--- /home/fdroid/fdroiddata/tmp/org.yuttadhammo.tipitaka_59.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.yuttadhammo.tipitaka_59.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: res/drawable-xhdpi/abs__spinner_ab_pressed_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/abs__spinner_48_inner_holo.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/abs__spinner_48_inner_holo.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/abs__ic_commit_search_api_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/triangle2s.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__ab_bottom_solid_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__btn_cab_done_pressed_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/abs__progress_secondary_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/abs__ic_go.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/triangle1s.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__cab_background_top_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/abs__ab_stacked_transparent_light_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/abs__spinner_ab_default_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__spinner_ab_pressed_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__ab_stacked_transparent_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__list_activated_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__ic_search_api_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/abs__cab_background_top_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/abs__list_focused_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/abs__list_divider_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/abs__ic_menu_moreoverflow_normal_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/abs__list_selector_disabled_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/abs__ic_menu_share_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/logo_grey.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ [ truncated after 25 lines; 249 ignored ] │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 85649dd73b0746ebf39a030732af02f9f943155ca9614c90f84b124f8fe06288 │ -Signer #1 certificate SHA-1 digest: d9b2c981ce0b75f46afd30ded6695aac1ceb6863 │ -Signer #1 certificate MD5 digest: 8e0718a3dff664332d8941b6e02dee9d │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 2e36758b4aa8e3911cfef7d9383dda856ad10d111c1b94a675fba9595cd8dda1 │ -Signer #1 public key SHA-1 digest: a70992de57c17b9f7e32979eb5009cc36d21ad6e │ -Signer #1 public key MD5 digest: 664ad007ecd0992dc3e9dd4e8e8ce2e9 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,295 +1,295 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 1002211 (00000000000F4AE3h) │ - Actual end-cent-dir record offset: 1002189 (00000000000F4ACDh) │ - Expected end-cent-dir record offset: 1002189 (00000000000F4ACDh) │ + Zip archive file size: 1014183 (00000000000F79A7h) │ + Actual end-cent-dir record offset: 1014161 (00000000000F7991h) │ + Expected end-cent-dir record offset: 1014161 (00000000000F7991h) │ (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 423 entries. │ - The central directory is 39244 (000000000000994Ch) bytes long, │ + central directory contains 437 entries. │ + The central directory is 41309 (000000000000A15Dh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 962945 (00000000000EB181h). │ + is 972852 (00000000000ED834h). │ │ │ 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): 2014 May 9 04:43:18 │ - 32-bit CRC value (hex): 20bbdb10 │ - compressed size: 12197 bytes │ - uncompressed size: 42127 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 45839348 │ + compressed size: 1900 bytes │ + uncompressed size: 7004 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/A6411428.SF │ + assets/verajjab.ttf │ │ - offset of local header from start of archive: 12263 │ - (0000000000002FE7h) bytes │ + offset of local header from start of archive: 1969 │ + (00000000000007B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:43:18 │ - 32-bit CRC value (hex): 9a2d8221 │ - compressed size: 12690 bytes │ - uncompressed size: 42248 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 4fa69f15 │ + compressed size: 45885 bytes │ + uncompressed size: 95736 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/A6411428.RSA │ + assets/verajjan.ttf │ │ - offset of local header from start of archive: 25019 │ - (00000000000061BBh) bytes │ + offset of local header from start of archive: 47919 │ + (000000000000BB2Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:43:18 │ - 32-bit CRC value (hex): 8c734b8e │ - compressed size: 1043 bytes │ - uncompressed size: 1297 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 44c1ecf9 │ + compressed size: 46553 bytes │ + uncompressed size: 98320 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - assets/verajjab.ttf │ + res/anim/slide_in_left.xml │ │ - offset of local header from start of archive: 26129 │ - (0000000000006611h) bytes │ + offset of local header from start of archive: 94537 │ + (0000000000017149h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 4fa69f15 │ - compressed size: 46065 bytes │ - uncompressed size: 95736 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 6260a67f │ + compressed size: 278 bytes │ + uncompressed size: 600 bytes │ + length of filename: 26 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - assets/verajjan.ttf │ + res/anim/slide_in_right.xml │ │ - offset of local header from start of archive: 72263 │ - (0000000000011A47h) bytes │ + offset of local header from start of archive: 94887 │ + (00000000000172A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 44c1ecf9 │ - compressed size: 46745 bytes │ - uncompressed size: 98320 bytes │ - length of filename: 19 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b647d85a │ + compressed size: 276 bytes │ + uncompressed size: 600 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/slide_in_left.xml │ + res/anim/slide_out_left.xml │ │ - offset of local header from start of archive: 119073 │ - (000000000001D121h) bytes │ + offset of local header from start of archive: 95236 │ + (0000000000017404h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6260a67f │ - compressed size: 278 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 99949b68 │ + compressed size: 277 bytes │ uncompressed size: 600 bytes │ - length of filename: 26 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 #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/slide_in_right.xml │ + res/anim/slide_out_right.xml │ │ - offset of local header from start of archive: 119423 │ - (000000000001D27Fh) bytes │ + offset of local header from start of archive: 95586 │ + (0000000000017562h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): b647d85a │ - compressed size: 276 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 589a5e88 │ + compressed size: 275 bytes │ uncompressed size: 600 bytes │ - length of filename: 27 characters │ + 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 #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/slide_out_left.xml │ + res/color-v11/abs__primary_text_holo_dark.xml │ │ - offset of local header from start of archive: 119772 │ - (000000000001D3DCh) bytes │ + offset of local header from start of archive: 95935 │ + (00000000000176BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 99949b68 │ - compressed size: 277 bytes │ - uncompressed size: 600 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 749bf5c4 │ + 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 #9: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/slide_out_right.xml │ + res/color-v11/abs__primary_text_holo_light.xml │ │ - offset of local header from start of archive: 120122 │ - (000000000001D53Ah) bytes │ + offset of local header from start of archive: 96365 │ + (000000000001786Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 589a5e88 │ - compressed size: 275 bytes │ - uncompressed size: 600 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): ad616830 │ + 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 │ │ @@ -298,27 +298,27 @@ │ Central directory entry #10: │ --------------------------- │ │ 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: 120471 │ - (000000000001D697h) bytes │ + offset of local header from start of archive: 96796 │ + (0000000000017A1Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 2018e19d │ - compressed size: 229 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): cc302942 │ + compressed size: 228 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 │ @@ -329,27 +329,27 @@ │ Central directory entry #11: │ --------------------------- │ │ 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: 120800 │ - (000000000001D7E0h) bytes │ + offset of local header from start of archive: 97124 │ + (0000000000017B64h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): b3079ee7 │ - compressed size: 229 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 5f2f5638 │ + 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 │ @@ -360,28 +360,28 @@ │ Central directory entry #12: │ --------------------------- │ │ 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: 121130 │ - (000000000001D92Ah) bytes │ + offset of local header from start of archive: 97453 │ + (0000000000017CADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 7aaa8bee │ - compressed size: 340 bytes │ - uncompressed size: 976 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): a9c58b6a │ + 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 │ @@ -391,28 +391,28 @@ │ Central directory entry #13: │ --------------------------- │ │ 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: 121557 │ - (000000000001DAD5h) bytes │ + offset of local header from start of archive: 97854 │ + (0000000000017E3Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): a350161a │ - compressed size: 341 bytes │ - uncompressed size: 976 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e25be045 │ + 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 │ @@ -422,25 +422,25 @@ │ Central directory entry #14: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/color/back_color.xml │ │ - offset of local header from start of archive: 121986 │ - (000000000001DC82h) bytes │ + offset of local header from start of archive: 98256 │ + (0000000000017FD0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ 32-bit CRC value (hex): a2817b59 │ compressed size: 230 bytes │ uncompressed size: 468 bytes │ length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ @@ -453,25 +453,25 @@ │ Central directory entry #15: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/color/gallery_item_color_1.xml │ │ - offset of local header from start of archive: 122286 │ - (000000000001DDAEh) bytes │ + offset of local header from start of archive: 98556 │ + (00000000000180FCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ 32-bit CRC value (hex): 6716e628 │ compressed size: 234 bytes │ uncompressed size: 492 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 │ @@ -484,25 +484,25 @@ │ Central directory entry #16: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/color/gallery_item_color_2.xml │ │ - offset of local header from start of archive: 122600 │ - (000000000001DEE8h) bytes │ + offset of local header from start of archive: 98870 │ + (0000000000018236h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ 32-bit CRC value (hex): 6716e628 │ compressed size: 234 bytes │ uncompressed size: 492 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 │ @@ -515,25 +515,25 @@ │ Central directory entry #17: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/color/index_button.xml │ │ - offset of local header from start of archive: 122914 │ - (000000000001E022h) bytes │ + offset of local header from start of archive: 99184 │ + (0000000000018370h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ 32-bit CRC value (hex): 6b260dc7 │ compressed size: 234 bytes │ uncompressed size: 496 bytes │ length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ @@ -544,12180 +544,12184 @@ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/drawable/aa.png │ + res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 123220 │ - (000000000001E154h) bytes │ + offset of local header from start of archive: 99490 │ + (00000000000184A2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 1ea6e80a │ - compressed size: 745 bytes │ - uncompressed size: 745 bytes │ - length of filename: 19 characters │ + 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 #19: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable/abs__activated_background_holo_dark.xml │ + res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ │ - offset of local header from start of archive: 124017 │ - (000000000001E471h) bytes │ + offset of local header from start of archive: 99799 │ + (00000000000185D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 4a35e53c │ - compressed size: 254 bytes │ - uncompressed size: 564 bytes │ - length of filename: 52 characters │ + extended local header: no │ + 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 #20: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__activated_background_holo_light.xml │ + res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 124369 │ - (000000000001E5D1h) bytes │ + offset of local header from start of archive: 100111 │ + (000000000001870Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 4a35e53c │ - compressed size: 254 bytes │ - uncompressed size: 564 bytes │ - length of filename: 53 characters │ + extended local header: no │ + 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 #21: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__btn_cab_done_holo_dark.xml │ + res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 124722 │ - (000000000001E732h) bytes │ + offset of local header from start of archive: 100421 │ + (0000000000018845h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e97abee3 │ - compressed size: 296 bytes │ - uncompressed size: 776 bytes │ - length of filename: 44 characters │ + extended local header: no │ + 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 #22: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__btn_cab_done_holo_light.xml │ + res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 125108 │ - (000000000001E8B4h) bytes │ + offset of local header from start of archive: 100739 │ + (0000000000018983h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): c0b9033b │ - compressed size: 296 bytes │ - uncompressed size: 776 bytes │ - length of filename: 45 characters │ + extended local header: no │ + 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 #23: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__ic_clear.xml │ + res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 125495 │ - (000000000001EA37h) bytes │ + offset of local header from start of archive: 101057 │ + (0000000000018AC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 1c692cc2 │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 30 characters │ + extended local header: no │ + 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 #24: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png │ │ - res/drawable/abs__ic_clear_holo_light.xml │ - │ - offset of local header from start of archive: 125822 │ - (000000000001EB7Eh) bytes │ + offset of local header from start of archive: 101441 │ + (0000000000018C41h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 01d1487e │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 41 characters │ + extended local header: no │ + 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 #25: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml │ + res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 126160 │ - (000000000001ECD0h) bytes │ + offset of local header from start of archive: 101818 │ + (0000000000018DBAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e8921042 │ - compressed size: 202 bytes │ - uncompressed size: 424 bytes │ - length of filename: 52 characters │ + extended local header: no │ + 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 #26: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__ic_menu_moreoverflow_holo_light.xml │ + res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 126460 │ - (000000000001EDFCh) bytes │ + offset of local header from start of archive: 102122 │ + (0000000000018EEAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d598a9a1 │ - compressed size: 202 bytes │ - uncompressed size: 424 bytes │ - length of filename: 53 characters │ + extended local header: no │ + 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 #27: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__item_background_holo_dark.xml │ + res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png │ │ - offset of local header from start of archive: 126761 │ - (000000000001EF29h) bytes │ + offset of local header from start of archive: 102427 │ + (000000000001901Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 225ad1f6 │ - compressed size: 339 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 47 characters │ + extended local header: no │ + 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 #28: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__item_background_holo_light.xml │ + res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 127193 │ - (000000000001F0D9h) bytes │ + offset of local header from start of archive: 102797 │ + (000000000001918Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 9b70e7a5 │ - compressed size: 339 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 48 characters │ + extended local header: no │ + 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 #29: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__list_selector_background_transition_holo_dark.xml │ + res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 127626 │ - (000000000001F28Ah) bytes │ + offset of local header from start of archive: 103109 │ + (00000000000192C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 5fac42c4 │ - compressed size: 218 bytes │ - uncompressed size: 508 bytes │ - length of filename: 67 characters │ + extended local header: no │ + 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 #30: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__list_selector_background_transition_holo_light.xml │ + res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 127957 │ - (000000000001F3D5h) bytes │ + offset of local header from start of archive: 103422 │ + (00000000000193FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 42f18c80 │ - compressed size: 219 bytes │ - uncompressed size: 508 bytes │ - length of filename: 68 characters │ + extended local header: no │ + 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 #31: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ │ - res/drawable/abs__list_selector_holo_dark.xml │ - │ - offset of local header from start of archive: 128290 │ - (000000000001F522h) bytes │ + offset of local header from start of archive: 103766 │ + (0000000000019556h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 20ba6df4 │ - compressed size: 360 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 45 characters │ + extended local header: no │ + 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 #32: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__list_selector_holo_light.xml │ + res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 128741 │ - (000000000001F6E5h) bytes │ + offset of local header from start of archive: 104109 │ + (00000000000196ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 1243c60b │ - compressed size: 361 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 46 characters │ + extended local header: no │ + 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 #33: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__progress_horizontal_holo_dark.xml │ + res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 129194 │ - (000000000001F8AAh) bytes │ + offset of local header from start of archive: 104431 │ + (00000000000197EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 7ddd3f2c │ - compressed size: 329 bytes │ - uncompressed size: 888 bytes │ - length of filename: 51 characters │ + extended local header: no │ + 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 #34: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ │ - res/drawable/abs__progress_horizontal_holo_light.xml │ - │ - offset of local header from start of archive: 129620 │ - (000000000001FA54h) bytes │ + offset of local header from start of archive: 104752 │ + (0000000000019930h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): f1190618 │ - compressed size: 329 bytes │ - uncompressed size: 888 bytes │ - length of filename: 52 characters │ + extended local header: no │ + 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 #35: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__progress_medium_holo.xml │ + res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ │ - offset of local header from start of archive: 130047 │ - (000000000001FBFFh) bytes │ + offset of local header from start of archive: 105044 │ + (0000000000019A54h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e404d315 │ - compressed size: 337 bytes │ - uncompressed size: 920 bytes │ - length of filename: 42 characters │ + extended local header: no │ + 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 #36: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__search_dropdown_dark.xml │ + res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 130472 │ - (000000000001FDA8h) bytes │ + offset of local header from start of archive: 105334 │ + (0000000000019B76h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 7923a890 │ - compressed size: 360 bytes │ - uncompressed size: 832 bytes │ - length of filename: 42 characters │ + extended local header: no │ + 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 #37: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__search_dropdown_light.xml │ + res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ │ - offset of local header from start of archive: 130920 │ - (000000000001FF68h) bytes │ + offset of local header from start of archive: 105640 │ + (0000000000019CA8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 84407795 │ - compressed size: 358 bytes │ - uncompressed size: 832 bytes │ - length of filename: 43 characters │ + extended local header: no │ + 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 #38: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ │ - res/drawable/abs__spinner_ab_holo_dark.xml │ - │ - offset of local header from start of archive: 131367 │ - (0000000000020127h) bytes │ + offset of local header from start of archive: 105940 │ + (0000000000019DD4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d0fc0199 │ - compressed size: 311 bytes │ - uncompressed size: 856 bytes │ - length of filename: 42 characters │ + extended local header: no │ + 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 #39: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__spinner_ab_holo_light.xml │ + res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 131766 │ - (00000000000202B6h) bytes │ + offset of local header from start of archive: 106246 │ + (0000000000019F06h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 1a771f63 │ - compressed size: 310 bytes │ - uncompressed size: 856 bytes │ - length of filename: 43 characters │ + extended local header: no │ + 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 #40: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__tab_indicator_ab_holo.xml │ + res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 132165 │ - (0000000000020445h) bytes │ + offset of local header from start of archive: 106547 │ + (000000000001A033h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ef72ff2d │ - compressed size: 360 bytes │ - uncompressed size: 1580 bytes │ - length of filename: 43 characters │ + extended local header: no │ + 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 #41: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__textfield_searchview_holo_dark.xml │ + res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 132614 │ - (0000000000020606h) bytes │ + offset of local header from start of archive: 106885 │ + (000000000001A185h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 27bf4e03 │ - compressed size: 252 bytes │ - uncompressed size: 560 bytes │ - length of filename: 52 characters │ + extended local header: no │ + 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 #42: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__textfield_searchview_holo_light.xml │ + res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 132964 │ - (0000000000020764h) bytes │ + offset of local header from start of archive: 107221 │ + (000000000001A2D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): b4a03179 │ - compressed size: 252 bytes │ - uncompressed size: 560 bytes │ - length of filename: 53 characters │ + extended local header: no │ + 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 #43: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__textfield_searchview_right_holo_dark.xml │ + res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 133315 │ - (00000000000208C3h) bytes │ + offset of local header from start of archive: 107556 │ + (000000000001A424h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): daf0b6b6 │ - compressed size: 252 bytes │ - uncompressed size: 560 bytes │ - length of filename: 58 characters │ + extended local header: no │ + 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 #44: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abs__textfield_searchview_right_holo_light.xml │ + res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 133671 │ - (0000000000020A27h) bytes │ + offset of local header from start of archive: 107890 │ + (000000000001A572h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 49efc9cc │ - compressed size: 253 bytes │ - uncompressed size: 560 bytes │ - length of filename: 59 characters │ + extended local header: no │ + 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 #45: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/ati.png │ + res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 134029 │ - (0000000000020B8Dh) bytes │ + offset of local header from start of archive: 108491 │ + (000000000001A7CBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 2bb208b0 │ - compressed size: 1926 bytes │ - uncompressed size: 1926 bytes │ - length of filename: 20 characters │ + 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 #46: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable/back.xml │ + res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 136006 │ - (0000000000021346h) bytes │ + offset of local header from start of archive: 109010 │ + (000000000001A9D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6e840a1a │ - compressed size: 378 bytes │ - uncompressed size: 952 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 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 #47: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/background.png │ + res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 136451 │ - (0000000000021503h) bytes │ + offset of local header from start of archive: 109845 │ + (000000000001AD15h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): a05a70a7 │ - compressed size: 16042 bytes │ - uncompressed size: 16042 bytes │ - length of filename: 27 characters │ + 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 #48: │ --------------------------- │ │ - res/drawable/black_grey_radial.xml │ + res/drawable-hdpi-v4/abs__ic_clear_disabled.png │ │ - offset of local header from start of archive: 152550 │ - (00000000000253E6h) bytes │ + offset of local header from start of archive: 110532 │ + (000000000001AFC4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e53f2eb3 │ - compressed size: 274 bytes │ - uncompressed size: 600 bytes │ - length of filename: 34 characters │ + extended local header: no │ + 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 #49: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/black_white_gradient.xml │ + res/drawable-hdpi-v4/abs__ic_clear_normal.png │ │ - offset of local header from start of archive: 152904 │ - (0000000000025548h) bytes │ + offset of local header from start of archive: 111566 │ + (000000000001B3CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 137c44ee │ - compressed size: 259 bytes │ - uncompressed size: 596 bytes │ - length of filename: 37 characters │ + extended local header: no │ + 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 #50: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ │ - res/drawable/black_white_radial.xml │ - │ - offset of local header from start of archive: 153246 │ - (000000000002569Eh) bytes │ + offset of local header from start of archive: 113104 │ + (000000000001B9D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 8e9721ca │ - compressed size: 270 bytes │ - uncompressed size: 600 bytes │ - length of filename: 35 characters │ + extended local header: no │ + 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 #51: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png │ │ - res/drawable/border.xml │ - │ - offset of local header from start of archive: 153597 │ - (00000000000257FDh) bytes │ + offset of local header from start of archive: 113594 │ + (000000000001BBBAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): a6d982e8 │ - compressed size: 504 bytes │ - uncompressed size: 1248 bytes │ - length of filename: 23 characters │ + extended local header: no │ + 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 #52: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/border_right.xml │ + res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 154170 │ - (0000000000025A3Ah) bytes │ + offset of local header from start of archive: 114111 │ + (000000000001BDBFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6df782a6 │ - compressed size: 248 bytes │ - uncompressed size: 556 bytes │ - length of filename: 29 characters │ + extended local header: no │ + 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 #53: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/border_right_light.xml │ + res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 154493 │ - (0000000000025B7Dh) bytes │ + offset of local header from start of archive: 114667 │ + (000000000001BFEBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): cc033f14 │ - compressed size: 229 bytes │ - uncompressed size: 500 bytes │ - length of filename: 35 characters │ + extended local header: no │ + 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 #54: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/button.xml │ + res/drawable-hdpi-v4/abs__ic_go.png │ │ - offset of local header from start of archive: 154803 │ - (0000000000025CB3h) bytes │ + offset of local header from start of archive: 115182 │ + (000000000001C1EEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 03e346b1 │ - compressed size: 248 bytes │ - uncompressed size: 580 bytes │ - length of filename: 23 characters │ + extended local header: no │ + 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 #55: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/gradient_bg.xml │ + res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 155120 │ - (0000000000025DF0h) bytes │ + offset of local header from start of archive: 116038 │ + (000000000001C546h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 7a294aa4 │ - compressed size: 277 bytes │ - uncompressed size: 596 bytes │ - length of filename: 28 characters │ + extended local header: no │ + 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 #56: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/gradient_bg_hover.xml │ + res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 155471 │ - (0000000000025F4Fh) bytes │ + offset of local header from start of archive: 116364 │ + (000000000001C68Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ce29f73c │ - compressed size: 281 bytes │ - uncompressed size: 596 bytes │ - length of filename: 34 characters │ + extended local header: no │ + 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 #57: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ │ - res/drawable/ic_menu_archive.png │ - │ - offset of local header from start of archive: 155832 │ - (00000000000260B8h) bytes │ + offset of local header from start of archive: 116587 │ + (000000000001C76Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): 04d5bc4e │ - compressed size: 1309 bytes │ - uncompressed size: 1309 bytes │ - length of filename: 32 characters │ + 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 #58: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png │ │ - res/drawable/ic_menu_forward.png │ - │ - offset of local header from start of archive: 157205 │ - (0000000000026615h) bytes │ + offset of local header from start of archive: 116811 │ + (000000000001C84Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): f826fa95 │ - compressed size: 1036 bytes │ - uncompressed size: 1036 bytes │ - length of filename: 32 characters │ + 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 #59: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable/ic_menu_goto.png │ + res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 158304 │ - (0000000000026A60h) bytes │ + offset of local header from start of archive: 117472 │ + (000000000001CAE0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): 37f17df9 │ - compressed size: 1733 bytes │ - uncompressed size: 1733 bytes │ - length of filename: 29 characters │ + 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 #60: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable/ic_menu_home.png │ + res/drawable-hdpi-v4/abs__ic_search.png │ │ - offset of local header from start of archive: 160097 │ - (0000000000027161h) bytes │ + offset of local header from start of archive: 118140 │ + (000000000001CD7Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): 58465ade │ - compressed size: 1374 bytes │ - uncompressed size: 1374 bytes │ - length of filename: 29 characters │ + 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 #61: │ --------------------------- │ │ - res/drawable/ic_menu_save.png │ + res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 161530 │ - (00000000000276FAh) bytes │ + offset of local header from start of archive: 119851 │ + (000000000001D42Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): b61e0a7d │ - compressed size: 1613 bytes │ - uncompressed size: 1613 bytes │ - length of filename: 29 characters │ + 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 #62: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable/idx_list_selector.xml │ + res/drawable-hdpi-v4/abs__ic_voice_search.png │ │ - offset of local header from start of archive: 163205 │ - (0000000000027D85h) bytes │ + offset of local header from start of archive: 120873 │ + (000000000001D829h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 00d45b72 │ - compressed size: 288 bytes │ - uncompressed size: 760 bytes │ - length of filename: 34 characters │ + extended local header: no │ + 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 #63: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png │ │ - res/drawable/index_button.xml │ - │ - offset of local header from start of archive: 163573 │ - (0000000000027EF5h) bytes │ + offset of local header from start of archive: 122923 │ + (000000000001E02Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d6b67e43 │ - compressed size: 247 bytes │ - uncompressed size: 580 bytes │ - length of filename: 29 characters │ + extended local header: no │ + 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 #64: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__list_activated_holo.9.png │ │ - res/drawable/list_item_border.xml │ - │ - offset of local header from start of archive: 163895 │ - (0000000000028037h) bytes │ + offset of local header from start of archive: 123701 │ + (000000000001E335h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): a48c1bdd │ - compressed size: 253 bytes │ - uncompressed size: 544 bytes │ - length of filename: 33 characters │ + extended local header: no │ + 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 #65: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png │ │ - res/drawable/my_border.xml │ - │ - offset of local header from start of archive: 164227 │ - (0000000000028183h) bytes │ + offset of local header from start of archive: 123994 │ + (000000000001E45Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 14d8cd9f │ - compressed size: 499 bytes │ - uncompressed size: 1248 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #66: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/white.xml │ + res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 164798 │ - (00000000000283BEh) bytes │ + offset of local header from start of archive: 124246 │ + (000000000001E556h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 1742585d │ - compressed size: 262 bytes │ - uncompressed size: 596 bytes │ - length of filename: 22 characters │ + extended local header: no │ + 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 #67: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/about_dialog.xml │ + res/drawable-hdpi-v4/abs__list_focused_holo.9.png │ │ - offset of local header from start of archive: 165128 │ - (0000000000028508h) bytes │ + offset of local header from start of archive: 124499 │ + (000000000001E653h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 0205a262 │ - compressed size: 733 bytes │ - uncompressed size: 3020 bytes │ - length of filename: 27 characters │ + extended local header: no │ + 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 #68: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png │ │ - res/layout/abs__action_bar_home.xml │ - │ - offset of local header from start of archive: 165934 │ - (000000000002882Eh) bytes │ + offset of local header from start of archive: 124790 │ + (000000000001E776h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 70279f47 │ - compressed size: 523 bytes │ - uncompressed size: 1124 bytes │ - length of filename: 35 characters │ + extended local header: no │ + 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 #69: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png │ │ - res/layout/abs__action_bar_tab.xml │ - │ - offset of local header from start of archive: 166538 │ - (0000000000028A8Ah) bytes │ + offset of local header from start of archive: 125085 │ + (000000000001E89Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 4a594413 │ - compressed size: 246 bytes │ - uncompressed size: 400 bytes │ - length of filename: 34 characters │ + extended local header: no │ + 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 #70: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__action_bar_tab_bar_view.xml │ + res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 166864 │ - (0000000000028BD0h) bytes │ + offset of local header from start of archive: 125381 │ + (000000000001E9C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): dd938030 │ + extended local header: no │ + 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: 340 bytes │ - length of filename: 43 characters │ + 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 #71: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ │ - res/layout/abs__action_bar_title_item.xml │ - │ - offset of local header from start of archive: 167165 │ - (0000000000028CFDh) bytes │ + offset of local header from start of archive: 125678 │ + (000000000001EAEEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 07e0a4a8 │ - compressed size: 545 bytes │ - uncompressed size: 1396 bytes │ - length of filename: 41 characters │ + extended local header: no │ + 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 #72: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__action_menu_item_layout.xml │ + res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 167797 │ - (0000000000028F75h) bytes │ + offset of local header from start of archive: 126011 │ + (000000000001EC3Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 886f6c46 │ - compressed size: 771 bytes │ - uncompressed size: 1856 bytes │ - length of filename: 43 characters │ + extended local header: no │ + 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 #73: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__action_menu_layout.xml │ + res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 168657 │ - (00000000000292D1h) bytes │ + offset of local header from start of archive: 126346 │ + (000000000001ED8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 83290ce6 │ - compressed size: 284 bytes │ - uncompressed size: 492 bytes │ - length of filename: 38 characters │ + extended local header: no │ + 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 #74: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__action_mode_bar.xml │ + res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 169025 │ - (0000000000029441h) bytes │ + offset of local header from start of archive: 127358 │ + (000000000001F17Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 86c6e959 │ - compressed size: 284 bytes │ - uncompressed size: 476 bytes │ - length of filename: 35 characters │ + extended local header: no │ + 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 #75: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png │ │ - res/layout/abs__action_mode_close_item.xml │ - │ - offset of local header from start of archive: 169390 │ - (00000000000295AEh) bytes │ + offset of local header from start of archive: 128461 │ + (000000000001F5CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6d0c7b51 │ - compressed size: 479 bytes │ - uncompressed size: 896 bytes │ - length of filename: 42 characters │ + extended local header: no │ + 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 #76: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__activity_chooser_view.xml │ + res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png │ │ - offset of local header from start of archive: 169957 │ - (00000000000297E5h) bytes │ + offset of local header from start of archive: 128763 │ + (000000000001F6FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): f7422614 │ - compressed size: 612 bytes │ - uncompressed size: 1680 bytes │ - length of filename: 41 characters │ + extended local header: no │ + 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 #77: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png │ │ - res/layout/abs__activity_chooser_view_list_item.xml │ - │ - offset of local header from start of archive: 170656 │ - (0000000000029AA0h) bytes │ + offset of local header from start of archive: 129066 │ + (000000000001F82Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 8b733129 │ - compressed size: 567 bytes │ - uncompressed size: 1312 bytes │ - length of filename: 51 characters │ + extended local header: no │ + 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 #78: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__list_menu_item_checkbox.xml │ + res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png │ │ - offset of local header from start of archive: 171320 │ - (0000000000029D38h) bytes │ + offset of local header from start of archive: 130017 │ + (000000000001FBE1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): b537951a │ - compressed size: 293 bytes │ - uncompressed size: 536 bytes │ - length of filename: 43 characters │ + extended local header: no │ + 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 #79: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__list_menu_item_icon.xml │ + res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png │ │ - offset of local header from start of archive: 171702 │ - (0000000000029EB6h) bytes │ + offset of local header from start of archive: 130969 │ + (000000000001FF99h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 05a9180a │ - compressed size: 359 bytes │ - uncompressed size: 688 bytes │ - length of filename: 39 characters │ + extended local header: no │ + 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 #80: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png │ │ - res/layout/abs__list_menu_item_radio.xml │ - │ - offset of local header from start of archive: 172146 │ - (000000000002A072h) bytes │ + offset of local header from start of archive: 131278 │ + (00000000000200CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6bcb30c7 │ - compressed size: 294 bytes │ - uncompressed size: 536 bytes │ - length of filename: 40 characters │ + extended local header: no │ + 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 #81: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png │ │ - res/layout/abs__popup_menu_item_layout.xml │ - │ - offset of local header from start of archive: 172526 │ - (000000000002A1EEh) bytes │ + offset of local header from start of archive: 131588 │ + (0000000000020204h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): c7628fa4 │ - compressed size: 628 bytes │ - uncompressed size: 1448 bytes │ - length of filename: 42 characters │ + extended local header: no │ + 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 #82: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__screen_action_bar.xml │ + res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png │ │ - offset of local header from start of archive: 173242 │ - (000000000002A4BAh) bytes │ + offset of local header from start of archive: 133468 │ + (000000000002095Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 0691cbfc │ - compressed size: 661 bytes │ - uncompressed size: 1752 bytes │ - length of filename: 37 characters │ + extended local header: no │ + 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 #83: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ │ - res/layout/abs__screen_action_bar_overlay.xml │ - │ - offset of local header from start of archive: 173986 │ - (000000000002A7A2h) bytes │ + offset of local header from start of archive: 135885 │ + (00000000000212CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 0bf6dfaa │ - compressed size: 716 bytes │ - uncompressed size: 1928 bytes │ - length of filename: 45 characters │ + extended local header: no │ + 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 #84: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__screen_simple.xml │ + res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 174793 │ - (000000000002AAC9h) bytes │ + offset of local header from start of archive: 136335 │ + (000000000002148Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 1070f5f8 │ - compressed size: 442 bytes │ - uncompressed size: 892 bytes │ - length of filename: 33 characters │ + extended local header: no │ + 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 #85: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__screen_simple_overlay_action_mode.xml │ + res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 175314 │ - (000000000002ACD2h) bytes │ + offset of local header from start of archive: 136787 │ + (0000000000021653h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e269ba81 │ - compressed size: 421 bytes │ - uncompressed size: 888 bytes │ - length of filename: 53 characters │ + extended local header: no │ + 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 #86: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__search_dropdown_item_icons_2line.xml │ + res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 175834 │ - (000000000002AEDAh) bytes │ + offset of local header from start of archive: 137228 │ + (000000000002180Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): bb871496 │ - compressed size: 816 bytes │ - uncompressed size: 2260 bytes │ - length of filename: 52 characters │ + extended local header: no │ + 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 #87: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ │ - res/layout/abs__search_view.xml │ - │ - offset of local header from start of archive: 176748 │ - (000000000002B26Ch) bytes │ + offset of local header from start of archive: 137670 │ + (00000000000219C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6a106fea │ - compressed size: 1233 bytes │ - uncompressed size: 3804 bytes │ - length of filename: 31 characters │ + extended local header: no │ + 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 #88: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abs__simple_dropdown_hint.xml │ + res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 178058 │ - (000000000002B78Ah) bytes │ + offset of local header from start of archive: 138309 │ + (0000000000021C45h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 95999c48 │ - compressed size: 333 bytes │ - uncompressed size: 640 bytes │ - length of filename: 40 characters │ + extended local header: no │ + 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 #89: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/assign_dialog.xml │ + res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 178477 │ - (000000000002B92Dh) bytes │ + offset of local header from start of archive: 138944 │ + (0000000000021EC0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): cb89cf28 │ - compressed size: 633 bytes │ - uncompressed size: 1632 bytes │ - length of filename: 28 characters │ + extended local header: no │ + 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 #90: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/bookmark.xml │ + res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 179184 │ - (000000000002BBF0h) bytes │ + offset of local header from start of archive: 139515 │ + (00000000000220FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 3d158f34 │ - compressed size: 342 bytes │ - uncompressed size: 852 bytes │ - length of filename: 23 characters │ + extended local header: no │ + 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 #91: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/bookmark_item.xml │ + res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 179595 │ - (000000000002BD8Bh) bytes │ + offset of local header from start of archive: 140085 │ + (0000000000022335h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6b67d728 │ - compressed size: 615 bytes │ - uncompressed size: 1508 bytes │ - length of filename: 28 characters │ + extended local header: no │ + 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 #92: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/bookmarks.xml │ + res/drawable-hdpi-v4/abs__tab_selected_holo.9.png │ │ - offset of local header from start of archive: 180284 │ - (000000000002C03Ch) bytes │ + offset of local header from start of archive: 140364 │ + (000000000002244Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): a3326f2e │ - compressed size: 262 bytes │ - uncompressed size: 540 bytes │ - length of filename: 24 characters │ + extended local header: no │ + 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 #93: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png │ │ - res/layout/cate_dialog.xml │ - │ - offset of local header from start of archive: 180616 │ - (000000000002C188h) bytes │ + offset of local header from start of archive: 140628 │ + (0000000000022554h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): aefd45ea │ - compressed size: 485 bytes │ - uncompressed size: 1604 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #94: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/cped.xml │ + res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 181173 │ - (000000000002C3B5h) bytes │ + offset of local header from start of archive: 140906 │ + (000000000002266Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 99022150 │ - compressed size: 515 bytes │ - uncompressed size: 1280 bytes │ - length of filename: 19 characters │ + extended local header: no │ + 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 #95: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/download.xml │ + res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 181753 │ - (000000000002C5F9h) bytes │ + offset of local header from start of archive: 141184 │ + (0000000000022780h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): a86f181d │ - compressed size: 1088 bytes │ - uncompressed size: 4344 bytes │ - length of filename: 23 characters │ + extended local header: no │ + 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 #96: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/ebookmark_item.xml │ + res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 182910 │ - (000000000002CA7Eh) bytes │ + offset of local header from start of archive: 141489 │ + (00000000000228B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 8f88d3ec │ - compressed size: 475 bytes │ - uncompressed size: 1032 bytes │ - length of filename: 29 characters │ + extended local header: no │ + 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 #97: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ │ - res/layout/ebookmarks.xml │ - │ - offset of local header from start of archive: 183460 │ - (000000000002CCA4h) bytes │ + offset of local header from start of archive: 141792 │ + (00000000000229E0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): eaf5b826 │ - compressed size: 397 bytes │ - uncompressed size: 884 bytes │ - length of filename: 25 characters │ + extended local header: no │ + 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 #98: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/english.xml │ + res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 183928 │ - (000000000002CE78h) bytes │ + offset of local header from start of archive: 142106 │ + (0000000000022B1Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): cf1764e6 │ - compressed size: 281 bytes │ - uncompressed size: 584 bytes │ - length of filename: 22 characters │ + extended local header: no │ + 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 #99: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/esort_bookmark_dialog.xml │ + res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 184277 │ - (000000000002CFD5h) bytes │ + offset of local header from start of archive: 142413 │ + (0000000000022C4Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 936ed778 │ - compressed size: 593 bytes │ - uncompressed size: 1744 bytes │ - length of filename: 36 characters │ + extended local header: no │ + 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 #100: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/goto_dialog.xml │ + res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 184952 │ - (000000000002D278h) bytes │ + offset of local header from start of archive: 142733 │ + (0000000000022D8Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6f7df164 │ - compressed size: 431 bytes │ - uncompressed size: 932 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #101: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/goto_position_dialog.xml │ + res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 185455 │ - (000000000002D46Fh) bytes │ + offset of local header from start of archive: 143054 │ + (0000000000022ECEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d3f99103 │ - compressed size: 455 bytes │ - uncompressed size: 968 bytes │ - length of filename: 35 characters │ + extended local header: no │ + 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 #102: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/help_dialog.xml │ + res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 185991 │ - (000000000002D687h) bytes │ + offset of local header from start of archive: 143374 │ + (000000000002300Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d4c8a130 │ - compressed size: 657 bytes │ - uncompressed size: 3396 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #103: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/history_item.xml │ + res/drawable-hdpi-v4/abs__toast_frame.9.png │ │ - offset of local header from start of archive: 186720 │ - (000000000002D960h) bytes │ + offset of local header from start of archive: 143695 │ + (000000000002314Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 210435ea │ - compressed size: 762 bytes │ - uncompressed size: 2476 bytes │ - length of filename: 27 characters │ + extended local header: no │ + 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 #104: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/logo.png │ │ - res/layout/index_header.xml │ - │ - offset of local header from start of archive: 187555 │ - (000000000002DCA3h) bytes │ + offset of local header from start of archive: 145043 │ + (0000000000023693h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): efa5d2f8 │ - compressed size: 346 bytes │ - uncompressed size: 676 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a82681dc │ + compressed size: 9842 bytes │ + uncompressed size: 9842 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 #105: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/logo_grey.png │ │ - res/layout/index_list_item.xml │ - │ - offset of local header from start of archive: 187974 │ - (000000000002DE46h) bytes │ + offset of local header from start of archive: 154944 │ + (0000000000025D40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 3f61fd90 │ - compressed size: 225 bytes │ - uncompressed size: 396 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b1d7d25e │ + compressed size: 4098 bytes │ + uncompressed size: 4098 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 #106: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/index_list_view.xml │ + res/drawable-hdpi-v4/triangle1s.png │ │ - offset of local header from start of archive: 188275 │ - (000000000002DF73h) bytes │ + offset of local header from start of archive: 159106 │ + (0000000000026D82h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e599d7af │ - compressed size: 325 bytes │ - uncompressed size: 644 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 94489de1 │ + compressed size: 230 bytes │ + uncompressed size: 230 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 #107: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/triangle2s.png │ │ - res/layout/main.xml │ - │ - offset of local header from start of archive: 188676 │ - (000000000002E104h) bytes │ + offset of local header from start of archive: 159401 │ + (0000000000026EA9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 0667c474 │ - compressed size: 491 bytes │ - uncompressed size: 1444 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f106a21f │ + compressed size: 226 bytes │ + uncompressed size: 226 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 #108: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-ldpi-v4/icon.png │ │ - res/layout/memo_dialog.xml │ - │ - offset of local header from start of archive: 189232 │ - (000000000002E330h) bytes │ + offset of local header from start of archive: 159692 │ + (0000000000026FCCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ed137931 │ - compressed size: 535 bytes │ - uncompressed size: 1296 bytes │ - length of filename: 26 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8ef78580 │ + compressed size: 1537 bytes │ + uncompressed size: 1537 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 #109: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-ldpi-v4/logo.png │ │ - res/layout/my_gallery_item_0.xml │ - │ - offset of local header from start of archive: 189839 │ - (000000000002E58Fh) bytes │ + offset of local header from start of archive: 161288 │ + (0000000000027608h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 45fba220 │ - compressed size: 328 bytes │ - uncompressed size: 608 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a56a584d │ + compressed size: 3014 bytes │ + uncompressed size: 3014 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 #110: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/my_gallery_item_1.xml │ + res/drawable-ldpi-v4/logo_grey.png │ │ - offset of local header from start of archive: 190245 │ - (000000000002E725h) bytes │ + offset of local header from start of archive: 164361 │ + (0000000000028209h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): b304ff08 │ - compressed size: 296 bytes │ - uncompressed size: 520 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 74cd26c8 │ + compressed size: 1318 bytes │ + uncompressed size: 1318 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 #111: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ │ - res/layout/my_gallery_item_2.xml │ - │ - offset of local header from start of archive: 190619 │ - (000000000002E89Bh) bytes │ + offset of local header from start of archive: 165743 │ + (000000000002876Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 7d581438 │ - compressed size: 392 bytes │ - uncompressed size: 776 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 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 #112: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ │ - res/layout/page.xml │ - │ - offset of local header from start of archive: 191089 │ - (000000000002EA71h) bytes │ + offset of local header from start of archive: 166045 │ + (000000000002889Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ac42d300 │ - compressed size: 444 bytes │ - uncompressed size: 816 bytes │ - length of filename: 19 characters │ + extended local header: no │ + 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 #113: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/page_item.xml │ + res/drawable-mdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 191598 │ - (000000000002EC6Eh) bytes │ + offset of local header from start of archive: 166350 │ + (00000000000289CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 061d7e5d │ - compressed size: 279 bytes │ - uncompressed size: 560 bytes │ - length of filename: 24 characters │ + extended local header: no │ + 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 #114: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/quiz.xml │ + res/drawable-mdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 191947 │ - (000000000002EDCBh) bytes │ + offset of local header from start of archive: 166653 │ + (0000000000028AFDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): c1523042 │ - compressed size: 720 bytes │ - uncompressed size: 2188 bytes │ - length of filename: 19 characters │ + extended local header: no │ + 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 #115: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/quiz_button.xml │ + res/drawable-mdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 192732 │ - (000000000002F0DCh) bytes │ + offset of local header from start of archive: 166968 │ + (0000000000028C38h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 294786f0 │ - compressed size: 186 bytes │ - uncompressed size: 324 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #116: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/read.xml │ + res/drawable-mdpi-v4/abs__ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 192990 │ - (000000000002F1DEh) bytes │ + offset of local header from start of archive: 167284 │ + (0000000000028D74h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 0a538dae │ - compressed size: 634 bytes │ - uncompressed size: 1620 bytes │ - length of filename: 19 characters │ + extended local header: no │ + 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 #117: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ab_share_pack_holo_light.9.png │ │ - res/layout/result_item.xml │ - │ - offset of local header from start of archive: 193689 │ - (000000000002F499h) bytes │ + offset of local header from start of archive: 167650 │ + (0000000000028EE2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 560b55ee │ - compressed size: 363 bytes │ - uncompressed size: 824 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #118: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/results_list.xml │ + res/drawable-mdpi-v4/abs__ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 194124 │ - (000000000002F64Ch) bytes │ + offset of local header from start of archive: 168012 │ + (000000000002904Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 3cc87c9f │ - compressed size: 1060 bytes │ - uncompressed size: 4200 bytes │ - length of filename: 27 characters │ + extended local header: no │ + 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 #119: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/search_dialog.xml │ + res/drawable-mdpi-v4/abs__ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 195257 │ - (000000000002FAB9h) bytes │ + offset of local header from start of archive: 168309 │ + (0000000000029175h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): acd9ccff │ - compressed size: 1176 bytes │ - uncompressed size: 4644 bytes │ - length of filename: 28 characters │ + extended local header: no │ + 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 #120: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ab_solid_shadow_holo.9.png │ │ - res/layout/select_dialog.xml │ - │ - offset of local header from start of archive: 196507 │ - (000000000002FF9Bh) bytes │ + offset of local header from start of archive: 168607 │ + (000000000002929Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): db90c609 │ - compressed size: 246 bytes │ - uncompressed size: 476 bytes │ - length of filename: 28 characters │ + extended local header: no │ + 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 #121: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/settings.xml │ + res/drawable-mdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 196827 │ - (00000000000300DBh) bytes │ + offset of local header from start of archive: 168954 │ + (00000000000293FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): b50ad6e6 │ - compressed size: 580 bytes │ - uncompressed size: 1356 bytes │ - length of filename: 23 characters │ + extended local header: no │ + 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 #122: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/sherlock_spinner_dropdown_item.xml │ + res/drawable-mdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 197476 │ - (0000000000030364h) bytes │ + offset of local header from start of archive: 169259 │ + (000000000002952Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 61ffc9b9 │ - compressed size: 302 bytes │ - uncompressed size: 508 bytes │ - length of filename: 45 characters │ + extended local header: no │ + 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 #123: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/sherlock_spinner_item.xml │ + res/drawable-mdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 197869 │ - (00000000000304EDh) bytes │ + offset of local header from start of archive: 169565 │ + (000000000002965Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 67fe7128 │ - compressed size: 291 bytes │ - uncompressed size: 500 bytes │ - length of filename: 36 characters │ + extended local header: no │ + 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 #124: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/slide.xml │ + res/drawable-mdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 198242 │ - (0000000000030662h) bytes │ + offset of local header from start of archive: 169894 │ + (00000000000297A6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d826247a │ - compressed size: 271 bytes │ - uncompressed size: 480 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 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 #125: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ab_transparent_dark_holo.9.png │ │ - res/layout/slidingmenumain.xml │ - │ - offset of local header from start of archive: 198579 │ - (00000000000307B3h) bytes │ + offset of local header from start of archive: 170223 │ + (00000000000298EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 429c100d │ - compressed size: 234 bytes │ - uncompressed size: 396 bytes │ - length of filename: 30 characters │ + extended local header: no │ + 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 #126: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/sort_bookmark_dialog.xml │ + res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 198889 │ - (00000000000308E9h) bytes │ + offset of local header from start of archive: 170539 │ + (0000000000029A2Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 23cad636 │ - compressed size: 607 bytes │ - uncompressed size: 1844 bytes │ - length of filename: 35 characters │ + extended local header: no │ + 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 #127: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/sort_dialog.xml │ + res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ │ - offset of local header from start of archive: 199577 │ - (0000000000030B99h) bytes │ + offset of local header from start of archive: 170851 │ + (0000000000029B63h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ca4cd1d5 │ - compressed size: 619 bytes │ - uncompressed size: 1944 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #128: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ │ - res/layout/suts_dialog.xml │ - │ - offset of local header from start of archive: 200268 │ - (0000000000030E4Ch) bytes │ + offset of local header from start of archive: 171143 │ + (0000000000029C87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 788170f8 │ - compressed size: 432 bytes │ - uncompressed size: 932 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #129: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/volume_item.xml │ + res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 200772 │ - (0000000000031044h) bytes │ + offset of local header from start of archive: 171433 │ + (0000000000029DA9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 45f04121 │ - compressed size: 326 bytes │ - uncompressed size: 640 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #130: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/bookmark_list_menu.xml │ + res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ │ - offset of local header from start of archive: 201170 │ - (00000000000311D2h) bytes │ + offset of local header from start of archive: 171738 │ + (0000000000029EDAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e48e9e34 │ - compressed size: 238 bytes │ - uncompressed size: 576 bytes │ - length of filename: 31 characters │ + extended local header: no │ + 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 #131: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/bookmark_menu.xml │ + res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 201485 │ - (000000000003130Dh) bytes │ + offset of local header from start of archive: 172038 │ + (000000000002A006h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 5e6682f9 │ - compressed size: 199 bytes │ - uncompressed size: 376 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #132: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ │ - res/menu/cped_menu.xml │ - │ - offset of local header from start of archive: 201756 │ - (000000000003141Ch) bytes │ + offset of local header from start of archive: 172343 │ + (000000000002A137h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 4e3f9d37 │ - compressed size: 429 bytes │ - uncompressed size: 1484 bytes │ - length of filename: 22 characters │ + extended local header: no │ + 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 #133: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/english_menu.xml │ + res/drawable-mdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 202253 │ - (000000000003160Dh) bytes │ + offset of local header from start of archive: 172643 │ + (000000000002A263h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): edb0a7c4 │ - compressed size: 396 bytes │ - uncompressed size: 1220 bytes │ - length of filename: 25 characters │ + extended local header: no │ + 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 #134: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__cab_background_bottom_holo_light.9.png │ │ - res/menu/quiz_menu.xml │ - │ - offset of local header from start of archive: 202720 │ - (00000000000317E0h) bytes │ + offset of local header from start of archive: 172967 │ + (000000000002A3A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): a2bc0744 │ - compressed size: 277 bytes │ - uncompressed size: 768 bytes │ - length of filename: 22 characters │ + extended local header: no │ + 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 #135: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/read_menu.xml │ + res/drawable-mdpi-v4/abs__cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 203065 │ - (0000000000031939h) bytes │ + offset of local header from start of archive: 173292 │ + (000000000002A4ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d2103785 │ - compressed size: 373 bytes │ - uncompressed size: 1272 bytes │ - length of filename: 22 characters │ + extended local header: no │ + 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 #136: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/search_menu.xml │ + res/drawable-mdpi-v4/abs__cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 203506 │ - (0000000000031AF2h) bytes │ + offset of local header from start of archive: 173611 │ + (000000000002A62Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ac18a711 │ - compressed size: 251 bytes │ - uncompressed size: 676 bytes │ - length of filename: 24 characters │ + extended local header: no │ + 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 #137: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ic_ab_back_holo_dark.png │ │ - res/menu/select_menu.xml │ - │ - offset of local header from start of archive: 203827 │ - (0000000000031C33h) bytes │ + offset of local header from start of archive: 173931 │ + (000000000002A76Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 4e8ec4a3 │ - compressed size: 369 bytes │ - uncompressed size: 1232 bytes │ - length of filename: 24 characters │ + extended local header: no │ + 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 #138: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/raw/building.xml │ + res/drawable-mdpi-v4/abs__ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 204266 │ - (0000000000031DEAh) bytes │ + offset of local header from start of archive: 174377 │ + (000000000002A929h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): a07944d5 │ - compressed size: 225 bytes │ - uncompressed size: 315 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 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 #139: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/raw/gestures │ + res/drawable-mdpi-v4/abs__ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 204557 │ - (0000000000031F0Dh) bytes │ + offset of local header from start of archive: 174770 │ + (000000000002AAB2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e4d2f36b │ - compressed size: 284 bytes │ - uncompressed size: 411 bytes │ - length of filename: 16 characters │ + extended local header: no │ + 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 #140: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/raw/index.xml │ + res/drawable-mdpi-v4/abs__ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 204903 │ - (0000000000032067h) bytes │ + offset of local header from start of archive: 175376 │ + (000000000002AD10h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ed5a6b97 │ - compressed size: 629 bytes │ - uncompressed size: 1260 bytes │ - length of filename: 17 characters │ + extended local header: no │ + 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 #141: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ic_clear_disabled.png │ │ - res/raw/searching.xml │ - │ - offset of local header from start of archive: 205595 │ - (000000000003231Bh) bytes │ + offset of local header from start of archive: 175920 │ + (000000000002AF30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 44617a7d │ - compressed size: 184 bytes │ - uncompressed size: 253 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 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 #142: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ic_clear_normal.png │ │ - res/raw/word_not_found.xml │ - │ - offset of local header from start of archive: 205846 │ - (0000000000032416h) bytes │ + offset of local header from start of archive: 177142 │ + (000000000002B3F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): f0d0ed6f │ - compressed size: 182 bytes │ - uncompressed size: 250 bytes │ - length of filename: 26 characters │ + extended local header: no │ + 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 #143: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/preferences.xml │ + res/drawable-mdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 206100 │ - (0000000000032514h) bytes │ + offset of local header from start of archive: 178219 │ + (000000000002B82Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 771ad114 │ - compressed size: 494 bytes │ - uncompressed size: 1324 bytes │ - length of filename: 23 characters │ + extended local header: no │ + 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 #144: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ic_clear_search_api_holo_light.png │ │ - res/xml/searchable.xml │ - │ - offset of local header from start of archive: 206663 │ - (0000000000032747h) bytes │ + offset of local header from start of archive: 178899 │ + (000000000002BAD3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ab61658b │ - compressed size: 286 bytes │ - uncompressed size: 488 bytes │ - length of filename: 22 characters │ + extended local header: no │ + 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 #145: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 207017 │ - (00000000000328A9h) bytes │ + offset of local header from start of archive: 179658 │ + (000000000002BDCAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): cf013521 │ - compressed size: 2006 bytes │ - uncompressed size: 7176 bytes │ - length of filename: 19 characters │ + extended local header: no │ + 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 #146: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_light.png │ │ - resources.arsc │ - │ - offset of local header from start of archive: 209088 │ - (00000000000330C0h) bytes │ + offset of local header from start of archive: 180177 │ + (000000000002BFD1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): 2ee9038f │ - compressed size: 121228 bytes │ - uncompressed size: 121228 bytes │ - length of filename: 14 characters │ + 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 #147: │ --------------------------- │ │ - res/drawable-v11/abs__progress_medium_holo.xml │ + res/drawable-mdpi-v4/abs__ic_go.png │ │ - offset of local header from start of archive: 330360 │ - (0000000000050A78h) bytes │ + offset of local header from start of archive: 180688 │ + (000000000002C1D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): d45db9bd │ - compressed size: 342 bytes │ - uncompressed size: 920 bytes │ - length of filename: 46 characters │ + extended local header: no │ + 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 #148: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v14/sherlock_spinner_dropdown_item.xml │ + res/drawable-mdpi-v4/abs__ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 330794 │ - (0000000000050C2Ah) bytes │ + offset of local header from start of archive: 181647 │ + (000000000002C58Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 1381a68d │ - compressed size: 307 bytes │ - uncompressed size: 516 bytes │ - length of filename: 49 characters │ + extended local header: no │ + 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 #149: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v14/sherlock_spinner_item.xml │ + res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 331196 │ - (0000000000050DBCh) bytes │ + offset of local header from start of archive: 182184 │ + (000000000002C7A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 391eef8e │ - compressed size: 293 bytes │ - uncompressed size: 508 bytes │ - length of filename: 40 characters │ + extended local header: no │ + 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 #150: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_bottom_solid_dark_holo.9.png │ + res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 331575 │ - (0000000000050F37h) bytes │ + offset of local header from start of archive: 182394 │ + (000000000002C87Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 2a5170de │ - compressed size: 213 bytes │ - uncompressed size: 213 bytes │ - length of filename: 54 characters │ + 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 #151: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_bottom_solid_inverse_holo.9.png │ + res/drawable-mdpi-v4/abs__ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 331873 │ - (0000000000051061h) bytes │ + offset of local header from start of archive: 182605 │ + (000000000002C94Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): bd09653b │ - compressed size: 213 bytes │ - uncompressed size: 213 bytes │ - length of filename: 57 characters │ + 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 #152: │ --------------------------- │ │ - res/drawable-hdpi/abs__ab_bottom_solid_light_holo.9.png │ + res/drawable-mdpi-v4/abs__ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 332173 │ - (000000000005118Dh) bytes │ + offset of local header from start of archive: 183152 │ + (000000000002CB70h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 29355cf7 │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 55 characters │ + 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 #153: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_bottom_transparent_dark_holo.9.png │ + res/drawable-mdpi-v4/abs__ic_search.png │ │ - offset of local header from start of archive: 332472 │ - (00000000000512B8h) bytes │ + offset of local header from start of archive: 183700 │ + (000000000002CD94h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 18c6edaa │ - compressed size: 224 bytes │ - uncompressed size: 224 bytes │ - length of filename: 60 characters │ + 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 #154: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_bottom_transparent_light_holo.9.png │ + res/drawable-mdpi-v4/abs__ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 332788 │ - (00000000000513F4h) bytes │ + offset of local header from start of archive: 184953 │ + (000000000002D279h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 00e9136d │ - compressed size: 224 bytes │ - uncompressed size: 224 bytes │ - length of filename: 61 characters │ + 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 #155: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_share_pack_holo_dark.9.png │ + res/drawable-mdpi-v4/abs__ic_voice_search.png │ │ - offset of local header from start of archive: 333104 │ - (0000000000051530h) bytes │ + offset of local header from start of archive: 186215 │ + (000000000002D767h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4455af4d │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ - length of filename: 52 characters │ + 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 #156: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_share_pack_holo_light.9.png │ + res/drawable-mdpi-v4/abs__ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 333451 │ - (000000000005168Bh) bytes │ + offset of local header from start of archive: 187180 │ + (000000000002DB2Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7bcbfef7 │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ - length of filename: 53 characters │ + 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 #157: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_solid_dark_holo.9.png │ + res/drawable-mdpi-v4/abs__list_activated_holo.9.png │ │ - offset of local header from start of archive: 333791 │ - (00000000000517DFh) bytes │ + offset of local header from start of archive: 187820 │ + (000000000002DDACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a39d484f │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 47 characters │ + 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 #158: │ --------------------------- │ │ - res/drawable-hdpi/abs__ab_solid_light_holo.9.png │ + res/drawable-mdpi-v4/abs__list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 334087 │ - (0000000000051907h) bytes │ + offset of local header from start of archive: 188112 │ + (000000000002DED0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b6e03b91 │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ - length of filename: 48 characters │ + 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 #159: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_solid_shadow_holo.9.png │ + res/drawable-mdpi-v4/abs__list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 334386 │ - (0000000000051A32h) bytes │ + offset of local header from start of archive: 188364 │ + (000000000002DFCCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8663aad3 │ - compressed size: 261 bytes │ - uncompressed size: 261 bytes │ - length of filename: 49 characters │ + 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 #160: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_stacked_solid_dark_holo.9.png │ + res/drawable-mdpi-v4/abs__list_focused_holo.9.png │ │ - offset of local header from start of archive: 334729 │ - (0000000000051B89h) bytes │ + offset of local header from start of archive: 188617 │ + (000000000002E0C9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 0909db13 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 55 characters │ + 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 #161: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ab_stacked_solid_light_holo.9.png │ + res/drawable-mdpi-v4/abs__list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 335035 │ - (0000000000051CBBh) bytes │ + offset of local header from start of archive: 188907 │ + (000000000002E1EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): de0e075f │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 56 characters │ + 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 #162: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__list_pressed_holo_dark.9.png │ │ - res/drawable-hdpi/abs__ab_stacked_transparent_dark_holo.9.png │ - │ - offset of local header from start of archive: 335343 │ - (0000000000051DEFh) bytes │ + offset of local header from start of archive: 189201 │ + (000000000002E311h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 2eb3885a │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 61 characters │ + 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 #163: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__list_pressed_holo_light.9.png │ │ - res/drawable-hdpi/abs__ab_stacked_transparent_light_holo.9.png │ - │ - offset of local header from start of archive: 335650 │ - (0000000000051F22h) bytes │ + offset of local header from start of archive: 189496 │ + (000000000002E438h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 5e205a10 │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 62 characters │ + 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 #164: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ │ - res/drawable-hdpi/abs__ab_transparent_dark_holo.9.png │ - │ - offset of local header from start of archive: 335956 │ - (0000000000052054h) bytes │ + offset of local header from start of archive: 189792 │ + (000000000002E560h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fca261e7 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 53 characters │ + 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 #165: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__list_selector_disabled_holo_light.9.png │ │ - res/drawable-hdpi/abs__ab_transparent_light_holo.9.png │ - │ - offset of local header from start of archive: 336282 │ - (000000000005219Ah) bytes │ + offset of local header from start of archive: 190112 │ + (000000000002E6A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e7ff01af │ - compressed size: 241 bytes │ - uncompressed size: 241 bytes │ - length of filename: 54 characters │ + 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 #166: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__btn_cab_done_default_holo_dark.9.png │ + res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 336609 │ - (00000000000522E1h) bytes │ + offset of local header from start of archive: 190434 │ + (000000000002E7E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4fe60e82 │ - compressed size: 174 bytes │ - uncompressed size: 174 bytes │ - length of filename: 59 characters │ + 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 #167: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ │ - res/drawable-hdpi/abs__btn_cab_done_default_holo_light.9.png │ - │ - offset of local header from start of archive: 336874 │ - (00000000000523EAh) bytes │ + offset of local header from start of archive: 191181 │ + (000000000002EACDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 95037a54 │ - compressed size: 174 bytes │ - uncompressed size: 174 bytes │ - length of filename: 60 characters │ + 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 #168: │ --------------------------- │ │ - res/drawable-hdpi/abs__btn_cab_done_focused_holo_dark.9.png │ + res/drawable-mdpi-v4/abs__progress_bg_holo_dark.9.png │ │ - offset of local header from start of archive: 337138 │ - (00000000000524F2h) bytes │ + offset of local header from start of archive: 192005 │ + (000000000002EE05h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 41ae12a8 │ - compressed size: 172 bytes │ - uncompressed size: 172 bytes │ - length of filename: 59 characters │ + 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 #169: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__progress_bg_holo_light.9.png │ │ - res/drawable-hdpi/abs__btn_cab_done_focused_holo_light.9.png │ - │ - offset of local header from start of archive: 337400 │ - (00000000000525F8h) bytes │ + offset of local header from start of archive: 192299 │ + (000000000002EF2Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 1bdcb021 │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 60 characters │ + 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 #170: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__progress_primary_holo_dark.9.png │ │ - res/drawable-hdpi/abs__btn_cab_done_pressed_holo_dark.9.png │ - │ - offset of local header from start of archive: 337675 │ - (000000000005270Bh) bytes │ + offset of local header from start of archive: 192594 │ + (000000000002F052h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e68cf03e │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 59 characters │ + 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 #171: │ --------------------------- │ │ - res/drawable-hdpi/abs__btn_cab_done_pressed_holo_light.9.png │ + res/drawable-mdpi-v4/abs__progress_primary_holo_light.9.png │ │ - offset of local header from start of archive: 337947 │ - (000000000005281Bh) bytes │ + offset of local header from start of archive: 193245 │ + (000000000002F2DDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a437f1eb │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 60 characters │ + 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 #172: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__progress_secondary_holo_dark.9.png │ │ - res/drawable-hdpi/abs__cab_background_bottom_holo_dark.9.png │ - │ - offset of local header from start of archive: 338223 │ - (000000000005292Fh) bytes │ + offset of local header from start of archive: 193897 │ + (000000000002F569h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 6f320319 │ - 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): 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 #173: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__progress_secondary_holo_light.9.png │ │ - res/drawable-hdpi/abs__cab_background_bottom_holo_light.9.png │ - │ - offset of local header from start of archive: 338532 │ - (0000000000052A64h) bytes │ + offset of local header from start of archive: 194198 │ + (000000000002F696h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 178e620c │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ + 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 #174: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_48_inner_holo.png │ │ - res/drawable-hdpi/abs__cab_background_top_holo_dark.9.png │ - │ - offset of local header from start of archive: 338838 │ - (0000000000052B96h) bytes │ + offset of local header from start of archive: 194500 │ + (000000000002F7C4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 5cfcf75c │ - compressed size: 217 bytes │ - uncompressed size: 217 bytes │ - length of filename: 57 characters │ + 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 #175: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_48_outer_holo.png │ │ - res/drawable-hdpi/abs__cab_background_top_holo_light.9.png │ - │ - offset of local header from start of archive: 339145 │ - (0000000000052CC9h) bytes │ + offset of local header from start of archive: 195657 │ + (000000000002FC49h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ffd6c088 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 58 characters │ + 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 #176: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ │ - res/drawable-hdpi/abs__ic_ab_back_holo_dark.png │ - │ - offset of local header from start of archive: 339450 │ - (0000000000052DFAh) bytes │ + offset of local header from start of archive: 197237 │ + (0000000000030275h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 174488a8 │ - compressed size: 548 bytes │ - uncompressed size: 548 bytes │ - length of filename: 47 characters │ + 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 #177: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_ab_default_holo_light.9.png │ │ - res/drawable-hdpi/abs__ic_ab_back_holo_light.png │ - │ - offset of local header from start of archive: 340076 │ - (000000000005306Ch) bytes │ + offset of local header from start of archive: 197642 │ + (000000000003040Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4dcc2ed8 │ - compressed size: 438 bytes │ - uncompressed size: 438 bytes │ - length of filename: 48 characters │ + 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 #178: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ │ - res/drawable-hdpi/abs__ic_cab_done_holo_dark.png │ - │ - offset of local header from start of archive: 340594 │ - (0000000000053272h) bytes │ + offset of local header from start of archive: 198061 │ + (00000000000305ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 32a65180 │ - compressed size: 791 bytes │ - uncompressed size: 791 bytes │ - length of filename: 48 characters │ + 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 #179: │ --------------------------- │ │ - res/drawable-hdpi/abs__ic_cab_done_holo_light.png │ + res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 341463 │ - (00000000000535D7h) bytes │ + offset of local header from start of archive: 198458 │ + (000000000003073Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 91f0698a │ - compressed size: 605 bytes │ - uncompressed size: 605 bytes │ - length of filename: 49 characters │ + 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 #180: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ │ - res/drawable-hdpi/abs__ic_clear_disabled.png │ - │ - offset of local header from start of archive: 342149 │ - (0000000000053885h) bytes │ + offset of local header from start of archive: 198856 │ + (00000000000308C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4d21628f │ - compressed size: 996 bytes │ - uncompressed size: 996 bytes │ - length of filename: 44 characters │ + 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 #181: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ │ - res/drawable-hdpi/abs__ic_clear_normal.png │ - │ - offset of local header from start of archive: 343220 │ - (0000000000053CB4h) bytes │ + offset of local header from start of archive: 199400 │ + (0000000000030AE8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fc69de1a │ - compressed size: 1498 bytes │ - uncompressed size: 1498 bytes │ - length of filename: 42 characters │ + 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 #182: │ --------------------------- │ │ - res/drawable-hdpi/abs__ic_clear_search_api_disabled_holo_light.png │ + res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 344790 │ - (00000000000542D6h) bytes │ + offset of local header from start of archive: 199946 │ + (0000000000030D0Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 2e310e0e │ - compressed size: 409 bytes │ - uncompressed size: 409 bytes │ - length of filename: 66 characters │ + 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 #183: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ │ - res/drawable-hdpi/abs__ic_clear_search_api_holo_light.png │ - │ - offset of local header from start of archive: 345297 │ - (00000000000544D1h) bytes │ + offset of local header from start of archive: 200435 │ + (0000000000030EF3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 87e64891 │ - compressed size: 451 bytes │ - uncompressed size: 451 bytes │ - length of filename: 57 characters │ + 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 #184: │ --------------------------- │ │ - res/drawable-hdpi/abs__ic_commit_search_api_holo_dark.png │ + res/drawable-mdpi-v4/abs__tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 345835 │ - (00000000000546EBh) bytes │ + offset of local header from start of archive: 200921 │ + (00000000000310D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 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): 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 #185: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ic_commit_search_api_holo_light.png │ + res/drawable-mdpi-v4/abs__tab_selected_holo.9.png │ │ - offset of local header from start of archive: 346417 │ - (0000000000054931h) bytes │ + offset of local header from start of archive: 201199 │ + (00000000000311EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f90511bf │ - compressed size: 448 bytes │ - uncompressed size: 448 bytes │ - length of filename: 58 characters │ + 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 #186: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ic_go.png │ + res/drawable-mdpi-v4/abs__tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 346956 │ - (0000000000054B4Ch) bytes │ + offset of local header from start of archive: 201465 │ + (00000000000312F9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e6ccea3f │ - compressed size: 815 bytes │ - uncompressed size: 815 bytes │ - length of filename: 32 characters │ + 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 #187: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ic_go_search_api_holo_light.png │ + res/drawable-mdpi-v4/abs__tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 347835 │ - (0000000000054EBBh) bytes │ + offset of local header from start of archive: 201743 │ + (000000000003140Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e21362f7 │ - compressed size: 254 bytes │ - uncompressed size: 254 bytes │ - length of filename: 54 characters │ + 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 #188: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ic_menu_moreoverflow_normal_holo_dark.png │ + res/drawable-mdpi-v4/abs__textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 348174 │ - (000000000005500Eh) bytes │ + offset of local header from start of archive: 202025 │ + (0000000000031529h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 13804a99 │ - compressed size: 126 bytes │ - uncompressed size: 126 bytes │ - length of filename: 64 characters │ + 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 #189: │ --------------------------- │ │ - res/drawable-hdpi/abs__ic_menu_moreoverflow_normal_holo_light.png │ + res/drawable-mdpi-v4/abs__textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 348394 │ - (00000000000550EAh) bytes │ + offset of local header from start of archive: 202330 │ + (000000000003165Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3a4b4477 │ - compressed size: 136 bytes │ - uncompressed size: 136 bytes │ - length of filename: 65 characters │ + 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 #190: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ic_menu_share_holo_dark.png │ + res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 348628 │ - (00000000000551D4h) bytes │ + offset of local header from start of archive: 202629 │ + (0000000000031785h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 2a6c5116 │ - compressed size: 578 bytes │ - uncompressed size: 578 bytes │ - length of filename: 50 characters │ + 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 #191: │ --------------------------- │ │ - res/drawable-hdpi/abs__ic_menu_share_holo_light.png │ + res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 349286 │ - (0000000000055466h) bytes │ + offset of local header from start of archive: 202938 │ + (00000000000318BAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3e081d60 │ - compressed size: 607 bytes │ - uncompressed size: 607 bytes │ - length of filename: 51 characters │ + 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 #192: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ │ - res/drawable-hdpi/abs__ic_search.png │ - │ - offset of local header from start of archive: 349975 │ - (0000000000055717h) bytes │ + offset of local header from start of archive: 203244 │ + (00000000000319ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 55176584 │ - compressed size: 1688 bytes │ - uncompressed size: 1688 bytes │ - length of filename: 36 characters │ + 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 #193: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__ic_search_api_holo_light.png │ + res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 351732 │ - (0000000000055DF4h) bytes │ + offset of local header from start of archive: 203556 │ + (0000000000031B24h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 333d525b │ - compressed size: 973 bytes │ - uncompressed size: 973 bytes │ - length of filename: 51 characters │ + 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 #194: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ │ - res/drawable-hdpi/abs__ic_voice_search.png │ - │ - offset of local header from start of archive: 352789 │ - (0000000000056215h) bytes │ + offset of local header from start of archive: 203869 │ + (0000000000031C5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): cf92a5d3 │ - compressed size: 2013 bytes │ - uncompressed size: 2013 bytes │ - length of filename: 42 characters │ + 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 #195: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/abs__textfield_search_selected_holo_light.9.png │ │ - res/drawable-hdpi/abs__ic_voice_search_api_holo_light.png │ - │ - offset of local header from start of archive: 354877 │ - (0000000000056A3Dh) bytes │ + offset of local header from start of archive: 204180 │ + (0000000000031D94h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 75ab2e6a │ - compressed size: 705 bytes │ - uncompressed size: 705 bytes │ - length of filename: 57 characters │ + 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 #196: │ --------------------------- │ │ - res/drawable-hdpi/abs__list_activated_holo.9.png │ + res/drawable-mdpi-v4/abs__toast_frame.9.png │ │ - offset of local header from start of archive: 355669 │ - (0000000000056D55h) bytes │ + offset of local header from start of archive: 204492 │ + (0000000000031ECCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 9ee3dd42 │ - compressed size: 176 bytes │ - uncompressed size: 176 bytes │ - length of filename: 48 characters │ + 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 #197: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon.png │ │ - res/drawable-hdpi/abs__list_divider_holo_dark.9.png │ - │ - offset of local header from start of archive: 355924 │ - (0000000000056E54h) bytes │ + offset of local header from start of archive: 205411 │ + (0000000000032263h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e4823600 │ - compressed size: 132 bytes │ - uncompressed size: 132 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8ef78580 │ + compressed size: 1537 bytes │ + uncompressed size: 1537 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 #198: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/logo.png │ │ - res/drawable-hdpi/abs__list_divider_holo_light.9.png │ - │ - offset of local header from start of archive: 356140 │ - (0000000000056F2Ch) bytes │ + offset of local header from start of archive: 207007 │ + (000000000003289Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b0dc2b05 │ - compressed size: 132 bytes │ - uncompressed size: 132 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3b34be69 │ + compressed size: 4969 bytes │ + uncompressed size: 4969 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 #199: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/logo_grey.png │ │ - res/drawable-hdpi/abs__list_focused_holo.9.png │ - │ - offset of local header from start of archive: 356356 │ - (0000000000057004h) bytes │ + offset of local header from start of archive: 212035 │ + (0000000000033C43h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4706c1df │ - compressed size: 176 bytes │ - uncompressed size: 176 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0f1b9f8e │ + compressed size: 2108 bytes │ + uncompressed size: 2108 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 #200: │ --------------------------- │ │ - res/drawable-hdpi/abs__list_longpressed_holo.9.png │ + res/drawable-v11/abs__activated_background_holo_dark.xml │ │ - offset of local header from start of archive: 356608 │ - (0000000000057100h) bytes │ + offset of local header from start of archive: 214207 │ + (00000000000344BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 9ee3dd42 │ - compressed size: 176 bytes │ - uncompressed size: 176 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3e8a0676 │ + 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 #201: │ --------------------------- │ │ - res/drawable-hdpi/abs__list_pressed_holo_dark.9.png │ + 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: 356864 │ - (0000000000057200h) bytes │ + offset of local header from start of archive: 214545 │ + (0000000000034611h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 816ffde7 │ - compressed size: 176 bytes │ - uncompressed size: 176 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3e8a0676 │ + 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 #202: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/abs__list_pressed_holo_light.9.png │ + res/drawable-v11/abs__progress_medium_holo.xml │ │ - offset of local header from start of archive: 357124 │ - (0000000000057304h) bytes │ + offset of local header from start of archive: 214884 │ + (0000000000034764h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 816ffde7 │ - compressed size: 176 bytes │ - uncompressed size: 176 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): d45db9bd │ + compressed size: 342 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 #203: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/abs__list_selector_disabled_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 357384 │ - (0000000000057408h) bytes │ + offset of local header from start of archive: 215318 │ + (0000000000034916h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 5f501b8d │ - compressed size: 203 bytes │ - uncompressed size: 203 bytes │ - length of filename: 61 characters │ + 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 #204: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ │ - res/drawable-hdpi/abs__list_selector_disabled_holo_light.9.png │ - │ - offset of local header from start of archive: 357679 │ - (000000000005752Fh) bytes │ + offset of local header from start of archive: 215635 │ + (0000000000034A53h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 63f15616 │ - compressed size: 204 bytes │ - uncompressed size: 204 bytes │ - length of filename: 62 characters │ + 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 #205: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__menu_dropdown_panel_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 357976 │ - (0000000000057658h) bytes │ + offset of local header from start of archive: 215955 │ + (0000000000034B93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a9304852 │ - compressed size: 885 bytes │ - uncompressed size: 885 bytes │ - length of filename: 58 characters │ + 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 #206: │ --------------------------- │ │ - res/drawable-hdpi/abs__menu_dropdown_panel_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 358949 │ - (0000000000057A25h) bytes │ + offset of local header from start of archive: 216273 │ + (0000000000034CD1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 780099d8 │ - compressed size: 997 bytes │ - uncompressed size: 997 bytes │ - length of filename: 59 characters │ + 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 #207: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__progress_bg_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 360037 │ - (0000000000057E65h) bytes │ + offset of local header from start of archive: 216599 │ + (0000000000034E17h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7b6f1c96 │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 50 characters │ + 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 #208: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__progress_bg_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 360303 │ - (0000000000057F6Fh) bytes │ + offset of local header from start of archive: 216925 │ + (0000000000034F5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f5f73187 │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 51 characters │ + 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 #209: │ --------------------------- │ │ - res/drawable-hdpi/abs__progress_primary_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 360567 │ - (0000000000058077h) bytes │ + offset of local header from start of archive: 217324 │ + (00000000000350ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3f8a1a53 │ - compressed size: 858 bytes │ - uncompressed size: 858 bytes │ - length of filename: 55 characters │ + 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 #210: │ --------------------------- │ │ - res/drawable-hdpi/abs__progress_primary_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 361510 │ - (0000000000058426h) bytes │ + offset of local header from start of archive: 217715 │ + (0000000000035273h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3f8a1a53 │ - compressed size: 858 bytes │ - uncompressed size: 858 bytes │ - length of filename: 56 characters │ + 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 #211: │ --------------------------- │ │ - res/drawable-hdpi/abs__progress_secondary_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 362454 │ - (00000000000587D6h) bytes │ + offset of local header from start of archive: 218028 │ + (00000000000353ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 0d86939a │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 57 characters │ + 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 #212: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ab_solid_shadow_holo.9.png │ │ - res/drawable-hdpi/abs__progress_secondary_holo_light.9.png │ - │ - offset of local header from start of archive: 362727 │ - (00000000000588E7h) bytes │ + offset of local header from start of archive: 218342 │ + (00000000000354E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 0d86939a │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 58 characters │ + 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 #213: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ │ - res/drawable-hdpi/abs__spinner_48_inner_holo.png │ - │ - offset of local header from start of archive: 362999 │ - (00000000000589F7h) bytes │ + offset of local header from start of archive: 218792 │ + (00000000000356A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d4056310 │ - compressed size: 1819 bytes │ - uncompressed size: 1819 bytes │ - length of filename: 48 characters │ + 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 #214: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ │ - res/drawable-hdpi/abs__spinner_48_outer_holo.png │ - │ - offset of local header from start of archive: 364899 │ - (0000000000059163h) bytes │ + offset of local header from start of archive: 219113 │ + (00000000000357E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d3f129c3 │ - compressed size: 2380 bytes │ - uncompressed size: 2380 bytes │ - length of filename: 48 characters │ + 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 #215: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__spinner_ab_default_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 367360 │ - (0000000000059B00h) bytes │ + offset of local header from start of archive: 219435 │ + (000000000003592Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f06791f5 │ - compressed size: 324 bytes │ - uncompressed size: 324 bytes │ - length of filename: 57 characters │ + 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 #216: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ │ - res/drawable-hdpi/abs__spinner_ab_default_holo_light.9.png │ - │ - offset of local header from start of archive: 367772 │ - (0000000000059C9Ch) bytes │ + offset of local header from start of archive: 219794 │ + (0000000000035A92h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a673dd59 │ - compressed size: 325 bytes │ - uncompressed size: 325 bytes │ - length of filename: 58 characters │ + 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 #217: │ --------------------------- │ │ - res/drawable-hdpi/abs__spinner_ab_disabled_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 368185 │ - (0000000000059E39h) bytes │ + offset of local header from start of archive: 220153 │ + (0000000000035BF9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 6b43deb3 │ - compressed size: 315 bytes │ - uncompressed size: 315 bytes │ - length of filename: 58 characters │ + 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 #218: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__spinner_ab_disabled_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 368591 │ - (0000000000059FCFh) bytes │ + offset of local header from start of archive: 220480 │ + (0000000000035D40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c5e8f706 │ - compressed size: 315 bytes │ - uncompressed size: 315 bytes │ - length of filename: 59 characters │ + 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 #219: │ --------------------------- │ │ - res/drawable-hdpi/abs__spinner_ab_focused_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ │ - offset of local header from start of archive: 368995 │ - (000000000005A163h) bytes │ + offset of local header from start of archive: 220805 │ + (0000000000035E85h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b5ea16c1 │ - compressed size: 513 bytes │ - uncompressed size: 513 bytes │ - length of filename: 57 characters │ + 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 #220: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ │ - res/drawable-hdpi/abs__spinner_ab_focused_holo_light.9.png │ - │ - offset of local header from start of archive: 369597 │ - (000000000005A3BDh) bytes │ + offset of local header from start of archive: 221110 │ + (0000000000035FB6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 45d13548 │ - compressed size: 508 bytes │ - uncompressed size: 508 bytes │ - length of filename: 58 characters │ + 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 #221: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__spinner_ab_pressed_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 370196 │ - (000000000005A614h) bytes │ + offset of local header from start of archive: 221410 │ + (00000000000360E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fedc1188 │ - compressed size: 445 bytes │ - uncompressed size: 445 bytes │ - length of filename: 57 characters │ + 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 #222: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ │ - res/drawable-hdpi/abs__spinner_ab_pressed_holo_light.9.png │ - │ - offset of local header from start of archive: 370729 │ - (000000000005A829h) bytes │ + offset of local header from start of archive: 221724 │ + (000000000003621Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7c7c4bb4 │ - compressed size: 443 bytes │ - uncompressed size: 443 bytes │ - length of filename: 58 characters │ + 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 #223: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__tab_selected_focused_holo.9.png │ + res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 371263 │ - (000000000005AA3Fh) bytes │ + offset of local header from start of archive: 222030 │ + (000000000003634Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 18146f4e │ - compressed size: 156 bytes │ - uncompressed size: 156 bytes │ - length of filename: 54 characters │ + 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 #224: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__tab_selected_holo.9.png │ + res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 371504 │ - (000000000005AB30h) bytes │ + offset of local header from start of archive: 222344 │ + (0000000000036488h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c88b0629 │ - compressed size: 149 bytes │ - uncompressed size: 149 bytes │ - length of filename: 46 characters │ + 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 #225: │ --------------------------- │ │ - res/drawable-hdpi/abs__tab_selected_pressed_holo.9.png │ + res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 371729 │ - (000000000005AC11h) bytes │ + offset of local header from start of archive: 222650 │ + (00000000000365BAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3461add3 │ - compressed size: 155 bytes │ - uncompressed size: 155 bytes │ - length of filename: 54 characters │ + 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 #226: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__tab_unselected_pressed_holo.9.png │ + res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 371971 │ - (000000000005AD03h) bytes │ + offset of local header from start of archive: 223002 │ + (000000000003671Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3f9a3680 │ - compressed size: 153 bytes │ - uncompressed size: 153 bytes │ - length of filename: 56 characters │ + 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 #227: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__textfield_search_default_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 372213 │ - (000000000005ADF5h) bytes │ + offset of local header from start of archive: 223353 │ + (0000000000036879h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 26a9a88a │ - compressed size: 173 bytes │ - uncompressed size: 173 bytes │ - length of filename: 63 characters │ + 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 #228: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__textfield_search_default_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 372481 │ - (000000000005AF01h) bytes │ + offset of local header from start of archive: 223701 │ + (00000000000369D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ef7abffe │ - compressed size: 170 bytes │ - uncompressed size: 170 bytes │ - length of filename: 64 characters │ + 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 #229: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ic_ab_back_holo_dark.png │ │ - res/drawable-hdpi/abs__textfield_search_right_default_holo_dark.9.png │ - │ - offset of local header from start of archive: 372746 │ - (000000000005B00Ah) bytes │ + offset of local header from start of archive: 224049 │ + (0000000000036B31h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 51617422 │ - compressed size: 176 bytes │ - uncompressed size: 176 bytes │ - length of filename: 69 characters │ + 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 #230: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ic_ab_back_holo_light.png │ │ - res/drawable-hdpi/abs__textfield_search_right_default_holo_light.9.png │ - │ - offset of local header from start of archive: 373024 │ - (000000000005B120h) bytes │ + offset of local header from start of archive: 224725 │ + (0000000000036DD5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a243c65b │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ - length of filename: 70 characters │ + 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 #231: │ --------------------------- │ │ - res/drawable-hdpi/abs__textfield_search_right_selected_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 373292 │ - (000000000005B22Ch) bytes │ + offset of local header from start of archive: 225334 │ + (0000000000037036h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 248ccaa4 │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 70 characters │ + 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 #232: │ --------------------------- │ │ - res/drawable-hdpi/abs__textfield_search_right_selected_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 373573 │ - (000000000005B345h) bytes │ + offset of local header from start of archive: 226401 │ + (0000000000037461h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 5a47eb9b │ - compressed size: 181 bytes │ - uncompressed size: 181 bytes │ - length of filename: 71 characters │ + 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 #233: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__textfield_search_selected_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__ic_clear_disabled.png │ │ - offset of local header from start of archive: 373857 │ - (000000000005B461h) bytes │ + offset of local header from start of archive: 227266 │ + (00000000000377C2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): deca3ad0 │ - compressed size: 187 bytes │ - uncompressed size: 187 bytes │ - length of filename: 64 characters │ + 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 #234: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__textfield_search_selected_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 374139 │ - (000000000005B57Bh) bytes │ + offset of local header from start of archive: 228869 │ + (0000000000037E05h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): deca3ad0 │ - compressed size: 187 bytes │ - uncompressed size: 187 bytes │ - length of filename: 65 characters │ + 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 #235: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/abs__toast_frame.9.png │ + res/drawable-xhdpi-v4/abs__ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 374423 │ - (000000000005B697h) bytes │ + offset of local header from start of archive: 230148 │ + (0000000000038304h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f18a09a0 │ - compressed size: 1239 bytes │ - uncompressed size: 1239 bytes │ - length of filename: 40 characters │ + 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 #236: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_dark.png │ │ - res/drawable-hdpi/logo.png │ - │ - offset of local header from start of archive: 375735 │ - (000000000005BBB7h) bytes │ + offset of local header from start of archive: 231737 │ + (0000000000038939h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 6f12218b │ - compressed size: 10347 bytes │ - uncompressed size: 10347 bytes │ - length of filename: 26 characters │ + 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 #237: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_light.png │ │ - res/drawable-hdpi/logo_grey.png │ - │ - offset of local header from start of archive: 386139 │ - (000000000005E45Bh) bytes │ + offset of local header from start of archive: 232452 │ + (0000000000038C04h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 163988ba │ - compressed size: 4302 bytes │ - uncompressed size: 4302 bytes │ - length of filename: 31 characters │ + 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 #238: │ --------------------------- │ │ - res/drawable-hdpi/triangle1s.png │ + res/drawable-xhdpi-v4/abs__ic_go.png │ │ - offset of local header from start of archive: 390502 │ - (000000000005F566h) bytes │ + offset of local header from start of archive: 233106 │ + (0000000000038E92h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): e6f9cd3b │ - compressed size: 231 bytes │ - uncompressed size: 231 bytes │ - length of filename: 32 characters │ + 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 #239: │ --------------------------- │ │ - res/drawable-hdpi/triangle2s.png │ + res/drawable-xhdpi-v4/abs__ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 390795 │ - (000000000005F68Bh) bytes │ + offset of local header from start of archive: 234911 │ + (000000000003959Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 8029e728 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 32 characters │ + 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 #240: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-ldpi/icon.png │ + res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 391087 │ - (000000000005F7AFh) bytes │ + offset of local header from start of archive: 235817 │ + (0000000000039929h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 8ef78580 │ - compressed size: 1537 bytes │ - uncompressed size: 1537 bytes │ - length of filename: 26 characters │ + 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 #241: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-ldpi/logo.png │ + res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 392681 │ - (000000000005FDE9h) bytes │ + offset of local header from start of archive: 236047 │ + (0000000000039A0Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 71823d03 │ - compressed size: 3050 bytes │ - uncompressed size: 3050 bytes │ - length of filename: 26 characters │ + 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 #242: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-ldpi/logo_grey.png │ + res/drawable-xhdpi-v4/abs__ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 395790 │ - (0000000000060A0Eh) bytes │ + offset of local header from start of archive: 236278 │ + (0000000000039AF6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): f9f32b87 │ - compressed size: 1326 bytes │ - uncompressed size: 1326 bytes │ - length of filename: 31 characters │ + 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 #243: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_bottom_solid_dark_holo.9.png │ + res/drawable-xhdpi-v4/abs__ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 397178 │ - (0000000000060F7Ah) bytes │ + offset of local header from start of archive: 237195 │ + (0000000000039E8Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7b47c4fe │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 54 characters │ + 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 #244: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ic_search.png │ │ - res/drawable-mdpi/abs__ab_bottom_solid_inverse_holo.9.png │ - │ - offset of local header from start of archive: 397463 │ - (0000000000061097h) bytes │ + offset of local header from start of archive: 238113 │ + (000000000003A221h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8aedf99a │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 57 characters │ + 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 #245: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_bottom_solid_light_holo.9.png │ + res/drawable-xhdpi-v4/abs__ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 397751 │ - (00000000000611B7h) bytes │ + offset of local header from start of archive: 240966 │ + (000000000003AD46h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8a943208 │ - compressed size: 199 bytes │ - uncompressed size: 199 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 #246: │ --------------------------- │ │ - res/drawable-mdpi/abs__ab_bottom_transparent_dark_holo.9.png │ + res/drawable-xhdpi-v4/abs__ic_voice_search.png │ │ - offset of local header from start of archive: 398035 │ - (00000000000612D3h) bytes │ + offset of local header from start of archive: 243798 │ + (000000000003B856h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 897aedcb │ - compressed size: 209 bytes │ - uncompressed size: 209 bytes │ - length of filename: 60 characters │ + 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 #247: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__ic_voice_search_api_holo_light.png │ │ - res/drawable-mdpi/abs__ab_bottom_transparent_light_holo.9.png │ - │ - offset of local header from start of archive: 398337 │ - (0000000000061401h) bytes │ + offset of local header from start of archive: 245913 │ + (000000000003C099h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f44d2d39 │ - compressed size: 209 bytes │ - uncompressed size: 209 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 #248: │ --------------------------- │ │ - res/drawable-mdpi/abs__ab_share_pack_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__list_activated_holo.9.png │ │ - offset of local header from start of archive: 398637 │ - (000000000006152Dh) bytes │ + offset of local header from start of archive: 247198 │ + (000000000003C59Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b2a3b4f2 │ - 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): 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 #249: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_share_pack_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 398965 │ - (0000000000061675h) bytes │ + offset of local header from start of archive: 247494 │ + (000000000003C6C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7864e502 │ - compressed size: 240 bytes │ - uncompressed size: 240 bytes │ - length of filename: 53 characters │ + 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 #250: │ --------------------------- │ │ - res/drawable-mdpi/abs__ab_solid_dark_holo.9.png │ + res/drawable-xhdpi-v4/abs__list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 399288 │ - (00000000000617B8h) bytes │ + offset of local header from start of archive: 247754 │ + (000000000003C7CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): bc71f7a7 │ - compressed size: 206 bytes │ - uncompressed size: 206 bytes │ - length of filename: 47 characters │ + 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 #251: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__list_focused_holo.9.png │ │ - res/drawable-mdpi/abs__ab_solid_light_holo.9.png │ - │ - offset of local header from start of archive: 399574 │ - (00000000000618D6h) bytes │ + offset of local header from start of archive: 248015 │ + (000000000003C8CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d8cd9429 │ - compressed size: 206 bytes │ - uncompressed size: 206 bytes │ - length of filename: 48 characters │ + 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 #252: │ --------------------------- │ │ - res/drawable-mdpi/abs__ab_solid_shadow_holo.9.png │ + res/drawable-xhdpi-v4/abs__list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 399858 │ - (00000000000619F2h) bytes │ + offset of local header from start of archive: 248309 │ + (000000000003C9F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 9d505404 │ - compressed size: 238 bytes │ - uncompressed size: 238 bytes │ - length of filename: 49 characters │ + 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 #253: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_stacked_solid_dark_holo.9.png │ + res/drawable-xhdpi-v4/abs__list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 400178 │ - (0000000000061B32h) bytes │ + offset of local header from start of archive: 248607 │ + (000000000003CB1Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): eacbecce │ - compressed size: 206 bytes │ - uncompressed size: 206 bytes │ + 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 #254: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_stacked_solid_light_holo.9.png │ + res/drawable-xhdpi-v4/abs__list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 400470 │ - (0000000000061C56h) bytes │ + offset of local header from start of archive: 248906 │ + (000000000003CC4Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): de0f77d5 │ - compressed size: 206 bytes │ - uncompressed size: 206 bytes │ + 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 #255: │ --------------------------- │ │ - res/drawable-mdpi/abs__ab_stacked_transparent_dark_holo.9.png │ + res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 400762 │ - (0000000000061D7Ah) bytes │ + offset of local header from start of archive: 249206 │ + (000000000003CD76h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 14d06f11 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 61 characters │ + 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 #256: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_stacked_transparent_light_holo.9.png │ + res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 401055 │ - (0000000000061E9Fh) bytes │ + offset of local header from start of archive: 249555 │ + (000000000003CED3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c4c6064f │ - compressed size: 198 bytes │ - uncompressed size: 198 bytes │ - length of filename: 62 characters │ + 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 #257: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_transparent_dark_holo.9.png │ + res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 401346 │ - (0000000000061FC2h) bytes │ + offset of local header from start of archive: 249904 │ + (000000000003D030h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 659932db │ - compressed size: 224 bytes │ - uncompressed size: 224 bytes │ - length of filename: 53 characters │ + 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 #258: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ab_transparent_light_holo.9.png │ + res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 401656 │ - (00000000000620F8h) bytes │ + offset of local header from start of archive: 251310 │ + (000000000003D5AEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 77592f84 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ - length of filename: 54 characters │ + 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 #259: │ --------------------------- │ │ - res/drawable-mdpi/abs__btn_cab_done_default_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__progress_bg_holo_dark.9.png │ │ - offset of local header from start of archive: 401961 │ - (0000000000062229h) bytes │ + offset of local header from start of archive: 252839 │ + (000000000003DBA7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 67d6a12b │ - compressed size: 174 bytes │ - uncompressed size: 174 bytes │ - length of filename: 59 characters │ + 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 #260: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__progress_bg_holo_light.9.png │ │ - res/drawable-mdpi/abs__btn_cab_done_default_holo_light.9.png │ - │ - offset of local header from start of archive: 402226 │ - (0000000000062332h) bytes │ + offset of local header from start of archive: 253139 │ + (000000000003DCD3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): addfa3f4 │ - compressed size: 174 bytes │ - uncompressed size: 174 bytes │ - length of filename: 60 characters │ + 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 #261: │ --------------------------- │ │ - res/drawable-mdpi/abs__btn_cab_done_focused_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__progress_primary_holo_dark.9.png │ │ - offset of local header from start of archive: 402490 │ - (000000000006243Ah) bytes │ + offset of local header from start of archive: 253440 │ + (000000000003DE00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8ca91c4c │ - compressed size: 171 bytes │ - uncompressed size: 171 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 #262: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__btn_cab_done_focused_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__progress_primary_holo_light.9.png │ │ - offset of local header from start of archive: 402751 │ - (000000000006253Fh) bytes │ + offset of local header from start of archive: 254768 │ + (000000000003E330h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 6f46a285 │ - compressed size: 182 bytes │ - uncompressed size: 182 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 #263: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__btn_cab_done_pressed_holo_dark.9.png │ + res/drawable-xhdpi-v4/abs__progress_secondary_holo_dark.9.png │ │ - offset of local header from start of archive: 403026 │ - (0000000000062652h) bytes │ + offset of local header from start of archive: 256097 │ + (000000000003E861h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): cd15c524 │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 59 characters │ + 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 #264: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__progress_secondary_holo_light.9.png │ │ - res/drawable-mdpi/abs__btn_cab_done_pressed_holo_light.9.png │ - │ - offset of local header from start of archive: 403299 │ - (0000000000062763h) bytes │ + offset of local header from start of archive: 256404 │ + (000000000003E994h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b8819bcf │ - compressed size: 183 bytes │ - uncompressed size: 183 bytes │ - length of filename: 60 characters │ + 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 #265: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__spinner_48_inner_holo.png │ │ - res/drawable-mdpi/abs__cab_background_bottom_holo_dark.9.png │ - │ - offset of local header from start of archive: 403575 │ - (0000000000062877h) bytes │ + offset of local header from start of archive: 256712 │ + (000000000003EAC8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a8873073 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 60 characters │ + 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 #266: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__cab_background_bottom_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__spinner_48_outer_holo.png │ │ - offset of local header from start of archive: 403867 │ - (000000000006299Bh) bytes │ + offset of local header from start of archive: 259256 │ + (000000000003F4B8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 23b67c99 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 61 characters │ + 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 #267: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ │ - res/drawable-mdpi/abs__cab_background_top_holo_dark.9.png │ - │ - offset of local header from start of archive: 404159 │ - (0000000000062ABFh) bytes │ + offset of local header from start of archive: 262370 │ + (00000000000400E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fb2e5f57 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 57 characters │ + 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 #268: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__cab_background_top_holo_light.9.png │ + res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 404447 │ - (0000000000062BDFh) bytes │ + offset of local header from start of archive: 262867 │ + (00000000000402D3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 5818ab75 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 58 characters │ + 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 #269: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ic_ab_back_holo_dark.png │ + res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 404735 │ - (0000000000062CFFh) bytes │ + offset of local header from start of archive: 263364 │ + (00000000000404C4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fcab22b6 │ - compressed size: 384 bytes │ - uncompressed size: 384 bytes │ - length of filename: 47 characters │ + 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 #270: │ --------------------------- │ │ - res/drawable-mdpi/abs__ic_ab_back_holo_light.png │ + res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 405196 │ - (0000000000062ECCh) bytes │ + offset of local header from start of archive: 263850 │ + (00000000000406AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8b88c538 │ - compressed size: 312 bytes │ - uncompressed size: 312 bytes │ - length of filename: 48 characters │ + 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 #271: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ic_cab_done_holo_dark.png │ + res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 405588 │ - (0000000000063054h) bytes │ + offset of local header from start of archive: 264337 │ + (0000000000040891h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 73c5de5f │ - compressed size: 554 bytes │ - uncompressed size: 554 bytes │ - length of filename: 48 characters │ + 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 #272: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ │ - res/drawable-mdpi/abs__ic_cab_done_holo_light.png │ - │ - offset of local header from start of archive: 406222 │ - (00000000000632CEh) bytes │ + offset of local header from start of archive: 265089 │ + (0000000000040B81h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8e10da0a │ - compressed size: 462 bytes │ - uncompressed size: 462 bytes │ - length of filename: 49 characters │ + 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 #273: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ic_clear_disabled.png │ + res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 406766 │ - (00000000000634EEh) bytes │ + offset of local header from start of archive: 265826 │ + (0000000000040E62h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 31c22a50 │ - compressed size: 1505 bytes │ - uncompressed size: 1505 bytes │ - length of filename: 44 characters │ + 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 #274: │ --------------------------- │ │ - res/drawable-mdpi/abs__ic_clear_normal.png │ + res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 408345 │ - (0000000000063B19h) bytes │ + offset of local header from start of archive: 266501 │ + (0000000000041105h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 86297e78 │ - compressed size: 1024 bytes │ - uncompressed size: 1024 bytes │ - length of filename: 42 characters │ + 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 #275: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ic_clear_search_api_disabled_holo_light.png │ + res/drawable-xhdpi-v4/abs__tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 409444 │ - (0000000000063F64h) bytes │ + offset of local header from start of archive: 267172 │ + (00000000000413A4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 61c26545 │ - compressed size: 740 bytes │ - uncompressed size: 740 bytes │ - length of filename: 66 characters │ + 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 #276: │ --------------------------- │ │ - res/drawable-mdpi/abs__ic_clear_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abs__tab_selected_holo.9.png │ │ - offset of local header from start of archive: 410280 │ - (00000000000642A8h) bytes │ + offset of local header from start of archive: 267453 │ + (00000000000414BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a4331b55 │ - compressed size: 552 bytes │ - uncompressed size: 552 bytes │ - length of filename: 57 characters │ + 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 #277: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__tab_selected_pressed_holo.9.png │ │ - res/drawable-mdpi/abs__ic_commit_search_api_holo_dark.png │ - │ - offset of local header from start of archive: 410920 │ - (0000000000064528h) bytes │ + offset of local header from start of archive: 267719 │ + (00000000000415C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b7de15d3 │ - compressed size: 450 bytes │ - uncompressed size: 450 bytes │ - length of filename: 57 characters │ + 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 #278: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ic_commit_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abs__tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 411458 │ - (0000000000064742h) bytes │ + offset of local header from start of archive: 267999 │ + (00000000000416DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8ad302fe │ - compressed size: 440 bytes │ - uncompressed size: 440 bytes │ - length of filename: 58 characters │ + 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 #279: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__textfield_search_default_holo_dark.9.png │ │ - res/drawable-mdpi/abs__ic_go.png │ - │ - offset of local header from start of archive: 411988 │ - (0000000000064954h) bytes │ + offset of local header from start of archive: 268282 │ + (00000000000417FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d1b50114 │ - compressed size: 1020 bytes │ - uncompressed size: 1020 bytes │ - length of filename: 32 characters │ + 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 #280: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__textfield_search_default_holo_light.9.png │ │ - res/drawable-mdpi/abs__ic_go_search_api_holo_light.png │ - │ - offset of local header from start of archive: 413072 │ - (0000000000064D90h) bytes │ + offset of local header from start of archive: 268598 │ + (0000000000041936h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 74a702db │ - compressed size: 575 bytes │ - uncompressed size: 575 bytes │ - length of filename: 54 characters │ + 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 #281: │ --------------------------- │ │ - res/drawable-mdpi/abs__ic_menu_moreoverflow_normal_holo_dark.png │ + res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 413731 │ - (0000000000065023h) bytes │ + offset of local header from start of archive: 268912 │ + (0000000000041A70h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 046183a6 │ - compressed size: 113 bytes │ - uncompressed size: 113 bytes │ - length of filename: 64 characters │ + 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 #282: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ │ - res/drawable-mdpi/abs__ic_menu_moreoverflow_normal_holo_light.png │ - │ - offset of local header from start of archive: 413941 │ - (00000000000650F5h) bytes │ + offset of local header from start of archive: 269230 │ + (0000000000041BAEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e0a776a7 │ - compressed size: 123 bytes │ - uncompressed size: 123 bytes │ - length of filename: 65 characters │ + 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 #283: │ --------------------------- │ │ - res/drawable-mdpi/abs__ic_menu_share_holo_dark.png │ + res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 414159 │ - (00000000000651CFh) bytes │ + offset of local header from start of archive: 269544 │ + (0000000000041CE8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7f93973c │ - compressed size: 464 bytes │ - uncompressed size: 464 bytes │ - length of filename: 50 characters │ + 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 #284: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ │ - res/drawable-mdpi/abs__ic_menu_share_holo_light.png │ - │ - offset of local header from start of archive: 414704 │ - (00000000000653F0h) bytes │ + offset of local header from start of archive: 269858 │ + (0000000000041E22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 0e576f47 │ - compressed size: 479 bytes │ - uncompressed size: 479 bytes │ - length of filename: 51 characters │ + 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 #285: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ic_search.png │ + res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 415267 │ - (0000000000065623h) bytes │ + offset of local header from start of archive: 270173 │ + (0000000000041F5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a3ccea1e │ - compressed size: 1287 bytes │ - uncompressed size: 1287 bytes │ - length of filename: 36 characters │ + 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 #286: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__ic_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 416623 │ - (0000000000065B6Fh) bytes │ + offset of local header from start of archive: 270487 │ + (0000000000042097h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 1ece718b │ - compressed size: 1379 bytes │ - uncompressed size: 1379 bytes │ - length of filename: 51 characters │ + 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 #287: │ --------------------------- │ │ - res/drawable-mdpi/abs__ic_voice_search.png │ + res/drawable-xhdpi-v4/abs__toast_frame.9.png │ │ - offset of local header from start of archive: 418083 │ - (0000000000066123h) bytes │ + offset of local header from start of archive: 270802 │ + (00000000000421D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 33a1251c │ - compressed size: 942 bytes │ - uncompressed size: 942 bytes │ - length of filename: 42 characters │ + 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 #288: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/logo.png │ │ - res/drawable-mdpi/abs__ic_voice_search_api_holo_light.png │ - │ - offset of local header from start of archive: 419098 │ - (000000000006651Ah) bytes │ + offset of local header from start of archive: 272762 │ + (000000000004297Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c9db478c │ - compressed size: 604 bytes │ - uncompressed size: 604 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 62940c92 │ + compressed size: 16153 bytes │ + uncompressed size: 16153 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 #289: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__list_activated_holo.9.png │ + res/drawable-xhdpi-v4/logo_grey.png │ │ - offset of local header from start of archive: 419792 │ - (00000000000667D0h) bytes │ + offset of local header from start of archive: 288975 │ + (00000000000468CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c09562f2 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3e069aff │ + compressed size: 6643 bytes │ + uncompressed size: 6643 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 #290: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__list_divider_holo_dark.9.png │ + res/drawable/aa.png │ │ - offset of local header from start of archive: 420047 │ - (00000000000668CFh) bytes │ + offset of local header from start of archive: 295683 │ + (0000000000048303h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e4823600 │ - compressed size: 132 bytes │ - uncompressed size: 132 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ffc8248c │ + compressed size: 744 bytes │ + uncompressed size: 744 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #291: │ --------------------------- │ │ - res/drawable-mdpi/abs__list_divider_holo_light.9.png │ + res/drawable/abs__activated_background_holo_dark.xml │ │ - offset of local header from start of archive: 420260 │ - (00000000000669A4h) bytes │ + offset of local header from start of archive: 296476 │ + (000000000004861Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b0dc2b05 │ - compressed size: 132 bytes │ - uncompressed size: 132 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 14251f8a │ + compressed size: 218 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 #292: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__list_focused_holo.9.png │ + res/drawable/abs__activated_background_holo_light.xml │ │ - offset of local header from start of archive: 420476 │ - (0000000000066A7Ch) bytes │ + offset of local header from start of archive: 296792 │ + (0000000000048758h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 77cc9de1 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 14251f8a │ + compressed size: 218 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 #293: │ --------------------------- │ │ - res/drawable-mdpi/abs__list_longpressed_holo.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 420727 │ - (0000000000066B77h) bytes │ + res/drawable/abs__btn_cab_done_holo_dark.xml │ + │ + offset of local header from start of archive: 297109 │ + (0000000000048895h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c09562f2 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e97abee3 │ + compressed size: 296 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 #294: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__list_pressed_holo_dark.9.png │ + res/drawable/abs__btn_cab_done_holo_light.xml │ │ - offset of local header from start of archive: 420983 │ - (0000000000066C77h) bytes │ + offset of local header from start of archive: 297495 │ + (0000000000048A17h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 449401f4 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): c0b9033b │ + 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 #295: │ --------------------------- │ │ - res/drawable-mdpi/abs__list_pressed_holo_light.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abs__ic_clear.xml │ │ - offset of local header from start of archive: 421239 │ - (0000000000066D77h) bytes │ + offset of local header from start of archive: 297882 │ + (0000000000048B9Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 449401f4 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 1c692cc2 │ + 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 #296: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__list_selector_disabled_holo_dark.9.png │ + res/drawable/abs__ic_clear_holo_light.xml │ │ - offset of local header from start of archive: 421499 │ - (0000000000066E7Bh) bytes │ + offset of local header from start of archive: 298209 │ + (0000000000048CE1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 9d81afe3 │ - compressed size: 190 bytes │ - uncompressed size: 190 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 01d1487e │ + 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 #297: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__list_selector_disabled_holo_light.9.png │ + res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml │ │ - offset of local header from start of archive: 421782 │ - (0000000000066F96h) bytes │ + offset of local header from start of archive: 298547 │ + (0000000000048E33h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a481684d │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e8921042 │ + 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 #298: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__menu_dropdown_panel_holo_dark.9.png │ + res/drawable/abs__ic_menu_moreoverflow_holo_light.xml │ │ - offset of local header from start of archive: 422067 │ - (00000000000670B3h) bytes │ + offset of local header from start of archive: 298847 │ + (0000000000048F5Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fd12b60b │ - compressed size: 620 bytes │ - uncompressed size: 620 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): d598a9a1 │ + 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 #299: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__menu_dropdown_panel_holo_light.9.png │ + res/drawable/abs__item_background_holo_dark.xml │ │ - offset of local header from start of archive: 422776 │ - (0000000000067378h) bytes │ + offset of local header from start of archive: 299148 │ + (000000000004908Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 91b31d69 │ - compressed size: 717 bytes │ - uncompressed size: 717 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 225ad1f6 │ + 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 #300: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__progress_bg_holo_dark.9.png │ + res/drawable/abs__item_background_holo_light.xml │ │ - offset of local header from start of archive: 423585 │ - (00000000000676A1h) bytes │ + offset of local header from start of archive: 299576 │ + (0000000000049238h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7b7862a3 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 9b70e7a5 │ + 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 #301: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__progress_bg_holo_light.9.png │ + res/drawable/abs__list_selector_background_transition_holo_dark.xml │ │ - offset of local header from start of archive: 423843 │ - (00000000000677A3h) bytes │ + offset of local header from start of archive: 300005 │ + (00000000000493E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f1ed1112 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 5fac42c4 │ + 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 #302: │ --------------------------- │ │ - res/drawable-mdpi/abs__progress_primary_holo_dark.9.png │ + 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: 424099 │ - (00000000000678A3h) bytes │ + offset of local header from start of archive: 300336 │ + (0000000000049530h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4e645825 │ - compressed size: 545 bytes │ - uncompressed size: 545 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 42f18c80 │ + compressed size: 219 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 #303: │ --------------------------- │ │ - res/drawable-mdpi/abs__progress_primary_holo_light.9.png │ + 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: 424729 │ - (0000000000067B19h) bytes │ + offset of local header from start of archive: 300669 │ + (000000000004967Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4e645825 │ - compressed size: 545 bytes │ - uncompressed size: 545 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 20ba6df4 │ + 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 #304: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__progress_secondary_holo_dark.9.png │ + res/drawable/abs__list_selector_holo_light.xml │ │ - offset of local header from start of archive: 425361 │ - (0000000000067D91h) bytes │ + offset of local header from start of archive: 301119 │ + (000000000004983Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 61da65aa │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 1243c60b │ + 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 #305: │ --------------------------- │ │ - res/drawable-mdpi/abs__progress_secondary_holo_light.9.png │ + 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: 425623 │ - (0000000000067E97h) bytes │ + offset of local header from start of archive: 301570 │ + (0000000000049A02h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 61da65aa │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 7ddd3f2c │ + compressed size: 329 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 #306: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_48_inner_holo.png │ + res/drawable/abs__progress_horizontal_holo_light.xml │ │ - offset of local header from start of archive: 425887 │ - (0000000000067F9Fh) bytes │ + offset of local header from start of archive: 301996 │ + (0000000000049BACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 0c28e776 │ - compressed size: 1102 bytes │ - uncompressed size: 1102 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): f1190618 │ + 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 #307: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_48_outer_holo.png │ + res/drawable/abs__progress_medium_holo.xml │ │ - offset of local header from start of archive: 427070 │ - (000000000006843Eh) bytes │ + offset of local header from start of archive: 302423 │ + (0000000000049D57h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ffe6b371 │ - compressed size: 1527 bytes │ - uncompressed size: 1527 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e404d315 │ + compressed size: 337 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 #308: │ --------------------------- │ │ - res/drawable-mdpi/abs__spinner_ab_default_holo_dark.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abs__search_dropdown_dark.xml │ │ - offset of local header from start of archive: 428675 │ - (0000000000068A83h) bytes │ + offset of local header from start of archive: 302848 │ + (0000000000049F00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 0ddcdb41 │ - compressed size: 279 bytes │ - uncompressed size: 279 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #309: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_ab_default_holo_light.9.png │ + res/drawable/abs__search_dropdown_light.xml │ │ - offset of local header from start of archive: 429043 │ - (0000000000068BF3h) bytes │ + offset of local header from start of archive: 303296 │ + (000000000004A0C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 6f5deb99 │ - compressed size: 292 bytes │ - uncompressed size: 292 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #310: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_ab_disabled_holo_dark.9.png │ + res/drawable/abs__spinner_ab_holo_dark.xml │ │ - offset of local header from start of archive: 429424 │ - (0000000000068D70h) bytes │ + offset of local header from start of archive: 303743 │ + (000000000004A27Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 46b2d154 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): d0fc0199 │ + 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 #311: │ --------------------------- │ │ - res/drawable-mdpi/abs__spinner_ab_disabled_holo_light.9.png │ + 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: 429784 │ - (0000000000068ED8h) bytes │ + offset of local header from start of archive: 304141 │ + (000000000004A40Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f5f84309 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 1a771f63 │ + compressed size: 309 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 #312: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_ab_focused_holo_dark.9.png │ + res/drawable/abs__tab_indicator_ab_holo.xml │ │ - offset of local header from start of archive: 430148 │ - (0000000000069044h) bytes │ + offset of local header from start of archive: 304539 │ + (000000000004A59Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ec027107 │ - compressed size: 418 bytes │ - uncompressed size: 418 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): ef72ff2d │ + 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 #313: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_ab_focused_holo_light.9.png │ + res/drawable/abs__textfield_searchview_holo_dark.xml │ │ - offset of local header from start of archive: 430654 │ - (000000000006923Eh) bytes │ + offset of local header from start of archive: 304984 │ + (000000000004A758h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): bea22dc0 │ - compressed size: 419 bytes │ - uncompressed size: 419 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 27bf4e03 │ + 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 #314: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_ab_pressed_holo_dark.9.png │ + res/drawable/abs__textfield_searchview_holo_light.xml │ │ - offset of local header from start of archive: 431163 │ - (000000000006943Bh) bytes │ + offset of local header from start of archive: 305334 │ + (000000000004A8B6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7a0d1968 │ - compressed size: 363 bytes │ - uncompressed size: 363 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b4a03179 │ + 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 #315: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__spinner_ab_pressed_holo_light.9.png │ + res/drawable/abs__textfield_searchview_right_holo_dark.xml │ │ - offset of local header from start of archive: 431615 │ - (00000000000695FFh) bytes │ + offset of local header from start of archive: 305685 │ + (000000000004AA15h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4e6034a7 │ - compressed size: 359 bytes │ - uncompressed size: 359 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): daf0b6b6 │ + 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 #316: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__tab_selected_focused_holo.9.png │ + res/drawable/abs__textfield_searchview_right_holo_light.xml │ │ - offset of local header from start of archive: 432063 │ - (00000000000697BFh) bytes │ + offset of local header from start of archive: 306041 │ + (000000000004AB79h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 6f51e593 │ - compressed size: 155 bytes │ - uncompressed size: 155 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 49efc9cc │ + compressed size: 253 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 #317: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__tab_selected_holo.9.png │ + res/drawable/ati.png │ │ - offset of local header from start of archive: 432303 │ - (00000000000698AFh) bytes │ + offset of local header from start of archive: 306399 │ + (000000000004ACDFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 02ab487a │ - compressed size: 151 bytes │ - uncompressed size: 151 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2bb208b0 │ + compressed size: 1926 bytes │ + uncompressed size: 1926 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 #318: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__tab_selected_pressed_holo.9.png │ + res/drawable/back.xml │ │ - offset of local header from start of archive: 432531 │ - (0000000000069993h) bytes │ + offset of local header from start of archive: 308375 │ + (000000000004B497h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c0728d80 │ - compressed size: 155 bytes │ - uncompressed size: 155 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 25f12ba8 │ + compressed size: 378 bytes │ + uncompressed size: 952 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 #319: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__tab_unselected_pressed_holo.9.png │ + res/drawable/background.png │ │ - offset of local header from start of archive: 432771 │ - (0000000000069A83h) bytes │ + offset of local header from start of archive: 308820 │ + (000000000004B654h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d59cc9e6 │ - compressed size: 157 bytes │ - uncompressed size: 157 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a05a70a7 │ + compressed size: 16042 bytes │ + uncompressed size: 16042 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #320: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/abs__textfield_search_default_holo_dark.9.png │ + res/drawable/black_grey_radial.xml │ │ - offset of local header from start of archive: 433017 │ - (0000000000069B79h) bytes │ + offset of local header from start of archive: 324919 │ + (000000000004F537h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 992cf4b8 │ - compressed size: 176 bytes │ - uncompressed size: 176 bytes │ - length of filename: 63 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e53f2eb3 │ + compressed size: 274 bytes │ + uncompressed size: 600 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 #321: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__textfield_search_default_holo_light.9.png │ + res/drawable/black_white_gradient.xml │ │ - offset of local header from start of archive: 433288 │ - (0000000000069C88h) bytes │ + offset of local header from start of archive: 325273 │ + (000000000004F699h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ee0d6e1a │ - compressed size: 166 bytes │ - uncompressed size: 166 bytes │ - length of filename: 64 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 137c44ee │ + compressed size: 259 bytes │ + uncompressed size: 596 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #322: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__textfield_search_right_default_holo_dark.9.png │ + res/drawable/black_white_radial.xml │ │ - offset of local header from start of archive: 433550 │ - (0000000000069D8Eh) bytes │ + offset of local header from start of archive: 325615 │ + (000000000004F7EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 15e0405b │ - compressed size: 174 bytes │ - uncompressed size: 174 bytes │ - length of filename: 69 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 8e9721ca │ + compressed size: 270 bytes │ + uncompressed size: 600 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #323: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__textfield_search_right_default_holo_light.9.png │ + res/drawable/border.xml │ │ - offset of local header from start of archive: 433826 │ - (0000000000069EA2h) bytes │ + offset of local header from start of archive: 325966 │ + (000000000004F94Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 26fb1df7 │ - compressed size: 167 bytes │ - uncompressed size: 167 bytes │ - length of filename: 70 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): a6d982e8 │ + compressed size: 503 bytes │ + uncompressed size: 1248 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 #324: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__textfield_search_right_selected_holo_dark.9.png │ + res/drawable/border_right.xml │ │ - offset of local header from start of archive: 434095 │ - (0000000000069FAFh) bytes │ + offset of local header from start of archive: 326538 │ + (000000000004FB8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 1e180986 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 70 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 6df782a6 │ + compressed size: 248 bytes │ + uncompressed size: 556 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 #325: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__textfield_search_right_selected_holo_light.9.png │ + res/drawable/border_right_light.xml │ │ - offset of local header from start of archive: 434371 │ - (000000000006A0C3h) bytes │ + offset of local header from start of archive: 326861 │ + (000000000004FCCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 1e180986 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 71 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): cc033f14 │ + compressed size: 229 bytes │ + uncompressed size: 500 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 #326: │ --------------------------- │ │ - res/drawable-mdpi/abs__textfield_search_selected_holo_dark.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 434647 │ - (000000000006A1D7h) bytes │ + res/drawable/button.xml │ + │ + offset of local header from start of archive: 327171 │ + (000000000004FE03h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f29f6f89 │ - compressed size: 182 bytes │ - uncompressed size: 182 bytes │ - length of filename: 64 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 03e346b1 │ + compressed size: 248 bytes │ + uncompressed size: 580 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 #327: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__textfield_search_selected_holo_light.9.png │ + res/drawable/gradient_bg.xml │ │ - offset of local header from start of archive: 434926 │ - (000000000006A2EEh) bytes │ + offset of local header from start of archive: 327488 │ + (000000000004FF40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f29f6f89 │ - compressed size: 182 bytes │ - uncompressed size: 182 bytes │ - length of filename: 65 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 7a294aa4 │ + compressed size: 277 bytes │ + uncompressed size: 596 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 #328: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/abs__toast_frame.9.png │ + res/drawable/gradient_bg_hover.xml │ │ - offset of local header from start of archive: 435206 │ - (000000000006A406h) bytes │ + offset of local header from start of archive: 327839 │ + (000000000005009Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ce35b5aa │ - compressed size: 810 bytes │ - uncompressed size: 810 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): ce29f73c │ + compressed size: 281 bytes │ + uncompressed size: 596 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 #329: │ --------------------------- │ │ - res/drawable-mdpi/icon.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/ic_menu_archive.png │ │ - offset of local header from start of archive: 436086 │ - (000000000006A776h) bytes │ + offset of local header from start of archive: 328200 │ + (0000000000050208h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 8ef78580 │ - compressed size: 1537 bytes │ - uncompressed size: 1537 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1ca46edc │ + compressed size: 1266 bytes │ + uncompressed size: 1266 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #330: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/logo.png │ + res/drawable/ic_menu_forward.png │ │ - offset of local header from start of archive: 437681 │ - (000000000006ADB1h) bytes │ + offset of local header from start of archive: 329528 │ + (0000000000050738h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): fbb5c90f │ - compressed size: 5029 bytes │ - uncompressed size: 5029 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7b7926fd │ + compressed size: 1004 bytes │ + uncompressed size: 1004 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #331: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/logo_grey.png │ + res/drawable/ic_menu_goto.png │ │ - offset of local header from start of archive: 442769 │ - (000000000006C191h) bytes │ + offset of local header from start of archive: 330594 │ + (0000000000050B62h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): aeeeb7ef │ - compressed size: 2133 bytes │ - uncompressed size: 2133 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7bd38b32 │ + compressed size: 1555 bytes │ + uncompressed size: 1555 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 #332: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi/abs__ab_bottom_solid_dark_holo.9.png │ + res/drawable/ic_menu_home.png │ │ - offset of local header from start of archive: 444965 │ - (000000000006CA25h) bytes │ + offset of local header from start of archive: 332208 │ + (00000000000511B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 89c634b3 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 923deaa0 │ + compressed size: 1360 bytes │ + uncompressed size: 1360 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 #333: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi/abs__ab_bottom_solid_inverse_holo.9.png │ + res/drawable/ic_menu_save.png │ │ - offset of local header from start of archive: 445279 │ - (000000000006CB5Fh) bytes │ + offset of local header from start of archive: 333627 │ + (000000000005173Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b1418c5c │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d51cdda6 │ + compressed size: 1566 bytes │ + uncompressed size: 1566 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 #334: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi/abs__ab_bottom_solid_light_holo.9.png │ + res/drawable/idx_list_selector.xml │ │ - offset of local header from start of archive: 445595 │ - (000000000006CC9Bh) bytes │ + offset of local header from start of archive: 335252 │ + (0000000000051D94h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 01053168 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 00d45b72 │ + compressed size: 288 bytes │ + uncompressed size: 760 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #335: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_bottom_transparent_dark_holo.9.png │ + res/drawable/index_button.xml │ │ - offset of local header from start of archive: 445911 │ - (000000000006CDD7h) bytes │ + offset of local header from start of archive: 335620 │ + (0000000000051F04h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 5a6affd1 │ - compressed size: 237 bytes │ - uncompressed size: 237 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): d6b67e43 │ + compressed size: 247 bytes │ + uncompressed size: 580 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 #336: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_bottom_transparent_light_holo.9.png │ + res/drawable/list_item_border.xml │ │ - offset of local header from start of archive: 446241 │ - (000000000006CF21h) bytes │ + offset of local header from start of archive: 335942 │ + (0000000000052046h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8dc2ee5f │ - compressed size: 236 bytes │ - uncompressed size: 236 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): a48c1bdd │ + compressed size: 253 bytes │ + uncompressed size: 544 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 #337: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_share_pack_holo_dark.9.png │ + res/drawable/my_border.xml │ │ - offset of local header from start of archive: 446572 │ - (000000000006D06Ch) bytes │ + offset of local header from start of archive: 336274 │ + (0000000000052192h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8c9897ae │ - compressed size: 277 bytes │ - uncompressed size: 277 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 14d8cd9f │ + compressed size: 499 bytes │ + uncompressed size: 1248 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #338: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_share_pack_holo_light.9.png │ + res/drawable/white.xml │ │ - offset of local header from start of archive: 446933 │ - (000000000006D1D5h) bytes │ + offset of local header from start of archive: 336845 │ + (00000000000523CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 4e421ce8 │ - compressed size: 268 bytes │ - uncompressed size: 268 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 1742585d │ + compressed size: 262 bytes │ + uncompressed size: 596 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 #339: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_solid_dark_holo.9.png │ + res/layout-large-v13/abs__action_mode_close_item.xml │ │ - offset of local header from start of archive: 447288 │ - (000000000006D338h) bytes │ + offset of local header from start of archive: 337175 │ + (0000000000052517h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 5b0c1e70 │ - compressed size: 236 bytes │ - uncompressed size: 236 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 037cfb6e │ + compressed size: 616 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 #340: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_solid_light_holo.9.png │ + res/layout-large-v4/abs__action_mode_close_item.xml │ │ - offset of local header from start of archive: 447604 │ - (000000000006D474h) bytes │ + offset of local header from start of archive: 337889 │ + (00000000000527E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 86f0155a │ - compressed size: 236 bytes │ - uncompressed size: 236 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 6c8b44fa │ + compressed size: 593 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 │ │ There is no file comment. │ │ Central directory entry #341: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_solid_shadow_holo.9.png │ + res/layout-sw600dp-land-v13/search_dialog.xml │ │ - offset of local header from start of archive: 447920 │ - (000000000006D5B0h) bytes │ + offset of local header from start of archive: 338579 │ + (0000000000052A93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e3f746fa │ - compressed size: 343 bytes │ - uncompressed size: 343 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e0b9caed │ + compressed size: 1233 bytes │ + uncompressed size: 4864 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 #342: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ab_stacked_solid_dark_holo.9.png │ + 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: 448343 │ - (000000000006D757h) bytes │ + offset of local header from start of archive: 339903 │ + (0000000000052FBFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 45995026 │ - compressed size: 236 bytes │ - uncompressed size: 236 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #343: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_stacked_solid_light_holo.9.png │ + res/layout-v11/abs__screen_action_bar.xml │ │ - offset of local header from start of archive: 448668 │ - (000000000006D89Ch) bytes │ + offset of local header from start of archive: 340275 │ + (0000000000053133h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 04fa1423 │ - compressed size: 236 bytes │ - uncompressed size: 236 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3aadf66d │ + compressed size: 660 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 #344: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_stacked_transparent_dark_holo.9.png │ + res/layout-v11/abs__screen_action_bar_overlay.xml │ │ - offset of local header from start of archive: 448992 │ - (000000000006D9E0h) bytes │ + offset of local header from start of archive: 341022 │ + (000000000005341Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f3c72c9b │ - compressed size: 228 bytes │ - uncompressed size: 228 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 60af0293 │ + compressed size: 714 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 #345: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ab_stacked_transparent_light_holo.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 449312 │ - (000000000006DB20h) bytes │ + res/layout-v14/sherlock_spinner_dropdown_item.xml │ + │ + offset of local header from start of archive: 341831 │ + (0000000000053747h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ed5a755d │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 63 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #346: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_transparent_dark_holo.9.png │ + res/layout-v14/sherlock_spinner_item.xml │ │ - offset of local header from start of archive: 449635 │ - (000000000006DC63h) bytes │ + offset of local header from start of archive: 342233 │ + (00000000000538D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e5266da1 │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #347: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ab_transparent_light_holo.9.png │ + res/layout-xlarge-v11/abs__screen_action_bar.xml │ │ - offset of local header from start of archive: 449975 │ - (000000000006DDB7h) bytes │ + offset of local header from start of archive: 342612 │ + (0000000000053A54h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a2a434df │ - compressed size: 252 bytes │ - uncompressed size: 252 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 4b494e5a │ + compressed size: 607 bytes │ + uncompressed size: 1524 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 #348: │ --------------------------- │ │ - res/drawable-xhdpi/abs__btn_cab_done_default_holo_dark.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-xlarge-v11/abs__screen_action_bar_overlay.xml │ │ - offset of local header from start of archive: 450312 │ - (000000000006DF08h) bytes │ + offset of local header from start of archive: 343313 │ + (0000000000053D11h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a1d76dbb │ - compressed size: 180 bytes │ - uncompressed size: 180 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3db94491 │ + compressed size: 631 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 #349: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__btn_cab_done_default_holo_light.9.png │ + res/layout-xlarge-v4/abs__screen_action_bar.xml │ │ - offset of local header from start of archive: 450584 │ - (000000000006E018h) bytes │ + offset of local header from start of archive: 344046 │ + (0000000000053FEEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): dcd1843b │ - compressed size: 180 bytes │ - uncompressed size: 180 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 70f5e803 │ + compressed size: 582 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 #350: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__btn_cab_done_focused_holo_dark.9.png │ + res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml │ │ - offset of local header from start of archive: 450856 │ - (000000000006E128h) bytes │ + offset of local header from start of archive: 344721 │ + (0000000000054291h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 2e24d381 │ - compressed size: 182 bytes │ - uncompressed size: 182 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 75eeb398 │ + compressed size: 602 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 #351: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__btn_cab_done_focused_holo_light.9.png │ + res/layout/about_dialog.xml │ │ - offset of local header from start of archive: 451130 │ - (000000000006E23Ah) bytes │ + offset of local header from start of archive: 345424 │ + (0000000000054550h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8fe910b5 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3b16e651 │ + compressed size: 729 bytes │ + uncompressed size: 3020 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #352: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__btn_cab_done_pressed_holo_dark.9.png │ + res/layout/abs__action_bar_home.xml │ │ - offset of local header from start of archive: 451423 │ - (000000000006E35Fh) bytes │ + offset of local header from start of archive: 346226 │ + (0000000000054872h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 035c763a │ - compressed size: 200 bytes │ - uncompressed size: 200 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3b19becc │ + 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 #353: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__btn_cab_done_pressed_holo_light.9.png │ + res/layout/abs__action_bar_tab.xml │ │ - offset of local header from start of archive: 451716 │ - (000000000006E484h) bytes │ + offset of local header from start of archive: 346830 │ + (0000000000054ACEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d601a063 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #354: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__cab_background_bottom_holo_dark.9.png │ + res/layout/abs__action_bar_tab_bar_view.xml │ │ - offset of local header from start of archive: 452007 │ - (000000000006E5A7h) bytes │ + offset of local header from start of archive: 347156 │ + (0000000000054C14h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c9ae8fde │ - compressed size: 231 bytes │ - uncompressed size: 231 bytes │ - length of filename: 61 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #355: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__cab_background_bottom_holo_light.9.png │ + res/layout/abs__action_bar_title_item.xml │ │ - offset of local header from start of archive: 452331 │ - (000000000006E6EBh) bytes │ + offset of local header from start of archive: 347457 │ + (0000000000054D41h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): af26e5ea │ - compressed size: 229 bytes │ - uncompressed size: 229 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 840746d5 │ + 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 #356: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__cab_background_top_holo_dark.9.png │ + res/layout/abs__action_menu_item_layout.xml │ │ - offset of local header from start of archive: 452653 │ - (000000000006E82Dh) bytes │ + offset of local header from start of archive: 348085 │ + (0000000000054FB5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c6079444 │ - compressed size: 231 bytes │ - uncompressed size: 231 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 4e22dbc8 │ + compressed size: 771 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 #357: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__cab_background_top_holo_light.9.png │ + res/layout/abs__action_menu_layout.xml │ │ - offset of local header from start of archive: 452975 │ - (000000000006E96Fh) bytes │ + offset of local header from start of archive: 348945 │ + (0000000000055311h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3396b7e2 │ - compressed size: 228 bytes │ - uncompressed size: 228 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #358: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ic_ab_back_holo_dark.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abs__action_mode_bar.xml │ │ - offset of local header from start of archive: 453292 │ - (000000000006EAACh) bytes │ + offset of local header from start of archive: 349292 │ + (000000000005546Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fda7dde0 │ - compressed size: 626 bytes │ - uncompressed size: 626 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #359: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_ab_back_holo_light.png │ + res/layout/abs__action_mode_close_item.xml │ │ - offset of local header from start of archive: 453998 │ - (000000000006ED6Eh) bytes │ + offset of local header from start of archive: 349657 │ + (00000000000555D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): bffc39b3 │ - compressed size: 527 bytes │ - uncompressed size: 527 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 29d25e1e │ + compressed size: 479 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 #360: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_cab_done_holo_dark.png │ + res/layout/abs__activity_chooser_view.xml │ │ - offset of local header from start of archive: 454607 │ - (000000000006EFCFh) bytes │ + offset of local header from start of archive: 350224 │ + (0000000000055810h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 72b10371 │ - compressed size: 1049 bytes │ - uncompressed size: 1049 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): dfdc9e86 │ + compressed size: 611 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 #361: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_cab_done_holo_light.png │ + res/layout/abs__activity_chooser_view_list_item.xml │ │ - offset of local header from start of archive: 455737 │ - (000000000006F439h) bytes │ + offset of local header from start of archive: 350922 │ + (0000000000055ACAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8791c4c4 │ - compressed size: 782 bytes │ - uncompressed size: 782 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b99d7bac │ + compressed size: 567 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 #362: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_clear_disabled.png │ + res/layout/abs__list_menu_item_checkbox.xml │ │ - offset of local header from start of archive: 456602 │ - (000000000006F79Ah) bytes │ + offset of local header from start of archive: 351586 │ + (0000000000055D62h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a5bd47fa │ - compressed size: 1525 bytes │ - uncompressed size: 1525 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): bb2bfac9 │ + compressed size: 294 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 #363: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_clear_search_api_disabled_holo_light.png │ + res/layout/abs__list_menu_item_icon.xml │ │ - offset of local header from start of archive: 458205 │ - (000000000006FDDDh) bytes │ + offset of local header from start of archive: 351969 │ + (0000000000055EE1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 15f5e76a │ - compressed size: 1219 bytes │ - uncompressed size: 1219 bytes │ - length of filename: 67 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): f10efd2f │ + 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 #364: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_clear_search_api_holo_light.png │ + res/layout/abs__list_menu_item_radio.xml │ │ - offset of local header from start of archive: 459523 │ - (0000000000070303h) bytes │ + offset of local header from start of archive: 352413 │ + (000000000005609Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 89cd0d44 │ - compressed size: 1532 bytes │ - uncompressed size: 1532 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 65d75f14 │ + 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 #365: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_commit_search_api_holo_dark.png │ + res/layout/abs__popup_menu_item_layout.xml │ │ - offset of local header from start of archive: 461144 │ - (0000000000070958h) bytes │ + offset of local header from start of archive: 352793 │ + (0000000000056219h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): e095afdb │ - compressed size: 666 bytes │ - uncompressed size: 666 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): a5222d1d │ + compressed size: 627 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 #366: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ic_commit_search_api_holo_light.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abs__screen_action_bar.xml │ │ - offset of local header from start of archive: 461898 │ - (0000000000070C4Ah) bytes │ + offset of local header from start of archive: 353508 │ + (00000000000564E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 62093d86 │ - compressed size: 597 bytes │ - uncompressed size: 597 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b57ac5b9 │ + compressed size: 633 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 #367: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_go.png │ + res/layout/abs__screen_action_bar_overlay.xml │ │ - offset of local header from start of archive: 462585 │ - (0000000000070EF9h) bytes │ + offset of local header from start of archive: 354224 │ + (00000000000567B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 53dcc19f │ - compressed size: 1739 bytes │ - uncompressed size: 1739 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 46481f62 │ + compressed size: 691 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 #368: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ic_go_search_api_holo_light.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abs__screen_simple.xml │ │ - offset of local header from start of archive: 464387 │ - (0000000000071603h) bytes │ + offset of local header from start of archive: 355006 │ + (0000000000056ABEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c1b35918 │ - compressed size: 840 bytes │ - uncompressed size: 840 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 511514ea │ + compressed size: 443 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 #369: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ic_menu_moreoverflow_normal_holo_dark.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 465312 │ - (00000000000719A0h) bytes │ + res/layout/abs__screen_simple_overlay_action_mode.xml │ + │ + offset of local header from start of archive: 355528 │ + (0000000000056CC8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3201d039 │ - compressed size: 132 bytes │ - uncompressed size: 132 bytes │ - length of filename: 65 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 9b68a628 │ + compressed size: 420 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 #370: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_menu_moreoverflow_normal_holo_light.png │ + res/layout/abs__search_dropdown_item_icons_2line.xml │ │ - offset of local header from start of archive: 465540 │ - (0000000000071A84h) bytes │ + offset of local header from start of archive: 356047 │ + (0000000000056ECFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): c2a9ad8e │ - compressed size: 148 bytes │ - uncompressed size: 148 bytes │ - length of filename: 66 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): f36ac647 │ + 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 #371: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ic_menu_share_holo_dark.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abs__search_view.xml │ │ - offset of local header from start of archive: 465784 │ - (0000000000071B78h) bytes │ + offset of local header from start of archive: 356958 │ + (000000000005725Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 94b0462d │ - compressed size: 833 bytes │ - uncompressed size: 833 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 629e70b8 │ + compressed size: 1222 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 #372: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_menu_share_holo_light.png │ + res/layout/abs__simple_dropdown_hint.xml │ │ - offset of local header from start of archive: 466701 │ - (0000000000071F0Dh) bytes │ + offset of local header from start of archive: 358257 │ + (0000000000057771h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 93f40272 │ - compressed size: 869 bytes │ - uncompressed size: 869 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #373: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_search.png │ + res/layout/assign_dialog.xml │ │ - offset of local header from start of archive: 467653 │ - (00000000000722C5h) bytes │ + offset of local header from start of archive: 358676 │ + (0000000000057914h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fa0e764a │ - compressed size: 2783 bytes │ - uncompressed size: 2783 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b2fbc7a4 │ + compressed size: 630 bytes │ + uncompressed size: 1632 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 #374: │ --------------------------- │ │ - res/drawable-xhdpi/abs__ic_search_api_holo_light.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 470503 │ - (0000000000072DE7h) bytes │ + res/layout/bookmark.xml │ + │ + offset of local header from start of archive: 359380 │ + (0000000000057BD4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a33e22e0 │ - compressed size: 2761 bytes │ - uncompressed size: 2761 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3d158f34 │ + compressed size: 342 bytes │ + uncompressed size: 852 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 #375: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_voice_search.png │ + res/layout/bookmark_item.xml │ │ - offset of local header from start of archive: 473349 │ - (0000000000073905h) bytes │ + offset of local header from start of archive: 359791 │ + (0000000000057D6Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3940d715 │ - compressed size: 2039 bytes │ - uncompressed size: 2039 bytes │ - length of filename: 43 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): faff6dc6 │ + compressed size: 613 bytes │ + uncompressed size: 1508 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 #376: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__ic_voice_search_api_holo_light.png │ + res/layout/bookmarks.xml │ │ - offset of local header from start of archive: 475463 │ - (0000000000074147h) bytes │ + offset of local header from start of archive: 360478 │ + (000000000005801Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): ee58532f │ - compressed size: 1215 bytes │ - uncompressed size: 1215 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 32237628 │ + compressed size: 262 bytes │ + uncompressed size: 540 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #377: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__list_activated_holo.9.png │ + res/layout/cate_dialog.xml │ │ - offset of local header from start of archive: 476767 │ - (000000000007465Fh) bytes │ + offset of local header from start of archive: 360810 │ + (000000000005816Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f31ffc88 │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 0fd2b4cd │ + compressed size: 484 bytes │ + uncompressed size: 1604 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #378: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__list_divider_holo_dark.9.png │ + res/layout/cped.xml │ │ - offset of local header from start of archive: 477026 │ - (0000000000074762h) bytes │ + offset of local header from start of archive: 361366 │ + (0000000000058396h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): de176f71 │ - compressed size: 139 bytes │ - uncompressed size: 139 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): ac643c61 │ + compressed size: 515 bytes │ + uncompressed size: 1280 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #379: │ --------------------------- │ │ - res/drawable-xhdpi/abs__list_divider_holo_light.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/download.xml │ │ - offset of local header from start of archive: 477247 │ - (000000000007483Fh) bytes │ + offset of local header from start of archive: 361946 │ + (00000000000585DAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 3cad70fb │ - compressed size: 139 bytes │ - uncompressed size: 139 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): cabbf194 │ + compressed size: 1069 bytes │ + uncompressed size: 4344 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 #380: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__list_focused_holo.9.png │ + res/layout/ebookmark_item.xml │ │ - offset of local header from start of archive: 477471 │ - (000000000007491Fh) bytes │ + offset of local header from start of archive: 363084 │ + (0000000000058A4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): fbeaf70c │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 7e6b9d8e │ + compressed size: 475 bytes │ + uncompressed size: 1032 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 #381: │ --------------------------- │ │ - res/drawable-xhdpi/abs__list_longpressed_holo.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 477726 │ - (0000000000074A1Eh) bytes │ + res/layout/ebookmarks.xml │ + │ + offset of local header from start of archive: 363634 │ + (0000000000058C72h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f31ffc88 │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 8d7818a4 │ + compressed size: 397 bytes │ + uncompressed size: 884 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 #382: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__list_pressed_holo_dark.9.png │ + res/layout/english.xml │ │ - offset of local header from start of archive: 477986 │ - (0000000000074B22h) bytes │ + offset of local header from start of archive: 364102 │ + (0000000000058E46h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b9cef664 │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 6dbf2ccb │ + compressed size: 281 bytes │ + uncompressed size: 584 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 #383: │ --------------------------- │ │ - res/drawable-xhdpi/abs__list_pressed_holo_light.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 478246 │ - (0000000000074C26h) bytes │ + res/layout/esort_bookmark_dialog.xml │ + │ + offset of local header from start of archive: 364451 │ + (0000000000058FA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): b9cef664 │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 58784604 │ + compressed size: 587 bytes │ + uncompressed size: 1744 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 #384: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__list_selector_disabled_holo_dark.9.png │ + res/layout/goto_dialog.xml │ │ - offset of local header from start of archive: 478510 │ - (0000000000074D2Eh) bytes │ + offset of local header from start of archive: 365120 │ + (0000000000059240h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): bd51fa51 │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b2297a46 │ + compressed size: 430 bytes │ + uncompressed size: 932 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #385: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__list_selector_disabled_holo_light.9.png │ + res/layout/goto_position_dialog.xml │ │ - offset of local header from start of archive: 478822 │ - (0000000000074E66h) bytes │ + offset of local header from start of archive: 365622 │ + (0000000000059436h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 819deaae │ - compressed size: 217 bytes │ - uncompressed size: 217 bytes │ - length of filename: 63 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): dbd100ab │ + compressed size: 454 bytes │ + uncompressed size: 968 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 #386: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__menu_dropdown_panel_holo_dark.9.png │ + res/layout/help_dialog.xml │ │ - offset of local header from start of archive: 479133 │ - (0000000000074F9Dh) bytes │ + offset of local header from start of archive: 366157 │ + (000000000005964Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 66b89807 │ - compressed size: 1278 bytes │ - uncompressed size: 1278 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 7008a6a3 │ + compressed size: 654 bytes │ + uncompressed size: 3396 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #387: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__menu_dropdown_panel_holo_light.9.png │ + res/layout/history_item.xml │ │ - offset of local header from start of archive: 480502 │ - (00000000000754F6h) bytes │ + offset of local header from start of archive: 366883 │ + (0000000000059923h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 0ea3a3f5 │ - compressed size: 1435 bytes │ - uncompressed size: 1435 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 07cbcbd2 │ + compressed size: 757 bytes │ + uncompressed size: 2476 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #388: │ --------------------------- │ │ - res/drawable-xhdpi/abs__progress_bg_holo_dark.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/index_header.xml │ │ - offset of local header from start of archive: 482027 │ - (0000000000075AEBh) bytes │ + offset of local header from start of archive: 367713 │ + (0000000000059C61h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 41ee9e52 │ - compressed size: 180 bytes │ - uncompressed size: 180 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 990038c8 │ + compressed size: 346 bytes │ + uncompressed size: 676 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #389: │ --------------------------- │ │ - res/drawable-xhdpi/abs__progress_bg_holo_light.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 482288 │ - (0000000000075BF0h) bytes │ + res/layout/index_list_item.xml │ + │ + offset of local header from start of archive: 368132 │ + (0000000000059E04h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 1f61ce1f │ - compressed size: 180 bytes │ - uncompressed size: 180 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 348467ec │ + compressed size: 226 bytes │ + uncompressed size: 396 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 #390: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__progress_primary_holo_dark.9.png │ + res/layout/index_list_view.xml │ │ - offset of local header from start of archive: 482552 │ - (0000000000075CF8h) bytes │ + offset of local header from start of archive: 368434 │ + (0000000000059F32h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d67380c5 │ - compressed size: 1239 bytes │ - uncompressed size: 1239 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 477c33b4 │ + compressed size: 325 bytes │ + uncompressed size: 644 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 #391: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__progress_primary_holo_light.9.png │ + res/layout/main.xml │ │ - offset of local header from start of archive: 483879 │ - (0000000000076227h) bytes │ + offset of local header from start of archive: 368835 │ + (000000000005A0C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d67380c5 │ - compressed size: 1239 bytes │ - uncompressed size: 1239 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): ea15db3f │ + compressed size: 490 bytes │ + uncompressed size: 1444 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #392: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__progress_secondary_holo_dark.9.png │ + res/layout/memo_dialog.xml │ │ - offset of local header from start of archive: 485207 │ - (0000000000076757h) bytes │ + offset of local header from start of archive: 369390 │ + (000000000005A2EEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 955f18c2 │ - compressed size: 180 bytes │ - uncompressed size: 180 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 6e75adfe │ + compressed size: 535 bytes │ + uncompressed size: 1296 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #393: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__progress_secondary_holo_light.9.png │ + res/layout/my_gallery_item_0.xml │ │ - offset of local header from start of archive: 485476 │ - (0000000000076864h) bytes │ + offset of local header from start of archive: 369997 │ + (000000000005A54Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 955f18c2 │ - compressed size: 180 bytes │ - uncompressed size: 180 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 3d59b0e8 │ + compressed size: 328 bytes │ + uncompressed size: 608 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #394: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_48_inner_holo.png │ + res/layout/my_gallery_item_1.xml │ │ - offset of local header from start of archive: 485748 │ - (0000000000076974h) bytes │ + offset of local header from start of archive: 370403 │ + (000000000005A6E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 28386199 │ - compressed size: 2490 bytes │ - uncompressed size: 2490 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 8ab8af54 │ + compressed size: 296 bytes │ + uncompressed size: 520 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #395: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_48_outer_holo.png │ + res/layout/my_gallery_item_2.xml │ │ - offset of local header from start of archive: 488318 │ - (000000000007737Eh) bytes │ + offset of local header from start of archive: 370777 │ + (000000000005A859h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 6cceb634 │ - compressed size: 3083 bytes │ - uncompressed size: 3083 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b8c5c49b │ + compressed size: 392 bytes │ + uncompressed size: 776 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #396: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_ab_default_holo_dark.9.png │ + res/layout/page.xml │ │ - offset of local header from start of archive: 491483 │ - (0000000000077FDBh) bytes │ + offset of local header from start of archive: 371247 │ + (000000000005AA2Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f5c94e84 │ - compressed size: 370 bytes │ - uncompressed size: 370 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 0663a1a4 │ + compressed size: 444 bytes │ + uncompressed size: 816 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #397: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_ab_default_holo_light.9.png │ + res/layout/page_item.xml │ │ - offset of local header from start of archive: 491942 │ - (00000000000781A6h) bytes │ + offset of local header from start of archive: 371756 │ + (000000000005AC2Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 89892045 │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e5e70f33 │ + compressed size: 279 bytes │ + uncompressed size: 560 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #398: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_ab_disabled_holo_dark.9.png │ + res/layout/quiz.xml │ │ - offset of local header from start of archive: 492401 │ - (0000000000078371h) bytes │ + offset of local header from start of archive: 372105 │ + (000000000005AD89h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 11b0dbfa │ - compressed size: 358 bytes │ - uncompressed size: 358 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 7e0ee932 │ + compressed size: 718 bytes │ + uncompressed size: 2188 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #399: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_ab_disabled_holo_light.9.png │ + res/layout/quiz_button.xml │ │ - offset of local header from start of archive: 492850 │ - (0000000000078532h) bytes │ + offset of local header from start of archive: 372888 │ + (000000000005B098h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): bdcae3a1 │ - compressed size: 358 bytes │ - uncompressed size: 358 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 294786f0 │ + compressed size: 186 bytes │ + uncompressed size: 324 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #400: │ --------------------------- │ │ - res/drawable-xhdpi/abs__spinner_ab_focused_holo_dark.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/read.xml │ │ - offset of local header from start of archive: 493298 │ - (00000000000786F2h) bytes │ + offset of local header from start of archive: 373146 │ + (000000000005B19Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 72b0dfd8 │ - compressed size: 625 bytes │ - uncompressed size: 625 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 9b23e04b │ + compressed size: 632 bytes │ + uncompressed size: 1620 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #401: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_ab_focused_holo_light.9.png │ + res/layout/result_item.xml │ │ - offset of local header from start of archive: 494013 │ - (00000000000789BDh) bytes │ + offset of local header from start of archive: 373843 │ + (000000000005B453h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 982777a1 │ - compressed size: 609 bytes │ - uncompressed size: 609 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 13c76782 │ + compressed size: 363 bytes │ + uncompressed size: 824 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #402: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_ab_pressed_holo_dark.9.png │ + res/layout/results_list.xml │ │ - offset of local header from start of archive: 494713 │ - (0000000000078C79h) bytes │ + offset of local header from start of archive: 374278 │ + (000000000005B606h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): a0f38fda │ - compressed size: 548 bytes │ - uncompressed size: 548 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 15c55b2f │ + compressed size: 1053 bytes │ + uncompressed size: 4200 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #403: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__spinner_ab_pressed_holo_light.9.png │ + res/layout/search_dialog.xml │ │ - offset of local header from start of archive: 495352 │ - (0000000000078EF8h) bytes │ + offset of local header from start of archive: 375404 │ + (000000000005BA6Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 27bb37be │ - compressed size: 543 bytes │ - uncompressed size: 543 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): adb75254 │ + compressed size: 1163 bytes │ + uncompressed size: 4644 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 #404: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__tab_selected_focused_holo.9.png │ + res/layout/select_dialog.xml │ │ - offset of local header from start of archive: 495987 │ - (0000000000079173h) bytes │ + offset of local header from start of archive: 376641 │ + (000000000005BF41h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 7c3f77bc │ - compressed size: 157 bytes │ - uncompressed size: 157 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): be263a2a │ + compressed size: 246 bytes │ + uncompressed size: 476 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 #405: │ --------------------------- │ │ - res/drawable-xhdpi/abs__tab_selected_holo.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/settings.xml │ │ - offset of local header from start of archive: 496229 │ - (0000000000079265h) bytes │ + offset of local header from start of archive: 376961 │ + (000000000005C081h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 20fb759a │ - compressed size: 150 bytes │ - uncompressed size: 150 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): d41e2f63 │ + compressed size: 579 bytes │ + uncompressed size: 1356 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 #406: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__tab_selected_pressed_holo.9.png │ + res/layout/sherlock_spinner_dropdown_item.xml │ │ - offset of local header from start of archive: 496458 │ - (000000000007934Ah) bytes │ + offset of local header from start of archive: 377609 │ + (000000000005C309h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): bb04ca93 │ - compressed size: 156 bytes │ - uncompressed size: 156 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #407: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__tab_unselected_pressed_holo.9.png │ + res/layout/sherlock_spinner_item.xml │ │ - offset of local header from start of archive: 496700 │ - (000000000007943Ch) bytes │ + offset of local header from start of archive: 378002 │ + (000000000005C492h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 313d81a3 │ - compressed size: 157 bytes │ - uncompressed size: 157 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 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 #408: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_default_holo_dark.9.png │ + res/layout/slide.xml │ │ - offset of local header from start of archive: 496945 │ - (0000000000079531h) bytes │ + offset of local header from start of archive: 378375 │ + (000000000005C607h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): d4977908 │ - compressed size: 196 bytes │ - uncompressed size: 196 bytes │ - length of filename: 64 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): d63a4ba9 │ + compressed size: 272 bytes │ + uncompressed size: 480 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 #409: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_default_holo_light.9.png │ + res/layout/slidingmenumain.xml │ │ - offset of local header from start of archive: 497236 │ - (0000000000079654h) bytes │ + offset of local header from start of archive: 378713 │ + (000000000005C759h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 9dd3f918 │ - compressed size: 198 bytes │ - uncompressed size: 198 bytes │ - length of filename: 65 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 0d9f638f │ + compressed size: 235 bytes │ + uncompressed size: 396 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 #410: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_right_default_holo_dark.9.png │ + res/layout/sort_bookmark_dialog.xml │ │ - offset of local header from start of archive: 497530 │ - (000000000007977Ah) bytes │ + offset of local header from start of archive: 379024 │ + (000000000005C890h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 00bbd47d │ - compressed size: 188 bytes │ - uncompressed size: 188 bytes │ - length of filename: 70 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): ef22827e │ + compressed size: 604 bytes │ + uncompressed size: 1844 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 #411: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_right_default_holo_light.9.png │ + res/layout/sort_dialog.xml │ │ - offset of local header from start of archive: 497820 │ - (000000000007989Ch) bytes │ + offset of local header from start of archive: 379709 │ + (000000000005CB3Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 386c91c4 │ - compressed size: 192 bytes │ - uncompressed size: 192 bytes │ - length of filename: 71 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): dd42e96e │ + compressed size: 616 bytes │ + uncompressed size: 1944 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #412: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_right_selected_holo_dark.9.png │ + res/layout/suts_dialog.xml │ │ - offset of local header from start of archive: 498116 │ - (00000000000799C4h) bytes │ + offset of local header from start of archive: 380397 │ + (000000000005CDEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 63357d8e │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ - length of filename: 71 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): a5d5fbda │ + compressed size: 431 bytes │ + uncompressed size: 932 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #413: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_right_selected_holo_light.9.png │ + res/layout/volume_item.xml │ │ - offset of local header from start of archive: 498411 │ - (0000000000079AEBh) bytes │ + offset of local header from start of archive: 380900 │ + (000000000005CFE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 63357d8e │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ - length of filename: 72 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 2046bd02 │ + compressed size: 326 bytes │ + uncompressed size: 640 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #414: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_selected_holo_dark.9.png │ + res/menu-v11/cped_menu.xml │ │ - offset of local header from start of archive: 498707 │ - (0000000000079C13h) bytes │ + offset of local header from start of archive: 381298 │ + (000000000005D172h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): f856a124 │ - compressed size: 182 bytes │ - uncompressed size: 182 bytes │ - length of filename: 65 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): e097990b │ + compressed size: 427 bytes │ + uncompressed size: 1484 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #415: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__textfield_search_selected_holo_light.9.png │ + res/menu-v11/english_menu.xml │ │ - offset of local header from start of archive: 498986 │ - (0000000000079D2Ah) bytes │ + offset of local header from start of archive: 381797 │ + (000000000005D365h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 8b354482 │ - compressed size: 199 bytes │ - uncompressed size: 199 bytes │ - length of filename: 66 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 937d3ec6 │ + compressed size: 394 bytes │ + uncompressed size: 1220 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 #416: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/abs__toast_frame.9.png │ + res/menu-v11/read_menu.xml │ │ - offset of local header from start of archive: 499283 │ - (0000000000079E53h) bytes │ + offset of local header from start of archive: 382266 │ + (000000000005D53Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:14 │ - 32-bit CRC value (hex): 10ec856c │ - compressed size: 1850 bytes │ - uncompressed size: 1850 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): be7ddc0f │ + compressed size: 372 bytes │ + uncompressed size: 1272 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #417: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/logo.png │ + res/menu-v11/select_menu.xml │ │ - offset of local header from start of archive: 501206 │ - (000000000007A5D6h) bytes │ + offset of local header from start of archive: 382710 │ + (000000000005D6F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): abc98549 │ - compressed size: 16791 bytes │ - uncompressed size: 16791 bytes │ - length of filename: 27 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 7dcf0ec3 │ + compressed size: 368 bytes │ + uncompressed size: 1232 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 #418: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/logo_grey.png │ + res/menu/bookmark_list_menu.xml │ │ - offset of local header from start of archive: 518055 │ - (000000000007E7A7h) bytes │ + offset of local header from start of archive: 383152 │ + (000000000005D8B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): 405d31b8 │ - compressed size: 6893 bytes │ - uncompressed size: 6893 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): b919237d │ + compressed size: 238 bytes │ + uncompressed size: 576 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 #419: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/layout-large/abs__action_mode_close_item.xml │ + res/menu/bookmark_menu.xml │ │ - offset of local header from start of archive: 525013 │ - (00000000000802D5h) bytes │ + offset of local header from start of archive: 383467 │ + (000000000005D9EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): 692b6d5c │ - compressed size: 616 bytes │ - uncompressed size: 1260 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 82cf2582 │ + compressed size: 199 bytes │ + uncompressed size: 376 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #420: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout-xlarge/abs__screen_action_bar.xml │ + res/menu/cped_menu.xml │ │ - offset of local header from start of archive: 525723 │ - (000000000008059Bh) bytes │ + offset of local header from start of archive: 383738 │ + (000000000005DAFAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): f3016cb2 │ - compressed size: 607 bytes │ - uncompressed size: 1524 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 8b256b8a │ + compressed size: 391 bytes │ + uncompressed size: 1420 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 #421: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout-xlarge/abs__screen_action_bar_overlay.xml │ + res/menu/english_menu.xml │ │ - offset of local header from start of archive: 526420 │ - (0000000000080854h) bytes │ + offset of local header from start of archive: 384197 │ + (000000000005DCC5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): 573e3b1a │ - compressed size: 631 bytes │ - uncompressed size: 1580 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): 317b4f80 │ + compressed size: 366 bytes │ + uncompressed size: 1180 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 #422: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout-sw600dp-land/search_dialog.xml │ + res/menu/quiz_menu.xml │ │ - offset of local header from start of archive: 527149 │ - (0000000000080B2Dh) bytes │ + offset of local header from start of archive: 384634 │ + (000000000005DE7Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:38 │ - 32-bit CRC value (hex): a1f4df9d │ - compressed size: 1252 bytes │ - uncompressed size: 4864 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): d1cf632c │ + compressed size: 277 bytes │ + uncompressed size: 768 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 #423: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ + res/menu/read_menu.xml │ + │ + offset of local header from start of archive: 384979 │ + (000000000005DFD3h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): b7cbf5cf │ + compressed size: 347 bytes │ + uncompressed size: 1228 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 #424: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/search_menu.xml │ + │ + offset of local header from start of archive: 385394 │ + (000000000005E172h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): 31109d82 │ + compressed size: 251 bytes │ + uncompressed size: 676 bytes │ + length of filename: 24 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #425: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/select_menu.xml │ + │ + offset of local header from start of archive: 385715 │ + (000000000005E2B3h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): 47cd4fc9 │ + compressed size: 331 bytes │ + uncompressed size: 1148 bytes │ + length of filename: 24 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #426: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/raw/building.xml │ + │ + offset of local header from start of archive: 386116 │ + (000000000005E444h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): a07944d5 │ + compressed size: 225 bytes │ + uncompressed size: 315 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 #427: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/raw/gestures │ + │ + offset of local header from start of archive: 386407 │ + (000000000005E567h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): e4d2f36b │ + compressed size: 284 bytes │ + uncompressed size: 411 bytes │ + length of filename: 16 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #428: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/raw/index.xml │ + │ + offset of local header from start of archive: 386753 │ + (000000000005E6C1h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): ed5a6b97 │ + compressed size: 629 bytes │ + uncompressed size: 1260 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 #429: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/raw/searching.xml │ + │ + offset of local header from start of archive: 387445 │ + (000000000005E975h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): 44617a7d │ + compressed size: 184 bytes │ + uncompressed size: 253 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 #430: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/raw/word_not_found.xml │ + │ + offset of local header from start of archive: 387696 │ + (000000000005EA70h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): f0d0ed6f │ + compressed size: 182 bytes │ + uncompressed size: 250 bytes │ + length of filename: 26 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #431: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/xml/preferences.xml │ + │ + offset of local header from start of archive: 387950 │ + (000000000005EB6Eh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): 771ad114 │ + compressed size: 493 bytes │ + uncompressed size: 1324 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 #432: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/xml/searchable.xml │ + │ + offset of local header from start of archive: 388512 │ + (000000000005EDA0h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 26 00:09:20 │ + 32-bit CRC value (hex): ab61658b │ + compressed size: 286 bytes │ + uncompressed size: 488 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 #433: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + resources.arsc │ + │ + offset of local header from start of archive: 388866 │ + (000000000005EF02h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 1.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7db55211 │ + compressed size: 125788 bytes │ + uncompressed size: 125788 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 #434: │ +--------------------------- │ + │ classes.dex │ │ - offset of local header from start of archive: 528488 │ - (0000000000081068h) bytes │ + offset of local header from start of archive: 514698 │ + (000000000007DA8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 May 9 04:42:36 │ - 32-bit CRC value (hex): ef0c9c9d │ - compressed size: 434400 bytes │ - uncompressed size: 1767992 bytes │ + file last modified on (DOS date/time): 2017 May 26 00:09:18 │ + 32-bit CRC value (hex): dd3b5da4 │ + compressed size: 432446 bytes │ + uncompressed size: 1338736 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 #435: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 947201 │ + (00000000000E7401h) 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 May 26 00:09:20 │ + 32-bit CRC value (hex): 20bbdb10 │ + compressed size: 11991 bytes │ + uncompressed size: 42127 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 #436: │ +--------------------------- │ + │ + META-INF/A6411428.SF │ + │ + offset of local header from start of archive: 959242 │ + (00000000000EA30Ah) 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 May 26 00:09:20 │ + 32-bit CRC value (hex): 9a2d8221 │ + compressed size: 12466 bytes │ + uncompressed size: 42248 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 #437: │ +--------------------------- │ + │ + META-INF/A6411428.RSA │ + │ + offset of local header from start of archive: 971758 │ + (00000000000ED3EEh) 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 May 26 00:09:20 │ + 32-bit CRC value (hex): 8c734b8e │ + compressed size: 1043 bytes │ + uncompressed size: 1297 bytes │ + length of filename: 21 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ There is no file comment. ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -39,9 +39,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -338,15 +338,15 @@ │ │ () (attr) type=reference │ │ resource 0x7f01000b attr/actionBarSplitStyle │ │ () (attr) type=reference │ │ resource 0x7f01000c attr/actionBarWidgetTheme │ │ () (attr) type=reference │ │ resource 0x7f01000d attr/actionBarSize │ │ () (attr) type=dimension|enum size=1 │ │ - wrap_content(0x7f070000)=0x00000000 │ │ + wrap_content(0x7f0b0007)=0x00000000 │ │ resource 0x7f01000e attr/actionBarDivider │ │ () (attr) type=reference │ │ resource 0x7f01000f attr/actionBarItemBackground │ │ () (attr) type=reference │ │ resource 0x7f010010 attr/actionMenuTextAppearance │ │ () (attr) type=reference │ │ resource 0x7f010011 attr/actionMenuTextColor │ │ @@ -459,25 +459,25 @@ │ │ () (attr) type=reference │ │ resource 0x7f010047 attr/activatedBackgroundIndicator │ │ () (attr) type=reference │ │ resource 0x7f010048 attr/dropDownHintAppearance │ │ () (attr) type=reference │ │ resource 0x7f010049 attr/navigationMode │ │ () (attr) type=enum size=3 │ │ - normal(0x7f070001)=0x00000000 │ │ - listMode(0x7f070002)=0x00000001 │ │ - tabMode(0x7f070003)=0x00000002 │ │ + listMode(0x7f0b0008)=0x00000001 │ │ + normal(0x7f0b0009)=0x00000000 │ │ + tabMode(0x7f0b000a)=0x00000002 │ │ resource 0x7f01004a attr/displayOptions │ │ () (attr) type=flags size=6 │ │ - useLogo(0x7f070004)=0x00000001 │ │ - showHome(0x7f070005)=0x00000002 │ │ - homeAsUp(0x7f070006)=0x00000004 │ │ - showTitle(0x7f070007)=0x00000008 │ │ - showCustom(0x7f070008)=0x00000010 │ │ - disableHome(0x7f070009)=0x00000020 │ │ + disableHome(0x7f0b000b)=0x00000020 │ │ + homeAsUp(0x7f0b000c)=0x00000004 │ │ + showCustom(0x7f0b000d)=0x00000010 │ │ + showHome(0x7f0b000e)=0x00000002 │ │ + showTitle(0x7f0b000f)=0x00000008 │ │ + useLogo(0x7f0b0010)=0x00000001 │ │ resource 0x7f01004b attr/title │ │ () (attr) type=string │ │ resource 0x7f01004c attr/subtitle │ │ () (attr) type=string │ │ resource 0x7f01004d attr/icon │ │ () (attr) type=reference │ │ resource 0x7f01004e attr/logo │ │ @@ -518,573 +518,577 @@ │ │ () (attr) type=reference │ │ resource 0x7f010060 attr/iconifiedByDefault │ │ () (attr) type=boolean │ │ resource 0x7f010061 attr/queryHint │ │ () (attr) type=string │ │ resource 0x7f010062 attr/mode │ │ () (attr) type=enum size=2 │ │ - left(0x7f070010)=0x00000000 │ │ - right(0x7f070011)=0x00000001 │ │ + left(0x7f0b0011)=0x00000000 │ │ + right(0x7f0b0012)=0x00000001 │ │ resource 0x7f010063 attr/viewAbove │ │ () (attr) type=reference │ │ resource 0x7f010064 attr/viewBehind │ │ () (attr) type=reference │ │ resource 0x7f010065 attr/behindOffset │ │ () (attr) type=dimension │ │ resource 0x7f010066 attr/behindWidth │ │ () (attr) type=dimension │ │ resource 0x7f010067 attr/behindScrollScale │ │ () (attr) type=float │ │ resource 0x7f010068 attr/touchModeAbove │ │ () (attr) type=enum size=2 │ │ - margin(0x7f070012)=0x00000000 │ │ - fullscreen(0x7f070013)=0x00000001 │ │ + fullscreen(0x7f0b0013)=0x00000001 │ │ + margin(0x7f0b0014)=0x00000000 │ │ resource 0x7f010069 attr/touchModeBehind │ │ () (attr) type=enum size=2 │ │ - margin(0x7f070012)=0x00000000 │ │ - fullscreen(0x7f070013)=0x00000001 │ │ + fullscreen(0x7f0b0013)=0x00000001 │ │ + margin(0x7f0b0014)=0x00000000 │ │ resource 0x7f01006a attr/shadowDrawable │ │ () (attr) type=reference │ │ resource 0x7f01006b attr/shadowWidth │ │ () (attr) type=dimension │ │ resource 0x7f01006c attr/fadeEnabled │ │ () (attr) type=boolean │ │ resource 0x7f01006d attr/fadeDegree │ │ () (attr) type=float │ │ resource 0x7f01006e attr/selectorEnabled │ │ () (attr) type=boolean │ │ resource 0x7f01006f attr/selectorDrawable │ │ () (attr) type=reference │ │ - type bool id=08 entryCount=6 │ │ - resource 0x7f080000 bool/abs__action_bar_embed_tabs │ │ + type bool id=07 entryCount=6 │ │ + resource 0x7f070000 bool/abs__action_bar_embed_tabs │ │ () false │ │ (w480dp-v13) true │ │ - resource 0x7f080001 bool/abs__split_action_bar_is_narrow │ │ + resource 0x7f070001 bool/abs__split_action_bar_is_narrow │ │ () true │ │ (w480dp-v13) false │ │ - resource 0x7f080002 bool/abs__action_bar_expanded_action_views_exclusive │ │ + resource 0x7f070002 bool/abs__action_bar_expanded_action_views_exclusive │ │ () true │ │ (sw600dp-v13) false │ │ - resource 0x7f080003 bool/abs__config_showMenuShortcutsWhenKeyboardPresent │ │ + resource 0x7f070003 bool/abs__config_showMenuShortcutsWhenKeyboardPresent │ │ () false │ │ - resource 0x7f080004 bool/abs__config_actionMenuItemAllCaps │ │ + resource 0x7f070004 bool/abs__config_actionMenuItemAllCaps │ │ () true │ │ - resource 0x7f080005 bool/abs__config_allowActionMenuItemTextWithIcon │ │ + resource 0x7f070005 bool/abs__config_allowActionMenuItemTextWithIcon │ │ () false │ │ (w480dp-v13) true │ │ - type color id=09 entryCount=14 │ │ - resource 0x7f090000 color/abs__background_holo_dark │ │ + type color id=08 entryCount=14 │ │ + resource 0x7f080000 color/abs__background_holo_dark │ │ () #ff000000 │ │ - resource 0x7f090001 color/abs__background_holo_light │ │ + resource 0x7f080001 color/abs__background_holo_light │ │ () #fff3f3f3 │ │ - resource 0x7f090002 color/abs__bright_foreground_holo_dark │ │ + resource 0x7f080002 color/abs__bright_foreground_holo_dark │ │ () @color/abs__background_holo_light │ │ - resource 0x7f090003 color/abs__bright_foreground_holo_light │ │ + resource 0x7f080003 color/abs__bright_foreground_holo_light │ │ () @color/abs__background_holo_dark │ │ - resource 0x7f090004 color/abs__bright_foreground_disabled_holo_dark │ │ + resource 0x7f080004 color/abs__bright_foreground_disabled_holo_dark │ │ () #ff4c4c4c │ │ - resource 0x7f090005 color/abs__bright_foreground_disabled_holo_light │ │ + resource 0x7f080005 color/abs__bright_foreground_disabled_holo_light │ │ () #ffb2b2b2 │ │ - resource 0x7f090006 color/abs__primary_text_disable_only_holo_dark │ │ + resource 0x7f080006 color/abs__primary_text_disable_only_holo_dark │ │ () (file) res/color/abs__primary_text_disable_only_holo_dark.xml type=XML │ │ - resource 0x7f090007 color/abs__primary_text_disable_only_holo_light │ │ + resource 0x7f080007 color/abs__primary_text_disable_only_holo_light │ │ () (file) res/color/abs__primary_text_disable_only_holo_light.xml type=XML │ │ - resource 0x7f090008 color/abs__primary_text_holo_dark │ │ + resource 0x7f080008 color/abs__primary_text_holo_dark │ │ () (file) res/color/abs__primary_text_holo_dark.xml type=XML │ │ - resource 0x7f090009 color/abs__primary_text_holo_light │ │ + (v11) (file) res/color-v11/abs__primary_text_holo_dark.xml type=XML │ │ + resource 0x7f080009 color/abs__primary_text_holo_light │ │ () (file) res/color/abs__primary_text_holo_light.xml type=XML │ │ - resource 0x7f09000a color/back_color │ │ + (v11) (file) res/color-v11/abs__primary_text_holo_light.xml type=XML │ │ + resource 0x7f08000a color/back_color │ │ () (file) res/color/back_color.xml type=XML │ │ - resource 0x7f09000b color/gallery_item_color_1 │ │ + resource 0x7f08000b color/gallery_item_color_1 │ │ () (file) res/color/gallery_item_color_1.xml type=XML │ │ - resource 0x7f09000c color/gallery_item_color_2 │ │ + resource 0x7f08000c color/gallery_item_color_2 │ │ () (file) res/color/gallery_item_color_2.xml type=XML │ │ - resource 0x7f09000d color/index_button │ │ + resource 0x7f08000d color/index_button │ │ () (file) res/color/index_button.xml type=XML │ │ - type dimen id=0a entryCount=18 │ │ - resource 0x7f0a0000 dimen/abs__config_prefDialogWidth │ │ + type dimen id=09 entryCount=18 │ │ + resource 0x7f090000 dimen/abs__config_prefDialogWidth │ │ () 320.000000dp │ │ - resource 0x7f0a0001 dimen/abs__action_bar_default_height │ │ + resource 0x7f090001 dimen/abs__action_bar_default_height │ │ () 48.000000dp │ │ (xlarge-v4) 56.000000dp │ │ (sw600dp-v13) 56.000000dp │ │ (land) 40.000000dp │ │ (large-mdpi-1024x600-v4) 56.000000dp │ │ (large-land-mdpi-1024x600-v4) 48.000000dp │ │ (large-hdpi-1024x600-v4) 48.000000dp │ │ (large-land-hdpi-1024x600-v4) 40.000000dp │ │ - resource 0x7f0a0002 dimen/abs__action_bar_icon_vertical_padding │ │ + resource 0x7f090002 dimen/abs__action_bar_icon_vertical_padding │ │ () 8.000000dp │ │ (xlarge-v4) 4.000000dp │ │ (sw600dp-v13) 4.000000dp │ │ (land) 4.000000dp │ │ (large-mdpi-1024x600-v4) 4.000000dp │ │ (large-land-mdpi-1024x600-v4) 8.000000dp │ │ (large-hdpi-1024x600-v4) 8.000000dp │ │ (large-land-hdpi-1024x600-v4) 4.000000dp │ │ - resource 0x7f0a0003 dimen/abs__action_bar_title_text_size │ │ + resource 0x7f090003 dimen/abs__action_bar_title_text_size │ │ () 18.000000dp │ │ (xlarge-v4) 18.000000dp │ │ (sw600dp-v13) 18.000000dp │ │ (land) 16.000000dp │ │ (large-mdpi-1024x600-v4) 18.000000dp │ │ (large-land-mdpi-1024x600-v4) 18.000000dp │ │ (large-hdpi-1024x600-v4) 18.000000dp │ │ (large-land-hdpi-1024x600-v4) 16.000000dp │ │ - resource 0x7f0a0004 dimen/abs__action_bar_subtitle_text_size │ │ + resource 0x7f090004 dimen/abs__action_bar_subtitle_text_size │ │ () 14.000000dp │ │ (xlarge-v4) 14.000000dp │ │ (sw600dp-v13) 14.000000dp │ │ (land) 12.000000dp │ │ (large-mdpi-1024x600-v4) 14.000000dp │ │ (large-land-mdpi-1024x600-v4) 14.000000dp │ │ (large-hdpi-1024x600-v4) 14.000000dp │ │ (large-land-hdpi-1024x600-v4) 12.000000dp │ │ - resource 0x7f0a0005 dimen/abs__action_bar_subtitle_top_margin │ │ + resource 0x7f090005 dimen/abs__action_bar_subtitle_top_margin │ │ () 16777213.000000dp │ │ (xlarge-v4) 16777213.000000dp │ │ (sw600dp-v13) 16777213.000000dp │ │ (land) 16777214.000000dp │ │ (large-mdpi-1024x600-v4) 16777213.000000dp │ │ (large-land-mdpi-1024x600-v4) 16777213.000000dp │ │ (large-hdpi-1024x600-v4) 16777213.000000dp │ │ (large-land-hdpi-1024x600-v4) 16777214.000000dp │ │ - resource 0x7f0a0006 dimen/abs__action_bar_subtitle_bottom_margin │ │ + resource 0x7f090006 dimen/abs__action_bar_subtitle_bottom_margin │ │ () 5.000000dp │ │ (xlarge-v4) 9.000000dp │ │ (sw600dp-v13) 9.000000dp │ │ (land) 4.000000dp │ │ (large-mdpi-1024x600-v4) 9.000000dp │ │ (large-land-mdpi-1024x600-v4) 5.000000dp │ │ (large-hdpi-1024x600-v4) 5.000000dp │ │ (large-land-hdpi-1024x600-v4) 4.000000dp │ │ - resource 0x7f0a0007 dimen/abs__action_button_min_width │ │ + resource 0x7f090007 dimen/abs__action_button_min_width │ │ () 56.000000dp │ │ (xlarge-v4) 64.000000dp │ │ (sw600dp-v13) 64.000000dp │ │ (large-mdpi-1024x600-v4) 64.000000dp │ │ - resource 0x7f0a0008 dimen/abs__dropdownitem_text_padding_left │ │ + resource 0x7f090008 dimen/abs__dropdownitem_text_padding_left │ │ () 8.000000dp │ │ - resource 0x7f0a0009 dimen/abs__dropdownitem_text_padding_right │ │ + resource 0x7f090009 dimen/abs__dropdownitem_text_padding_right │ │ () 8.000000dp │ │ - resource 0x7f0a000a dimen/abs__dropdownitem_icon_width │ │ + resource 0x7f09000a dimen/abs__dropdownitem_icon_width │ │ () 32.000000dp │ │ - resource 0x7f0a000b dimen/abs__search_view_text_min_width │ │ + resource 0x7f09000b dimen/abs__search_view_text_min_width │ │ () 160.000000dp │ │ - resource 0x7f0a000c dimen/abs__search_view_preferred_width │ │ + resource 0x7f09000c dimen/abs__search_view_preferred_width │ │ () 320.000000dp │ │ - resource 0x7f0a000d dimen/abs__dialog_min_width_major │ │ + resource 0x7f09000d dimen/abs__dialog_min_width_major │ │ (xlarge-v4) 0.450000% │ │ - resource 0x7f0a000e dimen/abs__dialog_min_width_minor │ │ + resource 0x7f09000e dimen/abs__dialog_min_width_minor │ │ (xlarge-v4) 0.720000% │ │ - resource 0x7f0a000f dimen/left600 │ │ + resource 0x7f09000f dimen/left600 │ │ () 250.000000dp │ │ - resource 0x7f0a0010 dimen/left800 │ │ + resource 0x7f090010 dimen/left800 │ │ () 320.000000dp │ │ - resource 0x7f0a0011 dimen/slide_width │ │ + resource 0x7f090011 dimen/slide_width │ │ () 320.000000dp │ │ type drawable id=02 entryCount=140 │ │ resource 0x7f020000 drawable/aa │ │ () (file) res/drawable/aa.png type=PNG │ │ resource 0x7f020001 drawable/abs__ab_bottom_solid_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_bottom_solid_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_bottom_solid_dark_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_bottom_solid_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_bottom_solid_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_bottom_solid_dark_holo.9.png type=PNG │ │ resource 0x7f020002 drawable/abs__ab_bottom_solid_inverse_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_bottom_solid_inverse_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_bottom_solid_inverse_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_bottom_solid_inverse_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png type=PNG │ │ resource 0x7f020003 drawable/abs__ab_bottom_solid_light_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_bottom_solid_light_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_bottom_solid_light_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_bottom_solid_light_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_bottom_solid_light_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_bottom_solid_light_holo.9.png type=PNG │ │ resource 0x7f020004 drawable/abs__ab_bottom_transparent_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_bottom_transparent_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_bottom_transparent_dark_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_bottom_transparent_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png type=PNG │ │ resource 0x7f020005 drawable/abs__ab_bottom_transparent_light_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_bottom_transparent_light_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_bottom_transparent_light_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_bottom_transparent_light_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_bottom_transparent_light_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_bottom_transparent_light_holo.9.png type=PNG │ │ resource 0x7f020006 drawable/abs__ab_share_pack_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_share_pack_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_share_pack_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_share_pack_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_share_pack_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_share_pack_holo_dark.9.png type=PNG │ │ resource 0x7f020007 drawable/abs__ab_share_pack_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_share_pack_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_share_pack_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_share_pack_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_share_pack_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_share_pack_holo_light.9.png type=PNG │ │ resource 0x7f020008 drawable/abs__ab_solid_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_solid_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_solid_dark_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_solid_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_solid_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_solid_dark_holo.9.png type=PNG │ │ resource 0x7f020009 drawable/abs__ab_solid_light_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_solid_light_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_solid_light_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_solid_light_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_solid_light_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_solid_light_holo.9.png type=PNG │ │ resource 0x7f02000a drawable/abs__ab_solid_shadow_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_solid_shadow_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_solid_shadow_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_solid_shadow_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_solid_shadow_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_solid_shadow_holo.9.png type=PNG │ │ resource 0x7f02000b drawable/abs__ab_stacked_solid_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_stacked_solid_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_stacked_solid_dark_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_stacked_solid_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_stacked_solid_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_stacked_solid_dark_holo.9.png type=PNG │ │ resource 0x7f02000c drawable/abs__ab_stacked_solid_light_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_stacked_solid_light_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_stacked_solid_light_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_stacked_solid_light_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_stacked_solid_light_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_stacked_solid_light_holo.9.png type=PNG │ │ resource 0x7f02000d drawable/abs__ab_stacked_transparent_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_stacked_transparent_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_stacked_transparent_dark_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_stacked_transparent_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png type=PNG │ │ resource 0x7f02000e drawable/abs__ab_stacked_transparent_light_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_stacked_transparent_light_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_stacked_transparent_light_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_stacked_transparent_light_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_stacked_transparent_light_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_stacked_transparent_light_holo.9.png type=PNG │ │ resource 0x7f02000f drawable/abs__ab_transparent_dark_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_transparent_dark_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_transparent_dark_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_transparent_dark_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_transparent_dark_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png type=PNG │ │ resource 0x7f020010 drawable/abs__ab_transparent_light_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ab_transparent_light_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ab_transparent_light_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ab_transparent_light_holo.9.png type=PNG │ │ + (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 0x7f020011 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 0x7f020012 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 0x7f020013 drawable/abs__btn_cab_done_default_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__btn_cab_done_default_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__btn_cab_done_default_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__btn_cab_done_default_holo_dark.9.png type=PNG │ │ + (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 0x7f020014 drawable/abs__btn_cab_done_default_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__btn_cab_done_default_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__btn_cab_done_default_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__btn_cab_done_default_holo_light.9.png type=PNG │ │ + (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 │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_light.9.png type=PNG │ │ resource 0x7f020015 drawable/abs__btn_cab_done_focused_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__btn_cab_done_focused_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__btn_cab_done_focused_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__btn_cab_done_focused_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png type=PNG │ │ resource 0x7f020016 drawable/abs__btn_cab_done_focused_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__btn_cab_done_focused_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__btn_cab_done_focused_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__btn_cab_done_focused_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_light.9.png type=PNG │ │ resource 0x7f020017 drawable/abs__btn_cab_done_holo_dark │ │ () (file) res/drawable/abs__btn_cab_done_holo_dark.xml type=XML │ │ resource 0x7f020018 drawable/abs__btn_cab_done_holo_light │ │ () (file) res/drawable/abs__btn_cab_done_holo_light.xml type=XML │ │ resource 0x7f020019 drawable/abs__btn_cab_done_pressed_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__btn_cab_done_pressed_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__btn_cab_done_pressed_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__btn_cab_done_pressed_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png type=PNG │ │ resource 0x7f02001a drawable/abs__btn_cab_done_pressed_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__btn_cab_done_pressed_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__btn_cab_done_pressed_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__btn_cab_done_pressed_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png type=PNG │ │ resource 0x7f02001b drawable/abs__cab_background_bottom_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__cab_background_bottom_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__cab_background_bottom_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__cab_background_bottom_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__cab_background_bottom_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_dark.9.png type=PNG │ │ resource 0x7f02001c drawable/abs__cab_background_bottom_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__cab_background_bottom_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__cab_background_bottom_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__cab_background_bottom_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__cab_background_bottom_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_light.9.png type=PNG │ │ resource 0x7f02001d drawable/abs__cab_background_top_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__cab_background_top_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__cab_background_top_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__cab_background_top_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__cab_background_top_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__cab_background_top_holo_dark.9.png type=PNG │ │ resource 0x7f02001e drawable/abs__cab_background_top_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__cab_background_top_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__cab_background_top_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__cab_background_top_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__cab_background_top_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__cab_background_top_holo_light.9.png type=PNG │ │ resource 0x7f02001f drawable/abs__ic_ab_back_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_ab_back_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_ab_back_holo_dark.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_ab_back_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_ab_back_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_ab_back_holo_dark.png type=PNG │ │ resource 0x7f020020 drawable/abs__ic_ab_back_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_ab_back_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_ab_back_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_ab_back_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_ab_back_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_ab_back_holo_light.png type=PNG │ │ resource 0x7f020021 drawable/abs__ic_cab_done_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_cab_done_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_cab_done_holo_dark.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_cab_done_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_cab_done_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_cab_done_holo_dark.png type=PNG │ │ resource 0x7f020022 drawable/abs__ic_cab_done_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_cab_done_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_cab_done_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_cab_done_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_cab_done_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_cab_done_holo_light.png type=PNG │ │ resource 0x7f020023 drawable/abs__ic_clear │ │ () (file) res/drawable/abs__ic_clear.xml type=XML │ │ resource 0x7f020024 drawable/abs__ic_clear_disabled │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_clear_disabled.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_clear_disabled.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_clear_disabled.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_clear_disabled.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_clear_disabled.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_clear_disabled.png type=PNG │ │ resource 0x7f020025 drawable/abs__ic_clear_holo_light │ │ () (file) res/drawable/abs__ic_clear_holo_light.xml type=XML │ │ resource 0x7f020026 drawable/abs__ic_clear_normal │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_clear_normal.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_clear_normal.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_clear_normal.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_clear_normal.png type=PNG │ │ resource 0x7f020027 drawable/abs__ic_clear_search_api_disabled_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_clear_search_api_disabled_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_clear_search_api_disabled_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_clear_search_api_disabled_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png type=PNG │ │ resource 0x7f020028 drawable/abs__ic_clear_search_api_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_clear_search_api_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_clear_search_api_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_clear_search_api_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_clear_search_api_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_clear_search_api_holo_light.png type=PNG │ │ resource 0x7f020029 drawable/abs__ic_commit_search_api_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_commit_search_api_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_commit_search_api_holo_dark.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_commit_search_api_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_dark.png type=PNG │ │ resource 0x7f02002a drawable/abs__ic_commit_search_api_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_commit_search_api_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_commit_search_api_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_commit_search_api_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_light.png type=PNG │ │ resource 0x7f02002b drawable/abs__ic_go │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_go.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_go.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_go.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_go.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_go.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_go.png type=PNG │ │ resource 0x7f02002c drawable/abs__ic_go_search_api_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_go_search_api_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_go_search_api_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_go_search_api_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_go_search_api_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_go_search_api_holo_light.png type=PNG │ │ resource 0x7f02002d drawable/abs__ic_menu_moreoverflow_holo_dark │ │ () (file) res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml type=XML │ │ resource 0x7f02002e drawable/abs__ic_menu_moreoverflow_holo_light │ │ () (file) res/drawable/abs__ic_menu_moreoverflow_holo_light.xml type=XML │ │ resource 0x7f02002f drawable/abs__ic_menu_moreoverflow_normal_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_menu_moreoverflow_normal_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_menu_moreoverflow_normal_holo_dark.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_menu_moreoverflow_normal_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png type=PNG │ │ resource 0x7f020030 drawable/abs__ic_menu_moreoverflow_normal_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_menu_moreoverflow_normal_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_menu_moreoverflow_normal_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_menu_moreoverflow_normal_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png type=PNG │ │ resource 0x7f020031 drawable/abs__ic_menu_share_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_menu_share_holo_dark.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_menu_share_holo_dark.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_menu_share_holo_dark.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_menu_share_holo_dark.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_menu_share_holo_dark.png type=PNG │ │ resource 0x7f020032 drawable/abs__ic_menu_share_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_menu_share_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_menu_share_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_menu_share_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_menu_share_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_menu_share_holo_light.png type=PNG │ │ resource 0x7f020033 drawable/abs__ic_search │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_search.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_search.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_search.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_search.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_search.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_search.png type=PNG │ │ resource 0x7f020034 drawable/abs__ic_search_api_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_search_api_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_search_api_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_search_api_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_search_api_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_search_api_holo_light.png type=PNG │ │ resource 0x7f020035 drawable/abs__ic_voice_search │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_voice_search.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_voice_search.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_voice_search.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_voice_search.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_voice_search.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_voice_search.png type=PNG │ │ resource 0x7f020036 drawable/abs__ic_voice_search_api_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__ic_voice_search_api_holo_light.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__ic_voice_search_api_holo_light.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__ic_voice_search_api_holo_light.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ic_voice_search_api_holo_light.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ic_voice_search_api_holo_light.png type=PNG │ │ resource 0x7f020037 drawable/abs__item_background_holo_dark │ │ () (file) res/drawable/abs__item_background_holo_dark.xml type=XML │ │ resource 0x7f020038 drawable/abs__item_background_holo_light │ │ () (file) res/drawable/abs__item_background_holo_light.xml type=XML │ │ resource 0x7f020039 drawable/abs__list_activated_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_activated_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_activated_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_activated_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_activated_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_activated_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_activated_holo.9.png type=PNG │ │ resource 0x7f02003a drawable/abs__list_divider_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_divider_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_divider_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_divider_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_divider_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_divider_holo_dark.9.png type=PNG │ │ resource 0x7f02003b drawable/abs__list_divider_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_divider_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_divider_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_divider_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_divider_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_divider_holo_light.9.png type=PNG │ │ resource 0x7f02003c drawable/abs__list_focused_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_focused_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_focused_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_focused_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_focused_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_focused_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_focused_holo.9.png type=PNG │ │ resource 0x7f02003d drawable/abs__list_longpressed_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_longpressed_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_longpressed_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_longpressed_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_longpressed_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_longpressed_holo.9.png type=PNG │ │ resource 0x7f02003e drawable/abs__list_pressed_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_pressed_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_pressed_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_pressed_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_pressed_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_pressed_holo_dark.9.png type=PNG │ │ resource 0x7f02003f drawable/abs__list_pressed_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_pressed_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_pressed_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_pressed_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_pressed_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_pressed_holo_light.9.png type=PNG │ │ resource 0x7f020040 drawable/abs__list_selector_background_transition_holo_dark │ │ () (file) res/drawable/abs__list_selector_background_transition_holo_dark.xml type=XML │ │ resource 0x7f020041 drawable/abs__list_selector_background_transition_holo_light │ │ () (file) res/drawable/abs__list_selector_background_transition_holo_light.xml type=XML │ │ resource 0x7f020042 drawable/abs__list_selector_disabled_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_selector_disabled_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_selector_disabled_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_selector_disabled_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_selector_disabled_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_dark.9.png type=PNG │ │ resource 0x7f020043 drawable/abs__list_selector_disabled_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__list_selector_disabled_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__list_selector_disabled_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__list_selector_disabled_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__list_selector_disabled_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_light.9.png type=PNG │ │ resource 0x7f020044 drawable/abs__list_selector_holo_dark │ │ () (file) res/drawable/abs__list_selector_holo_dark.xml type=XML │ │ resource 0x7f020045 drawable/abs__list_selector_holo_light │ │ () (file) res/drawable/abs__list_selector_holo_light.xml type=XML │ │ resource 0x7f020046 drawable/abs__menu_dropdown_panel_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__menu_dropdown_panel_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__menu_dropdown_panel_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__menu_dropdown_panel_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png type=PNG │ │ resource 0x7f020047 drawable/abs__menu_dropdown_panel_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__menu_dropdown_panel_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__menu_dropdown_panel_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__menu_dropdown_panel_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_light.9.png type=PNG │ │ resource 0x7f020048 drawable/abs__progress_bg_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__progress_bg_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__progress_bg_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__progress_bg_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__progress_bg_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__progress_bg_holo_dark.9.png type=PNG │ │ resource 0x7f020049 drawable/abs__progress_bg_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__progress_bg_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__progress_bg_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__progress_bg_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__progress_bg_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__progress_bg_holo_light.9.png type=PNG │ │ resource 0x7f02004a drawable/abs__progress_horizontal_holo_dark │ │ () (file) res/drawable/abs__progress_horizontal_holo_dark.xml type=XML │ │ resource 0x7f02004b drawable/abs__progress_horizontal_holo_light │ │ () (file) res/drawable/abs__progress_horizontal_holo_light.xml type=XML │ │ resource 0x7f02004c drawable/abs__progress_medium_holo │ │ () (file) res/drawable/abs__progress_medium_holo.xml type=XML │ │ (v11) (file) res/drawable-v11/abs__progress_medium_holo.xml type=XML │ │ resource 0x7f02004d drawable/abs__progress_primary_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__progress_primary_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__progress_primary_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__progress_primary_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__progress_primary_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__progress_primary_holo_dark.9.png type=PNG │ │ resource 0x7f02004e drawable/abs__progress_primary_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__progress_primary_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__progress_primary_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__progress_primary_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__progress_primary_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__progress_primary_holo_light.9.png type=PNG │ │ resource 0x7f02004f drawable/abs__progress_secondary_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__progress_secondary_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__progress_secondary_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__progress_secondary_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__progress_secondary_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__progress_secondary_holo_dark.9.png type=PNG │ │ resource 0x7f020050 drawable/abs__progress_secondary_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__progress_secondary_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__progress_secondary_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__progress_secondary_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__progress_secondary_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__progress_secondary_holo_light.9.png type=PNG │ │ resource 0x7f020051 drawable/abs__search_dropdown_dark │ │ () (file) res/drawable/abs__search_dropdown_dark.xml type=XML │ │ resource 0x7f020052 drawable/abs__search_dropdown_light │ │ () (file) res/drawable/abs__search_dropdown_light.xml type=XML │ │ resource 0x7f020053 drawable/abs__spinner_48_inner_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_48_inner_holo.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_48_inner_holo.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_48_inner_holo.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_48_inner_holo.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_48_inner_holo.png type=PNG │ │ resource 0x7f020054 drawable/abs__spinner_48_outer_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_48_outer_holo.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_48_outer_holo.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_48_outer_holo.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_48_outer_holo.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_48_outer_holo.png type=PNG │ │ resource 0x7f020055 drawable/abs__spinner_ab_default_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_default_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_default_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_default_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_default_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_dark.9.png type=PNG │ │ resource 0x7f020056 drawable/abs__spinner_ab_default_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_default_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_default_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_default_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_default_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_light.9.png type=PNG │ │ resource 0x7f020057 drawable/abs__spinner_ab_disabled_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_disabled_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_disabled_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_disabled_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png type=PNG │ │ resource 0x7f020058 drawable/abs__spinner_ab_disabled_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_disabled_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_disabled_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_disabled_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_light.9.png type=PNG │ │ resource 0x7f020059 drawable/abs__spinner_ab_focused_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_focused_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_focused_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_focused_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_dark.9.png type=PNG │ │ resource 0x7f02005a drawable/abs__spinner_ab_focused_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_focused_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_focused_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_focused_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_light.9.png type=PNG │ │ resource 0x7f02005b drawable/abs__spinner_ab_holo_dark │ │ () (file) res/drawable/abs__spinner_ab_holo_dark.xml type=XML │ │ resource 0x7f02005c drawable/abs__spinner_ab_holo_light │ │ () (file) res/drawable/abs__spinner_ab_holo_light.xml type=XML │ │ resource 0x7f02005d drawable/abs__spinner_ab_pressed_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_pressed_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_pressed_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_pressed_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png type=PNG │ │ resource 0x7f02005e drawable/abs__spinner_ab_pressed_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__spinner_ab_pressed_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__spinner_ab_pressed_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__spinner_ab_pressed_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_light.9.png type=PNG │ │ resource 0x7f02005f drawable/abs__tab_indicator_ab_holo │ │ () (file) res/drawable/abs__tab_indicator_ab_holo.xml type=XML │ │ resource 0x7f020060 drawable/abs__tab_selected_focused_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__tab_selected_focused_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__tab_selected_focused_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__tab_selected_focused_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__tab_selected_focused_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__tab_selected_focused_holo.9.png type=PNG │ │ resource 0x7f020061 drawable/abs__tab_selected_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__tab_selected_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__tab_selected_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__tab_selected_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__tab_selected_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__tab_selected_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__tab_selected_holo.9.png type=PNG │ │ resource 0x7f020062 drawable/abs__tab_selected_pressed_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__tab_selected_pressed_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__tab_selected_pressed_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__tab_selected_pressed_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__tab_selected_pressed_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__tab_selected_pressed_holo.9.png type=PNG │ │ resource 0x7f020063 drawable/abs__tab_unselected_pressed_holo │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__tab_unselected_pressed_holo.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__tab_unselected_pressed_holo.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__tab_unselected_pressed_holo.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__tab_unselected_pressed_holo.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__tab_unselected_pressed_holo.9.png type=PNG │ │ resource 0x7f020064 drawable/abs__textfield_search_default_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_default_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_default_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_default_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_default_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_default_holo_dark.9.png type=PNG │ │ resource 0x7f020065 drawable/abs__textfield_search_default_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_default_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_default_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_default_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_default_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_default_holo_light.9.png type=PNG │ │ resource 0x7f020066 drawable/abs__textfield_search_right_default_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_right_default_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_right_default_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_right_default_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_dark.9.png type=PNG │ │ resource 0x7f020067 drawable/abs__textfield_search_right_default_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_right_default_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_right_default_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_right_default_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_light.9.png type=PNG │ │ resource 0x7f020068 drawable/abs__textfield_search_right_selected_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_right_selected_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_right_selected_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_right_selected_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png type=PNG │ │ resource 0x7f020069 drawable/abs__textfield_search_right_selected_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_right_selected_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_right_selected_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_right_selected_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_light.9.png type=PNG │ │ resource 0x7f02006a drawable/abs__textfield_search_selected_holo_dark │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_selected_holo_dark.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_selected_holo_dark.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_selected_holo_dark.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_selected_holo_dark.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_dark.9.png type=PNG │ │ resource 0x7f02006b drawable/abs__textfield_search_selected_holo_light │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__textfield_search_selected_holo_light.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__textfield_search_selected_holo_light.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__textfield_search_selected_holo_light.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__textfield_search_selected_holo_light.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_light.9.png type=PNG │ │ resource 0x7f02006c drawable/abs__textfield_searchview_holo_dark │ │ () (file) res/drawable/abs__textfield_searchview_holo_dark.xml type=XML │ │ resource 0x7f02006d drawable/abs__textfield_searchview_holo_light │ │ () (file) res/drawable/abs__textfield_searchview_holo_light.xml type=XML │ │ resource 0x7f02006e drawable/abs__textfield_searchview_right_holo_dark │ │ () (file) res/drawable/abs__textfield_searchview_right_holo_dark.xml type=XML │ │ resource 0x7f02006f drawable/abs__textfield_searchview_right_holo_light │ │ () (file) res/drawable/abs__textfield_searchview_right_holo_light.xml type=XML │ │ resource 0x7f020070 drawable/abs__toast_frame │ │ - (mdpi-v4) (file) res/drawable-mdpi/abs__toast_frame.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/abs__toast_frame.9.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/abs__toast_frame.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/abs__toast_frame.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/abs__toast_frame.9.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__toast_frame.9.png type=PNG │ │ resource 0x7f020071 drawable/ati │ │ () (file) res/drawable/ati.png type=PNG │ │ resource 0x7f020072 drawable/back │ │ () (file) res/drawable/back.xml type=XML │ │ resource 0x7f020073 drawable/background │ │ () (file) res/drawable/background.png type=PNG │ │ resource 0x7f020074 drawable/black_grey_radial │ │ @@ -1112,535 +1116,535 @@ │ │ resource 0x7f02007f drawable/ic_menu_goto │ │ () (file) res/drawable/ic_menu_goto.png type=PNG │ │ resource 0x7f020080 drawable/ic_menu_home │ │ () (file) res/drawable/ic_menu_home.png type=PNG │ │ resource 0x7f020081 drawable/ic_menu_save │ │ () (file) res/drawable/ic_menu_save.png type=PNG │ │ resource 0x7f020082 drawable/icon │ │ - (ldpi-v4) (file) res/drawable-ldpi/icon.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/icon.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon.png type=PNG │ │ resource 0x7f020083 drawable/idx_list_selector │ │ () (file) res/drawable/idx_list_selector.xml type=XML │ │ resource 0x7f020084 drawable/index_button │ │ () (file) res/drawable/index_button.xml type=XML │ │ resource 0x7f020085 drawable/list_item_border │ │ () (file) res/drawable/list_item_border.xml type=XML │ │ resource 0x7f020086 drawable/logo │ │ - (ldpi-v4) (file) res/drawable-ldpi/logo.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/logo.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/logo.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/logo.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/logo.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/logo.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/logo.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/logo.png type=PNG │ │ resource 0x7f020087 drawable/logo_grey │ │ - (ldpi-v4) (file) res/drawable-ldpi/logo_grey.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/logo_grey.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/logo_grey.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/logo_grey.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/logo_grey.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/logo_grey.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/logo_grey.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/logo_grey.png type=PNG │ │ resource 0x7f020088 drawable/my_border │ │ () (file) res/drawable/my_border.xml type=XML │ │ resource 0x7f020089 drawable/triangle1s │ │ - (hdpi-v4) (file) res/drawable-hdpi/triangle1s.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/triangle1s.png type=PNG │ │ resource 0x7f02008a drawable/triangle2s │ │ - (hdpi-v4) (file) res/drawable-hdpi/triangle2s.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/triangle2s.png type=PNG │ │ resource 0x7f02008b drawable/white │ │ () (file) res/drawable/white.xml type=XML │ │ - type id id=07 entryCount=246 │ │ - resource 0x7f070000 id/wrap_content │ │ + type id id=0b entryCount=246 │ │ + resource 0x7f0b0000 id/abs__home │ │ () (id) │ │ - resource 0x7f070001 id/normal │ │ + resource 0x7f0b0001 id/abs__up │ │ () (id) │ │ - resource 0x7f070002 id/listMode │ │ + resource 0x7f0b0002 id/abs__action_menu_divider │ │ () (id) │ │ - resource 0x7f070003 id/tabMode │ │ + resource 0x7f0b0003 id/abs__action_menu_presenter │ │ () (id) │ │ - resource 0x7f070004 id/useLogo │ │ + resource 0x7f0b0004 id/abs__progress_circular │ │ () (id) │ │ - resource 0x7f070005 id/showHome │ │ + resource 0x7f0b0005 id/abs__progress_horizontal │ │ () (id) │ │ - resource 0x7f070006 id/homeAsUp │ │ + resource 0x7f0b0006 id/selected_view │ │ () (id) │ │ - resource 0x7f070007 id/showTitle │ │ + resource 0x7f0b0007 id/wrap_content │ │ () (id) │ │ - resource 0x7f070008 id/showCustom │ │ + resource 0x7f0b0008 id/listMode │ │ () (id) │ │ - resource 0x7f070009 id/disableHome │ │ + resource 0x7f0b0009 id/normal │ │ () (id) │ │ - resource 0x7f07000a id/abs__home │ │ + resource 0x7f0b000a id/tabMode │ │ () (id) │ │ - resource 0x7f07000b id/abs__up │ │ + resource 0x7f0b000b id/disableHome │ │ () (id) │ │ - resource 0x7f07000c id/abs__action_menu_divider │ │ + resource 0x7f0b000c id/homeAsUp │ │ () (id) │ │ - resource 0x7f07000d id/abs__action_menu_presenter │ │ + resource 0x7f0b000d id/showCustom │ │ () (id) │ │ - resource 0x7f07000e id/abs__progress_circular │ │ + resource 0x7f0b000e id/showHome │ │ () (id) │ │ - resource 0x7f07000f id/abs__progress_horizontal │ │ + resource 0x7f0b000f id/showTitle │ │ () (id) │ │ - resource 0x7f070010 id/left │ │ + resource 0x7f0b0010 id/useLogo │ │ () (id) │ │ - resource 0x7f070011 id/right │ │ + resource 0x7f0b0011 id/left │ │ () (id) │ │ - resource 0x7f070012 id/margin │ │ + resource 0x7f0b0012 id/right │ │ () (id) │ │ - resource 0x7f070013 id/fullscreen │ │ + resource 0x7f0b0013 id/fullscreen │ │ () (id) │ │ - resource 0x7f070014 id/selected_view │ │ + resource 0x7f0b0014 id/margin │ │ () (id) │ │ - resource 0x7f070015 id/about_header │ │ + resource 0x7f0b0015 id/about_header │ │ () (id) │ │ - resource 0x7f070016 id/about_logo │ │ + resource 0x7f0b0016 id/about_logo │ │ () (id) │ │ - resource 0x7f070017 id/about_text_1 │ │ + resource 0x7f0b0017 id/about_text_1 │ │ () (id) │ │ - resource 0x7f070018 id/about_text_2 │ │ + resource 0x7f0b0018 id/about_text_2 │ │ () (id) │ │ - resource 0x7f070019 id/program_thai_name │ │ + resource 0x7f0b0019 id/program_thai_name │ │ () (id) │ │ - resource 0x7f07001a id/about_text_4 │ │ + resource 0x7f0b001a id/about_text_4 │ │ () (id) │ │ - resource 0x7f07001b id/about_text_5 │ │ + resource 0x7f0b001b id/about_text_5 │ │ () (id) │ │ - resource 0x7f07001c id/about_text_6 │ │ + resource 0x7f0b001c id/about_text_6 │ │ () (id) │ │ - resource 0x7f07001d id/about_text_7 │ │ + resource 0x7f0b001d id/about_text_7 │ │ () (id) │ │ - resource 0x7f07001e id/about_text_8 │ │ + resource 0x7f0b001e id/about_text_8 │ │ () (id) │ │ - resource 0x7f07001f id/abs__action_bar_title │ │ + resource 0x7f0b001f id/abs__action_bar_title │ │ () (id) │ │ - resource 0x7f070020 id/abs__action_bar_subtitle │ │ + resource 0x7f0b0020 id/abs__action_bar_subtitle │ │ () (id) │ │ - resource 0x7f070021 id/abs__imageButton │ │ + resource 0x7f0b0021 id/abs__imageButton │ │ () (id) │ │ - resource 0x7f070022 id/abs__textButton │ │ + resource 0x7f0b0022 id/abs__textButton │ │ () (id) │ │ - resource 0x7f070023 id/abs__action_mode_close_button │ │ + resource 0x7f0b0023 id/abs__action_mode_close_button │ │ () (id) │ │ - resource 0x7f070024 id/abs__activity_chooser_view_content │ │ + resource 0x7f0b0024 id/abs__activity_chooser_view_content │ │ () (id) │ │ - resource 0x7f070025 id/abs__expand_activities_button │ │ + resource 0x7f0b0025 id/abs__expand_activities_button │ │ () (id) │ │ - resource 0x7f070026 id/abs__image │ │ + resource 0x7f0b0026 id/abs__image │ │ () (id) │ │ - resource 0x7f070027 id/abs__default_activity_button │ │ + resource 0x7f0b0027 id/abs__default_activity_button │ │ () (id) │ │ - resource 0x7f070028 id/abs__list_item │ │ + resource 0x7f0b0028 id/abs__list_item │ │ () (id) │ │ - resource 0x7f070029 id/abs__icon │ │ + resource 0x7f0b0029 id/abs__icon │ │ () (id) │ │ - resource 0x7f07002a id/abs__title │ │ + resource 0x7f0b002a id/abs__title │ │ () (id) │ │ - resource 0x7f07002b id/abs__checkbox │ │ + resource 0x7f0b002b id/abs__checkbox │ │ () (id) │ │ - resource 0x7f07002c id/abs__radio │ │ + resource 0x7f0b002c id/abs__radio │ │ () (id) │ │ - resource 0x7f07002d id/abs__shortcut │ │ + resource 0x7f0b002d id/abs__shortcut │ │ () (id) │ │ - resource 0x7f07002e id/abs__action_bar_container │ │ + resource 0x7f0b002e id/abs__action_bar_container │ │ () (id) │ │ - resource 0x7f07002f id/abs__action_bar │ │ + resource 0x7f0b002f id/abs__action_bar │ │ () (id) │ │ - resource 0x7f070030 id/abs__action_context_bar │ │ + resource 0x7f0b0030 id/abs__action_context_bar │ │ () (id) │ │ - resource 0x7f070031 id/abs__content │ │ + resource 0x7f0b0031 id/abs__content │ │ () (id) │ │ - resource 0x7f070032 id/abs__split_action_bar │ │ + resource 0x7f0b0032 id/abs__split_action_bar │ │ () (id) │ │ - resource 0x7f070033 id/abs__action_mode_bar_stub │ │ + resource 0x7f0b0033 id/abs__action_mode_bar_stub │ │ () (id) │ │ - resource 0x7f070034 id/abs__action_mode_bar │ │ + resource 0x7f0b0034 id/abs__action_mode_bar │ │ () (id) │ │ - resource 0x7f070035 id/edit_query │ │ + resource 0x7f0b0035 id/edit_query │ │ () (id) │ │ - resource 0x7f070036 id/abs__search_bar │ │ + resource 0x7f0b0036 id/abs__search_bar │ │ () (id) │ │ - resource 0x7f070037 id/abs__search_badge │ │ + resource 0x7f0b0037 id/abs__search_badge │ │ () (id) │ │ - resource 0x7f070038 id/abs__search_button │ │ + resource 0x7f0b0038 id/abs__search_button │ │ () (id) │ │ - resource 0x7f070039 id/abs__search_edit_frame │ │ + resource 0x7f0b0039 id/abs__search_edit_frame │ │ () (id) │ │ - resource 0x7f07003a id/abs__search_mag_icon │ │ + resource 0x7f0b003a id/abs__search_mag_icon │ │ () (id) │ │ - resource 0x7f07003b id/abs__search_plate │ │ + resource 0x7f0b003b id/abs__search_plate │ │ () (id) │ │ - resource 0x7f07003c id/abs__search_src_text │ │ + resource 0x7f0b003c id/abs__search_src_text │ │ () (id) │ │ - resource 0x7f07003d id/abs__search_close_btn │ │ + resource 0x7f0b003d id/abs__search_close_btn │ │ () (id) │ │ - resource 0x7f07003e id/abs__submit_area │ │ + resource 0x7f0b003e id/abs__submit_area │ │ () (id) │ │ - resource 0x7f07003f id/abs__search_go_btn │ │ + resource 0x7f0b003f id/abs__search_go_btn │ │ () (id) │ │ - resource 0x7f070040 id/abs__search_voice_btn │ │ + resource 0x7f0b0040 id/abs__search_voice_btn │ │ () (id) │ │ - resource 0x7f070041 id/assign_info │ │ + resource 0x7f0b0041 id/assign_info │ │ () (id) │ │ - resource 0x7f070042 id/assign_btn │ │ + resource 0x7f0b0042 id/assign_btn │ │ () (id) │ │ - resource 0x7f070043 id/code_text │ │ + resource 0x7f0b0043 id/code_text │ │ () (id) │ │ - resource 0x7f070044 id/assign_text │ │ + resource 0x7f0b0044 id/assign_text │ │ () (id) │ │ - resource 0x7f070045 id/bm_keywords │ │ + resource 0x7f0b0045 id/bm_keywords │ │ () (id) │ │ - resource 0x7f070046 id/bm_line1 │ │ + resource 0x7f0b0046 id/bm_line1 │ │ () (id) │ │ - resource 0x7f070047 id/bm_line2 │ │ + resource 0x7f0b0047 id/bm_line2 │ │ () (id) │ │ - resource 0x7f070048 id/bookmarks_layout │ │ + resource 0x7f0b0048 id/bookmarks_layout │ │ () (id) │ │ - resource 0x7f070049 id/bookmarks_list │ │ + resource 0x7f0b0049 id/bookmarks_list │ │ () (id) │ │ - resource 0x7f07004a id/cate_dialog_layout │ │ + resource 0x7f0b004a id/cate_dialog_layout │ │ () (id) │ │ - resource 0x7f07004b id/cb_vinai │ │ + resource 0x7f0b004b id/cb_vinai │ │ () (id) │ │ - resource 0x7f07004c id/cb_suttan │ │ + resource 0x7f0b004c id/cb_suttan │ │ () (id) │ │ - resource 0x7f07004d id/cb_abhidham │ │ + resource 0x7f0b004d id/cb_abhidham │ │ () (id) │ │ - resource 0x7f07004e id/cb_etc │ │ + resource 0x7f0b004e id/cb_etc │ │ () (id) │ │ - resource 0x7f07004f id/okcatebtn │ │ + resource 0x7f0b004f id/okcatebtn │ │ () (id) │ │ - resource 0x7f070050 id/layout │ │ + resource 0x7f0b0050 id/layout │ │ () (id) │ │ - resource 0x7f070051 id/webview │ │ + resource 0x7f0b0051 id/webview │ │ () (id) │ │ - resource 0x7f070052 id/LinearLayout01 │ │ + resource 0x7f0b0052 id/LinearLayout01 │ │ () (id) │ │ - resource 0x7f070053 id/lookup_text │ │ + resource 0x7f0b0053 id/lookup_text │ │ () (id) │ │ - resource 0x7f070054 id/lookup_button │ │ + resource 0x7f0b0054 id/lookup_button │ │ () (id) │ │ - resource 0x7f070055 id/statusText │ │ + resource 0x7f0b0055 id/statusText │ │ () (id) │ │ - resource 0x7f070056 id/downloaderDashboard │ │ + resource 0x7f0b0056 id/downloaderDashboard │ │ () (id) │ │ - resource 0x7f070057 id/progressAsFraction │ │ + resource 0x7f0b0057 id/progressAsFraction │ │ () (id) │ │ - resource 0x7f070058 id/progressAsPercentage │ │ + resource 0x7f0b0058 id/progressAsPercentage │ │ () (id) │ │ - resource 0x7f070059 id/progressBar │ │ + resource 0x7f0b0059 id/progressBar │ │ () (id) │ │ - resource 0x7f07005a id/progressAverageSpeed │ │ + resource 0x7f0b005a id/progressAverageSpeed │ │ () (id) │ │ - resource 0x7f07005b id/progressTimeRemaining │ │ + resource 0x7f0b005b id/progressTimeRemaining │ │ () (id) │ │ - resource 0x7f07005c id/pauseButton │ │ + resource 0x7f0b005c id/pauseButton │ │ () (id) │ │ - resource 0x7f07005d id/cancelButton │ │ + resource 0x7f0b005d id/cancelButton │ │ () (id) │ │ - resource 0x7f07005e id/approveCellular │ │ + resource 0x7f0b005e id/approveCellular │ │ () (id) │ │ - resource 0x7f07005f id/textPausedParagraph1 │ │ + resource 0x7f0b005f id/textPausedParagraph1 │ │ () (id) │ │ - resource 0x7f070060 id/textPausedParagraph2 │ │ + resource 0x7f0b0060 id/textPausedParagraph2 │ │ () (id) │ │ - resource 0x7f070061 id/buttonRow │ │ + resource 0x7f0b0061 id/buttonRow │ │ () (id) │ │ - resource 0x7f070062 id/resumeOverCellular │ │ + resource 0x7f0b0062 id/resumeOverCellular │ │ () (id) │ │ - resource 0x7f070063 id/wifiSettingsButton │ │ + resource 0x7f0b0063 id/wifiSettingsButton │ │ () (id) │ │ - resource 0x7f070064 id/bookmarks_title │ │ + resource 0x7f0b0064 id/bookmarks_title │ │ () (id) │ │ - resource 0x7f070065 id/ewv │ │ + resource 0x7f0b0065 id/ewv │ │ () (id) │ │ - resource 0x7f070066 id/RadioGroup01 │ │ + resource 0x7f0b0066 id/RadioGroup01 │ │ () (id) │ │ - resource 0x7f070067 id/sort_by_id │ │ + resource 0x7f0b0067 id/sort_by_id │ │ () (id) │ │ - resource 0x7f070068 id/sort_by_title │ │ + resource 0x7f0b0068 id/sort_by_title │ │ () (id) │ │ - resource 0x7f070069 id/sort_by_url │ │ + resource 0x7f0b0069 id/sort_by_url │ │ () (id) │ │ - resource 0x7f07006a id/RadioGroup02 │ │ + resource 0x7f0b006a id/RadioGroup02 │ │ () (id) │ │ - resource 0x7f07006b id/asc_sort │ │ + resource 0x7f0b006b id/asc_sort │ │ () (id) │ │ - resource 0x7f07006c id/desc_sort │ │ + resource 0x7f0b006c id/desc_sort │ │ () (id) │ │ - resource 0x7f07006d id/sort_ok │ │ + resource 0x7f0b006d id/sort_ok │ │ () (id) │ │ - resource 0x7f07006e id/gotobtn │ │ + resource 0x7f0b006e id/gotobtn │ │ () (id) │ │ - resource 0x7f07006f id/edittext │ │ + resource 0x7f0b006f id/edittext │ │ () (id) │ │ - resource 0x7f070070 id/goto_position_btn │ │ + resource 0x7f0b0070 id/goto_position_btn │ │ () (id) │ │ - resource 0x7f070071 id/goto_position_edittext │ │ + resource 0x7f0b0071 id/goto_position_edittext │ │ () (id) │ │ - resource 0x7f070072 id/ScrollView01 │ │ + resource 0x7f0b0072 id/ScrollView01 │ │ () (id) │ │ - resource 0x7f070073 id/help_title │ │ + resource 0x7f0b0073 id/help_title │ │ () (id) │ │ - resource 0x7f070074 id/help_intro │ │ + resource 0x7f0b0074 id/help_intro │ │ () (id) │ │ - resource 0x7f070075 id/help_text_1 │ │ + resource 0x7f0b0075 id/help_text_1 │ │ () (id) │ │ - resource 0x7f070076 id/help_text_2 │ │ + resource 0x7f0b0076 id/help_text_2 │ │ () (id) │ │ - resource 0x7f070077 id/help_text_3 │ │ + resource 0x7f0b0077 id/help_text_3 │ │ () (id) │ │ - resource 0x7f070078 id/help_text_4 │ │ + resource 0x7f0b0078 id/help_text_4 │ │ () (id) │ │ - resource 0x7f070079 id/help_text_5 │ │ + resource 0x7f0b0079 id/help_text_5 │ │ () (id) │ │ - resource 0x7f07007a id/about_title │ │ + resource 0x7f0b007a id/about_title │ │ () (id) │ │ - resource 0x7f07007b id/about_text_3 │ │ + resource 0x7f0b007b id/about_text_3 │ │ () (id) │ │ - resource 0x7f07007c id/license │ │ + resource 0x7f0b007c id/license │ │ () (id) │ │ - resource 0x7f07007d id/item_splitter │ │ + resource 0x7f0b007d id/item_splitter │ │ () (id) │ │ - resource 0x7f07007e id/priority_group │ │ + resource 0x7f0b007e id/priority_group │ │ () (id) │ │ - resource 0x7f07007f id/priority_code │ │ + resource 0x7f0b007f id/priority_code │ │ () (id) │ │ - resource 0x7f070080 id/priority_number │ │ + resource 0x7f0b0080 id/priority_number │ │ () (id) │ │ - resource 0x7f070081 id/result_item_main │ │ + resource 0x7f0b0081 id/result_item_main │ │ () (id) │ │ - resource 0x7f070082 id/hline1 │ │ + resource 0x7f0b0082 id/hline1 │ │ () (id) │ │ - resource 0x7f070083 id/hline2 │ │ + resource 0x7f0b0083 id/hline2 │ │ () (id) │ │ - resource 0x7f070084 id/hline3 │ │ + resource 0x7f0b0084 id/hline3 │ │ () (id) │ │ - resource 0x7f070085 id/hline4 │ │ + resource 0x7f0b0085 id/hline4 │ │ () (id) │ │ - resource 0x7f070086 id/title │ │ + resource 0x7f0b0086 id/title │ │ () (id) │ │ - resource 0x7f070087 id/list │ │ + resource 0x7f0b0087 id/list │ │ () (id) │ │ - resource 0x7f070088 id/gallery_cate │ │ + resource 0x7f0b0088 id/gallery_cate │ │ () (id) │ │ - resource 0x7f070089 id/gallery_hier │ │ + resource 0x7f0b0089 id/gallery_hier │ │ () (id) │ │ - resource 0x7f07008a id/vol_list │ │ + resource 0x7f0b008a id/vol_list │ │ () (id) │ │ - resource 0x7f07008b id/memo_text │ │ + resource 0x7f0b008b id/memo_text │ │ () (id) │ │ - resource 0x7f07008c id/memo_btn │ │ + resource 0x7f0b008c id/memo_btn │ │ () (id) │ │ - resource 0x7f07008d id/scroll_text │ │ + resource 0x7f0b008d id/scroll_text │ │ () (id) │ │ - resource 0x7f07008e id/main_text │ │ + resource 0x7f0b008e id/main_text │ │ () (id) │ │ - resource 0x7f07008f id/show_page │ │ + resource 0x7f0b008f id/show_page │ │ () (id) │ │ - resource 0x7f070090 id/question_text │ │ + resource 0x7f0b0090 id/question_text │ │ () (id) │ │ - resource 0x7f070091 id/wrong_text │ │ + resource 0x7f0b0091 id/wrong_text │ │ () (id) │ │ - resource 0x7f070092 id/result_text │ │ + resource 0x7f0b0092 id/result_text │ │ () (id) │ │ - resource 0x7f070093 id/right_text │ │ + resource 0x7f0b0093 id/right_text │ │ () (id) │ │ - resource 0x7f070094 id/buttons │ │ + resource 0x7f0b0094 id/buttons │ │ () (id) │ │ - resource 0x7f070095 id/shell_text │ │ + resource 0x7f0b0095 id/shell_text │ │ () (id) │ │ - resource 0x7f070096 id/search │ │ + resource 0x7f0b0096 id/search │ │ () (id) │ │ - resource 0x7f070097 id/pager │ │ + resource 0x7f0b0097 id/pager │ │ () (id) │ │ - resource 0x7f070098 id/dict_bar │ │ + resource 0x7f0b0098 id/dict_bar │ │ () (id) │ │ - resource 0x7f070099 id/def_text │ │ + resource 0x7f0b0099 id/def_text │ │ () (id) │ │ - resource 0x7f07009a id/dict_button │ │ + resource 0x7f0b009a id/dict_button │ │ () (id) │ │ - resource 0x7f07009b id/line1 │ │ + resource 0x7f0b009b id/line1 │ │ () (id) │ │ - resource 0x7f07009c id/line2 │ │ + resource 0x7f0b009c id/line2 │ │ () (id) │ │ - resource 0x7f07009d id/search_word │ │ + resource 0x7f0b009d id/search_word │ │ () (id) │ │ - resource 0x7f07009e id/result_status │ │ + resource 0x7f0b009e id/result_status │ │ () (id) │ │ - resource 0x7f07009f id/result_divider_1 │ │ + resource 0x7f0b009f id/result_divider_1 │ │ () (id) │ │ - resource 0x7f0700a0 id/table_layout │ │ + resource 0x7f0b00a0 id/table_layout │ │ () (id) │ │ - resource 0x7f0700a1 id/vinai_label │ │ + resource 0x7f0b00a1 id/vinai_label │ │ () (id) │ │ - resource 0x7f0700a2 id/suttan_label │ │ + resource 0x7f0b00a2 id/suttan_label │ │ () (id) │ │ - resource 0x7f0700a3 id/abhi_label │ │ + resource 0x7f0b00a3 id/abhi_label │ │ () (id) │ │ - resource 0x7f0700a4 id/etc_label │ │ + resource 0x7f0b00a4 id/etc_label │ │ () (id) │ │ - resource 0x7f0700a5 id/npage1 │ │ + resource 0x7f0b00a5 id/npage1 │ │ () (id) │ │ - resource 0x7f0700a6 id/npage2 │ │ + resource 0x7f0b00a6 id/npage2 │ │ () (id) │ │ - resource 0x7f0700a7 id/npage3 │ │ + resource 0x7f0b00a7 id/npage3 │ │ () (id) │ │ - resource 0x7f0700a8 id/npage4 │ │ + resource 0x7f0b00a8 id/npage4 │ │ () (id) │ │ - resource 0x7f0700a9 id/nsutt1 │ │ + resource 0x7f0b00a9 id/nsutt1 │ │ () (id) │ │ - resource 0x7f0700aa id/nsutt2 │ │ + resource 0x7f0b00aa id/nsutt2 │ │ () (id) │ │ - resource 0x7f0700ab id/nsutt3 │ │ + resource 0x7f0b00ab id/nsutt3 │ │ () (id) │ │ - resource 0x7f0700ac id/nsutt4 │ │ + resource 0x7f0b00ac id/nsutt4 │ │ () (id) │ │ - resource 0x7f0700ad id/result_divider_2 │ │ + resource 0x7f0b00ad id/result_divider_2 │ │ () (id) │ │ - resource 0x7f0700ae id/result_list │ │ + resource 0x7f0b00ae id/result_list │ │ () (id) │ │ - resource 0x7f0700af id/search_dialog_layout_shell_out │ │ + resource 0x7f0b00af id/search_dialog_layout_shell_out │ │ () (id) │ │ - resource 0x7f0700b0 id/search_dialog_layout_shell │ │ + resource 0x7f0b00b0 id/search_dialog_layout_shell │ │ () (id) │ │ - resource 0x7f0700b1 id/search_dialog_layout │ │ + resource 0x7f0b00b1 id/search_dialog_layout │ │ () (id) │ │ - resource 0x7f0700b2 id/query_btn │ │ + resource 0x7f0b00b2 id/query_btn │ │ () (id) │ │ - resource 0x7f0700b3 id/search_text │ │ + resource 0x7f0b00b3 id/search_text │ │ () (id) │ │ - resource 0x7f0700b4 id/search_dialog_layout_checks │ │ + resource 0x7f0b00b4 id/search_dialog_layout_checks │ │ () (id) │ │ - resource 0x7f0700b5 id/search_dialog_layout_checks2 │ │ + resource 0x7f0b00b5 id/search_dialog_layout_checks2 │ │ () (id) │ │ - resource 0x7f0700b6 id/cb_vin │ │ + resource 0x7f0b00b6 id/cb_vin │ │ () (id) │ │ - resource 0x7f0700b7 id/cb_sut │ │ + resource 0x7f0b00b7 id/cb_sut │ │ () (id) │ │ - resource 0x7f0700b8 id/cb_abhi │ │ + resource 0x7f0b00b8 id/cb_abhi │ │ () (id) │ │ - resource 0x7f0700b9 id/search_dialog_layout_checks_2 │ │ + resource 0x7f0b00b9 id/search_dialog_layout_checks_2 │ │ () (id) │ │ - resource 0x7f0700ba id/cb_mul │ │ + resource 0x7f0b00ba id/cb_mul │ │ () (id) │ │ - resource 0x7f0700bb id/cb_att │ │ + resource 0x7f0b00bb id/cb_att │ │ () (id) │ │ - resource 0x7f0700bc id/cb_tik │ │ + resource 0x7f0b00bc id/cb_tik │ │ () (id) │ │ - resource 0x7f0700bd id/filter_layout │ │ + resource 0x7f0b00bd id/filter_layout │ │ () (id) │ │ - resource 0x7f0700be id/code_label │ │ + resource 0x7f0b00be id/code_label │ │ () (id) │ │ - resource 0x7f0700bf id/number_label │ │ + resource 0x7f0b00bf id/number_label │ │ () (id) │ │ - resource 0x7f0700c0 id/number_text │ │ + resource 0x7f0b00c0 id/number_text │ │ () (id) │ │ - resource 0x7f0700c1 id/search_history_listview │ │ + resource 0x7f0b00c1 id/search_history_listview │ │ () (id) │ │ - resource 0x7f0700c2 id/short_divider │ │ + resource 0x7f0b00c2 id/short_divider │ │ () (id) │ │ - resource 0x7f0700c3 id/list_pages │ │ + resource 0x7f0b00c3 id/list_pages │ │ () (id) │ │ - resource 0x7f0700c4 id/settings_container │ │ + resource 0x7f0b00c4 id/settings_container │ │ () (id) │ │ - resource 0x7f0700c5 id/settings_text_container │ │ + resource 0x7f0b00c5 id/settings_text_container │ │ () (id) │ │ - resource 0x7f0700c6 id/settings_text │ │ + resource 0x7f0b00c6 id/settings_text │ │ () (id) │ │ - resource 0x7f0700c7 id/settings_text_edit │ │ + resource 0x7f0b00c7 id/settings_text_edit │ │ () (id) │ │ - resource 0x7f0700c8 id/save_pref_btn │ │ + resource 0x7f0b00c8 id/save_pref_btn │ │ () (id) │ │ - resource 0x7f0700c9 id/index_list │ │ + resource 0x7f0b00c9 id/index_list │ │ () (id) │ │ - resource 0x7f0700ca id/slidingmenumain │ │ + resource 0x7f0b00ca id/slidingmenumain │ │ () (id) │ │ - resource 0x7f0700cb id/sort_by_note │ │ + resource 0x7f0b00cb id/sort_by_note │ │ () (id) │ │ - resource 0x7f0700cc id/sort_by_volume_page │ │ + resource 0x7f0b00cc id/sort_by_volume_page │ │ () (id) │ │ - resource 0x7f0700cd id/sort_by_keywords │ │ + resource 0x7f0b00cd id/sort_by_keywords │ │ () (id) │ │ - resource 0x7f0700ce id/sort_by_suts │ │ + resource 0x7f0b00ce id/sort_by_suts │ │ () (id) │ │ - resource 0x7f0700cf id/sort_by_freq │ │ + resource 0x7f0b00cf id/sort_by_freq │ │ () (id) │ │ - resource 0x7f0700d0 id/sort_by_priority │ │ + resource 0x7f0b00d0 id/sort_by_priority │ │ () (id) │ │ - resource 0x7f0700d1 id/edit_suts_btn │ │ + resource 0x7f0b00d1 id/edit_suts_btn │ │ () (id) │ │ - resource 0x7f0700d2 id/edit_suts_text │ │ + resource 0x7f0b00d2 id/edit_suts_text │ │ () (id) │ │ - resource 0x7f0700d3 id/volume │ │ + resource 0x7f0b00d3 id/volume │ │ () (id) │ │ - resource 0x7f0700d4 id/zoom_in_result │ │ + resource 0x7f0b00d4 id/zoom_in_result │ │ () (id) │ │ - resource 0x7f0700d5 id/zoom_out_result │ │ + resource 0x7f0b00d5 id/zoom_out_result │ │ () (id) │ │ - resource 0x7f0700d6 id/sorting │ │ + resource 0x7f0b00d6 id/sorting │ │ () (id) │ │ - resource 0x7f0700d7 id/manage_bookmark │ │ + resource 0x7f0b00d7 id/manage_bookmark │ │ () (id) │ │ - resource 0x7f0700d8 id/menu_dict │ │ + resource 0x7f0b00d8 id/menu_dict │ │ () (id) │ │ - resource 0x7f0700d9 id/group_dict │ │ + resource 0x7f0b00d9 id/group_dict │ │ () (id) │ │ - resource 0x7f0700da id/menu_PED │ │ + resource 0x7f0b00da id/menu_PED │ │ () (id) │ │ - resource 0x7f0700db id/menu_CPED │ │ + resource 0x7f0b00db id/menu_CPED │ │ () (id) │ │ - resource 0x7f0700dc id/menu_CEPD │ │ + resource 0x7f0b00dc id/menu_CEPD │ │ () (id) │ │ - resource 0x7f0700dd id/menu_DPPN │ │ + resource 0x7f0b00dd id/menu_DPPN │ │ () (id) │ │ - resource 0x7f0700de id/menu_MULTI │ │ + resource 0x7f0b00de id/menu_MULTI │ │ () (id) │ │ - resource 0x7f0700df id/menu_top │ │ + resource 0x7f0b00df id/menu_top │ │ () (id) │ │ - resource 0x7f0700e0 id/menu_english │ │ + resource 0x7f0b00e0 id/menu_english │ │ () (id) │ │ - resource 0x7f0700e1 id/pali │ │ + resource 0x7f0b00e1 id/pali │ │ () (id) │ │ - resource 0x7f0700e2 id/forward │ │ + resource 0x7f0b00e2 id/forward │ │ () (id) │ │ - resource 0x7f0700e3 id/home │ │ + resource 0x7f0b00e3 id/home │ │ () (id) │ │ - resource 0x7f0700e4 id/memo │ │ + resource 0x7f0b00e4 id/memo │ │ () (id) │ │ - resource 0x7f0700e5 id/read_bookmark │ │ + resource 0x7f0b00e5 id/read_bookmark │ │ () (id) │ │ - resource 0x7f0700e6 id/dict_menu_item │ │ + resource 0x7f0b00e6 id/dict_menu_item │ │ () (id) │ │ - resource 0x7f0700e7 id/update_archive │ │ + resource 0x7f0b00e7 id/update_archive │ │ () (id) │ │ - resource 0x7f0700e8 id/read_dict_menu_item │ │ + resource 0x7f0b00e8 id/read_dict_menu_item │ │ () (id) │ │ - resource 0x7f0700e9 id/english_menu_item │ │ + resource 0x7f0b00e9 id/english_menu_item │ │ () (id) │ │ - resource 0x7f0700ea id/prefs_menu_item │ │ + resource 0x7f0b00ea id/prefs_menu_item │ │ () (id) │ │ - resource 0x7f0700eb id/help_menu_item │ │ + resource 0x7f0b00eb id/help_menu_item │ │ () (id) │ │ - resource 0x7f0700ec id/index │ │ + resource 0x7f0b00ec id/index │ │ () (id) │ │ - resource 0x7f0700ed id/find │ │ + resource 0x7f0b00ed id/find │ │ () (id) │ │ - resource 0x7f0700ee id/prefs_read │ │ + resource 0x7f0b00ee id/prefs_read │ │ () (id) │ │ - resource 0x7f0700ef id/jump_to_result_item │ │ + resource 0x7f0b00ef id/jump_to_result_item │ │ () (id) │ │ - resource 0x7f0700f0 id/results_bookmark │ │ + resource 0x7f0b00f0 id/results_bookmark │ │ () (id) │ │ - resource 0x7f0700f1 id/main_menu │ │ + resource 0x7f0b00f1 id/main_menu │ │ () (id) │ │ - resource 0x7f0700f2 id/bookmark_menu_item │ │ + resource 0x7f0b00f2 id/bookmark_menu_item │ │ () (id) │ │ - resource 0x7f0700f3 id/search_menu_item │ │ + resource 0x7f0b00f3 id/search_menu_item │ │ () (id) │ │ - resource 0x7f0700f4 id/quiz_menu_item │ │ + resource 0x7f0b00f4 id/quiz_menu_item │ │ () (id) │ │ - resource 0x7f0700f5 id/preferences_menu_item │ │ + resource 0x7f0b00f5 id/preferences_menu_item │ │ () (id) │ │ - type integer id=0b entryCount=1 │ │ - resource 0x7f0b0000 integer/abs__max_action_buttons │ │ + type integer id=0a entryCount=1 │ │ + resource 0x7f0a0000 integer/abs__max_action_buttons │ │ () 2 │ │ (w360dp-v13) 3 │ │ (w500dp-v13) 4 │ │ (w600dp-v13) 5 │ │ (sw600dp-v13) 5 │ │ type layout id=03 entryCount=63 │ │ resource 0x7f030000 layout/about_dialog │ │ @@ -1653,37 +1657,43 @@ │ │ () (file) res/layout/abs__action_bar_tab_bar_view.xml type=XML │ │ resource 0x7f030004 layout/abs__action_bar_title_item │ │ () (file) res/layout/abs__action_bar_title_item.xml type=XML │ │ resource 0x7f030005 layout/abs__action_menu_item_layout │ │ () (file) res/layout/abs__action_menu_item_layout.xml type=XML │ │ resource 0x7f030006 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 0x7f030007 layout/abs__action_mode_bar │ │ () (file) res/layout/abs__action_mode_bar.xml type=XML │ │ resource 0x7f030008 layout/abs__action_mode_close_item │ │ () (file) res/layout/abs__action_mode_close_item.xml type=XML │ │ - (large-v4) (file) res/layout-large/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 0x7f030009 layout/abs__activity_chooser_view │ │ () (file) res/layout/abs__activity_chooser_view.xml type=XML │ │ resource 0x7f03000a layout/abs__activity_chooser_view_list_item │ │ () (file) res/layout/abs__activity_chooser_view_list_item.xml type=XML │ │ resource 0x7f03000b layout/abs__list_menu_item_checkbox │ │ () (file) res/layout/abs__list_menu_item_checkbox.xml type=XML │ │ resource 0x7f03000c layout/abs__list_menu_item_icon │ │ () (file) res/layout/abs__list_menu_item_icon.xml type=XML │ │ resource 0x7f03000d layout/abs__list_menu_item_radio │ │ () (file) res/layout/abs__list_menu_item_radio.xml type=XML │ │ resource 0x7f03000e layout/abs__popup_menu_item_layout │ │ () (file) res/layout/abs__popup_menu_item_layout.xml type=XML │ │ resource 0x7f03000f layout/abs__screen_action_bar │ │ () (file) res/layout/abs__screen_action_bar.xml type=XML │ │ - (xlarge-v4) (file) res/layout-xlarge/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 0x7f030010 layout/abs__screen_action_bar_overlay │ │ () (file) res/layout/abs__screen_action_bar_overlay.xml type=XML │ │ - (xlarge-v4) (file) res/layout-xlarge/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 0x7f030011 layout/abs__screen_simple │ │ () (file) res/layout/abs__screen_simple.xml type=XML │ │ resource 0x7f030012 layout/abs__screen_simple_overlay_action_mode │ │ () (file) res/layout/abs__screen_simple_overlay_action_mode.xml type=XML │ │ resource 0x7f030013 layout/abs__search_dropdown_item_icons_2line │ │ () (file) res/layout/abs__search_dropdown_item_icons_2line.xml type=XML │ │ resource 0x7f030014 layout/abs__search_view │ │ @@ -1748,15 +1758,15 @@ │ │ () (file) res/layout/read.xml type=XML │ │ resource 0x7f030032 layout/result_item │ │ () (file) res/layout/result_item.xml type=XML │ │ resource 0x7f030033 layout/results_list │ │ () (file) res/layout/results_list.xml type=XML │ │ resource 0x7f030034 layout/search_dialog │ │ () (file) res/layout/search_dialog.xml type=XML │ │ - (sw600dp-land-v13) (file) res/layout-sw600dp-land/search_dialog.xml type=XML │ │ + (sw600dp-land-v13) (file) res/layout-sw600dp-land-v13/search_dialog.xml type=XML │ │ resource 0x7f030035 layout/select_dialog │ │ () (file) res/layout/select_dialog.xml type=XML │ │ resource 0x7f030036 layout/settings │ │ () (file) res/layout/settings.xml type=XML │ │ resource 0x7f030037 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 │ │ @@ -1778,24 +1788,28 @@ │ │ type menu id=0f entryCount=8 │ │ resource 0x7f0f0000 menu/bookmark_list_menu │ │ () (file) res/menu/bookmark_list_menu.xml type=XML │ │ resource 0x7f0f0001 menu/bookmark_menu │ │ () (file) res/menu/bookmark_menu.xml type=XML │ │ resource 0x7f0f0002 menu/cped_menu │ │ () (file) res/menu/cped_menu.xml type=XML │ │ + (v11) (file) res/menu-v11/cped_menu.xml type=XML │ │ resource 0x7f0f0003 menu/english_menu │ │ () (file) res/menu/english_menu.xml type=XML │ │ + (v11) (file) res/menu-v11/english_menu.xml type=XML │ │ resource 0x7f0f0004 menu/quiz_menu │ │ () (file) res/menu/quiz_menu.xml type=XML │ │ resource 0x7f0f0005 menu/read_menu │ │ () (file) res/menu/read_menu.xml type=XML │ │ + (v11) (file) res/menu-v11/read_menu.xml type=XML │ │ resource 0x7f0f0006 menu/search_menu │ │ () (file) res/menu/search_menu.xml type=XML │ │ resource 0x7f0f0007 menu/select_menu │ │ () (file) res/menu/select_menu.xml type=XML │ │ + (v11) (file) res/menu-v11/select_menu.xml type=XML │ │ type raw id=06 entryCount=5 │ │ resource 0x7f060000 raw/building │ │ () (file) res/raw/building.xml │ │ resource 0x7f060001 raw/gestures │ │ () (file) res/raw/gestures │ │ resource 0x7f060002 raw/index │ │ () (file) res/raw/index.xml │ │ @@ -2377,27 +2391,36 @@ │ │ resource 0x7f0d0008 style/Widget.Sherlock.Light.ActionBar.TabView │ │ () (style) size=0 parent=style/Widget.Sherlock.ActionBar.TabView (0x7f0d0007) │ │ (v14) (style) size=0 parent=0x010300f8 │ │ resource 0x7f0d0009 style/Widget.Sherlock.Light.ActionBar.TabView.Inverse │ │ () (style) size=0 parent=style/Widget.Sherlock.Light.ActionBar.TabView (0x7f0d0008) │ │ (v14) (style) size=0 parent=0x01030125 │ │ resource 0x7f0d000a style/Widget.Sherlock.ActionBar.TabBar │ │ - () (style) size=3 parent=style/Widget (0x7f0d0000) │ │ + () (style) size=1 parent=style/Widget (0x7f0d0000) │ │ + 0x01010129=?attr/actionBarDivider │ │ + (v11) (style) size=3 parent=style/Widget (0x7f0d0000) │ │ 0x01010129=?attr/actionBarDivider │ │ 0x01010329=0x00000002 │ │ 0x0101032a=12.000000dp │ │ (v14) (style) size=0 parent=0x010300f7 │ │ resource 0x7f0d000b style/Widget.Sherlock.Light.ActionBar.TabBar │ │ () (style) size=0 parent=style/Widget.Sherlock.ActionBar.TabBar (0x7f0d000a) │ │ (v14) (style) size=0 parent=0x010300fa │ │ resource 0x7f0d000c style/Widget.Sherlock.Light.ActionBar.TabBar.Inverse │ │ () (style) size=0 parent=style/Widget.Sherlock.Light.ActionBar.TabBar (0x7f0d000b) │ │ (v14) (style) size=0 parent=0x01030124 │ │ resource 0x7f0d000d style/Widget.Sherlock.ActionBar.TabText │ │ - () (style) size=7 parent=style/Widget (0x7f0d0000) │ │ + () (style) size=6 parent=style/Widget (0x7f0d0000) │ │ + 0x01010034=@null │ │ + 0x01010095=12.000000sp │ │ + 0x01010097=0x00000001 │ │ + 0x01010098=?attr/textColorPrimary │ │ + 0x010100ab=4 │ │ + 0x01010153=2 │ │ + (v13) (style) size=7 parent=style/Widget (0x7f0d0000) │ │ 0x01010034=@null │ │ 0x01010095=12.000000sp │ │ 0x01010097=0x00000001 │ │ 0x01010098=?attr/textColorPrimary │ │ 0x010100ab=4 │ │ 0x01010153=2 │ │ 0x0101038c=true │ │ @@ -2477,15 +2500,20 @@ │ │ resource 0x7f0d001c style/Widget.Sherlock.PopupMenu │ │ () (style) size=0 parent=style/Widget.Sherlock.ListPopupWindow (0x7f0d001a) │ │ (v14) (style) size=0 parent=0x010300ae │ │ resource 0x7f0d001d style/Widget.Sherlock.Light.PopupMenu │ │ () (style) size=0 parent=style/Widget.Sherlock.Light.ListPopupWindow (0x7f0d001b) │ │ (v14) (style) size=0 parent=0x010300dc │ │ resource 0x7f0d001e style/Sherlock.__Widget.ActivityChooserView │ │ - () (style) size=6 parent=style/Widget (0x7f0d0000) │ │ + () (style) size=4 parent=style/Widget (0x7f0d0000) │ │ + 0x010100af=0x00000011 │ │ + 0x010100d4=@drawable/abs__ab_share_pack_holo_dark │ │ + 0x01010129=?attr/dividerVertical │ │ + 0x01010140=?attr/actionBarSize │ │ + (v11) (style) size=6 parent=style/Widget (0x7f0d0000) │ │ 0x010100af=0x00000011 │ │ 0x010100d4=@drawable/abs__ab_share_pack_holo_dark │ │ 0x01010129=?attr/dividerVertical │ │ 0x01010140=?attr/actionBarSize │ │ 0x01010329=0x00000002 │ │ 0x0101032a=6.000000dp │ │ resource 0x7f0d001f style/Widget.Sherlock.ActivityChooserView │ │ @@ -2502,15 +2530,23 @@ │ │ resource 0x7f0d0022 style/Widget.Sherlock.Light.Button.Small │ │ () (style) size=4 parent=style/Widget (0x7f0d0000) │ │ 0x01010034=?attr/textAppearanceSmall │ │ 0x01010098=@color/abs__primary_text_holo_light │ │ 0x0101013f=48.000000dp │ │ 0x01010140=48.000000dp │ │ resource 0x7f0d0023 style/Sherlock.__Widget.Holo.Spinner │ │ - () (style) size=8 parent=style/Widget (0x7f0d0000) │ │ + () (style) size=7 parent=style/Widget (0x7f0d0000) │ │ + 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 (0x7f0d0000) │ │ 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 │ │ @@ -2551,15 +2587,17 @@ │ │ () (style) size=0 parent=style/Widget (0x7f0d0000) │ │ (v14) (style) size=0 parent=0x01030098 │ │ resource 0x7f0d002d style/Widget.Sherlock.Light.PopupWindow.ActionMode │ │ () (style) size=1 parent=style/Widget (0x7f0d0000) │ │ 0x01010176=@0x0106000b │ │ (v14) (style) size=0 parent=0x010300c3 │ │ resource 0x7f0d002e 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 0x7f0d002f style/Widget.Sherlock.Light.ProgressBar │ │ () (style) size=0 parent=style/Widget.Sherlock.ProgressBar (0x7f0d002e) │ │ (v14) (style) size=0 parent=0x010300c4 │ │ resource 0x7f0d0030 style/Widget.Sherlock.ProgressBar.Horizontal │ │ @@ -2595,15 +2633,19 @@ │ │ (v14) (style) size=0 parent=0x01030090 │ │ resource 0x7f0d0035 style/Widget.Sherlock.Light.SearchAutoCompleteTextView │ │ () (style) size=2 parent=style/Sherlock.__Widget.SearchAutoCompleteTextView (0x7f0d0033) │ │ 0x01010175=@drawable/abs__list_selector_holo_light │ │ 0x01010176=@drawable/abs__menu_dropdown_panel_holo_light │ │ (v14) (style) size=0 parent=0x010300bb │ │ resource 0x7f0d0036 style/TextAppearance.Sherlock.Widget.ActionBar.Menu │ │ - () (style) size=4 parent=style/Widget (0x7f0d0000) │ │ + () (style) size=3 parent=style/Widget (0x7f0d0000) │ │ + 0x01010095=12.000000sp │ │ + 0x01010097=0x00000001 │ │ + 0x01010098=?attr/actionMenuTextColor │ │ + (v13) (style) size=4 parent=style/Widget (0x7f0d0000) │ │ 0x01010095=12.000000sp │ │ 0x01010097=0x00000001 │ │ 0x01010098=?attr/actionMenuTextColor │ │ 0x0101038c=@bool/abs__config_actionMenuItemAllCaps │ │ (v14) (style) size=0 parent=0x01030120 │ │ resource 0x7f0d0037 style/TextAppearance.Sherlock.Widget.ActionBar.Title │ │ () (style) size=2 parent=style/Widget (0x7f0d0000) ├── 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 : 02d12ce5 │ │ -signature : 1794...2e37 │ │ -file_size : 1767992 │ │ +checksum : bc9dd1ac │ │ +signature : d8fc...04d5 │ │ +file_size : 1338736 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 10031 │ │ +string_ids_size : 10028 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 1212 │ │ -type_ids_off : 40236 (0x009d2c) │ │ +type_ids_size : 1210 │ │ +type_ids_off : 40224 (0x009d20) │ │ proto_ids_size : 1770 │ │ -proto_ids_off : 45084 (0x00b01c) │ │ +proto_ids_off : 45064 (0x00b008) │ │ field_ids_size : 4433 │ │ -field_ids_off : 66324 (0x010314) │ │ +field_ids_off : 66304 (0x010300) │ │ method_ids_size : 9168 │ │ -method_ids_off : 101788 (0x018d9c) │ │ +method_ids_off : 101768 (0x018d88) │ │ class_defs_size : 756 │ │ -class_defs_off : 175132 (0x02ac1c) │ │ -data_size : 1557448 │ │ -data_off : 210544 (0x033670) │ │ +class_defs_off : 175112 (0x02ac08) │ │ +data_size : 1117684 │ │ +data_off : 221052 (0x035f7c) │ │ │ │ Class #0 header: │ │ -class_idx : 130 │ │ +class_idx : 129 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 465 │ │ +superclass_idx : 941 │ │ +source_file_idx : 470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -72,21 +72,21 @@ │ │ │ │ #4 : (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 : 465 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 470 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ -class_idx : 131 │ │ +class_idx : 130 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 465 │ │ +superclass_idx : 941 │ │ +source_file_idx : 470 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -114,26 +114,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04cf18: |[04cf18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -04cf28: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04cf2c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04cf30: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04cf34: 2200 8000 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0080 │ │ -04cf38: 7010 af02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02af │ │ -04cf3e: 6900 3000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -04cf42: 0e00 |000d: return-void │ │ -04cf44: 2200 8100 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0081 │ │ -04cf48: 7010 b502 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b5 │ │ -04cf4e: 6900 3000 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -04cf52: 28f8 |0015: goto 000d // -0008 │ │ +04df50: |[04df50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04df60: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04df64: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04df68: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04df6c: 2200 7f00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@007f │ │ +04df70: 7010 af02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02af │ │ +04df76: 6900 3000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +04df7a: 0e00 |000d: return-void │ │ +04df7c: 2200 8000 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0080 │ │ +04df80: 7010 b502 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b5 │ │ +04df86: 6900 3000 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +04df8a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ locals : │ │ @@ -143,17 +143,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cf54: |[04cf54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -04cf64: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04cf6a: 0e00 |0003: return-void │ │ +04df8c: |[04df8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04df9c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04dfa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -162,55 +162,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -04cf6c: |[04cf6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -04cf7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04cf7e: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -04cf82: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04cf88: 1a02 890d |0006: const-string v2, "[" // string@0d89 │ │ -04cf8c: 6e20 7e1f 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04cf92: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -04cf96: 7110 351f 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1f35 │ │ -04cf9c: 0a02 |0010: move-result v2 │ │ -04cf9e: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -04cfa2: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -04cfa6: b524 |0015: and-int/2addr v4, v2 │ │ -04cfa8: 6e10 831f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f83 │ │ -04cfae: 0a02 |0019: move-result v2 │ │ -04cfb0: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -04cfb4: 1a02 eb00 |001c: const-string v2, ", " // string@00eb │ │ -04cfb8: 6e20 7e1f 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04cfbe: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -04cfc4: 28e7 |0024: goto 000b // -0019 │ │ -04cfc6: 1a02 1f03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@031f │ │ -04cfca: 6e20 7e1f 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04cfd0: 28e1 |002a: goto 000b // -001f │ │ -04cfd2: 1a02 1c03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@031c │ │ -04cfd6: 6e20 7e1f 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04cfdc: 28db |0030: goto 000b // -0025 │ │ -04cfde: 1a02 1e03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@031e │ │ -04cfe2: 6e20 7e1f 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04cfe8: 28d5 |0036: goto 000b // -002b │ │ -04cfea: 1a02 1d03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@031d │ │ -04cfee: 6e20 7e1f 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04cff4: 28cf |003c: goto 000b // -0031 │ │ -04cff6: 1a02 2003 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0320 │ │ -04cffa: 6e20 7e1f 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d000: 28c9 |0042: goto 000b // -0037 │ │ -04d002: 1a02 c40d |0043: const-string v2, "]" // string@0dc4 │ │ -04d006: 6e20 7e1f 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d00c: 6e10 841f 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04d012: 0c02 |004b: move-result-object v2 │ │ -04d014: 1102 |004c: return-object v2 │ │ -04d016: 0000 |004d: nop // spacer │ │ -04d018: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +04dfa4: |[04dfa4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +04dfb4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04dfb6: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +04dfba: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04dfc0: 1a02 8b0d |0006: const-string v2, "[" // string@0d8b │ │ +04dfc4: 6e20 7e1f 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04dfca: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +04dfce: 7110 351f 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1f35 │ │ +04dfd4: 0a02 |0010: move-result v2 │ │ +04dfd6: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +04dfda: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +04dfde: b524 |0015: and-int/2addr v4, v2 │ │ +04dfe0: 6e10 831f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f83 │ │ +04dfe6: 0a02 |0019: move-result v2 │ │ +04dfe8: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +04dfec: 1a02 ef00 |001c: const-string v2, ", " // string@00ef │ │ +04dff0: 6e20 7e1f 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04dff6: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +04dffc: 28e7 |0024: goto 000b // -0019 │ │ +04dffe: 1a02 2303 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0323 │ │ +04e002: 6e20 7e1f 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e008: 28e1 |002a: goto 000b // -001f │ │ +04e00a: 1a02 2003 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0320 │ │ +04e00e: 6e20 7e1f 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e014: 28db |0030: goto 000b // -0025 │ │ +04e016: 1a02 2203 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@0322 │ │ +04e01a: 6e20 7e1f 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e020: 28d5 |0036: goto 000b // -002b │ │ +04e022: 1a02 2103 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0321 │ │ +04e026: 6e20 7e1f 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e02c: 28cf |003c: goto 000b // -0031 │ │ +04e02e: 1a02 2403 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0324 │ │ +04e032: 6e20 7e1f 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e038: 28c9 |0042: goto 000b // -0037 │ │ +04e03a: 1a02 c60d |0043: const-string v2, "]" // string@0dc6 │ │ +04e03e: 6e20 7e1f 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e044: 6e10 841f 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04e04a: 0c02 |004b: move-result-object v2 │ │ +04e04c: 1102 |004c: return-object v2 │ │ +04e04e: 0000 |004d: nop // spacer │ │ +04e050: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0006 line=190 │ │ 0x000b line=191 │ │ 0x000d line=192 │ │ 0x0013 line=193 │ │ @@ -235,21 +235,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -04d044: |[04d044] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -04d054: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ -04d05a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04d05c: 1100 |0004: return-object v0 │ │ -04d05e: 1a00 b902 |0005: const-string v0, "DEFAULT" // string@02b9 │ │ -04d062: 28fd |0007: goto 0004 // -0003 │ │ -04d064: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ +04e07c: |[04e07c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +04e08c: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ +04e092: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04e094: 1100 |0004: return-object v0 │ │ +04e096: 1a00 bd02 |0005: const-string v0, "DEFAULT" // string@02bd │ │ +04e09a: 28fd |0007: goto 0004 // -0003 │ │ +04e09c: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=232 │ │ 0x0005 line=230 │ │ 0x0008 line=228 │ │ locals : │ │ @@ -260,19 +260,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04d070: |[04d070] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04d080: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -04d084: 7220 bb02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02bb │ │ -04d08a: 0a00 |0005: move-result v0 │ │ -04d08c: 0f00 |0006: return v0 │ │ +04e0a8: |[04e0a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04e0b8: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +04e0bc: 7220 bb02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02bb │ │ +04e0c2: 0a00 |0005: move-result v0 │ │ +04e0c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -280,19 +280,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04d090: |[04d090] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d0a0: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -04d0a4: 7220 bc02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bc │ │ -04d0aa: 0c00 |0005: move-result-object v0 │ │ -04d0ac: 1100 |0006: return-object v0 │ │ +04e0c8: |[04e0c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e0d8: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +04e0dc: 7220 bc02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bc │ │ +04e0e2: 0c00 |0005: move-result-object v0 │ │ +04e0e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -300,19 +300,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04d0b0: |[04d0b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d0c0: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -04d0c4: 7220 bd02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bd │ │ -04d0ca: 0c00 |0005: move-result-object v0 │ │ -04d0cc: 1100 |0006: return-object v0 │ │ +04e0e8: |[04e0e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e0f8: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +04e0fc: 7220 bd02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bd │ │ +04e102: 0c00 |0005: move-result-object v0 │ │ +04e104: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -320,19 +320,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04d0d0: |[04d0d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04d0e0: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -04d0e4: 7220 be02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02be │ │ -04d0ea: 0c00 |0005: move-result-object v0 │ │ -04d0ec: 1100 |0006: return-object v0 │ │ +04e108: |[04e108] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04e118: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +04e11c: 7220 be02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02be │ │ +04e122: 0c00 |0005: move-result-object v0 │ │ +04e124: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -340,33 +340,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 │ │ -04d0f0: |[04d0f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d100: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ -04d104: 7220 bf02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bf │ │ -04d10a: 0c00 |0005: move-result-object v0 │ │ -04d10c: 1100 |0006: return-object v0 │ │ +04e128: |[04e128] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e138: 6200 3000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0030 │ │ +04e13c: 7220 bf02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bf │ │ +04e142: 0c00 |0005: move-result-object v0 │ │ +04e144: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 465 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 470 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ -class_idx : 132 │ │ +class_idx : 131 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 466 │ │ +superclass_idx : 941 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;' │ │ @@ -381,17 +381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d110: |[04d110] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -04d120: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d126: 0e00 |0003: return-void │ │ +04e148: |[04e148] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +04e158: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e15e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -399,18 +399,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d128: |[04d128] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04d138: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -04d13e: 0a00 |0003: move-result v0 │ │ -04d140: 0f00 |0004: return v0 │ │ +04e160: |[04e160] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04e170: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +04e176: 0a00 |0003: move-result v0 │ │ +04e178: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -418,18 +418,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d144: |[04d144] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d154: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ -04d15a: 0c00 |0003: move-result-object v0 │ │ -04d15c: 1100 |0004: return-object v0 │ │ +04e17c: |[04e17c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e18c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ +04e192: 0c00 |0003: move-result-object v0 │ │ +04e194: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -437,18 +437,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d160: |[04d160] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d170: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ -04d176: 0c00 |0003: move-result-object v0 │ │ -04d178: 1100 |0004: return-object v0 │ │ +04e198: |[04e198] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e1a8: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ +04e1ae: 0c00 |0003: move-result-object v0 │ │ +04e1b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -456,18 +456,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d17c: |[04d17c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04d18c: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ -04d192: 0c00 |0003: move-result-object v0 │ │ -04d194: 1100 |0004: return-object v0 │ │ +04e1b4: |[04e1b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04e1c4: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ +04e1ca: 0c00 |0003: move-result-object v0 │ │ +04e1cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -475,32 +475,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 │ │ -04d198: |[04d198] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d1a8: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ -04d1ae: 0c00 |0003: move-result-object v0 │ │ -04d1b0: 1100 |0004: return-object v0 │ │ +04e1d0: |[04e1d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e1e0: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ +04e1e6: 0c00 |0003: move-result-object v0 │ │ +04e1e8: 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 : 466 (AccessibilityServiceInfoCompatIcs.java) │ │ + source_file_idx : 471 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ -class_idx : 134 │ │ +class_idx : 133 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 512 │ │ +superclass_idx : 941 │ │ +source_file_idx : 517 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatHoneycomb;' │ │ @@ -515,17 +515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d1b4: |[04d1b4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -04d1c4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d1ca: 0e00 |0003: return-void │ │ +04e1ec: |[04e1ec] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +04e1fc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -533,17 +533,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -04d1cc: |[04d1cc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04d1dc: 6e54 4e00 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@004e │ │ -04d1e2: 0e00 |0003: return-void │ │ +04e204: |[04e204] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04e214: 6e54 4e00 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@004e │ │ +04e21a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -556,32 +556,32 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d1e4: |[04d1e4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -04d1f4: 6e10 6200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0062 │ │ -04d1fa: 0e00 |0003: return-void │ │ +04e21c: |[04e21c] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +04e22c: 6e10 6200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0062 │ │ +04e232: 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 : 512 (ActivityCompatHoneycomb.java) │ │ + source_file_idx : 517 (ActivityCompatHoneycomb.java) │ │ │ │ Class #4 header: │ │ -class_idx : 135 │ │ +class_idx : 134 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 550 │ │ +superclass_idx : 941 │ │ +source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -639,31 +639,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d1fc: |[04d1fc] android.support.v4.app.BackStackRecord$Op.:()V │ │ -04d20c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d212: 0e00 |0003: return-void │ │ +04e234: |[04e234] android.support.v4.app.BackStackRecord$Op.:()V │ │ +04e244: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e24a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ - source_file_idx : 550 (BackStackRecord.java) │ │ + source_file_idx : 555 (BackStackRecord.java) │ │ │ │ Class #5 header: │ │ -class_idx : 137 │ │ +class_idx : 136 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 550 │ │ +superclass_idx : 941 │ │ +source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -685,17 +685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d214: |[04d214] android.support.v4.app.BackStackState$1.:()V │ │ -04d224: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d22a: 0e00 |0003: return-void │ │ +04e24c: |[04e24c] android.support.v4.app.BackStackState$1.:()V │ │ +04e25c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -704,18 +704,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d22c: |[04d22c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -04d23c: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@008a │ │ -04d240: 7020 0503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0305 │ │ -04d246: 1100 |0005: return-object v0 │ │ +04e264: |[04e264] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +04e274: 2200 8900 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0089 │ │ +04e278: 7020 0503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0305 │ │ +04e27e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -724,18 +724,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04d248: |[04d248] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04d258: 6e20 0003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0300 │ │ -04d25e: 0c00 |0003: move-result-object v0 │ │ -04d260: 1100 |0004: return-object v0 │ │ +04e280: |[04e280] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04e290: 6e20 0003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0300 │ │ +04e296: 0c00 |0003: move-result-object v0 │ │ +04e298: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -744,17 +744,17 @@ │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d264: |[04d264] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -04d274: 2320 9e04 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@049e │ │ -04d278: 1100 |0002: return-object v0 │ │ +04e29c: |[04e29c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +04e2ac: 2320 9c04 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@049c │ │ +04e2b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -763,32 +763,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 │ │ -04d27c: |[04d27c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -04d28c: 6e20 0203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0302 │ │ -04d292: 0c00 |0003: move-result-object v0 │ │ -04d294: 1100 |0004: return-object v0 │ │ +04e2b4: |[04e2b4] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +04e2c4: 6e20 0203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0302 │ │ +04e2ca: 0c00 |0003: move-result-object v0 │ │ +04e2cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 550 (BackStackRecord.java) │ │ + source_file_idx : 555 (BackStackRecord.java) │ │ │ │ Class #6 header: │ │ -class_idx : 138 │ │ +class_idx : 137 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 550 │ │ +superclass_idx : 941 │ │ +source_file_idx : 555 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ Annotations on field #86 'CREATOR' │ │ @@ -848,67 +848,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04d298: |[04d298] android.support.v4.app.BackStackState.:()V │ │ -04d2a8: 2200 8900 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0089 │ │ -04d2ac: 7010 ff02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02ff │ │ -04d2b2: 6900 5600 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0056 │ │ -04d2b6: 0e00 |0007: return-void │ │ +04e2d0: |[04e2d0] android.support.v4.app.BackStackState.:()V │ │ +04e2e0: 2200 8800 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0088 │ │ +04e2e4: 7010 ff02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02ff │ │ +04e2ea: 6900 5600 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0056 │ │ +04e2ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -04d2b8: |[04d2b8] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -04d2c8: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d2ce: 6e10 8502 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0285 │ │ -04d2d4: 0c00 |0006: move-result-object v0 │ │ -04d2d6: 5b10 5d00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d2da: 6e10 8802 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -04d2e0: 0a00 |000c: move-result v0 │ │ -04d2e2: 5910 5e00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ -04d2e6: 6e10 8802 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -04d2ec: 0a00 |0012: move-result v0 │ │ -04d2ee: 5910 5f00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ -04d2f2: 6e10 8b02 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ -04d2f8: 0c00 |0018: move-result-object v0 │ │ -04d2fa: 5b10 5c00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ -04d2fe: 6e10 8802 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -04d304: 0a00 |001e: move-result v0 │ │ -04d306: 5910 5b00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ -04d30a: 6e10 8802 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -04d310: 0a00 |0024: move-result v0 │ │ -04d312: 5910 5900 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ -04d316: 6200 4803 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0348 │ │ -04d31a: 7220 9302 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0293 │ │ -04d320: 0c00 |002c: move-result-object v0 │ │ -04d322: 1f00 9103 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0391 │ │ -04d326: 5b10 5a00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ -04d32a: 6e10 8802 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -04d330: 0a00 |0034: move-result v0 │ │ -04d332: 5910 5700 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ -04d336: 6200 4803 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0348 │ │ -04d33a: 7220 9302 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0293 │ │ -04d340: 0c00 |003c: move-result-object v0 │ │ -04d342: 1f00 9103 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0391 │ │ -04d346: 5b10 5800 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ -04d34a: 0e00 |0041: return-void │ │ +04e2f0: |[04e2f0] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +04e300: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e306: 6e10 8502 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0285 │ │ +04e30c: 0c00 |0006: move-result-object v0 │ │ +04e30e: 5b10 5d00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e312: 6e10 8802 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +04e318: 0a00 |000c: move-result v0 │ │ +04e31a: 5910 5e00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ +04e31e: 6e10 8802 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +04e324: 0a00 |0012: move-result v0 │ │ +04e326: 5910 5f00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ +04e32a: 6e10 8b02 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ +04e330: 0c00 |0018: move-result-object v0 │ │ +04e332: 5b10 5c00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ +04e336: 6e10 8802 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +04e33c: 0a00 |001e: move-result v0 │ │ +04e33e: 5910 5b00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ +04e342: 6e10 8802 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +04e348: 0a00 |0024: move-result v0 │ │ +04e34a: 5910 5900 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ +04e34e: 6200 4803 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0348 │ │ +04e352: 7220 9302 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0293 │ │ +04e358: 0c00 |002c: move-result-object v0 │ │ +04e35a: 1f00 8f03 |002d: check-cast v0, Ljava/lang/CharSequence; // type@038f │ │ +04e35e: 5b10 5a00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ +04e362: 6e10 8802 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +04e368: 0a00 |0034: move-result v0 │ │ +04e36a: 5910 5700 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ +04e36e: 6200 4803 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0348 │ │ +04e372: 7220 9302 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0293 │ │ +04e378: 0c00 |003c: move-result-object v0 │ │ +04e37a: 1f00 8f03 |003d: check-cast v0, Ljava/lang/CharSequence; // type@038f │ │ +04e37e: 5b10 5800 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ +04e382: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -927,119 +927,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -04d34c: |[04d34c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -04d35c: 7010 4c1f 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d362: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -04d364: 54a3 4c00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -04d368: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -04d36c: 5436 3900 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -04d370: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -04d374: 5436 3900 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -04d378: 6e10 b31f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -04d37e: 0a06 |0011: move-result v6 │ │ -04d380: b062 |0012: add-int/2addr v2, v6 │ │ -04d382: 5433 3500 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ -04d386: 28f1 |0015: goto 0006 // -000f │ │ -04d388: 52a6 5000 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ -04d38c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -04d390: b026 |001a: add-int/2addr v6, v2 │ │ -04d392: 2366 9904 |001b: new-array v6, v6, [I // type@0499 │ │ -04d396: 5b86 5d00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d39a: 55a6 4300 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -04d39e: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -04d3a2: 2206 a103 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04d3a6: 1a07 fd09 |0025: const-string v7, "Not on back stack" // string@09fd │ │ -04d3aa: 7020 311f 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04d3b0: 2706 |002a: throw v6 │ │ -04d3b2: 54a3 4c00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -04d3b6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -04d3b8: 0145 |002e: move v5, v4 │ │ -04d3ba: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -04d3be: 5486 5d00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d3c2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04d3c6: 5237 3100 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -04d3ca: 4b07 0605 |0037: aput v7, v6, v5 │ │ -04d3ce: 5487 5d00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d3d2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04d3d6: 5436 3400 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -04d3da: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -04d3de: 5436 3400 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -04d3e2: 5266 9000 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04d3e6: 4b06 0704 |0045: aput v6, v7, v4 │ │ -04d3ea: 5486 5d00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d3ee: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04d3f2: 5237 3200 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -04d3f6: 4b07 0605 |004d: aput v7, v6, v5 │ │ -04d3fa: 5486 5d00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d3fe: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04d402: 5237 3300 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -04d406: 4b07 0604 |0055: aput v7, v6, v4 │ │ -04d40a: 5486 5d00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d40e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04d412: 5237 3600 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -04d416: 4b07 0605 |005d: aput v7, v6, v5 │ │ -04d41a: 5486 5d00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d41e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04d422: 5237 3700 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -04d426: 4b07 0604 |0065: aput v7, v6, v4 │ │ -04d42a: 5436 3900 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -04d42e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -04d432: 5436 3900 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -04d436: 6e10 b31f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -04d43c: 0a00 |0070: move-result v0 │ │ -04d43e: 5486 5d00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d442: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04d446: 4b00 0605 |0075: aput v0, v6, v5 │ │ -04d44a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -04d44c: 0145 |0078: move v5, v4 │ │ -04d44e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -04d452: 5487 5d00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d456: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04d45a: 5436 3900 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -04d45e: 6e20 ad1f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -04d464: 0c06 |0084: move-result-object v6 │ │ -04d466: 1f06 9000 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0090 │ │ -04d46a: 5266 9000 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04d46e: 4b06 0705 |0089: aput v6, v7, v5 │ │ -04d472: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04d476: 0145 |008d: move v5, v4 │ │ -04d478: 28eb |008e: goto 0079 // -0015 │ │ -04d47a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -04d47c: 28b5 |0090: goto 0045 // -004b │ │ -04d47e: 0154 |0091: move v4, v5 │ │ -04d480: 5433 3500 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ -04d484: 0145 |0094: move v5, v4 │ │ -04d486: 289a |0095: goto 002f // -0066 │ │ -04d488: 5486 5d00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d48c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04d490: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -04d492: 4b07 0605 |009b: aput v7, v6, v5 │ │ -04d496: 28f5 |009d: goto 0092 // -000b │ │ -04d498: 52a6 5400 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -04d49c: 5986 5e00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ -04d4a0: 52a6 5500 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -04d4a4: 5986 5f00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ -04d4a8: 54a6 4f00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ -04d4ac: 5b86 5c00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ -04d4b0: 52a6 4d00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -04d4b4: 5986 5b00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ -04d4b8: 52a6 4700 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -04d4bc: 5986 5900 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ -04d4c0: 54a6 4800 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -04d4c4: 5b86 5a00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ -04d4c8: 52a6 4500 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -04d4cc: 5986 5700 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ -04d4d0: 54a6 4600 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ -04d4d4: 5b86 5800 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ -04d4d8: 0e00 |00be: return-void │ │ +04e384: |[04e384] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +04e394: 7010 4c1f 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e39a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04e39c: 54a3 4c00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +04e3a0: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +04e3a4: 5436 3900 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +04e3a8: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +04e3ac: 5436 3900 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +04e3b0: 6e10 b31f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +04e3b6: 0a06 |0011: move-result v6 │ │ +04e3b8: b062 |0012: add-int/2addr v2, v6 │ │ +04e3ba: 5433 3500 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ +04e3be: 28f1 |0015: goto 0006 // -000f │ │ +04e3c0: 52a6 5000 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ +04e3c4: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +04e3c8: b026 |001a: add-int/2addr v6, v2 │ │ +04e3ca: 2366 9704 |001b: new-array v6, v6, [I // type@0497 │ │ +04e3ce: 5b86 5d00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e3d2: 55a6 4300 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +04e3d6: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +04e3da: 2206 9f03 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@039f │ │ +04e3de: 1a07 ff09 |0025: const-string v7, "Not on back stack" // string@09ff │ │ +04e3e2: 7020 311f 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +04e3e8: 2706 |002a: throw v6 │ │ +04e3ea: 54a3 4c00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +04e3ee: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +04e3f0: 0145 |002e: move v5, v4 │ │ +04e3f2: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +04e3f6: 5486 5d00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e3fa: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04e3fe: 5237 3100 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +04e402: 4b07 0605 |0037: aput v7, v6, v5 │ │ +04e406: 5487 5d00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e40a: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04e40e: 5436 3400 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +04e412: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +04e416: 5436 3400 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +04e41a: 5266 9000 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04e41e: 4b06 0704 |0045: aput v6, v7, v4 │ │ +04e422: 5486 5d00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e426: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04e42a: 5237 3200 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +04e42e: 4b07 0605 |004d: aput v7, v6, v5 │ │ +04e432: 5486 5d00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e436: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04e43a: 5237 3300 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +04e43e: 4b07 0604 |0055: aput v7, v6, v4 │ │ +04e442: 5486 5d00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e446: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04e44a: 5237 3600 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +04e44e: 4b07 0605 |005d: aput v7, v6, v5 │ │ +04e452: 5486 5d00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e456: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04e45a: 5237 3700 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +04e45e: 4b07 0604 |0065: aput v7, v6, v4 │ │ +04e462: 5436 3900 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +04e466: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +04e46a: 5436 3900 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +04e46e: 6e10 b31f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +04e474: 0a00 |0070: move-result v0 │ │ +04e476: 5486 5d00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e47a: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04e47e: 4b00 0605 |0075: aput v0, v6, v5 │ │ +04e482: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +04e484: 0145 |0078: move v5, v4 │ │ +04e486: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +04e48a: 5487 5d00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e48e: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04e492: 5436 3900 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +04e496: 6e20 ad1f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +04e49c: 0c06 |0084: move-result-object v6 │ │ +04e49e: 1f06 8f00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@008f │ │ +04e4a2: 5266 9000 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04e4a6: 4b06 0705 |0089: aput v6, v7, v5 │ │ +04e4aa: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04e4ae: 0145 |008d: move v5, v4 │ │ +04e4b0: 28eb |008e: goto 0079 // -0015 │ │ +04e4b2: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +04e4b4: 28b5 |0090: goto 0045 // -004b │ │ +04e4b6: 0154 |0091: move v4, v5 │ │ +04e4b8: 5433 3500 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ +04e4bc: 0145 |0094: move v5, v4 │ │ +04e4be: 289a |0095: goto 002f // -0066 │ │ +04e4c0: 5486 5d00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e4c4: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04e4c8: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +04e4ca: 4b07 0605 |009b: aput v7, v6, v5 │ │ +04e4ce: 28f5 |009d: goto 0092 // -000b │ │ +04e4d0: 52a6 5400 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +04e4d4: 5986 5e00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ +04e4d8: 52a6 5500 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +04e4dc: 5986 5f00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ +04e4e0: 54a6 4f00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ +04e4e4: 5b86 5c00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ +04e4e8: 52a6 4d00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +04e4ec: 5986 5b00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ +04e4f0: 52a6 4700 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +04e4f4: 5986 5900 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ +04e4f8: 54a6 4800 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +04e4fc: 5b86 5a00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ +04e500: 52a6 4500 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +04e504: 5986 5700 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ +04e508: 54a6 4600 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ +04e50c: 5b86 5800 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ +04e510: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -1107,17 +1107,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04d4dc: |[04d4dc] android.support.v4.app.BackStackState.describeContents:()I │ │ -04d4ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d4ee: 0f00 |0001: return v0 │ │ +04e514: |[04e514] android.support.v4.app.BackStackState.describeContents:()I │ │ +04e524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e526: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -1125,146 +1125,146 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 261 16-bit code units │ │ -04d4f0: |[04d4f0] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -04d500: 121d |0000: const/4 v13, #int 1 // #1 │ │ -04d502: 2201 8800 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -04d506: 7020 d502 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d5 │ │ -04d50c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -04d50e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -04d510: 54ea 5d00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d514: 21aa |000a: array-length v10, v10 │ │ -04d516: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -04d51a: 2206 8700 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0087 │ │ -04d51e: 7010 d402 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ -04d524: 54ea 5d00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d528: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04d52c: 440a 0a07 |0016: aget v10, v10, v7 │ │ -04d530: 596a 3100 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -04d534: 630a d900 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -04d538: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -04d53c: 1a0a 5403 |001e: const-string v10, "FragmentManager" // string@0354 │ │ -04d540: 220b b303 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -04d544: 7010 761f 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04d54a: 1a0c d903 |0025: const-string v12, "Instantiate " // string@03d9 │ │ -04d54e: 6e20 7e1f cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d554: 0c0b |002a: move-result-object v11 │ │ -04d556: 6e20 7d1f 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04d55c: 0c0b |002e: move-result-object v11 │ │ -04d55e: 1a0c 8e00 |002f: const-string v12, " op #" // string@008e │ │ -04d562: 6e20 7e1f cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d568: 0c0b |0034: move-result-object v11 │ │ -04d56a: 6e20 7b1f 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04d570: 0c0b |0038: move-result-object v11 │ │ -04d572: 1a0c 4100 |0039: const-string v12, " base fragment #" // string@0041 │ │ -04d576: 6e20 7e1f cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d57c: 0c0b |003e: move-result-object v11 │ │ -04d57e: 54ec 5d00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d582: 440c 0c08 |0041: aget v12, v12, v8 │ │ -04d586: 6e20 7b1f cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04d58c: 0c0b |0046: move-result-object v11 │ │ -04d58e: 6e10 841f 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04d594: 0c0b |004a: move-result-object v11 │ │ -04d596: 7120 0c0d ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -04d59c: 54ea 5d00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d5a0: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04d5a4: 4403 0a08 |0052: aget v3, v10, v8 │ │ -04d5a8: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -04d5ac: 54fa e200 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -04d5b0: 6e20 ad1f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -04d5b6: 0c02 |005b: move-result-object v2 │ │ -04d5b8: 1f02 9000 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0090 │ │ -04d5bc: 5b62 3400 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -04d5c0: 54ea 5d00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d5c4: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04d5c8: 440a 0a07 |0064: aget v10, v10, v7 │ │ -04d5cc: 596a 3200 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -04d5d0: 54ea 5d00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d5d4: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04d5d8: 440a 0a08 |006c: aget v10, v10, v8 │ │ -04d5dc: 596a 3300 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -04d5e0: 54ea 5d00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d5e4: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04d5e8: 440a 0a07 |0074: aget v10, v10, v7 │ │ -04d5ec: 596a 3600 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -04d5f0: 54ea 5d00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d5f4: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04d5f8: 440a 0a08 |007c: aget v10, v10, v8 │ │ -04d5fc: 596a 3700 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -04d600: 54ea 5d00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d604: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04d608: 4400 0a07 |0084: aget v0, v10, v7 │ │ -04d60c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -04d610: 220a c903 |0088: new-instance v10, Ljava/util/ArrayList; // type@03c9 │ │ -04d614: 7020 a51f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ -04d61a: 5b6a 3900 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -04d61e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -04d620: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -04d624: 630a d900 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -04d628: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -04d62c: 1a0a 5403 |0096: const-string v10, "FragmentManager" // string@0354 │ │ -04d630: 220b b303 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -04d634: 7010 761f 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04d63a: 1a0c d903 |009d: const-string v12, "Instantiate " // string@03d9 │ │ -04d63e: 6e20 7e1f cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d644: 0c0b |00a2: move-result-object v11 │ │ -04d646: 6e20 7d1f 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04d64c: 0c0b |00a6: move-result-object v11 │ │ -04d64e: 1a0c 9400 |00a7: const-string v12, " set remove fragment #" // string@0094 │ │ -04d652: 6e20 7e1f cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d658: 0c0b |00ac: move-result-object v11 │ │ -04d65a: 54ec 5d00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d65e: 440c 0c08 |00af: aget v12, v12, v8 │ │ -04d662: 6e20 7b1f cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04d668: 0c0b |00b4: move-result-object v11 │ │ -04d66a: 6e10 841f 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04d670: 0c0b |00b8: move-result-object v11 │ │ -04d672: 7120 0c0d ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -04d678: 54fa e200 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -04d67c: 54eb 5d00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d680: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04d684: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -04d688: 6e20 ad1f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -04d68e: 0c09 |00c7: move-result-object v9 │ │ -04d690: 1f09 9000 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0090 │ │ -04d694: 546a 3900 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -04d698: 6e20 a81f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -04d69e: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d6a2: 0178 |00d1: move v8, v7 │ │ -04d6a4: 28be |00d2: goto 0090 // -0042 │ │ -04d6a6: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -04d6a8: 5b6a 3400 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -04d6ac: 288a |00d6: goto 0060 // -0076 │ │ -04d6ae: 0187 |00d7: move v7, v8 │ │ -04d6b0: 6e20 d902 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ -04d6b6: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04d6ba: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -04d6be: 52ea 5e00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ -04d6c2: 591a 5400 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -04d6c6: 52ea 5f00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ -04d6ca: 591a 5500 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -04d6ce: 54ea 5c00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ -04d6d2: 5b1a 4f00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ -04d6d6: 52ea 5b00 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ -04d6da: 591a 4d00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -04d6de: 5c1d 4300 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -04d6e2: 52ea 5900 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ -04d6e6: 591a 4700 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -04d6ea: 54ea 5a00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ -04d6ee: 5b1a 4800 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -04d6f2: 52ea 5700 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ -04d6f6: 591a 4500 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -04d6fa: 54ea 5800 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ -04d6fe: 5b1a 4600 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ -04d702: 6e20 dc02 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02dc │ │ -04d708: 1101 |0104: return-object v1 │ │ +04e528: |[04e528] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +04e538: 121d |0000: const/4 v13, #int 1 // #1 │ │ +04e53a: 2201 8700 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +04e53e: 7020 d502 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d5 │ │ +04e544: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +04e546: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +04e548: 54ea 5d00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e54c: 21aa |000a: array-length v10, v10 │ │ +04e54e: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +04e552: 2206 8600 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0086 │ │ +04e556: 7010 d402 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ +04e55c: 54ea 5d00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e560: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04e564: 440a 0a07 |0016: aget v10, v10, v7 │ │ +04e568: 596a 3100 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +04e56c: 630a d900 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +04e570: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +04e574: 1a0a 5803 |001e: const-string v10, "FragmentManager" // string@0358 │ │ +04e578: 220b b103 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +04e57c: 7010 761f 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04e582: 1a0c dd03 |0025: const-string v12, "Instantiate " // string@03dd │ │ +04e586: 6e20 7e1f cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e58c: 0c0b |002a: move-result-object v11 │ │ +04e58e: 6e20 7d1f 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04e594: 0c0b |002e: move-result-object v11 │ │ +04e596: 1a0c 9100 |002f: const-string v12, " op #" // string@0091 │ │ +04e59a: 6e20 7e1f cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e5a0: 0c0b |0034: move-result-object v11 │ │ +04e5a2: 6e20 7b1f 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +04e5a8: 0c0b |0038: move-result-object v11 │ │ +04e5aa: 1a0c 4200 |0039: const-string v12, " base fragment #" // string@0042 │ │ +04e5ae: 6e20 7e1f cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e5b4: 0c0b |003e: move-result-object v11 │ │ +04e5b6: 54ec 5d00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e5ba: 440c 0c08 |0041: aget v12, v12, v8 │ │ +04e5be: 6e20 7b1f cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +04e5c4: 0c0b |0046: move-result-object v11 │ │ +04e5c6: 6e10 841f 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04e5cc: 0c0b |004a: move-result-object v11 │ │ +04e5ce: 7120 0c0d ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +04e5d4: 54ea 5d00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e5d8: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04e5dc: 4403 0a08 |0052: aget v3, v10, v8 │ │ +04e5e0: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +04e5e4: 54fa e200 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +04e5e8: 6e20 ad1f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +04e5ee: 0c02 |005b: move-result-object v2 │ │ +04e5f0: 1f02 8f00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@008f │ │ +04e5f4: 5b62 3400 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +04e5f8: 54ea 5d00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e5fc: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04e600: 440a 0a07 |0064: aget v10, v10, v7 │ │ +04e604: 596a 3200 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +04e608: 54ea 5d00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e60c: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04e610: 440a 0a08 |006c: aget v10, v10, v8 │ │ +04e614: 596a 3300 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +04e618: 54ea 5d00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e61c: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04e620: 440a 0a07 |0074: aget v10, v10, v7 │ │ +04e624: 596a 3600 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +04e628: 54ea 5d00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e62c: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04e630: 440a 0a08 |007c: aget v10, v10, v8 │ │ +04e634: 596a 3700 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +04e638: 54ea 5d00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e63c: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04e640: 4400 0a07 |0084: aget v0, v10, v7 │ │ +04e644: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +04e648: 220a c703 |0088: new-instance v10, Ljava/util/ArrayList; // type@03c7 │ │ +04e64c: 7020 a51f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ +04e652: 5b6a 3900 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +04e656: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +04e658: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +04e65c: 630a d900 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +04e660: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +04e664: 1a0a 5803 |0096: const-string v10, "FragmentManager" // string@0358 │ │ +04e668: 220b b103 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +04e66c: 7010 761f 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04e672: 1a0c dd03 |009d: const-string v12, "Instantiate " // string@03dd │ │ +04e676: 6e20 7e1f cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e67c: 0c0b |00a2: move-result-object v11 │ │ +04e67e: 6e20 7d1f 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04e684: 0c0b |00a6: move-result-object v11 │ │ +04e686: 1a0c 9700 |00a7: const-string v12, " set remove fragment #" // string@0097 │ │ +04e68a: 6e20 7e1f cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e690: 0c0b |00ac: move-result-object v11 │ │ +04e692: 54ec 5d00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e696: 440c 0c08 |00af: aget v12, v12, v8 │ │ +04e69a: 6e20 7b1f cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +04e6a0: 0c0b |00b4: move-result-object v11 │ │ +04e6a2: 6e10 841f 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04e6a8: 0c0b |00b8: move-result-object v11 │ │ +04e6aa: 7120 0c0d ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +04e6b0: 54fa e200 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +04e6b4: 54eb 5d00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e6b8: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04e6bc: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +04e6c0: 6e20 ad1f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +04e6c6: 0c09 |00c7: move-result-object v9 │ │ +04e6c8: 1f09 8f00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@008f │ │ +04e6cc: 546a 3900 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +04e6d0: 6e20 a81f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +04e6d6: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04e6da: 0178 |00d1: move v8, v7 │ │ +04e6dc: 28be |00d2: goto 0090 // -0042 │ │ +04e6de: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +04e6e0: 5b6a 3400 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +04e6e4: 288a |00d6: goto 0060 // -0076 │ │ +04e6e6: 0187 |00d7: move v7, v8 │ │ +04e6e8: 6e20 d902 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ +04e6ee: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04e6f2: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +04e6f6: 52ea 5e00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ +04e6fa: 591a 5400 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +04e6fe: 52ea 5f00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ +04e702: 591a 5500 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +04e706: 54ea 5c00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ +04e70a: 5b1a 4f00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ +04e70e: 52ea 5b00 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ +04e712: 591a 4d00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +04e716: 5c1d 4300 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +04e71a: 52ea 5900 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ +04e71e: 591a 4700 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +04e722: 54ea 5a00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ +04e726: 5b1a 4800 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +04e72a: 52ea 5700 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ +04e72e: 591a 4500 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +04e732: 54ea 5800 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ +04e736: 5b1a 4600 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ +04e73a: 6e20 dc02 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02dc │ │ +04e740: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -1332,35 +1332,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -04d70c: |[04d70c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04d71c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d71e: 5420 5d00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ -04d722: 6e20 8e02 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@028e │ │ -04d728: 5220 5e00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ -04d72c: 6e20 8d02 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -04d732: 5220 5f00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ -04d736: 6e20 8d02 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -04d73c: 5420 5c00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ -04d740: 6e20 9102 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ -04d746: 5220 5b00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ -04d74a: 6e20 8d02 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -04d750: 5220 5900 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ -04d754: 6e20 8d02 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -04d75a: 5420 5a00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ -04d75e: 7130 fb0c 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0cfb │ │ -04d764: 5220 5700 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ -04d768: 6e20 8d02 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -04d76e: 5420 5800 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ -04d772: 7130 fb0c 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0cfb │ │ -04d778: 0e00 |002e: return-void │ │ +04e744: |[04e744] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04e754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e756: 5420 5d00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@005d │ │ +04e75a: 6e20 8e02 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@028e │ │ +04e760: 5220 5e00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@005e │ │ +04e764: 6e20 8d02 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +04e76a: 5220 5f00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@005f │ │ +04e76e: 6e20 8d02 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +04e774: 5420 5c00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@005c │ │ +04e778: 6e20 9102 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ +04e77e: 5220 5b00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@005b │ │ +04e782: 6e20 8d02 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +04e788: 5220 5900 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0059 │ │ +04e78c: 6e20 8d02 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +04e792: 5420 5a00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005a │ │ +04e796: 7130 fb0c 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0cfb │ │ +04e79c: 5220 5700 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0057 │ │ +04e7a0: 6e20 8d02 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +04e7a6: 5420 5800 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0058 │ │ +04e7aa: 7130 fb0c 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0cfb │ │ +04e7b0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -1370,21 +1370,21 @@ │ │ 0x0029 line=154 │ │ 0x002e line=155 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002f reg=4 flags I │ │ │ │ - source_file_idx : 550 (BackStackRecord.java) │ │ + source_file_idx : 555 (BackStackRecord.java) │ │ │ │ Class #7 header: │ │ -class_idx : 141 │ │ +class_idx : 140 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 945 │ │ -source_file_idx : 849 │ │ +superclass_idx : 943 │ │ +source_file_idx : 853 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ @@ -1404,34 +1404,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 │ │ -04d77c: |[04d77c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -04d78c: 7030 541f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f54 │ │ -04d792: 0e00 |0003: return-void │ │ +04e7b4: |[04e7b4] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +04e7c4: 7030 541f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f54 │ │ +04e7ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ - source_file_idx : 849 (Fragment.java) │ │ + source_file_idx : 853 (Fragment.java) │ │ │ │ Class #8 header: │ │ -class_idx : 142 │ │ +class_idx : 141 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 849 │ │ +superclass_idx : 941 │ │ +source_file_idx : 853 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #8 annotations: │ │ Annotations on class │ │ @@ -1453,17 +1453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d794: |[04d794] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -04d7a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d7aa: 0e00 |0003: return-void │ │ +04e7cc: |[04e7cc] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +04e7dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e7e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -1472,19 +1472,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04d7ac: |[04d7ac] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04d7bc: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@008f │ │ -04d7c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04d7c2: 7030 3003 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0330 │ │ -04d7c8: 1100 |0006: return-object v0 │ │ +04e7e4: |[04e7e4] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +04e7f4: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@008e │ │ +04e7f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04e7fa: 7030 3003 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0330 │ │ +04e800: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -1493,18 +1493,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04d7cc: |[04d7cc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04d7dc: 6e20 2a03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@032a │ │ -04d7e2: 0c00 |0003: move-result-object v0 │ │ -04d7e4: 1100 |0004: return-object v0 │ │ +04e804: |[04e804] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04e814: 6e20 2a03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@032a │ │ +04e81a: 0c00 |0003: move-result-object v0 │ │ +04e81c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -1513,17 +1513,17 @@ │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d7e8: |[04d7e8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -04d7f8: 2320 9f04 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@049f │ │ -04d7fc: 1100 |0002: return-object v0 │ │ +04e820: |[04e820] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +04e830: 2320 9d04 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@049d │ │ +04e834: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -1532,32 +1532,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 │ │ -04d800: |[04d800] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -04d810: 6e20 2c03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@032c │ │ -04d816: 0c00 |0003: move-result-object v0 │ │ -04d818: 1100 |0004: return-object v0 │ │ +04e838: |[04e838] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04e848: 6e20 2c03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@032c │ │ +04e84e: 0c00 |0003: move-result-object v0 │ │ +04e850: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 849 (Fragment.java) │ │ + source_file_idx : 853 (Fragment.java) │ │ │ │ Class #9 header: │ │ -class_idx : 143 │ │ +class_idx : 142 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 849 │ │ +superclass_idx : 941 │ │ +source_file_idx : 853 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #9 annotations: │ │ Annotations on class │ │ @@ -1588,37 +1588,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04d81c: |[04d81c] android.support.v4.app.Fragment$SavedState.:()V │ │ -04d82c: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@008e │ │ -04d830: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0329 │ │ -04d836: 6900 7600 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0076 │ │ -04d83a: 0e00 |0007: return-void │ │ +04e854: |[04e854] android.support.v4.app.Fragment$SavedState.:()V │ │ +04e864: 2200 8d00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@008d │ │ +04e868: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0329 │ │ +04e86e: 6900 7600 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0076 │ │ +04e872: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d83c: |[04d83c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -04d84c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d852: 5b01 7700 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ -04d856: 0e00 |0005: return-void │ │ +04e874: |[04e874] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +04e884: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e88a: 5b01 7700 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ +04e88e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0003 line=302 │ │ 0x0005 line=303 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -1629,25 +1629,25 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -04d858: |[04d858] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -04d868: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d86e: 6e10 8702 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0287 │ │ -04d874: 0c00 |0006: move-result-object v0 │ │ -04d876: 5b10 7700 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ -04d87a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -04d87e: 5410 7700 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ -04d882: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04d886: 5410 7700 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ -04d88a: 6e20 7102 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ -04d890: 0e00 |0014: return-void │ │ +04e890: |[04e890] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +04e8a0: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e8a6: 6e10 8702 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0287 │ │ +04e8ac: 0c00 |0006: move-result-object v0 │ │ +04e8ae: 5b10 7700 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ +04e8b2: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +04e8b6: 5410 7700 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ +04e8ba: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04e8be: 5410 7700 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ +04e8c2: 6e20 7102 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ +04e8c8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0003 line=306 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ 0x0014 line=310 │ │ @@ -1662,17 +1662,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04d894: |[04d894] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -04d8a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d8a6: 0f00 |0001: return v0 │ │ +04e8cc: |[04e8cc] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +04e8dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e8de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -1680,34 +1680,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d8a8: |[04d8a8] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04d8b8: 5410 7700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ -04d8bc: 6e20 8c02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@028c │ │ -04d8c2: 0e00 |0005: return-void │ │ +04e8e0: |[04e8e0] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04e8f0: 5410 7700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ +04e8f4: 6e20 8c02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@028c │ │ +04e8fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0005 line=320 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 849 (Fragment.java) │ │ + source_file_idx : 853 (Fragment.java) │ │ │ │ Class #10 header: │ │ -class_idx : 144 │ │ +class_idx : 143 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 849 │ │ +superclass_idx : 941 │ │ +source_file_idx : 853 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 91 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -1930,44 +1930,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04d8c4: |[04d8c4] android.support.v4.app.Fragment.:()V │ │ -04d8d4: 2200 ce03 |0000: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -04d8d8: 7010 c21f 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -04d8de: 6900 a700 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00a7 │ │ -04d8e2: 0e00 |0007: return-void │ │ +04e8fc: |[04e8fc] android.support.v4.app.Fragment.:()V │ │ +04e90c: 2200 cc03 |0000: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +04e910: 7010 c21f 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +04e916: 6900 a700 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00a7 │ │ +04e91a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -04d8e4: |[04d8e4] android.support.v4.app.Fragment.:()V │ │ -04d8f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04d8f6: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -04d8f8: 7010 4c1f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04d8fe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -04d900: 5930 9e00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -04d904: 5931 9000 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04d908: 5931 a200 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ -04d90c: 5c32 9400 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04d910: 5c32 a400 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -04d914: 0e00 |0010: return-void │ │ +04e91c: |[04e91c] android.support.v4.app.Fragment.:()V │ │ +04e92c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04e92e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +04e930: 7010 4c1f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ +04e936: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +04e938: 5930 9e00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +04e93c: 5931 9000 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04e940: 5931 a200 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ +04e944: 5c32 9400 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +04e948: 5c32 a400 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +04e94c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=361 │ │ 0x0005 line=166 │ │ 0x0008 line=182 │ │ 0x000a line=194 │ │ 0x000c line=265 │ │ @@ -1981,19 +1981,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04d918: |[04d918] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04d928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d92a: 7130 4d03 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@034d │ │ -04d930: 0c00 |0004: move-result-object v0 │ │ -04d932: 1100 |0005: return-object v0 │ │ +04e950: |[04e950] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04e960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e962: 7130 4d03 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@034d │ │ +04e968: 0c00 |0004: move-result-object v0 │ │ +04e96a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -2002,94 +2002,94 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -04d934: |[04d934] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -04d944: 6203 a700 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00a7 │ │ -04d948: 6e20 c71f 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -04d94e: 0c00 |0005: move-result-object v0 │ │ -04d950: 1f00 9303 |0006: check-cast v0, Ljava/lang/Class; // type@0393 │ │ -04d954: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -04d958: 6e10 2e01 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@012e │ │ -04d95e: 0c03 |000d: move-result-object v3 │ │ -04d960: 6e20 221f 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f22 │ │ -04d966: 0c00 |0011: move-result-object v0 │ │ -04d968: 6203 a700 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00a7 │ │ -04d96c: 6e30 ca1f 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -04d972: 6e10 211f 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1f21 │ │ -04d978: 0c02 |001a: move-result-object v2 │ │ -04d97a: 1f02 9000 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0090 │ │ -04d97e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -04d982: 6e10 4f1f 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -04d988: 0c03 |0022: move-result-object v3 │ │ -04d98a: 6e10 171f 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f17 │ │ -04d990: 0c03 |0026: move-result-object v3 │ │ -04d992: 6e20 7102 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ -04d998: 5b28 8100 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ -04d99c: 1102 |002c: return-object v2 │ │ -04d99e: 0d01 |002d: move-exception v1 │ │ -04d9a0: 2203 8d00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008d │ │ -04d9a4: 2204 b303 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -04d9a8: 7010 761f 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04d9ae: 1a05 8b0c |0035: const-string v5, "Unable to instantiate fragment " // string@0c8b │ │ -04d9b2: 6e20 7e1f 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d9b8: 0c04 |003a: move-result-object v4 │ │ -04d9ba: 6e20 7e1f 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d9c0: 0c04 |003e: move-result-object v4 │ │ -04d9c2: 1a05 1301 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0113 │ │ -04d9c6: 6e20 7e1f 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d9cc: 0c04 |0044: move-result-object v4 │ │ -04d9ce: 1a05 5300 |0045: const-string v5, " empty constructor that is public" // string@0053 │ │ -04d9d2: 6e20 7e1f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04d9d8: 0c04 |004a: move-result-object v4 │ │ -04d9da: 6e10 841f 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04d9e0: 0c04 |004e: move-result-object v4 │ │ -04d9e2: 7030 2803 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0328 │ │ -04d9e8: 2703 |0052: throw v3 │ │ -04d9ea: 0d01 |0053: move-exception v1 │ │ -04d9ec: 2203 8d00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008d │ │ -04d9f0: 2204 b303 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -04d9f4: 7010 761f 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04d9fa: 1a05 8b0c |005b: const-string v5, "Unable to instantiate fragment " // string@0c8b │ │ -04d9fe: 6e20 7e1f 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da04: 0c04 |0060: move-result-object v4 │ │ -04da06: 6e20 7e1f 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da0c: 0c04 |0064: move-result-object v4 │ │ -04da0e: 1a05 1301 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0113 │ │ -04da12: 6e20 7e1f 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da18: 0c04 |006a: move-result-object v4 │ │ -04da1a: 1a05 5300 |006b: const-string v5, " empty constructor that is public" // string@0053 │ │ -04da1e: 6e20 7e1f 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da24: 0c04 |0070: move-result-object v4 │ │ -04da26: 6e10 841f 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04da2c: 0c04 |0074: move-result-object v4 │ │ -04da2e: 7030 2803 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0328 │ │ -04da34: 2703 |0078: throw v3 │ │ -04da36: 0d01 |0079: move-exception v1 │ │ -04da38: 2203 8d00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008d │ │ -04da3c: 2204 b303 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -04da40: 7010 761f 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04da46: 1a05 8b0c |0081: const-string v5, "Unable to instantiate fragment " // string@0c8b │ │ -04da4a: 6e20 7e1f 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da50: 0c04 |0086: move-result-object v4 │ │ -04da52: 6e20 7e1f 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da58: 0c04 |008a: move-result-object v4 │ │ -04da5a: 1a05 1301 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0113 │ │ -04da5e: 6e20 7e1f 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da64: 0c04 |0090: move-result-object v4 │ │ -04da66: 1a05 5300 |0091: const-string v5, " empty constructor that is public" // string@0053 │ │ -04da6a: 6e20 7e1f 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04da70: 0c04 |0096: move-result-object v4 │ │ -04da72: 6e10 841f 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04da78: 0c04 |009a: move-result-object v4 │ │ -04da7a: 7030 2803 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0328 │ │ -04da80: 2703 |009e: throw v3 │ │ +04e96c: |[04e96c] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +04e97c: 6203 a700 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00a7 │ │ +04e980: 6e20 c71f 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +04e986: 0c00 |0005: move-result-object v0 │ │ +04e988: 1f00 9103 |0006: check-cast v0, Ljava/lang/Class; // type@0391 │ │ +04e98c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +04e990: 6e10 2e01 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@012e │ │ +04e996: 0c03 |000d: move-result-object v3 │ │ +04e998: 6e20 221f 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f22 │ │ +04e99e: 0c00 |0011: move-result-object v0 │ │ +04e9a0: 6203 a700 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00a7 │ │ +04e9a4: 6e30 ca1f 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +04e9aa: 6e10 211f 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1f21 │ │ +04e9b0: 0c02 |001a: move-result-object v2 │ │ +04e9b2: 1f02 8f00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@008f │ │ +04e9b6: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +04e9ba: 6e10 4f1f 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +04e9c0: 0c03 |0022: move-result-object v3 │ │ +04e9c2: 6e10 171f 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f17 │ │ +04e9c8: 0c03 |0026: move-result-object v3 │ │ +04e9ca: 6e20 7102 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ +04e9d0: 5b28 8100 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ +04e9d4: 1102 |002c: return-object v2 │ │ +04e9d6: 0d01 |002d: move-exception v1 │ │ +04e9d8: 2203 8c00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008c │ │ +04e9dc: 2204 b103 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +04e9e0: 7010 761f 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04e9e6: 1a05 8d0c |0035: const-string v5, "Unable to instantiate fragment " // string@0c8d │ │ +04e9ea: 6e20 7e1f 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e9f0: 0c04 |003a: move-result-object v4 │ │ +04e9f2: 6e20 7e1f 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04e9f8: 0c04 |003e: move-result-object v4 │ │ +04e9fa: 1a05 1701 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0117 │ │ +04e9fe: 6e20 7e1f 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea04: 0c04 |0044: move-result-object v4 │ │ +04ea06: 1a05 5600 |0045: const-string v5, " empty constructor that is public" // string@0056 │ │ +04ea0a: 6e20 7e1f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea10: 0c04 |004a: move-result-object v4 │ │ +04ea12: 6e10 841f 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04ea18: 0c04 |004e: move-result-object v4 │ │ +04ea1a: 7030 2803 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0328 │ │ +04ea20: 2703 |0052: throw v3 │ │ +04ea22: 0d01 |0053: move-exception v1 │ │ +04ea24: 2203 8c00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008c │ │ +04ea28: 2204 b103 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +04ea2c: 7010 761f 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04ea32: 1a05 8d0c |005b: const-string v5, "Unable to instantiate fragment " // string@0c8d │ │ +04ea36: 6e20 7e1f 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea3c: 0c04 |0060: move-result-object v4 │ │ +04ea3e: 6e20 7e1f 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea44: 0c04 |0064: move-result-object v4 │ │ +04ea46: 1a05 1701 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0117 │ │ +04ea4a: 6e20 7e1f 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea50: 0c04 |006a: move-result-object v4 │ │ +04ea52: 1a05 5600 |006b: const-string v5, " empty constructor that is public" // string@0056 │ │ +04ea56: 6e20 7e1f 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea5c: 0c04 |0070: move-result-object v4 │ │ +04ea5e: 6e10 841f 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04ea64: 0c04 |0074: move-result-object v4 │ │ +04ea66: 7030 2803 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0328 │ │ +04ea6c: 2703 |0078: throw v3 │ │ +04ea6e: 0d01 |0079: move-exception v1 │ │ +04ea70: 2203 8c00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@008c │ │ +04ea74: 2204 b103 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +04ea78: 7010 761f 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04ea7e: 1a05 8d0c |0081: const-string v5, "Unable to instantiate fragment " // string@0c8d │ │ +04ea82: 6e20 7e1f 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea88: 0c04 |0086: move-result-object v4 │ │ +04ea8a: 6e20 7e1f 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea90: 0c04 |008a: move-result-object v4 │ │ +04ea92: 1a05 1701 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0117 │ │ +04ea96: 6e20 7e1f 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ea9c: 0c04 |0090: move-result-object v4 │ │ +04ea9e: 1a05 5600 |0091: const-string v5, " empty constructor that is public" // string@0056 │ │ +04eaa2: 6e20 7e1f 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04eaa8: 0c04 |0096: move-result-object v4 │ │ +04eaaa: 6e10 841f 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04eab0: 0c04 |009a: move-result-object v4 │ │ +04eab2: 7030 2803 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0328 │ │ +04eab8: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=388 │ │ @@ -2123,238 +2123,238 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 538 16-bit code units │ │ -04da98: |[04da98] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04daa8: 6e20 061f 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04daae: 1a00 131a |0003: const-string v0, "mFragmentId=#" // string@1a13 │ │ -04dab2: 6e20 061f 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dab8: 5230 8a00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -04dabc: 7110 371f 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04dac2: 0c00 |000d: move-result-object v0 │ │ -04dac4: 6e20 061f 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04daca: 1a00 6b00 |0011: const-string v0, " mContainerId=#" // string@006b │ │ -04dace: 6e20 061f 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dad4: 5230 8700 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -04dad8: 7110 371f 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04dade: 0c00 |001b: move-result-object v0 │ │ -04dae0: 6e20 061f 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dae6: 1a00 8200 |001f: const-string v0, " mTag=" // string@0082 │ │ -04daea: 6e20 061f 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04daf0: 5430 a000 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -04daf4: 6e20 0b1f 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04dafa: 6e20 061f 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db00: 1a00 e31b |002c: const-string v0, "mState=" // string@1be3 │ │ -04db04: 6e20 061f 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db0a: 5230 9e00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -04db0e: 6e20 041f 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -04db14: 1a00 7300 |0036: const-string v0, " mIndex=" // string@0073 │ │ -04db18: 6e20 061f 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db1e: 5230 9000 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04db22: 6e20 041f 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -04db28: 1a00 8600 |0040: const-string v0, " mWho=" // string@0086 │ │ -04db2c: 6e20 061f 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db32: 5430 a600 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04db36: 6e20 061f 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db3c: 1a00 6700 |004a: const-string v0, " mBackStackNesting=" // string@0067 │ │ -04db40: 6e20 061f 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db46: 5230 8200 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -04db4a: 6e20 091f 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ -04db50: 6e20 061f 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db56: 1a00 2a19 |0057: const-string v0, "mAdded=" // string@192a │ │ -04db5a: 6e20 061f 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db60: 5530 7f00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -04db64: 6e20 071f 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04db6a: 1a00 7a00 |0061: const-string v0, " mRemoving=" // string@007a │ │ -04db6e: 6e20 061f 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db74: 5530 9700 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ -04db78: 6e20 071f 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04db7e: 1a00 7d00 |006b: const-string v0, " mResumed=" // string@007d │ │ -04db82: 6e20 061f 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db88: 5530 9900 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ -04db8c: 6e20 071f 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04db92: 1a00 7000 |0075: const-string v0, " mFromLayout=" // string@0070 │ │ -04db96: 6e20 061f 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04db9c: 5530 8c00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -04dba0: 6e20 071f 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04dba6: 1a00 7200 |007f: const-string v0, " mInLayout=" // string@0072 │ │ -04dbaa: 6e20 061f 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dbb0: 5530 8f00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -04dbb4: 6e20 0c1f 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -04dbba: 6e20 061f 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dbc0: 1a00 321a |008c: const-string v0, "mHidden=" // string@1a32 │ │ -04dbc4: 6e20 061f 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dbca: 5530 8e00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04dbce: 6e20 071f 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04dbd4: 1a00 6e00 |0096: const-string v0, " mDetached=" // string@006e │ │ -04dbd8: 6e20 061f 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dbde: 5530 8900 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -04dbe2: 6e20 071f 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04dbe8: 1a00 7700 |00a0: const-string v0, " mMenuVisible=" // string@0077 │ │ -04dbec: 6e20 061f 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dbf2: 5530 9400 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04dbf6: 6e20 071f 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04dbfc: 1a00 7100 |00aa: const-string v0, " mHasMenu=" // string@0071 │ │ -04dc00: 6e20 061f 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc06: 5530 8d00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04dc0a: 6e20 0c1f 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -04dc10: 6e20 061f 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc16: 1a00 7f1b |00b7: const-string v0, "mRetainInstance=" // string@1b7f │ │ -04dc1a: 6e20 061f 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc20: 5530 9a00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ -04dc24: 6e20 071f 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04dc2a: 1a00 7e00 |00c1: const-string v0, " mRetaining=" // string@007e │ │ -04dc2e: 6e20 061f 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc34: 5530 9b00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -04dc38: 6e20 071f 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04dc3e: 1a00 8500 |00cb: const-string v0, " mUserVisibleHint=" // string@0085 │ │ -04dc42: 6e20 061f 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc48: 5530 a400 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -04dc4c: 6e20 0c1f 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -04dc52: 5430 8b00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -04dc56: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -04dc5a: 6e20 061f 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc60: 1a00 151a |00dc: const-string v0, "mFragmentManager=" // string@1a15 │ │ -04dc64: 6e20 061f 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc6a: 5430 8b00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -04dc6e: 6e20 0a1f 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dc74: 5430 7e00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04dc78: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -04dc7c: 6e20 061f 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc82: 1a00 2019 |00ed: const-string v0, "mActivity=" // string@1920 │ │ -04dc86: 6e20 061f 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dc8c: 5430 7e00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04dc90: 6e20 0a1f 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dc96: 5430 9600 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ -04dc9a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -04dc9e: 6e20 061f 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dca4: 1a00 341b |00fe: const-string v0, "mParentFragment=" // string@1b34 │ │ -04dca8: 6e20 061f 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dcae: 5430 9600 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ -04dcb2: 6e20 0a1f 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dcb8: 5430 8100 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ -04dcbc: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -04dcc0: 6e20 061f 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dcc6: 1a00 4119 |010f: const-string v0, "mArguments=" // string@1941 │ │ -04dcca: 6e20 061f 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dcd0: 5430 8100 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ -04dcd4: 6e20 0a1f 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dcda: 5430 9c00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -04dcde: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -04dce2: 6e20 061f 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dce8: 1a00 891b |0120: const-string v0, "mSavedFragmentState=" // string@1b89 │ │ -04dcec: 6e20 061f 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dcf2: 5430 9c00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -04dcf6: 6e20 0a1f 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dcfc: 5430 9d00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -04dd00: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -04dd04: 6e20 061f 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd0a: 1a00 8d1b |0131: const-string v0, "mSavedViewState=" // string@1b8d │ │ -04dd0e: 6e20 061f 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd14: 5430 9d00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -04dd18: 6e20 0a1f 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dd1e: 5430 a100 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -04dd22: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -04dd26: 6e20 061f 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd2c: 1a00 111c |0142: const-string v0, "mTarget=" // string@1c11 │ │ -04dd30: 6e20 061f 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd36: 5430 a100 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -04dd3a: 6e20 051f 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ -04dd40: 1a00 8300 |014c: const-string v0, " mTargetRequestCode=" // string@0083 │ │ -04dd44: 6e20 061f 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd4a: 5230 a300 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ -04dd4e: 6e20 091f 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ -04dd54: 5230 9500 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -04dd58: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -04dd5c: 6e20 061f 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd62: 1a00 ef1a |015d: const-string v0, "mNextAnim=" // string@1aef │ │ -04dd66: 6e20 061f 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd6c: 5230 9500 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -04dd70: 6e20 091f 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ -04dd76: 5430 8600 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ -04dd7a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -04dd7e: 6e20 061f 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd84: 1a00 8519 |016e: const-string v0, "mContainer=" // string@1985 │ │ -04dd88: 6e20 061f 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dd8e: 5430 8600 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ -04dd92: 6e20 0a1f 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dd98: 5430 a500 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04dd9c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -04dda0: 6e20 061f 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04dda6: 1a00 621c |017f: const-string v0, "mView=" // string@1c62 │ │ -04ddaa: 6e20 061f 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04ddb0: 5430 a500 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04ddb4: 6e20 0a1f 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04ddba: 5430 9100 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -04ddbe: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -04ddc2: 6e20 061f 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04ddc8: 1a00 681a |0190: const-string v0, "mInnerView=" // string@1a68 │ │ -04ddcc: 6e20 061f 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04ddd2: 5430 a500 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04ddd6: 6e20 0a1f 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04dddc: 5430 8000 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -04dde0: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -04dde4: 6e20 061f 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04ddea: 1a00 3819 |01a1: const-string v0, "mAnimatingAway=" // string@1938 │ │ -04ddee: 6e20 061f 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04ddf4: 5430 8000 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -04ddf8: 6e20 0a1f 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -04ddfe: 6e20 061f 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04de04: 1a00 e51b |01ae: const-string v0, "mStateAfterAnimating=" // string@1be5 │ │ -04de08: 6e20 061f 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04de0e: 5230 9f00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ -04de12: 6e20 091f 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ -04de18: 5430 9200 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04de1c: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -04de20: 6e20 061f 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04de26: 1a00 d308 |01bf: const-string v0, "Loader Manager:" // string@08d3 │ │ -04de2a: 6e20 0b1f 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04de30: 5430 9200 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04de34: 2201 b303 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04de38: 7010 761f 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04de3e: 6e20 7e1f 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04de44: 0c01 |01ce: move-result-object v1 │ │ -04de46: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ -04de4a: 6e20 7e1f 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04de50: 0c01 |01d4: move-result-object v1 │ │ -04de52: 6e10 841f 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04de58: 0c01 |01d8: move-result-object v1 │ │ -04de5a: 6e57 e804 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@04e8 │ │ -04de60: 5430 8500 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04de64: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -04de68: 6e20 061f 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04de6e: 2200 b303 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -04de72: 7010 761f 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04de78: 1a01 8402 |01e8: const-string v1, "Child " // string@0284 │ │ -04de7c: 6e20 7e1f 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04de82: 0c00 |01ed: move-result-object v0 │ │ -04de84: 5431 8500 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04de88: 6e20 7d1f 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04de8e: 0c00 |01f3: move-result-object v0 │ │ -04de90: 1a01 0d01 |01f4: const-string v1, ":" // string@010d │ │ -04de94: 6e20 7e1f 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04de9a: 0c00 |01f9: move-result-object v0 │ │ -04de9c: 6e10 841f 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04dea2: 0c00 |01fd: move-result-object v0 │ │ -04dea4: 6e20 0b1f 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04deaa: 5430 8500 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04deae: 2201 b303 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04deb2: 7010 761f 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04deb8: 6e20 7e1f 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04debe: 0c01 |020b: move-result-object v1 │ │ -04dec0: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ -04dec4: 6e20 7e1f 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04deca: 0c01 |0211: move-result-object v1 │ │ -04decc: 6e10 841f 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04ded2: 0c01 |0215: move-result-object v1 │ │ -04ded4: 6e57 1204 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@0412 │ │ -04deda: 0e00 |0219: return-void │ │ +04ead0: |[04ead0] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04eae0: 6e20 061f 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eae6: 1a00 131a |0003: const-string v0, "mFragmentId=#" // string@1a13 │ │ +04eaea: 6e20 061f 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eaf0: 5230 8a00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +04eaf4: 7110 371f 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +04eafa: 0c00 |000d: move-result-object v0 │ │ +04eafc: 6e20 061f 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb02: 1a00 6e00 |0011: const-string v0, " mContainerId=#" // string@006e │ │ +04eb06: 6e20 061f 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb0c: 5230 8700 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +04eb10: 7110 371f 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +04eb16: 0c00 |001b: move-result-object v0 │ │ +04eb18: 6e20 061f 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb1e: 1a00 8500 |001f: const-string v0, " mTag=" // string@0085 │ │ +04eb22: 6e20 061f 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb28: 5430 a000 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +04eb2c: 6e20 0b1f 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +04eb32: 6e20 061f 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb38: 1a00 e31b |002c: const-string v0, "mState=" // string@1be3 │ │ +04eb3c: 6e20 061f 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb42: 5230 9e00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +04eb46: 6e20 041f 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +04eb4c: 1a00 7600 |0036: const-string v0, " mIndex=" // string@0076 │ │ +04eb50: 6e20 061f 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb56: 5230 9000 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04eb5a: 6e20 041f 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +04eb60: 1a00 8900 |0040: const-string v0, " mWho=" // string@0089 │ │ +04eb64: 6e20 061f 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb6a: 5430 a600 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04eb6e: 6e20 061f 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb74: 1a00 6a00 |004a: const-string v0, " mBackStackNesting=" // string@006a │ │ +04eb78: 6e20 061f 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb7e: 5230 8200 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +04eb82: 6e20 091f 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ +04eb88: 6e20 061f 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb8e: 1a00 2a19 |0057: const-string v0, "mAdded=" // string@192a │ │ +04eb92: 6e20 061f 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eb98: 5530 7f00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +04eb9c: 6e20 071f 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04eba2: 1a00 7d00 |0061: const-string v0, " mRemoving=" // string@007d │ │ +04eba6: 6e20 061f 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ebac: 5530 9700 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ +04ebb0: 6e20 071f 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ebb6: 1a00 8000 |006b: const-string v0, " mResumed=" // string@0080 │ │ +04ebba: 6e20 061f 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ebc0: 5530 9900 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ +04ebc4: 6e20 071f 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ebca: 1a00 7300 |0075: const-string v0, " mFromLayout=" // string@0073 │ │ +04ebce: 6e20 061f 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ebd4: 5530 8c00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +04ebd8: 6e20 071f 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ebde: 1a00 7500 |007f: const-string v0, " mInLayout=" // string@0075 │ │ +04ebe2: 6e20 061f 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ebe8: 5530 8f00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +04ebec: 6e20 0c1f 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +04ebf2: 6e20 061f 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ebf8: 1a00 321a |008c: const-string v0, "mHidden=" // string@1a32 │ │ +04ebfc: 6e20 061f 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec02: 5530 8e00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04ec06: 6e20 071f 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ec0c: 1a00 7100 |0096: const-string v0, " mDetached=" // string@0071 │ │ +04ec10: 6e20 061f 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec16: 5530 8900 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +04ec1a: 6e20 071f 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ec20: 1a00 7a00 |00a0: const-string v0, " mMenuVisible=" // string@007a │ │ +04ec24: 6e20 061f 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec2a: 5530 9400 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +04ec2e: 6e20 071f 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ec34: 1a00 7400 |00aa: const-string v0, " mHasMenu=" // string@0074 │ │ +04ec38: 6e20 061f 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec3e: 5530 8d00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +04ec42: 6e20 0c1f 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +04ec48: 6e20 061f 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec4e: 1a00 7f1b |00b7: const-string v0, "mRetainInstance=" // string@1b7f │ │ +04ec52: 6e20 061f 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec58: 5530 9a00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ +04ec5c: 6e20 071f 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ec62: 1a00 8100 |00c1: const-string v0, " mRetaining=" // string@0081 │ │ +04ec66: 6e20 061f 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec6c: 5530 9b00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +04ec70: 6e20 071f 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +04ec76: 1a00 8800 |00cb: const-string v0, " mUserVisibleHint=" // string@0088 │ │ +04ec7a: 6e20 061f 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec80: 5530 a400 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +04ec84: 6e20 0c1f 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +04ec8a: 5430 8b00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +04ec8e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +04ec92: 6e20 061f 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ec98: 1a00 151a |00dc: const-string v0, "mFragmentManager=" // string@1a15 │ │ +04ec9c: 6e20 061f 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eca2: 5430 8b00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +04eca6: 6e20 0a1f 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ecac: 5430 7e00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04ecb0: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +04ecb4: 6e20 061f 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ecba: 1a00 2019 |00ed: const-string v0, "mActivity=" // string@1920 │ │ +04ecbe: 6e20 061f 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ecc4: 5430 7e00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04ecc8: 6e20 0a1f 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ecce: 5430 9600 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ +04ecd2: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +04ecd6: 6e20 061f 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ecdc: 1a00 341b |00fe: const-string v0, "mParentFragment=" // string@1b34 │ │ +04ece0: 6e20 061f 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ece6: 5430 9600 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ +04ecea: 6e20 0a1f 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ecf0: 5430 8100 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ +04ecf4: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +04ecf8: 6e20 061f 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ecfe: 1a00 4119 |010f: const-string v0, "mArguments=" // string@1941 │ │ +04ed02: 6e20 061f 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed08: 5430 8100 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ +04ed0c: 6e20 0a1f 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ed12: 5430 9c00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +04ed16: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +04ed1a: 6e20 061f 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed20: 1a00 891b |0120: const-string v0, "mSavedFragmentState=" // string@1b89 │ │ +04ed24: 6e20 061f 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed2a: 5430 9c00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +04ed2e: 6e20 0a1f 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ed34: 5430 9d00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +04ed38: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +04ed3c: 6e20 061f 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed42: 1a00 8d1b |0131: const-string v0, "mSavedViewState=" // string@1b8d │ │ +04ed46: 6e20 061f 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed4c: 5430 9d00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +04ed50: 6e20 0a1f 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ed56: 5430 a100 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +04ed5a: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +04ed5e: 6e20 061f 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed64: 1a00 111c |0142: const-string v0, "mTarget=" // string@1c11 │ │ +04ed68: 6e20 061f 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed6e: 5430 a100 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +04ed72: 6e20 051f 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ +04ed78: 1a00 8600 |014c: const-string v0, " mTargetRequestCode=" // string@0086 │ │ +04ed7c: 6e20 061f 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed82: 5230 a300 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ +04ed86: 6e20 091f 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ +04ed8c: 5230 9500 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +04ed90: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +04ed94: 6e20 061f 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ed9a: 1a00 ef1a |015d: const-string v0, "mNextAnim=" // string@1aef │ │ +04ed9e: 6e20 061f 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eda4: 5230 9500 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +04eda8: 6e20 091f 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ +04edae: 5430 8600 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ +04edb2: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +04edb6: 6e20 061f 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04edbc: 1a00 8519 |016e: const-string v0, "mContainer=" // string@1985 │ │ +04edc0: 6e20 061f 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04edc6: 5430 8600 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ +04edca: 6e20 0a1f 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04edd0: 5430 a500 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +04edd4: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +04edd8: 6e20 061f 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04edde: 1a00 621c |017f: const-string v0, "mView=" // string@1c62 │ │ +04ede2: 6e20 061f 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ede8: 5430 a500 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +04edec: 6e20 0a1f 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04edf2: 5430 9100 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +04edf6: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +04edfa: 6e20 061f 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ee00: 1a00 681a |0190: const-string v0, "mInnerView=" // string@1a68 │ │ +04ee04: 6e20 061f 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ee0a: 5430 a500 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +04ee0e: 6e20 0a1f 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ee14: 5430 8000 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +04ee18: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +04ee1c: 6e20 061f 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ee22: 1a00 3819 |01a1: const-string v0, "mAnimatingAway=" // string@1938 │ │ +04ee26: 6e20 061f 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ee2c: 5430 8000 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +04ee30: 6e20 0a1f 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +04ee36: 6e20 061f 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ee3c: 1a00 e51b |01ae: const-string v0, "mStateAfterAnimating=" // string@1be5 │ │ +04ee40: 6e20 061f 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ee46: 5230 9f00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ +04ee4a: 6e20 091f 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1f09 │ │ +04ee50: 5430 9200 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04ee54: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +04ee58: 6e20 061f 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04ee5e: 1a00 d508 |01bf: const-string v0, "Loader Manager:" // string@08d5 │ │ +04ee62: 6e20 0b1f 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +04ee68: 5430 9200 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04ee6c: 2201 b103 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04ee70: 7010 761f 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04ee76: 6e20 7e1f 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ee7c: 0c01 |01ce: move-result-object v1 │ │ +04ee7e: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ +04ee82: 6e20 7e1f 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ee88: 0c01 |01d4: move-result-object v1 │ │ +04ee8a: 6e10 841f 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04ee90: 0c01 |01d8: move-result-object v1 │ │ +04ee92: 6e57 e804 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@04e8 │ │ +04ee98: 5430 8500 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04ee9c: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +04eea0: 6e20 061f 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +04eea6: 2200 b103 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +04eeaa: 7010 761f 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04eeb0: 1a01 8902 |01e8: const-string v1, "Child " // string@0289 │ │ +04eeb4: 6e20 7e1f 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04eeba: 0c00 |01ed: move-result-object v0 │ │ +04eebc: 5431 8500 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04eec0: 6e20 7d1f 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04eec6: 0c00 |01f3: move-result-object v0 │ │ +04eec8: 1a01 1101 |01f4: const-string v1, ":" // string@0111 │ │ +04eecc: 6e20 7e1f 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04eed2: 0c00 |01f9: move-result-object v0 │ │ +04eed4: 6e10 841f 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04eeda: 0c00 |01fd: move-result-object v0 │ │ +04eedc: 6e20 0b1f 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +04eee2: 5430 8500 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04eee6: 2201 b103 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04eeea: 7010 761f 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04eef0: 6e20 7e1f 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04eef6: 0c01 |020b: move-result-object v1 │ │ +04eef8: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ +04eefc: 6e20 7e1f 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ef02: 0c01 |0211: move-result-object v1 │ │ +04ef04: 6e10 841f 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04ef0a: 0c01 |0215: move-result-object v1 │ │ +04ef0c: 6e57 1204 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@0412 │ │ +04ef12: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0008 line=1334 │ │ 0x0011 line=1335 │ │ 0x0016 line=1336 │ │ 0x001f line=1337 │ │ @@ -2426,18 +2426,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04dedc: |[04dedc] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -04deec: 6f20 4e1f 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -04def2: 0a00 |0003: move-result v0 │ │ -04def4: 0f00 |0004: return v0 │ │ +04ef14: |[04ef14] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +04ef24: 6f20 4e1f 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +04ef2a: 0a00 |0003: move-result v0 │ │ +04ef2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -2446,28 +2446,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04def8: |[04def8] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04df08: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04df0c: 6e20 5f1f 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -04df12: 0a00 |0005: move-result v0 │ │ -04df14: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -04df18: 1101 |0008: return-object v1 │ │ -04df1a: 5410 8500 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04df1e: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -04df22: 5410 8500 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04df26: 6e20 1804 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0418 │ │ -04df2c: 0c01 |0012: move-result-object v1 │ │ -04df2e: 28f5 |0013: goto 0008 // -000b │ │ -04df30: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04df32: 28f3 |0015: goto 0008 // -000d │ │ +04ef30: |[04ef30] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04ef40: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04ef44: 6e20 5f1f 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +04ef4a: 0a00 |0005: move-result v0 │ │ +04ef4c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +04ef50: 1101 |0008: return-object v1 │ │ +04ef52: 5410 8500 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04ef56: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +04ef5a: 5410 8500 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04ef5e: 6e20 1804 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0418 │ │ +04ef64: 0c01 |0012: move-result-object v1 │ │ +04ef66: 28f5 |0013: goto 0008 // -000b │ │ +04ef68: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04ef6a: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0008 line=1416 │ │ 0x0009 line=1413 │ │ 0x000d line=1414 │ │ 0x0014 line=1416 │ │ @@ -2481,17 +2481,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04df34: |[04df34] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -04df44: 5410 7e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04df48: 1100 |0002: return-object v0 │ │ +04ef6c: |[04ef6c] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +04ef7c: 5410 7e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04ef80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2499,17 +2499,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04df4c: |[04df4c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -04df5c: 5410 8100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ -04df60: 1100 |0002: return-object v0 │ │ +04ef84: |[04ef84] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +04ef94: 5410 8100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ +04ef98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2517,43 +2517,43 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -04df64: |[04df64] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -04df74: 5420 8500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04df78: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -04df7c: 6e10 4e03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@034e │ │ -04df82: 5220 9e00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -04df86: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -04df88: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -04df8c: 5420 8500 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04df90: 6e10 0f04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040f │ │ -04df96: 5420 8500 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04df9a: 1100 |0013: return-object v0 │ │ -04df9c: 5220 9e00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -04dfa0: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -04dfa2: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -04dfa6: 5420 8500 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04dfaa: 6e10 1004 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0410 │ │ -04dfb0: 28f3 |001e: goto 0011 // -000d │ │ -04dfb2: 5220 9e00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -04dfb6: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -04dfb8: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -04dfbc: 5420 8500 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04dfc0: 6e10 0204 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0402 │ │ -04dfc6: 28e8 |0029: goto 0011 // -0018 │ │ -04dfc8: 5220 9e00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -04dfcc: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -04dfce: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -04dfd2: 5420 8500 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04dfd6: 6e10 0504 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0405 │ │ -04dfdc: 28dd |0034: goto 0011 // -0023 │ │ +04ef9c: |[04ef9c] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +04efac: 5420 8500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04efb0: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +04efb4: 6e10 4e03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@034e │ │ +04efba: 5220 9e00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +04efbe: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +04efc0: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +04efc4: 5420 8500 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04efc8: 6e10 0f04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040f │ │ +04efce: 5420 8500 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04efd2: 1100 |0013: return-object v0 │ │ +04efd4: 5220 9e00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +04efd8: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +04efda: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +04efde: 5420 8500 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04efe2: 6e10 1004 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0410 │ │ +04efe8: 28f3 |001e: goto 0011 // -000d │ │ +04efea: 5220 9e00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +04efee: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +04eff0: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +04eff4: 5420 8500 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04eff8: 6e10 0204 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0402 │ │ +04effe: 28e8 |0029: goto 0011 // -0018 │ │ +04f000: 5220 9e00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +04f004: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +04f006: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +04f00a: 5420 8500 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f00e: 6e10 0504 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0405 │ │ +04f014: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0004 line=629 │ │ 0x0007 line=630 │ │ 0x000c line=631 │ │ 0x0011 line=640 │ │ @@ -2571,17 +2571,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dfe0: |[04dfe0] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -04dff0: 5410 8b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -04dff4: 1100 |0002: return-object v0 │ │ +04f018: |[04f018] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +04f028: 5410 8b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +04f02c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2589,17 +2589,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dff8: |[04dff8] android.support.v4.app.Fragment.getId:()I │ │ -04e008: 5210 8a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -04e00c: 0f00 |0002: return v0 │ │ +04f030: |[04f030] android.support.v4.app.Fragment.getId:()I │ │ +04f040: 5210 8a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +04f044: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2607,19 +2607,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04e010: |[04e010] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -04e020: 5410 7e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e024: 6e10 a303 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a3 │ │ -04e02a: 0c00 |0005: move-result-object v0 │ │ -04e02c: 1100 |0006: return-object v0 │ │ +04f048: |[04f048] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +04f058: 5410 7e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f05c: 6e10 a303 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a3 │ │ +04f062: 0c00 |0005: move-result-object v0 │ │ +04f064: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -2628,46 +2628,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -04e030: |[04e030] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -04e040: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04e042: 5440 9200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e046: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -04e04a: 5440 9200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e04e: 1100 |0007: return-object v0 │ │ -04e050: 5440 7e00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e054: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -04e058: 2200 a103 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04e05c: 2201 b303 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04e060: 7010 761f 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04e066: 1a02 4d03 |0013: const-string v2, "Fragment " // string@034d │ │ -04e06a: 6e20 7e1f 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e070: 0c01 |0018: move-result-object v1 │ │ -04e072: 6e20 7d1f 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04e078: 0c01 |001c: move-result-object v1 │ │ -04e07a: 1a02 8900 |001d: const-string v2, " not attached to Activity" // string@0089 │ │ -04e07e: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e084: 0c01 |0022: move-result-object v1 │ │ -04e086: 6e10 841f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04e08c: 0c01 |0026: move-result-object v1 │ │ -04e08e: 7020 311f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04e094: 2700 |002a: throw v0 │ │ -04e096: 5c43 8400 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04e09a: 5440 7e00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e09e: 5441 a600 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04e0a2: 5542 9300 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04e0a6: 6e40 a403 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ -04e0ac: 0c00 |0036: move-result-object v0 │ │ -04e0ae: 5b40 9200 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e0b2: 5440 9200 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e0b6: 28cc |003b: goto 0007 // -0034 │ │ +04f068: |[04f068] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +04f078: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04f07a: 5440 9200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f07e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +04f082: 5440 9200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f086: 1100 |0007: return-object v0 │ │ +04f088: 5440 7e00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f08c: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +04f090: 2200 9f03 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +04f094: 2201 b103 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04f098: 7010 761f 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04f09e: 1a02 5103 |0013: const-string v2, "Fragment " // string@0351 │ │ +04f0a2: 6e20 7e1f 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f0a8: 0c01 |0018: move-result-object v1 │ │ +04f0aa: 6e20 7d1f 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04f0b0: 0c01 |001c: move-result-object v1 │ │ +04f0b2: 1a02 8c00 |001d: const-string v2, " not attached to Activity" // string@008c │ │ +04f0b6: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f0bc: 0c01 |0022: move-result-object v1 │ │ +04f0be: 6e10 841f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04f0c4: 0c01 |0026: move-result-object v1 │ │ +04f0c6: 7020 311f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +04f0cc: 2700 |002a: throw v0 │ │ +04f0ce: 5c43 8400 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04f0d2: 5440 7e00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f0d6: 5441 a600 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04f0da: 5542 9300 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04f0de: 6e40 a403 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ +04f0e4: 0c00 |0036: move-result-object v0 │ │ +04f0e6: 5b40 9200 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f0ea: 5440 9200 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f0ee: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=819 │ │ 0x0005 line=820 │ │ 0x0007 line=827 │ │ 0x0008 line=822 │ │ 0x000c line=823 │ │ @@ -2682,17 +2682,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e0b8: |[04e0b8] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -04e0c8: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ -04e0cc: 1100 |0002: return-object v0 │ │ +04f0f0: |[04f0f0] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +04f100: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ +04f104: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2700,36 +2700,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04e0d0: |[04e0d0] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -04e0e0: 5430 7e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e0e4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -04e0e8: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04e0ec: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04e0f0: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04e0f6: 1a02 4d03 |000b: const-string v2, "Fragment " // string@034d │ │ -04e0fa: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e100: 0c01 |0010: move-result-object v1 │ │ -04e102: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04e108: 0c01 |0014: move-result-object v1 │ │ -04e10a: 1a02 8900 |0015: const-string v2, " not attached to Activity" // string@0089 │ │ -04e10e: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e114: 0c01 |001a: move-result-object v1 │ │ -04e116: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04e11c: 0c01 |001e: move-result-object v1 │ │ -04e11e: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04e124: 2700 |0022: throw v0 │ │ -04e126: 5430 7e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e12a: 6e10 a603 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03a6 │ │ -04e130: 0c00 |0028: move-result-object v0 │ │ -04e132: 1100 |0029: return-object v0 │ │ +04f108: |[04f108] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +04f118: 5430 7e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f11c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +04f120: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +04f124: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04f128: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04f12e: 1a02 5103 |000b: const-string v2, "Fragment " // string@0351 │ │ +04f132: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f138: 0c01 |0010: move-result-object v1 │ │ +04f13a: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04f140: 0c01 |0014: move-result-object v1 │ │ +04f142: 1a02 8c00 |0015: const-string v2, " not attached to Activity" // string@008c │ │ +04f146: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f14c: 0c01 |001a: move-result-object v1 │ │ +04f14e: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04f154: 0c01 |001e: move-result-object v1 │ │ +04f156: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +04f15c: 2700 |0022: throw v0 │ │ +04f15e: 5430 7e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f162: 6e10 a603 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03a6 │ │ +04f168: 0c00 |0028: move-result-object v0 │ │ +04f16a: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0023 line=573 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -2739,17 +2739,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e134: |[04e134] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -04e144: 5510 9a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ -04e148: 0f00 |0002: return v0 │ │ +04f16c: |[04f16c] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +04f17c: 5510 9a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ +04f180: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2757,20 +2757,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e14c: |[04e14c] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -04e15c: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ -04e162: 0c00 |0003: move-result-object v0 │ │ -04e164: 6e20 a101 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -04e16a: 0c00 |0007: move-result-object v0 │ │ -04e16c: 1100 |0008: return-object v0 │ │ +04f184: |[04f184] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +04f194: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ +04f19a: 0c00 |0003: move-result-object v0 │ │ +04f19c: 6e20 a101 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +04f1a2: 0c00 |0007: move-result-object v0 │ │ +04f1a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2779,20 +2779,20 @@ │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04e170: |[04e170] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -04e180: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ -04e186: 0c00 |0003: move-result-object v0 │ │ -04e188: 6e30 a201 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@01a2 │ │ -04e18e: 0c00 |0007: move-result-object v0 │ │ -04e190: 1100 |0008: return-object v0 │ │ +04f1a8: |[04f1a8] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +04f1b8: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ +04f1be: 0c00 |0003: move-result-object v0 │ │ +04f1c0: 6e30 a201 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@01a2 │ │ +04f1c6: 0c00 |0007: move-result-object v0 │ │ +04f1c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -2802,17 +2802,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e194: |[04e194] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -04e1a4: 5410 a000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -04e1a8: 1100 |0002: return-object v0 │ │ +04f1cc: |[04f1cc] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +04f1dc: 5410 a000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +04f1e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2820,17 +2820,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e1ac: |[04e1ac] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -04e1bc: 5410 a100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -04e1c0: 1100 |0002: return-object v0 │ │ +04f1e4: |[04f1e4] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +04f1f4: 5410 a100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +04f1f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2838,17 +2838,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e1c4: |[04e1c4] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -04e1d4: 5210 a300 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ -04e1d8: 0f00 |0002: return v0 │ │ +04f1fc: |[04f1fc] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +04f20c: 5210 a300 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ +04f210: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2856,20 +2856,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e1dc: |[04e1dc] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -04e1ec: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ -04e1f2: 0c00 |0003: move-result-object v0 │ │ -04e1f4: 6e20 a401 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -04e1fa: 0c00 |0007: move-result-object v0 │ │ -04e1fc: 1100 |0008: return-object v0 │ │ +04f214: |[04f214] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +04f224: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ +04f22a: 0c00 |0003: move-result-object v0 │ │ +04f22c: 6e20 a401 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +04f232: 0c00 |0007: move-result-object v0 │ │ +04f234: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2878,17 +2878,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e200: |[04e200] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -04e210: 5510 a400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -04e214: 0f00 |0002: return v0 │ │ +04f238: |[04f238] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +04f248: 5510 a400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +04f24c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2896,17 +2896,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e218: |[04e218] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -04e228: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04e22c: 1100 |0002: return-object v0 │ │ +04f250: |[04f250] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +04f260: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +04f264: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2914,18 +2914,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04e230: |[04e230] android.support.v4.app.Fragment.hashCode:()I │ │ -04e240: 6f10 501f 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ -04e246: 0a00 |0003: move-result v0 │ │ -04e248: 0f00 |0004: return v0 │ │ +04f268: |[04f268] android.support.v4.app.Fragment.hashCode:()I │ │ +04f278: 6f10 501f 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ +04f27e: 0a00 |0003: move-result v0 │ │ +04f280: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2933,39 +2933,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -04e24c: |[04e24c] android.support.v4.app.Fragment.initState:()V │ │ -04e25c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e25e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04e260: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -04e262: 5930 9000 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04e266: 5b32 a600 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04e26a: 5c31 7f00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -04e26e: 5c31 9700 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ -04e272: 5c31 9900 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ -04e276: 5c31 8c00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -04e27a: 5c31 8f00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -04e27e: 5c31 9800 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0098 │ │ -04e282: 5931 8200 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -04e286: 5b32 8b00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -04e28a: 5b32 7e00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e28e: 5931 8a00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -04e292: 5931 8700 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -04e296: 5b32 a000 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -04e29a: 5c31 8e00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04e29e: 5c31 8900 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -04e2a2: 5c31 9b00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -04e2a6: 5b32 9200 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e2aa: 5c31 9300 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04e2ae: 5c31 8400 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04e2b2: 0e00 |002b: return-void │ │ +04f284: |[04f284] android.support.v4.app.Fragment.initState:()V │ │ +04f294: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f296: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04f298: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +04f29a: 5930 9000 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04f29e: 5b32 a600 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04f2a2: 5c31 7f00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +04f2a6: 5c31 9700 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ +04f2aa: 5c31 9900 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ +04f2ae: 5c31 8c00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +04f2b2: 5c31 8f00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +04f2b6: 5c31 9800 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0098 │ │ +04f2ba: 5931 8200 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +04f2be: 5b32 8b00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +04f2c2: 5b32 7e00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f2c6: 5931 8a00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +04f2ca: 5931 8700 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +04f2ce: 5b32 a000 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +04f2d2: 5c31 8e00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04f2d6: 5c31 8900 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +04f2da: 5c31 9b00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +04f2de: 5b32 9200 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f2e2: 5c31 9300 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04f2e6: 5c31 8400 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04f2ea: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1151 │ │ 0x0005 line=1152 │ │ 0x0007 line=1153 │ │ 0x0009 line=1154 │ │ 0x000b line=1155 │ │ @@ -2993,24 +2993,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -04e2b4: |[04e2b4] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -04e2c4: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009f │ │ -04e2c8: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f8 │ │ -04e2ce: 5b30 8500 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e2d2: 5430 8500 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e2d6: 5431 7e00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e2da: 2202 8c00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@008c │ │ -04e2de: 7020 2603 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0326 │ │ -04e2e4: 6e40 fd03 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@03fd │ │ -04e2ea: 0e00 |0013: return-void │ │ +04f2ec: |[04f2ec] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +04f2fc: 2200 9e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009e │ │ +04f300: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f8 │ │ +04f306: 5b30 8500 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f30a: 5430 8500 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f30e: 5431 7e00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f312: 2202 8b00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@008b │ │ +04f316: 7020 2603 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0326 │ │ +04f31c: 6e40 fd03 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@03fd │ │ +04f322: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0007 line=1421 │ │ 0x0013 line=1430 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -3020,23 +3020,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04e2ec: |[04e2ec] android.support.v4.app.Fragment.isAdded:()Z │ │ -04e2fc: 5410 7e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e300: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -04e304: 5510 7f00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -04e308: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -04e30c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04e30e: 0f00 |0009: return v0 │ │ -04e310: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04e312: 28fe |000b: goto 0009 // -0002 │ │ +04f324: |[04f324] android.support.v4.app.Fragment.isAdded:()Z │ │ +04f334: 5410 7e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f338: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04f33c: 5510 7f00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +04f340: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +04f344: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04f346: 0f00 |0009: return v0 │ │ +04f348: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04f34a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3044,17 +3044,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e314: |[04e314] android.support.v4.app.Fragment.isDetached:()Z │ │ -04e324: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -04e328: 0f00 |0002: return v0 │ │ +04f34c: |[04f34c] android.support.v4.app.Fragment.isDetached:()Z │ │ +04f35c: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +04f360: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3062,17 +3062,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e32c: |[04e32c] android.support.v4.app.Fragment.isHidden:()Z │ │ -04e33c: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04e340: 0f00 |0002: return v0 │ │ +04f364: |[04f364] android.support.v4.app.Fragment.isHidden:()Z │ │ +04f374: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04f378: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3080,21 +3080,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04e344: |[04e344] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -04e354: 5210 8200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -04e358: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -04e35c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04e35e: 0f00 |0005: return v0 │ │ -04e360: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04e362: 28fe |0007: goto 0005 // -0002 │ │ +04f37c: |[04f37c] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +04f38c: 5210 8200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +04f390: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +04f394: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04f396: 0f00 |0005: return v0 │ │ +04f398: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04f39a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3102,17 +3102,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e364: |[04e364] android.support.v4.app.Fragment.isInLayout:()Z │ │ -04e374: 5510 8f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -04e378: 0f00 |0002: return v0 │ │ +04f39c: |[04f39c] android.support.v4.app.Fragment.isInLayout:()Z │ │ +04f3ac: 5510 8f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +04f3b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3120,17 +3120,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e37c: |[04e37c] android.support.v4.app.Fragment.isRemoving:()Z │ │ -04e38c: 5510 9700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ -04e390: 0f00 |0002: return v0 │ │ +04f3b4: |[04f3b4] android.support.v4.app.Fragment.isRemoving:()Z │ │ +04f3c4: 5510 9700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ +04f3c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3138,17 +3138,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e394: |[04e394] android.support.v4.app.Fragment.isResumed:()Z │ │ -04e3a4: 5510 9900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ -04e3a8: 0f00 |0002: return v0 │ │ +04f3cc: |[04f3cc] android.support.v4.app.Fragment.isResumed:()Z │ │ +04f3dc: 5510 9900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ +04f3e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3156,35 +3156,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04e3ac: |[04e3ac] android.support.v4.app.Fragment.isVisible:()Z │ │ -04e3bc: 6e10 4f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034f │ │ -04e3c2: 0a00 |0003: move-result v0 │ │ -04e3c4: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -04e3c8: 6e10 5103 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0351 │ │ -04e3ce: 0a00 |0009: move-result v0 │ │ -04e3d0: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -04e3d4: 5410 a500 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04e3d8: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -04e3dc: 5410 a500 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04e3e0: 6e10 fa0d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ -04e3e6: 0c00 |0015: move-result-object v0 │ │ -04e3e8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -04e3ec: 5410 a500 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04e3f0: 6e10 f80d 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -04e3f6: 0a00 |001d: move-result v0 │ │ -04e3f8: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -04e3fc: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -04e3fe: 0f00 |0021: return v0 │ │ -04e400: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -04e402: 28fe |0023: goto 0021 // -0002 │ │ +04f3e4: |[04f3e4] android.support.v4.app.Fragment.isVisible:()Z │ │ +04f3f4: 6e10 4f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034f │ │ +04f3fa: 0a00 |0003: move-result v0 │ │ +04f3fc: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +04f400: 6e10 5103 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0351 │ │ +04f406: 0a00 |0009: move-result v0 │ │ +04f408: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +04f40c: 5410 a500 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +04f410: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +04f414: 5410 a500 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +04f418: 6e10 fa0d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ +04f41e: 0c00 |0015: move-result-object v0 │ │ +04f420: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +04f424: 5410 a500 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +04f428: 6e10 f80d 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +04f42e: 0a00 |001d: move-result v0 │ │ +04f430: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +04f434: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +04f436: 0f00 |0021: return v0 │ │ +04f438: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +04f43a: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3192,18 +3192,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e404: |[04e404] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -04e414: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e416: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e41a: 0e00 |0003: return-void │ │ +04f43c: |[04f43c] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +04f44c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f44e: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1019 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3213,16 +3213,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e41c: |[04e41c] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -04e42c: 0e00 |0000: return-void │ │ +04f454: |[04f454] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +04f464: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -3233,18 +3233,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e430: |[04e430] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -04e440: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e442: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e446: 0e00 |0003: return-void │ │ +04f468: |[04f468] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +04f478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f47a: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0003 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3254,18 +3254,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e448: |[04e448] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04e458: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e45a: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e45e: 0e00 |0003: return-void │ │ +04f480: |[04f480] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04f490: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f492: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0003 line=1090 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -3275,17 +3275,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e460: |[04e460] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -04e470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e472: 0f00 |0001: return v0 │ │ +04f498: |[04f498] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04f4a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f4aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1320 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3294,18 +3294,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e474: |[04e474] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -04e484: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e486: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e48a: 0e00 |0003: return-void │ │ +04f4ac: |[04f4ac] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +04f4bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f4be: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f4c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ 0x0003 line=955 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3315,17 +3315,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e48c: |[04e48c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -04e49c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e49e: 1100 |0001: return-object v0 │ │ +04f4c4: |[04f4c4] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +04f4d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f4d6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -3336,19 +3336,19 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04e4a0: |[04e4a0] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -04e4b0: 6e10 3803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0338 │ │ -04e4b6: 0c00 |0003: move-result-object v0 │ │ -04e4b8: 6e40 b303 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@03b3 │ │ -04e4be: 0e00 |0007: return-void │ │ +04f4d8: |[04f4d8] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +04f4e8: 6e10 3803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0338 │ │ +04f4ee: 0c00 |0003: move-result-object v0 │ │ +04f4f0: 6e40 b303 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@03b3 │ │ +04f4f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ 0x0007 line=1275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -3360,16 +3360,16 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e4c0: |[04e4c0] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -04e4d0: 0e00 |0000: return-void │ │ +04f4f8: |[04f4f8] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +04f508: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -3379,17 +3379,17 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e4d4: |[04e4d4] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04e4e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e4e6: 1100 |0001: return-object v0 │ │ +04f50c: |[04f50c] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04f51c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f51e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -3400,32 +3400,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -04e4e8: |[04e4e8] android.support.v4.app.Fragment.onDestroy:()V │ │ -04e4f8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04e4fa: 5c41 8300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e4fe: 5540 8400 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04e502: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -04e506: 5c41 8400 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04e50a: 5440 7e00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e50e: 5441 a600 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04e512: 5542 9300 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04e516: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -04e518: 6e40 a403 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ -04e51e: 0c00 |0013: move-result-object v0 │ │ -04e520: 5b40 9200 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e524: 5440 9200 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e528: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -04e52c: 5440 9200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e530: 6e10 e204 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ -04e536: 0e00 |001f: return-void │ │ +04f520: |[04f520] android.support.v4.app.Fragment.onDestroy:()V │ │ +04f530: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04f532: 5c41 8300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f536: 5540 8400 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04f53a: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +04f53e: 5c41 8400 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04f542: 5440 7e00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f546: 5441 a600 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04f54a: 5542 9300 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04f54e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +04f550: 6e40 a403 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ +04f556: 0c00 |0013: move-result-object v0 │ │ +04f558: 5b40 9200 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f55c: 5440 9200 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f560: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +04f564: 5440 9200 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f568: 6e10 e204 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ +04f56e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1132 │ │ 0x0003 line=1135 │ │ 0x0007 line=1136 │ │ 0x0009 line=1137 │ │ 0x0016 line=1139 │ │ @@ -3439,16 +3439,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e538: |[04e538] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -04e548: 0e00 |0000: return-void │ │ +04f570: |[04f570] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +04f580: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #44 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3456,18 +3456,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e54c: |[04e54c] android.support.v4.app.Fragment.onDestroyView:()V │ │ -04e55c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e55e: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e562: 0e00 |0003: return-void │ │ +04f584: |[04f584] android.support.v4.app.Fragment.onDestroyView:()V │ │ +04f594: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f596: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f59a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0003 line=1125 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3476,18 +3476,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e564: |[04e564] android.support.v4.app.Fragment.onDetach:()V │ │ -04e574: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e576: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e57a: 0e00 |0003: return-void │ │ +04f59c: |[04f59c] android.support.v4.app.Fragment.onDetach:()V │ │ +04f5ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f5ae: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f5b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 0x0003 line=1179 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3496,16 +3496,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e57c: |[04e57c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -04e58c: 0e00 |0000: return-void │ │ +04f5b4: |[04f5b4] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +04f5c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -3514,18 +3514,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e590: |[04e590] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -04e5a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e5a2: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e5a6: 0e00 |0003: return-void │ │ +04f5c8: |[04f5c8] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +04f5d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f5da: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f5de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0003 line=922 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3537,18 +3537,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e5a8: |[04e5a8] android.support.v4.app.Fragment.onLowMemory:()V │ │ -04e5b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e5ba: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e5be: 0e00 |0003: return-void │ │ +04f5e0: |[04f5e0] android.support.v4.app.Fragment.onLowMemory:()V │ │ +04f5f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f5f2: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f5f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0003 line=1112 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3557,17 +3557,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e5c0: |[04e5c0] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04e5d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e5d2: 0f00 |0001: return v0 │ │ +04f5f8: |[04f5f8] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04f608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f60a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3576,16 +3576,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e5d4: |[04e5d4] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04e5e4: 0e00 |0000: return-void │ │ +04f60c: |[04f60c] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04f61c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3594,18 +3594,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e5e8: |[04e5e8] android.support.v4.app.Fragment.onPause:()V │ │ -04e5f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e5fa: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e5fe: 0e00 |0003: return-void │ │ +04f620: |[04f620] android.support.v4.app.Fragment.onPause:()V │ │ +04f630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f632: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x0003 line=1099 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3614,16 +3614,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e600: |[04e600] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -04e610: 0e00 |0000: return-void │ │ +04f638: |[04f638] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +04f648: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3632,18 +3632,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e614: |[04e614] android.support.v4.app.Fragment.onResume:()V │ │ -04e624: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e626: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e62a: 0e00 |0003: return-void │ │ +04f64c: |[04f64c] android.support.v4.app.Fragment.onResume:()V │ │ +04f65c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f65e: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0003 line=1064 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3652,16 +3652,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e62c: |[04e62c] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04e63c: 0e00 |0000: return-void │ │ +04f664: |[04f664] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04f674: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -3670,35 +3670,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -04e640: |[04e640] android.support.v4.app.Fragment.onStart:()V │ │ -04e650: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04e652: 5c41 8300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e656: 5540 9300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04e65a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -04e65e: 5c41 9300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04e662: 5540 8400 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04e666: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -04e66a: 5c41 8400 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04e66e: 5440 7e00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04e672: 5441 a600 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04e676: 5542 9300 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04e67a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -04e67c: 6e40 a403 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ -04e682: 0c00 |0019: move-result-object v0 │ │ -04e684: 5b40 9200 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e688: 5440 9200 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e68c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -04e690: 5440 9200 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e694: 6e10 e604 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e6 │ │ -04e69a: 0e00 |0025: return-void │ │ +04f678: |[04f678] android.support.v4.app.Fragment.onStart:()V │ │ +04f688: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04f68a: 5c41 8300 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f68e: 5540 9300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04f692: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +04f696: 5c41 9300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04f69a: 5540 8400 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04f69e: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +04f6a2: 5c41 8400 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04f6a6: 5440 7e00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04f6aa: 5441 a600 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04f6ae: 5542 9300 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04f6b2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +04f6b4: 6e40 a403 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ +04f6ba: 0c00 |0019: move-result-object v0 │ │ +04f6bc: 5b40 9200 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f6c0: 5440 9200 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f6c4: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +04f6c8: 5440 9200 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04f6cc: 6e10 e604 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e6 │ │ +04f6d2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1042 │ │ 0x0003 line=1044 │ │ 0x0007 line=1045 │ │ 0x0009 line=1046 │ │ 0x000d line=1047 │ │ @@ -3714,18 +3714,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e69c: |[04e69c] android.support.v4.app.Fragment.onStop:()V │ │ -04e6ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e6ae: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e6b2: 0e00 |0003: return-void │ │ +04f6d4: |[04f6d4] android.support.v4.app.Fragment.onStop:()V │ │ +04f6e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f6e6: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f6ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0003 line=1108 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3734,16 +3734,16 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e6b4: |[04e6b4] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -04e6c4: 0e00 |0000: return-void │ │ +04f6ec: |[04f6ec] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +04f6fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3753,18 +3753,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e6c8: |[04e6c8] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -04e6d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e6da: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e6de: 0e00 |0003: return-void │ │ +04f700: |[04f700] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +04f710: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f712: 5c10 8300 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0003 line=1034 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3774,44 +3774,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04e6e0: |[04e6e0] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -04e6f0: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e6f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04e6f8: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e6fc: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -04e702: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04e704: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e708: 6e20 5703 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0357 │ │ -04e70e: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e712: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04e716: 2200 d300 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04e71a: 2201 b303 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04e71e: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04e724: 1a02 4d03 |001a: const-string v2, "Fragment " // string@034d │ │ -04e728: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e72e: 0c01 |001f: move-result-object v1 │ │ -04e730: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04e736: 0c01 |0023: move-result-object v1 │ │ -04e738: 1a02 4500 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0045 │ │ -04e73c: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e742: 0c01 |0029: move-result-object v1 │ │ -04e744: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04e74a: 0c01 |002d: move-result-object v1 │ │ -04e74c: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04e752: 2700 |0031: throw v0 │ │ -04e754: 5430 8500 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e758: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -04e75c: 5430 8500 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e760: 6e10 0204 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0402 │ │ -04e766: 0e00 |003b: return-void │ │ +04f718: |[04f718] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +04f728: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f72c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04f730: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f734: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +04f73a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04f73c: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f740: 6e20 5703 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0357 │ │ +04f746: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f74a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04f74e: 2200 d200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04f752: 2201 b103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04f756: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04f75c: 1a02 5103 |001a: const-string v2, "Fragment " // string@0351 │ │ +04f760: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f766: 0c01 |001f: move-result-object v1 │ │ +04f768: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04f76e: 0c01 |0023: move-result-object v1 │ │ +04f770: 1a02 4800 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0048 │ │ +04f774: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f77a: 0c01 |0029: move-result-object v1 │ │ +04f77c: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04f782: 0c01 |002d: move-result-object v1 │ │ +04f784: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04f78a: 2700 |0031: throw v0 │ │ +04f78c: 5430 8500 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f790: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +04f794: 5430 8500 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f798: 6e10 0204 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0402 │ │ +04f79e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0004 line=1465 │ │ 0x0009 line=1467 │ │ 0x000c line=1468 │ │ 0x000f line=1469 │ │ @@ -3828,21 +3828,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04e768: |[04e768] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04e778: 6e20 5a03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035a │ │ -04e77e: 5410 8500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e782: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04e786: 5410 8500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e78a: 6e20 0304 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0403 │ │ -04e790: 0e00 |000c: return-void │ │ +04f7a0: |[04f7a0] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04f7b0: 6e20 5a03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035a │ │ +04f7b6: 5410 8500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f7ba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04f7be: 5410 8500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f7c2: 6e20 0304 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0403 │ │ +04f7c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0003 line=1516 │ │ 0x0007 line=1517 │ │ 0x000c line=1519 │ │ locals : │ │ @@ -3854,30 +3854,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04e794: |[04e794] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -04e7a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e7a6: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04e7aa: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -04e7ae: 6e20 5b03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@035b │ │ -04e7b4: 0a01 |0008: move-result v1 │ │ -04e7b6: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -04e7ba: 0f00 |000b: return v0 │ │ -04e7bc: 5421 8500 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e7c0: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -04e7c4: 5421 8500 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e7c8: 6e20 0404 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0404 │ │ -04e7ce: 0a01 |0015: move-result v1 │ │ -04e7d0: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -04e7d4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04e7d6: 28f2 |0019: goto 000b // -000e │ │ +04f7cc: |[04f7cc] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04f7dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f7de: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04f7e2: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +04f7e6: 6e20 5b03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@035b │ │ +04f7ec: 0a01 |0008: move-result v1 │ │ +04f7ee: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +04f7f2: 0f00 |000b: return v0 │ │ +04f7f4: 5421 8500 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f7f8: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +04f7fc: 5421 8500 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f800: 6e20 0404 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0404 │ │ +04f806: 0a01 |0015: move-result v1 │ │ +04f808: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +04f80c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04f80e: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1582 │ │ 0x0005 line=1583 │ │ 0x000b line=1592 │ │ 0x000c line=1586 │ │ 0x0010 line=1587 │ │ @@ -3891,53 +3891,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -04e7d8: |[04e7d8] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -04e7e8: 5441 8500 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e7ec: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -04e7f0: 5441 8500 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e7f4: 6e10 2704 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -04e7fa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -04e7fc: 5c41 8300 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e800: 6e20 5c03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@035c │ │ -04e806: 5541 8300 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e80a: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -04e80e: 2201 d300 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04e812: 2202 b303 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -04e816: 7010 761f 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04e81c: 1a03 4d03 |001a: const-string v3, "Fragment " // string@034d │ │ -04e820: 6e20 7e1f 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e826: 0c02 |001f: move-result-object v2 │ │ -04e828: 6e20 7d1f 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04e82e: 0c02 |0023: move-result-object v2 │ │ -04e830: 1a03 4700 |0024: const-string v3, " did not call through to super.onCreate()" // string@0047 │ │ -04e834: 6e20 7e1f 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e83a: 0c02 |0029: move-result-object v2 │ │ -04e83c: 6e10 841f 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04e842: 0c02 |002d: move-result-object v2 │ │ -04e844: 7020 a805 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04e84a: 2701 |0031: throw v1 │ │ -04e84c: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -04e850: 1a01 e50f |0034: const-string v1, "android:support:fragments" // string@0fe5 │ │ -04e854: 6e20 6302 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0263 │ │ -04e85a: 0c00 |0039: move-result-object v0 │ │ -04e85c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -04e860: 5441 8500 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e864: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -04e868: 6e10 4e03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@034e │ │ -04e86e: 5441 8500 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e872: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04e874: 6e30 3404 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ -04e87a: 5441 8500 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e87e: 6e10 0504 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0405 │ │ -04e884: 0e00 |004e: return-void │ │ +04f810: |[04f810] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +04f820: 5441 8500 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f824: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +04f828: 5441 8500 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f82c: 6e10 2704 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +04f832: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +04f834: 5c41 8300 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f838: 6e20 5c03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@035c │ │ +04f83e: 5541 8300 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f842: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +04f846: 2201 d200 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04f84a: 2202 b103 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +04f84e: 7010 761f 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04f854: 1a03 5103 |001a: const-string v3, "Fragment " // string@0351 │ │ +04f858: 6e20 7e1f 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f85e: 0c02 |001f: move-result-object v2 │ │ +04f860: 6e20 7d1f 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04f866: 0c02 |0023: move-result-object v2 │ │ +04f868: 1a03 4a00 |0024: const-string v3, " did not call through to super.onCreate()" // string@004a │ │ +04f86c: 6e20 7e1f 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f872: 0c02 |0029: move-result-object v2 │ │ +04f874: 6e10 841f 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04f87a: 0c02 |002d: move-result-object v2 │ │ +04f87c: 7020 a805 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04f882: 2701 |0031: throw v1 │ │ +04f884: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +04f888: 1a01 e70f |0034: const-string v1, "android:support:fragments" // string@0fe7 │ │ +04f88c: 6e20 6302 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0263 │ │ +04f892: 0c00 |0039: move-result-object v0 │ │ +04f894: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +04f898: 5441 8500 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f89c: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +04f8a0: 6e10 4e03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@034e │ │ +04f8a6: 5441 8500 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f8aa: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04f8ac: 6e30 3404 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ +04f8b2: 5441 8500 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f8b6: 6e10 0504 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0405 │ │ +04f8bc: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1433 │ │ 0x0004 line=1434 │ │ 0x0009 line=1436 │ │ 0x000c line=1437 │ │ 0x000f line=1438 │ │ @@ -3960,31 +3960,31 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04e888: |[04e888] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -04e898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e89a: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04e89e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -04e8a2: 5521 8d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04e8a6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -04e8aa: 5521 9400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04e8ae: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -04e8b2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04e8b4: 6e30 5f03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@035f │ │ -04e8ba: 5421 8500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e8be: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -04e8c2: 5421 8500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e8c6: 6e30 0604 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0406 │ │ -04e8cc: 0a01 |001a: move-result v1 │ │ -04e8ce: b610 |001b: or-int/2addr v0, v1 │ │ -04e8d0: 0f00 |001c: return v0 │ │ +04f8c0: |[04f8c0] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +04f8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f8d2: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04f8d6: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +04f8da: 5521 8d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +04f8de: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +04f8e2: 5521 9400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +04f8e6: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +04f8ea: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04f8ec: 6e30 5f03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@035f │ │ +04f8f2: 5421 8500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f8f6: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +04f8fa: 5421 8500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f8fe: 6e30 0604 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0406 │ │ +04f904: 0a01 |001a: move-result v1 │ │ +04f906: b610 |001b: or-int/2addr v0, v1 │ │ +04f908: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0001 line=1539 │ │ 0x0005 line=1540 │ │ 0x000d line=1541 │ │ 0x000e line=1542 │ │ @@ -4002,22 +4002,22 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04e8d4: |[04e8d4] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04e8e4: 5410 8500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e8e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04e8ec: 5410 8500 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e8f0: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -04e8f6: 6e40 6003 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@0360 │ │ -04e8fc: 0c00 |000c: move-result-object v0 │ │ -04e8fe: 1100 |000d: return-object v0 │ │ +04f90c: |[04f90c] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04f91c: 5410 8500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f920: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04f924: 5410 8500 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f928: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +04f92e: 6e40 6003 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@0360 │ │ +04f934: 0c00 |000c: move-result-object v0 │ │ +04f936: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ 0x0004 line=1458 │ │ 0x0009 line=1460 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -4030,40 +4030,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -04e900: |[04e900] android.support.v4.app.Fragment.performDestroy:()V │ │ -04e910: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e914: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04e918: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e91c: 6e10 0704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0407 │ │ -04e922: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04e924: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e928: 6e10 6103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0361 │ │ -04e92e: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e932: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04e936: 2200 d300 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04e93a: 2201 b303 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04e93e: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04e944: 1a02 4d03 |001a: const-string v2, "Fragment " // string@034d │ │ -04e948: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e94e: 0c01 |001f: move-result-object v1 │ │ -04e950: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04e956: 0c01 |0023: move-result-object v1 │ │ -04e958: 1a02 4800 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0048 │ │ -04e95c: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e962: 0c01 |0029: move-result-object v1 │ │ -04e964: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04e96a: 0c01 |002d: move-result-object v1 │ │ -04e96c: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04e972: 2700 |0031: throw v0 │ │ -04e974: 0e00 |0032: return-void │ │ +04f938: |[04f938] android.support.v4.app.Fragment.performDestroy:()V │ │ +04f948: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f94c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04f950: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f954: 6e10 0704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0407 │ │ +04f95a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04f95c: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f960: 6e10 6103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0361 │ │ +04f966: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f96a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04f96e: 2200 d200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04f972: 2201 b103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04f976: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04f97c: 1a02 5103 |001a: const-string v2, "Fragment " // string@0351 │ │ +04f980: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f986: 0c01 |001f: move-result-object v1 │ │ +04f988: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04f98e: 0c01 |0023: move-result-object v1 │ │ +04f990: 1a02 4b00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@004b │ │ +04f994: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f99a: 0c01 |0029: move-result-object v1 │ │ +04f99c: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04f9a2: 0c01 |002d: move-result-object v1 │ │ +04f9a4: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04f9aa: 2700 |0031: throw v0 │ │ +04f9ac: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ 0x0004 line=1677 │ │ 0x0009 line=1679 │ │ 0x000c line=1680 │ │ 0x000f line=1681 │ │ @@ -4077,44 +4077,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04e978: |[04e978] android.support.v4.app.Fragment.performDestroyView:()V │ │ -04e988: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e98c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04e990: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04e994: 6e10 0804 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0408 │ │ -04e99a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04e99c: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e9a0: 6e10 6303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0363 │ │ -04e9a6: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04e9aa: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04e9ae: 2200 d300 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04e9b2: 2201 b303 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04e9b6: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04e9bc: 1a02 4d03 |001a: const-string v2, "Fragment " // string@034d │ │ -04e9c0: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e9c6: 0c01 |001f: move-result-object v1 │ │ -04e9c8: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04e9ce: 0c01 |0023: move-result-object v1 │ │ -04e9d0: 1a02 4900 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0049 │ │ -04e9d4: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04e9da: 0c01 |0029: move-result-object v1 │ │ -04e9dc: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04e9e2: 0c01 |002d: move-result-object v1 │ │ -04e9e4: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04e9ea: 2700 |0031: throw v0 │ │ -04e9ec: 5430 9200 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e9f0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -04e9f4: 5430 9200 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04e9f8: 6e10 e304 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04e3 │ │ -04e9fe: 0e00 |003b: return-void │ │ +04f9b0: |[04f9b0] android.support.v4.app.Fragment.performDestroyView:()V │ │ +04f9c0: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f9c4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04f9c8: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04f9cc: 6e10 0804 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0408 │ │ +04f9d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04f9d4: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f9d8: 6e10 6303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0363 │ │ +04f9de: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04f9e2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04f9e6: 2200 d200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04f9ea: 2201 b103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04f9ee: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04f9f4: 1a02 5103 |001a: const-string v2, "Fragment " // string@0351 │ │ +04f9f8: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04f9fe: 0c01 |001f: move-result-object v1 │ │ +04fa00: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04fa06: 0c01 |0023: move-result-object v1 │ │ +04fa08: 1a02 4c00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@004c │ │ +04fa0c: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fa12: 0c01 |0029: move-result-object v1 │ │ +04fa14: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04fa1a: 0c01 |002d: move-result-object v1 │ │ +04fa1c: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04fa22: 2700 |0031: throw v0 │ │ +04fa24: 5430 9200 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fa28: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +04fa2c: 5430 9200 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fa30: 6e10 e304 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04e3 │ │ +04fa36: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1661 │ │ 0x0004 line=1662 │ │ 0x0009 line=1664 │ │ 0x000c line=1665 │ │ 0x000f line=1666 │ │ @@ -4130,21 +4130,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04ea00: |[04ea00] android.support.v4.app.Fragment.performLowMemory:()V │ │ -04ea10: 6e10 6703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0367 │ │ -04ea16: 5410 8500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ea1a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04ea1e: 5410 8500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ea22: 6e10 0904 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0409 │ │ -04ea28: 0e00 |000c: return-void │ │ +04fa38: |[04fa38] android.support.v4.app.Fragment.performLowMemory:()V │ │ +04fa48: 6e10 6703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0367 │ │ +04fa4e: 5410 8500 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fa52: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04fa56: 5410 8500 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fa5a: 6e10 0904 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0409 │ │ +04fa60: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1522 │ │ 0x0003 line=1523 │ │ 0x0007 line=1524 │ │ 0x000c line=1526 │ │ locals : │ │ @@ -4155,34 +4155,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04ea2c: |[04ea2c] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04ea3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ea3e: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04ea42: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -04ea46: 5521 8d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04ea4a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -04ea4e: 5521 9400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04ea52: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -04ea56: 6e20 6803 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0368 │ │ -04ea5c: 0a01 |0010: move-result v1 │ │ -04ea5e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -04ea62: 0f00 |0013: return v0 │ │ -04ea64: 5421 8500 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ea68: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -04ea6c: 5421 8500 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ea70: 6e20 0a04 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040a │ │ -04ea76: 0a01 |001d: move-result v1 │ │ -04ea78: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -04ea7c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04ea7e: 28f2 |0021: goto 0013 // -000e │ │ +04fa64: |[04fa64] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04fa74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04fa76: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04fa7a: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +04fa7e: 5521 8d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +04fa82: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +04fa86: 5521 9400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +04fa8a: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +04fa8e: 6e20 6803 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0368 │ │ +04fa94: 0a01 |0010: move-result v1 │ │ +04fa96: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +04fa9a: 0f00 |0013: return v0 │ │ +04fa9c: 5421 8500 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04faa0: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +04faa4: 5421 8500 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04faa8: 6e20 0a04 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040a │ │ +04faae: 0a01 |001d: move-result v1 │ │ +04fab0: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +04fab4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04fab6: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1566 │ │ 0x0005 line=1567 │ │ 0x000d line=1568 │ │ 0x0013 line=1578 │ │ 0x0014 line=1572 │ │ @@ -4197,27 +4197,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04ea80: |[04ea80] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04ea90: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04ea94: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -04ea98: 5510 8d00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04ea9c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -04eaa0: 5510 9400 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04eaa4: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -04eaa8: 6e20 6903 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0369 │ │ -04eaae: 5410 8500 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eab2: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -04eab6: 5410 8500 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eaba: 6e20 0b04 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040b │ │ -04eac0: 0e00 |0018: return-void │ │ +04fab8: |[04fab8] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04fac8: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04facc: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +04fad0: 5510 8d00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +04fad4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +04fad8: 5510 9400 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +04fadc: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +04fae0: 6e20 6903 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0369 │ │ +04fae6: 5410 8500 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04faea: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +04faee: 5410 8500 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04faf2: 6e20 0b04 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040b │ │ +04faf8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0004 line=1597 │ │ 0x000c line=1598 │ │ 0x000f line=1600 │ │ 0x0013 line=1601 │ │ @@ -4231,40 +4231,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -04eac4: |[04eac4] android.support.v4.app.Fragment.performPause:()V │ │ -04ead4: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ead8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04eadc: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eae0: 6e10 0c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040c │ │ -04eae6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04eae8: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04eaec: 6e10 6a03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@036a │ │ -04eaf2: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04eaf6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04eafa: 2200 d300 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04eafe: 2201 b303 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04eb02: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04eb08: 1a02 4d03 |001a: const-string v2, "Fragment " // string@034d │ │ -04eb0c: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04eb12: 0c01 |001f: move-result-object v1 │ │ -04eb14: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04eb1a: 0c01 |0023: move-result-object v1 │ │ -04eb1c: 1a02 4b00 |0024: const-string v2, " did not call through to super.onPause()" // string@004b │ │ -04eb20: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04eb26: 0c01 |0029: move-result-object v1 │ │ -04eb28: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04eb2e: 0c01 |002d: move-result-object v1 │ │ -04eb30: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04eb36: 2700 |0031: throw v0 │ │ -04eb38: 0e00 |0032: return-void │ │ +04fafc: |[04fafc] android.support.v4.app.Fragment.performPause:()V │ │ +04fb0c: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fb10: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04fb14: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fb18: 6e10 0c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040c │ │ +04fb1e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04fb20: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fb24: 6e10 6a03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@036a │ │ +04fb2a: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fb2e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04fb32: 2200 d200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04fb36: 2201 b103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04fb3a: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04fb40: 1a02 5103 |001a: const-string v2, "Fragment " // string@0351 │ │ +04fb44: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fb4a: 0c01 |001f: move-result-object v1 │ │ +04fb4c: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04fb52: 0c01 |0023: move-result-object v1 │ │ +04fb54: 1a02 4e00 |0024: const-string v2, " did not call through to super.onPause()" // string@004e │ │ +04fb58: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fb5e: 0c01 |0029: move-result-object v1 │ │ +04fb60: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04fb66: 0c01 |002d: move-result-object v1 │ │ +04fb68: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04fb6e: 2700 |0031: throw v0 │ │ +04fb70: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0004 line=1618 │ │ 0x0009 line=1620 │ │ 0x000c line=1621 │ │ 0x000f line=1622 │ │ @@ -4278,31 +4278,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -04eb3c: |[04eb3c] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04eb4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04eb4e: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -04eb52: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -04eb56: 5521 8d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04eb5a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -04eb5e: 5521 9400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04eb62: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -04eb66: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04eb68: 6e20 6b03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@036b │ │ -04eb6e: 5421 8500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eb72: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -04eb76: 5421 8500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eb7a: 6e20 0d04 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040d │ │ -04eb80: 0a01 |001a: move-result v1 │ │ -04eb82: b610 |001b: or-int/2addr v0, v1 │ │ -04eb84: 0f00 |001c: return v0 │ │ +04fb74: |[04fb74] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04fb84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fb86: 5521 8e00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +04fb8a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +04fb8e: 5521 8d00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +04fb92: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +04fb96: 5521 9400 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +04fb9a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +04fb9e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04fba0: 6e20 6b03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@036b │ │ +04fba6: 5421 8500 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fbaa: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +04fbae: 5421 8500 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fbb2: 6e20 0d04 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040d │ │ +04fbb8: 0a01 |001a: move-result v1 │ │ +04fbba: b610 |001b: or-int/2addr v0, v1 │ │ +04fbbc: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ 0x0001 line=1553 │ │ 0x0005 line=1554 │ │ 0x000d line=1555 │ │ 0x000e line=1556 │ │ @@ -4319,44 +4319,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -04eb88: |[04eb88] android.support.v4.app.Fragment.performReallyStop:()V │ │ -04eb98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04eb9a: 5440 8500 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eb9e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -04eba2: 5440 8500 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eba6: 6e10 0e04 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040e │ │ -04ebac: 5540 9300 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04ebb0: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -04ebb4: 5c43 9300 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04ebb8: 5540 8400 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04ebbc: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -04ebc0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -04ebc2: 5c40 8400 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ -04ebc6: 5440 7e00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04ebca: 5441 a600 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04ebce: 5542 9300 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ -04ebd2: 6e40 a403 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ -04ebd8: 0c00 |0020: move-result-object v0 │ │ -04ebda: 5b40 9200 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04ebde: 5440 9200 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04ebe2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -04ebe6: 5440 7e00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04ebea: 5500 c300 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c3 │ │ -04ebee: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -04ebf2: 5440 9200 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04ebf6: 6e10 e704 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e7 │ │ -04ebfc: 0e00 |0032: return-void │ │ -04ebfe: 5440 9200 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04ec02: 6e10 e504 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e5 │ │ -04ec08: 28fa |0038: goto 0032 // -0006 │ │ +04fbc0: |[04fbc0] android.support.v4.app.Fragment.performReallyStop:()V │ │ +04fbd0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04fbd2: 5440 8500 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fbd6: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +04fbda: 5440 8500 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fbde: 6e10 0e04 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040e │ │ +04fbe4: 5540 9300 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04fbe8: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +04fbec: 5c43 9300 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04fbf0: 5540 8400 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04fbf4: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +04fbf8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +04fbfa: 5c40 8400 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0084 │ │ +04fbfe: 5440 7e00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04fc02: 5441 a600 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04fc06: 5542 9300 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0093 │ │ +04fc0a: 6e40 a403 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ +04fc10: 0c00 |0020: move-result-object v0 │ │ +04fc12: 5b40 9200 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fc16: 5440 9200 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fc1a: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +04fc1e: 5440 7e00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04fc22: 5500 c300 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c3 │ │ +04fc26: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +04fc2a: 5440 9200 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fc2e: 6e10 e704 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e7 │ │ +04fc34: 0e00 |0032: return-void │ │ +04fc36: 5440 9200 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fc3a: 6e10 e504 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e5 │ │ +04fc40: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1641 │ │ 0x0005 line=1642 │ │ 0x000a line=1644 │ │ 0x000e line=1645 │ │ 0x0010 line=1646 │ │ @@ -4375,48 +4375,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -04ec0c: |[04ec0c] android.support.v4.app.Fragment.performResume:()V │ │ -04ec1c: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ec20: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -04ec24: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ec28: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -04ec2e: 5430 8500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ec32: 6e10 1404 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -04ec38: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04ec3a: 5c30 8300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04ec3e: 6e10 6c03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@036c │ │ -04ec44: 5530 8300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04ec48: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -04ec4c: 2200 d300 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04ec50: 2201 b303 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04ec54: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04ec5a: 1a02 4d03 |001f: const-string v2, "Fragment " // string@034d │ │ -04ec5e: 6e20 7e1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ec64: 0c01 |0024: move-result-object v1 │ │ -04ec66: 6e20 7d1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04ec6c: 0c01 |0028: move-result-object v1 │ │ -04ec6e: 1a02 4c00 |0029: const-string v2, " did not call through to super.onResume()" // string@004c │ │ -04ec72: 6e20 7e1f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ec78: 0c01 |002e: move-result-object v1 │ │ -04ec7a: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04ec80: 0c01 |0032: move-result-object v1 │ │ -04ec82: 7020 a805 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04ec88: 2700 |0036: throw v0 │ │ -04ec8a: 5430 8500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ec8e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -04ec92: 5430 8500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ec96: 6e10 0f04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040f │ │ -04ec9c: 5430 8500 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eca0: 6e10 1404 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -04eca6: 0e00 |0045: return-void │ │ +04fc44: |[04fc44] android.support.v4.app.Fragment.performResume:()V │ │ +04fc54: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fc58: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04fc5c: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fc60: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +04fc66: 5430 8500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fc6a: 6e10 1404 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +04fc70: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04fc72: 5c30 8300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fc76: 6e10 6c03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@036c │ │ +04fc7c: 5530 8300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fc80: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +04fc84: 2200 d200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04fc88: 2201 b103 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04fc8c: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04fc92: 1a02 5103 |001f: const-string v2, "Fragment " // string@0351 │ │ +04fc96: 6e20 7e1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fc9c: 0c01 |0024: move-result-object v1 │ │ +04fc9e: 6e20 7d1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04fca4: 0c01 |0028: move-result-object v1 │ │ +04fca6: 1a02 4f00 |0029: const-string v2, " did not call through to super.onResume()" // string@004f │ │ +04fcaa: 6e20 7e1f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fcb0: 0c01 |002e: move-result-object v1 │ │ +04fcb2: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04fcb8: 0c01 |0032: move-result-object v1 │ │ +04fcba: 7020 a805 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04fcc0: 2700 |0036: throw v0 │ │ +04fcc2: 5430 8500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fcc6: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +04fcca: 5430 8500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fcce: 6e10 0f04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040f │ │ +04fcd4: 5430 8500 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fcd8: 6e10 1404 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +04fcde: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0009 line=1500 │ │ 0x000e line=1502 │ │ 0x0011 line=1503 │ │ @@ -4434,25 +4434,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -04eca8: |[04eca8] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04ecb8: 6e20 6d03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@036d │ │ -04ecbe: 5421 8500 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ecc2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -04ecc6: 5421 8500 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ecca: 6e10 3704 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ -04ecd0: 0c00 |000c: move-result-object v0 │ │ -04ecd2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04ecd6: 1a01 e50f |000f: const-string v1, "android:support:fragments" // string@0fe5 │ │ -04ecda: 6e30 6d02 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@026d │ │ -04ece0: 0e00 |0014: return-void │ │ +04fce0: |[04fce0] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04fcf0: 6e20 6d03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@036d │ │ +04fcf6: 5421 8500 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fcfa: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +04fcfe: 5421 8500 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fd02: 6e10 3704 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ +04fd08: 0c00 |000c: move-result-object v0 │ │ +04fd0a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04fd0e: 1a01 e70f |000f: const-string v1, "android:support:fragments" // string@0fe7 │ │ +04fd12: 6e30 6d02 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@026d │ │ +04fd18: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0003 line=1608 │ │ 0x0007 line=1609 │ │ 0x000d line=1610 │ │ 0x000f line=1611 │ │ @@ -4467,50 +4467,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -04ece4: |[04ece4] android.support.v4.app.Fragment.performStart:()V │ │ -04ecf4: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ecf8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -04ecfc: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ed00: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -04ed06: 5430 8500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ed0a: 6e10 1404 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -04ed10: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04ed12: 5c30 8300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04ed16: 6e10 6e03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036e │ │ -04ed1c: 5530 8300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04ed20: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -04ed24: 2200 d300 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04ed28: 2201 b303 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04ed2c: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04ed32: 1a02 4d03 |001f: const-string v2, "Fragment " // string@034d │ │ -04ed36: 6e20 7e1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ed3c: 0c01 |0024: move-result-object v1 │ │ -04ed3e: 6e20 7d1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04ed44: 0c01 |0028: move-result-object v1 │ │ -04ed46: 1a02 4d00 |0029: const-string v2, " did not call through to super.onStart()" // string@004d │ │ -04ed4a: 6e20 7e1f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ed50: 0c01 |002e: move-result-object v1 │ │ -04ed52: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04ed58: 0c01 |0032: move-result-object v1 │ │ -04ed5a: 7020 a805 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04ed60: 2700 |0036: throw v0 │ │ -04ed62: 5430 8500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ed66: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -04ed6a: 5430 8500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ed6e: 6e10 1004 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0410 │ │ -04ed74: 5430 9200 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04ed78: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -04ed7c: 5430 9200 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -04ed80: 6e10 e404 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e4 │ │ -04ed86: 0e00 |0049: return-void │ │ +04fd1c: |[04fd1c] android.support.v4.app.Fragment.performStart:()V │ │ +04fd2c: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fd30: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04fd34: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fd38: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +04fd3e: 5430 8500 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fd42: 6e10 1404 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +04fd48: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04fd4a: 5c30 8300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fd4e: 6e10 6e03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036e │ │ +04fd54: 5530 8300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fd58: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +04fd5c: 2200 d200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04fd60: 2201 b103 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04fd64: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04fd6a: 1a02 5103 |001f: const-string v2, "Fragment " // string@0351 │ │ +04fd6e: 6e20 7e1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fd74: 0c01 |0024: move-result-object v1 │ │ +04fd76: 6e20 7d1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04fd7c: 0c01 |0028: move-result-object v1 │ │ +04fd7e: 1a02 5000 |0029: const-string v2, " did not call through to super.onStart()" // string@0050 │ │ +04fd82: 6e20 7e1f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fd88: 0c01 |002e: move-result-object v1 │ │ +04fd8a: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04fd90: 0c01 |0032: move-result-object v1 │ │ +04fd92: 7020 a805 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04fd98: 2700 |0036: throw v0 │ │ +04fd9a: 5430 8500 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fd9e: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +04fda2: 5430 8500 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fda6: 6e10 1004 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0410 │ │ +04fdac: 5430 9200 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fdb0: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +04fdb4: 5430 9200 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +04fdb8: 6e10 e404 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e4 │ │ +04fdbe: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1479 │ │ 0x0004 line=1480 │ │ 0x0009 line=1481 │ │ 0x000e line=1483 │ │ 0x0011 line=1484 │ │ @@ -4529,40 +4529,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -04ed88: |[04ed88] android.support.v4.app.Fragment.performStop:()V │ │ -04ed98: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04ed9c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04eda0: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -04eda4: 6e10 1104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0411 │ │ -04edaa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04edac: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04edb0: 6e10 6f03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036f │ │ -04edb6: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04edba: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04edbe: 2200 d300 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04edc2: 2201 b303 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04edc6: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04edcc: 1a02 4d03 |001a: const-string v2, "Fragment " // string@034d │ │ -04edd0: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04edd6: 0c01 |001f: move-result-object v1 │ │ -04edd8: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04edde: 0c01 |0023: move-result-object v1 │ │ -04ede0: 1a02 4e00 |0024: const-string v2, " did not call through to super.onStop()" // string@004e │ │ -04ede4: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04edea: 0c01 |0029: move-result-object v1 │ │ -04edec: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04edf2: 0c01 |002d: move-result-object v1 │ │ -04edf4: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04edfa: 2700 |0031: throw v0 │ │ -04edfc: 0e00 |0032: return-void │ │ +04fdc0: |[04fdc0] android.support.v4.app.Fragment.performStop:()V │ │ +04fdd0: 5430 8500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fdd4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04fdd8: 5430 8500 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +04fddc: 6e10 1104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0411 │ │ +04fde2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04fde4: 5c30 8300 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fde8: 6e10 6f03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036f │ │ +04fdee: 5530 8300 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fdf2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04fdf6: 2200 d200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04fdfa: 2201 b103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04fdfe: 7010 761f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04fe04: 1a02 5103 |001a: const-string v2, "Fragment " // string@0351 │ │ +04fe08: 6e20 7e1f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fe0e: 0c01 |001f: move-result-object v1 │ │ +04fe10: 6e20 7d1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04fe16: 0c01 |0023: move-result-object v1 │ │ +04fe18: 1a02 5100 |0024: const-string v2, " did not call through to super.onStop()" // string@0051 │ │ +04fe1c: 6e20 7e1f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fe22: 0c01 |0029: move-result-object v1 │ │ +04fe24: 6e10 841f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04fe2a: 0c01 |002d: move-result-object v1 │ │ +04fe2c: 7020 a805 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04fe32: 2700 |0031: throw v0 │ │ +04fe34: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0004 line=1630 │ │ 0x0009 line=1632 │ │ 0x000c line=1633 │ │ 0x000f line=1634 │ │ @@ -4576,17 +4576,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ee00: |[04ee00] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -04ee10: 6e20 3e0e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0e3e │ │ -04ee16: 0e00 |0003: return-void │ │ +04fe38: |[04fe38] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +04fe48: 6e20 3e0e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0e3e │ │ +04fe4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0003 line=1289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -4596,43 +4596,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -04ee18: |[04ee18] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -04ee28: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -04ee2c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -04ee30: 5430 9100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -04ee34: 5431 9d00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -04ee38: 6e20 2a0e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0e2a │ │ -04ee3e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04ee40: 5b30 9d00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -04ee44: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04ee46: 5c30 8300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04ee4a: 6e20 7103 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0371 │ │ -04ee50: 5530 8300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -04ee54: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -04ee58: 2200 d300 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -04ee5c: 2201 b303 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04ee60: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04ee66: 1a02 4d03 |001f: const-string v2, "Fragment " // string@034d │ │ -04ee6a: 6e20 7e1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ee70: 0c01 |0024: move-result-object v1 │ │ -04ee72: 6e20 7d1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04ee78: 0c01 |0028: move-result-object v1 │ │ -04ee7a: 1a02 4f00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@004f │ │ -04ee7e: 6e20 7e1f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ee84: 0c01 |002e: move-result-object v1 │ │ -04ee86: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04ee8c: 0c01 |0032: move-result-object v1 │ │ -04ee8e: 7020 a805 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -04ee94: 2700 |0036: throw v0 │ │ -04ee96: 0e00 |0037: return-void │ │ +04fe50: |[04fe50] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +04fe60: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +04fe64: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04fe68: 5430 9100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +04fe6c: 5431 9d00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +04fe70: 6e20 2a0e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0e2a │ │ +04fe76: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04fe78: 5b30 9d00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +04fe7c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04fe7e: 5c30 8300 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fe82: 6e20 7103 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0371 │ │ +04fe88: 5530 8300 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +04fe8c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +04fe90: 2200 d200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +04fe94: 2201 b103 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +04fe98: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04fe9e: 1a02 5103 |001f: const-string v2, "Fragment " // string@0351 │ │ +04fea2: 6e20 7e1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04fea8: 0c01 |0024: move-result-object v1 │ │ +04feaa: 6e20 7d1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +04feb0: 0c01 |0028: move-result-object v1 │ │ +04feb2: 1a02 5200 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0052 │ │ +04feb6: 6e20 7e1f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04febc: 0c01 |002e: move-result-object v1 │ │ +04febe: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04fec4: 0c01 |0032: move-result-object v1 │ │ +04fec6: 7020 a805 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +04fecc: 2700 |0036: throw v0 │ │ +04fece: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x000b line=418 │ │ 0x000e line=420 │ │ 0x0011 line=421 │ │ @@ -4648,23 +4648,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04ee98: |[04ee98] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -04eea8: 5220 9000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04eeac: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -04eeb0: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04eeb4: 1a01 4e03 |0006: const-string v1, "Fragment already active" // string@034e │ │ -04eeb8: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04eebe: 2700 |000b: throw v0 │ │ -04eec0: 5b23 8100 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ -04eec4: 0e00 |000e: return-void │ │ +04fed0: |[04fed0] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +04fee0: 5220 9000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04fee4: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +04fee8: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +04feec: 1a01 5203 |0006: const-string v1, "Fragment already active" // string@0352 │ │ +04fef0: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +04fef6: 2700 |000b: throw v0 │ │ +04fef8: 5b23 8100 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ +04fefc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0004 line=500 │ │ 0x000c line=502 │ │ 0x000e line=503 │ │ locals : │ │ @@ -4676,27 +4676,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04eec8: |[04eec8] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -04eed8: 5510 8d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04eedc: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -04eee0: 5c12 8d00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04eee4: 6e10 4f03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034f │ │ -04eeea: 0a00 |0009: move-result v0 │ │ -04eeec: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -04eef0: 6e10 5103 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0351 │ │ -04eef6: 0a00 |000f: move-result v0 │ │ -04eef8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -04eefc: 5410 7e00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04ef00: 6e10 cc03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cc │ │ -04ef06: 0e00 |0017: return-void │ │ +04ff00: |[04ff00] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +04ff10: 5510 8d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +04ff14: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +04ff18: 5c12 8d00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +04ff1c: 6e10 4f03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034f │ │ +04ff22: 0a00 |0009: move-result v0 │ │ +04ff24: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +04ff28: 6e10 5103 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0351 │ │ +04ff2e: 0a00 |000f: move-result v0 │ │ +04ff30: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +04ff34: 5410 7e00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +04ff38: 6e10 cc03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cc │ │ +04ff3e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0004 line=761 │ │ 0x0006 line=762 │ │ 0x0012 line=763 │ │ 0x0017 line=766 │ │ @@ -4709,44 +4709,44 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -04ef08: |[04ef08] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -04ef18: 5923 9000 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04ef1c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -04ef20: 2200 b303 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -04ef24: 7010 761f 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04ef2a: 5441 a600 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04ef2e: 6e20 7e1f 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ef34: 0c00 |000e: move-result-object v0 │ │ -04ef36: 1a01 0d01 |000f: const-string v1, ":" // string@010d │ │ -04ef3a: 6e20 7e1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ef40: 0c00 |0014: move-result-object v0 │ │ -04ef42: 5221 9000 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04ef46: 6e20 7b1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04ef4c: 0c00 |001a: move-result-object v0 │ │ -04ef4e: 6e10 841f 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04ef54: 0c00 |001e: move-result-object v0 │ │ -04ef56: 5b20 a600 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04ef5a: 0e00 |0021: return-void │ │ -04ef5c: 2200 b303 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -04ef60: 7010 761f 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04ef66: 1a01 de0f |0027: const-string v1, "android:fragment:" // string@0fde │ │ -04ef6a: 6e20 7e1f 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04ef70: 0c00 |002c: move-result-object v0 │ │ -04ef72: 5221 9000 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04ef76: 6e20 7b1f 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04ef7c: 0c00 |0032: move-result-object v0 │ │ -04ef7e: 6e10 841f 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04ef84: 0c00 |0036: move-result-object v0 │ │ -04ef86: 5b20 a600 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -04ef8a: 28e8 |0039: goto 0021 // -0018 │ │ +04ff40: |[04ff40] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +04ff50: 5923 9000 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04ff54: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +04ff58: 2200 b103 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +04ff5c: 7010 761f 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04ff62: 5441 a600 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04ff66: 6e20 7e1f 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ff6c: 0c00 |000e: move-result-object v0 │ │ +04ff6e: 1a01 1101 |000f: const-string v1, ":" // string@0111 │ │ +04ff72: 6e20 7e1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ff78: 0c00 |0014: move-result-object v0 │ │ +04ff7a: 5221 9000 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04ff7e: 6e20 7b1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +04ff84: 0c00 |001a: move-result-object v0 │ │ +04ff86: 6e10 841f 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04ff8c: 0c00 |001e: move-result-object v0 │ │ +04ff8e: 5b20 a600 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04ff92: 0e00 |0021: return-void │ │ +04ff94: 2200 b103 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +04ff98: 7010 761f 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +04ff9e: 1a01 e00f |0027: const-string v1, "android:fragment:" // string@0fe0 │ │ +04ffa2: 6e20 7e1f 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +04ffa8: 0c00 |002c: move-result-object v0 │ │ +04ffaa: 5221 9000 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04ffae: 6e20 7b1f 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +04ffb4: 0c00 |0032: move-result-object v0 │ │ +04ffb6: 6e10 841f 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +04ffbc: 0c00 |0036: move-result-object v0 │ │ +04ffbe: 5b20 a600 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +04ffc2: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0002 line=430 │ │ 0x0004 line=431 │ │ 0x0021 line=435 │ │ 0x0022 line=433 │ │ @@ -4760,29 +4760,29 @@ │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04ef8c: |[04ef8c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -04ef9c: 5220 9000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04efa0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -04efa4: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04efa8: 1a01 4e03 |0006: const-string v1, "Fragment already active" // string@034e │ │ -04efac: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04efb2: 2700 |000b: throw v0 │ │ -04efb4: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -04efb8: 5430 7700 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ -04efbc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -04efc0: 5430 7700 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ -04efc4: 5b20 9c00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -04efc8: 0e00 |0016: return-void │ │ -04efca: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -04efcc: 28fc |0018: goto 0014 // -0004 │ │ +04ffc4: |[04ffc4] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +04ffd4: 5220 9000 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +04ffd8: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +04ffdc: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +04ffe0: 1a01 5203 |0006: const-string v1, "Fragment already active" // string@0352 │ │ +04ffe4: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +04ffea: 2700 |000b: throw v0 │ │ +04ffec: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +04fff0: 5430 7700 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ +04fff4: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +04fff8: 5430 7700 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0077 │ │ +04fffc: 5b20 9c00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +050000: 0e00 |0016: return-void │ │ +050002: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +050004: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x000c line=525 │ │ 0x0016 line=527 │ │ 0x0017 line=525 │ │ @@ -4795,29 +4795,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -04efd0: |[04efd0] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -04efe0: 5510 9400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04efe4: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -04efe8: 5c12 9400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -04efec: 5510 8d00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -04eff0: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -04eff4: 6e10 4f03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034f │ │ -04effa: 0a00 |000d: move-result v0 │ │ -04effc: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -04f000: 6e10 5103 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0351 │ │ -04f006: 0a00 |0013: move-result v0 │ │ -04f008: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -04f00c: 5410 7e00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04f010: 6e10 cc03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cc │ │ -04f016: 0e00 |001b: return-void │ │ +050008: |[050008] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +050018: 5510 9400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +05001c: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +050020: 5c12 9400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +050024: 5510 8d00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +050028: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +05002c: 6e10 4f03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034f │ │ +050032: 0a00 |000d: move-result v0 │ │ +050034: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +050038: 6e10 5103 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0351 │ │ +05003e: 0a00 |0013: move-result v0 │ │ +050040: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +050044: 5410 7e00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +050048: 6e10 cc03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cc │ │ +05004e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ 0x0006 line=780 │ │ 0x0016 line=781 │ │ 0x001b line=784 │ │ @@ -4830,24 +4830,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04f018: |[04f018] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -04f028: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -04f02c: 5420 9600 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ -04f030: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -04f034: 2200 a103 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04f038: 1a01 7902 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0279 │ │ -04f03c: 7020 311f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04f042: 2700 |000d: throw v0 │ │ -04f044: 5c23 9a00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ -04f048: 0e00 |0010: return-void │ │ +050050: |[050050] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +050060: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +050064: 5420 9600 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ +050068: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05006c: 2200 9f03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +050070: 1a01 7e02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@027e │ │ +050074: 7020 311f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +05007a: 2700 |000d: throw v0 │ │ +05007c: 5c23 9a00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ +050080: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0006 line=742 │ │ 0x000e line=745 │ │ 0x0010 line=746 │ │ locals : │ │ @@ -4859,18 +4859,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04f04c: |[04f04c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -04f05c: 5b01 a100 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -04f060: 5902 a300 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ -04f064: 0e00 |0004: return-void │ │ +050084: |[050084] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +050094: 5b01 a100 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +050098: 5902 a300 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ +05009c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0002 line=542 │ │ 0x0004 line=543 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -4882,30 +4882,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04f068: |[04f068] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -04f078: 5520 a400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -04f07c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -04f080: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -04f084: 5220 9e00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -04f088: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -04f08a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -04f08e: 5420 8b00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -04f092: 6e20 2804 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ -04f098: 5c23 a400 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -04f09c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -04f0a0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -04f0a2: 5c20 8800 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ -04f0a6: 0e00 |0017: return-void │ │ -04f0a8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04f0aa: 28fc |0019: goto 0015 // -0004 │ │ +0500a0: |[0500a0] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +0500b0: 5520 a400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +0500b4: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +0500b8: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +0500bc: 5220 9e00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +0500c0: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +0500c2: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +0500c6: 5420 8b00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +0500ca: 6e20 2804 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ +0500d0: 5c23 a400 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +0500d4: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0500d8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0500da: 5c20 8800 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ +0500de: 0e00 |0017: return-void │ │ +0500e0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0500e2: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x000b line=801 │ │ 0x0010 line=803 │ │ 0x0012 line=804 │ │ 0x0017 line=805 │ │ @@ -4919,36 +4919,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -04f0ac: |[04f0ac] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -04f0bc: 5430 7e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04f0c0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -04f0c4: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04f0c8: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f0cc: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04f0d2: 1a02 4d03 |000b: const-string v2, "Fragment " // string@034d │ │ -04f0d6: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f0dc: 0c01 |0010: move-result-object v1 │ │ -04f0de: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04f0e4: 0c01 |0014: move-result-object v1 │ │ -04f0e6: 1a02 8900 |0015: const-string v2, " not attached to Activity" // string@0089 │ │ -04f0ea: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f0f0: 0c01 |001a: move-result-object v1 │ │ -04f0f2: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f0f8: 0c01 |001e: move-result-object v1 │ │ -04f0fa: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04f100: 2700 |0022: throw v0 │ │ -04f102: 5430 7e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04f106: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -04f108: 6e40 cb03 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@03cb │ │ -04f10e: 0e00 |0029: return-void │ │ +0500e4: |[0500e4] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +0500f4: 5430 7e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +0500f8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0500fc: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +050100: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +050104: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +05010a: 1a02 5103 |000b: const-string v2, "Fragment " // string@0351 │ │ +05010e: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050114: 0c01 |0010: move-result-object v1 │ │ +050116: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +05011c: 0c01 |0014: move-result-object v1 │ │ +05011e: 1a02 8c00 |0015: const-string v2, " not attached to Activity" // string@008c │ │ +050122: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050128: 0c01 |001a: move-result-object v1 │ │ +05012a: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050130: 0c01 |001e: move-result-object v1 │ │ +050132: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +050138: 2700 |0022: throw v0 │ │ +05013a: 5430 7e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +05013e: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +050140: 6e40 cb03 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@03cb │ │ +050146: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0004 line=836 │ │ 0x0023 line=838 │ │ 0x0029 line=839 │ │ locals : │ │ @@ -4960,35 +4960,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -04f110: |[04f110] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -04f120: 5430 7e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04f124: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -04f128: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04f12c: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f130: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04f136: 1a02 4d03 |000b: const-string v2, "Fragment " // string@034d │ │ -04f13a: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f140: 0c01 |0010: move-result-object v1 │ │ -04f142: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04f148: 0c01 |0014: move-result-object v1 │ │ -04f14a: 1a02 8900 |0015: const-string v2, " not attached to Activity" // string@0089 │ │ -04f14e: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f154: 0c01 |001a: move-result-object v1 │ │ -04f156: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f15c: 0c01 |001e: move-result-object v1 │ │ -04f15e: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04f164: 2700 |0022: throw v0 │ │ -04f166: 5430 7e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -04f16a: 6e40 cb03 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@03cb │ │ -04f170: 0e00 |0028: return-void │ │ +050148: |[050148] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +050158: 5430 7e00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +05015c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +050160: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +050164: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +050168: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +05016e: 1a02 5103 |000b: const-string v2, "Fragment " // string@0351 │ │ +050172: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050178: 0c01 |0010: move-result-object v1 │ │ +05017a: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +050180: 0c01 |0014: move-result-object v1 │ │ +050182: 1a02 8c00 |0015: const-string v2, " not attached to Activity" // string@008c │ │ +050186: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05018c: 0c01 |001a: move-result-object v1 │ │ +05018e: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050194: 0c01 |001e: move-result-object v1 │ │ +050196: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +05019c: 2700 |0022: throw v0 │ │ +05019e: 5430 7e00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +0501a2: 6e40 cb03 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@03cb │ │ +0501a8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0004 line=847 │ │ 0x0023 line=849 │ │ 0x0028 line=850 │ │ locals : │ │ @@ -5001,44 +5001,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -04f174: |[04f174] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -04f184: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f188: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04f18c: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -04f192: 7120 e906 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ -04f198: 5221 9000 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04f19c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -04f1a0: 1a01 2500 |000e: const-string v1, " #" // string@0025 │ │ -04f1a4: 6e20 7e1f 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f1aa: 5221 9000 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -04f1ae: 6e20 7b1f 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04f1b4: 5221 8a00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -04f1b8: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -04f1bc: 1a01 5d00 |001c: const-string v1, " id=0x" // string@005d │ │ -04f1c0: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f1c6: 5221 8a00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -04f1ca: 7110 371f 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04f1d0: 0c01 |0026: move-result-object v1 │ │ -04f1d2: 6e20 7e1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f1d8: 5421 a000 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -04f1dc: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -04f1e0: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ -04f1e4: 6e20 7e1f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f1ea: 5421 a000 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -04f1ee: 6e20 7e1f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f1f4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -04f1f8: 6e20 791f 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f1fe: 6e10 841f 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f204: 0c01 |0040: move-result-object v1 │ │ -04f206: 1101 |0041: return-object v1 │ │ +0501ac: |[0501ac] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +0501bc: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0501c0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0501c4: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +0501ca: 7120 e906 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ +0501d0: 5221 9000 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0501d4: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +0501d8: 1a01 2500 |000e: const-string v1, " #" // string@0025 │ │ +0501dc: 6e20 7e1f 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0501e2: 5221 9000 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0501e6: 6e20 7b1f 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0501ec: 5221 8a00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +0501f0: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +0501f4: 1a01 6000 |001c: const-string v1, " id=0x" // string@0060 │ │ +0501f8: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0501fe: 5221 8a00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +050202: 7110 371f 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +050208: 0c01 |0026: move-result-object v1 │ │ +05020a: 6e20 7e1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050210: 5421 a000 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +050214: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +050218: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ +05021c: 6e20 7e1f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050222: 5421 a000 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +050226: 6e20 7e1f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05022c: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +050230: 6e20 791f 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +050236: 6e10 841f 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +05023c: 0c01 |0040: move-result-object v1 │ │ +05023e: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0007 line=458 │ │ 0x000a line=459 │ │ 0x000e line=460 │ │ 0x0013 line=461 │ │ @@ -5059,33 +5059,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04f208: |[04f208] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -04f218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f21a: 6e20 3e0e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0e3e │ │ -04f220: 0e00 |0004: return-void │ │ +050240: |[050240] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +050250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050252: 6e20 3e0e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0e3e │ │ +050258: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1299 │ │ 0x0004 line=1300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 849 (Fragment.java) │ │ + source_file_idx : 853 (Fragment.java) │ │ │ │ Class #11 header: │ │ -class_idx : 145 │ │ +class_idx : 144 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 112 │ │ -source_file_idx : 851 │ │ +superclass_idx : 111 │ │ +source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #11 annotations: │ │ Annotations on class │ │ @@ -5109,18 +5109,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f224: |[04f224] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04f234: 5b01 a800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04f238: 7010 7602 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -04f23e: 0e00 |0005: return-void │ │ +05025c: |[05025c] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +05026c: 5b01 a800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +050270: 7010 7602 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +050276: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -5130,55 +5130,55 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04f240: |[04f240] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -04f250: 5230 2e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002e │ │ -04f254: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -04f25a: 6f20 7902 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0279 │ │ -04f260: 0e00 |0008: return-void │ │ -04f262: 5420 a800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04f266: 5500 c400 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ -04f26a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -04f26e: 5420 a800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04f272: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -04f274: 6e20 9a03 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039a │ │ -04f27a: 28f3 |0015: goto 0008 // -000d │ │ -04f27c: 5420 a800 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04f280: 6e10 c303 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c3 │ │ -04f286: 5420 a800 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04f28a: 5400 bc00 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04f28e: 6e10 1404 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -04f294: 28e6 |0022: goto 0008 // -001a │ │ -04f296: 0000 |0023: nop // spacer │ │ -04f298: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +050278: |[050278] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +050288: 5230 2e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002e │ │ +05028c: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +050292: 6f20 7902 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0279 │ │ +050298: 0e00 |0008: return-void │ │ +05029a: 5420 a800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +05029e: 5500 c400 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ +0502a2: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +0502a6: 5420 a800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +0502aa: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0502ac: 6e20 9a03 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039a │ │ +0502b2: 28f3 |0015: goto 0008 // -000d │ │ +0502b4: 5420 a800 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +0502b8: 6e10 c303 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c3 │ │ +0502be: 5420 a800 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +0502c2: 5400 bc00 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0502c6: 6e10 1404 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +0502cc: 28e6 |0022: goto 0008 // -001a │ │ +0502ce: 0000 |0023: nop // spacer │ │ +0502d0: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=95 │ │ 0x0008 line=97 │ │ 0x0009 line=86 │ │ 0x000f line=87 │ │ 0x0016 line=91 │ │ 0x001b line=92 │ │ 0x0023 line=84 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 851 (FragmentActivity.java) │ │ + source_file_idx : 855 (FragmentActivity.java) │ │ │ │ Class #12 header: │ │ -class_idx : 147 │ │ +class_idx : 146 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 851 │ │ +superclass_idx : 941 │ │ +source_file_idx : 855 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ Annotations on class │ │ @@ -5218,53 +5218,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -04f2a8: |[04f2a8] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -04f2b8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -04f2ba: 2300 9904 |0001: new-array v0, v0, [I // type@0499 │ │ -04f2be: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -04f2c4: 6900 aa00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00aa │ │ -04f2c8: 0e00 |0008: return-void │ │ -04f2ca: 0000 |0009: nop // spacer │ │ -04f2cc: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +0502e0: |[0502e0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +0502f0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0502f2: 2300 9704 |0001: new-array v0, v0, [I // type@0497 │ │ +0502f6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0502fc: 6900 aa00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00aa │ │ +050300: 0e00 |0008: return-void │ │ +050302: 0000 |0009: nop // spacer │ │ +050304: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f2e0: |[04f2e0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -04f2f0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04f2f6: 0e00 |0003: return-void │ │ +050318: |[050318] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +050328: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05032e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ - source_file_idx : 851 (FragmentActivity.java) │ │ + source_file_idx : 855 (FragmentActivity.java) │ │ │ │ Class #13 header: │ │ -class_idx : 148 │ │ +class_idx : 147 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 851 │ │ +superclass_idx : 941 │ │ +source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ Annotations on class │ │ @@ -5310,31 +5310,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f2f8: |[04f2f8] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -04f308: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -04f30e: 0e00 |0003: return-void │ │ +050330: |[050330] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +050340: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +050346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ - source_file_idx : 851 (FragmentActivity.java) │ │ + source_file_idx : 855 (FragmentActivity.java) │ │ │ │ Class #14 header: │ │ -class_idx : 149 │ │ +class_idx : 148 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 851 │ │ +source_file_idx : 855 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 34 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -5432,26 +5432,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04f310: |[04f310] android.support.v4.app.FragmentActivity.:()V │ │ -04f320: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ -04f326: 2200 9100 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0091 │ │ -04f32a: 7020 9203 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0392 │ │ -04f330: 5b10 bd00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -04f334: 2200 9f00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009f │ │ -04f338: 7010 f803 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f8 │ │ -04f33e: 5b10 bc00 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04f342: 2200 9200 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0092 │ │ -04f346: 7020 9403 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0394 │ │ -04f34c: 5b10 ba00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ba │ │ -04f350: 0e00 |0018: return-void │ │ +050348: |[050348] android.support.v4.app.FragmentActivity.:()V │ │ +050358: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ +05035e: 2200 9000 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0090 │ │ +050362: 7020 9203 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0392 │ │ +050368: 5b10 bd00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +05036c: 2200 9e00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@009e │ │ +050370: 7010 f803 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f8 │ │ +050376: 5b10 bc00 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +05037a: 2200 9100 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0091 │ │ +05037e: 7020 9403 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0394 │ │ +050384: 5b10 ba00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ba │ │ +050388: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=81 │ │ 0x000a line=100 │ │ 0x0011 line=101 │ │ 0x0018 line=129 │ │ @@ -5463,46 +5463,46 @@ │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -04f354: |[04f354] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -04f364: 6e20 061f 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f36a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -04f36e: 1a03 c71d |0005: const-string v3, "null" // string@1dc7 │ │ -04f372: 6e20 0b1f 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04f378: 0e00 |000a: return-void │ │ -04f37a: 7110 cd03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@03cd │ │ -04f380: 0c03 |000e: move-result-object v3 │ │ -04f382: 6e20 0b1f 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04f388: 2083 0202 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0202 │ │ -04f38c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -04f390: 0781 |0016: move-object v1, v8 │ │ -04f392: 1f01 0202 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0202 │ │ -04f396: 6e10 6a0e 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ -04f39c: 0a00 |001c: move-result v0 │ │ -04f39e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -04f3a2: 2203 b303 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f3a6: 7010 761f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04f3ac: 6e20 7e1f 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f3b2: 0c03 |0027: move-result-object v3 │ │ -04f3b4: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ -04f3b8: 6e20 7e1f 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f3be: 0c03 |002d: move-result-object v3 │ │ -04f3c0: 6e10 841f 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f3c6: 0c06 |0031: move-result-object v6 │ │ -04f3c8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -04f3ca: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -04f3ce: 6e20 690e 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -04f3d4: 0c03 |0038: move-result-object v3 │ │ -04f3d6: 7040 9c03 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@039c │ │ -04f3dc: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04f3e0: 28f5 |003e: goto 0033 // -000b │ │ +05038c: |[05038c] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +05039c: 6e20 061f 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0503a2: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +0503a6: 1a03 c71d |0005: const-string v3, "null" // string@1dc7 │ │ +0503aa: 6e20 0b1f 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0503b0: 0e00 |000a: return-void │ │ +0503b2: 7110 cd03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@03cd │ │ +0503b8: 0c03 |000e: move-result-object v3 │ │ +0503ba: 6e20 0b1f 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0503c0: 2083 0002 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0200 │ │ +0503c4: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +0503c8: 0781 |0016: move-object v1, v8 │ │ +0503ca: 1f01 0002 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0200 │ │ +0503ce: 6e10 6a0e 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ +0503d4: 0a00 |001c: move-result v0 │ │ +0503d6: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +0503da: 2203 b103 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0503de: 7010 761f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0503e4: 6e20 7e1f 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0503ea: 0c03 |0027: move-result-object v3 │ │ +0503ec: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ +0503f0: 6e20 7e1f 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0503f6: 0c03 |002d: move-result-object v3 │ │ +0503f8: 6e10 841f 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0503fe: 0c06 |0031: move-result-object v6 │ │ +050400: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +050402: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +050406: 6e20 690e 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +05040c: 0c03 |0038: move-result-object v3 │ │ +05040e: 7040 9c03 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@039c │ │ +050414: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +050418: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ 0x0005 line=741 │ │ 0x000a line=757 │ │ 0x000b line=744 │ │ @@ -5528,178 +5528,178 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 366 16-bit code units │ │ -04f3e4: |[04f3e4] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -04f3f4: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -04f3f8: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -04f3fc: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -04f400: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -04f404: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -04f408: 2202 b303 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f40c: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -04f410: 7020 771f 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -04f416: 6e10 4f1f 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -04f41c: 0c06 |0014: move-result-object v6 │ │ -04f41e: 6e10 1d1f 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -04f424: 0c06 |0018: move-result-object v6 │ │ -04f426: 6e20 7e1f 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f42c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -04f430: 6e20 791f 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f436: 7110 881f 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -04f43c: 0a06 |0024: move-result v6 │ │ -04f43e: 7110 371f 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04f444: 0c06 |0028: move-result-object v6 │ │ -04f446: 6e20 7e1f 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f44c: 6e20 791f a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f452: 6e10 f80d 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -04f458: 0a06 |0032: move-result v6 │ │ -04f45a: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -04f460: 6e20 791f 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f466: 6e10 030e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0e03 │ │ -04f46c: 0a06 |003c: move-result v6 │ │ -04f46e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -04f472: 0176 |003f: move v6, v7 │ │ -04f474: 6e20 791f 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f47a: 6e10 020e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0e02 │ │ -04f480: 0a06 |0046: move-result v6 │ │ -04f482: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -04f486: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -04f48a: 6e20 791f 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f490: 6e10 480e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0e48 │ │ -04f496: 0a06 |0051: move-result v6 │ │ -04f498: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -04f49c: 0186 |0054: move v6, v8 │ │ -04f49e: 6e20 791f 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f4a4: 6e10 050e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0e05 │ │ -04f4aa: 0a06 |005b: move-result v6 │ │ -04f4ac: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -04f4b0: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -04f4b4: 6e20 791f 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f4ba: 6e10 0a0e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0e0a │ │ -04f4c0: 0a06 |0066: move-result v6 │ │ -04f4c2: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -04f4c6: 0196 |0069: move v6, v9 │ │ -04f4c8: 6e20 791f 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f4ce: 6e10 010e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0e01 │ │ -04f4d4: 0a06 |0070: move-result v6 │ │ -04f4d6: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -04f4da: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -04f4de: 6e20 791f 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f4e4: 6e10 060e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0e06 │ │ -04f4ea: 0a06 |007b: move-result v6 │ │ -04f4ec: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -04f4f0: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -04f4f4: 6e20 791f 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f4fa: 6e20 791f a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f500: 6e10 040e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0e04 │ │ -04f506: 0a06 |0089: move-result v6 │ │ -04f508: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -04f50c: 6e20 791f 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f512: 6e10 080e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0e08 │ │ -04f518: 0a06 |0092: move-result v6 │ │ -04f51a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -04f51e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -04f522: 6e20 791f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f528: 6e10 070e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0e07 │ │ -04f52e: 0a06 |009d: move-result v6 │ │ -04f530: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -04f534: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -04f538: 6e20 791f 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f53e: 6e20 791f a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f544: 6e10 e60d 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -04f54a: 0a06 |00ab: move-result v6 │ │ -04f54c: 6e20 7b1f 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04f552: 6e20 791f b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f558: 6e10 f60d 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -04f55e: 0a06 |00b5: move-result v6 │ │ -04f560: 6e20 7b1f 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04f566: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -04f56a: 6e20 791f 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f570: 6e10 f10d 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -04f576: 0a06 |00c1: move-result v6 │ │ -04f578: 6e20 7b1f 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04f57e: 6e20 791f b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f584: 6e10 dd0d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ -04f58a: 0a06 |00cb: move-result v6 │ │ -04f58c: 6e20 7b1f 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -04f592: 6e10 e10d 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0de1 │ │ -04f598: 0a01 |00d2: move-result v1 │ │ -04f59a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -04f59c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -04f5a0: 1a06 2500 |00d6: const-string v6, " #" // string@0025 │ │ -04f5a4: 6e20 7e1f 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f5aa: 7110 371f 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04f5b0: 0c06 |00de: move-result-object v6 │ │ -04f5b2: 6e20 7e1f 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f5b8: 6e10 f00d 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0df0 │ │ -04f5be: 0c04 |00e5: move-result-object v4 │ │ -04f5c0: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -04f5c4: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -04f5c8: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -04f5cc: b516 |00ec: and-int/2addr v6, v1 │ │ -04f5ce: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -04f5d4: 6e20 9f01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@019f │ │ -04f5da: 0c03 |00f3: move-result-object v3 │ │ -04f5dc: 6e20 a001 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@01a0 │ │ -04f5e2: 0c05 |00f7: move-result-object v5 │ │ -04f5e4: 6e20 9d01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@019d │ │ -04f5ea: 0c00 |00fb: move-result-object v0 │ │ -04f5ec: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ -04f5f0: 6e20 7e1f 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f5f6: 6e20 7e1f 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f5fc: 1a06 0d01 |0104: const-string v6, ":" // string@010d │ │ -04f600: 6e20 7e1f 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f606: 6e20 7e1f 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f60c: 1a06 0501 |010c: const-string v6, "/" // string@0105 │ │ -04f610: 6e20 7e1f 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f616: 6e20 7e1f 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f61c: 1a06 1327 |0114: const-string v6, "}" // string@2713 │ │ -04f620: 6e20 7e1f 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f626: 6e10 841f 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f62c: 0c06 |011c: move-result-object v6 │ │ -04f62e: 1106 |011d: return-object v6 │ │ -04f630: 6e20 791f 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f636: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -04f63a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -04f63e: 6e20 791f 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f644: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -04f648: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -04f64c: 6e20 791f 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -04f652: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -04f656: 0186 |0131: move v6, v8 │ │ -04f658: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -04f65c: 0186 |0134: move v6, v8 │ │ -04f65e: 2900 16ff |0135: goto/16 004b // -00ea │ │ -04f662: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -04f666: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -04f66a: 0186 |013b: move v6, v8 │ │ -04f66c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -04f670: 0186 |013e: move v6, v8 │ │ -04f672: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -04f676: 0186 |0141: move v6, v8 │ │ -04f678: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -04f67c: 0186 |0144: move v6, v8 │ │ -04f67e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -04f682: 0187 |0147: move v7, v8 │ │ -04f684: 2900 44ff |0148: goto/16 008c // -00bc │ │ -04f688: 0186 |014a: move v6, v8 │ │ -04f68a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -04f68e: 1a03 fe0f |014d: const-string v3, "app" // string@0ffe │ │ -04f692: 28a5 |014f: goto 00f4 // -005b │ │ -04f694: 1a03 be0f |0150: const-string v3, "android" // string@0fbe │ │ -04f698: 28a2 |0152: goto 00f4 // -005e │ │ -04f69a: 0d06 |0153: move-exception v6 │ │ -04f69c: 28c0 |0154: goto 0114 // -0040 │ │ -04f69e: 0000 |0155: nop // spacer │ │ -04f6a0: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -04f6bc: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +05041c: |[05041c] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +05042c: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +050430: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +050434: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +050438: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +05043c: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +050440: 2202 b103 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +050444: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +050448: 7020 771f 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +05044e: 6e10 4f1f 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +050454: 0c06 |0014: move-result-object v6 │ │ +050456: 6e10 1d1f 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +05045c: 0c06 |0018: move-result-object v6 │ │ +05045e: 6e20 7e1f 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050464: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +050468: 6e20 791f 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05046e: 7110 881f 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +050474: 0a06 |0024: move-result v6 │ │ +050476: 7110 371f 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +05047c: 0c06 |0028: move-result-object v6 │ │ +05047e: 6e20 7e1f 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050484: 6e20 791f a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05048a: 6e10 f80d 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +050490: 0a06 |0032: move-result v6 │ │ +050492: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +050498: 6e20 791f 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05049e: 6e10 030e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0e03 │ │ +0504a4: 0a06 |003c: move-result v6 │ │ +0504a6: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +0504aa: 0176 |003f: move v6, v7 │ │ +0504ac: 6e20 791f 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0504b2: 6e10 020e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0e02 │ │ +0504b8: 0a06 |0046: move-result v6 │ │ +0504ba: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +0504be: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +0504c2: 6e20 791f 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0504c8: 6e10 480e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0e48 │ │ +0504ce: 0a06 |0051: move-result v6 │ │ +0504d0: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +0504d4: 0186 |0054: move v6, v8 │ │ +0504d6: 6e20 791f 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0504dc: 6e10 050e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0e05 │ │ +0504e2: 0a06 |005b: move-result v6 │ │ +0504e4: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +0504e8: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +0504ec: 6e20 791f 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0504f2: 6e10 0a0e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0e0a │ │ +0504f8: 0a06 |0066: move-result v6 │ │ +0504fa: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +0504fe: 0196 |0069: move v6, v9 │ │ +050500: 6e20 791f 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +050506: 6e10 010e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0e01 │ │ +05050c: 0a06 |0070: move-result v6 │ │ +05050e: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +050512: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +050516: 6e20 791f 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05051c: 6e10 060e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0e06 │ │ +050522: 0a06 |007b: move-result v6 │ │ +050524: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +050528: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +05052c: 6e20 791f 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +050532: 6e20 791f a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +050538: 6e10 040e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0e04 │ │ +05053e: 0a06 |0089: move-result v6 │ │ +050540: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +050544: 6e20 791f 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05054a: 6e10 080e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0e08 │ │ +050550: 0a06 |0092: move-result v6 │ │ +050552: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +050556: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +05055a: 6e20 791f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +050560: 6e10 070e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0e07 │ │ +050566: 0a06 |009d: move-result v6 │ │ +050568: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +05056c: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +050570: 6e20 791f 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +050576: 6e20 791f a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05057c: 6e10 e60d 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +050582: 0a06 |00ab: move-result v6 │ │ +050584: 6e20 7b1f 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +05058a: 6e20 791f b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +050590: 6e10 f60d 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +050596: 0a06 |00b5: move-result v6 │ │ +050598: 6e20 7b1f 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +05059e: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +0505a2: 6e20 791f 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0505a8: 6e10 f10d 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +0505ae: 0a06 |00c1: move-result v6 │ │ +0505b0: 6e20 7b1f 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0505b6: 6e20 791f b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0505bc: 6e10 dd0d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ +0505c2: 0a06 |00cb: move-result v6 │ │ +0505c4: 6e20 7b1f 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0505ca: 6e10 e10d 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0de1 │ │ +0505d0: 0a01 |00d2: move-result v1 │ │ +0505d2: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +0505d4: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +0505d8: 1a06 2500 |00d6: const-string v6, " #" // string@0025 │ │ +0505dc: 6e20 7e1f 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0505e2: 7110 371f 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0505e8: 0c06 |00de: move-result-object v6 │ │ +0505ea: 6e20 7e1f 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0505f0: 6e10 f00d 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0df0 │ │ +0505f6: 0c04 |00e5: move-result-object v4 │ │ +0505f8: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +0505fc: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +050600: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +050604: b516 |00ec: and-int/2addr v6, v1 │ │ +050606: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +05060c: 6e20 9f01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@019f │ │ +050612: 0c03 |00f3: move-result-object v3 │ │ +050614: 6e20 a001 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@01a0 │ │ +05061a: 0c05 |00f7: move-result-object v5 │ │ +05061c: 6e20 9d01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@019d │ │ +050622: 0c00 |00fb: move-result-object v0 │ │ +050624: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ +050628: 6e20 7e1f 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05062e: 6e20 7e1f 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050634: 1a06 1101 |0104: const-string v6, ":" // string@0111 │ │ +050638: 6e20 7e1f 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05063e: 6e20 7e1f 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050644: 1a06 0901 |010c: const-string v6, "/" // string@0109 │ │ +050648: 6e20 7e1f 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05064e: 6e20 7e1f 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050654: 1a06 1027 |0114: const-string v6, "}" // string@2710 │ │ +050658: 6e20 7e1f 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05065e: 6e10 841f 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050664: 0c06 |011c: move-result-object v6 │ │ +050666: 1106 |011d: return-object v6 │ │ +050668: 6e20 791f 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05066e: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +050672: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +050676: 6e20 791f 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05067c: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +050680: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +050684: 6e20 791f 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +05068a: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +05068e: 0186 |0131: move v6, v8 │ │ +050690: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +050694: 0186 |0134: move v6, v8 │ │ +050696: 2900 16ff |0135: goto/16 004b // -00ea │ │ +05069a: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +05069e: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +0506a2: 0186 |013b: move v6, v8 │ │ +0506a4: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +0506a8: 0186 |013e: move v6, v8 │ │ +0506aa: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +0506ae: 0186 |0141: move v6, v8 │ │ +0506b0: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +0506b4: 0186 |0144: move v6, v8 │ │ +0506b6: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +0506ba: 0187 |0147: move v7, v8 │ │ +0506bc: 2900 44ff |0148: goto/16 008c // -00bc │ │ +0506c0: 0186 |014a: move v6, v8 │ │ +0506c2: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +0506c6: 1a03 0010 |014d: const-string v3, "app" // string@1000 │ │ +0506ca: 28a5 |014f: goto 00f4 // -005b │ │ +0506cc: 1a03 c00f |0150: const-string v3, "android" // string@0fc0 │ │ +0506d0: 28a2 |0152: goto 00f4 // -005e │ │ +0506d2: 0d06 |0153: move-exception v6 │ │ +0506d4: 28c0 |0154: goto 0114 // -0040 │ │ +0506d6: 0000 |0155: nop // spacer │ │ +0506d8: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +0506f4: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=673 │ │ @@ -5784,24 +5784,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04f6e8: |[04f6e8] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -04f6f8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04f6fa: 5520 c100 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ -04f6fe: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -04f702: 5c21 c100 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ -04f706: 5c23 c300 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c3 │ │ -04f70a: 5420 bd00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -04f70e: 6e20 7f02 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -04f714: 6e10 c103 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@03c1 │ │ -04f71a: 0e00 |0011: return-void │ │ +050720: |[050720] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +050730: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +050732: 5520 c100 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ +050736: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +05073a: 5c21 c100 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ +05073e: 5c23 c300 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c3 │ │ +050742: 5420 bd00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +050746: 6e20 7f02 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +05074c: 6e10 c103 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@03c1 │ │ +050752: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=760 │ │ 0x0005 line=761 │ │ 0x0007 line=762 │ │ 0x0009 line=763 │ │ 0x000e line=764 │ │ @@ -5815,103 +5815,103 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 203 16-bit code units │ │ -04f71c: |[04f71c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04f72c: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04f730: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -04f734: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -04f738: 6e20 061f 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f73e: 1a01 db08 |0009: const-string v1, "Local FragmentActivity " // string@08db │ │ -04f742: 6e20 061f 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f748: 7110 881f 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -04f74e: 0a01 |0011: move-result v1 │ │ -04f750: 7110 371f 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04f756: 0c01 |0015: move-result-object v1 │ │ -04f758: 6e20 061f 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f75e: 1a01 3d00 |0019: const-string v1, " State:" // string@003d │ │ -04f762: 6e20 0b1f 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04f768: 2201 b303 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f76c: 7010 761f 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04f772: 6e20 7e1f 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f778: 0c01 |0026: move-result-object v1 │ │ -04f77a: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ -04f77e: 6e20 7e1f 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f784: 0c01 |002c: move-result-object v1 │ │ -04f786: 6e10 841f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f78c: 0c00 |0030: move-result-object v0 │ │ -04f78e: 6e20 061f 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f794: 1a01 9819 |0034: const-string v1, "mCreated=" // string@1998 │ │ -04f798: 6e20 061f 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f79e: 5541 bb00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00bb │ │ -04f7a2: 6e20 071f 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04f7a8: 1a01 7d1b |003e: const-string v1, "mResumed=" // string@1b7d │ │ -04f7ac: 6e20 061f 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f7b2: 5541 c200 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c2 │ │ -04f7b6: 6e20 071f 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04f7bc: 1a01 8100 |0048: const-string v1, " mStopped=" // string@0081 │ │ -04f7c0: 6e20 061f 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f7c6: 5541 c400 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ -04f7ca: 6e20 071f 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -04f7d0: 1a01 7900 |0052: const-string v1, " mReallyStopped=" // string@0079 │ │ -04f7d4: 6e20 061f 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f7da: 5541 c100 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ -04f7de: 6e20 0c1f 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -04f7e4: 6e20 061f 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f7ea: 1a01 b41a |005f: const-string v1, "mLoadersStarted=" // string@1ab4 │ │ -04f7ee: 6e20 061f 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f7f4: 5541 bf00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ -04f7f8: 6e20 0c1f 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -04f7fe: 5441 be00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04f802: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -04f806: 6e20 061f 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f80c: 1a01 d208 |0070: const-string v1, "Loader Manager " // string@08d2 │ │ -04f810: 6e20 061f 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f816: 5441 be00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04f81a: 7110 881f 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -04f820: 0a01 |007a: move-result v1 │ │ -04f822: 7110 371f 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04f828: 0c01 |007e: move-result-object v1 │ │ -04f82a: 6e20 061f 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f830: 1a01 0d01 |0082: const-string v1, ":" // string@010d │ │ -04f834: 6e20 0b1f 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04f83a: 5441 be00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04f83e: 2202 b303 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f842: 7010 761f 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04f848: 6e20 7e1f 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f84e: 0c02 |0091: move-result-object v2 │ │ -04f850: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ -04f854: 6e20 7e1f 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f85a: 0c02 |0097: move-result-object v2 │ │ -04f85c: 6e10 841f 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f862: 0c02 |009b: move-result-object v2 │ │ -04f864: 6e58 e804 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@04e8 │ │ -04f86a: 5441 bc00 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04f86e: 6e58 1204 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@0412 │ │ -04f874: 6e20 061f 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -04f87a: 1a01 110d |00a7: const-string v1, "View Hierarchy:" // string@0d11 │ │ -04f87e: 6e20 0b1f 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -04f884: 2201 b303 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -04f888: 7010 761f 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04f88e: 6e20 7e1f 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f894: 0c01 |00b4: move-result-object v1 │ │ -04f896: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ -04f89a: 6e20 7e1f 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04f8a0: 0c01 |00ba: move-result-object v1 │ │ -04f8a2: 6e10 841f 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04f8a8: 0c01 |00be: move-result-object v1 │ │ -04f8aa: 6e10 ab03 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ab │ │ -04f8b0: 0c02 |00c2: move-result-object v2 │ │ -04f8b2: 6e10 970e 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ -04f8b8: 0c02 |00c6: move-result-object v2 │ │ -04f8ba: 7040 9c03 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@039c │ │ -04f8c0: 0e00 |00ca: return-void │ │ +050754: |[050754] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +050764: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +050768: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +05076c: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +050770: 6e20 061f 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +050776: 1a01 dd08 |0009: const-string v1, "Local FragmentActivity " // string@08dd │ │ +05077a: 6e20 061f 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +050780: 7110 881f 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +050786: 0a01 |0011: move-result v1 │ │ +050788: 7110 371f 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +05078e: 0c01 |0015: move-result-object v1 │ │ +050790: 6e20 061f 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +050796: 1a01 3e00 |0019: const-string v1, " State:" // string@003e │ │ +05079a: 6e20 0b1f 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0507a0: 2201 b103 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0507a4: 7010 761f 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0507aa: 6e20 7e1f 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0507b0: 0c01 |0026: move-result-object v1 │ │ +0507b2: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ +0507b6: 6e20 7e1f 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0507bc: 0c01 |002c: move-result-object v1 │ │ +0507be: 6e10 841f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0507c4: 0c00 |0030: move-result-object v0 │ │ +0507c6: 6e20 061f 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0507cc: 1a01 9819 |0034: const-string v1, "mCreated=" // string@1998 │ │ +0507d0: 6e20 061f 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0507d6: 5541 bb00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00bb │ │ +0507da: 6e20 071f 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +0507e0: 1a01 7d1b |003e: const-string v1, "mResumed=" // string@1b7d │ │ +0507e4: 6e20 061f 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0507ea: 5541 c200 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c2 │ │ +0507ee: 6e20 071f 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +0507f4: 1a01 8400 |0048: const-string v1, " mStopped=" // string@0084 │ │ +0507f8: 6e20 061f 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0507fe: 5541 c400 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ +050802: 6e20 071f 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +050808: 1a01 7c00 |0052: const-string v1, " mReallyStopped=" // string@007c │ │ +05080c: 6e20 061f 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +050812: 5541 c100 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ +050816: 6e20 0c1f 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +05081c: 6e20 061f 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +050822: 1a01 b41a |005f: const-string v1, "mLoadersStarted=" // string@1ab4 │ │ +050826: 6e20 061f 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +05082c: 5541 bf00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ +050830: 6e20 0c1f 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +050836: 5441 be00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +05083a: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +05083e: 6e20 061f 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +050844: 1a01 d408 |0070: const-string v1, "Loader Manager " // string@08d4 │ │ +050848: 6e20 061f 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +05084e: 5441 be00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +050852: 7110 881f 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +050858: 0a01 |007a: move-result v1 │ │ +05085a: 7110 371f 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +050860: 0c01 |007e: move-result-object v1 │ │ +050862: 6e20 061f 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +050868: 1a01 1101 |0082: const-string v1, ":" // string@0111 │ │ +05086c: 6e20 0b1f 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +050872: 5441 be00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +050876: 2202 b103 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +05087a: 7010 761f 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +050880: 6e20 7e1f 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050886: 0c02 |0091: move-result-object v2 │ │ +050888: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ +05088c: 6e20 7e1f 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050892: 0c02 |0097: move-result-object v2 │ │ +050894: 6e10 841f 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +05089a: 0c02 |009b: move-result-object v2 │ │ +05089c: 6e58 e804 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@04e8 │ │ +0508a2: 5441 bc00 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0508a6: 6e58 1204 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@0412 │ │ +0508ac: 6e20 061f 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0508b2: 1a01 130d |00a7: const-string v1, "View Hierarchy:" // string@0d13 │ │ +0508b6: 6e20 0b1f 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0508bc: 2201 b103 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0508c0: 7010 761f 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0508c6: 6e20 7e1f 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0508cc: 0c01 |00b4: move-result-object v1 │ │ +0508ce: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ +0508d2: 6e20 7e1f 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0508d8: 0c01 |00ba: move-result-object v1 │ │ +0508da: 6e10 841f 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0508e0: 0c01 |00be: move-result-object v1 │ │ +0508e2: 6e10 ab03 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ab │ │ +0508e8: 0c02 |00c2: move-result-object v2 │ │ +0508ea: 6e10 970e 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ +0508f0: 0c02 |00c6: move-result-object v2 │ │ +0508f2: 7040 9c03 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@039c │ │ +0508f8: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=650 │ │ 0x000e line=651 │ │ 0x0019 line=652 │ │ 0x001e line=653 │ │ @@ -5944,23 +5944,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04f8c4: |[04f8c4] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -04f8d4: 6e10 a203 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a2 │ │ -04f8da: 0c00 |0003: move-result-object v0 │ │ -04f8dc: 1f00 9400 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0094 │ │ -04f8e0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -04f8e4: 5401 b000 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b0 │ │ -04f8e8: 1101 |000a: return-object v1 │ │ -04f8ea: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04f8ec: 28fe |000c: goto 000a // -0002 │ │ +0508fc: |[0508fc] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +05090c: 6e10 a203 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a2 │ │ +050912: 0c00 |0003: move-result-object v0 │ │ +050914: 1f00 9300 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0093 │ │ +050918: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +05091c: 5401 b000 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b0 │ │ +050920: 1101 |000a: return-object v1 │ │ +050922: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +050924: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=614 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -5970,33 +5970,33 @@ │ │ type : '(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -04f8f0: |[04f8f0] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -04f900: 5421 b800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04f904: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -04f908: 2201 ce03 |0004: new-instance v1, Ljava/util/HashMap; // type@03ce │ │ -04f90c: 7010 c21f 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -04f912: 5b21 b800 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04f916: 5421 b800 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04f91a: 6e20 c71f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -04f920: 0c00 |0010: move-result-object v0 │ │ -04f922: 1f00 b300 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b3 │ │ -04f926: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -04f92a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -04f92e: 2200 b300 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b3 │ │ -04f932: 7040 de04 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04de │ │ -04f938: 5421 b800 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04f93c: 6e30 ca1f 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -04f942: 1100 |0021: return-object v0 │ │ -04f944: 6e20 f004 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04f0 │ │ -04f94a: 28fc |0025: goto 0021 // -0004 │ │ +050928: |[050928] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +050938: 5421 b800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +05093c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +050940: 2201 cc03 |0004: new-instance v1, Ljava/util/HashMap; // type@03cc │ │ +050944: 7010 c21f 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +05094a: 5b21 b800 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +05094e: 5421 b800 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +050952: 6e20 c71f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +050958: 0c00 |0010: move-result-object v0 │ │ +05095a: 1f00 b200 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b2 │ │ +05095e: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +050962: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +050966: 2200 b200 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b2 │ │ +05096a: 7040 de04 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04de │ │ +050970: 5421 b800 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +050974: 6e30 ca1f 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +05097a: 1100 |0021: return-object v0 │ │ +05097c: 6e20 f004 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04f0 │ │ +050982: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=864 │ │ 0x000b line=866 │ │ 0x0013 line=867 │ │ 0x0015 line=868 │ │ @@ -6017,17 +6017,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f94c: |[04f94c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -04f95c: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04f960: 1100 |0002: return-object v0 │ │ +050984: |[050984] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +050994: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050998: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -6035,28 +6035,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -04f964: |[04f964] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -04f974: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04f976: 5430 be00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04f97a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -04f97e: 5430 be00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04f982: 1100 |0007: return-object v0 │ │ -04f984: 5c32 b900 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00b9 │ │ -04f988: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04f98a: 5531 bf00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ -04f98e: 6e40 a403 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ -04f994: 0c00 |0010: move-result-object v0 │ │ -04f996: 5b30 be00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04f99a: 5430 be00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04f99e: 28f2 |0015: goto 0007 // -000e │ │ +05099c: |[05099c] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0509ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0509ae: 5430 be00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +0509b2: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0509b6: 5430 be00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +0509ba: 1100 |0007: return-object v0 │ │ +0509bc: 5c32 b900 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00b9 │ │ +0509c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0509c2: 5531 bf00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ +0509c6: 6e40 a403 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ +0509cc: 0c00 |0010: move-result-object v0 │ │ +0509ce: 5b30 be00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +0509d2: 5430 be00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +0509d6: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=854 │ │ 0x0005 line=855 │ │ 0x0007 line=859 │ │ 0x0008 line=857 │ │ 0x000a line=858 │ │ @@ -6069,28 +6069,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04f9a0: |[04f9a0] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -04f9b0: 5421 b800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04f9b4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -04f9b8: 5421 b800 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04f9bc: 6e20 c71f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -04f9c2: 0c00 |0009: move-result-object v0 │ │ -04f9c4: 1f00 b300 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b3 │ │ -04f9c8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -04f9cc: 5501 5001 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ -04f9d0: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -04f9d4: 6e10 e204 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ -04f9da: 5421 b800 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04f9de: 6e20 cb1f 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ -04f9e4: 0e00 |001a: return-void │ │ +0509d8: |[0509d8] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +0509e8: 5421 b800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +0509ec: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +0509f0: 5421 b800 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +0509f4: 6e20 c71f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +0509fa: 0c00 |0009: move-result-object v0 │ │ +0509fc: 1f00 b200 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b2 │ │ +050a00: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +050a04: 5501 5001 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ +050a08: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +050a0c: 6e10 e204 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ +050a12: 5421 b800 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +050a16: 6e20 cb1f 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ +050a1c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0004 line=838 │ │ 0x000c line=839 │ │ 0x0012 line=840 │ │ 0x0015 line=841 │ │ @@ -6105,69 +6105,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -04f9e8: |[04f9e8] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -04f9f8: 5452 bc00 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04f9fc: 6e10 2704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -04fa02: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -04fa06: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -04fa0a: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04fa0e: 5452 bc00 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fa12: 5422 e200 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -04fa16: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -04fa1a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -04fa1e: 5452 bc00 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fa22: 5422 e200 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -04fa26: 6e10 b31f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -04fa2c: 0a02 |001a: move-result v2 │ │ -04fa2e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -04fa32: 1a02 5203 |001d: const-string v2, "FragmentActivity" // string@0352 │ │ -04fa36: 2203 b303 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -04fa3a: 7010 761f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04fa40: 1a04 f801 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01f8 │ │ -04fa44: 6e20 7e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fa4a: 0c03 |0029: move-result-object v3 │ │ -04fa4c: 7110 371f 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04fa52: 0c04 |002d: move-result-object v4 │ │ -04fa54: 6e20 7e1f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fa5a: 0c03 |0031: move-result-object v3 │ │ -04fa5c: 6e10 841f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04fa62: 0c03 |0035: move-result-object v3 │ │ -04fa64: 7120 0d0d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -04fa6a: 0e00 |0039: return-void │ │ -04fa6c: 5452 bc00 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fa70: 5422 e200 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -04fa74: 6e20 ad1f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -04fa7a: 0c00 |0041: move-result-object v0 │ │ -04fa7c: 1f00 9000 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -04fa80: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -04fa84: 1a02 5203 |0046: const-string v2, "FragmentActivity" // string@0352 │ │ -04fa88: 2203 b303 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -04fa8c: 7010 761f 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04fa92: 1a04 f901 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01f9 │ │ -04fa96: 6e20 7e1f 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fa9c: 0c03 |0052: move-result-object v3 │ │ -04fa9e: 7110 371f 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04faa4: 0c04 |0056: move-result-object v4 │ │ -04faa6: 6e20 7e1f 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04faac: 0c03 |005a: move-result-object v3 │ │ -04faae: 6e10 841f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04fab4: 0c03 |005e: move-result-object v3 │ │ -04fab6: 7120 0d0d 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -04fabc: 28d7 |0062: goto 0039 // -0029 │ │ -04fabe: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -04fac4: b562 |0066: and-int/2addr v2, v6 │ │ -04fac6: 6e40 5803 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0358 │ │ -04facc: 28cf |006a: goto 0039 // -0031 │ │ -04face: 6f40 6600 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0066 │ │ -04fad4: 28cb |006e: goto 0039 // -0035 │ │ +050a20: |[050a20] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +050a30: 5452 bc00 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050a34: 6e10 2704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +050a3a: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +050a3e: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +050a42: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +050a46: 5452 bc00 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050a4a: 5422 e200 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +050a4e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +050a52: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +050a56: 5452 bc00 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050a5a: 5422 e200 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +050a5e: 6e10 b31f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +050a64: 0a02 |001a: move-result v2 │ │ +050a66: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +050a6a: 1a02 5603 |001d: const-string v2, "FragmentActivity" // string@0356 │ │ +050a6e: 2203 b103 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +050a72: 7010 761f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +050a78: 1a04 fd01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01fd │ │ +050a7c: 6e20 7e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050a82: 0c03 |0029: move-result-object v3 │ │ +050a84: 7110 371f 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +050a8a: 0c04 |002d: move-result-object v4 │ │ +050a8c: 6e20 7e1f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050a92: 0c03 |0031: move-result-object v3 │ │ +050a94: 6e10 841f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050a9a: 0c03 |0035: move-result-object v3 │ │ +050a9c: 7120 0d0d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +050aa2: 0e00 |0039: return-void │ │ +050aa4: 5452 bc00 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050aa8: 5422 e200 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +050aac: 6e20 ad1f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +050ab2: 0c00 |0041: move-result-object v0 │ │ +050ab4: 1f00 8f00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +050ab8: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +050abc: 1a02 5603 |0046: const-string v2, "FragmentActivity" // string@0356 │ │ +050ac0: 2203 b103 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +050ac4: 7010 761f 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +050aca: 1a04 fe01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01fe │ │ +050ace: 6e20 7e1f 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050ad4: 0c03 |0052: move-result-object v3 │ │ +050ad6: 7110 371f 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +050adc: 0c04 |0056: move-result-object v4 │ │ +050ade: 6e20 7e1f 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050ae4: 0c03 |005a: move-result-object v3 │ │ +050ae6: 6e10 841f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050aec: 0c03 |005e: move-result-object v3 │ │ +050aee: 7120 0d0d 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +050af4: 28d7 |0062: goto 0039 // -0029 │ │ +050af6: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +050afc: b562 |0066: and-int/2addr v2, v6 │ │ +050afe: 6e40 5803 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0358 │ │ +050b04: 28cf |006a: goto 0039 // -0031 │ │ +050b06: 6f40 6600 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0066 │ │ +050b0c: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ 0x0007 line=149 │ │ 0x0009 line=150 │ │ 0x000b line=151 │ │ @@ -6191,16 +6191,16 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fad8: |[04fad8] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -04fae8: 0e00 |0000: return-void │ │ +050b10: |[050b10] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +050b20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6209,21 +6209,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04faec: |[04faec] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -04fafc: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fb00: 6e10 2c04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@042c │ │ -04fb06: 0a00 |0005: move-result v0 │ │ -04fb08: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -04fb0c: 6e10 9e03 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@039e │ │ -04fb12: 0e00 |000b: return-void │ │ +050b24: |[050b24] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +050b34: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050b38: 6e10 2c04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@042c │ │ +050b3e: 0a00 |0005: move-result v0 │ │ +050b40: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +050b44: 6e10 9e03 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@039e │ │ +050b4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x000b line=177 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6233,19 +6233,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04fb14: |[04fb14] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04fb24: 6f20 6700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0067 │ │ -04fb2a: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fb2e: 6e20 0304 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0403 │ │ -04fb34: 0e00 |0008: return-void │ │ +050b4c: |[050b4c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +050b5c: 6f20 6700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0067 │ │ +050b62: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050b66: 6e20 0304 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0403 │ │ +050b6c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0008 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6256,45 +6256,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -04fb38: |[04fb38] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -04fb48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04fb4a: 5453 bc00 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fb4e: 5454 ba00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ba │ │ -04fb52: 6e40 fd03 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@03fd │ │ -04fb58: 6e10 a303 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a3 │ │ -04fb5e: 0c03 |000b: move-result-object v3 │ │ -04fb60: 6e10 530d 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0d53 │ │ -04fb66: 0c03 |000f: move-result-object v3 │ │ -04fb68: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -04fb6c: 6e10 a303 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a3 │ │ -04fb72: 0c03 |0015: move-result-object v3 │ │ -04fb74: 6e20 560d 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0d56 │ │ -04fb7a: 6f20 6800 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -04fb80: 6e10 a203 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a2 │ │ -04fb86: 0c00 |001f: move-result-object v0 │ │ -04fb88: 1f00 9400 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0094 │ │ -04fb8c: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -04fb90: 5403 b200 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b2 │ │ -04fb94: 5b53 b800 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -04fb98: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -04fb9c: 1a03 e50f |002a: const-string v3, "android:support:fragments" // string@0fe5 │ │ -04fba0: 6e20 6302 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0263 │ │ -04fba6: 0c01 |002f: move-result-object v1 │ │ -04fba8: 5453 bc00 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fbac: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -04fbb0: 5402 b100 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b1 │ │ -04fbb4: 6e30 3404 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ -04fbba: 5452 bc00 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fbbe: 6e10 0504 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0405 │ │ -04fbc4: 0e00 |003e: return-void │ │ +050b70: |[050b70] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +050b80: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050b82: 5453 bc00 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050b86: 5454 ba00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ba │ │ +050b8a: 6e40 fd03 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@03fd │ │ +050b90: 6e10 a303 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a3 │ │ +050b96: 0c03 |000b: move-result-object v3 │ │ +050b98: 6e10 530d 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0d53 │ │ +050b9e: 0c03 |000f: move-result-object v3 │ │ +050ba0: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +050ba4: 6e10 a303 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a3 │ │ +050baa: 0c03 |0015: move-result-object v3 │ │ +050bac: 6e20 560d 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0d56 │ │ +050bb2: 6f20 6800 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +050bb8: 6e10 a203 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a2 │ │ +050bbe: 0c00 |001f: move-result-object v0 │ │ +050bc0: 1f00 9300 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0093 │ │ +050bc4: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +050bc8: 5403 b200 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b2 │ │ +050bcc: 5b53 b800 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +050bd0: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +050bd4: 1a03 e70f |002a: const-string v3, "android:support:fragments" // string@0fe7 │ │ +050bd8: 6e20 6302 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0263 │ │ +050bde: 0c01 |002f: move-result-object v1 │ │ +050be0: 5453 bc00 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050be4: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +050be8: 5402 b100 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b1 │ │ +050bec: 6e30 3404 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ +050bf2: 5452 bc00 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050bf6: 6e10 0504 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0405 │ │ +050bfc: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=193 │ │ 0x0008 line=195 │ │ 0x0012 line=196 │ │ 0x0019 line=199 │ │ 0x001c line=201 │ │ @@ -6316,33 +6316,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04fbc8: |[04fbc8] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -04fbd8: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -04fbdc: 6f30 6900 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0069 │ │ -04fbe2: 0a00 |0005: move-result v0 │ │ -04fbe4: 5431 bc00 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fbe8: 6e10 a503 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03a5 │ │ -04fbee: 0c02 |000b: move-result-object v2 │ │ -04fbf0: 6e30 0604 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0406 │ │ -04fbf6: 0a01 |000f: move-result v1 │ │ -04fbf8: b610 |0010: or-int/2addr v0, v1 │ │ -04fbfa: 6001 2c00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04fbfe: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -04fc02: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -04fc06: 0f00 |0017: return v0 │ │ -04fc08: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -04fc0a: 28fe |0019: goto 0017 // -0002 │ │ -04fc0c: 6f30 6900 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0069 │ │ -04fc12: 0a00 |001d: move-result v0 │ │ -04fc14: 28f9 |001e: goto 0017 // -0007 │ │ +050c00: |[050c00] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +050c10: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +050c14: 6f30 6900 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0069 │ │ +050c1a: 0a00 |0005: move-result v0 │ │ +050c1c: 5431 bc00 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050c20: 6e10 a503 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03a5 │ │ +050c26: 0c02 |000b: move-result-object v2 │ │ +050c28: 6e30 0604 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0406 │ │ +050c2e: 0a01 |000f: move-result v1 │ │ +050c30: b610 |0010: or-int/2addr v0, v1 │ │ +050c32: 6001 2c00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +050c36: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +050c3a: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +050c3e: 0f00 |0017: return v0 │ │ +050c40: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +050c42: 28fe |0019: goto 0017 // -0002 │ │ +050c44: 6f30 6900 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0069 │ │ +050c4a: 0a00 |001d: move-result v0 │ │ +050c4c: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0002 line=219 │ │ 0x0006 line=220 │ │ 0x0011 line=221 │ │ 0x0017 line=229 │ │ @@ -6360,194 +6360,194 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 359 16-bit code units │ │ -04fc18: |[04fc18] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -04fc28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04fc2a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04fc2c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -04fc2e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -04fc30: 1a07 1f14 |0004: const-string v7, "fragment" // string@141f │ │ -04fc34: 6e20 5f1f c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -04fc3a: 0a07 |0009: move-result v7 │ │ -04fc3c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -04fc40: 6f40 6a00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@006a │ │ -04fc46: 0c07 |000f: move-result-object v7 │ │ -04fc48: 1107 |0010: return-object v7 │ │ -04fc4a: 1a07 3611 |0011: const-string v7, "class" // string@1136 │ │ -04fc4e: 7230 030d 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d03 │ │ -04fc54: 0c02 |0016: move-result-object v2 │ │ -04fc56: 6207 aa00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00aa │ │ -04fc5a: 6e30 3b01 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -04fc60: 0c00 |001c: move-result-object v0 │ │ -04fc62: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -04fc66: 6e20 b101 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ -04fc6c: 0c02 |0022: move-result-object v2 │ │ -04fc6e: 6e30 b001 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -04fc74: 0a04 |0026: move-result v4 │ │ -04fc76: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -04fc78: 6e20 b101 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ -04fc7e: 0c06 |002b: move-result-object v6 │ │ -04fc80: 6e10 b501 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -04fc86: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -04fc88: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -04fc8c: 6e10 e10d 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0de1 │ │ -04fc92: 0a01 |0035: move-result v1 │ │ -04fc94: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -04fc98: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -04fc9c: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -04fca0: 2207 a003 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -04fca4: 2208 b303 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -04fca8: 7010 761f 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04fcae: 7210 040d 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0d04 │ │ -04fcb4: 0c09 |0046: move-result-object v9 │ │ -04fcb6: 6e20 7e1f 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fcbc: 0c08 |004a: move-result-object v8 │ │ -04fcbe: 1a09 1001 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0110 │ │ -04fcc2: 6e20 7e1f 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fcc8: 0c08 |0050: move-result-object v8 │ │ -04fcca: 6e20 7e1f 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fcd0: 0c08 |0054: move-result-object v8 │ │ -04fcd2: 6e10 841f 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04fcd8: 0c08 |0058: move-result-object v8 │ │ -04fcda: 7020 2f1f 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -04fce0: 2707 |005c: throw v7 │ │ -04fce2: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -04fce6: 54b7 bc00 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fcea: 6e20 1604 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0416 │ │ -04fcf0: 0c03 |0064: move-result-object v3 │ │ -04fcf2: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -04fcf6: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -04fcfa: 54b7 bc00 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fcfe: 6e20 1704 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0417 │ │ -04fd04: 0c03 |006e: move-result-object v3 │ │ -04fd06: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -04fd0a: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -04fd0e: 54b7 bc00 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fd12: 6e20 1604 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0416 │ │ -04fd18: 0c03 |0078: move-result-object v3 │ │ -04fd1a: 6307 d900 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -04fd1e: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -04fd22: 1a07 5203 |007d: const-string v7, "FragmentActivity" // string@0352 │ │ -04fd26: 2208 b303 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -04fd2a: 7010 761f 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04fd30: 1a09 4f1e |0084: const-string v9, "onCreateView: id=0x" // string@1e4f │ │ -04fd34: 6e20 7e1f 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fd3a: 0c08 |0089: move-result-object v8 │ │ -04fd3c: 7110 371f 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04fd42: 0c09 |008d: move-result-object v9 │ │ -04fd44: 6e20 7e1f 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fd4a: 0c08 |0091: move-result-object v8 │ │ -04fd4c: 1a09 5800 |0092: const-string v9, " fname=" // string@0058 │ │ -04fd50: 6e20 7e1f 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fd56: 0c08 |0097: move-result-object v8 │ │ -04fd58: 6e20 7e1f 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fd5e: 0c08 |009b: move-result-object v8 │ │ -04fd60: 1a09 5500 |009c: const-string v9, " existing=" // string@0055 │ │ -04fd64: 6e20 7e1f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fd6a: 0c08 |00a1: move-result-object v8 │ │ -04fd6c: 6e20 7d1f 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -04fd72: 0c08 |00a5: move-result-object v8 │ │ -04fd74: 6e10 841f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04fd7a: 0c08 |00a9: move-result-object v8 │ │ -04fd7c: 7120 0c0d 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -04fd82: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -04fd86: 7120 4c03 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@034c │ │ -04fd8c: 0c03 |00b2: move-result-object v3 │ │ -04fd8e: 5c3a 8c00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -04fd92: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -04fd96: 0147 |00b7: move v7, v4 │ │ -04fd98: 5937 8a00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -04fd9c: 5931 8700 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -04fda0: 5b36 a000 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -04fda4: 5c3a 8f00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -04fda8: 54b7 bc00 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fdac: 5b37 8b00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -04fdb0: 5437 9c00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -04fdb4: 6e40 6603 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0366 │ │ -04fdba: 54b7 bc00 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04fdbe: 6e30 fa03 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ -04fdc4: 5437 a500 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04fdc8: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -04fdcc: 2207 a103 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@03a1 │ │ -04fdd0: 2208 b303 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -04fdd4: 7010 761f 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04fdda: 1a09 4d03 |00d9: const-string v9, "Fragment " // string@034d │ │ -04fdde: 6e20 7e1f 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fde4: 0c08 |00de: move-result-object v8 │ │ -04fde6: 6e20 7e1f 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fdec: 0c08 |00e2: move-result-object v8 │ │ -04fdee: 1a09 5000 |00e3: const-string v9, " did not create a view." // string@0050 │ │ -04fdf2: 6e20 7e1f 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fdf8: 0c08 |00e8: move-result-object v8 │ │ -04fdfa: 6e10 841f 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04fe00: 0c08 |00ec: move-result-object v8 │ │ -04fe02: 7020 311f 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -04fe08: 2707 |00f0: throw v7 │ │ -04fe0a: 0117 |00f1: move v7, v1 │ │ -04fe0c: 28c6 |00f2: goto 00b8 // -003a │ │ -04fe0e: 5537 8f00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -04fe12: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -04fe16: 2207 a003 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -04fe1a: 2208 b303 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -04fe1e: 7010 761f 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -04fe24: 7210 040d 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0d04 │ │ -04fe2a: 0c09 |0101: move-result-object v9 │ │ -04fe2c: 6e20 7e1f 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe32: 0c08 |0105: move-result-object v8 │ │ -04fe34: 1a09 0f01 |0106: const-string v9, ": Duplicate id 0x" // string@010f │ │ -04fe38: 6e20 7e1f 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe3e: 0c08 |010b: move-result-object v8 │ │ -04fe40: 7110 371f 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04fe46: 0c09 |010f: move-result-object v9 │ │ -04fe48: 6e20 7e1f 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe4e: 0c08 |0113: move-result-object v8 │ │ -04fe50: 1a09 ee00 |0114: const-string v9, ", tag " // string@00ee │ │ -04fe54: 6e20 7e1f 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe5a: 0c08 |0119: move-result-object v8 │ │ -04fe5c: 6e20 7e1f 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe62: 0c08 |011d: move-result-object v8 │ │ -04fe64: 1a09 ec00 |011e: const-string v9, ", or parent id 0x" // string@00ec │ │ -04fe68: 6e20 7e1f 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe6e: 0c08 |0123: move-result-object v8 │ │ -04fe70: 7110 371f 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -04fe76: 0c09 |0127: move-result-object v9 │ │ -04fe78: 6e20 7e1f 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe7e: 0c08 |012b: move-result-object v8 │ │ -04fe80: 1a09 9c00 |012c: const-string v9, " with another fragment for " // string@009c │ │ -04fe84: 6e20 7e1f 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe8a: 0c08 |0131: move-result-object v8 │ │ -04fe8c: 6e20 7e1f 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -04fe92: 0c08 |0135: move-result-object v8 │ │ -04fe94: 6e10 841f 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -04fe9a: 0c08 |0139: move-result-object v8 │ │ -04fe9c: 7020 2f1f 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -04fea2: 2707 |013d: throw v7 │ │ -04fea4: 5c3a 8f00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -04fea8: 5537 9b00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -04feac: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -04feb0: 5437 9c00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -04feb4: 6e40 6603 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0366 │ │ -04feba: 54b7 bc00 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04febe: 6e20 2504 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ -04fec4: 2880 |014e: goto 00ce // -0080 │ │ -04fec6: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -04feca: 5437 a500 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04fece: 6e20 360e 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0e36 │ │ -04fed4: 5437 a500 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04fed8: 6e10 f40d 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ -04fede: 0c07 |015b: move-result-object v7 │ │ -04fee0: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -04fee4: 5437 a500 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04fee8: 6e20 440e 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0e44 │ │ -04feee: 5437 a500 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -04fef2: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +050c50: |[050c50] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +050c60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +050c62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +050c64: 121a |0002: const/4 v10, #int 1 // #1 │ │ +050c66: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +050c68: 1a07 2014 |0004: const-string v7, "fragment" // string@1420 │ │ +050c6c: 6e20 5f1f c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +050c72: 0a07 |0009: move-result v7 │ │ +050c74: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +050c78: 6f40 6a00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@006a │ │ +050c7e: 0c07 |000f: move-result-object v7 │ │ +050c80: 1107 |0010: return-object v7 │ │ +050c82: 1a07 3711 |0011: const-string v7, "class" // string@1137 │ │ +050c86: 7230 030d 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d03 │ │ +050c8c: 0c02 |0016: move-result-object v2 │ │ +050c8e: 6207 aa00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00aa │ │ +050c92: 6e30 3b01 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +050c98: 0c00 |001c: move-result-object v0 │ │ +050c9a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +050c9e: 6e20 b101 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ +050ca4: 0c02 |0022: move-result-object v2 │ │ +050ca6: 6e30 b001 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +050cac: 0a04 |0026: move-result v4 │ │ +050cae: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +050cb0: 6e20 b101 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ +050cb6: 0c06 |002b: move-result-object v6 │ │ +050cb8: 6e10 b501 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +050cbe: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +050cc0: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +050cc4: 6e10 e10d 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0de1 │ │ +050cca: 0a01 |0035: move-result v1 │ │ +050ccc: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +050cd0: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +050cd4: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +050cd8: 2207 9e03 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@039e │ │ +050cdc: 2208 b103 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +050ce0: 7010 761f 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +050ce6: 7210 040d 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0d04 │ │ +050cec: 0c09 |0046: move-result-object v9 │ │ +050cee: 6e20 7e1f 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050cf4: 0c08 |004a: move-result-object v8 │ │ +050cf6: 1a09 1401 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0114 │ │ +050cfa: 6e20 7e1f 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050d00: 0c08 |0050: move-result-object v8 │ │ +050d02: 6e20 7e1f 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050d08: 0c08 |0054: move-result-object v8 │ │ +050d0a: 6e10 841f 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050d10: 0c08 |0058: move-result-object v8 │ │ +050d12: 7020 2f1f 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +050d18: 2707 |005c: throw v7 │ │ +050d1a: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +050d1e: 54b7 bc00 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050d22: 6e20 1604 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0416 │ │ +050d28: 0c03 |0064: move-result-object v3 │ │ +050d2a: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +050d2e: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +050d32: 54b7 bc00 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050d36: 6e20 1704 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0417 │ │ +050d3c: 0c03 |006e: move-result-object v3 │ │ +050d3e: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +050d42: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +050d46: 54b7 bc00 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050d4a: 6e20 1604 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0416 │ │ +050d50: 0c03 |0078: move-result-object v3 │ │ +050d52: 6307 d900 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +050d56: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +050d5a: 1a07 5603 |007d: const-string v7, "FragmentActivity" // string@0356 │ │ +050d5e: 2208 b103 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +050d62: 7010 761f 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +050d68: 1a09 4f1e |0084: const-string v9, "onCreateView: id=0x" // string@1e4f │ │ +050d6c: 6e20 7e1f 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050d72: 0c08 |0089: move-result-object v8 │ │ +050d74: 7110 371f 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +050d7a: 0c09 |008d: move-result-object v9 │ │ +050d7c: 6e20 7e1f 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050d82: 0c08 |0091: move-result-object v8 │ │ +050d84: 1a09 5b00 |0092: const-string v9, " fname=" // string@005b │ │ +050d88: 6e20 7e1f 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050d8e: 0c08 |0097: move-result-object v8 │ │ +050d90: 6e20 7e1f 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050d96: 0c08 |009b: move-result-object v8 │ │ +050d98: 1a09 5800 |009c: const-string v9, " existing=" // string@0058 │ │ +050d9c: 6e20 7e1f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050da2: 0c08 |00a1: move-result-object v8 │ │ +050da4: 6e20 7d1f 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +050daa: 0c08 |00a5: move-result-object v8 │ │ +050dac: 6e10 841f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050db2: 0c08 |00a9: move-result-object v8 │ │ +050db4: 7120 0c0d 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +050dba: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +050dbe: 7120 4c03 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@034c │ │ +050dc4: 0c03 |00b2: move-result-object v3 │ │ +050dc6: 5c3a 8c00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +050dca: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +050dce: 0147 |00b7: move v7, v4 │ │ +050dd0: 5937 8a00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +050dd4: 5931 8700 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +050dd8: 5b36 a000 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +050ddc: 5c3a 8f00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +050de0: 54b7 bc00 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050de4: 5b37 8b00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +050de8: 5437 9c00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +050dec: 6e40 6603 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0366 │ │ +050df2: 54b7 bc00 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050df6: 6e30 fa03 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ +050dfc: 5437 a500 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +050e00: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +050e04: 2207 9f03 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@039f │ │ +050e08: 2208 b103 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +050e0c: 7010 761f 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +050e12: 1a09 5103 |00d9: const-string v9, "Fragment " // string@0351 │ │ +050e16: 6e20 7e1f 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e1c: 0c08 |00de: move-result-object v8 │ │ +050e1e: 6e20 7e1f 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e24: 0c08 |00e2: move-result-object v8 │ │ +050e26: 1a09 5300 |00e3: const-string v9, " did not create a view." // string@0053 │ │ +050e2a: 6e20 7e1f 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e30: 0c08 |00e8: move-result-object v8 │ │ +050e32: 6e10 841f 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050e38: 0c08 |00ec: move-result-object v8 │ │ +050e3a: 7020 311f 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +050e40: 2707 |00f0: throw v7 │ │ +050e42: 0117 |00f1: move v7, v1 │ │ +050e44: 28c6 |00f2: goto 00b8 // -003a │ │ +050e46: 5537 8f00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +050e4a: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +050e4e: 2207 9e03 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@039e │ │ +050e52: 2208 b103 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +050e56: 7010 761f 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +050e5c: 7210 040d 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0d04 │ │ +050e62: 0c09 |0101: move-result-object v9 │ │ +050e64: 6e20 7e1f 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e6a: 0c08 |0105: move-result-object v8 │ │ +050e6c: 1a09 1301 |0106: const-string v9, ": Duplicate id 0x" // string@0113 │ │ +050e70: 6e20 7e1f 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e76: 0c08 |010b: move-result-object v8 │ │ +050e78: 7110 371f 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +050e7e: 0c09 |010f: move-result-object v9 │ │ +050e80: 6e20 7e1f 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e86: 0c08 |0113: move-result-object v8 │ │ +050e88: 1a09 f200 |0114: const-string v9, ", tag " // string@00f2 │ │ +050e8c: 6e20 7e1f 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e92: 0c08 |0119: move-result-object v8 │ │ +050e94: 6e20 7e1f 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050e9a: 0c08 |011d: move-result-object v8 │ │ +050e9c: 1a09 f000 |011e: const-string v9, ", or parent id 0x" // string@00f0 │ │ +050ea0: 6e20 7e1f 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050ea6: 0c08 |0123: move-result-object v8 │ │ +050ea8: 7110 371f 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +050eae: 0c09 |0127: move-result-object v9 │ │ +050eb0: 6e20 7e1f 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050eb6: 0c08 |012b: move-result-object v8 │ │ +050eb8: 1a09 9f00 |012c: const-string v9, " with another fragment for " // string@009f │ │ +050ebc: 6e20 7e1f 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050ec2: 0c08 |0131: move-result-object v8 │ │ +050ec4: 6e20 7e1f 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +050eca: 0c08 |0135: move-result-object v8 │ │ +050ecc: 6e10 841f 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +050ed2: 0c08 |0139: move-result-object v8 │ │ +050ed4: 7020 2f1f 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +050eda: 2707 |013d: throw v7 │ │ +050edc: 5c3a 8f00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +050ee0: 5537 9b00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +050ee4: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +050ee8: 5437 9c00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +050eec: 6e40 6603 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0366 │ │ +050ef2: 54b7 bc00 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050ef6: 6e20 2504 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ +050efc: 2880 |014e: goto 00ce // -0080 │ │ +050efe: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +050f02: 5437 a500 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +050f06: 6e20 360e 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0e36 │ │ +050f0c: 5437 a500 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +050f10: 6e10 f40d 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ +050f16: 0c07 |015b: move-result-object v7 │ │ +050f18: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +050f1c: 5437 a500 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +050f20: 6e20 440e 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0e44 │ │ +050f26: 5437 a500 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +050f2a: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=237 │ │ 0x000c line=238 │ │ 0x0010 line=312 │ │ 0x0011 line=241 │ │ 0x0017 line=242 │ │ @@ -6608,25 +6608,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04fef8: |[04fef8] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -04ff08: 6f10 6b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ -04ff0e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04ff10: 6e20 9a03 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039a │ │ -04ff16: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04ff1a: 6e10 0704 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0407 │ │ -04ff20: 5410 be00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04ff24: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -04ff28: 5410 be00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -04ff2c: 6e10 e204 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ -04ff32: 0e00 |0015: return-void │ │ +050f30: |[050f30] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +050f40: 6f10 6b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ +050f46: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +050f48: 6e20 9a03 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039a │ │ +050f4e: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050f52: 6e10 0704 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0407 │ │ +050f58: 5410 be00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +050f5c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +050f60: 5410 be00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +050f64: 6e10 e204 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ +050f6a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=322 │ │ 0x0007 line=324 │ │ 0x000c line=325 │ │ 0x0010 line=326 │ │ @@ -6639,29 +6639,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -04ff34: |[04ff34] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -04ff44: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04ff48: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -04ff4a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -04ff4e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -04ff50: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -04ff54: 6e10 4c0d 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0d4c │ │ -04ff5a: 0a00 |000b: move-result v0 │ │ -04ff5c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -04ff60: 6e10 b003 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03b0 │ │ -04ff66: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -04ff68: 0f00 |0012: return v0 │ │ -04ff6a: 6f30 6c00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@006c │ │ -04ff70: 0a00 |0016: move-result v0 │ │ -04ff72: 28fb |0017: goto 0012 // -0005 │ │ +050f6c: |[050f6c] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +050f7c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +050f80: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +050f82: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +050f86: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +050f88: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +050f8c: 6e10 4c0d 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0d4c │ │ +050f92: 0a00 |000b: move-result v0 │ │ +050f94: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +050f98: 6e10 b003 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03b0 │ │ +050f9e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +050fa0: 0f00 |0012: return v0 │ │ +050fa2: 6f30 6c00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@006c │ │ +050fa8: 0a00 |0016: move-result v0 │ │ +050faa: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000e line=340 │ │ 0x0011 line=341 │ │ 0x0012 line=344 │ │ locals : │ │ @@ -6674,19 +6674,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04ff74: |[04ff74] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -04ff84: 6f10 6e00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@006e │ │ -04ff8a: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04ff8e: 6e10 0904 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0409 │ │ -04ff94: 0e00 |0008: return-void │ │ +050fac: |[050fac] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +050fbc: 6f10 6e00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@006e │ │ +050fc2: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050fc6: 6e10 0904 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0409 │ │ +050fcc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0003 line=353 │ │ 0x0008 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6696,33 +6696,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -04ff98: |[04ff98] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -04ffa8: 6f30 6f00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@006f │ │ -04ffae: 0a00 |0003: move-result v0 │ │ -04ffb0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -04ffb4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04ffb6: 0f00 |0007: return v0 │ │ -04ffb8: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -04ffbe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04ffc0: 28fb |000c: goto 0007 // -0005 │ │ -04ffc2: 5410 bc00 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04ffc6: 6e20 0a04 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040a │ │ -04ffcc: 0a00 |0012: move-result v0 │ │ -04ffce: 28f4 |0013: goto 0007 // -000c │ │ -04ffd0: 5410 bc00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -04ffd4: 6e20 0404 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0404 │ │ -04ffda: 0a00 |0019: move-result v0 │ │ -04ffdc: 28ed |001a: goto 0007 // -0013 │ │ -04ffde: 0000 |001b: nop // spacer │ │ -04ffe0: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +050fd0: |[050fd0] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +050fe0: 6f30 6f00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@006f │ │ +050fe6: 0a00 |0003: move-result v0 │ │ +050fe8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +050fec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +050fee: 0f00 |0007: return v0 │ │ +050ff0: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +050ff6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +050ff8: 28fb |000c: goto 0007 // -0005 │ │ +050ffa: 5410 bc00 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +050ffe: 6e20 0a04 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040a │ │ +051004: 0a00 |0012: move-result v0 │ │ +051006: 28f4 |0013: goto 0007 // -000c │ │ +051008: 5410 bc00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +05100c: 6e20 0404 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0404 │ │ +051012: 0a00 |0019: move-result v0 │ │ +051014: 28ed |001a: goto 0007 // -0013 │ │ +051016: 0000 |001b: nop // spacer │ │ +051018: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0007 line=373 │ │ 0x0008 line=365 │ │ 0x000b line=373 │ │ @@ -6739,19 +6739,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04fff4: |[04fff4] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -050004: 6f20 7100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0071 │ │ -05000a: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -05000e: 6e10 2704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -050014: 0e00 |0008: return-void │ │ +05102c: |[05102c] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +05103c: 6f20 7100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0071 │ │ +051042: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051046: 6e10 2704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +05104c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ 0x0008 line=418 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -6762,23 +6762,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -050018: |[050018] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -050028: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -05002e: 6f30 7300 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0073 │ │ -050034: 0e00 |0006: return-void │ │ -050036: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -05003a: 6e20 0b04 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040b │ │ -050040: 28f7 |000c: goto 0003 // -0009 │ │ -050042: 0000 |000d: nop // spacer │ │ -050044: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +051050: |[051050] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +051060: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +051066: 6f30 7300 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0073 │ │ +05106c: 0e00 |0006: return-void │ │ +05106e: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051072: 6e20 0b04 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040b │ │ +051078: 28f7 |000c: goto 0003 // -0009 │ │ +05107a: 0000 |000d: nop // spacer │ │ +05107c: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=387 │ │ 0x0006 line=388 │ │ 0x0007 line=384 │ │ 0x000d line=382 │ │ @@ -6792,29 +6792,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -050050: |[050050] android.support.v4.app.FragmentActivity.onPause:()V │ │ -050060: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -050062: 6f10 7400 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0074 │ │ -050068: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05006a: 5c20 c200 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c2 │ │ -05006e: 5420 bd00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -050072: 6e20 7a02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@027a │ │ -050078: 0a00 |000c: move-result v0 │ │ -05007a: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -05007e: 5420 bd00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -050082: 6e20 7f02 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -050088: 6e10 c303 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c3 │ │ -05008e: 5420 bc00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -050092: 6e10 0c04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040c │ │ -050098: 0e00 |001c: return-void │ │ +051088: |[051088] android.support.v4.app.FragmentActivity.onPause:()V │ │ +051098: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +05109a: 6f10 7400 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0074 │ │ +0510a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0510a2: 5c20 c200 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c2 │ │ +0510a6: 5420 bd00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +0510aa: 6e20 7a02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@027a │ │ +0510b0: 0a00 |000c: move-result v0 │ │ +0510b2: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0510b6: 5420 bd00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +0510ba: 6e20 7f02 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +0510c0: 6e10 c303 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c3 │ │ +0510c6: 5420 bc00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0510ca: 6e10 0c04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040c │ │ +0510d0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=396 │ │ 0x0007 line=397 │ │ 0x000f line=398 │ │ 0x0014 line=399 │ │ @@ -6828,23 +6828,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05009c: |[05009c] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -0500ac: 6f10 7600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0076 │ │ -0500b2: 5420 bd00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -0500b6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0500b8: 6e20 7f02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -0500be: 6e10 c303 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c3 │ │ -0500c4: 5420 bc00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -0500c8: 6e10 1404 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -0500ce: 0e00 |0011: return-void │ │ +0510d4: |[0510d4] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +0510e4: 6f10 7600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0076 │ │ +0510ea: 5420 bd00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +0510ee: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0510f0: 6e20 7f02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +0510f6: 6e10 c303 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c3 │ │ +0510fc: 5420 bc00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051100: 6e10 1404 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +051106: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -6856,38 +6856,38 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -0500d0: |[0500d0] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0500e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0500e2: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ -0500e6: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ -0500ea: 5532 c000 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c0 │ │ -0500ee: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -0500f2: 5c31 c000 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c0 │ │ -0500f6: 7210 600d 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0d60 │ │ -0500fc: 6e30 b403 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b4 │ │ -050102: 6f40 7700 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0077 │ │ -050108: 0a00 |0014: move-result v0 │ │ -05010a: 5432 bc00 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -05010e: 6e20 0d04 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040d │ │ -050114: 0a02 |001a: move-result v2 │ │ -050116: b620 |001b: or-int/2addr v0, v2 │ │ -050118: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -05011c: 7210 640d 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0d64 │ │ -050122: 0a02 |0021: move-result v2 │ │ -050124: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -050128: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -05012a: 0f01 |0025: return v1 │ │ -05012c: 6f40 7700 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0077 │ │ -050132: 0a01 |0029: move-result v1 │ │ -050134: 28fb |002a: goto 0025 // -0005 │ │ +051108: |[051108] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +051118: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05111a: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ +05111e: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ +051122: 5532 c000 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c0 │ │ +051126: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +05112a: 5c31 c000 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c0 │ │ +05112e: 7210 600d 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0d60 │ │ +051134: 6e30 b403 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b4 │ │ +05113a: 6f40 7700 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0077 │ │ +051140: 0a00 |0014: move-result v0 │ │ +051142: 5432 bc00 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051146: 6e20 0d04 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040d │ │ +05114c: 0a02 |001a: move-result v2 │ │ +05114e: b620 |001b: or-int/2addr v0, v2 │ │ +051150: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +051154: 7210 640d 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0d64 │ │ +05115a: 0a02 |0021: move-result v2 │ │ +05115c: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +051160: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +051162: 0f01 |0025: return v1 │ │ +051164: 6f40 7700 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0077 │ │ +05116a: 0a01 |0029: move-result v1 │ │ +05116c: 28fb |002a: goto 0025 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0009 line=465 │ │ 0x000b line=466 │ │ 0x000e line=467 │ │ @@ -6907,31 +6907,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -050138: |[050138] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -050148: 5510 bf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ -05014c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -050150: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -050152: 5c10 bf00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ -050156: 5410 be00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -05015a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -05015e: 5510 c300 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c3 │ │ -050162: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -050166: 5410 be00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -05016a: 6e10 e704 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e7 │ │ -050170: 5410 bc00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -050174: 6e10 0e04 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040e │ │ -05017a: 0e00 |0019: return-void │ │ -05017c: 5410 be00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -050180: 6e10 e504 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e5 │ │ -050186: 28f5 |001f: goto 0014 // -000b │ │ +051170: |[051170] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +051180: 5510 bf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ +051184: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +051188: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05118a: 5c10 bf00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ +05118e: 5410 be00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +051192: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +051196: 5510 c300 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c3 │ │ +05119a: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +05119e: 5410 be00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +0511a2: 6e10 e704 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e7 │ │ +0511a8: 5410 bc00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0511ac: 6e10 0e04 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040e │ │ +0511b2: 0e00 |0019: return-void │ │ +0511b4: 5410 be00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +0511b8: 6e10 e504 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e5 │ │ +0511be: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0004 line=777 │ │ 0x0007 line=778 │ │ 0x000b line=779 │ │ 0x000f line=780 │ │ @@ -6946,24 +6946,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -050188: |[050188] android.support.v4.app.FragmentActivity.onResume:()V │ │ -050198: 6f10 7a00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@007a │ │ -05019e: 5420 bd00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -0501a2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0501a4: 6e20 8002 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0280 │ │ -0501aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0501ac: 5c20 c200 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c2 │ │ -0501b0: 5420 bc00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -0501b4: 6e10 1404 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -0501ba: 0e00 |0011: return-void │ │ +0511c0: |[0511c0] android.support.v4.app.FragmentActivity.onResume:()V │ │ +0511d0: 6f10 7a00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@007a │ │ +0511d6: 5420 bd00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +0511da: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0511dc: 6e20 8002 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0280 │ │ +0511e2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0511e4: 5c20 c200 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c2 │ │ +0511e8: 5420 bc00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0511ec: 6e10 1404 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +0511f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000c line=434 │ │ 0x0011 line=435 │ │ @@ -6975,18 +6975,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0501bc: |[0501bc] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -0501cc: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -0501d0: 6e10 0f04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040f │ │ -0501d6: 0e00 |0005: return-void │ │ +0511f4: |[0511f4] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +051204: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051208: 6e10 0f04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040f │ │ +05120e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6995,17 +6995,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0501d8: |[0501d8] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0501e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0501ea: 1100 |0001: return-object v0 │ │ +051210: |[051210] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +051220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051222: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7013,65 +7013,65 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -0501ec: |[0501ec] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -0501fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0501fe: 55a8 c400 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ -050202: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -050206: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -050208: 6e20 9a03 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039a │ │ -05020e: 6e10 c403 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@03c4 │ │ -050214: 0c00 |000c: move-result-object v0 │ │ -050216: 54a8 bc00 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -05021a: 6e10 3504 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0435 │ │ -050220: 0c01 |0012: move-result-object v1 │ │ -050222: 1206 |0013: const/4 v6, #int 0 // #0 │ │ -050224: 54a8 b800 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -050228: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ -05022c: 54a8 b800 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -050230: 6e10 cc1f 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1fcc │ │ -050236: 0a08 |001d: move-result v8 │ │ -050238: 2384 a304 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@04a3 │ │ -05023c: 54a8 b800 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -050240: 6e10 cd1f 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ -050246: 0c08 |0025: move-result-object v8 │ │ -050248: 7220 bc1f 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fbc │ │ -05024e: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ -050252: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -050254: 2148 |002c: array-length v8, v4 │ │ -050256: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ -05025a: 4603 0402 |002f: aget-object v3, v4, v2 │ │ -05025e: 5538 5001 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ -050262: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ -050266: 1216 |0035: const/4 v6, #int 1 // #1 │ │ -050268: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05026c: 28f4 |0038: goto 002c // -000c │ │ -05026e: 6e10 e204 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ -050274: 54a8 b800 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -050278: 5439 5301 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0153 │ │ -05027c: 6e20 cb1f 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ -050282: 28f3 |0043: goto 0036 // -000d │ │ -050284: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ -050288: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ -05028c: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ -050290: 0775 |004a: move-object v5, v7 │ │ -050292: 1105 |004b: return-object v5 │ │ -050294: 2205 9400 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0094 │ │ -050298: 7010 9803 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0398 │ │ -05029e: 5b57 ae00 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00ae │ │ -0502a2: 5b50 b000 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b0 │ │ -0502a6: 5b57 af00 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00af │ │ -0502aa: 5b51 b100 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b1 │ │ -0502ae: 54a7 b800 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -0502b2: 5b57 b200 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b2 │ │ -0502b6: 28ee |005d: goto 004b // -0012 │ │ +051224: |[051224] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +051234: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +051236: 55a8 c400 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ +05123a: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +05123e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +051240: 6e20 9a03 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039a │ │ +051246: 6e10 c403 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@03c4 │ │ +05124c: 0c00 |000c: move-result-object v0 │ │ +05124e: 54a8 bc00 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051252: 6e10 3504 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0435 │ │ +051258: 0c01 |0012: move-result-object v1 │ │ +05125a: 1206 |0013: const/4 v6, #int 0 // #0 │ │ +05125c: 54a8 b800 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +051260: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ +051264: 54a8 b800 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +051268: 6e10 cc1f 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1fcc │ │ +05126e: 0a08 |001d: move-result v8 │ │ +051270: 2384 a104 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@04a1 │ │ +051274: 54a8 b800 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +051278: 6e10 cd1f 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ +05127e: 0c08 |0025: move-result-object v8 │ │ +051280: 7220 bc1f 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fbc │ │ +051286: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ +05128a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +05128c: 2148 |002c: array-length v8, v4 │ │ +05128e: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ +051292: 4603 0402 |002f: aget-object v3, v4, v2 │ │ +051296: 5538 5001 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ +05129a: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ +05129e: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +0512a0: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0512a4: 28f4 |0038: goto 002c // -000c │ │ +0512a6: 6e10 e204 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e2 │ │ +0512ac: 54a8 b800 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +0512b0: 5439 5301 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0153 │ │ +0512b4: 6e20 cb1f 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ +0512ba: 28f3 |0043: goto 0036 // -000d │ │ +0512bc: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ +0512c0: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ +0512c4: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ +0512c8: 0775 |004a: move-object v5, v7 │ │ +0512ca: 1105 |004b: return-object v5 │ │ +0512cc: 2205 9300 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0093 │ │ +0512d0: 7010 9803 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0398 │ │ +0512d6: 5b57 ae00 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00ae │ │ +0512da: 5b50 b000 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b0 │ │ +0512de: 5b57 af00 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00af │ │ +0512e2: 5b51 b100 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b1 │ │ +0512e6: 54a7 b800 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +0512ea: 5b57 b200 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b2 │ │ +0512ee: 28ee |005d: goto 004b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=483 │ │ 0x0005 line=484 │ │ 0x0009 line=487 │ │ 0x000d line=489 │ │ 0x0013 line=490 │ │ @@ -7109,23 +7109,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0502b8: |[0502b8] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0502c8: 6f20 7b00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007b │ │ -0502ce: 5421 bc00 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -0502d2: 6e10 3704 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ -0502d8: 0c00 |0008: move-result-object v0 │ │ -0502da: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0502de: 1a01 e50f |000b: const-string v1, "android:support:fragments" // string@0fe5 │ │ -0502e2: 6e30 6d02 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@026d │ │ -0502e8: 0e00 |0010: return-void │ │ +0512f0: |[0512f0] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +051300: 6f20 7b00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007b │ │ +051306: 5421 bc00 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +05130a: 6e10 3704 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ +051310: 0c00 |0008: move-result-object v0 │ │ +051312: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +051316: 1a01 e70f |000b: const-string v1, "android:support:fragments" // string@0fe7 │ │ +05131a: 6e30 6d02 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@026d │ │ +051320: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0003 line=527 │ │ 0x0009 line=528 │ │ 0x000b line=529 │ │ 0x0010 line=531 │ │ @@ -7139,76 +7139,76 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -0502ec: |[0502ec] android.support.v4.app.FragmentActivity.onStart:()V │ │ -0502fc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0502fe: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -050300: 6f10 7c00 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@007c │ │ -050306: 5c76 c400 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ -05030a: 5c76 c100 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ -05030e: 5473 bd00 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -050312: 6e20 7f02 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -050318: 5573 bb00 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00bb │ │ -05031c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -050320: 5c75 bb00 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00bb │ │ -050324: 5473 bc00 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -050328: 6e10 0204 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0402 │ │ -05032e: 5473 bc00 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -050332: 6e10 2704 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -050338: 5473 bc00 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -05033c: 6e10 1404 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -050342: 5573 bf00 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ -050346: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ -05034a: 5c75 bf00 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ -05034e: 5473 be00 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -050352: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ -050356: 5473 be00 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -05035a: 6e10 e604 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e6 │ │ -050360: 5c75 b900 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00b9 │ │ -050364: 5473 bc00 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -050368: 6e10 1004 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0410 │ │ -05036e: 5473 b800 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -050372: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ -050376: 5473 b800 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -05037a: 6e10 cc1f 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1fcc │ │ -050380: 0a03 |0042: move-result v3 │ │ -050382: 2332 a304 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@04a3 │ │ -050386: 5473 b800 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ -05038a: 6e10 cd1f 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ -050390: 0c03 |004a: move-result-object v3 │ │ -050392: 7220 bc1f 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fbc │ │ -050398: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ -05039c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -05039e: 2123 |0051: array-length v3, v2 │ │ -0503a0: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ -0503a4: 4601 0200 |0054: aget-object v1, v2, v0 │ │ -0503a8: 6e10 e904 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04e9 │ │ -0503ae: 6e10 e404 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e4 │ │ -0503b4: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0503b8: 28f3 |005e: goto 0051 // -000d │ │ -0503ba: 5573 b900 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00b9 │ │ -0503be: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ -0503c2: 1203 |0063: const/4 v3, #int 0 // #0 │ │ -0503c4: 5574 bf00 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ -0503c8: 6e40 a403 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ -0503ce: 0c03 |0069: move-result-object v3 │ │ -0503d0: 5b73 be00 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -0503d4: 5473 be00 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -0503d8: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ -0503dc: 5473 be00 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -0503e0: 5533 5201 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -0503e4: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ -0503e8: 5473 be00 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ -0503ec: 6e10 e604 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e6 │ │ -0503f2: 28b7 |007b: goto 0032 // -0049 │ │ -0503f4: 0e00 |007c: return-void │ │ +051324: |[051324] android.support.v4.app.FragmentActivity.onStart:()V │ │ +051334: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +051336: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +051338: 6f10 7c00 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@007c │ │ +05133e: 5c76 c400 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ +051342: 5c76 c100 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c1 │ │ +051346: 5473 bd00 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +05134a: 6e20 7f02 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +051350: 5573 bb00 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00bb │ │ +051354: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +051358: 5c75 bb00 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00bb │ │ +05135c: 5473 bc00 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051360: 6e10 0204 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0402 │ │ +051366: 5473 bc00 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +05136a: 6e10 2704 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +051370: 5473 bc00 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051374: 6e10 1404 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +05137a: 5573 bf00 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ +05137e: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ +051382: 5c75 bf00 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ +051386: 5473 be00 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +05138a: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ +05138e: 5473 be00 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +051392: 6e10 e604 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e6 │ │ +051398: 5c75 b900 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00b9 │ │ +05139c: 5473 bc00 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0513a0: 6e10 1004 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0410 │ │ +0513a6: 5473 b800 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +0513aa: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ +0513ae: 5473 b800 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +0513b2: 6e10 cc1f 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1fcc │ │ +0513b8: 0a03 |0042: move-result v3 │ │ +0513ba: 2332 a104 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@04a1 │ │ +0513be: 5473 b800 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00b8 │ │ +0513c2: 6e10 cd1f 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ +0513c8: 0c03 |004a: move-result-object v3 │ │ +0513ca: 7220 bc1f 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fbc │ │ +0513d0: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ +0513d4: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +0513d6: 2123 |0051: array-length v3, v2 │ │ +0513d8: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ +0513dc: 4601 0200 |0054: aget-object v1, v2, v0 │ │ +0513e0: 6e10 e904 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04e9 │ │ +0513e6: 6e10 e404 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e4 │ │ +0513ec: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0513f0: 28f3 |005e: goto 0051 // -000d │ │ +0513f2: 5573 b900 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00b9 │ │ +0513f6: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ +0513fa: 1203 |0063: const/4 v3, #int 0 // #0 │ │ +0513fc: 5574 bf00 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00bf │ │ +051400: 6e40 a403 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a4 │ │ +051406: 0c03 |0069: move-result-object v3 │ │ +051408: 5b73 be00 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +05140c: 5473 be00 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +051410: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ +051414: 5473 be00 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +051418: 5533 5201 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +05141c: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ +051420: 5473 be00 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00be │ │ +051424: 6e10 e604 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e6 │ │ +05142a: 28b7 |007b: goto 0032 // -0049 │ │ +05142c: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=539 │ │ 0x0005 line=541 │ │ 0x0007 line=542 │ │ 0x0009 line=543 │ │ 0x000e line=545 │ │ @@ -7247,23 +7247,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0503f8: |[0503f8] android.support.v4.app.FragmentActivity.onStop:()V │ │ -050408: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05040a: 6f10 7d00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@007d │ │ -050410: 5c21 c400 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ -050414: 5420 bd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -050418: 6e20 8002 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0280 │ │ -05041e: 5420 bc00 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -050422: 6e10 1104 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0411 │ │ -050428: 0e00 |0010: return-void │ │ +051430: |[051430] android.support.v4.app.FragmentActivity.onStop:()V │ │ +051440: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051442: 6f10 7d00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@007d │ │ +051448: 5c21 c400 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c4 │ │ +05144c: 5420 bd00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +051450: 6e20 8002 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0280 │ │ +051456: 5420 bc00 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +05145a: 6e10 1104 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0411 │ │ +051460: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=587 │ │ 0x0004 line=589 │ │ 0x0006 line=590 │ │ 0x000b line=592 │ │ 0x0010 line=593 │ │ @@ -7275,26 +7275,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05042c: |[05042c] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -05043c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05043e: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -050442: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -050446: b540 |0005: and-int/2addr v0, v4 │ │ -050448: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -05044c: 2200 a003 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -050450: 1a01 7302 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0273 │ │ -050454: 7020 2f1f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -05045a: 2700 |000f: throw v0 │ │ -05045c: 6f30 8a00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008a │ │ -050462: 0e00 |0013: return-void │ │ +051464: |[051464] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +051474: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +051476: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +05147a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +05147e: b540 |0005: and-int/2addr v0, v4 │ │ +051480: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +051484: 2200 9e03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +051488: 1a01 7802 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0278 │ │ +05148c: 7020 2f1f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +051492: 2700 |000f: throw v0 │ │ +051494: 6f30 8a00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008a │ │ +05149a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0008 line=815 │ │ 0x0010 line=817 │ │ 0x0013 line=818 │ │ locals : │ │ @@ -7307,34 +7307,34 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -050464: |[050464] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -050474: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -050476: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -05047a: 6f30 8a00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008a │ │ -050480: 0e00 |0006: return-void │ │ -050482: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -050486: b550 |0009: and-int/2addr v0, v5 │ │ -050488: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -05048c: 2200 a003 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -050490: 1a01 7302 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0273 │ │ -050494: 7020 2f1f 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -05049a: 2700 |0013: throw v0 │ │ -05049c: 5230 9000 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0504a0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0504a4: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -0504a8: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -0504ae: b551 |001d: and-int/2addr v1, v5 │ │ -0504b0: b010 |001e: add-int/2addr v0, v1 │ │ -0504b2: 6f30 8a00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008a │ │ -0504b8: 28e4 |0022: goto 0006 // -001c │ │ +05149c: |[05149c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +0514ac: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0514ae: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +0514b2: 6f30 8a00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008a │ │ +0514b8: 0e00 |0006: return-void │ │ +0514ba: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +0514be: b550 |0009: and-int/2addr v0, v5 │ │ +0514c0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +0514c4: 2200 9e03 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +0514c8: 1a01 7802 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0278 │ │ +0514cc: 7020 2f1f 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +0514d2: 2700 |0013: throw v0 │ │ +0514d4: 5230 9000 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0514d8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0514dc: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +0514e0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +0514e6: b551 |001d: and-int/2addr v1, v5 │ │ +0514e8: b010 |001e: add-int/2addr v0, v1 │ │ +0514ea: 6f30 8a00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008a │ │ +0514f0: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0003 line=826 │ │ 0x0006 line=833 │ │ 0x0007 line=829 │ │ 0x000c line=830 │ │ @@ -7350,39 +7350,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0504bc: |[0504bc] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -0504cc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0504d0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0504d4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0504d8: 7110 d302 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02d3 │ │ -0504de: 0e00 |0009: return-void │ │ -0504e0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0504e2: 5c20 c000 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c0 │ │ -0504e6: 28fc |000d: goto 0009 // -0004 │ │ +0514f4: |[0514f4] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +051504: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +051508: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +05150c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +051510: 7110 d302 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02d3 │ │ +051516: 0e00 |0009: return-void │ │ +051518: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05151a: 5c20 c000 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c0 │ │ +05151e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0006 line=626 │ │ 0x0009 line=633 │ │ 0x000a line=632 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 851 (FragmentActivity.java) │ │ + source_file_idx : 855 (FragmentActivity.java) │ │ │ │ Class #15 header: │ │ -class_idx : 150 │ │ +class_idx : 149 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #15 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentContainer;' │ │ @@ -7395,21 +7395,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentContainer;) │ │ name : 'findViewById' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #16 header: │ │ -class_idx : 151 │ │ +class_idx : 150 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -7457,21 +7457,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentManager$BackStackEntry;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #17 header: │ │ -class_idx : 152 │ │ +class_idx : 151 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -7489,21 +7489,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;) │ │ name : 'onBackStackChanged' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #18 header: │ │ -class_idx : 153 │ │ +class_idx : 152 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 19 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -7529,17 +7529,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0504e8: |[0504e8] android.support.v4.app.FragmentManager.:()V │ │ -0504f8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0504fe: 0e00 |0003: return-void │ │ +051520: |[051520] android.support.v4.app.FragmentManager.:()V │ │ +051530: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -7548,17 +7548,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050500: |[050500] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -050510: 6a00 d900 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -050514: 0e00 |0002: return-void │ │ +051538: |[051538] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +051548: 6a00 d900 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +05154c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0002 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -7622,18 +7622,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050518: |[050518] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -050528: 6e10 d803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -05052e: 0c00 |0003: move-result-object v0 │ │ -050530: 1100 |0004: return-object v0 │ │ +051550: |[051550] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +051560: 6e10 d803 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +051566: 0c00 |0003: move-result-object v0 │ │ +051568: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -7686,21 +7686,21 @@ │ │ │ │ #18 : (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 : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #19 header: │ │ -class_idx : 154 │ │ +class_idx : 153 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -7725,18 +7725,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050534: |[050534] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -050544: 5b01 c600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c6 │ │ -050548: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05054e: 0e00 |0005: return-void │ │ +05156c: |[05156c] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +05157c: 5b01 c600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c6 │ │ +051580: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -7746,32 +7746,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050550: |[050550] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -050560: 5410 c600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c6 │ │ -050564: 6e10 1404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -05056a: 0e00 |0005: return-void │ │ +051588: |[051588] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +051598: 5410 c600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c6 │ │ +05159c: 6e10 1404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +0515a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0005 line=430 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #20 header: │ │ -class_idx : 155 │ │ +class_idx : 154 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -7796,18 +7796,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05056c: |[05056c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -05057c: 5b01 c700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c7 │ │ -050580: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -050586: 0e00 |0005: return-void │ │ +0515a4: |[0515a4] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0515b4: 5b01 c700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c7 │ │ +0515b8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0515be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -7817,38 +7817,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -050588: |[050588] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -050598: 5450 c700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c7 │ │ -05059c: 5451 c700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c7 │ │ -0505a0: 5411 e300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0505a4: 5411 bd00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -0505a8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0505aa: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0505ac: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0505ae: 6e54 2f04 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -0505b4: 0e00 |000e: return-void │ │ +0515c0: |[0515c0] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +0515d0: 5450 c700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c7 │ │ +0515d4: 5451 c700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c7 │ │ +0515d8: 5411 e300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0515dc: 5411 bd00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +0515e0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0515e2: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0515e4: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +0515e6: 6e54 2f04 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +0515ec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000e line=469 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #21 header: │ │ -class_idx : 156 │ │ +class_idx : 155 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -7881,20 +7881,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0505b8: |[0505b8] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -0505c8: 5b01 c800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c8 │ │ -0505cc: 5b02 ca00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ca │ │ -0505d0: 5903 c900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00c9 │ │ -0505d4: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0505da: 0e00 |0009: return-void │ │ +0515f0: |[0515f0] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +051600: 5b01 c800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c8 │ │ +051604: 5b02 ca00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ca │ │ +051608: 5903 c900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00c9 │ │ +05160c: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051612: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -7906,38 +7906,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0505dc: |[0505dc] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -0505ec: 5450 c800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c8 │ │ -0505f0: 5451 c800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c8 │ │ -0505f4: 5411 e300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0505f8: 5411 bd00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -0505fc: 5452 ca00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ca │ │ -050600: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -050602: 5254 c900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00c9 │ │ -050606: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -05060c: 0e00 |0010: return-void │ │ +051614: |[051614] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +051624: 5450 c800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c8 │ │ +051628: 5451 c800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c8 │ │ +05162c: 5411 e300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +051630: 5411 bd00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +051634: 5452 ca00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ca │ │ +051638: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +05163a: 5254 c900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00c9 │ │ +05163e: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +051644: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0010 line=485 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #22 header: │ │ -class_idx : 157 │ │ +class_idx : 156 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -7970,20 +7970,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -050610: |[050610] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -050620: 5b01 cb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ -050624: 5902 cd00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00cd │ │ -050628: 5903 cc00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00cc │ │ -05062c: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -050632: 0e00 |0009: return-void │ │ +051648: |[051648] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +051658: 5b01 cb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ +05165c: 5902 cd00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00cd │ │ +051660: 5903 cc00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00cc │ │ +051664: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05166a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -7995,38 +7995,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -050634: |[050634] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -050644: 5450 cb00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ -050648: 5451 cb00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ -05064c: 5411 e300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -050650: 5411 bd00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -050654: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -050656: 5253 cd00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00cd │ │ -05065a: 5254 cc00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00cc │ │ -05065e: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -050664: 0e00 |0010: return-void │ │ +05166c: |[05166c] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +05167c: 5450 cb00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ +051680: 5451 cb00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ +051684: 5411 e300 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +051688: 5411 bd00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +05168c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +05168e: 5253 cd00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00cd │ │ +051692: 5254 cc00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00cc │ │ +051696: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +05169c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0010 line=504 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #23 header: │ │ -class_idx : 158 │ │ +class_idx : 157 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -8055,19 +8055,19 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -050668: |[050668] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -050678: 5b01 ce00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ce │ │ -05067c: 5b02 cf00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ -050680: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -050686: 0e00 |0007: return-void │ │ +0516a0: |[0516a0] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +0516b0: 5b01 ce00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ce │ │ +0516b4: 5b02 cf00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ +0516b8: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0516be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -8078,30 +8078,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -050688: |[050688] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -050698: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05069a: 5460 cf00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ -05069e: 5400 8000 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -0506a2: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -0506a6: 5460 cf00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ -0506aa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0506ac: 5b01 8000 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -0506b0: 5460 ce00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ce │ │ -0506b4: 5461 cf00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ -0506b8: 5462 cf00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ -0506bc: 5222 9f00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ -0506c0: 0134 |0014: move v4, v3 │ │ -0506c2: 0135 |0015: move v5, v3 │ │ -0506c4: 7406 2604 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@0426 │ │ -0506ca: 0e00 |0019: return-void │ │ +0516c0: |[0516c0] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0516d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0516d2: 5460 cf00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ +0516d6: 5400 8000 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +0516da: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +0516de: 5460 cf00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ +0516e2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0516e4: 5b01 8000 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +0516e8: 5460 ce00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ce │ │ +0516ec: 5461 cf00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ +0516f0: 5462 cf00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00cf │ │ +0516f4: 5222 9f00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ +0516f8: 0134 |0014: move v4, v3 │ │ +0516fa: 0135 |0015: move v5, v3 │ │ +0516fc: 7406 2604 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@0426 │ │ +051702: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=994 │ │ 0x0007 line=995 │ │ 0x000c line=996 │ │ 0x0019 line=999 │ │ locals : │ │ @@ -8113,16 +8113,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0506cc: |[0506cc] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -0506dc: 0e00 |0000: return-void │ │ +051704: |[051704] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +051714: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -8131,30 +8131,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0506e0: |[0506e0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -0506f0: 0e00 |0000: return-void │ │ +051718: |[051718] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +051728: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #24 header: │ │ -class_idx : 160 │ │ +class_idx : 159 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -8176,17 +8176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0506f4: |[0506f4] android.support.v4.app.FragmentManagerState$1.:()V │ │ -050704: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05070a: 0e00 |0003: return-void │ │ +05172c: |[05172c] android.support.v4.app.FragmentManagerState$1.:()V │ │ +05173c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -8195,18 +8195,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05070c: |[05070c] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -05071c: 2200 a100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00a1 │ │ -050720: 7020 4804 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0448 │ │ -050726: 1100 |0005: return-object v0 │ │ +051744: |[051744] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +051754: 2200 a000 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00a0 │ │ +051758: 7020 4804 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0448 │ │ +05175e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -8215,18 +8215,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050728: |[050728] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -050738: 6e20 4204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0442 │ │ -05073e: 0c00 |0003: move-result-object v0 │ │ -050740: 1100 |0004: return-object v0 │ │ +051760: |[051760] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051770: 6e20 4204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0442 │ │ +051776: 0c00 |0003: move-result-object v0 │ │ +051778: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -8235,17 +8235,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050744: |[050744] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -050754: 2320 a004 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@04a0 │ │ -050758: 1100 |0002: return-object v0 │ │ +05177c: |[05177c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +05178c: 2320 9e04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@049e │ │ +051790: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -8254,32 +8254,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 │ │ -05075c: |[05075c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -05076c: 6e20 4404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0444 │ │ -050772: 0c00 |0003: move-result-object v0 │ │ -050774: 1100 |0004: return-object v0 │ │ +051794: |[051794] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +0517a4: 6e20 4404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0444 │ │ +0517aa: 0c00 |0003: move-result-object v0 │ │ +0517ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #25 header: │ │ -class_idx : 161 │ │ +class_idx : 160 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 858 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #25 annotations: │ │ Annotations on field #249 'CREATOR' │ │ @@ -8315,36 +8315,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -050778: |[050778] android.support.v4.app.FragmentManagerState.:()V │ │ -050788: 2200 a000 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00a0 │ │ -05078c: 7010 4104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0441 │ │ -050792: 6900 f900 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f9 │ │ -050796: 0e00 |0007: return-void │ │ +0517b0: |[0517b0] android.support.v4.app.FragmentManagerState.:()V │ │ +0517c0: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@009f │ │ +0517c4: 7010 4104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0441 │ │ +0517ca: 6900 f900 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f9 │ │ +0517ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050798: |[050798] android.support.v4.app.FragmentManagerState.:()V │ │ -0507a8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0507ae: 0e00 |0003: return-void │ │ +0517d0: |[0517d0] android.support.v4.app.FragmentManagerState.:()V │ │ +0517e0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0517e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -8353,30 +8353,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0507b0: |[0507b0] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -0507c0: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0507c6: 6200 0201 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0102 │ │ -0507ca: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0286 │ │ -0507d0: 0c00 |0008: move-result-object v0 │ │ -0507d2: 1f00 a104 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@04a1 │ │ -0507d6: 5b10 fa00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -0507da: 6e10 8502 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0285 │ │ -0507e0: 0c00 |0010: move-result-object v0 │ │ -0507e2: 5b10 fb00 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -0507e6: 6200 5600 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0056 │ │ -0507ea: 6e20 8602 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0286 │ │ -0507f0: 0c00 |0018: move-result-object v0 │ │ -0507f2: 1f00 9e04 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@049e │ │ -0507f6: 5b10 fc00 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ -0507fa: 0e00 |001d: return-void │ │ +0517e8: |[0517e8] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +0517f8: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0517fe: 6200 0201 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0102 │ │ +051802: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0286 │ │ +051808: 0c00 |0008: move-result-object v0 │ │ +05180a: 1f00 9f04 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@049f │ │ +05180e: 5b10 fa00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +051812: 6e10 8502 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0285 │ │ +051818: 0c00 |0010: move-result-object v0 │ │ +05181a: 5b10 fb00 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +05181e: 6200 5600 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0056 │ │ +051822: 6e20 8602 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0286 │ │ +051828: 0c00 |0018: move-result-object v0 │ │ +05182a: 1f00 9c04 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@049c │ │ +05182e: 5b10 fc00 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ +051832: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ 0x000d line=348 │ │ 0x0013 line=349 │ │ 0x001d line=350 │ │ @@ -8390,17 +8390,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0507fc: |[0507fc] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -05080c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05080e: 0f00 |0001: return v0 │ │ +051834: |[051834] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +051844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051846: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -8408,40 +8408,40 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -050810: |[050810] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -050820: 5410 fa00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -050824: 6e30 9202 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0292 │ │ -05082a: 5410 fb00 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -05082e: 6e20 8e02 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@028e │ │ -050834: 5410 fc00 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ -050838: 6e30 9202 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0292 │ │ -05083e: 0e00 |000f: return-void │ │ +051848: |[051848] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +051858: 5410 fa00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +05185c: 6e30 9202 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0292 │ │ +051862: 5410 fb00 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +051866: 6e20 8e02 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@028e │ │ +05186c: 5410 fc00 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ +051870: 6e30 9202 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0292 │ │ +051876: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x000a line=359 │ │ 0x000f line=360 │ │ 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 : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #26 header: │ │ -class_idx : 163 │ │ +class_idx : 162 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 849 │ │ +superclass_idx : 941 │ │ +source_file_idx : 853 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #26 annotations: │ │ Annotations on class │ │ @@ -8463,17 +8463,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050840: |[050840] android.support.v4.app.FragmentState$1.:()V │ │ -050850: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -050856: 0e00 |0003: return-void │ │ +051878: |[051878] android.support.v4.app.FragmentState$1.:()V │ │ +051888: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05188e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -8482,18 +8482,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -050858: |[050858] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -050868: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00a4 │ │ -05086c: 7020 5d04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@045d │ │ -050872: 1100 |0005: return-object v0 │ │ +051890: |[051890] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +0518a0: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00a3 │ │ +0518a4: 7020 5d04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@045d │ │ +0518aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -8502,18 +8502,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050874: |[050874] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -050884: 6e20 5804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0458 │ │ -05088a: 0c00 |0003: move-result-object v0 │ │ -05088c: 1100 |0004: return-object v0 │ │ +0518ac: |[0518ac] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0518bc: 6e20 5804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0458 │ │ +0518c2: 0c00 |0003: move-result-object v0 │ │ +0518c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -8522,17 +8522,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050890: |[050890] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -0508a0: 2320 a104 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@04a1 │ │ -0508a4: 1100 |0002: return-object v0 │ │ +0518c8: |[0518c8] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +0518d8: 2320 9f04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@049f │ │ +0518dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -8541,32 +8541,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 │ │ -0508a8: |[0508a8] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -0508b8: 6e20 5a04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@045a │ │ -0508be: 0c00 |0003: move-result-object v0 │ │ -0508c0: 1100 |0004: return-object v0 │ │ +0518e0: |[0518e0] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +0518f0: 6e20 5a04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@045a │ │ +0518f6: 0c00 |0003: move-result-object v0 │ │ +0518f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 849 (Fragment.java) │ │ + source_file_idx : 853 (Fragment.java) │ │ │ │ Class #27 header: │ │ -class_idx : 164 │ │ +class_idx : 163 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 849 │ │ +superclass_idx : 941 │ │ +source_file_idx : 853 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #27 annotations: │ │ Annotations on field #258 'CREATOR' │ │ @@ -8634,79 +8634,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0508c4: |[0508c4] android.support.v4.app.FragmentState.:()V │ │ -0508d4: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00a3 │ │ -0508d8: 7010 5704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0457 │ │ -0508de: 6900 0201 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0102 │ │ -0508e2: 0e00 |0007: return-void │ │ +0518fc: |[0518fc] android.support.v4.app.FragmentState.:()V │ │ +05190c: 2200 a200 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00a2 │ │ +051910: 7010 5704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0457 │ │ +051916: 6900 0201 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0102 │ │ +05191a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -0508e4: |[0508e4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -0508f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0508f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0508f8: 7010 4c1f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0508fe: 6e10 8b02 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ -050904: 0c00 |0008: move-result-object v0 │ │ -050906: 5b30 0401 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ -05090a: 6e10 8802 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -050910: 0a00 |000e: move-result v0 │ │ -050912: 5930 0901 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ -050916: 6e10 8802 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -05091c: 0a00 |0014: move-result v0 │ │ -05091e: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -050922: 0110 |0017: move v0, v1 │ │ -050924: 5c30 0801 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ -050928: 6e10 8802 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -05092e: 0a00 |001d: move-result v0 │ │ -050930: 5930 0701 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ -050934: 6e10 8802 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -05093a: 0a00 |0023: move-result v0 │ │ -05093c: 5930 0501 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ -050940: 6e10 8b02 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ -050946: 0c00 |0029: move-result-object v0 │ │ -050948: 5b30 0d01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ -05094c: 6e10 8802 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -050952: 0a00 |002f: move-result v0 │ │ -050954: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -050958: 0110 |0032: move v0, v1 │ │ -05095a: 5c30 0b01 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ -05095e: 6e10 8802 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -050964: 0a00 |0038: move-result v0 │ │ -050966: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -05096a: 5c31 0601 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ -05096e: 6e10 8702 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0287 │ │ -050974: 0c00 |0040: move-result-object v0 │ │ -050976: 5b30 0301 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ -05097a: 6e10 8702 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0287 │ │ -050980: 0c00 |0046: move-result-object v0 │ │ -050982: 5b30 0c01 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -050986: 0e00 |0049: return-void │ │ -050988: 0120 |004a: move v0, v2 │ │ -05098a: 28cd |004b: goto 0018 // -0033 │ │ -05098c: 0120 |004c: move v0, v2 │ │ -05098e: 28e6 |004d: goto 0033 // -001a │ │ -050990: 0121 |004e: move v1, v2 │ │ -050992: 28ec |004f: goto 003b // -0014 │ │ +05191c: |[05191c] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +05192c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05192e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +051930: 7010 4c1f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051936: 6e10 8b02 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ +05193c: 0c00 |0008: move-result-object v0 │ │ +05193e: 5b30 0401 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ +051942: 6e10 8802 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +051948: 0a00 |000e: move-result v0 │ │ +05194a: 5930 0901 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ +05194e: 6e10 8802 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +051954: 0a00 |0014: move-result v0 │ │ +051956: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +05195a: 0110 |0017: move v0, v1 │ │ +05195c: 5c30 0801 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ +051960: 6e10 8802 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +051966: 0a00 |001d: move-result v0 │ │ +051968: 5930 0701 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ +05196c: 6e10 8802 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +051972: 0a00 |0023: move-result v0 │ │ +051974: 5930 0501 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ +051978: 6e10 8b02 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ +05197e: 0c00 |0029: move-result-object v0 │ │ +051980: 5b30 0d01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ +051984: 6e10 8802 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +05198a: 0a00 |002f: move-result v0 │ │ +05198c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +051990: 0110 |0032: move v0, v1 │ │ +051992: 5c30 0b01 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ +051996: 6e10 8802 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +05199c: 0a00 |0038: move-result v0 │ │ +05199e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +0519a2: 5c31 0601 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ +0519a6: 6e10 8702 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0287 │ │ +0519ac: 0c00 |0040: move-result-object v0 │ │ +0519ae: 5b30 0301 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ +0519b2: 6e10 8702 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0287 │ │ +0519b8: 0c00 |0046: move-result-object v0 │ │ +0519ba: 5b30 0c01 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0519be: 0e00 |0049: return-void │ │ +0519c0: 0120 |004a: move v0, v2 │ │ +0519c2: 28cd |004b: goto 0018 // -0033 │ │ +0519c4: 0120 |004c: move v0, v2 │ │ +0519c6: 28e6 |004d: goto 0033 // -001a │ │ +0519c8: 0121 |004e: move v1, v2 │ │ +0519ca: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -8729,38 +8729,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -050994: |[050994] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -0509a4: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0509aa: 6e10 4f1f 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0509b0: 0c00 |0006: move-result-object v0 │ │ -0509b2: 6e10 1d1f 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -0509b8: 0c00 |000a: move-result-object v0 │ │ -0509ba: 5b10 0401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ -0509be: 5220 9000 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0509c2: 5910 0901 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ -0509c6: 5520 8c00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -0509ca: 5c10 0801 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ -0509ce: 5220 8a00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -0509d2: 5910 0701 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ -0509d6: 5220 8700 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -0509da: 5910 0501 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ -0509de: 5420 a000 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -0509e2: 5b10 0d01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ -0509e6: 5520 9a00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ -0509ea: 5c10 0b01 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ -0509ee: 5520 8900 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -0509f2: 5c10 0601 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ -0509f6: 5420 8100 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ -0509fa: 5b10 0301 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ -0509fe: 0e00 |002d: return-void │ │ +0519cc: |[0519cc] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +0519dc: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0519e2: 6e10 4f1f 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0519e8: 0c00 |0006: move-result-object v0 │ │ +0519ea: 6e10 1d1f 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +0519f0: 0c00 |000a: move-result-object v0 │ │ +0519f2: 5b10 0401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ +0519f6: 5220 9000 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0519fa: 5910 0901 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ +0519fe: 5520 8c00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +051a02: 5c10 0801 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ +051a06: 5220 8a00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +051a0a: 5910 0701 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ +051a0e: 5220 8700 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +051a12: 5910 0501 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ +051a16: 5420 a000 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +051a1a: 5b10 0d01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ +051a1e: 5520 9a00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ +051a22: 5c10 0b01 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ +051a26: 5520 8900 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +051a2a: 5c10 0601 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ +051a2e: 5420 8100 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0081 │ │ +051a32: 5b10 0301 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ +051a36: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -8780,17 +8780,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050a00: |[050a00] android.support.v4.app.FragmentState.describeContents:()I │ │ -050a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050a12: 0f00 |0001: return v0 │ │ +051a38: |[051a38] android.support.v4.app.FragmentState.describeContents:()I │ │ +051a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051a4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -8798,82 +8798,82 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -050a14: |[050a14] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -050a24: 5430 0a01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050a28: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -050a2c: 5430 0a01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050a30: 1100 |0006: return-object v0 │ │ -050a32: 5430 0301 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ -050a36: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -050a3a: 5430 0301 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ -050a3e: 6e10 a003 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a0 │ │ -050a44: 0c01 |0010: move-result-object v1 │ │ -050a46: 6e20 7102 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ -050a4c: 5430 0401 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ -050a50: 5431 0301 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ -050a54: 7130 4d03 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@034d │ │ -050a5a: 0c00 |001b: move-result-object v0 │ │ -050a5c: 5b30 0a01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050a60: 5430 0c01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -050a64: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -050a68: 5430 0c01 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -050a6c: 6e10 a003 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a0 │ │ -050a72: 0c01 |0027: move-result-object v1 │ │ -050a74: 6e20 7102 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ -050a7a: 5430 0a01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050a7e: 5431 0c01 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -050a82: 5b01 9c00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -050a86: 5430 0a01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050a8a: 5231 0901 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ -050a8e: 6e30 8803 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0388 │ │ -050a94: 5430 0a01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050a98: 5531 0801 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ -050a9c: 5c01 8c00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -050aa0: 5430 0a01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050aa4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -050aa6: 5c01 9800 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0098 │ │ -050aaa: 5430 0a01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050aae: 5231 0701 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ -050ab2: 5901 8a00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -050ab6: 5430 0a01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050aba: 5231 0501 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ -050abe: 5901 8700 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -050ac2: 5430 0a01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050ac6: 5431 0d01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ -050aca: 5b01 a000 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -050ace: 5430 0a01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050ad2: 5531 0b01 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ -050ad6: 5c01 9a00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ -050ada: 5430 0a01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050ade: 5531 0601 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ -050ae2: 5c01 8900 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -050ae6: 5430 0a01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050aea: 5441 bc00 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -050aee: 5b01 8b00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -050af2: 6300 d900 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -050af6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -050afa: 1a00 5403 |006b: const-string v0, "FragmentManager" // string@0354 │ │ -050afe: 2201 b303 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -050b02: 7010 761f 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -050b08: 1a02 da03 |0072: const-string v2, "Instantiated fragment " // string@03da │ │ -050b0c: 6e20 7e1f 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050b12: 0c01 |0077: move-result-object v1 │ │ -050b14: 5432 0a01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050b18: 6e20 7d1f 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -050b1e: 0c01 |007d: move-result-object v1 │ │ -050b20: 6e10 841f 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -050b26: 0c01 |0081: move-result-object v1 │ │ -050b28: 7120 0c0d 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -050b2e: 5430 0a01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -050b32: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +051a4c: |[051a4c] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +051a5c: 5430 0a01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051a60: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +051a64: 5430 0a01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051a68: 1100 |0006: return-object v0 │ │ +051a6a: 5430 0301 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ +051a6e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +051a72: 5430 0301 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ +051a76: 6e10 a003 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a0 │ │ +051a7c: 0c01 |0010: move-result-object v1 │ │ +051a7e: 6e20 7102 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ +051a84: 5430 0401 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ +051a88: 5431 0301 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ +051a8c: 7130 4d03 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@034d │ │ +051a92: 0c00 |001b: move-result-object v0 │ │ +051a94: 5b30 0a01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051a98: 5430 0c01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +051a9c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +051aa0: 5430 0c01 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +051aa4: 6e10 a003 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a0 │ │ +051aaa: 0c01 |0027: move-result-object v1 │ │ +051aac: 6e20 7102 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ +051ab2: 5430 0a01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051ab6: 5431 0c01 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +051aba: 5b01 9c00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +051abe: 5430 0a01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051ac2: 5231 0901 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ +051ac6: 6e30 8803 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0388 │ │ +051acc: 5430 0a01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051ad0: 5531 0801 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ +051ad4: 5c01 8c00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +051ad8: 5430 0a01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051adc: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +051ade: 5c01 9800 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0098 │ │ +051ae2: 5430 0a01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051ae6: 5231 0701 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ +051aea: 5901 8a00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +051aee: 5430 0a01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051af2: 5231 0501 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ +051af6: 5901 8700 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +051afa: 5430 0a01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051afe: 5431 0d01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ +051b02: 5b01 a000 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +051b06: 5430 0a01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051b0a: 5531 0b01 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ +051b0e: 5c01 9a00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ +051b12: 5430 0a01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051b16: 5531 0601 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ +051b1a: 5c01 8900 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +051b1e: 5430 0a01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051b22: 5441 bc00 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +051b26: 5b01 8b00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +051b2a: 6300 d900 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +051b2e: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +051b32: 1a00 5803 |006b: const-string v0, "FragmentManager" // string@0358 │ │ +051b36: 2201 b103 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +051b3a: 7010 761f 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +051b40: 1a02 de03 |0072: const-string v2, "Instantiated fragment " // string@03de │ │ +051b44: 6e20 7e1f 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051b4a: 0c01 |0077: move-result-object v1 │ │ +051b4c: 5432 0a01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051b50: 6e20 7d1f 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +051b56: 0c01 |007d: move-result-object v1 │ │ +051b58: 6e10 841f 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +051b5e: 0c01 |0081: move-result-object v1 │ │ +051b60: 7120 0c0d 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +051b66: 5430 0a01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +051b6a: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -8902,49 +8902,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -050b38: |[050b38] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -050b48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -050b4a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -050b4c: 5430 0401 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ -050b50: 6e20 9102 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ -050b56: 5230 0901 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ -050b5a: 6e20 8d02 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -050b60: 5530 0801 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ -050b64: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -050b68: 0110 |0010: move v0, v1 │ │ -050b6a: 6e20 8d02 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -050b70: 5230 0701 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ -050b74: 6e20 8d02 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -050b7a: 5230 0501 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ -050b7e: 6e20 8d02 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -050b84: 5430 0d01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ -050b88: 6e20 9102 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ -050b8e: 5530 0b01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ -050b92: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -050b96: 0110 |0027: move v0, v1 │ │ -050b98: 6e20 8d02 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -050b9e: 5530 0601 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ -050ba2: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -050ba6: 6e20 8d02 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -050bac: 5430 0301 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ -050bb0: 6e20 8c02 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@028c │ │ -050bb6: 5430 0c01 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -050bba: 6e20 8c02 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@028c │ │ -050bc0: 0e00 |003c: return-void │ │ -050bc2: 0120 |003d: move v0, v2 │ │ -050bc4: 28d3 |003e: goto 0011 // -002d │ │ -050bc6: 0120 |003f: move v0, v2 │ │ -050bc8: 28e8 |0040: goto 0028 // -0018 │ │ -050bca: 0121 |0041: move v1, v2 │ │ -050bcc: 28ed |0042: goto 002f // -0013 │ │ +051b70: |[051b70] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +051b80: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051b82: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +051b84: 5430 0401 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0104 │ │ +051b88: 6e20 9102 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ +051b8e: 5230 0901 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0109 │ │ +051b92: 6e20 8d02 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +051b98: 5530 0801 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0108 │ │ +051b9c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +051ba0: 0110 |0010: move v0, v1 │ │ +051ba2: 6e20 8d02 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +051ba8: 5230 0701 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0107 │ │ +051bac: 6e20 8d02 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +051bb2: 5230 0501 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0105 │ │ +051bb6: 6e20 8d02 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +051bbc: 5430 0d01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@010d │ │ +051bc0: 6e20 9102 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ +051bc6: 5530 0b01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@010b │ │ +051bca: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +051bce: 0110 |0027: move v0, v1 │ │ +051bd0: 6e20 8d02 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +051bd6: 5530 0601 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0106 │ │ +051bda: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +051bde: 6e20 8d02 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +051be4: 5430 0301 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0103 │ │ +051be8: 6e20 8c02 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@028c │ │ +051bee: 5430 0c01 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +051bf2: 6e20 8c02 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@028c │ │ +051bf8: 0e00 |003c: return-void │ │ +051bfa: 0120 |003d: move v0, v2 │ │ +051bfc: 28d3 |003e: goto 0011 // -002d │ │ +051bfe: 0120 |003f: move v0, v2 │ │ +051c00: 28e8 |0040: goto 0028 // -0018 │ │ +051c02: 0121 |0041: move v1, v2 │ │ +051c04: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -8958,21 +8958,21 @@ │ │ 0x0040 line=130 │ │ 0x0042 line=131 │ │ 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 : 849 (Fragment.java) │ │ + source_file_idx : 853 (Fragment.java) │ │ │ │ Class #28 header: │ │ -class_idx : 166 │ │ +class_idx : 165 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 862 │ │ +superclass_idx : 941 │ │ +source_file_idx : 866 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #28 annotations: │ │ Annotations on class │ │ @@ -8984,21 +8984,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 862 (FragmentTabHost.java) │ │ + source_file_idx : 866 (FragmentTabHost.java) │ │ │ │ Class #29 header: │ │ -class_idx : 167 │ │ +class_idx : 166 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 862 │ │ +superclass_idx : 941 │ │ +source_file_idx : 866 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -9023,18 +9023,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050bd0: |[050bd0] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -050be0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -050be6: 5b01 1501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0115 │ │ -050bea: 0e00 |0005: return-void │ │ +051c08: |[051c08] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +051c18: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051c1e: 5b01 1501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0115 │ │ +051c22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ @@ -9046,40 +9046,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 │ │ -050bec: |[050bec] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -050bfc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050bfe: 2200 fa01 |0001: new-instance v0, Landroid/view/View; // type@01fa │ │ -050c02: 5431 1501 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0115 │ │ -050c06: 7020 ce0d 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0dce │ │ -050c0c: 6e20 3c0e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0e3c │ │ -050c12: 6e20 3b0e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0e3b │ │ -050c18: 1100 |000e: return-object v0 │ │ +051c24: |[051c24] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +051c34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051c36: 2200 f901 |0001: new-instance v0, Landroid/view/View; // type@01f9 │ │ +051c3a: 5431 1501 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0115 │ │ +051c3e: 7020 ce0d 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0dce │ │ +051c44: 6e20 3c0e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0e3c │ │ +051c4a: 6e20 3b0e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0e3b │ │ +051c50: 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 : 862 (FragmentTabHost.java) │ │ + source_file_idx : 866 (FragmentTabHost.java) │ │ │ │ Class #30 header: │ │ -class_idx : 168 │ │ +class_idx : 167 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 862 │ │ +superclass_idx : 941 │ │ +source_file_idx : 866 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ @@ -9101,17 +9101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050c1c: |[050c1c] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -050c2c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -050c32: 0e00 |0003: return-void │ │ +051c54: |[051c54] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +051c64: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -9120,19 +9120,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -050c34: |[050c34] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -050c44: 2200 a900 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a9 │ │ -050c48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -050c4a: 7030 7504 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0475 │ │ -050c50: 1100 |0006: return-object v0 │ │ +051c6c: |[051c6c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +051c7c: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a8 │ │ +051c80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051c82: 7030 7504 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0475 │ │ +051c88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -9141,18 +9141,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050c54: |[050c54] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -050c64: 6e20 6f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@046f │ │ -050c6a: 0c00 |0003: move-result-object v0 │ │ -050c6c: 1100 |0004: return-object v0 │ │ +051c8c: |[051c8c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051c9c: 6e20 6f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@046f │ │ +051ca2: 0c00 |0003: move-result-object v0 │ │ +051ca4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9161,17 +9161,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050c70: |[050c70] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -050c80: 2320 a204 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@04a2 │ │ -050c84: 1100 |0002: return-object v0 │ │ +051ca8: |[051ca8] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +051cb8: 2320 a004 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@04a0 │ │ +051cbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9180,32 +9180,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 │ │ -050c88: |[050c88] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -050c98: 6e20 7104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0471 │ │ -050c9e: 0c00 |0003: move-result-object v0 │ │ -050ca0: 1100 |0004: return-object v0 │ │ +051cc0: |[051cc0] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +051cd0: 6e20 7104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0471 │ │ +051cd6: 0c00 |0003: move-result-object v0 │ │ +051cd8: 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 : 862 (FragmentTabHost.java) │ │ + source_file_idx : 866 (FragmentTabHost.java) │ │ │ │ Class #31 header: │ │ -class_idx : 169 │ │ +class_idx : 168 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 497 │ │ -source_file_idx : 862 │ │ +superclass_idx : 496 │ │ +source_file_idx : 866 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ @@ -9235,39 +9235,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -050ca4: |[050ca4] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -050cb4: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00a8 │ │ -050cb8: 7010 6e04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@046e │ │ -050cbe: 6900 1601 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0116 │ │ -050cc2: 0e00 |0007: return-void │ │ +051cdc: |[051cdc] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +051cec: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00a7 │ │ +051cf0: 7010 6e04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@046e │ │ +051cf6: 6900 1601 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0116 │ │ +051cfa: 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 │ │ -050cc4: |[050cc4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -050cd4: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ -050cda: 6e10 8b02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ -050ce0: 0c00 |0006: move-result-object v0 │ │ -050ce2: 5b10 1701 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ -050ce6: 0e00 |0009: return-void │ │ +051cfc: |[051cfc] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +051d0c: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ +051d12: 6e10 8b02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@028b │ │ +051d18: 0c00 |0006: move-result-object v0 │ │ +051d1a: 5b10 1701 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ +051d1e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ @@ -9278,17 +9278,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050ce8: |[050ce8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -050cf8: 7020 7404 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0474 │ │ -050cfe: 0e00 |0003: return-void │ │ +051d20: |[051d20] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +051d30: 7020 7404 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0474 │ │ +051d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/FragmentTabHost$1; │ │ @@ -9298,17 +9298,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050d00: |[050d00] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -050d10: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ -050d16: 0e00 |0003: return-void │ │ +051d38: |[051d38] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +051d48: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ +051d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -9319,38 +9319,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -050d18: |[050d18] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -050d28: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -050d2c: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -050d32: 1a01 5d03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@035d │ │ -050d36: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050d3c: 0c00 |000a: move-result-object v0 │ │ -050d3e: 7110 881f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -050d44: 0a01 |000e: move-result v1 │ │ -050d46: 7110 371f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -050d4c: 0c01 |0012: move-result-object v1 │ │ -050d4e: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050d54: 0c00 |0016: move-result-object v0 │ │ -050d56: 1a01 4400 |0017: const-string v1, " curTab=" // string@0044 │ │ -050d5a: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050d60: 0c00 |001c: move-result-object v0 │ │ -050d62: 5421 1701 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ -050d66: 6e20 7e1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050d6c: 0c00 |0022: move-result-object v0 │ │ -050d6e: 1a01 1327 |0023: const-string v1, "}" // string@2713 │ │ -050d72: 6e20 7e1f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050d78: 0c00 |0028: move-result-object v0 │ │ -050d7a: 6e10 841f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -050d80: 0c00 |002c: move-result-object v0 │ │ -050d82: 1100 |002d: return-object v0 │ │ +051d50: |[051d50] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +051d60: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +051d64: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +051d6a: 1a01 6103 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0361 │ │ +051d6e: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051d74: 0c00 |000a: move-result-object v0 │ │ +051d76: 7110 881f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +051d7c: 0a01 |000e: move-result v1 │ │ +051d7e: 7110 371f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +051d84: 0c01 |0012: move-result-object v1 │ │ +051d86: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051d8c: 0c00 |0016: move-result-object v0 │ │ +051d8e: 1a01 4700 |0017: const-string v1, " curTab=" // string@0047 │ │ +051d92: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051d98: 0c00 |001c: move-result-object v0 │ │ +051d9a: 5421 1701 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ +051d9e: 6e20 7e1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051da4: 0c00 |0022: move-result-object v0 │ │ +051da6: 1a01 1027 |0023: const-string v1, "}" // string@2710 │ │ +051daa: 6e20 7e1f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051db0: 0c00 |0028: move-result-object v0 │ │ +051db2: 6e10 841f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +051db8: 0c00 |002c: move-result-object v0 │ │ +051dba: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ @@ -9358,36 +9358,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050d84: |[050d84] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -050d94: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ -050d9a: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ -050d9e: 6e20 9102 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ -050da4: 0e00 |0008: return-void │ │ +051dbc: |[051dbc] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +051dcc: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ +051dd2: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ +051dd6: 6e20 9102 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0291 │ │ +051ddc: 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 : 862 (FragmentTabHost.java) │ │ + source_file_idx : 866 (FragmentTabHost.java) │ │ │ │ Class #32 header: │ │ -class_idx : 170 │ │ +class_idx : 169 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 862 │ │ +superclass_idx : 941 │ │ +source_file_idx : 866 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ @@ -9427,20 +9427,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -050da8: |[050da8] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -050db8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -050dbe: 5b01 1b01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@011b │ │ -050dc2: 5b02 1901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0119 │ │ -050dc6: 5b03 1801 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0118 │ │ -050dca: 0e00 |0009: return-void │ │ +051de0: |[051de0] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +051df0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +051df6: 5b01 1b01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@011b │ │ +051dfa: 5b02 1901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0119 │ │ +051dfe: 5b03 1801 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0118 │ │ +051e02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -9456,17 +9456,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050dcc: |[050dcc] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -050ddc: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011a │ │ -050de0: 1100 |0002: return-object v0 │ │ +051e04: |[051e04] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +051e14: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011a │ │ +051e18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -9474,17 +9474,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050de4: |[050de4] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -050df4: 5b01 1a01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011a │ │ -050df8: 1101 |0002: return-object v1 │ │ +051e1c: |[051e1c] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +051e2c: 5b01 1a01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011a │ │ +051e30: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/Fragment; │ │ │ │ @@ -9493,17 +9493,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050dfc: |[050dfc] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -050e0c: 5410 1b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@011b │ │ -050e10: 1100 |0002: return-object v0 │ │ +051e34: |[051e34] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +051e44: 5410 1b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@011b │ │ +051e48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -9511,17 +9511,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050e14: |[050e14] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -050e24: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0119 │ │ -050e28: 1100 |0002: return-object v0 │ │ +051e4c: |[051e4c] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +051e5c: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0119 │ │ +051e60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -9529,31 +9529,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 │ │ -050e2c: |[050e2c] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -050e3c: 5410 1801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0118 │ │ -050e40: 1100 |0002: return-object v0 │ │ +051e64: |[051e64] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +051e74: 5410 1801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0118 │ │ +051e78: 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 : 862 (FragmentTabHost.java) │ │ + source_file_idx : 866 (FragmentTabHost.java) │ │ │ │ Class #33 header: │ │ -class_idx : 171 │ │ +class_idx : 170 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 595 │ │ -source_file_idx : 862 │ │ +superclass_idx : 593 │ │ +source_file_idx : 866 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 10 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -9611,22 +9611,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -050e44: |[050e44] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -050e54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -050e56: 7030 4c10 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@104c │ │ -050e5c: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -050e60: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -050e66: 5b20 2301 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ -050e6a: 7030 8a04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ -050e70: 0e00 |000e: return-void │ │ +051e7c: |[051e7c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +051e8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051e8e: 7030 4c10 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@104c │ │ +051e94: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +051e98: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +051e9e: 5b20 2301 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ +051ea2: 7030 8a04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ +051ea8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -9638,21 +9638,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -050e74: |[050e74] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -050e84: 7030 4c10 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@104c │ │ -050e8a: 2200 c903 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -050e8e: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -050e94: 5b10 2301 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ -050e98: 7030 8a04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ -050e9e: 0e00 |000d: return-void │ │ +051eac: |[051eac] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +051ebc: 7030 4c10 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@104c │ │ +051ec2: 2200 c703 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +051ec6: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +051ecc: 5b10 2301 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ +051ed0: 7030 8a04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ +051ed6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -9665,88 +9665,88 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 145 16-bit code units │ │ -050ea0: |[050ea0] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -050eb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -050eb2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -050eb4: 5463 2301 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ -050eb8: 6e10 b31f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -050ebe: 0a03 |0007: move-result v3 │ │ -050ec0: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -050ec4: 5463 2301 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ -050ec8: 6e20 ad1f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -050ece: 0c02 |000f: move-result-object v2 │ │ -050ed0: 1f02 aa00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00aa │ │ -050ed4: 7110 7d04 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -050eda: 0c03 |0015: move-result-object v3 │ │ -050edc: 6e20 5f1f 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -050ee2: 0a03 |0019: move-result v3 │ │ -050ee4: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -050ee8: 0721 |001c: move-object v1, v2 │ │ -050eea: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -050eee: 28e3 |001f: goto 0002 // -001d │ │ -050ef0: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -050ef4: 2203 a103 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@03a1 │ │ -050ef8: 2204 b303 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -050efc: 7010 761f 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -050f02: 1a05 f709 |0029: const-string v5, "No tab known for tag " // string@09f7 │ │ -050f06: 6e20 7e1f 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050f0c: 0c04 |002e: move-result-object v4 │ │ -050f0e: 6e20 7e1f 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -050f14: 0c04 |0032: move-result-object v4 │ │ -050f16: 6e10 841f 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -050f1c: 0c04 |0036: move-result-object v4 │ │ -050f1e: 7020 311f 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -050f24: 2703 |003a: throw v3 │ │ -050f26: 5463 2001 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ -050f2a: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -050f2e: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -050f32: 5463 1f01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -050f36: 6e10 d803 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -050f3c: 0c08 |0046: move-result-object v8 │ │ -050f3e: 5463 2001 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ -050f42: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -050f46: 5463 2001 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ -050f4a: 7110 7b04 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@047b │ │ -050f50: 0c03 |0050: move-result-object v3 │ │ -050f52: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -050f56: 5463 2001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ -050f5a: 7110 7b04 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@047b │ │ -050f60: 0c03 |0058: move-result-object v3 │ │ -050f62: 6e20 9e04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -050f68: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -050f6c: 7110 7b04 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@047b │ │ -050f72: 0c03 |0061: move-result-object v3 │ │ -050f74: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -050f78: 5463 1e01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ -050f7c: 7110 7e04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@047e │ │ -050f82: 0c04 |0069: move-result-object v4 │ │ -050f84: 6e10 1d1f 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -050f8a: 0c04 |006d: move-result-object v4 │ │ -050f8c: 7110 7f04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@047f │ │ -050f92: 0c05 |0071: move-result-object v5 │ │ -050f94: 7130 4d03 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@034d │ │ -050f9a: 0c03 |0075: move-result-object v3 │ │ -050f9c: 7120 7c04 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@047c │ │ -050fa2: 5263 1d01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ -050fa6: 7110 7b04 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@047b │ │ -050fac: 0c04 |007e: move-result-object v4 │ │ -050fae: 7110 7d04 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -050fb4: 0c05 |0082: move-result-object v5 │ │ -050fb6: 6e40 9804 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@0498 │ │ -050fbc: 5b61 2001 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ -050fc0: 1108 |0088: return-object v8 │ │ -050fc2: 7110 7b04 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@047b │ │ -050fc8: 0c03 |008c: move-result-object v3 │ │ -050fca: 6e20 9b04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ -050fd0: 28f6 |0090: goto 0086 // -000a │ │ +051ed8: |[051ed8] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +051ee8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051eea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +051eec: 5463 2301 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ +051ef0: 6e10 b31f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +051ef6: 0a03 |0007: move-result v3 │ │ +051ef8: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +051efc: 5463 2301 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ +051f00: 6e20 ad1f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +051f06: 0c02 |000f: move-result-object v2 │ │ +051f08: 1f02 a900 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a9 │ │ +051f0c: 7110 7d04 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +051f12: 0c03 |0015: move-result-object v3 │ │ +051f14: 6e20 5f1f 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +051f1a: 0a03 |0019: move-result v3 │ │ +051f1c: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +051f20: 0721 |001c: move-object v1, v2 │ │ +051f22: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +051f26: 28e3 |001f: goto 0002 // -001d │ │ +051f28: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +051f2c: 2203 9f03 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@039f │ │ +051f30: 2204 b103 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +051f34: 7010 761f 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +051f3a: 1a05 f909 |0029: const-string v5, "No tab known for tag " // string@09f9 │ │ +051f3e: 6e20 7e1f 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051f44: 0c04 |002e: move-result-object v4 │ │ +051f46: 6e20 7e1f 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +051f4c: 0c04 |0032: move-result-object v4 │ │ +051f4e: 6e10 841f 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +051f54: 0c04 |0036: move-result-object v4 │ │ +051f56: 7020 311f 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +051f5c: 2703 |003a: throw v3 │ │ +051f5e: 5463 2001 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ +051f62: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +051f66: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +051f6a: 5463 1f01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +051f6e: 6e10 d803 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +051f74: 0c08 |0046: move-result-object v8 │ │ +051f76: 5463 2001 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ +051f7a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +051f7e: 5463 2001 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ +051f82: 7110 7b04 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@047b │ │ +051f88: 0c03 |0050: move-result-object v3 │ │ +051f8a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +051f8e: 5463 2001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ +051f92: 7110 7b04 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@047b │ │ +051f98: 0c03 |0058: move-result-object v3 │ │ +051f9a: 6e20 9e04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +051fa0: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +051fa4: 7110 7b04 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@047b │ │ +051faa: 0c03 |0061: move-result-object v3 │ │ +051fac: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +051fb0: 5463 1e01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ +051fb4: 7110 7e04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@047e │ │ +051fba: 0c04 |0069: move-result-object v4 │ │ +051fbc: 6e10 1d1f 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +051fc2: 0c04 |006d: move-result-object v4 │ │ +051fc4: 7110 7f04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@047f │ │ +051fca: 0c05 |0071: move-result-object v5 │ │ +051fcc: 7130 4d03 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@034d │ │ +051fd2: 0c03 |0075: move-result-object v3 │ │ +051fd4: 7120 7c04 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@047c │ │ +051fda: 5263 1d01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ +051fde: 7110 7b04 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@047b │ │ +051fe4: 0c04 |007e: move-result-object v4 │ │ +051fe6: 7110 7d04 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +051fec: 0c05 |0082: move-result-object v5 │ │ +051fee: 6e40 9804 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@0498 │ │ +051ff4: 5b61 2001 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ +051ff8: 1108 |0088: return-object v8 │ │ +051ffa: 7110 7b04 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@047b │ │ +052000: 0c03 |008c: move-result-object v3 │ │ +052002: 6e20 9b04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ +052008: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x000a line=320 │ │ 0x0012 line=321 │ │ 0x001c line=322 │ │ @@ -9779,38 +9779,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -050fd4: |[050fd4] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -050fe4: 5430 2201 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ -050fe8: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -050fec: 5230 1d01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ -050ff0: 6e20 8704 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ -050ff6: 0c00 |0009: move-result-object v0 │ │ -050ff8: 1f00 3702 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0237 │ │ -050ffc: 5b30 2201 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ -051000: 5430 2201 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ -051004: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -051008: 2200 a103 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -05100c: 2201 b303 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -051010: 7010 761f 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -051016: 1a02 f609 |0019: const-string v2, "No tab content FrameLayout found for id " // string@09f6 │ │ -05101a: 6e20 7e1f 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -051020: 0c01 |001e: move-result-object v1 │ │ -051022: 5232 1d01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ -051026: 6e20 7b1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -05102c: 0c01 |0024: move-result-object v1 │ │ -05102e: 6e10 841f 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -051034: 0c01 |0028: move-result-object v1 │ │ -051036: 7020 311f 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -05103c: 2700 |002c: throw v0 │ │ -05103e: 0e00 |002d: return-void │ │ +05200c: |[05200c] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +05201c: 5430 2201 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ +052020: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +052024: 5230 1d01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ +052028: 6e20 8704 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ +05202e: 0c00 |0009: move-result-object v0 │ │ +052030: 1f00 3502 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0235 │ │ +052034: 5b30 2201 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ +052038: 5430 2201 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ +05203c: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +052040: 2200 9f03 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +052044: 2201 b103 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +052048: 7010 761f 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +05204e: 1a02 f809 |0019: const-string v2, "No tab content FrameLayout found for id " // string@09f8 │ │ +052052: 6e20 7e1f 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +052058: 0c01 |001e: move-result-object v1 │ │ +05205a: 5232 1d01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ +05205e: 6e20 7b1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +052064: 0c01 |0024: move-result-object v1 │ │ +052066: 6e10 841f 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +05206c: 0c01 |0028: move-result-object v1 │ │ +05206e: 7020 311f 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +052074: 2700 |002c: throw v0 │ │ +052076: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000e line=210 │ │ 0x0012 line=211 │ │ 0x002d line=215 │ │ @@ -9822,65 +9822,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ -051040: |[051040] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -051050: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ -051056: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -051058: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -05105a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -05105c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -05105e: 2394 9904 |0007: new-array v4, v9, [I // type@0499 │ │ -051062: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ -051068: 4b05 0406 |000c: aput v5, v4, v6 │ │ -05106c: 6e56 3c01 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -051072: 0c00 |0011: move-result-object v0 │ │ -051074: 6e30 b001 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -05107a: 0a04 |0015: move-result v4 │ │ -05107c: 59b4 1d01 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ -051080: 6e10 b501 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -051086: 6f20 5410 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1054 │ │ -05108c: 6e20 8704 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ -051092: 0c04 |0021: move-result-object v4 │ │ -051094: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ -051098: 2202 3e02 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@023e │ │ -05109c: 7020 cf0f c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ -0510a2: 6e20 eb0f 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0feb │ │ -0510a8: 2204 3602 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -0510ac: 7030 960f 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -0510b2: 6e30 8404 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0484 │ │ -0510b8: 2203 5402 |0034: new-instance v3, Landroid/widget/TabWidget; // type@0254 │ │ -0510bc: 7020 5610 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1056 │ │ -0510c2: 6e20 5710 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1057 │ │ -0510c8: 6e20 5810 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1058 │ │ -0510ce: 2204 3d02 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0510d2: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ -0510d4: 7040 cc0f 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ -0510da: 6e30 d20f 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ -0510e0: 2201 3702 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@0237 │ │ -0510e4: 7020 970f c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -0510ea: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ -0510f0: 6e20 a20f 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ -0510f6: 2204 3d02 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0510fa: 7040 cc0f 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ -051100: 6e30 d20f 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ -051106: 2201 3702 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@0237 │ │ -05110a: 7020 970f c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -051110: 5bb1 2201 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ -051114: 54b4 2201 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ -051118: 52b5 1d01 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ -05111c: 6e20 a20f 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ -051122: 2204 3d02 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -051126: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ -05112a: 7040 cc0f 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ -051130: 6e30 d20f 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ -051136: 0e00 |0073: return-void │ │ +052078: |[052078] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +052088: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ +05208e: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +052090: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +052092: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +052094: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +052096: 2394 9704 |0007: new-array v4, v9, [I // type@0497 │ │ +05209a: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ +0520a0: 4b05 0406 |000c: aput v5, v4, v6 │ │ +0520a4: 6e56 3c01 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +0520aa: 0c00 |0011: move-result-object v0 │ │ +0520ac: 6e30 b001 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0520b2: 0a04 |0015: move-result v4 │ │ +0520b4: 59b4 1d01 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ +0520b8: 6e10 b501 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +0520be: 6f20 5410 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1054 │ │ +0520c4: 6e20 8704 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ +0520ca: 0c04 |0021: move-result-object v4 │ │ +0520cc: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ +0520d0: 2202 3c02 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@023c │ │ +0520d4: 7020 cf0f c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ +0520da: 6e20 eb0f 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0feb │ │ +0520e0: 2204 3402 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +0520e4: 7030 960f 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +0520ea: 6e30 8404 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0484 │ │ +0520f0: 2203 5202 |0034: new-instance v3, Landroid/widget/TabWidget; // type@0252 │ │ +0520f4: 7020 5610 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1056 │ │ +0520fa: 6e20 5710 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1057 │ │ +052100: 6e20 5810 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1058 │ │ +052106: 2204 3b02 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +05210a: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ +05210c: 7040 cc0f 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ +052112: 6e30 d20f 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ +052118: 2201 3502 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@0235 │ │ +05211c: 7020 970f c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +052122: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ +052128: 6e20 a20f 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ +05212e: 2204 3b02 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +052132: 7040 cc0f 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ +052138: 6e30 d20f 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ +05213e: 2201 3502 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@0235 │ │ +052142: 7020 970f c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +052148: 5bb1 2201 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ +05214c: 54b4 2201 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ +052150: 52b5 1d01 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ +052154: 6e20 a20f 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ +05215a: 2204 3b02 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +05215e: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ +052162: 7040 cc0f 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ +052168: 6e30 d20f 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ +05216e: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=140 │ │ 0x0012 line=142 │ │ 0x0018 line=143 │ │ 0x001b line=145 │ │ 0x001e line=149 │ │ @@ -9914,48 +9914,48 @@ │ │ type : '(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -051138: |[051138] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -051148: 2203 a700 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00a7 │ │ -05114c: 5454 1e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ -051150: 7020 6c04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@046c │ │ -051156: 6e20 4a10 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@104a │ │ -05115c: 6e10 4810 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1048 │ │ -051162: 0c02 |000d: move-result-object v2 │ │ -051164: 2201 aa00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00aa │ │ -051168: 7040 7a04 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@047a │ │ -05116e: 5553 1c01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ -051172: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -051176: 5453 1f01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -05117a: 6e20 dd03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03dd │ │ -051180: 0c03 |001c: move-result-object v3 │ │ -051182: 7120 7c04 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@047c │ │ -051188: 7110 7b04 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@047b │ │ -05118e: 0c03 |0023: move-result-object v3 │ │ -051190: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -051194: 7110 7b04 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@047b │ │ -05119a: 0c03 |0029: move-result-object v3 │ │ -05119c: 6e10 5003 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0350 │ │ -0511a2: 0a03 |002d: move-result v3 │ │ -0511a4: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -0511a8: 5453 1f01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -0511ac: 6e10 d803 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -0511b2: 0c00 |0035: move-result-object v0 │ │ -0511b4: 7110 7b04 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@047b │ │ -0511ba: 0c03 |0039: move-result-object v3 │ │ -0511bc: 6e20 9e04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -0511c2: 6e10 9c04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -0511c8: 5453 2301 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ -0511cc: 6e20 a81f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0511d2: 6e20 8204 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0482 │ │ -0511d8: 0e00 |0048: return-void │ │ +052170: |[052170] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +052180: 2203 a600 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00a6 │ │ +052184: 5454 1e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ +052188: 7020 6c04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@046c │ │ +05218e: 6e20 4a10 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@104a │ │ +052194: 6e10 4810 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1048 │ │ +05219a: 0c02 |000d: move-result-object v2 │ │ +05219c: 2201 a900 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a9 │ │ +0521a0: 7040 7a04 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@047a │ │ +0521a6: 5553 1c01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ +0521aa: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +0521ae: 5453 1f01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +0521b2: 6e20 dd03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03dd │ │ +0521b8: 0c03 |001c: move-result-object v3 │ │ +0521ba: 7120 7c04 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@047c │ │ +0521c0: 7110 7b04 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@047b │ │ +0521c6: 0c03 |0023: move-result-object v3 │ │ +0521c8: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +0521cc: 7110 7b04 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@047b │ │ +0521d2: 0c03 |0029: move-result-object v3 │ │ +0521d4: 6e10 5003 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0350 │ │ +0521da: 0a03 |002d: move-result v3 │ │ +0521dc: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +0521e0: 5453 1f01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +0521e4: 6e10 d803 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +0521ea: 0c00 |0035: move-result-object v0 │ │ +0521ec: 7110 7b04 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@047b │ │ +0521f2: 0c03 |0039: move-result-object v3 │ │ +0521f4: 6e20 9e04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +0521fa: 6e10 9c04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +052200: 5453 2301 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ +052204: 6e20 a81f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +05220a: 6e20 8204 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0482 │ │ +052210: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000a line=224 │ │ 0x000e line=226 │ │ 0x0013 line=228 │ │ 0x0017 line=232 │ │ @@ -9981,67 +9981,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0511dc: |[0511dc] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -0511ec: 6f10 4f10 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@104f │ │ -0511f2: 6e10 8804 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ -0511f8: 0c00 |0006: move-result-object v0 │ │ -0511fa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0511fc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0511fe: 5464 2301 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ -051202: 6e10 b31f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -051208: 0a04 |000e: move-result v4 │ │ -05120a: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -05120e: 5464 2301 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ -051212: 6e20 ad1f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -051218: 0c03 |0016: move-result-object v3 │ │ -05121a: 1f03 aa00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00aa │ │ -05121e: 5464 1f01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -051222: 7110 7d04 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -051228: 0c05 |001e: move-result-object v5 │ │ -05122a: 6e20 dd03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03dd │ │ -051230: 0c04 |0022: move-result-object v4 │ │ -051232: 7120 7c04 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@047c │ │ -051238: 7110 7b04 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@047b │ │ -05123e: 0c04 |0029: move-result-object v4 │ │ -051240: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -051244: 7110 7b04 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@047b │ │ -05124a: 0c04 |002f: move-result-object v4 │ │ -05124c: 6e10 5003 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0350 │ │ -051252: 0a04 |0033: move-result v4 │ │ -051254: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -051258: 7110 7d04 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -05125e: 0c04 |0039: move-result-object v4 │ │ -051260: 6e20 5f1f 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -051266: 0a04 |003d: move-result v4 │ │ -051268: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -05126c: 5b63 2001 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ -051270: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -051274: 28c5 |0044: goto 0009 // -003b │ │ -051276: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -05127a: 5464 1f01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -05127e: 6e10 d803 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -051284: 0c01 |004c: move-result-object v1 │ │ -051286: 7110 7b04 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@047b │ │ -05128c: 0c04 |0050: move-result-object v4 │ │ -05128e: 6e20 9e04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -051294: 28ee |0054: goto 0042 // -0012 │ │ -051296: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -051298: 5c64 1c01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ -05129c: 7030 8504 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@0485 │ │ -0512a2: 0c01 |005b: move-result-object v1 │ │ -0512a4: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -0512a8: 6e10 9c04 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -0512ae: 5464 1f01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -0512b2: 6e10 db03 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03db │ │ -0512b8: 0e00 |0066: return-void │ │ +052214: |[052214] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +052224: 6f10 4f10 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@104f │ │ +05222a: 6e10 8804 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ +052230: 0c00 |0006: move-result-object v0 │ │ +052232: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +052234: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +052236: 5464 2301 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ +05223a: 6e10 b31f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +052240: 0a04 |000e: move-result v4 │ │ +052242: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +052246: 5464 2301 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0123 │ │ +05224a: 6e20 ad1f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +052250: 0c03 |0016: move-result-object v3 │ │ +052252: 1f03 a900 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00a9 │ │ +052256: 5464 1f01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +05225a: 7110 7d04 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +052260: 0c05 |001e: move-result-object v5 │ │ +052262: 6e20 dd03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03dd │ │ +052268: 0c04 |0022: move-result-object v4 │ │ +05226a: 7120 7c04 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@047c │ │ +052270: 7110 7b04 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@047b │ │ +052276: 0c04 |0029: move-result-object v4 │ │ +052278: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +05227c: 7110 7b04 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@047b │ │ +052282: 0c04 |002f: move-result-object v4 │ │ +052284: 6e10 5003 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0350 │ │ +05228a: 0a04 |0033: move-result v4 │ │ +05228c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +052290: 7110 7d04 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +052296: 0c04 |0039: move-result-object v4 │ │ +052298: 6e20 5f1f 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +05229e: 0a04 |003d: move-result v4 │ │ +0522a0: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +0522a4: 5b63 2001 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0120 │ │ +0522a8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0522ac: 28c5 |0044: goto 0009 // -003b │ │ +0522ae: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +0522b2: 5464 1f01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +0522b6: 6e10 d803 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +0522bc: 0c01 |004c: move-result-object v1 │ │ +0522be: 7110 7b04 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@047b │ │ +0522c4: 0c04 |0050: move-result-object v4 │ │ +0522c6: 6e20 9e04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +0522cc: 28ee |0054: goto 0042 // -0012 │ │ +0522ce: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +0522d0: 5c64 1c01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ +0522d4: 7030 8504 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@0485 │ │ +0522da: 0c01 |005b: move-result-object v1 │ │ +0522dc: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +0522e0: 6e10 9c04 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +0522e6: 5464 1f01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +0522ea: 6e10 db03 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03db │ │ +0522f0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=248 │ │ 0x0007 line=252 │ │ 0x0008 line=253 │ │ 0x0011 line=254 │ │ @@ -10071,19 +10071,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0512bc: |[0512bc] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -0512cc: 6f10 5010 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1050 │ │ -0512d2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0512d4: 5c10 1c01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ -0512d8: 0e00 |0006: return-void │ │ +0522f4: |[0522f4] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +052304: 6f10 5010 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1050 │ │ +05230a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05230c: 5c10 1c01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ +052310: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ 0x0006 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -10093,23 +10093,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0512dc: |[0512dc] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0512ec: 0730 |0000: move-object v0, v3 │ │ -0512ee: 1f00 a900 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a9 │ │ -0512f2: 6e10 7704 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0477 │ │ -0512f8: 0c01 |0006: move-result-object v1 │ │ -0512fa: 6f20 5110 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1051 │ │ -051300: 5401 1701 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ -051304: 6e20 9004 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0490 │ │ -05130a: 0e00 |000f: return-void │ │ +052314: |[052314] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +052324: 0730 |0000: move-object v0, v3 │ │ +052326: 1f00 a800 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a8 │ │ +05232a: 6e10 7704 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0477 │ │ +052330: 0c01 |0006: move-result-object v1 │ │ +052332: 6f20 5110 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1051 │ │ +052338: 5401 1701 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ +05233c: 6e20 9004 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0490 │ │ +052342: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x000f line=302 │ │ locals : │ │ @@ -10122,23 +10122,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05130c: |[05130c] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -05131c: 6f10 5210 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1052 │ │ -051322: 0c01 |0003: move-result-object v1 │ │ -051324: 2200 a900 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a9 │ │ -051328: 7020 7604 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0476 │ │ -05132e: 6e10 8804 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ -051334: 0c02 |000c: move-result-object v2 │ │ -051336: 5b02 1701 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ -05133a: 1100 |000f: return-object v0 │ │ +052344: |[052344] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +052354: 6f10 5210 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1052 │ │ +05235a: 0c01 |0003: move-result-object v1 │ │ +05235c: 2200 a800 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00a8 │ │ +052360: 7020 7604 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0476 │ │ +052366: 6e10 8804 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ +05236c: 0c02 |000c: move-result-object v2 │ │ +05236e: 5b02 1701 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0117 │ │ +052372: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0009 line=293 │ │ 0x000f line=294 │ │ locals : │ │ @@ -10151,27 +10151,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05133c: |[05133c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -05134c: 5521 1c01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ -051350: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -051354: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -051356: 7030 8504 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@0485 │ │ -05135c: 0c00 |0008: move-result-object v0 │ │ -05135e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -051362: 6e10 9c04 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -051368: 5421 2101 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0121 │ │ -05136c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -051370: 5421 2101 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0121 │ │ -051374: 7220 4710 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1047 │ │ -05137a: 0e00 |0017: return-void │ │ +052374: |[052374] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +052384: 5521 1c01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@011c │ │ +052388: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +05238c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05238e: 7030 8504 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@0485 │ │ +052394: 0c00 |0008: move-result-object v0 │ │ +052396: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +05239a: 6e10 9c04 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +0523a0: 5421 2101 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0121 │ │ +0523a4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +0523a8: 5421 2101 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0121 │ │ +0523ac: 7220 4710 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1047 │ │ +0523b2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=309 │ │ 0x000e line=312 │ │ @@ -10187,17 +10187,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05137c: |[05137c] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -05138c: 5b01 2101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0121 │ │ -051390: 0e00 |0002: return-void │ │ +0523b4: |[0523b4] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +0523c4: 5b01 2101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0121 │ │ +0523c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -10207,19 +10207,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -051394: |[051394] android.support.v4.app.FragmentTabHost.setup:()V │ │ -0513a4: 2200 a103 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0513a8: 1a01 c409 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@09c4 │ │ -0513ac: 7020 311f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0513b2: 2700 |0007: throw v0 │ │ +0523cc: |[0523cc] android.support.v4.app.FragmentTabHost.setup:()V │ │ +0523dc: 2200 9f03 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +0523e0: 1a01 c609 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@09c6 │ │ +0523e4: 7020 311f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0523ea: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -10227,20 +10227,20 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0513b4: |[0513b4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -0513c4: 6f10 5510 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1055 │ │ -0513ca: 5b01 1e01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ -0513ce: 5b02 1f01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -0513d2: 7010 8604 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ -0513d8: 0e00 |000a: return-void │ │ +0523ec: |[0523ec] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +0523fc: 6f10 5510 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1055 │ │ +052402: 5b01 1e01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ +052406: 5b02 1f01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +05240a: 7010 8604 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ +052410: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0005 line=188 │ │ 0x0007 line=189 │ │ 0x000a line=190 │ │ @@ -10254,29 +10254,29 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0513dc: |[0513dc] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -0513ec: 6f10 5510 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1055 │ │ -0513f2: 5b23 1e01 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ -0513f6: 5b24 1f01 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ -0513fa: 5925 1d01 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ -0513fe: 7010 8604 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ -051404: 5420 2201 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ -051408: 6e20 a20f 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ -05140e: 6e10 8904 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0489 │ │ -051414: 0a00 |0014: move-result v0 │ │ -051416: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -051418: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -05141c: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ -051422: 6e20 9104 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0491 │ │ -051428: 0e00 |001e: return-void │ │ +052414: |[052414] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +052424: 6f10 5510 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1055 │ │ +05242a: 5b23 1e01 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@011e │ │ +05242e: 5b24 1f01 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011f │ │ +052432: 5925 1d01 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@011d │ │ +052436: 7010 8604 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ +05243c: 5420 2201 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0122 │ │ +052440: 6e20 a20f 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ +052446: 6e10 8904 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0489 │ │ +05244c: 0a00 |0014: move-result v0 │ │ +05244e: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +052450: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +052454: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ +05245a: 6e20 9104 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0491 │ │ +052460: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0007 line=196 │ │ 0x0009 line=197 │ │ @@ -10286,21 +10286,21 @@ │ │ 0x001e line=205 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x001f reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x001f reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x001f reg=5 containerId I │ │ │ │ - source_file_idx : 862 (FragmentTabHost.java) │ │ + source_file_idx : 866 (FragmentTabHost.java) │ │ │ │ Class #34 header: │ │ -class_idx : 172 │ │ +class_idx : 171 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 864 │ │ +superclass_idx : 941 │ │ +source_file_idx : 868 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #34 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTransaction;' │ │ @@ -10350,17 +10350,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05142c: |[05142c] android.support.v4.app.FragmentTransaction.:()V │ │ -05143c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -051442: 0e00 |0003: return-void │ │ +052464: |[052464] android.support.v4.app.FragmentTransaction.:()V │ │ +052474: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05247a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -10504,21 +10504,21 @@ │ │ │ │ #23 : (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 : 864 (FragmentTransaction.java) │ │ + source_file_idx : 868 (FragmentTransaction.java) │ │ │ │ Class #35 header: │ │ -class_idx : 173 │ │ +class_idx : 172 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2067 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2069 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #35 annotations: │ │ Annotations on class │ │ @@ -10543,18 +10543,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051444: |[051444] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -051454: 5b01 2b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@012b │ │ -051458: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05145e: 0e00 |0005: return-void │ │ +05247c: |[05247c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +05248c: 5b01 2b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@012b │ │ +052490: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +052496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -10564,35 +10564,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -051460: |[051460] android.support.v4.app.ListFragment$1.run:()V │ │ -051470: 5420 2b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@012b │ │ -051474: 5400 3401 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -051478: 5421 2b01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@012b │ │ -05147c: 5411 3401 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -051480: 6e20 f70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0ff7 │ │ -051486: 0e00 |000b: return-void │ │ +052498: |[052498] android.support.v4.app.ListFragment$1.run:()V │ │ +0524a8: 5420 2b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@012b │ │ +0524ac: 5400 3401 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +0524b0: 5421 2b01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@012b │ │ +0524b4: 5411 3401 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +0524b8: 6e20 f70f 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0ff7 │ │ +0524be: 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 : 2067 (ListFragment.java) │ │ + source_file_idx : 2069 (ListFragment.java) │ │ │ │ Class #36 header: │ │ -class_idx : 174 │ │ +class_idx : 173 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2067 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2069 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #36 annotations: │ │ Annotations on class │ │ @@ -10619,18 +10619,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051488: |[051488] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -051498: 5b01 2c01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@012c │ │ -05149c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0514a2: 0e00 |0005: return-void │ │ +0524c0: |[0524c0] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +0524d0: 5b01 2c01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@012c │ │ +0524d4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0524da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -10640,42 +10640,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 │ │ -0514a4: |[0514a4] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0514b4: 5460 2c01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@012c │ │ -0514b8: 0771 |0002: move-object v1, v7 │ │ -0514ba: 1f01 4002 |0003: check-cast v1, Landroid/widget/ListView; // type@0240 │ │ -0514be: 0782 |0005: move-object v2, v8 │ │ -0514c0: 0193 |0006: move v3, v9 │ │ -0514c2: 04a4 |0007: move-wide v4, v10 │ │ -0514c4: 7406 bf04 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@04bf │ │ -0514ca: 0e00 |000b: return-void │ │ +0524dc: |[0524dc] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0524ec: 5460 2c01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@012c │ │ +0524f0: 0771 |0002: move-object v1, v7 │ │ +0524f2: 1f01 3e02 |0003: check-cast v1, Landroid/widget/ListView; // type@023e │ │ +0524f6: 0782 |0005: move-object v2, v8 │ │ +0524f8: 0193 |0006: move v3, v9 │ │ +0524fa: 04a4 |0007: move-wide v4, v10 │ │ +0524fc: 7406 bf04 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@04bf │ │ +052502: 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 : 2067 (ListFragment.java) │ │ + source_file_idx : 2069 (ListFragment.java) │ │ │ │ Class #37 header: │ │ -class_idx : 176 │ │ +class_idx : 175 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2265 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2267 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -10712,21 +10712,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 : 2265 (LoaderManager.java) │ │ + source_file_idx : 2267 (LoaderManager.java) │ │ │ │ Class #38 header: │ │ -class_idx : 177 │ │ +class_idx : 176 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2265 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2267 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #38 annotations: │ │ Annotations on class │ │ @@ -10751,17 +10751,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0514cc: |[0514cc] android.support.v4.app.LoaderManager.:()V │ │ -0514dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0514e2: 0e00 |0003: return-void │ │ +052504: |[052504] android.support.v4.app.LoaderManager.:()V │ │ +052514: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05251a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -10770,17 +10770,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0514e4: |[0514e4] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -0514f4: 6a00 4a01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0514f8: 0e00 |0002: return-void │ │ +05251c: |[05251c] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +05252c: 6a00 4a01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +052530: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -10808,17 +10808,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0514fc: |[0514fc] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -05150c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05150e: 0f00 |0001: return v0 │ │ +052534: |[052534] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +052544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052546: 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;) │ │ @@ -10829,21 +10829,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 : 2265 (LoaderManager.java) │ │ + source_file_idx : 2267 (LoaderManager.java) │ │ │ │ Class #39 header: │ │ -class_idx : 180 │ │ +class_idx : 179 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2522 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2524 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -10879,21 +10879,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 : 2522 (NavUtils.java) │ │ + source_file_idx : 2524 (NavUtils.java) │ │ │ │ Class #40 header: │ │ -class_idx : 183 │ │ +class_idx : 182 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2522 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2524 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -10934,26 +10934,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -051510: |[051510] android.support.v4.app.NavUtils.:()V │ │ -051520: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051524: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -051528: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05152c: 2201 b600 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00b6 │ │ -051530: 7010 fa04 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04fa │ │ -051536: 6901 5401 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ -05153a: 0e00 |000d: return-void │ │ -05153c: 2201 b500 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00b5 │ │ -051540: 7010 f504 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f5 │ │ -051546: 6901 5401 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ -05154a: 28f8 |0015: goto 000d // -0008 │ │ +052548: |[052548] android.support.v4.app.NavUtils.:()V │ │ +052558: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05255c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +052560: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +052564: 2201 b500 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00b5 │ │ +052568: 7010 fa04 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04fa │ │ +05256e: 6901 5401 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ +052572: 0e00 |000d: return-void │ │ +052574: 2201 b400 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00b4 │ │ +052578: 7010 f504 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f5 │ │ +05257e: 6901 5401 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ +052582: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -10965,17 +10965,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05154c: |[05154c] android.support.v4.app.NavUtils.:()V │ │ -05155c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -051562: 0e00 |0003: return-void │ │ +052584: |[052584] android.support.v4.app.NavUtils.:()V │ │ +052594: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05259a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -10984,19 +10984,19 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051564: |[051564] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -051574: 6200 5401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ -051578: 7220 f104 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04f1 │ │ -05157e: 0c00 |0005: move-result-object v0 │ │ -051580: 1100 |0006: return-object v0 │ │ +05259c: |[05259c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0525ac: 6200 5401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ +0525b0: 7220 f104 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04f1 │ │ +0525b6: 0c00 |0005: move-result-object v0 │ │ +0525b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -11004,35 +11004,35 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -051584: |[051584] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -051594: 7120 0605 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ -05159a: 0c01 |0003: move-result-object v1 │ │ -05159c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -0515a0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0515a2: 1102 |0007: return-object v2 │ │ -0515a4: 2203 2600 |0008: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ -0515a8: 6e10 2201 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0122 │ │ -0515ae: 0c04 |000d: move-result-object v4 │ │ -0515b0: 7030 1e01 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ -0515b6: 7120 0605 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ -0515bc: 0c00 |0014: move-result-object v0 │ │ -0515be: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -0515c2: 7110 2d06 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ -0515c8: 0c02 |001a: move-result-object v2 │ │ -0515ca: 28ec |001b: goto 0007 // -0014 │ │ -0515cc: 2204 2e00 |001c: new-instance v4, Landroid/content/Intent; // type@002e │ │ -0515d0: 7010 4301 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0143 │ │ -0515d6: 6e20 6801 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -0515dc: 0c02 |0024: move-result-object v2 │ │ -0515de: 28f6 |0025: goto 001b // -000a │ │ +0525bc: |[0525bc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0525cc: 7120 0605 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ +0525d2: 0c01 |0003: move-result-object v1 │ │ +0525d4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +0525d8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0525da: 1102 |0007: return-object v2 │ │ +0525dc: 2203 2600 |0008: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ +0525e0: 6e10 2201 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0122 │ │ +0525e6: 0c04 |000d: move-result-object v4 │ │ +0525e8: 7030 1e01 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ +0525ee: 7120 0605 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ +0525f4: 0c00 |0014: move-result-object v0 │ │ +0525f6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +0525fa: 7110 2d06 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ +052600: 0c02 |001a: move-result-object v2 │ │ +052602: 28ec |001b: goto 0007 // -0014 │ │ +052604: 2204 2e00 |001c: new-instance v4, Landroid/content/Intent; // type@002e │ │ +052608: 7010 4301 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0143 │ │ +05260e: 6e20 6801 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +052614: 0c02 |0024: move-result-object v2 │ │ +052616: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -11052,35 +11052,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0515e0: |[0515e0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -0515f0: 2204 2600 |0000: new-instance v4, Landroid/content/ComponentName; // type@0026 │ │ -0515f4: 7030 1c01 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011c │ │ -0515fa: 7120 0605 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ -051600: 0c01 |0008: move-result-object v1 │ │ -051602: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -051606: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -051608: 1102 |000c: return-object v2 │ │ -05160a: 2203 2600 |000d: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ -05160e: 7030 1d01 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@011d │ │ -051614: 7120 0605 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ -05161a: 0c00 |0015: move-result-object v0 │ │ -05161c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -051620: 7110 2d06 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ -051626: 0c02 |001b: move-result-object v2 │ │ -051628: 28f0 |001c: goto 000c // -0010 │ │ -05162a: 2204 2e00 |001d: new-instance v4, Landroid/content/Intent; // type@002e │ │ -05162e: 7010 4301 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0143 │ │ -051634: 6e20 6801 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -05163a: 0c02 |0025: move-result-object v2 │ │ -05163c: 28f6 |0026: goto 001c // -000a │ │ +052618: |[052618] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +052628: 2204 2600 |0000: new-instance v4, Landroid/content/ComponentName; // type@0026 │ │ +05262c: 7030 1c01 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011c │ │ +052632: 7120 0605 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ +052638: 0c01 |0008: move-result-object v1 │ │ +05263a: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +05263e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +052640: 1102 |000c: return-object v2 │ │ +052642: 2203 2600 |000d: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ +052646: 7030 1d01 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@011d │ │ +05264c: 7120 0605 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ +052652: 0c00 |0015: move-result-object v0 │ │ +052654: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +052658: 7110 2d06 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ +05265e: 0c02 |001b: move-result-object v2 │ │ +052660: 28f0 |001c: goto 000c // -0010 │ │ +052662: 2204 2e00 |001d: new-instance v4, Landroid/content/Intent; // type@002e │ │ +052666: 7010 4301 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0143 │ │ +05266c: 6e20 6801 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +052672: 0c02 |0025: move-result-object v2 │ │ +052674: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -11101,24 +11101,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -051640: |[051640] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -051650: 6e10 5500 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -051656: 0c01 |0003: move-result-object v1 │ │ -051658: 7120 0605 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ -05165e: 0c01 |0007: move-result-object v1 │ │ -051660: 1101 |0008: return-object v1 │ │ -051662: 0d00 |0009: move-exception v0 │ │ -051664: 2201 a003 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -051668: 7020 301f 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f30 │ │ -05166e: 2701 |000f: throw v1 │ │ +052678: |[052678] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +052688: 6e10 5500 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +05268e: 0c01 |0003: move-result-object v1 │ │ +052690: 7120 0605 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ +052696: 0c01 |0007: move-result-object v1 │ │ +052698: 1101 |0008: return-object v1 │ │ +05269a: 0d00 |0009: move-exception v0 │ │ +05269c: 2201 9e03 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@039e │ │ +0526a0: 7020 301f 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f30 │ │ +0526a6: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -11131,24 +11131,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05167c: |[05167c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -05168c: 6e10 3101 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -051692: 0c02 |0003: move-result-object v2 │ │ -051694: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -051698: 6e30 7e01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@017e │ │ -05169e: 0c00 |0009: move-result-object v0 │ │ -0516a0: 6203 5401 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ -0516a4: 7230 f204 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@04f2 │ │ -0516aa: 0c01 |000f: move-result-object v1 │ │ -0516ac: 1101 |0010: return-object v1 │ │ +0526b4: |[0526b4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +0526c4: 6e10 3101 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +0526ca: 0c02 |0003: move-result-object v2 │ │ +0526cc: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +0526d0: 6e30 7e01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@017e │ │ +0526d6: 0c00 |0009: move-result-object v0 │ │ +0526d8: 6203 5401 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ +0526dc: 7230 f204 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@04f2 │ │ +0526e2: 0c01 |000f: move-result-object v1 │ │ +0526e4: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -11163,45 +11163,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0516b0: |[0516b0] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -0516c0: 7110 0205 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0502 │ │ -0516c6: 0c00 |0003: move-result-object v0 │ │ -0516c8: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -0516cc: 2201 a003 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -0516d0: 2202 b303 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0516d4: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0516da: 1a03 f501 |000d: const-string v3, "Activity " // string@01f5 │ │ -0516de: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0516e4: 0c02 |0012: move-result-object v2 │ │ -0516e6: 6e10 4f1f 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0516ec: 0c03 |0016: move-result-object v3 │ │ -0516ee: 6e10 1e1f 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0516f4: 0c03 |001a: move-result-object v3 │ │ -0516f6: 6e20 7e1f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0516fc: 0c02 |001e: move-result-object v2 │ │ -0516fe: 1a03 5100 |001f: const-string v3, " does not have a parent activity name specified." // string@0051 │ │ -051702: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -051708: 0c02 |0024: move-result-object v2 │ │ -05170a: 1a03 2a00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@002a │ │ -05170e: 6e20 7e1f 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -051714: 0c02 |002a: move-result-object v2 │ │ -051716: 1a03 5200 |002b: const-string v3, " element in your manifest?)" // string@0052 │ │ -05171a: 6e20 7e1f 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -051720: 0c02 |0030: move-result-object v2 │ │ -051722: 6e10 841f 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -051728: 0c02 |0034: move-result-object v2 │ │ -05172a: 7020 2f1f 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -051730: 2701 |0038: throw v1 │ │ -051732: 7120 0805 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0508 │ │ -051738: 0e00 |003c: return-void │ │ +0526e8: |[0526e8] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +0526f8: 7110 0205 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0502 │ │ +0526fe: 0c00 |0003: move-result-object v0 │ │ +052700: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +052704: 2201 9e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@039e │ │ +052708: 2202 b103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +05270c: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +052712: 1a03 fa01 |000d: const-string v3, "Activity " // string@01fa │ │ +052716: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05271c: 0c02 |0012: move-result-object v2 │ │ +05271e: 6e10 4f1f 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +052724: 0c03 |0016: move-result-object v3 │ │ +052726: 6e10 1e1f 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +05272c: 0c03 |001a: move-result-object v3 │ │ +05272e: 6e20 7e1f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +052734: 0c02 |001e: move-result-object v2 │ │ +052736: 1a03 5400 |001f: const-string v3, " does not have a parent activity name specified." // string@0054 │ │ +05273a: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +052740: 0c02 |0024: move-result-object v2 │ │ +052742: 1a03 2a00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@002a │ │ +052746: 6e20 7e1f 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05274c: 0c02 |002a: move-result-object v2 │ │ +05274e: 1a03 5500 |002b: const-string v3, " element in your manifest?)" // string@0055 │ │ +052752: 6e20 7e1f 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +052758: 0c02 |0030: move-result-object v2 │ │ +05275a: 6e10 841f 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +052760: 0c02 |0034: move-result-object v2 │ │ +052762: 7020 2f1f 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +052768: 2701 |0038: throw v1 │ │ +05276a: 7120 0805 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0508 │ │ +052770: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -11214,18 +11214,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05173c: |[05173c] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -05174c: 6200 5401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ -051750: 7230 f304 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04f3 │ │ -051756: 0e00 |0005: return-void │ │ +052774: |[052774] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +052784: 6200 5401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ +052788: 7230 f304 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04f3 │ │ +05278e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -11235,34 +11235,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 │ │ -051758: |[051758] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -051768: 6200 5401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ -05176c: 7230 f404 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04f4 │ │ -051772: 0a00 |0005: move-result v0 │ │ -051774: 0f00 |0006: return v0 │ │ +052790: |[052790] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0527a0: 6200 5401 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0154 │ │ +0527a4: 7230 f404 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04f4 │ │ +0527aa: 0a00 |0005: move-result v0 │ │ +0527ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2522 (NavUtils.java) │ │ + source_file_idx : 2524 (NavUtils.java) │ │ │ │ Class #41 header: │ │ -class_idx : 184 │ │ +class_idx : 183 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2526 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #41 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -11277,17 +11277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051778: |[051778] android.support.v4.app.NavUtilsJB.:()V │ │ -051788: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05178e: 0e00 |0003: return-void │ │ +0527b0: |[0527b0] android.support.v4.app.NavUtilsJB.:()V │ │ +0527c0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0527c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -11295,18 +11295,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051790: |[051790] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0517a0: 6e10 5a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@005a │ │ -0517a6: 0c00 |0003: move-result-object v0 │ │ -0517a8: 1100 |0004: return-object v0 │ │ +0527c8: |[0527c8] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0527d8: 6e10 5a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@005a │ │ +0527de: 0c00 |0003: move-result-object v0 │ │ +0527e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -11314,17 +11314,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0517ac: |[0517ac] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0517bc: 5410 1700 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0017 │ │ -0517c0: 1100 |0002: return-object v0 │ │ +0527e4: |[0527e4] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0527f4: 5410 1700 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0017 │ │ +0527f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -11332,17 +11332,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0517c4: |[0517c4] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0517d4: 6e20 6500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0065 │ │ -0517da: 0e00 |0003: return-void │ │ +0527fc: |[0527fc] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05280c: 6e20 6500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0065 │ │ +052812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -11352,33 +11352,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 │ │ -0517dc: |[0517dc] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0517ec: 6e20 8700 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0087 │ │ -0517f2: 0a00 |0003: move-result v0 │ │ -0517f4: 0f00 |0004: return v0 │ │ +052814: |[052814] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +052824: 6e20 8700 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0087 │ │ +05282a: 0a00 |0003: move-result v0 │ │ +05282c: 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 : 2526 (NavUtilsJB.java) │ │ + source_file_idx : 2528 (NavUtilsJB.java) │ │ │ │ Class #42 header: │ │ -class_idx : 185 │ │ +class_idx : 184 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 567 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 565 │ │ +source_file_idx : 2555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #42 annotations: │ │ Annotations on method #1298 'dispatchRestoreInstanceState' │ │ @@ -11399,17 +11399,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0517f8: |[0517f8] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -051808: 7020 970f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -05180e: 0e00 |0003: return-void │ │ +052830: |[052830] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +052840: 7020 970f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +052846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -11419,29 +11419,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -051810: |[051810] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -051820: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -051822: 2202 b900 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00b9 │ │ -051826: 6e10 de0d 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ -05182c: 0c03 |0006: move-result-object v3 │ │ -05182e: 7020 0f05 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@050f │ │ -051834: 6e10 e50d 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05183a: 0c00 |000d: move-result-object v0 │ │ -05183c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -051840: 6e20 1505 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0515 │ │ -051846: 2201 3602 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -05184a: 7030 960f 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -051850: 6e20 3a0e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ -051856: 6e20 1005 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0510 │ │ -05185c: 1102 |001e: return-object v2 │ │ +052848: |[052848] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +052858: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +05285a: 2202 b800 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00b8 │ │ +05285e: 6e10 de0d 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ +052864: 0c03 |0006: move-result-object v3 │ │ +052866: 7020 0f05 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@050f │ │ +05286c: 6e10 e50d 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +052872: 0c00 |000d: move-result-object v0 │ │ +052874: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +052878: 6e20 1505 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0515 │ │ +05287e: 2201 3402 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +052882: 7030 960f 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +052888: 6e20 3a0e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ +05288e: 6e20 1005 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0510 │ │ +052894: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -11460,17 +11460,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051860: |[051860] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -051870: 6e20 1405 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0514 │ │ -051876: 0e00 |0003: return-void │ │ +052898: |[052898] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +0528a8: 6e20 1405 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0514 │ │ +0528ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -11481,33 +11481,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051878: |[051878] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -051888: 6e20 1105 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0511 │ │ -05188e: 0e00 |0003: return-void │ │ +0528b0: |[0528b0] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0528c0: 6e20 1105 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0511 │ │ +0528c6: 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 : 2553 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2555 (NoSaveStateFrameLayout.java) │ │ │ │ Class #43 header: │ │ -class_idx : 186 │ │ +class_idx : 185 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -11539,41 +11539,41 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -051890: |[051890] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -0518a0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0518a6: 5901 5801 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0158 │ │ -0518aa: 5b02 5901 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0159 │ │ -0518ae: 5b03 5701 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0157 │ │ -0518b2: 0e00 |0009: return-void │ │ +0528c8: |[0528c8] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0528d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0528de: 5901 5801 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0158 │ │ +0528e2: 5b02 5901 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0159 │ │ +0528e6: 5b03 5701 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0157 │ │ +0528ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x0005 line=768 │ │ 0x0007 line=769 │ │ 0x0009 line=770 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000a reg=1 icon_ I │ │ 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #44 header: │ │ -class_idx : 189 │ │ +class_idx : 188 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -11665,73 +11665,73 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0518b4: |[0518b4] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -0518c4: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0518ca: 2200 c903 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0518ce: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0518d4: 5b30 6201 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0162 │ │ -0518d8: 2200 1a00 |000a: new-instance v0, Landroid/app/Notification; // type@001a │ │ -0518dc: 7010 f400 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00f4 │ │ -0518e2: 5b30 6a01 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -0518e6: 5b34 6701 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ -0518ea: 5430 6a01 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -0518ee: 7100 861f 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f86 │ │ -0518f4: 0b01 |0018: move-result-wide v1 │ │ -0518f6: 5a01 1200 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@0012 │ │ -0518fa: 5430 6a01 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -0518fe: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -051900: 5901 0500 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -051904: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -051906: 5930 6c01 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ -05190a: 0e00 |0023: return-void │ │ +0528ec: |[0528ec] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +0528fc: 7010 4c1f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f4c │ │ +052902: 2200 c703 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +052906: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +05290c: 5b40 6201 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0162 │ │ +052910: 2200 1a00 |000a: new-instance v0, Landroid/app/Notification; // type@001a │ │ +052914: 7010 f400 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00f4 │ │ +05291a: 5b40 6a01 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +05291e: 5b45 6701 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ +052922: 5440 6a01 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052926: 7100 861f 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f86 │ │ +05292c: 0b02 |0018: move-result-wide v2 │ │ +05292e: 5a02 1200 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0012 │ │ +052932: 5440 6a01 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052936: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +052938: 5901 0500 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +05293c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05293e: 5940 6c01 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ +052942: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0003 line=184 │ │ 0x000a line=186 │ │ 0x0011 line=200 │ │ 0x0013 line=203 │ │ 0x001b line=204 │ │ 0x0020 line=205 │ │ 0x0023 line=206 │ │ locals : │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0024 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0024 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0024 reg=5 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFlag' │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -05190c: |[05190c] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -05191c: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -051920: 5430 6a01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051924: 5201 0900 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -051928: b641 |0006: or-int/2addr v1, v4 │ │ -05192a: 5901 0900 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -05192e: 0e00 |0009: return-void │ │ -051930: 5430 6a01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051934: 5201 0900 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -051938: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -05193c: b521 |0010: and-int/2addr v1, v2 │ │ -05193e: 5901 0900 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -051942: 28f6 |0013: goto 0009 // -000a │ │ +052944: |[052944] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +052954: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +052958: 5430 6a01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +05295c: 5201 0900 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +052960: b641 |0006: or-int/2addr v1, v4 │ │ +052962: 5901 0900 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +052966: 0e00 |0009: return-void │ │ +052968: 5430 6a01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +05296c: 5201 0900 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +052970: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +052974: b521 |0010: and-int/2addr v1, v2 │ │ +052976: 5901 0900 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +05297a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0002 line=499 │ │ 0x0009 line=503 │ │ 0x000a line=501 │ │ locals : │ │ @@ -11745,20 +11745,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -051944: |[051944] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051954: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0162 │ │ -051958: 2201 ba00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00ba │ │ -05195c: 7040 1705 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0517 │ │ -051962: 6e20 a81f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -051968: 1102 |000a: return-object v2 │ │ +05297c: |[05297c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05298c: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0162 │ │ +052990: 2201 b900 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00b9 │ │ +052994: 7040 1705 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0517 │ │ +05299a: 6e20 a81f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0529a0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x000a line=531 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -11770,20 +11770,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05196c: |[05196c] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -05197c: 7100 5805 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0558 │ │ -051982: 0c00 |0003: move-result-object v0 │ │ -051984: 7220 4a05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@054a │ │ -05198a: 0c00 |0007: move-result-object v0 │ │ -05198c: 1100 |0008: return-object v0 │ │ +0529a4: |[0529a4] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +0529b4: 7100 5805 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0558 │ │ +0529ba: 0c00 |0003: move-result-object v0 │ │ +0529bc: 7220 4a05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@054a │ │ +0529c2: 0c00 |0007: move-result-object v0 │ │ +0529c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -11791,20 +11791,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -051990: |[051990] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -0519a0: 7100 5805 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0558 │ │ -0519a6: 0c00 |0003: move-result-object v0 │ │ -0519a8: 7220 4a05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@054a │ │ -0519ae: 0c00 |0007: move-result-object v0 │ │ -0519b0: 1100 |0008: return-object v0 │ │ +0529c8: |[0529c8] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +0529d8: 7100 5805 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0558 │ │ +0529de: 0c00 |0003: move-result-object v0 │ │ +0529e0: 7220 4a05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@054a │ │ +0529e6: 0c00 |0007: move-result-object v0 │ │ +0529e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -11812,18 +11812,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0519b4: |[0519b4] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0519c4: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -0519c8: 7030 3005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ -0519ce: 1101 |0005: return-object v1 │ │ +0529ec: |[0529ec] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0529fc: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +052a00: 7030 3005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ +052a06: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0005 line=476 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -11833,18 +11833,18 @@ │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0519d0: |[0519d0] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0519e0: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -0519e4: 5b02 0600 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -0519e8: 1101 |0004: return-object v1 │ │ +052a08: |[052a08] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052a18: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052a1c: 5b02 0600 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +052a20: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0004 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -11854,17 +11854,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0519ec: |[0519ec] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0519fc: 5b01 6301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ -051a00: 1100 |0002: return-object v0 │ │ +052a24: |[052a24] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052a34: 5b01 6301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ +052a38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -11874,17 +11874,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051a04: |[051a04] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051a14: 5b01 6401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ -051a18: 1100 |0002: return-object v0 │ │ +052a3c: |[052a3c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052a4c: 5b01 6401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ +052a50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0002 line=334 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -11894,17 +11894,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051a1c: |[051a1c] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051a2c: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ -051a30: 1100 |0002: return-object v0 │ │ +052a54: |[052a54] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052a64: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ +052a68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0002 line=274 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -11914,17 +11914,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051a34: |[051a34] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051a44: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ -051a48: 1100 |0002: return-object v0 │ │ +052a6c: |[052a6c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052a7c: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ +052a80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0002 line=266 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -11934,24 +11934,24 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -051a4c: |[051a4c] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051a5c: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051a60: 5903 0700 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0007 │ │ -051a64: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -051a68: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -051a6c: 5420 6a01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051a70: 5201 0900 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -051a74: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -051a78: 5901 0900 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -051a7c: 1102 |0010: return-object v2 │ │ +052a84: |[052a84] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052a94: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052a98: 5903 0700 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0007 │ │ +052a9c: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +052aa0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +052aa4: 5420 6a01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052aa8: 5201 0900 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +052aac: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +052ab0: 5901 0900 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +052ab4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ 0x0004 line=491 │ │ 0x0008 line=492 │ │ 0x0010 line=494 │ │ locals : │ │ @@ -11963,18 +11963,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -051a80: |[051a80] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051a90: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051a94: 5b02 0800 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -051a98: 1101 |0004: return-object v1 │ │ +052ab8: |[052ab8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052ac8: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052acc: 5b02 0800 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +052ad0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0004 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -11984,19 +11984,19 @@ │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -051a9c: |[051a9c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051aac: 5b12 6801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ -051ab0: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -051ab4: 7030 3005 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ -051aba: 1101 |0007: return-object v1 │ │ +052ad4: |[052ad4] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052ae4: 5b12 6801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ +052ae8: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +052aec: 7030 3005 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ +052af2: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0002 line=364 │ │ 0x0007 line=365 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12008,17 +12008,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051abc: |[051abc] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051acc: 5b01 6901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ -051ad0: 1100 |0002: return-object v0 │ │ +052af4: |[052af4] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052b04: 5b01 6901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ +052b08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0002 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -12028,42 +12028,42 @@ │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -051ad4: |[051ad4] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051ae4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -051ae6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -051ae8: 5453 6a01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051aec: 5936 0c00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000c │ │ -051af0: 5453 6a01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051af4: 5937 0e00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ -051af8: 5453 6a01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051afc: 5938 0d00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ -051b00: 5453 6a01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051b04: 5233 0e00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ -051b08: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -051b0c: 5453 6a01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051b10: 5233 0d00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ -051b14: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -051b18: 0110 |001a: move v0, v1 │ │ -051b1a: 5453 6a01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051b1e: 5454 6a01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051b22: 5244 0900 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0009 │ │ -051b26: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -051b2a: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -051b2e: b641 |0025: or-int/2addr v1, v4 │ │ -051b30: 5931 0900 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0009 │ │ -051b34: 1105 |0028: return-object v5 │ │ -051b36: 0120 |0029: move v0, v2 │ │ -051b38: 28f1 |002a: goto 001b // -000f │ │ -051b3a: 0121 |002b: move v1, v2 │ │ -051b3c: 28f9 |002c: goto 0025 // -0007 │ │ +052b0c: |[052b0c] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052b1c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +052b1e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +052b20: 5453 6a01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052b24: 5936 0c00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000c │ │ +052b28: 5453 6a01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052b2c: 5937 0e00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ +052b30: 5453 6a01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052b34: 5938 0d00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ +052b38: 5453 6a01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052b3c: 5233 0e00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ +052b40: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +052b44: 5453 6a01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052b48: 5233 0d00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ +052b4c: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +052b50: 0110 |001a: move v0, v1 │ │ +052b52: 5453 6a01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052b56: 5454 6a01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052b5a: 5244 0900 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0009 │ │ +052b5e: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +052b62: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +052b66: b641 |0025: or-int/2addr v1, v4 │ │ +052b68: 5931 0900 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0009 │ │ +052b6c: 1105 |0028: return-object v5 │ │ +052b6e: 0120 |0029: move v0, v2 │ │ +052b70: 28f1 |002a: goto 001b // -000f │ │ +052b72: 0121 |002b: move v1, v2 │ │ +052b74: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=434 │ │ 0x0006 line=435 │ │ 0x000a line=436 │ │ 0x000e line=437 │ │ 0x001b line=438 │ │ @@ -12083,17 +12083,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051b40: |[051b40] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051b50: 5901 6b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ -051b54: 1100 |0002: return-object v0 │ │ +052b78: |[052b78] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052b88: 5901 6b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ +052b8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0002 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -12103,18 +12103,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -051b58: |[051b58] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051b68: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -051b6a: 7030 3005 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ -051b70: 1101 |0004: return-object v1 │ │ +052b90: |[052b90] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052ba0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +052ba2: 7030 3005 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ +052ba8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -12124,18 +12124,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051b74: |[051b74] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051b84: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -051b88: 7030 3005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ -051b8e: 1101 |0005: return-object v1 │ │ +052bac: |[052bac] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052bbc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +052bc0: 7030 3005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0530 │ │ +052bc6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0005 line=465 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -12145,17 +12145,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051b90: |[051b90] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051ba0: 5901 6c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ -051ba4: 1100 |0002: return-object v0 │ │ +052bc8: |[052bc8] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052bd8: 5901 6c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ +052bdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0002 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -12165,19 +12165,19 @@ │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -051ba8: |[051ba8] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051bb8: 5901 6f01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@016f │ │ -051bbc: 5902 6d01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@016d │ │ -051bc0: 5c03 6e01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@016e │ │ -051bc4: 1100 |0006: return-object v0 │ │ +052be0: |[052be0] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052bf0: 5901 6f01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@016f │ │ +052bf4: 5902 6d01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@016d │ │ +052bf8: 5c03 6e01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@016e │ │ +052bfc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0002 line=311 │ │ 0x0004 line=312 │ │ 0x0006 line=313 │ │ locals : │ │ @@ -12191,18 +12191,18 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -051bc8: |[051bc8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051bd8: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051bdc: 5902 0a00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000a │ │ -051be0: 1101 |0004: return-object v1 │ │ +052c00: |[052c00] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052c10: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052c14: 5902 0a00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000a │ │ +052c18: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -12212,20 +12212,20 @@ │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -051be4: |[051be4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051bf4: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051bf8: 5902 0a00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000a │ │ -051bfc: 5410 6a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051c00: 5903 0b00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000b │ │ -051c04: 1101 |0008: return-object v1 │ │ +052c1c: |[052c1c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052c2c: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052c30: 5902 0a00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000a │ │ +052c34: 5410 6a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052c38: 5903 0b00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000b │ │ +052c3c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0008 line=258 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12237,21 +12237,21 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -051c08: |[051c08] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051c18: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051c1c: 5b03 0f00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ -051c20: 5420 6a01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051c24: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -051c26: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -051c2a: 1102 |0009: return-object v2 │ │ +052c40: |[052c40] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052c50: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052c54: 5b03 0f00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ +052c58: 5420 6a01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052c5c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +052c5e: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +052c62: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=401 │ │ 0x0009 line=402 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12262,20 +12262,20 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -051c2c: |[051c2c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051c3c: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051c40: 5b02 0f00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ -051c44: 5410 6a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051c48: 5903 0500 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -051c4c: 1101 |0008: return-object v1 │ │ +052c64: |[052c64] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052c74: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052c78: 5b02 0f00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ +052c7c: 5410 6a01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052c80: 5903 0500 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +052c84: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ 0x0008 line=414 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12287,23 +12287,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -051c50: |[051c50] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051c60: 5410 7001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -051c64: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -051c68: 5b12 7001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -051c6c: 5410 7001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -051c70: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051c74: 5410 7001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -051c78: 6e20 5505 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0555 │ │ -051c7e: 1101 |000f: return-object v1 │ │ +052c88: |[052c88] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052c98: 5410 7001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +052c9c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +052ca0: 5b12 7001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +052ca4: 5410 7001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +052ca8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +052cac: 5410 7001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +052cb0: 6e20 5505 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0555 │ │ +052cb6: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x0006 line=542 │ │ 0x000a line=543 │ │ 0x000f line=546 │ │ @@ -12316,17 +12316,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051c80: |[051c80] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051c90: 5b01 7101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0171 │ │ -051c94: 1100 |0002: return-object v0 │ │ +052cb8: |[052cb8] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052cc8: 5b01 7101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0171 │ │ +052ccc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -12336,18 +12336,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -051c98: |[051c98] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051ca8: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051cac: 5b02 1000 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ -051cb0: 1101 |0004: return-object v1 │ │ +052cd0: |[052cd0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052ce0: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052ce4: 5b02 1000 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ +052ce8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0004 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -12357,19 +12357,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -051cb4: |[051cb4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051cc4: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051cc8: 5b02 1000 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ -051ccc: 5b13 7201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ -051cd0: 1101 |0006: return-object v1 │ │ +052cec: |[052cec] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052cfc: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052d00: 5b02 1000 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ +052d04: 5b13 7201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ +052d08: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x0006 line=385 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -12381,17 +12381,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051cd4: |[051cd4] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051ce4: 5c01 7301 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0173 │ │ -051ce8: 1100 |0002: return-object v0 │ │ +052d0c: |[052d0c] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052d1c: 5c01 7301 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0173 │ │ +052d20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -12401,18 +12401,18 @@ │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -051cec: |[051cec] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051cfc: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051d00: 5b02 1100 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ -051d04: 1101 |0004: return-object v1 │ │ +052d24: |[052d24] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052d34: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052d38: 5b02 1100 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ +052d3c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0004 line=425 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -12422,33 +12422,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 │ │ -051d08: |[051d08] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -051d18: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -051d1c: 5a02 1200 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0012 │ │ -051d20: 1101 |0004: return-object v1 │ │ +052d40: |[052d40] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +052d50: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +052d54: 5a02 1200 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0012 │ │ +052d58: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #45 header: │ │ -class_idx : 191 │ │ +class_idx : 190 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -12466,21 +12466,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #46 header: │ │ -class_idx : 196 │ │ +class_idx : 195 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -12516,19 +12516,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051d24: |[051d24] android.support.v4.app.NotificationCompat$Style.:()V │ │ -051d34: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -051d3a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -051d3c: 5c10 7b01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@017b │ │ -051d40: 0e00 |0006: return-void │ │ +052d5c: |[052d5c] android.support.v4.app.NotificationCompat$Style.:()V │ │ +052d6c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +052d72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +052d74: 5c10 7b01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@017b │ │ +052d78: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0003 line=575 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -12538,22 +12538,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -051d44: |[051d44] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -051d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051d56: 5421 7901 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ -051d5a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -051d5e: 5421 7901 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ -051d62: 6e10 2605 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0526 │ │ -051d68: 0c00 |000a: move-result-object v0 │ │ -051d6a: 1100 |000b: return-object v0 │ │ +052d7c: |[052d7c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +052d8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052d8e: 5421 7901 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ +052d92: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +052d96: 5421 7901 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ +052d9a: 6e10 2605 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0526 │ │ +052da0: 0c00 |000a: move-result-object v0 │ │ +052da2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x000b line=591 │ │ locals : │ │ @@ -12565,41 +12565,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 │ │ -051d6c: |[051d6c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -051d7c: 5410 7901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ -051d80: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -051d84: 5b12 7901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ -051d88: 5410 7901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ -051d8c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051d90: 5410 7901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ -051d94: 6e20 3d05 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@053d │ │ -051d9a: 0e00 |000f: return-void │ │ +052da4: |[052da4] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +052db4: 5410 7901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ +052db8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +052dbc: 5b12 7901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ +052dc0: 5410 7901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ +052dc4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +052dc8: 5410 7901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0179 │ │ +052dcc: 6e20 3d05 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@053d │ │ +052dd2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0004 line=579 │ │ 0x0006 line=580 │ │ 0x000a line=581 │ │ 0x000f line=584 │ │ 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 : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #47 header: │ │ -class_idx : 197 │ │ +class_idx : 196 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12653,40 +12653,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -051d9c: |[051d9c] android.support.v4.app.NotificationCompat.:()V │ │ -051dac: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051db0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -051db4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -051db8: 2200 c300 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00c3 │ │ -051dbc: 7010 5105 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0551 │ │ -051dc2: 6900 7d01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ -051dc6: 0e00 |000d: return-void │ │ -051dc8: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051dcc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -051dd0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -051dd4: 2200 c200 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00c2 │ │ -051dd8: 7010 4f05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@054f │ │ -051dde: 6900 7d01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ -051de2: 28f2 |001b: goto 000d // -000e │ │ -051de4: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051de8: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -051dec: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -051df0: 2200 c100 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00c1 │ │ -051df4: 7010 4d05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@054d │ │ -051dfa: 6900 7d01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ -051dfe: 28e4 |0029: goto 000d // -001c │ │ -051e00: 2200 c000 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00c0 │ │ -051e04: 7010 4b05 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@054b │ │ -051e0a: 6900 7d01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ -051e0e: 28dc |0031: goto 000d // -0024 │ │ +052dd4: |[052dd4] android.support.v4.app.NotificationCompat.:()V │ │ +052de4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +052de8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +052dec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +052df0: 2200 c200 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00c2 │ │ +052df4: 7010 5105 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0551 │ │ +052dfa: 6900 7d01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ +052dfe: 0e00 |000d: return-void │ │ +052e00: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +052e04: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +052e08: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +052e0c: 2200 c100 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00c1 │ │ +052e10: 7010 4f05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@054f │ │ +052e16: 6900 7d01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ +052e1a: 28f2 |001b: goto 000d // -000e │ │ +052e1c: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +052e20: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +052e24: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +052e28: 2200 c000 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00c0 │ │ +052e2c: 7010 4d05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@054d │ │ +052e32: 6900 7d01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ +052e36: 28e4 |0029: goto 000d // -001c │ │ +052e38: 2200 bf00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00bf │ │ +052e3c: 7010 4b05 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@054b │ │ +052e42: 6900 7d01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ +052e46: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=160 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -12700,17 +12700,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e10: |[051e10] android.support.v4.app.NotificationCompat.:()V │ │ -051e20: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -051e26: 0e00 |0003: return-void │ │ +052e48: |[052e48] android.support.v4.app.NotificationCompat.:()V │ │ +052e58: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +052e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=761 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -12719,30 +12719,30 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051e28: |[051e28] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -051e38: 6200 7d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ -051e3c: 1100 |0002: return-object v0 │ │ +052e60: |[052e60] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +052e70: 6200 7d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@017d │ │ +052e74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #48 header: │ │ -class_idx : 198 │ │ +class_idx : 197 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2559 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2561 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #48 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -12757,17 +12757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e40: |[051e40] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -051e50: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -051e56: 0e00 |0003: return-void │ │ +052e78: |[052e78] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +052e88: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +052e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -12775,95 +12775,95 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -051e58: |[051e58] 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; │ │ -051e68: 2201 1800 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0018 │ │ -051e6c: 7020 d500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -051e72: 5362 1200 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0012 │ │ -051e76: 6e30 ef00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00ef │ │ -051e7c: 0c01 |000a: move-result-object v1 │ │ -051e7e: 5262 0a00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000a │ │ -051e82: 5263 0b00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000b │ │ -051e86: 6e30 e900 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00e9 │ │ -051e8c: 0c01 |0012: move-result-object v1 │ │ -051e8e: 5462 0600 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -051e92: 6e20 da00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00da │ │ -051e98: 0c01 |0018: move-result-object v1 │ │ -051e9a: 5462 1000 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ -051e9e: 6e30 ec00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ec │ │ -051ea4: 0c01 |001e: move-result-object v1 │ │ -051ea6: 5462 0f00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ -051eaa: 5263 0500 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -051eae: 6e30 ea00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00ea │ │ -051eb4: 0c01 |0026: move-result-object v1 │ │ -051eb6: 5462 1100 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ -051eba: 6e20 ee00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00ee │ │ -051ec0: 0c01 |002c: move-result-object v1 │ │ -051ec2: 5262 0c00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000c │ │ -051ec6: 5263 0e00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ -051eca: 5264 0d00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ -051ece: 6e40 e300 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00e3 │ │ -051ed4: 0c02 |0036: move-result-object v2 │ │ -051ed6: 5261 0900 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ -051eda: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -051ede: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -051ee2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -051ee4: 6e20 e500 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00e5 │ │ -051eea: 0c02 |0041: move-result-object v2 │ │ -051eec: 5261 0900 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ -051ef0: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -051ef4: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -051ef8: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -051efa: 6e20 e600 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -051f00: 0c02 |004c: move-result-object v2 │ │ -051f02: 5261 0900 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ -051f06: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -051f0a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -051f0e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -051f10: 6e20 d900 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00d9 │ │ -051f16: 0c01 |0057: move-result-object v1 │ │ -051f18: 5262 0700 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0007 │ │ -051f1c: 6e20 df00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00df │ │ -051f22: 0c01 |005d: move-result-object v1 │ │ -051f24: 6e20 de00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00de │ │ -051f2a: 0c01 |0061: move-result-object v1 │ │ -051f2c: 6e20 dd00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00dd │ │ -051f32: 0c01 |0065: move-result-object v1 │ │ -051f34: 6e20 db00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00db │ │ -051f3a: 0c01 |0069: move-result-object v1 │ │ -051f3c: 6e20 dc00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00dc │ │ -051f42: 0c01 |006d: move-result-object v1 │ │ -051f44: 5462 0800 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -051f48: 6e20 e000 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -051f4e: 0c02 |0073: move-result-object v2 │ │ -051f50: 5261 0900 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ -051f54: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -051f58: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -051f5c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -051f5e: 6e30 e100 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e1 │ │ -051f64: 0c01 |007e: move-result-object v1 │ │ -051f66: 6e20 e200 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e2 │ │ -051f6c: 0c01 |0082: move-result-object v1 │ │ -051f6e: 6e20 e400 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00e4 │ │ -051f74: 0c00 |0086: move-result-object v0 │ │ -051f76: 6e10 d800 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00d8 │ │ -051f7c: 0c01 |008a: move-result-object v1 │ │ -051f7e: 1101 |008b: return-object v1 │ │ -051f80: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -051f82: 28b1 |008d: goto 003e // -004f │ │ -051f84: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -051f86: 28ba |008f: goto 0049 // -0046 │ │ -051f88: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -051f8a: 28c3 |0091: goto 0054 // -003d │ │ -051f8c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -051f8e: 28e8 |0093: goto 007b // -0018 │ │ +052e90: |[052e90] 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; │ │ +052ea0: 2201 1800 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0018 │ │ +052ea4: 7020 d500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +052eaa: 5362 1200 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0012 │ │ +052eae: 6e30 ef00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00ef │ │ +052eb4: 0c01 |000a: move-result-object v1 │ │ +052eb6: 5262 0a00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000a │ │ +052eba: 5263 0b00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000b │ │ +052ebe: 6e30 e900 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00e9 │ │ +052ec4: 0c01 |0012: move-result-object v1 │ │ +052ec6: 5462 0600 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +052eca: 6e20 da00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00da │ │ +052ed0: 0c01 |0018: move-result-object v1 │ │ +052ed2: 5462 1000 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ +052ed6: 6e30 ec00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ec │ │ +052edc: 0c01 |001e: move-result-object v1 │ │ +052ede: 5462 0f00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ +052ee2: 5263 0500 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +052ee6: 6e30 ea00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00ea │ │ +052eec: 0c01 |0026: move-result-object v1 │ │ +052eee: 5462 1100 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ +052ef2: 6e20 ee00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00ee │ │ +052ef8: 0c01 |002c: move-result-object v1 │ │ +052efa: 5262 0c00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000c │ │ +052efe: 5263 0e00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ +052f02: 5264 0d00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ +052f06: 6e40 e300 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00e3 │ │ +052f0c: 0c02 |0036: move-result-object v2 │ │ +052f0e: 5261 0900 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ +052f12: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +052f16: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +052f1a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +052f1c: 6e20 e500 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00e5 │ │ +052f22: 0c02 |0041: move-result-object v2 │ │ +052f24: 5261 0900 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ +052f28: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +052f2c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +052f30: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +052f32: 6e20 e600 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +052f38: 0c02 |004c: move-result-object v2 │ │ +052f3a: 5261 0900 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ +052f3e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +052f42: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +052f46: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +052f48: 6e20 d900 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00d9 │ │ +052f4e: 0c01 |0057: move-result-object v1 │ │ +052f50: 5262 0700 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0007 │ │ +052f54: 6e20 df00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00df │ │ +052f5a: 0c01 |005d: move-result-object v1 │ │ +052f5c: 6e20 de00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00de │ │ +052f62: 0c01 |0061: move-result-object v1 │ │ +052f64: 6e20 dd00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00dd │ │ +052f6a: 0c01 |0065: move-result-object v1 │ │ +052f6c: 6e20 db00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00db │ │ +052f72: 0c01 |0069: move-result-object v1 │ │ +052f74: 6e20 dc00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00dc │ │ +052f7a: 0c01 |006d: move-result-object v1 │ │ +052f7c: 5462 0800 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +052f80: 6e20 e000 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +052f86: 0c02 |0073: move-result-object v2 │ │ +052f88: 5261 0900 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0009 │ │ +052f8c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +052f90: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +052f94: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +052f96: 6e30 e100 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e1 │ │ +052f9c: 0c01 |007e: move-result-object v1 │ │ +052f9e: 6e20 e200 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e2 │ │ +052fa4: 0c01 |0082: move-result-object v1 │ │ +052fa6: 6e20 e400 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00e4 │ │ +052fac: 0c00 |0086: move-result-object v0 │ │ +052fae: 6e10 d800 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00d8 │ │ +052fb4: 0c01 |008a: move-result-object v1 │ │ +052fb6: 1101 |008b: return-object v1 │ │ +052fb8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +052fba: 28b1 |008d: goto 003e // -004f │ │ +052fbc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +052fbe: 28ba |008f: goto 0049 // -0046 │ │ +052fc0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +052fc2: 28c3 |0091: goto 0054 // -003d │ │ +052fc4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +052fc6: 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; │ │ @@ -12875,21 +12875,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 : 2559 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2561 (NotificationCompatHoneycomb.java) │ │ │ │ Class #49 header: │ │ -class_idx : 199 │ │ +class_idx : 198 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #49 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -12904,149 +12904,150 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051f90: |[051f90] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -051fa0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -051fa6: 0e00 |0003: return-void │ │ +052fc8: |[052fc8] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +052fd8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +052fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ name : 'add' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 162 16-bit code units │ │ -051fa8: |[051fa8] 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; │ │ -051fb8: 2204 1800 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0018 │ │ -051fbc: 7020 d500 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -051fc2: 5395 1200 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@0012 │ │ -051fc6: 6e30 ef00 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00ef │ │ -051fcc: 0c04 |000a: move-result-object v4 │ │ -051fce: 5295 0a00 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@000a │ │ -051fd2: 5296 0b00 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@000b │ │ -051fd6: 6e30 e900 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00e9 │ │ -051fdc: 0c04 |0012: move-result-object v4 │ │ -051fde: 5495 0600 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -051fe2: 6e20 da00 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00da │ │ -051fe8: 0c04 |0018: move-result-object v4 │ │ -051fea: 5495 1000 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ -051fee: 6e30 ec00 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ec │ │ -051ff4: 0c04 |001e: move-result-object v4 │ │ -051ff6: 5495 0f00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ -051ffa: 5296 0500 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -051ffe: 6e30 ea00 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00ea │ │ -052004: 0c04 |0026: move-result-object v4 │ │ -052006: 5495 1100 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ -05200a: 6e20 ee00 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00ee │ │ -052010: 0c04 |002c: move-result-object v4 │ │ -052012: 5295 0c00 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@000c │ │ -052016: 5296 0e00 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ -05201a: 5297 0d00 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ -05201e: 6e40 e300 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00e3 │ │ -052024: 0c05 |0036: move-result-object v5 │ │ -052026: 5294 0900 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -05202a: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -05202e: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -052032: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -052034: 6e20 e500 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00e5 │ │ -05203a: 0c05 |0041: move-result-object v5 │ │ -05203c: 5294 0900 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -052040: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -052044: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -052048: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -05204a: 6e20 e600 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -052050: 0c05 |004c: move-result-object v5 │ │ -052052: 5294 0900 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -052056: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -05205a: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -05205e: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -052060: 6e20 d900 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00d9 │ │ -052066: 0c04 |0057: move-result-object v4 │ │ -052068: 5295 0700 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0007 │ │ -05206c: 6e20 df00 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00df │ │ -052072: 0c04 |005d: move-result-object v4 │ │ -052074: 6e20 de00 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00de │ │ -05207a: 0c04 |0061: move-result-object v4 │ │ -05207c: 6e20 dd00 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00dd │ │ -052082: 0c04 |0065: move-result-object v4 │ │ -052084: 6e20 db00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00db │ │ -05208a: 0c04 |0069: move-result-object v4 │ │ -05208c: 6e20 dc00 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00dc │ │ -052092: 0c04 |006d: move-result-object v4 │ │ -052094: 5495 0800 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -052098: 6e20 e000 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -05209e: 0c05 |0073: move-result-object v5 │ │ -0520a0: 5294 0900 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -0520a4: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0520a8: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -0520ac: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -0520ae: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -0520b2: 6e30 e100 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e1 │ │ -0520b8: 0c04 |0080: move-result-object v4 │ │ -0520ba: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -0520be: 6e20 e200 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e2 │ │ -0520c4: 0c04 |0086: move-result-object v4 │ │ -0520c6: 6e20 e400 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00e4 │ │ -0520cc: 0c04 |008a: move-result-object v4 │ │ -0520ce: 0200 1200 |008b: move/from16 v0, v18 │ │ -0520d2: 0201 1300 |008d: move/from16 v1, v19 │ │ -0520d6: 0202 1400 |008f: move/from16 v2, v20 │ │ -0520da: 6e40 e800 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00e8 │ │ -0520e0: 0c03 |0094: move-result-object v3 │ │ -0520e2: 6e10 d800 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00d8 │ │ -0520e8: 0c04 |0098: move-result-object v4 │ │ -0520ea: 1104 |0099: return-object v4 │ │ -0520ec: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -0520ee: 28a3 |009b: goto 003e // -005d │ │ -0520f0: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -0520f2: 28ac |009d: goto 0049 // -0054 │ │ -0520f4: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -0520f6: 28b5 |009f: goto 0054 // -004b │ │ -0520f8: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -0520fa: 28da |00a1: goto 007b // -0026 │ │ + insns size : 164 16-bit code units │ │ +052fe0: |[052fe0] 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; │ │ +052ff0: 2205 1800 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0018 │ │ +052ff4: 7020 d500 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +052ffa: 53a6 1200 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0012 │ │ +052ffe: 6e30 ef00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00ef │ │ +053004: 0c05 |000a: move-result-object v5 │ │ +053006: 52a6 0a00 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@000a │ │ +05300a: 52a7 0b00 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@000b │ │ +05300e: 6e30 e900 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00e9 │ │ +053014: 0c05 |0012: move-result-object v5 │ │ +053016: 54a6 0600 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +05301a: 6e20 da00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00da │ │ +053020: 0c05 |0018: move-result-object v5 │ │ +053022: 54a6 1000 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ +053026: 6e30 ec00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ec │ │ +05302c: 0c05 |001e: move-result-object v5 │ │ +05302e: 54a6 0f00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ +053032: 52a7 0500 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +053036: 6e30 ea00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00ea │ │ +05303c: 0c05 |0026: move-result-object v5 │ │ +05303e: 54a6 1100 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ +053042: 6e20 ee00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00ee │ │ +053048: 0c05 |002c: move-result-object v5 │ │ +05304a: 52a6 0c00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000c │ │ +05304e: 52a7 0e00 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ +053052: 52a8 0d00 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ +053056: 6e40 e300 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00e3 │ │ +05305c: 0c06 |0036: move-result-object v6 │ │ +05305e: 52a5 0900 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +053062: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +053066: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +05306a: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +05306c: 6e20 e500 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00e5 │ │ +053072: 0c06 |0041: move-result-object v6 │ │ +053074: 52a5 0900 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +053078: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +05307c: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +053080: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +053082: 6e20 e600 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +053088: 0c06 |004c: move-result-object v6 │ │ +05308a: 52a5 0900 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +05308e: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +053092: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +053096: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +053098: 6e20 d900 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00d9 │ │ +05309e: 0c05 |0057: move-result-object v5 │ │ +0530a0: 52a6 0700 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0007 │ │ +0530a4: 6e20 df00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00df │ │ +0530aa: 0c05 |005d: move-result-object v5 │ │ +0530ac: 6e20 de00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00de │ │ +0530b2: 0c05 |0061: move-result-object v5 │ │ +0530b4: 6e20 dd00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00dd │ │ +0530ba: 0c05 |0065: move-result-object v5 │ │ +0530bc: 6e20 db00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00db │ │ +0530c2: 0c05 |0069: move-result-object v5 │ │ +0530c4: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +0530c8: 6e20 dc00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00dc │ │ +0530ce: 0c05 |006f: move-result-object v5 │ │ +0530d0: 54a6 0800 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +0530d4: 6e20 e000 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +0530da: 0c06 |0075: move-result-object v6 │ │ +0530dc: 52a5 0900 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +0530e0: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +0530e4: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +0530e8: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +0530ea: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +0530ee: 6e30 e100 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e1 │ │ +0530f4: 0c05 |0082: move-result-object v5 │ │ +0530f6: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +0530fa: 6e20 e200 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e2 │ │ +053100: 0c05 |0088: move-result-object v5 │ │ +053102: 6e20 e400 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00e4 │ │ +053108: 0c05 |008c: move-result-object v5 │ │ +05310a: 0200 1300 |008d: move/from16 v0, v19 │ │ +05310e: 0201 1400 |008f: move/from16 v1, v20 │ │ +053112: 0202 1500 |0091: move/from16 v2, v21 │ │ +053116: 6e40 e800 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00e8 │ │ +05311c: 0c04 |0096: move-result-object v4 │ │ +05311e: 6e10 d800 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00d8 │ │ +053124: 0c05 |009a: move-result-object v5 │ │ +053126: 1105 |009b: return-object v5 │ │ +053128: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +05312a: 28a1 |009d: goto 003e // -005f │ │ +05312c: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +05312e: 28aa |009f: goto 0049 // -0056 │ │ +053130: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +053132: 28b3 |00a1: goto 0054 // -004d │ │ +053134: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +053136: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0095 line=54 │ │ - 0x009a line=31 │ │ + 0x0097 line=54 │ │ + 0x009c line=31 │ │ locals : │ │ - 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ - 0x0000 - 0x00a2 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00a2 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00a2 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00a2 reg=14 number I │ │ - 0x0000 - 0x00a2 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ - 0x0000 - 0x00a2 reg=19 mProgress I │ │ - 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ + 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x00a4 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00a4 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00a4 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00a4 reg=15 number I │ │ + 0x0000 - 0x00a4 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00a4 reg=19 mProgressMax I │ │ + 0x0000 - 0x00a4 reg=20 mProgress I │ │ + 0x0000 - 0x00a4 reg=21 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2560 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2562 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #50 header: │ │ -class_idx : 200 │ │ +class_idx : 199 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2566 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2568 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #50 annotations: │ │ Annotations on method #1377 'addInboxStyle' │ │ @@ -13065,154 +13066,155 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 24 │ │ + registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ - insns size : 181 16-bit code units │ │ -0520fc: |[0520fc] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -05210c: 7010 4c1f 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1f4c │ │ -052112: 2203 1800 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0018 │ │ -052116: 7020 d500 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -05211c: 5394 1200 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@0012 │ │ -052120: 6e30 ef00 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00ef │ │ -052126: 0c03 |000d: move-result-object v3 │ │ -052128: 5294 0a00 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@000a │ │ -05212c: 5295 0b00 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@000b │ │ -052130: 6e30 e900 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00e9 │ │ -052136: 0c03 |0015: move-result-object v3 │ │ -052138: 5494 0600 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -05213c: 6e20 da00 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00da │ │ -052142: 0c03 |001b: move-result-object v3 │ │ -052144: 5494 1000 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ -052148: 6e30 ec00 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ec │ │ -05214e: 0c03 |0021: move-result-object v3 │ │ -052150: 5494 0f00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ -052154: 5295 0500 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -052158: 6e30 ea00 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00ea │ │ -05215e: 0c03 |0029: move-result-object v3 │ │ -052160: 5494 1100 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ -052164: 6e20 ee00 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00ee │ │ -05216a: 0c03 |002f: move-result-object v3 │ │ -05216c: 5294 0c00 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@000c │ │ -052170: 5295 0e00 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ -052174: 5296 0d00 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ -052178: 6e40 e300 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00e3 │ │ -05217e: 0c04 |0039: move-result-object v4 │ │ -052180: 5293 0900 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -052184: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -052188: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -05218c: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -05218e: 6e20 e500 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00e5 │ │ -052194: 0c04 |0044: move-result-object v4 │ │ -052196: 5293 0900 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -05219a: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -05219e: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -0521a2: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0521a4: 6e20 e600 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -0521aa: 0c04 |004f: move-result-object v4 │ │ -0521ac: 5293 0900 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -0521b0: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -0521b4: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -0521b8: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -0521ba: 6e20 d900 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00d9 │ │ -0521c0: 0c03 |005a: move-result-object v3 │ │ -0521c2: 5294 0700 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0007 │ │ -0521c6: 6e20 df00 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00df │ │ -0521cc: 0c03 |0060: move-result-object v3 │ │ -0521ce: 6e20 de00 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00de │ │ -0521d4: 0c03 |0064: move-result-object v3 │ │ -0521d6: 6e20 dd00 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00dd │ │ -0521dc: 0c03 |0068: move-result-object v3 │ │ -0521de: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -0521e2: 6e20 eb00 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00eb │ │ -0521e8: 0c03 |006e: move-result-object v3 │ │ -0521ea: 6e20 db00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00db │ │ -0521f0: 0c03 |0072: move-result-object v3 │ │ -0521f2: 6e20 dc00 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00dc │ │ -0521f8: 0c03 |0076: move-result-object v3 │ │ -0521fa: 5494 0800 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -0521fe: 6e20 e000 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -052204: 0c04 |007c: move-result-object v4 │ │ -052206: 5293 0900 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0009 │ │ -05220a: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -05220e: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -052212: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -052214: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -052218: 6e30 e100 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e1 │ │ -05221e: 0c03 |0089: move-result-object v3 │ │ -052220: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -052224: 6e20 e200 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e2 │ │ -05222a: 0c03 |008f: move-result-object v3 │ │ -05222c: 6e20 e400 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00e4 │ │ -052232: 0c03 |0093: move-result-object v3 │ │ -052234: 0200 1500 |0094: move/from16 v0, v21 │ │ -052238: 6e20 ed00 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ -05223e: 0c03 |0099: move-result-object v3 │ │ -052240: 0200 1600 |009a: move/from16 v0, v22 │ │ -052244: 6e20 e700 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00e7 │ │ -05224a: 0c03 |009f: move-result-object v3 │ │ -05224c: 0200 1200 |00a0: move/from16 v0, v18 │ │ -052250: 0201 1300 |00a2: move/from16 v1, v19 │ │ -052254: 0202 1400 |00a4: move/from16 v2, v20 │ │ -052258: 6e40 e800 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00e8 │ │ -05225e: 0c03 |00a9: move-result-object v3 │ │ -052260: 5b73 8301 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ -052264: 0e00 |00ac: return-void │ │ -052266: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -052268: 2893 |00ae: goto 0041 // -006d │ │ -05226a: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -05226c: 289c |00b0: goto 004c // -0064 │ │ -05226e: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -052270: 28a5 |00b2: goto 0057 // -005b │ │ -052272: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -052274: 28d0 |00b4: goto 0084 // -0030 │ │ + insns size : 183 16-bit code units │ │ +053138: |[053138] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +053148: 7010 4c1f 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05314e: 2204 1800 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0018 │ │ +053152: 7020 d500 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +053158: 53a6 1200 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0012 │ │ +05315c: 6e30 ef00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00ef │ │ +053162: 0c04 |000d: move-result-object v4 │ │ +053164: 52a5 0a00 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@000a │ │ +053168: 52a6 0b00 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000b │ │ +05316c: 6e30 e900 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00e9 │ │ +053172: 0c04 |0015: move-result-object v4 │ │ +053174: 54a5 0600 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +053178: 6e20 da00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00da │ │ +05317e: 0c04 |001b: move-result-object v4 │ │ +053180: 54a5 1000 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0010 │ │ +053184: 6e30 ec00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ec │ │ +05318a: 0c04 |0021: move-result-object v4 │ │ +05318c: 54a5 0f00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000f │ │ +053190: 52a6 0500 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +053194: 6e30 ea00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00ea │ │ +05319a: 0c04 |0029: move-result-object v4 │ │ +05319c: 54a5 1100 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0011 │ │ +0531a0: 6e20 ee00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00ee │ │ +0531a6: 0c04 |002f: move-result-object v4 │ │ +0531a8: 52a5 0c00 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000c │ │ +0531ac: 52a6 0e00 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@000e │ │ +0531b0: 52a7 0d00 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@000d │ │ +0531b4: 6e40 e300 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00e3 │ │ +0531ba: 0c05 |0039: move-result-object v5 │ │ +0531bc: 52a4 0900 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +0531c0: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0531c4: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +0531c8: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +0531ca: 6e20 e500 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00e5 │ │ +0531d0: 0c05 |0044: move-result-object v5 │ │ +0531d2: 52a4 0900 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +0531d6: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0531da: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +0531de: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +0531e0: 6e20 e600 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +0531e6: 0c05 |004f: move-result-object v5 │ │ +0531e8: 52a4 0900 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +0531ec: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0531f0: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +0531f4: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +0531f6: 6e20 d900 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00d9 │ │ +0531fc: 0c04 |005a: move-result-object v4 │ │ +0531fe: 52a5 0700 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0007 │ │ +053202: 6e20 df00 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00df │ │ +053208: 0c04 |0060: move-result-object v4 │ │ +05320a: 6e20 de00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00de │ │ +053210: 0c04 |0064: move-result-object v4 │ │ +053212: 6e20 dd00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00dd │ │ +053218: 0c04 |0068: move-result-object v4 │ │ +05321a: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +05321e: 6e20 eb00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00eb │ │ +053224: 0c04 |006e: move-result-object v4 │ │ +053226: 6e20 db00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00db │ │ +05322c: 0c04 |0072: move-result-object v4 │ │ +05322e: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +053232: 6e20 dc00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00dc │ │ +053238: 0c04 |0078: move-result-object v4 │ │ +05323a: 54a5 0800 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +05323e: 6e20 e000 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +053244: 0c05 |007e: move-result-object v5 │ │ +053246: 52a4 0900 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0009 │ │ +05324a: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +05324e: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +053252: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +053254: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +053258: 6e30 e100 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e1 │ │ +05325e: 0c04 |008b: move-result-object v4 │ │ +053260: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +053264: 6e20 e200 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e2 │ │ +05326a: 0c04 |0091: move-result-object v4 │ │ +05326c: 6e20 e400 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00e4 │ │ +053272: 0c04 |0095: move-result-object v4 │ │ +053274: 0200 1600 |0096: move/from16 v0, v22 │ │ +053278: 6e20 ed00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ +05327e: 0c04 |009b: move-result-object v4 │ │ +053280: 0200 1700 |009c: move/from16 v0, v23 │ │ +053284: 6e20 e700 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00e7 │ │ +05328a: 0c04 |00a1: move-result-object v4 │ │ +05328c: 0200 1300 |00a2: move/from16 v0, v19 │ │ +053290: 0201 1400 |00a4: move/from16 v1, v20 │ │ +053294: 0202 1500 |00a6: move/from16 v2, v21 │ │ +053298: 6e40 e800 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00e8 │ │ +05329e: 0c04 |00ab: move-result-object v4 │ │ +0532a0: 5b84 8301 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ +0532a4: 0e00 |00ae: return-void │ │ +0532a6: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +0532a8: 2891 |00b0: goto 0041 // -006f │ │ +0532aa: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +0532ac: 289a |00b2: goto 004c // -0066 │ │ +0532ae: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +0532b0: 28a3 |00b4: goto 0057 // -005d │ │ +0532b2: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +0532b4: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ - 0x00ac line=59 │ │ - 0x00ad line=34 │ │ + 0x00ae line=59 │ │ + 0x00af line=34 │ │ locals : │ │ - 0x0000 - 0x00b5 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x00b5 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00b5 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00b5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00b5 reg=14 number I │ │ - 0x0000 - 0x00b5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00b5 reg=18 mProgressMax I │ │ - 0x0000 - 0x00b5 reg=19 mProgress I │ │ - 0x0000 - 0x00b5 reg=20 mProgressIndeterminate Z │ │ - 0x0000 - 0x00b5 reg=21 useChronometer Z │ │ - 0x0000 - 0x00b5 reg=22 priority I │ │ - 0x0000 - 0x00b5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + 0x0000 - 0x00b7 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00b7 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00b7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00b7 reg=15 number I │ │ + 0x0000 - 0x00b7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00b7 reg=19 mProgressMax I │ │ + 0x0000 - 0x00b7 reg=20 mProgress I │ │ + 0x0000 - 0x00b7 reg=21 mProgressIndeterminate Z │ │ + 0x0000 - 0x00b7 reg=22 useChronometer Z │ │ + 0x0000 - 0x00b7 reg=23 priority I │ │ + 0x0000 - 0x00b7 reg=24 subText Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : 'addAction' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -052278: |[052278] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -052288: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ -05228c: 6e40 d600 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00d6 │ │ -052292: 0e00 |0005: return-void │ │ +0532b8: |[0532b8] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0532c8: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ +0532cc: 6e40 d600 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00d6 │ │ +0532d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -13224,25 +13226,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -052294: |[052294] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ -0522a4: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0016 │ │ -0522a8: 5432 8301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ -0522ac: 7020 cd00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@00cd │ │ -0522b2: 6e20 cf00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00cf │ │ -0522b8: 0c01 |000a: move-result-object v1 │ │ -0522ba: 6e20 ce00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00ce │ │ -0522c0: 0c00 |000e: move-result-object v0 │ │ -0522c2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -0522c6: 6e20 d000 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00d0 │ │ -0522cc: 0e00 |0014: return-void │ │ +0532d4: |[0532d4] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ +0532e4: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0016 │ │ +0532e8: 5432 8301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ +0532ec: 7020 cd00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@00cd │ │ +0532f2: 6e20 cf00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00cf │ │ +0532f8: 0c01 |000a: move-result-object v1 │ │ +0532fa: 6e20 ce00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00ce │ │ +053300: 0c00 |000e: move-result-object v0 │ │ +053302: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +053306: 6e20 d000 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00d0 │ │ +05330c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000f line=80 │ │ 0x0011 line=81 │ │ 0x0014 line=83 │ │ locals : │ │ @@ -13258,25 +13260,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0522d0: |[0522d0] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -0522e0: 2201 1700 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0017 │ │ -0522e4: 5432 8301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ -0522e8: 7020 d100 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00d1 │ │ -0522ee: 6e20 d300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d3 │ │ -0522f4: 0c01 |000a: move-result-object v1 │ │ -0522f6: 6e20 d200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d2 │ │ -0522fc: 0c00 |000e: move-result-object v0 │ │ -0522fe: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -052302: 6e20 d400 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d4 │ │ -052308: 0e00 |0014: return-void │ │ +053310: |[053310] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +053320: 2201 1700 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0017 │ │ +053324: 5432 8301 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ +053328: 7020 d100 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00d1 │ │ +05332e: 6e20 d300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d3 │ │ +053334: 0c01 |000a: move-result-object v1 │ │ +053336: 6e20 d200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d2 │ │ +05333c: 0c00 |000e: move-result-object v0 │ │ +05333e: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +053342: 6e20 d400 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d4 │ │ +053348: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -13292,33 +13294,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -05230c: |[05230c] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -05231c: 2203 1900 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0019 │ │ -052320: 5454 8301 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ -052324: 7020 f000 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00f0 │ │ -05232a: 6e20 f200 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00f2 │ │ -052330: 0c01 |000a: move-result-object v1 │ │ -052332: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -052336: 6e20 f300 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00f3 │ │ -05233c: 6e10 af1f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -052342: 0c00 |0013: move-result-object v0 │ │ -052344: 7210 d01f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -05234a: 0a03 |0017: move-result v3 │ │ -05234c: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -052350: 7210 d11f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -052356: 0c02 |001d: move-result-object v2 │ │ -052358: 1f02 9103 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0391 │ │ -05235c: 6e20 f100 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00f1 │ │ -052362: 28f1 |0023: goto 0014 // -000f │ │ -052364: 0e00 |0024: return-void │ │ +05334c: |[05334c] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +05335c: 2203 1900 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0019 │ │ +053360: 5454 8301 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ +053364: 7020 f000 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00f0 │ │ +05336a: 6e20 f200 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00f2 │ │ +053370: 0c01 |000a: move-result-object v1 │ │ +053372: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +053376: 6e20 f300 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00f3 │ │ +05337c: 6e10 af1f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +053382: 0c00 |0013: move-result-object v0 │ │ +053384: 7210 d01f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +05338a: 0a03 |0017: move-result v3 │ │ +05338c: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +053390: 7210 d11f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +053396: 0c02 |001d: move-result-object v2 │ │ +053398: 1f02 8f03 |001e: check-cast v2, Ljava/lang/CharSequence; // type@038f │ │ +05339c: 6e20 f100 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00f1 │ │ +0533a2: 28f1 |0023: goto 0014 // -000f │ │ +0533a4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000b line=89 │ │ 0x000d line=90 │ │ 0x0010 line=92 │ │ 0x0020 line=93 │ │ @@ -13339,32 +13341,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052368: |[052368] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -052378: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ -05237c: 6e10 d700 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d7 │ │ -052382: 0c00 |0005: move-result-object v0 │ │ -052384: 1100 |0006: return-object v0 │ │ +0533a8: |[0533a8] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +0533b8: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@0183 │ │ +0533bc: 6e10 d700 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d7 │ │ +0533c2: 0c00 |0005: move-result-object v0 │ │ +0533c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ - source_file_idx : 2566 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2568 (NotificationCompatJellybean.java) │ │ │ │ Class #51 header: │ │ -class_idx : 201 │ │ +class_idx : 200 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2844 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2846 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -13384,32 +13386,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052388: |[052388] android.support.v4.app.ServiceCompat.:()V │ │ -052398: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05239e: 0e00 |0003: return-void │ │ +0533c8: |[0533c8] android.support.v4.app.ServiceCompat.:()V │ │ +0533d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0533de: 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 : 2844 (ServiceCompat.java) │ │ + source_file_idx : 2846 (ServiceCompat.java) │ │ │ │ Class #52 header: │ │ -class_idx : 202 │ │ +class_idx : 201 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2853 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2855 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -13467,37 +13469,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0523a0: |[0523a0] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -0523b0: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0523b6: 5b34 8501 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ -0523ba: 2200 2e00 |0005: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0523be: 7010 4301 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ -0523c4: 1a01 c30f |000a: const-string v1, "android.intent.action.SEND" // string@0fc3 │ │ -0523c8: 6e20 6601 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ -0523ce: 0c00 |000f: move-result-object v0 │ │ -0523d0: 5b30 8901 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0523d4: 5430 8901 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0523d8: 1a01 db0f |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0fdb │ │ -0523dc: 6e10 5900 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0059 │ │ -0523e2: 0c02 |0019: move-result-object v2 │ │ -0523e4: 6e30 5f01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -0523ea: 5430 8901 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0523ee: 1a01 da0f |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0fda │ │ -0523f2: 6e10 5500 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -0523f8: 0c02 |0024: move-result-object v2 │ │ -0523fa: 6e30 5d01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ -052400: 5430 8901 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052404: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -052408: 6e20 4801 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -05240e: 0e00 |002f: return-void │ │ +0533e0: |[0533e0] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +0533f0: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0533f6: 5b34 8501 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ +0533fa: 2200 2e00 |0005: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0533fe: 7010 4301 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ +053404: 1a01 c50f |000a: const-string v1, "android.intent.action.SEND" // string@0fc5 │ │ +053408: 6e20 6601 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ +05340e: 0c00 |000f: move-result-object v0 │ │ +053410: 5b30 8901 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053414: 5430 8901 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053418: 1a01 dd0f |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0fdd │ │ +05341c: 6e10 5900 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0059 │ │ +053422: 0c02 |0019: move-result-object v2 │ │ +053424: 6e30 5f01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +05342a: 5430 8901 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +05342e: 1a01 dc0f |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0fdc │ │ +053432: 6e10 5500 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +053438: 0c02 |0024: move-result-object v2 │ │ +05343a: 6e30 5d01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ +053440: 5430 8901 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053444: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +053448: 6e20 4801 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +05344e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -13512,35 +13514,35 @@ │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -052410: |[052410] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -052420: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -052422: 5454 8901 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052426: 6e20 5401 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ -05242c: 0c00 |0006: move-result-object v0 │ │ -05242e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -052432: 2101 |0009: array-length v1, v0 │ │ -052434: 6e10 b31f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05243a: 0a04 |000d: move-result v4 │ │ -05243c: b014 |000e: add-int/2addr v4, v1 │ │ -05243e: 2342 b904 |000f: new-array v2, v4, [Ljava/lang/String; // type@04b9 │ │ -052442: 6e20 b51f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -052448: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -05244c: 6e10 b31f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -052452: 0a04 |0019: move-result v4 │ │ -052454: 7151 851f 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -05245a: 5453 8901 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05245e: 6e30 6001 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -052464: 0e00 |0022: return-void │ │ -052466: 0131 |0023: move v1, v3 │ │ -052468: 28e6 |0024: goto 000a // -001a │ │ +053450: |[053450] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +053460: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +053462: 5454 8901 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053466: 6e20 5401 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ +05346c: 0c00 |0006: move-result-object v0 │ │ +05346e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +053472: 2101 |0009: array-length v1, v0 │ │ +053474: 6e10 b31f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05347a: 0a04 |000d: move-result v4 │ │ +05347c: b014 |000e: add-int/2addr v4, v1 │ │ +05347e: 2342 b704 |000f: new-array v2, v4, [Ljava/lang/String; // type@04b7 │ │ +053482: 6e20 b51f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +053488: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +05348c: 6e10 b31f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +053492: 0a04 |0019: move-result v4 │ │ +053494: 7151 851f 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +05349a: 5453 8901 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +05349e: 6e30 6001 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +0534a4: 0e00 |0022: return-void │ │ +0534a6: 0131 |0023: move v1, v3 │ │ +0534a8: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -13562,33 +13564,33 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -05246c: |[05246c] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -05247c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05247e: 6e10 7105 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0571 │ │ -052484: 0c00 |0004: move-result-object v0 │ │ -052486: 6e20 5401 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ -05248c: 0c01 |0008: move-result-object v1 │ │ -05248e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -052492: 2112 |000b: array-length v2, v1 │ │ -052494: 2185 |000c: array-length v5, v8 │ │ -052496: b025 |000d: add-int/2addr v5, v2 │ │ -052498: 2353 b904 |000e: new-array v3, v5, [Ljava/lang/String; // type@04b9 │ │ -05249c: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -0524a0: 7152 851f 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -0524a6: 2185 |0015: array-length v5, v8 │ │ -0524a8: 7155 851f 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -0524ae: 6e30 6001 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -0524b4: 0e00 |001c: return-void │ │ -0524b6: 0142 |001d: move v2, v4 │ │ -0524b8: 28ee |001e: goto 000c // -0012 │ │ +0534ac: |[0534ac] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +0534bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0534be: 6e10 7105 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0571 │ │ +0534c4: 0c00 |0004: move-result-object v0 │ │ +0534c6: 6e20 5401 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ +0534cc: 0c01 |0008: move-result-object v1 │ │ +0534ce: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0534d2: 2112 |000b: array-length v2, v1 │ │ +0534d4: 2185 |000c: array-length v5, v8 │ │ +0534d6: b025 |000d: add-int/2addr v5, v2 │ │ +0534d8: 2353 b704 |000e: new-array v3, v5, [Ljava/lang/String; // type@04b7 │ │ +0534dc: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +0534e0: 7152 851f 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +0534e6: 2185 |0015: array-length v5, v8 │ │ +0534e8: 7155 851f 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +0534ee: 6e30 6001 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +0534f4: 0e00 |001c: return-void │ │ +0534f6: 0142 |001d: move v2, v4 │ │ +0534f8: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -13610,18 +13612,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0524bc: |[0524bc] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0524cc: 2200 ca00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00ca │ │ -0524d0: 7020 6405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0564 │ │ -0524d6: 1100 |0005: return-object v0 │ │ +0534fc: |[0534fc] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05350c: 2200 c900 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00c9 │ │ +053510: 7020 6405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0564 │ │ +053516: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -13630,23 +13632,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0524d8: |[0524d8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0524e8: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ -0524ec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0524f0: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0524f4: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0524fa: 5b10 8601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ -0524fe: 5410 8601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ -052502: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -052508: 1101 |0010: return-object v1 │ │ +053518: |[053518] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053528: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ +05352c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +053530: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +053534: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +05353a: 5b10 8601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ +05353e: 5410 8601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ +053542: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +053548: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -13658,18 +13660,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05250c: |[05250c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05251c: 1a00 c60f |0000: const-string v0, "android.intent.extra.BCC" // string@0fc6 │ │ -052520: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056d │ │ -052526: 1101 |0005: return-object v1 │ │ +05354c: |[05354c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05355c: 1a00 c80f |0000: const-string v0, "android.intent.extra.BCC" // string@0fc8 │ │ +053560: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056d │ │ +053566: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13679,23 +13681,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -052528: |[052528] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -052538: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ -05253c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -052540: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -052544: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -05254a: 5b10 8701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ -05254e: 5410 8701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ -052552: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -052558: 1101 |0010: return-object v1 │ │ +053568: |[053568] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053578: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ +05357c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +053580: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +053584: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +05358a: 5b10 8701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ +05358e: 5410 8701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ +053592: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +053598: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -13707,18 +13709,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05255c: |[05255c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05256c: 1a00 c70f |0000: const-string v0, "android.intent.extra.CC" // string@0fc7 │ │ -052570: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056d │ │ -052576: 1101 |0005: return-object v1 │ │ +05359c: |[05359c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0535ac: 1a00 c90f |0000: const-string v0, "android.intent.extra.CC" // string@0fc9 │ │ +0535b0: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056d │ │ +0535b6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13728,23 +13730,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -052578: |[052578] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -052588: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -05258c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -052590: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -052594: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -05259a: 5b10 8b01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -05259e: 5410 8b01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -0525a2: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0525a8: 1101 |0010: return-object v1 │ │ +0535b8: |[0535b8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0535c8: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +0535cc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0535d0: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0535d4: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0535da: 5b10 8b01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +0535de: 5410 8b01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +0535e2: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0535e8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -13756,18 +13758,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0525ac: |[0525ac] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0525bc: 1a00 c80f |0000: const-string v0, "android.intent.extra.EMAIL" // string@0fc8 │ │ -0525c0: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056d │ │ -0525c6: 1101 |0005: return-object v1 │ │ +0535ec: |[0535ec] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0535fc: 1a00 ca0f |0000: const-string v0, "android.intent.extra.EMAIL" // string@0fca │ │ +053600: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056d │ │ +053606: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -13777,38 +13779,38 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0525c8: |[0525c8] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0525d8: 5431 8901 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0525dc: 1a02 ca0f |0002: const-string v2, "android.intent.extra.STREAM" // string@0fca │ │ -0525e0: 6e20 5201 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ -0525e6: 0c00 |0007: move-result-object v0 │ │ -0525e8: 1f00 6900 |0008: check-cast v0, Landroid/net/Uri; // type@0069 │ │ -0525ec: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -0525f0: 6e20 7805 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0578 │ │ -0525f6: 0c03 |000f: move-result-object v3 │ │ -0525f8: 1103 |0010: return-object v3 │ │ -0525fa: 5431 8a01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -0525fe: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -052602: 2201 c903 |0015: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -052606: 7010 a41f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -05260c: 5b31 8a01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -052610: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -052614: 5431 8901 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052618: 1a02 ca0f |0020: const-string v2, "android.intent.extra.STREAM" // string@0fca │ │ -05261c: 6e20 6301 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0163 │ │ -052622: 5431 8a01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -052626: 6e20 a81f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -05262c: 5431 8a01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -052630: 6e20 a81f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -052636: 28e1 |002f: goto 0010 // -001f │ │ +053608: |[053608] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053618: 5431 8901 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +05361c: 1a02 cc0f |0002: const-string v2, "android.intent.extra.STREAM" // string@0fcc │ │ +053620: 6e20 5201 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ +053626: 0c00 |0007: move-result-object v0 │ │ +053628: 1f00 6900 |0008: check-cast v0, Landroid/net/Uri; // type@0069 │ │ +05362c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +053630: 6e20 7805 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0578 │ │ +053636: 0c03 |000f: move-result-object v3 │ │ +053638: 1103 |0010: return-object v3 │ │ +05363a: 5431 8a01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +05363e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +053642: 2201 c703 |0015: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +053646: 7010 a41f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +05364c: 5b31 8a01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +053650: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +053654: 5431 8901 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053658: 1a02 cc0f |0020: const-string v2, "android.intent.extra.STREAM" // string@0fcc │ │ +05365c: 6e20 6301 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0163 │ │ +053662: 5431 8a01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +053666: 6e20 a81f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +05366c: 5431 8a01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +053670: 6e20 a81f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +053676: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -13828,21 +13830,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -052638: |[052638] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -052648: 6e10 7105 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0571 │ │ -05264e: 0c00 |0003: move-result-object v0 │ │ -052650: 5421 8801 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0188 │ │ -052654: 7120 4901 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0149 │ │ -05265a: 0c00 |0009: move-result-object v0 │ │ -05265c: 1100 |000a: return-object v0 │ │ +053678: |[053678] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +053688: 6e10 7105 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0571 │ │ +05368e: 0c00 |0003: move-result-object v0 │ │ +053690: 5421 8801 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0188 │ │ +053694: 7120 4901 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0149 │ │ +05369a: 0c00 |0009: move-result-object v0 │ │ +05369c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -13850,17 +13852,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052660: |[052660] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -052670: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ -052674: 1100 |0002: return-object v0 │ │ +0536a0: |[0536a0] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +0536b0: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ +0536b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -13868,94 +13870,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -052678: |[052678] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -052688: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05268a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05268c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -05268e: 5473 8b01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -052692: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -052696: 1a03 c80f |0007: const-string v3, "android.intent.extra.EMAIL" // string@0fc8 │ │ -05269a: 5474 8b01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -05269e: 7030 6c05 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056c │ │ -0526a4: 5b76 8b01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -0526a8: 5473 8701 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ -0526ac: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -0526b0: 1a03 c70f |0014: const-string v3, "android.intent.extra.CC" // string@0fc7 │ │ -0526b4: 5474 8701 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ -0526b8: 7030 6c05 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056c │ │ -0526be: 5b76 8701 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ -0526c2: 5473 8601 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ -0526c6: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -0526ca: 1a03 c60f |0021: const-string v3, "android.intent.extra.BCC" // string@0fc6 │ │ -0526ce: 5474 8601 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ -0526d2: 7030 6c05 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056c │ │ -0526d8: 5b76 8601 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ -0526dc: 5473 8a01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -0526e0: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -0526e4: 5473 8a01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -0526e8: 6e10 b31f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0526ee: 0a03 |0033: move-result v3 │ │ -0526f0: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -0526f4: 5473 8901 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0526f8: 6e10 4a01 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -0526fe: 0c03 |003b: move-result-object v3 │ │ -052700: 1a04 c40f |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0fc4 │ │ -052704: 6e20 5f1f 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -05270a: 0a00 |0041: move-result v0 │ │ -05270c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -052710: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -052714: 5473 8901 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052718: 1a04 c30f |0048: const-string v4, "android.intent.action.SEND" // string@0fc3 │ │ -05271c: 6e20 6601 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ -052722: 5473 8a01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -052726: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -05272a: 5473 8a01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -05272e: 6e10 ae1f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -052734: 0a03 |0056: move-result v3 │ │ -052736: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -05273a: 5473 8901 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05273e: 1a04 ca0f |005b: const-string v4, "android.intent.extra.STREAM" // string@0fca │ │ -052742: 5475 8a01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -052746: 6e20 ad1f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05274c: 0c02 |0062: move-result-object v2 │ │ -05274e: 1f02 7700 |0063: check-cast v2, Landroid/os/Parcelable; // type@0077 │ │ -052752: 6e30 5d01 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ -052758: 5b76 8a01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -05275c: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -052760: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -052764: 5472 8901 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052768: 1a03 c40f |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0fc4 │ │ -05276c: 6e20 6601 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ -052772: 5472 8a01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -052776: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -05277a: 5472 8a01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -05277e: 6e10 ae1f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -052784: 0a02 |007e: move-result v2 │ │ -052786: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -05278a: 5472 8901 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05278e: 1a03 ca0f |0083: const-string v3, "android.intent.extra.STREAM" // string@0fca │ │ -052792: 5474 8a01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -052796: 6e30 6201 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0162 │ │ -05279c: 5472 8901 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0527a0: 1102 |008c: return-object v2 │ │ -0527a2: 0121 |008d: move v1, v2 │ │ -0527a4: 28a8 |008e: goto 0036 // -0058 │ │ -0527a6: 5472 8901 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0527aa: 1a03 ca0f |0091: const-string v3, "android.intent.extra.STREAM" // string@0fca │ │ -0527ae: 6e20 6301 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0163 │ │ -0527b4: 28d2 |0096: goto 0068 // -002e │ │ -0527b6: 5472 8901 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0527ba: 1a03 ca0f |0099: const-string v3, "android.intent.extra.STREAM" // string@0fca │ │ -0527be: 6e20 6301 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0163 │ │ -0527c4: 28ec |009e: goto 008a // -0014 │ │ +0536b8: |[0536b8] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +0536c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0536ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0536cc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0536ce: 5473 8b01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +0536d2: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +0536d6: 1a03 ca0f |0007: const-string v3, "android.intent.extra.EMAIL" // string@0fca │ │ +0536da: 5474 8b01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +0536de: 7030 6c05 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056c │ │ +0536e4: 5b76 8b01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +0536e8: 5473 8701 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ +0536ec: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +0536f0: 1a03 c90f |0014: const-string v3, "android.intent.extra.CC" // string@0fc9 │ │ +0536f4: 5474 8701 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ +0536f8: 7030 6c05 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056c │ │ +0536fe: 5b76 8701 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0187 │ │ +053702: 5473 8601 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ +053706: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +05370a: 1a03 c80f |0021: const-string v3, "android.intent.extra.BCC" // string@0fc8 │ │ +05370e: 5474 8601 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ +053712: 7030 6c05 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056c │ │ +053718: 5b76 8601 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0186 │ │ +05371c: 5473 8a01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +053720: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +053724: 5473 8a01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +053728: 6e10 b31f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05372e: 0a03 |0033: move-result v3 │ │ +053730: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +053734: 5473 8901 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053738: 6e10 4a01 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +05373e: 0c03 |003b: move-result-object v3 │ │ +053740: 1a04 c60f |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0fc6 │ │ +053744: 6e20 5f1f 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +05374a: 0a00 |0041: move-result v0 │ │ +05374c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +053750: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +053754: 5473 8901 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053758: 1a04 c50f |0048: const-string v4, "android.intent.action.SEND" // string@0fc5 │ │ +05375c: 6e20 6601 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ +053762: 5473 8a01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +053766: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +05376a: 5473 8a01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +05376e: 6e10 ae1f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +053774: 0a03 |0056: move-result v3 │ │ +053776: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +05377a: 5473 8901 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +05377e: 1a04 cc0f |005b: const-string v4, "android.intent.extra.STREAM" // string@0fcc │ │ +053782: 5475 8a01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +053786: 6e20 ad1f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05378c: 0c02 |0062: move-result-object v2 │ │ +05378e: 1f02 7600 |0063: check-cast v2, Landroid/os/Parcelable; // type@0076 │ │ +053792: 6e30 5d01 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ +053798: 5b76 8a01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +05379c: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +0537a0: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +0537a4: 5472 8901 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0537a8: 1a03 c60f |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0fc6 │ │ +0537ac: 6e20 6601 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ +0537b2: 5472 8a01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +0537b6: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +0537ba: 5472 8a01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +0537be: 6e10 ae1f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +0537c4: 0a02 |007e: move-result v2 │ │ +0537c6: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +0537ca: 5472 8901 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0537ce: 1a03 cc0f |0083: const-string v3, "android.intent.extra.STREAM" // string@0fcc │ │ +0537d2: 5474 8a01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +0537d6: 6e30 6201 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0162 │ │ +0537dc: 5472 8901 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0537e0: 1102 |008c: return-object v2 │ │ +0537e2: 0121 |008d: move v1, v2 │ │ +0537e4: 28a8 |008e: goto 0036 // -0058 │ │ +0537e6: 5472 8901 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0537ea: 1a03 cc0f |0091: const-string v3, "android.intent.extra.STREAM" // string@0fcc │ │ +0537ee: 6e20 6301 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0163 │ │ +0537f4: 28d2 |0096: goto 0068 // -002e │ │ +0537f6: 5472 8901 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0537fa: 1a03 cc0f |0099: const-string v3, "android.intent.extra.STREAM" // string@0fcc │ │ +0537fe: 6e20 6301 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0163 │ │ +053804: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -13990,21 +13992,21 @@ │ │ type : '(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0527c8: |[0527c8] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0527d8: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ -0527dc: 6e20 5e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005e │ │ -0527e2: 0c00 |0005: move-result-object v0 │ │ -0527e4: 6e20 7305 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0573 │ │ -0527ea: 0c00 |0009: move-result-object v0 │ │ -0527ec: 1100 |000a: return-object v0 │ │ +053808: |[053808] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053818: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ +05381c: 6e20 5e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005e │ │ +053822: 0c00 |0005: move-result-object v0 │ │ +053824: 6e20 7305 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0573 │ │ +05382a: 0c00 |0009: move-result-object v0 │ │ +05382c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -14013,17 +14015,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0527f0: |[0527f0] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -052800: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0188 │ │ -052804: 1100 |0002: return-object v0 │ │ +053830: |[053830] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053840: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0188 │ │ +053844: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -14033,19 +14035,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052808: |[052808] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -052818: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05281c: 1a01 c60f |0002: const-string v1, "android.intent.extra.BCC" // string@0fc6 │ │ -052820: 6e30 6001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -052826: 1102 |0007: return-object v2 │ │ +053848: |[053848] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053858: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +05385c: 1a01 c80f |0002: const-string v1, "android.intent.extra.BCC" // string@0fc8 │ │ +053860: 6e30 6001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +053866: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -14055,19 +14057,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052828: |[052828] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -052838: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05283c: 1a01 c70f |0002: const-string v1, "android.intent.extra.CC" // string@0fc7 │ │ -052840: 6e30 6001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -052846: 1102 |0007: return-object v2 │ │ +053868: |[053868] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053878: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +05387c: 1a01 c90f |0002: const-string v1, "android.intent.extra.CC" // string@0fc9 │ │ +053880: 6e30 6001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +053886: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -14077,23 +14079,23 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -052848: |[052848] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -052858: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -05285c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -052860: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -052862: 5b20 8b01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ -052866: 5420 8901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05286a: 1a01 c80f |0009: const-string v1, "android.intent.extra.EMAIL" // string@0fc8 │ │ -05286e: 6e30 6001 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -052874: 1102 |000e: return-object v2 │ │ +053888: |[053888] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +053898: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +05389c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0538a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0538a2: 5b20 8b01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@018b │ │ +0538a6: 5420 8901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0538aa: 1a01 ca0f |0009: const-string v1, "android.intent.extra.EMAIL" // string@0fca │ │ +0538ae: 6e30 6001 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +0538b4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -14105,27 +14107,27 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -052878: |[052878] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -052888: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05288c: 1a01 c90f |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0fc9 │ │ -052890: 6e30 5f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -052896: 5420 8901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -05289a: 1a01 cc0f |0009: const-string v1, "android.intent.extra.TEXT" // string@0fcc │ │ -05289e: 6e20 5701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0157 │ │ -0528a4: 0a00 |000e: move-result v0 │ │ -0528a6: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -0528aa: 7110 e90c 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ -0528b0: 0c00 |0014: move-result-object v0 │ │ -0528b2: 6e20 7a05 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@057a │ │ -0528b8: 1102 |0018: return-object v2 │ │ +0538b8: |[0538b8] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0538c8: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0538cc: 1a01 cb0f |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0fcb │ │ +0538d0: 6e30 5f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +0538d6: 5420 8901 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0538da: 1a01 ce0f |0009: const-string v1, "android.intent.extra.TEXT" // string@0fce │ │ +0538de: 6e20 5701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0157 │ │ +0538e4: 0a00 |000e: move-result v0 │ │ +0538e6: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +0538ea: 7110 e90c 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ +0538f0: 0c00 |0014: move-result-object v0 │ │ +0538f2: 6e20 7a05 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@057a │ │ +0538f8: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -14137,31 +14139,31 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0528bc: |[0528bc] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0528cc: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0528d0: 6e10 4a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -0528d6: 0c00 |0005: move-result-object v0 │ │ -0528d8: 1a01 c30f |0006: const-string v1, "android.intent.action.SEND" // string@0fc3 │ │ -0528dc: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0528e2: 0a00 |000b: move-result v0 │ │ -0528e4: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -0528e8: 5420 8901 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -0528ec: 1a01 c30f |0010: const-string v1, "android.intent.action.SEND" // string@0fc3 │ │ -0528f0: 6e20 6601 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ -0528f6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0528f8: 5b20 8a01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ -0528fc: 5420 8901 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052900: 1a01 ca0f |001a: const-string v1, "android.intent.extra.STREAM" // string@0fca │ │ -052904: 6e30 5d01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ -05290a: 1102 |001f: return-object v2 │ │ +0538fc: |[0538fc] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05390c: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053910: 6e10 4a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +053916: 0c00 |0005: move-result-object v0 │ │ +053918: 1a01 c50f |0006: const-string v1, "android.intent.action.SEND" // string@0fc5 │ │ +05391c: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +053922: 0a00 |000b: move-result v0 │ │ +053924: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +053928: 5420 8901 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +05392c: 1a01 c50f |0010: const-string v1, "android.intent.action.SEND" // string@0fc5 │ │ +053930: 6e20 6601 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0166 │ │ +053936: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +053938: 5b20 8a01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@018a │ │ +05393c: 5420 8901 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053940: 1a01 cc0f |001a: const-string v1, "android.intent.extra.STREAM" // string@0fcc │ │ +053944: 6e30 5d01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ +05394a: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -14174,19 +14176,19 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05290c: |[05290c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05291c: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052920: 1a01 cb0f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0fcb │ │ -052924: 6e30 5f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -05292a: 1102 |0007: return-object v2 │ │ +05394c: |[05394c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05395c: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053960: 1a01 cd0f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0fcd │ │ +053964: 6e30 5f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +05396a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -14196,19 +14198,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05292c: |[05292c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05293c: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052940: 1a01 cc0f |0002: const-string v1, "android.intent.extra.TEXT" // string@0fcc │ │ -052944: 6e30 5e01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@015e │ │ -05294a: 1102 |0007: return-object v2 │ │ +05396c: |[05396c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05397c: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +053980: 1a01 ce0f |0002: const-string v1, "android.intent.extra.TEXT" // string@0fce │ │ +053984: 6e30 5e01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@015e │ │ +05398a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -14218,18 +14220,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05294c: |[05294c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05295c: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ -052960: 6e20 6b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@016b │ │ -052966: 1101 |0005: return-object v1 │ │ +05398c: |[05398c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05399c: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0189 │ │ +0539a0: 6e20 6b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@016b │ │ +0539a6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -14239,34 +14241,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -052968: |[052968] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -052978: 5420 8501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ -05297c: 6e10 6e05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056e │ │ -052982: 0c01 |0005: move-result-object v1 │ │ -052984: 6e20 8900 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0089 │ │ -05298a: 0e00 |0009: return-void │ │ +0539a8: |[0539a8] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +0539b8: 5420 8501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0185 │ │ +0539bc: 6e10 6e05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056e │ │ +0539c2: 0c01 |0005: move-result-object v1 │ │ +0539c4: 6e20 8900 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0089 │ │ +0539ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 2853 (ShareCompat.java) │ │ + source_file_idx : 2855 (ShareCompat.java) │ │ │ │ Class #53 header: │ │ -class_idx : 203 │ │ +class_idx : 202 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2853 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2855 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #53 annotations: │ │ Annotations on class │ │ @@ -14313,27 +14315,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -05298c: |[05298c] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -05299c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0529a2: 5b12 8d01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ -0529a6: 6e10 5600 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -0529ac: 0c00 |0008: move-result-object v0 │ │ -0529ae: 5b10 9001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -0529b2: 7110 a305 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@05a3 │ │ -0529b8: 0c00 |000e: move-result-object v0 │ │ -0529ba: 5b10 8f01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ -0529be: 7110 a205 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@05a2 │ │ -0529c4: 0c00 |0014: move-result-object v0 │ │ -0529c6: 5b10 8e01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ -0529ca: 0e00 |0017: return-void │ │ +0539cc: |[0539cc] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +0539dc: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0539e2: 5b12 8d01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ +0539e6: 6e10 5600 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +0539ec: 0c00 |0008: move-result-object v0 │ │ +0539ee: 5b10 9001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +0539f2: 7110 a305 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@05a3 │ │ +0539f8: 0c00 |000e: move-result-object v0 │ │ +0539fa: 5b10 8f01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ +0539fe: 7110 a205 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@05a2 │ │ +053a04: 0c00 |0014: move-result-object v0 │ │ +053a06: 5b10 8e01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ +053a0a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -14347,18 +14349,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0529cc: |[0529cc] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -0529dc: 2200 cb00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00cb │ │ -0529e0: 7020 7d05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@057d │ │ -0529e6: 1100 |0005: return-object v0 │ │ +053a0c: |[053a0c] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +053a1c: 2200 ca00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00ca │ │ +053a20: 7020 7d05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@057d │ │ +053a26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -14367,17 +14369,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0529e8: |[0529e8] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -0529f8: 5410 8e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ -0529fc: 1100 |0002: return-object v0 │ │ +053a28: |[053a28] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +053a38: 5410 8e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ +053a3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14385,31 +14387,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -052a00: |[052a00] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -052a10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052a12: 5453 8e01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ -052a16: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -052a1a: 1102 |0005: return-object v2 │ │ -052a1c: 5453 8d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ -052a20: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ -052a26: 0c01 |000b: move-result-object v1 │ │ -052a28: 5453 8e01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ -052a2c: 6e20 7d01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@017d │ │ -052a32: 0c02 |0011: move-result-object v2 │ │ -052a34: 28f3 |0012: goto 0005 // -000d │ │ -052a36: 0d00 |0013: move-exception v0 │ │ -052a38: 1a03 e803 |0014: const-string v3, "IntentReader" // string@03e8 │ │ -052a3c: 1a04 9a02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@029a │ │ -052a40: 7130 0a0d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -052a46: 28ea |001b: goto 0005 // -0016 │ │ +053a40: |[053a40] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +053a50: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053a52: 5453 8e01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ +053a56: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +053a5a: 1102 |0005: return-object v2 │ │ +053a5c: 5453 8d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ +053a60: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ +053a66: 0c01 |000b: move-result-object v1 │ │ +053a68: 5453 8e01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@018e │ │ +053a6c: 6e20 7d01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@017d │ │ +053a72: 0c02 |0011: move-result-object v2 │ │ +053a74: 28f3 |0012: goto 0005 // -000d │ │ +053a76: 0d00 |0013: move-exception v0 │ │ +053a78: 1a03 ec03 |0014: const-string v3, "IntentReader" // string@03ec │ │ +053a7c: 1a04 9f02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@029f │ │ +053a80: 7130 0a0d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +053a86: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -14426,31 +14428,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -052a54: |[052a54] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -052a64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052a66: 5453 8f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ -052a6a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -052a6e: 1102 |0005: return-object v2 │ │ -052a70: 5453 8d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ -052a74: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ -052a7a: 0c01 |000b: move-result-object v1 │ │ -052a7c: 5453 8f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ -052a80: 6e20 8001 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0180 │ │ -052a86: 0c02 |0011: move-result-object v2 │ │ -052a88: 28f3 |0012: goto 0005 // -000d │ │ -052a8a: 0d00 |0013: move-exception v0 │ │ -052a8c: 1a03 e803 |0014: const-string v3, "IntentReader" // string@03e8 │ │ -052a90: 1a04 9b02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@029b │ │ -052a94: 7130 0a0d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -052a9a: 28ea |001b: goto 0005 // -0016 │ │ +053a94: |[053a94] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +053aa4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053aa6: 5453 8f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ +053aaa: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +053aae: 1102 |0005: return-object v2 │ │ +053ab0: 5453 8d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ +053ab4: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ +053aba: 0c01 |000b: move-result-object v1 │ │ +053abc: 5453 8f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ +053ac0: 6e20 8001 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0180 │ │ +053ac6: 0c02 |0011: move-result-object v2 │ │ +053ac8: 28f3 |0012: goto 0005 // -000d │ │ +053aca: 0d00 |0013: move-exception v0 │ │ +053acc: 1a03 ec03 |0014: const-string v3, "IntentReader" // string@03ec │ │ +053ad0: 1a04 a002 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02a0 │ │ +053ad4: 7130 0a0d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +053ada: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -14467,34 +14469,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -052aa8: |[052aa8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -052ab8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052aba: 5453 8f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ -052abe: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -052ac2: 1102 |0005: return-object v2 │ │ -052ac4: 5453 8d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ -052ac8: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ -052ace: 0c01 |000b: move-result-object v1 │ │ -052ad0: 5453 8f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ -052ad4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -052ad6: 6e30 8101 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0181 │ │ -052adc: 0c03 |0012: move-result-object v3 │ │ -052ade: 6e20 8201 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0182 │ │ -052ae4: 0c02 |0016: move-result-object v2 │ │ -052ae6: 28ee |0017: goto 0005 // -0012 │ │ -052ae8: 0d00 |0018: move-exception v0 │ │ -052aea: 1a03 e803 |0019: const-string v3, "IntentReader" // string@03e8 │ │ -052aee: 1a04 9c02 |001b: const-string v4, "Could not retrieve label for calling application" // string@029c │ │ -052af2: 7130 0a0d 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -052af8: 28e5 |0020: goto 0005 // -001b │ │ +053ae8: |[053ae8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +053af8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053afa: 5453 8f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ +053afe: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +053b02: 1102 |0005: return-object v2 │ │ +053b04: 5453 8d01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@018d │ │ +053b08: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ +053b0e: 0c01 |000b: move-result-object v1 │ │ +053b10: 5453 8f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ +053b14: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +053b16: 6e30 8101 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0181 │ │ +053b1c: 0c03 |0012: move-result-object v3 │ │ +053b1e: 6e20 8201 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0182 │ │ +053b24: 0c02 |0016: move-result-object v2 │ │ +053b26: 28ee |0017: goto 0005 // -0012 │ │ +053b28: 0d00 |0018: move-exception v0 │ │ +053b2a: 1a03 ec03 |0019: const-string v3, "IntentReader" // string@03ec │ │ +053b2e: 1a04 a102 |001b: const-string v4, "Could not retrieve label for calling application" // string@02a1 │ │ +053b32: 7130 0a0d 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +053b38: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -14511,17 +14513,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052b08: |[052b08] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -052b18: 5410 8f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ -052b1c: 1100 |0002: return-object v0 │ │ +053b48: |[053b48] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +053b58: 5410 8f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@018f │ │ +053b5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14529,20 +14531,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052b20: |[052b20] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -052b30: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052b34: 1a01 c60f |0002: const-string v1, "android.intent.extra.BCC" // string@0fc6 │ │ -052b38: 6e20 5401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ -052b3e: 0c00 |0007: move-result-object v0 │ │ -052b40: 1100 |0008: return-object v0 │ │ +053b60: |[053b60] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +053b70: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053b74: 1a01 c80f |0002: const-string v1, "android.intent.extra.BCC" // string@0fc8 │ │ +053b78: 6e20 5401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ +053b7e: 0c00 |0007: move-result-object v0 │ │ +053b80: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14550,20 +14552,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052b44: |[052b44] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -052b54: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052b58: 1a01 c70f |0002: const-string v1, "android.intent.extra.CC" // string@0fc7 │ │ -052b5c: 6e20 5401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ -052b62: 0c00 |0007: move-result-object v0 │ │ -052b64: 1100 |0008: return-object v0 │ │ +053b84: |[053b84] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +053b94: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053b98: 1a01 c90f |0002: const-string v1, "android.intent.extra.CC" // string@0fc9 │ │ +053b9c: 6e20 5401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ +053ba2: 0c00 |0007: move-result-object v0 │ │ +053ba4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14571,20 +14573,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052b68: |[052b68] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -052b78: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052b7c: 1a01 c80f |0002: const-string v1, "android.intent.extra.EMAIL" // string@0fc8 │ │ -052b80: 6e20 5401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ -052b86: 0c00 |0007: move-result-object v0 │ │ -052b88: 1100 |0008: return-object v0 │ │ +053ba8: |[053ba8] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +053bb8: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053bbc: 1a01 ca0f |0002: const-string v1, "android.intent.extra.EMAIL" // string@0fca │ │ +053bc0: 6e20 5401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0154 │ │ +053bc6: 0c00 |0007: move-result-object v0 │ │ +053bc8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14592,35 +14594,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -052b8c: |[052b8c] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -052b9c: 5442 9001 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052ba0: 1a03 c90f |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0fc9 │ │ -052ba4: 6e20 5501 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ -052baa: 0c00 |0007: move-result-object v0 │ │ -052bac: 5442 9001 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052bb0: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -052bb4: 6e10 8c05 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@058c │ │ -052bba: 0c01 |000f: move-result-object v1 │ │ -052bbc: 2012 c001 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@01c0 │ │ -052bc0: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -052bc4: 1f01 c001 |0014: check-cast v1, Landroid/text/Spanned; // type@01c0 │ │ -052bc8: 7110 ea0c 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0cea │ │ -052bce: 0c00 |0019: move-result-object v0 │ │ -052bd0: 1100 |001a: return-object v0 │ │ -052bd2: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -052bd6: 7100 9f05 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@059f │ │ -052bdc: 0c02 |0020: move-result-object v2 │ │ -052bde: 7220 9205 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0592 │ │ -052be4: 0c00 |0024: move-result-object v0 │ │ -052be6: 28f5 |0025: goto 001a // -000b │ │ +053bcc: |[053bcc] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +053bdc: 5442 9001 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053be0: 1a03 cb0f |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0fcb │ │ +053be4: 6e20 5501 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ +053bea: 0c00 |0007: move-result-object v0 │ │ +053bec: 5442 9001 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053bf0: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +053bf4: 6e10 8c05 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@058c │ │ +053bfa: 0c01 |000f: move-result-object v1 │ │ +053bfc: 2012 bf01 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@01bf │ │ +053c00: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +053c04: 1f01 bf01 |0014: check-cast v1, Landroid/text/Spanned; // type@01bf │ │ +053c08: 7110 ea0c 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0cea │ │ +053c0e: 0c00 |0019: move-result-object v0 │ │ +053c10: 1100 |001a: return-object v0 │ │ +053c12: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +053c16: 7100 9f05 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@059f │ │ +053c1c: 0c02 |0020: move-result-object v2 │ │ +053c1e: 7220 9205 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0592 │ │ +053c24: 0c00 |0024: move-result-object v0 │ │ +053c26: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -14638,21 +14640,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -052be8: |[052be8] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -052bf8: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052bfc: 1a01 ca0f |0002: const-string v1, "android.intent.extra.STREAM" // string@0fca │ │ -052c00: 6e20 5201 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ -052c06: 0c00 |0007: move-result-object v0 │ │ -052c08: 1f00 6900 |0008: check-cast v0, Landroid/net/Uri; // type@0069 │ │ -052c0c: 1100 |000a: return-object v0 │ │ +053c28: |[053c28] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +053c38: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053c3c: 1a01 cc0f |0002: const-string v1, "android.intent.extra.STREAM" // string@0fcc │ │ +053c40: 6e20 5201 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ +053c46: 0c00 |0007: move-result-object v0 │ │ +053c48: 1f00 6900 |0008: check-cast v0, Landroid/net/Uri; // type@0069 │ │ +053c4c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14660,58 +14662,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -052c10: |[052c10] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -052c20: 5430 9101 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052c24: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -052c28: 6e10 8e05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058e │ │ -052c2e: 0a00 |0007: move-result v0 │ │ -052c30: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -052c34: 5430 9001 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052c38: 1a01 ca0f |000c: const-string v1, "android.intent.extra.STREAM" // string@0fca │ │ -052c3c: 6e20 5101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0151 │ │ -052c42: 0c00 |0011: move-result-object v0 │ │ -052c44: 5b30 9101 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052c48: 5430 9101 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052c4c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -052c50: 5430 9101 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052c54: 6e20 ad1f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -052c5a: 0c00 |001d: move-result-object v0 │ │ -052c5c: 1f00 6900 |001e: check-cast v0, Landroid/net/Uri; // type@0069 │ │ -052c60: 1100 |0020: return-object v0 │ │ -052c62: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -052c66: 5430 9001 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052c6a: 1a01 ca0f |0025: const-string v1, "android.intent.extra.STREAM" // string@0fca │ │ -052c6e: 6e20 5201 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ -052c74: 0c00 |002a: move-result-object v0 │ │ -052c76: 1f00 6900 |002b: check-cast v0, Landroid/net/Uri; // type@0069 │ │ -052c7a: 28f3 |002d: goto 0020 // -000d │ │ -052c7c: 2200 a203 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a2 │ │ -052c80: 2201 b303 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -052c84: 7010 761f 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -052c8a: 1a02 fd0b |0035: const-string v2, "Stream items available: " // string@0bfd │ │ -052c8e: 6e20 7e1f 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -052c94: 0c01 |003a: move-result-object v1 │ │ -052c96: 6e10 8a05 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@058a │ │ -052c9c: 0a02 |003e: move-result v2 │ │ -052c9e: 6e20 7b1f 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -052ca4: 0c01 |0042: move-result-object v1 │ │ -052ca6: 1a02 6100 |0043: const-string v2, " index requested: " // string@0061 │ │ -052caa: 6e20 7e1f 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -052cb0: 0c01 |0048: move-result-object v1 │ │ -052cb2: 6e20 7b1f 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -052cb8: 0c01 |004c: move-result-object v1 │ │ -052cba: 6e10 841f 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -052cc0: 0c01 |0050: move-result-object v1 │ │ -052cc2: 7020 321f 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ -052cc8: 2700 |0054: throw v0 │ │ +053c50: |[053c50] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +053c60: 5430 9101 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053c64: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +053c68: 6e10 8e05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058e │ │ +053c6e: 0a00 |0007: move-result v0 │ │ +053c70: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +053c74: 5430 9001 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053c78: 1a01 cc0f |000c: const-string v1, "android.intent.extra.STREAM" // string@0fcc │ │ +053c7c: 6e20 5101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0151 │ │ +053c82: 0c00 |0011: move-result-object v0 │ │ +053c84: 5b30 9101 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053c88: 5430 9101 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053c8c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +053c90: 5430 9101 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053c94: 6e20 ad1f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +053c9a: 0c00 |001d: move-result-object v0 │ │ +053c9c: 1f00 6900 |001e: check-cast v0, Landroid/net/Uri; // type@0069 │ │ +053ca0: 1100 |0020: return-object v0 │ │ +053ca2: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +053ca6: 5430 9001 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053caa: 1a01 cc0f |0025: const-string v1, "android.intent.extra.STREAM" // string@0fcc │ │ +053cae: 6e20 5201 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ +053cb4: 0c00 |002a: move-result-object v0 │ │ +053cb6: 1f00 6900 |002b: check-cast v0, Landroid/net/Uri; // type@0069 │ │ +053cba: 28f3 |002d: goto 0020 // -000d │ │ +053cbc: 2200 a003 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a0 │ │ +053cc0: 2201 b103 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +053cc4: 7010 761f 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +053cca: 1a02 ff0b |0035: const-string v2, "Stream items available: " // string@0bff │ │ +053cce: 6e20 7e1f 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +053cd4: 0c01 |003a: move-result-object v1 │ │ +053cd6: 6e10 8a05 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@058a │ │ +053cdc: 0a02 |003e: move-result v2 │ │ +053cde: 6e20 7b1f 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +053ce4: 0c01 |0042: move-result-object v1 │ │ +053ce6: 1a02 6400 |0043: const-string v2, " index requested: " // string@0064 │ │ +053cea: 6e20 7e1f 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +053cf0: 0c01 |0048: move-result-object v1 │ │ +053cf2: 6e20 7b1f 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +053cf8: 0c01 |004c: move-result-object v1 │ │ +053cfa: 6e10 841f 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +053d00: 0c01 |0050: move-result-object v1 │ │ +053d02: 7020 321f 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ +053d08: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -14727,40 +14729,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -052ccc: |[052ccc] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -052cdc: 5420 9101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052ce0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -052ce4: 6e10 8e05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058e │ │ -052cea: 0a00 |0007: move-result v0 │ │ -052cec: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -052cf0: 5420 9001 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052cf4: 1a01 ca0f |000c: const-string v1, "android.intent.extra.STREAM" // string@0fca │ │ -052cf8: 6e20 5101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0151 │ │ -052cfe: 0c00 |0011: move-result-object v0 │ │ -052d00: 5b20 9101 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052d04: 5420 9101 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052d08: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -052d0c: 5420 9101 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -052d10: 6e10 b31f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -052d16: 0a00 |001d: move-result v0 │ │ -052d18: 0f00 |001e: return v0 │ │ -052d1a: 5420 9001 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052d1e: 1a01 ca0f |0021: const-string v1, "android.intent.extra.STREAM" // string@0fca │ │ -052d22: 6e20 5701 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0157 │ │ -052d28: 0a00 |0026: move-result v0 │ │ -052d2a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -052d2e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -052d30: 28f4 |002a: goto 001e // -000c │ │ -052d32: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -052d34: 28f2 |002c: goto 001e // -000e │ │ +053d0c: |[053d0c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +053d1c: 5420 9101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053d20: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +053d24: 6e10 8e05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058e │ │ +053d2a: 0a00 |0007: move-result v0 │ │ +053d2c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +053d30: 5420 9001 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053d34: 1a01 cc0f |000c: const-string v1, "android.intent.extra.STREAM" // string@0fcc │ │ +053d38: 6e20 5101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0151 │ │ +053d3e: 0c00 |0011: move-result-object v0 │ │ +053d40: 5b20 9101 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053d44: 5420 9101 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053d48: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +053d4c: 5420 9101 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +053d50: 6e10 b31f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +053d56: 0a00 |001d: move-result v0 │ │ +053d58: 0f00 |001e: return v0 │ │ +053d5a: 5420 9001 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053d5e: 1a01 cc0f |0021: const-string v1, "android.intent.extra.STREAM" // string@0fcc │ │ +053d62: 6e20 5701 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0157 │ │ +053d68: 0a00 |0026: move-result v0 │ │ +053d6a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +053d6e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +053d70: 28f4 |002a: goto 001e // -000c │ │ +053d72: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +053d74: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -14772,20 +14774,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052d38: |[052d38] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -052d48: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052d4c: 1a01 cb0f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0fcb │ │ -052d50: 6e20 5501 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ -052d56: 0c00 |0007: move-result-object v0 │ │ -052d58: 1100 |0008: return-object v0 │ │ +053d78: |[053d78] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +053d88: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053d8c: 1a01 cd0f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0fcd │ │ +053d90: 6e20 5501 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ +053d96: 0c00 |0007: move-result-object v0 │ │ +053d98: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14793,20 +14795,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052d5c: |[052d5c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -052d6c: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052d70: 1a01 cc0f |0002: const-string v1, "android.intent.extra.TEXT" // string@0fcc │ │ -052d74: 6e20 4c01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@014c │ │ -052d7a: 0c00 |0007: move-result-object v0 │ │ -052d7c: 1100 |0008: return-object v0 │ │ +053d9c: |[053d9c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +053dac: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053db0: 1a01 ce0f |0002: const-string v1, "android.intent.extra.TEXT" // string@0fce │ │ +053db4: 6e20 4c01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@014c │ │ +053dba: 0c00 |0007: move-result-object v0 │ │ +053dbc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14814,19 +14816,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052d80: |[052d80] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -052d90: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052d94: 6e10 5601 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0156 │ │ -052d9a: 0c00 |0005: move-result-object v0 │ │ -052d9c: 1100 |0006: return-object v0 │ │ +053dc0: |[053dc0] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +053dd0: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053dd4: 6e10 5601 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0156 │ │ +053dda: 0c00 |0005: move-result-object v0 │ │ +053ddc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14834,22 +14836,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -052da0: |[052da0] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -052db0: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052db4: 6e10 4a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -052dba: 0c00 |0005: move-result-object v0 │ │ -052dbc: 1a01 c40f |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0fc4 │ │ -052dc0: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -052dc6: 0a00 |000b: move-result v0 │ │ -052dc8: 0f00 |000c: return v0 │ │ +053de0: |[053de0] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +053df0: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053df4: 6e10 4a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +053dfa: 0c00 |0005: move-result-object v0 │ │ +053dfc: 1a01 c60f |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0fc6 │ │ +053e00: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +053e06: 0a00 |000b: move-result v0 │ │ +053e08: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -14857,30 +14859,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -052dcc: |[052dcc] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -052ddc: 5421 9001 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052de0: 6e10 4a01 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -052de6: 0c00 |0005: move-result-object v0 │ │ -052de8: 1a01 c30f |0006: const-string v1, "android.intent.action.SEND" // string@0fc3 │ │ -052dec: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -052df2: 0a01 |000b: move-result v1 │ │ -052df4: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -052df8: 1a01 c40f |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0fc4 │ │ -052dfc: 6e20 5f1f 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -052e02: 0a01 |0013: move-result v1 │ │ -052e04: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -052e08: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -052e0a: 0f01 |0017: return v1 │ │ -052e0c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -052e0e: 28fe |0019: goto 0017 // -0002 │ │ +053e0c: |[053e0c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +053e1c: 5421 9001 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053e20: 6e10 4a01 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +053e26: 0c00 |0005: move-result-object v0 │ │ +053e28: 1a01 c50f |0006: const-string v1, "android.intent.action.SEND" // string@0fc5 │ │ +053e2c: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +053e32: 0a01 |000b: move-result v1 │ │ +053e34: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +053e38: 1a01 c60f |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0fc6 │ │ +053e3c: 6e20 5f1f 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +053e42: 0a01 |0013: move-result v1 │ │ +053e44: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +053e48: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +053e4a: 0f01 |0017: return v1 │ │ +053e4c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +053e4e: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -14890,35 +14892,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -052e10: |[052e10] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -052e20: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ -052e24: 6e10 4a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -052e2a: 0c00 |0005: move-result-object v0 │ │ -052e2c: 1a01 c30f |0006: const-string v1, "android.intent.action.SEND" // string@0fc3 │ │ -052e30: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -052e36: 0a00 |000b: move-result v0 │ │ -052e38: 0f00 |000c: return v0 │ │ +053e50: |[053e50] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +053e60: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0190 │ │ +053e64: 6e10 4a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +053e6a: 0c00 |0005: move-result-object v0 │ │ +053e6c: 1a01 c50f |0006: const-string v1, "android.intent.action.SEND" // string@0fc5 │ │ +053e70: 6e20 5f1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +053e76: 0a00 |000b: move-result v0 │ │ +053e78: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 2853 (ShareCompat.java) │ │ + source_file_idx : 2855 (ShareCompat.java) │ │ │ │ Class #54 header: │ │ -class_idx : 204 │ │ +class_idx : 203 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2853 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -14942,21 +14944,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 : 2853 (ShareCompat.java) │ │ + source_file_idx : 2855 (ShareCompat.java) │ │ │ │ Class #55 header: │ │ -class_idx : 208 │ │ +class_idx : 207 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2853 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2855 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -14989,33 +14991,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -052e3c: |[052e3c] android.support.v4.app.ShareCompat.:()V │ │ -052e4c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -052e50: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -052e54: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -052e58: 2200 cf00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00cf │ │ -052e5c: 7010 9a05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@059a │ │ -052e62: 6900 9401 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ -052e66: 0e00 |000d: return-void │ │ -052e68: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -052e6c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -052e70: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -052e74: 2200 ce00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00ce │ │ -052e78: 7010 9705 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0597 │ │ -052e7e: 6900 9401 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ -052e82: 28f2 |001b: goto 000d // -000e │ │ -052e84: 2200 cd00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00cd │ │ -052e88: 7010 9305 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0593 │ │ -052e8e: 6900 9401 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ -052e92: 28ea |0023: goto 000d // -0016 │ │ +053e7c: |[053e7c] android.support.v4.app.ShareCompat.:()V │ │ +053e8c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +053e90: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +053e94: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +053e98: 2200 ce00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00ce │ │ +053e9c: 7010 9a05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@059a │ │ +053ea2: 6900 9401 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ +053ea6: 0e00 |000d: return-void │ │ +053ea8: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +053eac: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +053eb0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +053eb4: 2200 cd00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00cd │ │ +053eb8: 7010 9705 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0597 │ │ +053ebe: 6900 9401 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ +053ec2: 28f2 |001b: goto 000d // -000e │ │ +053ec4: 2200 cc00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00cc │ │ +053ec8: 7010 9305 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0593 │ │ +053ece: 6900 9401 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ +053ed2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -15027,17 +15029,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e94: |[052e94] android.support.v4.app.ShareCompat.:()V │ │ -052ea4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -052eaa: 0e00 |0003: return-void │ │ +053ed4: |[053ed4] android.support.v4.app.ShareCompat.:()V │ │ +053ee4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +053eea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -15046,52 +15048,52 @@ │ │ type : '()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052eac: |[052eac] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -052ebc: 6200 9401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ -052ec0: 1100 |0002: return-object v0 │ │ +053eec: |[053eec] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +053efc: 6200 9401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ +053f00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -052ec4: |[052ec4] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -052ed4: 7220 620d 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0d62 │ │ -052eda: 0c00 |0003: move-result-object v0 │ │ -052edc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -052ee0: 2201 a003 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -052ee4: 2202 b303 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -052ee8: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -052eee: 1a03 9802 |000d: const-string v3, "Could not find menu item with id " // string@0298 │ │ -052ef2: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -052ef8: 0c02 |0012: move-result-object v2 │ │ -052efa: 6e20 7b1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -052f00: 0c02 |0016: move-result-object v2 │ │ -052f02: 1a03 6000 |0017: const-string v3, " in the supplied menu" // string@0060 │ │ -052f06: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -052f0c: 0c02 |001c: move-result-object v2 │ │ -052f0e: 6e10 841f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -052f14: 0c02 |0020: move-result-object v2 │ │ -052f16: 7020 2f1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -052f1c: 2701 |0024: throw v1 │ │ -052f1e: 7120 a105 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@05a1 │ │ -052f24: 0e00 |0028: return-void │ │ +053f04: |[053f04] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +053f14: 7220 620d 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0d62 │ │ +053f1a: 0c00 |0003: move-result-object v0 │ │ +053f1c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +053f20: 2201 9e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@039e │ │ +053f24: 2202 b103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +053f28: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +053f2e: 1a03 9d02 |000d: const-string v3, "Could not find menu item with id " // string@029d │ │ +053f32: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +053f38: 0c02 |0012: move-result-object v2 │ │ +053f3a: 6e20 7b1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +053f40: 0c02 |0016: move-result-object v2 │ │ +053f42: 1a03 6300 |0017: const-string v3, " in the supplied menu" // string@0063 │ │ +053f46: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +053f4c: 0c02 |001c: move-result-object v2 │ │ +053f4e: 6e10 841f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +053f54: 0c02 |0020: move-result-object v2 │ │ +053f56: 7020 2f1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +053f5c: 2701 |0024: throw v1 │ │ +053f5e: 7120 a105 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@05a1 │ │ +053f64: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -15106,18 +15108,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052f28: |[052f28] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -052f38: 6200 9401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ -052f3c: 7230 9105 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@0591 │ │ -052f42: 0e00 |0005: return-void │ │ +053f68: |[053f68] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +053f78: 6200 9401 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0194 │ │ +053f7c: 7230 9105 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@0591 │ │ +053f82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -15127,25 +15129,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -052f44: |[052f44] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -052f54: 6e10 5300 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0053 │ │ -052f5a: 0c00 |0003: move-result-object v0 │ │ -052f5c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -052f60: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -052f66: 0c01 |0009: move-result-object v1 │ │ -052f68: 1a02 da0f |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0fda │ │ -052f6c: 6e20 5201 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ -052f72: 0c00 |000f: move-result-object v0 │ │ -052f74: 1f00 2600 |0010: check-cast v0, Landroid/content/ComponentName; // type@0026 │ │ -052f78: 1100 |0012: return-object v0 │ │ +053f84: |[053f84] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +053f94: 6e10 5300 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0053 │ │ +053f9a: 0c00 |0003: move-result-object v0 │ │ +053f9c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +053fa0: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +053fa6: 0c01 |0009: move-result-object v1 │ │ +053fa8: 1a02 dc0f |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0fdc │ │ +053fac: 6e20 5201 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ +053fb2: 0c00 |000f: move-result-object v0 │ │ +053fb4: 1f00 2600 |0010: check-cast v0, Landroid/content/ComponentName; // type@0026 │ │ +053fb8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -15158,42 +15160,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 │ │ -052f7c: |[052f7c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -052f8c: 6e10 5400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0054 │ │ -052f92: 0c00 |0003: move-result-object v0 │ │ -052f94: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -052f98: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -052f9e: 0c01 |0009: move-result-object v1 │ │ -052fa0: 1a02 db0f |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0fdb │ │ -052fa4: 6e20 5501 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ -052faa: 0c00 |000f: move-result-object v0 │ │ -052fac: 1100 |0010: return-object v0 │ │ +053fbc: |[053fbc] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +053fcc: 6e10 5400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0054 │ │ +053fd2: 0c00 |0003: move-result-object v0 │ │ +053fd4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +053fd8: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +053fde: 0c01 |0009: move-result-object v1 │ │ +053fe0: 1a02 dd0f |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0fdd │ │ +053fe4: 6e20 5501 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ +053fea: 0c00 |000f: move-result-object v0 │ │ +053fec: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2853 (ShareCompat.java) │ │ + source_file_idx : 2855 (ShareCompat.java) │ │ │ │ Class #56 header: │ │ -class_idx : 209 │ │ +class_idx : 208 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2854 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2856 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #56 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -15213,17 +15215,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052fb0: |[052fb0] android.support.v4.app.ShareCompatICS.:()V │ │ -052fc0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -052fc6: 0e00 |0003: return-void │ │ +053ff0: |[053ff0] android.support.v4.app.ShareCompatICS.:()V │ │ +054000: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -15231,42 +15233,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -052fc8: |[052fc8] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -052fd8: 7210 720d 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0d72 │ │ -052fde: 0c00 |0003: move-result-object v0 │ │ -052fe0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -052fe2: 2002 4d02 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@024d │ │ -052fe6: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -052fea: 2201 4d02 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@024d │ │ -052fee: 7020 3910 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1039 │ │ -052ff4: 2202 b303 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -052ff8: 7010 761f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -052ffe: 1a03 0101 |0013: const-string v3, ".sharecompat_" // string@0101 │ │ -053002: 6e20 7e1f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053008: 0c02 |0018: move-result-object v2 │ │ -05300a: 6e10 4f1f 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -053010: 0c03 |001c: move-result-object v3 │ │ -053012: 6e10 1d1f 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -053018: 0c03 |0020: move-result-object v3 │ │ -05301a: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053020: 0c02 |0024: move-result-object v2 │ │ -053022: 6e10 841f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -053028: 0c02 |0028: move-result-object v2 │ │ -05302a: 6e20 3a10 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@103a │ │ -053030: 6e20 3b10 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@103b │ │ -053036: 7220 850d 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0d85 │ │ -05303c: 0e00 |0032: return-void │ │ -05303e: 0701 |0033: move-object v1, v0 │ │ -053040: 1f01 4d02 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@024d │ │ -053044: 28d8 |0036: goto 000e // -0028 │ │ +054008: |[054008] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +054018: 7210 720d 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0d72 │ │ +05401e: 0c00 |0003: move-result-object v0 │ │ +054020: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +054022: 2002 4b02 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@024b │ │ +054026: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +05402a: 2201 4b02 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@024b │ │ +05402e: 7020 3910 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1039 │ │ +054034: 2202 b103 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +054038: 7010 761f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +05403e: 1a03 0501 |0013: const-string v3, ".sharecompat_" // string@0105 │ │ +054042: 6e20 7e1f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054048: 0c02 |0018: move-result-object v2 │ │ +05404a: 6e10 4f1f 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +054050: 0c03 |001c: move-result-object v3 │ │ +054052: 6e10 1d1f 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +054058: 0c03 |0020: move-result-object v3 │ │ +05405a: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054060: 0c02 |0024: move-result-object v2 │ │ +054062: 6e10 841f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +054068: 0c02 |0028: move-result-object v2 │ │ +05406a: 6e20 3a10 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@103a │ │ +054070: 6e20 3b10 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@103b │ │ +054076: 7220 850d 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0d85 │ │ +05407c: 0e00 |0032: return-void │ │ +05407e: 0701 |0033: move-object v1, v0 │ │ +054080: 1f01 4b02 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@024b │ │ +054084: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -15279,21 +15281,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 : 2854 (ShareCompatICS.java) │ │ + source_file_idx : 2856 (ShareCompatICS.java) │ │ │ │ Class #57 header: │ │ -class_idx : 210 │ │ +class_idx : 209 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2859 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #57 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -15308,17 +15310,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053048: |[053048] android.support.v4.app.ShareCompatJB.:()V │ │ -053058: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05305e: 0e00 |0003: return-void │ │ +054088: |[054088] android.support.v4.app.ShareCompatJB.:()V │ │ +054098: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05409e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -15326,32 +15328,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 │ │ -053060: |[053060] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -053070: 7110 e80c 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ce8 │ │ -053076: 0c00 |0003: move-result-object v0 │ │ -053078: 1100 |0004: return-object v0 │ │ +0540a0: |[0540a0] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0540b0: 7110 e80c 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ce8 │ │ +0540b6: 0c00 |0003: move-result-object v0 │ │ +0540b8: 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 : 2859 (ShareCompatJB.java) │ │ + source_file_idx : 2861 (ShareCompatJB.java) │ │ │ │ Class #58 header: │ │ -class_idx : 211 │ │ +class_idx : 210 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 459 │ │ -source_file_idx : 3078 │ │ +superclass_idx : 458 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #58 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -15366,33 +15368,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05307c: |[05307c] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -05308c: 7020 020d 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0d02 │ │ -053092: 0e00 |0003: return-void │ │ +0540bc: |[0540bc] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +0540cc: 7020 020d 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0d02 │ │ +0540d2: 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 : 3078 (SuperNotCalledException.java) │ │ + source_file_idx : 3080 (SuperNotCalledException.java) │ │ │ │ Class #59 header: │ │ -class_idx : 212 │ │ +class_idx : 211 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3144 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3146 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -15410,21 +15412,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 : 3144 (TaskStackBuilder.java) │ │ + source_file_idx : 3146 (TaskStackBuilder.java) │ │ │ │ Class #60 header: │ │ -class_idx : 216 │ │ +class_idx : 215 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3144 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3146 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #60 annotations: │ │ Annotations on class │ │ @@ -15469,26 +15471,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -053094: |[053094] android.support.v4.app.TaskStackBuilder.:()V │ │ -0530a4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0530a8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0530ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0530b0: 2200 d600 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00d6 │ │ -0530b4: 7010 ac05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@05ac │ │ -0530ba: 6900 9601 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0196 │ │ -0530be: 0e00 |000d: return-void │ │ -0530c0: 2200 d500 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00d5 │ │ -0530c4: 7010 aa05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@05aa │ │ -0530ca: 6900 9601 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0196 │ │ -0530ce: 28f8 |0015: goto 000d // -0008 │ │ +0540d4: |[0540d4] android.support.v4.app.TaskStackBuilder.:()V │ │ +0540e4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0540e8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0540ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0540f0: 2200 d500 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00d5 │ │ +0540f4: 7010 ac05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@05ac │ │ +0540fa: 6900 9601 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0196 │ │ +0540fe: 0e00 |000d: return-void │ │ +054100: 2200 d400 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00d4 │ │ +054104: 7010 aa05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@05aa │ │ +05410a: 6900 9601 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0196 │ │ +05410e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=116 │ │ 0x000e line=114 │ │ locals : │ │ @@ -15498,21 +15500,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0530d0: |[0530d0] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -0530e0: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0530e6: 2200 c903 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0530ea: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0530f0: 5b10 9801 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -0530f4: 5b12 9901 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -0530f8: 0e00 |000c: return-void │ │ +054110: |[054110] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +054120: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054126: 2200 c703 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +05412a: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +054130: 5b10 9801 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054134: 5b12 9901 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +054138: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=118 │ │ 0x000a line=122 │ │ 0x000c line=123 │ │ locals : │ │ @@ -15524,18 +15526,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0530fc: |[0530fc] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -05310c: 2200 d800 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00d8 │ │ -053110: 7020 b105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@05b1 │ │ -053116: 1100 |0005: return-object v0 │ │ +05413c: |[05413c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +05414c: 2200 d700 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00d7 │ │ +054150: 7020 b105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@05b1 │ │ +054156: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15543,18 +15545,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053118: |[053118] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -053128: 7110 b705 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@05b7 │ │ -05312e: 0c00 |0003: move-result-object v0 │ │ -053130: 1100 |0004: return-object v0 │ │ +054158: |[054158] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +054168: 7110 b705 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@05b7 │ │ +05416e: 0c00 |0003: move-result-object v0 │ │ +054170: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -15563,18 +15565,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -053134: |[053134] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -053144: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053148: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -05314e: 1101 |0005: return-object v1 │ │ +054174: |[054174] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +054184: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054188: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +05418e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -15584,27 +15586,27 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -053150: |[053150] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -053160: 6e10 4d01 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@014d │ │ -053166: 0c00 |0003: move-result-object v0 │ │ -053168: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -05316c: 5421 9901 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -053170: 6e10 3101 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -053176: 0c01 |000b: move-result-object v1 │ │ -053178: 6e20 6401 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0164 │ │ -05317e: 0c00 |000f: move-result-object v0 │ │ -053180: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -053184: 6e20 b505 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ -05318a: 6e20 b205 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ -053190: 1102 |0018: return-object v2 │ │ +054190: |[054190] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0541a0: 6e10 4d01 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@014d │ │ +0541a6: 0c00 |0003: move-result-object v0 │ │ +0541a8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0541ac: 5421 9901 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +0541b0: 6e10 3101 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +0541b6: 0c01 |000b: move-result-object v1 │ │ +0541b8: 6e20 6401 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0164 │ │ +0541be: 0c00 |000f: move-result-object v0 │ │ +0541c0: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0541c4: 6e20 b505 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ +0541ca: 6e20 b205 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ +0541d0: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ 0x0012 line=179 │ │ @@ -15620,29 +15622,29 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -053194: |[053194] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0531a4: 7110 0205 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0502 │ │ -0531aa: 0c00 |0003: move-result-object v0 │ │ -0531ac: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -0531b0: 6e10 4d01 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@014d │ │ -0531b6: 0c01 |0009: move-result-object v1 │ │ -0531b8: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -0531bc: 5432 9901 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -0531c0: 6e10 3101 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -0531c6: 0c02 |0011: move-result-object v2 │ │ -0531c8: 6e20 6401 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0164 │ │ -0531ce: 0c01 |0015: move-result-object v1 │ │ -0531d0: 6e20 b505 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ -0531d6: 6e20 b205 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ -0531dc: 1103 |001c: return-object v3 │ │ +0541d4: |[0541d4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0541e4: 7110 0205 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0502 │ │ +0541ea: 0c00 |0003: move-result-object v0 │ │ +0541ec: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +0541f0: 6e10 4d01 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@014d │ │ +0541f6: 0c01 |0009: move-result-object v1 │ │ +0541f8: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +0541fc: 5432 9901 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +054200: 6e10 3101 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +054206: 0c02 |0011: move-result-object v2 │ │ +054208: 6e20 6401 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0164 │ │ +05420e: 0c01 |0015: move-result-object v1 │ │ +054210: 6e20 b505 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ +054216: 6e20 b205 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ +05421c: 1103 |001c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ 0x000c line=199 │ │ @@ -15660,38 +15662,38 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0531e0: |[0531e0] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0531f0: 5453 9801 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -0531f4: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0531fa: 0a01 |0005: move-result v1 │ │ -0531fc: 5453 9901 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -053200: 7120 0305 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0503 │ │ -053206: 0c02 |000b: move-result-object v2 │ │ -053208: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -05320c: 5453 9801 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053210: 6e30 a71f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ -053216: 5453 9901 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -05321a: 6e10 4d01 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@014d │ │ -053220: 0c04 |0018: move-result-object v4 │ │ -053222: 7120 0305 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0503 │ │ -053228: 0c02 |001c: move-result-object v2 │ │ -05322a: 28ef |001d: goto 000c // -0011 │ │ -05322c: 0d00 |001e: move-exception v0 │ │ -05322e: 1a03 470c |001f: const-string v3, "TaskStackBuilder" // string@0c47 │ │ -053232: 1a04 2702 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0227 │ │ -053236: 7120 090d 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -05323c: 2203 a003 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -053240: 7020 301f 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f30 │ │ -053246: 2703 |002b: throw v3 │ │ -053248: 1105 |002c: return-object v5 │ │ +054220: |[054220] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +054230: 5453 9801 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054234: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05423a: 0a01 |0005: move-result v1 │ │ +05423c: 5453 9901 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +054240: 7120 0305 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0503 │ │ +054246: 0c02 |000b: move-result-object v2 │ │ +054248: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +05424c: 5453 9801 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054250: 6e30 a71f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ +054256: 5453 9901 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +05425a: 6e10 4d01 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@014d │ │ +054260: 0c04 |0018: move-result-object v4 │ │ +054262: 7120 0305 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0503 │ │ +054268: 0c02 |001c: move-result-object v2 │ │ +05426a: 28ef |001d: goto 000c // -0011 │ │ +05426c: 0d00 |001e: move-exception v0 │ │ +05426e: 1a03 490c |001f: const-string v3, "TaskStackBuilder" // string@0c49 │ │ +054272: 1a04 2c02 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@022c │ │ +054276: 7120 090d 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +05427c: 2203 9e03 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@039e │ │ +054280: 7020 301f 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f30 │ │ +054286: 2703 |002b: throw v3 │ │ +054288: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=227 │ │ 0x0006 line=229 │ │ 0x000c line=230 │ │ @@ -15714,21 +15716,21 @@ │ │ type : '(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -053258: |[053258] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -053268: 2200 2600 |0000: new-instance v0, Landroid/content/ComponentName; // type@0026 │ │ -05326c: 5421 9901 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -053270: 7030 1c01 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011c │ │ -053276: 6e20 b505 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ -05327c: 0c00 |000a: move-result-object v0 │ │ -05327e: 1100 |000b: return-object v0 │ │ +054298: |[054298] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0542a8: 2200 2600 |0000: new-instance v0, Landroid/content/ComponentName; // type@0026 │ │ +0542ac: 5421 9901 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +0542b0: 7030 1c01 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011c │ │ +0542b6: 6e20 b505 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ +0542bc: 0c00 |000a: move-result-object v0 │ │ +0542be: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -15738,20 +15740,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053280: |[053280] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -053290: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053294: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05329a: 0c00 |0005: move-result-object v0 │ │ -05329c: 1f00 2e00 |0006: check-cast v0, Landroid/content/Intent; // type@002e │ │ -0532a0: 1100 |0008: return-object v0 │ │ +0542c0: |[0542c0] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +0542d0: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +0542d4: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0542da: 0c00 |0005: move-result-object v0 │ │ +0542dc: 1f00 2e00 |0006: check-cast v0, Landroid/content/Intent; // type@002e │ │ +0542e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -15760,18 +15762,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0532a4: |[0532a4] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -0532b4: 6e20 b805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@05b8 │ │ -0532ba: 0c00 |0003: move-result-object v0 │ │ -0532bc: 1100 |0004: return-object v0 │ │ +0542e4: |[0542e4] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +0542f4: 6e20 b805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@05b8 │ │ +0542fa: 0c00 |0003: move-result-object v0 │ │ +0542fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -15780,19 +15782,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0532c0: |[0532c0] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -0532d0: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -0532d4: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0532da: 0a00 |0005: move-result v0 │ │ -0532dc: 0f00 |0006: return v0 │ │ +054300: |[054300] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +054310: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054314: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05431a: 0a00 |0005: move-result v0 │ │ +05431c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15800,45 +15802,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0532e0: |[0532e0] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -0532f0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0532f2: 5452 9801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -0532f6: 6e10 b31f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0532fc: 0a02 |0006: move-result v2 │ │ -0532fe: 2321 9b04 |0007: new-array v1, v2, [Landroid/content/Intent; // type@049b │ │ -053302: 2112 |0009: array-length v2, v1 │ │ -053304: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -053308: 1101 |000c: return-object v1 │ │ -05330a: 2203 2e00 |000d: new-instance v3, Landroid/content/Intent; // type@002e │ │ -05330e: 5452 9801 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053312: 6e20 ad1f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -053318: 0c02 |0014: move-result-object v2 │ │ -05331a: 1f02 2e00 |0015: check-cast v2, Landroid/content/Intent; // type@002e │ │ -05331e: 7020 4501 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -053324: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -05332a: 6e20 4801 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -053330: 0c02 |0020: move-result-object v2 │ │ -053332: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -053336: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -053338: 2112 |0024: array-length v2, v1 │ │ -05333a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -05333e: 2203 2e00 |0027: new-instance v3, Landroid/content/Intent; // type@002e │ │ -053342: 5452 9801 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053346: 6e20 ad1f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05334c: 0c02 |002e: move-result-object v2 │ │ -05334e: 1f02 2e00 |002f: check-cast v2, Landroid/content/Intent; // type@002e │ │ -053352: 7020 4501 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -053358: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -05335c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -053360: 28ec |0038: goto 0024 // -0014 │ │ +054320: |[054320] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +054330: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +054332: 5452 9801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054336: 6e10 b31f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05433c: 0a02 |0006: move-result v2 │ │ +05433e: 2321 9904 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0499 │ │ +054342: 2112 |0009: array-length v2, v1 │ │ +054344: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +054348: 1101 |000c: return-object v1 │ │ +05434a: 2203 2e00 |000d: new-instance v3, Landroid/content/Intent; // type@002e │ │ +05434e: 5452 9801 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054352: 6e20 ad1f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +054358: 0c02 |0014: move-result-object v2 │ │ +05435a: 1f02 2e00 |0015: check-cast v2, Landroid/content/Intent; // type@002e │ │ +05435e: 7020 4501 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +054364: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +05436a: 6e20 4801 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +054370: 0c02 |0020: move-result-object v2 │ │ +054372: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +054376: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +054378: 2112 |0024: array-length v2, v1 │ │ +05437a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +05437e: 2203 2e00 |0027: new-instance v3, Landroid/content/Intent; // type@002e │ │ +054382: 5452 9801 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054386: 6e20 ad1f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05438c: 0c02 |002e: move-result-object v2 │ │ +05438e: 1f02 2e00 |002f: check-cast v2, Landroid/content/Intent; // type@002e │ │ +054392: 7020 4501 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +054398: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +05439c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0543a0: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=371 │ │ 0x0009 line=372 │ │ 0x000c line=380 │ │ 0x000d line=374 │ │ 0x0023 line=377 │ │ @@ -15854,19 +15856,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -053364: |[053364] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -053374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053376: 6e40 be05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05be │ │ -05337c: 0c00 |0004: move-result-object v0 │ │ -05337e: 1100 |0005: return-object v0 │ │ +0543a4: |[0543a4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +0543b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0543b6: 6e40 be05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05be │ │ +0543bc: 0c00 |0004: move-result-object v0 │ │ +0543be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -15876,47 +15878,47 @@ │ │ type : '(IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -053380: |[053380] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -053390: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -053392: 5460 9801 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053396: 6e10 ae1f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -05339c: 0a00 |0006: move-result v0 │ │ -05339e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0533a2: 2200 a103 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0533a6: 1a01 ee09 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@09ee │ │ -0533aa: 7020 311f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0533b0: 2700 |0010: throw v0 │ │ -0533b2: 5460 9801 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -0533b6: 5461 9801 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -0533ba: 6e10 b31f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0533c0: 0a01 |0018: move-result v1 │ │ -0533c2: 2311 9b04 |0019: new-array v1, v1, [Landroid/content/Intent; // type@049b │ │ -0533c6: 6e20 b51f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -0533cc: 0c02 |001e: move-result-object v2 │ │ -0533ce: 1f02 9b04 |001f: check-cast v2, [Landroid/content/Intent; // type@049b │ │ -0533d2: 2200 2e00 |0021: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0533d6: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -0533da: 7020 4501 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -0533e0: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -0533e6: 6e20 4801 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -0533ec: 0c00 |002e: move-result-object v0 │ │ -0533ee: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -0533f2: 6200 9601 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0196 │ │ -0533f6: 5461 9901 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -0533fa: 0173 |0035: move v3, v7 │ │ -0533fc: 0184 |0036: move v4, v8 │ │ -0533fe: 0795 |0037: move-object v5, v9 │ │ -053400: 7806 a905 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@05a9 │ │ -053406: 0c00 |003b: move-result-object v0 │ │ -053408: 1100 |003c: return-object v0 │ │ +0543c0: |[0543c0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0543d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0543d2: 5460 9801 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +0543d6: 6e10 ae1f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +0543dc: 0a00 |0006: move-result v0 │ │ +0543de: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0543e2: 2200 9f03 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +0543e6: 1a01 f009 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@09f0 │ │ +0543ea: 7020 311f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0543f0: 2700 |0010: throw v0 │ │ +0543f2: 5460 9801 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +0543f6: 5461 9801 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +0543fa: 6e10 b31f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +054400: 0a01 |0018: move-result v1 │ │ +054402: 2311 9904 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0499 │ │ +054406: 6e20 b51f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +05440c: 0c02 |001e: move-result-object v2 │ │ +05440e: 1f02 9904 |001f: check-cast v2, [Landroid/content/Intent; // type@0499 │ │ +054412: 2200 2e00 |0021: new-instance v0, Landroid/content/Intent; // type@002e │ │ +054416: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +05441a: 7020 4501 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +054420: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +054426: 6e20 4801 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +05442c: 0c00 |002e: move-result-object v0 │ │ +05442e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +054432: 6200 9601 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0196 │ │ +054436: 5461 9901 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +05443a: 0173 |0035: move v3, v7 │ │ +05443c: 0184 |0036: move v4, v8 │ │ +05443e: 0795 |0037: move-object v5, v9 │ │ +054440: 7806 a905 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@05a9 │ │ +054446: 0c00 |003b: move-result-object v0 │ │ +054448: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=350 │ │ 0x0009 line=351 │ │ 0x0011 line=355 │ │ 0x0021 line=356 │ │ 0x0031 line=360 │ │ @@ -15932,19 +15934,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05340c: |[05340c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -05341c: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053420: 6e10 af1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -053426: 0c00 |0005: move-result-object v0 │ │ -053428: 1100 |0006: return-object v0 │ │ +05444c: |[05444c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +05445c: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +054460: 6e10 af1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +054466: 0c00 |0005: move-result-object v0 │ │ +054468: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -15952,18 +15954,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05342c: |[05342c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -05343c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05343e: 6e20 c105 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@05c1 │ │ -053444: 0e00 |0004: return-void │ │ +05446c: |[05446c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +05447c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05447e: 6e20 c105 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@05c1 │ │ +054484: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0004 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -15972,53 +15974,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -053448: |[053448] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -053458: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05345a: 5452 9801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -05345e: 6e10 ae1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -053464: 0a02 |0006: move-result v2 │ │ -053466: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -05346a: 2202 a103 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -05346e: 1a03 ef09 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@09ef │ │ -053472: 7020 311f 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -053478: 2702 |0010: throw v2 │ │ -05347a: 5452 9801 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -05347e: 5453 9801 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ -053482: 6e10 b31f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -053488: 0a03 |0018: move-result v3 │ │ -05348a: 2333 9b04 |0019: new-array v3, v3, [Landroid/content/Intent; // type@049b │ │ -05348e: 6e20 b51f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -053494: 0c00 |001e: move-result-object v0 │ │ -053496: 1f00 9b04 |001f: check-cast v0, [Landroid/content/Intent; // type@049b │ │ -05349a: 2202 2e00 |0021: new-instance v2, Landroid/content/Intent; // type@002e │ │ -05349e: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -0534a2: 7020 4501 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -0534a8: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -0534ae: 6e20 4801 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -0534b4: 0c02 |002e: move-result-object v2 │ │ -0534b6: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -0534ba: 5452 9901 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -0534be: 7130 fd05 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05fd │ │ -0534c4: 0a02 |0036: move-result v2 │ │ -0534c6: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -0534ca: 2201 2e00 |0039: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0534ce: 2102 |003b: array-length v2, v0 │ │ -0534d0: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0534d4: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -0534d8: 7020 4501 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -0534de: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -0534e2: 6e20 4801 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -0534e8: 5452 9901 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ -0534ec: 6e20 4101 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -0534f2: 0e00 |004d: return-void │ │ +054488: |[054488] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +054498: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05449a: 5452 9801 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +05449e: 6e10 ae1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +0544a4: 0a02 |0006: move-result v2 │ │ +0544a6: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +0544aa: 2202 9f03 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +0544ae: 1a03 f109 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@09f1 │ │ +0544b2: 7020 311f 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0544b8: 2702 |0010: throw v2 │ │ +0544ba: 5452 9801 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +0544be: 5453 9801 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0198 │ │ +0544c2: 6e10 b31f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0544c8: 0a03 |0018: move-result v3 │ │ +0544ca: 2333 9904 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0499 │ │ +0544ce: 6e20 b51f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +0544d4: 0c00 |001e: move-result-object v0 │ │ +0544d6: 1f00 9904 |001f: check-cast v0, [Landroid/content/Intent; // type@0499 │ │ +0544da: 2202 2e00 |0021: new-instance v2, Landroid/content/Intent; // type@002e │ │ +0544de: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +0544e2: 7020 4501 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +0544e8: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +0544ee: 6e20 4801 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +0544f4: 0c02 |002e: move-result-object v2 │ │ +0544f6: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +0544fa: 5452 9901 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +0544fe: 7130 fd05 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05fd │ │ +054504: 0a02 |0036: move-result v2 │ │ +054506: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +05450a: 2201 2e00 |0039: new-instance v1, Landroid/content/Intent; // type@002e │ │ +05450e: 2102 |003b: array-length v2, v0 │ │ +054510: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +054514: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +054518: 7020 4501 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +05451e: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +054522: 6e20 4801 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +054528: 5452 9901 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0199 │ │ +05452c: 6e20 4101 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +054532: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0009 line=306 │ │ 0x0011 line=310 │ │ 0x0021 line=311 │ │ 0x0031 line=314 │ │ @@ -16028,21 +16030,21 @@ │ │ 0x004d line=319 │ │ 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 : 3144 (TaskStackBuilder.java) │ │ + source_file_idx : 3146 (TaskStackBuilder.java) │ │ │ │ Class #61 header: │ │ -class_idx : 217 │ │ +class_idx : 216 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3145 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3147 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #61 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -16057,17 +16059,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0534f4: |[0534f4] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -053504: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05350a: 0e00 |0003: return-void │ │ +054534: |[054534] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +054544: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05454a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -16075,35 +16077,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 │ │ -05350c: |[05350c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -05351c: 7140 f600 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00f6 │ │ -053522: 0c00 |0003: move-result-object v0 │ │ -053524: 1100 |0004: return-object v0 │ │ +05454c: |[05454c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +05455c: 7140 f600 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00f6 │ │ +054562: 0c00 |0003: move-result-object v0 │ │ +054564: 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 : 3145 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 3147 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #62 header: │ │ -class_idx : 218 │ │ +class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3150 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3152 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -16118,17 +16120,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053528: |[053528] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -053538: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05353e: 0e00 |0003: return-void │ │ +054568: |[054568] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +054578: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05457e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -16136,36 +16138,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 │ │ -053540: |[053540] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -053550: 7155 f700 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@00f7 │ │ -053556: 0c00 |0003: move-result-object v0 │ │ -053558: 1100 |0004: return-object v0 │ │ +054580: |[054580] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +054590: 7155 f700 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@00f7 │ │ +054596: 0c00 |0003: move-result-object v0 │ │ +054598: 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 : 3150 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 3152 (TaskStackBuilderJellybean.java) │ │ │ │ Class #63 header: │ │ -class_idx : 219 │ │ +class_idx : 218 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3373 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3375 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -16183,21 +16185,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 : 3373 (Watson.java) │ │ + source_file_idx : 3375 (Watson.java) │ │ │ │ Class #64 header: │ │ -class_idx : 220 │ │ +class_idx : 219 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3373 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3375 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -16215,21 +16217,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 : 3373 (Watson.java) │ │ + source_file_idx : 3375 (Watson.java) │ │ │ │ Class #65 header: │ │ -class_idx : 221 │ │ +class_idx : 220 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3373 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3375 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -16247,21 +16249,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 : 3373 (Watson.java) │ │ + source_file_idx : 3375 (Watson.java) │ │ │ │ Class #66 header: │ │ -class_idx : 225 │ │ +class_idx : 224 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 661 │ │ +superclass_idx : 941 │ │ +source_file_idx : 666 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #66 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompat;' │ │ @@ -16276,17 +16278,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05355c: |[05355c] android.support.v4.content.ContextCompat.:()V │ │ -05356c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -053572: 0e00 |0003: return-void │ │ +05459c: |[05459c] android.support.v4.content.ContextCompat.:()V │ │ +0545ac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0545b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -16294,19 +16296,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 │ │ -053574: |[053574] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -053584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053586: 7130 fd05 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05fd │ │ -05358c: 0a00 |0004: move-result v0 │ │ -05358e: 0f00 |0005: return v0 │ │ +0545b4: |[0545b4] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +0545c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0545c6: 7130 fd05 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05fd │ │ +0545cc: 0a00 |0004: move-result v0 │ │ +0545ce: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -16315,27 +16317,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 │ │ -053590: |[053590] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -0535a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0535a2: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0535a6: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -0535aa: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -0535ae: 7130 0106 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0601 │ │ -0535b4: 0f01 |000a: return v1 │ │ -0535b6: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -0535ba: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -0535be: 7120 ff05 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05ff │ │ -0535c4: 28f8 |0012: goto 000a // -0008 │ │ -0535c6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0535c8: 28f6 |0014: goto 000a // -000a │ │ +0545d0: |[0545d0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +0545e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0545e2: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0545e6: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +0545ea: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +0545ee: 7130 0106 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0601 │ │ +0545f4: 0f01 |000a: return v1 │ │ +0545f6: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +0545fa: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +0545fe: 7120 ff05 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05ff │ │ +054604: 28f8 |0012: goto 000a // -0008 │ │ +054606: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +054608: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -16344,21 +16346,21 @@ │ │ locals : │ │ 0x0003 - 0x0015 reg=0 version I │ │ 0x0000 - 0x0015 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 661 (ContextCompat.java) │ │ + source_file_idx : 666 (ContextCompat.java) │ │ │ │ Class #67 header: │ │ -class_idx : 226 │ │ +class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 662 │ │ +superclass_idx : 941 │ │ +source_file_idx : 667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #67 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatHoneycomb;' │ │ @@ -16373,17 +16375,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0535cc: |[0535cc] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -0535dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0535e2: 0e00 |0003: return-void │ │ +05460c: |[05460c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +05461c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -16391,33 +16393,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 │ │ -0535e4: |[0535e4] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -0535f4: 6e20 3f01 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@013f │ │ -0535fa: 0e00 |0003: return-void │ │ +054624: |[054624] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +054634: 6e20 3f01 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@013f │ │ +05463a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 662 (ContextCompatHoneycomb.java) │ │ + source_file_idx : 667 (ContextCompatHoneycomb.java) │ │ │ │ Class #68 header: │ │ -class_idx : 227 │ │ +class_idx : 226 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 663 │ │ +superclass_idx : 941 │ │ +source_file_idx : 668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatJellybean;' │ │ @@ -16432,17 +16434,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0535fc: |[0535fc] android.support.v4.content.ContextCompatJellybean.:()V │ │ -05360c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -053612: 0e00 |0003: return-void │ │ +05463c: |[05463c] android.support.v4.content.ContextCompatJellybean.:()V │ │ +05464c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054652: 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;) │ │ @@ -16450,34 +16452,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 │ │ -053614: |[053614] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -053624: 6e30 4001 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0140 │ │ -05362a: 0e00 |0003: return-void │ │ +054654: |[054654] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +054664: 6e30 4001 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0140 │ │ +05466a: 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 : 663 (ContextCompatJellybean.java) │ │ + source_file_idx : 668 (ContextCompatJellybean.java) │ │ │ │ Class #69 header: │ │ -class_idx : 229 │ │ +class_idx : 228 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 993 │ │ +superclass_idx : 941 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #69 annotations: │ │ Annotations on class │ │ @@ -16507,21 +16509,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 : 993 (IntentCompat.java) │ │ + source_file_idx : 997 (IntentCompat.java) │ │ │ │ Class #70 header: │ │ -class_idx : 233 │ │ +class_idx : 232 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 993 │ │ +superclass_idx : 941 │ │ +source_file_idx : 997 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -16579,32 +16581,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -05362c: |[05362c] android.support.v4.content.IntentCompat.:()V │ │ -05363c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -053640: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -053644: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -053648: 2201 e800 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00e8 │ │ -05364c: 7010 2906 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0629 │ │ -053652: 6901 b701 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ -053656: 0e00 |000d: return-void │ │ -053658: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -05365c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -053660: 2201 e700 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00e7 │ │ -053664: 7010 2606 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0626 │ │ -05366a: 6901 b701 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ -05366e: 28f4 |0019: goto 000d // -000c │ │ -053670: 2201 e600 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00e6 │ │ -053674: 7010 2206 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0622 │ │ -05367a: 6901 b701 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ -05367e: 28ec |0021: goto 000d // -0014 │ │ +05466c: |[05466c] android.support.v4.content.IntentCompat.:()V │ │ +05467c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +054680: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +054684: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +054688: 2201 e700 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00e7 │ │ +05468c: 7010 2906 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0629 │ │ +054692: 6901 b701 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ +054696: 0e00 |000d: return-void │ │ +054698: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +05469c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0546a0: 2201 e600 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00e6 │ │ +0546a4: 7010 2606 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0626 │ │ +0546aa: 6901 b701 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ +0546ae: 28f4 |0019: goto 000d // -000c │ │ +0546b0: 2201 e500 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00e5 │ │ +0546b4: 7010 2206 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0622 │ │ +0546ba: 6901 b701 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ +0546be: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -16618,17 +16620,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053680: |[053680] android.support.v4.content.IntentCompat.:()V │ │ -053690: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -053696: 0e00 |0003: return-void │ │ +0546c0: |[0546c0] android.support.v4.content.IntentCompat.:()V │ │ +0546d0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0546d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -16637,19 +16639,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 │ │ -053698: |[053698] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0536a8: 6200 b701 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ -0536ac: 7220 1f06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061f │ │ -0536b2: 0c00 |0005: move-result-object v0 │ │ -0536b4: 1100 |0006: return-object v0 │ │ +0546d8: |[0546d8] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0546e8: 6200 b701 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ +0546ec: 7220 1f06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061f │ │ +0546f2: 0c00 |0005: move-result-object v0 │ │ +0546f4: 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;) │ │ @@ -16657,19 +16659,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 │ │ -0536b8: |[0536b8] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0536c8: 6200 b701 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ -0536cc: 7230 2006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0620 │ │ -0536d2: 0c00 |0005: move-result-object v0 │ │ -0536d4: 1100 |0006: return-object v0 │ │ +0546f8: |[0546f8] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +054708: 6200 b701 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ +05470c: 7230 2006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0620 │ │ +054712: 0c00 |0005: move-result-object v0 │ │ +054714: 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; │ │ │ │ @@ -16678,33 +16680,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 │ │ -0536d8: |[0536d8] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0536e8: 6200 b701 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ -0536ec: 7220 2106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0621 │ │ -0536f2: 0c00 |0005: move-result-object v0 │ │ -0536f4: 1100 |0006: return-object v0 │ │ +054718: |[054718] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +054728: 6200 b701 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01b7 │ │ +05472c: 7220 2106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0621 │ │ +054732: 0c00 |0005: move-result-object v0 │ │ +054734: 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 : 993 (IntentCompat.java) │ │ + source_file_idx : 997 (IntentCompat.java) │ │ │ │ Class #71 header: │ │ -class_idx : 234 │ │ +class_idx : 233 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 994 │ │ +superclass_idx : 941 │ │ +source_file_idx : 998 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #71 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatHoneycomb;' │ │ @@ -16719,17 +16721,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0536f8: |[0536f8] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -053708: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05370e: 0e00 |0003: return-void │ │ +054738: |[054738] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +054748: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05474e: 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;) │ │ @@ -16737,18 +16739,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 │ │ -053710: |[053710] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -053720: 7110 5801 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0158 │ │ -053726: 0c00 |0003: move-result-object v0 │ │ -053728: 1100 |0004: return-object v0 │ │ +054750: |[054750] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +054760: 7110 5801 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0158 │ │ +054766: 0c00 |0003: move-result-object v0 │ │ +054768: 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;) │ │ @@ -16756,32 +16758,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 │ │ -05372c: |[05372c] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -05373c: 7110 5a01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015a │ │ -053742: 0c00 |0003: move-result-object v0 │ │ -053744: 1100 |0004: return-object v0 │ │ +05476c: |[05476c] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05477c: 7110 5a01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015a │ │ +054782: 0c00 |0003: move-result-object v0 │ │ +054784: 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 : 994 (IntentCompatHoneycomb.java) │ │ + source_file_idx : 998 (IntentCompatHoneycomb.java) │ │ │ │ Class #72 header: │ │ -class_idx : 235 │ │ +class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 995 │ │ +superclass_idx : 941 │ │ +source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #72 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatIcsMr1;' │ │ @@ -16796,17 +16798,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053748: |[053748] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -053758: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05375e: 0e00 |0003: return-void │ │ +054788: |[054788] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +054798: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05479e: 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;) │ │ @@ -16814,33 +16816,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 │ │ -053760: |[053760] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -053770: 7120 5901 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0159 │ │ -053776: 0c00 |0003: move-result-object v0 │ │ -053778: 1100 |0004: return-object v0 │ │ +0547a0: |[0547a0] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0547b0: 7120 5901 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0159 │ │ +0547b6: 0c00 |0003: move-result-object v0 │ │ +0547b8: 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 : 995 (IntentCompatIcsMr1.java) │ │ + source_file_idx : 999 (IntentCompatIcsMr1.java) │ │ │ │ Class #73 header: │ │ -class_idx : 236 │ │ +class_idx : 235 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 63 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #73 annotations: │ │ Annotations on class │ │ @@ -16864,20 +16866,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 │ │ -05377c: |[05377c] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -05378c: 5b12 b801 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01b8 │ │ -053790: 2200 7000 |0002: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -053794: 7010 7602 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -05379a: 7020 bf01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01bf │ │ -0537a0: 0e00 |000a: return-void │ │ +0547bc: |[0547bc] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +0547cc: 5b12 b801 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01b8 │ │ +0547d0: 2200 6f00 |0002: new-instance v0, Landroid/os/Handler; // type@006f │ │ +0547d4: 7010 7602 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +0547da: 7020 bf01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01bf │ │ +0547e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -16890,17 +16892,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0537a4: |[0537a4] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -0537b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0537b6: 0f00 |0001: return v0 │ │ +0547e4: |[0547e4] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +0547f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0547f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -16909,34 +16911,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0537b8: |[0537b8] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -0537c8: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01b8 │ │ -0537cc: 6e10 4506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0645 │ │ -0537d2: 0e00 |0005: return-void │ │ +0547f8: |[0547f8] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +054808: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01b8 │ │ +05480c: 6e10 4506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0645 │ │ +054812: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 2260 (Loader.java) │ │ + source_file_idx : 2262 (Loader.java) │ │ │ │ Class #74 header: │ │ -class_idx : 237 │ │ +class_idx : 236 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2260 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #74 annotations: │ │ Annotations on class │ │ @@ -16957,21 +16959,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 : 2260 (Loader.java) │ │ + source_file_idx : 2262 (Loader.java) │ │ │ │ Class #75 header: │ │ -class_idx : 238 │ │ +class_idx : 237 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2260 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 23 │ │ │ │ Class #75 annotations: │ │ Annotations on class │ │ @@ -17029,26 +17031,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0537d4: |[0537d4] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -0537e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0537e6: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0537ec: 5c21 bf01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ -0537f0: 5c21 b901 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ -0537f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0537f6: 5c20 be01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ -0537fa: 5c21 ba01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ -0537fe: 6e10 2b01 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@012b │ │ -053804: 0c00 |0010: move-result-object v0 │ │ -053806: 5b20 bb01 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01bb │ │ -05380a: 0e00 |0013: return-void │ │ +054814: |[054814] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +054824: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054826: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05482c: 5c21 bf01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ +054830: 5c21 b901 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ +054834: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +054836: 5c20 be01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ +05483a: 5c21 ba01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ +05483e: 6e10 2b01 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@012b │ │ +054844: 0c00 |0010: move-result-object v0 │ │ +054846: 5b20 bb01 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01bb │ │ +05484a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -17065,19 +17067,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05380c: |[05380c] android.support.v4.content.Loader.abandon:()V │ │ -05381c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05381e: 5c10 b901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ -053822: 6e10 4406 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0644 │ │ -053828: 0e00 |0006: return-void │ │ +05484c: |[05484c] android.support.v4.content.Loader.abandon:()V │ │ +05485c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05485e: 5c10 b901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ +054862: 6e10 4406 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0644 │ │ +054868: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -17088,24 +17090,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 │ │ -05382c: |[05382c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -05383c: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -053840: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -053844: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -05384a: 7120 e906 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ -053850: 1a01 1327 |000a: const-string v1, "}" // string@2713 │ │ -053854: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05385a: 6e10 841f 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -053860: 0c01 |0012: move-result-object v1 │ │ -053862: 1101 |0013: return-object v1 │ │ +05486c: |[05486c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +05487c: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +054880: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +054884: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +05488a: 7120 e906 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ +054890: 1a01 1027 |000a: const-string v1, "}" // string@2710 │ │ +054894: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05489a: 6e10 841f 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0548a0: 0c01 |0012: move-result-object v1 │ │ +0548a2: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000a line=343 │ │ 0x000f line=344 │ │ locals : │ │ @@ -17120,20 +17122,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -053864: |[053864] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -053874: 5410 bd01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -053878: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05387c: 5410 bd01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -053880: 7230 3806 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0638 │ │ -053886: 0e00 |0009: return-void │ │ +0548a4: |[0548a4] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +0548b4: 5410 bd01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +0548b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0548bc: 5410 bd01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +0548c0: 7230 3806 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0638 │ │ +0548c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -17146,42 +17148,42 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -053888: |[053888] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -053898: 6e20 061f 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -05389e: 1a00 4a1a |0003: const-string v0, "mId=" // string@1a4a │ │ -0538a2: 6e20 061f 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0538a8: 5210 bc01 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ -0538ac: 6e20 041f 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -0538b2: 1a00 7500 |000d: const-string v0, " mListener=" // string@0075 │ │ -0538b6: 6e20 061f 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0538bc: 5410 bd01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -0538c0: 6e20 0a1f 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -0538c6: 6e20 061f 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0538cc: 1a00 e01b |001a: const-string v0, "mStarted=" // string@1be0 │ │ -0538d0: 6e20 061f 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0538d6: 5510 bf01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ -0538da: 6e20 071f 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -0538e0: 1a00 6c00 |0024: const-string v0, " mContentChanged=" // string@006c │ │ -0538e4: 6e20 061f 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0538ea: 5510 ba01 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ -0538ee: 6e20 071f 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -0538f4: 1a00 6500 |002e: const-string v0, " mAbandoned=" // string@0065 │ │ -0538f8: 6e20 061f 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0538fe: 5510 b901 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ -053902: 6e20 071f 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -053908: 1a00 7c00 |0038: const-string v0, " mReset=" // string@007c │ │ -05390c: 6e20 061f 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -053912: 5510 be01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ -053916: 6e20 0c1f 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -05391c: 0e00 |0042: return-void │ │ +0548c8: |[0548c8] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0548d8: 6e20 061f 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0548de: 1a00 4a1a |0003: const-string v0, "mId=" // string@1a4a │ │ +0548e2: 6e20 061f 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0548e8: 5210 bc01 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ +0548ec: 6e20 041f 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +0548f2: 1a00 7800 |000d: const-string v0, " mListener=" // string@0078 │ │ +0548f6: 6e20 061f 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0548fc: 5410 bd01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +054900: 6e20 0a1f 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +054906: 6e20 061f 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +05490c: 1a00 e01b |001a: const-string v0, "mStarted=" // string@1be0 │ │ +054910: 6e20 061f 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +054916: 5510 bf01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ +05491a: 6e20 071f 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +054920: 1a00 6f00 |0024: const-string v0, " mContentChanged=" // string@006f │ │ +054924: 6e20 061f 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +05492a: 5510 ba01 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ +05492e: 6e20 071f 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +054934: 1a00 6800 |002e: const-string v0, " mAbandoned=" // string@0068 │ │ +054938: 6e20 061f 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +05493e: 5510 b901 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ +054942: 6e20 071f 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +054948: 1a00 7f00 |0038: const-string v0, " mReset=" // string@007f │ │ +05494c: 6e20 061f 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +054952: 5510 be01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ +054956: 6e20 0c1f 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +05495c: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000d line=367 │ │ 0x0017 line=368 │ │ 0x0024 line=369 │ │ 0x002e line=370 │ │ @@ -17200,17 +17202,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053920: |[053920] android.support.v4.content.Loader.forceLoad:()V │ │ -053930: 6e10 4606 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0646 │ │ -053936: 0e00 |0003: return-void │ │ +054960: |[054960] android.support.v4.content.Loader.forceLoad:()V │ │ +054970: 6e10 4606 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0646 │ │ +054976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -17220,17 +17222,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053938: |[053938] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -053948: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01bb │ │ -05394c: 1100 |0002: return-object v0 │ │ +054978: |[054978] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +054988: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01bb │ │ +05498c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17239,17 +17241,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053950: |[053950] android.support.v4.content.Loader.getId:()I │ │ -053960: 5210 bc01 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ -053964: 0f00 |0002: return v0 │ │ +054990: |[054990] android.support.v4.content.Loader.getId:()I │ │ +0549a0: 5210 bc01 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ +0549a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17258,17 +17260,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053968: |[053968] android.support.v4.content.Loader.isAbandoned:()Z │ │ -053978: 5510 b901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ -05397c: 0f00 |0002: return v0 │ │ +0549a8: |[0549a8] android.support.v4.content.Loader.isAbandoned:()Z │ │ +0549b8: 5510 b901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ +0549bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17277,17 +17279,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053980: |[053980] android.support.v4.content.Loader.isReset:()Z │ │ -053990: 5510 be01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ -053994: 0f00 |0002: return v0 │ │ +0549c0: |[0549c0] android.support.v4.content.Loader.isReset:()Z │ │ +0549d0: 5510 be01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ +0549d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17296,17 +17298,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053998: |[053998] android.support.v4.content.Loader.isStarted:()Z │ │ -0539a8: 5510 bf01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ -0539ac: 0f00 |0002: return v0 │ │ +0549d8: |[0549d8] android.support.v4.content.Loader.isStarted:()Z │ │ +0549e8: 5510 bf01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ +0549ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17315,16 +17317,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0539b0: |[0539b0] android.support.v4.content.Loader.onAbandon:()V │ │ -0539c0: 0e00 |0000: return-void │ │ +0549f0: |[0549f0] android.support.v4.content.Loader.onAbandon:()V │ │ +054a00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17333,22 +17335,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0539c4: |[0539c4] android.support.v4.content.Loader.onContentChanged:()V │ │ -0539d4: 5510 bf01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ -0539d8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0539dc: 6e10 3e06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@063e │ │ -0539e2: 0e00 |0007: return-void │ │ -0539e4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0539e6: 5c10 ba01 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ -0539ea: 28fc |000b: goto 0007 // -0004 │ │ +054a04: |[054a04] android.support.v4.content.Loader.onContentChanged:()V │ │ +054a14: 5510 bf01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ +054a18: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +054a1c: 6e10 3e06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@063e │ │ +054a22: 0e00 |0007: return-void │ │ +054a24: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +054a26: 5c10 ba01 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ +054a2a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=334 │ │ 0x0008 line=332 │ │ locals : │ │ @@ -17360,16 +17362,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0539ec: |[0539ec] android.support.v4.content.Loader.onForceLoad:()V │ │ -0539fc: 0e00 |0000: return-void │ │ +054a2c: |[054a2c] android.support.v4.content.Loader.onForceLoad:()V │ │ +054a3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17378,16 +17380,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a00: |[053a00] android.support.v4.content.Loader.onReset:()V │ │ -053a10: 0e00 |0000: return-void │ │ +054a40: |[054a40] android.support.v4.content.Loader.onReset:()V │ │ +054a50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17396,16 +17398,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a14: |[053a14] android.support.v4.content.Loader.onStartLoading:()V │ │ -053a24: 0e00 |0000: return-void │ │ +054a54: |[054a54] android.support.v4.content.Loader.onStartLoading:()V │ │ +054a64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17414,16 +17416,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a28: |[053a28] android.support.v4.content.Loader.onStopLoading:()V │ │ -053a38: 0e00 |0000: return-void │ │ +054a68: |[054a68] android.support.v4.content.Loader.onStopLoading:()V │ │ +054a78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -17432,24 +17434,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 │ │ -053a3c: |[053a3c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -053a4c: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -053a50: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -053a54: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -053a58: 1a01 700c |0006: const-string v1, "There is already a listener registered" // string@0c70 │ │ -053a5c: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -053a62: 2700 |000b: throw v0 │ │ -053a64: 5b24 bd01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -053a68: 5923 bc01 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ -053a6c: 0e00 |0010: return-void │ │ +054a7c: |[054a7c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +054a8c: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +054a90: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +054a94: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +054a98: 1a01 720c |0006: const-string v1, "There is already a listener registered" // string@0c72 │ │ +054a9c: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +054aa2: 2700 |000b: throw v0 │ │ +054aa4: 5b24 bd01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +054aa8: 5923 bc01 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ +054aac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000c line=132 │ │ 0x000e line=133 │ │ 0x0010 line=134 │ │ @@ -17465,23 +17467,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -053a70: |[053a70] android.support.v4.content.Loader.reset:()V │ │ -053a80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -053a82: 6e10 4706 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0647 │ │ -053a88: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -053a8a: 5c20 be01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ -053a8e: 5c21 bf01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ -053a92: 5c21 b901 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ -053a96: 5c21 ba01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ -053a9a: 0e00 |000d: return-void │ │ +054ab0: |[054ab0] android.support.v4.content.Loader.reset:()V │ │ +054ac0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054ac2: 6e10 4706 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0647 │ │ +054ac8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +054aca: 5c20 be01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ +054ace: 5c21 bf01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ +054ad2: 5c21 b901 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ +054ad6: 5c21 ba01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ +054ada: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x0009 line=293 │ │ 0x000b line=294 │ │ @@ -17495,22 +17497,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -053a9c: |[053a9c] android.support.v4.content.Loader.startLoading:()V │ │ -053aac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -053aae: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -053ab0: 5c20 bf01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ -053ab4: 5c21 be01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ -053ab8: 5c21 b901 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ -053abc: 6e10 4806 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0648 │ │ -053ac2: 0e00 |000b: return-void │ │ +054adc: |[054adc] android.support.v4.content.Loader.startLoading:()V │ │ +054aec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054aee: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +054af0: 5c20 bf01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ +054af4: 5c21 be01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01be │ │ +054af8: 5c21 b901 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01b9 │ │ +054afc: 6e10 4806 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0648 │ │ +054b02: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0008 line=197 │ │ 0x000b line=198 │ │ @@ -17523,19 +17525,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053ac4: |[053ac4] android.support.v4.content.Loader.stopLoading:()V │ │ -053ad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053ad6: 5c10 bf01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ -053ada: 6e10 4906 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0649 │ │ -053ae0: 0e00 |0006: return-void │ │ +054b04: |[054b04] android.support.v4.content.Loader.stopLoading:()V │ │ +054b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054b16: 5c10 bf01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01bf │ │ +054b1a: 6e10 4906 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0649 │ │ +054b20: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=243 │ │ 0x0006 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -17546,19 +17548,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -053ae4: |[053ae4] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -053af4: 5520 ba01 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ -053af8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -053afa: 5c21 ba01 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ -053afe: 0f00 |0005: return v0 │ │ +054b24: |[054b24] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +054b34: 5520 ba01 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ +054b38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +054b3a: 5c21 ba01 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01ba │ │ +054b3e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ @@ -17570,28 +17572,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -053b00: |[053b00] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -053b10: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -053b14: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -053b18: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -053b1e: 7120 e906 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ -053b24: 1a01 5c00 |000a: const-string v1, " id=" // string@005c │ │ -053b28: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053b2e: 5221 bc01 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ -053b32: 6e20 7b1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -053b38: 1a01 1327 |0014: const-string v1, "}" // string@2713 │ │ -053b3c: 6e20 7e1f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053b42: 6e10 841f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -053b48: 0c01 |001c: move-result-object v1 │ │ -053b4a: 1101 |001d: return-object v1 │ │ +054b40: |[054b40] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +054b50: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +054b54: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +054b58: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +054b5e: 7120 e906 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ +054b64: 1a01 5f00 |000a: const-string v1, " id=" // string@005f │ │ +054b68: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054b6e: 5221 bc01 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01bc │ │ +054b72: 6e20 7b1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +054b78: 1a01 1027 |0014: const-string v1, "}" // string@2710 │ │ +054b7c: 6e20 7e1f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054b82: 6e10 841f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +054b88: 0c01 |001c: move-result-object v1 │ │ +054b8a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000a line=351 │ │ 0x000f line=352 │ │ 0x0014 line=353 │ │ @@ -17606,51 +17608,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 │ │ -053b4c: |[053b4c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -053b5c: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -053b60: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -053b64: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -053b68: 1a01 f009 |0006: const-string v1, "No listener register" // string@09f0 │ │ -053b6c: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -053b72: 2700 |000b: throw v0 │ │ -053b74: 5420 bd01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -053b78: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -053b7c: 2200 a003 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -053b80: 1a01 1e02 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@021e │ │ -053b84: 7020 2f1f 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -053b8a: 2700 |0017: throw v0 │ │ -053b8c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -053b8e: 5b20 bd01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ -053b92: 0e00 |001b: return-void │ │ +054b8c: |[054b8c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +054b9c: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +054ba0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +054ba4: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +054ba8: 1a01 f209 |0006: const-string v1, "No listener register" // string@09f2 │ │ +054bac: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +054bb2: 2700 |000b: throw v0 │ │ +054bb4: 5420 bd01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +054bb8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +054bbc: 2200 9e03 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +054bc0: 1a01 2302 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0223 │ │ +054bc4: 7020 2f1f 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +054bca: 2700 |0017: throw v0 │ │ +054bcc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +054bce: 5b20 bd01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01bd │ │ +054bd2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ 0x001b line=149 │ │ 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 : 2260 (Loader.java) │ │ + source_file_idx : 2262 (Loader.java) │ │ │ │ Class #76 header: │ │ -class_idx : 239 │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 112 │ │ -source_file_idx : 2269 │ │ +superclass_idx : 111 │ │ +source_file_idx : 2271 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #76 annotations: │ │ Annotations on class │ │ @@ -17674,18 +17676,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 │ │ -053b94: |[053b94] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -053ba4: 5b01 c001 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01c0 │ │ -053ba8: 7020 7702 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0277 │ │ -053bae: 0e00 |0005: return-void │ │ +054bd4: |[054bd4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +054be4: 5b01 c001 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01c0 │ │ +054be8: 7020 7702 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0277 │ │ +054bee: 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; │ │ @@ -17696,42 +17698,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -053bb0: |[053bb0] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -053bc0: 5220 2e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002e │ │ -053bc4: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -053bca: 6f20 7902 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0279 │ │ -053bd0: 0e00 |0008: return-void │ │ -053bd2: 5410 c001 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01c0 │ │ -053bd6: 7110 5806 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0658 │ │ -053bdc: 28fa |000e: goto 0008 // -0006 │ │ -053bde: 0000 |000f: nop // spacer │ │ -053be0: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +054bf0: |[054bf0] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +054c00: 5220 2e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002e │ │ +054c04: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +054c0a: 6f20 7902 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0279 │ │ +054c10: 0e00 |0008: return-void │ │ +054c12: 5410 c001 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01c0 │ │ +054c16: 7110 5806 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0658 │ │ +054c1c: 28fa |000e: goto 0008 // -0006 │ │ +054c1e: 0000 |000f: nop // spacer │ │ +054c20: 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 : 2269 (LocalBroadcastManager.java) │ │ + source_file_idx : 2271 (LocalBroadcastManager.java) │ │ │ │ Class #77 header: │ │ -class_idx : 240 │ │ +class_idx : 239 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2269 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2271 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #77 annotations: │ │ Annotations on class │ │ @@ -17763,39 +17765,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 │ │ -053bec: |[053bec] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -053bfc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -053c02: 5b01 c101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01c1 │ │ -053c06: 5b02 c201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01c2 │ │ -053c0a: 0e00 |0007: return-void │ │ +054c2c: |[054c2c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +054c3c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054c42: 5b01 c101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01c1 │ │ +054c46: 5b02 c201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01c2 │ │ +054c4a: 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 : 2269 (LocalBroadcastManager.java) │ │ + source_file_idx : 2271 (LocalBroadcastManager.java) │ │ │ │ Class #78 header: │ │ -class_idx : 241 │ │ +class_idx : 240 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2269 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2271 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -17827,19 +17829,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 │ │ -053c0c: |[053c0c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -053c1c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -053c22: 5b01 c401 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ -053c26: 5b02 c501 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ -053c2a: 0e00 |0007: return-void │ │ +054c4c: |[054c4c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +054c5c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054c62: 5b01 c401 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ +054c66: 5b02 c501 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ +054c6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -17853,51 +17855,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -053c2c: |[053c2c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -053c3c: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -053c40: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -053c44: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -053c4a: 1a01 aa0a |0007: const-string v1, "Receiver{" // string@0aaa │ │ -053c4e: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053c54: 5421 c501 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ -053c58: 6e20 7d1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -053c5e: 1a01 5700 |0011: const-string v1, " filter=" // string@0057 │ │ -053c62: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053c68: 5421 c401 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ -053c6c: 6e20 7d1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -053c72: 1a01 1327 |001b: const-string v1, "}" // string@2713 │ │ -053c76: 6e20 7e1f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053c7c: 6e10 841f 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -053c82: 0c01 |0023: move-result-object v1 │ │ -053c84: 1101 |0024: return-object v1 │ │ +054c6c: |[054c6c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +054c7c: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +054c80: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +054c84: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +054c8a: 1a01 ac0a |0007: const-string v1, "Receiver{" // string@0aac │ │ +054c8e: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054c94: 5421 c501 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ +054c98: 6e20 7d1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +054c9e: 1a01 5a00 |0011: const-string v1, " filter=" // string@005a │ │ +054ca2: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054ca8: 5421 c401 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ +054cac: 6e20 7d1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +054cb2: 1a01 1027 |001b: const-string v1, "}" // string@2710 │ │ +054cb6: 6e20 7e1f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054cbc: 6e10 841f 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +054cc2: 0c01 |0023: move-result-object v1 │ │ +054cc4: 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 : 2269 (LocalBroadcastManager.java) │ │ + source_file_idx : 2271 (LocalBroadcastManager.java) │ │ │ │ Class #79 header: │ │ -class_idx : 242 │ │ +class_idx : 241 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2269 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2271 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -17965,51 +17967,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -053c88: |[053c88] android.support.v4.content.LocalBroadcastManager.:()V │ │ -053c98: 2200 af03 |0000: new-instance v0, Ljava/lang/Object; // type@03af │ │ -053c9c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -053ca2: 6900 cd01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01cd │ │ -053ca6: 0e00 |0007: return-void │ │ +054cc8: |[054cc8] android.support.v4.content.LocalBroadcastManager.:()V │ │ +054cd8: 2200 ad03 |0000: new-instance v0, Ljava/lang/Object; // type@03ad │ │ +054cdc: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054ce2: 6900 cd01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01cd │ │ +054ce6: 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 │ │ -053ca8: |[053ca8] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -053cb8: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -053cbe: 2200 ce03 |0003: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -053cc2: 7010 c21f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -053cc8: 5b20 cf01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -053ccc: 2200 ce03 |000a: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -053cd0: 7010 c21f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -053cd6: 5b20 c901 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ -053cda: 2200 c903 |0011: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -053cde: 7010 a41f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -053ce4: 5b20 ce01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ -053ce8: 5b23 ca01 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01ca │ │ -053cec: 2200 ef00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ef │ │ -053cf0: 6e10 3001 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0130 │ │ -053cf6: 0c01 |001f: move-result-object v1 │ │ -053cf8: 7030 5106 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0651 │ │ -053cfe: 5b20 cb01 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01cb │ │ -053d02: 0e00 |0025: return-void │ │ +054ce8: |[054ce8] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +054cf8: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +054cfe: 2200 cc03 |0003: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +054d02: 7010 c21f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +054d08: 5b20 cf01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +054d0c: 2200 cc03 |000a: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +054d10: 7010 c21f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +054d16: 5b20 c901 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ +054d1a: 2200 c703 |0011: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +054d1e: 7010 a41f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +054d24: 5b20 ce01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ +054d28: 5b23 ca01 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01ca │ │ +054d2c: 2200 ee00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00ee │ │ +054d30: 6e10 3001 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0130 │ │ +054d36: 0c01 |001f: move-result-object v1 │ │ +054d38: 7030 5106 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0651 │ │ +054d3e: 5b20 cb01 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01cb │ │ +054d42: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -18024,17 +18026,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 │ │ -053d04: |[053d04] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -053d14: 7010 5906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0659 │ │ -053d1a: 0e00 |0003: return-void │ │ +054d44: |[054d44] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +054d54: 7010 5906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0659 │ │ +054d5a: 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;) │ │ @@ -18042,54 +18044,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -053d1c: |[053d1c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -053d2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -053d2e: 5486 cf01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -053d32: 1d06 |0003: monitor-enter v6 │ │ -053d34: 5485 ce01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ -053d38: 6e10 b31f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -053d3e: 0a00 |0009: move-result v0 │ │ -053d40: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -053d44: 1e06 |000c: monitor-exit v6 │ │ -053d46: 0e00 |000d: return-void │ │ -053d48: 2302 a404 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@04a4 │ │ -053d4c: 5485 ce01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ -053d50: 6e20 b51f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -053d56: 5485 ce01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ -053d5a: 6e10 aa1f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -053d60: 1e06 |001a: monitor-exit v6 │ │ -053d62: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -053d64: 2125 |001c: array-length v5, v2 │ │ -053d66: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -053d6a: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -053d6e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -053d70: 5415 c201 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01c2 │ │ -053d74: 6e10 b31f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -053d7a: 0a05 |0027: move-result v5 │ │ -053d7c: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -053d80: 5415 c201 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01c2 │ │ -053d84: 6e20 ad1f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -053d8a: 0c05 |002f: move-result-object v5 │ │ -053d8c: 1f05 f100 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -053d90: 5455 c501 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ -053d94: 5486 ca01 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01ca │ │ -053d98: 5417 c101 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01c1 │ │ -053d9c: 6e30 1b01 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@011b │ │ -053da2: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -053da6: 28e5 |003d: goto 0022 // -001b │ │ -053da8: 0d05 |003e: move-exception v5 │ │ -053daa: 1e06 |003f: monitor-exit v6 │ │ -053dac: 2705 |0040: throw v5 │ │ -053dae: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -053db2: 28d9 |0043: goto 001c // -0027 │ │ +054d5c: |[054d5c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +054d6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +054d6e: 5486 cf01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +054d72: 1d06 |0003: monitor-enter v6 │ │ +054d74: 5485 ce01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ +054d78: 6e10 b31f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +054d7e: 0a00 |0009: move-result v0 │ │ +054d80: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +054d84: 1e06 |000c: monitor-exit v6 │ │ +054d86: 0e00 |000d: return-void │ │ +054d88: 2302 a204 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@04a2 │ │ +054d8c: 5485 ce01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ +054d90: 6e20 b51f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +054d96: 5485 ce01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ +054d9a: 6e10 aa1f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +054da0: 1e06 |001a: monitor-exit v6 │ │ +054da2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +054da4: 2125 |001c: array-length v5, v2 │ │ +054da6: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +054daa: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +054dae: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +054db0: 5415 c201 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01c2 │ │ +054db4: 6e10 b31f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +054dba: 0a05 |0027: move-result v5 │ │ +054dbc: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +054dc0: 5415 c201 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01c2 │ │ +054dc4: 6e20 ad1f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +054dca: 0c05 |002f: move-result-object v5 │ │ +054dcc: 1f05 f000 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f0 │ │ +054dd0: 5455 c501 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ +054dd4: 5486 ca01 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01ca │ │ +054dd8: 5417 c101 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01c1 │ │ +054ddc: 6e30 1b01 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@011b │ │ +054de2: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +054de6: 28e5 |003d: goto 0022 // -001b │ │ +054de8: 0d05 |003e: move-exception v5 │ │ +054dea: 1e06 |003f: monitor-exit v6 │ │ +054dec: 2705 |0040: throw v5 │ │ +054dee: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +054df2: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -18125,30 +18127,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 │ │ -053dc8: |[053dc8] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -053dd8: 6201 cd01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01cd │ │ -053ddc: 1d01 |0002: monitor-enter v1 │ │ -053dde: 6200 cc01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01cc │ │ -053de2: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -053de6: 2200 f200 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00f2 │ │ -053dea: 6e10 2b01 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@012b │ │ -053df0: 0c02 |000c: move-result-object v2 │ │ -053df2: 7020 5706 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0657 │ │ -053df8: 6900 cc01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01cc │ │ -053dfc: 6200 cc01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01cc │ │ -053e00: 1e01 |0014: monitor-exit v1 │ │ -053e02: 1100 |0015: return-object v0 │ │ -053e04: 0d00 |0016: move-exception v0 │ │ -053e06: 1e01 |0017: monitor-exit v1 │ │ -053e08: 2700 |0018: throw v0 │ │ +054e08: |[054e08] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +054e18: 6201 cd01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01cd │ │ +054e1c: 1d01 |0002: monitor-enter v1 │ │ +054e1e: 6200 cc01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01cc │ │ +054e22: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +054e26: 2200 f100 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00f1 │ │ +054e2a: 6e10 2b01 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@012b │ │ +054e30: 0c02 |000c: move-result-object v2 │ │ +054e32: 7020 5706 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0657 │ │ +054e38: 6900 cc01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01cc │ │ +054e3c: 6200 cc01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01cc │ │ +054e40: 1e01 |0014: monitor-exit v1 │ │ +054e42: 1100 |0015: return-object v0 │ │ +054e44: 0d00 |0016: move-exception v0 │ │ +054e46: 1e01 |0017: monitor-exit v1 │ │ +054e48: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -18163,54 +18165,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 │ │ -053e18: |[053e18] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -053e28: 5476 cf01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -053e2c: 1d06 |0002: monitor-enter v6 │ │ -053e2e: 2202 f100 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -053e32: 7030 5406 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0654 │ │ -053e38: 5475 cf01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -053e3c: 6e20 c71f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -053e42: 0c03 |000d: move-result-object v3 │ │ -053e44: 1f03 c903 |000e: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -053e48: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -053e4c: 2203 c903 |0012: new-instance v3, Ljava/util/ArrayList; // type@03c9 │ │ -053e50: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -053e52: 7020 a51f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ -053e58: 5475 cf01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -053e5c: 6e30 ca1f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -053e62: 6e20 a81f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -053e68: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -053e6a: 6e10 6c01 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@016c │ │ -053e70: 0a05 |0024: move-result v5 │ │ -053e72: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -053e76: 6e20 6d01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@016d │ │ -053e7c: 0c00 |002a: move-result-object v0 │ │ -053e7e: 5475 c901 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ -053e82: 6e20 c71f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -053e88: 0c01 |0030: move-result-object v1 │ │ -053e8a: 1f01 c903 |0031: check-cast v1, Ljava/util/ArrayList; // type@03c9 │ │ -053e8e: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -053e92: 2201 c903 |0035: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -053e96: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -053e98: 7020 a51f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ -053e9e: 5475 c901 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ -053ea2: 6e30 ca1f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -053ea8: 6e20 a81f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -053eae: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -053eb2: 28dc |0045: goto 0021 // -0024 │ │ -053eb4: 1e06 |0046: monitor-exit v6 │ │ -053eb6: 0e00 |0047: return-void │ │ -053eb8: 0d05 |0048: move-exception v5 │ │ -053eba: 1e06 |0049: monitor-exit v6 │ │ -053ebc: 2705 |004a: throw v5 │ │ +054e58: |[054e58] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +054e68: 5476 cf01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +054e6c: 1d06 |0002: monitor-enter v6 │ │ +054e6e: 2202 f000 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f0 │ │ +054e72: 7030 5406 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0654 │ │ +054e78: 5475 cf01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +054e7c: 6e20 c71f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +054e82: 0c03 |000d: move-result-object v3 │ │ +054e84: 1f03 c703 |000e: check-cast v3, Ljava/util/ArrayList; // type@03c7 │ │ +054e88: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +054e8c: 2203 c703 |0012: new-instance v3, Ljava/util/ArrayList; // type@03c7 │ │ +054e90: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +054e92: 7020 a51f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ +054e98: 5475 cf01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +054e9c: 6e30 ca1f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +054ea2: 6e20 a81f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +054ea8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +054eaa: 6e10 6c01 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@016c │ │ +054eb0: 0a05 |0024: move-result v5 │ │ +054eb2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +054eb6: 6e20 6d01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@016d │ │ +054ebc: 0c00 |002a: move-result-object v0 │ │ +054ebe: 5475 c901 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ +054ec2: 6e20 c71f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +054ec8: 0c01 |0030: move-result-object v1 │ │ +054eca: 1f01 c703 |0031: check-cast v1, Ljava/util/ArrayList; // type@03c7 │ │ +054ece: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +054ed2: 2201 c703 |0035: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +054ed6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +054ed8: 7020 a51f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ +054ede: 5475 c901 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ +054ee2: 6e30 ca1f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +054ee8: 6e20 a81f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +054eee: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +054ef2: 28dc |0045: goto 0021 // -0024 │ │ +054ef4: 1e06 |0046: monitor-exit v6 │ │ +054ef6: 0e00 |0047: return-void │ │ +054ef8: 0d05 |0048: move-exception v5 │ │ +054efa: 1e06 |0049: monitor-exit v6 │ │ +054efc: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -18246,209 +18248,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -053ecc: |[053ecc] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -053edc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -053ee0: 540f cf01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -053ee4: 1d0f |0004: monitor-enter v15 │ │ -053ee6: 7401 4a01 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -053eec: 0c02 |0008: move-result-object v2 │ │ -053eee: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -053ef2: 5401 ca01 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01ca │ │ -053ef6: 6e10 2f01 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ -053efc: 0c01 |0010: move-result-object v1 │ │ -053efe: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -053f02: 6e20 6501 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0165 │ │ -053f08: 0c03 |0016: move-result-object v3 │ │ -053f0a: 7401 4e01 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@014e │ │ -053f10: 0c05 |001a: move-result-object v5 │ │ -053f12: 7401 5301 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0153 │ │ -053f18: 0c04 |001e: move-result-object v4 │ │ -053f1a: 7401 4b01 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@014b │ │ -053f20: 0c06 |0022: move-result-object v6 │ │ -053f22: 7401 5001 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0150 │ │ -053f28: 0a01 |0026: move-result v1 │ │ -053f2a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -053f2e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -053f32: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -053f34: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -053f38: 1a01 dc08 |002e: const-string v1, "LocalBroadcastManager" // string@08dc │ │ -053f3c: 2207 b303 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -053f40: 7010 761f 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -053f46: 1a10 b50a |0035: const-string v16, "Resolving type " // string@0ab5 │ │ -053f4a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -053f4e: 6e20 7e1f 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053f54: 0c07 |003c: move-result-object v7 │ │ -053f56: 6e20 7e1f 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053f5c: 0c07 |0040: move-result-object v7 │ │ -053f5e: 1a10 9200 |0041: const-string v16, " scheme " // string@0092 │ │ -053f62: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -053f66: 6e20 7e1f 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053f6c: 0c07 |0048: move-result-object v7 │ │ -053f6e: 6e20 7e1f 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053f74: 0c07 |004c: move-result-object v7 │ │ -053f76: 1a10 8c00 |004d: const-string v16, " of intent " // string@008c │ │ -053f7a: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -053f7e: 6e20 7e1f 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053f84: 0c07 |0054: move-result-object v7 │ │ -053f86: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -053f8a: 6e20 7d1f 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -053f90: 0c07 |005a: move-result-object v7 │ │ -053f92: 6e10 841f 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -053f98: 0c07 |005e: move-result-object v7 │ │ -053f9a: 7120 0c0d 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -053fa0: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -053fa4: 5401 c901 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ -053fa8: 7401 4a01 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -053fae: 0c07 |0069: move-result-object v7 │ │ -053fb0: 6e20 c71f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -053fb6: 0c09 |006d: move-result-object v9 │ │ -053fb8: 1f09 c903 |006e: check-cast v9, Ljava/util/ArrayList; // type@03c9 │ │ -053fbc: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -053fc0: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -053fc4: 1a01 dc08 |0074: const-string v1, "LocalBroadcastManager" // string@08dc │ │ -053fc8: 2207 b303 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -053fcc: 7010 761f 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -053fd2: 1a10 da01 |007b: const-string v16, "Action list: " // string@01da │ │ -053fd6: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -053fda: 6e20 7e1f 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -053fe0: 0c07 |0082: move-result-object v7 │ │ -053fe2: 6e20 7d1f 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -053fe8: 0c07 |0086: move-result-object v7 │ │ -053fea: 6e10 841f 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -053ff0: 0c07 |008a: move-result-object v7 │ │ -053ff2: 7120 0c0d 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -053ff8: 120e |008e: const/4 v14, #int 0 // #0 │ │ -053ffa: 120a |008f: const/4 v10, #int 0 // #0 │ │ -053ffc: 6e10 b31f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -054002: 0a01 |0093: move-result v1 │ │ -054004: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -054008: 6e20 ad1f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05400e: 0c0d |0099: move-result-object v13 │ │ -054010: 1f0d f100 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -054014: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -054018: 1a01 dc08 |009e: const-string v1, "LocalBroadcastManager" // string@08dc │ │ -05401c: 2207 b303 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -054020: 7010 761f 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -054026: 1a10 a509 |00a5: const-string v16, "Matching against filter " // string@09a5 │ │ -05402a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -05402e: 6e20 7e1f 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054034: 0c07 |00ac: move-result-object v7 │ │ -054036: 54d0 c401 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ -05403a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -05403e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -054042: 6e20 7d1f 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -054048: 0c07 |00b6: move-result-object v7 │ │ -05404a: 6e10 841f 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -054050: 0c07 |00ba: move-result-object v7 │ │ -054052: 7120 0c0d 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -054058: 55d1 c301 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01c3 │ │ -05405c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -054060: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -054064: 1a01 dc08 |00c4: const-string v1, "LocalBroadcastManager" // string@08dc │ │ -054068: 1a07 0e00 |00c6: const-string v7, " Filter's target already added" // string@000e │ │ -05406c: 7120 0c0d 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -054072: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -054076: 28c3 |00cd: goto 0090 // -003d │ │ -054078: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -05407a: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -05407e: 54d1 c401 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ -054082: 1a07 dc08 |00d3: const-string v7, "LocalBroadcastManager" // string@08dc │ │ -054086: 7407 6e01 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@016e │ │ -05408c: 0a0b |00d8: move-result v11 │ │ -05408e: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -054092: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -054096: 1a01 dc08 |00dd: const-string v1, "LocalBroadcastManager" // string@08dc │ │ -05409a: 2207 b303 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -05409e: 7010 761f 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0540a4: 1a10 0d00 |00e4: const-string v16, " Filter matched! match=0x" // string@000d │ │ -0540a8: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -0540ac: 6e20 7e1f 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0540b2: 0c07 |00eb: move-result-object v7 │ │ -0540b4: 7110 371f 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -0540ba: 0c10 |00ef: move-result-object v16 │ │ -0540bc: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -0540c0: 6e20 7e1f 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0540c6: 0c07 |00f5: move-result-object v7 │ │ -0540c8: 6e10 841f 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0540ce: 0c07 |00f9: move-result-object v7 │ │ -0540d0: 7120 0c0d 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0540d6: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -0540da: 220e c903 |00ff: new-instance v14, Ljava/util/ArrayList; // type@03c9 │ │ -0540de: 7010 a41f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0540e4: 6e20 a81f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0540ea: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -0540ec: 5cd1 c301 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01c3 │ │ -0540f0: 28c1 |010a: goto 00cb // -003f │ │ -0540f2: 0d01 |010b: move-exception v1 │ │ -0540f4: 1e0f |010c: monitor-exit v15 │ │ -0540f6: 2701 |010d: throw v1 │ │ -0540f8: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -0540fc: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -054102: 1a0c d725 |0113: const-string v12, "unknown reason" // string@25d7 │ │ -054106: 1a01 dc08 |0115: const-string v1, "LocalBroadcastManager" // string@08dc │ │ -05410a: 2207 b303 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -05410e: 7010 761f 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -054114: 1a10 0c00 |011c: const-string v16, " Filter did not match: " // string@000c │ │ -054118: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -05411c: 6e20 7e1f 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054122: 0c07 |0123: move-result-object v7 │ │ -054124: 6e20 7e1f c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05412a: 0c07 |0127: move-result-object v7 │ │ -05412c: 6e10 841f 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -054132: 0c07 |012b: move-result-object v7 │ │ -054134: 7120 0c0d 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -05413a: 289c |012f: goto 00cb // -0064 │ │ -05413c: 1a0c 220f |0130: const-string v12, "action" // string@0f22 │ │ -054140: 28e3 |0132: goto 0115 // -001d │ │ -054142: 1a0c de10 |0133: const-string v12, "category" // string@10de │ │ -054146: 28e0 |0135: goto 0115 // -0020 │ │ -054148: 1a0c 1712 |0136: const-string v12, "data" // string@1217 │ │ -05414c: 28dd |0138: goto 0115 // -0023 │ │ -05414e: 1a0c cc25 |0139: const-string v12, "type" // string@25cc │ │ -054152: 28da |013b: goto 0115 // -0026 │ │ -054154: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -054158: 120a |013e: const/4 v10, #int 0 // #0 │ │ -05415a: 6e10 b31f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -054160: 0a01 |0142: move-result v1 │ │ -054162: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -054166: 6e20 ad1f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05416c: 0c01 |0148: move-result-object v1 │ │ -05416e: 1f01 f100 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -054172: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -054174: 5c17 c301 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01c3 │ │ -054178: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05417c: 28ef |0150: goto 013f // -0011 │ │ -05417e: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -054182: 5401 ce01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ -054186: 2207 f000 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00f0 │ │ -05418a: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -05418e: 7030 5306 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0653 │ │ -054194: 6e20 a81f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -05419a: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -05419e: 5401 cb01 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01cb │ │ -0541a2: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -0541a4: 6e20 7a02 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@027a │ │ -0541aa: 0a01 |0167: move-result v1 │ │ -0541ac: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -0541b0: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0541b4: 5401 cb01 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01cb │ │ -0541b8: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -0541ba: 6e20 8002 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0280 │ │ -0541c0: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -0541c2: 1e0f |0173: monitor-exit v15 │ │ -0541c4: 0f01 |0174: return v1 │ │ -0541c6: 1e0f |0175: monitor-exit v15 │ │ -0541c8: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -0541ca: 28fd |0177: goto 0174 // -0003 │ │ -0541cc: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +054f0c: |[054f0c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +054f1c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +054f20: 540f cf01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +054f24: 1d0f |0004: monitor-enter v15 │ │ +054f26: 7401 4a01 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +054f2c: 0c02 |0008: move-result-object v2 │ │ +054f2e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +054f32: 5401 ca01 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01ca │ │ +054f36: 6e10 2f01 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ +054f3c: 0c01 |0010: move-result-object v1 │ │ +054f3e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +054f42: 6e20 6501 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0165 │ │ +054f48: 0c03 |0016: move-result-object v3 │ │ +054f4a: 7401 4e01 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@014e │ │ +054f50: 0c05 |001a: move-result-object v5 │ │ +054f52: 7401 5301 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0153 │ │ +054f58: 0c04 |001e: move-result-object v4 │ │ +054f5a: 7401 4b01 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@014b │ │ +054f60: 0c06 |0022: move-result-object v6 │ │ +054f62: 7401 5001 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0150 │ │ +054f68: 0a01 |0026: move-result v1 │ │ +054f6a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +054f6e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +054f72: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +054f74: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +054f78: 1a01 de08 |002e: const-string v1, "LocalBroadcastManager" // string@08de │ │ +054f7c: 2207 b103 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +054f80: 7010 761f 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +054f86: 1a10 b70a |0035: const-string v16, "Resolving type " // string@0ab7 │ │ +054f8a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +054f8e: 6e20 7e1f 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054f94: 0c07 |003c: move-result-object v7 │ │ +054f96: 6e20 7e1f 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054f9c: 0c07 |0040: move-result-object v7 │ │ +054f9e: 1a10 9500 |0041: const-string v16, " scheme " // string@0095 │ │ +054fa2: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +054fa6: 6e20 7e1f 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054fac: 0c07 |0048: move-result-object v7 │ │ +054fae: 6e20 7e1f 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054fb4: 0c07 |004c: move-result-object v7 │ │ +054fb6: 1a10 8f00 |004d: const-string v16, " of intent " // string@008f │ │ +054fba: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +054fbe: 6e20 7e1f 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +054fc4: 0c07 |0054: move-result-object v7 │ │ +054fc6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +054fca: 6e20 7d1f 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +054fd0: 0c07 |005a: move-result-object v7 │ │ +054fd2: 6e10 841f 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +054fd8: 0c07 |005e: move-result-object v7 │ │ +054fda: 7120 0c0d 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +054fe0: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +054fe4: 5401 c901 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ +054fe8: 7401 4a01 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +054fee: 0c07 |0069: move-result-object v7 │ │ +054ff0: 6e20 c71f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +054ff6: 0c09 |006d: move-result-object v9 │ │ +054ff8: 1f09 c703 |006e: check-cast v9, Ljava/util/ArrayList; // type@03c7 │ │ +054ffc: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +055000: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +055004: 1a01 de08 |0074: const-string v1, "LocalBroadcastManager" // string@08de │ │ +055008: 2207 b103 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +05500c: 7010 761f 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +055012: 1a10 df01 |007b: const-string v16, "Action list: " // string@01df │ │ +055016: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +05501a: 6e20 7e1f 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055020: 0c07 |0082: move-result-object v7 │ │ +055022: 6e20 7d1f 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +055028: 0c07 |0086: move-result-object v7 │ │ +05502a: 6e10 841f 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +055030: 0c07 |008a: move-result-object v7 │ │ +055032: 7120 0c0d 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +055038: 120e |008e: const/4 v14, #int 0 // #0 │ │ +05503a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +05503c: 6e10 b31f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +055042: 0a01 |0093: move-result v1 │ │ +055044: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +055048: 6e20 ad1f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05504e: 0c0d |0099: move-result-object v13 │ │ +055050: 1f0d f000 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f0 │ │ +055054: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +055058: 1a01 de08 |009e: const-string v1, "LocalBroadcastManager" // string@08de │ │ +05505c: 2207 b103 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +055060: 7010 761f 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +055066: 1a10 a709 |00a5: const-string v16, "Matching against filter " // string@09a7 │ │ +05506a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +05506e: 6e20 7e1f 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055074: 0c07 |00ac: move-result-object v7 │ │ +055076: 54d0 c401 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ +05507a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +05507e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +055082: 6e20 7d1f 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +055088: 0c07 |00b6: move-result-object v7 │ │ +05508a: 6e10 841f 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +055090: 0c07 |00ba: move-result-object v7 │ │ +055092: 7120 0c0d 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +055098: 55d1 c301 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01c3 │ │ +05509c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +0550a0: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +0550a4: 1a01 de08 |00c4: const-string v1, "LocalBroadcastManager" // string@08de │ │ +0550a8: 1a07 0e00 |00c6: const-string v7, " Filter's target already added" // string@000e │ │ +0550ac: 7120 0c0d 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0550b2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0550b6: 28c3 |00cd: goto 0090 // -003d │ │ +0550b8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +0550ba: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +0550be: 54d1 c401 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01c4 │ │ +0550c2: 1a07 de08 |00d3: const-string v7, "LocalBroadcastManager" // string@08de │ │ +0550c6: 7407 6e01 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@016e │ │ +0550cc: 0a0b |00d8: move-result v11 │ │ +0550ce: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +0550d2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +0550d6: 1a01 de08 |00dd: const-string v1, "LocalBroadcastManager" // string@08de │ │ +0550da: 2207 b103 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +0550de: 7010 761f 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0550e4: 1a10 0d00 |00e4: const-string v16, " Filter matched! match=0x" // string@000d │ │ +0550e8: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +0550ec: 6e20 7e1f 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0550f2: 0c07 |00eb: move-result-object v7 │ │ +0550f4: 7110 371f 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0550fa: 0c10 |00ef: move-result-object v16 │ │ +0550fc: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +055100: 6e20 7e1f 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055106: 0c07 |00f5: move-result-object v7 │ │ +055108: 6e10 841f 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +05510e: 0c07 |00f9: move-result-object v7 │ │ +055110: 7120 0c0d 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +055116: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +05511a: 220e c703 |00ff: new-instance v14, Ljava/util/ArrayList; // type@03c7 │ │ +05511e: 7010 a41f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +055124: 6e20 a81f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +05512a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +05512c: 5cd1 c301 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01c3 │ │ +055130: 28c1 |010a: goto 00cb // -003f │ │ +055132: 0d01 |010b: move-exception v1 │ │ +055134: 1e0f |010c: monitor-exit v15 │ │ +055136: 2701 |010d: throw v1 │ │ +055138: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +05513c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +055142: 1a0c d725 |0113: const-string v12, "unknown reason" // string@25d7 │ │ +055146: 1a01 de08 |0115: const-string v1, "LocalBroadcastManager" // string@08de │ │ +05514a: 2207 b103 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +05514e: 7010 761f 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +055154: 1a10 0c00 |011c: const-string v16, " Filter did not match: " // string@000c │ │ +055158: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +05515c: 6e20 7e1f 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055162: 0c07 |0123: move-result-object v7 │ │ +055164: 6e20 7e1f c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05516a: 0c07 |0127: move-result-object v7 │ │ +05516c: 6e10 841f 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +055172: 0c07 |012b: move-result-object v7 │ │ +055174: 7120 0c0d 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +05517a: 289c |012f: goto 00cb // -0064 │ │ +05517c: 1a0c 240f |0130: const-string v12, "action" // string@0f24 │ │ +055180: 28e3 |0132: goto 0115 // -001d │ │ +055182: 1a0c df10 |0133: const-string v12, "category" // string@10df │ │ +055186: 28e0 |0135: goto 0115 // -0020 │ │ +055188: 1a0c 1812 |0136: const-string v12, "data" // string@1218 │ │ +05518c: 28dd |0138: goto 0115 // -0023 │ │ +05518e: 1a0c cc25 |0139: const-string v12, "type" // string@25cc │ │ +055192: 28da |013b: goto 0115 // -0026 │ │ +055194: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +055198: 120a |013e: const/4 v10, #int 0 // #0 │ │ +05519a: 6e10 b31f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0551a0: 0a01 |0142: move-result v1 │ │ +0551a2: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +0551a6: 6e20 ad1f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0551ac: 0c01 |0148: move-result-object v1 │ │ +0551ae: 1f01 f000 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f0 │ │ +0551b2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +0551b4: 5c17 c301 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01c3 │ │ +0551b8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0551bc: 28ef |0150: goto 013f // -0011 │ │ +0551be: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0551c2: 5401 ce01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01ce │ │ +0551c6: 2207 ef00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00ef │ │ +0551ca: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +0551ce: 7030 5306 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0653 │ │ +0551d4: 6e20 a81f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0551da: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +0551de: 5401 cb01 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01cb │ │ +0551e2: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +0551e4: 6e20 7a02 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@027a │ │ +0551ea: 0a01 |0167: move-result v1 │ │ +0551ec: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +0551f0: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0551f4: 5401 cb01 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01cb │ │ +0551f8: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +0551fa: 6e20 8002 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0280 │ │ +055200: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +055202: 1e0f |0173: monitor-exit v15 │ │ +055204: 0f01 |0174: return v1 │ │ +055206: 1e0f |0175: monitor-exit v15 │ │ +055208: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +05520a: 28fd |0177: goto 0174 // -0003 │ │ +05520c: 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 │ │ @@ -18541,20 +18543,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0541f8: |[0541f8] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -054208: 6e20 5c06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@065c │ │ -05420e: 0a00 |0003: move-result v0 │ │ -054210: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -054214: 7010 5906 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0659 │ │ -05421a: 0e00 |0009: return-void │ │ +055238: |[055238] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +055248: 6e20 5c06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@065c │ │ +05524e: 0a00 |0003: move-result v0 │ │ +055250: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +055254: 7010 5906 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0659 │ │ +05525a: 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; │ │ @@ -18565,69 +18567,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -05421c: |[05421c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -05422c: 5498 cf01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -054230: 1d08 |0002: monitor-enter v8 │ │ -054232: 5497 cf01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ -054236: 6e20 cb1f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ -05423c: 0c02 |0008: move-result-object v2 │ │ -05423e: 1f02 c903 |0009: check-cast v2, Ljava/util/ArrayList; // type@03c9 │ │ -054242: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -054246: 1e08 |000d: monitor-exit v8 │ │ -054248: 0e00 |000e: return-void │ │ -05424a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -05424c: 6e10 b31f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -054252: 0a07 |0013: move-result v7 │ │ -054254: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -054258: 6e20 ad1f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05425e: 0c01 |0019: move-result-object v1 │ │ -054260: 1f01 2f00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@002f │ │ -054264: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -054266: 6e10 6c01 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@016c │ │ -05426c: 0a07 |0020: move-result v7 │ │ -05426e: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -054272: 6e20 6d01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@016d │ │ -054278: 0c00 |0026: move-result-object v0 │ │ -05427a: 5497 c901 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ -05427e: 6e20 c71f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -054284: 0c06 |002c: move-result-object v6 │ │ -054286: 1f06 c903 |002d: check-cast v6, Ljava/util/ArrayList; // type@03c9 │ │ -05428a: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -05428e: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -054290: 6e10 b31f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -054296: 0a07 |0035: move-result v7 │ │ -054298: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -05429c: 6e20 ad1f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0542a2: 0c07 |003b: move-result-object v7 │ │ -0542a4: 1f07 f100 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f1 │ │ -0542a8: 5477 c501 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ -0542ac: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -0542b0: 6e20 b01f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -0542b6: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0542ba: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0542be: 28e9 |0049: goto 0032 // -0017 │ │ -0542c0: 6e10 b31f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0542c6: 0a07 |004d: move-result v7 │ │ -0542c8: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -0542cc: 5497 c901 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ -0542d0: 6e20 cb1f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ -0542d6: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0542da: 28c6 |0057: goto 001d // -003a │ │ -0542dc: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0542e0: 28b6 |005a: goto 0010 // -004a │ │ -0542e2: 1e08 |005b: monitor-exit v8 │ │ -0542e4: 28b2 |005c: goto 000e // -004e │ │ -0542e6: 0d07 |005d: move-exception v7 │ │ -0542e8: 1e08 |005e: monitor-exit v8 │ │ -0542ea: 2707 |005f: throw v7 │ │ +05525c: |[05525c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +05526c: 5498 cf01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +055270: 1d08 |0002: monitor-enter v8 │ │ +055272: 5497 cf01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01cf │ │ +055276: 6e20 cb1f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ +05527c: 0c02 |0008: move-result-object v2 │ │ +05527e: 1f02 c703 |0009: check-cast v2, Ljava/util/ArrayList; // type@03c7 │ │ +055282: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +055286: 1e08 |000d: monitor-exit v8 │ │ +055288: 0e00 |000e: return-void │ │ +05528a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +05528c: 6e10 b31f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +055292: 0a07 |0013: move-result v7 │ │ +055294: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +055298: 6e20 ad1f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05529e: 0c01 |0019: move-result-object v1 │ │ +0552a0: 1f01 2f00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@002f │ │ +0552a4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +0552a6: 6e10 6c01 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@016c │ │ +0552ac: 0a07 |0020: move-result v7 │ │ +0552ae: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +0552b2: 6e20 6d01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@016d │ │ +0552b8: 0c00 |0026: move-result-object v0 │ │ +0552ba: 5497 c901 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ +0552be: 6e20 c71f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +0552c4: 0c06 |002c: move-result-object v6 │ │ +0552c6: 1f06 c703 |002d: check-cast v6, Ljava/util/ArrayList; // type@03c7 │ │ +0552ca: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +0552ce: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +0552d0: 6e10 b31f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0552d6: 0a07 |0035: move-result v7 │ │ +0552d8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +0552dc: 6e20 ad1f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0552e2: 0c07 |003b: move-result-object v7 │ │ +0552e4: 1f07 f000 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f0 │ │ +0552e8: 5477 c501 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01c5 │ │ +0552ec: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +0552f0: 6e20 b01f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +0552f6: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0552fa: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0552fe: 28e9 |0049: goto 0032 // -0017 │ │ +055300: 6e10 b31f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +055306: 0a07 |004d: move-result v7 │ │ +055308: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +05530c: 5497 c901 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01c9 │ │ +055310: 6e20 cb1f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ +055316: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05531a: 28c6 |0057: goto 001d // -003a │ │ +05531c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +055320: 28b6 |005a: goto 0010 // -004a │ │ +055322: 1e08 |005b: monitor-exit v8 │ │ +055324: 28b2 |005c: goto 000e // -004e │ │ +055326: 0d07 |005d: move-exception v7 │ │ +055328: 1e08 |005e: monitor-exit v8 │ │ +05532a: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -18656,21 +18658,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 : 2269 (LocalBroadcastManager.java) │ │ + source_file_idx : 2271 (LocalBroadcastManager.java) │ │ │ │ Class #80 header: │ │ -class_idx : 243 │ │ +class_idx : 242 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -18695,21 +18697,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0542f8: |[0542f8] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -054308: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05430e: 2200 e903 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03e9 │ │ -054312: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -054314: 7020 0d20 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@200d │ │ -05431a: 5b20 d001 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01d0 │ │ -05431e: 0e00 |000b: return-void │ │ +055338: |[055338] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +055348: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05534e: 2200 e703 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03e7 │ │ +055352: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +055354: 7020 0d20 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@200d │ │ +05535a: 5b20 d001 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01d0 │ │ +05535e: 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; │ │ │ │ @@ -18719,44 +18721,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 │ │ -054320: |[054320] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -054330: 2200 b503 |0000: new-instance v0, Ljava/lang/Thread; // type@03b5 │ │ -054334: 2201 b303 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -054338: 7010 761f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -05433e: 1a02 bb09 |0007: const-string v2, "ModernAsyncTask #" // string@09bb │ │ -054342: 6e20 7e1f 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054348: 0c01 |000c: move-result-object v1 │ │ -05434a: 5432 d001 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01d0 │ │ -05434e: 6e10 0e20 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@200e │ │ -054354: 0a02 |0012: move-result v2 │ │ -054356: 6e20 7b1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -05435c: 0c01 |0016: move-result-object v1 │ │ -05435e: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -054364: 0c01 |001a: move-result-object v1 │ │ -054366: 7030 8a1f 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1f8a │ │ -05436c: 1100 |001e: return-object v0 │ │ +055360: |[055360] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +055370: 2200 b303 |0000: new-instance v0, Ljava/lang/Thread; // type@03b3 │ │ +055374: 2201 b103 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +055378: 7010 761f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +05537e: 1a02 bd09 |0007: const-string v2, "ModernAsyncTask #" // string@09bd │ │ +055382: 6e20 7e1f 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055388: 0c01 |000c: move-result-object v1 │ │ +05538a: 5432 d001 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01d0 │ │ +05538e: 6e10 0e20 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@200e │ │ +055394: 0a02 |0012: move-result v2 │ │ +055396: 6e20 7b1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +05539c: 0c01 |0016: move-result-object v1 │ │ +05539e: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0553a4: 0c01 |001a: move-result-object v1 │ │ +0553a6: 7030 8a1f 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1f8a │ │ +0553ac: 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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #81 header: │ │ -class_idx : 245 │ │ +class_idx : 244 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 994 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 992 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -18781,18 +18783,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 │ │ -054370: |[054370] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -054380: 5b01 d301 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d3 │ │ -054384: 7020 0320 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2003 │ │ -05438a: 0e00 |0005: return-void │ │ +0553b0: |[0553b0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +0553c0: 5b01 d301 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d3 │ │ +0553c4: 7020 0320 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2003 │ │ +0553ca: 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; │ │ @@ -18805,41 +18807,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -05438c: |[05438c] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -05439c: 6e10 6506 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0665 │ │ -0543a2: 0c01 |0003: move-result-object v1 │ │ -0543a4: 5463 d301 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d3 │ │ -0543a8: 7120 7806 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0678 │ │ -0543ae: 0e00 |0009: return-void │ │ -0543b0: 0d00 |000a: move-exception v0 │ │ -0543b2: 1a03 1802 |000b: const-string v3, "AsyncTask" // string@0218 │ │ -0543b6: 7120 0f0d 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0f │ │ -0543bc: 28f9 |0010: goto 0009 // -0007 │ │ -0543be: 0d00 |0011: move-exception v0 │ │ -0543c0: 2203 b103 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@03b1 │ │ -0543c4: 1a04 0c02 |0014: const-string v4, "An error occured while executing doInBackground()" // string@020c │ │ -0543c8: 6e10 0020 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2000 │ │ -0543ce: 0c05 |0019: move-result-object v5 │ │ -0543d0: 7030 541f 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f54 │ │ -0543d6: 2703 |001d: throw v3 │ │ -0543d8: 0d00 |001e: move-exception v0 │ │ -0543da: 5463 d301 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d3 │ │ -0543de: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0543e0: 7120 7806 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0678 │ │ -0543e6: 28e4 |0025: goto 0009 // -001c │ │ -0543e8: 0d02 |0026: move-exception v2 │ │ -0543ea: 2203 b103 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@03b1 │ │ -0543ee: 1a04 0c02 |0029: const-string v4, "An error occured while executing doInBackground()" // string@020c │ │ -0543f2: 7030 541f 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f54 │ │ -0543f8: 2703 |002e: throw v3 │ │ +0553cc: |[0553cc] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +0553dc: 6e10 6506 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0665 │ │ +0553e2: 0c01 |0003: move-result-object v1 │ │ +0553e4: 5463 d301 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d3 │ │ +0553e8: 7120 7806 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0678 │ │ +0553ee: 0e00 |0009: return-void │ │ +0553f0: 0d00 |000a: move-exception v0 │ │ +0553f2: 1a03 1d02 |000b: const-string v3, "AsyncTask" // string@021d │ │ +0553f6: 7120 0f0d 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0f │ │ +0553fc: 28f9 |0010: goto 0009 // -0007 │ │ +0553fe: 0d00 |0011: move-exception v0 │ │ +055400: 2203 af03 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@03af │ │ +055404: 1a04 1102 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0211 │ │ +055408: 6e10 0020 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2000 │ │ +05540e: 0c05 |0019: move-result-object v5 │ │ +055410: 7030 541f 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f54 │ │ +055416: 2703 |001d: throw v3 │ │ +055418: 0d00 |001e: move-exception v0 │ │ +05541a: 5463 d301 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d3 │ │ +05541e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +055420: 7120 7806 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0678 │ │ +055426: 28e4 |0025: goto 0009 // -001c │ │ +055428: 0d02 |0026: move-exception v2 │ │ +05542a: 2203 af03 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@03af │ │ +05542e: 1a04 1102 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0211 │ │ +055432: 7030 541f 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f54 │ │ +055438: 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 : │ │ @@ -18859,21 +18861,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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #82 header: │ │ -class_idx : 246 │ │ +class_idx : 245 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2494 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -18897,54 +18899,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -054414: |[054414] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -054424: 7100 7106 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0671 │ │ -05442a: 0c00 |0003: move-result-object v0 │ │ -05442c: 2100 |0004: array-length v0, v0 │ │ -05442e: 2300 9904 |0005: new-array v0, v0, [I // type@0499 │ │ -054432: 6900 d401 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ -054436: 6200 d401 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ -05443a: 6201 da01 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ -05443e: 6e10 6f06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066f │ │ -054444: 0a01 |0010: move-result v1 │ │ -054446: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -054448: 4b02 0001 |0012: aput v2, v0, v1 │ │ -05444c: 6200 d401 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ -054450: 6201 d801 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ -054454: 6e10 6f06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066f │ │ -05445a: 0a01 |001b: move-result v1 │ │ -05445c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -05445e: 4b02 0001 |001d: aput v2, v0, v1 │ │ -054462: 0e00 |001f: return-void │ │ -054464: 0d00 |0020: move-exception v0 │ │ -054466: 28fe |0021: goto 001f // -0002 │ │ -054468: 0d00 |0022: move-exception v0 │ │ -05446a: 28f1 |0023: goto 0014 // -000f │ │ +055454: |[055454] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +055464: 7100 7106 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0671 │ │ +05546a: 0c00 |0003: move-result-object v0 │ │ +05546c: 2100 |0004: array-length v0, v0 │ │ +05546e: 2300 9704 |0005: new-array v0, v0, [I // type@0497 │ │ +055472: 6900 d401 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ +055476: 6200 d401 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ +05547a: 6201 da01 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ +05547e: 6e10 6f06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066f │ │ +055484: 0a01 |0010: move-result v1 │ │ +055486: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +055488: 4b02 0001 |0012: aput v2, v0, v1 │ │ +05548c: 6200 d401 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ +055490: 6201 d801 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ +055494: 6e10 6f06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066f │ │ +05549a: 0a01 |001b: move-result v1 │ │ +05549c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +05549e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +0554a2: 0e00 |001f: return-void │ │ +0554a4: 0d00 |0020: move-exception v0 │ │ +0554a6: 28fe |0021: goto 001f // -0002 │ │ +0554a8: 0d00 |0022: move-exception v0 │ │ +0554aa: 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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #83 header: │ │ -class_idx : 247 │ │ +class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 annotations: │ │ Annotations on class │ │ @@ -18977,40 +18979,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 │ │ -054488: |[054488] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -054498: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05449e: 5b01 d601 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01d6 │ │ -0544a2: 5b02 d501 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01d5 │ │ -0544a6: 0e00 |0007: return-void │ │ +0554c8: |[0554c8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +0554d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0554de: 5b01 d601 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01d6 │ │ +0554e2: 5b02 d501 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01d5 │ │ +0554e6: 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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #84 header: │ │ -class_idx : 248 │ │ +class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 112 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 111 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -19030,17 +19032,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0544a8: |[0544a8] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -0544b8: 7010 7602 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -0544be: 0e00 |0003: return-void │ │ +0554e8: |[0554e8] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +0554f8: 7010 7602 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +0554fe: 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;) │ │ @@ -19048,17 +19050,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 │ │ -0544c0: |[0544c0] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -0544d0: 7010 6806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0668 │ │ -0544d6: 0e00 |0003: return-void │ │ +055500: |[055500] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +055510: 7010 6806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0668 │ │ +055516: 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; │ │ │ │ @@ -19068,52 +19070,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0544d8: |[0544d8] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -0544e8: 5450 2d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002d │ │ -0544ec: 1f00 f700 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ -0544f0: 5251 2e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002e │ │ -0544f4: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -0544fa: 0e00 |0009: return-void │ │ -0544fc: 5401 d601 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01d6 │ │ -054500: 5402 d501 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01d5 │ │ -054504: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -054506: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -05450a: 7120 7906 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0679 │ │ -054510: 28f5 |0014: goto 0009 // -000b │ │ -054512: 5401 d601 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01d6 │ │ -054516: 5402 d501 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01d5 │ │ -05451a: 6e20 8906 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0689 │ │ -054520: 28ed |001c: goto 0009 // -0013 │ │ -054522: 0000 |001d: nop // spacer │ │ -054524: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +055518: |[055518] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +055528: 5450 2d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002d │ │ +05552c: 1f00 f600 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f6 │ │ +055530: 5251 2e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002e │ │ +055534: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +05553a: 0e00 |0009: return-void │ │ +05553c: 5401 d601 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01d6 │ │ +055540: 5402 d501 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01d5 │ │ +055544: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +055546: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +05554a: 7120 7906 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0679 │ │ +055550: 28f5 |0014: goto 0009 // -000b │ │ +055552: 5401 d601 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01d6 │ │ +055556: 5402 d501 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01d5 │ │ +05555a: 6e20 8906 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0689 │ │ +055560: 28ed |001c: goto 0009 // -0013 │ │ +055562: 0000 |001d: nop // spacer │ │ +055564: 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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #85 header: │ │ -class_idx : 249 │ │ +class_idx : 248 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 924 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 922 │ │ +source_file_idx : 2494 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #85 annotations: │ │ Annotations on class │ │ @@ -19152,40 +19154,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -054534: |[054534] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -054544: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -054546: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -054548: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05454a: 2200 f900 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -05454e: 1a01 420a |0005: const-string v1, "PENDING" // string@0a42 │ │ -054552: 7030 6e06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066e │ │ -054558: 6900 d901 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ -05455c: 2200 f900 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -054560: 1a01 9a0a |000e: const-string v1, "RUNNING" // string@0a9a │ │ -054564: 7030 6e06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066e │ │ -05456a: 6900 da01 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ -05456e: 2200 f900 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -054572: 1a01 2903 |0017: const-string v1, "FINISHED" // string@0329 │ │ -054576: 7030 6e06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066e │ │ -05457c: 6900 d801 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ -054580: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -054582: 2300 a504 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04a5 │ │ -054586: 6201 d901 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ -05458a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -05458e: 6201 da01 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ -054592: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -054596: 6201 d801 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ -05459a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -05459e: 6900 d701 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d7 │ │ -0545a2: 0e00 |002f: return-void │ │ +055574: |[055574] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +055584: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +055586: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +055588: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05558a: 2200 f800 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f8 │ │ +05558e: 1a01 440a |0005: const-string v1, "PENDING" // string@0a44 │ │ +055592: 7030 6e06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066e │ │ +055598: 6900 d901 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ +05559c: 2200 f800 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f8 │ │ +0555a0: 1a01 9c0a |000e: const-string v1, "RUNNING" // string@0a9c │ │ +0555a4: 7030 6e06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066e │ │ +0555aa: 6900 da01 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ +0555ae: 2200 f800 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f8 │ │ +0555b2: 1a01 2d03 |0017: const-string v1, "FINISHED" // string@032d │ │ +0555b6: 7030 6e06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066e │ │ +0555bc: 6900 d801 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ +0555c0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +0555c2: 2300 a304 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04a3 │ │ +0555c6: 6201 d901 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ +0555ca: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +0555ce: 6201 da01 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ +0555d2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +0555d6: 6201 d801 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ +0555da: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +0555de: 6900 d701 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d7 │ │ +0555e2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -19195,17 +19197,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 │ │ -0545a4: |[0545a4] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -0545b4: 7030 251f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1f25 │ │ -0545ba: 0e00 |0003: return-void │ │ +0555e4: |[0555e4] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +0555f4: 7030 251f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1f25 │ │ +0555fa: 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 │ │ @@ -19215,20 +19217,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 │ │ -0545bc: |[0545bc] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0545cc: 1c00 f900 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -0545d0: 7120 261f 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1f26 │ │ -0545d6: 0c00 |0005: move-result-object v0 │ │ -0545d8: 1f00 f900 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f9 │ │ -0545dc: 1100 |0008: return-object v0 │ │ +0555fc: |[0555fc] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05560c: 1c00 f800 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f8 │ │ +055610: 7120 261f 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1f26 │ │ +055616: 0c00 |0005: move-result-object v0 │ │ +055618: 1f00 f800 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00f8 │ │ +05561c: 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;) │ │ @@ -19236,33 +19238,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 │ │ -0545e0: |[0545e0] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0545f0: 6200 d701 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d7 │ │ -0545f4: 6e10 ce23 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@23ce │ │ -0545fa: 0c00 |0005: move-result-object v0 │ │ -0545fc: 1f00 a504 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04a5 │ │ -054600: 1100 |0008: return-object v0 │ │ +055620: |[055620] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +055630: 6200 d701 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d7 │ │ +055634: 6e10 ce23 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@23ce │ │ +05563a: 0c00 |0005: move-result-object v0 │ │ +05563c: 1f00 a304 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04a3 │ │ +055640: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #86 header: │ │ -class_idx : 250 │ │ +class_idx : 249 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -19290,17 +19292,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054604: |[054604] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -054614: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05461a: 0e00 |0003: return-void │ │ +055644: |[055644] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +055654: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05565a: 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; │ │ │ │ @@ -19309,33 +19311,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 │ │ -05461c: |[05461c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -05462c: 7010 7206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0672 │ │ -054632: 0e00 |0003: return-void │ │ +05565c: |[05565c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +05566c: 7010 7206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0672 │ │ +055672: 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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #87 header: │ │ -class_idx : 251 │ │ +class_idx : 250 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2494 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -19449,42 +19451,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -054634: |[054634] android.support.v4.content.ModernAsyncTask.:()V │ │ -054644: 2200 f300 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00f3 │ │ -054648: 7010 5f06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@065f │ │ -05464e: 6900 ea01 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01ea │ │ -054652: 2200 e303 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@03e3 │ │ -054656: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -05465a: 7020 0820 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2008 │ │ -054660: 6900 e901 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01e9 │ │ -054664: 2200 e503 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@03e5 │ │ -054668: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -05466a: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -05466e: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -054672: 6205 8c0a |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0a8c │ │ -054676: 6206 e901 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01e9 │ │ -05467a: 6207 ea01 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01ea │ │ -05467e: 7608 0920 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@2009 │ │ -054684: 6900 e201 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01e2 │ │ -054688: 2200 f800 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00f8 │ │ -05468c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -05468e: 7020 6906 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0669 │ │ -054694: 6900 e801 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ -054698: 6200 e201 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01e2 │ │ -05469c: 6900 e701 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ -0546a0: 0e00 |002e: return-void │ │ +055674: |[055674] android.support.v4.content.ModernAsyncTask.:()V │ │ +055684: 2200 f200 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00f2 │ │ +055688: 7010 5f06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@065f │ │ +05568e: 6900 ea01 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01ea │ │ +055692: 2200 e103 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@03e1 │ │ +055696: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +05569a: 7020 0820 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2008 │ │ +0556a0: 6900 e901 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01e9 │ │ +0556a4: 2201 e303 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@03e3 │ │ +0556a8: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +0556aa: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +0556ae: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +0556b2: 6206 8c0a |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0a8c │ │ +0556b6: 6207 e901 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01e9 │ │ +0556ba: 6208 ea01 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01ea │ │ +0556be: 7608 0920 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@2009 │ │ +0556c4: 6901 e201 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01e2 │ │ +0556c8: 2200 f700 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00f7 │ │ +0556cc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +0556ce: 7020 6906 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0669 │ │ +0556d4: 6900 e801 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ +0556d8: 6200 e201 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01e2 │ │ +0556dc: 6900 e701 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ +0556e0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -19495,29 +19497,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0546a4: |[0546a4] android.support.v4.content.ModernAsyncTask.:()V │ │ -0546b4: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0546ba: 6200 d901 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ -0546be: 5b20 e401 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ -0546c2: 2200 e803 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03e8 │ │ -0546c6: 7010 0a20 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@200a │ │ -0546cc: 5b20 e501 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01e5 │ │ -0546d0: 2200 f400 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00f4 │ │ -0546d4: 7020 6106 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0661 │ │ -0546da: 5b20 e601 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01e6 │ │ -0546de: 2200 f500 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00f5 │ │ -0546e2: 5421 e601 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01e6 │ │ -0546e6: 7030 6306 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0663 │ │ -0546ec: 5b20 e301 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ -0546f0: 0e00 |001e: return-void │ │ +0556e4: |[0556e4] android.support.v4.content.ModernAsyncTask.:()V │ │ +0556f4: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0556fa: 6200 d901 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ +0556fe: 5b20 e401 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ +055702: 2200 e603 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03e6 │ │ +055706: 7010 0a20 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@200a │ │ +05570c: 5b20 e501 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01e5 │ │ +055710: 2200 f300 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00f3 │ │ +055714: 7020 6106 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0661 │ │ +05571a: 5b20 e601 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01e6 │ │ +05571e: 2200 f400 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00f4 │ │ +055722: 5421 e601 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01e6 │ │ +055726: 7030 6306 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0663 │ │ +05572c: 5b20 e301 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ +055730: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -19531,17 +19533,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 │ │ -0546f4: |[0546f4] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -054704: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01e5 │ │ -054708: 1100 |0002: return-object v0 │ │ +055734: |[055734] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +055744: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01e5 │ │ +055748: 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;) │ │ @@ -19549,18 +19551,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 │ │ -05470c: |[05470c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -05471c: 7020 8a06 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@068a │ │ -054722: 0c00 |0003: move-result-object v0 │ │ -054724: 1100 |0004: return-object v0 │ │ +05574c: |[05574c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05575c: 7020 8a06 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@068a │ │ +055762: 0c00 |0003: move-result-object v0 │ │ +055764: 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; │ │ │ │ @@ -19569,17 +19571,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 │ │ -054728: |[054728] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -054738: 7020 8b06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@068b │ │ -05473e: 0e00 |0003: return-void │ │ +055768: |[055768] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +055778: 7020 8b06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@068b │ │ +05577e: 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; │ │ │ │ @@ -19588,17 +19590,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 │ │ -054740: |[054740] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -054750: 7020 7f06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@067f │ │ -054756: 0e00 |0003: return-void │ │ +055780: |[055780] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +055790: 7020 7f06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@067f │ │ +055796: 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; │ │ │ │ @@ -19607,18 +19609,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054758: |[054758] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -054768: 6200 e701 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ -05476c: 7220 0120 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ -054772: 0e00 |0005: return-void │ │ +055798: |[055798] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +0557a8: 6200 e701 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ +0557ac: 7220 0120 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ +0557b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -19627,24 +19629,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -054774: |[054774] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -054784: 6e10 8406 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0684 │ │ -05478a: 0a00 |0003: move-result v0 │ │ -05478c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -054790: 6e20 8606 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0686 │ │ -054796: 6200 d801 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ -05479a: 5b10 e401 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ -05479e: 0e00 |000d: return-void │ │ -0547a0: 6e20 8706 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0687 │ │ -0547a6: 28f8 |0011: goto 0009 // -0008 │ │ +0557b4: |[0557b4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +0557c4: 6e10 8406 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0684 │ │ +0557ca: 0a00 |0003: move-result v0 │ │ +0557cc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0557d0: 6e20 8606 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0686 │ │ +0557d6: 6200 d801 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d8 │ │ +0557da: 5b10 e401 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ +0557de: 0e00 |000d: return-void │ │ +0557e0: 6e20 8706 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0687 │ │ +0557e6: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -19659,18 +19661,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0547a8: |[0547a8] android.support.v4.content.ModernAsyncTask.init:()V │ │ -0547b8: 6200 e801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ -0547bc: 6e10 6a06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@066a │ │ -0547c2: 0e00 |0005: return-void │ │ +0557e8: |[0557e8] android.support.v4.content.ModernAsyncTask.init:()V │ │ +0557f8: 6200 e801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ +0557fc: 6e10 6a06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@066a │ │ +055802: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -19678,26 +19680,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 │ │ -0547c4: |[0547c4] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0547d4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0547d6: 6201 e801 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ -0547da: 2202 f700 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ -0547de: 2353 b704 |0005: new-array v3, v5, [Ljava/lang/Object; // type@04b7 │ │ -0547e2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0547e4: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -0547e8: 7030 6706 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0667 │ │ -0547ee: 6e30 6c06 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@066c │ │ -0547f4: 0c00 |0010: move-result-object v0 │ │ -0547f6: 6e10 8402 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0284 │ │ -0547fc: 1107 |0014: return-object v7 │ │ +055804: |[055804] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +055814: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +055816: 6201 e801 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ +05581a: 2202 f600 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f6 │ │ +05581e: 2353 b504 |0005: new-array v3, v5, [Ljava/lang/Object; // type@04b5 │ │ +055822: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +055824: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +055828: 7030 6706 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0667 │ │ +05582e: 6e30 6c06 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@066c │ │ +055834: 0c00 |0010: move-result-object v0 │ │ +055836: 6e10 8402 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0284 │ │ +05583c: 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; │ │ @@ -19711,21 +19713,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -054800: |[054800] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -054810: 5421 e501 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01e5 │ │ -054814: 6e10 0b20 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@200b │ │ -05481a: 0a00 |0005: move-result v0 │ │ -05481c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -054820: 7020 8a06 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@068a │ │ -054826: 0e00 |000b: return-void │ │ +055840: |[055840] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +055850: 5421 e501 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01e5 │ │ +055854: 6e10 0b20 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@200b │ │ +05585a: 0a00 |0005: move-result v0 │ │ +05585c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +055860: 7020 8a06 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@068a │ │ +055866: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -19740,17 +19742,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 │ │ -054828: |[054828] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -054838: 6900 e701 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ -05483c: 0e00 |0002: return-void │ │ +055868: |[055868] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +055878: 6900 e701 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ +05587c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -19760,19 +19762,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054840: |[054840] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -054850: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ -054854: 6e20 0420 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2004 │ │ -05485a: 0a00 |0005: move-result v0 │ │ -05485c: 0f00 |0006: return v0 │ │ +055880: |[055880] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +055890: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ +055894: 6e20 0420 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2004 │ │ +05589a: 0a00 |0005: move-result v0 │ │ +05589c: 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 │ │ @@ -19788,19 +19790,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 │ │ -054860: |[054860] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -054870: 6200 e701 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ -054874: 6e30 7e06 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@067e │ │ -05487a: 0c00 |0005: move-result-object v0 │ │ -05487c: 1100 |0006: return-object v0 │ │ +0558a0: |[0558a0] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +0558b0: 6200 e701 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01e7 │ │ +0558b4: 6e30 7e06 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@067e │ │ +0558ba: 0c00 |0005: move-result-object v0 │ │ +0558bc: 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; │ │ @@ -19811,41 +19813,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 │ │ -054880: |[054880] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -054890: 5420 e401 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ -054894: 6201 d901 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ -054898: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -05489c: 6200 d401 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ -0548a0: 5421 e401 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ -0548a4: 6e10 6f06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066f │ │ -0548aa: 0a01 |000d: move-result v1 │ │ -0548ac: 4400 0001 |000e: aget v0, v0, v1 │ │ -0548b0: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -0548b6: 6200 da01 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ -0548ba: 5b20 e401 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ -0548be: 6e10 8806 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0688 │ │ -0548c4: 5420 e601 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01e6 │ │ -0548c8: 5b04 db01 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01db │ │ -0548cc: 5420 e301 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ -0548d0: 7220 0120 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ -0548d6: 1102 |0023: return-object v2 │ │ -0548d8: 2200 a103 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0548dc: 1a01 7c02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@027c │ │ -0548e0: 7020 311f 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0548e6: 2700 |002b: throw v0 │ │ -0548e8: 2200 a103 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0548ec: 1a01 7b02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@027b │ │ -0548f0: 7020 311f 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0548f6: 2700 |0033: throw v0 │ │ -0548f8: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +0558c0: |[0558c0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +0558d0: 5420 e401 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ +0558d4: 6201 d901 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01d9 │ │ +0558d8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +0558dc: 6200 d401 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01d4 │ │ +0558e0: 5421 e401 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ +0558e4: 6e10 6f06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066f │ │ +0558ea: 0a01 |000d: move-result v1 │ │ +0558ec: 4400 0001 |000e: aget v0, v0, v1 │ │ +0558f0: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +0558f6: 6200 da01 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01da │ │ +0558fa: 5b20 e401 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ +0558fe: 6e10 8806 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0688 │ │ +055904: 5420 e601 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01e6 │ │ +055908: 5b04 db01 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01db │ │ +05590c: 5420 e301 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ +055910: 7220 0120 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ +055916: 1102 |0023: return-object v2 │ │ +055918: 2200 9f03 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +05591c: 1a01 8102 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0281 │ │ +055920: 7020 311f 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +055926: 2700 |002b: throw v0 │ │ +055928: 2200 9f03 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +05592c: 1a01 8002 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0280 │ │ +055930: 7020 311f 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +055936: 2700 |0033: throw v0 │ │ +055938: 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 │ │ @@ -19866,19 +19868,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054908: |[054908] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -054918: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ -05491c: 6e10 0520 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2005 │ │ -054922: 0c00 |0005: move-result-object v0 │ │ -054924: 1100 |0006: return-object v0 │ │ +055948: |[055948] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +055958: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ +05595c: 6e10 0520 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2005 │ │ +055962: 0c00 |0005: move-result-object v0 │ │ +055964: 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; │ │ │ │ @@ -19887,19 +19889,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 │ │ -054928: |[054928] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -054938: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ -05493c: 6e40 0620 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2006 │ │ -054942: 0c00 |0005: move-result-object v0 │ │ -054944: 1100 |0006: return-object v0 │ │ +055968: |[055968] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +055978: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ +05597c: 6e40 0620 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2006 │ │ +055982: 0c00 |0005: move-result-object v0 │ │ +055984: 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 │ │ @@ -19910,17 +19912,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 │ │ -054948: |[054948] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -054958: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ -05495c: 1100 |0002: return-object v0 │ │ +055988: |[055988] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +055998: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e4 │ │ +05599c: 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; │ │ │ │ @@ -19929,19 +19931,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054960: |[054960] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -054970: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ -054974: 6e10 0720 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2007 │ │ -05497a: 0a00 |0005: move-result v0 │ │ -05497c: 0f00 |0006: return v0 │ │ +0559a0: |[0559a0] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +0559b0: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01e3 │ │ +0559b4: 6e10 0720 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2007 │ │ +0559ba: 0a00 |0005: move-result v0 │ │ +0559bc: 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; │ │ │ │ @@ -19950,16 +19952,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054980: |[054980] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -054990: 0e00 |0000: return-void │ │ +0559c0: |[0559c0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +0559d0: 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; │ │ │ │ @@ -19968,17 +19970,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054994: |[054994] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -0549a4: 6e10 8506 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0685 │ │ -0549aa: 0e00 |0003: return-void │ │ +0559d4: |[0559d4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +0559e4: 6e10 8506 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0685 │ │ +0559ea: 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; │ │ @@ -19990,16 +19992,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0549ac: |[0549ac] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0549bc: 0e00 |0000: return-void │ │ +0559ec: |[0559ec] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0559fc: 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; │ │ @@ -20010,16 +20012,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0549c0: |[0549c0] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -0549d0: 0e00 |0000: return-void │ │ +055a00: |[055a00] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +055a10: 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; │ │ │ │ @@ -20028,16 +20030,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0549d4: |[0549d4] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -0549e4: 0e00 |0000: return-void │ │ +055a14: |[055a14] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +055a24: 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; │ │ @@ -20048,44 +20050,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 │ │ -0549e8: |[0549e8] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -0549f8: 6e10 8406 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0684 │ │ -0549fe: 0a00 |0003: move-result v0 │ │ -054a00: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -054a04: 6200 e801 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ -054a08: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -054a0a: 2202 f700 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f7 │ │ -054a0e: 7030 6706 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0667 │ │ -054a14: 6e30 6c06 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@066c │ │ -054a1a: 0c00 |0011: move-result-object v0 │ │ -054a1c: 6e10 8402 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0284 │ │ -054a22: 0e00 |0015: return-void │ │ +055a28: |[055a28] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +055a38: 6e10 8406 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0684 │ │ +055a3e: 0a00 |0003: move-result v0 │ │ +055a40: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +055a44: 6200 e801 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01e8 │ │ +055a48: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +055a4a: 2202 f600 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00f6 │ │ +055a4e: 7030 6706 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0667 │ │ +055a54: 6e30 6c06 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@066c │ │ +055a5a: 0c00 |0011: move-result-object v0 │ │ +055a5c: 6e10 8402 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0284 │ │ +055a62: 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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #88 header: │ │ -class_idx : 252 │ │ +class_idx : 251 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 513 │ │ +superclass_idx : 941 │ │ +source_file_idx : 518 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #88 - │ │ Class descriptor : 'Landroid/support/v4/content/pm/ActivityInfoCompat;' │ │ @@ -20105,32 +20107,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a24: |[054a24] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -054a34: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054a3a: 0e00 |0003: return-void │ │ +055a64: |[055a64] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +055a74: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055a7a: 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 : 513 (ActivityInfoCompat.java) │ │ + source_file_idx : 518 (ActivityInfoCompat.java) │ │ │ │ Class #89 header: │ │ -class_idx : 253 │ │ +class_idx : 252 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 733 │ │ +superclass_idx : 941 │ │ +source_file_idx : 737 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #89 - │ │ Class descriptor : 'Landroid/support/v4/database/DatabaseUtilsCompat;' │ │ @@ -20145,17 +20147,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a3c: |[054a3c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -054a4c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054a52: 0e00 |0003: return-void │ │ +055a7c: |[055a7c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +055a8c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055a92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -20164,31 +20166,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 │ │ -054a54: |[054a54] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -054a64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -054a66: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -054a6a: 2141 |0003: array-length v1, v4 │ │ -054a6c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -054a70: 0750 |0006: move-object v0, v5 │ │ -054a72: 1100 |0007: return-object v0 │ │ -054a74: 2141 |0008: array-length v1, v4 │ │ -054a76: 2152 |0009: array-length v2, v5 │ │ -054a78: b021 |000a: add-int/2addr v1, v2 │ │ -054a7a: 2310 b904 |000b: new-array v0, v1, [Ljava/lang/String; // type@04b9 │ │ -054a7e: 2141 |000d: array-length v1, v4 │ │ -054a80: 7151 851f 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -054a86: 2141 |0011: array-length v1, v4 │ │ -054a88: 2152 |0012: array-length v2, v5 │ │ -054a8a: 7152 851f 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -054a90: 28f1 |0016: goto 0007 // -000f │ │ +055a94: |[055a94] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +055aa4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +055aa6: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +055aaa: 2141 |0003: array-length v1, v4 │ │ +055aac: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +055ab0: 0750 |0006: move-object v0, v5 │ │ +055ab2: 1100 |0007: return-object v0 │ │ +055ab4: 2141 |0008: array-length v1, v4 │ │ +055ab6: 2152 |0009: array-length v2, v5 │ │ +055ab8: b021 |000a: add-int/2addr v1, v2 │ │ +055aba: 2310 b704 |000b: new-array v0, v1, [Ljava/lang/String; // type@04b7 │ │ +055abe: 2141 |000d: array-length v1, v4 │ │ +055ac0: 7151 851f 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +055ac6: 2141 |0011: array-length v1, v4 │ │ +055ac8: 2152 |0012: array-length v2, v5 │ │ +055aca: 7152 851f 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +055ad0: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -20202,62 +20204,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 │ │ -054a94: |[054a94] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -054aa4: 7110 f70c 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -054aaa: 0a00 |0003: move-result v0 │ │ -054aac: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -054ab0: 1103 |0006: return-object v3 │ │ -054ab2: 7110 f70c 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -054ab8: 0a00 |000a: move-result v0 │ │ -054aba: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -054abe: 0723 |000d: move-object v3, v2 │ │ -054ac0: 28f8 |000e: goto 0006 // -0008 │ │ -054ac2: 2200 b303 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -054ac6: 7010 761f 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -054acc: 1a01 c000 |0014: const-string v1, "(" // string@00c0 │ │ -054ad0: 6e20 7e1f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054ad6: 0c00 |0019: move-result-object v0 │ │ -054ad8: 6e20 7e1f 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054ade: 0c00 |001d: move-result-object v0 │ │ -054ae0: 1a01 e200 |001e: const-string v1, ") AND (" // string@00e2 │ │ -054ae4: 6e20 7e1f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054aea: 0c00 |0023: move-result-object v0 │ │ -054aec: 6e20 7e1f 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054af2: 0c00 |0027: move-result-object v0 │ │ -054af4: 1a01 e100 |0028: const-string v1, ")" // string@00e1 │ │ -054af8: 6e20 7e1f 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -054afe: 0c00 |002d: move-result-object v0 │ │ -054b00: 6e10 841f 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -054b06: 0c03 |0031: move-result-object v3 │ │ -054b08: 28d4 |0032: goto 0006 // -002c │ │ +055ad4: |[055ad4] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +055ae4: 7110 f70c 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +055aea: 0a00 |0003: move-result v0 │ │ +055aec: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +055af0: 1103 |0006: return-object v3 │ │ +055af2: 7110 f70c 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +055af8: 0a00 |000a: move-result v0 │ │ +055afa: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +055afe: 0723 |000d: move-object v3, v2 │ │ +055b00: 28f8 |000e: goto 0006 // -0008 │ │ +055b02: 2200 b103 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +055b06: 7010 761f 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +055b0c: 1a01 c400 |0014: const-string v1, "(" // string@00c4 │ │ +055b10: 6e20 7e1f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055b16: 0c00 |0019: move-result-object v0 │ │ +055b18: 6e20 7e1f 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055b1e: 0c00 |001d: move-result-object v0 │ │ +055b20: 1a01 e600 |001e: const-string v1, ") AND (" // string@00e6 │ │ +055b24: 6e20 7e1f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055b2a: 0c00 |0023: move-result-object v0 │ │ +055b2c: 6e20 7e1f 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055b32: 0c00 |0027: move-result-object v0 │ │ +055b34: 1a01 e500 |0028: const-string v1, ")" // string@00e5 │ │ +055b38: 6e20 7e1f 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +055b3e: 0c00 |002d: move-result-object v0 │ │ +055b40: 6e10 841f 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +055b46: 0c03 |0031: move-result-object v3 │ │ +055b48: 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 : 733 (DatabaseUtilsCompat.java) │ │ + source_file_idx : 737 (DatabaseUtilsCompat.java) │ │ │ │ Class #90 header: │ │ -class_idx : 255 │ │ +class_idx : 254 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 653 │ │ +superclass_idx : 941 │ │ +source_file_idx : 658 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -20275,21 +20277,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 : 653 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 658 (ConnectivityManagerCompat.java) │ │ │ │ Class #91 header: │ │ -class_idx : 259 │ │ +class_idx : 258 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 653 │ │ +superclass_idx : 941 │ │ +source_file_idx : 658 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -20312,40 +20314,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -054b0c: |[054b0c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -054b1c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -054b20: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -054b24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -054b28: 2200 0201 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0102 │ │ -054b2c: 7010 9906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0699 │ │ -054b32: 6900 ec01 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ -054b36: 0e00 |000d: return-void │ │ -054b38: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -054b3c: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -054b40: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -054b44: 2200 0101 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0101 │ │ -054b48: 7010 9706 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0697 │ │ -054b4e: 6900 ec01 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ -054b52: 28f2 |001b: goto 000d // -000e │ │ -054b54: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -054b58: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -054b5c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -054b60: 2200 0001 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0100 │ │ -054b64: 7010 9506 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0695 │ │ -054b6a: 6900 ec01 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ -054b6e: 28e4 |0029: goto 000d // -001c │ │ -054b70: 2200 fe00 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00fe │ │ -054b74: 7010 9206 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0692 │ │ -054b7a: 6900 ec01 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ -054b7e: 28dc |0031: goto 000d // -0024 │ │ +055b4c: |[055b4c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +055b5c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +055b60: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +055b64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +055b68: 2200 0101 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0101 │ │ +055b6c: 7010 9906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0699 │ │ +055b72: 6900 ec01 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ +055b76: 0e00 |000d: return-void │ │ +055b78: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +055b7c: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +055b80: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +055b84: 2200 0001 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0100 │ │ +055b88: 7010 9706 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0697 │ │ +055b8e: 6900 ec01 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ +055b92: 28f2 |001b: goto 000d // -000e │ │ +055b94: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +055b98: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +055b9c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +055ba0: 2200 ff00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00ff │ │ +055ba4: 7010 9506 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0695 │ │ +055baa: 6900 ec01 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ +055bae: 28e4 |0029: goto 000d // -001c │ │ +055bb0: 2200 fd00 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00fd │ │ +055bb4: 7010 9206 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0692 │ │ +055bba: 6900 ec01 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ +055bbe: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -20359,17 +20361,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054b80: |[054b80] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -054b90: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054b96: 0e00 |0003: return-void │ │ +055bc0: |[055bc0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +055bd0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -20378,24 +20380,24 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -054b98: |[054b98] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -054ba8: 1a01 511d |0000: const-string v1, "networkInfo" // string@1d51 │ │ -054bac: 6e20 5201 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ -054bb2: 0c00 |0005: move-result-object v0 │ │ -054bb4: 1f00 6600 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0066 │ │ -054bb8: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ -054bbe: 0a01 |000b: move-result v1 │ │ -054bc0: 6e20 3e02 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@023e │ │ -054bc6: 0c01 |000f: move-result-object v1 │ │ -054bc8: 1101 |0010: return-object v1 │ │ +055bd8: |[055bd8] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +055be8: 1a01 511d |0000: const-string v1, "networkInfo" // string@1d51 │ │ +055bec: 6e20 5201 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0152 │ │ +055bf2: 0c00 |0005: move-result-object v0 │ │ +055bf4: 1f00 6600 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0066 │ │ +055bf8: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ +055bfe: 0a01 |000b: move-result v1 │ │ +055c00: 6e20 3e02 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@023e │ │ +055c06: 0c01 |000f: move-result-object v1 │ │ +055c08: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -20406,33 +20408,33 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054bcc: |[054bcc] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -054bdc: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ -054be0: 7220 9406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0694 │ │ -054be6: 0a00 |0005: move-result v0 │ │ -054be8: 0f00 |0006: return v0 │ │ +055c0c: |[055c0c] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +055c1c: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01ec │ │ +055c20: 7220 9406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0694 │ │ +055c26: 0a00 |0005: move-result v0 │ │ +055c28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 653 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 658 (ConnectivityManagerCompat.java) │ │ │ │ Class #92 header: │ │ -class_idx : 260 │ │ +class_idx : 259 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 654 │ │ +superclass_idx : 941 │ │ +source_file_idx : 659 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #92 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;' │ │ @@ -20447,17 +20449,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054bec: |[054bec] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -054bfc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054c02: 0e00 |0003: return-void │ │ +055c2c: |[055c2c] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +055c3c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055c42: 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;) │ │ @@ -20465,27 +20467,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -054c04: |[054c04] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -054c14: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -054c16: 6e10 3d02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ -054c1c: 0c00 |0004: move-result-object v0 │ │ -054c1e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -054c22: 0f02 |0007: return v2 │ │ -054c24: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ -054c2a: 0a01 |000b: move-result v1 │ │ -054c2c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -054c32: 28f8 |000f: goto 0007 // -0008 │ │ -054c34: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -054c36: 28f6 |0011: goto 0007 // -000a │ │ -054c38: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +055c44: |[055c44] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +055c54: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +055c56: 6e10 3d02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ +055c5c: 0c00 |0004: move-result-object v0 │ │ +055c5e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +055c62: 0f02 |0007: return v2 │ │ +055c64: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ +055c6a: 0a01 |000b: move-result v1 │ │ +055c6c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +055c72: 28f8 |000f: goto 0007 // -0008 │ │ +055c74: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +055c76: 28f6 |0011: goto 0007 // -000a │ │ +055c78: 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 │ │ @@ -20493,21 +20495,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 : 654 (ConnectivityManagerCompatGingerbread.java) │ │ + source_file_idx : 659 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #93 header: │ │ -class_idx : 261 │ │ +class_idx : 260 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 655 │ │ +superclass_idx : 941 │ │ +source_file_idx : 660 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #93 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;' │ │ @@ -20522,17 +20524,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054c5c: |[054c5c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -054c6c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054c72: 0e00 |0003: return-void │ │ +055c9c: |[055c9c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +055cac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055cb2: 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;) │ │ @@ -20540,27 +20542,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -054c74: |[054c74] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -054c84: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -054c86: 6e10 3d02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ -054c8c: 0c00 |0004: move-result-object v0 │ │ -054c8e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -054c92: 0f02 |0007: return v2 │ │ -054c94: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ -054c9a: 0a01 |000b: move-result v1 │ │ -054c9c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -054ca2: 28f8 |000f: goto 0007 // -0008 │ │ -054ca4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -054ca6: 28f6 |0011: goto 0007 // -000a │ │ -054ca8: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +055cb4: |[055cb4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +055cc4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +055cc6: 6e10 3d02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ +055ccc: 0c00 |0004: move-result-object v0 │ │ +055cce: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +055cd2: 0f02 |0007: return v2 │ │ +055cd4: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ +055cda: 0a01 |000b: move-result v1 │ │ +055cdc: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +055ce2: 28f8 |000f: goto 0007 // -0008 │ │ +055ce4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +055ce6: 28f6 |0011: goto 0007 // -000a │ │ +055ce8: 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 │ │ @@ -20568,21 +20570,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 : 655 (ConnectivityManagerCompatHoneycombMR2.java) │ │ + source_file_idx : 660 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #94 header: │ │ -class_idx : 262 │ │ +class_idx : 261 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 657 │ │ +superclass_idx : 941 │ │ +source_file_idx : 662 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #94 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;' │ │ @@ -20597,17 +20599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054cd8: |[054cd8] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -054ce8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054cee: 0e00 |0003: return-void │ │ +055d18: |[055d18] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +055d28: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055d2e: 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;) │ │ @@ -20615,32 +20617,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054cf0: |[054cf0] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -054d00: 6e10 3f02 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@023f │ │ -054d06: 0a00 |0003: move-result v0 │ │ -054d08: 0f00 |0004: return v0 │ │ +055d30: |[055d30] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +055d40: 6e10 3f02 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@023f │ │ +055d46: 0a00 |0003: move-result v0 │ │ +055d48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 657 (ConnectivityManagerCompatJellyBean.java) │ │ + source_file_idx : 662 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #95 header: │ │ -class_idx : 263 │ │ +class_idx : 262 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3196 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3198 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -20652,21 +20654,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3196 (TrafficStatsCompat.java) │ │ + source_file_idx : 3198 (TrafficStatsCompat.java) │ │ │ │ Class #96 header: │ │ -class_idx : 264 │ │ +class_idx : 263 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 950 │ │ -source_file_idx : 3196 │ │ +superclass_idx : 948 │ │ +source_file_idx : 3198 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -20691,18 +20693,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 │ │ -054d0c: |[054d0c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -054d1c: 5b01 ed01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01ed │ │ -054d20: 7010 8e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ -054d26: 0e00 |0005: return-void │ │ +055d4c: |[055d4c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +055d5c: 5b01 ed01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01ed │ │ +055d60: 7010 8e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ +055d66: 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; │ │ │ │ @@ -20712,19 +20714,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 │ │ -054d28: |[054d28] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -054d38: 2200 0901 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0109 │ │ -054d3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -054d3e: 7020 a906 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06a9 │ │ -054d44: 1100 |0006: return-object v0 │ │ +055d68: |[055d68] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +055d78: 2200 0801 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0108 │ │ +055d7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055d7e: 7020 a906 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06a9 │ │ +055d84: 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;) │ │ @@ -20732,31 +20734,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054d48: |[054d48] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -054d58: 6e10 a606 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06a6 │ │ -054d5e: 0c00 |0003: move-result-object v0 │ │ -054d60: 1100 |0004: return-object v0 │ │ +055d88: |[055d88] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +055d98: 6e10 a606 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06a6 │ │ +055d9e: 0c00 |0003: move-result-object v0 │ │ +055da0: 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 : 3196 (TrafficStatsCompat.java) │ │ + source_file_idx : 3198 (TrafficStatsCompat.java) │ │ │ │ Class #97 header: │ │ -class_idx : 265 │ │ +class_idx : 264 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3196 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3198 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -20780,19 +20782,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054d64: |[054d64] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -054d74: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054d7a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -054d7c: 5910 ee01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ -054d80: 0e00 |0006: return-void │ │ +055da4: |[055da4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +055db4: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055dba: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +055dbc: 5910 ee01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ +055dc0: 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; │ │ │ │ @@ -20801,32 +20803,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 │ │ -054d84: |[054d84] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -054d94: 7010 a806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06a8 │ │ -054d9a: 0e00 |0003: return-void │ │ +055dc4: |[055dc4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +055dd4: 7010 a806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06a8 │ │ +055dda: 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 : 3196 (TrafficStatsCompat.java) │ │ + source_file_idx : 3198 (TrafficStatsCompat.java) │ │ │ │ Class #98 header: │ │ -class_idx : 268 │ │ +class_idx : 267 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3196 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3198 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -20884,21 +20886,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 : 3196 (TrafficStatsCompat.java) │ │ + source_file_idx : 3198 (TrafficStatsCompat.java) │ │ │ │ Class #99 header: │ │ -class_idx : 269 │ │ +class_idx : 268 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3196 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3198 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -20925,26 +20927,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -054d9c: |[054d9c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -054dac: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -054db0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -054db4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -054db8: 2200 0b01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@010b │ │ -054dbc: 7010 b206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06b2 │ │ -054dc2: 6900 f001 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054dc6: 0e00 |000d: return-void │ │ -054dc8: 2200 0a01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@010a │ │ -054dcc: 7010 aa06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06aa │ │ -054dd2: 6900 f001 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054dd6: 28f8 |0015: goto 000d // -0008 │ │ +055ddc: |[055ddc] android.support.v4.net.TrafficStatsCompat.:()V │ │ +055dec: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +055df0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +055df4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +055df8: 2200 0a01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@010a │ │ +055dfc: 7010 b206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06b2 │ │ +055e02: 6900 f001 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055e06: 0e00 |000d: return-void │ │ +055e08: 2200 0901 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0109 │ │ +055e0c: 7010 aa06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06aa │ │ +055e12: 6900 f001 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055e16: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -20954,17 +20956,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054dd8: |[054dd8] android.support.v4.net.TrafficStatsCompat.:()V │ │ -054de8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054dee: 0e00 |0003: return-void │ │ +055e18: |[055e18] android.support.v4.net.TrafficStatsCompat.:()V │ │ +055e28: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -20973,18 +20975,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -054df0: |[054df0] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -054e00: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054e04: 7210 ba06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06ba │ │ -054e0a: 0e00 |0005: return-void │ │ +055e30: |[055e30] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +055e40: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055e44: 7210 ba06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06ba │ │ +055e4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -20992,37 +20994,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054e0c: |[054e0c] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -054e1c: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054e20: 7210 bb06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06bb │ │ -054e26: 0a00 |0005: move-result v0 │ │ -054e28: 0f00 |0006: return v0 │ │ +055e4c: |[055e4c] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +055e5c: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055e60: 7210 bb06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06bb │ │ +055e66: 0a00 |0005: move-result v0 │ │ +055e68: 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 │ │ -054e2c: |[054e2c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -054e3c: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054e40: 7220 bc06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06bc │ │ -054e46: 0e00 |0005: return-void │ │ +055e6c: |[055e6c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +055e7c: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055e80: 7220 bc06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06bc │ │ +055e86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -21031,18 +21033,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -054e48: |[054e48] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -054e58: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054e5c: 7230 bd06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06bd │ │ -054e62: 0e00 |0005: return-void │ │ +055e88: |[055e88] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +055e98: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055e9c: 7230 bd06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06bd │ │ +055ea2: 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 │ │ @@ -21052,18 +21054,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054e64: |[054e64] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -054e74: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054e78: 7220 be06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06be │ │ -054e7e: 0e00 |0005: return-void │ │ +055ea4: |[055ea4] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +055eb4: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055eb8: 7220 be06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06be │ │ +055ebe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -21072,18 +21074,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054e80: |[054e80] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -054e90: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054e94: 7220 bf06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06bf │ │ -054e9a: 0e00 |0005: return-void │ │ +055ec0: |[055ec0] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +055ed0: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055ed4: 7220 bf06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06bf │ │ +055eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -21092,33 +21094,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054e9c: |[054e9c] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -054eac: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ -054eb0: 7220 c006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06c0 │ │ -054eb6: 0e00 |0005: return-void │ │ +055edc: |[055edc] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +055eec: 6200 f001 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01f0 │ │ +055ef0: 7220 c006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06c0 │ │ +055ef6: 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 : 3196 (TrafficStatsCompat.java) │ │ + source_file_idx : 3198 (TrafficStatsCompat.java) │ │ │ │ Class #100 header: │ │ -class_idx : 270 │ │ +class_idx : 269 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3197 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3199 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #100 annotations: │ │ Annotations on method #1744 'tagSocket' │ │ @@ -21139,17 +21141,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054eb8: |[054eb8] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -054ec8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054ece: 0e00 |0003: return-void │ │ +055ef8: |[055ef8] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +055f08: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055f0e: 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;) │ │ @@ -21157,17 +21159,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -054ed0: |[054ed0] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -054ee0: 7100 4202 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0242 │ │ -054ee6: 0e00 |0003: return-void │ │ +055f10: |[055f10] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +055f20: 7100 4202 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0242 │ │ +055f26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -21175,35 +21177,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -054ee8: |[054ee8] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -054ef8: 7100 4302 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0243 │ │ -054efe: 0a00 |0003: move-result v0 │ │ -054f00: 0f00 |0004: return v0 │ │ +055f28: |[055f28] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +055f38: 7100 4302 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0243 │ │ +055f3e: 0a00 |0003: move-result v0 │ │ +055f40: 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 │ │ -054f04: |[054f04] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -054f14: 7110 4402 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0244 │ │ -054f1a: 0e00 |0003: return-void │ │ +055f44: |[055f44] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +055f54: 7110 4402 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0244 │ │ +055f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -21212,17 +21214,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054f1c: |[054f1c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -054f2c: 7120 4502 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0245 │ │ -054f32: 0e00 |0003: return-void │ │ +055f5c: |[055f5c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +055f6c: 7120 4502 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0245 │ │ +055f72: 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 │ │ @@ -21232,17 +21234,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f34: |[054f34] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -054f44: 7110 4602 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0246 │ │ -054f4a: 0e00 |0003: return-void │ │ +055f74: |[055f74] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +055f84: 7110 4602 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0246 │ │ +055f8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -21251,17 +21253,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f4c: |[054f4c] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -054f5c: 7110 4702 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0247 │ │ -054f62: 0e00 |0003: return-void │ │ +055f8c: |[055f8c] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +055f9c: 7110 4702 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0247 │ │ +055fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -21270,32 +21272,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f64: |[054f64] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -054f74: 7110 4802 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0248 │ │ -054f7a: 0e00 |0003: return-void │ │ +055fa4: |[055fa4] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +055fb4: 7110 4802 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0248 │ │ +055fba: 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 : 3197 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 3199 (TrafficStatsCompatIcs.java) │ │ │ │ Class #101 header: │ │ -class_idx : 271 │ │ +class_idx : 270 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2661 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #101 annotations: │ │ Annotations on class │ │ @@ -21329,18 +21331,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 │ │ -054f7c: |[054f7c] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -054f8c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054f92: 5b01 f101 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f1 │ │ -054f96: 0e00 |0005: return-void │ │ +055fbc: |[055fbc] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +055fcc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +055fd2: 5b01 f101 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f1 │ │ +055fd6: 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; │ │ @@ -21354,20 +21356,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 │ │ -054f98: |[054f98] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -054fa8: 5420 f101 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f1 │ │ -054fac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -054fae: 7230 d706 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d7 │ │ -054fb4: 0c00 |0006: move-result-object v0 │ │ -054fb6: 1100 |0007: return-object v0 │ │ +055fd8: |[055fd8] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +055fe8: 5420 f101 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f1 │ │ +055fec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055fee: 7230 d706 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d7 │ │ +055ff4: 0c00 |0006: move-result-object v0 │ │ +055ff6: 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; │ │ @@ -21377,34 +21379,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054fb8: |[054fb8] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -054fc8: 5410 f101 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f1 │ │ -054fcc: 7220 d806 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d8 │ │ -054fd2: 0c00 |0005: move-result-object v0 │ │ -054fd4: 1100 |0006: return-object v0 │ │ +055ff8: |[055ff8] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +056008: 5410 f101 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f1 │ │ +05600c: 7220 d806 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d8 │ │ +056012: 0c00 |0005: move-result-object v0 │ │ +056014: 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 : 2661 (ParcelableCompat.java) │ │ + source_file_idx : 2663 (ParcelableCompat.java) │ │ │ │ Class #102 header: │ │ -class_idx : 272 │ │ +class_idx : 271 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2661 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #102 annotations: │ │ Annotations on class │ │ @@ -21425,17 +21427,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054fd8: |[054fd8] android.support.v4.os.ParcelableCompat.:()V │ │ -054fe8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -054fee: 0e00 |0003: return-void │ │ +056018: |[056018] android.support.v4.os.ParcelableCompat.:()V │ │ +056028: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05602e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -21444,39 +21446,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 │ │ -054ff0: |[054ff0] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -055000: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -055004: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -055008: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -05500c: 7110 de06 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06de │ │ -055012: 2200 0f01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@010f │ │ -055016: 7020 d206 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06d2 │ │ -05501c: 1100 |000e: return-object v0 │ │ +056030: |[056030] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +056040: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +056044: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +056048: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +05604c: 7110 de06 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06de │ │ +056052: 2200 0e01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@010e │ │ +056056: 7020 d206 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06d2 │ │ +05605c: 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 : 2661 (ParcelableCompat.java) │ │ + source_file_idx : 2663 (ParcelableCompat.java) │ │ │ │ Class #103 header: │ │ -class_idx : 273 │ │ +class_idx : 272 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2662 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2664 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #103 annotations: │ │ Annotations on class │ │ @@ -21503,21 +21505,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2662 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2664 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #104 header: │ │ -class_idx : 274 │ │ +class_idx : 273 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2663 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2665 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -21551,18 +21553,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 │ │ -055020: |[055020] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -055030: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -055036: 5b01 f201 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ -05503a: 0e00 |0005: return-void │ │ +056060: |[056060] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +056070: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +056076: 5b01 f201 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ +05607a: 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; │ │ @@ -21576,20 +21578,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 │ │ -05503c: |[05503c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05504c: 5420 f201 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ -055050: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -055052: 7230 d706 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d7 │ │ -055058: 0c00 |0006: move-result-object v0 │ │ -05505a: 1100 |0007: return-object v0 │ │ +05607c: |[05607c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05608c: 5420 f201 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ +056090: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +056092: 7230 d706 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d7 │ │ +056098: 0c00 |0006: move-result-object v0 │ │ +05609a: 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; │ │ @@ -21599,19 +21601,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 │ │ -05505c: |[05505c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -05506c: 5410 f201 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ -055070: 7230 d706 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d7 │ │ -055076: 0c00 |0005: move-result-object v0 │ │ -055078: 1100 |0006: return-object v0 │ │ +05609c: |[05609c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0560ac: 5410 f201 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ +0560b0: 7230 d706 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d7 │ │ +0560b6: 0c00 |0005: move-result-object v0 │ │ +0560b8: 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; │ │ @@ -21622,34 +21624,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05507c: |[05507c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -05508c: 5410 f201 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ -055090: 7220 d806 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d8 │ │ -055096: 0c00 |0005: move-result-object v0 │ │ -055098: 1100 |0006: return-object v0 │ │ +0560bc: |[0560bc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +0560cc: 5410 f201 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01f2 │ │ +0560d0: 7220 d806 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d8 │ │ +0560d6: 0c00 |0005: move-result-object v0 │ │ +0560d8: 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 : 2663 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2665 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #105 header: │ │ -class_idx : 275 │ │ +class_idx : 274 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2663 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2665 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 annotations: │ │ Annotations on method #1758 'instantiate' │ │ @@ -21668,17 +21670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05509c: |[05509c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -0550ac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0550b2: 0e00 |0003: return-void │ │ +0560dc: |[0560dc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +0560ec: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0560f2: 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;) │ │ @@ -21686,33 +21688,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 │ │ -0550b4: |[0550b4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -0550c4: 2200 1201 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0112 │ │ -0550c8: 7020 d906 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06d9 │ │ -0550ce: 1100 |0005: return-object v0 │ │ +0560f4: |[0560f4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +056104: 2200 1101 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0111 │ │ +056108: 7020 d906 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06d9 │ │ +05610e: 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 : 2663 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2665 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #106 header: │ │ -class_idx : 276 │ │ +class_idx : 275 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 541 │ │ +superclass_idx : 941 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #106 annotations: │ │ Annotations on method #1764 'openRead' │ │ @@ -21743,32 +21745,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0550d0: |[0550d0] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -0550e0: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0550e6: 5b34 f401 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -0550ea: 2200 7f03 |0005: new-instance v0, Ljava/io/File; // type@037f │ │ -0550ee: 2201 b303 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0550f2: 7010 761f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0550f8: 6e10 dd1e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edd │ │ -0550fe: 0c02 |000f: move-result-object v2 │ │ -055100: 6e20 7e1f 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -055106: 0c01 |0013: move-result-object v1 │ │ -055108: 1a02 fc00 |0014: const-string v2, ".bak" // string@00fc │ │ -05510c: 6e20 7e1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -055112: 0c01 |0019: move-result-object v1 │ │ -055114: 6e10 841f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -05511a: 0c01 |001d: move-result-object v1 │ │ -05511c: 7020 d71e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ -055122: 5b30 f301 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -055126: 0e00 |0023: return-void │ │ +056110: |[056110] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +056120: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ +056126: 5b34 f401 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +05612a: 2200 7d03 |0005: new-instance v0, Ljava/io/File; // type@037d │ │ +05612e: 2201 b103 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +056132: 7010 761f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +056138: 6e10 dd1e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edd │ │ +05613e: 0c02 |000f: move-result-object v2 │ │ +056140: 6e20 7e1f 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +056146: 0c01 |0013: move-result-object v1 │ │ +056148: 1a02 0001 |0014: const-string v2, ".bak" // string@0100 │ │ +05614c: 6e20 7e1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +056152: 0c01 |0019: move-result-object v1 │ │ +056154: 6e10 841f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +05615a: 0c01 |001d: move-result-object v1 │ │ +05615c: 7020 d71e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ +056162: 5b30 f301 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +056166: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -21780,24 +21782,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -055128: |[055128] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -055138: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -05513c: 6e10 ed1e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@1eed │ │ -055142: 0c00 |0005: move-result-object v0 │ │ -055144: 6e10 e21e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1ee2 │ │ -05514a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05514c: 0f00 |000a: return v0 │ │ -05514e: 0d00 |000b: move-exception v0 │ │ -055150: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -055152: 28fd |000d: goto 000a // -0003 │ │ +056168: |[056168] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +056178: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +05617c: 6e10 ed1e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@1eed │ │ +056182: 0c00 |0005: move-result-object v0 │ │ +056184: 6e10 e21e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1ee2 │ │ +05618a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05618c: 0f00 |000a: return v0 │ │ +05618e: 0d00 |000b: move-exception v0 │ │ +056190: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +056192: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -21813,20 +21815,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -055164: |[055164] android.support.v4.util.AtomicFile.delete:()V │ │ -055174: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055178: 6e10 d91e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ -05517e: 5410 f301 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -055182: 6e10 d91e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ -055188: 0e00 |000a: return-void │ │ +0561a4: |[0561a4] android.support.v4.util.AtomicFile.delete:()V │ │ +0561b4: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0561b8: 6e10 d91e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ +0561be: 5410 f301 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +0561c2: 6e10 d91e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ +0561c8: 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; │ │ @@ -21836,29 +21838,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -05518c: |[05518c] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -05519c: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -0551a0: 7110 e706 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@06e7 │ │ -0551a6: 6e10 ec1e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -0551ac: 5431 f401 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -0551b0: 6e10 d91e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ -0551b6: 5431 f301 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -0551ba: 5432 f401 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -0551be: 6e20 e11e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ -0551c4: 0e00 |0014: return-void │ │ -0551c6: 0d00 |0015: move-exception v0 │ │ -0551c8: 1a01 1c02 |0016: const-string v1, "AtomicFile" // string@021c │ │ -0551cc: 1a02 9f13 |0018: const-string v2, "failWrite: Got exception:" // string@139f │ │ -0551d0: 7130 0e0d 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -0551d6: 28f7 |001d: goto 0014 // -0009 │ │ +0561cc: |[0561cc] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +0561dc: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +0561e0: 7110 e706 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@06e7 │ │ +0561e6: 6e10 ec1e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +0561ec: 5431 f401 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0561f0: 6e10 d91e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ +0561f6: 5431 f301 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +0561fa: 5432 f401 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0561fe: 6e20 e11e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ +056204: 0e00 |0014: return-void │ │ +056206: 0d00 |0015: move-exception v0 │ │ +056208: 1a01 2102 |0016: const-string v1, "AtomicFile" // string@0221 │ │ +05620c: 1a02 a013 |0018: const-string v2, "failWrite: Got exception:" // string@13a0 │ │ +056210: 7130 0e0d 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +056216: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -21877,26 +21879,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0551e8: |[0551e8] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -0551f8: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -0551fc: 7110 e706 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@06e7 │ │ -055202: 6e10 ec1e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -055208: 5431 f301 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -05520c: 6e10 d91e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ -055212: 0e00 |000d: return-void │ │ -055214: 0d00 |000e: move-exception v0 │ │ -055216: 1a01 1c02 |000f: const-string v1, "AtomicFile" // string@021c │ │ -05521a: 1a02 da13 |0011: const-string v2, "finishWrite: Got exception:" // string@13da │ │ -05521e: 7130 0e0d 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -055224: 28f7 |0016: goto 000d // -0009 │ │ +056228: |[056228] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +056238: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +05623c: 7110 e706 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@06e7 │ │ +056242: 6e10 ec1e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +056248: 5431 f301 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +05624c: 6e10 d91e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ +056252: 0e00 |000d: return-void │ │ +056254: 0d00 |000e: move-exception v0 │ │ +056256: 1a01 2102 |000f: const-string v1, "AtomicFile" // string@0221 │ │ +05625a: 1a02 db13 |0011: const-string v2, "finishWrite: Got exception:" // string@13db │ │ +05625e: 7130 0e0d 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +056264: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -21914,17 +21916,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055238: |[055238] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -055248: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -05524c: 1100 |0002: return-object v0 │ │ +056278: |[056278] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +056288: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +05628c: 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;) │ │ @@ -21932,28 +21934,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -055250: |[055250] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -055260: 5420 f301 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -055264: 6e10 da1e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@1eda │ │ -05526a: 0a00 |0005: move-result v0 │ │ -05526c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -055270: 5420 f401 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055274: 6e10 d91e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ -05527a: 5420 f301 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -05527e: 5421 f401 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055282: 6e20 e11e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ -055288: 2200 8103 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0381 │ │ -05528c: 5421 f401 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055290: 7020 e31e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1ee3 │ │ -055296: 1100 |001b: return-object v0 │ │ +056290: |[056290] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +0562a0: 5420 f301 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +0562a4: 6e10 da1e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@1eda │ │ +0562aa: 0a00 |0005: move-result v0 │ │ +0562ac: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +0562b0: 5420 f401 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0562b4: 6e10 d91e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ +0562ba: 5420 f301 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +0562be: 5421 f401 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0562c2: 6e20 e11e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ +0562c8: 2200 7f03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@037f │ │ +0562cc: 5421 f401 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0562d0: 7020 e31e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1ee3 │ │ +0562d6: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -21964,44 +21966,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -055298: |[055298] android.support.v4.util.AtomicFile.readFully:()[B │ │ -0552a8: 6e10 e406 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@06e4 │ │ -0552ae: 0c05 |0003: move-result-object v5 │ │ -0552b0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0552b2: 6e10 e51e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee5 │ │ -0552b8: 0a01 |0008: move-result v1 │ │ -0552ba: 2312 9604 |0009: new-array v2, v1, [B // type@0496 │ │ -0552be: 2126 |000b: array-length v6, v2 │ │ -0552c0: b146 |000c: sub-int/2addr v6, v4 │ │ -0552c2: 6e40 e71e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1ee7 │ │ -0552c8: 0a00 |0010: move-result v0 │ │ -0552ca: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -0552ce: 6e10 e61e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ -0552d4: 1102 |0016: return-object v2 │ │ -0552d6: b004 |0017: add-int/2addr v4, v0 │ │ -0552d8: 6e10 e51e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee5 │ │ -0552de: 0a01 |001b: move-result v1 │ │ -0552e0: 2126 |001c: array-length v6, v2 │ │ -0552e2: b146 |001d: sub-int/2addr v6, v4 │ │ -0552e4: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -0552e8: 9006 0401 |0020: add-int v6, v4, v1 │ │ -0552ec: 2363 9604 |0022: new-array v3, v6, [B // type@0496 │ │ -0552f0: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -0552f2: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -0552f4: 7154 851f 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -0552fa: 0732 |0029: move-object v2, v3 │ │ -0552fc: 28e1 |002a: goto 000b // -001f │ │ -0552fe: 0d06 |002b: move-exception v6 │ │ -055300: 6e10 e61e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ -055306: 2706 |002f: throw v6 │ │ +0562d8: |[0562d8] android.support.v4.util.AtomicFile.readFully:()[B │ │ +0562e8: 6e10 e406 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@06e4 │ │ +0562ee: 0c05 |0003: move-result-object v5 │ │ +0562f0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0562f2: 6e10 e51e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee5 │ │ +0562f8: 0a01 |0008: move-result v1 │ │ +0562fa: 2312 9404 |0009: new-array v2, v1, [B // type@0494 │ │ +0562fe: 2126 |000b: array-length v6, v2 │ │ +056300: b146 |000c: sub-int/2addr v6, v4 │ │ +056302: 6e40 e71e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1ee7 │ │ +056308: 0a00 |0010: move-result v0 │ │ +05630a: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +05630e: 6e10 e61e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ +056314: 1102 |0016: return-object v2 │ │ +056316: b004 |0017: add-int/2addr v4, v0 │ │ +056318: 6e10 e51e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee5 │ │ +05631e: 0a01 |001b: move-result v1 │ │ +056320: 2126 |001c: array-length v6, v2 │ │ +056322: b146 |001d: sub-int/2addr v6, v4 │ │ +056324: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +056328: 9006 0401 |0020: add-int v6, v4, v1 │ │ +05632c: 2363 9404 |0022: new-array v3, v6, [B // type@0494 │ │ +056330: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +056332: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +056334: 7154 851f 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +05633a: 0732 |0029: move-object v2, v3 │ │ +05633c: 28e1 |002a: goto 000b // -001f │ │ +05633e: 0d06 |002b: move-exception v6 │ │ +056340: 6e10 e61e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ +056346: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -22032,92 +22034,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -05531c: |[05531c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -05532c: 5474 f401 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055330: 6e10 da1e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1eda │ │ -055336: 0a04 |0005: move-result v4 │ │ -055338: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -05533c: 5474 f301 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -055340: 6e10 da1e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1eda │ │ -055346: 0a04 |000d: move-result v4 │ │ -055348: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -05534c: 5474 f401 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055350: 5475 f301 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -055354: 6e20 e11e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ -05535a: 0a04 |0017: move-result v4 │ │ -05535c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -055360: 1a04 1c02 |001a: const-string v4, "AtomicFile" // string@021c │ │ -055364: 2205 b303 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -055368: 7010 761f 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -05536e: 1a06 a202 |0021: const-string v6, "Couldn't rename file " // string@02a2 │ │ -055372: 6e20 7e1f 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -055378: 0c05 |0026: move-result-object v5 │ │ -05537a: 5476 f401 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -05537e: 6e20 7d1f 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -055384: 0c05 |002c: move-result-object v5 │ │ -055386: 1a06 9700 |002d: const-string v6, " to backup file " // string@0097 │ │ -05538a: 6e20 7e1f 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -055390: 0c05 |0032: move-result-object v5 │ │ -055392: 5476 f301 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ -055396: 6e20 7d1f 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -05539c: 0c05 |0038: move-result-object v5 │ │ -05539e: 6e10 841f 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0553a4: 0c05 |003c: move-result-object v5 │ │ -0553a6: 7120 0d0d 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0553ac: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -0553ae: 2203 8303 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0383 │ │ -0553b2: 5474 f401 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -0553b6: 7020 ea1e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ -0553bc: 1103 |0048: return-object v3 │ │ -0553be: 5474 f401 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -0553c2: 6e10 d91e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ -0553c8: 28f2 |004e: goto 0040 // -000e │ │ -0553ca: 0d00 |004f: move-exception v0 │ │ -0553cc: 5474 f401 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -0553d0: 6e10 dc1e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1edc │ │ -0553d6: 0c02 |0055: move-result-object v2 │ │ -0553d8: 6e10 df1e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1edf │ │ -0553de: 0a04 |0059: move-result v4 │ │ -0553e0: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -0553e4: 2204 8503 |005c: new-instance v4, Ljava/io/IOException; // type@0385 │ │ -0553e8: 2205 b303 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -0553ec: 7010 761f 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0553f2: 1a06 9e02 |0063: const-string v6, "Couldn't create directory " // string@029e │ │ -0553f6: 6e20 7e1f 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0553fc: 0c05 |0068: move-result-object v5 │ │ -0553fe: 5476 f401 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055402: 6e20 7d1f 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -055408: 0c05 |006e: move-result-object v5 │ │ -05540a: 6e10 841f 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -055410: 0c05 |0072: move-result-object v5 │ │ -055412: 7020 f01e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ef0 │ │ -055418: 2704 |0076: throw v4 │ │ -05541a: 2203 8303 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0383 │ │ -05541e: 5474 f401 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -055422: 7020 ea1e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ -055428: 28ca |007e: goto 0048 // -0036 │ │ -05542a: 0d01 |007f: move-exception v1 │ │ -05542c: 2204 8503 |0080: new-instance v4, Ljava/io/IOException; // type@0385 │ │ -055430: 2205 b303 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -055434: 7010 761f 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -05543a: 1a06 9d02 |0087: const-string v6, "Couldn't create " // string@029d │ │ -05543e: 6e20 7e1f 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -055444: 0c05 |008c: move-result-object v5 │ │ -055446: 5476 f401 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ -05544a: 6e20 7d1f 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -055450: 0c05 |0092: move-result-object v5 │ │ -055452: 6e10 841f 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -055458: 0c05 |0096: move-result-object v5 │ │ -05545a: 7020 f01e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ef0 │ │ -055460: 2704 |009a: throw v4 │ │ +05635c: |[05635c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +05636c: 5474 f401 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +056370: 6e10 da1e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1eda │ │ +056376: 0a04 |0005: move-result v4 │ │ +056378: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +05637c: 5474 f301 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +056380: 6e10 da1e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1eda │ │ +056386: 0a04 |000d: move-result v4 │ │ +056388: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +05638c: 5474 f401 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +056390: 5475 f301 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +056394: 6e20 e11e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ +05639a: 0a04 |0017: move-result v4 │ │ +05639c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +0563a0: 1a04 2102 |001a: const-string v4, "AtomicFile" // string@0221 │ │ +0563a4: 2205 b103 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0563a8: 7010 761f 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0563ae: 1a06 a602 |0021: const-string v6, "Couldn't rename file " // string@02a6 │ │ +0563b2: 6e20 7e1f 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0563b8: 0c05 |0026: move-result-object v5 │ │ +0563ba: 5476 f401 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0563be: 6e20 7d1f 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0563c4: 0c05 |002c: move-result-object v5 │ │ +0563c6: 1a06 9a00 |002d: const-string v6, " to backup file " // string@009a │ │ +0563ca: 6e20 7e1f 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0563d0: 0c05 |0032: move-result-object v5 │ │ +0563d2: 5476 f301 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@01f3 │ │ +0563d6: 6e20 7d1f 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0563dc: 0c05 |0038: move-result-object v5 │ │ +0563de: 6e10 841f 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0563e4: 0c05 |003c: move-result-object v5 │ │ +0563e6: 7120 0d0d 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0563ec: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0563ee: 2203 8103 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0381 │ │ +0563f2: 5474 f401 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +0563f6: 7020 ea1e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ +0563fc: 1103 |0048: return-object v3 │ │ +0563fe: 5474 f401 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +056402: 6e10 d91e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1ed9 │ │ +056408: 28f2 |004e: goto 0040 // -000e │ │ +05640a: 0d00 |004f: move-exception v0 │ │ +05640c: 5474 f401 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +056410: 6e10 dc1e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1edc │ │ +056416: 0c02 |0055: move-result-object v2 │ │ +056418: 6e10 df1e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1edf │ │ +05641e: 0a04 |0059: move-result v4 │ │ +056420: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +056424: 2204 8303 |005c: new-instance v4, Ljava/io/IOException; // type@0383 │ │ +056428: 2205 b103 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +05642c: 7010 761f 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +056432: 1a06 a302 |0063: const-string v6, "Couldn't create directory " // string@02a3 │ │ +056436: 6e20 7e1f 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05643c: 0c05 |0068: move-result-object v5 │ │ +05643e: 5476 f401 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +056442: 6e20 7d1f 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +056448: 0c05 |006e: move-result-object v5 │ │ +05644a: 6e10 841f 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +056450: 0c05 |0072: move-result-object v5 │ │ +056452: 7020 f01e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ef0 │ │ +056458: 2704 |0076: throw v4 │ │ +05645a: 2203 8103 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0381 │ │ +05645e: 5474 f401 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +056462: 7020 ea1e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ +056468: 28ca |007e: goto 0048 // -0036 │ │ +05646a: 0d01 |007f: move-exception v1 │ │ +05646c: 2204 8303 |0080: new-instance v4, Ljava/io/IOException; // type@0383 │ │ +056470: 2205 b103 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +056474: 7010 761f 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +05647a: 1a06 a202 |0087: const-string v6, "Couldn't create " // string@02a2 │ │ +05647e: 6e20 7e1f 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +056484: 0c05 |008c: move-result-object v5 │ │ +056486: 5476 f401 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@01f4 │ │ +05648a: 6e20 7d1f 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +056490: 0c05 |0092: move-result-object v5 │ │ +056492: 6e10 841f 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +056498: 0c05 |0096: move-result-object v5 │ │ +05649a: 7020 f01e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ef0 │ │ +0564a0: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -22140,21 +22142,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 : 541 (AtomicFile.java) │ │ + source_file_idx : 546 (AtomicFile.java) │ │ │ │ Class #107 header: │ │ -class_idx : 277 │ │ +class_idx : 276 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 734 │ │ +superclass_idx : 941 │ │ +source_file_idx : 738 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #107 - │ │ Class descriptor : 'Landroid/support/v4/util/DebugUtils;' │ │ @@ -22169,17 +22171,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055480: |[055480] android.support.v4.util.DebugUtils.:()V │ │ -055490: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -055496: 0e00 |0003: return-void │ │ +0564c0: |[0564c0] android.support.v4.util.DebugUtils.:()V │ │ +0564d0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0564d6: 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;) │ │ @@ -22187,47 +22189,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 │ │ -055498: |[055498] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -0554a8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0554ac: 1a02 c71d |0002: const-string v2, "null" // string@1dc7 │ │ -0554b0: 6e20 7e1f 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0554b6: 0e00 |0007: return-void │ │ -0554b8: 6e10 4f1f 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0554be: 0c02 |000b: move-result-object v2 │ │ -0554c0: 6e10 1e1f 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0554c6: 0c01 |000f: move-result-object v1 │ │ -0554c8: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0554cc: 6e10 651f 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0554d2: 0a02 |0015: move-result v2 │ │ -0554d4: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -0554d8: 6e10 4f1f 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0554de: 0c02 |001b: move-result-object v2 │ │ -0554e0: 6e10 1d1f 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -0554e6: 0c01 |001f: move-result-object v1 │ │ -0554e8: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -0554ec: 6e20 641f 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1f64 │ │ -0554f2: 0a00 |0025: move-result v0 │ │ -0554f4: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -0554f8: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0554fc: 6e20 6b1f 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ -055502: 0c01 |002d: move-result-object v1 │ │ -055504: 6e20 7e1f 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05550a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -05550e: 6e20 791f 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -055514: 7110 881f 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -05551a: 0a02 |0039: move-result v2 │ │ -05551c: 7110 371f 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -055522: 0c02 |003d: move-result-object v2 │ │ -055524: 6e20 7e1f 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05552a: 28c6 |0041: goto 0007 // -003a │ │ +0564d8: |[0564d8] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +0564e8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0564ec: 1a02 c71d |0002: const-string v2, "null" // string@1dc7 │ │ +0564f0: 6e20 7e1f 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0564f6: 0e00 |0007: return-void │ │ +0564f8: 6e10 4f1f 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0564fe: 0c02 |000b: move-result-object v2 │ │ +056500: 6e10 1e1f 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +056506: 0c01 |000f: move-result-object v1 │ │ +056508: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +05650c: 6e10 651f 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ +056512: 0a02 |0015: move-result v2 │ │ +056514: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +056518: 6e10 4f1f 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +05651e: 0c02 |001b: move-result-object v2 │ │ +056520: 6e10 1d1f 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +056526: 0c01 |001f: move-result-object v1 │ │ +056528: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +05652c: 6e20 641f 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1f64 │ │ +056532: 0a00 |0025: move-result v0 │ │ +056534: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +056538: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +05653c: 6e20 6b1f 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ +056542: 0c01 |002d: move-result-object v1 │ │ +056544: 6e20 7e1f 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05654a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +05654e: 6e20 791f 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +056554: 7110 881f 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +05655a: 0a02 |0039: move-result v2 │ │ +05655c: 7110 371f 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +056562: 0c02 |003d: move-result-object v2 │ │ +056564: 6e20 7e1f 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05656a: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -22241,21 +22243,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 : 734 (DebugUtils.java) │ │ + source_file_idx : 738 (DebugUtils.java) │ │ │ │ Class #108 header: │ │ -class_idx : 278 │ │ +class_idx : 277 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 910 │ │ -source_file_idx : 2270 │ │ +superclass_idx : 908 │ │ +source_file_idx : 2272 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #108 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -22278,22 +22280,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05552c: |[05552c] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -05553c: 7010 0d1f 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@1f0d │ │ -055542: 2200 b303 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -055546: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -05554a: 7020 771f 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -055550: 5b20 f501 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ -055554: 5b23 f601 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01f6 │ │ -055558: 0e00 |000e: return-void │ │ +05656c: |[05656c] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +05657c: 7010 0d1f 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@1f0d │ │ +056582: 2200 b103 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +056586: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +05658a: 7020 771f 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +056590: 5b20 f501 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ +056594: 5b23 f601 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01f6 │ │ +056598: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -22305,31 +22307,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -05555c: |[05555c] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -05556c: 5430 f501 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ -055570: 6e10 831f 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f83 │ │ -055576: 0a00 |0005: move-result v0 │ │ -055578: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -05557c: 5430 f601 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01f6 │ │ -055580: 5431 f501 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ -055584: 6e10 841f 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -05558a: 0c01 |000f: move-result-object v1 │ │ -05558c: 7120 080d 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ -055592: 5430 f501 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ -055596: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -055598: 5432 f501 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ -05559c: 6e10 831f 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1f83 │ │ -0555a2: 0a02 |001b: move-result v2 │ │ -0555a4: 6e30 821f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1f82 │ │ -0555aa: 0e00 |001f: return-void │ │ +05659c: |[05659c] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +0565ac: 5430 f501 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ +0565b0: 6e10 831f 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f83 │ │ +0565b6: 0a00 |0005: move-result v0 │ │ +0565b8: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +0565bc: 5430 f601 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01f6 │ │ +0565c0: 5431 f501 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ +0565c4: 6e10 841f 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0565ca: 0c01 |000f: move-result-object v1 │ │ +0565cc: 7120 080d 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ +0565d2: 5430 f501 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ +0565d6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0565d8: 5432 f501 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ +0565dc: 6e10 831f 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1f83 │ │ +0565e2: 0a02 |001b: move-result v2 │ │ +0565e4: 6e30 821f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1f82 │ │ +0565ea: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -22341,17 +22343,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0555ac: |[0555ac] android.support.v4.util.LogWriter.close:()V │ │ -0555bc: 7010 ed06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@06ed │ │ -0555c2: 0e00 |0003: return-void │ │ +0565ec: |[0565ec] android.support.v4.util.LogWriter.close:()V │ │ +0565fc: 7010 ed06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@06ed │ │ +056602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -22360,17 +22362,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0555c4: |[0555c4] android.support.v4.util.LogWriter.flush:()V │ │ -0555d4: 7010 ed06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@06ed │ │ -0555da: 0e00 |0003: return-void │ │ +056604: |[056604] android.support.v4.util.LogWriter.flush:()V │ │ +056614: 7010 ed06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@06ed │ │ +05661a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -22379,28 +22381,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0555dc: |[0555dc] android.support.v4.util.LogWriter.write:([CII)V │ │ -0555ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0555ee: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -0555f2: 9002 0501 |0003: add-int v2, v5, v1 │ │ -0555f6: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -0555fa: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -0555fe: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -055602: 7010 ed06 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@06ed │ │ -055608: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05560c: 28f1 |0010: goto 0001 // -000f │ │ -05560e: 5432 f501 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ -055612: 6e20 791f 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -055618: 28f8 |0016: goto 000e // -0008 │ │ -05561a: 0e00 |0017: return-void │ │ +05661c: |[05661c] android.support.v4.util.LogWriter.write:([CII)V │ │ +05662c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05662e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +056632: 9002 0501 |0003: add-int v2, v5, v1 │ │ +056636: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +05663a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +05663e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +056642: 7010 ed06 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@06ed │ │ +056648: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05664c: 28f1 |0010: goto 0001 // -000f │ │ +05664e: 5432 f501 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01f5 │ │ +056652: 6e20 791f 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +056658: 28f8 |0016: goto 000e // -0008 │ │ +05665a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -22410,21 +22412,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 : 2270 (LogWriter.java) │ │ + source_file_idx : 2272 (LogWriter.java) │ │ │ │ Class #109 header: │ │ -class_idx : 279 │ │ +class_idx : 278 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2273 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 16 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -22482,37 +22484,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05561c: |[05561c] android.support.v4.util.LongSparseArray.:()V │ │ -05562c: 2200 af03 |0000: new-instance v0, Ljava/lang/Object; // type@03af │ │ -055630: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -055636: 6900 f701 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -05563a: 0e00 |0007: return-void │ │ +05665c: |[05665c] android.support.v4.util.LongSparseArray.:()V │ │ +05666c: 2200 ad03 |0000: new-instance v0, Ljava/lang/Object; // type@03ad │ │ +056670: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +056676: 6900 f701 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +05667a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05563c: |[05563c] android.support.v4.util.LongSparseArray.:()V │ │ -05564c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -055650: 7020 f106 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@06f1 │ │ -055656: 0e00 |0005: return-void │ │ +05667c: |[05667c] android.support.v4.util.LongSparseArray.:()V │ │ +05668c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +056690: 7020 f106 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@06f1 │ │ +056696: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -22522,26 +22524,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -055658: |[055658] android.support.v4.util.LongSparseArray.:(I)V │ │ -055668: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05566a: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -055670: 5c21 f801 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055674: 7110 fc06 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@06fc │ │ -05567a: 0a03 |0009: move-result v3 │ │ -05567c: 2330 9a04 |000a: new-array v0, v3, [J // type@049a │ │ -055680: 5b20 f901 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055684: 2330 b704 |000e: new-array v0, v3, [Ljava/lang/Object; // type@04b7 │ │ -055688: 5b20 fb01 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -05568c: 5921 fa01 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055690: 0e00 |0014: return-void │ │ +056698: |[056698] android.support.v4.util.LongSparseArray.:(I)V │ │ +0566a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0566aa: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0566b0: 5c21 f801 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +0566b4: 7110 fc06 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@06fc │ │ +0566ba: 0a03 |0009: move-result v3 │ │ +0566bc: 2330 9804 |000a: new-array v0, v3, [J // type@0498 │ │ +0566c0: 5b20 f901 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +0566c4: 2330 b504 |000e: new-array v0, v3, [Ljava/lang/Object; // type@04b5 │ │ +0566c8: 5b20 fb01 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +0566cc: 5921 fa01 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +0566d0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -22553,43 +22555,43 @@ │ │ 0x0000 - 0x0015 reg=3 initialCapacity I │ │ │ │ #3 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'binarySearch' │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -055694: |[055694] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -0556a4: 9001 0607 |0000: add-int v1, v6, v7 │ │ -0556a8: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -0556ac: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -0556b0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -0556b2: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -0556b6: 9003 0102 |0009: add-int v3, v1, v2 │ │ -0556ba: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -0556be: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ -0556c2: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ -0556c6: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -0556ca: 0102 |0013: move v2, v0 │ │ -0556cc: 28f0 |0014: goto 0004 // -0010 │ │ -0556ce: 0101 |0015: move v1, v0 │ │ -0556d0: 28ee |0016: goto 0004 // -0012 │ │ -0556d2: 9003 0607 |0017: add-int v3, v6, v7 │ │ -0556d6: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -0556da: 9003 0607 |001b: add-int v3, v6, v7 │ │ -0556de: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -0556e2: 0f01 |001f: return v1 │ │ -0556e4: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ -0556e8: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ -0556ec: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -0556f0: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -0556f4: 28f7 |0028: goto 001f // -0009 │ │ +0566d4: |[0566d4] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +0566e4: 9001 0809 |0000: add-int v1, v8, v9 │ │ +0566e8: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +0566ec: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +0566f0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +0566f2: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +0566f6: 9003 0102 |0009: add-int v3, v1, v2 │ │ +0566fa: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +0566fe: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +056702: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +056706: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +05670a: 0102 |0013: move v2, v0 │ │ +05670c: 28f0 |0014: goto 0004 // -0010 │ │ +05670e: 0101 |0015: move v1, v0 │ │ +056710: 28ee |0016: goto 0004 // -0012 │ │ +056712: 9003 0809 |0017: add-int v3, v8, v9 │ │ +056716: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +05671a: 9003 0809 |001b: add-int v3, v8, v9 │ │ +05671e: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +056722: 0f01 |001f: return v1 │ │ +056724: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +056728: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +05672c: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +056730: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +056734: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -22600,51 +22602,51 @@ │ │ 0x0020 line=348 │ │ 0x0026 line=351 │ │ locals : │ │ 0x000d - 0x0017 reg=0 guess I │ │ 0x0002 - 0x001f reg=1 high I │ │ 0x0020 - 0x0029 reg=1 high I │ │ 0x0004 - 0x0029 reg=2 low I │ │ - 0x0000 - 0x0029 reg=5 a [J │ │ - 0x0000 - 0x0029 reg=6 start I │ │ - 0x0000 - 0x0029 reg=7 len I │ │ - 0x0000 - 0x0029 reg=8 key J │ │ + 0x0000 - 0x0029 reg=7 a [J │ │ + 0x0000 - 0x0029 reg=8 start I │ │ + 0x0000 - 0x0029 reg=9 len I │ │ + 0x0000 - 0x0029 reg=10 key J │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'gc' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0556f8: |[0556f8] android.support.v4.util.LongSparseArray.gc:()V │ │ -055708: 5282 fa01 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -05570c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -05570e: 5481 f901 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055712: 5485 fb01 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055716: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -055718: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -05571c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -055720: 6206 f701 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -055724: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -055728: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -05572c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -055730: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -055734: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -055738: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -05573a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -05573e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -055742: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -055746: 28e9 |001f: goto 0008 // -0017 │ │ -055748: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -05574a: 5c86 f801 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -05574e: 5983 fa01 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055752: 0e00 |0025: return-void │ │ +056738: |[056738] android.support.v4.util.LongSparseArray.gc:()V │ │ +056748: 5282 fa01 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +05674c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +05674e: 5481 f901 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056752: 5485 fb01 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056756: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +056758: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +05675c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +056760: 6206 f701 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +056764: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +056768: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +05676c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +056770: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +056774: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +056778: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +05677a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +05677e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +056782: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056786: 28e9 |001f: goto 0008 // -0017 │ │ +056788: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +05678a: 5c86 f801 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +05678e: 5983 fa01 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056792: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -22674,27 +22676,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -055754: |[055754] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -055764: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -055766: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -055768: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -05576c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -055770: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -055774: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -055778: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -05577c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -055780: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -055784: 0f03 |0010: return v3 │ │ -055786: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05578a: 28ef |0013: goto 0002 // -0011 │ │ +056794: |[056794] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +0567a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0567a6: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +0567a8: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +0567ac: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +0567b0: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +0567b4: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +0567b8: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +0567bc: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +0567c0: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +0567c4: 0f03 |0010: return v3 │ │ +0567c6: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0567ca: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -22708,20 +22710,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05578c: |[05578c] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -05579c: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -0557a0: 7110 fb06 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@06fb │ │ -0557a6: 0a00 |0005: move-result v0 │ │ -0557a8: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -0557ac: 0f00 |0008: return v0 │ │ +0567cc: |[0567cc] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +0567dc: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +0567e0: 7110 fb06 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@06fb │ │ +0567e6: 0a00 |0005: move-result v0 │ │ +0567e8: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +0567ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -22730,59 +22732,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0557b0: |[0557b0] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -0557c0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0557c2: 5274 fa01 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -0557c6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -0557ca: 5474 f901 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -0557ce: 5275 fa01 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -0557d2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0557d6: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -0557da: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -0557de: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -0557e2: 6e40 0007 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0700 │ │ -0557e8: 0e00 |0014: return-void │ │ -0557ea: 5574 f801 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -0557ee: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0557f2: 5274 fa01 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -0557f6: 5475 f901 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -0557fa: 2155 |001d: array-length v5, v5 │ │ -0557fc: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -055800: 7010 f806 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -055806: 5273 fa01 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -05580a: 5474 f901 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -05580e: 2144 |0027: array-length v4, v4 │ │ -055810: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -055814: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -055818: 7110 fc06 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@06fc │ │ -05581e: 0a00 |002f: move-result v0 │ │ -055820: 2301 9a04 |0030: new-array v1, v0, [J // type@049a │ │ -055824: 2302 b704 |0032: new-array v2, v0, [Ljava/lang/Object; // type@04b7 │ │ -055828: 5474 f901 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -05582c: 5475 f901 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055830: 2155 |0038: array-length v5, v5 │ │ -055832: 7155 851f 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -055838: 5474 fb01 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -05583c: 5475 fb01 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055840: 2155 |0040: array-length v5, v5 │ │ -055842: 7155 851f 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -055848: 5b71 f901 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -05584c: 5b72 fb01 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055850: 5474 f901 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055854: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -055858: 5474 fb01 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -05585c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -055860: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -055864: 5974 fa01 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055868: 28c0 |0054: goto 0014 // -0040 │ │ +0567f0: |[0567f0] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +056800: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +056802: 5274 fa01 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056806: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +05680a: 5474 f901 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +05680e: 5275 fa01 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056812: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +056816: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +05681a: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +05681e: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +056822: 6e40 0007 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0700 │ │ +056828: 0e00 |0014: return-void │ │ +05682a: 5574 f801 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +05682e: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +056832: 5274 fa01 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056836: 5475 f901 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +05683a: 2155 |001d: array-length v5, v5 │ │ +05683c: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +056840: 7010 f806 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056846: 5273 fa01 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +05684a: 5474 f901 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +05684e: 2144 |0027: array-length v4, v4 │ │ +056850: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +056854: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +056858: 7110 fc06 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@06fc │ │ +05685e: 0a00 |002f: move-result v0 │ │ +056860: 2301 9804 |0030: new-array v1, v0, [J // type@0498 │ │ +056864: 2302 b504 |0032: new-array v2, v0, [Ljava/lang/Object; // type@04b5 │ │ +056868: 5474 f901 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +05686c: 5475 f901 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056870: 2155 |0038: array-length v5, v5 │ │ +056872: 7155 851f 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +056878: 5474 fb01 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +05687c: 5475 fb01 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056880: 2155 |0040: array-length v5, v5 │ │ +056882: 7155 851f 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +056888: 5b71 f901 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +05688c: 5b72 fb01 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056890: 5474 f901 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056894: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +056898: 5474 fb01 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +05689c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +0568a0: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0568a4: 5974 fa01 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +0568a8: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -22814,27 +22816,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -05586c: |[05586c] android.support.v4.util.LongSparseArray.clear:()V │ │ -05587c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05587e: 5251 fa01 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055882: 5452 fb01 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055886: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -055888: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -05588c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -05588e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -055892: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -055896: 28f9 |000d: goto 0006 // -0007 │ │ -055898: 5954 fa01 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -05589c: 5c54 f801 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -0558a0: 0e00 |0012: return-void │ │ +0568ac: |[0568ac] android.support.v4.util.LongSparseArray.clear:()V │ │ +0568bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0568be: 5251 fa01 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +0568c2: 5452 fb01 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +0568c6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0568c8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +0568cc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0568ce: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +0568d2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0568d6: 28f9 |000d: goto 0006 // -0007 │ │ +0568d8: 5954 fa01 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +0568dc: 5c54 f801 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +0568e0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -22853,34 +22855,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0558a4: |[0558a4] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -0558b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0558b6: 6f10 4d1f 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ -0558bc: 0c02 |0004: move-result-object v2 │ │ -0558be: 0720 |0005: move-object v0, v2 │ │ -0558c0: 1f00 1701 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0117 │ │ -0558c4: 0701 |0008: move-object v1, v0 │ │ -0558c6: 5432 f901 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -0558ca: 6e10 cd23 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@23cd │ │ -0558d0: 0c02 |000e: move-result-object v2 │ │ -0558d2: 1f02 9a04 |000f: check-cast v2, [J // type@049a │ │ -0558d6: 5b12 f901 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -0558da: 5432 fb01 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -0558de: 6e10 cf23 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@23cf │ │ -0558e4: 0c02 |0018: move-result-object v2 │ │ -0558e6: 1f02 b704 |0019: check-cast v2, [Ljava/lang/Object; // type@04b7 │ │ -0558ea: 5b12 fb01 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -0558ee: 1101 |001d: return-object v1 │ │ -0558f0: 0d02 |001e: move-exception v2 │ │ -0558f2: 28fe |001f: goto 001d // -0002 │ │ +0568e4: |[0568e4] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +0568f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0568f6: 6f10 4d1f 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ +0568fc: 0c02 |0004: move-result-object v2 │ │ +0568fe: 0720 |0005: move-object v0, v2 │ │ +056900: 1f00 1601 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0116 │ │ +056904: 0701 |0008: move-object v1, v0 │ │ +056906: 5432 f901 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +05690a: 6e10 cd23 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@23cd │ │ +056910: 0c02 |000e: move-result-object v2 │ │ +056912: 1f02 9804 |000f: check-cast v2, [J // type@0498 │ │ +056916: 5b12 f901 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +05691a: 5432 fb01 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +05691e: 6e10 cf23 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@23cf │ │ +056924: 0c02 |0018: move-result-object v2 │ │ +056926: 1f02 b504 |0019: check-cast v2, [Ljava/lang/Object; // type@04b5 │ │ +05692a: 5b12 fb01 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +05692e: 1101 |001d: return-object v1 │ │ +056930: 0d02 |001e: move-exception v2 │ │ +056932: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -22897,144 +22899,144 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055904: |[055904] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -055914: 6e10 f506 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@06f5 │ │ -05591a: 0c00 |0003: move-result-object v0 │ │ -05591c: 1100 |0004: return-object v0 │ │ +056944: |[056944] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +056954: 6e10 f506 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@06f5 │ │ +05695a: 0c00 |0003: move-result-object v0 │ │ +05695c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'delete' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -055920: |[055920] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -055930: 5441 f901 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055934: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -055936: 5243 fa01 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -05593a: 7156 f306 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ -055940: 0a00 |0008: move-result v0 │ │ -055942: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -055946: 5441 fb01 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -05594a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -05594e: 6202 f701 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -055952: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -055956: 5441 fb01 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -05595a: 6202 f701 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -05595e: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -055962: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -055964: 5c41 f801 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055968: 0e00 |001c: return-void │ │ +056960: |[056960] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +056970: 5451 f901 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056974: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +056976: 5253 fa01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +05697a: 7157 f306 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ +056980: 0a00 |0008: move-result v0 │ │ +056982: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +056986: 5451 fb01 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +05698a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +05698e: 6202 f701 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +056992: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +056996: 5451 fb01 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +05699a: 6202 f701 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +05699e: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +0569a2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0569a4: 5c51 f801 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +0569a8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ 0x001c line=101 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0009 - 0x001d reg=0 i I │ │ - 0x0000 - 0x001d reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x001d reg=5 key J │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x001d reg=6 key J │ │ │ │ #5 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05596c: |[05596c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -05597c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05597e: 6e40 fa06 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@06fa │ │ -055984: 0c00 |0004: move-result-object v0 │ │ -055986: 1100 |0005: return-object v0 │ │ +0569ac: |[0569ac] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +0569bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0569be: 6e40 fa06 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@06fa │ │ +0569c4: 0c00 |0004: move-result-object v0 │ │ +0569c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ │ │ #6 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -055988: |[055988] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -055998: 5441 f901 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -05599c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05599e: 5243 fa01 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -0559a2: 7156 f306 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ -0559a8: 0a00 |0008: move-result v0 │ │ -0559aa: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -0559ae: 5441 fb01 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -0559b2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -0559b6: 6202 f701 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -0559ba: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -0559be: 1107 |0013: return-object v7 │ │ -0559c0: 5441 fb01 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -0559c4: 4607 0100 |0016: aget-object v7, v1, v0 │ │ -0559c8: 28fb |0018: goto 0013 // -0005 │ │ +0569c8: |[0569c8] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +0569d8: 5451 f901 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +0569dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0569de: 5253 fa01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +0569e2: 7157 f306 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ +0569e8: 0a00 |0008: move-result v0 │ │ +0569ea: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +0569ee: 5451 fb01 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +0569f2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +0569f6: 6202 f701 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +0569fa: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +0569fe: 1108 |0013: return-object v8 │ │ +056a00: 5451 fb01 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056a04: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +056a08: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=7 (null) Ljava/lang/Object; │ │ - 0x0000 - 0x0013 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=8 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ 0x0009 - 0x0019 reg=0 i I │ │ - 0x0000 - 0x0019 reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0019 reg=5 key J │ │ - 0x0014 - 0x0019 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0019 reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0019 reg=6 key J │ │ + 0x0014 - 0x0019 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0559cc: |[0559cc] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -0559dc: 5530 f801 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -0559e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0559e4: 7010 f806 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -0559ea: 5430 f901 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -0559ee: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0559f0: 5232 fa01 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -0559f4: 7155 f306 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ -0559fa: 0a00 |000f: move-result v0 │ │ -0559fc: 0f00 |0010: return v0 │ │ +056a0c: |[056a0c] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +056a1c: 5530 f801 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056a20: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056a24: 7010 f806 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056a2a: 5430 f901 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056a2e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +056a30: 5232 fa01 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056a34: 7155 f306 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ +056a3a: 0a00 |000f: move-result v0 │ │ +056a3c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23046,29 +23048,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -055a00: |[055a00] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -055a10: 5521 f801 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055a14: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -055a18: 7010 f806 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -055a1e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -055a20: 5221 fa01 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055a24: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -055a28: 5421 fb01 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055a2c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -055a30: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -055a34: 0f00 |0012: return v0 │ │ -055a36: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -055a3a: 28f3 |0015: goto 0008 // -000d │ │ -055a3c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -055a3e: 28fb |0017: goto 0012 // -0005 │ │ +056a40: |[056a40] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +056a50: 5521 f801 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056a54: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +056a58: 7010 f806 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056a5e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +056a60: 5221 fa01 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056a64: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +056a68: 5421 fb01 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056a6c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +056a70: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +056a74: 0f00 |0012: return v0 │ │ +056a76: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056a7a: 28f3 |0015: goto 0008 // -000d │ │ +056a7c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +056a7e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -23087,21 +23089,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -055a40: |[055a40] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -055a50: 5520 f801 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055a54: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -055a58: 7010 f806 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -055a5e: 5420 f901 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055a62: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -055a66: 1000 |000b: return-wide v0 │ │ +056a80: |[056a80] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +056a90: 5520 f801 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056a94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056a98: 7010 f806 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056a9e: 5420 f901 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056aa2: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +056aa6: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23109,95 +23111,95 @@ │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ #10 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'put' │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -055a68: |[055a68] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -055a78: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -055a7a: 5484 f901 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055a7e: 5285 fa01 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055a82: 715a f306 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ -055a88: 0a00 |0008: move-result v0 │ │ -055a8a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -055a8e: 5484 fb01 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055a92: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -055a96: 0e00 |000f: return-void │ │ -055a98: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -055a9c: 5284 fa01 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055aa0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -055aa4: 5484 fb01 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055aa8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -055aac: 6205 f701 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -055ab0: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -055ab4: 5484 f901 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055ab8: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -055abc: 5484 fb01 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055ac0: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -055ac4: 28e9 |0026: goto 000f // -0017 │ │ -055ac6: 5584 f801 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055aca: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -055ace: 5284 fa01 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055ad2: 5485 f901 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055ad6: 2155 |002f: array-length v5, v5 │ │ -055ad8: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -055adc: 7010 f806 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -055ae2: 5484 f901 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055ae6: 5285 fa01 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055aea: 715a f306 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ -055af0: 0a04 |003c: move-result v4 │ │ -055af2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -055af6: 5284 fa01 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055afa: 5485 f901 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055afe: 2155 |0043: array-length v5, v5 │ │ -055b00: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -055b04: 5284 fa01 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055b08: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -055b0c: 7110 fc06 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@06fc │ │ -055b12: 0a01 |004d: move-result v1 │ │ -055b14: 2312 9a04 |004e: new-array v2, v1, [J // type@049a │ │ -055b18: 2313 b704 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04b7 │ │ -055b1c: 5484 f901 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055b20: 5485 f901 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055b24: 2155 |0056: array-length v5, v5 │ │ -055b26: 7155 851f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -055b2c: 5484 fb01 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055b30: 5485 fb01 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055b34: 2155 |005e: array-length v5, v5 │ │ -055b36: 7155 851f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -055b3c: 5b82 f901 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055b40: 5b83 fb01 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055b44: 5284 fa01 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055b48: b104 |0068: sub-int/2addr v4, v0 │ │ -055b4a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -055b4e: 5484 f901 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055b52: 5485 f901 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055b56: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -055b5a: 5287 fa01 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055b5e: b107 |0073: sub-int/2addr v7, v0 │ │ -055b60: 7157 851f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -055b66: 5484 fb01 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055b6a: 5485 fb01 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055b6e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -055b72: 5287 fa01 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055b76: b107 |007f: sub-int/2addr v7, v0 │ │ -055b78: 7157 851f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -055b7e: 5484 f901 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ -055b82: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -055b86: 5484 fb01 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055b8a: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -055b8e: 5284 fa01 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055b92: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -055b96: 5984 fa01 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055b9a: 2900 7eff |0091: goto/16 000f // -0082 │ │ +056aa8: |[056aa8] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +056ab8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +056aba: 5494 f901 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056abe: 5295 fa01 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056ac2: 715b f306 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ +056ac8: 0a00 |0008: move-result v0 │ │ +056aca: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +056ace: 5494 fb01 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056ad2: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +056ad6: 0e00 |000f: return-void │ │ +056ad8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +056adc: 5294 fa01 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056ae0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +056ae4: 5494 fb01 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056ae8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +056aec: 6205 f701 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +056af0: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +056af4: 5494 f901 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056af8: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +056afc: 5494 fb01 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056b00: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +056b04: 28e9 |0026: goto 000f // -0017 │ │ +056b06: 5594 f801 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056b0a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +056b0e: 5294 fa01 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056b12: 5495 f901 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b16: 2155 |002f: array-length v5, v5 │ │ +056b18: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +056b1c: 7010 f806 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056b22: 5494 f901 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b26: 5295 fa01 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056b2a: 715b f306 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@06f3 │ │ +056b30: 0a04 |003c: move-result v4 │ │ +056b32: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +056b36: 5294 fa01 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056b3a: 5495 f901 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b3e: 2155 |0043: array-length v5, v5 │ │ +056b40: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +056b44: 5294 fa01 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056b48: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +056b4c: 7110 fc06 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@06fc │ │ +056b52: 0a01 |004d: move-result v1 │ │ +056b54: 2312 9804 |004e: new-array v2, v1, [J // type@0498 │ │ +056b58: 2313 b504 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04b5 │ │ +056b5c: 5494 f901 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b60: 5495 f901 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b64: 2155 |0056: array-length v5, v5 │ │ +056b66: 7155 851f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +056b6c: 5494 fb01 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056b70: 5495 fb01 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056b74: 2155 |005e: array-length v5, v5 │ │ +056b76: 7155 851f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +056b7c: 5b92 f901 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b80: 5b93 fb01 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056b84: 5294 fa01 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056b88: b104 |0068: sub-int/2addr v4, v0 │ │ +056b8a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +056b8e: 5494 f901 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b92: 5495 f901 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056b96: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +056b9a: 5297 fa01 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056b9e: b107 |0073: sub-int/2addr v7, v0 │ │ +056ba0: 7157 851f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +056ba6: 5494 fb01 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056baa: 5495 fb01 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056bae: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +056bb2: 5297 fa01 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056bb6: b107 |007f: sub-int/2addr v7, v0 │ │ +056bb8: 7157 851f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +056bbe: 5494 f901 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01f9 │ │ +056bc2: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +056bc6: 5494 fb01 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056bca: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +056bce: 5294 fa01 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056bd2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +056bd6: 5994 fa01 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056bda: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -23218,65 +23220,65 @@ │ │ 0x0066 line=188 │ │ 0x006b line=190 │ │ 0x0077 line=191 │ │ 0x0083 line=194 │ │ 0x0087 line=195 │ │ 0x008b line=196 │ │ locals : │ │ - 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ 0x004e - 0x0066 reg=1 n I │ │ 0x0050 - 0x0066 reg=2 nkeys [J │ │ 0x0052 - 0x0066 reg=3 nvalues [Ljava/lang/Object; │ │ 0x0009 - 0x0093 reg=0 i I │ │ - 0x0000 - 0x0093 reg=8 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0093 reg=9 key J │ │ - 0x0000 - 0x0093 reg=11 value Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0093 reg=9 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0093 reg=10 key J │ │ + 0x0000 - 0x0093 reg=12 value Ljava/lang/Object; TE; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -055ba0: |[055ba0] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -055bb0: 6e30 f706 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@06f7 │ │ -055bb6: 0e00 |0003: return-void │ │ +056be0: |[056be0] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +056bf0: 6e30 f706 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@06f7 │ │ +056bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ - 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 key J │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=2 key J │ │ │ │ #12 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'removeAt' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -055bb8: |[055bb8] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -055bc8: 5420 fb01 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055bcc: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -055bd0: 6201 f701 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -055bd4: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -055bd8: 5420 fb01 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055bdc: 6201 f701 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ -055be0: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -055be4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -055be6: 5c20 f801 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055bea: 0e00 |0011: return-void │ │ +056bf8: |[056bf8] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +056c08: 5420 fb01 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056c0c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +056c10: 6201 f701 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +056c14: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +056c18: 5420 fb01 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056c1c: 6201 f701 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01f7 │ │ +056c20: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +056c24: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +056c26: 5c20 f801 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056c2a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -23289,21 +23291,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -055bec: |[055bec] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -055bfc: 5510 f801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055c00: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -055c04: 7010 f806 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -055c0a: 5410 fb01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055c0e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -055c12: 0e00 |000b: return-void │ │ +056c2c: |[056c2c] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +056c3c: 5510 f801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056c40: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056c44: 7010 f806 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056c4a: 5410 fb01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056c4e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +056c52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -23318,20 +23320,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -055c14: |[055c14] android.support.v4.util.LongSparseArray.size:()I │ │ -055c24: 5510 f801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055c28: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -055c2c: 7010 f806 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -055c32: 5210 fa01 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ -055c36: 0f00 |0009: return v0 │ │ +056c54: |[056c54] android.support.v4.util.LongSparseArray.size:()I │ │ +056c64: 5510 f801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056c68: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056c6c: 7010 f806 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056c72: 5210 fa01 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01fa │ │ +056c76: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -23342,38 +23344,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -055c38: |[055c38] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -055c48: 5510 f801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ -055c4c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -055c50: 7010 f806 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ -055c56: 5410 fb01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ -055c5a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -055c5e: 1100 |000b: return-object v0 │ │ +056c78: |[056c78] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +056c88: 5510 f801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01f8 │ │ +056c8c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056c90: 7010 f806 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@06f8 │ │ +056c96: 5410 fb01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01fb │ │ +056c9a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +056c9e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2271 (LongSparseArray.java) │ │ + source_file_idx : 2273 (LongSparseArray.java) │ │ │ │ Class #110 header: │ │ -class_idx : 280 │ │ +class_idx : 279 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2437 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2439 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -23442,29 +23444,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -055c60: |[055c60] android.support.v4.util.LruCache.:(I)V │ │ -055c70: 7010 4c1f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f4c │ │ -055c76: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -055c7a: 2200 a003 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -055c7e: 1a01 b31c |0007: const-string v1, "maxSize <= 0" // string@1cb3 │ │ -055c82: 7020 2f1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -055c88: 2700 |000c: throw v0 │ │ -055c8a: 5945 0002 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ -055c8e: 2200 d103 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@03d1 │ │ -055c92: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -055c94: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -055c98: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -055c9a: 7040 d31f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1fd3 │ │ -055ca0: 5b40 ff01 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -055ca4: 0e00 |001a: return-void │ │ +056ca0: |[056ca0] android.support.v4.util.LruCache.:(I)V │ │ +056cb0: 7010 4c1f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f4c │ │ +056cb6: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +056cba: 2200 9e03 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +056cbe: 1a01 b31c |0007: const-string v1, "maxSize <= 0" // string@1cb3 │ │ +056cc2: 7020 2f1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +056cc8: 2700 |000c: throw v0 │ │ +056cca: 5945 0002 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ +056cce: 2200 cf03 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@03cf │ │ +056cd2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +056cd4: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +056cd8: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +056cda: 7040 d31f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1fd3 │ │ +056ce0: 5b40 ff01 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +056ce4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -23479,36 +23481,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 │ │ -055ca8: |[055ca8] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -055cb8: 6e30 1507 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0715 │ │ -055cbe: 0a00 |0003: move-result v0 │ │ -055cc0: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -055cc4: 2201 a103 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -055cc8: 2202 b303 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -055ccc: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -055cd2: 1a03 df09 |000d: const-string v3, "Negative size: " // string@09df │ │ -055cd6: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -055cdc: 0c02 |0012: move-result-object v2 │ │ -055cde: 6e20 7d1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -055ce4: 0c02 |0016: move-result-object v2 │ │ -055ce6: 1a03 5401 |0017: const-string v3, "=" // string@0154 │ │ -055cea: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -055cf0: 0c02 |001c: move-result-object v2 │ │ -055cf2: 6e20 7d1f 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -055cf8: 0c02 |0020: move-result-object v2 │ │ -055cfa: 6e10 841f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -055d00: 0c02 |0024: move-result-object v2 │ │ -055d02: 7020 311f 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -055d08: 2701 |0028: throw v1 │ │ -055d0a: 0f00 |0029: return v0 │ │ +056ce8: |[056ce8] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +056cf8: 6e30 1507 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0715 │ │ +056cfe: 0a00 |0003: move-result v0 │ │ +056d00: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +056d04: 2201 9f03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +056d08: 2202 b103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +056d0c: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +056d12: 1a03 e109 |000d: const-string v3, "Negative size: " // string@09e1 │ │ +056d16: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +056d1c: 0c02 |0012: move-result-object v2 │ │ +056d1e: 6e20 7d1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +056d24: 0c02 |0016: move-result-object v2 │ │ +056d26: 1a03 5801 |0017: const-string v3, "=" // string@0158 │ │ +056d2a: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +056d30: 0c02 |001c: move-result-object v2 │ │ +056d32: 6e20 7d1f 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +056d38: 0c02 |0020: move-result-object v2 │ │ +056d3a: 6e10 841f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +056d40: 0c02 |0024: move-result-object v2 │ │ +056d42: 7020 311f 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +056d48: 2701 |0028: throw v1 │ │ +056d4a: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -23526,17 +23528,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 │ │ -055d0c: |[055d0c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -055d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055d1e: 1100 |0001: return-object v0 │ │ +056d4c: |[056d4c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056d5e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -23547,22 +23549,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -055d20: |[055d20] android.support.v4.util.LruCache.createCount:()I │ │ -055d30: 1d01 |0000: monitor-enter v1 │ │ -055d32: 5210 fc01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01fc │ │ -055d36: 1e01 |0003: monitor-exit v1 │ │ -055d38: 0f00 |0004: return v0 │ │ -055d3a: 0d00 |0005: move-exception v0 │ │ -055d3c: 1e01 |0006: monitor-exit v1 │ │ -055d3e: 2700 |0007: throw v0 │ │ +056d60: |[056d60] android.support.v4.util.LruCache.createCount:()I │ │ +056d70: 1d01 |0000: monitor-enter v1 │ │ +056d72: 5210 fc01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01fc │ │ +056d76: 1e01 |0003: monitor-exit v1 │ │ +056d78: 0f00 |0004: return v0 │ │ +056d7a: 0d00 |0005: move-exception v0 │ │ +056d7c: 1e01 |0006: monitor-exit v1 │ │ +056d7e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23573,16 +23575,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 │ │ -055d4c: |[055d4c] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -055d5c: 0e00 |0000: return-void │ │ +056d8c: |[056d8c] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +056d9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -23598,18 +23600,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055d60: |[055d60] android.support.v4.util.LruCache.evictAll:()V │ │ -055d70: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -055d72: 6e20 1807 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0718 │ │ -055d78: 0e00 |0004: return-void │ │ +056da0: |[056da0] android.support.v4.util.LruCache.evictAll:()V │ │ +056db0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +056db2: 6e20 1807 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0718 │ │ +056db8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -23619,22 +23621,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -055d7c: |[055d7c] android.support.v4.util.LruCache.evictionCount:()I │ │ -055d8c: 1d01 |0000: monitor-enter v1 │ │ -055d8e: 5210 fd01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01fd │ │ -055d92: 1e01 |0003: monitor-exit v1 │ │ -055d94: 0f00 |0004: return v0 │ │ -055d96: 0d00 |0005: move-exception v0 │ │ -055d98: 1e01 |0006: monitor-exit v1 │ │ -055d9a: 2700 |0007: throw v0 │ │ +056dbc: |[056dbc] android.support.v4.util.LruCache.evictionCount:()I │ │ +056dcc: 1d01 |0000: monitor-enter v1 │ │ +056dce: 5210 fd01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01fd │ │ +056dd2: 1e01 |0003: monitor-exit v1 │ │ +056dd4: 0f00 |0004: return v0 │ │ +056dd6: 0d00 |0005: move-exception v0 │ │ +056dd8: 1e01 |0006: monitor-exit v1 │ │ +056dda: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23645,71 +23647,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 │ │ -055da8: |[055da8] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -055db8: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -055dbc: 2202 ac03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@03ac │ │ -055dc0: 1a03 6918 |0004: const-string v3, "key == null" // string@1869 │ │ -055dc4: 7020 491f 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f49 │ │ -055dca: 2702 |0009: throw v2 │ │ -055dcc: 1d04 |000a: monitor-enter v4 │ │ -055dce: 5442 ff01 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -055dd2: 6e20 d61f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd6 │ │ -055dd8: 0c01 |0010: move-result-object v1 │ │ -055dda: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -055dde: 5242 fe01 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ -055de2: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -055de6: 5942 fe01 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ -055dea: 1e04 |0019: monitor-exit v4 │ │ -055dec: 0710 |001a: move-object v0, v1 │ │ -055dee: 1100 |001b: return-object v0 │ │ -055df0: 5242 0102 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ -055df4: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -055df8: 5942 0102 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ -055dfc: 1e04 |0022: monitor-exit v4 │ │ -055dfe: 6e20 0707 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0707 │ │ -055e04: 0c00 |0026: move-result-object v0 │ │ -055e06: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -055e0a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -055e0c: 28f1 |002a: goto 001b // -000f │ │ -055e0e: 0d02 |002b: move-exception v2 │ │ -055e10: 1e04 |002c: monitor-exit v4 │ │ -055e12: 2702 |002d: throw v2 │ │ -055e14: 1d04 |002e: monitor-enter v4 │ │ -055e16: 5242 fc01 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01fc │ │ -055e1a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -055e1e: 5942 fc01 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01fc │ │ -055e22: 5442 ff01 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -055e26: 6e30 d81f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd8 │ │ -055e2c: 0c01 |003a: move-result-object v1 │ │ -055e2e: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -055e32: 5442 ff01 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -055e36: 6e30 d81f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd8 │ │ -055e3c: 1e04 |0042: monitor-exit v4 │ │ -055e3e: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -055e42: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -055e44: 6e51 0907 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@0709 │ │ -055e4a: 0710 |0049: move-object v0, v1 │ │ -055e4c: 28d1 |004a: goto 001b // -002f │ │ -055e4e: 5242 0302 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -055e52: 7030 1307 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ -055e58: 0a03 |0050: move-result v3 │ │ -055e5a: b032 |0051: add-int/2addr v2, v3 │ │ -055e5c: 5942 0302 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -055e60: 28ee |0054: goto 0042 // -0012 │ │ -055e62: 0d02 |0055: move-exception v2 │ │ -055e64: 1e04 |0056: monitor-exit v4 │ │ -055e66: 2702 |0057: throw v2 │ │ -055e68: 5242 0002 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ -055e6c: 6e20 1807 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0718 │ │ -055e72: 28be |005d: goto 001b // -0042 │ │ +056de8: |[056de8] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056df8: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +056dfc: 2202 aa03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@03aa │ │ +056e00: 1a03 6a18 |0004: const-string v3, "key == null" // string@186a │ │ +056e04: 7020 491f 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f49 │ │ +056e0a: 2702 |0009: throw v2 │ │ +056e0c: 1d04 |000a: monitor-enter v4 │ │ +056e0e: 5442 ff01 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +056e12: 6e20 d61f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd6 │ │ +056e18: 0c01 |0010: move-result-object v1 │ │ +056e1a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +056e1e: 5242 fe01 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ +056e22: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056e26: 5942 fe01 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ +056e2a: 1e04 |0019: monitor-exit v4 │ │ +056e2c: 0710 |001a: move-object v0, v1 │ │ +056e2e: 1100 |001b: return-object v0 │ │ +056e30: 5242 0102 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ +056e34: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056e38: 5942 0102 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ +056e3c: 1e04 |0022: monitor-exit v4 │ │ +056e3e: 6e20 0707 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0707 │ │ +056e44: 0c00 |0026: move-result-object v0 │ │ +056e46: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +056e4a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +056e4c: 28f1 |002a: goto 001b // -000f │ │ +056e4e: 0d02 |002b: move-exception v2 │ │ +056e50: 1e04 |002c: monitor-exit v4 │ │ +056e52: 2702 |002d: throw v2 │ │ +056e54: 1d04 |002e: monitor-enter v4 │ │ +056e56: 5242 fc01 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01fc │ │ +056e5a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056e5e: 5942 fc01 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01fc │ │ +056e62: 5442 ff01 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +056e66: 6e30 d81f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd8 │ │ +056e6c: 0c01 |003a: move-result-object v1 │ │ +056e6e: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +056e72: 5442 ff01 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +056e76: 6e30 d81f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd8 │ │ +056e7c: 1e04 |0042: monitor-exit v4 │ │ +056e7e: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +056e82: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +056e84: 6e51 0907 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@0709 │ │ +056e8a: 0710 |0049: move-object v0, v1 │ │ +056e8c: 28d1 |004a: goto 001b // -002f │ │ +056e8e: 5242 0302 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +056e92: 7030 1307 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ +056e98: 0a03 |0050: move-result v3 │ │ +056e9a: b032 |0051: add-int/2addr v2, v3 │ │ +056e9c: 5942 0302 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +056ea0: 28ee |0054: goto 0042 // -0012 │ │ +056ea2: 0d02 |0055: move-exception v2 │ │ +056ea4: 1e04 |0056: monitor-exit v4 │ │ +056ea6: 2702 |0057: throw v2 │ │ +056ea8: 5242 0002 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ +056eac: 6e20 1807 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0718 │ │ +056eb2: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -23757,22 +23759,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -055e9c: |[055e9c] android.support.v4.util.LruCache.hitCount:()I │ │ -055eac: 1d01 |0000: monitor-enter v1 │ │ -055eae: 5210 fe01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ -055eb2: 1e01 |0003: monitor-exit v1 │ │ -055eb4: 0f00 |0004: return v0 │ │ -055eb6: 0d00 |0005: move-exception v0 │ │ -055eb8: 1e01 |0006: monitor-exit v1 │ │ -055eba: 2700 |0007: throw v0 │ │ +056edc: |[056edc] android.support.v4.util.LruCache.hitCount:()I │ │ +056eec: 1d01 |0000: monitor-enter v1 │ │ +056eee: 5210 fe01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ +056ef2: 1e01 |0003: monitor-exit v1 │ │ +056ef4: 0f00 |0004: return v0 │ │ +056ef6: 0d00 |0005: move-exception v0 │ │ +056ef8: 1e01 |0006: monitor-exit v1 │ │ +056efa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23783,22 +23785,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -055ec8: |[055ec8] android.support.v4.util.LruCache.maxSize:()I │ │ -055ed8: 1d01 |0000: monitor-enter v1 │ │ -055eda: 5210 0002 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ -055ede: 1e01 |0003: monitor-exit v1 │ │ -055ee0: 0f00 |0004: return v0 │ │ -055ee2: 0d00 |0005: move-exception v0 │ │ -055ee4: 1e01 |0006: monitor-exit v1 │ │ -055ee6: 2700 |0007: throw v0 │ │ +056f08: |[056f08] android.support.v4.util.LruCache.maxSize:()I │ │ +056f18: 1d01 |0000: monitor-enter v1 │ │ +056f1a: 5210 0002 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ +056f1e: 1e01 |0003: monitor-exit v1 │ │ +056f20: 0f00 |0004: return v0 │ │ +056f22: 0d00 |0005: move-exception v0 │ │ +056f24: 1e01 |0006: monitor-exit v1 │ │ +056f26: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23809,22 +23811,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -055ef4: |[055ef4] android.support.v4.util.LruCache.missCount:()I │ │ -055f04: 1d01 |0000: monitor-enter v1 │ │ -055f06: 5210 0102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ -055f0a: 1e01 |0003: monitor-exit v1 │ │ -055f0c: 0f00 |0004: return v0 │ │ -055f0e: 0d00 |0005: move-exception v0 │ │ -055f10: 1e01 |0006: monitor-exit v1 │ │ -055f12: 2700 |0007: throw v0 │ │ +056f34: |[056f34] android.support.v4.util.LruCache.missCount:()I │ │ +056f44: 1d01 |0000: monitor-enter v1 │ │ +056f46: 5210 0102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ +056f4a: 1e01 |0003: monitor-exit v1 │ │ +056f4c: 0f00 |0004: return v0 │ │ +056f4e: 0d00 |0005: move-exception v0 │ │ +056f50: 1e01 |0006: monitor-exit v1 │ │ +056f52: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23835,49 +23837,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 │ │ -055f20: |[055f20] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -055f30: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -055f34: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -055f38: 2201 ac03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@03ac │ │ -055f3c: 1a02 6a18 |0006: const-string v2, "key == null || value == null" // string@186a │ │ -055f40: 7020 491f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f49 │ │ -055f46: 2701 |000b: throw v1 │ │ -055f48: 1d03 |000c: monitor-enter v3 │ │ -055f4a: 5231 0202 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0202 │ │ -055f4e: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055f52: 5931 0202 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0202 │ │ -055f56: 5231 0302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -055f5a: 7030 1307 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ -055f60: 0a02 |0018: move-result v2 │ │ -055f62: b021 |0019: add-int/2addr v1, v2 │ │ -055f64: 5931 0302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -055f68: 5431 ff01 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -055f6c: 6e30 d81f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd8 │ │ -055f72: 0c00 |0021: move-result-object v0 │ │ -055f74: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -055f78: 5231 0302 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -055f7c: 7030 1307 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ -055f82: 0a02 |0029: move-result v2 │ │ -055f84: b121 |002a: sub-int/2addr v1, v2 │ │ -055f86: 5931 0302 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -055f8a: 1e03 |002d: monitor-exit v3 │ │ -055f8c: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -055f90: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -055f92: 6e55 0907 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@0709 │ │ -055f98: 5231 0002 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ -055f9c: 6e20 1807 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0718 │ │ -055fa2: 1100 |0039: return-object v0 │ │ -055fa4: 0d01 |003a: move-exception v1 │ │ -055fa6: 1e03 |003b: monitor-exit v3 │ │ -055fa8: 2701 |003c: throw v1 │ │ +056f60: |[056f60] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +056f70: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +056f74: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +056f78: 2201 aa03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@03aa │ │ +056f7c: 1a02 6b18 |0006: const-string v2, "key == null || value == null" // string@186b │ │ +056f80: 7020 491f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f49 │ │ +056f86: 2701 |000b: throw v1 │ │ +056f88: 1d03 |000c: monitor-enter v3 │ │ +056f8a: 5231 0202 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0202 │ │ +056f8e: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056f92: 5931 0202 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0202 │ │ +056f96: 5231 0302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +056f9a: 7030 1307 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ +056fa0: 0a02 |0018: move-result v2 │ │ +056fa2: b021 |0019: add-int/2addr v1, v2 │ │ +056fa4: 5931 0302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +056fa8: 5431 ff01 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +056fac: 6e30 d81f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd8 │ │ +056fb2: 0c00 |0021: move-result-object v0 │ │ +056fb4: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +056fb8: 5231 0302 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +056fbc: 7030 1307 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ +056fc2: 0a02 |0029: move-result v2 │ │ +056fc4: b121 |002a: sub-int/2addr v1, v2 │ │ +056fc6: 5931 0302 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +056fca: 1e03 |002d: monitor-exit v3 │ │ +056fcc: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +056fd0: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +056fd2: 6e55 0907 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@0709 │ │ +056fd8: 5231 0002 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ +056fdc: 6e20 1807 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0718 │ │ +056fe2: 1100 |0039: return-object v0 │ │ +056fe4: 0d01 |003a: move-exception v1 │ │ +056fe6: 1e03 |003b: monitor-exit v3 │ │ +056fe8: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -23908,22 +23910,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -055fc0: |[055fc0] android.support.v4.util.LruCache.putCount:()I │ │ -055fd0: 1d01 |0000: monitor-enter v1 │ │ -055fd2: 5210 0202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0202 │ │ -055fd6: 1e01 |0003: monitor-exit v1 │ │ -055fd8: 0f00 |0004: return v0 │ │ -055fda: 0d00 |0005: move-exception v0 │ │ -055fdc: 1e01 |0006: monitor-exit v1 │ │ -055fde: 2700 |0007: throw v0 │ │ +057000: |[057000] android.support.v4.util.LruCache.putCount:()I │ │ +057010: 1d01 |0000: monitor-enter v1 │ │ +057012: 5210 0202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0202 │ │ +057016: 1e01 |0003: monitor-exit v1 │ │ +057018: 0f00 |0004: return v0 │ │ +05701a: 0d00 |0005: move-exception v0 │ │ +05701c: 1e01 |0006: monitor-exit v1 │ │ +05701e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -23934,39 +23936,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 │ │ -055fec: |[055fec] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -055ffc: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -056000: 2201 ac03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@03ac │ │ -056004: 1a02 6918 |0004: const-string v2, "key == null" // string@1869 │ │ -056008: 7020 491f 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f49 │ │ -05600e: 2701 |0009: throw v1 │ │ -056010: 1d03 |000a: monitor-enter v3 │ │ -056012: 5431 ff01 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -056016: 6e20 d91f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd9 │ │ -05601c: 0c00 |0010: move-result-object v0 │ │ -05601e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -056022: 5231 0302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -056026: 7030 1307 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ -05602c: 0a02 |0018: move-result v2 │ │ -05602e: b121 |0019: sub-int/2addr v1, v2 │ │ -056030: 5931 0302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -056034: 1e03 |001c: monitor-exit v3 │ │ -056036: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -05603a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -05603c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -05603e: 6e52 0907 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@0709 │ │ -056044: 1100 |0024: return-object v0 │ │ -056046: 0d01 |0025: move-exception v1 │ │ -056048: 1e03 |0026: monitor-exit v3 │ │ -05604a: 2701 |0027: throw v1 │ │ +05702c: |[05702c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05703c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +057040: 2201 aa03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@03aa │ │ +057044: 1a02 6a18 |0004: const-string v2, "key == null" // string@186a │ │ +057048: 7020 491f 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f49 │ │ +05704e: 2701 |0009: throw v1 │ │ +057050: 1d03 |000a: monitor-enter v3 │ │ +057052: 5431 ff01 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +057056: 6e20 d91f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd9 │ │ +05705c: 0c00 |0010: move-result-object v0 │ │ +05705e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +057062: 5231 0302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +057066: 7030 1307 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ +05706c: 0a02 |0018: move-result v2 │ │ +05706e: b121 |0019: sub-int/2addr v1, v2 │ │ +057070: 5931 0302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +057074: 1e03 |001c: monitor-exit v3 │ │ +057076: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +05707a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +05707c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +05707e: 6e52 0907 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@0709 │ │ +057084: 1100 |0024: return-object v0 │ │ +057086: 0d01 |0025: move-exception v1 │ │ +057088: 1e03 |0026: monitor-exit v3 │ │ +05708a: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -23992,22 +23994,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -056060: |[056060] android.support.v4.util.LruCache.size:()I │ │ -056070: 1d01 |0000: monitor-enter v1 │ │ -056072: 5210 0302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -056076: 1e01 |0003: monitor-exit v1 │ │ -056078: 0f00 |0004: return v0 │ │ -05607a: 0d00 |0005: move-exception v0 │ │ -05607c: 1e01 |0006: monitor-exit v1 │ │ -05607e: 2700 |0007: throw v0 │ │ +0570a0: |[0570a0] android.support.v4.util.LruCache.size:()I │ │ +0570b0: 1d01 |0000: monitor-enter v1 │ │ +0570b2: 5210 0302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +0570b6: 1e01 |0003: monitor-exit v1 │ │ +0570b8: 0f00 |0004: return v0 │ │ +0570ba: 0d00 |0005: move-exception v0 │ │ +0570bc: 1e01 |0006: monitor-exit v1 │ │ +0570be: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -24018,17 +24020,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 │ │ -05608c: |[05608c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -05609c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05609e: 0f00 |0001: return v0 │ │ +0570cc: |[0570cc] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0570dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0570de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -24041,24 +24043,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 │ │ -0560a0: |[0560a0] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -0560b0: 1d02 |0000: monitor-enter v2 │ │ -0560b2: 2200 d103 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@03d1 │ │ -0560b6: 5421 ff01 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -0560ba: 7020 d41f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1fd4 │ │ -0560c0: 1e02 |0008: monitor-exit v2 │ │ -0560c2: 1100 |0009: return-object v0 │ │ -0560c4: 0d00 |000a: move-exception v0 │ │ -0560c6: 1e02 |000b: monitor-exit v2 │ │ -0560c8: 2700 |000c: throw v0 │ │ +0570e0: |[0570e0] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +0570f0: 1d02 |0000: monitor-enter v2 │ │ +0570f2: 2200 cf03 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@03cf │ │ +0570f6: 5421 ff01 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +0570fa: 7020 d41f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1fd4 │ │ +057100: 1e02 |0008: monitor-exit v2 │ │ +057102: 1100 |0009: return-object v0 │ │ +057104: 0d00 |000a: move-exception v0 │ │ +057106: 1e02 |000b: monitor-exit v2 │ │ +057108: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -24069,53 +24071,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 │ │ -0560d8: |[0560d8] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -0560e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0560ea: 1d06 |0001: monitor-enter v6 │ │ -0560ec: 5262 fe01 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ -0560f0: 5263 0102 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ -0560f4: 9000 0203 |0006: add-int v0, v2, v3 │ │ -0560f8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0560fc: 5262 fe01 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ -056100: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -056104: 9301 0200 |000e: div-int v1, v2, v0 │ │ -056108: 1a02 8609 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0986 │ │ -05610c: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -05610e: 2333 b704 |0013: new-array v3, v3, [Ljava/lang/Object; // type@04b7 │ │ -056112: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -056114: 5265 0002 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ -056118: 7110 391f 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -05611e: 0c05 |001b: move-result-object v5 │ │ -056120: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -056124: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -056126: 5265 fe01 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ -05612a: 7110 391f 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -056130: 0c05 |0024: move-result-object v5 │ │ -056132: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -056136: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -056138: 5265 0102 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ -05613c: 7110 391f 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -056142: 0c05 |002d: move-result-object v5 │ │ -056144: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -056148: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -05614a: 7110 391f 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -056150: 0c05 |0034: move-result-object v5 │ │ -056152: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -056156: 7120 601f 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -05615c: 0c02 |003a: move-result-object v2 │ │ -05615e: 1e06 |003b: monitor-exit v6 │ │ -056160: 1102 |003c: return-object v2 │ │ -056162: 0d02 |003d: move-exception v2 │ │ -056164: 1e06 |003e: monitor-exit v6 │ │ -056166: 2702 |003f: throw v2 │ │ +057118: |[057118] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +057128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05712a: 1d06 |0001: monitor-enter v6 │ │ +05712c: 5262 fe01 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ +057130: 5263 0102 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ +057134: 9000 0203 |0006: add-int v0, v2, v3 │ │ +057138: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +05713c: 5262 fe01 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ +057140: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +057144: 9301 0200 |000e: div-int v1, v2, v0 │ │ +057148: 1a02 8809 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0988 │ │ +05714c: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +05714e: 2333 b504 |0013: new-array v3, v3, [Ljava/lang/Object; // type@04b5 │ │ +057152: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +057154: 5265 0002 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@0200 │ │ +057158: 7110 391f 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +05715e: 0c05 |001b: move-result-object v5 │ │ +057160: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +057164: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +057166: 5265 fe01 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01fe │ │ +05716a: 7110 391f 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +057170: 0c05 |0024: move-result-object v5 │ │ +057172: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +057176: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +057178: 5265 0102 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0201 │ │ +05717c: 7110 391f 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +057182: 0c05 |002d: move-result-object v5 │ │ +057184: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +057188: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +05718a: 7110 391f 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +057190: 0c05 |0034: move-result-object v5 │ │ +057192: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +057196: 7120 601f 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +05719c: 0c02 |003a: move-result-object v2 │ │ +05719e: 1e06 |003b: monitor-exit v6 │ │ +0571a0: 1102 |003c: return-object v2 │ │ +0571a2: 0d02 |003d: move-exception v2 │ │ +0571a4: 1e06 |003e: monitor-exit v6 │ │ +0571a6: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -24131,78 +24133,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -056174: |[056174] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -056184: 1d06 |0000: monitor-enter v6 │ │ -056186: 5263 0302 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -05618a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -05618e: 5463 ff01 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -056192: 6e10 d71f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fd7 │ │ -056198: 0a03 |000a: move-result v3 │ │ -05619a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -05619e: 5263 0302 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -0561a2: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -0561a6: 2203 a103 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0561aa: 2204 b303 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0561ae: 7010 761f 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0561b4: 6e10 4f1f 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0561ba: 0c05 |001b: move-result-object v5 │ │ -0561bc: 6e10 1d1f 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -0561c2: 0c05 |001f: move-result-object v5 │ │ -0561c4: 6e20 7e1f 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0561ca: 0c04 |0023: move-result-object v4 │ │ -0561cc: 1a05 0201 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0102 │ │ -0561d0: 6e20 7e1f 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0561d6: 0c04 |0029: move-result-object v4 │ │ -0561d8: 6e10 841f 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0561de: 0c04 |002d: move-result-object v4 │ │ -0561e0: 7020 311f 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0561e6: 2703 |0031: throw v3 │ │ -0561e8: 0d03 |0032: move-exception v3 │ │ -0561ea: 1e06 |0033: monitor-exit v6 │ │ -0561ec: 2703 |0034: throw v3 │ │ -0561ee: 5263 0302 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -0561f2: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -0561f6: 5463 ff01 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -0561fa: 6e10 d71f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fd7 │ │ -056200: 0a03 |003e: move-result v3 │ │ -056202: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -056206: 1e06 |0041: monitor-exit v6 │ │ -056208: 0e00 |0042: return-void │ │ -05620a: 5463 ff01 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -05620e: 6e10 d51f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1fd5 │ │ -056214: 0c03 |0048: move-result-object v3 │ │ -056216: 7210 eb1f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -05621c: 0c03 |004c: move-result-object v3 │ │ -05621e: 7210 d11f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -056224: 0c01 |0050: move-result-object v1 │ │ -056226: 1f01 d503 |0051: check-cast v1, Ljava/util/Map$Entry; // type@03d5 │ │ -05622a: 7210 e51f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1fe5 │ │ -056230: 0c00 |0056: move-result-object v0 │ │ -056232: 7210 e61f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fe6 │ │ -056238: 0c02 |005a: move-result-object v2 │ │ -05623a: 5463 ff01 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ -05623e: 6e20 d91f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd9 │ │ -056244: 5263 0302 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -056248: 7030 1307 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ -05624e: 0a04 |0065: move-result v4 │ │ -056250: b143 |0066: sub-int/2addr v3, v4 │ │ -056252: 5963 0302 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ -056256: 5263 fd01 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01fd │ │ -05625a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05625e: 5963 fd01 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01fd │ │ -056262: 1e06 |006f: monitor-exit v6 │ │ -056264: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -056266: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -056268: 6e54 0907 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@0709 │ │ -05626e: 288b |0075: goto 0000 // -0075 │ │ +0571b4: |[0571b4] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +0571c4: 1d06 |0000: monitor-enter v6 │ │ +0571c6: 5263 0302 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +0571ca: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +0571ce: 5463 ff01 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +0571d2: 6e10 d71f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fd7 │ │ +0571d8: 0a03 |000a: move-result v3 │ │ +0571da: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +0571de: 5263 0302 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +0571e2: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +0571e6: 2203 9f03 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@039f │ │ +0571ea: 2204 b103 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +0571ee: 7010 761f 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0571f4: 6e10 4f1f 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0571fa: 0c05 |001b: move-result-object v5 │ │ +0571fc: 6e10 1d1f 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +057202: 0c05 |001f: move-result-object v5 │ │ +057204: 6e20 7e1f 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05720a: 0c04 |0023: move-result-object v4 │ │ +05720c: 1a05 0601 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0106 │ │ +057210: 6e20 7e1f 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +057216: 0c04 |0029: move-result-object v4 │ │ +057218: 6e10 841f 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +05721e: 0c04 |002d: move-result-object v4 │ │ +057220: 7020 311f 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +057226: 2703 |0031: throw v3 │ │ +057228: 0d03 |0032: move-exception v3 │ │ +05722a: 1e06 |0033: monitor-exit v6 │ │ +05722c: 2703 |0034: throw v3 │ │ +05722e: 5263 0302 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +057232: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +057236: 5463 ff01 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +05723a: 6e10 d71f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fd7 │ │ +057240: 0a03 |003e: move-result v3 │ │ +057242: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +057246: 1e06 |0041: monitor-exit v6 │ │ +057248: 0e00 |0042: return-void │ │ +05724a: 5463 ff01 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +05724e: 6e10 d51f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1fd5 │ │ +057254: 0c03 |0048: move-result-object v3 │ │ +057256: 7210 eb1f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +05725c: 0c03 |004c: move-result-object v3 │ │ +05725e: 7210 d11f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +057264: 0c01 |0050: move-result-object v1 │ │ +057266: 1f01 d303 |0051: check-cast v1, Ljava/util/Map$Entry; // type@03d3 │ │ +05726a: 7210 e51f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1fe5 │ │ +057270: 0c00 |0056: move-result-object v0 │ │ +057272: 7210 e61f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fe6 │ │ +057278: 0c02 |005a: move-result-object v2 │ │ +05727a: 5463 ff01 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ff │ │ +05727e: 6e20 d91f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd9 │ │ +057284: 5263 0302 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +057288: 7030 1307 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0713 │ │ +05728e: 0a04 |0065: move-result v4 │ │ +057290: b143 |0066: sub-int/2addr v3, v4 │ │ +057292: 5963 0302 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0203 │ │ +057296: 5263 fd01 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01fd │ │ +05729a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05729e: 5963 fd01 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01fd │ │ +0572a2: 1e06 |006f: monitor-exit v6 │ │ +0572a4: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +0572a6: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +0572a8: 6e54 0907 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@0709 │ │ +0572ae: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -24224,21 +24226,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 : 2437 (LruCache.java) │ │ + source_file_idx : 2439 (LruCache.java) │ │ │ │ Class #111 header: │ │ -class_idx : 281 │ │ +class_idx : 280 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3062 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3064 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 15 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -24291,37 +24293,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -056284: |[056284] android.support.v4.util.SparseArrayCompat.:()V │ │ -056294: 2200 af03 |0000: new-instance v0, Ljava/lang/Object; // type@03af │ │ -056298: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05629e: 6900 0402 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -0562a2: 0e00 |0007: return-void │ │ +0572c4: |[0572c4] android.support.v4.util.SparseArrayCompat.:()V │ │ +0572d4: 2200 ad03 |0000: new-instance v0, Ljava/lang/Object; // type@03ad │ │ +0572d8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0572de: 6900 0402 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +0572e2: 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 │ │ -0562a4: |[0562a4] android.support.v4.util.SparseArrayCompat.:()V │ │ -0562b4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0562b8: 7020 1b07 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@071b │ │ -0562be: 0e00 |0005: return-void │ │ +0572e4: |[0572e4] android.support.v4.util.SparseArrayCompat.:()V │ │ +0572f4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0572f8: 7020 1b07 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@071b │ │ +0572fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24331,26 +24333,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0562c0: |[0562c0] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -0562d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0562d2: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0562d8: 5c21 0502 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -0562dc: 7110 2407 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0724 │ │ -0562e2: 0a03 |0009: move-result v3 │ │ -0562e4: 2330 9904 |000a: new-array v0, v3, [I // type@0499 │ │ -0562e8: 5b20 0602 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0562ec: 2330 b704 |000e: new-array v0, v3, [Ljava/lang/Object; // type@04b7 │ │ -0562f0: 5b20 0802 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -0562f4: 5921 0702 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0562f8: 0e00 |0014: return-void │ │ +057300: |[057300] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +057310: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +057312: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +057318: 5c21 0502 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +05731c: 7110 2407 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0724 │ │ +057322: 0a03 |0009: move-result v3 │ │ +057324: 2330 9704 |000a: new-array v0, v3, [I // type@0497 │ │ +057328: 5b20 0602 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05732c: 2330 b504 |000e: new-array v0, v3, [Ljava/lang/Object; // type@04b5 │ │ +057330: 5b20 0802 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +057334: 5921 0702 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057338: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -24366,37 +24368,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -0562fc: |[0562fc] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -05630c: 9001 0607 |0000: add-int v1, v6, v7 │ │ -056310: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -056314: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -056318: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -05631a: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -05631e: 9003 0102 |0009: add-int v3, v1, v2 │ │ -056322: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -056326: 4403 0500 |000d: aget v3, v5, v0 │ │ -05632a: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -05632e: 0102 |0011: move v2, v0 │ │ -056330: 28f2 |0012: goto 0004 // -000e │ │ -056332: 0101 |0013: move v1, v0 │ │ -056334: 28f0 |0014: goto 0004 // -0010 │ │ -056336: 9003 0607 |0015: add-int v3, v6, v7 │ │ -05633a: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -05633e: 9003 0607 |0019: add-int v3, v6, v7 │ │ -056342: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -056346: 0f01 |001d: return v1 │ │ -056348: 4403 0501 |001e: aget v3, v5, v1 │ │ -05634c: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -056350: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -056354: 28f9 |0024: goto 001d // -0007 │ │ +05733c: |[05733c] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +05734c: 9001 0607 |0000: add-int v1, v6, v7 │ │ +057350: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +057354: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +057358: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +05735a: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +05735e: 9003 0102 |0009: add-int v3, v1, v2 │ │ +057362: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +057366: 4403 0500 |000d: aget v3, v5, v0 │ │ +05736a: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +05736e: 0102 |0011: move v2, v0 │ │ +057370: 28f2 |0012: goto 0004 // -000e │ │ +057372: 0101 |0013: move v1, v0 │ │ +057374: 28f0 |0014: goto 0004 // -0010 │ │ +057376: 9003 0607 |0015: add-int v3, v6, v7 │ │ +05737a: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +05737e: 9003 0607 |0019: add-int v3, v6, v7 │ │ +057382: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +057386: 0f01 |001d: return v1 │ │ +057388: 4403 0501 |001e: aget v3, v5, v1 │ │ +05738c: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +057390: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +057394: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -24421,35 +24423,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -056358: |[056358] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -056368: 5272 0702 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05636c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -05636e: 5471 0602 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056372: 5475 0802 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056376: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -056378: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -05637c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -056380: 6206 0402 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -056384: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -056388: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -05638c: 4406 0100 |0012: aget v6, v1, v0 │ │ -056390: 4b06 0103 |0014: aput v6, v1, v3 │ │ -056394: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -056398: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05639c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0563a0: 28ec |001c: goto 0008 // -0014 │ │ -0563a2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0563a4: 5c76 0502 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -0563a8: 5973 0702 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0563ac: 0e00 |0022: return-void │ │ +057398: |[057398] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +0573a8: 5272 0702 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0573ac: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0573ae: 5471 0602 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0573b2: 5475 0802 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0573b6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0573b8: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +0573bc: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0573c0: 6206 0402 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +0573c4: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +0573c8: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +0573cc: 4406 0100 |0012: aget v6, v1, v0 │ │ +0573d0: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0573d4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0573d8: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0573dc: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0573e0: 28ec |001c: goto 0008 // -0014 │ │ +0573e2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0573e4: 5c76 0502 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +0573e8: 5973 0702 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0573ec: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -24478,27 +24480,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0563b0: |[0563b0] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -0563c0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0563c2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -0563c4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -0563c8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -0563cc: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -0563d0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -0563d4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -0563d8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -0563dc: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -0563e0: 0f03 |0010: return v3 │ │ -0563e2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0563e6: 28ef |0013: goto 0002 // -0011 │ │ +0573f0: |[0573f0] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +057400: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +057402: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +057404: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +057408: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +05740c: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +057410: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +057414: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +057418: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +05741c: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +057420: 0f03 |0010: return v3 │ │ +057422: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +057426: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -24512,20 +24514,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0563e8: |[0563e8] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -0563f8: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -0563fc: 7110 2307 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0723 │ │ -056402: 0a00 |0005: move-result v0 │ │ -056404: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -056408: 0f00 |0008: return v0 │ │ +057428: |[057428] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +057438: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +05743c: 7110 2307 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0723 │ │ +057442: 0a00 |0005: move-result v0 │ │ +057444: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +057448: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -24534,58 +24536,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -05640c: |[05640c] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -05641c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05641e: 5274 0702 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056422: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -056426: 5474 0602 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -05642a: 5275 0702 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05642e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -056432: 4404 0405 |000b: aget v4, v4, v5 │ │ -056436: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -05643a: 6e30 2807 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ -056440: 0e00 |0012: return-void │ │ -056442: 5574 0502 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -056446: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -05644a: 5274 0702 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05644e: 5475 0602 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056452: 2155 |001b: array-length v5, v5 │ │ -056454: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -056458: 7010 2007 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -05645e: 5273 0702 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056462: 5474 0602 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056466: 2144 |0025: array-length v4, v4 │ │ -056468: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -05646c: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -056470: 7110 2407 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0724 │ │ -056476: 0a00 |002d: move-result v0 │ │ -056478: 2301 9904 |002e: new-array v1, v0, [I // type@0499 │ │ -05647c: 2302 b704 |0030: new-array v2, v0, [Ljava/lang/Object; // type@04b7 │ │ -056480: 5474 0602 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056484: 5475 0602 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056488: 2155 |0036: array-length v5, v5 │ │ -05648a: 7155 851f 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -056490: 5474 0802 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056494: 5475 0802 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056498: 2155 |003e: array-length v5, v5 │ │ -05649a: 7155 851f 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -0564a0: 5b71 0602 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0564a4: 5b72 0802 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -0564a8: 5474 0602 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0564ac: 4b08 0403 |0048: aput v8, v4, v3 │ │ -0564b0: 5474 0802 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -0564b4: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -0564b8: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0564bc: 5974 0702 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0564c0: 28c0 |0052: goto 0012 // -0040 │ │ +05744c: |[05744c] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +05745c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05745e: 5274 0702 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057462: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +057466: 5474 0602 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05746a: 5275 0702 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +05746e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +057472: 4404 0405 |000b: aget v4, v4, v5 │ │ +057476: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +05747a: 6e30 2807 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ +057480: 0e00 |0012: return-void │ │ +057482: 5574 0502 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057486: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +05748a: 5274 0702 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +05748e: 5475 0602 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +057492: 2155 |001b: array-length v5, v5 │ │ +057494: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +057498: 7010 2007 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +05749e: 5273 0702 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0574a2: 5474 0602 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0574a6: 2144 |0025: array-length v4, v4 │ │ +0574a8: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +0574ac: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0574b0: 7110 2407 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0724 │ │ +0574b6: 0a00 |002d: move-result v0 │ │ +0574b8: 2301 9704 |002e: new-array v1, v0, [I // type@0497 │ │ +0574bc: 2302 b504 |0030: new-array v2, v0, [Ljava/lang/Object; // type@04b5 │ │ +0574c0: 5474 0602 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0574c4: 5475 0602 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0574c8: 2155 |0036: array-length v5, v5 │ │ +0574ca: 7155 851f 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +0574d0: 5474 0802 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0574d4: 5475 0802 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0574d8: 2155 |003e: array-length v5, v5 │ │ +0574da: 7155 851f 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +0574e0: 5b71 0602 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0574e4: 5b72 0802 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0574e8: 5474 0602 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0574ec: 4b08 0403 |0048: aput v8, v4, v3 │ │ +0574f0: 5474 0802 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0574f4: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +0574f8: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0574fc: 5974 0702 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057500: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -24617,27 +24619,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0564c4: |[0564c4] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -0564d4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0564d6: 5251 0702 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0564da: 5452 0802 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -0564de: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0564e0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -0564e4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0564e6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -0564ea: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0564ee: 28f9 |000d: goto 0006 // -0007 │ │ -0564f0: 5954 0702 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0564f4: 5c54 0502 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -0564f8: 0e00 |0012: return-void │ │ +057504: |[057504] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +057514: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +057516: 5251 0702 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +05751a: 5452 0802 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +05751e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +057520: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +057524: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +057526: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +05752a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05752e: 28f9 |000d: goto 0006 // -0007 │ │ +057530: 5954 0702 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057534: 5c54 0502 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057538: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -24656,31 +24658,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0564fc: |[0564fc] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -05650c: 5441 0602 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056510: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -056512: 5243 0702 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056516: 7140 1d07 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ -05651c: 0a00 |0008: move-result v0 │ │ -05651e: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -056522: 5441 0802 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056526: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -05652a: 6202 0402 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -05652e: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -056532: 5441 0802 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056536: 6202 0402 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -05653a: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -05653e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -056540: 5c41 0502 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -056544: 0e00 |001c: return-void │ │ +05753c: |[05753c] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +05754c: 5441 0602 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +057550: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +057552: 5243 0702 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057556: 7140 1d07 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ +05755c: 0a00 |0008: move-result v0 │ │ +05755e: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +057562: 5441 0802 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +057566: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +05756a: 6202 0402 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +05756e: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +057572: 5441 0802 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +057576: 6202 0402 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +05757a: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +05757e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +057580: 5c41 0502 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057584: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -24696,19 +24698,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056548: |[056548] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -056558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05655a: 6e30 2207 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0722 │ │ -056560: 0c00 |0004: move-result-object v0 │ │ -056562: 1100 |0005: return-object v0 │ │ +057588: |[057588] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +057598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05759a: 6e30 2207 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0722 │ │ +0575a0: 0c00 |0004: move-result-object v0 │ │ +0575a2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -24718,29 +24720,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -056564: |[056564] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -056574: 5441 0602 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056578: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05657a: 5243 0702 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05657e: 7140 1d07 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ -056584: 0a00 |0008: move-result v0 │ │ -056586: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -05658a: 5441 0802 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -05658e: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -056592: 6202 0402 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -056596: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -05659a: 1106 |0013: return-object v6 │ │ -05659c: 5441 0802 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -0565a0: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -0565a4: 28fb |0018: goto 0013 // -0005 │ │ +0575a4: |[0575a4] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0575b4: 5441 0602 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0575b8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0575ba: 5243 0702 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0575be: 7140 1d07 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ +0575c4: 0a00 |0008: move-result v0 │ │ +0575c6: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +0575ca: 5441 0802 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0575ce: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +0575d2: 6202 0402 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +0575d6: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +0575da: 1106 |0013: return-object v6 │ │ +0575dc: 5441 0802 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0575e0: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +0575e4: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24756,24 +24758,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0565a8: |[0565a8] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -0565b8: 5530 0502 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -0565bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0565c0: 7010 2007 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -0565c6: 5430 0602 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0565ca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0565cc: 5232 0702 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0565d0: 7140 1d07 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ -0565d6: 0a00 |000f: move-result v0 │ │ -0565d8: 0f00 |0010: return v0 │ │ +0575e8: |[0575e8] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +0575f8: 5530 0502 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +0575fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +057600: 7010 2007 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +057606: 5430 0602 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05760a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +05760c: 5232 0702 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057610: 7140 1d07 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ +057616: 0a00 |000f: move-result v0 │ │ +057618: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24785,29 +24787,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0565dc: |[0565dc] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -0565ec: 5521 0502 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -0565f0: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0565f4: 7010 2007 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -0565fa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0565fc: 5221 0702 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056600: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -056604: 5421 0802 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056608: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -05660c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -056610: 0f00 |0012: return v0 │ │ -056612: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -056616: 28f3 |0015: goto 0008 // -000d │ │ -056618: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -05661a: 28fb |0017: goto 0012 // -0005 │ │ +05761c: |[05761c] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +05762c: 5521 0502 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057630: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +057634: 7010 2007 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +05763a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05763c: 5221 0702 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057640: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +057644: 5421 0802 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +057648: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +05764c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +057650: 0f00 |0012: return v0 │ │ +057652: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +057656: 28f3 |0015: goto 0008 // -000d │ │ +057658: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +05765a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -24826,21 +24828,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05661c: |[05661c] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -05662c: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -056630: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -056634: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -05663a: 5410 0602 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -05663e: 4400 0002 |0009: aget v0, v0, v2 │ │ -056642: 0f00 |000b: return v0 │ │ +05765c: |[05765c] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +05766c: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057670: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +057674: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +05767a: 5410 0602 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05767e: 4400 0002 |0009: aget v0, v0, v2 │ │ +057682: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24852,91 +24854,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -056644: |[056644] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -056654: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -056656: 5484 0602 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -05665a: 5285 0702 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05665e: 7140 1d07 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ -056664: 0a00 |0008: move-result v0 │ │ -056666: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -05666a: 5484 0802 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -05666e: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -056672: 0e00 |000f: return-void │ │ -056674: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -056678: 5284 0702 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05667c: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -056680: 5484 0802 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056684: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -056688: 6205 0402 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -05668c: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -056690: 5484 0602 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056694: 4b09 0400 |0020: aput v9, v4, v0 │ │ -056698: 5484 0802 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -05669c: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -0566a0: 28e9 |0026: goto 000f // -0017 │ │ -0566a2: 5584 0502 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -0566a6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0566aa: 5284 0702 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0566ae: 5485 0602 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0566b2: 2155 |002f: array-length v5, v5 │ │ -0566b4: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0566b8: 7010 2007 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -0566be: 5484 0602 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0566c2: 5285 0702 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0566c6: 7140 1d07 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ -0566cc: 0a04 |003c: move-result v4 │ │ -0566ce: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0566d2: 5284 0702 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0566d6: 5485 0602 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0566da: 2155 |0043: array-length v5, v5 │ │ -0566dc: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0566e0: 5284 0702 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0566e4: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0566e8: 7110 2407 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0724 │ │ -0566ee: 0a01 |004d: move-result v1 │ │ -0566f0: 2312 9904 |004e: new-array v2, v1, [I // type@0499 │ │ -0566f4: 2313 b704 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04b7 │ │ -0566f8: 5484 0602 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -0566fc: 5485 0602 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056700: 2155 |0056: array-length v5, v5 │ │ -056702: 7155 851f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -056708: 5484 0802 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -05670c: 5485 0802 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056710: 2155 |005e: array-length v5, v5 │ │ -056712: 7155 851f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -056718: 5b82 0602 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -05671c: 5b83 0802 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056720: 5284 0702 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056724: b104 |0068: sub-int/2addr v4, v0 │ │ -056726: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -05672a: 5484 0602 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -05672e: 5485 0602 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -056732: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -056736: 5287 0702 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05673a: b107 |0073: sub-int/2addr v7, v0 │ │ -05673c: 7157 851f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -056742: 5484 0802 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056746: 5485 0802 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -05674a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -05674e: 5287 0702 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056752: b107 |007f: sub-int/2addr v7, v0 │ │ -056754: 7157 851f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ -05675a: 5484 0602 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ -05675e: 4b09 0400 |0085: aput v9, v4, v0 │ │ -056762: 5484 0802 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -056766: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -05676a: 5284 0702 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -05676e: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -056772: 5984 0702 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056776: 2900 7eff |0091: goto/16 000f // -0082 │ │ +057684: |[057684] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +057694: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +057696: 5484 0602 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05769a: 5285 0702 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +05769e: 7140 1d07 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ +0576a4: 0a00 |0008: move-result v0 │ │ +0576a6: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +0576aa: 5484 0802 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0576ae: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +0576b2: 0e00 |000f: return-void │ │ +0576b4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +0576b8: 5284 0702 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0576bc: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +0576c0: 5484 0802 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0576c4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +0576c8: 6205 0402 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +0576cc: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +0576d0: 5484 0602 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0576d4: 4b09 0400 |0020: aput v9, v4, v0 │ │ +0576d8: 5484 0802 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0576dc: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +0576e0: 28e9 |0026: goto 000f // -0017 │ │ +0576e2: 5584 0502 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +0576e6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0576ea: 5284 0702 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0576ee: 5485 0602 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +0576f2: 2155 |002f: array-length v5, v5 │ │ +0576f4: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +0576f8: 7010 2007 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +0576fe: 5484 0602 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +057702: 5285 0702 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057706: 7140 1d07 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@071d │ │ +05770c: 0a04 |003c: move-result v4 │ │ +05770e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +057712: 5284 0702 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057716: 5485 0602 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05771a: 2155 |0043: array-length v5, v5 │ │ +05771c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +057720: 5284 0702 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057724: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +057728: 7110 2407 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0724 │ │ +05772e: 0a01 |004d: move-result v1 │ │ +057730: 2312 9704 |004e: new-array v2, v1, [I // type@0497 │ │ +057734: 2313 b504 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04b5 │ │ +057738: 5484 0602 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05773c: 5485 0602 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +057740: 2155 |0056: array-length v5, v5 │ │ +057742: 7155 851f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +057748: 5484 0802 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +05774c: 5485 0802 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +057750: 2155 |005e: array-length v5, v5 │ │ +057752: 7155 851f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +057758: 5b82 0602 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05775c: 5b83 0802 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +057760: 5284 0702 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057764: b104 |0068: sub-int/2addr v4, v0 │ │ +057766: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +05776a: 5484 0602 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05776e: 5485 0602 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +057772: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +057776: 5287 0702 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +05777a: b107 |0073: sub-int/2addr v7, v0 │ │ +05777c: 7157 851f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +057782: 5484 0802 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +057786: 5485 0802 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +05778a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +05778e: 5287 0702 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057792: b107 |007f: sub-int/2addr v7, v0 │ │ +057794: 7157 851f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f85 │ │ +05779a: 5484 0602 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0206 │ │ +05779e: 4b09 0400 |0085: aput v9, v4, v0 │ │ +0577a2: 5484 0802 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0577a6: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +0577aa: 5284 0702 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0577ae: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0577b2: 5984 0702 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +0577b6: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -24976,17 +24978,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05677c: |[05677c] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -05678c: 6e20 1f07 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@071f │ │ -056792: 0e00 |0003: return-void │ │ +0577bc: |[0577bc] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +0577cc: 6e20 1f07 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@071f │ │ +0577d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -24997,25 +24999,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -056794: |[056794] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -0567a4: 5420 0802 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -0567a8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0567ac: 6201 0402 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -0567b0: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0567b4: 5420 0802 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -0567b8: 6201 0402 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ -0567bc: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0567c0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0567c2: 5c20 0502 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -0567c6: 0e00 |0011: return-void │ │ +0577d4: |[0577d4] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +0577e4: 5420 0802 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0577e8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0577ec: 6201 0402 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +0577f0: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0577f4: 5420 0802 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0577f8: 6201 0402 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0204 │ │ +0577fc: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +057800: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +057802: 5c20 0502 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057806: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -25028,25 +25030,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0567c8: |[0567c8] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -0567d8: 5242 0702 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -0567dc: 9003 0506 |0002: add-int v3, v5, v6 │ │ -0567e0: 7120 441f 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0567e6: 0a00 |0007: move-result v0 │ │ -0567e8: 0151 |0008: move v1, v5 │ │ -0567ea: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -0567ee: 6e20 2a07 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@072a │ │ -0567f4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0567f8: 28f9 |0010: goto 0009 // -0007 │ │ -0567fa: 0e00 |0011: return-void │ │ +057808: |[057808] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +057818: 5242 0702 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +05781c: 9003 0506 |0002: add-int v3, v5, v6 │ │ +057820: 7120 441f 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +057826: 0a00 |0007: move-result v0 │ │ +057828: 0151 |0008: move v1, v5 │ │ +05782a: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +05782e: 6e20 2a07 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@072a │ │ +057834: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057838: 28f9 |0010: goto 0009 // -0007 │ │ +05783a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -25063,21 +25065,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0567fc: |[0567fc] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -05680c: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -056810: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -056814: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -05681a: 5410 0802 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -05681e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -056822: 0e00 |000b: return-void │ │ +05783c: |[05783c] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +05784c: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057850: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +057854: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +05785a: 5410 0802 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +05785e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +057862: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -25092,20 +25094,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -056824: |[056824] android.support.v4.util.SparseArrayCompat.size:()I │ │ -056834: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -056838: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05683c: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -056842: 5210 0702 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ -056846: 0f00 |0009: return v0 │ │ +057864: |[057864] android.support.v4.util.SparseArrayCompat.size:()I │ │ +057874: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +057878: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05787c: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +057882: 5210 0702 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0207 │ │ +057886: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -25116,38 +25118,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -056848: |[056848] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -056858: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ -05685c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -056860: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ -056866: 5410 0802 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ -05686a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -05686e: 1100 |000b: return-object v0 │ │ +057888: |[057888] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +057898: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0205 │ │ +05789c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0578a0: 7010 2007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0720 │ │ +0578a6: 5410 0802 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0208 │ │ +0578aa: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0578ae: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 3062 (SparseArrayCompat.java) │ │ + source_file_idx : 3064 (SparseArrayCompat.java) │ │ │ │ Class #112 header: │ │ -class_idx : 282 │ │ +class_idx : 281 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3190 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3192 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #112 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -25190,22 +25192,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -056870: |[056870] android.support.v4.util.TimeUtils.:()V │ │ -056880: 2200 af03 |0000: new-instance v0, Ljava/lang/Object; // type@03af │ │ -056884: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05688a: 6900 0e02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@020e │ │ -05688e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -056892: 2300 9704 |0009: new-array v0, v0, [C // type@0497 │ │ -056896: 6900 0d02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ -05689a: 0e00 |000d: return-void │ │ +0578b0: |[0578b0] android.support.v4.util.TimeUtils.:()V │ │ +0578c0: 2200 ad03 |0000: new-instance v0, Ljava/lang/Object; // type@03ad │ │ +0578c4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0578ca: 6900 0e02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@020e │ │ +0578ce: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +0578d2: 2300 9504 |0009: new-array v0, v0, [C // type@0495 │ │ +0578d6: 6900 0d02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ +0578da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -25213,17 +25215,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05689c: |[05689c] android.support.v4.util.TimeUtils.:()V │ │ -0568ac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0568b2: 0e00 |0003: return-void │ │ +0578dc: |[0578dc] android.support.v4.util.TimeUtils.:()V │ │ +0578ec: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0578f2: 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;) │ │ @@ -25231,35 +25233,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0568b4: |[0568b4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -0568c4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -0568c8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -0568cc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0568d0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0568d2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -0568d6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -0568da: 0f00 |000b: return v0 │ │ -0568dc: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -0568e0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -0568e4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -0568e8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -0568ea: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -0568ee: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -0568f2: 28f4 |0017: goto 000b // -000c │ │ -0568f4: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -0568f8: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -0568fc: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -056900: 28ed |001e: goto 000b // -0013 │ │ -056902: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -056904: 28eb |0020: goto 000b // -0015 │ │ +0578f4: |[0578f4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +057904: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +057908: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +05790c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +057910: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +057912: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +057916: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +05791a: 0f00 |000b: return v0 │ │ +05791c: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +057920: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +057924: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +057928: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +05792a: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +05792e: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +057932: 28f4 |0017: goto 000b // -000c │ │ +057934: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +057938: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +05793c: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +057940: 28ed |001e: goto 000b // -0013 │ │ +057942: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +057944: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -25273,124 +25275,124 @@ │ │ 0x0000 - 0x0021 reg=4 zeropad I │ │ │ │ #3 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -056908: |[056908] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -056918: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -05691c: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -056920: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -056924: 1a00 f200 |0006: const-string v0, "--" // string@00f2 │ │ -056928: 6e20 061f 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -05692e: 0e00 |000b: return-void │ │ -056930: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -056934: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -056936: 7140 3407 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0734 │ │ -05693c: 28f9 |0012: goto 000b // -0007 │ │ +057948: |[057948] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +057958: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +05795c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +057960: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +057964: 1a00 f600 |0006: const-string v0, "--" // string@00f6 │ │ +057968: 6e20 061f 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +05796e: 0e00 |000b: return-void │ │ +057970: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +057974: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +057976: 7140 3407 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0734 │ │ +05797c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=3 time J │ │ - 0x0000 - 0x0013 reg=5 now J │ │ - 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=4 time J │ │ + 0x0000 - 0x0013 reg=6 now J │ │ + 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -056940: |[056940] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -056950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056952: 7140 3407 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0734 │ │ -056958: 0e00 |0004: return-void │ │ +057980: |[057980] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +057990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057992: 7140 3407 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0734 │ │ +057998: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 duration J │ │ - 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=2 duration J │ │ + 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ │ │ #5 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -05695c: |[05695c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -05696c: 6202 0e02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@020e │ │ -056970: 1d02 |0002: monitor-enter v2 │ │ -056972: 7130 3607 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0736 │ │ -056978: 0a00 |0006: move-result v0 │ │ -05697a: 2201 b203 |0007: new-instance v1, Ljava/lang/String; // type@03b2 │ │ -05697e: 6203 0d02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ -056982: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -056984: 7040 5b1f 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1f5b │ │ -05698a: 6e20 061f 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -056990: 1e02 |0012: monitor-exit v2 │ │ -056992: 0e00 |0013: return-void │ │ -056994: 0d01 |0014: move-exception v1 │ │ -056996: 1e02 |0015: monitor-exit v2 │ │ -056998: 2701 |0016: throw v1 │ │ +05799c: |[05799c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +0579ac: 6202 0e02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@020e │ │ +0579b0: 1d02 |0002: monitor-enter v2 │ │ +0579b2: 7130 3607 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0736 │ │ +0579b8: 0a00 |0006: move-result v0 │ │ +0579ba: 2201 b003 |0007: new-instance v1, Ljava/lang/String; // type@03b0 │ │ +0579be: 6203 0d02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ +0579c2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +0579c4: 7040 5b1f 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1f5b │ │ +0579ca: 6e20 061f 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0579d0: 1e02 |0012: monitor-exit v2 │ │ +0579d2: 0e00 |0013: return-void │ │ +0579d4: 0d01 |0014: move-exception v1 │ │ +0579d6: 1e02 |0015: monitor-exit v2 │ │ +0579d8: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ 0x0012 line=159 │ │ 0x0013 line=160 │ │ 0x0014 line=159 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 len I │ │ - 0x0000 - 0x0017 reg=5 duration J │ │ - 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=8 fieldLen I │ │ + 0x0000 - 0x0017 reg=6 duration J │ │ + 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=9 fieldLen I │ │ │ │ #6 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0569a8: |[0569a8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -0569b8: 6202 0e02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@020e │ │ -0569bc: 1d02 |0002: monitor-enter v2 │ │ -0569be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0569c0: 7130 3607 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0736 │ │ -0569c6: 0a00 |0007: move-result v0 │ │ -0569c8: 6201 0d02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ -0569cc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0569ce: 6e40 811f 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1f81 │ │ -0569d4: 1e02 |000e: monitor-exit v2 │ │ -0569d6: 0e00 |000f: return-void │ │ -0569d8: 0d01 |0010: move-exception v1 │ │ -0569da: 1e02 |0011: monitor-exit v2 │ │ -0569dc: 2701 |0012: throw v1 │ │ +0579e8: |[0579e8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +0579f8: 6202 0e02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@020e │ │ +0579fc: 1d02 |0002: monitor-enter v2 │ │ +0579fe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +057a00: 7130 3607 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0736 │ │ +057a06: 0a00 |0007: move-result v0 │ │ +057a08: 6201 0d02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ +057a0c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +057a0e: 6e40 811f 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1f81 │ │ +057a14: 1e02 |000e: monitor-exit v2 │ │ +057a16: 0e00 |000f: return-void │ │ +057a18: 0d01 |0010: move-exception v1 │ │ +057a1a: 1e02 |0011: monitor-exit v2 │ │ +057a1c: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -25407,206 +25409,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -0569ec: |[0569ec] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -0569fc: 6204 0d02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ -056a00: 2144 |0002: array-length v4, v4 │ │ -056a02: 0200 1600 |0003: move/from16 v0, v22 │ │ -056a06: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -056a0a: 0200 1600 |0007: move/from16 v0, v22 │ │ -056a0e: 2304 9704 |0009: new-array v4, v0, [C // type@0497 │ │ -056a12: 6904 0d02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ -056a16: 6202 0d02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ -056a1a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -056a1e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -056a22: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -056a26: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -056a28: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -056a2c: 0200 1600 |0018: move/from16 v0, v22 │ │ -056a30: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -056a34: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -056a38: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -056a3c: 28f8 |0020: goto 0018 // -0008 │ │ -056a3e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -056a42: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -056a46: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -056a48: 0f04 |0026: return v4 │ │ -056a4a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -056a4e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -056a52: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -056a56: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -056a5a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -056a5e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -056a62: 846d |0033: long-to-int v13, v6 │ │ -056a64: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -056a68: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -056a6c: 8666 |0038: long-to-double v6, v6 │ │ -056a6e: 7120 3f1f 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1f3f │ │ -056a74: 0b06 |003c: move-result-wide v6 │ │ -056a76: 8a60 |003d: double-to-int v0, v6 │ │ -056a78: 0211 0000 |003e: move/from16 v17, v0 │ │ -056a7c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -056a7e: 120c |0041: const/4 v12, #int 0 // #0 │ │ -056a80: 120e |0042: const/4 v14, #int 0 // #0 │ │ -056a82: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -056a88: 0200 1100 |0046: move/from16 v0, v17 │ │ -056a8c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -056a90: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -056a96: 9303 1104 |004d: div-int v3, v17, v4 │ │ -056a9a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -056aa0: b234 |0052: mul-int/2addr v4, v3 │ │ -056aa2: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -056aa6: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -056aaa: 0200 1100 |0057: move/from16 v0, v17 │ │ -056aae: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -056ab2: 0200 1100 |005b: move/from16 v0, v17 │ │ -056ab6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -056aba: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -056abe: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -056ac2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -056ac6: 0200 1100 |0065: move/from16 v0, v17 │ │ -056aca: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -056ace: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -056ad2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -056ad6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -056ada: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -056adc: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -056ae0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -056ae2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -056ae4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -056ae6: 7140 3107 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ -056aec: 0a0f |0078: move-result v15 │ │ -056aee: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -056af0: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -056af4: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -056af6: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -056af8: 7140 3107 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ -056afe: 0a04 |0081: move-result v4 │ │ -056b00: b04f |0082: add-int/2addr v15, v4 │ │ -056b02: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -056b04: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -056b08: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -056b0a: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -056b0c: 7140 3107 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ -056b12: 0a04 |008b: move-result v4 │ │ -056b14: b04f |008c: add-int/2addr v15, v4 │ │ -056b16: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -056b18: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -056b1c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -056b1e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -056b20: 0200 1100 |0092: move/from16 v0, v17 │ │ -056b24: 7140 3107 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ -056b2a: 0a04 |0097: move-result v4 │ │ -056b2c: b04f |0098: add-int/2addr v15, v4 │ │ -056b2e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -056b30: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -056b32: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -056b36: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -056b38: 7140 3107 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ -056b3e: 0a04 |00a1: move-result v4 │ │ -056b40: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -056b44: b04f |00a4: add-int/2addr v15, v4 │ │ -056b46: 0200 1600 |00a5: move/from16 v0, v22 │ │ -056b4a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -056b4e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -056b52: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -056b56: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -056b5a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -056b5e: 28f4 |00b1: goto 00a5 // -000c │ │ -056b60: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -056b64: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -056b68: 7d00 |00b6: neg-long v0, v0 │ │ -056b6a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -056b6e: 2900 76ff |00b9: goto/16 002f // -008a │ │ -056b72: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -056b74: 28c1 |00bc: goto 007d // -003f │ │ -056b76: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -056b78: 28c9 |00be: goto 0087 // -0037 │ │ -056b7a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -056b7c: 28d1 |00c0: goto 0091 // -002f │ │ -056b7e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -056b80: 28dc |00c2: goto 009e // -0024 │ │ -056b82: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -056b86: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -056b8a: 0212 0500 |00c7: move/from16 v18, v5 │ │ -056b8e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -056b92: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -056b96: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -056b9a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -056b9c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -056b9e: 7706 3707 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ -056ba4: 0a05 |00d4: move-result v5 │ │ -056ba6: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -056baa: 0200 1200 |00d7: move/from16 v0, v18 │ │ -056bae: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -056bb2: 121a |00db: const/4 v10, #int 1 // #1 │ │ -056bb4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -056bb8: 122b |00de: const/4 v11, #int 2 // #2 │ │ -056bba: 0726 |00df: move-object v6, v2 │ │ -056bbc: 01c7 |00e0: move v7, v12 │ │ -056bbe: 0159 |00e1: move v9, v5 │ │ -056bc0: 7706 3707 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ -056bc6: 0a05 |00e5: move-result v5 │ │ -056bc8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -056bcc: 0200 1200 |00e8: move/from16 v0, v18 │ │ -056bd0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -056bd4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -056bd6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -056bda: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -056bdc: 0726 |00f0: move-object v6, v2 │ │ -056bde: 01e7 |00f1: move v7, v14 │ │ -056be0: 0159 |00f2: move v9, v5 │ │ -056be2: 7706 3707 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ -056be8: 0a05 |00f6: move-result v5 │ │ -056bea: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -056bee: 0200 1200 |00f9: move/from16 v0, v18 │ │ -056bf2: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -056bf6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -056bf8: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -056bfc: 122b |0100: const/4 v11, #int 2 // #2 │ │ -056bfe: 0726 |0101: move-object v6, v2 │ │ -056c00: 0207 1100 |0102: move/from16 v7, v17 │ │ -056c04: 0159 |0104: move v9, v5 │ │ -056c06: 7706 3707 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ -056c0c: 0a05 |0108: move-result v5 │ │ -056c0e: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -056c12: 121a |010b: const/4 v10, #int 1 // #1 │ │ -056c14: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -056c18: 0200 1200 |010e: move/from16 v0, v18 │ │ -056c1c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -056c20: 123b |0112: const/4 v11, #int 3 // #3 │ │ -056c22: 0726 |0113: move-object v6, v2 │ │ -056c24: 01d7 |0114: move v7, v13 │ │ -056c26: 0159 |0115: move v9, v5 │ │ -056c28: 7706 3707 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ -056c2e: 0a05 |0119: move-result v5 │ │ -056c30: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -056c34: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -056c38: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -056c3c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -056c40: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -056c44: 28a9 |0124: goto 00cd // -0057 │ │ -056c46: 120a |0125: const/4 v10, #int 0 // #0 │ │ -056c48: 28b6 |0126: goto 00dc // -004a │ │ -056c4a: 120b |0127: const/4 v11, #int 0 // #0 │ │ -056c4c: 28b7 |0128: goto 00df // -0049 │ │ -056c4e: 120a |0129: const/4 v10, #int 0 // #0 │ │ -056c50: 28c3 |012a: goto 00ed // -003d │ │ -056c52: 120b |012b: const/4 v11, #int 0 // #0 │ │ -056c54: 28c4 |012c: goto 00f0 // -003c │ │ -056c56: 120a |012d: const/4 v10, #int 0 // #0 │ │ -056c58: 28d0 |012e: goto 00fe // -0030 │ │ -056c5a: 120b |012f: const/4 v11, #int 0 // #0 │ │ -056c5c: 28d1 |0130: goto 0101 // -002f │ │ -056c5e: 120b |0131: const/4 v11, #int 0 // #0 │ │ -056c60: 28e1 |0132: goto 0113 // -001f │ │ +057a2c: |[057a2c] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +057a3c: 6204 0d02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ +057a40: 2144 |0002: array-length v4, v4 │ │ +057a42: 0200 1600 |0003: move/from16 v0, v22 │ │ +057a46: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +057a4a: 0200 1600 |0007: move/from16 v0, v22 │ │ +057a4e: 2304 9504 |0009: new-array v4, v0, [C // type@0495 │ │ +057a52: 6904 0d02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ +057a56: 6202 0d02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@020d │ │ +057a5a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +057a5e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +057a62: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +057a66: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +057a68: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +057a6c: 0200 1600 |0018: move/from16 v0, v22 │ │ +057a70: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +057a74: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +057a78: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +057a7c: 28f8 |0020: goto 0018 // -0008 │ │ +057a7e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +057a82: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +057a86: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +057a88: 0f04 |0026: return v4 │ │ +057a8a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +057a8e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +057a92: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +057a96: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +057a9a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +057a9e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +057aa2: 846d |0033: long-to-int v13, v6 │ │ +057aa4: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +057aa8: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +057aac: 8666 |0038: long-to-double v6, v6 │ │ +057aae: 7120 3f1f 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1f3f │ │ +057ab4: 0b06 |003c: move-result-wide v6 │ │ +057ab6: 8a60 |003d: double-to-int v0, v6 │ │ +057ab8: 0211 0000 |003e: move/from16 v17, v0 │ │ +057abc: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +057abe: 120c |0041: const/4 v12, #int 0 // #0 │ │ +057ac0: 120e |0042: const/4 v14, #int 0 // #0 │ │ +057ac2: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +057ac8: 0200 1100 |0046: move/from16 v0, v17 │ │ +057acc: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +057ad0: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +057ad6: 9303 1104 |004d: div-int v3, v17, v4 │ │ +057ada: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +057ae0: b234 |0052: mul-int/2addr v4, v3 │ │ +057ae2: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +057ae6: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +057aea: 0200 1100 |0057: move/from16 v0, v17 │ │ +057aee: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +057af2: 0200 1100 |005b: move/from16 v0, v17 │ │ +057af6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +057afa: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +057afe: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +057b02: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +057b06: 0200 1100 |0065: move/from16 v0, v17 │ │ +057b0a: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +057b0e: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +057b12: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +057b16: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +057b1a: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +057b1c: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +057b20: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +057b22: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +057b24: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +057b26: 7140 3107 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ +057b2c: 0a0f |0078: move-result v15 │ │ +057b2e: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +057b30: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +057b34: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +057b36: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +057b38: 7140 3107 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ +057b3e: 0a04 |0081: move-result v4 │ │ +057b40: b04f |0082: add-int/2addr v15, v4 │ │ +057b42: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +057b44: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +057b48: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +057b4a: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +057b4c: 7140 3107 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ +057b52: 0a04 |008b: move-result v4 │ │ +057b54: b04f |008c: add-int/2addr v15, v4 │ │ +057b56: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +057b58: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +057b5c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +057b5e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +057b60: 0200 1100 |0092: move/from16 v0, v17 │ │ +057b64: 7140 3107 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ +057b6a: 0a04 |0097: move-result v4 │ │ +057b6c: b04f |0098: add-int/2addr v15, v4 │ │ +057b6e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +057b70: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +057b72: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +057b76: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +057b78: 7140 3107 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0731 │ │ +057b7e: 0a04 |00a1: move-result v4 │ │ +057b80: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +057b84: b04f |00a4: add-int/2addr v15, v4 │ │ +057b86: 0200 1600 |00a5: move/from16 v0, v22 │ │ +057b8a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +057b8e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +057b92: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +057b96: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +057b9a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +057b9e: 28f4 |00b1: goto 00a5 // -000c │ │ +057ba0: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +057ba4: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +057ba8: 7d00 |00b6: neg-long v0, v0 │ │ +057baa: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +057bae: 2900 76ff |00b9: goto/16 002f // -008a │ │ +057bb2: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +057bb4: 28c1 |00bc: goto 007d // -003f │ │ +057bb6: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +057bb8: 28c9 |00be: goto 0087 // -0037 │ │ +057bba: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +057bbc: 28d1 |00c0: goto 0091 // -002f │ │ +057bbe: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +057bc0: 28dc |00c2: goto 009e // -0024 │ │ +057bc2: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +057bc6: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +057bca: 0212 0500 |00c7: move/from16 v18, v5 │ │ +057bce: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +057bd2: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +057bd6: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +057bda: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +057bdc: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +057bde: 7706 3707 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ +057be4: 0a05 |00d4: move-result v5 │ │ +057be6: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +057bea: 0200 1200 |00d7: move/from16 v0, v18 │ │ +057bee: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +057bf2: 121a |00db: const/4 v10, #int 1 // #1 │ │ +057bf4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +057bf8: 122b |00de: const/4 v11, #int 2 // #2 │ │ +057bfa: 0726 |00df: move-object v6, v2 │ │ +057bfc: 01c7 |00e0: move v7, v12 │ │ +057bfe: 0159 |00e1: move v9, v5 │ │ +057c00: 7706 3707 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ +057c06: 0a05 |00e5: move-result v5 │ │ +057c08: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +057c0c: 0200 1200 |00e8: move/from16 v0, v18 │ │ +057c10: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +057c14: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +057c16: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +057c1a: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +057c1c: 0726 |00f0: move-object v6, v2 │ │ +057c1e: 01e7 |00f1: move v7, v14 │ │ +057c20: 0159 |00f2: move v9, v5 │ │ +057c22: 7706 3707 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ +057c28: 0a05 |00f6: move-result v5 │ │ +057c2a: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +057c2e: 0200 1200 |00f9: move/from16 v0, v18 │ │ +057c32: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +057c36: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +057c38: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +057c3c: 122b |0100: const/4 v11, #int 2 // #2 │ │ +057c3e: 0726 |0101: move-object v6, v2 │ │ +057c40: 0207 1100 |0102: move/from16 v7, v17 │ │ +057c44: 0159 |0104: move v9, v5 │ │ +057c46: 7706 3707 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ +057c4c: 0a05 |0108: move-result v5 │ │ +057c4e: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +057c52: 121a |010b: const/4 v10, #int 1 // #1 │ │ +057c54: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +057c58: 0200 1200 |010e: move/from16 v0, v18 │ │ +057c5c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +057c60: 123b |0112: const/4 v11, #int 3 // #3 │ │ +057c62: 0726 |0113: move-object v6, v2 │ │ +057c64: 01d7 |0114: move v7, v13 │ │ +057c66: 0159 |0115: move v9, v5 │ │ +057c68: 7706 3707 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0737 │ │ +057c6e: 0a05 |0119: move-result v5 │ │ +057c70: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +057c74: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +057c78: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +057c7c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +057c80: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +057c84: 28a9 |0124: goto 00cd // -0057 │ │ +057c86: 120a |0125: const/4 v10, #int 0 // #0 │ │ +057c88: 28b6 |0126: goto 00dc // -004a │ │ +057c8a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +057c8c: 28b7 |0128: goto 00df // -0049 │ │ +057c8e: 120a |0129: const/4 v10, #int 0 // #0 │ │ +057c90: 28c3 |012a: goto 00ed // -003d │ │ +057c92: 120b |012b: const/4 v11, #int 0 // #0 │ │ +057c94: 28c4 |012c: goto 00f0 // -003c │ │ +057c96: 120a |012d: const/4 v10, #int 0 // #0 │ │ +057c98: 28d0 |012e: goto 00fe // -0030 │ │ +057c9a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +057c9c: 28d1 |0130: goto 0101 // -002f │ │ +057c9e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +057ca0: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -25693,50 +25695,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -056c64: |[056c64] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -056c74: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -056c78: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -056c7c: 0161 |0004: move v1, v6 │ │ -056c7e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -056c82: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -056c84: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -056c88: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -056c8c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -056c90: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -056c94: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -056c98: 8e22 |0012: int-to-char v2, v2 │ │ -056c9a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -056c9e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -056ca2: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -056ca6: b124 |0019: sub-int/2addr v4, v2 │ │ -056ca8: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -056cac: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -056cae: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -056cb2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -056cb6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -056cba: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -056cbe: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -056cc2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -056cc6: 8e22 |0029: int-to-char v2, v2 │ │ -056cc8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -056ccc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -056cd0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -056cd4: b124 |0030: sub-int/2addr v4, v2 │ │ -056cd6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -056cda: 8e22 |0033: int-to-char v2, v2 │ │ -056cdc: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -056ce0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -056ce4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -056ce8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -056cec: 0f06 |003c: return v6 │ │ +057ca4: |[057ca4] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +057cb4: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +057cb8: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +057cbc: 0161 |0004: move v1, v6 │ │ +057cbe: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +057cc2: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +057cc4: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +057cc8: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +057ccc: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +057cd0: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +057cd4: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +057cd8: 8e22 |0012: int-to-char v2, v2 │ │ +057cda: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +057cde: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +057ce2: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +057ce6: b124 |0019: sub-int/2addr v4, v2 │ │ +057ce8: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +057cec: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +057cee: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +057cf2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +057cf6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +057cfa: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +057cfe: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +057d02: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +057d06: 8e22 |0029: int-to-char v2, v2 │ │ +057d08: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +057d0c: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +057d10: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +057d14: b124 |0030: sub-int/2addr v4, v2 │ │ +057d16: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +057d1a: 8e22 |0033: int-to-char v2, v2 │ │ +057d1c: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +057d20: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +057d24: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +057d28: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +057d2c: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -25760,21 +25762,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 : 3190 (TimeUtils.java) │ │ + source_file_idx : 3192 (TimeUtils.java) │ │ │ │ Class #113 header: │ │ -class_idx : 285 │ │ +class_idx : 284 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 425 │ │ +superclass_idx : 941 │ │ +source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -25852,21 +25854,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 : 425 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 430 (AccessibilityDelegateCompat.java) │ │ │ │ Class #114 header: │ │ -class_idx : 289 │ │ +class_idx : 288 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 425 │ │ +superclass_idx : 941 │ │ +source_file_idx : 430 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #114 annotations: │ │ Annotations on class │ │ @@ -25897,37 +25899,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -056cf0: |[056cf0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -056d00: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -056d04: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -056d08: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -056d0c: 2200 1f01 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@011f │ │ -056d10: 7010 5f07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@075f │ │ -056d16: 6900 1402 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056d1a: 6200 1402 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056d1e: 7210 4d07 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@074d │ │ -056d24: 0c00 |0012: move-result-object v0 │ │ -056d26: 6900 1302 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056d2a: 0e00 |0015: return-void │ │ -056d2c: 6000 2c00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -056d30: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -056d34: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -056d38: 2200 1c01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@011c │ │ -056d3c: 7010 4007 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0740 │ │ -056d42: 6900 1402 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056d46: 28ea |0023: goto 000d // -0016 │ │ -056d48: 2200 2001 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0120 │ │ -056d4c: 7010 6307 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0763 │ │ -056d52: 6900 1402 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056d56: 28e2 |002b: goto 000d // -001e │ │ +057d30: |[057d30] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +057d40: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +057d44: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +057d48: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +057d4c: 2200 1e01 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@011e │ │ +057d50: 7010 5f07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@075f │ │ +057d56: 6900 1402 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057d5a: 6200 1402 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057d5e: 7210 4d07 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@074d │ │ +057d64: 0c00 |0012: move-result-object v0 │ │ +057d66: 6900 1302 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057d6a: 0e00 |0015: return-void │ │ +057d6c: 6000 2c00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +057d70: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +057d74: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +057d78: 2200 1b01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@011b │ │ +057d7c: 7010 4007 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0740 │ │ +057d82: 6900 1402 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057d86: 28ea |0023: goto 000d // -0016 │ │ +057d88: 2200 1f01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@011f │ │ +057d8c: 7010 6307 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0763 │ │ +057d92: 6900 1402 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057d96: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -25940,21 +25942,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -056d58: |[056d58] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -056d68: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -056d6e: 6200 1402 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056d72: 7220 4c07 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@074c │ │ -056d78: 0c00 |0008: move-result-object v0 │ │ -056d7a: 5b10 1502 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0215 │ │ -056d7e: 0e00 |000b: return-void │ │ +057d98: |[057d98] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +057da8: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +057dae: 6200 1402 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057db2: 7220 4c07 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@074c │ │ +057db8: 0c00 |0008: move-result-object v0 │ │ +057dba: 5b10 1502 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0215 │ │ +057dbe: 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; │ │ @@ -25965,20 +25967,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 │ │ -056d80: |[056d80] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -056d90: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056d94: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056d98: 7240 4a07 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@074a │ │ -056d9e: 0a00 |0007: move-result v0 │ │ -056da0: 0f00 |0008: return v0 │ │ +057dc0: |[057dc0] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057dd0: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057dd4: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057dd8: 7240 4a07 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@074a │ │ +057dde: 0a00 |0007: move-result v0 │ │ +057de0: 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; │ │ @@ -25988,20 +25990,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 │ │ -056da4: |[056da4] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -056db4: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056db8: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056dbc: 7230 4b07 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@074b │ │ -056dc2: 0c00 |0007: move-result-object v0 │ │ -056dc4: 1100 |0008: return-object v0 │ │ +057de4: |[057de4] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +057df4: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057df8: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057dfc: 7230 4b07 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@074b │ │ +057e02: 0c00 |0007: move-result-object v0 │ │ +057e04: 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; │ │ │ │ @@ -26010,17 +26012,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056dc8: |[056dc8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -056dd8: 5410 1502 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0215 │ │ -056ddc: 1100 |0002: return-object v0 │ │ +057e08: |[057e08] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +057e18: 5410 1502 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0215 │ │ +057e1c: 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;) │ │ @@ -26028,19 +26030,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 │ │ -056de0: |[056de0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056df0: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056df4: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056df8: 7240 4e07 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@074e │ │ -056dfe: 0e00 |0007: return-void │ │ +057e20: |[057e20] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057e30: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057e34: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057e38: 7240 4e07 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@074e │ │ +057e3e: 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; │ │ @@ -26051,19 +26053,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 │ │ -056e00: |[056e00] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -056e10: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056e14: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056e18: 7240 4f07 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@074f │ │ -056e1e: 0e00 |0007: return-void │ │ +057e40: |[057e40] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +057e50: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057e54: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057e58: 7240 4f07 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@074f │ │ +057e5e: 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; │ │ @@ -26074,19 +26076,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 │ │ -056e20: |[056e20] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056e30: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056e34: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056e38: 7240 5007 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@0750 │ │ -056e3e: 0e00 |0007: return-void │ │ +057e60: |[057e60] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057e70: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057e74: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057e78: 7240 5007 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@0750 │ │ +057e7e: 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; │ │ @@ -26097,20 +26099,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 │ │ -056e40: |[056e40] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -056e50: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056e54: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056e58: 7255 5107 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@0751 │ │ -056e5e: 0a00 |0007: move-result v0 │ │ -056e60: 0f00 |0008: return v0 │ │ +057e80: |[057e80] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057e90: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057e94: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057e98: 7255 5107 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@0751 │ │ +057e9e: 0a00 |0007: move-result v0 │ │ +057ea0: 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; │ │ @@ -26121,20 +26123,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 │ │ -056e64: |[056e64] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -056e74: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056e78: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056e7c: 7255 5207 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@0752 │ │ -056e82: 0a00 |0007: move-result v0 │ │ -056e84: 0f00 |0008: return v0 │ │ +057ea4: |[057ea4] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +057eb4: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057eb8: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057ebc: 7255 5207 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@0752 │ │ +057ec2: 0a00 |0007: move-result v0 │ │ +057ec4: 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 │ │ @@ -26145,19 +26147,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -056e88: |[056e88] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -056e98: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056e9c: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056ea0: 7240 5307 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0753 │ │ -056ea6: 0e00 |0007: return-void │ │ +057ec8: |[057ec8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +057ed8: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057edc: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057ee0: 7240 5307 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0753 │ │ +057ee6: 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; │ │ @@ -26168,35 +26170,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 │ │ -056ea8: |[056ea8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056eb8: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ -056ebc: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ -056ec0: 7240 5407 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@0754 │ │ -056ec6: 0e00 |0007: return-void │ │ +057ee8: |[057ee8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057ef8: 6200 1402 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0214 │ │ +057efc: 6201 1302 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0213 │ │ +057f00: 7240 5407 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@0754 │ │ +057f06: 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 : 425 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 430 (AccessibilityDelegateCompat.java) │ │ │ │ Class #115 header: │ │ -class_idx : 290 │ │ +class_idx : 289 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 496 │ │ -source_file_idx : 426 │ │ +superclass_idx : 495 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -26220,18 +26222,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 │ │ -056ec8: |[056ec8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -056ed8: 5b01 1602 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056edc: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0dbc │ │ -056ee2: 0e00 |0005: return-void │ │ +057f08: |[057f08] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +057f18: 5b01 1602 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057f1c: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0dbc │ │ +057f22: 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; │ │ │ │ @@ -26241,19 +26243,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 │ │ -056ee4: |[056ee4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -056ef4: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056ef8: 7230 8307 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0783 │ │ -056efe: 0a00 |0005: move-result v0 │ │ -056f00: 0f00 |0006: return v0 │ │ +057f24: |[057f24] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057f34: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057f38: 7230 8307 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0783 │ │ +057f3e: 0a00 |0005: move-result v0 │ │ +057f40: 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; │ │ @@ -26263,18 +26265,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 │ │ -056f04: |[056f04] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056f14: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056f18: 7230 8407 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0784 │ │ -056f1e: 0e00 |0005: return-void │ │ +057f44: |[057f44] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057f54: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057f58: 7230 8407 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0784 │ │ +057f5e: 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; │ │ @@ -26285,18 +26287,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 │ │ -056f20: |[056f20] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -056f30: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056f34: 7230 8507 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0785 │ │ -056f3a: 0e00 |0005: return-void │ │ +057f60: |[057f60] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +057f70: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057f74: 7230 8507 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0785 │ │ +057f7a: 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; │ │ @@ -26307,18 +26309,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 │ │ -056f3c: |[056f3c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056f4c: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056f50: 7230 8607 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0786 │ │ -056f56: 0e00 |0005: return-void │ │ +057f7c: |[057f7c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057f8c: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057f90: 7230 8607 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0786 │ │ +057f96: 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; │ │ @@ -26329,19 +26331,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 │ │ -056f58: |[056f58] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -056f68: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056f6c: 7240 8707 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@0787 │ │ -056f72: 0a00 |0005: move-result v0 │ │ -056f74: 0f00 |0006: return v0 │ │ +057f98: |[057f98] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057fa8: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057fac: 7240 8707 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@0787 │ │ +057fb2: 0a00 |0005: move-result v0 │ │ +057fb4: 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; │ │ @@ -26352,18 +26354,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056f78: |[056f78] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -056f88: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056f8c: 7230 8807 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0788 │ │ -056f92: 0e00 |0005: return-void │ │ +057fb8: |[057fb8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +057fc8: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057fcc: 7230 8807 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0788 │ │ +057fd2: 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; │ │ @@ -26374,34 +26376,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 │ │ -056f94: |[056f94] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056fa4: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ -056fa8: 7230 8907 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0789 │ │ -056fae: 0e00 |0005: return-void │ │ +057fd4: |[057fd4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057fe4: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0216 │ │ +057fe8: 7230 8907 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0789 │ │ +057fee: 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 : 426 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 431 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #116 header: │ │ -class_idx : 291 │ │ +class_idx : 290 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 426 │ │ +superclass_idx : 941 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -26455,21 +26457,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 : 426 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 431 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #117 header: │ │ -class_idx : 292 │ │ +class_idx : 291 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 426 │ │ +superclass_idx : 941 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -26488,17 +26490,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056fb0: |[056fb0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -056fc0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -056fc6: 0e00 |0003: return-void │ │ +057ff0: |[057ff0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +058000: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -26507,19 +26509,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 │ │ -056fc8: |[056fc8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -056fd8: 1f01 f001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -056fdc: 6e30 bd0d 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dbd │ │ -056fe2: 0a00 |0005: move-result v0 │ │ -056fe4: 0f00 |0006: return v0 │ │ +058008: |[058008] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +058018: 1f01 ef01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +05801c: 6e30 bd0d 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dbd │ │ +058022: 0a00 |0005: move-result v0 │ │ +058024: 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; │ │ @@ -26529,18 +26531,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 │ │ -056fe8: |[056fe8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -056ff8: 2200 2201 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0122 │ │ -056ffc: 7020 7b07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@077b │ │ -057002: 1100 |0005: return-object v0 │ │ +058028: |[058028] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +058038: 2200 2101 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0121 │ │ +05803c: 7020 7b07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@077b │ │ +058042: 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;) │ │ @@ -26548,36 +26550,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057004: |[057004] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -057014: 2200 f001 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -057018: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0dbc │ │ -05701e: 1100 |0005: return-object v0 │ │ +058044: |[058044] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +058054: 2200 ef01 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +058058: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0dbc │ │ +05805e: 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 │ │ -057020: |[057020] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057030: 1f00 f001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -057034: 6e30 bf0d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dbf │ │ -05703a: 0e00 |0005: return-void │ │ +058060: |[058060] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058070: 1f00 ef01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +058074: 6e30 bf0d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dbf │ │ +05807a: 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; │ │ @@ -26588,19 +26590,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 │ │ -05703c: |[05703c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -05704c: 1f00 f001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -057050: 1f02 0f02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -057054: 6e30 c00d 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0dc0 │ │ -05705a: 0e00 |0007: return-void │ │ +05807c: |[05807c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +05808c: 1f00 ef01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +058090: 1f02 0d02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +058094: 6e30 c00d 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0dc0 │ │ +05809a: 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; │ │ @@ -26611,18 +26613,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 │ │ -05705c: |[05705c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05706c: 1f00 f001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -057070: 6e30 c10d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dc1 │ │ -057076: 0e00 |0005: return-void │ │ +05809c: |[05809c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0580ac: 1f00 ef01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +0580b0: 6e30 c10d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dc1 │ │ +0580b6: 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; │ │ @@ -26633,19 +26635,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 │ │ -057078: |[057078] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057088: 1f01 f001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -05708c: 6e40 c20d 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@0dc2 │ │ -057092: 0a00 |0005: move-result v0 │ │ -057094: 0f00 |0006: return v0 │ │ +0580b8: |[0580b8] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0580c8: 1f01 ef01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +0580cc: 6e40 c20d 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@0dc2 │ │ +0580d2: 0a00 |0005: move-result v0 │ │ +0580d4: 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; │ │ @@ -26656,18 +26658,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 │ │ -057098: |[057098] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0570a8: 1f00 f001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -0570ac: 6e30 c40d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0dc4 │ │ -0570b2: 0e00 |0005: return-void │ │ +0580d8: |[0580d8] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0580e8: 1f00 ef01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +0580ec: 6e30 c40d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0dc4 │ │ +0580f2: 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; │ │ @@ -26678,35 +26680,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 │ │ -0570b4: |[0570b4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0570c4: 1f00 f001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -0570c8: 6e30 c50d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dc5 │ │ -0570ce: 0e00 |0005: return-void │ │ +0580f4: |[0580f4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058104: 1f00 ef01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +058108: 6e30 c50d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dc5 │ │ +05810e: 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 : 426 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 431 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #118 header: │ │ -class_idx : 293 │ │ +class_idx : 292 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 496 │ │ -source_file_idx : 427 │ │ +superclass_idx : 495 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -26730,18 +26732,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 │ │ -0570d0: |[0570d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -0570e0: 5b01 1702 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -0570e4: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0dbc │ │ -0570ea: 0e00 |0005: return-void │ │ +058110: |[058110] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +058120: 5b01 1702 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +058124: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0dbc │ │ +05812a: 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; │ │ │ │ @@ -26751,19 +26753,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 │ │ -0570ec: |[0570ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0570fc: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -057100: 7230 9e07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@079e │ │ -057106: 0a00 |0005: move-result v0 │ │ -057108: 0f00 |0006: return v0 │ │ +05812c: |[05812c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05813c: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +058140: 7230 9e07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@079e │ │ +058146: 0a00 |0005: move-result v0 │ │ +058148: 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; │ │ @@ -26773,20 +26775,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 │ │ -05710c: |[05710c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -05711c: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -057120: 7220 9f07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@079f │ │ -057126: 0c00 |0005: move-result-object v0 │ │ -057128: 1f00 1002 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0210 │ │ -05712c: 1100 |0008: return-object v0 │ │ +05814c: |[05814c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +05815c: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +058160: 7220 9f07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@079f │ │ +058166: 0c00 |0005: move-result-object v0 │ │ +058168: 1f00 0e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@020e │ │ +05816c: 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; │ │ │ │ @@ -26795,18 +26797,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 │ │ -057130: |[057130] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057140: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -057144: 7230 a007 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@07a0 │ │ -05714a: 0e00 |0005: return-void │ │ +058170: |[058170] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058180: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +058184: 7230 a007 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@07a0 │ │ +05818a: 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; │ │ @@ -26817,18 +26819,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 │ │ -05714c: |[05714c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -05715c: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -057160: 7230 a107 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@07a1 │ │ -057166: 0e00 |0005: return-void │ │ +05818c: |[05818c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +05819c: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +0581a0: 7230 a107 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@07a1 │ │ +0581a6: 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; │ │ @@ -26839,18 +26841,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 │ │ -057168: |[057168] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057178: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -05717c: 7230 a207 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@07a2 │ │ -057182: 0e00 |0005: return-void │ │ +0581a8: |[0581a8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0581b8: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +0581bc: 7230 a207 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@07a2 │ │ +0581c2: 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; │ │ @@ -26861,19 +26863,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 │ │ -057184: |[057184] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057194: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -057198: 7240 a307 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@07a3 │ │ -05719e: 0a00 |0005: move-result v0 │ │ -0571a0: 0f00 |0006: return v0 │ │ +0581c4: |[0581c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0581d4: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +0581d8: 7240 a307 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@07a3 │ │ +0581de: 0a00 |0005: move-result v0 │ │ +0581e0: 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; │ │ @@ -26884,19 +26886,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 │ │ -0571a4: |[0571a4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0571b4: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -0571b8: 7240 a407 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@07a4 │ │ -0571be: 0a00 |0005: move-result v0 │ │ -0571c0: 0f00 |0006: return v0 │ │ +0581e4: |[0581e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0581f4: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +0581f8: 7240 a407 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@07a4 │ │ +0581fe: 0a00 |0005: move-result v0 │ │ +058200: 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 │ │ @@ -26907,18 +26909,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0571c4: |[0571c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0571d4: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -0571d8: 7230 a507 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@07a5 │ │ -0571de: 0e00 |0005: return-void │ │ +058204: |[058204] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +058214: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +058218: 7230 a507 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@07a5 │ │ +05821e: 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; │ │ @@ -26929,34 +26931,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 │ │ -0571e0: |[0571e0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0571f0: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ -0571f4: 7230 a607 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@07a6 │ │ -0571fa: 0e00 |0005: return-void │ │ +058220: |[058220] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058230: 5410 1702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0217 │ │ +058234: 7230 a607 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@07a6 │ │ +05823a: 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 : 427 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 432 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #119 header: │ │ -class_idx : 294 │ │ +class_idx : 293 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 427 │ │ +superclass_idx : 941 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -27022,21 +27024,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 : 427 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 432 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #120 header: │ │ -class_idx : 295 │ │ +class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 427 │ │ +superclass_idx : 941 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -27055,17 +27057,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0571fc: |[0571fc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -05720c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057212: 0e00 |0003: return-void │ │ +05823c: |[05823c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +05824c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -27074,19 +27076,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 │ │ -057214: |[057214] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -057224: 1f01 f001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -057228: 6e20 be0d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0dbe │ │ -05722e: 0c00 |0005: move-result-object v0 │ │ -057230: 1100 |0006: return-object v0 │ │ +058254: |[058254] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +058264: 1f01 ef01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +058268: 6e20 be0d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0dbe │ │ +05826e: 0c00 |0005: move-result-object v0 │ │ +058270: 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; │ │ │ │ @@ -27095,18 +27097,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 │ │ -057234: |[057234] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -057244: 2200 2501 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0125 │ │ -057248: 7020 9407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0794 │ │ -05724e: 1100 |0005: return-object v0 │ │ +058274: |[058274] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +058284: 2200 2401 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0124 │ │ +058288: 7020 9407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0794 │ │ +05828e: 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;) │ │ @@ -27114,36 +27116,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 │ │ -057250: |[057250] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -057260: 1f01 f001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -057264: 6e40 c30d 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0dc3 │ │ -05726a: 0a00 |0005: move-result v0 │ │ -05726c: 0f00 |0006: return v0 │ │ +058290: |[058290] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0582a0: 1f01 ef01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +0582a4: 6e40 c30d 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0dc3 │ │ +0582aa: 0a00 |0005: move-result v0 │ │ +0582ac: 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 : 427 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 432 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #121 header: │ │ -class_idx : 296 │ │ +class_idx : 295 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 874 │ │ +superclass_idx : 941 │ │ +source_file_idx : 878 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #121 annotations: │ │ Annotations on class │ │ @@ -27179,21 +27181,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 : 874 (GestureDetectorCompat.java) │ │ + source_file_idx : 878 (GestureDetectorCompat.java) │ │ │ │ Class #122 header: │ │ -class_idx : 297 │ │ +class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 112 │ │ -source_file_idx : 874 │ │ +superclass_idx : 111 │ │ +source_file_idx : 878 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #122 annotations: │ │ Annotations on class │ │ @@ -27217,18 +27219,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 │ │ -057270: |[057270] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -057280: 5b01 1802 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -057284: 7010 7602 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -05728a: 0e00 |0005: return-void │ │ +0582b0: |[0582b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0582c0: 5b01 1802 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +0582c4: 7010 7602 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +0582ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -27239,20 +27241,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 │ │ -05728c: |[05728c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -05729c: 5b12 1802 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -0572a0: 6e10 7802 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0278 │ │ -0572a6: 0c00 |0005: move-result-object v0 │ │ -0572a8: 7020 7702 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0277 │ │ -0572ae: 0e00 |0009: return-void │ │ +0582cc: |[0582cc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +0582dc: 5b12 1802 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +0582e0: 6e10 7802 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0278 │ │ +0582e6: 0c00 |0005: move-result-object v0 │ │ +0582e8: 7020 7702 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0277 │ │ +0582ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -27265,78 +27267,78 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -0572b0: |[0572b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -0572c0: 5240 2e00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002e │ │ -0572c4: 2b00 5200 0000 |0002: packed-switch v0, 00000054 // +00000052 │ │ -0572ca: 2200 b103 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@03b1 │ │ -0572ce: 2201 b303 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0572d2: 7010 761f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0572d8: 1a02 900c |000c: const-string v2, "Unknown message " // string@0c90 │ │ -0572dc: 6e20 7e1f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0572e2: 0c01 |0011: move-result-object v1 │ │ -0572e4: 6e20 7d1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0572ea: 0c01 |0015: move-result-object v1 │ │ -0572ec: 6e10 841f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0572f2: 0c01 |0019: move-result-object v1 │ │ -0572f4: 7020 531f 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -0572fa: 2700 |001d: throw v0 │ │ -0572fc: 5430 1802 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -057300: 7110 b507 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@07b5 │ │ -057306: 0c00 |0023: move-result-object v0 │ │ -057308: 5431 1802 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -05730c: 7110 b407 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@07b4 │ │ -057312: 0c01 |0029: move-result-object v1 │ │ -057314: 7220 390d 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0d39 │ │ -05731a: 0e00 |002d: return-void │ │ -05731c: 5430 1802 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -057320: 7110 b607 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@07b6 │ │ -057326: 28fa |0033: goto 002d // -0006 │ │ -057328: 5430 1802 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -05732c: 7110 b707 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@07b7 │ │ -057332: 0c00 |0039: move-result-object v0 │ │ -057334: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -057338: 5430 1802 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -05733c: 7110 b807 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@07b8 │ │ -057342: 0a00 |0041: move-result v0 │ │ -057344: 3900 ebff |0042: if-nez v0, 002d // -0015 │ │ -057348: 5430 1802 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -05734c: 7110 b707 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@07b7 │ │ -057352: 0c00 |0049: move-result-object v0 │ │ -057354: 5431 1802 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ -057358: 7110 b407 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@07b4 │ │ -05735e: 0c01 |004f: move-result-object v1 │ │ -057360: 7220 340d 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0d34 │ │ -057366: 28da |0053: goto 002d // -0026 │ │ -057368: 0001 0300 0100 0000 1c00 0000 2c00 ... |0054: packed-switch-data (10 units) │ │ +0582f0: |[0582f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +058300: 5240 2e00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002e │ │ +058304: 2b00 5200 0000 |0002: packed-switch v0, 00000054 // +00000052 │ │ +05830a: 2200 af03 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@03af │ │ +05830e: 2201 b103 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +058312: 7010 761f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +058318: 1a02 920c |000c: const-string v2, "Unknown message " // string@0c92 │ │ +05831c: 6e20 7e1f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +058322: 0c01 |0011: move-result-object v1 │ │ +058324: 6e20 7d1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +05832a: 0c01 |0015: move-result-object v1 │ │ +05832c: 6e10 841f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +058332: 0c01 |0019: move-result-object v1 │ │ +058334: 7020 531f 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +05833a: 2700 |001d: throw v0 │ │ +05833c: 5430 1802 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +058340: 7110 b507 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@07b5 │ │ +058346: 0c00 |0023: move-result-object v0 │ │ +058348: 5431 1802 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +05834c: 7110 b407 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@07b4 │ │ +058352: 0c01 |0029: move-result-object v1 │ │ +058354: 7220 390d 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0d39 │ │ +05835a: 0e00 |002d: return-void │ │ +05835c: 5430 1802 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +058360: 7110 b607 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@07b6 │ │ +058366: 28fa |0033: goto 002d // -0006 │ │ +058368: 5430 1802 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +05836c: 7110 b707 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@07b7 │ │ +058372: 0c00 |0039: move-result-object v0 │ │ +058374: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +058378: 5430 1802 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +05837c: 7110 b807 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@07b8 │ │ +058382: 0a00 |0041: move-result v0 │ │ +058384: 3900 ebff |0042: if-nez v0, 002d // -0015 │ │ +058388: 5430 1802 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +05838c: 7110 b707 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@07b7 │ │ +058392: 0c00 |0049: move-result-object v0 │ │ +058394: 5431 1802 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0218 │ │ +058398: 7110 b407 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@07b4 │ │ +05839e: 0c01 |004f: move-result-object v1 │ │ +0583a0: 7220 340d 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0d34 │ │ +0583a6: 28da |0053: goto 002d // -0026 │ │ +0583a8: 0001 0300 0100 0000 1c00 0000 2c00 ... |0054: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=129 │ │ 0x001e line=114 │ │ 0x002d line=131 │ │ 0x002e line=118 │ │ 0x0034 line=123 │ │ 0x0044 line=124 │ │ 0x0054 line=112 │ │ locals : │ │ 0x0000 - 0x005e reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x005e reg=4 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 874 (GestureDetectorCompat.java) │ │ + source_file_idx : 878 (GestureDetectorCompat.java) │ │ │ │ Class #123 header: │ │ -class_idx : 300 │ │ +class_idx : 299 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 874 │ │ +superclass_idx : 941 │ │ +source_file_idx : 878 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -27359,18 +27361,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 │ │ -05737c: |[05737c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -05738c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05738e: 7040 c807 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@07c8 │ │ -057394: 0e00 |0004: return-void │ │ +0583bc: |[0583bc] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +0583cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0583ce: 7040 c807 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@07c8 │ │ +0583d4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0004 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -27381,27 +27383,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 │ │ -057398: |[057398] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0573a8: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0573ae: 6000 2c00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0573b2: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -0573b6: 3410 0a00 |0007: if-lt v0, v1, 0011 // +000a │ │ -0573ba: 2200 2b01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; // type@012b │ │ -0573be: 7040 c207 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@07c2 │ │ -0573c4: 5b20 3402 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ -0573c8: 0e00 |0010: return-void │ │ -0573ca: 2200 2a01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@012a │ │ -0573ce: 7040 b307 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@07b3 │ │ -0573d4: 5b20 3402 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ -0573d8: 28f8 |0018: goto 0010 // -0008 │ │ +0583d8: |[0583d8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0583e8: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0583ee: 6000 2c00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0583f2: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +0583f6: 3410 0a00 |0007: if-lt v0, v1, 0011 // +000a │ │ +0583fa: 2200 2a01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; // type@012a │ │ +0583fe: 7040 c207 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@07c2 │ │ +058404: 5b20 3402 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ +058408: 0e00 |0010: return-void │ │ +05840a: 2200 2901 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0129 │ │ +05840e: 7040 b307 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@07b3 │ │ +058414: 5b20 3402 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ +058418: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0009 line=504 │ │ 0x0010 line=508 │ │ 0x0011 line=506 │ │ @@ -27417,19 +27419,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0573dc: |[0573dc] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -0573ec: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ -0573f0: 7210 ab07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@07ab │ │ -0573f6: 0a00 |0005: move-result v0 │ │ -0573f8: 0f00 |0006: return v0 │ │ +05841c: |[05841c] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +05842c: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ +058430: 7210 ab07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@07ab │ │ +058436: 0a00 |0005: move-result v0 │ │ +058438: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -27437,19 +27439,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0573fc: |[0573fc] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05740c: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ -057410: 7220 ac07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@07ac │ │ -057416: 0a00 |0005: move-result v0 │ │ -057418: 0f00 |0006: return v0 │ │ +05843c: |[05843c] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05844c: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ +058450: 7220 ac07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@07ac │ │ +058456: 0a00 |0005: move-result v0 │ │ +058458: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -27458,18 +27460,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05741c: |[05741c] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -05742c: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ -057430: 7220 ad07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@07ad │ │ -057436: 0e00 |0005: return-void │ │ +05845c: |[05845c] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +05846c: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ +058470: 7220 ad07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@07ad │ │ +058476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0005 line=540 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -27479,33 +27481,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057438: |[057438] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -057448: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ -05744c: 7220 ae07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@07ae │ │ -057452: 0e00 |0005: return-void │ │ +058478: |[058478] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +058488: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0234 │ │ +05848c: 7220 ae07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@07ae │ │ +058492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ 0x0005 line=551 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 874 (GestureDetectorCompat.java) │ │ + source_file_idx : 878 (GestureDetectorCompat.java) │ │ │ │ Class #124 header: │ │ -class_idx : 303 │ │ +class_idx : 302 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 1043 │ │ +superclass_idx : 941 │ │ +source_file_idx : 1047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -27535,21 +27537,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;) │ │ name : 'normalizeMetaState' │ │ type : '(I)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1043 (KeyEventCompat.java) │ │ + source_file_idx : 1047 (KeyEventCompat.java) │ │ │ │ Class #125 header: │ │ -class_idx : 304 │ │ +class_idx : 303 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 1043 │ │ +superclass_idx : 941 │ │ +source_file_idx : 1047 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -27572,26 +27574,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -057454: |[057454] android.support.v4.view.KeyEventCompat.:()V │ │ -057464: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -057468: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -05746c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057470: 2200 2e01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@012e │ │ -057474: 7010 d207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@07d2 │ │ -05747a: 6900 3702 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ -05747e: 0e00 |000d: return-void │ │ -057480: 2200 2d01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@012d │ │ -057484: 7010 cd07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@07cd │ │ -05748a: 6900 3702 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ -05748e: 28f8 |0015: goto 000d // -0008 │ │ +058494: |[058494] android.support.v4.view.KeyEventCompat.:()V │ │ +0584a4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0584a8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0584ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0584b0: 2200 2d01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@012d │ │ +0584b4: 7010 d207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@07d2 │ │ +0584ba: 6900 3702 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ +0584be: 0e00 |000d: return-void │ │ +0584c0: 2200 2c01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@012c │ │ +0584c4: 7010 cd07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@07cd │ │ +0584ca: 6900 3702 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ +0584ce: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ locals : │ │ @@ -27601,17 +27603,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057490: |[057490] android.support.v4.view.KeyEventCompat.:()V │ │ -0574a0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0574a6: 0e00 |0003: return-void │ │ +0584d0: |[0584d0] android.support.v4.view.KeyEventCompat.:()V │ │ +0584e0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0584e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -27620,21 +27622,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 │ │ -0574a8: |[0574a8] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -0574b8: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ -0574bc: 6e10 4b0d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ -0574c2: 0a01 |0005: move-result v1 │ │ -0574c4: 7230 d607 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@07d6 │ │ -0574ca: 0a00 |0009: move-result v0 │ │ -0574cc: 0f00 |000a: return v0 │ │ +0584e8: |[0584e8] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +0584f8: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ +0584fc: 6e10 4b0d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ +058502: 0a01 |0005: move-result v1 │ │ +058504: 7230 d607 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@07d6 │ │ +05850a: 0a00 |0009: move-result v0 │ │ +05850c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -27643,21 +27645,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0574d0: |[0574d0] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -0574e0: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ -0574e4: 6e10 4b0d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ -0574ea: 0a01 |0005: move-result v1 │ │ -0574ec: 7220 d707 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@07d7 │ │ -0574f2: 0a00 |0009: move-result v0 │ │ -0574f4: 0f00 |000a: return v0 │ │ +058510: |[058510] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +058520: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ +058524: 6e10 4b0d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ +05852a: 0a01 |0005: move-result v1 │ │ +05852c: 7220 d707 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@07d7 │ │ +058532: 0a00 |0009: move-result v0 │ │ +058534: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -27665,19 +27667,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0574f8: |[0574f8] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -057508: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ -05750c: 7230 d607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@07d6 │ │ -057512: 0a00 |0005: move-result v0 │ │ -057514: 0f00 |0006: return v0 │ │ +058538: |[058538] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +058548: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ +05854c: 7230 d607 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@07d6 │ │ +058552: 0a00 |0005: move-result v0 │ │ +058554: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -27686,19 +27688,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057518: |[057518] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -057528: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ -05752c: 7220 d707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@07d7 │ │ -057532: 0a00 |0005: move-result v0 │ │ -057534: 0f00 |0006: return v0 │ │ +058558: |[058558] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +058568: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ +05856c: 7220 d707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@07d7 │ │ +058572: 0a00 |0005: move-result v0 │ │ +058574: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -27706,33 +27708,33 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057538: |[057538] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -057548: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ -05754c: 7220 d807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@07d8 │ │ -057552: 0a00 |0005: move-result v0 │ │ -057554: 0f00 |0006: return v0 │ │ +058578: |[058578] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +058588: 6200 3702 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0237 │ │ +05858c: 7220 d807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@07d8 │ │ +058592: 0a00 |0005: move-result v0 │ │ +058594: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1043 (KeyEventCompat.java) │ │ + source_file_idx : 1047 (KeyEventCompat.java) │ │ │ │ Class #126 header: │ │ -class_idx : 305 │ │ +class_idx : 304 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 1044 │ │ +superclass_idx : 941 │ │ +source_file_idx : 1048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatHoneycomb;' │ │ @@ -27747,17 +27749,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057558: |[057558] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -057568: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05756e: 0e00 |0003: return-void │ │ +058598: |[058598] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +0585a8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0585ae: 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;) │ │ @@ -27765,18 +27767,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057570: |[057570] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -057580: 7120 4f0d 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0d4f │ │ -057586: 0a00 |0003: move-result v0 │ │ -057588: 0f00 |0004: return v0 │ │ +0585b0: |[0585b0] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +0585c0: 7120 4f0d 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0d4f │ │ +0585c6: 0a00 |0003: move-result v0 │ │ +0585c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -27785,18 +27787,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05758c: |[05758c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -05759c: 7110 500d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0d50 │ │ -0575a2: 0a00 |0003: move-result v0 │ │ -0575a4: 0f00 |0004: return v0 │ │ +0585cc: |[0585cc] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +0585dc: 7110 500d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0d50 │ │ +0585e2: 0a00 |0003: move-result v0 │ │ +0585e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -27804,32 +27806,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0575a8: |[0575a8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -0575b8: 7110 510d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0d51 │ │ -0575be: 0a00 |0003: move-result v0 │ │ -0575c0: 0f00 |0004: return v0 │ │ +0585e8: |[0585e8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +0585f8: 7110 510d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0d51 │ │ +0585fe: 0a00 |0003: move-result v0 │ │ +058600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1044 (KeyEventCompatHoneycomb.java) │ │ + source_file_idx : 1048 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #127 header: │ │ -class_idx : 308 │ │ +class_idx : 307 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2473 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -27847,21 +27849,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/MenuCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2473 (MenuCompat.java) │ │ + source_file_idx : 2475 (MenuCompat.java) │ │ │ │ Class #128 header: │ │ -class_idx : 309 │ │ +class_idx : 308 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2473 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2475 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -27884,26 +27886,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0575c4: |[0575c4] android.support.v4.view.MenuCompat.:()V │ │ -0575d4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0575d8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0575dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0575e0: 2200 3301 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@0133 │ │ -0575e4: 7010 e607 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@07e6 │ │ -0575ea: 6900 3802 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0238 │ │ -0575ee: 0e00 |000d: return-void │ │ -0575f0: 2200 3201 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@0132 │ │ -0575f4: 7010 e407 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@07e4 │ │ -0575fa: 6900 3802 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0238 │ │ -0575fe: 28f8 |0015: goto 000d // -0008 │ │ +058604: |[058604] android.support.v4.view.MenuCompat.:()V │ │ +058614: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +058618: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +05861c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058620: 2200 3201 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@0132 │ │ +058624: 7010 e607 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@07e6 │ │ +05862a: 6900 3802 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0238 │ │ +05862e: 0e00 |000d: return-void │ │ +058630: 2200 3101 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@0131 │ │ +058634: 7010 e407 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@07e4 │ │ +05863a: 6900 3802 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0238 │ │ +05863e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ locals : │ │ @@ -27913,17 +27915,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057600: |[057600] android.support.v4.view.MenuCompat.:()V │ │ -057610: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057616: 0e00 |0003: return-void │ │ +058640: |[058640] android.support.v4.view.MenuCompat.:()V │ │ +058650: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ @@ -27932,34 +27934,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057618: |[057618] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -057628: 6200 3802 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0238 │ │ -05762c: 7230 e807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@07e8 │ │ -057632: 0a00 |0005: move-result v0 │ │ -057634: 0f00 |0006: return v0 │ │ +058658: |[058658] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +058668: 6200 3802 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@0238 │ │ +05866c: 7230 e807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@07e8 │ │ +058672: 0a00 |0005: move-result v0 │ │ +058674: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2473 (MenuCompat.java) │ │ + source_file_idx : 2475 (MenuCompat.java) │ │ │ │ Class #129 header: │ │ -class_idx : 312 │ │ +class_idx : 311 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2478 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -27983,21 +27985,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2478 (MenuItemCompat.java) │ │ + source_file_idx : 2480 (MenuItemCompat.java) │ │ │ │ Class #130 header: │ │ -class_idx : 313 │ │ +class_idx : 312 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2478 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2480 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -28046,26 +28048,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -057638: |[057638] android.support.v4.view.MenuItemCompat.:()V │ │ -057648: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05764c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -057650: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057654: 2200 3701 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0137 │ │ -057658: 7010 ef07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@07ef │ │ -05765e: 6900 3902 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ -057662: 0e00 |000d: return-void │ │ -057664: 2200 3601 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0136 │ │ -057668: 7010 ec07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@07ec │ │ -05766e: 6900 3902 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ -057672: 28f8 |0015: goto 000d // -0008 │ │ +058678: |[058678] android.support.v4.view.MenuItemCompat.:()V │ │ +058688: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05868c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +058690: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058694: 2200 3601 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0136 │ │ +058698: 7010 ef07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@07ef │ │ +05869e: 6900 3902 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ +0586a2: 0e00 |000d: return-void │ │ +0586a4: 2200 3501 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0135 │ │ +0586a8: 7010 ec07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@07ec │ │ +0586ae: 6900 3902 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ +0586b2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=109 │ │ 0x000e line=107 │ │ locals : │ │ @@ -28075,17 +28077,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057674: |[057674] android.support.v4.view.MenuItemCompat.:()V │ │ -057684: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05768a: 0e00 |0003: return-void │ │ +0586b4: |[0586b4] android.support.v4.view.MenuItemCompat.:()V │ │ +0586c4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0586ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -28094,19 +28096,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05768c: |[05768c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -05769c: 6200 3902 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ -0576a0: 7230 f207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@07f2 │ │ -0576a6: 0c00 |0005: move-result-object v0 │ │ -0576a8: 1100 |0006: return-object v0 │ │ +0586cc: |[0586cc] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0586dc: 6200 3902 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ +0586e0: 7230 f207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@07f2 │ │ +0586e6: 0c00 |0005: move-result-object v0 │ │ +0586e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -28115,34 +28117,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0576ac: |[0576ac] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0576bc: 6200 3902 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ -0576c0: 7230 f307 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@07f3 │ │ -0576c6: 0a00 |0005: move-result v0 │ │ -0576c8: 0f00 |0006: return v0 │ │ +0586ec: |[0586ec] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0586fc: 6200 3902 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0239 │ │ +058700: 7230 f307 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@07f3 │ │ +058706: 0a00 |0005: move-result v0 │ │ +058708: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2478 (MenuItemCompat.java) │ │ + source_file_idx : 2480 (MenuItemCompat.java) │ │ │ │ Class #131 header: │ │ -class_idx : 314 │ │ +class_idx : 313 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2479 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -28157,17 +28159,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0576cc: |[0576cc] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -0576dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0576e2: 0e00 |0003: return-void │ │ +05870c: |[05870c] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +05871c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058722: 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;) │ │ @@ -28175,18 +28177,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 │ │ -0576e4: |[0576e4] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0576f4: 7220 870d 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0d87 │ │ -0576fa: 0c00 |0003: move-result-object v0 │ │ -0576fc: 1100 |0004: return-object v0 │ │ +058724: |[058724] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +058734: 7220 870d 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0d87 │ │ +05873a: 0c00 |0003: move-result-object v0 │ │ +05873c: 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; │ │ │ │ @@ -28195,33 +28197,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 │ │ -057700: |[057700] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -057710: 7220 930d 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0d93 │ │ -057716: 0e00 |0003: return-void │ │ +058740: |[058740] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +058750: 7220 930d 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0d93 │ │ +058756: 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 : 2479 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2481 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #132 header: │ │ -class_idx : 317 │ │ +class_idx : 316 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2496 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -28263,21 +28265,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 : 2496 (MotionEventCompat.java) │ │ + source_file_idx : 2498 (MotionEventCompat.java) │ │ │ │ Class #133 header: │ │ -class_idx : 318 │ │ +class_idx : 317 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2496 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2498 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -28345,26 +28347,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -057718: |[057718] android.support.v4.view.MotionEventCompat.:()V │ │ -057728: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05772c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -05772e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -057732: 2200 3c01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@013c │ │ -057736: 7010 0108 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0801 │ │ -05773c: 6900 4802 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ -057740: 0e00 |000c: return-void │ │ -057742: 2200 3b01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@013b │ │ -057746: 7010 fb07 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@07fb │ │ -05774c: 6900 4802 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ -057750: 28f8 |0014: goto 000c // -0008 │ │ +058758: |[058758] android.support.v4.view.MotionEventCompat.:()V │ │ +058768: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05876c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +05876e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +058772: 2200 3b01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@013b │ │ +058776: 7010 0108 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0801 │ │ +05877c: 6900 4802 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ +058780: 0e00 |000c: return-void │ │ +058782: 2200 3a01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@013a │ │ +058786: 7010 fb07 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@07fb │ │ +05878c: 6900 4802 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ +058790: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -28374,17 +28376,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057754: |[057754] android.support.v4.view.MotionEventCompat.:()V │ │ -057764: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05776a: 0e00 |0003: return-void │ │ +058794: |[058794] android.support.v4.view.MotionEventCompat.:()V │ │ +0587a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0587aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -28393,19 +28395,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 │ │ -05776c: |[05776c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05777c: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ -057780: 7230 0708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0807 │ │ -057786: 0a00 |0005: move-result v0 │ │ -057788: 0f00 |0006: return v0 │ │ +0587ac: |[0587ac] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0587bc: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ +0587c0: 7230 0708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0807 │ │ +0587c6: 0a00 |0005: move-result v0 │ │ +0587c8: 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 │ │ │ │ @@ -28414,21 +28416,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05778c: |[05778c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -05779c: 6e10 9a0d 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -0577a2: 0a00 |0003: move-result v0 │ │ -0577a4: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -0577aa: b510 |0007: and-int/2addr v0, v1 │ │ -0577ac: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -0577b0: 0f00 |000a: return v0 │ │ +0587cc: |[0587cc] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +0587dc: 6e10 9a0d 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +0587e2: 0a00 |0003: move-result v0 │ │ +0587e4: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +0587ea: b510 |0007: and-int/2addr v0, v1 │ │ +0587ec: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +0587f0: 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;) │ │ @@ -28436,19 +28438,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0577b4: |[0577b4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -0577c4: 6e10 9a0d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -0577ca: 0a00 |0003: move-result v0 │ │ -0577cc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0577d0: 0f00 |0006: return v0 │ │ +0587f4: |[0587f4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +058804: 6e10 9a0d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +05880a: 0a00 |0003: move-result v0 │ │ +05880c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +058810: 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;) │ │ @@ -28456,19 +28458,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0577d4: |[0577d4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0577e4: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ -0577e8: 7220 0808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0808 │ │ -0577ee: 0a00 |0005: move-result v0 │ │ -0577f0: 0f00 |0006: return v0 │ │ +058814: |[058814] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +058824: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ +058828: 7220 0808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0808 │ │ +05882e: 0a00 |0005: move-result v0 │ │ +058830: 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;) │ │ @@ -28476,19 +28478,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 │ │ -0577f4: |[0577f4] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -057804: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ -057808: 7230 0908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0809 │ │ -05780e: 0a00 |0005: move-result v0 │ │ -057810: 0f00 |0006: return v0 │ │ +058834: |[058834] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +058844: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ +058848: 7230 0908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0809 │ │ +05884e: 0a00 |0005: move-result v0 │ │ +058850: 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 │ │ │ │ @@ -28497,19 +28499,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 │ │ -057814: |[057814] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -057824: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ -057828: 7230 0a08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@080a │ │ -05782e: 0a00 |0005: move-result v0 │ │ -057830: 0f00 |0006: return v0 │ │ +058854: |[058854] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +058864: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ +058868: 7230 0a08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@080a │ │ +05886e: 0a00 |0005: move-result v0 │ │ +058870: 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 │ │ │ │ @@ -28518,34 +28520,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 │ │ -057834: |[057834] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -057844: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ -057848: 7230 0b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@080b │ │ -05784e: 0a00 |0005: move-result v0 │ │ -057850: 0f00 |0006: return v0 │ │ +058874: |[058874] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +058884: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0248 │ │ +058888: 7230 0b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@080b │ │ +05888e: 0a00 |0005: move-result v0 │ │ +058890: 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 : 2496 (MotionEventCompat.java) │ │ + source_file_idx : 2498 (MotionEventCompat.java) │ │ │ │ Class #134 header: │ │ -class_idx : 319 │ │ +class_idx : 318 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2497 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2499 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -28560,17 +28562,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057854: |[057854] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -057864: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05786a: 0e00 |0003: return-void │ │ +058894: |[058894] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +0588a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0588aa: 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;) │ │ @@ -28578,18 +28580,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 │ │ -05786c: |[05786c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05787c: 6e20 990d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0d99 │ │ -057882: 0a00 |0003: move-result v0 │ │ -057884: 0f00 |0004: return v0 │ │ +0588ac: |[0588ac] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0588bc: 6e20 990d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0d99 │ │ +0588c2: 0a00 |0003: move-result v0 │ │ +0588c4: 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 │ │ │ │ @@ -28598,18 +28600,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057888: |[057888] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -057898: 6e10 9e0d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0d9e │ │ -05789e: 0a00 |0003: move-result v0 │ │ -0578a0: 0f00 |0004: return v0 │ │ +0588c8: |[0588c8] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0588d8: 6e10 9e0d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0d9e │ │ +0588de: 0a00 |0003: move-result v0 │ │ +0588e0: 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;) │ │ @@ -28617,18 +28619,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 │ │ -0578a4: |[0578a4] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0578b4: 6e20 9f0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0d9f │ │ -0578ba: 0a00 |0003: move-result v0 │ │ -0578bc: 0f00 |0004: return v0 │ │ +0588e4: |[0588e4] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0588f4: 6e20 9f0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0d9f │ │ +0588fa: 0a00 |0003: move-result v0 │ │ +0588fc: 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 │ │ │ │ @@ -28637,18 +28639,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 │ │ -0578c0: |[0578c0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -0578d0: 6e20 a10d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0da1 │ │ -0578d6: 0a00 |0003: move-result v0 │ │ -0578d8: 0f00 |0004: return v0 │ │ +058900: |[058900] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +058910: 6e20 a10d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0da1 │ │ +058916: 0a00 |0003: move-result v0 │ │ +058918: 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 │ │ │ │ @@ -28657,33 +28659,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 │ │ -0578dc: |[0578dc] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -0578ec: 6e20 a30d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0da3 │ │ -0578f2: 0a00 |0003: move-result v0 │ │ -0578f4: 0f00 |0004: return v0 │ │ +05891c: |[05891c] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +05892c: 6e20 a30d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0da3 │ │ +058932: 0a00 |0003: move-result v0 │ │ +058934: 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 : 2497 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2499 (MotionEventCompatEclair.java) │ │ │ │ Class #135 header: │ │ -class_idx : 320 │ │ +class_idx : 319 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2648 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2650 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #135 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -28712,20 +28714,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0578f8: |[0578f8] android.support.v4.view.PagerAdapter.:()V │ │ -057908: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05790e: 2200 4100 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0041 │ │ -057912: 7010 d301 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@01d3 │ │ -057918: 5b10 4b02 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ -05791c: 0e00 |000a: return-void │ │ +058938: |[058938] android.support.v4.view.PagerAdapter.:()V │ │ +058948: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05894e: 2200 4100 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0041 │ │ +058952: 7010 d301 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@01d3 │ │ +058958: 5b10 4b02 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ +05895c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -28735,19 +28737,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 │ │ -057920: |[057920] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -057930: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -057934: 1a01 b20a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0ab2 │ │ -057938: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -05793e: 2700 |0007: throw v0 │ │ +058960: |[058960] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +058970: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +058974: 1a01 b40a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0ab4 │ │ +058978: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +05897e: 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 │ │ @@ -28758,17 +28760,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 │ │ -057940: |[057940] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -057950: 6e40 1c08 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@081c │ │ -057956: 0e00 |0003: return-void │ │ +058980: |[058980] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +058990: 6e40 1c08 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@081c │ │ +058996: 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; │ │ @@ -28780,16 +28782,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057958: |[057958] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -057968: 0e00 |0000: return-void │ │ +058998: |[058998] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +0589a8: 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; │ │ │ │ @@ -28798,17 +28800,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05796c: |[05796c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -05797c: 6e20 1e08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@081e │ │ -057982: 0e00 |0003: return-void │ │ +0589ac: |[0589ac] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0589bc: 6e20 1e08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@081e │ │ +0589c2: 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; │ │ @@ -28824,17 +28826,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057984: |[057984] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -057994: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -057996: 0f00 |0001: return v0 │ │ +0589c4: |[0589c4] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +0589d4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0589d6: 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; │ │ │ │ @@ -28843,17 +28845,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057998: |[057998] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -0579a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0579aa: 1100 |0001: return-object v0 │ │ +0589d8: |[0589d8] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +0589e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0589ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -28862,17 +28864,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0579ac: |[0579ac] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -0579bc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0579c0: 0f00 |0002: return v0 │ │ +0589ec: |[0589ec] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +0589fc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +058a00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -28881,19 +28883,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 │ │ -0579c4: |[0579c4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0579d4: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -0579d8: 1a01 b30a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0ab3 │ │ -0579dc: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -0579e2: 2700 |0007: throw v0 │ │ +058a04: |[058a04] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +058a14: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +058a18: 1a01 b50a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0ab5 │ │ +058a1c: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +058a22: 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 │ │ @@ -28903,18 +28905,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 │ │ -0579e4: |[0579e4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0579f4: 6e30 2408 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0824 │ │ -0579fa: 0c00 |0003: move-result-object v0 │ │ -0579fc: 1100 |0004: return-object v0 │ │ +058a24: |[058a24] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +058a34: 6e30 2408 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0824 │ │ +058a3a: 0c00 |0003: move-result-object v0 │ │ +058a3c: 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 │ │ @@ -28930,18 +28932,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057a00: |[057a00] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -057a10: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ -057a14: 6e10 d401 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@01d4 │ │ -057a1a: 0e00 |0005: return-void │ │ +058a40: |[058a40] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +058a50: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ +058a54: 6e10 d401 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@01d4 │ │ +058a5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -28950,18 +28952,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057a1c: |[057a1c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -057a2c: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ -057a30: 6e20 d501 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@01d5 │ │ -057a36: 0e00 |0005: return-void │ │ +058a5c: |[058a5c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +058a6c: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ +058a70: 6e20 d501 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@01d5 │ │ +058a76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -28971,16 +28973,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 │ │ -057a38: |[057a38] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -057a48: 0e00 |0000: return-void │ │ +058a78: |[058a78] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +058a88: 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; │ │ @@ -28990,17 +28992,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057a4c: |[057a4c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -057a5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057a5e: 1100 |0001: return-object v0 │ │ +058a8c: |[058a8c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +058a9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058a9e: 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;) │ │ @@ -29008,16 +29010,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 │ │ -057a60: |[057a60] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -057a70: 0e00 |0000: return-void │ │ +058aa0: |[058aa0] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +058ab0: 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 │ │ @@ -29028,17 +29030,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 │ │ -057a74: |[057a74] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -057a84: 6e40 2b08 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@082b │ │ -057a8a: 0e00 |0003: return-void │ │ +058ab4: |[058ab4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +058ac4: 6e40 2b08 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@082b │ │ +058aca: 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; │ │ @@ -29050,16 +29052,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057a8c: |[057a8c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -057a9c: 0e00 |0000: return-void │ │ +058acc: |[058acc] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +058adc: 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; │ │ │ │ @@ -29068,17 +29070,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057aa0: |[057aa0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -057ab0: 6e20 2d08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@082d │ │ -057ab6: 0e00 |0003: return-void │ │ +058ae0: |[058ae0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +058af0: 6e20 2d08 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@082d │ │ +058af6: 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; │ │ @@ -29088,33 +29090,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057ab8: |[057ab8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -057ac8: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ -057acc: 6e20 d601 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@01d6 │ │ -057ad2: 0e00 |0005: return-void │ │ +058af8: |[058af8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +058b08: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@024b │ │ +058b0c: 6e20 d601 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@01d6 │ │ +058b12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 2648 (PagerAdapter.java) │ │ + source_file_idx : 2650 (PagerAdapter.java) │ │ │ │ Class #136 header: │ │ -class_idx : 321 │ │ +class_idx : 320 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2651 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2653 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -29139,18 +29141,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 │ │ -057ad4: |[057ad4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -057ae4: 5b01 4c02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024c │ │ -057ae8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057aee: 0e00 |0005: return-void │ │ +058b14: |[058b14] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +058b24: 5b01 4c02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024c │ │ +058b28: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058b2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -29160,39 +29162,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -057af0: |[057af0] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -057b00: 5420 4c02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024c │ │ -057b04: 5400 6302 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -057b08: 5421 4c02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024c │ │ -057b0c: 5411 6302 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -057b10: 6e10 7609 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -057b16: 0a01 |000b: move-result v1 │ │ -057b18: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -057b1c: 6e20 b209 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -057b22: 0e00 |0011: return-void │ │ +058b30: |[058b30] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +058b40: 5420 4c02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024c │ │ +058b44: 5400 6302 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +058b48: 5421 4c02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024c │ │ +058b4c: 5411 6302 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +058b50: 6e10 7609 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +058b56: 0a01 |000b: move-result v1 │ │ +058b58: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +058b5c: 6e20 b209 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +058b62: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2651 (PagerTabStrip.java) │ │ + source_file_idx : 2653 (PagerTabStrip.java) │ │ │ │ Class #137 header: │ │ -class_idx : 322 │ │ +class_idx : 321 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2651 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2653 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -29217,18 +29219,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 │ │ -057b24: |[057b24] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -057b34: 5b01 4d02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024d │ │ -057b38: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057b3e: 0e00 |0005: return-void │ │ +058b64: |[058b64] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +058b74: 5b01 4d02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024d │ │ +058b78: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058b7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -29238,39 +29240,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -057b40: |[057b40] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -057b50: 5420 4d02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024d │ │ -057b54: 5400 6302 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -057b58: 5421 4d02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024d │ │ -057b5c: 5411 6302 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -057b60: 6e10 7609 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -057b66: 0a01 |000b: move-result v1 │ │ -057b68: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -057b6c: 6e20 b209 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -057b72: 0e00 |0011: return-void │ │ +058b80: |[058b80] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +058b90: 5420 4d02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024d │ │ +058b94: 5400 6302 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +058b98: 5421 4d02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@024d │ │ +058b9c: 5411 6302 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +058ba0: 6e10 7609 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +058ba6: 0a01 |000b: move-result v1 │ │ +058ba8: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +058bac: 6e20 b209 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +058bb2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2651 (PagerTabStrip.java) │ │ + source_file_idx : 2653 (PagerTabStrip.java) │ │ │ │ Class #138 header: │ │ -class_idx : 324 │ │ +class_idx : 323 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -29282,21 +29284,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2654 (PagerTitleStrip.java) │ │ + source_file_idx : 2656 (PagerTitleStrip.java) │ │ │ │ Class #139 header: │ │ -class_idx : 326 │ │ +class_idx : 325 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -29314,21 +29316,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 : 2654 (PagerTitleStrip.java) │ │ + source_file_idx : 2656 (PagerTitleStrip.java) │ │ │ │ Class #140 header: │ │ -class_idx : 330 │ │ +class_idx : 329 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 454 │ │ -source_file_idx : 2655 │ │ +superclass_idx : 453 │ │ +source_file_idx : 2657 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -29357,23 +29359,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -057b74: |[057b74] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -057b84: 7010 fd0c 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0cfd │ │ -057b8a: 6e10 3301 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -057b90: 0c00 |0006: move-result-object v0 │ │ -057b92: 6e10 9401 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ -057b98: 0c00 |000a: move-result-object v0 │ │ -057b9a: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -057b9e: 5b10 8202 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0282 │ │ -057ba2: 0e00 |000f: return-void │ │ +058bb4: |[058bb4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +058bc4: 7010 fd0c 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0cfd │ │ +058bca: 6e10 3301 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +058bd0: 0c00 |0006: move-result-object v0 │ │ +058bd2: 6e10 9401 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ +058bd8: 0c00 |000a: move-result-object v0 │ │ +058bda: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +058bde: 5b10 8202 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0282 │ │ +058be2: 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; │ │ @@ -29385,42 +29387,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 │ │ -057ba4: |[057ba4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -057bb4: 6f30 fe0c 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0cfe │ │ -057bba: 0c03 |0003: move-result-object v3 │ │ -057bbc: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -057bc0: 6e10 511f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -057bc6: 0c00 |0009: move-result-object v0 │ │ -057bc8: 5421 8202 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0282 │ │ -057bcc: 6e20 711f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f71 │ │ -057bd2: 0c00 |000f: move-result-object v0 │ │ -057bd4: 1100 |0010: return-object v0 │ │ -057bd6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -057bd8: 28fe |0012: goto 0010 // -0002 │ │ +058be4: |[058be4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +058bf4: 6f30 fe0c 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0cfe │ │ +058bfa: 0c03 |0003: move-result-object v3 │ │ +058bfc: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +058c00: 6e10 511f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +058c06: 0c00 |0009: move-result-object v0 │ │ +058c08: 5421 8202 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0282 │ │ +058c0c: 6e20 711f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f71 │ │ +058c12: 0c00 |000f: move-result-object v0 │ │ +058c14: 1100 |0010: return-object v0 │ │ +058c16: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +058c18: 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 : 2655 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2657 (PagerTitleStripIcs.java) │ │ │ │ Class #141 header: │ │ -class_idx : 331 │ │ +class_idx : 330 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2655 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2657 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #141 annotations: │ │ Annotations on class │ │ @@ -29439,17 +29441,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057bdc: |[057bdc] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -057bec: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057bf2: 0e00 |0003: return-void │ │ +058c1c: |[058c1c] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +058c2c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -29458,36 +29460,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -057bf4: |[057bf4] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -057c04: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@014a │ │ -057c08: 6e10 5e10 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@105e │ │ -057c0e: 0c01 |0005: move-result-object v1 │ │ -057c10: 7020 7f08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@087f │ │ -057c16: 6e20 7810 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1078 │ │ -057c1c: 0e00 |000c: return-void │ │ +058c34: |[058c34] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +058c44: 2200 4901 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0149 │ │ +058c48: 6e10 5e10 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@105e │ │ +058c4e: 0c01 |0005: move-result-object v1 │ │ +058c50: 7020 7f08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@087f │ │ +058c56: 6e20 7810 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1078 │ │ +058c5c: 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 : 2655 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2657 (PagerTitleStripIcs.java) │ │ │ │ Class #142 header: │ │ -class_idx : 334 │ │ +class_idx : 333 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3342 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3344 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -29511,21 +29513,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 : 3342 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3344 (VelocityTrackerCompat.java) │ │ │ │ Class #143 header: │ │ -class_idx : 335 │ │ +class_idx : 334 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3342 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3344 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -29548,26 +29550,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -057c20: |[057c20] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -057c30: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -057c34: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -057c38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057c3c: 2200 4d01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@014d │ │ -057c40: 7010 8608 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0886 │ │ -057c46: 6900 8302 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ -057c4a: 0e00 |000d: return-void │ │ -057c4c: 2200 4c01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@014c │ │ -057c50: 7010 8308 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0883 │ │ -057c56: 6900 8302 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ -057c5a: 28f8 |0015: goto 000d // -0008 │ │ +058c60: |[058c60] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +058c70: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +058c74: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +058c78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058c7c: 2200 4c01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@014c │ │ +058c80: 7010 8608 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0886 │ │ +058c86: 6900 8302 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ +058c8a: 0e00 |000d: return-void │ │ +058c8c: 2200 4b01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@014b │ │ +058c90: 7010 8308 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0883 │ │ +058c96: 6900 8302 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ +058c9a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -29577,17 +29579,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057c5c: |[057c5c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -057c6c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057c72: 0e00 |0003: return-void │ │ +058c9c: |[058c9c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +058cac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058cb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -29596,19 +29598,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 │ │ -057c74: |[057c74] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -057c84: 6200 8302 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ -057c88: 7230 8908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0889 │ │ -057c8e: 0a00 |0005: move-result v0 │ │ -057c90: 0f00 |0006: return v0 │ │ +058cb4: |[058cb4] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058cc4: 6200 8302 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ +058cc8: 7230 8908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0889 │ │ +058cce: 0a00 |0005: move-result v0 │ │ +058cd0: 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 │ │ │ │ @@ -29617,34 +29619,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 │ │ -057c94: |[057c94] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -057ca4: 6200 8302 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ -057ca8: 7230 8a08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088a │ │ -057cae: 0a00 |0005: move-result v0 │ │ -057cb0: 0f00 |0006: return v0 │ │ +058cd4: |[058cd4] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058ce4: 6200 8302 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0283 │ │ +058ce8: 7230 8a08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088a │ │ +058cee: 0a00 |0005: move-result v0 │ │ +058cf0: 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 : 3342 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3344 (VelocityTrackerCompat.java) │ │ │ │ Class #144 header: │ │ -class_idx : 336 │ │ +class_idx : 335 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3343 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3345 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #144 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -29659,17 +29661,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057cb4: |[057cb4] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -057cc4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057cca: 0e00 |0003: return-void │ │ +058cf4: |[058cf4] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +058d04: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058d0a: 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;) │ │ @@ -29677,18 +29679,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 │ │ -057ccc: |[057ccc] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -057cdc: 6e20 b70d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0db7 │ │ -057ce2: 0a00 |0003: move-result v0 │ │ -057ce4: 0f00 |0004: return v0 │ │ +058d0c: |[058d0c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058d1c: 6e20 b70d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0db7 │ │ +058d22: 0a00 |0003: move-result v0 │ │ +058d24: 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 │ │ │ │ @@ -29697,33 +29699,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 │ │ -057ce8: |[057ce8] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -057cf8: 6e20 b90d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0db9 │ │ -057cfe: 0a00 |0003: move-result v0 │ │ -057d00: 0f00 |0004: return v0 │ │ +058d28: |[058d28] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058d38: 6e20 b90d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0db9 │ │ +058d3e: 0a00 |0003: move-result v0 │ │ +058d40: 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 : 3343 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 3345 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #145 header: │ │ -class_idx : 343 │ │ +class_idx : 342 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 22 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -29867,21 +29869,21 @@ │ │ │ │ #21 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ │ │ │ Class #146 header: │ │ -class_idx : 344 │ │ +class_idx : 343 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3349 │ │ static_fields_size : 11 │ │ instance_fields_size: 0 │ │ direct_methods_size : 24 │ │ virtual_methods_size: 0 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -29955,50 +29957,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -057d04: |[057d04] android.support.v4.view.ViewCompat.:()V │ │ -057d14: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -057d18: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -057d1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057d20: 2201 5601 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0156 │ │ -057d24: 7010 c308 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@08c3 │ │ -057d2a: 6901 8502 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057d2e: 0e00 |000d: return-void │ │ -057d30: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -057d34: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -057d38: 2201 5501 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0155 │ │ -057d3c: 7010 b808 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@08b8 │ │ -057d42: 6901 8502 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057d46: 28f4 |0019: goto 000d // -000c │ │ -057d48: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -057d4c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -057d50: 2201 5401 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0154 │ │ -057d54: 7010 b108 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@08b1 │ │ -057d5a: 6901 8502 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057d5e: 28e8 |0025: goto 000d // -0018 │ │ -057d60: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -057d64: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -057d68: 2201 5301 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0153 │ │ -057d6c: 7010 ad08 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@08ad │ │ -057d72: 6901 8502 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057d76: 28dc |0031: goto 000d // -0024 │ │ -057d78: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -057d7c: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -057d80: 2201 5201 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0152 │ │ -057d84: 7010 aa08 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@08aa │ │ -057d8a: 6901 8502 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057d8e: 28d0 |003d: goto 000d // -0030 │ │ -057d90: 2201 5101 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0151 │ │ -057d94: 7010 9208 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0892 │ │ -057d9a: 6901 8502 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057d9e: 28c8 |0045: goto 000d // -0038 │ │ +058d44: |[058d44] android.support.v4.view.ViewCompat.:()V │ │ +058d54: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +058d58: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +058d5c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058d60: 2201 5501 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0155 │ │ +058d64: 7010 c308 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@08c3 │ │ +058d6a: 6901 8502 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058d6e: 0e00 |000d: return-void │ │ +058d70: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +058d74: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +058d78: 2201 5401 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0154 │ │ +058d7c: 7010 b808 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@08b8 │ │ +058d82: 6901 8502 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058d86: 28f4 |0019: goto 000d // -000c │ │ +058d88: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +058d8c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +058d90: 2201 5301 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0153 │ │ +058d94: 7010 b108 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@08b1 │ │ +058d9a: 6901 8502 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058d9e: 28e8 |0025: goto 000d // -0018 │ │ +058da0: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +058da4: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +058da8: 2201 5201 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0152 │ │ +058dac: 7010 ad08 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@08ad │ │ +058db2: 6901 8502 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058db6: 28dc |0031: goto 000d // -0024 │ │ +058db8: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +058dbc: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +058dc0: 2201 5101 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0151 │ │ +058dc4: 7010 aa08 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@08aa │ │ +058dca: 6901 8502 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058dce: 28d0 |003d: goto 000d // -0030 │ │ +058dd0: 2201 5001 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0150 │ │ +058dd4: 7010 9208 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0892 │ │ +058dda: 6901 8502 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058dde: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ 0x0006 line=325 │ │ 0x000d line=337 │ │ 0x000e line=326 │ │ @@ -30018,17 +30020,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057da0: |[057da0] android.support.v4.view.ViewCompat.:()V │ │ -057db0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -057db6: 0e00 |0003: return-void │ │ +058de0: |[058de0] android.support.v4.view.ViewCompat.:()V │ │ +058df0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +058df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -30037,19 +30039,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 │ │ -057db8: |[057db8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -057dc8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057dcc: 7230 c608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08c6 │ │ -057dd2: 0a00 |0005: move-result v0 │ │ -057dd4: 0f00 |0006: return v0 │ │ +058df8: |[058df8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +058e08: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058e0c: 7230 c608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08c6 │ │ +058e12: 0a00 |0005: move-result v0 │ │ +058e14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -30058,19 +30060,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 │ │ -057dd8: |[057dd8] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -057de8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057dec: 7230 c708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@08c7 │ │ -057df2: 0a00 |0005: move-result v0 │ │ -057df4: 0f00 |0006: return v0 │ │ +058e18: |[058e18] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +058e28: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058e2c: 7230 c708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@08c7 │ │ +058e32: 0a00 |0005: move-result v0 │ │ +058e34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -30079,19 +30081,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 │ │ -057df8: |[057df8] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -057e08: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057e0c: 7220 c808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08c8 │ │ -057e12: 0c00 |0005: move-result-object v0 │ │ -057e14: 1100 |0006: return-object v0 │ │ +058e38: |[058e38] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +058e48: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058e4c: 7220 c808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08c8 │ │ +058e52: 0c00 |0005: move-result-object v0 │ │ +058e54: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30099,19 +30101,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057e18: |[057e18] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -057e28: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057e2c: 7220 c908 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@08c9 │ │ -057e32: 0a00 |0005: move-result v0 │ │ -057e34: 0f00 |0006: return v0 │ │ +058e58: |[058e58] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +058e68: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058e6c: 7220 c908 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@08c9 │ │ +058e72: 0a00 |0005: move-result v0 │ │ +058e74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30119,19 +30121,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057e38: |[057e38] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -057e48: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057e4c: 7220 ca08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@08ca │ │ -057e52: 0a00 |0005: move-result v0 │ │ -057e54: 0f00 |0006: return v0 │ │ +058e78: |[058e78] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +058e88: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058e8c: 7220 ca08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@08ca │ │ +058e92: 0a00 |0005: move-result v0 │ │ +058e94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30139,19 +30141,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057e58: |[057e58] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -057e68: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057e6c: 7220 cb08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@08cb │ │ -057e72: 0a00 |0005: move-result v0 │ │ -057e74: 0f00 |0006: return v0 │ │ +058e98: |[058e98] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +058ea8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058eac: 7220 cb08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@08cb │ │ +058eb2: 0a00 |0005: move-result v0 │ │ +058eb4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30159,19 +30161,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057e78: |[057e78] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -057e88: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057e8c: 7220 cc08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@08cc │ │ -057e92: 0a00 |0005: move-result v0 │ │ -057e94: 0f00 |0006: return v0 │ │ +058eb8: |[058eb8] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +058ec8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058ecc: 7220 cc08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@08cc │ │ +058ed2: 0a00 |0005: move-result v0 │ │ +058ed4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30179,19 +30181,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057e98: |[057e98] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -057ea8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057eac: 7220 cd08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@08cd │ │ -057eb2: 0a00 |0005: move-result v0 │ │ -057eb4: 0f00 |0006: return v0 │ │ +058ed8: |[058ed8] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +058ee8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058eec: 7220 cd08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@08cd │ │ +058ef2: 0a00 |0005: move-result v0 │ │ +058ef4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -30199,18 +30201,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 │ │ -057eb8: |[057eb8] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057ec8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057ecc: 7230 ce08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ce │ │ -057ed2: 0e00 |0005: return-void │ │ +058ef8: |[058ef8] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058f08: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058f0c: 7230 ce08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ce │ │ +058f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0005 line=458 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30220,18 +30222,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 │ │ -057ed4: |[057ed4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -057ee4: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057ee8: 7230 cf08 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@08cf │ │ -057eee: 0e00 |0005: return-void │ │ +058f14: |[058f14] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +058f24: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058f28: 7230 cf08 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@08cf │ │ +058f2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0005 line=494 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -30241,18 +30243,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 │ │ -057ef0: |[057ef0] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057f00: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057f04: 7230 d008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08d0 │ │ -057f0a: 0e00 |0005: return-void │ │ +058f30: |[058f30] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058f40: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058f44: 7230 d008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08d0 │ │ +058f4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0005 line=425 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -30262,19 +30264,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 │ │ -057f0c: |[057f0c] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -057f1c: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057f20: 7240 d108 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08d1 │ │ -057f26: 0a00 |0005: move-result v0 │ │ -057f28: 0f00 |0006: return v0 │ │ +058f4c: |[058f4c] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +058f5c: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058f60: 7240 d108 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08d1 │ │ +058f66: 0a00 |0005: move-result v0 │ │ +058f68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -30284,18 +30286,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057f2c: |[057f2c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -057f3c: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057f40: 7220 d208 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08d2 │ │ -057f46: 0e00 |0005: return-void │ │ +058f6c: |[058f6c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +058f7c: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058f80: 7220 d208 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08d2 │ │ +058f86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -30304,23 +30306,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 │ │ -057f48: |[057f48] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -057f58: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057f5c: 0761 |0002: move-object v1, v6 │ │ -057f5e: 0172 |0003: move v2, v7 │ │ -057f60: 0183 |0004: move v3, v8 │ │ -057f62: 0194 |0005: move v4, v9 │ │ -057f64: 01a5 |0006: move v5, v10 │ │ -057f66: 7806 d308 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@08d3 │ │ -057f6c: 0e00 |000a: return-void │ │ +058f88: |[058f88] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +058f98: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058f9c: 0761 |0002: move-object v1, v6 │ │ +058f9e: 0172 |0003: move v2, v7 │ │ +058fa0: 0183 |0004: move v3, v8 │ │ +058fa2: 0194 |0005: move v4, v9 │ │ +058fa4: 01a5 |0006: move v5, v10 │ │ +058fa6: 7806 d308 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@08d3 │ │ +058fac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x000a line=563 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -30333,61 +30335,61 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057f70: |[057f70] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -057f80: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057f84: 7230 d408 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@08d4 │ │ -057f8a: 0e00 |0005: return-void │ │ +058fb0: |[058fb0] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +058fc0: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058fc4: 7230 d408 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@08d4 │ │ +058fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0005 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -057f8c: |[057f8c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -057f9c: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057fa0: 7254 d508 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@08d5 │ │ -057fa6: 0e00 |0005: return-void │ │ +058fcc: |[058fcc] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +058fdc: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058fe0: 7255 d508 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@08d5 │ │ +058fe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0005 line=594 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=3 delayMillis J │ │ + 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=4 delayMillis J │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057fa8: |[057fa8] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -057fb8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057fbc: 7230 d608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@08d6 │ │ -057fc2: 0e00 |0005: return-void │ │ +058fe8: |[058fe8] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +058ff8: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +058ffc: 7230 d608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@08d6 │ │ +059002: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0005 line=509 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -30397,18 +30399,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 │ │ -057fc4: |[057fc4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -057fd4: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057fd8: 7230 d708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@08d7 │ │ -057fde: 0e00 |0005: return-void │ │ +059004: |[059004] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +059014: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +059018: 7230 d708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@08d7 │ │ +05901e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -30418,18 +30420,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 │ │ -057fe0: |[057fe0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -057ff0: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -057ff4: 7230 d808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@08d8 │ │ -057ffa: 0e00 |0005: return-void │ │ +059020: |[059020] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +059030: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +059034: 7230 d808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@08d8 │ │ +05903a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0005 line=626 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -30439,18 +30441,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 │ │ -057ffc: |[057ffc] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -05800c: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -058010: 7230 d908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@08d9 │ │ -058016: 0e00 |0005: return-void │ │ +05903c: |[05903c] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +05904c: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +059050: 7230 d908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@08d9 │ │ +059056: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0005 line=756 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -30460,18 +30462,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 │ │ -058018: |[058018] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -058028: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -05802c: 7240 da08 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@08da │ │ -058032: 0e00 |0005: return-void │ │ +059058: |[059058] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +059068: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +05906c: 7240 da08 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@08da │ │ +059072: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0005 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -30482,34 +30484,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -058034: |[058034] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -058044: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ -058048: 7230 db08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@08db │ │ -05804e: 0e00 |0005: return-void │ │ +059074: |[059074] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +059084: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0285 │ │ +059088: 7230 db08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@08db │ │ +05908e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0005 line=388 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ │ │ │ Class #147 header: │ │ -class_idx : 345 │ │ +class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3348 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #147 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -30524,17 +30526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058050: |[058050] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -058060: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -058066: 0e00 |0003: return-void │ │ +059090: |[059090] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +0590a0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0590a6: 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;) │ │ @@ -30542,18 +30544,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058068: |[058068] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -058078: 6e10 ea0d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0dea │ │ -05807e: 0a00 |0003: move-result v0 │ │ -058080: 0f00 |0004: return v0 │ │ +0590a8: |[0590a8] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +0590b8: 6e10 ea0d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0dea │ │ +0590be: 0a00 |0003: move-result v0 │ │ +0590c0: 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;) │ │ @@ -30561,33 +30563,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 │ │ -058084: |[058084] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -058094: 6e20 3f0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0e3f │ │ -05809a: 0e00 |0003: return-void │ │ +0590c4: |[0590c4] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +0590d4: 6e20 3f0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0e3f │ │ +0590da: 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 : 3348 (ViewCompatGingerbread.java) │ │ + source_file_idx : 3350 (ViewCompatGingerbread.java) │ │ │ │ Class #148 header: │ │ -class_idx : 346 │ │ +class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3349 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3351 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #148 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -30602,17 +30604,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05809c: |[05809c] android.support.v4.view.ViewCompatHC.:()V │ │ -0580ac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0580b2: 0e00 |0003: return-void │ │ +0590dc: |[0590dc] android.support.v4.view.ViewCompatHC.:()V │ │ +0590ec: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0590f2: 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;) │ │ @@ -30620,36 +30622,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0580b4: |[0580b4] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -0580c4: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ -0580ca: 0b00 |0003: move-result-wide v0 │ │ -0580cc: 1000 |0004: return-wide v0 │ │ +0590f4: |[0590f4] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +059104: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ +05910a: 0b00 |0003: move-result-wide v0 │ │ +05910c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0580d0: |[0580d0] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -0580e0: 6e10 e40d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0de4 │ │ -0580e6: 0a00 |0003: move-result v0 │ │ -0580e8: 0f00 |0004: return v0 │ │ +059110: |[059110] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +059120: 6e10 e40d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0de4 │ │ +059126: 0a00 |0003: move-result v0 │ │ +059128: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -30657,34 +30659,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0580ec: |[0580ec] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0580fc: 6e30 390e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ -058102: 0e00 |0003: return-void │ │ +05912c: |[05912c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +05913c: 6e30 390e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ +059142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3349 (ViewCompatHC.java) │ │ + source_file_idx : 3351 (ViewCompatHC.java) │ │ │ │ Class #149 header: │ │ -class_idx : 347 │ │ +class_idx : 346 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3350 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3352 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #149 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -30699,17 +30701,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058104: |[058104] android.support.v4.view.ViewCompatICS.:()V │ │ -058114: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05811a: 0e00 |0003: return-void │ │ +059144: |[059144] android.support.v4.view.ViewCompatICS.:()V │ │ +059154: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05915a: 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;) │ │ @@ -30717,18 +30719,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 │ │ -05811c: |[05811c] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -05812c: 6e20 d30d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0dd3 │ │ -058132: 0a00 |0003: move-result v0 │ │ -058134: 0f00 |0004: return v0 │ │ +05915c: |[05915c] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05916c: 6e20 d30d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0dd3 │ │ +059172: 0a00 |0003: move-result v0 │ │ +059174: 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 │ │ │ │ @@ -30737,18 +30739,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 │ │ -058138: |[058138] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -058148: 6e20 d40d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0dd4 │ │ -05814e: 0a00 |0003: move-result v0 │ │ -058150: 0f00 |0004: return v0 │ │ +059178: |[059178] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +059188: 6e20 d40d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0dd4 │ │ +05918e: 0a00 |0003: move-result v0 │ │ +059190: 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 │ │ │ │ @@ -30757,17 +30759,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 │ │ -058154: |[058154] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -058164: 6e20 130e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e13 │ │ -05816a: 0e00 |0003: return-void │ │ +059194: |[059194] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0591a4: 6e20 130e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e13 │ │ +0591aa: 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; │ │ @@ -30777,18 +30779,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 │ │ -05816c: |[05816c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -05817c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -058180: 6e20 140e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0e14 │ │ -058186: 0e00 |0005: return-void │ │ +0591ac: |[0591ac] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0591bc: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +0591c0: 6e20 140e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0e14 │ │ +0591c6: 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; │ │ @@ -30798,17 +30800,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 │ │ -058188: |[058188] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -058198: 6e20 150e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e15 │ │ -05819e: 0e00 |0003: return-void │ │ +0591c8: |[0591c8] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0591d8: 6e20 150e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e15 │ │ +0591de: 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; │ │ @@ -30818,34 +30820,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 │ │ -0581a0: |[0581a0] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0581b0: 1f01 f001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f0 │ │ -0581b4: 6e20 2e0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0e2e │ │ -0581ba: 0e00 |0005: return-void │ │ +0591e0: |[0591e0] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0591f0: 1f01 ef01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01ef │ │ +0591f4: 6e20 2e0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0e2e │ │ +0591fa: 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 : 3350 (ViewCompatICS.java) │ │ + source_file_idx : 3352 (ViewCompatICS.java) │ │ │ │ Class #150 header: │ │ -class_idx : 348 │ │ +class_idx : 347 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3352 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3354 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -30860,17 +30862,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0581bc: |[0581bc] android.support.v4.view.ViewCompatJB.:()V │ │ -0581cc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0581d2: 0e00 |0003: return-void │ │ +0591fc: |[0591fc] android.support.v4.view.ViewCompatJB.:()V │ │ +05920c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +059212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30878,18 +30880,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 │ │ -0581d4: |[0581d4] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0581e4: 6e10 da0d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0dda │ │ -0581ea: 0c00 |0003: move-result-object v0 │ │ -0581ec: 1100 |0004: return-object v0 │ │ +059214: |[059214] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +059224: 6e10 da0d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0dda │ │ +05922a: 0c00 |0003: move-result-object v0 │ │ +05922c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30897,18 +30899,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0581f0: |[0581f0] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -058200: 6e10 e20d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0de2 │ │ -058206: 0a00 |0003: move-result v0 │ │ -058208: 0f00 |0004: return v0 │ │ +059230: |[059230] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +059240: 6e10 e20d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0de2 │ │ +059246: 0a00 |0003: move-result v0 │ │ +059248: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30916,18 +30918,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05820c: |[05820c] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -05821c: 6e10 fc0d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0dfc │ │ -058222: 0a00 |0003: move-result v0 │ │ -058224: 0f00 |0004: return v0 │ │ +05924c: |[05924c] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +05925c: 6e10 fc0d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0dfc │ │ +059262: 0a00 |0003: move-result v0 │ │ +059264: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -30935,18 +30937,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 │ │ -058228: |[058228] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -058238: 6e30 190e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0e19 │ │ -05823e: 0a00 |0003: move-result v0 │ │ -058240: 0f00 |0004: return v0 │ │ +059268: |[059268] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +059278: 6e30 190e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0e19 │ │ +05927e: 0a00 |0003: move-result v0 │ │ +059280: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -30956,17 +30958,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058244: |[058244] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -058254: 6e10 200e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0e20 │ │ -05825a: 0e00 |0003: return-void │ │ +059284: |[059284] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +059294: 6e10 200e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0e20 │ │ +05929a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -30975,17 +30977,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 │ │ -05825c: |[05825c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05826c: 6e54 1d0e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0e1d │ │ -058272: 0e00 |0003: return-void │ │ +05929c: |[05929c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0592ac: 6e54 1d0e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0e1d │ │ +0592b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -30998,17 +31000,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 │ │ -058274: |[058274] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -058284: 6e20 210e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0e21 │ │ -05828a: 0e00 |0003: return-void │ │ +0592b4: |[0592b4] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0592c4: 6e20 210e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0e21 │ │ +0592ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -31018,17 +31020,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 │ │ -05828c: |[05828c] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05829c: 6e40 220e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0e22 │ │ -0582a2: 0e00 |0003: return-void │ │ +0592cc: |[0592cc] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0592dc: 6e40 220e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0e22 │ │ +0592e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -31039,17 +31041,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 │ │ -0582a4: |[0582a4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -0582b4: 6e20 350e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0e35 │ │ -0582ba: 0e00 |0003: return-void │ │ +0592e4: |[0592e4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +0592f4: 6e20 350e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0e35 │ │ +0592fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -31059,33 +31061,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 │ │ -0582bc: |[0582bc] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0582cc: 6e20 370e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0e37 │ │ -0582d2: 0e00 |0003: return-void │ │ +0592fc: |[0592fc] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05930c: 6e20 370e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0e37 │ │ +059312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3352 (ViewCompatJB.java) │ │ + source_file_idx : 3354 (ViewCompatJB.java) │ │ │ │ Class #151 header: │ │ -class_idx : 349 │ │ +class_idx : 348 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3353 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3355 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #151 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -31100,17 +31102,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0582d4: |[0582d4] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -0582e4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0582ea: 0e00 |0003: return-void │ │ +059314: |[059314] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +059324: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05932a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -31118,18 +31120,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0582ec: |[0582ec] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -0582fc: 6e10 e30d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0de3 │ │ -058302: 0a00 |0003: move-result v0 │ │ -058304: 0f00 |0004: return v0 │ │ +05932c: |[05932c] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +05933c: 6e10 e30d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0de3 │ │ +059342: 0a00 |0003: move-result v0 │ │ +059344: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -31137,33 +31139,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 │ │ -058308: |[058308] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -058318: 6e20 380e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0e38 │ │ -05831e: 0e00 |0003: return-void │ │ +059348: |[059348] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +059358: 6e20 380e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0e38 │ │ +05935e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3353 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 3355 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #152 header: │ │ -class_idx : 352 │ │ +class_idx : 351 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3354 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3356 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -31181,21 +31183,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3354 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3356 (ViewConfigurationCompat.java) │ │ │ │ Class #153 header: │ │ -class_idx : 353 │ │ +class_idx : 352 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3354 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3356 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -31218,26 +31220,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058320: |[058320] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -058330: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -058334: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -058338: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05833c: 2200 5f01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@015f │ │ -058340: 7010 1209 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0912 │ │ -058346: 6900 8f02 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@028f │ │ -05834a: 0e00 |000d: return-void │ │ -05834c: 2200 5e01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@015e │ │ -058350: 7010 1009 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0910 │ │ -058356: 6900 8f02 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@028f │ │ -05835a: 28f8 |0015: goto 000d // -0008 │ │ +059360: |[059360] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +059370: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +059374: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +059378: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05937c: 2200 5e01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@015e │ │ +059380: 7010 1209 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0912 │ │ +059386: 6900 8f02 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@028f │ │ +05938a: 0e00 |000d: return-void │ │ +05938c: 2200 5d01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@015d │ │ +059390: 7010 1009 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0910 │ │ +059396: 6900 8f02 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@028f │ │ +05939a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -31247,17 +31249,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05835c: |[05835c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -05836c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -058372: 0e00 |0003: return-void │ │ +05939c: |[05939c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +0593ac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0593b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -31266,33 +31268,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058374: |[058374] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -058384: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@028f │ │ -058388: 7220 1409 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0914 │ │ -05838e: 0a00 |0005: move-result v0 │ │ -058390: 0f00 |0006: return v0 │ │ +0593b4: |[0593b4] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0593c4: 6200 8f02 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@028f │ │ +0593c8: 7220 1409 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0914 │ │ +0593ce: 0a00 |0005: move-result v0 │ │ +0593d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3354 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3356 (ViewConfigurationCompat.java) │ │ │ │ Class #154 header: │ │ -class_idx : 354 │ │ +class_idx : 353 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3355 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #154 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -31307,17 +31309,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058394: |[058394] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -0583a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0583aa: 0e00 |0003: return-void │ │ +0593d4: |[0593d4] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +0593e4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0593ea: 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;) │ │ @@ -31325,32 +31327,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583ac: |[0583ac] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0583bc: 6e10 4f0e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0e4f │ │ -0583c2: 0a00 |0003: move-result v0 │ │ -0583c4: 0f00 |0004: return v0 │ │ +0593ec: |[0593ec] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0593fc: 6e10 4f0e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0e4f │ │ +059402: 0a00 |0003: move-result v0 │ │ +059404: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3355 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 3357 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #155 header: │ │ -class_idx : 356 │ │ +class_idx : 355 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3357 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3359 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -31368,21 +31370,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3357 (ViewGroupCompat.java) │ │ + source_file_idx : 3359 (ViewGroupCompat.java) │ │ │ │ Class #156 header: │ │ -class_idx : 358 │ │ +class_idx : 357 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3357 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3359 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -31405,26 +31407,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0583c8: |[0583c8] android.support.v4.view.ViewGroupCompat.:()V │ │ -0583d8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0583dc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0583e0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0583e4: 2200 6301 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0163 │ │ -0583e8: 7010 1a09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@091a │ │ -0583ee: 6900 9002 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0290 │ │ -0583f2: 0e00 |000d: return-void │ │ -0583f4: 2200 6501 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0165 │ │ -0583f8: 7010 1d09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@091d │ │ -0583fe: 6900 9002 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0290 │ │ -058402: 28f8 |0015: goto 000d // -0008 │ │ +059408: |[059408] android.support.v4.view.ViewGroupCompat.:()V │ │ +059418: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05941c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +059420: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +059424: 2200 6201 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0162 │ │ +059428: 7010 1a09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@091a │ │ +05942e: 6900 9002 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0290 │ │ +059432: 0e00 |000d: return-void │ │ +059434: 2200 6401 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0164 │ │ +059438: 7010 1d09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@091d │ │ +05943e: 6900 9002 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0290 │ │ +059442: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ 0x000d line=57 │ │ 0x000e line=55 │ │ locals : │ │ @@ -31434,17 +31436,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058404: |[058404] android.support.v4.view.ViewGroupCompat.:()V │ │ -058414: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05841a: 0e00 |0003: return-void │ │ +059444: |[059444] android.support.v4.view.ViewGroupCompat.:()V │ │ +059454: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05945a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -31453,35 +31455,35 @@ │ │ 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 │ │ -05841c: |[05841c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05842c: 6200 9002 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0290 │ │ -058430: 7240 1c09 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@091c │ │ -058436: 0a00 |0005: move-result v0 │ │ -058438: 0f00 |0006: return v0 │ │ +05945c: |[05945c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05946c: 6200 9002 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0290 │ │ +059470: 7240 1c09 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@091c │ │ +059476: 0a00 |0005: move-result v0 │ │ +059478: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3357 (ViewGroupCompat.java) │ │ + source_file_idx : 3359 (ViewGroupCompat.java) │ │ │ │ Class #157 header: │ │ -class_idx : 359 │ │ +class_idx : 358 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3358 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3360 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #157 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -31496,17 +31498,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05843c: |[05843c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -05844c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -058452: 0e00 |0003: return-void │ │ +05947c: |[05947c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +05948c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +059492: 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;) │ │ @@ -31514,34 +31516,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 │ │ -058454: |[058454] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -058464: 6e30 780e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0e78 │ │ -05846a: 0a00 |0003: move-result v0 │ │ -05846c: 0f00 |0004: return v0 │ │ +059494: |[059494] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0594a4: 6e30 780e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0e78 │ │ +0594aa: 0a00 |0003: move-result v0 │ │ +0594ac: 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 : 3358 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 3360 (ViewGroupCompatIcs.java) │ │ │ │ Class #158 header: │ │ -class_idx : 360 │ │ +class_idx : 359 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -31563,17 +31565,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058470: |[058470] android.support.v4.view.ViewPager$1.:()V │ │ -058480: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -058486: 0e00 |0003: return-void │ │ +0594b0: |[0594b0] android.support.v4.view.ViewPager$1.:()V │ │ +0594c0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0594c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -31582,19 +31584,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 │ │ -058488: |[058488] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -058498: 5230 9402 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05849c: 5241 9402 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -0584a0: b110 |0004: sub-int/2addr v0, v1 │ │ -0584a2: 0f00 |0005: return v0 │ │ +0594c8: |[0594c8] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +0594d8: 5230 9402 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +0594dc: 5241 9402 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +0594e0: b110 |0004: sub-int/2addr v0, v1 │ │ +0594e2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -31604,35 +31606,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 │ │ -0584a4: |[0584a4] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0584b4: 1f02 6c01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -0584b8: 1f03 6c01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -0584bc: 6e30 2509 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@0925 │ │ -0584c2: 0a00 |0007: move-result v0 │ │ -0584c4: 0f00 |0008: return v0 │ │ +0594e4: |[0594e4] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0594f4: 1f02 6b01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +0594f8: 1f03 6b01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +0594fc: 6e30 2509 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@0925 │ │ +059502: 0a00 |0007: move-result v0 │ │ +059504: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #159 header: │ │ -class_idx : 361 │ │ +class_idx : 360 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -31653,17 +31655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0584c8: |[0584c8] android.support.v4.view.ViewPager$2.:()V │ │ -0584d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0584de: 0e00 |0003: return-void │ │ +059508: |[059508] android.support.v4.view.ViewPager$2.:()V │ │ +059518: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05951e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -31672,38 +31674,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0584e0: |[0584e0] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -0584f0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0584f4: c713 |0002: sub-float/2addr v3, v1 │ │ -0584f6: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0584fa: c830 |0005: mul-float/2addr v0, v3 │ │ -0584fc: c830 |0006: mul-float/2addr v0, v3 │ │ -0584fe: c830 |0007: mul-float/2addr v0, v3 │ │ -058500: c610 |0008: add-float/2addr v0, v1 │ │ -058502: 0f00 |0009: return v0 │ │ +059520: |[059520] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +059530: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +059534: c713 |0002: sub-float/2addr v3, v1 │ │ +059536: a800 0303 |0003: mul-float v0, v3, v3 │ │ +05953a: c830 |0005: mul-float/2addr v0, v3 │ │ +05953c: c830 |0006: mul-float/2addr v0, v3 │ │ +05953e: c830 |0007: mul-float/2addr v0, v3 │ │ +059540: c610 |0008: add-float/2addr v0, v1 │ │ +059542: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #160 header: │ │ -class_idx : 362 │ │ +class_idx : 361 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -31728,18 +31730,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 │ │ -058504: |[058504] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -058514: 5b01 9102 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -058518: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05851e: 0e00 |0005: return-void │ │ +059544: |[059544] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +059554: 5b01 9102 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +059558: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05955e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -31749,36 +31751,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -058520: |[058520] android.support.v4.view.ViewPager$3.run:()V │ │ -058530: 5420 9102 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -058534: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -058536: 7120 5009 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0950 │ │ -05853c: 5420 9102 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -058540: 6e10 a609 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -058546: 0e00 |000b: return-void │ │ +059560: |[059560] android.support.v4.view.ViewPager$3.run:()V │ │ +059570: 5420 9102 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +059574: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +059576: 7120 5009 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0950 │ │ +05957c: 5420 9102 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +059580: 6e10 a609 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +059586: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x000b line=238 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #161 header: │ │ -class_idx : 363 │ │ +class_idx : 362 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 annotations: │ │ Annotations on class │ │ @@ -31790,21 +31792,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #162 header: │ │ -class_idx : 364 │ │ +class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #162 annotations: │ │ Annotations on class │ │ @@ -31844,31 +31846,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058548: |[058548] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -058558: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05855e: 0e00 |0003: return-void │ │ +059588: |[059588] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +059598: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05959e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #163 header: │ │ -class_idx : 365 │ │ +class_idx : 364 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 512 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 510 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #163 annotations: │ │ Annotations on class │ │ @@ -31912,20 +31914,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -058560: |[058560] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -058570: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -058572: 7030 530e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -058578: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05857a: 5910 9e02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ -05857e: 0e00 |0007: return-void │ │ +0595a0: |[0595a0] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +0595b0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0595b2: 7030 530e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0595b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0595ba: 5910 9e02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ +0595be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2738 │ │ 0x0004 line=2719 │ │ 0x0007 line=2739 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -31935,29 +31937,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 │ │ -058580: |[058580] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -058590: 7030 540e 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e54 │ │ -058596: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -058598: 5931 9e02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ -05859c: 7100 5309 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0953 │ │ -0585a2: 0c01 |0009: move-result-object v1 │ │ -0585a4: 6e30 3b01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -0585aa: 0c00 |000d: move-result-object v0 │ │ -0585ac: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0585ae: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -0585b2: 6e30 ae01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01ae │ │ -0585b8: 0a01 |0014: move-result v1 │ │ -0585ba: 5931 9802 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ -0585be: 6e10 b501 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0585c4: 0e00 |001a: return-void │ │ +0595c0: |[0595c0] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0595d0: 7030 540e 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e54 │ │ +0595d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0595d8: 5931 9e02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ +0595dc: 7100 5309 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0953 │ │ +0595e2: 0c01 |0009: move-result-object v1 │ │ +0595e4: 6e30 3b01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +0595ea: 0c00 |000d: move-result-object v0 │ │ +0595ec: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0595ee: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +0595f2: 6e30 ae01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01ae │ │ +0595f8: 0a01 |0014: move-result v1 │ │ +0595fa: 5931 9802 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ +0595fe: 6e10 b501 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +059604: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ 0x0003 line=2719 │ │ 0x0006 line=2744 │ │ 0x000e line=2745 │ │ 0x0017 line=2746 │ │ @@ -31965,21 +31967,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 : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #164 header: │ │ -class_idx : 367 │ │ +class_idx : 366 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -31997,21 +31999,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 : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #165 header: │ │ -class_idx : 368 │ │ +class_idx : 367 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -32041,21 +32043,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #166 header: │ │ -class_idx : 369 │ │ +class_idx : 368 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -32073,21 +32075,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 : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #167 header: │ │ -class_idx : 370 │ │ +class_idx : 369 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 3363 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -32111,18 +32113,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 │ │ -0585c8: |[0585c8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -0585d8: 5b01 a002 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02a0 │ │ -0585dc: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -0585e2: 0e00 |0005: return-void │ │ +059608: |[059608] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +059618: 5b01 a002 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02a0 │ │ +05961c: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +059622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2687 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -32131,17 +32133,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 │ │ -0585e4: |[0585e4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -0585f4: 7020 3709 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0937 │ │ -0585fa: 0e00 |0003: return-void │ │ +059624: |[059624] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +059634: 7020 3709 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0937 │ │ +05963a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -32152,18 +32154,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0585fc: |[0585fc] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -05860c: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02a0 │ │ -058610: 6e10 6009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0960 │ │ -058616: 0e00 |0005: return-void │ │ +05963c: |[05963c] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +05964c: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02a0 │ │ +059650: 6e10 6009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0960 │ │ +059656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2690 │ │ 0x0005 line=2691 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -32172,32 +32174,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -058618: |[058618] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -058628: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02a0 │ │ -05862c: 6e10 6009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0960 │ │ -058632: 0e00 |0005: return-void │ │ +059658: |[059658] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +059668: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02a0 │ │ +05966c: 6e10 6009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0960 │ │ +059672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2694 │ │ 0x0005 line=2695 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #168 header: │ │ -class_idx : 372 │ │ +class_idx : 371 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 497 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 496 │ │ +source_file_idx : 3365 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -32235,50 +32237,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -058634: |[058634] android.support.v4.view.ViewPager$SavedState.:()V │ │ -058644: 2200 7301 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0173 │ │ -058648: 7010 3b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@093b │ │ -05864e: 7110 d606 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06d6 │ │ -058654: 0c00 |0008: move-result-object v0 │ │ -058656: 6900 a102 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@02a1 │ │ -05865a: 0e00 |000b: return-void │ │ +059674: |[059674] android.support.v4.view.ViewPager$SavedState.:()V │ │ +059684: 2200 7201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0172 │ │ +059688: 7010 3b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@093b │ │ +05968e: 7110 d606 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06d6 │ │ +059694: 0c00 |0008: move-result-object v0 │ │ +059696: 6900 a102 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@02a1 │ │ +05969a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05865c: |[05865c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -05866c: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ -058672: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -058676: 6e10 4f1f 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -05867c: 0c00 |0008: move-result-object v0 │ │ -05867e: 6e10 171f 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f17 │ │ -058684: 0c03 |000c: move-result-object v3 │ │ -058686: 6e10 8802 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -05868c: 0a00 |0010: move-result v0 │ │ -05868e: 5910 a402 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ -058692: 6e20 8a02 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@028a │ │ -058698: 0c00 |0016: move-result-object v0 │ │ -05869a: 5b10 a202 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ -05869e: 5b13 a302 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02a3 │ │ -0586a2: 0e00 |001b: return-void │ │ +05969c: |[05969c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +0596ac: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ +0596b2: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +0596b6: 6e10 4f1f 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0596bc: 0c00 |0008: move-result-object v0 │ │ +0596be: 6e10 171f 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f17 │ │ +0596c4: 0c03 |000c: move-result-object v3 │ │ +0596c6: 6e10 8802 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +0596cc: 0a00 |0010: move-result v0 │ │ +0596ce: 5910 a402 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ +0596d2: 6e20 8a02 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@028a │ │ +0596d8: 0c00 |0016: move-result-object v0 │ │ +0596da: 5b10 a202 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ +0596de: 5b13 a302 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02a3 │ │ +0596e2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0003 line=1189 │ │ 0x0005 line=1190 │ │ 0x000d line=1192 │ │ 0x0013 line=1193 │ │ @@ -32294,17 +32296,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0586a4: |[0586a4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -0586b4: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ -0586ba: 0e00 |0003: return-void │ │ +0596e4: |[0596e4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +0596f4: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ +0596fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1158 │ │ 0x0003 line=1159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -32315,38 +32317,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0586bc: |[0586bc] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -0586cc: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0586d0: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0586d6: 1a01 5803 |0005: const-string v1, "FragmentPager.SavedState{" // string@0358 │ │ -0586da: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0586e0: 0c00 |000a: move-result-object v0 │ │ -0586e2: 7110 881f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -0586e8: 0a01 |000e: move-result v1 │ │ -0586ea: 7110 371f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -0586f0: 0c01 |0012: move-result-object v1 │ │ -0586f2: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0586f8: 0c00 |0016: move-result-object v0 │ │ -0586fa: 1a01 9000 |0017: const-string v1, " position=" // string@0090 │ │ -0586fe: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -058704: 0c00 |001c: move-result-object v0 │ │ -058706: 5221 a402 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ -05870a: 6e20 7b1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -058710: 0c00 |0022: move-result-object v0 │ │ -058712: 1a01 1327 |0023: const-string v1, "}" // string@2713 │ │ -058716: 6e20 7e1f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05871c: 0c00 |0028: move-result-object v0 │ │ -05871e: 6e10 841f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -058724: 0c00 |002c: move-result-object v0 │ │ -058726: 1100 |002d: return-object v0 │ │ +0596fc: |[0596fc] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +05970c: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +059710: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +059716: 1a01 5c03 |0005: const-string v1, "FragmentPager.SavedState{" // string@035c │ │ +05971a: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +059720: 0c00 |000a: move-result-object v0 │ │ +059722: 7110 881f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +059728: 0a01 |000e: move-result v1 │ │ +05972a: 7110 371f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +059730: 0c01 |0012: move-result-object v1 │ │ +059732: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +059738: 0c00 |0016: move-result-object v0 │ │ +05973a: 1a01 9300 |0017: const-string v1, " position=" // string@0093 │ │ +05973e: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +059744: 0c00 |001c: move-result-object v0 │ │ +059746: 5221 a402 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ +05974a: 6e20 7b1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +059750: 0c00 |0022: move-result-object v0 │ │ +059752: 1a01 1027 |0023: const-string v1, "}" // string@2710 │ │ +059756: 6e20 7e1f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05975c: 0c00 |0028: move-result-object v0 │ │ +05975e: 6e10 841f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +059764: 0c00 |002c: move-result-object v0 │ │ +059766: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -32354,39 +32356,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -058728: |[058728] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -058738: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ -05873e: 5210 a402 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ -058742: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -058748: 5410 a202 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ -05874c: 6e30 9002 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0290 │ │ -058752: 0e00 |000d: return-void │ │ +059768: |[059768] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +059778: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ +05977e: 5210 a402 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ +059782: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +059788: 5410 a202 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ +05978c: 6e30 9002 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0290 │ │ +059792: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1163 │ │ 0x0003 line=1164 │ │ 0x0008 line=1165 │ │ 0x000d line=1166 │ │ 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 : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #169 header: │ │ -class_idx : 374 │ │ +class_idx : 373 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -32408,17 +32410,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058754: |[058754] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -058764: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05876a: 0e00 |0003: return-void │ │ +059794: |[059794] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +0597a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0597aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2750 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -32427,34 +32429,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 │ │ -05876c: |[05876c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -05877c: 6e10 e50d 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -058782: 0c00 |0003: move-result-object v0 │ │ -058784: 1f00 6d01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -058788: 6e10 e50d 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05878e: 0c01 |0009: move-result-object v1 │ │ -058790: 1f01 6d01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -058794: 5502 9a02 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -058798: 5513 9a02 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05879c: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -0587a0: 5502 9a02 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -0587a4: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -0587a8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -0587aa: 0f02 |0017: return v2 │ │ -0587ac: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -0587ae: 28fe |0019: goto 0017 // -0002 │ │ -0587b0: 5202 9c02 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@029c │ │ -0587b4: 5213 9c02 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@029c │ │ -0587b8: b132 |001e: sub-int/2addr v2, v3 │ │ -0587ba: 28f8 |001f: goto 0017 // -0008 │ │ +0597ac: |[0597ac] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +0597bc: 6e10 e50d 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0597c2: 0c00 |0003: move-result-object v0 │ │ +0597c4: 1f00 6c01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +0597c8: 6e10 e50d 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0597ce: 0c01 |0009: move-result-object v1 │ │ +0597d0: 1f01 6c01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +0597d4: 5502 9a02 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +0597d8: 5513 9a02 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +0597dc: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +0597e0: 5502 9a02 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +0597e4: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +0597e8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +0597ea: 0f02 |0017: return v2 │ │ +0597ec: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +0597ee: 28fe |0019: goto 0017 // -0002 │ │ +0597f0: 5202 9c02 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@029c │ │ +0597f4: 5213 9c02 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@029c │ │ +0597f8: b132 |001e: sub-int/2addr v2, v3 │ │ +0597fa: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2753 │ │ 0x0006 line=2754 │ │ 0x000c line=2755 │ │ 0x0012 line=2756 │ │ 0x0017 line=2758 │ │ @@ -32472,35 +32474,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 │ │ -0587bc: |[0587bc] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0587cc: 1f02 fa01 |0000: check-cast v2, Landroid/view/View; // type@01fa │ │ -0587d0: 1f03 fa01 |0002: check-cast v3, Landroid/view/View; // type@01fa │ │ -0587d4: 6e30 4b09 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@094b │ │ -0587da: 0a00 |0007: move-result v0 │ │ -0587dc: 0f00 |0008: return v0 │ │ +0597fc: |[0597fc] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +05980c: 1f02 f901 |0000: check-cast v2, Landroid/view/View; // type@01f9 │ │ +059810: 1f03 f901 |0002: check-cast v3, Landroid/view/View; // type@01f9 │ │ +059814: 6e30 4b09 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@094b │ │ +05981a: 0a00 |0007: move-result v0 │ │ +05981c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2750 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #170 header: │ │ -class_idx : 375 │ │ +class_idx : 374 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 514 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 512 │ │ +source_file_idx : 3365 │ │ static_fields_size : 19 │ │ instance_fields_size: 56 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 64 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -32845,31 +32847,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0587e0: |[0587e0] android.support.v4.view.ViewPager.:()V │ │ -0587f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0587f2: 2300 9904 |0001: new-array v0, v0, [I // type@0499 │ │ -0587f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0587f8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -0587fe: 4b02 0001 |0007: aput v2, v0, v1 │ │ -058802: 6900 ae02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02ae │ │ -058806: 2200 6801 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0168 │ │ -05880a: 7010 2409 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0924 │ │ -058810: 6900 a602 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02a6 │ │ -058814: 2200 6901 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0169 │ │ -058818: 7010 2709 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0927 │ │ -05881e: 6900 ee02 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02ee │ │ -058822: 2200 7601 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0176 │ │ -058826: 7010 4a09 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@094a │ │ -05882c: 6900 ef02 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02ef │ │ -058830: 0e00 |0020: return-void │ │ +059820: |[059820] android.support.v4.view.ViewPager.:()V │ │ +059830: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +059832: 2300 9704 |0001: new-array v0, v0, [I // type@0497 │ │ +059836: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +059838: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +05983e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +059842: 6900 ae02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02ae │ │ +059846: 2200 6701 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0167 │ │ +05984a: 7010 2409 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0924 │ │ +059850: 6900 a602 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02a6 │ │ +059854: 2200 6801 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0168 │ │ +059858: 7010 2709 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0927 │ │ +05985e: 6900 ee02 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02ee │ │ +059862: 2200 7501 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0175 │ │ +059866: 7010 4a09 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@094a │ │ +05986c: 6900 ef02 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02ef │ │ +059870: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000b line=108 │ │ 0x0012 line=115 │ │ 0x0019 line=216 │ │ locals : │ │ @@ -32879,46 +32881,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -058834: |[058834] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -058844: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -058846: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -058848: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05884a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -05884c: 7020 590e 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0e59 │ │ -058852: 2200 c903 |0007: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -058856: 7010 a41f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -05885c: 5b50 d002 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058860: 2200 6c01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058864: 7010 2b09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@092b │ │ -05886a: 5b50 e902 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02e9 │ │ -05886e: 2200 5400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ -058872: 7010 0b02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ -058878: 5b50 ea02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ -05887c: 5951 e102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ -058880: 5b54 df02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ -058884: 5b54 e002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ -058888: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -05888e: 5950 c702 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -058892: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -058898: 5950 d302 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -05889c: 5953 da02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -0588a0: 5951 b602 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -0588a4: 5c53 c602 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ -0588a8: 5c52 d802 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02d8 │ │ -0588ac: 2200 6a01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@016a │ │ -0588b0: 7020 2909 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0929 │ │ -0588b6: 5b50 c302 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ -0588ba: 5952 e302 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ -0588be: 6e10 8d09 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@098d │ │ -0588c4: 0e00 |0040: return-void │ │ +059874: |[059874] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +059884: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +059886: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +059888: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05988a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +05988c: 7020 590e 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0e59 │ │ +059892: 2200 c703 |0007: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +059896: 7010 a41f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +05989c: 5b50 d002 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +0598a0: 2200 6b01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +0598a4: 7010 2b09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@092b │ │ +0598aa: 5b50 e902 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02e9 │ │ +0598ae: 2200 5400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ +0598b2: 7010 0b02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ +0598b8: 5b50 ea02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ +0598bc: 5951 e102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ +0598c0: 5b54 df02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ +0598c4: 5b54 e002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ +0598c8: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0598ce: 5950 c702 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +0598d2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +0598d8: 5950 d302 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +0598dc: 5953 da02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +0598e0: 5951 b602 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +0598e4: 5c53 c602 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ +0598e8: 5c52 d802 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02d8 │ │ +0598ec: 2200 6901 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0169 │ │ +0598f0: 7020 2909 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0929 │ │ +0598f6: 5b50 c302 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ +0598fa: 5952 e302 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ +0598fe: 6e10 8d09 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@098d │ │ +059904: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=337 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=125 │ │ 0x001c line=129 │ │ @@ -32943,46 +32945,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 │ │ -0588c8: |[0588c8] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0588d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0588da: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0588dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0588de: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0588e0: 7030 5a0e 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ -0588e6: 2200 c903 |0007: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0588ea: 7010 a41f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0588f0: 5b50 d002 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -0588f4: 2200 6c01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -0588f8: 7010 2b09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@092b │ │ -0588fe: 5b50 e902 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02e9 │ │ -058902: 2200 5400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ -058906: 7010 0b02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ -05890c: 5b50 ea02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ -058910: 5951 e102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ -058914: 5b54 df02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ -058918: 5b54 e002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ -05891c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -058922: 5950 c702 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -058926: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -05892c: 5950 d302 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -058930: 5953 da02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -058934: 5951 b602 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -058938: 5c53 c602 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ -05893c: 5c52 d802 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02d8 │ │ -058940: 2200 6a01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@016a │ │ -058944: 7020 2909 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0929 │ │ -05894a: 5b50 c302 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ -05894e: 5952 e302 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ -058952: 6e10 8d09 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@098d │ │ -058958: 0e00 |0040: return-void │ │ +059908: |[059908] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +059918: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05991a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +05991c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05991e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +059920: 7030 5a0e 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ +059926: 2200 c703 |0007: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +05992a: 7010 a41f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +059930: 5b50 d002 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059934: 2200 6b01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059938: 7010 2b09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@092b │ │ +05993e: 5b50 e902 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02e9 │ │ +059942: 2200 5400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ +059946: 7010 0b02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ +05994c: 5b50 ea02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ +059950: 5951 e102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ +059954: 5b54 df02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ +059958: 5b54 e002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ +05995c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +059962: 5950 c702 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +059966: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +05996c: 5950 d302 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +059970: 5953 da02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +059974: 5951 b602 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +059978: 5c53 c602 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ +05997c: 5c52 d802 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02d8 │ │ +059980: 2200 6901 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0169 │ │ +059984: 7020 2909 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0929 │ │ +05998a: 5b50 c302 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ +05998e: 5952 e302 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ +059992: 6e10 8d09 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@098d │ │ +059998: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=342 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=125 │ │ 0x001c line=129 │ │ @@ -33008,17 +33010,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 │ │ -05895c: |[05895c] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -05896c: 7020 c109 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -058972: 0e00 |0003: return-void │ │ +05999c: |[05999c] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +0599ac: 7020 c109 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +0599b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -33027,17 +33029,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 │ │ -058974: |[058974] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -058984: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -058988: 1100 |0002: return-object v0 │ │ +0599b4: |[0599b4] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +0599c4: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +0599c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -33045,17 +33047,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 │ │ -05898c: |[05898c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -05899c: 5210 be02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -0589a0: 0f00 |0002: return v0 │ │ +0599cc: |[0599cc] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +0599dc: 5210 be02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +0599e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -33063,226 +33065,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0589a4: |[0589a4] android.support.v4.view.ViewPager.access$400:()[I │ │ -0589b4: 6200 ae02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02ae │ │ -0589b8: 1100 |0002: return-object v0 │ │ +0599e4: |[0599e4] android.support.v4.view.ViewPager.access$400:()[I │ │ +0599f4: 6200 ae02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02ae │ │ +0599f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -0589bc: |[0589bc] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -0589cc: 54ec b702 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -0589d0: 6e10 2008 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -0589d6: 0a01 |0005: move-result v1 │ │ -0589d8: 6e10 8609 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -0589de: 0a0b |0009: move-result v11 │ │ -0589e0: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -0589e4: 52ec dc02 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -0589e8: 82cc |000e: int-to-float v12, v12 │ │ -0589ea: 82bd |000f: int-to-float v13, v11 │ │ -0589ec: a906 0c0d |0010: div-float v6, v12, v13 │ │ -0589f0: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -0589f4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0589f8: 5208 9402 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -0589fc: 52fc 9402 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058a00: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -058a04: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -058a06: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -058a08: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -058a0c: 520c 9302 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058a10: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -058a14: 520d 9602 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058a18: c6dc |0026: add-float/2addr v12, v13 │ │ -058a1a: a607 0c06 |0027: add-float v7, v12, v6 │ │ -058a1e: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -058a22: 52fc 9402 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058a26: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -058a2a: 54ec d002 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058a2e: 6e10 b31f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058a34: 0a0c |0034: move-result v12 │ │ -058a36: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -058a3a: 54ec d002 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058a3e: 6e20 ad1f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058a44: 0c03 |003c: move-result-object v3 │ │ -058a46: 1f03 6c01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058a4a: 523c 9402 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058a4e: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -058a52: 54ec d002 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058a56: 6e10 b31f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058a5c: 0a0c |0048: move-result v12 │ │ -058a5e: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -058a62: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -058a66: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -058a6a: 54ec d002 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058a6e: 6e20 ad1f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058a74: 0c03 |0054: move-result-object v3 │ │ -058a76: 1f03 6c01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058a7a: 28e8 |0057: goto 003f // -0018 │ │ -058a7c: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -058a7e: 28b9 |0059: goto 0012 // -0047 │ │ -058a80: 523c 9402 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058a84: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -058a88: 54ec b702 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -058a8c: 6e20 2308 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -058a92: 0a0c |0063: move-result v12 │ │ -058a94: c66c |0064: add-float/2addr v12, v6 │ │ -058a96: c6c7 |0065: add-float/2addr v7, v12 │ │ -058a98: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -058a9c: 28f2 |0068: goto 005a // -000e │ │ -058a9e: 5937 9302 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058aa2: 523c 9602 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058aa6: c66c |006d: add-float/2addr v12, v6 │ │ -058aa8: c6c7 |006e: add-float/2addr v7, v12 │ │ -058aaa: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -058aae: 28ba |0071: goto 002b // -0046 │ │ -058ab0: 52fc 9402 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058ab4: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -058ab8: 54ec d002 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058abc: 6e10 b31f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058ac2: 0a0c |007b: move-result v12 │ │ -058ac4: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -058ac8: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -058aca: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -058ace: 5207 9302 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058ad2: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -058ad6: 52fc 9402 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058ada: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -058ade: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -058ae2: 54ec d002 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058ae6: 6e20 ad1f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058aec: 0c03 |0090: move-result-object v3 │ │ -058aee: 1f03 6c01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058af2: 523c 9402 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058af6: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -058afa: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -058afe: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -058b02: 54ec d002 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058b06: 6e20 ad1f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058b0c: 0c03 |00a0: move-result-object v3 │ │ -058b0e: 1f03 6c01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058b12: 28f0 |00a3: goto 0093 // -0010 │ │ -058b14: 523c 9402 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058b18: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -058b1c: 54ec b702 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -058b20: 6e20 2308 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -058b26: 0a0c |00ad: move-result v12 │ │ -058b28: c66c |00ae: add-float/2addr v12, v6 │ │ -058b2a: c7c7 |00af: sub-float/2addr v7, v12 │ │ -058b2c: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -058b30: 28f2 |00b2: goto 00a4 // -000e │ │ -058b32: 523c 9602 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058b36: c66c |00b5: add-float/2addr v12, v6 │ │ -058b38: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -058b3a: 5937 9302 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058b3e: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -058b42: 28ca |00bb: goto 0085 // -0036 │ │ -058b44: 54ec d002 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058b48: 6e10 b31f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058b4e: 0a04 |00c1: move-result v4 │ │ -058b50: 52f7 9302 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058b54: 52fc 9402 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058b58: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -058b5c: 52fc 9402 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058b60: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -058b64: 52fc 9302 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058b68: 59ec c702 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -058b6c: 52fc 9402 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058b70: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -058b74: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -058b78: 52fc 9302 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058b7c: 52fd 9602 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058b80: c6dc |00da: add-float/2addr v12, v13 │ │ -058b82: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -058b86: c7dc |00dd: sub-float/2addr v12, v13 │ │ -058b88: 59ec d302 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -058b8c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -058b90: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -058b94: 54ec d002 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058b98: 6e20 ad1f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058b9e: 0c03 |00e9: move-result-object v3 │ │ -058ba0: 1f03 6c01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058ba4: 523c 9402 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058ba8: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -058bac: 54ec b702 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -058bb0: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -058bb4: 6e20 2308 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -058bba: 0a0c |00f7: move-result v12 │ │ -058bbc: c66c |00f8: add-float/2addr v12, v6 │ │ -058bbe: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -058bc0: 01a9 |00fa: move v9, v10 │ │ -058bc2: 28f1 |00fb: goto 00ec // -000f │ │ -058bc4: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -058bca: 28cf |00ff: goto 00ce // -0031 │ │ -058bcc: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -058bd2: 28db |0103: goto 00de // -0025 │ │ -058bd4: 523c 9602 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058bd8: c66c |0106: add-float/2addr v12, v6 │ │ -058bda: c7c7 |0107: sub-float/2addr v7, v12 │ │ -058bdc: 5937 9302 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058be0: 523c 9402 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058be4: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -058be8: 59e7 c702 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -058bec: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -058bf0: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -058bf4: 28ce |0114: goto 00e2 // -0032 │ │ -058bf6: 52fc 9302 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058bfa: 52fd 9602 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058bfe: c6dc |0119: add-float/2addr v12, v13 │ │ -058c00: a607 0c06 |011a: add-float v7, v12, v6 │ │ -058c04: 52fc 9402 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058c08: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -058c0c: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -058c10: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -058c14: 54ec d002 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058c18: 6e20 ad1f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058c1e: 0c03 |0129: move-result-object v3 │ │ -058c20: 1f03 6c01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058c24: 523c 9402 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058c28: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -058c2c: 54ec b702 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -058c30: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -058c34: 6e20 2308 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -058c3a: 0a0c |0137: move-result v12 │ │ -058c3c: c66c |0138: add-float/2addr v12, v6 │ │ -058c3e: c6c7 |0139: add-float/2addr v7, v12 │ │ -058c40: 01a9 |013a: move v9, v10 │ │ -058c42: 28f1 |013b: goto 012c // -000f │ │ -058c44: 523c 9402 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058c48: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -058c4c: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -058c50: 523c 9602 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058c54: c67c |0144: add-float/2addr v12, v7 │ │ -058c56: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -058c5a: c7dc |0147: sub-float/2addr v12, v13 │ │ -058c5c: 59ec d302 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -058c60: 5937 9302 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058c64: 523c 9602 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -058c68: c66c |014e: add-float/2addr v12, v6 │ │ -058c6a: c6c7 |014f: add-float/2addr v7, v12 │ │ -058c6c: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -058c70: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -058c74: 28ce |0154: goto 0122 // -0032 │ │ -058c76: 120c |0155: const/4 v12, #int 0 // #0 │ │ -058c78: 5cec d802 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02d8 │ │ -058c7c: 0e00 |0158: return-void │ │ +0599fc: |[0599fc] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +059a0c: 54ec b702 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +059a10: 6e10 2008 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +059a16: 0a01 |0005: move-result v1 │ │ +059a18: 6e10 8609 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +059a1e: 0a0b |0009: move-result v11 │ │ +059a20: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +059a24: 52ec dc02 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +059a28: 82cc |000e: int-to-float v12, v12 │ │ +059a2a: 82bd |000f: int-to-float v13, v11 │ │ +059a2c: a906 0c0d |0010: div-float v6, v12, v13 │ │ +059a30: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +059a34: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +059a38: 5208 9402 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059a3c: 52fc 9402 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059a40: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +059a44: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +059a46: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +059a48: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +059a4c: 520c 9302 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059a50: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +059a54: 520d 9602 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059a58: c6dc |0026: add-float/2addr v12, v13 │ │ +059a5a: a607 0c06 |0027: add-float v7, v12, v6 │ │ +059a5e: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +059a62: 52fc 9402 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059a66: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +059a6a: 54ec d002 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059a6e: 6e10 b31f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +059a74: 0a0c |0034: move-result v12 │ │ +059a76: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +059a7a: 54ec d002 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059a7e: 6e20 ad1f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059a84: 0c03 |003c: move-result-object v3 │ │ +059a86: 1f03 6b01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059a8a: 523c 9402 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059a8e: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +059a92: 54ec d002 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059a96: 6e10 b31f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +059a9c: 0a0c |0048: move-result v12 │ │ +059a9e: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +059aa2: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +059aa6: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +059aaa: 54ec d002 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059aae: 6e20 ad1f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059ab4: 0c03 |0054: move-result-object v3 │ │ +059ab6: 1f03 6b01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059aba: 28e8 |0057: goto 003f // -0018 │ │ +059abc: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +059abe: 28b9 |0059: goto 0012 // -0047 │ │ +059ac0: 523c 9402 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059ac4: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +059ac8: 54ec b702 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +059acc: 6e20 2308 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +059ad2: 0a0c |0063: move-result v12 │ │ +059ad4: c66c |0064: add-float/2addr v12, v6 │ │ +059ad6: c6c7 |0065: add-float/2addr v7, v12 │ │ +059ad8: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +059adc: 28f2 |0068: goto 005a // -000e │ │ +059ade: 5937 9302 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059ae2: 523c 9602 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059ae6: c66c |006d: add-float/2addr v12, v6 │ │ +059ae8: c6c7 |006e: add-float/2addr v7, v12 │ │ +059aea: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +059aee: 28ba |0071: goto 002b // -0046 │ │ +059af0: 52fc 9402 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059af4: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +059af8: 54ec d002 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059afc: 6e10 b31f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +059b02: 0a0c |007b: move-result v12 │ │ +059b04: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +059b08: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +059b0a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +059b0e: 5207 9302 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059b12: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +059b16: 52fc 9402 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059b1a: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +059b1e: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +059b22: 54ec d002 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059b26: 6e20 ad1f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059b2c: 0c03 |0090: move-result-object v3 │ │ +059b2e: 1f03 6b01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059b32: 523c 9402 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059b36: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +059b3a: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +059b3e: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +059b42: 54ec d002 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059b46: 6e20 ad1f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059b4c: 0c03 |00a0: move-result-object v3 │ │ +059b4e: 1f03 6b01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059b52: 28f0 |00a3: goto 0093 // -0010 │ │ +059b54: 523c 9402 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059b58: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +059b5c: 54ec b702 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +059b60: 6e20 2308 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +059b66: 0a0c |00ad: move-result v12 │ │ +059b68: c66c |00ae: add-float/2addr v12, v6 │ │ +059b6a: c7c7 |00af: sub-float/2addr v7, v12 │ │ +059b6c: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +059b70: 28f2 |00b2: goto 00a4 // -000e │ │ +059b72: 523c 9602 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059b76: c66c |00b5: add-float/2addr v12, v6 │ │ +059b78: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +059b7a: 5937 9302 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059b7e: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +059b82: 28ca |00bb: goto 0085 // -0036 │ │ +059b84: 54ec d002 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059b88: 6e10 b31f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +059b8e: 0a04 |00c1: move-result v4 │ │ +059b90: 52f7 9302 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059b94: 52fc 9402 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059b98: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +059b9c: 52fc 9402 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059ba0: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +059ba4: 52fc 9302 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059ba8: 59ec c702 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +059bac: 52fc 9402 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059bb0: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +059bb4: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +059bb8: 52fc 9302 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059bbc: 52fd 9602 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059bc0: c6dc |00da: add-float/2addr v12, v13 │ │ +059bc2: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +059bc6: c7dc |00dd: sub-float/2addr v12, v13 │ │ +059bc8: 59ec d302 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +059bcc: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +059bd0: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +059bd4: 54ec d002 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059bd8: 6e20 ad1f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059bde: 0c03 |00e9: move-result-object v3 │ │ +059be0: 1f03 6b01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059be4: 523c 9402 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059be8: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +059bec: 54ec b702 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +059bf0: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +059bf4: 6e20 2308 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +059bfa: 0a0c |00f7: move-result v12 │ │ +059bfc: c66c |00f8: add-float/2addr v12, v6 │ │ +059bfe: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +059c00: 01a9 |00fa: move v9, v10 │ │ +059c02: 28f1 |00fb: goto 00ec // -000f │ │ +059c04: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +059c0a: 28cf |00ff: goto 00ce // -0031 │ │ +059c0c: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +059c12: 28db |0103: goto 00de // -0025 │ │ +059c14: 523c 9602 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059c18: c66c |0106: add-float/2addr v12, v6 │ │ +059c1a: c7c7 |0107: sub-float/2addr v7, v12 │ │ +059c1c: 5937 9302 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059c20: 523c 9402 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059c24: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +059c28: 59e7 c702 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +059c2c: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +059c30: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +059c34: 28ce |0114: goto 00e2 // -0032 │ │ +059c36: 52fc 9302 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059c3a: 52fd 9602 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059c3e: c6dc |0119: add-float/2addr v12, v13 │ │ +059c40: a607 0c06 |011a: add-float v7, v12, v6 │ │ +059c44: 52fc 9402 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059c48: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +059c4c: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +059c50: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +059c54: 54ec d002 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059c58: 6e20 ad1f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059c5e: 0c03 |0129: move-result-object v3 │ │ +059c60: 1f03 6b01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059c64: 523c 9402 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059c68: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +059c6c: 54ec b702 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +059c70: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +059c74: 6e20 2308 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +059c7a: 0a0c |0137: move-result v12 │ │ +059c7c: c66c |0138: add-float/2addr v12, v6 │ │ +059c7e: c6c7 |0139: add-float/2addr v7, v12 │ │ +059c80: 01a9 |013a: move v9, v10 │ │ +059c82: 28f1 |013b: goto 012c // -000f │ │ +059c84: 523c 9402 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059c88: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +059c8c: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +059c90: 523c 9602 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059c94: c67c |0144: add-float/2addr v12, v7 │ │ +059c96: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +059c9a: c7dc |0147: sub-float/2addr v12, v13 │ │ +059c9c: 59ec d302 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +059ca0: 5937 9302 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +059ca4: 523c 9602 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +059ca8: c66c |014e: add-float/2addr v12, v6 │ │ +059caa: c6c7 |014f: add-float/2addr v7, v12 │ │ +059cac: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +059cb0: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +059cb4: 28ce |0154: goto 0122 // -0032 │ │ +059cb6: 120c |0155: const/4 v12, #int 0 // #0 │ │ +059cb8: 5cec d802 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02d8 │ │ +059cbc: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0006 line=1062 │ │ 0x000a line=1063 │ │ 0x0012 line=1065 │ │ 0x0014 line=1066 │ │ @@ -33392,63 +33394,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -058c80: |[058c80] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -058c90: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -058c92: 52a8 e302 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ -058c96: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -058c98: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -058c9c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -058c9e: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -058ca2: 7020 c209 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ -058ca8: 54a8 e402 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -058cac: 6e10 2b10 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ -058cb2: 6e10 8409 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -058cb8: 0a03 |0014: move-result v3 │ │ -058cba: 6e10 8509 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ -058cc0: 0a04 |0018: move-result v4 │ │ -058cc2: 54a8 e402 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -058cc6: 6e10 2f10 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ -058ccc: 0a05 |001e: move-result v5 │ │ -058cce: 54a8 e402 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -058cd2: 6e10 3010 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ -058cd8: 0a06 |0024: move-result v6 │ │ -058cda: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -058cde: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -058ce2: 6e30 ae09 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -058ce8: 5ca7 de02 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -058cec: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -058cee: 54a8 d002 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058cf2: 6e10 b31f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058cf8: 0a08 |0034: move-result v8 │ │ -058cfa: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -058cfe: 54a8 d002 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058d02: 6e20 ad1f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058d08: 0c01 |003c: move-result-object v1 │ │ -058d0a: 1f01 6c01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058d0e: 5518 9502 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ -058d12: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -058d16: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -058d18: 5c17 9502 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ -058d1c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -058d20: 28e7 |0048: goto 002f // -0019 │ │ -058d22: 0172 |0049: move v2, v7 │ │ -058d24: 28bd |004a: goto 0007 // -0043 │ │ -058d26: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -058d2a: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -058d2e: 54a7 c302 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ -058d32: 7120 ec08 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@08ec │ │ -058d38: 0e00 |0054: return-void │ │ -058d3a: 54a7 c302 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ -058d3e: 7210 521f 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1f52 │ │ -058d44: 28fa |005a: goto 0054 // -0006 │ │ +059cc0: |[059cc0] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +059cd0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +059cd2: 52a8 e302 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ +059cd6: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +059cd8: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +059cdc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +059cde: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +059ce2: 7020 c209 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ +059ce8: 54a8 e402 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +059cec: 6e10 2b10 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ +059cf2: 6e10 8409 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +059cf8: 0a03 |0014: move-result v3 │ │ +059cfa: 6e10 8509 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ +059d00: 0a04 |0018: move-result v4 │ │ +059d02: 54a8 e402 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +059d06: 6e10 2f10 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ +059d0c: 0a05 |001e: move-result v5 │ │ +059d0e: 54a8 e402 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +059d12: 6e10 3010 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ +059d18: 0a06 |0024: move-result v6 │ │ +059d1a: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +059d1e: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +059d22: 6e30 ae09 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +059d28: 5ca7 de02 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +059d2c: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +059d2e: 54a8 d002 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059d32: 6e10 b31f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +059d38: 0a08 |0034: move-result v8 │ │ +059d3a: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +059d3e: 54a8 d002 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059d42: 6e20 ad1f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059d48: 0c01 |003c: move-result-object v1 │ │ +059d4a: 1f01 6b01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059d4e: 5518 9502 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ +059d52: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +059d56: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +059d58: 5c17 9502 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ +059d5c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +059d60: 28e7 |0048: goto 002f // -0019 │ │ +059d62: 0172 |0049: move v2, v7 │ │ +059d64: 28bd |004a: goto 0007 // -0043 │ │ +059d66: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +059d6a: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +059d6e: 54a7 c302 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ +059d72: 7120 ec08 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@08ec │ │ +059d78: 0e00 |0054: return-void │ │ +059d7a: 54a7 c302 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ +059d7e: 7210 521f 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1f52 │ │ +059d84: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1670 │ │ 0x0007 line=1671 │ │ 0x0009 line=1673 │ │ 0x000c line=1674 │ │ 0x0011 line=1675 │ │ @@ -33488,74 +33490,74 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -058d48: |[058d48] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -058d58: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -058d5c: 7110 3e1f 0a00 |0002: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -058d62: 0a03 |0005: move-result v3 │ │ -058d64: 5264 c802 |0006: iget v4, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02c8 │ │ -058d68: 3743 3e00 |0008: if-le v3, v4, 0046 // +003e │ │ -058d6c: 7110 3e1f 0900 |000a: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -058d72: 0a03 |000d: move-result v3 │ │ -058d74: 5264 d702 |000e: iget v4, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02d7 │ │ -058d78: 3743 3600 |0010: if-le v3, v4, 0046 // +0036 │ │ -058d7c: 3d09 3100 |0012: if-lez v9, 0043 // +0031 │ │ -058d80: 0172 |0014: move v2, v7 │ │ -058d82: 5463 d002 |0015: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058d86: 6e10 b31f 0300 |0017: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058d8c: 0a03 |001a: move-result v3 │ │ -058d8e: 3d03 2700 |001b: if-lez v3, 0042 // +0027 │ │ -058d92: 5463 d002 |001d: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058d96: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -058d98: 6e20 ad1f 4300 |0020: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058d9e: 0c00 |0023: move-result-object v0 │ │ -058da0: 1f00 6c01 |0024: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058da4: 5463 d002 |0026: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058da8: 5464 d002 |0028: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058dac: 6e10 b31f 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058db2: 0a04 |002d: move-result v4 │ │ -058db4: d804 04ff |002e: add-int/lit8 v4, v4, #int -1 // #ff │ │ -058db8: 6e20 ad1f 4300 |0030: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058dbe: 0c01 |0033: move-result-object v1 │ │ -058dc0: 1f01 6c01 |0034: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058dc4: 5203 9402 |0036: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058dc8: 5214 9402 |0038: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058dcc: 7120 441f 4200 |003a: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -058dd2: 0a04 |003d: move-result v4 │ │ -058dd4: 7120 411f 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -058dda: 0a02 |0041: move-result v2 │ │ -058ddc: 0f02 |0042: return v2 │ │ -058dde: d802 0701 |0043: add-int/lit8 v2, v7, #int 1 // #01 │ │ -058de2: 28d0 |0045: goto 0015 // -0030 │ │ -058de4: 5263 e702 |0046: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ -058de8: 3a03 0d00 |0048: if-ltz v3, 0055 // +000d │ │ -058dec: 5263 e702 |004a: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ -058df0: 3573 0900 |004c: if-ge v3, v7, 0055 // +0009 │ │ -058df4: 2e03 0805 |004e: cmpg-float v3, v8, v5 │ │ -058df8: 3b03 0500 |0050: if-gez v3, 0055 // +0005 │ │ -058dfc: d802 0701 |0052: add-int/lit8 v2, v7, #int 1 // #01 │ │ -058e00: 28c1 |0054: goto 0015 // -003f │ │ -058e02: 5263 e602 |0055: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ -058e06: 3a03 0f00 |0057: if-ltz v3, 0066 // +000f │ │ -058e0a: 5263 e602 |0059: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ -058e0e: d804 0701 |005b: add-int/lit8 v4, v7, #int 1 // #01 │ │ -058e12: 3743 0900 |005d: if-le v3, v4, 0066 // +0009 │ │ -058e16: 2d03 0805 |005f: cmpl-float v3, v8, v5 │ │ -058e1a: 3a03 0500 |0061: if-ltz v3, 0066 // +0005 │ │ -058e1e: d802 07ff |0063: add-int/lit8 v2, v7, #int -1 // #ff │ │ -058e22: 28b0 |0065: goto 0015 // -0050 │ │ -058e24: 8273 |0066: int-to-float v3, v7 │ │ -058e26: c683 |0067: add-float/2addr v3, v8 │ │ -058e28: c653 |0068: add-float/2addr v3, v5 │ │ -058e2a: 8732 |0069: float-to-int v2, v3 │ │ -058e2c: 28ab |006a: goto 0015 // -0055 │ │ +059d88: |[059d88] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +059d98: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +059d9c: 7110 3e1f 0a00 |0002: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +059da2: 0a03 |0005: move-result v3 │ │ +059da4: 5264 c802 |0006: iget v4, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02c8 │ │ +059da8: 3743 3e00 |0008: if-le v3, v4, 0046 // +003e │ │ +059dac: 7110 3e1f 0900 |000a: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +059db2: 0a03 |000d: move-result v3 │ │ +059db4: 5264 d702 |000e: iget v4, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02d7 │ │ +059db8: 3743 3600 |0010: if-le v3, v4, 0046 // +0036 │ │ +059dbc: 3d09 3100 |0012: if-lez v9, 0043 // +0031 │ │ +059dc0: 0172 |0014: move v2, v7 │ │ +059dc2: 5463 d002 |0015: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059dc6: 6e10 b31f 0300 |0017: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +059dcc: 0a03 |001a: move-result v3 │ │ +059dce: 3d03 2700 |001b: if-lez v3, 0042 // +0027 │ │ +059dd2: 5463 d002 |001d: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059dd6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +059dd8: 6e20 ad1f 4300 |0020: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059dde: 0c00 |0023: move-result-object v0 │ │ +059de0: 1f00 6b01 |0024: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059de4: 5463 d002 |0026: iget-object v3, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059de8: 5464 d002 |0028: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059dec: 6e10 b31f 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +059df2: 0a04 |002d: move-result v4 │ │ +059df4: d804 04ff |002e: add-int/lit8 v4, v4, #int -1 // #ff │ │ +059df8: 6e20 ad1f 4300 |0030: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +059dfe: 0c01 |0033: move-result-object v1 │ │ +059e00: 1f01 6b01 |0034: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +059e04: 5203 9402 |0036: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059e08: 5214 9402 |0038: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +059e0c: 7120 441f 4200 |003a: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +059e12: 0a04 |003d: move-result v4 │ │ +059e14: 7120 411f 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +059e1a: 0a02 |0041: move-result v2 │ │ +059e1c: 0f02 |0042: return v2 │ │ +059e1e: d802 0701 |0043: add-int/lit8 v2, v7, #int 1 // #01 │ │ +059e22: 28d0 |0045: goto 0015 // -0030 │ │ +059e24: 5263 e702 |0046: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ +059e28: 3a03 0d00 |0048: if-ltz v3, 0055 // +000d │ │ +059e2c: 5263 e702 |004a: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ +059e30: 3573 0900 |004c: if-ge v3, v7, 0055 // +0009 │ │ +059e34: 2e03 0805 |004e: cmpg-float v3, v8, v5 │ │ +059e38: 3b03 0500 |0050: if-gez v3, 0055 // +0005 │ │ +059e3c: d802 0701 |0052: add-int/lit8 v2, v7, #int 1 // #01 │ │ +059e40: 28c1 |0054: goto 0015 // -003f │ │ +059e42: 5263 e602 |0055: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ +059e46: 3a03 0f00 |0057: if-ltz v3, 0066 // +000f │ │ +059e4a: 5263 e602 |0059: iget v3, v6, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ +059e4e: d804 0701 |005b: add-int/lit8 v4, v7, #int 1 // #01 │ │ +059e52: 3743 0900 |005d: if-le v3, v4, 0066 // +0009 │ │ +059e56: 2d03 0805 |005f: cmpl-float v3, v8, v5 │ │ +059e5a: 3a03 0500 |0061: if-ltz v3, 0066 // +0005 │ │ +059e5e: d802 07ff |0063: add-int/lit8 v2, v7, #int -1 // #ff │ │ +059e62: 28b0 |0065: goto 0015 // -0050 │ │ +059e64: 8273 |0066: int-to-float v3, v7 │ │ +059e66: c683 |0067: add-float/2addr v3, v8 │ │ +059e68: c653 |0068: add-float/2addr v3, v5 │ │ +059e6a: 8732 |0069: float-to-int v2, v3 │ │ +059e6c: 28ab |006a: goto 0015 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2070 │ │ 0x0012 line=2071 │ │ 0x0015 line=2081 │ │ 0x001d line=2082 │ │ 0x0026 line=2083 │ │ @@ -33585,30 +33587,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -058e30: |[058e30] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -058e40: 6e10 7209 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -058e46: 0a00 |0003: move-result v0 │ │ -058e48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -058e4a: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -058e4e: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -058e52: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -058e54: 6e20 7109 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -058e5a: 0c03 |000d: move-result-object v3 │ │ -058e5c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -058e5e: 7130 f208 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@08f2 │ │ -058e64: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -058e68: 28f1 |0014: goto 0005 // -000f │ │ -058e6a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -058e6c: 28f4 |0016: goto 000a // -000c │ │ -058e6e: 0e00 |0017: return-void │ │ +059e70: |[059e70] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +059e80: 6e10 7209 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +059e86: 0a00 |0003: move-result v0 │ │ +059e88: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +059e8a: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +059e8e: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +059e92: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +059e94: 6e20 7109 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +059e9a: 0c03 |000d: move-result-object v3 │ │ +059e9c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +059e9e: 7130 f208 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@08f2 │ │ +059ea4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +059ea8: 28f1 |0014: goto 0005 // -000f │ │ +059eaa: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +059eac: 28f4 |0016: goto 000a // -000c │ │ +059eae: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ 0x0004 line=1706 │ │ 0x0007 line=1707 │ │ 0x000a line=1709 │ │ 0x0012 line=1706 │ │ @@ -33626,25 +33628,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -058e70: |[058e70] android.support.v4.view.ViewPager.endDrag:()V │ │ -058e80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058e82: 5c10 ce02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -058e86: 5c10 cf02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ -058e8a: 5410 ed02 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -058e8e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -058e92: 5410 ed02 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -058e96: 6e10 bb0d 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ -058e9c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -058e9e: 5b10 ed02 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -058ea2: 0e00 |0011: return-void │ │ +059eb0: |[059eb0] android.support.v4.view.ViewPager.endDrag:()V │ │ +059ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059ec2: 5c10 ce02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +059ec6: 5c10 cf02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ +059eca: 5410 ed02 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +059ece: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +059ed2: 5410 ed02 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +059ed6: 6e10 bb0d 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ +059edc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +059ede: 5b10 ed02 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +059ee2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2322 │ │ 0x0003 line=2323 │ │ 0x0005 line=2325 │ │ 0x0009 line=2326 │ │ 0x000e line=2327 │ │ @@ -33657,64 +33659,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 │ │ -058ea4: |[058ea4] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -058eb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -058eb6: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -058eba: 2205 5400 |0003: new-instance v5, Landroid/graphics/Rect; // type@0054 │ │ -058ebe: 7010 0b02 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@020b │ │ -058ec4: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -058ec8: 6e52 0e02 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@020e │ │ -058ece: 1105 |000d: return-object v5 │ │ -058ed0: 6e10 e60d 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -058ed6: 0a02 |0011: move-result v2 │ │ -058ed8: 5952 2200 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -058edc: 6e10 f10d 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -058ee2: 0a02 |0017: move-result v2 │ │ -058ee4: 5952 2300 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -058ee8: 6e10 f60d 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -058eee: 0a02 |001d: move-result v2 │ │ -058ef0: 5952 2400 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -058ef4: 6e10 dd0d 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ -058efa: 0a02 |0023: move-result v2 │ │ -058efc: 5952 2100 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -058f00: 6e10 ef0d 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -058f06: 0c01 |0029: move-result-object v1 │ │ -058f08: 2012 0202 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0202 │ │ -058f0c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -058f10: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -058f14: 0710 |0030: move-object v0, v1 │ │ -058f16: 1f00 0202 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0202 │ │ -058f1a: 5252 2200 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -058f1e: 6e10 6d0e 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0e6d │ │ -058f24: 0a03 |0038: move-result v3 │ │ -058f26: b032 |0039: add-int/2addr v2, v3 │ │ -058f28: 5952 2200 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -058f2c: 5252 2300 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -058f30: 6e10 6f0e 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0e6f │ │ -058f36: 0a03 |0041: move-result v3 │ │ -058f38: b032 |0042: add-int/2addr v2, v3 │ │ -058f3a: 5952 2300 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -058f3e: 5252 2400 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -058f42: 6e10 700e 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0e70 │ │ -058f48: 0a03 |004a: move-result v3 │ │ -058f4a: b032 |004b: add-int/2addr v2, v3 │ │ -058f4c: 5952 2400 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -058f50: 5252 2100 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -058f54: 6e10 680e 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0e68 │ │ -058f5a: 0a03 |0053: move-result v3 │ │ -058f5c: b032 |0054: add-int/2addr v2, v3 │ │ -058f5e: 5952 2100 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -058f62: 6e10 6e0e 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0e6e │ │ -058f68: 0c01 |005a: move-result-object v1 │ │ -058f6a: 28cf |005b: goto 002a // -0031 │ │ +059ee4: |[059ee4] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +059ef4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059ef6: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +059efa: 2205 5400 |0003: new-instance v5, Landroid/graphics/Rect; // type@0054 │ │ +059efe: 7010 0b02 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@020b │ │ +059f04: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +059f08: 6e52 0e02 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@020e │ │ +059f0e: 1105 |000d: return-object v5 │ │ +059f10: 6e10 e60d 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +059f16: 0a02 |0011: move-result v2 │ │ +059f18: 5952 2200 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +059f1c: 6e10 f10d 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +059f22: 0a02 |0017: move-result v2 │ │ +059f24: 5952 2300 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +059f28: 6e10 f60d 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +059f2e: 0a02 |001d: move-result v2 │ │ +059f30: 5952 2400 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +059f34: 6e10 dd0d 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ +059f3a: 0a02 |0023: move-result v2 │ │ +059f3c: 5952 2100 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +059f40: 6e10 ef0d 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +059f46: 0c01 |0029: move-result-object v1 │ │ +059f48: 2012 0002 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0200 │ │ +059f4c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +059f50: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +059f54: 0710 |0030: move-object v0, v1 │ │ +059f56: 1f00 0002 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0200 │ │ +059f5a: 5252 2200 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +059f5e: 6e10 6d0e 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0e6d │ │ +059f64: 0a03 |0038: move-result v3 │ │ +059f66: b032 |0039: add-int/2addr v2, v3 │ │ +059f68: 5952 2200 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +059f6c: 5252 2300 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +059f70: 6e10 6f0e 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0e6f │ │ +059f76: 0a03 |0041: move-result v3 │ │ +059f78: b032 |0042: add-int/2addr v2, v3 │ │ +059f7a: 5952 2300 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +059f7e: 5252 2400 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +059f82: 6e10 700e 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0e70 │ │ +059f88: 0a03 |004a: move-result v3 │ │ +059f8a: b032 |004b: add-int/2addr v2, v3 │ │ +059f8c: 5952 2400 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +059f90: 5252 2100 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +059f94: 6e10 680e 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0e68 │ │ +059f9a: 0a03 |0053: move-result v3 │ │ +059f9c: b032 |0054: add-int/2addr v2, v3 │ │ +059f9e: 5952 2100 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +059fa2: 6e10 6e0e 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0e6e │ │ +059fa8: 0c01 |005a: move-result-object v1 │ │ +059faa: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2464 │ │ 0x0003 line=2465 │ │ 0x0008 line=2467 │ │ 0x000a line=2468 │ │ 0x000d line=2486 │ │ @@ -33744,85 +33746,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 │ │ -058f6c: |[058f6c] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -058f7c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -058f7e: 6e10 8609 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -058f84: 0a0c |0004: move-result v12 │ │ -058f86: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -058f8a: 6e10 8409 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -058f90: 0a0d |000a: move-result v13 │ │ -058f92: 82dd |000b: int-to-float v13, v13 │ │ -058f94: 82ce |000c: int-to-float v14, v12 │ │ -058f96: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -058f9a: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -058f9e: 52fd dc02 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -058fa2: 82dd |0013: int-to-float v13, v13 │ │ -058fa4: 82ce |0014: int-to-float v14, v12 │ │ -058fa6: a908 0d0e |0015: div-float v8, v13, v14 │ │ -058faa: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -058fac: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -058fae: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -058fb0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -058fb2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -058fb4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -058fb6: 54fd d002 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058fba: 6e10 b31f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -058fc0: 0a0d |0022: move-result v13 │ │ -058fc2: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -058fc6: 54fd d002 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -058fca: 6e20 ad1f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -058fd0: 0c02 |002a: move-result-object v2 │ │ -058fd2: 1f02 6c01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -058fd6: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -058fda: 522d 9402 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058fde: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -058fe2: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -058fe6: 54f2 e902 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02e9 │ │ -058fea: a60d 0406 |0037: add-float v13, v4, v6 │ │ -058fee: c68d |0039: add-float/2addr v13, v8 │ │ -058ff0: 592d 9302 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -058ff4: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -058ff8: 592d 9402 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -058ffc: 54fd b702 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059000: 522e 9402 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059004: 6e20 2308 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -05900a: 0a0d |0047: move-result v13 │ │ -05900c: 592d 9602 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -059010: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -059014: 5229 9302 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -059018: 0197 |004e: move v7, v9 │ │ -05901a: 522d 9602 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05901e: c69d |0051: add-float/2addr v13, v9 │ │ -059020: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -059024: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -059028: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -05902c: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -059030: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -059034: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -059038: 54fd d002 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05903c: 6e10 b31f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -059042: 0a0d |0063: move-result v13 │ │ -059044: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -059048: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -05904c: 0723 |0068: move-object v3, v2 │ │ -05904e: 1103 |0069: return-object v3 │ │ -059050: 018b |006a: move v11, v8 │ │ -059052: 28a4 |006b: goto 000f // -005c │ │ -059054: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -059056: 5225 9402 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05905a: 0194 |006f: move v4, v9 │ │ -05905c: 5226 9602 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -059060: 0723 |0072: move-object v3, v2 │ │ -059062: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -059066: 28a8 |0075: goto 001d // -0058 │ │ +059fac: |[059fac] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +059fbc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +059fbe: 6e10 8609 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +059fc4: 0a0c |0004: move-result v12 │ │ +059fc6: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +059fca: 6e10 8409 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +059fd0: 0a0d |000a: move-result v13 │ │ +059fd2: 82dd |000b: int-to-float v13, v13 │ │ +059fd4: 82ce |000c: int-to-float v14, v12 │ │ +059fd6: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +059fda: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +059fde: 52fd dc02 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +059fe2: 82dd |0013: int-to-float v13, v13 │ │ +059fe4: 82ce |0014: int-to-float v14, v12 │ │ +059fe6: a908 0d0e |0015: div-float v8, v13, v14 │ │ +059fea: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +059fec: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +059fee: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +059ff0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +059ff2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +059ff4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +059ff6: 54fd d002 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +059ffa: 6e10 b31f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05a000: 0a0d |0022: move-result v13 │ │ +05a002: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +05a006: 54fd d002 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a00a: 6e20 ad1f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05a010: 0c02 |002a: move-result-object v2 │ │ +05a012: 1f02 6b01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05a016: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +05a01a: 522d 9402 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a01e: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +05a022: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +05a026: 54f2 e902 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@02e9 │ │ +05a02a: a60d 0406 |0037: add-float v13, v4, v6 │ │ +05a02e: c68d |0039: add-float/2addr v13, v8 │ │ +05a030: 592d 9302 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a034: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +05a038: 592d 9402 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a03c: 54fd b702 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05a040: 522e 9402 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a044: 6e20 2308 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +05a04a: 0a0d |0047: move-result v13 │ │ +05a04c: 592d 9602 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05a050: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05a054: 5229 9302 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a058: 0197 |004e: move v7, v9 │ │ +05a05a: 522d 9602 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05a05e: c69d |0051: add-float/2addr v13, v9 │ │ +05a060: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +05a064: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +05a068: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +05a06c: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +05a070: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +05a074: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +05a078: 54fd d002 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a07c: 6e10 b31f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05a082: 0a0d |0063: move-result v13 │ │ +05a084: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +05a088: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +05a08c: 0723 |0068: move-object v3, v2 │ │ +05a08e: 1103 |0069: return-object v3 │ │ +05a090: 018b |006a: move v11, v8 │ │ +05a092: 28a4 |006b: goto 000f // -005c │ │ +05a094: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +05a096: 5225 9402 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a09a: 0194 |006f: move v4, v9 │ │ +05a09c: 5226 9602 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05a0a0: 0723 |0072: move-object v3, v2 │ │ +05a0a2: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a0a6: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2027 │ │ 0x0005 line=2028 │ │ 0x000f line=2029 │ │ 0x0017 line=2030 │ │ 0x0018 line=2031 │ │ @@ -33883,35 +33885,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -059068: |[059068] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -059078: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05907a: 5230 c902 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02c9 │ │ -05907e: 8200 |0003: int-to-float v0, v0 │ │ -059080: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -059084: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -059088: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -05908c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -059090: 6e10 8609 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -059096: 0a00 |000f: move-result v0 │ │ -059098: 5231 c902 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02c9 │ │ -05909c: b110 |0012: sub-int/2addr v0, v1 │ │ -05909e: 8200 |0013: int-to-float v0, v0 │ │ -0590a0: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -0590a4: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -0590a8: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -0590ac: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -0590b0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0590b2: 0f00 |001d: return v0 │ │ -0590b4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -0590b6: 28fe |001f: goto 001d // -0002 │ │ +05a0a8: |[05a0a8] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +05a0b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a0ba: 5230 c902 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02c9 │ │ +05a0be: 8200 |0003: int-to-float v0, v0 │ │ +05a0c0: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +05a0c4: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +05a0c8: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +05a0cc: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +05a0d0: 6e10 8609 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05a0d6: 0a00 |000f: move-result v0 │ │ +05a0d8: 5231 c902 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02c9 │ │ +05a0dc: b110 |0012: sub-int/2addr v0, v1 │ │ +05a0de: 8200 |0013: int-to-float v0, v0 │ │ +05a0e0: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +05a0e4: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +05a0e8: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +05a0ec: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +05a0f0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +05a0f2: 0f00 |001d: return v0 │ │ +05a0f4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +05a0f6: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1701 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -33921,36 +33923,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0590b8: |[0590b8] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -0590c8: 7110 0f08 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -0590ce: 0a02 |0003: move-result v2 │ │ -0590d0: 7120 1208 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -0590d6: 0a01 |0007: move-result v1 │ │ -0590d8: 5243 b602 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -0590dc: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -0590e0: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -0590e4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0590e6: 7120 1308 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -0590ec: 0a03 |0012: move-result v3 │ │ -0590ee: 5943 d102 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -0590f2: 7120 1208 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -0590f8: 0a03 |0018: move-result v3 │ │ -0590fa: 5943 b602 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -0590fe: 5443 ed02 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -059102: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -059106: 5443 ed02 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05910a: 6e10 b40d 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ -059110: 0e00 |0024: return-void │ │ -059112: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -059114: 28e9 |0026: goto 000f // -0017 │ │ +05a0f8: |[05a0f8] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +05a108: 7110 0f08 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +05a10e: 0a02 |0003: move-result v2 │ │ +05a110: 7120 1208 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +05a116: 0a01 |0007: move-result v1 │ │ +05a118: 5243 b602 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05a11c: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +05a120: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +05a124: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05a126: 7120 1308 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +05a12c: 0a03 |0012: move-result v3 │ │ +05a12e: 5943 d102 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05a132: 7120 1208 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +05a138: 0a03 |0018: move-result v3 │ │ +05a13a: 5943 b602 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05a13e: 5443 ed02 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05a142: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +05a146: 5443 ed02 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05a14a: 6e10 b40d 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ +05a150: 0e00 |0024: return-void │ │ +05a152: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +05a154: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2307 │ │ 0x0004 line=2308 │ │ 0x0008 line=2309 │ │ 0x000c line=2312 │ │ 0x000f line=2313 │ │ @@ -33971,61 +33973,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -059118: |[059118] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -059128: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05912a: 54a8 d002 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05912e: 6e10 b31f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -059134: 0a08 |0006: move-result v8 │ │ -059136: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -05913a: 5ca7 ba02 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ -05913e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -059140: 6e40 9a09 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@099a │ │ -059146: 55a8 ba02 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ -05914a: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -05914e: 2207 a103 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@03a1 │ │ -059152: 1a08 971e |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1e97 │ │ -059156: 7020 311f 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -05915c: 2707 |001a: throw v7 │ │ -05915e: 7010 8b09 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@098b │ │ -059164: 0c01 |001e: move-result-object v1 │ │ -059166: 6e10 8609 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05916c: 0a05 |0022: move-result v5 │ │ -05916e: 52a8 dc02 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -059172: 9006 0508 |0025: add-int v6, v5, v8 │ │ -059176: 52a8 dc02 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05917a: 8288 |0029: int-to-float v8, v8 │ │ -05917c: 8259 |002a: int-to-float v9, v5 │ │ -05917e: a902 0809 |002b: div-float v2, v8, v9 │ │ -059182: 5210 9402 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059186: 82b8 |002f: int-to-float v8, v11 │ │ -059188: 8259 |0030: int-to-float v9, v5 │ │ -05918a: c998 |0031: div-float/2addr v8, v9 │ │ -05918c: 5219 9302 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -059190: c798 |0034: sub-float/2addr v8, v9 │ │ -059192: 5219 9602 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -059196: c629 |0037: add-float/2addr v9, v2 │ │ -059198: a904 0809 |0038: div-float v4, v8, v9 │ │ -05919c: 8268 |003a: int-to-float v8, v6 │ │ -05919e: c848 |003b: mul-float/2addr v8, v4 │ │ -0591a0: 8783 |003c: float-to-int v3, v8 │ │ -0591a2: 5ca7 ba02 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ -0591a6: 6e40 9a09 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@099a │ │ -0591ac: 55a7 ba02 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ -0591b0: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -0591b4: 2207 a103 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0591b8: 1a08 971e |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1e97 │ │ -0591bc: 7020 311f 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0591c2: 2707 |004d: throw v7 │ │ -0591c4: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -0591c6: 0f07 |004f: return v7 │ │ +05a158: |[05a158] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +05a168: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05a16a: 54a8 d002 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a16e: 6e10 b31f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05a174: 0a08 |0006: move-result v8 │ │ +05a176: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +05a17a: 5ca7 ba02 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ +05a17e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +05a180: 6e40 9a09 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@099a │ │ +05a186: 55a8 ba02 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ +05a18a: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +05a18e: 2207 9f03 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@039f │ │ +05a192: 1a08 971e |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1e97 │ │ +05a196: 7020 311f 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +05a19c: 2707 |001a: throw v7 │ │ +05a19e: 7010 8b09 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@098b │ │ +05a1a4: 0c01 |001e: move-result-object v1 │ │ +05a1a6: 6e10 8609 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05a1ac: 0a05 |0022: move-result v5 │ │ +05a1ae: 52a8 dc02 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05a1b2: 9006 0508 |0025: add-int v6, v5, v8 │ │ +05a1b6: 52a8 dc02 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05a1ba: 8288 |0029: int-to-float v8, v8 │ │ +05a1bc: 8259 |002a: int-to-float v9, v5 │ │ +05a1be: a902 0809 |002b: div-float v2, v8, v9 │ │ +05a1c2: 5210 9402 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a1c6: 82b8 |002f: int-to-float v8, v11 │ │ +05a1c8: 8259 |0030: int-to-float v9, v5 │ │ +05a1ca: c998 |0031: div-float/2addr v8, v9 │ │ +05a1cc: 5219 9302 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a1d0: c798 |0034: sub-float/2addr v8, v9 │ │ +05a1d2: 5219 9602 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05a1d6: c629 |0037: add-float/2addr v9, v2 │ │ +05a1d8: a904 0809 |0038: div-float v4, v8, v9 │ │ +05a1dc: 8268 |003a: int-to-float v8, v6 │ │ +05a1de: c848 |003b: mul-float/2addr v8, v4 │ │ +05a1e0: 8783 |003c: float-to-int v3, v8 │ │ +05a1e2: 5ca7 ba02 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ +05a1e6: 6e40 9a09 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@099a │ │ +05a1ec: 55a7 ba02 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ +05a1f0: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +05a1f4: 2207 9f03 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@039f │ │ +05a1f8: 1a08 971e |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1e97 │ │ +05a1fc: 7020 311f 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +05a202: 2707 |004d: throw v7 │ │ +05a204: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +05a206: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1558 │ │ 0x0009 line=1559 │ │ 0x000b line=1560 │ │ 0x000f line=1561 │ │ 0x0013 line=1562 │ │ @@ -34057,117 +34059,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -0591c8: |[0591c8] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -0591d8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0591da: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -0591de: 520e d102 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -0591e2: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -0591e6: 0200 1200 |0007: move/from16 v0, v18 │ │ -0591ea: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -0591ee: 5910 d102 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -0591f2: 7401 8409 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -0591f8: 0a0e |0010: move-result v14 │ │ -0591fa: 82e8 |0011: int-to-float v8, v14 │ │ -0591fc: a60c 0802 |0012: add-float v12, v8, v2 │ │ -059200: 7401 8609 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -059206: 0a0d |0017: move-result v13 │ │ -059208: 82de |0018: int-to-float v14, v13 │ │ -05920a: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -05920e: 520f c702 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -059212: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -059216: 82de |001f: int-to-float v14, v13 │ │ -059218: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -05921c: 520f d302 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -059220: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -059224: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -059226: 121a |0027: const/4 v10, #int 1 // #1 │ │ -059228: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -05922c: 540e d002 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059230: 120f |002c: const/4 v15, #int 0 // #0 │ │ -059232: 6e20 ad1f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -059238: 0c03 |0030: move-result-object v3 │ │ -05923a: 1f03 6c01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05923e: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -059242: 540e d002 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059246: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -05924a: 540f d002 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05924e: 6e10 b31f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -059254: 0a0f |003e: move-result v15 │ │ -059256: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -05925a: 6e20 ad1f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -059260: 0c04 |0044: move-result-object v4 │ │ -059262: 1f04 6c01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -059266: 523e 9402 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05926a: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -05926e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -059270: 523e 9302 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -059274: 82df |004e: int-to-float v15, v13 │ │ -059276: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -05927a: 524e 9402 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05927e: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -059282: 540f b702 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059286: 6e10 2008 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05928c: 0a0f |005a: move-result v15 │ │ -05928e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -059292: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -059296: 120a |005f: const/4 v10, #int 0 // #0 │ │ -059298: 524e 9302 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05929c: 82df |0062: int-to-float v15, v13 │ │ -05929e: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -0592a2: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -0592a6: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -0592aa: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -0592ae: a709 060c |006b: sub-float v9, v6, v12 │ │ -0592b2: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -0592b6: 540e d402 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -0592ba: 7110 3d1f 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -0592c0: 0a0f |0074: move-result v15 │ │ -0592c2: 82d0 |0075: int-to-float v0, v13 │ │ -0592c4: 0210 0000 |0076: move/from16 v16, v0 │ │ -0592c8: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -0592cc: 6e20 8f0c fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c8f │ │ -0592d2: 0a07 |007d: move-result v7 │ │ -0592d4: 016c |007e: move v12, v6 │ │ -0592d6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0592da: 520e d102 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -0592de: 87cf |0083: float-to-int v15, v12 │ │ -0592e0: 82ff |0084: int-to-float v15, v15 │ │ -0592e2: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -0592e6: c6fe |0087: add-float/2addr v14, v15 │ │ -0592e8: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -0592ec: 590e d102 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -0592f0: 87ce |008c: float-to-int v14, v12 │ │ -0592f2: 7401 8509 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ -0592f8: 0a0f |0090: move-result v15 │ │ -0592fa: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -0592fe: 6e30 ae09 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -059304: 87ce |0096: float-to-int v14, v12 │ │ -059306: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -05930a: 7020 a309 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@09a3 │ │ -059310: 0f07 |009c: return v7 │ │ -059312: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -059316: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -05931a: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -05931e: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -059322: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -059326: 540e e202 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -05932a: 7110 3d1f 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -059330: 0a0f |00ac: move-result v15 │ │ -059332: 82d0 |00ad: int-to-float v0, v13 │ │ -059334: 0210 0000 |00ae: move/from16 v16, v0 │ │ -059338: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -05933c: 6e20 8f0c fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c8f │ │ -059342: 0a07 |00b5: move-result v7 │ │ -059344: 01bc |00b6: move v12, v11 │ │ -059346: 28c8 |00b7: goto 007f // -0038 │ │ +05a208: |[05a208] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +05a218: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05a21a: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +05a21e: 520e d102 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05a222: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +05a226: 0200 1200 |0007: move/from16 v0, v18 │ │ +05a22a: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +05a22e: 5910 d102 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05a232: 7401 8409 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05a238: 0a0e |0010: move-result v14 │ │ +05a23a: 82e8 |0011: int-to-float v8, v14 │ │ +05a23c: a60c 0802 |0012: add-float v12, v8, v2 │ │ +05a240: 7401 8609 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05a246: 0a0d |0017: move-result v13 │ │ +05a248: 82de |0018: int-to-float v14, v13 │ │ +05a24a: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +05a24e: 520f c702 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +05a252: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +05a256: 82de |001f: int-to-float v14, v13 │ │ +05a258: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +05a25c: 520f d302 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +05a260: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +05a264: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +05a266: 121a |0027: const/4 v10, #int 1 // #1 │ │ +05a268: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +05a26c: 540e d002 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a270: 120f |002c: const/4 v15, #int 0 // #0 │ │ +05a272: 6e20 ad1f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05a278: 0c03 |0030: move-result-object v3 │ │ +05a27a: 1f03 6b01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05a27e: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +05a282: 540e d002 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a286: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +05a28a: 540f d002 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a28e: 6e10 b31f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05a294: 0a0f |003e: move-result v15 │ │ +05a296: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +05a29a: 6e20 ad1f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05a2a0: 0c04 |0044: move-result-object v4 │ │ +05a2a2: 1f04 6b01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05a2a6: 523e 9402 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a2aa: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +05a2ae: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +05a2b0: 523e 9302 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a2b4: 82df |004e: int-to-float v15, v13 │ │ +05a2b6: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +05a2ba: 524e 9402 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a2be: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +05a2c2: 540f b702 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05a2c6: 6e10 2008 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05a2cc: 0a0f |005a: move-result v15 │ │ +05a2ce: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +05a2d2: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +05a2d6: 120a |005f: const/4 v10, #int 0 // #0 │ │ +05a2d8: 524e 9302 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a2dc: 82df |0062: int-to-float v15, v13 │ │ +05a2de: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +05a2e2: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +05a2e6: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +05a2ea: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +05a2ee: a709 060c |006b: sub-float v9, v6, v12 │ │ +05a2f2: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +05a2f6: 540e d402 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05a2fa: 7110 3d1f 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +05a300: 0a0f |0074: move-result v15 │ │ +05a302: 82d0 |0075: int-to-float v0, v13 │ │ +05a304: 0210 0000 |0076: move/from16 v16, v0 │ │ +05a308: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +05a30c: 6e20 8f0c fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c8f │ │ +05a312: 0a07 |007d: move-result v7 │ │ +05a314: 016c |007e: move v12, v6 │ │ +05a316: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +05a31a: 520e d102 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05a31e: 87cf |0083: float-to-int v15, v12 │ │ +05a320: 82ff |0084: int-to-float v15, v15 │ │ +05a322: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +05a326: c6fe |0087: add-float/2addr v14, v15 │ │ +05a328: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +05a32c: 590e d102 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05a330: 87ce |008c: float-to-int v14, v12 │ │ +05a332: 7401 8509 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ +05a338: 0a0f |0090: move-result v15 │ │ +05a33a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +05a33e: 6e30 ae09 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05a344: 87ce |0096: float-to-int v14, v12 │ │ +05a346: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +05a34a: 7020 a309 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@09a3 │ │ +05a350: 0f07 |009c: return v7 │ │ +05a352: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +05a356: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +05a35a: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +05a35e: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +05a362: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +05a366: 540e e202 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05a36a: 7110 3d1f 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +05a370: 0a0f |00ac: move-result v15 │ │ +05a372: 82d0 |00ad: int-to-float v0, v13 │ │ +05a374: 0210 0000 |00ae: move/from16 v16, v0 │ │ +05a378: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +05a37c: 6e20 8f0c fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c8f │ │ +05a382: 0a07 |00b5: move-result v7 │ │ +05a384: 01bc |00b6: move v12, v11 │ │ +05a386: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1976 │ │ 0x0001 line=1978 │ │ 0x0007 line=1979 │ │ 0x000d line=1981 │ │ 0x0012 line=1982 │ │ @@ -34220,78 +34222,78 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 112 16-bit code units │ │ -059348: |[059348] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -059358: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ -05935c: 54e0 d002 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059360: 6e10 ae1f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -059366: 0a00 |0007: move-result v0 │ │ -059368: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ -05936c: 900c 0f11 |000a: add-int v12, v15, v17 │ │ -059370: 9007 1012 |000c: add-int v7, v16, v18 │ │ -059374: 6e10 8409 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05937a: 0a0d |0011: move-result v13 │ │ -05937c: 82d0 |0012: int-to-float v0, v13 │ │ -05937e: 8272 |0013: int-to-float v2, v7 │ │ -059380: a908 0002 |0014: div-float v8, v0, v2 │ │ -059384: 82c0 |0016: int-to-float v0, v12 │ │ -059386: c880 |0017: mul-float/2addr v0, v8 │ │ -059388: 8701 |0018: float-to-int v1, v0 │ │ -05938a: 6e10 8509 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ -059390: 0a00 |001c: move-result v0 │ │ -059392: 6e30 ae09 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -059398: 54e0 e402 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05939c: 6e10 3310 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ -0593a2: 0a00 |0025: move-result v0 │ │ -0593a4: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ -0593a8: 54e0 e402 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -0593ac: 6e10 3110 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1031 │ │ -0593b2: 0a00 |002d: move-result v0 │ │ -0593b4: 54e2 e402 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -0593b8: 6e10 3610 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1036 │ │ -0593be: 0a02 |0033: move-result v2 │ │ -0593c0: 9105 0002 |0034: sub-int v5, v0, v2 │ │ -0593c4: 52e0 be02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -0593c8: 6e20 8c09 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ -0593ce: 0c0b |003b: move-result-object v11 │ │ -0593d0: 54e0 e402 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -0593d4: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -0593d6: 52b3 9302 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -0593da: 82f4 |0041: int-to-float v4, v15 │ │ -0593dc: c843 |0042: mul-float/2addr v3, v4 │ │ -0593de: 8733 |0043: float-to-int v3, v3 │ │ -0593e0: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -0593e2: 7406 3510 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ -0593e8: 0e00 |0048: return-void │ │ -0593ea: 52e0 be02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -0593ee: 6e20 8c09 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ -0593f4: 0c06 |004e: move-result-object v6 │ │ -0593f6: 3806 1f00 |004f: if-eqz v6, 006e // +001f │ │ -0593fa: 5260 9302 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -0593fe: 52e2 d302 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -059402: 7120 431f 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ -059408: 0a09 |0058: move-result v9 │ │ -05940a: 82f0 |0059: int-to-float v0, v15 │ │ -05940c: c890 |005a: mul-float/2addr v0, v9 │ │ -05940e: 870a |005b: float-to-int v10, v0 │ │ -059410: 6e10 8409 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -059416: 0a00 |005f: move-result v0 │ │ -059418: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ -05941c: 1200 |0062: const/4 v0, #int 0 // #0 │ │ -05941e: 7020 5e09 0e00 |0063: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ -059424: 6e10 8509 0e00 |0066: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ -05942a: 0a00 |0069: move-result v0 │ │ -05942c: 6e30 ae09 ae00 |006a: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -059432: 28db |006d: goto 0048 // -0025 │ │ -059434: 1209 |006e: const/4 v9, #int 0 // #0 │ │ -059436: 28ea |006f: goto 0059 // -0016 │ │ +05a388: |[05a388] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +05a398: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ +05a39c: 54e0 d002 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a3a0: 6e10 ae1f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +05a3a6: 0a00 |0007: move-result v0 │ │ +05a3a8: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ +05a3ac: 900c 0f11 |000a: add-int v12, v15, v17 │ │ +05a3b0: 9007 1012 |000c: add-int v7, v16, v18 │ │ +05a3b4: 6e10 8409 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05a3ba: 0a0d |0011: move-result v13 │ │ +05a3bc: 82d0 |0012: int-to-float v0, v13 │ │ +05a3be: 8272 |0013: int-to-float v2, v7 │ │ +05a3c0: a908 0002 |0014: div-float v8, v0, v2 │ │ +05a3c4: 82c0 |0016: int-to-float v0, v12 │ │ +05a3c6: c880 |0017: mul-float/2addr v0, v8 │ │ +05a3c8: 8701 |0018: float-to-int v1, v0 │ │ +05a3ca: 6e10 8509 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ +05a3d0: 0a00 |001c: move-result v0 │ │ +05a3d2: 6e30 ae09 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05a3d8: 54e0 e402 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05a3dc: 6e10 3310 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ +05a3e2: 0a00 |0025: move-result v0 │ │ +05a3e4: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ +05a3e8: 54e0 e402 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05a3ec: 6e10 3110 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1031 │ │ +05a3f2: 0a00 |002d: move-result v0 │ │ +05a3f4: 54e2 e402 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05a3f8: 6e10 3610 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1036 │ │ +05a3fe: 0a02 |0033: move-result v2 │ │ +05a400: 9105 0002 |0034: sub-int v5, v0, v2 │ │ +05a404: 52e0 be02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05a408: 6e20 8c09 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ +05a40e: 0c0b |003b: move-result-object v11 │ │ +05a410: 54e0 e402 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05a414: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +05a416: 52b3 9302 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a41a: 82f4 |0041: int-to-float v4, v15 │ │ +05a41c: c843 |0042: mul-float/2addr v3, v4 │ │ +05a41e: 8733 |0043: float-to-int v3, v3 │ │ +05a420: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +05a422: 7406 3510 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ +05a428: 0e00 |0048: return-void │ │ +05a42a: 52e0 be02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05a42e: 6e20 8c09 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ +05a434: 0c06 |004e: move-result-object v6 │ │ +05a436: 3806 1f00 |004f: if-eqz v6, 006e // +001f │ │ +05a43a: 5260 9302 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a43e: 52e2 d302 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +05a442: 7120 431f 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ +05a448: 0a09 |0058: move-result v9 │ │ +05a44a: 82f0 |0059: int-to-float v0, v15 │ │ +05a44c: c890 |005a: mul-float/2addr v0, v9 │ │ +05a44e: 870a |005b: float-to-int v10, v0 │ │ +05a450: 6e10 8409 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05a456: 0a00 |005f: move-result v0 │ │ +05a458: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ +05a45c: 1200 |0062: const/4 v0, #int 0 // #0 │ │ +05a45e: 7020 5e09 0e00 |0063: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ +05a464: 6e10 8509 0e00 |0066: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ +05a46a: 0a00 |0069: move-result v0 │ │ +05a46c: 6e30 ae09 ae00 |006a: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05a472: 28db |006d: goto 0048 // -0025 │ │ +05a474: 1209 |006e: const/4 v9, #int 0 // #0 │ │ +05a476: 28ea |006f: goto 0059 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ 0x000a line=1399 │ │ 0x000c line=1400 │ │ 0x000e line=1401 │ │ 0x0012 line=1402 │ │ @@ -34331,31 +34333,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -059438: |[059438] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -059448: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05944a: 6e10 7209 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -059450: 0a03 |0004: move-result v3 │ │ -059452: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -059456: 6e20 7109 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05945c: 0c00 |000a: move-result-object v0 │ │ -05945e: 6e10 e50d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -059464: 0c02 |000e: move-result-object v2 │ │ -059466: 1f02 6d01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05946a: 5523 9a02 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05946e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -059472: 6e20 ac09 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@09ac │ │ -059478: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05947c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -059480: 28e5 |001c: goto 0001 // -001b │ │ -059482: 0e00 |001d: return-void │ │ +05a478: |[05a478] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +05a488: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a48a: 6e10 7209 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05a490: 0a03 |0004: move-result v3 │ │ +05a492: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +05a496: 6e20 7109 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05a49c: 0c00 |000a: move-result-object v0 │ │ +05a49e: 6e10 e50d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05a4a4: 0c02 |000e: move-result-object v2 │ │ +05a4a6: 1f02 6c01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05a4aa: 5523 9a02 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05a4ae: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +05a4b2: 6e20 ac09 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@09ac │ │ +05a4b8: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05a4bc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a4c0: 28e5 |001c: goto 0001 // -001b │ │ +05a4c2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0007 line=445 │ │ 0x000b line=446 │ │ 0x0011 line=447 │ │ 0x0015 line=448 │ │ @@ -34373,58 +34375,58 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -059484: |[059484] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -059494: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -059496: 6e20 8c09 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ -05949c: 0c00 |0004: move-result-object v0 │ │ -05949e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0594a0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0594a4: 6e10 8609 0800 |0008: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -0594aa: 0a02 |000b: move-result v2 │ │ -0594ac: 8223 |000c: int-to-float v3, v2 │ │ -0594ae: 5284 c702 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -0594b2: 5205 9302 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -0594b6: 5286 d302 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -0594ba: 7120 431f 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ -0594c0: 0a05 |0016: move-result v5 │ │ -0594c2: 7120 401f 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1f40 │ │ -0594c8: 0a04 |001a: move-result v4 │ │ -0594ca: c843 |001b: mul-float/2addr v3, v4 │ │ -0594cc: 8731 |001c: float-to-int v1, v3 │ │ -0594ce: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -0594d2: 6e40 c509 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@09c5 │ │ -0594d8: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -0594dc: 5483 db02 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -0594e0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -0594e4: 5483 db02 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -0594e8: 7220 3509 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ -0594ee: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -0594f2: 5483 cd02 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -0594f6: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -0594fa: 5483 cd02 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -0594fe: 7220 3509 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ -059504: 0e00 |0038: return-void │ │ -059506: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -05950a: 5483 db02 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -05950e: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -059512: 5483 db02 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -059516: 7220 3509 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ -05951c: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -059520: 5483 cd02 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -059524: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -059528: 5483 cd02 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -05952c: 7220 3509 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ -059532: 7020 5e09 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ -059538: 6e30 ae09 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -05953e: 28e3 |0055: goto 0038 // -001d │ │ +05a4c4: |[05a4c4] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +05a4d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05a4d6: 6e20 8c09 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ +05a4dc: 0c00 |0004: move-result-object v0 │ │ +05a4de: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05a4e0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +05a4e4: 6e10 8609 0800 |0008: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05a4ea: 0a02 |000b: move-result v2 │ │ +05a4ec: 8223 |000c: int-to-float v3, v2 │ │ +05a4ee: 5284 c702 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +05a4f2: 5205 9302 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05a4f6: 5286 d302 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +05a4fa: 7120 431f 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ +05a500: 0a05 |0016: move-result v5 │ │ +05a502: 7120 401f 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1f40 │ │ +05a508: 0a04 |001a: move-result v4 │ │ +05a50a: c843 |001b: mul-float/2addr v3, v4 │ │ +05a50c: 8731 |001c: float-to-int v1, v3 │ │ +05a50e: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +05a512: 6e40 c509 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@09c5 │ │ +05a518: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +05a51c: 5483 db02 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05a520: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +05a524: 5483 db02 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05a528: 7220 3509 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ +05a52e: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +05a532: 5483 cd02 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05a536: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +05a53a: 5483 cd02 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05a53e: 7220 3509 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ +05a544: 0e00 |0038: return-void │ │ +05a546: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +05a54a: 5483 db02 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05a54e: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +05a552: 5483 db02 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05a556: 7220 3509 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ +05a55c: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +05a560: 5483 cd02 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05a564: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +05a568: 5483 cd02 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05a56c: 7220 3509 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0935 │ │ +05a572: 7020 5e09 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ +05a578: 6e30 ae09 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05a57e: 28e3 |0055: goto 0038 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=529 │ │ 0x0005 line=530 │ │ 0x0006 line=531 │ │ 0x0008 line=532 │ │ 0x000c line=533 │ │ @@ -34456,35 +34458,35 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -059540: |[059540] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -059550: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059552: 5221 e302 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ -059556: 3331 0300 |0003: if-ne v1, v3, 0006 // +0003 │ │ -05955a: 0e00 |0005: return-void │ │ -05955c: 5923 e302 |0006: iput v3, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ -059560: 3303 0700 |0008: if-ne v3, v0, 000f // +0007 │ │ -059564: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -059566: 5921 e602 |000b: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ -05956a: 5921 e702 |000d: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ -05956e: 5421 dd02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ -059572: 3801 0700 |0011: if-eqz v1, 0018 // +0007 │ │ -059576: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ -05957a: 7020 6709 0200 |0015: invoke-direct {v2, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0967 │ │ -059580: 5420 db02 |0018: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -059584: 3800 ebff |001a: if-eqz v0, 0005 // -0015 │ │ -059588: 5420 db02 |001c: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -05958c: 7220 3309 3000 |001e: invoke-interface {v0, v3}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0933 │ │ -059592: 28e4 |0021: goto 0005 // -001c │ │ -059594: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -059596: 28f2 |0023: goto 0015 // -000e │ │ +05a580: |[05a580] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +05a590: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05a592: 5221 e302 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ +05a596: 3331 0300 |0003: if-ne v1, v3, 0006 // +0003 │ │ +05a59a: 0e00 |0005: return-void │ │ +05a59c: 5923 e302 |0006: iput v3, v2, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ +05a5a0: 3303 0700 |0008: if-ne v3, v0, 000f // +0007 │ │ +05a5a4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +05a5a6: 5921 e602 |000b: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ +05a5aa: 5921 e702 |000d: iput v1, v2, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ +05a5ae: 5421 dd02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ +05a5b2: 3801 0700 |0011: if-eqz v1, 0018 // +0007 │ │ +05a5b6: 3803 0f00 |0013: if-eqz v3, 0022 // +000f │ │ +05a5ba: 7020 6709 0200 |0015: invoke-direct {v2, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0967 │ │ +05a5c0: 5420 db02 |0018: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05a5c4: 3800 ebff |001a: if-eqz v0, 0005 // -0015 │ │ +05a5c8: 5420 db02 |001c: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05a5cc: 7220 3309 3000 |001e: invoke-interface {v0, v3}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0933 │ │ +05a5d2: 28e4 |0021: goto 0005 // -001c │ │ +05a5d4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +05a5d6: 28f2 |0023: goto 0015 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=380 │ │ 0x0005 line=395 │ │ 0x0006 line=384 │ │ 0x0008 line=385 │ │ 0x000a line=386 │ │ @@ -34502,19 +34504,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -059598: |[059598] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -0595a8: 5510 e502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02e5 │ │ -0595ac: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -0595b0: 5c12 e502 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02e5 │ │ -0595b4: 0e00 |0006: return-void │ │ +05a5d8: |[05a5d8] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +05a5e8: 5510 e502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02e5 │ │ +05a5ec: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +05a5f0: 5c12 e502 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@02e5 │ │ +05a5f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2332 │ │ 0x0004 line=2333 │ │ 0x0006 line=2344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -34526,60 +34528,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -0595b8: |[0595b8] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -0595c8: 6e10 b31f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0595ce: 0a02 |0003: move-result v2 │ │ -0595d0: 6e10 7809 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0978 │ │ -0595d6: 0a01 |0007: move-result v1 │ │ -0595d8: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -0595dc: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -0595e0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0595e2: 6e10 7209 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -0595e8: 0a05 |0010: move-result v5 │ │ -0595ea: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -0595ee: 6e20 7109 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -0595f4: 0c00 |0016: move-result-object v0 │ │ -0595f6: 6e10 f80d 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -0595fc: 0a05 |001a: move-result v5 │ │ -0595fe: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -059602: 6e20 8a09 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -059608: 0c04 |0020: move-result-object v4 │ │ -05960a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -05960e: 5245 9402 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059612: 5276 be02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -059616: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -05961a: 6e40 d00d 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0dd0 │ │ -059620: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -059624: 28df |002e: goto 000d // -0021 │ │ -059626: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -05962a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -05962e: 6e10 b31f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -059634: 0a05 |0036: move-result v5 │ │ -059636: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -05963a: 6e10 9009 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0990 │ │ -059640: 0a05 |003c: move-result v5 │ │ -059642: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -059646: 0e00 |003f: return-void │ │ -059648: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -05964c: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -05964e: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -059652: 6e10 9309 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0993 │ │ -059658: 0a05 |0048: move-result v5 │ │ -05965a: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -05965e: 6e10 9109 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0991 │ │ -059664: 0a05 |004e: move-result v5 │ │ -059666: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -05966a: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -05966e: 6e20 a81f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -059674: 28e9 |0056: goto 003f // -0017 │ │ +05a5f8: |[05a5f8] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +05a608: 6e10 b31f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05a60e: 0a02 |0003: move-result v2 │ │ +05a610: 6e10 7809 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0978 │ │ +05a616: 0a01 |0007: move-result v1 │ │ +05a618: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +05a61c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +05a620: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +05a622: 6e10 7209 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05a628: 0a05 |0010: move-result v5 │ │ +05a62a: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +05a62e: 6e20 7109 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05a634: 0c00 |0016: move-result-object v0 │ │ +05a636: 6e10 f80d 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05a63c: 0a05 |001a: move-result v5 │ │ +05a63e: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +05a642: 6e20 8a09 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05a648: 0c04 |0020: move-result-object v4 │ │ +05a64a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +05a64e: 5245 9402 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a652: 5276 be02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05a656: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +05a65a: 6e40 d00d 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0dd0 │ │ +05a660: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05a664: 28df |002e: goto 000d // -0021 │ │ +05a666: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +05a66a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +05a66e: 6e10 b31f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05a674: 0a05 |0036: move-result v5 │ │ +05a676: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +05a67a: 6e10 9009 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0990 │ │ +05a680: 0a05 |003c: move-result v5 │ │ +05a682: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +05a686: 0e00 |003f: return-void │ │ +05a688: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +05a68c: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +05a68e: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +05a692: 6e10 9309 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0993 │ │ +05a698: 0a05 |0048: move-result v5 │ │ +05a69a: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +05a69e: 6e10 9109 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0991 │ │ +05a6a4: 0a05 |004e: move-result v5 │ │ +05a6a6: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +05a6aa: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +05a6ae: 6e20 a81f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +05a6b4: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2510 │ │ 0x0004 line=2512 │ │ 0x0008 line=2514 │ │ 0x000c line=2515 │ │ 0x0013 line=2516 │ │ @@ -34611,37 +34613,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 │ │ -059678: |[059678] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -059688: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05968c: 7010 2b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@092b │ │ -059692: 5903 9402 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059696: 5421 b702 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05969a: 6e30 2508 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0825 │ │ -0596a0: 0c01 |000c: move-result-object v1 │ │ -0596a2: 5b01 9202 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -0596a6: 5421 b702 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -0596aa: 6e20 2308 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -0596b0: 0a01 |0014: move-result v1 │ │ -0596b2: 5901 9602 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -0596b6: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -0596ba: 5421 d002 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -0596be: 6e10 b31f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0596c4: 0a01 |001e: move-result v1 │ │ -0596c6: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -0596ca: 5421 d002 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -0596ce: 6e20 a81f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0596d4: 1100 |0026: return-object v0 │ │ -0596d6: 5421 d002 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -0596da: 6e30 a71f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ -0596e0: 28fa |002c: goto 0026 // -0006 │ │ +05a6b8: |[05a6b8] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05a6c8: 2200 6b01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05a6cc: 7010 2b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@092b │ │ +05a6d2: 5903 9402 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a6d6: 5421 b702 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05a6da: 6e30 2508 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0825 │ │ +05a6e0: 0c01 |000c: move-result-object v1 │ │ +05a6e2: 5b01 9202 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05a6e6: 5421 b702 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05a6ea: 6e20 2308 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +05a6f0: 0a01 |0014: move-result v1 │ │ +05a6f2: 5901 9602 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05a6f6: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +05a6fa: 5421 d002 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a6fe: 6e10 b31f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05a704: 0a01 |001e: move-result v1 │ │ +05a706: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +05a70a: 5421 d002 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a70e: 6e20 a81f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +05a714: 1100 |0026: return-object v0 │ │ +05a716: 5421 d002 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05a71a: 6e30 a71f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ +05a720: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0005 line=800 │ │ 0x0007 line=801 │ │ 0x000f line=802 │ │ 0x0017 line=803 │ │ @@ -34659,34 +34661,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0596e4: |[0596e4] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -0596f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0596f6: 6e10 7209 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -0596fc: 0a03 |0004: move-result v3 │ │ -0596fe: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -059702: 6e20 7109 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -059708: 0c00 |000a: move-result-object v0 │ │ -05970a: 6e10 f80d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -059710: 0a03 |000e: move-result v3 │ │ -059712: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -059716: 6e20 8a09 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -05971c: 0c02 |0014: move-result-object v2 │ │ -05971e: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -059722: 5223 9402 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059726: 5254 be02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05972a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -05972e: 6e20 d20d 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0dd2 │ │ -059734: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -059738: 28df |0022: goto 0001 // -0021 │ │ -05973a: 0e00 |0023: return-void │ │ +05a724: |[05a724] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +05a734: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a736: 6e10 7209 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05a73c: 0a03 |0004: move-result v3 │ │ +05a73e: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +05a742: 6e20 7109 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05a748: 0c00 |000a: move-result-object v0 │ │ +05a74a: 6e10 f80d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05a750: 0a03 |000e: move-result v3 │ │ +05a752: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +05a756: 6e20 8a09 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05a75c: 0c02 |0014: move-result-object v2 │ │ +05a75e: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +05a762: 5223 9402 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05a766: 5254 be02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05a76a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +05a76e: 6e20 d20d 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0dd2 │ │ +05a774: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a778: 28df |0022: goto 0001 // -0021 │ │ +05a77a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2557 │ │ 0x0007 line=2558 │ │ 0x000b line=2559 │ │ 0x0011 line=2560 │ │ 0x0015 line=2561 │ │ @@ -34706,41 +34708,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 │ │ -05973c: |[05973c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -05974c: 6e20 5d09 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@095d │ │ -059752: 0a01 |0003: move-result v1 │ │ -059754: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -059758: 6e20 6f09 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@096f │ │ -05975e: 0c06 |0009: move-result-object v6 │ │ -059760: 0760 |000a: move-object v0, v6 │ │ -059762: 1f00 6d01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -059766: 5501 9a02 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05976a: 2042 6b01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@016b │ │ -05976e: b621 |0011: or-int/2addr v1, v2 │ │ -059770: 5c01 9a02 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -059774: 5531 cb02 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ -059778: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -05977c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -059780: 5501 9a02 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -059784: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -059788: 2201 a103 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -05978c: 1a02 7a02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@027a │ │ -059790: 7020 311f 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -059796: 2701 |0025: throw v1 │ │ -059798: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -05979a: 5c01 9b02 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@029b │ │ -05979e: 6e40 5809 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0958 │ │ -0597a4: 0e00 |002c: return-void │ │ -0597a6: 6f40 5e0e 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0e5e │ │ -0597ac: 28fc |0030: goto 002c // -0004 │ │ +05a77c: |[05a77c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +05a78c: 6e20 5d09 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@095d │ │ +05a792: 0a01 |0003: move-result v1 │ │ +05a794: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +05a798: 6e20 6f09 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@096f │ │ +05a79e: 0c06 |0009: move-result-object v6 │ │ +05a7a0: 0760 |000a: move-object v0, v6 │ │ +05a7a2: 1f00 6c01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05a7a6: 5501 9a02 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05a7aa: 2042 6a01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@016a │ │ +05a7ae: b621 |0011: or-int/2addr v1, v2 │ │ +05a7b0: 5c01 9a02 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05a7b4: 5531 cb02 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ +05a7b8: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +05a7bc: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +05a7c0: 5501 9a02 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05a7c4: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +05a7c8: 2201 9f03 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +05a7cc: 1a02 7f02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@027f │ │ +05a7d0: 7020 311f 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +05a7d6: 2701 |0025: throw v1 │ │ +05a7d8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +05a7da: 5c01 9b02 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@029b │ │ +05a7de: 6e40 5809 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0958 │ │ +05a7e4: 0e00 |002c: return-void │ │ +05a7e6: 6f40 5e0e 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0e5e │ │ +05a7ec: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ 0x0006 line=1232 │ │ 0x000b line=1234 │ │ 0x000d line=1235 │ │ 0x0014 line=1236 │ │ @@ -34762,78 +34764,78 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -0597b0: |[0597b0] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -0597c0: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ -0597c4: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ -0597c8: 6e10 6c09 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@096c │ │ -0597ce: 0c01 |0007: move-result-object v1 │ │ -0597d0: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ -0597d4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0597d6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0597d8: 7100 310d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0d31 │ │ -0597de: 0c05 |000f: move-result-object v5 │ │ -0597e0: 6e40 300d 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0d30 │ │ -0597e6: 0c03 |0013: move-result-object v3 │ │ -0597e8: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ -0597ec: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ -0597f0: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ -0597f4: 5485 ea02 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ -0597f8: 7030 7409 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ -0597fe: 0c05 |001f: move-result-object v5 │ │ -059800: 5254 2200 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -059804: 5485 ea02 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ -059808: 7030 7409 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ -05980e: 0c05 |0027: move-result-object v5 │ │ -059810: 5250 2200 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -059814: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ -059818: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ -05981c: 6e10 a109 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@09a1 │ │ -059822: 0a02 |0031: move-result v2 │ │ -059824: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -059828: 7110 a70d 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0da7 │ │ -05982e: 0a05 |0037: move-result v5 │ │ -059830: 6e20 a509 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@09a5 │ │ -059836: 0f02 |003b: return v2 │ │ -059838: 6e10 240e 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ -05983e: 0a02 |003f: move-result v2 │ │ -059840: 28f2 |0040: goto 0032 // -000e │ │ -059842: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ -059846: 5485 ea02 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ -05984a: 7030 7409 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ -059850: 0c05 |0048: move-result-object v5 │ │ -059852: 5254 2200 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -059856: 5485 ea02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ -05985a: 7030 7409 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ -059860: 0c05 |0050: move-result-object v5 │ │ -059862: 5250 2200 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -059866: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -05986a: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ -05986e: 6e10 a209 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@09a2 │ │ -059874: 0a02 |005a: move-result v2 │ │ -059876: 28d7 |005b: goto 0032 // -0029 │ │ -059878: 6e10 240e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ -05987e: 0a02 |005f: move-result v2 │ │ -059880: 28d2 |0060: goto 0032 // -002e │ │ -059882: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ -059886: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -059888: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ -05988c: 6e10 a109 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@09a1 │ │ -059892: 0a02 |0069: move-result v2 │ │ -059894: 28c8 |006a: goto 0032 // -0038 │ │ -059896: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ -05989a: 1225 |006d: const/4 v5, #int 2 // #2 │ │ -05989c: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ -0598a0: 6e10 a209 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@09a2 │ │ -0598a6: 0a02 |0073: move-result v2 │ │ -0598a8: 28be |0074: goto 0032 // -0042 │ │ +05a7f0: |[05a7f0] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +05a800: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ +05a804: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ +05a808: 6e10 6c09 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@096c │ │ +05a80e: 0c01 |0007: move-result-object v1 │ │ +05a810: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ +05a814: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05a816: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +05a818: 7100 310d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0d31 │ │ +05a81e: 0c05 |000f: move-result-object v5 │ │ +05a820: 6e40 300d 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0d30 │ │ +05a826: 0c03 |0013: move-result-object v3 │ │ +05a828: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ +05a82c: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ +05a830: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ +05a834: 5485 ea02 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ +05a838: 7030 7409 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ +05a83e: 0c05 |001f: move-result-object v5 │ │ +05a840: 5254 2200 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +05a844: 5485 ea02 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ +05a848: 7030 7409 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ +05a84e: 0c05 |0027: move-result-object v5 │ │ +05a850: 5250 2200 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +05a854: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ +05a858: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ +05a85c: 6e10 a109 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@09a1 │ │ +05a862: 0a02 |0031: move-result v2 │ │ +05a864: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +05a868: 7110 a70d 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0da7 │ │ +05a86e: 0a05 |0037: move-result v5 │ │ +05a870: 6e20 a509 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@09a5 │ │ +05a876: 0f02 |003b: return v2 │ │ +05a878: 6e10 240e 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ +05a87e: 0a02 |003f: move-result v2 │ │ +05a880: 28f2 |0040: goto 0032 // -000e │ │ +05a882: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ +05a886: 5485 ea02 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ +05a88a: 7030 7409 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ +05a890: 0c05 |0048: move-result-object v5 │ │ +05a892: 5254 2200 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +05a896: 5485 ea02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@02ea │ │ +05a89a: 7030 7409 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0974 │ │ +05a8a0: 0c05 |0050: move-result-object v5 │ │ +05a8a2: 5250 2200 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +05a8a6: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +05a8aa: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ +05a8ae: 6e10 a209 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@09a2 │ │ +05a8b4: 0a02 |005a: move-result v2 │ │ +05a8b6: 28d7 |005b: goto 0032 // -0029 │ │ +05a8b8: 6e10 240e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ +05a8be: 0a02 |005f: move-result v2 │ │ +05a8c0: 28d2 |0060: goto 0032 // -002e │ │ +05a8c2: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ +05a8c6: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +05a8c8: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ +05a8cc: 6e10 a109 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@09a1 │ │ +05a8d2: 0a02 |0069: move-result v2 │ │ +05a8d4: 28c8 |006a: goto 0032 // -0038 │ │ +05a8d6: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ +05a8da: 1225 |006d: const/4 v5, #int 2 // #2 │ │ +05a8dc: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ +05a8e0: 6e10 a209 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@09a2 │ │ +05a8e6: 0a02 |0073: move-result v2 │ │ +05a8e8: 28be |0074: goto 0032 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2421 │ │ 0x0008 line=2422 │ │ 0x000b line=2424 │ │ 0x000c line=2426 │ │ 0x0014 line=2428 │ │ @@ -34874,46 +34876,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -0598ac: |[0598ac] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -0598bc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0598be: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0598c0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0598c2: 55a2 ce02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -0598c6: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -0598ca: 0f04 |0007: return v4 │ │ -0598cc: 5ca9 c502 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ -0598d0: 7020 c109 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -0598d6: 59a5 d102 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -0598da: 59a5 cc02 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -0598de: 54a2 ed02 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -0598e2: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -0598e6: 7100 ba0d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ -0598ec: 0c02 |0018: move-result-object v2 │ │ -0598ee: 5ba2 ed02 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -0598f2: 7100 9502 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -0598f8: 0b00 |001e: move-result-wide v0 │ │ -0598fa: 0402 |001f: move-wide v2, v0 │ │ -0598fc: 0156 |0020: move v6, v5 │ │ -0598fe: 0147 |0021: move v7, v4 │ │ -059900: 7708 a40d 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0da4 │ │ -059906: 0c08 |0025: move-result-object v8 │ │ -059908: 54a2 ed02 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05990c: 6e20 b30d 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ -059912: 6e10 a60d 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ -059918: 5aa0 c402 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02c4 │ │ -05991c: 0194 |0030: move v4, v9 │ │ -05991e: 28d6 |0031: goto 0007 // -002a │ │ -059920: 54a2 ed02 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -059924: 6e10 b40d 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ -05992a: 28e4 |0037: goto 001b // -001c │ │ +05a8ec: |[05a8ec] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +05a8fc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +05a8fe: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05a900: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05a902: 55a2 ce02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05a906: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +05a90a: 0f04 |0007: return v4 │ │ +05a90c: 5ca9 c502 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ +05a910: 7020 c109 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +05a916: 59a5 d102 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05a91a: 59a5 cc02 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05a91e: 54a2 ed02 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05a922: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +05a926: 7100 ba0d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ +05a92c: 0c02 |0018: move-result-object v2 │ │ +05a92e: 5ba2 ed02 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05a932: 7100 9502 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +05a938: 0b00 |001e: move-result-wide v0 │ │ +05a93a: 0402 |001f: move-wide v2, v0 │ │ +05a93c: 0156 |0020: move v6, v5 │ │ +05a93e: 0147 |0021: move v7, v4 │ │ +05a940: 7708 a40d 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0da4 │ │ +05a946: 0c08 |0025: move-result-object v8 │ │ +05a948: 54a2 ed02 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05a94c: 6e20 b30d 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ +05a952: 6e10 a60d 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ +05a958: 5aa0 c402 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02c4 │ │ +05a95c: 0194 |0030: move v4, v9 │ │ +05a95e: 28d6 |0031: goto 0007 // -002a │ │ +05a960: 54a2 ed02 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05a964: 6e10 b40d 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ +05a96a: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2196 │ │ 0x0007 line=2212 │ │ 0x0008 line=2199 │ │ 0x000a line=2200 │ │ 0x000d line=2201 │ │ @@ -34936,72 +34938,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -05992c: |[05992c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -05993c: 20c0 0202 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0202 │ │ -059940: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -059944: 07c7 |0004: move-object v7, v12 │ │ -059946: 1f07 0202 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0202 │ │ -05994a: 6e10 f20d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0df2 │ │ -059950: 0a09 |000a: move-result v9 │ │ -059952: 6e10 f30d 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ -059958: 0a0a |000e: move-result v10 │ │ -05995a: 6e10 6a0e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ -059960: 0a06 |0012: move-result v6 │ │ -059962: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -059966: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -05996a: 6e20 690e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -059970: 0c01 |001a: move-result-object v1 │ │ -059972: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -059976: 6e10 e60d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -05997c: 0a02 |0020: move-result v2 │ │ -05997e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -059982: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -059986: 6e10 f10d 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -05998c: 0a02 |0028: move-result v2 │ │ -05998e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -059992: 9000 100a |002b: add-int v0, v16, v10 │ │ -059996: 6e10 f60d 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -05999c: 0a02 |0030: move-result v2 │ │ -05999e: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -0599a2: 9000 100a |0033: add-int v0, v16, v10 │ │ -0599a6: 6e10 dd0d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ -0599ac: 0a02 |0038: move-result v2 │ │ -0599ae: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -0599b2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -0599b4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -0599b8: 6e10 e60d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -0599be: 0a03 |0041: move-result v3 │ │ -0599c0: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -0599c4: 9000 100a |0044: add-int v0, v16, v10 │ │ -0599c8: 6e10 f60d 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -0599ce: 0a03 |0049: move-result v3 │ │ -0599d0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -0599d4: 07b0 |004c: move-object v0, v11 │ │ -0599d6: 01e3 |004d: move v3, v14 │ │ -0599d8: 7406 5c09 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@095c │ │ -0599de: 0a00 |0051: move-result v0 │ │ -0599e0: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -0599e4: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -0599e6: 0f00 |0055: return v0 │ │ -0599e8: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0599ec: 28bd |0058: goto 0015 // -0043 │ │ -0599ee: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -0599f2: 7be0 |005b: neg-int v0, v14 │ │ -0599f4: 7120 de08 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08de │ │ -0599fa: 0a00 |005f: move-result v0 │ │ -0599fc: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -059a00: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -059a02: 28f2 |0063: goto 0055 // -000e │ │ -059a04: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -059a06: 28f0 |0065: goto 0055 // -0010 │ │ +05a96c: |[05a96c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +05a97c: 20c0 0002 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0200 │ │ +05a980: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +05a984: 07c7 |0004: move-object v7, v12 │ │ +05a986: 1f07 0002 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0200 │ │ +05a98a: 6e10 f20d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0df2 │ │ +05a990: 0a09 |000a: move-result v9 │ │ +05a992: 6e10 f30d 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ +05a998: 0a0a |000e: move-result v10 │ │ +05a99a: 6e10 6a0e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ +05a9a0: 0a06 |0012: move-result v6 │ │ +05a9a2: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +05a9a6: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +05a9aa: 6e20 690e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +05a9b0: 0c01 |001a: move-result-object v1 │ │ +05a9b2: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +05a9b6: 6e10 e60d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +05a9bc: 0a02 |0020: move-result v2 │ │ +05a9be: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +05a9c2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +05a9c6: 6e10 f10d 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +05a9cc: 0a02 |0028: move-result v2 │ │ +05a9ce: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +05a9d2: 9000 100a |002b: add-int v0, v16, v10 │ │ +05a9d6: 6e10 f60d 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +05a9dc: 0a02 |0030: move-result v2 │ │ +05a9de: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +05a9e2: 9000 100a |0033: add-int v0, v16, v10 │ │ +05a9e6: 6e10 dd0d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ +05a9ec: 0a02 |0038: move-result v2 │ │ +05a9ee: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +05a9f2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +05a9f4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +05a9f8: 6e10 e60d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +05a9fe: 0a03 |0041: move-result v3 │ │ +05aa00: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +05aa04: 9000 100a |0044: add-int v0, v16, v10 │ │ +05aa08: 6e10 f60d 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +05aa0e: 0a03 |0049: move-result v3 │ │ +05aa10: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +05aa14: 07b0 |004c: move-object v0, v11 │ │ +05aa16: 01e3 |004d: move v3, v14 │ │ +05aa18: 7406 5c09 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@095c │ │ +05aa1e: 0a00 |0051: move-result v0 │ │ +05aa20: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +05aa24: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +05aa26: 0f00 |0055: return v0 │ │ +05aa28: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +05aa2c: 28bd |0058: goto 0015 // -0043 │ │ +05aa2e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +05aa32: 7be0 |005b: neg-int v0, v14 │ │ +05aa34: 7120 de08 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08de │ │ +05aa3a: 0a00 |005f: move-result v0 │ │ +05aa3c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +05aa40: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +05aa42: 28f2 |0063: goto 0055 // -000e │ │ +05aa44: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +05aa46: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2358 │ │ 0x0005 line=2359 │ │ 0x0007 line=2360 │ │ 0x000b line=2361 │ │ 0x000f line=2362 │ │ @@ -35037,24 +35039,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -059a08: |[059a08] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -059a18: 2020 6d01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -059a1c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -059a20: 6f20 610e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0e61 │ │ -059a26: 0a00 |0007: move-result v0 │ │ -059a28: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -059a2c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -059a2e: 0f00 |000b: return v0 │ │ -059a30: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -059a32: 28fe |000d: goto 000b // -0002 │ │ +05aa48: |[05aa48] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +05aa58: 2020 6c01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05aa5c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +05aa60: 6f20 610e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0e61 │ │ +05aa66: 0a00 |0007: move-result v0 │ │ +05aa68: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05aa6c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05aa6e: 0f00 |000b: return v0 │ │ +05aa70: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05aa72: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2635 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -35063,48 +35065,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -059a34: |[059a34] android.support.v4.view.ViewPager.computeScroll:()V │ │ -059a44: 5454 e402 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -059a48: 6e10 3310 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ -059a4e: 0a04 |0005: move-result v4 │ │ -059a50: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -059a54: 5454 e402 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -059a58: 6e10 2c10 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ -059a5e: 0a04 |000d: move-result v4 │ │ -059a60: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -059a64: 6e10 8409 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -059a6a: 0a00 |0013: move-result v0 │ │ -059a6c: 6e10 8509 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ -059a72: 0a01 |0017: move-result v1 │ │ -059a74: 5454 e402 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -059a78: 6e10 2f10 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ -059a7e: 0a02 |001d: move-result v2 │ │ -059a80: 5454 e402 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -059a84: 6e10 3010 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ -059a8a: 0a03 |0023: move-result v3 │ │ -059a8c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -059a90: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -059a94: 6e30 ae09 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -059a9a: 7020 a309 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@09a3 │ │ -059aa0: 0a04 |002e: move-result v4 │ │ -059aa2: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -059aa6: 5454 e402 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -059aaa: 6e10 2b10 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ -059ab0: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -059ab2: 6e30 ae09 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -059ab8: 7110 ea08 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ -059abe: 0e00 |003d: return-void │ │ -059ac0: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -059ac2: 7020 5e09 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ -059ac8: 28fb |0042: goto 003d // -0005 │ │ +05aa74: |[05aa74] android.support.v4.view.ViewPager.computeScroll:()V │ │ +05aa84: 5454 e402 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05aa88: 6e10 3310 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ +05aa8e: 0a04 |0005: move-result v4 │ │ +05aa90: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +05aa94: 5454 e402 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05aa98: 6e10 2c10 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ +05aa9e: 0a04 |000d: move-result v4 │ │ +05aaa0: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +05aaa4: 6e10 8409 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05aaaa: 0a00 |0013: move-result v0 │ │ +05aaac: 6e10 8509 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ +05aab2: 0a01 |0017: move-result v1 │ │ +05aab4: 5454 e402 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05aab8: 6e10 2f10 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ +05aabe: 0a02 |001d: move-result v2 │ │ +05aac0: 5454 e402 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05aac4: 6e10 3010 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ +05aaca: 0a03 |0023: move-result v3 │ │ +05aacc: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +05aad0: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +05aad4: 6e30 ae09 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05aada: 7020 a309 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@09a3 │ │ +05aae0: 0a04 |002e: move-result v4 │ │ +05aae2: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +05aae6: 5454 e402 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05aaea: 6e10 2b10 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ +05aaf0: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +05aaf2: 6e30 ae09 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05aaf8: 7110 ea08 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ +05aafe: 0e00 |003d: return-void │ │ +05ab00: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +05ab02: 7020 5e09 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ +05ab08: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x0010 line=1535 │ │ 0x0014 line=1536 │ │ 0x0018 line=1537 │ │ 0x001e line=1538 │ │ @@ -35128,115 +35130,115 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -059acc: |[059acc] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -059adc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -059ade: 120a |0001: const/4 v10, #int 0 // #0 │ │ -059ae0: 54eb d002 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059ae4: 6e10 b31f 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -059aea: 0a0b |0007: move-result v11 │ │ -059aec: 52ec da02 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -059af0: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ -059af4: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ -059af8: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ -059afc: 54eb d002 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059b00: 6e10 b31f 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -059b06: 0a0b |0015: move-result v11 │ │ -059b08: 54ec b702 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059b0c: 6e10 2008 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -059b12: 0a0c |001b: move-result v12 │ │ -059b14: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ -059b18: 0196 |001e: move v6, v9 │ │ -059b1a: 52e7 be02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -059b1e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -059b20: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -059b22: 54eb d002 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059b26: 6e10 b31f 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -059b2c: 0a0b |0028: move-result v11 │ │ -059b2e: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ -059b32: 54eb d002 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059b36: 6e20 ad1f 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -059b3c: 0c03 |0030: move-result-object v3 │ │ -059b3e: 1f03 6c01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -059b42: 54eb b702 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059b46: 543c 9202 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -059b4a: 6e20 2108 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0821 │ │ -059b50: 0a08 |003a: move-result v8 │ │ -059b52: 12fb |003b: const/4 v11, #int -1 // #ff │ │ -059b54: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ -059b58: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -059b5c: 28e3 |0040: goto 0023 // -001d │ │ -059b5e: 01a6 |0041: move v6, v10 │ │ -059b60: 28dd |0042: goto 001f // -0023 │ │ -059b62: 12eb |0043: const/4 v11, #int -2 // #fe │ │ -059b64: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ -059b68: 54eb d002 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059b6c: 6e20 b01f 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -059b72: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -059b76: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ -059b7a: 54eb b702 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059b7e: 6e20 2e08 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@082e │ │ -059b84: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -059b86: 54eb b702 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059b8a: 523c 9402 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059b8e: 543d 9202 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -059b92: 6e40 1d08 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ -059b98: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -059b9a: 52eb be02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -059b9e: 523c 9402 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059ba2: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ -059ba6: 52eb be02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -059baa: 54ec b702 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059bae: 6e10 2008 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -059bb4: 0a0c |006c: move-result v12 │ │ -059bb6: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ -059bba: 7120 441f cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -059bc0: 0a0b |0072: move-result v11 │ │ -059bc2: 7120 411f ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -059bc8: 0a07 |0076: move-result v7 │ │ -059bca: 1216 |0077: const/4 v6, #int 1 // #1 │ │ -059bcc: 28c6 |0078: goto 003e // -003a │ │ -059bce: 523b 9402 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059bd2: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ -059bd6: 523b 9402 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059bda: 52ec be02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -059bde: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ -059be2: 0187 |0083: move v7, v8 │ │ -059be4: 5938 9402 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059be8: 1216 |0086: const/4 v6, #int 1 // #1 │ │ -059bea: 28b7 |0087: goto 003e // -0049 │ │ -059bec: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ -059bf0: 54eb b702 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059bf4: 6e20 1f08 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@081f │ │ -059bfa: 54eb d002 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -059bfe: 620c a602 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02a6 │ │ -059c02: 7120 c01f cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fc0 │ │ -059c08: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ -059c0c: 6e10 7209 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -059c12: 0a01 |009b: move-result v1 │ │ -059c14: 1202 |009c: const/4 v2, #int 0 // #0 │ │ -059c16: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ -059c1a: 6e20 7109 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -059c20: 0c00 |00a2: move-result-object v0 │ │ -059c22: 6e10 e50d 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -059c28: 0c05 |00a6: move-result-object v5 │ │ -059c2a: 1f05 6d01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -059c2e: 555b 9a02 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -059c32: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ -059c36: 120b |00ad: const/4 v11, #int 0 // #0 │ │ -059c38: 595b 9e02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ -059c3c: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ -059c40: 28eb |00b2: goto 009d // -0015 │ │ -059c42: 6e40 b409 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ -059c48: 6e10 ad09 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@09ad │ │ -059c4e: 0e00 |00b9: return-void │ │ +05ab0c: |[05ab0c] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +05ab1c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +05ab1e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +05ab20: 54eb d002 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ab24: 6e10 b31f 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05ab2a: 0a0b |0007: move-result v11 │ │ +05ab2c: 52ec da02 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +05ab30: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ +05ab34: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ +05ab38: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ +05ab3c: 54eb d002 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ab40: 6e10 b31f 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05ab46: 0a0b |0015: move-result v11 │ │ +05ab48: 54ec b702 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ab4c: 6e10 2008 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05ab52: 0a0c |001b: move-result v12 │ │ +05ab54: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ +05ab58: 0196 |001e: move v6, v9 │ │ +05ab5a: 52e7 be02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05ab5e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +05ab60: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +05ab62: 54eb d002 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ab66: 6e10 b31f 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05ab6c: 0a0b |0028: move-result v11 │ │ +05ab6e: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ +05ab72: 54eb d002 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ab76: 6e20 ad1f 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05ab7c: 0c03 |0030: move-result-object v3 │ │ +05ab7e: 1f03 6b01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05ab82: 54eb b702 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ab86: 543c 9202 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05ab8a: 6e20 2108 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0821 │ │ +05ab90: 0a08 |003a: move-result v8 │ │ +05ab92: 12fb |003b: const/4 v11, #int -1 // #ff │ │ +05ab94: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ +05ab98: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05ab9c: 28e3 |0040: goto 0023 // -001d │ │ +05ab9e: 01a6 |0041: move v6, v10 │ │ +05aba0: 28dd |0042: goto 001f // -0023 │ │ +05aba2: 12eb |0043: const/4 v11, #int -2 // #fe │ │ +05aba4: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ +05aba8: 54eb d002 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05abac: 6e20 b01f 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +05abb2: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05abb6: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ +05abba: 54eb b702 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05abbe: 6e20 2e08 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@082e │ │ +05abc4: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +05abc6: 54eb b702 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05abca: 523c 9402 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05abce: 543d 9202 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05abd2: 6e40 1d08 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ +05abd8: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +05abda: 52eb be02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05abde: 523c 9402 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05abe2: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ +05abe6: 52eb be02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05abea: 54ec b702 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05abee: 6e10 2008 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05abf4: 0a0c |006c: move-result v12 │ │ +05abf6: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ +05abfa: 7120 441f cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +05ac00: 0a0b |0072: move-result v11 │ │ +05ac02: 7120 411f ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +05ac08: 0a07 |0076: move-result v7 │ │ +05ac0a: 1216 |0077: const/4 v6, #int 1 // #1 │ │ +05ac0c: 28c6 |0078: goto 003e // -003a │ │ +05ac0e: 523b 9402 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05ac12: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ +05ac16: 523b 9402 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05ac1a: 52ec be02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05ac1e: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ +05ac22: 0187 |0083: move v7, v8 │ │ +05ac24: 5938 9402 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05ac28: 1216 |0086: const/4 v6, #int 1 // #1 │ │ +05ac2a: 28b7 |0087: goto 003e // -0049 │ │ +05ac2c: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ +05ac30: 54eb b702 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ac34: 6e20 1f08 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@081f │ │ +05ac3a: 54eb d002 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ac3e: 620c a602 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02a6 │ │ +05ac42: 7120 c01f cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fc0 │ │ +05ac48: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ +05ac4c: 6e10 7209 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05ac52: 0a01 |009b: move-result v1 │ │ +05ac54: 1202 |009c: const/4 v2, #int 0 // #0 │ │ +05ac56: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ +05ac5a: 6e20 7109 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05ac60: 0c00 |00a2: move-result-object v0 │ │ +05ac62: 6e10 e50d 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05ac68: 0c05 |00a6: move-result-object v5 │ │ +05ac6a: 1f05 6c01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05ac6e: 555b 9a02 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05ac72: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ +05ac76: 120b |00ad: const/4 v11, #int 0 // #0 │ │ +05ac78: 595b 9e02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ +05ac7c: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05ac80: 28eb |00b2: goto 009d // -0015 │ │ +05ac82: 6e40 b409 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ +05ac88: 6e10 ad09 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@09ad │ │ +05ac8e: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=814 │ │ 0x001f line=816 │ │ 0x0021 line=818 │ │ 0x0022 line=819 │ │ 0x002b line=820 │ │ @@ -35297,25 +35299,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -059c50: |[059c50] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -059c60: 6f20 630e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0e63 │ │ -059c66: 0a00 |0003: move-result v0 │ │ -059c68: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -059c6c: 6e20 6a09 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@096a │ │ -059c72: 0a00 |0009: move-result v0 │ │ -059c74: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -059c78: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -059c7a: 0f00 |000d: return v0 │ │ -059c7c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -059c7e: 28fe |000f: goto 000d // -0002 │ │ +05ac90: |[05ac90] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +05aca0: 6f20 630e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0e63 │ │ +05aca6: 0a00 |0003: move-result v0 │ │ +05aca8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +05acac: 6e20 6a09 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@096a │ │ +05acb2: 0a00 |0009: move-result v0 │ │ +05acb4: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +05acb8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05acba: 0f00 |000d: return v0 │ │ +05acbc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05acbe: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2383 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -35324,39 +35326,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -059c80: |[059c80] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -059c90: 6e10 7209 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -059c96: 0a01 |0003: move-result v1 │ │ -059c98: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -059c9a: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ -059c9e: 6e20 7109 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -059ca4: 0c00 |000a: move-result-object v0 │ │ -059ca6: 6e10 f80d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -059cac: 0a04 |000e: move-result v4 │ │ -059cae: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ -059cb2: 6e20 8a09 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -059cb8: 0c03 |0014: move-result-object v3 │ │ -059cba: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ -059cbe: 5234 9402 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059cc2: 5265 be02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -059cc6: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ -059cca: 6e20 d70d 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dd7 │ │ -059cd0: 0a04 |0020: move-result v4 │ │ -059cd2: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ -059cd6: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -059cd8: 0f04 |0024: return v4 │ │ -059cda: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -059cde: 28de |0027: goto 0005 // -0022 │ │ -059ce0: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -059ce2: 28fb |0029: goto 0024 // -0005 │ │ +05acc0: |[05acc0] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05acd0: 6e10 7209 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05acd6: 0a01 |0003: move-result v1 │ │ +05acd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05acda: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ +05acde: 6e20 7109 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05ace4: 0c00 |000a: move-result-object v0 │ │ +05ace6: 6e10 f80d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05acec: 0a04 |000e: move-result v4 │ │ +05acee: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ +05acf2: 6e20 8a09 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05acf8: 0c03 |0014: move-result-object v3 │ │ +05acfa: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ +05acfe: 5234 9402 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05ad02: 5265 be02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05ad06: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ +05ad0a: 6e20 d70d 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dd7 │ │ +05ad10: 0a04 |0020: move-result v4 │ │ +05ad12: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ +05ad16: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +05ad18: 0f04 |0024: return v4 │ │ +05ad1a: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05ad1e: 28de |0027: goto 0005 // -0022 │ │ +05ad20: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +05ad22: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2608 │ │ 0x0004 line=2609 │ │ 0x0007 line=2610 │ │ 0x000b line=2611 │ │ 0x0011 line=2612 │ │ @@ -35379,26 +35381,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -059ce4: |[059ce4] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -059cf4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -059cf8: c705 |0002: sub-float/2addr v5, v0 │ │ -059cfa: 8950 |0003: float-to-double v0, v5 │ │ -059cfc: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -059d06: cd20 |0009: mul-double/2addr v0, v2 │ │ -059d08: 8c05 |000a: double-to-float v5, v0 │ │ -059d0a: 8950 |000b: float-to-double v0, v5 │ │ -059d0c: 7120 481f 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1f48 │ │ -059d12: 0b00 |000f: move-result-wide v0 │ │ -059d14: 8c00 |0010: double-to-float v0, v0 │ │ -059d16: 0f00 |0011: return v0 │ │ +05ad24: |[05ad24] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +05ad34: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +05ad38: c705 |0002: sub-float/2addr v5, v0 │ │ +05ad3a: 8950 |0003: float-to-double v0, v5 │ │ +05ad3c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +05ad46: cd20 |0009: mul-double/2addr v0, v2 │ │ +05ad48: 8c05 |000a: double-to-float v5, v0 │ │ +05ad4a: 8950 |000b: float-to-double v0, v5 │ │ +05ad4c: 7120 481f 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1f48 │ │ +05ad52: 0b00 |000f: move-result-wide v0 │ │ +05ad54: 8c00 |0010: double-to-float v0, v0 │ │ +05ad56: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0003 line=736 │ │ 0x000b line=737 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -35409,106 +35411,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -059d18: |[059d18] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -059d28: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -059d2a: 6f20 640e 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0e64 │ │ -059d30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -059d32: 7110 e408 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@08e4 │ │ -059d38: 0a02 |0008: move-result v2 │ │ -059d3a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -059d3e: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -059d42: 5485 b702 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059d46: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -059d4a: 5485 b702 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -059d4e: 6e10 2008 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -059d54: 0a05 |0016: move-result v5 │ │ -059d56: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -059d5a: 5485 d402 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -059d5e: 6e10 8d0c 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c8d │ │ -059d64: 0a05 |001e: move-result v5 │ │ -059d66: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -059d6a: 6e10 fd01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ -059d70: 0a03 |0024: move-result v3 │ │ -059d72: 6e10 7b09 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@097b │ │ -059d78: 0a05 |0028: move-result v5 │ │ -059d7a: 6e10 8209 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ -059d80: 0a06 |002c: move-result v6 │ │ -059d82: b165 |002d: sub-int/2addr v5, v6 │ │ -059d84: 6e10 7f09 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ -059d8a: 0a06 |0031: move-result v6 │ │ -059d8c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -059d90: 6e10 8609 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -059d96: 0a04 |0037: move-result v4 │ │ -059d98: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -059d9c: 6e20 fb01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01fb │ │ -059da2: 7b05 |003d: neg-int v5, v0 │ │ -059da4: 6e10 8209 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ -059daa: 0a06 |0041: move-result v6 │ │ -059dac: b065 |0042: add-int/2addr v5, v6 │ │ -059dae: 8255 |0043: int-to-float v5, v5 │ │ -059db0: 5286 c702 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -059db4: 8247 |0046: int-to-float v7, v4 │ │ -059db6: c876 |0047: mul-float/2addr v6, v7 │ │ -059db8: 6e30 ff01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ -059dbe: 5485 d402 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -059dc2: 6e30 910c 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c91 │ │ -059dc8: 5485 d402 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -059dcc: 6e20 8b0c 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c8b │ │ -059dd2: 0a05 |0055: move-result v5 │ │ -059dd4: b651 |0056: or-int/2addr v1, v5 │ │ -059dd6: 6e20 fa01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01fa │ │ -059ddc: 5485 e202 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -059de0: 6e10 8d0c 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c8d │ │ -059de6: 0a05 |005f: move-result v5 │ │ -059de8: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -059dec: 6e10 fd01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ -059df2: 0a03 |0065: move-result v3 │ │ -059df4: 6e10 8609 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -059dfa: 0a04 |0069: move-result v4 │ │ -059dfc: 6e10 7b09 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@097b │ │ -059e02: 0a05 |006d: move-result v5 │ │ -059e04: 6e10 8209 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ -059e0a: 0a06 |0071: move-result v6 │ │ -059e0c: b165 |0072: sub-int/2addr v5, v6 │ │ -059e0e: 6e10 7f09 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ -059e14: 0a06 |0076: move-result v6 │ │ -059e16: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -059e1a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -059e1e: 6e20 fb01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01fb │ │ -059e24: 6e10 8209 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ -059e2a: 0a05 |0081: move-result v5 │ │ -059e2c: 7b55 |0082: neg-int v5, v5 │ │ -059e2e: 8255 |0083: int-to-float v5, v5 │ │ -059e30: 5286 d302 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -059e34: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -059e38: c676 |0088: add-float/2addr v6, v7 │ │ -059e3a: 7f66 |0089: neg-float v6, v6 │ │ -059e3c: 8247 |008a: int-to-float v7, v4 │ │ -059e3e: c876 |008b: mul-float/2addr v6, v7 │ │ -059e40: 6e30 ff01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ -059e46: 5485 e202 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -059e4a: 6e30 910c 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c91 │ │ -059e50: 5485 e202 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -059e54: 6e20 8b0c 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c8b │ │ -059e5a: 0a05 |0099: move-result v5 │ │ -059e5c: b651 |009a: or-int/2addr v1, v5 │ │ -059e5e: 6e20 fa01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01fa │ │ -059e64: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -059e68: 7110 ea08 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ -059e6e: 0e00 |00a3: return-void │ │ -059e70: 5485 d402 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -059e74: 6e10 8c0c 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c8c │ │ -059e7a: 5485 e202 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -059e7e: 6e10 8c0c 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c8c │ │ -059e84: 28f0 |00ae: goto 009e // -0010 │ │ +05ad58: |[05ad58] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +05ad68: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05ad6a: 6f20 640e 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0e64 │ │ +05ad70: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05ad72: 7110 e408 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@08e4 │ │ +05ad78: 0a02 |0008: move-result v2 │ │ +05ad7a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +05ad7e: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +05ad82: 5485 b702 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ad86: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +05ad8a: 5485 b702 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ad8e: 6e10 2008 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05ad94: 0a05 |0016: move-result v5 │ │ +05ad96: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +05ad9a: 5485 d402 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05ad9e: 6e10 8d0c 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c8d │ │ +05ada4: 0a05 |001e: move-result v5 │ │ +05ada6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +05adaa: 6e10 fd01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ +05adb0: 0a03 |0024: move-result v3 │ │ +05adb2: 6e10 7b09 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@097b │ │ +05adb8: 0a05 |0028: move-result v5 │ │ +05adba: 6e10 8209 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ +05adc0: 0a06 |002c: move-result v6 │ │ +05adc2: b165 |002d: sub-int/2addr v5, v6 │ │ +05adc4: 6e10 7f09 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ +05adca: 0a06 |0031: move-result v6 │ │ +05adcc: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +05add0: 6e10 8609 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05add6: 0a04 |0037: move-result v4 │ │ +05add8: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +05addc: 6e20 fb01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01fb │ │ +05ade2: 7b05 |003d: neg-int v5, v0 │ │ +05ade4: 6e10 8209 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ +05adea: 0a06 |0041: move-result v6 │ │ +05adec: b065 |0042: add-int/2addr v5, v6 │ │ +05adee: 8255 |0043: int-to-float v5, v5 │ │ +05adf0: 5286 c702 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +05adf4: 8247 |0046: int-to-float v7, v4 │ │ +05adf6: c876 |0047: mul-float/2addr v6, v7 │ │ +05adf8: 6e30 ff01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ +05adfe: 5485 d402 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05ae02: 6e30 910c 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c91 │ │ +05ae08: 5485 d402 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05ae0c: 6e20 8b0c 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c8b │ │ +05ae12: 0a05 |0055: move-result v5 │ │ +05ae14: b651 |0056: or-int/2addr v1, v5 │ │ +05ae16: 6e20 fa01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01fa │ │ +05ae1c: 5485 e202 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05ae20: 6e10 8d0c 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c8d │ │ +05ae26: 0a05 |005f: move-result v5 │ │ +05ae28: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +05ae2c: 6e10 fd01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ +05ae32: 0a03 |0065: move-result v3 │ │ +05ae34: 6e10 8609 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05ae3a: 0a04 |0069: move-result v4 │ │ +05ae3c: 6e10 7b09 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@097b │ │ +05ae42: 0a05 |006d: move-result v5 │ │ +05ae44: 6e10 8209 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ +05ae4a: 0a06 |0071: move-result v6 │ │ +05ae4c: b165 |0072: sub-int/2addr v5, v6 │ │ +05ae4e: 6e10 7f09 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ +05ae54: 0a06 |0076: move-result v6 │ │ +05ae56: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +05ae5a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +05ae5e: 6e20 fb01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01fb │ │ +05ae64: 6e10 8209 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ +05ae6a: 0a05 |0081: move-result v5 │ │ +05ae6c: 7b55 |0082: neg-int v5, v5 │ │ +05ae6e: 8255 |0083: int-to-float v5, v5 │ │ +05ae70: 5286 d302 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +05ae74: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +05ae78: c676 |0088: add-float/2addr v6, v7 │ │ +05ae7a: 7f66 |0089: neg-float v6, v6 │ │ +05ae7c: 8247 |008a: int-to-float v7, v4 │ │ +05ae7e: c876 |008b: mul-float/2addr v6, v7 │ │ +05ae80: 6e30 ff01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ +05ae86: 5485 e202 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05ae8a: 6e30 910c 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c91 │ │ +05ae90: 5485 e202 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05ae94: 6e20 8b0c 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c8b │ │ +05ae9a: 0a05 |0099: move-result v5 │ │ +05ae9c: b651 |009a: or-int/2addr v1, v5 │ │ +05ae9e: 6e20 fa01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01fa │ │ +05aea4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +05aea8: 7110 ea08 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ +05aeae: 0e00 |00a3: return-void │ │ +05aeb0: 5485 d402 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05aeb4: 6e10 8c0c 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c8c │ │ +05aeba: 5485 e202 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05aebe: 6e10 8c0c 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c8c │ │ +05aec4: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2094 │ │ 0x0004 line=2095 │ │ 0x0005 line=2097 │ │ 0x0009 line=2098 │ │ 0x0019 line=2101 │ │ @@ -35551,25 +35553,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -059e88: |[059e88] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -059e98: 6f10 650e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0e65 │ │ -059e9e: 5420 d502 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ -059ea2: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -059ea6: 6e10 2d02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@022d │ │ -059eac: 0a01 |000a: move-result v1 │ │ -059eae: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -059eb2: 6e10 7909 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0979 │ │ -059eb8: 0c01 |0010: move-result-object v1 │ │ -059eba: 6e20 3202 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ -059ec0: 0e00 |0014: return-void │ │ +05aec8: |[05aec8] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +05aed8: 6f10 650e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0e65 │ │ +05aede: 5420 d502 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ +05aee2: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +05aee6: 6e10 2d02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@022d │ │ +05aeec: 0a01 |000a: move-result v1 │ │ +05aeee: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +05aef2: 6e10 7909 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0979 │ │ +05aef8: 0c01 |0010: move-result-object v1 │ │ +05aefa: 6e20 3202 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ +05af00: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=724 │ │ 0x0005 line=725 │ │ 0x000d line=726 │ │ 0x0014 line=728 │ │ @@ -35582,57 +35584,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -059ec4: |[059ec4] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -059ed4: 121b |0000: const/4 v11, #int 1 // #1 │ │ -059ed6: 55c9 c502 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ -059eda: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -059ede: 2209 a103 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@03a1 │ │ -059ee2: 1a0a eb09 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@09eb │ │ -059ee6: 7020 311f a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -059eec: 2709 |000c: throw v9 │ │ -059eee: 54c7 ed02 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -059ef2: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -059ef6: 52ca d602 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02d6 │ │ -059efa: 82aa |0013: int-to-float v10, v10 │ │ -059efc: 6e30 b50d 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ -059f02: 52c9 b602 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -059f06: 7120 8d08 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ -059f0c: 0a09 |001c: move-result v9 │ │ -059f0e: 8792 |001d: float-to-int v2, v9 │ │ -059f10: 5ccb de02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -059f14: 6e10 8609 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -059f1a: 0a08 |0023: move-result v8 │ │ -059f1c: 6e10 8409 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -059f22: 0a05 |0027: move-result v5 │ │ -059f24: 7010 8b09 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@098b │ │ -059f2a: 0c01 |002b: move-result-object v1 │ │ -059f2c: 5210 9402 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -059f30: 8259 |002e: int-to-float v9, v5 │ │ -059f32: 828a |002f: int-to-float v10, v8 │ │ -059f34: c9a9 |0030: div-float/2addr v9, v10 │ │ -059f36: 521a 9302 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -059f3a: c7a9 |0033: sub-float/2addr v9, v10 │ │ -059f3c: 521a 9602 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -059f40: a904 090a |0036: div-float v4, v9, v10 │ │ -059f44: 52c9 d102 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -059f48: 52ca cc02 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -059f4c: c7a9 |003c: sub-float/2addr v9, v10 │ │ -059f4e: 8796 |003d: float-to-int v6, v9 │ │ -059f50: 7056 6109 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0961 │ │ -059f56: 0a03 |0041: move-result v3 │ │ -059f58: 6e52 b509 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@09b5 │ │ -059f5e: 7010 6809 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0968 │ │ -059f64: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -059f66: 5cc9 c502 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ -059f6a: 0e00 |004b: return-void │ │ +05af04: |[05af04] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +05af14: 121b |0000: const/4 v11, #int 1 // #1 │ │ +05af16: 55c9 c502 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ +05af1a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +05af1e: 2209 9f03 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@039f │ │ +05af22: 1a0a ed09 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@09ed │ │ +05af26: 7020 311f a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +05af2c: 2709 |000c: throw v9 │ │ +05af2e: 54c7 ed02 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05af32: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +05af36: 52ca d602 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02d6 │ │ +05af3a: 82aa |0013: int-to-float v10, v10 │ │ +05af3c: 6e30 b50d 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ +05af42: 52c9 b602 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05af46: 7120 8d08 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ +05af4c: 0a09 |001c: move-result v9 │ │ +05af4e: 8792 |001d: float-to-int v2, v9 │ │ +05af50: 5ccb de02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05af54: 6e10 8609 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05af5a: 0a08 |0023: move-result v8 │ │ +05af5c: 6e10 8409 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05af62: 0a05 |0027: move-result v5 │ │ +05af64: 7010 8b09 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@098b │ │ +05af6a: 0c01 |002b: move-result-object v1 │ │ +05af6c: 5210 9402 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05af70: 8259 |002e: int-to-float v9, v5 │ │ +05af72: 828a |002f: int-to-float v10, v8 │ │ +05af74: c9a9 |0030: div-float/2addr v9, v10 │ │ +05af76: 521a 9302 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05af7a: c7a9 |0033: sub-float/2addr v9, v10 │ │ +05af7c: 521a 9602 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05af80: a904 090a |0036: div-float v4, v9, v10 │ │ +05af84: 52c9 d102 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05af88: 52ca cc02 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05af8c: c7a9 |003c: sub-float/2addr v9, v10 │ │ +05af8e: 8796 |003d: float-to-int v6, v9 │ │ +05af90: 7056 6109 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0961 │ │ +05af96: 0a03 |0041: move-result v3 │ │ +05af98: 6e52 b509 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@09b5 │ │ +05af9e: 7010 6809 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0968 │ │ +05afa4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +05afa6: 5cc9 c502 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ +05afaa: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2222 │ │ 0x0005 line=2223 │ │ 0x000d line=2226 │ │ 0x000f line=2227 │ │ 0x0017 line=2228 │ │ @@ -35665,50 +35667,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -059f6c: |[059f6c] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -059f7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -059f7e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -059f80: 6e10 480d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -059f86: 0a01 |0005: move-result v1 │ │ -059f88: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -059f8c: 6e10 490d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0d49 │ │ -059f92: 0a01 |000b: move-result v1 │ │ -059f94: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -059f9a: 0f00 |000f: return v0 │ │ -059f9c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -059fa0: 6e20 5909 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ -059fa6: 0a00 |0015: move-result v0 │ │ -059fa8: 28f9 |0016: goto 000f // -0007 │ │ -059faa: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -059fae: 6e20 5909 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ -059fb4: 0a00 |001c: move-result v0 │ │ -059fb6: 28f2 |001d: goto 000f // -000e │ │ -059fb8: 6001 2c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -059fbc: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -059fc0: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -059fc4: 7110 dc07 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ -059fca: 0a01 |0027: move-result v1 │ │ -059fcc: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -059fd0: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -059fd2: 6e20 5909 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ -059fd8: 0a00 |002e: move-result v0 │ │ -059fda: 28e0 |002f: goto 000f // -0020 │ │ -059fdc: 7120 db07 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@07db │ │ -059fe2: 0a01 |0033: move-result v1 │ │ -059fe4: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -059fe8: 6e20 5909 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ -059fee: 0a00 |0039: move-result v0 │ │ -059ff0: 28d5 |003a: goto 000f // -002b │ │ -059ff2: 0000 |003b: nop // spacer │ │ -059ff4: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +05afac: |[05afac] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +05afbc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05afbe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05afc0: 6e10 480d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +05afc6: 0a01 |0005: move-result v1 │ │ +05afc8: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +05afcc: 6e10 490d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0d49 │ │ +05afd2: 0a01 |000b: move-result v1 │ │ +05afd4: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +05afda: 0f00 |000f: return v0 │ │ +05afdc: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +05afe0: 6e20 5909 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ +05afe6: 0a00 |0015: move-result v0 │ │ +05afe8: 28f9 |0016: goto 000f // -0007 │ │ +05afea: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +05afee: 6e20 5909 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ +05aff4: 0a00 |001c: move-result v0 │ │ +05aff6: 28f2 |001d: goto 000f // -000e │ │ +05aff8: 6001 2c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05affc: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +05b000: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +05b004: 7110 dc07 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ +05b00a: 0a01 |0027: move-result v1 │ │ +05b00c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +05b010: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +05b012: 6e20 5909 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ +05b018: 0a00 |002e: move-result v0 │ │ +05b01a: 28e0 |002f: goto 000f // -0020 │ │ +05b01c: 7120 db07 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@07db │ │ +05b022: 0a01 |0033: move-result v1 │ │ +05b024: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +05b028: 6e20 5909 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0959 │ │ +05b02e: 0a00 |0039: move-result v0 │ │ +05b030: 28d5 |003a: goto 000f // -002b │ │ +05b032: 0000 |003b: nop // spacer │ │ +05b034: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2395 │ │ 0x0002 line=2396 │ │ 0x0008 line=2397 │ │ 0x000f line=2417 │ │ 0x0010 line=2399 │ │ @@ -35727,119 +35729,122 @@ │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'fakeDragBy' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 186 16-bit code units │ │ -05a010: |[05a010] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -05a020: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -05a024: 5501 c502 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ -05a028: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -05a02c: 2201 a103 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -05a030: 1a02 eb09 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@09eb │ │ -05a034: 7020 311f 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -05a03a: 2701 |000d: throw v1 │ │ -05a03c: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -05a040: 5201 d102 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a044: a601 0112 |0012: add-float v1, v1, v18 │ │ -05a048: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -05a04c: 5901 d102 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a050: 7401 8409 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05a056: 0a01 |001b: move-result v1 │ │ -05a058: 821d |001c: int-to-float v13, v1 │ │ -05a05a: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -05a05e: 7401 8609 1100 |001f: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05a064: 0a10 |0022: move-result v16 │ │ -05a066: 0200 1000 |0023: move/from16 v0, v16 │ │ -05a06a: 8201 |0025: int-to-float v1, v0 │ │ -05a06c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -05a070: 5202 c702 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ -05a074: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -05a078: 0200 1000 |002c: move/from16 v0, v16 │ │ -05a07c: 8201 |002e: int-to-float v1, v0 │ │ -05a07e: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -05a082: 5202 d302 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ -05a086: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -05a08a: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -05a08e: 5401 d002 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a092: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -05a094: 6e20 ad1f 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a09a: 0c0a |003d: move-result-object v10 │ │ -05a09c: 1f0a 6c01 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05a0a0: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -05a0a4: 5401 d002 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a0a8: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -05a0ac: 5402 d002 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a0b0: 6e10 b31f 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05a0b6: 0a02 |004b: move-result v2 │ │ -05a0b8: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05a0bc: 6e20 ad1f 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a0c2: 0c0b |0051: move-result-object v11 │ │ -05a0c4: 1f0b 6c01 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05a0c8: 52a1 9402 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05a0cc: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -05a0d0: 52a1 9302 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05a0d4: 0200 1000 |005a: move/from16 v0, v16 │ │ -05a0d8: 8202 |005c: int-to-float v2, v0 │ │ -05a0da: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -05a0de: 52b1 9402 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05a0e2: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -05a0e6: 5402 b702 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05a0ea: 6e10 2008 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05a0f0: 0a02 |0068: move-result v2 │ │ -05a0f2: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05a0f6: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -05a0fa: 52b1 9302 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05a0fe: 0200 1000 |006f: move/from16 v0, v16 │ │ -05a102: 8202 |0071: int-to-float v2, v0 │ │ -05a104: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -05a108: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -05a10c: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -05a110: 01cf |0078: move v15, v12 │ │ -05a112: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -05a116: 5201 d102 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a11a: 87f2 |007d: float-to-int v2, v15 │ │ -05a11c: 8222 |007e: int-to-float v2, v2 │ │ -05a11e: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -05a122: c621 |0081: add-float/2addr v1, v2 │ │ -05a124: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -05a128: 5901 d102 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a12c: 87f1 |0086: float-to-int v1, v15 │ │ -05a12e: 7401 8509 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ -05a134: 0a02 |008a: move-result v2 │ │ -05a136: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -05a13a: 6e30 ae09 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -05a140: 87f1 |0090: float-to-int v1, v15 │ │ -05a142: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -05a146: 7020 a309 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@09a3 │ │ -05a14c: 7100 9502 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -05a152: 0b03 |0099: move-result-wide v3 │ │ -05a154: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -05a158: 5301 c402 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02c4 │ │ -05a15c: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -05a15e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -05a162: 5206 d102 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a166: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -05a168: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -05a16a: 7708 a40d 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0da4 │ │ -05a170: 0c09 |00a8: move-result-object v9 │ │ -05a172: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -05a176: 5401 ed02 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05a17a: 6e20 b30d 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ -05a180: 6e10 a60d 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ -05a186: 0e00 |00b3: return-void │ │ -05a188: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -05a18c: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -05a190: 01ef |00b8: move v15, v14 │ │ -05a192: 28c0 |00b9: goto 0079 // -0040 │ │ + insns size : 194 16-bit code units │ │ +05b050: |[05b050] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +05b060: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +05b064: 5502 c502 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ +05b068: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +05b06c: 2202 9f03 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +05b070: 1a03 ed09 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@09ed │ │ +05b074: 7020 311f 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +05b07a: 2702 |000d: throw v2 │ │ +05b07c: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +05b080: 5202 d102 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b084: a602 0213 |0012: add-float v2, v2, v19 │ │ +05b088: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +05b08c: 5902 d102 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b090: 7401 8409 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05b096: 0a02 |001b: move-result v2 │ │ +05b098: 822e |001c: int-to-float v14, v2 │ │ +05b09a: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +05b09e: 7401 8609 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05b0a4: 0a11 |0022: move-result v17 │ │ +05b0a6: 0200 1100 |0023: move/from16 v0, v17 │ │ +05b0aa: 8202 |0025: int-to-float v2, v0 │ │ +05b0ac: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +05b0b0: 5203 c702 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02c7 │ │ +05b0b4: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +05b0b8: 0200 1100 |002c: move/from16 v0, v17 │ │ +05b0bc: 8202 |002e: int-to-float v2, v0 │ │ +05b0be: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +05b0c2: 5203 d302 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02d3 │ │ +05b0c6: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +05b0ca: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +05b0ce: 5402 d002 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b0d2: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +05b0d4: 6e20 ad1f 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b0da: 0c0b |003d: move-result-object v11 │ │ +05b0dc: 1f0b 6b01 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05b0e0: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +05b0e4: 5402 d002 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b0e8: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +05b0ec: 5403 d002 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b0f0: 6e10 b31f 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05b0f6: 0a03 |004b: move-result v3 │ │ +05b0f8: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05b0fc: 6e20 ad1f 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b102: 0c0c |0051: move-result-object v12 │ │ +05b104: 1f0c 6b01 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05b108: 52b2 9402 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05b10c: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +05b110: 52b2 9302 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05b114: 0200 1100 |005a: move/from16 v0, v17 │ │ +05b118: 8203 |005c: int-to-float v3, v0 │ │ +05b11a: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +05b11e: 52c2 9402 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05b122: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +05b126: 5403 b702 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05b12a: 6e10 2008 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05b130: 0a03 |0068: move-result v3 │ │ +05b132: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05b136: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +05b13a: 52c2 9302 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05b13e: 0200 1100 |006f: move/from16 v0, v17 │ │ +05b142: 8203 |0071: int-to-float v3, v0 │ │ +05b144: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +05b148: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +05b14c: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +05b150: 0210 0d00 |0078: move/from16 v16, v13 │ │ +05b154: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +05b158: 5202 d102 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b15c: 0200 1000 |007e: move/from16 v0, v16 │ │ +05b160: 8703 |0080: float-to-int v3, v0 │ │ +05b162: 8233 |0081: int-to-float v3, v3 │ │ +05b164: a703 1003 |0082: sub-float v3, v16, v3 │ │ +05b168: c632 |0084: add-float/2addr v2, v3 │ │ +05b16a: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +05b16e: 5902 d102 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b172: 0200 1000 |0089: move/from16 v0, v16 │ │ +05b176: 8702 |008b: float-to-int v2, v0 │ │ +05b178: 7401 8509 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ +05b17e: 0a03 |008f: move-result v3 │ │ +05b180: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +05b184: 6e30 ae09 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05b18a: 0200 1000 |0095: move/from16 v0, v16 │ │ +05b18e: 8702 |0097: float-to-int v2, v0 │ │ +05b190: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +05b194: 7020 a309 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@09a3 │ │ +05b19a: 7100 9502 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +05b1a0: 0b04 |00a0: move-result-wide v4 │ │ +05b1a2: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +05b1a6: 5302 c402 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02c4 │ │ +05b1aa: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +05b1ac: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +05b1b0: 5207 d102 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b1b4: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +05b1b6: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +05b1b8: 7708 a40d 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0da4 │ │ +05b1be: 0c0a |00af: move-result-object v10 │ │ +05b1c0: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +05b1c4: 5402 ed02 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05b1c8: 6e20 b30d a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ +05b1ce: 6e10 a60d 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ +05b1d4: 0e00 |00ba: return-void │ │ +05b1d6: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +05b1da: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +05b1de: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +05b1e2: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2253 │ │ 0x0006 line=2254 │ │ 0x000e line=2257 │ │ 0x0018 line=2259 │ │ 0x001d line=2260 │ │ @@ -35850,50 +35855,50 @@ │ │ 0x0040 line=2267 │ │ 0x0054 line=2268 │ │ 0x0058 line=2269 │ │ 0x005f line=2271 │ │ 0x006d line=2272 │ │ 0x0074 line=2275 │ │ 0x0078 line=2276 │ │ - 0x0079 line=2281 │ │ - 0x0086 line=2282 │ │ - 0x0090 line=2283 │ │ - 0x0096 line=2286 │ │ - 0x009a line=2287 │ │ - 0x00a9 line=2289 │ │ - 0x00b0 line=2290 │ │ - 0x00b3 line=2291 │ │ - 0x00b4 line=2277 │ │ - 0x00b8 line=2278 │ │ - locals : │ │ - 0x009a - 0x00b4 reg=3 time J │ │ - 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00ba reg=12 leftBound F │ │ - 0x001d - 0x00ba reg=13 oldScrollX F │ │ - 0x0035 - 0x00ba reg=14 rightBound F │ │ - 0x001f - 0x00ba reg=15 scrollX F │ │ - 0x0023 - 0x00ba reg=16 width I │ │ - 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00ba reg=18 xOffset F │ │ + 0x007a line=2281 │ │ + 0x0089 line=2282 │ │ + 0x0095 line=2283 │ │ + 0x009d line=2286 │ │ + 0x00a1 line=2287 │ │ + 0x00b0 line=2289 │ │ + 0x00b7 line=2290 │ │ + 0x00ba line=2291 │ │ + 0x00bb line=2277 │ │ + 0x00bf line=2278 │ │ + locals : │ │ + 0x00a1 - 0x00bb reg=4 time J │ │ + 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00c2 reg=13 leftBound F │ │ + 0x001d - 0x00c2 reg=14 oldScrollX F │ │ + 0x0035 - 0x00c2 reg=15 rightBound F │ │ + 0x001f - 0x00c2 reg=16 scrollX F │ │ + 0x0023 - 0x00c2 reg=17 width I │ │ + 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00c2 reg=19 xOffset F │ │ │ │ #18 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a194: |[05a194] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -05a1a4: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05a1a8: 7010 2c09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@092c │ │ -05a1ae: 1100 |0005: return-object v0 │ │ +05b1e4: |[05b1e4] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +05b1f4: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05b1f8: 7010 2c09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@092c │ │ +05b1fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2625 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35901,20 +35906,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 │ │ -05a1b0: |[05a1b0] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -05a1c0: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05a1c4: 6e10 7509 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0975 │ │ -05a1ca: 0c01 |0005: move-result-object v1 │ │ -05a1cc: 7030 2d09 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@092d │ │ -05a1d2: 1100 |0009: return-object v0 │ │ +05b200: |[05b200] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +05b210: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05b214: 6e10 7509 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0975 │ │ +05b21a: 0c01 |0005: move-result-object v1 │ │ +05b21c: 7030 2d09 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@092d │ │ +05b222: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2640 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -35923,18 +35928,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 │ │ -05a1d4: |[05a1d4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -05a1e4: 6e10 6d09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@096d │ │ -05a1ea: 0c00 |0003: move-result-object v0 │ │ -05a1ec: 1100 |0004: return-object v0 │ │ +05b224: |[05b224] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +05b234: 6e10 6d09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@096d │ │ +05b23a: 0c00 |0003: move-result-object v0 │ │ +05b23c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2630 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -35943,17 +35948,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a1f0: |[05a1f0] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -05a200: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05a204: 1100 |0002: return-object v0 │ │ +05b240: |[05b240] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +05b250: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05b254: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -35961,31 +35966,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05a208: |[05a208] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -05a218: 5242 c102 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ -05a21c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -05a21e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -05a222: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -05a226: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -05a22a: 5442 c202 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ -05a22e: 6e20 ad1f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a234: 0c02 |000e: move-result-object v2 │ │ -05a236: 1f02 fa01 |000f: check-cast v2, Landroid/view/View; // type@01fa │ │ -05a23a: 6e10 e50d 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05a240: 0c02 |0014: move-result-object v2 │ │ -05a242: 1f02 6d01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05a246: 5221 9702 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0297 │ │ -05a24a: 0f01 |0019: return v1 │ │ -05a24c: 0160 |001a: move v0, v6 │ │ -05a24e: 28ee |001b: goto 0009 // -0012 │ │ +05b258: |[05b258] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +05b268: 5242 c102 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ +05b26c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +05b26e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +05b272: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +05b276: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +05b27a: 5442 c202 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ +05b27e: 6e20 ad1f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b284: 0c02 |000e: move-result-object v2 │ │ +05b286: 1f02 f901 |000f: check-cast v2, Landroid/view/View; // type@01f9 │ │ +05b28a: 6e10 e50d 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05b290: 0c02 |0014: move-result-object v2 │ │ +05b292: 1f02 6c01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05b296: 5221 9702 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0297 │ │ +05b29a: 0f01 |0019: return v1 │ │ +05b29c: 0160 |001a: move v0, v6 │ │ +05b29e: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0009 line=612 │ │ 0x0019 line=613 │ │ 0x001b line=611 │ │ locals : │ │ @@ -36000,17 +36005,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a250: |[05a250] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -05a260: 5210 be02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05a264: 0f00 |0002: return v0 │ │ +05b2a0: |[05b2a0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +05b2b0: 5210 be02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05b2b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36018,17 +36023,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a268: |[05a268] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -05a278: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -05a27c: 0f00 |0002: return v0 │ │ +05b2b8: |[05b2b8] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +05b2c8: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +05b2cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36036,17 +36041,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a280: |[05a280] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -05a290: 5210 dc02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05a294: 0f00 |0002: return v0 │ │ +05b2d0: |[05b2d0] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +05b2e0: 5210 dc02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05b2e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36054,29 +36059,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 │ │ -05a298: |[05a298] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05a2a8: 6e10 ef0d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -05a2ae: 0c00 |0003: move-result-object v0 │ │ -05a2b0: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -05a2b4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -05a2b8: 2001 fa01 |0008: instance-of v1, v0, Landroid/view/View; // type@01fa │ │ -05a2bc: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -05a2c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05a2c2: 1101 |000d: return-object v1 │ │ -05a2c4: 0703 |000e: move-object v3, v0 │ │ -05a2c6: 1f03 fa01 |000f: check-cast v3, Landroid/view/View; // type@01fa │ │ -05a2ca: 28ef |0011: goto 0000 // -0011 │ │ -05a2cc: 6e20 8a09 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -05a2d2: 0c01 |0015: move-result-object v1 │ │ -05a2d4: 28f7 |0016: goto 000d // -0009 │ │ +05b2e8: |[05b2e8] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05b2f8: 6e10 ef0d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +05b2fe: 0c00 |0003: move-result-object v0 │ │ +05b300: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +05b304: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +05b308: 2001 f901 |0008: instance-of v1, v0, Landroid/view/View; // type@01f9 │ │ +05b30c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +05b310: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05b312: 1101 |000d: return-object v1 │ │ +05b314: 0703 |000e: move-object v3, v0 │ │ +05b316: 1f03 f901 |000f: check-cast v3, Landroid/view/View; // type@01f9 │ │ +05b31a: 28ef |0011: goto 0000 // -0011 │ │ +05b31c: 6e20 8a09 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05b322: 0c01 |0015: move-result-object v1 │ │ +05b324: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0006 line=1268 │ │ 0x000c line=1269 │ │ 0x000d line=1273 │ │ 0x000f line=1271 │ │ @@ -36091,34 +36096,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 │ │ -05a2d8: |[05a2d8] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05a2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a2ea: 5442 d002 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a2ee: 6e10 b31f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05a2f4: 0a02 |0006: move-result v2 │ │ -05a2f6: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -05a2fa: 5442 d002 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a2fe: 6e20 ad1f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a304: 0c01 |000e: move-result-object v1 │ │ -05a306: 1f01 6c01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05a30a: 5442 b702 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05a30e: 5413 9202 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -05a312: 6e30 2608 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0826 │ │ -05a318: 0a02 |0018: move-result v2 │ │ -05a31a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -05a31e: 1101 |001b: return-object v1 │ │ -05a320: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a324: 28e3 |001e: goto 0001 // -001d │ │ -05a326: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -05a328: 28fb |0020: goto 001b // -0005 │ │ +05b328: |[05b328] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05b338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b33a: 5442 d002 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b33e: 6e10 b31f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05b344: 0a02 |0006: move-result v2 │ │ +05b346: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +05b34a: 5442 d002 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b34e: 6e20 ad1f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b354: 0c01 |000e: move-result-object v1 │ │ +05b356: 1f01 6b01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05b35a: 5442 b702 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05b35e: 5413 9202 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05b362: 6e30 2608 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0826 │ │ +05b368: 0a02 |0018: move-result v2 │ │ +05b36a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +05b36e: 1101 |001b: return-object v1 │ │ +05b370: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05b374: 28e3 |001e: goto 0001 // -001d │ │ +05b376: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +05b378: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0009 line=1257 │ │ 0x0011 line=1258 │ │ 0x001b line=1262 │ │ 0x001c line=1256 │ │ @@ -36135,31 +36140,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 │ │ -05a32c: |[05a32c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05a33c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a33e: 5432 d002 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a342: 6e10 b31f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05a348: 0a02 |0006: move-result v2 │ │ -05a34a: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -05a34e: 5432 d002 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a352: 6e20 ad1f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a358: 0c01 |000e: move-result-object v1 │ │ -05a35a: 1f01 6c01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05a35e: 5212 9402 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05a362: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -05a366: 1101 |0015: return-object v1 │ │ -05a368: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a36c: 28e9 |0018: goto 0001 // -0017 │ │ -05a36e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -05a370: 28fb |001a: goto 0015 // -0005 │ │ +05b37c: |[05b37c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05b38c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b38e: 5432 d002 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b392: 6e10 b31f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05b398: 0a02 |0006: move-result v2 │ │ +05b39a: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +05b39e: 5432 d002 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b3a2: 6e20 ad1f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b3a8: 0c01 |000e: move-result-object v1 │ │ +05b3aa: 1f01 6b01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05b3ae: 5212 9402 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05b3b2: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +05b3b6: 1101 |0015: return-object v1 │ │ +05b3b8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05b3bc: 28e9 |0018: goto 0001 // -0017 │ │ +05b3be: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +05b3c0: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0009 line=1278 │ │ 0x0011 line=1279 │ │ 0x0015 line=1283 │ │ 0x0016 line=1277 │ │ @@ -36176,69 +36181,69 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -05a374: |[05a374] android.support.v4.view.ViewPager.initViewPager:()V │ │ -05a384: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -05a386: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05a388: 6e20 c309 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@09c3 │ │ -05a38e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -05a392: 6e20 b609 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@09b6 │ │ -05a398: 6e20 b709 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@09b7 │ │ -05a39e: 6e10 7509 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0975 │ │ -05a3a4: 0c01 |0010: move-result-object v1 │ │ -05a3a6: 2203 4a02 |0011: new-instance v3, Landroid/widget/Scroller; // type@024a │ │ -05a3aa: 6204 ee02 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02ee │ │ -05a3ae: 7030 2a10 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@102a │ │ -05a3b4: 5b63 e402 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05a3b8: 7110 490e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ -05a3be: 0c00 |001d: move-result-object v0 │ │ -05a3c0: 7110 1709 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0917 │ │ -05a3c6: 0a03 |0021: move-result v3 │ │ -05a3c8: 5963 ec02 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05a3cc: 6e10 4e0e 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0e4e │ │ -05a3d2: 0a03 |0027: move-result v3 │ │ -05a3d4: 5963 d702 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02d7 │ │ -05a3d8: 6e10 4d0e 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0e4d │ │ -05a3de: 0a03 |002d: move-result v3 │ │ -05a3e0: 5963 d602 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02d6 │ │ -05a3e4: 2203 a701 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a7 │ │ -05a3e8: 7020 8a0c 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c8a │ │ -05a3ee: 5b63 d402 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -05a3f2: 2203 a701 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a7 │ │ -05a3f6: 7020 8a0c 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c8a │ │ -05a3fc: 5b63 e202 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -05a400: 6e10 3301 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -05a406: 0c03 |0041: move-result-object v3 │ │ -05a408: 6e10 9701 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -05a40e: 0c03 |0045: move-result-object v3 │ │ -05a410: 5232 4903 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -05a414: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -05a418: c823 |004a: mul-float/2addr v3, v2 │ │ -05a41a: 8733 |004b: float-to-int v3, v3 │ │ -05a41c: 5963 c802 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02c8 │ │ -05a420: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -05a424: c823 |0050: mul-float/2addr v3, v2 │ │ -05a426: 8733 |0051: float-to-int v3, v3 │ │ -05a428: 5963 bd02 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02bd │ │ -05a42c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -05a430: c823 |0056: mul-float/2addr v3, v2 │ │ -05a432: 8733 |0057: float-to-int v3, v3 │ │ -05a434: 5963 c002 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02c0 │ │ -05a438: 2203 6e01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@016e │ │ -05a43c: 7020 2e09 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@092e │ │ -05a442: 7120 ee08 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@08ee │ │ -05a448: 7110 e108 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@08e1 │ │ -05a44e: 0a03 |0065: move-result v3 │ │ -05a450: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -05a454: 7120 f008 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@08f0 │ │ -05a45a: 0e00 |006b: return-void │ │ +05b3c4: |[05b3c4] android.support.v4.view.ViewPager.initViewPager:()V │ │ +05b3d4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +05b3d6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05b3d8: 6e20 c309 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@09c3 │ │ +05b3de: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +05b3e2: 6e20 b609 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@09b6 │ │ +05b3e8: 6e20 b709 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@09b7 │ │ +05b3ee: 6e10 7509 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0975 │ │ +05b3f4: 0c01 |0010: move-result-object v1 │ │ +05b3f6: 2203 4802 |0011: new-instance v3, Landroid/widget/Scroller; // type@0248 │ │ +05b3fa: 6204 ee02 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@02ee │ │ +05b3fe: 7030 2a10 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@102a │ │ +05b404: 5b63 e402 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05b408: 7110 490e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ +05b40e: 0c00 |001d: move-result-object v0 │ │ +05b410: 7110 1709 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0917 │ │ +05b416: 0a03 |0021: move-result v3 │ │ +05b418: 5963 ec02 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05b41c: 6e10 4e0e 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0e4e │ │ +05b422: 0a03 |0027: move-result v3 │ │ +05b424: 5963 d702 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02d7 │ │ +05b428: 6e10 4d0e 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0e4d │ │ +05b42e: 0a03 |002d: move-result v3 │ │ +05b430: 5963 d602 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02d6 │ │ +05b434: 2203 a601 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a6 │ │ +05b438: 7020 8a0c 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c8a │ │ +05b43e: 5b63 d402 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05b442: 2203 a601 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a6 │ │ +05b446: 7020 8a0c 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c8a │ │ +05b44c: 5b63 e202 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05b450: 6e10 3301 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +05b456: 0c03 |0041: move-result-object v3 │ │ +05b458: 6e10 9701 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +05b45e: 0c03 |0045: move-result-object v3 │ │ +05b460: 5232 4903 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +05b464: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +05b468: c823 |004a: mul-float/2addr v3, v2 │ │ +05b46a: 8733 |004b: float-to-int v3, v3 │ │ +05b46c: 5963 c802 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02c8 │ │ +05b470: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +05b474: c823 |0050: mul-float/2addr v3, v2 │ │ +05b476: 8733 |0051: float-to-int v3, v3 │ │ +05b478: 5963 bd02 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02bd │ │ +05b47c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +05b480: c823 |0056: mul-float/2addr v3, v2 │ │ +05b482: 8733 |0057: float-to-int v3, v3 │ │ +05b484: 5963 c002 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02c0 │ │ +05b488: 2203 6d01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@016d │ │ +05b48c: 7020 2e09 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@092e │ │ +05b492: 7120 ee08 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@08ee │ │ +05b498: 7110 e108 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@08e1 │ │ +05b49e: 0a03 |0065: move-result v3 │ │ +05b4a0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +05b4a4: 7120 f008 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@08f0 │ │ +05b4aa: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=347 │ │ 0x0005 line=348 │ │ 0x000a line=349 │ │ 0x000d line=350 │ │ 0x0011 line=351 │ │ @@ -36267,17 +36272,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a45c: |[05a45c] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -05a46c: 5510 c502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ -05a470: 0f00 |0002: return v0 │ │ +05b4ac: |[05b4ac] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +05b4bc: 5510 c502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ +05b4c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36285,19 +36290,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a474: |[05a474] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -05a484: 6f10 730e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0e73 │ │ -05a48a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05a48c: 5c10 c602 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ -05a490: 0e00 |0006: return-void │ │ +05b4c4: |[05b4c4] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +05b4d4: 6f10 730e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0e73 │ │ +05b4da: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05b4dc: 5c10 c602 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ +05b4e0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0003 line=1289 │ │ 0x0006 line=1290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -36307,19 +36312,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05a494: |[05a494] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -05a4a4: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ -05a4a8: 6e20 aa09 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@09aa │ │ -05a4ae: 6f10 740e 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ -05a4b4: 0e00 |0008: return-void │ │ +05b4e4: |[05b4e4] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +05b4f4: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02c3 │ │ +05b4f8: 6e20 aa09 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@09aa │ │ +05b4fe: 6f10 740e 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ +05b504: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0005 line=376 │ │ 0x0008 line=377 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -36329,131 +36334,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -05a4b8: |[05a4b8] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -05a4c8: 7502 750e 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0e75 │ │ -05a4ce: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -05a4d2: 520d dc02 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05a4d6: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -05a4da: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -05a4de: 540d d502 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ -05a4e2: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -05a4e6: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -05a4ea: 540d d002 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a4ee: 6e10 b31f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05a4f4: 0a0d |0016: move-result v13 │ │ -05a4f6: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -05a4fa: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -05a4fe: 540d b702 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05a502: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -05a506: 7401 8409 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05a50c: 0a0a |0022: move-result v10 │ │ -05a50e: 7401 8609 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05a514: 0a0b |0026: move-result v11 │ │ -05a516: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -05a51a: 520d dc02 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05a51e: 82dd |002b: int-to-float v13, v13 │ │ -05a520: 82be |002c: int-to-float v14, v11 │ │ -05a522: a907 0d0e |002d: div-float v7, v13, v14 │ │ -05a526: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -05a528: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -05a52c: 540d d002 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a530: 120e |0034: const/4 v14, #int 0 // #0 │ │ -05a532: 6e20 ad1f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a538: 0c03 |0038: move-result-object v3 │ │ -05a53a: 1f03 6c01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05a53e: 5238 9302 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05a542: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -05a546: 540d d002 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a54a: 6e10 b31f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05a550: 0a04 |0044: move-result v4 │ │ -05a552: 5232 9402 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05a556: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -05a55a: 540d d002 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a55e: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -05a562: 6e20 ad1f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a568: 0c0d |0050: move-result-object v13 │ │ -05a56a: 1f0d 6c01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05a56e: 52d6 9402 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05a572: 0129 |0055: move v9, v2 │ │ -05a574: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -05a578: 523d 9402 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05a57c: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -05a580: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -05a584: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -05a588: 540d d002 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05a58c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05a590: 6e20 ad1f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05a596: 0c03 |0067: move-result-object v3 │ │ -05a598: 1f03 6c01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05a59c: 28ee |006a: goto 0058 // -0012 │ │ -05a59e: 523d 9402 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05a5a2: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -05a5a6: 523d 9302 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05a5aa: 523e 9602 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05a5ae: c6ed |0073: add-float/2addr v13, v14 │ │ -05a5b0: 82be |0074: int-to-float v14, v11 │ │ -05a5b2: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -05a5b6: 523d 9302 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05a5ba: 523e 9602 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05a5be: c6ed |007b: add-float/2addr v13, v14 │ │ -05a5c0: a608 0d07 |007c: add-float v8, v13, v7 │ │ -05a5c4: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -05a5c8: 520d dc02 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05a5cc: 82dd |0082: int-to-float v13, v13 │ │ -05a5ce: c61d |0083: add-float/2addr v13, v1 │ │ -05a5d0: 82ae |0084: int-to-float v14, v10 │ │ -05a5d2: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -05a5d6: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -05a5da: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -05a5de: 540d d502 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ -05a5e2: 871e |008d: float-to-int v14, v1 │ │ -05a5e4: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -05a5e8: 520f eb02 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02eb │ │ -05a5ec: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -05a5f0: 5200 dc02 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05a5f4: 0210 0000 |0096: move/from16 v16, v0 │ │ -05a5f8: 0200 1000 |0098: move/from16 v0, v16 │ │ -05a5fc: 8200 |009a: int-to-float v0, v0 │ │ -05a5fe: 0210 0000 |009b: move/from16 v16, v0 │ │ -05a602: a610 1001 |009d: add-float v16, v16, v1 │ │ -05a606: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -05a60a: a610 1011 |00a1: add-float v16, v16, v17 │ │ -05a60e: 0200 1000 |00a3: move/from16 v0, v16 │ │ -05a612: 8700 |00a5: float-to-int v0, v0 │ │ -05a614: 0210 0000 |00a6: move/from16 v16, v0 │ │ -05a618: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -05a61c: 5200 b902 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02b9 │ │ -05a620: 0211 0000 |00ac: move/from16 v17, v0 │ │ -05a624: 7405 2f02 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -05a62a: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -05a62e: 540d d502 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ -05a632: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -05a636: 6e20 2602 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -05a63c: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -05a640: 82dd |00bc: int-to-float v13, v13 │ │ -05a642: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -05a646: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -05a64a: 0e00 |00c1: return-void │ │ -05a64c: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -05a650: 540d b702 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05a654: 6e20 2308 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -05a65a: 0a0c |00c9: move-result v12 │ │ -05a65c: a60d 080c |00ca: add-float v13, v8, v12 │ │ -05a660: 82be |00cc: int-to-float v14, v11 │ │ -05a662: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -05a666: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -05a66a: c6d8 |00d1: add-float/2addr v8, v13 │ │ -05a66c: 28ac |00d2: goto 007e // -0054 │ │ -05a66e: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05a672: 2881 |00d5: goto 0056 // -007f │ │ +05b508: |[05b508] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +05b518: 7502 750e 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0e75 │ │ +05b51e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +05b522: 520d dc02 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05b526: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +05b52a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +05b52e: 540d d502 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ +05b532: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +05b536: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +05b53a: 540d d002 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b53e: 6e10 b31f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05b544: 0a0d |0016: move-result v13 │ │ +05b546: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +05b54a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +05b54e: 540d b702 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05b552: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +05b556: 7401 8409 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05b55c: 0a0a |0022: move-result v10 │ │ +05b55e: 7401 8609 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05b564: 0a0b |0026: move-result v11 │ │ +05b566: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +05b56a: 520d dc02 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05b56e: 82dd |002b: int-to-float v13, v13 │ │ +05b570: 82be |002c: int-to-float v14, v11 │ │ +05b572: a907 0d0e |002d: div-float v7, v13, v14 │ │ +05b576: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +05b578: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +05b57c: 540d d002 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b580: 120e |0034: const/4 v14, #int 0 // #0 │ │ +05b582: 6e20 ad1f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b588: 0c03 |0038: move-result-object v3 │ │ +05b58a: 1f03 6b01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05b58e: 5238 9302 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05b592: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +05b596: 540d d002 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b59a: 6e10 b31f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05b5a0: 0a04 |0044: move-result v4 │ │ +05b5a2: 5232 9402 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05b5a6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +05b5aa: 540d d002 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b5ae: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +05b5b2: 6e20 ad1f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b5b8: 0c0d |0050: move-result-object v13 │ │ +05b5ba: 1f0d 6b01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05b5be: 52d6 9402 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05b5c2: 0129 |0055: move v9, v2 │ │ +05b5c4: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +05b5c8: 523d 9402 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05b5cc: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +05b5d0: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +05b5d4: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +05b5d8: 540d d002 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05b5dc: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05b5e0: 6e20 ad1f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05b5e6: 0c03 |0067: move-result-object v3 │ │ +05b5e8: 1f03 6b01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05b5ec: 28ee |006a: goto 0058 // -0012 │ │ +05b5ee: 523d 9402 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05b5f2: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +05b5f6: 523d 9302 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05b5fa: 523e 9602 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05b5fe: c6ed |0073: add-float/2addr v13, v14 │ │ +05b600: 82be |0074: int-to-float v14, v11 │ │ +05b602: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +05b606: 523d 9302 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05b60a: 523e 9602 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05b60e: c6ed |007b: add-float/2addr v13, v14 │ │ +05b610: a608 0d07 |007c: add-float v8, v13, v7 │ │ +05b614: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +05b618: 520d dc02 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05b61c: 82dd |0082: int-to-float v13, v13 │ │ +05b61e: c61d |0083: add-float/2addr v13, v1 │ │ +05b620: 82ae |0084: int-to-float v14, v10 │ │ +05b622: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +05b626: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +05b62a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +05b62e: 540d d502 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ +05b632: 871e |008d: float-to-int v14, v1 │ │ +05b634: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +05b638: 520f eb02 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02eb │ │ +05b63c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +05b640: 5200 dc02 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05b644: 0210 0000 |0096: move/from16 v16, v0 │ │ +05b648: 0200 1000 |0098: move/from16 v0, v16 │ │ +05b64c: 8200 |009a: int-to-float v0, v0 │ │ +05b64e: 0210 0000 |009b: move/from16 v16, v0 │ │ +05b652: a610 1001 |009d: add-float v16, v16, v1 │ │ +05b656: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +05b65a: a610 1011 |00a1: add-float v16, v16, v17 │ │ +05b65e: 0200 1000 |00a3: move/from16 v0, v16 │ │ +05b662: 8700 |00a5: float-to-int v0, v0 │ │ +05b664: 0210 0000 |00a6: move/from16 v16, v0 │ │ +05b668: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +05b66c: 5200 b902 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02b9 │ │ +05b670: 0211 0000 |00ac: move/from16 v17, v0 │ │ +05b674: 7405 2f02 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +05b67a: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +05b67e: 540d d502 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ +05b682: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +05b686: 6e20 2602 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +05b68c: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +05b690: 82dd |00bc: int-to-float v13, v13 │ │ +05b692: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +05b696: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +05b69a: 0e00 |00c1: return-void │ │ +05b69c: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +05b6a0: 540d b702 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05b6a4: 6e20 2308 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +05b6aa: 0a0c |00c9: move-result v12 │ │ +05b6ac: a60d 080c |00ca: add-float v13, v8, v12 │ │ +05b6b0: 82be |00cc: int-to-float v14, v11 │ │ +05b6b2: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +05b6b6: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +05b6ba: c6d8 |00d1: add-float/2addr v8, v13 │ │ +05b6bc: 28ac |00d2: goto 007e // -0054 │ │ +05b6be: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +05b6c2: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2136 │ │ 0x0003 line=2139 │ │ 0x001f line=2140 │ │ 0x0023 line=2141 │ │ 0x0027 line=2143 │ │ @@ -36511,181 +36516,181 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 310 16-bit code units │ │ -05a674: |[05a674] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05a684: 6e10 9a0d 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -05a68a: 0a00 |0003: move-result v0 │ │ -05a68c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -05a690: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -05a692: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -05a696: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05a698: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -05a69c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05a69e: 5ce0 ce02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05a6a2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05a6a4: 5ce0 cf02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ -05a6a8: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -05a6aa: 59e0 b602 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05a6ae: 54e0 ed02 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05a6b2: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -05a6b6: 54e0 ed02 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05a6ba: 6e10 bb0d 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ -05a6c0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -05a6c2: 5be0 ed02 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05a6c6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -05a6c8: 0f00 |0022: return v0 │ │ -05a6ca: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -05a6ce: 55e0 ce02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05a6d2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -05a6d6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -05a6d8: 28f8 |002a: goto 0022 // -0008 │ │ -05a6da: 55e0 cf02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ -05a6de: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -05a6e2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -05a6e4: 28f2 |0030: goto 0022 // -000e │ │ -05a6e6: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ -05a6ec: 54e0 ed02 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05a6f0: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -05a6f4: 7100 ba0d 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ -05a6fa: 0c00 |003b: move-result-object v0 │ │ -05a6fc: 5be0 ed02 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05a700: 54e0 ed02 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05a704: 6e20 b30d f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ -05a70a: 55e0 ce02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05a70e: 28dd |0045: goto 0022 // -0023 │ │ -05a710: 52e7 b602 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05a714: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -05a716: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -05a71a: 7120 0e08 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ -05a720: 0a09 |004e: move-result v9 │ │ -05a722: 7120 1308 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -05a728: 0a0a |0052: move-result v10 │ │ -05a72a: 52e0 d102 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a72e: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -05a732: 7110 3d1f 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -05a738: 0a0b |005a: move-result v11 │ │ -05a73a: 7120 1408 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ -05a740: 0a0c |005e: move-result v12 │ │ -05a742: 52e0 d202 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ -05a746: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -05a74a: 7110 3d1f 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -05a750: 0a0d |0066: move-result v13 │ │ -05a752: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -05a754: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -05a758: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ -05a75c: 52e0 d102 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a760: 7030 9209 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0992 │ │ -05a766: 0a00 |0071: move-result v0 │ │ -05a768: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ -05a76c: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -05a76e: 8783 |0075: float-to-int v3, v8 │ │ -05a770: 87a4 |0076: float-to-int v4, v10 │ │ -05a772: 87c5 |0077: float-to-int v5, v12 │ │ -05a774: 07e0 |0078: move-object v0, v14 │ │ -05a776: 07e1 |0079: move-object v1, v14 │ │ -05a778: 7406 5c09 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@095c │ │ -05a77e: 0a00 |007d: move-result v0 │ │ -05a780: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ -05a784: 59ea d102 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a788: 59ea cc02 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05a78c: 59ec d202 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ -05a790: 1210 |0086: const/4 v0, #int 1 // #1 │ │ -05a792: 5ce0 cf02 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ -05a796: 1200 |0089: const/4 v0, #int 0 // #0 │ │ -05a798: 2898 |008a: goto 0022 // -0068 │ │ -05a79a: 52e0 ec02 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05a79e: 8200 |008d: int-to-float v0, v0 │ │ -05a7a0: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ -05a7a4: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ -05a7a8: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ -05a7ac: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ -05a7b0: 1210 |0096: const/4 v0, #int 1 // #1 │ │ -05a7b2: 5ce0 ce02 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05a7b6: 1210 |0099: const/4 v0, #int 1 // #1 │ │ -05a7b8: 7020 c109 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -05a7be: 1200 |009d: const/4 v0, #int 0 // #0 │ │ -05a7c0: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ -05a7c4: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ -05a7c8: 52e0 cc02 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05a7cc: 52e1 ec02 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05a7d0: 8211 |00a6: int-to-float v1, v1 │ │ -05a7d2: c610 |00a7: add-float/2addr v0, v1 │ │ -05a7d4: 59e0 d102 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a7d8: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ -05a7da: 7020 c209 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ -05a7e0: 55e0 ce02 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05a7e4: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ -05a7e8: 7020 a409 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@09a4 │ │ -05a7ee: 0a00 |00b5: move-result v0 │ │ -05a7f0: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ -05a7f4: 7110 ea08 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ -05a7fa: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ -05a7fe: 52e0 cc02 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05a802: 52e1 ec02 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05a806: 8211 |00c1: int-to-float v1, v1 │ │ -05a808: c710 |00c2: sub-float/2addr v0, v1 │ │ -05a80a: 28e5 |00c3: goto 00a8 // -001b │ │ -05a80c: 52e0 ec02 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05a810: 8200 |00c6: int-to-float v0, v0 │ │ -05a812: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ -05a816: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ -05a81a: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ -05a81c: 5ce0 cf02 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ -05a820: 28e0 |00ce: goto 00ae // -0020 │ │ -05a822: 6e10 a00d 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -05a828: 0a00 |00d2: move-result v0 │ │ -05a82a: 59e0 cc02 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05a82e: 59e0 d102 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05a832: 6e10 a20d 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ -05a838: 0a00 |00da: move-result v0 │ │ -05a83a: 59e0 d202 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ -05a83e: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ -05a840: 7120 1208 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -05a846: 0a00 |00e1: move-result v0 │ │ -05a848: 59e0 b602 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05a84c: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ -05a84e: 5ce0 cf02 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ -05a852: 54e0 e402 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05a856: 6e10 2c10 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ -05a85c: 52e0 e302 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ -05a860: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ -05a862: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ -05a866: 54e0 e402 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05a86a: 6e10 3210 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1032 │ │ -05a870: 0a00 |00f6: move-result v0 │ │ -05a872: 54e1 e402 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05a876: 6e10 2f10 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ -05a87c: 0a01 |00fc: move-result v1 │ │ -05a87e: b110 |00fd: sub-int/2addr v0, v1 │ │ -05a880: 7110 3e1f 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -05a886: 0a00 |0101: move-result v0 │ │ -05a888: 52e1 bd02 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02bd │ │ -05a88c: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ -05a890: 54e0 e402 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05a894: 6e10 2b10 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ -05a89a: 1200 |010b: const/4 v0, #int 0 // #0 │ │ -05a89c: 5ce0 de02 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -05a8a0: 6e10 a609 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05a8a6: 1210 |0111: const/4 v0, #int 1 // #1 │ │ -05a8a8: 5ce0 ce02 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05a8ac: 1210 |0114: const/4 v0, #int 1 // #1 │ │ -05a8ae: 7020 c109 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -05a8b4: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ -05a8b8: 1200 |011a: const/4 v0, #int 0 // #0 │ │ -05a8ba: 7020 5e09 0e00 |011b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ -05a8c0: 1200 |011e: const/4 v0, #int 0 // #0 │ │ -05a8c2: 5ce0 ce02 |011f: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05a8c6: 2900 13ff |0121: goto/16 0034 // -00ed │ │ -05a8ca: 7020 9e09 fe00 |0123: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@099e │ │ -05a8d0: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ -05a8d4: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ +05b6c4: |[05b6c4] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05b6d4: 6e10 9a0d 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +05b6da: 0a00 |0003: move-result v0 │ │ +05b6dc: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +05b6e0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +05b6e2: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +05b6e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05b6e8: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +05b6ec: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05b6ee: 5ce0 ce02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05b6f2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05b6f4: 5ce0 cf02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ +05b6f8: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +05b6fa: 59e0 b602 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05b6fe: 54e0 ed02 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05b702: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +05b706: 54e0 ed02 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05b70a: 6e10 bb0d 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ +05b710: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +05b712: 5be0 ed02 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05b716: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +05b718: 0f00 |0022: return v0 │ │ +05b71a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +05b71e: 55e0 ce02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05b722: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +05b726: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +05b728: 28f8 |002a: goto 0022 // -0008 │ │ +05b72a: 55e0 cf02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ +05b72e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +05b732: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +05b734: 28f2 |0030: goto 0022 // -000e │ │ +05b736: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ +05b73c: 54e0 ed02 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05b740: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +05b744: 7100 ba0d 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ +05b74a: 0c00 |003b: move-result-object v0 │ │ +05b74c: 5be0 ed02 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05b750: 54e0 ed02 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05b754: 6e20 b30d f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ +05b75a: 55e0 ce02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05b75e: 28dd |0045: goto 0022 // -0023 │ │ +05b760: 52e7 b602 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05b764: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +05b766: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +05b76a: 7120 0e08 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ +05b770: 0a09 |004e: move-result v9 │ │ +05b772: 7120 1308 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +05b778: 0a0a |0052: move-result v10 │ │ +05b77a: 52e0 d102 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b77e: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +05b782: 7110 3d1f 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +05b788: 0a0b |005a: move-result v11 │ │ +05b78a: 7120 1408 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ +05b790: 0a0c |005e: move-result v12 │ │ +05b792: 52e0 d202 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ +05b796: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +05b79a: 7110 3d1f 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +05b7a0: 0a0d |0066: move-result v13 │ │ +05b7a2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +05b7a4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +05b7a8: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ +05b7ac: 52e0 d102 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b7b0: 7030 9209 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0992 │ │ +05b7b6: 0a00 |0071: move-result v0 │ │ +05b7b8: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ +05b7bc: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +05b7be: 8783 |0075: float-to-int v3, v8 │ │ +05b7c0: 87a4 |0076: float-to-int v4, v10 │ │ +05b7c2: 87c5 |0077: float-to-int v5, v12 │ │ +05b7c4: 07e0 |0078: move-object v0, v14 │ │ +05b7c6: 07e1 |0079: move-object v1, v14 │ │ +05b7c8: 7406 5c09 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@095c │ │ +05b7ce: 0a00 |007d: move-result v0 │ │ +05b7d0: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ +05b7d4: 59ea d102 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b7d8: 59ea cc02 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05b7dc: 59ec d202 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ +05b7e0: 1210 |0086: const/4 v0, #int 1 // #1 │ │ +05b7e2: 5ce0 cf02 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ +05b7e6: 1200 |0089: const/4 v0, #int 0 // #0 │ │ +05b7e8: 2898 |008a: goto 0022 // -0068 │ │ +05b7ea: 52e0 ec02 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05b7ee: 8200 |008d: int-to-float v0, v0 │ │ +05b7f0: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ +05b7f4: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ +05b7f8: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ +05b7fc: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ +05b800: 1210 |0096: const/4 v0, #int 1 // #1 │ │ +05b802: 5ce0 ce02 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05b806: 1210 |0099: const/4 v0, #int 1 // #1 │ │ +05b808: 7020 c109 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +05b80e: 1200 |009d: const/4 v0, #int 0 // #0 │ │ +05b810: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ +05b814: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ +05b818: 52e0 cc02 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05b81c: 52e1 ec02 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05b820: 8211 |00a6: int-to-float v1, v1 │ │ +05b822: c610 |00a7: add-float/2addr v0, v1 │ │ +05b824: 59e0 d102 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b828: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ +05b82a: 7020 c209 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ +05b830: 55e0 ce02 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05b834: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ +05b838: 7020 a409 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@09a4 │ │ +05b83e: 0a00 |00b5: move-result v0 │ │ +05b840: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ +05b844: 7110 ea08 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ +05b84a: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ +05b84e: 52e0 cc02 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05b852: 52e1 ec02 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05b856: 8211 |00c1: int-to-float v1, v1 │ │ +05b858: c710 |00c2: sub-float/2addr v0, v1 │ │ +05b85a: 28e5 |00c3: goto 00a8 // -001b │ │ +05b85c: 52e0 ec02 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05b860: 8200 |00c6: int-to-float v0, v0 │ │ +05b862: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ +05b866: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ +05b86a: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ +05b86c: 5ce0 cf02 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ +05b870: 28e0 |00ce: goto 00ae // -0020 │ │ +05b872: 6e10 a00d 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +05b878: 0a00 |00d2: move-result v0 │ │ +05b87a: 59e0 cc02 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05b87e: 59e0 d102 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05b882: 6e10 a20d 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ +05b888: 0a00 |00da: move-result v0 │ │ +05b88a: 59e0 d202 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ +05b88e: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ +05b890: 7120 1208 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +05b896: 0a00 |00e1: move-result v0 │ │ +05b898: 59e0 b602 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05b89c: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ +05b89e: 5ce0 cf02 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02cf │ │ +05b8a2: 54e0 e402 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05b8a6: 6e10 2c10 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ +05b8ac: 52e0 e302 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@02e3 │ │ +05b8b0: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ +05b8b2: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ +05b8b6: 54e0 e402 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05b8ba: 6e10 3210 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1032 │ │ +05b8c0: 0a00 |00f6: move-result v0 │ │ +05b8c2: 54e1 e402 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05b8c6: 6e10 2f10 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ +05b8cc: 0a01 |00fc: move-result v1 │ │ +05b8ce: b110 |00fd: sub-int/2addr v0, v1 │ │ +05b8d0: 7110 3e1f 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +05b8d6: 0a00 |0101: move-result v0 │ │ +05b8d8: 52e1 bd02 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02bd │ │ +05b8dc: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ +05b8e0: 54e0 e402 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05b8e4: 6e10 2b10 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ +05b8ea: 1200 |010b: const/4 v0, #int 0 // #0 │ │ +05b8ec: 5ce0 de02 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05b8f0: 6e10 a609 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05b8f6: 1210 |0111: const/4 v0, #int 1 // #1 │ │ +05b8f8: 5ce0 ce02 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05b8fc: 1210 |0114: const/4 v0, #int 1 // #1 │ │ +05b8fe: 7020 c109 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +05b904: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ +05b908: 1200 |011a: const/4 v0, #int 0 // #0 │ │ +05b90a: 7020 5e09 0e00 |011b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ +05b910: 1200 |011e: const/4 v0, #int 0 // #0 │ │ +05b912: 5ce0 ce02 |011f: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05b916: 2900 13ff |0121: goto/16 0034 // -00ed │ │ +05b91a: 7020 9e09 fe00 |0123: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@099e │ │ +05b920: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ +05b924: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1721 │ │ 0x0006 line=1724 │ │ 0x000c line=1727 │ │ 0x000f line=1728 │ │ 0x0012 line=1729 │ │ @@ -36760,210 +36765,210 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 400 16-bit code units │ │ -05a8f0: |[05a8f0] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -05a900: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ -05a904: 0200 1600 |0002: move/from16 v0, v22 │ │ -05a908: 0801 1800 |0004: move-object/from16 v1, v24 │ │ -05a90c: 5c10 cb02 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ -05a910: 7401 a609 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05a916: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ -05a91a: 0200 1600 |000d: move/from16 v0, v22 │ │ -05a91e: 0801 1800 |000f: move-object/from16 v1, v24 │ │ -05a922: 5c10 cb02 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ -05a926: 7401 7209 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05a92c: 0a05 |0016: move-result v5 │ │ -05a92e: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ -05a932: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ -05a936: 7401 8009 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0980 │ │ -05a93c: 0a0f |001e: move-result v15 │ │ -05a93e: 7401 8209 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ -05a944: 0a11 |0022: move-result v17 │ │ -05a946: 7401 8109 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0981 │ │ -05a94c: 0a10 |0026: move-result v16 │ │ -05a94e: 7401 7f09 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ -05a954: 0a0e |002a: move-result v14 │ │ -05a956: 7401 8409 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05a95c: 0a12 |002e: move-result v18 │ │ -05a95e: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -05a960: 120a |0030: const/4 v10, #int 0 // #0 │ │ -05a962: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ -05a966: 0800 1800 |0033: move-object/from16 v0, v24 │ │ -05a96a: 6e20 7109 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05a970: 0c02 |0038: move-result-object v2 │ │ -05a972: 6e10 f80d 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -05a978: 0a16 |003c: move-result v22 │ │ -05a97a: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ -05a97e: 0200 1600 |003f: move/from16 v0, v22 │ │ -05a982: 0201 1700 |0041: move/from16 v1, v23 │ │ -05a986: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ -05a98a: 6e10 e50d 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05a990: 0c0d |0048: move-result-object v13 │ │ -05a992: 1f0d 6d01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05a996: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -05a998: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -05a99a: 55d0 9a02 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05a99e: 0216 0000 |004f: move/from16 v22, v0 │ │ -05a9a2: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ -05a9a6: 52d0 9802 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ -05a9aa: 0216 0000 |0055: move/from16 v22, v0 │ │ -05a9ae: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ -05a9b2: 52d0 9802 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ -05a9b6: 0216 0000 |005b: move/from16 v22, v0 │ │ -05a9ba: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ -05a9be: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ -05a9c4: 01f3 |0062: move v3, v15 │ │ -05a9c6: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ -05a9cc: 0204 1100 |0066: move/from16 v4, v17 │ │ -05a9d0: 9003 0312 |0068: add-int v3, v3, v18 │ │ -05a9d4: 6e10 e90d 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05a9da: 0a16 |006d: move-result v22 │ │ -05a9dc: 9016 1603 |006e: add-int v22, v22, v3 │ │ -05a9e0: 6e10 e80d 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -05a9e6: 0a17 |0073: move-result v23 │ │ -05a9e8: 9017 1704 |0074: add-int v23, v23, v4 │ │ -05a9ec: 0200 1600 |0076: move/from16 v0, v22 │ │ -05a9f0: 0201 1700 |0078: move/from16 v1, v23 │ │ -05a9f4: 6e51 0c0e 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -05a9fa: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -05a9fe: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05aa02: 28b0 |0081: goto 0031 // -0050 │ │ -05aa04: 01f3 |0082: move v3, v15 │ │ -05aa06: 6e10 e90d 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05aa0c: 0a16 |0086: move-result v22 │ │ -05aa0e: 900f 0f16 |0087: add-int v15, v15, v22 │ │ -05aa12: 28da |0089: goto 0063 // -0026 │ │ -05aa14: 6e10 e90d 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05aa1a: 0a16 |008d: move-result v22 │ │ -05aa1c: 9116 1416 |008e: sub-int v22, v20, v22 │ │ -05aa20: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ -05aa24: 0200 1600 |0092: move/from16 v0, v22 │ │ -05aa28: 7120 411f f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -05aa2e: 0a03 |0097: move-result v3 │ │ -05aa30: 28cb |0098: goto 0063 // -0035 │ │ -05aa32: 9116 1410 |0099: sub-int v22, v20, v16 │ │ -05aa36: 6e10 e90d 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05aa3c: 0a17 |009e: move-result v23 │ │ -05aa3e: 9103 1617 |009f: sub-int v3, v22, v23 │ │ -05aa42: 6e10 e90d 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05aa48: 0a16 |00a4: move-result v22 │ │ -05aa4a: 9010 1016 |00a5: add-int v16, v16, v22 │ │ -05aa4e: 28bc |00a7: goto 0063 // -0044 │ │ -05aa50: 0204 1100 |00a8: move/from16 v4, v17 │ │ -05aa54: 6e10 e80d 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -05aa5a: 0a16 |00ad: move-result v22 │ │ -05aa5c: 9011 1116 |00ae: add-int v17, v17, v22 │ │ -05aa60: 28b8 |00b0: goto 0068 // -0048 │ │ -05aa62: 6e10 e80d 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -05aa68: 0a16 |00b4: move-result v22 │ │ -05aa6a: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ -05aa6e: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ -05aa72: 0200 1600 |00b9: move/from16 v0, v22 │ │ -05aa76: 0201 1100 |00bb: move/from16 v1, v17 │ │ -05aa7a: 7120 411f 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -05aa80: 0a04 |00c0: move-result v4 │ │ -05aa82: 28a7 |00c1: goto 0068 // -0059 │ │ -05aa84: 9116 070e |00c2: sub-int v22, v7, v14 │ │ -05aa88: 6e10 e80d 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -05aa8e: 0a17 |00c7: move-result v23 │ │ -05aa90: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ -05aa94: 6e10 e80d 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -05aa9a: 0a16 |00cd: move-result v22 │ │ -05aa9c: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ -05aaa0: 2898 |00d0: goto 0068 // -0068 │ │ -05aaa2: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -05aaa4: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ -05aaa8: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -05aaac: 6e20 7109 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05aab2: 0c02 |00d9: move-result-object v2 │ │ -05aab4: 6e10 f80d 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -05aaba: 0a16 |00dd: move-result v22 │ │ -05aabc: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ -05aac0: 0200 1600 |00e0: move/from16 v0, v22 │ │ -05aac4: 0201 1700 |00e2: move/from16 v1, v23 │ │ -05aac8: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ -05aacc: 6e10 e50d 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05aad2: 0c0d |00e9: move-result-object v13 │ │ -05aad4: 1f0d 6d01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05aad8: 55d0 9a02 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05aadc: 0216 0000 |00ee: move/from16 v22, v0 │ │ -05aae0: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ -05aae4: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ -05aae8: 6e20 8a09 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -05aaee: 0c0b |00f7: move-result-object v11 │ │ -05aaf0: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ -05aaf4: 0200 1400 |00fa: move/from16 v0, v20 │ │ -05aaf8: 8200 |00fc: int-to-float v0, v0 │ │ -05aafa: 0216 0000 |00fd: move/from16 v22, v0 │ │ -05aafe: 52b0 9302 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05ab02: 0217 0000 |0101: move/from16 v23, v0 │ │ -05ab06: a816 1617 |0103: mul-float v22, v22, v23 │ │ -05ab0a: 0200 1600 |0105: move/from16 v0, v22 │ │ -05ab0e: 870c |0107: float-to-int v12, v0 │ │ -05ab10: 9003 0f0c |0108: add-int v3, v15, v12 │ │ -05ab14: 0204 1100 |010a: move/from16 v4, v17 │ │ -05ab18: 55d0 9b02 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@029b │ │ -05ab1c: 0216 0000 |010e: move/from16 v22, v0 │ │ -05ab20: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ -05ab24: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ -05ab28: 0200 1600 |0114: move/from16 v0, v22 │ │ -05ab2c: 5cd0 9b02 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@029b │ │ -05ab30: 9116 140f |0118: sub-int v22, v20, v15 │ │ -05ab34: 9116 1610 |011a: sub-int v22, v22, v16 │ │ -05ab38: 0200 1600 |011c: move/from16 v0, v22 │ │ -05ab3c: 8200 |011e: int-to-float v0, v0 │ │ -05ab3e: 0216 0000 |011f: move/from16 v22, v0 │ │ -05ab42: 52d0 9e02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ -05ab46: 0217 0000 |0123: move/from16 v23, v0 │ │ -05ab4a: a816 1617 |0125: mul-float v22, v22, v23 │ │ -05ab4e: 0200 1600 |0127: move/from16 v0, v22 │ │ -05ab52: 8700 |0129: float-to-int v0, v0 │ │ -05ab54: 0216 0000 |012a: move/from16 v22, v0 │ │ -05ab58: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ -05ab5c: 7702 cb0d 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -05ab62: 0a15 |0131: move-result v21 │ │ -05ab64: 9116 0711 |0132: sub-int v22, v7, v17 │ │ -05ab68: 9116 160e |0134: sub-int v22, v22, v14 │ │ -05ab6c: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ -05ab70: 7702 cb0d 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -05ab76: 0a08 |013b: move-result v8 │ │ -05ab78: 0200 1500 |013c: move/from16 v0, v21 │ │ -05ab7c: 6e30 0d0e 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -05ab82: 6e10 e90d 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05ab88: 0a16 |0144: move-result v22 │ │ -05ab8a: 9016 1603 |0145: add-int v22, v22, v3 │ │ -05ab8e: 6e10 e80d 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -05ab94: 0a17 |014a: move-result v23 │ │ -05ab96: 9017 1704 |014b: add-int v23, v23, v4 │ │ -05ab9a: 0200 1600 |014d: move/from16 v0, v22 │ │ -05ab9e: 0201 1700 |014f: move/from16 v1, v23 │ │ -05aba2: 6e51 0c0e 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -05aba8: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05abac: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ -05abb0: 0200 1100 |0158: move/from16 v0, v17 │ │ -05abb4: 0801 1800 |015a: move-object/from16 v1, v24 │ │ -05abb8: 5910 eb02 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02eb │ │ -05abbc: 9116 070e |015e: sub-int v22, v7, v14 │ │ -05abc0: 0200 1600 |0160: move/from16 v0, v22 │ │ -05abc4: 0801 1800 |0162: move-object/from16 v1, v24 │ │ -05abc8: 5910 b902 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02b9 │ │ -05abcc: 0800 1800 |0166: move-object/from16 v0, v24 │ │ -05abd0: 5906 bf02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02bf │ │ -05abd4: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ -05abd8: 0200 1600 |016c: move/from16 v0, v22 │ │ -05abdc: 0801 1800 |016e: move-object/from16 v1, v24 │ │ -05abe0: 5c10 c602 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ -05abe4: 0e00 |0172: return-void │ │ -05abe6: 0000 |0173: nop // spacer │ │ -05abe8: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ -05ac04: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ +05b940: |[05b940] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +05b950: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ +05b954: 0200 1600 |0002: move/from16 v0, v22 │ │ +05b958: 0801 1800 |0004: move-object/from16 v1, v24 │ │ +05b95c: 5c10 cb02 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ +05b960: 7401 a609 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05b966: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ +05b96a: 0200 1600 |000d: move/from16 v0, v22 │ │ +05b96e: 0801 1800 |000f: move-object/from16 v1, v24 │ │ +05b972: 5c10 cb02 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ +05b976: 7401 7209 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05b97c: 0a05 |0016: move-result v5 │ │ +05b97e: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ +05b982: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ +05b986: 7401 8009 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0980 │ │ +05b98c: 0a0f |001e: move-result v15 │ │ +05b98e: 7401 8209 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ +05b994: 0a11 |0022: move-result v17 │ │ +05b996: 7401 8109 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0981 │ │ +05b99c: 0a10 |0026: move-result v16 │ │ +05b99e: 7401 7f09 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ +05b9a4: 0a0e |002a: move-result v14 │ │ +05b9a6: 7401 8409 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05b9ac: 0a12 |002e: move-result v18 │ │ +05b9ae: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +05b9b0: 120a |0030: const/4 v10, #int 0 // #0 │ │ +05b9b2: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ +05b9b6: 0800 1800 |0033: move-object/from16 v0, v24 │ │ +05b9ba: 6e20 7109 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05b9c0: 0c02 |0038: move-result-object v2 │ │ +05b9c2: 6e10 f80d 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05b9c8: 0a16 |003c: move-result v22 │ │ +05b9ca: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ +05b9ce: 0200 1600 |003f: move/from16 v0, v22 │ │ +05b9d2: 0201 1700 |0041: move/from16 v1, v23 │ │ +05b9d6: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ +05b9da: 6e10 e50d 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05b9e0: 0c0d |0048: move-result-object v13 │ │ +05b9e2: 1f0d 6c01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05b9e6: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +05b9e8: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +05b9ea: 55d0 9a02 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05b9ee: 0216 0000 |004f: move/from16 v22, v0 │ │ +05b9f2: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ +05b9f6: 52d0 9802 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ +05b9fa: 0216 0000 |0055: move/from16 v22, v0 │ │ +05b9fe: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ +05ba02: 52d0 9802 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ +05ba06: 0216 0000 |005b: move/from16 v22, v0 │ │ +05ba0a: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ +05ba0e: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ +05ba14: 01f3 |0062: move v3, v15 │ │ +05ba16: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ +05ba1c: 0204 1100 |0066: move/from16 v4, v17 │ │ +05ba20: 9003 0312 |0068: add-int v3, v3, v18 │ │ +05ba24: 6e10 e90d 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05ba2a: 0a16 |006d: move-result v22 │ │ +05ba2c: 9016 1603 |006e: add-int v22, v22, v3 │ │ +05ba30: 6e10 e80d 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +05ba36: 0a17 |0073: move-result v23 │ │ +05ba38: 9017 1704 |0074: add-int v23, v23, v4 │ │ +05ba3c: 0200 1600 |0076: move/from16 v0, v22 │ │ +05ba40: 0201 1700 |0078: move/from16 v1, v23 │ │ +05ba44: 6e51 0c0e 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +05ba4a: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +05ba4e: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +05ba52: 28b0 |0081: goto 0031 // -0050 │ │ +05ba54: 01f3 |0082: move v3, v15 │ │ +05ba56: 6e10 e90d 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05ba5c: 0a16 |0086: move-result v22 │ │ +05ba5e: 900f 0f16 |0087: add-int v15, v15, v22 │ │ +05ba62: 28da |0089: goto 0063 // -0026 │ │ +05ba64: 6e10 e90d 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05ba6a: 0a16 |008d: move-result v22 │ │ +05ba6c: 9116 1416 |008e: sub-int v22, v20, v22 │ │ +05ba70: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ +05ba74: 0200 1600 |0092: move/from16 v0, v22 │ │ +05ba78: 7120 411f f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +05ba7e: 0a03 |0097: move-result v3 │ │ +05ba80: 28cb |0098: goto 0063 // -0035 │ │ +05ba82: 9116 1410 |0099: sub-int v22, v20, v16 │ │ +05ba86: 6e10 e90d 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05ba8c: 0a17 |009e: move-result v23 │ │ +05ba8e: 9103 1617 |009f: sub-int v3, v22, v23 │ │ +05ba92: 6e10 e90d 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05ba98: 0a16 |00a4: move-result v22 │ │ +05ba9a: 9010 1016 |00a5: add-int v16, v16, v22 │ │ +05ba9e: 28bc |00a7: goto 0063 // -0044 │ │ +05baa0: 0204 1100 |00a8: move/from16 v4, v17 │ │ +05baa4: 6e10 e80d 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +05baaa: 0a16 |00ad: move-result v22 │ │ +05baac: 9011 1116 |00ae: add-int v17, v17, v22 │ │ +05bab0: 28b8 |00b0: goto 0068 // -0048 │ │ +05bab2: 6e10 e80d 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +05bab8: 0a16 |00b4: move-result v22 │ │ +05baba: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ +05babe: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ +05bac2: 0200 1600 |00b9: move/from16 v0, v22 │ │ +05bac6: 0201 1100 |00bb: move/from16 v1, v17 │ │ +05baca: 7120 411f 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +05bad0: 0a04 |00c0: move-result v4 │ │ +05bad2: 28a7 |00c1: goto 0068 // -0059 │ │ +05bad4: 9116 070e |00c2: sub-int v22, v7, v14 │ │ +05bad8: 6e10 e80d 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +05bade: 0a17 |00c7: move-result v23 │ │ +05bae0: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ +05bae4: 6e10 e80d 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +05baea: 0a16 |00cd: move-result v22 │ │ +05baec: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ +05baf0: 2898 |00d0: goto 0068 // -0068 │ │ +05baf2: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +05baf4: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ +05baf8: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +05bafc: 6e20 7109 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05bb02: 0c02 |00d9: move-result-object v2 │ │ +05bb04: 6e10 f80d 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05bb0a: 0a16 |00dd: move-result v22 │ │ +05bb0c: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ +05bb10: 0200 1600 |00e0: move/from16 v0, v22 │ │ +05bb14: 0201 1700 |00e2: move/from16 v1, v23 │ │ +05bb18: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ +05bb1c: 6e10 e50d 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05bb22: 0c0d |00e9: move-result-object v13 │ │ +05bb24: 1f0d 6c01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05bb28: 55d0 9a02 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05bb2c: 0216 0000 |00ee: move/from16 v22, v0 │ │ +05bb30: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ +05bb34: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ +05bb38: 6e20 8a09 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05bb3e: 0c0b |00f7: move-result-object v11 │ │ +05bb40: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ +05bb44: 0200 1400 |00fa: move/from16 v0, v20 │ │ +05bb48: 8200 |00fc: int-to-float v0, v0 │ │ +05bb4a: 0216 0000 |00fd: move/from16 v22, v0 │ │ +05bb4e: 52b0 9302 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05bb52: 0217 0000 |0101: move/from16 v23, v0 │ │ +05bb56: a816 1617 |0103: mul-float v22, v22, v23 │ │ +05bb5a: 0200 1600 |0105: move/from16 v0, v22 │ │ +05bb5e: 870c |0107: float-to-int v12, v0 │ │ +05bb60: 9003 0f0c |0108: add-int v3, v15, v12 │ │ +05bb64: 0204 1100 |010a: move/from16 v4, v17 │ │ +05bb68: 55d0 9b02 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@029b │ │ +05bb6c: 0216 0000 |010e: move/from16 v22, v0 │ │ +05bb70: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ +05bb74: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ +05bb78: 0200 1600 |0114: move/from16 v0, v22 │ │ +05bb7c: 5cd0 9b02 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@029b │ │ +05bb80: 9116 140f |0118: sub-int v22, v20, v15 │ │ +05bb84: 9116 1610 |011a: sub-int v22, v22, v16 │ │ +05bb88: 0200 1600 |011c: move/from16 v0, v22 │ │ +05bb8c: 8200 |011e: int-to-float v0, v0 │ │ +05bb8e: 0216 0000 |011f: move/from16 v22, v0 │ │ +05bb92: 52d0 9e02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ +05bb96: 0217 0000 |0123: move/from16 v23, v0 │ │ +05bb9a: a816 1617 |0125: mul-float v22, v22, v23 │ │ +05bb9e: 0200 1600 |0127: move/from16 v0, v22 │ │ +05bba2: 8700 |0129: float-to-int v0, v0 │ │ +05bba4: 0216 0000 |012a: move/from16 v22, v0 │ │ +05bba8: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ +05bbac: 7702 cb0d 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +05bbb2: 0a15 |0131: move-result v21 │ │ +05bbb4: 9116 0711 |0132: sub-int v22, v7, v17 │ │ +05bbb8: 9116 160e |0134: sub-int v22, v22, v14 │ │ +05bbbc: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ +05bbc0: 7702 cb0d 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +05bbc6: 0a08 |013b: move-result v8 │ │ +05bbc8: 0200 1500 |013c: move/from16 v0, v21 │ │ +05bbcc: 6e30 0d0e 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +05bbd2: 6e10 e90d 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05bbd8: 0a16 |0144: move-result v22 │ │ +05bbda: 9016 1603 |0145: add-int v22, v22, v3 │ │ +05bbde: 6e10 e80d 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +05bbe4: 0a17 |014a: move-result v23 │ │ +05bbe6: 9017 1704 |014b: add-int v23, v23, v4 │ │ +05bbea: 0200 1600 |014d: move/from16 v0, v22 │ │ +05bbee: 0201 1700 |014f: move/from16 v1, v23 │ │ +05bbf2: 6e51 0c0e 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +05bbf8: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ +05bbfc: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ +05bc00: 0200 1100 |0158: move/from16 v0, v17 │ │ +05bc04: 0801 1800 |015a: move-object/from16 v1, v24 │ │ +05bc08: 5910 eb02 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@02eb │ │ +05bc0c: 9116 070e |015e: sub-int v22, v7, v14 │ │ +05bc10: 0200 1600 |0160: move/from16 v0, v22 │ │ +05bc14: 0801 1800 |0162: move-object/from16 v1, v24 │ │ +05bc18: 5910 b902 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02b9 │ │ +05bc1c: 0800 1800 |0166: move-object/from16 v0, v24 │ │ +05bc20: 5906 bf02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02bf │ │ +05bc24: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ +05bc28: 0200 1600 |016c: move/from16 v0, v22 │ │ +05bc2c: 0801 1800 |016e: move-object/from16 v1, v24 │ │ +05bc30: 5c10 c602 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ +05bc34: 0e00 |0172: return-void │ │ +05bc36: 0000 |0173: nop // spacer │ │ +05bc38: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ +05bc54: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1426 │ │ 0x0008 line=1427 │ │ 0x000b line=1428 │ │ 0x0013 line=1430 │ │ 0x0017 line=1431 │ │ @@ -37069,223 +37074,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -05ac20: |[05ac20] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -05ac30: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -05ac34: 0200 1500 |0002: move/from16 v0, v21 │ │ -05ac38: 0201 1800 |0004: move/from16 v1, v24 │ │ -05ac3c: 7120 7709 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0977 │ │ -05ac42: 0a15 |0009: move-result v21 │ │ -05ac44: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -05ac48: 0200 1600 |000c: move/from16 v0, v22 │ │ -05ac4c: 0201 1900 |000e: move/from16 v1, v25 │ │ -05ac50: 7120 7709 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0977 │ │ -05ac56: 0a16 |0013: move-result v22 │ │ -05ac58: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -05ac5c: 0201 1500 |0016: move/from16 v1, v21 │ │ -05ac60: 0202 1600 |0018: move/from16 v2, v22 │ │ -05ac64: 6e30 b909 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@09b9 │ │ -05ac6a: 7401 7d09 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@097d │ │ -05ac70: 0a0f |0020: move-result v15 │ │ -05ac72: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -05ac76: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -05ac7a: 5200 c002 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02c0 │ │ -05ac7e: 0215 0000 |0027: move/from16 v21, v0 │ │ -05ac82: 0200 1500 |0029: move/from16 v0, v21 │ │ -05ac86: 7120 441f 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -05ac8c: 0a15 |002e: move-result v21 │ │ -05ac8e: 0200 1500 |002f: move/from16 v0, v21 │ │ -05ac92: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -05ac96: 5910 c902 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02c9 │ │ -05ac9a: 7401 8009 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0980 │ │ -05aca0: 0a15 |0038: move-result v21 │ │ -05aca2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -05aca6: 7401 8109 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0981 │ │ -05acac: 0a16 |003e: move-result v22 │ │ -05acae: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -05acb2: 7401 7c09 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@097c │ │ -05acb8: 0a15 |0044: move-result v21 │ │ -05acba: 7401 8209 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ -05acc0: 0a16 |0048: move-result v22 │ │ -05acc2: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -05acc6: 7401 7f09 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ -05accc: 0a16 |004e: move-result v22 │ │ -05acce: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -05acd2: 7401 7209 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05acd8: 0a10 |0054: move-result v16 │ │ -05acda: 120c |0055: const/4 v12, #int 0 // #0 │ │ -05acdc: 0200 1000 |0056: move/from16 v0, v16 │ │ -05ace0: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -05ace4: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -05ace8: 6e20 7109 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05acee: 0c03 |005f: move-result-object v3 │ │ -05acf0: 6e10 f80d 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -05acf6: 0a15 |0063: move-result v21 │ │ -05acf8: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -05acfc: 0200 1500 |0066: move/from16 v0, v21 │ │ -05ad00: 0201 1600 |0068: move/from16 v1, v22 │ │ -05ad04: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -05ad08: 6e10 e50d 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05ad0e: 0c0d |006f: move-result-object v13 │ │ -05ad10: 1f0d 6d01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05ad14: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -05ad18: 55d0 9a02 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05ad1c: 0215 0000 |0076: move/from16 v21, v0 │ │ -05ad20: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -05ad24: 52d0 9802 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ -05ad28: 0215 0000 |007c: move/from16 v21, v0 │ │ -05ad2c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -05ad30: 52d0 9802 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ -05ad34: 0215 0000 |0082: move/from16 v21, v0 │ │ -05ad38: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -05ad3c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -05ad40: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -05ad44: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -05ad48: 0200 1100 |008c: move/from16 v0, v17 │ │ -05ad4c: 0201 1500 |008e: move/from16 v1, v21 │ │ -05ad50: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -05ad54: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -05ad58: 0200 1100 |0094: move/from16 v0, v17 │ │ -05ad5c: 0201 1500 |0096: move/from16 v1, v21 │ │ -05ad60: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -05ad64: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -05ad66: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -05ad6a: 0200 1500 |009d: move/from16 v0, v21 │ │ -05ad6e: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -05ad72: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -05ad76: 0200 1500 |00a3: move/from16 v0, v21 │ │ -05ad7a: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -05ad7e: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -05ad80: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -05ad84: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -05ad88: 0213 0500 |00ac: move/from16 v19, v5 │ │ -05ad8c: 0149 |00ae: move v9, v4 │ │ -05ad8e: 52d0 9d02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@029d │ │ -05ad92: 0215 0000 |00b1: move/from16 v21, v0 │ │ -05ad96: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -05ad9a: 0200 1500 |00b5: move/from16 v0, v21 │ │ -05ad9e: 0201 1600 |00b7: move/from16 v1, v22 │ │ -05ada2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -05ada6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -05adaa: 52d0 9d02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@029d │ │ -05adae: 0215 0000 |00bf: move/from16 v21, v0 │ │ -05adb2: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -05adb6: 0200 1500 |00c3: move/from16 v0, v21 │ │ -05adba: 0201 1600 |00c5: move/from16 v1, v22 │ │ -05adbe: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -05adc2: 52d0 9d02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@029d │ │ -05adc6: 0213 0000 |00cb: move/from16 v19, v0 │ │ -05adca: 52d0 9902 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0299 │ │ -05adce: 0215 0000 |00cf: move/from16 v21, v0 │ │ -05add2: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -05add6: 0200 1500 |00d3: move/from16 v0, v21 │ │ -05adda: 0201 1600 |00d5: move/from16 v1, v22 │ │ -05adde: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -05ade2: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -05ade6: 52d0 9902 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0299 │ │ -05adea: 0215 0000 |00dd: move/from16 v21, v0 │ │ -05adee: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -05adf2: 0200 1500 |00e1: move/from16 v0, v21 │ │ -05adf6: 0201 1600 |00e3: move/from16 v1, v22 │ │ -05adfa: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -05adfe: 52d9 9902 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0299 │ │ -05ae02: 0200 1300 |00e9: move/from16 v0, v19 │ │ -05ae06: 0201 1200 |00eb: move/from16 v1, v18 │ │ -05ae0a: 7120 cb0d 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -05ae10: 0a14 |00f0: move-result v20 │ │ -05ae12: 7120 cb0d 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -05ae18: 0a0a |00f4: move-result v10 │ │ -05ae1a: 0200 1400 |00f5: move/from16 v0, v20 │ │ -05ae1e: 6e30 0d0e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -05ae24: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -05ae28: 6e10 e80d 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -05ae2e: 0a15 |00ff: move-result v21 │ │ -05ae30: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -05ae34: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -05ae38: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -05ae3c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -05ae3e: 2894 |0107: goto 009b // -006c │ │ -05ae40: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -05ae42: 289f |0109: goto 00a8 // -0061 │ │ -05ae44: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -05ae48: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -05ae4c: 289e |010e: goto 00ac // -0062 │ │ -05ae4e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -05ae52: 6e10 e90d 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05ae58: 0a15 |0114: move-result v21 │ │ -05ae5a: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -05ae5e: 28eb |0117: goto 0102 // -0015 │ │ -05ae60: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -05ae64: 0200 1500 |011a: move/from16 v0, v21 │ │ -05ae68: 7120 cb0d 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -05ae6e: 0a15 |011f: move-result v21 │ │ -05ae70: 0200 1500 |0120: move/from16 v0, v21 │ │ -05ae74: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -05ae78: 5910 bc02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02bc │ │ -05ae7c: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -05ae80: 0200 1500 |0128: move/from16 v0, v21 │ │ -05ae84: 7120 cb0d 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -05ae8a: 0a15 |012d: move-result v21 │ │ -05ae8c: 0200 1500 |012e: move/from16 v0, v21 │ │ -05ae90: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -05ae94: 5910 bb02 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02bb │ │ -05ae98: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -05ae9c: 0200 1500 |0136: move/from16 v0, v21 │ │ -05aea0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -05aea4: 5c10 cb02 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ -05aea8: 7401 a609 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05aeae: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -05aeb2: 0200 1500 |0141: move/from16 v0, v21 │ │ -05aeb6: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -05aeba: 5c10 cb02 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ -05aebe: 7401 7209 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05aec4: 0a10 |014a: move-result v16 │ │ -05aec6: 120c |014b: const/4 v12, #int 0 // #0 │ │ -05aec8: 0200 1000 |014c: move/from16 v0, v16 │ │ -05aecc: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -05aed0: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -05aed4: 6e20 7109 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05aeda: 0c03 |0155: move-result-object v3 │ │ -05aedc: 6e10 f80d 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -05aee2: 0a15 |0159: move-result v21 │ │ -05aee4: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -05aee8: 0200 1500 |015c: move/from16 v0, v21 │ │ -05aeec: 0201 1600 |015e: move/from16 v1, v22 │ │ -05aef0: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -05aef4: 6e10 e50d 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05aefa: 0c0d |0165: move-result-object v13 │ │ -05aefc: 1f0d 6d01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05af00: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -05af04: 55d0 9a02 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05af08: 0215 0000 |016c: move/from16 v21, v0 │ │ -05af0c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -05af10: 8250 |0170: int-to-float v0, v5 │ │ -05af12: 0215 0000 |0171: move/from16 v21, v0 │ │ -05af16: 52d0 9e02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ -05af1a: 0216 0000 |0175: move/from16 v22, v0 │ │ -05af1e: a815 1516 |0177: mul-float v21, v21, v22 │ │ -05af22: 0200 1500 |0179: move/from16 v0, v21 │ │ -05af26: 8700 |017b: float-to-int v0, v0 │ │ -05af28: 0215 0000 |017c: move/from16 v21, v0 │ │ -05af2c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -05af30: 7702 cb0d 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -05af36: 0a14 |0183: move-result v20 │ │ -05af38: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -05af3c: 5200 bb02 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02bb │ │ -05af40: 0215 0000 |0188: move/from16 v21, v0 │ │ -05af44: 0200 1400 |018a: move/from16 v0, v20 │ │ -05af48: 0201 1500 |018c: move/from16 v1, v21 │ │ -05af4c: 6e30 0d0e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -05af52: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -05af56: 28b9 |0193: goto 014c // -0047 │ │ -05af58: 0e00 |0194: return-void │ │ +05bc70: |[05bc70] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +05bc80: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +05bc84: 0200 1500 |0002: move/from16 v0, v21 │ │ +05bc88: 0201 1800 |0004: move/from16 v1, v24 │ │ +05bc8c: 7120 7709 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0977 │ │ +05bc92: 0a15 |0009: move-result v21 │ │ +05bc94: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +05bc98: 0200 1600 |000c: move/from16 v0, v22 │ │ +05bc9c: 0201 1900 |000e: move/from16 v1, v25 │ │ +05bca0: 7120 7709 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0977 │ │ +05bca6: 0a16 |0013: move-result v22 │ │ +05bca8: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +05bcac: 0201 1500 |0016: move/from16 v1, v21 │ │ +05bcb0: 0202 1600 |0018: move/from16 v2, v22 │ │ +05bcb4: 6e30 b909 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@09b9 │ │ +05bcba: 7401 7d09 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@097d │ │ +05bcc0: 0a0f |0020: move-result v15 │ │ +05bcc2: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +05bcc6: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +05bcca: 5200 c002 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02c0 │ │ +05bcce: 0215 0000 |0027: move/from16 v21, v0 │ │ +05bcd2: 0200 1500 |0029: move/from16 v0, v21 │ │ +05bcd6: 7120 441f 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +05bcdc: 0a15 |002e: move-result v21 │ │ +05bcde: 0200 1500 |002f: move/from16 v0, v21 │ │ +05bce2: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +05bce6: 5910 c902 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02c9 │ │ +05bcea: 7401 8009 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0980 │ │ +05bcf0: 0a15 |0038: move-result v21 │ │ +05bcf2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +05bcf6: 7401 8109 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0981 │ │ +05bcfc: 0a16 |003e: move-result v22 │ │ +05bcfe: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +05bd02: 7401 7c09 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@097c │ │ +05bd08: 0a15 |0044: move-result v21 │ │ +05bd0a: 7401 8209 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0982 │ │ +05bd10: 0a16 |0048: move-result v22 │ │ +05bd12: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +05bd16: 7401 7f09 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@097f │ │ +05bd1c: 0a16 |004e: move-result v22 │ │ +05bd1e: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +05bd22: 7401 7209 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05bd28: 0a10 |0054: move-result v16 │ │ +05bd2a: 120c |0055: const/4 v12, #int 0 // #0 │ │ +05bd2c: 0200 1000 |0056: move/from16 v0, v16 │ │ +05bd30: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +05bd34: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +05bd38: 6e20 7109 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05bd3e: 0c03 |005f: move-result-object v3 │ │ +05bd40: 6e10 f80d 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05bd46: 0a15 |0063: move-result v21 │ │ +05bd48: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +05bd4c: 0200 1500 |0066: move/from16 v0, v21 │ │ +05bd50: 0201 1600 |0068: move/from16 v1, v22 │ │ +05bd54: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +05bd58: 6e10 e50d 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05bd5e: 0c0d |006f: move-result-object v13 │ │ +05bd60: 1f0d 6c01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05bd64: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +05bd68: 55d0 9a02 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05bd6c: 0215 0000 |0076: move/from16 v21, v0 │ │ +05bd70: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +05bd74: 52d0 9802 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ +05bd78: 0215 0000 |007c: move/from16 v21, v0 │ │ +05bd7c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +05bd80: 52d0 9802 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ +05bd84: 0215 0000 |0082: move/from16 v21, v0 │ │ +05bd88: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +05bd8c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +05bd90: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +05bd94: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +05bd98: 0200 1100 |008c: move/from16 v0, v17 │ │ +05bd9c: 0201 1500 |008e: move/from16 v1, v21 │ │ +05bda0: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +05bda4: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +05bda8: 0200 1100 |0094: move/from16 v0, v17 │ │ +05bdac: 0201 1500 |0096: move/from16 v1, v21 │ │ +05bdb0: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +05bdb4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +05bdb6: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +05bdba: 0200 1500 |009d: move/from16 v0, v21 │ │ +05bdbe: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +05bdc2: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +05bdc6: 0200 1500 |00a3: move/from16 v0, v21 │ │ +05bdca: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +05bdce: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +05bdd0: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +05bdd4: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +05bdd8: 0213 0500 |00ac: move/from16 v19, v5 │ │ +05bddc: 0149 |00ae: move v9, v4 │ │ +05bdde: 52d0 9d02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@029d │ │ +05bde2: 0215 0000 |00b1: move/from16 v21, v0 │ │ +05bde6: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +05bdea: 0200 1500 |00b5: move/from16 v0, v21 │ │ +05bdee: 0201 1600 |00b7: move/from16 v1, v22 │ │ +05bdf2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +05bdf6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +05bdfa: 52d0 9d02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@029d │ │ +05bdfe: 0215 0000 |00bf: move/from16 v21, v0 │ │ +05be02: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +05be06: 0200 1500 |00c3: move/from16 v0, v21 │ │ +05be0a: 0201 1600 |00c5: move/from16 v1, v22 │ │ +05be0e: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +05be12: 52d0 9d02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@029d │ │ +05be16: 0213 0000 |00cb: move/from16 v19, v0 │ │ +05be1a: 52d0 9902 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0299 │ │ +05be1e: 0215 0000 |00cf: move/from16 v21, v0 │ │ +05be22: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +05be26: 0200 1500 |00d3: move/from16 v0, v21 │ │ +05be2a: 0201 1600 |00d5: move/from16 v1, v22 │ │ +05be2e: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +05be32: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +05be36: 52d0 9902 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0299 │ │ +05be3a: 0215 0000 |00dd: move/from16 v21, v0 │ │ +05be3e: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +05be42: 0200 1500 |00e1: move/from16 v0, v21 │ │ +05be46: 0201 1600 |00e3: move/from16 v1, v22 │ │ +05be4a: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +05be4e: 52d9 9902 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0299 │ │ +05be52: 0200 1300 |00e9: move/from16 v0, v19 │ │ +05be56: 0201 1200 |00eb: move/from16 v1, v18 │ │ +05be5a: 7120 cb0d 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +05be60: 0a14 |00f0: move-result v20 │ │ +05be62: 7120 cb0d 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +05be68: 0a0a |00f4: move-result v10 │ │ +05be6a: 0200 1400 |00f5: move/from16 v0, v20 │ │ +05be6e: 6e30 0d0e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +05be74: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +05be78: 6e10 e80d 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +05be7e: 0a15 |00ff: move-result v21 │ │ +05be80: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +05be84: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +05be88: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +05be8c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +05be8e: 2894 |0107: goto 009b // -006c │ │ +05be90: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +05be92: 289f |0109: goto 00a8 // -0061 │ │ +05be94: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +05be98: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +05be9c: 289e |010e: goto 00ac // -0062 │ │ +05be9e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +05bea2: 6e10 e90d 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05bea8: 0a15 |0114: move-result v21 │ │ +05beaa: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +05beae: 28eb |0117: goto 0102 // -0015 │ │ +05beb0: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +05beb4: 0200 1500 |011a: move/from16 v0, v21 │ │ +05beb8: 7120 cb0d 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +05bebe: 0a15 |011f: move-result v21 │ │ +05bec0: 0200 1500 |0120: move/from16 v0, v21 │ │ +05bec4: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +05bec8: 5910 bc02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02bc │ │ +05becc: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +05bed0: 0200 1500 |0128: move/from16 v0, v21 │ │ +05bed4: 7120 cb0d 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +05beda: 0a15 |012d: move-result v21 │ │ +05bedc: 0200 1500 |012e: move/from16 v0, v21 │ │ +05bee0: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +05bee4: 5910 bb02 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02bb │ │ +05bee8: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +05beec: 0200 1500 |0136: move/from16 v0, v21 │ │ +05bef0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +05bef4: 5c10 cb02 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ +05bef8: 7401 a609 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05befe: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +05bf02: 0200 1500 |0141: move/from16 v0, v21 │ │ +05bf06: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +05bf0a: 5c10 cb02 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02cb │ │ +05bf0e: 7401 7209 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05bf14: 0a10 |014a: move-result v16 │ │ +05bf16: 120c |014b: const/4 v12, #int 0 // #0 │ │ +05bf18: 0200 1000 |014c: move/from16 v0, v16 │ │ +05bf1c: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +05bf20: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +05bf24: 6e20 7109 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05bf2a: 0c03 |0155: move-result-object v3 │ │ +05bf2c: 6e10 f80d 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05bf32: 0a15 |0159: move-result v21 │ │ +05bf34: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +05bf38: 0200 1500 |015c: move/from16 v0, v21 │ │ +05bf3c: 0201 1600 |015e: move/from16 v1, v22 │ │ +05bf40: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +05bf44: 6e10 e50d 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05bf4a: 0c0d |0165: move-result-object v13 │ │ +05bf4c: 1f0d 6c01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05bf50: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +05bf54: 55d0 9a02 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05bf58: 0215 0000 |016c: move/from16 v21, v0 │ │ +05bf5c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +05bf60: 8250 |0170: int-to-float v0, v5 │ │ +05bf62: 0215 0000 |0171: move/from16 v21, v0 │ │ +05bf66: 52d0 9e02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ +05bf6a: 0216 0000 |0175: move/from16 v22, v0 │ │ +05bf6e: a815 1516 |0177: mul-float v21, v21, v22 │ │ +05bf72: 0200 1500 |0179: move/from16 v0, v21 │ │ +05bf76: 8700 |017b: float-to-int v0, v0 │ │ +05bf78: 0215 0000 |017c: move/from16 v21, v0 │ │ +05bf7c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +05bf80: 7702 cb0d 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +05bf86: 0a14 |0183: move-result v20 │ │ +05bf88: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +05bf8c: 5200 bb02 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02bb │ │ +05bf90: 0215 0000 |0188: move/from16 v21, v0 │ │ +05bf94: 0200 1400 |018a: move/from16 v0, v20 │ │ +05bf98: 0201 1500 |018c: move/from16 v1, v21 │ │ +05bf9c: 6e30 0d0e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +05bfa2: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +05bfa6: 28b9 |0193: goto 014c // -0047 │ │ +05bfa8: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1299 │ │ 0x001d line=1302 │ │ 0x0021 line=1303 │ │ 0x0023 line=1304 │ │ 0x0035 line=1307 │ │ @@ -37383,158 +37388,158 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 280 16-bit code units │ │ -05af5c: |[05af5c] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -05af6c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -05af70: 520f bf02 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02bf │ │ -05af74: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -05af78: 7401 8409 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05af7e: 0a0c |0009: move-result v12 │ │ -05af80: 7401 8009 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0980 │ │ -05af86: 0a0a |000d: move-result v10 │ │ -05af88: 7401 8109 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0981 │ │ -05af8e: 0a0b |0011: move-result v11 │ │ -05af90: 7401 8609 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05af96: 0a0e |0015: move-result v14 │ │ -05af98: 7401 7209 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05af9e: 0a04 |0019: move-result v4 │ │ -05afa0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -05afa2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -05afa6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -05afaa: 6e20 7109 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05afb0: 0c03 |0022: move-result-object v3 │ │ -05afb2: 6e10 e50d 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05afb8: 0c09 |0026: move-result-object v9 │ │ -05afba: 1f09 6d01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05afbe: 559f 9a02 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05afc2: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -05afc6: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05afca: 28ec |002f: goto 001b // -0014 │ │ -05afcc: 529f 9802 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ -05afd0: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -05afd4: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -05afd6: 2b07 d500 0000 |0035: packed-switch v7, 0000010a // +000000d5 │ │ -05afdc: 01a5 |0038: move v5, v10 │ │ -05afde: b0c5 |0039: add-int/2addr v5, v12 │ │ -05afe0: 6e10 e60d 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -05afe6: 0a0f |003d: move-result v15 │ │ -05afe8: 9106 050f |003e: sub-int v6, v5, v15 │ │ -05afec: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -05aff0: 6e20 0e0e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0e0e │ │ -05aff6: 28e8 |0045: goto 002d // -0018 │ │ -05aff8: 01a5 |0046: move v5, v10 │ │ -05affa: 6e10 f90d 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -05b000: 0a0f |004a: move-result v15 │ │ -05b002: b0fa |004b: add-int/2addr v10, v15 │ │ -05b004: 28ed |004c: goto 0039 // -0013 │ │ -05b006: 6e10 e90d 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05b00c: 0a0f |0050: move-result v15 │ │ -05b00e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -05b012: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -05b016: 7120 411f af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -05b01c: 0a05 |0058: move-result v5 │ │ -05b01e: 28e0 |0059: goto 0039 // -0020 │ │ -05b020: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -05b024: 6e10 e90d 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05b02a: 0a10 |005f: move-result v16 │ │ -05b02c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -05b030: 6e10 e90d 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -05b036: 0a0f |0065: move-result v15 │ │ -05b038: b0fb |0066: add-int/2addr v11, v15 │ │ -05b03a: 28d2 |0067: goto 0039 // -002e │ │ -05b03c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -05b040: 520f e702 |006a: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ -05b044: 3a0f 0a00 |006c: if-ltz v15, 0076 // +000a │ │ -05b048: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -05b04c: 520f e702 |0070: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ -05b050: 0200 1200 |0072: move/from16 v0, v18 │ │ -05b054: 35f0 0800 |0074: if-ge v0, v15, 007c // +0008 │ │ -05b058: 0200 1200 |0076: move/from16 v0, v18 │ │ -05b05c: 0801 1100 |0078: move-object/from16 v1, v17 │ │ -05b060: 5910 e702 |007a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ -05b064: 0800 1100 |007c: move-object/from16 v0, v17 │ │ -05b068: 520f e602 |007e: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ -05b06c: 3a0f 1a00 |0080: if-ltz v15, 009a // +001a │ │ -05b070: 0200 1200 |0082: move/from16 v0, v18 │ │ -05b074: 820f |0084: int-to-float v15, v0 │ │ -05b076: a60f 0f13 |0085: add-float v15, v15, v19 │ │ -05b07a: 7110 050d 0f00 |0087: invoke-static {v15}, Landroid/util/FloatMath;.ceil:(F)F // method@0d05 │ │ -05b080: 0a0f |008a: move-result v15 │ │ -05b082: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -05b086: 5200 e602 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ -05b08a: 0210 0000 |008f: move/from16 v16, v0 │ │ -05b08e: 0200 1000 |0091: move/from16 v0, v16 │ │ -05b092: 8200 |0093: int-to-float v0, v0 │ │ -05b094: 0210 0000 |0094: move/from16 v16, v0 │ │ -05b098: 2d0f 0f10 |0096: cmpl-float v15, v15, v16 │ │ -05b09c: 3d0f 0800 |0098: if-lez v15, 00a0 // +0008 │ │ -05b0a0: d80f 1201 |009a: add-int/lit8 v15, v18, #int 1 // #01 │ │ -05b0a4: 0800 1100 |009c: move-object/from16 v0, v17 │ │ -05b0a8: 590f e602 |009e: iput v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ -05b0ac: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -05b0b0: 540f db02 |00a2: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -05b0b4: 380f 0f00 |00a4: if-eqz v15, 00b3 // +000f │ │ -05b0b8: 0800 1100 |00a6: move-object/from16 v0, v17 │ │ -05b0bc: 540f db02 |00a8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -05b0c0: 0200 1200 |00aa: move/from16 v0, v18 │ │ -05b0c4: 0201 1300 |00ac: move/from16 v1, v19 │ │ -05b0c8: 0202 1400 |00ae: move/from16 v2, v20 │ │ -05b0cc: 7240 3409 0f21 |00b0: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0934 │ │ -05b0d2: 0800 1100 |00b3: move-object/from16 v0, v17 │ │ -05b0d6: 540f cd02 |00b5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -05b0da: 380f 0f00 |00b7: if-eqz v15, 00c6 // +000f │ │ -05b0de: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -05b0e2: 540f cd02 |00bb: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -05b0e6: 0200 1200 |00bd: move/from16 v0, v18 │ │ -05b0ea: 0201 1300 |00bf: move/from16 v1, v19 │ │ -05b0ee: 0202 1400 |00c1: move/from16 v2, v20 │ │ -05b0f2: 7240 3409 0f21 |00c3: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0934 │ │ -05b0f8: 0800 1100 |00c6: move-object/from16 v0, v17 │ │ -05b0fc: 540f dd02 |00c8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ -05b100: 380f 3900 |00ca: if-eqz v15, 0103 // +0039 │ │ -05b104: 7401 8409 1100 |00cc: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05b10a: 0a0c |00cf: move-result v12 │ │ -05b10c: 7401 7209 1100 |00d0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05b112: 0a04 |00d3: move-result v4 │ │ -05b114: 1208 |00d4: const/4 v8, #int 0 // #0 │ │ -05b116: 3548 2e00 |00d5: if-ge v8, v4, 0103 // +002e │ │ -05b11a: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ -05b11e: 6e20 7109 8000 |00d9: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05b124: 0c03 |00dc: move-result-object v3 │ │ -05b126: 6e10 e50d 0300 |00dd: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05b12c: 0c09 |00e0: move-result-object v9 │ │ -05b12e: 1f09 6d01 |00e1: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05b132: 559f 9a02 |00e3: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05b136: 380f 0500 |00e5: if-eqz v15, 00ea // +0005 │ │ -05b13a: d808 0801 |00e7: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05b13e: 28ec |00e9: goto 00d5 // -0014 │ │ -05b140: 6e10 e60d 0300 |00ea: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -05b146: 0a0f |00ed: move-result v15 │ │ -05b148: b1cf |00ee: sub-int/2addr v15, v12 │ │ -05b14a: 82ff |00ef: int-to-float v15, v15 │ │ -05b14c: 7401 8609 1100 |00f0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05b152: 0a10 |00f3: move-result v16 │ │ -05b154: 0200 1000 |00f4: move/from16 v0, v16 │ │ -05b158: 8200 |00f6: int-to-float v0, v0 │ │ -05b15a: 0210 0000 |00f7: move/from16 v16, v0 │ │ -05b15e: a90d 0f10 |00f9: div-float v13, v15, v16 │ │ -05b162: 0800 1100 |00fb: move-object/from16 v0, v17 │ │ -05b166: 540f dd02 |00fd: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ -05b16a: 7230 3609 3f0d |00ff: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0936 │ │ -05b170: 28e5 |0102: goto 00e7 // -001b │ │ -05b172: 121f |0103: const/4 v15, #int 1 // #1 │ │ -05b174: 0800 1100 |0104: move-object/from16 v0, v17 │ │ -05b178: 5c0f ba02 |0106: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ -05b17c: 0e00 |0108: return-void │ │ -05b17e: 0000 |0109: nop // spacer │ │ -05b180: 0001 0500 0100 0000 1800 0000 0300 ... |010a: packed-switch-data (14 units) │ │ +05bfac: |[05bfac] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +05bfbc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +05bfc0: 520f bf02 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02bf │ │ +05bfc4: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +05bfc8: 7401 8409 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05bfce: 0a0c |0009: move-result v12 │ │ +05bfd0: 7401 8009 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0980 │ │ +05bfd6: 0a0a |000d: move-result v10 │ │ +05bfd8: 7401 8109 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0981 │ │ +05bfde: 0a0b |0011: move-result v11 │ │ +05bfe0: 7401 8609 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05bfe6: 0a0e |0015: move-result v14 │ │ +05bfe8: 7401 7209 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05bfee: 0a04 |0019: move-result v4 │ │ +05bff0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +05bff2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +05bff6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +05bffa: 6e20 7109 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05c000: 0c03 |0022: move-result-object v3 │ │ +05c002: 6e10 e50d 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05c008: 0c09 |0026: move-result-object v9 │ │ +05c00a: 1f09 6c01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05c00e: 559f 9a02 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05c012: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +05c016: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05c01a: 28ec |002f: goto 001b // -0014 │ │ +05c01c: 529f 9802 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0298 │ │ +05c020: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +05c024: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +05c026: 2b07 d500 0000 |0035: packed-switch v7, 0000010a // +000000d5 │ │ +05c02c: 01a5 |0038: move v5, v10 │ │ +05c02e: b0c5 |0039: add-int/2addr v5, v12 │ │ +05c030: 6e10 e60d 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +05c036: 0a0f |003d: move-result v15 │ │ +05c038: 9106 050f |003e: sub-int v6, v5, v15 │ │ +05c03c: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +05c040: 6e20 0e0e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0e0e │ │ +05c046: 28e8 |0045: goto 002d // -0018 │ │ +05c048: 01a5 |0046: move v5, v10 │ │ +05c04a: 6e10 f90d 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +05c050: 0a0f |004a: move-result v15 │ │ +05c052: b0fa |004b: add-int/2addr v10, v15 │ │ +05c054: 28ed |004c: goto 0039 // -0013 │ │ +05c056: 6e10 e90d 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05c05c: 0a0f |0050: move-result v15 │ │ +05c05e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +05c062: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +05c066: 7120 411f af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +05c06c: 0a05 |0058: move-result v5 │ │ +05c06e: 28e0 |0059: goto 0039 // -0020 │ │ +05c070: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +05c074: 6e10 e90d 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05c07a: 0a10 |005f: move-result v16 │ │ +05c07c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +05c080: 6e10 e90d 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +05c086: 0a0f |0065: move-result v15 │ │ +05c088: b0fb |0066: add-int/2addr v11, v15 │ │ +05c08a: 28d2 |0067: goto 0039 // -002e │ │ +05c08c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +05c090: 520f e702 |006a: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ +05c094: 3a0f 0a00 |006c: if-ltz v15, 0076 // +000a │ │ +05c098: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +05c09c: 520f e702 |0070: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ +05c0a0: 0200 1200 |0072: move/from16 v0, v18 │ │ +05c0a4: 35f0 0800 |0074: if-ge v0, v15, 007c // +0008 │ │ +05c0a8: 0200 1200 |0076: move/from16 v0, v18 │ │ +05c0ac: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +05c0b0: 5910 e702 |007a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mSeenPositionMin:I // field@02e7 │ │ +05c0b4: 0800 1100 |007c: move-object/from16 v0, v17 │ │ +05c0b8: 520f e602 |007e: iget v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ +05c0bc: 3a0f 1a00 |0080: if-ltz v15, 009a // +001a │ │ +05c0c0: 0200 1200 |0082: move/from16 v0, v18 │ │ +05c0c4: 820f |0084: int-to-float v15, v0 │ │ +05c0c6: a60f 0f13 |0085: add-float v15, v15, v19 │ │ +05c0ca: 7110 050d 0f00 |0087: invoke-static {v15}, Landroid/util/FloatMath;.ceil:(F)F // method@0d05 │ │ +05c0d0: 0a0f |008a: move-result v15 │ │ +05c0d2: 0800 1100 |008b: move-object/from16 v0, v17 │ │ +05c0d6: 5200 e602 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ +05c0da: 0210 0000 |008f: move/from16 v16, v0 │ │ +05c0de: 0200 1000 |0091: move/from16 v0, v16 │ │ +05c0e2: 8200 |0093: int-to-float v0, v0 │ │ +05c0e4: 0210 0000 |0094: move/from16 v16, v0 │ │ +05c0e8: 2d0f 0f10 |0096: cmpl-float v15, v15, v16 │ │ +05c0ec: 3d0f 0800 |0098: if-lez v15, 00a0 // +0008 │ │ +05c0f0: d80f 1201 |009a: add-int/lit8 v15, v18, #int 1 // #01 │ │ +05c0f4: 0800 1100 |009c: move-object/from16 v0, v17 │ │ +05c0f8: 590f e602 |009e: iput v15, v0, Landroid/support/v4/view/ViewPager;.mSeenPositionMax:I // field@02e6 │ │ +05c0fc: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +05c100: 540f db02 |00a2: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05c104: 380f 0f00 |00a4: if-eqz v15, 00b3 // +000f │ │ +05c108: 0800 1100 |00a6: move-object/from16 v0, v17 │ │ +05c10c: 540f db02 |00a8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05c110: 0200 1200 |00aa: move/from16 v0, v18 │ │ +05c114: 0201 1300 |00ac: move/from16 v1, v19 │ │ +05c118: 0202 1400 |00ae: move/from16 v2, v20 │ │ +05c11c: 7240 3409 0f21 |00b0: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0934 │ │ +05c122: 0800 1100 |00b3: move-object/from16 v0, v17 │ │ +05c126: 540f cd02 |00b5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05c12a: 380f 0f00 |00b7: if-eqz v15, 00c6 // +000f │ │ +05c12e: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +05c132: 540f cd02 |00bb: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05c136: 0200 1200 |00bd: move/from16 v0, v18 │ │ +05c13a: 0201 1300 |00bf: move/from16 v1, v19 │ │ +05c13e: 0202 1400 |00c1: move/from16 v2, v20 │ │ +05c142: 7240 3409 0f21 |00c3: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0934 │ │ +05c148: 0800 1100 |00c6: move-object/from16 v0, v17 │ │ +05c14c: 540f dd02 |00c8: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ +05c150: 380f 3900 |00ca: if-eqz v15, 0103 // +0039 │ │ +05c154: 7401 8409 1100 |00cc: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05c15a: 0a0c |00cf: move-result v12 │ │ +05c15c: 7401 7209 1100 |00d0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05c162: 0a04 |00d3: move-result v4 │ │ +05c164: 1208 |00d4: const/4 v8, #int 0 // #0 │ │ +05c166: 3548 2e00 |00d5: if-ge v8, v4, 0103 // +002e │ │ +05c16a: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +05c16e: 6e20 7109 8000 |00d9: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05c174: 0c03 |00dc: move-result-object v3 │ │ +05c176: 6e10 e50d 0300 |00dd: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05c17c: 0c09 |00e0: move-result-object v9 │ │ +05c17e: 1f09 6c01 |00e1: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05c182: 559f 9a02 |00e3: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05c186: 380f 0500 |00e5: if-eqz v15, 00ea // +0005 │ │ +05c18a: d808 0801 |00e7: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05c18e: 28ec |00e9: goto 00d5 // -0014 │ │ +05c190: 6e10 e60d 0300 |00ea: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +05c196: 0a0f |00ed: move-result v15 │ │ +05c198: b1cf |00ee: sub-int/2addr v15, v12 │ │ +05c19a: 82ff |00ef: int-to-float v15, v15 │ │ +05c19c: 7401 8609 1100 |00f0: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05c1a2: 0a10 |00f3: move-result v16 │ │ +05c1a4: 0200 1000 |00f4: move/from16 v0, v16 │ │ +05c1a8: 8200 |00f6: int-to-float v0, v0 │ │ +05c1aa: 0210 0000 |00f7: move/from16 v16, v0 │ │ +05c1ae: a90d 0f10 |00f9: div-float v13, v15, v16 │ │ +05c1b2: 0800 1100 |00fb: move-object/from16 v0, v17 │ │ +05c1b6: 540f dd02 |00fd: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ +05c1ba: 7230 3609 3f0d |00ff: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0936 │ │ +05c1c0: 28e5 |0102: goto 00e7 // -001b │ │ +05c1c2: 121f |0103: const/4 v15, #int 1 // #1 │ │ +05c1c4: 0800 1100 |0104: move-object/from16 v0, v17 │ │ +05c1c8: 5c0f ba02 |0106: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02ba │ │ +05c1cc: 0e00 |0108: return-void │ │ +05c1ce: 0000 |0109: nop // spacer │ │ +05c1d0: 0001 0500 0100 0000 1800 0000 0300 ... |010a: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1599 │ │ 0x0006 line=1600 │ │ 0x000a line=1601 │ │ 0x000e line=1602 │ │ 0x0012 line=1603 │ │ @@ -37608,48 +37613,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -05b19c: |[05b19c] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -05b1ac: 6e10 7209 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05b1b2: 0a01 |0003: move-result v1 │ │ -05b1b4: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -05b1b8: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -05b1bc: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -05b1be: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -05b1c0: 0112 |000a: move v2, v1 │ │ -05b1c2: 0163 |000b: move v3, v6 │ │ -05b1c4: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -05b1c8: 6e20 7109 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05b1ce: 0c00 |0011: move-result-object v0 │ │ -05b1d0: 6e10 f80d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -05b1d6: 0a07 |0015: move-result v7 │ │ -05b1d8: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -05b1dc: 6e20 8a09 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -05b1e2: 0c04 |001b: move-result-object v4 │ │ -05b1e4: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -05b1e8: 5247 9402 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05b1ec: 5298 be02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b1f0: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -05b1f4: 6e30 260e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0e26 │ │ -05b1fa: 0a07 |0027: move-result v7 │ │ -05b1fc: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -05b200: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -05b202: 0f07 |002b: return v7 │ │ -05b204: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -05b208: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -05b20a: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -05b20c: 28db |0030: goto 000b // -0025 │ │ -05b20e: b053 |0031: add-int/2addr v3, v5 │ │ -05b210: 28da |0032: goto 000c // -0026 │ │ -05b212: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -05b214: 28f7 |0034: goto 002b // -0009 │ │ +05c1ec: |[05c1ec] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +05c1fc: 6e10 7209 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05c202: 0a01 |0003: move-result v1 │ │ +05c204: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +05c208: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +05c20c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +05c20e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +05c210: 0112 |000a: move v2, v1 │ │ +05c212: 0163 |000b: move v3, v6 │ │ +05c214: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +05c218: 6e20 7109 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05c21e: 0c00 |0011: move-result-object v0 │ │ +05c220: 6e10 f80d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +05c226: 0a07 |0015: move-result v7 │ │ +05c228: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +05c22c: 6e20 8a09 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05c232: 0c04 |001b: move-result-object v4 │ │ +05c234: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +05c238: 5247 9402 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05c23c: 5298 be02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c240: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +05c244: 6e30 260e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0e26 │ │ +05c24a: 0a07 |0027: move-result v7 │ │ +05c24c: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +05c250: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +05c252: 0f07 |002b: return v7 │ │ +05c254: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +05c258: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +05c25a: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +05c25c: 28db |0030: goto 000b // -0025 │ │ +05c25e: b053 |0031: add-int/2addr v3, v5 │ │ +05c260: 28da |0032: goto 000c // -0026 │ │ +05c262: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +05c264: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2577 │ │ 0x0004 line=2578 │ │ 0x0008 line=2579 │ │ 0x0009 line=2580 │ │ 0x000a line=2581 │ │ @@ -37688,42 +37693,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -05b218: |[05b218] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -05b228: 2051 7401 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0174 │ │ -05b22c: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -05b230: 6f20 790e 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0e79 │ │ -05b236: 0e00 |0007: return-void │ │ -05b238: 0750 |0008: move-object v0, v5 │ │ -05b23a: 1f00 7401 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0174 │ │ -05b23e: 6e10 4309 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0943 │ │ -05b244: 0c01 |000e: move-result-object v1 │ │ -05b246: 6f20 790e 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0e79 │ │ -05b24c: 5441 b702 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b250: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -05b254: 5441 b702 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b258: 5402 a202 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ -05b25c: 5403 a302 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02a3 │ │ -05b260: 6e30 2908 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0829 │ │ -05b266: 5201 a402 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ -05b26a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -05b26c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -05b26e: 6e40 b409 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ -05b274: 28e1 |0026: goto 0007 // -001f │ │ -05b276: 5201 a402 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ -05b27a: 5941 e102 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ -05b27e: 5401 a202 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ -05b282: 5b41 df02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ -05b286: 5401 a302 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02a3 │ │ -05b28a: 5b41 e002 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ -05b28e: 28d4 |0033: goto 0007 // -002c │ │ +05c268: |[05c268] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +05c278: 2051 7301 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0173 │ │ +05c27c: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +05c280: 6f20 790e 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0e79 │ │ +05c286: 0e00 |0007: return-void │ │ +05c288: 0750 |0008: move-object v0, v5 │ │ +05c28a: 1f00 7301 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0173 │ │ +05c28e: 6e10 4309 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0943 │ │ +05c294: 0c01 |000e: move-result-object v1 │ │ +05c296: 6f20 790e 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0e79 │ │ +05c29c: 5441 b702 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c2a0: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +05c2a4: 5441 b702 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c2a8: 5402 a202 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ +05c2ac: 5403 a302 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02a3 │ │ +05c2b0: 6e30 2908 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0829 │ │ +05c2b6: 5201 a402 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ +05c2ba: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +05c2bc: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +05c2be: 6e40 b409 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ +05c2c4: 28e1 |0026: goto 0007 // -001f │ │ +05c2c6: 5201 a402 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ +05c2ca: 5941 e102 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ +05c2ce: 5401 a202 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ +05c2d2: 5b41 df02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ +05c2d6: 5401 a302 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02a3 │ │ +05c2da: 5b41 e002 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ +05c2de: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0004 line=1212 │ │ 0x0007 line=1227 │ │ 0x0009 line=1216 │ │ 0x000b line=1217 │ │ @@ -37743,28 +37748,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05b290: |[05b290] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -05b2a0: 6f10 7a0e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0e7a │ │ -05b2a6: 0c01 |0003: move-result-object v1 │ │ -05b2a8: 2200 7401 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0174 │ │ -05b2ac: 7020 4209 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0942 │ │ -05b2b2: 5232 be02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b2b6: 5902 a402 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ -05b2ba: 5432 b702 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b2be: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -05b2c2: 5432 b702 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b2c6: 6e10 2a08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@082a │ │ -05b2cc: 0c02 |0016: move-result-object v2 │ │ -05b2ce: 5b02 a202 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ -05b2d2: 1100 |0019: return-object v0 │ │ +05c2e0: |[05c2e0] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +05c2f0: 6f10 7a0e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0e7a │ │ +05c2f6: 0c01 |0003: move-result-object v1 │ │ +05c2f8: 2200 7301 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0173 │ │ +05c2fc: 7020 4209 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0942 │ │ +05c302: 5232 be02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c306: 5902 a402 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02a4 │ │ +05c30a: 5432 b702 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c30e: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +05c312: 5432 b702 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c316: 6e10 2a08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@082a │ │ +05c31c: 0c02 |0016: move-result-object v2 │ │ +05c31e: 5b02 a202 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02a2 │ │ +05c322: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1200 │ │ 0x0004 line=1201 │ │ 0x0009 line=1202 │ │ 0x000d line=1203 │ │ 0x0011 line=1204 │ │ @@ -37779,21 +37784,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -05b2d4: |[05b2d4] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -05b2e4: 6f56 7b0e 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0e7b │ │ -05b2ea: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -05b2ee: 5220 dc02 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05b2f2: 5221 dc02 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05b2f6: 7051 a809 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@09a8 │ │ -05b2fc: 0e00 |000c: return-void │ │ +05c324: |[05c324] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +05c334: 6f56 7b0e 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0e7b │ │ +05c33a: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +05c33e: 5220 dc02 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05c342: 5221 dc02 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05c346: 7051 a809 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@09a8 │ │ +05c34c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1389 │ │ 0x0003 line=1392 │ │ 0x0005 line=1393 │ │ 0x000c line=1395 │ │ locals : │ │ @@ -37808,362 +37813,362 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 708 16-bit code units │ │ -05b300: |[05b300] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05b310: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ -05b314: 5500 c502 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ -05b318: 0217 0000 |0004: move/from16 v23, v0 │ │ -05b31c: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ -05b320: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ -05b324: 0f17 |000a: return v23 │ │ -05b326: 7401 9a0d 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -05b32c: 0a17 |000e: move-result v23 │ │ -05b32e: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ -05b332: 7401 9c0d 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0d9c │ │ -05b338: 0a17 |0014: move-result v23 │ │ -05b33a: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ -05b33e: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ -05b342: 28f1 |0019: goto 000a // -000f │ │ -05b344: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ -05b348: 5400 b702 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b34c: 0817 0000 |001e: move-object/from16 v23, v0 │ │ -05b350: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ -05b354: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ -05b358: 5400 b702 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b35c: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -05b360: 7401 2008 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05b366: 0a17 |002b: move-result v23 │ │ -05b368: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ -05b36c: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ -05b370: 28da |0030: goto 000a // -0026 │ │ -05b372: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ -05b376: 5400 ed02 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05b37a: 0817 0000 |0035: move-object/from16 v23, v0 │ │ -05b37e: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ -05b382: 7100 ba0d 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ -05b388: 0c17 |003c: move-result-object v23 │ │ -05b38a: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -05b38e: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ -05b392: 5b10 ed02 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05b396: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ -05b39a: 5400 ed02 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05b39e: 0817 0000 |0047: move-object/from16 v23, v0 │ │ -05b3a2: 0800 1700 |0049: move-object/from16 v0, v23 │ │ -05b3a6: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ -05b3aa: 6e20 b30d 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ -05b3b0: 7401 9a0d 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -05b3b6: 0a05 |0053: move-result v5 │ │ -05b3b8: 120b |0054: const/4 v11, #int 0 // #0 │ │ -05b3ba: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -05b3be: 0217 0000 |0057: move/from16 v23, v0 │ │ -05b3c2: 2b17 5902 0000 |0059: packed-switch v23, 000002b2 // +00000259 │ │ -05b3c8: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -05b3cc: 7701 ea08 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ -05b3d2: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ -05b3d6: 28a7 |0063: goto 000a // -0059 │ │ -05b3d8: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -05b3dc: 5400 e402 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05b3e0: 0817 0000 |0068: move-object/from16 v23, v0 │ │ -05b3e4: 7401 2b10 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ -05b3ea: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ -05b3ee: 0200 1700 |006f: move/from16 v0, v23 │ │ -05b3f2: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ -05b3f6: 5c10 de02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -05b3fa: 7401 a609 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05b400: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ -05b404: 0200 1700 |007a: move/from16 v0, v23 │ │ -05b408: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ -05b40c: 5c10 ce02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05b410: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ -05b414: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ -05b418: 0201 1700 |0084: move/from16 v1, v23 │ │ -05b41c: 7020 c109 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -05b422: 7401 a00d 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -05b428: 0a17 |008c: move-result v23 │ │ -05b42a: 0200 1700 |008d: move/from16 v0, v23 │ │ -05b42e: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ -05b432: 5910 cc02 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05b436: 0200 1700 |0093: move/from16 v0, v23 │ │ -05b43a: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ -05b43e: 5910 d102 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05b442: 1317 0000 |0099: const/16 v23, #int 0 // #0 │ │ -05b446: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ -05b44a: 0201 1700 |009d: move/from16 v1, v23 │ │ -05b44e: 7120 1208 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -05b454: 0a17 |00a2: move-result v23 │ │ -05b456: 0200 1700 |00a3: move/from16 v0, v23 │ │ -05b45a: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ -05b45e: 5910 b602 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b462: 28b3 |00a9: goto 005c // -004d │ │ -05b464: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ -05b468: 5500 ce02 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05b46c: 0217 0000 |00ae: move/from16 v23, v0 │ │ -05b470: 3917 8800 |00b0: if-nez v23, 0138 // +0088 │ │ -05b474: 0800 1b00 |00b2: move-object/from16 v0, v27 │ │ -05b478: 5200 b602 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b47c: 0217 0000 |00b6: move/from16 v23, v0 │ │ -05b480: 0800 1c00 |00b8: move-object/from16 v0, v28 │ │ -05b484: 0201 1700 |00ba: move/from16 v1, v23 │ │ -05b488: 7120 0e08 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ -05b48e: 0a0e |00bf: move-result v14 │ │ -05b490: 0800 1c00 |00c0: move-object/from16 v0, v28 │ │ -05b494: 7120 1308 e000 |00c2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -05b49a: 0a13 |00c5: move-result v19 │ │ -05b49c: 0800 1b00 |00c6: move-object/from16 v0, v27 │ │ -05b4a0: 5200 d102 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05b4a4: 0217 0000 |00ca: move/from16 v23, v0 │ │ -05b4a8: a717 1317 |00cc: sub-float v23, v19, v23 │ │ -05b4ac: 7701 3d1f 1700 |00ce: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -05b4b2: 0a14 |00d1: move-result v20 │ │ -05b4b4: 0800 1c00 |00d2: move-object/from16 v0, v28 │ │ -05b4b8: 7120 1408 e000 |00d4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ -05b4be: 0a15 |00d7: move-result v21 │ │ -05b4c0: 0800 1b00 |00d8: move-object/from16 v0, v27 │ │ -05b4c4: 5200 d202 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ -05b4c8: 0217 0000 |00dc: move/from16 v23, v0 │ │ -05b4cc: a717 1517 |00de: sub-float v23, v21, v23 │ │ -05b4d0: 7701 3d1f 1700 |00e0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -05b4d6: 0a16 |00e3: move-result v22 │ │ -05b4d8: 0800 1b00 |00e4: move-object/from16 v0, v27 │ │ -05b4dc: 5200 ec02 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05b4e0: 0217 0000 |00e8: move/from16 v23, v0 │ │ -05b4e4: 0200 1700 |00ea: move/from16 v0, v23 │ │ -05b4e8: 8200 |00ec: int-to-float v0, v0 │ │ -05b4ea: 0217 0000 |00ed: move/from16 v23, v0 │ │ -05b4ee: 2d17 1417 |00ef: cmpl-float v23, v20, v23 │ │ -05b4f2: 3d17 4700 |00f1: if-lez v23, 0138 // +0047 │ │ -05b4f6: 2d17 1416 |00f3: cmpl-float v23, v20, v22 │ │ -05b4fa: 3d17 4300 |00f5: if-lez v23, 0138 // +0043 │ │ -05b4fe: 1317 0100 |00f7: const/16 v23, #int 1 // #1 │ │ -05b502: 0200 1700 |00f9: move/from16 v0, v23 │ │ -05b506: 0801 1b00 |00fb: move-object/from16 v1, v27 │ │ -05b50a: 5c10 ce02 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05b50e: 0800 1b00 |00ff: move-object/from16 v0, v27 │ │ -05b512: 5200 cc02 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05b516: 0217 0000 |0103: move/from16 v23, v0 │ │ -05b51a: a717 1317 |0105: sub-float v23, v19, v23 │ │ -05b51e: 1318 0000 |0107: const/16 v24, #int 0 // #0 │ │ -05b522: 2d17 1718 |0109: cmpl-float v23, v23, v24 │ │ -05b526: 3d17 5500 |010b: if-lez v23, 0160 // +0055 │ │ -05b52a: 0800 1b00 |010d: move-object/from16 v0, v27 │ │ -05b52e: 5200 cc02 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05b532: 0217 0000 |0111: move/from16 v23, v0 │ │ -05b536: 0800 1b00 |0113: move-object/from16 v0, v27 │ │ -05b53a: 5200 ec02 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05b53e: 0218 0000 |0117: move/from16 v24, v0 │ │ -05b542: 0200 1800 |0119: move/from16 v0, v24 │ │ -05b546: 8200 |011b: int-to-float v0, v0 │ │ -05b548: 0218 0000 |011c: move/from16 v24, v0 │ │ -05b54c: a617 1718 |011e: add-float v23, v23, v24 │ │ -05b550: 0200 1700 |0120: move/from16 v0, v23 │ │ -05b554: 0801 1b00 |0122: move-object/from16 v1, v27 │ │ -05b558: 5910 d102 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05b55c: 1317 0100 |0126: const/16 v23, #int 1 // #1 │ │ -05b560: 0800 1b00 |0128: move-object/from16 v0, v27 │ │ -05b564: 0201 1700 |012a: move/from16 v1, v23 │ │ -05b568: 7020 c109 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -05b56e: 1317 0100 |012f: const/16 v23, #int 1 // #1 │ │ -05b572: 0800 1b00 |0131: move-object/from16 v0, v27 │ │ -05b576: 0201 1700 |0133: move/from16 v1, v23 │ │ -05b57a: 7020 c209 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ -05b580: 0800 1b00 |0138: move-object/from16 v0, v27 │ │ -05b584: 5500 ce02 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05b588: 0217 0000 |013c: move/from16 v23, v0 │ │ -05b58c: 3817 1eff |013e: if-eqz v23, 005c // -00e2 │ │ -05b590: 0800 1b00 |0140: move-object/from16 v0, v27 │ │ -05b594: 5200 b602 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b598: 0217 0000 |0144: move/from16 v23, v0 │ │ -05b59c: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ -05b5a0: 0201 1700 |0148: move/from16 v1, v23 │ │ -05b5a4: 7120 0e08 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ -05b5aa: 0a06 |014d: move-result v6 │ │ -05b5ac: 0800 1c00 |014e: move-object/from16 v0, v28 │ │ -05b5b0: 7120 1308 6000 |0150: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -05b5b6: 0a13 |0153: move-result v19 │ │ -05b5b8: 0800 1b00 |0154: move-object/from16 v0, v27 │ │ -05b5bc: 0201 1300 |0156: move/from16 v1, v19 │ │ -05b5c0: 7020 a409 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@09a4 │ │ -05b5c6: 0a17 |015b: move-result v23 │ │ -05b5c8: 960b 0b17 |015c: or-int v11, v11, v23 │ │ -05b5cc: 2900 fefe |015e: goto/16 005c // -0102 │ │ -05b5d0: 0800 1b00 |0160: move-object/from16 v0, v27 │ │ -05b5d4: 5200 cc02 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05b5d8: 0217 0000 |0164: move/from16 v23, v0 │ │ -05b5dc: 0800 1b00 |0166: move-object/from16 v0, v27 │ │ -05b5e0: 5200 ec02 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ -05b5e4: 0218 0000 |016a: move/from16 v24, v0 │ │ -05b5e8: 0200 1800 |016c: move/from16 v0, v24 │ │ -05b5ec: 8200 |016e: int-to-float v0, v0 │ │ -05b5ee: 0218 0000 |016f: move/from16 v24, v0 │ │ -05b5f2: a717 1718 |0171: sub-float v23, v23, v24 │ │ -05b5f6: 28ad |0173: goto 0120 // -0053 │ │ -05b5f8: 0800 1b00 |0174: move-object/from16 v0, v27 │ │ -05b5fc: 5500 ce02 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05b600: 0217 0000 |0178: move/from16 v23, v0 │ │ -05b604: 3817 e2fe |017a: if-eqz v23, 005c // -011e │ │ -05b608: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ -05b60c: 5400 ed02 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ -05b610: 0811 0000 |0180: move-object/from16 v17, v0 │ │ -05b614: 1317 e803 |0182: const/16 v23, #int 1000 // #3e8 │ │ -05b618: 0800 1b00 |0184: move-object/from16 v0, v27 │ │ -05b61c: 5200 d602 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02d6 │ │ -05b620: 0218 0000 |0188: move/from16 v24, v0 │ │ -05b624: 0200 1800 |018a: move/from16 v0, v24 │ │ -05b628: 8200 |018c: int-to-float v0, v0 │ │ -05b62a: 0218 0000 |018d: move/from16 v24, v0 │ │ -05b62e: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -05b632: 0201 1700 |0191: move/from16 v1, v23 │ │ -05b636: 0202 1800 |0193: move/from16 v2, v24 │ │ -05b63a: 6e30 b50d 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ -05b640: 0800 1b00 |0198: move-object/from16 v0, v27 │ │ -05b644: 5200 b602 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b648: 0217 0000 |019c: move/from16 v23, v0 │ │ -05b64c: 0800 1100 |019e: move-object/from16 v0, v17 │ │ -05b650: 0201 1700 |01a0: move/from16 v1, v23 │ │ -05b654: 7120 8d08 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ -05b65a: 0a17 |01a5: move-result v23 │ │ -05b65c: 0200 1700 |01a6: move/from16 v0, v23 │ │ -05b660: 870a |01a8: float-to-int v10, v0 │ │ -05b662: 1317 0100 |01a9: const/16 v23, #int 1 // #1 │ │ -05b666: 0200 1700 |01ab: move/from16 v0, v23 │ │ -05b66a: 0801 1b00 |01ad: move-object/from16 v1, v27 │ │ -05b66e: 5c10 de02 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -05b672: 7401 8609 1b00 |01b1: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05b678: 0a12 |01b4: move-result v18 │ │ -05b67a: 7401 8409 1b00 |01b5: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05b680: 0a0f |01b8: move-result v15 │ │ -05b682: 7601 8b09 1b00 |01b9: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@098b │ │ -05b688: 0c08 |01bc: move-result-object v8 │ │ -05b68a: 5287 9402 |01bd: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05b68e: 82f0 |01bf: int-to-float v0, v15 │ │ -05b690: 0217 0000 |01c0: move/from16 v23, v0 │ │ -05b694: 0200 1200 |01c2: move/from16 v0, v18 │ │ -05b698: 8200 |01c4: int-to-float v0, v0 │ │ -05b69a: 0218 0000 |01c5: move/from16 v24, v0 │ │ -05b69e: a917 1718 |01c7: div-float v23, v23, v24 │ │ -05b6a2: 5280 9302 |01c9: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ -05b6a6: 0218 0000 |01cb: move/from16 v24, v0 │ │ -05b6aa: a717 1718 |01cd: sub-float v23, v23, v24 │ │ -05b6ae: 5280 9602 |01cf: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05b6b2: 0218 0000 |01d1: move/from16 v24, v0 │ │ -05b6b6: a90d 1718 |01d3: div-float v13, v23, v24 │ │ -05b6ba: 0800 1b00 |01d5: move-object/from16 v0, v27 │ │ -05b6be: 5200 b602 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b6c2: 0217 0000 |01d9: move/from16 v23, v0 │ │ -05b6c6: 0800 1c00 |01db: move-object/from16 v0, v28 │ │ -05b6ca: 0201 1700 |01dd: move/from16 v1, v23 │ │ -05b6ce: 7120 0e08 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ -05b6d4: 0a06 |01e2: move-result v6 │ │ -05b6d6: 0800 1c00 |01e3: move-object/from16 v0, v28 │ │ -05b6da: 7120 1308 6000 |01e5: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -05b6e0: 0a13 |01e8: move-result v19 │ │ -05b6e2: 0800 1b00 |01e9: move-object/from16 v0, v27 │ │ -05b6e6: 5200 cc02 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ -05b6ea: 0217 0000 |01ed: move/from16 v23, v0 │ │ -05b6ee: a717 1317 |01ef: sub-float v23, v19, v23 │ │ -05b6f2: 0200 1700 |01f1: move/from16 v0, v23 │ │ -05b6f6: 8700 |01f3: float-to-int v0, v0 │ │ -05b6f8: 0210 0000 |01f4: move/from16 v16, v0 │ │ -05b6fc: 0800 1b00 |01f6: move-object/from16 v0, v27 │ │ -05b700: 0201 1000 |01f8: move/from16 v1, v16 │ │ -05b704: 7051 6109 70ad |01fa: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0961 │ │ -05b70a: 0a0c |01fd: move-result v12 │ │ -05b70c: 1317 0100 |01fe: const/16 v23, #int 1 // #1 │ │ -05b710: 1318 0100 |0200: const/16 v24, #int 1 // #1 │ │ -05b714: 0800 1b00 |0202: move-object/from16 v0, v27 │ │ -05b718: 0201 1700 |0204: move/from16 v1, v23 │ │ -05b71c: 0202 1800 |0206: move/from16 v2, v24 │ │ -05b720: 6e5a b509 c021 |0208: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@09b5 │ │ -05b726: 1317 ffff |020b: const/16 v23, #int -1 // #ffff │ │ -05b72a: 0200 1700 |020d: move/from16 v0, v23 │ │ -05b72e: 0801 1b00 |020f: move-object/from16 v1, v27 │ │ -05b732: 5910 b602 |0211: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b736: 7601 6809 1b00 |0213: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0968 │ │ -05b73c: 0800 1b00 |0216: move-object/from16 v0, v27 │ │ -05b740: 5400 d402 |0218: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -05b744: 0817 0000 |021a: move-object/from16 v23, v0 │ │ -05b748: 7401 900c 1700 |021c: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ -05b74e: 0a17 |021f: move-result v23 │ │ -05b750: 0800 1b00 |0220: move-object/from16 v0, v27 │ │ -05b754: 5400 e202 |0222: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -05b758: 0818 0000 |0224: move-object/from16 v24, v0 │ │ -05b75c: 7401 900c 1800 |0226: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ -05b762: 0a18 |0229: move-result v24 │ │ -05b764: 960b 1718 |022a: or-int v11, v23, v24 │ │ -05b768: 2900 30fe |022c: goto/16 005c // -01d0 │ │ -05b76c: 0800 1b00 |022e: move-object/from16 v0, v27 │ │ -05b770: 5500 ce02 |0230: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ -05b774: 0217 0000 |0232: move/from16 v23, v0 │ │ -05b778: 3817 28fe |0234: if-eqz v23, 005c // -01d8 │ │ -05b77c: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ -05b780: 5200 be02 |0238: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b784: 0217 0000 |023a: move/from16 v23, v0 │ │ -05b788: 1318 0100 |023c: const/16 v24, #int 1 // #1 │ │ -05b78c: 1319 0000 |023e: const/16 v25, #int 0 // #0 │ │ -05b790: 131a 0000 |0240: const/16 v26, #int 0 // #0 │ │ -05b794: 0800 1b00 |0242: move-object/from16 v0, v27 │ │ -05b798: 0201 1700 |0244: move/from16 v1, v23 │ │ -05b79c: 0202 1800 |0246: move/from16 v2, v24 │ │ -05b7a0: 0203 1900 |0248: move/from16 v3, v25 │ │ -05b7a4: 0204 1a00 |024a: move/from16 v4, v26 │ │ -05b7a8: 7054 af09 1032 |024c: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@09af │ │ -05b7ae: 1317 ffff |024f: const/16 v23, #int -1 // #ffff │ │ -05b7b2: 0200 1700 |0251: move/from16 v0, v23 │ │ -05b7b6: 0801 1b00 |0253: move-object/from16 v1, v27 │ │ -05b7ba: 5910 b602 |0255: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b7be: 7601 6809 1b00 |0257: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0968 │ │ -05b7c4: 0800 1b00 |025a: move-object/from16 v0, v27 │ │ -05b7c8: 5400 d402 |025c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ -05b7cc: 0817 0000 |025e: move-object/from16 v23, v0 │ │ -05b7d0: 7401 900c 1700 |0260: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ -05b7d6: 0a17 |0263: move-result v23 │ │ -05b7d8: 0800 1b00 |0264: move-object/from16 v0, v27 │ │ -05b7dc: 5400 e202 |0266: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ -05b7e0: 0818 0000 |0268: move-object/from16 v24, v0 │ │ -05b7e4: 7401 900c 1800 |026a: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ -05b7ea: 0a18 |026d: move-result v24 │ │ -05b7ec: 960b 1718 |026e: or-int v11, v23, v24 │ │ -05b7f0: 2900 ecfd |0270: goto/16 005c // -0214 │ │ -05b7f4: 7701 0f08 1c00 |0272: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -05b7fa: 0a09 |0275: move-result v9 │ │ -05b7fc: 0800 1c00 |0276: move-object/from16 v0, v28 │ │ -05b800: 7120 1308 9000 |0278: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -05b806: 0a13 |027b: move-result v19 │ │ -05b808: 0200 1300 |027c: move/from16 v0, v19 │ │ -05b80c: 0801 1b00 |027e: move-object/from16 v1, v27 │ │ -05b810: 5910 d102 |0280: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05b814: 0800 1c00 |0282: move-object/from16 v0, v28 │ │ -05b818: 7120 1208 9000 |0284: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -05b81e: 0a17 |0287: move-result v23 │ │ -05b820: 0200 1700 |0288: move/from16 v0, v23 │ │ -05b824: 0801 1b00 |028a: move-object/from16 v1, v27 │ │ -05b828: 5910 b602 |028c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b82c: 2900 cefd |028e: goto/16 005c // -0232 │ │ -05b830: 7602 9e09 1b00 |0290: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@099e │ │ -05b836: 0800 1b00 |0293: move-object/from16 v0, v27 │ │ -05b83a: 5200 b602 |0295: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ -05b83e: 0217 0000 |0297: move/from16 v23, v0 │ │ -05b842: 0800 1c00 |0299: move-object/from16 v0, v28 │ │ -05b846: 0201 1700 |029b: move/from16 v1, v23 │ │ -05b84a: 7120 0e08 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ -05b850: 0a17 |02a0: move-result v23 │ │ -05b852: 0800 1c00 |02a1: move-object/from16 v0, v28 │ │ -05b856: 0201 1700 |02a3: move/from16 v1, v23 │ │ -05b85a: 7120 1308 1000 |02a5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -05b860: 0a17 |02a8: move-result v23 │ │ -05b862: 0200 1700 |02a9: move/from16 v0, v23 │ │ -05b866: 0801 1b00 |02ab: move-object/from16 v1, v27 │ │ -05b86a: 5910 d102 |02ad: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ -05b86e: 2900 adfd |02af: goto/16 005c // -0253 │ │ -05b872: 0000 |02b1: nop // spacer │ │ -05b874: 0001 0700 0000 0000 0b00 0000 1b01 ... |02b2: packed-switch-data (18 units) │ │ +05c350: |[05c350] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05c360: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ +05c364: 5500 c502 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02c5 │ │ +05c368: 0217 0000 |0004: move/from16 v23, v0 │ │ +05c36c: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ +05c370: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ +05c374: 0f17 |000a: return v23 │ │ +05c376: 7401 9a0d 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +05c37c: 0a17 |000e: move-result v23 │ │ +05c37e: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ +05c382: 7401 9c0d 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0d9c │ │ +05c388: 0a17 |0014: move-result v23 │ │ +05c38a: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ +05c38e: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ +05c392: 28f1 |0019: goto 000a // -000f │ │ +05c394: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ +05c398: 5400 b702 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c39c: 0817 0000 |001e: move-object/from16 v23, v0 │ │ +05c3a0: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ +05c3a4: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ +05c3a8: 5400 b702 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c3ac: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +05c3b0: 7401 2008 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05c3b6: 0a17 |002b: move-result v23 │ │ +05c3b8: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ +05c3bc: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ +05c3c0: 28da |0030: goto 000a // -0026 │ │ +05c3c2: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ +05c3c6: 5400 ed02 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05c3ca: 0817 0000 |0035: move-object/from16 v23, v0 │ │ +05c3ce: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ +05c3d2: 7100 ba0d 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ +05c3d8: 0c17 |003c: move-result-object v23 │ │ +05c3da: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +05c3de: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ +05c3e2: 5b10 ed02 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05c3e6: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ +05c3ea: 5400 ed02 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05c3ee: 0817 0000 |0047: move-object/from16 v23, v0 │ │ +05c3f2: 0800 1700 |0049: move-object/from16 v0, v23 │ │ +05c3f6: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ +05c3fa: 6e20 b30d 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ +05c400: 7401 9a0d 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +05c406: 0a05 |0053: move-result v5 │ │ +05c408: 120b |0054: const/4 v11, #int 0 // #0 │ │ +05c40a: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +05c40e: 0217 0000 |0057: move/from16 v23, v0 │ │ +05c412: 2b17 5902 0000 |0059: packed-switch v23, 000002b2 // +00000259 │ │ +05c418: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +05c41c: 7701 ea08 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ +05c422: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ +05c426: 28a7 |0063: goto 000a // -0059 │ │ +05c428: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +05c42c: 5400 e402 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05c430: 0817 0000 |0068: move-object/from16 v23, v0 │ │ +05c434: 7401 2b10 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ +05c43a: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ +05c43e: 0200 1700 |006f: move/from16 v0, v23 │ │ +05c442: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ +05c446: 5c10 de02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05c44a: 7401 a609 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05c450: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ +05c454: 0200 1700 |007a: move/from16 v0, v23 │ │ +05c458: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ +05c45c: 5c10 ce02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05c460: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ +05c464: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ +05c468: 0201 1700 |0084: move/from16 v1, v23 │ │ +05c46c: 7020 c109 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +05c472: 7401 a00d 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +05c478: 0a17 |008c: move-result v23 │ │ +05c47a: 0200 1700 |008d: move/from16 v0, v23 │ │ +05c47e: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ +05c482: 5910 cc02 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05c486: 0200 1700 |0093: move/from16 v0, v23 │ │ +05c48a: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ +05c48e: 5910 d102 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05c492: 1317 0000 |0099: const/16 v23, #int 0 // #0 │ │ +05c496: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ +05c49a: 0201 1700 |009d: move/from16 v1, v23 │ │ +05c49e: 7120 1208 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +05c4a4: 0a17 |00a2: move-result v23 │ │ +05c4a6: 0200 1700 |00a3: move/from16 v0, v23 │ │ +05c4aa: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ +05c4ae: 5910 b602 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c4b2: 28b3 |00a9: goto 005c // -004d │ │ +05c4b4: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ +05c4b8: 5500 ce02 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05c4bc: 0217 0000 |00ae: move/from16 v23, v0 │ │ +05c4c0: 3917 8800 |00b0: if-nez v23, 0138 // +0088 │ │ +05c4c4: 0800 1b00 |00b2: move-object/from16 v0, v27 │ │ +05c4c8: 5200 b602 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c4cc: 0217 0000 |00b6: move/from16 v23, v0 │ │ +05c4d0: 0800 1c00 |00b8: move-object/from16 v0, v28 │ │ +05c4d4: 0201 1700 |00ba: move/from16 v1, v23 │ │ +05c4d8: 7120 0e08 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ +05c4de: 0a0e |00bf: move-result v14 │ │ +05c4e0: 0800 1c00 |00c0: move-object/from16 v0, v28 │ │ +05c4e4: 7120 1308 e000 |00c2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +05c4ea: 0a13 |00c5: move-result v19 │ │ +05c4ec: 0800 1b00 |00c6: move-object/from16 v0, v27 │ │ +05c4f0: 5200 d102 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05c4f4: 0217 0000 |00ca: move/from16 v23, v0 │ │ +05c4f8: a717 1317 |00cc: sub-float v23, v19, v23 │ │ +05c4fc: 7701 3d1f 1700 |00ce: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +05c502: 0a14 |00d1: move-result v20 │ │ +05c504: 0800 1c00 |00d2: move-object/from16 v0, v28 │ │ +05c508: 7120 1408 e000 |00d4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ +05c50e: 0a15 |00d7: move-result v21 │ │ +05c510: 0800 1b00 |00d8: move-object/from16 v0, v27 │ │ +05c514: 5200 d202 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02d2 │ │ +05c518: 0217 0000 |00dc: move/from16 v23, v0 │ │ +05c51c: a717 1517 |00de: sub-float v23, v21, v23 │ │ +05c520: 7701 3d1f 1700 |00e0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +05c526: 0a16 |00e3: move-result v22 │ │ +05c528: 0800 1b00 |00e4: move-object/from16 v0, v27 │ │ +05c52c: 5200 ec02 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05c530: 0217 0000 |00e8: move/from16 v23, v0 │ │ +05c534: 0200 1700 |00ea: move/from16 v0, v23 │ │ +05c538: 8200 |00ec: int-to-float v0, v0 │ │ +05c53a: 0217 0000 |00ed: move/from16 v23, v0 │ │ +05c53e: 2d17 1417 |00ef: cmpl-float v23, v20, v23 │ │ +05c542: 3d17 4700 |00f1: if-lez v23, 0138 // +0047 │ │ +05c546: 2d17 1416 |00f3: cmpl-float v23, v20, v22 │ │ +05c54a: 3d17 4300 |00f5: if-lez v23, 0138 // +0043 │ │ +05c54e: 1317 0100 |00f7: const/16 v23, #int 1 // #1 │ │ +05c552: 0200 1700 |00f9: move/from16 v0, v23 │ │ +05c556: 0801 1b00 |00fb: move-object/from16 v1, v27 │ │ +05c55a: 5c10 ce02 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05c55e: 0800 1b00 |00ff: move-object/from16 v0, v27 │ │ +05c562: 5200 cc02 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05c566: 0217 0000 |0103: move/from16 v23, v0 │ │ +05c56a: a717 1317 |0105: sub-float v23, v19, v23 │ │ +05c56e: 1318 0000 |0107: const/16 v24, #int 0 // #0 │ │ +05c572: 2d17 1718 |0109: cmpl-float v23, v23, v24 │ │ +05c576: 3d17 5500 |010b: if-lez v23, 0160 // +0055 │ │ +05c57a: 0800 1b00 |010d: move-object/from16 v0, v27 │ │ +05c57e: 5200 cc02 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05c582: 0217 0000 |0111: move/from16 v23, v0 │ │ +05c586: 0800 1b00 |0113: move-object/from16 v0, v27 │ │ +05c58a: 5200 ec02 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05c58e: 0218 0000 |0117: move/from16 v24, v0 │ │ +05c592: 0200 1800 |0119: move/from16 v0, v24 │ │ +05c596: 8200 |011b: int-to-float v0, v0 │ │ +05c598: 0218 0000 |011c: move/from16 v24, v0 │ │ +05c59c: a617 1718 |011e: add-float v23, v23, v24 │ │ +05c5a0: 0200 1700 |0120: move/from16 v0, v23 │ │ +05c5a4: 0801 1b00 |0122: move-object/from16 v1, v27 │ │ +05c5a8: 5910 d102 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05c5ac: 1317 0100 |0126: const/16 v23, #int 1 // #1 │ │ +05c5b0: 0800 1b00 |0128: move-object/from16 v0, v27 │ │ +05c5b4: 0201 1700 |012a: move/from16 v1, v23 │ │ +05c5b8: 7020 c109 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +05c5be: 1317 0100 |012f: const/16 v23, #int 1 // #1 │ │ +05c5c2: 0800 1b00 |0131: move-object/from16 v0, v27 │ │ +05c5c6: 0201 1700 |0133: move/from16 v1, v23 │ │ +05c5ca: 7020 c209 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ +05c5d0: 0800 1b00 |0138: move-object/from16 v0, v27 │ │ +05c5d4: 5500 ce02 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05c5d8: 0217 0000 |013c: move/from16 v23, v0 │ │ +05c5dc: 3817 1eff |013e: if-eqz v23, 005c // -00e2 │ │ +05c5e0: 0800 1b00 |0140: move-object/from16 v0, v27 │ │ +05c5e4: 5200 b602 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c5e8: 0217 0000 |0144: move/from16 v23, v0 │ │ +05c5ec: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ +05c5f0: 0201 1700 |0148: move/from16 v1, v23 │ │ +05c5f4: 7120 0e08 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ +05c5fa: 0a06 |014d: move-result v6 │ │ +05c5fc: 0800 1c00 |014e: move-object/from16 v0, v28 │ │ +05c600: 7120 1308 6000 |0150: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +05c606: 0a13 |0153: move-result v19 │ │ +05c608: 0800 1b00 |0154: move-object/from16 v0, v27 │ │ +05c60c: 0201 1300 |0156: move/from16 v1, v19 │ │ +05c610: 7020 a409 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@09a4 │ │ +05c616: 0a17 |015b: move-result v23 │ │ +05c618: 960b 0b17 |015c: or-int v11, v11, v23 │ │ +05c61c: 2900 fefe |015e: goto/16 005c // -0102 │ │ +05c620: 0800 1b00 |0160: move-object/from16 v0, v27 │ │ +05c624: 5200 cc02 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05c628: 0217 0000 |0164: move/from16 v23, v0 │ │ +05c62c: 0800 1b00 |0166: move-object/from16 v0, v27 │ │ +05c630: 5200 ec02 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@02ec │ │ +05c634: 0218 0000 |016a: move/from16 v24, v0 │ │ +05c638: 0200 1800 |016c: move/from16 v0, v24 │ │ +05c63c: 8200 |016e: int-to-float v0, v0 │ │ +05c63e: 0218 0000 |016f: move/from16 v24, v0 │ │ +05c642: a717 1718 |0171: sub-float v23, v23, v24 │ │ +05c646: 28ad |0173: goto 0120 // -0053 │ │ +05c648: 0800 1b00 |0174: move-object/from16 v0, v27 │ │ +05c64c: 5500 ce02 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05c650: 0217 0000 |0178: move/from16 v23, v0 │ │ +05c654: 3817 e2fe |017a: if-eqz v23, 005c // -011e │ │ +05c658: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ +05c65c: 5400 ed02 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02ed │ │ +05c660: 0811 0000 |0180: move-object/from16 v17, v0 │ │ +05c664: 1317 e803 |0182: const/16 v23, #int 1000 // #3e8 │ │ +05c668: 0800 1b00 |0184: move-object/from16 v0, v27 │ │ +05c66c: 5200 d602 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02d6 │ │ +05c670: 0218 0000 |0188: move/from16 v24, v0 │ │ +05c674: 0200 1800 |018a: move/from16 v0, v24 │ │ +05c678: 8200 |018c: int-to-float v0, v0 │ │ +05c67a: 0218 0000 |018d: move/from16 v24, v0 │ │ +05c67e: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +05c682: 0201 1700 |0191: move/from16 v1, v23 │ │ +05c686: 0202 1800 |0193: move/from16 v2, v24 │ │ +05c68a: 6e30 b50d 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ +05c690: 0800 1b00 |0198: move-object/from16 v0, v27 │ │ +05c694: 5200 b602 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c698: 0217 0000 |019c: move/from16 v23, v0 │ │ +05c69c: 0800 1100 |019e: move-object/from16 v0, v17 │ │ +05c6a0: 0201 1700 |01a0: move/from16 v1, v23 │ │ +05c6a4: 7120 8d08 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ +05c6aa: 0a17 |01a5: move-result v23 │ │ +05c6ac: 0200 1700 |01a6: move/from16 v0, v23 │ │ +05c6b0: 870a |01a8: float-to-int v10, v0 │ │ +05c6b2: 1317 0100 |01a9: const/16 v23, #int 1 // #1 │ │ +05c6b6: 0200 1700 |01ab: move/from16 v0, v23 │ │ +05c6ba: 0801 1b00 |01ad: move-object/from16 v1, v27 │ │ +05c6be: 5c10 de02 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05c6c2: 7401 8609 1b00 |01b1: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05c6c8: 0a12 |01b4: move-result v18 │ │ +05c6ca: 7401 8409 1b00 |01b5: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05c6d0: 0a0f |01b8: move-result v15 │ │ +05c6d2: 7601 8b09 1b00 |01b9: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@098b │ │ +05c6d8: 0c08 |01bc: move-result-object v8 │ │ +05c6da: 5287 9402 |01bd: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05c6de: 82f0 |01bf: int-to-float v0, v15 │ │ +05c6e0: 0217 0000 |01c0: move/from16 v23, v0 │ │ +05c6e4: 0200 1200 |01c2: move/from16 v0, v18 │ │ +05c6e8: 8200 |01c4: int-to-float v0, v0 │ │ +05c6ea: 0218 0000 |01c5: move/from16 v24, v0 │ │ +05c6ee: a917 1718 |01c7: div-float v23, v23, v24 │ │ +05c6f2: 5280 9302 |01c9: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0293 │ │ +05c6f6: 0218 0000 |01cb: move/from16 v24, v0 │ │ +05c6fa: a717 1718 |01cd: sub-float v23, v23, v24 │ │ +05c6fe: 5280 9602 |01cf: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05c702: 0218 0000 |01d1: move/from16 v24, v0 │ │ +05c706: a90d 1718 |01d3: div-float v13, v23, v24 │ │ +05c70a: 0800 1b00 |01d5: move-object/from16 v0, v27 │ │ +05c70e: 5200 b602 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c712: 0217 0000 |01d9: move/from16 v23, v0 │ │ +05c716: 0800 1c00 |01db: move-object/from16 v0, v28 │ │ +05c71a: 0201 1700 |01dd: move/from16 v1, v23 │ │ +05c71e: 7120 0e08 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ +05c724: 0a06 |01e2: move-result v6 │ │ +05c726: 0800 1c00 |01e3: move-object/from16 v0, v28 │ │ +05c72a: 7120 1308 6000 |01e5: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +05c730: 0a13 |01e8: move-result v19 │ │ +05c732: 0800 1b00 |01e9: move-object/from16 v0, v27 │ │ +05c736: 5200 cc02 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02cc │ │ +05c73a: 0217 0000 |01ed: move/from16 v23, v0 │ │ +05c73e: a717 1317 |01ef: sub-float v23, v19, v23 │ │ +05c742: 0200 1700 |01f1: move/from16 v0, v23 │ │ +05c746: 8700 |01f3: float-to-int v0, v0 │ │ +05c748: 0210 0000 |01f4: move/from16 v16, v0 │ │ +05c74c: 0800 1b00 |01f6: move-object/from16 v0, v27 │ │ +05c750: 0201 1000 |01f8: move/from16 v1, v16 │ │ +05c754: 7051 6109 70ad |01fa: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0961 │ │ +05c75a: 0a0c |01fd: move-result v12 │ │ +05c75c: 1317 0100 |01fe: const/16 v23, #int 1 // #1 │ │ +05c760: 1318 0100 |0200: const/16 v24, #int 1 // #1 │ │ +05c764: 0800 1b00 |0202: move-object/from16 v0, v27 │ │ +05c768: 0201 1700 |0204: move/from16 v1, v23 │ │ +05c76c: 0202 1800 |0206: move/from16 v2, v24 │ │ +05c770: 6e5a b509 c021 |0208: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@09b5 │ │ +05c776: 1317 ffff |020b: const/16 v23, #int -1 // #ffff │ │ +05c77a: 0200 1700 |020d: move/from16 v0, v23 │ │ +05c77e: 0801 1b00 |020f: move-object/from16 v1, v27 │ │ +05c782: 5910 b602 |0211: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c786: 7601 6809 1b00 |0213: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0968 │ │ +05c78c: 0800 1b00 |0216: move-object/from16 v0, v27 │ │ +05c790: 5400 d402 |0218: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05c794: 0817 0000 |021a: move-object/from16 v23, v0 │ │ +05c798: 7401 900c 1700 |021c: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ +05c79e: 0a17 |021f: move-result v23 │ │ +05c7a0: 0800 1b00 |0220: move-object/from16 v0, v27 │ │ +05c7a4: 5400 e202 |0222: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05c7a8: 0818 0000 |0224: move-object/from16 v24, v0 │ │ +05c7ac: 7401 900c 1800 |0226: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ +05c7b2: 0a18 |0229: move-result v24 │ │ +05c7b4: 960b 1718 |022a: or-int v11, v23, v24 │ │ +05c7b8: 2900 30fe |022c: goto/16 005c // -01d0 │ │ +05c7bc: 0800 1b00 |022e: move-object/from16 v0, v27 │ │ +05c7c0: 5500 ce02 |0230: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ce │ │ +05c7c4: 0217 0000 |0232: move/from16 v23, v0 │ │ +05c7c8: 3817 28fe |0234: if-eqz v23, 005c // -01d8 │ │ +05c7cc: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ +05c7d0: 5200 be02 |0238: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c7d4: 0217 0000 |023a: move/from16 v23, v0 │ │ +05c7d8: 1318 0100 |023c: const/16 v24, #int 1 // #1 │ │ +05c7dc: 1319 0000 |023e: const/16 v25, #int 0 // #0 │ │ +05c7e0: 131a 0000 |0240: const/16 v26, #int 0 // #0 │ │ +05c7e4: 0800 1b00 |0242: move-object/from16 v0, v27 │ │ +05c7e8: 0201 1700 |0244: move/from16 v1, v23 │ │ +05c7ec: 0202 1800 |0246: move/from16 v2, v24 │ │ +05c7f0: 0203 1900 |0248: move/from16 v3, v25 │ │ +05c7f4: 0204 1a00 |024a: move/from16 v4, v26 │ │ +05c7f8: 7054 af09 1032 |024c: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@09af │ │ +05c7fe: 1317 ffff |024f: const/16 v23, #int -1 // #ffff │ │ +05c802: 0200 1700 |0251: move/from16 v0, v23 │ │ +05c806: 0801 1b00 |0253: move-object/from16 v1, v27 │ │ +05c80a: 5910 b602 |0255: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c80e: 7601 6809 1b00 |0257: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0968 │ │ +05c814: 0800 1b00 |025a: move-object/from16 v0, v27 │ │ +05c818: 5400 d402 |025c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02d4 │ │ +05c81c: 0817 0000 |025e: move-object/from16 v23, v0 │ │ +05c820: 7401 900c 1700 |0260: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ +05c826: 0a17 |0263: move-result v23 │ │ +05c828: 0800 1b00 |0264: move-object/from16 v0, v27 │ │ +05c82c: 5400 e202 |0266: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02e2 │ │ +05c830: 0818 0000 |0268: move-object/from16 v24, v0 │ │ +05c834: 7401 900c 1800 |026a: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c90 │ │ +05c83a: 0a18 |026d: move-result v24 │ │ +05c83c: 960b 1718 |026e: or-int v11, v23, v24 │ │ +05c840: 2900 ecfd |0270: goto/16 005c // -0214 │ │ +05c844: 7701 0f08 1c00 |0272: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +05c84a: 0a09 |0275: move-result v9 │ │ +05c84c: 0800 1c00 |0276: move-object/from16 v0, v28 │ │ +05c850: 7120 1308 9000 |0278: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +05c856: 0a13 |027b: move-result v19 │ │ +05c858: 0200 1300 |027c: move/from16 v0, v19 │ │ +05c85c: 0801 1b00 |027e: move-object/from16 v1, v27 │ │ +05c860: 5910 d102 |0280: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05c864: 0800 1c00 |0282: move-object/from16 v0, v28 │ │ +05c868: 7120 1208 9000 |0284: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +05c86e: 0a17 |0287: move-result v23 │ │ +05c870: 0200 1700 |0288: move/from16 v0, v23 │ │ +05c874: 0801 1b00 |028a: move-object/from16 v1, v27 │ │ +05c878: 5910 b602 |028c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c87c: 2900 cefd |028e: goto/16 005c // -0232 │ │ +05c880: 7602 9e09 1b00 |0290: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@099e │ │ +05c886: 0800 1b00 |0293: move-object/from16 v0, v27 │ │ +05c88a: 5200 b602 |0295: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02b6 │ │ +05c88e: 0217 0000 |0297: move/from16 v23, v0 │ │ +05c892: 0800 1c00 |0299: move-object/from16 v0, v28 │ │ +05c896: 0201 1700 |029b: move/from16 v1, v23 │ │ +05c89a: 7120 0e08 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ +05c8a0: 0a17 |02a0: move-result v23 │ │ +05c8a2: 0800 1c00 |02a1: move-object/from16 v0, v28 │ │ +05c8a6: 0201 1700 |02a3: move/from16 v1, v23 │ │ +05c8aa: 7120 1308 1000 |02a5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +05c8b0: 0a17 |02a8: move-result v23 │ │ +05c8b2: 0200 1700 |02a9: move/from16 v0, v23 │ │ +05c8b6: 0801 1b00 |02ab: move-object/from16 v1, v27 │ │ +05c8ba: 5910 d102 |02ad: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02d1 │ │ +05c8be: 2900 adfd |02af: goto/16 005c // -0253 │ │ +05c8c2: 0000 |02b1: nop // spacer │ │ +05c8c4: 0001 0700 0000 0000 0b00 0000 1b01 ... |02b2: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x0008 line=1862 │ │ 0x000a line=1972 │ │ 0x000b line=1865 │ │ 0x0017 line=1868 │ │ @@ -38268,24 +38273,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05b898: |[05b898] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -05b8a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05b8aa: 5221 be02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b8ae: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -05b8b2: 5221 be02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b8b6: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05b8ba: 6e30 b309 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@09b3 │ │ -05b8c0: 0f00 |000c: return v0 │ │ -05b8c2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05b8c4: 28fe |000e: goto 000c // -0002 │ │ +05c8e8: |[05c8e8] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +05c8f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05c8fa: 5221 be02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c8fe: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +05c902: 5221 be02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c906: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05c90a: 6e30 b309 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@09b3 │ │ +05c910: 0f00 |000c: return v0 │ │ +05c912: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05c914: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2490 │ │ 0x0005 line=2491 │ │ 0x000c line=2494 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -38295,30 +38300,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -05b8c8: |[05b8c8] android.support.v4.view.ViewPager.pageRight:()Z │ │ -05b8d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05b8da: 5431 b702 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b8de: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -05b8e2: 5231 be02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b8e6: 5432 b702 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b8ea: 6e10 2008 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05b8f0: 0a02 |000c: move-result v2 │ │ -05b8f2: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05b8f6: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -05b8fa: 5231 be02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b8fe: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05b902: 6e30 b309 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@09b3 │ │ -05b908: 0f00 |0018: return v0 │ │ -05b90a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -05b90c: 28fe |001a: goto 0018 // -0002 │ │ +05c918: |[05c918] android.support.v4.view.ViewPager.pageRight:()Z │ │ +05c928: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05c92a: 5431 b702 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c92e: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +05c932: 5231 be02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c936: 5432 b702 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c93a: 6e10 2008 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05c940: 0a02 |000c: move-result v2 │ │ +05c942: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05c946: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +05c94a: 5231 be02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c94e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05c952: 6e30 b309 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@09b3 │ │ +05c958: 0f00 |0018: return v0 │ │ +05c95a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +05c95c: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2498 │ │ 0x0011 line=2499 │ │ 0x0018 line=2502 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -38328,18 +38333,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b910: |[05b910] android.support.v4.view.ViewPager.populate:()V │ │ -05b920: 5210 be02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b924: 6e20 a709 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@09a7 │ │ -05b92a: 0e00 |0005: return-void │ │ +05c960: |[05c960] android.support.v4.view.ViewPager.populate:()V │ │ +05c970: 5210 be02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c974: 6e20 a709 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@09a7 │ │ +05c97a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ 0x0005 line=882 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -38348,502 +38353,502 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 956 16-bit code units │ │ -05b92c: |[05b92c] android.support.v4.view.ViewPager.populate:(I)V │ │ -05b93c: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ -05b940: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -05b944: 5200 be02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b948: 0217 0000 |0006: move/from16 v23, v0 │ │ -05b94c: 0200 1700 |0008: move/from16 v0, v23 │ │ -05b950: 0201 1b00 |000a: move/from16 v1, v27 │ │ -05b954: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ -05b958: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -05b95c: 5200 be02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b960: 0217 0000 |0012: move/from16 v23, v0 │ │ -05b964: 0800 1a00 |0014: move-object/from16 v0, v26 │ │ -05b968: 0201 1700 |0016: move/from16 v1, v23 │ │ -05b96c: 6e20 8c09 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ -05b972: 0c12 |001b: move-result-object v18 │ │ -05b974: 0200 1b00 |001c: move/from16 v0, v27 │ │ -05b978: 0801 1a00 |001e: move-object/from16 v1, v26 │ │ -05b97c: 5910 be02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b980: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -05b984: 5400 b702 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b988: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -05b98c: 3917 0300 |0028: if-nez v23, 002b // +0003 │ │ -05b990: 0e00 |002a: return-void │ │ -05b992: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ -05b996: 5500 de02 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -05b99a: 0217 0000 |002f: move/from16 v23, v0 │ │ -05b99e: 3917 f9ff |0031: if-nez v23, 002a // -0007 │ │ -05b9a2: 7401 8709 1a00 |0033: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0987 │ │ -05b9a8: 0c17 |0036: move-result-object v23 │ │ -05b9aa: 3817 f3ff |0037: if-eqz v23, 002a // -000d │ │ -05b9ae: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ -05b9b2: 5400 b702 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b9b6: 0817 0000 |003d: move-object/from16 v23, v0 │ │ -05b9ba: 0800 1700 |003f: move-object/from16 v0, v23 │ │ -05b9be: 0801 1a00 |0041: move-object/from16 v1, v26 │ │ -05b9c2: 6e20 2e08 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@082e │ │ -05b9c8: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -05b9cc: 5200 da02 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -05b9d0: 0213 0000 |004a: move/from16 v19, v0 │ │ -05b9d4: 1317 0000 |004c: const/16 v23, #int 0 // #0 │ │ -05b9d8: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ -05b9dc: 5200 be02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05b9e0: 0218 0000 |0052: move/from16 v24, v0 │ │ -05b9e4: 9118 1813 |0054: sub-int v24, v24, v19 │ │ -05b9e8: 7702 411f 1700 |0056: invoke-static/range {v23, v24}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -05b9ee: 0a16 |0059: move-result v22 │ │ -05b9f0: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ -05b9f4: 5400 b702 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05b9f8: 0817 0000 |005e: move-object/from16 v23, v0 │ │ -05b9fc: 7401 2008 1700 |0060: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05ba02: 0a04 |0063: move-result v4 │ │ -05ba04: d817 04ff |0064: add-int/lit8 v23, v4, #int -1 // #ff │ │ -05ba08: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ -05ba0c: 5200 be02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05ba10: 0218 0000 |006a: move/from16 v24, v0 │ │ -05ba14: 9018 1813 |006c: add-int v24, v24, v19 │ │ -05ba18: 7702 441f 1700 |006e: invoke-static/range {v23, v24}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -05ba1e: 0a0a |0071: move-result v10 │ │ -05ba20: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ -05ba22: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -05ba24: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -05ba26: 0800 1a00 |0075: move-object/from16 v0, v26 │ │ -05ba2a: 5400 d002 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05ba2e: 0817 0000 |0079: move-object/from16 v23, v0 │ │ -05ba32: 7401 b31f 1700 |007b: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05ba38: 0a17 |007e: move-result v23 │ │ -05ba3a: 0200 1700 |007f: move/from16 v0, v23 │ │ -05ba3e: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ -05ba42: 0800 1a00 |0083: move-object/from16 v0, v26 │ │ -05ba46: 5400 d002 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05ba4a: 0817 0000 |0087: move-object/from16 v23, v0 │ │ -05ba4e: 0800 1700 |0089: move-object/from16 v0, v23 │ │ -05ba52: 6e20 ad1f 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05ba58: 0c0e |008e: move-result-object v14 │ │ -05ba5a: 1f0e 6c01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05ba5e: 52e0 9402 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05ba62: 0217 0000 |0093: move/from16 v23, v0 │ │ -05ba66: 0800 1a00 |0095: move-object/from16 v0, v26 │ │ -05ba6a: 5200 be02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05ba6e: 0218 0000 |0099: move/from16 v24, v0 │ │ -05ba72: 0200 1700 |009b: move/from16 v0, v23 │ │ -05ba76: 0201 1800 |009d: move/from16 v1, v24 │ │ -05ba7a: 3410 4101 |009f: if-lt v0, v1, 01e0 // +0141 │ │ -05ba7e: 52e0 9402 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05ba82: 0217 0000 |00a3: move/from16 v23, v0 │ │ -05ba86: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ -05ba8a: 5200 be02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05ba8e: 0218 0000 |00a9: move/from16 v24, v0 │ │ -05ba92: 0200 1700 |00ab: move/from16 v0, v23 │ │ -05ba96: 0201 1800 |00ad: move/from16 v1, v24 │ │ -05ba9a: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ -05ba9e: 07e8 |00b1: move-object v8, v14 │ │ -05baa0: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ -05baa4: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ -05baa8: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ -05baac: 5200 be02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05bab0: 0217 0000 |00ba: move/from16 v23, v0 │ │ -05bab4: 0800 1a00 |00bc: move-object/from16 v0, v26 │ │ -05bab8: 0201 1700 |00be: move/from16 v1, v23 │ │ -05babc: 6e30 5509 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0955 │ │ -05bac2: 0c08 |00c3: move-result-object v8 │ │ -05bac4: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ -05bac8: 120b |00c6: const/4 v11, #int 0 // #0 │ │ -05baca: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ -05bace: 3a0f 1b01 |00c9: if-ltz v15, 01e4 // +011b │ │ -05bad2: 0800 1a00 |00cb: move-object/from16 v0, v26 │ │ -05bad6: 5400 d002 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bada: 0817 0000 |00cf: move-object/from16 v23, v0 │ │ -05bade: 0800 1700 |00d1: move-object/from16 v0, v23 │ │ -05bae2: 6e20 ad1f f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05bae8: 0c17 |00d6: move-result-object v23 │ │ -05baea: 1f17 6c01 |00d7: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05baee: 080e 1700 |00d9: move-object/from16 v14, v23 │ │ -05baf2: 1517 0040 |00db: const/high16 v23, #int 1073741824 // #4000 │ │ -05baf6: 5280 9602 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05bafa: 0218 0000 |00df: move/from16 v24, v0 │ │ -05bafe: a710 1718 |00e1: sub-float v16, v23, v24 │ │ -05bb02: 0800 1a00 |00e3: move-object/from16 v0, v26 │ │ -05bb06: 5200 be02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05bb0a: 0217 0000 |00e7: move/from16 v23, v0 │ │ -05bb0e: d814 17ff |00e9: add-int/lit8 v20, v23, #int -1 // #ff │ │ -05bb12: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ -05bb16: 2d17 0b10 |00ed: cmpl-float v23, v11, v16 │ │ -05bb1a: 3a17 4401 |00ef: if-ltz v23, 0233 // +0144 │ │ -05bb1e: 0200 1400 |00f1: move/from16 v0, v20 │ │ -05bb22: 0201 1600 |00f3: move/from16 v1, v22 │ │ -05bb26: 3510 3e01 |00f5: if-ge v0, v1, 0233 // +013e │ │ -05bb2a: 390e f000 |00f7: if-nez v14, 01e7 // +00f0 │ │ -05bb2e: 528c 9602 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05bb32: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ -05bb36: 1517 0040 |00fd: const/high16 v23, #int 1073741824 // #4000 │ │ -05bb3a: 2e17 0c17 |00ff: cmpg-float v23, v12, v23 │ │ -05bb3e: 3b17 3800 |0101: if-gez v23, 0139 // +0038 │ │ -05bb42: 0800 1a00 |0103: move-object/from16 v0, v26 │ │ -05bb46: 5400 d002 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bb4a: 0817 0000 |0107: move-object/from16 v23, v0 │ │ -05bb4e: 7401 b31f 1700 |0109: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05bb54: 0a17 |010c: move-result v23 │ │ -05bb56: 0200 1700 |010d: move/from16 v0, v23 │ │ -05bb5a: 350f 7601 |010f: if-ge v15, v0, 0285 // +0176 │ │ -05bb5e: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ -05bb62: 5400 d002 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bb66: 0817 0000 |0115: move-object/from16 v23, v0 │ │ -05bb6a: 0800 1700 |0117: move-object/from16 v0, v23 │ │ -05bb6e: 6e20 ad1f f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05bb74: 0c17 |011c: move-result-object v23 │ │ -05bb76: 1f17 6c01 |011d: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05bb7a: 080e 1700 |011f: move-object/from16 v14, v23 │ │ -05bb7e: 0800 1a00 |0121: move-object/from16 v0, v26 │ │ -05bb82: 5200 be02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05bb86: 0217 0000 |0125: move/from16 v23, v0 │ │ -05bb8a: d814 1701 |0127: add-int/lit8 v20, v23, #int 1 // #01 │ │ -05bb8e: 0200 1400 |0129: move/from16 v0, v20 │ │ -05bb92: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ -05bb96: 1517 0040 |012d: const/high16 v23, #int 1073741824 // #4000 │ │ -05bb9a: 2d17 0c17 |012f: cmpl-float v23, v12, v23 │ │ -05bb9e: 3a17 ab01 |0131: if-ltz v23, 02dc // +01ab │ │ -05bba2: 0200 1400 |0133: move/from16 v0, v20 │ │ -05bba6: 37a0 a701 |0135: if-le v0, v10, 02dc // +01a7 │ │ -05bbaa: 390e 5101 |0137: if-nez v14, 0288 // +0151 │ │ -05bbae: 0800 1a00 |0139: move-object/from16 v0, v26 │ │ -05bbb2: 0801 1200 |013b: move-object/from16 v1, v18 │ │ -05bbb6: 7040 5b09 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@095b │ │ -05bbbc: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ -05bbc0: 5400 b702 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05bbc4: 0818 0000 |0144: move-object/from16 v24, v0 │ │ -05bbc8: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ -05bbcc: 5200 be02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05bbd0: 0219 0000 |014a: move/from16 v25, v0 │ │ -05bbd4: 3808 f601 |014c: if-eqz v8, 0342 // +01f6 │ │ -05bbd8: 5480 9202 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -05bbdc: 0817 0000 |0150: move-object/from16 v23, v0 │ │ -05bbe0: 0800 1800 |0152: move-object/from16 v0, v24 │ │ -05bbe4: 0801 1a00 |0154: move-object/from16 v1, v26 │ │ -05bbe8: 0202 1900 |0156: move/from16 v2, v25 │ │ -05bbec: 0803 1700 |0158: move-object/from16 v3, v23 │ │ -05bbf0: 6e40 2c08 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@082c │ │ -05bbf6: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ -05bbfa: 5400 b702 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05bbfe: 0817 0000 |0161: move-object/from16 v23, v0 │ │ -05bc02: 0800 1700 |0163: move-object/from16 v0, v23 │ │ -05bc06: 0801 1a00 |0165: move-object/from16 v1, v26 │ │ -05bc0a: 6e20 1f08 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@081f │ │ -05bc10: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -05bc14: 5200 c102 |016c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ -05bc18: 0217 0000 |016e: move/from16 v23, v0 │ │ -05bc1c: 3817 d601 |0170: if-eqz v23, 0346 // +01d6 │ │ -05bc20: 1315 0100 |0172: const/16 v21, #int 1 // #1 │ │ -05bc24: 3815 1500 |0174: if-eqz v21, 0189 // +0015 │ │ -05bc28: 0800 1a00 |0176: move-object/from16 v0, v26 │ │ -05bc2c: 5400 c202 |0178: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ -05bc30: 0817 0000 |017a: move-object/from16 v23, v0 │ │ -05bc34: 3917 ce01 |017c: if-nez v23, 034a // +01ce │ │ -05bc38: 2217 c903 |017e: new-instance v23, Ljava/util/ArrayList; // type@03c9 │ │ -05bc3c: 7601 a41f 1700 |0180: invoke-direct/range {v23}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -05bc42: 0800 1700 |0183: move-object/from16 v0, v23 │ │ -05bc46: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ -05bc4a: 5b10 c202 |0187: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ -05bc4e: 7401 7209 1a00 |0189: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05bc54: 0a06 |018c: move-result v6 │ │ -05bc56: 120d |018d: const/4 v13, #int 0 // #0 │ │ -05bc58: 356d c701 |018e: if-ge v13, v6, 0355 // +01c7 │ │ -05bc5c: 0800 1a00 |0190: move-object/from16 v0, v26 │ │ -05bc60: 6e20 7109 d000 |0192: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05bc66: 0c05 |0195: move-result-object v5 │ │ -05bc68: 6e10 e50d 0500 |0196: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -05bc6e: 0c11 |0199: move-result-object v17 │ │ -05bc70: 1f11 6d01 |019a: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016d │ │ -05bc74: 0800 1100 |019c: move-object/from16 v0, v17 │ │ -05bc78: 590d 9702 |019e: iput v13, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0297 │ │ -05bc7c: 0800 1100 |01a0: move-object/from16 v0, v17 │ │ -05bc80: 5500 9a02 |01a2: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ -05bc84: 0217 0000 |01a4: move/from16 v23, v0 │ │ -05bc88: 3917 2a00 |01a6: if-nez v23, 01d0 // +002a │ │ -05bc8c: 0800 1100 |01a8: move-object/from16 v0, v17 │ │ -05bc90: 5200 9e02 |01aa: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ -05bc94: 0217 0000 |01ac: move/from16 v23, v0 │ │ -05bc98: 1318 0000 |01ae: const/16 v24, #int 0 // #0 │ │ -05bc9c: 2d17 1718 |01b0: cmpl-float v23, v23, v24 │ │ -05bca0: 3917 1e00 |01b2: if-nez v23, 01d0 // +001e │ │ -05bca4: 0800 1a00 |01b4: move-object/from16 v0, v26 │ │ -05bca8: 6e20 8a09 5000 |01b6: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -05bcae: 0c0e |01b9: move-result-object v14 │ │ -05bcb0: 380e 1600 |01ba: if-eqz v14, 01d0 // +0016 │ │ -05bcb4: 52e0 9602 |01bc: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05bcb8: 0217 0000 |01be: move/from16 v23, v0 │ │ -05bcbc: 0200 1700 |01c0: move/from16 v0, v23 │ │ -05bcc0: 0801 1100 |01c2: move-object/from16 v1, v17 │ │ -05bcc4: 5910 9e02 |01c4: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ -05bcc8: 52e0 9402 |01c6: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05bccc: 0217 0000 |01c8: move/from16 v23, v0 │ │ -05bcd0: 0200 1700 |01ca: move/from16 v0, v23 │ │ -05bcd4: 0801 1100 |01cc: move-object/from16 v1, v17 │ │ -05bcd8: 5910 9c02 |01ce: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@029c │ │ -05bcdc: 3815 0d00 |01d0: if-eqz v21, 01dd // +000d │ │ -05bce0: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -05bce4: 5400 c202 |01d4: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ -05bce8: 0817 0000 |01d6: move-object/from16 v23, v0 │ │ -05bcec: 0800 1700 |01d8: move-object/from16 v0, v23 │ │ -05bcf0: 6e20 a81f 5000 |01da: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -05bcf6: d80d 0d01 |01dd: add-int/lit8 v13, v13, #int 1 // #01 │ │ -05bcfa: 28af |01df: goto 018e // -0051 │ │ -05bcfc: d807 0701 |01e0: add-int/lit8 v7, v7, #int 1 // #01 │ │ -05bd00: 2900 93fe |01e2: goto/16 0075 // -016d │ │ -05bd04: 120e |01e4: const/4 v14, #int 0 // #0 │ │ -05bd06: 2900 f6fe |01e5: goto/16 00db // -010a │ │ -05bd0a: 52e0 9402 |01e7: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05bd0e: 0217 0000 |01e9: move/from16 v23, v0 │ │ -05bd12: 0200 1400 |01eb: move/from16 v0, v20 │ │ -05bd16: 0201 1700 |01ed: move/from16 v1, v23 │ │ -05bd1a: 3310 3e00 |01ef: if-ne v0, v1, 022d // +003e │ │ -05bd1e: 55e0 9502 |01f1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ -05bd22: 0217 0000 |01f3: move/from16 v23, v0 │ │ -05bd26: 3917 3800 |01f5: if-nez v23, 022d // +0038 │ │ -05bd2a: 0800 1a00 |01f7: move-object/from16 v0, v26 │ │ -05bd2e: 5400 d002 |01f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bd32: 0817 0000 |01fb: move-object/from16 v23, v0 │ │ -05bd36: 0800 1700 |01fd: move-object/from16 v0, v23 │ │ -05bd3a: 6e20 b01f f000 |01ff: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -05bd40: 0800 1a00 |0202: move-object/from16 v0, v26 │ │ -05bd44: 5400 b702 |0204: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05bd48: 0817 0000 |0206: move-object/from16 v23, v0 │ │ -05bd4c: 54e0 9202 |0208: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -05bd50: 0818 0000 |020a: move-object/from16 v24, v0 │ │ -05bd54: 0800 1700 |020c: move-object/from16 v0, v23 │ │ -05bd58: 0801 1a00 |020e: move-object/from16 v1, v26 │ │ -05bd5c: 0202 1400 |0210: move/from16 v2, v20 │ │ -05bd60: 0803 1800 |0212: move-object/from16 v3, v24 │ │ -05bd64: 6e40 1d08 1032 |0214: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ -05bd6a: d80f 0fff |0217: add-int/lit8 v15, v15, #int -1 // #ff │ │ -05bd6e: d807 07ff |0219: add-int/lit8 v7, v7, #int -1 // #ff │ │ -05bd72: 3a0f 1600 |021b: if-ltz v15, 0231 // +0016 │ │ -05bd76: 0800 1a00 |021d: move-object/from16 v0, v26 │ │ -05bd7a: 5400 d002 |021f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bd7e: 0817 0000 |0221: move-object/from16 v23, v0 │ │ -05bd82: 0800 1700 |0223: move-object/from16 v0, v23 │ │ -05bd86: 6e20 ad1f f000 |0225: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05bd8c: 0c17 |0228: move-result-object v23 │ │ -05bd8e: 1f17 6c01 |0229: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05bd92: 080e 1700 |022b: move-object/from16 v14, v23 │ │ -05bd96: d814 14ff |022d: add-int/lit8 v20, v20, #int -1 // #ff │ │ -05bd9a: 2900 bcfe |022f: goto/16 00eb // -0144 │ │ -05bd9e: 120e |0231: const/4 v14, #int 0 // #0 │ │ -05bda0: 28fb |0232: goto 022d // -0005 │ │ -05bda2: 380e 2900 |0233: if-eqz v14, 025c // +0029 │ │ -05bda6: 52e0 9402 |0235: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05bdaa: 0217 0000 |0237: move/from16 v23, v0 │ │ -05bdae: 0200 1400 |0239: move/from16 v0, v20 │ │ -05bdb2: 0201 1700 |023b: move/from16 v1, v23 │ │ -05bdb6: 3310 1f00 |023d: if-ne v0, v1, 025c // +001f │ │ -05bdba: 52e0 9602 |023f: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05bdbe: 0217 0000 |0241: move/from16 v23, v0 │ │ -05bdc2: a60b 0b17 |0243: add-float v11, v11, v23 │ │ -05bdc6: d80f 0fff |0245: add-int/lit8 v15, v15, #int -1 // #ff │ │ -05bdca: 3a0f 1300 |0247: if-ltz v15, 025a // +0013 │ │ -05bdce: 0800 1a00 |0249: move-object/from16 v0, v26 │ │ -05bdd2: 5400 d002 |024b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bdd6: 0817 0000 |024d: move-object/from16 v23, v0 │ │ -05bdda: 0800 1700 |024f: move-object/from16 v0, v23 │ │ -05bdde: 6e20 ad1f f000 |0251: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05bde4: 0c17 |0254: move-result-object v23 │ │ -05bde6: 1f17 6c01 |0255: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05bdea: 080e 1700 |0257: move-object/from16 v14, v23 │ │ -05bdee: 28d4 |0259: goto 022d // -002c │ │ -05bdf0: 120e |025a: const/4 v14, #int 0 // #0 │ │ -05bdf2: 28fe |025b: goto 0259 // -0002 │ │ -05bdf4: d817 0f01 |025c: add-int/lit8 v23, v15, #int 1 // #01 │ │ -05bdf8: 0800 1a00 |025e: move-object/from16 v0, v26 │ │ -05bdfc: 0201 1400 |0260: move/from16 v1, v20 │ │ -05be00: 0202 1700 |0262: move/from16 v2, v23 │ │ -05be04: 6e30 5509 1002 |0264: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0955 │ │ -05be0a: 0c0e |0267: move-result-object v14 │ │ -05be0c: 52e0 9602 |0268: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05be10: 0217 0000 |026a: move/from16 v23, v0 │ │ -05be14: a60b 0b17 |026c: add-float v11, v11, v23 │ │ -05be18: d807 0701 |026e: add-int/lit8 v7, v7, #int 1 // #01 │ │ -05be1c: 3a0f 1300 |0270: if-ltz v15, 0283 // +0013 │ │ -05be20: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -05be24: 5400 d002 |0274: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05be28: 0817 0000 |0276: move-object/from16 v23, v0 │ │ -05be2c: 0800 1700 |0278: move-object/from16 v0, v23 │ │ -05be30: 6e20 ad1f f000 |027a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05be36: 0c17 |027d: move-result-object v23 │ │ -05be38: 1f17 6c01 |027e: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05be3c: 080e 1700 |0280: move-object/from16 v14, v23 │ │ -05be40: 28ab |0282: goto 022d // -0055 │ │ -05be42: 120e |0283: const/4 v14, #int 0 // #0 │ │ -05be44: 28fe |0284: goto 0282 // -0002 │ │ -05be46: 120e |0285: const/4 v14, #int 0 // #0 │ │ -05be48: 2900 9bfe |0286: goto/16 0121 // -0165 │ │ -05be4c: 52e0 9402 |0288: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05be50: 0217 0000 |028a: move/from16 v23, v0 │ │ -05be54: 0200 1400 |028c: move/from16 v0, v20 │ │ -05be58: 0201 1700 |028e: move/from16 v1, v23 │ │ -05be5c: 3310 4600 |0290: if-ne v0, v1, 02d6 // +0046 │ │ -05be60: 55e0 9502 |0292: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ -05be64: 0217 0000 |0294: move/from16 v23, v0 │ │ -05be68: 3917 4000 |0296: if-nez v23, 02d6 // +0040 │ │ -05be6c: 0800 1a00 |0298: move-object/from16 v0, v26 │ │ -05be70: 5400 d002 |029a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05be74: 0817 0000 |029c: move-object/from16 v23, v0 │ │ -05be78: 0800 1700 |029e: move-object/from16 v0, v23 │ │ -05be7c: 6e20 b01f f000 |02a0: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -05be82: 0800 1a00 |02a3: move-object/from16 v0, v26 │ │ -05be86: 5400 b702 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05be8a: 0817 0000 |02a7: move-object/from16 v23, v0 │ │ -05be8e: 54e0 9202 |02a9: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -05be92: 0818 0000 |02ab: move-object/from16 v24, v0 │ │ -05be96: 0800 1700 |02ad: move-object/from16 v0, v23 │ │ -05be9a: 0801 1a00 |02af: move-object/from16 v1, v26 │ │ -05be9e: 0202 1400 |02b1: move/from16 v2, v20 │ │ -05bea2: 0803 1800 |02b3: move-object/from16 v3, v24 │ │ -05bea6: 6e40 1d08 1032 |02b5: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ -05beac: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ -05beb0: 5400 d002 |02ba: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05beb4: 0817 0000 |02bc: move-object/from16 v23, v0 │ │ -05beb8: 7401 b31f 1700 |02be: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05bebe: 0a17 |02c1: move-result v23 │ │ -05bec0: 0200 1700 |02c2: move/from16 v0, v23 │ │ -05bec4: 350f 1600 |02c4: if-ge v15, v0, 02da // +0016 │ │ -05bec8: 0800 1a00 |02c6: move-object/from16 v0, v26 │ │ -05becc: 5400 d002 |02c8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bed0: 0817 0000 |02ca: move-object/from16 v23, v0 │ │ -05bed4: 0800 1700 |02cc: move-object/from16 v0, v23 │ │ -05bed8: 6e20 ad1f f000 |02ce: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05bede: 0c17 |02d1: move-result-object v23 │ │ -05bee0: 1f17 6c01 |02d2: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05bee4: 080e 1700 |02d4: move-object/from16 v14, v23 │ │ -05bee8: d814 1401 |02d6: add-int/lit8 v20, v20, #int 1 // #01 │ │ -05beec: 2900 51fe |02d8: goto/16 0129 // -01af │ │ -05bef0: 120e |02da: const/4 v14, #int 0 // #0 │ │ -05bef2: 28fb |02db: goto 02d6 // -0005 │ │ -05bef4: 380e 3500 |02dc: if-eqz v14, 0311 // +0035 │ │ -05bef8: 52e0 9402 |02de: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05befc: 0217 0000 |02e0: move/from16 v23, v0 │ │ -05bf00: 0200 1400 |02e2: move/from16 v0, v20 │ │ -05bf04: 0201 1700 |02e4: move/from16 v1, v23 │ │ -05bf08: 3310 2b00 |02e6: if-ne v0, v1, 0311 // +002b │ │ -05bf0c: 52e0 9602 |02e8: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05bf10: 0217 0000 |02ea: move/from16 v23, v0 │ │ -05bf14: a60c 0c17 |02ec: add-float v12, v12, v23 │ │ -05bf18: d80f 0f01 |02ee: add-int/lit8 v15, v15, #int 1 // #01 │ │ -05bf1c: 0800 1a00 |02f0: move-object/from16 v0, v26 │ │ -05bf20: 5400 d002 |02f2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bf24: 0817 0000 |02f4: move-object/from16 v23, v0 │ │ -05bf28: 7401 b31f 1700 |02f6: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05bf2e: 0a17 |02f9: move-result v23 │ │ -05bf30: 0200 1700 |02fa: move/from16 v0, v23 │ │ -05bf34: 350f 1300 |02fc: if-ge v15, v0, 030f // +0013 │ │ -05bf38: 0800 1a00 |02fe: move-object/from16 v0, v26 │ │ -05bf3c: 5400 d002 |0300: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bf40: 0817 0000 |0302: move-object/from16 v23, v0 │ │ -05bf44: 0800 1700 |0304: move-object/from16 v0, v23 │ │ -05bf48: 6e20 ad1f f000 |0306: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05bf4e: 0c17 |0309: move-result-object v23 │ │ -05bf50: 1f17 6c01 |030a: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05bf54: 080e 1700 |030c: move-object/from16 v14, v23 │ │ -05bf58: 28c8 |030e: goto 02d6 // -0038 │ │ -05bf5a: 120e |030f: const/4 v14, #int 0 // #0 │ │ -05bf5c: 28fe |0310: goto 030e // -0002 │ │ -05bf5e: 0800 1a00 |0311: move-object/from16 v0, v26 │ │ -05bf62: 0201 1400 |0313: move/from16 v1, v20 │ │ -05bf66: 6e30 5509 100f |0315: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0955 │ │ -05bf6c: 0c0e |0318: move-result-object v14 │ │ -05bf6e: d80f 0f01 |0319: add-int/lit8 v15, v15, #int 1 // #01 │ │ -05bf72: 52e0 9602 |031b: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ -05bf76: 0217 0000 |031d: move/from16 v23, v0 │ │ -05bf7a: a60c 0c17 |031f: add-float v12, v12, v23 │ │ -05bf7e: 0800 1a00 |0321: move-object/from16 v0, v26 │ │ -05bf82: 5400 d002 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bf86: 0817 0000 |0325: move-object/from16 v23, v0 │ │ -05bf8a: 7401 b31f 1700 |0327: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05bf90: 0a17 |032a: move-result v23 │ │ -05bf92: 0200 1700 |032b: move/from16 v0, v23 │ │ -05bf96: 350f 1300 |032d: if-ge v15, v0, 0340 // +0013 │ │ -05bf9a: 0800 1a00 |032f: move-object/from16 v0, v26 │ │ -05bf9e: 5400 d002 |0331: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05bfa2: 0817 0000 |0333: move-object/from16 v23, v0 │ │ -05bfa6: 0800 1700 |0335: move-object/from16 v0, v23 │ │ -05bfaa: 6e20 ad1f f000 |0337: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05bfb0: 0c17 |033a: move-result-object v23 │ │ -05bfb2: 1f17 6c01 |033b: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05bfb6: 080e 1700 |033d: move-object/from16 v14, v23 │ │ -05bfba: 2897 |033f: goto 02d6 // -0069 │ │ -05bfbc: 120e |0340: const/4 v14, #int 0 // #0 │ │ -05bfbe: 28fe |0341: goto 033f // -0002 │ │ -05bfc0: 1317 0000 |0342: const/16 v23, #int 0 // #0 │ │ -05bfc4: 2900 0efe |0344: goto/16 0152 // -01f2 │ │ -05bfc8: 1315 0000 |0346: const/16 v21, #int 0 // #0 │ │ -05bfcc: 2900 2cfe |0348: goto/16 0174 // -01d4 │ │ -05bfd0: 0800 1a00 |034a: move-object/from16 v0, v26 │ │ -05bfd4: 5400 c202 |034c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ -05bfd8: 0817 0000 |034e: move-object/from16 v23, v0 │ │ -05bfdc: 7401 aa1f 1700 |0350: invoke-virtual/range {v23}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -05bfe2: 2900 36fe |0353: goto/16 0189 // -01ca │ │ -05bfe6: 3815 0d00 |0355: if-eqz v21, 0362 // +000d │ │ -05bfea: 0800 1a00 |0357: move-object/from16 v0, v26 │ │ -05bfee: 5400 c202 |0359: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ -05bff2: 0817 0000 |035b: move-object/from16 v23, v0 │ │ -05bff6: 6218 ef02 |035d: sget-object v24, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02ef │ │ -05bffa: 7702 c01f 1700 |035f: invoke-static/range {v23, v24}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fc0 │ │ -05c000: 7401 8809 1a00 |0362: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0988 │ │ -05c006: 0a17 |0365: move-result v23 │ │ -05c008: 3817 c4fc |0366: if-eqz v23, 002a // -033c │ │ -05c00c: 7401 6c09 1a00 |0368: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@096c │ │ -05c012: 0c09 |036b: move-result-object v9 │ │ -05c014: 3809 4e00 |036c: if-eqz v9, 03ba // +004e │ │ -05c018: 0800 1a00 |036e: move-object/from16 v0, v26 │ │ -05c01c: 6e20 8909 9000 |0370: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0989 │ │ -05c022: 0c0e |0373: move-result-object v14 │ │ -05c024: 380e 1200 |0374: if-eqz v14, 0386 // +0012 │ │ -05c028: 52e0 9402 |0376: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05c02c: 0217 0000 |0378: move/from16 v23, v0 │ │ -05c030: 0800 1a00 |037a: move-object/from16 v0, v26 │ │ -05c034: 5200 be02 |037c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c038: 0218 0000 |037e: move/from16 v24, v0 │ │ -05c03c: 0200 1700 |0380: move/from16 v0, v23 │ │ -05c040: 0201 1800 |0382: move/from16 v1, v24 │ │ -05c044: 3210 a6fc |0384: if-eq v0, v1, 002a // -035a │ │ -05c048: 120d |0386: const/4 v13, #int 0 // #0 │ │ -05c04a: 7401 7209 1a00 |0387: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05c050: 0a17 |038a: move-result v23 │ │ -05c052: 0200 1700 |038b: move/from16 v0, v23 │ │ -05c056: 350d 9dfc |038d: if-ge v13, v0, 002a // -0363 │ │ -05c05a: 0800 1a00 |038f: move-object/from16 v0, v26 │ │ -05c05e: 6e20 7109 d000 |0391: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -05c064: 0c05 |0394: move-result-object v5 │ │ -05c066: 0800 1a00 |0395: move-object/from16 v0, v26 │ │ -05c06a: 6e20 8a09 5000 |0397: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ -05c070: 0c0e |039a: move-result-object v14 │ │ -05c072: 380e 1c00 |039b: if-eqz v14, 03b7 // +001c │ │ -05c076: 52e0 9402 |039d: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05c07a: 0217 0000 |039f: move/from16 v23, v0 │ │ -05c07e: 0800 1a00 |03a1: move-object/from16 v0, v26 │ │ -05c082: 5200 be02 |03a3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c086: 0218 0000 |03a5: move/from16 v24, v0 │ │ -05c08a: 0200 1700 |03a7: move/from16 v0, v23 │ │ -05c08e: 0201 1800 |03a9: move/from16 v1, v24 │ │ -05c092: 3310 0c00 |03ab: if-ne v0, v1, 03b7 // +000c │ │ -05c096: 1317 0200 |03ad: const/16 v23, #int 2 // #2 │ │ -05c09a: 0200 1700 |03af: move/from16 v0, v23 │ │ -05c09e: 6e20 250e 0500 |03b1: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0e25 │ │ -05c0a4: 0a17 |03b4: move-result v23 │ │ -05c0a6: 3917 75fc |03b5: if-nez v23, 002a // -038b │ │ -05c0aa: d80d 0d01 |03b7: add-int/lit8 v13, v13, #int 1 // #01 │ │ -05c0ae: 28ce |03b9: goto 0387 // -0032 │ │ -05c0b0: 120e |03ba: const/4 v14, #int 0 // #0 │ │ -05c0b2: 28b9 |03bb: goto 0374 // -0047 │ │ +05c97c: |[05c97c] android.support.v4.view.ViewPager.populate:(I)V │ │ +05c98c: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ +05c990: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +05c994: 5200 be02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c998: 0217 0000 |0006: move/from16 v23, v0 │ │ +05c99c: 0200 1700 |0008: move/from16 v0, v23 │ │ +05c9a0: 0201 1b00 |000a: move/from16 v1, v27 │ │ +05c9a4: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ +05c9a8: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +05c9ac: 5200 be02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c9b0: 0217 0000 |0012: move/from16 v23, v0 │ │ +05c9b4: 0800 1a00 |0014: move-object/from16 v0, v26 │ │ +05c9b8: 0201 1700 |0016: move/from16 v1, v23 │ │ +05c9bc: 6e20 8c09 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098c │ │ +05c9c2: 0c12 |001b: move-result-object v18 │ │ +05c9c4: 0200 1b00 |001c: move/from16 v0, v27 │ │ +05c9c8: 0801 1a00 |001e: move-object/from16 v1, v26 │ │ +05c9cc: 5910 be02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05c9d0: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +05c9d4: 5400 b702 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05c9d8: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +05c9dc: 3917 0300 |0028: if-nez v23, 002b // +0003 │ │ +05c9e0: 0e00 |002a: return-void │ │ +05c9e2: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ +05c9e6: 5500 de02 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05c9ea: 0217 0000 |002f: move/from16 v23, v0 │ │ +05c9ee: 3917 f9ff |0031: if-nez v23, 002a // -0007 │ │ +05c9f2: 7401 8709 1a00 |0033: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0987 │ │ +05c9f8: 0c17 |0036: move-result-object v23 │ │ +05c9fa: 3817 f3ff |0037: if-eqz v23, 002a // -000d │ │ +05c9fe: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ +05ca02: 5400 b702 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ca06: 0817 0000 |003d: move-object/from16 v23, v0 │ │ +05ca0a: 0800 1700 |003f: move-object/from16 v0, v23 │ │ +05ca0e: 0801 1a00 |0041: move-object/from16 v1, v26 │ │ +05ca12: 6e20 2e08 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@082e │ │ +05ca18: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +05ca1c: 5200 da02 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +05ca20: 0213 0000 |004a: move/from16 v19, v0 │ │ +05ca24: 1317 0000 |004c: const/16 v23, #int 0 // #0 │ │ +05ca28: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ +05ca2c: 5200 be02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05ca30: 0218 0000 |0052: move/from16 v24, v0 │ │ +05ca34: 9118 1813 |0054: sub-int v24, v24, v19 │ │ +05ca38: 7702 411f 1700 |0056: invoke-static/range {v23, v24}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +05ca3e: 0a16 |0059: move-result v22 │ │ +05ca40: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ +05ca44: 5400 b702 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ca48: 0817 0000 |005e: move-object/from16 v23, v0 │ │ +05ca4c: 7401 2008 1700 |0060: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05ca52: 0a04 |0063: move-result v4 │ │ +05ca54: d817 04ff |0064: add-int/lit8 v23, v4, #int -1 // #ff │ │ +05ca58: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ +05ca5c: 5200 be02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05ca60: 0218 0000 |006a: move/from16 v24, v0 │ │ +05ca64: 9018 1813 |006c: add-int v24, v24, v19 │ │ +05ca68: 7702 441f 1700 |006e: invoke-static/range {v23, v24}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +05ca6e: 0a0a |0071: move-result v10 │ │ +05ca70: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ +05ca72: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +05ca74: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +05ca76: 0800 1a00 |0075: move-object/from16 v0, v26 │ │ +05ca7a: 5400 d002 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ca7e: 0817 0000 |0079: move-object/from16 v23, v0 │ │ +05ca82: 7401 b31f 1700 |007b: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05ca88: 0a17 |007e: move-result v23 │ │ +05ca8a: 0200 1700 |007f: move/from16 v0, v23 │ │ +05ca8e: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ +05ca92: 0800 1a00 |0083: move-object/from16 v0, v26 │ │ +05ca96: 5400 d002 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ca9a: 0817 0000 |0087: move-object/from16 v23, v0 │ │ +05ca9e: 0800 1700 |0089: move-object/from16 v0, v23 │ │ +05caa2: 6e20 ad1f 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05caa8: 0c0e |008e: move-result-object v14 │ │ +05caaa: 1f0e 6b01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05caae: 52e0 9402 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05cab2: 0217 0000 |0093: move/from16 v23, v0 │ │ +05cab6: 0800 1a00 |0095: move-object/from16 v0, v26 │ │ +05caba: 5200 be02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05cabe: 0218 0000 |0099: move/from16 v24, v0 │ │ +05cac2: 0200 1700 |009b: move/from16 v0, v23 │ │ +05cac6: 0201 1800 |009d: move/from16 v1, v24 │ │ +05caca: 3410 4101 |009f: if-lt v0, v1, 01e0 // +0141 │ │ +05cace: 52e0 9402 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05cad2: 0217 0000 |00a3: move/from16 v23, v0 │ │ +05cad6: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ +05cada: 5200 be02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05cade: 0218 0000 |00a9: move/from16 v24, v0 │ │ +05cae2: 0200 1700 |00ab: move/from16 v0, v23 │ │ +05cae6: 0201 1800 |00ad: move/from16 v1, v24 │ │ +05caea: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ +05caee: 07e8 |00b1: move-object v8, v14 │ │ +05caf0: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ +05caf4: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ +05caf8: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ +05cafc: 5200 be02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05cb00: 0217 0000 |00ba: move/from16 v23, v0 │ │ +05cb04: 0800 1a00 |00bc: move-object/from16 v0, v26 │ │ +05cb08: 0201 1700 |00be: move/from16 v1, v23 │ │ +05cb0c: 6e30 5509 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0955 │ │ +05cb12: 0c08 |00c3: move-result-object v8 │ │ +05cb14: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ +05cb18: 120b |00c6: const/4 v11, #int 0 // #0 │ │ +05cb1a: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ +05cb1e: 3a0f 1b01 |00c9: if-ltz v15, 01e4 // +011b │ │ +05cb22: 0800 1a00 |00cb: move-object/from16 v0, v26 │ │ +05cb26: 5400 d002 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cb2a: 0817 0000 |00cf: move-object/from16 v23, v0 │ │ +05cb2e: 0800 1700 |00d1: move-object/from16 v0, v23 │ │ +05cb32: 6e20 ad1f f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05cb38: 0c17 |00d6: move-result-object v23 │ │ +05cb3a: 1f17 6b01 |00d7: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05cb3e: 080e 1700 |00d9: move-object/from16 v14, v23 │ │ +05cb42: 1517 0040 |00db: const/high16 v23, #int 1073741824 // #4000 │ │ +05cb46: 5280 9602 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05cb4a: 0218 0000 |00df: move/from16 v24, v0 │ │ +05cb4e: a710 1718 |00e1: sub-float v16, v23, v24 │ │ +05cb52: 0800 1a00 |00e3: move-object/from16 v0, v26 │ │ +05cb56: 5200 be02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05cb5a: 0217 0000 |00e7: move/from16 v23, v0 │ │ +05cb5e: d814 17ff |00e9: add-int/lit8 v20, v23, #int -1 // #ff │ │ +05cb62: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ +05cb66: 2d17 0b10 |00ed: cmpl-float v23, v11, v16 │ │ +05cb6a: 3a17 4401 |00ef: if-ltz v23, 0233 // +0144 │ │ +05cb6e: 0200 1400 |00f1: move/from16 v0, v20 │ │ +05cb72: 0201 1600 |00f3: move/from16 v1, v22 │ │ +05cb76: 3510 3e01 |00f5: if-ge v0, v1, 0233 // +013e │ │ +05cb7a: 390e f000 |00f7: if-nez v14, 01e7 // +00f0 │ │ +05cb7e: 528c 9602 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05cb82: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ +05cb86: 1517 0040 |00fd: const/high16 v23, #int 1073741824 // #4000 │ │ +05cb8a: 2e17 0c17 |00ff: cmpg-float v23, v12, v23 │ │ +05cb8e: 3b17 3800 |0101: if-gez v23, 0139 // +0038 │ │ +05cb92: 0800 1a00 |0103: move-object/from16 v0, v26 │ │ +05cb96: 5400 d002 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cb9a: 0817 0000 |0107: move-object/from16 v23, v0 │ │ +05cb9e: 7401 b31f 1700 |0109: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05cba4: 0a17 |010c: move-result v23 │ │ +05cba6: 0200 1700 |010d: move/from16 v0, v23 │ │ +05cbaa: 350f 7601 |010f: if-ge v15, v0, 0285 // +0176 │ │ +05cbae: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ +05cbb2: 5400 d002 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cbb6: 0817 0000 |0115: move-object/from16 v23, v0 │ │ +05cbba: 0800 1700 |0117: move-object/from16 v0, v23 │ │ +05cbbe: 6e20 ad1f f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05cbc4: 0c17 |011c: move-result-object v23 │ │ +05cbc6: 1f17 6b01 |011d: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05cbca: 080e 1700 |011f: move-object/from16 v14, v23 │ │ +05cbce: 0800 1a00 |0121: move-object/from16 v0, v26 │ │ +05cbd2: 5200 be02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05cbd6: 0217 0000 |0125: move/from16 v23, v0 │ │ +05cbda: d814 1701 |0127: add-int/lit8 v20, v23, #int 1 // #01 │ │ +05cbde: 0200 1400 |0129: move/from16 v0, v20 │ │ +05cbe2: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ +05cbe6: 1517 0040 |012d: const/high16 v23, #int 1073741824 // #4000 │ │ +05cbea: 2d17 0c17 |012f: cmpl-float v23, v12, v23 │ │ +05cbee: 3a17 ab01 |0131: if-ltz v23, 02dc // +01ab │ │ +05cbf2: 0200 1400 |0133: move/from16 v0, v20 │ │ +05cbf6: 37a0 a701 |0135: if-le v0, v10, 02dc // +01a7 │ │ +05cbfa: 390e 5101 |0137: if-nez v14, 0288 // +0151 │ │ +05cbfe: 0800 1a00 |0139: move-object/from16 v0, v26 │ │ +05cc02: 0801 1200 |013b: move-object/from16 v1, v18 │ │ +05cc06: 7040 5b09 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@095b │ │ +05cc0c: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ +05cc10: 5400 b702 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05cc14: 0818 0000 |0144: move-object/from16 v24, v0 │ │ +05cc18: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ +05cc1c: 5200 be02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05cc20: 0219 0000 |014a: move/from16 v25, v0 │ │ +05cc24: 3808 f601 |014c: if-eqz v8, 0342 // +01f6 │ │ +05cc28: 5480 9202 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05cc2c: 0817 0000 |0150: move-object/from16 v23, v0 │ │ +05cc30: 0800 1800 |0152: move-object/from16 v0, v24 │ │ +05cc34: 0801 1a00 |0154: move-object/from16 v1, v26 │ │ +05cc38: 0202 1900 |0156: move/from16 v2, v25 │ │ +05cc3c: 0803 1700 |0158: move-object/from16 v3, v23 │ │ +05cc40: 6e40 2c08 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@082c │ │ +05cc46: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ +05cc4a: 5400 b702 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05cc4e: 0817 0000 |0161: move-object/from16 v23, v0 │ │ +05cc52: 0800 1700 |0163: move-object/from16 v0, v23 │ │ +05cc56: 0801 1a00 |0165: move-object/from16 v1, v26 │ │ +05cc5a: 6e20 1f08 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@081f │ │ +05cc60: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +05cc64: 5200 c102 |016c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ +05cc68: 0217 0000 |016e: move/from16 v23, v0 │ │ +05cc6c: 3817 d601 |0170: if-eqz v23, 0346 // +01d6 │ │ +05cc70: 1315 0100 |0172: const/16 v21, #int 1 // #1 │ │ +05cc74: 3815 1500 |0174: if-eqz v21, 0189 // +0015 │ │ +05cc78: 0800 1a00 |0176: move-object/from16 v0, v26 │ │ +05cc7c: 5400 c202 |0178: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ +05cc80: 0817 0000 |017a: move-object/from16 v23, v0 │ │ +05cc84: 3917 ce01 |017c: if-nez v23, 034a // +01ce │ │ +05cc88: 2217 c703 |017e: new-instance v23, Ljava/util/ArrayList; // type@03c7 │ │ +05cc8c: 7601 a41f 1700 |0180: invoke-direct/range {v23}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +05cc92: 0800 1700 |0183: move-object/from16 v0, v23 │ │ +05cc96: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ +05cc9a: 5b10 c202 |0187: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ +05cc9e: 7401 7209 1a00 |0189: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05cca4: 0a06 |018c: move-result v6 │ │ +05cca6: 120d |018d: const/4 v13, #int 0 // #0 │ │ +05cca8: 356d c701 |018e: if-ge v13, v6, 0355 // +01c7 │ │ +05ccac: 0800 1a00 |0190: move-object/from16 v0, v26 │ │ +05ccb0: 6e20 7109 d000 |0192: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05ccb6: 0c05 |0195: move-result-object v5 │ │ +05ccb8: 6e10 e50d 0500 |0196: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +05ccbe: 0c11 |0199: move-result-object v17 │ │ +05ccc0: 1f11 6c01 |019a: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@016c │ │ +05ccc4: 0800 1100 |019c: move-object/from16 v0, v17 │ │ +05ccc8: 590d 9702 |019e: iput v13, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0297 │ │ +05cccc: 0800 1100 |01a0: move-object/from16 v0, v17 │ │ +05ccd0: 5500 9a02 |01a2: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@029a │ │ +05ccd4: 0217 0000 |01a4: move/from16 v23, v0 │ │ +05ccd8: 3917 2a00 |01a6: if-nez v23, 01d0 // +002a │ │ +05ccdc: 0800 1100 |01a8: move-object/from16 v0, v17 │ │ +05cce0: 5200 9e02 |01aa: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ +05cce4: 0217 0000 |01ac: move/from16 v23, v0 │ │ +05cce8: 1318 0000 |01ae: const/16 v24, #int 0 // #0 │ │ +05ccec: 2d17 1718 |01b0: cmpl-float v23, v23, v24 │ │ +05ccf0: 3917 1e00 |01b2: if-nez v23, 01d0 // +001e │ │ +05ccf4: 0800 1a00 |01b4: move-object/from16 v0, v26 │ │ +05ccf8: 6e20 8a09 5000 |01b6: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05ccfe: 0c0e |01b9: move-result-object v14 │ │ +05cd00: 380e 1600 |01ba: if-eqz v14, 01d0 // +0016 │ │ +05cd04: 52e0 9602 |01bc: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05cd08: 0217 0000 |01be: move/from16 v23, v0 │ │ +05cd0c: 0200 1700 |01c0: move/from16 v0, v23 │ │ +05cd10: 0801 1100 |01c2: move-object/from16 v1, v17 │ │ +05cd14: 5910 9e02 |01c4: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@029e │ │ +05cd18: 52e0 9402 |01c6: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05cd1c: 0217 0000 |01c8: move/from16 v23, v0 │ │ +05cd20: 0200 1700 |01ca: move/from16 v0, v23 │ │ +05cd24: 0801 1100 |01cc: move-object/from16 v1, v17 │ │ +05cd28: 5910 9c02 |01ce: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@029c │ │ +05cd2c: 3815 0d00 |01d0: if-eqz v21, 01dd // +000d │ │ +05cd30: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +05cd34: 5400 c202 |01d4: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ +05cd38: 0817 0000 |01d6: move-object/from16 v23, v0 │ │ +05cd3c: 0800 1700 |01d8: move-object/from16 v0, v23 │ │ +05cd40: 6e20 a81f 5000 |01da: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +05cd46: d80d 0d01 |01dd: add-int/lit8 v13, v13, #int 1 // #01 │ │ +05cd4a: 28af |01df: goto 018e // -0051 │ │ +05cd4c: d807 0701 |01e0: add-int/lit8 v7, v7, #int 1 // #01 │ │ +05cd50: 2900 93fe |01e2: goto/16 0075 // -016d │ │ +05cd54: 120e |01e4: const/4 v14, #int 0 // #0 │ │ +05cd56: 2900 f6fe |01e5: goto/16 00db // -010a │ │ +05cd5a: 52e0 9402 |01e7: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05cd5e: 0217 0000 |01e9: move/from16 v23, v0 │ │ +05cd62: 0200 1400 |01eb: move/from16 v0, v20 │ │ +05cd66: 0201 1700 |01ed: move/from16 v1, v23 │ │ +05cd6a: 3310 3e00 |01ef: if-ne v0, v1, 022d // +003e │ │ +05cd6e: 55e0 9502 |01f1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ +05cd72: 0217 0000 |01f3: move/from16 v23, v0 │ │ +05cd76: 3917 3800 |01f5: if-nez v23, 022d // +0038 │ │ +05cd7a: 0800 1a00 |01f7: move-object/from16 v0, v26 │ │ +05cd7e: 5400 d002 |01f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cd82: 0817 0000 |01fb: move-object/from16 v23, v0 │ │ +05cd86: 0800 1700 |01fd: move-object/from16 v0, v23 │ │ +05cd8a: 6e20 b01f f000 |01ff: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +05cd90: 0800 1a00 |0202: move-object/from16 v0, v26 │ │ +05cd94: 5400 b702 |0204: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05cd98: 0817 0000 |0206: move-object/from16 v23, v0 │ │ +05cd9c: 54e0 9202 |0208: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05cda0: 0818 0000 |020a: move-object/from16 v24, v0 │ │ +05cda4: 0800 1700 |020c: move-object/from16 v0, v23 │ │ +05cda8: 0801 1a00 |020e: move-object/from16 v1, v26 │ │ +05cdac: 0202 1400 |0210: move/from16 v2, v20 │ │ +05cdb0: 0803 1800 |0212: move-object/from16 v3, v24 │ │ +05cdb4: 6e40 1d08 1032 |0214: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ +05cdba: d80f 0fff |0217: add-int/lit8 v15, v15, #int -1 // #ff │ │ +05cdbe: d807 07ff |0219: add-int/lit8 v7, v7, #int -1 // #ff │ │ +05cdc2: 3a0f 1600 |021b: if-ltz v15, 0231 // +0016 │ │ +05cdc6: 0800 1a00 |021d: move-object/from16 v0, v26 │ │ +05cdca: 5400 d002 |021f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cdce: 0817 0000 |0221: move-object/from16 v23, v0 │ │ +05cdd2: 0800 1700 |0223: move-object/from16 v0, v23 │ │ +05cdd6: 6e20 ad1f f000 |0225: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05cddc: 0c17 |0228: move-result-object v23 │ │ +05cdde: 1f17 6b01 |0229: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05cde2: 080e 1700 |022b: move-object/from16 v14, v23 │ │ +05cde6: d814 14ff |022d: add-int/lit8 v20, v20, #int -1 // #ff │ │ +05cdea: 2900 bcfe |022f: goto/16 00eb // -0144 │ │ +05cdee: 120e |0231: const/4 v14, #int 0 // #0 │ │ +05cdf0: 28fb |0232: goto 022d // -0005 │ │ +05cdf2: 380e 2900 |0233: if-eqz v14, 025c // +0029 │ │ +05cdf6: 52e0 9402 |0235: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05cdfa: 0217 0000 |0237: move/from16 v23, v0 │ │ +05cdfe: 0200 1400 |0239: move/from16 v0, v20 │ │ +05ce02: 0201 1700 |023b: move/from16 v1, v23 │ │ +05ce06: 3310 1f00 |023d: if-ne v0, v1, 025c // +001f │ │ +05ce0a: 52e0 9602 |023f: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05ce0e: 0217 0000 |0241: move/from16 v23, v0 │ │ +05ce12: a60b 0b17 |0243: add-float v11, v11, v23 │ │ +05ce16: d80f 0fff |0245: add-int/lit8 v15, v15, #int -1 // #ff │ │ +05ce1a: 3a0f 1300 |0247: if-ltz v15, 025a // +0013 │ │ +05ce1e: 0800 1a00 |0249: move-object/from16 v0, v26 │ │ +05ce22: 5400 d002 |024b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ce26: 0817 0000 |024d: move-object/from16 v23, v0 │ │ +05ce2a: 0800 1700 |024f: move-object/from16 v0, v23 │ │ +05ce2e: 6e20 ad1f f000 |0251: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05ce34: 0c17 |0254: move-result-object v23 │ │ +05ce36: 1f17 6b01 |0255: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05ce3a: 080e 1700 |0257: move-object/from16 v14, v23 │ │ +05ce3e: 28d4 |0259: goto 022d // -002c │ │ +05ce40: 120e |025a: const/4 v14, #int 0 // #0 │ │ +05ce42: 28fe |025b: goto 0259 // -0002 │ │ +05ce44: d817 0f01 |025c: add-int/lit8 v23, v15, #int 1 // #01 │ │ +05ce48: 0800 1a00 |025e: move-object/from16 v0, v26 │ │ +05ce4c: 0201 1400 |0260: move/from16 v1, v20 │ │ +05ce50: 0202 1700 |0262: move/from16 v2, v23 │ │ +05ce54: 6e30 5509 1002 |0264: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0955 │ │ +05ce5a: 0c0e |0267: move-result-object v14 │ │ +05ce5c: 52e0 9602 |0268: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05ce60: 0217 0000 |026a: move/from16 v23, v0 │ │ +05ce64: a60b 0b17 |026c: add-float v11, v11, v23 │ │ +05ce68: d807 0701 |026e: add-int/lit8 v7, v7, #int 1 // #01 │ │ +05ce6c: 3a0f 1300 |0270: if-ltz v15, 0283 // +0013 │ │ +05ce70: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ +05ce74: 5400 d002 |0274: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05ce78: 0817 0000 |0276: move-object/from16 v23, v0 │ │ +05ce7c: 0800 1700 |0278: move-object/from16 v0, v23 │ │ +05ce80: 6e20 ad1f f000 |027a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05ce86: 0c17 |027d: move-result-object v23 │ │ +05ce88: 1f17 6b01 |027e: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05ce8c: 080e 1700 |0280: move-object/from16 v14, v23 │ │ +05ce90: 28ab |0282: goto 022d // -0055 │ │ +05ce92: 120e |0283: const/4 v14, #int 0 // #0 │ │ +05ce94: 28fe |0284: goto 0282 // -0002 │ │ +05ce96: 120e |0285: const/4 v14, #int 0 // #0 │ │ +05ce98: 2900 9bfe |0286: goto/16 0121 // -0165 │ │ +05ce9c: 52e0 9402 |0288: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05cea0: 0217 0000 |028a: move/from16 v23, v0 │ │ +05cea4: 0200 1400 |028c: move/from16 v0, v20 │ │ +05cea8: 0201 1700 |028e: move/from16 v1, v23 │ │ +05ceac: 3310 4600 |0290: if-ne v0, v1, 02d6 // +0046 │ │ +05ceb0: 55e0 9502 |0292: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ +05ceb4: 0217 0000 |0294: move/from16 v23, v0 │ │ +05ceb8: 3917 4000 |0296: if-nez v23, 02d6 // +0040 │ │ +05cebc: 0800 1a00 |0298: move-object/from16 v0, v26 │ │ +05cec0: 5400 d002 |029a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cec4: 0817 0000 |029c: move-object/from16 v23, v0 │ │ +05cec8: 0800 1700 |029e: move-object/from16 v0, v23 │ │ +05cecc: 6e20 b01f f000 |02a0: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +05ced2: 0800 1a00 |02a3: move-object/from16 v0, v26 │ │ +05ced6: 5400 b702 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05ceda: 0817 0000 |02a7: move-object/from16 v23, v0 │ │ +05cede: 54e0 9202 |02a9: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05cee2: 0818 0000 |02ab: move-object/from16 v24, v0 │ │ +05cee6: 0800 1700 |02ad: move-object/from16 v0, v23 │ │ +05ceea: 0801 1a00 |02af: move-object/from16 v1, v26 │ │ +05ceee: 0202 1400 |02b1: move/from16 v2, v20 │ │ +05cef2: 0803 1800 |02b3: move-object/from16 v3, v24 │ │ +05cef6: 6e40 1d08 1032 |02b5: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ +05cefc: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ +05cf00: 5400 d002 |02ba: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cf04: 0817 0000 |02bc: move-object/from16 v23, v0 │ │ +05cf08: 7401 b31f 1700 |02be: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05cf0e: 0a17 |02c1: move-result v23 │ │ +05cf10: 0200 1700 |02c2: move/from16 v0, v23 │ │ +05cf14: 350f 1600 |02c4: if-ge v15, v0, 02da // +0016 │ │ +05cf18: 0800 1a00 |02c6: move-object/from16 v0, v26 │ │ +05cf1c: 5400 d002 |02c8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cf20: 0817 0000 |02ca: move-object/from16 v23, v0 │ │ +05cf24: 0800 1700 |02cc: move-object/from16 v0, v23 │ │ +05cf28: 6e20 ad1f f000 |02ce: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05cf2e: 0c17 |02d1: move-result-object v23 │ │ +05cf30: 1f17 6b01 |02d2: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05cf34: 080e 1700 |02d4: move-object/from16 v14, v23 │ │ +05cf38: d814 1401 |02d6: add-int/lit8 v20, v20, #int 1 // #01 │ │ +05cf3c: 2900 51fe |02d8: goto/16 0129 // -01af │ │ +05cf40: 120e |02da: const/4 v14, #int 0 // #0 │ │ +05cf42: 28fb |02db: goto 02d6 // -0005 │ │ +05cf44: 380e 3500 |02dc: if-eqz v14, 0311 // +0035 │ │ +05cf48: 52e0 9402 |02de: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05cf4c: 0217 0000 |02e0: move/from16 v23, v0 │ │ +05cf50: 0200 1400 |02e2: move/from16 v0, v20 │ │ +05cf54: 0201 1700 |02e4: move/from16 v1, v23 │ │ +05cf58: 3310 2b00 |02e6: if-ne v0, v1, 0311 // +002b │ │ +05cf5c: 52e0 9602 |02e8: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05cf60: 0217 0000 |02ea: move/from16 v23, v0 │ │ +05cf64: a60c 0c17 |02ec: add-float v12, v12, v23 │ │ +05cf68: d80f 0f01 |02ee: add-int/lit8 v15, v15, #int 1 // #01 │ │ +05cf6c: 0800 1a00 |02f0: move-object/from16 v0, v26 │ │ +05cf70: 5400 d002 |02f2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cf74: 0817 0000 |02f4: move-object/from16 v23, v0 │ │ +05cf78: 7401 b31f 1700 |02f6: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05cf7e: 0a17 |02f9: move-result v23 │ │ +05cf80: 0200 1700 |02fa: move/from16 v0, v23 │ │ +05cf84: 350f 1300 |02fc: if-ge v15, v0, 030f // +0013 │ │ +05cf88: 0800 1a00 |02fe: move-object/from16 v0, v26 │ │ +05cf8c: 5400 d002 |0300: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cf90: 0817 0000 |0302: move-object/from16 v23, v0 │ │ +05cf94: 0800 1700 |0304: move-object/from16 v0, v23 │ │ +05cf98: 6e20 ad1f f000 |0306: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05cf9e: 0c17 |0309: move-result-object v23 │ │ +05cfa0: 1f17 6b01 |030a: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05cfa4: 080e 1700 |030c: move-object/from16 v14, v23 │ │ +05cfa8: 28c8 |030e: goto 02d6 // -0038 │ │ +05cfaa: 120e |030f: const/4 v14, #int 0 // #0 │ │ +05cfac: 28fe |0310: goto 030e // -0002 │ │ +05cfae: 0800 1a00 |0311: move-object/from16 v0, v26 │ │ +05cfb2: 0201 1400 |0313: move/from16 v1, v20 │ │ +05cfb6: 6e30 5509 100f |0315: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0955 │ │ +05cfbc: 0c0e |0318: move-result-object v14 │ │ +05cfbe: d80f 0f01 |0319: add-int/lit8 v15, v15, #int 1 // #01 │ │ +05cfc2: 52e0 9602 |031b: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0296 │ │ +05cfc6: 0217 0000 |031d: move/from16 v23, v0 │ │ +05cfca: a60c 0c17 |031f: add-float v12, v12, v23 │ │ +05cfce: 0800 1a00 |0321: move-object/from16 v0, v26 │ │ +05cfd2: 5400 d002 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cfd6: 0817 0000 |0325: move-object/from16 v23, v0 │ │ +05cfda: 7401 b31f 1700 |0327: invoke-virtual/range {v23}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05cfe0: 0a17 |032a: move-result v23 │ │ +05cfe2: 0200 1700 |032b: move/from16 v0, v23 │ │ +05cfe6: 350f 1300 |032d: if-ge v15, v0, 0340 // +0013 │ │ +05cfea: 0800 1a00 |032f: move-object/from16 v0, v26 │ │ +05cfee: 5400 d002 |0331: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05cff2: 0817 0000 |0333: move-object/from16 v23, v0 │ │ +05cff6: 0800 1700 |0335: move-object/from16 v0, v23 │ │ +05cffa: 6e20 ad1f f000 |0337: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05d000: 0c17 |033a: move-result-object v23 │ │ +05d002: 1f17 6b01 |033b: check-cast v23, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05d006: 080e 1700 |033d: move-object/from16 v14, v23 │ │ +05d00a: 2897 |033f: goto 02d6 // -0069 │ │ +05d00c: 120e |0340: const/4 v14, #int 0 // #0 │ │ +05d00e: 28fe |0341: goto 033f // -0002 │ │ +05d010: 1317 0000 |0342: const/16 v23, #int 0 // #0 │ │ +05d014: 2900 0efe |0344: goto/16 0152 // -01f2 │ │ +05d018: 1315 0000 |0346: const/16 v21, #int 0 // #0 │ │ +05d01c: 2900 2cfe |0348: goto/16 0174 // -01d4 │ │ +05d020: 0800 1a00 |034a: move-object/from16 v0, v26 │ │ +05d024: 5400 c202 |034c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ +05d028: 0817 0000 |034e: move-object/from16 v23, v0 │ │ +05d02c: 7401 aa1f 1700 |0350: invoke-virtual/range {v23}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +05d032: 2900 36fe |0353: goto/16 0189 // -01ca │ │ +05d036: 3815 0d00 |0355: if-eqz v21, 0362 // +000d │ │ +05d03a: 0800 1a00 |0357: move-object/from16 v0, v26 │ │ +05d03e: 5400 c202 |0359: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02c2 │ │ +05d042: 0817 0000 |035b: move-object/from16 v23, v0 │ │ +05d046: 6218 ef02 |035d: sget-object v24, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@02ef │ │ +05d04a: 7702 c01f 1700 |035f: invoke-static/range {v23, v24}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fc0 │ │ +05d050: 7401 8809 1a00 |0362: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0988 │ │ +05d056: 0a17 |0365: move-result v23 │ │ +05d058: 3817 c4fc |0366: if-eqz v23, 002a // -033c │ │ +05d05c: 7401 6c09 1a00 |0368: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@096c │ │ +05d062: 0c09 |036b: move-result-object v9 │ │ +05d064: 3809 4e00 |036c: if-eqz v9, 03ba // +004e │ │ +05d068: 0800 1a00 |036e: move-object/from16 v0, v26 │ │ +05d06c: 6e20 8909 9000 |0370: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0989 │ │ +05d072: 0c0e |0373: move-result-object v14 │ │ +05d074: 380e 1200 |0374: if-eqz v14, 0386 // +0012 │ │ +05d078: 52e0 9402 |0376: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05d07c: 0217 0000 |0378: move/from16 v23, v0 │ │ +05d080: 0800 1a00 |037a: move-object/from16 v0, v26 │ │ +05d084: 5200 be02 |037c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d088: 0218 0000 |037e: move/from16 v24, v0 │ │ +05d08c: 0200 1700 |0380: move/from16 v0, v23 │ │ +05d090: 0201 1800 |0382: move/from16 v1, v24 │ │ +05d094: 3210 a6fc |0384: if-eq v0, v1, 002a // -035a │ │ +05d098: 120d |0386: const/4 v13, #int 0 // #0 │ │ +05d09a: 7401 7209 1a00 |0387: invoke-virtual/range {v26}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05d0a0: 0a17 |038a: move-result v23 │ │ +05d0a2: 0200 1700 |038b: move/from16 v0, v23 │ │ +05d0a6: 350d 9dfc |038d: if-ge v13, v0, 002a // -0363 │ │ +05d0aa: 0800 1a00 |038f: move-object/from16 v0, v26 │ │ +05d0ae: 6e20 7109 d000 |0391: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +05d0b4: 0c05 |0394: move-result-object v5 │ │ +05d0b6: 0800 1a00 |0395: move-object/from16 v0, v26 │ │ +05d0ba: 6e20 8a09 5000 |0397: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@098a │ │ +05d0c0: 0c0e |039a: move-result-object v14 │ │ +05d0c2: 380e 1c00 |039b: if-eqz v14, 03b7 // +001c │ │ +05d0c6: 52e0 9402 |039d: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05d0ca: 0217 0000 |039f: move/from16 v23, v0 │ │ +05d0ce: 0800 1a00 |03a1: move-object/from16 v0, v26 │ │ +05d0d2: 5200 be02 |03a3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d0d6: 0218 0000 |03a5: move/from16 v24, v0 │ │ +05d0da: 0200 1700 |03a7: move/from16 v0, v23 │ │ +05d0de: 0201 1800 |03a9: move/from16 v1, v24 │ │ +05d0e2: 3310 0c00 |03ab: if-ne v0, v1, 03b7 // +000c │ │ +05d0e6: 1317 0200 |03ad: const/16 v23, #int 2 // #2 │ │ +05d0ea: 0200 1700 |03af: move/from16 v0, v23 │ │ +05d0ee: 6e20 250e 0500 |03b1: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0e25 │ │ +05d0f4: 0a17 |03b4: move-result v23 │ │ +05d0f6: 3917 75fc |03b5: if-nez v23, 002a // -038b │ │ +05d0fa: d80d 0d01 |03b7: add-int/lit8 v13, v13, #int 1 // #01 │ │ +05d0fe: 28ce |03b9: goto 0387 // -0032 │ │ +05d100: 120e |03ba: const/4 v14, #int 0 // #0 │ │ +05d102: 28b9 |03bb: goto 0374 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0002 line=886 │ │ 0x000e line=887 │ │ 0x001c line=888 │ │ 0x0022 line=891 │ │ @@ -38988,81 +38993,81 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -05c0b4: |[05c0b4] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -05c0c4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -05c0c6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -05c0c8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -05c0ca: 5493 b702 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c0ce: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ -05c0d2: 5493 b702 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c0d6: 5494 d902 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ -05c0da: 6e20 2f08 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@082f │ │ -05c0e0: 5493 b702 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c0e4: 6e20 2e08 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@082e │ │ -05c0ea: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -05c0ec: 5493 d002 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05c0f0: 6e10 b31f 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05c0f6: 0a03 |0019: move-result v3 │ │ -05c0f8: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ -05c0fc: 5493 d002 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05c100: 6e20 ad1f 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05c106: 0c01 |0021: move-result-object v1 │ │ -05c108: 1f01 6c01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05c10c: 5493 b702 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c110: 5214 9402 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ -05c114: 5415 9202 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ -05c118: 6e40 1d08 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ -05c11e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05c122: 28e5 |002f: goto 0014 // -001b │ │ -05c124: 5493 b702 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c128: 6e20 1f08 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@081f │ │ -05c12e: 5493 d002 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05c132: 6e10 aa1f 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -05c138: 7010 ab09 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@09ab │ │ -05c13e: 5996 be02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c142: 6e30 ae09 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ -05c148: 5492 b702 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c14c: 5b9a b702 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c150: 5493 b702 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c154: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ -05c158: 5493 d902 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ -05c15c: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ -05c160: 2203 7201 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0172 │ │ -05c164: 7030 3809 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0938 │ │ -05c16a: 5b93 d902 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ -05c16e: 5493 b702 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c172: 5494 d902 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ -05c176: 6e20 2808 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0828 │ │ -05c17c: 5c96 de02 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -05c180: 5c98 c602 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ -05c184: 5293 e102 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ -05c188: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ -05c18c: 5493 b702 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c190: 5494 df02 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ -05c194: 5495 e002 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ -05c198: 6e30 2908 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0829 │ │ -05c19e: 5293 e102 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ -05c1a2: 6e40 b409 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ -05c1a8: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ -05c1aa: 5993 e102 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ -05c1ae: 5b97 df02 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ -05c1b2: 5b97 e002 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ -05c1b6: 5493 b802 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02b8 │ │ -05c1ba: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ -05c1be: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ -05c1c2: 5493 b802 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02b8 │ │ -05c1c6: 7230 3209 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0932 │ │ -05c1cc: 0e00 |0084: return-void │ │ -05c1ce: 6e10 a609 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05c1d4: 28f1 |0088: goto 0079 // -000f │ │ +05d104: |[05d104] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +05d114: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +05d116: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +05d118: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +05d11a: 5493 b702 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d11e: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ +05d122: 5493 b702 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d126: 5494 d902 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ +05d12a: 6e20 2f08 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@082f │ │ +05d130: 5493 b702 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d134: 6e20 2e08 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@082e │ │ +05d13a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +05d13c: 5493 d002 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05d140: 6e10 b31f 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05d146: 0a03 |0019: move-result v3 │ │ +05d148: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ +05d14c: 5493 d002 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05d150: 6e20 ad1f 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05d156: 0c01 |0021: move-result-object v1 │ │ +05d158: 1f01 6b01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05d15c: 5493 b702 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d160: 5214 9402 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0294 │ │ +05d164: 5415 9202 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0292 │ │ +05d168: 6e40 1d08 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@081d │ │ +05d16e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05d172: 28e5 |002f: goto 0014 // -001b │ │ +05d174: 5493 b702 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d178: 6e20 1f08 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@081f │ │ +05d17e: 5493 d002 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05d182: 6e10 aa1f 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +05d188: 7010 ab09 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@09ab │ │ +05d18e: 5996 be02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d192: 6e30 ae09 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@09ae │ │ +05d198: 5492 b702 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d19c: 5b9a b702 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d1a0: 5493 b702 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d1a4: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ +05d1a8: 5493 d902 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ +05d1ac: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ +05d1b0: 2203 7101 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0171 │ │ +05d1b4: 7030 3809 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0938 │ │ +05d1ba: 5b93 d902 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ +05d1be: 5493 b702 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d1c2: 5494 d902 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02d9 │ │ +05d1c6: 6e20 2808 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0828 │ │ +05d1cc: 5c96 de02 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05d1d0: 5c98 c602 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ +05d1d4: 5293 e102 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ +05d1d8: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ +05d1dc: 5493 b702 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d1e0: 5494 df02 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ +05d1e4: 5495 e002 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ +05d1e8: 6e30 2908 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0829 │ │ +05d1ee: 5293 e102 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ +05d1f2: 6e40 b409 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ +05d1f8: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ +05d1fa: 5993 e102 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02e1 │ │ +05d1fe: 5b97 df02 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02df │ │ +05d202: 5b97 e002 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02e0 │ │ +05d206: 5493 b802 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02b8 │ │ +05d20a: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ +05d20e: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ +05d212: 5493 b802 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02b8 │ │ +05d216: 7230 3209 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0932 │ │ +05d21c: 0e00 |0084: return-void │ │ +05d21e: 6e10 a609 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05d224: 28f1 |0088: goto 0079 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=403 │ │ 0x0007 line=404 │ │ 0x000e line=405 │ │ 0x0013 line=406 │ │ 0x001c line=407 │ │ @@ -39103,46 +39108,46 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -05c1d8: |[05c1d8] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -05c1e8: 5461 e802 |0000: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02e8 │ │ -05c1ec: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ -05c1f0: 1c01 0202 |0004: const-class v1, Landroid/view/ViewGroup; // type@0202 │ │ -05c1f4: 1a02 1f22 |0006: const-string v2, "setChildrenDrawingOrderEnabled" // string@221f │ │ -05c1f8: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -05c1fa: 2333 b504 |0009: new-array v3, v3, [Ljava/lang/Class; // type@04b5 │ │ -05c1fe: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -05c200: 6205 850a |000c: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ -05c204: 4d05 0304 |000e: aput-object v5, v3, v4 │ │ -05c208: 6e30 1a1f 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1a │ │ -05c20e: 0c01 |0013: move-result-object v1 │ │ -05c210: 5b61 e802 |0014: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02e8 │ │ -05c214: 5461 e802 |0016: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02e8 │ │ -05c218: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -05c21a: 2322 b704 |0019: new-array v2, v2, [Ljava/lang/Object; // type@04b7 │ │ -05c21e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -05c220: 7110 101f 0700 |001c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ -05c226: 0c04 |001f: move-result-object v4 │ │ -05c228: 4d04 0203 |0020: aput-object v4, v2, v3 │ │ -05c22c: 6e30 9b1f 6102 |0022: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -05c232: 0e00 |0025: return-void │ │ -05c234: 0d00 |0026: move-exception v0 │ │ -05c236: 1a01 220d |0027: const-string v1, "ViewPager" // string@0d22 │ │ -05c23a: 1a02 7802 |0029: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0278 │ │ -05c23e: 7130 0a0d 2100 |002b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -05c244: 28e8 |002e: goto 0016 // -0018 │ │ -05c246: 0d00 |002f: move-exception v0 │ │ -05c248: 1a01 220d |0030: const-string v1, "ViewPager" // string@0d22 │ │ -05c24c: 1a02 0903 |0032: const-string v2, "Error changing children drawing order" // string@0309 │ │ -05c250: 7130 0a0d 2100 |0034: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -05c256: 28ee |0037: goto 0025 // -0012 │ │ +05d228: |[05d228] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +05d238: 5461 e802 |0000: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02e8 │ │ +05d23c: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ +05d240: 1c01 0002 |0004: const-class v1, Landroid/view/ViewGroup; // type@0200 │ │ +05d244: 1a02 1f22 |0006: const-string v2, "setChildrenDrawingOrderEnabled" // string@221f │ │ +05d248: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +05d24a: 2333 b304 |0009: new-array v3, v3, [Ljava/lang/Class; // type@04b3 │ │ +05d24e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +05d250: 6205 850a |000c: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ +05d254: 4d05 0304 |000e: aput-object v5, v3, v4 │ │ +05d258: 6e30 1a1f 2103 |0010: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1a │ │ +05d25e: 0c01 |0013: move-result-object v1 │ │ +05d260: 5b61 e802 |0014: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02e8 │ │ +05d264: 5461 e802 |0016: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@02e8 │ │ +05d268: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +05d26a: 2322 b504 |0019: new-array v2, v2, [Ljava/lang/Object; // type@04b5 │ │ +05d26e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +05d270: 7110 101f 0700 |001c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ +05d276: 0c04 |001f: move-result-object v4 │ │ +05d278: 4d04 0203 |0020: aput-object v4, v2, v3 │ │ +05d27c: 6e30 9b1f 6102 |0022: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +05d282: 0e00 |0025: return-void │ │ +05d284: 0d00 |0026: move-exception v0 │ │ +05d286: 1a01 240d |0027: const-string v1, "ViewPager" // string@0d24 │ │ +05d28a: 1a02 7d02 |0029: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@027d │ │ +05d28e: 7130 0a0d 2100 |002b: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +05d294: 28e8 |002e: goto 0016 // -0018 │ │ +05d296: 0d00 |002f: move-exception v0 │ │ +05d298: 1a01 240d |0030: const-string v1, "ViewPager" // string@0d24 │ │ +05d29c: 1a02 0d03 |0032: const-string v2, "Error changing children drawing order" // string@030d │ │ +05d2a0: 7130 0a0d 2100 |0034: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +05d2a6: 28ee |0037: goto 0025 // -0012 │ │ catches : 2 │ │ 0x0004 - 0x0016 │ │ Ljava/lang/NoSuchMethodException; -> 0x0026 │ │ 0x0016 - 0x0025 │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=594 │ │ @@ -39164,24 +39169,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -05c274: |[05c274] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -05c284: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05c286: 5c21 de02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -05c28a: 5520 c602 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ -05c28e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -05c292: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05c294: 6e40 b409 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ -05c29a: 0e00 |000b: return-void │ │ -05c29c: 0110 |000c: move v0, v1 │ │ -05c29e: 28fb |000d: goto 0008 // -0005 │ │ +05d2c4: |[05d2c4] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +05d2d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05d2d6: 5c21 de02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05d2da: 5520 c602 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02c6 │ │ +05d2de: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05d2e2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05d2e4: 6e40 b409 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ +05d2ea: 0e00 |000b: return-void │ │ +05d2ec: 0110 |000c: move v0, v1 │ │ +05d2ee: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=475 │ │ 0x0003 line=476 │ │ 0x000b line=477 │ │ 0x000d line=476 │ │ locals : │ │ @@ -39193,19 +39198,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05c2a0: |[05c2a0] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -05c2b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c2b2: 5c10 de02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ -05c2b6: 6e40 b409 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ -05c2bc: 0e00 |0006: return-void │ │ +05d2f0: |[05d2f0] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +05d300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d302: 5c10 de02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02de │ │ +05d306: 6e40 b409 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@09b4 │ │ +05d30c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=486 │ │ 0x0003 line=487 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -39217,18 +39222,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -05c2c0: |[05c2c0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -05c2d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c2d2: 6e50 b509 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@09b5 │ │ -05c2d8: 0e00 |0004: return-void │ │ +05d310: |[05d310] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +05d320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d322: 6e50 b509 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@09b5 │ │ +05d328: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -39240,71 +39245,71 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -05c2dc: |[05c2dc] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -05c2ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05c2ee: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05c2f0: 5453 b702 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c2f4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -05c2f8: 5453 b702 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c2fc: 6e10 2008 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05c302: 0a03 |000b: move-result v3 │ │ -05c304: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -05c308: 7020 c209 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ -05c30e: 0e00 |0011: return-void │ │ -05c310: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -05c314: 5253 be02 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c318: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -05c31c: 5453 d002 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05c320: 6e10 b31f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05c326: 0a03 |001d: move-result v3 │ │ -05c328: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -05c32c: 7020 c209 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ -05c332: 28ee |0023: goto 0011 // -0012 │ │ -05c334: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -05c338: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -05c33a: 5252 da02 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -05c33e: 5253 be02 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c342: b023 |002b: add-int/2addr v3, v2 │ │ -05c344: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -05c348: 5253 be02 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c34c: b123 |0030: sub-int/2addr v3, v2 │ │ -05c34e: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -05c352: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -05c354: 5453 d002 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05c358: 6e10 b31f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -05c35e: 0a03 |0039: move-result v3 │ │ -05c360: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -05c364: 5453 d002 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ -05c368: 6e20 ad1f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -05c36e: 0c03 |0041: move-result-object v3 │ │ -05c370: 1f03 6c01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016c │ │ -05c374: 5c30 9502 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ -05c378: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05c37c: 28ec |0048: goto 0034 // -0014 │ │ -05c37e: 5453 b702 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c382: 6e10 2008 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05c388: 0a03 |004e: move-result v3 │ │ -05c38a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -05c38e: 5453 b702 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c392: 6e10 2008 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -05c398: 0a03 |0056: move-result v3 │ │ -05c39a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -05c39e: 28ce |0059: goto 0027 // -0032 │ │ -05c3a0: 5253 be02 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c3a4: 3263 0900 |005c: if-eq v3, v6, 0065 // +0009 │ │ -05c3a8: 6e20 a709 6500 |005e: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@09a7 │ │ -05c3ae: 7050 af09 6597 |0061: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@09af │ │ -05c3b4: 28ad |0064: goto 0011 // -0053 │ │ -05c3b6: 0140 |0065: move v0, v4 │ │ -05c3b8: 28f8 |0066: goto 005e // -0008 │ │ +05d32c: |[05d32c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +05d33c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d33e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05d340: 5453 b702 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d344: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +05d348: 5453 b702 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d34c: 6e10 2008 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05d352: 0a03 |000b: move-result v3 │ │ +05d354: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +05d358: 7020 c209 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ +05d35e: 0e00 |0011: return-void │ │ +05d360: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +05d364: 5253 be02 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d368: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +05d36c: 5453 d002 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05d370: 6e10 b31f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05d376: 0a03 |001d: move-result v3 │ │ +05d378: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +05d37c: 7020 c209 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ +05d382: 28ee |0023: goto 0011 // -0012 │ │ +05d384: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +05d388: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +05d38a: 5252 da02 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +05d38e: 5253 be02 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d392: b023 |002b: add-int/2addr v3, v2 │ │ +05d394: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +05d398: 5253 be02 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d39c: b123 |0030: sub-int/2addr v3, v2 │ │ +05d39e: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +05d3a2: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +05d3a4: 5453 d002 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05d3a8: 6e10 b31f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +05d3ae: 0a03 |0039: move-result v3 │ │ +05d3b0: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +05d3b4: 5453 d002 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02d0 │ │ +05d3b8: 6e20 ad1f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +05d3be: 0c03 |0041: move-result-object v3 │ │ +05d3c0: 1f03 6b01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@016b │ │ +05d3c4: 5c30 9502 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0295 │ │ +05d3c8: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d3cc: 28ec |0048: goto 0034 // -0014 │ │ +05d3ce: 5453 b702 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d3d2: 6e10 2008 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05d3d8: 0a03 |004e: move-result v3 │ │ +05d3da: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +05d3de: 5453 b702 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d3e2: 6e10 2008 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +05d3e8: 0a03 |0056: move-result v3 │ │ +05d3ea: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +05d3ee: 28ce |0059: goto 0027 // -0032 │ │ +05d3f0: 5253 be02 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d3f4: 3263 0900 |005c: if-eq v3, v6, 0065 // +0009 │ │ +05d3f8: 6e20 a709 6500 |005e: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@09a7 │ │ +05d3fe: 7050 af09 6597 |0061: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@09af │ │ +05d404: 28ad |0064: goto 0011 // -0053 │ │ +05d406: 0140 |0065: move v0, v4 │ │ +05d408: 28f8 |0066: goto 005e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=499 │ │ 0x000e line=500 │ │ 0x0011 line=525 │ │ 0x0012 line=503 │ │ 0x0020 line=504 │ │ @@ -39337,18 +39342,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 │ │ -05c3bc: |[05c3bc] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -05c3cc: 5410 cd02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -05c3d0: 5b12 cd02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ -05c3d4: 1100 |0004: return-object v0 │ │ +05d40c: |[05d40c] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +05d41c: 5410 cd02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05d420: 5b12 cd02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02cd │ │ +05d424: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0002 line=624 │ │ 0x0004 line=625 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -39360,39 +39365,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -05c3d8: |[05c3d8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -05c3e8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05c3ea: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -05c3ee: 1a00 220d |0003: const-string v0, "ViewPager" // string@0d22 │ │ -05c3f2: 2201 b303 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -05c3f6: 7010 761f 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -05c3fc: 1a02 b00a |000a: const-string v2, "Requested offscreen page limit " // string@0ab0 │ │ -05c400: 6e20 7e1f 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05c406: 0c01 |000f: move-result-object v1 │ │ -05c408: 6e20 7b1f 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -05c40e: 0c01 |0013: move-result-object v1 │ │ -05c410: 1a02 9800 |0014: const-string v2, " too small; defaulting to " // string@0098 │ │ -05c414: 6e20 7e1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05c41a: 0c01 |0019: move-result-object v1 │ │ -05c41c: 6e20 7b1f 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -05c422: 0c01 |001d: move-result-object v1 │ │ -05c424: 6e10 841f 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -05c42a: 0c01 |0021: move-result-object v1 │ │ -05c42c: 7120 0d0d 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -05c432: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -05c434: 5240 da02 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -05c438: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -05c43c: 5945 da02 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ -05c440: 6e10 a609 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05c446: 0e00 |002f: return-void │ │ +05d428: |[05d428] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +05d438: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05d43a: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +05d43e: 1a00 240d |0003: const-string v0, "ViewPager" // string@0d24 │ │ +05d442: 2201 b103 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +05d446: 7010 761f 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +05d44c: 1a02 b20a |000a: const-string v2, "Requested offscreen page limit " // string@0ab2 │ │ +05d450: 6e20 7e1f 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05d456: 0c01 |000f: move-result-object v1 │ │ +05d458: 6e20 7b1f 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +05d45e: 0c01 |0013: move-result-object v1 │ │ +05d460: 1a02 9b00 |0014: const-string v2, " too small; defaulting to " // string@009b │ │ +05d464: 6e20 7e1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +05d46a: 0c01 |0019: move-result-object v1 │ │ +05d46c: 6e20 7b1f 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +05d472: 0c01 |001d: move-result-object v1 │ │ +05d474: 6e10 841f 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +05d47a: 0c01 |0021: move-result-object v1 │ │ +05d47c: 7120 0d0d 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +05d482: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +05d484: 5240 da02 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +05d488: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +05d48c: 5945 da02 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02da │ │ +05d490: 6e10 a609 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05d496: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=657 │ │ 0x0003 line=658 │ │ 0x0025 line=660 │ │ 0x0026 line=662 │ │ 0x002a line=663 │ │ @@ -39407,17 +39412,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 │ │ -05c448: |[05c448] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -05c458: 5b01 b802 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02b8 │ │ -05c45c: 0e00 |0002: return-void │ │ +05d498: |[05d498] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +05d4a8: 5b01 b802 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02b8 │ │ +05d4ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0002 line=465 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -39427,17 +39432,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 │ │ -05c460: |[05c460] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -05c470: 5b01 db02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ -05c474: 0e00 |0002: return-void │ │ +05d4b0: |[05d4b0] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +05d4c0: 5b01 db02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02db │ │ +05d4c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0002 line=564 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -39447,22 +39452,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -05c478: |[05c478] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -05c488: 5220 dc02 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05c48c: 5923 dc02 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05c490: 6e10 8609 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05c496: 0a01 |0007: move-result v1 │ │ -05c498: 7050 a809 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@09a8 │ │ -05c49e: 6e10 ad09 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@09ad │ │ -05c4a4: 0e00 |000e: return-void │ │ +05d4c8: |[05d4c8] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +05d4d8: 5220 dc02 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05d4dc: 5923 dc02 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05d4e0: 6e10 8609 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05d4e6: 0a01 |0007: move-result v1 │ │ +05d4e8: 7050 a809 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@09a8 │ │ +05d4ee: 6e10 ad09 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@09ad │ │ +05d4f4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x0002 line=678 │ │ 0x0004 line=680 │ │ 0x0008 line=681 │ │ 0x000b line=683 │ │ @@ -39478,23 +39483,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05c4a8: |[05c4a8] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -05c4b8: 6e10 7509 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0975 │ │ -05c4be: 0c00 |0003: move-result-object v0 │ │ -05c4c0: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -05c4c6: 0c00 |0007: move-result-object v0 │ │ -05c4c8: 6e20 9801 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -05c4ce: 0c00 |000b: move-result-object v0 │ │ -05c4d0: 6e20 bf09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@09bf │ │ -05c4d6: 0e00 |000f: return-void │ │ +05d4f8: |[05d4f8] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +05d508: 6e10 7509 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0975 │ │ +05d50e: 0c00 |0003: move-result-object v0 │ │ +05d510: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +05d516: 0c00 |0007: move-result-object v0 │ │ +05d518: 6e20 9801 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +05d51e: 0c00 |000b: move-result-object v0 │ │ +05d520: 6e20 bf09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@09bf │ │ +05d526: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x000f line=714 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -39504,25 +39509,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05c4d8: |[05c4d8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05c4e8: 5b12 d502 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ -05c4ec: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -05c4f0: 6e10 a909 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@09a9 │ │ -05c4f6: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -05c4fa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05c4fc: 6e20 c309 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@09c3 │ │ -05c502: 6e10 8e09 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@098e │ │ -05c508: 0e00 |0010: return-void │ │ -05c50a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -05c50c: 28f8 |0012: goto 000a // -0008 │ │ +05d528: |[05d528] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05d538: 5b12 d502 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ +05d53c: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +05d540: 6e10 a909 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@09a9 │ │ +05d546: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +05d54a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05d54c: 6e20 c309 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@09c3 │ │ +05d552: 6e10 8e09 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@098e │ │ +05d558: 0e00 |0010: return-void │ │ +05d55a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +05d55c: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x0002 line=702 │ │ 0x0007 line=703 │ │ 0x000d line=704 │ │ 0x0010 line=705 │ │ @@ -39536,44 +39541,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 │ │ -05c510: |[05c510] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -05c520: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05c522: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05c524: 6004 2c00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05c528: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -05c52c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -05c530: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -05c534: 0120 |000a: move v0, v2 │ │ -05c536: 5464 dd02 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ -05c53a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -05c53e: 0124 |000f: move v4, v2 │ │ -05c540: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -05c544: 0121 |0012: move v1, v2 │ │ -05c546: 5b68 dd02 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ -05c54a: 6e20 b109 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@09b1 │ │ -05c550: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -05c554: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -05c558: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -05c55a: 5962 c102 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ -05c55e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -05c562: 6e10 a609 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05c568: 0e00 |0024: return-void │ │ -05c56a: 0130 |0025: move v0, v3 │ │ -05c56c: 28e5 |0026: goto 000b // -001b │ │ -05c56e: 0134 |0027: move v4, v3 │ │ -05c570: 28e8 |0028: goto 0010 // -0018 │ │ -05c572: 0131 |0029: move v1, v3 │ │ -05c574: 28e9 |002a: goto 0013 // -0017 │ │ -05c576: 5963 c102 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ -05c57a: 28f2 |002d: goto 001f // -000e │ │ +05d560: |[05d560] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +05d570: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05d572: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05d574: 6004 2c00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05d578: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +05d57c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +05d580: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +05d584: 0120 |000a: move v0, v2 │ │ +05d586: 5464 dd02 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ +05d58a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +05d58e: 0124 |000f: move v4, v2 │ │ +05d590: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +05d594: 0121 |0012: move v1, v2 │ │ +05d596: 5b68 dd02 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02dd │ │ +05d59a: 6e20 b109 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@09b1 │ │ +05d5a0: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +05d5a4: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +05d5a8: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +05d5aa: 5962 c102 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ +05d5ae: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +05d5b2: 6e10 a609 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05d5b8: 0e00 |0024: return-void │ │ +05d5ba: 0130 |0025: move v0, v3 │ │ +05d5bc: 28e5 |0026: goto 000b // -001b │ │ +05d5be: 0134 |0027: move v4, v3 │ │ +05d5c0: 28e8 |0028: goto 0010 // -0018 │ │ +05d5c2: 0131 |0029: move v1, v3 │ │ +05d5c4: 28e9 |002a: goto 0013 // -0017 │ │ +05d5c6: 5963 c102 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02c1 │ │ +05d5ca: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=579 │ │ 0x0008 line=580 │ │ 0x000b line=581 │ │ 0x0013 line=582 │ │ 0x0015 line=583 │ │ @@ -39598,18 +39603,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05c57c: |[05c57c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -05c58c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c58e: 6e40 c509 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@09c5 │ │ -05c594: 0e00 |0004: return-void │ │ +05d5cc: |[05d5cc] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +05d5dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d5de: 6e40 c509 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@09c5 │ │ +05d5e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -39620,98 +39625,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -05c598: |[05c598] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -05c5a8: 6e10 7209 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -05c5ae: 0a01 |0003: move-result v1 │ │ -05c5b0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -05c5b4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05c5b6: 7020 c209 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ -05c5bc: 0e00 |000a: return-void │ │ -05c5be: 6e10 8409 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ -05c5c4: 0a02 |000e: move-result v2 │ │ -05c5c6: 6e10 8509 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ -05c5cc: 0a03 |0012: move-result v3 │ │ -05c5ce: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -05c5d2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -05c5d6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -05c5da: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -05c5de: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -05c5e0: 7020 5e09 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ -05c5e6: 6e10 a609 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ -05c5ec: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -05c5ee: 7020 c109 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -05c5f4: 28e4 |0026: goto 000a // -001c │ │ -05c5f6: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -05c5f8: 7020 c209 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ -05c5fe: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -05c600: 7020 c109 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ -05c606: 6e10 8609 0f00 |002f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ -05c60c: 0a0c |0032: move-result v12 │ │ -05c60e: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -05c612: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -05c616: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -05c61a: 7110 3e1f 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -05c620: 0a0e |003c: move-result v14 │ │ -05c622: 82ee |003d: int-to-float v14, v14 │ │ -05c624: c8ed |003e: mul-float/2addr v13, v14 │ │ -05c626: 82ce |003f: int-to-float v14, v12 │ │ -05c628: c9ed |0040: div-float/2addr v13, v14 │ │ -05c62a: 7120 431f d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ -05c630: 0a08 |0044: move-result v8 │ │ -05c632: 8291 |0045: int-to-float v1, v9 │ │ -05c634: 829d |0046: int-to-float v13, v9 │ │ -05c636: 6e20 6409 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0964 │ │ -05c63c: 0a0e |004a: move-result v14 │ │ -05c63e: c8ed |004b: mul-float/2addr v13, v14 │ │ -05c640: a607 010d |004c: add-float v7, v1, v13 │ │ -05c644: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -05c646: 7701 3e1f 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -05c64c: 0a12 |0052: move-result v18 │ │ -05c64e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -05c652: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -05c656: 0200 1200 |0057: move/from16 v0, v18 │ │ -05c65a: 820d |0059: int-to-float v13, v0 │ │ -05c65c: a90d 070d |005a: div-float v13, v7, v13 │ │ -05c660: 7110 3d1f 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -05c666: 0a0d |005f: move-result v13 │ │ -05c668: c8d1 |0060: mul-float/2addr v1, v13 │ │ -05c66a: 7110 461f 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f46 │ │ -05c670: 0a01 |0064: move-result v1 │ │ -05c672: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -05c676: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -05c67a: 7120 441f 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -05c680: 0a06 |006c: move-result v6 │ │ -05c682: 54f1 e402 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ -05c686: 7406 3510 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ -05c68c: 7110 ea08 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ -05c692: 2895 |0075: goto 000a // -006b │ │ -05c694: 82c1 |0076: int-to-float v1, v12 │ │ -05c696: 54fd b702 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ -05c69a: 52fe be02 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ -05c69e: 6e20 2308 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ -05c6a4: 0a0d |007e: move-result v13 │ │ -05c6a6: a80b 010d |007f: mul-float v11, v1, v13 │ │ -05c6aa: 7110 3e1f 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -05c6b0: 0a01 |0084: move-result v1 │ │ -05c6b2: 8211 |0085: int-to-float v1, v1 │ │ -05c6b4: 52fd dc02 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ -05c6b8: 82dd |0088: int-to-float v13, v13 │ │ -05c6ba: c6bd |0089: add-float/2addr v13, v11 │ │ -05c6bc: a90a 010d |008a: div-float v10, v1, v13 │ │ -05c6c0: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -05c6c4: c6a1 |008e: add-float/2addr v1, v10 │ │ -05c6c6: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -05c6ca: c8d1 |0091: mul-float/2addr v1, v13 │ │ -05c6cc: 8716 |0092: float-to-int v6, v1 │ │ -05c6ce: 28d4 |0093: goto 0067 // -002c │ │ +05d5e8: |[05d5e8] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +05d5f8: 6e10 7209 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +05d5fe: 0a01 |0003: move-result v1 │ │ +05d600: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +05d604: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05d606: 7020 c209 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ +05d60c: 0e00 |000a: return-void │ │ +05d60e: 6e10 8409 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0984 │ │ +05d614: 0a02 |000e: move-result v2 │ │ +05d616: 6e10 8509 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0985 │ │ +05d61c: 0a03 |0012: move-result v3 │ │ +05d61e: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +05d622: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +05d626: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +05d62a: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +05d62e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +05d630: 7020 5e09 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@095e │ │ +05d636: 6e10 a609 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@09a6 │ │ +05d63c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05d63e: 7020 c109 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +05d644: 28e4 |0026: goto 000a // -001c │ │ +05d646: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +05d648: 7020 c209 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@09c2 │ │ +05d64e: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +05d650: 7020 c109 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@09c1 │ │ +05d656: 6e10 8609 0f00 |002f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0986 │ │ +05d65c: 0a0c |0032: move-result v12 │ │ +05d65e: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +05d662: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +05d666: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +05d66a: 7110 3e1f 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +05d670: 0a0e |003c: move-result v14 │ │ +05d672: 82ee |003d: int-to-float v14, v14 │ │ +05d674: c8ed |003e: mul-float/2addr v13, v14 │ │ +05d676: 82ce |003f: int-to-float v14, v12 │ │ +05d678: c9ed |0040: div-float/2addr v13, v14 │ │ +05d67a: 7120 431f d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ +05d680: 0a08 |0044: move-result v8 │ │ +05d682: 8291 |0045: int-to-float v1, v9 │ │ +05d684: 829d |0046: int-to-float v13, v9 │ │ +05d686: 6e20 6409 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0964 │ │ +05d68c: 0a0e |004a: move-result v14 │ │ +05d68e: c8ed |004b: mul-float/2addr v13, v14 │ │ +05d690: a607 010d |004c: add-float v7, v1, v13 │ │ +05d694: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +05d696: 7701 3e1f 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +05d69c: 0a12 |0052: move-result v18 │ │ +05d69e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +05d6a2: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +05d6a6: 0200 1200 |0057: move/from16 v0, v18 │ │ +05d6aa: 820d |0059: int-to-float v13, v0 │ │ +05d6ac: a90d 070d |005a: div-float v13, v7, v13 │ │ +05d6b0: 7110 3d1f 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +05d6b6: 0a0d |005f: move-result v13 │ │ +05d6b8: c8d1 |0060: mul-float/2addr v1, v13 │ │ +05d6ba: 7110 461f 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f46 │ │ +05d6c0: 0a01 |0064: move-result v1 │ │ +05d6c2: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +05d6c6: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +05d6ca: 7120 441f 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +05d6d0: 0a06 |006c: move-result v6 │ │ +05d6d2: 54f1 e402 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@02e4 │ │ +05d6d6: 7406 3510 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ +05d6dc: 7110 ea08 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@08ea │ │ +05d6e2: 2895 |0075: goto 000a // -006b │ │ +05d6e4: 82c1 |0076: int-to-float v1, v12 │ │ +05d6e6: 54fd b702 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02b7 │ │ +05d6ea: 52fe be02 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02be │ │ +05d6ee: 6e20 2308 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0823 │ │ +05d6f4: 0a0d |007e: move-result v13 │ │ +05d6f6: a80b 010d |007f: mul-float v11, v1, v13 │ │ +05d6fa: 7110 3e1f 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +05d700: 0a01 |0084: move-result v1 │ │ +05d702: 8211 |0085: int-to-float v1, v1 │ │ +05d704: 52fd dc02 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02dc │ │ +05d708: 82dd |0088: int-to-float v13, v13 │ │ +05d70a: c6bd |0089: add-float/2addr v13, v11 │ │ +05d70c: a90a 010d |008a: div-float v10, v1, v13 │ │ +05d710: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +05d714: c6a1 |008e: add-float/2addr v1, v10 │ │ +05d716: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +05d71a: c8d1 |0091: mul-float/2addr v1, v13 │ │ +05d71c: 8716 |0092: float-to-int v6, v1 │ │ +05d71e: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0006 line=760 │ │ 0x000a line=796 │ │ 0x000b line=763 │ │ 0x000f line=764 │ │ @@ -39759,38 +39764,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05c6d0: |[05c6d0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -05c6e0: 6f20 8a0e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0e8a │ │ -05c6e6: 0a00 |0003: move-result v0 │ │ -05c6e8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -05c6ec: 5410 d502 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ -05c6f0: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -05c6f4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05c6f6: 0f00 |000b: return v0 │ │ -05c6f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05c6fa: 28fe |000d: goto 000b // -0002 │ │ +05d720: |[05d720] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +05d730: 6f20 8a0e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0e8a │ │ +05d736: 0a00 |0003: move-result v0 │ │ +05d738: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05d73c: 5410 d502 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02d5 │ │ +05d740: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +05d744: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05d746: 0f00 |000b: return v0 │ │ +05d748: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05d74a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #171 header: │ │ -class_idx : 378 │ │ +class_idx : 377 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 432 │ │ +superclass_idx : 941 │ │ +source_file_idx : 437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -39820,21 +39825,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 : 432 (AccessibilityEventCompat.java) │ │ + source_file_idx : 437 (AccessibilityEventCompat.java) │ │ │ │ Class #172 header: │ │ -class_idx : 379 │ │ +class_idx : 378 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 432 │ │ +superclass_idx : 941 │ │ +source_file_idx : 437 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -39938,26 +39943,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05c6fc: |[05c6fc] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -05c70c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05c710: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05c714: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05c718: 2200 7801 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0178 │ │ -05c71c: 7010 c709 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@09c7 │ │ -05c722: 6900 f002 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ -05c726: 0e00 |000d: return-void │ │ -05c728: 2200 7901 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0179 │ │ -05c72c: 7010 cb09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@09cb │ │ -05c732: 6900 f002 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ -05c736: 28f8 |0015: goto 000d // -0008 │ │ +05d74c: |[05d74c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +05d75c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05d760: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05d764: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05d768: 2200 7701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0177 │ │ +05d76c: 7010 c709 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@09c7 │ │ +05d772: 6900 f002 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ +05d776: 0e00 |000d: return-void │ │ +05d778: 2200 7801 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0178 │ │ +05d77c: 7010 cb09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@09cb │ │ +05d782: 6900 f002 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ +05d786: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -39967,17 +39972,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c738: |[05c738] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -05c748: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05c74e: 0e00 |0003: return-void │ │ +05d788: |[05d788] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +05d798: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05d79e: 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; │ │ │ │ @@ -39986,20 +39991,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 │ │ -05c750: |[05c750] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -05c760: 6200 f002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ -05c764: 6e10 ec0b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0bec │ │ -05c76a: 0c01 |0005: move-result-object v1 │ │ -05c76c: 7230 cf09 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@09cf │ │ -05c772: 0e00 |0009: return-void │ │ +05d7a0: |[05d7a0] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +05d7b0: 6200 f002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ +05d7b4: 6e10 ec0b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0bec │ │ +05d7ba: 0c01 |0005: move-result-object v1 │ │ +05d7bc: 7230 cf09 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@09cf │ │ +05d7c2: 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; │ │ @@ -40009,21 +40014,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 │ │ -05c774: |[05c774] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05c784: 2200 9a01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@019a │ │ -05c788: 6201 f002 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ -05c78c: 7230 d009 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@09d0 │ │ -05c792: 0c01 |0007: move-result-object v1 │ │ -05c794: 7020 e40b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0be4 │ │ -05c79a: 1100 |000b: return-object v0 │ │ +05d7c4: |[05d7c4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +05d7d4: 2200 9901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0199 │ │ +05d7d8: 6201 f002 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ +05d7dc: 7230 d009 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@09d0 │ │ +05d7e2: 0c01 |0007: move-result-object v1 │ │ +05d7e4: 7020 e40b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0be4 │ │ +05d7ea: 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 │ │ │ │ @@ -40032,33 +40037,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 │ │ -05c79c: |[05c79c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -05c7ac: 6200 f002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ -05c7b0: 7220 d109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@09d1 │ │ -05c7b6: 0a00 |0005: move-result v0 │ │ -05c7b8: 0f00 |0006: return v0 │ │ +05d7ec: |[05d7ec] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05d7fc: 6200 f002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@02f0 │ │ +05d800: 7220 d109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@09d1 │ │ +05d806: 0a00 |0005: move-result v0 │ │ +05d808: 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 : 432 (AccessibilityEventCompat.java) │ │ + source_file_idx : 437 (AccessibilityEventCompat.java) │ │ │ │ Class #173 header: │ │ -class_idx : 380 │ │ +class_idx : 379 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 433 │ │ +superclass_idx : 941 │ │ +source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #173 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;' │ │ @@ -40073,17 +40078,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c7bc: |[05c7bc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -05c7cc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05c7d2: 0e00 |0003: return-void │ │ +05d80c: |[05d80c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +05d81c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05d822: 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;) │ │ @@ -40091,18 +40096,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 │ │ -05c7d4: |[05c7d4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -05c7e4: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05c7e8: 6e20 a10e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0ea1 │ │ -05c7ee: 0e00 |0005: return-void │ │ +05d824: |[05d824] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +05d834: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05d838: 6e20 a10e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0ea1 │ │ +05d83e: 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; │ │ @@ -40112,18 +40117,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 │ │ -05c7f0: |[05c7f0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -05c800: 6e20 a30e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0ea3 │ │ -05c806: 0c00 |0003: move-result-object v0 │ │ -05c808: 1100 |0004: return-object v0 │ │ +05d840: |[05d840] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +05d850: 6e20 a30e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0ea3 │ │ +05d856: 0c00 |0003: move-result-object v0 │ │ +05d858: 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 │ │ │ │ @@ -40132,32 +40137,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c80c: |[05c80c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -05c81c: 6e10 a40e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0ea4 │ │ -05c822: 0a00 |0003: move-result v0 │ │ -05c824: 0f00 |0004: return v0 │ │ +05d85c: |[05d85c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05d86c: 6e10 a40e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0ea4 │ │ +05d872: 0a00 |0003: move-result v0 │ │ +05d874: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 433 (AccessibilityEventCompatIcs.java) │ │ + source_file_idx : 438 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #174 header: │ │ -class_idx : 384 │ │ +class_idx : 383 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 438 │ │ +superclass_idx : 941 │ │ +source_file_idx : 443 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #174 annotations: │ │ Annotations on class │ │ @@ -40209,21 +40214,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 : 438 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 443 (AccessibilityManagerCompat.java) │ │ │ │ Class #175 header: │ │ -class_idx : 385 │ │ +class_idx : 384 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 438 │ │ +superclass_idx : 941 │ │ +source_file_idx : 443 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -40247,22 +40252,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05c828: |[05c828] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -05c838: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05c83e: 7100 f509 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@09f5 │ │ -05c844: 0c00 |0006: move-result-object v0 │ │ -05c846: 7220 ef09 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@09ef │ │ -05c84c: 0c00 |000a: move-result-object v0 │ │ -05c84e: 5b10 0303 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0303 │ │ -05c852: 0e00 |000d: return-void │ │ +05d878: |[05d878] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +05d888: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05d88e: 7100 f509 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@09f5 │ │ +05d894: 0c00 |0006: move-result-object v0 │ │ +05d896: 7220 ef09 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@09ef │ │ +05d89c: 0c00 |000a: move-result-object v0 │ │ +05d89e: 5b10 0303 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0303 │ │ +05d8a2: 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; │ │ @@ -40270,21 +40275,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 : 438 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 443 (AccessibilityManagerCompat.java) │ │ │ │ Class #176 header: │ │ -class_idx : 386 │ │ +class_idx : 385 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 438 │ │ +superclass_idx : 941 │ │ +source_file_idx : 443 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -40311,26 +40316,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05c854: |[05c854] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -05c864: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05c868: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05c86c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05c870: 2200 7e01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@017e │ │ -05c874: 7010 dd09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@09dd │ │ -05c87a: 6900 0403 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c87e: 0e00 |000d: return-void │ │ -05c880: 2200 7f01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@017f │ │ -05c884: 7010 e409 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@09e4 │ │ -05c88a: 6900 0403 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c88e: 28f8 |0015: goto 000d // -0008 │ │ +05d8a4: |[05d8a4] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +05d8b4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05d8b8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05d8bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05d8c0: 2200 7d01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@017d │ │ +05d8c4: 7010 dd09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@09dd │ │ +05d8ca: 6900 0403 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d8ce: 0e00 |000d: return-void │ │ +05d8d0: 2200 7e01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@017e │ │ +05d8d4: 7010 e409 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@09e4 │ │ +05d8da: 6900 0403 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d8de: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -40340,17 +40345,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c890: |[05c890] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -05c8a0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05c8a6: 0e00 |0003: return-void │ │ +05d8e0: |[05d8e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +05d8f0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05d8f6: 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; │ │ │ │ @@ -40359,36 +40364,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 │ │ -05c8a8: |[05c8a8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -05c8b8: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c8bc: 1100 |0002: return-object v0 │ │ +05d8f8: |[05d8f8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +05d908: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d90c: 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 │ │ -05c8c0: |[05c8c0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05c8d0: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c8d4: 7230 eb09 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@09eb │ │ -05c8da: 0a00 |0005: move-result v0 │ │ -05c8dc: 0f00 |0006: return v0 │ │ +05d910: |[05d910] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05d920: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d924: 7230 eb09 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@09eb │ │ +05d92a: 0a00 |0005: move-result v0 │ │ +05d92c: 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; │ │ │ │ @@ -40397,19 +40402,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 │ │ -05c8e0: |[05c8e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -05c8f0: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c8f4: 7230 ec09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@09ec │ │ -05c8fa: 0c00 |0005: move-result-object v0 │ │ -05c8fc: 1100 |0006: return-object v0 │ │ +05d930: |[05d930] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05d940: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d944: 7230 ec09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@09ec │ │ +05d94a: 0c00 |0005: move-result-object v0 │ │ +05d94c: 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 │ │ │ │ @@ -40418,19 +40423,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 │ │ -05c900: |[05c900] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -05c910: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c914: 7220 ed09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@09ed │ │ -05c91a: 0c00 |0005: move-result-object v0 │ │ -05c91c: 1100 |0006: return-object v0 │ │ +05d950: |[05d950] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05d960: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d964: 7220 ed09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@09ed │ │ +05d96a: 0c00 |0005: move-result-object v0 │ │ +05d96c: 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;) │ │ @@ -40438,19 +40443,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 │ │ -05c920: |[05c920] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05c930: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c934: 7220 ee09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@09ee │ │ -05c93a: 0a00 |0005: move-result v0 │ │ -05c93c: 0f00 |0006: return v0 │ │ +05d970: |[05d970] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05d980: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d984: 7220 ee09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@09ee │ │ +05d98a: 0a00 |0005: move-result v0 │ │ +05d98c: 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;) │ │ @@ -40458,34 +40463,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 │ │ -05c940: |[05c940] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05c950: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ -05c954: 7230 f009 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@09f0 │ │ -05c95a: 0a00 |0005: move-result v0 │ │ -05c95c: 0f00 |0006: return v0 │ │ +05d990: |[05d990] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05d9a0: 6200 0403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0304 │ │ +05d9a4: 7230 f009 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@09f0 │ │ +05d9aa: 0a00 |0005: move-result v0 │ │ +05d9ac: 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 : 438 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 443 (AccessibilityManagerCompat.java) │ │ │ │ Class #177 header: │ │ -class_idx : 387 │ │ +class_idx : 386 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 439 │ │ +superclass_idx : 941 │ │ +source_file_idx : 444 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -40510,18 +40515,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 │ │ -05c960: |[05c960] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -05c970: 5b01 0503 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0305 │ │ -05c974: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05c97a: 0e00 |0005: return-void │ │ +05d9b0: |[05d9b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +05d9c0: 5b01 0503 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0305 │ │ +05d9c4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05d9ca: 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; │ │ │ │ @@ -40531,33 +40536,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c97c: |[05c97c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -05c98c: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0305 │ │ -05c990: 7220 fd09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@09fd │ │ -05c996: 0e00 |0005: return-void │ │ +05d9cc: |[05d9cc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +05d9dc: 5410 0503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0305 │ │ +05d9e0: 7220 fd09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@09fd │ │ +05d9e6: 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 : 439 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 444 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #178 header: │ │ -class_idx : 388 │ │ +class_idx : 387 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 439 │ │ +superclass_idx : 941 │ │ +source_file_idx : 444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -40575,21 +40580,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 : 439 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 444 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #179 header: │ │ -class_idx : 389 │ │ +class_idx : 388 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 439 │ │ +superclass_idx : 941 │ │ +source_file_idx : 444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -40612,17 +40617,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c998: |[05c998] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -05c9a8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05c9ae: 0e00 |0003: return-void │ │ +05d9e8: |[05d9e8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +05d9f8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05d9fe: 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; │ │ │ │ @@ -40631,19 +40636,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 │ │ -05c9b0: |[05c9b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -05c9c0: 1f02 0d02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@020d │ │ -05c9c4: 6e20 b00e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0eb0 │ │ -05c9ca: 0a00 |0005: move-result v0 │ │ -05c9cc: 0f00 |0006: return v0 │ │ +05da00: |[05da00] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +05da10: 1f02 0b02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@020b │ │ +05da14: 6e20 b00e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0eb0 │ │ +05da1a: 0a00 |0005: move-result v0 │ │ +05da1c: 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; │ │ │ │ @@ -40652,18 +40657,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 │ │ -05c9d0: |[05c9d0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -05c9e0: 6e20 b10e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0eb1 │ │ -05c9e6: 0c00 |0003: move-result-object v0 │ │ -05c9e8: 1100 |0004: return-object v0 │ │ +05da20: |[05da20] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05da30: 6e20 b10e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0eb1 │ │ +05da36: 0c00 |0003: move-result-object v0 │ │ +05da38: 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 │ │ │ │ @@ -40672,18 +40677,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 │ │ -05c9ec: |[05c9ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -05c9fc: 6e10 b20e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0eb2 │ │ -05ca02: 0c00 |0003: move-result-object v0 │ │ -05ca04: 1100 |0004: return-object v0 │ │ +05da3c: |[05da3c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05da4c: 6e10 b20e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0eb2 │ │ +05da52: 0c00 |0003: move-result-object v0 │ │ +05da54: 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;) │ │ @@ -40691,18 +40696,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 │ │ -05ca08: |[05ca08] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05ca18: 6e10 b40e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0eb4 │ │ -05ca1e: 0a00 |0003: move-result v0 │ │ -05ca20: 0f00 |0004: return v0 │ │ +05da58: |[05da58] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05da68: 6e10 b40e 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0eb4 │ │ +05da6e: 0a00 |0003: move-result v0 │ │ +05da70: 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;) │ │ @@ -40710,18 +40715,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 │ │ -05ca24: |[05ca24] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -05ca34: 2200 8301 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0183 │ │ -05ca38: 7020 fb09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@09fb │ │ -05ca3e: 1100 |0005: return-object v0 │ │ +05da74: |[05da74] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +05da84: 2200 8201 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0182 │ │ +05da88: 7020 fb09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@09fb │ │ +05da8e: 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;) │ │ @@ -40729,34 +40734,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 │ │ -05ca40: |[05ca40] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -05ca50: 1f02 0d02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@020d │ │ -05ca54: 6e20 b50e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0eb5 │ │ -05ca5a: 0a00 |0005: move-result v0 │ │ -05ca5c: 0f00 |0006: return v0 │ │ +05da90: |[05da90] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +05daa0: 1f02 0b02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@020b │ │ +05daa4: 6e20 b50e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0eb5 │ │ +05daaa: 0a00 |0005: move-result v0 │ │ +05daac: 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 : 439 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 444 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #180 header: │ │ -class_idx : 391 │ │ +class_idx : 390 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 444 │ │ +superclass_idx : 941 │ │ +source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 60 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -41130,21 +41135,21 @@ │ │ │ │ #59 : (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 : 444 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 449 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #181 header: │ │ -class_idx : 394 │ │ +class_idx : 393 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 444 │ │ +superclass_idx : 941 │ │ +source_file_idx : 449 │ │ static_fields_size : 24 │ │ instance_fields_size: 1 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 59 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -41289,33 +41294,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05ca60: |[05ca60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -05ca70: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05ca74: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05ca78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05ca7c: 2200 8801 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0188 │ │ -05ca80: 7010 710a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0a71 │ │ -05ca86: 6900 1803 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ca8a: 0e00 |000d: return-void │ │ -05ca8c: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05ca90: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -05ca94: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05ca98: 2200 8601 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0186 │ │ -05ca9c: 7010 050a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0a05 │ │ -05caa2: 6900 1803 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05caa6: 28f2 |001b: goto 000d // -000e │ │ -05caa8: 2200 8901 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0189 │ │ -05caac: 7010 7f0a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0a7f │ │ -05cab2: 6900 1803 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cab6: 28ea |0023: goto 000d // -0016 │ │ +05dab0: |[05dab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +05dac0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05dac4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05dac8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05dacc: 2200 8701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0187 │ │ +05dad0: 7010 710a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0a71 │ │ +05dad6: 6900 1803 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dada: 0e00 |000d: return-void │ │ +05dadc: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05dae0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +05dae4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05dae8: 2200 8501 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0185 │ │ +05daec: 7010 050a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0a05 │ │ +05daf2: 6900 1803 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05daf6: 28f2 |001b: goto 000d // -000e │ │ +05daf8: 2200 8801 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0188 │ │ +05dafc: 7010 7f0a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0a7f │ │ +05db02: 6900 1803 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05db06: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0006 line=705 │ │ 0x000d line=711 │ │ 0x000e line=706 │ │ 0x0014 line=707 │ │ @@ -41327,18 +41332,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05cab8: |[05cab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -05cac8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05cace: 5b01 1e03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cad2: 0e00 |0005: return-void │ │ +05db08: |[05db08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +05db18: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05db1e: 5b01 1e03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05db22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ 0x0005 line=932 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -41349,43 +41354,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 │ │ -05cad4: |[05cad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05cae4: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cae8: 7210 530a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0a53 │ │ -05caee: 0c00 |0005: move-result-object v0 │ │ -05caf0: 7110 fd0a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05caf6: 0c00 |0009: move-result-object v0 │ │ -05caf8: 1100 |000a: return-object v0 │ │ +05db24: |[05db24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05db34: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05db38: 7210 530a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0a53 │ │ +05db3e: 0c00 |0005: move-result-object v0 │ │ +05db40: 7110 fd0a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05db46: 0c00 |0009: move-result-object v0 │ │ +05db48: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05cafc: |[05cafc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05cb0c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cb10: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cb14: 7220 560a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a56 │ │ -05cb1a: 0c00 |0007: move-result-object v0 │ │ -05cb1c: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05cb22: 0c00 |000b: move-result-object v0 │ │ -05cb24: 1100 |000c: return-object v0 │ │ +05db4c: |[05db4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05db5c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05db60: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05db64: 7220 560a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a56 │ │ +05db6a: 0c00 |0007: move-result-object v0 │ │ +05db6c: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05db72: 0c00 |000b: move-result-object v0 │ │ +05db74: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41393,21 +41398,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 │ │ -05cb28: |[05cb28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05cb38: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cb3c: 7220 540a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0a54 │ │ -05cb42: 0c00 |0005: move-result-object v0 │ │ -05cb44: 7110 fd0a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05cb4a: 0c00 |0009: move-result-object v0 │ │ -05cb4c: 1100 |000a: return-object v0 │ │ +05db78: |[05db78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05db88: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05db8c: 7220 540a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0a54 │ │ +05db92: 0c00 |0005: move-result-object v0 │ │ +05db94: 7110 fd0a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05db9a: 0c00 |0009: move-result-object v0 │ │ +05db9c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41415,21 +41420,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 │ │ -05cb50: |[05cb50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05cb60: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cb64: 7230 550a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0a55 │ │ -05cb6a: 0c00 |0005: move-result-object v0 │ │ -05cb6c: 7110 fd0a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05cb72: 0c00 |0009: move-result-object v0 │ │ -05cb74: 1100 |000a: return-object v0 │ │ +05dba0: |[05dba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dbb0: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dbb4: 7230 550a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0a55 │ │ +05dbba: 0c00 |0005: move-result-object v0 │ │ +05dbbc: 7110 fd0a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05dbc2: 0c00 |0009: move-result-object v0 │ │ +05dbc4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -41438,21 +41443,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 │ │ -05cb78: |[05cb78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05cb88: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -05cb8c: 2200 8a01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@018a │ │ -05cb90: 7020 bd0a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ -05cb96: 1100 |0007: return-object v0 │ │ -05cb98: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05cb9a: 28fe |0009: goto 0007 // -0002 │ │ +05dbc8: |[05dbc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dbd8: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +05dbdc: 2200 8901 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0189 │ │ +05dbe0: 7020 bd0a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ +05dbe6: 1100 |0007: return-object v0 │ │ +05dbe8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05dbea: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0007 line=921 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -41463,19 +41468,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05cb9c: |[05cb9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -05cbac: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cbb0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cbb4: 7230 350a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0a35 │ │ -05cbba: 0e00 |0007: return-void │ │ +05dbec: |[05dbec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +05dbfc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dc00: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dc04: 7230 350a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0a35 │ │ +05dc0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0007 line=1146 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -41485,19 +41490,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05cbbc: |[05cbbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -05cbcc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cbd0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cbd4: 7230 360a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0a36 │ │ -05cbda: 0e00 |0007: return-void │ │ +05dc0c: |[05dc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +05dc1c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dc20: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dc24: 7230 360a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0a36 │ │ +05dc2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0007 line=1100 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -41507,19 +41512,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05cbdc: |[05cbdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -05cbec: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cbf0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cbf4: 7240 370a 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@0a37 │ │ -05cbfa: 0e00 |0007: return-void │ │ +05dc2c: |[05dc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +05dc3c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dc40: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dc44: 7240 370a 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@0a37 │ │ +05dc4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1117 │ │ 0x0007 line=1118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -41530,44 +41535,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -05cbfc: |[05cbfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -05cc0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05cc0e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05cc10: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -05cc14: 0f01 |0004: return v1 │ │ -05cc16: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -05cc1a: 0121 |0007: move v1, v2 │ │ -05cc1c: 28fc |0008: goto 0004 // -0004 │ │ -05cc1e: 6e10 4f1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -05cc24: 0c03 |000c: move-result-object v3 │ │ -05cc26: 6e10 4f1f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -05cc2c: 0c04 |0010: move-result-object v4 │ │ -05cc2e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -05cc32: 0121 |0013: move v1, v2 │ │ -05cc34: 28f0 |0014: goto 0004 // -0010 │ │ -05cc36: 0760 |0015: move-object v0, v6 │ │ -05cc38: 1f00 8a01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@018a │ │ -05cc3c: 5453 1e03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cc40: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -05cc44: 5403 1e03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cc48: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -05cc4c: 0121 |0020: move v1, v2 │ │ -05cc4e: 28e3 |0021: goto 0004 // -001d │ │ -05cc50: 5453 1e03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cc54: 5404 1e03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cc58: 6e20 4e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -05cc5e: 0a03 |0029: move-result v3 │ │ -05cc60: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -05cc64: 0121 |002c: move v1, v2 │ │ -05cc66: 28d7 |002d: goto 0004 // -0029 │ │ +05dc4c: |[05dc4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +05dc5c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05dc5e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05dc60: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +05dc64: 0f01 |0004: return v1 │ │ +05dc66: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +05dc6a: 0121 |0007: move v1, v2 │ │ +05dc6c: 28fc |0008: goto 0004 // -0004 │ │ +05dc6e: 6e10 4f1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +05dc74: 0c03 |000c: move-result-object v3 │ │ +05dc76: 6e10 4f1f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +05dc7c: 0c04 |0010: move-result-object v4 │ │ +05dc7e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +05dc82: 0121 |0013: move v1, v2 │ │ +05dc84: 28f0 |0014: goto 0004 // -0010 │ │ +05dc86: 0760 |0015: move-object v0, v6 │ │ +05dc88: 1f00 8901 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0189 │ │ +05dc8c: 5453 1e03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dc90: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +05dc94: 5403 1e03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dc98: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +05dc9c: 0121 |0020: move v1, v2 │ │ +05dc9e: 28e3 |0021: goto 0004 // -001d │ │ +05dca0: 5453 1e03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dca4: 5404 1e03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dca8: 6e20 4e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +05dcae: 0a03 |0029: move-result v3 │ │ +05dcb0: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +05dcb4: 0121 |002c: move v1, v2 │ │ +05dcb6: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1734 │ │ 0x0004 line=1751 │ │ 0x0005 line=1737 │ │ 0x0008 line=1738 │ │ 0x0009 line=1740 │ │ @@ -41588,33 +41593,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 │ │ -05cc68: |[05cc68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -05cc78: 2204 c903 |0000: new-instance v4, Ljava/util/ArrayList; // type@03c9 │ │ -05cc7c: 7010 a41f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -05cc82: 6205 1803 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cc86: 5476 1e03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cc8a: 7230 380a 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@0a38 │ │ -05cc90: 0c03 |000c: move-result-object v3 │ │ -05cc92: 7210 e41f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fe4 │ │ -05cc98: 0a02 |0010: move-result v2 │ │ -05cc9a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -05cc9c: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -05cca0: 7220 df1f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -05cca6: 0c01 |0017: move-result-object v1 │ │ -05cca8: 2205 8a01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@018a │ │ -05ccac: 7020 bd0a 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ -05ccb2: 7220 db1f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -05ccb8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05ccbc: 28f0 |0022: goto 0012 // -0010 │ │ -05ccbe: 1104 |0023: return-object v4 │ │ +05dcb8: |[05dcb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +05dcc8: 2204 c703 |0000: new-instance v4, Ljava/util/ArrayList; // type@03c7 │ │ +05dccc: 7010 a41f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +05dcd2: 6205 1803 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dcd6: 5476 1e03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dcda: 7230 380a 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@0a38 │ │ +05dce0: 0c03 |000c: move-result-object v3 │ │ +05dce2: 7210 e41f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fe4 │ │ +05dce8: 0a02 |0010: move-result v2 │ │ +05dcea: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +05dcec: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +05dcf0: 7220 df1f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +05dcf6: 0c01 |0017: move-result-object v1 │ │ +05dcf8: 2205 8901 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0189 │ │ +05dcfc: 7020 bd0a 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ +05dd02: 7220 db1f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +05dd08: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05dd0c: 28f0 |0022: goto 0012 // -0010 │ │ +05dd0e: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0005 line=1221 │ │ 0x000d line=1222 │ │ 0x0011 line=1223 │ │ 0x0014 line=1224 │ │ @@ -41635,22 +41640,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 │ │ -05ccc0: |[05ccc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05ccd0: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ccd4: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05ccd8: 7230 390a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a39 │ │ -05ccde: 0c00 |0007: move-result-object v0 │ │ -05cce0: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05cce6: 0c00 |000b: move-result-object v0 │ │ -05cce8: 1100 |000c: return-object v0 │ │ +05dd10: |[05dd10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dd20: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dd24: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dd28: 7230 390a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a39 │ │ +05dd2e: 0c00 |0007: move-result-object v0 │ │ +05dd30: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05dd36: 0c00 |000b: move-result-object v0 │ │ +05dd38: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -41659,22 +41664,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 │ │ -05ccec: |[05ccec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05ccfc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cd00: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cd04: 7230 3a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a3a │ │ -05cd0a: 0c00 |0007: move-result-object v0 │ │ -05cd0c: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05cd12: 0c00 |000b: move-result-object v0 │ │ -05cd14: 1100 |000c: return-object v0 │ │ +05dd3c: |[05dd3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dd4c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dd50: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dd54: 7230 3a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a3a │ │ +05dd5a: 0c00 |0007: move-result-object v0 │ │ +05dd5c: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05dd62: 0c00 |000b: move-result-object v0 │ │ +05dd64: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -41683,20 +41688,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cd18: |[05cd18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -05cd28: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cd2c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cd30: 7220 3b0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0a3b │ │ -05cd36: 0a00 |0007: move-result v0 │ │ -05cd38: 0f00 |0008: return v0 │ │ +05dd68: |[05dd68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +05dd78: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dd7c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dd80: 7220 3b0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0a3b │ │ +05dd86: 0a00 |0007: move-result v0 │ │ +05dd88: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41704,19 +41709,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05cd3c: |[05cd3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -05cd4c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cd50: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cd54: 7230 3c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a3c │ │ -05cd5a: 0e00 |0007: return-void │ │ +05dd8c: |[05dd8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +05dd9c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dda0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dda4: 7230 3c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a3c │ │ +05ddaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0007 line=1289 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -41726,19 +41731,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05cd5c: |[05cd5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -05cd6c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cd70: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cd74: 7230 3d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a3d │ │ -05cd7a: 0e00 |0007: return-void │ │ +05ddac: |[05ddac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +05ddbc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05ddc0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05ddc4: 7230 3d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a3d │ │ +05ddca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1312 │ │ 0x0007 line=1313 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -41748,22 +41753,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 │ │ -05cd7c: |[05cd7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05cd8c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cd90: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cd94: 7230 3e0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a3e │ │ -05cd9a: 0c00 |0007: move-result-object v0 │ │ -05cd9c: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05cda2: 0c00 |000b: move-result-object v0 │ │ -05cda4: 1100 |000c: return-object v0 │ │ +05ddcc: |[05ddcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dddc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dde0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dde4: 7230 3e0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a3e │ │ +05ddea: 0c00 |0007: move-result-object v0 │ │ +05ddec: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05ddf2: 0c00 |000b: move-result-object v0 │ │ +05ddf4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -41772,20 +41777,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cda8: |[05cda8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -05cdb8: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cdbc: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cdc0: 7220 3f0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0a3f │ │ -05cdc6: 0a00 |0007: move-result v0 │ │ -05cdc8: 0f00 |0008: return v0 │ │ +05ddf8: |[05ddf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +05de08: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05de0c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05de10: 7220 3f0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0a3f │ │ +05de16: 0a00 |0007: move-result v0 │ │ +05de18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41793,20 +41798,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cdcc: |[05cdcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -05cddc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cde0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cde4: 7220 400a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a40 │ │ -05cdea: 0c00 |0007: move-result-object v0 │ │ -05cdec: 1100 |0008: return-object v0 │ │ +05de1c: |[05de1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +05de2c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05de30: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05de34: 7220 400a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a40 │ │ +05de3a: 0c00 |0007: move-result-object v0 │ │ +05de3c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41814,20 +41819,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cdf0: |[05cdf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -05ce00: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ce04: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05ce08: 7220 410a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a41 │ │ -05ce0e: 0c00 |0007: move-result-object v0 │ │ -05ce10: 1100 |0008: return-object v0 │ │ +05de40: |[05de40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +05de50: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05de54: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05de58: 7220 410a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a41 │ │ +05de5e: 0c00 |0007: move-result-object v0 │ │ +05de60: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41835,17 +41840,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ce14: |[05ce14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -05ce24: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05ce28: 1100 |0002: return-object v0 │ │ +05de64: |[05de64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +05de74: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05de78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41853,20 +41858,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ce2c: |[05ce2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -05ce3c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ce40: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05ce44: 7220 420a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0a42 │ │ -05ce4a: 0a00 |0007: move-result v0 │ │ -05ce4c: 0f00 |0008: return v0 │ │ +05de7c: |[05de7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +05de8c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05de90: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05de94: 7220 420a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0a42 │ │ +05de9a: 0a00 |0007: move-result v0 │ │ +05de9c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41874,20 +41879,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ce50: |[05ce50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -05ce60: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ce64: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05ce68: 7220 430a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a43 │ │ -05ce6e: 0c00 |0007: move-result-object v0 │ │ -05ce70: 1100 |0008: return-object v0 │ │ +05dea0: |[05dea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +05deb0: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05deb4: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05deb8: 7220 430a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a43 │ │ +05debe: 0c00 |0007: move-result-object v0 │ │ +05dec0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1626 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41895,22 +41900,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 │ │ -05ce74: |[05ce74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05ce84: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ce88: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05ce8c: 7220 440a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a44 │ │ -05ce92: 0c00 |0007: move-result-object v0 │ │ -05ce94: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -05ce9a: 0c00 |000b: move-result-object v0 │ │ -05ce9c: 1100 |000c: return-object v0 │ │ +05dec4: |[05dec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05ded4: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05ded8: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dedc: 7220 440a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a44 │ │ +05dee2: 0c00 |0007: move-result-object v0 │ │ +05dee4: 7110 fd0a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +05deea: 0c00 |000b: move-result-object v0 │ │ +05deec: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41918,20 +41923,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cea0: |[05cea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -05ceb0: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ceb4: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05ceb8: 7220 450a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a45 │ │ -05cebe: 0c00 |0007: move-result-object v0 │ │ -05cec0: 1100 |0008: return-object v0 │ │ +05def0: |[05def0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +05df00: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05df04: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05df08: 7220 450a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a45 │ │ +05df0e: 0c00 |0007: move-result-object v0 │ │ +05df10: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41939,20 +41944,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cec4: |[05cec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -05ced4: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05ced8: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cedc: 7220 460a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0a46 │ │ -05cee2: 0a00 |0007: move-result v0 │ │ -05cee4: 0f00 |0008: return v0 │ │ +05df14: |[05df14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +05df24: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05df28: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05df2c: 7220 460a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0a46 │ │ +05df32: 0a00 |0007: move-result v0 │ │ +05df34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41960,23 +41965,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05cee8: |[05cee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -05cef8: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cefc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05cf00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05cf02: 0f00 |0005: return v0 │ │ -05cf04: 5410 1e03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cf08: 6e10 501f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ -05cf0e: 0a00 |000b: move-result v0 │ │ -05cf10: 28f9 |000c: goto 0005 // -0007 │ │ +05df38: |[05df38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +05df48: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05df4c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +05df50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05df52: 0f00 |0005: return v0 │ │ +05df54: 5410 1e03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05df58: 6e10 501f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ +05df5e: 0a00 |000b: move-result v0 │ │ +05df60: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -41984,20 +41989,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cf14: |[05cf14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -05cf24: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cf28: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cf2c: 7220 470a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0a47 │ │ -05cf32: 0a00 |0007: move-result v0 │ │ -05cf34: 0f00 |0008: return v0 │ │ +05df64: |[05df64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +05df74: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05df78: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05df7c: 7220 470a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0a47 │ │ +05df82: 0a00 |0007: move-result v0 │ │ +05df84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42005,20 +42010,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cf38: |[05cf38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -05cf48: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cf4c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cf50: 7220 480a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0a48 │ │ -05cf56: 0a00 |0007: move-result v0 │ │ -05cf58: 0f00 |0008: return v0 │ │ +05df88: |[05df88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +05df98: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05df9c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dfa0: 7220 480a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0a48 │ │ +05dfa6: 0a00 |0007: move-result v0 │ │ +05dfa8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42026,20 +42031,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cf5c: |[05cf5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -05cf6c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cf70: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cf74: 7220 490a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0a49 │ │ -05cf7a: 0a00 |0007: move-result v0 │ │ -05cf7c: 0f00 |0008: return v0 │ │ +05dfac: |[05dfac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +05dfbc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dfc0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dfc4: 7220 490a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0a49 │ │ +05dfca: 0a00 |0007: move-result v0 │ │ +05dfcc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42047,20 +42052,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cf80: |[05cf80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -05cf90: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cf94: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cf98: 7220 4a0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0a4a │ │ -05cf9e: 0a00 |0007: move-result v0 │ │ -05cfa0: 0f00 |0008: return v0 │ │ +05dfd0: |[05dfd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +05dfe0: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05dfe4: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05dfe8: 7220 4a0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0a4a │ │ +05dfee: 0a00 |0007: move-result v0 │ │ +05dff0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42068,20 +42073,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cfa4: |[05cfa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -05cfb4: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cfb8: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cfbc: 7220 4b0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0a4b │ │ -05cfc2: 0a00 |0007: move-result v0 │ │ -05cfc4: 0f00 |0008: return v0 │ │ +05dff4: |[05dff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +05e004: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e008: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e00c: 7220 4b0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0a4b │ │ +05e012: 0a00 |0007: move-result v0 │ │ +05e014: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1554 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42089,20 +42094,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cfc8: |[05cfc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -05cfd8: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05cfdc: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05cfe0: 7220 4c0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0a4c │ │ -05cfe6: 0a00 |0007: move-result v0 │ │ -05cfe8: 0f00 |0008: return v0 │ │ +05e018: |[05e018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +05e028: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e02c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e030: 7220 4c0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0a4c │ │ +05e036: 0a00 |0007: move-result v0 │ │ +05e038: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42110,20 +42115,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05cfec: |[05cfec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -05cffc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d000: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d004: 7220 4d0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0a4d │ │ -05d00a: 0a00 |0007: move-result v0 │ │ -05d00c: 0f00 |0008: return v0 │ │ +05e03c: |[05e03c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +05e04c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e050: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e054: 7220 4d0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0a4d │ │ +05e05a: 0a00 |0007: move-result v0 │ │ +05e05c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42131,20 +42136,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05d010: |[05d010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -05d020: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d024: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d028: 7220 4e0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0a4e │ │ -05d02e: 0a00 |0007: move-result v0 │ │ -05d030: 0f00 |0008: return v0 │ │ +05e060: |[05e060] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +05e070: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e074: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e078: 7220 4e0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0a4e │ │ +05e07e: 0a00 |0007: move-result v0 │ │ +05e080: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1530 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42152,20 +42157,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05d034: |[05d034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -05d044: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d048: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d04c: 7220 4f0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0a4f │ │ -05d052: 0a00 |0007: move-result v0 │ │ -05d054: 0f00 |0008: return v0 │ │ +05e084: |[05e084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +05e094: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e098: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e09c: 7220 4f0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0a4f │ │ +05e0a2: 0a00 |0007: move-result v0 │ │ +05e0a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42173,20 +42178,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05d058: |[05d058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -05d068: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d06c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d070: 7220 500a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0a50 │ │ -05d076: 0a00 |0007: move-result v0 │ │ -05d078: 0f00 |0008: return v0 │ │ +05e0a8: |[05e0a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +05e0b8: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e0bc: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e0c0: 7220 500a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0a50 │ │ +05e0c6: 0a00 |0007: move-result v0 │ │ +05e0c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42194,20 +42199,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05d07c: |[05d07c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -05d08c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d090: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d094: 7220 510a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0a51 │ │ -05d09a: 0a00 |0007: move-result v0 │ │ -05d09c: 0f00 |0008: return v0 │ │ +05e0cc: |[05e0cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +05e0dc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e0e0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e0e4: 7220 510a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0a51 │ │ +05e0ea: 0a00 |0007: move-result v0 │ │ +05e0ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42215,20 +42220,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05d0a0: |[05d0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -05d0b0: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d0b4: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d0b8: 7220 520a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0a52 │ │ -05d0be: 0a00 |0007: move-result v0 │ │ -05d0c0: 0f00 |0008: return v0 │ │ +05e0f0: |[05e0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +05e100: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e104: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e108: 7220 520a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0a52 │ │ +05e10e: 0a00 |0007: move-result v0 │ │ +05e110: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -42236,20 +42241,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05d0c4: |[05d0c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -05d0d4: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d0d8: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d0dc: 7230 570a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0a57 │ │ -05d0e2: 0a00 |0007: move-result v0 │ │ -05d0e4: 0f00 |0008: return v0 │ │ +05e114: |[05e114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +05e124: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e128: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e12c: 7230 570a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0a57 │ │ +05e132: 0a00 |0007: move-result v0 │ │ +05e134: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -42258,20 +42263,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -05d0e8: |[05d0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -05d0f8: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d0fc: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d100: 7240 580a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0a58 │ │ -05d106: 0a00 |0007: move-result v0 │ │ -05d108: 0f00 |0008: return v0 │ │ +05e138: |[05e138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +05e148: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e14c: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e150: 7240 580a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0a58 │ │ +05e156: 0a00 |0007: move-result v0 │ │ +05e158: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -42281,19 +42286,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05d10c: |[05d10c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -05d11c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d120: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d124: 7220 590a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0a59 │ │ -05d12a: 0e00 |0007: return-void │ │ +05e15c: |[05e15c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +05e16c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e170: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e174: 7220 590a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0a59 │ │ +05e17a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1724 │ │ 0x0007 line=1725 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -42302,19 +42307,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d12c: |[05d12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -05d13c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d140: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d144: 7230 5a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0a5a │ │ -05d14a: 0e00 |0007: return-void │ │ +05e17c: |[05e17c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +05e18c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e190: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e194: 7230 5a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0a5a │ │ +05e19a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0007 line=1474 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -42324,19 +42329,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d14c: |[05d14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -05d15c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d160: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d164: 7230 5b0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a5b │ │ -05d16a: 0e00 |0007: return-void │ │ +05e19c: |[05e19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +05e1ac: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e1b0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e1b4: 7230 5b0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a5b │ │ +05e1ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0007 line=1304 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -42346,19 +42351,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d16c: |[05d16c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -05d17c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d180: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d184: 7230 5c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a5c │ │ -05d18a: 0e00 |0007: return-void │ │ +05e1bc: |[05e1bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +05e1cc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e1d0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e1d4: 7230 5c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a5c │ │ +05e1da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ 0x0007 line=1328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -42368,19 +42373,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d18c: |[05d18c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -05d19c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d1a0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d1a4: 7230 5d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0a5d │ │ -05d1aa: 0e00 |0007: return-void │ │ +05e1dc: |[05e1dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +05e1ec: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e1f0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e1f4: 7230 5d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0a5d │ │ +05e1fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0007 line=1352 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -42390,19 +42395,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d1ac: |[05d1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -05d1bc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d1c0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d1c4: 7230 5e0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0a5e │ │ -05d1ca: 0e00 |0007: return-void │ │ +05e1fc: |[05e1fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +05e20c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e210: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e214: 7230 5e0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0a5e │ │ +05e21a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0007 line=1376 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -42412,19 +42417,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d1cc: |[05d1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -05d1dc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d1e0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d1e4: 7230 5f0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a5f │ │ -05d1ea: 0e00 |0007: return-void │ │ +05e21c: |[05e21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +05e22c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e230: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e234: 7230 5f0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a5f │ │ +05e23a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1665 │ │ 0x0007 line=1666 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -42434,19 +42439,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d1ec: |[05d1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -05d1fc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d200: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d204: 7230 600a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0a60 │ │ -05d20a: 0e00 |0007: return-void │ │ +05e23c: |[05e23c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +05e24c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e250: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e254: 7230 600a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0a60 │ │ +05e25a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0007 line=1522 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -42456,19 +42461,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d20c: |[05d20c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -05d21c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d220: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d224: 7230 610a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a61 │ │ -05d22a: 0e00 |0007: return-void │ │ +05e25c: |[05e25c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +05e26c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e270: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e274: 7230 610a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a61 │ │ +05e27a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1713 │ │ 0x0007 line=1714 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -42478,19 +42483,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d22c: |[05d22c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -05d23c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d240: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d244: 7230 620a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0a62 │ │ -05d24a: 0e00 |0007: return-void │ │ +05e27c: |[05e27c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +05e28c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e290: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e294: 7230 620a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0a62 │ │ +05e29a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0007 line=1570 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -42500,19 +42505,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d24c: |[05d24c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -05d25c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d260: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d264: 7230 630a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0a63 │ │ -05d26a: 0e00 |0007: return-void │ │ +05e29c: |[05e29c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +05e2ac: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e2b0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e2b4: 7230 630a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0a63 │ │ +05e2ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0007 line=1400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -42522,19 +42527,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d26c: |[05d26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -05d27c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d280: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d284: 7230 640a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0a64 │ │ -05d28a: 0e00 |0007: return-void │ │ +05e2bc: |[05e2bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +05e2cc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e2d0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e2d4: 7230 640a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0a64 │ │ +05e2da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1423 │ │ 0x0007 line=1424 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -42544,19 +42549,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d28c: |[05d28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -05d29c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d2a0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d2a4: 7230 650a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0a65 │ │ -05d2aa: 0e00 |0007: return-void │ │ +05e2dc: |[05e2dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +05e2ec: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e2f0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e2f4: 7230 650a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0a65 │ │ +05e2fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ 0x0007 line=1546 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -42566,19 +42571,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d2ac: |[05d2ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -05d2bc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d2c0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d2c4: 7230 660a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0a66 │ │ -05d2ca: 0e00 |0007: return-void │ │ +05e2fc: |[05e2fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +05e30c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e310: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e314: 7230 660a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0a66 │ │ +05e31a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1195 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -42588,19 +42593,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d2cc: |[05d2cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -05d2dc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d2e0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d2e4: 7230 670a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a67 │ │ -05d2ea: 0e00 |0007: return-void │ │ +05e31c: |[05e31c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +05e32c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e330: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e334: 7230 670a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a67 │ │ +05e33a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ 0x0007 line=1642 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -42610,19 +42615,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d2ec: |[05d2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -05d2fc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d300: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d304: 7230 680a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0a68 │ │ -05d30a: 0e00 |0007: return-void │ │ +05e33c: |[05e33c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +05e34c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e350: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e354: 7230 680a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0a68 │ │ +05e35a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0007 line=1257 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -42632,19 +42637,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05d30c: |[05d30c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -05d31c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d320: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d324: 7240 690a 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@0a69 │ │ -05d32a: 0e00 |0007: return-void │ │ +05e35c: |[05e35c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +05e36c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e370: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e374: 7240 690a 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@0a69 │ │ +05e37a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0007 line=1280 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -42655,19 +42660,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d32c: |[05d32c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -05d33c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d340: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d344: 7230 6a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0a6a │ │ -05d34a: 0e00 |0007: return-void │ │ +05e37c: |[05e37c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +05e38c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e390: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e394: 7230 6a0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0a6a │ │ +05e39a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1593 │ │ 0x0007 line=1594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -42677,19 +42682,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d34c: |[05d34c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -05d35c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d360: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d364: 7230 6b0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0a6b │ │ -05d36a: 0e00 |0007: return-void │ │ +05e39c: |[05e39c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +05e3ac: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e3b0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e3b4: 7230 6b0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0a6b │ │ +05e3ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0007 line=1618 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -42699,19 +42704,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d36c: |[05d36c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -05d37c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d380: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d384: 7230 6c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0a6c │ │ -05d38a: 0e00 |0007: return-void │ │ +05e3bc: |[05e3bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +05e3cc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e3d0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e3d4: 7230 6c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0a6c │ │ +05e3da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0007 line=1498 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -42721,19 +42726,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d38c: |[05d38c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -05d39c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d3a0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d3a4: 7230 6d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a6d │ │ -05d3aa: 0e00 |0007: return-void │ │ +05e3dc: |[05e3dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +05e3ec: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e3f0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e3f4: 7230 6d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a6d │ │ +05e3fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -42743,19 +42748,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05d3ac: |[05d3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -05d3bc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d3c0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d3c4: 7240 6e0a 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@0a6e │ │ -05d3ca: 0e00 |0007: return-void │ │ +05e3fc: |[05e3fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +05e40c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e410: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e414: 7240 6e0a 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@0a6e │ │ +05e41a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0007 line=1017 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -42766,19 +42771,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d3cc: |[05d3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -05d3dc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d3e0: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d3e4: 7230 6f0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a6f │ │ -05d3ea: 0e00 |0007: return-void │ │ +05e41c: |[05e41c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +05e42c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e430: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e434: 7230 6f0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a6f │ │ +05e43a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1689 │ │ 0x0007 line=1690 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -42788,34 +42793,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05d3ec: |[05d3ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -05d3fc: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ -05d400: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ -05d404: 7230 700a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0a70 │ │ -05d40a: 0e00 |0007: return-void │ │ +05e43c: |[05e43c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +05e44c: 6200 1803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0318 │ │ +05e450: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@031e │ │ +05e454: 7230 700a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0a70 │ │ +05e45a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 0x0007 line=1449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ │ │ - source_file_idx : 444 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 449 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #182 header: │ │ -class_idx : 395 │ │ +class_idx : 394 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 445 │ │ +superclass_idx : 941 │ │ +source_file_idx : 450 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #182 annotations: │ │ Annotations on method #2817 'findAccessibilityNodeInfosByText' │ │ @@ -42834,17 +42839,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d40c: |[05d40c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -05d41c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05d422: 0e00 |0003: return-void │ │ +05e45c: |[05e45c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +05e46c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05e472: 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;) │ │ @@ -42852,18 +42857,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 │ │ -05d424: |[05d424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -05d434: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d438: 6e20 b60e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0eb6 │ │ -05d43e: 0e00 |0005: return-void │ │ +05e474: |[05e474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +05e484: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e488: 6e20 b60e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0eb6 │ │ +05e48e: 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 │ │ @@ -42873,18 +42878,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 │ │ -05d440: |[05d440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05d450: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d454: 6e20 b70e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0eb7 │ │ -05d45a: 0e00 |0005: return-void │ │ +05e490: |[05e490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05e4a0: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e4a4: 6e20 b70e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0eb7 │ │ +05e4aa: 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; │ │ @@ -42894,20 +42899,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 │ │ -05d45c: |[05d45c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -05d46c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d470: 6e20 b90e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0eb9 │ │ -05d476: 0c00 |0005: move-result-object v0 │ │ -05d478: 1f00 d303 |0006: check-cast v0, Ljava/util/List; // type@03d3 │ │ -05d47c: 1100 |0008: return-object v0 │ │ +05e4ac: |[05e4ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05e4bc: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e4c0: 6e20 b90e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0eb9 │ │ +05e4c6: 0c00 |0005: move-result-object v0 │ │ +05e4c8: 1f00 d103 |0006: check-cast v0, Ljava/util/List; // type@03d1 │ │ +05e4cc: 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; │ │ @@ -42918,19 +42923,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d480: |[05d480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -05d490: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d494: 6e10 bc0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0ebc │ │ -05d49a: 0a00 |0005: move-result v0 │ │ -05d49c: 0f00 |0006: return v0 │ │ +05e4d0: |[05e4d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +05e4e0: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e4e4: 6e10 bc0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0ebc │ │ +05e4ea: 0a00 |0005: move-result v0 │ │ +05e4ec: 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;) │ │ @@ -42938,18 +42943,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 │ │ -05d4a0: |[05d4a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05d4b0: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d4b4: 6e20 bd0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0ebd │ │ -05d4ba: 0e00 |0005: return-void │ │ +05e4f0: |[05e4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05e500: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e504: 6e20 bd0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0ebd │ │ +05e50a: 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; │ │ @@ -42959,18 +42964,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 │ │ -05d4bc: |[05d4bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05d4cc: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d4d0: 6e20 be0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0ebe │ │ -05d4d6: 0e00 |0005: return-void │ │ +05e50c: |[05e50c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05e51c: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e520: 6e20 be0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0ebe │ │ +05e526: 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; │ │ @@ -42980,19 +42985,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 │ │ -05d4d8: |[05d4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05d4e8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d4ec: 6e20 bf0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ebf │ │ -05d4f2: 0c00 |0005: move-result-object v0 │ │ -05d4f4: 1100 |0006: return-object v0 │ │ +05e528: |[05e528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05e538: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e53c: 6e20 bf0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ebf │ │ +05e542: 0c00 |0005: move-result-object v0 │ │ +05e544: 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 │ │ │ │ @@ -43001,19 +43006,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d4f8: |[05d4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -05d508: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d50c: 6e10 c00e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0ec0 │ │ -05d512: 0a00 |0005: move-result v0 │ │ -05d514: 0f00 |0006: return v0 │ │ +05e548: |[05e548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +05e558: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e55c: 6e10 c00e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0ec0 │ │ +05e562: 0a00 |0005: move-result v0 │ │ +05e564: 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;) │ │ @@ -43021,19 +43026,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 │ │ -05d518: |[05d518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05d528: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d52c: 6e10 c10e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0ec1 │ │ -05d532: 0c00 |0005: move-result-object v0 │ │ -05d534: 1100 |0006: return-object v0 │ │ +05e568: |[05e568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05e578: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e57c: 6e10 c10e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0ec1 │ │ +05e582: 0c00 |0005: move-result-object v0 │ │ +05e584: 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;) │ │ @@ -43041,19 +43046,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 │ │ -05d538: |[05d538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05d548: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d54c: 6e10 c20e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0ec2 │ │ -05d552: 0c00 |0005: move-result-object v0 │ │ -05d554: 1100 |0006: return-object v0 │ │ +05e588: |[05e588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05e598: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e59c: 6e10 c20e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0ec2 │ │ +05e5a2: 0c00 |0005: move-result-object v0 │ │ +05e5a4: 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;) │ │ @@ -43061,19 +43066,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 │ │ -05d558: |[05d558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05d568: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d56c: 6e10 c40e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0ec4 │ │ -05d572: 0c00 |0005: move-result-object v0 │ │ -05d574: 1100 |0006: return-object v0 │ │ +05e5a8: |[05e5a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05e5b8: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e5bc: 6e10 c40e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0ec4 │ │ +05e5c2: 0c00 |0005: move-result-object v0 │ │ +05e5c4: 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;) │ │ @@ -43081,19 +43086,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 │ │ -05d578: |[05d578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05d588: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d58c: 6e10 c50e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ec5 │ │ -05d592: 0c00 |0005: move-result-object v0 │ │ -05d594: 1100 |0006: return-object v0 │ │ +05e5c8: |[05e5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e5d8: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e5dc: 6e10 c50e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ec5 │ │ +05e5e2: 0c00 |0005: move-result-object v0 │ │ +05e5e4: 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;) │ │ @@ -43101,19 +43106,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 │ │ -05d598: |[05d598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05d5a8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d5ac: 6e10 c60e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0ec6 │ │ -05d5b2: 0c00 |0005: move-result-object v0 │ │ -05d5b4: 1100 |0006: return-object v0 │ │ +05e5e8: |[05e5e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05e5f8: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e5fc: 6e10 c60e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0ec6 │ │ +05e602: 0c00 |0005: move-result-object v0 │ │ +05e604: 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;) │ │ @@ -43121,19 +43126,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d5b8: |[05d5b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -05d5c8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d5cc: 6e10 c70e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0ec7 │ │ -05d5d2: 0a00 |0005: move-result v0 │ │ -05d5d4: 0f00 |0006: return v0 │ │ +05e608: |[05e608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +05e618: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e61c: 6e10 c70e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0ec7 │ │ +05e622: 0a00 |0005: move-result v0 │ │ +05e624: 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;) │ │ @@ -43141,19 +43146,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d5d8: |[05d5d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -05d5e8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d5ec: 6e10 c90e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0ec9 │ │ -05d5f2: 0a00 |0005: move-result v0 │ │ -05d5f4: 0f00 |0006: return v0 │ │ +05e628: |[05e628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +05e638: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e63c: 6e10 c90e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0ec9 │ │ +05e642: 0a00 |0005: move-result v0 │ │ +05e644: 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;) │ │ @@ -43161,19 +43166,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d5f8: |[05d5f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -05d608: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d60c: 6e10 ca0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0eca │ │ -05d612: 0a00 |0005: move-result v0 │ │ -05d614: 0f00 |0006: return v0 │ │ +05e648: |[05e648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +05e658: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e65c: 6e10 ca0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0eca │ │ +05e662: 0a00 |0005: move-result v0 │ │ +05e664: 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;) │ │ @@ -43181,19 +43186,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d618: |[05d618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -05d628: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d62c: 6e10 cb0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0ecb │ │ -05d632: 0a00 |0005: move-result v0 │ │ -05d634: 0f00 |0006: return v0 │ │ +05e668: |[05e668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +05e678: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e67c: 6e10 cb0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0ecb │ │ +05e682: 0a00 |0005: move-result v0 │ │ +05e684: 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;) │ │ @@ -43201,19 +43206,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d638: |[05d638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -05d648: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d64c: 6e10 cc0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0ecc │ │ -05d652: 0a00 |0005: move-result v0 │ │ -05d654: 0f00 |0006: return v0 │ │ +05e688: |[05e688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +05e698: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e69c: 6e10 cc0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0ecc │ │ +05e6a2: 0a00 |0005: move-result v0 │ │ +05e6a4: 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;) │ │ @@ -43221,19 +43226,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d658: |[05d658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -05d668: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d66c: 6e10 cd0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0ecd │ │ -05d672: 0a00 |0005: move-result v0 │ │ -05d674: 0f00 |0006: return v0 │ │ +05e6a8: |[05e6a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +05e6b8: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e6bc: 6e10 cd0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0ecd │ │ +05e6c2: 0a00 |0005: move-result v0 │ │ +05e6c4: 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;) │ │ @@ -43241,19 +43246,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d678: |[05d678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -05d688: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d68c: 6e10 ce0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0ece │ │ -05d692: 0a00 |0005: move-result v0 │ │ -05d694: 0f00 |0006: return v0 │ │ +05e6c8: |[05e6c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +05e6d8: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e6dc: 6e10 ce0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0ece │ │ +05e6e2: 0a00 |0005: move-result v0 │ │ +05e6e4: 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;) │ │ @@ -43261,19 +43266,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d698: |[05d698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -05d6a8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d6ac: 6e10 cf0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0ecf │ │ -05d6b2: 0a00 |0005: move-result v0 │ │ -05d6b4: 0f00 |0006: return v0 │ │ +05e6e8: |[05e6e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +05e6f8: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e6fc: 6e10 cf0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0ecf │ │ +05e702: 0a00 |0005: move-result v0 │ │ +05e704: 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;) │ │ @@ -43281,19 +43286,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d6b8: |[05d6b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -05d6c8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d6cc: 6e10 d00e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0ed0 │ │ -05d6d2: 0a00 |0005: move-result v0 │ │ -05d6d4: 0f00 |0006: return v0 │ │ +05e708: |[05e708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +05e718: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e71c: 6e10 d00e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0ed0 │ │ +05e722: 0a00 |0005: move-result v0 │ │ +05e724: 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;) │ │ @@ -43301,19 +43306,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d6d8: |[05d6d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -05d6e8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d6ec: 6e10 d10e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0ed1 │ │ -05d6f2: 0a00 |0005: move-result v0 │ │ -05d6f4: 0f00 |0006: return v0 │ │ +05e728: |[05e728] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +05e738: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e73c: 6e10 d10e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0ed1 │ │ +05e742: 0a00 |0005: move-result v0 │ │ +05e744: 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;) │ │ @@ -43321,19 +43326,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d6f8: |[05d6f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -05d708: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d70c: 6e10 d20e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0ed2 │ │ -05d712: 0a00 |0005: move-result v0 │ │ -05d714: 0f00 |0006: return v0 │ │ +05e748: |[05e748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +05e758: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e75c: 6e10 d20e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0ed2 │ │ +05e762: 0a00 |0005: move-result v0 │ │ +05e764: 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;) │ │ @@ -43341,36 +43346,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05d718: |[05d718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -05d728: 7100 d40e 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed4 │ │ -05d72e: 0c00 |0003: move-result-object v0 │ │ -05d730: 1100 |0004: return-object v0 │ │ +05e768: |[05e768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +05e778: 7100 d40e 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed4 │ │ +05e77e: 0c00 |0003: move-result-object v0 │ │ +05e780: 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 │ │ -05d734: |[05d734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -05d744: 7110 d50e 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed5 │ │ -05d74a: 0c00 |0003: move-result-object v0 │ │ -05d74c: 1100 |0004: return-object v0 │ │ +05e784: |[05e784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +05e794: 7110 d50e 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed5 │ │ +05e79a: 0c00 |0003: move-result-object v0 │ │ +05e79c: 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;) │ │ @@ -43378,19 +43383,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 │ │ -05d750: |[05d750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05d760: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d764: 7110 d70e 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed7 │ │ -05d76a: 0c00 |0005: move-result-object v0 │ │ -05d76c: 1100 |0006: return-object v0 │ │ +05e7a0: |[05e7a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e7b0: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e7b4: 7110 d70e 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed7 │ │ +05e7ba: 0c00 |0005: move-result-object v0 │ │ +05e7bc: 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;) │ │ @@ -43398,19 +43403,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 │ │ -05d770: |[05d770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -05d780: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d784: 6e20 d80e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0ed8 │ │ -05d78a: 0a00 |0005: move-result v0 │ │ -05d78c: 0f00 |0006: return v0 │ │ +05e7c0: |[05e7c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +05e7d0: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e7d4: 6e20 d80e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0ed8 │ │ +05e7da: 0a00 |0005: move-result v0 │ │ +05e7dc: 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 │ │ │ │ @@ -43419,18 +43424,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05d790: |[05d790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -05d7a0: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d7a4: 6e10 da0e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0eda │ │ -05d7aa: 0e00 |0005: return-void │ │ +05e7e0: |[05e7e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +05e7f0: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e7f4: 6e10 da0e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0eda │ │ +05e7fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -43439,18 +43444,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 │ │ -05d7ac: |[05d7ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05d7bc: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d7c0: 6e20 dc0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0edc │ │ -05d7c6: 0e00 |0005: return-void │ │ +05e7fc: |[05e7fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05e80c: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e810: 6e20 dc0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0edc │ │ +05e816: 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; │ │ @@ -43460,18 +43465,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 │ │ -05d7c8: |[05d7c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05d7d8: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d7dc: 6e20 dd0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0edd │ │ -05d7e2: 0e00 |0005: return-void │ │ +05e818: |[05e818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05e828: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e82c: 6e20 dd0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0edd │ │ +05e832: 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; │ │ @@ -43481,18 +43486,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 │ │ -05d7e4: |[05d7e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -05d7f4: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d7f8: 6e20 de0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0ede │ │ -05d7fe: 0e00 |0005: return-void │ │ +05e834: |[05e834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +05e844: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e848: 6e20 de0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0ede │ │ +05e84e: 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 │ │ @@ -43502,18 +43507,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 │ │ -05d800: |[05d800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -05d810: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d814: 6e20 df0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0edf │ │ -05d81a: 0e00 |0005: return-void │ │ +05e850: |[05e850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +05e860: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e864: 6e20 df0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0edf │ │ +05e86a: 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 │ │ @@ -43523,18 +43528,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 │ │ -05d81c: |[05d81c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05d82c: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d830: 6e20 e00e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0ee0 │ │ -05d836: 0e00 |0005: return-void │ │ +05e86c: |[05e86c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05e87c: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e880: 6e20 e00e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0ee0 │ │ +05e886: 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; │ │ @@ -43544,18 +43549,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 │ │ -05d838: |[05d838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -05d848: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d84c: 6e20 e10e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0ee1 │ │ -05d852: 0e00 |0005: return-void │ │ +05e888: |[05e888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +05e898: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e89c: 6e20 e10e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0ee1 │ │ +05e8a2: 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 │ │ @@ -43565,18 +43570,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 │ │ -05d854: |[05d854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05d864: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d868: 6e20 e20e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ee2 │ │ -05d86e: 0e00 |0005: return-void │ │ +05e8a4: |[05e8a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05e8b4: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e8b8: 6e20 e20e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ee2 │ │ +05e8be: 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; │ │ @@ -43586,18 +43591,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 │ │ -05d870: |[05d870] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -05d880: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d884: 6e20 e30e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0ee3 │ │ -05d88a: 0e00 |0005: return-void │ │ +05e8c0: |[05e8c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +05e8d0: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e8d4: 6e20 e30e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0ee3 │ │ +05e8da: 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 │ │ @@ -43607,18 +43612,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 │ │ -05d88c: |[05d88c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -05d89c: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d8a0: 6e20 e40e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0ee4 │ │ -05d8a6: 0e00 |0005: return-void │ │ +05e8dc: |[05e8dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +05e8ec: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e8f0: 6e20 e40e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0ee4 │ │ +05e8f6: 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 │ │ @@ -43628,18 +43633,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 │ │ -05d8a8: |[05d8a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -05d8b8: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d8bc: 6e20 e50e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0ee5 │ │ -05d8c2: 0e00 |0005: return-void │ │ +05e8f8: |[05e8f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +05e908: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e90c: 6e20 e50e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0ee5 │ │ +05e912: 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 │ │ @@ -43649,18 +43654,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 │ │ -05d8c4: |[05d8c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -05d8d4: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d8d8: 6e20 e60e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0ee6 │ │ -05d8de: 0e00 |0005: return-void │ │ +05e914: |[05e914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05e924: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e928: 6e20 e60e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0ee6 │ │ +05e92e: 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 │ │ @@ -43670,18 +43675,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 │ │ -05d8e0: |[05d8e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05d8f0: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d8f4: 6e20 e80e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ee8 │ │ -05d8fa: 0e00 |0005: return-void │ │ +05e930: |[05e930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05e940: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e944: 6e20 e80e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ee8 │ │ +05e94a: 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; │ │ @@ -43691,18 +43696,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 │ │ -05d8fc: |[05d8fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05d90c: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d910: 6e20 e90e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0ee9 │ │ -05d916: 0e00 |0005: return-void │ │ +05e94c: |[05e94c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05e95c: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e960: 6e20 e90e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0ee9 │ │ +05e966: 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; │ │ @@ -43712,18 +43717,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 │ │ -05d918: |[05d918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -05d928: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d92c: 6e20 eb0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0eeb │ │ -05d932: 0e00 |0005: return-void │ │ +05e968: |[05e968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +05e978: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e97c: 6e20 eb0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0eeb │ │ +05e982: 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 │ │ @@ -43733,18 +43738,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 │ │ -05d934: |[05d934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -05d944: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d948: 6e20 ec0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0eec │ │ -05d94e: 0e00 |0005: return-void │ │ +05e984: |[05e984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +05e994: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e998: 6e20 ec0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0eec │ │ +05e99e: 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 │ │ @@ -43754,18 +43759,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 │ │ -05d950: |[05d950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -05d960: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d964: 6e20 ed0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0eed │ │ -05d96a: 0e00 |0005: return-void │ │ +05e9a0: |[05e9a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +05e9b0: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e9b4: 6e20 ed0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0eed │ │ +05e9ba: 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 │ │ @@ -43775,18 +43780,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 │ │ -05d96c: |[05d96c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05d97c: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d980: 6e20 ee0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0eee │ │ -05d986: 0e00 |0005: return-void │ │ +05e9bc: |[05e9bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05e9cc: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e9d0: 6e20 ee0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0eee │ │ +05e9d6: 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; │ │ @@ -43796,34 +43801,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 │ │ -05d988: |[05d988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05d998: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d99c: 6e20 f00e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0ef0 │ │ -05d9a2: 0e00 |0005: return-void │ │ +05e9d8: |[05e9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05e9e8: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05e9ec: 6e20 f00e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0ef0 │ │ +05e9f2: 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 : 445 (AccessibilityNodeInfoCompatIcs.java) │ │ + source_file_idx : 450 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #183 header: │ │ -class_idx : 396 │ │ +class_idx : 395 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 446 │ │ +superclass_idx : 941 │ │ +source_file_idx : 451 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #183 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;' │ │ @@ -43838,17 +43843,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d9a4: |[05d9a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -05d9b4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05d9ba: 0e00 |0003: return-void │ │ +05e9f4: |[05e9f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +05ea04: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05ea0a: 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;) │ │ @@ -43856,18 +43861,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 │ │ -05d9bc: |[05d9bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05d9cc: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d9d0: 6e30 b80e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0eb8 │ │ -05d9d6: 0e00 |0005: return-void │ │ +05ea0c: |[05ea0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05ea1c: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05ea20: 6e30 b80e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0eb8 │ │ +05ea26: 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; │ │ @@ -43878,19 +43883,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 │ │ -05d9d8: |[05d9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05d9e8: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05d9ec: 6e20 ba0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0eba │ │ -05d9f2: 0c00 |0005: move-result-object v0 │ │ -05d9f4: 1100 |0006: return-object v0 │ │ +05ea28: |[05ea28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05ea38: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05ea3c: 6e20 ba0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0eba │ │ +05ea42: 0c00 |0005: move-result-object v0 │ │ +05ea44: 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 │ │ │ │ @@ -43899,19 +43904,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 │ │ -05d9f8: |[05d9f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05da08: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05da0c: 6e20 bb0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ebb │ │ -05da12: 0c00 |0005: move-result-object v0 │ │ -05da14: 1100 |0006: return-object v0 │ │ +05ea48: |[05ea48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05ea58: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05ea5c: 6e20 bb0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ebb │ │ +05ea62: 0c00 |0005: move-result-object v0 │ │ +05ea64: 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 │ │ │ │ @@ -43920,19 +43925,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05da18: |[05da18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05da28: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05da2c: 6e10 c30e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0ec3 │ │ -05da32: 0a00 |0005: move-result v0 │ │ -05da34: 0f00 |0006: return v0 │ │ +05ea68: |[05ea68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +05ea78: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05ea7c: 6e10 c30e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0ec3 │ │ +05ea82: 0a00 |0005: move-result v0 │ │ +05ea84: 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;) │ │ @@ -43940,19 +43945,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05da38: |[05da38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -05da48: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05da4c: 6e10 c80e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0ec8 │ │ -05da52: 0a00 |0005: move-result v0 │ │ -05da54: 0f00 |0006: return v0 │ │ +05ea88: |[05ea88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05ea98: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05ea9c: 6e10 c80e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0ec8 │ │ +05eaa2: 0a00 |0005: move-result v0 │ │ +05eaa4: 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;) │ │ @@ -43960,19 +43965,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05da58: |[05da58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05da68: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05da6c: 6e10 d30e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0ed3 │ │ -05da72: 0a00 |0005: move-result v0 │ │ -05da74: 0f00 |0006: return v0 │ │ +05eaa8: |[05eaa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05eab8: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eabc: 6e10 d30e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0ed3 │ │ +05eac2: 0a00 |0005: move-result v0 │ │ +05eac4: 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;) │ │ @@ -43980,18 +43985,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 │ │ -05da78: |[05da78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05da88: 7120 d60e 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed6 │ │ -05da8e: 0c00 |0003: move-result-object v0 │ │ -05da90: 1100 |0004: return-object v0 │ │ +05eac8: |[05eac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +05ead8: 7120 d60e 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ed6 │ │ +05eade: 0c00 |0003: move-result-object v0 │ │ +05eae0: 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 │ │ │ │ @@ -44000,19 +44005,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 │ │ -05da94: |[05da94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -05daa4: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05daa8: 6e30 d90e 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0ed9 │ │ -05daae: 0a00 |0005: move-result v0 │ │ -05dab0: 0f00 |0006: return v0 │ │ +05eae4: |[05eae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05eaf4: 1f01 0d02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eaf8: 6e30 d90e 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0ed9 │ │ +05eafe: 0a00 |0005: move-result v0 │ │ +05eb00: 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; │ │ @@ -44022,18 +44027,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 │ │ -05dab4: |[05dab4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -05dac4: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05dac8: 6e20 db0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0edb │ │ -05dace: 0e00 |0005: return-void │ │ +05eb04: |[05eb04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +05eb14: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eb18: 6e20 db0e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0edb │ │ +05eb1e: 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 │ │ @@ -44043,18 +44048,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 │ │ -05dad0: |[05dad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05dae0: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05dae4: 6e20 e70e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0ee7 │ │ -05daea: 0e00 |0005: return-void │ │ +05eb20: |[05eb20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05eb30: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eb34: 6e20 e70e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0ee7 │ │ +05eb3a: 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 │ │ @@ -44064,18 +44069,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 │ │ -05daec: |[05daec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05dafc: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05db00: 6e30 ea0e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0eea │ │ -05db06: 0e00 |0005: return-void │ │ +05eb3c: |[05eb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05eb4c: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eb50: 6e30 ea0e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0eea │ │ +05eb56: 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; │ │ @@ -44086,18 +44091,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 │ │ -05db08: |[05db08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05db18: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05db1c: 6e30 ef0e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0eef │ │ -05db22: 0e00 |0005: return-void │ │ +05eb58: |[05eb58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05eb68: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eb6c: 6e30 ef0e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0eef │ │ +05eb72: 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; │ │ @@ -44108,34 +44113,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 │ │ -05db24: |[05db24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -05db34: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05db38: 6e20 f10e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0ef1 │ │ -05db3e: 0e00 |0005: return-void │ │ +05eb74: |[05eb74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +05eb84: 1f00 0d02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eb88: 6e20 f10e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0ef1 │ │ +05eb8e: 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 : 446 (AccessibilityNodeInfoCompatJellyBean.java) │ │ + source_file_idx : 451 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #184 header: │ │ -class_idx : 397 │ │ +class_idx : 396 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 451 │ │ +superclass_idx : 941 │ │ +source_file_idx : 456 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -44153,21 +44158,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 : 451 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 456 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #185 header: │ │ -class_idx : 401 │ │ +class_idx : 400 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 451 │ │ +superclass_idx : 941 │ │ +source_file_idx : 456 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #185 annotations: │ │ Annotations on class │ │ @@ -44196,26 +44201,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05db40: |[05db40] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -05db50: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05db54: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05db58: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05db5c: 2200 8f01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@018f │ │ -05db60: 7010 410b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0b41 │ │ -05db66: 6900 2103 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0321 │ │ -05db6a: 0e00 |000d: return-void │ │ -05db6c: 2200 9001 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0190 │ │ -05db70: 7010 430b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0b43 │ │ -05db76: 6900 2103 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0321 │ │ -05db7a: 28f8 |0015: goto 000d // -0008 │ │ +05eb90: |[05eb90] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +05eba0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05eba4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05eba8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05ebac: 2200 8e01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@018e │ │ +05ebb0: 7010 410b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0b41 │ │ +05ebb6: 6900 2103 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0321 │ │ +05ebba: 0e00 |000d: return-void │ │ +05ebbc: 2200 8f01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@018f │ │ +05ebc0: 7010 430b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0b43 │ │ +05ebc6: 6900 2103 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0321 │ │ +05ebca: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -44225,21 +44230,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05db7c: |[05db7c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -05db8c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05db92: 6200 2103 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0321 │ │ -05db96: 7220 3c0b 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0b3c │ │ -05db9c: 0c00 |0008: move-result-object v0 │ │ -05db9e: 5b10 2203 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0322 │ │ -05dba2: 0e00 |000b: return-void │ │ +05ebcc: |[05ebcc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +05ebdc: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05ebe2: 6200 2103 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0321 │ │ +05ebe6: 7220 3c0b 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0b3c │ │ +05ebec: 0c00 |0008: move-result-object v0 │ │ +05ebee: 5b10 2203 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0322 │ │ +05ebf2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -44249,18 +44254,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05dba4: |[05dba4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -05dbb4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05dbba: 5b01 2203 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0322 │ │ -05dbbe: 0e00 |0005: return-void │ │ +05ebf4: |[05ebf4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +05ec04: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05ec0a: 5b01 2203 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0322 │ │ +05ec0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -44272,17 +44277,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 │ │ -05dbc0: |[05dbc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05dbd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dbd2: 1100 |0001: return-object v0 │ │ +05ec10: |[05ec10] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05ec20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ec22: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -44291,17 +44296,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 │ │ -05dbd4: |[05dbd4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -05dbe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dbe6: 1100 |0001: return-object v0 │ │ +05ec24: |[05ec24] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05ec34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ec36: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -44311,17 +44316,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05dbe8: |[05dbe8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -05dbf8: 5410 2203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0322 │ │ -05dbfc: 1100 |0002: return-object v0 │ │ +05ec38: |[05ec38] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +05ec48: 5410 2203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0322 │ │ +05ec4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -44329,33 +44334,33 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05dc00: |[05dc00] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -05dc10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dc12: 0f00 |0001: return v0 │ │ +05ec50: |[05ec50] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +05ec60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ec62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 451 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 456 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #186 header: │ │ -class_idx : 402 │ │ +class_idx : 401 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 528 │ │ -source_file_idx : 452 │ │ +superclass_idx : 526 │ │ +source_file_idx : 457 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -44381,18 +44386,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 │ │ -05dc14: |[05dc14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -05dc24: 5b01 2303 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ -05dc28: 7010 f20e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0ef2 │ │ -05dc2e: 0e00 |0005: return-void │ │ +05ec64: |[05ec64] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +05ec74: 5b01 2303 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ +05ec78: 7010 f20e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0ef2 │ │ +05ec7e: 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; │ │ │ │ @@ -44402,20 +44407,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05dc30: |[05dc30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -05dc40: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ -05dc44: 7220 500b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0b50 │ │ -05dc4a: 0c00 |0005: move-result-object v0 │ │ -05dc4c: 1f00 0f02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020f │ │ -05dc50: 1100 |0008: return-object v0 │ │ +05ec80: |[05ec80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +05ec90: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ +05ec94: 7220 500b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0b50 │ │ +05ec9a: 0c00 |0005: move-result-object v0 │ │ +05ec9c: 1f00 0d02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@020d │ │ +05eca0: 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 │ │ │ │ @@ -44424,19 +44429,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 │ │ -05dc54: |[05dc54] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -05dc64: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ -05dc68: 7230 510b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0b51 │ │ -05dc6e: 0c00 |0005: move-result-object v0 │ │ -05dc70: 1100 |0006: return-object v0 │ │ +05eca4: |[05eca4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05ecb4: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ +05ecb8: 7230 510b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0b51 │ │ +05ecbe: 0c00 |0005: move-result-object v0 │ │ +05ecc0: 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 │ │ @@ -44446,35 +44451,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05dc74: |[05dc74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -05dc84: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ -05dc88: 7240 520b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0b52 │ │ -05dc8e: 0a00 |0005: move-result v0 │ │ -05dc90: 0f00 |0006: return v0 │ │ +05ecc4: |[05ecc4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +05ecd4: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0323 │ │ +05ecd8: 7240 520b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0b52 │ │ +05ecde: 0a00 |0005: move-result v0 │ │ +05ece0: 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 : 452 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 457 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #187 header: │ │ -class_idx : 403 │ │ +class_idx : 402 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 452 │ │ +superclass_idx : 941 │ │ +source_file_idx : 457 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -44506,21 +44511,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 : 452 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 457 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #188 header: │ │ -class_idx : 404 │ │ +class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 452 │ │ +superclass_idx : 941 │ │ +source_file_idx : 457 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ @@ -44539,17 +44544,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dc94: |[05dc94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -05dca4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05dcaa: 0e00 |0003: return-void │ │ +05ece4: |[05ece4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +05ecf4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05ecfa: 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; │ │ │ │ @@ -44558,32 +44563,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 │ │ -05dcac: |[05dcac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -05dcbc: 2200 9201 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0192 │ │ -05dcc0: 7020 4c0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0b4c │ │ -05dcc6: 1100 |0005: return-object v0 │ │ +05ecfc: |[05ecfc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +05ed0c: 2200 9101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0191 │ │ +05ed10: 7020 4c0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0b4c │ │ +05ed16: 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 : 452 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 457 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #189 header: │ │ -class_idx : 407 │ │ +class_idx : 406 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 456 │ │ +superclass_idx : 941 │ │ +source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #189 annotations: │ │ Annotations on class │ │ @@ -44873,21 +44878,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 : 456 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 461 (AccessibilityRecordCompat.java) │ │ │ │ Class #190 header: │ │ -class_idx : 410 │ │ +class_idx : 409 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 456 │ │ +superclass_idx : 941 │ │ +source_file_idx : 461 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -44916,40 +44921,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -05dcc8: |[05dcc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -05dcd8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05dcdc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05dce0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05dce4: 2200 9801 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0198 │ │ -05dce8: 7010 b20b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0bb2 │ │ -05dcee: 6900 2403 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dcf2: 0e00 |000d: return-void │ │ -05dcf4: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05dcf8: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -05dcfc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05dd00: 2200 9601 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0196 │ │ -05dd04: 7010 7f0b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0b7f │ │ -05dd0a: 6900 2403 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dd0e: 28f2 |001b: goto 000d // -000e │ │ -05dd10: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05dd14: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -05dd18: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -05dd1c: 2200 9501 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0195 │ │ -05dd20: 7010 550b 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0b55 │ │ -05dd26: 6900 2403 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dd2a: 28e4 |0029: goto 000d // -001c │ │ -05dd2c: 2200 9901 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0199 │ │ -05dd30: 7010 b40b 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0bb4 │ │ -05dd36: 6900 2403 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dd3a: 28dc |0031: goto 000d // -0024 │ │ +05ed18: |[05ed18] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +05ed28: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05ed2c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05ed30: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05ed34: 2200 9701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0197 │ │ +05ed38: 7010 b20b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0bb2 │ │ +05ed3e: 6900 2403 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ed42: 0e00 |000d: return-void │ │ +05ed44: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05ed48: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +05ed4c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05ed50: 2200 9501 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0195 │ │ +05ed54: 7010 7f0b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0b7f │ │ +05ed5a: 6900 2403 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ed5e: 28f2 |001b: goto 000d // -000e │ │ +05ed60: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05ed64: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +05ed68: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +05ed6c: 2200 9401 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0194 │ │ +05ed70: 7010 550b 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0b55 │ │ +05ed76: 6900 2403 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ed7a: 28e4 |0029: goto 000d // -001c │ │ +05ed7c: 2200 9801 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0198 │ │ +05ed80: 7010 b40b 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0bb4 │ │ +05ed86: 6900 2403 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ed8a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0006 line=506 │ │ 0x000d line=514 │ │ 0x000e line=507 │ │ 0x0014 line=508 │ │ @@ -44963,18 +44968,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05dd3c: |[05dd3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -05dd4c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05dd52: 5b01 2503 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05dd56: 0e00 |0005: return-void │ │ +05ed8c: |[05ed8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +05ed9c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05eda2: 5b01 2503 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05eda6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0005 line=525 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -44985,43 +44990,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 │ │ -05dd58: |[05dd58] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05dd68: 2200 9a01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@019a │ │ -05dd6c: 6201 2403 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dd70: 7210 9a0b 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0b9a │ │ -05dd76: 0c01 |0007: move-result-object v1 │ │ -05dd78: 7020 e40b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0be4 │ │ -05dd7e: 1100 |000b: return-object v0 │ │ +05eda8: |[05eda8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +05edb8: 2200 9901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0199 │ │ +05edbc: 6201 2403 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05edc0: 7210 9a0b 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0b9a │ │ +05edc6: 0c01 |0007: move-result-object v1 │ │ +05edc8: 7020 e40b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0be4 │ │ +05edce: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05dd80: |[05dd80] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05dd90: 2200 9a01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@019a │ │ -05dd94: 6201 2403 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dd98: 5432 2503 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05dd9c: 7220 9b0b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b9b │ │ -05dda2: 0c01 |0009: move-result-object v1 │ │ -05dda4: 7020 e40b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0be4 │ │ -05ddaa: 1100 |000d: return-object v0 │ │ +05edd0: |[05edd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +05ede0: 2200 9901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0199 │ │ +05ede4: 6201 2403 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ede8: 5432 2503 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05edec: 7220 9b0b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b9b │ │ +05edf2: 0c01 |0009: move-result-object v1 │ │ +05edf4: 7020 e40b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0be4 │ │ +05edfa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -45030,44 +45035,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -05ddac: |[05ddac] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -05ddbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05ddbe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05ddc0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -05ddc4: 0f01 |0004: return v1 │ │ -05ddc6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -05ddca: 0121 |0007: move v1, v2 │ │ -05ddcc: 28fc |0008: goto 0004 // -0004 │ │ -05ddce: 6e10 4f1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -05ddd4: 0c03 |000c: move-result-object v3 │ │ -05ddd6: 6e10 4f1f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -05dddc: 0c04 |0010: move-result-object v4 │ │ -05ddde: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -05dde2: 0121 |0013: move v1, v2 │ │ -05dde4: 28f0 |0014: goto 0004 // -0010 │ │ -05dde6: 0760 |0015: move-object v0, v6 │ │ -05dde8: 1f00 9a01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@019a │ │ -05ddec: 5453 2503 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05ddf0: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -05ddf4: 5403 2503 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05ddf8: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -05ddfc: 0121 |0020: move v1, v2 │ │ -05ddfe: 28e3 |0021: goto 0004 // -001d │ │ -05de00: 5453 2503 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05de04: 5404 2503 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05de08: 6e20 4e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -05de0e: 0a03 |0029: move-result v3 │ │ -05de10: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -05de14: 0121 |002c: move v1, v2 │ │ -05de16: 28d7 |002d: goto 0004 // -0029 │ │ +05edfc: |[05edfc] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +05ee0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05ee0e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05ee10: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +05ee14: 0f01 |0004: return v1 │ │ +05ee16: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +05ee1a: 0121 |0007: move v1, v2 │ │ +05ee1c: 28fc |0008: goto 0004 // -0004 │ │ +05ee1e: 6e10 4f1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +05ee24: 0c03 |000c: move-result-object v3 │ │ +05ee26: 6e10 4f1f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +05ee2c: 0c04 |0010: move-result-object v4 │ │ +05ee2e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +05ee32: 0121 |0013: move v1, v2 │ │ +05ee34: 28f0 |0014: goto 0004 // -0010 │ │ +05ee36: 0760 |0015: move-object v0, v6 │ │ +05ee38: 1f00 9901 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0199 │ │ +05ee3c: 5453 2503 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ee40: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +05ee44: 5403 2503 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ee48: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +05ee4c: 0121 |0020: move v1, v2 │ │ +05ee4e: 28e3 |0021: goto 0004 // -001d │ │ +05ee50: 5453 2503 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ee54: 5404 2503 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ee58: 6e20 4e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +05ee5e: 0a03 |0029: move-result v3 │ │ +05ee60: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +05ee64: 0121 |002c: move v1, v2 │ │ +05ee66: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1017 │ │ 0x0004 line=1034 │ │ 0x0005 line=1020 │ │ 0x0008 line=1021 │ │ 0x0009 line=1023 │ │ @@ -45088,20 +45093,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05de18: |[05de18] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -05de28: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05de2c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05de30: 7220 840b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0b84 │ │ -05de36: 0a00 |0007: move-result v0 │ │ -05de38: 0f00 |0008: return v0 │ │ +05ee68: |[05ee68] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +05ee78: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ee7c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ee80: 7220 840b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0b84 │ │ +05ee86: 0a00 |0007: move-result v0 │ │ +05ee88: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45109,20 +45114,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05de3c: |[05de3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -05de4c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05de50: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05de54: 7220 850b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b85 │ │ -05de5a: 0c00 |0007: move-result-object v0 │ │ -05de5c: 1100 |0008: return-object v0 │ │ +05ee8c: |[05ee8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +05ee9c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05eea0: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05eea4: 7220 850b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b85 │ │ +05eeaa: 0c00 |0007: move-result-object v0 │ │ +05eeac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45130,20 +45135,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05de60: |[05de60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -05de70: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05de74: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05de78: 7220 860b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b86 │ │ -05de7e: 0c00 |0007: move-result-object v0 │ │ -05de80: 1100 |0008: return-object v0 │ │ +05eeb0: |[05eeb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +05eec0: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05eec4: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05eec8: 7220 860b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b86 │ │ +05eece: 0c00 |0007: move-result-object v0 │ │ +05eed0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45151,20 +45156,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05de84: |[05de84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -05de94: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05de98: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05de9c: 7220 870b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b87 │ │ -05dea2: 0c00 |0007: move-result-object v0 │ │ -05dea4: 1100 |0008: return-object v0 │ │ +05eed4: |[05eed4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +05eee4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05eee8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05eeec: 7220 870b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b87 │ │ +05eef2: 0c00 |0007: move-result-object v0 │ │ +05eef4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45172,20 +45177,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05dea8: |[05dea8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -05deb8: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05debc: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05dec0: 7220 880b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0b88 │ │ -05dec6: 0a00 |0007: move-result v0 │ │ -05dec8: 0f00 |0008: return v0 │ │ +05eef8: |[05eef8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +05ef08: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ef0c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ef10: 7220 880b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0b88 │ │ +05ef16: 0a00 |0007: move-result v0 │ │ +05ef18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45193,20 +45198,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05decc: |[05decc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -05dedc: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dee0: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05dee4: 7220 890b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0b89 │ │ -05deea: 0a00 |0007: move-result v0 │ │ -05deec: 0f00 |0008: return v0 │ │ +05ef1c: |[05ef1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +05ef2c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ef30: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ef34: 7220 890b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0b89 │ │ +05ef3a: 0a00 |0007: move-result v0 │ │ +05ef3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45214,17 +45219,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05def0: |[05def0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -05df00: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05df04: 1100 |0002: return-object v0 │ │ +05ef40: |[05ef40] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +05ef50: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ef54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45232,20 +45237,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05df08: |[05df08] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -05df18: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05df1c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05df20: 7220 8a0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0b8a │ │ -05df26: 0a00 |0007: move-result v0 │ │ -05df28: 0f00 |0008: return v0 │ │ +05ef58: |[05ef58] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +05ef68: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ef6c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ef70: 7220 8a0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0b8a │ │ +05ef76: 0a00 |0007: move-result v0 │ │ +05ef78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45253,20 +45258,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05df2c: |[05df2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -05df3c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05df40: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05df44: 7220 8b0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0b8b │ │ -05df4a: 0a00 |0007: move-result v0 │ │ -05df4c: 0f00 |0008: return v0 │ │ +05ef7c: |[05ef7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +05ef8c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05ef90: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05ef94: 7220 8b0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0b8b │ │ +05ef9a: 0a00 |0007: move-result v0 │ │ +05ef9c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45274,20 +45279,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05df50: |[05df50] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -05df60: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05df64: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05df68: 7220 8c0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0b8c │ │ -05df6e: 0a00 |0007: move-result v0 │ │ -05df70: 0f00 |0008: return v0 │ │ +05efa0: |[05efa0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +05efb0: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05efb4: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05efb8: 7220 8c0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0b8c │ │ +05efbe: 0a00 |0007: move-result v0 │ │ +05efc0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45295,20 +45300,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05df74: |[05df74] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -05df84: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05df88: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05df8c: 7220 8d0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0b8d │ │ -05df92: 0c00 |0007: move-result-object v0 │ │ -05df94: 1100 |0008: return-object v0 │ │ +05efc4: |[05efc4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +05efd4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05efd8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05efdc: 7220 8d0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0b8d │ │ +05efe2: 0c00 |0007: move-result-object v0 │ │ +05efe4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45316,20 +45321,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05df98: |[05df98] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -05dfa8: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dfac: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05dfb0: 7220 8e0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0b8e │ │ -05dfb6: 0a00 |0007: move-result v0 │ │ -05dfb8: 0f00 |0008: return v0 │ │ +05efe8: |[05efe8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +05eff8: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05effc: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f000: 7220 8e0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0b8e │ │ +05f006: 0a00 |0007: move-result v0 │ │ +05f008: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45337,20 +45342,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05dfbc: |[05dfbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -05dfcc: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dfd0: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05dfd4: 7220 8f0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0b8f │ │ -05dfda: 0a00 |0007: move-result v0 │ │ -05dfdc: 0f00 |0008: return v0 │ │ +05f00c: |[05f00c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +05f01c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f020: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f024: 7220 8f0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0b8f │ │ +05f02a: 0a00 |0007: move-result v0 │ │ +05f02c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45358,20 +45363,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05dfe0: |[05dfe0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -05dff0: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05dff4: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05dff8: 7220 900b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0b90 │ │ -05dffe: 0a00 |0007: move-result v0 │ │ -05e000: 0f00 |0008: return v0 │ │ +05f030: |[05f030] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +05f040: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f044: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f048: 7220 900b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0b90 │ │ +05f04e: 0a00 |0007: move-result v0 │ │ +05f050: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45379,20 +45384,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 │ │ -05e004: |[05e004] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e014: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e018: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e01c: 7220 910b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0b91 │ │ -05e022: 0c00 |0007: move-result-object v0 │ │ -05e024: 1100 |0008: return-object v0 │ │ +05f054: |[05f054] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05f064: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f068: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f06c: 7220 910b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0b91 │ │ +05f072: 0c00 |0007: move-result-object v0 │ │ +05f074: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45400,20 +45405,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e028: |[05e028] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -05e038: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e03c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e040: 7220 920b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0b92 │ │ -05e046: 0c00 |0007: move-result-object v0 │ │ -05e048: 1100 |0008: return-object v0 │ │ +05f078: |[05f078] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +05f088: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f08c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f090: 7220 920b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0b92 │ │ +05f096: 0c00 |0007: move-result-object v0 │ │ +05f098: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45421,20 +45426,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e04c: |[05e04c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -05e05c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e060: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e064: 7220 930b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0b93 │ │ -05e06a: 0a00 |0007: move-result v0 │ │ -05e06c: 0f00 |0008: return v0 │ │ +05f09c: |[05f09c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +05f0ac: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f0b0: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f0b4: 7220 930b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0b93 │ │ +05f0ba: 0a00 |0007: move-result v0 │ │ +05f0bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45442,20 +45447,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e070: |[05e070] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -05e080: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e084: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e088: 7220 940b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0b94 │ │ -05e08e: 0a00 |0007: move-result v0 │ │ -05e090: 0f00 |0008: return v0 │ │ +05f0c0: |[05f0c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +05f0d0: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f0d4: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f0d8: 7220 940b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0b94 │ │ +05f0de: 0a00 |0007: move-result v0 │ │ +05f0e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45463,23 +45468,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05e094: |[05e094] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -05e0a4: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e0a8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05e0ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05e0ae: 0f00 |0005: return v0 │ │ -05e0b0: 5410 2503 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e0b4: 6e10 501f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ -05e0ba: 0a00 |000b: move-result v0 │ │ -05e0bc: 28f9 |000c: goto 0005 // -0007 │ │ +05f0e4: |[05f0e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +05f0f4: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f0f8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +05f0fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05f0fe: 0f00 |0005: return v0 │ │ +05f100: 5410 2503 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f104: 6e10 501f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ +05f10a: 0a00 |000b: move-result v0 │ │ +05f10c: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45487,20 +45492,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e0c0: |[05e0c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -05e0d0: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e0d4: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e0d8: 7220 950b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0b95 │ │ -05e0de: 0a00 |0007: move-result v0 │ │ -05e0e0: 0f00 |0008: return v0 │ │ +05f110: |[05f110] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +05f120: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f124: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f128: 7220 950b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0b95 │ │ +05f12e: 0a00 |0007: move-result v0 │ │ +05f130: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45508,20 +45513,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e0e4: |[05e0e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -05e0f4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e0f8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e0fc: 7220 960b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0b96 │ │ -05e102: 0a00 |0007: move-result v0 │ │ -05e104: 0f00 |0008: return v0 │ │ +05f134: |[05f134] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +05f144: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f148: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f14c: 7220 960b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0b96 │ │ +05f152: 0a00 |0007: move-result v0 │ │ +05f154: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45529,20 +45534,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e108: |[05e108] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -05e118: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e11c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e120: 7220 970b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0b97 │ │ -05e126: 0a00 |0007: move-result v0 │ │ -05e128: 0f00 |0008: return v0 │ │ +05f158: |[05f158] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +05f168: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f16c: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f170: 7220 970b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0b97 │ │ +05f176: 0a00 |0007: move-result v0 │ │ +05f178: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45550,20 +45555,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e12c: |[05e12c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -05e13c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e140: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e144: 7220 980b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0b98 │ │ -05e14a: 0a00 |0007: move-result v0 │ │ -05e14c: 0f00 |0008: return v0 │ │ +05f17c: |[05f17c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +05f18c: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f190: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f194: 7220 980b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0b98 │ │ +05f19a: 0a00 |0007: move-result v0 │ │ +05f19c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45571,20 +45576,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e150: |[05e150] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -05e160: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e164: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e168: 7220 990b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0b99 │ │ -05e16e: 0a00 |0007: move-result v0 │ │ -05e170: 0f00 |0008: return v0 │ │ +05f1a0: |[05f1a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +05f1b0: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f1b4: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f1b8: 7220 990b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0b99 │ │ +05f1be: 0a00 |0007: move-result v0 │ │ +05f1c0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -45592,19 +45597,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05e174: |[05e174] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -05e184: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e188: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e18c: 7220 9c0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0b9c │ │ -05e192: 0e00 |0007: return-void │ │ +05f1c4: |[05f1c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +05f1d4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f1d8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f1dc: 7220 9c0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0b9c │ │ +05f1e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0007 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -45613,19 +45618,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e194: |[05e194] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -05e1a4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e1a8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e1ac: 7230 9d0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0b9d │ │ -05e1b2: 0e00 |0007: return-void │ │ +05f1e4: |[05f1e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +05f1f4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f1f8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f1fc: 7230 9d0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0b9d │ │ +05f202: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0007 line=884 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -45635,19 +45640,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e1b4: |[05e1b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -05e1c4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e1c8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e1cc: 7230 9e0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b9e │ │ -05e1d2: 0e00 |0007: return-void │ │ +05f204: |[05f204] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +05f214: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f218: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f21c: 7230 9e0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b9e │ │ +05f222: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0007 line=954 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -45657,19 +45662,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e1d4: |[05e1d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -05e1e4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e1e8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e1ec: 7230 9f0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0b9f │ │ -05e1f2: 0e00 |0007: return-void │ │ +05f224: |[05f224] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +05f234: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f238: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f23c: 7230 9f0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0b9f │ │ +05f242: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0007 line=627 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -45679,19 +45684,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e1f4: |[05e1f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -05e204: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e208: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e20c: 7230 a00b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ba0 │ │ -05e212: 0e00 |0007: return-void │ │ +05f244: |[05f244] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +05f254: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f258: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f25c: 7230 a00b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ba0 │ │ +05f262: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -45701,19 +45706,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e214: |[05e214] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -05e224: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e228: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e22c: 7230 a10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ba1 │ │ -05e232: 0e00 |0007: return-void │ │ +05f264: |[05f264] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +05f274: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f278: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f27c: 7230 a10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ba1 │ │ +05f282: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0007 line=974 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -45723,19 +45728,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e234: |[05e234] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -05e244: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e248: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e24c: 7230 a20b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0ba2 │ │ -05e252: 0e00 |0007: return-void │ │ +05f284: |[05f284] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +05f294: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f298: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f29c: 7230 a20b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0ba2 │ │ +05f2a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0007 line=747 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -45745,19 +45750,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e254: |[05e254] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -05e264: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e268: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e26c: 7230 a30b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0ba3 │ │ -05e272: 0e00 |0007: return-void │ │ +05f2a4: |[05f2a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +05f2b4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f2b8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f2bc: 7230 a30b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0ba3 │ │ +05f2c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0007 line=647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -45767,19 +45772,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e274: |[05e274] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -05e284: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e288: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e28c: 7230 a40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0ba4 │ │ -05e292: 0e00 |0007: return-void │ │ +05f2c4: |[05f2c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +05f2d4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f2d8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f2dc: 7230 a40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0ba4 │ │ +05f2e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0007 line=773 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -45789,19 +45794,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e294: |[05e294] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -05e2a4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e2a8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e2ac: 7230 a50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0ba5 │ │ -05e2b2: 0e00 |0007: return-void │ │ +05f2e4: |[05f2e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +05f2f4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f2f8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f2fc: 7230 a50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0ba5 │ │ +05f302: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0007 line=687 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -45811,19 +45816,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e2b4: |[05e2b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -05e2c4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e2c8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e2cc: 7230 a60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0ba6 │ │ -05e2d2: 0e00 |0007: return-void │ │ +05f304: |[05f304] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +05f314: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f318: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f31c: 7230 a60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0ba6 │ │ +05f322: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0007 line=727 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -45833,19 +45838,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e2d4: |[05e2d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -05e2e4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e2e8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e2ec: 7230 a70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ba7 │ │ -05e2f2: 0e00 |0007: return-void │ │ +05f324: |[05f324] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +05f334: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f338: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f33c: 7230 a70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ba7 │ │ +05f342: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -45855,19 +45860,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e2f4: |[05e2f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -05e304: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e308: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e30c: 7230 a80b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0ba8 │ │ -05e312: 0e00 |0007: return-void │ │ +05f344: |[05f344] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +05f354: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f358: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f35c: 7230 a80b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0ba8 │ │ +05f362: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0007 line=864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -45877,19 +45882,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e314: |[05e314] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -05e324: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e328: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e32c: 7230 a90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0ba9 │ │ -05e332: 0e00 |0007: return-void │ │ +05f364: |[05f364] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +05f374: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f378: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f37c: 7230 a90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0ba9 │ │ +05f382: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -45899,19 +45904,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e334: |[05e334] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -05e344: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e348: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e34c: 7230 aa0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0baa │ │ -05e352: 0e00 |0007: return-void │ │ +05f384: |[05f384] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +05f394: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f398: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f39c: 7230 aa0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0baa │ │ +05f3a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0007 line=667 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -45921,19 +45926,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e354: |[05e354] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -05e364: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e368: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e36c: 7230 ab0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0bab │ │ -05e372: 0e00 |0007: return-void │ │ +05f3a4: |[05f3a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +05f3b4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f3b8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f3bc: 7230 ab0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0bab │ │ +05f3c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0007 line=904 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -45943,19 +45948,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e374: |[05e374] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -05e384: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e388: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e38c: 7230 ac0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0bac │ │ -05e392: 0e00 |0007: return-void │ │ +05f3c4: |[05f3c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +05f3d4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f3d8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f3dc: 7230 ac0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0bac │ │ +05f3e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0007 line=811 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -45965,19 +45970,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e394: |[05e394] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -05e3a4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e3a8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e3ac: 7230 ad0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0bad │ │ -05e3b2: 0e00 |0007: return-void │ │ +05f3e4: |[05f3e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +05f3f4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f3f8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f3fc: 7230 ad0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0bad │ │ +05f402: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0007 line=829 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -45987,19 +45992,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e3b4: |[05e3b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -05e3c4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e3c8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e3cc: 7230 ae0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0bae │ │ -05e3d2: 0e00 |0007: return-void │ │ +05f404: |[05f404] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +05f414: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f418: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f41c: 7230 ae0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0bae │ │ +05f422: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -46009,19 +46014,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e3d4: |[05e3d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -05e3e4: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e3e8: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e3ec: 7230 af0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0baf │ │ -05e3f2: 0e00 |0007: return-void │ │ +05f424: |[05f424] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +05f434: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f438: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f43c: 7230 af0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0baf │ │ +05f442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0007 line=564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -46031,19 +46036,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05e3f4: |[05e3f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -05e404: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e408: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e40c: 7240 b00b 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@0bb0 │ │ -05e412: 0e00 |0007: return-void │ │ +05f444: |[05f444] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +05f454: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f458: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f45c: 7240 b00b 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@0bb0 │ │ +05f462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0007 line=582 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -46054,34 +46059,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e414: |[05e414] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -05e424: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ -05e428: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ -05e42c: 7230 b10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0bb1 │ │ -05e432: 0e00 |0007: return-void │ │ +05f464: |[05f464] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +05f474: 6200 2403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0324 │ │ +05f478: 5421 2503 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0325 │ │ +05f47c: 7230 b10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0bb1 │ │ +05f482: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0007 line=793 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ - source_file_idx : 456 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 461 (AccessibilityRecordCompat.java) │ │ │ │ Class #191 header: │ │ -class_idx : 411 │ │ +class_idx : 410 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 457 │ │ +superclass_idx : 941 │ │ +source_file_idx : 462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 annotations: │ │ Annotations on method #3107 'getText' │ │ @@ -46100,17 +46105,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e434: |[05e434] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -05e444: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05e44a: 0e00 |0003: return-void │ │ +05f484: |[05f484] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +05f494: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05f49a: 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;) │ │ @@ -46118,19 +46123,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e44c: |[05e44c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -05e45c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e460: 6e10 f30e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0ef3 │ │ -05e466: 0a00 |0005: move-result v0 │ │ -05e468: 0f00 |0006: return v0 │ │ +05f49c: |[05f49c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +05f4ac: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f4b0: 6e10 f30e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0ef3 │ │ +05f4b6: 0a00 |0005: move-result v0 │ │ +05f4b8: 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;) │ │ @@ -46138,19 +46143,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 │ │ -05e46c: |[05e46c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05e47c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e480: 6e10 f40e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0ef4 │ │ -05e486: 0c00 |0005: move-result-object v0 │ │ -05e488: 1100 |0006: return-object v0 │ │ +05f4bc: |[05f4bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f4cc: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f4d0: 6e10 f40e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0ef4 │ │ +05f4d6: 0c00 |0005: move-result-object v0 │ │ +05f4d8: 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;) │ │ @@ -46158,19 +46163,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 │ │ -05e48c: |[05e48c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05e49c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e4a0: 6e10 f50e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0ef5 │ │ -05e4a6: 0c00 |0005: move-result-object v0 │ │ -05e4a8: 1100 |0006: return-object v0 │ │ +05f4dc: |[05f4dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f4ec: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f4f0: 6e10 f50e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0ef5 │ │ +05f4f6: 0c00 |0005: move-result-object v0 │ │ +05f4f8: 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;) │ │ @@ -46178,19 +46183,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 │ │ -05e4ac: |[05e4ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05e4bc: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e4c0: 6e10 f60e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0ef6 │ │ -05e4c6: 0c00 |0005: move-result-object v0 │ │ -05e4c8: 1100 |0006: return-object v0 │ │ +05f4fc: |[05f4fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f50c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f510: 6e10 f60e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0ef6 │ │ +05f516: 0c00 |0005: move-result-object v0 │ │ +05f518: 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;) │ │ @@ -46198,19 +46203,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e4cc: |[05e4cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -05e4dc: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e4e0: 6e10 f70e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0ef7 │ │ -05e4e6: 0a00 |0005: move-result v0 │ │ -05e4e8: 0f00 |0006: return v0 │ │ +05f51c: |[05f51c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +05f52c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f530: 6e10 f70e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0ef7 │ │ +05f536: 0a00 |0005: move-result v0 │ │ +05f538: 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;) │ │ @@ -46218,19 +46223,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e4ec: |[05e4ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -05e4fc: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e500: 6e10 f80e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0ef8 │ │ -05e506: 0a00 |0005: move-result v0 │ │ -05e508: 0f00 |0006: return v0 │ │ +05f53c: |[05f53c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +05f54c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f550: 6e10 f80e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0ef8 │ │ +05f556: 0a00 |0005: move-result v0 │ │ +05f558: 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;) │ │ @@ -46238,19 +46243,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e50c: |[05e50c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -05e51c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e520: 6e10 f90e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0ef9 │ │ -05e526: 0a00 |0005: move-result v0 │ │ -05e528: 0f00 |0006: return v0 │ │ +05f55c: |[05f55c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +05f56c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f570: 6e10 f90e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0ef9 │ │ +05f576: 0a00 |0005: move-result v0 │ │ +05f578: 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;) │ │ @@ -46258,19 +46263,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 │ │ -05e52c: |[05e52c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -05e53c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e540: 6e10 fc0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0efc │ │ -05e546: 0c00 |0005: move-result-object v0 │ │ -05e548: 1100 |0006: return-object v0 │ │ +05f57c: |[05f57c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +05f58c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f590: 6e10 fc0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0efc │ │ +05f596: 0c00 |0005: move-result-object v0 │ │ +05f598: 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;) │ │ @@ -46278,19 +46283,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e54c: |[05e54c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -05e55c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e560: 6e10 fd0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0efd │ │ -05e566: 0a00 |0005: move-result v0 │ │ -05e568: 0f00 |0006: return v0 │ │ +05f59c: |[05f59c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +05f5ac: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f5b0: 6e10 fd0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0efd │ │ +05f5b6: 0a00 |0005: move-result v0 │ │ +05f5b8: 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;) │ │ @@ -46298,19 +46303,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e56c: |[05e56c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -05e57c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e580: 6e10 fe0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0efe │ │ -05e586: 0a00 |0005: move-result v0 │ │ -05e588: 0f00 |0006: return v0 │ │ +05f5bc: |[05f5bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +05f5cc: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f5d0: 6e10 fe0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0efe │ │ +05f5d6: 0a00 |0005: move-result v0 │ │ +05f5d8: 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;) │ │ @@ -46318,19 +46323,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e58c: |[05e58c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -05e59c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e5a0: 6e10 ff0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0eff │ │ -05e5a6: 0a00 |0005: move-result v0 │ │ -05e5a8: 0f00 |0006: return v0 │ │ +05f5dc: |[05f5dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +05f5ec: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f5f0: 6e10 ff0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0eff │ │ +05f5f6: 0a00 |0005: move-result v0 │ │ +05f5f8: 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;) │ │ @@ -46338,19 +46343,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 │ │ -05e5ac: |[05e5ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05e5bc: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e5c0: 6e10 000f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f00 │ │ -05e5c6: 0c00 |0005: move-result-object v0 │ │ -05e5c8: 1100 |0006: return-object v0 │ │ +05f5fc: |[05f5fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05f60c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f610: 6e10 000f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f00 │ │ +05f616: 0c00 |0005: move-result-object v0 │ │ +05f618: 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;) │ │ @@ -46358,19 +46363,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 │ │ -05e5cc: |[05e5cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -05e5dc: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e5e0: 6e10 010f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0f01 │ │ -05e5e6: 0c00 |0005: move-result-object v0 │ │ -05e5e8: 1100 |0006: return-object v0 │ │ +05f61c: |[05f61c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +05f62c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f630: 6e10 010f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0f01 │ │ +05f636: 0c00 |0005: move-result-object v0 │ │ +05f638: 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;) │ │ @@ -46378,19 +46383,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e5ec: |[05e5ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -05e5fc: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e600: 6e10 020f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0f02 │ │ -05e606: 0a00 |0005: move-result v0 │ │ -05e608: 0f00 |0006: return v0 │ │ +05f63c: |[05f63c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +05f64c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f650: 6e10 020f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0f02 │ │ +05f656: 0a00 |0005: move-result v0 │ │ +05f658: 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;) │ │ @@ -46398,19 +46403,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e60c: |[05e60c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -05e61c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e620: 6e10 030f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0f03 │ │ -05e626: 0a00 |0005: move-result v0 │ │ -05e628: 0f00 |0006: return v0 │ │ +05f65c: |[05f65c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +05f66c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f670: 6e10 030f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0f03 │ │ +05f676: 0a00 |0005: move-result v0 │ │ +05f678: 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;) │ │ @@ -46418,19 +46423,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e62c: |[05e62c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -05e63c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e640: 6e10 040f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0f04 │ │ -05e646: 0a00 |0005: move-result v0 │ │ -05e648: 0f00 |0006: return v0 │ │ +05f67c: |[05f67c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +05f68c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f690: 6e10 040f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0f04 │ │ +05f696: 0a00 |0005: move-result v0 │ │ +05f698: 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;) │ │ @@ -46438,19 +46443,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e64c: |[05e64c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -05e65c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e660: 6e10 050f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0f05 │ │ -05e666: 0a00 |0005: move-result v0 │ │ -05e668: 0f00 |0006: return v0 │ │ +05f69c: |[05f69c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +05f6ac: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f6b0: 6e10 050f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0f05 │ │ +05f6b6: 0a00 |0005: move-result v0 │ │ +05f6b8: 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;) │ │ @@ -46458,19 +46463,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e66c: |[05e66c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -05e67c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e680: 6e10 060f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0f06 │ │ -05e686: 0a00 |0005: move-result v0 │ │ -05e688: 0f00 |0006: return v0 │ │ +05f6bc: |[05f6bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +05f6cc: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f6d0: 6e10 060f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0f06 │ │ +05f6d6: 0a00 |0005: move-result v0 │ │ +05f6d8: 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;) │ │ @@ -46478,19 +46483,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e68c: |[05e68c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -05e69c: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e6a0: 6e10 070f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0f07 │ │ -05e6a6: 0a00 |0005: move-result v0 │ │ -05e6a8: 0f00 |0006: return v0 │ │ +05f6dc: |[05f6dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +05f6ec: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f6f0: 6e10 070f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0f07 │ │ +05f6f6: 0a00 |0005: move-result v0 │ │ +05f6f8: 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;) │ │ @@ -46498,19 +46503,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e6ac: |[05e6ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -05e6bc: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e6c0: 6e10 080f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0f08 │ │ -05e6c6: 0a00 |0005: move-result v0 │ │ -05e6c8: 0f00 |0006: return v0 │ │ +05f6fc: |[05f6fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +05f70c: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f710: 6e10 080f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0f08 │ │ +05f716: 0a00 |0005: move-result v0 │ │ +05f718: 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;) │ │ @@ -46518,37 +46523,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05e6cc: |[05e6cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -05e6dc: 7100 090f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0f09 │ │ -05e6e2: 0c00 |0003: move-result-object v0 │ │ -05e6e4: 1100 |0004: return-object v0 │ │ +05f71c: |[05f71c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +05f72c: 7100 090f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0f09 │ │ +05f732: 0c00 |0003: move-result-object v0 │ │ +05f734: 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 │ │ -05e6e8: |[05e6e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05e6f8: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e6fc: 7110 0a0f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0f0a │ │ -05e702: 0c00 |0005: move-result-object v0 │ │ -05e704: 1100 |0006: return-object v0 │ │ +05f738: |[05f738] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05f748: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f74c: 7110 0a0f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0f0a │ │ +05f752: 0c00 |0005: move-result-object v0 │ │ +05f754: 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;) │ │ @@ -46556,18 +46561,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e708: |[05e708] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -05e718: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e71c: 6e10 0b0f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0f0b │ │ -05e722: 0e00 |0005: return-void │ │ +05f758: |[05f758] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +05f768: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f76c: 6e10 0b0f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0f0b │ │ +05f772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -46576,18 +46581,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 │ │ -05e724: |[05e724] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -05e734: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e738: 6e20 0c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0f0c │ │ -05e73e: 0e00 |0005: return-void │ │ +05f774: |[05f774] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +05f784: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f788: 6e20 0c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0f0c │ │ +05f78e: 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 │ │ @@ -46597,18 +46602,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 │ │ -05e740: |[05e740] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e750: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e754: 6e20 0d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0f0d │ │ -05e75a: 0e00 |0005: return-void │ │ +05f790: |[05f790] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05f7a0: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f7a4: 6e20 0d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0f0d │ │ +05f7aa: 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; │ │ @@ -46618,18 +46623,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 │ │ -05e75c: |[05e75c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -05e76c: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e770: 6e20 0e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0f0e │ │ -05e776: 0e00 |0005: return-void │ │ +05f7ac: |[05f7ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +05f7bc: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f7c0: 6e20 0e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0f0e │ │ +05f7c6: 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 │ │ @@ -46639,18 +46644,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 │ │ -05e778: |[05e778] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e788: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e78c: 6e20 0f0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0f0f │ │ -05e792: 0e00 |0005: return-void │ │ +05f7c8: |[05f7c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05f7d8: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f7dc: 6e20 0f0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0f0f │ │ +05f7e2: 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; │ │ @@ -46660,18 +46665,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 │ │ -05e794: |[05e794] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e7a4: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e7a8: 6e20 100f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0f10 │ │ -05e7ae: 0e00 |0005: return-void │ │ +05f7e4: |[05f7e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05f7f4: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f7f8: 6e20 100f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0f10 │ │ +05f7fe: 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; │ │ @@ -46681,18 +46686,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 │ │ -05e7b0: |[05e7b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -05e7c0: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e7c4: 6e20 110f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0f11 │ │ -05e7ca: 0e00 |0005: return-void │ │ +05f800: |[05f800] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +05f810: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f814: 6e20 110f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0f11 │ │ +05f81a: 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 │ │ @@ -46702,18 +46707,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 │ │ -05e7cc: |[05e7cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -05e7dc: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e7e0: 6e20 120f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0f12 │ │ -05e7e6: 0e00 |0005: return-void │ │ +05f81c: |[05f81c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +05f82c: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f830: 6e20 120f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0f12 │ │ +05f836: 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 │ │ @@ -46723,18 +46728,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 │ │ -05e7e8: |[05e7e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -05e7f8: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e7fc: 6e20 130f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0f13 │ │ -05e802: 0e00 |0005: return-void │ │ +05f838: |[05f838] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +05f848: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f84c: 6e20 130f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0f13 │ │ +05f852: 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 │ │ @@ -46744,18 +46749,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 │ │ -05e804: |[05e804] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -05e814: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e818: 6e20 140f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0f14 │ │ -05e81e: 0e00 |0005: return-void │ │ +05f854: |[05f854] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +05f864: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f868: 6e20 140f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0f14 │ │ +05f86e: 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 │ │ @@ -46765,18 +46770,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 │ │ -05e820: |[05e820] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -05e830: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e834: 6e20 150f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0f15 │ │ -05e83a: 0e00 |0005: return-void │ │ +05f870: |[05f870] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +05f880: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f884: 6e20 150f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0f15 │ │ +05f88a: 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 │ │ @@ -46786,18 +46791,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 │ │ -05e83c: |[05e83c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -05e84c: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e850: 6e20 180f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0f18 │ │ -05e856: 0e00 |0005: return-void │ │ +05f88c: |[05f88c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +05f89c: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f8a0: 6e20 180f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0f18 │ │ +05f8a6: 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; │ │ @@ -46807,18 +46812,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 │ │ -05e858: |[05e858] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -05e868: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e86c: 6e20 190f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0f19 │ │ -05e872: 0e00 |0005: return-void │ │ +05f8a8: |[05f8a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +05f8b8: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f8bc: 6e20 190f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0f19 │ │ +05f8c2: 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 │ │ @@ -46828,18 +46833,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 │ │ -05e874: |[05e874] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -05e884: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e888: 6e20 1a0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0f1a │ │ -05e88e: 0e00 |0005: return-void │ │ +05f8c4: |[05f8c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +05f8d4: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f8d8: 6e20 1a0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0f1a │ │ +05f8de: 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 │ │ @@ -46849,18 +46854,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 │ │ -05e890: |[05e890] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -05e8a0: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e8a4: 6e20 1b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0f1b │ │ -05e8aa: 0e00 |0005: return-void │ │ +05f8e0: |[05f8e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +05f8f0: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f8f4: 6e20 1b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0f1b │ │ +05f8fa: 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 │ │ @@ -46870,18 +46875,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 │ │ -05e8ac: |[05e8ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -05e8bc: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e8c0: 6e20 1c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0f1c │ │ -05e8c6: 0e00 |0005: return-void │ │ +05f8fc: |[05f8fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +05f90c: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f910: 6e20 1c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0f1c │ │ +05f916: 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 │ │ @@ -46891,18 +46896,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 │ │ -05e8c8: |[05e8c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -05e8d8: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e8dc: 6e20 1d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0f1d │ │ -05e8e2: 0e00 |0005: return-void │ │ +05f918: |[05f918] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +05f928: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f92c: 6e20 1d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0f1d │ │ +05f932: 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 │ │ @@ -46912,18 +46917,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 │ │ -05e8e4: |[05e8e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05e8f4: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e8f8: 6e20 1e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0f1e │ │ -05e8fe: 0e00 |0005: return-void │ │ +05f934: |[05f934] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05f944: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f948: 6e20 1e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0f1e │ │ +05f94e: 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; │ │ @@ -46933,34 +46938,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 │ │ -05e900: |[05e900] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -05e910: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e914: 6e20 200f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0f20 │ │ -05e91a: 0e00 |0005: return-void │ │ +05f950: |[05f950] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +05f960: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f964: 6e20 200f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0f20 │ │ +05f96a: 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 : 457 (AccessibilityRecordCompatIcs.java) │ │ + source_file_idx : 462 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #192 header: │ │ -class_idx : 412 │ │ +class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 458 │ │ +superclass_idx : 941 │ │ +source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;' │ │ @@ -46975,17 +46980,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e91c: |[05e91c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -05e92c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05e932: 0e00 |0003: return-void │ │ +05f96c: |[05f96c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +05f97c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05f982: 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;) │ │ @@ -46993,19 +46998,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e934: |[05e934] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -05e944: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e948: 6e10 fa0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0efa │ │ -05e94e: 0a00 |0005: move-result v0 │ │ -05e950: 0f00 |0006: return v0 │ │ +05f984: |[05f984] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +05f994: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f998: 6e10 fa0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0efa │ │ +05f99e: 0a00 |0005: move-result v0 │ │ +05f9a0: 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;) │ │ @@ -47013,19 +47018,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e954: |[05e954] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -05e964: 1f01 1102 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e968: 6e10 fb0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0efb │ │ -05e96e: 0a00 |0005: move-result v0 │ │ -05e970: 0f00 |0006: return v0 │ │ +05f9a4: |[05f9a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +05f9b4: 1f01 0f02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f9b8: 6e10 fb0e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0efb │ │ +05f9be: 0a00 |0005: move-result v0 │ │ +05f9c0: 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;) │ │ @@ -47033,18 +47038,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 │ │ -05e974: |[05e974] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -05e984: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e988: 6e20 160f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0f16 │ │ -05e98e: 0e00 |0005: return-void │ │ +05f9c4: |[05f9c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +05f9d4: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f9d8: 6e20 160f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0f16 │ │ +05f9de: 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 │ │ @@ -47054,34 +47059,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 │ │ -05e990: |[05e990] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -05e9a0: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e9a4: 6e20 170f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0f17 │ │ -05e9aa: 0e00 |0005: return-void │ │ +05f9e0: |[05f9e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +05f9f0: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05f9f4: 6e20 170f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0f17 │ │ +05f9fa: 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 : 458 (AccessibilityRecordCompatIcsMr1.java) │ │ + source_file_idx : 463 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #193 header: │ │ -class_idx : 413 │ │ +class_idx : 412 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 459 │ │ +superclass_idx : 941 │ │ +source_file_idx : 464 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #193 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;' │ │ @@ -47096,17 +47101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e9ac: |[05e9ac] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -05e9bc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05e9c2: 0e00 |0003: return-void │ │ +05f9fc: |[05f9fc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +05fa0c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05fa12: 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;) │ │ @@ -47114,35 +47119,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 │ │ -05e9c4: |[05e9c4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05e9d4: 1f00 1102 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0211 │ │ -05e9d8: 6e30 1f0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0f1f │ │ -05e9de: 0e00 |0005: return-void │ │ +05fa14: |[05fa14] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05fa24: 1f00 0f02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@020f │ │ +05fa28: 6e30 1f0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0f1f │ │ +05fa2e: 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 : 459 (AccessibilityRecordCompatJellyBean.java) │ │ + source_file_idx : 464 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #194 header: │ │ -class_idx : 414 │ │ +class_idx : 413 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 676 │ │ +superclass_idx : 941 │ │ +source_file_idx : 680 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #194 annotations: │ │ Annotations on class │ │ @@ -47154,21 +47159,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 676 (CursorAdapter.java) │ │ + source_file_idx : 680 (CursorAdapter.java) │ │ │ │ Class #195 header: │ │ -class_idx : 415 │ │ +class_idx : 414 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 63 │ │ -source_file_idx : 676 │ │ +source_file_idx : 680 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #195 annotations: │ │ Annotations on class │ │ @@ -47192,20 +47197,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 │ │ -05e9e0: |[05e9e0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -05e9f0: 5b12 2603 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0326 │ │ -05e9f4: 2200 7000 |0002: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -05e9f8: 7010 7602 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -05e9fe: 7020 bf01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01bf │ │ -05ea04: 0e00 |000a: return-void │ │ +05fa30: |[05fa30] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +05fa40: 5b12 2603 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0326 │ │ +05fa44: 2200 6f00 |0002: new-instance v0, Landroid/os/Handler; // type@006f │ │ +05fa48: 7010 7602 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +05fa4e: 7020 bf01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01bf │ │ +05fa54: 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; │ │ @@ -47217,17 +47222,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ea08: |[05ea08] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -05ea18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05ea1a: 0f00 |0001: return v0 │ │ +05fa58: |[05fa58] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +05fa68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05fa6a: 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;) │ │ @@ -47235,33 +47240,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ea1c: |[05ea1c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -05ea2c: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0326 │ │ -05ea30: 6e10 630c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0c63 │ │ -05ea36: 0e00 |0005: return-void │ │ +05fa6c: |[05fa6c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +05fa7c: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0326 │ │ +05fa80: 6e10 630c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0c63 │ │ +05fa86: 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 : 676 (CursorAdapter.java) │ │ + source_file_idx : 680 (CursorAdapter.java) │ │ │ │ Class #196 header: │ │ -class_idx : 416 │ │ +class_idx : 415 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 676 │ │ +source_file_idx : 680 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #196 annotations: │ │ Annotations on class │ │ @@ -47285,18 +47290,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 │ │ -05ea38: |[05ea38] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -05ea48: 5b01 2703 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ -05ea4c: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -05ea52: 0e00 |0005: return-void │ │ +05fa88: |[05fa88] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +05fa98: 5b01 2703 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ +05fa9c: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +05faa2: 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; │ │ │ │ @@ -47305,17 +47310,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 │ │ -05ea54: |[05ea54] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -05ea64: 7020 4a0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0c4a │ │ -05ea6a: 0e00 |0003: return-void │ │ +05faa4: |[05faa4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +05fab4: 7020 4a0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0c4a │ │ +05faba: 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; │ │ @@ -47326,21 +47331,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05ea6c: |[05ea6c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -05ea7c: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ -05ea80: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05ea82: 5c01 3003 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -05ea86: 5420 2703 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ -05ea8a: 6e10 610c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0c61 │ │ -05ea90: 0e00 |000a: return-void │ │ +05fabc: |[05fabc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +05facc: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ +05fad0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05fad2: 5c01 3003 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +05fad6: 5420 2703 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ +05fada: 6e10 610c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0c61 │ │ +05fae0: 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; │ │ @@ -47350,36 +47355,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05ea94: |[05ea94] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -05eaa4: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ -05eaa8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05eaaa: 5c01 3003 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -05eaae: 5420 2703 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ -05eab2: 6e10 620c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0c62 │ │ -05eab8: 0e00 |000a: return-void │ │ +05fae4: |[05fae4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +05faf4: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ +05faf8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05fafa: 5c01 3003 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +05fafe: 5420 2703 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0327 │ │ +05fb02: 6e10 620c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0c62 │ │ +05fb08: 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 : 676 (CursorAdapter.java) │ │ + source_file_idx : 680 (CursorAdapter.java) │ │ │ │ Class #197 header: │ │ -class_idx : 418 │ │ +class_idx : 417 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 677 │ │ +superclass_idx : 941 │ │ +source_file_idx : 681 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -47415,21 +47420,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 : 677 (CursorFilter.java) │ │ + source_file_idx : 681 (CursorFilter.java) │ │ │ │ Class #198 header: │ │ -class_idx : 419 │ │ +class_idx : 418 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 563 │ │ -source_file_idx : 677 │ │ +superclass_idx : 561 │ │ +source_file_idx : 681 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -47452,18 +47457,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 │ │ -05eabc: |[05eabc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -05eacc: 7010 940f 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0f94 │ │ -05ead2: 5b01 3303 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ -05ead6: 0e00 |0005: return-void │ │ +05fb0c: |[05fb0c] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +05fb1c: 7010 940f 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0f94 │ │ +05fb22: 5b01 3303 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ +05fb26: 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; │ │ @@ -47475,20 +47480,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 │ │ -05ead8: |[05ead8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05eae8: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ -05eaec: 1f02 4000 |0002: check-cast v2, Landroid/database/Cursor; // type@0040 │ │ -05eaf0: 7220 680c 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c68 │ │ -05eaf6: 0c00 |0007: move-result-object v0 │ │ -05eaf8: 1100 |0008: return-object v0 │ │ +05fb28: |[05fb28] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05fb38: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ +05fb3c: 1f02 4000 |0002: check-cast v2, Landroid/database/Cursor; // type@0040 │ │ +05fb40: 7220 680c 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c68 │ │ +05fb46: 0c00 |0007: move-result-object v0 │ │ +05fb48: 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; │ │ │ │ @@ -47497,31 +47502,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 │ │ -05eafc: |[05eafc] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -05eb0c: 5432 3303 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ -05eb10: 7220 6a0c 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c6a │ │ -05eb16: 0c00 |0005: move-result-object v0 │ │ -05eb18: 2201 3202 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0232 │ │ -05eb1c: 7010 930f 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0f93 │ │ -05eb22: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -05eb26: 7210 c301 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -05eb2c: 0a02 |0010: move-result v2 │ │ -05eb2e: 5912 5903 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0359 │ │ -05eb32: 5b10 5a03 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ -05eb36: 1101 |0015: return-object v1 │ │ -05eb38: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -05eb3a: 5912 5903 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0359 │ │ -05eb3e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -05eb40: 5b12 5a03 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ -05eb44: 28f9 |001c: goto 0015 // -0007 │ │ +05fb4c: |[05fb4c] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +05fb5c: 5432 3303 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ +05fb60: 7220 6a0c 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c6a │ │ +05fb66: 0c00 |0005: move-result-object v0 │ │ +05fb68: 2201 3002 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0230 │ │ +05fb6c: 7010 930f 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0f93 │ │ +05fb72: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +05fb76: 7210 c301 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +05fb7c: 0a02 |0010: move-result v2 │ │ +05fb7e: 5912 5903 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0359 │ │ +05fb82: 5b10 5a03 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ +05fb86: 1101 |0015: return-object v1 │ │ +05fb88: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +05fb8a: 5912 5903 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0359 │ │ +05fb8e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05fb90: 5b12 5a03 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ +05fb94: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -47539,46 +47544,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 │ │ -05eb48: |[05eb48] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -05eb58: 5431 3303 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ -05eb5c: 7210 690c 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0c69 │ │ -05eb62: 0c00 |0005: move-result-object v0 │ │ -05eb64: 5451 5a03 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ -05eb68: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -05eb6c: 5451 5a03 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ -05eb70: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -05eb74: 5432 3303 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ -05eb78: 5451 5a03 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ -05eb7c: 1f01 4000 |0012: check-cast v1, Landroid/database/Cursor; // type@0040 │ │ -05eb80: 7220 670c 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0c67 │ │ -05eb86: 0e00 |0017: return-void │ │ +05fb98: |[05fb98] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +05fba8: 5431 3303 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ +05fbac: 7210 690c 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0c69 │ │ +05fbb2: 0c00 |0005: move-result-object v0 │ │ +05fbb4: 5451 5a03 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ +05fbb8: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +05fbbc: 5451 5a03 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ +05fbc0: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +05fbc4: 5432 3303 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0333 │ │ +05fbc8: 5451 5a03 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@035a │ │ +05fbcc: 1f01 4000 |0012: check-cast v1, Landroid/database/Cursor; // type@0040 │ │ +05fbd0: 7220 670c 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0c67 │ │ +05fbd6: 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 : 677 (CursorFilter.java) │ │ + source_file_idx : 681 (CursorFilter.java) │ │ │ │ Class #199 header: │ │ -class_idx : 422 │ │ +class_idx : 421 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 771 │ │ +superclass_idx : 941 │ │ +source_file_idx : 775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -47638,21 +47643,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 : 771 (EdgeEffectCompat.java) │ │ + source_file_idx : 775 (EdgeEffectCompat.java) │ │ │ │ Class #200 header: │ │ -class_idx : 423 │ │ +class_idx : 422 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 771 │ │ +superclass_idx : 941 │ │ +source_file_idx : 775 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #200 annotations: │ │ Annotations on class │ │ @@ -47679,26 +47684,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05eb88: |[05eb88] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -05eb98: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05eb9c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05eba0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05eba4: 2200 a501 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@01a5 │ │ -05eba8: 7010 780c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0c78 │ │ -05ebae: 6900 3403 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ebb2: 0e00 |000d: return-void │ │ -05ebb4: 2200 a401 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01a4 │ │ -05ebb8: 7010 6f0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0c6f │ │ -05ebbe: 6900 3403 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ebc2: 28f8 |0015: goto 000d // -0008 │ │ +05fbd8: |[05fbd8] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +05fbe8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05fbec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05fbf0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05fbf4: 2200 a401 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@01a4 │ │ +05fbf8: 7010 780c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0c78 │ │ +05fbfe: 6900 3403 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fc02: 0e00 |000d: return-void │ │ +05fc04: 2200 a301 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01a3 │ │ +05fc08: 7010 6f0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0c6f │ │ +05fc0e: 6900 3403 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fc12: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -47708,21 +47713,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05ebc4: |[05ebc4] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -05ebd4: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05ebda: 6200 3403 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ebde: 7220 840c 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c84 │ │ -05ebe4: 0c00 |0008: move-result-object v0 │ │ -05ebe6: 5b10 3503 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ebea: 0e00 |000b: return-void │ │ +05fc14: |[05fc14] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +05fc24: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05fc2a: 6200 3403 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fc2e: 7220 840c 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c84 │ │ +05fc34: 0c00 |0008: move-result-object v0 │ │ +05fc36: 5b10 3503 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fc3a: 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; │ │ @@ -47734,20 +47739,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05ebec: |[05ebec] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -05ebfc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ec00: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ec04: 7230 810c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c81 │ │ -05ec0a: 0a00 |0007: move-result v0 │ │ -05ec0c: 0f00 |0008: return v0 │ │ +05fc3c: |[05fc3c] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +05fc4c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fc50: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fc54: 7230 810c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c81 │ │ +05fc5a: 0a00 |0007: move-result v0 │ │ +05fc5c: 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; │ │ │ │ @@ -47756,19 +47761,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05ec10: |[05ec10] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -05ec20: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ec24: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ec28: 7220 820c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0c82 │ │ -05ec2e: 0e00 |0007: return-void │ │ +05fc60: |[05fc60] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +05fc70: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fc74: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fc78: 7220 820c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0c82 │ │ +05fc7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -47777,20 +47782,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ec30: |[05ec30] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -05ec40: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ec44: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ec48: 7220 830c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0c83 │ │ -05ec4e: 0a00 |0007: move-result v0 │ │ -05ec50: 0f00 |0008: return v0 │ │ +05fc80: |[05fc80] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +05fc90: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fc94: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fc98: 7220 830c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0c83 │ │ +05fc9e: 0a00 |0007: move-result v0 │ │ +05fca0: 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;) │ │ @@ -47798,20 +47803,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05ec54: |[05ec54] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -05ec64: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ec68: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ec6c: 7230 850c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c85 │ │ -05ec72: 0a00 |0007: move-result v0 │ │ -05ec74: 0f00 |0008: return v0 │ │ +05fca4: |[05fca4] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +05fcb4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fcb8: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fcbc: 7230 850c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c85 │ │ +05fcc2: 0a00 |0007: move-result v0 │ │ +05fcc4: 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 │ │ │ │ @@ -47820,20 +47825,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05ec78: |[05ec78] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -05ec88: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ec8c: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ec90: 7230 860c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0c86 │ │ -05ec96: 0a00 |0007: move-result v0 │ │ -05ec98: 0f00 |0008: return v0 │ │ +05fcc8: |[05fcc8] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +05fcd8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fcdc: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fce0: 7230 860c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0c86 │ │ +05fce6: 0a00 |0007: move-result v0 │ │ +05fce8: 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 │ │ │ │ @@ -47842,20 +47847,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ec9c: |[05ec9c] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -05ecac: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ecb0: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ecb4: 7220 870c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0c87 │ │ -05ecba: 0a00 |0007: move-result v0 │ │ -05ecbc: 0f00 |0008: return v0 │ │ +05fcec: |[05fcec] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +05fcfc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fd00: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fd04: 7220 870c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0c87 │ │ +05fd0a: 0a00 |0007: move-result v0 │ │ +05fd0c: 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;) │ │ @@ -47863,35 +47868,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05ecc0: |[05ecc0] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -05ecd0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ -05ecd4: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ -05ecd8: 7240 880c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0c88 │ │ -05ecde: 0e00 |0007: return-void │ │ +05fd10: |[05fd10] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +05fd20: 6200 3403 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0334 │ │ +05fd24: 5421 3503 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0335 │ │ +05fd28: 7240 880c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0c88 │ │ +05fd2e: 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 : 771 (EdgeEffectCompat.java) │ │ + source_file_idx : 775 (EdgeEffectCompat.java) │ │ │ │ Class #201 header: │ │ -class_idx : 424 │ │ +class_idx : 423 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 772 │ │ +superclass_idx : 941 │ │ +source_file_idx : 776 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #201 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompatIcs;' │ │ @@ -47906,17 +47911,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ece0: |[05ece0] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -05ecf0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05ecf6: 0e00 |0003: return-void │ │ +05fd30: |[05fd30] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +05fd40: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05fd46: 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;) │ │ @@ -47924,19 +47929,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 │ │ -05ecf8: |[05ecf8] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -05ed08: 1f01 3002 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0230 │ │ -05ed0c: 6e20 7c0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0f7c │ │ -05ed12: 0a00 |0005: move-result v0 │ │ -05ed14: 0f00 |0006: return v0 │ │ +05fd48: |[05fd48] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +05fd58: 1f01 2e02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@022e │ │ +05fd5c: 6e20 7c0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0f7c │ │ +05fd62: 0a00 |0005: move-result v0 │ │ +05fd64: 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; │ │ │ │ @@ -47945,18 +47950,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ed18: |[05ed18] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -05ed28: 1f00 3002 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0230 │ │ -05ed2c: 6e10 7d0f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0f7d │ │ -05ed32: 0e00 |0005: return-void │ │ +05fd68: |[05fd68] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +05fd78: 1f00 2e02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@022e │ │ +05fd7c: 6e10 7d0f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0f7d │ │ +05fd82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -47965,19 +47970,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ed34: |[05ed34] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -05ed44: 1f01 3002 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0230 │ │ -05ed48: 6e10 7e0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0f7e │ │ -05ed4e: 0a00 |0005: move-result v0 │ │ -05ed50: 0f00 |0006: return v0 │ │ +05fd84: |[05fd84] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +05fd94: 1f01 2e02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@022e │ │ +05fd98: 6e10 7e0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0f7e │ │ +05fd9e: 0a00 |0005: move-result v0 │ │ +05fda0: 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;) │ │ @@ -47985,18 +47990,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 │ │ -05ed54: |[05ed54] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05ed64: 2200 3002 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0230 │ │ -05ed68: 7020 7b0f 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0f7b │ │ -05ed6e: 1100 |0005: return-object v0 │ │ +05fda4: |[05fda4] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05fdb4: 2200 2e02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@022e │ │ +05fdb8: 7020 7b0f 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0f7b │ │ +05fdbe: 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;) │ │ @@ -48004,19 +48009,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 │ │ -05ed70: |[05ed70] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -05ed80: 1f01 3002 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0230 │ │ -05ed84: 6e20 7f0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0f7f │ │ -05ed8a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05ed8c: 0f00 |0006: return v0 │ │ +05fdc0: |[05fdc0] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +05fdd0: 1f01 2e02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@022e │ │ +05fdd4: 6e20 7f0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0f7f │ │ +05fdda: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05fddc: 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 │ │ @@ -48026,19 +48031,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 │ │ -05ed90: |[05ed90] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -05eda0: 1f01 3002 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0230 │ │ -05eda4: 6e20 800f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0f80 │ │ -05edaa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05edac: 0f00 |0006: return v0 │ │ +05fde0: |[05fde0] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +05fdf0: 1f01 2e02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@022e │ │ +05fdf4: 6e20 800f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0f80 │ │ +05fdfa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05fdfc: 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 │ │ @@ -48048,21 +48053,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05edb0: |[05edb0] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -05edc0: 0720 |0000: move-object v0, v2 │ │ -05edc2: 1f00 3002 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0230 │ │ -05edc6: 6e10 810f 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0f81 │ │ -05edcc: 6e10 7e0f 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0f7e │ │ -05edd2: 0a01 |0009: move-result v1 │ │ -05edd4: 0f01 |000a: return v1 │ │ +05fe00: |[05fe00] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +05fe10: 0720 |0000: move-object v0, v2 │ │ +05fe12: 1f00 2e02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@022e │ │ +05fe16: 6e10 810f 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0f81 │ │ +05fe1c: 6e10 7e0f 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0f7e │ │ +05fe22: 0a01 |0009: move-result v1 │ │ +05fe24: 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; │ │ @@ -48073,35 +48078,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 │ │ -05edd8: |[05edd8] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -05ede8: 1f00 3002 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0230 │ │ -05edec: 6e30 820f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0f82 │ │ -05edf2: 0e00 |0005: return-void │ │ +05fe28: |[05fe28] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +05fe38: 1f00 2e02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@022e │ │ +05fe3c: 6e30 820f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0f82 │ │ +05fe42: 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 : 772 (EdgeEffectCompatIcs.java) │ │ + source_file_idx : 776 (EdgeEffectCompatIcs.java) │ │ │ │ Class #202 header: │ │ -class_idx : 427 │ │ +class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2817 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -48124,20 +48129,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05edf4: |[05edf4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ -05ee04: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05ee0a: 2200 4a02 |0003: new-instance v0, Landroid/widget/Scroller; // type@024a │ │ -05ee0e: 7020 2910 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1029 │ │ -05ee14: 5b10 3a03 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ee18: 0e00 |000a: return-void │ │ +05fe44: |[05fe44] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ +05fe54: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05fe5a: 2200 4802 |0003: new-instance v0, Landroid/widget/Scroller; // type@0248 │ │ +05fe5e: 7020 2910 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1029 │ │ +05fe64: 5b10 3a03 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05fe68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -48148,24 +48153,24 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05ee1c: |[05ee1c] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -05ee2c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05ee30: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05ee34: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -05ee38: 2200 aa01 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@01aa │ │ -05ee3c: 7020 a80c 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0ca8 │ │ -05ee42: 1100 |000b: return-object v0 │ │ -05ee44: 2200 ab01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@01ab │ │ -05ee48: 7020 aa0c 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0caa │ │ -05ee4e: 28fa |0011: goto 000b // -0006 │ │ +05fe6c: |[05fe6c] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +05fe7c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05fe80: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05fe84: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +05fe88: 2200 a901 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@01a9 │ │ +05fe8c: 7020 a80c 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0ca8 │ │ +05fe92: 1100 |000b: return-object v0 │ │ +05fe94: 2200 aa01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@01aa │ │ +05fe98: 7020 aa0c 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0caa │ │ +05fe9e: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=45 │ │ 0x000b line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ @@ -48176,18 +48181,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ee50: |[05ee50] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -05ee60: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ee64: 6e10 2b10 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ -05ee6a: 0e00 |0005: return-void │ │ +05fea0: |[05fea0] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +05feb0: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05feb4: 6e10 2b10 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ +05feba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -48196,19 +48201,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ee6c: |[05ee6c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -05ee7c: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ee80: 6e10 2c10 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ -05ee86: 0a00 |0005: move-result v0 │ │ -05ee88: 0f00 |0006: return v0 │ │ +05febc: |[05febc] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +05fecc: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05fed0: 6e10 2c10 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ +05fed6: 0a00 |0005: move-result v0 │ │ +05fed8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48216,26 +48221,26 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 16 16-bit code units │ │ -05ee8c: |[05ee8c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -05ee9c: 5490 3a03 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05eea0: 01a1 |0002: move v1, v10 │ │ -05eea2: 01b2 |0003: move v2, v11 │ │ -05eea4: 01c3 |0004: move v3, v12 │ │ -05eea6: 01d4 |0005: move v4, v13 │ │ -05eea8: 01e5 |0006: move v5, v14 │ │ -05eeaa: 01f6 |0007: move v6, v15 │ │ -05eeac: 0207 1000 |0008: move/from16 v7, v16 │ │ -05eeb0: 0208 1100 |000a: move/from16 v8, v17 │ │ -05eeb4: 7409 2d10 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@102d │ │ -05eeba: 0e00 |000f: return-void │ │ +05fedc: |[05fedc] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +05feec: 5490 3a03 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05fef0: 01a1 |0002: move v1, v10 │ │ +05fef2: 01b2 |0003: move v2, v11 │ │ +05fef4: 01c3 |0004: move v3, v12 │ │ +05fef6: 01d4 |0005: move v4, v13 │ │ +05fef8: 01e5 |0006: move v5, v14 │ │ +05fefa: 01f6 |0007: move v6, v15 │ │ +05fefc: 0207 1000 |0008: move/from16 v7, v16 │ │ +05ff00: 0208 1100 |000a: move/from16 v8, v17 │ │ +05ff04: 7409 2d10 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@102d │ │ +05ff0a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000f line=171 │ │ locals : │ │ 0x0000 - 0x0010 reg=9 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0010 reg=10 startX I │ │ @@ -48252,17 +48257,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05eebc: |[05eebc] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -05eecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05eece: 0f00 |0001: return v0 │ │ +05ff0c: |[05ff0c] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +05ff1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ff1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #4 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48270,19 +48275,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05eed0: |[05eed0] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -05eee0: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05eee4: 6e10 2f10 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ -05eeea: 0a00 |0005: move-result v0 │ │ -05eeec: 0f00 |0006: return v0 │ │ +05ff20: |[05ff20] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +05ff30: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05ff34: 6e10 2f10 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ +05ff3a: 0a00 |0005: move-result v0 │ │ +05ff3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48290,19 +48295,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05eef0: |[05eef0] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -05ef00: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ef04: 6e10 3010 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ -05ef0a: 0a00 |0005: move-result v0 │ │ -05ef0c: 0f00 |0006: return v0 │ │ +05ff40: |[05ff40] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +05ff50: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05ff54: 6e10 3010 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ +05ff5a: 0a00 |0005: move-result v0 │ │ +05ff5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48310,19 +48315,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ef10: |[05ef10] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ -05ef20: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ef24: 6e10 3110 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1031 │ │ -05ef2a: 0a00 |0005: move-result v0 │ │ -05ef2c: 0f00 |0006: return v0 │ │ +05ff60: |[05ff60] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ +05ff70: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05ff74: 6e10 3110 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1031 │ │ +05ff7a: 0a00 |0005: move-result v0 │ │ +05ff7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48330,19 +48335,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ef30: |[05ef30] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -05ef40: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ef44: 6e10 3310 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ -05ef4a: 0a00 |0005: move-result v0 │ │ -05ef4c: 0f00 |0006: return v0 │ │ +05ff80: |[05ff80] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +05ff90: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05ff94: 6e10 3310 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ +05ff9a: 0a00 |0005: move-result v0 │ │ +05ff9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -48350,18 +48355,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -05ef50: |[05ef50] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -05ef60: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ef64: 6e55 3410 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1034 │ │ -05ef6a: 0e00 |0005: return-void │ │ +05ffa0: |[05ffa0] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +05ffb0: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05ffb4: 6e55 3410 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1034 │ │ +05ffba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 startX I │ │ @@ -48374,42 +48379,42 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -05ef6c: |[05ef6c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -05ef7c: 5460 3a03 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ -05ef80: 0171 |0002: move v1, v7 │ │ -05ef82: 0182 |0003: move v2, v8 │ │ -05ef84: 0193 |0004: move v3, v9 │ │ -05ef86: 01a4 |0005: move v4, v10 │ │ -05ef88: 01b5 |0006: move v5, v11 │ │ -05ef8a: 7406 3510 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ -05ef90: 0e00 |000a: return-void │ │ +05ffbc: |[05ffbc] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +05ffcc: 5460 3a03 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@033a │ │ +05ffd0: 0171 |0002: move v1, v7 │ │ +05ffd2: 0182 |0003: move v2, v8 │ │ +05ffd4: 0193 |0004: move v3, v9 │ │ +05ffd6: 01a4 |0005: move v4, v10 │ │ +05ffd8: 01b5 |0006: move v5, v11 │ │ +05ffda: 7406 3510 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ +05ffe0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x000a line=147 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000b reg=7 startX I │ │ 0x0000 - 0x000b reg=8 startY I │ │ 0x0000 - 0x000b reg=9 dx I │ │ 0x0000 - 0x000b reg=10 dy I │ │ 0x0000 - 0x000b reg=11 duration I │ │ │ │ - source_file_idx : 2817 (ScrollerCompat.java) │ │ + source_file_idx : 2819 (ScrollerCompat.java) │ │ │ │ Class #203 header: │ │ -class_idx : 428 │ │ +class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2818 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #203 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -48424,17 +48429,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ef94: |[05ef94] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -05efa4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05efaa: 0e00 |0003: return-void │ │ +05ffe4: |[05ffe4] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +05fff4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +05fffa: 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;) │ │ @@ -48442,32 +48447,32 @@ │ │ type : '(Landroid/widget/Scroller;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05efac: |[05efac] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ -05efbc: 6e10 2e10 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@102e │ │ -05efc2: 0a00 |0003: move-result v0 │ │ -05efc4: 0f00 |0004: return v0 │ │ +05fffc: |[05fffc] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ +06000c: 6e10 2e10 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@102e │ │ +060012: 0a00 |0003: move-result v0 │ │ +060014: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 scroller Landroid/widget/Scroller; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2818 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2820 (ScrollerCompatIcs.java) │ │ │ │ Class #204 header: │ │ -class_idx : 429 │ │ +class_idx : 428 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -48491,22 +48496,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05efc8: |[05efc8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -05efd8: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05efde: 7100 cb0c 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0ccb │ │ -05efe4: 0c00 |0006: move-result-object v0 │ │ -05efe6: 7220 c20c 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0cc2 │ │ -05efec: 0c00 |000a: move-result-object v0 │ │ -05efee: 5b10 3b03 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@033b │ │ -05eff2: 0e00 |000d: return-void │ │ +060018: |[060018] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +060028: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06002e: 7100 cb0c 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0ccb │ │ +060034: 0c00 |0006: move-result-object v0 │ │ +060036: 7220 c20c 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0cc2 │ │ +06003c: 0c00 |000a: move-result-object v0 │ │ +06003e: 5b10 3b03 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@033b │ │ +060042: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x000d line=125 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -48517,17 +48522,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05eff4: |[05eff4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -05f004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f006: 0f00 |0001: return v0 │ │ +060044: |[060044] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +060054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060056: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -48536,31 +48541,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05f008: |[05f008] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -05f018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f01a: 0f00 |0001: return v0 │ │ +060058: |[060058] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +060068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06006a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2836 (SearchViewCompat.java) │ │ + source_file_idx : 2838 (SearchViewCompat.java) │ │ │ │ Class #205 header: │ │ -class_idx : 432 │ │ +class_idx : 431 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -48590,21 +48595,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setOnQueryTextListener' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2836 (SearchViewCompat.java) │ │ + source_file_idx : 2838 (SearchViewCompat.java) │ │ │ │ Class #206 header: │ │ -class_idx : 434 │ │ +class_idx : 433 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2838 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -48627,26 +48632,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05f01c: |[05f01c] android.support.v4.widget.SearchViewCompat.:()V │ │ -05f02c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05f030: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -05f034: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05f038: 2200 af01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@01af │ │ -05f03c: 7010 be0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0cbe │ │ -05f042: 6900 3e03 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ -05f046: 0e00 |000d: return-void │ │ -05f048: 2200 b101 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@01b1 │ │ -05f04c: 7010 c50c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0cc5 │ │ -05f052: 6900 3e03 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ -05f056: 28f8 |0015: goto 000d // -0008 │ │ +06006c: |[06006c] android.support.v4.widget.SearchViewCompat.:()V │ │ +06007c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +060080: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +060084: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +060088: 2200 ae01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@01ae │ │ +06008c: 7010 be0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0cbe │ │ +060092: 6900 3e03 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ +060096: 0e00 |000d: return-void │ │ +060098: 2200 b001 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@01b0 │ │ +06009c: 7010 c50c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0cc5 │ │ +0600a2: 6900 3e03 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ +0600a6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=89 │ │ 0x000e line=87 │ │ locals : │ │ @@ -48656,17 +48661,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f058: |[05f058] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -05f068: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05f06e: 0e00 |0003: return-void │ │ +0600a8: |[0600a8] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +0600b8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0600be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -48676,36 +48681,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 │ │ -05f070: |[05f070] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -05f080: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ -05f084: 1100 |0002: return-object v0 │ │ +0600c0: |[0600c0] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +0600d0: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ +0600d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'newSearchView' │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05f088: |[05f088] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05f098: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ -05f09c: 7220 c30c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0cc3 │ │ -05f0a2: 0c00 |0005: move-result-object v0 │ │ -05f0a4: 1100 |0006: return-object v0 │ │ +0600d8: |[0600d8] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0600e8: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ +0600ec: 7220 c30c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0cc3 │ │ +0600f2: 0c00 |0005: move-result-object v0 │ │ +0600f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -48713,35 +48718,35 @@ │ │ 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 │ │ -05f0a8: |[05f0a8] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -05f0b8: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ -05f0bc: 5431 3b03 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@033b │ │ -05f0c0: 7230 c40c 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cc4 │ │ -05f0c6: 0e00 |0007: return-void │ │ +0600f8: |[0600f8] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +060108: 6200 3e03 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@033e │ │ +06010c: 5431 3b03 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@033b │ │ +060110: 7230 c40c 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cc4 │ │ +060116: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2836 (SearchViewCompat.java) │ │ + source_file_idx : 2838 (SearchViewCompat.java) │ │ │ │ Class #207 header: │ │ -class_idx : 435 │ │ +class_idx : 434 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2837 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -48766,18 +48771,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 │ │ -05f0c8: |[05f0c8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -05f0d8: 5b01 3f03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@033f │ │ -05f0dc: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05f0e2: 0e00 |0005: return-void │ │ +060118: |[060118] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +060128: 5b01 3f03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@033f │ │ +06012c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -48787,19 +48792,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05f0e4: |[05f0e4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -05f0f4: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@033f │ │ -05f0f8: 7220 d10c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0cd1 │ │ -05f0fe: 0a00 |0005: move-result v0 │ │ -05f100: 0f00 |0006: return v0 │ │ +060134: |[060134] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +060144: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@033f │ │ +060148: 7220 d10c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0cd1 │ │ +06014e: 0a00 |0005: move-result v0 │ │ +060150: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -48808,33 +48813,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05f104: |[05f104] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -05f114: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@033f │ │ -05f118: 7220 d20c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0cd2 │ │ -05f11e: 0a00 |0005: move-result v0 │ │ -05f120: 0f00 |0006: return v0 │ │ +060154: |[060154] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +060164: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@033f │ │ +060168: 7220 d20c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0cd2 │ │ +06016e: 0a00 |0005: move-result v0 │ │ +060170: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2837 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2839 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #208 header: │ │ -class_idx : 436 │ │ +class_idx : 435 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2837 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -48858,21 +48863,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 : 2837 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2839 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #209 header: │ │ -class_idx : 437 │ │ +class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2837 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -48891,17 +48896,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f124: |[05f124] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -05f134: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05f13a: 0e00 |0003: return-void │ │ +060174: |[060174] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +060184: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06018a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -48910,18 +48915,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 │ │ -05f13c: |[05f13c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -05f14c: 2200 b301 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@01b3 │ │ -05f150: 7020 ce0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0cce │ │ -05f156: 1100 |0005: return-object v0 │ │ +06018c: |[06018c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +06019c: 2200 b201 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@01b2 │ │ +0601a0: 7020 ce0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0cce │ │ +0601a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -48929,18 +48934,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 │ │ -05f158: |[05f158] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05f168: 2200 4c02 |0000: new-instance v0, Landroid/widget/SearchView; // type@024c │ │ -05f16c: 7020 3710 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1037 │ │ -05f172: 1100 |0005: return-object v0 │ │ +0601a8: |[0601a8] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0601b8: 2200 4a02 |0000: new-instance v0, Landroid/widget/SearchView; // type@024a │ │ +0601bc: 7020 3710 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1037 │ │ +0601c2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -48948,35 +48953,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 │ │ -05f174: |[05f174] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05f184: 1f00 4c02 |0000: check-cast v0, Landroid/widget/SearchView; // type@024c │ │ -05f188: 1f01 4b02 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@024b │ │ -05f18c: 6e20 3810 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1038 │ │ -05f192: 0e00 |0007: return-void │ │ +0601c4: |[0601c4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0601d4: 1f00 4a02 |0000: check-cast v0, Landroid/widget/SearchView; // type@024a │ │ +0601d8: 1f01 4902 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0249 │ │ +0601dc: 6e20 3810 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1038 │ │ +0601e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2837 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2839 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #210 header: │ │ -class_idx : 438 │ │ +class_idx : 437 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -48994,21 +48999,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 : 3032 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3034 (SimpleCursorAdapter.java) │ │ │ │ Class #211 header: │ │ -class_idx : 439 │ │ +class_idx : 438 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -49026,21 +49031,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 : 3032 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3034 (SimpleCursorAdapter.java) │ │ │ │ Class #212 header: │ │ -class_idx : 602 │ │ +class_idx : 600 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 554 │ │ +superclass_idx : 941 │ │ +source_file_idx : 559 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 0 │ │ │ │ Class #212 - │ │ Class descriptor : 'Lbiz/source_code/base64Coder/Base64Coder;' │ │ @@ -49067,84 +49072,84 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 119 16-bit code units │ │ -05f194: |[05f194] biz.source_code.base64Coder.Base64Coder.:()V │ │ -05f1a4: 1306 4000 |0000: const/16 v6, #int 64 // #40 │ │ -05f1a8: 1a03 bf18 |0002: const-string v3, "line.separator" // string@18bf │ │ -05f1ac: 7110 871f 0300 |0004: invoke-static {v3}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@1f87 │ │ -05f1b2: 0c03 |0007: move-result-object v3 │ │ -05f1b4: 6903 6a03 |0008: sput-object v3, Lbiz/source_code/base64Coder/Base64Coder;.systemLineSeparator:Ljava/lang/String; // field@036a │ │ -05f1b8: 2363 9704 |000a: new-array v3, v6, [C // type@0497 │ │ -05f1bc: 6903 6803 |000c: sput-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f1c0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -05f1c2: 1300 4100 |000f: const/16 v0, #int 65 // #41 │ │ -05f1c6: 0112 |0011: move v2, v1 │ │ -05f1c8: 1303 5a00 |0012: const/16 v3, #int 90 // #5a │ │ -05f1cc: 3630 0d00 |0014: if-gt v0, v3, 0021 // +000d │ │ -05f1d0: 6203 6803 |0016: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f1d4: d801 0201 |0018: add-int/lit8 v1, v2, #int 1 // #01 │ │ -05f1d8: 5000 0302 |001a: aput-char v0, v3, v2 │ │ -05f1dc: d803 0001 |001c: add-int/lit8 v3, v0, #int 1 // #01 │ │ -05f1e0: 8e30 |001e: int-to-char v0, v3 │ │ -05f1e2: 0112 |001f: move v2, v1 │ │ -05f1e4: 28f2 |0020: goto 0012 // -000e │ │ -05f1e6: 1300 6100 |0021: const/16 v0, #int 97 // #61 │ │ -05f1ea: 1303 7a00 |0023: const/16 v3, #int 122 // #7a │ │ -05f1ee: 3630 0d00 |0025: if-gt v0, v3, 0032 // +000d │ │ -05f1f2: 6203 6803 |0027: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f1f6: d801 0201 |0029: add-int/lit8 v1, v2, #int 1 // #01 │ │ -05f1fa: 5000 0302 |002b: aput-char v0, v3, v2 │ │ -05f1fe: d803 0001 |002d: add-int/lit8 v3, v0, #int 1 // #01 │ │ -05f202: 8e30 |002f: int-to-char v0, v3 │ │ -05f204: 0112 |0030: move v2, v1 │ │ -05f206: 28f2 |0031: goto 0023 // -000e │ │ -05f208: 1300 3000 |0032: const/16 v0, #int 48 // #30 │ │ -05f20c: 1303 3900 |0034: const/16 v3, #int 57 // #39 │ │ -05f210: 3630 0d00 |0036: if-gt v0, v3, 0043 // +000d │ │ -05f214: 6203 6803 |0038: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f218: d801 0201 |003a: add-int/lit8 v1, v2, #int 1 // #01 │ │ -05f21c: 5000 0302 |003c: aput-char v0, v3, v2 │ │ -05f220: d803 0001 |003e: add-int/lit8 v3, v0, #int 1 // #01 │ │ -05f224: 8e30 |0040: int-to-char v0, v3 │ │ -05f226: 0112 |0041: move v2, v1 │ │ -05f228: 28f2 |0042: goto 0034 // -000e │ │ -05f22a: 6203 6803 |0043: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f22e: d801 0201 |0045: add-int/lit8 v1, v2, #int 1 // #01 │ │ -05f232: 1304 2b00 |0047: const/16 v4, #int 43 // #2b │ │ -05f236: 5004 0302 |0049: aput-char v4, v3, v2 │ │ -05f23a: 6203 6803 |004b: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f23e: d802 0101 |004d: add-int/lit8 v2, v1, #int 1 // #01 │ │ -05f242: 1304 2f00 |004f: const/16 v4, #int 47 // #2f │ │ -05f246: 5004 0301 |0051: aput-char v4, v3, v1 │ │ -05f24a: 1303 8000 |0053: const/16 v3, #int 128 // #80 │ │ -05f24e: 2333 9604 |0055: new-array v3, v3, [B // type@0496 │ │ -05f252: 6903 6903 |0057: sput-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f256: 1201 |0059: const/4 v1, #int 0 // #0 │ │ -05f258: 6203 6903 |005a: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f25c: 2133 |005c: array-length v3, v3 │ │ -05f25e: 3531 0a00 |005d: if-ge v1, v3, 0067 // +000a │ │ -05f262: 6203 6903 |005f: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f266: 12f4 |0061: const/4 v4, #int -1 // #ff │ │ -05f268: 4f04 0301 |0062: aput-byte v4, v3, v1 │ │ -05f26c: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f270: 28f4 |0066: goto 005a // -000c │ │ -05f272: 1201 |0067: const/4 v1, #int 0 // #0 │ │ -05f274: 3561 0e00 |0068: if-ge v1, v6, 0076 // +000e │ │ -05f278: 6203 6903 |006a: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f27c: 6204 6803 |006c: sget-object v4, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f280: 4904 0401 |006e: aget-char v4, v4, v1 │ │ -05f284: 8d15 |0070: int-to-byte v5, v1 │ │ -05f286: 4f05 0304 |0071: aput-byte v5, v3, v4 │ │ -05f28a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f28e: 28f3 |0075: goto 0068 // -000d │ │ -05f290: 0e00 |0076: return-void │ │ +0601e4: |[0601e4] biz.source_code.base64Coder.Base64Coder.:()V │ │ +0601f4: 1306 4000 |0000: const/16 v6, #int 64 // #40 │ │ +0601f8: 1a03 bf18 |0002: const-string v3, "line.separator" // string@18bf │ │ +0601fc: 7110 871f 0300 |0004: invoke-static {v3}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@1f87 │ │ +060202: 0c03 |0007: move-result-object v3 │ │ +060204: 6903 6a03 |0008: sput-object v3, Lbiz/source_code/base64Coder/Base64Coder;.systemLineSeparator:Ljava/lang/String; // field@036a │ │ +060208: 2363 9504 |000a: new-array v3, v6, [C // type@0495 │ │ +06020c: 6903 6803 |000c: sput-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +060210: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +060212: 1300 4100 |000f: const/16 v0, #int 65 // #41 │ │ +060216: 0112 |0011: move v2, v1 │ │ +060218: 1303 5a00 |0012: const/16 v3, #int 90 // #5a │ │ +06021c: 3630 0d00 |0014: if-gt v0, v3, 0021 // +000d │ │ +060220: 6203 6803 |0016: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +060224: d801 0201 |0018: add-int/lit8 v1, v2, #int 1 // #01 │ │ +060228: 5000 0302 |001a: aput-char v0, v3, v2 │ │ +06022c: d803 0001 |001c: add-int/lit8 v3, v0, #int 1 // #01 │ │ +060230: 8e30 |001e: int-to-char v0, v3 │ │ +060232: 0112 |001f: move v2, v1 │ │ +060234: 28f2 |0020: goto 0012 // -000e │ │ +060236: 1300 6100 |0021: const/16 v0, #int 97 // #61 │ │ +06023a: 1303 7a00 |0023: const/16 v3, #int 122 // #7a │ │ +06023e: 3630 0d00 |0025: if-gt v0, v3, 0032 // +000d │ │ +060242: 6203 6803 |0027: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +060246: d801 0201 |0029: add-int/lit8 v1, v2, #int 1 // #01 │ │ +06024a: 5000 0302 |002b: aput-char v0, v3, v2 │ │ +06024e: d803 0001 |002d: add-int/lit8 v3, v0, #int 1 // #01 │ │ +060252: 8e30 |002f: int-to-char v0, v3 │ │ +060254: 0112 |0030: move v2, v1 │ │ +060256: 28f2 |0031: goto 0023 // -000e │ │ +060258: 1300 3000 |0032: const/16 v0, #int 48 // #30 │ │ +06025c: 1303 3900 |0034: const/16 v3, #int 57 // #39 │ │ +060260: 3630 0d00 |0036: if-gt v0, v3, 0043 // +000d │ │ +060264: 6203 6803 |0038: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +060268: d801 0201 |003a: add-int/lit8 v1, v2, #int 1 // #01 │ │ +06026c: 5000 0302 |003c: aput-char v0, v3, v2 │ │ +060270: d803 0001 |003e: add-int/lit8 v3, v0, #int 1 // #01 │ │ +060274: 8e30 |0040: int-to-char v0, v3 │ │ +060276: 0112 |0041: move v2, v1 │ │ +060278: 28f2 |0042: goto 0034 // -000e │ │ +06027a: 6203 6803 |0043: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +06027e: d801 0201 |0045: add-int/lit8 v1, v2, #int 1 // #01 │ │ +060282: 1304 2b00 |0047: const/16 v4, #int 43 // #2b │ │ +060286: 5004 0302 |0049: aput-char v4, v3, v2 │ │ +06028a: 6203 6803 |004b: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +06028e: d802 0101 |004d: add-int/lit8 v2, v1, #int 1 // #01 │ │ +060292: 1304 2f00 |004f: const/16 v4, #int 47 // #2f │ │ +060296: 5004 0301 |0051: aput-char v4, v3, v1 │ │ +06029a: 1303 8000 |0053: const/16 v3, #int 128 // #80 │ │ +06029e: 2333 9404 |0055: new-array v3, v3, [B // type@0494 │ │ +0602a2: 6903 6903 |0057: sput-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +0602a6: 1201 |0059: const/4 v1, #int 0 // #0 │ │ +0602a8: 6203 6903 |005a: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +0602ac: 2133 |005c: array-length v3, v3 │ │ +0602ae: 3531 0a00 |005d: if-ge v1, v3, 0067 // +000a │ │ +0602b2: 6203 6903 |005f: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +0602b6: 12f4 |0061: const/4 v4, #int -1 // #ff │ │ +0602b8: 4f04 0301 |0062: aput-byte v4, v3, v1 │ │ +0602bc: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0602c0: 28f4 |0066: goto 005a // -000c │ │ +0602c2: 1201 |0067: const/4 v1, #int 0 // #0 │ │ +0602c4: 3561 0e00 |0068: if-ge v1, v6, 0076 // +000e │ │ +0602c8: 6203 6903 |006a: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +0602cc: 6204 6803 |006c: sget-object v4, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +0602d0: 4904 0401 |006e: aget-char v4, v4, v1 │ │ +0602d4: 8d15 |0070: int-to-byte v5, v1 │ │ +0602d6: 4f05 0304 |0071: aput-byte v5, v3, v4 │ │ +0602da: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0602de: 28f3 |0075: goto 0068 // -000d │ │ +0602e0: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=32 │ │ 0x000a line=35 │ │ 0x000e line=37 │ │ 0x000f line=38 │ │ 0x0021 line=39 │ │ @@ -49172,17 +49177,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f294: |[05f294] biz.source_code.base64Coder.Base64Coder.:()V │ │ -05f2a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05f2aa: 0e00 |0003: return-void │ │ +0602e4: |[0602e4] biz.source_code.base64Coder.Base64Coder.:()V │ │ +0602f4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0602fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lbiz/source_code/base64Coder/Base64Coder; │ │ │ │ #2 : (in Lbiz/source_code/base64Coder/Base64Coder;) │ │ @@ -49190,20 +49195,20 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05f2ac: |[05f2ac] biz.source_code.base64Coder.Base64Coder.decode:(Ljava/lang/String;)[B │ │ -05f2bc: 6e10 6d1f 0100 |0000: invoke-virtual {v1}, Ljava/lang/String;.toCharArray:()[C // method@1f6d │ │ -05f2c2: 0c00 |0003: move-result-object v0 │ │ -05f2c4: 7110 8410 0000 |0004: invoke-static {v0}, Lbiz/source_code/base64Coder/Base64Coder;.decode:([C)[B // method@1084 │ │ -05f2ca: 0c00 |0007: move-result-object v0 │ │ -05f2cc: 1100 |0008: return-object v0 │ │ +0602fc: |[0602fc] biz.source_code.base64Coder.Base64Coder.decode:(Ljava/lang/String;)[B │ │ +06030c: 6e10 6d1f 0100 |0000: invoke-virtual {v1}, Ljava/lang/String;.toCharArray:()[C // method@1f6d │ │ +060312: 0c00 |0003: move-result-object v0 │ │ +060314: 7110 8410 0000 |0004: invoke-static {v0}, Lbiz/source_code/base64Coder/Base64Coder;.decode:([C)[B // method@1084 │ │ +06031a: 0c00 |0007: move-result-object v0 │ │ +06031c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 s Ljava/lang/String; │ │ │ │ #3 : (in Lbiz/source_code/base64Coder/Base64Coder;) │ │ @@ -49211,20 +49216,20 @@ │ │ type : '([C)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05f2d0: |[05f2d0] biz.source_code.base64Coder.Base64Coder.decode:([C)[B │ │ -05f2e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f2e2: 2121 |0001: array-length v1, v2 │ │ -05f2e4: 7130 8510 0201 |0002: invoke-static {v2, v0, v1}, Lbiz/source_code/base64Coder/Base64Coder;.decode:([CII)[B // method@1085 │ │ -05f2ea: 0c00 |0005: move-result-object v0 │ │ -05f2ec: 1100 |0006: return-object v0 │ │ +060320: |[060320] biz.source_code.base64Coder.Base64Coder.decode:([C)[B │ │ +060330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060332: 2121 |0001: array-length v1, v2 │ │ +060334: 7130 8510 0201 |0002: invoke-static {v2, v0, v1}, Lbiz/source_code/base64Coder/Base64Coder;.decode:([CII)[B // method@1085 │ │ +06033a: 0c00 |0005: move-result-object v0 │ │ +06033c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 in [C │ │ │ │ #4 : (in Lbiz/source_code/base64Coder/Base64Coder;) │ │ @@ -49232,126 +49237,126 @@ │ │ type : '([CII)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 25 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 209 16-bit code units │ │ -05f2f0: |[05f2f0] biz.source_code.base64Coder.Base64Coder.decode:([CII)[B │ │ -05f300: dc14 1804 |0000: rem-int/lit8 v20, v24, #int 4 // #04 │ │ -05f304: 3814 0a00 |0002: if-eqz v20, 000c // +000a │ │ -05f308: 2214 a003 |0004: new-instance v20, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -05f30c: 1a15 0b08 |0006: const-string v21, "Length of Base64 encoded input string is not a multiple of 4." // string@080b │ │ -05f310: 7602 2f1f 1400 |0008: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -05f316: 2714 |000b: throw v20 │ │ -05f318: 3d18 1300 |000c: if-lez v24, 001f // +0013 │ │ -05f31c: 9014 1718 |000e: add-int v20, v23, v24 │ │ -05f320: d814 14ff |0010: add-int/lit8 v20, v20, #int -1 // #ff │ │ -05f324: 4914 1614 |0012: aget-char v20, v22, v20 │ │ -05f328: 1315 3d00 |0014: const/16 v21, #int 61 // #3d │ │ -05f32c: 0200 1400 |0016: move/from16 v0, v20 │ │ -05f330: 0201 1500 |0018: move/from16 v1, v21 │ │ -05f334: 3310 0500 |001a: if-ne v0, v1, 001f // +0005 │ │ -05f338: d818 18ff |001c: add-int/lit8 v24, v24, #int -1 // #ff │ │ -05f33c: 28ee |001e: goto 000c // -0012 │ │ -05f33e: da14 1803 |001f: mul-int/lit8 v20, v24, #int 3 // #03 │ │ -05f342: db10 1404 |0021: div-int/lit8 v16, v20, #int 4 // #04 │ │ -05f346: 0200 1000 |0023: move/from16 v0, v16 │ │ -05f34a: 2300 9604 |0025: new-array v0, v0, [B // type@0496 │ │ -05f34e: 0813 0000 |0027: move-object/from16 v19, v0 │ │ -05f352: 020b 1700 |0029: move/from16 v11, v23 │ │ -05f356: 900a 1718 |002b: add-int v10, v23, v24 │ │ -05f35a: 1311 0000 |002d: const/16 v17, #int 0 // #0 │ │ -05f35e: 0212 1100 |002f: move/from16 v18, v17 │ │ -05f362: 01bc |0031: move v12, v11 │ │ -05f364: 35ac 9800 |0032: if-ge v12, v10, 00ca // +0098 │ │ -05f368: d80b 0c01 |0034: add-int/lit8 v11, v12, #int 1 // #01 │ │ -05f36c: 4906 160c |0036: aget-char v6, v22, v12 │ │ -05f370: d80c 0b01 |0038: add-int/lit8 v12, v11, #int 1 // #01 │ │ -05f374: 4907 160b |003a: aget-char v7, v22, v11 │ │ -05f378: 35ac 2d00 |003c: if-ge v12, v10, 0069 // +002d │ │ -05f37c: d80b 0c01 |003e: add-int/lit8 v11, v12, #int 1 // #01 │ │ -05f380: 4908 160c |0040: aget-char v8, v22, v12 │ │ -05f384: 01bc |0042: move v12, v11 │ │ -05f386: 35ac 2900 |0043: if-ge v12, v10, 006c // +0029 │ │ -05f38a: d80b 0c01 |0045: add-int/lit8 v11, v12, #int 1 // #01 │ │ -05f38e: 4909 160c |0047: aget-char v9, v22, v12 │ │ -05f392: 1314 7f00 |0049: const/16 v20, #int 127 // #7f │ │ -05f396: 0200 1400 |004b: move/from16 v0, v20 │ │ -05f39a: 3606 1400 |004d: if-gt v6, v0, 0061 // +0014 │ │ -05f39e: 1314 7f00 |004f: const/16 v20, #int 127 // #7f │ │ -05f3a2: 0200 1400 |0051: move/from16 v0, v20 │ │ -05f3a6: 3607 0e00 |0053: if-gt v7, v0, 0061 // +000e │ │ -05f3aa: 1314 7f00 |0055: const/16 v20, #int 127 // #7f │ │ -05f3ae: 0200 1400 |0057: move/from16 v0, v20 │ │ -05f3b2: 3608 0800 |0059: if-gt v8, v0, 0061 // +0008 │ │ -05f3b6: 1314 7f00 |005b: const/16 v20, #int 127 // #7f │ │ -05f3ba: 0200 1400 |005d: move/from16 v0, v20 │ │ -05f3be: 3709 1100 |005f: if-le v9, v0, 0070 // +0011 │ │ -05f3c2: 2214 a003 |0061: new-instance v20, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -05f3c6: 1a15 d103 |0063: const-string v21, "Illegal character in Base64 encoded data." // string@03d1 │ │ -05f3ca: 7602 2f1f 1400 |0065: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -05f3d0: 2714 |0068: throw v20 │ │ -05f3d2: 1308 4100 |0069: const/16 v8, #int 65 // #41 │ │ -05f3d6: 28d8 |006b: goto 0043 // -0028 │ │ -05f3d8: 1309 4100 |006c: const/16 v9, #int 65 // #41 │ │ -05f3dc: 01cb |006e: move v11, v12 │ │ -05f3de: 28da |006f: goto 0049 // -0026 │ │ -05f3e0: 6214 6903 |0070: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f3e4: 4802 1406 |0072: aget-byte v2, v20, v6 │ │ -05f3e8: 6214 6903 |0074: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f3ec: 4803 1407 |0076: aget-byte v3, v20, v7 │ │ -05f3f0: 6214 6903 |0078: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f3f4: 4804 1408 |007a: aget-byte v4, v20, v8 │ │ -05f3f8: 6214 6903 |007c: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ -05f3fc: 4805 1409 |007e: aget-byte v5, v20, v9 │ │ -05f400: 3a02 0800 |0080: if-ltz v2, 0088 // +0008 │ │ -05f404: 3a03 0600 |0082: if-ltz v3, 0088 // +0006 │ │ -05f408: 3a04 0400 |0084: if-ltz v4, 0088 // +0004 │ │ -05f40c: 3b05 0a00 |0086: if-gez v5, 0090 // +000a │ │ -05f410: 2214 a003 |0088: new-instance v20, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -05f414: 1a15 d103 |008a: const-string v21, "Illegal character in Base64 encoded data." // string@03d1 │ │ -05f418: 7602 2f1f 1400 |008c: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -05f41e: 2714 |008f: throw v20 │ │ -05f420: e014 0202 |0090: shl-int/lit8 v20, v2, #int 2 // #02 │ │ -05f424: e215 0304 |0092: ushr-int/lit8 v21, v3, #int 4 // #04 │ │ -05f428: 960d 1415 |0094: or-int v13, v20, v21 │ │ -05f42c: dd14 030f |0096: and-int/lit8 v20, v3, #int 15 // #0f │ │ -05f430: e014 1404 |0098: shl-int/lit8 v20, v20, #int 4 // #04 │ │ -05f434: e215 0402 |009a: ushr-int/lit8 v21, v4, #int 2 // #02 │ │ -05f438: 960e 1415 |009c: or-int v14, v20, v21 │ │ -05f43c: dd14 0403 |009e: and-int/lit8 v20, v4, #int 3 // #03 │ │ -05f440: e014 1406 |00a0: shl-int/lit8 v20, v20, #int 6 // #06 │ │ -05f444: 960f 1405 |00a2: or-int v15, v20, v5 │ │ -05f448: d811 1201 |00a4: add-int/lit8 v17, v18, #int 1 // #01 │ │ -05f44c: 8dd0 |00a6: int-to-byte v0, v13 │ │ -05f44e: 0214 0000 |00a7: move/from16 v20, v0 │ │ -05f452: 4f14 1312 |00a9: aput-byte v20, v19, v18 │ │ -05f456: 0200 1100 |00ab: move/from16 v0, v17 │ │ -05f45a: 0201 1000 |00ad: move/from16 v1, v16 │ │ -05f45e: 3510 1f00 |00af: if-ge v0, v1, 00ce // +001f │ │ -05f462: d812 1101 |00b1: add-int/lit8 v18, v17, #int 1 // #01 │ │ -05f466: 8de0 |00b3: int-to-byte v0, v14 │ │ -05f468: 0214 0000 |00b4: move/from16 v20, v0 │ │ -05f46c: 4f14 1311 |00b6: aput-byte v20, v19, v17 │ │ -05f470: 0200 1200 |00b8: move/from16 v0, v18 │ │ -05f474: 0201 1000 |00ba: move/from16 v1, v16 │ │ -05f478: 3510 0f00 |00bc: if-ge v0, v1, 00cb // +000f │ │ -05f47c: d811 1201 |00be: add-int/lit8 v17, v18, #int 1 // #01 │ │ -05f480: 8df0 |00c0: int-to-byte v0, v15 │ │ -05f482: 0214 0000 |00c1: move/from16 v20, v0 │ │ -05f486: 4f14 1312 |00c3: aput-byte v20, v19, v18 │ │ -05f48a: 0212 1100 |00c5: move/from16 v18, v17 │ │ -05f48e: 01bc |00c7: move v12, v11 │ │ -05f490: 2900 6aff |00c8: goto/16 0032 // -0096 │ │ -05f494: 1113 |00ca: return-object v19 │ │ -05f496: 0211 1200 |00cb: move/from16 v17, v18 │ │ -05f49a: 28f8 |00cd: goto 00c5 // -0008 │ │ -05f49c: 0212 1100 |00ce: move/from16 v18, v17 │ │ -05f4a0: 28e8 |00d0: goto 00b8 // -0018 │ │ +060340: |[060340] biz.source_code.base64Coder.Base64Coder.decode:([CII)[B │ │ +060350: dc14 1804 |0000: rem-int/lit8 v20, v24, #int 4 // #04 │ │ +060354: 3814 0a00 |0002: if-eqz v20, 000c // +000a │ │ +060358: 2214 9e03 |0004: new-instance v20, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06035c: 1a15 0d08 |0006: const-string v21, "Length of Base64 encoded input string is not a multiple of 4." // string@080d │ │ +060360: 7602 2f1f 1400 |0008: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +060366: 2714 |000b: throw v20 │ │ +060368: 3d18 1300 |000c: if-lez v24, 001f // +0013 │ │ +06036c: 9014 1718 |000e: add-int v20, v23, v24 │ │ +060370: d814 14ff |0010: add-int/lit8 v20, v20, #int -1 // #ff │ │ +060374: 4914 1614 |0012: aget-char v20, v22, v20 │ │ +060378: 1315 3d00 |0014: const/16 v21, #int 61 // #3d │ │ +06037c: 0200 1400 |0016: move/from16 v0, v20 │ │ +060380: 0201 1500 |0018: move/from16 v1, v21 │ │ +060384: 3310 0500 |001a: if-ne v0, v1, 001f // +0005 │ │ +060388: d818 18ff |001c: add-int/lit8 v24, v24, #int -1 // #ff │ │ +06038c: 28ee |001e: goto 000c // -0012 │ │ +06038e: da14 1803 |001f: mul-int/lit8 v20, v24, #int 3 // #03 │ │ +060392: db10 1404 |0021: div-int/lit8 v16, v20, #int 4 // #04 │ │ +060396: 0200 1000 |0023: move/from16 v0, v16 │ │ +06039a: 2300 9404 |0025: new-array v0, v0, [B // type@0494 │ │ +06039e: 0813 0000 |0027: move-object/from16 v19, v0 │ │ +0603a2: 020b 1700 |0029: move/from16 v11, v23 │ │ +0603a6: 900a 1718 |002b: add-int v10, v23, v24 │ │ +0603aa: 1311 0000 |002d: const/16 v17, #int 0 // #0 │ │ +0603ae: 0212 1100 |002f: move/from16 v18, v17 │ │ +0603b2: 01bc |0031: move v12, v11 │ │ +0603b4: 35ac 9800 |0032: if-ge v12, v10, 00ca // +0098 │ │ +0603b8: d80b 0c01 |0034: add-int/lit8 v11, v12, #int 1 // #01 │ │ +0603bc: 4906 160c |0036: aget-char v6, v22, v12 │ │ +0603c0: d80c 0b01 |0038: add-int/lit8 v12, v11, #int 1 // #01 │ │ +0603c4: 4907 160b |003a: aget-char v7, v22, v11 │ │ +0603c8: 35ac 2d00 |003c: if-ge v12, v10, 0069 // +002d │ │ +0603cc: d80b 0c01 |003e: add-int/lit8 v11, v12, #int 1 // #01 │ │ +0603d0: 4908 160c |0040: aget-char v8, v22, v12 │ │ +0603d4: 01bc |0042: move v12, v11 │ │ +0603d6: 35ac 2900 |0043: if-ge v12, v10, 006c // +0029 │ │ +0603da: d80b 0c01 |0045: add-int/lit8 v11, v12, #int 1 // #01 │ │ +0603de: 4909 160c |0047: aget-char v9, v22, v12 │ │ +0603e2: 1314 7f00 |0049: const/16 v20, #int 127 // #7f │ │ +0603e6: 0200 1400 |004b: move/from16 v0, v20 │ │ +0603ea: 3606 1400 |004d: if-gt v6, v0, 0061 // +0014 │ │ +0603ee: 1314 7f00 |004f: const/16 v20, #int 127 // #7f │ │ +0603f2: 0200 1400 |0051: move/from16 v0, v20 │ │ +0603f6: 3607 0e00 |0053: if-gt v7, v0, 0061 // +000e │ │ +0603fa: 1314 7f00 |0055: const/16 v20, #int 127 // #7f │ │ +0603fe: 0200 1400 |0057: move/from16 v0, v20 │ │ +060402: 3608 0800 |0059: if-gt v8, v0, 0061 // +0008 │ │ +060406: 1314 7f00 |005b: const/16 v20, #int 127 // #7f │ │ +06040a: 0200 1400 |005d: move/from16 v0, v20 │ │ +06040e: 3709 1100 |005f: if-le v9, v0, 0070 // +0011 │ │ +060412: 2214 9e03 |0061: new-instance v20, Ljava/lang/IllegalArgumentException; // type@039e │ │ +060416: 1a15 d503 |0063: const-string v21, "Illegal character in Base64 encoded data." // string@03d5 │ │ +06041a: 7602 2f1f 1400 |0065: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +060420: 2714 |0068: throw v20 │ │ +060422: 1308 4100 |0069: const/16 v8, #int 65 // #41 │ │ +060426: 28d8 |006b: goto 0043 // -0028 │ │ +060428: 1309 4100 |006c: const/16 v9, #int 65 // #41 │ │ +06042c: 01cb |006e: move v11, v12 │ │ +06042e: 28da |006f: goto 0049 // -0026 │ │ +060430: 6214 6903 |0070: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +060434: 4802 1406 |0072: aget-byte v2, v20, v6 │ │ +060438: 6214 6903 |0074: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +06043c: 4803 1407 |0076: aget-byte v3, v20, v7 │ │ +060440: 6214 6903 |0078: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +060444: 4804 1408 |007a: aget-byte v4, v20, v8 │ │ +060448: 6214 6903 |007c: sget-object v20, Lbiz/source_code/base64Coder/Base64Coder;.map2:[B // field@0369 │ │ +06044c: 4805 1409 |007e: aget-byte v5, v20, v9 │ │ +060450: 3a02 0800 |0080: if-ltz v2, 0088 // +0008 │ │ +060454: 3a03 0600 |0082: if-ltz v3, 0088 // +0006 │ │ +060458: 3a04 0400 |0084: if-ltz v4, 0088 // +0004 │ │ +06045c: 3b05 0a00 |0086: if-gez v5, 0090 // +000a │ │ +060460: 2214 9e03 |0088: new-instance v20, Ljava/lang/IllegalArgumentException; // type@039e │ │ +060464: 1a15 d503 |008a: const-string v21, "Illegal character in Base64 encoded data." // string@03d5 │ │ +060468: 7602 2f1f 1400 |008c: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +06046e: 2714 |008f: throw v20 │ │ +060470: e014 0202 |0090: shl-int/lit8 v20, v2, #int 2 // #02 │ │ +060474: e215 0304 |0092: ushr-int/lit8 v21, v3, #int 4 // #04 │ │ +060478: 960d 1415 |0094: or-int v13, v20, v21 │ │ +06047c: dd14 030f |0096: and-int/lit8 v20, v3, #int 15 // #0f │ │ +060480: e014 1404 |0098: shl-int/lit8 v20, v20, #int 4 // #04 │ │ +060484: e215 0402 |009a: ushr-int/lit8 v21, v4, #int 2 // #02 │ │ +060488: 960e 1415 |009c: or-int v14, v20, v21 │ │ +06048c: dd14 0403 |009e: and-int/lit8 v20, v4, #int 3 // #03 │ │ +060490: e014 1406 |00a0: shl-int/lit8 v20, v20, #int 6 // #06 │ │ +060494: 960f 1405 |00a2: or-int v15, v20, v5 │ │ +060498: d811 1201 |00a4: add-int/lit8 v17, v18, #int 1 // #01 │ │ +06049c: 8dd0 |00a6: int-to-byte v0, v13 │ │ +06049e: 0214 0000 |00a7: move/from16 v20, v0 │ │ +0604a2: 4f14 1312 |00a9: aput-byte v20, v19, v18 │ │ +0604a6: 0200 1100 |00ab: move/from16 v0, v17 │ │ +0604aa: 0201 1000 |00ad: move/from16 v1, v16 │ │ +0604ae: 3510 1f00 |00af: if-ge v0, v1, 00ce // +001f │ │ +0604b2: d812 1101 |00b1: add-int/lit8 v18, v17, #int 1 // #01 │ │ +0604b6: 8de0 |00b3: int-to-byte v0, v14 │ │ +0604b8: 0214 0000 |00b4: move/from16 v20, v0 │ │ +0604bc: 4f14 1311 |00b6: aput-byte v20, v19, v17 │ │ +0604c0: 0200 1200 |00b8: move/from16 v0, v18 │ │ +0604c4: 0201 1000 |00ba: move/from16 v1, v16 │ │ +0604c8: 3510 0f00 |00bc: if-ge v0, v1, 00cb // +000f │ │ +0604cc: d811 1201 |00be: add-int/lit8 v17, v18, #int 1 // #01 │ │ +0604d0: 8df0 |00c0: int-to-byte v0, v15 │ │ +0604d2: 0214 0000 |00c1: move/from16 v20, v0 │ │ +0604d6: 4f14 1312 |00c3: aput-byte v20, v19, v18 │ │ +0604da: 0212 1100 |00c5: move/from16 v18, v17 │ │ +0604de: 01bc |00c7: move v12, v11 │ │ +0604e0: 2900 6aff |00c8: goto/16 0032 // -0096 │ │ +0604e4: 1113 |00ca: return-object v19 │ │ +0604e6: 0211 1200 |00cb: move/from16 v17, v18 │ │ +0604ea: 28f8 |00cd: goto 00c5 // -0008 │ │ +0604ec: 0212 1100 |00ce: move/from16 v18, v17 │ │ +0604f0: 28e8 |00d0: goto 00b8 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x000c line=196 │ │ 0x001f line=197 │ │ 0x0023 line=198 │ │ 0x0029 line=199 │ │ @@ -49435,42 +49440,42 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05f4a4: |[05f4a4] biz.source_code.base64Coder.Base64Coder.decodeLines:(Ljava/lang/String;)[B │ │ -05f4b4: 6e10 651f 0600 |0000: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ -05f4ba: 0a05 |0003: move-result v5 │ │ -05f4bc: 2350 9704 |0004: new-array v0, v5, [C // type@0497 │ │ -05f4c0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -05f4c2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -05f4c4: 6e10 651f 0600 |0008: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ -05f4ca: 0a05 |000b: move-result v5 │ │ -05f4cc: 3552 1e00 |000c: if-ge v2, v5, 002a // +001e │ │ -05f4d0: 6e20 5c1f 2600 |000e: invoke-virtual {v6, v2}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ -05f4d6: 0a01 |0011: move-result v1 │ │ -05f4d8: 1305 2000 |0012: const/16 v5, #int 32 // #20 │ │ -05f4dc: 3251 1300 |0014: if-eq v1, v5, 0027 // +0013 │ │ -05f4e0: 1305 0d00 |0016: const/16 v5, #int 13 // #d │ │ -05f4e4: 3251 0f00 |0018: if-eq v1, v5, 0027 // +000f │ │ -05f4e8: 1305 0a00 |001a: const/16 v5, #int 10 // #a │ │ -05f4ec: 3251 0b00 |001c: if-eq v1, v5, 0027 // +000b │ │ -05f4f0: 1305 0900 |001e: const/16 v5, #int 9 // #9 │ │ -05f4f4: 3251 0700 |0020: if-eq v1, v5, 0027 // +0007 │ │ -05f4f8: d804 0301 |0022: add-int/lit8 v4, v3, #int 1 // #01 │ │ -05f4fc: 5001 0003 |0024: aput-char v1, v0, v3 │ │ -05f500: 0143 |0026: move v3, v4 │ │ -05f502: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05f506: 28df |0029: goto 0008 // -0021 │ │ -05f508: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -05f50a: 7130 8510 5003 |002b: invoke-static {v0, v5, v3}, Lbiz/source_code/base64Coder/Base64Coder;.decode:([CII)[B // method@1085 │ │ -05f510: 0c05 |002e: move-result-object v5 │ │ -05f512: 1105 |002f: return-object v5 │ │ +0604f4: |[0604f4] biz.source_code.base64Coder.Base64Coder.decodeLines:(Ljava/lang/String;)[B │ │ +060504: 6e10 651f 0600 |0000: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ +06050a: 0a05 |0003: move-result v5 │ │ +06050c: 2350 9504 |0004: new-array v0, v5, [C // type@0495 │ │ +060510: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +060512: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +060514: 6e10 651f 0600 |0008: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ +06051a: 0a05 |000b: move-result v5 │ │ +06051c: 3552 1e00 |000c: if-ge v2, v5, 002a // +001e │ │ +060520: 6e20 5c1f 2600 |000e: invoke-virtual {v6, v2}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ +060526: 0a01 |0011: move-result v1 │ │ +060528: 1305 2000 |0012: const/16 v5, #int 32 // #20 │ │ +06052c: 3251 1300 |0014: if-eq v1, v5, 0027 // +0013 │ │ +060530: 1305 0d00 |0016: const/16 v5, #int 13 // #d │ │ +060534: 3251 0f00 |0018: if-eq v1, v5, 0027 // +000f │ │ +060538: 1305 0a00 |001a: const/16 v5, #int 10 // #a │ │ +06053c: 3251 0b00 |001c: if-eq v1, v5, 0027 // +000b │ │ +060540: 1305 0900 |001e: const/16 v5, #int 9 // #9 │ │ +060544: 3251 0700 |0020: if-eq v1, v5, 0027 // +0007 │ │ +060548: d804 0301 |0022: add-int/lit8 v4, v3, #int 1 // #01 │ │ +06054c: 5001 0003 |0024: aput-char v1, v0, v3 │ │ +060550: 0143 |0026: move v3, v4 │ │ +060552: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +060556: 28df |0029: goto 0008 // -0021 │ │ +060558: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +06055a: 7130 8510 5003 |002b: invoke-static {v0, v5, v3}, Lbiz/source_code/base64Coder/Base64Coder;.decode:([CII)[B // method@1085 │ │ +060560: 0c05 |002e: move-result-object v5 │ │ +060562: 1105 |002f: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0006 line=158 │ │ 0x0007 line=159 │ │ 0x000e line=160 │ │ 0x0012 line=161 │ │ @@ -49491,20 +49496,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05f514: |[05f514] biz.source_code.base64Coder.Base64Coder.decodeString:(Ljava/lang/String;)Ljava/lang/String; │ │ -05f524: 2200 b203 |0000: new-instance v0, Ljava/lang/String; // type@03b2 │ │ -05f528: 7110 8310 0200 |0002: invoke-static {v2}, Lbiz/source_code/base64Coder/Base64Coder;.decode:(Ljava/lang/String;)[B // method@1083 │ │ -05f52e: 0c01 |0005: move-result-object v1 │ │ -05f530: 7020 591f 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@1f59 │ │ -05f536: 1100 |0009: return-object v0 │ │ +060564: |[060564] biz.source_code.base64Coder.Base64Coder.decodeString:(Ljava/lang/String;)Ljava/lang/String; │ │ +060574: 2200 b003 |0000: new-instance v0, Ljava/lang/String; // type@03b0 │ │ +060578: 7110 8310 0200 |0002: invoke-static {v2}, Lbiz/source_code/base64Coder/Base64Coder;.decode:(Ljava/lang/String;)[B // method@1083 │ │ +06057e: 0c01 |0005: move-result-object v1 │ │ +060580: 7020 591f 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@1f59 │ │ +060586: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x000a reg=2 s Ljava/lang/String; │ │ │ │ #7 : (in Lbiz/source_code/base64Coder/Base64Coder;) │ │ @@ -49512,20 +49517,20 @@ │ │ type : '([B)[C' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05f538: |[05f538] biz.source_code.base64Coder.Base64Coder.encode:([B)[C │ │ -05f548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f54a: 2121 |0001: array-length v1, v2 │ │ -05f54c: 7130 8a10 0201 |0002: invoke-static {v2, v0, v1}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([BII)[C // method@108a │ │ -05f552: 0c00 |0005: move-result-object v0 │ │ -05f554: 1100 |0006: return-object v0 │ │ +060588: |[060588] biz.source_code.base64Coder.Base64Coder.encode:([B)[C │ │ +060598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06059a: 2121 |0001: array-length v1, v2 │ │ +06059c: 7130 8a10 0201 |0002: invoke-static {v2, v0, v1}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([BII)[C // method@108a │ │ +0605a2: 0c00 |0005: move-result-object v0 │ │ +0605a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 in [B │ │ │ │ #8 : (in Lbiz/source_code/base64Coder/Base64Coder;) │ │ @@ -49533,19 +49538,19 @@ │ │ type : '([BI)[C' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05f558: |[05f558] biz.source_code.base64Coder.Base64Coder.encode:([BI)[C │ │ -05f568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f56a: 7130 8a10 0102 |0001: invoke-static {v1, v0, v2}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([BII)[C // method@108a │ │ -05f570: 0c00 |0004: move-result-object v0 │ │ -05f572: 1100 |0005: return-object v0 │ │ +0605a8: |[0605a8] biz.source_code.base64Coder.Base64Coder.encode:([BI)[C │ │ +0605b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0605ba: 7130 8a10 0102 |0001: invoke-static {v1, v0, v2}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([BII)[C // method@108a │ │ +0605c0: 0c00 |0004: move-result-object v0 │ │ +0605c2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 in [B │ │ 0x0000 - 0x0006 reg=2 iLen I │ │ │ │ @@ -49554,81 +49559,81 @@ │ │ type : '([BII)[C' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 117 16-bit code units │ │ -05f574: |[05f574] biz.source_code.base64Coder.Base64Coder.encode:([BII)[C │ │ -05f584: da0f 1304 |0000: mul-int/lit8 v15, v19, #int 4 // #04 │ │ -05f588: d80f 0f02 |0002: add-int/lit8 v15, v15, #int 2 // #02 │ │ -05f58c: db0a 0f03 |0004: div-int/lit8 v10, v15, #int 3 // #03 │ │ -05f590: d80f 1302 |0006: add-int/lit8 v15, v19, #int 2 // #02 │ │ -05f594: db0f 0f03 |0008: div-int/lit8 v15, v15, #int 3 // #03 │ │ -05f598: da0b 0f04 |000a: mul-int/lit8 v11, v15, #int 4 // #04 │ │ -05f59c: 23be 9704 |000c: new-array v14, v11, [C // type@0497 │ │ -05f5a0: 0204 1200 |000e: move/from16 v4, v18 │ │ -05f5a4: 9003 1213 |0010: add-int v3, v18, v19 │ │ -05f5a8: 120c |0012: const/4 v12, #int 0 // #0 │ │ -05f5aa: 01cd |0013: move v13, v12 │ │ -05f5ac: 0145 |0014: move v5, v4 │ │ -05f5ae: 3535 5f00 |0015: if-ge v5, v3, 0074 // +005f │ │ -05f5b2: d804 0501 |0017: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05f5b6: 480f 1105 |0019: aget-byte v15, v17, v5 │ │ -05f5ba: d5f0 ff00 |001b: and-int/lit16 v0, v15, #int 255 // #00ff │ │ -05f5be: 3534 4b00 |001d: if-ge v4, v3, 0068 // +004b │ │ -05f5c2: d805 0401 |001f: add-int/lit8 v5, v4, #int 1 // #01 │ │ -05f5c6: 480f 1104 |0021: aget-byte v15, v17, v4 │ │ -05f5ca: d5f1 ff00 |0023: and-int/lit16 v1, v15, #int 255 // #00ff │ │ -05f5ce: 3535 4600 |0025: if-ge v5, v3, 006b // +0046 │ │ -05f5d2: d804 0501 |0027: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05f5d6: 480f 1105 |0029: aget-byte v15, v17, v5 │ │ -05f5da: d5f2 ff00 |002b: and-int/lit16 v2, v15, #int 255 // #00ff │ │ -05f5de: e206 0002 |002d: ushr-int/lit8 v6, v0, #int 2 // #02 │ │ -05f5e2: dd0f 0003 |002f: and-int/lit8 v15, v0, #int 3 // #03 │ │ -05f5e6: e00f 0f04 |0031: shl-int/lit8 v15, v15, #int 4 // #04 │ │ -05f5ea: e210 0104 |0033: ushr-int/lit8 v16, v1, #int 4 // #04 │ │ -05f5ee: 9607 0f10 |0035: or-int v7, v15, v16 │ │ -05f5f2: dd0f 010f |0037: and-int/lit8 v15, v1, #int 15 // #0f │ │ -05f5f6: e00f 0f02 |0039: shl-int/lit8 v15, v15, #int 2 // #02 │ │ -05f5fa: e210 0206 |003b: ushr-int/lit8 v16, v2, #int 6 // #06 │ │ -05f5fe: 9608 0f10 |003d: or-int v8, v15, v16 │ │ -05f602: dd09 023f |003f: and-int/lit8 v9, v2, #int 63 // #3f │ │ -05f606: d80c 0d01 |0041: add-int/lit8 v12, v13, #int 1 // #01 │ │ -05f60a: 620f 6803 |0043: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f60e: 490f 0f06 |0045: aget-char v15, v15, v6 │ │ -05f612: 500f 0e0d |0047: aput-char v15, v14, v13 │ │ -05f616: d80d 0c01 |0049: add-int/lit8 v13, v12, #int 1 // #01 │ │ -05f61a: 620f 6803 |004b: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f61e: 490f 0f07 |004d: aget-char v15, v15, v7 │ │ -05f622: 500f 0e0c |004f: aput-char v15, v14, v12 │ │ -05f626: 35ad 1d00 |0051: if-ge v13, v10, 006e // +001d │ │ -05f62a: 620f 6803 |0053: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f62e: 490f 0f08 |0055: aget-char v15, v15, v8 │ │ -05f632: 500f 0e0d |0057: aput-char v15, v14, v13 │ │ -05f636: d80c 0d01 |0059: add-int/lit8 v12, v13, #int 1 // #01 │ │ -05f63a: 35ac 1600 |005b: if-ge v12, v10, 0071 // +0016 │ │ -05f63e: 620f 6803 |005d: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ -05f642: 490f 0f09 |005f: aget-char v15, v15, v9 │ │ -05f646: 500f 0e0c |0061: aput-char v15, v14, v12 │ │ -05f64a: d80c 0c01 |0063: add-int/lit8 v12, v12, #int 1 // #01 │ │ -05f64e: 01cd |0065: move v13, v12 │ │ -05f650: 0145 |0066: move v5, v4 │ │ -05f652: 28ae |0067: goto 0015 // -0052 │ │ -05f654: 1201 |0068: const/4 v1, #int 0 // #0 │ │ -05f656: 0145 |0069: move v5, v4 │ │ -05f658: 28bb |006a: goto 0025 // -0045 │ │ -05f65a: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -05f65c: 0154 |006c: move v4, v5 │ │ -05f65e: 28c0 |006d: goto 002d // -0040 │ │ -05f660: 130f 3d00 |006e: const/16 v15, #int 61 // #3d │ │ -05f664: 28e7 |0070: goto 0057 // -0019 │ │ -05f666: 130f 3d00 |0071: const/16 v15, #int 61 // #3d │ │ -05f66a: 28ee |0073: goto 0061 // -0012 │ │ -05f66c: 110e |0074: return-object v14 │ │ +0605c4: |[0605c4] biz.source_code.base64Coder.Base64Coder.encode:([BII)[C │ │ +0605d4: da0f 1304 |0000: mul-int/lit8 v15, v19, #int 4 // #04 │ │ +0605d8: d80f 0f02 |0002: add-int/lit8 v15, v15, #int 2 // #02 │ │ +0605dc: db0a 0f03 |0004: div-int/lit8 v10, v15, #int 3 // #03 │ │ +0605e0: d80f 1302 |0006: add-int/lit8 v15, v19, #int 2 // #02 │ │ +0605e4: db0f 0f03 |0008: div-int/lit8 v15, v15, #int 3 // #03 │ │ +0605e8: da0b 0f04 |000a: mul-int/lit8 v11, v15, #int 4 // #04 │ │ +0605ec: 23be 9504 |000c: new-array v14, v11, [C // type@0495 │ │ +0605f0: 0204 1200 |000e: move/from16 v4, v18 │ │ +0605f4: 9003 1213 |0010: add-int v3, v18, v19 │ │ +0605f8: 120c |0012: const/4 v12, #int 0 // #0 │ │ +0605fa: 01cd |0013: move v13, v12 │ │ +0605fc: 0145 |0014: move v5, v4 │ │ +0605fe: 3535 5f00 |0015: if-ge v5, v3, 0074 // +005f │ │ +060602: d804 0501 |0017: add-int/lit8 v4, v5, #int 1 // #01 │ │ +060606: 480f 1105 |0019: aget-byte v15, v17, v5 │ │ +06060a: d5f0 ff00 |001b: and-int/lit16 v0, v15, #int 255 // #00ff │ │ +06060e: 3534 4b00 |001d: if-ge v4, v3, 0068 // +004b │ │ +060612: d805 0401 |001f: add-int/lit8 v5, v4, #int 1 // #01 │ │ +060616: 480f 1104 |0021: aget-byte v15, v17, v4 │ │ +06061a: d5f1 ff00 |0023: and-int/lit16 v1, v15, #int 255 // #00ff │ │ +06061e: 3535 4600 |0025: if-ge v5, v3, 006b // +0046 │ │ +060622: d804 0501 |0027: add-int/lit8 v4, v5, #int 1 // #01 │ │ +060626: 480f 1105 |0029: aget-byte v15, v17, v5 │ │ +06062a: d5f2 ff00 |002b: and-int/lit16 v2, v15, #int 255 // #00ff │ │ +06062e: e206 0002 |002d: ushr-int/lit8 v6, v0, #int 2 // #02 │ │ +060632: dd0f 0003 |002f: and-int/lit8 v15, v0, #int 3 // #03 │ │ +060636: e00f 0f04 |0031: shl-int/lit8 v15, v15, #int 4 // #04 │ │ +06063a: e210 0104 |0033: ushr-int/lit8 v16, v1, #int 4 // #04 │ │ +06063e: 9607 0f10 |0035: or-int v7, v15, v16 │ │ +060642: dd0f 010f |0037: and-int/lit8 v15, v1, #int 15 // #0f │ │ +060646: e00f 0f02 |0039: shl-int/lit8 v15, v15, #int 2 // #02 │ │ +06064a: e210 0206 |003b: ushr-int/lit8 v16, v2, #int 6 // #06 │ │ +06064e: 9608 0f10 |003d: or-int v8, v15, v16 │ │ +060652: dd09 023f |003f: and-int/lit8 v9, v2, #int 63 // #3f │ │ +060656: d80c 0d01 |0041: add-int/lit8 v12, v13, #int 1 // #01 │ │ +06065a: 620f 6803 |0043: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +06065e: 490f 0f06 |0045: aget-char v15, v15, v6 │ │ +060662: 500f 0e0d |0047: aput-char v15, v14, v13 │ │ +060666: d80d 0c01 |0049: add-int/lit8 v13, v12, #int 1 // #01 │ │ +06066a: 620f 6803 |004b: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +06066e: 490f 0f07 |004d: aget-char v15, v15, v7 │ │ +060672: 500f 0e0c |004f: aput-char v15, v14, v12 │ │ +060676: 35ad 1d00 |0051: if-ge v13, v10, 006e // +001d │ │ +06067a: 620f 6803 |0053: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +06067e: 490f 0f08 |0055: aget-char v15, v15, v8 │ │ +060682: 500f 0e0d |0057: aput-char v15, v14, v13 │ │ +060686: d80c 0d01 |0059: add-int/lit8 v12, v13, #int 1 // #01 │ │ +06068a: 35ac 1600 |005b: if-ge v12, v10, 0071 // +0016 │ │ +06068e: 620f 6803 |005d: sget-object v15, Lbiz/source_code/base64Coder/Base64Coder;.map1:[C // field@0368 │ │ +060692: 490f 0f09 |005f: aget-char v15, v15, v9 │ │ +060696: 500f 0e0c |0061: aput-char v15, v14, v12 │ │ +06069a: d80c 0c01 |0063: add-int/lit8 v12, v12, #int 1 // #01 │ │ +06069e: 01cd |0065: move v13, v12 │ │ +0606a0: 0145 |0066: move v5, v4 │ │ +0606a2: 28ae |0067: goto 0015 // -0052 │ │ +0606a4: 1201 |0068: const/4 v1, #int 0 // #0 │ │ +0606a6: 0145 |0069: move v5, v4 │ │ +0606a8: 28bb |006a: goto 0025 // -0045 │ │ +0606aa: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +0606ac: 0154 |006c: move v4, v5 │ │ +0606ae: 28c0 |006d: goto 002d // -0040 │ │ +0606b0: 130f 3d00 |006e: const/16 v15, #int 61 // #3d │ │ +0606b4: 28e7 |0070: goto 0057 // -0019 │ │ +0606b6: 130f 3d00 |0071: const/16 v15, #int 61 // #3d │ │ +0606ba: 28ee |0073: goto 0061 // -0012 │ │ +0606bc: 110e |0074: return-object v14 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ 0x000c line=120 │ │ 0x000e line=121 │ │ 0x0010 line=122 │ │ @@ -49695,22 +49700,22 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -05f670: |[05f670] biz.source_code.base64Coder.Base64Coder.encodeLines:([B)Ljava/lang/String; │ │ -05f680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f682: 2141 |0001: array-length v1, v4 │ │ -05f684: 1302 4c00 |0002: const/16 v2, #int 76 // #4c │ │ -05f688: 6203 6a03 |0004: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.systemLineSeparator:Ljava/lang/String; // field@036a │ │ -05f68c: 7153 8c10 0421 |0006: invoke-static {v4, v0, v1, v2, v3}, Lbiz/source_code/base64Coder/Base64Coder;.encodeLines:([BIIILjava/lang/String;)Ljava/lang/String; // method@108c │ │ -05f692: 0c00 |0009: move-result-object v0 │ │ -05f694: 1100 |000a: return-object v0 │ │ +0606c0: |[0606c0] biz.source_code.base64Coder.Base64Coder.encodeLines:([B)Ljava/lang/String; │ │ +0606d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0606d2: 2141 |0001: array-length v1, v4 │ │ +0606d4: 1302 4c00 |0002: const/16 v2, #int 76 // #4c │ │ +0606d8: 6203 6a03 |0004: sget-object v3, Lbiz/source_code/base64Coder/Base64Coder;.systemLineSeparator:Ljava/lang/String; // field@036a │ │ +0606dc: 7153 8c10 0421 |0006: invoke-static {v4, v0, v1, v2, v3}, Lbiz/source_code/base64Coder/Base64Coder;.encodeLines:([BIIILjava/lang/String;)Ljava/lang/String; // method@108c │ │ +0606e2: 0c00 |0009: move-result-object v0 │ │ +0606e4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=4 in [B │ │ │ │ #11 : (in Lbiz/source_code/base64Coder/Base64Coder;) │ │ @@ -49718,48 +49723,48 @@ │ │ type : '([BIIILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -05f698: |[05f698] biz.source_code.base64Coder.Base64Coder.encodeLines:([BIIILjava/lang/String;)Ljava/lang/String; │ │ -05f6a8: da06 0b03 |0000: mul-int/lit8 v6, v11, #int 3 // #03 │ │ -05f6ac: db00 0604 |0002: div-int/lit8 v0, v6, #int 4 // #04 │ │ -05f6b0: 3c00 0800 |0004: if-gtz v0, 000c // +0008 │ │ -05f6b4: 2206 a003 |0006: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -05f6b8: 7010 2e1f 0600 |0008: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ -05f6be: 2706 |000b: throw v6 │ │ -05f6c0: 9006 0a00 |000c: add-int v6, v10, v0 │ │ -05f6c4: d806 06ff |000e: add-int/lit8 v6, v6, #int -1 // #ff │ │ -05f6c8: 9305 0600 |0010: div-int v5, v6, v0 │ │ -05f6cc: d806 0a02 |0012: add-int/lit8 v6, v10, #int 2 // #02 │ │ -05f6d0: db06 0603 |0014: div-int/lit8 v6, v6, #int 3 // #03 │ │ -05f6d4: da06 0604 |0016: mul-int/lit8 v6, v6, #int 4 // #04 │ │ -05f6d8: 6e10 651f 0c00 |0018: invoke-virtual {v12}, Ljava/lang/String;.length:()I // method@1f65 │ │ -05f6de: 0a07 |001b: move-result v7 │ │ -05f6e0: b257 |001c: mul-int/2addr v7, v5 │ │ -05f6e2: 9002 0607 |001d: add-int v2, v6, v7 │ │ -05f6e6: 2201 b303 |001f: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -05f6ea: 7020 771f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -05f6f0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -05f6f2: 35a3 1600 |0025: if-ge v3, v10, 003b // +0016 │ │ -05f6f6: 9106 0a03 |0027: sub-int v6, v10, v3 │ │ -05f6fa: 7120 441f 0600 |0029: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -05f700: 0a04 |002c: move-result v4 │ │ -05f702: 9006 0903 |002d: add-int v6, v9, v3 │ │ -05f706: 7130 8a10 6804 |002f: invoke-static {v8, v6, v4}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([BII)[C // method@108a │ │ -05f70c: 0c06 |0032: move-result-object v6 │ │ -05f70e: 6e20 801f 6100 |0033: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:([C)Ljava/lang/StringBuilder; // method@1f80 │ │ -05f714: 6e20 7e1f c100 |0036: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05f71a: b043 |0039: add-int/2addr v3, v4 │ │ -05f71c: 28eb |003a: goto 0025 // -0015 │ │ -05f71e: 6e10 841f 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -05f724: 0c06 |003e: move-result-object v6 │ │ -05f726: 1106 |003f: return-object v6 │ │ +0606e8: |[0606e8] biz.source_code.base64Coder.Base64Coder.encodeLines:([BIIILjava/lang/String;)Ljava/lang/String; │ │ +0606f8: da06 0b03 |0000: mul-int/lit8 v6, v11, #int 3 // #03 │ │ +0606fc: db00 0604 |0002: div-int/lit8 v0, v6, #int 4 // #04 │ │ +060700: 3c00 0800 |0004: if-gtz v0, 000c // +0008 │ │ +060704: 2206 9e03 |0006: new-instance v6, Ljava/lang/IllegalArgumentException; // type@039e │ │ +060708: 7010 2e1f 0600 |0008: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ +06070e: 2706 |000b: throw v6 │ │ +060710: 9006 0a00 |000c: add-int v6, v10, v0 │ │ +060714: d806 06ff |000e: add-int/lit8 v6, v6, #int -1 // #ff │ │ +060718: 9305 0600 |0010: div-int v5, v6, v0 │ │ +06071c: d806 0a02 |0012: add-int/lit8 v6, v10, #int 2 // #02 │ │ +060720: db06 0603 |0014: div-int/lit8 v6, v6, #int 3 // #03 │ │ +060724: da06 0604 |0016: mul-int/lit8 v6, v6, #int 4 // #04 │ │ +060728: 6e10 651f 0c00 |0018: invoke-virtual {v12}, Ljava/lang/String;.length:()I // method@1f65 │ │ +06072e: 0a07 |001b: move-result v7 │ │ +060730: b257 |001c: mul-int/2addr v7, v5 │ │ +060732: 9002 0607 |001d: add-int v2, v6, v7 │ │ +060736: 2201 b103 |001f: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +06073a: 7020 771f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +060740: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +060742: 35a3 1600 |0025: if-ge v3, v10, 003b // +0016 │ │ +060746: 9106 0a03 |0027: sub-int v6, v10, v3 │ │ +06074a: 7120 441f 0600 |0029: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +060750: 0a04 |002c: move-result v4 │ │ +060752: 9006 0903 |002d: add-int v6, v9, v3 │ │ +060756: 7130 8a10 6804 |002f: invoke-static {v8, v6, v4}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([BII)[C // method@108a │ │ +06075c: 0c06 |0032: move-result-object v6 │ │ +06075e: 6e20 801f 6100 |0033: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:([C)Ljava/lang/StringBuilder; // method@1f80 │ │ +060764: 6e20 7e1f c100 |0036: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06076a: b043 |0039: add-int/2addr v3, v4 │ │ +06076c: 28eb |003a: goto 0025 // -0015 │ │ +06076e: 6e10 841f 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +060774: 0c06 |003e: move-result-object v6 │ │ +060776: 1106 |003f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=78 │ │ 0x000c line=79 │ │ 0x0012 line=80 │ │ 0x001f line=81 │ │ @@ -49788,36 +49793,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05f728: |[05f728] biz.source_code.base64Coder.Base64Coder.encodeString:(Ljava/lang/String;)Ljava/lang/String; │ │ -05f738: 2200 b203 |0000: new-instance v0, Ljava/lang/String; // type@03b2 │ │ -05f73c: 6e10 611f 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.getBytes:()[B // method@1f61 │ │ -05f742: 0c01 |0005: move-result-object v1 │ │ -05f744: 7110 8810 0100 |0006: invoke-static {v1}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([B)[C // method@1088 │ │ -05f74a: 0c01 |0009: move-result-object v1 │ │ -05f74c: 7020 5a1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/String;.:([C)V // method@1f5a │ │ -05f752: 1100 |000d: return-object v0 │ │ +060778: |[060778] biz.source_code.base64Coder.Base64Coder.encodeString:(Ljava/lang/String;)Ljava/lang/String; │ │ +060788: 2200 b003 |0000: new-instance v0, Ljava/lang/String; // type@03b0 │ │ +06078c: 6e10 611f 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.getBytes:()[B // method@1f61 │ │ +060792: 0c01 |0005: move-result-object v1 │ │ +060794: 7110 8810 0100 |0006: invoke-static {v1}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([B)[C // method@1088 │ │ +06079a: 0c01 |0009: move-result-object v1 │ │ +06079c: 7020 5a1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/String;.:([C)V // method@1f5a │ │ +0607a2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x000e reg=2 s Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 554 (Base64Coder.java) │ │ + source_file_idx : 559 (Base64Coder.java) │ │ │ │ Class #213 header: │ │ -class_idx : 603 │ │ +class_idx : 601 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -49855,21 +49860,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/ActionBarSherlock$Implementation;) │ │ name : 'dpi' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #214 header: │ │ -class_idx : 604 │ │ +class_idx : 602 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -49887,21 +49892,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #215 header: │ │ -class_idx : 605 │ │ +class_idx : 603 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -49919,21 +49924,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #216 header: │ │ -class_idx : 606 │ │ +class_idx : 604 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -49951,21 +49956,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #217 header: │ │ -class_idx : 607 │ │ +class_idx : 605 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -49983,21 +49988,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #218 header: │ │ -class_idx : 608 │ │ +class_idx : 606 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -50015,21 +50020,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #219 header: │ │ -class_idx : 609 │ │ +class_idx : 607 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -50047,21 +50052,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #220 header: │ │ -class_idx : 610 │ │ +class_idx : 608 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -50079,21 +50084,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #221 header: │ │ -class_idx : 611 │ │ +class_idx : 609 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -50111,21 +50116,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #222 header: │ │ -class_idx : 612 │ │ +class_idx : 610 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 480 │ │ +superclass_idx : 941 │ │ +source_file_idx : 485 │ │ static_fields_size : 5 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 41 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -50189,32 +50194,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -05f754: |[05f754] com.actionbarsherlock.ActionBarSherlock.:()V │ │ -05f764: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05f766: 2300 b504 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04b5 │ │ -05f76a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05f76c: 1c02 0f00 |0004: const-class v2, Landroid/app/Activity; // type@000f │ │ -05f770: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -05f774: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -05f776: 6202 880a |0009: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -05f77a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -05f77e: 6900 6d03 |000d: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@036d │ │ -05f782: 2200 ce03 |000f: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -05f786: 7010 c21f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -05f78c: 6900 7003 |0014: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ -05f790: 1c00 8102 |0016: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // type@0281 │ │ -05f794: 7110 b510 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@10b5 │ │ -05f79a: 1c00 8402 |001b: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // type@0284 │ │ -05f79e: 7110 b510 0000 |001d: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@10b5 │ │ -05f7a4: 0e00 |0020: return-void │ │ +0607a4: |[0607a4] com.actionbarsherlock.ActionBarSherlock.:()V │ │ +0607b4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0607b6: 2300 b304 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04b3 │ │ +0607ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0607bc: 1c02 0f00 |0004: const-class v2, Landroid/app/Activity; // type@000f │ │ +0607c0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0607c4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0607c6: 6202 880a |0009: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +0607ca: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +0607ce: 6900 6d03 |000d: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@036d │ │ +0607d2: 2200 cc03 |000f: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +0607d6: 7010 c21f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +0607dc: 6900 7003 |0014: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ +0607e0: 1c00 7f02 |0016: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // type@027f │ │ +0607e4: 7110 b510 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@10b5 │ │ +0607ea: 1c00 8202 |001b: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // type@0282 │ │ +0607ee: 7110 b510 0000 |001d: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@10b5 │ │ +0607f4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000f line=47 │ │ 0x0016 line=52 │ │ 0x001b line=53 │ │ 0x0020 line=54 │ │ @@ -50225,24 +50230,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 │ │ -05f7a8: |[05f7a8] com.actionbarsherlock.ActionBarSherlock.:(Landroid/app/Activity;I)V │ │ -05f7b8: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05f7be: 5b12 7203 |0003: iput-object v2, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05f7c2: dd00 0301 |0005: and-int/lit8 v0, v3, #int 1 // #01 │ │ -05f7c6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -05f7ca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05f7cc: 5c10 7303 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mIsDelegate:Z // field@0373 │ │ -05f7d0: 0e00 |000c: return-void │ │ -05f7d2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05f7d4: 28fc |000e: goto 000a // -0004 │ │ +0607f8: |[0607f8] com.actionbarsherlock.ActionBarSherlock.:(Landroid/app/Activity;I)V │ │ +060808: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06080e: 5b12 7203 |0003: iput-object v2, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060812: dd00 0301 |0005: and-int/lit8 v0, v3, #int 1 // #01 │ │ +060816: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +06081a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06081c: 5c10 7303 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mIsDelegate:Z // field@0373 │ │ +060820: 0e00 |000c: return-void │ │ +060822: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +060824: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0003 line=259 │ │ 0x0005 line=260 │ │ 0x000c line=261 │ │ 0x000d line=260 │ │ @@ -50256,48 +50261,48 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -05f7d8: |[05f7d8] com.actionbarsherlock.ActionBarSherlock.registerImplementation:(Ljava/lang/Class;)V │ │ -05f7e8: 1c01 5b02 |0000: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05f7ec: 6e20 1f1f 1400 |0002: invoke-virtual {v4, v1}, Ljava/lang/Class;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@1f1f │ │ -05f7f2: 0a01 |0005: move-result v1 │ │ -05f7f4: 3901 2500 |0006: if-nez v1, 002b // +0025 │ │ -05f7f8: 2201 a003 |0008: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -05f7fc: 2202 b303 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -05f800: 7010 761f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -05f806: 1a03 8702 |000f: const-string v3, "Class " // string@0287 │ │ -05f80a: 6e20 7e1f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05f810: 0c02 |0014: move-result-object v2 │ │ -05f812: 6e10 1e1f 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -05f818: 0c03 |0018: move-result-object v3 │ │ -05f81a: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05f820: 0c02 |001c: move-result-object v2 │ │ -05f822: 1a03 6300 |001d: const-string v3, " is not annotated with @Implementation" // string@0063 │ │ -05f826: 6e20 7e1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -05f82c: 0c02 |0022: move-result-object v2 │ │ -05f82e: 6e10 841f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -05f834: 0c02 |0026: move-result-object v2 │ │ -05f836: 7020 2f1f 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -05f83c: 2701 |002a: throw v1 │ │ -05f83e: 6201 7003 |002b: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ -05f842: 6e20 c61f 4100 |002d: invoke-virtual {v1, v4}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@1fc6 │ │ -05f848: 0a01 |0030: move-result v1 │ │ -05f84a: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ -05f84e: 0e00 |0033: return-void │ │ -05f850: 1c01 5b02 |0034: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05f854: 6e20 161f 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@1f16 │ │ -05f85a: 0c00 |0039: move-result-object v0 │ │ -05f85c: 1f00 5b02 |003a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05f860: 6201 7003 |003c: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ -05f864: 6e30 ca1f 0104 |003e: invoke-virtual {v1, v0, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -05f86a: 28f2 |0041: goto 0033 // -000e │ │ +060828: |[060828] com.actionbarsherlock.ActionBarSherlock.registerImplementation:(Ljava/lang/Class;)V │ │ +060838: 1c01 5902 |0000: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +06083c: 6e20 1f1f 1400 |0002: invoke-virtual {v4, v1}, Ljava/lang/Class;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@1f1f │ │ +060842: 0a01 |0005: move-result v1 │ │ +060844: 3901 2500 |0006: if-nez v1, 002b // +0025 │ │ +060848: 2201 9e03 |0008: new-instance v1, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06084c: 2202 b103 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +060850: 7010 761f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +060856: 1a03 8c02 |000f: const-string v3, "Class " // string@028c │ │ +06085a: 6e20 7e1f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +060860: 0c02 |0014: move-result-object v2 │ │ +060862: 6e10 1e1f 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +060868: 0c03 |0018: move-result-object v3 │ │ +06086a: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +060870: 0c02 |001c: move-result-object v2 │ │ +060872: 1a03 6600 |001d: const-string v3, " is not annotated with @Implementation" // string@0066 │ │ +060876: 6e20 7e1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06087c: 0c02 |0022: move-result-object v2 │ │ +06087e: 6e10 841f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +060884: 0c02 |0026: move-result-object v2 │ │ +060886: 7020 2f1f 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +06088c: 2701 |002a: throw v1 │ │ +06088e: 6201 7003 |002b: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ +060892: 6e20 c61f 4100 |002d: invoke-virtual {v1, v4}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@1fc6 │ │ +060898: 0a01 |0030: move-result v1 │ │ +06089a: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ +06089e: 0e00 |0033: return-void │ │ +0608a0: 1c01 5902 |0034: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +0608a4: 6e20 161f 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@1f16 │ │ +0608aa: 0c00 |0039: move-result-object v0 │ │ +0608ac: 1f00 5902 |003a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +0608b0: 6201 7003 |003c: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ +0608b4: 6e30 ca1f 0104 |003e: invoke-virtual {v1, v0, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +0608ba: 28f2 |0041: goto 0033 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0008 line=124 │ │ 0x002b line=125 │ │ 0x0033 line=133 │ │ 0x0034 line=130 │ │ @@ -50312,21 +50317,21 @@ │ │ type : '(Ljava/lang/Class;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05f86c: |[05f86c] com.actionbarsherlock.ActionBarSherlock.unregisterImplementation:(Ljava/lang/Class;)Z │ │ -05f87c: 6200 7003 |0000: sget-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ -05f880: 6e10 cd1f 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ -05f886: 0c00 |0005: move-result-object v0 │ │ -05f888: 7220 ba1f 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@1fba │ │ -05f88e: 0a00 |0009: move-result v0 │ │ -05f890: 0f00 |000a: return v0 │ │ +0608bc: |[0608bc] com.actionbarsherlock.ActionBarSherlock.unregisterImplementation:(Ljava/lang/Class;)Z │ │ +0608cc: 6200 7003 |0000: sget-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ +0608d0: 6e10 cd1f 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ +0608d6: 0c00 |0005: move-result-object v0 │ │ +0608d8: 7220 ba1f 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@1fba │ │ +0608de: 0a00 |0009: move-result v0 │ │ +0608e0: 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;>; │ │ │ │ @@ -50335,194 +50340,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 │ │ -05f894: |[05f894] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; │ │ -05f8a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f8a6: 7120 c610 0100 |0001: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ -05f8ac: 0c00 |0004: move-result-object v0 │ │ -05f8ae: 1100 |0005: return-object v0 │ │ +0608e4: |[0608e4] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0608f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0608f6: 7120 c610 0100 |0001: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ +0608fc: 0c00 |0004: move-result-object v0 │ │ +0608fe: 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 │ │ -05f8b0: |[05f8b0] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; │ │ -05f8c0: 2206 ce03 |0000: new-instance v6, Ljava/util/HashMap; // type@03ce │ │ -05f8c4: 620d 7003 |0002: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ -05f8c8: 7020 c41f d600 |0004: invoke-direct {v6, v13}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@1fc4 │ │ -05f8ce: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -05f8d0: 6e10 c91f 0600 |0008: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ -05f8d6: 0c0d |000b: move-result-object v13 │ │ -05f8d8: 7210 eb1f 0d00 |000c: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -05f8de: 0c04 |000f: move-result-object v4 │ │ -05f8e0: 7210 d01f 0400 |0010: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -05f8e6: 0a0d |0013: move-result v13 │ │ -05f8e8: 380d 1100 |0014: if-eqz v13, 0025 // +0011 │ │ -05f8ec: 7210 d11f 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -05f8f2: 0c08 |0019: move-result-object v8 │ │ -05f8f4: 1f08 5b02 |001a: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05f8f8: 7210 8f10 0800 |001c: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@108f │ │ -05f8fe: 0a0d |001f: move-result v13 │ │ -05f900: 130e d500 |0020: const/16 v14, #int 213 // #d5 │ │ -05f904: 33ed eeff |0022: if-ne v13, v14, 0010 // -0012 │ │ -05f908: 1213 |0024: const/4 v3, #int 1 // #1 │ │ -05f90a: 3803 3b00 |0025: if-eqz v3, 0060 // +003b │ │ -05f90e: 7401 5b00 1000 |0027: invoke-virtual/range {v16}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005b │ │ -05f914: 0c0d |002a: move-result-object v13 │ │ -05f916: 6e10 9701 0d00 |002b: invoke-virtual {v13}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -05f91c: 0c0d |002e: move-result-object v13 │ │ -05f91e: 52dd 4a03 |002f: iget v13, v13, Landroid/util/DisplayMetrics;.densityDpi:I // field@034a │ │ -05f922: 130e d500 |0031: const/16 v14, #int 213 // #d5 │ │ -05f926: 33ed 2b00 |0033: if-ne v13, v14, 005e // +002b │ │ -05f92a: 1217 |0035: const/4 v7, #int 1 // #1 │ │ -05f92c: 6e10 c91f 0600 |0036: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ -05f932: 0c0d |0039: move-result-object v13 │ │ -05f934: 7210 eb1f 0d00 |003a: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -05f93a: 0c0b |003d: move-result-object v11 │ │ -05f93c: 7210 d01f 0b00 |003e: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -05f942: 0a0d |0041: move-result v13 │ │ -05f944: 380d 1e00 |0042: if-eqz v13, 0060 // +001e │ │ -05f948: 7210 d11f 0b00 |0044: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -05f94e: 0c0d |0047: move-result-object v13 │ │ -05f950: 1f0d 5b02 |0048: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05f954: 7210 8f10 0d00 |004a: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@108f │ │ -05f95a: 0a0a |004d: move-result v10 │ │ -05f95c: 3807 0600 |004e: if-eqz v7, 0054 // +0006 │ │ -05f960: 130d d500 |0050: const/16 v13, #int 213 // #d5 │ │ -05f964: 33da 0800 |0052: if-ne v10, v13, 005a // +0008 │ │ -05f968: 3907 eaff |0054: if-nez v7, 003e // -0016 │ │ -05f96c: 130d d500 |0056: const/16 v13, #int 213 // #d5 │ │ -05f970: 33da e6ff |0058: if-ne v10, v13, 003e // -001a │ │ -05f974: 7210 d21f 0b00 |005a: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@1fd2 │ │ -05f97a: 28e1 |005d: goto 003e // -001f │ │ -05f97c: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -05f97e: 28d7 |005f: goto 0036 // -0029 │ │ -05f980: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -05f982: 6e10 c91f 0600 |0061: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ -05f988: 0c0d |0064: move-result-object v13 │ │ -05f98a: 7210 eb1f 0d00 |0065: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -05f990: 0c04 |0068: move-result-object v4 │ │ -05f992: 7210 d01f 0400 |0069: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -05f998: 0a0d |006c: move-result v13 │ │ -05f99a: 380d 1000 |006d: if-eqz v13, 007d // +0010 │ │ -05f99e: 7210 d11f 0400 |006f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -05f9a4: 0c08 |0072: move-result-object v8 │ │ -05f9a6: 1f08 5b02 |0073: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05f9aa: 7210 8e10 0800 |0075: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@108e │ │ -05f9b0: 0a0d |0078: move-result v13 │ │ -05f9b2: 12fe |0079: const/4 v14, #int -1 // #ff │ │ -05f9b4: 32ed efff |007a: if-eq v13, v14, 0069 // -0011 │ │ -05f9b8: 1213 |007c: const/4 v3, #int 1 // #1 │ │ -05f9ba: 3803 4500 |007d: if-eqz v3, 00c2 // +0045 │ │ -05f9be: 600c 2c00 |007f: sget v12, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05f9c2: 1200 |0081: const/4 v0, #int 0 // #0 │ │ -05f9c4: 6e10 c91f 0600 |0082: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ -05f9ca: 0c0d |0085: move-result-object v13 │ │ -05f9cc: 7210 eb1f 0d00 |0086: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -05f9d2: 0c0b |0089: move-result-object v11 │ │ -05f9d4: 7210 d01f 0b00 |008a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -05f9da: 0a0d |008d: move-result v13 │ │ -05f9dc: 380d 1600 |008e: if-eqz v13, 00a4 // +0016 │ │ -05f9e0: 7210 d11f 0b00 |0090: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -05f9e6: 0c0d |0093: move-result-object v13 │ │ -05f9e8: 1f0d 5b02 |0094: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05f9ec: 7210 8e10 0d00 |0096: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@108e │ │ -05f9f2: 0a09 |0099: move-result v9 │ │ -05f9f4: 37c9 0600 |009a: if-le v9, v12, 00a0 // +0006 │ │ -05f9f8: 7210 d21f 0b00 |009c: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@1fd2 │ │ -05f9fe: 28eb |009f: goto 008a // -0015 │ │ -05fa00: 3709 eaff |00a0: if-le v9, v0, 008a // -0016 │ │ -05fa04: 0190 |00a2: move v0, v9 │ │ -05fa06: 28e7 |00a3: goto 008a // -0019 │ │ -05fa08: 6e10 c91f 0600 |00a4: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ -05fa0e: 0c0d |00a7: move-result-object v13 │ │ -05fa10: 7210 eb1f 0d00 |00a8: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -05fa16: 0c0b |00ab: move-result-object v11 │ │ -05fa18: 7210 d01f 0b00 |00ac: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -05fa1e: 0a0d |00af: move-result v13 │ │ -05fa20: 380d 1200 |00b0: if-eqz v13, 00c2 // +0012 │ │ -05fa24: 7210 d11f 0b00 |00b2: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -05fa2a: 0c0d |00b5: move-result-object v13 │ │ -05fa2c: 1f0d 5b02 |00b6: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@025b │ │ -05fa30: 7210 8e10 0d00 |00b8: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@108e │ │ -05fa36: 0a0d |00bb: move-result v13 │ │ -05fa38: 320d f0ff |00bc: if-eq v13, v0, 00ac // -0010 │ │ -05fa3c: 7210 d21f 0b00 |00be: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@1fd2 │ │ -05fa42: 28eb |00c1: goto 00ac // -0015 │ │ -05fa44: 6e10 cc1f 0600 |00c2: invoke-virtual {v6}, Ljava/util/HashMap;.size:()I // method@1fcc │ │ -05fa4a: 0a0d |00c5: move-result v13 │ │ -05fa4c: 121e |00c6: const/4 v14, #int 1 // #1 │ │ -05fa4e: 37ed 0a00 |00c7: if-le v13, v14, 00d1 // +000a │ │ -05fa52: 220d a103 |00c9: new-instance v13, Ljava/lang/IllegalStateException; // type@03a1 │ │ -05fa56: 1a0e be09 |00cb: const-string v14, "More than one implementation matches configuration." // string@09be │ │ -05fa5a: 7020 311f ed00 |00cd: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -05fa60: 270d |00d0: throw v13 │ │ -05fa62: 6e10 c81f 0600 |00d1: invoke-virtual {v6}, Ljava/util/HashMap;.isEmpty:()Z // method@1fc8 │ │ -05fa68: 0a0d |00d4: move-result v13 │ │ -05fa6a: 380d 0a00 |00d5: if-eqz v13, 00df // +000a │ │ -05fa6e: 220d a103 |00d7: new-instance v13, Ljava/lang/IllegalStateException; // type@03a1 │ │ -05fa72: 1a0e ec09 |00d9: const-string v14, "No implementations match configuration." // string@09ec │ │ -05fa76: 7020 311f ed00 |00db: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -05fa7c: 270d |00de: throw v13 │ │ -05fa7e: 6e10 cd1f 0600 |00df: invoke-virtual {v6}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ -05fa84: 0c0d |00e2: move-result-object v13 │ │ -05fa86: 7210 b91f 0d00 |00e3: invoke-interface {v13}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1fb9 │ │ -05fa8c: 0c0d |00e6: move-result-object v13 │ │ -05fa8e: 7210 d11f 0d00 |00e7: invoke-interface {v13}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -05fa94: 0c05 |00ea: move-result-object v5 │ │ -05fa96: 1f05 9303 |00eb: check-cast v5, Ljava/lang/Class; // type@0393 │ │ -05fa9a: 620d 6d03 |00ed: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@036d │ │ -05fa9e: 6e20 181f d500 |00ef: invoke-virtual {v5, v13}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1f18 │ │ -05faa4: 0c01 |00f2: move-result-object v1 │ │ -05faa6: 122d |00f3: const/4 v13, #int 2 // #2 │ │ -05faa8: 23dd b704 |00f4: new-array v13, v13, [Ljava/lang/Object; // type@04b7 │ │ -05faac: 120e |00f6: const/4 v14, #int 0 // #0 │ │ -05faae: 4d10 0d0e |00f7: aput-object v16, v13, v14 │ │ -05fab2: 121e |00f9: const/4 v14, #int 1 // #1 │ │ -05fab4: 7701 391f 1100 |00fa: invoke-static/range {v17}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -05faba: 0c0f |00fd: move-result-object v15 │ │ -05fabc: 4d0f 0d0e |00fe: aput-object v15, v13, v14 │ │ -05fac0: 6e20 951f d100 |0100: invoke-virtual {v1, v13}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1f95 │ │ -05fac6: 0c0d |0103: move-result-object v13 │ │ -05fac8: 1f0d 6402 |0104: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock; // type@0264 │ │ -05facc: 110d |0106: return-object v13 │ │ -05face: 0d02 |0107: move-exception v2 │ │ -05fad0: 220d b103 |0108: new-instance v13, Ljava/lang/RuntimeException; // type@03b1 │ │ -05fad4: 7020 551f 2d00 |010a: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ -05fada: 270d |010d: throw v13 │ │ -05fadc: 0d02 |010e: move-exception v2 │ │ -05fade: 220d b103 |010f: new-instance v13, Ljava/lang/RuntimeException; // type@03b1 │ │ -05fae2: 7020 551f 2d00 |0111: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ -05fae8: 270d |0114: throw v13 │ │ -05faea: 0d02 |0115: move-exception v2 │ │ -05faec: 220d b103 |0116: new-instance v13, Ljava/lang/RuntimeException; // type@03b1 │ │ -05faf0: 7020 551f 2d00 |0118: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ -05faf6: 270d |011b: throw v13 │ │ -05faf8: 0d02 |011c: move-exception v2 │ │ -05fafa: 220d b103 |011d: new-instance v13, Ljava/lang/RuntimeException; // type@03b1 │ │ -05fafe: 7020 551f 2d00 |011f: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ -05fb04: 270d |0122: throw v13 │ │ -05fb06: 0d02 |0123: move-exception v2 │ │ -05fb08: 220d b103 |0124: new-instance v13, Ljava/lang/RuntimeException; // type@03b1 │ │ -05fb0c: 7020 551f 2d00 |0126: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ -05fb12: 270d |0129: throw v13 │ │ +060900: |[060900] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; │ │ +060910: 2205 cc03 |0000: new-instance v5, Ljava/util/HashMap; // type@03cc │ │ +060914: 620c 7003 |0002: sget-object v12, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@0370 │ │ +060918: 7020 c41f c500 |0004: invoke-direct {v5, v12}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@1fc4 │ │ +06091e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +060920: 6e10 c91f 0500 |0008: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ +060926: 0c0c |000b: move-result-object v12 │ │ +060928: 7210 eb1f 0c00 |000c: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +06092e: 0c0c |000f: move-result-object v12 │ │ +060930: 7210 d01f 0c00 |0010: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +060936: 0a0d |0013: move-result v13 │ │ +060938: 380d 1100 |0014: if-eqz v13, 0025 // +0011 │ │ +06093c: 7210 d11f 0c00 |0016: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +060942: 0c07 |0019: move-result-object v7 │ │ +060944: 1f07 5902 |001a: check-cast v7, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +060948: 7210 8f10 0700 |001c: invoke-interface {v7}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@108f │ │ +06094e: 0a0d |001f: move-result v13 │ │ +060950: 130e d500 |0020: const/16 v14, #int 213 // #d5 │ │ +060954: 33ed eeff |0022: if-ne v13, v14, 0010 // -0012 │ │ +060958: 1213 |0024: const/4 v3, #int 1 // #1 │ │ +06095a: 3803 3b00 |0025: if-eqz v3, 0060 // +003b │ │ +06095e: 6e10 5b00 0f00 |0027: invoke-virtual {v15}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005b │ │ +060964: 0c0c |002a: move-result-object v12 │ │ +060966: 6e10 9701 0c00 |002b: invoke-virtual {v12}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +06096c: 0c0c |002e: move-result-object v12 │ │ +06096e: 52cc 4a03 |002f: iget v12, v12, Landroid/util/DisplayMetrics;.densityDpi:I // field@034a │ │ +060972: 130d d500 |0031: const/16 v13, #int 213 // #d5 │ │ +060976: 33dc 2b00 |0033: if-ne v12, v13, 005e // +002b │ │ +06097a: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +06097c: 6e10 c91f 0500 |0036: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ +060982: 0c0c |0039: move-result-object v12 │ │ +060984: 7210 eb1f 0c00 |003a: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +06098a: 0c0a |003d: move-result-object v10 │ │ +06098c: 7210 d01f 0a00 |003e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +060992: 0a0c |0041: move-result v12 │ │ +060994: 380c 1e00 |0042: if-eqz v12, 0060 // +001e │ │ +060998: 7210 d11f 0a00 |0044: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +06099e: 0c0c |0047: move-result-object v12 │ │ +0609a0: 1f0c 5902 |0048: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +0609a4: 7210 8f10 0c00 |004a: invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@108f │ │ +0609aa: 0a09 |004d: move-result v9 │ │ +0609ac: 3806 0600 |004e: if-eqz v6, 0054 // +0006 │ │ +0609b0: 130c d500 |0050: const/16 v12, #int 213 // #d5 │ │ +0609b4: 33c9 0800 |0052: if-ne v9, v12, 005a // +0008 │ │ +0609b8: 3906 eaff |0054: if-nez v6, 003e // -0016 │ │ +0609bc: 130c d500 |0056: const/16 v12, #int 213 // #d5 │ │ +0609c0: 33c9 e6ff |0058: if-ne v9, v12, 003e // -001a │ │ +0609c4: 7210 d21f 0a00 |005a: invoke-interface {v10}, Ljava/util/Iterator;.remove:()V // method@1fd2 │ │ +0609ca: 28e1 |005d: goto 003e // -001f │ │ +0609cc: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +0609ce: 28d7 |005f: goto 0036 // -0029 │ │ +0609d0: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +0609d2: 6e10 c91f 0500 |0061: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ +0609d8: 0c0c |0064: move-result-object v12 │ │ +0609da: 7210 eb1f 0c00 |0065: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +0609e0: 0c0c |0068: move-result-object v12 │ │ +0609e2: 7210 d01f 0c00 |0069: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0609e8: 0a0d |006c: move-result v13 │ │ +0609ea: 380d 1000 |006d: if-eqz v13, 007d // +0010 │ │ +0609ee: 7210 d11f 0c00 |006f: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0609f4: 0c07 |0072: move-result-object v7 │ │ +0609f6: 1f07 5902 |0073: check-cast v7, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +0609fa: 7210 8e10 0700 |0075: invoke-interface {v7}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@108e │ │ +060a00: 0a0d |0078: move-result v13 │ │ +060a02: 12fe |0079: const/4 v14, #int -1 // #ff │ │ +060a04: 32ed efff |007a: if-eq v13, v14, 0069 // -0011 │ │ +060a08: 1213 |007c: const/4 v3, #int 1 // #1 │ │ +060a0a: 3803 4500 |007d: if-eqz v3, 00c2 // +0045 │ │ +060a0e: 600b 2c00 |007f: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +060a12: 1200 |0081: const/4 v0, #int 0 // #0 │ │ +060a14: 6e10 c91f 0500 |0082: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ +060a1a: 0c0c |0085: move-result-object v12 │ │ +060a1c: 7210 eb1f 0c00 |0086: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +060a22: 0c0a |0089: move-result-object v10 │ │ +060a24: 7210 d01f 0a00 |008a: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +060a2a: 0a0c |008d: move-result v12 │ │ +060a2c: 380c 1600 |008e: if-eqz v12, 00a4 // +0016 │ │ +060a30: 7210 d11f 0a00 |0090: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +060a36: 0c0c |0093: move-result-object v12 │ │ +060a38: 1f0c 5902 |0094: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +060a3c: 7210 8e10 0c00 |0096: invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@108e │ │ +060a42: 0a08 |0099: move-result v8 │ │ +060a44: 37b8 0600 |009a: if-le v8, v11, 00a0 // +0006 │ │ +060a48: 7210 d21f 0a00 |009c: invoke-interface {v10}, Ljava/util/Iterator;.remove:()V // method@1fd2 │ │ +060a4e: 28eb |009f: goto 008a // -0015 │ │ +060a50: 3708 eaff |00a0: if-le v8, v0, 008a // -0016 │ │ +060a54: 0180 |00a2: move v0, v8 │ │ +060a56: 28e7 |00a3: goto 008a // -0019 │ │ +060a58: 6e10 c91f 0500 |00a4: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fc9 │ │ +060a5e: 0c0c |00a7: move-result-object v12 │ │ +060a60: 7210 eb1f 0c00 |00a8: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +060a66: 0c0a |00ab: move-result-object v10 │ │ +060a68: 7210 d01f 0a00 |00ac: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +060a6e: 0a0c |00af: move-result v12 │ │ +060a70: 380c 1200 |00b0: if-eqz v12, 00c2 // +0012 │ │ +060a74: 7210 d11f 0a00 |00b2: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +060a7a: 0c0c |00b5: move-result-object v12 │ │ +060a7c: 1f0c 5902 |00b6: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0259 │ │ +060a80: 7210 8e10 0c00 |00b8: invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@108e │ │ +060a86: 0a0c |00bb: move-result v12 │ │ +060a88: 320c f0ff |00bc: if-eq v12, v0, 00ac // -0010 │ │ +060a8c: 7210 d21f 0a00 |00be: invoke-interface {v10}, Ljava/util/Iterator;.remove:()V // method@1fd2 │ │ +060a92: 28eb |00c1: goto 00ac // -0015 │ │ +060a94: 6e10 cc1f 0500 |00c2: invoke-virtual {v5}, Ljava/util/HashMap;.size:()I // method@1fcc │ │ +060a9a: 0a0c |00c5: move-result v12 │ │ +060a9c: 121d |00c6: const/4 v13, #int 1 // #1 │ │ +060a9e: 37dc 0a00 |00c7: if-le v12, v13, 00d1 // +000a │ │ +060aa2: 220c 9f03 |00c9: new-instance v12, Ljava/lang/IllegalStateException; // type@039f │ │ +060aa6: 1a0d c009 |00cb: const-string v13, "More than one implementation matches configuration." // string@09c0 │ │ +060aaa: 7020 311f dc00 |00cd: invoke-direct {v12, v13}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +060ab0: 270c |00d0: throw v12 │ │ +060ab2: 6e10 c81f 0500 |00d1: invoke-virtual {v5}, Ljava/util/HashMap;.isEmpty:()Z // method@1fc8 │ │ +060ab8: 0a0c |00d4: move-result v12 │ │ +060aba: 380c 0a00 |00d5: if-eqz v12, 00df // +000a │ │ +060abe: 220c 9f03 |00d7: new-instance v12, Ljava/lang/IllegalStateException; // type@039f │ │ +060ac2: 1a0d ee09 |00d9: const-string v13, "No implementations match configuration." // string@09ee │ │ +060ac6: 7020 311f dc00 |00db: invoke-direct {v12, v13}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +060acc: 270c |00de: throw v12 │ │ +060ace: 6e10 cd1f 0500 |00df: invoke-virtual {v5}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fcd │ │ +060ad4: 0c0c |00e2: move-result-object v12 │ │ +060ad6: 7210 b91f 0c00 |00e3: invoke-interface {v12}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1fb9 │ │ +060adc: 0c0c |00e6: move-result-object v12 │ │ +060ade: 7210 d11f 0c00 |00e7: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +060ae4: 0c04 |00ea: move-result-object v4 │ │ +060ae6: 1f04 9103 |00eb: check-cast v4, Ljava/lang/Class; // type@0391 │ │ +060aea: 620c 6d03 |00ed: sget-object v12, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@036d │ │ +060aee: 6e20 181f c400 |00ef: invoke-virtual {v4, v12}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1f18 │ │ +060af4: 0c01 |00f2: move-result-object v1 │ │ +060af6: 122c |00f3: const/4 v12, #int 2 // #2 │ │ +060af8: 23cc b504 |00f4: new-array v12, v12, [Ljava/lang/Object; // type@04b5 │ │ +060afc: 120d |00f6: const/4 v13, #int 0 // #0 │ │ +060afe: 4d0f 0c0d |00f7: aput-object v15, v12, v13 │ │ +060b02: 121d |00f9: const/4 v13, #int 1 // #1 │ │ +060b04: 7701 391f 1000 |00fa: invoke-static/range {v16}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +060b0a: 0c0e |00fd: move-result-object v14 │ │ +060b0c: 4d0e 0c0d |00fe: aput-object v14, v12, v13 │ │ +060b10: 6e20 951f c100 |0100: invoke-virtual {v1, v12}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1f95 │ │ +060b16: 0c0c |0103: move-result-object v12 │ │ +060b18: 1f0c 6202 |0104: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock; // type@0262 │ │ +060b1c: 110c |0106: return-object v12 │ │ +060b1e: 0d02 |0107: move-exception v2 │ │ +060b20: 220c af03 |0108: new-instance v12, Ljava/lang/RuntimeException; // type@03af │ │ +060b24: 7020 551f 2c00 |010a: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ +060b2a: 270c |010d: throw v12 │ │ +060b2c: 0d02 |010e: move-exception v2 │ │ +060b2e: 220c af03 |010f: new-instance v12, Ljava/lang/RuntimeException; // type@03af │ │ +060b32: 7020 551f 2c00 |0111: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ +060b38: 270c |0114: throw v12 │ │ +060b3a: 0d02 |0115: move-exception v2 │ │ +060b3c: 220c af03 |0116: new-instance v12, Ljava/lang/RuntimeException; // type@03af │ │ +060b40: 7020 551f 2c00 |0118: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ +060b46: 270c |011b: throw v12 │ │ +060b48: 0d02 |011c: move-exception v2 │ │ +060b4a: 220c af03 |011d: new-instance v12, Ljava/lang/RuntimeException; // type@03af │ │ +060b4e: 7020 551f 2c00 |011f: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ +060b54: 270c |0122: throw v12 │ │ +060b56: 0d02 |0123: move-exception v2 │ │ +060b58: 220c af03 |0124: new-instance v12, Ljava/lang/RuntimeException; // type@03af │ │ +060b5c: 7020 551f 2c00 |0126: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ +060b62: 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 │ │ @@ -50569,35 +50574,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) │ │ @@ -50607,33 +50611,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 │ │ -05fb34: |[05fb34] com.actionbarsherlock.ActionBarSherlock.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -05fb44: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05fb46: 5432 7203 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fb4a: 2022 5f02 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@025f │ │ -05fb4e: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ -05fb52: 5430 7203 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fb56: 1f00 5f02 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@025f │ │ -05fb5a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -05fb5c: 7230 9310 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z // method@1093 │ │ -05fb62: 0a01 |000f: move-result v1 │ │ -05fb64: 0f01 |0010: return v1 │ │ -05fb66: 5432 7203 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fb6a: 2022 5e02 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@025e │ │ -05fb6e: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ -05fb72: 5430 7203 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fb76: 1f00 5e02 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@025e │ │ -05fb7a: 7220 9210 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1092 │ │ -05fb80: 0a01 |001e: move-result v1 │ │ -05fb82: 28f1 |001f: goto 0010 // -000f │ │ +060b84: |[060b84] com.actionbarsherlock.ActionBarSherlock.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +060b94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +060b96: 5432 7203 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060b9a: 2022 5d02 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@025d │ │ +060b9e: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ +060ba2: 5430 7203 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060ba6: 1f00 5d02 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@025d │ │ +060baa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +060bac: 7230 9310 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z // method@1093 │ │ +060bb2: 0a01 |000f: move-result v1 │ │ +060bb4: 0f01 |0010: return v1 │ │ +060bb6: 5432 7203 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060bba: 2022 5c02 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@025c │ │ +060bbe: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ +060bc2: 5430 7203 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060bc6: 1f00 5c02 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@025c │ │ +060bca: 7220 9210 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1092 │ │ +060bd0: 0a01 |001e: move-result v1 │ │ +060bd2: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0001 line=558 │ │ 0x0007 line=559 │ │ 0x000b line=560 │ │ 0x0010 line=567 │ │ @@ -50652,33 +50656,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 │ │ -05fb84: |[05fb84] com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -05fb94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05fb96: 5432 7203 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fb9a: 2022 6002 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@0260 │ │ -05fb9e: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ -05fba2: 5430 7203 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fba6: 1f00 6002 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@0260 │ │ -05fbaa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -05fbac: 7230 9410 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@1094 │ │ -05fbb2: 0a01 |000f: move-result v1 │ │ -05fbb4: 0f01 |0010: return v1 │ │ -05fbb6: 5432 7203 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fbba: 2022 6102 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@0261 │ │ -05fbbe: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ -05fbc2: 5430 7203 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fbc6: 1f00 6102 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@0261 │ │ -05fbca: 7220 9510 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1095 │ │ -05fbd0: 0a01 |001e: move-result v1 │ │ -05fbd2: 28f1 |001f: goto 0010 // -000f │ │ +060bd4: |[060bd4] com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +060be4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +060be6: 5432 7203 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060bea: 2022 5e02 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@025e │ │ +060bee: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ +060bf2: 5430 7203 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060bf6: 1f00 5e02 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@025e │ │ +060bfa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +060bfc: 7230 9410 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@1094 │ │ +060c02: 0a01 |000f: move-result v1 │ │ +060c04: 0f01 |0010: return v1 │ │ +060c06: 5432 7203 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060c0a: 2022 5f02 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@025f │ │ +060c0e: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ +060c12: 5430 7203 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060c16: 1f00 5f02 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@025f │ │ +060c1a: 7220 9510 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1095 │ │ +060c20: 0a01 |001e: move-result v1 │ │ +060c22: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0001 line=602 │ │ 0x0007 line=603 │ │ 0x000b line=604 │ │ 0x0010 line=611 │ │ @@ -50697,34 +50701,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 │ │ -05fbd4: |[05fbd4] com.actionbarsherlock.ActionBarSherlock.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -05fbe4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05fbe6: 5442 7203 |0001: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fbea: 2022 6302 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0263 │ │ -05fbee: 3802 0d00 |0005: if-eqz v2, 0012 // +000d │ │ -05fbf2: 5440 7203 |0007: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fbf6: 1f00 6302 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0263 │ │ -05fbfa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -05fbfc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -05fbfe: 7240 9710 2053 |000d: invoke-interface {v0, v2, v3, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z // method@1097 │ │ -05fc04: 0a01 |0010: move-result v1 │ │ -05fc06: 0f01 |0011: return v1 │ │ -05fc08: 5442 7203 |0012: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fc0c: 2022 6202 |0014: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0262 │ │ -05fc10: 3802 fbff |0016: if-eqz v2, 0011 // -0005 │ │ -05fc14: 5440 7203 |0018: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fc18: 1f00 6202 |001a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0262 │ │ -05fc1c: 7220 9610 5000 |001c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1096 │ │ -05fc22: 0a01 |001f: move-result v1 │ │ -05fc24: 28f1 |0020: goto 0011 // -000f │ │ +060c24: |[060c24] com.actionbarsherlock.ActionBarSherlock.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +060c34: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +060c36: 5442 7203 |0001: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060c3a: 2022 6102 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0261 │ │ +060c3e: 3802 0d00 |0005: if-eqz v2, 0012 // +000d │ │ +060c42: 5440 7203 |0007: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060c46: 1f00 6102 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@0261 │ │ +060c4a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +060c4c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +060c4e: 7240 9710 2053 |000d: invoke-interface {v0, v2, v3, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z // method@1097 │ │ +060c54: 0a01 |0010: move-result v1 │ │ +060c56: 0f01 |0011: return v1 │ │ +060c58: 5442 7203 |0012: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060c5c: 2022 6002 |0014: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0260 │ │ +060c60: 3802 fbff |0016: if-eqz v2, 0011 // -0005 │ │ +060c64: 5440 7203 |0018: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060c68: 1f00 6002 |001a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@0260 │ │ +060c6c: 7220 9610 5000 |001c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1096 │ │ +060c72: 0a01 |001f: move-result v1 │ │ +060c74: 28f1 |0020: goto 0011 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0001 line=579 │ │ 0x0007 line=580 │ │ 0x000b line=581 │ │ 0x0011 line=588 │ │ @@ -50743,17 +50747,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fc28: |[05fc28] com.actionbarsherlock.ActionBarSherlock.dispatchCloseOptionsMenu:()Z │ │ -05fc38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc3a: 0f00 |0001: return v0 │ │ +060c78: |[060c78] com.actionbarsherlock.ActionBarSherlock.dispatchCloseOptionsMenu:()Z │ │ +060c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060c8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #5 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -50761,16 +50765,16 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fc3c: |[05fc3c] com.actionbarsherlock.ActionBarSherlock.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -05fc4c: 0e00 |0000: return-void │ │ +060c8c: |[060c8c] com.actionbarsherlock.ActionBarSherlock.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +060c9c: 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; │ │ │ │ @@ -50785,16 +50789,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fc50: |[05fc50] com.actionbarsherlock.ActionBarSherlock.dispatchDestroy:()V │ │ -05fc60: 0e00 |0000: return-void │ │ +060ca0: |[060ca0] com.actionbarsherlock.ActionBarSherlock.dispatchDestroy:()V │ │ +060cb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #8 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -50808,17 +50812,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fc64: |[05fc64] com.actionbarsherlock.ActionBarSherlock.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -05fc74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc76: 0f00 |0001: return v0 │ │ +060cb4: |[060cb4] com.actionbarsherlock.ActionBarSherlock.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +060cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060cc6: 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; │ │ │ │ @@ -50827,17 +50831,17 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fc78: |[05fc78] com.actionbarsherlock.ActionBarSherlock.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ -05fc88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc8a: 0f00 |0001: return v0 │ │ +060cc8: |[060cc8] com.actionbarsherlock.ActionBarSherlock.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ +060cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060cda: 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; │ │ @@ -50847,17 +50851,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fc8c: |[05fc8c] com.actionbarsherlock.ActionBarSherlock.dispatchOpenOptionsMenu:()Z │ │ -05fc9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc9e: 0f00 |0001: return v0 │ │ +060cdc: |[060cdc] com.actionbarsherlock.ActionBarSherlock.dispatchOpenOptionsMenu:()Z │ │ +060cec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060cee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #12 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -50871,16 +50875,16 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fca0: |[05fca0] com.actionbarsherlock.ActionBarSherlock.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ -05fcb0: 0e00 |0000: return-void │ │ +060cf0: |[060cf0] com.actionbarsherlock.ActionBarSherlock.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ +060d00: 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; │ │ @@ -50890,16 +50894,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fcb4: |[05fcb4] com.actionbarsherlock.ActionBarSherlock.dispatchPause:()V │ │ -05fcc4: 0e00 |0000: return-void │ │ +060d04: |[060d04] com.actionbarsherlock.ActionBarSherlock.dispatchPause:()V │ │ +060d14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #15 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -50907,16 +50911,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fcc8: |[05fcc8] com.actionbarsherlock.ActionBarSherlock.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ -05fcd8: 0e00 |0000: return-void │ │ +060d18: |[060d18] com.actionbarsherlock.ActionBarSherlock.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ +060d28: 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; │ │ │ │ @@ -50925,16 +50929,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fcdc: |[05fcdc] com.actionbarsherlock.ActionBarSherlock.dispatchPostResume:()V │ │ -05fcec: 0e00 |0000: return-void │ │ +060d2c: |[060d2c] com.actionbarsherlock.ActionBarSherlock.dispatchPostResume:()V │ │ +060d3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #17 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -50948,16 +50952,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fcf0: |[05fcf0] com.actionbarsherlock.ActionBarSherlock.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -05fd00: 0e00 |0000: return-void │ │ +060d40: |[060d40] com.actionbarsherlock.ActionBarSherlock.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +060d50: 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; │ │ │ │ @@ -50966,16 +50970,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fd04: |[05fd04] com.actionbarsherlock.ActionBarSherlock.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05fd14: 0e00 |0000: return-void │ │ +060d54: |[060d54] com.actionbarsherlock.ActionBarSherlock.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +060d64: 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; │ │ │ │ @@ -50984,16 +50988,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fd18: |[05fd18] com.actionbarsherlock.ActionBarSherlock.dispatchStop:()V │ │ -05fd28: 0e00 |0000: return-void │ │ +060d68: |[060d68] com.actionbarsherlock.ActionBarSherlock.dispatchStop:()V │ │ +060d78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #21 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -51001,16 +51005,16 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fd2c: |[05fd2c] com.actionbarsherlock.ActionBarSherlock.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -05fd3c: 0e00 |0000: return-void │ │ +060d7c: |[060d7c] com.actionbarsherlock.ActionBarSherlock.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +060d8c: 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 │ │ @@ -51020,16 +51024,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fd40: |[05fd40] com.actionbarsherlock.ActionBarSherlock.ensureActionBar:()V │ │ -05fd50: 0e00 |0000: return-void │ │ +060d90: |[060d90] com.actionbarsherlock.ActionBarSherlock.ensureActionBar:()V │ │ +060da0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #23 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -51043,33 +51047,33 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -05fd54: |[05fd54] com.actionbarsherlock.ActionBarSherlock.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -05fd64: 5430 7403 |0000: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ -05fd68: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ -05fd6c: 6e10 b110 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ -05fd72: 0c00 |0007: move-result-object v0 │ │ -05fd74: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ -05fd78: 2200 1f03 |000a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031f │ │ -05fd7c: 6e10 b310 0300 |000c: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getThemedContext:()Landroid/content/Context; // method@10b3 │ │ -05fd82: 0c01 |000f: move-result-object v1 │ │ -05fd84: 5432 7203 |0010: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fd88: 7030 7e1b 1002 |0012: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;Ljava/lang/Object;)V // method@1b7e │ │ -05fd8e: 5b30 7403 |0015: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ -05fd92: 5430 7403 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ -05fd96: 1100 |0019: return-object v0 │ │ -05fd98: 2200 1f03 |001a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031f │ │ -05fd9c: 5431 7203 |001c: iget-object v1, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fda0: 7020 7d1b 1000 |001e: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b7d │ │ -05fda6: 5b30 7403 |0021: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ -05fdaa: 28f4 |0023: goto 0017 // -000c │ │ +060da4: |[060da4] com.actionbarsherlock.ActionBarSherlock.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +060db4: 5430 7403 |0000: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ +060db8: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ +060dbc: 6e10 b110 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ +060dc2: 0c00 |0007: move-result-object v0 │ │ +060dc4: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ +060dc8: 2200 1d03 |000a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031d │ │ +060dcc: 6e10 b310 0300 |000c: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getThemedContext:()Landroid/content/Context; // method@10b3 │ │ +060dd2: 0c01 |000f: move-result-object v1 │ │ +060dd4: 5432 7203 |0010: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060dd8: 7030 7e1b 1002 |0012: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;Ljava/lang/Object;)V // method@1b7e │ │ +060dde: 5b30 7403 |0015: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ +060de2: 5430 7403 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ +060de6: 1100 |0019: return-object v0 │ │ +060de8: 2200 1d03 |001a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031d │ │ +060dec: 5431 7203 |001c: iget-object v1, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060df0: 7020 7d1b 1000 |001e: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b7d │ │ +060df6: 5b30 7403 |0021: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0374 │ │ +060dfa: 28f4 |0023: goto 0017 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x0004 line=775 │ │ 0x000a line=776 │ │ 0x0017 line=781 │ │ 0x001a line=778 │ │ @@ -51105,20 +51109,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05fdac: |[05fdac] com.actionbarsherlock.ActionBarSherlock.setContentView:(Landroid/view/View;)V │ │ -05fdbc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -05fdbe: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -05fdc2: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -05fdc8: 6e30 b910 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ -05fdce: 0e00 |0009: return-void │ │ +060dfc: |[060dfc] com.actionbarsherlock.ActionBarSherlock.setContentView:(Landroid/view/View;)V │ │ +060e0c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +060e0e: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +060e12: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +060e18: 6e30 b910 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ +060e1e: 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; │ │ @@ -51164,20 +51168,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05fdd0: |[05fdd0] com.actionbarsherlock.ActionBarSherlock.setTitle:(I)V │ │ -05fde0: 5410 7203 |0000: iget-object v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ -05fde4: 6e20 5c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -05fdea: 0c00 |0005: move-result-object v0 │ │ -05fdec: 6e20 c010 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setTitle:(Ljava/lang/CharSequence;)V // method@10c0 │ │ -05fdf2: 0e00 |0009: return-void │ │ +060e20: |[060e20] com.actionbarsherlock.ActionBarSherlock.setTitle:(I)V │ │ +060e30: 5410 7203 |0000: iget-object v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0372 │ │ +060e34: 6e20 5c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +060e3a: 0c00 |0005: move-result-object v0 │ │ +060e3c: 6e20 c010 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setTitle:(Ljava/lang/CharSequence;)V // method@10c0 │ │ +060e42: 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 │ │ @@ -51202,21 +51206,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 : 480 (ActionBarSherlock.java) │ │ + source_file_idx : 485 (ActionBarSherlock.java) │ │ │ │ Class #223 header: │ │ -class_idx : 613 │ │ +class_idx : 611 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 98 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -51726,31 +51730,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fdf4: |[05fdf4] com.actionbarsherlock.R$attr.:()V │ │ -05fe04: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fe0a: 0e00 |0003: return-void │ │ +060e44: |[060e44] com.actionbarsherlock.R$attr.:()V │ │ +060e54: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060e5a: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #224 header: │ │ -class_idx : 614 │ │ +class_idx : 612 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -51763,68 +51767,68 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/actionbarsherlock/R$bool;) │ │ name : 'abs__action_bar_embed_tabs' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230720 │ │ + value : 2131165184 │ │ #1 : (in Lcom/actionbarsherlock/R$bool;) │ │ name : 'abs__action_bar_expanded_action_views_exclusive' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230722 │ │ + value : 2131165186 │ │ #2 : (in Lcom/actionbarsherlock/R$bool;) │ │ name : 'abs__config_actionMenuItemAllCaps' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230724 │ │ + value : 2131165188 │ │ #3 : (in Lcom/actionbarsherlock/R$bool;) │ │ name : 'abs__config_allowActionMenuItemTextWithIcon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230725 │ │ + value : 2131165189 │ │ #4 : (in Lcom/actionbarsherlock/R$bool;) │ │ name : 'abs__config_showMenuShortcutsWhenKeyboardPresent' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230723 │ │ + value : 2131165187 │ │ #5 : (in Lcom/actionbarsherlock/R$bool;) │ │ name : 'abs__split_action_bar_is_narrow' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230721 │ │ + value : 2131165185 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lcom/actionbarsherlock/R$bool;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe0c: |[05fe0c] com.actionbarsherlock.R$bool.:()V │ │ -05fe1c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fe22: 0e00 |0003: return-void │ │ +060e5c: |[060e5c] com.actionbarsherlock.R$bool.:()V │ │ +060e6c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060e72: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #225 header: │ │ -class_idx : 615 │ │ +class_idx : 613 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -51837,88 +51841,88 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__background_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296256 │ │ + value : 2131230720 │ │ #1 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__background_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296257 │ │ + value : 2131230721 │ │ #2 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__bright_foreground_disabled_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296260 │ │ + value : 2131230724 │ │ #3 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__bright_foreground_disabled_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296261 │ │ + value : 2131230725 │ │ #4 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__bright_foreground_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296258 │ │ + value : 2131230722 │ │ #5 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__bright_foreground_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296259 │ │ + value : 2131230723 │ │ #6 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__primary_text_disable_only_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296262 │ │ + value : 2131230726 │ │ #7 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__primary_text_disable_only_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296263 │ │ + value : 2131230727 │ │ #8 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__primary_text_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296264 │ │ + value : 2131230728 │ │ #9 : (in Lcom/actionbarsherlock/R$color;) │ │ name : 'abs__primary_text_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296265 │ │ + value : 2131230729 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lcom/actionbarsherlock/R$color;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe24: |[05fe24] com.actionbarsherlock.R$color.:()V │ │ -05fe34: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fe3a: 0e00 |0003: return-void │ │ +060e74: |[060e74] com.actionbarsherlock.R$color.:()V │ │ +060e84: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060e8a: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #226 header: │ │ -class_idx : 616 │ │ +class_idx : 614 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -51931,113 +51935,113 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__action_bar_default_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361793 │ │ + value : 2131296257 │ │ #1 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__action_bar_icon_vertical_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361794 │ │ + value : 2131296258 │ │ #2 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__action_bar_subtitle_bottom_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361798 │ │ + value : 2131296262 │ │ #3 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__action_bar_subtitle_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361796 │ │ + value : 2131296260 │ │ #4 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__action_bar_subtitle_top_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361797 │ │ + value : 2131296261 │ │ #5 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__action_bar_title_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361795 │ │ + value : 2131296259 │ │ #6 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__action_button_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361799 │ │ + value : 2131296263 │ │ #7 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__config_prefDialogWidth' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361792 │ │ + value : 2131296256 │ │ #8 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__dialog_min_width_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361805 │ │ + value : 2131296269 │ │ #9 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__dialog_min_width_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361806 │ │ + value : 2131296270 │ │ #10 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__dropdownitem_icon_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361802 │ │ + value : 2131296266 │ │ #11 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__dropdownitem_text_padding_left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361800 │ │ + value : 2131296264 │ │ #12 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__dropdownitem_text_padding_right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361801 │ │ + value : 2131296265 │ │ #13 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__search_view_preferred_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361804 │ │ + value : 2131296268 │ │ #14 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : 'abs__search_view_text_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361803 │ │ + value : 2131296267 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lcom/actionbarsherlock/R$dimen;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe3c: |[05fe3c] com.actionbarsherlock.R$dimen.:()V │ │ -05fe4c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fe52: 0e00 |0003: return-void │ │ +060e8c: |[060e8c] com.actionbarsherlock.R$dimen.:()V │ │ +060e9c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060ea2: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #227 header: │ │ -class_idx : 617 │ │ +class_idx : 615 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 112 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -52617,31 +52621,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe54: |[05fe54] com.actionbarsherlock.R$drawable.:()V │ │ -05fe64: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fe6a: 0e00 |0003: return-void │ │ +060ea4: |[060ea4] com.actionbarsherlock.R$drawable.:()V │ │ +060eb4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060eba: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #228 header: │ │ -class_idx : 618 │ │ +class_idx : 616 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 50 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -52654,288 +52658,288 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165231 │ │ + value : 2131427375 │ │ #1 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_bar_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165230 │ │ + value : 2131427374 │ │ #2 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_bar_subtitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165216 │ │ + value : 2131427360 │ │ #3 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_bar_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165215 │ │ + value : 2131427359 │ │ #4 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_context_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165232 │ │ + value : 2131427376 │ │ #5 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_menu_divider' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165196 │ │ + value : 2131427330 │ │ #6 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_menu_presenter' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165197 │ │ + value : 2131427331 │ │ #7 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_mode_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165236 │ │ + value : 2131427380 │ │ #8 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_mode_bar_stub' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165235 │ │ + value : 2131427379 │ │ #9 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__action_mode_close_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165219 │ │ + value : 2131427363 │ │ #10 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__activity_chooser_view_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165220 │ │ + value : 2131427364 │ │ #11 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__checkbox' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165227 │ │ + value : 2131427371 │ │ #12 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165233 │ │ + value : 2131427377 │ │ #13 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__default_activity_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165223 │ │ + value : 2131427367 │ │ #14 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__expand_activities_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165221 │ │ + value : 2131427365 │ │ #15 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__home' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165194 │ │ + value : 2131427328 │ │ #16 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165225 │ │ + value : 2131427369 │ │ #17 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__image' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165222 │ │ + value : 2131427366 │ │ #18 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__imageButton' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165217 │ │ + value : 2131427361 │ │ #19 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__list_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165224 │ │ + value : 2131427368 │ │ #20 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__progress_circular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165198 │ │ + value : 2131427332 │ │ #21 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__progress_horizontal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165199 │ │ + value : 2131427333 │ │ #22 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__radio' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165228 │ │ + value : 2131427372 │ │ #23 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_badge' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165239 │ │ + value : 2131427383 │ │ #24 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165238 │ │ + value : 2131427382 │ │ #25 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165240 │ │ + value : 2131427384 │ │ #26 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_close_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165245 │ │ + value : 2131427389 │ │ #27 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_edit_frame' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165241 │ │ + value : 2131427385 │ │ #28 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_go_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165247 │ │ + value : 2131427391 │ │ #29 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_mag_icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165242 │ │ + value : 2131427386 │ │ #30 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_plate' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165243 │ │ + value : 2131427387 │ │ #31 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_src_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165244 │ │ + value : 2131427388 │ │ #32 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__search_voice_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165248 │ │ + value : 2131427392 │ │ #33 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__shortcut' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165229 │ │ + value : 2131427373 │ │ #34 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__split_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165234 │ │ + value : 2131427378 │ │ #35 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__submit_area' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165246 │ │ + value : 2131427390 │ │ #36 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__textButton' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165218 │ │ + value : 2131427362 │ │ #37 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165226 │ │ + value : 2131427370 │ │ #38 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'abs__up' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165195 │ │ + value : 2131427329 │ │ #39 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'disableHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165193 │ │ + value : 2131427339 │ │ #40 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'edit_query' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165237 │ │ + value : 2131427381 │ │ #41 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'homeAsUp' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165190 │ │ + value : 2131427340 │ │ #42 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'listMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165186 │ │ + value : 2131427336 │ │ #43 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165185 │ │ + value : 2131427337 │ │ #44 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'showCustom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165192 │ │ + value : 2131427341 │ │ #45 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'showHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165189 │ │ + value : 2131427342 │ │ #46 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'showTitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165191 │ │ + value : 2131427343 │ │ #47 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'tabMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165187 │ │ + value : 2131427338 │ │ #48 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'useLogo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165188 │ │ + value : 2131427344 │ │ #49 : (in Lcom/actionbarsherlock/R$id;) │ │ name : 'wrap_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165184 │ │ + value : 2131427335 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lcom/actionbarsherlock/R$id;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe6c: |[05fe6c] com.actionbarsherlock.R$id.:()V │ │ -05fe7c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fe82: 0e00 |0003: return-void │ │ +060ebc: |[060ebc] com.actionbarsherlock.R$id.:()V │ │ +060ecc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060ed2: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #229 header: │ │ -class_idx : 619 │ │ +class_idx : 617 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -52948,43 +52952,43 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/actionbarsherlock/R$integer;) │ │ name : 'abs__max_action_buttons' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131427328 │ │ + value : 2131361792 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lcom/actionbarsherlock/R$integer;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe84: |[05fe84] com.actionbarsherlock.R$integer.:()V │ │ -05fe94: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fe9a: 0e00 |0003: return-void │ │ +060ed4: |[060ed4] com.actionbarsherlock.R$integer.:()V │ │ +060ee4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060eea: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #230 header: │ │ -class_idx : 620 │ │ +class_idx : 618 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -53119,31 +53123,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe9c: |[05fe9c] com.actionbarsherlock.R$layout.:()V │ │ -05feac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05feb2: 0e00 |0003: return-void │ │ +060eec: |[060eec] com.actionbarsherlock.R$layout.:()V │ │ +060efc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060f02: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #231 header: │ │ -class_idx : 621 │ │ +class_idx : 619 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -53228,31 +53232,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05feb4: |[05feb4] com.actionbarsherlock.R$string.:()V │ │ -05fec4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05feca: 0e00 |0003: return-void │ │ +060f04: |[060f04] com.actionbarsherlock.R$string.:()V │ │ +060f14: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060f1a: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #232 header: │ │ -class_idx : 622 │ │ +class_idx : 620 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 89 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -53717,31 +53721,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fecc: |[05fecc] com.actionbarsherlock.R$style.:()V │ │ -05fedc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -05fee2: 0e00 |0003: return-void │ │ +060f1c: |[060f1c] com.actionbarsherlock.R$style.:()V │ │ +060f2c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +060f32: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #233 header: │ │ -class_idx : 623 │ │ +class_idx : 621 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 151 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -54514,70 +54518,70 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 408 16-bit code units │ │ -05fee4: |[05fee4] com.actionbarsherlock.R$styleable.:()V │ │ -05fef4: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ -05fef8: 1254 |0002: const/4 v4, #int 5 // #5 │ │ -05fefa: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -05fefc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05fefe: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -05ff02: 2300 9904 |0007: new-array v0, v0, [I // type@0499 │ │ -05ff06: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ -05ff0c: 6900 1605 |000c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ -05ff10: 2330 9904 |000e: new-array v0, v3, [I // type@0499 │ │ -05ff14: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ -05ff1a: 4b01 0002 |0013: aput v1, v0, v2 │ │ -05ff1e: 6900 2a05 |0015: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@052a │ │ -05ff22: 2340 9904 |0017: new-array v0, v4, [I // type@0499 │ │ -05ff26: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ -05ff2c: 6900 2c05 |001c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@052c │ │ -05ff30: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -05ff32: 2300 9904 |001f: new-array v0, v0, [I // type@0499 │ │ -05ff36: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ -05ff3c: 6900 3205 |0024: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0532 │ │ -05ff40: 1260 |0026: const/4 v0, #int 6 // #6 │ │ -05ff42: 2300 9904 |0027: new-array v0, v0, [I // type@0499 │ │ -05ff46: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ -05ff4c: 6900 3605 |002c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0536 │ │ -05ff50: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ -05ff54: 2300 9904 |0030: new-array v0, v0, [I // type@0499 │ │ -05ff58: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ -05ff5e: 6900 3d05 |0035: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@053d │ │ -05ff62: 2350 9904 |0037: new-array v0, v5, [I // type@0499 │ │ -05ff66: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ -05ff6c: 6900 4f05 |003c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@054f │ │ -05ff70: 2340 9904 |003e: new-array v0, v4, [I // type@0499 │ │ -05ff74: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ -05ff7a: 6900 5805 |0043: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0558 │ │ -05ff7e: 2350 9904 |0045: new-array v0, v5, [I // type@0499 │ │ -05ff82: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ -05ff88: 6900 5e05 |004a: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@055e │ │ -05ff8c: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ -05ff90: 2300 9904 |004e: new-array v0, v0, [I // type@0499 │ │ -05ff94: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ -05ff9a: 6900 6705 |0053: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0567 │ │ -05ff9e: 2330 9904 |0055: new-array v0, v3, [I // type@0499 │ │ -05ffa2: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ -05ffa8: 4b01 0002 |005a: aput v1, v0, v2 │ │ -05ffac: 6900 ab05 |005c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@05ab │ │ -05ffb0: 0e00 |005e: return-void │ │ -05ffb2: 0000 |005f: nop // spacer │ │ -05ffb4: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ -060008: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ -060024: 0003 0400 0300 0000 d400 0101 5e00 ... |0098: array-data (10 units) │ │ -060038: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ -060058: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ -0600a4: 0003 0400 0800 0000 5600 017f 5700 ... |00d8: array-data (20 units) │ │ -0600cc: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ -0600e8: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ -060110: 0003 0400 4300 0000 0600 017f 0700 ... |010e: array-data (138 units) │ │ +060f34: |[060f34] com.actionbarsherlock.R$styleable.:()V │ │ +060f44: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ +060f48: 1254 |0002: const/4 v4, #int 5 // #5 │ │ +060f4a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +060f4c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +060f4e: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +060f52: 2300 9704 |0007: new-array v0, v0, [I // type@0497 │ │ +060f56: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ +060f5c: 6900 1605 |000c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ +060f60: 2330 9704 |000e: new-array v0, v3, [I // type@0497 │ │ +060f64: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ +060f6a: 4b01 0002 |0013: aput v1, v0, v2 │ │ +060f6e: 6900 2a05 |0015: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@052a │ │ +060f72: 2340 9704 |0017: new-array v0, v4, [I // type@0497 │ │ +060f76: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ +060f7c: 6900 2c05 |001c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@052c │ │ +060f80: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +060f82: 2300 9704 |001f: new-array v0, v0, [I // type@0497 │ │ +060f86: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ +060f8c: 6900 3205 |0024: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0532 │ │ +060f90: 1260 |0026: const/4 v0, #int 6 // #6 │ │ +060f92: 2300 9704 |0027: new-array v0, v0, [I // type@0497 │ │ +060f96: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ +060f9c: 6900 3605 |002c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0536 │ │ +060fa0: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ +060fa4: 2300 9704 |0030: new-array v0, v0, [I // type@0497 │ │ +060fa8: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ +060fae: 6900 3d05 |0035: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@053d │ │ +060fb2: 2350 9704 |0037: new-array v0, v5, [I // type@0497 │ │ +060fb6: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ +060fbc: 6900 4f05 |003c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@054f │ │ +060fc0: 2340 9704 |003e: new-array v0, v4, [I // type@0497 │ │ +060fc4: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ +060fca: 6900 5805 |0043: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0558 │ │ +060fce: 2350 9704 |0045: new-array v0, v5, [I // type@0497 │ │ +060fd2: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ +060fd8: 6900 5e05 |004a: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@055e │ │ +060fdc: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ +060fe0: 2300 9704 |004e: new-array v0, v0, [I // type@0497 │ │ +060fe4: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ +060fea: 6900 6705 |0053: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0567 │ │ +060fee: 2330 9704 |0055: new-array v0, v3, [I // type@0497 │ │ +060ff2: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ +060ff8: 4b01 0002 |005a: aput v1, v0, v2 │ │ +060ffc: 6900 ab05 |005c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@05ab │ │ +061000: 0e00 |005e: return-void │ │ +061002: 0000 |005f: nop // spacer │ │ +061004: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ +061058: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ +061074: 0003 0400 0300 0000 d400 0101 5e00 ... |0098: array-data (10 units) │ │ +061088: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ +0610a8: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ +0610f4: 0003 0400 0800 0000 5600 017f 5700 ... |00d8: array-data (20 units) │ │ +06111c: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ +061138: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ +061160: 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 │ │ @@ -54603,31 +54607,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060224: |[060224] com.actionbarsherlock.R$styleable.:()V │ │ -060234: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06023a: 0e00 |0003: return-void │ │ +061274: |[061274] com.actionbarsherlock.R$styleable.:()V │ │ +061284: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06128a: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #234 header: │ │ -class_idx : 624 │ │ +class_idx : 622 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -54646,32 +54650,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06023c: |[06023c] com.actionbarsherlock.R.:()V │ │ -06024c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060252: 0e00 |0003: return-void │ │ +06128c: |[06128c] com.actionbarsherlock.R.:()V │ │ +06129c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0612a2: 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 : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #235 header: │ │ -class_idx : 625 │ │ +class_idx : 623 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 513 │ │ -source_file_idx : 475 │ │ +superclass_idx : 511 │ │ +source_file_idx : 480 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -54701,41 +54704,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -060254: |[060254] com.actionbarsherlock.app.ActionBar$LayoutParams.:()V │ │ -060264: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060266: 2300 9904 |0001: new-array v0, v0, [I // type@0499 │ │ -06026a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06026c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -060272: 4b02 0001 |0007: aput v2, v0, v1 │ │ -060276: 6900 ad05 |0009: sput-object v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@05ad │ │ -06027a: 0e00 |000b: return-void │ │ +0612a4: |[0612a4] com.actionbarsherlock.app.ActionBar$LayoutParams.:()V │ │ +0612b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0612b6: 2300 9704 |0001: new-array v0, v0, [I // type@0497 │ │ +0612ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0612bc: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0612c2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0612c6: 6900 ad05 |0009: sput-object v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@05ad │ │ +0612ca: 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 │ │ -06027c: |[06027c] com.actionbarsherlock.app.ActionBar$LayoutParams.:(I)V │ │ -06028c: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -06028e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -060290: 7040 d710 0231 |0002: invoke-direct {v2, v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(III)V // method@10d7 │ │ -060296: 0e00 |0005: return-void │ │ +0612cc: |[0612cc] com.actionbarsherlock.app.ActionBar$LayoutParams.:(I)V │ │ +0612dc: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +0612de: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +0612e0: 7040 d710 0231 |0002: invoke-direct {v2, v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(III)V // method@10d7 │ │ +0612e6: 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 │ │ @@ -54745,21 +54748,21 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -060298: |[060298] com.actionbarsherlock.app.ActionBar$LayoutParams.:(II)V │ │ -0602a8: 7030 550e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0e55 │ │ -0602ae: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0602b0: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -0602b4: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -0602b8: 5910 af05 |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -0602bc: 0e00 |000a: return-void │ │ +0612e8: |[0612e8] com.actionbarsherlock.app.ActionBar$LayoutParams.:(II)V │ │ +0612f8: 7030 550e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0e55 │ │ +0612fe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +061300: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +061304: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +061308: 5910 af05 |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +06130c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x0003 line=908 │ │ 0x0006 line=934 │ │ 0x000a line=935 │ │ locals : │ │ @@ -54772,20 +54775,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0602c0: |[0602c0] com.actionbarsherlock.app.ActionBar$LayoutParams.:(III)V │ │ -0602d0: 7030 550e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0e55 │ │ -0602d6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0602d8: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -0602dc: 5914 af05 |0006: iput v4, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -0602e0: 0e00 |0008: return-void │ │ +061310: |[061310] com.actionbarsherlock.app.ActionBar$LayoutParams.:(III)V │ │ +061320: 7030 550e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0e55 │ │ +061326: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +061328: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +06132c: 5914 af05 |0006: iput v4, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +061330: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0003 line=908 │ │ 0x0006 line=939 │ │ 0x0008 line=940 │ │ locals : │ │ @@ -54799,27 +54802,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 │ │ -0602e4: |[0602e4] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0602f4: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0602f6: 7030 560e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e56 │ │ -0602fc: 5932 af05 |0004: iput v2, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -060300: 6201 ad05 |0006: sget-object v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@05ad │ │ -060304: 6e30 3b01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -06030a: 0c00 |000b: move-result-object v0 │ │ -06030c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06030e: 6e30 ad01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -060314: 0a01 |0010: move-result v1 │ │ -060316: 5931 af05 |0011: iput v1, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -06031a: 6e10 b501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -060320: 0e00 |0016: return-void │ │ +061334: |[061334] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +061344: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +061346: 7030 560e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e56 │ │ +06134c: 5932 af05 |0004: iput v2, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +061350: 6201 ad05 |0006: sget-object v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@05ad │ │ +061354: 6e30 3b01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +06135a: 0c00 |000b: move-result-object v0 │ │ +06135c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06135e: 6e30 ad01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +061364: 0a01 |0010: move-result v1 │ │ +061366: 5931 af05 |0011: iput v1, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +06136a: 6e10 b501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +061370: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0004 line=908 │ │ 0x0006 line=927 │ │ 0x000c line=928 │ │ 0x0013 line=929 │ │ @@ -54835,19 +54838,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 │ │ -060324: |[060324] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -060334: 7020 570e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e57 │ │ -06033a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -06033c: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -060340: 0e00 |0006: return-void │ │ +061374: |[061374] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +061384: 7020 570e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e57 │ │ +06138a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +06138c: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +061390: 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; │ │ @@ -54858,39 +54861,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 │ │ -060344: |[060344] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -060354: 7020 580e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0e58 │ │ -06035a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -06035c: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -060360: 5220 af05 |0006: iget v0, v2, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -060364: 5910 af05 |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -060368: 0e00 |000a: return-void │ │ +061394: |[061394] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +0613a4: 7020 580e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0e58 │ │ +0613aa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0613ac: 5910 af05 |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +0613b0: 5220 af05 |0006: iget v0, v2, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +0613b4: 5910 af05 |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +0613b8: 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 : 475 (ActionBar.java) │ │ + source_file_idx : 480 (ActionBar.java) │ │ │ │ Class #236 header: │ │ -class_idx : 626 │ │ +class_idx : 624 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -54908,21 +54911,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;) │ │ name : 'onMenuVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 475 (ActionBar.java) │ │ + source_file_idx : 480 (ActionBar.java) │ │ │ │ Class #237 header: │ │ -class_idx : 627 │ │ +class_idx : 625 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #237 annotations: │ │ Annotations on class │ │ @@ -54940,21 +54943,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;) │ │ name : 'onNavigationItemSelected' │ │ type : '(IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 475 (ActionBar.java) │ │ + source_file_idx : 480 (ActionBar.java) │ │ │ │ Class #238 header: │ │ -class_idx : 628 │ │ +class_idx : 626 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 480 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -54979,17 +54982,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06036c: |[06036c] com.actionbarsherlock.app.ActionBar$Tab.:()V │ │ -06037c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060382: 0e00 |0003: return-void │ │ +0613bc: |[0613bc] com.actionbarsherlock.app.ActionBar$Tab.:()V │ │ +0613cc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0613d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ │ │ Virtual methods - │ │ @@ -55091,21 +55094,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 : 475 (ActionBar.java) │ │ + source_file_idx : 480 (ActionBar.java) │ │ │ │ Class #239 header: │ │ -class_idx : 629 │ │ +class_idx : 627 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -55135,21 +55138,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 : 475 (ActionBar.java) │ │ + source_file_idx : 480 (ActionBar.java) │ │ │ │ Class #240 header: │ │ -class_idx : 630 │ │ +class_idx : 628 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 480 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 51 │ │ │ │ Class #240 annotations: │ │ Annotations on class │ │ @@ -55208,21 +55211,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060384: |[060384] com.actionbarsherlock.app.ActionBar.:()V │ │ -060394: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06039a: 0e00 |0003: return-void │ │ +0613d4: |[0613d4] com.actionbarsherlock.app.ActionBar.:()V │ │ +0613e4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0613ea: 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' │ │ @@ -55318,17 +55320,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06039c: |[06039c] com.actionbarsherlock.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ -0603ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0603ae: 1100 |0001: return-object v0 │ │ +0613ec: |[0613ec] com.actionbarsherlock.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ +0613fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0613fe: 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;) │ │ @@ -55456,16 +55458,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0603b0: |[0603b0] com.actionbarsherlock.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ -0603c0: 0e00 |0000: return-void │ │ +061400: |[061400] com.actionbarsherlock.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ +061410: 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 │ │ │ │ @@ -55516,16 +55518,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0603c4: |[0603c4] com.actionbarsherlock.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0603d4: 0e00 |0000: return-void │ │ +061414: |[061414] com.actionbarsherlock.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +061424: 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; │ │ │ │ @@ -55534,16 +55536,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0603d8: |[0603d8] com.actionbarsherlock.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0603e8: 0e00 |0000: return-void │ │ +061428: |[061428] com.actionbarsherlock.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +061438: 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; │ │ │ │ @@ -55573,21 +55575,21 @@ │ │ │ │ #50 : (in Lcom/actionbarsherlock/app/ActionBar;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 475 (ActionBar.java) │ │ + source_file_idx : 480 (ActionBar.java) │ │ │ │ Class #241 header: │ │ -class_idx : 639 │ │ +class_idx : 637 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 481 │ │ +superclass_idx : 941 │ │ +source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -55612,68 +55614,68 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0603ec: |[0603ec] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ │ -0603fc: 5b01 c805 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ -060400: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060406: 0e00 |0005: return-void │ │ +06143c: |[06143c] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ │ +06144c: 5b01 c805 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ +061450: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +061456: 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 │ │ -060408: |[060408] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.run:()V │ │ -060418: 5410 c805 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ -06041c: 7110 2c12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z // method@122c │ │ -060422: 0a00 |0005: move-result v0 │ │ -060424: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ -060428: 5410 c805 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ -06042c: 7110 2d12 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@122d │ │ -060432: 0c00 |000d: move-result-object v0 │ │ -060434: 6e10 6400 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0064 │ │ -06043a: 0a00 |0011: move-result v0 │ │ -06043c: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ -060440: 5410 c805 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ -060444: 7110 2e12 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@122e │ │ -06044a: 0c00 |0019: move-result-object v0 │ │ -06044c: 3900 0700 |001a: if-nez v0, 0021 // +0007 │ │ -060450: 5410 c805 |001c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ -060454: 6e10 3e12 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchInvalidateOptionsMenu:()V // method@123e │ │ -06045a: 0e00 |0021: return-void │ │ +061458: |[061458] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.run:()V │ │ +061468: 5410 c805 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ +06146c: 7110 2c12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z // method@122c │ │ +061472: 0a00 |0005: move-result v0 │ │ +061474: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ +061478: 5410 c805 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ +06147c: 7110 2d12 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@122d │ │ +061482: 0c00 |000d: move-result-object v0 │ │ +061484: 6e10 6400 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0064 │ │ +06148a: 0a00 |0011: move-result v0 │ │ +06148c: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ +061490: 5410 c805 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ +061494: 7110 2e12 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@122e │ │ +06149a: 0c00 |0019: move-result-object v0 │ │ +06149c: 3900 0700 |001a: if-nez v0, 0021 // +0007 │ │ +0614a0: 5410 c805 |001c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05c8 │ │ +0614a4: 6e10 3e12 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchInvalidateOptionsMenu:()V // method@123e │ │ +0614aa: 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 : 481 (ActionBarSherlockCompat.java) │ │ + source_file_idx : 486 (ActionBarSherlockCompat.java) │ │ │ │ Class #242 header: │ │ -class_idx : 642 │ │ +class_idx : 640 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 482 │ │ +superclass_idx : 941 │ │ +source_file_idx : 487 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -55702,19 +55704,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 │ │ -06045c: |[06045c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -06046c: 5b01 e405 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -060470: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060476: 5b02 e305 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ -06047a: 0e00 |0007: return-void │ │ +0614ac: |[0614ac] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +0614bc: 5b01 e405 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +0614c0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0614c6: 5b02 e305 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ +0614ca: 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; │ │ @@ -55727,29 +55729,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 │ │ -06047c: |[06047c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -06048c: 5430 e305 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ -060490: 5431 e405 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -060494: 7110 8912 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -06049a: 0c01 |0007: move-result-object v1 │ │ -06049c: 5432 e405 |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -0604a0: 7110 8912 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -0604a6: 0c02 |000d: move-result-object v2 │ │ -0604a8: 6e10 7b12 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ -0604ae: 0c02 |0011: move-result-object v2 │ │ -0604b0: 6e20 6517 5200 |0012: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ -0604b6: 0c02 |0015: move-result-object v2 │ │ -0604b8: 7230 381b 1002 |0016: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ -0604be: 0a00 |0019: move-result v0 │ │ -0604c0: 0f00 |001a: return v0 │ │ +0614cc: |[0614cc] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +0614dc: 5430 e305 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ +0614e0: 5431 e405 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +0614e4: 7110 8912 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +0614ea: 0c01 |0007: move-result-object v1 │ │ +0614ec: 5432 e405 |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +0614f0: 7110 8912 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +0614f6: 0c02 |000d: move-result-object v2 │ │ +0614f8: 6e10 7b12 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ +0614fe: 0c02 |0011: move-result-object v2 │ │ +061500: 6e20 6517 5200 |0012: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ +061506: 0c02 |0015: move-result-object v2 │ │ +061508: 7230 381b 1002 |0016: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ +06150e: 0a00 |0019: move-result v0 │ │ +061510: 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; │ │ @@ -55759,32 +55761,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 │ │ -0604c4: |[0604c4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -0604d4: 5430 e405 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -0604d8: 2201 8302 |0002: new-instance v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // type@0283 │ │ -0604dc: 5432 e405 |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -0604e0: 7030 7812 2104 |0006: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V // method@1278 │ │ -0604e6: 7120 8a12 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@128a │ │ -0604ec: 5430 e305 |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ -0604f0: 5431 e405 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -0604f4: 7110 8912 0100 |0010: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -0604fa: 0c01 |0013: move-result-object v1 │ │ -0604fc: 5432 e405 |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -060500: 7110 8912 0200 |0016: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -060506: 0c02 |0019: move-result-object v2 │ │ -060508: 6e10 7b12 0200 |001a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ -06050e: 0c02 |001d: move-result-object v2 │ │ -060510: 7230 391b 1002 |001e: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ -060516: 0a00 |0021: move-result v0 │ │ -060518: 0f00 |0022: return v0 │ │ +061514: |[061514] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +061524: 5430 e405 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +061528: 2201 8102 |0002: new-instance v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // type@0281 │ │ +06152c: 5432 e405 |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +061530: 7030 7812 2104 |0006: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V // method@1278 │ │ +061536: 7120 8a12 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@128a │ │ +06153c: 5430 e305 |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ +061540: 5431 e405 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +061544: 7110 8912 0100 |0010: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +06154a: 0c01 |0013: move-result-object v1 │ │ +06154c: 5432 e405 |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +061550: 7110 8912 0200 |0016: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +061556: 0c02 |0019: move-result-object v2 │ │ +061558: 6e10 7b12 0200 |001a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ +06155e: 0c02 |001d: move-result-object v2 │ │ +061560: 7230 391b 1002 |001e: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ +061566: 0a00 |0021: move-result v0 │ │ +061568: 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; │ │ @@ -55795,34 +55797,34 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06051c: |[06051c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -06052c: 5420 e305 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ -060530: 5421 e405 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -060534: 7110 8912 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -06053a: 0c01 |0007: move-result-object v1 │ │ -06053c: 7220 3a1b 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ -060542: 5420 e405 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -060546: 7110 8b12 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@128b │ │ -06054c: 0c00 |0010: move-result-object v0 │ │ -06054e: 2000 5c02 |0011: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025c │ │ -060552: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -060556: 5420 e405 |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -06055a: 7110 8c12 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@128c │ │ -060560: 0c00 |001a: move-result-object v0 │ │ -060562: 1f00 5c02 |001b: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025c │ │ -060566: 5421 e405 |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -06056a: 7110 8912 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -060570: 0c01 |0022: move-result-object v1 │ │ -060572: 7220 9010 1000 |0023: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1090 │ │ -060578: 0e00 |0026: return-void │ │ +06156c: |[06156c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +06157c: 5420 e305 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ +061580: 5421 e405 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +061584: 7110 8912 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +06158a: 0c01 |0007: move-result-object v1 │ │ +06158c: 7220 3a1b 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ +061592: 5420 e405 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +061596: 7110 8b12 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@128b │ │ +06159c: 0c00 |0010: move-result-object v0 │ │ +06159e: 2000 5a02 |0011: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025a │ │ +0615a2: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +0615a6: 5420 e405 |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +0615aa: 7110 8c12 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@128c │ │ +0615b0: 0c00 |001a: move-result-object v0 │ │ +0615b2: 1f00 5a02 |001b: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025a │ │ +0615b6: 5421 e405 |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +0615ba: 7110 8912 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +0615c0: 0c01 |0022: move-result-object v1 │ │ +0615c2: 7220 9010 1000 |0023: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1090 │ │ +0615c8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ 0x0026 line=266 │ │ locals : │ │ @@ -55834,42 +55836,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 │ │ -06057c: |[06057c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -06058c: 5430 e305 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ -060590: 5431 e405 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -060594: 7110 8912 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -06059a: 0c01 |0007: move-result-object v1 │ │ -06059c: 5432 e405 |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ -0605a0: 7110 8912 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ -0605a6: 0c02 |000d: move-result-object v2 │ │ -0605a8: 6e10 7b12 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ -0605ae: 0c02 |0011: move-result-object v2 │ │ -0605b0: 7230 3b1b 1002 |0012: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ -0605b6: 0a00 |0015: move-result v0 │ │ -0605b8: 0f00 |0016: return v0 │ │ +0615cc: |[0615cc] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +0615dc: 5430 e305 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05e3 │ │ +0615e0: 5431 e405 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +0615e4: 7110 8912 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +0615ea: 0c01 |0007: move-result-object v1 │ │ +0615ec: 5432 e405 |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e4 │ │ +0615f0: 7110 8912 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@1289 │ │ +0615f6: 0c02 |000d: move-result-object v2 │ │ +0615f8: 6e10 7b12 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ +0615fe: 0c02 |0011: move-result-object v2 │ │ +061600: 7230 3b1b 1002 |0012: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ +061606: 0a00 |0015: move-result v0 │ │ +061608: 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 : 482 (ActionBarSherlockNative.java) │ │ + source_file_idx : 487 (ActionBarSherlockNative.java) │ │ │ │ Class #243 header: │ │ -class_idx : 645 │ │ +class_idx : 643 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2745 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2747 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #243 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/ResourcesCompat;' │ │ @@ -55889,17 +55891,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0605bc: |[0605bc] com.actionbarsherlock.internal.ResourcesCompat.:()V │ │ -0605cc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0605d2: 0e00 |0003: return-void │ │ +06160c: |[06160c] com.actionbarsherlock.internal.ResourcesCompat.:()V │ │ +06161c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +061622: 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;) │ │ @@ -55907,80 +55909,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 │ │ -0605d4: |[0605d4] com.actionbarsherlock.internal.ResourcesCompat.getResources_getBoolean:(Landroid/content/Context;I)Z │ │ -0605e4: 1508 f043 |0000: const/high16 v8, #int 1139802112 // #43f0 │ │ -0605e8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0605ea: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0605ec: 6006 2c00 |0004: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0605f0: 1307 0e00 |0006: const/16 v7, #int 14 // #e │ │ -0605f4: 3476 0b00 |0008: if-lt v6, v7, 0013 // +000b │ │ -0605f8: 6e10 3301 0900 |000a: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0605fe: 0c04 |000d: move-result-object v4 │ │ -060600: 6e20 9101 a400 |000e: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0191 │ │ -060606: 0a04 |0011: move-result v4 │ │ -060608: 0f04 |0012: return v4 │ │ -06060a: 6e10 3301 0900 |0013: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -060610: 0c06 |0016: move-result-object v6 │ │ -060612: 6e10 9701 0600 |0017: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -060618: 0c01 |001a: move-result-object v1 │ │ -06061a: 5216 4c03 |001b: iget v6, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -06061e: 8266 |001d: int-to-float v6, v6 │ │ -060620: 5217 4903 |001e: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -060624: a903 0607 |0020: div-float v3, v6, v7 │ │ -060628: 5216 4b03 |0022: iget v6, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@034b │ │ -06062c: 8266 |0024: int-to-float v6, v6 │ │ -06062e: 5217 4903 |0025: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -060632: a900 0607 |0027: div-float v0, v6, v7 │ │ -060636: 2e06 0300 |0029: cmpg-float v6, v3, v0 │ │ -06063a: 3b06 0d00 |002b: if-gez v6, 0038 // +000d │ │ -06063e: 0132 |002d: move v2, v3 │ │ -060640: 6006 d703 |002e: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@03d7 │ │ -060644: 336a 0a00 |0030: if-ne v10, v6, 003a // +000a │ │ -060648: 2d06 0308 |0032: cmpl-float v6, v3, v8 │ │ -06064c: 3b06 deff |0034: if-gez v6, 0012 // -0022 │ │ -060650: 0154 |0036: move v4, v5 │ │ -060652: 28db |0037: goto 0012 // -0025 │ │ -060654: 0102 |0038: move v2, v0 │ │ -060656: 28f5 |0039: goto 002e // -000b │ │ -060658: 6006 dc03 |003a: sget v6, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@03dc │ │ -06065c: 336a 0800 |003c: if-ne v10, v6, 0044 // +0008 │ │ -060660: 2d06 0308 |003e: cmpl-float v6, v3, v8 │ │ -060664: 3a06 d2ff |0040: if-ltz v6, 0012 // -002e │ │ -060668: 0154 |0042: move v4, v5 │ │ -06066a: 28cf |0043: goto 0012 // -0031 │ │ -06066c: 6006 d803 |0044: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@03d8 │ │ -060670: 336a 0a00 |0046: if-ne v10, v6, 0050 // +000a │ │ -060674: 1506 1644 |0048: const/high16 v6, #int 1142292480 // #4416 │ │ -060678: 2d06 0206 |004a: cmpl-float v6, v2, v6 │ │ -06067c: 3a06 c6ff |004c: if-ltz v6, 0012 // -003a │ │ -060680: 0154 |004e: move v4, v5 │ │ -060682: 28c3 |004f: goto 0012 // -003d │ │ -060684: 6006 da03 |0050: sget v6, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@03da │ │ -060688: 336a 0800 |0052: if-ne v10, v6, 005a // +0008 │ │ -06068c: 2d06 0308 |0054: cmpl-float v6, v3, v8 │ │ -060690: 3b06 bcff |0056: if-gez v6, 0012 // -0044 │ │ -060694: 0154 |0058: move v4, v5 │ │ -060696: 28b9 |0059: goto 0012 // -0047 │ │ -060698: 2204 a003 |005a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -06069c: 2205 b303 |005c: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -0606a0: 7010 761f 0500 |005e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0606a6: 1a06 8d0c |0061: const-string v6, "Unknown boolean resource ID " // string@0c8d │ │ -0606aa: 6e20 7e1f 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0606b0: 0c05 |0066: move-result-object v5 │ │ -0606b2: 6e20 7b1f a500 |0067: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0606b8: 0c05 |006a: move-result-object v5 │ │ -0606ba: 6e10 841f 0500 |006b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0606c0: 0c05 |006e: move-result-object v5 │ │ -0606c2: 7020 2f1f 5400 |006f: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -0606c8: 2704 |0072: throw v4 │ │ +061624: |[061624] com.actionbarsherlock.internal.ResourcesCompat.getResources_getBoolean:(Landroid/content/Context;I)Z │ │ +061634: 1508 f043 |0000: const/high16 v8, #int 1139802112 // #43f0 │ │ +061638: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +06163a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +06163c: 6006 2c00 |0004: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +061640: 1307 0e00 |0006: const/16 v7, #int 14 // #e │ │ +061644: 3476 0b00 |0008: if-lt v6, v7, 0013 // +000b │ │ +061648: 6e10 3301 0900 |000a: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06164e: 0c04 |000d: move-result-object v4 │ │ +061650: 6e20 9101 a400 |000e: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0191 │ │ +061656: 0a04 |0011: move-result v4 │ │ +061658: 0f04 |0012: return v4 │ │ +06165a: 6e10 3301 0900 |0013: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +061660: 0c06 |0016: move-result-object v6 │ │ +061662: 6e10 9701 0600 |0017: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +061668: 0c01 |001a: move-result-object v1 │ │ +06166a: 5216 4c03 |001b: iget v6, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +06166e: 8266 |001d: int-to-float v6, v6 │ │ +061670: 5217 4903 |001e: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +061674: a903 0607 |0020: div-float v3, v6, v7 │ │ +061678: 5216 4b03 |0022: iget v6, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@034b │ │ +06167c: 8266 |0024: int-to-float v6, v6 │ │ +06167e: 5217 4903 |0025: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +061682: a900 0607 |0027: div-float v0, v6, v7 │ │ +061686: 2e06 0300 |0029: cmpg-float v6, v3, v0 │ │ +06168a: 3b06 0d00 |002b: if-gez v6, 0038 // +000d │ │ +06168e: 0132 |002d: move v2, v3 │ │ +061690: 6006 d703 |002e: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@03d7 │ │ +061694: 336a 0a00 |0030: if-ne v10, v6, 003a // +000a │ │ +061698: 2d06 0308 |0032: cmpl-float v6, v3, v8 │ │ +06169c: 3b06 deff |0034: if-gez v6, 0012 // -0022 │ │ +0616a0: 0154 |0036: move v4, v5 │ │ +0616a2: 28db |0037: goto 0012 // -0025 │ │ +0616a4: 0102 |0038: move v2, v0 │ │ +0616a6: 28f5 |0039: goto 002e // -000b │ │ +0616a8: 6006 dc03 |003a: sget v6, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@03dc │ │ +0616ac: 336a 0800 |003c: if-ne v10, v6, 0044 // +0008 │ │ +0616b0: 2d06 0308 |003e: cmpl-float v6, v3, v8 │ │ +0616b4: 3a06 d2ff |0040: if-ltz v6, 0012 // -002e │ │ +0616b8: 0154 |0042: move v4, v5 │ │ +0616ba: 28cf |0043: goto 0012 // -0031 │ │ +0616bc: 6006 d803 |0044: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@03d8 │ │ +0616c0: 336a 0a00 |0046: if-ne v10, v6, 0050 // +000a │ │ +0616c4: 1506 1644 |0048: const/high16 v6, #int 1142292480 // #4416 │ │ +0616c8: 2d06 0206 |004a: cmpl-float v6, v2, v6 │ │ +0616cc: 3a06 c6ff |004c: if-ltz v6, 0012 // -003a │ │ +0616d0: 0154 |004e: move v4, v5 │ │ +0616d2: 28c3 |004f: goto 0012 // -003d │ │ +0616d4: 6006 da03 |0050: sget v6, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@03da │ │ +0616d8: 336a 0800 |0052: if-ne v10, v6, 005a // +0008 │ │ +0616dc: 2d06 0308 |0054: cmpl-float v6, v3, v8 │ │ +0616e0: 3b06 bcff |0056: if-gez v6, 0012 // -0044 │ │ +0616e4: 0154 |0058: move v4, v5 │ │ +0616e6: 28b9 |0059: goto 0012 // -0047 │ │ +0616e8: 2204 9e03 |005a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@039e │ │ +0616ec: 2205 b103 |005c: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0616f0: 7010 761f 0500 |005e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0616f6: 1a06 8f0c |0061: const-string v6, "Unknown boolean resource ID " // string@0c8f │ │ +0616fa: 6e20 7e1f 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +061700: 0c05 |0066: move-result-object v5 │ │ +061702: 6e20 7b1f a500 |0067: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +061708: 0c05 |006a: move-result-object v5 │ │ +06170a: 6e10 841f 0500 |006b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +061710: 0c05 |006e: move-result-object v5 │ │ +061712: 7020 2f1f 5400 |006f: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +061718: 2704 |0072: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x000a line=34 │ │ 0x0012 line=64 │ │ 0x0013 line=37 │ │ 0x001b line=38 │ │ @@ -56014,62 +56016,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 │ │ -0606cc: |[0606cc] com.actionbarsherlock.internal.ResourcesCompat.getResources_getInteger:(Landroid/content/Context;I)I │ │ -0606dc: 6002 2c00 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0606e0: 1303 0d00 |0002: const/16 v3, #int 13 // #d │ │ -0606e4: 3432 0b00 |0004: if-lt v2, v3, 000f // +000b │ │ -0606e8: 6e10 3301 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0606ee: 0c02 |0009: move-result-object v2 │ │ -0606f0: 6e20 9b01 6200 |000a: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@019b │ │ -0606f6: 0a02 |000d: move-result v2 │ │ -0606f8: 0f02 |000e: return v2 │ │ -0606fa: 6e10 3301 0500 |000f: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -060700: 0c02 |0012: move-result-object v2 │ │ -060702: 6e10 9701 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -060708: 0c00 |0016: move-result-object v0 │ │ -06070a: 5202 4c03 |0017: iget v2, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -06070e: 8222 |0019: int-to-float v2, v2 │ │ -060710: 5203 4903 |001a: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -060714: a901 0203 |001c: div-float v1, v2, v3 │ │ -060718: 6002 9804 |001e: sget v2, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0498 │ │ -06071c: 3326 1c00 |0020: if-ne v6, v2, 003c // +001c │ │ -060720: 1502 1644 |0022: const/high16 v2, #int 1142292480 // #4416 │ │ -060724: 2d02 0102 |0024: cmpl-float v2, v1, v2 │ │ -060728: 3a02 0400 |0026: if-ltz v2, 002a // +0004 │ │ -06072c: 1252 |0028: const/4 v2, #int 5 // #5 │ │ -06072e: 28e5 |0029: goto 000e // -001b │ │ -060730: 1502 fa43 |002a: const/high16 v2, #int 1140457472 // #43fa │ │ -060734: 2d02 0102 |002c: cmpl-float v2, v1, v2 │ │ -060738: 3a02 0400 |002e: if-ltz v2, 0032 // +0004 │ │ -06073c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -06073e: 28dd |0031: goto 000e // -0023 │ │ -060740: 1502 b443 |0032: const/high16 v2, #int 1135869952 // #43b4 │ │ -060744: 2d02 0102 |0034: cmpl-float v2, v1, v2 │ │ -060748: 3a02 0400 |0036: if-ltz v2, 003a // +0004 │ │ -06074c: 1232 |0038: const/4 v2, #int 3 // #3 │ │ -06074e: 28d5 |0039: goto 000e // -002b │ │ -060750: 1222 |003a: const/4 v2, #int 2 // #2 │ │ -060752: 28d3 |003b: goto 000e // -002d │ │ -060754: 2202 a003 |003c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -060758: 2203 b303 |003e: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -06075c: 7010 761f 0300 |0040: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -060762: 1a04 8f0c |0043: const-string v4, "Unknown integer resource ID " // string@0c8f │ │ -060766: 6e20 7e1f 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06076c: 0c03 |0048: move-result-object v3 │ │ -06076e: 6e20 7b1f 6300 |0049: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -060774: 0c03 |004c: move-result-object v3 │ │ -060776: 6e10 841f 0300 |004d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06077c: 0c03 |0050: move-result-object v3 │ │ -06077e: 7020 2f1f 3200 |0051: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -060784: 2702 |0054: throw v2 │ │ +06171c: |[06171c] com.actionbarsherlock.internal.ResourcesCompat.getResources_getInteger:(Landroid/content/Context;I)I │ │ +06172c: 6002 2c00 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +061730: 1303 0d00 |0002: const/16 v3, #int 13 // #d │ │ +061734: 3432 0b00 |0004: if-lt v2, v3, 000f // +000b │ │ +061738: 6e10 3301 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06173e: 0c02 |0009: move-result-object v2 │ │ +061740: 6e20 9b01 6200 |000a: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@019b │ │ +061746: 0a02 |000d: move-result v2 │ │ +061748: 0f02 |000e: return v2 │ │ +06174a: 6e10 3301 0500 |000f: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +061750: 0c02 |0012: move-result-object v2 │ │ +061752: 6e10 9701 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +061758: 0c00 |0016: move-result-object v0 │ │ +06175a: 5202 4c03 |0017: iget v2, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +06175e: 8222 |0019: int-to-float v2, v2 │ │ +061760: 5203 4903 |001a: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +061764: a901 0203 |001c: div-float v1, v2, v3 │ │ +061768: 6002 9804 |001e: sget v2, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0498 │ │ +06176c: 3326 1c00 |0020: if-ne v6, v2, 003c // +001c │ │ +061770: 1502 1644 |0022: const/high16 v2, #int 1142292480 // #4416 │ │ +061774: 2d02 0102 |0024: cmpl-float v2, v1, v2 │ │ +061778: 3a02 0400 |0026: if-ltz v2, 002a // +0004 │ │ +06177c: 1252 |0028: const/4 v2, #int 5 // #5 │ │ +06177e: 28e5 |0029: goto 000e // -001b │ │ +061780: 1502 fa43 |002a: const/high16 v2, #int 1140457472 // #43fa │ │ +061784: 2d02 0102 |002c: cmpl-float v2, v1, v2 │ │ +061788: 3a02 0400 |002e: if-ltz v2, 0032 // +0004 │ │ +06178c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +06178e: 28dd |0031: goto 000e // -0023 │ │ +061790: 1502 b443 |0032: const/high16 v2, #int 1135869952 // #43b4 │ │ +061794: 2d02 0102 |0034: cmpl-float v2, v1, v2 │ │ +061798: 3a02 0400 |0036: if-ltz v2, 003a // +0004 │ │ +06179c: 1232 |0038: const/4 v2, #int 3 // #3 │ │ +06179e: 28d5 |0039: goto 000e // -002b │ │ +0617a0: 1222 |003a: const/4 v2, #int 2 // #2 │ │ +0617a2: 28d3 |003b: goto 000e // -002d │ │ +0617a4: 2202 9e03 |003c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@039e │ │ +0617a8: 2203 b103 |003e: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0617ac: 7010 761f 0300 |0040: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0617b2: 1a04 910c |0043: const-string v4, "Unknown integer resource ID " // string@0c91 │ │ +0617b6: 6e20 7e1f 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0617bc: 0c03 |0048: move-result-object v3 │ │ +0617be: 6e20 7b1f 6300 |0049: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0617c4: 0c03 |004c: move-result-object v3 │ │ +0617c6: 6e10 841f 0300 |004d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0617cc: 0c03 |0050: move-result-object v3 │ │ +0617ce: 7020 2f1f 3200 |0051: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +0617d4: 2702 |0054: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x000e line=98 │ │ 0x000f line=85 │ │ 0x0017 line=86 │ │ @@ -56093,107 +56095,107 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -060788: |[060788] com.actionbarsherlock.internal.ResourcesCompat.loadLogoFromManifest:(Landroid/app/Activity;)I │ │ -060798: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -06079a: 6e10 4f1f 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0607a0: 0c0d |0004: move-result-object v13 │ │ -0607a2: 6e10 1d1f 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -0607a8: 0c0b |0008: move-result-object v11 │ │ -0607aa: 6e10 5200 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0052 │ │ -0607b0: 0c0d |000c: move-result-object v13 │ │ -0607b2: 54da 1800 |000d: iget-object v10, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ -0607b6: 120d |000f: const/4 v13, #int 0 // #0 │ │ -0607b8: 6e30 4c00 af0d |0010: invoke-virtual {v15, v10, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@004c │ │ -0607be: 0c0d |0013: move-result-object v13 │ │ -0607c0: 6e10 2d01 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ -0607c6: 0c02 |0017: move-result-object v2 │ │ -0607c8: 1a0d 0d02 |0018: const-string v13, "AndroidManifest.xml" // string@020d │ │ -0607cc: 6e20 8d01 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@018d │ │ -0607d2: 0c0c |001d: move-result-object v12 │ │ -0607d4: 7210 bc01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01bc │ │ -0607da: 0a05 |0021: move-result v5 │ │ -0607dc: 121d |0022: const/4 v13, #int 1 // #1 │ │ -0607de: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ -0607e2: 122d |0025: const/4 v13, #int 2 // #2 │ │ -0607e4: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ -0607e8: 7210 bd01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01bd │ │ -0607ee: 0c09 |002b: move-result-object v9 │ │ -0607f0: 1a0d 0b10 |002c: const-string v13, "application" // string@100b │ │ -0607f4: 6e20 5f1f 9d00 |002e: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0607fa: 0a0d |0031: move-result v13 │ │ -0607fc: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ -060800: 7210 b701 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ -060806: 0a0d |0037: move-result v13 │ │ -060808: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ -06080c: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ -060810: 1a0d f218 |003c: const-string v13, "logo" // string@18f2 │ │ -060814: 7220 b901 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ -06081a: 0c0e |0041: move-result-object v14 │ │ -06081c: 6e20 5f1f ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -060822: 0a0d |0045: move-result v13 │ │ -060824: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ -060828: 120d |0048: const/4 v13, #int 0 // #0 │ │ -06082a: 7230 ba01 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01ba │ │ -060830: 0a08 |004c: move-result v8 │ │ -060832: 7210 be01 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01be │ │ -060838: 0a05 |0050: move-result v5 │ │ -06083a: 28d1 |0051: goto 0022 // -002f │ │ -06083c: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ -060840: 28e6 |0054: goto 003a // -001a │ │ -060842: 1a0d 500f |0055: const-string v13, "activity" // string@0f50 │ │ -060846: 6e20 5f1f 9d00 |0057: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -06084c: 0a0d |005a: move-result v13 │ │ -06084e: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ -060852: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -060854: 1201 |005e: const/4 v1, #int 0 // #0 │ │ -060856: 1207 |005f: const/4 v7, #int 0 // #0 │ │ -060858: 7210 b701 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ -06085e: 0a0d |0063: move-result v13 │ │ -060860: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ -060864: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ -060868: 7220 b901 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ -06086e: 0c03 |006b: move-result-object v3 │ │ -060870: 1a0d f218 |006c: const-string v13, "logo" // string@18f2 │ │ -060874: 6e20 5f1f 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -06087a: 0a0d |0071: move-result v13 │ │ -06087c: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ -060880: 120d |0074: const/4 v13, #int 0 // #0 │ │ -060882: 7230 ba01 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01ba │ │ -060888: 0a0d |0078: move-result v13 │ │ -06088a: 7110 391f 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -060890: 0c00 |007c: move-result-object v0 │ │ -060892: 3800 0800 |007d: if-eqz v0, 0085 // +0008 │ │ -060896: 3801 0600 |007f: if-eqz v1, 0085 // +0006 │ │ -06089a: 6e10 341f 0000 |0081: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -0608a0: 0a08 |0084: move-result v8 │ │ -0608a2: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0608a6: 28df |0087: goto 0066 // -0021 │ │ -0608a8: 1a0d 2e1d |0088: const-string v13, "name" // string@1d2e │ │ -0608ac: 6e20 5f1f 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0608b2: 0a0d |008d: move-result v13 │ │ -0608b4: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ -0608b8: 7220 bb01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01bb │ │ -0608be: 0c0d |0093: move-result-object v13 │ │ -0608c0: 7120 3912 da00 |0094: invoke-static {v10, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1239 │ │ -0608c6: 0c01 |0097: move-result-object v1 │ │ -0608c8: 6e20 5f1f 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0608ce: 0a0d |009b: move-result v13 │ │ -0608d0: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ -0608d4: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ -0608d8: 0f08 |00a0: return v8 │ │ -0608da: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ -0608dc: 28db |00a2: goto 007d // -0025 │ │ -0608de: 0d04 |00a3: move-exception v4 │ │ -0608e0: 6e10 281f 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ -0608e6: 28f9 |00a7: goto 00a0 // -0007 │ │ +0617d8: |[0617d8] com.actionbarsherlock.internal.ResourcesCompat.loadLogoFromManifest:(Landroid/app/Activity;)I │ │ +0617e8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0617ea: 6e10 4f1f 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0617f0: 0c0d |0004: move-result-object v13 │ │ +0617f2: 6e10 1d1f 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +0617f8: 0c0b |0008: move-result-object v11 │ │ +0617fa: 6e10 5200 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0052 │ │ +061800: 0c0d |000c: move-result-object v13 │ │ +061802: 54da 1800 |000d: iget-object v10, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ +061806: 120d |000f: const/4 v13, #int 0 // #0 │ │ +061808: 6e30 4c00 af0d |0010: invoke-virtual {v15, v10, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@004c │ │ +06180e: 0c0d |0013: move-result-object v13 │ │ +061810: 6e10 2d01 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ +061816: 0c02 |0017: move-result-object v2 │ │ +061818: 1a0d 1202 |0018: const-string v13, "AndroidManifest.xml" // string@0212 │ │ +06181c: 6e20 8d01 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@018d │ │ +061822: 0c0c |001d: move-result-object v12 │ │ +061824: 7210 bc01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01bc │ │ +06182a: 0a05 |0021: move-result v5 │ │ +06182c: 121d |0022: const/4 v13, #int 1 // #1 │ │ +06182e: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ +061832: 122d |0025: const/4 v13, #int 2 // #2 │ │ +061834: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ +061838: 7210 bd01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01bd │ │ +06183e: 0c09 |002b: move-result-object v9 │ │ +061840: 1a0d 0d10 |002c: const-string v13, "application" // string@100d │ │ +061844: 6e20 5f1f 9d00 |002e: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +06184a: 0a0d |0031: move-result v13 │ │ +06184c: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ +061850: 7210 b701 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ +061856: 0a0d |0037: move-result v13 │ │ +061858: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ +06185c: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ +061860: 1a0d f218 |003c: const-string v13, "logo" // string@18f2 │ │ +061864: 7220 b901 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ +06186a: 0c0e |0041: move-result-object v14 │ │ +06186c: 6e20 5f1f ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +061872: 0a0d |0045: move-result v13 │ │ +061874: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ +061878: 120d |0048: const/4 v13, #int 0 // #0 │ │ +06187a: 7230 ba01 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01ba │ │ +061880: 0a08 |004c: move-result v8 │ │ +061882: 7210 be01 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01be │ │ +061888: 0a05 |0050: move-result v5 │ │ +06188a: 28d1 |0051: goto 0022 // -002f │ │ +06188c: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ +061890: 28e6 |0054: goto 003a // -001a │ │ +061892: 1a0d 520f |0055: const-string v13, "activity" // string@0f52 │ │ +061896: 6e20 5f1f 9d00 |0057: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +06189c: 0a0d |005a: move-result v13 │ │ +06189e: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ +0618a2: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +0618a4: 1201 |005e: const/4 v1, #int 0 // #0 │ │ +0618a6: 1207 |005f: const/4 v7, #int 0 // #0 │ │ +0618a8: 7210 b701 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ +0618ae: 0a0d |0063: move-result v13 │ │ +0618b0: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ +0618b4: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ +0618b8: 7220 b901 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ +0618be: 0c03 |006b: move-result-object v3 │ │ +0618c0: 1a0d f218 |006c: const-string v13, "logo" // string@18f2 │ │ +0618c4: 6e20 5f1f 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0618ca: 0a0d |0071: move-result v13 │ │ +0618cc: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ +0618d0: 120d |0074: const/4 v13, #int 0 // #0 │ │ +0618d2: 7230 ba01 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01ba │ │ +0618d8: 0a0d |0078: move-result v13 │ │ +0618da: 7110 391f 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0618e0: 0c00 |007c: move-result-object v0 │ │ +0618e2: 3800 0800 |007d: if-eqz v0, 0085 // +0008 │ │ +0618e6: 3801 0600 |007f: if-eqz v1, 0085 // +0006 │ │ +0618ea: 6e10 341f 0000 |0081: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +0618f0: 0a08 |0084: move-result v8 │ │ +0618f2: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0618f6: 28df |0087: goto 0066 // -0021 │ │ +0618f8: 1a0d 2e1d |0088: const-string v13, "name" // string@1d2e │ │ +0618fc: 6e20 5f1f 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +061902: 0a0d |008d: move-result v13 │ │ +061904: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ +061908: 7220 bb01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01bb │ │ +06190e: 0c0d |0093: move-result-object v13 │ │ +061910: 7120 3912 da00 |0094: invoke-static {v10, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1239 │ │ +061916: 0c01 |0097: move-result-object v1 │ │ +061918: 6e20 5f1f 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +06191e: 0a0d |009b: move-result v13 │ │ +061920: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ +061924: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ +061928: 0f08 |00a0: return v8 │ │ +06192a: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ +06192c: 28db |00a2: goto 007d // -0025 │ │ +06192e: 0d04 |00a3: move-exception v4 │ │ +061930: 6e10 281f 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ +061936: 28f9 |00a7: goto 00a0 // -0007 │ │ catches : 1 │ │ 0x0001 - 0x009b │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=113 │ │ 0x0001 line=115 │ │ 0x0009 line=118 │ │ @@ -56255,21 +56257,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 : 2745 (ResourcesCompat.java) │ │ + source_file_idx : 2747 (ResourcesCompat.java) │ │ │ │ Class #244 header: │ │ -class_idx : 653 │ │ +class_idx : 651 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 527 │ │ +superclass_idx : 941 │ │ +source_file_idx : 532 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -56305,21 +56307,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 : 527 (Animator.java) │ │ + source_file_idx : 532 (Animator.java) │ │ │ │ Class #245 header: │ │ -class_idx : 654 │ │ +class_idx : 652 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 527 │ │ +superclass_idx : 941 │ │ +source_file_idx : 532 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -56349,46 +56351,45 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0608f8: |[0608f8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.:()V │ │ -060908: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06090e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -060910: 5b10 2206 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060914: 0e00 |0006: return-void │ │ +061948: |[061948] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.:()V │ │ +061958: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06195e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +061960: 5b10 2206 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061964: 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 │ │ -060918: |[060918] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ -060928: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -06092c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -060930: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -060934: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -06093a: 5b10 2206 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -06093e: 5410 2206 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060942: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060948: 0e00 |0010: return-void │ │ +061968: |[061968] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ +061978: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +06197c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +061980: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +061984: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06198a: 5b10 2206 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +06198e: 5410 2206 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061992: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061998: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ locals : │ │ @@ -56400,16 +56401,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06094c: |[06094c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.cancel:()V │ │ -06095c: 0e00 |0000: return-void │ │ +06199c: |[06199c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.cancel:()V │ │ +0619ac: 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;) │ │ @@ -56417,39 +56418,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 │ │ -060960: |[060960] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -060970: 6f10 4d1f 0700 |0000: invoke-super {v7}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ -060976: 0c00 |0003: move-result-object v0 │ │ -060978: 1f00 8e02 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028e │ │ -06097c: 5475 2206 |0006: iget-object v5, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060980: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ -060984: 5474 2206 |000a: iget-object v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060988: 2205 c903 |000c: new-instance v5, Ljava/util/ArrayList; // type@03c9 │ │ -06098c: 7010 a41f 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -060992: 5b05 2206 |0011: iput-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060996: 6e10 b31f 0400 |0013: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -06099c: 0a03 |0016: move-result v3 │ │ -06099e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0609a0: 3532 1500 |0018: if-ge v2, v3, 002d // +0015 │ │ -0609a4: 5405 2206 |001a: iget-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -0609a8: 6e20 ad1f 2400 |001c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0609ae: 0c06 |001f: move-result-object v6 │ │ -0609b0: 6e20 a81f 6500 |0020: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0609b6: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0609ba: 28f3 |0025: goto 0018 // -000d │ │ -0609bc: 0d01 |0026: move-exception v1 │ │ -0609be: 2205 8f03 |0027: new-instance v5, Ljava/lang/AssertionError; // type@038f │ │ -0609c2: 7010 0e1f 0500 |0029: invoke-direct {v5}, Ljava/lang/AssertionError;.:()V // method@1f0e │ │ -0609c8: 2705 |002c: throw v5 │ │ -0609ca: 1100 |002d: return-object v0 │ │ +0619b0: |[0619b0] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0619c0: 6f10 4d1f 0700 |0000: invoke-super {v7}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ +0619c6: 0c00 |0003: move-result-object v0 │ │ +0619c8: 1f00 8c02 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028c │ │ +0619cc: 5475 2206 |0006: iget-object v5, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +0619d0: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ +0619d4: 5474 2206 |000a: iget-object v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +0619d8: 2205 c703 |000c: new-instance v5, Ljava/util/ArrayList; // type@03c7 │ │ +0619dc: 7010 a41f 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0619e2: 5b05 2206 |0011: iput-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +0619e6: 6e10 b31f 0400 |0013: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0619ec: 0a03 |0016: move-result v3 │ │ +0619ee: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0619f0: 3532 1500 |0018: if-ge v2, v3, 002d // +0015 │ │ +0619f4: 5405 2206 |001a: iget-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +0619f8: 6e20 ad1f 2400 |001c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0619fe: 0c06 |001f: move-result-object v6 │ │ +061a00: 6e20 a81f 6500 |0020: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061a06: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +061a0a: 28f3 |0025: goto 0018 // -000d │ │ +061a0c: 0d01 |0026: move-exception v1 │ │ +061a0e: 2205 8d03 |0027: new-instance v5, Ljava/lang/AssertionError; // type@038d │ │ +061a12: 7010 0e1f 0500 |0029: invoke-direct {v5}, Ljava/lang/AssertionError;.:()V // method@1f0e │ │ +061a18: 2705 |002c: throw v5 │ │ +061a1a: 1100 |002d: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0023 │ │ Ljava/lang/CloneNotSupportedException; -> 0x0026 │ │ positions : │ │ 0x0000 line=192 │ │ 0x0006 line=193 │ │ 0x000a line=194 │ │ @@ -56475,18 +56476,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0609dc: |[0609dc] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Ljava/lang/Object; │ │ -0609ec: 6e10 7413 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ -0609f2: 0c00 |0003: move-result-object v0 │ │ -0609f4: 1100 |0004: return-object v0 │ │ +061a2c: |[061a2c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Ljava/lang/Object; │ │ +061a3c: 6e10 7413 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ +061a42: 0c00 |0003: move-result-object v0 │ │ +061a44: 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;) │ │ @@ -56494,16 +56495,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0609f8: |[0609f8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.end:()V │ │ -060a08: 0e00 |0000: return-void │ │ +061a48: |[061a48] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.end:()V │ │ +061a58: 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;) │ │ @@ -56517,17 +56518,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060a0c: |[060a0c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.getListeners:()Ljava/util/ArrayList; │ │ -060a1c: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060a20: 1100 |0002: return-object v0 │ │ +061a5c: |[061a5c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.getListeners:()Ljava/util/ArrayList; │ │ +061a6c: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061a70: 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;) │ │ @@ -56547,18 +56548,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060a24: |[060a24] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.isStarted:()Z │ │ -060a34: 6e10 7a13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@137a │ │ -060a3a: 0a00 |0003: move-result v0 │ │ -060a3c: 0f00 |0004: return v0 │ │ +061a74: |[061a74] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.isStarted:()Z │ │ +061a84: 6e10 7a13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@137a │ │ +061a8a: 0a00 |0003: move-result v0 │ │ +061a8c: 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;) │ │ @@ -56566,22 +56567,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -060a40: |[060a40] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeAllListeners:()V │ │ -060a50: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060a54: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -060a58: 5410 2206 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060a5c: 6e10 aa1f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -060a62: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -060a64: 5b10 2206 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060a68: 0e00 |000c: return-void │ │ +061a90: |[061a90] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeAllListeners:()V │ │ +061aa0: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061aa4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +061aa8: 5410 2206 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061aac: 6e10 aa1f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +061ab2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +061ab4: 5b10 2206 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061ab8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0009 line=185 │ │ 0x000c line=187 │ │ locals : │ │ @@ -56592,27 +56593,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 │ │ -060a6c: |[060a6c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ -060a7c: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060a80: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -060a84: 0e00 |0004: return-void │ │ -060a86: 5410 2206 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060a8a: 6e20 b11f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -060a90: 5410 2206 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060a94: 6e10 b31f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -060a9a: 0a00 |000f: move-result v0 │ │ -060a9c: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ -060aa0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -060aa2: 5b10 2206 |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ -060aa6: 28ef |0015: goto 0004 // -0011 │ │ +061abc: |[061abc] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ +061acc: 5410 2206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061ad0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +061ad4: 0e00 |0004: return-void │ │ +061ad6: 5410 2206 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061ada: 6e20 b11f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +061ae0: 5410 2206 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061ae4: 6e10 b31f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +061aea: 0a00 |000f: move-result v0 │ │ +061aec: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ +061af0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +061af2: 5b10 2206 |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0622 │ │ +061af6: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=165 │ │ 0x0005 line=161 │ │ 0x000a line=162 │ │ 0x0012 line=163 │ │ @@ -56643,16 +56644,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060aa8: |[060aa8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setTarget:(Ljava/lang/Object;)V │ │ -060ab8: 0e00 |0000: return-void │ │ +061af8: |[061af8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setTarget:(Ljava/lang/Object;)V │ │ +061b08: 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; │ │ │ │ @@ -56661,16 +56662,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060abc: |[060abc] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupEndValues:()V │ │ -060acc: 0e00 |0000: return-void │ │ +061b0c: |[061b0c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupEndValues:()V │ │ +061b1c: 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;) │ │ @@ -56678,16 +56679,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060ad0: |[060ad0] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupStartValues:()V │ │ -060ae0: 0e00 |0000: return-void │ │ +061b20: |[061b20] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupStartValues:()V │ │ +061b30: 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;) │ │ @@ -56695,29 +56696,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060ae4: |[060ae4] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.start:()V │ │ -060af4: 0e00 |0000: return-void │ │ +061b34: |[061b34] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.start:()V │ │ +061b44: 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 : 527 (Animator.java) │ │ + source_file_idx : 532 (Animator.java) │ │ │ │ Class #246 header: │ │ -class_idx : 658 │ │ +class_idx : 656 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 531 │ │ +superclass_idx : 941 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -56745,117 +56746,117 @@ │ │ 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 │ │ -060af8: |[060af8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -060b08: 5b23 2906 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060b0c: 7010 4c1f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060b12: 7110 a413 0300 |0005: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060b18: 0c00 |0008: move-result-object v0 │ │ -060b1a: 6e20 c71f 4000 |0009: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -060b20: 0c00 |000c: move-result-object v0 │ │ -060b22: 1f00 9502 |000d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060b26: 5b20 2806 |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060b2a: 5420 2806 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060b2e: 3900 1b00 |0013: if-nez v0, 002e // +001b │ │ -060b32: 2200 9502 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060b36: 7020 9e13 4000 |0017: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ -060b3c: 5b20 2806 |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060b40: 7110 a413 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060b46: 0c00 |001f: move-result-object v0 │ │ -060b48: 5421 2806 |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060b4c: 6e30 ca1f 4001 |0022: invoke-virtual {v0, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -060b52: 7110 a713 0300 |0025: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ -060b58: 0c00 |0028: move-result-object v0 │ │ -060b5a: 5421 2806 |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060b5e: 6e20 a81f 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060b64: 0e00 |002e: return-void │ │ +061b48: |[061b48] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +061b58: 5b23 2906 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061b5c: 7010 4c1f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +061b62: 7110 a413 0300 |0005: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061b68: 0c00 |0008: move-result-object v0 │ │ +061b6a: 6e20 c71f 4000 |0009: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +061b70: 0c00 |000c: move-result-object v0 │ │ +061b72: 1f00 9302 |000d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061b76: 5b20 2806 |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061b7a: 5420 2806 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061b7e: 3900 1b00 |0013: if-nez v0, 002e // +001b │ │ +061b82: 2200 9302 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061b86: 7020 9e13 4000 |0017: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ +061b8c: 5b20 2806 |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061b90: 7110 a413 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061b96: 0c00 |001f: move-result-object v0 │ │ +061b98: 5421 2806 |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061b9c: 6e30 ca1f 4001 |0022: invoke-virtual {v0, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +061ba2: 7110 a713 0300 |0025: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ +061ba8: 0c00 |0028: move-result-object v0 │ │ +061baa: 5421 2806 |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061bae: 6e20 a81f 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061bb4: 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 : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -060b68: |[060b68] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -060b78: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -060b7a: 2311 9804 |0001: new-array v1, v1, [F // type@0498 │ │ -060b7e: 2601 0f00 0000 |0003: fill-array-data v1, 00000012 // +0000000f │ │ -060b84: 7110 9c14 0100 |0006: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@149c │ │ -060b8a: 0c00 |0009: move-result-object v0 │ │ -060b8c: 6e30 a514 3004 |000a: invoke-virtual {v0, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ -060b92: 6e20 9413 0200 |000d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@1394 │ │ -060b98: 1102 |0010: return-object v2 │ │ -060b9a: 0000 |0011: nop // spacer │ │ -060b9c: 0003 0400 0200 0000 0000 0000 0000 ... |0012: array-data (8 units) │ │ +061bb8: |[061bb8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +061bc8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +061bca: 2311 9604 |0001: new-array v1, v1, [F // type@0496 │ │ +061bce: 2601 0f00 0000 |0003: fill-array-data v1, 00000012 // +0000000f │ │ +061bd4: 7110 9c14 0100 |0006: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@149c │ │ +061bda: 0c00 |0009: move-result-object v0 │ │ +061bdc: 6e30 a514 4005 |000a: invoke-virtual {v0, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ +061be2: 6e20 9413 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@1394 │ │ +061be8: 1103 |0010: return-object v3 │ │ +061bea: 0000 |0011: nop // spacer │ │ +061bec: 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 │ │ locals : │ │ 0x000a - 0x001a reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - 0x0000 - 0x001a reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ - 0x0000 - 0x001a reg=3 delay J │ │ + 0x0000 - 0x001a reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ + 0x0000 - 0x001a reg=4 delay J │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;) │ │ name : 'after' │ │ 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 │ │ -060bac: |[060bac] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -060bbc: 5432 2906 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060bc0: 7110 a413 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060bc6: 0c02 |0005: move-result-object v2 │ │ -060bc8: 6e20 c71f 4200 |0006: invoke-virtual {v2, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -060bce: 0c01 |0009: move-result-object v1 │ │ -060bd0: 1f01 9502 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060bd4: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -060bd8: 2201 9502 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060bdc: 7020 9e13 4100 |0010: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ -060be2: 5432 2906 |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060be6: 7110 a413 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060bec: 0c02 |0018: move-result-object v2 │ │ -060bee: 6e30 ca1f 4201 |0019: invoke-virtual {v2, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -060bf4: 5432 2906 |001c: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060bf8: 7110 a713 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ -060bfe: 0c02 |0021: move-result-object v2 │ │ -060c00: 6e20 a81f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060c06: 2200 9302 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -060c0a: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -060c0c: 7030 9713 1002 |0028: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ -060c12: 5432 2806 |002b: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060c16: 6e20 9f13 0200 |002d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ -060c1c: 1103 |0030: return-object v3 │ │ +061bfc: |[061bfc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +061c0c: 5432 2906 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061c10: 7110 a413 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061c16: 0c02 |0005: move-result-object v2 │ │ +061c18: 6e20 c71f 4200 |0006: invoke-virtual {v2, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +061c1e: 0c01 |0009: move-result-object v1 │ │ +061c20: 1f01 9302 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061c24: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +061c28: 2201 9302 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061c2c: 7020 9e13 4100 |0010: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ +061c32: 5432 2906 |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061c36: 7110 a413 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061c3c: 0c02 |0018: move-result-object v2 │ │ +061c3e: 6e30 ca1f 4201 |0019: invoke-virtual {v2, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +061c44: 5432 2906 |001c: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061c48: 7110 a713 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ +061c4e: 0c02 |0021: move-result-object v2 │ │ +061c50: 6e20 a81f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061c56: 2200 9102 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +061c5a: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +061c5c: 7030 9713 1002 |0028: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ +061c62: 5432 2806 |002b: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061c66: 6e20 9f13 0200 |002d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ +061c6c: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ 0x000c line=1083 │ │ 0x000e line=1084 │ │ 0x0013 line=1085 │ │ 0x001c line=1086 │ │ @@ -56874,38 +56875,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 │ │ -060c20: |[060c20] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -060c30: 5442 2906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060c34: 7110 a413 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060c3a: 0c02 |0005: move-result-object v2 │ │ -060c3c: 6e20 c71f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -060c42: 0c01 |0009: move-result-object v1 │ │ -060c44: 1f01 9502 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060c48: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -060c4c: 2201 9502 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060c50: 7020 9e13 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ -060c56: 5442 2906 |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060c5a: 7110 a413 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060c60: 0c02 |0018: move-result-object v2 │ │ -060c62: 6e30 ca1f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -060c68: 5442 2906 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060c6c: 7110 a713 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ -060c72: 0c02 |0021: move-result-object v2 │ │ -060c74: 6e20 a81f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060c7a: 2200 9302 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -060c7e: 5442 2806 |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060c82: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -060c84: 7030 9713 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ -060c8a: 6e20 9f13 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ -060c90: 1104 |0030: return-object v4 │ │ +061c70: |[061c70] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +061c80: 5442 2906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061c84: 7110 a413 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061c8a: 0c02 |0005: move-result-object v2 │ │ +061c8c: 6e20 c71f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +061c92: 0c01 |0009: move-result-object v1 │ │ +061c94: 1f01 9302 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061c98: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +061c9c: 2201 9302 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061ca0: 7020 9e13 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ +061ca6: 5442 2906 |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061caa: 7110 a413 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061cb0: 0c02 |0018: move-result-object v2 │ │ +061cb2: 6e30 ca1f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +061cb8: 5442 2906 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061cbc: 7110 a713 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ +061cc2: 0c02 |0021: move-result-object v2 │ │ +061cc4: 6e20 a81f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061cca: 2200 9102 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +061cce: 5442 2806 |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061cd2: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +061cd4: 7030 9713 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ +061cda: 6e20 9f13 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ +061ce0: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ 0x000c line=1063 │ │ 0x000e line=1064 │ │ 0x0013 line=1065 │ │ 0x001c line=1066 │ │ @@ -56924,38 +56925,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 │ │ -060c94: |[060c94] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -060ca4: 5442 2906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060ca8: 7110 a413 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060cae: 0c02 |0005: move-result-object v2 │ │ -060cb0: 6e20 c71f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -060cb6: 0c01 |0009: move-result-object v1 │ │ -060cb8: 1f01 9502 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060cbc: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -060cc0: 2201 9502 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060cc4: 7020 9e13 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ -060cca: 5442 2906 |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060cce: 7110 a413 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -060cd4: 0c02 |0018: move-result-object v2 │ │ -060cd6: 6e30 ca1f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -060cdc: 5442 2906 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ -060ce0: 7110 a713 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ -060ce6: 0c02 |0021: move-result-object v2 │ │ -060ce8: 6e20 a81f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060cee: 2200 9302 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -060cf2: 5442 2806 |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ -060cf6: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -060cf8: 7030 9713 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ -060cfe: 6e20 9f13 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ -060d04: 1104 |0030: return-object v4 │ │ +061ce4: |[061ce4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +061cf4: 5442 2906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061cf8: 7110 a413 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061cfe: 0c02 |0005: move-result-object v2 │ │ +061d00: 6e20 c71f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +061d06: 0c01 |0009: move-result-object v1 │ │ +061d08: 1f01 9302 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061d0c: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +061d10: 2201 9302 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061d14: 7020 9e13 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139e │ │ +061d1a: 5442 2906 |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061d1e: 7110 a413 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +061d24: 0c02 |0018: move-result-object v2 │ │ +061d26: 6e30 ca1f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +061d2c: 5442 2906 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0629 │ │ +061d30: 7110 a713 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a7 │ │ +061d36: 0c02 |0021: move-result-object v2 │ │ +061d38: 6e20 a81f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061d3e: 2200 9102 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +061d42: 5442 2806 |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0628 │ │ +061d46: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +061d48: 7030 9713 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ +061d4e: 6e20 9f13 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ +061d54: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1042 │ │ 0x000c line=1043 │ │ 0x000e line=1044 │ │ 0x0013 line=1045 │ │ 0x001c line=1046 │ │ @@ -56965,21 +56966,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 : 531 (AnimatorSet.java) │ │ + source_file_idx : 536 (AnimatorSet.java) │ │ │ │ Class #247 header: │ │ -class_idx : 659 │ │ +class_idx : 657 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 531 │ │ +superclass_idx : 941 │ │ +source_file_idx : 536 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -57016,38 +57017,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 │ │ -060d08: |[060d08] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ -060d18: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060d1e: 5b01 2c06 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -060d22: 5902 2d06 |0005: iput v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ -060d26: 0e00 |0007: return-void │ │ +061d58: |[061d58] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ +061d68: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +061d6e: 5b01 2c06 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +061d72: 5902 2d06 |0005: iput v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ +061d76: 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 : 531 (AnimatorSet.java) │ │ + source_file_idx : 536 (AnimatorSet.java) │ │ │ │ Class #248 header: │ │ -class_idx : 661 │ │ +class_idx : 659 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 531 │ │ +superclass_idx : 941 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -57102,25 +57103,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 │ │ -060d28: |[060d28] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -060d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d3a: 7010 4c1f 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060d40: 5b10 3206 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -060d44: 5b10 3606 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ -060d48: 5b10 3406 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -060d4c: 5b10 3506 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -060d50: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -060d52: 5c10 3306 |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ -060d56: 5b12 3106 |000f: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -060d5a: 0e00 |0011: return-void │ │ +061d78: |[061d78] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +061d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d8a: 7010 4c1f 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +061d90: 5b10 3206 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +061d94: 5b10 3606 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ +061d98: 5b10 3406 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +061d9c: 5b10 3506 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +061da0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +061da2: 5c10 3306 |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ +061da6: 5b12 3106 |000f: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +061daa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=921 │ │ 0x0004 line=881 │ │ 0x0006 line=892 │ │ 0x0008 line=898 │ │ 0x000a line=905 │ │ @@ -57137,42 +57138,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 │ │ -060d5c: |[060d5c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ │ -060d6c: 5431 3206 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -060d70: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ -060d74: 2201 c903 |0004: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -060d78: 7010 a41f 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -060d7e: 5b31 3206 |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -060d82: 2201 c903 |000b: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -060d86: 7010 a41f 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -060d8c: 5b31 3406 |0010: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -060d90: 5431 3206 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -060d94: 6e20 a81f 4100 |0014: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060d9a: 5431 3406 |0017: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -060d9e: 5442 2c06 |0019: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -060da2: 6e20 ac1f 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -060da8: 0a01 |001e: move-result v1 │ │ -060daa: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ -060dae: 5431 3406 |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -060db2: 5442 2c06 |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -060db6: 6e20 a81f 2100 |0025: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060dbc: 5440 2c06 |0028: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -060dc0: 5401 3506 |002a: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -060dc4: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -060dc8: 2201 c903 |002e: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -060dcc: 7010 a41f 0100 |0030: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -060dd2: 5b01 3506 |0033: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -060dd6: 5401 3506 |0035: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -060dda: 6e20 a81f 3100 |0037: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -060de0: 0e00 |003a: return-void │ │ +061dac: |[061dac] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ │ +061dbc: 5431 3206 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +061dc0: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ +061dc4: 2201 c703 |0004: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +061dc8: 7010 a41f 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +061dce: 5b31 3206 |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +061dd2: 2201 c703 |000b: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +061dd6: 7010 a41f 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +061ddc: 5b31 3406 |0010: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +061de0: 5431 3206 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +061de4: 6e20 a81f 4100 |0014: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061dea: 5431 3406 |0017: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +061dee: 5442 2c06 |0019: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +061df2: 6e20 ac1f 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +061df8: 0a01 |001e: move-result v1 │ │ +061dfa: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ +061dfe: 5431 3406 |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +061e02: 5442 2c06 |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +061e06: 6e20 a81f 2100 |0025: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061e0c: 5440 2c06 |0028: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +061e10: 5401 3506 |002a: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +061e14: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +061e18: 2201 c703 |002e: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +061e1c: 7010 a41f 0100 |0030: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +061e22: 5b01 3506 |0033: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +061e26: 5401 3506 |0035: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +061e2a: 6e20 a81f 3100 |0037: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +061e30: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0004 line=932 │ │ 0x000b line=933 │ │ 0x0012 line=935 │ │ 0x0017 line=936 │ │ @@ -57192,27 +57193,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 │ │ -060de4: |[060de4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ -060df4: 6f10 4d1f 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ -060dfa: 0c01 |0003: move-result-object v1 │ │ -060dfc: 1f01 9502 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -060e00: 5432 3106 |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -060e04: 6e10 7413 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ -060e0a: 0c02 |000b: move-result-object v2 │ │ -060e0c: 5b12 3106 |000c: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -060e10: 1101 |000e: return-object v1 │ │ -060e12: 0d00 |000f: move-exception v0 │ │ -060e14: 2202 8f03 |0010: new-instance v2, Ljava/lang/AssertionError; // type@038f │ │ -060e18: 7010 0e1f 0200 |0012: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@1f0e │ │ -060e1e: 2702 |0015: throw v2 │ │ +061e34: |[061e34] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ +061e44: 6f10 4d1f 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ +061e4a: 0c01 |0003: move-result-object v1 │ │ +061e4c: 1f01 9302 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +061e50: 5432 3106 |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +061e54: 6e10 7413 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ +061e5a: 0c02 |000b: move-result-object v2 │ │ +061e5c: 5b12 3106 |000c: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +061e60: 1101 |000e: return-object v1 │ │ +061e62: 0d00 |000f: move-exception v0 │ │ +061e64: 2202 8d03 |0010: new-instance v2, Ljava/lang/AssertionError; // type@038d │ │ +061e68: 7010 0e1f 0200 |0012: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@1f0e │ │ +061e6e: 2702 |0015: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/CloneNotSupportedException; -> 0x000f │ │ positions : │ │ 0x0000 line=949 │ │ 0x0006 line=950 │ │ 0x000e line=951 │ │ @@ -57228,31 +57229,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060e30: |[060e30] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Ljava/lang/Object; │ │ -060e40: 6e10 a013 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@13a0 │ │ -060e46: 0c00 |0003: move-result-object v0 │ │ -060e48: 1100 |0004: return-object v0 │ │ +061e80: |[061e80] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Ljava/lang/Object; │ │ +061e90: 6e10 a013 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@13a0 │ │ +061e96: 0c00 |0003: move-result-object v0 │ │ +061e98: 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 : 531 (AnimatorSet.java) │ │ + source_file_idx : 536 (AnimatorSet.java) │ │ │ │ Class #249 header: │ │ -class_idx : 670 │ │ +class_idx : 668 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 1046 │ │ +superclass_idx : 941 │ │ +source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 10 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -57290,43 +57291,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -060e4c: |[060e4c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.:()V │ │ -060e5c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060e62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -060e64: 5b10 6106 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0661 │ │ -060e68: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -060e6a: 5c10 6006 |0007: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0660 │ │ -060e6e: 0e00 |0009: return-void │ │ +061e9c: |[061e9c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.:()V │ │ +061eac: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +061eb2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +061eb4: 5b10 6106 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0661 │ │ +061eb8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +061eba: 5c10 6006 |0007: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0660 │ │ +061ebe: 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 │ │ -060e70: |[060e70] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -060e80: 2200 9b02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -060e84: 7020 d313 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(F)V // method@13d3 │ │ -060e8a: 1100 |0005: return-object v0 │ │ +061ec0: |[061ec0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +061ed0: 2200 9902 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +061ed4: 7020 d313 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(F)V // method@13d3 │ │ +061eda: 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;) │ │ @@ -57334,18 +57334,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 │ │ -060e8c: |[060e8c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -060e9c: 2200 9b02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -060ea0: 7030 d413 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@13d4 │ │ -060ea6: 1100 |0005: return-object v0 │ │ +061edc: |[061edc] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +061eec: 2200 9902 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +061ef0: 7030 d413 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@13d4 │ │ +061ef6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value F │ │ │ │ @@ -57354,18 +57354,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 │ │ -060ea8: |[060ea8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -060eb8: 2200 9c02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -060ebc: 7020 de13 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(F)V // method@13de │ │ -060ec2: 1100 |0005: return-object v0 │ │ +061ef8: |[061ef8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +061f08: 2200 9a02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +061f0c: 7020 de13 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(F)V // method@13de │ │ +061f12: 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;) │ │ @@ -57373,18 +57373,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 │ │ -060ec4: |[060ec4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -060ed4: 2200 9c02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -060ed8: 7030 df13 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@13df │ │ -060ede: 1100 |0005: return-object v0 │ │ +061f14: |[061f14] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +061f24: 2200 9a02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +061f28: 7030 df13 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@13df │ │ +061f2e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value I │ │ │ │ @@ -57393,19 +57393,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 │ │ -060ee0: |[060ee0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -060ef0: 2200 9d02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029d │ │ -060ef4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -060ef6: 7030 e913 2001 |0003: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@13e9 │ │ -060efc: 1100 |0006: return-object v0 │ │ +061f30: |[061f30] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +061f40: 2200 9b02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029b │ │ +061f44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +061f46: 7030 e913 2001 |0003: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@13e9 │ │ +061f4c: 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;) │ │ @@ -57413,18 +57413,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 │ │ -060f00: |[060f00] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -060f10: 2200 9d02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029d │ │ -060f14: 7030 e913 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@13e9 │ │ -060f1a: 1100 |0005: return-object v0 │ │ +061f50: |[061f50] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +061f60: 2200 9b02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029b │ │ +061f64: 7030 e913 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@13e9 │ │ +061f6a: 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; │ │ │ │ @@ -57440,18 +57440,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060f1c: |[060f1c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.clone:()Ljava/lang/Object; │ │ -060f2c: 6e10 f313 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ -060f32: 0c00 |0003: move-result-object v0 │ │ -060f34: 1100 |0004: return-object v0 │ │ +061f6c: |[061f6c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.clone:()Ljava/lang/Object; │ │ +061f7c: 6e10 f313 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ +061f82: 0c00 |0003: move-result-object v0 │ │ +061f84: 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;) │ │ @@ -57459,17 +57459,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060f38: |[060f38] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getFraction:()F │ │ -060f48: 5210 5f06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@065f │ │ -060f4c: 0f00 |0002: return v0 │ │ +061f88: |[061f88] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getFraction:()F │ │ +061f98: 5210 5f06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@065f │ │ +061f9c: 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;) │ │ @@ -57477,17 +57477,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060f50: |[060f50] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -060f60: 5410 6106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0661 │ │ -060f64: 1100 |0002: return-object v0 │ │ +061fa0: |[061fa0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +061fb0: 5410 6106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0661 │ │ +061fb4: 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;) │ │ @@ -57495,17 +57495,17 @@ │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060f68: |[060f68] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getType:()Ljava/lang/Class; │ │ -060f78: 5410 6206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mValueType:Ljava/lang/Class; // field@0662 │ │ -060f7c: 1100 |0002: return-object v0 │ │ +061fb8: |[061fb8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getType:()Ljava/lang/Class; │ │ +061fc8: 5410 6206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mValueType:Ljava/lang/Class; // field@0662 │ │ +061fcc: 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;) │ │ @@ -57519,17 +57519,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060f80: |[060f80] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.hasValue:()Z │ │ -060f90: 5510 6006 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0660 │ │ -060f94: 0f00 |0002: return v0 │ │ +061fd0: |[061fd0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.hasValue:()Z │ │ +061fe0: 5510 6006 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0660 │ │ +061fe4: 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;) │ │ @@ -57537,17 +57537,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060f98: |[060f98] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setFraction:(F)V │ │ -060fa8: 5901 5f06 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@065f │ │ -060fac: 0e00 |0002: return-void │ │ +061fe8: |[061fe8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setFraction:(F)V │ │ +061ff8: 5901 5f06 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@065f │ │ +061ffc: 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 │ │ @@ -57557,38 +57557,38 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060fb0: |[060fb0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -060fc0: 5b01 6106 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0661 │ │ -060fc4: 0e00 |0002: return-void │ │ +062000: |[062000] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +062010: 5b01 6106 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0661 │ │ +062014: 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 : 1046 (Keyframe.java) │ │ + source_file_idx : 1050 (Keyframe.java) │ │ │ │ Class #250 header: │ │ -class_idx : 671 │ │ +class_idx : 669 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 1047 │ │ +superclass_idx : 941 │ │ +source_file_idx : 1051 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ Class #250 annotations: │ │ Annotations on field #1638 'mKeyframes' │ │ @@ -57633,43 +57633,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 │ │ -060fc8: |[060fc8] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -060fd8: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -060fde: 2130 |0003: array-length v0, v3 │ │ -060fe0: 5920 6806 |0004: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ -060fe4: 2200 c903 |0006: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -060fe8: 7010 a41f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -060fee: 5b20 6606 |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -060ff2: 5420 6606 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -060ff6: 7110 b61f 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -060ffc: 0c01 |0012: move-result-object v1 │ │ -060ffe: 6e20 a91f 1000 |0013: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1fa9 │ │ -061004: 5420 6606 |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -061008: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -06100a: 6e20 ad1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -061010: 0c00 |001c: move-result-object v0 │ │ -061012: 1f00 9e02 |001d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -061016: 5b20 6406 |001f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ -06101a: 5420 6606 |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -06101e: 5221 6806 |0023: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ -061022: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ -061026: 6e20 ad1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -06102c: 0c00 |002a: move-result-object v0 │ │ -06102e: 1f00 9e02 |002b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -061032: 5b20 6706 |002d: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ -061036: 5420 6706 |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ -06103a: 6e10 f613 0000 |0031: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ -061040: 0c00 |0034: move-result-object v0 │ │ -061042: 5b20 6506 |0035: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0665 │ │ -061046: 0e00 |0037: return-void │ │ +062018: |[062018] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +062028: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06202e: 2130 |0003: array-length v0, v3 │ │ +062030: 5920 6806 |0004: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ +062034: 2200 c703 |0006: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +062038: 7010 a41f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06203e: 5b20 6606 |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062042: 5420 6606 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062046: 7110 b61f 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +06204c: 0c01 |0012: move-result-object v1 │ │ +06204e: 6e20 a91f 1000 |0013: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1fa9 │ │ +062054: 5420 6606 |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062058: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +06205a: 6e20 ad1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +062060: 0c00 |001c: move-result-object v0 │ │ +062062: 1f00 9c02 |001d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +062066: 5b20 6406 |001f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ +06206a: 5420 6606 |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +06206e: 5221 6806 |0023: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ +062072: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ +062076: 6e20 ad1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +06207c: 0c00 |002a: move-result-object v0 │ │ +06207e: 1f00 9c02 |002b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +062082: 5b20 6706 |002d: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ +062086: 5420 6706 |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ +06208a: 6e10 f613 0000 |0031: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ +062090: 0c00 |0034: move-result-object v0 │ │ +062092: 5b20 6506 |0035: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0665 │ │ +062096: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ 0x000d line=47 │ │ 0x0016 line=48 │ │ @@ -57685,55 +57685,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 │ │ -061048: |[061048] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -061058: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06105a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -06105c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -06105e: 2172 |0003: array-length v2, v7 │ │ -061060: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -061062: 7120 411f 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -061068: 0a03 |0008: move-result v3 │ │ -06106a: 2331 a904 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04a9 │ │ -06106e: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -061072: 7110 fa13 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fa │ │ -061078: 0c03 |0010: move-result-object v3 │ │ -06107a: 1f03 9b02 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -06107e: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -061082: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -061086: 4404 0704 |0017: aget v4, v7, v4 │ │ -06108a: 7120 fb13 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fb │ │ -061090: 0c03 |001c: move-result-object v3 │ │ -061092: 1f03 9b02 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -061096: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -06109a: 2203 9802 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -06109e: 7020 c413 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@13c4 │ │ -0610a4: 1103 |0026: return-object v3 │ │ -0610a6: 4403 0704 |0027: aget v3, v7, v4 │ │ -0610aa: 7120 fb13 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fb │ │ -0610b0: 0c03 |002c: move-result-object v3 │ │ -0610b2: 1f03 9b02 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -0610b6: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -0610ba: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -0610bc: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -0610c0: 8203 |0034: int-to-float v3, v0 │ │ -0610c2: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -0610c6: 8244 |0037: int-to-float v4, v4 │ │ -0610c8: c943 |0038: div-float/2addr v3, v4 │ │ -0610ca: 4404 0700 |0039: aget v4, v7, v0 │ │ -0610ce: 7120 fb13 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fb │ │ -0610d4: 0c03 |003e: move-result-object v3 │ │ -0610d6: 1f03 9b02 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -0610da: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -0610de: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0610e2: 28ed |0045: goto 0032 // -0013 │ │ +062098: |[062098] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0620a8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0620aa: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0620ac: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0620ae: 2172 |0003: array-length v2, v7 │ │ +0620b0: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +0620b2: 7120 411f 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0620b8: 0a03 |0008: move-result v3 │ │ +0620ba: 2331 a704 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04a7 │ │ +0620be: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +0620c2: 7110 fa13 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fa │ │ +0620c8: 0c03 |0010: move-result-object v3 │ │ +0620ca: 1f03 9902 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +0620ce: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +0620d2: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +0620d6: 4404 0704 |0017: aget v4, v7, v4 │ │ +0620da: 7120 fb13 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fb │ │ +0620e0: 0c03 |001c: move-result-object v3 │ │ +0620e2: 1f03 9902 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +0620e6: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +0620ea: 2203 9602 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +0620ee: 7020 c413 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@13c4 │ │ +0620f4: 1103 |0026: return-object v3 │ │ +0620f6: 4403 0704 |0027: aget v3, v7, v4 │ │ +0620fa: 7120 fb13 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fb │ │ +062100: 0c03 |002c: move-result-object v3 │ │ +062102: 1f03 9902 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +062106: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +06210a: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +06210c: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +062110: 8203 |0034: int-to-float v3, v0 │ │ +062112: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +062116: 8244 |0037: int-to-float v4, v4 │ │ +062118: c943 |0038: div-float/2addr v3, v4 │ │ +06211a: 4404 0700 |0039: aget v4, v7, v0 │ │ +06211e: 7120 fb13 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fb │ │ +062124: 0c03 |003e: move-result-object v3 │ │ +062126: 1f03 9902 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +06212a: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +06212e: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062132: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x0004 line=70 │ │ 0x000b line=71 │ │ 0x000d line=72 │ │ 0x0015 line=73 │ │ @@ -57753,55 +57753,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 │ │ -0610e4: |[0610e4] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0610f4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0610f6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0610f8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0610fa: 2172 |0003: array-length v2, v7 │ │ -0610fc: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -0610fe: 7120 411f 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -061104: 0a03 |0008: move-result v3 │ │ -061106: 2331 aa04 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04aa │ │ -06110a: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -06110e: 7110 fc13 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fc │ │ -061114: 0c03 |0010: move-result-object v3 │ │ -061116: 1f03 9c02 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -06111a: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -06111e: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -061122: 4404 0704 |0017: aget v4, v7, v4 │ │ -061126: 7120 fd13 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fd │ │ -06112c: 0c03 |001c: move-result-object v3 │ │ -06112e: 1f03 9c02 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -061132: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -061136: 2203 9a02 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -06113a: 7020 cd13 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@13cd │ │ -061140: 1103 |0026: return-object v3 │ │ -061142: 4403 0704 |0027: aget v3, v7, v4 │ │ -061146: 7120 fd13 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fd │ │ -06114c: 0c03 |002c: move-result-object v3 │ │ -06114e: 1f03 9c02 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -061152: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -061156: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -061158: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -06115c: 8203 |0034: int-to-float v3, v0 │ │ -06115e: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -061162: 8244 |0037: int-to-float v4, v4 │ │ -061164: c943 |0038: div-float/2addr v3, v4 │ │ -061166: 4404 0700 |0039: aget v4, v7, v0 │ │ -06116a: 7120 fd13 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fd │ │ -061170: 0c03 |003e: move-result-object v3 │ │ -061172: 1f03 9c02 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -061176: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -06117a: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06117e: 28ed |0045: goto 0032 // -0013 │ │ +062134: |[062134] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +062144: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +062146: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +062148: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +06214a: 2172 |0003: array-length v2, v7 │ │ +06214c: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +06214e: 7120 411f 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +062154: 0a03 |0008: move-result v3 │ │ +062156: 2331 a804 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04a8 │ │ +06215a: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +06215e: 7110 fc13 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fc │ │ +062164: 0c03 |0010: move-result-object v3 │ │ +062166: 1f03 9a02 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +06216a: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +06216e: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +062172: 4404 0704 |0017: aget v4, v7, v4 │ │ +062176: 7120 fd13 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fd │ │ +06217c: 0c03 |001c: move-result-object v3 │ │ +06217e: 1f03 9a02 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +062182: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +062186: 2203 9802 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +06218a: 7020 cd13 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@13cd │ │ +062190: 1103 |0026: return-object v3 │ │ +062192: 4403 0704 |0027: aget v3, v7, v4 │ │ +062196: 7120 fd13 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fd │ │ +06219c: 0c03 |002c: move-result-object v3 │ │ +06219e: 1f03 9a02 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +0621a2: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +0621a6: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +0621a8: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +0621ac: 8203 |0034: int-to-float v3, v0 │ │ +0621ae: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +0621b2: 8244 |0037: int-to-float v4, v4 │ │ +0621b4: c943 |0038: div-float/2addr v3, v4 │ │ +0621b6: 4404 0700 |0039: aget v4, v7, v0 │ │ +0621ba: 7120 fd13 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fd │ │ +0621c0: 0c03 |003e: move-result-object v3 │ │ +0621c2: 1f03 9a02 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +0621c6: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +0621ca: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0621ce: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=54 │ │ 0x0004 line=55 │ │ 0x000b line=56 │ │ 0x000d line=57 │ │ 0x0015 line=58 │ │ @@ -57821,65 +57821,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 │ │ -061180: |[061180] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -061190: 2186 |0000: array-length v6, v8 │ │ -061192: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -061194: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -061196: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -061198: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -06119a: 3564 1600 |0005: if-ge v4, v6, 001b // +0016 │ │ -06119e: 4607 0804 |0007: aget-object v7, v8, v4 │ │ -0611a2: 2077 9b02 |0009: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -0611a6: 3807 0600 |000b: if-eqz v7, 0011 // +0006 │ │ -0611aa: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0611ac: d804 0401 |000e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0611b0: 28f5 |0010: goto 0005 // -000b │ │ -0611b2: 4607 0804 |0011: aget-object v7, v8, v4 │ │ -0611b6: 2077 9c02 |0013: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -0611ba: 3807 0400 |0015: if-eqz v7, 0019 // +0004 │ │ -0611be: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -0611c0: 28f6 |0018: goto 000e // -000a │ │ -0611c2: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -0611c4: 28f4 |001a: goto 000e // -000c │ │ -0611c6: 3801 1a00 |001b: if-eqz v1, 0035 // +001a │ │ -0611ca: 3902 1800 |001d: if-nez v2, 0035 // +0018 │ │ -0611ce: 3903 1600 |001f: if-nez v3, 0035 // +0016 │ │ -0611d2: 2360 a904 |0021: new-array v0, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04a9 │ │ -0611d6: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0611d8: 3564 0b00 |0024: if-ge v4, v6, 002f // +000b │ │ -0611dc: 4607 0804 |0026: aget-object v7, v8, v4 │ │ -0611e0: 1f07 9b02 |0028: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -0611e4: 4d07 0004 |002a: aput-object v7, v0, v4 │ │ -0611e8: d804 0401 |002c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0611ec: 28f6 |002e: goto 0024 // -000a │ │ -0611ee: 2207 9802 |002f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -0611f2: 7020 c413 0700 |0031: invoke-direct {v7, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@13c4 │ │ -0611f8: 1107 |0034: return-object v7 │ │ -0611fa: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -0611fe: 3901 1800 |0037: if-nez v1, 004f // +0018 │ │ -061202: 3903 1600 |0039: if-nez v3, 004f // +0016 │ │ -061206: 2365 aa04 |003b: new-array v5, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04aa │ │ -06120a: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -06120c: 3564 0b00 |003e: if-ge v4, v6, 0049 // +000b │ │ -061210: 4607 0804 |0040: aget-object v7, v8, v4 │ │ -061214: 1f07 9c02 |0042: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -061218: 4d07 0504 |0044: aput-object v7, v5, v4 │ │ -06121c: d804 0401 |0046: add-int/lit8 v4, v4, #int 1 // #01 │ │ -061220: 28f6 |0048: goto 003e // -000a │ │ -061222: 2207 9a02 |0049: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -061226: 7020 cd13 5700 |004b: invoke-direct {v7, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@13cd │ │ -06122c: 28e6 |004e: goto 0034 // -001a │ │ -06122e: 2207 9f02 |004f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029f │ │ -061232: 7020 0314 8700 |0051: invoke-direct {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ -061238: 28e0 |0054: goto 0034 // -0020 │ │ +0621d0: |[0621d0] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0621e0: 2186 |0000: array-length v6, v8 │ │ +0621e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0621e4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0621e6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0621e8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0621ea: 3564 1600 |0005: if-ge v4, v6, 001b // +0016 │ │ +0621ee: 4607 0804 |0007: aget-object v7, v8, v4 │ │ +0621f2: 2077 9902 |0009: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +0621f6: 3807 0600 |000b: if-eqz v7, 0011 // +0006 │ │ +0621fa: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0621fc: d804 0401 |000e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062200: 28f5 |0010: goto 0005 // -000b │ │ +062202: 4607 0804 |0011: aget-object v7, v8, v4 │ │ +062206: 2077 9a02 |0013: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +06220a: 3807 0400 |0015: if-eqz v7, 0019 // +0004 │ │ +06220e: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +062210: 28f6 |0018: goto 000e // -000a │ │ +062212: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +062214: 28f4 |001a: goto 000e // -000c │ │ +062216: 3801 1a00 |001b: if-eqz v1, 0035 // +001a │ │ +06221a: 3902 1800 |001d: if-nez v2, 0035 // +0018 │ │ +06221e: 3903 1600 |001f: if-nez v3, 0035 // +0016 │ │ +062222: 2360 a704 |0021: new-array v0, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04a7 │ │ +062226: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +062228: 3564 0b00 |0024: if-ge v4, v6, 002f // +000b │ │ +06222c: 4607 0804 |0026: aget-object v7, v8, v4 │ │ +062230: 1f07 9902 |0028: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +062234: 4d07 0004 |002a: aput-object v7, v0, v4 │ │ +062238: d804 0401 |002c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06223c: 28f6 |002e: goto 0024 // -000a │ │ +06223e: 2207 9602 |002f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +062242: 7020 c413 0700 |0031: invoke-direct {v7, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@13c4 │ │ +062248: 1107 |0034: return-object v7 │ │ +06224a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +06224e: 3901 1800 |0037: if-nez v1, 004f // +0018 │ │ +062252: 3903 1600 |0039: if-nez v3, 004f // +0016 │ │ +062256: 2365 a804 |003b: new-array v5, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04a8 │ │ +06225a: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +06225c: 3564 0b00 |003e: if-ge v4, v6, 0049 // +000b │ │ +062260: 4607 0804 |0040: aget-object v7, v8, v4 │ │ +062264: 1f07 9a02 |0042: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +062268: 4d07 0504 |0044: aput-object v7, v5, v4 │ │ +06226c: d804 0401 |0046: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062270: 28f6 |0048: goto 003e // -000a │ │ +062272: 2207 9802 |0049: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +062276: 7020 cd13 5700 |004b: invoke-direct {v7, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@13cd │ │ +06227c: 28e6 |004e: goto 0034 // -001a │ │ +06227e: 2207 9d02 |004f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029d │ │ +062282: 7020 0314 8700 |0051: invoke-direct {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ +062288: 28e0 |0054: goto 0034 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0001 line=86 │ │ 0x0002 line=87 │ │ 0x0003 line=88 │ │ 0x0004 line=89 │ │ @@ -57918,55 +57918,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 │ │ -06123c: |[06123c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -06124c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06124e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -061250: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -061252: 2172 |0003: array-length v2, v7 │ │ -061254: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -061256: 7120 411f 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -06125c: 0a03 |0008: move-result v3 │ │ -06125e: 2331 ab04 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04ab │ │ -061262: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -061266: 7110 fe13 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fe │ │ -06126c: 0c03 |0010: move-result-object v3 │ │ -06126e: 1f03 9d02 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029d │ │ -061272: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -061276: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -06127a: 4604 0704 |0017: aget-object v4, v7, v4 │ │ -06127e: 7120 ff13 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13ff │ │ -061284: 0c03 |001c: move-result-object v3 │ │ -061286: 1f03 9d02 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029d │ │ -06128a: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -06128e: 2203 9f02 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029f │ │ -061292: 7020 0314 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ -061298: 1103 |0026: return-object v3 │ │ -06129a: 4603 0704 |0027: aget-object v3, v7, v4 │ │ -06129e: 7120 ff13 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13ff │ │ -0612a4: 0c03 |002c: move-result-object v3 │ │ -0612a6: 1f03 9d02 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029d │ │ -0612aa: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -0612ae: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -0612b0: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -0612b4: 8203 |0034: int-to-float v3, v0 │ │ -0612b6: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -0612ba: 8244 |0037: int-to-float v4, v4 │ │ -0612bc: c943 |0038: div-float/2addr v3, v4 │ │ -0612be: 4604 0700 |0039: aget-object v4, v7, v0 │ │ -0612c2: 7120 ff13 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13ff │ │ -0612c8: 0c03 |003e: move-result-object v3 │ │ -0612ca: 1f03 9d02 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029d │ │ -0612ce: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -0612d2: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0612d6: 28ed |0045: goto 0032 // -0013 │ │ +06228c: |[06228c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +06229c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06229e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0622a0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0622a2: 2172 |0003: array-length v2, v7 │ │ +0622a4: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +0622a6: 7120 411f 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0622ac: 0a03 |0008: move-result v3 │ │ +0622ae: 2331 a904 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04a9 │ │ +0622b2: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +0622b6: 7110 fe13 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13fe │ │ +0622bc: 0c03 |0010: move-result-object v3 │ │ +0622be: 1f03 9b02 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029b │ │ +0622c2: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +0622c6: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +0622ca: 4604 0704 |0017: aget-object v4, v7, v4 │ │ +0622ce: 7120 ff13 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13ff │ │ +0622d4: 0c03 |001c: move-result-object v3 │ │ +0622d6: 1f03 9b02 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029b │ │ +0622da: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +0622de: 2203 9d02 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029d │ │ +0622e2: 7020 0314 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ +0622e8: 1103 |0026: return-object v3 │ │ +0622ea: 4603 0704 |0027: aget-object v3, v7, v4 │ │ +0622ee: 7120 ff13 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13ff │ │ +0622f4: 0c03 |002c: move-result-object v3 │ │ +0622f6: 1f03 9b02 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029b │ │ +0622fa: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +0622fe: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +062300: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +062304: 8203 |0034: int-to-float v3, v0 │ │ +062306: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +06230a: 8244 |0037: int-to-float v4, v4 │ │ +06230c: c943 |0038: div-float/2addr v3, v4 │ │ +06230e: 4604 0700 |0039: aget-object v4, v7, v0 │ │ +062312: 7120 ff13 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13ff │ │ +062318: 0c03 |003e: move-result-object v3 │ │ +06231a: 1f03 9b02 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029b │ │ +06231e: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +062322: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062326: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=116 │ │ 0x0004 line=117 │ │ 0x000b line=118 │ │ 0x000d line=119 │ │ 0x0015 line=120 │ │ @@ -57987,33 +57987,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 │ │ -0612d8: |[0612d8] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0612e8: 5461 6606 |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -0612ec: 5465 6606 |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -0612f0: 6e10 b31f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0612f6: 0a04 |0007: move-result v4 │ │ -0612f8: 2342 ac04 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04ac │ │ -0612fc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0612fe: 3540 1100 |000b: if-ge v0, v4, 001c // +0011 │ │ -061302: 6e20 ad1f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -061308: 0c05 |0010: move-result-object v5 │ │ -06130a: 1f05 9e02 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -06130e: 6e10 f313 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ -061314: 0c05 |0016: move-result-object v5 │ │ -061316: 4d05 0200 |0017: aput-object v5, v2, v0 │ │ -06131a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06131e: 28f0 |001b: goto 000b // -0010 │ │ -061320: 2203 9f02 |001c: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029f │ │ -061324: 7020 0314 2300 |001e: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ -06132a: 1103 |0021: return-object v3 │ │ +062328: |[062328] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +062338: 5461 6606 |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +06233c: 5465 6606 |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062340: 6e10 b31f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +062346: 0a04 |0007: move-result v4 │ │ +062348: 2342 aa04 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04aa │ │ +06234c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06234e: 3540 1100 |000b: if-ge v0, v4, 001c // +0011 │ │ +062352: 6e20 ad1f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +062358: 0c05 |0010: move-result-object v5 │ │ +06235a: 1f05 9c02 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +06235e: 6e10 f313 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ +062364: 0c05 |0016: move-result-object v5 │ │ +062366: 4d05 0200 |0017: aput-object v5, v2, v0 │ │ +06236a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06236e: 28f0 |001b: goto 000b // -0010 │ │ +062370: 2203 9d02 |001c: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029d │ │ +062374: 7020 0314 2300 |001e: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ +06237a: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ 0x0008 line=146 │ │ 0x000a line=147 │ │ 0x000d line=148 │ │ @@ -58033,18 +58033,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06132c: |[06132c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Ljava/lang/Object; │ │ -06133c: 6e10 0414 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1404 │ │ -061342: 0c00 |0003: move-result-object v0 │ │ -061344: 1100 |0004: return-object v0 │ │ +06237c: |[06237c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Ljava/lang/Object; │ │ +06238c: 6e10 0414 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1404 │ │ +062392: 0c00 |0003: move-result-object v0 │ │ +062394: 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;) │ │ @@ -58052,167 +58052,178 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 226 16-bit code units │ │ -061348: |[061348] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -061358: 5296 6806 |0000: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ -06135c: 1227 |0002: const/4 v7, #int 2 // #2 │ │ -06135e: 3376 1f00 |0003: if-ne v6, v7, 0022 // +001f │ │ -061362: 5496 6506 |0005: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0665 │ │ -061366: 3806 0800 |0007: if-eqz v6, 000f // +0008 │ │ -06136a: 5496 6506 |0009: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0665 │ │ -06136e: 7220 340f a600 |000b: invoke-interface {v6, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -061374: 0a0a |000e: move-result v10 │ │ -061376: 5496 6306 |000f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ -06137a: 5497 6406 |0011: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ -06137e: 6e10 f813 0700 |0013: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -061384: 0c07 |0016: move-result-object v7 │ │ -061386: 5498 6706 |0017: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ -06138a: 6e10 f813 0800 |0019: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -061390: 0c08 |001c: move-result-object v8 │ │ -061392: 7240 5e14 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@145e │ │ -061398: 0c06 |0020: move-result-object v6 │ │ -06139a: 1106 |0021: return-object v6 │ │ -06139c: 1206 |0022: const/4 v6, #int 0 // #0 │ │ -06139e: 2e06 0a06 |0023: cmpg-float v6, v10, v6 │ │ -0613a2: 3c06 3500 |0025: if-gtz v6, 005a // +0035 │ │ -0613a6: 5496 6606 |0027: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -0613aa: 1217 |0029: const/4 v7, #int 1 // #1 │ │ -0613ac: 6e20 ad1f 7600 |002a: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0613b2: 0c03 |002d: move-result-object v3 │ │ -0613b4: 1f03 9e02 |002e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -0613b8: 6e10 f613 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ -0613be: 0c01 |0033: move-result-object v1 │ │ -0613c0: 3801 0600 |0034: if-eqz v1, 003a // +0006 │ │ -0613c4: 7220 340f a100 |0036: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -0613ca: 0a0a |0039: move-result v10 │ │ -0613cc: 5496 6406 |003a: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ -0613d0: 6e10 f513 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ -0613d6: 0a04 |003f: move-result v4 │ │ -0613d8: a706 0a04 |0040: sub-float v6, v10, v4 │ │ -0613dc: 6e10 f513 0300 |0042: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ -0613e2: 0a07 |0045: move-result v7 │ │ -0613e4: c747 |0046: sub-float/2addr v7, v4 │ │ -0613e6: a902 0607 |0047: div-float v2, v6, v7 │ │ -0613ea: 5496 6306 |0049: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ -0613ee: 5497 6406 |004b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ -0613f2: 6e10 f813 0700 |004d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -0613f8: 0c07 |0050: move-result-object v7 │ │ -0613fa: 6e10 f813 0300 |0051: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -061400: 0c08 |0054: move-result-object v8 │ │ -061402: 7240 5e14 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@145e │ │ -061408: 0c06 |0058: move-result-object v6 │ │ -06140a: 28c8 |0059: goto 0021 // -0038 │ │ -06140c: 1506 803f |005a: const/high16 v6, #int 1065353216 // #3f80 │ │ -061410: 2d06 0a06 |005c: cmpl-float v6, v10, v6 │ │ -061414: 3a06 3a00 |005e: if-ltz v6, 0098 // +003a │ │ -061418: 5496 6606 |0060: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -06141c: 5297 6806 |0062: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ -061420: d807 07fe |0064: add-int/lit8 v7, v7, #int -2 // #fe │ │ -061424: 6e20 ad1f 7600 |0066: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -06142a: 0c05 |0069: move-result-object v5 │ │ -06142c: 1f05 9e02 |006a: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -061430: 5496 6706 |006c: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ -061434: 6e10 f613 0600 |006e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ -06143a: 0c01 |0071: move-result-object v1 │ │ -06143c: 3801 0600 |0072: if-eqz v1, 0078 // +0006 │ │ -061440: 7220 340f a100 |0074: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -061446: 0a0a |0077: move-result v10 │ │ -061448: 6e10 f513 0500 |0078: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ -06144e: 0a04 |007b: move-result v4 │ │ -061450: a706 0a04 |007c: sub-float v6, v10, v4 │ │ -061454: 5497 6706 |007e: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ -061458: 6e10 f513 0700 |0080: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ -06145e: 0a07 |0083: move-result v7 │ │ -061460: c747 |0084: sub-float/2addr v7, v4 │ │ -061462: a902 0607 |0085: div-float v2, v6, v7 │ │ -061466: 5496 6306 |0087: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ -06146a: 6e10 f813 0500 |0089: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -061470: 0c07 |008c: move-result-object v7 │ │ -061472: 5498 6706 |008d: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ -061476: 6e10 f813 0800 |008f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -06147c: 0c08 |0092: move-result-object v8 │ │ -06147e: 7240 5e14 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@145e │ │ -061484: 0c06 |0096: move-result-object v6 │ │ -061486: 288a |0097: goto 0021 // -0076 │ │ -061488: 5495 6406 |0098: iget-object v5, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ -06148c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -06148e: 5296 6806 |009b: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ -061492: 3560 3d00 |009d: if-ge v0, v6, 00da // +003d │ │ -061496: 5496 6606 |009f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -06149a: 6e20 ad1f 0600 |00a1: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0614a0: 0c03 |00a4: move-result-object v3 │ │ -0614a2: 1f03 9e02 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -0614a6: 6e10 f513 0300 |00a7: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ -0614ac: 0a06 |00aa: move-result v6 │ │ -0614ae: 2e06 0a06 |00ab: cmpg-float v6, v10, v6 │ │ -0614b2: 3b06 2900 |00ad: if-gez v6, 00d6 // +0029 │ │ -0614b6: 6e10 f613 0300 |00af: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ -0614bc: 0c01 |00b2: move-result-object v1 │ │ -0614be: 3801 0600 |00b3: if-eqz v1, 00b9 // +0006 │ │ -0614c2: 7220 340f a100 |00b5: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -0614c8: 0a0a |00b8: move-result v10 │ │ -0614ca: 6e10 f513 0500 |00b9: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ -0614d0: 0a04 |00bc: move-result v4 │ │ -0614d2: a706 0a04 |00bd: sub-float v6, v10, v4 │ │ -0614d6: 6e10 f513 0300 |00bf: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ -0614dc: 0a07 |00c2: move-result v7 │ │ -0614de: c747 |00c3: sub-float/2addr v7, v4 │ │ -0614e0: a902 0607 |00c4: div-float v2, v6, v7 │ │ -0614e4: 5496 6306 |00c6: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ -0614e8: 6e10 f813 0500 |00c8: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -0614ee: 0c07 |00cb: move-result-object v7 │ │ -0614f0: 6e10 f813 0300 |00cc: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -0614f6: 0c08 |00cf: move-result-object v8 │ │ -0614f8: 7240 5e14 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@145e │ │ -0614fe: 0c06 |00d3: move-result-object v6 │ │ -061500: 2900 4dff |00d4: goto/16 0021 // -00b3 │ │ -061504: 0735 |00d6: move-object v5, v3 │ │ -061506: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06150a: 28c2 |00d9: goto 009b // -003e │ │ -06150c: 5496 6706 |00da: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ -061510: 6e10 f813 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -061516: 0c06 |00df: move-result-object v6 │ │ -061518: 2900 41ff |00e0: goto/16 0021 // -00bf │ │ +062398: |[062398] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +0623a8: 5296 6806 |0000: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ +0623ac: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +0623ae: 3376 1f00 |0003: if-ne v6, v7, 0022 // +001f │ │ +0623b2: 5496 6506 |0005: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0665 │ │ +0623b6: 3806 0800 |0007: if-eqz v6, 000f // +0008 │ │ +0623ba: 5496 6506 |0009: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0665 │ │ +0623be: 7220 340f a600 |000b: invoke-interface {v6, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +0623c4: 0a0a |000e: move-result v10 │ │ +0623c6: 5496 6306 |000f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ +0623ca: 5497 6406 |0011: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ +0623ce: 6e10 f813 0700 |0013: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +0623d4: 0c07 |0016: move-result-object v7 │ │ +0623d6: 5498 6706 |0017: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ +0623da: 6e10 f813 0800 |0019: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +0623e0: 0c08 |001c: move-result-object v8 │ │ +0623e2: 7240 5e14 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@145e │ │ +0623e8: 0c06 |0020: move-result-object v6 │ │ +0623ea: 1106 |0021: return-object v6 │ │ +0623ec: 1206 |0022: const/4 v6, #int 0 // #0 │ │ +0623ee: 2e06 0a06 |0023: cmpg-float v6, v10, v6 │ │ +0623f2: 3c06 3500 |0025: if-gtz v6, 005a // +0035 │ │ +0623f6: 5496 6606 |0027: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +0623fa: 1217 |0029: const/4 v7, #int 1 // #1 │ │ +0623fc: 6e20 ad1f 7600 |002a: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +062402: 0c03 |002d: move-result-object v3 │ │ +062404: 1f03 9c02 |002e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +062408: 6e10 f613 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ +06240e: 0c01 |0033: move-result-object v1 │ │ +062410: 3801 0600 |0034: if-eqz v1, 003a // +0006 │ │ +062414: 7220 340f a100 |0036: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +06241a: 0a0a |0039: move-result v10 │ │ +06241c: 5496 6406 |003a: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ +062420: 6e10 f513 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ +062426: 0a04 |003f: move-result v4 │ │ +062428: a706 0a04 |0040: sub-float v6, v10, v4 │ │ +06242c: 6e10 f513 0300 |0042: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ +062432: 0a07 |0045: move-result v7 │ │ +062434: c747 |0046: sub-float/2addr v7, v4 │ │ +062436: a902 0607 |0047: div-float v2, v6, v7 │ │ +06243a: 5496 6306 |0049: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ +06243e: 5497 6406 |004b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ +062442: 6e10 f813 0700 |004d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +062448: 0c07 |0050: move-result-object v7 │ │ +06244a: 6e10 f813 0300 |0051: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +062450: 0c08 |0054: move-result-object v8 │ │ +062452: 7240 5e14 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@145e │ │ +062458: 0c06 |0058: move-result-object v6 │ │ +06245a: 28c8 |0059: goto 0021 // -0038 │ │ +06245c: 1506 803f |005a: const/high16 v6, #int 1065353216 // #3f80 │ │ +062460: 2d06 0a06 |005c: cmpl-float v6, v10, v6 │ │ +062464: 3a06 3a00 |005e: if-ltz v6, 0098 // +003a │ │ +062468: 5496 6606 |0060: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +06246c: 5297 6806 |0062: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ +062470: d807 07fe |0064: add-int/lit8 v7, v7, #int -2 // #fe │ │ +062474: 6e20 ad1f 7600 |0066: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +06247a: 0c05 |0069: move-result-object v5 │ │ +06247c: 1f05 9c02 |006a: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +062480: 5496 6706 |006c: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ +062484: 6e10 f613 0600 |006e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ +06248a: 0c01 |0071: move-result-object v1 │ │ +06248c: 3801 0600 |0072: if-eqz v1, 0078 // +0006 │ │ +062490: 7220 340f a100 |0074: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +062496: 0a0a |0077: move-result v10 │ │ +062498: 6e10 f513 0500 |0078: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ +06249e: 0a04 |007b: move-result v4 │ │ +0624a0: a706 0a04 |007c: sub-float v6, v10, v4 │ │ +0624a4: 5497 6706 |007e: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ +0624a8: 6e10 f513 0700 |0080: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ +0624ae: 0a07 |0083: move-result v7 │ │ +0624b0: c747 |0084: sub-float/2addr v7, v4 │ │ +0624b2: a902 0607 |0085: div-float v2, v6, v7 │ │ +0624b6: 5496 6306 |0087: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ +0624ba: 6e10 f813 0500 |0089: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +0624c0: 0c07 |008c: move-result-object v7 │ │ +0624c2: 5498 6706 |008d: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ +0624c6: 6e10 f813 0800 |008f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +0624cc: 0c08 |0092: move-result-object v8 │ │ +0624ce: 7240 5e14 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@145e │ │ +0624d4: 0c06 |0096: move-result-object v6 │ │ +0624d6: 288a |0097: goto 0021 // -0076 │ │ +0624d8: 5495 6406 |0098: iget-object v5, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0664 │ │ +0624dc: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +0624de: 5296 6806 |009b: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ +0624e2: 3560 3d00 |009d: if-ge v0, v6, 00da // +003d │ │ +0624e6: 5496 6606 |009f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +0624ea: 6e20 ad1f 0600 |00a1: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0624f0: 0c03 |00a4: move-result-object v3 │ │ +0624f2: 1f03 9c02 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +0624f6: 6e10 f513 0300 |00a7: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ +0624fc: 0a06 |00aa: move-result v6 │ │ +0624fe: 2e06 0a06 |00ab: cmpg-float v6, v10, v6 │ │ +062502: 3b06 2900 |00ad: if-gez v6, 00d6 // +0029 │ │ +062506: 6e10 f613 0300 |00af: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13f6 │ │ +06250c: 0c01 |00b2: move-result-object v1 │ │ +06250e: 3801 0600 |00b3: if-eqz v1, 00b9 // +0006 │ │ +062512: 7220 340f a100 |00b5: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +062518: 0a0a |00b8: move-result v10 │ │ +06251a: 6e10 f513 0500 |00b9: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ +062520: 0a04 |00bc: move-result v4 │ │ +062522: a706 0a04 |00bd: sub-float v6, v10, v4 │ │ +062526: 6e10 f513 0300 |00bf: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@13f5 │ │ +06252c: 0a07 |00c2: move-result v7 │ │ +06252e: c747 |00c3: sub-float/2addr v7, v4 │ │ +062530: a902 0607 |00c4: div-float v2, v6, v7 │ │ +062534: 5496 6306 |00c6: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ +062538: 6e10 f813 0500 |00c8: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +06253e: 0c07 |00cb: move-result-object v7 │ │ +062540: 6e10 f813 0300 |00cc: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +062546: 0c08 |00cf: move-result-object v8 │ │ +062548: 7240 5e14 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@145e │ │ +06254e: 0c06 |00d3: move-result-object v6 │ │ +062550: 2900 4dff |00d4: goto/16 0021 // -00b3 │ │ +062554: 0735 |00d6: move-object v5, v3 │ │ +062556: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06255a: 28c2 |00d9: goto 009b // -003e │ │ +06255c: 5496 6706 |00da: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0667 │ │ +062560: 6e10 f813 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +062566: 0c06 |00df: move-result-object v6 │ │ +062568: 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; │ │ @@ -58235,17 +58246,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 │ │ -06151c: |[06151c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -06152c: 5b01 6306 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ -061530: 0e00 |0002: return-void │ │ +06256c: |[06256c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +06257c: 5b01 6306 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0663 │ │ +062580: 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; │ │ @@ -58255,58 +58266,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -061534: |[061534] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.toString:()Ljava/lang/String; │ │ -061544: 1a01 0300 |0000: const-string v1, " " // string@0003 │ │ -061548: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06154a: 5242 6806 |0003: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ -06154e: 3520 2800 |0005: if-ge v0, v2, 002d // +0028 │ │ -061552: 2202 b303 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -061556: 7010 761f 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06155c: 6e20 7e1f 1200 |000c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -061562: 0c03 |000f: move-result-object v3 │ │ -061564: 5442 6606 |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -061568: 6e20 ad1f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -06156e: 0c02 |0015: move-result-object v2 │ │ -061570: 1f02 9e02 |0016: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -061574: 6e10 f813 0200 |0018: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -06157a: 0c02 |001b: move-result-object v2 │ │ -06157c: 6e20 7d1f 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -061582: 0c02 |001f: move-result-object v2 │ │ -061584: 1a03 0400 |0020: const-string v3, " " // string@0004 │ │ -061588: 6e20 7e1f 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06158e: 0c02 |0025: move-result-object v2 │ │ -061590: 6e10 841f 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -061596: 0c01 |0029: move-result-object v1 │ │ -061598: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06159c: 28d7 |002c: goto 0003 // -0029 │ │ -06159e: 1101 |002d: return-object v1 │ │ +062584: |[062584] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.toString:()Ljava/lang/String; │ │ +062594: 1a01 0300 |0000: const-string v1, " " // string@0003 │ │ +062598: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06259a: 5242 6806 |0003: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0668 │ │ +06259e: 3520 2800 |0005: if-ge v0, v2, 002d // +0028 │ │ +0625a2: 2202 b103 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0625a6: 7010 761f 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0625ac: 6e20 7e1f 1200 |000c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0625b2: 0c03 |000f: move-result-object v3 │ │ +0625b4: 5442 6606 |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +0625b8: 6e20 ad1f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0625be: 0c02 |0015: move-result-object v2 │ │ +0625c0: 1f02 9c02 |0016: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +0625c4: 6e10 f813 0200 |0018: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +0625ca: 0c02 |001b: move-result-object v2 │ │ +0625cc: 6e20 7d1f 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0625d2: 0c02 |001f: move-result-object v2 │ │ +0625d4: 1a03 0400 |0020: const-string v3, " " // string@0004 │ │ +0625d8: 6e20 7e1f 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0625de: 0c02 |0025: move-result-object v2 │ │ +0625e0: 6e10 841f 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0625e6: 0c01 |0029: move-result-object v1 │ │ +0625e8: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0625ec: 28d7 |002c: goto 0003 // -0029 │ │ +0625ee: 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 : 1047 (KeyframeSet.java) │ │ + source_file_idx : 1051 (KeyframeSet.java) │ │ │ │ Class #251 header: │ │ -class_idx : 673 │ │ +class_idx : 671 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2693 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -58318,29 +58329,29 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2693 (PropertyValuesHolder.java) │ │ + source_file_idx : 2695 (PropertyValuesHolder.java) │ │ │ │ Class #252 header: │ │ -class_idx : 676 │ │ +class_idx : 674 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2693 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2695 │ │ static_fields_size : 7 │ │ instance_fields_size: 9 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 18 │ │ │ │ Class #252 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 #1672 '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 #1674 '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 #5189 'clone' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/CloneNotSupportedException; } │ │ Annotations on method #5210 'setupSetterOrGetter' │ │ @@ -58424,81 +58435,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 124 16-bit code units │ │ -0615a0: |[0615a0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:()V │ │ -0615b0: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -0615b2: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -0615b4: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -0615b6: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -0615b8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0615ba: 2200 9902 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; // type@0299 │ │ -0615be: 7010 ca13 0000 |0007: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.:()V // method@13ca │ │ -0615c4: 6900 8906 |000a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0689 │ │ -0615c8: 2200 9702 |000c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; // type@0297 │ │ -0615cc: 7010 c113 0000 |000e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.:()V // method@13c1 │ │ -0615d2: 6900 8706 |0011: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0687 │ │ -0615d6: 1260 |0013: const/4 v0, #int 6 // #6 │ │ -0615d8: 2300 b504 |0014: new-array v0, v0, [Ljava/lang/Class; // type@04b5 │ │ -0615dc: 6201 870a |0016: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ -0615e0: 4d01 0003 |0018: aput-object v1, v0, v3 │ │ -0615e4: 1c01 9e03 |001a: const-class v1, Ljava/lang/Float; // type@039e │ │ -0615e8: 4d01 0004 |001c: aput-object v1, v0, v4 │ │ -0615ec: 6201 860a |001e: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@0a86 │ │ -0615f0: 4d01 0005 |0020: aput-object v1, v0, v5 │ │ -0615f4: 6201 880a |0022: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -0615f8: 4d01 0006 |0024: aput-object v1, v0, v6 │ │ -0615fc: 1c01 9b03 |0026: const-class v1, Ljava/lang/Double; // type@039b │ │ -061600: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ -061604: 1251 |002a: const/4 v1, #int 5 // #5 │ │ -061606: 1c02 a403 |002b: const-class v2, Ljava/lang/Integer; // type@03a4 │ │ -06160a: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ -06160e: 6900 7c06 |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@067c │ │ -061612: 1260 |0031: const/4 v0, #int 6 // #6 │ │ -061614: 2300 b504 |0032: new-array v0, v0, [Ljava/lang/Class; // type@04b5 │ │ -061618: 6201 880a |0034: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -06161c: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ -061620: 1c01 a403 |0038: const-class v1, Ljava/lang/Integer; // type@03a4 │ │ -061624: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ -061628: 6201 870a |003c: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ -06162c: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ -061630: 6201 860a |0040: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@0a86 │ │ -061634: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ -061638: 1c01 9e03 |0044: const-class v1, Ljava/lang/Float; // type@039e │ │ -06163c: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ -061640: 1251 |0048: const/4 v1, #int 5 // #5 │ │ -061642: 1c02 9b03 |0049: const-class v2, Ljava/lang/Double; // type@039b │ │ -061646: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ -06164a: 6900 7d06 |004d: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@067d │ │ -06164e: 1260 |004f: const/4 v0, #int 6 // #6 │ │ -061650: 2300 b504 |0050: new-array v0, v0, [Ljava/lang/Class; // type@04b5 │ │ -061654: 6201 860a |0052: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@0a86 │ │ -061658: 4d01 0003 |0054: aput-object v1, v0, v3 │ │ -06165c: 1c01 9b03 |0056: const-class v1, Ljava/lang/Double; // type@039b │ │ -061660: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ -061664: 6201 870a |005a: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ -061668: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ -06166c: 6201 880a |005e: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -061670: 4d01 0006 |0060: aput-object v1, v0, v6 │ │ -061674: 1c01 9e03 |0062: const-class v1, Ljava/lang/Float; // type@039e │ │ -061678: 4d01 0007 |0064: aput-object v1, v0, v7 │ │ -06167c: 1251 |0066: const/4 v1, #int 5 // #5 │ │ -06167e: 1c02 a403 |0067: const-class v2, Ljava/lang/Integer; // type@03a4 │ │ -061682: 4d02 0001 |0069: aput-object v2, v0, v1 │ │ -061686: 6900 7b06 |006b: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@067b │ │ -06168a: 2200 ce03 |006d: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -06168e: 7010 c21f 0000 |006f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -061694: 6900 8a06 |0072: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@068a │ │ -061698: 2200 ce03 |0074: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -06169c: 7010 c21f 0000 |0076: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -0616a2: 6900 8806 |0079: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0688 │ │ -0616a6: 0e00 |007b: return-void │ │ +0625f0: |[0625f0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:()V │ │ +062600: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +062602: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +062604: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +062606: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +062608: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +06260a: 2200 9702 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; // type@0297 │ │ +06260e: 7010 ca13 0000 |0007: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.:()V // method@13ca │ │ +062614: 6900 8906 |000a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0689 │ │ +062618: 2200 9502 |000c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; // type@0295 │ │ +06261c: 7010 c113 0000 |000e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.:()V // method@13c1 │ │ +062622: 6900 8706 |0011: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0687 │ │ +062626: 1260 |0013: const/4 v0, #int 6 // #6 │ │ +062628: 2300 b304 |0014: new-array v0, v0, [Ljava/lang/Class; // type@04b3 │ │ +06262c: 6201 870a |0016: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ +062630: 4d01 0003 |0018: aput-object v1, v0, v3 │ │ +062634: 1c01 9c03 |001a: const-class v1, Ljava/lang/Float; // type@039c │ │ +062638: 4d01 0004 |001c: aput-object v1, v0, v4 │ │ +06263c: 6201 860a |001e: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@0a86 │ │ +062640: 4d01 0005 |0020: aput-object v1, v0, v5 │ │ +062644: 6201 880a |0022: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +062648: 4d01 0006 |0024: aput-object v1, v0, v6 │ │ +06264c: 1c01 9903 |0026: const-class v1, Ljava/lang/Double; // type@0399 │ │ +062650: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ +062654: 1251 |002a: const/4 v1, #int 5 // #5 │ │ +062656: 1c02 a203 |002b: const-class v2, Ljava/lang/Integer; // type@03a2 │ │ +06265a: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ +06265e: 6900 7c06 |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@067c │ │ +062662: 1260 |0031: const/4 v0, #int 6 // #6 │ │ +062664: 2300 b304 |0032: new-array v0, v0, [Ljava/lang/Class; // type@04b3 │ │ +062668: 6201 880a |0034: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +06266c: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ +062670: 1c01 a203 |0038: const-class v1, Ljava/lang/Integer; // type@03a2 │ │ +062674: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ +062678: 6201 870a |003c: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ +06267c: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ +062680: 6201 860a |0040: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@0a86 │ │ +062684: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ +062688: 1c01 9c03 |0044: const-class v1, Ljava/lang/Float; // type@039c │ │ +06268c: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ +062690: 1251 |0048: const/4 v1, #int 5 // #5 │ │ +062692: 1c02 9903 |0049: const-class v2, Ljava/lang/Double; // type@0399 │ │ +062696: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ +06269a: 6900 7d06 |004d: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@067d │ │ +06269e: 1260 |004f: const/4 v0, #int 6 // #6 │ │ +0626a0: 2300 b304 |0050: new-array v0, v0, [Ljava/lang/Class; // type@04b3 │ │ +0626a4: 6201 860a |0052: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@0a86 │ │ +0626a8: 4d01 0003 |0054: aput-object v1, v0, v3 │ │ +0626ac: 1c01 9903 |0056: const-class v1, Ljava/lang/Double; // type@0399 │ │ +0626b0: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ +0626b4: 6201 870a |005a: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ +0626b8: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ +0626bc: 6201 880a |005e: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +0626c0: 4d01 0006 |0060: aput-object v1, v0, v6 │ │ +0626c4: 1c01 9c03 |0062: const-class v1, Ljava/lang/Float; // type@039c │ │ +0626c8: 4d01 0007 |0064: aput-object v1, v0, v7 │ │ +0626cc: 1251 |0066: const/4 v1, #int 5 // #5 │ │ +0626ce: 1c02 a203 |0067: const-class v2, Ljava/lang/Integer; // type@03a2 │ │ +0626d2: 4d02 0001 |0069: aput-object v2, v0, v1 │ │ +0626d6: 6900 7b06 |006b: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@067b │ │ +0626da: 2200 cc03 |006d: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +0626de: 7010 c21f 0000 |006f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +0626e4: 6900 8a06 |0072: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@068a │ │ +0626e8: 2200 cc03 |0074: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +0626ec: 7010 c21f 0000 |0076: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +0626f2: 6900 8806 |0079: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0688 │ │ +0626f6: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=80 │ │ 0x000c line=81 │ │ 0x0013 line=90 │ │ 0x0031 line=92 │ │ 0x004f line=94 │ │ @@ -58511,28 +58522,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0616a8: |[0616a8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;)V │ │ -0616b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0616ba: 7010 4c1f 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0616c0: 5b10 8406 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ -0616c4: 5b10 8006 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ -0616c8: 5b10 8106 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -0616cc: 2200 eb03 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantReadWriteLock; // type@03eb │ │ -0616d0: 7010 1120 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.:()V // method@2011 │ │ -0616d6: 5b10 8206 |000f: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ -0616da: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0616dc: 2300 b704 |0012: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -0616e0: 5b10 8506 |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0685 │ │ -0616e4: 5b12 8306 |0016: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -0616e8: 0e00 |0018: return-void │ │ +0626f8: |[0626f8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;)V │ │ +062708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06270a: 7010 4c1f 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +062710: 5b10 8406 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ +062714: 5b10 8006 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ +062718: 5b10 8106 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +06271c: 2200 e903 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantReadWriteLock; // type@03e9 │ │ +062720: 7010 1120 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.:()V // method@2011 │ │ +062726: 5b10 8206 |000f: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ +06272a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +06272c: 2300 b504 |0012: new-array v0, v0, [Ljava/lang/Object; // type@04b5 │ │ +062730: 5b10 8506 |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0685 │ │ +062734: 5b12 8306 |0016: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062738: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0004 line=56 │ │ 0x0006 line=65 │ │ 0x0008 line=76 │ │ 0x000a line=107 │ │ @@ -58548,17 +58559,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 │ │ -0616ec: |[0616ec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V │ │ -0616fc: 7020 4114 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@1441 │ │ -061702: 0e00 |0003: return-void │ │ +06273c: |[06273c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V │ │ +06274c: 7020 4114 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@1441 │ │ +062752: 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; │ │ @@ -58568,39 +58579,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 │ │ -061704: |[061704] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -061714: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -061718: 6e10 651f 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ -06171e: 0a02 |0005: move-result v2 │ │ -061720: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -061724: 1103 |0008: return-object v3 │ │ -061726: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -061728: 6e20 5c1f 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ -06172e: 0a02 |000d: move-result v2 │ │ -061730: 7110 151f 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.toUpperCase:(C)C // method@1f15 │ │ -061736: 0a00 |0011: move-result v0 │ │ -061738: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -06173a: 6e20 6b1f 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ -061740: 0c01 |0016: move-result-object v1 │ │ -061742: 2202 b303 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -061746: 7010 761f 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06174c: 6e20 7e1f 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -061752: 0c02 |001f: move-result-object v2 │ │ -061754: 6e20 791f 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -06175a: 0c02 |0023: move-result-object v2 │ │ -06175c: 6e20 7e1f 1200 |0024: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -061762: 0c02 |0027: move-result-object v2 │ │ -061764: 6e10 841f 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06176a: 0c03 |002b: move-result-object v3 │ │ -06176c: 28dc |002c: goto 0008 // -0024 │ │ +062754: |[062754] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +062764: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +062768: 6e10 651f 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ +06276e: 0a02 |0005: move-result v2 │ │ +062770: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +062774: 1103 |0008: return-object v3 │ │ +062776: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +062778: 6e20 5c1f 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ +06277e: 0a02 |000d: move-result v2 │ │ +062780: 7110 151f 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.toUpperCase:(C)C // method@1f15 │ │ +062786: 0a00 |0011: move-result v0 │ │ +062788: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +06278a: 6e20 6b1f 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ +062790: 0c01 |0016: move-result-object v1 │ │ +062792: 2202 b103 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +062796: 7010 761f 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06279c: 6e20 7e1f 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0627a2: 0c02 |001f: move-result-object v2 │ │ +0627a4: 6e20 791f 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0627aa: 0c02 |0023: move-result-object v2 │ │ +0627ac: 6e20 7e1f 1200 |0024: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0627b2: 0c02 |0027: move-result-object v2 │ │ +0627b4: 6e10 841f 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0627ba: 0c03 |002b: move-result-object v3 │ │ +0627bc: 28dc |002c: goto 0008 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0008 line=732 │ │ 0x0009 line=730 │ │ 0x0012 line=731 │ │ 0x0017 line=732 │ │ @@ -58612,199 +58623,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 │ │ -061770: |[061770] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ -061780: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -061782: 54da 8306 |0001: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061786: 7120 4714 af00 |0003: invoke-static {v15, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1447 │ │ -06178c: 0c05 |0006: move-result-object v5 │ │ -06178e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -061790: 3910 3c00 |0008: if-nez v16, 0044 // +003c │ │ -061794: 6e30 1b1f 5e00 |000a: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ -06179a: 0c06 |000d: move-result-object v6 │ │ -06179c: 0767 |000e: move-object v7, v6 │ │ -06179e: 1107 |000f: return-object v7 │ │ -0617a0: 0d02 |0010: move-exception v2 │ │ -0617a2: 1a0a 840a |0011: const-string v10, "PropertyValuesHolder" // string@0a84 │ │ -0617a6: 220b b303 |0013: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0617aa: 7010 761f 0b00 |0015: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0617b0: 6e10 1e1f 0e00 |0018: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0617b6: 0c0c |001b: move-result-object v12 │ │ -0617b8: 6e20 7e1f cb00 |001c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0617be: 0c0b |001f: move-result-object v11 │ │ -0617c0: 1a0c 2d00 |0020: const-string v12, " - " // string@002d │ │ -0617c4: 6e20 7e1f cb00 |0022: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0617ca: 0c0b |0025: move-result-object v11 │ │ -0617cc: 1a0c a102 |0026: const-string v12, "Couldn't find no-arg method for property " // string@02a1 │ │ -0617d0: 6e20 7e1f cb00 |0028: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0617d6: 0c0b |002b: move-result-object v11 │ │ -0617d8: 54dc 8306 |002c: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -0617dc: 6e20 7e1f cb00 |002e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0617e2: 0c0b |0031: move-result-object v11 │ │ -0617e4: 1a0c 0e01 |0032: const-string v12, ": " // string@010e │ │ -0617e8: 6e20 7e1f cb00 |0034: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0617ee: 0c0b |0037: move-result-object v11 │ │ -0617f0: 6e20 7d1f 2b00 |0038: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0617f6: 0c0b |003b: move-result-object v11 │ │ -0617f8: 6e10 841f 0b00 |003c: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0617fe: 0c0b |003f: move-result-object v11 │ │ -061800: 7120 090d ba00 |0040: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061806: 28cb |0043: goto 000e // -0035 │ │ -061808: 121a |0044: const/4 v10, #int 1 // #1 │ │ -06180a: 23a0 b504 |0045: new-array v0, v10, [Ljava/lang/Class; // type@04b5 │ │ -06180e: 54da 8606 |0047: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061812: 1c0b 9e03 |0049: const-class v11, Ljava/lang/Float; // type@039e │ │ -061816: 6e20 4e1f ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -06181c: 0a0a |004e: move-result v10 │ │ -06181e: 380a 1600 |004f: if-eqz v10, 0065 // +0016 │ │ -061822: 6209 7c06 |0051: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@067c │ │ -061826: 0791 |0053: move-object v1, v9 │ │ -061828: 2114 |0054: array-length v4, v1 │ │ -06182a: 1203 |0055: const/4 v3, #int 0 // #0 │ │ -06182c: 3543 3600 |0056: if-ge v3, v4, 008c // +0036 │ │ -061830: 4608 0103 |0058: aget-object v8, v1, v3 │ │ -061834: 120a |005a: const/4 v10, #int 0 // #0 │ │ -061836: 4d08 000a |005b: aput-object v8, v0, v10 │ │ -06183a: 6e30 1b1f 5e00 |005d: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ -061840: 0c06 |0060: move-result-object v6 │ │ -061842: 5bd8 8606 |0061: iput-object v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061846: 0767 |0063: move-object v7, v6 │ │ -061848: 28ab |0064: goto 000f // -0055 │ │ -06184a: 54da 8606 |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -06184e: 1c0b a403 |0067: const-class v11, Ljava/lang/Integer; // type@03a4 │ │ -061852: 6e20 4e1f ba00 |0069: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -061858: 0a0a |006c: move-result v10 │ │ -06185a: 380a 0500 |006d: if-eqz v10, 0072 // +0005 │ │ -06185e: 6209 7d06 |006f: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@067d │ │ -061862: 28e2 |0071: goto 0053 // -001e │ │ -061864: 54da 8606 |0072: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061868: 1c0b 9b03 |0074: const-class v11, Ljava/lang/Double; // type@039b │ │ -06186c: 6e20 4e1f ba00 |0076: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -061872: 0a0a |0079: move-result v10 │ │ -061874: 380a 0500 |007a: if-eqz v10, 007f // +0005 │ │ -061878: 6209 7b06 |007c: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@067b │ │ -06187c: 28d5 |007e: goto 0053 // -002b │ │ -06187e: 121a |007f: const/4 v10, #int 1 // #1 │ │ -061880: 23a9 b504 |0080: new-array v9, v10, [Ljava/lang/Class; // type@04b5 │ │ -061884: 120a |0082: const/4 v10, #int 0 // #0 │ │ -061886: 54db 8606 |0083: iget-object v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -06188a: 4d0b 090a |0085: aput-object v11, v9, v10 │ │ -06188e: 28cc |0087: goto 0053 // -0034 │ │ -061890: 0d0a |0088: move-exception v10 │ │ -061892: d803 0301 |0089: add-int/lit8 v3, v3, #int 1 // #01 │ │ -061896: 28cb |008b: goto 0056 // -0035 │ │ -061898: 1a0a 840a |008c: const-string v10, "PropertyValuesHolder" // string@0a84 │ │ -06189c: 220b b303 |008e: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0618a0: 7010 761f 0b00 |0090: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0618a6: 1a0c 9f02 |0093: const-string v12, "Couldn't find " // string@029f │ │ -0618aa: 6e20 7e1f cb00 |0095: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0618b0: 0c0b |0098: move-result-object v11 │ │ -0618b2: 6e20 7e1f fb00 |0099: invoke-virtual {v11, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0618b8: 0c0b |009c: move-result-object v11 │ │ -0618ba: 1a0c 2d25 |009d: const-string v12, "ter property " // string@252d │ │ -0618be: 6e20 7e1f cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0618c4: 0c0b |00a2: move-result-object v11 │ │ -0618c6: 54dc 8306 |00a3: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -0618ca: 6e20 7e1f cb00 |00a5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0618d0: 0c0b |00a8: move-result-object v11 │ │ -0618d2: 1a0c 5900 |00a9: const-string v12, " for " // string@0059 │ │ -0618d6: 6e20 7e1f cb00 |00ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0618dc: 0c0b |00ae: move-result-object v11 │ │ -0618de: 6e10 1e1f 0e00 |00af: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0618e4: 0c0c |00b2: move-result-object v12 │ │ -0618e6: 6e20 7e1f cb00 |00b3: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0618ec: 0c0b |00b6: move-result-object v11 │ │ -0618ee: 1a0c 9d00 |00b7: const-string v12, " with value type " // string@009d │ │ -0618f2: 6e20 7e1f cb00 |00b9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0618f8: 0c0b |00bc: move-result-object v11 │ │ -0618fa: 54dc 8606 |00bd: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -0618fe: 6e20 7d1f cb00 |00bf: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -061904: 0c0b |00c2: move-result-object v11 │ │ -061906: 6e10 841f 0b00 |00c3: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06190c: 0c0b |00c6: move-result-object v11 │ │ -06190e: 7120 090d ba00 |00c7: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061914: 2900 44ff |00ca: goto/16 000e // -00bc │ │ + insns size : 195 16-bit code units │ │ +0627c0: |[0627c0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ +0627d0: 121a |0000: const/4 v10, #int 1 // #1 │ │ +0627d2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0627d4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0627d6: 54b7 8306 |0003: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +0627da: 7120 4714 7d00 |0005: invoke-static {v13, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1447 │ │ +0627e0: 0c02 |0008: move-result-object v2 │ │ +0627e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0627e4: 390e 3600 |000a: if-nez v14, 0040 // +0036 │ │ +0627e8: 6e30 1b1f 2c00 |000c: invoke-virtual {v12, v2, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ +0627ee: 0c03 |000f: move-result-object v3 │ │ +0627f0: 0734 |0010: move-object v4, v3 │ │ +0627f2: 1104 |0011: return-object v4 │ │ +0627f4: 0d01 |0012: move-exception v1 │ │ +0627f6: 1a07 860a |0013: const-string v7, "PropertyValuesHolder" // string@0a86 │ │ +0627fa: 2208 b103 |0015: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0627fe: 7010 761f 0800 |0017: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +062804: 6e10 1e1f 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +06280a: 0c09 |001d: move-result-object v9 │ │ +06280c: 6e20 7e1f 9800 |001e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +062812: 0c08 |0021: move-result-object v8 │ │ +062814: 1a09 2e00 |0022: const-string v9, " - Couldn't find no-arg method for property " // string@002e │ │ +062818: 6e20 7e1f 9800 |0024: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06281e: 0c08 |0027: move-result-object v8 │ │ +062820: 54b9 8306 |0028: iget-object v9, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062824: 6e20 7e1f 9800 |002a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06282a: 0c08 |002d: move-result-object v8 │ │ +06282c: 1a09 1201 |002e: const-string v9, ": " // string@0112 │ │ +062830: 6e20 7e1f 9800 |0030: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +062836: 0c08 |0033: move-result-object v8 │ │ +062838: 6e20 7d1f 1800 |0034: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +06283e: 0c08 |0037: move-result-object v8 │ │ +062840: 6e10 841f 0800 |0038: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +062846: 0c08 |003b: move-result-object v8 │ │ +062848: 7120 090d 8700 |003c: invoke-static {v7, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +06284e: 28d1 |003f: goto 0010 // -002f │ │ +062850: 23a0 b304 |0040: new-array v0, v10, [Ljava/lang/Class; // type@04b3 │ │ +062854: 54b7 8606 |0042: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062858: 1c09 9c03 |0044: const-class v9, Ljava/lang/Float; // type@039c │ │ +06285c: 6e20 4e1f 9700 |0046: invoke-virtual {v7, v9}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +062862: 0a07 |0049: move-result v7 │ │ +062864: 3807 1400 |004a: if-eqz v7, 005e // +0014 │ │ +062868: 6206 7c06 |004c: sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@067c │ │ +06286c: 2169 |004e: array-length v9, v6 │ │ +06286e: 0187 |004f: move v7, v8 │ │ +062870: 3597 3300 |0050: if-ge v7, v9, 0083 // +0033 │ │ +062874: 4605 0607 |0052: aget-object v5, v6, v7 │ │ +062878: 4d05 0008 |0054: aput-object v5, v0, v8 │ │ +06287c: 6e30 1b1f 2c00 |0056: invoke-virtual {v12, v2, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ +062882: 0c03 |0059: move-result-object v3 │ │ +062884: 5bb5 8606 |005a: iput-object v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062888: 0734 |005c: move-object v4, v3 │ │ +06288a: 28b4 |005d: goto 0011 // -004c │ │ +06288c: 54b7 8606 |005e: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062890: 1c09 a203 |0060: const-class v9, Ljava/lang/Integer; // type@03a2 │ │ +062894: 6e20 4e1f 9700 |0062: invoke-virtual {v7, v9}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +06289a: 0a07 |0065: move-result v7 │ │ +06289c: 3807 0500 |0066: if-eqz v7, 006b // +0005 │ │ +0628a0: 6206 7d06 |0068: sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@067d │ │ +0628a4: 28e4 |006a: goto 004e // -001c │ │ +0628a6: 54b7 8606 |006b: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +0628aa: 1c09 9903 |006d: const-class v9, Ljava/lang/Double; // type@0399 │ │ +0628ae: 6e20 4e1f 9700 |006f: invoke-virtual {v7, v9}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +0628b4: 0a07 |0072: move-result v7 │ │ +0628b6: 3807 0500 |0073: if-eqz v7, 0078 // +0005 │ │ +0628ba: 6206 7b06 |0075: sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@067b │ │ +0628be: 28d7 |0077: goto 004e // -0029 │ │ +0628c0: 23a6 b304 |0078: new-array v6, v10, [Ljava/lang/Class; // type@04b3 │ │ +0628c4: 54b7 8606 |007a: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +0628c8: 4d07 0608 |007c: aput-object v7, v6, v8 │ │ +0628cc: 28d0 |007e: goto 004e // -0030 │ │ +0628ce: 0d0a |007f: move-exception v10 │ │ +0628d0: d807 0701 |0080: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0628d4: 28ce |0082: goto 0050 // -0032 │ │ +0628d6: 1a07 860a |0083: const-string v7, "PropertyValuesHolder" // string@0a86 │ │ +0628da: 2208 b103 |0085: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0628de: 7010 761f 0800 |0087: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0628e4: 1a09 a402 |008a: const-string v9, "Couldn't find " // string@02a4 │ │ +0628e8: 6e20 7e1f 9800 |008c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0628ee: 0c08 |008f: move-result-object v8 │ │ +0628f0: 6e20 7e1f d800 |0090: invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0628f6: 0c08 |0093: move-result-object v8 │ │ +0628f8: 1a09 2d25 |0094: const-string v9, "ter property " // string@252d │ │ +0628fc: 6e20 7e1f 9800 |0096: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +062902: 0c08 |0099: move-result-object v8 │ │ +062904: 54b9 8306 |009a: iget-object v9, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062908: 6e20 7e1f 9800 |009c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06290e: 0c08 |009f: move-result-object v8 │ │ +062910: 1a09 5c00 |00a0: const-string v9, " for " // string@005c │ │ +062914: 6e20 7e1f 9800 |00a2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06291a: 0c08 |00a5: move-result-object v8 │ │ +06291c: 6e10 1e1f 0c00 |00a6: invoke-virtual {v12}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +062922: 0c09 |00a9: move-result-object v9 │ │ +062924: 6e20 7e1f 9800 |00aa: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06292a: 0c08 |00ad: move-result-object v8 │ │ +06292c: 1a09 a000 |00ae: const-string v9, " with value type " // string@00a0 │ │ +062930: 6e20 7e1f 9800 |00b0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +062936: 0c08 |00b3: move-result-object v8 │ │ +062938: 54b9 8606 |00b4: iget-object v9, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +06293c: 6e20 7d1f 9800 |00b6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +062942: 0c08 |00b9: move-result-object v8 │ │ +062944: 6e10 841f 0800 |00ba: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06294a: 0c08 |00bd: move-result-object v8 │ │ +06294c: 7120 090d 8700 |00be: invoke-static {v7, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +062952: 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 │ │ -061934: |[061934] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -061944: 2200 a202 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@02a2 │ │ -061948: 7030 2d14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;[F)V // method@142d │ │ -06194e: 1100 |0005: return-object v0 │ │ +062974: |[062974] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +062984: 2200 a002 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@02a0 │ │ +062988: 7030 2d14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;[F)V // method@142d │ │ +06298e: 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 │ │ │ │ @@ -58813,18 +58814,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 │ │ -061950: |[061950] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -061960: 2200 a302 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@02a3 │ │ -061964: 7030 3714 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;[I)V // method@1437 │ │ -06196a: 1100 |0005: return-object v0 │ │ +062990: |[062990] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0629a0: 2200 a102 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@02a1 │ │ +0629a4: 7030 3714 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;[I)V // method@1437 │ │ +0629aa: 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 │ │ │ │ @@ -58833,38 +58834,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 │ │ -06196c: |[06196c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofKeyframe:(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -06197c: 7110 0914 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@1409 │ │ -061982: 0c00 |0003: move-result-object v0 │ │ -061984: 2002 9a02 |0004: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -061988: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ -06198c: 2201 a302 |0008: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@02a3 │ │ -061990: 1f00 9a02 |000a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -061994: 7030 3614 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@1436 │ │ -06199a: 1101 |000f: return-object v1 │ │ -06199c: 2002 9802 |0010: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -0619a0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0619a4: 2201 a202 |0014: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@02a2 │ │ -0619a8: 1f00 9802 |0016: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -0619ac: 7030 2c14 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@142c │ │ -0619b2: 28f4 |001b: goto 000f // -000c │ │ -0619b4: 2201 a402 |001c: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a4 │ │ -0619b8: 7020 4114 3100 |001e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@1441 │ │ -0619be: 5b10 8106 |0021: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -0619c2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -0619c4: 4602 0402 |0024: aget-object v2, v4, v2 │ │ -0619c8: 6e10 f713 0200 |0026: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@13f7 │ │ -0619ce: 0c02 |0029: move-result-object v2 │ │ -0619d0: 5b12 8606 |002a: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -0619d4: 28e3 |002c: goto 000f // -001d │ │ +0629ac: |[0629ac] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofKeyframe:(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0629bc: 7110 0914 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@1409 │ │ +0629c2: 0c00 |0003: move-result-object v0 │ │ +0629c4: 2002 9802 |0004: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +0629c8: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ +0629cc: 2201 a102 |0008: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@02a1 │ │ +0629d0: 1f00 9802 |000a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +0629d4: 7030 3614 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@1436 │ │ +0629da: 1101 |000f: return-object v1 │ │ +0629dc: 2002 9602 |0010: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +0629e0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0629e4: 2201 a002 |0014: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@02a0 │ │ +0629e8: 1f00 9602 |0016: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +0629ec: 7030 2c14 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@142c │ │ +0629f2: 28f4 |001b: goto 000f // -000c │ │ +0629f4: 2201 a202 |001c: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a2 │ │ +0629f8: 7020 4114 3100 |001e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@1441 │ │ +0629fe: 5b10 8106 |0021: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062a02: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +062a04: 4602 0402 |0024: aget-object v2, v4, v2 │ │ +062a08: 6e10 f713 0200 |0026: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@13f7 │ │ +062a0e: 0c02 |0029: move-result-object v2 │ │ +062a10: 5b12 8606 |002a: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062a14: 28e3 |002c: goto 000f // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0008 line=252 │ │ 0x000f line=260 │ │ 0x0010 line=253 │ │ @@ -58885,20 +58886,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 │ │ -0619d8: |[0619d8] 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; │ │ -0619e8: 2200 a402 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a4 │ │ -0619ec: 7020 4114 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@1441 │ │ -0619f2: 6e20 5414 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@1454 │ │ -0619f8: 6e20 5014 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@1450 │ │ -0619fe: 1100 |000b: return-object v0 │ │ +062a18: |[062a18] 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; │ │ +062a28: 2200 a202 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a2 │ │ +062a2c: 7020 4114 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@1441 │ │ +062a32: 6e20 5414 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@1454 │ │ +062a38: 6e20 5014 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@1450 │ │ +062a3e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ 0x0008 line=206 │ │ 0x000b line=207 │ │ locals : │ │ @@ -58912,22 +58913,22 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -061a00: |[061a00] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupGetter:(Ljava/lang/Class;)V │ │ -061a10: 6200 8806 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0688 │ │ -061a14: 1a01 3d14 |0002: const-string v1, "get" // string@143d │ │ -061a18: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -061a1a: 7052 5a14 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@145a │ │ -061a20: 0c00 |0008: move-result-object v0 │ │ -061a22: 5b30 8006 |0009: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ -061a26: 0e00 |000b: return-void │ │ +062a40: |[062a40] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupGetter:(Ljava/lang/Class;)V │ │ +062a50: 6200 8806 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0688 │ │ +062a54: 1a01 3e14 |0002: const-string v1, "get" // string@143e │ │ +062a58: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +062a5a: 7052 5a14 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@145a │ │ +062a60: 0c00 |0008: move-result-object v0 │ │ +062a62: 5b30 8006 |0009: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ +062a66: 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; │ │ @@ -58937,50 +58938,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 │ │ -061a28: |[061a28] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ -061a38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -061a3a: 5453 8206 |0001: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ -061a3e: 6e10 1220 0300 |0003: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2012 │ │ -061a44: 0c03 |0006: move-result-object v3 │ │ -061a46: 6e10 0f20 0300 |0007: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.lock:()V // method@200f │ │ -061a4c: 6e20 c71f 6700 |000a: invoke-virtual {v7, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -061a52: 0c01 |000d: move-result-object v1 │ │ -061a54: 1f01 ce03 |000e: check-cast v1, Ljava/util/HashMap; // type@03ce │ │ -061a58: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ -061a5c: 5453 8306 |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061a60: 6e20 c71f 3100 |0014: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -061a66: 0c03 |0017: move-result-object v3 │ │ -061a68: 0730 |0018: move-object v0, v3 │ │ -061a6a: 1f00 c203 |0019: check-cast v0, Ljava/lang/reflect/Method; // type@03c2 │ │ -061a6e: 0702 |001b: move-object v2, v0 │ │ -061a70: 3902 1500 |001c: if-nez v2, 0031 // +0015 │ │ -061a74: 7040 4814 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@1448 │ │ -061a7a: 0c02 |0021: move-result-object v2 │ │ -061a7c: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ -061a80: 2201 ce03 |0024: new-instance v1, Ljava/util/HashMap; // type@03ce │ │ -061a84: 7010 c21f 0100 |0026: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -061a8a: 6e30 ca1f 6701 |0029: invoke-virtual {v7, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -061a90: 5453 8306 |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061a94: 6e30 ca1f 3102 |002e: invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -061a9a: 5453 8206 |0031: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ -061a9e: 6e10 1220 0300 |0033: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2012 │ │ -061aa4: 0c03 |0036: move-result-object v3 │ │ -061aa6: 6e10 1020 0300 |0037: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2010 │ │ -061aac: 1102 |003a: return-object v2 │ │ -061aae: 0d03 |003b: move-exception v3 │ │ -061ab0: 5454 8206 |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ -061ab4: 6e10 1220 0400 |003e: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2012 │ │ -061aba: 0c04 |0041: move-result-object v4 │ │ -061abc: 6e10 1020 0400 |0042: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2010 │ │ -061ac2: 2703 |0045: throw v3 │ │ +062a68: |[062a68] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ +062a78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +062a7a: 5453 8206 |0001: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ +062a7e: 6e10 1220 0300 |0003: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2012 │ │ +062a84: 0c03 |0006: move-result-object v3 │ │ +062a86: 6e10 0f20 0300 |0007: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.lock:()V // method@200f │ │ +062a8c: 6e20 c71f 6700 |000a: invoke-virtual {v7, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +062a92: 0c01 |000d: move-result-object v1 │ │ +062a94: 1f01 cc03 |000e: check-cast v1, Ljava/util/HashMap; // type@03cc │ │ +062a98: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ +062a9c: 5453 8306 |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062aa0: 6e20 c71f 3100 |0014: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +062aa6: 0c03 |0017: move-result-object v3 │ │ +062aa8: 0730 |0018: move-object v0, v3 │ │ +062aaa: 1f00 c003 |0019: check-cast v0, Ljava/lang/reflect/Method; // type@03c0 │ │ +062aae: 0702 |001b: move-object v2, v0 │ │ +062ab0: 3902 1500 |001c: if-nez v2, 0031 // +0015 │ │ +062ab4: 7040 4814 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@1448 │ │ +062aba: 0c02 |0021: move-result-object v2 │ │ +062abc: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ +062ac0: 2201 cc03 |0024: new-instance v1, Ljava/util/HashMap; // type@03cc │ │ +062ac4: 7010 c21f 0100 |0026: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +062aca: 6e30 ca1f 6701 |0029: invoke-virtual {v7, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +062ad0: 5453 8306 |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062ad4: 6e30 ca1f 3102 |002e: invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +062ada: 5453 8206 |0031: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ +062ade: 6e10 1220 0300 |0033: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2012 │ │ +062ae4: 0c03 |0036: move-result-object v3 │ │ +062ae6: 6e10 1020 0300 |0037: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2010 │ │ +062aec: 1102 |003a: return-object v2 │ │ +062aee: 0d03 |003b: move-exception v3 │ │ +062af0: 5454 8206 |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0682 │ │ +062af4: 6e10 1220 0400 |003e: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2012 │ │ +062afa: 0c04 |0041: move-result-object v4 │ │ +062afc: 6e10 1020 0400 |0042: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2010 │ │ +062b02: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0031 │ │ -> 0x003b │ │ positions : │ │ 0x0000 line=439 │ │ 0x0001 line=444 │ │ 0x000a line=445 │ │ @@ -59011,39 +59012,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 │ │ -061ad0: |[061ad0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -061ae0: 5442 8006 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ -061ae4: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -061ae8: 6e10 4f1f 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -061aee: 0c01 |0007: move-result-object v1 │ │ -061af0: 7020 5714 1400 |0008: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@1457 │ │ -061af6: 5442 8006 |000b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ -061afa: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -061afc: 2333 b704 |000e: new-array v3, v3, [Ljava/lang/Object; // type@04b7 │ │ -061b00: 6e30 9b1f 5203 |0010: invoke-virtual {v2, v5, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -061b06: 0c02 |0013: move-result-object v2 │ │ -061b08: 6e20 0214 2600 |0014: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@1402 │ │ -061b0e: 0e00 |0017: return-void │ │ -061b10: 0d00 |0018: move-exception v0 │ │ -061b12: 1a02 840a |0019: const-string v2, "PropertyValuesHolder" // string@0a84 │ │ -061b16: 6e10 991f 0000 |001b: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ -061b1c: 0c03 |001e: move-result-object v3 │ │ -061b1e: 7120 090d 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061b24: 28f5 |0022: goto 0017 // -000b │ │ -061b26: 0d00 |0023: move-exception v0 │ │ -061b28: 1a02 840a |0024: const-string v2, "PropertyValuesHolder" // string@0a84 │ │ -061b2c: 6e10 2d1f 0000 |0026: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ -061b32: 0c03 |0029: move-result-object v3 │ │ -061b34: 7120 090d 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061b3a: 28ea |002d: goto 0017 // -0016 │ │ +062b10: |[062b10] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +062b20: 5442 8006 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ +062b24: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +062b28: 6e10 4f1f 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +062b2e: 0c01 |0007: move-result-object v1 │ │ +062b30: 7020 5714 1400 |0008: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@1457 │ │ +062b36: 5442 8006 |000b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ +062b3a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +062b3c: 2333 b504 |000e: new-array v3, v3, [Ljava/lang/Object; // type@04b5 │ │ +062b40: 6e30 9b1f 5203 |0010: invoke-virtual {v2, v5, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +062b46: 0c02 |0013: move-result-object v2 │ │ +062b48: 6e20 0214 2600 |0014: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@1402 │ │ +062b4e: 0e00 |0017: return-void │ │ +062b50: 0d00 |0018: move-exception v0 │ │ +062b52: 1a02 860a |0019: const-string v2, "PropertyValuesHolder" // string@0a86 │ │ +062b56: 6e10 991f 0000 |001b: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ +062b5c: 0c03 |001e: move-result-object v3 │ │ +062b5e: 7120 090d 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +062b64: 28f5 |0022: goto 0017 // -000b │ │ +062b66: 0d00 |0023: move-exception v0 │ │ +062b68: 1a02 860a |0024: const-string v2, "PropertyValuesHolder" // string@0a86 │ │ +062b6c: 6e10 2d1f 0000 |0026: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ +062b72: 0c03 |0029: move-result-object v3 │ │ +062b74: 7120 090d 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +062b7a: 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 │ │ @@ -59068,20 +59069,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -061b4c: |[061b4c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.calculateValue:(F)V │ │ -061b5c: 5410 8106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061b60: 6e20 0614 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.getValue:(F)Ljava/lang/Object; // method@1406 │ │ -061b66: 0c00 |0005: move-result-object v0 │ │ -061b68: 5b10 7e06 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@067e │ │ -061b6c: 0e00 |0008: return-void │ │ +062b8c: |[062b8c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.calculateValue:(F)V │ │ +062b9c: 5410 8106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062ba0: 6e20 0614 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.getValue:(F)Ljava/lang/Object; // method@1406 │ │ +062ba6: 0c00 |0005: move-result-object v0 │ │ +062ba8: 5b10 7e06 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@067e │ │ +062bac: 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 │ │ @@ -59091,30 +59092,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 │ │ -061b70: |[061b70] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -061b80: 6f10 4d1f 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ -061b86: 0c01 |0003: move-result-object v1 │ │ -061b88: 1f01 a402 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a4 │ │ -061b8c: 5432 8306 |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061b90: 5b12 8306 |0008: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061b94: 5432 8106 |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061b98: 6e10 0414 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1404 │ │ -061b9e: 0c02 |000f: move-result-object v2 │ │ -061ba0: 5b12 8106 |0010: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061ba4: 5432 7f06 |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ -061ba8: 5b12 7f06 |0014: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ -061bac: 1101 |0016: return-object v1 │ │ -061bae: 0d00 |0017: move-exception v0 │ │ -061bb0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -061bb2: 28fd |0019: goto 0016 // -0003 │ │ +062bb0: |[062bb0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +062bc0: 6f10 4d1f 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f4d │ │ +062bc6: 0c01 |0003: move-result-object v1 │ │ +062bc8: 1f01 a202 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a2 │ │ +062bcc: 5432 8306 |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062bd0: 5b12 8306 |0008: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062bd4: 5432 8106 |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062bd8: 6e10 0414 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1404 │ │ +062bde: 0c02 |000f: move-result-object v2 │ │ +062be0: 5b12 8106 |0010: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062be4: 5432 7f06 |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ +062be8: 5b12 7f06 |0014: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ +062bec: 1101 |0016: return-object v1 │ │ +062bee: 0d00 |0017: move-exception v0 │ │ +062bf0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +062bf2: 28fd |0019: goto 0016 // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0016 │ │ Ljava/lang/CloneNotSupportedException; -> 0x0017 │ │ positions : │ │ 0x0000 line=576 │ │ 0x0006 line=577 │ │ 0x000a line=579 │ │ @@ -59132,18 +59133,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061bc4: |[061bc4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -061bd4: 6e10 4414 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ -061bda: 0c00 |0003: move-result-object v0 │ │ -061bdc: 1100 |0004: return-object v0 │ │ +062c04: |[062c04] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +062c14: 6e10 4414 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ +062c1a: 0c00 |0003: move-result-object v0 │ │ +062c1c: 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;) │ │ @@ -59151,17 +59152,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061be0: |[061be0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -061bf0: 5410 7e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@067e │ │ -061bf4: 1100 |0002: return-object v0 │ │ +062c20: |[062c20] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +062c30: 5410 7e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@067e │ │ +062c34: 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;) │ │ @@ -59169,17 +59170,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061bf8: |[061bf8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyName:()Ljava/lang/String; │ │ -061c08: 5410 8306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061c0c: 1100 |0002: return-object v0 │ │ +062c38: |[062c38] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyName:()Ljava/lang/String; │ │ +062c48: 5410 8306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062c4c: 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;) │ │ @@ -59187,35 +59188,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -061c10: |[061c10] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.init:()V │ │ -061c20: 5420 7f06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ -061c24: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -061c28: 5420 8606 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061c2c: 1c01 a403 |0006: const-class v1, Ljava/lang/Integer; // type@03a4 │ │ -061c30: 3310 1200 |0008: if-ne v0, v1, 001a // +0012 │ │ -061c34: 6200 8906 |000a: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0689 │ │ -061c38: 5b20 7f06 |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ -061c3c: 5420 7f06 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ -061c40: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ -061c44: 5420 8106 |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061c48: 5421 7f06 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ -061c4c: 6e20 0b14 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@140b │ │ -061c52: 0e00 |0019: return-void │ │ -061c54: 5420 8606 |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061c58: 1c01 9e03 |001c: const-class v1, Ljava/lang/Float; // type@039e │ │ -061c5c: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ -061c60: 6200 8706 |0020: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0687 │ │ -061c64: 28ea |0022: goto 000c // -0016 │ │ -061c66: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -061c68: 28e8 |0024: goto 000c // -0018 │ │ +062c50: |[062c50] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.init:()V │ │ +062c60: 5420 7f06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ +062c64: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +062c68: 5420 8606 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062c6c: 1c01 a203 |0006: const-class v1, Ljava/lang/Integer; // type@03a2 │ │ +062c70: 3310 1200 |0008: if-ne v0, v1, 001a // +0012 │ │ +062c74: 6200 8906 |000a: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0689 │ │ +062c78: 5b20 7f06 |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ +062c7c: 5420 7f06 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ +062c80: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ +062c84: 5420 8106 |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062c88: 5421 7f06 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ +062c8c: 6e20 0b14 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@140b │ │ +062c92: 0e00 |0019: return-void │ │ +062c94: 5420 8606 |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062c98: 1c01 9c03 |001c: const-class v1, Ljava/lang/Float; // type@039c │ │ +062c9c: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ +062ca0: 6200 8706 |0020: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0687 │ │ +062ca4: 28ea |0022: goto 000c // -0016 │ │ +062ca6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +062ca8: 28e8 |0024: goto 000c // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0004 line=619 │ │ 0x000e line=623 │ │ 0x0012 line=626 │ │ 0x0019 line=628 │ │ @@ -59228,38 +59229,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -061c6c: |[061c6c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -061c7c: 5441 8406 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ -061c80: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -061c84: 5441 8506 |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0685 │ │ -061c88: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -061c8a: 6e10 4614 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@1446 │ │ -061c90: 0c03 |000a: move-result-object v3 │ │ -061c92: 4d03 0102 |000b: aput-object v3, v1, v2 │ │ -061c96: 5441 8406 |000d: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ -061c9a: 5442 8506 |000f: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0685 │ │ -061c9e: 6e30 9b1f 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -061ca4: 0e00 |0014: return-void │ │ -061ca6: 0d00 |0015: move-exception v0 │ │ -061ca8: 1a01 840a |0016: const-string v1, "PropertyValuesHolder" // string@0a84 │ │ -061cac: 6e10 991f 0000 |0018: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ -061cb2: 0c02 |001b: move-result-object v2 │ │ -061cb4: 7120 090d 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061cba: 28f5 |001f: goto 0014 // -000b │ │ -061cbc: 0d00 |0020: move-exception v0 │ │ -061cbe: 1a01 840a |0021: const-string v1, "PropertyValuesHolder" // string@0a84 │ │ -061cc2: 6e10 2d1f 0000 |0023: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ -061cc8: 0c02 |0026: move-result-object v2 │ │ -061cca: 7120 090d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061cd0: 28ea |002a: goto 0014 // -0016 │ │ +062cac: |[062cac] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +062cbc: 5441 8406 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ +062cc0: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +062cc4: 5441 8506 |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0685 │ │ +062cc8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +062cca: 6e10 4614 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@1446 │ │ +062cd0: 0c03 |000a: move-result-object v3 │ │ +062cd2: 4d03 0102 |000b: aput-object v3, v1, v2 │ │ +062cd6: 5441 8406 |000d: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ +062cda: 5442 8506 |000f: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0685 │ │ +062cde: 6e30 9b1f 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +062ce4: 0e00 |0014: return-void │ │ +062ce6: 0d00 |0015: move-exception v0 │ │ +062ce8: 1a01 860a |0016: const-string v1, "PropertyValuesHolder" // string@0a86 │ │ +062cec: 6e10 991f 0000 |0018: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ +062cf2: 0c02 |001b: move-result-object v2 │ │ +062cf4: 7120 090d 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +062cfa: 28f5 |001f: goto 0014 // -000b │ │ +062cfc: 0d00 |0020: move-exception v0 │ │ +062cfe: 1a01 860a |0021: const-string v1, "PropertyValuesHolder" // string@0a86 │ │ +062d02: 6e10 2d1f 0000 |0023: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ +062d08: 0c02 |0026: move-result-object v2 │ │ +062d0a: 7120 090d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +062d10: 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 │ │ @@ -59280,19 +59281,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 │ │ -061ce4: |[061ce4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -061cf4: 5b12 7f06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ -061cf8: 5410 8106 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061cfc: 6e20 0b14 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@140b │ │ -061d02: 0e00 |0007: return-void │ │ +062d24: |[062d24] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +062d34: 5b12 7f06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@067f │ │ +062d38: 5410 8106 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062d3c: 6e20 0b14 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@140b │ │ +062d42: 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; │ │ @@ -59303,21 +59304,21 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -061d04: |[061d04] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setFloatValues:([F)V │ │ -061d14: 6200 870a |0000: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ -061d18: 5b10 8606 |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061d1c: 7110 0714 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1407 │ │ -061d22: 0c00 |0007: move-result-object v0 │ │ -061d24: 5b10 8106 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061d28: 0e00 |000a: return-void │ │ +062d44: |[062d44] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setFloatValues:([F)V │ │ +062d54: 6200 870a |0000: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ +062d58: 5b10 8606 |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062d5c: 7110 0714 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1407 │ │ +062d62: 0c00 |0007: move-result-object v0 │ │ +062d64: 5b10 8106 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062d68: 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; │ │ @@ -59328,21 +59329,21 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -061d2c: |[061d2c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setIntValues:([I)V │ │ -061d3c: 6200 880a |0000: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -061d40: 5b10 8606 |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061d44: 7110 0814 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1408 │ │ -061d4a: 0c00 |0007: move-result-object v0 │ │ -061d4c: 5b10 8106 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061d50: 0e00 |000a: return-void │ │ +062d6c: |[062d6c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setIntValues:([I)V │ │ +062d7c: 6200 880a |0000: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +062d80: 5b10 8606 |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062d84: 7110 0814 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@1408 │ │ +062d8a: 0c00 |0007: move-result-object v0 │ │ +062d8c: 5b10 8106 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062d90: 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; │ │ @@ -59353,35 +59354,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 │ │ -061d54: |[061d54] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setKeyframes:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -061d64: 2152 |0000: array-length v2, v5 │ │ -061d66: 1223 |0001: const/4 v3, #int 2 // #2 │ │ -061d68: 7120 411f 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -061d6e: 0a03 |0005: move-result v3 │ │ -061d70: 2331 ac04 |0006: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04ac │ │ -061d74: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -061d76: 4603 0503 |0009: aget-object v3, v5, v3 │ │ -061d7a: 6e10 f713 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@13f7 │ │ -061d80: 0c03 |000e: move-result-object v3 │ │ -061d82: 5b43 8606 |000f: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061d86: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -061d88: 3520 0900 |0012: if-ge v0, v2, 001b // +0009 │ │ -061d8c: 4603 0500 |0014: aget-object v3, v5, v0 │ │ -061d90: 4d03 0100 |0016: aput-object v3, v1, v0 │ │ -061d94: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061d98: 28f8 |001a: goto 0012 // -0008 │ │ -061d9a: 2203 9f02 |001b: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029f │ │ -061d9e: 7020 0314 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ -061da4: 5b43 8106 |0020: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061da8: 0e00 |0022: return-void │ │ +062d94: |[062d94] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setKeyframes:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +062da4: 2152 |0000: array-length v2, v5 │ │ +062da6: 1223 |0001: const/4 v3, #int 2 // #2 │ │ +062da8: 7120 411f 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +062dae: 0a03 |0005: move-result v3 │ │ +062db0: 2331 aa04 |0006: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04aa │ │ +062db4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +062db6: 4603 0503 |0009: aget-object v3, v5, v3 │ │ +062dba: 6e10 f713 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@13f7 │ │ +062dc0: 0c03 |000e: move-result-object v3 │ │ +062dc2: 5b43 8606 |000f: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062dc6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +062dc8: 3520 0900 |0012: if-ge v0, v2, 001b // +0009 │ │ +062dcc: 4603 0500 |0014: aget-object v3, v5, v0 │ │ +062dd0: 4d03 0100 |0016: aput-object v3, v1, v0 │ │ +062dd4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062dd8: 28f8 |001a: goto 0012 // -0008 │ │ +062dda: 2203 9d02 |001b: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@029d │ │ +062dde: 7020 0314 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ +062de4: 5b43 8106 |0020: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062de8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0001 line=338 │ │ 0x0008 line=339 │ │ 0x0011 line=340 │ │ 0x0014 line=341 │ │ @@ -59400,24 +59401,24 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -061dac: |[061dac] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setObjectValues:([Ljava/lang/Object;)V │ │ -061dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061dbe: 4600 0200 |0001: aget-object v0, v2, v0 │ │ -061dc2: 6e10 4f1f 0000 |0003: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -061dc8: 0c00 |0006: move-result-object v0 │ │ -061dca: 5b10 8606 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061dce: 7110 0a14 0200 |0009: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@140a │ │ -061dd4: 0c00 |000c: move-result-object v0 │ │ -061dd6: 5b10 8106 |000d: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061dda: 0e00 |000f: return-void │ │ +062dec: |[062dec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setObjectValues:([Ljava/lang/Object;)V │ │ +062dfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062dfe: 4600 0200 |0001: aget-object v0, v2, v0 │ │ +062e02: 6e10 4f1f 0000 |0003: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +062e08: 0c00 |0006: move-result-object v0 │ │ +062e0a: 5b10 8606 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062e0e: 7110 0a14 0200 |0009: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@140a │ │ +062e14: 0c00 |000c: move-result-object v0 │ │ +062e16: 5b10 8106 |000d: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062e1a: 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; │ │ @@ -59428,17 +59429,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061ddc: |[061ddc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setPropertyName:(Ljava/lang/String;)V │ │ -061dec: 5b01 8306 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061df0: 0e00 |0002: return-void │ │ +062e1c: |[062e1c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setPropertyName:(Ljava/lang/String;)V │ │ +062e2c: 5b01 8306 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062e30: 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; │ │ @@ -59448,27 +59449,27 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -061df4: |[061df4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupEndValue:(Ljava/lang/Object;)V │ │ -061e04: 5420 8106 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061e08: 5400 6606 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -061e0c: 5421 8106 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061e10: 5411 6606 |0006: iget-object v1, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -061e14: 6e10 b31f 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -061e1a: 0a01 |000b: move-result v1 │ │ -061e1c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -061e20: 6e20 ad1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -061e26: 0c00 |0011: move-result-object v0 │ │ -061e28: 1f00 9e02 |0012: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -061e2c: 7030 5c14 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@145c │ │ -061e32: 0e00 |0017: return-void │ │ +062e34: |[062e34] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupEndValue:(Ljava/lang/Object;)V │ │ +062e44: 5420 8106 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062e48: 5400 6606 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062e4c: 5421 8106 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062e50: 5411 6606 |0006: iget-object v1, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062e54: 6e10 b31f 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +062e5a: 0a01 |000b: move-result v1 │ │ +062e5c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +062e60: 6e20 ad1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +062e66: 0c00 |0011: move-result-object v0 │ │ +062e68: 1f00 9c02 |0012: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +062e6c: 7030 5c14 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@145c │ │ +062e72: 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; │ │ @@ -59478,22 +59479,22 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -061e34: |[061e34] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -061e44: 6200 8a06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@068a │ │ -061e48: 1a01 e721 |0002: const-string v1, "set" // string@21e7 │ │ -061e4c: 5432 8606 |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ -061e50: 7052 5a14 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@145a │ │ -061e56: 0c00 |0009: move-result-object v0 │ │ -061e58: 5b30 8406 |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ -061e5c: 0e00 |000c: return-void │ │ +062e74: |[062e74] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +062e84: 6200 8a06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@068a │ │ +062e88: 1a01 e721 |0002: const-string v1, "set" // string@21e7 │ │ +062e8c: 5432 8606 |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0686 │ │ +062e90: 7052 5a14 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@145a │ │ +062e96: 0c00 |0009: move-result-object v0 │ │ +062e98: 5b30 8406 |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ +062e9c: 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; │ │ @@ -59503,56 +59504,56 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -061e60: |[061e60] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterAndGetter:(Ljava/lang/Object;)V │ │ -061e70: 6e10 4f1f 0700 |0000: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -061e76: 0c03 |0003: move-result-object v3 │ │ -061e78: 5464 8406 |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ -061e7c: 3904 0500 |0006: if-nez v4, 000b // +0005 │ │ -061e80: 6e20 5814 3600 |0008: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@1458 │ │ -061e86: 5464 8106 |000b: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061e8a: 5444 6606 |000d: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -061e8e: 6e10 af1f 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -061e94: 0c01 |0012: move-result-object v1 │ │ -061e96: 7210 d01f 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -061e9c: 0a04 |0016: move-result v4 │ │ -061e9e: 3804 3800 |0017: if-eqz v4, 004f // +0038 │ │ -061ea2: 7210 d11f 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -061ea8: 0c02 |001c: move-result-object v2 │ │ -061eaa: 1f02 9e02 |001d: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -061eae: 6e10 f913 0200 |001f: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.hasValue:()Z // method@13f9 │ │ -061eb4: 0a04 |0022: move-result v4 │ │ -061eb6: 3904 f0ff |0023: if-nez v4, 0013 // -0010 │ │ -061eba: 5464 8006 |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ -061ebe: 3904 0500 |0027: if-nez v4, 002c // +0005 │ │ -061ec2: 7020 5714 3600 |0029: invoke-direct {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@1457 │ │ -061ec8: 5464 8006 |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ -061ecc: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -061ece: 2355 b704 |002f: new-array v5, v5, [Ljava/lang/Object; // type@04b7 │ │ -061ed2: 6e30 9b1f 7405 |0031: invoke-virtual {v4, v7, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -061ed8: 0c04 |0034: move-result-object v4 │ │ -061eda: 6e20 0214 4200 |0035: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@1402 │ │ -061ee0: 28db |0038: goto 0013 // -0025 │ │ -061ee2: 0d00 |0039: move-exception v0 │ │ -061ee4: 1a04 840a |003a: const-string v4, "PropertyValuesHolder" // string@0a84 │ │ -061ee8: 6e10 991f 0000 |003c: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ -061eee: 0c05 |003f: move-result-object v5 │ │ -061ef0: 7120 090d 5400 |0040: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061ef6: 28d0 |0043: goto 0013 // -0030 │ │ -061ef8: 0d00 |0044: move-exception v0 │ │ -061efa: 1a04 840a |0045: const-string v4, "PropertyValuesHolder" // string@0a84 │ │ -061efe: 6e10 2d1f 0000 |0047: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ -061f04: 0c05 |004a: move-result-object v5 │ │ -061f06: 7120 090d 5400 |004b: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -061f0c: 28c5 |004e: goto 0013 // -003b │ │ -061f0e: 0e00 |004f: return-void │ │ +062ea0: |[062ea0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterAndGetter:(Ljava/lang/Object;)V │ │ +062eb0: 6e10 4f1f 0700 |0000: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +062eb6: 0c02 |0003: move-result-object v2 │ │ +062eb8: 5463 8406 |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0684 │ │ +062ebc: 3903 0500 |0006: if-nez v3, 000b // +0005 │ │ +062ec0: 6e20 5814 2600 |0008: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@1458 │ │ +062ec6: 5463 8106 |000b: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062eca: 5433 6606 |000d: iget-object v3, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062ece: 6e10 af1f 0300 |000f: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +062ed4: 0c03 |0012: move-result-object v3 │ │ +062ed6: 7210 d01f 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +062edc: 0a04 |0016: move-result v4 │ │ +062ede: 3804 3800 |0017: if-eqz v4, 004f // +0038 │ │ +062ee2: 7210 d11f 0300 |0019: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +062ee8: 0c01 |001c: move-result-object v1 │ │ +062eea: 1f01 9c02 |001d: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +062eee: 6e10 f913 0100 |001f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.hasValue:()Z // method@13f9 │ │ +062ef4: 0a04 |0022: move-result v4 │ │ +062ef6: 3904 f0ff |0023: if-nez v4, 0013 // -0010 │ │ +062efa: 5464 8006 |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ +062efe: 3904 0500 |0027: if-nez v4, 002c // +0005 │ │ +062f02: 7020 5714 2600 |0029: invoke-direct {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@1457 │ │ +062f08: 5464 8006 |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0680 │ │ +062f0c: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +062f0e: 2355 b504 |002f: new-array v5, v5, [Ljava/lang/Object; // type@04b5 │ │ +062f12: 6e30 9b1f 7405 |0031: invoke-virtual {v4, v7, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +062f18: 0c04 |0034: move-result-object v4 │ │ +062f1a: 6e20 0214 4100 |0035: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@1402 │ │ +062f20: 28db |0038: goto 0013 // -0025 │ │ +062f22: 0d00 |0039: move-exception v0 │ │ +062f24: 1a04 860a |003a: const-string v4, "PropertyValuesHolder" // string@0a86 │ │ +062f28: 6e10 991f 0000 |003c: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ +062f2e: 0c05 |003f: move-result-object v5 │ │ +062f30: 7120 090d 5400 |0040: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +062f36: 28d0 |0043: goto 0013 // -0030 │ │ +062f38: 0d00 |0044: move-exception v0 │ │ +062f3a: 1a04 860a |0045: const-string v4, "PropertyValuesHolder" // string@0a86 │ │ +062f3e: 6e10 2d1f 0000 |0047: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ +062f44: 0c05 |004a: move-result-object v5 │ │ +062f46: 7120 090d 5400 |004b: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +062f4c: 28c5 |004e: goto 0013 // -003b │ │ +062f4e: 0e00 |004f: return-void │ │ catches : 1 │ │ 0x002c - 0x0038 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x0044 │ │ positions : │ │ 0x0000 line=505 │ │ 0x0004 line=506 │ │ @@ -59566,38 +59567,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 │ │ -061f20: |[061f20] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupStartValue:(Ljava/lang/Object;)V │ │ -061f30: 5420 8106 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061f34: 5400 6606 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ -061f38: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -061f3a: 6e20 ad1f 1000 |0005: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -061f40: 0c00 |0008: move-result-object v0 │ │ -061f42: 1f00 9e02 |0009: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -061f46: 7030 5c14 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@145c │ │ -061f4c: 0e00 |000e: return-void │ │ +062f60: |[062f60] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupStartValue:(Ljava/lang/Object;)V │ │ +062f70: 5420 8106 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062f74: 5400 6606 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0666 │ │ +062f78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +062f7a: 6e20 ad1f 1000 |0005: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +062f80: 0c00 |0008: move-result-object v0 │ │ +062f82: 1f00 9c02 |0009: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +062f86: 7030 5c14 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@145c │ │ +062f8c: 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; │ │ @@ -59607,44 +59607,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -061f50: |[061f50] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.toString:()Ljava/lang/String; │ │ -061f60: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -061f64: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -061f6a: 5421 8306 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ -061f6e: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -061f74: 0c00 |000a: move-result-object v0 │ │ -061f76: 1a01 0e01 |000b: const-string v1, ": " // string@010e │ │ -061f7a: 6e20 7e1f 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -061f80: 0c00 |0010: move-result-object v0 │ │ -061f82: 5421 8106 |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ -061f86: 6e10 0c14 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.toString:()Ljava/lang/String; // method@140c │ │ -061f8c: 0c01 |0016: move-result-object v1 │ │ -061f8e: 6e20 7e1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -061f94: 0c00 |001a: move-result-object v0 │ │ -061f96: 6e10 841f 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -061f9c: 0c00 |001e: move-result-object v0 │ │ -061f9e: 1100 |001f: return-object v0 │ │ +062f90: |[062f90] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.toString:()Ljava/lang/String; │ │ +062fa0: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +062fa4: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +062faa: 5421 8306 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0683 │ │ +062fae: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +062fb4: 0c00 |000a: move-result-object v0 │ │ +062fb6: 1a01 1201 |000b: const-string v1, ": " // string@0112 │ │ +062fba: 6e20 7e1f 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +062fc0: 0c00 |0010: move-result-object v0 │ │ +062fc2: 5421 8106 |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0681 │ │ +062fc6: 6e10 0c14 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.toString:()Ljava/lang/String; // method@140c │ │ +062fcc: 0c01 |0016: move-result-object v1 │ │ +062fce: 6e20 7e1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +062fd4: 0c00 |001a: move-result-object v0 │ │ +062fd6: 6e10 841f 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +062fdc: 0c00 |001e: move-result-object v0 │ │ +062fde: 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 : 2693 (PropertyValuesHolder.java) │ │ + source_file_idx : 2695 (PropertyValuesHolder.java) │ │ │ │ Class #253 header: │ │ -class_idx : 677 │ │ +class_idx : 675 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3200 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3202 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -59663,21 +59663,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 : 3200 (TypeEvaluator.java) │ │ + source_file_idx : 3202 (TypeEvaluator.java) │ │ │ │ Class #254 header: │ │ -class_idx : 678 │ │ +class_idx : 676 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 950 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 948 │ │ +source_file_idx : 3342 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -59700,17 +59700,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061fa0: |[061fa0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.:()V │ │ -061fb0: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ -061fb6: 0e00 |0003: return-void │ │ +062fe0: |[062fe0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.:()V │ │ +062ff0: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ +062ff6: 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 - │ │ @@ -59719,18 +59719,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061fb8: |[061fb8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/lang/Object; │ │ -061fc8: 6e10 6114 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.initialValue:()Ljava/util/ArrayList; // method@1461 │ │ -061fce: 0c00 |0003: move-result-object v0 │ │ -061fd0: 1100 |0004: return-object v0 │ │ +062ff8: |[062ff8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/lang/Object; │ │ +063008: 6e10 6114 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.initialValue:()Ljava/util/ArrayList; // method@1461 │ │ +06300e: 0c00 |0003: move-result-object v0 │ │ +063010: 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;) │ │ @@ -59738,31 +59738,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061fd4: |[061fd4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/util/ArrayList; │ │ -061fe4: 2200 c903 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -061fe8: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -061fee: 1100 |0005: return-object v0 │ │ +063014: |[063014] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/util/ArrayList; │ │ +063024: 2200 c703 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +063028: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06302e: 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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #255 header: │ │ -class_idx : 679 │ │ +class_idx : 677 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 950 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 948 │ │ +source_file_idx : 3342 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -59785,17 +59785,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061ff0: |[061ff0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.:()V │ │ -062000: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ -062006: 0e00 |0003: return-void │ │ +063030: |[063030] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.:()V │ │ +063040: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ +063046: 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 - │ │ @@ -59804,18 +59804,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062008: |[062008] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/lang/Object; │ │ -062018: 6e10 6414 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.initialValue:()Ljava/util/ArrayList; // method@1464 │ │ -06201e: 0c00 |0003: move-result-object v0 │ │ -062020: 1100 |0004: return-object v0 │ │ +063048: |[063048] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/lang/Object; │ │ +063058: 6e10 6414 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.initialValue:()Ljava/util/ArrayList; // method@1464 │ │ +06305e: 0c00 |0003: move-result-object v0 │ │ +063060: 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;) │ │ @@ -59823,31 +59823,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062024: |[062024] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/util/ArrayList; │ │ -062034: 2200 c903 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -062038: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -06203e: 1100 |0005: return-object v0 │ │ +063064: |[063064] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/util/ArrayList; │ │ +063074: 2200 c703 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +063078: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06307e: 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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #256 header: │ │ -class_idx : 680 │ │ +class_idx : 678 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 950 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 948 │ │ +source_file_idx : 3342 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -59870,17 +59870,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062040: |[062040] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.:()V │ │ -062050: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ -062056: 0e00 |0003: return-void │ │ +063080: |[063080] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.:()V │ │ +063090: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ +063096: 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 - │ │ @@ -59889,18 +59889,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062058: |[062058] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/lang/Object; │ │ -062068: 6e10 6714 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.initialValue:()Ljava/util/ArrayList; // method@1467 │ │ -06206e: 0c00 |0003: move-result-object v0 │ │ -062070: 1100 |0004: return-object v0 │ │ +063098: |[063098] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/lang/Object; │ │ +0630a8: 6e10 6714 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.initialValue:()Ljava/util/ArrayList; // method@1467 │ │ +0630ae: 0c00 |0003: move-result-object v0 │ │ +0630b0: 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;) │ │ @@ -59908,31 +59908,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062074: |[062074] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/util/ArrayList; │ │ -062084: 2200 c903 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -062088: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -06208e: 1100 |0005: return-object v0 │ │ +0630b4: |[0630b4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/util/ArrayList; │ │ +0630c4: 2200 c703 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0630c8: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0630ce: 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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #257 header: │ │ -class_idx : 681 │ │ +class_idx : 679 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 950 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 948 │ │ +source_file_idx : 3342 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -59955,17 +59955,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062090: |[062090] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.:()V │ │ -0620a0: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ -0620a6: 0e00 |0003: return-void │ │ +0630d0: |[0630d0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.:()V │ │ +0630e0: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ +0630e6: 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 - │ │ @@ -59974,18 +59974,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0620a8: |[0620a8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/lang/Object; │ │ -0620b8: 6e10 6a14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.initialValue:()Ljava/util/ArrayList; // method@146a │ │ -0620be: 0c00 |0003: move-result-object v0 │ │ -0620c0: 1100 |0004: return-object v0 │ │ +0630e8: |[0630e8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/lang/Object; │ │ +0630f8: 6e10 6a14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.initialValue:()Ljava/util/ArrayList; // method@146a │ │ +0630fe: 0c00 |0003: move-result-object v0 │ │ +063100: 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;) │ │ @@ -59993,31 +59993,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0620c4: |[0620c4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/util/ArrayList; │ │ -0620d4: 2200 c903 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0620d8: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0620de: 1100 |0005: return-object v0 │ │ +063104: |[063104] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/util/ArrayList; │ │ +063114: 2200 c703 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +063118: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06311e: 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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #258 header: │ │ -class_idx : 682 │ │ +class_idx : 680 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 950 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 948 │ │ +source_file_idx : 3342 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -60040,17 +60040,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0620e0: |[0620e0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.:()V │ │ -0620f0: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ -0620f6: 0e00 |0003: return-void │ │ +063120: |[063120] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.:()V │ │ +063130: 7010 8e1f 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ +063136: 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 - │ │ @@ -60059,18 +60059,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0620f8: |[0620f8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/lang/Object; │ │ -062108: 6e10 6d14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.initialValue:()Ljava/util/ArrayList; // method@146d │ │ -06210e: 0c00 |0003: move-result-object v0 │ │ -062110: 1100 |0004: return-object v0 │ │ +063138: |[063138] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/lang/Object; │ │ +063148: 6e10 6d14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.initialValue:()Ljava/util/ArrayList; // method@146d │ │ +06314e: 0c00 |0003: move-result-object v0 │ │ +063150: 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;) │ │ @@ -60078,31 +60078,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062114: |[062114] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/util/ArrayList; │ │ -062124: 2200 c903 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -062128: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -06212e: 1100 |0005: return-object v0 │ │ +063154: |[063154] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/util/ArrayList; │ │ +063164: 2200 c703 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +063168: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06316e: 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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #259 header: │ │ -class_idx : 683 │ │ +class_idx : 681 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 112 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 111 │ │ +source_file_idx : 3342 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -60122,17 +60122,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062130: |[062130] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:()V │ │ -062140: 7010 7602 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -062146: 0e00 |0003: return-void │ │ +063170: |[063170] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:()V │ │ +063180: 7010 7602 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +063186: 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;) │ │ @@ -60140,17 +60140,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 │ │ -062148: |[062148] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V │ │ -062158: 7010 6e14 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:()V // method@146e │ │ -06215e: 0e00 |0003: return-void │ │ +063188: |[063188] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V │ │ +063198: 7010 6e14 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:()V // method@146e │ │ +06319e: 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; │ │ │ │ @@ -60160,182 +60160,182 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 314 16-bit code units │ │ -062160: |[062160] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.handleMessage:(Landroid/os/Message;)V │ │ -062170: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -062172: 7100 7614 0000 |0001: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$000:()Ljava/lang/ThreadLocal; // method@1476 │ │ -062178: 0c13 |0004: move-result-object v19 │ │ -06217a: 7401 8f1f 1300 |0005: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -062180: 0c05 |0008: move-result-object v5 │ │ -062182: 1f05 c903 |0009: check-cast v5, Ljava/util/ArrayList; // type@03c9 │ │ -062186: 7100 7714 0000 |000b: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$100:()Ljava/lang/ThreadLocal; // method@1477 │ │ -06218c: 0c13 |000e: move-result-object v19 │ │ -06218e: 7401 8f1f 1300 |000f: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -062194: 0c0a |0012: move-result-object v10 │ │ -062196: 1f0a c903 |0013: check-cast v10, Ljava/util/ArrayList; // type@03c9 │ │ -06219a: 0800 1b00 |0015: move-object/from16 v0, v27 │ │ -06219e: 5200 2e00 |0017: iget v0, v0, Landroid/os/Message;.what:I // field@002e │ │ -0621a2: 0213 0000 |0019: move/from16 v19, v0 │ │ -0621a6: 2b13 1701 0000 |001b: packed-switch v19, 00000132 // +00000117 │ │ -0621ac: 0e00 |001e: return-void │ │ -0621ae: 7100 7914 0000 |001f: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$200:()Ljava/lang/ThreadLocal; // method@1479 │ │ -0621b4: 0c13 |0022: move-result-object v19 │ │ -0621b6: 7401 8f1f 1300 |0023: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0621bc: 0c10 |0026: move-result-object v16 │ │ -0621be: 1f10 c903 |0027: check-cast v16, Ljava/util/ArrayList; // type@03c9 │ │ -0621c2: 6e10 b31f 0500 |0029: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0621c8: 0a13 |002c: move-result v19 │ │ -0621ca: 3c13 0800 |002d: if-gtz v19, 0035 // +0008 │ │ -0621ce: 6e10 b31f 0a00 |002f: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0621d4: 0a13 |0032: move-result v19 │ │ -0621d6: 3d13 0300 |0033: if-lez v19, 0036 // +0003 │ │ -0621da: 1206 |0035: const/4 v6, #int 0 // #0 │ │ -0621dc: 7401 b31f 1000 |0036: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0621e2: 0a13 |0039: move-result v19 │ │ -0621e4: 3d13 2e00 |003a: if-lez v19, 0068 // +002e │ │ -0621e8: 7401 ab1f 1000 |003c: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -0621ee: 0c11 |003f: move-result-object v17 │ │ -0621f0: 1f11 c903 |0040: check-cast v17, Ljava/util/ArrayList; // type@03c9 │ │ -0621f4: 7401 aa1f 1000 |0042: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0621fa: 7401 b31f 1100 |0045: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -062200: 0a07 |0048: move-result v7 │ │ -062202: 120c |0049: const/4 v12, #int 0 // #0 │ │ -062204: 357c ecff |004a: if-ge v12, v7, 0036 // -0014 │ │ -062208: 0800 1100 |004c: move-object/from16 v0, v17 │ │ -06220c: 6e20 ad1f c000 |004e: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -062212: 0c04 |0051: move-result-object v4 │ │ -062214: 1f04 ad02 |0052: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -062218: 7110 7a14 0400 |0054: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J // method@147a │ │ -06221e: 0b13 |0057: move-result-wide v19 │ │ -062220: 1615 0000 |0058: const-wide/16 v21, #int 0 // #0 │ │ -062224: 3113 1315 |005a: cmp-long v19, v19, v21 │ │ -062228: 3913 0800 |005c: if-nez v19, 0064 // +0008 │ │ -06222c: 7110 7b14 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@147b │ │ -062232: d80c 0c01 |0061: add-int/lit8 v12, v12, #int 1 // #01 │ │ -062236: 28e7 |0063: goto 004a // -0019 │ │ -062238: 6e20 a81f 4a00 |0064: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -06223e: 28fa |0067: goto 0061 // -0006 │ │ -062240: 7100 2f0f 0000 |0068: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ -062246: 0b08 |006b: move-result-wide v8 │ │ -062248: 7100 7c14 0000 |006c: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$500:()Ljava/lang/ThreadLocal; // method@147c │ │ -06224e: 0c13 |006f: move-result-object v19 │ │ -062250: 7401 8f1f 1300 |0070: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -062256: 0c12 |0073: move-result-object v18 │ │ -062258: 1f12 c903 |0074: check-cast v18, Ljava/util/ArrayList; // type@03c9 │ │ -06225c: 7100 7d14 0000 |0076: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$600:()Ljava/lang/ThreadLocal; // method@147d │ │ -062262: 0c13 |0079: move-result-object v19 │ │ -062264: 7401 8f1f 1300 |007a: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -06226a: 0c0b |007d: move-result-object v11 │ │ -06226c: 1f0b c903 |007e: check-cast v11, Ljava/util/ArrayList; // type@03c9 │ │ -062270: 6e10 b31f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -062276: 0a0e |0083: move-result v14 │ │ -062278: 120c |0084: const/4 v12, #int 0 // #0 │ │ -06227a: 35ec 1600 |0085: if-ge v12, v14, 009b // +0016 │ │ -06227e: 6e20 ad1f ca00 |0087: invoke-virtual {v10, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -062284: 0c04 |008a: move-result-object v4 │ │ -062286: 1f04 ad02 |008b: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -06228a: 7130 7e14 8409 |008d: invoke-static {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z // method@147e │ │ -062290: 0a13 |0090: move-result v19 │ │ -062292: 3813 0700 |0091: if-eqz v19, 0098 // +0007 │ │ -062296: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -06229a: 6e20 a81f 4000 |0095: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0622a0: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0622a4: 28eb |009a: goto 0085 // -0015 │ │ -0622a6: 7401 b31f 1200 |009b: invoke-virtual/range {v18}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0622ac: 0a0f |009e: move-result v15 │ │ -0622ae: 3d0f 2000 |009f: if-lez v15, 00bf // +0020 │ │ -0622b2: 120c |00a1: const/4 v12, #int 0 // #0 │ │ -0622b4: 35fc 1a00 |00a2: if-ge v12, v15, 00bc // +001a │ │ -0622b8: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ -0622bc: 6e20 ad1f c000 |00a6: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0622c2: 0c04 |00a9: move-result-object v4 │ │ -0622c4: 1f04 ad02 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -0622c8: 7110 7b14 0400 |00ac: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@147b │ │ -0622ce: 1313 0100 |00af: const/16 v19, #int 1 // #1 │ │ -0622d2: 0200 1300 |00b1: move/from16 v0, v19 │ │ -0622d6: 7120 7f14 0400 |00b3: invoke-static {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z // method@147f │ │ -0622dc: 6e20 b11f 4a00 |00b6: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0622e2: d80c 0c01 |00b9: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0622e6: 28e7 |00bb: goto 00a2 // -0019 │ │ -0622e8: 7401 aa1f 1200 |00bc: invoke-virtual/range {v18}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0622ee: 6e10 b31f 0500 |00bf: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0622f4: 0a0d |00c2: move-result v13 │ │ -0622f6: 120c |00c3: const/4 v12, #int 0 // #0 │ │ -0622f8: 35dc 2200 |00c4: if-ge v12, v13, 00e6 // +0022 │ │ -0622fc: 6e20 ad1f c500 |00c6: invoke-virtual {v5, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -062302: 0c04 |00c9: move-result-object v4 │ │ -062304: 1f04 ad02 |00ca: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -062308: 6e30 8414 8409 |00cc: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@1484 │ │ -06230e: 0a13 |00cf: move-result v19 │ │ -062310: 3813 0500 |00d0: if-eqz v19, 00d5 // +0005 │ │ -062314: 6e20 a81f 4b00 |00d2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -06231a: 6e10 b31f 0500 |00d5: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -062320: 0a13 |00d8: move-result v19 │ │ -062322: 0200 1300 |00d9: move/from16 v0, v19 │ │ -062326: 33d0 0500 |00db: if-ne v0, v13, 00e0 // +0005 │ │ -06232a: d80c 0c01 |00dd: add-int/lit8 v12, v12, #int 1 // #01 │ │ -06232e: 28e5 |00df: goto 00c4 // -001b │ │ -062330: d80d 0dff |00e0: add-int/lit8 v13, v13, #int -1 // #ff │ │ -062334: 6e20 b11f 4b00 |00e2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -06233a: 28df |00e5: goto 00c4 // -0021 │ │ -06233c: 6e10 b31f 0b00 |00e6: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -062342: 0a13 |00e9: move-result v19 │ │ -062344: 3d13 1a00 |00ea: if-lez v19, 0104 // +001a │ │ -062348: 120c |00ec: const/4 v12, #int 0 // #0 │ │ -06234a: 6e10 b31f 0b00 |00ed: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -062350: 0a13 |00f0: move-result v19 │ │ -062352: 0200 1300 |00f1: move/from16 v0, v19 │ │ -062356: 350c 0e00 |00f3: if-ge v12, v0, 0101 // +000e │ │ -06235a: 6e20 ad1f cb00 |00f5: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -062360: 0c13 |00f8: move-result-object v19 │ │ -062362: 1f13 ad02 |00f9: check-cast v19, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -062366: 7701 8014 1300 |00fb: invoke-static/range {v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@1480 │ │ -06236c: d80c 0c01 |00fe: add-int/lit8 v12, v12, #int 1 // #01 │ │ -062370: 28ed |0100: goto 00ed // -0013 │ │ -062372: 6e10 aa1f 0b00 |0101: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -062378: 3806 1aff |0104: if-eqz v6, 001e // -00e6 │ │ -06237c: 6e10 ae1f 0500 |0106: invoke-virtual {v5}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -062382: 0a13 |0109: move-result v19 │ │ -062384: 3813 0800 |010a: if-eqz v19, 0112 // +0008 │ │ -062388: 6e10 ae1f 0a00 |010c: invoke-virtual {v10}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -06238e: 0a13 |010f: move-result v19 │ │ -062390: 3913 0eff |0110: if-nez v19, 001e // -00f2 │ │ -062394: 1313 0100 |0112: const/16 v19, #int 1 // #1 │ │ -062398: 1614 0000 |0114: const-wide/16 v20, #int 0 // #0 │ │ -06239c: 7100 7814 0000 |0116: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$1000:()J // method@1478 │ │ -0623a2: 0b16 |0119: move-result-wide v22 │ │ -0623a4: 7100 2f0f 0000 |011a: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ -0623aa: 0b18 |011d: move-result-wide v24 │ │ -0623ac: 9c18 1808 |011e: sub-long v24, v24, v8 │ │ -0623b0: 9c16 1618 |0120: sub-long v22, v22, v24 │ │ -0623b4: 7704 421f 1400 |0122: invoke-static/range {v20, v21, v22, v23}, Ljava/lang/Math;.max:(JJ)J // method@1f42 │ │ -0623ba: 0b14 |0125: move-result-wide v20 │ │ -0623bc: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ -0623c0: 0201 1300 |0128: move/from16 v1, v19 │ │ -0623c4: 0502 1400 |012a: move-wide/from16 v2, v20 │ │ -0623c8: 6e40 7214 1032 |012c: invoke-virtual {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessageDelayed:(IJ)Z // method@1472 │ │ -0623ce: 2900 effe |012f: goto/16 001e // -0111 │ │ -0623d2: 0000 |0131: nop // spacer │ │ -0623d4: 0001 0200 0000 0000 0400 0000 4d00 ... |0132: packed-switch-data (8 units) │ │ +0631a0: |[0631a0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.handleMessage:(Landroid/os/Message;)V │ │ +0631b0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0631b2: 7100 7614 0000 |0001: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$000:()Ljava/lang/ThreadLocal; // method@1476 │ │ +0631b8: 0c13 |0004: move-result-object v19 │ │ +0631ba: 7401 8f1f 1300 |0005: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0631c0: 0c05 |0008: move-result-object v5 │ │ +0631c2: 1f05 c703 |0009: check-cast v5, Ljava/util/ArrayList; // type@03c7 │ │ +0631c6: 7100 7714 0000 |000b: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$100:()Ljava/lang/ThreadLocal; // method@1477 │ │ +0631cc: 0c13 |000e: move-result-object v19 │ │ +0631ce: 7401 8f1f 1300 |000f: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0631d4: 0c0a |0012: move-result-object v10 │ │ +0631d6: 1f0a c703 |0013: check-cast v10, Ljava/util/ArrayList; // type@03c7 │ │ +0631da: 0800 1b00 |0015: move-object/from16 v0, v27 │ │ +0631de: 5200 2e00 |0017: iget v0, v0, Landroid/os/Message;.what:I // field@002e │ │ +0631e2: 0213 0000 |0019: move/from16 v19, v0 │ │ +0631e6: 2b13 1701 0000 |001b: packed-switch v19, 00000132 // +00000117 │ │ +0631ec: 0e00 |001e: return-void │ │ +0631ee: 7100 7914 0000 |001f: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$200:()Ljava/lang/ThreadLocal; // method@1479 │ │ +0631f4: 0c13 |0022: move-result-object v19 │ │ +0631f6: 7401 8f1f 1300 |0023: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0631fc: 0c10 |0026: move-result-object v16 │ │ +0631fe: 1f10 c703 |0027: check-cast v16, Ljava/util/ArrayList; // type@03c7 │ │ +063202: 6e10 b31f 0500 |0029: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063208: 0a13 |002c: move-result v19 │ │ +06320a: 3c13 0800 |002d: if-gtz v19, 0035 // +0008 │ │ +06320e: 6e10 b31f 0a00 |002f: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063214: 0a13 |0032: move-result v19 │ │ +063216: 3d13 0300 |0033: if-lez v19, 0036 // +0003 │ │ +06321a: 1206 |0035: const/4 v6, #int 0 // #0 │ │ +06321c: 7401 b31f 1000 |0036: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063222: 0a13 |0039: move-result v19 │ │ +063224: 3d13 2e00 |003a: if-lez v19, 0068 // +002e │ │ +063228: 7401 ab1f 1000 |003c: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +06322e: 0c11 |003f: move-result-object v17 │ │ +063230: 1f11 c703 |0040: check-cast v17, Ljava/util/ArrayList; // type@03c7 │ │ +063234: 7401 aa1f 1000 |0042: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +06323a: 7401 b31f 1100 |0045: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063240: 0a07 |0048: move-result v7 │ │ +063242: 120c |0049: const/4 v12, #int 0 // #0 │ │ +063244: 357c ecff |004a: if-ge v12, v7, 0036 // -0014 │ │ +063248: 0800 1100 |004c: move-object/from16 v0, v17 │ │ +06324c: 6e20 ad1f c000 |004e: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +063252: 0c04 |0051: move-result-object v4 │ │ +063254: 1f04 ab02 |0052: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +063258: 7110 7a14 0400 |0054: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J // method@147a │ │ +06325e: 0b14 |0057: move-result-wide v20 │ │ +063260: 1616 0000 |0058: const-wide/16 v22, #int 0 // #0 │ │ +063264: 3113 1416 |005a: cmp-long v19, v20, v22 │ │ +063268: 3913 0800 |005c: if-nez v19, 0064 // +0008 │ │ +06326c: 7110 7b14 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@147b │ │ +063272: d80c 0c01 |0061: add-int/lit8 v12, v12, #int 1 // #01 │ │ +063276: 28e7 |0063: goto 004a // -0019 │ │ +063278: 6e20 a81f 4a00 |0064: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +06327e: 28fa |0067: goto 0061 // -0006 │ │ +063280: 7100 2f0f 0000 |0068: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ +063286: 0b08 |006b: move-result-wide v8 │ │ +063288: 7100 7c14 0000 |006c: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$500:()Ljava/lang/ThreadLocal; // method@147c │ │ +06328e: 0c13 |006f: move-result-object v19 │ │ +063290: 7401 8f1f 1300 |0070: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +063296: 0c12 |0073: move-result-object v18 │ │ +063298: 1f12 c703 |0074: check-cast v18, Ljava/util/ArrayList; // type@03c7 │ │ +06329c: 7100 7d14 0000 |0076: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$600:()Ljava/lang/ThreadLocal; // method@147d │ │ +0632a2: 0c13 |0079: move-result-object v19 │ │ +0632a4: 7401 8f1f 1300 |007a: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0632aa: 0c0b |007d: move-result-object v11 │ │ +0632ac: 1f0b c703 |007e: check-cast v11, Ljava/util/ArrayList; // type@03c7 │ │ +0632b0: 6e10 b31f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0632b6: 0a0e |0083: move-result v14 │ │ +0632b8: 120c |0084: const/4 v12, #int 0 // #0 │ │ +0632ba: 35ec 1600 |0085: if-ge v12, v14, 009b // +0016 │ │ +0632be: 6e20 ad1f ca00 |0087: invoke-virtual {v10, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0632c4: 0c04 |008a: move-result-object v4 │ │ +0632c6: 1f04 ab02 |008b: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +0632ca: 7130 7e14 8409 |008d: invoke-static {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z // method@147e │ │ +0632d0: 0a13 |0090: move-result v19 │ │ +0632d2: 3813 0700 |0091: if-eqz v19, 0098 // +0007 │ │ +0632d6: 0800 1200 |0093: move-object/from16 v0, v18 │ │ +0632da: 6e20 a81f 4000 |0095: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0632e0: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0632e4: 28eb |009a: goto 0085 // -0015 │ │ +0632e6: 7401 b31f 1200 |009b: invoke-virtual/range {v18}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0632ec: 0a0f |009e: move-result v15 │ │ +0632ee: 3d0f 2000 |009f: if-lez v15, 00bf // +0020 │ │ +0632f2: 120c |00a1: const/4 v12, #int 0 // #0 │ │ +0632f4: 35fc 1a00 |00a2: if-ge v12, v15, 00bc // +001a │ │ +0632f8: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ +0632fc: 6e20 ad1f c000 |00a6: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +063302: 0c04 |00a9: move-result-object v4 │ │ +063304: 1f04 ab02 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +063308: 7110 7b14 0400 |00ac: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@147b │ │ +06330e: 1313 0100 |00af: const/16 v19, #int 1 // #1 │ │ +063312: 0200 1300 |00b1: move/from16 v0, v19 │ │ +063316: 7120 7f14 0400 |00b3: invoke-static {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z // method@147f │ │ +06331c: 6e20 b11f 4a00 |00b6: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +063322: d80c 0c01 |00b9: add-int/lit8 v12, v12, #int 1 // #01 │ │ +063326: 28e7 |00bb: goto 00a2 // -0019 │ │ +063328: 7401 aa1f 1200 |00bc: invoke-virtual/range {v18}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +06332e: 6e10 b31f 0500 |00bf: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063334: 0a0d |00c2: move-result v13 │ │ +063336: 120c |00c3: const/4 v12, #int 0 // #0 │ │ +063338: 35dc 2200 |00c4: if-ge v12, v13, 00e6 // +0022 │ │ +06333c: 6e20 ad1f c500 |00c6: invoke-virtual {v5, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +063342: 0c04 |00c9: move-result-object v4 │ │ +063344: 1f04 ab02 |00ca: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +063348: 6e30 8414 8409 |00cc: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@1484 │ │ +06334e: 0a13 |00cf: move-result v19 │ │ +063350: 3813 0500 |00d0: if-eqz v19, 00d5 // +0005 │ │ +063354: 6e20 a81f 4b00 |00d2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +06335a: 6e10 b31f 0500 |00d5: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063360: 0a13 |00d8: move-result v19 │ │ +063362: 0200 1300 |00d9: move/from16 v0, v19 │ │ +063366: 33d0 0500 |00db: if-ne v0, v13, 00e0 // +0005 │ │ +06336a: d80c 0c01 |00dd: add-int/lit8 v12, v12, #int 1 // #01 │ │ +06336e: 28e5 |00df: goto 00c4 // -001b │ │ +063370: d80d 0dff |00e0: add-int/lit8 v13, v13, #int -1 // #ff │ │ +063374: 6e20 b11f 4b00 |00e2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +06337a: 28df |00e5: goto 00c4 // -0021 │ │ +06337c: 6e10 b31f 0b00 |00e6: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063382: 0a13 |00e9: move-result v19 │ │ +063384: 3d13 1a00 |00ea: if-lez v19, 0104 // +001a │ │ +063388: 120c |00ec: const/4 v12, #int 0 // #0 │ │ +06338a: 6e10 b31f 0b00 |00ed: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +063390: 0a13 |00f0: move-result v19 │ │ +063392: 0200 1300 |00f1: move/from16 v0, v19 │ │ +063396: 350c 0e00 |00f3: if-ge v12, v0, 0101 // +000e │ │ +06339a: 6e20 ad1f cb00 |00f5: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0633a0: 0c13 |00f8: move-result-object v19 │ │ +0633a2: 1f13 ab02 |00f9: check-cast v19, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +0633a6: 7701 8014 1300 |00fb: invoke-static/range {v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@1480 │ │ +0633ac: d80c 0c01 |00fe: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0633b0: 28ed |0100: goto 00ed // -0013 │ │ +0633b2: 6e10 aa1f 0b00 |0101: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +0633b8: 3806 1aff |0104: if-eqz v6, 001e // -00e6 │ │ +0633bc: 6e10 ae1f 0500 |0106: invoke-virtual {v5}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +0633c2: 0a13 |0109: move-result v19 │ │ +0633c4: 3813 0800 |010a: if-eqz v19, 0112 // +0008 │ │ +0633c8: 6e10 ae1f 0a00 |010c: invoke-virtual {v10}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +0633ce: 0a13 |010f: move-result v19 │ │ +0633d0: 3913 0eff |0110: if-nez v19, 001e // -00f2 │ │ +0633d4: 1313 0100 |0112: const/16 v19, #int 1 // #1 │ │ +0633d8: 1614 0000 |0114: const-wide/16 v20, #int 0 // #0 │ │ +0633dc: 7100 7814 0000 |0116: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$1000:()J // method@1478 │ │ +0633e2: 0b16 |0119: move-result-wide v22 │ │ +0633e4: 7100 2f0f 0000 |011a: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ +0633ea: 0b18 |011d: move-result-wide v24 │ │ +0633ec: 9c18 1808 |011e: sub-long v24, v24, v8 │ │ +0633f0: 9c16 1618 |0120: sub-long v22, v22, v24 │ │ +0633f4: 7704 421f 1400 |0122: invoke-static/range {v20, v21, v22, v23}, Ljava/lang/Math;.max:(JJ)J // method@1f42 │ │ +0633fa: 0b14 |0125: move-result-wide v20 │ │ +0633fc: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ +063400: 0201 1300 |0128: move/from16 v1, v19 │ │ +063404: 0502 1400 |012a: move-wide/from16 v2, v20 │ │ +063408: 6e40 7214 1032 |012c: invoke-virtual {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessageDelayed:(IJ)Z // method@1472 │ │ +06340e: 2900 effe |012f: goto/16 001e // -0111 │ │ +063412: 0000 |0131: nop // spacer │ │ +063414: 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 │ │ @@ -60371,14 +60371,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; │ │ @@ -60394,21 +60396,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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #260 header: │ │ -class_idx : 684 │ │ +class_idx : 682 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3342 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -60426,21 +60428,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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #261 header: │ │ -class_idx : 686 │ │ +class_idx : 684 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 514 │ │ -source_file_idx : 2533 │ │ +superclass_idx : 512 │ │ +source_file_idx : 2535 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 7 │ │ │ │ Class #261 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;' │ │ @@ -60459,24 +60461,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0623e4: |[0623e4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;)V │ │ -0623f4: 7020 590e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0e59 │ │ -0623fa: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -0623fe: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -062402: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -062408: 0c00 |000a: move-result-object v0 │ │ -06240a: 5b10 b006 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -06240e: 0e00 |000d: return-void │ │ -062410: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -062412: 28fc |000f: goto 000b // -0004 │ │ +063424: |[063424] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;)V │ │ +063434: 7020 590e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0e59 │ │ +06343a: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +06343e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +063442: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +063448: 0c00 |000a: move-result-object v0 │ │ +06344a: 5b10 b006 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +06344e: 0e00 |000d: return-void │ │ +063450: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +063452: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -60488,24 +60490,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 │ │ -062414: |[062414] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -062424: 7030 5a0e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ -06242a: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -06242e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -062432: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -062438: 0c00 |000a: move-result-object v0 │ │ -06243a: 5b10 b006 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -06243e: 0e00 |000d: return-void │ │ -062440: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -062442: 28fc |000f: goto 000b // -0004 │ │ +063454: |[063454] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +063464: 7030 5a0e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ +06346a: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +06346e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +063472: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +063478: 0c00 |000a: move-result-object v0 │ │ +06347a: 5b10 b006 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +06347e: 0e00 |000d: return-void │ │ +063480: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +063482: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x000d line=19 │ │ 0x000e line=18 │ │ locals : │ │ @@ -60518,24 +60520,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 │ │ -062444: |[062444] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -062454: 7040 5b0e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5b │ │ -06245a: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -06245e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -062462: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -062468: 0c00 |000a: move-result-object v0 │ │ -06246a: 5b10 b006 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -06246e: 0e00 |000d: return-void │ │ -062470: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -062472: 28fc |000f: goto 000b // -0004 │ │ +063484: |[063484] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +063494: 7040 5b0e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5b │ │ +06349a: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +06349e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0634a2: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +0634a8: 0c00 |000a: move-result-object v0 │ │ +0634aa: 5b10 b006 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +0634ae: 0e00 |000d: return-void │ │ +0634b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0634b2: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ 0x000d line=23 │ │ 0x000e line=22 │ │ locals : │ │ @@ -60550,24 +60552,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062474: |[062474] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getAlpha:()F │ │ -062484: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062488: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06248c: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -062490: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ -062496: 0a00 |0009: move-result v0 │ │ -062498: 0f00 |000a: return v0 │ │ -06249a: 6f10 670e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getAlpha:()F // method@0e67 │ │ -0624a0: 0a00 |000e: move-result v0 │ │ -0624a2: 28fb |000f: goto 000a // -0005 │ │ +0634b4: |[0634b4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getAlpha:()F │ │ +0634c4: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +0634c8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0634cc: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +0634d0: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ +0634d6: 0a00 |0009: move-result v0 │ │ +0634d8: 0f00 |000a: return v0 │ │ +0634da: 6f10 670e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getAlpha:()F // method@0e67 │ │ +0634e0: 0a00 |000e: move-result v0 │ │ +0634e2: 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; │ │ @@ -60577,24 +60579,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0624a4: |[0624a4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationX:()F │ │ -0624b4: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -0624b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0624bc: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -0624c0: 6e10 ca14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@14ca │ │ -0624c6: 0a00 |0009: move-result v0 │ │ -0624c8: 0f00 |000a: return v0 │ │ -0624ca: 6f10 710e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationX:()F // method@0e71 │ │ -0624d0: 0a00 |000e: move-result v0 │ │ -0624d2: 28fb |000f: goto 000a // -0005 │ │ +0634e4: |[0634e4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationX:()F │ │ +0634f4: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +0634f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0634fc: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +063500: 6e10 ca14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@14ca │ │ +063506: 0a00 |0009: move-result v0 │ │ +063508: 0f00 |000a: return v0 │ │ +06350a: 6f10 710e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationX:()F // method@0e71 │ │ +063510: 0a00 |000e: move-result v0 │ │ +063512: 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; │ │ @@ -60604,24 +60606,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0624d4: |[0624d4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationY:()F │ │ -0624e4: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -0624e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0624ec: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -0624f0: 6e10 cb14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@14cb │ │ -0624f6: 0a00 |0009: move-result v0 │ │ -0624f8: 0f00 |000a: return v0 │ │ -0624fa: 6f10 720e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationY:()F // method@0e72 │ │ -062500: 0a00 |000e: move-result v0 │ │ -062502: 28fb |000f: goto 000a // -0005 │ │ +063514: |[063514] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationY:()F │ │ +063524: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063528: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06352c: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +063530: 6e10 cb14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@14cb │ │ +063536: 0a00 |0009: move-result v0 │ │ +063538: 0f00 |000a: return v0 │ │ +06353a: 6f10 720e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationY:()F // method@0e72 │ │ +063540: 0a00 |000e: move-result v0 │ │ +063542: 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; │ │ @@ -60631,22 +60633,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062504: |[062504] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setAlpha:(F)V │ │ -062514: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062518: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -06251c: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -062520: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ -062526: 0e00 |0009: return-void │ │ -062528: 6f20 820e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@0e82 │ │ -06252e: 28fc |000d: goto 0009 // -0004 │ │ +063544: |[063544] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setAlpha:(F)V │ │ +063554: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063558: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +06355c: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +063560: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ +063566: 0e00 |0009: return-void │ │ +063568: 6f20 820e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@0e82 │ │ +06356e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x0009 line=50 │ │ 0x000a line=48 │ │ locals : │ │ @@ -60658,22 +60660,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062530: |[062530] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationX:(F)V │ │ -062540: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062544: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062548: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -06254c: 6e20 d614 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@14d6 │ │ -062552: 0e00 |0009: return-void │ │ -062554: 6f20 870e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationX:(F)V // method@0e87 │ │ -06255a: 28fc |000d: goto 0009 // -0004 │ │ +063570: |[063570] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationX:(F)V │ │ +063580: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063584: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +063588: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +06358c: 6e20 d614 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@14d6 │ │ +063592: 0e00 |0009: return-void │ │ +063594: 6f20 870e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationX:(F)V // method@0e87 │ │ +06359a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ 0x0009 line=64 │ │ 0x000a line=62 │ │ locals : │ │ @@ -60685,22 +60687,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06255c: |[06255c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationY:(F)V │ │ -06256c: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062570: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062574: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -062578: 6e20 d714 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@14d7 │ │ -06257e: 0e00 |0009: return-void │ │ -062580: 6f20 880e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@0e88 │ │ -062586: 28fc |000d: goto 0009 // -0004 │ │ +06359c: |[06359c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationY:(F)V │ │ +0635ac: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +0635b0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0635b4: 5410 b006 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +0635b8: 6e20 d714 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@14d7 │ │ +0635be: 0e00 |0009: return-void │ │ +0635c0: 6f20 880e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@0e88 │ │ +0635c6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0009 line=78 │ │ 0x000a line=76 │ │ locals : │ │ @@ -60712,46 +60714,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -062588: |[062588] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setVisibility:(I)V │ │ -062598: 5410 b006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -06259c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0625a0: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -0625a4: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -0625a8: 6e10 b714 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.clearAnimation:()V // method@14b7 │ │ -0625ae: 6f20 890e 2100 |000b: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@0e89 │ │ -0625b4: 0e00 |000e: return-void │ │ -0625b6: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -0625ba: 5410 b006 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ -0625be: 6e20 bd14 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setAnimation:(Landroid/view/animation/Animation;)V // method@14bd │ │ -0625c4: 28f5 |0016: goto 000b // -000b │ │ +0635c8: |[0635c8] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setVisibility:(I)V │ │ +0635d8: 5410 b006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +0635dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0635e0: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +0635e4: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +0635e8: 6e10 b714 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.clearAnimation:()V // method@14b7 │ │ +0635ee: 6f20 890e 2100 |000b: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@0e89 │ │ +0635f4: 0e00 |000e: return-void │ │ +0635f6: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +0635fa: 5410 b006 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06b0 │ │ +0635fe: 6e20 bd14 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setAnimation:(Landroid/view/animation/Animation;)V // method@14bd │ │ +063604: 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 : 2533 (NineViewGroup.java) │ │ + source_file_idx : 2535 (NineViewGroup.java) │ │ │ │ Class #262 header: │ │ -class_idx : 687 │ │ +class_idx : 685 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 534 │ │ -source_file_idx : 530 │ │ +superclass_idx : 532 │ │ +source_file_idx : 535 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 16 │ │ │ │ Class #262 annotations: │ │ Annotations on field #1714 'PROXIES' │ │ @@ -60816,26 +60818,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0625c8: |[0625c8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:()V │ │ -0625d8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0625dc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0625e0: 3510 0d00 |0004: if-ge v0, v1, 0011 // +000d │ │ -0625e4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0625e6: 6a00 b106 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -0625ea: 2200 d803 |0009: new-instance v0, Ljava/util/WeakHashMap; // type@03d8 │ │ -0625ee: 7010 ee1f 0000 |000b: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1fee │ │ -0625f4: 6900 b206 |000e: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@06b2 │ │ -0625f8: 0e00 |0010: return-void │ │ -0625fa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0625fc: 28f5 |0012: goto 0007 // -000b │ │ +063608: |[063608] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:()V │ │ +063618: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06361c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +063620: 3510 0d00 |0004: if-ge v0, v1, 0011 // +000d │ │ +063624: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +063626: 6a00 b106 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +06362a: 2200 d603 |0009: new-instance v0, Ljava/util/WeakHashMap; // type@03d6 │ │ +06362e: 7010 ee1f 0000 |000b: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1fee │ │ +063634: 6900 b206 |000e: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@06b2 │ │ +063638: 0e00 |0010: return-void │ │ +06363a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06363c: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0009 line=16 │ │ 0x0011 line=14 │ │ locals : │ │ │ │ @@ -60844,38 +60846,38 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -062600: |[062600] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:(Landroid/view/View;)V │ │ -062610: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -062614: 7010 2a0f 0200 |0002: invoke-direct {v2}, Landroid/view/animation/Animation;.:()V // method@0f2a │ │ -06261a: 5920 b406 |0005: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ -06261e: 5920 b606 |0007: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ -062622: 5920 b706 |0009: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ -062626: 2200 5500 |000b: new-instance v0, Landroid/graphics/RectF; // type@0055 │ │ -06262a: 7010 1002 0000 |000d: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0210 │ │ -062630: 5b20 b506 |0010: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@06b5 │ │ -062634: 2200 5500 |0012: new-instance v0, Landroid/graphics/RectF; // type@0055 │ │ -062638: 7010 1002 0000 |0014: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0210 │ │ -06263e: 5b20 b306 |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@06b3 │ │ -062642: 2200 5100 |0019: new-instance v0, Landroid/graphics/Matrix; // type@0051 │ │ -062646: 7010 0202 0000 |001b: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0202 │ │ -06264c: 5b20 b806 |001e: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@06b8 │ │ -062650: 1600 0000 |0020: const-wide/16 v0, #int 0 // #0 │ │ -062654: 6e30 d014 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setDuration:(J)V // method@14d0 │ │ -06265a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -06265c: 6e20 d114 0200 |0026: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setFillAfter:(Z)V // method@14d1 │ │ -062662: 6e20 300e 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@0e30 │ │ -062668: 2200 be03 |002c: new-instance v0, Ljava/lang/ref/WeakReference; // type@03be │ │ -06266c: 7020 931f 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ -062672: 5b20 bb06 |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -062676: 0e00 |0033: return-void │ │ +063640: |[063640] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:(Landroid/view/View;)V │ │ +063650: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +063654: 7010 2a0f 0200 |0002: invoke-direct {v2}, Landroid/view/animation/Animation;.:()V // method@0f2a │ │ +06365a: 5920 b406 |0005: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ +06365e: 5920 b606 |0007: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ +063662: 5920 b706 |0009: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ +063666: 2200 5500 |000b: new-instance v0, Landroid/graphics/RectF; // type@0055 │ │ +06366a: 7010 1002 0000 |000d: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0210 │ │ +063670: 5b20 b506 |0010: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@06b5 │ │ +063674: 2200 5500 |0012: new-instance v0, Landroid/graphics/RectF; // type@0055 │ │ +063678: 7010 1002 0000 |0014: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0210 │ │ +06367e: 5b20 b306 |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@06b3 │ │ +063682: 2200 5100 |0019: new-instance v0, Landroid/graphics/Matrix; // type@0051 │ │ +063686: 7010 0202 0000 |001b: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0202 │ │ +06368c: 5b20 b806 |001e: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@06b8 │ │ +063690: 1600 0000 |0020: const-wide/16 v0, #int 0 // #0 │ │ +063694: 6e30 d014 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setDuration:(J)V // method@14d0 │ │ +06369a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +06369c: 6e20 d114 0200 |0026: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setFillAfter:(Z)V // method@14d1 │ │ +0636a2: 6e20 300e 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@0e30 │ │ +0636a8: 2200 bc03 |002c: new-instance v0, Ljava/lang/ref/WeakReference; // type@03bc │ │ +0636ac: 7020 931f 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ +0636b2: 5b20 bb06 |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +0636b6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=40 │ │ 0x0005 line=30 │ │ 0x0007 line=31 │ │ 0x0009 line=32 │ │ 0x000b line=36 │ │ @@ -60895,52 +60897,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 │ │ -062678: |[062678] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V │ │ -062688: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06268a: 6e10 f90d 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -062690: 0a04 |0004: move-result v4 │ │ -062692: 8243 |0005: int-to-float v3, v4 │ │ -062694: 6e10 df0d 0800 |0006: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ -06269a: 0a04 |0009: move-result v4 │ │ -06269c: 8241 |000a: int-to-float v1, v4 │ │ -06269e: 6e51 1202 5735 |000b: invoke-virtual {v7, v5, v5, v3, v1}, Landroid/graphics/RectF;.set:(FFFF)V // method@0212 │ │ -0626a4: 5462 b806 |000e: iget-object v2, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@06b8 │ │ -0626a8: 6e10 0602 0200 |0010: invoke-virtual {v2}, Landroid/graphics/Matrix;.reset:()V // method@0206 │ │ -0626ae: 7030 d814 2608 |0013: invoke-direct {v6, v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@14d8 │ │ -0626b4: 5464 b806 |0016: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@06b8 │ │ -0626b8: 6e20 0302 7400 |0018: invoke-virtual {v4, v7}, Landroid/graphics/Matrix;.mapRect:(Landroid/graphics/RectF;)Z // method@0203 │ │ -0626be: 6e10 e60d 0800 |001b: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -0626c4: 0a04 |001e: move-result v4 │ │ -0626c6: 8244 |001f: int-to-float v4, v4 │ │ -0626c8: 6e10 f60d 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -0626ce: 0a05 |0023: move-result v5 │ │ -0626d0: 8255 |0024: int-to-float v5, v5 │ │ -0626d2: 6e30 1102 4705 |0025: invoke-virtual {v7, v4, v5}, Landroid/graphics/RectF;.offset:(FF)V // method@0211 │ │ -0626d8: 5274 2700 |0028: iget v4, v7, Landroid/graphics/RectF;.right:F // field@0027 │ │ -0626dc: 5275 2600 |002a: iget v5, v7, Landroid/graphics/RectF;.left:F // field@0026 │ │ -0626e0: 2e04 0405 |002c: cmpg-float v4, v4, v5 │ │ -0626e4: 3b04 0a00 |002e: if-gez v4, 0038 // +000a │ │ -0626e8: 5270 2700 |0030: iget v0, v7, Landroid/graphics/RectF;.right:F // field@0027 │ │ -0626ec: 5274 2600 |0032: iget v4, v7, Landroid/graphics/RectF;.left:F // field@0026 │ │ -0626f0: 5974 2700 |0034: iput v4, v7, Landroid/graphics/RectF;.right:F // field@0027 │ │ -0626f4: 5970 2600 |0036: iput v0, v7, Landroid/graphics/RectF;.left:F // field@0026 │ │ -0626f8: 5274 2500 |0038: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ -0626fc: 5275 2800 |003a: iget v5, v7, Landroid/graphics/RectF;.top:F // field@0028 │ │ -062700: 2e04 0405 |003c: cmpg-float v4, v4, v5 │ │ -062704: 3b04 0a00 |003e: if-gez v4, 0048 // +000a │ │ -062708: 5270 2800 |0040: iget v0, v7, Landroid/graphics/RectF;.top:F // field@0028 │ │ -06270c: 5274 2500 |0042: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ -062710: 5974 2800 |0044: iput v4, v7, Landroid/graphics/RectF;.top:F // field@0028 │ │ -062714: 5970 2500 |0046: iput v0, v7, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ -062718: 0e00 |0048: return-void │ │ +0636b8: |[0636b8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V │ │ +0636c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0636ca: 6e10 f90d 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +0636d0: 0a04 |0004: move-result v4 │ │ +0636d2: 8243 |0005: int-to-float v3, v4 │ │ +0636d4: 6e10 df0d 0800 |0006: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ +0636da: 0a04 |0009: move-result v4 │ │ +0636dc: 8241 |000a: int-to-float v1, v4 │ │ +0636de: 6e51 1202 5735 |000b: invoke-virtual {v7, v5, v5, v3, v1}, Landroid/graphics/RectF;.set:(FFFF)V // method@0212 │ │ +0636e4: 5462 b806 |000e: iget-object v2, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@06b8 │ │ +0636e8: 6e10 0602 0200 |0010: invoke-virtual {v2}, Landroid/graphics/Matrix;.reset:()V // method@0206 │ │ +0636ee: 7030 d814 2608 |0013: invoke-direct {v6, v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@14d8 │ │ +0636f4: 5464 b806 |0016: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@06b8 │ │ +0636f8: 6e20 0302 7400 |0018: invoke-virtual {v4, v7}, Landroid/graphics/Matrix;.mapRect:(Landroid/graphics/RectF;)Z // method@0203 │ │ +0636fe: 6e10 e60d 0800 |001b: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +063704: 0a04 |001e: move-result v4 │ │ +063706: 8244 |001f: int-to-float v4, v4 │ │ +063708: 6e10 f60d 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +06370e: 0a05 |0023: move-result v5 │ │ +063710: 8255 |0024: int-to-float v5, v5 │ │ +063712: 6e30 1102 4705 |0025: invoke-virtual {v7, v4, v5}, Landroid/graphics/RectF;.offset:(FF)V // method@0211 │ │ +063718: 5274 2700 |0028: iget v4, v7, Landroid/graphics/RectF;.right:F // field@0027 │ │ +06371c: 5275 2600 |002a: iget v5, v7, Landroid/graphics/RectF;.left:F // field@0026 │ │ +063720: 2e04 0405 |002c: cmpg-float v4, v4, v5 │ │ +063724: 3b04 0a00 |002e: if-gez v4, 0038 // +000a │ │ +063728: 5270 2700 |0030: iget v0, v7, Landroid/graphics/RectF;.right:F // field@0027 │ │ +06372c: 5274 2600 |0032: iget v4, v7, Landroid/graphics/RectF;.left:F // field@0026 │ │ +063730: 5974 2700 |0034: iput v4, v7, Landroid/graphics/RectF;.right:F // field@0027 │ │ +063734: 5970 2600 |0036: iput v0, v7, Landroid/graphics/RectF;.left:F // field@0026 │ │ +063738: 5274 2500 |0038: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ +06373c: 5275 2800 |003a: iget v5, v7, Landroid/graphics/RectF;.top:F // field@0028 │ │ +063740: 2e04 0405 |003c: cmpg-float v4, v4, v5 │ │ +063744: 3b04 0a00 |003e: if-gez v4, 0048 // +000a │ │ +063748: 5270 2800 |0040: iget v0, v7, Landroid/graphics/RectF;.top:F // field@0028 │ │ +06374c: 5274 2500 |0042: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ +063750: 5974 2800 |0044: iput v4, v7, Landroid/graphics/RectF;.top:F // field@0028 │ │ +063754: 5970 2500 |0046: iput v0, v7, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ +063758: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x0006 line=159 │ │ 0x000b line=162 │ │ 0x000e line=164 │ │ 0x0010 line=165 │ │ @@ -60971,60 +60973,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -06271c: |[06271c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.invalidateAfterUpdate:()V │ │ -06272c: 5473 bb06 |0000: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -062730: 6e10 941f 0300 |0002: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -062736: 0c02 |0005: move-result-object v2 │ │ -062738: 1f02 fa01 |0006: check-cast v2, Landroid/view/View; // type@01fa │ │ -06273c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -062740: 0e00 |000a: return-void │ │ -062742: 6e10 ef0d 0200 |000b: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -062748: 0c01 |000e: move-result-object v1 │ │ -06274a: 1f01 fa01 |000f: check-cast v1, Landroid/view/View; // type@01fa │ │ -06274e: 3801 f9ff |0011: if-eqz v1, 000a // -0007 │ │ -062752: 6e20 300e 7200 |0013: invoke-virtual {v2, v7}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@0e30 │ │ -062758: 5470 b306 |0016: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@06b3 │ │ -06275c: 7030 c414 0702 |0018: invoke-direct {v7, v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@14c4 │ │ -062762: 5473 b506 |001b: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@06b5 │ │ -062766: 6e20 1302 3000 |001d: invoke-virtual {v0, v3}, Landroid/graphics/RectF;.union:(Landroid/graphics/RectF;)V // method@0213 │ │ -06276c: 5203 2600 |0020: iget v3, v0, Landroid/graphics/RectF;.left:F // field@0026 │ │ -062770: 7110 060d 0300 |0022: invoke-static {v3}, Landroid/util/FloatMath;.floor:(F)F // method@0d06 │ │ -062776: 0a03 |0025: move-result v3 │ │ -062778: 8733 |0026: float-to-int v3, v3 │ │ -06277a: 5204 2800 |0027: iget v4, v0, Landroid/graphics/RectF;.top:F // field@0028 │ │ -06277e: 7110 060d 0400 |0029: invoke-static {v4}, Landroid/util/FloatMath;.floor:(F)F // method@0d06 │ │ -062784: 0a04 |002c: move-result v4 │ │ -062786: 8744 |002d: float-to-int v4, v4 │ │ -062788: 5205 2700 |002e: iget v5, v0, Landroid/graphics/RectF;.right:F // field@0027 │ │ -06278c: 7110 050d 0500 |0030: invoke-static {v5}, Landroid/util/FloatMath;.ceil:(F)F // method@0d05 │ │ -062792: 0a05 |0033: move-result v5 │ │ -062794: 8755 |0034: float-to-int v5, v5 │ │ -062796: 5206 2500 |0035: iget v6, v0, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ -06279a: 7110 050d 0600 |0037: invoke-static {v6}, Landroid/util/FloatMath;.ceil:(F)F // method@0d05 │ │ -0627a0: 0a06 |003a: move-result v6 │ │ -0627a2: 8766 |003b: float-to-int v6, v6 │ │ -0627a4: 6e56 ff0d 3154 |003c: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/View;.invalidate:(IIII)V // method@0dff │ │ -0627aa: 28cb |003f: goto 000a // -0035 │ │ +06375c: |[06375c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.invalidateAfterUpdate:()V │ │ +06376c: 5473 bb06 |0000: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +063770: 6e10 941f 0300 |0002: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +063776: 0c02 |0005: move-result-object v2 │ │ +063778: 1f02 f901 |0006: check-cast v2, Landroid/view/View; // type@01f9 │ │ +06377c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +063780: 0e00 |000a: return-void │ │ +063782: 6e10 ef0d 0200 |000b: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +063788: 0c01 |000e: move-result-object v1 │ │ +06378a: 1f01 f901 |000f: check-cast v1, Landroid/view/View; // type@01f9 │ │ +06378e: 3801 f9ff |0011: if-eqz v1, 000a // -0007 │ │ +063792: 6e20 300e 7200 |0013: invoke-virtual {v2, v7}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@0e30 │ │ +063798: 5470 b306 |0016: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@06b3 │ │ +06379c: 7030 c414 0702 |0018: invoke-direct {v7, v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@14c4 │ │ +0637a2: 5473 b506 |001b: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@06b5 │ │ +0637a6: 6e20 1302 3000 |001d: invoke-virtual {v0, v3}, Landroid/graphics/RectF;.union:(Landroid/graphics/RectF;)V // method@0213 │ │ +0637ac: 5203 2600 |0020: iget v3, v0, Landroid/graphics/RectF;.left:F // field@0026 │ │ +0637b0: 7110 060d 0300 |0022: invoke-static {v3}, Landroid/util/FloatMath;.floor:(F)F // method@0d06 │ │ +0637b6: 0a03 |0025: move-result v3 │ │ +0637b8: 8733 |0026: float-to-int v3, v3 │ │ +0637ba: 5204 2800 |0027: iget v4, v0, Landroid/graphics/RectF;.top:F // field@0028 │ │ +0637be: 7110 060d 0400 |0029: invoke-static {v4}, Landroid/util/FloatMath;.floor:(F)F // method@0d06 │ │ +0637c4: 0a04 |002c: move-result v4 │ │ +0637c6: 8744 |002d: float-to-int v4, v4 │ │ +0637c8: 5205 2700 |002e: iget v5, v0, Landroid/graphics/RectF;.right:F // field@0027 │ │ +0637cc: 7110 050d 0500 |0030: invoke-static {v5}, Landroid/util/FloatMath;.ceil:(F)F // method@0d05 │ │ +0637d2: 0a05 |0033: move-result v5 │ │ +0637d4: 8755 |0034: float-to-int v5, v5 │ │ +0637d6: 5206 2500 |0035: iget v6, v0, Landroid/graphics/RectF;.bottom:F // field@0025 │ │ +0637da: 7110 050d 0600 |0037: invoke-static {v6}, Landroid/util/FloatMath;.ceil:(F)F // method@0d05 │ │ +0637e0: 0a06 |003a: move-result v6 │ │ +0637e2: 8766 |003b: float-to-int v6, v6 │ │ +0637e4: 6e56 ff0d 3154 |003c: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/View;.invalidate:(IIII)V // method@0dff │ │ +0637ea: 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;) │ │ @@ -61032,23 +61039,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0627ac: |[0627ac] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.prepareForUpdate:()V │ │ -0627bc: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -0627c0: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -0627c6: 0c00 |0005: move-result-object v0 │ │ -0627c8: 1f00 fa01 |0006: check-cast v0, Landroid/view/View; // type@01fa │ │ -0627cc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0627d0: 5421 b506 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@06b5 │ │ -0627d4: 7030 c414 1200 |000c: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@14c4 │ │ -0627da: 0e00 |000f: return-void │ │ +0637ec: |[0637ec] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.prepareForUpdate:()V │ │ +0637fc: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +063800: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +063806: 0c00 |0005: move-result-object v0 │ │ +063808: 1f00 f901 |0006: check-cast v0, Landroid/view/View; // type@01f9 │ │ +06380c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +063810: 5421 b506 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@06b5 │ │ +063814: 7030 c414 1200 |000c: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@14c4 │ │ +06381a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0008 line=129 │ │ 0x000a line=130 │ │ 0x000f line=132 │ │ locals : │ │ @@ -61060,43 +61067,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 │ │ -0627dc: |[0627dc] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V │ │ -0627ec: 1508 0040 |0000: const/high16 v8, #int 1073741824 // #4000 │ │ -0627f0: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ -0627f4: 6e10 f90d 0b00 |0004: invoke-virtual {v11}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -0627fa: 0a06 |0007: move-result v6 │ │ -0627fc: 8265 |0008: int-to-float v5, v6 │ │ -0627fe: 6e10 df0d 0b00 |0009: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ -062804: 0a06 |000c: move-result v6 │ │ -062806: 8262 |000d: int-to-float v2, v6 │ │ -062808: 5293 b606 |000e: iget v3, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ -06280c: 5294 b706 |0010: iget v4, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ -062810: 2d06 0307 |0012: cmpl-float v6, v3, v7 │ │ -062814: 3906 0600 |0014: if-nez v6, 001a // +0006 │ │ -062818: 2d06 0407 |0016: cmpl-float v6, v4, v7 │ │ -06281c: 3806 1400 |0018: if-eqz v6, 002c // +0014 │ │ -062820: a806 0305 |001a: mul-float v6, v3, v5 │ │ -062824: c756 |001c: sub-float/2addr v6, v5 │ │ -062826: a900 0608 |001d: div-float v0, v6, v8 │ │ -06282a: a806 0402 |001f: mul-float v6, v4, v2 │ │ -06282e: c726 |0021: sub-float/2addr v6, v2 │ │ -062830: a901 0608 |0022: div-float v1, v6, v8 │ │ -062834: 6e30 0402 3a04 |0024: invoke-virtual {v10, v3, v4}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0204 │ │ -06283a: 7f06 |0027: neg-float v6, v0 │ │ -06283c: 7f17 |0028: neg-float v7, v1 │ │ -06283e: 6e30 0502 6a07 |0029: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0205 │ │ -062844: 5296 b906 |002c: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ -062848: 5297 ba06 |002e: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ -06284c: 6e30 0502 6a07 |0030: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0205 │ │ -062852: 0e00 |0033: return-void │ │ +06381c: |[06381c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V │ │ +06382c: 1508 0040 |0000: const/high16 v8, #int 1073741824 // #4000 │ │ +063830: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ +063834: 6e10 f90d 0b00 |0004: invoke-virtual {v11}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +06383a: 0a06 |0007: move-result v6 │ │ +06383c: 8265 |0008: int-to-float v5, v6 │ │ +06383e: 6e10 df0d 0b00 |0009: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ +063844: 0a06 |000c: move-result v6 │ │ +063846: 8262 |000d: int-to-float v2, v6 │ │ +063848: 5293 b606 |000e: iget v3, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ +06384c: 5294 b706 |0010: iget v4, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ +063850: 2d06 0307 |0012: cmpl-float v6, v3, v7 │ │ +063854: 3906 0600 |0014: if-nez v6, 001a // +0006 │ │ +063858: 2d06 0407 |0016: cmpl-float v6, v4, v7 │ │ +06385c: 3806 1400 |0018: if-eqz v6, 002c // +0014 │ │ +063860: a806 0305 |001a: mul-float v6, v3, v5 │ │ +063864: c756 |001c: sub-float/2addr v6, v5 │ │ +063866: a900 0608 |001d: div-float v0, v6, v8 │ │ +06386a: a806 0402 |001f: mul-float v6, v4, v2 │ │ +06386e: c726 |0021: sub-float/2addr v6, v2 │ │ +063870: a901 0608 |0022: div-float v1, v6, v8 │ │ +063874: 6e30 0402 3a04 |0024: invoke-virtual {v10, v3, v4}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0204 │ │ +06387a: 7f06 |0027: neg-float v6, v0 │ │ +06387c: 7f17 |0028: neg-float v7, v1 │ │ +06387e: 6e30 0502 6a07 |0029: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0205 │ │ +063884: 5296 b906 |002c: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ +063888: 5297 ba06 |002e: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ +06388c: 6e30 0502 6a07 |0030: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0205 │ │ +063892: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=185 │ │ 0x0009 line=186 │ │ 0x000e line=188 │ │ 0x0010 line=189 │ │ 0x0012 line=190 │ │ @@ -61122,25 +61129,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 │ │ -062854: |[062854] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ -062864: 6201 b206 |0000: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@06b2 │ │ -062868: 6e20 f21f 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ -06286e: 0c00 |0005: move-result-object v0 │ │ -062870: 1f00 af02 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@02af │ │ -062874: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ -062878: 2200 af02 |000a: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@02af │ │ -06287c: 7020 c214 2000 |000c: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.:(Landroid/view/View;)V // method@14c2 │ │ -062882: 6201 b206 |000f: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@06b2 │ │ -062886: 6e30 f41f 2100 |0011: invoke-virtual {v1, v2, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ -06288c: 1100 |0014: return-object v0 │ │ +063894: |[063894] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ +0638a4: 6201 b206 |0000: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@06b2 │ │ +0638a8: 6e20 f21f 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ +0638ae: 0c00 |0005: move-result-object v0 │ │ +0638b0: 1f00 ad02 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@02ad │ │ +0638b4: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ +0638b8: 2200 ad02 |000a: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@02ad │ │ +0638bc: 7020 c214 2000 |000c: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.:(Landroid/view/View;)V // method@14c2 │ │ +0638c2: 6201 b206 |000f: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@06b2 │ │ +0638c6: 6e30 f41f 2100 |0011: invoke-virtual {v1, v2, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ +0638cc: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0008 line=21 │ │ 0x000a line=22 │ │ 0x000f line=23 │ │ 0x0014 line=25 │ │ @@ -61155,26 +61162,26 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -062890: |[062890] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0628a0: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -0628a4: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -0628aa: 0c00 |0005: move-result-object v0 │ │ -0628ac: 1f00 fa01 |0006: check-cast v0, Landroid/view/View; // type@01fa │ │ -0628b0: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -0628b4: 5221 b406 |000a: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ -0628b8: 6e20 3c0f 1400 |000c: invoke-virtual {v4, v1}, Landroid/view/animation/Transformation;.setAlpha:(F)V // method@0f3c │ │ -0628be: 6e10 3b0f 0400 |000f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getMatrix:()Landroid/graphics/Matrix; // method@0f3b │ │ -0628c4: 0c01 |0012: move-result-object v1 │ │ -0628c6: 7030 d814 1200 |0013: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@14d8 │ │ -0628cc: 0e00 |0016: return-void │ │ +0638d0: |[0638d0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0638e0: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +0638e4: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +0638ea: 0c00 |0005: move-result-object v0 │ │ +0638ec: 1f00 f901 |0006: check-cast v0, Landroid/view/View; // type@01f9 │ │ +0638f0: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +0638f4: 5221 b406 |000a: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ +0638f8: 6e20 3c0f 1400 |000c: invoke-virtual {v4, v1}, Landroid/view/animation/Transformation;.setAlpha:(F)V // method@0f3c │ │ +0638fe: 6e10 3b0f 0400 |000f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getMatrix:()Landroid/graphics/Matrix; // method@0f3b │ │ +063904: 0c01 |0012: move-result-object v1 │ │ +063906: 7030 d814 1200 |0013: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@14d8 │ │ +06390c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000a line=203 │ │ 0x000f line=204 │ │ 0x0016 line=206 │ │ @@ -61189,17 +61196,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0628d0: |[0628d0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getAlpha:()F │ │ -0628e0: 5210 b406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ -0628e4: 0f00 |0002: return v0 │ │ +063910: |[063910] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getAlpha:()F │ │ +063920: 5210 b406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ +063924: 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;) │ │ @@ -61207,17 +61214,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0628e8: |[0628e8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleX:()F │ │ -0628f8: 5210 b606 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ -0628fc: 0f00 |0002: return v0 │ │ +063928: |[063928] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleX:()F │ │ +063938: 5210 b606 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ +06393c: 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;) │ │ @@ -61225,17 +61232,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062900: |[062900] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleY:()F │ │ -062910: 5210 b706 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ -062914: 0f00 |0002: return v0 │ │ +063940: |[063940] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleY:()F │ │ +063950: 5210 b706 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ +063954: 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;) │ │ @@ -61243,25 +61250,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -062918: |[062918] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollX:()I │ │ -062928: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -06292c: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -062932: 0c00 |0005: move-result-object v0 │ │ -062934: 1f00 fa01 |0006: check-cast v0, Landroid/view/View; // type@01fa │ │ -062938: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -06293c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06293e: 0f01 |000b: return v1 │ │ -062940: 6e10 f20d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollX:()I // method@0df2 │ │ -062946: 0a01 |000f: move-result v1 │ │ -062948: 28fb |0010: goto 000b // -0005 │ │ +063958: |[063958] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollX:()I │ │ +063968: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +06396c: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +063972: 0c00 |0005: move-result-object v0 │ │ +063974: 1f00 f901 |0006: check-cast v0, Landroid/view/View; // type@01f9 │ │ +063978: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +06397c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06397e: 0f01 |000b: return v1 │ │ +063980: 6e10 f20d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollX:()I // method@0df2 │ │ +063986: 0a01 |000f: move-result v1 │ │ +063988: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=81 │ │ 0x000a line=82 │ │ 0x000b line=84 │ │ locals : │ │ @@ -61273,25 +61280,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06294c: |[06294c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollY:()I │ │ -06295c: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -062960: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -062966: 0c00 |0005: move-result-object v0 │ │ -062968: 1f00 fa01 |0006: check-cast v0, Landroid/view/View; // type@01fa │ │ -06296c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -062970: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -062972: 0f01 |000b: return v1 │ │ -062974: 6e10 f30d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ -06297a: 0a01 |000f: move-result v1 │ │ -06297c: 28fb |0010: goto 000b // -0005 │ │ +06398c: |[06398c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollY:()I │ │ +06399c: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +0639a0: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +0639a6: 0c00 |0005: move-result-object v0 │ │ +0639a8: 1f00 f901 |0006: check-cast v0, Landroid/view/View; // type@01f9 │ │ +0639ac: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0639b0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0639b2: 0f01 |000b: return v1 │ │ +0639b4: 6e10 f30d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ +0639ba: 0a01 |000f: move-result v1 │ │ +0639bc: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=94 │ │ 0x000a line=95 │ │ 0x000b line=97 │ │ locals : │ │ @@ -61303,17 +61310,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062980: |[062980] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationX:()F │ │ -062990: 5210 b906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ -062994: 0f00 |0002: return v0 │ │ +0639c0: |[0639c0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationX:()F │ │ +0639d0: 5210 b906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ +0639d4: 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;) │ │ @@ -61321,17 +61328,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062998: |[062998] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationY:()F │ │ -0629a8: 5210 ba06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ -0629ac: 0f00 |0002: return v0 │ │ +0639d8: |[0639d8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationY:()F │ │ +0639e8: 5210 ba06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ +0639ec: 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;) │ │ @@ -61339,16 +61346,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0629b0: |[0629b0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.reset:()V │ │ -0629c0: 0e00 |0000: return-void │ │ +0639f0: |[0639f0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.reset:()V │ │ +063a00: 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;) │ │ @@ -61356,26 +61363,26 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0629c4: |[0629c4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setAlpha:(F)V │ │ -0629d4: 5221 b406 |0000: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ -0629d8: 2d01 0103 |0002: cmpl-float v1, v1, v3 │ │ -0629dc: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ -0629e0: 5923 b406 |0006: iput v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ -0629e4: 5421 bb06 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -0629e8: 6e10 941f 0100 |000a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -0629ee: 0c00 |000d: move-result-object v0 │ │ -0629f0: 1f00 fa01 |000e: check-cast v0, Landroid/view/View; // type@01fa │ │ -0629f4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0629f8: 6e10 fe0d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@0dfe │ │ -0629fe: 0e00 |0015: return-void │ │ +063a04: |[063a04] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setAlpha:(F)V │ │ +063a14: 5221 b406 |0000: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ +063a18: 2d01 0103 |0002: cmpl-float v1, v1, v3 │ │ +063a1c: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ +063a20: 5923 b406 |0006: iput v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@06b4 │ │ +063a24: 5421 bb06 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +063a28: 6e10 941f 0100 |000a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +063a2e: 0c00 |000d: move-result-object v0 │ │ +063a30: 1f00 f901 |000e: check-cast v0, Landroid/view/View; // type@01f9 │ │ +063a34: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +063a38: 6e10 fe0d 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@0dfe │ │ +063a3e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0006 line=52 │ │ 0x0008 line=53 │ │ 0x0010 line=54 │ │ 0x0012 line=55 │ │ @@ -61390,22 +61397,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -062a00: |[062a00] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleX:(F)V │ │ -062a10: 5210 b606 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ -062a14: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -062a18: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -062a1c: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ -062a22: 5912 b606 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ -062a26: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ -062a2c: 0e00 |000e: return-void │ │ +063a40: |[063a40] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleX:(F)V │ │ +063a50: 5210 b606 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ +063a54: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +063a58: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +063a5c: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ +063a62: 5912 b606 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@06b6 │ │ +063a66: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ +063a6c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000b line=66 │ │ 0x000e line=68 │ │ @@ -61418,22 +61425,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -062a30: |[062a30] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleY:(F)V │ │ -062a40: 5210 b706 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ -062a44: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -062a48: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -062a4c: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ -062a52: 5912 b706 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ -062a56: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ -062a5c: 0e00 |000e: return-void │ │ +063a70: |[063a70] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleY:(F)V │ │ +063a80: 5210 b706 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ +063a84: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +063a88: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +063a8c: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ +063a92: 5912 b706 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@06b7 │ │ +063a96: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ +063a9c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x000e line=78 │ │ @@ -61446,24 +61453,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -062a60: |[062a60] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollX:(I)V │ │ -062a70: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -062a74: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -062a7a: 0c00 |0005: move-result-object v0 │ │ -062a7c: 1f00 fa01 |0006: check-cast v0, Landroid/view/View; // type@01fa │ │ -062a80: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -062a84: 6e10 f30d 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ -062a8a: 0a01 |000d: move-result v1 │ │ -062a8c: 6e30 2c0e 3001 |000e: invoke-virtual {v0, v3, v1}, Landroid/view/View;.scrollTo:(II)V // method@0e2c │ │ -062a92: 0e00 |0011: return-void │ │ +063aa0: |[063aa0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollX:(I)V │ │ +063ab0: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +063ab4: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +063aba: 0c00 |0005: move-result-object v0 │ │ +063abc: 1f00 f901 |0006: check-cast v0, Landroid/view/View; // type@01f9 │ │ +063ac0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +063ac4: 6e10 f30d 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ +063aca: 0a01 |000d: move-result v1 │ │ +063acc: 6e30 2c0e 3001 |000e: invoke-virtual {v0, v3, v1}, Landroid/view/View;.scrollTo:(II)V // method@0e2c │ │ +063ad2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0008 line=88 │ │ 0x000a line=89 │ │ 0x0011 line=91 │ │ locals : │ │ @@ -61476,24 +61483,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -062a94: |[062a94] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollY:(I)V │ │ -062aa4: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ -062aa8: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -062aae: 0c00 |0005: move-result-object v0 │ │ -062ab0: 1f00 fa01 |0006: check-cast v0, Landroid/view/View; // type@01fa │ │ -062ab4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -062ab8: 6e10 f30d 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ -062abe: 0a01 |000d: move-result v1 │ │ -062ac0: 6e30 2c0e 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/View;.scrollTo:(II)V // method@0e2c │ │ -062ac6: 0e00 |0011: return-void │ │ +063ad4: |[063ad4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollY:(I)V │ │ +063ae4: 5421 bb06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@06bb │ │ +063ae8: 6e10 941f 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +063aee: 0c00 |0005: move-result-object v0 │ │ +063af0: 1f00 f901 |0006: check-cast v0, Landroid/view/View; // type@01f9 │ │ +063af4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +063af8: 6e10 f30d 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ +063afe: 0a01 |000d: move-result v1 │ │ +063b00: 6e30 2c0e 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/View;.scrollTo:(II)V // method@0e2c │ │ +063b06: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0008 line=101 │ │ 0x000a line=102 │ │ 0x0011 line=104 │ │ locals : │ │ @@ -61506,22 +61513,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -062ac8: |[062ac8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationX:(F)V │ │ -062ad8: 5210 b906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ -062adc: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -062ae0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -062ae4: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ -062aea: 5912 b906 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ -062aee: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ -062af4: 0e00 |000e: return-void │ │ +063b08: |[063b08] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationX:(F)V │ │ +063b18: 5210 b906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ +063b1c: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +063b20: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +063b24: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ +063b2a: 5912 b906 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@06b9 │ │ +063b2e: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ +063b34: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0006 line=111 │ │ 0x0009 line=112 │ │ 0x000b line=113 │ │ 0x000e line=115 │ │ @@ -61534,40 +61541,40 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -062af8: |[062af8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationY:(F)V │ │ -062b08: 5210 ba06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ -062b0c: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -062b10: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -062b14: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ -062b1a: 5912 ba06 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ -062b1e: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ -062b24: 0e00 |000e: return-void │ │ +063b38: |[063b38] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationY:(F)V │ │ +063b48: 5210 ba06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ +063b4c: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +063b50: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +063b54: 7010 cd14 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@14cd │ │ +063b5a: 5912 ba06 |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@06ba │ │ +063b5e: 7010 cc14 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@14cc │ │ +063b64: 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 : 530 (AnimatorProxy.java) │ │ + source_file_idx : 535 (AnimatorProxy.java) │ │ │ │ Class #263 header: │ │ -class_idx : 688 │ │ +class_idx : 686 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 567 │ │ -source_file_idx : 2530 │ │ +superclass_idx : 565 │ │ +source_file_idx : 2532 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #263 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;' │ │ @@ -61586,24 +61593,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 │ │ -062b28: |[062b28] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -062b38: 7030 980f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f98 │ │ -062b3e: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062b42: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -062b46: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -062b4c: 0c00 |000a: move-result-object v0 │ │ -062b4e: 5b10 bc06 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ -062b52: 0e00 |000d: return-void │ │ -062b54: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -062b56: 28fc |000f: goto 000b // -0004 │ │ +063b68: |[063b68] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +063b78: 7030 980f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f98 │ │ +063b7e: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063b82: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +063b86: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +063b8c: 0c00 |000a: move-result-object v0 │ │ +063b8e: 5b10 bc06 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ +063b92: 0e00 |000d: return-void │ │ +063b94: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +063b96: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -61617,24 +61624,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062b58: |[062b58] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getAlpha:()F │ │ -062b68: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062b6c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062b70: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ -062b74: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ -062b7a: 0a00 |0009: move-result v0 │ │ -062b7c: 0f00 |000a: return v0 │ │ -062b7e: 6f10 9b0f 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getAlpha:()F // method@0f9b │ │ -062b84: 0a00 |000e: move-result v0 │ │ -062b86: 28fb |000f: goto 000a // -0005 │ │ +063b98: |[063b98] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getAlpha:()F │ │ +063ba8: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063bac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063bb0: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ +063bb4: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ +063bba: 0a00 |0009: move-result v0 │ │ +063bbc: 0f00 |000a: return v0 │ │ +063bbe: 6f10 9b0f 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getAlpha:()F // method@0f9b │ │ +063bc4: 0a00 |000e: move-result v0 │ │ +063bc6: 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; │ │ @@ -61644,24 +61651,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062b88: |[062b88] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getTranslationY:()F │ │ -062b98: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062b9c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062ba0: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ -062ba4: 6e10 cb14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@14cb │ │ -062baa: 0a00 |0009: move-result v0 │ │ -062bac: 0f00 |000a: return v0 │ │ -062bae: 6f10 9c0f 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getTranslationY:()F // method@0f9c │ │ -062bb4: 0a00 |000e: move-result v0 │ │ -062bb6: 28fb |000f: goto 000a // -0005 │ │ +063bc8: |[063bc8] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getTranslationY:()F │ │ +063bd8: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063bdc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063be0: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ +063be4: 6e10 cb14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@14cb │ │ +063bea: 0a00 |0009: move-result v0 │ │ +063bec: 0f00 |000a: return v0 │ │ +063bee: 6f10 9c0f 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getTranslationY:()F // method@0f9c │ │ +063bf4: 0a00 |000e: move-result v0 │ │ +063bf6: 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; │ │ @@ -61671,22 +61678,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062bb8: |[062bb8] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setAlpha:(F)V │ │ -062bc8: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062bcc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062bd0: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ -062bd4: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ -062bda: 0e00 |0009: return-void │ │ -062bdc: 6f20 9f0f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setAlpha:(F)V // method@0f9f │ │ -062be2: 28fc |000d: goto 0009 // -0004 │ │ +063bf8: |[063bf8] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setAlpha:(F)V │ │ +063c08: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063c0c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +063c10: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ +063c14: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ +063c1a: 0e00 |0009: return-void │ │ +063c1c: 6f20 9f0f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setAlpha:(F)V // method@0f9f │ │ +063c22: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=42 │ │ 0x000a line=40 │ │ locals : │ │ @@ -61698,22 +61705,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062be4: |[062be4] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setTranslationY:(F)V │ │ -062bf4: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062bf8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062bfc: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ -062c00: 6e20 d714 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@14d7 │ │ -062c06: 0e00 |0009: return-void │ │ -062c08: 6f20 a60f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setTranslationY:(F)V // method@0fa6 │ │ -062c0e: 28fc |000d: goto 0009 // -0004 │ │ +063c24: |[063c24] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setTranslationY:(F)V │ │ +063c34: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063c38: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +063c3c: 5410 bc06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ +063c40: 6e20 d714 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@14d7 │ │ +063c46: 0e00 |0009: return-void │ │ +063c48: 6f20 a60f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setTranslationY:(F)V // method@0fa6 │ │ +063c4e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0009 line=56 │ │ 0x000a line=54 │ │ locals : │ │ @@ -61725,46 +61732,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -062c10: |[062c10] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setVisibility:(I)V │ │ -062c20: 5410 bc06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ -062c24: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062c28: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -062c2c: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -062c30: 6e10 db14 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.clearAnimation:()V // method@14db │ │ -062c36: 6f20 a70f 2100 |000b: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@0fa7 │ │ -062c3c: 0e00 |000e: return-void │ │ -062c3e: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -062c42: 5410 bc06 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ -062c46: 6e20 e514 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@14e5 │ │ -062c4c: 28f5 |0016: goto 000b // -000b │ │ +063c50: |[063c50] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setVisibility:(I)V │ │ +063c60: 5410 bc06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ +063c64: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063c68: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +063c6c: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +063c70: 6e10 db14 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.clearAnimation:()V // method@14db │ │ +063c76: 6f20 a70f 2100 |000b: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@0fa7 │ │ +063c7c: 0e00 |000e: return-void │ │ +063c7e: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +063c82: 5410 bc06 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bc │ │ +063c86: 6e20 e514 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@14e5 │ │ +063c8c: 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 : 2530 (NineFrameLayout.java) │ │ + source_file_idx : 2532 (NineFrameLayout.java) │ │ │ │ Class #264 header: │ │ -class_idx : 689 │ │ +class_idx : 687 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 570 │ │ -source_file_idx : 2531 │ │ +superclass_idx : 568 │ │ +source_file_idx : 2533 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #264 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;' │ │ @@ -61783,24 +61790,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -062c50: |[062c50] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.:(Landroid/content/Context;)V │ │ -062c60: 7020 ae0f 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@0fae │ │ -062c66: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062c6a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -062c6e: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -062c74: 0c00 |000a: move-result-object v0 │ │ -062c76: 5b10 bd06 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ -062c7a: 0e00 |000d: return-void │ │ -062c7c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -062c7e: 28fc |000f: goto 000b // -0004 │ │ +063c90: |[063c90] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.:(Landroid/content/Context;)V │ │ +063ca0: 7020 ae0f 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@0fae │ │ +063ca6: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063caa: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +063cae: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +063cb4: 0c00 |000a: move-result-object v0 │ │ +063cb6: 5b10 bd06 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ +063cba: 0e00 |000d: return-void │ │ +063cbc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +063cbe: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ 0x000d line=13 │ │ 0x000e line=12 │ │ locals : │ │ @@ -61813,24 +61820,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062c80: |[062c80] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.getAlpha:()F │ │ -062c90: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062c94: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062c98: 5410 bd06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ -062c9c: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ -062ca2: 0a00 |0009: move-result v0 │ │ -062ca4: 0f00 |000a: return v0 │ │ -062ca6: 6f10 af0f 0100 |000b: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.getAlpha:()F // method@0faf │ │ -062cac: 0a00 |000e: move-result v0 │ │ -062cae: 28fb |000f: goto 000a // -0005 │ │ +063cc0: |[063cc0] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.getAlpha:()F │ │ +063cd0: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063cd4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063cd8: 5410 bd06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ +063cdc: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ +063ce2: 0a00 |0009: move-result v0 │ │ +063ce4: 0f00 |000a: return v0 │ │ +063ce6: 6f10 af0f 0100 |000b: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.getAlpha:()F // method@0faf │ │ +063cec: 0a00 |000e: move-result v0 │ │ +063cee: 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; │ │ @@ -61840,22 +61847,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062cb0: |[062cb0] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setAlpha:(F)V │ │ -062cc0: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062cc4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062cc8: 5410 bd06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ -062ccc: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ -062cd2: 0e00 |0009: return-void │ │ -062cd4: 6f20 b00f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setAlpha:(F)V // method@0fb0 │ │ -062cda: 28fc |000d: goto 0009 // -0004 │ │ +063cf0: |[063cf0] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setAlpha:(F)V │ │ +063d00: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063d04: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +063d08: 5410 bd06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ +063d0c: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ +063d12: 0e00 |0009: return-void │ │ +063d14: 6f20 b00f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setAlpha:(F)V // method@0fb0 │ │ +063d1a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0009 line=40 │ │ 0x000a line=38 │ │ locals : │ │ @@ -61867,46 +61874,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -062cdc: |[062cdc] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setVisibility:(I)V │ │ -062cec: 5410 bd06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ -062cf0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062cf4: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -062cf8: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -062cfc: 6e10 e914 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.clearAnimation:()V // method@14e9 │ │ -062d02: 6f20 b10f 2100 |000b: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setVisibility:(I)V // method@0fb1 │ │ -062d08: 0e00 |000e: return-void │ │ -062d0a: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -062d0e: 5410 bd06 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ -062d12: 6e20 f014 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.setAnimation:(Landroid/view/animation/Animation;)V // method@14f0 │ │ -062d18: 28f5 |0016: goto 000b // -000b │ │ +063d1c: |[063d1c] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setVisibility:(I)V │ │ +063d2c: 5410 bd06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ +063d30: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063d34: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +063d38: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +063d3c: 6e10 e914 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.clearAnimation:()V // method@14e9 │ │ +063d42: 6f20 b10f 2100 |000b: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setVisibility:(I)V // method@0fb1 │ │ +063d48: 0e00 |000e: return-void │ │ +063d4a: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +063d4e: 5410 bd06 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06bd │ │ +063d52: 6e20 f014 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.setAnimation:(Landroid/view/animation/Animation;)V // method@14f0 │ │ +063d58: 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 : 2531 (NineHorizontalScrollView.java) │ │ + source_file_idx : 2533 (NineHorizontalScrollView.java) │ │ │ │ Class #265 header: │ │ -class_idx : 690 │ │ +class_idx : 688 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 574 │ │ -source_file_idx : 2532 │ │ +superclass_idx : 572 │ │ +source_file_idx : 2534 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #265 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;' │ │ @@ -61925,24 +61932,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 │ │ -062d1c: |[062d1c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -062d2c: 7030 d00f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ -062d32: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062d36: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -062d3a: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -062d40: 0c00 |000a: move-result-object v0 │ │ -062d42: 5b10 be06 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ -062d46: 0e00 |000d: return-void │ │ -062d48: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -062d4a: 28fc |000f: goto 000b // -0004 │ │ +063d5c: |[063d5c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +063d6c: 7030 d00f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ +063d72: 6300 b106 |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063d76: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +063d7a: 7110 d914 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +063d80: 0c00 |000a: move-result-object v0 │ │ +063d82: 5b10 be06 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ +063d86: 0e00 |000d: return-void │ │ +063d88: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +063d8a: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -61956,24 +61963,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062d4c: |[062d4c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getAlpha:()F │ │ -062d5c: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062d60: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062d64: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ -062d68: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ -062d6e: 0a00 |0009: move-result v0 │ │ -062d70: 0f00 |000a: return v0 │ │ -062d72: 6f10 d50f 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getAlpha:()F // method@0fd5 │ │ -062d78: 0a00 |000e: move-result v0 │ │ -062d7a: 28fb |000f: goto 000a // -0005 │ │ +063d8c: |[063d8c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getAlpha:()F │ │ +063d9c: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063da0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063da4: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ +063da8: 6e10 c514 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@14c5 │ │ +063dae: 0a00 |0009: move-result v0 │ │ +063db0: 0f00 |000a: return v0 │ │ +063db2: 6f10 d50f 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getAlpha:()F // method@0fd5 │ │ +063db8: 0a00 |000e: move-result v0 │ │ +063dba: 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; │ │ @@ -61983,24 +61990,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062d7c: |[062d7c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getTranslationX:()F │ │ -062d8c: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062d90: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062d94: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ -062d98: 6e10 ca14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@14ca │ │ -062d9e: 0a00 |0009: move-result v0 │ │ -062da0: 0f00 |000a: return v0 │ │ -062da2: 6f10 d90f 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getTranslationX:()F // method@0fd9 │ │ -062da8: 0a00 |000e: move-result v0 │ │ -062daa: 28fb |000f: goto 000a // -0005 │ │ +063dbc: |[063dbc] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getTranslationX:()F │ │ +063dcc: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063dd0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063dd4: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ +063dd8: 6e10 ca14 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@14ca │ │ +063dde: 0a00 |0009: move-result v0 │ │ +063de0: 0f00 |000a: return v0 │ │ +063de2: 6f10 d90f 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getTranslationX:()F // method@0fd9 │ │ +063de8: 0a00 |000e: move-result v0 │ │ +063dea: 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; │ │ @@ -62010,22 +62017,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062dac: |[062dac] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setAlpha:(F)V │ │ -062dbc: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062dc0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062dc4: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ -062dc8: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ -062dce: 0e00 |0009: return-void │ │ -062dd0: 6f20 e60f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@0fe6 │ │ -062dd6: 28fc |000d: goto 0009 // -0004 │ │ +063dec: |[063dec] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setAlpha:(F)V │ │ +063dfc: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063e00: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +063e04: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ +063e08: 6e20 cf14 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@14cf │ │ +063e0e: 0e00 |0009: return-void │ │ +063e10: 6f20 e60f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@0fe6 │ │ +063e16: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=42 │ │ 0x000a line=40 │ │ locals : │ │ @@ -62037,22 +62044,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062dd8: |[062dd8] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setTranslationX:(F)V │ │ -062de8: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ -062dec: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062df0: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ -062df4: 6e20 d614 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@14d6 │ │ -062dfa: 0e00 |0009: return-void │ │ -062dfc: 6f20 ec0f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setTranslationX:(F)V // method@0fec │ │ -062e02: 28fc |000d: goto 0009 // -0004 │ │ +063e18: |[063e18] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setTranslationX:(F)V │ │ +063e28: 6300 b106 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@06b1 │ │ +063e2c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +063e30: 5410 be06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ +063e34: 6e20 d614 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@14d6 │ │ +063e3a: 0e00 |0009: return-void │ │ +063e3c: 6f20 ec0f 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setTranslationX:(F)V // method@0fec │ │ +063e42: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0009 line=56 │ │ 0x000a line=54 │ │ locals : │ │ @@ -62064,46 +62071,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -062e04: |[062e04] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setVisibility:(I)V │ │ -062e14: 5410 be06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ -062e18: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062e1c: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -062e20: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -062e24: 6e10 f314 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.clearAnimation:()V // method@14f3 │ │ -062e2a: 6f20 ed0f 2100 |000b: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -062e30: 0e00 |000e: return-void │ │ -062e32: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -062e36: 5410 be06 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ -062e3a: 6e20 fe14 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@14fe │ │ -062e40: 28f5 |0016: goto 000b // -000b │ │ +063e44: |[063e44] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setVisibility:(I)V │ │ +063e54: 5410 be06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ +063e58: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +063e5c: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +063e60: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +063e64: 6e10 f314 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.clearAnimation:()V // method@14f3 │ │ +063e6a: 6f20 ed0f 2100 |000b: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +063e70: 0e00 |000e: return-void │ │ +063e72: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +063e76: 5410 be06 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@06be │ │ +063e7a: 6e20 fe14 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@14fe │ │ +063e80: 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 : 2532 (NineLinearLayout.java) │ │ + source_file_idx : 2534 (NineLinearLayout.java) │ │ │ │ Class #266 header: │ │ -class_idx : 691 │ │ +class_idx : 689 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 470 │ │ -source_file_idx : 498 │ │ +superclass_idx : 469 │ │ +source_file_idx : 503 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #266 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;' │ │ @@ -62122,19 +62129,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 │ │ -062e44: |[062e44] com.actionbarsherlock.internal.view.ActionProviderWrapper.:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ -062e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062e56: 7020 2d0d 0100 |0001: invoke-direct {v1, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@0d2d │ │ -062e5c: 5b12 bf06 |0004: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ -062e60: 0e00 |0006: return-void │ │ +063e84: |[063e84] com.actionbarsherlock.internal.view.ActionProviderWrapper.:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ +063e94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063e96: 7020 2d0d 0100 |0001: invoke-direct {v1, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@0d2d │ │ +063e9c: 5b12 bf06 |0004: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ +063ea0: 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; │ │ @@ -62146,19 +62153,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062e64: |[062e64] com.actionbarsherlock.internal.view.ActionProviderWrapper.hasSubMenu:()Z │ │ -062e74: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ -062e78: 6e10 4e1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@1b4e │ │ -062e7e: 0a00 |0005: move-result v0 │ │ -062e80: 0f00 |0006: return v0 │ │ +063ea4: |[063ea4] com.actionbarsherlock.internal.view.ActionProviderWrapper.hasSubMenu:()Z │ │ +063eb4: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ +063eb8: 6e10 4e1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@1b4e │ │ +063ebe: 0a00 |0005: move-result v0 │ │ +063ec0: 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;) │ │ @@ -62166,19 +62173,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062e84: |[062e84] com.actionbarsherlock.internal.view.ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ -062e94: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ -062e98: 6e10 4f1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@1b4f │ │ -062e9e: 0c00 |0005: move-result-object v0 │ │ -062ea0: 1100 |0006: return-object v0 │ │ +063ec4: |[063ec4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ +063ed4: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ +063ed8: 6e10 4f1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@1b4f │ │ +063ede: 0c00 |0005: move-result-object v0 │ │ +063ee0: 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;) │ │ @@ -62186,19 +62193,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062ea4: |[062ea4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPerformDefaultAction:()Z │ │ -062eb4: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ -062eb8: 6e10 501b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@1b50 │ │ -062ebe: 0a00 |0005: move-result v0 │ │ -062ec0: 0f00 |0006: return v0 │ │ +063ee4: |[063ee4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPerformDefaultAction:()Z │ │ +063ef4: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ +063ef8: 6e10 501b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@1b50 │ │ +063efe: 0a00 |0005: move-result v0 │ │ +063f00: 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;) │ │ @@ -62206,20 +62213,20 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -062ec4: |[062ec4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -062ed4: 5420 bf06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ -062ed8: 2201 d902 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@02d9 │ │ -062edc: 7020 8e17 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@178e │ │ -062ee2: 6e20 511b 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@1b51 │ │ -062ee8: 0e00 |000a: return-void │ │ +063f04: |[063f04] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +063f14: 5420 bf06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ +063f18: 2201 d702 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@02d7 │ │ +063f1c: 7020 8e17 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@178e │ │ +063f22: 6e20 511b 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@1b51 │ │ +063f28: 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; │ │ @@ -62229,30 +62236,30 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062eec: |[062eec] com.actionbarsherlock.internal.view.ActionProviderWrapper.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -062efc: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ -062f00: 1100 |0002: return-object v0 │ │ +063f2c: |[063f2c] com.actionbarsherlock.internal.view.ActionProviderWrapper.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +063f3c: 5410 bf06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@06bf │ │ +063f40: 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 : 498 (ActionProviderWrapper.java) │ │ + source_file_idx : 503 (ActionProviderWrapper.java) │ │ │ │ Class #267 header: │ │ -class_idx : 693 │ │ +class_idx : 691 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3365 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3367 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #267 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;' │ │ @@ -62271,21 +62278,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 : 3365 (View_HasStateListenerSupport.java) │ │ + source_file_idx : 3367 (View_HasStateListenerSupport.java) │ │ │ │ Class #268 header: │ │ -class_idx : 694 │ │ +class_idx : 692 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3366 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #268 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;' │ │ @@ -62304,21 +62311,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 : 3366 (View_OnAttachStateChangeListener.java) │ │ + source_file_idx : 3368 (View_OnAttachStateChangeListener.java) │ │ │ │ Class #269 header: │ │ -class_idx : 698 │ │ +class_idx : 696 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 491 │ │ +superclass_idx : 941 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -62330,21 +62337,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #270 header: │ │ -class_idx : 700 │ │ +class_idx : 698 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 491 │ │ +superclass_idx : 941 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -62364,17 +62371,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062f04: |[062f04] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.:()V │ │ -062f14: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -062f1a: 0e00 |0003: return-void │ │ +063f44: |[063f44] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.:()V │ │ +063f54: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +063f5a: 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;) │ │ @@ -62382,34 +62389,34 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -062f1c: |[062f1c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.get:(Landroid/content/Context;)Z │ │ -062f2c: 7110 490e 0100 |0000: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ -062f32: 0c00 |0003: move-result-object v0 │ │ -062f34: 6e10 520e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@0e52 │ │ -062f3a: 0a00 |0007: move-result v0 │ │ -062f3c: 0f00 |0008: return v0 │ │ +063f5c: |[063f5c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.get:(Landroid/content/Context;)Z │ │ +063f6c: 7110 490e 0100 |0000: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ +063f72: 0c00 |0003: move-result-object v0 │ │ +063f74: 6e10 520e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@0e52 │ │ +063f7a: 0a00 |0007: move-result v0 │ │ +063f7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #271 header: │ │ -class_idx : 701 │ │ +class_idx : 699 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 491 │ │ +superclass_idx : 941 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -62438,19 +62445,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 │ │ -062f40: |[062f40] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ -062f50: 5b01 e606 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ -062f54: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -062f5a: 5b02 e506 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06e5 │ │ -062f5e: 0e00 |0007: return-void │ │ +063f80: |[063f80] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ +063f90: 5b01 e606 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ +063f94: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +063f9a: 5b02 e506 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06e5 │ │ +063f9e: 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; │ │ @@ -62463,55 +62470,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -062f60: |[062f60] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ -062f70: 5431 e606 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ -062f74: 5411 f406 |0002: iget-object v1, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -062f78: 6e10 5316 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@1653 │ │ -062f7e: 5431 e606 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ -062f82: 5410 f506 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -062f86: 1f00 fa01 |000b: check-cast v0, Landroid/view/View; // type@01fa │ │ -062f8a: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ -062f8e: 6e10 fa0d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ -062f94: 0c01 |0012: move-result-object v1 │ │ -062f96: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -062f9a: 5431 e506 |0015: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06e5 │ │ -062f9e: 6e10 af15 0100 |0017: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@15af │ │ -062fa4: 0a01 |001a: move-result v1 │ │ -062fa6: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -062faa: 5431 e606 |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ -062fae: 5432 e506 |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06e5 │ │ -062fb2: 7120 c015 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@15c0 │ │ -062fb8: 5431 e606 |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ -062fbc: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -062fbe: 7120 c315 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@15c3 │ │ -062fc4: 0e00 |002a: return-void │ │ +063fa0: |[063fa0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ +063fb0: 5431 e606 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ +063fb4: 5411 f406 |0002: iget-object v1, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +063fb8: 6e10 5316 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@1653 │ │ +063fbe: 5431 e606 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ +063fc2: 5410 f506 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +063fc6: 1f00 f901 |000b: check-cast v0, Landroid/view/View; // type@01f9 │ │ +063fca: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ +063fce: 6e10 fa0d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ +063fd4: 0c01 |0012: move-result-object v1 │ │ +063fd6: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +063fda: 5431 e506 |0015: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06e5 │ │ +063fde: 6e10 af15 0100 |0017: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@15af │ │ +063fe4: 0a01 |001a: move-result v1 │ │ +063fe6: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +063fea: 5431 e606 |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ +063fee: 5432 e506 |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06e5 │ │ +063ff2: 7120 c015 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@15c0 │ │ +063ff8: 5431 e606 |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e6 │ │ +063ffc: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +063ffe: 7120 c315 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@15c3 │ │ +064004: 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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #272 header: │ │ -class_idx : 705 │ │ +class_idx : 703 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 491 │ │ +superclass_idx : 941 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #272 annotations: │ │ Annotations on class │ │ @@ -62533,17 +62540,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062fc8: |[062fc8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ -062fd8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -062fde: 0e00 |0003: return-void │ │ +064008: |[064008] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ +064018: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06401e: 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 - │ │ @@ -62552,18 +62559,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 │ │ -062fe0: |[062fe0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -062ff0: 2200 c202 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@02c2 │ │ -062ff4: 7020 bb15 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@15bb │ │ -062ffa: 1100 |0005: return-object v0 │ │ +064020: |[064020] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +064030: 2200 c002 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@02c0 │ │ +064034: 7020 bb15 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@15bb │ │ +06403a: 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; │ │ │ │ @@ -62572,37 +62579,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 │ │ -062ffc: |[062ffc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06300c: 6e20 b515 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@15b5 │ │ -063012: 0c00 |0003: move-result-object v0 │ │ -063014: 1100 |0004: return-object v0 │ │ +06403c: |[06403c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06404c: 6e20 b515 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@15b5 │ │ +064052: 0c00 |0003: move-result-object v0 │ │ +064054: 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 │ │ -063018: |[063018] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -063028: 2320 ae04 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ae │ │ -06302c: 1100 |0002: return-object v0 │ │ +064058: |[064058] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +064068: 2320 ac04 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ac │ │ +06406c: 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 │ │ │ │ @@ -62611,32 +62618,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 │ │ -063030: |[063030] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -063040: 6e20 b715 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@15b7 │ │ -063046: 0c00 |0003: move-result-object v0 │ │ -063048: 1100 |0004: return-object v0 │ │ +064070: |[064070] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +064080: 6e20 b715 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@15b7 │ │ +064086: 0c00 |0003: move-result-object v0 │ │ +064088: 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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #273 header: │ │ -class_idx : 706 │ │ +class_idx : 704 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 491 │ │ +superclass_idx : 941 │ │ +source_file_idx : 496 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -62667,36 +62674,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06304c: |[06304c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -06305c: 2200 c102 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@02c1 │ │ -063060: 7010 b415 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@15b4 │ │ -063066: 6900 eb06 |0005: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@06eb │ │ -06306a: 0e00 |0007: return-void │ │ +06408c: |[06408c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +06409c: 2200 bf02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@02bf │ │ +0640a0: 7010 b415 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@15b4 │ │ +0640a6: 6900 eb06 |0005: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@06eb │ │ +0640aa: 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 │ │ -06306c: |[06306c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -06307c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -063082: 0e00 |0003: return-void │ │ +0640ac: |[0640ac] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +0640bc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0640c2: 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; │ │ │ │ @@ -62705,20 +62712,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -063084: |[063084] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ -063094: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06309a: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -0630a0: 0a00 |0006: move-result v0 │ │ -0630a2: 5910 ec06 |0007: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ -0630a6: 0e00 |0009: return-void │ │ +0640c4: |[0640c4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ +0640d4: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0640da: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +0640e0: 0a00 |0006: move-result v0 │ │ +0640e2: 5910 ec06 |0007: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ +0640e6: 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; │ │ @@ -62730,17 +62737,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0630a8: |[0630a8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ -0630b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0630ba: 0f00 |0001: return v0 │ │ +0640e8: |[0640e8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ +0640f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0640fa: 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;) │ │ @@ -62748,34 +62755,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0630bc: |[0630bc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0630cc: 5210 ec06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ -0630d0: 6e20 8d02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -0630d6: 0e00 |0005: return-void │ │ +0640fc: |[0640fc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06410c: 5210 ec06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ +064110: 6e20 8d02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +064116: 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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #274 header: │ │ -class_idx : 708 │ │ +class_idx : 706 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 492 │ │ +superclass_idx : 941 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -62799,21 +62806,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;) │ │ name : 'needsDividerBefore' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 492 (ActionMenuView.java) │ │ + source_file_idx : 497 (ActionMenuView.java) │ │ │ │ Class #275 header: │ │ -class_idx : 709 │ │ +class_idx : 707 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 573 │ │ -source_file_idx : 492 │ │ +superclass_idx : 571 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -62857,19 +62864,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0630d8: |[0630d8] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ -0630e8: 7030 cb0f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ -0630ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0630f0: 5c10 0807 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0630f4: 0e00 |0006: return-void │ │ +064118: |[064118] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ +064128: 7030 cb0f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ +06412e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +064130: 5c10 0807 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +064134: 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; │ │ @@ -62881,18 +62888,18 @@ │ │ type : '(IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0630f8: |[0630f8] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ -063108: 7030 cb0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ -06310e: 5c03 0807 |0003: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -063112: 0e00 |0005: return-void │ │ +064138: |[064138] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ +064148: 7030 cb0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ +06414e: 5c03 0807 |0003: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +064152: 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; │ │ @@ -62905,17 +62912,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 │ │ -063114: |[063114] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -063124: 7030 cd0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fcd │ │ -06312a: 0e00 |0003: return-void │ │ +064154: |[064154] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +064164: 7030 cd0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fcd │ │ +06416a: 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; │ │ @@ -62926,36 +62933,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 │ │ -06312c: |[06312c] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ -06313c: 7020 ce0f 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/widget/LinearLayout$LayoutParams;)V // method@0fce │ │ -063142: 5520 0807 |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -063146: 5c10 0807 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -06314a: 0e00 |0007: return-void │ │ +06416c: |[06416c] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ +06417c: 7020 ce0f 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/widget/LinearLayout$LayoutParams;)V // method@0fce │ │ +064182: 5520 0807 |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +064186: 5c10 0807 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +06418a: 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 : 492 (ActionMenuView.java) │ │ + source_file_idx : 497 (ActionMenuView.java) │ │ │ │ Class #276 header: │ │ -class_idx : 713 │ │ +class_idx : 711 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2472 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -62979,21 +62986,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 : 2472 (MenuBuilder.java) │ │ + source_file_idx : 2474 (MenuBuilder.java) │ │ │ │ Class #277 header: │ │ -class_idx : 714 │ │ +class_idx : 712 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2472 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -63011,21 +63018,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 : 2472 (MenuBuilder.java) │ │ + source_file_idx : 2474 (MenuBuilder.java) │ │ │ │ Class #278 header: │ │ -class_idx : 717 │ │ +class_idx : 715 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2484 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -63050,49 +63057,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 │ │ -06314c: |[06314c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V │ │ -06315c: 5b01 6d07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ -063160: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -063166: 0e00 |0005: return-void │ │ +06418c: |[06418c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V │ │ +06419c: 5b01 6d07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ +0641a0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0641a6: 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 │ │ -063168: |[063168] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -063178: 5420 6d07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ -06317c: 7110 e316 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@16e3 │ │ -063182: 0c00 |0005: move-result-object v0 │ │ -063184: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -063188: 5420 6d07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ -06318c: 7110 e316 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@16e3 │ │ -063192: 0c00 |000d: move-result-object v0 │ │ -063194: 5421 6d07 |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ -063198: 7220 871b 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b87 │ │ -06319e: 0a00 |0013: move-result v0 │ │ -0631a0: 0f00 |0014: return v0 │ │ -0631a2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0631a4: 28fe |0016: goto 0014 // -0002 │ │ +0641a8: |[0641a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0641b8: 5420 6d07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ +0641bc: 7110 e316 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@16e3 │ │ +0641c2: 0c00 |0005: move-result-object v0 │ │ +0641c4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +0641c8: 5420 6d07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ +0641cc: 7110 e316 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@16e3 │ │ +0641d2: 0c00 |000d: move-result-object v0 │ │ +0641d4: 5421 6d07 |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ +0641d8: 7220 871b 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b87 │ │ +0641de: 0a00 |0013: move-result v0 │ │ +0641e0: 0f00 |0014: return v0 │ │ +0641e2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0641e4: 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; │ │ @@ -63103,44 +63110,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0631a8: |[0631a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -0631b8: 5420 6d07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ -0631bc: 7110 e316 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@16e3 │ │ -0631c2: 0c00 |0005: move-result-object v0 │ │ -0631c4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -0631c8: 5420 6d07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ -0631cc: 7110 e316 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@16e3 │ │ -0631d2: 0c00 |000d: move-result-object v0 │ │ -0631d4: 5421 6d07 |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ -0631d8: 7220 881b 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b88 │ │ -0631de: 0a00 |0013: move-result v0 │ │ -0631e0: 0f00 |0014: return v0 │ │ -0631e2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0631e4: 28fe |0016: goto 0014 // -0002 │ │ +0641e8: |[0641e8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +0641f8: 5420 6d07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ +0641fc: 7110 e316 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@16e3 │ │ +064202: 0c00 |0005: move-result-object v0 │ │ +064204: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +064208: 5420 6d07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ +06420c: 7110 e316 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@16e3 │ │ +064212: 0c00 |000d: move-result-object v0 │ │ +064214: 5421 6d07 |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@076d │ │ +064218: 7220 881b 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b88 │ │ +06421e: 0a00 |0013: move-result v0 │ │ +064220: 0f00 |0014: return v0 │ │ +064222: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +064224: 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 : 2482 (MenuItemWrapper.java) │ │ + source_file_idx : 2484 (MenuItemWrapper.java) │ │ │ │ Class #279 header: │ │ -class_idx : 719 │ │ +class_idx : 717 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2484 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2486 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -63152,21 +63159,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2484 (MenuPopupHelper.java) │ │ + source_file_idx : 2486 (MenuPopupHelper.java) │ │ │ │ Class #280 header: │ │ -class_idx : 720 │ │ +class_idx : 718 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 2484 │ │ +source_file_idx : 2486 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -63190,18 +63197,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 │ │ -0631e8: |[0631e8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V │ │ -0631f8: 5b01 7307 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0773 │ │ -0631fc: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -063202: 0e00 |0005: return-void │ │ +064228: |[064228] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V │ │ +064238: 5b01 7307 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0773 │ │ +06423c: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +064242: 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; │ │ │ │ @@ -63210,17 +63217,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 │ │ -063204: |[063204] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V │ │ -063214: 7020 0e17 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V // method@170e │ │ -06321a: 0e00 |0003: return-void │ │ +064244: |[064244] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V │ │ +064254: 7020 0e17 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V // method@170e │ │ +06425a: 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; │ │ @@ -63231,34 +63238,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06321c: |[06321c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.onChanged:()V │ │ -06322c: 5410 7307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0773 │ │ -063230: 7110 2217 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@1722 │ │ -063236: 0c00 |0005: move-result-object v0 │ │ -063238: 6e10 1317 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1713 │ │ -06323e: 0e00 |0009: return-void │ │ +06425c: |[06425c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.onChanged:()V │ │ +06426c: 5410 7307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0773 │ │ +064270: 7110 2217 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@1722 │ │ +064276: 0c00 |0005: move-result-object v0 │ │ +064278: 6e10 1317 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1713 │ │ +06427e: 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 : 2484 (MenuPopupHelper.java) │ │ + source_file_idx : 2486 (MenuPopupHelper.java) │ │ │ │ Class #281 header: │ │ -class_idx : 721 │ │ +class_idx : 719 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 556 │ │ -source_file_idx : 2484 │ │ +superclass_idx : 554 │ │ +source_file_idx : 2486 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -63290,26 +63297,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 │ │ -063240: |[063240] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -063250: 5b23 7607 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ -063254: 7010 6b0f 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -06325a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -06325c: 5920 7507 |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ -063260: 5b24 7407 |0008: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ -063264: 2200 d002 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; // type@02d0 │ │ -063268: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06326a: 7030 0f17 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@170f │ │ -063270: 6e20 1a17 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@171a │ │ -063276: 6e10 1317 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1713 │ │ -06327c: 0e00 |0016: return-void │ │ +064280: |[064280] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +064290: 5b23 7607 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ +064294: 7010 6b0f 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +06429a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +06429c: 5920 7507 |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ +0642a0: 5b24 7407 |0008: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ +0642a4: 2200 ce02 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; // type@02ce │ │ +0642a8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0642aa: 7030 0f17 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@170f │ │ +0642b0: 6e20 1a17 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@171a │ │ +0642b6: 6e10 1317 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1713 │ │ +0642bc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0005 line=319 │ │ 0x0008 line=322 │ │ 0x000a line=323 │ │ 0x0013 line=324 │ │ @@ -63324,17 +63331,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 │ │ -063280: |[063280] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -063290: 5410 7407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ -063294: 1100 |0002: return-object v0 │ │ +0642c0: |[0642c0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0642d0: 5410 7407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ +0642d4: 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 - │ │ @@ -63343,41 +63350,41 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -063298: |[063298] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ -0632a8: 5465 7607 |0000: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ -0632ac: 7110 2117 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@1721 │ │ -0632b2: 0c05 |0005: move-result-object v5 │ │ -0632b4: 6e10 6b16 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@166b │ │ -0632ba: 0c01 |0009: move-result-object v1 │ │ -0632bc: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ -0632c0: 5465 7607 |000c: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ -0632c4: 7110 2117 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@1721 │ │ -0632ca: 0c05 |0011: move-result-object v5 │ │ -0632cc: 6e10 7016 0500 |0012: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ -0632d2: 0c04 |0015: move-result-object v4 │ │ -0632d4: 6e10 b31f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0632da: 0a00 |0019: move-result v0 │ │ -0632dc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0632de: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ -0632e2: 6e20 ad1f 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0632e8: 0c03 |0020: move-result-object v3 │ │ -0632ea: 1f03 cc02 |0021: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0632ee: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ -0632f2: 5962 7507 |0025: iput v2, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ -0632f6: 0e00 |0027: return-void │ │ -0632f8: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0632fc: 28f1 |002a: goto 001b // -000f │ │ -0632fe: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ -063300: 5965 7507 |002c: iput v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ -063304: 28f9 |002e: goto 0027 // -0007 │ │ +0642d8: |[0642d8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ +0642e8: 5465 7607 |0000: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ +0642ec: 7110 2117 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@1721 │ │ +0642f2: 0c05 |0005: move-result-object v5 │ │ +0642f4: 6e10 6b16 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@166b │ │ +0642fa: 0c01 |0009: move-result-object v1 │ │ +0642fc: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ +064300: 5465 7607 |000c: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ +064304: 7110 2117 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@1721 │ │ +06430a: 0c05 |0011: move-result-object v5 │ │ +06430c: 6e10 7016 0500 |0012: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ +064312: 0c04 |0015: move-result-object v4 │ │ +064314: 6e10 b31f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +06431a: 0a00 |0019: move-result v0 │ │ +06431c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +06431e: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ +064322: 6e20 ad1f 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +064328: 0c03 |0020: move-result-object v3 │ │ +06432a: 1f03 ca02 |0021: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +06432e: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ +064332: 5962 7507 |0025: iput v2, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ +064336: 0e00 |0027: return-void │ │ +064338: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06433c: 28f1 |002a: goto 001b // -000f │ │ +06433e: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ +064340: 5965 7507 |002c: iput v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ +064344: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x000a line=366 │ │ 0x000c line=367 │ │ 0x0016 line=368 │ │ 0x001a line=369 │ │ @@ -63404,42 +63411,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -063308: |[063308] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ -063318: 5421 7607 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ -06331c: 7110 1f17 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@171f │ │ -063322: 0a01 |0005: move-result v1 │ │ -063324: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -063328: 5421 7407 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ -06332c: 6e10 7016 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ -063332: 0c00 |000d: move-result-object v0 │ │ -063334: 5221 7507 |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ -063338: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ -06333c: 6e10 b31f 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -063342: 0a01 |0015: move-result v1 │ │ -063344: 0f01 |0016: return v1 │ │ -063346: 5421 7407 |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ -06334a: 6e10 7516 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ -063350: 0c00 |001c: move-result-object v0 │ │ -063352: 28f1 |001d: goto 000e // -000f │ │ -063354: 6e10 b31f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -06335a: 0a01 |0021: move-result v1 │ │ -06335c: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ -063360: 28f2 |0024: goto 0016 // -000e │ │ +064348: |[064348] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ +064358: 5421 7607 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ +06435c: 7110 1f17 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@171f │ │ +064362: 0a01 |0005: move-result v1 │ │ +064364: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +064368: 5421 7407 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ +06436c: 6e10 7016 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ +064372: 0c00 |000d: move-result-object v0 │ │ +064374: 5221 7507 |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ +064378: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ +06437c: 6e10 b31f 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +064382: 0a01 |0015: move-result v1 │ │ +064384: 0f01 |0016: return v1 │ │ +064386: 5421 7407 |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ +06438a: 6e10 7516 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ +064390: 0c00 |001c: move-result-object v0 │ │ +064392: 28f1 |001d: goto 000e // -000f │ │ +064394: 6e10 b31f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +06439a: 0a01 |0021: move-result v1 │ │ +06439c: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0643a0: 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;) │ │ @@ -63447,79 +63455,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 │ │ -063364: |[063364] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -063374: 5421 7607 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ -063378: 7110 1f17 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@171f │ │ -06337e: 0a01 |0005: move-result v1 │ │ -063380: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ -063384: 5421 7407 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ -063388: 6e10 7016 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ -06338e: 0c00 |000d: move-result-object v0 │ │ -063390: 5221 7507 |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ -063394: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ -063398: 5221 7507 |0012: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ -06339c: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ -0633a0: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0633a4: 6e20 ad1f 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0633aa: 0c01 |001b: move-result-object v1 │ │ -0633ac: 1f01 cc02 |001c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0633b0: 1101 |001e: return-object v1 │ │ -0633b2: 5421 7407 |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ -0633b6: 6e10 7516 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ -0633bc: 0c00 |0024: move-result-object v0 │ │ -0633be: 28e9 |0025: goto 000e // -0017 │ │ +0643a4: |[0643a4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0643b4: 5421 7607 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ +0643b8: 7110 1f17 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@171f │ │ +0643be: 0a01 |0005: move-result v1 │ │ +0643c0: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ +0643c4: 5421 7407 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ +0643c8: 6e10 7016 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ +0643ce: 0c00 |000d: move-result-object v0 │ │ +0643d0: 5221 7507 |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ +0643d4: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ +0643d8: 5221 7507 |0012: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0775 │ │ +0643dc: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ +0643e0: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0643e4: 6e20 ad1f 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0643ea: 0c01 |001b: move-result-object v1 │ │ +0643ec: 1f01 ca02 |001c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0643f0: 1101 |001e: return-object v1 │ │ +0643f2: 5421 7407 |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0774 │ │ +0643f6: 6e10 7516 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ +0643fc: 0c00 |0024: move-result-object v0 │ │ +0643fe: 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 │ │ -0633c0: |[0633c0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -0633d0: 6e20 1517 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1715 │ │ -0633d6: 0c00 |0003: move-result-object v0 │ │ -0633d8: 1100 |0004: return-object v0 │ │ +064400: |[064400] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +064410: 6e20 1517 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1715 │ │ +064416: 0c00 |0003: move-result-object v0 │ │ +064418: 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 │ │ -0633dc: |[0633dc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ -0633ec: 8130 |0000: int-to-long v0, v3 │ │ -0633ee: 1000 |0001: return-wide v0 │ │ +06441c: |[06441c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ +06442c: 8130 |0000: int-to-long v0, v3 │ │ +06442e: 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 │ │ │ │ @@ -63528,36 +63537,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 │ │ -0633f0: |[0633f0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -063400: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -063402: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -063406: 5441 7607 |0003: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ -06340a: 7110 2017 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@1720 │ │ -063410: 0c01 |0008: move-result-object v1 │ │ -063412: 6002 7707 |0009: sget v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0777 │ │ -063416: 6e40 550d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -06341c: 0c06 |000e: move-result-object v6 │ │ -06341e: 0760 |000f: move-object v0, v6 │ │ -063420: 1f00 d502 |0010: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -063424: 5441 7607 |0012: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ -063428: 5511 7b07 |0014: iget-boolean v1, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@077b │ │ -06342c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -063430: 0761 |0018: move-object v1, v6 │ │ -063432: 1f01 c802 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; // type@02c8 │ │ -063436: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -063438: 6e20 3c16 2100 |001c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@163c │ │ -06343e: 6e20 1517 5400 |001f: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1715 │ │ -063444: 0c01 |0022: move-result-object v1 │ │ -063446: 7230 4b17 1003 |0023: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@174b │ │ -06344c: 1106 |0026: return-object v6 │ │ +064430: |[064430] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +064440: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +064442: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +064446: 5441 7607 |0003: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ +06444a: 7110 2017 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@1720 │ │ +064450: 0c01 |0008: move-result-object v1 │ │ +064452: 6002 7707 |0009: sget v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0777 │ │ +064456: 6e40 550d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +06445c: 0c06 |000e: move-result-object v6 │ │ +06445e: 0760 |000f: move-object v0, v6 │ │ +064460: 1f00 d302 |0010: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +064464: 5441 7607 |0012: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0776 │ │ +064468: 5511 7b07 |0014: iget-boolean v1, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@077b │ │ +06446c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +064470: 0761 |0018: move-object v1, v6 │ │ +064472: 1f01 c602 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; // type@02c6 │ │ +064476: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +064478: 6e20 3c16 2100 |001c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@163c │ │ +06447e: 6e20 1517 5400 |001f: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1715 │ │ +064484: 0c01 |0022: move-result-object v1 │ │ +064486: 7230 4b17 1003 |0023: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@174b │ │ +06448c: 1106 |0026: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=352 │ │ 0x0003 line=353 │ │ 0x0010 line=356 │ │ 0x0012 line=357 │ │ 0x0019 line=358 │ │ @@ -63566,21 +63575,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 : 2484 (MenuPopupHelper.java) │ │ + source_file_idx : 2486 (MenuPopupHelper.java) │ │ │ │ Class #282 header: │ │ -class_idx : 723 │ │ +class_idx : 721 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2486 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -63604,21 +63613,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 : 2486 (MenuPresenter.java) │ │ + source_file_idx : 2488 (MenuPresenter.java) │ │ │ │ Class #283 header: │ │ -class_idx : 724 │ │ +class_idx : 722 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2486 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #283 annotations: │ │ Annotations on class │ │ @@ -63701,21 +63710,21 @@ │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;) │ │ name : 'updateMenuView' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2486 (MenuPresenter.java) │ │ + source_file_idx : 2488 (MenuPresenter.java) │ │ │ │ Class #284 header: │ │ -class_idx : 725 │ │ +class_idx : 723 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2489 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -63787,21 +63796,21 @@ │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;) │ │ name : 'showsIcon' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2489 (MenuView.java) │ │ + source_file_idx : 2491 (MenuView.java) │ │ │ │ Class #285 header: │ │ -class_idx : 726 │ │ +class_idx : 724 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2489 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -63824,21 +63833,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 : 2489 (MenuView.java) │ │ + source_file_idx : 2491 (MenuView.java) │ │ │ │ Class #286 header: │ │ -class_idx : 730 │ │ +class_idx : 728 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 421 │ │ +superclass_idx : 941 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #286 annotations: │ │ Annotations on class │ │ @@ -63863,53 +63872,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 │ │ -063450: |[063450] com.actionbarsherlock.internal.widget.AbsActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ -063460: 5b01 8a07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078a │ │ -063464: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06346a: 0e00 |0005: return-void │ │ +064490: |[064490] com.actionbarsherlock.internal.widget.AbsActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ +0644a0: 5b01 8a07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078a │ │ +0644a4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0644aa: 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 │ │ -06346c: |[06346c] com.actionbarsherlock.internal.widget.AbsActionBarView$1.run:()V │ │ -06347c: 5410 8a07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078a │ │ -063480: 6e10 be17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@17be │ │ -063486: 0e00 |0005: return-void │ │ +0644ac: |[0644ac] com.actionbarsherlock.internal.widget.AbsActionBarView$1.run:()V │ │ +0644bc: 5410 8a07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078a │ │ +0644c0: 6e10 be17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@17be │ │ +0644c6: 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 : 421 (AbsActionBarView.java) │ │ + source_file_idx : 426 (AbsActionBarView.java) │ │ │ │ Class #287 header: │ │ -class_idx : 734 │ │ +class_idx : 732 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 477 │ │ +superclass_idx : 941 │ │ +source_file_idx : 482 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -63938,56 +63947,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 │ │ -063488: |[063488] com.actionbarsherlock.internal.widget.ActionBarContextView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V │ │ -063498: 5b01 a107 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07a1 │ │ -06349c: 5b02 a207 |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@07a2 │ │ -0634a0: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0634a6: 0e00 |0007: return-void │ │ +0644c8: |[0644c8] com.actionbarsherlock.internal.widget.ActionBarContextView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0644d8: 5b01 a107 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07a1 │ │ +0644dc: 5b02 a207 |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@07a2 │ │ +0644e0: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0644e6: 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 │ │ -0634a8: |[0634a8] com.actionbarsherlock.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ -0634b8: 5410 a207 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@07a2 │ │ -0634bc: 6e10 3d1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@1b3d │ │ -0634c2: 0e00 |0005: return-void │ │ +0644e8: |[0644e8] com.actionbarsherlock.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ +0644f8: 5410 a207 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@07a2 │ │ +0644fc: 6e10 3d1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@1b3d │ │ +064502: 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 : 477 (ActionBarContextView.java) │ │ + source_file_idx : 482 (ActionBarContextView.java) │ │ │ │ Class #288 header: │ │ -class_idx : 737 │ │ +class_idx : 735 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 484 │ │ +superclass_idx : 941 │ │ +source_file_idx : 489 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -64012,61 +64021,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 │ │ -0634c4: |[0634c4] com.actionbarsherlock.internal.widget.ActionBarView$2.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0634d4: 5b01 ba07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07ba │ │ -0634d8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0634de: 0e00 |0005: return-void │ │ +064504: |[064504] com.actionbarsherlock.internal.widget.ActionBarView$2.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +064514: 5b01 ba07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07ba │ │ +064518: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06451e: 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 │ │ -0634e0: |[0634e0] com.actionbarsherlock.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ -0634f0: 5421 ba07 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07ba │ │ -0634f4: 7110 5918 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@1859 │ │ -0634fa: 0c01 |0005: move-result-object v1 │ │ -0634fc: 5410 bc07 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -063500: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -063504: 6e10 9f16 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@169f │ │ -06350a: 0e00 |000d: return-void │ │ +064520: |[064520] com.actionbarsherlock.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ +064530: 5421 ba07 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07ba │ │ +064534: 7110 5918 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@1859 │ │ +06453a: 0c01 |0005: move-result-object v1 │ │ +06453c: 5410 bc07 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +064540: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +064544: 6e10 9f16 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@169f │ │ +06454a: 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 : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #289 header: │ │ -class_idx : 738 │ │ +class_idx : 736 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 484 │ │ +superclass_idx : 941 │ │ +source_file_idx : 489 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -64091,59 +64100,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 │ │ -06350c: |[06350c] com.actionbarsherlock.internal.widget.ActionBarView$3.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -06351c: 5b01 bb07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07bb │ │ -063520: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -063526: 0e00 |0005: return-void │ │ +06454c: |[06454c] com.actionbarsherlock.internal.widget.ActionBarView$3.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +06455c: 5b01 bb07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07bb │ │ +064560: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +064566: 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 │ │ -063528: |[063528] com.actionbarsherlock.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ -063538: 5430 bb07 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07bb │ │ -06353c: 5400 f507 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@07f5 │ │ -063540: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -063542: 5432 bb07 |0005: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07bb │ │ -063546: 7110 5f18 0200 |0007: invoke-static {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@185f │ │ -06354c: 0c02 |000a: move-result-object v2 │ │ -06354e: 7230 c01b 1002 |000b: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/Window$Callback;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@1bc0 │ │ -063554: 0e00 |000e: return-void │ │ +064568: |[064568] com.actionbarsherlock.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ +064578: 5430 bb07 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07bb │ │ +06457c: 5400 f507 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@07f5 │ │ +064580: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +064582: 5432 bb07 |0005: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07bb │ │ +064586: 7110 5f18 0200 |0007: invoke-static {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@185f │ │ +06458c: 0c02 |000a: move-result-object v2 │ │ +06458e: 7230 c01b 1002 |000b: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/Window$Callback;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@1bc0 │ │ +064594: 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 : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #290 header: │ │ -class_idx : 740 │ │ +class_idx : 738 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 567 │ │ -source_file_idx : 484 │ │ +superclass_idx : 565 │ │ +source_file_idx : 489 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -64175,18 +64184,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -063558: |[063558] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ -063568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06356a: 7030 3118 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1831 │ │ -063570: 0e00 |0004: return-void │ │ +064598: |[064598] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ +0645a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0645aa: 7030 3118 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1831 │ │ +0645b0: 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; │ │ @@ -64196,17 +64205,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 │ │ -063574: |[063574] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -063584: 7030 980f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f98 │ │ -06358a: 0e00 |0003: return-void │ │ +0645b4: |[0645b4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0645c4: 7030 980f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f98 │ │ +0645ca: 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; │ │ @@ -64218,18 +64227,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06358c: |[06358c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -06359c: 6e20 3f18 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@183f │ │ -0635a2: 0a00 |0003: move-result v0 │ │ -0635a4: 0f00 |0004: return v0 │ │ +0645cc: |[0645cc] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0645dc: 6e20 3f18 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@183f │ │ +0645e2: 0a00 |0003: move-result v0 │ │ +0645e4: 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; │ │ │ │ @@ -64238,18 +64247,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0635a8: |[0635a8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0635b8: 6e20 4218 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1842 │ │ -0635be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0635c0: 0f00 |0004: return v0 │ │ +0645e8: |[0645e8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0645f8: 6e20 4218 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1842 │ │ +0645fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +064600: 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; │ │ @@ -64259,24 +64268,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0635c4: |[0635c4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ -0635d4: 5420 c007 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -0635d8: 6e10 f80d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -0635de: 0a00 |0005: move-result v0 │ │ -0635e0: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -0635e4: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ -0635e8: 5220 c107 |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@07c1 │ │ -0635ec: 0f00 |000c: return v0 │ │ -0635ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0635f0: 28fe |000e: goto 000c // -0002 │ │ +064604: |[064604] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ +064614: 5420 c007 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +064618: 6e10 f80d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +06461e: 0a00 |0005: move-result v0 │ │ +064620: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +064624: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ +064628: 5220 c107 |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@07c1 │ │ +06462c: 0f00 |000c: return v0 │ │ +06462e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +064630: 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;) │ │ @@ -64284,25 +64293,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0635f4: |[0635f4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ -063604: 6000 8c04 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__up:I // field@048c │ │ -063608: 6e20 3418 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1834 │ │ -06360e: 0c00 |0005: move-result-object v0 │ │ -063610: 5b10 c007 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -063614: 6000 7504 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__home:I // field@0475 │ │ -063618: 6e20 3418 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1834 │ │ -06361e: 0c00 |000d: move-result-object v0 │ │ -063620: 1f00 3c02 |000e: check-cast v0, Landroid/widget/ImageView; // type@023c │ │ -063624: 5b10 bf07 |0010: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -063628: 0e00 |0012: return-void │ │ +064634: |[064634] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ +064644: 6000 8c04 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__up:I // field@048c │ │ +064648: 6e20 3418 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1834 │ │ +06464e: 0c00 |0005: move-result-object v0 │ │ +064650: 5b10 c007 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +064654: 6000 7504 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__home:I // field@0475 │ │ +064658: 6e20 3418 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1834 │ │ +06465e: 0c00 |000d: move-result-object v0 │ │ +064660: 1f00 3a02 |000e: check-cast v0, Landroid/widget/ImageView; // type@023a │ │ +064664: 5b10 bf07 |0010: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +064668: 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; │ │ @@ -64312,72 +64321,72 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 112 16-bit code units │ │ -06362c: |[06362c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ -06363c: 910c 1412 |0000: sub-int v12, v20, v18 │ │ -063640: db0b 0c02 |0002: div-int/lit8 v11, v12, #int 2 // #02 │ │ -063644: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -063646: 54fc c007 |0005: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -06364a: 6e10 f80d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -063650: 0a0c |000a: move-result v12 │ │ -063652: 130d 0800 |000b: const/16 v13, #int 8 // #8 │ │ -063656: 32dc 2b00 |000d: if-eq v12, v13, 0038 // +002b │ │ -06365a: 54fc c007 |000f: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -06365e: 6e10 e50d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -063664: 0c07 |0014: move-result-object v7 │ │ -063666: 1f07 3602 |0015: check-cast v7, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -06366a: 54fc c007 |0017: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -06366e: 6e10 e80d 0c00 |0019: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -063674: 0a06 |001c: move-result v6 │ │ -063676: 54fc c007 |001d: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -06367a: 6e10 e90d 0c00 |001f: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -063680: 0a0a |0022: move-result v10 │ │ -063682: db0c 0602 |0023: div-int/lit8 v12, v6, #int 2 // #02 │ │ -063686: 9109 0b0c |0025: sub-int v9, v11, v12 │ │ -06368a: 54fc c007 |0027: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -06368e: 120d |0029: const/4 v13, #int 0 // #0 │ │ -063690: 900e 0906 |002a: add-int v14, v9, v6 │ │ -063694: 6e5e 0c0e dca9 |002c: invoke-virtual {v12, v13, v9, v10, v14}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -06369a: 527c 5c03 |002f: iget v12, v7, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ -06369e: b0ac |0031: add-int/2addr v12, v10 │ │ -0636a0: 527d 5d03 |0032: iget v13, v7, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@035d │ │ -0636a4: 9008 0c0d |0034: add-int v8, v12, v13 │ │ -0636a8: 9011 1108 |0036: add-int v17, v17, v8 │ │ -0636ac: 54fc bf07 |0038: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0636b0: 6e10 be0f 0c00 |003a: invoke-virtual {v12}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0fbe │ │ -0636b6: 0c03 |003d: move-result-object v3 │ │ -0636b8: 1f03 3602 |003e: check-cast v3, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -0636bc: 54fc bf07 |0040: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0636c0: 6e10 bf0f 0c00 |0042: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@0fbf │ │ -0636c6: 0a01 |0045: move-result v1 │ │ -0636c8: 54fc bf07 |0046: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0636cc: 6e10 c00f 0c00 |0048: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@0fc0 │ │ -0636d2: 0a05 |004b: move-result v5 │ │ -0636d4: 910c 1311 |004c: sub-int v12, v19, v17 │ │ -0636d8: db00 0c02 |004e: div-int/lit8 v0, v12, #int 2 // #02 │ │ -0636dc: 523c 5c03 |0050: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ -0636e0: db0d 0502 |0052: div-int/lit8 v13, v5, #int 2 // #02 │ │ -0636e4: 910d 000d |0054: sub-int v13, v0, v13 │ │ -0636e8: 7120 411f dc00 |0056: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0636ee: 0a0c |0059: move-result v12 │ │ -0636f0: 9002 080c |005a: add-int v2, v8, v12 │ │ -0636f4: 523c 5e03 |005c: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ -0636f8: db0d 0102 |005e: div-int/lit8 v13, v1, #int 2 // #02 │ │ -0636fc: 910d 0b0d |0060: sub-int v13, v11, v13 │ │ -063700: 7120 411f dc00 |0062: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -063706: 0a04 |0065: move-result v4 │ │ -063708: 54fc bf07 |0066: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -06370c: 900d 0205 |0068: add-int v13, v2, v5 │ │ -063710: 900e 0401 |006a: add-int v14, v4, v1 │ │ -063714: 6e5e c20f 2cd4 |006c: invoke-virtual {v12, v2, v4, v13, v14}, Landroid/widget/ImageView;.layout:(IIII)V // method@0fc2 │ │ -06371a: 0e00 |006f: return-void │ │ +06466c: |[06466c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ +06467c: 910c 1412 |0000: sub-int v12, v20, v18 │ │ +064680: db0b 0c02 |0002: div-int/lit8 v11, v12, #int 2 // #02 │ │ +064684: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +064686: 54fc c007 |0005: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +06468a: 6e10 f80d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +064690: 0a0c |000a: move-result v12 │ │ +064692: 130d 0800 |000b: const/16 v13, #int 8 // #8 │ │ +064696: 32dc 2b00 |000d: if-eq v12, v13, 0038 // +002b │ │ +06469a: 54fc c007 |000f: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +06469e: 6e10 e50d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0646a4: 0c07 |0014: move-result-object v7 │ │ +0646a6: 1f07 3402 |0015: check-cast v7, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +0646aa: 54fc c007 |0017: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +0646ae: 6e10 e80d 0c00 |0019: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0646b4: 0a06 |001c: move-result v6 │ │ +0646b6: 54fc c007 |001d: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +0646ba: 6e10 e90d 0c00 |001f: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0646c0: 0a0a |0022: move-result v10 │ │ +0646c2: db0c 0602 |0023: div-int/lit8 v12, v6, #int 2 // #02 │ │ +0646c6: 9109 0b0c |0025: sub-int v9, v11, v12 │ │ +0646ca: 54fc c007 |0027: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +0646ce: 120d |0029: const/4 v13, #int 0 // #0 │ │ +0646d0: 900e 0906 |002a: add-int v14, v9, v6 │ │ +0646d4: 6e5e 0c0e dca9 |002c: invoke-virtual {v12, v13, v9, v10, v14}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +0646da: 527c 5c03 |002f: iget v12, v7, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ +0646de: b0ac |0031: add-int/2addr v12, v10 │ │ +0646e0: 527d 5d03 |0032: iget v13, v7, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@035d │ │ +0646e4: 9008 0c0d |0034: add-int v8, v12, v13 │ │ +0646e8: 9011 1108 |0036: add-int v17, v17, v8 │ │ +0646ec: 54fc bf07 |0038: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +0646f0: 6e10 be0f 0c00 |003a: invoke-virtual {v12}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0fbe │ │ +0646f6: 0c03 |003d: move-result-object v3 │ │ +0646f8: 1f03 3402 |003e: check-cast v3, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +0646fc: 54fc bf07 |0040: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +064700: 6e10 bf0f 0c00 |0042: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@0fbf │ │ +064706: 0a01 |0045: move-result v1 │ │ +064708: 54fc bf07 |0046: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +06470c: 6e10 c00f 0c00 |0048: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@0fc0 │ │ +064712: 0a05 |004b: move-result v5 │ │ +064714: 910c 1311 |004c: sub-int v12, v19, v17 │ │ +064718: db00 0c02 |004e: div-int/lit8 v0, v12, #int 2 // #02 │ │ +06471c: 523c 5c03 |0050: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ +064720: db0d 0502 |0052: div-int/lit8 v13, v5, #int 2 // #02 │ │ +064724: 910d 000d |0054: sub-int v13, v0, v13 │ │ +064728: 7120 411f dc00 |0056: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +06472e: 0a0c |0059: move-result v12 │ │ +064730: 9002 080c |005a: add-int v2, v8, v12 │ │ +064734: 523c 5e03 |005c: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ +064738: db0d 0102 |005e: div-int/lit8 v13, v1, #int 2 // #02 │ │ +06473c: 910d 0b0d |0060: sub-int v13, v11, v13 │ │ +064740: 7120 411f dc00 |0062: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +064746: 0a04 |0065: move-result v4 │ │ +064748: 54fc bf07 |0066: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +06474c: 900d 0205 |0068: add-int v13, v2, v5 │ │ +064750: 900e 0401 |006a: add-int v14, v4, v1 │ │ +064754: 6e5e c20f 2cd4 |006c: invoke-virtual {v12, v2, v4, v13, v14}, Landroid/widget/ImageView;.layout:(IIII)V // method@0fc2 │ │ +06475a: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1304 │ │ 0x0004 line=1306 │ │ 0x0005 line=1307 │ │ 0x000f line=1308 │ │ 0x0017 line=1309 │ │ @@ -64419,112 +64428,114 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 166 16-bit code units │ │ -06371c: |[06371c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ -06372c: 54d1 c007 |0000: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -063730: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -063732: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -063734: 07d0 |0004: move-object v0, v13 │ │ -063736: 01e2 |0005: move v2, v14 │ │ -063738: 01f4 |0006: move v4, v15 │ │ -06373a: 7406 3d18 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@183d │ │ -063740: 54d0 c007 |000a: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -063744: 6e10 e50d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -06374a: 0c0a |000f: move-result-object v10 │ │ -06374c: 1f0a 3602 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -063750: 52a0 5c03 |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ -063754: 54d1 c007 |0014: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -063758: 6e10 e90d 0100 |0016: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -06375e: 0a01 |0019: move-result v1 │ │ -063760: b010 |001a: add-int/2addr v0, v1 │ │ -063762: 52a1 5d03 |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@035d │ │ -063766: b010 |001d: add-int/2addr v0, v1 │ │ -063768: 59d0 c107 |001e: iput v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@07c1 │ │ -06376c: 54d0 c007 |0020: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -063770: 6e10 f80d 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -063776: 0a00 |0025: move-result v0 │ │ -063778: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ -06377c: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ -063780: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -063782: 52a0 5e03 |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ -063786: 54d1 c007 |002d: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -06378a: 6e10 e80d 0100 |002f: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -063790: 0a01 |0032: move-result v1 │ │ -063792: b010 |0033: add-int/2addr v0, v1 │ │ -063794: 52a1 5b03 |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@035b │ │ -063798: 9006 0001 |0036: add-int v6, v0, v1 │ │ -06379c: 54d1 bf07 |0038: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0637a0: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -0637a2: 07d0 |003b: move-object v0, v13 │ │ -0637a4: 01e2 |003c: move v2, v14 │ │ -0637a6: 01f4 |003d: move v4, v15 │ │ -0637a8: 7406 3d18 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@183d │ │ -0637ae: 54d0 bf07 |0041: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0637b2: 6e10 be0f 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0fbe │ │ -0637b8: 0c09 |0046: move-result-object v9 │ │ -0637ba: 1f09 3602 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -0637be: 5290 5c03 |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ -0637c2: 54d1 bf07 |004b: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0637c6: 6e10 c00f 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@0fc0 │ │ -0637cc: 0a01 |0050: move-result v1 │ │ -0637ce: b010 |0051: add-int/2addr v0, v1 │ │ -0637d0: 5291 5d03 |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@035d │ │ -0637d4: b010 |0054: add-int/2addr v0, v1 │ │ -0637d6: b003 |0055: add-int/2addr v3, v0 │ │ -0637d8: 5290 5e03 |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ -0637dc: 54d1 bf07 |0058: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0637e0: 6e10 bf0f 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@0fbf │ │ -0637e6: 0a01 |005d: move-result v1 │ │ -0637e8: b010 |005e: add-int/2addr v0, v1 │ │ -0637ea: 5291 5b03 |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@035b │ │ -0637ee: b010 |0061: add-int/2addr v0, v1 │ │ -0637f0: 7120 411f 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0637f6: 0a06 |0065: move-result v6 │ │ -0637f8: 7110 c90d 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0637fe: 0a0b |0069: move-result v11 │ │ -063800: 7110 c90d 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -063806: 0a07 |006d: move-result v7 │ │ -063808: 7110 ca0d 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -06380e: 0a0c |0071: move-result v12 │ │ -063810: 7110 ca0d 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -063816: 0a08 |0075: move-result v8 │ │ -063818: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ -06381e: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ -063824: 6e30 4818 3d06 |007c: invoke-virtual {v13, v3, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1848 │ │ -06382a: 0e00 |007f: return-void │ │ -06382c: 52d3 c107 |0080: iget v3, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@07c1 │ │ -063830: 28a9 |0082: goto 002b // -0057 │ │ -063832: 7120 441f c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -063838: 0a03 |0086: move-result v3 │ │ -06383a: 28f2 |0087: goto 0079 // -000e │ │ -06383c: 01c3 |0088: move v3, v12 │ │ -06383e: 28f0 |0089: goto 0079 // -0010 │ │ -063840: 7120 441f 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -063846: 0a06 |008d: move-result v6 │ │ -063848: 28ee |008e: goto 007c // -0012 │ │ -06384a: 0186 |008f: move v6, v8 │ │ -06384c: 28ec |0090: goto 007c // -0014 │ │ -06384e: 0000 |0091: nop // spacer │ │ -063850: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ -063864: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ +06475c: |[06475c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ +06476c: 54d1 c007 |0000: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +064770: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +064772: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +064774: 07d0 |0004: move-object v0, v13 │ │ +064776: 01e2 |0005: move v2, v14 │ │ +064778: 01f4 |0006: move v4, v15 │ │ +06477a: 7406 3d18 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@183d │ │ +064780: 54d0 c007 |000a: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +064784: 6e10 e50d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +06478a: 0c0a |000f: move-result-object v10 │ │ +06478c: 1f0a 3402 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +064790: 52a0 5c03 |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ +064794: 54d1 c007 |0014: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +064798: 6e10 e90d 0100 |0016: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +06479e: 0a01 |0019: move-result v1 │ │ +0647a0: b010 |001a: add-int/2addr v0, v1 │ │ +0647a2: 52a1 5d03 |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@035d │ │ +0647a6: b010 |001d: add-int/2addr v0, v1 │ │ +0647a8: 59d0 c107 |001e: iput v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@07c1 │ │ +0647ac: 54d0 c007 |0020: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +0647b0: 6e10 f80d 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +0647b6: 0a00 |0025: move-result v0 │ │ +0647b8: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ +0647bc: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ +0647c0: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0647c2: 52a0 5e03 |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ +0647c6: 54d1 c007 |002d: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +0647ca: 6e10 e80d 0100 |002f: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0647d0: 0a01 |0032: move-result v1 │ │ +0647d2: b010 |0033: add-int/2addr v0, v1 │ │ +0647d4: 52a1 5b03 |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@035b │ │ +0647d8: 9006 0001 |0036: add-int v6, v0, v1 │ │ +0647dc: 54d1 bf07 |0038: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +0647e0: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +0647e2: 07d0 |003b: move-object v0, v13 │ │ +0647e4: 01e2 |003c: move v2, v14 │ │ +0647e6: 01f4 |003d: move v4, v15 │ │ +0647e8: 7406 3d18 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@183d │ │ +0647ee: 54d0 bf07 |0041: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +0647f2: 6e10 be0f 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0fbe │ │ +0647f8: 0c09 |0046: move-result-object v9 │ │ +0647fa: 1f09 3402 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +0647fe: 5290 5c03 |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@035c │ │ +064802: 54d1 bf07 |004b: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +064806: 6e10 c00f 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@0fc0 │ │ +06480c: 0a01 |0050: move-result v1 │ │ +06480e: b010 |0051: add-int/2addr v0, v1 │ │ +064810: 5291 5d03 |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@035d │ │ +064814: b010 |0054: add-int/2addr v0, v1 │ │ +064816: b003 |0055: add-int/2addr v3, v0 │ │ +064818: 5290 5e03 |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ +06481c: 54d1 bf07 |0058: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +064820: 6e10 bf0f 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@0fbf │ │ +064826: 0a01 |005d: move-result v1 │ │ +064828: b010 |005e: add-int/2addr v0, v1 │ │ +06482a: 5291 5b03 |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@035b │ │ +06482e: b010 |0061: add-int/2addr v0, v1 │ │ +064830: 7120 411f 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +064836: 0a06 |0065: move-result v6 │ │ +064838: 7110 c90d 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +06483e: 0a0b |0069: move-result v11 │ │ +064840: 7110 c90d 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +064846: 0a07 |006d: move-result v7 │ │ +064848: 7110 ca0d 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +06484e: 0a0c |0071: move-result v12 │ │ +064850: 7110 ca0d 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +064856: 0a08 |0075: move-result v8 │ │ +064858: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ +06485e: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ +064864: 6e30 4818 3d06 |007c: invoke-virtual {v13, v3, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1848 │ │ +06486a: 0e00 |007f: return-void │ │ +06486c: 52d3 c107 |0080: iget v3, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@07c1 │ │ +064870: 28a9 |0082: goto 002b // -0057 │ │ +064872: 7120 441f c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +064878: 0a03 |0086: move-result v3 │ │ +06487a: 28f2 |0087: goto 0079 // -000e │ │ +06487c: 01c3 |0088: move v3, v12 │ │ +06487e: 28f0 |0089: goto 0079 // -0010 │ │ +064880: 7120 441f 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +064886: 0a06 |008d: move-result v6 │ │ +064888: 28ee |008e: goto 007c // -0012 │ │ +06488a: 0186 |008f: move v6, v8 │ │ +06488c: 28ec |0090: goto 007c // -0014 │ │ +06488e: 0000 |0091: nop // spacer │ │ +064890: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ +0648a4: 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 │ │ @@ -64565,28 +64576,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -063878: |[063878] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -063888: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06388c: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -063890: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ -063894: 6f20 9e0f 4300 |0006: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0f9e │ │ -06389a: 6e10 3518 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1835 │ │ -0638a0: 0c00 |000c: move-result-object v0 │ │ -0638a2: 7110 f70c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0638a8: 0a01 |0010: move-result v1 │ │ -0638aa: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ -0638ae: 6e10 a50e 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@0ea5 │ │ -0638b4: 0c01 |0016: move-result-object v1 │ │ -0638b6: 7220 db1f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -0638bc: 0e00 |001a: return-void │ │ +0648b8: |[0648b8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0648c8: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0648cc: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +0648d0: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ +0648d4: 6f20 9e0f 4300 |0006: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0f9e │ │ +0648da: 6e10 3518 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1835 │ │ +0648e0: 0c00 |000c: move-result-object v0 │ │ +0648e2: 7110 f70c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0648e8: 0a01 |0010: move-result v1 │ │ +0648ea: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ +0648ee: 6e10 a50e 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@0ea5 │ │ +0648f4: 0c01 |0016: move-result-object v1 │ │ +0648f6: 7220 db1f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +0648fc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ 0x0006 line=1235 │ │ 0x0009 line=1237 │ │ 0x000d line=1238 │ │ 0x0013 line=1239 │ │ @@ -64601,18 +64612,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0638c0: |[0638c0] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0638d0: 5410 bf07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ -0638d4: 6e20 c40f 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -0638da: 0e00 |0005: return-void │ │ +064900: |[064900] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +064910: 5410 bf07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@07bf │ │ +064914: 6e20 c40f 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +06491a: 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; │ │ @@ -64622,38 +64633,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0638dc: |[0638dc] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ -0638ec: 5421 c007 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ -0638f0: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0638f4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0638f6: 6e20 450e 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0638fc: 0e00 |0008: return-void │ │ -0638fe: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -063902: 28fa |000b: goto 0005 // -0006 │ │ +06491c: |[06491c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ +06492c: 5421 c007 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@07c0 │ │ +064930: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +064934: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +064936: 6e20 450e 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +06493c: 0e00 |0008: return-void │ │ +06493e: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +064942: 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 : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #291 header: │ │ -class_idx : 741 │ │ +class_idx : 739 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 484 │ │ +superclass_idx : 941 │ │ +source_file_idx : 489 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -64675,17 +64686,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063904: |[063904] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.:()V │ │ -063914: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06391a: 0e00 |0003: return-void │ │ +064944: |[064944] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.:()V │ │ +064954: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06495a: 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 - │ │ @@ -64694,19 +64705,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 │ │ -06391c: |[06391c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ -06392c: 2200 e602 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@02e6 │ │ -063930: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -063932: 7030 5318 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@1853 │ │ -063938: 1100 |0006: return-object v0 │ │ +06495c: |[06495c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ +06496c: 2200 e402 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@02e4 │ │ +064970: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +064972: 7030 5318 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@1853 │ │ +064978: 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; │ │ │ │ @@ -64715,37 +64726,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 │ │ -06393c: |[06393c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06394c: 6e20 4d18 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@184d │ │ -063952: 0c00 |0003: move-result-object v0 │ │ -063954: 1100 |0004: return-object v0 │ │ +06497c: |[06497c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06498c: 6e20 4d18 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@184d │ │ +064992: 0c00 |0003: move-result-object v0 │ │ +064994: 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 │ │ -063958: |[063958] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ -063968: 2320 af04 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@04af │ │ -06396c: 1100 |0002: return-object v0 │ │ +064998: |[064998] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ +0649a8: 2320 ad04 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@04ad │ │ +0649ac: 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 │ │ │ │ @@ -64754,32 +64765,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 │ │ -063970: |[063970] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -063980: 6e20 4f18 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@184f │ │ -063986: 0c00 |0003: move-result-object v0 │ │ -063988: 1100 |0004: return-object v0 │ │ +0649b0: |[0649b0] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0649c0: 6e20 4f18 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@184f │ │ +0649c6: 0c00 |0003: move-result-object v0 │ │ +0649c8: 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 : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #292 header: │ │ -class_idx : 742 │ │ +class_idx : 740 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 497 │ │ -source_file_idx : 484 │ │ +superclass_idx : 496 │ │ +source_file_idx : 489 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -64813,46 +64824,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06398c: |[06398c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:()V │ │ -06399c: 2200 e502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; // type@02e5 │ │ -0639a0: 7010 4c18 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.:()V // method@184c │ │ -0639a6: 6900 c207 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07c2 │ │ -0639aa: 0e00 |0007: return-void │ │ +0649cc: |[0649cc] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:()V │ │ +0649dc: 2200 e302 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; // type@02e3 │ │ +0649e0: 7010 4c18 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.:()V // method@184c │ │ +0649e6: 6900 c207 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07c2 │ │ +0649ea: 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 │ │ -0639ac: |[0639ac] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ -0639bc: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ -0639c2: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -0639c8: 0a00 |0006: move-result v0 │ │ -0639ca: 5910 c307 |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ -0639ce: 6e10 8802 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -0639d4: 0a00 |000c: move-result v0 │ │ -0639d6: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -0639da: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0639dc: 5c10 c407 |0010: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ -0639e0: 0e00 |0012: return-void │ │ -0639e2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0639e4: 28fc |0014: goto 0010 // -0004 │ │ +0649ec: |[0649ec] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ +0649fc: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ +064a02: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +064a08: 0a00 |0006: move-result v0 │ │ +064a0a: 5910 c307 |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ +064a0e: 6e10 8802 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +064a14: 0a00 |000c: move-result v0 │ │ +064a16: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +064a1a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +064a1c: 5c10 c407 |0010: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ +064a20: 0e00 |0012: return-void │ │ +064a22: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +064a24: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ 0x0003 line=1182 │ │ 0x0009 line=1183 │ │ 0x0012 line=1184 │ │ 0x0013 line=1183 │ │ @@ -64865,17 +64876,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 │ │ -0639e8: |[0639e8] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ -0639f8: 7020 5218 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@1852 │ │ -0639fe: 0e00 |0003: return-void │ │ +064a28: |[064a28] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ +064a38: 7020 5218 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@1852 │ │ +064a3e: 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; │ │ @@ -64885,17 +64896,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063a00: |[063a00] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ -063a10: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ -063a16: 0e00 |0003: return-void │ │ +064a40: |[064a40] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ +064a50: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ +064a56: 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; │ │ @@ -64906,44 +64917,44 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -063a18: |[063a18] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -063a28: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ -063a2e: 5210 c307 |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ -063a32: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -063a38: 5510 c407 |0008: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ -063a3c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -063a40: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -063a42: 6e20 8d02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -063a48: 0e00 |0010: return-void │ │ -063a4a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -063a4c: 28fb |0012: goto 000d // -0005 │ │ +064a58: |[064a58] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +064a68: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ +064a6e: 5210 c307 |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ +064a72: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +064a78: 5510 c407 |0008: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ +064a7c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +064a80: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +064a82: 6e20 8d02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +064a88: 0e00 |0010: return-void │ │ +064a8a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +064a8c: 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 : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #293 header: │ │ -class_idx : 744 │ │ +class_idx : 742 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 557 │ │ -source_file_idx : 641 │ │ +superclass_idx : 555 │ │ +source_file_idx : 646 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #293 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/CapitalizingButton;' │ │ @@ -64986,40 +64997,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 43 16-bit code units │ │ -063a50: |[063a50] com.actionbarsherlock.internal.widget.CapitalizingButton.:()V │ │ -063a60: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -063a62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -063a64: 6000 2c00 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -063a68: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -063a6c: 3530 2100 |0006: if-ge v0, v3, 0027 // +0021 │ │ -063a70: 0110 |0008: move v0, v1 │ │ -063a72: 6a00 fb07 |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@07fb │ │ -063a76: 6000 2c00 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -063a7a: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ -063a7e: 3430 1a00 |000f: if-lt v0, v3, 0029 // +001a │ │ -063a82: 0110 |0011: move v0, v1 │ │ -063a84: 6a00 f607 |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@07f6 │ │ -063a88: 2310 9904 |0014: new-array v0, v1, [I // type@0499 │ │ -063a8c: 1403 3400 0101 |0016: const v3, #float 2.36937e-38 // #01010034 │ │ -063a92: 4b03 0002 |0019: aput v3, v0, v2 │ │ -063a96: 6900 f707 |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@07f7 │ │ -063a9a: 2310 9904 |001d: new-array v0, v1, [I // type@0499 │ │ -063a9e: 1401 8c03 0101 |001f: const v1, #float 2.36961e-38 // #0101038c │ │ -063aa4: 4b01 0002 |0022: aput v1, v0, v2 │ │ -063aa8: 6900 f907 |0024: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@07f9 │ │ -063aac: 0e00 |0026: return-void │ │ -063aae: 0120 |0027: move v0, v2 │ │ -063ab0: 28e1 |0028: goto 0009 // -001f │ │ -063ab2: 0120 |0029: move v0, v2 │ │ -063ab4: 28e8 |002a: goto 0012 // -0018 │ │ +064a90: |[064a90] com.actionbarsherlock.internal.widget.CapitalizingButton.:()V │ │ +064aa0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +064aa2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +064aa4: 6000 2c00 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +064aa8: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +064aac: 3530 2100 |0006: if-ge v0, v3, 0027 // +0021 │ │ +064ab0: 0110 |0008: move v0, v1 │ │ +064ab2: 6a00 fb07 |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@07fb │ │ +064ab6: 6000 2c00 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +064aba: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ +064abe: 3430 1a00 |000f: if-lt v0, v3, 0029 // +001a │ │ +064ac2: 0110 |0011: move v0, v1 │ │ +064ac4: 6a00 f607 |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@07f6 │ │ +064ac8: 2310 9704 |0014: new-array v0, v1, [I // type@0497 │ │ +064acc: 1403 3400 0101 |0016: const v3, #float 2.36937e-38 // #01010034 │ │ +064ad2: 4b03 0002 |0019: aput v3, v0, v2 │ │ +064ad6: 6900 f707 |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@07f7 │ │ +064ada: 2310 9704 |001d: new-array v0, v1, [I // type@0497 │ │ +064ade: 1401 8c03 0101 |001f: const v1, #float 2.36961e-38 // #0101038c │ │ +064ae4: 4b01 0002 |0022: aput v1, v0, v2 │ │ +064ae8: 6900 f907 |0024: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@07f9 │ │ +064aec: 0e00 |0026: return-void │ │ +064aee: 0120 |0027: move v0, v2 │ │ +064af0: 28e1 |0028: goto 0009 // -001f │ │ +064af2: 0120 |0029: move v0, v2 │ │ +064af4: 28e8 |002a: goto 0012 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=11 │ │ 0x000b line=12 │ │ 0x0014 line=14 │ │ 0x001d line=19 │ │ 0x0028 line=11 │ │ @@ -65031,35 +65042,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 │ │ -063ab8: |[063ab8] com.actionbarsherlock.internal.widget.CapitalizingButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -063ac8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -063aca: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -063acc: 7030 6d0f 7608 |0002: invoke-direct {v6, v7, v8}, Landroid/widget/Button;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f6d │ │ -063ad2: 6203 f707 |0005: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@07f7 │ │ -063ad6: 6e30 3b01 8703 |0007: invoke-virtual {v7, v8, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -063adc: 0c00 |000a: move-result-object v0 │ │ -063ade: 6e30 b001 5004 |000b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -063ae4: 0a01 |000e: move-result v1 │ │ -063ae6: 6e10 b501 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -063aec: 3241 1400 |0012: if-eq v1, v4, 0026 // +0014 │ │ -063af0: 6203 f907 |0014: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@07f9 │ │ -063af4: 6e30 3a01 1703 |0016: invoke-virtual {v7, v1, v3}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@013a │ │ -063afa: 0c02 |0019: move-result-object v2 │ │ -063afc: 3802 0c00 |001a: if-eqz v2, 0026 // +000c │ │ -063b00: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -063b02: 6e30 a601 5203 |001d: invoke-virtual {v2, v5, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -063b08: 0a03 |0020: move-result v3 │ │ -063b0a: 5c63 fc07 |0021: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@07fc │ │ -063b0e: 6e10 b501 0200 |0023: invoke-virtual {v2}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -063b14: 0e00 |0026: return-void │ │ +064af8: |[064af8] com.actionbarsherlock.internal.widget.CapitalizingButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +064b08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +064b0a: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +064b0c: 7030 6d0f 7608 |0002: invoke-direct {v6, v7, v8}, Landroid/widget/Button;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f6d │ │ +064b12: 6203 f707 |0005: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@07f7 │ │ +064b16: 6e30 3b01 8703 |0007: invoke-virtual {v7, v8, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +064b1c: 0c00 |000a: move-result-object v0 │ │ +064b1e: 6e30 b001 5004 |000b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +064b24: 0a01 |000e: move-result v1 │ │ +064b26: 6e10 b501 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +064b2c: 3241 1400 |0012: if-eq v1, v4, 0026 // +0014 │ │ +064b30: 6203 f907 |0014: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@07f9 │ │ +064b34: 6e30 3a01 1703 |0016: invoke-virtual {v7, v1, v3}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@013a │ │ +064b3a: 0c02 |0019: move-result-object v2 │ │ +064b3c: 3802 0c00 |001a: if-eqz v2, 0026 // +000c │ │ +064b40: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +064b42: 6e30 a601 5203 |001d: invoke-virtual {v2, v5, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +064b48: 0a03 |0020: move-result v3 │ │ +064b4a: 5c63 fc07 |0021: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@07fc │ │ +064b4e: 6e10 b501 0200 |0023: invoke-virtual {v2}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +064b54: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=27 │ │ 0x0005 line=29 │ │ 0x000b line=30 │ │ 0x000f line=31 │ │ 0x0012 line=32 │ │ @@ -65082,44 +65093,44 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -063b18: |[063b18] com.actionbarsherlock.internal.widget.CapitalizingButton.setTextCompat:(Ljava/lang/CharSequence;)V │ │ -063b28: 6301 fb07 |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@07fb │ │ -063b2c: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ -063b30: 5531 fc07 |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@07fc │ │ -063b34: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ -063b38: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ -063b3c: 6301 f607 |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@07f6 │ │ -063b40: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ -063b44: 7210 131f 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -063b4a: 0c01 |0011: move-result-object v1 │ │ -063b4c: 6202 8b0a |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@0a8b │ │ -063b50: 6e20 711f 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f71 │ │ -063b56: 0c01 |0017: move-result-object v1 │ │ -063b58: 6e20 c018 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ -063b5e: 0e00 |001b: return-void │ │ -063b60: 0d00 |001c: move-exception v0 │ │ -063b62: 7210 131f 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -063b68: 0c01 |0020: move-result-object v1 │ │ -063b6a: 6e10 701f 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ -063b70: 0c01 |0024: move-result-object v1 │ │ -063b72: 6e20 c018 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ -063b78: 28f3 |0028: goto 001b // -000d │ │ -063b7a: 7210 131f 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -063b80: 0c01 |002c: move-result-object v1 │ │ -063b82: 6e10 701f 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ -063b88: 0c01 |0030: move-result-object v1 │ │ -063b8a: 6e20 c018 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ -063b90: 28e7 |0034: goto 001b // -0019 │ │ -063b92: 6e20 c018 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ -063b98: 28e3 |0038: goto 001b // -001d │ │ +064b58: |[064b58] com.actionbarsherlock.internal.widget.CapitalizingButton.setTextCompat:(Ljava/lang/CharSequence;)V │ │ +064b68: 6301 fb07 |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@07fb │ │ +064b6c: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ +064b70: 5531 fc07 |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@07fc │ │ +064b74: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ +064b78: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ +064b7c: 6301 f607 |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@07f6 │ │ +064b80: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ +064b84: 7210 131f 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +064b8a: 0c01 |0011: move-result-object v1 │ │ +064b8c: 6202 8b0a |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@0a8b │ │ +064b90: 6e20 711f 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f71 │ │ +064b96: 0c01 |0017: move-result-object v1 │ │ +064b98: 6e20 c018 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ +064b9e: 0e00 |001b: return-void │ │ +064ba0: 0d00 |001c: move-exception v0 │ │ +064ba2: 7210 131f 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +064ba8: 0c01 |0020: move-result-object v1 │ │ +064baa: 6e10 701f 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ +064bb0: 0c01 |0024: move-result-object v1 │ │ +064bb2: 6e20 c018 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ +064bb8: 28f3 |0028: goto 001b // -000d │ │ +064bba: 7210 131f 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +064bc0: 0c01 |002c: move-result-object v1 │ │ +064bc2: 6e10 701f 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ +064bc8: 0c01 |0030: move-result-object v1 │ │ +064bca: 6e20 c018 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ +064bd0: 28e7 |0034: goto 001b // -0019 │ │ +064bd2: 6e20 c018 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@18c0 │ │ +064bd8: 28e3 |0038: goto 001b // -001d │ │ catches : 1 │ │ 0x000e - 0x001b │ │ Ljava/lang/NoSuchFieldError; -> 0x001c │ │ positions : │ │ 0x0000 line=42 │ │ 0x000a line=43 │ │ 0x000e line=45 │ │ @@ -65129,21 +65140,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 : 641 (CapitalizingButton.java) │ │ + source_file_idx : 646 (CapitalizingButton.java) │ │ │ │ Class #294 header: │ │ -class_idx : 745 │ │ +class_idx : 743 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 600 │ │ -source_file_idx : 642 │ │ +superclass_idx : 598 │ │ +source_file_idx : 647 │ │ static_fields_size : 4 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #294 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;' │ │ @@ -65178,36 +65189,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -063bac: |[063bac] com.actionbarsherlock.internal.widget.CapitalizingTextView.:()V │ │ -063bbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -063bbe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -063bc0: 6000 2c00 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -063bc4: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -063bc8: 3530 1800 |0006: if-ge v0, v3, 001e // +0018 │ │ -063bcc: 0110 |0008: move v0, v1 │ │ -063bce: 6a00 0008 |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0800 │ │ -063bd2: 6000 2c00 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -063bd6: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ -063bda: 3430 1100 |000f: if-lt v0, v3, 0020 // +0011 │ │ -063bde: 0110 |0011: move v0, v1 │ │ -063be0: 6a00 fd07 |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@07fd │ │ -063be4: 2310 9904 |0014: new-array v0, v1, [I // type@0499 │ │ -063be8: 1401 8c03 0101 |0016: const v1, #float 2.36961e-38 // #0101038c │ │ -063bee: 4b01 0002 |0019: aput v1, v0, v2 │ │ -063bf2: 6900 fe07 |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@07fe │ │ -063bf6: 0e00 |001d: return-void │ │ -063bf8: 0120 |001e: move v0, v2 │ │ -063bfa: 28ea |001f: goto 0009 // -0016 │ │ -063bfc: 0120 |0020: move v0, v2 │ │ -063bfe: 28f1 |0021: goto 0012 // -000f │ │ +064bec: |[064bec] com.actionbarsherlock.internal.widget.CapitalizingTextView.:()V │ │ +064bfc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +064bfe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +064c00: 6000 2c00 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +064c04: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +064c08: 3530 1800 |0006: if-ge v0, v3, 001e // +0018 │ │ +064c0c: 0110 |0008: move v0, v1 │ │ +064c0e: 6a00 0008 |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0800 │ │ +064c12: 6000 2c00 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +064c16: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ +064c1a: 3430 1100 |000f: if-lt v0, v3, 0020 // +0011 │ │ +064c1e: 0110 |0011: move v0, v1 │ │ +064c20: 6a00 fd07 |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@07fd │ │ +064c24: 2310 9704 |0014: new-array v0, v1, [I // type@0497 │ │ +064c28: 1401 8c03 0101 |0016: const v1, #float 2.36961e-38 // #0101038c │ │ +064c2e: 4b01 0002 |0019: aput v1, v0, v2 │ │ +064c32: 6900 fe07 |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@07fe │ │ +064c36: 0e00 |001d: return-void │ │ +064c38: 0120 |001e: move v0, v2 │ │ +064c3a: 28ea |001f: goto 0009 // -0016 │ │ +064c3c: 0120 |0020: move v0, v2 │ │ +064c3e: 28f1 |0021: goto 0012 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=12 │ │ 0x000b line=13 │ │ 0x0014 line=15 │ │ 0x001f line=12 │ │ 0x0021 line=13 │ │ @@ -65218,18 +65229,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 │ │ -063c00: |[063c00] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -063c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063c12: 7040 c518 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18c5 │ │ -063c18: 0e00 |0004: return-void │ │ +064c40: |[064c40] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +064c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064c52: 7040 c518 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18c5 │ │ +064c58: 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; │ │ @@ -65240,26 +65251,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 │ │ -063c1c: |[063c1c] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -063c2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -063c2e: 7040 5c10 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@105c │ │ -063c34: 6201 fe07 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@07fe │ │ -063c38: 6e52 3c01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -063c3e: 0c00 |0009: move-result-object v0 │ │ -063c40: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -063c42: 6e30 a601 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -063c48: 0a01 |000e: move-result v1 │ │ -063c4a: 5c31 0108 |000f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0801 │ │ -063c4e: 6e10 b501 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -063c54: 0e00 |0014: return-void │ │ +064c5c: |[064c5c] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +064c6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +064c6e: 7040 5c10 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@105c │ │ +064c74: 6201 fe07 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@07fe │ │ +064c78: 6e52 3c01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +064c7e: 0c00 |0009: move-result-object v0 │ │ +064c80: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +064c82: 6e30 a601 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +064c88: 0a01 |000e: move-result v1 │ │ +064c8a: 5c31 0108 |000f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0801 │ │ +064c8e: 6e10 b501 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +064c94: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=27 │ │ 0x0004 line=29 │ │ 0x000a line=30 │ │ 0x0011 line=31 │ │ 0x0014 line=32 │ │ @@ -65276,44 +65287,44 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -063c58: |[063c58] com.actionbarsherlock.internal.widget.CapitalizingTextView.setTextCompat:(Ljava/lang/CharSequence;)V │ │ -063c68: 6301 0008 |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0800 │ │ -063c6c: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ -063c70: 5531 0108 |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0801 │ │ -063c74: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ -063c78: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ -063c7c: 6301 fd07 |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@07fd │ │ -063c80: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ -063c84: 7210 131f 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -063c8a: 0c01 |0011: move-result-object v1 │ │ -063c8c: 6202 8b0a |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@0a8b │ │ -063c90: 6e20 711f 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f71 │ │ -063c96: 0c01 |0017: move-result-object v1 │ │ -063c98: 6e20 c818 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ -063c9e: 0e00 |001b: return-void │ │ -063ca0: 0d00 |001c: move-exception v0 │ │ -063ca2: 7210 131f 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -063ca8: 0c01 |0020: move-result-object v1 │ │ -063caa: 6e10 701f 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ -063cb0: 0c01 |0024: move-result-object v1 │ │ -063cb2: 6e20 c818 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ -063cb8: 28f3 |0028: goto 001b // -000d │ │ -063cba: 7210 131f 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -063cc0: 0c01 |002c: move-result-object v1 │ │ -063cc2: 6e10 701f 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ -063cc8: 0c01 |0030: move-result-object v1 │ │ -063cca: 6e20 c818 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ -063cd0: 28e7 |0034: goto 001b // -0019 │ │ -063cd2: 6e20 c818 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ -063cd8: 28e3 |0038: goto 001b // -001d │ │ +064c98: |[064c98] com.actionbarsherlock.internal.widget.CapitalizingTextView.setTextCompat:(Ljava/lang/CharSequence;)V │ │ +064ca8: 6301 0008 |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0800 │ │ +064cac: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ +064cb0: 5531 0108 |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0801 │ │ +064cb4: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ +064cb8: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ +064cbc: 6301 fd07 |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@07fd │ │ +064cc0: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ +064cc4: 7210 131f 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +064cca: 0c01 |0011: move-result-object v1 │ │ +064ccc: 6202 8b0a |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@0a8b │ │ +064cd0: 6e20 711f 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f71 │ │ +064cd6: 0c01 |0017: move-result-object v1 │ │ +064cd8: 6e20 c818 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ +064cde: 0e00 |001b: return-void │ │ +064ce0: 0d00 |001c: move-exception v0 │ │ +064ce2: 7210 131f 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +064ce8: 0c01 |0020: move-result-object v1 │ │ +064cea: 6e10 701f 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ +064cf0: 0c01 |0024: move-result-object v1 │ │ +064cf2: 6e20 c818 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ +064cf8: 28f3 |0028: goto 001b // -000d │ │ +064cfa: 7210 131f 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +064d00: 0c01 |002c: move-result-object v1 │ │ +064d02: 6e10 701f 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@1f70 │ │ +064d08: 0c01 |0030: move-result-object v1 │ │ +064d0a: 6e20 c818 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ +064d10: 28e7 |0034: goto 001b // -0019 │ │ +064d12: 6e20 c818 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ +064d18: 28e3 |0038: goto 001b // -001d │ │ catches : 1 │ │ 0x000e - 0x001b │ │ Ljava/lang/NoSuchFieldError; -> 0x001c │ │ positions : │ │ 0x0000 line=35 │ │ 0x000a line=36 │ │ 0x000e line=38 │ │ @@ -65323,21 +65334,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 : 642 (CapitalizingTextView.java) │ │ + source_file_idx : 647 (CapitalizingTextView.java) │ │ │ │ Class #295 header: │ │ -class_idx : 746 │ │ +class_idx : 744 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 567 │ │ -source_file_idx : 650 │ │ +superclass_idx : 565 │ │ +source_file_idx : 655 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #295 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;' │ │ @@ -65357,23 +65368,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -063cec: |[063cec] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ -063cfc: 6e10 de0d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ -063d02: 0c00 |0003: move-result-object v0 │ │ -063d04: 7020 970f 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -063d0a: 0720 |0007: move-object v0, v2 │ │ -063d0c: 1f00 1b03 |0008: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@031b │ │ -063d10: 5b10 0208 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0802 │ │ -063d14: 6e20 cc18 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@18cc │ │ -063d1a: 0e00 |000f: return-void │ │ +064d2c: |[064d2c] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ +064d3c: 6e10 de0d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ +064d42: 0c00 |0003: move-result-object v0 │ │ +064d44: 7020 970f 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +064d4a: 0720 |0007: move-object v0, v2 │ │ +064d4c: 1f00 1903 |0008: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0319 │ │ +064d50: 5b10 0208 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0802 │ │ +064d54: 6e20 cc18 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@18cc │ │ +064d5a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x000f line=17 │ │ locals : │ │ @@ -65386,18 +65397,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -063d1c: |[063d1c] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ -063d2c: 5410 0208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0802 │ │ -063d30: 7210 541b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1b54 │ │ -063d36: 0e00 |0005: return-void │ │ +064d5c: |[064d5c] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ +064d6c: 5410 0208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0802 │ │ +064d70: 7210 541b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1b54 │ │ +064d76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ @@ -65406,18 +65417,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -063d38: |[063d38] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ -063d48: 5410 0208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0802 │ │ -063d4c: 7210 551b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1b55 │ │ -063d52: 0e00 |0005: return-void │ │ +064d78: |[064d78] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ +064d88: 5410 0208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0802 │ │ +064d8c: 7210 551b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1b55 │ │ +064d92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ @@ -65426,32 +65437,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -063d54: |[063d54] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.unwrap:()Landroid/view/View; │ │ -063d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063d66: 6e20 cd18 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.getChildAt:(I)Landroid/view/View; // method@18cd │ │ -063d6c: 0c00 |0004: move-result-object v0 │ │ -063d6e: 1100 |0005: return-object v0 │ │ +064d94: |[064d94] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.unwrap:()Landroid/view/View; │ │ +064da4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064da6: 6e20 cd18 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.getChildAt:(I)Landroid/view/View; // method@18cd │ │ +064dac: 0c00 |0004: move-result-object v0 │ │ +064dae: 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 : 650 (CollapsibleActionViewWrapper.java) │ │ + source_file_idx : 655 (CollapsibleActionViewWrapper.java) │ │ │ │ Class #296 header: │ │ -class_idx : 747 │ │ +class_idx : 745 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 965 │ │ +superclass_idx : 941 │ │ +source_file_idx : 969 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -65463,21 +65474,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 965 (IcsAbsSpinner.java) │ │ + source_file_idx : 969 (IcsAbsSpinner.java) │ │ │ │ Class #297 header: │ │ -class_idx : 748 │ │ +class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 965 │ │ +superclass_idx : 941 │ │ +source_file_idx : 969 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -65507,56 +65518,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 │ │ -063d70: |[063d70] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V │ │ -063d80: 5b12 0408 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0804 │ │ -063d84: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -063d8a: 2200 d001 |0005: new-instance v0, Landroid/util/SparseArray; // type@01d0 │ │ -063d8e: 7010 100d 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ -063d94: 5b10 0308 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ -063d98: 0e00 |000c: return-void │ │ +064db0: |[064db0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V │ │ +064dc0: 5b12 0408 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0804 │ │ +064dc4: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +064dca: 2200 cf01 |0005: new-instance v0, Landroid/util/SparseArray; // type@01cf │ │ +064dce: 7010 100d 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ +064dd4: 5b10 0308 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ +064dd8: 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 │ │ -063d9c: |[063d9c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.clear:()V │ │ -063dac: 5462 0308 |0000: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ -063db0: 6e10 150d 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@0d15 │ │ -063db6: 0a00 |0005: move-result v0 │ │ -063db8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -063dba: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ -063dbe: 6e20 160d 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@0d16 │ │ -063dc4: 0c03 |000c: move-result-object v3 │ │ -063dc6: 1f03 fa01 |000d: check-cast v3, Landroid/view/View; // type@01fa │ │ -063dca: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -063dce: 5464 0408 |0011: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0804 │ │ -063dd2: 1215 |0013: const/4 v5, #int 1 // #1 │ │ -063dd4: 7130 e518 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@18e5 │ │ -063dda: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063dde: 28ee |0019: goto 0007 // -0012 │ │ -063de0: 6e10 110d 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@0d11 │ │ -063de6: 0e00 |001d: return-void │ │ +064ddc: |[064ddc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.clear:()V │ │ +064dec: 5462 0308 |0000: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ +064df0: 6e10 150d 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@0d15 │ │ +064df6: 0a00 |0005: move-result v0 │ │ +064df8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +064dfa: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ +064dfe: 6e20 160d 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@0d16 │ │ +064e04: 0c03 |000c: move-result-object v3 │ │ +064e06: 1f03 f901 |000d: check-cast v3, Landroid/view/View; // type@01f9 │ │ +064e0a: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +064e0e: 5464 0408 |0011: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0804 │ │ +064e12: 1215 |0013: const/4 v5, #int 1 // #1 │ │ +064e14: 7130 e518 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@18e5 │ │ +064e1a: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064e1e: 28ee |0019: goto 0007 // -0012 │ │ +064e20: 6e10 110d 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@0d11 │ │ +064e26: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0002 line=469 │ │ 0x0006 line=470 │ │ 0x0009 line=471 │ │ 0x000f line=472 │ │ @@ -65576,23 +65587,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -063de8: |[063de8] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.get:(I)Landroid/view/View; │ │ -063df8: 5421 0308 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ -063dfc: 6e20 130d 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0d13 │ │ -063e02: 0c00 |0005: move-result-object v0 │ │ -063e04: 1f00 fa01 |0006: check-cast v0, Landroid/view/View; // type@01fa │ │ -063e08: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -063e0c: 5421 0308 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ -063e10: 6e20 120d 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@0d12 │ │ -063e16: 1100 |000f: return-object v0 │ │ +064e28: |[064e28] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.get:(I)Landroid/view/View; │ │ +064e38: 5421 0308 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ +064e3c: 6e20 130d 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0d13 │ │ +064e42: 0c00 |0005: move-result-object v0 │ │ +064e44: 1f00 f901 |0006: check-cast v0, Landroid/view/View; // type@01f9 │ │ +064e48: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +064e4c: 5421 0308 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ +064e50: 6e20 120d 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@0d12 │ │ +064e56: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0008 line=458 │ │ 0x000a line=460 │ │ 0x000f line=464 │ │ locals : │ │ @@ -65605,34 +65616,34 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -063e18: |[063e18] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.put:(ILandroid/view/View;)V │ │ -063e28: 5410 0308 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ -063e2c: 6e30 140d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0d14 │ │ -063e32: 0e00 |0005: return-void │ │ +064e58: |[064e58] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.put:(ILandroid/view/View;)V │ │ +064e68: 5410 0308 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0803 │ │ +064e6c: 6e30 140d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0d14 │ │ +064e72: 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 : 965 (IcsAbsSpinner.java) │ │ + source_file_idx : 969 (IcsAbsSpinner.java) │ │ │ │ Class #298 header: │ │ -class_idx : 749 │ │ +class_idx : 747 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 965 │ │ +superclass_idx : 941 │ │ +source_file_idx : 969 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -65654,17 +65665,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063e34: |[063e34] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.:()V │ │ -063e44: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -063e4a: 0e00 |0003: return-void │ │ +064e74: |[064e74] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.:()V │ │ +064e84: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +064e8a: 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 - │ │ @@ -65673,19 +65684,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 │ │ -063e4c: |[063e4c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ -063e5c: 2200 ee02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@02ee │ │ -063e60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -063e62: 7030 dc18 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V // method@18dc │ │ -063e68: 1100 |0006: return-object v0 │ │ +064e8c: |[064e8c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ +064e9c: 2200 ec02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@02ec │ │ +064ea0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +064ea2: 7030 dc18 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V // method@18dc │ │ +064ea8: 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; │ │ │ │ @@ -65694,37 +65705,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 │ │ -063e6c: |[063e6c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -063e7c: 6e20 d618 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@18d6 │ │ -063e82: 0c00 |0003: move-result-object v0 │ │ -063e84: 1100 |0004: return-object v0 │ │ +064eac: |[064eac] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +064ebc: 6e20 d618 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@18d6 │ │ +064ec2: 0c00 |0003: move-result-object v0 │ │ +064ec4: 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 │ │ -063e88: |[063e88] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ -063e98: 2320 b004 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@04b0 │ │ -063e9c: 1100 |0002: return-object v0 │ │ +064ec8: |[064ec8] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ +064ed8: 2320 ae04 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@04ae │ │ +064edc: 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 │ │ │ │ @@ -65733,32 +65744,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 │ │ -063ea0: |[063ea0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -063eb0: 6e20 d818 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@18d8 │ │ -063eb6: 0c00 |0003: move-result-object v0 │ │ -063eb8: 1100 |0004: return-object v0 │ │ +064ee0: |[064ee0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +064ef0: 6e20 d818 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@18d8 │ │ +064ef6: 0c00 |0003: move-result-object v0 │ │ +064ef8: 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 : 965 (IcsAbsSpinner.java) │ │ + source_file_idx : 969 (IcsAbsSpinner.java) │ │ │ │ Class #299 header: │ │ -class_idx : 750 │ │ +class_idx : 748 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 497 │ │ -source_file_idx : 965 │ │ +superclass_idx : 496 │ │ +source_file_idx : 969 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #299 annotations: │ │ Annotations on class │ │ @@ -65792,42 +65803,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -063ebc: |[063ebc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:()V │ │ -063ecc: 2200 ed02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; // type@02ed │ │ -063ed0: 7010 d518 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.:()V // method@18d5 │ │ -063ed6: 6900 0508 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0805 │ │ -063eda: 0e00 |0007: return-void │ │ +064efc: |[064efc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:()V │ │ +064f0c: 2200 eb02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; // type@02eb │ │ +064f10: 7010 d518 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.:()V // method@18d5 │ │ +064f16: 6900 0508 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0805 │ │ +064f1a: 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 │ │ -063edc: |[063edc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;)V │ │ -063eec: 7020 c60d 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ -063ef2: 6e10 8902 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0289 │ │ -063ef8: 0b00 |0006: move-result-wide v0 │ │ -063efa: 5a20 0708 |0007: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ -063efe: 6e10 8802 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -063f04: 0a00 |000c: move-result v0 │ │ -063f06: 5920 0608 |000d: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ -063f0a: 0e00 |000f: return-void │ │ +064f1c: |[064f1c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;)V │ │ +064f2c: 7020 c60d 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ +064f32: 6e10 8902 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0289 │ │ +064f38: 0b00 |0006: move-result-wide v0 │ │ +064f3a: 5a20 0708 |0007: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ +064f3e: 6e10 8802 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +064f44: 0a00 |000c: move-result v0 │ │ +064f46: 5920 0608 |000d: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ +064f4a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ 0x0009 line=389 │ │ 0x000f line=390 │ │ locals : │ │ @@ -65839,17 +65850,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 │ │ -063f0c: |[063f0c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V │ │ -063f1c: 7020 db18 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;)V // method@18db │ │ -063f22: 0e00 |0003: return-void │ │ +064f4c: |[064f4c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V │ │ +064f5c: 7020 db18 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;)V // method@18db │ │ +064f62: 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; │ │ @@ -65859,105 +65870,107 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063f24: |[063f24] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcelable;)V │ │ -063f34: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ -063f3a: 0e00 |0003: return-void │ │ +064f64: |[064f64] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcelable;)V │ │ +064f74: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ +064f7a: 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; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -063f3c: |[063f3c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.toString:()Ljava/lang/String; │ │ -063f4c: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -063f50: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -063f56: 1a01 a601 |0005: const-string v1, "AbsSpinner.SavedState{" // string@01a6 │ │ -063f5a: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -063f60: 0c00 |000a: move-result-object v0 │ │ -063f62: 7110 881f 0300 |000b: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -063f68: 0a01 |000e: move-result v1 │ │ -063f6a: 7110 371f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -063f70: 0c01 |0012: move-result-object v1 │ │ -063f72: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -063f78: 0c00 |0016: move-result-object v0 │ │ -063f7a: 1a01 9300 |0017: const-string v1, " selectedId=" // string@0093 │ │ -063f7e: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -063f84: 0c00 |001c: move-result-object v0 │ │ -063f86: 5331 0708 |001d: iget-wide v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ -063f8a: 6e30 7c1f 1002 |001f: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -063f90: 0c00 |0022: move-result-object v0 │ │ -063f92: 1a01 9000 |0023: const-string v1, " position=" // string@0090 │ │ -063f96: 6e20 7e1f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -063f9c: 0c00 |0028: move-result-object v0 │ │ -063f9e: 5231 0608 |0029: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ -063fa2: 6e20 7b1f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -063fa8: 0c00 |002e: move-result-object v0 │ │ -063faa: 1a01 1327 |002f: const-string v1, "}" // string@2713 │ │ -063fae: 6e20 7e1f 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -063fb4: 0c00 |0034: move-result-object v0 │ │ -063fb6: 6e10 841f 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -063fbc: 0c00 |0038: move-result-object v0 │ │ -063fbe: 1100 |0039: return-object v0 │ │ +064f7c: |[064f7c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.toString:()Ljava/lang/String; │ │ +064f8c: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +064f90: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +064f96: 1a01 ab01 |0005: const-string v1, "AbsSpinner.SavedState{" // string@01ab │ │ +064f9a: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +064fa0: 0c00 |000a: move-result-object v0 │ │ +064fa2: 7110 881f 0400 |000b: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +064fa8: 0a01 |000e: move-result v1 │ │ +064faa: 7110 371f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +064fb0: 0c01 |0012: move-result-object v1 │ │ +064fb2: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +064fb8: 0c00 |0016: move-result-object v0 │ │ +064fba: 1a01 9600 |0017: const-string v1, " selectedId=" // string@0096 │ │ +064fbe: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +064fc4: 0c00 |001c: move-result-object v0 │ │ +064fc6: 5342 0708 |001d: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ +064fca: 6e30 7c1f 2003 |001f: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +064fd0: 0c00 |0022: move-result-object v0 │ │ +064fd2: 1a01 9300 |0023: const-string v1, " position=" // string@0093 │ │ +064fd6: 6e20 7e1f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +064fdc: 0c00 |0028: move-result-object v0 │ │ +064fde: 5241 0608 |0029: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ +064fe2: 6e20 7b1f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +064fe8: 0c00 |002e: move-result-object v0 │ │ +064fea: 1a01 1027 |002f: const-string v1, "}" // string@2710 │ │ +064fee: 6e20 7e1f 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +064ff4: 0c00 |0034: move-result-object v0 │ │ +064ff6: 6e10 841f 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +064ffc: 0c00 |0038: move-result-object v0 │ │ +064ffe: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ + 0x000b line=402 │ │ + 0x0039 line=401 │ │ locals : │ │ - 0x0000 - 0x003a reg=3 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ + 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 │ │ -063fc0: |[063fc0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -063fd0: 6f30 c80d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ -063fd6: 5320 0708 |0003: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ -063fda: 6e30 8f02 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@028f │ │ -063fe0: 5220 0608 |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ -063fe4: 6e20 8d02 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -063fea: 0e00 |000d: return-void │ │ +065000: |[065000] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +065010: 6f30 c80d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ +065016: 5320 0708 |0003: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ +06501a: 6e30 8f02 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@028f │ │ +065020: 5220 0608 |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ +065024: 6e20 8d02 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +06502a: 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 : 965 (IcsAbsSpinner.java) │ │ + source_file_idx : 969 (IcsAbsSpinner.java) │ │ │ │ Class #300 header: │ │ -class_idx : 752 │ │ +class_idx : 750 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 966 │ │ +superclass_idx : 941 │ │ +source_file_idx : 970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #300 annotations: │ │ Annotations on class │ │ @@ -65969,21 +65982,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 966 (IcsAdapterView.java) │ │ + source_file_idx : 970 (IcsAdapterView.java) │ │ │ │ Class #301 header: │ │ -class_idx : 753 │ │ +class_idx : 751 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 966 │ │ +superclass_idx : 941 │ │ +source_file_idx : 970 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #301 annotations: │ │ Annotations on class │ │ @@ -66012,45 +66025,45 @@ │ │ access : 0x0001 (PUBLIC) │ │ Direct methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;) │ │ name : '' │ │ type : '(Landroid/view/View;IJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -063fec: |[063fec] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ -063ffc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -064002: 5b01 2208 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0822 │ │ -064006: 5902 2108 |0005: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.position:I // field@0821 │ │ -06400a: 5a03 2008 |0007: iput-wide v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.id:J // field@0820 │ │ -06400e: 0e00 |0009: return-void │ │ +06502c: |[06502c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ +06503c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +065042: 5b12 2208 |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0822 │ │ +065046: 5913 2108 |0005: iput v3, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.position:I // field@0821 │ │ +06504a: 5a14 2008 |0007: iput-wide v4, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.id:J // field@0820 │ │ +06504e: 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=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo; │ │ - 0x0000 - 0x000a reg=1 targetView Landroid/view/View; │ │ - 0x0000 - 0x000a reg=2 position I │ │ - 0x0000 - 0x000a reg=3 id J │ │ + 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 : 966 (IcsAdapterView.java) │ │ + source_file_idx : 970 (IcsAdapterView.java) │ │ │ │ Class #302 header: │ │ -class_idx : 754 │ │ +class_idx : 752 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 966 │ │ +source_file_idx : 970 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -66078,43 +66091,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 │ │ -064010: |[064010] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -064020: 5b12 2408 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064024: 7010 d701 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -06402a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06402c: 5b10 2308 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ -064030: 0e00 |0008: return-void │ │ +065050: |[065050] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +065060: 5b12 2408 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +065064: 7010 d701 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +06506a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06506c: 5b10 2308 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ +065070: 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 │ │ -064034: |[064034] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.clearSavedState:()V │ │ -064044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064046: 5b10 2308 |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ -06404a: 0e00 |0003: return-void │ │ +065074: |[065074] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.clearSavedState:()V │ │ +065084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065086: 5b10 2308 |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ +06508a: 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; │ │ @@ -66124,56 +66137,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -06404c: |[06404c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onChanged:()V │ │ -06405c: 5420 2408 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064060: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -064062: 5c01 2e08 |0003: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ -064066: 5420 2408 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06406a: 5421 2408 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06406e: 5211 3408 |0009: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -064072: 5901 3908 |000b: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0839 │ │ -064076: 5420 2408 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06407a: 5421 2408 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06407e: 6e10 3619 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064084: 0c01 |0014: move-result-object v1 │ │ -064086: 7210 550f 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ -06408c: 0a01 |0018: move-result v1 │ │ -06408e: 5901 3408 |0019: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -064092: 5420 2408 |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064096: 6e10 3619 0000 |001d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -06409c: 0c00 |0020: move-result-object v0 │ │ -06409e: 7210 580f 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@0f58 │ │ -0640a4: 0a00 |0024: move-result v0 │ │ -0640a6: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ -0640aa: 5420 2308 |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ -0640ae: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ -0640b2: 5420 2408 |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -0640b6: 5200 3908 |002d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0839 │ │ -0640ba: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ -0640be: 5420 2408 |0031: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -0640c2: 5200 3408 |0033: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -0640c6: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ -0640ca: 5420 2408 |0037: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -0640ce: 5421 2308 |0039: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ -0640d2: 7120 2519 1000 |003b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V // method@1925 │ │ -0640d8: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -0640da: 5b20 2308 |003f: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ -0640de: 5420 2408 |0041: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -0640e2: 6e10 2d19 0000 |0043: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@192d │ │ -0640e8: 5420 2408 |0046: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -0640ec: 6e10 6219 0000 |0048: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@1962 │ │ -0640f2: 0e00 |004b: return-void │ │ -0640f4: 5420 2408 |004c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -0640f8: 6e10 5d19 0000 |004e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.rememberSyncState:()V // method@195d │ │ -0640fe: 28f0 |0051: goto 0041 // -0010 │ │ +06508c: |[06508c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onChanged:()V │ │ +06509c: 5420 2408 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0650a0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0650a2: 5c01 2e08 |0003: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ +0650a6: 5420 2408 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0650aa: 5421 2408 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0650ae: 5211 3408 |0009: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +0650b2: 5901 3908 |000b: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0839 │ │ +0650b6: 5420 2408 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0650ba: 5421 2408 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0650be: 6e10 3619 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +0650c4: 0c01 |0014: move-result-object v1 │ │ +0650c6: 7210 550f 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ +0650cc: 0a01 |0018: move-result v1 │ │ +0650ce: 5901 3408 |0019: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +0650d2: 5420 2408 |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0650d6: 6e10 3619 0000 |001d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +0650dc: 0c00 |0020: move-result-object v0 │ │ +0650de: 7210 580f 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@0f58 │ │ +0650e4: 0a00 |0024: move-result v0 │ │ +0650e6: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ +0650ea: 5420 2308 |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ +0650ee: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ +0650f2: 5420 2408 |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0650f6: 5200 3908 |002d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0839 │ │ +0650fa: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ +0650fe: 5420 2408 |0031: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +065102: 5200 3408 |0033: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +065106: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ +06510a: 5420 2408 |0037: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +06510e: 5421 2308 |0039: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ +065112: 7120 2519 1000 |003b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V // method@1925 │ │ +065118: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +06511a: 5b20 2308 |003f: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ +06511e: 5420 2408 |0041: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +065122: 6e10 2d19 0000 |0043: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@192d │ │ +065128: 5420 2408 |0046: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +06512c: 6e10 6219 0000 |0048: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@1962 │ │ +065132: 0e00 |004b: return-void │ │ +065134: 5420 2408 |004c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +065138: 6e10 5d19 0000 |004e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.rememberSyncState:()V // method@195d │ │ +06513e: 28f0 |0051: goto 0041 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0005 line=767 │ │ 0x000d line=768 │ │ 0x001b line=772 │ │ 0x0037 line=774 │ │ @@ -66191,52 +66204,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -064100: |[064100] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onInvalidated:()V │ │ -064110: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ -064114: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -064116: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -064118: 5460 2408 |0004: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06411c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -06411e: 5c01 2e08 |0007: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ -064122: 5460 2408 |0009: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064126: 6e10 3619 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -06412c: 0c00 |000e: move-result-object v0 │ │ -06412e: 7210 580f 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@0f58 │ │ -064134: 0a00 |0012: move-result v0 │ │ -064136: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ -06413a: 5460 2408 |0015: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06413e: 7110 2619 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; // method@1926 │ │ -064144: 0c00 |001a: move-result-object v0 │ │ -064146: 5b60 2308 |001b: iput-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ -06414a: 5460 2408 |001d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06414e: 5461 2408 |001f: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064152: 5211 3408 |0021: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -064156: 5901 3908 |0023: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0839 │ │ -06415a: 5460 2408 |0025: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06415e: 5903 3408 |0027: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -064162: 5460 2408 |0029: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064166: 5902 3f08 |002b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -06416a: 5460 2408 |002d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06416e: 5a04 4008 |002f: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -064172: 5460 2408 |0031: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064176: 5902 3708 |0033: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -06417a: 5460 2408 |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06417e: 5a04 3808 |0037: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -064182: 5460 2408 |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064186: 5c03 3608 |003b: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -06418a: 5460 2408 |003d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -06418e: 6e10 2d19 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@192d │ │ -064194: 5460 2408 |0042: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ -064198: 6e10 6219 0000 |0044: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@1962 │ │ -06419e: 0e00 |0047: return-void │ │ +065140: |[065140] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onInvalidated:()V │ │ +065150: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ +065154: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +065156: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +065158: 5460 2408 |0004: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +06515c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +06515e: 5c01 2e08 |0007: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ +065162: 5460 2408 |0009: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +065166: 6e10 3619 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +06516c: 0c00 |000e: move-result-object v0 │ │ +06516e: 7210 580f 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@0f58 │ │ +065174: 0a00 |0012: move-result v0 │ │ +065176: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ +06517a: 5460 2408 |0015: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +06517e: 7110 2619 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; // method@1926 │ │ +065184: 0c00 |001a: move-result-object v0 │ │ +065186: 5b60 2308 |001b: iput-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0823 │ │ +06518a: 5460 2408 |001d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +06518e: 5461 2408 |001f: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +065192: 5211 3408 |0021: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +065196: 5901 3908 |0023: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0839 │ │ +06519a: 5460 2408 |0025: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +06519e: 5903 3408 |0027: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +0651a2: 5460 2408 |0029: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0651a6: 5902 3f08 |002b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +0651aa: 5460 2408 |002d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0651ae: 5a04 4008 |002f: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +0651b2: 5460 2408 |0031: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0651b6: 5902 3708 |0033: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +0651ba: 5460 2408 |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0651be: 5a04 3808 |0037: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +0651c2: 5460 2408 |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0651c6: 5c03 3608 |003b: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +0651ca: 5460 2408 |003d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0651ce: 6e10 2d19 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@192d │ │ +0651d4: 5460 2408 |0042: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0824 │ │ +0651d8: 6e10 6219 0000 |0044: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@1962 │ │ +0651de: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=785 │ │ 0x0009 line=787 │ │ 0x0015 line=790 │ │ 0x001d line=794 │ │ 0x0025 line=795 │ │ @@ -66248,21 +66261,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 : 966 (IcsAdapterView.java) │ │ + source_file_idx : 970 (IcsAdapterView.java) │ │ │ │ Class #303 header: │ │ -class_idx : 755 │ │ +class_idx : 753 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 966 │ │ +superclass_idx : 941 │ │ +source_file_idx : 970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -66282,21 +66295,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 : 966 (IcsAdapterView.java) │ │ + source_file_idx : 970 (IcsAdapterView.java) │ │ │ │ Class #304 header: │ │ -class_idx : 756 │ │ +class_idx : 754 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 966 │ │ +superclass_idx : 941 │ │ +source_file_idx : 970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -66324,21 +66337,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 : 966 (IcsAdapterView.java) │ │ + source_file_idx : 970 (IcsAdapterView.java) │ │ │ │ Class #305 header: │ │ -class_idx : 757 │ │ +class_idx : 755 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 966 │ │ +superclass_idx : 941 │ │ +source_file_idx : 970 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -66363,18 +66376,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 │ │ -0641a0: |[0641a0] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0641b0: 5b01 2508 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ -0641b4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0641ba: 0e00 |0005: return-void │ │ +0651e0: |[0651e0] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0651f0: 5b01 2508 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ +0651f4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0651fa: 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; │ │ @@ -66384,17 +66397,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 │ │ -0641bc: |[0641bc] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V │ │ -0641cc: 7020 1f19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@191f │ │ -0641d2: 0e00 |0003: return-void │ │ +0651fc: |[0651fc] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V │ │ +06520c: 7020 1f19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@191f │ │ +065212: 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; │ │ @@ -66406,54 +66419,54 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0641d4: |[0641d4] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.run:()V │ │ -0641e4: 5410 2508 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ -0641e8: 5500 2e08 |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ -0641ec: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -0641f0: 5410 2508 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ -0641f4: 6e10 3619 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -0641fa: 0c00 |000b: move-result-object v0 │ │ -0641fc: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -064200: 5410 2508 |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ -064204: 6e20 5c19 1000 |0010: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@195c │ │ -06420a: 0e00 |0013: return-void │ │ -06420c: 5410 2508 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ -064210: 7110 2719 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@1927 │ │ -064216: 28fa |0019: goto 0013 // -0006 │ │ +065214: |[065214] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.run:()V │ │ +065224: 5410 2508 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ +065228: 5500 2e08 |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ +06522c: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +065230: 5410 2508 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ +065234: 6e10 3619 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +06523a: 0c00 |000b: move-result-object v0 │ │ +06523c: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +065240: 5410 2508 |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ +065244: 6e20 5c19 1000 |0010: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@195c │ │ +06524a: 0e00 |0013: return-void │ │ +06524c: 5410 2508 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0825 │ │ +065250: 7110 2719 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@1927 │ │ +065256: 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 : 966 (IcsAdapterView.java) │ │ + source_file_idx : 970 (IcsAdapterView.java) │ │ │ │ Class #306 header: │ │ -class_idx : 758 │ │ +class_idx : 756 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 514 │ │ -source_file_idx : 966 │ │ +superclass_idx : 512 │ │ +source_file_idx : 970 │ │ static_fields_size : 7 │ │ instance_fields_size: 26 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 51 │ │ │ │ Class #306 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 #2098 'mFirstPosition' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="scrolling" │ │ Annotations on field #2100 'mItemCount' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="list" │ │ Annotations on field #2103 'mNextSelectedPosition' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="list" │ │ @@ -66627,31 +66640,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -064218: |[064218] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;)V │ │ -064228: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -06422a: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -06422e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -064230: 7020 590e 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0e59 │ │ -064236: 5940 3208 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -06423a: 5a41 4608 |0009: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -06423e: 5c40 3608 |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -064242: 5c40 3308 |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ -064246: 5943 3708 |000f: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -06424a: 5a41 3808 |0011: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -06424e: 5943 3f08 |0013: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -064252: 5a41 4008 |0015: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -064256: 5943 3a08 |0017: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ -06425a: 5a41 3b08 |0019: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ -06425e: 5c40 2d08 |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ -064262: 0e00 |001d: return-void │ │ +065258: |[065258] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;)V │ │ +065268: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +06526a: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +06526e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +065270: 7020 590e 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0e59 │ │ +065276: 5940 3208 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +06527a: 5a42 4608 |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +06527e: 5c40 3608 |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +065282: 5c40 3308 |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ +065286: 5941 3708 |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +06528a: 5a42 3808 |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +06528e: 5941 3f08 |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +065292: 5a42 4008 |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +065296: 5941 3a08 |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ +06529a: 5a42 3b08 |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ +06529e: 5c40 2d08 |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ +0652a2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=228 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -66673,31 +66686,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 │ │ -064264: |[064264] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -064274: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -064276: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -06427a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06427c: 7030 5a0e 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ -064282: 5940 3208 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -064286: 5a41 4608 |0009: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -06428a: 5c40 3608 |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -06428e: 5c40 3308 |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ -064292: 5943 3708 |000f: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -064296: 5a41 3808 |0011: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -06429a: 5943 3f08 |0013: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -06429e: 5a41 4008 |0015: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -0642a2: 5943 3a08 |0017: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ -0642a6: 5a41 3b08 |0019: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ -0642aa: 5c40 2d08 |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ -0642ae: 0e00 |001d: return-void │ │ +0652a4: |[0652a4] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0652b4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0652b6: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0652ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0652bc: 7030 5a0e 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ +0652c2: 5940 3208 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +0652c6: 5a42 4608 |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +0652ca: 5c40 3608 |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +0652ce: 5c40 3308 |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ +0652d2: 5941 3708 |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +0652d6: 5a42 3808 |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +0652da: 5941 3f08 |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +0652de: 5a42 4008 |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +0652e2: 5941 3a08 |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ +0652e6: 5a42 3b08 |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ +0652ea: 5c40 2d08 |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ +0652ee: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=232 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -66720,31 +66733,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 │ │ -0642b0: |[0642b0] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0642c0: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -0642c2: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -0642c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0642c8: 7040 5b0e 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5b │ │ -0642ce: 5940 3208 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -0642d2: 5a41 4608 |0009: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -0642d6: 5c40 3608 |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -0642da: 5c40 3308 |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ -0642de: 5943 3708 |000f: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -0642e2: 5a41 3808 |0011: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -0642e6: 5943 3f08 |0013: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -0642ea: 5a41 4008 |0015: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -0642ee: 5943 3a08 |0017: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ -0642f2: 5a41 3b08 |0019: iput-wide v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ -0642f6: 5c40 2d08 |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ -0642fa: 0e00 |001d: return-void │ │ +0652f0: |[0652f0] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +065300: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +065302: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +065306: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +065308: 7040 5b0e 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5b │ │ +06530e: 5940 3208 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +065312: 5a42 4608 |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +065316: 5c40 3608 |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +06531a: 5c40 3308 |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ +06531e: 5941 3708 |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +065322: 5a42 3808 |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +065326: 5941 3f08 |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +06532a: 5a42 4008 |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +06532e: 5941 3a08 |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ +065332: 5a42 3b08 |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ +065336: 5c40 2d08 |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ +06533a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=236 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -66768,17 +66781,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 │ │ -0642fc: |[0642fc] com.actionbarsherlock.internal.widget.IcsAdapterView.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V │ │ -06430c: 6e20 5819 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1958 │ │ -064312: 0e00 |0003: return-void │ │ +06533c: |[06533c] com.actionbarsherlock.internal.widget.IcsAdapterView.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V │ │ +06534c: 6e20 5819 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1958 │ │ +065352: 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; │ │ │ │ @@ -66787,18 +66800,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 │ │ -064314: |[064314] com.actionbarsherlock.internal.widget.IcsAdapterView.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; │ │ -064324: 6e10 5919 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1959 │ │ -06432a: 0c00 |0003: move-result-object v0 │ │ -06432c: 1100 |0004: return-object v0 │ │ +065354: |[065354] com.actionbarsherlock.internal.widget.IcsAdapterView.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; │ │ +065364: 6e10 5919 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1959 │ │ +06536a: 0c00 |0003: move-result-object v0 │ │ +06536c: 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;) │ │ @@ -66806,17 +66819,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 │ │ -064330: |[064330] com.actionbarsherlock.internal.widget.IcsAdapterView.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -064340: 7010 3519 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@1935 │ │ -064346: 0e00 |0003: return-void │ │ +065370: |[065370] com.actionbarsherlock.internal.widget.IcsAdapterView.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +065380: 7010 3519 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@1935 │ │ +065386: 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;) │ │ @@ -66824,42 +66837,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -064348: |[064348] com.actionbarsherlock.internal.widget.IcsAdapterView.fireOnSelected:()V │ │ -064358: 5460 3e08 |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ -06435c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -064360: 0e00 |0004: return-void │ │ -064362: 6e10 4919 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ -064368: 0a03 |0008: move-result v3 │ │ -06436a: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ -06436e: 6e10 4a19 0600 |000b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ -064374: 0c02 |000e: move-result-object v2 │ │ -064376: 5460 3e08 |000f: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ -06437a: 6e10 3619 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064380: 0c01 |0014: move-result-object v1 │ │ -064382: 7220 570f 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ -064388: 0b04 |0018: move-result-wide v4 │ │ -06438a: 0761 |0019: move-object v1, v6 │ │ -06438c: 7806 1d19 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@191d │ │ -064392: 28e7 |001d: goto 0004 // -0019 │ │ -064394: 5460 3e08 |001e: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ -064398: 7220 1e19 6000 |0020: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@191e │ │ -06439e: 28e1 |0023: goto 0004 // -001f │ │ +065388: |[065388] com.actionbarsherlock.internal.widget.IcsAdapterView.fireOnSelected:()V │ │ +065398: 5460 3e08 |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ +06539c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0653a0: 0e00 |0004: return-void │ │ +0653a2: 6e10 4919 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ +0653a8: 0a03 |0008: move-result v3 │ │ +0653aa: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ +0653ae: 6e10 4a19 0600 |000b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ +0653b4: 0c02 |000e: move-result-object v2 │ │ +0653b6: 5460 3e08 |000f: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ +0653ba: 6e10 3619 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +0653c0: 0c01 |0014: move-result-object v1 │ │ +0653c2: 7220 570f 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ +0653c8: 0b04 |0018: move-result-wide v4 │ │ +0653ca: 0761 |0019: move-object v1, v6 │ │ +0653cc: 7806 1d19 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@191d │ │ +0653d2: 28e7 |001d: goto 0004 // -0019 │ │ +0653d4: 5460 3e08 |001e: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ +0653d8: 7220 1e19 6000 |0020: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@191e │ │ +0653de: 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; │ │ │ │ @@ -66868,37 +66883,38 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0643a0: |[0643a0] com.actionbarsherlock.internal.widget.IcsAdapterView.isScrollableForAccessibility:()Z │ │ -0643b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0643b2: 6e10 3619 0500 |0001: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -0643b8: 0c00 |0004: move-result-object v0 │ │ -0643ba: 3800 1700 |0005: if-eqz v0, 001c // +0017 │ │ -0643be: 7210 550f 0000 |0007: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ -0643c4: 0a01 |000a: move-result v1 │ │ -0643c6: 3d01 1100 |000b: if-lez v1, 001c // +0011 │ │ -0643ca: 6e10 3c19 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@193c │ │ -0643d0: 0a03 |0010: move-result v3 │ │ -0643d2: 3c03 0a00 |0011: if-gtz v3, 001b // +000a │ │ -0643d6: 6e10 4019 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@1940 │ │ -0643dc: 0a03 |0016: move-result v3 │ │ -0643de: d804 01ff |0017: add-int/lit8 v4, v1, #int -1 // #ff │ │ -0643e2: 3543 0300 |0019: if-ge v3, v4, 001c // +0003 │ │ -0643e6: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -0643e8: 0f02 |001c: return v2 │ │ +0653e0: |[0653e0] com.actionbarsherlock.internal.widget.IcsAdapterView.isScrollableForAccessibility:()Z │ │ +0653f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0653f2: 6e10 3619 0500 |0001: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +0653f8: 0c00 |0004: move-result-object v0 │ │ +0653fa: 3800 1700 |0005: if-eqz v0, 001c // +0017 │ │ +0653fe: 7210 550f 0000 |0007: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ +065404: 0a01 |000a: move-result v1 │ │ +065406: 3d01 1100 |000b: if-lez v1, 001c // +0011 │ │ +06540a: 6e10 3c19 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@193c │ │ +065410: 0a03 |0010: move-result v3 │ │ +065412: 3c03 0a00 |0011: if-gtz v3, 001b // +000a │ │ +065416: 6e10 4019 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@1940 │ │ +06541c: 0a03 |0016: move-result v3 │ │ +06541e: d804 01ff |0017: add-int/lit8 v4, v1, #int -1 // #ff │ │ +065422: 3543 0300 |0019: if-ge v3, v4, 001c // +0003 │ │ +065426: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +065428: 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; │ │ │ │ @@ -66907,48 +66923,48 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 66 16-bit code units │ │ -0643ec: |[0643ec] com.actionbarsherlock.internal.widget.IcsAdapterView.updateEmptyStatus:(Z)V │ │ -0643fc: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -064400: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -064402: 6e10 4d19 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ -064408: 0a00 |0006: move-result v0 │ │ -06440a: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ -06440e: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -064410: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ -064414: 5460 3108 |000c: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ -064418: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ -06441c: 5460 3108 |0010: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ -064420: 6e20 450e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -064426: 6e20 7119 2600 |0015: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@1971 │ │ -06442c: 5560 2e08 |0018: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ -064430: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ -064434: 6e10 4119 0600 |001c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLeft:()I // method@1941 │ │ -06443a: 0a02 |001f: move-result v2 │ │ -06443c: 6e10 4b19 0600 |0020: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getTop:()I // method@194b │ │ -064442: 0a03 |0023: move-result v3 │ │ -064444: 6e10 4619 0600 |0024: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getRight:()I // method@1946 │ │ -06444a: 0a04 |0027: move-result v4 │ │ -06444c: 6e10 3719 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getBottom:()I // method@1937 │ │ -064452: 0a05 |002b: move-result v5 │ │ -064454: 0760 |002c: move-object v0, v6 │ │ -064456: 7406 5619 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onLayout:(ZIIII)V // method@1956 │ │ -06445c: 0e00 |0030: return-void │ │ -06445e: 6e20 7119 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@1971 │ │ -064464: 28e4 |0034: goto 0018 // -001c │ │ -064466: 5460 3108 |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ -06446a: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ -06446e: 5460 3108 |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ -064472: 6e20 450e 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -064478: 6e20 7119 1600 |003e: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@1971 │ │ -06447e: 28ef |0041: goto 0030 // -0011 │ │ +06542c: |[06542c] com.actionbarsherlock.internal.widget.IcsAdapterView.updateEmptyStatus:(Z)V │ │ +06543c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +065440: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +065442: 6e10 4d19 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ +065448: 0a00 |0006: move-result v0 │ │ +06544a: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ +06544e: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +065450: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ +065454: 5460 3108 |000c: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ +065458: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ +06545c: 5460 3108 |0010: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ +065460: 6e20 450e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +065466: 6e20 7119 2600 |0015: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@1971 │ │ +06546c: 5560 2e08 |0018: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@082e │ │ +065470: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ +065474: 6e10 4119 0600 |001c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLeft:()I // method@1941 │ │ +06547a: 0a02 |001f: move-result v2 │ │ +06547c: 6e10 4b19 0600 |0020: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getTop:()I // method@194b │ │ +065482: 0a03 |0023: move-result v3 │ │ +065484: 6e10 4619 0600 |0024: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getRight:()I // method@1946 │ │ +06548a: 0a04 |0027: move-result v4 │ │ +06548c: 6e10 3719 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getBottom:()I // method@1937 │ │ +065492: 0a05 |002b: move-result v5 │ │ +065494: 0760 |002c: move-object v0, v6 │ │ +065496: 7406 5619 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onLayout:(ZIIII)V // method@1956 │ │ +06549c: 0e00 |0030: return-void │ │ +06549e: 6e20 7119 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@1971 │ │ +0654a4: 28e4 |0034: goto 0018 // -001c │ │ +0654a6: 5460 3108 |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ +0654aa: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ +0654ae: 5460 3108 |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ +0654b2: 6e20 450e 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0654b8: 6e20 7119 1600 |003e: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@1971 │ │ +0654be: 28ef |0041: goto 0030 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=697 │ │ 0x0009 line=698 │ │ 0x000a line=701 │ │ 0x000c line=702 │ │ 0x0010 line=703 │ │ @@ -66970,19 +66986,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064480: |[064480] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;)V │ │ -064490: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -064494: 1a01 9b0f |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@0f9b │ │ -064498: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -06449e: 2700 |0007: throw v0 │ │ +0654c0: |[0654c0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;)V │ │ +0654d0: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +0654d4: 1a01 9d0f |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@0f9d │ │ +0654d8: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +0654de: 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; │ │ @@ -66992,19 +67008,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0644a0: |[0644a0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;I)V │ │ -0644b0: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -0644b4: 1a01 9d0f |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@0f9d │ │ -0644b8: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -0644be: 2700 |0007: throw v0 │ │ +0654e0: |[0654e0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;I)V │ │ +0654f0: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +0654f4: 1a01 9f0f |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@0f9f │ │ +0654f8: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +0654fe: 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; │ │ @@ -67015,19 +67031,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 │ │ -0644c0: |[0644c0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0644d0: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -0644d4: 1a01 9e0f |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@0f9e │ │ -0644d8: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -0644de: 2700 |0007: throw v0 │ │ +065500: |[065500] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +065510: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +065514: 1a01 a00f |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@0fa0 │ │ +065518: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +06551e: 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; │ │ @@ -67039,19 +67055,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 │ │ -0644e0: |[0644e0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0644f0: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -0644f4: 1a01 9c0f |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@0f9c │ │ -0644f8: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -0644fe: 2700 |0007: throw v0 │ │ +065520: |[065520] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +065530: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +065534: 1a01 9e0f |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@0f9e │ │ +065538: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +06553e: 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; │ │ @@ -67062,24 +67078,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -064500: |[064500] com.actionbarsherlock.internal.widget.IcsAdapterView.canAnimate:()Z │ │ -064510: 6f10 600e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@0e60 │ │ -064516: 0a00 |0003: move-result v0 │ │ -064518: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -06451c: 5210 3408 |0006: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -064520: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ -064524: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -064526: 0f00 |000b: return v0 │ │ -064528: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06452a: 28fe |000d: goto 000b // -0002 │ │ +065540: |[065540] com.actionbarsherlock.internal.widget.IcsAdapterView.canAnimate:()Z │ │ +065550: 6f10 600e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@0e60 │ │ +065556: 0a00 |0003: move-result v0 │ │ +065558: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +06555c: 5210 3408 |0006: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +065560: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ +065564: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +065566: 0f00 |000b: return v0 │ │ +065568: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06556a: 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; │ │ │ │ @@ -67088,56 +67104,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -06452c: |[06452c] com.actionbarsherlock.internal.widget.IcsAdapterView.checkFocus:()V │ │ -06453c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06453e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -064540: 6e10 3619 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064546: 0c00 |0005: move-result-object v0 │ │ -064548: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -06454c: 7210 550f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ -064552: 0a03 |000b: move-result v3 │ │ -064554: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ -064558: 0141 |000e: move v1, v4 │ │ -06455a: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -06455e: 6e10 4d19 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ -064564: 0a03 |0014: move-result v3 │ │ -064566: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ -06456a: 0142 |0017: move v2, v4 │ │ -06456c: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ -064570: 5563 2f08 |001a: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@082f │ │ -064574: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -064578: 0143 |001e: move v3, v4 │ │ -06457a: 6f20 850e 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@0e85 │ │ -064580: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ -064584: 5563 3008 |0024: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0830 │ │ -064588: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ -06458c: 0143 |0028: move v3, v4 │ │ -06458e: 6f20 840e 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@0e84 │ │ -064594: 5463 3108 |002c: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ -064598: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ -06459c: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ -0645a0: 7210 590f 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@0f59 │ │ -0645a6: 0a03 |0035: move-result v3 │ │ -0645a8: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -0645ac: 0145 |0038: move v5, v4 │ │ -0645ae: 7020 7219 5600 |0039: invoke-direct {v6, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@1972 │ │ -0645b4: 0e00 |003c: return-void │ │ -0645b6: 0151 |003d: move v1, v5 │ │ -0645b8: 28d1 |003e: goto 000f // -002f │ │ -0645ba: 0152 |003f: move v2, v5 │ │ -0645bc: 28d8 |0040: goto 0018 // -0028 │ │ -0645be: 0153 |0041: move v3, v5 │ │ -0645c0: 28dd |0042: goto 001f // -0023 │ │ -0645c2: 0153 |0043: move v3, v5 │ │ -0645c4: 28e5 |0044: goto 0029 // -001b │ │ +06556c: |[06556c] com.actionbarsherlock.internal.widget.IcsAdapterView.checkFocus:()V │ │ +06557c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06557e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +065580: 6e10 3619 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +065586: 0c00 |0005: move-result-object v0 │ │ +065588: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +06558c: 7210 550f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ +065592: 0a03 |000b: move-result v3 │ │ +065594: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ +065598: 0141 |000e: move v1, v4 │ │ +06559a: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +06559e: 6e10 4d19 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ +0655a4: 0a03 |0014: move-result v3 │ │ +0655a6: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ +0655aa: 0142 |0017: move v2, v4 │ │ +0655ac: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ +0655b0: 5563 2f08 |001a: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@082f │ │ +0655b4: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +0655b8: 0143 |001e: move v3, v4 │ │ +0655ba: 6f20 850e 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@0e85 │ │ +0655c0: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ +0655c4: 5563 3008 |0024: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0830 │ │ +0655c8: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ +0655cc: 0143 |0028: move v3, v4 │ │ +0655ce: 6f20 840e 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@0e84 │ │ +0655d4: 5463 3108 |002c: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ +0655d8: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ +0655dc: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ +0655e0: 7210 590f 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@0f59 │ │ +0655e6: 0a03 |0035: move-result v3 │ │ +0655e8: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +0655ec: 0145 |0038: move v5, v4 │ │ +0655ee: 7020 7219 5600 |0039: invoke-direct {v6, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@1972 │ │ +0655f4: 0e00 |003c: return-void │ │ +0655f6: 0151 |003d: move v1, v5 │ │ +0655f8: 28d1 |003e: goto 000f // -002f │ │ +0655fa: 0152 |003f: move v2, v5 │ │ +0655fc: 28d8 |0040: goto 0018 // -0028 │ │ +0655fe: 0153 |0041: move v3, v5 │ │ +065600: 28dd |0042: goto 001f // -0023 │ │ +065602: 0153 |0043: move v3, v5 │ │ +065604: 28e5 |0044: goto 0029 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=678 │ │ 0x0006 line=679 │ │ 0x000f line=680 │ │ 0x0018 line=684 │ │ 0x0022 line=685 │ │ @@ -67162,28 +67178,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0645c8: |[0645c8] com.actionbarsherlock.internal.widget.IcsAdapterView.checkSelectionChanged:()V │ │ -0645d8: 5240 3f08 |0000: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -0645dc: 5241 3a08 |0002: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ -0645e0: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ -0645e4: 5340 4008 |0006: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -0645e8: 5342 3b08 |0008: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ -0645ec: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ -0645f0: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -0645f4: 6e10 6319 0400 |000e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.selectionChanged:()V // method@1963 │ │ -0645fa: 5240 3f08 |0011: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -0645fe: 5940 3a08 |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ -064602: 5340 4008 |0015: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -064606: 5a40 3b08 |0017: iput-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ -06460a: 0e00 |0019: return-void │ │ +065608: |[065608] com.actionbarsherlock.internal.widget.IcsAdapterView.checkSelectionChanged:()V │ │ +065618: 5240 3f08 |0000: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +06561c: 5241 3a08 |0002: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ +065620: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ +065624: 5340 4008 |0006: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +065628: 5342 3b08 |0008: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ +06562c: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ +065630: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +065634: 6e10 6319 0400 |000e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.selectionChanged:()V // method@1963 │ │ +06563a: 5240 3f08 |0011: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +06563e: 5940 3a08 |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@083a │ │ +065642: 5340 4008 |0015: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +065646: 5a40 3b08 |0017: iput-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@083b │ │ +06564a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x000e line=996 │ │ 0x0011 line=997 │ │ 0x0015 line=998 │ │ 0x0019 line=1000 │ │ @@ -67196,32 +67212,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06460c: |[06460c] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06461c: 6e10 4a19 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ -064622: 0c00 |0003: move-result-object v0 │ │ -064624: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -064628: 6e10 f80d 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -06462e: 0a01 |0009: move-result v1 │ │ -064630: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ -064634: 6e20 d70d 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dd7 │ │ -06463a: 0a01 |000f: move-result v1 │ │ -06463c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -064640: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -064642: 0f01 |0013: return v1 │ │ -064644: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -064646: 28fe |0015: goto 0013 // -0002 │ │ +06564c: |[06564c] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06565c: 6e10 4a19 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ +065662: 0c00 |0003: move-result-object v0 │ │ +065664: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +065668: 6e10 f80d 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +06566e: 0a01 |0009: move-result v1 │ │ +065670: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ +065674: 6e20 d70d 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dd7 │ │ +06567a: 0a01 |000f: move-result v1 │ │ +06567c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +065680: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +065682: 0f01 |0013: return v1 │ │ +065684: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +065686: 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; │ │ @@ -67231,17 +67248,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064648: |[064648] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -064658: 6e20 3319 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@1933 │ │ -06465e: 0e00 |0003: return-void │ │ +065688: |[065688] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +065698: 6e20 3319 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@1933 │ │ +06569e: 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; │ │ @@ -67253,17 +67270,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064660: |[064660] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -064670: 6e20 2f19 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@192f │ │ -064676: 0e00 |0003: return-void │ │ +0656a0: |[0656a0] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0656b0: 6e20 2f19 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@192f │ │ +0656b6: 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; │ │ @@ -67271,141 +67288,144 @@ │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ name : 'findSyncPosition' │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ - registers : 20 │ │ + registers : 21 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 109 16-bit code units │ │ -064678: |[064678] com.actionbarsherlock.internal.widget.IcsAdapterView.findSyncPosition:()I │ │ -064688: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -06468c: 5202 3408 |0002: iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -064690: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -064694: 12fe |0006: const/4 v14, #int -1 // #ff │ │ -064696: 0f0e |0007: return v14 │ │ -064698: 0800 1300 |0008: move-object/from16 v0, v19 │ │ -06469c: 5308 4608 |000a: iget-wide v8, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -0646a0: 0800 1300 |000c: move-object/from16 v0, v19 │ │ -0646a4: 520e 4508 |000e: iget v14, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ -0646a8: 190f 0080 |0010: const-wide/high16 v15, #long -9223372036854775808 // #8000 │ │ -0646ac: 310f 080f |0012: cmp-long v15, v8, v15 │ │ -0646b0: 390f 0400 |0014: if-nez v15, 0018 // +0004 │ │ -0646b4: 12fe |0016: const/4 v14, #int -1 // #ff │ │ -0646b6: 28f0 |0017: goto 0007 // -0010 │ │ -0646b8: 120f |0018: const/4 v15, #int 0 // #0 │ │ -0646ba: 7120 411f ef00 |0019: invoke-static {v15, v14}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0646c0: 0a0e |001c: move-result v14 │ │ -0646c2: d80f 02ff |001d: add-int/lit8 v15, v2, #int -1 // #ff │ │ -0646c6: 7120 441f ef00 |001f: invoke-static {v15, v14}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0646cc: 0a0e |0022: move-result v14 │ │ -0646ce: 7100 9502 0000 |0023: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -0646d4: 0b0f |0026: move-result-wide v15 │ │ -0646d6: 1611 6400 |0027: const-wide/16 v17, #int 100 // #64 │ │ -0646da: 9b03 0f11 |0029: add-long v3, v15, v17 │ │ -0646de: 01e5 |002b: move v5, v14 │ │ -0646e0: 01ea |002c: move v10, v14 │ │ -0646e2: 120b |002d: const/4 v11, #int 0 // #0 │ │ -0646e4: 7401 3619 1300 |002e: invoke-virtual/range {v19}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -0646ea: 0c01 |0031: move-result-object v1 │ │ -0646ec: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ -0646f0: 12fe |0034: const/4 v14, #int -1 // #ff │ │ -0646f2: 28d2 |0035: goto 0007 // -002e │ │ -0646f4: 3906 0600 |0036: if-nez v6, 003c // +0006 │ │ -0646f8: 380b 2a00 |0038: if-eqz v11, 0062 // +002a │ │ -0646fc: 3907 2800 |003a: if-nez v7, 0062 // +0028 │ │ -064700: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ -064704: 01ae |003e: move v14, v10 │ │ -064706: 120b |003f: const/4 v11, #int 0 // #0 │ │ -064708: 7100 9502 0000 |0040: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -06470e: 0b0f |0043: move-result-wide v15 │ │ -064710: 310f 0f03 |0044: cmp-long v15, v15, v3 │ │ -064714: 3c0f 1600 |0046: if-gtz v15, 005c // +0016 │ │ -064718: 7220 570f e100 |0048: invoke-interface {v1, v14}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ -06471e: 0b0c |004b: move-result-wide v12 │ │ -064720: 310f 0c08 |004c: cmp-long v15, v12, v8 │ │ -064724: 380f b9ff |004e: if-eqz v15, 0007 // -0047 │ │ -064728: d80f 02ff |0050: add-int/lit8 v15, v2, #int -1 // #ff │ │ -06472c: 33fa 0c00 |0052: if-ne v10, v15, 005e // +000c │ │ -064730: 1217 |0054: const/4 v7, #int 1 // #1 │ │ -064732: 3905 0b00 |0055: if-nez v5, 0060 // +000b │ │ -064736: 1216 |0057: const/4 v6, #int 1 // #1 │ │ -064738: 3807 deff |0058: if-eqz v7, 0036 // -0022 │ │ -06473c: 3806 dcff |005a: if-eqz v6, 0036 // -0024 │ │ -064740: 12fe |005c: const/4 v14, #int -1 // #ff │ │ -064742: 28aa |005d: goto 0007 // -0056 │ │ -064744: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -064746: 28f6 |005f: goto 0055 // -000a │ │ -064748: 1206 |0060: const/4 v6, #int 0 // #0 │ │ -06474a: 28f7 |0061: goto 0058 // -0009 │ │ -06474c: 3907 0600 |0062: if-nez v7, 0068 // +0006 │ │ -064750: 390b dcff |0064: if-nez v11, 0040 // -0024 │ │ -064754: 3906 daff |0066: if-nez v6, 0040 // -0026 │ │ -064758: d805 05ff |0068: add-int/lit8 v5, v5, #int -1 // #ff │ │ -06475c: 015e |006a: move v14, v5 │ │ -06475e: 121b |006b: const/4 v11, #int 1 // #1 │ │ -064760: 28d4 |006c: goto 0040 // -002c │ │ + insns size : 116 16-bit code units │ │ +0656b8: |[0656b8] com.actionbarsherlock.internal.widget.IcsAdapterView.findSyncPosition:()I │ │ +0656c8: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +0656cc: 5203 3408 |0002: iget v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +0656d0: 3903 0400 |0004: if-nez v3, 0008 // +0004 │ │ +0656d4: 12fd |0006: const/4 v13, #int -1 // #ff │ │ +0656d6: 0f0d |0007: return v13 │ │ +0656d8: 0800 1400 |0008: move-object/from16 v0, v20 │ │ +0656dc: 530a 4608 |000a: iget-wide v10, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +0656e0: 0800 1400 |000c: move-object/from16 v0, v20 │ │ +0656e4: 520d 4508 |000e: iget v13, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ +0656e8: 1910 0080 |0010: const-wide/high16 v16, #long -9223372036854775808 // #8000 │ │ +0656ec: 3110 0a10 |0012: cmp-long v16, v10, v16 │ │ +0656f0: 3910 0400 |0014: if-nez v16, 0018 // +0004 │ │ +0656f4: 12fd |0016: const/4 v13, #int -1 // #ff │ │ +0656f6: 28f0 |0017: goto 0007 // -0010 │ │ +0656f8: 1310 0000 |0018: const/16 v16, #int 0 // #0 │ │ +0656fc: 0200 1000 |001a: move/from16 v0, v16 │ │ +065700: 7120 411f d000 |001c: invoke-static {v0, v13}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +065706: 0a0d |001f: move-result v13 │ │ +065708: d810 03ff |0020: add-int/lit8 v16, v3, #int -1 // #ff │ │ +06570c: 0200 1000 |0022: move/from16 v0, v16 │ │ +065710: 7120 441f d000 |0024: invoke-static {v0, v13}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +065716: 0a0d |0027: move-result v13 │ │ +065718: 7100 9502 0000 |0028: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +06571e: 0b10 |002b: move-result-wide v16 │ │ +065720: 1612 6400 |002c: const-wide/16 v18, #int 100 // #64 │ │ +065724: 9b04 1012 |002e: add-long v4, v16, v18 │ │ +065728: 01d6 |0030: move v6, v13 │ │ +06572a: 01d9 |0031: move v9, v13 │ │ +06572c: 120c |0032: const/4 v12, #int 0 // #0 │ │ +06572e: 7401 3619 1400 |0033: invoke-virtual/range {v20}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +065734: 0c02 |0036: move-result-object v2 │ │ +065736: 3902 0e00 |0037: if-nez v2, 0045 // +000e │ │ +06573a: 12fd |0039: const/4 v13, #int -1 // #ff │ │ +06573c: 28cd |003a: goto 0007 // -0033 │ │ +06573e: 3907 0600 |003b: if-nez v7, 0041 // +0006 │ │ +065742: 380c 2c00 |003d: if-eqz v12, 0069 // +002c │ │ +065746: 3908 2a00 |003f: if-nez v8, 0069 // +002a │ │ +06574a: d809 0901 |0041: add-int/lit8 v9, v9, #int 1 // #01 │ │ +06574e: 019d |0043: move v13, v9 │ │ +065750: 120c |0044: const/4 v12, #int 0 // #0 │ │ +065752: 7100 9502 0000 |0045: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +065758: 0b10 |0048: move-result-wide v16 │ │ +06575a: 3110 1004 |0049: cmp-long v16, v16, v4 │ │ +06575e: 3c10 1800 |004b: if-gtz v16, 0063 // +0018 │ │ +065762: 7220 570f d200 |004d: invoke-interface {v2, v13}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ +065768: 0b0e |0050: move-result-wide v14 │ │ +06576a: 3110 0e0a |0051: cmp-long v16, v14, v10 │ │ +06576e: 3810 b4ff |0053: if-eqz v16, 0007 // -004c │ │ +065772: d810 03ff |0055: add-int/lit8 v16, v3, #int -1 // #ff │ │ +065776: 0200 1000 |0057: move/from16 v0, v16 │ │ +06577a: 3309 0c00 |0059: if-ne v9, v0, 0065 // +000c │ │ +06577e: 1218 |005b: const/4 v8, #int 1 // #1 │ │ +065780: 3906 0b00 |005c: if-nez v6, 0067 // +000b │ │ +065784: 1217 |005e: const/4 v7, #int 1 // #1 │ │ +065786: 3808 dcff |005f: if-eqz v8, 003b // -0024 │ │ +06578a: 3807 daff |0061: if-eqz v7, 003b // -0026 │ │ +06578e: 12fd |0063: const/4 v13, #int -1 // #ff │ │ +065790: 28a3 |0064: goto 0007 // -005d │ │ +065792: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +065794: 28f6 |0066: goto 005c // -000a │ │ +065796: 1207 |0067: const/4 v7, #int 0 // #0 │ │ +065798: 28f7 |0068: goto 005f // -0009 │ │ +06579a: 3908 0600 |0069: if-nez v8, 006f // +0006 │ │ +06579e: 390c daff |006b: if-nez v12, 0045 // -0026 │ │ +0657a2: 3907 d8ff |006d: if-nez v7, 0045 // -0028 │ │ +0657a6: d806 06ff |006f: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0657aa: 016d |0071: move v13, v6 │ │ +0657ac: 121c |0072: const/4 v12, #int 1 // #1 │ │ +0657ae: 28d2 |0073: goto 0045 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ 0x0004 line=1013 │ │ 0x0006 line=1014 │ │ 0x0007 line=1086 │ │ 0x0008 line=1017 │ │ 0x000c line=1018 │ │ 0x0010 line=1021 │ │ 0x0016 line=1022 │ │ 0x0018 line=1026 │ │ - 0x001d line=1027 │ │ - 0x0023 line=1029 │ │ - 0x002b line=1034 │ │ - 0x002c line=1037 │ │ - 0x002d line=1040 │ │ - 0x002e line=1050 │ │ - 0x0032 line=1051 │ │ - 0x0034 line=1052 │ │ - 0x0036 line=1070 │ │ - 0x003c line=1072 │ │ - 0x003e line=1073 │ │ - 0x003f line=1075 │ │ - 0x0040 line=1055 │ │ - 0x0048 line=1056 │ │ - 0x004c line=1057 │ │ - 0x0050 line=1062 │ │ - 0x0055 line=1063 │ │ - 0x0058 line=1065 │ │ - 0x005c line=1086 │ │ - 0x005e line=1062 │ │ - 0x0060 line=1063 │ │ - 0x0062 line=1076 │ │ - 0x0068 line=1078 │ │ - 0x006a line=1079 │ │ - 0x006b line=1081 │ │ - locals : │ │ - 0x0000 - 0x0000 reg=19 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ - 0x0036 - 0x0040 reg=6 hitFirst Z │ │ - 0x0036 - 0x0040 reg=7 hitLast Z │ │ - 0x0036 - 0x0040 reg=12 rowId J │ │ - 0x0058 - 0x005c reg=6 hitFirst Z │ │ - 0x0055 - 0x005c reg=7 hitLast Z │ │ - 0x004c - 0x005c reg=12 rowId J │ │ - 0x0032 - 0x006d reg=1 adapter Landroid/widget/Adapter; TT; │ │ - 0x0004 - 0x006d reg=2 count I │ │ - 0x002b - 0x006d reg=3 endTime J │ │ - 0x002c - 0x006d reg=5 first I │ │ - 0x0062 - 0x006d reg=6 hitFirst Z │ │ - 0x0060 - 0x006d reg=7 hitLast Z │ │ - 0x000c - 0x006d reg=8 idToMatch J │ │ - 0x002d - 0x006d reg=10 last I │ │ - 0x002e - 0x006d reg=11 next Z │ │ - 0x005e - 0x006d reg=12 rowId J │ │ - 0x0010 - 0x006d reg=14 seed I │ │ - 0x0000 - 0x006d reg=19 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ + 0x0020 line=1027 │ │ + 0x0028 line=1029 │ │ + 0x0030 line=1034 │ │ + 0x0031 line=1037 │ │ + 0x0032 line=1040 │ │ + 0x0033 line=1050 │ │ + 0x0037 line=1051 │ │ + 0x0039 line=1052 │ │ + 0x003b line=1070 │ │ + 0x0041 line=1072 │ │ + 0x0043 line=1073 │ │ + 0x0044 line=1075 │ │ + 0x0045 line=1055 │ │ + 0x004d line=1056 │ │ + 0x0051 line=1057 │ │ + 0x0055 line=1062 │ │ + 0x005c line=1063 │ │ + 0x005f line=1065 │ │ + 0x0063 line=1086 │ │ + 0x0065 line=1062 │ │ + 0x0067 line=1063 │ │ + 0x0069 line=1076 │ │ + 0x006f line=1078 │ │ + 0x0071 line=1079 │ │ + 0x0072 line=1081 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=20 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ + 0x003b - 0x0045 reg=7 hitFirst Z │ │ + 0x003b - 0x0045 reg=8 hitLast Z │ │ + 0x003b - 0x0045 reg=14 rowId J │ │ + 0x005f - 0x0063 reg=7 hitFirst Z │ │ + 0x005c - 0x0063 reg=8 hitLast Z │ │ + 0x0051 - 0x0063 reg=14 rowId J │ │ + 0x0037 - 0x0074 reg=2 adapter Landroid/widget/Adapter; TT; │ │ + 0x0004 - 0x0074 reg=3 count I │ │ + 0x0030 - 0x0074 reg=4 endTime J │ │ + 0x0031 - 0x0074 reg=6 first I │ │ + 0x0069 - 0x0074 reg=7 hitFirst Z │ │ + 0x0067 - 0x0074 reg=8 hitLast Z │ │ + 0x0032 - 0x0074 reg=9 last I │ │ + 0x000c - 0x0074 reg=10 idToMatch J │ │ + 0x0033 - 0x0074 reg=12 next Z │ │ + 0x0010 - 0x0074 reg=13 seed I │ │ + 0x0065 - 0x0074 reg=14 rowId J │ │ + 0x0000 - 0x0074 reg=20 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ name : 'getAdapter' │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ @@ -67414,17 +67434,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064764: |[064764] com.actionbarsherlock.internal.widget.IcsAdapterView.getCount:()I │ │ -064774: 5210 3408 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -064778: 0f00 |0002: return v0 │ │ +0657b0: |[0657b0] com.actionbarsherlock.internal.widget.IcsAdapterView.getCount:()I │ │ +0657c0: 5210 3408 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +0657c4: 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; │ │ │ │ @@ -67433,17 +67453,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06477c: |[06477c] com.actionbarsherlock.internal.widget.IcsAdapterView.getEmptyView:()Landroid/view/View; │ │ -06478c: 5410 3108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ -064790: 1100 |0002: return-object v0 │ │ +0657c8: |[0657c8] com.actionbarsherlock.internal.widget.IcsAdapterView.getEmptyView:()Landroid/view/View; │ │ +0657d8: 5410 3108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ +0657dc: 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; │ │ │ │ @@ -67452,17 +67472,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064794: |[064794] com.actionbarsherlock.internal.widget.IcsAdapterView.getFirstVisiblePosition:()I │ │ -0647a4: 5210 3208 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -0647a8: 0f00 |0002: return v0 │ │ +0657e0: |[0657e0] com.actionbarsherlock.internal.widget.IcsAdapterView.getFirstVisiblePosition:()I │ │ +0657f0: 5210 3208 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +0657f4: 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; │ │ │ │ @@ -67471,24 +67491,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0647ac: |[0647ac] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemAtPosition:(I)Ljava/lang/Object; │ │ -0647bc: 6e10 3619 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -0647c2: 0c00 |0003: move-result-object v0 │ │ -0647c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0647c8: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ -0647cc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0647ce: 1101 |0009: return-object v1 │ │ -0647d0: 7220 560f 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f56 │ │ -0647d6: 0c01 |000d: move-result-object v1 │ │ -0647d8: 28fb |000e: goto 0009 // -0005 │ │ +0657f8: |[0657f8] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemAtPosition:(I)Ljava/lang/Object; │ │ +065808: 6e10 3619 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +06580e: 0c00 |0003: move-result-object v0 │ │ +065810: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +065814: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ +065818: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06581a: 1101 |0009: return-object v1 │ │ +06581c: 7220 560f 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f56 │ │ +065822: 0c01 |000d: move-result-object v1 │ │ +065824: 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; │ │ @@ -67496,54 +67516,54 @@ │ │ 0x0000 - 0x000f reg=3 position I │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ name : 'getItemIdAtPosition' │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0647dc: |[0647dc] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemIdAtPosition:(I)J │ │ -0647ec: 6e10 3619 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -0647f2: 0c00 |0003: move-result-object v0 │ │ -0647f4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0647f8: 3b04 0500 |0006: if-gez v4, 000b // +0005 │ │ -0647fc: 1901 0080 |0008: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -064800: 1001 |000a: return-wide v1 │ │ -064802: 7220 570f 4000 |000b: invoke-interface {v0, v4}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ -064808: 0b01 |000e: move-result-wide v1 │ │ -06480a: 28fb |000f: goto 000a // -0005 │ │ +065828: |[065828] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemIdAtPosition:(I)J │ │ +065838: 6e10 3619 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +06583e: 0c00 |0003: move-result-object v0 │ │ +065840: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +065844: 3b05 0500 |0006: if-gez v5, 000b // +0005 │ │ +065848: 1902 0080 |0008: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +06584c: 1002 |000a: return-wide v2 │ │ +06584e: 7220 570f 5000 |000b: invoke-interface {v0, v5}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ +065854: 0b02 |000e: move-result-wide v2 │ │ +065856: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0004 line=735 │ │ locals : │ │ - 0x0000 - 0x0000 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ + 0x0000 - 0x0000 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0004 - 0x0010 reg=0 adapter Landroid/widget/Adapter; TT; │ │ - 0x0000 - 0x0010 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ - 0x0000 - 0x0010 reg=4 position I │ │ + 0x0000 - 0x0010 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ + 0x0000 - 0x0010 reg=5 position I │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ name : 'getLastVisiblePosition' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06480c: |[06480c] com.actionbarsherlock.internal.widget.IcsAdapterView.getLastVisiblePosition:()I │ │ -06481c: 5220 3208 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -064820: 6e10 3919 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@1939 │ │ -064826: 0a01 |0005: move-result v1 │ │ -064828: b010 |0006: add-int/2addr v0, v1 │ │ -06482a: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06482e: 0f00 |0009: return v0 │ │ +065858: |[065858] com.actionbarsherlock.internal.widget.IcsAdapterView.getLastVisiblePosition:()I │ │ +065868: 5220 3208 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +06586c: 6e10 3919 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@1939 │ │ +065872: 0a01 |0005: move-result v1 │ │ +065874: b010 |0006: add-int/2addr v0, v1 │ │ +065876: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06587a: 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; │ │ │ │ @@ -67552,17 +67572,17 @@ │ │ type : '()Landroid/widget/AdapterView$OnItemClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064830: |[064830] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemClickListener:()Landroid/widget/AdapterView$OnItemClickListener; │ │ -064840: 5410 3c08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ -064844: 1100 |0002: return-object v0 │ │ +06587c: |[06587c] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemClickListener:()Landroid/widget/AdapterView$OnItemClickListener; │ │ +06588c: 5410 3c08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ +065890: 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; │ │ │ │ @@ -67571,17 +67591,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 │ │ -064848: |[064848] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemLongClickListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; │ │ -064858: 5410 3d08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@083d │ │ -06485c: 1100 |0002: return-object v0 │ │ +065894: |[065894] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemLongClickListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; │ │ +0658a4: 5410 3d08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@083d │ │ +0658a8: 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; │ │ │ │ @@ -67590,17 +67610,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 │ │ -064860: |[064860] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemSelectedListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; │ │ -064870: 5410 3e08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ -064874: 1100 |0002: return-object v0 │ │ +0658ac: |[0658ac] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemSelectedListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; │ │ +0658bc: 5410 3e08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ +0658c0: 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; │ │ │ │ @@ -67609,41 +67629,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -064878: |[064878] com.actionbarsherlock.internal.widget.IcsAdapterView.getPositionForView:(Landroid/view/View;)I │ │ -064888: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -06488a: 0783 |0001: move-object v3, v8 │ │ -06488c: 6e10 ef0d 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -064892: 0c04 |0005: move-result-object v4 │ │ -064894: 1f04 fa01 |0006: check-cast v4, Landroid/view/View; // type@01fa │ │ -064898: 6e20 4e1f 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -06489e: 0a06 |000b: move-result v6 │ │ -0648a0: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ -0648a4: 0743 |000e: move-object v3, v4 │ │ -0648a6: 28f3 |000f: goto 0002 // -000d │ │ -0648a8: 0d01 |0010: move-exception v1 │ │ -0648aa: 0f05 |0011: return v5 │ │ -0648ac: 6e10 3919 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@1939 │ │ -0648b2: 0a00 |0015: move-result v0 │ │ -0648b4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0648b6: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ -0648ba: 6e20 3819 2700 |0019: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@1938 │ │ -0648c0: 0c06 |001c: move-result-object v6 │ │ -0648c2: 6e20 4e1f 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ -0648c8: 0a06 |0020: move-result v6 │ │ -0648ca: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ -0648ce: 5275 3208 |0023: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -0648d2: b025 |0025: add-int/2addr v5, v2 │ │ -0648d4: 28eb |0026: goto 0011 // -0015 │ │ -0648d6: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0648da: 28ee |0029: goto 0017 // -0012 │ │ +0658c4: |[0658c4] com.actionbarsherlock.internal.widget.IcsAdapterView.getPositionForView:(Landroid/view/View;)I │ │ +0658d4: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +0658d6: 0783 |0001: move-object v3, v8 │ │ +0658d8: 6e10 ef0d 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +0658de: 0c04 |0005: move-result-object v4 │ │ +0658e0: 1f04 f901 |0006: check-cast v4, Landroid/view/View; // type@01f9 │ │ +0658e4: 6e20 4e1f 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +0658ea: 0a06 |000b: move-result v6 │ │ +0658ec: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ +0658f0: 0743 |000e: move-object v3, v4 │ │ +0658f2: 28f3 |000f: goto 0002 // -000d │ │ +0658f4: 0d01 |0010: move-exception v1 │ │ +0658f6: 0f05 |0011: return v5 │ │ +0658f8: 6e10 3919 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@1939 │ │ +0658fe: 0a00 |0015: move-result v0 │ │ +065900: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +065902: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ +065906: 6e20 3819 2700 |0019: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@1938 │ │ +06590c: 0c06 |001c: move-result-object v6 │ │ +06590e: 6e20 4e1f 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f4e │ │ +065914: 0a06 |0020: move-result v6 │ │ +065916: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ +06591a: 5275 3208 |0023: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +06591e: b025 |0025: add-int/2addr v5, v2 │ │ +065920: 28eb |0026: goto 0011 // -0015 │ │ +065922: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +065926: 28ee |0029: goto 0017 // -0012 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0001 line=568 │ │ 0x0002 line=571 │ │ 0x000e line=572 │ │ @@ -67669,29 +67689,29 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0648ec: |[0648ec] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItem:()Ljava/lang/Object; │ │ -0648fc: 6e10 3619 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064902: 0c00 |0003: move-result-object v0 │ │ -064904: 6e10 4919 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ -06490a: 0a01 |0007: move-result v1 │ │ -06490c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -064910: 7210 550f 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ -064916: 0a02 |000d: move-result v2 │ │ -064918: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ -06491c: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ -064920: 7220 560f 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f56 │ │ -064926: 0c02 |0015: move-result-object v2 │ │ -064928: 1102 |0016: return-object v2 │ │ -06492a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -06492c: 28fe |0018: goto 0016 // -0002 │ │ +065938: |[065938] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItem:()Ljava/lang/Object; │ │ +065948: 6e10 3619 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +06594e: 0c00 |0003: move-result-object v0 │ │ +065950: 6e10 4919 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ +065956: 0a01 |0007: move-result v1 │ │ +065958: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +06595c: 7210 550f 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ +065962: 0a02 |000d: move-result v2 │ │ +065964: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ +065968: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ +06596c: 7220 560f 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f56 │ │ +065972: 0c02 |0015: move-result-object v2 │ │ +065974: 1102 |0016: return-object v2 │ │ +065976: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +065978: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0004 line=540 │ │ 0x0008 line=541 │ │ 0x0012 line=542 │ │ 0x0016 line=544 │ │ @@ -67706,17 +67726,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064930: |[064930] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemId:()J │ │ -064940: 5320 3808 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -064944: 1000 |0002: return-wide v0 │ │ +06597c: |[06597c] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemId:()J │ │ +06598c: 5320 3808 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +065990: 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; │ │ │ │ @@ -67725,17 +67745,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064948: |[064948] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemPosition:()I │ │ -064958: 5210 3708 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -06495c: 0f00 |0002: return v0 │ │ +065994: |[065994] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemPosition:()I │ │ +0659a4: 5210 3708 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +0659a8: 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; │ │ │ │ @@ -67750,57 +67770,57 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -064960: |[064960] com.actionbarsherlock.internal.widget.IcsAdapterView.handleDataChanged:()V │ │ -064970: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ -064974: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -064976: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ -064978: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -06497a: 52a0 3408 |0005: iget v0, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ -06497e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -064980: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ -064984: 55a4 3608 |000a: iget-boolean v4, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -064988: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ -06498c: 5ca5 3608 |000e: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -064990: 6e10 3419 0a00 |0010: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.findSyncPosition:()I // method@1934 │ │ -064996: 0a02 |0013: move-result v2 │ │ -064998: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ -06499c: 6e30 5219 2a07 |0016: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@1952 │ │ -0649a2: 0a03 |0019: move-result v3 │ │ -0649a4: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ -0649a8: 6e20 6a19 2a00 |001c: invoke-virtual {v10, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@196a │ │ -0649ae: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0649b0: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ -0649b4: 6e10 4919 0a00 |0022: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ -0649ba: 0a02 |0025: move-result v2 │ │ -0649bc: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ -0649c0: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ -0649c4: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ -0649c8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0649ca: 6e30 5219 2a07 |002d: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@1952 │ │ -0649d0: 0a03 |0030: move-result v3 │ │ -0649d2: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ -0649d6: 6e30 5219 2a05 |0033: invoke-virtual {v10, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@1952 │ │ -0649dc: 0a03 |0036: move-result v3 │ │ -0649de: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ -0649e2: 6e20 6a19 3a00 |0039: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@196a │ │ -0649e8: 6e10 2e19 0a00 |003c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@192e │ │ -0649ee: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -0649f0: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ -0649f4: 59a6 3f08 |0042: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -0649f8: 5aa8 4008 |0044: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -0649fc: 59a6 3708 |0046: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -064a00: 5aa8 3808 |0048: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -064a04: 5ca5 3608 |004a: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -064a08: 6e10 2e19 0a00 |004c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@192e │ │ -064a0e: 0e00 |004f: return-void │ │ +0659ac: |[0659ac] com.actionbarsherlock.internal.widget.IcsAdapterView.handleDataChanged:()V │ │ +0659bc: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ +0659c0: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +0659c2: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ +0659c4: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +0659c6: 52a0 3408 |0005: iget v0, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0834 │ │ +0659ca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0659cc: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ +0659d0: 55a4 3608 |000a: iget-boolean v4, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +0659d4: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ +0659d8: 5ca5 3608 |000e: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +0659dc: 6e10 3419 0a00 |0010: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.findSyncPosition:()I // method@1934 │ │ +0659e2: 0a02 |0013: move-result v2 │ │ +0659e4: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ +0659e8: 6e30 5219 2a07 |0016: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@1952 │ │ +0659ee: 0a03 |0019: move-result v3 │ │ +0659f0: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ +0659f4: 6e20 6a19 2a00 |001c: invoke-virtual {v10, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@196a │ │ +0659fa: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0659fc: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ +065a00: 6e10 4919 0a00 |0022: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ +065a06: 0a02 |0025: move-result v2 │ │ +065a08: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ +065a0c: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ +065a10: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ +065a14: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +065a16: 6e30 5219 2a07 |002d: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@1952 │ │ +065a1c: 0a03 |0030: move-result v3 │ │ +065a1e: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ +065a22: 6e30 5219 2a05 |0033: invoke-virtual {v10, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@1952 │ │ +065a28: 0a03 |0036: move-result v3 │ │ +065a2a: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ +065a2e: 6e20 6a19 3a00 |0039: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@196a │ │ +065a34: 6e10 2e19 0a00 |003c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@192e │ │ +065a3a: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +065a3c: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ +065a40: 59a6 3f08 |0042: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +065a44: 5aa8 4008 |0044: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +065a48: 59a6 3708 |0046: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +065a4c: 5aa8 3808 |0048: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +065a50: 5ca5 3608 |004a: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +065a54: 6e10 2e19 0a00 |004c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@192e │ │ +065a5a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=932 │ │ 0x0007 line=933 │ │ 0x0008 line=935 │ │ 0x000a line=940 │ │ 0x000e line=943 │ │ @@ -67846,17 +67866,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -064a10: |[064a10] com.actionbarsherlock.internal.widget.IcsAdapterView.isInFilterMode:()Z │ │ -064a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064a22: 0f00 |0001: return v0 │ │ +065a5c: |[065a5c] com.actionbarsherlock.internal.widget.IcsAdapterView.isInFilterMode:()Z │ │ +065a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065a6e: 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; │ │ │ │ @@ -67865,16 +67885,16 @@ │ │ type : '(IZ)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -064a24: |[064a24] com.actionbarsherlock.internal.widget.IcsAdapterView.lookForSelectablePosition:(IZ)I │ │ -064a34: 0f01 |0000: return v1 │ │ +065a70: |[065a70] com.actionbarsherlock.internal.widget.IcsAdapterView.lookForSelectablePosition:(IZ)I │ │ +065a80: 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 │ │ @@ -67885,19 +67905,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -064a38: |[064a38] com.actionbarsherlock.internal.widget.IcsAdapterView.onDetachedFromWindow:()V │ │ -064a48: 6f10 740e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ -064a4e: 5410 4108 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ -064a52: 6e20 5f19 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@195f │ │ -064a58: 0e00 |0008: return-void │ │ +065a84: |[065a84] com.actionbarsherlock.internal.widget.IcsAdapterView.onDetachedFromWindow:()V │ │ +065a94: 6f10 740e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ +065a9a: 5410 4108 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ +065a9e: 6e20 5f19 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@195f │ │ +065aa4: 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; │ │ @@ -67908,38 +67928,38 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -064a5c: |[064a5c] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -064a6c: 6f20 760e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e76 │ │ -064a72: 7010 5019 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@1950 │ │ -064a78: 0a01 |0006: move-result v1 │ │ -064a7a: 6e20 ae0e 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@0eae │ │ -064a80: 6e10 4a19 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ -064a86: 0c00 |000d: move-result-object v0 │ │ -064a88: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -064a8c: 6e10 020e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@0e02 │ │ -064a92: 0a01 |0013: move-result v1 │ │ -064a94: 6e20 aa0e 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@0eaa │ │ -064a9a: 6e10 4919 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ -064aa0: 0a01 |001a: move-result v1 │ │ -064aa2: 6e20 a90e 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@0ea9 │ │ -064aa8: 6e10 3c19 0200 |001e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@193c │ │ -064aae: 0a01 |0021: move-result v1 │ │ -064ab0: 6e20 ab0e 1300 |0022: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setFromIndex:(I)V // method@0eab │ │ -064ab6: 6e10 4019 0200 |0025: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@1940 │ │ -064abc: 0a01 |0028: move-result v1 │ │ -064abe: 6e20 af0e 1300 |0029: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setToIndex:(I)V // method@0eaf │ │ -064ac4: 6e10 3a19 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getCount:()I // method@193a │ │ -064aca: 0a01 |002f: move-result v1 │ │ -064acc: 6e20 ac0e 1300 |0030: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@0eac │ │ -064ad2: 0e00 |0033: return-void │ │ +065aa8: |[065aa8] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065ab8: 6f20 760e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e76 │ │ +065abe: 7010 5019 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@1950 │ │ +065ac4: 0a01 |0006: move-result v1 │ │ +065ac6: 6e20 ae0e 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@0eae │ │ +065acc: 6e10 4a19 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ +065ad2: 0c00 |000d: move-result-object v0 │ │ +065ad4: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +065ad8: 6e10 020e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@0e02 │ │ +065ade: 0a01 |0013: move-result v1 │ │ +065ae0: 6e20 aa0e 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@0eaa │ │ +065ae6: 6e10 4919 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@1949 │ │ +065aec: 0a01 |001a: move-result v1 │ │ +065aee: 6e20 a90e 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@0ea9 │ │ +065af4: 6e10 3c19 0200 |001e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@193c │ │ +065afa: 0a01 |0021: move-result v1 │ │ +065afc: 6e20 ab0e 1300 |0022: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setFromIndex:(I)V // method@0eab │ │ +065b02: 6e10 4019 0200 |0025: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@1940 │ │ +065b08: 0a01 |0028: move-result v1 │ │ +065b0a: 6e20 af0e 1300 |0029: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setToIndex:(I)V // method@0eaf │ │ +065b10: 6e10 3a19 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getCount:()I // method@193a │ │ +065b16: 0a01 |002f: move-result v1 │ │ +065b18: 6e20 ac0e 1300 |0030: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@0eac │ │ +065b1e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0003 line=905 │ │ 0x000a line=906 │ │ 0x000e line=907 │ │ 0x0010 line=908 │ │ @@ -67959,26 +67979,26 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -064ad4: |[064ad4] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -064ae4: 6f20 770e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0e77 │ │ -064aea: 7010 5019 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@1950 │ │ -064af0: 0a01 |0006: move-result v1 │ │ -064af2: 6e20 ec0e 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0eec │ │ -064af8: 6e10 4a19 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ -064afe: 0c00 |000d: move-result-object v0 │ │ -064b00: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -064b04: 6e10 020e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@0e02 │ │ -064b0a: 0a01 |0013: move-result v1 │ │ -064b0c: 6e20 e30e 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0ee3 │ │ -064b12: 0e00 |0017: return-void │ │ +065b20: |[065b20] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +065b30: 6f20 770e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0e77 │ │ +065b36: 7010 5019 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@1950 │ │ +065b3c: 0a01 |0006: move-result v1 │ │ +065b3e: 6e20 ec0e 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0eec │ │ +065b44: 6e10 4a19 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@194a │ │ +065b4a: 0c00 |000d: move-result-object v0 │ │ +065b4c: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +065b50: 6e10 020e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@0e02 │ │ +065b56: 0a01 |0013: move-result v1 │ │ +065b58: 6e20 e30e 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0ee3 │ │ +065b5e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0003 line=895 │ │ 0x000a line=896 │ │ 0x000e line=897 │ │ 0x0010 line=898 │ │ @@ -67994,19 +68014,19 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064b14: |[064b14] com.actionbarsherlock.internal.widget.IcsAdapterView.onLayout:(ZIIII)V │ │ -064b24: 6e10 3d19 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getHeight:()I // method@193d │ │ -064b2a: 0a00 |0003: move-result v0 │ │ -064b2c: 5910 3508 |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0835 │ │ -064b30: 0e00 |0006: return-void │ │ +065b60: |[065b60] com.actionbarsherlock.internal.widget.IcsAdapterView.onLayout:(ZIIII)V │ │ +065b70: 6e10 3d19 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getHeight:()I // method@193d │ │ +065b76: 0a00 |0003: move-result v0 │ │ +065b78: 5910 3508 |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0835 │ │ +065b7c: 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; │ │ @@ -68021,27 +68041,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 │ │ -064b34: |[064b34] com.actionbarsherlock.internal.widget.IcsAdapterView.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -064b44: 6f30 780e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0e78 │ │ -064b4a: 0a01 |0003: move-result v1 │ │ -064b4c: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ -064b50: 7100 a60e 0000 |0006: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@0ea6 │ │ -064b56: 0c00 |0009: move-result-object v0 │ │ -064b58: 6e20 5419 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1954 │ │ -064b5e: 6e20 d70d 0300 |000d: invoke-virtual {v3, v0}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dd7 │ │ -064b64: 6e20 a10e 0400 |0010: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0ea1 │ │ -064b6a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -064b6c: 0f01 |0014: return v1 │ │ -064b6e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -064b70: 28fe |0016: goto 0014 // -0002 │ │ +065b80: |[065b80] com.actionbarsherlock.internal.widget.IcsAdapterView.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065b90: 6f30 780e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0e78 │ │ +065b96: 0a01 |0003: move-result v1 │ │ +065b98: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ +065b9c: 7100 a60e 0000 |0006: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@0ea6 │ │ +065ba2: 0c00 |0009: move-result-object v0 │ │ +065ba4: 6e20 5419 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1954 │ │ +065baa: 6e20 d70d 0300 |000d: invoke-virtual {v3, v0}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0dd7 │ │ +065bb0: 6e20 a10e 0400 |0010: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0ea1 │ │ +065bb6: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +065bb8: 0f01 |0014: return v1 │ │ +065bba: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +065bbc: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0006 line=882 │ │ 0x000a line=883 │ │ 0x000d line=885 │ │ 0x0010 line=886 │ │ @@ -68059,30 +68079,30 @@ │ │ type : '(Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -064b74: |[064b74] com.actionbarsherlock.internal.widget.IcsAdapterView.performItemClick:(Landroid/view/View;IJ)Z │ │ -064b84: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -064b86: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -064b88: 5471 3c08 |0002: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ -064b8c: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ -064b90: 6e20 5b19 0700 |0006: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.playSoundEffect:(I)V // method@195b │ │ -064b96: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ -064b9a: 6e20 2d0e 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@0e2d │ │ -064ba0: 5470 3c08 |000e: iget-object v0, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ -064ba4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -064ba6: 0782 |0011: move-object v2, v8 │ │ -064ba8: 0193 |0012: move v3, v9 │ │ -064baa: 04a4 |0013: move-wide v4, v10 │ │ -064bac: 7806 5a0f 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@0f5a │ │ -064bb2: 0160 |0017: move v0, v6 │ │ -064bb4: 0f00 |0018: return v0 │ │ +065bc0: |[065bc0] com.actionbarsherlock.internal.widget.IcsAdapterView.performItemClick:(Landroid/view/View;IJ)Z │ │ +065bd0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +065bd2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +065bd4: 5471 3c08 |0002: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ +065bd8: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ +065bdc: 6e20 5b19 0700 |0006: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.playSoundEffect:(I)V // method@195b │ │ +065be2: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ +065be6: 6e20 2d0e 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@0e2d │ │ +065bec: 5470 3c08 |000e: iget-object v0, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ +065bf0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +065bf2: 0782 |0011: move-object v2, v8 │ │ +065bf4: 0193 |0012: move v3, v9 │ │ +065bf6: 04a4 |0013: move-wide v4, v10 │ │ +065bf8: 7806 5a0f 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@0f5a │ │ +065bfe: 0160 |0017: move v0, v6 │ │ +065c00: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=267 │ │ 0x0006 line=268 │ │ 0x0009 line=269 │ │ 0x000b line=270 │ │ 0x000e line=272 │ │ @@ -68099,66 +68119,66 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -064bb8: |[064bb8] com.actionbarsherlock.internal.widget.IcsAdapterView.rememberSyncState:()V │ │ -064bc8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -064bca: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -064bcc: 6e10 3919 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@1939 │ │ -064bd2: 0a02 |0005: move-result v2 │ │ -064bd4: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -064bd8: 5c65 3608 |0008: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -064bdc: 5262 3508 |000a: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0835 │ │ -064be0: 8122 |000c: int-to-long v2, v2 │ │ -064be2: 5a62 4308 |000d: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncHeight:J // field@0843 │ │ -064be6: 5262 3f08 |000f: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -064bea: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ -064bee: 5262 3f08 |0013: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -064bf2: 5263 3208 |0015: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -064bf6: b132 |0017: sub-int/2addr v2, v3 │ │ -064bf8: 6e20 3819 2600 |0018: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@1938 │ │ -064bfe: 0c01 |001b: move-result-object v1 │ │ -064c00: 5362 3808 |001c: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -064c04: 5a62 4608 |001e: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -064c08: 5262 3708 |0020: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -064c0c: 5962 4508 |0022: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ -064c10: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -064c14: 6e10 f60d 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -064c1a: 0a02 |0029: move-result v2 │ │ -064c1c: 5962 4208 |002a: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0842 │ │ -064c20: 5964 4408 |002c: iput v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0844 │ │ -064c24: 0e00 |002e: return-void │ │ -064c26: 6e20 3819 4600 |002f: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@1938 │ │ -064c2c: 0c01 |0032: move-result-object v1 │ │ -064c2e: 6e10 3619 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064c34: 0c00 |0036: move-result-object v0 │ │ -064c36: 5262 3208 |0037: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -064c3a: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ -064c3e: 5262 3208 |003b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -064c42: 7210 550f 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ -064c48: 0a03 |0040: move-result v3 │ │ -064c4a: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ -064c4e: 5262 3208 |0043: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -064c52: 7220 570f 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ -064c58: 0b02 |0048: move-result-wide v2 │ │ -064c5a: 5a62 4608 |0049: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -064c5e: 5262 3208 |004b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ -064c62: 5962 4508 |004d: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ -064c66: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ -064c6a: 6e10 f60d 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -064c70: 0a02 |0054: move-result v2 │ │ -064c72: 5962 4208 |0055: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0842 │ │ -064c76: 5965 4408 |0057: iput v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0844 │ │ -064c7a: 28d5 |0059: goto 002e // -002b │ │ -064c7c: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ -064c80: 5a62 4608 |005c: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -064c84: 28ed |005e: goto 004b // -0013 │ │ +065c04: |[065c04] com.actionbarsherlock.internal.widget.IcsAdapterView.rememberSyncState:()V │ │ +065c14: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +065c16: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +065c18: 6e10 3919 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@1939 │ │ +065c1e: 0a02 |0005: move-result v2 │ │ +065c20: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +065c24: 5c65 3608 |0008: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +065c28: 5262 3508 |000a: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0835 │ │ +065c2c: 8122 |000c: int-to-long v2, v2 │ │ +065c2e: 5a62 4308 |000d: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncHeight:J // field@0843 │ │ +065c32: 5262 3f08 |000f: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +065c36: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ +065c3a: 5262 3f08 |0013: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +065c3e: 5263 3208 |0015: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +065c42: b132 |0017: sub-int/2addr v2, v3 │ │ +065c44: 6e20 3819 2600 |0018: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@1938 │ │ +065c4a: 0c01 |001b: move-result-object v1 │ │ +065c4c: 5362 3808 |001c: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +065c50: 5a62 4608 |001e: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +065c54: 5262 3708 |0020: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +065c58: 5962 4508 |0022: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ +065c5c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +065c60: 6e10 f60d 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +065c66: 0a02 |0029: move-result v2 │ │ +065c68: 5962 4208 |002a: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0842 │ │ +065c6c: 5964 4408 |002c: iput v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0844 │ │ +065c70: 0e00 |002e: return-void │ │ +065c72: 6e20 3819 4600 |002f: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@1938 │ │ +065c78: 0c01 |0032: move-result-object v1 │ │ +065c7a: 6e10 3619 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +065c80: 0c00 |0036: move-result-object v0 │ │ +065c82: 5262 3208 |0037: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +065c86: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ +065c8a: 5262 3208 |003b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +065c8e: 7210 550f 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ +065c94: 0a03 |0040: move-result v3 │ │ +065c96: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ +065c9a: 5262 3208 |0043: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +065c9e: 7220 570f 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@0f57 │ │ +065ca4: 0b02 |0048: move-result-wide v2 │ │ +065ca6: 5a62 4608 |0049: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +065caa: 5262 3208 |004b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0832 │ │ +065cae: 5962 4508 |004d: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ +065cb2: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ +065cb6: 6e10 f60d 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +065cbc: 0a02 |0054: move-result v2 │ │ +065cbe: 5962 4208 |0055: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0842 │ │ +065cc2: 5965 4408 |0057: iput v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0844 │ │ +065cc6: 28d5 |0059: goto 002e // -002b │ │ +065cc8: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ +065ccc: 5a62 4608 |005c: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +065cd0: 28ed |005e: goto 004b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1131 │ │ 0x0008 line=1132 │ │ 0x000a line=1133 │ │ 0x000f line=1134 │ │ 0x0013 line=1136 │ │ @@ -68189,19 +68209,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064c88: |[064c88] com.actionbarsherlock.internal.widget.IcsAdapterView.removeAllViews:()V │ │ -064c98: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -064c9c: 1a01 8220 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2082 │ │ -064ca0: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -064ca6: 2700 |0007: throw v0 │ │ +065cd4: |[065cd4] com.actionbarsherlock.internal.widget.IcsAdapterView.removeAllViews:()V │ │ +065ce4: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +065ce8: 1a01 8220 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2082 │ │ +065cec: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +065cf2: 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; │ │ │ │ @@ -68210,19 +68230,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064ca8: |[064ca8] com.actionbarsherlock.internal.widget.IcsAdapterView.removeView:(Landroid/view/View;)V │ │ -064cb8: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -064cbc: 1a01 9d20 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@209d │ │ -064cc0: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -064cc6: 2700 |0007: throw v0 │ │ +065cf4: |[065cf4] com.actionbarsherlock.internal.widget.IcsAdapterView.removeView:(Landroid/view/View;)V │ │ +065d04: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +065d08: 1a01 9d20 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@209d │ │ +065d0c: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +065d12: 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; │ │ @@ -68232,19 +68252,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064cc8: |[064cc8] com.actionbarsherlock.internal.widget.IcsAdapterView.removeViewAt:(I)V │ │ -064cd8: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -064cdc: 1a01 9f20 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@209f │ │ -064ce0: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -064ce6: 2700 |0007: throw v0 │ │ +065d14: |[065d14] com.actionbarsherlock.internal.widget.IcsAdapterView.removeViewAt:(I)V │ │ +065d24: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +065d28: 1a01 9f20 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@209f │ │ +065d2c: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +065d32: 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 │ │ @@ -68254,43 +68274,43 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -064ce8: |[064ce8] com.actionbarsherlock.internal.widget.IcsAdapterView.selectionChanged:()V │ │ -064cf8: 5420 3e08 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ -064cfc: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -064d00: 5520 3308 |0004: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ -064d04: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -064d08: 5520 2d08 |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ -064d0c: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ -064d10: 5420 4108 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ -064d14: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -064d18: 2200 f502 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // type@02f5 │ │ -064d1c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -064d1e: 7030 2019 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@1920 │ │ -064d24: 5b20 4108 |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ -064d28: 5420 4108 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ -064d2c: 6e20 5c19 0200 |001a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@195c │ │ -064d32: 5220 3f08 |001d: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -064d36: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ -064d38: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ -064d3c: 6e10 5119 0200 |0022: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isShown:()Z // method@1951 │ │ -064d42: 0a00 |0025: move-result v0 │ │ -064d44: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ -064d48: 6e10 4e19 0200 |0028: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInTouchMode:()Z // method@194e │ │ -064d4e: 0a00 |002b: move-result v0 │ │ -064d50: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ -064d54: 1240 |002e: const/4 v0, #int 4 // #4 │ │ -064d56: 6e20 6419 0200 |002f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.sendAccessibilityEvent:(I)V // method@1964 │ │ -064d5c: 0e00 |0032: return-void │ │ -064d5e: 7010 3519 0200 |0033: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@1935 │ │ -064d64: 28e7 |0036: goto 001d // -0019 │ │ +065d34: |[065d34] com.actionbarsherlock.internal.widget.IcsAdapterView.selectionChanged:()V │ │ +065d44: 5420 3e08 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ +065d48: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +065d4c: 5520 3308 |0004: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0833 │ │ +065d50: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +065d54: 5520 2d08 |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@082d │ │ +065d58: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ +065d5c: 5420 4108 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ +065d60: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +065d64: 2200 f302 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // type@02f3 │ │ +065d68: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +065d6a: 7030 2019 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@1920 │ │ +065d70: 5b20 4108 |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ +065d74: 5420 4108 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0841 │ │ +065d78: 6e20 5c19 0200 |001a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@195c │ │ +065d7e: 5220 3f08 |001d: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +065d82: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ +065d84: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ +065d88: 6e10 5119 0200 |0022: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isShown:()Z // method@1951 │ │ +065d8e: 0a00 |0025: move-result v0 │ │ +065d90: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ +065d94: 6e10 4e19 0200 |0028: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInTouchMode:()Z // method@194e │ │ +065d9a: 0a00 |002b: move-result v0 │ │ +065d9c: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ +065da0: 1240 |002e: const/4 v0, #int 4 // #4 │ │ +065da2: 6e20 6419 0200 |002f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.sendAccessibilityEvent:(I)V // method@1964 │ │ +065da8: 0e00 |0032: return-void │ │ +065daa: 7010 3519 0200 |0033: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@1935 │ │ +065db0: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ 0x0004 line=834 │ │ 0x000c line=839 │ │ 0x0010 line=840 │ │ 0x0018 line=842 │ │ @@ -68313,27 +68333,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -064d68: |[064d68] com.actionbarsherlock.internal.widget.IcsAdapterView.setEmptyView:(Landroid/view/View;)V │ │ -064d78: 5b34 3108 |0000: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ -064d7c: 6e10 3619 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064d82: 0c00 |0005: move-result-object v0 │ │ -064d84: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -064d88: 7210 590f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@0f59 │ │ -064d8e: 0a02 |000b: move-result v2 │ │ -064d90: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -064d94: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -064d96: 7020 7219 1300 |000f: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@1972 │ │ -064d9c: 0e00 |0012: return-void │ │ -064d9e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -064da0: 28fb |0014: goto 000f // -0005 │ │ +065db4: |[065db4] com.actionbarsherlock.internal.widget.IcsAdapterView.setEmptyView:(Landroid/view/View;)V │ │ +065dc4: 5b34 3108 |0000: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0831 │ │ +065dc8: 6e10 3619 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +065dce: 0c00 |0005: move-result-object v0 │ │ +065dd0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +065dd4: 7210 590f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@0f59 │ │ +065dda: 0a02 |000b: move-result v2 │ │ +065ddc: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +065de0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +065de2: 7020 7219 1300 |000f: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@1972 │ │ +065de8: 0e00 |0012: return-void │ │ +065dea: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +065dec: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0002 line=625 │ │ 0x0006 line=626 │ │ 0x000f line=627 │ │ 0x0012 line=628 │ │ @@ -68350,38 +68370,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -064da4: |[064da4] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusable:(Z)V │ │ -064db4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -064db6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -064db8: 6e10 3619 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064dbe: 0c00 |0005: move-result-object v0 │ │ -064dc0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -064dc4: 7210 550f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ -064dca: 0a04 |000b: move-result v4 │ │ -064dcc: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -064dd0: 0131 |000e: move v1, v3 │ │ -064dd2: 5c56 3008 |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0830 │ │ -064dd6: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ -064dda: 5c52 2f08 |0013: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@082f │ │ -064dde: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -064de2: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -064de6: 6e10 4d19 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ -064dec: 0a04 |001c: move-result v4 │ │ -064dee: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -064df2: 6f20 840e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@0e84 │ │ -064df8: 0e00 |0022: return-void │ │ -064dfa: 0121 |0023: move v1, v2 │ │ -064dfc: 28eb |0024: goto 000f // -0015 │ │ -064dfe: 0123 |0025: move v3, v2 │ │ -064e00: 28f9 |0026: goto 001f // -0007 │ │ +065df0: |[065df0] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusable:(Z)V │ │ +065e00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +065e02: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +065e04: 6e10 3619 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +065e0a: 0c00 |0005: move-result-object v0 │ │ +065e0c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +065e10: 7210 550f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ +065e16: 0a04 |000b: move-result v4 │ │ +065e18: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +065e1c: 0131 |000e: move v1, v3 │ │ +065e1e: 5c56 3008 |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0830 │ │ +065e22: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ +065e26: 5c52 2f08 |0013: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@082f │ │ +065e2a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +065e2e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +065e32: 6e10 4d19 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ +065e38: 0a04 |001c: move-result v4 │ │ +065e3a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +065e3e: 6f20 840e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@0e84 │ │ +065e44: 0e00 |0022: return-void │ │ +065e46: 0121 |0023: move v1, v2 │ │ +065e48: 28eb |0024: goto 000f // -0015 │ │ +065e4a: 0123 |0025: move v3, v2 │ │ +065e4c: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=653 │ │ 0x0006 line=654 │ │ 0x000f line=656 │ │ 0x0011 line=657 │ │ 0x0013 line=658 │ │ @@ -68402,38 +68422,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -064e04: |[064e04] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusableInTouchMode:(Z)V │ │ -064e14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -064e16: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -064e18: 6e10 3619 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ -064e1e: 0c00 |0005: move-result-object v0 │ │ -064e20: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -064e24: 7210 550f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ -064e2a: 0a04 |000b: move-result v4 │ │ -064e2c: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -064e30: 0131 |000e: move v1, v3 │ │ -064e32: 5c56 2f08 |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@082f │ │ -064e36: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ -064e3a: 5c53 3008 |0013: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0830 │ │ -064e3e: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -064e42: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -064e46: 6e10 4d19 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ -064e4c: 0a04 |001c: move-result v4 │ │ -064e4e: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -064e52: 6f20 850e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@0e85 │ │ -064e58: 0e00 |0022: return-void │ │ -064e5a: 0121 |0023: move v1, v2 │ │ -064e5c: 28eb |0024: goto 000f // -0015 │ │ -064e5e: 0123 |0025: move v3, v2 │ │ -064e60: 28f9 |0026: goto 001f // -0007 │ │ +065e50: |[065e50] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusableInTouchMode:(Z)V │ │ +065e60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +065e62: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +065e64: 6e10 3619 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1936 │ │ +065e6a: 0c00 |0005: move-result-object v0 │ │ +065e6c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +065e70: 7210 550f 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@0f55 │ │ +065e76: 0a04 |000b: move-result v4 │ │ +065e78: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +065e7c: 0131 |000e: move v1, v3 │ │ +065e7e: 5c56 2f08 |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@082f │ │ +065e82: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ +065e86: 5c53 3008 |0013: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0830 │ │ +065e8a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +065e8e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +065e92: 6e10 4d19 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@194d │ │ +065e98: 0a04 |001c: move-result v4 │ │ +065e9a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +065e9e: 6f20 850e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@0e85 │ │ +065ea4: 0e00 |0022: return-void │ │ +065ea6: 0121 |0023: move v1, v2 │ │ +065ea8: 28eb |0024: goto 000f // -0015 │ │ +065eaa: 0123 |0025: move v3, v2 │ │ +065eac: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=666 │ │ 0x0006 line=667 │ │ 0x000f line=669 │ │ 0x0011 line=670 │ │ 0x0013 line=671 │ │ @@ -68454,28 +68474,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -064e64: |[064e64] com.actionbarsherlock.internal.widget.IcsAdapterView.setNextSelectedPositionInt:(I)V │ │ -064e74: 5923 3708 |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ -064e78: 6e20 3f19 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@193f │ │ -064e7e: 0b00 |0005: move-result-wide v0 │ │ -064e80: 5a20 3808 |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -064e84: 5520 3608 |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ -064e88: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ -064e8c: 5220 4408 |000c: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0844 │ │ -064e90: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -064e94: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ -064e98: 5923 4508 |0012: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ -064e9c: 5320 3808 |0014: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ -064ea0: 5a20 4608 |0016: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ -064ea4: 0e00 |0018: return-void │ │ +065eb0: |[065eb0] com.actionbarsherlock.internal.widget.IcsAdapterView.setNextSelectedPositionInt:(I)V │ │ +065ec0: 5923 3708 |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0837 │ │ +065ec4: 6e20 3f19 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@193f │ │ +065eca: 0b00 |0005: move-result-wide v0 │ │ +065ecc: 5a20 3808 |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +065ed0: 5520 3608 |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0836 │ │ +065ed4: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ +065ed8: 5220 4408 |000c: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0844 │ │ +065edc: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +065ee0: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ +065ee4: 5923 4508 |0012: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0845 │ │ +065ee8: 5320 3808 |0014: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0838 │ │ +065eec: 5a20 4608 |0016: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0846 │ │ +065ef0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0002 line=1117 │ │ 0x0008 line=1119 │ │ 0x0012 line=1120 │ │ 0x0014 line=1121 │ │ @@ -68490,19 +68510,19 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064ea8: |[064ea8] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ -064eb8: 2200 b103 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03b1 │ │ -064ebc: 1a01 ea02 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@02ea │ │ -064ec0: 7020 531f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -064ec6: 2700 |0007: throw v0 │ │ +065ef4: |[065ef4] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ +065f04: 2200 af03 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03af │ │ +065f08: 1a01 ee02 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@02ee │ │ +065f0c: 7020 531f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +065f12: 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; │ │ @@ -68512,17 +68532,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064ec8: |[064ec8] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -064ed8: 5b01 3c08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ -064edc: 0e00 |0002: return-void │ │ +065f14: |[065f14] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +065f24: 5b01 3c08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@083c │ │ +065f28: 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; │ │ @@ -68533,22 +68553,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 │ │ -064ee0: |[064ee0] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemLongClickListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V │ │ -064ef0: 6e10 4f19 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isLongClickable:()Z // method@194f │ │ -064ef6: 0a00 |0003: move-result v0 │ │ -064ef8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -064efc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -064efe: 6e20 6919 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setLongClickable:(Z)V // method@1969 │ │ -064f04: 5b12 3d08 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@083d │ │ -064f08: 0e00 |000c: return-void │ │ +065f2c: |[065f2c] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemLongClickListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V │ │ +065f3c: 6e10 4f19 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isLongClickable:()Z // method@194f │ │ +065f42: 0a00 |0003: move-result v0 │ │ +065f44: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +065f48: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +065f4a: 6e20 6919 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setLongClickable:(Z)V // method@1969 │ │ +065f50: 5b12 3d08 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@083d │ │ +065f54: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0006 line=310 │ │ 0x000a line=312 │ │ 0x000c line=313 │ │ locals : │ │ @@ -68561,17 +68581,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 │ │ -064f0c: |[064f0c] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V │ │ -064f1c: 5b01 3e08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ -064f20: 0e00 |0002: return-void │ │ +065f58: |[065f58] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V │ │ +065f68: 5b01 3e08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@083e │ │ +065f6c: 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; │ │ @@ -68582,20 +68602,20 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -064f24: |[064f24] com.actionbarsherlock.internal.widget.IcsAdapterView.setSelectedPositionInt:(I)V │ │ -064f34: 5923 3f08 |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ -064f38: 6e20 3f19 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@193f │ │ -064f3e: 0b00 |0005: move-result-wide v0 │ │ -064f40: 5a20 4008 |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ -064f44: 0e00 |0008: return-void │ │ +065f70: |[065f70] com.actionbarsherlock.internal.widget.IcsAdapterView.setSelectedPositionInt:(I)V │ │ +065f80: 5923 3f08 |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@083f │ │ +065f84: 6e20 3f19 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@193f │ │ +065f8a: 0b00 |0005: move-result-wide v0 │ │ +065f8c: 5a20 4008 |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0840 │ │ +065f90: 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; │ │ @@ -68604,21 +68624,21 @@ │ │ │ │ #50 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ name : 'setSelection' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 966 (IcsAdapterView.java) │ │ + source_file_idx : 970 (IcsAdapterView.java) │ │ │ │ Class #307 header: │ │ -class_idx : 759 │ │ +class_idx : 757 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 96 │ │ -source_file_idx : 967 │ │ +source_file_idx : 971 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #307 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;' │ │ @@ -68641,21 +68661,21 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -064f48: |[064f48] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(I)V │ │ -064f58: 7010 2402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0224 │ │ -064f5e: 2200 5200 |0003: new-instance v0, Landroid/graphics/Paint; // type@0052 │ │ -064f62: 7010 0702 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0207 │ │ -064f68: 5b10 4808 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ -064f6c: 5912 4708 |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -064f70: 0e00 |000c: return-void │ │ +065f94: |[065f94] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(I)V │ │ +065fa4: 7010 2402 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0224 │ │ +065faa: 2200 5200 |0003: new-instance v0, Landroid/graphics/Paint; // type@0052 │ │ +065fae: 7010 0702 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0207 │ │ +065fb4: 5b10 4808 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ +065fb8: 5912 4708 |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +065fbc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=15 │ │ 0x000a line=26 │ │ 0x000c line=27 │ │ locals : │ │ @@ -68667,32 +68687,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 │ │ -064f74: |[064f74] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(Landroid/graphics/drawable/ColorDrawable;)V │ │ -064f84: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -064f86: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -064f88: 7010 2402 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0224 │ │ -064f8e: 2202 5200 |0005: new-instance v2, Landroid/graphics/Paint; // type@0052 │ │ -064f92: 7010 0702 0200 |0007: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0207 │ │ -064f98: 5b52 4808 |000a: iput-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ -064f9c: 6202 1f00 |000c: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@001f │ │ -064fa0: 7130 ed01 4402 |000e: invoke-static {v4, v4, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@01ed │ │ -064fa6: 0c00 |0011: move-result-object v0 │ │ -064fa8: 2201 4e00 |0012: new-instance v1, Landroid/graphics/Canvas; // type@004e │ │ -064fac: 7020 f401 0100 |0014: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@01f4 │ │ -064fb2: 6e20 2102 1600 |0017: invoke-virtual {v6, v1}, Landroid/graphics/drawable/ColorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0221 │ │ -064fb8: 6e30 ef01 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@01ef │ │ -064fbe: 0a02 |001d: move-result v2 │ │ -064fc0: 5952 4708 |001e: iput v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -064fc4: 6e10 f101 0000 |0020: invoke-virtual {v0}, Landroid/graphics/Bitmap;.recycle:()V // method@01f1 │ │ -064fca: 0e00 |0023: return-void │ │ +065fc0: |[065fc0] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(Landroid/graphics/drawable/ColorDrawable;)V │ │ +065fd0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +065fd2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +065fd4: 7010 2402 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0224 │ │ +065fda: 2202 5200 |0005: new-instance v2, Landroid/graphics/Paint; // type@0052 │ │ +065fde: 7010 0702 0200 |0007: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0207 │ │ +065fe4: 5b52 4808 |000a: iput-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ +065fe8: 6202 1f00 |000c: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@001f │ │ +065fec: 7130 ed01 4402 |000e: invoke-static {v4, v4, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@01ed │ │ +065ff2: 0c00 |0011: move-result-object v0 │ │ +065ff4: 2201 4e00 |0012: new-instance v1, Landroid/graphics/Canvas; // type@004e │ │ +065ff8: 7020 f401 0100 |0014: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@01f4 │ │ +065ffe: 6e20 2102 1600 |0017: invoke-virtual {v6, v1}, Landroid/graphics/drawable/ColorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0221 │ │ +066004: 6e30 ef01 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@01ef │ │ +06600a: 0a02 |001d: move-result v2 │ │ +06600c: 5952 4708 |001e: iput v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +066010: 6e10 f101 0000 |0020: invoke-virtual {v0}, Landroid/graphics/Bitmap;.recycle:()V // method@01f1 │ │ +066016: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ 0x0005 line=15 │ │ 0x000c line=18 │ │ 0x0012 line=19 │ │ 0x0017 line=20 │ │ @@ -68711,26 +68731,26 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -064fcc: |[064fcc] com.actionbarsherlock.internal.widget.IcsColorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -064fdc: 5220 4708 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -064fe0: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -064fe4: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -064fe8: 5420 4808 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ -064fec: 5221 4708 |0008: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -064ff0: 6e20 0802 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ -064ff6: 6e10 7619 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.getBounds:()Landroid/graphics/Rect; // method@1976 │ │ -064ffc: 0c00 |0010: move-result-object v0 │ │ -064ffe: 5421 4808 |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ -065002: 6e30 f801 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@01f8 │ │ -065008: 0e00 |0016: return-void │ │ +066018: |[066018] com.actionbarsherlock.internal.widget.IcsColorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +066028: 5220 4708 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +06602c: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +066030: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +066034: 5420 4808 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ +066038: 5221 4708 |0008: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +06603c: 6e20 0802 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ +066042: 6e10 7619 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.getBounds:()Landroid/graphics/Rect; // method@1976 │ │ +066048: 0c00 |0010: move-result-object v0 │ │ +06604a: 5421 4808 |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0848 │ │ +06604e: 6e30 f801 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@01f8 │ │ +066054: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0006 line=31 │ │ 0x000d line=32 │ │ 0x0016 line=34 │ │ locals : │ │ @@ -68742,18 +68762,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06500c: |[06500c] com.actionbarsherlock.internal.widget.IcsColorDrawable.getOpacity:()I │ │ -06501c: 5210 4708 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -065020: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -065024: 0f00 |0004: return v0 │ │ +066058: |[066058] com.actionbarsherlock.internal.widget.IcsColorDrawable.getOpacity:()I │ │ +066068: 5210 4708 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +06606c: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +066070: 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;) │ │ @@ -68761,26 +68781,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -065028: |[065028] com.actionbarsherlock.internal.widget.IcsColorDrawable.setAlpha:(I)V │ │ -065038: 5220 4708 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -06503c: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -065040: 3203 1000 |0004: if-eq v3, v0, 0014 // +0010 │ │ -065044: 5220 4708 |0006: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -065048: 1401 ffff ff00 |0008: const v1, #float 2.35099e-38 // #00ffffff │ │ -06504e: b510 |000b: and-int/2addr v0, v1 │ │ -065050: e001 0318 |000c: shl-int/lit8 v1, v3, #int 24 // #18 │ │ -065054: b610 |000e: or-int/2addr v0, v1 │ │ -065056: 5920 4708 |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ -06505a: 6e10 7819 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.invalidateSelf:()V // method@1978 │ │ -065060: 0e00 |0014: return-void │ │ +066074: |[066074] com.actionbarsherlock.internal.widget.IcsColorDrawable.setAlpha:(I)V │ │ +066084: 5220 4708 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +066088: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +06608c: 3203 1000 |0004: if-eq v3, v0, 0014 // +0010 │ │ +066090: 5220 4708 |0006: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +066094: 1401 ffff ff00 |0008: const v1, #float 2.35099e-38 // #00ffffff │ │ +06609a: b510 |000b: and-int/2addr v0, v1 │ │ +06609c: e001 0318 |000c: shl-int/lit8 v1, v3, #int 24 // #18 │ │ +0660a0: b610 |000e: or-int/2addr v0, v1 │ │ +0660a2: 5920 4708 |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0847 │ │ +0660a6: 6e10 7819 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.invalidateSelf:()V // method@1978 │ │ +0660ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0006 line=39 │ │ 0x0011 line=40 │ │ 0x0014 line=42 │ │ locals : │ │ @@ -68792,30 +68812,30 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065064: |[065064] com.actionbarsherlock.internal.widget.IcsColorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -065074: 0e00 |0000: return-void │ │ +0660b0: |[0660b0] com.actionbarsherlock.internal.widget.IcsColorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +0660c0: 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 : 967 (IcsColorDrawable.java) │ │ + source_file_idx : 971 (IcsColorDrawable.java) │ │ │ │ Class #308 header: │ │ -class_idx : 761 │ │ +class_idx : 759 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 969 │ │ +superclass_idx : 941 │ │ +source_file_idx : 973 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #308 annotations: │ │ Annotations on class │ │ @@ -68844,45 +68864,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 │ │ -065078: |[065078] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -065088: 5b01 5608 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0856 │ │ -06508c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -065092: 0e00 |0005: return-void │ │ +0660c4: |[0660c4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0660d4: 5b01 5608 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0856 │ │ +0660d8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0660de: 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 │ │ -065094: |[065094] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0650a4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0650a6: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ -0650aa: 5421 5608 |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0856 │ │ -0650ae: 7110 d919 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ -0650b4: 0c00 |0008: move-result-object v0 │ │ -0650b6: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -0650ba: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0650bc: 7120 a919 1000 |000c: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@19a9 │ │ -0650c2: 0e00 |000f: return-void │ │ +0660e0: |[0660e0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0660f0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0660f2: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ +0660f6: 5421 5608 |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0856 │ │ +0660fa: 7110 d919 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ +066100: 0c00 |0008: move-result-object v0 │ │ +066102: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +066106: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +066108: 7120 a919 1000 |000c: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@19a9 │ │ +06610e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ 0x0009 line=322 │ │ 0x000b line=323 │ │ 0x000f line=326 │ │ @@ -68900,31 +68920,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0650c4: |[0650c4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -0650d4: 0e00 |0000: return-void │ │ +066110: |[066110] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +066120: 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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #309 header: │ │ -class_idx : 762 │ │ +class_idx : 760 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 576 │ │ -source_file_idx : 969 │ │ +superclass_idx : 574 │ │ +source_file_idx : 973 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #309 annotations: │ │ Annotations on class │ │ @@ -68952,22 +68972,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 │ │ -0650d8: |[0650d8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ -0650e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0650ea: 6001 9603 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.dropDownListViewStyle:I // field@0396 │ │ -0650ee: 7040 f60f 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0ff6 │ │ -0650f4: 5c24 5708 |0006: iput-boolean v4, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ -0650f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0650fa: 6e20 ba19 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@19ba │ │ -065100: 0e00 |000c: return-void │ │ +066124: |[066124] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ +066134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066136: 6001 9603 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.dropDownListViewStyle:I // field@0396 │ │ +06613a: 7040 f60f 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0ff6 │ │ +066140: 5c24 5708 |0006: iput-boolean v4, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ +066144: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +066146: 6e20 ba19 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@19ba │ │ +06614c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x0006 line=561 │ │ 0x0008 line=563 │ │ 0x000c line=564 │ │ locals : │ │ @@ -68980,17 +69000,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 │ │ -065104: |[065104] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z │ │ -065114: 5c01 5808 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0858 │ │ -065118: 0f01 |0002: return v1 │ │ +066150: |[066150] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z │ │ +066160: 5c01 5808 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0858 │ │ +066164: 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 │ │ │ │ @@ -69000,24 +69020,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06511c: |[06511c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasFocus:()Z │ │ -06512c: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ -065130: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -065134: 6f10 ff0f 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@0fff │ │ -06513a: 0a00 |0007: move-result v0 │ │ -06513c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -065140: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -065142: 0f00 |000b: return v0 │ │ -065144: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -065146: 28fe |000d: goto 000b // -0002 │ │ +066168: |[066168] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasFocus:()Z │ │ +066178: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ +06617c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +066180: 6f10 ff0f 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@0fff │ │ +066186: 0a00 |0007: move-result v0 │ │ +066188: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06618c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06618e: 0f00 |000b: return v0 │ │ +066190: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +066192: 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;) │ │ @@ -69025,24 +69045,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -065148: |[065148] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ -065158: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ -06515c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -065160: 6f10 0010 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@1000 │ │ -065166: 0a00 |0007: move-result v0 │ │ -065168: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06516c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06516e: 0f00 |000b: return v0 │ │ -065170: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -065172: 28fe |000d: goto 000b // -0002 │ │ +066194: |[066194] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ +0661a4: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ +0661a8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0661ac: 6f10 0010 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@1000 │ │ +0661b2: 0a00 |0007: move-result v0 │ │ +0661b4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0661b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0661ba: 0f00 |000b: return v0 │ │ +0661bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0661be: 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;) │ │ @@ -69050,24 +69070,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -065174: |[065174] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isFocused:()Z │ │ -065184: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ -065188: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -06518c: 6f10 0110 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@1001 │ │ -065192: 0a00 |0007: move-result v0 │ │ -065194: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -065198: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06519a: 0f00 |000b: return v0 │ │ -06519c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06519e: 28fe |000d: goto 000b // -0002 │ │ +0661c0: |[0661c0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isFocused:()Z │ │ +0661d0: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ +0661d4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0661d8: 6f10 0110 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@1001 │ │ +0661de: 0a00 |0007: move-result v0 │ │ +0661e0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0661e4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0661e6: 0f00 |000b: return v0 │ │ +0661e8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0661ea: 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;) │ │ @@ -69075,39 +69095,39 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0651a0: |[0651a0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ -0651b0: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ -0651b4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0651b8: 5510 5808 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0858 │ │ -0651bc: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -0651c0: 6f10 0210 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@1002 │ │ -0651c6: 0a00 |000b: move-result v0 │ │ -0651c8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0651cc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0651ce: 0f00 |000f: return v0 │ │ -0651d0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0651d2: 28fe |0011: goto 000f // -0002 │ │ +0661ec: |[0661ec] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ +0661fc: 5510 5708 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0857 │ │ +066200: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +066204: 5510 5808 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0858 │ │ +066208: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +06620c: 6f10 0210 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@1002 │ │ +066212: 0a00 |000b: move-result v0 │ │ +066214: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +066218: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06621a: 0f00 |000f: return v0 │ │ +06621c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06621e: 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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #310 header: │ │ -class_idx : 763 │ │ +class_idx : 761 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 969 │ │ +superclass_idx : 941 │ │ +source_file_idx : 973 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #310 annotations: │ │ Annotations on class │ │ @@ -69132,18 +69152,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 │ │ -0651d4: |[0651d4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0651e4: 5b01 5908 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0859 │ │ -0651e8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0651ee: 0e00 |0005: return-void │ │ +066220: |[066220] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +066230: 5b01 5908 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0859 │ │ +066234: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06623a: 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; │ │ │ │ @@ -69152,17 +69172,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 │ │ -0651f0: |[0651f0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -065200: 7020 c319 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19c3 │ │ -065206: 0e00 |0003: return-void │ │ +06623c: |[06623c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +06624c: 7020 c319 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19c3 │ │ +066252: 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; │ │ @@ -69173,32 +69193,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065208: |[065208] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.run:()V │ │ -065218: 5410 5908 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0859 │ │ -06521c: 6e10 de19 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@19de │ │ -065222: 0e00 |0005: return-void │ │ +066254: |[066254] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.run:()V │ │ +066264: 5410 5908 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0859 │ │ +066268: 6e10 de19 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@19de │ │ +06626e: 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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #311 header: │ │ -class_idx : 764 │ │ +class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 969 │ │ +source_file_idx : 973 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -69222,18 +69242,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 │ │ -065224: |[065224] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -065234: 5b01 5a08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ -065238: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -06523e: 0e00 |0005: return-void │ │ +066270: |[066270] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +066280: 5b01 5a08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ +066284: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +06628a: 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; │ │ │ │ @@ -69242,17 +69262,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 │ │ -065240: |[065240] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -065250: 7020 c619 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19c6 │ │ -065256: 0e00 |0003: return-void │ │ +06628c: |[06628c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +06629c: 7020 c619 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19c6 │ │ +0662a2: 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; │ │ @@ -69263,22 +69283,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -065258: |[065258] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ -065268: 5410 5a08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ -06526c: 6e10 e319 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ -065272: 0a00 |0005: move-result v0 │ │ -065274: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -065278: 5410 5a08 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ -06527c: 6e10 f219 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ -065282: 0e00 |000d: return-void │ │ +0662a4: |[0662a4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ +0662b4: 5410 5a08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ +0662b8: 6e10 e319 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ +0662be: 0a00 |0005: move-result v0 │ │ +0662c0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0662c4: 5410 5a08 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ +0662c8: 6e10 f219 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ +0662ce: 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; │ │ @@ -69288,32 +69308,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065284: |[065284] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ -065294: 5410 5a08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ -065298: 6e10 df19 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ -06529e: 0e00 |0005: return-void │ │ +0662d0: |[0662d0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ +0662e0: 5410 5a08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085a │ │ +0662e4: 6e10 df19 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ +0662ea: 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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #312 header: │ │ -class_idx : 765 │ │ +class_idx : 763 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 969 │ │ +superclass_idx : 941 │ │ +source_file_idx : 973 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -69338,18 +69358,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 │ │ -0652a0: |[0652a0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0652b0: 5b01 5b08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ -0652b4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0652ba: 0e00 |0005: return-void │ │ +0662ec: |[0662ec] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0662fc: 5b01 5b08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ +066300: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +066306: 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; │ │ │ │ @@ -69358,17 +69378,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 │ │ -0652bc: |[0652bc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -0652cc: 7020 ca19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19ca │ │ -0652d2: 0e00 |0003: return-void │ │ +066308: |[066308] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +066318: 7020 ca19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19ca │ │ +06631e: 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; │ │ @@ -69379,16 +69399,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0652d4: |[0652d4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -0652e4: 0e00 |0000: return-void │ │ +066320: |[066320] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +066330: 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 │ │ @@ -69400,57 +69420,58 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0652e8: |[0652e8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -0652f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0652fa: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ -0652fe: 5420 5b08 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ -065302: 7110 d819 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z // method@19d8 │ │ -065308: 0a00 |0008: move-result v0 │ │ -06530a: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ -06530e: 5420 5b08 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ -065312: 7110 db19 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ -065318: 0c00 |0010: move-result-object v0 │ │ -06531a: 6e10 c71a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@1ac7 │ │ -065320: 0c00 |0014: move-result-object v0 │ │ -065322: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ -065326: 5420 5b08 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ -06532a: 7110 d719 0000 |0019: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@19d7 │ │ -065330: 0c00 |001c: move-result-object v0 │ │ -065332: 5421 5b08 |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ -065336: 7110 dc19 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ -06533c: 0c01 |0022: move-result-object v1 │ │ -06533e: 6e20 7e02 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -065344: 5420 5b08 |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ -065348: 7110 dc19 0000 |0028: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ -06534e: 0c00 |002b: move-result-object v0 │ │ -065350: 6e10 d319 0000 |002c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.run:()V // method@19d3 │ │ -065356: 0e00 |002f: return-void │ │ +066334: |[066334] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +066344: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +066346: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ +06634a: 5420 5b08 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ +06634e: 7110 d819 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z // method@19d8 │ │ +066354: 0a00 |0008: move-result v0 │ │ +066356: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ +06635a: 5420 5b08 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ +06635e: 7110 db19 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ +066364: 0c00 |0010: move-result-object v0 │ │ +066366: 6e10 c71a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@1ac7 │ │ +06636c: 0c00 |0014: move-result-object v0 │ │ +06636e: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ +066372: 5420 5b08 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ +066376: 7110 d719 0000 |0019: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@19d7 │ │ +06637c: 0c00 |001c: move-result-object v0 │ │ +06637e: 5421 5b08 |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ +066382: 7110 dc19 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ +066388: 0c01 |0022: move-result-object v1 │ │ +06638a: 6e20 7e02 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +066390: 5420 5b08 |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085b │ │ +066394: 7110 dc19 0000 |0028: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ +06639a: 0c00 |002b: move-result-object v0 │ │ +06639c: 6e10 d319 0000 |002c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.run:()V // method@19d3 │ │ +0663a2: 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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #313 header: │ │ -class_idx : 766 │ │ +class_idx : 764 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 969 │ │ +superclass_idx : 941 │ │ +source_file_idx : 973 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #313 annotations: │ │ Annotations on class │ │ @@ -69475,18 +69496,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 │ │ -065358: |[065358] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -065368: 5b01 5c08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -06536c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -065372: 0e00 |0005: return-void │ │ +0663a4: |[0663a4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0663b4: 5b01 5c08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +0663b8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0663be: 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; │ │ │ │ @@ -69495,114 +69516,116 @@ │ │ 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 │ │ -065374: |[065374] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -065384: 7020 ce19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19ce │ │ -06538a: 0e00 |0003: return-void │ │ +0663c0: |[0663c0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0663d0: 7020 ce19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19ce │ │ +0663d6: 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; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -06538c: |[06538c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -06539c: 6e10 9a0d 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -0653a2: 0a00 |0003: move-result v0 │ │ -0653a4: 6e10 a00d 0900 |0004: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -0653aa: 0a03 |0007: move-result v3 │ │ -0653ac: 8731 |0008: float-to-int v1, v3 │ │ -0653ae: 6e10 a20d 0900 |0009: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ -0653b4: 0a03 |000c: move-result v3 │ │ -0653b6: 8732 |000d: float-to-int v2, v3 │ │ -0653b8: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ -0653bc: 5473 5c08 |0010: iget-object v3, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -0653c0: 7110 db19 0300 |0012: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ -0653c6: 0c03 |0015: move-result-object v3 │ │ -0653c8: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ -0653cc: 5473 5c08 |0018: iget-object v3, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -0653d0: 7110 db19 0300 |001a: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ -0653d6: 0c03 |001d: move-result-object v3 │ │ -0653d8: 6e10 cc1a 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@1acc │ │ -0653de: 0a03 |0021: move-result v3 │ │ -0653e0: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ -0653e4: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ -0653e8: 5473 5c08 |0026: iget-object v3, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -0653ec: 7110 db19 0300 |0028: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ -0653f2: 0c03 |002b: move-result-object v3 │ │ -0653f4: 6e10 ca1a 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getWidth:()I // method@1aca │ │ -0653fa: 0a03 |002f: move-result v3 │ │ -0653fc: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ -065400: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ -065404: 5473 5c08 |0034: iget-object v3, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -065408: 7110 db19 0300 |0036: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ -06540e: 0c03 |0039: move-result-object v3 │ │ -065410: 6e10 c81a 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getHeight:()I // method@1ac8 │ │ -065416: 0a03 |003d: move-result v3 │ │ -065418: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ -06541c: 5473 5c08 |0040: iget-object v3, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -065420: 7110 d719 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@19d7 │ │ -065426: 0c03 |0045: move-result-object v3 │ │ -065428: 5474 5c08 |0046: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -06542c: 7110 dc19 0400 |0048: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ -065432: 0c04 |004b: move-result-object v4 │ │ -065434: 1605 fa00 |004c: const-wide/16 v5, #int 250 // #fa │ │ -065438: 6e40 7d02 4365 |004e: invoke-virtual {v3, v4, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@027d │ │ -06543e: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -065440: 0f03 |0052: return v3 │ │ -065442: 1213 |0053: const/4 v3, #int 1 // #1 │ │ -065444: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ -065448: 5473 5c08 |0056: iget-object v3, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -06544c: 7110 d719 0300 |0058: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@19d7 │ │ -065452: 0c03 |005b: move-result-object v3 │ │ -065454: 5474 5c08 |005c: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ -065458: 7110 dc19 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ -06545e: 0c04 |0061: move-result-object v4 │ │ -065460: 6e20 7e02 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -065466: 28ec |0065: goto 0051 // -0014 │ │ +0663d8: |[0663d8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +0663e8: 6e10 9a0d 0a00 |0000: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +0663ee: 0a00 |0003: move-result v0 │ │ +0663f0: 6e10 a00d 0a00 |0004: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +0663f6: 0a03 |0007: move-result v3 │ │ +0663f8: 8731 |0008: float-to-int v1, v3 │ │ +0663fa: 6e10 a20d 0a00 |0009: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ +066400: 0a03 |000c: move-result v3 │ │ +066402: 8732 |000d: float-to-int v2, v3 │ │ +066404: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ +066408: 5483 5c08 |0010: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +06640c: 7110 db19 0300 |0012: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ +066412: 0c03 |0015: move-result-object v3 │ │ +066414: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ +066418: 5483 5c08 |0018: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +06641c: 7110 db19 0300 |001a: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ +066422: 0c03 |001d: move-result-object v3 │ │ +066424: 6e10 cc1a 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@1acc │ │ +06642a: 0a03 |0021: move-result v3 │ │ +06642c: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ +066430: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ +066434: 5483 5c08 |0026: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +066438: 7110 db19 0300 |0028: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ +06643e: 0c03 |002b: move-result-object v3 │ │ +066440: 6e10 ca1a 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getWidth:()I // method@1aca │ │ +066446: 0a03 |002f: move-result v3 │ │ +066448: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ +06644c: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ +066450: 5483 5c08 |0034: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +066454: 7110 db19 0300 |0036: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ +06645a: 0c03 |0039: move-result-object v3 │ │ +06645c: 6e10 c81a 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getHeight:()I // method@1ac8 │ │ +066462: 0a03 |003d: move-result v3 │ │ +066464: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ +066468: 5483 5c08 |0040: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +06646c: 7110 d719 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@19d7 │ │ +066472: 0c03 |0045: move-result-object v3 │ │ +066474: 5484 5c08 |0046: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +066478: 7110 dc19 0400 |0048: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ +06647e: 0c04 |004b: move-result-object v4 │ │ +066480: 1606 fa00 |004c: const-wide/16 v6, #int 250 // #fa │ │ +066484: 6e40 7d02 4376 |004e: invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@027d │ │ +06648a: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +06648c: 0f03 |0052: return v3 │ │ +06648e: 1213 |0053: const/4 v3, #int 1 // #1 │ │ +066490: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ +066494: 5483 5c08 |0056: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +066498: 7110 d719 0300 |0058: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@19d7 │ │ +06649e: 0c03 |005b: move-result-object v3 │ │ +0664a0: 5484 5c08 |005c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085c │ │ +0664a4: 7110 dc19 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@19dc │ │ +0664aa: 0c04 |0061: move-result-object v4 │ │ +0664ac: 6e20 7e02 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +0664b2: 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=7 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; │ │ - 0x0000 - 0x0066 reg=8 v Landroid/view/View; │ │ - 0x0000 - 0x0066 reg=9 event Landroid/view/MotionEvent; │ │ + 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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #314 header: │ │ -class_idx : 767 │ │ +class_idx : 765 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 969 │ │ +superclass_idx : 941 │ │ +source_file_idx : 973 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -69627,18 +69650,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 │ │ -065468: |[065468] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -065478: 5b01 5d08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -06547c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -065482: 0e00 |0005: return-void │ │ +0664b4: |[0664b4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0664c4: 5b01 5d08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +0664c8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0664ce: 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; │ │ │ │ @@ -69647,17 +69670,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 │ │ -065484: |[065484] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -065494: 7020 d119 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19d1 │ │ -06549a: 0e00 |0003: return-void │ │ +0664d0: |[0664d0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0664e0: 7020 d119 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19d1 │ │ +0664e6: 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; │ │ @@ -69668,63 +69691,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -06549c: |[06549c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.run:()V │ │ -0654ac: 5420 5d08 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -0654b0: 7110 d919 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ -0654b6: 0c00 |0005: move-result-object v0 │ │ -0654b8: 3800 3900 |0006: if-eqz v0, 003f // +0039 │ │ -0654bc: 5420 5d08 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -0654c0: 7110 d919 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ -0654c6: 0c00 |000d: move-result-object v0 │ │ -0654c8: 6e10 ad19 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCount:()I // method@19ad │ │ -0654ce: 0a00 |0011: move-result v0 │ │ -0654d0: 5421 5d08 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -0654d4: 7110 d919 0100 |0014: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ -0654da: 0c01 |0017: move-result-object v1 │ │ -0654dc: 6e10 ab19 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@19ab │ │ -0654e2: 0a01 |001b: move-result v1 │ │ -0654e4: 3710 2300 |001c: if-le v0, v1, 003f // +0023 │ │ -0654e8: 5420 5d08 |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -0654ec: 7110 d919 0000 |0020: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ -0654f2: 0c00 |0023: move-result-object v0 │ │ -0654f4: 6e10 ab19 0000 |0024: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@19ab │ │ -0654fa: 0a00 |0027: move-result v0 │ │ -0654fc: 5421 5d08 |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -065500: 7110 da19 0100 |002a: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I // method@19da │ │ -065506: 0a01 |002d: move-result v1 │ │ -065508: 3610 1100 |002e: if-gt v0, v1, 003f // +0011 │ │ -06550c: 5420 5d08 |0030: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -065510: 7110 db19 0000 |0032: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ -065516: 0c00 |0035: move-result-object v0 │ │ -065518: 1221 |0036: const/4 v1, #int 2 // #2 │ │ -06551a: 6e20 d21a 1000 |0037: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ -065520: 5420 5d08 |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ -065524: 6e10 f219 0000 |003c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ -06552a: 0e00 |003f: return-void │ │ +0664e8: |[0664e8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.run:()V │ │ +0664f8: 5420 5d08 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +0664fc: 7110 d919 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ +066502: 0c00 |0005: move-result-object v0 │ │ +066504: 3800 3900 |0006: if-eqz v0, 003f // +0039 │ │ +066508: 5420 5d08 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +06650c: 7110 d919 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ +066512: 0c00 |000d: move-result-object v0 │ │ +066514: 6e10 ad19 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCount:()I // method@19ad │ │ +06651a: 0a00 |0011: move-result v0 │ │ +06651c: 5421 5d08 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +066520: 7110 d919 0100 |0014: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ +066526: 0c01 |0017: move-result-object v1 │ │ +066528: 6e10 ab19 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@19ab │ │ +06652e: 0a01 |001b: move-result v1 │ │ +066530: 3710 2300 |001c: if-le v0, v1, 003f // +0023 │ │ +066534: 5420 5d08 |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +066538: 7110 d919 0000 |0020: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@19d9 │ │ +06653e: 0c00 |0023: move-result-object v0 │ │ +066540: 6e10 ab19 0000 |0024: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@19ab │ │ +066546: 0a00 |0027: move-result v0 │ │ +066548: 5421 5d08 |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +06654c: 7110 da19 0100 |002a: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I // method@19da │ │ +066552: 0a01 |002d: move-result v1 │ │ +066554: 3610 1100 |002e: if-gt v0, v1, 003f // +0011 │ │ +066558: 5420 5d08 |0030: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +06655c: 7110 db19 0000 |0032: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@19db │ │ +066562: 0c00 |0035: move-result-object v0 │ │ +066564: 1221 |0036: const/4 v1, #int 2 // #2 │ │ +066566: 6e20 d21a 1000 |0037: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ +06656c: 5420 5d08 |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@085d │ │ +066570: 6e10 f219 0000 |003c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ +066576: 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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #315 header: │ │ -class_idx : 768 │ │ +class_idx : 766 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 969 │ │ +superclass_idx : 941 │ │ +source_file_idx : 973 │ │ static_fields_size : 3 │ │ instance_fields_size: 24 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 17 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -69854,19 +69878,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06552c: |[06552c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;)V │ │ -06553c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06553e: 6001 a603 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.listPopupWindowStyle:I // field@03a6 │ │ -065542: 7040 d519 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@19d5 │ │ -065548: 0e00 |0006: return-void │ │ +066578: |[066578] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;)V │ │ +066588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06658a: 6001 a603 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.listPopupWindowStyle:I // field@03a6 │ │ +06658e: 7040 d519 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@19d5 │ │ +066594: 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; │ │ @@ -69876,50 +69900,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 │ │ -06554c: |[06554c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06555c: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -06555e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -065560: 7010 4c1f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -065566: 5920 6408 |0005: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -06556a: 5920 6a08 |0007: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -06556e: 1400 ffff ff7f |0009: const v0, #float nan // #7fffffff │ │ -065574: 5920 6f08 |000c: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@086f │ │ -065578: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06557a: 5920 7308 |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ -06557e: 2200 ff02 |0011: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@02ff │ │ -065582: 7030 d219 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@19d2 │ │ -065588: 5b20 7508 |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ -06558c: 2200 fe02 |0018: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@02fe │ │ -065590: 7030 cf19 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@19cf │ │ -065596: 5b20 7808 |001d: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0878 │ │ -06559a: 2200 fd02 |001f: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@02fd │ │ -06559e: 7030 cb19 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@19cb │ │ -0655a4: 5b20 7608 |0024: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0876 │ │ -0655a8: 2200 fb02 |0026: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@02fb │ │ -0655ac: 7030 c419 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@19c4 │ │ -0655b2: 5b20 6c08 |002b: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@086c │ │ -0655b6: 2200 7000 |002d: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -0655ba: 7010 7602 0000 |002f: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -0655c0: 5b20 6b08 |0032: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ -0655c4: 2200 5400 |0034: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ -0655c8: 7010 0b02 0000 |0036: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ -0655ce: 5b20 7708 |0039: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -0655d2: 5b23 6208 |003b: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0862 │ │ -0655d6: 2200 0f03 |003d: new-instance v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@030f │ │ -0655da: 7040 c01a 3054 |003f: invoke-direct {v0, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac0 │ │ -0655e0: 5b20 7208 |0042: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0655e4: 5420 7208 |0044: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0655e8: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -0655ea: 6e20 d21a 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ -0655f0: 0e00 |004a: return-void │ │ +066598: |[066598] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0665a8: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +0665aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0665ac: 7010 4c1f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0665b2: 5920 6408 |0005: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +0665b6: 5920 6a08 |0007: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +0665ba: 1400 ffff ff7f |0009: const v0, #float nan // #7fffffff │ │ +0665c0: 5920 6f08 |000c: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@086f │ │ +0665c4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0665c6: 5920 7308 |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ +0665ca: 2200 fd02 |0011: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@02fd │ │ +0665ce: 7030 d219 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@19d2 │ │ +0665d4: 5b20 7508 |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ +0665d8: 2200 fc02 |0018: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@02fc │ │ +0665dc: 7030 cf19 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@19cf │ │ +0665e2: 5b20 7808 |001d: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0878 │ │ +0665e6: 2200 fb02 |001f: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@02fb │ │ +0665ea: 7030 cb19 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@19cb │ │ +0665f0: 5b20 7608 |0024: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0876 │ │ +0665f4: 2200 f902 |0026: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@02f9 │ │ +0665f8: 7030 c419 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@19c4 │ │ +0665fe: 5b20 6c08 |002b: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@086c │ │ +066602: 2200 6f00 |002d: new-instance v0, Landroid/os/Handler; // type@006f │ │ +066606: 7010 7602 0000 |002f: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +06660c: 5b20 6b08 |0032: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ +066610: 2200 5400 |0034: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ +066614: 7010 0b02 0000 |0036: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ +06661a: 5b20 7708 |0039: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +06661e: 5b23 6208 |003b: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0862 │ │ +066622: 2200 0d03 |003d: new-instance v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@030d │ │ +066626: 7040 c01a 3054 |003f: invoke-direct {v0, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac0 │ │ +06662c: 5b20 7208 |0042: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066630: 5420 7208 |0044: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066634: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +066636: 6e20 d21a 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ +06663c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=81 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=49 │ │ 0x000e line=52 │ │ @@ -69944,59 +69968,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 │ │ -0655f4: |[0655f4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -065604: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -065606: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -065608: 7010 4c1f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06560e: 5931 6408 |0005: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -065612: 5931 6a08 |0007: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -065616: 1401 ffff ff7f |0009: const v1, #float nan // #7fffffff │ │ -06561c: 5931 6f08 |000c: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@086f │ │ -065620: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -065622: 5931 7308 |000f: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ -065626: 2201 ff02 |0011: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@02ff │ │ -06562a: 7030 d219 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@19d2 │ │ -065630: 5b31 7508 |0016: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ -065634: 2201 fe02 |0018: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@02fe │ │ -065638: 7030 cf19 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@19cf │ │ -06563e: 5b31 7808 |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0878 │ │ -065642: 2201 fd02 |001f: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@02fd │ │ -065646: 7030 cb19 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@19cb │ │ -06564c: 5b31 7608 |0024: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0876 │ │ -065650: 2201 fb02 |0026: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@02fb │ │ -065654: 7030 c419 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@19c4 │ │ -06565a: 5b31 6c08 |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@086c │ │ -06565e: 2201 7000 |002d: new-instance v1, Landroid/os/Handler; // type@0070 │ │ -065662: 7010 7602 0100 |002f: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0276 │ │ -065668: 5b31 6b08 |0032: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ -06566c: 2201 5400 |0034: new-instance v1, Landroid/graphics/Rect; // type@0054 │ │ -065670: 7010 0b02 0100 |0036: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@020b │ │ -065676: 5b31 7708 |0039: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -06567a: 5b34 6208 |003b: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0862 │ │ -06567e: 6001 2c00 |003d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -065682: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ -065686: 3521 1500 |0041: if-ge v1, v2, 0056 // +0015 │ │ -06568a: 2200 da01 |0043: new-instance v0, Landroid/view/ContextThemeWrapper; // type@01da │ │ -06568e: 7030 2e0d 4007 |0045: invoke-direct {v0, v4, v7}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ -065694: 2201 0f03 |0048: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@030f │ │ -065698: 7040 c01a 0165 |004a: invoke-direct {v1, v0, v5, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac0 │ │ -06569e: 5b31 7208 |004d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0656a2: 5431 7208 |004f: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0656a6: 1212 |0051: const/4 v2, #int 1 // #1 │ │ -0656a8: 6e20 d21a 2100 |0052: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ -0656ae: 0e00 |0055: return-void │ │ -0656b0: 2201 0f03 |0056: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@030f │ │ -0656b4: 7057 c11a 4165 |0058: invoke-direct {v1, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1ac1 │ │ -0656ba: 5b31 7208 |005b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0656be: 28f2 |005d: goto 004f // -000e │ │ +066640: |[066640] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +066650: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +066652: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +066654: 7010 4c1f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06665a: 5931 6408 |0005: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +06665e: 5931 6a08 |0007: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +066662: 1401 ffff ff7f |0009: const v1, #float nan // #7fffffff │ │ +066668: 5931 6f08 |000c: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@086f │ │ +06666c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +06666e: 5931 7308 |000f: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ +066672: 2201 fd02 |0011: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@02fd │ │ +066676: 7030 d219 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@19d2 │ │ +06667c: 5b31 7508 |0016: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ +066680: 2201 fc02 |0018: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@02fc │ │ +066684: 7030 cf19 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@19cf │ │ +06668a: 5b31 7808 |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0878 │ │ +06668e: 2201 fb02 |001f: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@02fb │ │ +066692: 7030 cb19 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@19cb │ │ +066698: 5b31 7608 |0024: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0876 │ │ +06669c: 2201 f902 |0026: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@02f9 │ │ +0666a0: 7030 c419 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@19c4 │ │ +0666a6: 5b31 6c08 |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@086c │ │ +0666aa: 2201 6f00 |002d: new-instance v1, Landroid/os/Handler; // type@006f │ │ +0666ae: 7010 7602 0100 |002f: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0276 │ │ +0666b4: 5b31 6b08 |0032: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ +0666b8: 2201 5400 |0034: new-instance v1, Landroid/graphics/Rect; // type@0054 │ │ +0666bc: 7010 0b02 0100 |0036: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@020b │ │ +0666c2: 5b31 7708 |0039: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +0666c6: 5b34 6208 |003b: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0862 │ │ +0666ca: 6001 2c00 |003d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0666ce: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ +0666d2: 3521 1500 |0041: if-ge v1, v2, 0056 // +0015 │ │ +0666d6: 2200 d901 |0043: new-instance v0, Landroid/view/ContextThemeWrapper; // type@01d9 │ │ +0666da: 7030 2e0d 4007 |0045: invoke-direct {v0, v4, v7}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ +0666e0: 2201 0d03 |0048: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@030d │ │ +0666e4: 7040 c01a 0165 |004a: invoke-direct {v1, v0, v5, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac0 │ │ +0666ea: 5b31 7208 |004d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +0666ee: 5431 7208 |004f: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +0666f2: 1212 |0051: const/4 v2, #int 1 // #1 │ │ +0666f4: 6e20 d21a 2100 |0052: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ +0666fa: 0e00 |0055: return-void │ │ +0666fc: 2201 0d03 |0056: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@030d │ │ +066700: 7057 c11a 4165 |0058: invoke-direct {v1, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1ac1 │ │ +066706: 5b31 7208 |005b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +06670a: 28f2 |005d: goto 004f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=49 │ │ 0x000e line=52 │ │ @@ -70026,17 +70050,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 │ │ -0656c0: |[0656c0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; │ │ -0656d0: 5410 6b08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ -0656d4: 1100 |0002: return-object v0 │ │ +06670c: |[06670c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; │ │ +06671c: 5410 6b08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ +066720: 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;) │ │ @@ -70044,18 +70068,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 │ │ -0656d8: |[0656d8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z │ │ -0656e8: 7010 e219 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@19e2 │ │ -0656ee: 0a00 |0003: move-result v0 │ │ -0656f0: 0f00 |0004: return v0 │ │ +066724: |[066724] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z │ │ +066734: 7010 e219 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@19e2 │ │ +06673a: 0a00 |0003: move-result v0 │ │ +06673c: 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;) │ │ @@ -70063,17 +70087,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 │ │ -0656f4: |[0656f4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ -065704: 5410 6608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065708: 1100 |0002: return-object v0 │ │ +066740: |[066740] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ +066750: 5410 6608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066754: 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;) │ │ @@ -70081,17 +70105,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 │ │ -06570c: |[06570c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I │ │ -06571c: 5210 6f08 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@086f │ │ -065720: 0f00 |0002: return v0 │ │ +066758: |[066758] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I │ │ +066768: 5210 6f08 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@086f │ │ +06676c: 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;) │ │ @@ -70099,17 +70123,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 │ │ -065724: |[065724] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ -065734: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065738: 1100 |0002: return-object v0 │ │ +066770: |[066770] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ +066780: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066784: 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;) │ │ @@ -70117,17 +70141,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 │ │ -06573c: |[06573c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ -06574c: 5410 7508 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ -065750: 1100 |0002: return-object v0 │ │ +066788: |[066788] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ +066798: 5410 7508 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ +06679c: 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;) │ │ @@ -70135,199 +70159,199 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 372 16-bit code units │ │ -065754: |[065754] com.actionbarsherlock.internal.widget.IcsListPopupWindow.buildDropDown:()I │ │ -065764: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -065768: 0800 1500 |0002: move-object/from16 v0, v21 │ │ -06576c: 5401 6608 |0004: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065770: 3901 2c01 |0006: if-nez v1, 0132 // +012c │ │ -065774: 0800 1500 |0008: move-object/from16 v0, v21 │ │ -065778: 5408 6208 |000a: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0862 │ │ -06577c: 2202 fa02 |000c: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // type@02fa │ │ -065780: 0800 1500 |000e: move-object/from16 v0, v21 │ │ -065784: 5501 7008 |0010: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ -065788: 3901 0d01 |0012: if-nez v1, 011f // +010d │ │ -06578c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -06578e: 7030 a819 8201 |0015: invoke-direct {v2, v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@19a8 │ │ -065794: 0800 1500 |0018: move-object/from16 v0, v21 │ │ -065798: 5b02 6608 |001a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -06579c: 0800 1500 |001c: move-object/from16 v0, v21 │ │ -0657a0: 5401 6708 |001e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0867 │ │ -0657a4: 3801 0d00 |0020: if-eqz v1, 002d // +000d │ │ -0657a8: 0800 1500 |0022: move-object/from16 v0, v21 │ │ -0657ac: 5401 6608 |0024: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -0657b0: 0800 1500 |0026: move-object/from16 v0, v21 │ │ -0657b4: 5402 6708 |0028: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0867 │ │ -0657b8: 6e20 c219 2100 |002a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@19c2 │ │ -0657be: 0800 1500 |002d: move-object/from16 v0, v21 │ │ -0657c2: 5401 6608 |002f: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -0657c6: 0800 1500 |0031: move-object/from16 v0, v21 │ │ -0657ca: 5402 6108 |0033: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -0657ce: 6e20 b919 2100 |0035: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19b9 │ │ -0657d4: 0800 1500 |0038: move-object/from16 v0, v21 │ │ -0657d8: 5401 6608 |003a: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -0657dc: 0800 1500 |003c: move-object/from16 v0, v21 │ │ -0657e0: 5402 6d08 |003e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@086d │ │ -0657e4: 6e20 be19 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19be │ │ -0657ea: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -0657ee: 5401 6608 |0045: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -0657f2: 1212 |0047: const/4 v2, #int 1 // #1 │ │ -0657f4: 6e20 bb19 2100 |0048: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@19bb │ │ -0657fa: 0800 1500 |004b: move-object/from16 v0, v21 │ │ -0657fe: 5401 6608 |004d: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065802: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -065804: 6e20 bc19 2100 |0050: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@19bc │ │ -06580a: 0800 1500 |0053: move-object/from16 v0, v21 │ │ -06580e: 5401 6608 |0055: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065812: 2202 f902 |0057: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; // type@02f9 │ │ -065816: 0800 1500 |0059: move-object/from16 v0, v21 │ │ -06581a: 7020 a519 0200 |005b: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19a5 │ │ -065820: 6e20 bf19 2100 |005e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@19bf │ │ -065826: 0800 1500 |0061: move-object/from16 v0, v21 │ │ -06582a: 5401 6608 |0063: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -06582e: 0800 1500 |0065: move-object/from16 v0, v21 │ │ -065832: 5402 7608 |0067: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0876 │ │ -065836: 6e20 c019 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@19c0 │ │ -06583c: 0800 1500 |006c: move-object/from16 v0, v21 │ │ -065840: 5401 6e08 |006e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@086e │ │ -065844: 3801 0d00 |0070: if-eqz v1, 007d // +000d │ │ -065848: 0800 1500 |0072: move-object/from16 v0, v21 │ │ -06584c: 5401 6608 |0074: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065850: 0800 1500 |0076: move-object/from16 v0, v21 │ │ -065854: 5402 6e08 |0078: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@086e │ │ -065858: 6e20 bf19 2100 |007a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@19bf │ │ -06585e: 0800 1500 |007d: move-object/from16 v0, v21 │ │ -065862: 5409 6608 |007f: iget-object v9, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065866: 0800 1500 |0081: move-object/from16 v0, v21 │ │ -06586a: 540d 7408 |0083: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ -06586e: 380d 3d00 |0085: if-eqz v13, 00c2 // +003d │ │ -065872: 220b 3e02 |0087: new-instance v11, Landroid/widget/LinearLayout; // type@023e │ │ -065876: 7020 cf0f 8b00 |0089: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ -06587c: 1211 |008c: const/4 v1, #int 1 // #1 │ │ -06587e: 6e20 eb0f 1b00 |008d: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0feb │ │ -065884: 220c 3d02 |0090: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -065888: 12f1 |0092: const/4 v1, #int -1 // #ff │ │ -06588a: 1202 |0093: const/4 v2, #int 0 // #0 │ │ -06588c: 1503 803f |0094: const/high16 v3, #int 1065353216 // #3f80 │ │ -065890: 7040 cc0f 1c32 |0096: invoke-direct {v12, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ -065896: 0800 1500 |0099: move-object/from16 v0, v21 │ │ -06589a: 5201 7308 |009b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ -06589e: 2b01 cf00 0000 |009d: packed-switch v1, 0000016c // +000000cf │ │ -0658a4: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -0658a8: 5201 6a08 |00a2: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -0658ac: 1502 0080 |00a4: const/high16 v2, #int -2147483648 // #8000 │ │ -0658b0: 7120 cb0d 2100 |00a6: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0658b6: 0a14 |00a9: move-result v20 │ │ -0658b8: 120a |00aa: const/4 v10, #int 0 // #0 │ │ -0658ba: 0200 1400 |00ab: move/from16 v0, v20 │ │ -0658be: 6e30 0d0e 0d0a |00ad: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0658c4: 6e10 e50d 0d00 |00b0: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0658ca: 0c0c |00b3: move-result-object v12 │ │ -0658cc: 1f0c 3d02 |00b4: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0658d0: 6e10 e80d 0d00 |00b6: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0658d6: 0a01 |00b9: move-result v1 │ │ -0658d8: 52c2 6303 |00ba: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ -0658dc: b021 |00bc: add-int/2addr v1, v2 │ │ -0658de: 52c2 5f03 |00bd: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@035f │ │ -0658e2: 9011 0102 |00bf: add-int v17, v1, v2 │ │ -0658e6: 07b9 |00c1: move-object v9, v11 │ │ -0658e8: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ -0658ec: 5401 7208 |00c4: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0658f0: 6e20 cf1a 9100 |00c6: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@1acf │ │ -0658f6: 1312 0000 |00c9: const/16 v18, #int 0 // #0 │ │ -0658fa: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ -0658fe: 5401 7208 |00cd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065902: 6e10 c61a 0100 |00cf: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ -065908: 0c07 |00d2: move-result-object v7 │ │ -06590a: 3807 2800 |00d3: if-eqz v7, 00fb // +0028 │ │ -06590e: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ -065912: 5401 7708 |00d7: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065916: 6e20 2c02 1700 |00d9: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ -06591c: 0800 1500 |00dc: move-object/from16 v0, v21 │ │ -065920: 5401 7708 |00de: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065924: 5211 2400 |00e0: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0024 │ │ -065928: 0800 1500 |00e2: move-object/from16 v0, v21 │ │ -06592c: 5402 7708 |00e4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065930: 5222 2100 |00e6: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -065934: 9012 0102 |00e8: add-int v18, v1, v2 │ │ -065938: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ -06593c: 5501 6908 |00ec: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0869 │ │ -065940: 3901 0d00 |00ee: if-nez v1, 00fb // +000d │ │ -065944: 0800 1500 |00f0: move-object/from16 v0, v21 │ │ -065948: 5401 7708 |00f2: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -06594c: 5211 2400 |00f4: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0024 │ │ -065950: 7b11 |00f6: neg-int v1, v1 │ │ -065952: 0800 1500 |00f7: move-object/from16 v0, v21 │ │ -065956: 5901 6808 |00f9: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ -06595a: 0800 1500 |00fb: move-object/from16 v0, v21 │ │ -06595e: 5401 7208 |00fd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065962: 6e10 c91a 0100 |00ff: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@1ac9 │ │ -065968: 0a01 |0102: move-result v1 │ │ -06596a: 1222 |0103: const/4 v2, #int 2 // #2 │ │ -06596c: 3321 5300 |0104: if-ne v1, v2, 0157 // +0053 │ │ -065970: 121e |0106: const/4 v14, #int 1 // #1 │ │ -065972: 0800 1500 |0107: move-object/from16 v0, v21 │ │ -065976: 5401 6308 |0109: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ -06597a: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -06597e: 5202 6808 |010d: iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ -065982: 0800 1500 |010f: move-object/from16 v0, v21 │ │ -065986: 7040 e119 10e2 |0111: invoke-direct {v0, v1, v2, v14}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@19e1 │ │ -06598c: 0a10 |0114: move-result v16 │ │ -06598e: 0800 1500 |0115: move-object/from16 v0, v21 │ │ -065992: 5201 6408 |0117: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -065996: 12f2 |0119: const/4 v2, #int -1 // #ff │ │ -065998: 3321 3f00 |011a: if-ne v1, v2, 0159 // +003f │ │ -06599c: 9001 1012 |011c: add-int v1, v16, v18 │ │ -0659a0: 0f01 |011e: return v1 │ │ -0659a2: 1201 |011f: const/4 v1, #int 0 // #0 │ │ -0659a4: 2900 f5fe |0120: goto/16 0015 // -010b │ │ -0659a8: 6e30 d20f 9b0c |0122: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ -0659ae: 6e20 d10f db00 |0125: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ -0659b4: 2900 78ff |0128: goto/16 00a0 // -0088 │ │ -0659b8: 6e20 d10f db00 |012a: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ -0659be: 6e30 d20f 9b0c |012d: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ -0659c4: 2900 70ff |0130: goto/16 00a0 // -0090 │ │ -0659c8: 0800 1500 |0132: move-object/from16 v0, v21 │ │ -0659cc: 5401 7208 |0134: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0659d0: 6e10 c71a 0100 |0136: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@1ac7 │ │ -0659d6: 0c09 |0139: move-result-object v9 │ │ -0659d8: 1f09 0202 |013a: check-cast v9, Landroid/view/ViewGroup; // type@0202 │ │ -0659dc: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -0659e0: 5400 7408 |013e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ -0659e4: 0813 0000 |0140: move-object/from16 v19, v0 │ │ -0659e8: 3813 87ff |0142: if-eqz v19, 00c9 // -0079 │ │ -0659ec: 7401 e50d 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0659f2: 0c0c |0147: move-result-object v12 │ │ -0659f4: 1f0c 3d02 |0148: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0659f8: 7401 e80d 1300 |014a: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0659fe: 0a01 |014d: move-result v1 │ │ -065a00: 52c2 6303 |014e: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ -065a04: b021 |0150: add-int/2addr v1, v2 │ │ -065a06: 52c2 5f03 |0151: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@035f │ │ -065a0a: 9011 0102 |0153: add-int v17, v1, v2 │ │ -065a0e: 2900 74ff |0155: goto/16 00c9 // -008c │ │ -065a12: 120e |0157: const/4 v14, #int 0 // #0 │ │ -065a14: 28af |0158: goto 0107 // -0051 │ │ -065a16: 1202 |0159: const/4 v2, #int 0 // #0 │ │ -065a18: 1203 |015a: const/4 v3, #int 0 // #0 │ │ -065a1a: 12f4 |015b: const/4 v4, #int -1 // #ff │ │ -065a1c: 9105 1011 |015c: sub-int v5, v16, v17 │ │ -065a20: 12f6 |015e: const/4 v6, #int -1 // #ff │ │ -065a22: 0801 1500 |015f: move-object/from16 v1, v21 │ │ -065a26: 7606 e419 0100 |0161: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureHeightOfChildren:(IIIII)I // method@19e4 │ │ -065a2c: 0a0f |0164: move-result v15 │ │ -065a2e: 3d0f 0400 |0165: if-lez v15, 0169 // +0004 │ │ -065a32: 9011 1112 |0167: add-int v17, v17, v18 │ │ -065a36: 9001 0f11 |0169: add-int v1, v15, v17 │ │ -065a3a: 28b3 |016b: goto 011e // -004d │ │ -065a3c: 0001 0200 0000 0000 8d00 0000 8500 ... |016c: packed-switch-data (8 units) │ │ +0667a0: |[0667a0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.buildDropDown:()I │ │ +0667b0: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +0667b4: 0800 1500 |0002: move-object/from16 v0, v21 │ │ +0667b8: 5401 6608 |0004: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +0667bc: 3901 2c01 |0006: if-nez v1, 0132 // +012c │ │ +0667c0: 0800 1500 |0008: move-object/from16 v0, v21 │ │ +0667c4: 5408 6208 |000a: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0862 │ │ +0667c8: 2202 f802 |000c: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // type@02f8 │ │ +0667cc: 0800 1500 |000e: move-object/from16 v0, v21 │ │ +0667d0: 5501 7008 |0010: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ +0667d4: 3901 0d01 |0012: if-nez v1, 011f // +010d │ │ +0667d8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0667da: 7030 a819 8201 |0015: invoke-direct {v2, v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@19a8 │ │ +0667e0: 0800 1500 |0018: move-object/from16 v0, v21 │ │ +0667e4: 5b02 6608 |001a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +0667e8: 0800 1500 |001c: move-object/from16 v0, v21 │ │ +0667ec: 5401 6708 |001e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0867 │ │ +0667f0: 3801 0d00 |0020: if-eqz v1, 002d // +000d │ │ +0667f4: 0800 1500 |0022: move-object/from16 v0, v21 │ │ +0667f8: 5401 6608 |0024: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +0667fc: 0800 1500 |0026: move-object/from16 v0, v21 │ │ +066800: 5402 6708 |0028: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0867 │ │ +066804: 6e20 c219 2100 |002a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@19c2 │ │ +06680a: 0800 1500 |002d: move-object/from16 v0, v21 │ │ +06680e: 5401 6608 |002f: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066812: 0800 1500 |0031: move-object/from16 v0, v21 │ │ +066816: 5402 6108 |0033: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +06681a: 6e20 b919 2100 |0035: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19b9 │ │ +066820: 0800 1500 |0038: move-object/from16 v0, v21 │ │ +066824: 5401 6608 |003a: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066828: 0800 1500 |003c: move-object/from16 v0, v21 │ │ +06682c: 5402 6d08 |003e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@086d │ │ +066830: 6e20 be19 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19be │ │ +066836: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +06683a: 5401 6608 |0045: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +06683e: 1212 |0047: const/4 v2, #int 1 // #1 │ │ +066840: 6e20 bb19 2100 |0048: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@19bb │ │ +066846: 0800 1500 |004b: move-object/from16 v0, v21 │ │ +06684a: 5401 6608 |004d: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +06684e: 1212 |004f: const/4 v2, #int 1 // #1 │ │ +066850: 6e20 bc19 2100 |0050: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@19bc │ │ +066856: 0800 1500 |0053: move-object/from16 v0, v21 │ │ +06685a: 5401 6608 |0055: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +06685e: 2202 f702 |0057: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; // type@02f7 │ │ +066862: 0800 1500 |0059: move-object/from16 v0, v21 │ │ +066866: 7020 a519 0200 |005b: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@19a5 │ │ +06686c: 6e20 bf19 2100 |005e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@19bf │ │ +066872: 0800 1500 |0061: move-object/from16 v0, v21 │ │ +066876: 5401 6608 |0063: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +06687a: 0800 1500 |0065: move-object/from16 v0, v21 │ │ +06687e: 5402 7608 |0067: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0876 │ │ +066882: 6e20 c019 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@19c0 │ │ +066888: 0800 1500 |006c: move-object/from16 v0, v21 │ │ +06688c: 5401 6e08 |006e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@086e │ │ +066890: 3801 0d00 |0070: if-eqz v1, 007d // +000d │ │ +066894: 0800 1500 |0072: move-object/from16 v0, v21 │ │ +066898: 5401 6608 |0074: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +06689c: 0800 1500 |0076: move-object/from16 v0, v21 │ │ +0668a0: 5402 6e08 |0078: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@086e │ │ +0668a4: 6e20 bf19 2100 |007a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@19bf │ │ +0668aa: 0800 1500 |007d: move-object/from16 v0, v21 │ │ +0668ae: 5409 6608 |007f: iget-object v9, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +0668b2: 0800 1500 |0081: move-object/from16 v0, v21 │ │ +0668b6: 540d 7408 |0083: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ +0668ba: 380d 3d00 |0085: if-eqz v13, 00c2 // +003d │ │ +0668be: 220b 3c02 |0087: new-instance v11, Landroid/widget/LinearLayout; // type@023c │ │ +0668c2: 7020 cf0f 8b00 |0089: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ +0668c8: 1211 |008c: const/4 v1, #int 1 // #1 │ │ +0668ca: 6e20 eb0f 1b00 |008d: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0feb │ │ +0668d0: 220c 3b02 |0090: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +0668d4: 12f1 |0092: const/4 v1, #int -1 // #ff │ │ +0668d6: 1202 |0093: const/4 v2, #int 0 // #0 │ │ +0668d8: 1503 803f |0094: const/high16 v3, #int 1065353216 // #3f80 │ │ +0668dc: 7040 cc0f 1c32 |0096: invoke-direct {v12, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ +0668e2: 0800 1500 |0099: move-object/from16 v0, v21 │ │ +0668e6: 5201 7308 |009b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ +0668ea: 2b01 cf00 0000 |009d: packed-switch v1, 0000016c // +000000cf │ │ +0668f0: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +0668f4: 5201 6a08 |00a2: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +0668f8: 1502 0080 |00a4: const/high16 v2, #int -2147483648 // #8000 │ │ +0668fc: 7120 cb0d 2100 |00a6: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +066902: 0a14 |00a9: move-result v20 │ │ +066904: 120a |00aa: const/4 v10, #int 0 // #0 │ │ +066906: 0200 1400 |00ab: move/from16 v0, v20 │ │ +06690a: 6e30 0d0e 0d0a |00ad: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +066910: 6e10 e50d 0d00 |00b0: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +066916: 0c0c |00b3: move-result-object v12 │ │ +066918: 1f0c 3b02 |00b4: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +06691c: 6e10 e80d 0d00 |00b6: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +066922: 0a01 |00b9: move-result v1 │ │ +066924: 52c2 6303 |00ba: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ +066928: b021 |00bc: add-int/2addr v1, v2 │ │ +06692a: 52c2 5f03 |00bd: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@035f │ │ +06692e: 9011 0102 |00bf: add-int v17, v1, v2 │ │ +066932: 07b9 |00c1: move-object v9, v11 │ │ +066934: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ +066938: 5401 7208 |00c4: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +06693c: 6e20 cf1a 9100 |00c6: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@1acf │ │ +066942: 1312 0000 |00c9: const/16 v18, #int 0 // #0 │ │ +066946: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ +06694a: 5401 7208 |00cd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +06694e: 6e10 c61a 0100 |00cf: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ +066954: 0c07 |00d2: move-result-object v7 │ │ +066956: 3807 2800 |00d3: if-eqz v7, 00fb // +0028 │ │ +06695a: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ +06695e: 5401 7708 |00d7: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066962: 6e20 2c02 1700 |00d9: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ +066968: 0800 1500 |00dc: move-object/from16 v0, v21 │ │ +06696c: 5401 7708 |00de: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066970: 5211 2400 |00e0: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0024 │ │ +066974: 0800 1500 |00e2: move-object/from16 v0, v21 │ │ +066978: 5402 7708 |00e4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +06697c: 5222 2100 |00e6: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +066980: 9012 0102 |00e8: add-int v18, v1, v2 │ │ +066984: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ +066988: 5501 6908 |00ec: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0869 │ │ +06698c: 3901 0d00 |00ee: if-nez v1, 00fb // +000d │ │ +066990: 0800 1500 |00f0: move-object/from16 v0, v21 │ │ +066994: 5401 7708 |00f2: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066998: 5211 2400 |00f4: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0024 │ │ +06699c: 7b11 |00f6: neg-int v1, v1 │ │ +06699e: 0800 1500 |00f7: move-object/from16 v0, v21 │ │ +0669a2: 5901 6808 |00f9: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ +0669a6: 0800 1500 |00fb: move-object/from16 v0, v21 │ │ +0669aa: 5401 7208 |00fd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +0669ae: 6e10 c91a 0100 |00ff: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@1ac9 │ │ +0669b4: 0a01 |0102: move-result v1 │ │ +0669b6: 1222 |0103: const/4 v2, #int 2 // #2 │ │ +0669b8: 3321 5300 |0104: if-ne v1, v2, 0157 // +0053 │ │ +0669bc: 121e |0106: const/4 v14, #int 1 // #1 │ │ +0669be: 0800 1500 |0107: move-object/from16 v0, v21 │ │ +0669c2: 5401 6308 |0109: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ +0669c6: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +0669ca: 5202 6808 |010d: iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ +0669ce: 0800 1500 |010f: move-object/from16 v0, v21 │ │ +0669d2: 7040 e119 10e2 |0111: invoke-direct {v0, v1, v2, v14}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@19e1 │ │ +0669d8: 0a10 |0114: move-result v16 │ │ +0669da: 0800 1500 |0115: move-object/from16 v0, v21 │ │ +0669de: 5201 6408 |0117: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +0669e2: 12f2 |0119: const/4 v2, #int -1 // #ff │ │ +0669e4: 3321 3f00 |011a: if-ne v1, v2, 0159 // +003f │ │ +0669e8: 9001 1012 |011c: add-int v1, v16, v18 │ │ +0669ec: 0f01 |011e: return v1 │ │ +0669ee: 1201 |011f: const/4 v1, #int 0 // #0 │ │ +0669f0: 2900 f5fe |0120: goto/16 0015 // -010b │ │ +0669f4: 6e30 d20f 9b0c |0122: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ +0669fa: 6e20 d10f db00 |0125: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ +066a00: 2900 78ff |0128: goto/16 00a0 // -0088 │ │ +066a04: 6e20 d10f db00 |012a: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ +066a0a: 6e30 d20f 9b0c |012d: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ +066a10: 2900 70ff |0130: goto/16 00a0 // -0090 │ │ +066a14: 0800 1500 |0132: move-object/from16 v0, v21 │ │ +066a18: 5401 7208 |0134: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066a1c: 6e10 c71a 0100 |0136: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@1ac7 │ │ +066a22: 0c09 |0139: move-result-object v9 │ │ +066a24: 1f09 0002 |013a: check-cast v9, Landroid/view/ViewGroup; // type@0200 │ │ +066a28: 0800 1500 |013c: move-object/from16 v0, v21 │ │ +066a2c: 5400 7408 |013e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ +066a30: 0813 0000 |0140: move-object/from16 v19, v0 │ │ +066a34: 3813 87ff |0142: if-eqz v19, 00c9 // -0079 │ │ +066a38: 7401 e50d 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +066a3e: 0c0c |0147: move-result-object v12 │ │ +066a40: 1f0c 3b02 |0148: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +066a44: 7401 e80d 1300 |014a: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +066a4a: 0a01 |014d: move-result v1 │ │ +066a4c: 52c2 6303 |014e: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ +066a50: b021 |0150: add-int/2addr v1, v2 │ │ +066a52: 52c2 5f03 |0151: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@035f │ │ +066a56: 9011 0102 |0153: add-int v17, v1, v2 │ │ +066a5a: 2900 74ff |0155: goto/16 00c9 // -008c │ │ +066a5e: 120e |0157: const/4 v14, #int 0 // #0 │ │ +066a60: 28af |0158: goto 0107 // -0051 │ │ +066a62: 1202 |0159: const/4 v2, #int 0 // #0 │ │ +066a64: 1203 |015a: const/4 v3, #int 0 // #0 │ │ +066a66: 12f4 |015b: const/4 v4, #int -1 // #ff │ │ +066a68: 9105 1011 |015c: sub-int v5, v16, v17 │ │ +066a6c: 12f6 |015e: const/4 v6, #int -1 // #ff │ │ +066a6e: 0801 1500 |015f: move-object/from16 v1, v21 │ │ +066a72: 7606 e419 0100 |0161: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureHeightOfChildren:(IIIII)I // method@19e4 │ │ +066a78: 0a0f |0164: move-result v15 │ │ +066a7a: 3d0f 0400 |0165: if-lez v15, 0169 // +0004 │ │ +066a7e: 9011 1112 |0167: add-int v17, v17, v18 │ │ +066a82: 9001 0f11 |0169: add-int v1, v15, v17 │ │ +066a86: 28b3 |016b: goto 011e // -004d │ │ +066a88: 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 │ │ @@ -70358,29 +70382,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 │ │ @@ -70415,59 +70440,59 @@ │ │ type : '(Landroid/view/View;IZ)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -065a4c: |[065a4c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ -065a5c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -065a5e: 2202 5400 |0001: new-instance v2, Landroid/graphics/Rect; // type@0054 │ │ -065a62: 7010 0b02 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@020b │ │ -065a68: 6e20 fb0d 2b00 |0006: invoke-virtual {v11, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@0dfb │ │ -065a6e: 1227 |0009: const/4 v7, #int 2 // #2 │ │ -065a70: 2370 9904 |000a: new-array v0, v7, [I // type@0499 │ │ -065a74: 6e20 e70d 0b00 |000c: invoke-virtual {v11, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@0de7 │ │ -065a7a: 5221 2100 |000f: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -065a7e: 380d 1000 |0011: if-eqz v13, 0021 // +0010 │ │ -065a82: 6e10 de0d 0b00 |0013: invoke-virtual {v11}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ -065a88: 0c07 |0016: move-result-object v7 │ │ -065a8a: 6e10 3301 0700 |0017: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -065a90: 0c05 |001a: move-result-object v5 │ │ -065a92: 6e10 9701 0500 |001b: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -065a98: 0c07 |001e: move-result-object v7 │ │ -065a9a: 5271 4b03 |001f: iget v1, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@034b │ │ -065a9e: 4407 0009 |0021: aget v7, v0, v9 │ │ -065aa2: 6e10 df0d 0b00 |0023: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ -065aa8: 0a08 |0026: move-result v8 │ │ -065aaa: b087 |0027: add-int/2addr v7, v8 │ │ -065aac: 9107 0107 |0028: sub-int v7, v1, v7 │ │ -065ab0: 9103 070c |002a: sub-int v3, v7, v12 │ │ -065ab4: 4407 0009 |002c: aget v7, v0, v9 │ │ -065ab8: 5228 2400 |002e: iget v8, v2, Landroid/graphics/Rect;.top:I // field@0024 │ │ -065abc: b187 |0030: sub-int/2addr v7, v8 │ │ -065abe: 9004 070c |0031: add-int v4, v7, v12 │ │ -065ac2: 7120 411f 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -065ac8: 0a06 |0036: move-result v6 │ │ -065aca: 54a7 7208 |0037: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065ace: 6e10 c61a 0700 |0039: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ -065ad4: 0c07 |003c: move-result-object v7 │ │ -065ad6: 3807 1700 |003d: if-eqz v7, 0054 // +0017 │ │ -065ada: 54a7 7208 |003f: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065ade: 6e10 c61a 0700 |0041: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ -065ae4: 0c07 |0044: move-result-object v7 │ │ -065ae6: 54a8 7708 |0045: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065aea: 6e20 2c02 8700 |0047: invoke-virtual {v7, v8}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ -065af0: 54a7 7708 |004a: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065af4: 5277 2400 |004c: iget v7, v7, Landroid/graphics/Rect;.top:I // field@0024 │ │ -065af8: 54a8 7708 |004e: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065afc: 5288 2100 |0050: iget v8, v8, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -065b00: b087 |0052: add-int/2addr v7, v8 │ │ -065b02: b176 |0053: sub-int/2addr v6, v7 │ │ -065b04: 0f06 |0054: return v6 │ │ +066a98: |[066a98] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ +066aa8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +066aaa: 2202 5400 |0001: new-instance v2, Landroid/graphics/Rect; // type@0054 │ │ +066aae: 7010 0b02 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@020b │ │ +066ab4: 6e20 fb0d 2b00 |0006: invoke-virtual {v11, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@0dfb │ │ +066aba: 1227 |0009: const/4 v7, #int 2 // #2 │ │ +066abc: 2370 9704 |000a: new-array v0, v7, [I // type@0497 │ │ +066ac0: 6e20 e70d 0b00 |000c: invoke-virtual {v11, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@0de7 │ │ +066ac6: 5221 2100 |000f: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +066aca: 380d 1000 |0011: if-eqz v13, 0021 // +0010 │ │ +066ace: 6e10 de0d 0b00 |0013: invoke-virtual {v11}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ +066ad4: 0c07 |0016: move-result-object v7 │ │ +066ad6: 6e10 3301 0700 |0017: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +066adc: 0c05 |001a: move-result-object v5 │ │ +066ade: 6e10 9701 0500 |001b: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +066ae4: 0c07 |001e: move-result-object v7 │ │ +066ae6: 5271 4b03 |001f: iget v1, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@034b │ │ +066aea: 4407 0009 |0021: aget v7, v0, v9 │ │ +066aee: 6e10 df0d 0b00 |0023: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ +066af4: 0a08 |0026: move-result v8 │ │ +066af6: b087 |0027: add-int/2addr v7, v8 │ │ +066af8: 9107 0107 |0028: sub-int v7, v1, v7 │ │ +066afc: 9103 070c |002a: sub-int v3, v7, v12 │ │ +066b00: 4407 0009 |002c: aget v7, v0, v9 │ │ +066b04: 5228 2400 |002e: iget v8, v2, Landroid/graphics/Rect;.top:I // field@0024 │ │ +066b08: b187 |0030: sub-int/2addr v7, v8 │ │ +066b0a: 9004 070c |0031: add-int v4, v7, v12 │ │ +066b0e: 7120 411f 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +066b14: 0a06 |0036: move-result v6 │ │ +066b16: 54a7 7208 |0037: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066b1a: 6e10 c61a 0700 |0039: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ +066b20: 0c07 |003c: move-result-object v7 │ │ +066b22: 3807 1700 |003d: if-eqz v7, 0054 // +0017 │ │ +066b26: 54a7 7208 |003f: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066b2a: 6e10 c61a 0700 |0041: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ +066b30: 0c07 |0044: move-result-object v7 │ │ +066b32: 54a8 7708 |0045: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066b36: 6e20 2c02 8700 |0047: invoke-virtual {v7, v8}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ +066b3c: 54a7 7708 |004a: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066b40: 5277 2400 |004c: iget v7, v7, Landroid/graphics/Rect;.top:I // field@0024 │ │ +066b44: 54a8 7708 |004e: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066b48: 5288 2100 |0050: iget v8, v8, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +066b4c: b087 |0052: add-int/2addr v7, v8 │ │ +066b4e: b176 |0053: sub-int/2addr v6, v7 │ │ +066b50: 0f06 |0054: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0006 line=426 │ │ 0x0009 line=428 │ │ 0x000c line=429 │ │ 0x000f line=431 │ │ @@ -70499,24 +70524,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -065b08: |[065b08] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isInputMethodNotNeeded:()Z │ │ -065b18: 5420 7208 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065b1c: 6e10 c91a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@1ac9 │ │ -065b22: 0a00 |0005: move-result v0 │ │ -065b24: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -065b26: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -065b2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -065b2c: 0f00 |000a: return v0 │ │ -065b2e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -065b30: 28fe |000c: goto 000a // -0002 │ │ +066b54: |[066b54] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isInputMethodNotNeeded:()Z │ │ +066b64: 5420 7208 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066b68: 6e10 c91a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@1ac9 │ │ +066b6e: 0a00 |0005: move-result v0 │ │ +066b70: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +066b72: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +066b76: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +066b78: 0f00 |000a: return v0 │ │ +066b7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +066b7c: 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;) │ │ @@ -70524,86 +70549,86 @@ │ │ type : '(IIIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 129 16-bit code units │ │ -065b34: |[065b34] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureHeightOfChildren:(IIIII)I │ │ -065b44: 5490 6108 |0000: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -065b48: 3900 1100 |0002: if-nez v0, 0013 // +0011 │ │ -065b4c: 5496 6608 |0004: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065b50: 6e10 b119 0600 |0006: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@19b1 │ │ -065b56: 0a06 |0009: move-result v6 │ │ -065b58: 5497 6608 |000a: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065b5c: 6e10 b019 0700 |000c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@19b0 │ │ -065b62: 0a07 |000f: move-result v7 │ │ -065b64: 9004 0607 |0010: add-int v4, v6, v7 │ │ -065b68: 0f04 |0012: return v4 │ │ -065b6a: 5496 6608 |0013: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065b6e: 6e10 b119 0600 |0015: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@19b1 │ │ -065b74: 0a06 |0018: move-result v6 │ │ -065b76: 5497 6608 |0019: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065b7a: 6e10 b019 0700 |001b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@19b0 │ │ -065b80: 0a07 |001e: move-result v7 │ │ -065b82: 9005 0607 |001f: add-int v5, v6, v7 │ │ -065b86: 5496 6608 |0021: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065b8a: 6e10 af19 0600 |0023: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@19af │ │ -065b90: 0a06 |0026: move-result v6 │ │ -065b92: 3d06 4e00 |0027: if-lez v6, 0075 // +004e │ │ -065b96: 5496 6608 |0029: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065b9a: 6e10 ae19 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@19ae │ │ -065ba0: 0c06 |002e: move-result-object v6 │ │ -065ba2: 3806 4600 |002f: if-eqz v6, 0075 // +0046 │ │ -065ba6: 5496 6608 |0031: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065baa: 6e10 af19 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@19af │ │ -065bb0: 0a02 |0036: move-result v2 │ │ -065bb2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -065bb4: 12f6 |0038: const/4 v6, #int -1 // #ff │ │ -065bb6: 336c 0800 |0039: if-ne v12, v6, 0041 // +0008 │ │ -065bba: 7210 ef0f 0000 |003b: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@0fef │ │ -065bc0: 0a06 |003e: move-result v6 │ │ -065bc2: d80c 06ff |003f: add-int/lit8 v12, v6, #int -1 // #ff │ │ -065bc6: 01b3 |0041: move v3, v11 │ │ -065bc8: 36c3 3d00 |0042: if-gt v3, v12, 007f // +003d │ │ -065bcc: 5496 6108 |0044: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -065bd0: 1207 |0046: const/4 v7, #int 0 // #0 │ │ -065bd2: 5498 6608 |0047: iget-object v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065bd6: 7240 f10f 3687 |0049: invoke-interface {v6, v3, v7, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ff1 │ │ -065bdc: 0c01 |004c: move-result-object v1 │ │ -065bde: 5496 6608 |004d: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065be2: 6e10 aa19 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@19aa │ │ -065be8: 0a06 |0052: move-result v6 │ │ -065bea: 3806 0b00 |0053: if-eqz v6, 005e // +000b │ │ -065bee: 5496 6608 |0055: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065bf2: 6e10 aa19 0600 |0057: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@19aa │ │ -065bf8: 0a06 |005a: move-result v6 │ │ -065bfa: 6e20 330e 6100 |005b: invoke-virtual {v1, v6}, Landroid/view/View;.setDrawingCacheBackgroundColor:(I)V // method@0e33 │ │ -065c00: 7040 e519 19a3 |005e: invoke-direct {v9, v1, v3, v10}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureScrapChild:(Landroid/view/View;II)V // method@19e5 │ │ -065c06: 3d03 0300 |0061: if-lez v3, 0064 // +0003 │ │ -065c0a: b025 |0063: add-int/2addr v5, v2 │ │ -065c0c: 6e10 e80d 0100 |0064: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -065c12: 0a06 |0067: move-result v6 │ │ -065c14: b065 |0068: add-int/2addr v5, v6 │ │ -065c16: 34d5 0e00 |0069: if-lt v5, v13, 0077 // +000e │ │ -065c1a: 3a0e 0800 |006b: if-ltz v14, 0073 // +0008 │ │ -065c1e: 37e3 0600 |006d: if-le v3, v14, 0073 // +0006 │ │ -065c22: 3d04 0400 |006f: if-lez v4, 0073 // +0004 │ │ -065c26: 33d5 a1ff |0071: if-ne v5, v13, 0012 // -005f │ │ -065c2a: 01d4 |0073: move v4, v13 │ │ -065c2c: 289e |0074: goto 0012 // -0062 │ │ -065c2e: 1202 |0075: const/4 v2, #int 0 // #0 │ │ -065c30: 28c1 |0076: goto 0037 // -003f │ │ -065c32: 3a0e 0500 |0077: if-ltz v14, 007c // +0005 │ │ -065c36: 34e3 0300 |0079: if-lt v3, v14, 007c // +0003 │ │ -065c3a: 0154 |007b: move v4, v5 │ │ -065c3c: d803 0301 |007c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -065c40: 28c4 |007e: goto 0042 // -003c │ │ -065c42: 0154 |007f: move v4, v5 │ │ -065c44: 2892 |0080: goto 0012 // -006e │ │ +066b80: |[066b80] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureHeightOfChildren:(IIIII)I │ │ +066b90: 5490 6108 |0000: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +066b94: 3900 1100 |0002: if-nez v0, 0013 // +0011 │ │ +066b98: 5496 6608 |0004: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066b9c: 6e10 b119 0600 |0006: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@19b1 │ │ +066ba2: 0a06 |0009: move-result v6 │ │ +066ba4: 5497 6608 |000a: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066ba8: 6e10 b019 0700 |000c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@19b0 │ │ +066bae: 0a07 |000f: move-result v7 │ │ +066bb0: 9004 0607 |0010: add-int v4, v6, v7 │ │ +066bb4: 0f04 |0012: return v4 │ │ +066bb6: 5496 6608 |0013: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066bba: 6e10 b119 0600 |0015: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@19b1 │ │ +066bc0: 0a06 |0018: move-result v6 │ │ +066bc2: 5497 6608 |0019: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066bc6: 6e10 b019 0700 |001b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@19b0 │ │ +066bcc: 0a07 |001e: move-result v7 │ │ +066bce: 9005 0607 |001f: add-int v5, v6, v7 │ │ +066bd2: 5496 6608 |0021: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066bd6: 6e10 af19 0600 |0023: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@19af │ │ +066bdc: 0a06 |0026: move-result v6 │ │ +066bde: 3d06 4e00 |0027: if-lez v6, 0075 // +004e │ │ +066be2: 5496 6608 |0029: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066be6: 6e10 ae19 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@19ae │ │ +066bec: 0c06 |002e: move-result-object v6 │ │ +066bee: 3806 4600 |002f: if-eqz v6, 0075 // +0046 │ │ +066bf2: 5496 6608 |0031: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066bf6: 6e10 af19 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@19af │ │ +066bfc: 0a02 |0036: move-result v2 │ │ +066bfe: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +066c00: 12f6 |0038: const/4 v6, #int -1 // #ff │ │ +066c02: 336c 0800 |0039: if-ne v12, v6, 0041 // +0008 │ │ +066c06: 7210 ef0f 0000 |003b: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@0fef │ │ +066c0c: 0a06 |003e: move-result v6 │ │ +066c0e: d80c 06ff |003f: add-int/lit8 v12, v6, #int -1 // #ff │ │ +066c12: 01b3 |0041: move v3, v11 │ │ +066c14: 36c3 3d00 |0042: if-gt v3, v12, 007f // +003d │ │ +066c18: 5496 6108 |0044: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +066c1c: 1207 |0046: const/4 v7, #int 0 // #0 │ │ +066c1e: 5498 6608 |0047: iget-object v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066c22: 7240 f10f 3687 |0049: invoke-interface {v6, v3, v7, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ff1 │ │ +066c28: 0c01 |004c: move-result-object v1 │ │ +066c2a: 5496 6608 |004d: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066c2e: 6e10 aa19 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@19aa │ │ +066c34: 0a06 |0052: move-result v6 │ │ +066c36: 3806 0b00 |0053: if-eqz v6, 005e // +000b │ │ +066c3a: 5496 6608 |0055: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066c3e: 6e10 aa19 0600 |0057: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@19aa │ │ +066c44: 0a06 |005a: move-result v6 │ │ +066c46: 6e20 330e 6100 |005b: invoke-virtual {v1, v6}, Landroid/view/View;.setDrawingCacheBackgroundColor:(I)V // method@0e33 │ │ +066c4c: 7040 e519 19a3 |005e: invoke-direct {v9, v1, v3, v10}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureScrapChild:(Landroid/view/View;II)V // method@19e5 │ │ +066c52: 3d03 0300 |0061: if-lez v3, 0064 // +0003 │ │ +066c56: b025 |0063: add-int/2addr v5, v2 │ │ +066c58: 6e10 e80d 0100 |0064: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +066c5e: 0a06 |0067: move-result v6 │ │ +066c60: b065 |0068: add-int/2addr v5, v6 │ │ +066c62: 34d5 0e00 |0069: if-lt v5, v13, 0077 // +000e │ │ +066c66: 3a0e 0800 |006b: if-ltz v14, 0073 // +0008 │ │ +066c6a: 37e3 0600 |006d: if-le v3, v14, 0073 // +0006 │ │ +066c6e: 3d04 0400 |006f: if-lez v4, 0073 // +0004 │ │ +066c72: 33d5 a1ff |0071: if-ne v5, v13, 0012 // -005f │ │ +066c76: 01d4 |0073: move v4, v13 │ │ +066c78: 289e |0074: goto 0012 // -0062 │ │ +066c7a: 1202 |0075: const/4 v2, #int 0 // #0 │ │ +066c7c: 28c1 |0076: goto 0037 // -003f │ │ +066c7e: 3a0e 0500 |0077: if-ltz v14, 007c // +0005 │ │ +066c82: 34e3 0300 |0079: if-lt v3, v14, 007c // +0003 │ │ +066c86: 0154 |007b: move v4, v5 │ │ +066c88: d803 0301 |007c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +066c8c: 28c4 |007e: goto 0042 // -003c │ │ +066c8e: 0154 |007f: move v4, v5 │ │ +066c90: 2892 |0080: goto 0012 // -006e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0002 line=453 │ │ 0x0004 line=454 │ │ 0x0012 line=502 │ │ 0x0013 line=458 │ │ @@ -70648,52 +70673,54 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -065c48: |[065c48] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureScrapChild:(Landroid/view/View;II)V │ │ -065c58: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -065c5a: 6e10 e50d 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -065c60: 0c03 |0004: move-result-object v3 │ │ -065c62: 1f03 2202 |0005: check-cast v3, Landroid/widget/AbsListView$LayoutParams; // type@0222 │ │ -065c66: 3903 0c00 |0007: if-nez v3, 0013 // +000c │ │ -065c6a: 2203 2202 |0009: new-instance v3, Landroid/widget/AbsListView$LayoutParams; // type@0222 │ │ -065c6e: 12f4 |000b: const/4 v4, #int -1 // #ff │ │ -065c70: 12e5 |000c: const/4 v5, #int -2 // #fe │ │ -065c72: 7040 540f 4365 |000d: invoke-direct {v3, v4, v5, v6}, Landroid/widget/AbsListView$LayoutParams;.:(III)V // method@0f54 │ │ -065c78: 6e20 3a0e 3800 |0010: invoke-virtual {v8, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ -065c7e: 5474 6608 |0013: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065c82: 6e10 b219 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingLeft:()I // method@19b2 │ │ -065c88: 0a04 |0018: move-result v4 │ │ -065c8a: 5475 6608 |0019: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065c8e: 6e10 b319 0500 |001b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingRight:()I // method@19b3 │ │ -065c94: 0a05 |001e: move-result v5 │ │ -065c96: b054 |001f: add-int/2addr v4, v5 │ │ -065c98: 5235 5803 |0020: iget v5, v3, Landroid/widget/AbsListView$LayoutParams;.width:I // field@0358 │ │ -065c9c: 7130 6b0e 4a05 |0022: invoke-static {v10, v4, v5}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0e6b │ │ -065ca2: 0a01 |0025: move-result v1 │ │ -065ca4: 5232 5703 |0026: iget v2, v3, Landroid/widget/AbsListView$LayoutParams;.height:I // field@0357 │ │ -065ca8: 3d02 0c00 |0028: if-lez v2, 0034 // +000c │ │ -065cac: 1504 0040 |002a: const/high16 v4, #int 1073741824 // #4000 │ │ -065cb0: 7120 cb0d 4200 |002c: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -065cb6: 0a00 |002f: move-result v0 │ │ -065cb8: 6e30 0d0e 1800 |0030: invoke-virtual {v8, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -065cbe: 0e00 |0033: return-void │ │ -065cc0: 7120 cb0d 6600 |0034: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -065cc6: 0a00 |0037: move-result v0 │ │ -065cc8: 28f8 |0038: goto 0030 // -0008 │ │ +066c94: |[066c94] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureScrapChild:(Landroid/view/View;II)V │ │ +066ca4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +066ca6: 6e10 e50d 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +066cac: 0c03 |0004: move-result-object v3 │ │ +066cae: 1f03 2002 |0005: check-cast v3, Landroid/widget/AbsListView$LayoutParams; // type@0220 │ │ +066cb2: 3903 0c00 |0007: if-nez v3, 0013 // +000c │ │ +066cb6: 2203 2002 |0009: new-instance v3, Landroid/widget/AbsListView$LayoutParams; // type@0220 │ │ +066cba: 12f4 |000b: const/4 v4, #int -1 // #ff │ │ +066cbc: 12e5 |000c: const/4 v5, #int -2 // #fe │ │ +066cbe: 7040 540f 4365 |000d: invoke-direct {v3, v4, v5, v6}, Landroid/widget/AbsListView$LayoutParams;.:(III)V // method@0f54 │ │ +066cc4: 6e20 3a0e 3800 |0010: invoke-virtual {v8, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ +066cca: 5474 6608 |0013: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066cce: 6e10 b219 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingLeft:()I // method@19b2 │ │ +066cd4: 0a04 |0018: move-result v4 │ │ +066cd6: 5475 6608 |0019: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066cda: 6e10 b319 0500 |001b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingRight:()I // method@19b3 │ │ +066ce0: 0a05 |001e: move-result v5 │ │ +066ce2: b054 |001f: add-int/2addr v4, v5 │ │ +066ce4: 5235 5803 |0020: iget v5, v3, Landroid/widget/AbsListView$LayoutParams;.width:I // field@0358 │ │ +066ce8: 7130 6b0e 4a05 |0022: invoke-static {v10, v4, v5}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0e6b │ │ +066cee: 0a01 |0025: move-result v1 │ │ +066cf0: 5232 5703 |0026: iget v2, v3, Landroid/widget/AbsListView$LayoutParams;.height:I // field@0357 │ │ +066cf4: 3d02 0c00 |0028: if-lez v2, 0034 // +000c │ │ +066cf8: 1504 0040 |002a: const/high16 v4, #int 1073741824 // #4000 │ │ +066cfc: 7120 cb0d 4200 |002c: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +066d02: 0a00 |002f: move-result v0 │ │ +066d04: 6e30 0d0e 1800 |0030: invoke-virtual {v8, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +066d0a: 0e00 |0033: return-void │ │ +066d0c: 7120 cb0d 6600 |0034: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +066d12: 0a00 |0037: move-result v0 │ │ +066d14: 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 : │ │ @@ -70714,21 +70741,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -065ccc: |[065ccc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.clearListSelection:()V │ │ -065cdc: 5420 6608 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065ce0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -065ce4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -065ce6: 7120 a919 1000 |0005: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@19a9 │ │ -065cec: 6e10 b819 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.requestLayout:()V // method@19b8 │ │ -065cf2: 0e00 |000b: return-void │ │ +066d18: |[066d18] com.actionbarsherlock.internal.widget.IcsListPopupWindow.clearListSelection:()V │ │ +066d28: 5420 6608 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066d2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +066d30: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +066d32: 7120 a919 1000 |0005: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@19a9 │ │ +066d38: 6e10 b819 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.requestLayout:()V // method@19b8 │ │ +066d3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0004 line=282 │ │ 0x0008 line=284 │ │ 0x000b line=286 │ │ @@ -70741,36 +70768,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -065cf4: |[065cf4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.dismiss:()V │ │ -065d04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -065d06: 5442 7208 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065d0a: 6e10 c51a 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.dismiss:()V // method@1ac5 │ │ -065d10: 5442 7408 |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ -065d14: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ -065d18: 5442 7408 |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ -065d1c: 6e10 ef0d 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -065d22: 0c01 |000f: move-result-object v1 │ │ -065d24: 2012 0202 |0010: instance-of v2, v1, Landroid/view/ViewGroup; // type@0202 │ │ -065d28: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -065d2c: 0710 |0014: move-object v0, v1 │ │ -065d2e: 1f00 0202 |0015: check-cast v0, Landroid/view/ViewGroup; // type@0202 │ │ -065d32: 5442 7408 |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ -065d36: 6e20 7e0e 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -065d3c: 5442 7208 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065d40: 6e20 cf1a 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@1acf │ │ -065d46: 5b43 6608 |0021: iput-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065d4a: 5442 6b08 |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ -065d4e: 5443 7508 |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ -065d52: 6e20 7e02 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -065d58: 0e00 |002a: return-void │ │ +066d40: |[066d40] com.actionbarsherlock.internal.widget.IcsListPopupWindow.dismiss:()V │ │ +066d50: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +066d52: 5442 7208 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066d56: 6e10 c51a 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.dismiss:()V // method@1ac5 │ │ +066d5c: 5442 7408 |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ +066d60: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ +066d64: 5442 7408 |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ +066d68: 6e10 ef0d 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +066d6e: 0c01 |000f: move-result-object v1 │ │ +066d70: 2012 0002 |0010: instance-of v2, v1, Landroid/view/ViewGroup; // type@0200 │ │ +066d74: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +066d78: 0710 |0014: move-object v0, v1 │ │ +066d7a: 1f00 0002 |0015: check-cast v0, Landroid/view/ViewGroup; // type@0200 │ │ +066d7e: 5442 7408 |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0874 │ │ +066d82: 6e20 7e0e 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +066d88: 5442 7208 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066d8c: 6e20 cf1a 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@1acf │ │ +066d92: 5b43 6608 |0021: iput-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066d96: 5442 6b08 |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ +066d9a: 5443 7508 |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0875 │ │ +066d9e: 6e20 7e02 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +066da4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=240 │ │ 0x0006 line=241 │ │ 0x000a line=242 │ │ 0x0010 line=243 │ │ 0x0015 line=244 │ │ @@ -70789,17 +70816,17 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065d5c: |[065d5c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getListView:()Landroid/widget/ListView; │ │ -065d6c: 5410 6608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065d70: 1100 |0002: return-object v0 │ │ +066da8: |[066da8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getListView:()Landroid/widget/ListView; │ │ +066db8: 5410 6608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066dbc: 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;) │ │ @@ -70807,19 +70834,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -065d74: |[065d74] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isShowing:()Z │ │ -065d84: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065d88: 6e10 cc1a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@1acc │ │ -065d8e: 0a00 |0005: move-result v0 │ │ -065d90: 0f00 |0006: return v0 │ │ +066dc0: |[066dc0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isShowing:()Z │ │ +066dd0: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066dd4: 6e10 cc1a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@1acc │ │ +066dda: 0a00 |0005: move-result v0 │ │ +066ddc: 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;) │ │ @@ -70827,38 +70854,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -065d94: |[065d94] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -065da4: 5420 7108 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ -065da8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -065dac: 2200 fc02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; // type@02fc │ │ -065db0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -065db2: 7030 c719 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@19c7 │ │ -065db8: 5b20 7108 |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ -065dbc: 5b23 6108 |000c: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -065dc0: 5420 6108 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -065dc4: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -065dc8: 5420 7108 |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ -065dcc: 7220 f30f 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0ff3 │ │ -065dd2: 5420 6608 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065dd6: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -065dda: 5420 6608 |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065dde: 5421 6108 |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -065de2: 6e20 b919 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19b9 │ │ -065de8: 0e00 |0022: return-void │ │ -065dea: 5420 6108 |0023: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -065dee: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ -065df2: 5420 6108 |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ -065df6: 5421 7108 |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ -065dfa: 7220 f40f 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0ff4 │ │ -065e00: 28de |002e: goto 000c // -0022 │ │ +066de0: |[066de0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +066df0: 5420 7108 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ +066df4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +066df8: 2200 fa02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; // type@02fa │ │ +066dfc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +066dfe: 7030 c719 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@19c7 │ │ +066e04: 5b20 7108 |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ +066e08: 5b23 6108 |000c: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +066e0c: 5420 6108 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +066e10: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +066e14: 5420 7108 |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ +066e18: 7220 f30f 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0ff3 │ │ +066e1e: 5420 6608 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066e22: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +066e26: 5420 6608 |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066e2a: 5421 6108 |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +066e2e: 6e20 b919 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19b9 │ │ +066e34: 0e00 |0022: return-void │ │ +066e36: 5420 6108 |0023: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +066e3a: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ +066e3e: 5420 6108 |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0861 │ │ +066e42: 5421 7108 |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0871 │ │ +066e46: 7220 f40f 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0ff4 │ │ +066e4c: 28de |002e: goto 000c // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x000c line=104 │ │ 0x000e line=105 │ │ 0x0012 line=106 │ │ @@ -70876,17 +70903,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065e04: |[065e04] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ -065e14: 5b01 6308 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ -065e18: 0e00 |0002: return-void │ │ +066e50: |[066e50] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ +066e60: 5b01 6308 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ +066e64: 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; │ │ @@ -70896,18 +70923,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065e1c: |[065e1c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -065e2c: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065e30: 6e20 ce1a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ace │ │ -065e36: 0e00 |0005: return-void │ │ +066e68: |[066e68] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +066e78: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066e7c: 6e20 ce1a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ace │ │ +066e82: 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; │ │ @@ -70917,31 +70944,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -065e38: |[065e38] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setContentWidth:(I)V │ │ -065e48: 5431 7208 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065e4c: 6e10 c61a 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ -065e52: 0c00 |0005: move-result-object v0 │ │ -065e54: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -065e58: 5431 7708 |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065e5c: 6e20 2c02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ -065e62: 5431 7708 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065e66: 5211 2200 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0022 │ │ -065e6a: 5432 7708 |0011: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ -065e6e: 5222 2300 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0023 │ │ -065e72: b021 |0015: add-int/2addr v1, v2 │ │ -065e74: b041 |0016: add-int/2addr v1, v4 │ │ -065e76: 5931 6a08 |0017: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -065e7a: 0e00 |0019: return-void │ │ -065e7c: 5934 6a08 |001a: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -065e80: 28fd |001c: goto 0019 // -0003 │ │ +066e84: |[066e84] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setContentWidth:(I)V │ │ +066e94: 5431 7208 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066e98: 6e10 c61a 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ac6 │ │ +066e9e: 0c00 |0005: move-result-object v0 │ │ +066ea0: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +066ea4: 5431 7708 |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066ea8: 6e20 2c02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ +066eae: 5431 7708 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066eb2: 5211 2200 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0022 │ │ +066eb6: 5432 7708 |0011: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0877 │ │ +066eba: 5222 2300 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0023 │ │ +066ebe: b021 |0015: add-int/2addr v1, v2 │ │ +066ec0: b041 |0016: add-int/2addr v1, v4 │ │ +066ec2: 5931 6a08 |0017: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +066ec6: 0e00 |0019: return-void │ │ +066ec8: 5934 6a08 |001a: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +066ecc: 28fd |001c: goto 0019 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=142 │ │ 0x0008 line=143 │ │ 0x000d line=144 │ │ 0x0019 line=148 │ │ @@ -70956,17 +70983,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065e84: |[065e84] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setHorizontalOffset:(I)V │ │ -065e94: 5901 6508 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0865 │ │ -065e98: 0e00 |0002: return-void │ │ +066ed0: |[066ed0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setHorizontalOffset:(I)V │ │ +066ee0: 5901 6508 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0865 │ │ +066ee4: 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 │ │ @@ -70976,18 +71003,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065e9c: |[065e9c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setInputMethodMode:(I)V │ │ -065eac: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065eb0: 6e20 d21a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ -065eb6: 0e00 |0005: return-void │ │ +066ee8: |[066ee8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setInputMethodMode:(I)V │ │ +066ef8: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066efc: 6e20 d21a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@1ad2 │ │ +066f02: 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 │ │ @@ -70997,20 +71024,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -065eb8: |[065eb8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setModal:(Z)V │ │ -065ec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -065eca: 5c10 7008 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ -065ece: 5410 7208 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065ed2: 6e20 d01a 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setFocusable:(Z)V // method@1ad0 │ │ -065ed8: 0e00 |0008: return-void │ │ +066f04: |[066f04] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setModal:(Z)V │ │ +066f14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +066f16: 5c10 7008 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ +066f1a: 5410 7208 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066f1e: 6e20 d01a 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setFocusable:(Z)V // method@1ad0 │ │ +066f24: 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; │ │ @@ -71021,18 +71048,18 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065edc: |[065edc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -065eec: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065ef0: 6e20 d31a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1ad3 │ │ -065ef6: 0e00 |0005: return-void │ │ +066f28: |[066f28] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +066f38: 5410 7208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +066f3c: 6e20 d31a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1ad3 │ │ +066f42: 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; │ │ @@ -71042,17 +71069,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065ef8: |[065ef8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -065f08: 5b01 6d08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@086d │ │ -065f0c: 0e00 |0002: return-void │ │ +066f44: |[066f44] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +066f54: 5b01 6d08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@086d │ │ +066f58: 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; │ │ @@ -71062,17 +71089,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065f10: |[065f10] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setPromptPosition:(I)V │ │ -065f20: 5901 7308 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ -065f24: 0e00 |0002: return-void │ │ +066f5c: |[066f5c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setPromptPosition:(I)V │ │ +066f6c: 5901 7308 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0873 │ │ +066f70: 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 │ │ @@ -71082,29 +71109,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -065f28: |[065f28] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setSelection:(I)V │ │ -065f38: 5420 6608 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -065f3c: 6e10 e319 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ -065f42: 0a01 |0005: move-result v1 │ │ -065f44: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ -065f48: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -065f4c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -065f4e: 7120 a919 1000 |000b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@19a9 │ │ -065f54: 6e20 c119 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@19c1 │ │ -065f5a: 6e10 ac19 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChoiceMode:()I // method@19ac │ │ -065f60: 0a01 |0014: move-result v1 │ │ -065f62: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ -065f66: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -065f68: 6e30 bd19 3001 |0018: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@19bd │ │ -065f6e: 0e00 |001b: return-void │ │ +066f74: |[066f74] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setSelection:(I)V │ │ +066f84: 5420 6608 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +066f88: 6e10 e319 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ +066f8e: 0a01 |0005: move-result v1 │ │ +066f90: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ +066f94: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +066f98: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +066f9a: 7120 a919 1000 |000b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@19a9 │ │ +066fa0: 6e20 c119 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@19c1 │ │ +066fa6: 6e10 ac19 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChoiceMode:()I // method@19ac │ │ +066fac: 0a01 |0014: move-result v1 │ │ +066fae: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ +066fb2: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +066fb4: 6e30 bd19 3001 |0018: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@19bd │ │ +066fba: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0002 line=269 │ │ 0x000a line=270 │ │ 0x000e line=271 │ │ 0x0011 line=272 │ │ @@ -71120,19 +71147,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -065f70: |[065f70] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setVerticalOffset:(I)V │ │ -065f80: 5912 6808 |0000: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ -065f84: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -065f86: 5c10 6908 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0869 │ │ -065f8a: 0e00 |0005: return-void │ │ +066fbc: |[066fbc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setVerticalOffset:(I)V │ │ +066fcc: 5912 6808 |0000: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ +066fd0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +066fd2: 5c10 6908 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0869 │ │ +066fd6: 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; │ │ @@ -71143,127 +71170,127 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 212 16-bit code units │ │ -065f8c: |[065f8c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.show:()V │ │ -065f9c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -065f9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -065fa0: 12e3 |0002: const/4 v3, #int -2 // #fe │ │ -065fa2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -065fa4: 7010 dd19 0900 |0004: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.buildDropDown:()I // method@19dd │ │ -065faa: 0a06 |0007: move-result v6 │ │ -065fac: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -065fae: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -065fb0: 7010 e219 0900 |000a: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@19e2 │ │ -065fb6: 0a07 |000d: move-result v7 │ │ -065fb8: 5492 7208 |000e: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065fbc: 6e10 cc1a 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@1acc │ │ -065fc2: 0a02 |0013: move-result v2 │ │ -065fc4: 3802 5000 |0014: if-eqz v2, 0064 // +0050 │ │ -065fc8: 5292 6a08 |0016: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -065fcc: 3302 2600 |0018: if-ne v2, v0, 003e // +0026 │ │ -065fd0: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ -065fd2: 5292 6408 |001b: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -065fd6: 3302 3e00 |001d: if-ne v2, v0, 005b // +003e │ │ -065fda: 3807 2d00 |001f: if-eqz v7, 004c // +002d │ │ -065fde: 0165 |0021: move v5, v6 │ │ -065fe0: 3807 2e00 |0022: if-eqz v7, 0050 // +002e │ │ -065fe4: 5492 7208 |0024: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065fe8: 5293 6a08 |0026: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -065fec: 3303 2600 |0028: if-ne v3, v0, 004e // +0026 │ │ -065ff0: 6e30 d71a 0201 |002a: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@1ad7 │ │ -065ff6: 5490 7208 |002d: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -065ffa: 6e20 d41a 8000 |002f: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@1ad4 │ │ -066000: 5490 7208 |0032: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -066004: 5491 6308 |0034: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ -066008: 5292 6508 |0036: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0865 │ │ -06600c: 5293 6808 |0038: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ -066010: 7406 dc1a 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.update:(Landroid/view/View;IIII)V // method@1adc │ │ -066016: 0e00 |003d: return-void │ │ -066018: 5292 6a08 |003e: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -06601c: 3332 0900 |0040: if-ne v2, v3, 0049 // +0009 │ │ -066020: 5492 6308 |0042: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ -066024: 6e10 f90d 0200 |0044: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -06602a: 0a04 |0047: move-result v4 │ │ -06602c: 28d3 |0048: goto 001b // -002d │ │ -06602e: 5294 6a08 |0049: iget v4, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -066032: 28d0 |004b: goto 001b // -0030 │ │ -066034: 0105 |004c: move v5, v0 │ │ -066036: 28d5 |004d: goto 0022 // -002b │ │ -066038: 0110 |004e: move v0, v1 │ │ -06603a: 28db |004f: goto 002a // -0025 │ │ -06603c: 5492 7208 |0050: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -066040: 5293 6a08 |0052: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -066044: 3303 0300 |0054: if-ne v3, v0, 0057 // +0003 │ │ -066048: 0101 |0056: move v1, v0 │ │ -06604a: 6e30 d71a 1200 |0057: invoke-virtual {v2, v1, v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@1ad7 │ │ -066050: 28d3 |005a: goto 002d // -002d │ │ -066052: 5290 6408 |005b: iget v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -066056: 3330 0400 |005d: if-ne v0, v3, 0061 // +0004 │ │ -06605a: 0165 |005f: move v5, v6 │ │ -06605c: 28cd |0060: goto 002d // -0033 │ │ -06605e: 5295 6408 |0061: iget v5, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -066062: 28ca |0063: goto 002d // -0036 │ │ -066064: 5291 6a08 |0064: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -066068: 3301 4400 |0066: if-ne v1, v0, 00aa // +0044 │ │ -06606c: 12f4 |0068: const/4 v4, #int -1 // #ff │ │ -06606e: 5291 6408 |0069: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -066072: 3301 5700 |006b: if-ne v1, v0, 00c2 // +0057 │ │ -066076: 12f5 |006d: const/4 v5, #int -1 // #ff │ │ -066078: 5491 7208 |006e: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -06607c: 6e30 d71a 4105 |0070: invoke-virtual {v1, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@1ad7 │ │ -066082: 5491 7208 |0073: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -066086: 6e20 d41a 8100 |0075: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@1ad4 │ │ -06608c: 5491 7208 |0078: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -066090: 5492 7808 |007a: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0878 │ │ -066094: 6e20 d51a 2100 |007c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@1ad5 │ │ -06609a: 5491 7208 |007f: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -06609e: 5492 6308 |0081: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ -0660a2: 5293 6508 |0083: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0865 │ │ -0660a6: 5298 6808 |0085: iget v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ -0660aa: 6e40 d81a 2183 |0087: invoke-virtual {v1, v2, v3, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.showAsDropDown:(Landroid/view/View;II)V // method@1ad8 │ │ -0660b0: 5491 6608 |008a: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -0660b4: 6e20 c119 0100 |008c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@19c1 │ │ -0660ba: 5590 7008 |008f: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ -0660be: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ -0660c2: 5490 6608 |0093: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ -0660c6: 6e10 b719 0000 |0095: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@19b7 │ │ -0660cc: 0a00 |0098: move-result v0 │ │ -0660ce: 3800 0500 |0099: if-eqz v0, 009e // +0005 │ │ -0660d2: 6e10 de19 0900 |009b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@19de │ │ -0660d8: 5590 7008 |009e: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ -0660dc: 3900 9dff |00a0: if-nez v0, 003d // -0063 │ │ -0660e0: 5490 6b08 |00a2: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ -0660e4: 5491 6c08 |00a4: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@086c │ │ -0660e8: 6e20 7b02 1000 |00a6: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -0660ee: 2894 |00a9: goto 003d // -006c │ │ -0660f0: 5291 6a08 |00aa: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -0660f4: 3331 0e00 |00ac: if-ne v1, v3, 00ba // +000e │ │ -0660f8: 5491 7208 |00ae: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -0660fc: 5492 6308 |00b0: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ -066100: 6e10 f90d 0200 |00b2: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -066106: 0a02 |00b5: move-result v2 │ │ -066108: 6e20 d61a 2100 |00b6: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@1ad6 │ │ -06610e: 28b0 |00b9: goto 0069 // -0050 │ │ -066110: 5491 7208 |00ba: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -066114: 5292 6a08 |00bc: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ -066118: 6e20 d61a 2100 |00be: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@1ad6 │ │ -06611e: 28a8 |00c1: goto 0069 // -0058 │ │ -066120: 5291 6408 |00c2: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -066124: 3331 0800 |00c4: if-ne v1, v3, 00cc // +0008 │ │ -066128: 5491 7208 |00c6: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -06612c: 6e20 d11a 6100 |00c8: invoke-virtual {v1, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@1ad1 │ │ -066132: 28a3 |00cb: goto 006e // -005d │ │ -066134: 5491 7208 |00cc: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ -066138: 5292 6408 |00ce: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ -06613c: 6e20 d11a 2100 |00d0: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@1ad1 │ │ -066142: 289b |00d3: goto 006e // -0065 │ │ +066fd8: |[066fd8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.show:()V │ │ +066fe8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +066fea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +066fec: 12e3 |0002: const/4 v3, #int -2 // #fe │ │ +066fee: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +066ff0: 7010 dd19 0900 |0004: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.buildDropDown:()I // method@19dd │ │ +066ff6: 0a06 |0007: move-result v6 │ │ +066ff8: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +066ffa: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +066ffc: 7010 e219 0900 |000a: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@19e2 │ │ +067002: 0a07 |000d: move-result v7 │ │ +067004: 5492 7208 |000e: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067008: 6e10 cc1a 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@1acc │ │ +06700e: 0a02 |0013: move-result v2 │ │ +067010: 3802 5000 |0014: if-eqz v2, 0064 // +0050 │ │ +067014: 5292 6a08 |0016: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +067018: 3302 2600 |0018: if-ne v2, v0, 003e // +0026 │ │ +06701c: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ +06701e: 5292 6408 |001b: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +067022: 3302 3e00 |001d: if-ne v2, v0, 005b // +003e │ │ +067026: 3807 2d00 |001f: if-eqz v7, 004c // +002d │ │ +06702a: 0165 |0021: move v5, v6 │ │ +06702c: 3807 2e00 |0022: if-eqz v7, 0050 // +002e │ │ +067030: 5492 7208 |0024: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067034: 5293 6a08 |0026: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +067038: 3303 2600 |0028: if-ne v3, v0, 004e // +0026 │ │ +06703c: 6e30 d71a 0201 |002a: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@1ad7 │ │ +067042: 5490 7208 |002d: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067046: 6e20 d41a 8000 |002f: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@1ad4 │ │ +06704c: 5490 7208 |0032: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067050: 5491 6308 |0034: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ +067054: 5292 6508 |0036: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0865 │ │ +067058: 5293 6808 |0038: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ +06705c: 7406 dc1a 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.update:(Landroid/view/View;IIII)V // method@1adc │ │ +067062: 0e00 |003d: return-void │ │ +067064: 5292 6a08 |003e: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +067068: 3332 0900 |0040: if-ne v2, v3, 0049 // +0009 │ │ +06706c: 5492 6308 |0042: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ +067070: 6e10 f90d 0200 |0044: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +067076: 0a04 |0047: move-result v4 │ │ +067078: 28d3 |0048: goto 001b // -002d │ │ +06707a: 5294 6a08 |0049: iget v4, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +06707e: 28d0 |004b: goto 001b // -0030 │ │ +067080: 0105 |004c: move v5, v0 │ │ +067082: 28d5 |004d: goto 0022 // -002b │ │ +067084: 0110 |004e: move v0, v1 │ │ +067086: 28db |004f: goto 002a // -0025 │ │ +067088: 5492 7208 |0050: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +06708c: 5293 6a08 |0052: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +067090: 3303 0300 |0054: if-ne v3, v0, 0057 // +0003 │ │ +067094: 0101 |0056: move v1, v0 │ │ +067096: 6e30 d71a 1200 |0057: invoke-virtual {v2, v1, v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@1ad7 │ │ +06709c: 28d3 |005a: goto 002d // -002d │ │ +06709e: 5290 6408 |005b: iget v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +0670a2: 3330 0400 |005d: if-ne v0, v3, 0061 // +0004 │ │ +0670a6: 0165 |005f: move v5, v6 │ │ +0670a8: 28cd |0060: goto 002d // -0033 │ │ +0670aa: 5295 6408 |0061: iget v5, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +0670ae: 28ca |0063: goto 002d // -0036 │ │ +0670b0: 5291 6a08 |0064: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +0670b4: 3301 4400 |0066: if-ne v1, v0, 00aa // +0044 │ │ +0670b8: 12f4 |0068: const/4 v4, #int -1 // #ff │ │ +0670ba: 5291 6408 |0069: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +0670be: 3301 5700 |006b: if-ne v1, v0, 00c2 // +0057 │ │ +0670c2: 12f5 |006d: const/4 v5, #int -1 // #ff │ │ +0670c4: 5491 7208 |006e: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +0670c8: 6e30 d71a 4105 |0070: invoke-virtual {v1, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@1ad7 │ │ +0670ce: 5491 7208 |0073: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +0670d2: 6e20 d41a 8100 |0075: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@1ad4 │ │ +0670d8: 5491 7208 |0078: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +0670dc: 5492 7808 |007a: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0878 │ │ +0670e0: 6e20 d51a 2100 |007c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@1ad5 │ │ +0670e6: 5491 7208 |007f: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +0670ea: 5492 6308 |0081: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ +0670ee: 5293 6508 |0083: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0865 │ │ +0670f2: 5298 6808 |0085: iget v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0868 │ │ +0670f6: 6e40 d81a 2183 |0087: invoke-virtual {v1, v2, v3, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.showAsDropDown:(Landroid/view/View;II)V // method@1ad8 │ │ +0670fc: 5491 6608 |008a: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +067100: 6e20 c119 0100 |008c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@19c1 │ │ +067106: 5590 7008 |008f: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ +06710a: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ +06710e: 5490 6608 |0093: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0866 │ │ +067112: 6e10 b719 0000 |0095: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@19b7 │ │ +067118: 0a00 |0098: move-result v0 │ │ +06711a: 3800 0500 |0099: if-eqz v0, 009e // +0005 │ │ +06711e: 6e10 de19 0900 |009b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@19de │ │ +067124: 5590 7008 |009e: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0870 │ │ +067128: 3900 9dff |00a0: if-nez v0, 003d // -0063 │ │ +06712c: 5490 6b08 |00a2: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@086b │ │ +067130: 5491 6c08 |00a4: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@086c │ │ +067134: 6e20 7b02 1000 |00a6: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +06713a: 2894 |00a9: goto 003d // -006c │ │ +06713c: 5291 6a08 |00aa: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +067140: 3331 0e00 |00ac: if-ne v1, v3, 00ba // +000e │ │ +067144: 5491 7208 |00ae: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067148: 5492 6308 |00b0: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0863 │ │ +06714c: 6e10 f90d 0200 |00b2: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +067152: 0a02 |00b5: move-result v2 │ │ +067154: 6e20 d61a 2100 |00b6: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@1ad6 │ │ +06715a: 28b0 |00b9: goto 0069 // -0050 │ │ +06715c: 5491 7208 |00ba: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067160: 5292 6a08 |00bc: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@086a │ │ +067164: 6e20 d61a 2100 |00be: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@1ad6 │ │ +06716a: 28a8 |00c1: goto 0069 // -0058 │ │ +06716c: 5291 6408 |00c2: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +067170: 3331 0800 |00c4: if-ne v1, v3, 00cc // +0008 │ │ +067174: 5491 7208 |00c6: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067178: 6e20 d11a 6100 |00c8: invoke-virtual {v1, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@1ad1 │ │ +06717e: 28a3 |00cb: goto 006e // -005d │ │ +067180: 5491 7208 |00cc: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0872 │ │ +067184: 5292 6408 |00ce: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0864 │ │ +067188: 6e20 d11a 2100 |00d0: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@1ad1 │ │ +06718e: 289b |00d3: goto 006e // -0065 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=155 │ │ 0x0008 line=157 │ │ 0x0009 line=158 │ │ 0x000a line=160 │ │ 0x000e line=163 │ │ @@ -71307,21 +71334,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 : 969 (IcsListPopupWindow.java) │ │ + source_file_idx : 973 (IcsListPopupWindow.java) │ │ │ │ Class #316 header: │ │ -class_idx : 769 │ │ +class_idx : 767 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 970 │ │ +superclass_idx : 941 │ │ +source_file_idx : 974 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -71333,21 +71360,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 970 (IcsProgressBar.java) │ │ + source_file_idx : 974 (IcsProgressBar.java) │ │ │ │ Class #317 header: │ │ -class_idx : 770 │ │ +class_idx : 768 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 970 │ │ +superclass_idx : 941 │ │ +source_file_idx : 974 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -71372,18 +71399,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 │ │ -066144: |[066144] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -066154: 5b01 7908 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0879 │ │ -066158: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06615e: 0e00 |0005: return-void │ │ +067190: |[067190] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +0671a0: 5b01 7908 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0879 │ │ +0671a4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0671aa: 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; │ │ │ │ @@ -71392,17 +71419,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 │ │ -066160: |[066160] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ -066170: 7020 f319 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@19f3 │ │ -066176: 0e00 |0003: return-void │ │ +0671ac: |[0671ac] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ +0671bc: 7020 f319 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@19f3 │ │ +0671c2: 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; │ │ @@ -71413,33 +71440,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -066178: |[066178] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.run:()V │ │ -066188: 5420 7908 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0879 │ │ -06618c: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -06618e: 6e20 3f1a 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.sendAccessibilityEvent:(I)V // method@1a3f │ │ -066194: 0e00 |0006: return-void │ │ +0671c4: |[0671c4] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.run:()V │ │ +0671d4: 5420 7908 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0879 │ │ +0671d8: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +0671da: 6e20 3f1a 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.sendAccessibilityEvent:(I)V // method@1a3f │ │ +0671e0: 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 : 970 (IcsProgressBar.java) │ │ + source_file_idx : 974 (IcsProgressBar.java) │ │ │ │ Class #318 header: │ │ -class_idx : 771 │ │ +class_idx : 769 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 970 │ │ +superclass_idx : 941 │ │ +source_file_idx : 974 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -71476,21 +71503,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 │ │ -066198: |[066198] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V │ │ -0661a8: 5b01 7d08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@087d │ │ -0661ac: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0661b2: 5902 7b08 |0005: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@087b │ │ -0661b6: 5903 7c08 |0007: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@087c │ │ -0661ba: 5c04 7a08 |0009: iput-boolean v4, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@087a │ │ -0661be: 0e00 |000b: return-void │ │ +0671e4: |[0671e4] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V │ │ +0671f4: 5b01 7d08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@087d │ │ +0671f8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0671fe: 5902 7b08 |0005: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@087b │ │ +067202: 5903 7c08 |0007: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@087c │ │ +067206: 5c04 7a08 |0009: iput-boolean v4, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@087a │ │ +06720a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0005 line=607 │ │ 0x0007 line=608 │ │ 0x0009 line=609 │ │ 0x000b line=610 │ │ @@ -71507,24 +71534,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -0661c0: |[0661c0] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.run:()V │ │ -0661d0: 5450 7d08 |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@087d │ │ -0661d4: 5251 7b08 |0002: iget v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@087b │ │ -0661d8: 5252 7c08 |0004: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@087c │ │ -0661dc: 5553 7a08 |0006: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@087a │ │ -0661e0: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -0661e2: 7154 091a 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V // method@1a09 │ │ -0661e8: 5450 7d08 |000c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@087d │ │ -0661ec: 7120 0a1a 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@1a0a │ │ -0661f2: 0e00 |0011: return-void │ │ +06720c: |[06720c] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.run:()V │ │ +06721c: 5450 7d08 |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@087d │ │ +067220: 5251 7b08 |0002: iget v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@087b │ │ +067224: 5252 7c08 |0004: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@087c │ │ +067228: 5553 7a08 |0006: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@087a │ │ +06722c: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +06722e: 7154 091a 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V // method@1a09 │ │ +067234: 5450 7d08 |000c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@087d │ │ +067238: 7120 0a1a 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@1a0a │ │ +06723e: 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; │ │ @@ -71534,38 +71561,38 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0661f4: |[0661f4] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.setup:(IIZ)V │ │ -066204: 5901 7b08 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@087b │ │ -066208: 5902 7c08 |0002: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@087c │ │ -06620c: 5c03 7a08 |0004: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@087a │ │ -066210: 0e00 |0006: return-void │ │ +067240: |[067240] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.setup:(IIZ)V │ │ +067250: 5901 7b08 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@087b │ │ +067254: 5902 7c08 |0002: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@087c │ │ +067258: 5c03 7a08 |0004: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@087a │ │ +06725c: 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 : 970 (IcsProgressBar.java) │ │ + source_file_idx : 974 (IcsProgressBar.java) │ │ │ │ Class #319 header: │ │ -class_idx : 772 │ │ +class_idx : 770 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 970 │ │ +superclass_idx : 941 │ │ +source_file_idx : 974 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -71587,17 +71614,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066214: |[066214] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.:()V │ │ -066224: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06622a: 0e00 |0003: return-void │ │ +067260: |[067260] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.:()V │ │ +067270: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +067276: 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 - │ │ @@ -71606,19 +71633,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 │ │ -06622c: |[06622c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ -06623c: 2200 0503 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0305 │ │ -066240: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -066242: 7030 001a 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@1a00 │ │ -066248: 1100 |0006: return-object v0 │ │ +067278: |[067278] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ +067288: 2200 0303 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0303 │ │ +06728c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06728e: 7030 001a 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@1a00 │ │ +067294: 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; │ │ │ │ @@ -71627,37 +71654,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 │ │ -06624c: |[06624c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06625c: 6e20 fa19 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@19fa │ │ -066262: 0c00 |0003: move-result-object v0 │ │ -066264: 1100 |0004: return-object v0 │ │ +067298: |[067298] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0672a8: 6e20 fa19 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@19fa │ │ +0672ae: 0c00 |0003: move-result-object v0 │ │ +0672b0: 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 │ │ -066268: |[066268] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ -066278: 2320 b104 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@04b1 │ │ -06627c: 1100 |0002: return-object v0 │ │ +0672b4: |[0672b4] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ +0672c4: 2320 af04 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@04af │ │ +0672c8: 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 │ │ │ │ @@ -71666,32 +71693,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 │ │ -066280: |[066280] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -066290: 6e20 fc19 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@19fc │ │ -066296: 0c00 |0003: move-result-object v0 │ │ -066298: 1100 |0004: return-object v0 │ │ +0672cc: |[0672cc] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0672dc: 6e20 fc19 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@19fc │ │ +0672e2: 0c00 |0003: move-result-object v0 │ │ +0672e4: 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 : 970 (IcsProgressBar.java) │ │ + source_file_idx : 974 (IcsProgressBar.java) │ │ │ │ Class #320 header: │ │ -class_idx : 773 │ │ +class_idx : 771 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 497 │ │ -source_file_idx : 970 │ │ +superclass_idx : 496 │ │ +source_file_idx : 974 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -71725,42 +71752,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06629c: |[06629c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:()V │ │ -0662ac: 2200 0403 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; // type@0304 │ │ -0662b0: 7010 f919 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.:()V // method@19f9 │ │ -0662b6: 6900 7e08 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@087e │ │ -0662ba: 0e00 |0007: return-void │ │ +0672e8: |[0672e8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:()V │ │ +0672f8: 2200 0203 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; // type@0302 │ │ +0672fc: 7010 f919 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.:()V // method@19f9 │ │ +067302: 6900 7e08 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@087e │ │ +067306: 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 │ │ -0662bc: |[0662bc] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;)V │ │ -0662cc: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ -0662d2: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -0662d8: 0a00 |0006: move-result v0 │ │ -0662da: 5910 7f08 |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ -0662de: 6e10 8802 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -0662e4: 0a00 |000c: move-result v0 │ │ -0662e6: 5910 8008 |000d: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ -0662ea: 0e00 |000f: return-void │ │ +067308: |[067308] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;)V │ │ +067318: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ +06731e: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +067324: 0a00 |0006: move-result v0 │ │ +067326: 5910 7f08 |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ +06732a: 6e10 8802 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +067330: 0a00 |000c: move-result v0 │ │ +067332: 5910 8008 |000d: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ +067336: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1093 │ │ 0x0003 line=1094 │ │ 0x0009 line=1095 │ │ 0x000f line=1096 │ │ locals : │ │ @@ -71772,17 +71799,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 │ │ -0662ec: |[0662ec] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ -0662fc: 7020 ff19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;)V // method@19ff │ │ -066302: 0e00 |0003: return-void │ │ +067338: |[067338] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ +067348: 7020 ff19 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;)V // method@19ff │ │ +06734e: 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; │ │ @@ -71792,17 +71819,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -066304: |[066304] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcelable;)V │ │ -066314: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ -06631a: 0e00 |0003: return-void │ │ +067350: |[067350] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcelable;)V │ │ +067360: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ +067366: 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; │ │ @@ -71813,48 +71840,48 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -06631c: |[06631c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06632c: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ -066332: 5210 7f08 |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ -066336: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -06633c: 5210 8008 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ -066340: 6e20 8d02 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -066346: 0e00 |000d: return-void │ │ +067368: |[067368] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +067378: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ +06737e: 5210 7f08 |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ +067382: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +067388: 5210 8008 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ +06738c: 6e20 8d02 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +067392: 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 : 970 (IcsProgressBar.java) │ │ + source_file_idx : 974 (IcsProgressBar.java) │ │ │ │ Class #321 header: │ │ -class_idx : 774 │ │ +class_idx : 772 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 506 │ │ -source_file_idx : 970 │ │ +superclass_idx : 505 │ │ +source_file_idx : 974 │ │ static_fields_size : 20 │ │ instance_fields_size: 29 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 38 │ │ │ │ Class #321 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 #6677 'getMax' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="progress" │ │ Annotations on method #6684 'getProgress' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="progress" │ │ Annotations on method #6688 'getSecondaryProgress' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="progress" │ │ Annotations on method #6697 'isIndeterminate' │ │ @@ -72089,29 +72116,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -066348: |[066348] com.actionbarsherlock.internal.widget.IcsProgressBar.:()V │ │ -066358: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06635c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -066360: 3410 0f00 |0004: if-lt v0, v1, 0013 // +000f │ │ -066364: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -066366: 6a00 8208 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0882 │ │ -06636a: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ -06636e: 2300 9904 |000b: new-array v0, v0, [I // type@0499 │ │ -066372: 2600 0900 0000 |000d: fill-array-data v0, 00000016 // +00000009 │ │ -066378: 6900 8408 |0010: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0884 │ │ -06637c: 0e00 |0012: return-void │ │ -06637e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -066380: 28f3 |0014: goto 0007 // -000d │ │ -066382: 0000 |0015: nop // spacer │ │ -066384: 0003 0400 0f00 0000 1f01 0101 2001 ... |0016: array-data (34 units) │ │ +067394: |[067394] com.actionbarsherlock.internal.widget.IcsProgressBar.:()V │ │ +0673a4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0673a8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0673ac: 3410 0f00 |0004: if-lt v0, v1, 0013 // +000f │ │ +0673b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0673b2: 6a00 8208 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0882 │ │ +0673b6: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ +0673ba: 2300 9704 |000b: new-array v0, v0, [I // type@0497 │ │ +0673be: 2600 0900 0000 |000d: fill-array-data v0, 00000016 // +00000009 │ │ +0673c4: 6900 8408 |0010: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0884 │ │ +0673c8: 0e00 |0012: return-void │ │ +0673ca: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0673cc: 28f3 |0014: goto 0007 // -000d │ │ +0673ce: 0000 |0015: nop // spacer │ │ +0673d0: 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 : │ │ @@ -72121,18 +72148,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0663c8: |[0663c8] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;)V │ │ -0663d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0663da: 7030 061a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1a06 │ │ -0663e0: 0e00 |0004: return-void │ │ +067414: |[067414] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;)V │ │ +067424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067426: 7030 061a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1a06 │ │ +06742c: 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; │ │ @@ -72142,18 +72169,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 │ │ -0663e4: |[0663e4] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0663f4: 1400 7700 0101 |0000: const v0, #float 2.36939e-38 // #01010077 │ │ -0663fa: 7040 071a 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a07 │ │ -066400: 0e00 |0006: return-void │ │ +067430: |[067430] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +067440: 1400 7700 0101 |0000: const v0, #float 2.36939e-38 // #01010077 │ │ +067446: 7040 071a 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a07 │ │ +06744c: 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; │ │ @@ -72164,18 +72191,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 │ │ -066404: |[066404] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -066414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066416: 7050 081a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1a08 │ │ -06641c: 0e00 |0004: return-void │ │ +067450: |[067450] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +067460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067462: 7050 081a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1a08 │ │ +067468: 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; │ │ @@ -72183,128 +72210,129 @@ │ │ 0x0000 - 0x0005 reg=4 defStyle I │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 207 16-bit code units │ │ -066420: |[066420] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -066430: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -066432: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -066434: 7040 cf0d 87a9 |0002: invoke-direct {v7, v8, v9, v10}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0dcf │ │ -06643a: 7100 8b1f 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f8b │ │ -066440: 0c05 |0008: move-result-object v5 │ │ -066442: 6e10 8c1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Thread;.getId:()J // method@1f8c │ │ -066448: 0b05 |000c: move-result-wide v5 │ │ -06644a: 5a75 b108 |000d: iput-wide v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@08b1 │ │ -06644e: 7010 251a 0700 |000f: invoke-direct {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.initProgressBar:()V // method@1a25 │ │ -066454: 6205 8408 |0012: sget-object v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0884 │ │ -066458: 6e5b 3c01 98a5 |0014: invoke-virtual {v8, v9, v5, v10, v11}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -06645e: 0c00 |0017: move-result-object v0 │ │ -066460: 5c74 a808 |0018: iput-boolean v4, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@08a8 │ │ -066464: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ -066468: 6e20 ab01 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -06646e: 0c01 |001f: move-result-object v1 │ │ -066470: 3801 0900 |0020: if-eqz v1, 0029 // +0009 │ │ -066474: 7030 4f1a 1703 |0022: invoke-direct {v7, v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1a4f │ │ -06647a: 0c01 |0025: move-result-object v1 │ │ -06647c: 6e20 491a 1700 |0026: invoke-virtual {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a49 │ │ -066482: 1305 0900 |0029: const/16 v5, #int 9 // #9 │ │ -066486: 5276 9b08 |002b: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ -06648a: 6e30 ad01 5006 |002d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -066490: 0a05 |0030: move-result v5 │ │ -066492: 5975 9b08 |0031: iput v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ -066496: 1305 0b00 |0033: const/16 v5, #int 11 // #b │ │ -06649a: 5276 a708 |0035: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ -06649e: 6e30 aa01 5006 |0037: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -0664a4: 0a05 |003a: move-result v5 │ │ -0664a6: 5975 a708 |003b: iput v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ -0664aa: 5275 a508 |003d: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ -0664ae: 6e30 aa01 3005 |003f: invoke-virtual {v0, v3, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -0664b4: 0a05 |0042: move-result v5 │ │ -0664b6: 5975 a508 |0043: iput v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ -0664ba: 1305 0c00 |0045: const/16 v5, #int 12 // #c │ │ -0664be: 5276 a608 |0047: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ -0664c2: 6e30 aa01 5006 |0049: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -0664c8: 0a05 |004c: move-result v5 │ │ -0664ca: 5975 a608 |004d: iput v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ -0664ce: 5275 a408 |004f: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ -0664d2: 6e30 aa01 4005 |0051: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -0664d8: 0a05 |0054: move-result v5 │ │ -0664da: 5975 a408 |0055: iput v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ -0664de: 1305 0a00 |0057: const/16 v5, #int 10 // #a │ │ -0664e2: 5276 9908 |0059: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ -0664e6: 6e30 ad01 5006 |005b: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -0664ec: 0a05 |005e: move-result v5 │ │ -0664ee: 5975 9908 |005f: iput v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ -0664f2: 1305 0d00 |0061: const/16 v5, #int 13 // #d │ │ -0664f6: 1406 0b00 0a01 |0063: const v6, #float 2.53466e-38 // #010a000b │ │ -0664fc: 6e30 b001 5006 |0066: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -066502: 0a02 |0069: move-result v2 │ │ -066504: 3d02 0500 |006a: if-lez v2, 006f // +0005 │ │ -066508: 6e30 431a 8702 |006c: invoke-virtual {v7, v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/content/Context;I)V // method@1a43 │ │ -06650e: 1225 |006f: const/4 v5, #int 2 // #2 │ │ -066510: 5276 a308 |0070: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -066514: 6e30 ad01 5006 |0072: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -06651a: 0a05 |0075: move-result v5 │ │ -06651c: 6e20 451a 5700 |0076: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@1a45 │ │ -066522: 1235 |0079: const/4 v5, #int 3 // #3 │ │ -066524: 5276 aa08 |007a: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -066528: 6e30 ad01 5006 |007c: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -06652e: 0a05 |007f: move-result v5 │ │ -066530: 6e20 471a 5700 |0080: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ -066536: 1245 |0083: const/4 v5, #int 4 // #4 │ │ -066538: 5276 ae08 |0084: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -06653c: 6e30 ad01 5006 |0086: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -066542: 0a05 |0089: move-result v5 │ │ -066544: 6e20 4a1a 5700 |008a: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ -06654a: 1275 |008d: const/4 v5, #int 7 // #7 │ │ -06654c: 6e20 ab01 5000 |008e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -066552: 0c01 |0091: move-result-object v1 │ │ -066554: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ -066558: 7020 501a 1700 |0094: invoke-direct {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@1a50 │ │ -06655e: 0c01 |0097: move-result-object v1 │ │ -066560: 6e20 421a 1700 |0098: invoke-virtual {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a42 │ │ -066566: 1265 |009b: const/4 v5, #int 6 // #6 │ │ -066568: 5576 a908 |009c: iget-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ -06656c: 6e30 a601 5006 |009e: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -066572: 0a05 |00a1: move-result v5 │ │ -066574: 5c75 a908 |00a2: iput-boolean v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ -066578: 5c73 a808 |00a4: iput-boolean v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@08a8 │ │ -06657c: 5575 a908 |00a6: iget-boolean v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ -066580: 3905 0b00 |00a8: if-nez v5, 00b3 // +000b │ │ -066584: 1255 |00aa: const/4 v5, #int 5 // #5 │ │ -066586: 5576 9d08 |00ab: iget-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -06658a: 6e30 a601 5006 |00ad: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -066590: 0a05 |00b0: move-result v5 │ │ -066592: 3805 0300 |00b1: if-eqz v5, 00b4 // +0003 │ │ -066596: 0143 |00b3: move v3, v4 │ │ -066598: 6e20 411a 3700 |00b4: invoke-virtual {v7, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ -06659e: 1303 0e00 |00b7: const/16 v3, #int 14 // #e │ │ -0665a2: 1304 c800 |00b9: const/16 v4, #int 200 // #c8 │ │ -0665a6: 6e30 ae01 3004 |00bb: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01ae │ │ -0665ac: 0a03 |00be: move-result v3 │ │ -0665ae: 5973 9808 |00bf: iput v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0898 │ │ -0665b2: 6e10 b501 0000 |00c1: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0665b8: 1a03 200f |00c4: const-string v3, "accessibility" // string@0f20 │ │ -0665bc: 6e20 3601 3800 |00c6: invoke-virtual {v8, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -0665c2: 0c03 |00c9: move-result-object v3 │ │ -0665c4: 1f03 0e02 |00ca: check-cast v3, Landroid/view/accessibility/AccessibilityManager; // type@020e │ │ -0665c8: 5b73 9608 |00cc: iput-object v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0896 │ │ -0665cc: 0e00 |00ce: return-void │ │ +06746c: |[06746c] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +06747c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06747e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +067480: 7040 cf0d 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0dcf │ │ +067486: 7100 8b1f 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f8b │ │ +06748c: 0c05 |0008: move-result-object v5 │ │ +06748e: 6e10 8c1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Thread;.getId:()J // method@1f8c │ │ +067494: 0b06 |000c: move-result-wide v6 │ │ +067496: 5a86 b108 |000d: iput-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@08b1 │ │ +06749a: 7010 251a 0800 |000f: invoke-direct {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.initProgressBar:()V // method@1a25 │ │ +0674a0: 6205 8408 |0012: sget-object v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0884 │ │ +0674a4: 6e5c 3c01 a9b5 |0014: invoke-virtual {v9, v10, v5, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +0674aa: 0c00 |0017: move-result-object v0 │ │ +0674ac: 5c84 a808 |0018: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@08a8 │ │ +0674b0: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ +0674b4: 6e20 ab01 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0674ba: 0c01 |001f: move-result-object v1 │ │ +0674bc: 3801 0900 |0020: if-eqz v1, 0029 // +0009 │ │ +0674c0: 7030 4f1a 1803 |0022: invoke-direct {v8, v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1a4f │ │ +0674c6: 0c01 |0025: move-result-object v1 │ │ +0674c8: 6e20 491a 1800 |0026: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a49 │ │ +0674ce: 1305 0900 |0029: const/16 v5, #int 9 // #9 │ │ +0674d2: 5286 9b08 |002b: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ +0674d6: 6e30 ad01 5006 |002d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +0674dc: 0a05 |0030: move-result v5 │ │ +0674de: 5985 9b08 |0031: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ +0674e2: 1305 0b00 |0033: const/16 v5, #int 11 // #b │ │ +0674e6: 5286 a708 |0035: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ +0674ea: 6e30 aa01 5006 |0037: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +0674f0: 0a05 |003a: move-result v5 │ │ +0674f2: 5985 a708 |003b: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ +0674f6: 5285 a508 |003d: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ +0674fa: 6e30 aa01 3005 |003f: invoke-virtual {v0, v3, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +067500: 0a05 |0042: move-result v5 │ │ +067502: 5985 a508 |0043: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ +067506: 1305 0c00 |0045: const/16 v5, #int 12 // #c │ │ +06750a: 5286 a608 |0047: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ +06750e: 6e30 aa01 5006 |0049: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +067514: 0a05 |004c: move-result v5 │ │ +067516: 5985 a608 |004d: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ +06751a: 5285 a408 |004f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ +06751e: 6e30 aa01 4005 |0051: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +067524: 0a05 |0054: move-result v5 │ │ +067526: 5985 a408 |0055: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ +06752a: 1305 0a00 |0057: const/16 v5, #int 10 // #a │ │ +06752e: 5286 9908 |0059: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ +067532: 6e30 ad01 5006 |005b: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +067538: 0a05 |005e: move-result v5 │ │ +06753a: 5985 9908 |005f: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ +06753e: 1305 0d00 |0061: const/16 v5, #int 13 // #d │ │ +067542: 1406 0b00 0a01 |0063: const v6, #float 2.53466e-38 // #010a000b │ │ +067548: 6e30 b001 5006 |0066: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +06754e: 0a02 |0069: move-result v2 │ │ +067550: 3d02 0500 |006a: if-lez v2, 006f // +0005 │ │ +067554: 6e30 431a 9802 |006c: invoke-virtual {v8, v9, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/content/Context;I)V // method@1a43 │ │ +06755a: 1225 |006f: const/4 v5, #int 2 // #2 │ │ +06755c: 5286 a308 |0070: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +067560: 6e30 ad01 5006 |0072: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +067566: 0a05 |0075: move-result v5 │ │ +067568: 6e20 451a 5800 |0076: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@1a45 │ │ +06756e: 1235 |0079: const/4 v5, #int 3 // #3 │ │ +067570: 5286 aa08 |007a: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +067574: 6e30 ad01 5006 |007c: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +06757a: 0a05 |007f: move-result v5 │ │ +06757c: 6e20 471a 5800 |0080: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ +067582: 1245 |0083: const/4 v5, #int 4 // #4 │ │ +067584: 5286 ae08 |0084: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +067588: 6e30 ad01 5006 |0086: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +06758e: 0a05 |0089: move-result v5 │ │ +067590: 6e20 4a1a 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ +067596: 1275 |008d: const/4 v5, #int 7 // #7 │ │ +067598: 6e20 ab01 5000 |008e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +06759e: 0c01 |0091: move-result-object v1 │ │ +0675a0: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ +0675a4: 7020 501a 1800 |0094: invoke-direct {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@1a50 │ │ +0675aa: 0c01 |0097: move-result-object v1 │ │ +0675ac: 6e20 421a 1800 |0098: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a42 │ │ +0675b2: 1265 |009b: const/4 v5, #int 6 // #6 │ │ +0675b4: 5586 a908 |009c: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ +0675b8: 6e30 a601 5006 |009e: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +0675be: 0a05 |00a1: move-result v5 │ │ +0675c0: 5c85 a908 |00a2: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ +0675c4: 5c83 a808 |00a4: iput-boolean v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@08a8 │ │ +0675c8: 5585 a908 |00a6: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ +0675cc: 3905 0b00 |00a8: if-nez v5, 00b3 // +000b │ │ +0675d0: 1255 |00aa: const/4 v5, #int 5 // #5 │ │ +0675d2: 5586 9d08 |00ab: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +0675d6: 6e30 a601 5006 |00ad: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +0675dc: 0a05 |00b0: move-result v5 │ │ +0675de: 3805 0300 |00b1: if-eqz v5, 00b4 // +0003 │ │ +0675e2: 0143 |00b3: move v3, v4 │ │ +0675e4: 6e20 411a 3800 |00b4: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ +0675ea: 1303 0e00 |00b7: const/16 v3, #int 14 // #e │ │ +0675ee: 1304 c800 |00b9: const/16 v4, #int 200 // #c8 │ │ +0675f2: 6e30 ae01 3004 |00bb: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01ae │ │ +0675f8: 0a03 |00be: move-result v3 │ │ +0675fa: 5983 9808 |00bf: iput v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0898 │ │ +0675fe: 6e10 b501 0000 |00c1: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +067604: 1a03 220f |00c4: const-string v3, "accessibility" // string@0f22 │ │ +067608: 6e20 3601 3900 |00c6: invoke-virtual {v9, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +06760e: 0c03 |00c9: move-result-object v3 │ │ +067610: 1f03 0c02 |00ca: check-cast v3, Landroid/view/accessibility/AccessibilityManager; // type@020c │ │ +067614: 5b83 9608 |00cc: iput-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0896 │ │ +067618: 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 │ │ @@ -72314,14 +72342,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 │ │ @@ -72329,32 +72359,32 @@ │ │ 0x00c1 line=338 │ │ 0x00c4 line=340 │ │ 0x00ce line=341 │ │ locals : │ │ 0x0018 - 0x00cf reg=0 a Landroid/content/res/TypedArray; │ │ 0x0020 - 0x00cf reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x006a - 0x00cf reg=2 resID I │ │ - 0x0000 - 0x00cf reg=7 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ - 0x0000 - 0x00cf reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00cf reg=9 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x00cf reg=10 defStyle I │ │ - 0x0000 - 0x00cf reg=11 styleRes I │ │ + 0x0000 - 0x00cf reg=8 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ + 0x0000 - 0x00cf reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00cf reg=10 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x00cf reg=11 defStyle I │ │ + 0x0000 - 0x00cf reg=12 styleRes I │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ name : 'access$000' │ │ 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 │ │ -0665d0: |[0665d0] com.actionbarsherlock.internal.widget.IcsProgressBar.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V │ │ -0665e0: 7054 0c1a 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ -0665e6: 0e00 |0003: return-void │ │ +06761c: |[06761c] com.actionbarsherlock.internal.widget.IcsProgressBar.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V │ │ +06762c: 7054 0c1a 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ +067632: 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 │ │ @@ -72366,17 +72396,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 │ │ -0665e8: |[0665e8] com.actionbarsherlock.internal.widget.IcsProgressBar.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ -0665f8: 5b01 ac08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ -0665fc: 1101 |0002: return-object v1 │ │ +067634: |[067634] com.actionbarsherlock.internal.widget.IcsProgressBar.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ +067644: 5b01 ac08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ +067648: 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; │ │ │ │ @@ -72385,52 +72415,52 @@ │ │ type : '(IIZZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -066600: |[066600] com.actionbarsherlock.internal.widget.IcsProgressBar.doRefreshProgress:(IIZZ)V │ │ -066610: 1d07 |0000: monitor-enter v7 │ │ -066612: 5275 a308 |0001: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -066616: 3d05 2f00 |0003: if-lez v5, 0032 // +002f │ │ -06661a: 8295 |0005: int-to-float v5, v9 │ │ -06661c: 5276 a308 |0006: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -066620: 8266 |0008: int-to-float v6, v6 │ │ -066622: a904 0506 |0009: div-float v4, v5, v6 │ │ -066626: 5471 9a08 |000b: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -06662a: 3801 2900 |000d: if-eqz v1, 0036 // +0029 │ │ -06662e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -066630: 2015 6100 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ -066634: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ -066638: 0710 |0014: move-object v0, v1 │ │ -06663a: 1f00 6100 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ -06663e: 0705 |0017: move-object v5, v0 │ │ -066640: 6e20 3502 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@0235 │ │ -066646: 0c03 |001b: move-result-object v3 │ │ -066648: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ -06664e: c845 |001f: mul-float/2addr v5, v4 │ │ -066650: 8752 |0020: float-to-int v2, v5 │ │ -066652: 3803 1300 |0021: if-eqz v3, 0034 // +0013 │ │ -066656: 6e20 3102 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0231 │ │ -06665c: 380b 0a00 |0026: if-eqz v11, 0030 // +000a │ │ -066660: 1405 0d00 0201 |0028: const v5, #float 2.38773e-38 // #0102000d │ │ -066666: 3358 0500 |002b: if-ne v8, v5, 0030 // +0005 │ │ -06666a: 6e30 321a 470a |002d: invoke-virtual {v7, v4, v10}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.onProgressRefresh:(FZ)V // method@1a32 │ │ -066670: 1e07 |0030: monitor-exit v7 │ │ -066672: 0e00 |0031: return-void │ │ -066674: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -066676: 28d8 |0033: goto 000b // -0028 │ │ -066678: 0713 |0034: move-object v3, v1 │ │ -06667a: 28ee |0035: goto 0023 // -0012 │ │ -06667c: 6e10 261a 0700 |0036: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:()V // method@1a26 │ │ -066682: 28ed |0039: goto 0026 // -0013 │ │ -066684: 0d05 |003a: move-exception v5 │ │ -066686: 1e07 |003b: monitor-exit v7 │ │ -066688: 2705 |003c: throw v5 │ │ +06764c: |[06764c] com.actionbarsherlock.internal.widget.IcsProgressBar.doRefreshProgress:(IIZZ)V │ │ +06765c: 1d07 |0000: monitor-enter v7 │ │ +06765e: 5275 a308 |0001: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +067662: 3d05 2f00 |0003: if-lez v5, 0032 // +002f │ │ +067666: 8295 |0005: int-to-float v5, v9 │ │ +067668: 5276 a308 |0006: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +06766c: 8266 |0008: int-to-float v6, v6 │ │ +06766e: a904 0506 |0009: div-float v4, v5, v6 │ │ +067672: 5471 9a08 |000b: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +067676: 3801 2900 |000d: if-eqz v1, 0036 // +0029 │ │ +06767a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +06767c: 2015 6100 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ +067680: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ +067684: 0710 |0014: move-object v0, v1 │ │ +067686: 1f00 6100 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ +06768a: 0705 |0017: move-object v5, v0 │ │ +06768c: 6e20 3502 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@0235 │ │ +067692: 0c03 |001b: move-result-object v3 │ │ +067694: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ +06769a: c845 |001f: mul-float/2addr v5, v4 │ │ +06769c: 8752 |0020: float-to-int v2, v5 │ │ +06769e: 3803 1300 |0021: if-eqz v3, 0034 // +0013 │ │ +0676a2: 6e20 3102 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0231 │ │ +0676a8: 380b 0a00 |0026: if-eqz v11, 0030 // +000a │ │ +0676ac: 1405 0d00 0201 |0028: const v5, #float 2.38773e-38 // #0102000d │ │ +0676b2: 3358 0500 |002b: if-ne v8, v5, 0030 // +0005 │ │ +0676b6: 6e30 321a 470a |002d: invoke-virtual {v7, v4, v10}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.onProgressRefresh:(FZ)V // method@1a32 │ │ +0676bc: 1e07 |0030: monitor-exit v7 │ │ +0676be: 0e00 |0031: return-void │ │ +0676c0: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +0676c2: 28d8 |0033: goto 000b // -0028 │ │ +0676c4: 0713 |0034: move-object v3, v1 │ │ +0676c6: 28ee |0035: goto 0023 // -0012 │ │ +0676c8: 6e10 261a 0700 |0036: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:()V // method@1a26 │ │ +0676ce: 28ed |0039: goto 0026 // -0013 │ │ +0676d0: 0d05 |003a: move-exception v5 │ │ +0676d2: 1e07 |003b: monitor-exit v7 │ │ +0676d4: 2705 |003c: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0030 │ │ -> 0x003a │ │ 0x0036 - 0x0039 │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=628 │ │ @@ -72468,33 +72498,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0666a0: |[0666a0] com.actionbarsherlock.internal.widget.IcsProgressBar.initProgressBar:()V │ │ -0666b0: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ -0666b4: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ -0666b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0666ba: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ -0666be: 5940 a308 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -0666c2: 5941 aa08 |0009: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -0666c6: 5941 ae08 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -0666ca: 5c41 9d08 |000d: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -0666ce: 5c41 a908 |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ -0666d2: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ -0666d6: 5940 9b08 |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ -0666da: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -0666dc: 5940 9908 |0016: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ -0666e0: 5942 a708 |0018: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ -0666e4: 5943 a508 |001a: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ -0666e8: 5942 a608 |001c: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ -0666ec: 5943 a408 |001e: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ -0666f0: 0e00 |0020: return-void │ │ +0676ec: |[0676ec] com.actionbarsherlock.internal.widget.IcsProgressBar.initProgressBar:()V │ │ +0676fc: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ +067700: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ +067704: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +067706: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ +06770a: 5940 a308 |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +06770e: 5941 aa08 |0009: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +067712: 5941 ae08 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +067716: 5c41 9d08 |000d: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +06771a: 5c41 a908 |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ +06771e: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ +067722: 5940 9b08 |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ +067726: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +067728: 5940 9908 |0016: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ +06772c: 5942 a708 |0018: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ +067730: 5943 a508 |001a: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ +067734: 5942 a608 |001c: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ +067738: 5943 a408 |001e: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ +06773c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=437 │ │ 0x0009 line=438 │ │ 0x000b line=439 │ │ 0x000d line=440 │ │ 0x000f line=441 │ │ @@ -72509,45 +72539,45 @@ │ │ 0x0000 - 0x0021 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ name : 'refreshProgress' │ │ type : '(IIZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0666f4: |[0666f4] com.actionbarsherlock.internal.widget.IcsProgressBar.refreshProgress:(IIZ)V │ │ -066704: 1d05 |0000: monitor-enter v5 │ │ -066706: 5351 b108 |0001: iget-wide v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@08b1 │ │ -06670a: 7100 8b1f 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f8b │ │ -066710: 0c03 |0006: move-result-object v3 │ │ -066712: 6e10 8c1f 0300 |0007: invoke-virtual {v3}, Ljava/lang/Thread;.getId:()J // method@1f8c │ │ -066718: 0b03 |000a: move-result-wide v3 │ │ -06671a: 3101 0103 |000b: cmp-long v1, v1, v3 │ │ -06671e: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ -066722: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -066724: 7051 0c1a 6587 |0010: invoke-direct {v5, v6, v7, v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ -06672a: 1e05 |0013: monitor-exit v5 │ │ -06672c: 0e00 |0014: return-void │ │ -06672e: 5451 ac08 |0015: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ -066732: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ -066736: 5450 ac08 |0019: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ -06673a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -06673c: 5b51 ac08 |001c: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ -066740: 6e40 f819 6087 |001e: invoke-virtual {v0, v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.setup:(IIZ)V // method@19f8 │ │ -066746: 6e20 371a 0500 |0021: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.post:(Ljava/lang/Runnable;)Z // method@1a37 │ │ -06674c: 28ef |0024: goto 0013 // -0011 │ │ -06674e: 0d01 |0025: move-exception v1 │ │ -066750: 1e05 |0026: monitor-exit v5 │ │ -066752: 2701 |0027: throw v1 │ │ -066754: 2200 0303 |0028: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // type@0303 │ │ -066758: 7058 f619 5076 |002a: invoke-direct {v0, v5, v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V // method@19f6 │ │ -06675e: 28f4 |002d: goto 0021 // -000c │ │ +067740: |[067740] com.actionbarsherlock.internal.widget.IcsProgressBar.refreshProgress:(IIZ)V │ │ +067750: 1d06 |0000: monitor-enter v6 │ │ +067752: 5362 b108 |0001: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@08b1 │ │ +067756: 7100 8b1f 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f8b │ │ +06775c: 0c01 |0006: move-result-object v1 │ │ +06775e: 6e10 8c1f 0100 |0007: invoke-virtual {v1}, Ljava/lang/Thread;.getId:()J // method@1f8c │ │ +067764: 0b04 |000a: move-result-wide v4 │ │ +067766: 3101 0204 |000b: cmp-long v1, v2, v4 │ │ +06776a: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ +06776e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +067770: 7051 0c1a 7698 |0010: invoke-direct {v6, v7, v8, v9, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ +067776: 1e06 |0013: monitor-exit v6 │ │ +067778: 0e00 |0014: return-void │ │ +06777a: 5461 ac08 |0015: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ +06777e: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ +067782: 5460 ac08 |0019: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ +067786: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +067788: 5b61 ac08 |001c: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ +06778c: 6e40 f819 7098 |001e: invoke-virtual {v0, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.setup:(IIZ)V // method@19f8 │ │ +067792: 6e20 371a 0600 |0021: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.post:(Ljava/lang/Runnable;)Z // method@1a37 │ │ +067798: 28ef |0024: goto 0013 // -0011 │ │ +06779a: 0d01 |0025: move-exception v1 │ │ +06779c: 1e06 |0026: monitor-exit v6 │ │ +06779e: 2701 |0027: throw v1 │ │ +0677a0: 2200 0103 |0028: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // type@0301 │ │ +0677a4: 7059 f619 6087 |002a: invoke-direct {v0, v6, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V // method@19f6 │ │ +0677aa: 28f4 |002d: goto 0021 // -000c │ │ catches : 3 │ │ 0x0001 - 0x0013 │ │ -> 0x0025 │ │ 0x0015 - 0x0024 │ │ -> 0x0025 │ │ 0x0028 - 0x002d │ │ -> 0x0025 │ │ @@ -72561,125 +72591,125 @@ │ │ 0x001e line=664 │ │ 0x0021 line=669 │ │ 0x0025 line=655 │ │ 0x0028 line=667 │ │ locals : │ │ 0x001b - 0x0025 reg=0 r Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ 0x002d - 0x002e reg=0 r Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ - 0x0000 - 0x002e reg=5 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ - 0x0000 - 0x002e reg=6 id I │ │ - 0x0000 - 0x002e reg=7 progress I │ │ - 0x0000 - 0x002e reg=8 fromUser Z │ │ + 0x0000 - 0x002e reg=6 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ + 0x0000 - 0x002e reg=7 id I │ │ + 0x0000 - 0x002e reg=8 progress I │ │ + 0x0000 - 0x002e reg=9 fromUser Z │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ name : 'scheduleAccessibilityEventSender' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -06677c: |[06677c] com.actionbarsherlock.internal.widget.IcsProgressBar.scheduleAccessibilityEventSender:()V │ │ -06678c: 5430 9508 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ -066790: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -066794: 2200 0203 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // type@0302 │ │ -066798: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06679a: 7030 f419 3001 |0007: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@19f4 │ │ -0667a0: 5b30 9508 |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ -0667a4: 5430 9508 |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ -0667a8: 1601 c800 |000e: const-wide/16 v1, #int 200 // #c8 │ │ -0667ac: 6e40 381a 0321 |0010: invoke-virtual {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1a38 │ │ -0667b2: 0e00 |0013: return-void │ │ -0667b4: 5430 9508 |0014: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ -0667b8: 6e20 3c1a 0300 |0016: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a3c │ │ -0667be: 28f3 |0019: goto 000c // -000d │ │ +0677c8: |[0677c8] com.actionbarsherlock.internal.widget.IcsProgressBar.scheduleAccessibilityEventSender:()V │ │ +0677d8: 5440 9508 |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ +0677dc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +0677e0: 2200 0003 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // type@0300 │ │ +0677e4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0677e6: 7030 f419 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@19f4 │ │ +0677ec: 5b40 9508 |000a: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ +0677f0: 5440 9508 |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ +0677f4: 1602 c800 |000e: const-wide/16 v2, #int 200 // #c8 │ │ +0677f8: 6e40 381a 0432 |0010: invoke-virtual {v4, v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1a38 │ │ +0677fe: 0e00 |0013: return-void │ │ +067800: 5440 9508 |0014: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ +067804: 6e20 3c1a 0400 |0016: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a3c │ │ +06780a: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ 0x0004 line=1178 │ │ 0x000c line=1182 │ │ 0x0013 line=1183 │ │ 0x0014 line=1180 │ │ locals : │ │ - 0x0000 - 0x001a reg=3 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ + 0x0000 - 0x001a reg=4 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ name : 'tileify' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -0667c0: |[0667c0] com.actionbarsherlock.internal.widget.IcsProgressBar.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ -0667d0: 121a |0000: const/4 v10, #int 1 // #1 │ │ -0667d2: 20d9 6100 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ -0667d6: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ -0667da: 07d1 |0005: move-object v1, v13 │ │ -0667dc: 1f01 6100 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ -0667e0: 6e10 3802 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@0238 │ │ -0667e6: 0a00 |000b: move-result v0 │ │ -0667e8: 2306 9c04 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@049c │ │ -0667ec: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0667ee: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ -0667f2: 6e20 3702 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0237 │ │ -0667f8: 0a04 |0014: move-result v4 │ │ -0667fa: 6e20 3602 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0236 │ │ -066800: 0c0b |0018: move-result-object v11 │ │ -066802: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ -066808: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ -06680c: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ -066812: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ -066816: 01a9 |0023: move v9, v10 │ │ -066818: 7030 4f1a bc09 |0024: invoke-direct {v12, v11, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1a4f │ │ -06681e: 0c09 |0027: move-result-object v9 │ │ -066820: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ -066824: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -066828: 28e3 |002c: goto 000f // -001d │ │ -06682a: 1209 |002d: const/4 v9, #int 0 // #0 │ │ -06682c: 28f6 |002e: goto 0024 // -000a │ │ -06682e: 2205 6100 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ -066832: 7020 3402 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0234 │ │ -066838: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -06683a: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ -06683e: 6e20 3702 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0237 │ │ -066844: 0a09 |003a: move-result v9 │ │ -066846: 6e30 3902 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@0239 │ │ -06684c: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -066850: 28f5 |0040: goto 0035 // -000b │ │ -066852: 20d9 5b00 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@005b │ │ -066856: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ -06685a: 1f0d 5b00 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@005b │ │ -06685e: 6e10 1f02 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -066864: 0c08 |004a: move-result-object v8 │ │ -066866: 54c9 ad08 |004b: iget-object v9, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@08ad │ │ -06686a: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ -06686e: 5bc8 ad08 |004f: iput-object v8, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@08ad │ │ -066872: 2207 6200 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0062 │ │ -066876: 6e10 0f1a 0c00 |0053: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1a0f │ │ -06687c: 0c09 |0056: move-result-object v9 │ │ -06687e: 7020 3a02 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@023a │ │ -066884: 2202 4d00 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@004d │ │ -066888: 6209 2a00 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@002a │ │ -06688c: 620b 2900 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0029 │ │ -066890: 7040 f301 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@01f3 │ │ -066896: 6e10 3b02 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@023b │ │ -06689c: 0c09 |0066: move-result-object v9 │ │ -06689e: 6e20 0902 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0209 │ │ -0668a4: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ -0668a8: 2209 5c00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@005c │ │ -0668ac: 123b |006e: const/4 v11, #int 3 // #3 │ │ -0668ae: 7040 2002 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@0220 │ │ -0668b4: 0797 |0072: move-object v7, v9 │ │ -0668b6: 0775 |0073: move-object v5, v7 │ │ -0668b8: 1105 |0074: return-object v5 │ │ -0668ba: 07d5 |0075: move-object v5, v13 │ │ -0668bc: 28fe |0076: goto 0074 // -0002 │ │ +06780c: |[06780c] com.actionbarsherlock.internal.widget.IcsProgressBar.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ +06781c: 121a |0000: const/4 v10, #int 1 // #1 │ │ +06781e: 20d9 6100 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ +067822: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ +067826: 07d1 |0005: move-object v1, v13 │ │ +067828: 1f01 6100 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ +06782c: 6e10 3802 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@0238 │ │ +067832: 0a00 |000b: move-result v0 │ │ +067834: 2306 9a04 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@049a │ │ +067838: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +06783a: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ +06783e: 6e20 3702 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0237 │ │ +067844: 0a04 |0014: move-result v4 │ │ +067846: 6e20 3602 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0236 │ │ +06784c: 0c0b |0018: move-result-object v11 │ │ +06784e: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ +067854: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ +067858: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ +06785e: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ +067862: 01a9 |0023: move v9, v10 │ │ +067864: 7030 4f1a bc09 |0024: invoke-direct {v12, v11, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1a4f │ │ +06786a: 0c09 |0027: move-result-object v9 │ │ +06786c: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ +067870: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +067874: 28e3 |002c: goto 000f // -001d │ │ +067876: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +067878: 28f6 |002e: goto 0024 // -000a │ │ +06787a: 2205 6100 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0061 │ │ +06787e: 7020 3402 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0234 │ │ +067884: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +067886: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ +06788a: 6e20 3702 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0237 │ │ +067890: 0a09 |003a: move-result v9 │ │ +067892: 6e30 3902 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@0239 │ │ +067898: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06789c: 28f5 |0040: goto 0035 // -000b │ │ +06789e: 20d9 5b00 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@005b │ │ +0678a2: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ +0678a6: 1f0d 5b00 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@005b │ │ +0678aa: 6e10 1f02 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +0678b0: 0c08 |004a: move-result-object v8 │ │ +0678b2: 54c9 ad08 |004b: iget-object v9, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@08ad │ │ +0678b6: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ +0678ba: 5bc8 ad08 |004f: iput-object v8, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@08ad │ │ +0678be: 2207 6200 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0062 │ │ +0678c2: 6e10 0f1a 0c00 |0053: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1a0f │ │ +0678c8: 0c09 |0056: move-result-object v9 │ │ +0678ca: 7020 3a02 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@023a │ │ +0678d0: 2202 4d00 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@004d │ │ +0678d4: 6209 2a00 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@002a │ │ +0678d8: 620b 2900 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0029 │ │ +0678dc: 7040 f301 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@01f3 │ │ +0678e2: 6e10 3b02 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@023b │ │ +0678e8: 0c09 |0066: move-result-object v9 │ │ +0678ea: 6e20 0902 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0209 │ │ +0678f0: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ +0678f4: 2209 5c00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@005c │ │ +0678f8: 123b |006e: const/4 v11, #int 3 // #3 │ │ +0678fa: 7040 2002 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@0220 │ │ +067900: 0797 |0072: move-object v7, v9 │ │ +067902: 0775 |0073: move-object v5, v7 │ │ +067904: 1105 |0074: return-object v5 │ │ +067906: 07d5 |0075: move-object v5, v13 │ │ +067908: 28fe |0076: goto 0074 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=349 │ │ 0x0006 line=350 │ │ 0x0008 line=351 │ │ 0x000c line=352 │ │ 0x000e line=354 │ │ @@ -72720,43 +72750,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 │ │ -0668c0: |[0668c0] com.actionbarsherlock.internal.widget.IcsProgressBar.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ -0668d0: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ -0668d4: 2095 5a00 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ -0668d8: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ -0668dc: 0791 |0006: move-object v1, v9 │ │ -0668de: 1f01 5a00 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ -0668e2: 6e10 1b02 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@021b │ │ -0668e8: 0a00 |000c: move-result v0 │ │ -0668ea: 2204 5a00 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ -0668ee: 7010 1702 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@0217 │ │ -0668f4: 6e10 1c02 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@021c │ │ -0668fa: 0a05 |0015: move-result v5 │ │ -0668fc: 6e20 1e02 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@021e │ │ -066902: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -066904: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ -066908: 6e20 1a02 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@021a │ │ -06690e: 0c05 |001f: move-result-object v5 │ │ -066910: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -066912: 7030 4f1a 5806 |0021: invoke-direct {v8, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1a4f │ │ -066918: 0c02 |0024: move-result-object v2 │ │ -06691a: 6e20 3102 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0231 │ │ -066920: 6e20 1902 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@0219 │ │ -066926: 0a05 |002b: move-result v5 │ │ -066928: 6e30 1802 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@0218 │ │ -06692e: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -066932: 28e9 |0031: goto 001a // -0017 │ │ -066934: 6e20 1d02 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@021d │ │ -06693a: 0749 |0035: move-object v9, v4 │ │ -06693c: 1109 |0036: return-object v9 │ │ +06790c: |[06790c] com.actionbarsherlock.internal.widget.IcsProgressBar.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ +06791c: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ +067920: 2095 5a00 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ +067924: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ +067928: 0791 |0006: move-object v1, v9 │ │ +06792a: 1f01 5a00 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ +06792e: 6e10 1b02 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@021b │ │ +067934: 0a00 |000c: move-result v0 │ │ +067936: 2204 5a00 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ +06793a: 7010 1702 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@0217 │ │ +067940: 6e10 1c02 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@021c │ │ +067946: 0a05 |0015: move-result v5 │ │ +067948: 6e20 1e02 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@021e │ │ +06794e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +067950: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ +067954: 6e20 1a02 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@021a │ │ +06795a: 0c05 |001f: move-result-object v5 │ │ +06795c: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +06795e: 7030 4f1a 5806 |0021: invoke-direct {v8, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1a4f │ │ +067964: 0c02 |0024: move-result-object v2 │ │ +067966: 6e20 3102 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0231 │ │ +06796c: 6e20 1902 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@0219 │ │ +067972: 0a05 |002b: move-result v5 │ │ +067974: 6e30 1802 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@0218 │ │ +06797a: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06797e: 28e9 |0031: goto 001a // -0017 │ │ +067980: 6e20 1d02 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@021d │ │ +067986: 0749 |0035: move-object v9, v4 │ │ +067988: 1109 |0036: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=407 │ │ 0x0007 line=408 │ │ 0x0009 line=409 │ │ 0x000d line=410 │ │ 0x0012 line=411 │ │ @@ -72782,96 +72812,96 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 145 16-bit code units │ │ -066940: |[066940] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableBounds:(II)V │ │ -066950: 7401 1a1a 1000 |0000: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@1a1a │ │ -066956: 0a0b |0003: move-result v11 │ │ -066958: 910b 110b |0004: sub-int v11, v17, v11 │ │ -06695c: 7401 191a 1000 |0006: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ -066962: 0a0c |0009: move-result v12 │ │ -066964: 9108 0b0c |000a: sub-int v8, v11, v12 │ │ -066968: 7401 181a 1000 |000c: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@1a18 │ │ -06696e: 0a0b |000f: move-result v11 │ │ -066970: 910b 120b |0010: sub-int v11, v18, v11 │ │ -066974: 7401 1b1a 1000 |0012: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ -06697a: 0a0c |0015: move-result v12 │ │ -06697c: 9101 0b0c |0016: sub-int v1, v11, v12 │ │ -066980: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -066982: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -066984: 0800 1000 |001a: move-object/from16 v0, v16 │ │ -066988: 540b 9e08 |001c: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -06698c: 380b 5400 |001e: if-eqz v11, 0072 // +0054 │ │ -066990: 0800 1000 |0020: move-object/from16 v0, v16 │ │ -066994: 550b a908 |0022: iget-boolean v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ -066998: 380b 3900 |0024: if-eqz v11, 005d // +0039 │ │ -06699c: 0800 1000 |0026: move-object/from16 v0, v16 │ │ -0669a0: 540b 9e08 |0028: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -0669a4: 20bb 5a00 |002a: instance-of v11, v11, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ -0669a8: 390b 3100 |002c: if-nez v11, 005d // +0031 │ │ -0669ac: 0800 1000 |002e: move-object/from16 v0, v16 │ │ -0669b0: 540b 9e08 |0030: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -0669b4: 6e10 2a02 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@022a │ │ -0669ba: 0a06 |0035: move-result v6 │ │ -0669bc: 0800 1000 |0036: move-object/from16 v0, v16 │ │ -0669c0: 540b 9e08 |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -0669c4: 6e10 2902 0b00 |003a: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ -0669ca: 0a05 |003d: move-result v5 │ │ -0669cc: 826b |003e: int-to-float v11, v6 │ │ -0669ce: 825c |003f: int-to-float v12, v5 │ │ -0669d0: a904 0b0c |0040: div-float v4, v11, v12 │ │ -0669d4: 0200 1100 |0042: move/from16 v0, v17 │ │ -0669d8: 820b |0044: int-to-float v11, v0 │ │ -0669da: 0200 1200 |0045: move/from16 v0, v18 │ │ -0669de: 820c |0047: int-to-float v12, v0 │ │ -0669e0: a902 0b0c |0048: div-float v2, v11, v12 │ │ -0669e4: 2d0b 0402 |004a: cmpl-float v11, v4, v2 │ │ -0669e8: 380b 1100 |004c: if-eqz v11, 005d // +0011 │ │ -0669ec: 2d0b 0204 |004e: cmpl-float v11, v2, v4 │ │ -0669f0: 3d0b 3200 |0050: if-lez v11, 0082 // +0032 │ │ -0669f4: 0200 1200 |0052: move/from16 v0, v18 │ │ -0669f8: 820b |0054: int-to-float v11, v0 │ │ -0669fa: c84b |0055: mul-float/2addr v11, v4 │ │ -0669fc: 87ba |0056: float-to-int v10, v11 │ │ -0669fe: 910b 110a |0057: sub-int v11, v17, v10 │ │ -066a02: db07 0b02 |0059: div-int/lit8 v7, v11, #int 2 // #02 │ │ -066a06: 9008 070a |005b: add-int v8, v7, v10 │ │ -066a0a: 0800 1000 |005d: move-object/from16 v0, v16 │ │ -066a0e: 540b 9e08 |005f: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -066a12: 120c |0061: const/4 v12, #int 0 // #0 │ │ -066a14: 120d |0062: const/4 v13, #int 0 // #0 │ │ -066a16: 910e 0807 |0063: sub-int v14, v8, v7 │ │ -066a1a: 910f 0109 |0065: sub-int v15, v1, v9 │ │ -066a1e: 6e5f 2f02 cbed |0067: invoke-virtual {v11, v12, v13, v14, v15}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -066a24: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -066a28: 5907 9f08 |006c: iput v7, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@089f │ │ -066a2c: 0800 1000 |006e: move-object/from16 v0, v16 │ │ -066a30: 5909 a008 |0070: iput v9, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@08a0 │ │ -066a34: 0800 1000 |0072: move-object/from16 v0, v16 │ │ -066a38: 540b ab08 |0074: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066a3c: 380b 0b00 |0076: if-eqz v11, 0081 // +000b │ │ -066a40: 0800 1000 |0078: move-object/from16 v0, v16 │ │ -066a44: 540b ab08 |007a: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066a48: 120c |007c: const/4 v12, #int 0 // #0 │ │ -066a4a: 120d |007d: const/4 v13, #int 0 // #0 │ │ -066a4c: 6e51 2f02 cb8d |007e: invoke-virtual {v11, v12, v13, v8, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -066a52: 0e00 |0081: return-void │ │ -066a54: 0200 1100 |0082: move/from16 v0, v17 │ │ -066a58: 820b |0084: int-to-float v11, v0 │ │ -066a5a: 150c 803f |0085: const/high16 v12, #int 1065353216 // #3f80 │ │ -066a5e: c94c |0087: div-float/2addr v12, v4 │ │ -066a60: c8cb |0088: mul-float/2addr v11, v12 │ │ -066a62: 87b3 |0089: float-to-int v3, v11 │ │ -066a64: 910b 1203 |008a: sub-int v11, v18, v3 │ │ -066a68: db09 0b02 |008c: div-int/lit8 v9, v11, #int 2 // #02 │ │ -066a6c: 9001 0903 |008e: add-int v1, v9, v3 │ │ -066a70: 28cd |0090: goto 005d // -0033 │ │ +06798c: |[06798c] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableBounds:(II)V │ │ +06799c: 7401 1a1a 1000 |0000: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@1a1a │ │ +0679a2: 0a0b |0003: move-result v11 │ │ +0679a4: 910b 110b |0004: sub-int v11, v17, v11 │ │ +0679a8: 7401 191a 1000 |0006: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ +0679ae: 0a0c |0009: move-result v12 │ │ +0679b0: 9108 0b0c |000a: sub-int v8, v11, v12 │ │ +0679b4: 7401 181a 1000 |000c: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@1a18 │ │ +0679ba: 0a0b |000f: move-result v11 │ │ +0679bc: 910b 120b |0010: sub-int v11, v18, v11 │ │ +0679c0: 7401 1b1a 1000 |0012: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ +0679c6: 0a0c |0015: move-result v12 │ │ +0679c8: 9101 0b0c |0016: sub-int v1, v11, v12 │ │ +0679cc: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +0679ce: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +0679d0: 0800 1000 |001a: move-object/from16 v0, v16 │ │ +0679d4: 540b 9e08 |001c: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +0679d8: 380b 5400 |001e: if-eqz v11, 0072 // +0054 │ │ +0679dc: 0800 1000 |0020: move-object/from16 v0, v16 │ │ +0679e0: 550b a908 |0022: iget-boolean v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ +0679e4: 380b 3900 |0024: if-eqz v11, 005d // +0039 │ │ +0679e8: 0800 1000 |0026: move-object/from16 v0, v16 │ │ +0679ec: 540b 9e08 |0028: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +0679f0: 20bb 5a00 |002a: instance-of v11, v11, Landroid/graphics/drawable/AnimationDrawable; // type@005a │ │ +0679f4: 390b 3100 |002c: if-nez v11, 005d // +0031 │ │ +0679f8: 0800 1000 |002e: move-object/from16 v0, v16 │ │ +0679fc: 540b 9e08 |0030: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067a00: 6e10 2a02 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@022a │ │ +067a06: 0a06 |0035: move-result v6 │ │ +067a08: 0800 1000 |0036: move-object/from16 v0, v16 │ │ +067a0c: 540b 9e08 |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067a10: 6e10 2902 0b00 |003a: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ +067a16: 0a05 |003d: move-result v5 │ │ +067a18: 826b |003e: int-to-float v11, v6 │ │ +067a1a: 825c |003f: int-to-float v12, v5 │ │ +067a1c: a904 0b0c |0040: div-float v4, v11, v12 │ │ +067a20: 0200 1100 |0042: move/from16 v0, v17 │ │ +067a24: 820b |0044: int-to-float v11, v0 │ │ +067a26: 0200 1200 |0045: move/from16 v0, v18 │ │ +067a2a: 820c |0047: int-to-float v12, v0 │ │ +067a2c: a902 0b0c |0048: div-float v2, v11, v12 │ │ +067a30: 2d0b 0402 |004a: cmpl-float v11, v4, v2 │ │ +067a34: 380b 1100 |004c: if-eqz v11, 005d // +0011 │ │ +067a38: 2d0b 0204 |004e: cmpl-float v11, v2, v4 │ │ +067a3c: 3d0b 3200 |0050: if-lez v11, 0082 // +0032 │ │ +067a40: 0200 1200 |0052: move/from16 v0, v18 │ │ +067a44: 820b |0054: int-to-float v11, v0 │ │ +067a46: c84b |0055: mul-float/2addr v11, v4 │ │ +067a48: 87ba |0056: float-to-int v10, v11 │ │ +067a4a: 910b 110a |0057: sub-int v11, v17, v10 │ │ +067a4e: db07 0b02 |0059: div-int/lit8 v7, v11, #int 2 // #02 │ │ +067a52: 9008 070a |005b: add-int v8, v7, v10 │ │ +067a56: 0800 1000 |005d: move-object/from16 v0, v16 │ │ +067a5a: 540b 9e08 |005f: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067a5e: 120c |0061: const/4 v12, #int 0 // #0 │ │ +067a60: 120d |0062: const/4 v13, #int 0 // #0 │ │ +067a62: 910e 0807 |0063: sub-int v14, v8, v7 │ │ +067a66: 910f 0109 |0065: sub-int v15, v1, v9 │ │ +067a6a: 6e5f 2f02 cbed |0067: invoke-virtual {v11, v12, v13, v14, v15}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +067a70: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +067a74: 5907 9f08 |006c: iput v7, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@089f │ │ +067a78: 0800 1000 |006e: move-object/from16 v0, v16 │ │ +067a7c: 5909 a008 |0070: iput v9, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@08a0 │ │ +067a80: 0800 1000 |0072: move-object/from16 v0, v16 │ │ +067a84: 540b ab08 |0074: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067a88: 380b 0b00 |0076: if-eqz v11, 0081 // +000b │ │ +067a8c: 0800 1000 |0078: move-object/from16 v0, v16 │ │ +067a90: 540b ab08 |007a: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067a94: 120c |007c: const/4 v12, #int 0 // #0 │ │ +067a96: 120d |007d: const/4 v13, #int 0 // #0 │ │ +067a98: 6e51 2f02 cb8d |007e: invoke-virtual {v11, v12, v13, v8, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +067a9e: 0e00 |0081: return-void │ │ +067aa0: 0200 1100 |0082: move/from16 v0, v17 │ │ +067aa4: 820b |0084: int-to-float v11, v0 │ │ +067aa6: 150c 803f |0085: const/high16 v12, #int 1065353216 // #3f80 │ │ +067aaa: c94c |0087: div-float/2addr v12, v4 │ │ +067aac: c8cb |0088: mul-float/2addr v11, v12 │ │ +067aae: 87b3 |0089: float-to-int v3, v11 │ │ +067ab0: 910b 1203 |008a: sub-int v11, v18, v3 │ │ +067ab4: db09 0b02 |008c: div-int/lit8 v9, v11, #int 2 // #02 │ │ +067ab8: 9001 0903 |008e: add-int v1, v9, v3 │ │ +067abc: 28cd |0090: goto 005d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x000c line=966 │ │ 0x0018 line=967 │ │ 0x0019 line=968 │ │ 0x001a line=970 │ │ @@ -72918,34 +72948,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -066a74: |[066a74] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableState:()V │ │ -066a84: 6e10 101a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableState:()[I // method@1a10 │ │ -066a8a: 0c00 |0003: move-result-object v0 │ │ -066a8c: 5421 ab08 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066a90: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -066a94: 5421 ab08 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066a98: 6e10 2d02 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@022d │ │ -066a9e: 0a01 |000d: move-result v1 │ │ -066aa0: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -066aa4: 5421 ab08 |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066aa8: 6e20 3202 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ -066aae: 5421 9e08 |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -066ab2: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ -066ab6: 5421 9e08 |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -066aba: 6e10 2d02 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@022d │ │ -066ac0: 0a01 |001e: move-result v1 │ │ -066ac2: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -066ac6: 5421 9e08 |0021: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -066aca: 6e20 3202 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ -066ad0: 0e00 |0026: return-void │ │ +067ac0: |[067ac0] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableState:()V │ │ +067ad0: 6e10 101a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableState:()[I // method@1a10 │ │ +067ad6: 0c00 |0003: move-result-object v0 │ │ +067ad8: 5421 ab08 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067adc: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +067ae0: 5421 ab08 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067ae4: 6e10 2d02 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@022d │ │ +067aea: 0a01 |000d: move-result v1 │ │ +067aec: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +067af0: 5421 ab08 |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067af4: 6e20 3202 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ +067afa: 5421 9e08 |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067afe: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ +067b02: 5421 9e08 |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067b06: 6e10 2d02 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@022d │ │ +067b0c: 0a01 |001e: move-result v1 │ │ +067b0e: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +067b12: 5421 9e08 |0021: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067b16: 6e20 3202 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ +067b1c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ 0x0004 line=1069 │ │ 0x0010 line=1070 │ │ 0x0015 line=1073 │ │ 0x0021 line=1074 │ │ @@ -72960,18 +72990,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -066ad4: |[066ad4] com.actionbarsherlock.internal.widget.IcsProgressBar.drawableStateChanged:()V │ │ -066ae4: 6f10 d80d 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@0dd8 │ │ -066aea: 7010 521a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@1a52 │ │ -066af0: 0e00 |0006: return-void │ │ +067b20: |[067b20] com.actionbarsherlock.internal.widget.IcsProgressBar.drawableStateChanged:()V │ │ +067b30: 6f10 d80d 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@0dd8 │ │ +067b36: 7010 521a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@1a52 │ │ +067b3c: 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; │ │ @@ -72981,17 +73011,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066af4: |[066af4] com.actionbarsherlock.internal.widget.IcsProgressBar.getCurrentDrawable:()Landroid/graphics/drawable/Drawable; │ │ -066b04: 5410 9a08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -066b08: 1100 |0002: return-object v0 │ │ +067b40: |[067b40] com.actionbarsherlock.internal.widget.IcsProgressBar.getCurrentDrawable:()Landroid/graphics/drawable/Drawable; │ │ +067b50: 5410 9a08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +067b54: 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;) │ │ @@ -72999,23 +73029,23 @@ │ │ type : '()Landroid/graphics/drawable/shapes/Shape;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -066b0c: |[066b0c] com.actionbarsherlock.internal.widget.IcsProgressBar.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ -066b1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -066b1e: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -066b22: 2310 9804 |0003: new-array v0, v1, [F // type@0498 │ │ -066b26: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ -066b2c: 2201 6300 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0063 │ │ -066b30: 7040 3c02 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@023c │ │ -066b36: 1101 |000d: return-object v1 │ │ -066b38: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ +067b58: |[067b58] com.actionbarsherlock.internal.widget.IcsProgressBar.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ +067b68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067b6a: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +067b6e: 2310 9604 |0003: new-array v0, v1, [F // type@0496 │ │ +067b72: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ +067b78: 2201 6300 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0063 │ │ +067b7c: 7040 3c02 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@023c │ │ +067b82: 1101 |000d: return-object v1 │ │ +067b84: 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 │ │ @@ -73026,17 +73056,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b60: |[066b60] com.actionbarsherlock.internal.widget.IcsProgressBar.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ -066b70: 5410 9e08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -066b74: 1100 |0002: return-object v0 │ │ +067bac: |[067bac] com.actionbarsherlock.internal.widget.IcsProgressBar.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ +067bbc: 5410 9e08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067bc0: 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;) │ │ @@ -73044,17 +73074,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b78: |[066b78] com.actionbarsherlock.internal.widget.IcsProgressBar.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -066b88: 5410 a108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ -066b8c: 1100 |0002: return-object v0 │ │ +067bc4: |[067bc4] com.actionbarsherlock.internal.widget.IcsProgressBar.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +067bd4: 5410 a108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ +067bd8: 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;) │ │ @@ -73062,22 +73092,22 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -066b90: |[066b90] com.actionbarsherlock.internal.widget.IcsProgressBar.getMax:()I │ │ -066ba0: 1d01 |0000: monitor-enter v1 │ │ -066ba2: 5210 a308 |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -066ba6: 1e01 |0003: monitor-exit v1 │ │ -066ba8: 0f00 |0004: return v0 │ │ -066baa: 0d00 |0005: move-exception v0 │ │ -066bac: 1e01 |0006: monitor-exit v1 │ │ -066bae: 2700 |0007: throw v0 │ │ +067bdc: |[067bdc] com.actionbarsherlock.internal.widget.IcsProgressBar.getMax:()I │ │ +067bec: 1d01 |0000: monitor-enter v1 │ │ +067bee: 5210 a308 |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +067bf2: 1e01 |0003: monitor-exit v1 │ │ +067bf4: 0f00 |0004: return v0 │ │ +067bf6: 0d00 |0005: move-exception v0 │ │ +067bf8: 1e01 |0006: monitor-exit v1 │ │ +067bfa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -73087,26 +73117,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -066bbc: |[066bbc] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgress:()I │ │ -066bcc: 1d01 |0000: monitor-enter v1 │ │ -066bce: 5510 9d08 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -066bd2: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -066bd6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -066bd8: 1e01 |0006: monitor-exit v1 │ │ -066bda: 0f00 |0007: return v0 │ │ -066bdc: 5210 aa08 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -066be0: 28fc |000a: goto 0006 // -0004 │ │ -066be2: 0d00 |000b: move-exception v0 │ │ -066be4: 1e01 |000c: monitor-exit v1 │ │ -066be6: 2700 |000d: throw v0 │ │ +067c08: |[067c08] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgress:()I │ │ +067c18: 1d01 |0000: monitor-enter v1 │ │ +067c1a: 5510 9d08 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +067c1e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +067c22: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +067c24: 1e01 |0006: monitor-exit v1 │ │ +067c26: 0f00 |0007: return v0 │ │ +067c28: 5210 aa08 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +067c2c: 28fc |000a: goto 0006 // -0004 │ │ +067c2e: 0d00 |000b: move-exception v0 │ │ +067c30: 1e01 |000c: monitor-exit v1 │ │ +067c32: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=752 │ │ @@ -73118,17 +73148,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066bfc: |[066bfc] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ -066c0c: 5410 ab08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066c10: 1100 |0002: return-object v0 │ │ +067c48: |[067c48] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ +067c58: 5410 ab08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067c5c: 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;) │ │ @@ -73136,26 +73166,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -066c14: |[066c14] com.actionbarsherlock.internal.widget.IcsProgressBar.getSecondaryProgress:()I │ │ -066c24: 1d01 |0000: monitor-enter v1 │ │ -066c26: 5510 9d08 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -066c2a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -066c2e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -066c30: 1e01 |0006: monitor-exit v1 │ │ -066c32: 0f00 |0007: return v0 │ │ -066c34: 5210 ae08 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -066c38: 28fc |000a: goto 0006 // -0004 │ │ -066c3a: 0d00 |000b: move-exception v0 │ │ -066c3c: 1e01 |000c: monitor-exit v1 │ │ -066c3e: 2700 |000d: throw v0 │ │ +067c60: |[067c60] com.actionbarsherlock.internal.widget.IcsProgressBar.getSecondaryProgress:()I │ │ +067c70: 1d01 |0000: monitor-enter v1 │ │ +067c72: 5510 9d08 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +067c76: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +067c7a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +067c7c: 1e01 |0006: monitor-exit v1 │ │ +067c7e: 0f00 |0007: return v0 │ │ +067c80: 5210 ae08 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +067c84: 28fc |000a: goto 0006 // -0004 │ │ +067c86: 0d00 |000b: move-exception v0 │ │ +067c88: 1e01 |000c: monitor-exit v1 │ │ +067c8a: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=769 │ │ @@ -73167,24 +73197,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -066c54: |[066c54] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementProgressBy:(I)V │ │ -066c64: 1d01 |0000: monitor-enter v1 │ │ -066c66: 5210 aa08 |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -066c6a: b020 |0003: add-int/2addr v0, v2 │ │ -066c6c: 6e20 471a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ -066c72: 1e01 |0007: monitor-exit v1 │ │ -066c74: 0e00 |0008: return-void │ │ -066c76: 0d00 |0009: move-exception v0 │ │ -066c78: 1e01 |000a: monitor-exit v1 │ │ -066c7a: 2700 |000b: throw v0 │ │ +067ca0: |[067ca0] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementProgressBy:(I)V │ │ +067cb0: 1d01 |0000: monitor-enter v1 │ │ +067cb2: 5210 aa08 |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +067cb6: b020 |0003: add-int/2addr v0, v2 │ │ +067cb8: 6e20 471a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ +067cbe: 1e01 |0007: monitor-exit v1 │ │ +067cc0: 0e00 |0008: return-void │ │ +067cc2: 0d00 |0009: move-exception v0 │ │ +067cc4: 1e01 |000a: monitor-exit v1 │ │ +067cc6: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ 0x0009 line=818 │ │ @@ -73197,24 +73227,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -066c88: |[066c88] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementSecondaryProgressBy:(I)V │ │ -066c98: 1d01 |0000: monitor-enter v1 │ │ -066c9a: 5210 ae08 |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -066c9e: b020 |0003: add-int/2addr v0, v2 │ │ -066ca0: 6e20 4a1a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ -066ca6: 1e01 |0007: monitor-exit v1 │ │ -066ca8: 0e00 |0008: return-void │ │ -066caa: 0d00 |0009: move-exception v0 │ │ -066cac: 1e01 |000a: monitor-exit v1 │ │ -066cae: 2700 |000b: throw v0 │ │ +067cd4: |[067cd4] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementSecondaryProgressBy:(I)V │ │ +067ce4: 1d01 |0000: monitor-enter v1 │ │ +067ce6: 5210 ae08 |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +067cea: b020 |0003: add-int/2addr v0, v2 │ │ +067cec: 6e20 4a1a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ +067cf2: 1e01 |0007: monitor-exit v1 │ │ +067cf4: 0e00 |0008: return-void │ │ +067cf6: 0d00 |0009: move-exception v0 │ │ +067cf8: 1e01 |000a: monitor-exit v1 │ │ +067cfa: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=829 │ │ 0x0007 line=830 │ │ 0x0009 line=829 │ │ @@ -73227,44 +73257,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -066cbc: |[066cbc] com.actionbarsherlock.internal.widget.IcsProgressBar.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -066ccc: 5573 9c08 |0000: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ -066cd0: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ -066cd4: 6e20 531a 8700 |0004: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1a53 │ │ -066cda: 0a03 |0007: move-result v3 │ │ -066cdc: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ -066ce0: 6e10 2702 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@0227 │ │ -066ce6: 0c00 |000d: move-result-object v0 │ │ -066ce8: 6e10 1e1a 0700 |000e: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollX:()I // method@1a1e │ │ -066cee: 0a03 |0011: move-result v3 │ │ -066cf0: 6e10 191a 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ -066cf6: 0a04 |0015: move-result v4 │ │ -066cf8: 9001 0304 |0016: add-int v1, v3, v4 │ │ -066cfc: 6e10 1f1a 0700 |0018: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollY:()I // method@1a1f │ │ -066d02: 0a03 |001b: move-result v3 │ │ -066d04: 6e10 1b1a 0700 |001c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ -066d0a: 0a04 |001f: move-result v4 │ │ -066d0c: 9002 0304 |0020: add-int v2, v3, v4 │ │ -066d10: 5203 2200 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0022 │ │ -066d14: b013 |0024: add-int/2addr v3, v1 │ │ -066d16: 5204 2400 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0024 │ │ -066d1a: b024 |0027: add-int/2addr v4, v2 │ │ -066d1c: 5205 2300 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ -066d20: b015 |002a: add-int/2addr v5, v1 │ │ -066d22: 5206 2100 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -066d26: b026 |002d: add-int/2addr v6, v2 │ │ -066d28: 6e56 271a 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:(IIII)V // method@1a27 │ │ -066d2e: 0e00 |0031: return-void │ │ -066d30: 6f20 000e 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0e00 │ │ -066d36: 28fc |0035: goto 0031 // -0004 │ │ +067d08: |[067d08] com.actionbarsherlock.internal.widget.IcsProgressBar.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +067d18: 5573 9c08 |0000: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ +067d1c: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ +067d20: 6e20 531a 8700 |0004: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1a53 │ │ +067d26: 0a03 |0007: move-result v3 │ │ +067d28: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ +067d2c: 6e10 2702 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@0227 │ │ +067d32: 0c00 |000d: move-result-object v0 │ │ +067d34: 6e10 1e1a 0700 |000e: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollX:()I // method@1a1e │ │ +067d3a: 0a03 |0011: move-result v3 │ │ +067d3c: 6e10 191a 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ +067d42: 0a04 |0015: move-result v4 │ │ +067d44: 9001 0304 |0016: add-int v1, v3, v4 │ │ +067d48: 6e10 1f1a 0700 |0018: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollY:()I // method@1a1f │ │ +067d4e: 0a03 |001b: move-result v3 │ │ +067d50: 6e10 1b1a 0700 |001c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ +067d56: 0a04 |001f: move-result v4 │ │ +067d58: 9002 0304 |0020: add-int v2, v3, v4 │ │ +067d5c: 5203 2200 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0022 │ │ +067d60: b013 |0024: add-int/2addr v3, v1 │ │ +067d62: 5204 2400 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0024 │ │ +067d66: b024 |0027: add-int/2addr v4, v2 │ │ +067d68: 5205 2300 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ +067d6c: b015 |002a: add-int/2addr v5, v1 │ │ +067d6e: 5206 2100 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +067d72: b026 |002d: add-int/2addr v6, v2 │ │ +067d74: 6e56 271a 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:(IIII)V // method@1a27 │ │ +067d7a: 0e00 |0031: return-void │ │ +067d7c: 6f20 000e 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0e00 │ │ +067d82: 28fc |0035: goto 0031 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=934 │ │ 0x0004 line=935 │ │ 0x000a line=936 │ │ 0x000e line=937 │ │ 0x0018 line=938 │ │ @@ -73283,22 +73313,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -066d38: |[066d38] com.actionbarsherlock.internal.widget.IcsProgressBar.isIndeterminate:()Z │ │ -066d48: 1d01 |0000: monitor-enter v1 │ │ -066d4a: 5510 9d08 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -066d4e: 1e01 |0003: monitor-exit v1 │ │ -066d50: 0f00 |0004: return v0 │ │ -066d52: 0d00 |0005: move-exception v0 │ │ -066d54: 1e01 |0006: monitor-exit v1 │ │ -066d56: 2700 |0007: throw v0 │ │ +067d84: |[067d84] com.actionbarsherlock.internal.widget.IcsProgressBar.isIndeterminate:()Z │ │ +067d94: 1d01 |0000: monitor-enter v1 │ │ +067d96: 5510 9d08 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +067d9a: 1e01 |0003: monitor-exit v1 │ │ +067d9c: 0f00 |0004: return v0 │ │ +067d9e: 0d00 |0005: move-exception v0 │ │ +067da0: 1e01 |0006: monitor-exit v1 │ │ +067da2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -73308,25 +73338,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -066d64: |[066d64] com.actionbarsherlock.internal.widget.IcsProgressBar.jumpDrawablesToCurrentState:()V │ │ -066d74: 6f10 0b0e 0100 |0000: invoke-super {v1}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@0e0b │ │ -066d7a: 5410 ab08 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066d7e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -066d82: 5410 ab08 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -066d86: 6e10 2e02 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@022e │ │ -066d8c: 5410 9e08 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -066d90: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -066d94: 5410 9e08 |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -066d98: 6e10 2e02 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@022e │ │ -066d9e: 0e00 |0015: return-void │ │ +067db0: |[067db0] com.actionbarsherlock.internal.widget.IcsProgressBar.jumpDrawablesToCurrentState:()V │ │ +067dc0: 6f10 0b0e 0100 |0000: invoke-super {v1}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@0e0b │ │ +067dc6: 5410 ab08 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067dca: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +067dce: 5410 ab08 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +067dd2: 6e10 2e02 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@022e │ │ +067dd8: 5410 9e08 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067ddc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +067de0: 5410 9e08 |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +067de4: 6e10 2e02 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@022e │ │ +067dea: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0003 line=589 │ │ 0x000c line=590 │ │ 0x0015 line=591 │ │ locals : │ │ @@ -73337,20 +73367,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -066da0: |[066da0] com.actionbarsherlock.internal.widget.IcsProgressBar.onAttachedToWindow:()V │ │ -066db0: 6f10 100e 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@0e10 │ │ -066db6: 5510 9d08 |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -066dba: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -066dbe: 6e10 4c1a 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ -066dc4: 0e00 |000a: return-void │ │ +067dec: |[067dec] com.actionbarsherlock.internal.widget.IcsProgressBar.onAttachedToWindow:()V │ │ +067dfc: 6f10 100e 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@0e10 │ │ +067e02: 5510 9d08 |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +067e06: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +067e0a: 6e10 4c1a 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ +067e10: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0003 line=1141 │ │ 0x0007 line=1142 │ │ 0x000a line=1144 │ │ locals : │ │ @@ -73361,28 +73391,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -066dc8: |[066dc8] com.actionbarsherlock.internal.widget.IcsProgressBar.onDetachedFromWindow:()V │ │ -066dd8: 5510 9d08 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -066ddc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -066de0: 6e10 4e1a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ -066de6: 5410 ac08 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ -066dea: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -066dee: 5410 ac08 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ -066df2: 6e20 3c1a 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a3c │ │ -066df8: 5410 9508 |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ -066dfc: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -066e00: 5410 9508 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ -066e04: 6e20 3c1a 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a3c │ │ -066e0a: 6f10 110e 0100 |0019: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@0e11 │ │ -066e10: 0e00 |001c: return-void │ │ +067e14: |[067e14] com.actionbarsherlock.internal.widget.IcsProgressBar.onDetachedFromWindow:()V │ │ +067e24: 5510 9d08 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +067e28: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +067e2c: 6e10 4e1a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ +067e32: 5410 ac08 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ +067e36: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +067e3a: 5410 ac08 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@08ac │ │ +067e3e: 6e20 3c1a 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a3c │ │ +067e44: 5410 9508 |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ +067e48: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +067e4c: 5410 9508 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0895 │ │ +067e50: 6e20 3c1a 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a3c │ │ +067e56: 6f10 110e 0100 |0019: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@0e11 │ │ +067e5c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0004 line=1149 │ │ 0x0007 line=1151 │ │ 0x000b line=1152 │ │ 0x0010 line=1154 │ │ @@ -73397,82 +73427,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 │ │ -066e14: |[066e14] com.actionbarsherlock.internal.widget.IcsProgressBar.onDraw:(Landroid/graphics/Canvas;)V │ │ -066e24: 1d08 |0000: monitor-enter v8 │ │ -066e26: 6f20 120e 9800 |0001: invoke-super {v8, v9}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0e12 │ │ -066e2c: 5480 9a08 |0004: iget-object v0, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -066e30: 3800 6b00 |0006: if-eqz v0, 0071 // +006b │ │ -066e34: 6e10 fd01 0900 |0008: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ -066e3a: 6e10 191a 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ -066e40: 0a04 |000e: move-result v4 │ │ -066e42: 5285 9f08 |000f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@089f │ │ -066e46: b054 |0011: add-int/2addr v4, v5 │ │ -066e48: 8244 |0012: int-to-float v4, v4 │ │ -066e4a: 6e10 1b1a 0800 |0013: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ -066e50: 0a05 |0016: move-result v5 │ │ -066e52: 5286 a008 |0017: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@08a0 │ │ -066e56: b065 |0019: add-int/2addr v5, v6 │ │ -066e58: 8255 |001a: int-to-float v5, v5 │ │ -066e5a: 6e30 ff01 4905 |001b: invoke-virtual {v9, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ -066e60: 6e10 111a 0800 |001e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawingTime:()J // method@1a11 │ │ -066e66: 0b02 |0021: move-result-wide v2 │ │ -066e68: 5484 9708 |0022: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -066e6c: 3804 3700 |0024: if-eqz v4, 005b // +0037 │ │ -066e70: 5484 9708 |0026: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -066e74: 5485 b008 |0028: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ -066e78: 6e40 240f 2453 |002a: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@0f24 │ │ -066e7e: 5484 b008 |002d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ -066e82: 6e10 3a0f 0400 |002f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@0f3a │ │ -066e88: 0a01 |0032: move-result v1 │ │ -066e8a: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -066e8c: 5c84 9c08 |0034: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ -066e90: 1404 0040 1c46 |0036: const v4, #float 10000 // #461c4000 │ │ -066e96: c814 |0039: mul-float/2addr v4, v1 │ │ -066e98: 8744 |003a: float-to-int v4, v4 │ │ -066e9a: 6e20 3102 4000 |003b: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0231 │ │ -066ea0: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -066ea2: 5c84 9c08 |003f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ -066ea6: 7100 9502 0000 |0041: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -066eac: 0b04 |0044: move-result-wide v4 │ │ -066eae: 5386 a208 |0045: iget-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@08a2 │ │ -066eb2: bc64 |0047: sub-long/2addr v4, v6 │ │ -066eb4: 5286 9808 |0048: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0898 │ │ -066eb8: 8166 |004a: int-to-long v6, v6 │ │ -066eba: 3104 0406 |004b: cmp-long v4, v4, v6 │ │ -066ebe: 3a04 0e00 |004d: if-ltz v4, 005b // +000e │ │ -066ec2: 7100 9502 0000 |004f: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -066ec8: 0b04 |0052: move-result-wide v4 │ │ -066eca: 5a84 a208 |0053: iput-wide v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@08a2 │ │ -066ece: 5284 9808 |0055: iget v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0898 │ │ -066ed2: 8144 |0057: int-to-long v4, v4 │ │ -066ed4: 6e30 3a1a 4805 |0058: invoke-virtual {v8, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidateDelayed:(J)V // method@1a3a │ │ -066eda: 6e20 2602 9000 |005b: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -066ee0: 6e10 f901 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Canvas;.restore:()V // method@01f9 │ │ -066ee6: 5584 af08 |0061: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ -066eea: 3804 0e00 |0063: if-eqz v4, 0071 // +000e │ │ -066eee: 2004 5900 |0065: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ -066ef2: 3804 0a00 |0067: if-eqz v4, 0071 // +000a │ │ -066ef6: 1f00 5900 |0069: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ -066efa: 7210 1502 0000 |006b: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@0215 │ │ -066f00: 1204 |006e: const/4 v4, #int 0 // #0 │ │ -066f02: 5c84 af08 |006f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ -066f06: 1e08 |0071: monitor-exit v8 │ │ -066f08: 0e00 |0072: return-void │ │ -066f0a: 0d04 |0073: move-exception v4 │ │ -066f0c: 1205 |0074: const/4 v5, #int 0 // #0 │ │ -066f0e: 5c85 9c08 |0075: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ -066f12: 2704 |0077: throw v4 │ │ -066f14: 0d04 |0078: move-exception v4 │ │ -066f16: 1e08 |0079: monitor-exit v8 │ │ -066f18: 2704 |007a: throw v4 │ │ +067e60: |[067e60] com.actionbarsherlock.internal.widget.IcsProgressBar.onDraw:(Landroid/graphics/Canvas;)V │ │ +067e70: 1d08 |0000: monitor-enter v8 │ │ +067e72: 6f20 120e 9800 |0001: invoke-super {v8, v9}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0e12 │ │ +067e78: 5480 9a08 |0004: iget-object v0, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +067e7c: 3800 6b00 |0006: if-eqz v0, 0071 // +006b │ │ +067e80: 6e10 fd01 0900 |0008: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ +067e86: 6e10 191a 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ +067e8c: 0a04 |000e: move-result v4 │ │ +067e8e: 5285 9f08 |000f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@089f │ │ +067e92: b054 |0011: add-int/2addr v4, v5 │ │ +067e94: 8244 |0012: int-to-float v4, v4 │ │ +067e96: 6e10 1b1a 0800 |0013: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ +067e9c: 0a05 |0016: move-result v5 │ │ +067e9e: 5286 a008 |0017: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@08a0 │ │ +067ea2: b065 |0019: add-int/2addr v5, v6 │ │ +067ea4: 8255 |001a: int-to-float v5, v5 │ │ +067ea6: 6e30 ff01 4905 |001b: invoke-virtual {v9, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ +067eac: 6e10 111a 0800 |001e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawingTime:()J // method@1a11 │ │ +067eb2: 0b02 |0021: move-result-wide v2 │ │ +067eb4: 5484 9708 |0022: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +067eb8: 3804 3700 |0024: if-eqz v4, 005b // +0037 │ │ +067ebc: 5484 9708 |0026: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +067ec0: 5485 b008 |0028: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ +067ec4: 6e40 240f 2453 |002a: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@0f24 │ │ +067eca: 5484 b008 |002d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ +067ece: 6e10 3a0f 0400 |002f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@0f3a │ │ +067ed4: 0a01 |0032: move-result v1 │ │ +067ed6: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +067ed8: 5c84 9c08 |0034: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ +067edc: 1404 0040 1c46 |0036: const v4, #float 10000 // #461c4000 │ │ +067ee2: c814 |0039: mul-float/2addr v4, v1 │ │ +067ee4: 8744 |003a: float-to-int v4, v4 │ │ +067ee6: 6e20 3102 4000 |003b: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0231 │ │ +067eec: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +067eee: 5c84 9c08 |003f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ +067ef2: 7100 9502 0000 |0041: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +067ef8: 0b04 |0044: move-result-wide v4 │ │ +067efa: 5386 a208 |0045: iget-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@08a2 │ │ +067efe: bc64 |0047: sub-long/2addr v4, v6 │ │ +067f00: 5286 9808 |0048: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0898 │ │ +067f04: 8166 |004a: int-to-long v6, v6 │ │ +067f06: 3104 0406 |004b: cmp-long v4, v4, v6 │ │ +067f0a: 3a04 0e00 |004d: if-ltz v4, 005b // +000e │ │ +067f0e: 7100 9502 0000 |004f: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +067f14: 0b04 |0052: move-result-wide v4 │ │ +067f16: 5a84 a208 |0053: iput-wide v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@08a2 │ │ +067f1a: 5284 9808 |0055: iget v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0898 │ │ +067f1e: 8144 |0057: int-to-long v4, v4 │ │ +067f20: 6e30 3a1a 4805 |0058: invoke-virtual {v8, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidateDelayed:(J)V // method@1a3a │ │ +067f26: 6e20 2602 9000 |005b: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +067f2c: 6e10 f901 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Canvas;.restore:()V // method@01f9 │ │ +067f32: 5584 af08 |0061: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ +067f36: 3804 0e00 |0063: if-eqz v4, 0071 // +000e │ │ +067f3a: 2004 5900 |0065: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ +067f3e: 3804 0a00 |0067: if-eqz v4, 0071 // +000a │ │ +067f42: 1f00 5900 |0069: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ +067f46: 7210 1502 0000 |006b: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@0215 │ │ +067f4c: 1204 |006e: const/4 v4, #int 0 // #0 │ │ +067f4e: 5c84 af08 |006f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ +067f52: 1e08 |0071: monitor-exit v8 │ │ +067f54: 0e00 |0072: return-void │ │ +067f56: 0d04 |0073: move-exception v4 │ │ +067f58: 1205 |0074: const/4 v5, #int 0 // #0 │ │ +067f5a: 5c85 9c08 |0075: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@089c │ │ +067f5e: 2704 |0077: throw v4 │ │ +067f60: 0d04 |0078: move-exception v4 │ │ +067f62: 1e08 |0079: monitor-exit v8 │ │ +067f64: 2704 |007a: throw v4 │ │ catches : 4 │ │ 0x0001 - 0x0032 │ │ -> 0x0078 │ │ 0x0034 - 0x003e │ │ -> 0x0073 │ │ 0x003f - 0x0071 │ │ -> 0x0078 │ │ @@ -73517,21 +73547,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -066f44: |[066f44] com.actionbarsherlock.internal.widget.IcsProgressBar.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066f54: 6f20 130e 2100 |0000: invoke-super {v1, v2}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e13 │ │ -066f5a: 5210 a308 |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -066f5e: 6e20 ac0e 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@0eac │ │ -066f64: 5210 aa08 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -066f68: 6e20 a90e 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@0ea9 │ │ -066f6e: 0e00 |000d: return-void │ │ +067f90: |[067f90] com.actionbarsherlock.internal.widget.IcsProgressBar.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +067fa0: 6f20 130e 2100 |0000: invoke-super {v1, v2}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0e13 │ │ +067fa6: 5210 a308 |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +067faa: 6e20 ac0e 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@0eac │ │ +067fb0: 5210 aa08 |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +067fb4: 6e20 a90e 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@0ea9 │ │ +067fba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ 0x0008 line=1166 │ │ 0x000d line=1167 │ │ locals : │ │ @@ -73543,69 +73573,69 @@ │ │ type : '(II)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -066f70: |[066f70] com.actionbarsherlock.internal.widget.IcsProgressBar.onMeasure:(II)V │ │ -066f80: 1d06 |0000: monitor-enter v6 │ │ -066f82: 5460 9a08 |0001: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -066f86: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -066f88: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -066f8a: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ -066f8e: 5263 a708 |0007: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ -066f92: 5264 a508 |0009: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ -066f96: 6e10 2a02 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@022a │ │ -066f9c: 0a05 |000e: move-result v5 │ │ -066f9e: 7120 441f 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -066fa4: 0a04 |0012: move-result v4 │ │ -066fa6: 7120 411f 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -066fac: 0a02 |0016: move-result v2 │ │ -066fae: 5263 a608 |0017: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ -066fb2: 5264 a408 |0019: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ -066fb6: 6e10 2902 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ -066fbc: 0a05 |001e: move-result v5 │ │ -066fbe: 7120 441f 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -066fc4: 0a04 |0022: move-result v4 │ │ -066fc6: 7120 411f 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -066fcc: 0a01 |0026: move-result v1 │ │ -066fce: 7010 521a 0600 |0027: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@1a52 │ │ -066fd4: 6e10 191a 0600 |002a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ -066fda: 0a03 |002d: move-result v3 │ │ -066fdc: 6e10 1a1a 0600 |002e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@1a1a │ │ -066fe2: 0a04 |0031: move-result v4 │ │ -066fe4: b043 |0032: add-int/2addr v3, v4 │ │ -066fe6: b032 |0033: add-int/2addr v2, v3 │ │ -066fe8: 6e10 1b1a 0600 |0034: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ -066fee: 0a03 |0037: move-result v3 │ │ -066ff0: 6e10 181a 0600 |0038: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@1a18 │ │ -066ff6: 0a04 |003b: move-result v4 │ │ -066ff8: b043 |003c: add-int/2addr v3, v4 │ │ -066ffa: b031 |003d: add-int/2addr v1, v3 │ │ -066ffc: 6303 8208 |003e: sget-boolean v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0882 │ │ -067000: 3803 1100 |0040: if-eqz v3, 0051 // +0011 │ │ -067004: 1203 |0042: const/4 v3, #int 0 // #0 │ │ -067006: 7130 290e 7203 |0043: invoke-static {v2, v7, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@0e29 │ │ -06700c: 0a03 |0046: move-result v3 │ │ -06700e: 1204 |0047: const/4 v4, #int 0 // #0 │ │ -067010: 7130 290e 8104 |0048: invoke-static {v1, v8, v4}, Landroid/view/View;.resolveSizeAndState:(III)I // method@0e29 │ │ -067016: 0a04 |004b: move-result v4 │ │ -067018: 6e30 461a 3604 |004c: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@1a46 │ │ -06701e: 1e06 |004f: monitor-exit v6 │ │ -067020: 0e00 |0050: return-void │ │ -067022: 7120 280e 7200 |0051: invoke-static {v2, v7}, Landroid/view/View;.resolveSize:(II)I // method@0e28 │ │ -067028: 0a03 |0054: move-result v3 │ │ -06702a: 7120 280e 8100 |0055: invoke-static {v1, v8}, Landroid/view/View;.resolveSize:(II)I // method@0e28 │ │ -067030: 0a04 |0058: move-result v4 │ │ -067032: 6e30 461a 3604 |0059: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@1a46 │ │ -067038: 28f3 |005c: goto 004f // -000d │ │ -06703a: 0d03 |005d: move-exception v3 │ │ -06703c: 1e06 |005e: monitor-exit v6 │ │ -06703e: 2703 |005f: throw v3 │ │ +067fbc: |[067fbc] com.actionbarsherlock.internal.widget.IcsProgressBar.onMeasure:(II)V │ │ +067fcc: 1d06 |0000: monitor-enter v6 │ │ +067fce: 5460 9a08 |0001: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +067fd2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +067fd4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +067fd6: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ +067fda: 5263 a708 |0007: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@08a7 │ │ +067fde: 5264 a508 |0009: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@08a5 │ │ +067fe2: 6e10 2a02 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@022a │ │ +067fe8: 0a05 |000e: move-result v5 │ │ +067fea: 7120 441f 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +067ff0: 0a04 |0012: move-result v4 │ │ +067ff2: 7120 411f 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +067ff8: 0a02 |0016: move-result v2 │ │ +067ffa: 5263 a608 |0017: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@08a6 │ │ +067ffe: 5264 a408 |0019: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ +068002: 6e10 2902 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ +068008: 0a05 |001e: move-result v5 │ │ +06800a: 7120 441f 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +068010: 0a04 |0022: move-result v4 │ │ +068012: 7120 411f 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +068018: 0a01 |0026: move-result v1 │ │ +06801a: 7010 521a 0600 |0027: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@1a52 │ │ +068020: 6e10 191a 0600 |002a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@1a19 │ │ +068026: 0a03 |002d: move-result v3 │ │ +068028: 6e10 1a1a 0600 |002e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@1a1a │ │ +06802e: 0a04 |0031: move-result v4 │ │ +068030: b043 |0032: add-int/2addr v3, v4 │ │ +068032: b032 |0033: add-int/2addr v2, v3 │ │ +068034: 6e10 1b1a 0600 |0034: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@1a1b │ │ +06803a: 0a03 |0037: move-result v3 │ │ +06803c: 6e10 181a 0600 |0038: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@1a18 │ │ +068042: 0a04 |003b: move-result v4 │ │ +068044: b043 |003c: add-int/2addr v3, v4 │ │ +068046: b031 |003d: add-int/2addr v1, v3 │ │ +068048: 6303 8208 |003e: sget-boolean v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0882 │ │ +06804c: 3803 1100 |0040: if-eqz v3, 0051 // +0011 │ │ +068050: 1203 |0042: const/4 v3, #int 0 // #0 │ │ +068052: 7130 290e 7203 |0043: invoke-static {v2, v7, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@0e29 │ │ +068058: 0a03 |0046: move-result v3 │ │ +06805a: 1204 |0047: const/4 v4, #int 0 // #0 │ │ +06805c: 7130 290e 8104 |0048: invoke-static {v1, v8, v4}, Landroid/view/View;.resolveSizeAndState:(III)I // method@0e29 │ │ +068062: 0a04 |004b: move-result v4 │ │ +068064: 6e30 461a 3604 |004c: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@1a46 │ │ +06806a: 1e06 |004f: monitor-exit v6 │ │ +06806c: 0e00 |0050: return-void │ │ +06806e: 7120 280e 7200 |0051: invoke-static {v2, v7}, Landroid/view/View;.resolveSize:(II)I // method@0e28 │ │ +068074: 0a03 |0054: move-result v3 │ │ +068076: 7120 280e 8100 |0055: invoke-static {v1, v8}, Landroid/view/View;.resolveSize:(II)I // method@0e28 │ │ +06807c: 0a04 |0058: move-result v4 │ │ +06807e: 6e30 461a 3604 |0059: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@1a46 │ │ +068084: 28f3 |005c: goto 004f // -000d │ │ +068086: 0d03 |005d: move-exception v3 │ │ +068088: 1e06 |005e: monitor-exit v6 │ │ +06808a: 2703 |005f: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x004f │ │ -> 0x005d │ │ 0x0051 - 0x005c │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=1039 │ │ @@ -73615,16 +73645,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 │ │ @@ -73635,21 +73669,21 @@ │ │ type : '(FZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -067054: |[067054] com.actionbarsherlock.internal.widget.IcsProgressBar.onProgressRefresh:(FZ)V │ │ -067064: 5410 9608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0896 │ │ -067068: 6e10 b30e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@0eb3 │ │ -06706e: 0a00 |0005: move-result v0 │ │ -067070: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -067074: 7010 3e1a 0100 |0008: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.scheduleAccessibilityEventSender:()V // method@1a3e │ │ -06707a: 0e00 |000b: return-void │ │ +0680a0: |[0680a0] com.actionbarsherlock.internal.widget.IcsProgressBar.onProgressRefresh:(FZ)V │ │ +0680b0: 5410 9608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0896 │ │ +0680b4: 6e10 b30e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@0eb3 │ │ +0680ba: 0a00 |0005: move-result v0 │ │ +0680bc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0680c0: 7010 3e1a 0100 |0008: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.scheduleAccessibilityEventSender:()V // method@1a3e │ │ +0680c6: 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; │ │ @@ -73661,25 +73695,25 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06707c: |[06707c] com.actionbarsherlock.internal.widget.IcsProgressBar.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -06708c: 0730 |0000: move-object v0, v3 │ │ -06708e: 1f00 0503 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0305 │ │ -067092: 6e10 021a 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1a02 │ │ -067098: 0c01 |0006: move-result-object v1 │ │ -06709a: 6f20 160e 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0e16 │ │ -0670a0: 5201 7f08 |000a: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ -0670a4: 6e20 471a 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ -0670aa: 5201 8008 |000f: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ -0670ae: 6e20 4a1a 1200 |0011: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ -0670b4: 0e00 |0014: return-void │ │ +0680c8: |[0680c8] com.actionbarsherlock.internal.widget.IcsProgressBar.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0680d8: 0730 |0000: move-object v0, v3 │ │ +0680da: 1f00 0303 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0303 │ │ +0680de: 6e10 021a 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1a02 │ │ +0680e4: 0c01 |0006: move-result-object v1 │ │ +0680e6: 6f20 160e 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0e16 │ │ +0680ec: 5201 7f08 |000a: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ +0680f0: 6e20 471a 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ +0680f6: 5201 8008 |000f: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ +0680fa: 6e20 4a1a 1200 |0011: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ +068100: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0003 line=1132 │ │ 0x000a line=1134 │ │ 0x000f line=1135 │ │ 0x0014 line=1136 │ │ @@ -73693,24 +73727,24 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0670b8: |[0670b8] com.actionbarsherlock.internal.widget.IcsProgressBar.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0670c8: 6f10 170e 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0e17 │ │ -0670ce: 0c01 |0003: move-result-object v1 │ │ -0670d0: 2200 0503 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0305 │ │ -0670d4: 7020 011a 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcelable;)V // method@1a01 │ │ -0670da: 5232 aa08 |0009: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -0670de: 5902 7f08 |000b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ -0670e2: 5232 ae08 |000d: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -0670e6: 5902 8008 |000f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ -0670ea: 1100 |0011: return-object v0 │ │ +068104: |[068104] com.actionbarsherlock.internal.widget.IcsProgressBar.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +068114: 6f10 170e 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0e17 │ │ +06811a: 0c01 |0003: move-result-object v1 │ │ +06811c: 2200 0303 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0303 │ │ +068120: 7020 011a 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcelable;)V // method@1a01 │ │ +068126: 5232 aa08 |0009: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +06812a: 5902 7f08 |000b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@087f │ │ +06812e: 5232 ae08 |000d: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +068132: 5902 8008 |000f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0880 │ │ +068136: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1120 │ │ 0x0004 line=1121 │ │ 0x0009 line=1123 │ │ 0x000d line=1124 │ │ 0x0011 line=1126 │ │ @@ -73724,17 +73758,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0670ec: |[0670ec] com.actionbarsherlock.internal.widget.IcsProgressBar.onSizeChanged:(IIII)V │ │ -0670fc: 7030 511a 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@1a51 │ │ -067102: 0e00 |0003: return-void │ │ +068138: |[068138] com.actionbarsherlock.internal.widget.IcsProgressBar.onSizeChanged:(IIII)V │ │ +068148: 7030 511a 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@1a51 │ │ +06814e: 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 │ │ @@ -73747,26 +73781,26 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -067104: |[067104] com.actionbarsherlock.internal.widget.IcsProgressBar.onVisibilityChanged:(Landroid/view/View;I)V │ │ -067114: 6f30 180e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@0e18 │ │ -06711a: 5510 9d08 |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -06711e: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -067122: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -067126: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ -06712a: 1240 |000b: const/4 v0, #int 4 // #4 │ │ -06712c: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ -067130: 6e10 4e1a 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ -067136: 0e00 |0011: return-void │ │ -067138: 6e10 4c1a 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ -06713e: 28fc |0015: goto 0011 // -0004 │ │ +068150: |[068150] com.actionbarsherlock.internal.widget.IcsProgressBar.onVisibilityChanged:(Landroid/view/View;I)V │ │ +068160: 6f30 180e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@0e18 │ │ +068166: 5510 9d08 |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +06816a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +06816e: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +068172: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ +068176: 1240 |000b: const/4 v0, #int 4 // #4 │ │ +068178: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ +06817c: 6e10 4e1a 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ +068182: 0e00 |0011: return-void │ │ +068184: 6e10 4c1a 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ +06818a: 28fc |0015: goto 0011 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ 0x0003 line=922 │ │ 0x0007 line=924 │ │ 0x000e line=925 │ │ 0x0011 line=930 │ │ @@ -73781,19 +73815,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -067140: |[067140] com.actionbarsherlock.internal.widget.IcsProgressBar.postInvalidate:()V │ │ -067150: 5510 a808 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@08a8 │ │ -067154: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -067158: 6f10 1c0e 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@0e1c │ │ -06715e: 0e00 |0007: return-void │ │ +06818c: |[06818c] com.actionbarsherlock.internal.widget.IcsProgressBar.postInvalidate:()V │ │ +06819c: 5510 a808 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@08a8 │ │ +0681a0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0681a4: 6f10 1c0e 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@0e1c │ │ +0681aa: 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; │ │ @@ -73803,36 +73837,36 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -067160: |[067160] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminate:(Z)V │ │ -067170: 1d01 |0000: monitor-enter v1 │ │ -067172: 5510 a908 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ -067176: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -06717a: 5510 9d08 |0005: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -06717e: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ -067182: 5510 9d08 |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -067186: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ -06718a: 5c12 9d08 |000d: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -06718e: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ -067192: 5410 9e08 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -067196: 5b10 9a08 |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -06719a: 6e10 4c1a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ -0671a0: 1e01 |0018: monitor-exit v1 │ │ -0671a2: 0e00 |0019: return-void │ │ -0671a4: 5410 ab08 |001a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -0671a8: 5b10 9a08 |001c: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -0671ac: 6e10 4e1a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ -0671b2: 28f7 |0021: goto 0018 // -0009 │ │ -0671b4: 0d00 |0022: move-exception v0 │ │ -0671b6: 1e01 |0023: monitor-exit v1 │ │ -0671b8: 2700 |0024: throw v0 │ │ +0681ac: |[0681ac] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminate:(Z)V │ │ +0681bc: 1d01 |0000: monitor-enter v1 │ │ +0681be: 5510 a908 |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@08a9 │ │ +0681c2: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +0681c6: 5510 9d08 |0005: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +0681ca: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ +0681ce: 5510 9d08 |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +0681d2: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ +0681d6: 5c12 9d08 |000d: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +0681da: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ +0681de: 5410 9e08 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +0681e2: 5b10 9a08 |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +0681e6: 6e10 4c1a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ +0681ec: 1e01 |0018: monitor-exit v1 │ │ +0681ee: 0e00 |0019: return-void │ │ +0681f0: 5410 ab08 |001a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +0681f4: 5b10 9a08 |001c: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +0681f8: 6e10 4e1a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ +0681fe: 28f7 |0021: goto 0018 // -0009 │ │ +068200: 0d00 |0022: move-exception v0 │ │ +068202: 1e01 |0023: monitor-exit v1 │ │ +068204: 2700 |0024: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0018 │ │ -> 0x0022 │ │ 0x001a - 0x0021 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=471 │ │ @@ -73853,23 +73887,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0671d0: |[0671d0] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0671e0: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -0671e4: 6e20 3002 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0230 │ │ -0671ea: 5b12 9e08 |0005: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -0671ee: 5510 9d08 |0007: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -0671f2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0671f6: 5b12 9a08 |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -0671fa: 6e10 391a 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ -067200: 0e00 |0010: return-void │ │ +06821c: |[06821c] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06822c: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +068230: 6e20 3002 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0230 │ │ +068236: 5b12 9e08 |0005: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +06823a: 5510 9d08 |0007: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +06823e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +068242: 5b12 9a08 |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +068246: 6e10 391a 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ +06824c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0002 line=509 │ │ 0x0005 line=511 │ │ 0x0007 line=512 │ │ 0x000b line=513 │ │ @@ -73884,19 +73918,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -067204: |[067204] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/content/Context;I)V │ │ -067214: 7120 310f 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@0f31 │ │ -06721a: 0c00 |0003: move-result-object v0 │ │ -06721c: 6e20 441a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1a44 │ │ -067222: 0e00 |0007: return-void │ │ +068250: |[068250] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/content/Context;I)V │ │ +068260: 7120 310f 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@0f31 │ │ +068266: 0c00 |0003: move-result-object v0 │ │ +068268: 6e20 441a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1a44 │ │ +06826e: 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; │ │ @@ -73907,17 +73941,17 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067224: |[067224] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -067234: 5b01 a108 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ -067238: 0e00 |0002: return-void │ │ +068270: |[068270] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +068280: 5b01 a108 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ +068284: 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; │ │ @@ -73927,34 +73961,34 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -06723c: |[06723c] com.actionbarsherlock.internal.widget.IcsProgressBar.setMax:(I)V │ │ -06724c: 1d03 |0000: monitor-enter v3 │ │ -06724e: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ -067252: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -067254: 5230 a308 |0004: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -067258: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ -06725c: 5934 a308 |0008: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -067260: 6e10 391a 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ -067266: 5230 aa08 |000d: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -06726a: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ -06726e: 5934 aa08 |0011: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -067272: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ -067278: 5231 aa08 |0016: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -06727c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -06727e: 7040 3b1a 0321 |0019: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@1a3b │ │ -067284: 1e03 |001c: monitor-exit v3 │ │ -067286: 0e00 |001d: return-void │ │ -067288: 0d00 |001e: move-exception v0 │ │ -06728a: 1e03 |001f: monitor-exit v3 │ │ -06728c: 2700 |0020: throw v0 │ │ +068288: |[068288] com.actionbarsherlock.internal.widget.IcsProgressBar.setMax:(I)V │ │ +068298: 1d03 |0000: monitor-enter v3 │ │ +06829a: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ +06829e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +0682a0: 5230 a308 |0004: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +0682a4: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ +0682a8: 5934 a308 |0008: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +0682ac: 6e10 391a 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ +0682b2: 5230 aa08 |000d: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +0682b6: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ +0682ba: 5934 aa08 |0011: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +0682be: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ +0682c4: 5231 aa08 |0016: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +0682c8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +0682ca: 7040 3b1a 0321 |0019: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@1a3b │ │ +0682d0: 1e03 |001c: monitor-exit v3 │ │ +0682d2: 0e00 |001d: return-void │ │ +0682d4: 0d00 |001e: move-exception v0 │ │ +0682d6: 1e03 |001f: monitor-exit v3 │ │ +0682d8: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x001c │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=796 │ │ 0x0003 line=797 │ │ 0x0004 line=799 │ │ @@ -73974,23 +74008,23 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06729c: |[06729c] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(I)V │ │ -0672ac: 1d01 |0000: monitor-enter v1 │ │ -0672ae: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0672b0: 6e30 481a 2100 |0002: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(IZ)V // method@1a48 │ │ -0672b6: 1e01 |0005: monitor-exit v1 │ │ -0672b8: 0e00 |0006: return-void │ │ -0672ba: 0d00 |0007: move-exception v0 │ │ -0672bc: 1e01 |0008: monitor-exit v1 │ │ -0672be: 2700 |0009: throw v0 │ │ +0682e8: |[0682e8] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(I)V │ │ +0682f8: 1d01 |0000: monitor-enter v1 │ │ +0682fa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0682fc: 6e30 481a 2100 |0002: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(IZ)V // method@1a48 │ │ +068302: 1e01 |0005: monitor-exit v1 │ │ +068304: 0e00 |0006: return-void │ │ +068306: 0d00 |0007: move-exception v0 │ │ +068308: 1e01 |0008: monitor-exit v1 │ │ +06830a: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x0007 line=685 │ │ @@ -74003,35 +74037,35 @@ │ │ type : '(IZ)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0672cc: |[0672cc] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(IZ)V │ │ -0672dc: 1d02 |0000: monitor-enter v2 │ │ -0672de: 5520 9d08 |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -0672e2: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -0672e6: 1e02 |0005: monitor-exit v2 │ │ -0672e8: 0e00 |0006: return-void │ │ -0672ea: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ -0672ee: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0672f0: 5220 a308 |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -0672f4: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ -0672f8: 5223 a308 |000e: iget v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -0672fc: 5220 aa08 |0010: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -067300: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ -067304: 5923 aa08 |0014: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -067308: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ -06730e: 5221 aa08 |0019: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -067312: 7040 3b1a 0241 |001b: invoke-direct {v2, v0, v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@1a3b │ │ -067318: 28e7 |001e: goto 0005 // -0019 │ │ -06731a: 0d00 |001f: move-exception v0 │ │ -06731c: 1e02 |0020: monitor-exit v2 │ │ -06731e: 2700 |0021: throw v0 │ │ +068318: |[068318] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(IZ)V │ │ +068328: 1d02 |0000: monitor-enter v2 │ │ +06832a: 5520 9d08 |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +06832e: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +068332: 1e02 |0005: monitor-exit v2 │ │ +068334: 0e00 |0006: return-void │ │ +068336: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ +06833a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +06833c: 5220 a308 |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +068340: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ +068344: 5223 a308 |000e: iget v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +068348: 5220 aa08 |0010: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +06834c: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ +068350: 5923 aa08 |0014: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +068354: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ +06835a: 5221 aa08 |0019: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +06835e: 7040 3b1a 0241 |001b: invoke-direct {v2, v0, v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@1a3b │ │ +068364: 28e7 |001e: goto 0005 // -0019 │ │ +068366: 0d00 |001f: move-exception v0 │ │ +068368: 1e02 |0020: monitor-exit v2 │ │ +06836a: 2700 |0021: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x001f │ │ 0x000a - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=689 │ │ @@ -74054,53 +74088,53 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -067334: |[067334] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -067344: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -067346: 5452 ab08 |0001: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -06734a: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ -06734e: 5452 ab08 |0005: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -067352: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ -067356: 5452 ab08 |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -06735a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -06735c: 6e20 3002 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0230 │ │ -067362: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -067364: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ -067368: 6e20 3002 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0230 │ │ -06736e: 6e10 2b02 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@022b │ │ -067374: 0a00 |0018: move-result v0 │ │ -067376: 5252 a408 |0019: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ -06737a: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ -06737e: 5950 a408 |001d: iput v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ -067382: 6e10 3d1a 0500 |001f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.requestLayout:()V // method@1a3d │ │ -067388: 5b56 ab08 |0022: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -06738c: 5552 9d08 |0024: iget-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -067390: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ -067394: 5b56 9a08 |0028: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ -067398: 6e10 391a 0500 |002a: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ -06739e: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ -0673a2: 6e10 221a 0500 |002f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getWidth:()I // method@1a22 │ │ -0673a8: 0a02 |0032: move-result v2 │ │ -0673aa: 6e10 121a 0500 |0033: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getHeight:()I // method@1a12 │ │ -0673b0: 0a03 |0036: move-result v3 │ │ -0673b2: 7030 511a 2503 |0037: invoke-direct {v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@1a51 │ │ -0673b8: 7010 521a 0500 |003a: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@1a52 │ │ -0673be: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ -0673c4: 5253 aa08 |0040: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ -0673c8: 7054 0c1a 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ -0673ce: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ -0673d4: 5253 ae08 |0048: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -0673d8: 7054 0c1a 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ -0673de: 0e00 |004d: return-void │ │ -0673e0: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -0673e2: 28c1 |004f: goto 0010 // -003f │ │ +068380: |[068380] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +068390: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +068392: 5452 ab08 |0001: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +068396: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ +06839a: 5452 ab08 |0005: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +06839e: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ +0683a2: 5452 ab08 |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +0683a6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0683a8: 6e20 3002 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0230 │ │ +0683ae: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0683b0: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ +0683b4: 6e20 3002 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0230 │ │ +0683ba: 6e10 2b02 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@022b │ │ +0683c0: 0a00 |0018: move-result v0 │ │ +0683c2: 5252 a408 |0019: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ +0683c6: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ +0683ca: 5950 a408 |001d: iput v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@08a4 │ │ +0683ce: 6e10 3d1a 0500 |001f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.requestLayout:()V // method@1a3d │ │ +0683d4: 5b56 ab08 |0022: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +0683d8: 5552 9d08 |0024: iget-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +0683dc: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ +0683e0: 5b56 9a08 |0028: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@089a │ │ +0683e4: 6e10 391a 0500 |002a: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ +0683ea: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ +0683ee: 6e10 221a 0500 |002f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getWidth:()I // method@1a22 │ │ +0683f4: 0a02 |0032: move-result v2 │ │ +0683f6: 6e10 121a 0500 |0033: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getHeight:()I // method@1a12 │ │ +0683fc: 0a03 |0036: move-result v3 │ │ +0683fe: 7030 511a 2503 |0037: invoke-direct {v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@1a51 │ │ +068404: 7010 521a 0500 |003a: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@1a52 │ │ +06840a: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ +068410: 5253 aa08 |0040: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@08aa │ │ +068414: 7054 0c1a 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ +06841a: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ +068420: 5253 ae08 |0048: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +068424: 7054 0c1a 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@1a0c │ │ +06842a: 0e00 |004d: return-void │ │ +06842c: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +06842e: 28c1 |004f: goto 0010 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=542 │ │ 0x0009 line=543 │ │ 0x000f line=544 │ │ 0x0010 line=549 │ │ 0x0012 line=550 │ │ @@ -74131,36 +74165,36 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -0673e4: |[0673e4] com.actionbarsherlock.internal.widget.IcsProgressBar.setSecondaryProgress:(I)V │ │ -0673f4: 1d03 |0000: monitor-enter v3 │ │ -0673f6: 5530 9d08 |0001: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -0673fa: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -0673fe: 1e03 |0005: monitor-exit v3 │ │ -067400: 0e00 |0006: return-void │ │ -067402: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ -067406: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -067408: 5230 a308 |000a: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -06740c: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ -067410: 5234 a308 |000e: iget v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ -067414: 5230 ae08 |0010: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -067418: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ -06741c: 5934 ae08 |0014: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -067420: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ -067426: 5231 ae08 |0019: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ -06742a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -06742c: 7040 3b1a 0321 |001c: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@1a3b │ │ -067432: 28e6 |001f: goto 0005 // -001a │ │ -067434: 0d00 |0020: move-exception v0 │ │ -067436: 1e03 |0021: monitor-exit v3 │ │ -067438: 2700 |0022: throw v0 │ │ +068430: |[068430] com.actionbarsherlock.internal.widget.IcsProgressBar.setSecondaryProgress:(I)V │ │ +068440: 1d03 |0000: monitor-enter v3 │ │ +068442: 5530 9d08 |0001: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +068446: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +06844a: 1e03 |0005: monitor-exit v3 │ │ +06844c: 0e00 |0006: return-void │ │ +06844e: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ +068452: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +068454: 5230 a308 |000a: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +068458: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ +06845c: 5234 a308 |000e: iget v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@08a3 │ │ +068460: 5230 ae08 |0010: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +068464: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ +068468: 5934 ae08 |0014: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +06846c: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ +068472: 5231 ae08 |0019: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@08ae │ │ +068476: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +068478: 7040 3b1a 0321 |001c: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@1a3b │ │ +06847e: 28e6 |001f: goto 0005 // -001a │ │ +068480: 0d00 |0020: move-exception v0 │ │ +068482: 1e03 |0021: monitor-exit v3 │ │ +068484: 2700 |0022: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x0020 │ │ 0x000a - 0x001f │ │ -> 0x0020 │ │ positions : │ │ 0x0000 line=720 │ │ @@ -74182,29 +74216,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -067450: |[067450] com.actionbarsherlock.internal.widget.IcsProgressBar.setVisibility:(I)V │ │ -067460: 6e10 211a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -067466: 0a00 |0003: move-result v0 │ │ -067468: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ -06746c: 6f20 450e 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -067472: 5510 9d08 |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ -067476: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -06747a: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ -06747e: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -067482: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -067484: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -067488: 6e10 4e1a 0100 |0014: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ -06748e: 0e00 |0017: return-void │ │ -067490: 6e10 4c1a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ -067496: 28fc |001b: goto 0017 // -0004 │ │ +06849c: |[06849c] com.actionbarsherlock.internal.widget.IcsProgressBar.setVisibility:(I)V │ │ +0684ac: 6e10 211a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +0684b2: 0a00 |0003: move-result v0 │ │ +0684b4: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ +0684b8: 6f20 450e 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0684be: 5510 9d08 |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@089d │ │ +0684c2: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +0684c6: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ +0684ca: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +0684ce: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +0684d0: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +0684d4: 6e10 4e1a 0100 |0014: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@1a4e │ │ +0684da: 0e00 |0017: return-void │ │ +0684dc: 6e10 4c1a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@1a4c │ │ +0684e2: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0006 line=905 │ │ 0x0009 line=907 │ │ 0x000d line=909 │ │ 0x0014 line=910 │ │ @@ -74215,62 +74249,62 @@ │ │ 0x0000 - 0x001c reg=2 v I │ │ │ │ #35 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ name : 'startAnimation' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -067498: |[067498] com.actionbarsherlock.internal.widget.IcsProgressBar.startAnimation:()V │ │ -0674a8: 6e10 211a 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -0674ae: 0a00 |0003: move-result v0 │ │ -0674b0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -0674b4: 0e00 |0006: return-void │ │ -0674b6: 5430 9e08 |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -0674ba: 2000 5900 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ -0674be: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -0674c2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0674c4: 5c30 af08 |000e: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ -0674c8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0674ca: 5b30 9708 |0011: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -0674ce: 6e10 391a 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ -0674d4: 28f0 |0016: goto 0006 // -0010 │ │ -0674d6: 5430 a108 |0017: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ -0674da: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ -0674de: 2200 1b02 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@021b │ │ -0674e2: 7010 350f 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f35 │ │ -0674e8: 5b30 a108 |0020: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ -0674ec: 2200 1d02 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@021d │ │ -0674f0: 7010 390f 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@0f39 │ │ -0674f6: 5b30 b008 |0027: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ -0674fa: 2200 1402 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0214 │ │ -0674fe: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -067500: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ -067504: 7030 230f 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f23 │ │ -06750a: 5b30 9708 |0031: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -06750e: 5430 9708 |0033: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -067512: 5231 9908 |0035: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ -067516: 6e20 280f 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@0f28 │ │ -06751c: 5430 9708 |003a: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -067520: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ -067522: 6e20 270f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@0f27 │ │ -067528: 5430 9708 |0040: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -06752c: 5231 9b08 |0042: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ -067530: 8111 |0044: int-to-long v1, v1 │ │ -067532: 6e30 250f 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0f25 │ │ -067538: 5430 9708 |0048: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -06753c: 5431 a108 |004a: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ -067540: 6e20 260f 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f26 │ │ -067546: 5430 9708 |004f: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -06754a: 1601 ffff |0051: const-wide/16 v1, #int -1 // #ffff │ │ -06754e: 6e30 290f 1002 |0053: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@0f29 │ │ -067554: 28bd |0056: goto 0013 // -0043 │ │ +0684e4: |[0684e4] com.actionbarsherlock.internal.widget.IcsProgressBar.startAnimation:()V │ │ +0684f4: 6e10 211a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +0684fa: 0a00 |0003: move-result v0 │ │ +0684fc: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +068500: 0e00 |0006: return-void │ │ +068502: 5440 9e08 |0007: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +068506: 2000 5900 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ +06850a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +06850e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +068510: 5c40 af08 |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ +068514: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +068516: 5b40 9708 |0011: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +06851a: 6e10 391a 0400 |0013: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ +068520: 28f0 |0016: goto 0006 // -0010 │ │ +068522: 5440 a108 |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ +068526: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ +06852a: 2200 1902 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0219 │ │ +06852e: 7010 350f 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f35 │ │ +068534: 5b40 a108 |0020: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ +068538: 2200 1b02 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@021b │ │ +06853c: 7010 390f 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@0f39 │ │ +068542: 5b40 b008 |0027: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ +068546: 2200 1202 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0212 │ │ +06854a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +06854c: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ +068550: 7030 230f 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f23 │ │ +068556: 5b40 9708 |0031: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +06855a: 5440 9708 |0033: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +06855e: 5241 9908 |0035: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0899 │ │ +068562: 6e20 280f 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@0f28 │ │ +068568: 5440 9708 |003a: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +06856c: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ +06856e: 6e20 270f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@0f27 │ │ +068574: 5440 9708 |0040: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +068578: 5241 9b08 |0042: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@089b │ │ +06857c: 8112 |0044: int-to-long v2, v1 │ │ +06857e: 6e30 250f 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0f25 │ │ +068584: 5440 9708 |0048: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +068588: 5441 a108 |004a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@08a1 │ │ +06858c: 6e20 260f 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f26 │ │ +068592: 5440 9708 |004f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +068596: 1602 ffff |0051: const-wide/16 v2, #int -1 // #ffff │ │ +06859a: 6e30 290f 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@0f29 │ │ +0685a0: 28bd |0056: goto 0013 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0006 line=857 │ │ 0x0007 line=840 │ │ 0x000d line=841 │ │ 0x0010 line=842 │ │ @@ -74281,39 +74315,39 @@ │ │ 0x0029 line=849 │ │ 0x0033 line=850 │ │ 0x003a line=851 │ │ 0x0040 line=852 │ │ 0x0048 line=853 │ │ 0x004f line=854 │ │ locals : │ │ - 0x0000 - 0x0057 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ + 0x0000 - 0x0057 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #36 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ name : 'stopAnimation' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -067558: |[067558] com.actionbarsherlock.internal.widget.IcsProgressBar.stopAnimation:()V │ │ -067568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06756a: 5b10 9708 |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ -06756e: 5b10 b008 |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ -067572: 5410 9e08 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -067576: 2000 5900 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ -06757a: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ -06757e: 5410 9e08 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -067582: 1f00 5900 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ -067586: 7210 1602 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@0216 │ │ -06758c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -06758e: 5c10 af08 |0013: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ -067592: 6e10 391a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ -067598: 0e00 |0018: return-void │ │ +0685a4: |[0685a4] com.actionbarsherlock.internal.widget.IcsProgressBar.stopAnimation:()V │ │ +0685b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0685b6: 5b10 9708 |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0897 │ │ +0685ba: 5b10 b008 |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@08b0 │ │ +0685be: 5410 9e08 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +0685c2: 2000 5900 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ +0685c6: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ +0685ca: 5410 9e08 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +0685ce: 1f00 5900 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0059 │ │ +0685d2: 7210 1602 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@0216 │ │ +0685d8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0685da: 5c10 af08 |0013: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@08af │ │ +0685de: 6e10 391a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@1a39 │ │ +0685e4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=863 │ │ 0x0003 line=864 │ │ 0x0005 line=865 │ │ 0x000b line=866 │ │ 0x0012 line=867 │ │ @@ -74327,40 +74361,43 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06759c: |[06759c] com.actionbarsherlock.internal.widget.IcsProgressBar.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -0675ac: 5410 ab08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ -0675b0: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ -0675b4: 5410 9e08 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ -0675b8: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ -0675bc: 6f20 470e 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0e47 │ │ -0675c2: 0a00 |000b: move-result v0 │ │ -0675c4: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0675c8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0675ca: 0f00 |000f: return v0 │ │ -0675cc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0675ce: 28fe |0011: goto 000f // -0002 │ │ +0685e8: |[0685e8] com.actionbarsherlock.internal.widget.IcsProgressBar.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0685f8: 5410 ab08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@08ab │ │ +0685fc: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ +068600: 5410 9e08 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@089e │ │ +068604: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ +068608: 6f20 470e 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0e47 │ │ +06860e: 0a00 |000b: move-result v0 │ │ +068610: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +068614: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +068616: 0f00 |000f: return v0 │ │ +068618: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06861a: 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 : 970 (IcsProgressBar.java) │ │ + source_file_idx : 974 (IcsProgressBar.java) │ │ │ │ Class #322 header: │ │ -class_idx : 775 │ │ +class_idx : 773 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 971 │ │ +superclass_idx : 941 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -74390,22 +74427,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0675d0: |[0675d0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ -0675e0: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0675e6: 5b12 b208 |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -0675ea: 2020 3f02 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@023f │ │ -0675ee: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0675f2: 1f02 3f02 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@023f │ │ -0675f6: 5b12 b308 |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@08b3 │ │ -0675fa: 0e00 |000d: return-void │ │ +06861c: |[06861c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ +06862c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +068632: 5b12 b208 |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068636: 2020 3d02 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@023d │ │ +06863a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +06863e: 1f02 3d02 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@023d │ │ +068642: 5b12 b308 |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@08b3 │ │ +068646: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0003 line=484 │ │ 0x0005 line=485 │ │ 0x0009 line=486 │ │ 0x000d line=488 │ │ @@ -74419,22 +74456,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0675fc: |[0675fc] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.areAllItemsEnabled:()Z │ │ -06760c: 5420 b308 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@08b3 │ │ -067610: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -067614: 7210 ee0f 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@0fee │ │ -06761a: 0a01 |0007: move-result v1 │ │ -06761c: 0f01 |0008: return v1 │ │ -06761e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -067620: 28fe |000a: goto 0008 // -0002 │ │ +068648: |[068648] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.areAllItemsEnabled:()Z │ │ +068658: 5420 b308 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@08b3 │ │ +06865c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +068660: 7210 ee0f 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@0fee │ │ +068666: 0a01 |0007: move-result v1 │ │ +068668: 0f01 |0008: return v1 │ │ +06866a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +06866c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0002 line=533 │ │ 0x0004 line=534 │ │ 0x0008 line=536 │ │ locals : │ │ @@ -74446,23 +74483,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -067624: |[067624] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getCount:()I │ │ -067634: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -067638: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06763c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06763e: 0f00 |0005: return v0 │ │ -067640: 5410 b208 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -067644: 7210 3e10 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ -06764a: 0a00 |000b: move-result v0 │ │ -06764c: 28f9 |000c: goto 0005 // -0007 │ │ +068670: |[068670] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getCount:()I │ │ +068680: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068684: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +068688: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06868a: 0f00 |0005: return v0 │ │ +06868c: 5410 b208 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068690: 7210 3e10 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ +068696: 0a00 |000b: move-result v0 │ │ +068698: 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;) │ │ @@ -74470,26 +74507,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 │ │ -067650: |[067650] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -067660: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -067664: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -067668: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06766a: 1100 |0005: return-object v0 │ │ -06766c: 5410 b208 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -067670: 7240 3f10 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103f │ │ -067676: 0c00 |000b: move-result-object v0 │ │ -067678: 28f9 |000c: goto 0005 // -0007 │ │ +06869c: |[06869c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0686ac: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +0686b0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0686b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0686b6: 1100 |0005: return-object v0 │ │ +0686b8: 5410 b208 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +0686bc: 7240 3f10 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103f │ │ +0686c2: 0c00 |000b: move-result-object v0 │ │ +0686c4: 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;) │ │ @@ -74497,23 +74535,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06767c: |[06767c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ -06768c: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -067690: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -067694: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -067696: 1100 |0005: return-object v0 │ │ -067698: 5410 b208 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -06769c: 7220 4010 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@1040 │ │ -0676a2: 0c00 |000b: move-result-object v0 │ │ -0676a4: 28f9 |000c: goto 0005 // -0007 │ │ +0686c8: |[0686c8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ +0686d8: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +0686dc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0686e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0686e2: 1100 |0005: return-object v0 │ │ +0686e4: 5410 b208 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +0686e8: 7220 4010 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@1040 │ │ +0686ee: 0c00 |000b: move-result-object v0 │ │ +0686f0: 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 │ │ │ │ @@ -74522,23 +74560,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0676a8: |[0676a8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemId:(I)J │ │ -0676b8: 5420 b208 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -0676bc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0676c0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0676c4: 1000 |0006: return-wide v0 │ │ -0676c6: 5420 b208 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -0676ca: 7220 4110 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@1041 │ │ -0676d0: 0b00 |000c: move-result-wide v0 │ │ -0676d2: 28f9 |000d: goto 0006 // -0007 │ │ +0686f4: |[0686f4] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemId:(I)J │ │ +068704: 5420 b208 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068708: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +06870c: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +068710: 1000 |0006: return-wide v0 │ │ +068712: 5420 b208 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068716: 7220 4110 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@1041 │ │ +06871c: 0b00 |000c: move-result-wide v0 │ │ +06871e: 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 │ │ │ │ @@ -74547,17 +74585,17 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0676d4: |[0676d4] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemViewType:(I)I │ │ -0676e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0676e6: 0f00 |0001: return v0 │ │ +068720: |[068720] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemViewType:(I)I │ │ +068730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +068732: 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 │ │ │ │ @@ -74566,18 +74604,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 │ │ -0676e8: |[0676e8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0676f8: 6e40 571a 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@1a57 │ │ -0676fe: 0c00 |0003: move-result-object v0 │ │ -067700: 1100 |0004: return-object v0 │ │ +068734: |[068734] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +068744: 6e40 571a 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@1a57 │ │ +06874a: 0c00 |0003: move-result-object v0 │ │ +06874c: 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; │ │ @@ -74588,17 +74626,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067704: |[067704] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getViewTypeCount:()I │ │ -067714: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -067716: 0f00 |0001: return v0 │ │ +068750: |[068750] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getViewTypeCount:()I │ │ +068760: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +068762: 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;) │ │ @@ -74606,25 +74644,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -067718: |[067718] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.hasStableIds:()Z │ │ -067728: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -06772c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -067730: 5410 b208 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -067734: 7210 4410 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@1044 │ │ -06773a: 0a00 |0009: move-result v0 │ │ -06773c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -067740: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -067742: 0f00 |000d: return v0 │ │ -067744: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -067746: 28fe |000f: goto 000d // -0002 │ │ +068764: |[068764] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.hasStableIds:()Z │ │ +068774: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068778: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +06877c: 5410 b208 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068780: 7210 4410 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@1044 │ │ +068786: 0a00 |0009: move-result v0 │ │ +068788: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +06878c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06878e: 0f00 |000d: return v0 │ │ +068790: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +068792: 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;) │ │ @@ -74632,22 +74670,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -067748: |[067748] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEmpty:()Z │ │ -067758: 6e10 561a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getCount:()I // method@1a56 │ │ -06775e: 0a00 |0003: move-result v0 │ │ -067760: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -067764: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -067766: 0f00 |0007: return v0 │ │ -067768: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06776a: 28fe |0009: goto 0007 // -0002 │ │ +068794: |[068794] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEmpty:()Z │ │ +0687a4: 6e10 561a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getCount:()I // method@1a56 │ │ +0687aa: 0a00 |0003: move-result v0 │ │ +0687ac: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0687b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0687b2: 0f00 |0007: return v0 │ │ +0687b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0687b6: 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;) │ │ @@ -74655,22 +74693,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06776c: |[06776c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEnabled:(I)Z │ │ -06777c: 5420 b308 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@08b3 │ │ -067780: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -067784: 7220 f20f 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@0ff2 │ │ -06778a: 0a01 |0007: move-result v1 │ │ -06778c: 0f01 |0008: return v1 │ │ -06778e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -067790: 28fe |000a: goto 0008 // -0002 │ │ +0687b8: |[0687b8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEnabled:(I)Z │ │ +0687c8: 5420 b308 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@08b3 │ │ +0687cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0687d0: 7220 f20f 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@0ff2 │ │ +0687d6: 0a01 |0007: move-result v1 │ │ +0687d8: 0f01 |0008: return v1 │ │ +0687da: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0687dc: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0002 line=546 │ │ 0x0004 line=547 │ │ 0x0008 line=549 │ │ locals : │ │ @@ -74683,20 +74721,20 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -067794: |[067794] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0677a4: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -0677a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0677ac: 5410 b208 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -0677b0: 7220 4510 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1045 │ │ -0677b6: 0e00 |0009: return-void │ │ +0687e0: |[0687e0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0687f0: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +0687f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0687f8: 5410 b208 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +0687fc: 7220 4510 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1045 │ │ +068802: 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; │ │ @@ -74707,36 +74745,36 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0677b8: |[0677b8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0677c8: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -0677cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0677d0: 5410 b208 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ -0677d4: 7220 4610 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1046 │ │ -0677da: 0e00 |0009: return-void │ │ +068804: |[068804] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +068814: 5410 b208 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068818: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06881c: 5410 b208 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08b2 │ │ +068820: 7220 4610 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1046 │ │ +068826: 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 : 971 (IcsSpinner.java) │ │ + source_file_idx : 975 (IcsSpinner.java) │ │ │ │ Class #323 header: │ │ -class_idx : 776 │ │ +class_idx : 774 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 971 │ │ +superclass_idx : 941 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -74765,63 +74803,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 │ │ -0677dc: |[0677dc] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V │ │ -0677ec: 5b01 b408 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@08b4 │ │ -0677f0: 5b02 b508 |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b5 │ │ -0677f4: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0677fa: 0e00 |0007: return-void │ │ +068828: |[068828] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V │ │ +068838: 5b01 b408 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@08b4 │ │ +06883c: 5b02 b508 |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b5 │ │ +068840: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +068846: 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 │ │ -0677fc: |[0677fc] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06780c: 5410 b408 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@08b4 │ │ -067810: 5400 b808 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -067814: 6e20 ad1a 4000 |0004: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ -06781a: 5410 b408 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@08b4 │ │ -06781e: 6e10 651a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.dismiss:()V // method@1a65 │ │ -067824: 0e00 |000c: return-void │ │ +068848: |[068848] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +068858: 5410 b408 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@08b4 │ │ +06885c: 5400 b808 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +068860: 6e20 ad1a 4000 |0004: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ +068866: 5410 b408 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@08b4 │ │ +06886a: 6e10 651a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.dismiss:()V // method@1a65 │ │ +068870: 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 : 971 (IcsSpinner.java) │ │ + source_file_idx : 975 (IcsSpinner.java) │ │ │ │ Class #324 header: │ │ -class_idx : 778 │ │ +class_idx : 776 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 943 │ │ -source_file_idx : 971 │ │ +superclass_idx : 941 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -74869,21 +74907,21 @@ │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 971 (IcsSpinner.java) │ │ + source_file_idx : 975 (IcsSpinner.java) │ │ │ │ Class #325 header: │ │ -class_idx : 780 │ │ +class_idx : 778 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 601 │ │ -source_file_idx : 972 │ │ +superclass_idx : 599 │ │ +source_file_idx : 976 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #325 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsToast;' │ │ @@ -74913,17 +74951,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067828: |[067828] com.actionbarsherlock.internal.widget.IcsToast.:(Landroid/content/Context;)V │ │ -067838: 7020 7b10 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@107b │ │ -06783e: 0e00 |0003: return-void │ │ +068874: |[068874] com.actionbarsherlock.internal.widget.IcsToast.:(Landroid/content/Context;)V │ │ +068884: 7020 7b10 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@107b │ │ +06888a: 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; │ │ @@ -74933,22 +74971,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 │ │ -067840: |[067840] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; │ │ -067850: 6e10 3301 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -067856: 0c00 |0003: move-result-object v0 │ │ -067858: 6e20 a101 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -06785e: 0c00 |0007: move-result-object v0 │ │ -067860: 7130 b31a 0103 |0008: invoke-static {v1, v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1ab3 │ │ -067866: 0c00 |000b: move-result-object v0 │ │ -067868: 1100 |000c: return-object v0 │ │ +06888c: |[06888c] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; │ │ +06889c: 6e10 3301 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0688a2: 0c00 |0003: move-result-object v0 │ │ +0688a4: 6e20 a101 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +0688aa: 0c00 |0007: move-result-object v0 │ │ +0688ac: 7130 b31a 0103 |0008: invoke-static {v1, v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1ab3 │ │ +0688b2: 0c00 |000b: move-result-object v0 │ │ +0688b4: 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 │ │ @@ -74958,35 +74996,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 │ │ -06786c: |[06786c] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ -06787c: 6002 2c00 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -067880: 1303 0e00 |0002: const/16 v3, #int 14 // #e │ │ -067884: 3432 0700 |0004: if-lt v2, v3, 000b // +0007 │ │ -067888: 7130 7d10 5406 |0006: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -06788e: 0c00 |0009: move-result-object v0 │ │ -067890: 1100 |000a: return-object v0 │ │ -067892: 2200 0c03 |000b: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsToast; // type@030c │ │ -067896: 7020 b01a 4000 |000d: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsToast;.:(Landroid/content/Context;)V // method@1ab0 │ │ -06789c: 6e20 b41a 6000 |0010: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setDuration:(I)V // method@1ab4 │ │ -0678a2: 2201 5802 |0013: new-instance v1, Landroid/widget/TextView; // type@0258 │ │ -0678a6: 7020 5a10 4100 |0015: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -0678ac: 6e20 7310 5100 |0018: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0678b2: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ -0678b4: 6e20 7510 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -0678ba: 1302 1100 |001f: const/16 v2, #int 17 // #11 │ │ -0678be: 6e20 6c10 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ -0678c4: 6002 6504 |0024: sget v2, Lcom/actionbarsherlock/R$drawable;.abs__toast_frame:I // field@0465 │ │ -0678c8: 6e20 6910 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@1069 │ │ -0678ce: 6e20 b61a 1000 |0029: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setView:(Landroid/view/View;)V // method@1ab6 │ │ -0678d4: 28de |002c: goto 000a // -0022 │ │ +0688b8: |[0688b8] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ +0688c8: 6002 2c00 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0688cc: 1303 0e00 |0002: const/16 v3, #int 14 // #e │ │ +0688d0: 3432 0700 |0004: if-lt v2, v3, 000b // +0007 │ │ +0688d4: 7130 7d10 5406 |0006: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +0688da: 0c00 |0009: move-result-object v0 │ │ +0688dc: 1100 |000a: return-object v0 │ │ +0688de: 2200 0a03 |000b: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsToast; // type@030a │ │ +0688e2: 7020 b01a 4000 |000d: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsToast;.:(Landroid/content/Context;)V // method@1ab0 │ │ +0688e8: 6e20 b41a 6000 |0010: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setDuration:(I)V // method@1ab4 │ │ +0688ee: 2201 5602 |0013: new-instance v1, Landroid/widget/TextView; // type@0256 │ │ +0688f2: 7020 5a10 4100 |0015: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +0688f8: 6e20 7310 5100 |0018: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0688fe: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ +068900: 6e20 7510 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +068906: 1302 1100 |001f: const/16 v2, #int 17 // #11 │ │ +06890a: 6e20 6c10 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ +068910: 6002 6504 |0024: sget v2, Lcom/actionbarsherlock/R$drawable;.abs__toast_frame:I // field@0465 │ │ +068914: 6e20 6910 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@1069 │ │ +06891a: 6e20 b61a 1000 |0029: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setView:(Landroid/view/View;)V // method@1ab6 │ │ +068920: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0006 line=21 │ │ 0x000a line=34 │ │ 0x000b line=23 │ │ 0x0010 line=24 │ │ @@ -75009,33 +75047,33 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0678d8: |[0678d8] com.actionbarsherlock.internal.widget.IcsToast.setText:(Ljava/lang/CharSequence;)V │ │ -0678e8: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0678ec: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -0678f0: 3421 0600 |0004: if-lt v1, v2, 000a // +0006 │ │ -0678f4: 6f20 7f10 4300 |0006: invoke-super {v3, v4}, Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V // method@107f │ │ -0678fa: 0e00 |0009: return-void │ │ -0678fc: 6e10 b11a 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@1ab1 │ │ -067902: 0c01 |000d: move-result-object v1 │ │ -067904: 3801 fbff |000e: if-eqz v1, 0009 // -0005 │ │ -067908: 6e10 b11a 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@1ab1 │ │ -06790e: 0c01 |0013: move-result-object v1 │ │ -067910: 1f01 5802 |0014: check-cast v1, Landroid/widget/TextView; // type@0258 │ │ -067914: 6e20 7310 4100 |0016: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -06791a: 28f0 |0019: goto 0009 // -0010 │ │ -06791c: 0d00 |001a: move-exception v0 │ │ -06791e: 1a01 7a0c |001b: const-string v1, "Toast" // string@0c7a │ │ -067922: 1a02 730c |001d: const-string v2, "This Toast was not created with IcsToast.makeText" // string@0c73 │ │ -067926: 7130 0a0d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -06792c: 28e7 |0022: goto 0009 // -0019 │ │ +068924: |[068924] com.actionbarsherlock.internal.widget.IcsToast.setText:(Ljava/lang/CharSequence;)V │ │ +068934: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +068938: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +06893c: 3421 0600 |0004: if-lt v1, v2, 000a // +0006 │ │ +068940: 6f20 7f10 4300 |0006: invoke-super {v3, v4}, Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V // method@107f │ │ +068946: 0e00 |0009: return-void │ │ +068948: 6e10 b11a 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@1ab1 │ │ +06894e: 0c01 |000d: move-result-object v1 │ │ +068950: 3801 fbff |000e: if-eqz v1, 0009 // -0005 │ │ +068954: 6e10 b11a 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@1ab1 │ │ +06895a: 0c01 |0013: move-result-object v1 │ │ +06895c: 1f01 5602 |0014: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +068960: 6e20 7310 4100 |0016: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +068966: 28f0 |0019: goto 0009 // -0010 │ │ +068968: 0d00 |001a: move-exception v0 │ │ +06896a: 1a01 7c0c |001b: const-string v1, "Toast" // string@0c7c │ │ +06896e: 1a02 750c |001d: const-string v2, "This Toast was not created with IcsToast.makeText" // string@0c75 │ │ +068972: 7130 0a0d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +068978: 28e7 |0022: goto 0009 // -0019 │ │ catches : 1 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/ClassCastException; -> 0x001a │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=59 │ │ @@ -75044,21 +75082,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 : 972 (IcsToast.java) │ │ + source_file_idx : 976 (IcsToast.java) │ │ │ │ Class #326 header: │ │ -class_idx : 781 │ │ +class_idx : 779 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 974 │ │ +superclass_idx : 941 │ │ +source_file_idx : 978 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #326 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsView;' │ │ @@ -75073,17 +75111,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067940: |[067940] com.actionbarsherlock.internal.widget.IcsView.:()V │ │ -067950: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -067956: 0e00 |0003: return-void │ │ +06898c: |[06898c] com.actionbarsherlock.internal.widget.IcsView.:()V │ │ +06899c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0689a2: 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;) │ │ @@ -75091,39 +75129,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -067958: |[067958] com.actionbarsherlock.internal.widget.IcsView.getMeasuredStateInt:(Landroid/view/View;)I │ │ -067968: 6e10 e90d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -06796e: 0a00 |0003: move-result v0 │ │ -067970: 1501 00ff |0004: const/high16 v1, #int -16777216 // #ff00 │ │ -067974: b510 |0006: and-int/2addr v0, v1 │ │ -067976: 6e10 e80d 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -06797c: 0a01 |000a: move-result v1 │ │ -06797e: e101 0110 |000b: shr-int/lit8 v1, v1, #int 16 // #10 │ │ -067982: d511 00ff |000d: and-int/lit16 v1, v1, #int -256 // #ff00 │ │ -067986: b610 |000f: or-int/2addr v0, v1 │ │ -067988: 0f00 |0010: return v0 │ │ +0689a4: |[0689a4] com.actionbarsherlock.internal.widget.IcsView.getMeasuredStateInt:(Landroid/view/View;)I │ │ +0689b4: 6e10 e90d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0689ba: 0a00 |0003: move-result v0 │ │ +0689bc: 1501 00ff |0004: const/high16 v1, #int -16777216 // #ff00 │ │ +0689c0: b510 |0006: and-int/2addr v0, v1 │ │ +0689c2: 6e10 e80d 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0689c8: 0a01 |000a: move-result v1 │ │ +0689ca: e101 0110 |000b: shr-int/lit8 v1, v1, #int 16 // #10 │ │ +0689ce: d511 00ff |000d: and-int/lit16 v1, v1, #int -256 // #ff00 │ │ +0689d2: b610 |000f: or-int/2addr v0, v1 │ │ +0689d4: 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 : 974 (IcsView.java) │ │ + source_file_idx : 978 (IcsView.java) │ │ │ │ Class #327 header: │ │ -class_idx : 782 │ │ +class_idx : 780 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2672 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2674 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -75144,17 +75184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06798c: |[06798c] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.:()V │ │ -06799c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0679a2: 0e00 |0003: return-void │ │ +0689d8: |[0689d8] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.:()V │ │ +0689e8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0689ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; │ │ │ │ Virtual methods - │ │ @@ -75163,29 +75203,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0679a4: |[0679a4] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.onScrollChanged:()V │ │ -0679b4: 0e00 |0000: return-void │ │ +0689f0: |[0689f0] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.onScrollChanged:()V │ │ +068a00: 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 : 2672 (PopupWindowCompat.java) │ │ + source_file_idx : 2674 (PopupWindowCompat.java) │ │ │ │ Class #328 header: │ │ -class_idx : 783 │ │ +class_idx : 781 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 578 │ │ -source_file_idx : 2672 │ │ +superclass_idx : 576 │ │ +source_file_idx : 2674 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 5 │ │ │ │ Class #328 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;' │ │ @@ -75216,29 +75256,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0679b8: |[0679b8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ -0679c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0679ca: 1c01 4202 |0001: const-class v1, Landroid/widget/PopupWindow; // type@0242 │ │ -0679ce: 1a02 141b |0003: const-string v2, "mOnScrollChangedListener" // string@1b14 │ │ -0679d2: 6e20 191f 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1f19 │ │ -0679d8: 0c00 |0008: move-result-object v0 │ │ -0679da: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0679dc: 6e20 981f 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1f98 │ │ -0679e2: 6900 d308 |000d: sput-object v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ -0679e6: 2201 0e03 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; // type@030e │ │ -0679ea: 7010 b91a 0100 |0011: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1;.:()V // method@1ab9 │ │ -0679f0: 6901 d008 |0014: sput-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d0 │ │ -0679f4: 0e00 |0016: return-void │ │ -0679f6: 0d01 |0017: move-exception v1 │ │ -0679f8: 28f5 |0018: goto 000d // -000b │ │ +068a04: |[068a04] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ +068a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +068a16: 1c01 4002 |0001: const-class v1, Landroid/widget/PopupWindow; // type@0240 │ │ +068a1a: 1a02 141b |0003: const-string v2, "mOnScrollChangedListener" // string@1b14 │ │ +068a1e: 6e20 191f 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1f19 │ │ +068a24: 0c00 |0008: move-result-object v0 │ │ +068a26: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +068a28: 6e20 981f 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1f98 │ │ +068a2e: 6900 d308 |000d: sput-object v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ +068a32: 2201 0c03 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; // type@030c │ │ +068a36: 7010 b91a 0100 |0011: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1;.:()V // method@1ab9 │ │ +068a3c: 6901 d008 |0014: sput-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d0 │ │ +068a40: 0e00 |0016: return-void │ │ +068a42: 0d01 |0017: move-exception v1 │ │ +068a44: 28f5 |0018: goto 000d // -000b │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ Ljava/lang/NoSuchFieldException; -> 0x0017 │ │ positions : │ │ 0x0000 line=43 │ │ 0x0001 line=45 │ │ 0x0009 line=46 │ │ @@ -75253,18 +75293,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -067a0c: |[067a0c] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ -067a1c: 7010 1110 0000 |0000: invoke-direct {v0}, Landroid/widget/PopupWindow;.:()V // method@1011 │ │ -067a22: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067a28: 0e00 |0006: return-void │ │ +068a58: |[068a58] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ +068a68: 7010 1110 0000 |0000: invoke-direct {v0}, Landroid/widget/PopupWindow;.:()V // method@1011 │ │ +068a6e: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068a74: 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; │ │ @@ -75274,18 +75314,18 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -067a2c: |[067a2c] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(II)V │ │ -067a3c: 7030 1210 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(II)V // method@1012 │ │ -067a42: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067a48: 0e00 |0006: return-void │ │ +068a78: |[068a78] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(II)V │ │ +068a88: 7030 1210 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(II)V // method@1012 │ │ +068a8e: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068a94: 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; │ │ @@ -75297,18 +75337,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067a4c: |[067a4c] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;)V │ │ -067a5c: 7020 1310 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;)V // method@1013 │ │ -067a62: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067a68: 0e00 |0006: return-void │ │ +068a98: |[068a98] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;)V │ │ +068aa8: 7020 1310 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;)V // method@1013 │ │ +068aae: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068ab4: 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; │ │ @@ -75319,18 +75359,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 │ │ -067a6c: |[067a6c] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -067a7c: 7030 1410 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1014 │ │ -067a82: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067a88: 0e00 |0006: return-void │ │ +068ab8: |[068ab8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +068ac8: 7030 1410 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1014 │ │ +068ace: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068ad4: 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; │ │ @@ -75342,18 +75382,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 │ │ -067a8c: |[067a8c] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -067a9c: 7040 1510 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1015 │ │ -067aa2: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067aa8: 0e00 |0006: return-void │ │ +068ad8: |[068ad8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +068ae8: 7040 1510 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1015 │ │ +068aee: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068af4: 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; │ │ @@ -75366,18 +75406,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 │ │ -067aac: |[067aac] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -067abc: 7054 1610 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1016 │ │ -067ac2: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067ac8: 0e00 |0006: return-void │ │ +068af8: |[068af8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +068b08: 7054 1610 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1016 │ │ +068b0e: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068b14: 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; │ │ @@ -75391,18 +75431,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067acc: |[067acc] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;)V │ │ -067adc: 7020 1710 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/view/View;)V // method@1017 │ │ -067ae2: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067ae8: 0e00 |0006: return-void │ │ +068b18: |[068b18] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;)V │ │ +068b28: 7020 1710 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/view/View;)V // method@1017 │ │ +068b2e: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068b34: 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; │ │ @@ -75413,18 +75453,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 │ │ -067aec: |[067aec] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;II)V │ │ -067afc: 7040 1810 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/view/View;II)V // method@1018 │ │ -067b02: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067b08: 0e00 |0006: return-void │ │ +068b38: |[068b38] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;II)V │ │ +068b48: 7040 1810 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/view/View;II)V // method@1018 │ │ +068b4e: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068b54: 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; │ │ @@ -75437,18 +75477,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 │ │ -067b0c: |[067b0c] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;IIZ)V │ │ -067b1c: 7054 1910 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/view/View;IIZ)V // method@1019 │ │ -067b22: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ -067b28: 0e00 |0006: return-void │ │ +068b58: |[068b58] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;IIZ)V │ │ +068b68: 7054 1910 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/view/View;IIZ)V // method@1019 │ │ +068b6e: 7010 cb1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@1acb │ │ +068b74: 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; │ │ @@ -75462,30 +75502,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -067b2c: |[067b2c] com.actionbarsherlock.internal.widget.PopupWindowCompat.init:()V │ │ -067b3c: 6201 d308 |0000: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ -067b40: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -067b44: 6201 d308 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ -067b48: 6e20 961f 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1f96 │ │ -067b4e: 0c01 |0009: move-result-object v1 │ │ -067b50: 1f01 0602 |000a: check-cast v1, Landroid/view/ViewTreeObserver$OnScrollChangedListener; // type@0206 │ │ -067b54: 5b31 d108 |000c: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ -067b58: 6201 d308 |000e: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ -067b5c: 6202 d008 |0010: sget-object v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d0 │ │ -067b60: 6e30 971f 3102 |0012: invoke-virtual {v1, v3, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1f97 │ │ -067b66: 0e00 |0015: return-void │ │ -067b68: 0d00 |0016: move-exception v0 │ │ -067b6a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -067b6c: 5b31 d108 |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ -067b70: 28fb |001a: goto 0015 // -0005 │ │ +068b78: |[068b78] com.actionbarsherlock.internal.widget.PopupWindowCompat.init:()V │ │ +068b88: 6201 d308 |0000: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ +068b8c: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +068b90: 6201 d308 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ +068b94: 6e20 961f 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1f96 │ │ +068b9a: 0c01 |0009: move-result-object v1 │ │ +068b9c: 1f01 0402 |000a: check-cast v1, Landroid/view/ViewTreeObserver$OnScrollChangedListener; // type@0204 │ │ +068ba0: 5b31 d108 |000c: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ +068ba4: 6201 d308 |000e: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@08d3 │ │ +068ba8: 6202 d008 |0010: sget-object v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d0 │ │ +068bac: 6e30 971f 3102 |0012: invoke-virtual {v1, v3, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1f97 │ │ +068bb2: 0e00 |0015: return-void │ │ +068bb4: 0d00 |0016: move-exception v0 │ │ +068bb6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +068bb8: 5b31 d108 |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ +068bbc: 28fb |001a: goto 0015 // -0005 │ │ catches : 1 │ │ 0x0004 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=112 │ │ 0x000e line=113 │ │ @@ -75501,40 +75541,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -067b84: |[067b84] com.actionbarsherlock.internal.widget.PopupWindowCompat.registerListener:(Landroid/view/View;)V │ │ -067b94: 5431 d108 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ -067b98: 3801 2c00 |0002: if-eqz v1, 002e // +002c │ │ -067b9c: 6e10 fa0d 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ -067ba2: 0c01 |0007: move-result-object v1 │ │ -067ba4: 3801 2700 |0008: if-eqz v1, 002f // +0027 │ │ -067ba8: 6e10 f70d 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ -067bae: 0c00 |000d: move-result-object v0 │ │ -067bb0: 5431 d208 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067bb4: 3210 1e00 |0010: if-eq v0, v1, 002e // +001e │ │ -067bb8: 5431 d208 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067bbc: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ -067bc0: 5431 d208 |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067bc4: 6e10 8e0e 0100 |0018: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ -067bca: 0a01 |001b: move-result v1 │ │ -067bcc: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -067bd0: 5431 d208 |001e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067bd4: 5432 d108 |0020: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ -067bd8: 6e20 900e 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@0e90 │ │ -067bde: 5b30 d208 |0025: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067be2: 3800 0700 |0027: if-eqz v0, 002e // +0007 │ │ -067be6: 5431 d108 |0029: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ -067bea: 6e20 8d0e 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@0e8d │ │ -067bf0: 0e00 |002e: return-void │ │ -067bf2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -067bf4: 28de |0030: goto 000e // -0022 │ │ +068bd0: |[068bd0] com.actionbarsherlock.internal.widget.PopupWindowCompat.registerListener:(Landroid/view/View;)V │ │ +068be0: 5431 d108 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ +068be4: 3801 2c00 |0002: if-eqz v1, 002e // +002c │ │ +068be8: 6e10 fa0d 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ +068bee: 0c01 |0007: move-result-object v1 │ │ +068bf0: 3801 2700 |0008: if-eqz v1, 002f // +0027 │ │ +068bf4: 6e10 f70d 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ +068bfa: 0c00 |000d: move-result-object v0 │ │ +068bfc: 5431 d208 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c00: 3210 1e00 |0010: if-eq v0, v1, 002e // +001e │ │ +068c04: 5431 d208 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c08: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ +068c0c: 5431 d208 |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c10: 6e10 8e0e 0100 |0018: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ +068c16: 0a01 |001b: move-result v1 │ │ +068c18: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +068c1c: 5431 d208 |001e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c20: 5432 d108 |0020: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ +068c24: 6e20 900e 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@0e90 │ │ +068c2a: 5b30 d208 |0025: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c2e: 3800 0700 |0027: if-eqz v0, 002e // +0007 │ │ +068c32: 5431 d108 |0029: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ +068c36: 6e20 8d0e 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@0e8d │ │ +068c3c: 0e00 |002e: return-void │ │ +068c3e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +068c40: 28de |0030: goto 000e // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000e line=138 │ │ 0x0012 line=139 │ │ 0x001e line=140 │ │ @@ -75552,29 +75592,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -067bf8: |[067bf8] com.actionbarsherlock.internal.widget.PopupWindowCompat.unregisterListener:()V │ │ -067c08: 5420 d108 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ -067c0c: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ -067c10: 5420 d208 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067c14: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -067c18: 5420 d208 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067c1c: 6e10 8e0e 0000 |000a: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ -067c22: 0a00 |000d: move-result v0 │ │ -067c24: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -067c28: 5420 d208 |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067c2c: 5421 d108 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ -067c30: 6e20 900e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@0e90 │ │ -067c36: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -067c38: 5b20 d208 |0018: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ -067c3c: 0e00 |001a: return-void │ │ +068c44: |[068c44] com.actionbarsherlock.internal.widget.PopupWindowCompat.unregisterListener:()V │ │ +068c54: 5420 d108 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ +068c58: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ +068c5c: 5420 d208 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c60: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +068c64: 5420 d208 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c68: 6e10 8e0e 0000 |000a: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ +068c6e: 0a00 |000d: move-result v0 │ │ +068c70: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +068c74: 5420 d208 |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c78: 5421 d108 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@08d1 │ │ +068c7c: 6e20 900e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@0e90 │ │ +068c82: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +068c84: 5b20 d208 |0018: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@08d2 │ │ +068c88: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=126 │ │ 0x001a line=128 │ │ @@ -75587,18 +75627,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -067c40: |[067c40] com.actionbarsherlock.internal.widget.PopupWindowCompat.dismiss:()V │ │ -067c50: 6f10 1a10 0000 |0000: invoke-super {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@101a │ │ -067c56: 7010 da1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@1ada │ │ -067c5c: 0e00 |0006: return-void │ │ +068c8c: |[068c8c] com.actionbarsherlock.internal.widget.PopupWindowCompat.dismiss:()V │ │ +068c9c: 6f10 1a10 0000 |0000: invoke-super {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@101a │ │ +068ca2: 7010 da1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@1ada │ │ +068ca8: 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; │ │ @@ -75608,18 +75648,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -067c60: |[067c60] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAsDropDown:(Landroid/view/View;II)V │ │ -067c70: 6f40 1b10 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@101b │ │ -067c76: 7020 cd1a 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@1acd │ │ -067c7c: 0e00 |0006: return-void │ │ +068cac: |[068cac] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAsDropDown:(Landroid/view/View;II)V │ │ +068cbc: 6f40 1b10 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@101b │ │ +068cc2: 7020 cd1a 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@1acd │ │ +068cc8: 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; │ │ @@ -75632,18 +75672,18 @@ │ │ type : '(Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -067c80: |[067c80] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAtLocation:(Landroid/view/View;III)V │ │ -067c90: 6f54 1c10 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAtLocation:(Landroid/view/View;III)V // method@101c │ │ -067c96: 7010 da1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@1ada │ │ -067c9c: 0e00 |0006: return-void │ │ +068ccc: |[068ccc] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAtLocation:(Landroid/view/View;III)V │ │ +068cdc: 6f54 1c10 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAtLocation:(Landroid/view/View;III)V // method@101c │ │ +068ce2: 7010 da1a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@1ada │ │ +068ce8: 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; │ │ @@ -75657,18 +75697,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -067ca0: |[067ca0] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;II)V │ │ -067cb0: 6f40 1d10 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;II)V // method@101d │ │ -067cb6: 7020 cd1a 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@1acd │ │ -067cbc: 0e00 |0006: return-void │ │ +068cec: |[068cec] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;II)V │ │ +068cfc: 6f40 1d10 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;II)V // method@101d │ │ +068d02: 7020 cd1a 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@1acd │ │ +068d08: 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; │ │ @@ -75681,38 +75721,38 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 7 16-bit code units │ │ -067cc0: |[067cc0] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;IIII)V │ │ -067cd0: 7506 1e10 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@101e │ │ -067cd6: 7020 cd1a 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@1acd │ │ -067cdc: 0e00 |0006: return-void │ │ +068d0c: |[068d0c] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;IIII)V │ │ +068d1c: 7506 1e10 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@101e │ │ +068d22: 7020 cd1a 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@1acd │ │ +068d28: 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 : 2672 (PopupWindowCompat.java) │ │ + source_file_idx : 2674 (PopupWindowCompat.java) │ │ │ │ Class #329 header: │ │ -class_idx : 784 │ │ +class_idx : 782 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2820 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2822 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -75741,74 +75781,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 │ │ -067ce0: |[067ce0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ -067cf0: 5b01 d408 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ -067cf4: 5b02 d508 |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@08d5 │ │ -067cf8: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -067cfe: 0e00 |0007: return-void │ │ +068d2c: |[068d2c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ +068d3c: 5b01 d408 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ +068d40: 5b02 d508 |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@08d5 │ │ +068d44: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +068d4a: 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 │ │ -067d00: |[067d00] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.run:()V │ │ -067d10: 5441 d508 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@08d5 │ │ -067d14: 6e10 e60d 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -067d1a: 0a01 |0005: move-result v1 │ │ -067d1c: 5442 d408 |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ -067d20: 6e10 101b 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@1b10 │ │ -067d26: 0a02 |000b: move-result v2 │ │ -067d28: 5443 d508 |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@08d5 │ │ -067d2c: 6e10 f90d 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -067d32: 0a03 |0011: move-result v3 │ │ -067d34: b132 |0012: sub-int/2addr v2, v3 │ │ -067d36: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ -067d3a: 9100 0102 |0015: sub-int v0, v1, v2 │ │ -067d3e: 5441 d408 |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ -067d42: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -067d44: 6e30 281b 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@1b28 │ │ -067d4a: 5441 d408 |001d: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ -067d4e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -067d50: 5b12 e808 |0020: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -067d54: 0e00 |0022: return-void │ │ +068d4c: |[068d4c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.run:()V │ │ +068d5c: 5441 d508 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@08d5 │ │ +068d60: 6e10 e60d 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +068d66: 0a01 |0005: move-result v1 │ │ +068d68: 5442 d408 |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ +068d6c: 6e10 101b 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@1b10 │ │ +068d72: 0a02 |000b: move-result v2 │ │ +068d74: 5443 d508 |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@08d5 │ │ +068d78: 6e10 f90d 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +068d7e: 0a03 |0011: move-result v3 │ │ +068d80: b132 |0012: sub-int/2addr v2, v3 │ │ +068d82: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ +068d86: 9100 0102 |0015: sub-int v0, v1, v2 │ │ +068d8a: 5441 d408 |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ +068d8e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +068d90: 6e30 281b 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@1b28 │ │ +068d96: 5441 d408 |001d: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d4 │ │ +068d9a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +068d9c: 5b12 e808 |0020: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +068da0: 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 : 2820 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2822 (ScrollingTabContainerView.java) │ │ │ │ Class #330 header: │ │ -class_idx : 785 │ │ +class_idx : 783 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 556 │ │ -source_file_idx : 2820 │ │ +superclass_idx : 554 │ │ +source_file_idx : 2822 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -75832,18 +75872,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 │ │ -067d58: |[067d58] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -067d68: 5b01 d608 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ -067d6c: 7010 6b0f 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -067d72: 0e00 |0005: return-void │ │ +068da4: |[068da4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +068db4: 5b01 d608 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ +068db8: 7010 6b0f 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +068dbe: 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; │ │ │ │ @@ -75852,17 +75892,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 │ │ -067d74: |[067d74] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ -067d84: 7020 df1a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@1adf │ │ -067d8a: 0e00 |0003: return-void │ │ +068dc0: |[068dc0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ +068dd0: 7020 df1a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@1adf │ │ +068dd6: 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; │ │ @@ -75873,21 +75913,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -067d8c: |[067d8c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ -067d9c: 5410 d608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ -067da0: 7110 021b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ -067da6: 0c00 |0005: move-result-object v0 │ │ -067da8: 6e10 8519 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -067dae: 0a00 |0009: move-result v0 │ │ -067db0: 0f00 |000a: return v0 │ │ +068dd8: |[068dd8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ +068de8: 5410 d608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ +068dec: 7110 021b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ +068df2: 0c00 |0005: move-result-object v0 │ │ +068df4: 6e10 8519 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +068dfa: 0a00 |0009: move-result v0 │ │ +068dfc: 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;) │ │ @@ -75895,24 +75935,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -067db4: |[067db4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ -067dc4: 5410 d608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ -067dc8: 7110 021b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ -067dce: 0c00 |0005: move-result-object v0 │ │ -067dd0: 6e20 8419 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -067dd6: 0c00 |0009: move-result-object v0 │ │ -067dd8: 1f00 1303 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0313 │ │ -067ddc: 6e10 ef1a 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@1aef │ │ -067de2: 0c00 |000f: move-result-object v0 │ │ -067de4: 1100 |0010: return-object v0 │ │ +068e00: |[068e00] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ +068e10: 5410 d608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ +068e14: 7110 021b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ +068e1a: 0c00 |0005: move-result-object v0 │ │ +068e1c: 6e20 8419 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +068e22: 0c00 |0009: move-result-object v0 │ │ +068e24: 1f00 1103 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0311 │ │ +068e28: 6e10 ef1a 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@1aef │ │ +068e2e: 0c00 |000f: move-result-object v0 │ │ +068e30: 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 │ │ │ │ @@ -75921,17 +75961,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067de8: |[067de8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ -067df8: 8130 |0000: int-to-long v0, v3 │ │ -067dfa: 1000 |0001: return-wide v0 │ │ +068e34: |[068e34] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ +068e44: 8130 |0000: int-to-long v0, v3 │ │ +068e46: 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 │ │ │ │ @@ -75940,50 +75980,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 │ │ -067dfc: |[067dfc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -067e0c: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ -067e10: 5431 d608 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ -067e14: 6e20 e21a 4300 |0004: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1ae2 │ │ -067e1a: 0c00 |0007: move-result-object v0 │ │ -067e1c: 1f00 7402 |0008: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0274 │ │ -067e20: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -067e22: 7130 031b 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@1b03 │ │ -067e28: 0c05 |000e: move-result-object v5 │ │ -067e2a: 1105 |000f: return-object v5 │ │ -067e2c: 0750 |0010: move-object v0, v5 │ │ -067e2e: 1f00 1303 |0011: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0313 │ │ -067e32: 6e20 e21a 4300 |0013: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1ae2 │ │ -067e38: 0c01 |0016: move-result-object v1 │ │ -067e3a: 1f01 7402 |0017: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0274 │ │ -067e3e: 6e20 ec1a 1000 |0019: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1aec │ │ -067e44: 28f3 |001c: goto 000f // -000d │ │ +068e48: |[068e48] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +068e58: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ +068e5c: 5431 d608 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d6 │ │ +068e60: 6e20 e21a 4300 |0004: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1ae2 │ │ +068e66: 0c00 |0007: move-result-object v0 │ │ +068e68: 1f00 7202 |0008: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0272 │ │ +068e6c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +068e6e: 7130 031b 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@1b03 │ │ +068e74: 0c05 |000e: move-result-object v5 │ │ +068e76: 1105 |000f: return-object v5 │ │ +068e78: 0750 |0010: move-object v0, v5 │ │ +068e7a: 1f00 1103 |0011: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0311 │ │ +068e7e: 6e20 e21a 4300 |0013: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1ae2 │ │ +068e84: 0c01 |0016: move-result-object v1 │ │ +068e86: 1f01 7202 |0017: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0272 │ │ +068e8a: 6e20 ec1a 1000 |0019: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1aec │ │ +068e90: 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 : 2820 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2822 (ScrollingTabContainerView.java) │ │ │ │ Class #331 header: │ │ -class_idx : 786 │ │ +class_idx : 784 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2820 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2822 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -76008,18 +76048,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 │ │ -067e48: |[067e48] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -067e58: 5b01 d708 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d7 │ │ -067e5c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -067e62: 0e00 |0005: return-void │ │ +068e94: |[068e94] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +068ea4: 5b01 d708 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d7 │ │ +068ea8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +068eae: 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; │ │ │ │ @@ -76028,17 +76068,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 │ │ -067e64: |[067e64] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ -067e74: 7020 e61a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@1ae6 │ │ -067e7a: 0e00 |0003: return-void │ │ +068eb0: |[068eb0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ +068ec0: 7020 e61a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@1ae6 │ │ +068ec6: 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; │ │ @@ -76049,40 +76089,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -067e7c: |[067e7c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ -067e8c: 0763 |0000: move-object v3, v6 │ │ -067e8e: 1f03 1303 |0001: check-cast v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0313 │ │ -067e92: 6e10 ef1a 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@1aef │ │ -067e98: 0c04 |0006: move-result-object v4 │ │ -067e9a: 6e10 e410 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@10e4 │ │ -067ea0: 5454 d708 |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d7 │ │ -067ea4: 7110 021b 0400 |000c: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ -067eaa: 0c04 |000f: move-result-object v4 │ │ -067eac: 6e10 8519 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -067eb2: 0a02 |0013: move-result v2 │ │ -067eb4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -067eb6: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ -067eba: 5454 d708 |0017: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d7 │ │ -067ebe: 7110 021b 0400 |0019: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ -067ec4: 0c04 |001c: move-result-object v4 │ │ -067ec6: 6e20 8419 1400 |001d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -067ecc: 0c00 |0020: move-result-object v0 │ │ -067ece: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ -067ed2: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -067ed4: 6e20 420e 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@0e42 │ │ -067eda: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -067ede: 28ec |0029: goto 0015 // -0014 │ │ -067ee0: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -067ee2: 28f9 |002b: goto 0024 // -0007 │ │ -067ee4: 0e00 |002c: return-void │ │ +068ec8: |[068ec8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ +068ed8: 0763 |0000: move-object v3, v6 │ │ +068eda: 1f03 1103 |0001: check-cast v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0311 │ │ +068ede: 6e10 ef1a 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@1aef │ │ +068ee4: 0c04 |0006: move-result-object v4 │ │ +068ee6: 6e10 e410 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@10e4 │ │ +068eec: 5454 d708 |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d7 │ │ +068ef0: 7110 021b 0400 |000c: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ +068ef6: 0c04 |000f: move-result-object v4 │ │ +068ef8: 6e10 8519 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +068efe: 0a02 |0013: move-result v2 │ │ +068f00: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +068f02: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ +068f06: 5454 d708 |0017: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08d7 │ │ +068f0a: 7110 021b 0400 |0019: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b02 │ │ +068f10: 0c04 |001c: move-result-object v4 │ │ +068f12: 6e20 8419 1400 |001d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +068f18: 0c00 |0020: move-result-object v0 │ │ +068f1a: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ +068f1e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +068f20: 6e20 420e 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@0e42 │ │ +068f26: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +068f2a: 28ec |0029: goto 0015 // -0014 │ │ +068f2c: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +068f2e: 28f9 |002b: goto 0024 // -0007 │ │ +068f30: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0003 line=504 │ │ 0x000a line=505 │ │ 0x0014 line=506 │ │ 0x0017 line=507 │ │ @@ -76094,21 +76134,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 : 2820 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2822 (ScrollingTabContainerView.java) │ │ │ │ Class #332 header: │ │ -class_idx : 787 │ │ +class_idx : 785 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 574 │ │ -source_file_idx : 2820 │ │ +superclass_idx : 572 │ │ +source_file_idx : 2822 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -76148,17 +76188,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 │ │ -067ee8: |[067ee8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -067ef8: 7030 d00f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ -067efe: 0e00 |0003: return-void │ │ +068f34: |[068f34] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +068f44: 7030 d00f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ +068f4a: 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; │ │ @@ -76170,18 +76210,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 │ │ -067f00: |[067f00] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -067f10: 5b01 db08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ -067f14: 6e10 f91a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1af9 │ │ -067f1a: 0e00 |0005: return-void │ │ +068f4c: |[068f4c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +068f5c: 5b01 db08 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ +068f60: 6e10 f91a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1af9 │ │ +068f66: 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; │ │ @@ -76192,17 +76232,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067f1c: |[067f1c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -067f2c: 5410 db08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ -067f30: 1100 |0002: return-object v0 │ │ +068f68: |[068f68] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +068f78: 5410 db08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ +068f7c: 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;) │ │ @@ -76210,22 +76250,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 │ │ -067f34: |[067f34] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -067f44: 5b12 da08 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ -067f48: 5b13 db08 |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ -067f4c: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ -067f50: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -067f54: 6e20 f51a 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@1af5 │ │ -067f5a: 6e10 f91a 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1af9 │ │ -067f60: 0e00 |000e: return-void │ │ +068f80: |[068f80] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +068f90: 5b12 da08 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ +068f94: 5b13 db08 |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ +068f98: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ +068f9c: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +068fa0: 6e20 f51a 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@1af5 │ │ +068fa6: 6e10 f91a 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1af9 │ │ +068fac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0002 line=378 │ │ 0x0004 line=380 │ │ 0x0006 line=381 │ │ 0x000b line=384 │ │ @@ -76241,31 +76281,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -067f64: |[067f64] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ -067f74: 6f30 e10f 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ -067f7a: 5420 da08 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ -067f7e: 5200 e408 |0005: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ -067f82: 3d00 1900 |0007: if-lez v0, 0020 // +0019 │ │ -067f86: 6e10 ee1a 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@1aee │ │ -067f8c: 0a00 |000c: move-result v0 │ │ -067f8e: 5421 da08 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ -067f92: 5211 e408 |000f: iget v1, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ -067f96: 3710 0f00 |0011: if-le v0, v1, 0020 // +000f │ │ -067f9a: 5420 da08 |0013: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ -067f9e: 5200 e408 |0015: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ -067fa2: 1501 0040 |0017: const/high16 v1, #int 1073741824 // #4000 │ │ -067fa6: 7120 cb0d 1000 |0019: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -067fac: 0a00 |001c: move-result v0 │ │ -067fae: 6f30 e10f 0204 |001d: invoke-super {v2, v0, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ -067fb4: 0e00 |0020: return-void │ │ +068fb0: |[068fb0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ +068fc0: 6f30 e10f 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ +068fc6: 5420 da08 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ +068fca: 5200 e408 |0005: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ +068fce: 3d00 1900 |0007: if-lez v0, 0020 // +0019 │ │ +068fd2: 6e10 ee1a 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@1aee │ │ +068fd8: 0a00 |000c: move-result v0 │ │ +068fda: 5421 da08 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ +068fde: 5211 e408 |000f: iget v1, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ +068fe2: 3710 0f00 |0011: if-le v0, v1, 0020 // +000f │ │ +068fe6: 5420 da08 |0013: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08da │ │ +068fea: 5200 e408 |0015: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ +068fee: 1501 0040 |0017: const/high16 v1, #int 1073741824 // #4000 │ │ +068ff2: 7120 cb0d 1000 |0019: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +068ff8: 0a00 |001c: move-result v0 │ │ +068ffa: 6f30 e10f 0204 |001d: invoke-super {v2, v0, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ +069000: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=397 │ │ 0x0013 line=398 │ │ 0x0020 line=401 │ │ locals : │ │ @@ -76278,110 +76318,110 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 207 16-bit code units │ │ -067fb8: |[067fb8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ -067fc8: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ -067fcc: 120c |0002: const/4 v12, #int 0 // #0 │ │ -067fce: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ -067fd2: 12eb |0005: const/4 v11, #int -2 // #fe │ │ -067fd4: 120a |0006: const/4 v10, #int 0 // #0 │ │ -067fd6: 54e5 db08 |0007: iget-object v5, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ -067fda: 6e10 df10 0500 |0009: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@10df │ │ -067fe0: 0c00 |000c: move-result-object v0 │ │ -067fe2: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ -067fe6: 6e10 ef0d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -067fec: 0c01 |0012: move-result-object v1 │ │ -067fee: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ -067ff2: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -067ff6: 1f01 0202 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0202 │ │ -067ffa: 6e20 7e0e 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -068000: 6e20 ea1a 0e00 |001c: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1aea │ │ -068006: 5be0 d808 |001f: iput-object v0, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ -06800a: 54e8 dc08 |0021: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -06800e: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ -068012: 54e8 dc08 |0025: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -068016: 6e20 ca18 9800 |0027: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@18ca │ │ -06801c: 54e8 d908 |002a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -068020: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ -068024: 54e8 d908 |002e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -068028: 6e20 ca0f 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -06802e: 54e8 d908 |0033: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -068032: 6e20 c40f a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -068038: 0e00 |0038: return-void │ │ -06803a: 54e8 d808 |0039: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ -06803e: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ -068042: 54e8 d808 |003d: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ -068046: 6e20 f21a 8e00 |003f: invoke-virtual {v14, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@1af2 │ │ -06804c: 5bea d808 |0042: iput-object v10, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ -068050: 6e10 e010 0500 |0044: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@10e0 │ │ -068056: 0c02 |0047: move-result-object v2 │ │ -068058: 6e10 e310 0500 |0048: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@10e3 │ │ -06805e: 0c06 |004b: move-result-object v6 │ │ -068060: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ -068064: 54e8 d908 |004e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -068068: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ -06806c: 2203 3c02 |0052: new-instance v3, Landroid/widget/ImageView; // type@023c │ │ -068070: 6e10 ed1a 0e00 |0054: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1aed │ │ -068076: 0c08 |0057: move-result-object v8 │ │ -068078: 7020 bc0f 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@0fbc │ │ -06807e: 2204 3d02 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -068082: 7030 cb0f b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ -068088: 594d 6003 |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0360 │ │ -06808c: 6e20 c70f 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fc7 │ │ -068092: 6e30 eb1a 3e0c |0065: invoke-virtual {v14, v3, v12}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@1aeb │ │ -068098: 5be3 d908 |0068: iput-object v3, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -06809c: 54e8 d908 |006a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -0680a0: 6e20 c40f 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -0680a6: 54e8 d908 |006f: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -0680aa: 6e20 ca0f c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -0680b0: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ -0680b4: 54e8 dc08 |0076: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -0680b8: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ -0680bc: 2207 e902 |007a: new-instance v7, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // type@02e9 │ │ -0680c0: 6e10 ed1a 0e00 |007c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1aed │ │ -0680c6: 0c08 |007f: move-result-object v8 │ │ -0680c8: 6009 7c03 |0080: sget v9, Lcom/actionbarsherlock/R$attr;.actionBarTabTextStyle:I // field@037c │ │ -0680cc: 7040 c518 879a |0082: invoke-direct {v7, v8, v10, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18c5 │ │ -0680d2: 6208 4703 |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ -0680d6: 6e20 c618 8700 |0087: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@18c6 │ │ -0680dc: 2204 3d02 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0680e0: 7030 cb0f b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ -0680e6: 594d 6003 |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0360 │ │ -0680ea: 6e20 c718 4700 |0091: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@18c7 │ │ -0680f0: 6e20 ea1a 7e00 |0094: invoke-virtual {v14, v7}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1aea │ │ -0680f6: 5be7 dc08 |0097: iput-object v7, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -0680fa: 54e8 dc08 |0099: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -0680fe: 6e20 c918 6800 |009b: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setTextCompat:(Ljava/lang/CharSequence;)V // method@18c9 │ │ -068104: 54e8 dc08 |009e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -068108: 6e20 ca18 c800 |00a0: invoke-virtual {v8, v12}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@18ca │ │ -06810e: 54e8 d908 |00a3: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -068112: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ -068116: 54e8 d908 |00a7: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -06811a: 6e10 de10 0500 |00a9: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@10de │ │ -068120: 0c09 |00ac: move-result-object v9 │ │ -068122: 6e20 c30f 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0fc3 │ │ -068128: 2888 |00b0: goto 0038 // -0078 │ │ -06812a: 54e8 d908 |00b1: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -06812e: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ -068132: 54e8 d908 |00b5: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -068136: 6e20 ca0f 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -06813c: 54e8 d908 |00ba: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ -068140: 6e20 c40f a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -068146: 28b5 |00bf: goto 0074 // -004b │ │ -068148: 54e8 dc08 |00c0: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -06814c: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ -068150: 54e8 dc08 |00c4: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -068154: 6e20 ca18 9800 |00c6: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@18ca │ │ -06815a: 54e8 dc08 |00c9: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ -06815e: 6e20 c818 a800 |00cb: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ -068164: 28d5 |00ce: goto 00a3 // -002b │ │ +069004: |[069004] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ +069014: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ +069018: 120c |0002: const/4 v12, #int 0 // #0 │ │ +06901a: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ +06901e: 12eb |0005: const/4 v11, #int -2 // #fe │ │ +069020: 120a |0006: const/4 v10, #int 0 // #0 │ │ +069022: 54e5 db08 |0007: iget-object v5, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@08db │ │ +069026: 6e10 df10 0500 |0009: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@10df │ │ +06902c: 0c00 |000c: move-result-object v0 │ │ +06902e: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ +069032: 6e10 ef0d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +069038: 0c01 |0012: move-result-object v1 │ │ +06903a: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ +06903e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +069042: 1f01 0002 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0200 │ │ +069046: 6e20 7e0e 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +06904c: 6e20 ea1a 0e00 |001c: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1aea │ │ +069052: 5be0 d808 |001f: iput-object v0, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ +069056: 54e8 dc08 |0021: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +06905a: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ +06905e: 54e8 dc08 |0025: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +069062: 6e20 ca18 9800 |0027: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@18ca │ │ +069068: 54e8 d908 |002a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +06906c: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ +069070: 54e8 d908 |002e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +069074: 6e20 ca0f 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +06907a: 54e8 d908 |0033: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +06907e: 6e20 c40f a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +069084: 0e00 |0038: return-void │ │ +069086: 54e8 d808 |0039: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ +06908a: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ +06908e: 54e8 d808 |003d: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ +069092: 6e20 f21a 8e00 |003f: invoke-virtual {v14, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@1af2 │ │ +069098: 5bea d808 |0042: iput-object v10, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@08d8 │ │ +06909c: 6e10 e010 0500 |0044: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@10e0 │ │ +0690a2: 0c02 |0047: move-result-object v2 │ │ +0690a4: 6e10 e310 0500 |0048: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@10e3 │ │ +0690aa: 0c06 |004b: move-result-object v6 │ │ +0690ac: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ +0690b0: 54e8 d908 |004e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +0690b4: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ +0690b8: 2203 3a02 |0052: new-instance v3, Landroid/widget/ImageView; // type@023a │ │ +0690bc: 6e10 ed1a 0e00 |0054: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1aed │ │ +0690c2: 0c08 |0057: move-result-object v8 │ │ +0690c4: 7020 bc0f 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@0fbc │ │ +0690ca: 2204 3b02 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +0690ce: 7030 cb0f b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ +0690d4: 594d 6003 |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0360 │ │ +0690d8: 6e20 c70f 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fc7 │ │ +0690de: 6e30 eb1a 3e0c |0065: invoke-virtual {v14, v3, v12}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@1aeb │ │ +0690e4: 5be3 d908 |0068: iput-object v3, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +0690e8: 54e8 d908 |006a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +0690ec: 6e20 c40f 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +0690f2: 54e8 d908 |006f: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +0690f6: 6e20 ca0f c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +0690fc: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ +069100: 54e8 dc08 |0076: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +069104: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ +069108: 2207 e702 |007a: new-instance v7, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // type@02e7 │ │ +06910c: 6e10 ed1a 0e00 |007c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1aed │ │ +069112: 0c08 |007f: move-result-object v8 │ │ +069114: 6009 7c03 |0080: sget v9, Lcom/actionbarsherlock/R$attr;.actionBarTabTextStyle:I // field@037c │ │ +069118: 7040 c518 879a |0082: invoke-direct {v7, v8, v10, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18c5 │ │ +06911e: 6208 4703 |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ +069122: 6e20 c618 8700 |0087: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@18c6 │ │ +069128: 2204 3b02 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +06912c: 7030 cb0f b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ +069132: 594d 6003 |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0360 │ │ +069136: 6e20 c718 4700 |0091: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@18c7 │ │ +06913c: 6e20 ea1a 7e00 |0094: invoke-virtual {v14, v7}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1aea │ │ +069142: 5be7 dc08 |0097: iput-object v7, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +069146: 54e8 dc08 |0099: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +06914a: 6e20 c918 6800 |009b: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setTextCompat:(Ljava/lang/CharSequence;)V // method@18c9 │ │ +069150: 54e8 dc08 |009e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +069154: 6e20 ca18 c800 |00a0: invoke-virtual {v8, v12}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@18ca │ │ +06915a: 54e8 d908 |00a3: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +06915e: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ +069162: 54e8 d908 |00a7: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +069166: 6e10 de10 0500 |00a9: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@10de │ │ +06916c: 0c09 |00ac: move-result-object v9 │ │ +06916e: 6e20 c30f 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0fc3 │ │ +069174: 2888 |00b0: goto 0038 // -0078 │ │ +069176: 54e8 d908 |00b1: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +06917a: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ +06917e: 54e8 d908 |00b5: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +069182: 6e20 ca0f 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +069188: 54e8 d908 |00ba: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@08d9 │ │ +06918c: 6e20 c40f a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +069192: 28b5 |00bf: goto 0074 // -004b │ │ +069194: 54e8 dc08 |00c0: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +069198: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ +06919c: 54e8 dc08 |00c4: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +0691a0: 6e20 ca18 9800 |00c6: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@18ca │ │ +0691a6: 54e8 dc08 |00c9: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@08dc │ │ +0691aa: 6e20 c818 a800 |00cb: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@18c8 │ │ +0691b0: 28d5 |00ce: goto 00a3 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0007 line=404 │ │ 0x0009 line=405 │ │ 0x000d line=406 │ │ 0x000f line=407 │ │ 0x0013 line=408 │ │ @@ -76435,21 +76475,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 : 2820 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2822 (ScrollingTabContainerView.java) │ │ │ │ Class #333 header: │ │ -class_idx : 791 │ │ +class_idx : 789 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 493 │ │ +superclass_idx : 941 │ │ +source_file_idx : 498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -76485,21 +76525,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 : 493 (ActionMode.java) │ │ + source_file_idx : 498 (ActionMode.java) │ │ │ │ Class #334 header: │ │ -class_idx : 792 │ │ +class_idx : 790 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 493 │ │ +superclass_idx : 941 │ │ +source_file_idx : 498 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -76522,21 +76562,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068168: |[068168] com.actionbarsherlock.view.ActionMode.:()V │ │ -068178: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06817e: 0e00 |0003: return-void │ │ +0691b4: |[0691b4] com.actionbarsherlock.view.ActionMode.:()V │ │ +0691c4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0691ca: 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' │ │ @@ -76572,17 +76611,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068180: |[068180] com.actionbarsherlock.view.ActionMode.getTag:()Ljava/lang/Object; │ │ -068190: 5410 f008 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@08f0 │ │ -068194: 1100 |0002: return-object v0 │ │ +0691cc: |[0691cc] com.actionbarsherlock.view.ActionMode.getTag:()Ljava/lang/Object; │ │ +0691dc: 5410 f008 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@08f0 │ │ +0691e0: 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;) │ │ @@ -76602,17 +76641,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068198: |[068198] com.actionbarsherlock.view.ActionMode.isUiFocusable:()Z │ │ -0681a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0681aa: 0f00 |0001: return v0 │ │ +0691e4: |[0691e4] com.actionbarsherlock.view.ActionMode.isUiFocusable:()Z │ │ +0691f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0691f6: 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;) │ │ @@ -76638,17 +76677,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0681ac: |[0681ac] com.actionbarsherlock.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ -0681bc: 5b01 f008 |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@08f0 │ │ -0681c0: 0e00 |0002: return-void │ │ +0691f8: |[0691f8] com.actionbarsherlock.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ +069208: 5b01 f008 |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@08f0 │ │ +06920c: 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; │ │ @@ -76661,21 +76700,21 @@ │ │ │ │ #14 : (in Lcom/actionbarsherlock/view/ActionMode;) │ │ name : 'setTitle' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 493 (ActionMode.java) │ │ + source_file_idx : 498 (ActionMode.java) │ │ │ │ Class #335 header: │ │ -class_idx : 793 │ │ +class_idx : 791 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 497 │ │ +superclass_idx : 941 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -76693,21 +76732,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;) │ │ name : 'onSubUiVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 497 (ActionProvider.java) │ │ + source_file_idx : 502 (ActionProvider.java) │ │ │ │ Class #336 header: │ │ -class_idx : 794 │ │ +class_idx : 792 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 497 │ │ +superclass_idx : 941 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -76730,17 +76769,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0681c4: |[0681c4] com.actionbarsherlock.view.ActionProvider.:(Landroid/content/Context;)V │ │ -0681d4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0681da: 0e00 |0003: return-void │ │ +069210: |[069210] com.actionbarsherlock.view.ActionProvider.:(Landroid/content/Context;)V │ │ +069220: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +069226: 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; │ │ @@ -76751,17 +76790,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0681dc: |[0681dc] com.actionbarsherlock.view.ActionProvider.hasSubMenu:()Z │ │ -0681ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0681ee: 0f00 |0001: return v0 │ │ +069228: |[069228] com.actionbarsherlock.view.ActionProvider.hasSubMenu:()Z │ │ +069238: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06923a: 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;) │ │ @@ -76775,17 +76814,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0681f0: |[0681f0] com.actionbarsherlock.view.ActionProvider.onPerformDefaultAction:()Z │ │ -068200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068202: 0f00 |0001: return v0 │ │ +06923c: |[06923c] com.actionbarsherlock.view.ActionProvider.onPerformDefaultAction:()Z │ │ +06924c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06924e: 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;) │ │ @@ -76793,16 +76832,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068204: |[068204] com.actionbarsherlock.view.ActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ -068214: 0e00 |0000: return-void │ │ +069250: |[069250] com.actionbarsherlock.view.ActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ +069260: 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; │ │ │ │ @@ -76811,17 +76850,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 │ │ -068218: |[068218] com.actionbarsherlock.view.ActionProvider.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V │ │ -068228: 5b01 f108 |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@08f1 │ │ -06822c: 0e00 |0002: return-void │ │ +069264: |[069264] com.actionbarsherlock.view.ActionProvider.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V │ │ +069274: 5b01 f108 |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@08f1 │ │ +069278: 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; │ │ @@ -76831,36 +76870,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -068230: |[068230] com.actionbarsherlock.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -068240: 5410 f108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@08f1 │ │ -068244: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -068248: 5410 f108 |0004: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@08f1 │ │ -06824c: 7220 4c1b 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@1b4c │ │ -068252: 0e00 |0009: return-void │ │ +06927c: |[06927c] com.actionbarsherlock.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +06928c: 5410 f108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@08f1 │ │ +069290: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +069294: 5410 f108 |0004: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@08f1 │ │ +069298: 7220 4c1b 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@1b4c │ │ +06929e: 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 : 497 (ActionProvider.java) │ │ + source_file_idx : 502 (ActionProvider.java) │ │ │ │ Class #337 header: │ │ -class_idx : 795 │ │ +class_idx : 793 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 649 │ │ +superclass_idx : 941 │ │ +source_file_idx : 654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #337 - │ │ Class descriptor : 'Lcom/actionbarsherlock/view/CollapsibleActionView;' │ │ @@ -76879,21 +76918,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/CollapsibleActionView;) │ │ name : 'onActionViewExpanded' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 649 (CollapsibleActionView.java) │ │ + source_file_idx : 654 (CollapsibleActionView.java) │ │ │ │ Class #338 header: │ │ -class_idx : 796 │ │ +class_idx : 794 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2470 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2472 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 24 │ │ │ │ Class #338 - │ │ Class descriptor : 'Lcom/actionbarsherlock/view/Menu;' │ │ @@ -77108,21 +77147,21 @@ │ │ │ │ #23 : (in Lcom/actionbarsherlock/view/Menu;) │ │ name : 'size' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2470 (Menu.java) │ │ + source_file_idx : 2472 (Menu.java) │ │ │ │ Class #339 header: │ │ -class_idx : 798 │ │ +class_idx : 796 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2477 │ │ static_fields_size : 8 │ │ instance_fields_size: 26 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -77288,20 +77327,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 │ │ -068254: |[068254] com.actionbarsherlock.view.MenuInflater$MenuState.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V │ │ -068264: 5b01 2309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -068268: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06826e: 5b02 2209 |0005: iput-object v2, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ -068272: 6e10 7a1b 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@1b7a │ │ -068278: 0e00 |000a: return-void │ │ +0692a0: |[0692a0] com.actionbarsherlock.view.MenuInflater$MenuState.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V │ │ +0692b0: 5b01 2309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +0692b4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0692ba: 5b02 2209 |0005: iput-object v2, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ +0692be: 6e10 7a1b 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@1b7a │ │ +0692c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ 0x0007 line=309 │ │ 0x000a line=310 │ │ locals : │ │ @@ -77314,17 +77353,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 │ │ -06827c: |[06827c] com.actionbarsherlock.view.MenuInflater$MenuState.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ -06828c: 5410 1009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ -068290: 1100 |0002: return-object v0 │ │ +0692c8: |[0692c8] com.actionbarsherlock.view.MenuInflater$MenuState.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ +0692d8: 5410 1009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ +0692dc: 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;) │ │ @@ -77332,21 +77371,21 @@ │ │ type : '(Ljava/lang/String;)C' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -068294: |[068294] com.actionbarsherlock.view.MenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ -0682a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0682a6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -0682aa: 0f00 |0003: return v0 │ │ -0682ac: 6e20 5c1f 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ -0682b2: 0a00 |0007: move-result v0 │ │ -0682b4: 28fb |0008: goto 0003 // -0005 │ │ +0692e0: |[0692e0] com.actionbarsherlock.view.MenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ +0692f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0692f2: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +0692f6: 0f00 |0003: return v0 │ │ +0692f8: 6e20 5c1f 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ +0692fe: 0a00 |0007: move-result v0 │ │ +069300: 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; │ │ @@ -77356,41 +77395,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 │ │ -0682b8: |[0682b8] com.actionbarsherlock.view.MenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -0682c8: 5463 2309 |0000: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -0682cc: 7110 7f1b 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ -0682d2: 0c03 |0005: move-result-object v3 │ │ -0682d4: 6e10 2e01 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@012e │ │ -0682da: 0c03 |0009: move-result-object v3 │ │ -0682dc: 6e20 221f 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f22 │ │ -0682e2: 0c00 |000d: move-result-object v0 │ │ -0682e4: 6e20 181f 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1f18 │ │ -0682ea: 0c01 |0011: move-result-object v1 │ │ -0682ec: 6e20 951f 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1f95 │ │ -0682f2: 0c03 |0015: move-result-object v3 │ │ -0682f4: 1103 |0016: return-object v3 │ │ -0682f6: 0d02 |0017: move-exception v2 │ │ -0682f8: 1a03 aa09 |0018: const-string v3, "MenuInflater" // string@09aa │ │ -0682fc: 2204 b303 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -068300: 7010 761f 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -068306: 1a05 7d02 |001f: const-string v5, "Cannot instantiate class: " // string@027d │ │ -06830a: 6e20 7e1f 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068310: 0c04 |0024: move-result-object v4 │ │ -068312: 6e20 7e1f 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068318: 0c04 |0028: move-result-object v4 │ │ -06831a: 6e10 841f 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -068320: 0c04 |002c: move-result-object v4 │ │ -068322: 7130 0e0d 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -068328: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -06832a: 28e5 |0031: goto 0016 // -001b │ │ +069304: |[069304] com.actionbarsherlock.view.MenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +069314: 5463 2309 |0000: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +069318: 7110 7f1b 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ +06931e: 0c03 |0005: move-result-object v3 │ │ +069320: 6e10 2e01 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@012e │ │ +069326: 0c03 |0009: move-result-object v3 │ │ +069328: 6e20 221f 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f22 │ │ +06932e: 0c00 |000d: move-result-object v0 │ │ +069330: 6e20 181f 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1f18 │ │ +069336: 0c01 |0011: move-result-object v1 │ │ +069338: 6e20 951f 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1f95 │ │ +06933e: 0c03 |0015: move-result-object v3 │ │ +069340: 1103 |0016: return-object v3 │ │ +069342: 0d02 |0017: move-exception v2 │ │ +069344: 1a03 ac09 |0018: const-string v3, "MenuInflater" // string@09ac │ │ +069348: 2204 b103 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +06934c: 7010 761f 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +069352: 1a05 8202 |001f: const-string v5, "Cannot instantiate class: " // string@0282 │ │ +069356: 6e20 7e1f 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06935c: 0c04 |0024: move-result-object v4 │ │ +06935e: 6e20 7e1f 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069364: 0c04 |0028: move-result-object v4 │ │ +069366: 6e10 841f 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06936c: 0c04 |002c: move-result-object v4 │ │ +06936e: 7130 0e0d 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +069374: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +069376: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=486 │ │ 0x000e line=487 │ │ 0x0012 line=488 │ │ @@ -77413,124 +77452,135 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -06833c: |[06833c] com.actionbarsherlock.view.MenuInflater$MenuState.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ -06834c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06834e: 5573 1809 |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0918 │ │ -068352: 7220 a41b 3800 |0003: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba4 │ │ -068358: 0c03 |0006: move-result-object v3 │ │ -06835a: 5575 2109 |0007: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0921 │ │ -06835e: 7220 b21b 5300 |0009: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1bb2 │ │ -068364: 0c03 |000c: move-result-object v3 │ │ -068366: 5575 1909 |000d: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0919 │ │ -06836a: 7220 a51b 5300 |000f: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba5 │ │ -068370: 0c05 |0012: move-result-object v5 │ │ -068372: 5273 1709 |0013: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ -068376: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ -06837a: 0143 |0017: move v3, v4 │ │ -06837c: 7220 a31b 3500 |0018: invoke-interface {v5, v3}, Lcom/actionbarsherlock/view/MenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba3 │ │ -068382: 0c03 |001b: move-result-object v3 │ │ -068384: 5475 2009 |001c: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0920 │ │ -068388: 7220 b11b 5300 |001e: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1bb1 │ │ -06838e: 0c03 |0021: move-result-object v3 │ │ -068390: 5275 1a09 |0022: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@091a │ │ -068394: 7220 a61b 5300 |0024: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1ba6 │ │ -06839a: 0c03 |0027: move-result-object v3 │ │ -06839c: 5775 1509 |0028: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0915 │ │ -0683a0: 7220 a21b 5300 |002a: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@1ba2 │ │ -0683a6: 0c03 |002d: move-result-object v3 │ │ -0683a8: 5775 1d09 |002e: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@091d │ │ -0683ac: 7220 a91b 5300 |0030: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@1ba9 │ │ -0683b2: 5273 1e09 |0033: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@091e │ │ -0683b6: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ -0683ba: 5273 1e09 |0037: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@091e │ │ -0683be: 7220 ad1b 3800 |0039: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@1bad │ │ -0683c4: 5473 1c09 |003c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@091c │ │ -0683c8: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ -0683cc: 5473 2309 |0040: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -0683d0: 7110 7f1b 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ -0683d6: 0c03 |0045: move-result-object v3 │ │ -0683d8: 6e10 3901 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@0139 │ │ -0683de: 0a03 |0049: move-result v3 │ │ -0683e0: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ -0683e4: 2203 a103 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0683e8: 1a04 6a0c |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0c6a │ │ -0683ec: 7020 311f 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0683f2: 2703 |0053: throw v3 │ │ -0683f4: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -0683f6: 28c3 |0055: goto 0018 // -003d │ │ -0683f8: 2203 1d03 |0056: new-instance v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; // type@031d │ │ -0683fc: 5475 2309 |0058: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -068400: 7110 821b 0500 |005a: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; // method@1b82 │ │ -068406: 0c05 |005d: move-result-object v5 │ │ -068408: 5476 1c09 |005e: iget-object v6, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@091c │ │ -06840c: 7030 6f1b 5306 |0060: invoke-direct {v3, v5, v6}, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@1b6f │ │ -068412: 7220 ab1b 3800 |0063: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@1bab │ │ -068418: 5273 1709 |0066: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ -06841c: 1225 |0068: const/4 v5, #int 2 // #2 │ │ -06841e: 3453 0c00 |0069: if-lt v3, v5, 0075 // +000c │ │ -068422: 2083 cc02 |006b: instance-of v3, v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -068426: 3803 3900 |006d: if-eqz v3, 00a6 // +0039 │ │ -06842a: 0782 |006f: move-object v2, v8 │ │ -06842c: 1f02 cc02 |0070: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -068430: 6e20 c916 4200 |0072: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@16c9 │ │ -068436: 1201 |0075: const/4 v1, #int 0 // #0 │ │ -068438: 5473 1209 |0076: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ -06843c: 3803 1800 |0078: if-eqz v3, 0090 // +0018 │ │ -068440: 5473 1209 |007a: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ -068444: 7100 831b 0000 |007c: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$500:()[Ljava/lang/Class; // method@1b83 │ │ -06844a: 0c04 |007f: move-result-object v4 │ │ -06844c: 5475 2309 |0080: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -068450: 7110 841b 0500 |0082: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@1b84 │ │ -068456: 0c05 |0085: move-result-object v5 │ │ -068458: 7040 771b 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@1b77 │ │ -06845e: 0c00 |0089: move-result-object v0 │ │ -068460: 1f00 fa01 |008a: check-cast v0, Landroid/view/View; // type@01fa │ │ -068464: 7220 a11b 0800 |008c: invoke-interface {v8, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba1 │ │ -06846a: 1211 |008f: const/4 v1, #int 1 // #1 │ │ -06846c: 5273 1309 |0090: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ -068470: 3d03 0a00 |0092: if-lez v3, 009c // +000a │ │ -068474: 3901 1a00 |0094: if-nez v1, 00ae // +001a │ │ -068478: 5273 1309 |0096: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ -06847c: 7220 a01b 3800 |0098: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1ba0 │ │ -068482: 1211 |009b: const/4 v1, #int 1 // #1 │ │ -068484: 5473 1009 |009c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ -068488: 3803 0700 |009e: if-eqz v3, 00a5 // +0007 │ │ -06848c: 5473 1009 |00a0: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ -068490: 7220 9f1b 3800 |00a2: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; // method@1b9f │ │ -068496: 0e00 |00a5: return-void │ │ -068498: 5473 2209 |00a6: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ -06849c: 5275 0d09 |00a8: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ -0684a0: 7240 691b 5344 |00aa: invoke-interface {v3, v5, v4, v4}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@1b69 │ │ -0684a6: 28c8 |00ad: goto 0075 // -0038 │ │ -0684a8: 1a03 aa09 |00ae: const-string v3, "MenuInflater" // string@09aa │ │ -0684ac: 1a04 d003 |00b0: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@03d0 │ │ -0684b0: 7120 0d0d 4300 |00b2: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0684b6: 28e7 |00b5: goto 009c // -0019 │ │ +069388: |[069388] com.actionbarsherlock.view.MenuInflater$MenuState.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ +069398: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06939a: 5573 1809 |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0918 │ │ +06939e: 7220 a41b 3800 |0003: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba4 │ │ +0693a4: 0c03 |0006: move-result-object v3 │ │ +0693a6: 5575 2109 |0007: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0921 │ │ +0693aa: 7220 b21b 5300 |0009: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1bb2 │ │ +0693b0: 0c03 |000c: move-result-object v3 │ │ +0693b2: 5575 1909 |000d: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0919 │ │ +0693b6: 7220 a51b 5300 |000f: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba5 │ │ +0693bc: 0c05 |0012: move-result-object v5 │ │ +0693be: 5273 1709 |0013: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ +0693c2: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ +0693c6: 0143 |0017: move v3, v4 │ │ +0693c8: 7220 a31b 3500 |0018: invoke-interface {v5, v3}, Lcom/actionbarsherlock/view/MenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba3 │ │ +0693ce: 0c03 |001b: move-result-object v3 │ │ +0693d0: 5475 2009 |001c: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0920 │ │ +0693d4: 7220 b11b 5300 |001e: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1bb1 │ │ +0693da: 0c03 |0021: move-result-object v3 │ │ +0693dc: 5275 1a09 |0022: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@091a │ │ +0693e0: 7220 a61b 5300 |0024: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1ba6 │ │ +0693e6: 0c03 |0027: move-result-object v3 │ │ +0693e8: 5775 1509 |0028: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0915 │ │ +0693ec: 7220 a21b 5300 |002a: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@1ba2 │ │ +0693f2: 0c03 |002d: move-result-object v3 │ │ +0693f4: 5775 1d09 |002e: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@091d │ │ +0693f8: 7220 a91b 5300 |0030: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@1ba9 │ │ +0693fe: 5273 1e09 |0033: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@091e │ │ +069402: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ +069406: 5273 1e09 |0037: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@091e │ │ +06940a: 7220 ad1b 3800 |0039: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@1bad │ │ +069410: 5473 1c09 |003c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@091c │ │ +069414: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ +069418: 5473 2309 |0040: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +06941c: 7110 7f1b 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ +069422: 0c03 |0045: move-result-object v3 │ │ +069424: 6e10 3901 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@0139 │ │ +06942a: 0a03 |0049: move-result v3 │ │ +06942c: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ +069430: 2203 9f03 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@039f │ │ +069434: 1a04 6c0c |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0c6c │ │ +069438: 7020 311f 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06943e: 2703 |0053: throw v3 │ │ +069440: 1203 |0054: const/4 v3, #int 0 // #0 │ │ +069442: 28c3 |0055: goto 0018 // -003d │ │ +069444: 2203 1b03 |0056: new-instance v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; // type@031b │ │ +069448: 5475 2309 |0058: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +06944c: 7110 821b 0500 |005a: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; // method@1b82 │ │ +069452: 0c05 |005d: move-result-object v5 │ │ +069454: 5476 1c09 |005e: iget-object v6, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@091c │ │ +069458: 7030 6f1b 5306 |0060: invoke-direct {v3, v5, v6}, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@1b6f │ │ +06945e: 7220 ab1b 3800 |0063: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@1bab │ │ +069464: 5273 1709 |0066: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ +069468: 1225 |0068: const/4 v5, #int 2 // #2 │ │ +06946a: 3453 0c00 |0069: if-lt v3, v5, 0075 // +000c │ │ +06946e: 2083 ca02 |006b: instance-of v3, v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +069472: 3803 3900 |006d: if-eqz v3, 00a6 // +0039 │ │ +069476: 0782 |006f: move-object v2, v8 │ │ +069478: 1f02 ca02 |0070: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +06947c: 6e20 c916 4200 |0072: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@16c9 │ │ +069482: 1201 |0075: const/4 v1, #int 0 // #0 │ │ +069484: 5473 1209 |0076: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ +069488: 3803 1800 |0078: if-eqz v3, 0090 // +0018 │ │ +06948c: 5473 1209 |007a: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ +069490: 7100 831b 0000 |007c: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$500:()[Ljava/lang/Class; // method@1b83 │ │ +069496: 0c04 |007f: move-result-object v4 │ │ +069498: 5475 2309 |0080: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +06949c: 7110 841b 0500 |0082: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@1b84 │ │ +0694a2: 0c05 |0085: move-result-object v5 │ │ +0694a4: 7040 771b 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@1b77 │ │ +0694aa: 0c00 |0089: move-result-object v0 │ │ +0694ac: 1f00 f901 |008a: check-cast v0, Landroid/view/View; // type@01f9 │ │ +0694b0: 7220 a11b 0800 |008c: invoke-interface {v8, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba1 │ │ +0694b6: 1211 |008f: const/4 v1, #int 1 // #1 │ │ +0694b8: 5273 1309 |0090: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ +0694bc: 3d03 0a00 |0092: if-lez v3, 009c // +000a │ │ +0694c0: 3901 1a00 |0094: if-nez v1, 00ae // +001a │ │ +0694c4: 5273 1309 |0096: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ +0694c8: 7220 a01b 3800 |0098: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1ba0 │ │ +0694ce: 1211 |009b: const/4 v1, #int 1 // #1 │ │ +0694d0: 5473 1009 |009c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ +0694d4: 3803 0700 |009e: if-eqz v3, 00a5 // +0007 │ │ +0694d8: 5473 1009 |00a0: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ +0694dc: 7220 9f1b 3800 |00a2: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; // method@1b9f │ │ +0694e2: 0e00 |00a5: return-void │ │ +0694e4: 5473 2209 |00a6: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ +0694e8: 5275 0d09 |00a8: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ +0694ec: 7240 691b 5344 |00aa: invoke-interface {v3, v5, v4, v4}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@1b69 │ │ +0694f2: 28c8 |00ad: goto 0075 // -0038 │ │ +0694f4: 1a03 ac09 |00ae: const-string v3, "MenuInflater" // string@09ac │ │ +0694f8: 1a04 d403 |00b0: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@03d4 │ │ +0694fc: 7120 0d0d 4300 |00b2: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +069502: 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 │ │ @@ -77552,26 +77602,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -0684b8: |[0684b8] com.actionbarsherlock.view.MenuInflater$MenuState.addItem:()V │ │ -0684c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0684ca: 5c50 1409 |0001: iput-boolean v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ -0684ce: 5450 2209 |0003: iget-object v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ -0684d2: 5251 0d09 |0005: iget v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ -0684d6: 5252 1b09 |0007: iget v2, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@091b │ │ -0684da: 5253 1609 |0009: iget v3, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0916 │ │ -0684de: 5454 1f09 |000b: iget-object v4, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@091f │ │ -0684e2: 7254 581b 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/view/Menu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1b58 │ │ -0684e8: 0c00 |0010: move-result-object v0 │ │ -0684ea: 7020 7b1b 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@1b7b │ │ -0684f0: 0e00 |0014: return-void │ │ +069504: |[069504] com.actionbarsherlock.view.MenuInflater$MenuState.addItem:()V │ │ +069514: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +069516: 5c50 1409 |0001: iput-boolean v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ +06951a: 5450 2209 |0003: iget-object v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ +06951e: 5251 0d09 |0005: iget v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ +069522: 5252 1b09 |0007: iget v2, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@091b │ │ +069526: 5253 1609 |0009: iget v3, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0916 │ │ +06952a: 5454 1f09 |000b: iget-object v4, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@091f │ │ +06952e: 7254 581b 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/view/Menu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1b58 │ │ +069534: 0c00 |0010: move-result-object v0 │ │ +069536: 7020 7b1b 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@1b7b │ │ +06953c: 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; │ │ @@ -77581,28 +77631,28 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -0684f4: |[0684f4] com.actionbarsherlock.view.MenuInflater$MenuState.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; │ │ -068504: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -068506: 5c61 1409 |0001: iput-boolean v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ -06850a: 5461 2209 |0003: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ -06850e: 5262 0d09 |0005: iget v2, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ -068512: 5263 1b09 |0007: iget v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@091b │ │ -068516: 5264 1609 |0009: iget v4, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0916 │ │ -06851a: 5465 1f09 |000b: iget-object v5, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@091f │ │ -06851e: 7255 5d1b 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1b5d │ │ -068524: 0c00 |0010: move-result-object v0 │ │ -068526: 7210 b81b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1bb8 │ │ -06852c: 0c01 |0014: move-result-object v1 │ │ -06852e: 7020 7b1b 1600 |0015: invoke-direct {v6, v1}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@1b7b │ │ -068534: 1100 |0018: return-object v0 │ │ +069540: |[069540] com.actionbarsherlock.view.MenuInflater$MenuState.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; │ │ +069550: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +069552: 5c61 1409 |0001: iput-boolean v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ +069556: 5461 2209 |0003: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0922 │ │ +06955a: 5262 0d09 |0005: iget v2, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ +06955e: 5263 1b09 |0007: iget v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@091b │ │ +069562: 5264 1609 |0009: iget v4, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0916 │ │ +069566: 5465 1f09 |000b: iget-object v5, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@091f │ │ +06956a: 7255 5d1b 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1b5d │ │ +069570: 0c00 |0010: move-result-object v0 │ │ +069572: 7210 b81b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1bb8 │ │ +069578: 0c01 |0014: move-result-object v1 │ │ +06957a: 7020 7b1b 1600 |0015: invoke-direct {v6, v1}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@1b7b │ │ +069580: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ 0x0011 line=474 │ │ 0x0018 line=475 │ │ locals : │ │ @@ -77614,334 +77664,345 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068538: |[068538] com.actionbarsherlock.view.MenuInflater$MenuState.hasAddedItem:()Z │ │ -068548: 5510 1409 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ -06854c: 0f00 |0002: return v0 │ │ +069584: |[069584] com.actionbarsherlock.view.MenuInflater$MenuState.hasAddedItem:()Z │ │ +069594: 5510 1409 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ +069598: 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;) │ │ name : 'readGroup' │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 58 16-bit code units │ │ -068550: |[068550] com.actionbarsherlock.view.MenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ -068560: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -068562: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -068564: 5451 2309 |0002: iget-object v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -068568: 7110 7f1b 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ -06856e: 0c01 |0007: move-result-object v1 │ │ -068570: 6202 3605 |0008: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0536 │ │ -068574: 6e30 3b01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -06857a: 0c00 |000d: move-result-object v0 │ │ -06857c: 6e30 b001 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -068582: 0a01 |0011: move-result v1 │ │ -068584: 5951 0d09 |0012: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ -068588: 1231 |0014: const/4 v1, #int 3 // #3 │ │ -06858a: 6e30 ad01 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -068590: 0a01 |0018: move-result v1 │ │ -068592: 5951 0a09 |0019: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@090a │ │ -068596: 1241 |001b: const/4 v1, #int 4 // #4 │ │ -068598: 6e30 ad01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -06859e: 0a01 |001f: move-result v1 │ │ -0685a0: 5951 0e09 |0020: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@090e │ │ -0685a4: 1251 |0022: const/4 v1, #int 5 // #5 │ │ -0685a6: 6e30 ad01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -0685ac: 0a01 |0026: move-result v1 │ │ -0685ae: 5951 0b09 |0027: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@090b │ │ -0685b2: 1221 |0029: const/4 v1, #int 2 // #2 │ │ -0685b4: 6e30 a601 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0685ba: 0a01 |002d: move-result v1 │ │ -0685bc: 5c51 0f09 |002e: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@090f │ │ -0685c0: 6e30 a601 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0685c6: 0a01 |0033: move-result v1 │ │ -0685c8: 5c51 0c09 |0034: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@090c │ │ -0685cc: 6e10 b501 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0685d2: 0e00 |0039: return-void │ │ + insns size : 66 16-bit code units │ │ +06959c: |[06959c] com.actionbarsherlock.view.MenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ +0695ac: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0695ae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0695b0: 5451 2309 |0002: iget-object v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +0695b4: 7110 7f1b 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ +0695ba: 0c01 |0007: move-result-object v1 │ │ +0695bc: 6202 3605 |0008: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0536 │ │ +0695c0: 6e30 3b01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +0695c6: 0c00 |000d: move-result-object v0 │ │ +0695c8: 6001 3905 |000e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_id:I // field@0539 │ │ +0695cc: 6e30 b001 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0695d2: 0a01 |0013: move-result v1 │ │ +0695d4: 5951 0d09 |0014: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ +0695d8: 6001 3a05 |0016: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_menuCategory:I // field@053a │ │ +0695dc: 6e30 ad01 1003 |0018: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +0695e2: 0a01 |001b: move-result v1 │ │ +0695e4: 5951 0a09 |001c: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@090a │ │ +0695e8: 6001 3b05 |001e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_orderInCategory:I // field@053b │ │ +0695ec: 6e30 ad01 1003 |0020: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +0695f2: 0a01 |0023: move-result v1 │ │ +0695f4: 5951 0e09 |0024: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@090e │ │ +0695f8: 6001 3705 |0026: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_checkableBehavior:I // field@0537 │ │ +0695fc: 6e30 ad01 1003 |0028: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +069602: 0a01 |002b: move-result v1 │ │ +069604: 5951 0b09 |002c: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@090b │ │ +069608: 6001 3c05 |002e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_visible:I // field@053c │ │ +06960c: 6e30 a601 1004 |0030: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +069612: 0a01 |0033: move-result v1 │ │ +069614: 5c51 0f09 |0034: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@090f │ │ +069618: 6001 3805 |0036: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_enabled:I // field@0538 │ │ +06961c: 6e30 a601 1004 |0038: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +069622: 0a01 |003b: move-result v1 │ │ +069624: 5c51 0c09 |003c: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@090c │ │ +069628: 6e10 b501 0000 |003e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +06962e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=325 │ │ 0x000e line=328 │ │ - 0x0014 line=329 │ │ - 0x001b line=330 │ │ - 0x0022 line=331 │ │ - 0x0029 line=332 │ │ - 0x0030 line=333 │ │ - 0x0036 line=335 │ │ - 0x0039 line=336 │ │ - locals : │ │ - 0x000e - 0x003a reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x003a reg=5 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ - 0x0000 - 0x003a reg=6 attrs Landroid/util/AttributeSet; │ │ + 0x0016 line=329 │ │ + 0x001e line=330 │ │ + 0x0026 line=331 │ │ + 0x002e line=332 │ │ + 0x0036 line=333 │ │ + 0x003e line=335 │ │ + 0x0041 line=336 │ │ + locals : │ │ + 0x000e - 0x0042 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x0042 reg=5 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ + 0x0000 - 0x0042 reg=6 attrs Landroid/util/AttributeSet; │ │ │ │ #4 : (in Lcom/actionbarsherlock/view/MenuInflater$MenuState;) │ │ name : 'readItem' │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 14 │ │ + registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 282 16-bit code units │ │ -0685d4: |[0685d4] com.actionbarsherlock.view.MenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ -0685e4: 130b 0b00 |0000: const/16 v11, #int 11 // #b │ │ -0685e8: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0685ea: 123a |0003: const/4 v10, #int 3 // #3 │ │ -0685ec: 1216 |0004: const/4 v6, #int 1 // #1 │ │ -0685ee: 1207 |0005: const/4 v7, #int 0 // #0 │ │ -0685f0: 54c5 2309 |0006: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -0685f4: 7110 7f1b 0500 |0008: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ -0685fa: 0c05 |000b: move-result-object v5 │ │ -0685fc: 6209 3d05 |000c: sget-object v9, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@053d │ │ -068600: 6e30 3b01 d509 |000e: invoke-virtual {v5, v13, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -068606: 0c00 |0011: move-result-object v0 │ │ -068608: 1225 |0012: const/4 v5, #int 2 // #2 │ │ -06860a: 6e30 b001 5007 |0013: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -068610: 0a05 |0016: move-result v5 │ │ -068612: 59c5 1b09 |0017: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@091b │ │ -068616: 1255 |0019: const/4 v5, #int 5 // #5 │ │ -068618: 52c9 0a09 |001a: iget v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@090a │ │ -06861c: 6e30 ad01 5009 |001c: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -068622: 0a01 |001f: move-result v1 │ │ -068624: 1265 |0020: const/4 v5, #int 6 // #6 │ │ -068626: 52c9 0e09 |0021: iget v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@090e │ │ -06862a: 6e30 ad01 5009 |0023: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -068630: 0a03 |0026: move-result v3 │ │ -068632: 1505 ffff |0027: const/high16 v5, #int -65536 // #ffff │ │ -068636: b515 |0029: and-int/2addr v5, v1 │ │ -068638: 1409 ffff 0000 |002a: const v9, #float 9.18341e-41 // #0000ffff │ │ -06863e: b539 |002d: and-int/2addr v9, v3 │ │ -068640: b695 |002e: or-int/2addr v5, v9 │ │ -068642: 59c5 1609 |002f: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0916 │ │ -068646: 1275 |0031: const/4 v5, #int 7 // #7 │ │ -068648: 6e20 b201 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ -06864e: 0c05 |0035: move-result-object v5 │ │ -068650: 5bc5 1f09 |0036: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@091f │ │ -068654: 1305 0800 |0038: const/16 v5, #int 8 // #8 │ │ -068658: 6e20 b201 5000 |003a: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ -06865e: 0c05 |003d: move-result-object v5 │ │ -068660: 5bc5 2009 |003e: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0920 │ │ -068664: 6e30 b001 7007 |0040: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -06866a: 0a05 |0043: move-result v5 │ │ -06866c: 59c5 1a09 |0044: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@091a │ │ -068670: 1305 0900 |0046: const/16 v5, #int 9 // #9 │ │ -068674: 6e20 b101 5000 |0048: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ -06867a: 0c05 |004b: move-result-object v5 │ │ -06867c: 7020 751b 5c00 |004c: invoke-direct {v12, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@1b75 │ │ -068682: 0a05 |004f: move-result v5 │ │ -068684: 5ec5 1509 |0050: iput-char v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0915 │ │ -068688: 1305 0a00 |0052: const/16 v5, #int 10 // #a │ │ -06868c: 6e20 b101 5000 |0054: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ -068692: 0c05 |0057: move-result-object v5 │ │ -068694: 7020 751b 5c00 |0058: invoke-direct {v12, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@1b75 │ │ -06869a: 0a05 |005b: move-result v5 │ │ -06869c: 5ec5 1d09 |005c: iput-char v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@091d │ │ -0686a0: 6e20 b401 b000 |005e: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01b4 │ │ -0686a6: 0a05 |0061: move-result v5 │ │ -0686a8: 3805 9e00 |0062: if-eqz v5, 0100 // +009e │ │ -0686ac: 6e30 a601 b007 |0064: invoke-virtual {v0, v11, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0686b2: 0a05 |0067: move-result v5 │ │ -0686b4: 3805 9500 |0068: if-eqz v5, 00fd // +0095 │ │ -0686b8: 0165 |006a: move v5, v6 │ │ -0686ba: 59c5 1709 |006b: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ -0686be: 6e30 a601 a007 |006d: invoke-virtual {v0, v10, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0686c4: 0a05 |0070: move-result v5 │ │ -0686c6: 5cc5 1809 |0071: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0918 │ │ -0686ca: 1245 |0073: const/4 v5, #int 4 // #4 │ │ -0686cc: 55c9 0f09 |0074: iget-boolean v9, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@090f │ │ -0686d0: 6e30 a601 5009 |0076: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0686d6: 0a05 |0079: move-result v5 │ │ -0686d8: 5cc5 2109 |007a: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0921 │ │ -0686dc: 55c5 0c09 |007c: iget-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@090c │ │ -0686e0: 6e30 a601 6005 |007e: invoke-virtual {v0, v6, v5}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0686e6: 0a05 |0081: move-result v5 │ │ -0686e8: 5cc5 1909 |0082: iput-boolean v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0919 │ │ -0686ec: 2204 d201 |0084: new-instance v4, Landroid/util/TypedValue; // type@01d2 │ │ -0686f0: 7010 1b0d 0400 |0086: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -0686f6: 1305 0d00 |0089: const/16 v5, #int 13 // #d │ │ -0686fa: 6e30 b301 5004 |008b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01b3 │ │ -068700: 5245 5003 |008e: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0350 │ │ -068704: 1309 1100 |0090: const/16 v9, #int 17 // #11 │ │ -068708: 3395 7400 |0092: if-ne v5, v9, 0106 // +0074 │ │ -06870c: 5245 4d03 |0094: iget v5, v4, Landroid/util/TypedValue;.data:I // field@034d │ │ -068710: 59c5 1e09 |0096: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@091e │ │ -068714: 1305 0c00 |0098: const/16 v5, #int 12 // #c │ │ -068718: 6e20 b101 5000 |009a: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ -06871e: 0c05 |009d: move-result-object v5 │ │ -068720: 5bc5 1c09 |009e: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@091c │ │ -068724: 1305 0e00 |00a0: const/16 v5, #int 14 // #e │ │ -068728: 6e30 b001 5007 |00a2: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -06872e: 0a05 |00a5: move-result v5 │ │ -068730: 59c5 1309 |00a6: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ -068734: 2204 d201 |00a8: new-instance v4, Landroid/util/TypedValue; // type@01d2 │ │ -068738: 7010 1b0d 0400 |00aa: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -06873e: 1305 0f00 |00ad: const/16 v5, #int 15 // #f │ │ -068742: 6e30 b301 5004 |00af: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01b3 │ │ -068748: 5245 5003 |00b2: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0350 │ │ -06874c: 33a5 5400 |00b4: if-ne v5, v10, 0108 // +0054 │ │ -068750: 5445 4f03 |00b6: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@034f │ │ -068754: 7210 131f 0500 |00b8: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -06875a: 0c05 |00bb: move-result-object v5 │ │ -06875c: 5bc5 1209 |00bc: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ -068760: 2204 d201 |00be: new-instance v4, Landroid/util/TypedValue; // type@01d2 │ │ -068764: 7010 1b0d 0400 |00c0: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -06876a: 1305 1000 |00c3: const/16 v5, #int 16 // #10 │ │ -06876e: 6e30 b301 5004 |00c5: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01b3 │ │ -068774: 5245 5003 |00c8: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0350 │ │ -068778: 33a5 4000 |00ca: if-ne v5, v10, 010a // +0040 │ │ -06877c: 5445 4f03 |00cc: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@034f │ │ -068780: 7210 131f 0500 |00ce: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -068786: 0c05 |00d1: move-result-object v5 │ │ -068788: 5bc5 1109 |00d2: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0911 │ │ -06878c: 54c5 1109 |00d4: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0911 │ │ -068790: 3805 3600 |00d6: if-eqz v5, 010c // +0036 │ │ -068794: 0162 |00d8: move v2, v6 │ │ -068796: 3802 3500 |00d9: if-eqz v2, 010e // +0035 │ │ -06879a: 52c5 1309 |00db: iget v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ -06879e: 3905 3100 |00dd: if-nez v5, 010e // +0031 │ │ -0687a2: 54c5 1209 |00df: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ -0687a6: 3905 2d00 |00e1: if-nez v5, 010e // +002d │ │ -0687aa: 54c5 1109 |00e3: iget-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0911 │ │ -0687ae: 7100 801b 0000 |00e5: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$200:()[Ljava/lang/Class; // method@1b80 │ │ -0687b4: 0c06 |00e8: move-result-object v6 │ │ -0687b6: 54c8 2309 |00e9: iget-object v8, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ -0687ba: 7110 811b 0800 |00eb: invoke-static {v8}, Lcom/actionbarsherlock/view/MenuInflater;.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@1b81 │ │ -0687c0: 0c08 |00ee: move-result-object v8 │ │ -0687c2: 7040 771b 5c86 |00ef: invoke-direct {v12, v5, v6, v8}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@1b77 │ │ -0687c8: 0c05 |00f2: move-result-object v5 │ │ -0687ca: 1f05 1a03 |00f3: check-cast v5, Lcom/actionbarsherlock/view/ActionProvider; // type@031a │ │ -0687ce: 5bc5 1009 |00f5: iput-object v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ -0687d2: 6e10 b501 0000 |00f7: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0687d8: 5cc7 1409 |00fa: iput-boolean v7, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ -0687dc: 0e00 |00fc: return-void │ │ -0687de: 0175 |00fd: move v5, v7 │ │ -0687e0: 2900 6dff |00fe: goto/16 006b // -0093 │ │ -0687e4: 52c5 0b09 |0100: iget v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@090b │ │ -0687e8: 59c5 1709 |0102: iput v5, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ -0687ec: 2900 69ff |0104: goto/16 006d // -0097 │ │ -0687f0: 12f5 |0106: const/4 v5, #int -1 // #ff │ │ -0687f2: 288f |0107: goto 0096 // -0071 │ │ -0687f4: 0785 |0108: move-object v5, v8 │ │ -0687f6: 28b3 |0109: goto 00bc // -004d │ │ -0687f8: 0785 |010a: move-object v5, v8 │ │ -0687fa: 28c7 |010b: goto 00d2 // -0039 │ │ -0687fc: 0172 |010c: move v2, v7 │ │ -0687fe: 28cc |010d: goto 00d9 // -0034 │ │ -068800: 3802 0900 |010e: if-eqz v2, 0117 // +0009 │ │ -068804: 1a05 aa09 |0110: const-string v5, "MenuInflater" // string@09aa │ │ -068808: 1a06 cf03 |0112: const-string v6, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@03cf │ │ -06880c: 7120 0d0d 6500 |0114: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -068812: 5bc8 1009 |0117: iput-object v8, v12, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ -068816: 28de |0119: goto 00f7 // -0022 │ │ - catches : (none) │ │ - positions : │ │ - 0x0006 line=342 │ │ - 0x0012 line=346 │ │ - 0x0019 line=347 │ │ + insns size : 295 16-bit code units │ │ +069630: |[069630] com.actionbarsherlock.view.MenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ +069640: 123a |0000: const/4 v10, #int 3 // #3 │ │ +069642: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +069644: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +069646: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +069648: 54b5 2309 |0004: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +06964c: 7110 7f1b 0500 |0006: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@1b7f │ │ +069652: 0c05 |0009: move-result-object v5 │ │ +069654: 6209 3d05 |000a: sget-object v9, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@053d │ │ +069658: 6e30 3b01 c509 |000c: invoke-virtual {v5, v12, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +06965e: 0c00 |000f: move-result-object v0 │ │ +069660: 6005 4605 |0010: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_id:I // field@0546 │ │ +069664: 6e30 b001 5007 |0012: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +06966a: 0a05 |0015: move-result v5 │ │ +06966c: 59b5 1b09 |0016: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@091b │ │ +069670: 6005 4705 |0018: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_menuCategory:I // field@0547 │ │ +069674: 52b9 0a09 |001a: iget v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@090a │ │ +069678: 6e30 ad01 5009 |001c: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +06967e: 0a01 |001f: move-result v1 │ │ +069680: 6005 4a05 |0020: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_orderInCategory:I // field@054a │ │ +069684: 52b9 0e09 |0022: iget v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@090e │ │ +069688: 6e30 ad01 5009 |0024: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +06968e: 0a03 |0027: move-result v3 │ │ +069690: 1505 ffff |0028: const/high16 v5, #int -65536 // #ffff │ │ +069694: b515 |002a: and-int/2addr v5, v1 │ │ +069696: 1409 ffff 0000 |002b: const v9, #float 9.18341e-41 // #0000ffff │ │ +06969c: b539 |002e: and-int/2addr v9, v3 │ │ +06969e: b695 |002f: or-int/2addr v5, v9 │ │ +0696a0: 59b5 1609 |0030: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0916 │ │ +0696a4: 6005 4c05 |0032: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_title:I // field@054c │ │ +0696a8: 6e20 b201 5000 |0034: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ +0696ae: 0c05 |0037: move-result-object v5 │ │ +0696b0: 5bb5 1f09 |0038: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@091f │ │ +0696b4: 6005 4d05 |003a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_titleCondensed:I // field@054d │ │ +0696b8: 6e20 b201 5000 |003c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ +0696be: 0c05 |003f: move-result-object v5 │ │ +0696c0: 5bb5 2009 |0040: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0920 │ │ +0696c4: 6005 4505 |0042: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_icon:I // field@0545 │ │ +0696c8: 6e30 b001 5007 |0044: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0696ce: 0a05 |0047: move-result v5 │ │ +0696d0: 59b5 1a09 |0048: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@091a │ │ +0696d4: 6005 4105 |004a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_alphabeticShortcut:I // field@0541 │ │ +0696d8: 6e20 b101 5000 |004c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ +0696de: 0c05 |004f: move-result-object v5 │ │ +0696e0: 7020 751b 5b00 |0050: invoke-direct {v11, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@1b75 │ │ +0696e6: 0a05 |0053: move-result v5 │ │ +0696e8: 5eb5 1509 |0054: iput-char v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0915 │ │ +0696ec: 6005 4805 |0056: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_numericShortcut:I // field@0548 │ │ +0696f0: 6e20 b101 5000 |0058: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ +0696f6: 0c05 |005b: move-result-object v5 │ │ +0696f8: 7020 751b 5b00 |005c: invoke-direct {v11, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@1b75 │ │ +0696fe: 0a05 |005f: move-result v5 │ │ +069700: 5eb5 1d09 |0060: iput-char v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@091d │ │ +069704: 6005 4205 |0062: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checkable:I // field@0542 │ │ +069708: 6e20 b401 5000 |0064: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01b4 │ │ +06970e: 0a05 |0067: move-result v5 │ │ +069710: 3805 a500 |0068: if-eqz v5, 010d // +00a5 │ │ +069714: 6005 4205 |006a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checkable:I // field@0542 │ │ +069718: 6e30 a601 5007 |006c: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +06971e: 0a05 |006f: move-result v5 │ │ +069720: 3805 9a00 |0070: if-eqz v5, 010a // +009a │ │ +069724: 0165 |0072: move v5, v6 │ │ +069726: 59b5 1709 |0073: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ +06972a: 6005 4305 |0075: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checked:I // field@0543 │ │ +06972e: 6e30 a601 5007 |0077: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +069734: 0a05 |007a: move-result v5 │ │ +069736: 5cb5 1809 |007b: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0918 │ │ +06973a: 6005 4e05 |007d: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_visible:I // field@054e │ │ +06973e: 55b9 0f09 |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@090f │ │ +069742: 6e30 a601 5009 |0081: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +069748: 0a05 |0084: move-result v5 │ │ +06974a: 5cb5 2109 |0085: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0921 │ │ +06974e: 6005 4405 |0087: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_enabled:I // field@0544 │ │ +069752: 55b9 0c09 |0089: iget-boolean v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@090c │ │ +069756: 6e30 a601 5009 |008b: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +06975c: 0a05 |008e: move-result v5 │ │ +06975e: 5cb5 1909 |008f: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0919 │ │ +069762: 2204 d101 |0091: new-instance v4, Landroid/util/TypedValue; // type@01d1 │ │ +069766: 7010 1b0d 0400 |0093: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +06976c: 6005 4b05 |0096: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_showAsAction:I // field@054b │ │ +069770: 6e30 b301 5004 |0098: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01b3 │ │ +069776: 5245 5003 |009b: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0350 │ │ +06977a: 1309 1100 |009d: const/16 v9, #int 17 // #11 │ │ +06977e: 3395 7400 |009f: if-ne v5, v9, 0113 // +0074 │ │ +069782: 5245 4d03 |00a1: iget v5, v4, Landroid/util/TypedValue;.data:I // field@034d │ │ +069786: 59b5 1e09 |00a3: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@091e │ │ +06978a: 6005 4905 |00a5: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_onClick:I // field@0549 │ │ +06978e: 6e20 b101 5000 |00a7: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ +069794: 0c05 |00aa: move-result-object v5 │ │ +069796: 5bb5 1c09 |00ab: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@091c │ │ +06979a: 6005 3e05 |00ad: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionLayout:I // field@053e │ │ +06979e: 6e30 b001 5007 |00af: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0697a4: 0a05 |00b2: move-result v5 │ │ +0697a6: 59b5 1309 |00b3: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ +0697aa: 2204 d101 |00b5: new-instance v4, Landroid/util/TypedValue; // type@01d1 │ │ +0697ae: 7010 1b0d 0400 |00b7: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +0697b4: 6005 4005 |00ba: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionViewClass:I // field@0540 │ │ +0697b8: 6e30 b301 5004 |00bc: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01b3 │ │ +0697be: 5245 5003 |00bf: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0350 │ │ +0697c2: 33a5 5400 |00c1: if-ne v5, v10, 0115 // +0054 │ │ +0697c6: 5445 4f03 |00c3: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@034f │ │ +0697ca: 7210 131f 0500 |00c5: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +0697d0: 0c05 |00c8: move-result-object v5 │ │ +0697d2: 5bb5 1209 |00c9: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ +0697d6: 2204 d101 |00cb: new-instance v4, Landroid/util/TypedValue; // type@01d1 │ │ +0697da: 7010 1b0d 0400 |00cd: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +0697e0: 6005 3f05 |00d0: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionProviderClass:I // field@053f │ │ +0697e4: 6e30 b301 5004 |00d2: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01b3 │ │ +0697ea: 5245 5003 |00d5: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0350 │ │ +0697ee: 33a5 4000 |00d7: if-ne v5, v10, 0117 // +0040 │ │ +0697f2: 5445 4f03 |00d9: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@034f │ │ +0697f6: 7210 131f 0500 |00db: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +0697fc: 0c05 |00de: move-result-object v5 │ │ +0697fe: 5bb5 1109 |00df: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0911 │ │ +069802: 54b5 1109 |00e1: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0911 │ │ +069806: 3805 3600 |00e3: if-eqz v5, 0119 // +0036 │ │ +06980a: 0162 |00e5: move v2, v6 │ │ +06980c: 3802 3500 |00e6: if-eqz v2, 011b // +0035 │ │ +069810: 52b5 1309 |00e8: iget v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0913 │ │ +069814: 3905 3100 |00ea: if-nez v5, 011b // +0031 │ │ +069818: 54b5 1209 |00ec: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0912 │ │ +06981c: 3905 2d00 |00ee: if-nez v5, 011b // +002d │ │ +069820: 54b5 1109 |00f0: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0911 │ │ +069824: 7100 801b 0000 |00f2: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$200:()[Ljava/lang/Class; // method@1b80 │ │ +06982a: 0c06 |00f5: move-result-object v6 │ │ +06982c: 54b8 2309 |00f6: iget-object v8, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0923 │ │ +069830: 7110 811b 0800 |00f8: invoke-static {v8}, Lcom/actionbarsherlock/view/MenuInflater;.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@1b81 │ │ +069836: 0c08 |00fb: move-result-object v8 │ │ +069838: 7040 771b 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@1b77 │ │ +06983e: 0c05 |00ff: move-result-object v5 │ │ +069840: 1f05 1803 |0100: check-cast v5, Lcom/actionbarsherlock/view/ActionProvider; // type@0318 │ │ +069844: 5bb5 1009 |0102: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ +069848: 6e10 b501 0000 |0104: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +06984e: 5cb7 1409 |0107: iput-boolean v7, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0914 │ │ +069852: 0e00 |0109: return-void │ │ +069854: 0175 |010a: move v5, v7 │ │ +069856: 2900 68ff |010b: goto/16 0073 // -0098 │ │ +06985a: 52b5 0b09 |010d: iget v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@090b │ │ +06985e: 59b5 1709 |010f: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0917 │ │ +069862: 2900 64ff |0111: goto/16 0075 // -009c │ │ +069866: 12f5 |0113: const/4 v5, #int -1 // #ff │ │ +069868: 288f |0114: goto 00a3 // -0071 │ │ +06986a: 0785 |0115: move-object v5, v8 │ │ +06986c: 28b3 |0116: goto 00c9 // -004d │ │ +06986e: 0785 |0117: move-object v5, v8 │ │ +069870: 28c7 |0118: goto 00df // -0039 │ │ +069872: 0172 |0119: move v2, v7 │ │ +069874: 28cc |011a: goto 00e6 // -0034 │ │ +069876: 3802 0900 |011b: if-eqz v2, 0124 // +0009 │ │ +06987a: 1a05 ac09 |011d: const-string v5, "MenuInflater" // string@09ac │ │ +06987e: 1a06 d303 |011f: const-string v6, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@03d3 │ │ +069882: 7120 0d0d 6500 |0121: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +069888: 5bb8 1009 |0124: iput-object v8, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0910 │ │ +06988c: 28de |0126: goto 0104 // -0022 │ │ + catches : (none) │ │ + positions : │ │ + 0x0004 line=342 │ │ + 0x0010 line=346 │ │ + 0x0018 line=347 │ │ 0x0020 line=348 │ │ - 0x0027 line=349 │ │ - 0x0031 line=350 │ │ - 0x0038 line=351 │ │ - 0x0040 line=352 │ │ - 0x0046 line=353 │ │ - 0x0052 line=355 │ │ - 0x005e line=357 │ │ - 0x0064 line=359 │ │ - 0x006d line=366 │ │ - 0x0073 line=367 │ │ - 0x007c line=368 │ │ - 0x0084 line=370 │ │ - 0x0089 line=371 │ │ - 0x008e line=372 │ │ - 0x0098 line=374 │ │ - 0x00a0 line=375 │ │ - 0x00a8 line=378 │ │ - 0x00ad line=379 │ │ - 0x00b2 line=380 │ │ - 0x00be line=383 │ │ - 0x00c3 line=384 │ │ - 0x00c8 line=385 │ │ - 0x00d4 line=387 │ │ - 0x00d9 line=388 │ │ - 0x00e3 line=389 │ │ - 0x00f7 line=400 │ │ - 0x00fa line=402 │ │ - 0x00fc line=403 │ │ - 0x00fe line=359 │ │ - 0x0100 line=363 │ │ - 0x0106 line=372 │ │ - 0x0109 line=380 │ │ - 0x010b line=385 │ │ - 0x010d line=387 │ │ - 0x010e line=393 │ │ - 0x0110 line=394 │ │ - 0x0117 line=397 │ │ - locals : │ │ - 0x0089 - 0x00aa reg=4 value Landroid/util/TypedValue; │ │ - 0x00ad - 0x00c0 reg=4 value Landroid/util/TypedValue; │ │ - 0x00d9 - 0x00fd reg=2 hasActionProvider Z │ │ - 0x00c3 - 0x00fd reg=4 value Landroid/util/TypedValue; │ │ - 0x0012 - 0x011a reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0020 - 0x011a reg=1 category I │ │ - 0x010e - 0x011a reg=2 hasActionProvider Z │ │ - 0x0027 - 0x011a reg=3 order I │ │ - 0x0106 - 0x011a reg=4 value Landroid/util/TypedValue; │ │ - 0x0000 - 0x011a reg=12 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ - 0x0000 - 0x011a reg=13 attrs Landroid/util/AttributeSet; │ │ + 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 │ │ + 0x009b line=372 │ │ + 0x00a5 line=374 │ │ + 0x00ad line=375 │ │ + 0x00b5 line=378 │ │ + 0x00ba line=379 │ │ + 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 │ │ + 0x0118 line=385 │ │ + 0x011a line=387 │ │ + 0x011b line=393 │ │ + 0x011d line=394 │ │ + 0x0124 line=397 │ │ + locals : │ │ + 0x0096 - 0x00b7 reg=4 value Landroid/util/TypedValue; │ │ + 0x00ba - 0x00cd reg=4 value Landroid/util/TypedValue; │ │ + 0x00e6 - 0x010a reg=2 hasActionProvider Z │ │ + 0x00d0 - 0x010a reg=4 value Landroid/util/TypedValue; │ │ + 0x0010 - 0x0127 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0020 - 0x0127 reg=1 category I │ │ + 0x011b - 0x0127 reg=2 hasActionProvider Z │ │ + 0x0028 - 0x0127 reg=3 order I │ │ + 0x0113 - 0x0127 reg=4 value Landroid/util/TypedValue; │ │ + 0x0000 - 0x0127 reg=11 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ + 0x0000 - 0x0127 reg=12 attrs Landroid/util/AttributeSet; │ │ │ │ #5 : (in Lcom/actionbarsherlock/view/MenuInflater$MenuState;) │ │ name : 'resetGroup' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -068818: |[068818] com.actionbarsherlock.view.MenuInflater$MenuState.resetGroup:()V │ │ -068828: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06882a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06882c: 5920 0d09 |0002: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ -068830: 5920 0a09 |0004: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@090a │ │ -068834: 5920 0e09 |0006: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@090e │ │ -068838: 5920 0b09 |0008: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@090b │ │ -06883c: 5c21 0f09 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@090f │ │ -068840: 5c21 0c09 |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@090c │ │ -068844: 0e00 |000e: return-void │ │ +069890: |[069890] com.actionbarsherlock.view.MenuInflater$MenuState.resetGroup:()V │ │ +0698a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0698a2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0698a4: 5920 0d09 |0002: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@090d │ │ +0698a8: 5920 0a09 |0004: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@090a │ │ +0698ac: 5920 0e09 |0006: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@090e │ │ +0698b0: 5920 0b09 |0008: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@090b │ │ +0698b4: 5c21 0f09 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@090f │ │ +0698b8: 5c21 0c09 |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@090c │ │ +0698bc: 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 : 2475 (MenuInflater.java) │ │ + source_file_idx : 2477 (MenuInflater.java) │ │ │ │ Class #340 header: │ │ -class_idx : 799 │ │ +class_idx : 797 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2477 │ │ static_fields_size : 7 │ │ instance_fields_size: 4 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -78017,24 +78078,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -068848: |[068848] com.actionbarsherlock.view.MenuInflater.:()V │ │ -068858: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06885a: 2300 b504 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04b5 │ │ -06885e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -068860: 1c02 2900 |0004: const-class v2, Landroid/content/Context; // type@0029 │ │ -068864: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -068868: 6900 2509 |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0925 │ │ -06886c: 6200 2509 |000a: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0925 │ │ -068870: 6900 2409 |000c: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0924 │ │ -068874: 0e00 |000e: return-void │ │ +0698c0: |[0698c0] com.actionbarsherlock.view.MenuInflater.:()V │ │ +0698d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0698d2: 2300 b304 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04b3 │ │ +0698d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0698d8: 1c02 2900 |0004: const-class v2, Landroid/content/Context; // type@0029 │ │ +0698dc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0698e0: 6900 2509 |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0925 │ │ +0698e4: 6200 2509 |000a: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0925 │ │ +0698e8: 6900 2409 |000c: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0924 │ │ +0698ec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x000a line=63 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -78042,26 +78103,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -068878: |[068878] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;)V │ │ -068888: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06888e: 5b23 2d09 |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ -068892: 5b23 2e09 |0005: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@092e │ │ -068896: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -068898: 2300 b704 |0008: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -06889c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06889e: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -0688a2: 5b20 2c09 |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ -0688a6: 5420 2c09 |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ -0688aa: 5b20 2b09 |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@092b │ │ -0688ae: 0e00 |0013: return-void │ │ +0698f0: |[0698f0] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;)V │ │ +069900: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +069906: 5b23 2d09 |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ +06990a: 5b23 2e09 |0005: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@092e │ │ +06990e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +069910: 2300 b504 |0008: new-array v0, v0, [Ljava/lang/Object; // type@04b5 │ │ +069914: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +069916: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +06991a: 5b20 2c09 |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ +06991e: 5420 2c09 |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ +069922: 5b20 2b09 |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@092b │ │ +069926: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ 0x0007 line=80 │ │ 0x000f line=81 │ │ @@ -78075,26 +78136,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 │ │ -0688b0: |[0688b0] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;Ljava/lang/Object;)V │ │ -0688c0: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0688c6: 5b23 2d09 |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ -0688ca: 5b24 2e09 |0005: iput-object v4, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@092e │ │ -0688ce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0688d0: 2300 b704 |0008: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -0688d4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0688d6: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -0688da: 5b20 2c09 |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ -0688de: 5420 2c09 |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ -0688e2: 5b20 2b09 |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@092b │ │ -0688e6: 0e00 |0013: return-void │ │ +069928: |[069928] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;Ljava/lang/Object;)V │ │ +069938: 7010 4c1f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06993e: 5b23 2d09 |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ +069942: 5b24 2e09 |0005: iput-object v4, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@092e │ │ +069946: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +069948: 2300 b504 |0008: new-array v0, v0, [Ljava/lang/Object; // type@04b5 │ │ +06994c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06994e: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +069952: 5b20 2c09 |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ +069956: 5420 2c09 |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ +06995a: 5b20 2b09 |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@092b │ │ +06995e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x0007 line=93 │ │ 0x000f line=94 │ │ @@ -78109,17 +78170,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 │ │ -0688e8: |[0688e8] com.actionbarsherlock.view.MenuInflater.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; │ │ -0688f8: 5410 2d09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ -0688fc: 1100 |0002: return-object v0 │ │ +069960: |[069960] com.actionbarsherlock.view.MenuInflater.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; │ │ +069970: 5410 2d09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ +069974: 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;) │ │ @@ -78127,34 +78188,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068900: |[068900] com.actionbarsherlock.view.MenuInflater.access$200:()[Ljava/lang/Class; │ │ -068910: 6200 2409 |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0924 │ │ -068914: 1100 |0002: return-object v0 │ │ +069978: |[069978] com.actionbarsherlock.view.MenuInflater.access$200:()[Ljava/lang/Class; │ │ +069988: 6200 2409 |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0924 │ │ +06998c: 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 │ │ -068918: |[068918] com.actionbarsherlock.view.MenuInflater.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ -068928: 5410 2b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@092b │ │ -06892c: 1100 |0002: return-object v0 │ │ +069990: |[069990] com.actionbarsherlock.view.MenuInflater.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ +0699a0: 5410 2b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@092b │ │ +0699a4: 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;) │ │ @@ -78162,17 +78223,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 │ │ -068930: |[068930] com.actionbarsherlock.view.MenuInflater.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; │ │ -068940: 5410 2e09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@092e │ │ -068944: 1100 |0002: return-object v0 │ │ +0699a8: |[0699a8] com.actionbarsherlock.view.MenuInflater.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; │ │ +0699b8: 5410 2e09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@092e │ │ +0699bc: 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;) │ │ @@ -78180,34 +78241,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068948: |[068948] com.actionbarsherlock.view.MenuInflater.access$500:()[Ljava/lang/Class; │ │ -068958: 6200 2509 |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0925 │ │ -06895c: 1100 |0002: return-object v0 │ │ +0699c0: |[0699c0] com.actionbarsherlock.view.MenuInflater.access$500:()[Ljava/lang/Class; │ │ +0699d0: 6200 2509 |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0925 │ │ +0699d4: 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 │ │ -068960: |[068960] com.actionbarsherlock.view.MenuInflater.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ -068970: 5410 2c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ -068974: 1100 |0002: return-object v0 │ │ +0699d8: |[0699d8] com.actionbarsherlock.view.MenuInflater.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ +0699e8: 5410 2c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@092c │ │ +0699ec: 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;) │ │ @@ -78215,126 +78276,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 │ │ -068978: |[068978] com.actionbarsherlock.view.MenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V │ │ -068988: 2202 1e03 |0000: new-instance v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState; // type@031e │ │ -06898c: 7030 711b a20d |0002: invoke-direct {v2, v10, v13}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V // method@1b71 │ │ -068992: 7210 1f20 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@201f │ │ -068998: 0a00 |0008: move-result v0 │ │ -06899a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -06899c: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -06899e: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -0689a0: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ -0689a4: 7210 2020 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ -0689aa: 0c05 |0011: move-result-object v5 │ │ -0689ac: 1a07 d11c |0012: const-string v7, "menu" // string@1cd1 │ │ -0689b0: 6e20 5f1f 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0689b6: 0a07 |0017: move-result v7 │ │ -0689b8: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ -0689bc: 7210 2120 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ -0689c2: 0a00 |001d: move-result v0 │ │ -0689c4: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -0689c6: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ -0689ca: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ -0689d0: 7210 2120 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ -0689d6: 0a00 |0027: move-result v0 │ │ -0689d8: 28f7 |0028: goto 001f // -0009 │ │ -0689da: 2207 b103 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@03b1 │ │ -0689de: 2208 b303 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0689e2: 7010 761f 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0689e8: 1a09 1103 |0030: const-string v9, "Expecting menu, got " // string@0311 │ │ -0689ec: 6e20 7e1f 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0689f2: 0c08 |0035: move-result-object v8 │ │ -0689f4: 6e20 7e1f 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0689fa: 0c08 |0039: move-result-object v8 │ │ -0689fc: 6e10 841f 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -068a02: 0c08 |003d: move-result-object v8 │ │ -068a04: 7020 531f 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -068a0a: 2707 |0041: throw v7 │ │ -068a0c: 7210 2120 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ -068a12: 0a00 |0045: move-result v0 │ │ -068a14: 1217 |0046: const/4 v7, #int 1 // #1 │ │ -068a16: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ -068a1a: 28d5 |0049: goto 001e // -002b │ │ -068a1c: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ -068a20: 7210 2020 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ -068a26: 0c05 |004f: move-result-object v5 │ │ -068a28: 1a07 8216 |0050: const-string v7, "group" // string@1682 │ │ -068a2c: 6e20 5f1f 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -068a32: 0a07 |0055: move-result v7 │ │ -068a34: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ -068a38: 6e20 781b c200 |0058: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@1b78 │ │ -068a3e: 28c9 |005b: goto 0024 // -0037 │ │ -068a40: 1a07 3318 |005c: const-string v7, "item" // string@1833 │ │ -068a44: 6e20 5f1f 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -068a4a: 0a07 |0061: move-result v7 │ │ -068a4c: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ -068a50: 6e20 791b c200 |0064: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@1b79 │ │ -068a56: 28bd |0067: goto 0024 // -0043 │ │ -068a58: 1a07 d11c |0068: const-string v7, "menu" // string@1cd1 │ │ -068a5c: 6e20 5f1f 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -068a62: 0a07 |006d: move-result v7 │ │ -068a64: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ -068a68: 6e10 741b 0200 |0070: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@1b74 │ │ -068a6e: 0c04 |0073: move-result-object v4 │ │ -068a70: 7040 861b 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@1b86 │ │ -068a76: 28ad |0077: goto 0024 // -0053 │ │ -068a78: 1211 |0078: const/4 v1, #int 1 // #1 │ │ -068a7a: 0756 |0079: move-object v6, v5 │ │ -068a7c: 28aa |007a: goto 0024 // -0056 │ │ -068a7e: 7210 2020 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ -068a84: 0c05 |007e: move-result-object v5 │ │ -068a86: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ -068a8a: 6e20 5f1f 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -068a90: 0a07 |0084: move-result v7 │ │ -068a92: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ -068a96: 1201 |0087: const/4 v1, #int 0 // #0 │ │ -068a98: 1206 |0088: const/4 v6, #int 0 // #0 │ │ -068a9a: 289b |0089: goto 0024 // -0065 │ │ -068a9c: 1a07 8216 |008a: const-string v7, "group" // string@1682 │ │ -068aa0: 6e20 5f1f 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -068aa6: 0a07 |008f: move-result v7 │ │ -068aa8: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ -068aac: 6e10 7a1b 0200 |0092: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@1b7a │ │ -068ab2: 288f |0095: goto 0024 // -0071 │ │ -068ab4: 1a07 3318 |0096: const-string v7, "item" // string@1833 │ │ -068ab8: 6e20 5f1f 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -068abe: 0a07 |009b: move-result v7 │ │ -068ac0: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ -068ac4: 6e10 761b 0200 |009e: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.hasAddedItem:()Z // method@1b76 │ │ -068aca: 0a07 |00a1: move-result v7 │ │ -068acc: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ -068ad0: 7110 721b 0200 |00a4: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@1b72 │ │ -068ad6: 0c07 |00a7: move-result-object v7 │ │ -068ad8: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ -068adc: 7110 721b 0200 |00aa: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@1b72 │ │ -068ae2: 0c07 |00ad: move-result-object v7 │ │ -068ae4: 6e10 4e1b 0700 |00ae: invoke-virtual {v7}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@1b4e │ │ -068aea: 0a07 |00b1: move-result v7 │ │ -068aec: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ -068af0: 6e10 741b 0200 |00b4: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@1b74 │ │ -068af6: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ -068afa: 6e10 731b 0200 |00b9: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addItem:()V // method@1b73 │ │ -068b00: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ -068b04: 1a07 d11c |00be: const-string v7, "menu" // string@1cd1 │ │ -068b08: 6e20 5f1f 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -068b0e: 0a07 |00c3: move-result v7 │ │ -068b10: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ -068b14: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ -068b16: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ -068b1a: 2207 b103 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@03b1 │ │ -068b1e: 1a08 8c0c |00cb: const-string v8, "Unexpected end of document" // string@0c8c │ │ -068b22: 7020 531f 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -068b28: 2707 |00d0: throw v7 │ │ -068b2a: 0e00 |00d1: return-void │ │ -068b2c: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ +0699f0: |[0699f0] com.actionbarsherlock.view.MenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V │ │ +069a00: 2202 1c03 |0000: new-instance v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState; // type@031c │ │ +069a04: 7030 711b a20d |0002: invoke-direct {v2, v10, v13}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V // method@1b71 │ │ +069a0a: 7210 1f20 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@201f │ │ +069a10: 0a00 |0008: move-result v0 │ │ +069a12: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +069a14: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +069a16: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +069a18: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ +069a1c: 7210 2020 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ +069a22: 0c05 |0011: move-result-object v5 │ │ +069a24: 1a07 d11c |0012: const-string v7, "menu" // string@1cd1 │ │ +069a28: 6e20 5f1f 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069a2e: 0a07 |0017: move-result v7 │ │ +069a30: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ +069a34: 7210 2120 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ +069a3a: 0a00 |001d: move-result v0 │ │ +069a3c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +069a3e: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ +069a42: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ +069a48: 7210 2120 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ +069a4e: 0a00 |0027: move-result v0 │ │ +069a50: 28f7 |0028: goto 001f // -0009 │ │ +069a52: 2207 af03 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@03af │ │ +069a56: 2208 b103 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +069a5a: 7010 761f 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +069a60: 1a09 1503 |0030: const-string v9, "Expecting menu, got " // string@0315 │ │ +069a64: 6e20 7e1f 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069a6a: 0c08 |0035: move-result-object v8 │ │ +069a6c: 6e20 7e1f 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069a72: 0c08 |0039: move-result-object v8 │ │ +069a74: 6e10 841f 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +069a7a: 0c08 |003d: move-result-object v8 │ │ +069a7c: 7020 531f 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +069a82: 2707 |0041: throw v7 │ │ +069a84: 7210 2120 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ +069a8a: 0a00 |0045: move-result v0 │ │ +069a8c: 1217 |0046: const/4 v7, #int 1 // #1 │ │ +069a8e: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ +069a92: 28d5 |0049: goto 001e // -002b │ │ +069a94: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ +069a98: 7210 2020 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ +069a9e: 0c05 |004f: move-result-object v5 │ │ +069aa0: 1a07 8316 |0050: const-string v7, "group" // string@1683 │ │ +069aa4: 6e20 5f1f 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069aaa: 0a07 |0055: move-result v7 │ │ +069aac: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ +069ab0: 6e20 781b c200 |0058: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@1b78 │ │ +069ab6: 28c9 |005b: goto 0024 // -0037 │ │ +069ab8: 1a07 3418 |005c: const-string v7, "item" // string@1834 │ │ +069abc: 6e20 5f1f 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069ac2: 0a07 |0061: move-result v7 │ │ +069ac4: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ +069ac8: 6e20 791b c200 |0064: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@1b79 │ │ +069ace: 28bd |0067: goto 0024 // -0043 │ │ +069ad0: 1a07 d11c |0068: const-string v7, "menu" // string@1cd1 │ │ +069ad4: 6e20 5f1f 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069ada: 0a07 |006d: move-result v7 │ │ +069adc: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ +069ae0: 6e10 741b 0200 |0070: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@1b74 │ │ +069ae6: 0c04 |0073: move-result-object v4 │ │ +069ae8: 7040 861b 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@1b86 │ │ +069aee: 28ad |0077: goto 0024 // -0053 │ │ +069af0: 1211 |0078: const/4 v1, #int 1 // #1 │ │ +069af2: 0756 |0079: move-object v6, v5 │ │ +069af4: 28aa |007a: goto 0024 // -0056 │ │ +069af6: 7210 2020 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ +069afc: 0c05 |007e: move-result-object v5 │ │ +069afe: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ +069b02: 6e20 5f1f 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069b08: 0a07 |0084: move-result v7 │ │ +069b0a: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ +069b0e: 1201 |0087: const/4 v1, #int 0 // #0 │ │ +069b10: 1206 |0088: const/4 v6, #int 0 // #0 │ │ +069b12: 289b |0089: goto 0024 // -0065 │ │ +069b14: 1a07 8316 |008a: const-string v7, "group" // string@1683 │ │ +069b18: 6e20 5f1f 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069b1e: 0a07 |008f: move-result v7 │ │ +069b20: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ +069b24: 6e10 7a1b 0200 |0092: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@1b7a │ │ +069b2a: 288f |0095: goto 0024 // -0071 │ │ +069b2c: 1a07 3418 |0096: const-string v7, "item" // string@1834 │ │ +069b30: 6e20 5f1f 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069b36: 0a07 |009b: move-result v7 │ │ +069b38: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ +069b3c: 6e10 761b 0200 |009e: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.hasAddedItem:()Z // method@1b76 │ │ +069b42: 0a07 |00a1: move-result v7 │ │ +069b44: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ +069b48: 7110 721b 0200 |00a4: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@1b72 │ │ +069b4e: 0c07 |00a7: move-result-object v7 │ │ +069b50: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ +069b54: 7110 721b 0200 |00aa: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@1b72 │ │ +069b5a: 0c07 |00ad: move-result-object v7 │ │ +069b5c: 6e10 4e1b 0700 |00ae: invoke-virtual {v7}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@1b4e │ │ +069b62: 0a07 |00b1: move-result v7 │ │ +069b64: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ +069b68: 6e10 741b 0200 |00b4: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@1b74 │ │ +069b6e: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ +069b72: 6e10 731b 0200 |00b9: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addItem:()V // method@1b73 │ │ +069b78: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ +069b7c: 1a07 d11c |00be: const-string v7, "menu" // string@1cd1 │ │ +069b80: 6e20 5f1f 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +069b86: 0a07 |00c3: move-result v7 │ │ +069b88: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ +069b8c: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ +069b8e: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ +069b92: 2207 af03 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@03af │ │ +069b96: 1a08 8e0c |00cb: const-string v8, "Unexpected end of document" // string@0c8e │ │ +069b9a: 7020 531f 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +069ba0: 2707 |00d0: throw v7 │ │ +069ba2: 0e00 |00d1: return-void │ │ +069ba4: 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 │ │ @@ -78365,14 +78426,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 │ │ @@ -78399,41 +78461,41 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -068b40: |[068b40] com.actionbarsherlock.view.MenuInflater.inflate:(ILcom/actionbarsherlock/view/Menu;)V │ │ -068b50: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068b52: 5453 2d09 |0001: iget-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ -068b56: 6e10 3301 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -068b5c: 0c03 |0006: move-result-object v3 │ │ -068b5e: 6e20 9c01 6300 |0007: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@019c │ │ -068b64: 0c02 |000a: move-result-object v2 │ │ -068b66: 7110 1d0d 0200 |000b: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@0d1d │ │ -068b6c: 0c00 |000e: move-result-object v0 │ │ -068b6e: 7040 861b 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@1b86 │ │ -068b74: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ -068b78: 7210 b601 0200 |0014: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01b6 │ │ -068b7e: 0e00 |0017: return-void │ │ -068b80: 0d01 |0018: move-exception v1 │ │ -068b82: 2203 e001 |0019: new-instance v3, Landroid/view/InflateException; // type@01e0 │ │ -068b86: 1a04 0b03 |001b: const-string v4, "Error inflating menu XML" // string@030b │ │ -068b8a: 7030 410d 4301 |001d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d41 │ │ -068b90: 2703 |0020: throw v3 │ │ -068b92: 0d03 |0021: move-exception v3 │ │ -068b94: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ -068b98: 7210 b601 0200 |0024: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01b6 │ │ -068b9e: 2703 |0027: throw v3 │ │ -068ba0: 0d01 |0028: move-exception v1 │ │ -068ba2: 2203 e001 |0029: new-instance v3, Landroid/view/InflateException; // type@01e0 │ │ -068ba6: 1a04 0b03 |002b: const-string v4, "Error inflating menu XML" // string@030b │ │ -068baa: 7030 410d 4301 |002d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d41 │ │ -068bb0: 2703 |0030: throw v3 │ │ +069bb8: |[069bb8] com.actionbarsherlock.view.MenuInflater.inflate:(ILcom/actionbarsherlock/view/Menu;)V │ │ +069bc8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +069bca: 5453 2d09 |0001: iget-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@092d │ │ +069bce: 6e10 3301 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +069bd4: 0c03 |0006: move-result-object v3 │ │ +069bd6: 6e20 9c01 6300 |0007: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@019c │ │ +069bdc: 0c02 |000a: move-result-object v2 │ │ +069bde: 7110 1d0d 0200 |000b: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@0d1d │ │ +069be4: 0c00 |000e: move-result-object v0 │ │ +069be6: 7040 861b 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@1b86 │ │ +069bec: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ +069bf0: 7210 b601 0200 |0014: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01b6 │ │ +069bf6: 0e00 |0017: return-void │ │ +069bf8: 0d01 |0018: move-exception v1 │ │ +069bfa: 2203 df01 |0019: new-instance v3, Landroid/view/InflateException; // type@01df │ │ +069bfe: 1a04 0f03 |001b: const-string v4, "Error inflating menu XML" // string@030f │ │ +069c02: 7030 410d 4301 |001d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d41 │ │ +069c08: 2703 |0020: throw v3 │ │ +069c0a: 0d03 |0021: move-exception v3 │ │ +069c0c: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ +069c10: 7210 b601 0200 |0024: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01b6 │ │ +069c16: 2703 |0027: throw v3 │ │ +069c18: 0d01 |0028: move-exception v1 │ │ +069c1a: 2203 df01 |0029: new-instance v3, Landroid/view/InflateException; // type@01df │ │ +069c1e: 1a04 0f03 |002b: const-string v4, "Error inflating menu XML" // string@030f │ │ +069c22: 7030 410d 4301 |002d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d41 │ │ +069c28: 2703 |0030: throw v3 │ │ catches : 3 │ │ 0x0001 - 0x0012 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0018 │ │ Ljava/io/IOException; -> 0x0028 │ │ -> 0x0021 │ │ 0x0019 - 0x0021 │ │ -> 0x0021 │ │ @@ -78456,21 +78518,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 : 2475 (MenuInflater.java) │ │ + source_file_idx : 2477 (MenuInflater.java) │ │ │ │ Class #341 header: │ │ -class_idx : 800 │ │ +class_idx : 798 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2477 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2479 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -78494,21 +78556,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 : 2477 (MenuItem.java) │ │ + source_file_idx : 2479 (MenuItem.java) │ │ │ │ Class #342 header: │ │ -class_idx : 801 │ │ +class_idx : 799 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2477 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2479 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #342 annotations: │ │ Annotations on class │ │ @@ -78526,21 +78588,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 : 2477 (MenuItem.java) │ │ + source_file_idx : 2479 (MenuItem.java) │ │ │ │ Class #343 header: │ │ -class_idx : 802 │ │ +class_idx : 800 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2477 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2479 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 41 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -78822,21 +78884,21 @@ │ │ │ │ #40 : (in Lcom/actionbarsherlock/view/MenuItem;) │ │ name : 'setVisible' │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2477 (MenuItem.java) │ │ + source_file_idx : 2479 (MenuItem.java) │ │ │ │ Class #344 header: │ │ -class_idx : 804 │ │ +class_idx : 802 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3421 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3423 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -78854,21 +78916,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 : 3421 (Window.java) │ │ + source_file_idx : 3423 (Window.java) │ │ │ │ Class #345 header: │ │ -class_idx : 805 │ │ +class_idx : 803 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 521 │ │ -source_file_idx : 3421 │ │ +superclass_idx : 519 │ │ +source_file_idx : 3423 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -78917,33 +78979,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068bd8: |[068bd8] com.actionbarsherlock.view.Window.:(Landroid/content/Context;)V │ │ -068be8: 7020 920e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/Window;.:(Landroid/content/Context;)V // method@0e92 │ │ -068bee: 0e00 |0003: return-void │ │ +069c50: |[069c50] com.actionbarsherlock.view.Window.:(Landroid/content/Context;)V │ │ +069c60: 7020 920e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/Window;.:(Landroid/content/Context;)V // method@0e92 │ │ +069c66: 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 : 3421 (Window.java) │ │ + source_file_idx : 3423 (Window.java) │ │ │ │ Class #346 header: │ │ -class_idx : 806 │ │ +class_idx : 804 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -78955,21 +79017,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #347 header: │ │ -class_idx : 807 │ │ +class_idx : 805 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -78987,21 +79049,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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #348 header: │ │ -class_idx : 808 │ │ +class_idx : 806 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -79035,48 +79097,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 │ │ -068bf0: |[068bf0] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ -068c00: 5b01 3b09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@093b │ │ -068c04: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -068c0a: 5b02 3a09 |0005: iput-object v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -068c0e: 0e00 |0007: return-void │ │ +069c68: |[069c68] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ +069c78: 5b01 3b09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@093b │ │ +069c7c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +069c82: 5b02 3a09 |0005: iput-object v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +069c86: 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 │ │ -068c10: |[068c10] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ -068c20: 5230 3c09 |0000: iget v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -068c24: 7110 291f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068c2a: 0a00 |0005: move-result v0 │ │ -068c2c: 5221 3c09 |0006: iget v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -068c30: 7110 291f 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068c36: 0a01 |000b: move-result v1 │ │ -068c38: b110 |000c: sub-int/2addr v0, v1 │ │ -068c3a: 0f00 |000d: return v0 │ │ +069c88: |[069c88] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ +069c98: 5230 3c09 |0000: iget v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +069c9c: 7110 291f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069ca2: 0a00 |0005: move-result v0 │ │ +069ca4: 5221 3c09 |0006: iget v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +069ca8: 7110 291f 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069cae: 0a01 |000b: move-result v1 │ │ +069cb0: b110 |000c: sub-int/2addr v0, v1 │ │ +069cb2: 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; │ │ │ │ @@ -79085,61 +79147,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 │ │ -068c3c: |[068c3c] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ -068c4c: 1f02 2803 |0000: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -068c50: 6e20 c41b 2100 |0002: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@1bc4 │ │ -068c56: 0a00 |0005: move-result v0 │ │ -068c58: 0f00 |0006: return v0 │ │ +069cb4: |[069cb4] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ +069cc4: 1f02 2603 |0000: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +069cc8: 6e20 c41b 2100 |0002: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@1bc4 │ │ +069cce: 0a00 |0005: move-result v0 │ │ +069cd0: 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 │ │ -068c5c: |[068c5c] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ -068c6c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -068c6e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -068c70: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -068c74: 0f01 |0004: return v1 │ │ -068c76: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -068c7a: 0121 |0007: move v1, v2 │ │ -068c7c: 28fc |0008: goto 0004 // -0004 │ │ -068c7e: 6e10 4f1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -068c84: 0c03 |000c: move-result-object v3 │ │ -068c86: 6e10 4f1f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -068c8c: 0c04 |0010: move-result-object v4 │ │ -068c8e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -068c92: 0121 |0013: move v1, v2 │ │ -068c94: 28f0 |0014: goto 0004 // -0010 │ │ -068c96: 0760 |0015: move-object v0, v6 │ │ -068c98: 1f00 2803 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -068c9c: 5253 3c09 |0018: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -068ca0: 7110 291f 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068ca6: 0a03 |001d: move-result v3 │ │ -068ca8: 5204 3c09 |001e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -068cac: 7110 291f 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068cb2: 0a04 |0023: move-result v4 │ │ -068cb4: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ -068cb8: 0121 |0026: move v1, v2 │ │ -068cba: 28dd |0027: goto 0004 // -0023 │ │ +069cd4: |[069cd4] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ +069ce4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +069ce6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +069ce8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +069cec: 0f01 |0004: return v1 │ │ +069cee: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +069cf2: 0121 |0007: move v1, v2 │ │ +069cf4: 28fc |0008: goto 0004 // -0004 │ │ +069cf6: 6e10 4f1f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +069cfc: 0c03 |000c: move-result-object v3 │ │ +069cfe: 6e10 4f1f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +069d04: 0c04 |0010: move-result-object v4 │ │ +069d06: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +069d0a: 0121 |0013: move v1, v2 │ │ +069d0c: 28f0 |0014: goto 0004 // -0010 │ │ +069d0e: 0760 |0015: move-object v0, v6 │ │ +069d10: 1f00 2603 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +069d14: 5253 3c09 |0018: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +069d18: 7110 291f 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069d1e: 0a03 |001d: move-result v3 │ │ +069d20: 5204 3c09 |001e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +069d24: 7110 291f 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069d2a: 0a04 |0023: move-result v4 │ │ +069d2c: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ +069d30: 0121 |0026: move v1, v2 │ │ +069d32: 28dd |0027: goto 0004 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=851 │ │ 0x0004 line=864 │ │ 0x0005 line=854 │ │ 0x0008 line=855 │ │ 0x0009 line=857 │ │ @@ -79157,79 +79219,79 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -068cbc: |[068cbc] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ -068ccc: 5210 3c09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -068cd0: 7110 291f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068cd6: 0a00 |0005: move-result v0 │ │ -068cd8: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ -068cdc: 0f00 |0008: return v0 │ │ +069d34: |[069d34] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ +069d44: 5210 3c09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +069d48: 7110 291f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069d4e: 0a00 |0005: move-result v0 │ │ +069d50: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ +069d54: 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;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -068ce0: |[068ce0] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ -068cf0: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -068cf4: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -068cfa: 1a01 890d |0005: const-string v1, "[" // string@0d89 │ │ -068cfe: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068d04: 1a01 c120 |000a: const-string v1, "resolveInfo:" // string@20c1 │ │ -068d08: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068d0e: 0c01 |000f: move-result-object v1 │ │ -068d10: 5452 3a09 |0010: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -068d14: 6e10 8b01 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@018b │ │ -068d1a: 0c02 |0015: move-result-object v2 │ │ -068d1c: 6e20 7e1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068d22: 1a01 1c01 |0019: const-string v1, "; weight:" // string@011c │ │ -068d26: 6e20 7e1f 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068d2c: 0c01 |001e: move-result-object v1 │ │ -068d2e: 2202 c403 |001f: new-instance v2, Ljava/math/BigDecimal; // type@03c4 │ │ -068d32: 5253 3c09 |0021: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -068d36: 8933 |0023: float-to-double v3, v3 │ │ -068d38: 7030 9e1f 3204 |0024: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@1f9e │ │ -068d3e: 6e20 7d1f 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -068d44: 1a01 c40d |002a: const-string v1, "]" // string@0dc4 │ │ -068d48: 6e20 7e1f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068d4e: 6e10 841f 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -068d54: 0c01 |0032: move-result-object v1 │ │ -068d56: 1101 |0033: return-object v1 │ │ +069d58: |[069d58] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ +069d68: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +069d6c: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +069d72: 1a01 8b0d |0005: const-string v1, "[" // string@0d8b │ │ +069d76: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069d7c: 1a01 c120 |000a: const-string v1, "resolveInfo:" // string@20c1 │ │ +069d80: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069d86: 0c01 |000f: move-result-object v1 │ │ +069d88: 5462 3a09 |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +069d8c: 6e10 8b01 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@018b │ │ +069d92: 0c02 |0015: move-result-object v2 │ │ +069d94: 6e20 7e1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069d9a: 1a01 2001 |0019: const-string v1, "; weight:" // string@0120 │ │ +069d9e: 6e20 7e1f 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069da4: 0c01 |001e: move-result-object v1 │ │ +069da6: 2202 c203 |001f: new-instance v2, Ljava/math/BigDecimal; // type@03c2 │ │ +069daa: 5263 3c09 |0021: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +069dae: 8934 |0023: float-to-double v4, v3 │ │ +069db0: 7030 9e1f 4205 |0024: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@1f9e │ │ +069db6: 6e20 7d1f 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +069dbc: 1a01 c60d |002a: const-string v1, "]" // string@0dc6 │ │ +069dc0: 6e20 7e1f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069dc6: 6e10 841f 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +069dcc: 0c01 |0032: move-result-object v1 │ │ +069dce: 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=5 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ + 0x0000 - 0x0034 reg=6 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ - source_file_idx : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #349 header: │ │ -class_idx : 809 │ │ +class_idx : 807 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -79249,21 +79311,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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #350 header: │ │ -class_idx : 811 │ │ +class_idx : 809 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -79295,20 +79357,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 │ │ -068d58: |[068d58] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ -068d68: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -068d6e: 5b01 4009 |0003: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068d72: 5a02 4109 |0005: iput-wide v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ -068d76: 5904 4209 |0007: iput v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ -068d7a: 0e00 |0009: return-void │ │ +069dd0: |[069dd0] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ +069de0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +069de6: 5b01 4009 |0003: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069dea: 5a02 4109 |0005: iput-wide v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ +069dee: 5904 4209 |0007: iput v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ +069df2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0003 line=765 │ │ 0x0005 line=766 │ │ 0x0007 line=767 │ │ 0x0009 line=768 │ │ @@ -79319,88 +79381,88 @@ │ │ 0x0000 - 0x000a reg=4 weight F │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : '' │ │ type : '(Ljava/lang/String;JF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -068d7c: |[068d7c] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ -068d8c: 7110 2401 0200 |0000: invoke-static {v2}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@0124 │ │ -068d92: 0c00 |0003: move-result-object v0 │ │ -068d94: 7055 cd1b 0143 |0004: invoke-direct {v1, v0, v3, v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1bcd │ │ -068d9a: 0e00 |0007: return-void │ │ +069df4: |[069df4] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ +069e04: 7110 2401 0300 |0000: invoke-static {v3}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@0124 │ │ +069e0a: 0c00 |0003: move-result-object v0 │ │ +069e0c: 7056 cd1b 0254 |0004: invoke-direct {v2, v0, v4, v5, v6}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1bcd │ │ +069e12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ - 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0000 - 0x0008 reg=2 activityName Ljava/lang/String; │ │ - 0x0000 - 0x0008 reg=3 time J │ │ - 0x0000 - 0x0008 reg=5 weight F │ │ + 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0000 - 0x0008 reg=3 activityName Ljava/lang/String; │ │ + 0x0000 - 0x0008 reg=4 time J │ │ + 0x0000 - 0x0008 reg=6 weight F │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -068d9c: |[068d9c] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ -068dac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -068dae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -068db0: 3387 0300 |0002: if-ne v7, v8, 0005 // +0003 │ │ -068db4: 0f01 |0004: return v1 │ │ -068db6: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ -068dba: 0121 |0007: move v1, v2 │ │ -068dbc: 28fc |0008: goto 0004 // -0004 │ │ -068dbe: 6e10 4f1f 0700 |0009: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -068dc4: 0c03 |000c: move-result-object v3 │ │ -068dc6: 6e10 4f1f 0800 |000d: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -068dcc: 0c04 |0010: move-result-object v4 │ │ -068dce: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -068dd2: 0121 |0013: move v1, v2 │ │ -068dd4: 28f0 |0014: goto 0004 // -0010 │ │ -068dd6: 0780 |0015: move-object v0, v8 │ │ -068dd8: 1f00 2b03 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -068ddc: 5473 4009 |0018: iget-object v3, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068de0: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -068de4: 5403 4009 |001c: iget-object v3, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068de8: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -068dec: 0121 |0020: move v1, v2 │ │ -068dee: 28e3 |0021: goto 0004 // -001d │ │ -068df0: 5473 4009 |0022: iget-object v3, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068df4: 5404 4009 |0024: iget-object v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068df8: 6e20 1f01 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@011f │ │ -068dfe: 0a03 |0029: move-result v3 │ │ -068e00: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -068e04: 0121 |002c: move v1, v2 │ │ -068e06: 28d7 |002d: goto 0004 // -0029 │ │ -068e08: 5373 4109 |002e: iget-wide v3, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ -068e0c: 5305 4109 |0030: iget-wide v5, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ -068e10: 3103 0305 |0032: cmp-long v3, v3, v5 │ │ -068e14: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ -068e18: 0121 |0036: move v1, v2 │ │ -068e1a: 28cd |0037: goto 0004 // -0033 │ │ -068e1c: 5273 4209 |0038: iget v3, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ -068e20: 7110 291f 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068e26: 0a03 |003d: move-result v3 │ │ -068e28: 5204 4209 |003e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ -068e2c: 7110 291f 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068e32: 0a04 |0043: move-result v4 │ │ -068e34: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ -068e38: 0121 |0046: move v1, v2 │ │ -068e3a: 28bd |0047: goto 0004 // -0043 │ │ +069e14: |[069e14] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ +069e24: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +069e26: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +069e28: 3398 0300 |0002: if-ne v8, v9, 0005 // +0003 │ │ +069e2c: 0f01 |0004: return v1 │ │ +069e2e: 3909 0400 |0005: if-nez v9, 0009 // +0004 │ │ +069e32: 0121 |0007: move v1, v2 │ │ +069e34: 28fc |0008: goto 0004 // -0004 │ │ +069e36: 6e10 4f1f 0800 |0009: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +069e3c: 0c03 |000c: move-result-object v3 │ │ +069e3e: 6e10 4f1f 0900 |000d: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +069e44: 0c04 |0010: move-result-object v4 │ │ +069e46: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +069e4a: 0121 |0013: move v1, v2 │ │ +069e4c: 28f0 |0014: goto 0004 // -0010 │ │ +069e4e: 0790 |0015: move-object v0, v9 │ │ +069e50: 1f00 2903 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +069e54: 5483 4009 |0018: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069e58: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +069e5c: 5403 4009 |001c: iget-object v3, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069e60: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +069e64: 0121 |0020: move v1, v2 │ │ +069e66: 28e3 |0021: goto 0004 // -001d │ │ +069e68: 5483 4009 |0022: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069e6c: 5404 4009 |0024: iget-object v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069e70: 6e20 1f01 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@011f │ │ +069e76: 0a03 |0029: move-result v3 │ │ +069e78: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +069e7c: 0121 |002c: move v1, v2 │ │ +069e7e: 28d7 |002d: goto 0004 // -0029 │ │ +069e80: 5384 4109 |002e: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ +069e84: 5306 4109 |0030: iget-wide v6, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ +069e88: 3103 0406 |0032: cmp-long v3, v4, v6 │ │ +069e8c: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ +069e90: 0121 |0036: move v1, v2 │ │ +069e92: 28cd |0037: goto 0004 // -0033 │ │ +069e94: 5283 4209 |0038: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ +069e98: 7110 291f 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069e9e: 0a03 |003d: move-result v3 │ │ +069ea0: 5204 4209 |003e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ +069ea4: 7110 291f 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069eaa: 0a04 |0043: move-result v4 │ │ +069eac: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ +069eb0: 0121 |0046: move v1, v2 │ │ +069eb2: 28bd |0047: goto 0004 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=782 │ │ 0x0004 line=805 │ │ 0x0005 line=785 │ │ 0x0008 line=786 │ │ 0x0009 line=788 │ │ @@ -79413,51 +79475,51 @@ │ │ 0x002d line=797 │ │ 0x002e line=799 │ │ 0x0037 line=800 │ │ 0x0038 line=802 │ │ 0x0047 line=803 │ │ locals : │ │ 0x0018 - 0x0048 reg=0 other Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0000 - 0x0048 reg=7 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0000 - 0x0048 reg=8 obj Ljava/lang/Object; │ │ + 0x0000 - 0x0048 reg=8 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0000 - 0x0048 reg=9 obj Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -068e3c: |[068e3c] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ -068e4c: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -068e50: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -068e52: 5482 4009 |0003: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068e56: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ -068e5a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -068e5c: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ -068e60: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -068e64: 5383 4109 |000c: iget-wide v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ -068e68: 5385 4109 |000e: iget-wide v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ -068e6c: 1307 2000 |0010: const/16 v7, #int 32 // #20 │ │ -068e70: c575 |0012: ushr-long/2addr v5, v7 │ │ -068e72: c253 |0013: xor-long/2addr v3, v5 │ │ -068e74: 8433 |0014: long-to-int v3, v3 │ │ -068e76: 9001 0203 |0015: add-int v1, v2, v3 │ │ -068e7a: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -068e7e: 5283 4209 |0019: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ -068e82: 7110 291f 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ -068e88: 0a03 |001e: move-result v3 │ │ -068e8a: 9001 0203 |001f: add-int v1, v2, v3 │ │ -068e8e: 0f01 |0021: return v1 │ │ -068e90: 5482 4009 |0022: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068e94: 6e10 2301 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@0123 │ │ -068e9a: 0a02 |0027: move-result v2 │ │ -068e9c: 28e0 |0028: goto 0008 // -0020 │ │ +069eb4: |[069eb4] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ +069ec4: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +069ec8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +069eca: 5482 4009 |0003: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069ece: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ +069ed2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +069ed4: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ +069ed8: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +069edc: 5384 4109 |000c: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ +069ee0: 5386 4109 |000e: iget-wide v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ +069ee4: 1303 2000 |0010: const/16 v3, #int 32 // #20 │ │ +069ee8: c536 |0012: ushr-long/2addr v6, v3 │ │ +069eea: c264 |0013: xor-long/2addr v4, v6 │ │ +069eec: 8443 |0014: long-to-int v3, v4 │ │ +069eee: 9001 0203 |0015: add-int v1, v2, v3 │ │ +069ef2: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +069ef6: 5283 4209 |0019: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ +069efa: 7110 291f 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f29 │ │ +069f00: 0a03 |001e: move-result v3 │ │ +069f02: 9001 0203 |001f: add-int v1, v2, v3 │ │ +069f06: 0f01 |0021: return v1 │ │ +069f08: 5482 4009 |0022: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069f0c: 6e10 2301 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@0123 │ │ +069f12: 0a02 |0027: move-result v2 │ │ +069f14: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0002 line=773 │ │ 0x0003 line=774 │ │ 0x000a line=775 │ │ 0x0017 line=776 │ │ @@ -79469,66 +79531,66 @@ │ │ 0x0000 - 0x0029 reg=8 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -068ea0: |[068ea0] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ -068eb0: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -068eb4: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -068eba: 1a01 890d |0005: const-string v1, "[" // string@0d89 │ │ -068ebe: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068ec4: 1a01 1a01 |000a: const-string v1, "; activity:" // string@011a │ │ -068ec8: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068ece: 0c01 |000f: move-result-object v1 │ │ -068ed0: 5452 4009 |0010: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -068ed4: 6e20 7d1f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -068eda: 1a01 1b01 |0015: const-string v1, "; time:" // string@011b │ │ -068ede: 6e20 7e1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068ee4: 0c01 |001a: move-result-object v1 │ │ -068ee6: 5352 4109 |001b: iget-wide v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ -068eea: 6e30 7c1f 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -068ef0: 1a01 1c01 |0020: const-string v1, "; weight:" // string@011c │ │ -068ef4: 6e20 7e1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068efa: 0c01 |0025: move-result-object v1 │ │ -068efc: 2202 c403 |0026: new-instance v2, Ljava/math/BigDecimal; // type@03c4 │ │ -068f00: 5253 4209 |0028: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ -068f04: 8933 |002a: float-to-double v3, v3 │ │ -068f06: 7030 9e1f 3204 |002b: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@1f9e │ │ -068f0c: 6e20 7d1f 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -068f12: 1a01 c40d |0031: const-string v1, "]" // string@0dc4 │ │ -068f16: 6e20 7e1f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -068f1c: 6e10 841f 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -068f22: 0c01 |0039: move-result-object v1 │ │ -068f24: 1101 |003a: return-object v1 │ │ +069f18: |[069f18] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ +069f28: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +069f2c: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +069f32: 1a01 8b0d |0005: const-string v1, "[" // string@0d8b │ │ +069f36: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069f3c: 1a01 1e01 |000a: const-string v1, "; activity:" // string@011e │ │ +069f40: 6e20 7e1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069f46: 0c01 |000f: move-result-object v1 │ │ +069f48: 5462 4009 |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +069f4c: 6e20 7d1f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +069f52: 1a01 1f01 |0015: const-string v1, "; time:" // string@011f │ │ +069f56: 6e20 7e1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069f5c: 0c01 |001a: move-result-object v1 │ │ +069f5e: 5362 4109 |001b: iget-wide v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ +069f62: 6e30 7c1f 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +069f68: 1a01 2001 |0020: const-string v1, "; weight:" // string@0120 │ │ +069f6c: 6e20 7e1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069f72: 0c01 |0025: move-result-object v1 │ │ +069f74: 2202 c203 |0026: new-instance v2, Ljava/math/BigDecimal; // type@03c2 │ │ +069f78: 5263 4209 |0028: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ +069f7c: 8934 |002a: float-to-double v4, v3 │ │ +069f7e: 7030 9e1f 4205 |002b: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@1f9e │ │ +069f84: 6e20 7d1f 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +069f8a: 1a01 c60d |0031: const-string v1, "]" // string@0dc6 │ │ +069f8e: 6e20 7e1f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +069f94: 6e10 841f 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +069f9a: 0c01 |0039: move-result-object v1 │ │ +069f9c: 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=5 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0000 - 0x003b reg=6 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ - source_file_idx : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #351 header: │ │ -class_idx : 812 │ │ +class_idx : 810 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -79553,58 +79615,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 │ │ -068f28: |[068f28] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ │ -068f38: 5b01 4309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0943 │ │ -068f3c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -068f42: 0e00 |0005: return-void │ │ +069fa0: |[069fa0] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ │ +069fb0: 5b01 4309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0943 │ │ +069fb4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +069fba: 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 │ │ -068f44: |[068f44] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.run:()V │ │ -068f54: 5410 4309 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0943 │ │ -068f58: 5400 4409 |0002: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -068f5c: 7110 e41b 0000 |0004: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1be4 │ │ -068f62: 5410 4309 |0007: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0943 │ │ -068f66: 5400 4409 |0009: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -068f6a: 7110 e51b 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1be5 │ │ -068f70: 0e00 |000e: return-void │ │ +069fbc: |[069fbc] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.run:()V │ │ +069fcc: 5410 4309 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0943 │ │ +069fd0: 5400 4409 |0002: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +069fd4: 7110 e41b 0000 |0004: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1be4 │ │ +069fda: 5410 4309 |0007: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0943 │ │ +069fde: 5400 4409 |0009: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +069fe2: 7110 e51b 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1be5 │ │ +069fe8: 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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #352 header: │ │ -class_idx : 813 │ │ +class_idx : 811 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #352 annotations: │ │ Annotations on class │ │ @@ -79629,18 +79691,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 │ │ -068f74: |[068f74] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -068f84: 5b01 4409 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -068f88: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -068f8e: 0e00 |0005: return-void │ │ +069fec: |[069fec] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +069ffc: 5b01 4409 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a000: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06a006: 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; │ │ │ │ @@ -79649,302 +79711,302 @@ │ │ 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 │ │ -068f90: |[068f90] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -068fa0: 7020 d41b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1bd4 │ │ -068fa6: 0e00 |0003: return-void │ │ +06a008: |[06a008] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +06a018: 7020 d41b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1bd4 │ │ +06a01e: 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; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 25 │ │ + registers : 26 │ │ ins : 1 │ │ outs : 5 │ │ - insns size : 438 16-bit code units │ │ -068fa8: |[068fa8] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.run:()V │ │ -068fb8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -068fba: 0800 1800 |0001: move-object/from16 v0, v24 │ │ -068fbe: 5400 4409 |0003: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -068fc2: 0815 0000 |0005: move-object/from16 v21, v0 │ │ -068fc6: 7701 e01b 1500 |0007: invoke-static/range {v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@1be0 │ │ -068fcc: 0c15 |000a: move-result-object v21 │ │ -068fce: 0800 1800 |000b: move-object/from16 v0, v24 │ │ -068fd2: 5400 4409 |000d: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -068fd6: 0816 0000 |000f: move-object/from16 v22, v0 │ │ -068fda: 7701 df1b 1600 |0011: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -068fe0: 0c16 |0014: move-result-object v22 │ │ -068fe2: 7402 3d01 1500 |0015: invoke-virtual/range {v21, v22}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@013d │ │ -068fe8: 0c04 |0018: move-result-object v4 │ │ -068fea: 7100 1e0d 0000 |0019: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@0d1e │ │ -068ff0: 0c0c |001c: move-result-object v12 │ │ -068ff2: 1315 0000 |001d: const/16 v21, #int 0 // #0 │ │ -068ff6: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -068ffa: 7230 2220 4c00 |0021: invoke-interface {v12, v4, v0}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2022 │ │ -069000: 1311 0000 |0024: const/16 v17, #int 0 // #0 │ │ -069004: 1315 0100 |0026: const/16 v21, #int 1 // #1 │ │ -069008: 0200 1100 |0028: move/from16 v0, v17 │ │ -06900c: 0201 1500 |002a: move/from16 v1, v21 │ │ -069010: 3210 1100 |002c: if-eq v0, v1, 003d // +0011 │ │ -069014: 1315 0200 |002e: const/16 v21, #int 2 // #2 │ │ -069018: 0200 1100 |0030: move/from16 v0, v17 │ │ -06901c: 0201 1500 |0032: move/from16 v1, v21 │ │ -069020: 3210 0900 |0034: if-eq v0, v1, 003d // +0009 │ │ -069024: 7210 2120 0c00 |0036: invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ -06902a: 0a11 |0039: move-result v17 │ │ -06902c: 28ec |003a: goto 0026 // -0014 │ │ -06902e: 0d05 |003b: move-exception v5 │ │ -069030: 0e00 |003c: return-void │ │ -069032: 1a15 f316 |003d: const-string v21, "historical-records" // string@16f3 │ │ -069036: 7210 2020 0c00 |003f: invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ -06903c: 0c16 |0042: move-result-object v22 │ │ -06903e: 7402 5f1f 1500 |0043: invoke-virtual/range {v21, v22}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -069044: 0a15 |0046: move-result v21 │ │ -069046: 3915 3d00 |0047: if-nez v21, 0084 // +003d │ │ -06904a: 2215 f103 |0049: new-instance v21, Lorg/xmlpull/v1/XmlPullParserException; // type@03f1 │ │ -06904e: 1a16 210b |004b: const-string v22, "Share records file does not start with historical-records tag." // string@0b21 │ │ -069052: 7602 2320 1500 |004d: invoke-direct/range {v21, v22}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2023 │ │ -069058: 2715 |0050: throw v21 │ │ -06905a: 0d14 |0051: move-exception v20 │ │ -06905c: 7100 de1b 0000 |0052: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ -069062: 0c15 |0055: move-result-object v21 │ │ -069064: 2216 b303 |0056: new-instance v22, Ljava/lang/StringBuilder; // type@03b3 │ │ -069068: 7601 761f 1600 |0058: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06906e: 1a17 0d03 |005b: const-string v23, "Error reading historical recrod file: " // string@030d │ │ -069072: 7402 7e1f 1600 |005d: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -069078: 0c16 |0060: move-result-object v22 │ │ -06907a: 0800 1800 |0061: move-object/from16 v0, v24 │ │ -06907e: 5400 4409 |0063: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -069082: 0817 0000 |0065: move-object/from16 v23, v0 │ │ -069086: 7701 df1b 1700 |0067: invoke-static/range {v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -06908c: 0c17 |006a: move-result-object v23 │ │ -06908e: 7402 7e1f 1600 |006b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -069094: 0c16 |006e: move-result-object v22 │ │ -069096: 7401 841f 1600 |006f: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06909c: 0c16 |0072: move-result-object v22 │ │ -06909e: 0800 1500 |0073: move-object/from16 v0, v21 │ │ -0690a2: 0801 1600 |0075: move-object/from16 v1, v22 │ │ -0690a6: 0802 1400 |0077: move-object/from16 v2, v20 │ │ -0690aa: 7130 0a0d 1002 |0079: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0690b0: 3804 c0ff |007c: if-eqz v4, 003c // -0040 │ │ -0690b4: 6e10 e61e 0400 |007e: invoke-virtual {v4}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ -0690ba: 28bb |0081: goto 003c // -0045 │ │ -0690bc: 0d15 |0082: move-exception v21 │ │ -0690be: 28b9 |0083: goto 003c // -0047 │ │ -0690c0: 220e c903 |0084: new-instance v14, Ljava/util/ArrayList; // type@03c9 │ │ -0690c4: 7010 a41f 0e00 |0086: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0690ca: 7210 2120 0c00 |0089: invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ -0690d0: 0a11 |008c: move-result v17 │ │ -0690d2: 1315 0100 |008d: const/16 v21, #int 1 // #1 │ │ -0690d6: 0200 1100 |008f: move/from16 v0, v17 │ │ -0690da: 0201 1500 |0091: move/from16 v1, v21 │ │ -0690de: 3310 3400 |0093: if-ne v0, v1, 00c7 // +0034 │ │ -0690e2: 0800 1800 |0095: move-object/from16 v0, v24 │ │ -0690e6: 5400 4409 |0097: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -0690ea: 0815 0000 |0099: move-object/from16 v21, v0 │ │ -0690ee: 7701 e11b 1500 |009b: invoke-static/range {v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@1be1 │ │ -0690f4: 0c16 |009e: move-result-object v22 │ │ -0690f6: 1d16 |009f: monitor-enter v22 │ │ -0690f8: 2212 d203 |00a0: new-instance v18, Ljava/util/LinkedHashSet; // type@03d2 │ │ -0690fc: 0800 1200 |00a2: move-object/from16 v0, v18 │ │ -069100: 7020 da1f e000 |00a4: invoke-direct {v0, v14}, Ljava/util/LinkedHashSet;.:(Ljava/util/Collection;)V // method@1fda │ │ -069106: 0800 1800 |00a7: move-object/from16 v0, v24 │ │ -06910a: 5400 4409 |00a9: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -06910e: 0815 0000 |00ab: move-object/from16 v21, v0 │ │ -069112: 7701 e21b 1500 |00ad: invoke-static/range {v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@1be2 │ │ -069118: 0c07 |00b0: move-result-object v7 │ │ -06911a: 7210 e41f 0700 |00b1: invoke-interface {v7}, Ljava/util/List;.size:()I // method@1fe4 │ │ -069120: 0a08 |00b4: move-result v8 │ │ -069122: d809 08ff |00b5: add-int/lit8 v9, v8, #int -1 // #ff │ │ -069126: 3a09 a900 |00b7: if-ltz v9, 0160 // +00a9 │ │ -06912a: 7220 df1f 9700 |00b9: invoke-interface {v7, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069130: 0c06 |00bc: move-result-object v6 │ │ -069132: 1f06 2b03 |00bd: check-cast v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -069136: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ -06913a: 7220 ea1f 6000 |00c1: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ -069140: d809 09ff |00c4: add-int/lit8 v9, v9, #int -1 // #ff │ │ -069144: 28f1 |00c6: goto 00b7 // -000f │ │ -069146: 1315 0300 |00c7: const/16 v21, #int 3 // #3 │ │ -06914a: 0200 1100 |00c9: move/from16 v0, v17 │ │ -06914e: 0201 1500 |00cb: move/from16 v1, v21 │ │ -069152: 3210 bcff |00cd: if-eq v0, v1, 0089 // -0044 │ │ -069156: 1315 0400 |00cf: const/16 v21, #int 4 // #4 │ │ -06915a: 0200 1100 |00d1: move/from16 v0, v17 │ │ -06915e: 0201 1500 |00d3: move/from16 v1, v21 │ │ -069162: 3210 b4ff |00d5: if-eq v0, v1, 0089 // -004c │ │ -069166: 7210 2020 0c00 |00d7: invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ -06916c: 0c0b |00da: move-result-object v11 │ │ -06916e: 1a15 f216 |00db: const-string v21, "historical-record" // string@16f2 │ │ -069172: 0800 1500 |00dd: move-object/from16 v0, v21 │ │ -069176: 6e20 5f1f b000 |00df: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -06917c: 0a15 |00e2: move-result v21 │ │ -06917e: 3915 3d00 |00e3: if-nez v21, 0120 // +003d │ │ -069182: 2215 f103 |00e5: new-instance v21, Lorg/xmlpull/v1/XmlPullParserException; // type@03f1 │ │ -069186: 1a16 220b |00e7: const-string v22, "Share records file not well-formed." // string@0b22 │ │ -06918a: 7602 2320 1500 |00e9: invoke-direct/range {v21, v22}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2023 │ │ -069190: 2715 |00ec: throw v21 │ │ -069192: 0d0a |00ed: move-exception v10 │ │ -069194: 7100 de1b 0000 |00ee: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ -06919a: 0c15 |00f1: move-result-object v21 │ │ -06919c: 2216 b303 |00f2: new-instance v22, Ljava/lang/StringBuilder; // type@03b3 │ │ -0691a0: 7601 761f 1600 |00f4: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0691a6: 1a17 0d03 |00f7: const-string v23, "Error reading historical recrod file: " // string@030d │ │ -0691aa: 7402 7e1f 1600 |00f9: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0691b0: 0c16 |00fc: move-result-object v22 │ │ -0691b2: 0800 1800 |00fd: move-object/from16 v0, v24 │ │ -0691b6: 5400 4409 |00ff: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -0691ba: 0817 0000 |0101: move-object/from16 v23, v0 │ │ -0691be: 7701 df1b 1700 |0103: invoke-static/range {v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -0691c4: 0c17 |0106: move-result-object v23 │ │ -0691c6: 7402 7e1f 1600 |0107: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0691cc: 0c16 |010a: move-result-object v22 │ │ -0691ce: 7401 841f 1600 |010b: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0691d4: 0c16 |010e: move-result-object v22 │ │ -0691d6: 0800 1500 |010f: move-object/from16 v0, v21 │ │ -0691da: 0801 1600 |0111: move-object/from16 v1, v22 │ │ -0691de: 7130 0a0d 100a |0113: invoke-static {v0, v1, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0691e4: 3804 26ff |0116: if-eqz v4, 003c // -00da │ │ -0691e8: 6e10 e61e 0400 |0118: invoke-virtual {v4}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ -0691ee: 2900 21ff |011b: goto/16 003c // -00df │ │ -0691f2: 0d15 |011d: move-exception v21 │ │ -0691f4: 2900 1eff |011e: goto/16 003c // -00e2 │ │ -0691f8: 1315 0000 |0120: const/16 v21, #int 0 // #0 │ │ -0691fc: 1a16 500f |0122: const-string v22, "activity" // string@0f50 │ │ -069200: 0800 1500 |0124: move-object/from16 v0, v21 │ │ -069204: 0801 1600 |0126: move-object/from16 v1, v22 │ │ -069208: 7230 1e20 0c01 |0128: invoke-interface {v12, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@201e │ │ -06920e: 0c03 |012b: move-result-object v3 │ │ -069210: 1315 0000 |012c: const/16 v21, #int 0 // #0 │ │ -069214: 1a16 7b25 |012e: const-string v22, "time" // string@257b │ │ -069218: 0800 1500 |0130: move-object/from16 v0, v21 │ │ -06921c: 0801 1600 |0132: move-object/from16 v1, v22 │ │ -069220: 7230 1e20 0c01 |0134: invoke-interface {v12, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@201e │ │ -069226: 0c15 |0137: move-result-object v21 │ │ -069228: 7701 3c1f 1500 |0138: invoke-static/range {v21}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1f3c │ │ -06922e: 0b0f |013b: move-result-wide v15 │ │ -069230: 1315 0000 |013c: const/16 v21, #int 0 // #0 │ │ -069234: 1a16 ae26 |013e: const-string v22, "weight" // string@26ae │ │ -069238: 0800 1500 |0140: move-object/from16 v0, v21 │ │ -06923c: 0801 1600 |0142: move-object/from16 v1, v22 │ │ -069240: 7230 1e20 0c01 |0144: invoke-interface {v12, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@201e │ │ -069246: 0c15 |0147: move-result-object v21 │ │ -069248: 7701 2b1f 1500 |0148: invoke-static/range {v21}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -06924e: 0a13 |014b: move-result v19 │ │ -069250: 220d 2b03 |014c: new-instance v13, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -069254: 04f0 |014e: move-wide v0, v15 │ │ -069256: 0202 1300 |014f: move/from16 v2, v19 │ │ -06925a: 7052 ce1b 3d10 |0151: invoke-direct {v13, v3, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@1bce │ │ -069260: 7220 db1f de00 |0154: invoke-interface {v14, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -069266: 2900 32ff |0157: goto/16 0089 // -00ce │ │ -06926a: 0d15 |0159: move-exception v21 │ │ -06926c: 3804 0500 |015a: if-eqz v4, 015f // +0005 │ │ -069270: 6e10 e61e 0400 |015c: invoke-virtual {v4}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ -069276: 2715 |015f: throw v21 │ │ -069278: 7210 e41f 0700 |0160: invoke-interface {v7}, Ljava/util/List;.size:()I // method@1fe4 │ │ -06927e: 0a15 |0163: move-result v21 │ │ -069280: 7801 ed1f 1200 |0164: invoke-interface/range {v18}, Ljava/util/Set;.size:()I // method@1fed │ │ -069286: 0a17 |0167: move-result v23 │ │ -069288: 0200 1500 |0168: move/from16 v0, v21 │ │ -06928c: 0201 1700 |016a: move/from16 v1, v23 │ │ -069290: 3310 0d00 |016c: if-ne v0, v1, 0179 // +000d │ │ -069294: 1e16 |016e: monitor-exit v22 │ │ -069296: 3804 cdfe |016f: if-eqz v4, 003c // -0133 │ │ -06929a: 6e10 e61e 0400 |0171: invoke-virtual {v4}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ -0692a0: 2900 c8fe |0174: goto/16 003c // -0138 │ │ -0692a4: 0d15 |0176: move-exception v21 │ │ -0692a6: 2900 c5fe |0177: goto/16 003c // -013b │ │ -0692aa: 7210 dd1f 0700 |0179: invoke-interface {v7}, Ljava/util/List;.clear:()V // method@1fdd │ │ -0692b0: 0800 1200 |017c: move-object/from16 v0, v18 │ │ -0692b4: 7220 dc1f 0700 |017e: invoke-interface {v7, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@1fdc │ │ -0692ba: 0800 1800 |0181: move-object/from16 v0, v24 │ │ -0692be: 5400 4409 |0183: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -0692c2: 0815 0000 |0185: move-object/from16 v21, v0 │ │ -0692c6: 1317 0100 |0187: const/16 v23, #int 1 // #1 │ │ -0692ca: 0800 1500 |0189: move-object/from16 v0, v21 │ │ -0692ce: 0201 1700 |018b: move/from16 v1, v23 │ │ -0692d2: 7120 e31b 1000 |018d: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z // method@1be3 │ │ -0692d8: 0800 1800 |0190: move-object/from16 v0, v24 │ │ -0692dc: 5400 4409 |0192: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ -0692e0: 0815 0000 |0194: move-object/from16 v21, v0 │ │ -0692e4: 7701 dd1b 1500 |0196: invoke-static/range {v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; // method@1bdd │ │ -0692ea: 0c15 |0199: move-result-object v21 │ │ -0692ec: 2217 2c03 |019a: new-instance v23, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; // type@032c │ │ -0692f0: 7602 d21b 1700 |019c: invoke-direct/range {v23, v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V // method@1bd2 │ │ -0692f6: 0800 1500 |019f: move-object/from16 v0, v21 │ │ -0692fa: 0801 1700 |01a1: move-object/from16 v1, v23 │ │ -0692fe: 6e20 7b02 1000 |01a3: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -069304: 1e16 |01a6: monitor-exit v22 │ │ -069306: 3804 95fe |01a7: if-eqz v4, 003c // -016b │ │ -06930a: 6e10 e61e 0400 |01a9: invoke-virtual {v4}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ -069310: 2900 90fe |01ac: goto/16 003c // -0170 │ │ -069314: 0d15 |01ae: move-exception v21 │ │ -069316: 2900 8dfe |01af: goto/16 003c // -0173 │ │ -06931a: 0d15 |01b1: move-exception v21 │ │ -06931c: 1e16 |01b2: monitor-exit v22 │ │ -06931e: 2715 |01b3: throw v21 │ │ -069320: 0d16 |01b4: move-exception v22 │ │ -069322: 28aa |01b5: goto 015f // -0056 │ │ + insns size : 439 16-bit code units │ │ +06a020: |[06a020] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.run:()V │ │ +06a030: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06a032: 0800 1900 |0001: move-object/from16 v0, v25 │ │ +06a036: 5400 4409 |0003: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a03a: 0816 0000 |0005: move-object/from16 v22, v0 │ │ +06a03e: 7701 e01b 1600 |0007: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@1be0 │ │ +06a044: 0c16 |000a: move-result-object v22 │ │ +06a046: 0800 1900 |000b: move-object/from16 v0, v25 │ │ +06a04a: 5400 4409 |000d: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a04e: 0817 0000 |000f: move-object/from16 v23, v0 │ │ +06a052: 7701 df1b 1700 |0011: invoke-static/range {v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a058: 0c17 |0014: move-result-object v23 │ │ +06a05a: 7402 3d01 1600 |0015: invoke-virtual/range {v22, v23}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@013d │ │ +06a060: 0c05 |0018: move-result-object v5 │ │ +06a062: 7100 1e0d 0000 |0019: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@0d1e │ │ +06a068: 0c0d |001c: move-result-object v13 │ │ +06a06a: 1316 0000 |001d: const/16 v22, #int 0 // #0 │ │ +06a06e: 0800 1600 |001f: move-object/from16 v0, v22 │ │ +06a072: 7230 2220 5d00 |0021: invoke-interface {v13, v5, v0}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2022 │ │ +06a078: 1312 0000 |0024: const/16 v18, #int 0 // #0 │ │ +06a07c: 1316 0100 |0026: const/16 v22, #int 1 // #1 │ │ +06a080: 0200 1200 |0028: move/from16 v0, v18 │ │ +06a084: 0201 1600 |002a: move/from16 v1, v22 │ │ +06a088: 3210 1100 |002c: if-eq v0, v1, 003d // +0011 │ │ +06a08c: 1316 0200 |002e: const/16 v22, #int 2 // #2 │ │ +06a090: 0200 1200 |0030: move/from16 v0, v18 │ │ +06a094: 0201 1600 |0032: move/from16 v1, v22 │ │ +06a098: 3210 0900 |0034: if-eq v0, v1, 003d // +0009 │ │ +06a09c: 7210 2120 0d00 |0036: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ +06a0a2: 0a12 |0039: move-result v18 │ │ +06a0a4: 28ec |003a: goto 0026 // -0014 │ │ +06a0a6: 0d06 |003b: move-exception v6 │ │ +06a0a8: 0e00 |003c: return-void │ │ +06a0aa: 1a16 f416 |003d: const-string v22, "historical-records" // string@16f4 │ │ +06a0ae: 7210 2020 0d00 |003f: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ +06a0b4: 0c17 |0042: move-result-object v23 │ │ +06a0b6: 7402 5f1f 1600 |0043: invoke-virtual/range {v22, v23}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +06a0bc: 0a16 |0046: move-result v22 │ │ +06a0be: 3916 3d00 |0047: if-nez v22, 0084 // +003d │ │ +06a0c2: 2216 ef03 |0049: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@03ef │ │ +06a0c6: 1a17 230b |004b: const-string v23, "Share records file does not start with historical-records tag." // string@0b23 │ │ +06a0ca: 7602 2320 1600 |004d: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2023 │ │ +06a0d0: 2716 |0050: throw v22 │ │ +06a0d2: 0d15 |0051: move-exception v21 │ │ +06a0d4: 7100 de1b 0000 |0052: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ +06a0da: 0c16 |0055: move-result-object v22 │ │ +06a0dc: 2217 b103 |0056: new-instance v23, Ljava/lang/StringBuilder; // type@03b1 │ │ +06a0e0: 7601 761f 1700 |0058: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06a0e6: 1a18 1103 |005b: const-string v24, "Error reading historical recrod file: " // string@0311 │ │ +06a0ea: 7402 7e1f 1700 |005d: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a0f0: 0c17 |0060: move-result-object v23 │ │ +06a0f2: 0800 1900 |0061: move-object/from16 v0, v25 │ │ +06a0f6: 5400 4409 |0063: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a0fa: 0818 0000 |0065: move-object/from16 v24, v0 │ │ +06a0fe: 7701 df1b 1800 |0067: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a104: 0c18 |006a: move-result-object v24 │ │ +06a106: 7402 7e1f 1700 |006b: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a10c: 0c17 |006e: move-result-object v23 │ │ +06a10e: 7401 841f 1700 |006f: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06a114: 0c17 |0072: move-result-object v23 │ │ +06a116: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +06a11a: 0801 1700 |0075: move-object/from16 v1, v23 │ │ +06a11e: 0802 1500 |0077: move-object/from16 v2, v21 │ │ +06a122: 7130 0a0d 1002 |0079: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +06a128: 3805 c0ff |007c: if-eqz v5, 003c // -0040 │ │ +06a12c: 6e10 e61e 0500 |007e: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ +06a132: 28bb |0081: goto 003c // -0045 │ │ +06a134: 0d16 |0082: move-exception v22 │ │ +06a136: 28b9 |0083: goto 003c // -0047 │ │ +06a138: 220f c703 |0084: new-instance v15, Ljava/util/ArrayList; // type@03c7 │ │ +06a13c: 7010 a41f 0f00 |0086: invoke-direct {v15}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06a142: 7210 2120 0d00 |0089: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2021 │ │ +06a148: 0a12 |008c: move-result v18 │ │ +06a14a: 1316 0100 |008d: const/16 v22, #int 1 // #1 │ │ +06a14e: 0200 1200 |008f: move/from16 v0, v18 │ │ +06a152: 0201 1600 |0091: move/from16 v1, v22 │ │ +06a156: 3310 3400 |0093: if-ne v0, v1, 00c7 // +0034 │ │ +06a15a: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +06a15e: 5400 4409 |0097: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a162: 0816 0000 |0099: move-object/from16 v22, v0 │ │ +06a166: 7701 e11b 1600 |009b: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@1be1 │ │ +06a16c: 0c17 |009e: move-result-object v23 │ │ +06a16e: 1d17 |009f: monitor-enter v23 │ │ +06a170: 2213 d003 |00a0: new-instance v19, Ljava/util/LinkedHashSet; // type@03d0 │ │ +06a174: 0800 1300 |00a2: move-object/from16 v0, v19 │ │ +06a178: 7020 da1f f000 |00a4: invoke-direct {v0, v15}, Ljava/util/LinkedHashSet;.:(Ljava/util/Collection;)V // method@1fda │ │ +06a17e: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +06a182: 5400 4409 |00a9: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a186: 0816 0000 |00ab: move-object/from16 v22, v0 │ │ +06a18a: 7701 e21b 1600 |00ad: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@1be2 │ │ +06a190: 0c08 |00b0: move-result-object v8 │ │ +06a192: 7210 e41f 0800 |00b1: invoke-interface {v8}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06a198: 0a09 |00b4: move-result v9 │ │ +06a19a: d80a 09ff |00b5: add-int/lit8 v10, v9, #int -1 // #ff │ │ +06a19e: 3a0a aa00 |00b7: if-ltz v10, 0161 // +00aa │ │ +06a1a2: 7220 df1f a800 |00b9: invoke-interface {v8, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06a1a8: 0c07 |00bc: move-result-object v7 │ │ +06a1aa: 1f07 2903 |00bd: check-cast v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +06a1ae: 0800 1300 |00bf: move-object/from16 v0, v19 │ │ +06a1b2: 7220 ea1f 7000 |00c1: invoke-interface {v0, v7}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ +06a1b8: d80a 0aff |00c4: add-int/lit8 v10, v10, #int -1 // #ff │ │ +06a1bc: 28f1 |00c6: goto 00b7 // -000f │ │ +06a1be: 1316 0300 |00c7: const/16 v22, #int 3 // #3 │ │ +06a1c2: 0200 1200 |00c9: move/from16 v0, v18 │ │ +06a1c6: 0201 1600 |00cb: move/from16 v1, v22 │ │ +06a1ca: 3210 bcff |00cd: if-eq v0, v1, 0089 // -0044 │ │ +06a1ce: 1316 0400 |00cf: const/16 v22, #int 4 // #4 │ │ +06a1d2: 0200 1200 |00d1: move/from16 v0, v18 │ │ +06a1d6: 0201 1600 |00d3: move/from16 v1, v22 │ │ +06a1da: 3210 b4ff |00d5: if-eq v0, v1, 0089 // -004c │ │ +06a1de: 7210 2020 0d00 |00d7: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2020 │ │ +06a1e4: 0c0c |00da: move-result-object v12 │ │ +06a1e6: 1a16 f316 |00db: const-string v22, "historical-record" // string@16f3 │ │ +06a1ea: 0800 1600 |00dd: move-object/from16 v0, v22 │ │ +06a1ee: 6e20 5f1f c000 |00df: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +06a1f4: 0a16 |00e2: move-result v22 │ │ +06a1f6: 3916 3d00 |00e3: if-nez v22, 0120 // +003d │ │ +06a1fa: 2216 ef03 |00e5: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@03ef │ │ +06a1fe: 1a17 240b |00e7: const-string v23, "Share records file not well-formed." // string@0b24 │ │ +06a202: 7602 2320 1600 |00e9: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2023 │ │ +06a208: 2716 |00ec: throw v22 │ │ +06a20a: 0d0b |00ed: move-exception v11 │ │ +06a20c: 7100 de1b 0000 |00ee: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ +06a212: 0c16 |00f1: move-result-object v22 │ │ +06a214: 2217 b103 |00f2: new-instance v23, Ljava/lang/StringBuilder; // type@03b1 │ │ +06a218: 7601 761f 1700 |00f4: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06a21e: 1a18 1103 |00f7: const-string v24, "Error reading historical recrod file: " // string@0311 │ │ +06a222: 7402 7e1f 1700 |00f9: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a228: 0c17 |00fc: move-result-object v23 │ │ +06a22a: 0800 1900 |00fd: move-object/from16 v0, v25 │ │ +06a22e: 5400 4409 |00ff: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a232: 0818 0000 |0101: move-object/from16 v24, v0 │ │ +06a236: 7701 df1b 1800 |0103: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a23c: 0c18 |0106: move-result-object v24 │ │ +06a23e: 7402 7e1f 1700 |0107: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a244: 0c17 |010a: move-result-object v23 │ │ +06a246: 7401 841f 1700 |010b: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06a24c: 0c17 |010e: move-result-object v23 │ │ +06a24e: 0800 1600 |010f: move-object/from16 v0, v22 │ │ +06a252: 0801 1700 |0111: move-object/from16 v1, v23 │ │ +06a256: 7130 0a0d 100b |0113: invoke-static {v0, v1, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +06a25c: 3805 26ff |0116: if-eqz v5, 003c // -00da │ │ +06a260: 6e10 e61e 0500 |0118: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ +06a266: 2900 21ff |011b: goto/16 003c // -00df │ │ +06a26a: 0d16 |011d: move-exception v22 │ │ +06a26c: 2900 1eff |011e: goto/16 003c // -00e2 │ │ +06a270: 1316 0000 |0120: const/16 v22, #int 0 // #0 │ │ +06a274: 1a17 520f |0122: const-string v23, "activity" // string@0f52 │ │ +06a278: 0800 1600 |0124: move-object/from16 v0, v22 │ │ +06a27c: 0801 1700 |0126: move-object/from16 v1, v23 │ │ +06a280: 7230 1e20 0d01 |0128: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@201e │ │ +06a286: 0c04 |012b: move-result-object v4 │ │ +06a288: 1316 0000 |012c: const/16 v22, #int 0 // #0 │ │ +06a28c: 1a17 7b25 |012e: const-string v23, "time" // string@257b │ │ +06a290: 0800 1600 |0130: move-object/from16 v0, v22 │ │ +06a294: 0801 1700 |0132: move-object/from16 v1, v23 │ │ +06a298: 7230 1e20 0d01 |0134: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@201e │ │ +06a29e: 0c16 |0137: move-result-object v22 │ │ +06a2a0: 7701 3c1f 1600 |0138: invoke-static/range {v22}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1f3c │ │ +06a2a6: 0b10 |013b: move-result-wide v16 │ │ +06a2a8: 1316 0000 |013c: const/16 v22, #int 0 // #0 │ │ +06a2ac: 1a17 ae26 |013e: const-string v23, "weight" // string@26ae │ │ +06a2b0: 0800 1600 |0140: move-object/from16 v0, v22 │ │ +06a2b4: 0801 1700 |0142: move-object/from16 v1, v23 │ │ +06a2b8: 7230 1e20 0d01 |0144: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@201e │ │ +06a2be: 0c16 |0147: move-result-object v22 │ │ +06a2c0: 7701 2b1f 1600 |0148: invoke-static/range {v22}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +06a2c6: 0a14 |014b: move-result v20 │ │ +06a2c8: 220e 2903 |014c: new-instance v14, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +06a2cc: 0500 1000 |014e: move-wide/from16 v0, v16 │ │ +06a2d0: 0202 1400 |0150: move/from16 v2, v20 │ │ +06a2d4: 7052 ce1b 4e10 |0152: invoke-direct {v14, v4, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@1bce │ │ +06a2da: 7220 db1f ef00 |0155: invoke-interface {v15, v14}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +06a2e0: 2900 31ff |0158: goto/16 0089 // -00cf │ │ +06a2e4: 0d16 |015a: move-exception v22 │ │ +06a2e6: 3805 0500 |015b: if-eqz v5, 0160 // +0005 │ │ +06a2ea: 6e10 e61e 0500 |015d: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ +06a2f0: 2716 |0160: throw v22 │ │ +06a2f2: 7210 e41f 0800 |0161: invoke-interface {v8}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06a2f8: 0a16 |0164: move-result v22 │ │ +06a2fa: 7801 ed1f 1300 |0165: invoke-interface/range {v19}, Ljava/util/Set;.size:()I // method@1fed │ │ +06a300: 0a18 |0168: move-result v24 │ │ +06a302: 0200 1600 |0169: move/from16 v0, v22 │ │ +06a306: 0201 1800 |016b: move/from16 v1, v24 │ │ +06a30a: 3310 0d00 |016d: if-ne v0, v1, 017a // +000d │ │ +06a30e: 1e17 |016f: monitor-exit v23 │ │ +06a310: 3805 ccfe |0170: if-eqz v5, 003c // -0134 │ │ +06a314: 6e10 e61e 0500 |0172: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ +06a31a: 2900 c7fe |0175: goto/16 003c // -0139 │ │ +06a31e: 0d16 |0177: move-exception v22 │ │ +06a320: 2900 c4fe |0178: goto/16 003c // -013c │ │ +06a324: 7210 dd1f 0800 |017a: invoke-interface {v8}, Ljava/util/List;.clear:()V // method@1fdd │ │ +06a32a: 0800 1300 |017d: move-object/from16 v0, v19 │ │ +06a32e: 7220 dc1f 0800 |017f: invoke-interface {v8, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@1fdc │ │ +06a334: 0800 1900 |0182: move-object/from16 v0, v25 │ │ +06a338: 5400 4409 |0184: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a33c: 0816 0000 |0186: move-object/from16 v22, v0 │ │ +06a340: 1318 0100 |0188: const/16 v24, #int 1 // #1 │ │ +06a344: 0800 1600 |018a: move-object/from16 v0, v22 │ │ +06a348: 0201 1800 |018c: move/from16 v1, v24 │ │ +06a34c: 7120 e31b 1000 |018e: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z // method@1be3 │ │ +06a352: 0800 1900 |0191: move-object/from16 v0, v25 │ │ +06a356: 5400 4409 |0193: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0944 │ │ +06a35a: 0816 0000 |0195: move-object/from16 v22, v0 │ │ +06a35e: 7701 dd1b 1600 |0197: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; // method@1bdd │ │ +06a364: 0c16 |019a: move-result-object v22 │ │ +06a366: 2218 2a03 |019b: new-instance v24, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; // type@032a │ │ +06a36a: 7602 d21b 1800 |019d: invoke-direct/range {v24, v25}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V // method@1bd2 │ │ +06a370: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ +06a374: 0801 1800 |01a2: move-object/from16 v1, v24 │ │ +06a378: 6e20 7b02 1000 |01a4: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +06a37e: 1e17 |01a7: monitor-exit v23 │ │ +06a380: 3805 94fe |01a8: if-eqz v5, 003c // -016c │ │ +06a384: 6e10 e61e 0500 |01aa: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee6 │ │ +06a38a: 2900 8ffe |01ad: goto/16 003c // -0171 │ │ +06a38e: 0d16 |01af: move-exception v22 │ │ +06a390: 2900 8cfe |01b0: goto/16 003c // -0174 │ │ +06a394: 0d16 |01b2: move-exception v22 │ │ +06a396: 1e17 |01b3: monitor-exit v23 │ │ +06a398: 2716 |01b4: throw v22 │ │ +06a39a: 0d17 |01b5: move-exception v23 │ │ +06a39c: 28aa |01b6: goto 0160 // -0056 │ │ catches : 17 │ │ 0x0001 - 0x0018 │ │ Ljava/io/FileNotFoundException; -> 0x003b │ │ 0x0019 - 0x0051 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0051 │ │ Ljava/io/IOException; -> 0x00ed │ │ - -> 0x0159 │ │ + -> 0x015a │ │ 0x0052 - 0x007c │ │ - -> 0x0159 │ │ + -> 0x015a │ │ 0x007e - 0x0081 │ │ Ljava/io/IOException; -> 0x0082 │ │ 0x0084 - 0x00a0 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0051 │ │ Ljava/io/IOException; -> 0x00ed │ │ - -> 0x0159 │ │ + -> 0x015a │ │ 0x00a0 - 0x00c4 │ │ - -> 0x01b1 │ │ + -> 0x01b2 │ │ 0x00d7 - 0x00ed │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0051 │ │ Ljava/io/IOException; -> 0x00ed │ │ - -> 0x0159 │ │ + -> 0x015a │ │ 0x00ee - 0x0116 │ │ - -> 0x0159 │ │ + -> 0x015a │ │ 0x0118 - 0x011b │ │ Ljava/io/IOException; -> 0x011d │ │ - 0x0122 - 0x0157 │ │ + 0x0122 - 0x0158 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0051 │ │ Ljava/io/IOException; -> 0x00ed │ │ - -> 0x0159 │ │ - 0x015c - 0x015f │ │ - Ljava/io/IOException; -> 0x01b4 │ │ - 0x0160 - 0x016f │ │ - -> 0x01b1 │ │ - 0x0171 - 0x0174 │ │ - Ljava/io/IOException; -> 0x0176 │ │ - 0x0179 - 0x01a7 │ │ - -> 0x01b1 │ │ - 0x01a9 - 0x01ac │ │ - Ljava/io/IOException; -> 0x01ae │ │ - 0x01b2 - 0x01b3 │ │ - -> 0x01b1 │ │ + -> 0x015a │ │ + 0x015d - 0x0160 │ │ + Ljava/io/IOException; -> 0x01b5 │ │ + 0x0161 - 0x0170 │ │ + -> 0x01b2 │ │ + 0x0172 - 0x0175 │ │ + Ljava/io/IOException; -> 0x0177 │ │ + 0x017a - 0x01a8 │ │ + -> 0x01b2 │ │ + 0x01aa - 0x01ad │ │ + Ljava/io/IOException; -> 0x01af │ │ 0x01b3 - 0x01b4 │ │ + -> 0x01b2 │ │ + 0x01b4 - 0x01b5 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0051 │ │ Ljava/io/IOException; -> 0x00ed │ │ - -> 0x0159 │ │ + -> 0x015a │ │ positions : │ │ 0x0000 line=933 │ │ 0x0001 line=935 │ │ 0x0019 line=943 │ │ 0x001d line=944 │ │ 0x0024 line=946 │ │ 0x0026 line=947 │ │ @@ -79976,76 +80038,78 @@ │ │ 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 │ │ - 0x0154 line=979 │ │ - 0x0159 line=1030 │ │ - 0x015c line=1032 │ │ - 0x015f line=1035 │ │ - 0x0160 line=1005 │ │ - 0x016e line=1006 │ │ - 0x016f line=1030 │ │ - 0x0171 line=1032 │ │ - 0x0176 line=1033 │ │ - 0x0179 line=1010 │ │ - 0x017c line=1011 │ │ - 0x0181 line=1013 │ │ - 0x0190 line=1018 │ │ - 0x01a6 line=1024 │ │ - 0x01a7 line=1030 │ │ - 0x01a9 line=1032 │ │ - 0x01ae line=1033 │ │ - 0x01b1 line=1024 │ │ - 0x01b4 line=1033 │ │ - locals : │ │ - 0x001d - 0x003b reg=12 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0026 - 0x003b reg=17 type I │ │ - 0x003d - 0x0051 reg=12 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x003d - 0x0051 reg=17 type I │ │ - 0x0052 - 0x0084 reg=20 xppe Lorg/xmlpull/v1/XmlPullParserException; │ │ - 0x00bf - 0x00c7 reg=6 historicalRecord Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x00b1 - 0x00c7 reg=7 historicalRecords Ljava/util/List; Ljava/util/List; │ │ - 0x00b5 - 0x00c7 reg=8 historicalRecordsCount I │ │ - 0x00b7 - 0x00c7 reg=9 i I │ │ - 0x00a7 - 0x00c7 reg=18 uniqueShareRecords Ljava/util/Set; Ljava/util/Set; │ │ - 0x00db - 0x00ed reg=11 nodeName Ljava/lang/String; │ │ - 0x0084 - 0x00ed reg=12 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0089 - 0x00ed reg=14 readRecords Ljava/util/List; Ljava/util/List; │ │ - 0x0084 - 0x00ed reg=17 type I │ │ - 0x00ee - 0x0120 reg=10 ioe Ljava/io/IOException; │ │ - 0x012c - 0x0159 reg=3 activity Ljava/lang/String; │ │ - 0x0120 - 0x0159 reg=11 nodeName Ljava/lang/String; │ │ - 0x0120 - 0x0159 reg=12 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0154 - 0x0159 reg=13 readRecord Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0120 - 0x0159 reg=14 readRecords Ljava/util/List; Ljava/util/List; │ │ - 0x013c - 0x0159 reg=15 time J │ │ - 0x0120 - 0x0159 reg=17 type I │ │ - 0x014c - 0x0159 reg=19 weight F │ │ - 0x0160 - 0x01b1 reg=7 historicalRecords Ljava/util/List; Ljava/util/List; │ │ - 0x0160 - 0x01b1 reg=8 historicalRecordsCount I │ │ - 0x0160 - 0x01b1 reg=9 i I │ │ - 0x0160 - 0x01b1 reg=18 uniqueShareRecords Ljava/util/Set; Ljava/util/Set; │ │ - 0x0160 - 0x01b4 reg=12 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0160 - 0x01b4 reg=14 readRecords Ljava/util/List; Ljava/util/List; │ │ - 0x0160 - 0x01b4 reg=17 type I │ │ - 0x0001 - 0x01b6 reg=4 fis Ljava/io/FileInputStream; │ │ - 0x0000 - 0x01b6 reg=24 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ + 0x0155 line=979 │ │ + 0x015a line=1030 │ │ + 0x015d line=1032 │ │ + 0x0160 line=1035 │ │ + 0x0161 line=1005 │ │ + 0x016f line=1006 │ │ + 0x0170 line=1030 │ │ + 0x0172 line=1032 │ │ + 0x0177 line=1033 │ │ + 0x017a line=1010 │ │ + 0x017d line=1011 │ │ + 0x0182 line=1013 │ │ + 0x0191 line=1018 │ │ + 0x01a7 line=1024 │ │ + 0x01a8 line=1030 │ │ + 0x01aa line=1032 │ │ + 0x01af line=1033 │ │ + 0x01b2 line=1024 │ │ + 0x01b5 line=1033 │ │ + locals : │ │ + 0x001d - 0x003b reg=13 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x0026 - 0x003b reg=18 type I │ │ + 0x003d - 0x0051 reg=13 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x003d - 0x0051 reg=18 type I │ │ + 0x0052 - 0x0084 reg=21 xppe Lorg/xmlpull/v1/XmlPullParserException; │ │ + 0x00bf - 0x00c7 reg=7 historicalRecord Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x00b1 - 0x00c7 reg=8 historicalRecords Ljava/util/List; Ljava/util/List; │ │ + 0x00b5 - 0x00c7 reg=9 historicalRecordsCount I │ │ + 0x00b7 - 0x00c7 reg=10 i I │ │ + 0x00a7 - 0x00c7 reg=19 uniqueShareRecords Ljava/util/Set; Ljava/util/Set; │ │ + 0x00db - 0x00ed reg=12 nodeName Ljava/lang/String; │ │ + 0x0084 - 0x00ed reg=13 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x0089 - 0x00ed reg=15 readRecords Ljava/util/List; Ljava/util/List; │ │ + 0x0084 - 0x00ed reg=18 type I │ │ + 0x00ee - 0x0120 reg=11 ioe Ljava/io/IOException; │ │ + 0x012c - 0x015a reg=4 activity Ljava/lang/String; │ │ + 0x0120 - 0x015a reg=12 nodeName Ljava/lang/String; │ │ + 0x0120 - 0x015a reg=13 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x0155 - 0x015a reg=14 readRecord Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0120 - 0x015a reg=15 readRecords Ljava/util/List; Ljava/util/List; │ │ + 0x013c - 0x015a reg=16 time J │ │ + 0x0120 - 0x015a reg=18 type I │ │ + 0x014c - 0x015a reg=20 weight F │ │ + 0x0161 - 0x01b2 reg=8 historicalRecords Ljava/util/List; Ljava/util/List; │ │ + 0x0161 - 0x01b2 reg=9 historicalRecordsCount I │ │ + 0x0161 - 0x01b2 reg=10 i I │ │ + 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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #353 header: │ │ -class_idx : 814 │ │ +class_idx : 812 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #353 annotations: │ │ Annotations on class │ │ @@ -80070,18 +80134,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 │ │ -0693dc: |[0693dc] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0693ec: 5b01 4509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -0693f0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0693f6: 0e00 |0005: return-void │ │ +06a458: |[06a458] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +06a468: 5b01 4509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a46c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06a472: 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; │ │ │ │ @@ -80090,315 +80154,324 @@ │ │ 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 │ │ -0693f8: |[0693f8] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -069408: 7020 d71b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1bd7 │ │ -06940e: 0e00 |0003: return-void │ │ +06a474: |[06a474] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +06a484: 7020 d71b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1bd7 │ │ +06a48a: 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; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 16 │ │ + registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 319 16-bit code units │ │ -069410: |[069410] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.run:()V │ │ -069420: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -069422: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -069424: 54fb 4509 |0002: iget-object v11, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -069428: 7110 e11b 0b00 |0004: invoke-static {v11}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@1be1 │ │ -06942e: 0c0c |0007: move-result-object v12 │ │ -069430: 1d0c |0008: monitor-enter v12 │ │ -069432: 2209 c903 |0009: new-instance v9, Ljava/util/ArrayList; // type@03c9 │ │ -069436: 54fb 4509 |000b: iget-object v11, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -06943a: 7110 e21b 0b00 |000d: invoke-static {v11}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@1be2 │ │ -069440: 0c0b |0010: move-result-object v11 │ │ -069442: 7020 a61f b900 |0011: invoke-direct {v9, v11}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1fa6 │ │ -069448: 1e0c |0014: monitor-exit v12 │ │ -06944a: 54fb 4509 |0015: iget-object v11, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -06944e: 7110 e01b 0b00 |0017: invoke-static {v11}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@1be0 │ │ -069454: 0c0b |001a: move-result-object v11 │ │ -069456: 54fc 4509 |001b: iget-object v12, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -06945a: 7110 df1b 0c00 |001d: invoke-static {v12}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -069460: 0c0c |0020: move-result-object v12 │ │ -069462: 120d |0021: const/4 v13, #int 0 // #0 │ │ -069464: 6e30 3e01 cb0d |0022: invoke-virtual {v11, v12, v13}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@013e │ │ -06946a: 0c01 |0025: move-result-object v1 │ │ -06946c: 7100 1f0d 0000 |0026: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@0d1f │ │ -069472: 0c0a |0029: move-result-object v10 │ │ -069474: 120b |002a: const/4 v11, #int 0 // #0 │ │ -069476: 7230 2720 1a0b |002b: invoke-interface {v10, v1, v11}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@2027 │ │ -06947c: 1a0b 880c |002e: const-string v11, "UTF-8" // string@0c88 │ │ -069480: 121c |0030: const/4 v12, #int 1 // #1 │ │ -069482: 7110 101f 0c00 |0031: invoke-static {v12}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ -069488: 0c0c |0034: move-result-object v12 │ │ -06948a: 7230 2820 ba0c |0035: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@2028 │ │ -069490: 120b |0038: const/4 v11, #int 0 // #0 │ │ -069492: 1a0c f316 |0039: const-string v12, "historical-records" // string@16f3 │ │ -069496: 7230 2920 ba0c |003b: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2029 │ │ -06949c: 7210 e41f 0900 |003e: invoke-interface {v9}, Ljava/util/List;.size:()I // method@1fe4 │ │ -0694a2: 0a07 |0041: move-result v7 │ │ -0694a4: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -0694a6: 3572 6100 |0043: if-ge v2, v7, 00a4 // +0061 │ │ -0694aa: 120b |0045: const/4 v11, #int 0 // #0 │ │ -0694ac: 7220 e21f b900 |0046: invoke-interface {v9, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fe2 │ │ -0694b2: 0c06 |0049: move-result-object v6 │ │ -0694b4: 1f06 2b03 |004a: check-cast v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -0694b8: 120b |004c: const/4 v11, #int 0 // #0 │ │ -0694ba: 1a0c f216 |004d: const-string v12, "historical-record" // string@16f2 │ │ -0694be: 7230 2920 ba0c |004f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2029 │ │ -0694c4: 120b |0052: const/4 v11, #int 0 // #0 │ │ -0694c6: 1a0c 500f |0053: const-string v12, "activity" // string@0f50 │ │ -0694ca: 546d 4009 |0055: iget-object v13, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -0694ce: 6e10 2101 0d00 |0057: invoke-virtual {v13}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@0121 │ │ -0694d4: 0c0d |005a: move-result-object v13 │ │ -0694d6: 7240 2420 badc |005b: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2024 │ │ -0694dc: 120b |005e: const/4 v11, #int 0 // #0 │ │ -0694de: 1a0c 7b25 |005f: const-string v12, "time" // string@257b │ │ -0694e2: 536d 4109 |0061: iget-wide v13, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ -0694e6: 7120 751f ed00 |0063: invoke-static {v13, v14}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@1f75 │ │ -0694ec: 0c0d |0066: move-result-object v13 │ │ -0694ee: 7240 2420 badc |0067: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2024 │ │ -0694f4: 120b |006a: const/4 v11, #int 0 // #0 │ │ -0694f6: 1a0c ae26 |006b: const-string v12, "weight" // string@26ae │ │ -0694fa: 526d 4209 |006d: iget v13, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ -0694fe: 7110 731f 0d00 |006f: invoke-static {v13}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@1f73 │ │ -069504: 0c0d |0072: move-result-object v13 │ │ -069506: 7240 2420 badc |0073: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2024 │ │ -06950c: 120b |0076: const/4 v11, #int 0 // #0 │ │ -06950e: 1a0c f216 |0077: const-string v12, "historical-record" // string@16f2 │ │ -069512: 7230 2620 ba0c |0079: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2026 │ │ -069518: d802 0201 |007c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06951c: 28c5 |007e: goto 0043 // -003b │ │ -06951e: 0d0b |007f: move-exception v11 │ │ -069520: 1e0c |0080: monitor-exit v12 │ │ -069522: 270b |0081: throw v11 │ │ -069524: 0d00 |0082: move-exception v0 │ │ -069526: 7100 de1b 0000 |0083: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ -06952c: 0c0b |0086: move-result-object v11 │ │ -06952e: 220c b303 |0087: new-instance v12, Ljava/lang/StringBuilder; // type@03b3 │ │ -069532: 7010 761f 0c00 |0089: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -069538: 1a0d 0e03 |008c: const-string v13, "Error writing historical recrod file: " // string@030e │ │ -06953c: 6e20 7e1f dc00 |008e: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -069542: 0c0c |0091: move-result-object v12 │ │ -069544: 54fd 4509 |0092: iget-object v13, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -069548: 7110 df1b 0d00 |0094: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -06954e: 0c0d |0097: move-result-object v13 │ │ -069550: 6e20 7e1f dc00 |0098: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -069556: 0c0c |009b: move-result-object v12 │ │ -069558: 6e10 841f 0c00 |009c: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06955e: 0c0c |009f: move-result-object v12 │ │ -069560: 7130 0a0d cb00 |00a0: invoke-static {v11, v12, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -069566: 0e00 |00a3: return-void │ │ -069568: 120b |00a4: const/4 v11, #int 0 // #0 │ │ -06956a: 1a0c f316 |00a5: const-string v12, "historical-records" // string@16f3 │ │ -06956e: 7230 2620 ba0c |00a7: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2026 │ │ -069574: 7210 2520 0a00 |00aa: invoke-interface {v10}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2025 │ │ -06957a: 3801 f6ff |00ad: if-eqz v1, 00a3 // -000a │ │ -06957e: 6e10 ec1e 0100 |00af: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -069584: 28f1 |00b2: goto 00a3 // -000f │ │ -069586: 0d0b |00b3: move-exception v11 │ │ -069588: 28ef |00b4: goto 00a3 // -0011 │ │ -06958a: 0d03 |00b5: move-exception v3 │ │ -06958c: 7100 de1b 0000 |00b6: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ -069592: 0c0b |00b9: move-result-object v11 │ │ -069594: 220c b303 |00ba: new-instance v12, Ljava/lang/StringBuilder; // type@03b3 │ │ -069598: 7010 761f 0c00 |00bc: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06959e: 1a0d 0e03 |00bf: const-string v13, "Error writing historical recrod file: " // string@030e │ │ -0695a2: 6e20 7e1f dc00 |00c1: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0695a8: 0c0c |00c4: move-result-object v12 │ │ -0695aa: 54fd 4509 |00c5: iget-object v13, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -0695ae: 7110 df1b 0d00 |00c7: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -0695b4: 0c0d |00ca: move-result-object v13 │ │ -0695b6: 6e20 7e1f dc00 |00cb: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0695bc: 0c0c |00ce: move-result-object v12 │ │ -0695be: 6e10 841f 0c00 |00cf: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0695c4: 0c0c |00d2: move-result-object v12 │ │ -0695c6: 7130 0a0d cb03 |00d3: invoke-static {v11, v12, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0695cc: 3801 cdff |00d6: if-eqz v1, 00a3 // -0033 │ │ -0695d0: 6e10 ec1e 0100 |00d8: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -0695d6: 28c8 |00db: goto 00a3 // -0038 │ │ -0695d8: 0d0b |00dc: move-exception v11 │ │ -0695da: 28c6 |00dd: goto 00a3 // -003a │ │ -0695dc: 0d05 |00de: move-exception v5 │ │ -0695de: 7100 de1b 0000 |00df: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ -0695e4: 0c0b |00e2: move-result-object v11 │ │ -0695e6: 220c b303 |00e3: new-instance v12, Ljava/lang/StringBuilder; // type@03b3 │ │ -0695ea: 7010 761f 0c00 |00e5: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0695f0: 1a0d 0e03 |00e8: const-string v13, "Error writing historical recrod file: " // string@030e │ │ -0695f4: 6e20 7e1f dc00 |00ea: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0695fa: 0c0c |00ed: move-result-object v12 │ │ -0695fc: 54fd 4509 |00ee: iget-object v13, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -069600: 7110 df1b 0d00 |00f0: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -069606: 0c0d |00f3: move-result-object v13 │ │ -069608: 6e20 7e1f dc00 |00f4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06960e: 0c0c |00f7: move-result-object v12 │ │ -069610: 6e10 841f 0c00 |00f8: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -069616: 0c0c |00fb: move-result-object v12 │ │ -069618: 7130 0a0d cb05 |00fc: invoke-static {v11, v12, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -06961e: 3801 a4ff |00ff: if-eqz v1, 00a3 // -005c │ │ -069622: 6e10 ec1e 0100 |0101: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -069628: 289f |0104: goto 00a3 // -0061 │ │ -06962a: 0d0b |0105: move-exception v11 │ │ -06962c: 289d |0106: goto 00a3 // -0063 │ │ -06962e: 0d04 |0107: move-exception v4 │ │ -069630: 7100 de1b 0000 |0108: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ -069636: 0c0b |010b: move-result-object v11 │ │ -069638: 220c b303 |010c: new-instance v12, Ljava/lang/StringBuilder; // type@03b3 │ │ -06963c: 7010 761f 0c00 |010e: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -069642: 1a0d 0e03 |0111: const-string v13, "Error writing historical recrod file: " // string@030e │ │ -069646: 6e20 7e1f dc00 |0113: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06964c: 0c0c |0116: move-result-object v12 │ │ -06964e: 54fd 4509 |0117: iget-object v13, v15, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ -069652: 7110 df1b 0d00 |0119: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ -069658: 0c0d |011c: move-result-object v13 │ │ -06965a: 6e20 7e1f dc00 |011d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -069660: 0c0c |0120: move-result-object v12 │ │ -069662: 6e10 841f 0c00 |0121: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -069668: 0c0c |0124: move-result-object v12 │ │ -06966a: 7130 0a0d cb04 |0125: invoke-static {v11, v12, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -069670: 3801 7bff |0128: if-eqz v1, 00a3 // -0085 │ │ -069674: 6e10 ec1e 0100 |012a: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -06967a: 2900 76ff |012d: goto/16 00a3 // -008a │ │ -06967e: 0d0b |012f: move-exception v11 │ │ -069680: 2900 73ff |0130: goto/16 00a3 // -008d │ │ -069684: 0d0b |0132: move-exception v11 │ │ -069686: 3801 0500 |0133: if-eqz v1, 0138 // +0005 │ │ -06968a: 6e10 ec1e 0100 |0135: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -069690: 270b |0138: throw v11 │ │ -069692: 0d0c |0139: move-exception v12 │ │ -069694: 28fe |013a: goto 0138 // -0002 │ │ -069696: 0d0b |013b: move-exception v11 │ │ -069698: 0798 |013c: move-object v8, v9 │ │ -06969a: 2900 43ff |013d: goto/16 0080 // -00bd │ │ + insns size : 337 16-bit code units │ │ +06a48c: |[06a48c] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.run:()V │ │ +06a49c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06a49e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +06a4a0: 0800 1200 |0002: move-object/from16 v0, v18 │ │ +06a4a4: 540d 4509 |0004: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a4a8: 7110 e11b 0d00 |0006: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@1be1 │ │ +06a4ae: 0c0e |0009: move-result-object v14 │ │ +06a4b0: 1d0e |000a: monitor-enter v14 │ │ +06a4b2: 220b c703 |000b: new-instance v11, Ljava/util/ArrayList; // type@03c7 │ │ +06a4b6: 0800 1200 |000d: move-object/from16 v0, v18 │ │ +06a4ba: 540d 4509 |000f: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a4be: 7110 e21b 0d00 |0011: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@1be2 │ │ +06a4c4: 0c0d |0014: move-result-object v13 │ │ +06a4c6: 7020 a61f db00 |0015: invoke-direct {v11, v13}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1fa6 │ │ +06a4cc: 1e0e |0018: monitor-exit v14 │ │ +06a4ce: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +06a4d2: 540d 4509 |001b: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a4d6: 7110 e01b 0d00 |001d: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@1be0 │ │ +06a4dc: 0c0d |0020: move-result-object v13 │ │ +06a4de: 0800 1200 |0021: move-object/from16 v0, v18 │ │ +06a4e2: 540e 4509 |0023: iget-object v14, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a4e6: 7110 df1b 0e00 |0025: invoke-static {v14}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a4ec: 0c0e |0028: move-result-object v14 │ │ +06a4ee: 120f |0029: const/4 v15, #int 0 // #0 │ │ +06a4f0: 6e30 3e01 ed0f |002a: invoke-virtual {v13, v14, v15}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@013e │ │ +06a4f6: 0c03 |002d: move-result-object v3 │ │ +06a4f8: 7100 1f0d 0000 |002e: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@0d1f │ │ +06a4fe: 0c0c |0031: move-result-object v12 │ │ +06a500: 120d |0032: const/4 v13, #int 0 // #0 │ │ +06a502: 7230 2720 3c0d |0033: invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@2027 │ │ +06a508: 1a0d 8a0c |0036: const-string v13, "UTF-8" // string@0c8a │ │ +06a50c: 121e |0038: const/4 v14, #int 1 // #1 │ │ +06a50e: 7110 101f 0e00 |0039: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ +06a514: 0c0e |003c: move-result-object v14 │ │ +06a516: 7230 2820 dc0e |003d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@2028 │ │ +06a51c: 120d |0040: const/4 v13, #int 0 // #0 │ │ +06a51e: 1a0e f416 |0041: const-string v14, "historical-records" // string@16f4 │ │ +06a522: 7230 2920 dc0e |0043: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2029 │ │ +06a528: 7210 e41f 0b00 |0046: invoke-interface {v11}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06a52e: 0a09 |0049: move-result v9 │ │ +06a530: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +06a532: 3594 6500 |004b: if-ge v4, v9, 00b0 // +0065 │ │ +06a536: 120d |004d: const/4 v13, #int 0 // #0 │ │ +06a538: 7220 e21f db00 |004e: invoke-interface {v11, v13}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fe2 │ │ +06a53e: 0c08 |0051: move-result-object v8 │ │ +06a540: 1f08 2903 |0052: check-cast v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +06a544: 120d |0054: const/4 v13, #int 0 // #0 │ │ +06a546: 1a0e f316 |0055: const-string v14, "historical-record" // string@16f3 │ │ +06a54a: 7230 2920 dc0e |0057: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2029 │ │ +06a550: 120d |005a: const/4 v13, #int 0 // #0 │ │ +06a552: 1a0e 520f |005b: const-string v14, "activity" // string@0f52 │ │ +06a556: 548f 4009 |005d: iget-object v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +06a55a: 6e10 2101 0f00 |005f: invoke-virtual {v15}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@0121 │ │ +06a560: 0c0f |0062: move-result-object v15 │ │ +06a562: 7240 2420 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@2024 │ │ +06a568: 120d |0066: const/4 v13, #int 0 // #0 │ │ +06a56a: 1a0e 7b25 |0067: const-string v14, "time" // string@257b │ │ +06a56e: 5380 4109 |0069: iget-wide v0, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0941 │ │ +06a572: 0510 0000 |006b: move-wide/from16 v16, v0 │ │ +06a576: 7702 751f 1000 |006d: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@1f75 │ │ +06a57c: 0c0f |0070: move-result-object v15 │ │ +06a57e: 7240 2420 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@2024 │ │ +06a584: 120d |0074: const/4 v13, #int 0 // #0 │ │ +06a586: 1a0e ae26 |0075: const-string v14, "weight" // string@26ae │ │ +06a58a: 528f 4209 |0077: iget v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ +06a58e: 7110 731f 0f00 |0079: invoke-static {v15}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@1f73 │ │ +06a594: 0c0f |007c: move-result-object v15 │ │ +06a596: 7240 2420 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@2024 │ │ +06a59c: 120d |0080: const/4 v13, #int 0 // #0 │ │ +06a59e: 1a0e f316 |0081: const-string v14, "historical-record" // string@16f3 │ │ +06a5a2: 7230 2620 dc0e |0083: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2026 │ │ +06a5a8: d804 0401 |0086: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06a5ac: 28c3 |0088: goto 004b // -003d │ │ +06a5ae: 0d0d |0089: move-exception v13 │ │ +06a5b0: 1e0e |008a: monitor-exit v14 │ │ +06a5b2: 270d |008b: throw v13 │ │ +06a5b4: 0d02 |008c: move-exception v2 │ │ +06a5b6: 7100 de1b 0000 |008d: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ +06a5bc: 0c0d |0090: move-result-object v13 │ │ +06a5be: 220e b103 |0091: new-instance v14, Ljava/lang/StringBuilder; // type@03b1 │ │ +06a5c2: 7010 761f 0e00 |0093: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06a5c8: 1a0f 1203 |0096: const-string v15, "Error writing historical recrod file: " // string@0312 │ │ +06a5cc: 6e20 7e1f fe00 |0098: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a5d2: 0c0e |009b: move-result-object v14 │ │ +06a5d4: 0800 1200 |009c: move-object/from16 v0, v18 │ │ +06a5d8: 540f 4509 |009e: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a5dc: 7110 df1b 0f00 |00a0: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a5e2: 0c0f |00a3: move-result-object v15 │ │ +06a5e4: 6e20 7e1f fe00 |00a4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a5ea: 0c0e |00a7: move-result-object v14 │ │ +06a5ec: 6e10 841f 0e00 |00a8: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06a5f2: 0c0e |00ab: move-result-object v14 │ │ +06a5f4: 7130 0a0d ed02 |00ac: invoke-static {v13, v14, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +06a5fa: 0e00 |00af: return-void │ │ +06a5fc: 120d |00b0: const/4 v13, #int 0 // #0 │ │ +06a5fe: 1a0e f416 |00b1: const-string v14, "historical-records" // string@16f4 │ │ +06a602: 7230 2620 dc0e |00b3: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2026 │ │ +06a608: 7210 2520 0c00 |00b6: invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2025 │ │ +06a60e: 3803 f6ff |00b9: if-eqz v3, 00af // -000a │ │ +06a612: 6e10 ec1e 0300 |00bb: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +06a618: 28f1 |00be: goto 00af // -000f │ │ +06a61a: 0d0d |00bf: move-exception v13 │ │ +06a61c: 28ef |00c0: goto 00af // -0011 │ │ +06a61e: 0d05 |00c1: move-exception v5 │ │ +06a620: 7100 de1b 0000 |00c2: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ +06a626: 0c0d |00c5: move-result-object v13 │ │ +06a628: 220e b103 |00c6: new-instance v14, Ljava/lang/StringBuilder; // type@03b1 │ │ +06a62c: 7010 761f 0e00 |00c8: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06a632: 1a0f 1203 |00cb: const-string v15, "Error writing historical recrod file: " // string@0312 │ │ +06a636: 6e20 7e1f fe00 |00cd: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a63c: 0c0e |00d0: move-result-object v14 │ │ +06a63e: 0800 1200 |00d1: move-object/from16 v0, v18 │ │ +06a642: 540f 4509 |00d3: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a646: 7110 df1b 0f00 |00d5: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a64c: 0c0f |00d8: move-result-object v15 │ │ +06a64e: 6e20 7e1f fe00 |00d9: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a654: 0c0e |00dc: move-result-object v14 │ │ +06a656: 6e10 841f 0e00 |00dd: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06a65c: 0c0e |00e0: move-result-object v14 │ │ +06a65e: 7130 0a0d ed05 |00e1: invoke-static {v13, v14, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +06a664: 3803 cbff |00e4: if-eqz v3, 00af // -0035 │ │ +06a668: 6e10 ec1e 0300 |00e6: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +06a66e: 28c6 |00e9: goto 00af // -003a │ │ +06a670: 0d0d |00ea: move-exception v13 │ │ +06a672: 28c4 |00eb: goto 00af // -003c │ │ +06a674: 0d07 |00ec: move-exception v7 │ │ +06a676: 7100 de1b 0000 |00ed: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ +06a67c: 0c0d |00f0: move-result-object v13 │ │ +06a67e: 220e b103 |00f1: new-instance v14, Ljava/lang/StringBuilder; // type@03b1 │ │ +06a682: 7010 761f 0e00 |00f3: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06a688: 1a0f 1203 |00f6: const-string v15, "Error writing historical recrod file: " // string@0312 │ │ +06a68c: 6e20 7e1f fe00 |00f8: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a692: 0c0e |00fb: move-result-object v14 │ │ +06a694: 0800 1200 |00fc: move-object/from16 v0, v18 │ │ +06a698: 540f 4509 |00fe: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a69c: 7110 df1b 0f00 |0100: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a6a2: 0c0f |0103: move-result-object v15 │ │ +06a6a4: 6e20 7e1f fe00 |0104: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a6aa: 0c0e |0107: move-result-object v14 │ │ +06a6ac: 6e10 841f 0e00 |0108: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06a6b2: 0c0e |010b: move-result-object v14 │ │ +06a6b4: 7130 0a0d ed07 |010c: invoke-static {v13, v14, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +06a6ba: 3803 a0ff |010f: if-eqz v3, 00af // -0060 │ │ +06a6be: 6e10 ec1e 0300 |0111: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +06a6c4: 289b |0114: goto 00af // -0065 │ │ +06a6c6: 0d0d |0115: move-exception v13 │ │ +06a6c8: 2899 |0116: goto 00af // -0067 │ │ +06a6ca: 0d06 |0117: move-exception v6 │ │ +06a6cc: 7100 de1b 0000 |0118: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@1bde │ │ +06a6d2: 0c0d |011b: move-result-object v13 │ │ +06a6d4: 220e b103 |011c: new-instance v14, Ljava/lang/StringBuilder; // type@03b1 │ │ +06a6d8: 7010 761f 0e00 |011e: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06a6de: 1a0f 1203 |0121: const-string v15, "Error writing historical recrod file: " // string@0312 │ │ +06a6e2: 6e20 7e1f fe00 |0123: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a6e8: 0c0e |0126: move-result-object v14 │ │ +06a6ea: 0800 1200 |0127: move-object/from16 v0, v18 │ │ +06a6ee: 540f 4509 |0129: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0945 │ │ +06a6f2: 7110 df1b 0f00 |012b: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@1bdf │ │ +06a6f8: 0c0f |012e: move-result-object v15 │ │ +06a6fa: 6e20 7e1f fe00 |012f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a700: 0c0e |0132: move-result-object v14 │ │ +06a702: 6e10 841f 0e00 |0133: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06a708: 0c0e |0136: move-result-object v14 │ │ +06a70a: 7130 0a0d ed06 |0137: invoke-static {v13, v14, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +06a710: 3803 75ff |013a: if-eqz v3, 00af // -008b │ │ +06a714: 6e10 ec1e 0300 |013c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +06a71a: 2900 70ff |013f: goto/16 00af // -0090 │ │ +06a71e: 0d0d |0141: move-exception v13 │ │ +06a720: 2900 6dff |0142: goto/16 00af // -0093 │ │ +06a724: 0d0d |0144: move-exception v13 │ │ +06a726: 3803 0500 |0145: if-eqz v3, 014a // +0005 │ │ +06a72a: 6e10 ec1e 0300 |0147: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +06a730: 270d |014a: throw v13 │ │ +06a732: 0d0e |014b: move-exception v14 │ │ +06a734: 28fe |014c: goto 014a // -0002 │ │ +06a736: 0d0d |014d: move-exception v13 │ │ +06a738: 07ba |014e: move-object v10, v11 │ │ +06a73a: 2900 3bff |014f: goto/16 008a // -00c5 │ │ catches : 14 │ │ - 0x0009 - 0x0014 │ │ - -> 0x007f │ │ - 0x0014 - 0x0015 │ │ - -> 0x013b │ │ - 0x0015 - 0x0025 │ │ - Ljava/io/FileNotFoundException; -> 0x0082 │ │ - 0x002b - 0x007c │ │ - Ljava/lang/IllegalArgumentException; -> 0x00b5 │ │ - Ljava/lang/IllegalStateException; -> 0x00de │ │ - Ljava/io/IOException; -> 0x0107 │ │ - -> 0x0132 │ │ - 0x0080 - 0x0081 │ │ - -> 0x007f │ │ - 0x00a5 - 0x00ad │ │ - Ljava/lang/IllegalArgumentException; -> 0x00b5 │ │ - Ljava/lang/IllegalStateException; -> 0x00de │ │ - Ljava/io/IOException; -> 0x0107 │ │ - -> 0x0132 │ │ - 0x00af - 0x00b2 │ │ - Ljava/io/IOException; -> 0x00b3 │ │ - 0x00b6 - 0x00d6 │ │ - -> 0x0132 │ │ - 0x00d8 - 0x00db │ │ - Ljava/io/IOException; -> 0x00dc │ │ - 0x00df - 0x00ff │ │ - -> 0x0132 │ │ - 0x0101 - 0x0104 │ │ - Ljava/io/IOException; -> 0x0105 │ │ - 0x0108 - 0x0128 │ │ - -> 0x0132 │ │ - 0x012a - 0x012d │ │ - Ljava/io/IOException; -> 0x012f │ │ - 0x0135 - 0x0138 │ │ - Ljava/io/IOException; -> 0x0139 │ │ + 0x000b - 0x0018 │ │ + -> 0x0089 │ │ + 0x0018 - 0x0019 │ │ + -> 0x014d │ │ + 0x0019 - 0x002d │ │ + Ljava/io/FileNotFoundException; -> 0x008c │ │ + 0x0033 - 0x0086 │ │ + Ljava/lang/IllegalArgumentException; -> 0x00c1 │ │ + Ljava/lang/IllegalStateException; -> 0x00ec │ │ + Ljava/io/IOException; -> 0x0117 │ │ + -> 0x0144 │ │ + 0x008a - 0x008b │ │ + -> 0x0089 │ │ + 0x00b1 - 0x00b9 │ │ + Ljava/lang/IllegalArgumentException; -> 0x00c1 │ │ + Ljava/lang/IllegalStateException; -> 0x00ec │ │ + Ljava/io/IOException; -> 0x0117 │ │ + -> 0x0144 │ │ + 0x00bb - 0x00be │ │ + Ljava/io/IOException; -> 0x00bf │ │ + 0x00c2 - 0x00e4 │ │ + -> 0x0144 │ │ + 0x00e6 - 0x00e9 │ │ + Ljava/io/IOException; -> 0x00ea │ │ + 0x00ed - 0x010f │ │ + -> 0x0144 │ │ + 0x0111 - 0x0114 │ │ + Ljava/io/IOException; -> 0x0115 │ │ + 0x0118 - 0x013a │ │ + -> 0x0144 │ │ + 0x013c - 0x013f │ │ + Ljava/io/IOException; -> 0x0141 │ │ + 0x0147 - 0x014a │ │ + Ljava/io/IOException; -> 0x014b │ │ positions : │ │ 0x0000 line=1047 │ │ 0x0001 line=1048 │ │ 0x0002 line=1050 │ │ - 0x0009 line=1051 │ │ - 0x0014 line=1052 │ │ - 0x0015 line=1055 │ │ - 0x0026 line=1061 │ │ - 0x002a line=1064 │ │ - 0x002e line=1065 │ │ - 0x0038 line=1066 │ │ - 0x003e line=1068 │ │ - 0x0042 line=1069 │ │ - 0x0045 line=1070 │ │ - 0x004c line=1071 │ │ - 0x0052 line=1072 │ │ - 0x005e line=1073 │ │ - 0x006a line=1074 │ │ - 0x0076 line=1075 │ │ - 0x007c line=1069 │ │ - 0x007f line=1052 │ │ - 0x0082 line=1056 │ │ - 0x0083 line=1057 │ │ - 0x00a3 line=1102 │ │ - 0x00a4 line=1081 │ │ - 0x00aa line=1082 │ │ - 0x00ad line=1094 │ │ - 0x00af line=1096 │ │ - 0x00b3 line=1097 │ │ - 0x00b5 line=1087 │ │ - 0x00b6 line=1088 │ │ - 0x00d6 line=1094 │ │ - 0x00d8 line=1096 │ │ - 0x00dc line=1097 │ │ - 0x00de line=1089 │ │ - 0x00df line=1090 │ │ - 0x00ff line=1094 │ │ - 0x0101 line=1096 │ │ - 0x0105 line=1097 │ │ - 0x0107 line=1091 │ │ - 0x0108 line=1092 │ │ - 0x0128 line=1094 │ │ - 0x012a line=1096 │ │ - 0x012f line=1097 │ │ - 0x0132 line=1094 │ │ - 0x0135 line=1096 │ │ - 0x0138 line=1099 │ │ - 0x0139 line=1097 │ │ - 0x013b line=1052 │ │ - locals : │ │ - 0x0002 - 0x0014 reg=8 records Ljava/util/List; Ljava/util/List; │ │ - 0x0043 - 0x007f reg=2 i I │ │ - 0x004c - 0x007f reg=6 record Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0042 - 0x007f reg=7 recordCount I │ │ - 0x0014 - 0x007f reg=9 records Ljava/util/List; Ljava/util/List; │ │ - 0x002a - 0x007f reg=10 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ - 0x007f - 0x0082 reg=8 records Ljava/util/List; Ljava/util/List; │ │ - 0x0083 - 0x00a3 reg=0 fnfe Ljava/io/FileNotFoundException; │ │ - 0x00a4 - 0x00b5 reg=2 i I │ │ - 0x00a4 - 0x00b5 reg=7 recordCount I │ │ - 0x00b6 - 0x00de reg=3 iae Ljava/lang/IllegalArgumentException; │ │ - 0x00df - 0x0107 reg=5 ise Ljava/lang/IllegalStateException; │ │ - 0x0108 - 0x0132 reg=4 ioe Ljava/io/IOException; │ │ - 0x00a4 - 0x013b reg=10 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ - 0x0082 - 0x013d reg=9 records Ljava/util/List; Ljava/util/List; │ │ - 0x0001 - 0x013f reg=1 fos Ljava/io/FileOutputStream; │ │ - 0x013d - 0x013f reg=8 records Ljava/util/List; Ljava/util/List; │ │ - 0x0000 - 0x013f reg=15 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; │ │ + 0x000b line=1051 │ │ + 0x0018 line=1052 │ │ + 0x0019 line=1055 │ │ + 0x002e line=1061 │ │ + 0x0032 line=1064 │ │ + 0x0036 line=1065 │ │ + 0x0040 line=1066 │ │ + 0x0046 line=1068 │ │ + 0x004a line=1069 │ │ + 0x004d line=1070 │ │ + 0x0054 line=1071 │ │ + 0x005a line=1072 │ │ + 0x0066 line=1073 │ │ + 0x0074 line=1074 │ │ + 0x0080 line=1075 │ │ + 0x0086 line=1069 │ │ + 0x0089 line=1052 │ │ + 0x008c line=1056 │ │ + 0x008d line=1057 │ │ + 0x00af line=1102 │ │ + 0x00b0 line=1081 │ │ + 0x00b6 line=1082 │ │ + 0x00b9 line=1094 │ │ + 0x00bb line=1096 │ │ + 0x00bf line=1097 │ │ + 0x00c1 line=1087 │ │ + 0x00c2 line=1088 │ │ + 0x00e4 line=1094 │ │ + 0x00e6 line=1096 │ │ + 0x00ea line=1097 │ │ + 0x00ec line=1089 │ │ + 0x00ed line=1090 │ │ + 0x010f line=1094 │ │ + 0x0111 line=1096 │ │ + 0x0115 line=1097 │ │ + 0x0117 line=1091 │ │ + 0x0118 line=1092 │ │ + 0x013a line=1094 │ │ + 0x013c line=1096 │ │ + 0x0141 line=1097 │ │ + 0x0144 line=1094 │ │ + 0x0147 line=1096 │ │ + 0x014a line=1099 │ │ + 0x014b line=1097 │ │ + 0x014d line=1052 │ │ + locals : │ │ + 0x0002 - 0x0018 reg=10 records Ljava/util/List; Ljava/util/List; │ │ + 0x004b - 0x0089 reg=4 i I │ │ + 0x0054 - 0x0089 reg=8 record Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x004a - 0x0089 reg=9 recordCount I │ │ + 0x0018 - 0x0089 reg=11 records Ljava/util/List; Ljava/util/List; │ │ + 0x0032 - 0x0089 reg=12 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ + 0x0089 - 0x008c reg=10 records Ljava/util/List; Ljava/util/List; │ │ + 0x008d - 0x00af reg=2 fnfe Ljava/io/FileNotFoundException; │ │ + 0x00b0 - 0x00c1 reg=4 i I │ │ + 0x00b0 - 0x00c1 reg=9 recordCount I │ │ + 0x00c2 - 0x00ec reg=5 iae Ljava/lang/IllegalArgumentException; │ │ + 0x00ed - 0x0117 reg=7 ise Ljava/lang/IllegalStateException; │ │ + 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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #354 header: │ │ -class_idx : 815 │ │ +class_idx : 813 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #354 annotations: │ │ Annotations on class │ │ @@ -80416,29 +80489,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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #355 header: │ │ -class_idx : 816 │ │ +class_idx : 814 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 65 │ │ -source_file_idx : 507 │ │ +source_file_idx : 512 │ │ static_fields_size : 16 │ │ instance_fields_size: 13 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 13 │ │ │ │ Class #355 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 #2388 'mActivites' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;" ">;" } │ │ Annotations on field #2394 'mHistoricalRecords' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;" ">;" } │ │ Annotations on field #2401 'sDataModelRegistry' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map" "<" "Ljava/lang/String;" "Lcom/actionbarsherlock/widget/ActivityChooserModel;" ">;" } │ │ │ │ @@ -80585,29 +80658,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -069748: |[069748] com.actionbarsherlock.widget.ActivityChooserModel.:()V │ │ -069758: 1c00 3003 |0000: const-class v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@0330 │ │ -06975c: 6e10 1e1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -069762: 0c00 |0005: move-result-object v0 │ │ -069764: 6900 5009 |0006: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0950 │ │ -069768: 2200 af03 |0008: new-instance v0, Ljava/lang/Object; // type@03af │ │ -06976c: 7010 4c1f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -069772: 6900 6209 |000d: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0962 │ │ -069776: 2200 ce03 |000f: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -06977a: 7010 c21f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -069780: 6900 6109 |0014: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0961 │ │ -069784: 7100 0220 0000 |0016: invoke-static {}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:()Ljava/util/concurrent/ExecutorService; // method@2002 │ │ -06978a: 0c00 |0019: move-result-object v0 │ │ -06978c: 6900 5109 |001a: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0951 │ │ -069790: 0e00 |001c: return-void │ │ +06a7e8: |[06a7e8] com.actionbarsherlock.widget.ActivityChooserModel.:()V │ │ +06a7f8: 1c00 2e03 |0000: const-class v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@032e │ │ +06a7fc: 6e10 1e1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +06a802: 0c00 |0005: move-result-object v0 │ │ +06a804: 6900 5009 |0006: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0950 │ │ +06a808: 2200 ad03 |0008: new-instance v0, Ljava/lang/Object; // type@03ad │ │ +06a80c: 7010 4c1f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06a812: 6900 6209 |000d: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0962 │ │ +06a816: 2200 cc03 |000f: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +06a81a: 7010 c21f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +06a820: 6900 6109 |0014: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0961 │ │ +06a824: 7100 0220 0000 |0016: invoke-static {}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:()Ljava/util/concurrent/ExecutorService; // method@2002 │ │ +06a82a: 0c00 |0019: move-result-object v0 │ │ +06a82c: 6900 5109 |001a: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0951 │ │ +06a830: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0008 line=223 │ │ 0x000f line=228 │ │ 0x0016 line=564 │ │ locals : │ │ @@ -80617,76 +80690,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 │ │ -069794: |[069794] com.actionbarsherlock.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -0697a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0697a6: 7010 d301 0300 |0001: invoke-direct {v3}, Landroid/database/DataSetObservable;.:()V // method@01d3 │ │ -0697ac: 2200 af03 |0004: new-instance v0, Ljava/lang/Object; // type@03af │ │ -0697b0: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0697b6: 5b30 5e09 |0009: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -0697ba: 2200 c903 |000b: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0697be: 7010 a41f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0697c4: 5b30 5409 |0010: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -0697c8: 2200 c903 |0012: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0697cc: 7010 a41f 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0697d2: 5b30 5a09 |0017: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ -0697d6: 2200 2a03 |0019: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; // type@032a │ │ -0697da: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0697dc: 7030 cb1b 3001 |001c: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@1bcb │ │ -0697e2: 5b30 5609 |001f: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ -0697e6: 1300 3200 |0021: const/16 v0, #int 50 // #32 │ │ -0697ea: 5930 5d09 |0023: iput v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ -0697ee: 5c32 5709 |0025: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ -0697f2: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -0697f4: 5c30 6009 |0028: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0960 │ │ -0697f8: 5c32 5b09 |002a: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ -0697fc: 2200 7000 |002c: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -069800: 7010 7602 0000 |002e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -069806: 5b30 5909 |0031: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0959 │ │ -06980a: 6e10 2b01 0400 |0033: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@012b │ │ -069810: 0c00 |0036: move-result-object v0 │ │ -069812: 5b30 5809 |0037: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0958 │ │ -069816: 7110 f70c 0500 |0039: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -06981c: 0a00 |003c: move-result v0 │ │ -06981e: 3900 2000 |003d: if-nez v0, 005d // +0020 │ │ -069822: 1a00 0401 |003f: const-string v0, ".xml" // string@0104 │ │ -069826: 6e20 5e1f 0500 |0041: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ -06982c: 0a00 |0044: move-result v0 │ │ -06982e: 3900 1800 |0045: if-nez v0, 005d // +0018 │ │ -069832: 2200 b303 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -069836: 7010 761f 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06983c: 6e20 7e1f 5000 |004c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -069842: 0c00 |004f: move-result-object v0 │ │ -069844: 1a01 0401 |0050: const-string v1, ".xml" // string@0104 │ │ -069848: 6e20 7e1f 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06984e: 0c00 |0055: move-result-object v0 │ │ -069850: 6e10 841f 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -069856: 0c00 |0059: move-result-object v0 │ │ -069858: 5b30 5c09 |005a: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ -06985c: 0e00 |005c: return-void │ │ -06985e: 5b35 5c09 |005d: iput-object v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ -069862: 28fd |005f: goto 005c // -0003 │ │ +06a834: |[06a834] com.actionbarsherlock.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +06a844: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06a846: 7010 d301 0300 |0001: invoke-direct {v3}, Landroid/database/DataSetObservable;.:()V // method@01d3 │ │ +06a84c: 2200 ad03 |0004: new-instance v0, Ljava/lang/Object; // type@03ad │ │ +06a850: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06a856: 5b30 5e09 |0009: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06a85a: 2200 c703 |000b: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +06a85e: 7010 a41f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06a864: 5b30 5409 |0010: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06a868: 2200 c703 |0012: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +06a86c: 7010 a41f 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06a872: 5b30 5a09 |0017: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ +06a876: 2200 2803 |0019: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; // type@0328 │ │ +06a87a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +06a87c: 7030 cb1b 3001 |001c: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@1bcb │ │ +06a882: 5b30 5609 |001f: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ +06a886: 1300 3200 |0021: const/16 v0, #int 50 // #32 │ │ +06a88a: 5930 5d09 |0023: iput v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ +06a88e: 5c32 5709 |0025: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ +06a892: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +06a894: 5c30 6009 |0028: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0960 │ │ +06a898: 5c32 5b09 |002a: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ +06a89c: 2200 6f00 |002c: new-instance v0, Landroid/os/Handler; // type@006f │ │ +06a8a0: 7010 7602 0000 |002e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +06a8a6: 5b30 5909 |0031: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0959 │ │ +06a8aa: 6e10 2b01 0400 |0033: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@012b │ │ +06a8b0: 0c00 |0036: move-result-object v0 │ │ +06a8b2: 5b30 5809 |0037: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0958 │ │ +06a8b6: 7110 f70c 0500 |0039: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +06a8bc: 0a00 |003c: move-result v0 │ │ +06a8be: 3900 2000 |003d: if-nez v0, 005d // +0020 │ │ +06a8c2: 1a00 0801 |003f: const-string v0, ".xml" // string@0108 │ │ +06a8c6: 6e20 5e1f 0500 |0041: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ +06a8cc: 0a00 |0044: move-result v0 │ │ +06a8ce: 3900 1800 |0045: if-nez v0, 005d // +0018 │ │ +06a8d2: 2200 b103 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +06a8d6: 7010 761f 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06a8dc: 6e20 7e1f 5000 |004c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a8e2: 0c00 |004f: move-result-object v0 │ │ +06a8e4: 1a01 0801 |0050: const-string v1, ".xml" // string@0108 │ │ +06a8e8: 6e20 7e1f 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06a8ee: 0c00 |0055: move-result-object v0 │ │ +06a8f0: 6e10 841f 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06a8f6: 0c00 |0059: move-result-object v0 │ │ +06a8f8: 5b30 5c09 |005a: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ +06a8fc: 0e00 |005c: return-void │ │ +06a8fe: 5b35 5c09 |005d: iput-object v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ +06a902: 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; │ │ @@ -80696,17 +80770,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 │ │ -069864: |[069864] com.actionbarsherlock.widget.ActivityChooserModel.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ │ -069874: 5410 5909 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0959 │ │ -069878: 1100 |0002: return-object v0 │ │ +06a904: |[06a904] com.actionbarsherlock.widget.ActivityChooserModel.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ │ +06a914: 5410 5909 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0959 │ │ +06a918: 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;) │ │ @@ -80714,34 +80788,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06987c: |[06987c] com.actionbarsherlock.widget.ActivityChooserModel.access$1100:()Ljava/lang/String; │ │ -06988c: 6200 5009 |0000: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0950 │ │ -069890: 1100 |0002: return-object v0 │ │ +06a91c: |[06a91c] com.actionbarsherlock.widget.ActivityChooserModel.access$1100:()Ljava/lang/String; │ │ +06a92c: 6200 5009 |0000: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0950 │ │ +06a930: 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 │ │ -069894: |[069894] com.actionbarsherlock.widget.ActivityChooserModel.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ -0698a4: 5410 5c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ -0698a8: 1100 |0002: return-object v0 │ │ +06a934: |[06a934] com.actionbarsherlock.widget.ActivityChooserModel.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ +06a944: 5410 5c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ +06a948: 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;) │ │ @@ -80749,17 +80823,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 │ │ -0698ac: |[0698ac] com.actionbarsherlock.widget.ActivityChooserModel.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ -0698bc: 5410 5809 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0958 │ │ -0698c0: 1100 |0002: return-object v0 │ │ +06a94c: |[06a94c] com.actionbarsherlock.widget.ActivityChooserModel.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ +06a95c: 5410 5809 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0958 │ │ +06a960: 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;) │ │ @@ -80767,17 +80841,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 │ │ -0698c4: |[0698c4] com.actionbarsherlock.widget.ActivityChooserModel.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ │ -0698d4: 5410 5e09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -0698d8: 1100 |0002: return-object v0 │ │ +06a964: |[06a964] com.actionbarsherlock.widget.ActivityChooserModel.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ │ +06a974: 5410 5e09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06a978: 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;) │ │ @@ -80785,17 +80859,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 │ │ -0698dc: |[0698dc] com.actionbarsherlock.widget.ActivityChooserModel.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ │ -0698ec: 5410 5a09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ -0698f0: 1100 |0002: return-object v0 │ │ +06a97c: |[06a97c] com.actionbarsherlock.widget.ActivityChooserModel.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ │ +06a98c: 5410 5a09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ +06a990: 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;) │ │ @@ -80803,17 +80877,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 │ │ -0698f4: |[0698f4] com.actionbarsherlock.widget.ActivityChooserModel.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z │ │ -069904: 5c01 5b09 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ -069908: 0f01 |0002: return v1 │ │ +06a994: |[06a994] com.actionbarsherlock.widget.ActivityChooserModel.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z │ │ +06a9a4: 5c01 5b09 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ +06a9a8: 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 │ │ │ │ @@ -80822,17 +80896,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 │ │ -06990c: |[06990c] com.actionbarsherlock.widget.ActivityChooserModel.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -06991c: 7010 f31b 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@1bf3 │ │ -069922: 0e00 |0003: return-void │ │ +06a9ac: |[06a9ac] com.actionbarsherlock.widget.ActivityChooserModel.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +06a9bc: 7010 f31b 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@1bf3 │ │ +06a9c2: 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;) │ │ @@ -80840,17 +80914,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 │ │ -069924: |[069924] com.actionbarsherlock.widget.ActivityChooserModel.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -069934: 7010 fb1b 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ -06993a: 0e00 |0003: return-void │ │ +06a9c4: |[06a9c4] com.actionbarsherlock.widget.ActivityChooserModel.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +06a9d4: 7010 fb1b 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ +06a9da: 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;) │ │ @@ -80858,31 +80932,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 │ │ -06993c: |[06993c] com.actionbarsherlock.widget.ActivityChooserModel.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ -06994c: 5432 5e09 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069950: 1d02 |0002: monitor-enter v2 │ │ -069952: 5431 5a09 |0003: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ -069956: 7220 db1f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -06995c: 0a00 |0008: move-result v0 │ │ -06995e: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -069962: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -069964: 5c31 5b09 |000c: iput-boolean v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ -069968: 7010 f31b 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@1bf3 │ │ -06996e: 7010 f21b 0300 |0011: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.persistHistoricalData:()V // method@1bf2 │ │ -069974: 7010 fb1b 0300 |0014: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ -06997a: 1e02 |0017: monitor-exit v2 │ │ -06997c: 0f00 |0018: return v0 │ │ -06997e: 0d01 |0019: move-exception v1 │ │ -069980: 1e02 |001a: monitor-exit v2 │ │ -069982: 2701 |001b: throw v1 │ │ +06a9dc: |[06a9dc] com.actionbarsherlock.widget.ActivityChooserModel.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ +06a9ec: 5432 5e09 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06a9f0: 1d02 |0002: monitor-enter v2 │ │ +06a9f2: 5431 5a09 |0003: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ +06a9f6: 7220 db1f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +06a9fc: 0a00 |0008: move-result v0 │ │ +06a9fe: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +06aa02: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +06aa04: 5c31 5b09 |000c: iput-boolean v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ +06aa08: 7010 f31b 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@1bf3 │ │ +06aa0e: 7010 f21b 0300 |0011: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.persistHistoricalData:()V // method@1bf2 │ │ +06aa14: 7010 fb1b 0300 |0014: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ +06aa1a: 1e02 |0017: monitor-exit v2 │ │ +06aa1c: 0f00 |0018: return v0 │ │ +06aa1e: 0d01 |0019: move-exception v1 │ │ +06aa20: 1e02 |001a: monitor-exit v2 │ │ +06aa22: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=677 │ │ 0x0003 line=678 │ │ 0x0009 line=679 │ │ @@ -80902,32 +80976,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 │ │ -069990: |[069990] com.actionbarsherlock.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -0699a0: 6202 6209 |0000: sget-object v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0962 │ │ -0699a4: 1d02 |0002: monitor-enter v2 │ │ -0699a6: 6201 6109 |0003: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0961 │ │ -0699aa: 7220 e81f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fe8 │ │ -0699b0: 0c00 |0008: move-result-object v0 │ │ -0699b2: 1f00 3003 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@0330 │ │ -0699b6: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -0699ba: 2200 3003 |000d: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@0330 │ │ -0699be: 7030 dc1b 3004 |000f: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1bdc │ │ -0699c4: 6201 6109 |0012: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0961 │ │ -0699c8: 7230 e91f 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fe9 │ │ -0699ce: 7010 f41b 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.readHistoricalData:()V // method@1bf4 │ │ -0699d4: 1e02 |001a: monitor-exit v2 │ │ -0699d6: 1100 |001b: return-object v0 │ │ -0699d8: 0d01 |001c: move-exception v1 │ │ -0699da: 1e02 |001d: monitor-exit v2 │ │ -0699dc: 2701 |001e: throw v1 │ │ +06aa30: |[06aa30] com.actionbarsherlock.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +06aa40: 6202 6209 |0000: sget-object v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0962 │ │ +06aa44: 1d02 |0002: monitor-enter v2 │ │ +06aa46: 6201 6109 |0003: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0961 │ │ +06aa4a: 7220 e81f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fe8 │ │ +06aa50: 0c00 |0008: move-result-object v0 │ │ +06aa52: 1f00 2e03 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@032e │ │ +06aa56: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +06aa5a: 2200 2e03 |000d: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@032e │ │ +06aa5e: 7030 dc1b 3004 |000f: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1bdc │ │ +06aa64: 6201 6109 |0012: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0961 │ │ +06aa68: 7230 e91f 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fe9 │ │ +06aa6e: 7010 f41b 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.readHistoricalData:()V // method@1bf4 │ │ +06aa74: 1e02 |001a: monitor-exit v2 │ │ +06aa76: 1100 |001b: return-object v0 │ │ +06aa78: 0d01 |001c: move-exception v1 │ │ +06aa7a: 1e02 |001d: monitor-exit v2 │ │ +06aa7c: 2701 |001e: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001e │ │ -> 0x001c │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x000b line=337 │ │ @@ -80947,48 +81021,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0699ec: |[0699ec] com.actionbarsherlock.widget.ActivityChooserModel.loadActivitiesLocked:()V │ │ -0699fc: 5474 5409 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069a00: 7210 dd1f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@1fdd │ │ -069a06: 5474 5f09 |0005: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ -069a0a: 3804 2d00 |0007: if-eqz v4, 0034 // +002d │ │ -069a0e: 5474 5809 |0009: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0958 │ │ -069a12: 6e10 3101 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -069a18: 0c04 |000e: move-result-object v4 │ │ -069a1a: 5475 5f09 |000f: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ -069a1e: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -069a20: 6e30 8601 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0186 │ │ -069a26: 0c03 |0015: move-result-object v3 │ │ -069a28: 7210 e41f 0300 |0016: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fe4 │ │ -069a2e: 0a02 |0019: move-result v2 │ │ -069a30: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -069a32: 3520 1500 |001b: if-ge v0, v2, 0030 // +0015 │ │ -069a36: 7220 df1f 0300 |001d: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069a3c: 0c01 |0020: move-result-object v1 │ │ -069a3e: 1f01 3600 |0021: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0036 │ │ -069a42: 5474 5409 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069a46: 2205 2803 |0025: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -069a4a: 7030 c31b 7501 |0027: invoke-direct {v5, v7, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@1bc3 │ │ -069a50: 7220 db1f 5400 |002a: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -069a56: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -069a5a: 28ec |002f: goto 001b // -0014 │ │ -069a5c: 7010 fb1b 0700 |0030: invoke-direct {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ -069a62: 0e00 |0033: return-void │ │ -069a64: 6e10 f11b 0700 |0034: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@1bf1 │ │ -069a6a: 28fc |0037: goto 0033 // -0004 │ │ +06aa8c: |[06aa8c] com.actionbarsherlock.widget.ActivityChooserModel.loadActivitiesLocked:()V │ │ +06aa9c: 5474 5409 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06aaa0: 7210 dd1f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@1fdd │ │ +06aaa6: 5474 5f09 |0005: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ +06aaaa: 3804 2d00 |0007: if-eqz v4, 0034 // +002d │ │ +06aaae: 5474 5809 |0009: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0958 │ │ +06aab2: 6e10 3101 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +06aab8: 0c04 |000e: move-result-object v4 │ │ +06aaba: 5475 5f09 |000f: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ +06aabe: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +06aac0: 6e30 8601 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0186 │ │ +06aac6: 0c03 |0015: move-result-object v3 │ │ +06aac8: 7210 e41f 0300 |0016: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06aace: 0a02 |0019: move-result v2 │ │ +06aad0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +06aad2: 3520 1500 |001b: if-ge v0, v2, 0030 // +0015 │ │ +06aad6: 7220 df1f 0300 |001d: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06aadc: 0c01 |0020: move-result-object v1 │ │ +06aade: 1f01 3600 |0021: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0036 │ │ +06aae2: 5474 5409 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06aae6: 2205 2603 |0025: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +06aaea: 7030 c31b 7501 |0027: invoke-direct {v5, v7, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@1bc3 │ │ +06aaf0: 7220 db1f 5400 |002a: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +06aaf6: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06aafa: 28ec |002f: goto 001b // -0014 │ │ +06aafc: 7010 fb1b 0700 |0030: invoke-direct {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ +06ab02: 0e00 |0033: return-void │ │ +06ab04: 6e10 f11b 0700 |0034: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@1bf1 │ │ +06ab0a: 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 │ │ @@ -81005,45 +81080,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -069a6c: |[069a6c] com.actionbarsherlock.widget.ActivityChooserModel.persistHistoricalData:()V │ │ -069a7c: 5441 5e09 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069a80: 1d01 |0002: monitor-enter v1 │ │ -069a82: 5540 6009 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0960 │ │ -069a86: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -069a8a: 2200 a103 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -069a8e: 1a02 f309 |0009: const-string v2, "No preceding call to #readHistoricalData" // string@09f3 │ │ -069a92: 7020 311f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -069a98: 2700 |000e: throw v0 │ │ -069a9a: 0d00 |000f: move-exception v0 │ │ -069a9c: 1e01 |0010: monitor-exit v1 │ │ -069a9e: 2700 |0011: throw v0 │ │ -069aa0: 5540 5b09 |0012: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ -069aa4: 3900 0400 |0014: if-nez v0, 0018 // +0004 │ │ -069aa8: 1e01 |0016: monitor-exit v1 │ │ -069aaa: 0e00 |0017: return-void │ │ -069aac: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -069aae: 5c40 5b09 |0019: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ -069ab2: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -069ab4: 5c40 5709 |001c: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ -069ab8: 5440 5c09 |001e: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ -069abc: 7110 f70c 0000 |0020: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -069ac2: 0a00 |0023: move-result v0 │ │ -069ac4: 3900 0d00 |0024: if-nez v0, 0031 // +000d │ │ -069ac8: 6200 5109 |0026: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0951 │ │ -069acc: 2202 2e03 |0028: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; // type@032e │ │ -069ad0: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -069ad2: 7030 d81b 4203 |002b: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@1bd8 │ │ -069ad8: 7220 0120 2000 |002e: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ -069ade: 1e01 |0031: monitor-exit v1 │ │ -069ae0: 28e5 |0032: goto 0017 // -001b │ │ +06ab0c: |[06ab0c] com.actionbarsherlock.widget.ActivityChooserModel.persistHistoricalData:()V │ │ +06ab1c: 5441 5e09 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06ab20: 1d01 |0002: monitor-enter v1 │ │ +06ab22: 5540 6009 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0960 │ │ +06ab26: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +06ab2a: 2200 9f03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +06ab2e: 1a02 f509 |0009: const-string v2, "No preceding call to #readHistoricalData" // string@09f5 │ │ +06ab32: 7020 311f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06ab38: 2700 |000e: throw v0 │ │ +06ab3a: 0d00 |000f: move-exception v0 │ │ +06ab3c: 1e01 |0010: monitor-exit v1 │ │ +06ab3e: 2700 |0011: throw v0 │ │ +06ab40: 5540 5b09 |0012: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ +06ab44: 3900 0400 |0014: if-nez v0, 0018 // +0004 │ │ +06ab48: 1e01 |0016: monitor-exit v1 │ │ +06ab4a: 0e00 |0017: return-void │ │ +06ab4c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06ab4e: 5c40 5b09 |0019: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ +06ab52: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +06ab54: 5c40 5709 |001c: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ +06ab58: 5440 5c09 |001e: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ +06ab5c: 7110 f70c 0000 |0020: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +06ab62: 0a00 |0023: move-result v0 │ │ +06ab64: 3900 0d00 |0024: if-nez v0, 0031 // +000d │ │ +06ab68: 6200 5109 |0026: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0951 │ │ +06ab6c: 2202 2c03 |0028: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; // type@032c │ │ +06ab70: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +06ab72: 7030 d81b 4203 |002b: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@1bd8 │ │ +06ab78: 7220 0120 2000 |002e: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ +06ab7e: 1e01 |0031: monitor-exit v1 │ │ +06ab80: 28e5 |0032: goto 0017 // -001b │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x000f │ │ 0x0012 - 0x0032 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=576 │ │ @@ -81066,32 +81141,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -069af8: |[069af8] com.actionbarsherlock.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked:()V │ │ -069b08: 5450 5a09 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ -069b0c: 7210 e41f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ -069b12: 0a03 |0005: move-result v3 │ │ -069b14: 5254 5d09 |0006: iget v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ -069b18: 9102 0304 |0008: sub-int v2, v3, v4 │ │ -069b1c: 3c02 0300 |000a: if-gtz v2, 000d // +0003 │ │ -069b20: 0e00 |000c: return-void │ │ -069b22: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -069b24: 5c53 5b09 |000e: iput-boolean v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ -069b28: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -069b2a: 3521 fbff |0011: if-ge v1, v2, 000c // -0005 │ │ -069b2e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -069b30: 7220 e21f 3000 |0014: invoke-interface {v0, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fe2 │ │ -069b36: 0c03 |0017: move-result-object v3 │ │ -069b38: 1f03 2b03 |0018: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -069b3c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -069b40: 28f5 |001c: goto 0011 // -000b │ │ +06ab98: |[06ab98] com.actionbarsherlock.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked:()V │ │ +06aba8: 5450 5a09 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ +06abac: 7210 e41f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06abb2: 0a03 |0005: move-result v3 │ │ +06abb4: 5254 5d09 |0006: iget v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ +06abb8: 9102 0304 |0008: sub-int v2, v3, v4 │ │ +06abbc: 3c02 0300 |000a: if-gtz v2, 000d // +0003 │ │ +06abc0: 0e00 |000c: return-void │ │ +06abc2: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +06abc4: 5c53 5b09 |000e: iput-boolean v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ +06abc8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +06abca: 3521 fbff |0011: if-ge v1, v2, 000c // -0005 │ │ +06abce: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +06abd0: 7220 e21f 3000 |0014: invoke-interface {v0, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fe2 │ │ +06abd6: 0c03 |0017: move-result-object v3 │ │ +06abd8: 1f03 2903 |0018: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +06abdc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06abe0: 28f5 |001c: goto 0011 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x000a line=695 │ │ 0x000c line=705 │ │ 0x000d line=698 │ │ @@ -81109,41 +81184,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -069b44: |[069b44] com.actionbarsherlock.widget.ActivityChooserModel.readHistoricalData:()V │ │ -069b54: 5441 5e09 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069b58: 1d01 |0002: monitor-enter v1 │ │ -069b5a: 5540 5709 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ -069b5e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -069b62: 5540 5b09 |0007: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ -069b66: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -069b6a: 1e01 |000b: monitor-exit v1 │ │ -069b6c: 0e00 |000c: return-void │ │ -069b6e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -069b70: 5c40 5709 |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ -069b74: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -069b76: 5c40 6009 |0011: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0960 │ │ -069b7a: 5440 5c09 |0013: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ -069b7e: 7110 f70c 0000 |0015: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -069b84: 0a00 |0018: move-result v0 │ │ -069b86: 3900 0d00 |0019: if-nez v0, 0026 // +000d │ │ -069b8a: 6200 5109 |001b: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0951 │ │ -069b8e: 2202 2d03 |001d: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // type@032d │ │ -069b92: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -069b94: 7030 d51b 4203 |0020: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@1bd5 │ │ -069b9a: 7220 0120 2000 |0023: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ -069ba0: 1e01 |0026: monitor-exit v1 │ │ -069ba2: 28e5 |0027: goto 000c // -001b │ │ -069ba4: 0d00 |0028: move-exception v0 │ │ -069ba6: 1e01 |0029: monitor-exit v1 │ │ -069ba8: 2700 |002a: throw v0 │ │ +06abe4: |[06abe4] com.actionbarsherlock.widget.ActivityChooserModel.readHistoricalData:()V │ │ +06abf4: 5441 5e09 |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06abf8: 1d01 |0002: monitor-enter v1 │ │ +06abfa: 5540 5709 |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ +06abfe: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +06ac02: 5540 5b09 |0007: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@095b │ │ +06ac06: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +06ac0a: 1e01 |000b: monitor-exit v1 │ │ +06ac0c: 0e00 |000c: return-void │ │ +06ac0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06ac10: 5c40 5709 |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0957 │ │ +06ac14: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +06ac16: 5c40 6009 |0011: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0960 │ │ +06ac1a: 5440 5c09 |0013: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@095c │ │ +06ac1e: 7110 f70c 0000 |0015: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +06ac24: 0a00 |0018: move-result v0 │ │ +06ac26: 3900 0d00 |0019: if-nez v0, 0026 // +000d │ │ +06ac2a: 6200 5109 |001b: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0951 │ │ +06ac2e: 2202 2b03 |001d: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // type@032b │ │ +06ac32: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +06ac34: 7030 d51b 4203 |0020: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@1bd5 │ │ +06ac3a: 7220 0120 2000 |0023: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2001 │ │ +06ac40: 1e01 |0026: monitor-exit v1 │ │ +06ac42: 28e5 |0027: goto 000c // -001b │ │ +06ac44: 0d00 |0028: move-exception v0 │ │ +06ac46: 1e01 |0029: monitor-exit v1 │ │ +06ac48: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ 0x000b line=554 │ │ @@ -81161,43 +81236,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -069bb8: |[069bb8] com.actionbarsherlock.widget.ActivityChooserModel.sortActivities:()V │ │ -069bc8: 5451 5e09 |0000: iget-object v1, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069bcc: 1d01 |0002: monitor-enter v1 │ │ -069bce: 5450 5609 |0003: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ -069bd2: 3800 1c00 |0005: if-eqz v0, 0021 // +001c │ │ -069bd6: 5450 5409 |0007: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069bda: 7210 e01f 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fe0 │ │ -069be0: 0a00 |000c: move-result v0 │ │ -069be2: 3900 1400 |000d: if-nez v0, 0021 // +0014 │ │ -069be6: 5450 5609 |000f: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ -069bea: 5452 5f09 |0011: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ -069bee: 5453 5409 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069bf2: 5454 5a09 |0015: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ -069bf6: 7110 c11f 0400 |0017: invoke-static {v4}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@1fc1 │ │ -069bfc: 0c04 |001a: move-result-object v4 │ │ -069bfe: 7240 c91b 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@1bc9 │ │ -069c04: 6e10 f11b 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@1bf1 │ │ -069c0a: 1e01 |0021: monitor-exit v1 │ │ -069c0c: 0e00 |0022: return-void │ │ -069c0e: 0d00 |0023: move-exception v0 │ │ -069c10: 1e01 |0024: monitor-exit v1 │ │ -069c12: 2700 |0025: throw v0 │ │ +06ac58: |[06ac58] com.actionbarsherlock.widget.ActivityChooserModel.sortActivities:()V │ │ +06ac68: 5451 5e09 |0000: iget-object v1, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06ac6c: 1d01 |0002: monitor-enter v1 │ │ +06ac6e: 5450 5609 |0003: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ +06ac72: 3800 1c00 |0005: if-eqz v0, 0021 // +001c │ │ +06ac76: 5450 5409 |0007: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06ac7a: 7210 e01f 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fe0 │ │ +06ac80: 0a00 |000c: move-result v0 │ │ +06ac82: 3900 1400 |000d: if-nez v0, 0021 // +0014 │ │ +06ac86: 5450 5609 |000f: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ +06ac8a: 5452 5f09 |0011: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ +06ac8e: 5453 5409 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06ac92: 5454 5a09 |0015: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ +06ac96: 7110 c11f 0400 |0017: invoke-static {v4}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@1fc1 │ │ +06ac9c: 0c04 |001a: move-result-object v4 │ │ +06ac9e: 7240 c91b 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@1bc9 │ │ +06aca4: 6e10 f11b 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@1bf1 │ │ +06acaa: 1e01 |0021: monitor-exit v1 │ │ +06acac: 0e00 |0022: return-void │ │ +06acae: 0d00 |0023: move-exception v0 │ │ +06acb0: 1e01 |0024: monitor-exit v1 │ │ +06acb2: 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; │ │ │ │ @@ -81207,61 +81284,62 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -069c20: |[069c20] com.actionbarsherlock.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ -069c30: 5496 5409 |0000: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069c34: 7220 df1f a600 |0002: invoke-interface {v6, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069c3a: 0c02 |0005: move-result-object v2 │ │ -069c3c: 1f02 2803 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -069c40: 2203 2600 |0008: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ -069c44: 5426 3a09 |000a: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -069c48: 5466 1a00 |000c: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -069c4c: 5466 1600 |000e: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0016 │ │ -069c50: 5427 3a09 |0010: iget-object v7, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -069c54: 5477 1a00 |0012: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -069c58: 5477 1500 |0014: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ -069c5c: 7030 1e01 6307 |0016: invoke-direct {v3, v6, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ -069c62: 2200 2e00 |0019: new-instance v0, Landroid/content/Intent; // type@002e │ │ -069c66: 5496 5f09 |001b: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ -069c6a: 7020 4501 6000 |001d: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -069c70: 6e20 6801 3000 |0020: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -069c76: 5496 5509 |0023: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0955 │ │ -069c7a: 3806 1100 |0025: if-eqz v6, 0036 // +0011 │ │ -069c7e: 2201 2e00 |0027: new-instance v1, Landroid/content/Intent; // type@002e │ │ -069c82: 7020 4501 0100 |0029: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -069c88: 5496 5509 |002c: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0955 │ │ -069c8c: 7230 da1b 9601 |002e: invoke-interface {v6, v9, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@1bda │ │ -069c92: 0a04 |0031: move-result v4 │ │ -069c94: 3804 0400 |0032: if-eqz v4, 0036 // +0004 │ │ -069c98: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -069c9a: 1100 |0035: return-object v0 │ │ -069c9c: 2205 2b03 |0036: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -069ca0: 7100 861f 0000 |0038: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f86 │ │ -069ca6: 0b06 |003b: move-result-wide v6 │ │ -069ca8: 1508 803f |003c: const/high16 v8, #int 1065353216 // #3f80 │ │ -069cac: 7058 cd1b 3576 |003e: invoke-direct {v5, v3, v6, v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1bcd │ │ -069cb2: 7020 e61b 5900 |0041: invoke-direct {v9, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1be6 │ │ -069cb8: 28f1 |0044: goto 0035 // -000f │ │ +06acc0: |[06acc0] com.actionbarsherlock.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ +06acd0: 5496 5409 |0000: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06acd4: 7220 df1f a600 |0002: invoke-interface {v6, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06acda: 0c02 |0005: move-result-object v2 │ │ +06acdc: 1f02 2603 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +06ace0: 2203 2600 |0008: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ +06ace4: 5426 3a09 |000a: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +06ace8: 5466 1a00 |000c: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06acec: 5466 1600 |000e: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0016 │ │ +06acf0: 5427 3a09 |0010: iget-object v7, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +06acf4: 5477 1a00 |0012: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06acf8: 5477 1500 |0014: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ +06acfc: 7030 1e01 6307 |0016: invoke-direct {v3, v6, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ +06ad02: 2200 2e00 |0019: new-instance v0, Landroid/content/Intent; // type@002e │ │ +06ad06: 5496 5f09 |001b: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ +06ad0a: 7020 4501 6000 |001d: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +06ad10: 6e20 6801 3000 |0020: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +06ad16: 5496 5509 |0023: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0955 │ │ +06ad1a: 3806 1100 |0025: if-eqz v6, 0036 // +0011 │ │ +06ad1e: 2201 2e00 |0027: new-instance v1, Landroid/content/Intent; // type@002e │ │ +06ad22: 7020 4501 0100 |0029: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +06ad28: 5496 5509 |002c: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0955 │ │ +06ad2c: 7230 da1b 9601 |002e: invoke-interface {v6, v9, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@1bda │ │ +06ad32: 0a04 |0031: move-result v4 │ │ +06ad34: 3804 0400 |0032: if-eqz v4, 0036 // +0004 │ │ +06ad38: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +06ad3a: 1100 |0035: return-object v0 │ │ +06ad3c: 2205 2903 |0036: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +06ad40: 7100 861f 0000 |0038: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f86 │ │ +06ad46: 0b06 |003b: move-result-wide v6 │ │ +06ad48: 1508 803f |003c: const/high16 v8, #int 1065353216 // #3f80 │ │ +06ad4c: 7058 cd1b 3576 |003e: invoke-direct {v5, v3, v6, v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1bcd │ │ +06ad52: 7020 e61b 5900 |0041: invoke-direct {v9, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1be6 │ │ +06ad58: 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; │ │ @@ -81275,27 +81353,27 @@ │ │ type : '(I)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -069cbc: |[069cbc] com.actionbarsherlock.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ -069ccc: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069cd0: 1d01 |0002: monitor-enter v1 │ │ -069cd2: 5420 5409 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069cd6: 7220 df1f 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069cdc: 0c00 |0008: move-result-object v0 │ │ -069cde: 1f00 2803 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -069ce2: 5400 3a09 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -069ce6: 1e01 |000d: monitor-exit v1 │ │ -069ce8: 1100 |000e: return-object v0 │ │ -069cea: 0d00 |000f: move-exception v0 │ │ -069cec: 1e01 |0010: monitor-exit v1 │ │ -069cee: 2700 |0011: throw v0 │ │ +06ad5c: |[06ad5c] com.actionbarsherlock.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ +06ad6c: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06ad70: 1d01 |0002: monitor-enter v1 │ │ +06ad72: 5420 5409 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06ad76: 7220 df1f 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06ad7c: 0c00 |0008: move-result-object v0 │ │ +06ad7e: 1f00 2603 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +06ad82: 5400 3a09 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +06ad86: 1e01 |000d: monitor-exit v1 │ │ +06ad88: 1100 |000e: return-object v0 │ │ +06ad8a: 0d00 |000f: move-exception v0 │ │ +06ad8c: 1e01 |0010: monitor-exit v1 │ │ +06ad8e: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x000f line=416 │ │ @@ -81308,25 +81386,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -069cfc: |[069cfc] com.actionbarsherlock.widget.ActivityChooserModel.getActivityCount:()I │ │ -069d0c: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069d10: 1d01 |0002: monitor-enter v1 │ │ -069d12: 5420 5409 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069d16: 7210 e41f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ -069d1c: 0a00 |0008: move-result v0 │ │ -069d1e: 1e01 |0009: monitor-exit v1 │ │ -069d20: 0f00 |000a: return v0 │ │ -069d22: 0d00 |000b: move-exception v0 │ │ -069d24: 1e01 |000c: monitor-exit v1 │ │ -069d26: 2700 |000d: throw v0 │ │ +06ad9c: |[06ad9c] com.actionbarsherlock.widget.ActivityChooserModel.getActivityCount:()I │ │ +06adac: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06adb0: 1d01 |0002: monitor-enter v1 │ │ +06adb2: 5420 5409 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06adb6: 7210 e41f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06adbc: 0a00 |0008: move-result v0 │ │ +06adbe: 1e01 |0009: monitor-exit v1 │ │ +06adc0: 0f00 |000a: return v0 │ │ +06adc2: 0d00 |000b: move-exception v0 │ │ +06adc4: 1e01 |000c: monitor-exit v1 │ │ +06adc6: 2700 |000d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ 0x000b line=402 │ │ @@ -81338,30 +81416,30 @@ │ │ type : '(Landroid/content/pm/ResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -069d34: |[069d34] com.actionbarsherlock.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ -069d44: 5450 5409 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069d48: 7210 e41f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ -069d4e: 0a01 |0005: move-result v1 │ │ -069d50: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -069d52: 3513 1000 |0007: if-ge v3, v1, 0017 // +0010 │ │ -069d56: 7220 df1f 3000 |0009: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069d5c: 0c02 |000c: move-result-object v2 │ │ -069d5e: 1f02 2803 |000d: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -069d62: 5424 3a09 |000f: iget-object v4, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -069d66: 3364 0300 |0011: if-ne v4, v6, 0014 // +0003 │ │ -069d6a: 0f03 |0013: return v3 │ │ -069d6c: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ -069d70: 28f1 |0016: goto 0007 // -000f │ │ -069d72: 12f3 |0017: const/4 v3, #int -1 // #ff │ │ -069d74: 28fb |0018: goto 0013 // -0005 │ │ +06add4: |[06add4] com.actionbarsherlock.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ +06ade4: 5450 5409 |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06ade8: 7210 e41f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06adee: 0a01 |0005: move-result v1 │ │ +06adf0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +06adf2: 3513 1000 |0007: if-ge v3, v1, 0017 // +0010 │ │ +06adf6: 7220 df1f 3000 |0009: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06adfc: 0c02 |000c: move-result-object v2 │ │ +06adfe: 1f02 2603 |000d: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +06ae02: 5424 3a09 |000f: iget-object v4, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +06ae06: 3364 0300 |0011: if-ne v4, v6, 0014 // +0003 │ │ +06ae0a: 0f03 |0013: return v3 │ │ +06ae0c: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06ae10: 28f1 |0016: goto 0007 // -000f │ │ +06ae12: 12f3 |0017: const/4 v3, #int -1 // #ff │ │ +06ae14: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=428 │ │ 0x0006 line=429 │ │ 0x0009 line=430 │ │ 0x000f line=431 │ │ @@ -81383,35 +81461,35 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -069d78: |[069d78] com.actionbarsherlock.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -069d88: 5431 5e09 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069d8c: 1d01 |0002: monitor-enter v1 │ │ -069d8e: 5430 5409 |0003: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069d92: 7210 e01f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fe0 │ │ -069d98: 0a00 |0008: move-result v0 │ │ -069d9a: 3900 0f00 |0009: if-nez v0, 0018 // +000f │ │ -069d9e: 5430 5409 |000b: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069da2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -069da4: 7220 df1f 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069daa: 0c00 |0011: move-result-object v0 │ │ -069dac: 1f00 2803 |0012: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -069db0: 5400 3a09 |0014: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -069db4: 1e01 |0016: monitor-exit v1 │ │ -069db6: 1100 |0017: return-object v0 │ │ -069db8: 1e01 |0018: monitor-exit v1 │ │ -069dba: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -069dbc: 28fd |001a: goto 0017 // -0003 │ │ -069dbe: 0d00 |001b: move-exception v0 │ │ -069dc0: 1e01 |001c: monitor-exit v1 │ │ -069dc2: 2700 |001d: throw v0 │ │ +06ae18: |[06ae18] com.actionbarsherlock.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +06ae28: 5431 5e09 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06ae2c: 1d01 |0002: monitor-enter v1 │ │ +06ae2e: 5430 5409 |0003: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06ae32: 7210 e01f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fe0 │ │ +06ae38: 0a00 |0008: move-result v0 │ │ +06ae3a: 3900 0f00 |0009: if-nez v0, 0018 // +000f │ │ +06ae3e: 5430 5409 |000b: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06ae42: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +06ae44: 7220 df1f 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06ae4a: 0c00 |0011: move-result-object v0 │ │ +06ae4c: 1f00 2603 |0012: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +06ae50: 5400 3a09 |0014: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +06ae54: 1e01 |0016: monitor-exit v1 │ │ +06ae56: 1100 |0017: return-object v0 │ │ +06ae58: 1e01 |0018: monitor-exit v1 │ │ +06ae5a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +06ae5c: 28fd |001a: goto 0017 // -0003 │ │ +06ae5e: 0d00 |001b: move-exception v0 │ │ +06ae60: 1e01 |001c: monitor-exit v1 │ │ +06ae62: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x000b line=503 │ │ @@ -81427,23 +81505,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -069dd0: |[069dd0] com.actionbarsherlock.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ -069de0: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069de4: 1d01 |0002: monitor-enter v1 │ │ -069de6: 5220 5d09 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ -069dea: 1e01 |0005: monitor-exit v1 │ │ -069dec: 0f00 |0006: return v0 │ │ -069dee: 0d00 |0007: move-exception v0 │ │ -069df0: 1e01 |0008: monitor-exit v1 │ │ -069df2: 2700 |0009: throw v0 │ │ +06ae70: |[06ae70] com.actionbarsherlock.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ +06ae80: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06ae84: 1d01 |0002: monitor-enter v1 │ │ +06ae86: 5220 5d09 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ +06ae8a: 1e01 |0005: monitor-exit v1 │ │ +06ae8c: 0f00 |0006: return v0 │ │ +06ae8e: 0d00 |0007: move-exception v0 │ │ +06ae90: 1e01 |0008: monitor-exit v1 │ │ +06ae92: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ 0x0007 line=656 │ │ @@ -81455,25 +81533,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -069e00: |[069e00] com.actionbarsherlock.widget.ActivityChooserModel.getHistorySize:()I │ │ -069e10: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069e14: 1d01 |0002: monitor-enter v1 │ │ -069e16: 5420 5a09 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ -069e1a: 7210 e41f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ -069e20: 0a00 |0008: move-result v0 │ │ -069e22: 1e01 |0009: monitor-exit v1 │ │ -069e24: 0f00 |000a: return v0 │ │ -069e26: 0d00 |000b: move-exception v0 │ │ -069e28: 1e01 |000c: monitor-exit v1 │ │ -069e2a: 2700 |000d: throw v0 │ │ +06aea0: |[06aea0] com.actionbarsherlock.widget.ActivityChooserModel.getHistorySize:()I │ │ +06aeb0: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06aeb4: 1d01 |0002: monitor-enter v1 │ │ +06aeb6: 5420 5a09 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@095a │ │ +06aeba: 7210 e41f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ +06aec0: 0a00 |0008: move-result v0 │ │ +06aec2: 1e01 |0009: monitor-exit v1 │ │ +06aec4: 0f00 |000a: return v0 │ │ +06aec6: 0d00 |000b: move-exception v0 │ │ +06aec8: 1e01 |000c: monitor-exit v1 │ │ +06aeca: 2700 |000d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=665 │ │ 0x0003 line=666 │ │ 0x000b line=667 │ │ @@ -81485,23 +81563,23 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -069e38: |[069e38] com.actionbarsherlock.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ -069e48: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069e4c: 1d01 |0002: monitor-enter v1 │ │ -069e4e: 5420 5f09 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ -069e52: 1e01 |0005: monitor-exit v1 │ │ -069e54: 1100 |0006: return-object v0 │ │ -069e56: 0d00 |0007: move-exception v0 │ │ -069e58: 1e01 |0008: monitor-exit v1 │ │ -069e5a: 2700 |0009: throw v0 │ │ +06aed8: |[06aed8] com.actionbarsherlock.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ +06aee8: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06aeec: 1d01 |0002: monitor-enter v1 │ │ +06aeee: 5420 5f09 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ +06aef2: 1e01 |0005: monitor-exit v1 │ │ +06aef4: 1100 |0006: return-object v0 │ │ +06aef6: 0d00 |0007: move-exception v0 │ │ +06aef8: 1e01 |0008: monitor-exit v1 │ │ +06aefa: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ 0x0007 line=389 │ │ @@ -81513,28 +81591,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 │ │ -069e68: |[069e68] com.actionbarsherlock.widget.ActivityChooserModel.setActivitySorter:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V │ │ -069e78: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069e7c: 1d01 |0002: monitor-enter v1 │ │ -069e7e: 5420 5609 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ -069e82: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -069e86: 1e01 |0007: monitor-exit v1 │ │ -069e88: 0e00 |0008: return-void │ │ -069e8a: 5b23 5609 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ -069e8e: 7010 fb1b 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ -069e94: 1e01 |000e: monitor-exit v1 │ │ -069e96: 28f9 |000f: goto 0008 // -0007 │ │ -069e98: 0d00 |0010: move-exception v0 │ │ -069e9a: 1e01 |0011: monitor-exit v1 │ │ -069e9c: 2700 |0012: throw v0 │ │ +06af08: |[06af08] com.actionbarsherlock.widget.ActivityChooserModel.setActivitySorter:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V │ │ +06af18: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06af1c: 1d01 |0002: monitor-enter v1 │ │ +06af1e: 5420 5609 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ +06af22: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +06af26: 1e01 |0007: monitor-exit v1 │ │ +06af28: 0e00 |0008: return-void │ │ +06af2a: 5b23 5609 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0956 │ │ +06af2e: 7010 fb1b 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ +06af34: 1e01 |000e: monitor-exit v1 │ │ +06af36: 28f9 |000f: goto 0008 // -0007 │ │ +06af38: 0d00 |0010: move-exception v0 │ │ +06af3a: 1e01 |0011: monitor-exit v1 │ │ +06af3c: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ 0x0007 line=601 │ │ @@ -81547,95 +81625,96 @@ │ │ 0x0000 - 0x0013 reg=3 activitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ name : 'setDefaultActivity' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -069eac: |[069eac] com.actionbarsherlock.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ -069ebc: 5475 5409 |0000: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069ec0: 7220 df1f 8500 |0002: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069ec6: 0c02 |0005: move-result-object v2 │ │ -069ec8: 1f02 2803 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -069ecc: 5475 5409 |0008: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ -069ed0: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -069ed2: 7220 df1f 6500 |000b: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -069ed8: 0c03 |000e: move-result-object v3 │ │ -069eda: 1f03 2803 |000f: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -069ede: 3803 2900 |0011: if-eqz v3, 003a // +0029 │ │ -069ee2: 5235 3c09 |0013: iget v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -069ee6: 5226 3c09 |0015: iget v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -069eea: c765 |0017: sub-float/2addr v5, v6 │ │ -069eec: 1506 a040 |0018: const/high16 v6, #int 1084227584 // #40a0 │ │ -069ef0: a604 0506 |001a: add-float v4, v5, v6 │ │ -069ef4: 2200 2600 |001c: new-instance v0, Landroid/content/ComponentName; // type@0026 │ │ -069ef8: 5425 3a09 |001e: iget-object v5, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -069efc: 5455 1a00 |0020: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -069f00: 5455 1600 |0022: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0016 │ │ -069f04: 5426 3a09 |0024: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -069f08: 5466 1a00 |0026: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -069f0c: 5466 1500 |0028: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ -069f10: 7030 1e01 5006 |002a: invoke-direct {v0, v5, v6}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ -069f16: 2201 2b03 |002d: new-instance v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -069f1a: 7100 861f 0000 |002f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f86 │ │ -069f20: 0b05 |0032: move-result-wide v5 │ │ -069f22: 7054 cd1b 0165 |0033: invoke-direct {v1, v0, v5, v6, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1bcd │ │ -069f28: 7020 e61b 1700 |0036: invoke-direct {v7, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1be6 │ │ -069f2e: 0e00 |0039: return-void │ │ -069f30: 1504 803f |003a: const/high16 v4, #int 1065353216 // #3f80 │ │ -069f34: 28e0 |003c: goto 001c // -0020 │ │ +06af4c: |[06af4c] com.actionbarsherlock.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ +06af5c: 5485 5409 |0000: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06af60: 7220 df1f 9500 |0002: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06af66: 0c02 |0005: move-result-object v2 │ │ +06af68: 1f02 2603 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +06af6c: 5485 5409 |0008: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0954 │ │ +06af70: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +06af72: 7220 df1f 6500 |000b: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +06af78: 0c03 |000e: move-result-object v3 │ │ +06af7a: 1f03 2603 |000f: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +06af7e: 3803 2900 |0011: if-eqz v3, 003a // +0029 │ │ +06af82: 5235 3c09 |0013: iget v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +06af86: 5226 3c09 |0015: iget v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +06af8a: c765 |0017: sub-float/2addr v5, v6 │ │ +06af8c: 1506 a040 |0018: const/high16 v6, #int 1084227584 // #40a0 │ │ +06af90: a604 0506 |001a: add-float v4, v5, v6 │ │ +06af94: 2200 2600 |001c: new-instance v0, Landroid/content/ComponentName; // type@0026 │ │ +06af98: 5425 3a09 |001e: iget-object v5, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +06af9c: 5455 1a00 |0020: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06afa0: 5455 1600 |0022: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0016 │ │ +06afa4: 5426 3a09 |0024: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +06afa8: 5466 1a00 |0026: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06afac: 5466 1500 |0028: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ +06afb0: 7030 1e01 5006 |002a: invoke-direct {v0, v5, v6}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ +06afb6: 2201 2903 |002d: new-instance v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +06afba: 7100 861f 0000 |002f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f86 │ │ +06afc0: 0b06 |0032: move-result-wide v6 │ │ +06afc2: 7054 cd1b 0176 |0033: invoke-direct {v1, v0, v6, v7, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1bcd │ │ +06afc8: 7020 e61b 1800 |0036: invoke-direct {v8, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1be6 │ │ +06afce: 0e00 |0039: return-void │ │ +06afd0: 1504 803f |003a: const/high16 v4, #int 1065353216 // #3f80 │ │ +06afd4: 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 │ │ 0x0008 - 0x003d reg=2 newDefaultActivity Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0011 - 0x003d reg=3 oldDefaultActivity Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x003c - 0x003d reg=4 weight F │ │ - 0x0000 - 0x003d reg=7 this Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - 0x0000 - 0x003d reg=8 index I │ │ + 0x0000 - 0x003d reg=8 this Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ + 0x0000 - 0x003d reg=9 index I │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ name : 'setHistoryMaxSize' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -069f38: |[069f38] com.actionbarsherlock.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ -069f48: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069f4c: 1d01 |0002: monitor-enter v1 │ │ -069f4e: 5220 5d09 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ -069f52: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -069f56: 1e01 |0007: monitor-exit v1 │ │ -069f58: 0e00 |0008: return-void │ │ -069f5a: 5923 5d09 |0009: iput v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ -069f5e: 7010 f31b 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@1bf3 │ │ -069f64: 7010 fb1b 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ -069f6a: 1e01 |0011: monitor-exit v1 │ │ -069f6c: 28f6 |0012: goto 0008 // -000a │ │ -069f6e: 0d00 |0013: move-exception v0 │ │ -069f70: 1e01 |0014: monitor-exit v1 │ │ -069f72: 2700 |0015: throw v0 │ │ +06afd8: |[06afd8] com.actionbarsherlock.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ +06afe8: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06afec: 1d01 |0002: monitor-enter v1 │ │ +06afee: 5220 5d09 |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ +06aff2: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +06aff6: 1e01 |0007: monitor-exit v1 │ │ +06aff8: 0e00 |0008: return-void │ │ +06affa: 5923 5d09 |0009: iput v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@095d │ │ +06affe: 7010 f31b 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@1bf3 │ │ +06b004: 7010 fb1b 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@1bfb │ │ +06b00a: 1e01 |0011: monitor-exit v1 │ │ +06b00c: 28f6 |0012: goto 0008 // -000a │ │ +06b00e: 0d00 |0013: move-exception v0 │ │ +06b010: 1e01 |0014: monitor-exit v1 │ │ +06b012: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0015 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=638 │ │ 0x0003 line=639 │ │ 0x0007 line=640 │ │ @@ -81653,28 +81732,28 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -069f80: |[069f80] com.actionbarsherlock.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ -069f90: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ -069f94: 1d01 |0002: monitor-enter v1 │ │ -069f96: 5420 5f09 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ -069f9a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -069f9e: 1e01 |0007: monitor-exit v1 │ │ -069fa0: 0e00 |0008: return-void │ │ -069fa2: 5b23 5f09 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ -069fa6: 7010 f01b 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.loadActivitiesLocked:()V // method@1bf0 │ │ -069fac: 1e01 |000e: monitor-exit v1 │ │ -069fae: 28f9 |000f: goto 0008 // -0007 │ │ -069fb0: 0d00 |0010: move-exception v0 │ │ -069fb2: 1e01 |0011: monitor-exit v1 │ │ -069fb4: 2700 |0012: throw v0 │ │ +06b020: |[06b020] com.actionbarsherlock.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ +06b030: 5421 5e09 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@095e │ │ +06b034: 1d01 |0002: monitor-enter v1 │ │ +06b036: 5420 5f09 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ +06b03a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +06b03e: 1e01 |0007: monitor-exit v1 │ │ +06b040: 0e00 |0008: return-void │ │ +06b042: 5b23 5f09 |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@095f │ │ +06b046: 7010 f01b 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.loadActivitiesLocked:()V // method@1bf0 │ │ +06b04c: 1e01 |000e: monitor-exit v1 │ │ +06b04e: 28f9 |000f: goto 0008 // -0007 │ │ +06b050: 0d00 |0010: move-exception v0 │ │ +06b052: 1e01 |0011: monitor-exit v1 │ │ +06b054: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=372 │ │ 0x0003 line=373 │ │ 0x0007 line=374 │ │ @@ -81691,32 +81770,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 │ │ -069fc4: |[069fc4] com.actionbarsherlock.widget.ActivityChooserModel.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ -069fd4: 5b01 5509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0955 │ │ -069fd8: 0e00 |0002: return-void │ │ +06b064: |[06b064] com.actionbarsherlock.widget.ActivityChooserModel.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ +06b074: 5b01 5509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0955 │ │ +06b078: 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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #356 header: │ │ -class_idx : 817 │ │ +class_idx : 815 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 509 │ │ +source_file_idx : 514 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #356 annotations: │ │ Annotations on class │ │ @@ -81740,42 +81819,42 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -069fdc: |[069fdc] com.actionbarsherlock.widget.ActivityChooserView$1.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -069fec: 5b01 6309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0963 │ │ -069ff0: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -069ff6: 0e00 |0005: return-void │ │ +06b07c: |[06b07c] com.actionbarsherlock.widget.ActivityChooserView$1.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +06b08c: 5b01 6309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0963 │ │ +06b090: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +06b096: 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 │ │ -069ff8: |[069ff8] com.actionbarsherlock.widget.ActivityChooserView$1.onChanged:()V │ │ -06a008: 6f10 d801 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01d8 │ │ -06a00e: 5410 6309 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0963 │ │ -06a012: 7110 271c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a018: 0c00 |0008: move-result-object v0 │ │ -06a01a: 6e10 131c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ -06a020: 0e00 |000c: return-void │ │ +06b098: |[06b098] com.actionbarsherlock.widget.ActivityChooserView$1.onChanged:()V │ │ +06b0a8: 6f10 d801 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01d8 │ │ +06b0ae: 5410 6309 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0963 │ │ +06b0b2: 7110 271c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b0b8: 0c00 |0008: move-result-object v0 │ │ +06b0ba: 6e10 131c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ +06b0c0: 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; │ │ @@ -81785,36 +81864,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06a024: |[06a024] com.actionbarsherlock.widget.ActivityChooserView$1.onInvalidated:()V │ │ -06a034: 6f10 d901 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@01d9 │ │ -06a03a: 5410 6309 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0963 │ │ -06a03e: 7110 271c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a044: 0c00 |0008: move-result-object v0 │ │ -06a046: 6e10 141c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1c14 │ │ -06a04c: 0e00 |000c: return-void │ │ +06b0c4: |[06b0c4] com.actionbarsherlock.widget.ActivityChooserView$1.onInvalidated:()V │ │ +06b0d4: 6f10 d901 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@01d9 │ │ +06b0da: 5410 6309 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0963 │ │ +06b0de: 7110 271c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b0e4: 0c00 |0008: move-result-object v0 │ │ +06b0e6: 6e10 141c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1c14 │ │ +06b0ec: 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 : 509 (ActivityChooserView.java) │ │ + source_file_idx : 514 (ActivityChooserView.java) │ │ │ │ Class #357 header: │ │ -class_idx : 818 │ │ +class_idx : 816 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 509 │ │ +superclass_idx : 941 │ │ +source_file_idx : 514 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #357 annotations: │ │ Annotations on class │ │ @@ -81839,80 +81918,80 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a050: |[06a050] com.actionbarsherlock.widget.ActivityChooserView$2.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -06a060: 5b01 6409 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ -06a064: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06a06a: 0e00 |0005: return-void │ │ +06b0f0: |[06b0f0] com.actionbarsherlock.widget.ActivityChooserView$2.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +06b100: 5b01 6409 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ +06b104: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06b10a: 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 │ │ -06a06c: |[06a06c] com.actionbarsherlock.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ -06a07c: 5420 6409 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ -06a080: 6e10 3a1c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ -06a086: 0a00 |0005: move-result v0 │ │ -06a088: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -06a08c: 5420 6409 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ -06a090: 6e10 3b1c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@1c3b │ │ -06a096: 0a00 |000d: move-result v0 │ │ -06a098: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -06a09c: 5420 6409 |0010: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ -06a0a0: 7110 281c 0000 |0012: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c28 │ │ -06a0a6: 0c00 |0015: move-result-object v0 │ │ -06a0a8: 6e10 df19 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ -06a0ae: 0e00 |0019: return-void │ │ -06a0b0: 5420 6409 |001a: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ -06a0b4: 7110 281c 0000 |001c: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c28 │ │ -06a0ba: 0c00 |001f: move-result-object v0 │ │ -06a0bc: 6e10 f219 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ -06a0c2: 5420 6409 |0023: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ -06a0c6: 5400 8509 |0025: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ -06a0ca: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ -06a0ce: 5420 6409 |0029: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ -06a0d2: 5400 8509 |002b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ -06a0d6: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -06a0d8: 6e20 531b 1000 |002e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@1b53 │ │ -06a0de: 28e8 |0031: goto 0019 // -0018 │ │ +06b10c: |[06b10c] com.actionbarsherlock.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ +06b11c: 5420 6409 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ +06b120: 6e10 3a1c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ +06b126: 0a00 |0005: move-result v0 │ │ +06b128: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +06b12c: 5420 6409 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ +06b130: 6e10 3b1c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@1c3b │ │ +06b136: 0a00 |000d: move-result v0 │ │ +06b138: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +06b13c: 5420 6409 |0010: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ +06b140: 7110 281c 0000 |0012: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c28 │ │ +06b146: 0c00 |0015: move-result-object v0 │ │ +06b148: 6e10 df19 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ +06b14e: 0e00 |0019: return-void │ │ +06b150: 5420 6409 |001a: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ +06b154: 7110 281c 0000 |001c: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c28 │ │ +06b15a: 0c00 |001f: move-result-object v0 │ │ +06b15c: 6e10 f219 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ +06b162: 5420 6409 |0023: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ +06b166: 5400 8509 |0025: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ +06b16a: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ +06b16e: 5420 6409 |0029: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0964 │ │ +06b172: 5400 8509 |002b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ +06b176: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +06b178: 6e20 531b 1000 |002e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@1b53 │ │ +06b17e: 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 : 509 (ActivityChooserView.java) │ │ + source_file_idx : 514 (ActivityChooserView.java) │ │ │ │ Class #358 header: │ │ -class_idx : 819 │ │ +class_idx : 817 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 509 │ │ +source_file_idx : 514 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #358 annotations: │ │ Annotations on class │ │ @@ -81936,55 +82015,55 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a0e0: |[06a0e0] com.actionbarsherlock.widget.ActivityChooserView$3.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -06a0f0: 5b01 6509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0965 │ │ -06a0f4: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -06a0fa: 0e00 |0005: return-void │ │ +06b180: |[06b180] com.actionbarsherlock.widget.ActivityChooserView$3.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +06b190: 5b01 6509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0965 │ │ +06b194: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +06b19a: 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 │ │ -06a0fc: |[06a0fc] com.actionbarsherlock.widget.ActivityChooserView$3.onChanged:()V │ │ -06a10c: 6f10 d801 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01d8 │ │ -06a112: 5410 6509 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0965 │ │ -06a116: 7110 2d1c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c2d │ │ -06a11c: 0e00 |0008: return-void │ │ +06b19c: |[06b19c] com.actionbarsherlock.widget.ActivityChooserView$3.onChanged:()V │ │ +06b1ac: 6f10 d801 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01d8 │ │ +06b1b2: 5410 6509 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0965 │ │ +06b1b6: 7110 2d1c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c2d │ │ +06b1bc: 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 : 509 (ActivityChooserView.java) │ │ + source_file_idx : 514 (ActivityChooserView.java) │ │ │ │ Class #359 header: │ │ -class_idx : 820 │ │ +class_idx : 818 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 556 │ │ -source_file_idx : 509 │ │ +superclass_idx : 554 │ │ +source_file_idx : 514 │ │ static_fields_size : 5 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #359 annotations: │ │ Annotations on class │ │ @@ -82053,22 +82132,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 │ │ -06a120: |[06a120] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -06a130: 5b12 7009 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a134: 7010 6b0f 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -06a13a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -06a13c: 5910 6d09 |0006: iput v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a140: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06a142: 5c10 6e09 |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ -06a146: 0e00 |000b: return-void │ │ +06b1c0: |[06b1c0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +06b1d0: 5b12 7009 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b1d4: 7010 6b0f 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +06b1da: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +06b1dc: 5910 6d09 |0006: iput v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b1e0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06b1e2: 5c10 6e09 |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ +06b1e6: 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; │ │ @@ -82079,17 +82158,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 │ │ -06a148: |[06a148] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ -06a158: 7020 041c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c04 │ │ -06a15e: 0e00 |0003: return-void │ │ +06b1e8: |[06b1e8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ +06b1f8: 7020 041c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c04 │ │ +06b1fe: 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; │ │ @@ -82100,19 +82179,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a160: |[06a160] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ -06a170: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a174: 6e10 ea1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@1bea │ │ -06a17a: 0a00 |0005: move-result v0 │ │ -06a17c: 0f00 |0006: return v0 │ │ +06b200: |[06b200] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ +06b210: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b214: 6e10 ea1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@1bea │ │ +06b21a: 0a00 |0005: move-result v0 │ │ +06b21c: 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;) │ │ @@ -82120,33 +82199,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -06a180: |[06a180] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ -06a190: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06a192: 5432 6b09 |0001: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a196: 6e10 ea1b 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@1bea │ │ -06a19c: 0a00 |0006: move-result v0 │ │ -06a19e: 5532 6e09 |0007: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ -06a1a2: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ -06a1a6: 5432 6b09 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a1aa: 6e10 ec1b 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1bec │ │ -06a1b0: 0c02 |0010: move-result-object v2 │ │ -06a1b2: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -06a1b6: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06a1ba: 5232 6d09 |0015: iget v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a1be: 7120 441f 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -06a1c4: 0a01 |001a: move-result v1 │ │ -06a1c6: 5532 6f09 |001b: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ -06a1ca: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -06a1ce: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06a1d2: 0f01 |0021: return v1 │ │ +06b220: |[06b220] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ +06b230: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06b232: 5432 6b09 |0001: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b236: 6e10 ea1b 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@1bea │ │ +06b23c: 0a00 |0006: move-result v0 │ │ +06b23e: 5532 6e09 |0007: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ +06b242: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ +06b246: 5432 6b09 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b24a: 6e10 ec1b 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1bec │ │ +06b250: 0c02 |0010: move-result-object v2 │ │ +06b252: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +06b256: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06b25a: 5232 6d09 |0015: iget v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b25e: 7120 441f 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +06b264: 0a01 |001a: move-result v1 │ │ +06b266: 5532 6f09 |001b: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ +06b26a: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +06b26e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06b272: 0f01 |0021: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0001 line=697 │ │ 0x0007 line=698 │ │ 0x0013 line=699 │ │ 0x0015 line=701 │ │ @@ -82163,17 +82242,17 @@ │ │ type : '()Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a1d4: |[06a1d4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -06a1e4: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a1e8: 1100 |0002: return-object v0 │ │ +06b274: |[06b274] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +06b284: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b288: 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;) │ │ @@ -82181,19 +82260,19 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a1ec: |[06a1ec] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -06a1fc: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a200: 6e10 ec1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1bec │ │ -06a206: 0c00 |0005: move-result-object v0 │ │ -06a208: 1100 |0006: return-object v0 │ │ +06b28c: |[06b28c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +06b29c: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b2a0: 6e10 ec1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1bec │ │ +06b2a6: 0c00 |0005: move-result-object v0 │ │ +06b2a8: 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;) │ │ @@ -82201,19 +82280,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a20c: |[06a20c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ -06a21c: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a220: 6e10 ee1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getHistorySize:()I // method@1bee │ │ -06a226: 0a00 |0005: move-result v0 │ │ -06a228: 0f00 |0006: return v0 │ │ +06b2ac: |[06b2ac] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ +06b2bc: 5410 6b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b2c0: 6e10 ee1b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getHistorySize:()I // method@1bee │ │ +06b2c6: 0a00 |0005: move-result v0 │ │ +06b2c8: 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;) │ │ @@ -82221,35 +82300,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06a22c: |[06a22c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -06a23c: 6e20 0d1c 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1c0d │ │ -06a242: 0a00 |0003: move-result v0 │ │ -06a244: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ -06a24a: 2201 a003 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -06a24e: 7010 2e1f 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ -06a254: 2701 |000c: throw v1 │ │ -06a256: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -06a258: 1101 |000e: return-object v1 │ │ -06a25a: 5521 6e09 |000f: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ -06a25e: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ -06a262: 5421 6b09 |0013: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a266: 6e10 ec1b 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1bec │ │ -06a26c: 0c01 |0018: move-result-object v1 │ │ -06a26e: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -06a272: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06a276: 5421 6b09 |001d: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a27a: 6e20 e91b 3100 |001f: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1be9 │ │ -06a280: 0c01 |0022: move-result-object v1 │ │ -06a282: 28eb |0023: goto 000e // -0015 │ │ -06a284: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ +06b2cc: |[06b2cc] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +06b2dc: 6e20 0d1c 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1c0d │ │ +06b2e2: 0a00 |0003: move-result v0 │ │ +06b2e4: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ +06b2ea: 2201 9e03 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06b2ee: 7010 2e1f 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ +06b2f4: 2701 |000c: throw v1 │ │ +06b2f6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +06b2f8: 1101 |000e: return-object v1 │ │ +06b2fa: 5521 6e09 |000f: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ +06b2fe: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ +06b302: 5421 6b09 |0013: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b306: 6e10 ec1b 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1bec │ │ +06b30c: 0c01 |0018: move-result-object v1 │ │ +06b30e: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +06b312: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06b316: 5421 6b09 |001d: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b31a: 6e20 e91b 3100 |001f: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1be9 │ │ +06b320: 0c01 |0022: move-result-object v1 │ │ +06b322: 28eb |0023: goto 000e // -0015 │ │ +06b324: 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 │ │ @@ -82267,17 +82346,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06a294: |[06a294] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ -06a2a4: 8130 |0000: int-to-long v0, v3 │ │ -06a2a6: 1000 |0001: return-wide v0 │ │ +06b334: |[06b334] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ +06b344: 8130 |0000: int-to-long v0, v3 │ │ +06b346: 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 │ │ │ │ @@ -82286,25 +82365,25 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06a2a8: |[06a2a8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ -06a2b8: 5510 6f09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ -06a2bc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -06a2c0: 6e10 071c 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ -06a2c6: 0a00 |0007: move-result v0 │ │ -06a2c8: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06a2cc: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -06a2d0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06a2d2: 0f00 |000d: return v0 │ │ -06a2d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06a2d6: 28fe |000f: goto 000d // -0002 │ │ +06b348: |[06b348] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ +06b358: 5510 6f09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ +06b35c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +06b360: 6e10 071c 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ +06b366: 0a00 |0007: move-result v0 │ │ +06b368: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06b36c: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +06b370: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06b372: 0f00 |000d: return v0 │ │ +06b374: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06b376: 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; │ │ @@ -82315,17 +82394,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a2d8: |[06a2d8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ -06a2e8: 5210 6d09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a2ec: 0f00 |0002: return v0 │ │ +06b378: |[06b378] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ +06b388: 5210 6d09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b38c: 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;) │ │ @@ -82333,17 +82412,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a2f0: |[06a2f0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ -06a300: 5510 6e09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ -06a304: 0f00 |0002: return v0 │ │ +06b390: |[06b390] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ +06b3a0: 5510 6e09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ +06b3a4: 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;) │ │ @@ -82351,98 +82430,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 │ │ -06a308: |[06a308] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06a318: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -06a31a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -06a31c: 6e20 0d1c ba00 |0002: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1c0d │ │ -06a322: 0a03 |0005: move-result v3 │ │ -06a324: 2b03 9e00 0000 |0006: packed-switch v3, 000000a4 // +0000009e │ │ -06a32a: 2206 a003 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -06a32e: 7010 2e1f 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ -06a334: 2706 |000e: throw v6 │ │ -06a336: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -06a33a: 6e10 e10d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0de1 │ │ -06a340: 0a06 |0014: move-result v6 │ │ -06a342: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ -06a346: 54a6 7009 |0017: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a34a: 6e10 361c 0600 |0019: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1c36 │ │ -06a350: 0c06 |001c: move-result-object v6 │ │ -06a352: 7110 520d 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -06a358: 0c06 |0020: move-result-object v6 │ │ -06a35a: 6007 a204 |0021: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@04a2 │ │ -06a35e: 6e40 550d 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -06a364: 0c0c |0026: move-result-object v12 │ │ -06a366: 6e20 360e 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@0e36 │ │ -06a36c: 6006 8b04 |002a: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@048b │ │ -06a370: 6e20 d90d 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06a376: 0c05 |002f: move-result-object v5 │ │ -06a378: 1f05 5802 |0030: check-cast v5, Landroid/widget/TextView; // type@0258 │ │ -06a37c: 54a6 7009 |0032: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a380: 7110 311c 0600 |0034: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ -06a386: 0c06 |0037: move-result-object v6 │ │ -06a388: 6007 b404 |0038: sget v7, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@04b4 │ │ -06a38c: 6e20 3401 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -06a392: 0c06 |003d: move-result-object v6 │ │ -06a394: 6e20 7310 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -06a39a: 07c1 |0041: move-object v1, v12 │ │ -06a39c: 1101 |0042: return-object v1 │ │ -06a39e: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ -06a3a2: 6e10 e10d 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0de1 │ │ -06a3a8: 0a06 |0048: move-result v6 │ │ -06a3aa: 6007 7904 |0049: sget v7, Lcom/actionbarsherlock/R$id;.abs__list_item:I // field@0479 │ │ -06a3ae: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ -06a3b2: 54a6 7009 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a3b6: 6e10 361c 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1c36 │ │ -06a3bc: 0c06 |0052: move-result-object v6 │ │ -06a3be: 7110 520d 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -06a3c4: 0c06 |0056: move-result-object v6 │ │ -06a3c6: 6007 a204 |0057: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@04a2 │ │ -06a3ca: 6e40 550d 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -06a3d0: 0c0c |005c: move-result-object v12 │ │ -06a3d2: 54a6 7009 |005d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a3d6: 7110 311c 0600 |005f: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ -06a3dc: 0c06 |0062: move-result-object v6 │ │ -06a3de: 6e10 3101 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -06a3e4: 0c04 |0066: move-result-object v4 │ │ -06a3e6: 6006 7604 |0067: sget v6, Lcom/actionbarsherlock/R$id;.abs__icon:I // field@0476 │ │ -06a3ea: 6e20 d90d 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06a3f0: 0c02 |006c: move-result-object v2 │ │ -06a3f2: 1f02 3c02 |006d: check-cast v2, Landroid/widget/ImageView; // type@023c │ │ -06a3f6: 6e20 0b1c ba00 |006f: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1c0b │ │ -06a3fc: 0c00 |0072: move-result-object v0 │ │ -06a3fe: 1f00 3600 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0036 │ │ -06a402: 6e20 8901 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ -06a408: 0c06 |0078: move-result-object v6 │ │ -06a40a: 6e20 c40f 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -06a410: 6006 8b04 |007c: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@048b │ │ -06a414: 6e20 d90d 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06a41a: 0c05 |0081: move-result-object v5 │ │ -06a41c: 1f05 5802 |0082: check-cast v5, Landroid/widget/TextView; // type@0258 │ │ -06a420: 6e20 8a01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ -06a426: 0c06 |0087: move-result-object v6 │ │ -06a428: 6e20 7310 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -06a42e: 7100 2c1c 0000 |008b: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1300:()Z // method@1c2c │ │ -06a434: 0a06 |008e: move-result v6 │ │ -06a436: 3806 0f00 |008f: if-eqz v6, 009e // +000f │ │ -06a43a: 55a6 6e09 |0091: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ -06a43e: 3806 0d00 |0093: if-eqz v6, 00a0 // +000d │ │ -06a442: 390b 0b00 |0095: if-nez v11, 00a0 // +000b │ │ -06a446: 55a6 6c09 |0097: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@096c │ │ -06a44a: 3806 0700 |0099: if-eqz v6, 00a0 // +0007 │ │ -06a44e: 7120 221c 9c00 |009b: invoke-static {v12, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@1c22 │ │ -06a454: 07c1 |009e: move-object v1, v12 │ │ -06a456: 28a3 |009f: goto 0042 // -005d │ │ -06a458: 7120 221c 8c00 |00a0: invoke-static {v12, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@1c22 │ │ -06a45e: 28fb |00a3: goto 009e // -0005 │ │ -06a460: 0001 0200 0000 0000 3d00 0000 0900 ... |00a4: packed-switch-data (8 units) │ │ +06b3a8: |[06b3a8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06b3b8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +06b3ba: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +06b3bc: 6e20 0d1c ba00 |0002: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1c0d │ │ +06b3c2: 0a03 |0005: move-result v3 │ │ +06b3c4: 2b03 9e00 0000 |0006: packed-switch v3, 000000a4 // +0000009e │ │ +06b3ca: 2206 9e03 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06b3ce: 7010 2e1f 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ +06b3d4: 2706 |000e: throw v6 │ │ +06b3d6: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +06b3da: 6e10 e10d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0de1 │ │ +06b3e0: 0a06 |0014: move-result v6 │ │ +06b3e2: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ +06b3e6: 54a6 7009 |0017: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b3ea: 6e10 361c 0600 |0019: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1c36 │ │ +06b3f0: 0c06 |001c: move-result-object v6 │ │ +06b3f2: 7110 520d 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +06b3f8: 0c06 |0020: move-result-object v6 │ │ +06b3fa: 6007 a204 |0021: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@04a2 │ │ +06b3fe: 6e40 550d 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +06b404: 0c0c |0026: move-result-object v12 │ │ +06b406: 6e20 360e 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@0e36 │ │ +06b40c: 6006 8b04 |002a: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@048b │ │ +06b410: 6e20 d90d 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06b416: 0c05 |002f: move-result-object v5 │ │ +06b418: 1f05 5602 |0030: check-cast v5, Landroid/widget/TextView; // type@0256 │ │ +06b41c: 54a6 7009 |0032: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b420: 7110 311c 0600 |0034: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ +06b426: 0c06 |0037: move-result-object v6 │ │ +06b428: 6007 b404 |0038: sget v7, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@04b4 │ │ +06b42c: 6e20 3401 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +06b432: 0c06 |003d: move-result-object v6 │ │ +06b434: 6e20 7310 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +06b43a: 07c1 |0041: move-object v1, v12 │ │ +06b43c: 1101 |0042: return-object v1 │ │ +06b43e: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ +06b442: 6e10 e10d 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0de1 │ │ +06b448: 0a06 |0048: move-result v6 │ │ +06b44a: 6007 7904 |0049: sget v7, Lcom/actionbarsherlock/R$id;.abs__list_item:I // field@0479 │ │ +06b44e: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ +06b452: 54a6 7009 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b456: 6e10 361c 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1c36 │ │ +06b45c: 0c06 |0052: move-result-object v6 │ │ +06b45e: 7110 520d 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +06b464: 0c06 |0056: move-result-object v6 │ │ +06b466: 6007 a204 |0057: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@04a2 │ │ +06b46a: 6e40 550d 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +06b470: 0c0c |005c: move-result-object v12 │ │ +06b472: 54a6 7009 |005d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b476: 7110 311c 0600 |005f: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ +06b47c: 0c06 |0062: move-result-object v6 │ │ +06b47e: 6e10 3101 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +06b484: 0c04 |0066: move-result-object v4 │ │ +06b486: 6006 7604 |0067: sget v6, Lcom/actionbarsherlock/R$id;.abs__icon:I // field@0476 │ │ +06b48a: 6e20 d90d 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06b490: 0c02 |006c: move-result-object v2 │ │ +06b492: 1f02 3a02 |006d: check-cast v2, Landroid/widget/ImageView; // type@023a │ │ +06b496: 6e20 0b1c ba00 |006f: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1c0b │ │ +06b49c: 0c00 |0072: move-result-object v0 │ │ +06b49e: 1f00 3600 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0036 │ │ +06b4a2: 6e20 8901 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ +06b4a8: 0c06 |0078: move-result-object v6 │ │ +06b4aa: 6e20 c40f 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +06b4b0: 6006 8b04 |007c: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@048b │ │ +06b4b4: 6e20 d90d 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06b4ba: 0c05 |0081: move-result-object v5 │ │ +06b4bc: 1f05 5602 |0082: check-cast v5, Landroid/widget/TextView; // type@0256 │ │ +06b4c0: 6e20 8a01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ +06b4c6: 0c06 |0087: move-result-object v6 │ │ +06b4c8: 6e20 7310 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +06b4ce: 7100 2c1c 0000 |008b: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1300:()Z // method@1c2c │ │ +06b4d4: 0a06 |008e: move-result v6 │ │ +06b4d6: 3806 0f00 |008f: if-eqz v6, 009e // +000f │ │ +06b4da: 55a6 6e09 |0091: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ +06b4de: 3806 0d00 |0093: if-eqz v6, 00a0 // +000d │ │ +06b4e2: 390b 0b00 |0095: if-nez v11, 00a0 // +000b │ │ +06b4e6: 55a6 6c09 |0097: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@096c │ │ +06b4ea: 3806 0700 |0099: if-eqz v6, 00a0 // +0007 │ │ +06b4ee: 7120 221c 9c00 |009b: invoke-static {v12, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@1c22 │ │ +06b4f4: 07c1 |009e: move-object v1, v12 │ │ +06b4f6: 28a3 |009f: goto 0042 // -005d │ │ +06b4f8: 7120 221c 8c00 |00a0: invoke-static {v12, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@1c22 │ │ +06b4fe: 28fb |00a3: goto 009e // -0005 │ │ +06b500: 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 │ │ @@ -82485,17 +82564,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06a470: |[06a470] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ -06a480: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -06a482: 0f00 |0001: return v0 │ │ +06b510: |[06b510] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ +06b520: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +06b522: 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;) │ │ @@ -82503,41 +82582,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -06a484: |[06a484] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ -06a494: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -06a496: 5295 6d09 |0001: iget v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a49a: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ -06a4a0: 5997 6d09 |0006: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a4a4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06a4a6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -06a4a8: 7120 cb0d 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -06a4ae: 0a06 |000d: move-result v6 │ │ -06a4b0: 7120 cb0d 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -06a4b6: 0a02 |0011: move-result v2 │ │ -06a4b8: 6e10 071c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ -06a4be: 0a01 |0015: move-result v1 │ │ -06a4c0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -06a4c2: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ -06a4c6: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -06a4c8: 6e40 101c 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1c10 │ │ -06a4ce: 0c04 |001d: move-result-object v4 │ │ -06a4d0: 6e30 0d0e 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -06a4d6: 6e10 e90d 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -06a4dc: 0a07 |0024: move-result v7 │ │ -06a4de: 7120 411f 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -06a4e4: 0a00 |0028: move-result v0 │ │ -06a4e6: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06a4ea: 28ec |002b: goto 0017 // -0014 │ │ -06a4ec: 5995 6d09 |002c: iput v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a4f0: 0f00 |002e: return v0 │ │ +06b524: |[06b524] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ +06b534: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +06b536: 5295 6d09 |0001: iget v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b53a: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ +06b540: 5997 6d09 |0006: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b544: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06b546: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +06b548: 7120 cb0d 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +06b54e: 0a06 |000d: move-result v6 │ │ +06b550: 7120 cb0d 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +06b556: 0a02 |0011: move-result v2 │ │ +06b558: 6e10 071c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ +06b55e: 0a01 |0015: move-result v1 │ │ +06b560: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +06b562: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ +06b566: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +06b568: 6e40 101c 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1c10 │ │ +06b56e: 0c04 |001d: move-result-object v4 │ │ +06b570: 6e30 0d0e 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +06b576: 6e10 e90d 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +06b57c: 0a07 |0024: move-result v7 │ │ +06b57e: 7120 411f 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +06b584: 0a00 |0028: move-result v0 │ │ +06b586: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06b58a: 28ec |002b: goto 0017 // -0014 │ │ +06b58c: 5995 6d09 |002c: iput v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b590: 0f00 |002e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=770 │ │ 0x0003 line=771 │ │ 0x0008 line=773 │ │ 0x0009 line=774 │ │ 0x000a line=776 │ │ @@ -82565,45 +82644,45 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -06a4f4: |[06a4f4] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -06a504: 5421 7009 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a508: 7110 271c 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a50e: 0c01 |0005: move-result-object v1 │ │ -06a510: 6e10 081c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -06a516: 0c00 |0009: move-result-object v0 │ │ -06a518: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ -06a51c: 5421 7009 |000c: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a520: 6e10 3b1c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@1c3b │ │ -06a526: 0a01 |0011: move-result v1 │ │ -06a528: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ -06a52c: 5421 7009 |0014: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a530: 7110 2b1c 0100 |0016: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1c2b │ │ -06a536: 0c01 |0019: move-result-object v1 │ │ -06a538: 6e20 fc1b 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1bfc │ │ -06a53e: 5b23 6b09 |001d: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ -06a542: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ -06a546: 5421 7009 |0021: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a54a: 6e10 3b1c 0100 |0023: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@1c3b │ │ -06a550: 0a01 |0026: move-result v1 │ │ -06a552: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ -06a556: 5421 7009 |0029: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ -06a55a: 7110 2b1c 0100 |002b: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1c2b │ │ -06a560: 0c01 |002e: move-result-object v1 │ │ -06a562: 6e20 f51b 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1bf5 │ │ -06a568: 6e10 131c 0200 |0032: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ -06a56e: 0e00 |0035: return-void │ │ -06a570: 0d01 |0036: move-exception v1 │ │ -06a572: 28fb |0037: goto 0032 // -0005 │ │ -06a574: 0d01 |0038: move-exception v1 │ │ -06a576: 28e4 |0039: goto 001d // -001c │ │ +06b594: |[06b594] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +06b5a4: 5421 7009 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b5a8: 7110 271c 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b5ae: 0c01 |0005: move-result-object v1 │ │ +06b5b0: 6e10 081c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +06b5b6: 0c00 |0009: move-result-object v0 │ │ +06b5b8: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ +06b5bc: 5421 7009 |000c: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b5c0: 6e10 3b1c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@1c3b │ │ +06b5c6: 0a01 |0011: move-result v1 │ │ +06b5c8: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ +06b5cc: 5421 7009 |0014: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b5d0: 7110 2b1c 0100 |0016: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1c2b │ │ +06b5d6: 0c01 |0019: move-result-object v1 │ │ +06b5d8: 6e20 fc1b 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1bfc │ │ +06b5de: 5b23 6b09 |001d: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@096b │ │ +06b5e2: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ +06b5e6: 5421 7009 |0021: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b5ea: 6e10 3b1c 0100 |0023: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@1c3b │ │ +06b5f0: 0a01 |0026: move-result v1 │ │ +06b5f2: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ +06b5f6: 5421 7009 |0029: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0970 │ │ +06b5fa: 7110 2b1c 0100 |002b: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1c2b │ │ +06b600: 0c01 |002e: move-result-object v1 │ │ +06b602: 6e20 f51b 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1bf5 │ │ +06b608: 6e10 131c 0200 |0032: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ +06b60e: 0e00 |0035: return-void │ │ +06b610: 0d01 |0036: move-exception v1 │ │ +06b612: 28fb |0037: goto 0032 // -0005 │ │ +06b614: 0d01 |0038: move-exception v1 │ │ +06b616: 28e4 |0039: goto 001d // -001c │ │ catches : 2 │ │ 0x0014 - 0x001d │ │ Ljava/lang/IllegalStateException; -> 0x0038 │ │ 0x0029 - 0x0032 │ │ Ljava/lang/IllegalStateException; -> 0x0036 │ │ positions : │ │ 0x0000 line=662 │ │ @@ -82626,20 +82705,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06a594: |[06a594] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ -06a5a4: 5210 6d09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a5a8: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -06a5ac: 5912 6d09 |0004: iput v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ -06a5b0: 6e10 131c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ -06a5b6: 0e00 |0009: return-void │ │ +06b634: |[06b634] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ +06b644: 5210 6d09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b648: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +06b64c: 5912 6d09 |0004: iput v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@096d │ │ +06b650: 6e10 131c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ +06b656: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x0006 line=794 │ │ 0x0009 line=796 │ │ locals : │ │ @@ -82651,23 +82730,23 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06a5b8: |[06a5b8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ -06a5c8: 5510 6e09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ -06a5cc: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ -06a5d0: 5510 6c09 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@096c │ │ -06a5d4: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ -06a5d8: 5c12 6e09 |0008: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ -06a5dc: 5c13 6c09 |000a: iput-boolean v3, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@096c │ │ -06a5e0: 6e10 131c 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ -06a5e6: 0e00 |000f: return-void │ │ +06b658: |[06b658] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ +06b668: 5510 6e09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ +06b66c: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ +06b670: 5510 6c09 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@096c │ │ +06b674: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ +06b678: 5c12 6e09 |0008: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@096e │ │ +06b67c: 5c13 6c09 |000a: iput-boolean v3, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@096c │ │ +06b680: 6e10 131c 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ +06b686: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0008 line=829 │ │ 0x000a line=830 │ │ 0x000c line=831 │ │ 0x000f line=833 │ │ @@ -82681,37 +82760,37 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06a5e8: |[06a5e8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ -06a5f8: 5510 6f09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ -06a5fc: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -06a600: 5c12 6f09 |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ -06a604: 6e10 131c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ -06a60a: 0e00 |0009: return-void │ │ +06b688: |[06b688] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ +06b698: 5510 6f09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ +06b69c: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +06b6a0: 5c12 6f09 |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@096f │ │ +06b6a4: 6e10 131c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1c13 │ │ +06b6aa: 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 : 509 (ActivityChooserView.java) │ │ + source_file_idx : 514 (ActivityChooserView.java) │ │ │ │ Class #360 header: │ │ -class_idx : 821 │ │ +class_idx : 819 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 509 │ │ +superclass_idx : 941 │ │ +source_file_idx : 514 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #360 annotations: │ │ Annotations on class │ │ @@ -82741,18 +82820,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 │ │ -06a60c: |[06a60c] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -06a61c: 5b01 7109 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a620: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06a626: 0e00 |0005: return-void │ │ +06b6ac: |[06b6ac] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +06b6bc: 5b01 7109 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b6c0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06b6c6: 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; │ │ │ │ @@ -82761,17 +82840,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 │ │ -06a628: |[06a628] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ -06a638: 7020 1a1c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c1a │ │ -06a63e: 0e00 |0003: return-void │ │ +06b6c8: |[06b6c8] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ +06b6d8: 7020 1a1c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c1a │ │ +06b6de: 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; │ │ @@ -82781,24 +82860,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06a640: |[06a640] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ -06a650: 5410 7109 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a654: 7110 2a1c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1c2a │ │ -06a65a: 0c00 |0005: move-result-object v0 │ │ -06a65c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -06a660: 5410 7109 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a664: 7110 2a1c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1c2a │ │ -06a66a: 0c00 |000d: move-result-object v0 │ │ -06a66c: 7210 1010 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@1010 │ │ -06a672: 0e00 |0011: return-void │ │ +06b6e0: |[06b6e0] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ +06b6f0: 5410 7109 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b6f4: 7110 2a1c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1c2a │ │ +06b6fa: 0c00 |0005: move-result-object v0 │ │ +06b6fc: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +06b700: 5410 7109 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b704: 7110 2a1c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1c2a │ │ +06b70a: 0c00 |000d: move-result-object v0 │ │ +06b70c: 7210 1010 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@1010 │ │ +06b712: 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; │ │ @@ -82809,62 +82888,62 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -06a674: |[06a674] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ -06a684: 5453 7109 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a688: 7110 321c 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1c32 │ │ -06a68e: 0c03 |0005: move-result-object v3 │ │ -06a690: 3336 3900 |0006: if-ne v6, v3, 003f // +0039 │ │ -06a694: 5453 7109 |0008: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a698: 6e10 341c 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ -06a69e: 5453 7109 |000d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a6a2: 7110 271c 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a6a8: 0c03 |0012: move-result-object v3 │ │ -06a6aa: 6e10 091c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1c09 │ │ -06a6b0: 0c00 |0016: move-result-object v0 │ │ -06a6b2: 5453 7109 |0017: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a6b6: 7110 271c 0300 |0019: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a6bc: 0c03 |001c: move-result-object v3 │ │ -06a6be: 6e10 081c 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -06a6c4: 0c03 |0020: move-result-object v3 │ │ -06a6c6: 6e20 eb1b 0300 |0021: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1beb │ │ -06a6cc: 0a01 |0024: move-result v1 │ │ -06a6ce: 5453 7109 |0025: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a6d2: 7110 271c 0300 |0027: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a6d8: 0c03 |002a: move-result-object v3 │ │ -06a6da: 6e10 081c 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -06a6e0: 0c03 |002e: move-result-object v3 │ │ -06a6e2: 6e20 e71b 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1be7 │ │ -06a6e8: 0c02 |0032: move-result-object v2 │ │ -06a6ea: 3802 0b00 |0033: if-eqz v2, 003e // +000b │ │ -06a6ee: 5453 7109 |0035: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a6f2: 7110 311c 0300 |0037: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ -06a6f8: 0c03 |003a: move-result-object v3 │ │ -06a6fa: 6e20 4101 2300 |003b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -06a700: 0e00 |003e: return-void │ │ -06a702: 5453 7109 |003f: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a706: 7110 331c 0300 |0041: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1c33 │ │ -06a70c: 0c03 |0044: move-result-object v3 │ │ -06a70e: 3336 1400 |0045: if-ne v6, v3, 0059 // +0014 │ │ -06a712: 5453 7109 |0047: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a716: 1204 |0049: const/4 v4, #int 0 // #0 │ │ -06a718: 7120 301c 4300 |004a: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@1c30 │ │ -06a71e: 5453 7109 |004d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a722: 5454 7109 |004f: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a726: 7110 291c 0400 |0051: invoke-static {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@1c29 │ │ -06a72c: 0a04 |0054: move-result v4 │ │ -06a72e: 7120 2e1c 4300 |0055: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@1c2e │ │ -06a734: 28e6 |0058: goto 003e // -001a │ │ -06a736: 2203 a003 |0059: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -06a73a: 7010 2e1f 0300 |005b: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ -06a740: 2703 |005e: throw v3 │ │ +06b714: |[06b714] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ +06b724: 5453 7109 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b728: 7110 321c 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1c32 │ │ +06b72e: 0c03 |0005: move-result-object v3 │ │ +06b730: 3336 3900 |0006: if-ne v6, v3, 003f // +0039 │ │ +06b734: 5453 7109 |0008: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b738: 6e10 341c 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ +06b73e: 5453 7109 |000d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b742: 7110 271c 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b748: 0c03 |0012: move-result-object v3 │ │ +06b74a: 6e10 091c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1c09 │ │ +06b750: 0c00 |0016: move-result-object v0 │ │ +06b752: 5453 7109 |0017: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b756: 7110 271c 0300 |0019: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b75c: 0c03 |001c: move-result-object v3 │ │ +06b75e: 6e10 081c 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +06b764: 0c03 |0020: move-result-object v3 │ │ +06b766: 6e20 eb1b 0300 |0021: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1beb │ │ +06b76c: 0a01 |0024: move-result v1 │ │ +06b76e: 5453 7109 |0025: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b772: 7110 271c 0300 |0027: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b778: 0c03 |002a: move-result-object v3 │ │ +06b77a: 6e10 081c 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +06b780: 0c03 |002e: move-result-object v3 │ │ +06b782: 6e20 e71b 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1be7 │ │ +06b788: 0c02 |0032: move-result-object v2 │ │ +06b78a: 3802 0b00 |0033: if-eqz v2, 003e // +000b │ │ +06b78e: 5453 7109 |0035: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b792: 7110 311c 0300 |0037: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ +06b798: 0c03 |003a: move-result-object v3 │ │ +06b79a: 6e20 4101 2300 |003b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +06b7a0: 0e00 |003e: return-void │ │ +06b7a2: 5453 7109 |003f: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b7a6: 7110 331c 0300 |0041: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1c33 │ │ +06b7ac: 0c03 |0044: move-result-object v3 │ │ +06b7ae: 3336 1400 |0045: if-ne v6, v3, 0059 // +0014 │ │ +06b7b2: 5453 7109 |0047: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b7b6: 1204 |0049: const/4 v4, #int 0 // #0 │ │ +06b7b8: 7120 301c 4300 |004a: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@1c30 │ │ +06b7be: 5453 7109 |004d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b7c2: 5454 7109 |004f: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b7c6: 7110 291c 0400 |0051: invoke-static {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@1c29 │ │ +06b7cc: 0a04 |0054: move-result v4 │ │ +06b7ce: 7120 2e1c 4300 |0055: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@1c2e │ │ +06b7d4: 28e6 |0058: goto 003e // -001a │ │ +06b7d6: 2203 9e03 |0059: new-instance v3, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06b7da: 7010 2e1f 0300 |005b: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ +06b7e0: 2703 |005e: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0008 line=583 │ │ 0x000d line=584 │ │ 0x0017 line=585 │ │ 0x0025 line=586 │ │ @@ -82887,24 +82966,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06a744: |[06a744] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ -06a754: 7010 1c1c 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@1c1c │ │ -06a75a: 5420 7109 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a75e: 5400 8509 |0005: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ -06a762: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -06a766: 5420 7109 |0009: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a76a: 5400 8509 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ -06a76e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -06a770: 6e20 531b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@1b53 │ │ -06a776: 0e00 |0011: return-void │ │ +06b7e4: |[06b7e4] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ +06b7f4: 7010 1c1c 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@1c1c │ │ +06b7fa: 5420 7109 |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b7fe: 5400 8509 |0005: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ +06b802: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +06b806: 5420 7109 |0009: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b80a: 5400 8509 |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ +06b80e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +06b810: 6e20 531b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@1b53 │ │ +06b816: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0009 line=616 │ │ 0x0011 line=618 │ │ locals : │ │ @@ -82915,64 +82994,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 │ │ -06a778: |[06a778] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06a788: 6e10 5b0f 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@0f5b │ │ -06a78e: 0c00 |0003: move-result-object v0 │ │ -06a790: 1f00 3403 |0004: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0334 │ │ -06a794: 6e20 0d1c 8000 |0006: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1c0d │ │ -06a79a: 0a01 |0009: move-result v1 │ │ -06a79c: 2b01 5800 0000 |000a: packed-switch v1, 00000062 // +00000058 │ │ -06a7a2: 2203 a003 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -06a7a6: 7010 2e1f 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ -06a7ac: 2703 |0012: throw v3 │ │ -06a7ae: 5453 7109 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a7b2: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ -06a7b8: 7120 2e1c 4300 |0018: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@1c2e │ │ -06a7be: 0e00 |001b: return-void │ │ -06a7c0: 5453 7109 |001c: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a7c4: 6e10 341c 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ -06a7ca: 5453 7109 |0021: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a7ce: 7110 2f1c 0300 |0023: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z // method@1c2f │ │ -06a7d4: 0a03 |0026: move-result v3 │ │ -06a7d6: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ -06a7da: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ -06a7de: 5453 7109 |002b: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a7e2: 7110 271c 0300 |002d: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a7e8: 0c03 |0030: move-result-object v3 │ │ -06a7ea: 6e10 081c 0300 |0031: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -06a7f0: 0c03 |0034: move-result-object v3 │ │ -06a7f2: 6e20 f71b 8300 |0035: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1bf7 │ │ -06a7f8: 28e3 |0038: goto 001b // -001d │ │ -06a7fa: 5453 7109 |0039: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a7fe: 7110 271c 0300 |003b: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a804: 0c03 |003e: move-result-object v3 │ │ -06a806: 6e10 0f1c 0300 |003f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@1c0f │ │ -06a80c: 0a03 |0042: move-result v3 │ │ -06a80e: 3803 1c00 |0043: if-eqz v3, 005f // +001c │ │ -06a812: 5453 7109 |0045: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a816: 7110 271c 0300 |0047: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a81c: 0c03 |004a: move-result-object v3 │ │ -06a81e: 6e10 081c 0300 |004b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -06a824: 0c03 |004e: move-result-object v3 │ │ -06a826: 6e20 e71b 8300 |004f: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1be7 │ │ -06a82c: 0c02 |0052: move-result-object v2 │ │ -06a82e: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ -06a832: 5453 7109 |0055: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a836: 7110 311c 0300 |0057: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ -06a83c: 0c03 |005a: move-result-object v3 │ │ -06a83e: 6e20 4101 2300 |005b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -06a844: 28bd |005e: goto 001b // -0043 │ │ -06a846: d808 0801 |005f: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06a84a: 28e4 |0061: goto 0045 // -001c │ │ -06a84c: 0001 0200 0000 0000 1200 0000 0900 ... |0062: packed-switch-data (8 units) │ │ +06b818: |[06b818] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06b828: 6e10 5b0f 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@0f5b │ │ +06b82e: 0c00 |0003: move-result-object v0 │ │ +06b830: 1f00 3203 |0004: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0332 │ │ +06b834: 6e20 0d1c 8000 |0006: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1c0d │ │ +06b83a: 0a01 |0009: move-result v1 │ │ +06b83c: 2b01 5800 0000 |000a: packed-switch v1, 00000062 // +00000058 │ │ +06b842: 2203 9e03 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06b846: 7010 2e1f 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ +06b84c: 2703 |0012: throw v3 │ │ +06b84e: 5453 7109 |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b852: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ +06b858: 7120 2e1c 4300 |0018: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@1c2e │ │ +06b85e: 0e00 |001b: return-void │ │ +06b860: 5453 7109 |001c: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b864: 6e10 341c 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ +06b86a: 5453 7109 |0021: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b86e: 7110 2f1c 0300 |0023: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z // method@1c2f │ │ +06b874: 0a03 |0026: move-result v3 │ │ +06b876: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ +06b87a: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ +06b87e: 5453 7109 |002b: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b882: 7110 271c 0300 |002d: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b888: 0c03 |0030: move-result-object v3 │ │ +06b88a: 6e10 081c 0300 |0031: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +06b890: 0c03 |0034: move-result-object v3 │ │ +06b892: 6e20 f71b 8300 |0035: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1bf7 │ │ +06b898: 28e3 |0038: goto 001b // -001d │ │ +06b89a: 5453 7109 |0039: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b89e: 7110 271c 0300 |003b: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b8a4: 0c03 |003e: move-result-object v3 │ │ +06b8a6: 6e10 0f1c 0300 |003f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@1c0f │ │ +06b8ac: 0a03 |0042: move-result v3 │ │ +06b8ae: 3803 1c00 |0043: if-eqz v3, 005f // +001c │ │ +06b8b2: 5453 7109 |0045: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b8b6: 7110 271c 0300 |0047: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b8bc: 0c03 |004a: move-result-object v3 │ │ +06b8be: 6e10 081c 0300 |004b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +06b8c4: 0c03 |004e: move-result-object v3 │ │ +06b8c6: 6e20 e71b 8300 |004f: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1be7 │ │ +06b8cc: 0c02 |0052: move-result-object v2 │ │ +06b8ce: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ +06b8d2: 5453 7109 |0055: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b8d6: 7110 311c 0300 |0057: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@1c31 │ │ +06b8dc: 0c03 |005a: move-result-object v3 │ │ +06b8de: 6e20 4101 2300 |005b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +06b8e4: 28bd |005e: goto 001b // -0043 │ │ +06b8e6: d808 0801 |005f: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06b8ea: 28e4 |0061: goto 0045 // -001c │ │ +06b8ec: 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 │ │ @@ -83003,56 +83082,56 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06a85c: |[06a85c] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ -06a86c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06a86e: 5430 7109 |0001: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a872: 7110 321c 0000 |0003: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1c32 │ │ -06a878: 0c00 |0006: move-result-object v0 │ │ -06a87a: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ -06a87e: 5430 7109 |0009: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a882: 7110 271c 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ -06a888: 0c00 |000e: move-result-object v0 │ │ -06a88a: 6e10 071c 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ -06a890: 0a00 |0012: move-result v0 │ │ -06a892: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ -06a896: 5430 7109 |0015: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a89a: 7120 301c 2000 |0017: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@1c30 │ │ -06a8a0: 5430 7109 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a8a4: 5431 7109 |001c: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ -06a8a8: 7110 291c 0100 |001e: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@1c29 │ │ -06a8ae: 0a01 |0021: move-result v1 │ │ -06a8b0: 7120 2e1c 1000 |0022: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@1c2e │ │ -06a8b6: 0f02 |0025: return v2 │ │ -06a8b8: 2200 a003 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -06a8bc: 7010 2e1f 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ -06a8c2: 2700 |002b: throw v0 │ │ +06b8fc: |[06b8fc] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ +06b90c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06b90e: 5430 7109 |0001: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b912: 7110 321c 0000 |0003: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1c32 │ │ +06b918: 0c00 |0006: move-result-object v0 │ │ +06b91a: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ +06b91e: 5430 7109 |0009: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b922: 7110 271c 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1c27 │ │ +06b928: 0c00 |000e: move-result-object v0 │ │ +06b92a: 6e10 071c 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ +06b930: 0a00 |0012: move-result v0 │ │ +06b932: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ +06b936: 5430 7109 |0015: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b93a: 7120 301c 2000 |0017: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@1c30 │ │ +06b940: 5430 7109 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b944: 5431 7109 |001c: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0971 │ │ +06b948: 7110 291c 0100 |001e: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@1c29 │ │ +06b94e: 0a01 |0021: move-result v1 │ │ +06b950: 7120 2e1c 1000 |0022: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@1c2e │ │ +06b956: 0f02 |0025: return v2 │ │ +06b958: 2200 9e03 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06b95c: 7010 2e1f 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1f2e │ │ +06b962: 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 : 509 (ActivityChooserView.java) │ │ + source_file_idx : 514 (ActivityChooserView.java) │ │ │ │ Class #361 header: │ │ -class_idx : 822 │ │ +class_idx : 820 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 509 │ │ +superclass_idx : 941 │ │ +source_file_idx : 514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #361 annotations: │ │ Annotations on class │ │ @@ -83072,17 +83151,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a8c4: |[06a8c4] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.:()V │ │ -06a8d4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06a8da: 0e00 |0003: return-void │ │ +06b964: |[06b964] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.:()V │ │ +06b974: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06b97a: 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;) │ │ @@ -83090,33 +83169,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 │ │ -06a8dc: |[06a8dc] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.invoke:(Landroid/view/View;Z)V │ │ -06a8ec: 6e20 2f0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@0e2f │ │ -06a8f2: 0e00 |0003: return-void │ │ +06b97c: |[06b97c] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.invoke:(Landroid/view/View;Z)V │ │ +06b98c: 6e20 2f0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@0e2f │ │ +06b992: 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 : 509 (ActivityChooserView.java) │ │ + source_file_idx : 514 (ActivityChooserView.java) │ │ │ │ Class #362 header: │ │ -class_idx : 824 │ │ +class_idx : 822 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #362 annotations: │ │ Annotations on class │ │ @@ -83143,60 +83222,60 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a8f4: |[06a8f4] com.actionbarsherlock.widget.SearchView$10.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06a904: 5b01 8609 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0986 │ │ -06a908: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06a90e: 0e00 |0005: return-void │ │ +06b994: |[06b994] com.actionbarsherlock.widget.SearchView$10.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06b9a4: 5b01 8609 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0986 │ │ +06b9a8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06b9ae: 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 │ │ -06a910: |[06a910] com.actionbarsherlock.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06a920: 5430 8609 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0986 │ │ -06a924: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06a926: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -06a928: 7140 a91c 6021 |0004: invoke-static {v0, v6, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z // method@1ca9 │ │ -06a92e: 0e00 |0007: return-void │ │ +06b9b0: |[06b9b0] com.actionbarsherlock.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06b9c0: 5430 8609 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0986 │ │ +06b9c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06b9c6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +06b9c8: 7140 a91c 6021 |0004: invoke-static {v0, v6, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z // method@1ca9 │ │ +06b9ce: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #363 header: │ │ -class_idx : 825 │ │ +class_idx : 823 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #363 annotations: │ │ Annotations on class │ │ @@ -83225,39 +83304,39 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a930: |[06a930] com.actionbarsherlock.widget.SearchView$11.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06a940: 5b01 8709 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0987 │ │ -06a944: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06a94a: 0e00 |0005: return-void │ │ +06b9d0: |[06b9d0] com.actionbarsherlock.widget.SearchView$11.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06b9e0: 5b01 8709 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0987 │ │ +06b9e4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06b9ea: 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 │ │ -06a94c: |[06a94c] com.actionbarsherlock.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06a95c: 5410 8709 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0987 │ │ -06a960: 7120 ab1c 4000 |0002: invoke-static {v0, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z // method@1cab │ │ -06a966: 0e00 |0005: return-void │ │ +06b9ec: |[06b9ec] com.actionbarsherlock.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06b9fc: 5410 8709 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0987 │ │ +06ba00: 7120 ab1c 4000 |0002: invoke-static {v0, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z // method@1cab │ │ +06ba06: 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; │ │ @@ -83271,31 +83350,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a968: |[06a968] com.actionbarsherlock.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -06a978: 0e00 |0000: return-void │ │ +06ba08: |[06ba08] com.actionbarsherlock.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +06ba18: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #364 header: │ │ -class_idx : 826 │ │ +class_idx : 824 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #364 annotations: │ │ Annotations on class │ │ @@ -83320,37 +83399,37 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a97c: |[06a97c] com.actionbarsherlock.widget.SearchView$12.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06a98c: 5b01 8809 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0988 │ │ -06a990: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06a996: 0e00 |0005: return-void │ │ +06ba1c: |[06ba1c] com.actionbarsherlock.widget.SearchView$12.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06ba2c: 5b01 8809 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0988 │ │ +06ba30: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06ba36: 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 │ │ -06a998: |[06a998] com.actionbarsherlock.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ -06a9a8: 0e00 |0000: return-void │ │ +06ba38: |[06ba38] com.actionbarsherlock.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ +06ba48: 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; │ │ │ │ @@ -83359,16 +83438,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a9ac: |[06a9ac] com.actionbarsherlock.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -06a9bc: 0e00 |0000: return-void │ │ +06ba4c: |[06ba4c] com.actionbarsherlock.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +06ba5c: 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 │ │ @@ -83380,36 +83459,36 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a9c0: |[06a9c0] com.actionbarsherlock.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -06a9d0: 5410 8809 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0988 │ │ -06a9d4: 7120 ac1c 2000 |0002: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V // method@1cac │ │ -06a9da: 0e00 |0005: return-void │ │ +06ba60: |[06ba60] com.actionbarsherlock.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +06ba70: 5410 8809 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0988 │ │ +06ba74: 7120 ac1c 2000 |0002: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V // method@1cac │ │ +06ba7a: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #365 header: │ │ -class_idx : 827 │ │ +class_idx : 825 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #365 annotations: │ │ Annotations on class │ │ @@ -83434,65 +83513,66 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a9dc: |[06a9dc] com.actionbarsherlock.widget.SearchView$1.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06a9ec: 5b01 8909 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0989 │ │ -06a9f0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06a9f6: 0e00 |0005: return-void │ │ +06ba7c: |[06ba7c] com.actionbarsherlock.widget.SearchView$1.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06ba8c: 5b01 8909 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0989 │ │ +06ba90: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06ba96: 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 │ │ -06a9f8: |[06a9f8] com.actionbarsherlock.widget.SearchView$1.run:()V │ │ -06aa08: 5431 8909 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0989 │ │ -06aa0c: 6e10 c01c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -06aa12: 0c01 |0005: move-result-object v1 │ │ -06aa14: 1a02 9017 |0006: const-string v2, "input_method" // string@1790 │ │ -06aa18: 6e20 3601 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -06aa1e: 0c00 |000b: move-result-object v0 │ │ -06aa20: 1f00 1e02 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -06aa24: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -06aa28: 5431 8909 |0010: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0989 │ │ -06aa2c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -06aa2e: 7130 9f1c 0102 |0013: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@1c9f │ │ -06aa34: 0e00 |0016: return-void │ │ +06ba98: |[06ba98] com.actionbarsherlock.widget.SearchView$1.run:()V │ │ +06baa8: 5431 8909 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0989 │ │ +06baac: 6e10 c01c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +06bab2: 0c01 |0005: move-result-object v1 │ │ +06bab4: 1a02 9117 |0006: const-string v2, "input_method" // string@1791 │ │ +06bab8: 6e20 3601 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +06babe: 0c00 |000b: move-result-object v0 │ │ +06bac0: 1f00 1c02 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +06bac4: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +06bac8: 5431 8909 |0010: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0989 │ │ +06bacc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +06bace: 7130 9f1c 0102 |0013: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@1c9f │ │ +06bad4: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #366 header: │ │ -class_idx : 828 │ │ +class_idx : 826 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #366 annotations: │ │ Annotations on class │ │ @@ -83517,53 +83597,53 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06aa38: |[06aa38] com.actionbarsherlock.widget.SearchView$2.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06aa48: 5b01 8a09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098a │ │ -06aa4c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06aa52: 0e00 |0005: return-void │ │ +06bad8: |[06bad8] com.actionbarsherlock.widget.SearchView$2.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06bae8: 5b01 8a09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098a │ │ +06baec: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06baf2: 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 │ │ -06aa54: |[06aa54] com.actionbarsherlock.widget.SearchView$2.run:()V │ │ -06aa64: 5410 8a09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098a │ │ -06aa68: 7110 a01c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca0 │ │ -06aa6e: 0e00 |0005: return-void │ │ +06baf4: |[06baf4] com.actionbarsherlock.widget.SearchView$2.run:()V │ │ +06bb04: 5410 8a09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098a │ │ +06bb08: 7110 a01c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca0 │ │ +06bb0e: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #367 header: │ │ -class_idx : 829 │ │ +class_idx : 827 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #367 annotations: │ │ Annotations on class │ │ @@ -83588,66 +83668,66 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06aa70: |[06aa70] com.actionbarsherlock.widget.SearchView$3.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06aa80: 5b01 8b09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ -06aa84: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06aa8a: 0e00 |0005: return-void │ │ +06bb10: |[06bb10] com.actionbarsherlock.widget.SearchView$3.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06bb20: 5b01 8b09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ +06bb24: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06bb2a: 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 │ │ -06aa8c: |[06aa8c] com.actionbarsherlock.widget.SearchView$3.run:()V │ │ -06aa9c: 5420 8b09 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ -06aaa0: 7110 aa1c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1caa │ │ -06aaa6: 0c00 |0005: move-result-object v0 │ │ -06aaa8: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -06aaac: 5420 8b09 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ -06aab0: 7110 aa1c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1caa │ │ -06aab6: 0c00 |000d: move-result-object v0 │ │ -06aab8: 2000 4f03 |000e: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034f │ │ -06aabc: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -06aac0: 5420 8b09 |0012: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ -06aac4: 7110 aa1c 0000 |0014: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1caa │ │ -06aaca: 0c00 |0017: move-result-object v0 │ │ -06aacc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -06aace: 6e20 520c 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c52 │ │ -06aad4: 0e00 |001c: return-void │ │ +06bb2c: |[06bb2c] com.actionbarsherlock.widget.SearchView$3.run:()V │ │ +06bb3c: 5420 8b09 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ +06bb40: 7110 aa1c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1caa │ │ +06bb46: 0c00 |0005: move-result-object v0 │ │ +06bb48: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +06bb4c: 5420 8b09 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ +06bb50: 7110 aa1c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1caa │ │ +06bb56: 0c00 |000d: move-result-object v0 │ │ +06bb58: 2000 4d03 |000e: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034d │ │ +06bb5c: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +06bb60: 5420 8b09 |0012: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098b │ │ +06bb64: 7110 aa1c 0000 |0014: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1caa │ │ +06bb6a: 0c00 |0017: move-result-object v0 │ │ +06bb6c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +06bb6e: 6e20 520c 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c52 │ │ +06bb74: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #368 header: │ │ -class_idx : 830 │ │ +class_idx : 828 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #368 annotations: │ │ Annotations on class │ │ @@ -83672,63 +83752,63 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06aad8: |[06aad8] com.actionbarsherlock.widget.SearchView$4.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06aae8: 5b01 8c09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ -06aaec: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06aaf2: 0e00 |0005: return-void │ │ +06bb78: |[06bb78] com.actionbarsherlock.widget.SearchView$4.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06bb88: 5b01 8c09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ +06bb8c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06bb92: 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 │ │ -06aaf4: |[06aaf4] com.actionbarsherlock.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ -06ab04: 5420 8c09 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ -06ab08: 7110 af1c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1caf │ │ -06ab0e: 0c00 |0005: move-result-object v0 │ │ -06ab10: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -06ab14: 5420 8c09 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ -06ab18: 7110 af1c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1caf │ │ -06ab1e: 0c00 |000d: move-result-object v0 │ │ -06ab20: 5421 8c09 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ -06ab24: 7230 cd0d 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@0dcd │ │ -06ab2a: 0e00 |0013: return-void │ │ +06bb94: |[06bb94] com.actionbarsherlock.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ +06bba4: 5420 8c09 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ +06bba8: 7110 af1c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1caf │ │ +06bbae: 0c00 |0005: move-result-object v0 │ │ +06bbb0: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +06bbb4: 5420 8c09 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ +06bbb8: 7110 af1c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1caf │ │ +06bbbe: 0c00 |000d: move-result-object v0 │ │ +06bbc0: 5421 8c09 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098c │ │ +06bbc4: 7230 cd0d 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@0dcd │ │ +06bbca: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #369 header: │ │ -class_idx : 831 │ │ +class_idx : 829 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -83753,39 +83833,39 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ab2c: |[06ab2c] com.actionbarsherlock.widget.SearchView$5.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06ab3c: 5b01 8d09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098d │ │ -06ab40: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06ab46: 0e00 |0005: return-void │ │ +06bbcc: |[06bbcc] com.actionbarsherlock.widget.SearchView$5.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06bbdc: 5b01 8d09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098d │ │ +06bbe0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06bbe6: 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 │ │ -06ab48: |[06ab48] com.actionbarsherlock.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -06ab58: 5410 8d09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098d │ │ -06ab5c: 7110 b01c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb0 │ │ -06ab62: 0e00 |0005: return-void │ │ +06bbe8: |[06bbe8] com.actionbarsherlock.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +06bbf8: 5410 8d09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098d │ │ +06bbfc: 7110 b01c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb0 │ │ +06bc02: 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; │ │ @@ -83794,21 +83874,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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #370 header: │ │ -class_idx : 832 │ │ +class_idx : 830 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -83833,53 +83913,53 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ab64: |[06ab64] com.actionbarsherlock.widget.SearchView$6.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06ab74: 5b01 8e09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098e │ │ -06ab78: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06ab7e: 0e00 |0005: return-void │ │ +06bc04: |[06bc04] com.actionbarsherlock.widget.SearchView$6.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06bc14: 5b01 8e09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098e │ │ +06bc18: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06bc1e: 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 │ │ -06ab80: |[06ab80] com.actionbarsherlock.widget.SearchView$6.onGlobalLayout:()V │ │ -06ab90: 5410 8e09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098e │ │ -06ab94: 7110 b01c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb0 │ │ -06ab9a: 0e00 |0005: return-void │ │ +06bc20: |[06bc20] com.actionbarsherlock.widget.SearchView$6.onGlobalLayout:()V │ │ +06bc30: 5410 8e09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098e │ │ +06bc34: 7110 b01c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb0 │ │ +06bc3a: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #371 header: │ │ -class_idx : 833 │ │ +class_idx : 831 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #371 annotations: │ │ Annotations on class │ │ @@ -83904,71 +83984,71 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ab9c: |[06ab9c] com.actionbarsherlock.widget.SearchView$7.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06abac: 5b01 8f09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06abb0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06abb6: 0e00 |0005: return-void │ │ +06bc3c: |[06bc3c] com.actionbarsherlock.widget.SearchView$7.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06bc4c: 5b01 8f09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bc50: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06bc56: 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 │ │ -06abb8: |[06abb8] com.actionbarsherlock.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ -06abc8: 5410 8f09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06abcc: 7110 b11c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@1cb1 │ │ -06abd2: 0c00 |0005: move-result-object v0 │ │ -06abd4: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ -06abd8: 5410 8f09 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06abdc: 7110 b21c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb2 │ │ -06abe2: 0e00 |000d: return-void │ │ -06abe4: 5410 8f09 |000e: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06abe8: 7110 b31c 0000 |0010: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; // method@1cb3 │ │ -06abee: 0c00 |0013: move-result-object v0 │ │ -06abf0: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ -06abf4: 5410 8f09 |0016: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06abf8: 7110 b41c 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb4 │ │ -06abfe: 28f2 |001b: goto 000d // -000e │ │ -06ac00: 5410 8f09 |001c: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06ac04: 7110 b51c 0000 |001e: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@1cb5 │ │ -06ac0a: 0c00 |0021: move-result-object v0 │ │ -06ac0c: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ -06ac10: 5410 8f09 |0024: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06ac14: 7110 a11c 0000 |0026: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca1 │ │ -06ac1a: 28e4 |0029: goto 000d // -001c │ │ -06ac1c: 5410 8f09 |002a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06ac20: 7110 a21c 0000 |002c: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@1ca2 │ │ -06ac26: 0c00 |002f: move-result-object v0 │ │ -06ac28: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ -06ac2c: 5410 8f09 |0032: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06ac30: 7110 a31c 0000 |0034: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca3 │ │ -06ac36: 28d6 |0037: goto 000d // -002a │ │ -06ac38: 5410 8f09 |0038: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06ac3c: 7110 a41c 0000 |003a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ -06ac42: 0c00 |003d: move-result-object v0 │ │ -06ac44: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ -06ac48: 5410 8f09 |0040: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ -06ac4c: 7110 a51c 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca5 │ │ -06ac52: 28c8 |0045: goto 000d // -0038 │ │ +06bc58: |[06bc58] com.actionbarsherlock.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ +06bc68: 5410 8f09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bc6c: 7110 b11c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@1cb1 │ │ +06bc72: 0c00 |0005: move-result-object v0 │ │ +06bc74: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ +06bc78: 5410 8f09 |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bc7c: 7110 b21c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb2 │ │ +06bc82: 0e00 |000d: return-void │ │ +06bc84: 5410 8f09 |000e: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bc88: 7110 b31c 0000 |0010: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; // method@1cb3 │ │ +06bc8e: 0c00 |0013: move-result-object v0 │ │ +06bc90: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ +06bc94: 5410 8f09 |0016: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bc98: 7110 b41c 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1cb4 │ │ +06bc9e: 28f2 |001b: goto 000d // -000e │ │ +06bca0: 5410 8f09 |001c: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bca4: 7110 b51c 0000 |001e: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@1cb5 │ │ +06bcaa: 0c00 |0021: move-result-object v0 │ │ +06bcac: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ +06bcb0: 5410 8f09 |0024: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bcb4: 7110 a11c 0000 |0026: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca1 │ │ +06bcba: 28e4 |0029: goto 000d // -001c │ │ +06bcbc: 5410 8f09 |002a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bcc0: 7110 a21c 0000 |002c: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@1ca2 │ │ +06bcc6: 0c00 |002f: move-result-object v0 │ │ +06bcc8: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ +06bccc: 5410 8f09 |0032: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bcd0: 7110 a31c 0000 |0034: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca3 │ │ +06bcd6: 28d6 |0037: goto 000d // -002a │ │ +06bcd8: 5410 8f09 |0038: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bcdc: 7110 a41c 0000 |003a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ +06bce2: 0c00 |003d: move-result-object v0 │ │ +06bce4: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ +06bce8: 5410 8f09 |0040: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@098f │ │ +06bcec: 7110 a51c 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca5 │ │ +06bcf2: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ 0x0008 line=879 │ │ 0x000d line=889 │ │ 0x000e line=880 │ │ 0x0016 line=881 │ │ @@ -83978,21 +84058,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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #372 header: │ │ -class_idx : 834 │ │ +class_idx : 832 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #372 annotations: │ │ Annotations on class │ │ @@ -84017,117 +84097,120 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ac54: |[06ac54] com.actionbarsherlock.widget.SearchView$8.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06ac64: 5b01 9009 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06ac68: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06ac6e: 0e00 |0005: return-void │ │ +06bcf4: |[06bcf4] com.actionbarsherlock.widget.SearchView$8.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06bd04: 5b01 9009 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bd08: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06bd0e: 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 │ │ -06ac70: |[06ac70] com.actionbarsherlock.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -06ac80: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06ac82: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06ac84: 5452 9009 |0002: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06ac88: 7110 a61c 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; // method@1ca6 │ │ -06ac8e: 0c02 |0007: move-result-object v2 │ │ -06ac90: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -06ac94: 0f00 |000a: return v0 │ │ -06ac96: 5452 9009 |000b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06ac9a: 7110 a41c 0200 |000d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ -06aca0: 0c02 |0010: move-result-object v2 │ │ -06aca2: 6e10 821c 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@1c82 │ │ -06aca8: 0a02 |0014: move-result v2 │ │ -06acaa: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -06acae: 5452 9009 |0017: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06acb2: 7110 a41c 0200 |0019: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ -06acb8: 0c02 |001c: move-result-object v2 │ │ -06acba: 6e10 7b1c 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1c7b │ │ -06acc0: 0a02 |0020: move-result v2 │ │ -06acc2: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ -06acc4: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ -06acc8: 5450 9009 |0024: iget-object v0, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06accc: 7140 a71c 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@1ca7 │ │ -06acd2: 0a00 |0029: move-result v0 │ │ -06acd4: 28e0 |002a: goto 000a // -0020 │ │ -06acd6: 5452 9009 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06acda: 7110 a41c 0200 |002d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ -06ace0: 0c02 |0030: move-result-object v2 │ │ -06ace2: 7110 6f1c 0200 |0031: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z // method@1c6f │ │ -06ace8: 0a02 |0034: move-result v2 │ │ -06acea: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ -06acee: 7110 dc07 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ -06acf4: 0a02 |003a: move-result v2 │ │ -06acf6: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ -06acfa: 6e10 480d 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -06ad00: 0a02 |0040: move-result v2 │ │ -06ad02: 3312 1f00 |0041: if-ne v2, v1, 0060 // +001f │ │ -06ad06: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ -06ad0a: 3327 1b00 |0045: if-ne v7, v2, 0060 // +001b │ │ -06ad0e: 6e10 d50d 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@0dd5 │ │ -06ad14: 5452 9009 |004a: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06ad18: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -06ad1a: 5454 9009 |004d: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ -06ad1e: 7110 a41c 0400 |004f: invoke-static {v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ -06ad24: 0c04 |0052: move-result-object v4 │ │ -06ad26: 6e10 7c1c 0400 |0053: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -06ad2c: 0c04 |0056: move-result-object v4 │ │ -06ad2e: 6e10 511f 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -06ad34: 0c04 |005a: move-result-object v4 │ │ -06ad36: 7140 a81c 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@1ca8 │ │ -06ad3c: 0110 |005e: move v0, v1 │ │ -06ad3e: 28ab |005f: goto 000a // -0055 │ │ -06ad40: 6e10 480d 0800 |0060: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -06ad46: 0a01 |0063: move-result v1 │ │ -06ad48: 3901 a6ff |0064: if-nez v1, 000a // -005a │ │ -06ad4c: 28a4 |0066: goto 000a // -005c │ │ +06bd10: |[06bd10] com.actionbarsherlock.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +06bd20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06bd22: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06bd24: 5452 9009 |0002: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bd28: 7110 a61c 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; // method@1ca6 │ │ +06bd2e: 0c02 |0007: move-result-object v2 │ │ +06bd30: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +06bd34: 0f00 |000a: return v0 │ │ +06bd36: 5452 9009 |000b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bd3a: 7110 a41c 0200 |000d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ +06bd40: 0c02 |0010: move-result-object v2 │ │ +06bd42: 6e10 821c 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@1c82 │ │ +06bd48: 0a02 |0014: move-result v2 │ │ +06bd4a: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +06bd4e: 5452 9009 |0017: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bd52: 7110 a41c 0200 |0019: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ +06bd58: 0c02 |001c: move-result-object v2 │ │ +06bd5a: 6e10 7b1c 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1c7b │ │ +06bd60: 0a02 |0020: move-result v2 │ │ +06bd62: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ +06bd64: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ +06bd68: 5450 9009 |0024: iget-object v0, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bd6c: 7140 a71c 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@1ca7 │ │ +06bd72: 0a00 |0029: move-result v0 │ │ +06bd74: 28e0 |002a: goto 000a // -0020 │ │ +06bd76: 5452 9009 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bd7a: 7110 a41c 0200 |002d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ +06bd80: 0c02 |0030: move-result-object v2 │ │ +06bd82: 7110 6f1c 0200 |0031: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z // method@1c6f │ │ +06bd88: 0a02 |0034: move-result v2 │ │ +06bd8a: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ +06bd8e: 7110 dc07 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ +06bd94: 0a02 |003a: move-result v2 │ │ +06bd96: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ +06bd9a: 6e10 480d 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +06bda0: 0a02 |0040: move-result v2 │ │ +06bda2: 3312 1f00 |0041: if-ne v2, v1, 0060 // +001f │ │ +06bda6: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ +06bdaa: 3327 1b00 |0045: if-ne v7, v2, 0060 // +001b │ │ +06bdae: 6e10 d50d 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@0dd5 │ │ +06bdb4: 5452 9009 |004a: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bdb8: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +06bdba: 5454 9009 |004d: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0990 │ │ +06bdbe: 7110 a41c 0400 |004f: invoke-static {v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@1ca4 │ │ +06bdc4: 0c04 |0052: move-result-object v4 │ │ +06bdc6: 6e10 7c1c 0400 |0053: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +06bdcc: 0c04 |0056: move-result-object v4 │ │ +06bdce: 6e10 511f 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +06bdd4: 0c04 |005a: move-result-object v4 │ │ +06bdd6: 7140 a81c 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@1ca8 │ │ +06bddc: 0110 |005e: move v0, v1 │ │ +06bdde: 28ab |005f: goto 000a // -0055 │ │ +06bde0: 6e10 480d 0800 |0060: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +06bde6: 0a01 |0063: move-result v1 │ │ +06bde8: 3901 a6ff |0064: if-nez v1, 000a // -005a │ │ +06bdec: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #373 header: │ │ -class_idx : 835 │ │ +class_idx : 833 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -84152,57 +84235,57 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ad50: |[06ad50] com.actionbarsherlock.widget.SearchView$9.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06ad60: 5b01 9109 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0991 │ │ -06ad64: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06ad6a: 0e00 |0005: return-void │ │ +06bdf0: |[06bdf0] com.actionbarsherlock.widget.SearchView$9.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06be00: 5b01 9109 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0991 │ │ +06be04: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06be0a: 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 │ │ -06ad6c: |[06ad6c] com.actionbarsherlock.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -06ad7c: 5410 9109 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0991 │ │ -06ad80: 7110 a11c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca1 │ │ -06ad86: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -06ad88: 0f00 |0006: return v0 │ │ +06be0c: |[06be0c] com.actionbarsherlock.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +06be1c: 5410 9109 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0991 │ │ +06be20: 7110 a11c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1ca1 │ │ +06be26: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +06be28: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #374 header: │ │ -class_idx : 836 │ │ +class_idx : 834 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -84220,21 +84303,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #375 header: │ │ -class_idx : 837 │ │ +class_idx : 835 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #375 annotations: │ │ Annotations on class │ │ @@ -84258,21 +84341,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #376 header: │ │ -class_idx : 838 │ │ +class_idx : 836 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -84296,21 +84379,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;) │ │ name : 'onSuggestionSelect' │ │ type : '(I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #377 header: │ │ -class_idx : 839 │ │ +class_idx : 837 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 555 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 553 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 8 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -84338,20 +84421,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06ad8c: |[06ad8c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ -06ad9c: 7020 620f 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@0f62 │ │ -06ada2: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1c7e │ │ -06ada8: 0a00 |0006: move-result v0 │ │ -06adaa: 5910 9309 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ -06adae: 0e00 |0009: return-void │ │ +06be2c: |[06be2c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ +06be3c: 7020 620f 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@0f62 │ │ +06be42: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1c7e │ │ +06be48: 0a00 |0006: move-result v0 │ │ +06be4a: 5910 9309 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ +06be4e: 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; │ │ @@ -84362,20 +84445,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 │ │ -06adb0: |[06adb0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06adc0: 7030 630f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f63 │ │ -06adc6: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1c7e │ │ -06adcc: 0a00 |0006: move-result v0 │ │ -06adce: 5910 9309 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ -06add2: 0e00 |0009: return-void │ │ +06be50: |[06be50] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06be60: 7030 630f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f63 │ │ +06be66: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1c7e │ │ +06be6c: 0a00 |0006: move-result v0 │ │ +06be6e: 5910 9309 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ +06be72: 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; │ │ @@ -84387,20 +84470,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 │ │ -06add4: |[06add4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06ade4: 7040 640f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f64 │ │ -06adea: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1c7e │ │ -06adf0: 0a00 |0006: move-result v0 │ │ -06adf2: 5910 9309 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ -06adf6: 0e00 |0009: return-void │ │ +06be74: |[06be74] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06be84: 7040 640f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f64 │ │ +06be8a: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1c7e │ │ +06be90: 0a00 |0006: move-result v0 │ │ +06be92: 5910 9309 |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ +06be96: 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; │ │ @@ -84413,18 +84496,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 │ │ -06adf8: |[06adf8] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z │ │ -06ae08: 7010 811c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@1c81 │ │ -06ae0e: 0a00 |0003: move-result v0 │ │ -06ae10: 0f00 |0004: return v0 │ │ +06be98: |[06be98] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z │ │ +06bea8: 7010 811c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@1c81 │ │ +06beae: 0a00 |0003: move-result v0 │ │ +06beb0: 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;) │ │ @@ -84432,24 +84515,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06ae14: |[06ae14] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ -06ae24: 6e10 7c1c 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -06ae2a: 0c00 |0003: move-result-object v0 │ │ -06ae2c: 7110 f60c 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@0cf6 │ │ -06ae32: 0a00 |0007: move-result v0 │ │ -06ae34: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -06ae38: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06ae3a: 0f00 |000b: return v0 │ │ -06ae3c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06ae3e: 28fe |000d: goto 000b // -0002 │ │ +06beb4: |[06beb4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ +06bec4: 6e10 7c1c 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +06beca: 0c00 |0003: move-result-object v0 │ │ +06becc: 7110 f60c 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@0cf6 │ │ +06bed2: 0a00 |0007: move-result v0 │ │ +06bed4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +06bed8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06beda: 0f00 |000b: return v0 │ │ +06bedc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06bede: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1696 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ Virtual methods - │ │ @@ -84458,24 +84541,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06ae40: |[06ae40] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ -06ae50: 5210 9309 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ -06ae54: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ -06ae58: 6f10 650f 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@0f65 │ │ -06ae5e: 0a00 |0007: move-result v0 │ │ -06ae60: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06ae64: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06ae66: 0f00 |000b: return v0 │ │ -06ae68: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06ae6a: 28fe |000d: goto 000b // -0002 │ │ +06bee0: |[06bee0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ +06bef0: 5210 9309 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ +06bef4: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ +06bef8: 6f10 650f 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@0f65 │ │ +06befe: 0a00 |0007: move-result v0 │ │ +06bf00: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06bf04: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06bf06: 0f00 |000b: return v0 │ │ +06bf08: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06bf0a: 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;) │ │ @@ -84483,19 +84566,19 @@ │ │ type : '(ZILandroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06ae6c: |[06ae6c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ -06ae7c: 6f40 660f 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@0f66 │ │ -06ae82: 5410 9209 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ -06ae86: 6e10 ea1c 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.onTextFocusChanged:()V // method@1cea │ │ -06ae8c: 0e00 |0008: return-void │ │ +06bf0c: |[06bf0c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ +06bf1c: 6f40 660f 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@0f66 │ │ +06bf22: 5410 9209 |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ +06bf26: 6e10 ea1c 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.onTextFocusChanged:()V // method@1cea │ │ +06bf2c: 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; │ │ @@ -84508,51 +84591,51 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -06ae90: |[06ae90] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ -06aea0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06aea2: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -06aea4: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ -06aea8: 6e10 480d 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -06aeae: 0a02 |0007: move-result v2 │ │ -06aeb0: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ -06aeb4: 6e10 4c0d 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0d4c │ │ -06aeba: 0a02 |000d: move-result v2 │ │ -06aebc: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ -06aec0: 6e10 7a1c 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1c7a │ │ -06aec6: 0c00 |0013: move-result-object v0 │ │ -06aec8: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -06aecc: 6e30 470d 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@0d47 │ │ -06aed2: 0f01 |0019: return v1 │ │ -06aed4: 6e10 480d 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -06aeda: 0a02 |001d: move-result v2 │ │ -06aedc: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ -06aee0: 6e10 7a1c 0400 |0020: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1c7a │ │ -06aee6: 0c00 |0023: move-result-object v0 │ │ -06aee8: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ -06aeec: 6e20 460d 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@0d46 │ │ -06aef2: 6e10 4e0d 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@0d4e │ │ -06aef8: 0a02 |002c: move-result v2 │ │ -06aefa: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ -06aefe: 6e10 4d0d 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@0d4d │ │ -06af04: 0a02 |0032: move-result v2 │ │ -06af06: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ -06af0a: 5442 9209 |0035: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ -06af0e: 6e10 b71c 0200 |0037: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@1cb7 │ │ -06af14: 5442 9209 |003a: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ -06af18: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -06af1a: 7120 ae1c 3200 |003d: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V // method@1cae │ │ -06af20: 28d9 |0040: goto 0019 // -0027 │ │ -06af22: 6f30 670f 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@0f67 │ │ -06af28: 0a01 |0044: move-result v1 │ │ -06af2a: 28d4 |0045: goto 0019 // -002c │ │ +06bf30: |[06bf30] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ +06bf40: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06bf42: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +06bf44: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ +06bf48: 6e10 480d 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +06bf4e: 0a02 |0007: move-result v2 │ │ +06bf50: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ +06bf54: 6e10 4c0d 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0d4c │ │ +06bf5a: 0a02 |000d: move-result v2 │ │ +06bf5c: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ +06bf60: 6e10 7a1c 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1c7a │ │ +06bf66: 0c00 |0013: move-result-object v0 │ │ +06bf68: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +06bf6c: 6e30 470d 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@0d47 │ │ +06bf72: 0f01 |0019: return v1 │ │ +06bf74: 6e10 480d 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +06bf7a: 0a02 |001d: move-result v2 │ │ +06bf7c: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ +06bf80: 6e10 7a1c 0400 |0020: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1c7a │ │ +06bf86: 0c00 |0023: move-result-object v0 │ │ +06bf88: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ +06bf8c: 6e20 460d 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@0d46 │ │ +06bf92: 6e10 4e0d 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@0d4e │ │ +06bf98: 0a02 |002c: move-result v2 │ │ +06bf9a: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ +06bf9e: 6e10 4d0d 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@0d4d │ │ +06bfa4: 0a02 |0032: move-result v2 │ │ +06bfa6: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ +06bfaa: 5442 9209 |0035: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ +06bfae: 6e10 b71c 0200 |0037: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@1cb7 │ │ +06bfb4: 5442 9209 |003a: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ +06bfb8: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +06bfba: 7120 ae1c 3200 |003d: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V // method@1cae │ │ +06bfc0: 28d9 |0040: goto 0019 // -0027 │ │ +06bfc2: 6f30 670f 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@0f67 │ │ +06bfc8: 0a01 |0044: move-result v1 │ │ +06bfca: 28d4 |0045: goto 0019 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1754 │ │ 0x0004 line=1757 │ │ 0x0010 line=1758 │ │ 0x0014 line=1759 │ │ 0x0016 line=1760 │ │ @@ -84577,45 +84660,46 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -06af2c: |[06af2c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ -06af3c: 6f20 680f 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@0f68 │ │ -06af42: 3804 2e00 |0003: if-eqz v4, 0031 // +002e │ │ -06af46: 5431 9209 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ -06af4a: 6e10 ce1c 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@1cce │ │ -06af50: 0a01 |000a: move-result v1 │ │ -06af52: 3801 2600 |000b: if-eqz v1, 0031 // +0026 │ │ -06af56: 6e10 7f1c 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@1c7f │ │ -06af5c: 0a01 |0010: move-result v1 │ │ -06af5e: 3901 2000 |0011: if-nez v1, 0031 // +0020 │ │ -06af62: 6e10 751c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1c75 │ │ -06af68: 0c01 |0016: move-result-object v1 │ │ -06af6a: 1a02 9017 |0017: const-string v2, "input_method" // string@1790 │ │ -06af6e: 6e20 3601 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -06af74: 0c00 |001c: move-result-object v0 │ │ -06af76: 1f00 1e02 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -06af7a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -06af7c: 6e30 3e0f 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f3e │ │ -06af82: 6e10 751c 0300 |0023: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1c75 │ │ -06af88: 0c01 |0026: move-result-object v1 │ │ -06af8a: 7110 d41c 0100 |0027: invoke-static {v1}, Lcom/actionbarsherlock/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1cd4 │ │ -06af90: 0a01 |002a: move-result v1 │ │ -06af92: 3801 0600 |002b: if-eqz v1, 0031 // +0006 │ │ -06af96: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -06af98: 7120 ad1c 1300 |002e: invoke-static {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V // method@1cad │ │ -06af9e: 0e00 |0031: return-void │ │ +06bfcc: |[06bfcc] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ +06bfdc: 6f20 680f 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@0f68 │ │ +06bfe2: 3804 2e00 |0003: if-eqz v4, 0031 // +002e │ │ +06bfe6: 5431 9209 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ +06bfea: 6e10 ce1c 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@1cce │ │ +06bff0: 0a01 |000a: move-result v1 │ │ +06bff2: 3801 2600 |000b: if-eqz v1, 0031 // +0026 │ │ +06bff6: 6e10 7f1c 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@1c7f │ │ +06bffc: 0a01 |0010: move-result v1 │ │ +06bffe: 3901 2000 |0011: if-nez v1, 0031 // +0020 │ │ +06c002: 6e10 751c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1c75 │ │ +06c008: 0c01 |0016: move-result-object v1 │ │ +06c00a: 1a02 9117 |0017: const-string v2, "input_method" // string@1791 │ │ +06c00e: 6e20 3601 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +06c014: 0c00 |001c: move-result-object v0 │ │ +06c016: 1f00 1c02 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +06c01a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +06c01c: 6e30 3e0f 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f3e │ │ +06c022: 6e10 751c 0300 |0023: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1c75 │ │ +06c028: 0c01 |0026: move-result-object v1 │ │ +06c02a: 7110 d41c 0100 |0027: invoke-static {v1}, Lcom/actionbarsherlock/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1cd4 │ │ +06c030: 0a01 |002a: move-result v1 │ │ +06c032: 3801 0600 |002b: if-eqz v1, 0031 // +0006 │ │ +06c036: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +06c038: 7120 ad1c 1300 |002e: invoke-static {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V // method@1cad │ │ +06c03e: 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; │ │ @@ -84626,16 +84710,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06afa0: |[06afa0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ -06afb0: 0e00 |0000: return-void │ │ +06c040: |[06c040] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ +06c050: 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;) │ │ @@ -84643,16 +84727,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06afb4: |[06afb4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ -06afc4: 0e00 |0000: return-void │ │ +06c054: |[06c054] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ +06c064: 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; │ │ │ │ @@ -84661,17 +84745,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06afc8: |[06afc8] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -06afd8: 5b01 9209 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ -06afdc: 0e00 |0002: return-void │ │ +06c068: |[06c068] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +06c078: 5b01 9209 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0992 │ │ +06c07c: 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; │ │ @@ -84681,34 +84765,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06afe0: |[06afe0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ -06aff0: 6f20 6a0f 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0f6a │ │ -06aff6: 5901 9309 |0003: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ -06affa: 0e00 |0005: return-void │ │ +06c080: |[06c080] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ +06c090: 6f20 6a0f 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0f6a │ │ +06c096: 5901 9309 |0003: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0993 │ │ +06c09a: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #378 header: │ │ -class_idx : 841 │ │ +class_idx : 839 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2852 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2854 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -84720,21 +84804,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2852 (ShareActionProvider.java) │ │ + source_file_idx : 2854 (ShareActionProvider.java) │ │ │ │ Class #379 header: │ │ -class_idx : 842 │ │ +class_idx : 840 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2852 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2854 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -84752,21 +84836,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 : 2852 (ShareActionProvider.java) │ │ + source_file_idx : 2854 (ShareActionProvider.java) │ │ │ │ Class #380 header: │ │ -class_idx : 846 │ │ +class_idx : 844 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3077 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3079 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -84806,63 +84890,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -06affc: |[06affc] com.actionbarsherlock.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ -06b00c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06b012: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ -06b018: 6e20 d90d 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06b01e: 0c00 |0009: move-result-object v0 │ │ -06b020: 1f00 5802 |000a: check-cast v0, Landroid/widget/TextView; // type@0258 │ │ -06b024: 5b10 d109 |000c: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -06b028: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ -06b02e: 6e20 d90d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06b034: 0c00 |0014: move-result-object v0 │ │ -06b036: 1f00 5802 |0015: check-cast v0, Landroid/widget/TextView; // type@0258 │ │ -06b03a: 5b10 d209 |0017: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@09d2 │ │ -06b03e: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ -06b044: 6e20 d90d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06b04a: 0c00 |001f: move-result-object v0 │ │ -06b04c: 1f00 3c02 |0020: check-cast v0, Landroid/widget/ImageView; // type@023c │ │ -06b050: 5b10 ce09 |0022: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@09ce │ │ -06b054: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ -06b05a: 6e20 d90d 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06b060: 0c00 |002a: move-result-object v0 │ │ -06b062: 1f00 3c02 |002b: check-cast v0, Landroid/widget/ImageView; // type@023c │ │ -06b066: 5b10 cf09 |002d: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@09cf │ │ -06b06a: 6000 8e04 |002f: sget v0, Lcom/actionbarsherlock/R$id;.edit_query:I // field@048e │ │ -06b06e: 6e20 d90d 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -06b074: 0c00 |0034: move-result-object v0 │ │ -06b076: 1f00 3c02 |0035: check-cast v0, Landroid/widget/ImageView; // type@023c │ │ -06b07a: 5b10 d009 |0037: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ -06b07e: 0e00 |0039: return-void │ │ +06c09c: |[06c09c] com.actionbarsherlock.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ +06c0ac: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06c0b2: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ +06c0b8: 6e20 d90d 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06c0be: 0c00 |0009: move-result-object v0 │ │ +06c0c0: 1f00 5602 |000a: check-cast v0, Landroid/widget/TextView; // type@0256 │ │ +06c0c4: 5b10 d109 |000c: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +06c0c8: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ +06c0ce: 6e20 d90d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06c0d4: 0c00 |0014: move-result-object v0 │ │ +06c0d6: 1f00 5602 |0015: check-cast v0, Landroid/widget/TextView; // type@0256 │ │ +06c0da: 5b10 d209 |0017: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@09d2 │ │ +06c0de: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ +06c0e4: 6e20 d90d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06c0ea: 0c00 |001f: move-result-object v0 │ │ +06c0ec: 1f00 3a02 |0020: check-cast v0, Landroid/widget/ImageView; // type@023a │ │ +06c0f0: 5b10 ce09 |0022: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@09ce │ │ +06c0f4: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ +06c0fa: 6e20 d90d 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06c100: 0c00 |002a: move-result-object v0 │ │ +06c102: 1f00 3a02 |002b: check-cast v0, Landroid/widget/ImageView; // type@023a │ │ +06c106: 5b10 cf09 |002d: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@09cf │ │ +06c10a: 6000 8e04 |002f: sget v0, Lcom/actionbarsherlock/R$id;.edit_query:I // field@048e │ │ +06c10e: 6e20 d90d 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +06c114: 0c00 |0034: move-result-object v0 │ │ +06c116: 1f00 3a02 |0035: check-cast v0, Landroid/widget/ImageView; // type@023a │ │ +06c11a: 5b10 d009 |0037: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ +06c11e: 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 : 3077 (SuggestionsAdapter.java) │ │ + source_file_idx : 3079 (SuggestionsAdapter.java) │ │ │ │ Class #381 header: │ │ -class_idx : 848 │ │ +class_idx : 846 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 640 │ │ +superclass_idx : 941 │ │ +source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -84883,17 +84967,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b080: |[06b080] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$1.:()V │ │ -06b090: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06b096: 0e00 |0003: return-void │ │ +06c120: |[06c120] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$1.:()V │ │ +06c130: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06c136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$1; │ │ │ │ Virtual methods - │ │ @@ -84902,30 +84986,30 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06b098: |[06b098] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$1.getInterpolation:(F)F │ │ -06b0a8: 0f01 |0000: return v1 │ │ +06c138: |[06c138] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$1.getInterpolation:(F)F │ │ +06c148: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$1; │ │ 0x0000 - 0x0001 reg=1 t F │ │ │ │ - source_file_idx : 640 (CanvasTransformerBuilder.java) │ │ + source_file_idx : 645 (CanvasTransformerBuilder.java) │ │ │ │ Class #382 header: │ │ -class_idx : 854 │ │ +class_idx : 852 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 640 │ │ +superclass_idx : 941 │ │ +source_file_idx : 645 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #382 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;' │ │ @@ -84948,36 +85032,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b0ac: |[06b0ac] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.:()V │ │ -06b0bc: 2200 5003 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$1; // type@0350 │ │ -06b0c0: 7010 441d 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$1;.:()V // method@1d44 │ │ -06b0c6: 6900 010a |0005: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ -06b0ca: 0e00 |0007: return-void │ │ +06c14c: |[06c14c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.:()V │ │ +06c15c: 2200 4e03 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$1; // type@034e │ │ +06c160: 7010 441d 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$1;.:()V // method@1d44 │ │ +06c166: 6900 010a |0005: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ +06c16a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ │ │ #1 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b0cc: |[06b0cc] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.:()V │ │ -06b0dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06b0e2: 0e00 |0003: return-void │ │ +06c16c: |[06c16c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.:()V │ │ +06c17c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06c182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;) │ │ @@ -84985,17 +85069,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b0e4: |[06b0e4] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b0f4: 5410 020a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b0f8: 1100 |0002: return-object v0 │ │ +06c184: |[06c184] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c194: 5410 020a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c198: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ │ │ #3 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;) │ │ @@ -85003,21 +85087,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06b0fc: |[06b0fc] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.initTransformer:()V │ │ -06b10c: 5410 020a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b110: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06b114: 2200 5103 |0004: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2; // type@0351 │ │ -06b118: 7020 461d 1000 |0006: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)V // method@1d46 │ │ -06b11e: 5b10 020a |0009: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b122: 0e00 |000b: return-void │ │ +06c19c: |[06c19c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.initTransformer:()V │ │ +06c1ac: 5410 020a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c1b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06c1b4: 2200 4f03 |0004: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2; // type@034f │ │ +06c1b8: 7020 461d 1000 |0006: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)V // method@1d46 │ │ +06c1be: 5b10 020a |0009: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c1c2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ 0x000b line=23 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ @@ -85028,21 +85112,21 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -06b124: |[06b124] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.concatTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b134: 7010 541d 0100 |0000: invoke-direct {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ -06b13a: 2200 5503 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6; // type@0355 │ │ -06b13e: 7030 4e1d 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V // method@1d4e │ │ -06b144: 5b10 020a |0008: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b148: 5410 020a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b14c: 1100 |000c: return-object v0 │ │ +06c1c4: |[06c1c4] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.concatTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c1d4: 7010 541d 0100 |0000: invoke-direct {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ +06c1da: 2200 5303 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6; // type@0353 │ │ +06c1de: 7030 4e1d 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V // method@1d4e │ │ +06c1e4: 5b10 020a |0008: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c1e8: 5410 020a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c1ec: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ 0x000a line=92 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ @@ -85053,24 +85137,24 @@ │ │ type : '(IIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -06b150: |[06b150] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.rotate:(IIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b160: 6205 010a |0000: sget-object v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ -06b164: 0760 |0002: move-object v0, v6 │ │ -06b166: 0171 |0003: move v1, v7 │ │ -06b168: 0182 |0004: move v2, v8 │ │ -06b16a: 0193 |0005: move v3, v9 │ │ -06b16c: 01a4 |0006: move v4, v10 │ │ -06b16e: 7406 561d 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.rotate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d56 │ │ -06b174: 0c00 |000a: move-result-object v0 │ │ -06b176: 1100 |000b: return-object v0 │ │ +06c1f0: |[06c1f0] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.rotate:(IIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c200: 6205 010a |0000: sget-object v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ +06c204: 0760 |0002: move-object v0, v6 │ │ +06c206: 0171 |0003: move v1, v7 │ │ +06c208: 0182 |0004: move v2, v8 │ │ +06c20a: 0193 |0005: move v3, v9 │ │ +06c20c: 01a4 |0006: move v4, v10 │ │ +06c20e: 7406 561d 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.rotate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d56 │ │ +06c214: 0c00 |000a: move-result-object v0 │ │ +06c216: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ 0x0000 - 0x000c reg=7 openedDeg I │ │ 0x0000 - 0x000c reg=8 closedDeg I │ │ @@ -85082,27 +85166,27 @@ │ │ type : '(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -06b178: |[06b178] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.rotate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b188: 7010 541d 0700 |0000: invoke-direct {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ -06b18e: 2200 5303 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4; // type@0353 │ │ -06b192: 0771 |0005: move-object v1, v7 │ │ -06b194: 07c2 |0006: move-object v2, v12 │ │ -06b196: 0183 |0007: move v3, v8 │ │ -06b198: 0194 |0008: move v4, v9 │ │ -06b19a: 01a5 |0009: move v5, v10 │ │ -06b19c: 01b6 |000a: move v6, v11 │ │ -06b19e: 7607 4a1d 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V // method@1d4a │ │ -06b1a4: 5b70 020a |000e: iput-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b1a8: 5470 020a |0010: iget-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b1ac: 1100 |0012: return-object v0 │ │ +06c218: |[06c218] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.rotate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c228: 7010 541d 0700 |0000: invoke-direct {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ +06c22e: 2200 5103 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4; // type@0351 │ │ +06c232: 0771 |0005: move-object v1, v7 │ │ +06c234: 07c2 |0006: move-object v2, v12 │ │ +06c236: 0183 |0007: move v3, v8 │ │ +06c238: 0194 |0008: move v4, v9 │ │ +06c23a: 01a5 |0009: move v5, v10 │ │ +06c23c: 01b6 |000a: move v6, v11 │ │ +06c23e: 7607 4a1d 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V // method@1d4a │ │ +06c244: 5b70 020a |000e: iput-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c248: 5470 020a |0010: iget-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c24c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0010 line=62 │ │ locals : │ │ 0x0000 - 0x0013 reg=7 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ @@ -85117,24 +85201,24 @@ │ │ type : '(IIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -06b1b0: |[06b1b0] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.translate:(IIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b1c0: 6205 010a |0000: sget-object v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ -06b1c4: 0760 |0002: move-object v0, v6 │ │ -06b1c6: 0171 |0003: move v1, v7 │ │ -06b1c8: 0182 |0004: move v2, v8 │ │ -06b1ca: 0193 |0005: move v3, v9 │ │ -06b1cc: 01a4 |0006: move v4, v10 │ │ -06b1ce: 7406 581d 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.translate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d58 │ │ -06b1d4: 0c00 |000a: move-result-object v0 │ │ -06b1d6: 1100 |000b: return-object v0 │ │ +06c250: |[06c250] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.translate:(IIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c260: 6205 010a |0000: sget-object v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ +06c264: 0760 |0002: move-object v0, v6 │ │ +06c266: 0171 |0003: move v1, v7 │ │ +06c268: 0182 |0004: move v2, v8 │ │ +06c26a: 0193 |0005: move v3, v9 │ │ +06c26c: 01a4 |0006: move v4, v10 │ │ +06c26e: 7406 581d 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.translate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d58 │ │ +06c274: 0c00 |000a: move-result-object v0 │ │ +06c276: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ 0x0000 - 0x000c reg=7 openedX I │ │ 0x0000 - 0x000c reg=8 closedX I │ │ @@ -85146,27 +85230,27 @@ │ │ type : '(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -06b1d8: |[06b1d8] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.translate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b1e8: 7010 541d 0700 |0000: invoke-direct {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ -06b1ee: 2200 5403 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5; // type@0354 │ │ -06b1f2: 0771 |0005: move-object v1, v7 │ │ -06b1f4: 07c2 |0006: move-object v2, v12 │ │ -06b1f6: 0183 |0007: move v3, v8 │ │ -06b1f8: 0194 |0008: move v4, v9 │ │ -06b1fa: 01a5 |0009: move v5, v10 │ │ -06b1fc: 01b6 |000a: move v6, v11 │ │ -06b1fe: 7607 4c1d 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V // method@1d4c │ │ -06b204: 5b70 020a |000e: iput-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b208: 5470 020a |0010: iget-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b20c: 1100 |0012: return-object v0 │ │ +06c278: |[06c278] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.translate:(IIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c288: 7010 541d 0700 |0000: invoke-direct {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ +06c28e: 2200 5203 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5; // type@0352 │ │ +06c292: 0771 |0005: move-object v1, v7 │ │ +06c294: 07c2 |0006: move-object v2, v12 │ │ +06c296: 0183 |0007: move v3, v8 │ │ +06c298: 0194 |0008: move v4, v9 │ │ +06c29a: 01a5 |0009: move v5, v10 │ │ +06c29c: 01b6 |000a: move v6, v11 │ │ +06c29e: 7607 4c1d 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V // method@1d4c │ │ +06c2a4: 5b70 020a |000e: iput-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c2a8: 5470 020a |0010: iget-object v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c2ac: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0010 line=81 │ │ locals : │ │ 0x0000 - 0x0013 reg=7 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ @@ -85181,26 +85265,26 @@ │ │ type : '(IIIIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 8 │ │ insns size : 14 16-bit code units │ │ -06b210: |[06b210] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.zoom:(IIIIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b220: 6207 010a |0000: sget-object v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ -06b224: 0780 |0002: move-object v0, v8 │ │ -06b226: 0191 |0003: move v1, v9 │ │ -06b228: 01a2 |0004: move v2, v10 │ │ -06b22a: 01b3 |0005: move v3, v11 │ │ -06b22c: 01c4 |0006: move v4, v12 │ │ -06b22e: 01d5 |0007: move v5, v13 │ │ -06b230: 01e6 |0008: move v6, v14 │ │ -06b232: 7408 5a1d 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.zoom:(IIIIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d5a │ │ -06b238: 0c00 |000c: move-result-object v0 │ │ -06b23a: 1100 |000d: return-object v0 │ │ +06c2b0: |[06c2b0] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.zoom:(IIIIII)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c2c0: 6207 010a |0000: sget-object v7, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.lin:Landroid/view/animation/Interpolator; // field@0a01 │ │ +06c2c4: 0780 |0002: move-object v0, v8 │ │ +06c2c6: 0191 |0003: move v1, v9 │ │ +06c2c8: 01a2 |0004: move v2, v10 │ │ +06c2ca: 01b3 |0005: move v3, v11 │ │ +06c2cc: 01c4 |0006: move v4, v12 │ │ +06c2ce: 01d5 |0007: move v5, v13 │ │ +06c2d0: 01e6 |0008: move v6, v14 │ │ +06c2d2: 7408 5a1d 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.zoom:(IIIIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d5a │ │ +06c2d8: 0c00 |000c: move-result-object v0 │ │ +06c2da: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=8 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ 0x0000 - 0x000e reg=9 openedX I │ │ 0x0000 - 0x000e reg=10 closedX I │ │ @@ -85214,29 +85298,29 @@ │ │ type : '(IIIIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 22 16-bit code units │ │ -06b23c: |[06b23c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.zoom:(IIIIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ -06b24c: 7010 541d 0900 |0000: invoke-direct {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ -06b252: 2200 5203 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3; // type@0352 │ │ -06b256: 0791 |0005: move-object v1, v9 │ │ -06b258: 0802 1000 |0006: move-object/from16 v2, v16 │ │ -06b25c: 01a3 |0008: move v3, v10 │ │ -06b25e: 01b4 |0009: move v4, v11 │ │ -06b260: 01c5 |000a: move v5, v12 │ │ -06b262: 01d6 |000b: move v6, v13 │ │ -06b264: 01e7 |000c: move v7, v14 │ │ -06b266: 01f8 |000d: move v8, v15 │ │ -06b268: 7609 481d 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIIIII)V // method@1d48 │ │ -06b26e: 5b90 020a |0011: iput-object v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b272: 5490 020a |0013: iget-object v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ -06b276: 1100 |0015: return-object v0 │ │ +06c2dc: |[06c2dc] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.zoom:(IIIIIILandroid/view/animation/Interpolator;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ +06c2ec: 7010 541d 0900 |0000: invoke-direct {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.initTransformer:()V // method@1d54 │ │ +06c2f2: 2200 5003 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3; // type@0350 │ │ +06c2f6: 0791 |0005: move-object v1, v9 │ │ +06c2f8: 0802 1000 |0006: move-object/from16 v2, v16 │ │ +06c2fc: 01a3 |0008: move v3, v10 │ │ +06c2fe: 01b4 |0009: move v4, v11 │ │ +06c300: 01c5 |000a: move v5, v12 │ │ +06c302: 01d6 |000b: move v6, v13 │ │ +06c304: 01e7 |000c: move v7, v14 │ │ +06c306: 01f8 |000d: move v8, v15 │ │ +06c308: 7609 481d 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIIIII)V // method@1d48 │ │ +06c30e: 5b90 020a |0011: iput-object v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c312: 5490 020a |0013: iget-object v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.mTrans:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a02 │ │ +06c316: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0013 line=43 │ │ locals : │ │ 0x0000 - 0x0016 reg=9 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ @@ -85244,21 +85328,21 @@ │ │ 0x0000 - 0x0016 reg=11 closedX I │ │ 0x0000 - 0x0016 reg=12 openedY I │ │ 0x0000 - 0x0016 reg=13 closedY I │ │ 0x0000 - 0x0016 reg=14 px I │ │ 0x0000 - 0x0016 reg=15 py I │ │ 0x0000 - 0x0016 reg=16 interp Landroid/view/animation/Interpolator; │ │ │ │ - source_file_idx : 640 (CanvasTransformerBuilder.java) │ │ + source_file_idx : 645 (CanvasTransformerBuilder.java) │ │ │ │ Class #383 header: │ │ -class_idx : 855 │ │ +class_idx : 853 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 682 │ │ +superclass_idx : 941 │ │ +source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -85279,17 +85363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b278: |[06b278] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$1.:()V │ │ -06b288: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06b28e: 0e00 |0003: return-void │ │ +06c318: |[06c318] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$1.:()V │ │ +06c328: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06c32e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$1; │ │ │ │ Virtual methods - │ │ @@ -85298,38 +85382,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06b290: |[06b290] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$1.getInterpolation:(F)F │ │ -06b2a0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -06b2a4: c713 |0002: sub-float/2addr v3, v1 │ │ -06b2a6: a800 0303 |0003: mul-float v0, v3, v3 │ │ -06b2aa: c830 |0005: mul-float/2addr v0, v3 │ │ -06b2ac: c830 |0006: mul-float/2addr v0, v3 │ │ -06b2ae: c830 |0007: mul-float/2addr v0, v3 │ │ -06b2b0: c610 |0008: add-float/2addr v0, v1 │ │ -06b2b2: 0f00 |0009: return v0 │ │ +06c330: |[06c330] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$1.getInterpolation:(F)F │ │ +06c340: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +06c344: c713 |0002: sub-float/2addr v3, v1 │ │ +06c346: a800 0303 |0003: mul-float v0, v3, v3 │ │ +06c34a: c830 |0005: mul-float/2addr v0, v3 │ │ +06c34c: c830 |0006: mul-float/2addr v0, v3 │ │ +06c34e: c830 |0007: mul-float/2addr v0, v3 │ │ +06c350: c610 |0008: add-float/2addr v0, v1 │ │ +06c352: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$1; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 682 (CustomViewAbove.java) │ │ + source_file_idx : 686 (CustomViewAbove.java) │ │ │ │ Class #384 header: │ │ -class_idx : 857 │ │ +class_idx : 855 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 682 │ │ +superclass_idx : 941 │ │ +source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -85353,21 +85437,21 @@ │ │ │ │ #1 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 682 (CustomViewAbove.java) │ │ + source_file_idx : 686 (CustomViewAbove.java) │ │ │ │ Class #385 header: │ │ -class_idx : 859 │ │ +class_idx : 857 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 514 │ │ -source_file_idx : 682 │ │ +superclass_idx : 512 │ │ +source_file_idx : 686 │ │ static_fields_size : 7 │ │ instance_fields_size: 26 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 45 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -85525,37 +85609,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b2b4: |[06b2b4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.:()V │ │ -06b2c4: 2200 5703 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$1; // type@0357 │ │ -06b2c8: 7010 5b1d 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$1;.:()V // method@1d5b │ │ -06b2ce: 6900 240a |0005: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a24 │ │ -06b2d2: 0e00 |0007: return-void │ │ +06c354: |[06c354] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.:()V │ │ +06c364: 2200 5503 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$1; // type@0355 │ │ +06c368: 7010 5b1d 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$1;.:()V // method@1d5b │ │ +06c36e: 6900 240a |0005: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a24 │ │ +06c372: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06b2d4: |[06b2d4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.:(Landroid/content/Context;)V │ │ -06b2e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b2e6: 7030 671d 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d67 │ │ -06b2ec: 0e00 |0004: return-void │ │ +06c374: |[06c374] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.:(Landroid/content/Context;)V │ │ +06c384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c386: 7030 671d 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d67 │ │ +06c38c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -85565,30 +85649,30 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -06b2f0: |[06b2f0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06b300: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06b302: 7030 5a0e 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ -06b308: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -06b30a: 5920 0a0a |0005: iput v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06b30e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06b310: 5c20 0e0a |0008: iput-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ -06b314: 2200 c903 |000a: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -06b318: 7010 a41f 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -06b31e: 5b20 100a |000f: iput-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ -06b322: 5921 200a |0011: iput v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ -06b326: 5c21 1b0a |0013: iput-boolean v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ -06b32a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -06b32c: 5920 1c0a |0016: iput v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ -06b330: 6e10 8b1d 0200 |0018: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.initCustomViewAbove:()V // method@1d8b │ │ -06b336: 0e00 |001b: return-void │ │ +06c390: |[06c390] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06c3a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06c3a2: 7030 5a0e 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ +06c3a8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +06c3aa: 5920 0a0a |0005: iput v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06c3ae: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06c3b0: 5c20 0e0a |0008: iput-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ +06c3b4: 2200 c703 |000a: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +06c3b8: 7010 a41f 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +06c3be: 5b20 100a |000f: iput-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ +06c3c2: 5921 200a |0011: iput v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ +06c3c6: 5c21 1b0a |0013: iput-boolean v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ +06c3ca: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +06c3cc: 5920 1c0a |0016: iput v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ +06c3d0: 6e10 8b1d 0200 |0018: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.initCustomViewAbove:()V // method@1d8b │ │ +06c3d6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=156 │ │ 0x0004 line=73 │ │ 0x0007 line=90 │ │ 0x000a line=100 │ │ 0x0011 line=565 │ │ @@ -85606,17 +85690,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b338: |[06b338] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ -06b348: 5410 230a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06b34c: 1100 |0002: return-object v0 │ │ +06c3d8: |[06c3d8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ +06c3e8: 5410 230a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06c3ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #4 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -85624,48 +85708,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -06b350: |[06b350] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.completeScroll:()V │ │ -06b360: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -06b362: 5570 1e0a |0001: iget-boolean v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrolling:Z // field@0a1e │ │ -06b366: 3800 3400 |0003: if-eqz v0, 0037 // +0034 │ │ -06b36a: 7020 ac1d 6700 |0005: invoke-direct {v7, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ -06b370: 5475 1d0a |0008: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06b374: 6e10 2b10 0500 |000a: invoke-virtual {v5}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ -06b37a: 6e10 871d 0700 |000d: invoke-virtual {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ -06b380: 0a01 |0010: move-result v1 │ │ -06b382: 6e10 881d 0700 |0011: invoke-virtual {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ -06b388: 0a02 |0014: move-result v2 │ │ -06b38a: 5475 1d0a |0015: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06b38e: 6e10 2f10 0500 |0017: invoke-virtual {v5}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ -06b394: 0a03 |001a: move-result v3 │ │ -06b396: 5475 1d0a |001b: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06b39a: 6e10 3010 0500 |001d: invoke-virtual {v5}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ -06b3a0: 0a04 |0020: move-result v4 │ │ -06b3a2: 3331 0400 |0021: if-ne v1, v3, 0025 // +0004 │ │ -06b3a6: 3242 0500 |0023: if-eq v2, v4, 0028 // +0005 │ │ -06b3aa: 6e30 9d1d 3704 |0025: invoke-virtual {v7, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ -06b3b0: 6e10 8e1d 0700 |0028: invoke-virtual {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ -06b3b6: 0a05 |002b: move-result v5 │ │ -06b3b8: 3805 0e00 |002c: if-eqz v5, 003a // +000e │ │ -06b3bc: 5475 1a0a |002e: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ -06b3c0: 3805 0700 |0030: if-eqz v5, 0037 // +0007 │ │ -06b3c4: 5475 1a0a |0032: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ -06b3c8: 7210 0b1e 0500 |0034: invoke-interface {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;.onOpened:()V // method@1e0b │ │ -06b3ce: 5c76 1e0a |0037: iput-boolean v6, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrolling:Z // field@0a1e │ │ -06b3d2: 0e00 |0039: return-void │ │ -06b3d4: 5475 0b0a |003a: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ -06b3d8: 3805 fbff |003c: if-eqz v5, 0037 // -0005 │ │ -06b3dc: 5475 0b0a |003e: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ -06b3e0: 7210 091e 0500 |0040: invoke-interface {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;.onClosed:()V // method@1e09 │ │ -06b3e6: 28f4 |0043: goto 0037 // -000c │ │ +06c3f0: |[06c3f0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.completeScroll:()V │ │ +06c400: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +06c402: 5570 1e0a |0001: iget-boolean v0, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrolling:Z // field@0a1e │ │ +06c406: 3800 3400 |0003: if-eqz v0, 0037 // +0034 │ │ +06c40a: 7020 ac1d 6700 |0005: invoke-direct {v7, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ +06c410: 5475 1d0a |0008: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06c414: 6e10 2b10 0500 |000a: invoke-virtual {v5}, Landroid/widget/Scroller;.abortAnimation:()V // method@102b │ │ +06c41a: 6e10 871d 0700 |000d: invoke-virtual {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ +06c420: 0a01 |0010: move-result v1 │ │ +06c422: 6e10 881d 0700 |0011: invoke-virtual {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ +06c428: 0a02 |0014: move-result v2 │ │ +06c42a: 5475 1d0a |0015: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06c42e: 6e10 2f10 0500 |0017: invoke-virtual {v5}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ +06c434: 0a03 |001a: move-result v3 │ │ +06c436: 5475 1d0a |001b: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06c43a: 6e10 3010 0500 |001d: invoke-virtual {v5}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ +06c440: 0a04 |0020: move-result v4 │ │ +06c442: 3331 0400 |0021: if-ne v1, v3, 0025 // +0004 │ │ +06c446: 3242 0500 |0023: if-eq v2, v4, 0028 // +0005 │ │ +06c44a: 6e30 9d1d 3704 |0025: invoke-virtual {v7, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ +06c450: 6e10 8e1d 0700 |0028: invoke-virtual {v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ +06c456: 0a05 |002b: move-result v5 │ │ +06c458: 3805 0e00 |002c: if-eqz v5, 003a // +000e │ │ +06c45c: 5475 1a0a |002e: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ +06c460: 3805 0700 |0030: if-eqz v5, 0037 // +0007 │ │ +06c464: 5475 1a0a |0032: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ +06c468: 7210 0b1e 0500 |0034: invoke-interface {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;.onOpened:()V // method@1e0b │ │ +06c46e: 5c76 1e0a |0037: iput-boolean v6, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrolling:Z // field@0a1e │ │ +06c472: 0e00 |0039: return-void │ │ +06c474: 5475 0b0a |003a: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ +06c478: 3805 fbff |003c: if-eqz v5, 0037 // -0005 │ │ +06c47c: 5475 0b0a |003e: iget-object v5, v7, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ +06c480: 7210 091e 0500 |0040: invoke-interface {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;.onClosed:()V // method@1e09 │ │ +06c486: 28f4 |0043: goto 0037 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=542 │ │ 0x0003 line=543 │ │ 0x0005 line=545 │ │ 0x0008 line=546 │ │ 0x000d line=547 │ │ @@ -85698,60 +85782,60 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -06b3e8: |[06b3e8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.determineDrag:(Landroid/view/MotionEvent;)V │ │ -06b3f8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -06b3fa: 52a0 0a0a |0001: iget v0, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06b3fe: 7030 851d ba00 |0003: invoke-direct {v10, v11, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ -06b404: 0a03 |0006: move-result v3 │ │ -06b406: 12f8 |0007: const/4 v8, #int -1 // #ff │ │ -06b408: 3380 0300 |0008: if-ne v0, v8, 000b // +0003 │ │ -06b40c: 0e00 |000a: return-void │ │ -06b40e: 7120 1308 3b00 |000b: invoke-static {v11, v3}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -06b414: 0a04 |000e: move-result v4 │ │ -06b416: 52a8 150a |000f: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06b41a: a701 0408 |0011: sub-float v1, v4, v8 │ │ -06b41e: 7110 3d1f 0100 |0013: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -06b424: 0a05 |0016: move-result v5 │ │ -06b426: 7120 1408 3b00 |0017: invoke-static {v11, v3}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ -06b42c: 0a06 |001a: move-result v6 │ │ -06b42e: 52a8 160a |001b: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionY:F // field@0a16 │ │ -06b432: a702 0608 |001d: sub-float v2, v6, v8 │ │ -06b436: 7110 3d1f 0200 |001f: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -06b43c: 0a07 |0022: move-result v7 │ │ -06b43e: 6e10 8e1d 0a00 |0023: invoke-virtual {v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ -06b444: 0a08 |0026: move-result v8 │ │ -06b446: 3808 2000 |0027: if-eqz v8, 0047 // +0020 │ │ -06b44a: 52a8 210a |0029: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ -06b44e: db08 0802 |002b: div-int/lit8 v8, v8, #int 2 // #02 │ │ -06b452: 8288 |002d: int-to-float v8, v8 │ │ -06b454: 2d08 0508 |002e: cmpl-float v8, v5, v8 │ │ -06b458: 3d08 1a00 |0030: if-lez v8, 004a // +001a │ │ -06b45c: 2d08 0507 |0032: cmpl-float v8, v5, v7 │ │ -06b460: 3d08 1600 |0034: if-lez v8, 004a // +0016 │ │ -06b464: 7020 b31d 1a00 |0036: invoke-direct {v10, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.thisSlideAllowed:(F)Z // method@1db3 │ │ -06b46a: 0a08 |0039: move-result v8 │ │ -06b46c: 3808 1000 |003a: if-eqz v8, 004a // +0010 │ │ -06b470: 7010 b21d 0a00 |003c: invoke-direct {v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.startDrag:()V // method@1db2 │ │ -06b476: 59a4 150a |003f: iput v4, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06b47a: 59a6 160a |0041: iput v6, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionY:F // field@0a16 │ │ -06b47e: 7020 ac1d 9a00 |0043: invoke-direct {v10, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ -06b484: 28c4 |0046: goto 000a // -003c │ │ -06b486: 52a8 210a |0047: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ -06b48a: 28e4 |0049: goto 002d // -001c │ │ -06b48c: 52a8 210a |004a: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ -06b490: 8288 |004c: int-to-float v8, v8 │ │ -06b492: 2d08 0508 |004d: cmpl-float v8, v5, v8 │ │ -06b496: 3d08 bbff |004f: if-lez v8, 000a // -0045 │ │ -06b49a: 5ca9 140a |0051: iput-boolean v9, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ -06b49e: 28b7 |0053: goto 000a // -0049 │ │ +06c488: |[06c488] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.determineDrag:(Landroid/view/MotionEvent;)V │ │ +06c498: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +06c49a: 52a0 0a0a |0001: iget v0, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06c49e: 7030 851d ba00 |0003: invoke-direct {v10, v11, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ +06c4a4: 0a03 |0006: move-result v3 │ │ +06c4a6: 12f8 |0007: const/4 v8, #int -1 // #ff │ │ +06c4a8: 3380 0300 |0008: if-ne v0, v8, 000b // +0003 │ │ +06c4ac: 0e00 |000a: return-void │ │ +06c4ae: 7120 1308 3b00 |000b: invoke-static {v11, v3}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +06c4b4: 0a04 |000e: move-result v4 │ │ +06c4b6: 52a8 150a |000f: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06c4ba: a701 0408 |0011: sub-float v1, v4, v8 │ │ +06c4be: 7110 3d1f 0100 |0013: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +06c4c4: 0a05 |0016: move-result v5 │ │ +06c4c6: 7120 1408 3b00 |0017: invoke-static {v11, v3}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ +06c4cc: 0a06 |001a: move-result v6 │ │ +06c4ce: 52a8 160a |001b: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionY:F // field@0a16 │ │ +06c4d2: a702 0608 |001d: sub-float v2, v6, v8 │ │ +06c4d6: 7110 3d1f 0200 |001f: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +06c4dc: 0a07 |0022: move-result v7 │ │ +06c4de: 6e10 8e1d 0a00 |0023: invoke-virtual {v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ +06c4e4: 0a08 |0026: move-result v8 │ │ +06c4e6: 3808 2000 |0027: if-eqz v8, 0047 // +0020 │ │ +06c4ea: 52a8 210a |0029: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ +06c4ee: db08 0802 |002b: div-int/lit8 v8, v8, #int 2 // #02 │ │ +06c4f2: 8288 |002d: int-to-float v8, v8 │ │ +06c4f4: 2d08 0508 |002e: cmpl-float v8, v5, v8 │ │ +06c4f8: 3d08 1a00 |0030: if-lez v8, 004a // +001a │ │ +06c4fc: 2d08 0507 |0032: cmpl-float v8, v5, v7 │ │ +06c500: 3d08 1600 |0034: if-lez v8, 004a // +0016 │ │ +06c504: 7020 b31d 1a00 |0036: invoke-direct {v10, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.thisSlideAllowed:(F)Z // method@1db3 │ │ +06c50a: 0a08 |0039: move-result v8 │ │ +06c50c: 3808 1000 |003a: if-eqz v8, 004a // +0010 │ │ +06c510: 7010 b21d 0a00 |003c: invoke-direct {v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.startDrag:()V // method@1db2 │ │ +06c516: 59a4 150a |003f: iput v4, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06c51a: 59a6 160a |0041: iput v6, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionY:F // field@0a16 │ │ +06c51e: 7020 ac1d 9a00 |0043: invoke-direct {v10, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ +06c524: 28c4 |0046: goto 000a // -003c │ │ +06c526: 52a8 210a |0047: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ +06c52a: 28e4 |0049: goto 002d // -001c │ │ +06c52c: 52a8 210a |004a: iget v8, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ +06c530: 8288 |004c: int-to-float v8, v8 │ │ +06c532: 2d08 0508 |004d: cmpl-float v8, v5, v8 │ │ +06c536: 3d08 bbff |004f: if-lez v8, 000a // -0045 │ │ +06c53a: 5ca9 140a |0051: iput-boolean v9, v10, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ +06c53e: 28b7 |0053: goto 000a // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=781 │ │ 0x0003 line=782 │ │ 0x0007 line=783 │ │ 0x000a line=800 │ │ 0x000b line=785 │ │ @@ -85785,38 +85869,38 @@ │ │ type : '(FII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -06b4a0: |[06b4a0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.determineTargetPage:(FII)I │ │ -06b4b0: 5230 0d0a |0000: iget v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06b4b4: 7110 3e1f 0600 |0002: invoke-static {v6}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -06b4ba: 0a01 |0005: move-result v1 │ │ -06b4bc: 5232 0f0a |0006: iget v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mFlingDistance:I // field@0a0f │ │ -06b4c0: 3721 1800 |0008: if-le v1, v2, 0020 // +0018 │ │ -06b4c4: 7110 3e1f 0500 |000a: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -06b4ca: 0a01 |000d: move-result v1 │ │ -06b4cc: 5232 180a |000e: iget v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMinimumVelocity:I // field@0a18 │ │ -06b4d0: 3721 1000 |0010: if-le v1, v2, 0020 // +0010 │ │ -06b4d4: 3d05 0700 |0012: if-lez v5, 0019 // +0007 │ │ -06b4d8: 3d06 0500 |0014: if-lez v6, 0019 // +0005 │ │ -06b4dc: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06b4e0: 0f00 |0018: return v0 │ │ -06b4e2: 3b05 ffff |0019: if-gez v5, 0018 // -0001 │ │ -06b4e6: 3b06 fdff |001b: if-gez v6, 0018 // -0003 │ │ -06b4ea: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06b4ee: 28f9 |001f: goto 0018 // -0007 │ │ -06b4f0: 5231 0d0a |0020: iget v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06b4f4: 8211 |0022: int-to-float v1, v1 │ │ -06b4f6: c641 |0023: add-float/2addr v1, v4 │ │ -06b4f8: 7110 461f 0100 |0024: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f46 │ │ -06b4fe: 0a00 |0027: move-result v0 │ │ -06b500: 28f0 |0028: goto 0018 // -0010 │ │ +06c540: |[06c540] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.determineTargetPage:(FII)I │ │ +06c550: 5230 0d0a |0000: iget v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06c554: 7110 3e1f 0600 |0002: invoke-static {v6}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +06c55a: 0a01 |0005: move-result v1 │ │ +06c55c: 5232 0f0a |0006: iget v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mFlingDistance:I // field@0a0f │ │ +06c560: 3721 1800 |0008: if-le v1, v2, 0020 // +0018 │ │ +06c564: 7110 3e1f 0500 |000a: invoke-static {v5}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +06c56a: 0a01 |000d: move-result v1 │ │ +06c56c: 5232 180a |000e: iget v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMinimumVelocity:I // field@0a18 │ │ +06c570: 3721 1000 |0010: if-le v1, v2, 0020 // +0010 │ │ +06c574: 3d05 0700 |0012: if-lez v5, 0019 // +0007 │ │ +06c578: 3d06 0500 |0014: if-lez v6, 0019 // +0005 │ │ +06c57c: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06c580: 0f00 |0018: return v0 │ │ +06c582: 3b05 ffff |0019: if-gez v5, 0018 // -0001 │ │ +06c586: 3b06 fdff |001b: if-gez v6, 0018 // -0003 │ │ +06c58a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06c58e: 28f9 |001f: goto 0018 // -0007 │ │ +06c590: 5231 0d0a |0020: iget v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06c594: 8211 |0022: int-to-float v1, v1 │ │ +06c596: c641 |0023: add-float/2addr v1, v4 │ │ +06c598: 7110 461f 0100 |0024: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f46 │ │ +06c59e: 0a00 |0027: move-result v0 │ │ +06c5a0: 28f0 |0028: goto 0018 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ 0x0002 line=812 │ │ 0x0012 line=813 │ │ 0x0016 line=814 │ │ 0x0018 line=821 │ │ @@ -85835,28 +85919,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -06b504: |[06b504] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.endDrag:()V │ │ -06b514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b516: 5c10 1b0a |0001: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ -06b51a: 5c10 130a |0003: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06b51e: 5c10 140a |0005: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ -06b522: 12f0 |0007: const/4 v0, #int -1 // #ff │ │ -06b524: 5910 0a0a |0008: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06b528: 5410 220a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06b52c: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -06b530: 5410 220a |000e: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06b534: 6e10 bb0d 0000 |0010: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ -06b53a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -06b53c: 5b10 220a |0014: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06b540: 0e00 |0016: return-void │ │ +06c5a4: |[06c5a4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.endDrag:()V │ │ +06c5b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c5b6: 5c10 1b0a |0001: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ +06c5ba: 5c10 130a |0003: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06c5be: 5c10 140a |0005: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ +06c5c2: 12f0 |0007: const/4 v0, #int -1 // #ff │ │ +06c5c4: 5910 0a0a |0008: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06c5c8: 5410 220a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06c5cc: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +06c5d0: 5410 220a |000e: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06c5d4: 6e10 bb0d 0000 |0010: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ +06c5da: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +06c5dc: 5b10 220a |0014: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06c5e0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=862 │ │ 0x0003 line=863 │ │ 0x0005 line=864 │ │ 0x0007 line=865 │ │ 0x000a line=867 │ │ @@ -85871,20 +85955,20 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06b544: |[06b544] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getLeftBound:()I │ │ -06b554: 5420 230a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06b558: 5421 0c0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06b55c: 6e20 bc1d 1000 |0004: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getAbsLeftBound:(Landroid/view/View;)I // method@1dbc │ │ -06b562: 0a00 |0007: move-result v0 │ │ -06b564: 0f00 |0008: return v0 │ │ +06c5e4: |[06c5e4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getLeftBound:()I │ │ +06c5f4: 5420 230a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06c5f8: 5421 0c0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06c5fc: 6e20 bc1d 1000 |0004: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getAbsLeftBound:(Landroid/view/View;)I // method@1dbc │ │ +06c602: 0a00 |0007: move-result v0 │ │ +06c604: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #9 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -85892,21 +85976,21 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06b568: |[06b568] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -06b578: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -06b57a: 7120 0e08 4300 |0001: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ -06b580: 0a00 |0004: move-result v0 │ │ -06b582: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -06b586: 5921 0a0a |0007: iput v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06b58a: 0f00 |0009: return v0 │ │ +06c608: |[06c608] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06c618: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +06c61a: 7120 0e08 4300 |0001: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@080e │ │ +06c620: 0a00 |0004: move-result v0 │ │ +06c622: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +06c626: 5921 0a0a |0007: iput v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06c62a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=605 │ │ 0x0005 line=606 │ │ 0x0007 line=607 │ │ 0x0009 line=608 │ │ locals : │ │ @@ -85920,20 +86004,20 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06b58c: |[06b58c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getRightBound:()I │ │ -06b59c: 5420 230a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06b5a0: 5421 0c0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06b5a4: 6e20 bd1d 1000 |0004: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getAbsRightBound:(Landroid/view/View;)I // method@1dbd │ │ -06b5aa: 0a00 |0007: move-result v0 │ │ -06b5ac: 0f00 |0008: return v0 │ │ +06c62c: |[06c62c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getRightBound:()I │ │ +06c63c: 5420 230a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06c640: 5421 0c0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06c644: 6e20 bd1d 1000 |0004: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getAbsRightBound:(Landroid/view/View;)I // method@1dbd │ │ +06c64a: 0a00 |0007: move-result v0 │ │ +06c64c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #11 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -85941,85 +86025,84 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -06b5b0: |[06b5b0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.isInIgnoredView:(Landroid/view/MotionEvent;)Z │ │ -06b5c0: 2201 5400 |0000: new-instance v1, Landroid/graphics/Rect; // type@0054 │ │ -06b5c4: 7010 0b02 0100 |0002: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@020b │ │ -06b5ca: 5453 100a |0005: iget-object v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ -06b5ce: 7210 e11f 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fe1 │ │ -06b5d4: 0c00 |000a: move-result-object v0 │ │ -06b5d6: 7210 d01f 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -06b5dc: 0a03 |000e: move-result v3 │ │ -06b5de: 3803 1d00 |000f: if-eqz v3, 002c // +001d │ │ -06b5e2: 7210 d11f 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -06b5e8: 0c02 |0014: move-result-object v2 │ │ -06b5ea: 1f02 fa01 |0015: check-cast v2, Landroid/view/View; // type@01fa │ │ -06b5ee: 6e20 e00d 1200 |0017: invoke-virtual {v2, v1}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@0de0 │ │ -06b5f4: 6e10 a00d 0600 |001a: invoke-virtual {v6}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -06b5fa: 0a03 |001d: move-result v3 │ │ -06b5fc: 8733 |001e: float-to-int v3, v3 │ │ -06b5fe: 6e10 a20d 0600 |001f: invoke-virtual {v6}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ -06b604: 0a04 |0022: move-result v4 │ │ -06b606: 8744 |0023: float-to-int v4, v4 │ │ -06b608: 6e30 0c02 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/graphics/Rect;.contains:(II)Z // method@020c │ │ -06b60e: 0a03 |0027: move-result v3 │ │ -06b610: 3803 e3ff |0028: if-eqz v3, 000b // -001d │ │ -06b614: 1213 |002a: const/4 v3, #int 1 // #1 │ │ -06b616: 0f03 |002b: return v3 │ │ -06b618: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -06b61a: 28fe |002d: goto 002b // -0002 │ │ +06c650: |[06c650] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.isInIgnoredView:(Landroid/view/MotionEvent;)Z │ │ +06c660: 2200 5400 |0000: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ +06c664: 7010 0b02 0000 |0002: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ +06c66a: 5452 100a |0005: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ +06c66e: 7210 e11f 0200 |0007: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fe1 │ │ +06c674: 0c02 |000a: move-result-object v2 │ │ +06c676: 7210 d01f 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +06c67c: 0a03 |000e: move-result v3 │ │ +06c67e: 3803 1d00 |000f: if-eqz v3, 002c // +001d │ │ +06c682: 7210 d11f 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +06c688: 0c01 |0014: move-result-object v1 │ │ +06c68a: 1f01 f901 |0015: check-cast v1, Landroid/view/View; // type@01f9 │ │ +06c68e: 6e20 e00d 0100 |0017: invoke-virtual {v1, v0}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@0de0 │ │ +06c694: 6e10 a00d 0600 |001a: invoke-virtual {v6}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +06c69a: 0a03 |001d: move-result v3 │ │ +06c69c: 8733 |001e: float-to-int v3, v3 │ │ +06c69e: 6e10 a20d 0600 |001f: invoke-virtual {v6}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ +06c6a4: 0a04 |0022: move-result v4 │ │ +06c6a6: 8744 |0023: float-to-int v4, v4 │ │ +06c6a8: 6e30 0c02 3004 |0024: invoke-virtual {v0, v3, v4}, Landroid/graphics/Rect;.contains:(II)Z // method@020c │ │ +06c6ae: 0a03 |0027: move-result v3 │ │ +06c6b0: 3803 e3ff |0028: if-eqz v3, 000b // -001d │ │ +06c6b4: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +06c6b6: 0f02 |002b: return v2 │ │ +06c6b8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +06c6ba: 28fe |002d: goto 002b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0005 line=335 │ │ 0x0017 line=336 │ │ 0x001a line=337 │ │ 0x002b line=339 │ │ locals : │ │ - 0x0017 - 0x002b reg=2 v Landroid/view/View; │ │ - 0x000b - 0x002e reg=0 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x002e reg=1 rect Landroid/graphics/Rect; │ │ + 0x0017 - 0x002b reg=1 v Landroid/view/View; │ │ + 0x0005 - 0x002e reg=0 rect Landroid/graphics/Rect; │ │ 0x0000 - 0x002e reg=5 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x002e reg=6 ev Landroid/view/MotionEvent; │ │ │ │ #12 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ name : 'onSecondaryPointerUp' │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06b61c: |[06b61c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -06b62c: 7110 0f08 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -06b632: 0a02 |0003: move-result v2 │ │ -06b634: 7120 1208 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -06b63a: 0a01 |0007: move-result v1 │ │ -06b63c: 5243 0a0a |0008: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06b640: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -06b644: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -06b648: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -06b64a: 7120 1308 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -06b650: 0a03 |0012: move-result v3 │ │ -06b652: 5943 150a |0013: iput v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06b656: 7120 1208 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -06b65c: 0a03 |0018: move-result v3 │ │ -06b65e: 5943 0a0a |0019: iput v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06b662: 5443 220a |001b: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06b666: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -06b66a: 5443 220a |001f: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06b66e: 6e10 b40d 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ -06b674: 0e00 |0024: return-void │ │ -06b676: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -06b678: 28e9 |0026: goto 000f // -0017 │ │ +06c6bc: |[06c6bc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +06c6cc: 7110 0f08 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +06c6d2: 0a02 |0003: move-result v2 │ │ +06c6d4: 7120 1208 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +06c6da: 0a01 |0007: move-result v1 │ │ +06c6dc: 5243 0a0a |0008: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06c6e0: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +06c6e4: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +06c6e8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06c6ea: 7120 1308 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +06c6f0: 0a03 |0012: move-result v3 │ │ +06c6f2: 5943 150a |0013: iput v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06c6f6: 7120 1208 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +06c6fc: 0a03 |0018: move-result v3 │ │ +06c6fe: 5943 0a0a |0019: iput v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06c702: 5443 220a |001b: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06c706: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +06c70a: 5443 220a |001f: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06c70e: 6e10 b40d 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ +06c714: 0e00 |0024: return-void │ │ +06c716: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +06c718: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ 0x0004 line=843 │ │ 0x0008 line=844 │ │ 0x000c line=847 │ │ 0x000f line=848 │ │ @@ -86040,24 +86123,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06b67c: |[06b67c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.pageScrolled:(I)V │ │ -06b68c: 6e10 8a1d 0600 |0000: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getWidth:()I // method@1d8a │ │ -06b692: 0a03 |0003: move-result v3 │ │ -06b694: 9302 0703 |0004: div-int v2, v7, v3 │ │ -06b698: 9401 0703 |0006: rem-int v1, v7, v3 │ │ -06b69c: 8214 |0008: int-to-float v4, v1 │ │ -06b69e: 8235 |0009: int-to-float v5, v3 │ │ -06b6a0: a900 0405 |000a: div-float v0, v4, v5 │ │ -06b6a4: 6e40 931d 2610 |000c: invoke-virtual {v6, v2, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.onPageScrolled:(IFI)V // method@1d93 │ │ -06b6aa: 0e00 |000f: return-void │ │ +06c71c: |[06c71c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.pageScrolled:(I)V │ │ +06c72c: 6e10 8a1d 0600 |0000: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getWidth:()I // method@1d8a │ │ +06c732: 0a03 |0003: move-result v3 │ │ +06c734: 9302 0703 |0004: div-int v2, v7, v3 │ │ +06c738: 9401 0703 |0006: rem-int v1, v7, v3 │ │ +06c73c: 8214 |0008: int-to-float v4, v1 │ │ +06c73e: 8235 |0009: int-to-float v5, v3 │ │ +06c740: a900 0405 |000a: div-float v0, v4, v5 │ │ +06c744: 6e40 931d 2610 |000c: invoke-virtual {v6, v2, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.onPageScrolled:(IFI)V // method@1d93 │ │ +06c74a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0006 line=514 │ │ 0x0008 line=515 │ │ 0x000c line=517 │ │ @@ -86075,19 +86158,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06b6ac: |[06b6ac] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setScrollingCacheEnabled:(Z)V │ │ -06b6bc: 5510 1f0a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollingCacheEnabled:Z // field@0a1f │ │ -06b6c0: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -06b6c4: 5c12 1f0a |0004: iput-boolean v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollingCacheEnabled:Z // field@0a1f │ │ -06b6c8: 0e00 |0006: return-void │ │ +06c74c: |[06c74c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setScrollingCacheEnabled:(Z)V │ │ +06c75c: 5510 1f0a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollingCacheEnabled:Z // field@0a1f │ │ +06c760: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +06c764: 5c12 1f0a |0004: iput-boolean v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollingCacheEnabled:Z // field@0a1f │ │ +06c768: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0004 line=875 │ │ 0x0006 line=886 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -86098,20 +86181,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06b6cc: |[06b6cc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.startDrag:()V │ │ -06b6dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06b6de: 5c10 130a |0001: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06b6e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06b6e4: 5c10 1b0a |0004: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ -06b6e8: 0e00 |0006: return-void │ │ +06c76c: |[06c76c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.startDrag:()V │ │ +06c77c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c77e: 5c10 130a |0001: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06c782: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06c784: 5c10 1b0a |0004: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ +06c788: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ 0x0003 line=858 │ │ 0x0006 line=859 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -86121,27 +86204,27 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06b6ec: |[06b6ec] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.thisSlideAllowed:(F)Z │ │ -06b6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b6fe: 6e10 8e1d 0200 |0001: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ -06b704: 0a01 |0004: move-result v1 │ │ -06b706: 3801 0900 |0005: if-eqz v1, 000e // +0009 │ │ -06b70a: 5421 230a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06b70e: 6e20 d01d 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuOpenSlideAllowed:(F)Z // method@1dd0 │ │ -06b714: 0a00 |000c: move-result v0 │ │ -06b716: 0f00 |000d: return v0 │ │ -06b718: 5421 230a |000e: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06b71c: 6e20 cf1d 3100 |0010: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuClosedSlideAllowed:(F)Z // method@1dcf │ │ -06b722: 0a00 |0013: move-result v0 │ │ -06b724: 28f9 |0014: goto 000d // -0007 │ │ +06c78c: |[06c78c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.thisSlideAllowed:(F)Z │ │ +06c79c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c79e: 6e10 8e1d 0200 |0001: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ +06c7a4: 0a01 |0004: move-result v1 │ │ +06c7a6: 3801 0900 |0005: if-eqz v1, 000e // +0009 │ │ +06c7aa: 5421 230a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06c7ae: 6e20 d01d 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuOpenSlideAllowed:(F)Z // method@1dd0 │ │ +06c7b4: 0a00 |000c: move-result v0 │ │ +06c7b6: 0f00 |000d: return v0 │ │ +06c7b8: 5421 230a |000e: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06c7bc: 6e20 cf1d 3100 |0010: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuClosedSlideAllowed:(F)Z // method@1dcf │ │ +06c7c2: 0a00 |0013: move-result v0 │ │ +06c7c4: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0001 line=594 │ │ 0x0007 line=595 │ │ 0x000d line=601 │ │ 0x000e line=597 │ │ @@ -86155,45 +86238,45 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -06b728: |[06b728] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.thisTouchAllowed:(Landroid/view/MotionEvent;)Z │ │ -06b738: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06b73a: 6e10 a00d 0600 |0001: invoke-virtual {v6}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -06b740: 0a02 |0004: move-result v2 │ │ -06b742: 5253 1c0a |0005: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ -06b746: c632 |0007: add-float/2addr v2, v3 │ │ -06b748: 8720 |0008: float-to-int v0, v2 │ │ -06b74a: 6e10 8e1d 0500 |0009: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ -06b750: 0a02 |000c: move-result v2 │ │ -06b752: 3802 0e00 |000d: if-eqz v2, 001b // +000e │ │ -06b756: 5451 230a |000f: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06b75a: 5452 0c0a |0011: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06b75e: 5253 0d0a |0013: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06b762: 8204 |0015: int-to-float v4, v0 │ │ -06b764: 6e40 d11d 2143 |0016: invoke-virtual {v1, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuOpenTouchAllowed:(Landroid/view/View;IF)Z // method@1dd1 │ │ -06b76a: 0a01 |0019: move-result v1 │ │ -06b76c: 0f01 |001a: return v1 │ │ -06b76e: 5252 200a |001b: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ -06b772: 2b02 1500 0000 |001d: packed-switch v2, 00000032 // +00000015 │ │ -06b778: 28fa |0020: goto 001a // -0006 │ │ -06b77a: 5451 230a |0021: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06b77e: 5452 0c0a |0023: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06b782: 6e30 ce1d 2100 |0025: invoke-virtual {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.marginTouchAllowed:(Landroid/view/View;I)Z // method@1dce │ │ -06b788: 0a01 |0028: move-result v1 │ │ -06b78a: 28f1 |0029: goto 001a // -000f │ │ -06b78c: 7020 8d1d 6500 |002a: invoke-direct {v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isInIgnoredView:(Landroid/view/MotionEvent;)Z // method@1d8d │ │ -06b792: 0a02 |002d: move-result v2 │ │ -06b794: 3902 ecff |002e: if-nez v2, 001a // -0014 │ │ -06b798: 1211 |0030: const/4 v1, #int 1 // #1 │ │ -06b79a: 28e9 |0031: goto 001a // -0017 │ │ -06b79c: 0001 0300 0000 0000 0400 0000 0d00 ... |0032: packed-switch-data (10 units) │ │ +06c7c8: |[06c7c8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.thisTouchAllowed:(Landroid/view/MotionEvent;)Z │ │ +06c7d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06c7da: 6e10 a00d 0600 |0001: invoke-virtual {v6}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +06c7e0: 0a02 |0004: move-result v2 │ │ +06c7e2: 5253 1c0a |0005: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ +06c7e6: c632 |0007: add-float/2addr v2, v3 │ │ +06c7e8: 8720 |0008: float-to-int v0, v2 │ │ +06c7ea: 6e10 8e1d 0500 |0009: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ +06c7f0: 0a02 |000c: move-result v2 │ │ +06c7f2: 3802 0e00 |000d: if-eqz v2, 001b // +000e │ │ +06c7f6: 5451 230a |000f: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06c7fa: 5452 0c0a |0011: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06c7fe: 5253 0d0a |0013: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06c802: 8204 |0015: int-to-float v4, v0 │ │ +06c804: 6e40 d11d 2143 |0016: invoke-virtual {v1, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuOpenTouchAllowed:(Landroid/view/View;IF)Z // method@1dd1 │ │ +06c80a: 0a01 |0019: move-result v1 │ │ +06c80c: 0f01 |001a: return v1 │ │ +06c80e: 5252 200a |001b: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ +06c812: 2b02 1500 0000 |001d: packed-switch v2, 00000032 // +00000015 │ │ +06c818: 28fa |0020: goto 001a // -0006 │ │ +06c81a: 5451 230a |0021: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06c81e: 5452 0c0a |0023: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06c822: 6e30 ce1d 2100 |0025: invoke-virtual {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.marginTouchAllowed:(Landroid/view/View;I)Z // method@1dce │ │ +06c828: 0a01 |0028: move-result v1 │ │ +06c82a: 28f1 |0029: goto 001a // -000f │ │ +06c82c: 7020 8d1d 6500 |002a: invoke-direct {v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isInIgnoredView:(Landroid/view/MotionEvent;)Z // method@1d8d │ │ +06c832: 0a02 |002d: move-result v2 │ │ +06c834: 3902 ecff |002e: if-nez v2, 001a // -0014 │ │ +06c838: 1211 |0030: const/4 v1, #int 1 // #1 │ │ +06c83a: 28e9 |0031: goto 001a // -0017 │ │ +06c83c: 0001 0300 0000 0000 0400 0000 0d00 ... |0032: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=576 │ │ 0x0009 line=577 │ │ 0x000f line=578 │ │ 0x001a line=589 │ │ 0x001b line=580 │ │ @@ -86211,22 +86294,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06b7b0: |[06b7b0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.addIgnoredView:(Landroid/view/View;)V │ │ -06b7c0: 5410 100a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ -06b7c4: 7220 de1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -06b7ca: 0a00 |0005: move-result v0 │ │ -06b7cc: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -06b7d0: 5410 100a |0008: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ -06b7d4: 7220 db1f 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -06b7da: 0e00 |000d: return-void │ │ +06c850: |[06c850] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.addIgnoredView:(Landroid/view/View;)V │ │ +06c860: 5410 100a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ +06c864: 7220 de1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +06c86a: 0a00 |0005: move-result v0 │ │ +06c86c: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +06c870: 5410 100a |0008: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ +06c874: 7220 db1f 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +06c87a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0008 line=284 │ │ 0x000d line=286 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -86237,61 +86320,61 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -06b7dc: |[06b7dc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.arrowScroll:(I)Z │ │ -06b7ec: 1305 4200 |0000: const/16 v5, #int 66 // #42 │ │ -06b7f0: 1304 1100 |0002: const/16 v4, #int 17 // #11 │ │ -06b7f4: 6e10 771d 0600 |0004: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.findFocus:()Landroid/view/View; // method@1d77 │ │ -06b7fa: 0c00 |0007: move-result-object v0 │ │ -06b7fc: 3360 0300 |0008: if-ne v0, v6, 000b // +0003 │ │ -06b800: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06b802: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06b804: 7100 310d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0d31 │ │ -06b80a: 0c03 |000f: move-result-object v3 │ │ -06b80c: 6e40 300d 6370 |0010: invoke-virtual {v3, v6, v0, v7}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0d30 │ │ -06b812: 0c02 |0013: move-result-object v2 │ │ -06b814: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -06b818: 3202 2a00 |0016: if-eq v2, v0, 0040 // +002a │ │ -06b81c: 3347 1000 |0018: if-ne v7, v4, 0028 // +0010 │ │ -06b820: 6e10 240e 0200 |001a: invoke-virtual {v2}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ -06b826: 0a01 |001d: move-result v1 │ │ -06b828: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ -06b82c: 7110 a70d 0700 |0020: invoke-static {v7}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0da7 │ │ -06b832: 0a03 |0023: move-result v3 │ │ -06b834: 6e20 9a1d 3600 |0024: invoke-virtual {v6, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.playSoundEffect:(I)V // method@1d9a │ │ -06b83a: 0f01 |0027: return v1 │ │ -06b83c: 3357 f6ff |0028: if-ne v7, v5, 001e // -000a │ │ -06b840: 3800 1100 |002a: if-eqz v0, 003b // +0011 │ │ -06b844: 6e10 e60d 0200 |002c: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06b84a: 0a03 |002f: move-result v3 │ │ -06b84c: 6e10 e60d 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06b852: 0a04 |0033: move-result v4 │ │ -06b854: 3643 0700 |0034: if-gt v3, v4, 003b // +0007 │ │ -06b858: 6e10 981d 0600 |0036: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageRight:()Z // method@1d98 │ │ -06b85e: 0a01 |0039: move-result v1 │ │ -06b860: 28e4 |003a: goto 001e // -001c │ │ -06b862: 6e10 240e 0200 |003b: invoke-virtual {v2}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ -06b868: 0a01 |003e: move-result v1 │ │ -06b86a: 28df |003f: goto 001e // -0021 │ │ -06b86c: 3247 0500 |0040: if-eq v7, v4, 0045 // +0005 │ │ -06b870: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -06b872: 3337 0700 |0043: if-ne v7, v3, 004a // +0007 │ │ -06b876: 6e10 971d 0600 |0045: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageLeft:()Z // method@1d97 │ │ -06b87c: 0a01 |0048: move-result v1 │ │ -06b87e: 28d5 |0049: goto 001e // -002b │ │ -06b880: 3257 0500 |004a: if-eq v7, v5, 004f // +0005 │ │ -06b884: 1223 |004c: const/4 v3, #int 2 // #2 │ │ -06b886: 3337 d1ff |004d: if-ne v7, v3, 001e // -002f │ │ -06b88a: 6e10 981d 0600 |004f: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageRight:()Z // method@1d98 │ │ -06b890: 0a01 |0052: move-result v1 │ │ -06b892: 28cb |0053: goto 001e // -0035 │ │ +06c87c: |[06c87c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.arrowScroll:(I)Z │ │ +06c88c: 1305 4200 |0000: const/16 v5, #int 66 // #42 │ │ +06c890: 1304 1100 |0002: const/16 v4, #int 17 // #11 │ │ +06c894: 6e10 771d 0600 |0004: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.findFocus:()Landroid/view/View; // method@1d77 │ │ +06c89a: 0c00 |0007: move-result-object v0 │ │ +06c89c: 3360 0300 |0008: if-ne v0, v6, 000b // +0003 │ │ +06c8a0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06c8a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06c8a4: 7100 310d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0d31 │ │ +06c8aa: 0c03 |000f: move-result-object v3 │ │ +06c8ac: 6e40 300d 6370 |0010: invoke-virtual {v3, v6, v0, v7}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0d30 │ │ +06c8b2: 0c02 |0013: move-result-object v2 │ │ +06c8b4: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +06c8b8: 3202 2a00 |0016: if-eq v2, v0, 0040 // +002a │ │ +06c8bc: 3347 1000 |0018: if-ne v7, v4, 0028 // +0010 │ │ +06c8c0: 6e10 240e 0200 |001a: invoke-virtual {v2}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ +06c8c6: 0a01 |001d: move-result v1 │ │ +06c8c8: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ +06c8cc: 7110 a70d 0700 |0020: invoke-static {v7}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0da7 │ │ +06c8d2: 0a03 |0023: move-result v3 │ │ +06c8d4: 6e20 9a1d 3600 |0024: invoke-virtual {v6, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.playSoundEffect:(I)V // method@1d9a │ │ +06c8da: 0f01 |0027: return v1 │ │ +06c8dc: 3357 f6ff |0028: if-ne v7, v5, 001e // -000a │ │ +06c8e0: 3800 1100 |002a: if-eqz v0, 003b // +0011 │ │ +06c8e4: 6e10 e60d 0200 |002c: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06c8ea: 0a03 |002f: move-result v3 │ │ +06c8ec: 6e10 e60d 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06c8f2: 0a04 |0033: move-result v4 │ │ +06c8f4: 3643 0700 |0034: if-gt v3, v4, 003b // +0007 │ │ +06c8f8: 6e10 981d 0600 |0036: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageRight:()Z // method@1d98 │ │ +06c8fe: 0a01 |0039: move-result v1 │ │ +06c900: 28e4 |003a: goto 001e // -001c │ │ +06c902: 6e10 240e 0200 |003b: invoke-virtual {v2}, Landroid/view/View;.requestFocus:()Z // method@0e24 │ │ +06c908: 0a01 |003e: move-result v1 │ │ +06c90a: 28df |003f: goto 001e // -0021 │ │ +06c90c: 3247 0500 |0040: if-eq v7, v4, 0045 // +0005 │ │ +06c910: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +06c912: 3337 0700 |0043: if-ne v7, v3, 004a // +0007 │ │ +06c916: 6e10 971d 0600 |0045: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageLeft:()Z // method@1d97 │ │ +06c91c: 0a01 |0048: move-result v1 │ │ +06c91e: 28d5 |0049: goto 001e // -002b │ │ +06c920: 3257 0500 |004a: if-eq v7, v5, 004f // +0005 │ │ +06c924: 1223 |004c: const/4 v3, #int 2 // #2 │ │ +06c926: 3337 d1ff |004d: if-ne v7, v3, 001e // -002f │ │ +06c92a: 6e10 981d 0600 |004f: invoke-virtual {v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageRight:()Z // method@1d98 │ │ +06c930: 0a01 |0052: move-result v1 │ │ +06c932: 28cb |0053: goto 001e // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=962 │ │ 0x0008 line=963 │ │ 0x000b line=965 │ │ 0x000c line=967 │ │ 0x0014 line=969 │ │ @@ -86320,82 +86403,86 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -06b894: |[06b894] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.canScroll:(Landroid/view/View;ZIII)Z │ │ -06b8a4: 20c0 0202 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0202 │ │ -06b8a8: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -06b8ac: 07c7 |0004: move-object v7, v12 │ │ -06b8ae: 1f07 0202 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0202 │ │ -06b8b2: 6e10 f20d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0df2 │ │ -06b8b8: 0a09 |000a: move-result v9 │ │ -06b8ba: 6e10 f30d 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ -06b8c0: 0a0a |000e: move-result v10 │ │ -06b8c2: 6e10 6a0e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ -06b8c8: 0a06 |0012: move-result v6 │ │ -06b8ca: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -06b8ce: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -06b8d2: 6e20 690e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -06b8d8: 0c01 |001a: move-result-object v1 │ │ -06b8da: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -06b8de: 6e10 e60d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06b8e4: 0a02 |0020: move-result v2 │ │ -06b8e6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -06b8ea: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -06b8ee: 6e10 f10d 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06b8f4: 0a02 |0028: move-result v2 │ │ -06b8f6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -06b8fa: 9000 100a |002b: add-int v0, v16, v10 │ │ -06b8fe: 6e10 f60d 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -06b904: 0a02 |0030: move-result v2 │ │ -06b906: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -06b90a: 9000 100a |0033: add-int v0, v16, v10 │ │ -06b90e: 6e10 dd0d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ -06b914: 0a02 |0038: move-result v2 │ │ -06b916: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -06b91a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -06b91c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -06b920: 6e10 e60d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06b926: 0a03 |0041: move-result v3 │ │ -06b928: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -06b92c: 9000 100a |0044: add-int v0, v16, v10 │ │ -06b930: 6e10 f60d 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -06b936: 0a03 |0049: move-result v3 │ │ -06b938: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -06b93c: 07b0 |004c: move-object v0, v11 │ │ -06b93e: 01e3 |004d: move v3, v14 │ │ -06b940: 7406 6c1d 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.canScroll:(Landroid/view/View;ZIII)Z // method@1d6c │ │ -06b946: 0a00 |0051: move-result v0 │ │ -06b948: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -06b94c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -06b94e: 0f00 |0055: return v0 │ │ -06b950: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -06b954: 28bd |0058: goto 0015 // -0043 │ │ -06b956: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -06b95a: 7be0 |005b: neg-int v0, v14 │ │ -06b95c: 7120 de08 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08de │ │ -06b962: 0a00 |005f: move-result v0 │ │ -06b964: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -06b968: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -06b96a: 28f2 |0063: goto 0055 // -000e │ │ -06b96c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -06b96e: 28f0 |0065: goto 0055 // -0010 │ │ +06c934: |[06c934] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.canScroll:(Landroid/view/View;ZIII)Z │ │ +06c944: 20c0 0002 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0200 │ │ +06c948: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +06c94c: 07c7 |0004: move-object v7, v12 │ │ +06c94e: 1f07 0002 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0200 │ │ +06c952: 6e10 f20d 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0df2 │ │ +06c958: 0a09 |000a: move-result v9 │ │ +06c95a: 6e10 f30d 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0df3 │ │ +06c960: 0a0a |000e: move-result v10 │ │ +06c962: 6e10 6a0e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ +06c968: 0a06 |0012: move-result v6 │ │ +06c96a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +06c96e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +06c972: 6e20 690e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +06c978: 0c01 |001a: move-result-object v1 │ │ +06c97a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +06c97e: 6e10 e60d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06c984: 0a02 |0020: move-result v2 │ │ +06c986: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +06c98a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +06c98e: 6e10 f10d 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06c994: 0a02 |0028: move-result v2 │ │ +06c996: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +06c99a: 9000 100a |002b: add-int v0, v16, v10 │ │ +06c99e: 6e10 f60d 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +06c9a4: 0a02 |0030: move-result v2 │ │ +06c9a6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +06c9aa: 9000 100a |0033: add-int v0, v16, v10 │ │ +06c9ae: 6e10 dd0d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ +06c9b4: 0a02 |0038: move-result v2 │ │ +06c9b6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +06c9ba: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +06c9bc: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +06c9c0: 6e10 e60d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06c9c6: 0a03 |0041: move-result v3 │ │ +06c9c8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +06c9cc: 9000 100a |0044: add-int v0, v16, v10 │ │ +06c9d0: 6e10 f60d 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +06c9d6: 0a03 |0049: move-result v3 │ │ +06c9d8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +06c9dc: 07b0 |004c: move-object v0, v11 │ │ +06c9de: 01e3 |004d: move v3, v14 │ │ +06c9e0: 7406 6c1d 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.canScroll:(Landroid/view/View;ZIII)Z // method@1d6c │ │ +06c9e6: 0a00 |0051: move-result v0 │ │ +06c9e8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +06c9ec: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +06c9ee: 0f00 |0055: return v0 │ │ +06c9f0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +06c9f4: 28bd |0058: goto 0015 // -0043 │ │ +06c9f6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +06c9fa: 7be0 |005b: neg-int v0, v14 │ │ +06c9fc: 7120 de08 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08de │ │ +06ca02: 0a00 |005f: move-result v0 │ │ +06ca04: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +06ca08: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +06ca0a: 28f2 |0063: goto 0055 // -000e │ │ +06ca0c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +06ca0e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0005 line=901 │ │ 0x0007 line=902 │ │ 0x000b line=903 │ │ 0x000f line=904 │ │ 0x0013 line=906 │ │ 0x0017 line=907 │ │ 0x001b line=908 │ │ + 0x002d line=909 │ │ + 0x003e line=910 │ │ + 0x0046 line=911 │ │ + 0x004e line=910 │ │ 0x0054 line=912 │ │ 0x0055 line=917 │ │ 0x0056 line=906 │ │ 0x0059 line=917 │ │ locals : │ │ 0x001b - 0x0055 reg=1 child Landroid/view/View; │ │ 0x0013 - 0x0055 reg=6 count I │ │ @@ -86421,18 +86508,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b970: |[06b970] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.clearIgnoredViews:()V │ │ -06b980: 5410 100a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ -06b984: 7210 dd1f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@1fdd │ │ -06b98a: 0e00 |0005: return-void │ │ +06ca10: |[06ca10] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.clearIgnoredViews:()V │ │ +06ca20: 5410 100a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ +06ca24: 7210 dd1f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@1fdd │ │ +06ca2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0005 line=294 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ @@ -86441,41 +86528,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -06b98c: |[06b98c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.computeScroll:()V │ │ -06b99c: 5454 1d0a |0000: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06b9a0: 6e10 3310 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ -06b9a6: 0a04 |0005: move-result v4 │ │ -06b9a8: 3904 2c00 |0006: if-nez v4, 0032 // +002c │ │ -06b9ac: 5454 1d0a |0008: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06b9b0: 6e10 2c10 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ -06b9b6: 0a04 |000d: move-result v4 │ │ -06b9b8: 3804 2400 |000e: if-eqz v4, 0032 // +0024 │ │ -06b9bc: 6e10 871d 0500 |0010: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ -06b9c2: 0a00 |0013: move-result v0 │ │ -06b9c4: 6e10 881d 0500 |0014: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ -06b9ca: 0a01 |0017: move-result v1 │ │ -06b9cc: 5454 1d0a |0018: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06b9d0: 6e10 2f10 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ -06b9d6: 0a02 |001d: move-result v2 │ │ -06b9d8: 5454 1d0a |001e: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06b9dc: 6e10 3010 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ -06b9e2: 0a03 |0023: move-result v3 │ │ -06b9e4: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -06b9e8: 3231 0800 |0026: if-eq v1, v3, 002e // +0008 │ │ -06b9ec: 6e30 9d1d 2503 |0028: invoke-virtual {v5, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ -06b9f2: 7020 991d 2500 |002b: invoke-direct {v5, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageScrolled:(I)V // method@1d99 │ │ -06b9f8: 6e10 8c1d 0500 |002e: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.invalidate:()V // method@1d8c │ │ -06b9fe: 0e00 |0031: return-void │ │ -06ba00: 7010 6e1d 0500 |0032: invoke-direct {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ -06ba06: 28fc |0035: goto 0031 // -0004 │ │ +06ca2c: |[06ca2c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.computeScroll:()V │ │ +06ca3c: 5454 1d0a |0000: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06ca40: 6e10 3310 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1033 │ │ +06ca46: 0a04 |0005: move-result v4 │ │ +06ca48: 3904 2c00 |0006: if-nez v4, 0032 // +002c │ │ +06ca4c: 5454 1d0a |0008: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06ca50: 6e10 2c10 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@102c │ │ +06ca56: 0a04 |000d: move-result v4 │ │ +06ca58: 3804 2400 |000e: if-eqz v4, 0032 // +0024 │ │ +06ca5c: 6e10 871d 0500 |0010: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ +06ca62: 0a00 |0013: move-result v0 │ │ +06ca64: 6e10 881d 0500 |0014: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ +06ca6a: 0a01 |0017: move-result v1 │ │ +06ca6c: 5454 1d0a |0018: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06ca70: 6e10 2f10 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@102f │ │ +06ca76: 0a02 |001d: move-result v2 │ │ +06ca78: 5454 1d0a |001e: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06ca7c: 6e10 3010 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1030 │ │ +06ca82: 0a03 |0023: move-result v3 │ │ +06ca84: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +06ca88: 3231 0800 |0026: if-eq v1, v3, 002e // +0008 │ │ +06ca8c: 6e30 9d1d 2503 |0028: invoke-virtual {v5, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ +06ca92: 7020 991d 2500 |002b: invoke-direct {v5, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageScrolled:(I)V // method@1d99 │ │ +06ca98: 6e10 8c1d 0500 |002e: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.invalidate:()V // method@1d8c │ │ +06ca9e: 0e00 |0031: return-void │ │ +06caa0: 7010 6e1d 0500 |0032: invoke-direct {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ +06caa6: 28fc |0035: goto 0031 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0008 line=490 │ │ 0x0010 line=491 │ │ 0x0014 line=492 │ │ 0x0018 line=493 │ │ @@ -86498,30 +86585,30 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -06ba08: |[06ba08] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.dispatchDraw:(Landroid/graphics/Canvas;)V │ │ -06ba18: 6f20 620e 4300 |0000: invoke-super {v3, v4}, Landroid/view/ViewGroup;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0e62 │ │ -06ba1e: 5430 230a |0003: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06ba22: 5431 0c0a |0005: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06ba26: 6e30 bb1d 1004 |0007: invoke-virtual {v0, v1, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.drawShadow:(Landroid/view/View;Landroid/graphics/Canvas;)V // method@1dbb │ │ -06ba2c: 5430 230a |000a: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06ba30: 5431 0c0a |000c: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06ba34: 6e10 841d 0300 |000e: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ -06ba3a: 0a02 |0011: move-result v2 │ │ -06ba3c: 6e40 b91d 1024 |0012: invoke-virtual {v0, v1, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.drawFade:(Landroid/view/View;Landroid/graphics/Canvas;F)V // method@1db9 │ │ -06ba42: 5430 230a |0015: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06ba46: 5431 0c0a |0017: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06ba4a: 6e10 841d 0300 |0019: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ -06ba50: 0a02 |001c: move-result v2 │ │ -06ba52: 6e40 ba1d 1024 |001d: invoke-virtual {v0, v1, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.drawSelector:(Landroid/view/View;Landroid/graphics/Canvas;F)V // method@1dba │ │ -06ba58: 0e00 |0020: return-void │ │ +06caa8: |[06caa8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.dispatchDraw:(Landroid/graphics/Canvas;)V │ │ +06cab8: 6f20 620e 4300 |0000: invoke-super {v3, v4}, Landroid/view/ViewGroup;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0e62 │ │ +06cabe: 5430 230a |0003: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06cac2: 5431 0c0a |0005: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cac6: 6e30 bb1d 1004 |0007: invoke-virtual {v0, v1, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.drawShadow:(Landroid/view/View;Landroid/graphics/Canvas;)V // method@1dbb │ │ +06cacc: 5430 230a |000a: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06cad0: 5431 0c0a |000c: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cad4: 6e10 841d 0300 |000e: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ +06cada: 0a02 |0011: move-result v2 │ │ +06cadc: 6e40 b91d 1024 |0012: invoke-virtual {v0, v1, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.drawFade:(Landroid/view/View;Landroid/graphics/Canvas;F)V // method@1db9 │ │ +06cae2: 5430 230a |0015: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06cae6: 5431 0c0a |0017: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06caea: 6e10 841d 0300 |0019: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ +06caf0: 0a02 |001c: move-result v2 │ │ +06caf2: 6e40 ba1d 1024 |001d: invoke-virtual {v0, v1, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.drawSelector:(Landroid/view/View;Landroid/graphics/Canvas;F)V // method@1dba │ │ +06caf8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0003 line=832 │ │ 0x000a line=833 │ │ 0x0015 line=834 │ │ 0x0020 line=835 │ │ @@ -86534,25 +86621,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06ba5c: |[06ba5c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -06ba6c: 6f20 630e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0e63 │ │ -06ba72: 0a00 |0003: move-result v0 │ │ -06ba74: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -06ba78: 6e20 761d 2100 |0006: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@1d76 │ │ -06ba7e: 0a00 |0009: move-result v0 │ │ -06ba80: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -06ba84: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06ba86: 0f00 |000d: return v0 │ │ -06ba88: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06ba8a: 28fe |000f: goto 000d // -0002 │ │ +06cafc: |[06cafc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06cb0c: 6f20 630e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0e63 │ │ +06cb12: 0a00 |0003: move-result v0 │ │ +06cb14: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +06cb18: 6e20 761d 2100 |0006: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@1d76 │ │ +06cb1e: 0a00 |0009: move-result v0 │ │ +06cb20: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +06cb24: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06cb26: 0f00 |000d: return v0 │ │ +06cb28: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06cb2a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=924 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -86561,24 +86648,24 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06ba8c: |[06ba8c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.distanceInfluenceForSnapDuration:(F)F │ │ -06ba9c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -06baa0: c705 |0002: sub-float/2addr v5, v0 │ │ -06baa2: 8950 |0003: float-to-double v0, v5 │ │ -06baa4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -06baae: cd20 |0009: mul-double/2addr v0, v2 │ │ -06bab0: 8c05 |000a: double-to-float v5, v0 │ │ -06bab2: 7110 070d 0500 |000b: invoke-static {v5}, Landroid/util/FloatMath;.sin:(F)F // method@0d07 │ │ -06bab8: 0a00 |000e: move-result v0 │ │ -06baba: 0f00 |000f: return v0 │ │ +06cb2c: |[06cb2c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.distanceInfluenceForSnapDuration:(F)F │ │ +06cb3c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +06cb40: c705 |0002: sub-float/2addr v5, v0 │ │ +06cb42: 8950 |0003: float-to-double v0, v5 │ │ +06cb44: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +06cb4e: cd20 |0009: mul-double/2addr v0, v2 │ │ +06cb50: 8c05 |000a: double-to-float v5, v0 │ │ +06cb52: 7110 070d 0500 |000b: invoke-static {v5}, Landroid/util/FloatMath;.sin:(F)F // method@0d07 │ │ +06cb58: 0a00 |000e: move-result v0 │ │ +06cb5a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0003 line=302 │ │ 0x000b line=303 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -86589,50 +86676,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -06babc: |[06babc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -06bacc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06bace: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06bad0: 6e10 480d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -06bad6: 0a01 |0005: move-result v1 │ │ -06bad8: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -06badc: 6e10 490d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0d49 │ │ -06bae2: 0a01 |000b: move-result v1 │ │ -06bae4: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -06baea: 0f00 |000f: return v0 │ │ -06baec: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -06baf0: 6e20 6b1d 1400 |0012: invoke-virtual {v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ -06baf6: 0a00 |0015: move-result v0 │ │ -06baf8: 28f9 |0016: goto 000f // -0007 │ │ -06bafa: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -06bafe: 6e20 6b1d 1400 |0019: invoke-virtual {v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ -06bb04: 0a00 |001c: move-result v0 │ │ -06bb06: 28f2 |001d: goto 000f // -000e │ │ -06bb08: 6001 2c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bb0c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -06bb10: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -06bb14: 7110 dc07 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ -06bb1a: 0a01 |0027: move-result v1 │ │ -06bb1c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -06bb20: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -06bb22: 6e20 6b1d 1400 |002b: invoke-virtual {v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ -06bb28: 0a00 |002e: move-result v0 │ │ -06bb2a: 28e0 |002f: goto 000f // -0020 │ │ -06bb2c: 7120 db07 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@07db │ │ -06bb32: 0a01 |0033: move-result v1 │ │ -06bb34: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -06bb38: 6e20 6b1d 3400 |0036: invoke-virtual {v4, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ -06bb3e: 0a00 |0039: move-result v0 │ │ -06bb40: 28d5 |003a: goto 000f // -002b │ │ -06bb42: 0000 |003b: nop // spacer │ │ -06bb44: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +06cb5c: |[06cb5c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06cb6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06cb6e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06cb70: 6e10 480d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +06cb76: 0a01 |0005: move-result v1 │ │ +06cb78: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +06cb7c: 6e10 490d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0d49 │ │ +06cb82: 0a01 |000b: move-result v1 │ │ +06cb84: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +06cb8a: 0f00 |000f: return v0 │ │ +06cb8c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +06cb90: 6e20 6b1d 1400 |0012: invoke-virtual {v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ +06cb96: 0a00 |0015: move-result v0 │ │ +06cb98: 28f9 |0016: goto 000f // -0007 │ │ +06cb9a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +06cb9e: 6e20 6b1d 1400 |0019: invoke-virtual {v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ +06cba4: 0a00 |001c: move-result v0 │ │ +06cba6: 28f2 |001d: goto 000f // -000e │ │ +06cba8: 6001 2c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06cbac: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +06cbb0: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +06cbb4: 7110 dc07 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ +06cbba: 0a01 |0027: move-result v1 │ │ +06cbbc: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +06cbc0: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +06cbc2: 6e20 6b1d 1400 |002b: invoke-virtual {v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ +06cbc8: 0a00 |002e: move-result v0 │ │ +06cbca: 28e0 |002f: goto 000f // -0020 │ │ +06cbcc: 7120 db07 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@07db │ │ +06cbd2: 0a01 |0033: move-result v1 │ │ +06cbd4: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +06cbd8: 6e20 6b1d 3400 |0036: invoke-virtual {v4, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.arrowScroll:(I)Z // method@1d6b │ │ +06cbde: 0a00 |0039: move-result v0 │ │ +06cbe0: 28d5 |003a: goto 000f // -002b │ │ +06cbe2: 0000 |003b: nop // spacer │ │ +06cbe4: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=936 │ │ 0x0002 line=937 │ │ 0x0008 line=938 │ │ 0x000f line=958 │ │ 0x0010 line=940 │ │ @@ -86655,23 +86742,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06bb60: |[06bb60] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getBehindWidth:()I │ │ -06bb70: 5410 230a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06bb74: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06bb78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06bb7a: 0f00 |0005: return v0 │ │ -06bb7c: 5410 230a |0006: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06bb80: 6e10 be1d 0000 |0008: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06bb86: 0a00 |000b: move-result v0 │ │ -06bb88: 28f9 |000c: goto 0005 // -0007 │ │ +06cc00: |[06cc00] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getBehindWidth:()I │ │ +06cc10: 5410 230a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06cc14: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06cc18: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06cc1a: 0f00 |0005: return v0 │ │ +06cc1c: 5410 230a |0006: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06cc20: 6e10 be1d 0000 |0008: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06cc26: 0a00 |000b: move-result v0 │ │ +06cc28: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0004 line=344 │ │ 0x0005 line=346 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -86681,27 +86768,27 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -06bb8c: |[06bb8c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getChildWidth:(I)I │ │ -06bb9c: 2b02 1200 0000 |0000: packed-switch v2, 00000012 // +00000012 │ │ -06bba2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06bba4: 0f00 |0004: return v0 │ │ -06bba6: 6e10 781d 0100 |0005: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ -06bbac: 0a00 |0008: move-result v0 │ │ -06bbae: 28fb |0009: goto 0004 // -0005 │ │ -06bbb0: 5410 0c0a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bbb4: 6e10 f90d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -06bbba: 0a00 |000f: move-result v0 │ │ -06bbbc: 28f4 |0010: goto 0004 // -000c │ │ -06bbbe: 0000 |0011: nop // spacer │ │ -06bbc0: 0001 0200 0000 0000 0500 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +06cc2c: |[06cc2c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getChildWidth:(I)I │ │ +06cc3c: 2b02 1200 0000 |0000: packed-switch v2, 00000012 // +00000012 │ │ +06cc42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06cc44: 0f00 |0004: return v0 │ │ +06cc46: 6e10 781d 0100 |0005: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ +06cc4c: 0a00 |0008: move-result v0 │ │ +06cc4e: 28fb |0009: goto 0004 // -0005 │ │ +06cc50: 5410 0c0a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cc54: 6e10 f90d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +06cc5a: 0a00 |000f: move-result v0 │ │ +06cc5c: 28f4 |0010: goto 0004 // -000c │ │ +06cc5e: 0000 |0011: nop // spacer │ │ +06cc60: 0001 0200 0000 0000 0500 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0003 line=357 │ │ 0x0005 line=353 │ │ 0x000a line=355 │ │ 0x0011 line=351 │ │ @@ -86714,17 +86801,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bbd0: |[06bbd0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getContent:()Landroid/view/View; │ │ -06bbe0: 5410 0c0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bbe4: 1100 |0002: return-object v0 │ │ +06cc70: |[06cc70] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getContent:()Landroid/view/View; │ │ +06cc80: 5410 0c0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cc84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #12 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -86732,23 +86819,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06bbe8: |[06bbe8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getContentLeft:()I │ │ -06bbf8: 5420 0c0a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bbfc: 6e10 e60d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06bc02: 0a00 |0005: move-result v0 │ │ -06bc04: 5421 0c0a |0006: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bc08: 6e10 ec0d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getPaddingLeft:()I // method@0dec │ │ -06bc0e: 0a01 |000b: move-result v1 │ │ -06bc10: b010 |000c: add-int/2addr v0, v1 │ │ -06bc12: 0f00 |000d: return v0 │ │ +06cc88: |[06cc88] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getContentLeft:()I │ │ +06cc98: 5420 0c0a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cc9c: 6e10 e60d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06cca2: 0a00 |0005: move-result v0 │ │ +06cca4: 5421 0c0a |0006: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cca8: 6e10 ec0d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getPaddingLeft:()I // method@0dec │ │ +06ccae: 0a01 |000b: move-result v1 │ │ +06ccb0: b010 |000c: add-int/2addr v0, v1 │ │ +06ccb2: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #13 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -86756,17 +86843,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bc14: |[06bc14] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getCurrentItem:()I │ │ -06bc24: 5210 0d0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06bc28: 0f00 |0002: return v0 │ │ +06ccb4: |[06ccb4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getCurrentItem:()I │ │ +06ccc4: 5210 0d0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06ccc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #14 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -86774,29 +86861,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -06bc2c: |[06bc2c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getDestScrollX:(I)I │ │ -06bc3c: 2b03 1600 0000 |0000: packed-switch v3, 00000016 // +00000016 │ │ -06bc42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06bc44: 0f00 |0004: return v0 │ │ -06bc46: 5420 230a |0005: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06bc4a: 5421 0c0a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bc4e: 6e30 c51d 1003 |0009: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMenuLeft:(Landroid/view/View;I)I // method@1dc5 │ │ -06bc54: 0a00 |000c: move-result v0 │ │ -06bc56: 28f7 |000d: goto 0004 // -0009 │ │ -06bc58: 5420 0c0a |000e: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bc5c: 6e10 e60d 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06bc62: 0a00 |0013: move-result v0 │ │ -06bc64: 28f0 |0014: goto 0004 // -0010 │ │ -06bc66: 0000 |0015: nop // spacer │ │ -06bc68: 0001 0300 0000 0000 0500 0000 0e00 ... |0016: packed-switch-data (10 units) │ │ +06cccc: |[06cccc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getDestScrollX:(I)I │ │ +06ccdc: 2b03 1600 0000 |0000: packed-switch v3, 00000016 // +00000016 │ │ +06cce2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06cce4: 0f00 |0004: return v0 │ │ +06cce6: 5420 230a |0005: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06ccea: 5421 0c0a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06ccee: 6e30 c51d 1003 |0009: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMenuLeft:(Landroid/view/View;I)I // method@1dc5 │ │ +06ccf4: 0a00 |000c: move-result v0 │ │ +06ccf6: 28f7 |000d: goto 0004 // -0009 │ │ +06ccf8: 5420 0c0a |000e: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06ccfc: 6e10 e60d 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06cd02: 0a00 |0013: move-result v0 │ │ +06cd04: 28f0 |0014: goto 0004 // -0010 │ │ +06cd06: 0000 |0015: nop // spacer │ │ +06cd08: 0001 0300 0000 0000 0500 0000 0e00 ... |0016: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=314 │ │ 0x0005 line=310 │ │ 0x000e line=312 │ │ 0x0015 line=307 │ │ @@ -86809,28 +86896,28 @@ │ │ type : '()F' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06bc7c: |[06bc7c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getPercentOpen:()F │ │ -06bc8c: 5220 1c0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ -06bc90: 5421 0c0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bc94: 6e10 e60d 0100 |0004: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06bc9a: 0a01 |0007: move-result v1 │ │ -06bc9c: 8211 |0008: int-to-float v1, v1 │ │ -06bc9e: c710 |0009: sub-float/2addr v0, v1 │ │ -06bca0: 7110 3d1f 0000 |000a: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -06bca6: 0a00 |000d: move-result v0 │ │ -06bca8: 6e10 781d 0200 |000e: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ -06bcae: 0a01 |0011: move-result v1 │ │ -06bcb0: 8211 |0012: int-to-float v1, v1 │ │ -06bcb2: c910 |0013: div-float/2addr v0, v1 │ │ -06bcb4: 0f00 |0014: return v0 │ │ +06cd1c: |[06cd1c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getPercentOpen:()F │ │ +06cd2c: 5220 1c0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ +06cd30: 5421 0c0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cd34: 6e10 e60d 0100 |0004: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06cd3a: 0a01 |0007: move-result v1 │ │ +06cd3c: 8211 |0008: int-to-float v1, v1 │ │ +06cd3e: c710 |0009: sub-float/2addr v0, v1 │ │ +06cd40: 7110 3d1f 0000 |000a: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +06cd46: 0a00 |000d: move-result v0 │ │ +06cd48: 6e10 781d 0200 |000e: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ +06cd4e: 0a01 |0011: move-result v1 │ │ +06cd50: 8211 |0012: int-to-float v1, v1 │ │ +06cd52: c910 |0013: div-float/2addr v0, v1 │ │ +06cd54: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #16 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -86838,17 +86925,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bcb8: |[06bcb8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getTouchMode:()I │ │ -06bcc8: 5210 200a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ -06bccc: 0f00 |0002: return v0 │ │ +06cd58: |[06cd58] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.getTouchMode:()I │ │ +06cd68: 5210 200a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ +06cd6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #17 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -86856,51 +86943,51 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -06bcd0: |[06bcd0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.initCustomViewAbove:()V │ │ -06bce0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06bce2: 6e20 af1d 3500 |0001: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setWillNotDraw:(Z)V // method@1daf │ │ -06bce8: 1503 0400 |0004: const/high16 v3, #int 262144 // #4 │ │ -06bcec: 6e20 a51d 3500 |0006: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setDescendantFocusability:(I)V // method@1da5 │ │ -06bcf2: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -06bcf4: 6e20 a61d 3500 |000a: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setFocusable:(Z)V // method@1da6 │ │ -06bcfa: 6e10 7e1d 0500 |000d: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getContext:()Landroid/content/Context; // method@1d7e │ │ -06bd00: 0c01 |0010: move-result-object v1 │ │ -06bd02: 2203 4a02 |0011: new-instance v3, Landroid/widget/Scroller; // type@024a │ │ -06bd06: 6204 240a |0013: sget-object v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a24 │ │ -06bd0a: 7030 2a10 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@102a │ │ -06bd10: 5b53 1d0a |0018: iput-object v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06bd14: 7110 490e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ -06bd1a: 0c00 |001d: move-result-object v0 │ │ -06bd1c: 7110 1709 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0917 │ │ -06bd22: 0a03 |0021: move-result v3 │ │ -06bd24: 5953 210a |0022: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ -06bd28: 6e10 4e0e 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0e4e │ │ -06bd2e: 0a03 |0027: move-result v3 │ │ -06bd30: 5953 180a |0028: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMinimumVelocity:I // field@0a18 │ │ -06bd34: 6e10 4d0e 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0e4d │ │ -06bd3a: 0a03 |002d: move-result v3 │ │ -06bd3c: 5953 170a |002e: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMaximumVelocity:I // field@0a17 │ │ -06bd40: 2203 5803 |0030: new-instance v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2; // type@0358 │ │ -06bd44: 7020 5d1d 5300 |0032: invoke-direct {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V // method@1d5d │ │ -06bd4a: 6e20 a71d 3500 |0035: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setInternalPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // method@1da7 │ │ -06bd50: 6e10 3301 0100 |0038: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -06bd56: 0c03 |003b: move-result-object v3 │ │ -06bd58: 6e10 9701 0300 |003c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -06bd5e: 0c03 |003f: move-result-object v3 │ │ -06bd60: 5232 4903 |0040: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -06bd64: 1503 c841 |0042: const/high16 v3, #int 1103626240 // #41c8 │ │ -06bd68: c823 |0044: mul-float/2addr v3, v2 │ │ -06bd6a: 8733 |0045: float-to-int v3, v3 │ │ -06bd6c: 5953 0f0a |0046: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mFlingDistance:I // field@0a0f │ │ -06bd70: 0e00 |0048: return-void │ │ +06cd70: |[06cd70] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.initCustomViewAbove:()V │ │ +06cd80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06cd82: 6e20 af1d 3500 |0001: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setWillNotDraw:(Z)V // method@1daf │ │ +06cd88: 1503 0400 |0004: const/high16 v3, #int 262144 // #4 │ │ +06cd8c: 6e20 a51d 3500 |0006: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setDescendantFocusability:(I)V // method@1da5 │ │ +06cd92: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +06cd94: 6e20 a61d 3500 |000a: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setFocusable:(Z)V // method@1da6 │ │ +06cd9a: 6e10 7e1d 0500 |000d: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getContext:()Landroid/content/Context; // method@1d7e │ │ +06cda0: 0c01 |0010: move-result-object v1 │ │ +06cda2: 2203 4802 |0011: new-instance v3, Landroid/widget/Scroller; // type@0248 │ │ +06cda6: 6204 240a |0013: sget-object v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.sInterpolator:Landroid/view/animation/Interpolator; // field@0a24 │ │ +06cdaa: 7030 2a10 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@102a │ │ +06cdb0: 5b53 1d0a |0018: iput-object v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06cdb4: 7110 490e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ +06cdba: 0c00 |001d: move-result-object v0 │ │ +06cdbc: 7110 1709 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0917 │ │ +06cdc2: 0a03 |0021: move-result v3 │ │ +06cdc4: 5953 210a |0022: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchSlop:I // field@0a21 │ │ +06cdc8: 6e10 4e0e 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0e4e │ │ +06cdce: 0a03 |0027: move-result v3 │ │ +06cdd0: 5953 180a |0028: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMinimumVelocity:I // field@0a18 │ │ +06cdd4: 6e10 4d0e 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0e4d │ │ +06cdda: 0a03 |002d: move-result v3 │ │ +06cddc: 5953 170a |002e: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMaximumVelocity:I // field@0a17 │ │ +06cde0: 2203 5603 |0030: new-instance v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2; // type@0356 │ │ +06cde4: 7020 5d1d 5300 |0032: invoke-direct {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V // method@1d5d │ │ +06cdea: 6e20 a71d 3500 |0035: invoke-virtual {v5, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setInternalPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // method@1da7 │ │ +06cdf0: 6e10 3301 0100 |0038: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06cdf6: 0c03 |003b: move-result-object v3 │ │ +06cdf8: 6e10 9701 0300 |003c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +06cdfe: 0c03 |003f: move-result-object v3 │ │ +06ce00: 5232 4903 |0040: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +06ce04: 1503 c841 |0042: const/high16 v3, #int 1103626240 // #41c8 │ │ +06ce08: c823 |0044: mul-float/2addr v3, v2 │ │ +06ce0a: 8733 |0045: float-to-int v3, v3 │ │ +06ce0c: 5953 0f0a |0046: iput v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mFlingDistance:I // field@0a0f │ │ +06ce10: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0004 line=162 │ │ 0x0009 line=163 │ │ 0x000d line=164 │ │ 0x0011 line=165 │ │ @@ -86923,24 +87010,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -06bd74: |[06bd74] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.isMenuOpen:()Z │ │ -06bd84: 5220 0d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06bd88: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06bd8c: 5220 0d0a |0004: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06bd90: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -06bd92: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -06bd96: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06bd98: 0f00 |000a: return v0 │ │ -06bd9a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06bd9c: 28fe |000c: goto 000a // -0002 │ │ +06ce14: |[06ce14] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.isMenuOpen:()Z │ │ +06ce24: 5220 0d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06ce28: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06ce2c: 5220 0d0a |0004: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06ce30: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +06ce32: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +06ce36: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06ce38: 0f00 |000a: return v0 │ │ +06ce3a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06ce3c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #19 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -86948,17 +87035,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bda0: |[06bda0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.isSlidingEnabled:()Z │ │ -06bdb0: 5510 0e0a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ -06bdb4: 0f00 |0002: return v0 │ │ +06ce40: |[06ce40] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.isSlidingEnabled:()Z │ │ +06ce50: 5510 0e0a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ +06ce54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ #20 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ @@ -86966,89 +87053,89 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 152 16-bit code units │ │ -06bdb8: |[06bdb8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06bdc8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06bdca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06bdcc: 5594 0e0a |0002: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ -06bdd0: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -06bdd4: 0f02 |0006: return v2 │ │ -06bdd6: 6e10 9a0d 0a00 |0007: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -06bddc: 0a04 |000a: move-result v4 │ │ -06bdde: d540 ff00 |000b: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -06bde2: 1234 |000d: const/4 v4, #int 3 // #3 │ │ -06bde4: 3240 0a00 |000e: if-eq v0, v4, 0018 // +000a │ │ -06bde8: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -06bdec: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -06bdf0: 5594 140a |0014: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ -06bdf4: 3804 0600 |0016: if-eqz v4, 001c // +0006 │ │ -06bdf8: 7010 751d 0900 |0018: invoke-direct {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ -06bdfe: 28eb |001b: goto 0006 // -0015 │ │ -06be00: 2c00 6e00 0000 |001c: sparse-switch v0, 0000008a // +0000006e │ │ -06be06: 5594 130a |001f: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06be0a: 3904 1100 |0021: if-nez v4, 0032 // +0011 │ │ -06be0e: 5494 220a |0023: iget-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06be12: 3904 0800 |0025: if-nez v4, 002d // +0008 │ │ -06be16: 7100 ba0d 0000 |0027: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ -06be1c: 0c04 |002a: move-result-object v4 │ │ -06be1e: 5b94 220a |002b: iput-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06be22: 5494 220a |002d: iget-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06be26: 6e20 b30d a400 |002f: invoke-virtual {v4, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ -06be2c: 5594 130a |0032: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06be30: 3904 0600 |0034: if-nez v4, 003a // +0006 │ │ -06be34: 5594 1b0a |0036: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ -06be38: 3804 ceff |0038: if-eqz v4, 0006 // -0032 │ │ -06be3c: 0132 |003a: move v2, v3 │ │ -06be3e: 28cb |003b: goto 0006 // -0035 │ │ -06be40: 7020 701d a900 |003c: invoke-direct {v9, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.determineDrag:(Landroid/view/MotionEvent;)V // method@1d70 │ │ -06be46: 28e0 |003f: goto 001f // -0020 │ │ -06be48: 7110 0f08 0a00 |0040: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -06be4e: 0a01 |0043: move-result v1 │ │ -06be50: 7120 1208 1a00 |0044: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -06be56: 0a04 |0047: move-result v4 │ │ -06be58: 5994 0a0a |0048: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06be5c: 5294 0a0a |004a: iget v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06be60: 12f5 |004c: const/4 v5, #int -1 // #ff │ │ -06be62: 3254 d2ff |004d: if-eq v4, v5, 001f // -002e │ │ -06be66: 7120 1308 1a00 |004f: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -06be6c: 0a04 |0052: move-result v4 │ │ -06be6e: 5994 110a |0053: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInitialMotionX:F // field@0a11 │ │ -06be72: 5994 150a |0055: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06be76: 7120 1408 1a00 |0057: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ -06be7c: 0a04 |005a: move-result v4 │ │ -06be7e: 5994 160a |005b: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionY:F // field@0a16 │ │ -06be82: 7020 b41d a900 |005d: invoke-direct {v9, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.thisTouchAllowed:(Landroid/view/MotionEvent;)Z // method@1db4 │ │ -06be88: 0a04 |0060: move-result v4 │ │ -06be8a: 3804 2200 |0061: if-eqz v4, 0083 // +0022 │ │ -06be8e: 5c92 130a |0063: iput-boolean v2, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06be92: 5c92 140a |0065: iput-boolean v2, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ -06be96: 6e10 8e1d 0900 |0067: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ -06be9c: 0a04 |006a: move-result v4 │ │ -06be9e: 3804 b4ff |006b: if-eqz v4, 001f // -004c │ │ -06bea2: 5494 230a |006d: iget-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06bea6: 5495 0c0a |006f: iget-object v5, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06beaa: 5296 0d0a |0071: iget v6, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06beae: 6e10 a00d 0a00 |0073: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -06beb4: 0a07 |0076: move-result v7 │ │ -06beb6: 5298 1c0a |0077: iget v8, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ -06beba: c687 |0079: add-float/2addr v7, v8 │ │ -06bebc: 6e40 d21d 5476 |007a: invoke-virtual {v4, v5, v6, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuTouchInQuickReturn:(Landroid/view/View;IF)Z // method@1dd2 │ │ -06bec2: 0a04 |007d: move-result v4 │ │ -06bec4: 3804 a1ff |007e: if-eqz v4, 001f // -005f │ │ -06bec8: 5c93 1b0a |0080: iput-boolean v3, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ -06becc: 289d |0082: goto 001f // -0063 │ │ -06bece: 5c93 140a |0083: iput-boolean v3, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ -06bed2: 289a |0085: goto 001f // -0066 │ │ -06bed4: 7020 941d a900 |0086: invoke-direct {v9, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1d94 │ │ -06beda: 2896 |0089: goto 001f // -006a │ │ -06bedc: 0002 0300 0000 0000 0200 0000 0600 ... |008a: sparse-switch-data (14 units) │ │ +06ce58: |[06ce58] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06ce68: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06ce6a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06ce6c: 5594 0e0a |0002: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ +06ce70: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +06ce74: 0f02 |0006: return v2 │ │ +06ce76: 6e10 9a0d 0a00 |0007: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +06ce7c: 0a04 |000a: move-result v4 │ │ +06ce7e: d540 ff00 |000b: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +06ce82: 1234 |000d: const/4 v4, #int 3 // #3 │ │ +06ce84: 3240 0a00 |000e: if-eq v0, v4, 0018 // +000a │ │ +06ce88: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +06ce8c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +06ce90: 5594 140a |0014: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ +06ce94: 3804 0600 |0016: if-eqz v4, 001c // +0006 │ │ +06ce98: 7010 751d 0900 |0018: invoke-direct {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ +06ce9e: 28eb |001b: goto 0006 // -0015 │ │ +06cea0: 2c00 6e00 0000 |001c: sparse-switch v0, 0000008a // +0000006e │ │ +06cea6: 5594 130a |001f: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06ceaa: 3904 1100 |0021: if-nez v4, 0032 // +0011 │ │ +06ceae: 5494 220a |0023: iget-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06ceb2: 3904 0800 |0025: if-nez v4, 002d // +0008 │ │ +06ceb6: 7100 ba0d 0000 |0027: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ +06cebc: 0c04 |002a: move-result-object v4 │ │ +06cebe: 5b94 220a |002b: iput-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06cec2: 5494 220a |002d: iget-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06cec6: 6e20 b30d a400 |002f: invoke-virtual {v4, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ +06cecc: 5594 130a |0032: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06ced0: 3904 0600 |0034: if-nez v4, 003a // +0006 │ │ +06ced4: 5594 1b0a |0036: iget-boolean v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ +06ced8: 3804 ceff |0038: if-eqz v4, 0006 // -0032 │ │ +06cedc: 0132 |003a: move v2, v3 │ │ +06cede: 28cb |003b: goto 0006 // -0035 │ │ +06cee0: 7020 701d a900 |003c: invoke-direct {v9, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.determineDrag:(Landroid/view/MotionEvent;)V // method@1d70 │ │ +06cee6: 28e0 |003f: goto 001f // -0020 │ │ +06cee8: 7110 0f08 0a00 |0040: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +06ceee: 0a01 |0043: move-result v1 │ │ +06cef0: 7120 1208 1a00 |0044: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +06cef6: 0a04 |0047: move-result v4 │ │ +06cef8: 5994 0a0a |0048: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06cefc: 5294 0a0a |004a: iget v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06cf00: 12f5 |004c: const/4 v5, #int -1 // #ff │ │ +06cf02: 3254 d2ff |004d: if-eq v4, v5, 001f // -002e │ │ +06cf06: 7120 1308 1a00 |004f: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +06cf0c: 0a04 |0052: move-result v4 │ │ +06cf0e: 5994 110a |0053: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInitialMotionX:F // field@0a11 │ │ +06cf12: 5994 150a |0055: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06cf16: 7120 1408 1a00 |0057: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ +06cf1c: 0a04 |005a: move-result v4 │ │ +06cf1e: 5994 160a |005b: iput v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionY:F // field@0a16 │ │ +06cf22: 7020 b41d a900 |005d: invoke-direct {v9, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.thisTouchAllowed:(Landroid/view/MotionEvent;)Z // method@1db4 │ │ +06cf28: 0a04 |0060: move-result v4 │ │ +06cf2a: 3804 2200 |0061: if-eqz v4, 0083 // +0022 │ │ +06cf2e: 5c92 130a |0063: iput-boolean v2, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06cf32: 5c92 140a |0065: iput-boolean v2, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ +06cf36: 6e10 8e1d 0900 |0067: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ +06cf3c: 0a04 |006a: move-result v4 │ │ +06cf3e: 3804 b4ff |006b: if-eqz v4, 001f // -004c │ │ +06cf42: 5494 230a |006d: iget-object v4, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06cf46: 5495 0c0a |006f: iget-object v5, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cf4a: 5296 0d0a |0071: iget v6, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06cf4e: 6e10 a00d 0a00 |0073: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +06cf54: 0a07 |0076: move-result v7 │ │ +06cf56: 5298 1c0a |0077: iget v8, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ +06cf5a: c687 |0079: add-float/2addr v7, v8 │ │ +06cf5c: 6e40 d21d 5476 |007a: invoke-virtual {v4, v5, v6, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuTouchInQuickReturn:(Landroid/view/View;IF)Z // method@1dd2 │ │ +06cf62: 0a04 |007d: move-result v4 │ │ +06cf64: 3804 a1ff |007e: if-eqz v4, 001f // -005f │ │ +06cf68: 5c93 1b0a |0080: iput-boolean v3, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ +06cf6c: 289d |0082: goto 001f // -0063 │ │ +06cf6e: 5c93 140a |0083: iput-boolean v3, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ +06cf72: 289a |0085: goto 001f // -0066 │ │ +06cf74: 7020 941d a900 |0086: invoke-direct {v9, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1d94 │ │ +06cf7a: 2896 |0089: goto 001f // -006a │ │ +06cf7c: 0002 0300 0000 0000 0200 0000 0600 ... |008a: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=616 │ │ 0x0006 line=663 │ │ 0x0007 line=619 │ │ 0x000d line=625 │ │ 0x0018 line=627 │ │ @@ -87083,21 +87170,21 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -06bef8: |[06bef8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onLayout:(ZIIII)V │ │ -06bf08: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06bf0a: 9101 0806 |0001: sub-int v1, v8, v6 │ │ -06bf0e: 9100 0907 |0003: sub-int v0, v9, v7 │ │ -06bf12: 5442 0c0a |0005: iget-object v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bf16: 6e50 0c0e 3213 |0007: invoke-virtual {v2, v3, v3, v1, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -06bf1c: 0e00 |000a: return-void │ │ +06cf98: |[06cf98] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onLayout:(ZIIII)V │ │ +06cfa8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06cfaa: 9101 0806 |0001: sub-int v1, v8, v6 │ │ +06cfae: 9100 0907 |0003: sub-int v0, v9, v7 │ │ +06cfb2: 5442 0c0a |0005: iget-object v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cfb6: 6e50 0c0e 3213 |0007: invoke-virtual {v2, v3, v3, v1, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +06cfbc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=474 │ │ 0x0003 line=475 │ │ 0x0005 line=476 │ │ 0x000a line=477 │ │ locals : │ │ @@ -87115,28 +87202,28 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -06bf20: |[06bf20] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onMeasure:(II)V │ │ -06bf30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06bf32: 7120 801d 6400 |0001: invoke-static {v4, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDefaultSize:(II)I // method@1d80 │ │ -06bf38: 0a03 |0004: move-result v3 │ │ -06bf3a: 7120 801d 7400 |0005: invoke-static {v4, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDefaultSize:(II)I // method@1d80 │ │ -06bf40: 0a02 |0008: move-result v2 │ │ -06bf42: 6e30 a81d 3502 |0009: invoke-virtual {v5, v3, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setMeasuredDimension:(II)V // method@1da8 │ │ -06bf48: 7130 7a1d 4603 |000c: invoke-static {v6, v4, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getChildMeasureSpec:(III)I // method@1d7a │ │ -06bf4e: 0a01 |000f: move-result v1 │ │ -06bf50: 7130 7a1d 4702 |0010: invoke-static {v7, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getChildMeasureSpec:(III)I // method@1d7a │ │ -06bf56: 0a00 |0013: move-result v0 │ │ -06bf58: 5454 0c0a |0014: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06bf5c: 6e30 0d0e 1400 |0016: invoke-virtual {v4, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -06bf62: 0e00 |0019: return-void │ │ +06cfc0: |[06cfc0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onMeasure:(II)V │ │ +06cfd0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06cfd2: 7120 801d 6400 |0001: invoke-static {v4, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDefaultSize:(II)I // method@1d80 │ │ +06cfd8: 0a03 |0004: move-result v3 │ │ +06cfda: 7120 801d 7400 |0005: invoke-static {v4, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDefaultSize:(II)I // method@1d80 │ │ +06cfe0: 0a02 |0008: move-result v2 │ │ +06cfe2: 6e30 a81d 3502 |0009: invoke-virtual {v5, v3, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setMeasuredDimension:(II)V // method@1da8 │ │ +06cfe8: 7130 7a1d 4603 |000c: invoke-static {v6, v4, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getChildMeasureSpec:(III)I // method@1d7a │ │ +06cfee: 0a01 |000f: move-result v1 │ │ +06cff0: 7130 7a1d 4702 |0010: invoke-static {v7, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getChildMeasureSpec:(III)I // method@1d7a │ │ +06cff6: 0a00 |0013: move-result v0 │ │ +06cff8: 5454 0c0a |0014: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06cffc: 6e30 0d0e 1400 |0016: invoke-virtual {v4, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +06d002: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=450 │ │ 0x0005 line=451 │ │ 0x0009 line=452 │ │ 0x000c line=454 │ │ 0x0010 line=455 │ │ @@ -87156,24 +87243,24 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -06bf64: |[06bf64] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onPageScrolled:(IFI)V │ │ -06bf74: 5410 190a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ -06bf78: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06bf7c: 5410 190a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ -06bf80: 7240 5f1d 2043 |0006: invoke-interface {v0, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1d5f │ │ -06bf86: 5410 120a |0009: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ -06bf8a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -06bf8e: 5410 120a |000d: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ -06bf92: 7240 5f1d 2043 |000f: invoke-interface {v0, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1d5f │ │ -06bf98: 0e00 |0012: return-void │ │ +06d004: |[06d004] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onPageScrolled:(IFI)V │ │ +06d014: 5410 190a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ +06d018: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06d01c: 5410 190a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ +06d020: 7240 5f1d 2043 |0006: invoke-interface {v0, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1d5f │ │ +06d026: 5410 120a |0009: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ +06d02a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +06d02e: 5410 120a |000d: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ +06d032: 7240 5f1d 2043 |000f: invoke-interface {v0, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1d5f │ │ +06d038: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x0004 line=534 │ │ 0x0009 line=536 │ │ 0x000d line=537 │ │ 0x0012 line=539 │ │ @@ -87188,25 +87275,25 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -06bf9c: |[06bf9c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onSizeChanged:(IIII)V │ │ -06bfac: 6f56 7b0e 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0e7b │ │ -06bfb2: 3253 1200 |0003: if-eq v3, v5, 0015 // +0012 │ │ -06bfb6: 7010 6e1d 0200 |0005: invoke-direct {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ -06bfbc: 5220 0d0a |0008: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06bfc0: 6e20 811d 0200 |000a: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDestScrollX:(I)I // method@1d81 │ │ -06bfc6: 0a00 |000d: move-result v0 │ │ -06bfc8: 6e10 881d 0200 |000e: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ -06bfce: 0a01 |0011: move-result v1 │ │ -06bfd0: 6e30 9d1d 0201 |0012: invoke-virtual {v2, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ -06bfd6: 0e00 |0015: return-void │ │ +06d03c: |[06d03c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onSizeChanged:(IIII)V │ │ +06d04c: 6f56 7b0e 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0e7b │ │ +06d052: 3253 1200 |0003: if-eq v3, v5, 0015 // +0012 │ │ +06d056: 7010 6e1d 0200 |0005: invoke-direct {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ +06d05c: 5220 0d0a |0008: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d060: 6e20 811d 0200 |000a: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDestScrollX:(I)I // method@1d81 │ │ +06d066: 0a00 |000d: move-result v0 │ │ +06d068: 6e10 881d 0200 |000e: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ +06d06e: 0a01 |0011: move-result v1 │ │ +06d070: 6e30 9d1d 0201 |0012: invoke-virtual {v2, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ +06d076: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=463 │ │ 0x0005 line=467 │ │ 0x0008 line=468 │ │ 0x0015 line=470 │ │ @@ -87222,345 +87309,345 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 672 16-bit code units │ │ -06bfd8: |[06bfd8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06bfe8: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -06bfec: 5500 0e0a |0002: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ -06bff0: 0214 0000 |0004: move/from16 v20, v0 │ │ -06bff4: 3914 0500 |0006: if-nez v20, 000b // +0005 │ │ -06bff8: 1314 0000 |0008: const/16 v20, #int 0 // #0 │ │ -06bffc: 0f14 |000a: return v20 │ │ -06bffe: 0800 1900 |000b: move-object/from16 v0, v25 │ │ -06c002: 5500 130a |000d: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06c006: 0214 0000 |000f: move/from16 v20, v0 │ │ -06c00a: 3914 0b00 |0011: if-nez v20, 001c // +000b │ │ -06c00e: 7602 b41d 1900 |0013: invoke-direct/range {v25, v26}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.thisTouchAllowed:(Landroid/view/MotionEvent;)Z // method@1db4 │ │ -06c014: 0a14 |0016: move-result v20 │ │ -06c016: 3914 0500 |0017: if-nez v20, 001c // +0005 │ │ -06c01a: 1314 0000 |0019: const/16 v20, #int 0 // #0 │ │ -06c01e: 28ef |001b: goto 000a // -0011 │ │ -06c020: 7401 9a0d 1a00 |001c: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -06c026: 0a04 |001f: move-result v4 │ │ -06c028: 0800 1900 |0020: move-object/from16 v0, v25 │ │ -06c02c: 5400 220a |0022: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06c030: 0814 0000 |0024: move-object/from16 v20, v0 │ │ -06c034: 3914 0c00 |0026: if-nez v20, 0032 // +000c │ │ -06c038: 7100 ba0d 0000 |0028: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ -06c03e: 0c14 |002b: move-result-object v20 │ │ -06c040: 0800 1400 |002c: move-object/from16 v0, v20 │ │ -06c044: 0801 1900 |002e: move-object/from16 v1, v25 │ │ -06c048: 5b10 220a |0030: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06c04c: 0800 1900 |0032: move-object/from16 v0, v25 │ │ -06c050: 5400 220a |0034: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06c054: 0814 0000 |0036: move-object/from16 v20, v0 │ │ -06c058: 0800 1400 |0038: move-object/from16 v0, v20 │ │ -06c05c: 0801 1a00 |003a: move-object/from16 v1, v26 │ │ -06c060: 6e20 b30d 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ -06c066: d540 ff00 |003f: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -06c06a: 0214 0000 |0041: move/from16 v20, v0 │ │ -06c06e: 2b14 4b02 0000 |0043: packed-switch v20, 0000028e // +0000024b │ │ -06c074: 1314 0100 |0046: const/16 v20, #int 1 // #1 │ │ -06c078: 28c2 |0048: goto 000a // -003e │ │ -06c07a: 7601 6e1d 1900 |0049: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ -06c080: 7701 0f08 1a00 |004c: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -06c086: 0a07 |004f: move-result v7 │ │ -06c088: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -06c08c: 7120 1208 7000 |0052: invoke-static {v0, v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -06c092: 0a14 |0055: move-result v20 │ │ -06c094: 0200 1400 |0056: move/from16 v0, v20 │ │ -06c098: 0801 1900 |0058: move-object/from16 v1, v25 │ │ -06c09c: 5910 0a0a |005a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c0a0: 7401 a00d 1a00 |005c: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -06c0a6: 0a14 |005f: move-result v20 │ │ -06c0a8: 0200 1400 |0060: move/from16 v0, v20 │ │ -06c0ac: 0801 1900 |0062: move-object/from16 v1, v25 │ │ -06c0b0: 5910 110a |0064: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInitialMotionX:F // field@0a11 │ │ -06c0b4: 0200 1400 |0066: move/from16 v0, v20 │ │ -06c0b8: 0801 1900 |0068: move-object/from16 v1, v25 │ │ -06c0bc: 5910 150a |006a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06c0c0: 28da |006c: goto 0046 // -0026 │ │ -06c0c2: 0800 1900 |006d: move-object/from16 v0, v25 │ │ -06c0c6: 5500 130a |006f: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06c0ca: 0214 0000 |0071: move/from16 v20, v0 │ │ -06c0ce: 3914 1000 |0073: if-nez v20, 0083 // +0010 │ │ -06c0d2: 7602 701d 1900 |0075: invoke-direct/range {v25, v26}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.determineDrag:(Landroid/view/MotionEvent;)V // method@1d70 │ │ -06c0d8: 0800 1900 |0078: move-object/from16 v0, v25 │ │ -06c0dc: 5500 140a |007a: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ -06c0e0: 0214 0000 |007c: move/from16 v20, v0 │ │ -06c0e4: 3814 0500 |007e: if-eqz v20, 0083 // +0005 │ │ -06c0e8: 1314 0000 |0080: const/16 v20, #int 0 // #0 │ │ -06c0ec: 2888 |0082: goto 000a // -0078 │ │ -06c0ee: 0800 1900 |0083: move-object/from16 v0, v25 │ │ -06c0f2: 5500 130a |0085: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06c0f6: 0214 0000 |0087: move/from16 v20, v0 │ │ -06c0fa: 3814 bdff |0089: if-eqz v20, 0046 // -0043 │ │ -06c0fe: 0800 1900 |008b: move-object/from16 v0, v25 │ │ -06c102: 5200 0a0a |008d: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c106: 0214 0000 |008f: move/from16 v20, v0 │ │ -06c10a: 0800 1900 |0091: move-object/from16 v0, v25 │ │ -06c10e: 0801 1a00 |0093: move-object/from16 v1, v26 │ │ -06c112: 0202 1400 |0095: move/from16 v2, v20 │ │ -06c116: 7030 851d 1002 |0097: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ -06c11c: 0a05 |009a: move-result v5 │ │ -06c11e: 0800 1900 |009b: move-object/from16 v0, v25 │ │ -06c122: 5200 0a0a |009d: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c126: 0214 0000 |009f: move/from16 v20, v0 │ │ -06c12a: 1315 ffff |00a1: const/16 v21, #int -1 // #ffff │ │ -06c12e: 0200 1400 |00a3: move/from16 v0, v20 │ │ -06c132: 0201 1500 |00a5: move/from16 v1, v21 │ │ -06c136: 3210 9fff |00a7: if-eq v0, v1, 0046 // -0061 │ │ -06c13a: 0800 1a00 |00a9: move-object/from16 v0, v26 │ │ -06c13e: 7120 1308 5000 |00ab: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -06c144: 0a13 |00ae: move-result v19 │ │ -06c146: 0800 1900 |00af: move-object/from16 v0, v25 │ │ -06c14a: 5200 150a |00b1: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06c14e: 0214 0000 |00b3: move/from16 v20, v0 │ │ -06c152: a706 1413 |00b5: sub-float v6, v20, v19 │ │ -06c156: 0200 1300 |00b7: move/from16 v0, v19 │ │ -06c15a: 0801 1900 |00b9: move-object/from16 v1, v25 │ │ -06c15e: 5910 150a |00bb: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06c162: 7401 871d 1900 |00bd: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ -06c168: 0a14 |00c0: move-result v20 │ │ -06c16a: 0200 1400 |00c1: move/from16 v0, v20 │ │ -06c16e: 820c |00c3: int-to-float v12, v0 │ │ -06c170: a610 0c06 |00c4: add-float v16, v12, v6 │ │ -06c174: 7601 821d 1900 |00c6: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getLeftBound:()I // method@1d82 │ │ -06c17a: 0a14 |00c9: move-result v20 │ │ -06c17c: 0200 1400 |00ca: move/from16 v0, v20 │ │ -06c180: 820a |00cc: int-to-float v10, v0 │ │ -06c182: 7601 861d 1900 |00cd: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getRightBound:()I // method@1d86 │ │ -06c188: 0a14 |00d0: move-result v20 │ │ -06c18a: 0200 1400 |00d1: move/from16 v0, v20 │ │ -06c18e: 820f |00d3: int-to-float v15, v0 │ │ -06c190: 2e14 100a |00d4: cmpg-float v20, v16, v10 │ │ -06c194: 3b14 3e00 |00d6: if-gez v20, 0114 // +003e │ │ -06c198: 0210 0a00 |00d8: move/from16 v16, v10 │ │ -06c19c: 0800 1900 |00da: move-object/from16 v0, v25 │ │ -06c1a0: 5200 150a |00dc: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06c1a4: 0214 0000 |00de: move/from16 v20, v0 │ │ -06c1a8: 0200 1000 |00e0: move/from16 v0, v16 │ │ -06c1ac: 8700 |00e2: float-to-int v0, v0 │ │ -06c1ae: 0215 0000 |00e3: move/from16 v21, v0 │ │ -06c1b2: 0200 1500 |00e5: move/from16 v0, v21 │ │ -06c1b6: 8200 |00e7: int-to-float v0, v0 │ │ -06c1b8: 0215 0000 |00e8: move/from16 v21, v0 │ │ -06c1bc: a715 1015 |00ea: sub-float v21, v16, v21 │ │ -06c1c0: a614 1415 |00ec: add-float v20, v20, v21 │ │ -06c1c4: 0200 1400 |00ee: move/from16 v0, v20 │ │ -06c1c8: 0801 1900 |00f0: move-object/from16 v1, v25 │ │ -06c1cc: 5910 150a |00f2: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06c1d0: 0200 1000 |00f4: move/from16 v0, v16 │ │ -06c1d4: 8700 |00f6: float-to-int v0, v0 │ │ -06c1d6: 0214 0000 |00f7: move/from16 v20, v0 │ │ -06c1da: 7401 881d 1900 |00f9: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ -06c1e0: 0a15 |00fc: move-result v21 │ │ -06c1e2: 0800 1900 |00fd: move-object/from16 v0, v25 │ │ -06c1e6: 0201 1400 |00ff: move/from16 v1, v20 │ │ -06c1ea: 0202 1500 |0101: move/from16 v2, v21 │ │ -06c1ee: 6e30 9d1d 1002 |0103: invoke-virtual {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ -06c1f4: 0200 1000 |0106: move/from16 v0, v16 │ │ -06c1f8: 8700 |0108: float-to-int v0, v0 │ │ -06c1fa: 0214 0000 |0109: move/from16 v20, v0 │ │ -06c1fe: 0800 1900 |010b: move-object/from16 v0, v25 │ │ -06c202: 0201 1400 |010d: move/from16 v1, v20 │ │ -06c206: 7020 991d 1000 |010f: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageScrolled:(I)V // method@1d99 │ │ -06c20c: 2900 34ff |0112: goto/16 0046 // -00cc │ │ -06c210: 2d14 100f |0114: cmpl-float v20, v16, v15 │ │ -06c214: 3d14 c4ff |0116: if-lez v20, 00da // -003c │ │ -06c218: 0210 0f00 |0118: move/from16 v16, v15 │ │ -06c21c: 28c0 |011a: goto 00da // -0040 │ │ -06c21e: 0800 1900 |011b: move-object/from16 v0, v25 │ │ -06c222: 5500 130a |011d: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06c226: 0214 0000 |011f: move/from16 v20, v0 │ │ -06c22a: 3814 bc00 |0121: if-eqz v20, 01dd // +00bc │ │ -06c22e: 0800 1900 |0123: move-object/from16 v0, v25 │ │ -06c232: 5400 220a |0125: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ -06c236: 0812 0000 |0127: move-object/from16 v18, v0 │ │ -06c23a: 1314 e803 |0129: const/16 v20, #int 1000 // #3e8 │ │ -06c23e: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -06c242: 5200 170a |012d: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMaximumVelocity:I // field@0a17 │ │ -06c246: 0215 0000 |012f: move/from16 v21, v0 │ │ -06c24a: 0200 1500 |0131: move/from16 v0, v21 │ │ -06c24e: 8200 |0133: int-to-float v0, v0 │ │ -06c250: 0215 0000 |0134: move/from16 v21, v0 │ │ -06c254: 0800 1200 |0136: move-object/from16 v0, v18 │ │ -06c258: 0201 1400 |0138: move/from16 v1, v20 │ │ -06c25c: 0202 1500 |013a: move/from16 v2, v21 │ │ -06c260: 6e30 b50d 1002 |013c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ -06c266: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -06c26a: 5200 0a0a |0141: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c26e: 0214 0000 |0143: move/from16 v20, v0 │ │ -06c272: 0800 1200 |0145: move-object/from16 v0, v18 │ │ -06c276: 0201 1400 |0147: move/from16 v1, v20 │ │ -06c27a: 7120 8d08 1000 |0149: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ -06c280: 0a14 |014c: move-result v20 │ │ -06c282: 0200 1400 |014d: move/from16 v0, v20 │ │ -06c286: 8709 |014f: float-to-int v9, v0 │ │ -06c288: 7401 871d 1900 |0150: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ -06c28e: 0a10 |0153: move-result v16 │ │ -06c290: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -06c294: 5200 0d0a |0156: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c298: 0214 0000 |0158: move/from16 v20, v0 │ │ -06c29c: 0800 1900 |015a: move-object/from16 v0, v25 │ │ -06c2a0: 0201 1400 |015c: move/from16 v1, v20 │ │ -06c2a4: 6e20 811d 1000 |015e: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDestScrollX:(I)I // method@1d81 │ │ -06c2aa: 0a14 |0161: move-result v20 │ │ -06c2ac: 9114 1014 |0162: sub-int v20, v16, v20 │ │ -06c2b0: 0200 1400 |0164: move/from16 v0, v20 │ │ -06c2b4: 8200 |0166: int-to-float v0, v0 │ │ -06c2b6: 0214 0000 |0167: move/from16 v20, v0 │ │ -06c2ba: 7401 781d 1900 |0169: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ -06c2c0: 0a15 |016c: move-result v21 │ │ -06c2c2: 0200 1500 |016d: move/from16 v0, v21 │ │ -06c2c6: 8200 |016f: int-to-float v0, v0 │ │ -06c2c8: 0215 0000 |0170: move/from16 v21, v0 │ │ -06c2cc: a90d 1415 |0172: div-float v13, v20, v21 │ │ -06c2d0: 0800 1900 |0174: move-object/from16 v0, v25 │ │ -06c2d4: 5200 0a0a |0176: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c2d8: 0214 0000 |0178: move/from16 v20, v0 │ │ -06c2dc: 0800 1900 |017a: move-object/from16 v0, v25 │ │ -06c2e0: 0801 1a00 |017c: move-object/from16 v1, v26 │ │ -06c2e4: 0202 1400 |017e: move/from16 v2, v20 │ │ -06c2e8: 7030 851d 1002 |0180: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ -06c2ee: 0a05 |0183: move-result v5 │ │ -06c2f0: 0800 1900 |0184: move-object/from16 v0, v25 │ │ -06c2f4: 5200 0a0a |0186: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c2f8: 0214 0000 |0188: move/from16 v20, v0 │ │ -06c2fc: 1315 ffff |018a: const/16 v21, #int -1 // #ffff │ │ -06c300: 0200 1400 |018c: move/from16 v0, v20 │ │ -06c304: 0201 1500 |018e: move/from16 v1, v21 │ │ -06c308: 3210 3700 |0190: if-eq v0, v1, 01c7 // +0037 │ │ -06c30c: 0800 1a00 |0192: move-object/from16 v0, v26 │ │ -06c310: 7120 1308 5000 |0194: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -06c316: 0a13 |0197: move-result v19 │ │ -06c318: 0800 1900 |0198: move-object/from16 v0, v25 │ │ -06c31c: 5200 110a |019a: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInitialMotionX:F // field@0a11 │ │ -06c320: 0214 0000 |019c: move/from16 v20, v0 │ │ -06c324: a714 1314 |019e: sub-float v20, v19, v20 │ │ -06c328: 0200 1400 |01a0: move/from16 v0, v20 │ │ -06c32c: 8700 |01a2: float-to-int v0, v0 │ │ -06c32e: 0211 0000 |01a3: move/from16 v17, v0 │ │ -06c332: 0800 1900 |01a5: move-object/from16 v0, v25 │ │ -06c336: 0201 1100 |01a7: move/from16 v1, v17 │ │ -06c33a: 7040 711d d019 |01a9: invoke-direct {v0, v13, v9, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.determineTargetPage:(FII)I // method@1d71 │ │ -06c340: 0a0b |01ac: move-result v11 │ │ -06c342: 1314 0100 |01ad: const/16 v20, #int 1 // #1 │ │ -06c346: 1315 0100 |01af: const/16 v21, #int 1 // #1 │ │ -06c34a: 0800 1900 |01b1: move-object/from16 v0, v25 │ │ -06c34e: 0201 1400 |01b3: move/from16 v1, v20 │ │ -06c352: 0202 1500 |01b5: move/from16 v2, v21 │ │ -06c356: 6e59 a31d b021 |01b7: invoke-virtual {v0, v11, v1, v2, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZI)V // method@1da3 │ │ -06c35c: 1314 ffff |01ba: const/16 v20, #int -1 // #ffff │ │ -06c360: 0200 1400 |01bc: move/from16 v0, v20 │ │ -06c364: 0801 1900 |01be: move-object/from16 v1, v25 │ │ -06c368: 5910 0a0a |01c0: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c36c: 7601 751d 1900 |01c2: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ -06c372: 2900 81fe |01c5: goto/16 0046 // -017f │ │ -06c376: 0800 1900 |01c7: move-object/from16 v0, v25 │ │ -06c37a: 5200 0d0a |01c9: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c37e: 0214 0000 |01cb: move/from16 v20, v0 │ │ -06c382: 1315 0100 |01cd: const/16 v21, #int 1 // #1 │ │ -06c386: 1316 0100 |01cf: const/16 v22, #int 1 // #1 │ │ -06c38a: 0800 1900 |01d1: move-object/from16 v0, v25 │ │ -06c38e: 0201 1400 |01d3: move/from16 v1, v20 │ │ -06c392: 0202 1500 |01d5: move/from16 v2, v21 │ │ -06c396: 0203 1600 |01d7: move/from16 v3, v22 │ │ -06c39a: 6e59 a31d 1032 |01d9: invoke-virtual {v0, v1, v2, v3, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZI)V // method@1da3 │ │ -06c3a0: 28de |01dc: goto 01ba // -0022 │ │ -06c3a2: 0800 1900 |01dd: move-object/from16 v0, v25 │ │ -06c3a6: 5500 1b0a |01df: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ -06c3aa: 0214 0000 |01e1: move/from16 v20, v0 │ │ -06c3ae: 3814 63fe |01e3: if-eqz v20, 0046 // -019d │ │ -06c3b2: 0800 1900 |01e5: move-object/from16 v0, v25 │ │ -06c3b6: 5400 230a |01e7: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06c3ba: 0814 0000 |01e9: move-object/from16 v20, v0 │ │ -06c3be: 0800 1900 |01eb: move-object/from16 v0, v25 │ │ -06c3c2: 5400 0c0a |01ed: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c3c6: 0815 0000 |01ef: move-object/from16 v21, v0 │ │ -06c3ca: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ -06c3ce: 5200 0d0a |01f3: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c3d2: 0216 0000 |01f5: move/from16 v22, v0 │ │ -06c3d6: 7401 a00d 1a00 |01f7: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -06c3dc: 0a17 |01fa: move-result v23 │ │ -06c3de: 0800 1900 |01fb: move-object/from16 v0, v25 │ │ -06c3e2: 5200 1c0a |01fd: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ -06c3e6: 0218 0000 |01ff: move/from16 v24, v0 │ │ -06c3ea: a617 1718 |0201: add-float v23, v23, v24 │ │ -06c3ee: 7404 d21d 1400 |0203: invoke-virtual/range {v20, v21, v22, v23}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuTouchInQuickReturn:(Landroid/view/View;IF)Z // method@1dd2 │ │ -06c3f4: 0a14 |0206: move-result v20 │ │ -06c3f6: 3814 3ffe |0207: if-eqz v20, 0046 // -01c1 │ │ -06c3fa: 1314 0100 |0209: const/16 v20, #int 1 // #1 │ │ -06c3fe: 0800 1900 |020b: move-object/from16 v0, v25 │ │ -06c402: 0201 1400 |020d: move/from16 v1, v20 │ │ -06c406: 6e20 a01d 1000 |020f: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ -06c40c: 7601 751d 1900 |0212: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ -06c412: 2900 31fe |0215: goto/16 0046 // -01cf │ │ -06c416: 0800 1900 |0217: move-object/from16 v0, v25 │ │ -06c41a: 5500 130a |0219: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ -06c41e: 0214 0000 |021b: move/from16 v20, v0 │ │ -06c422: 3814 29fe |021d: if-eqz v20, 0046 // -01d7 │ │ -06c426: 0800 1900 |021f: move-object/from16 v0, v25 │ │ -06c42a: 5200 0d0a |0221: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c42e: 0214 0000 |0223: move/from16 v20, v0 │ │ -06c432: 1315 0100 |0225: const/16 v21, #int 1 // #1 │ │ -06c436: 1316 0100 |0227: const/16 v22, #int 1 // #1 │ │ -06c43a: 0800 1900 |0229: move-object/from16 v0, v25 │ │ -06c43e: 0201 1400 |022b: move/from16 v1, v20 │ │ -06c442: 0202 1500 |022d: move/from16 v2, v21 │ │ -06c446: 0203 1600 |022f: move/from16 v3, v22 │ │ -06c44a: 6e40 a21d 1032 |0231: invoke-virtual {v0, v1, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZ)V // method@1da2 │ │ -06c450: 1314 ffff |0234: const/16 v20, #int -1 // #ffff │ │ -06c454: 0200 1400 |0236: move/from16 v0, v20 │ │ -06c458: 0801 1900 |0238: move-object/from16 v1, v25 │ │ -06c45c: 5910 0a0a |023a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c460: 7601 751d 1900 |023c: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ -06c466: 2900 07fe |023f: goto/16 0046 // -01f9 │ │ -06c46a: 7701 0f08 1a00 |0241: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -06c470: 0a08 |0244: move-result v8 │ │ -06c472: 0800 1a00 |0245: move-object/from16 v0, v26 │ │ -06c476: 7120 1308 8000 |0247: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -06c47c: 0a14 |024a: move-result v20 │ │ -06c47e: 0200 1400 |024b: move/from16 v0, v20 │ │ -06c482: 0801 1900 |024d: move-object/from16 v1, v25 │ │ -06c486: 5910 150a |024f: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06c48a: 0800 1a00 |0251: move-object/from16 v0, v26 │ │ -06c48e: 7120 1208 8000 |0253: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -06c494: 0a14 |0256: move-result v20 │ │ -06c496: 0200 1400 |0257: move/from16 v0, v20 │ │ -06c49a: 0801 1900 |0259: move-object/from16 v1, v25 │ │ -06c49e: 5910 0a0a |025b: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c4a2: 2900 e9fd |025d: goto/16 0046 // -0217 │ │ -06c4a6: 7602 941d 1900 |025f: invoke-direct/range {v25, v26}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1d94 │ │ -06c4ac: 0800 1900 |0262: move-object/from16 v0, v25 │ │ -06c4b0: 5200 0a0a |0264: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c4b4: 0214 0000 |0266: move/from16 v20, v0 │ │ -06c4b8: 0800 1900 |0268: move-object/from16 v0, v25 │ │ -06c4bc: 0801 1a00 |026a: move-object/from16 v1, v26 │ │ -06c4c0: 0202 1400 |026c: move/from16 v2, v20 │ │ -06c4c4: 7030 851d 1002 |026e: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ -06c4ca: 0a0e |0271: move-result v14 │ │ -06c4cc: 0800 1900 |0272: move-object/from16 v0, v25 │ │ -06c4d0: 5200 0a0a |0274: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ -06c4d4: 0214 0000 |0276: move/from16 v20, v0 │ │ -06c4d8: 1315 ffff |0278: const/16 v21, #int -1 // #ffff │ │ -06c4dc: 0200 1400 |027a: move/from16 v0, v20 │ │ -06c4e0: 0201 1500 |027c: move/from16 v1, v21 │ │ -06c4e4: 3210 c8fd |027e: if-eq v0, v1, 0046 // -0238 │ │ -06c4e8: 0800 1a00 |0280: move-object/from16 v0, v26 │ │ -06c4ec: 7120 1308 e000 |0282: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -06c4f2: 0a14 |0285: move-result v20 │ │ -06c4f4: 0200 1400 |0286: move/from16 v0, v20 │ │ -06c4f8: 0801 1900 |0288: move-object/from16 v1, v25 │ │ -06c4fc: 5910 150a |028a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ -06c500: 2900 bafd |028c: goto/16 0046 // -0246 │ │ -06c504: 0001 0700 0000 0000 0600 0000 d800 ... |028e: packed-switch-data (18 units) │ │ +06d078: |[06d078] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06d088: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +06d08c: 5500 0e0a |0002: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ +06d090: 0214 0000 |0004: move/from16 v20, v0 │ │ +06d094: 3914 0500 |0006: if-nez v20, 000b // +0005 │ │ +06d098: 1314 0000 |0008: const/16 v20, #int 0 // #0 │ │ +06d09c: 0f14 |000a: return v20 │ │ +06d09e: 0800 1900 |000b: move-object/from16 v0, v25 │ │ +06d0a2: 5500 130a |000d: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06d0a6: 0214 0000 |000f: move/from16 v20, v0 │ │ +06d0aa: 3914 0b00 |0011: if-nez v20, 001c // +000b │ │ +06d0ae: 7602 b41d 1900 |0013: invoke-direct/range {v25, v26}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.thisTouchAllowed:(Landroid/view/MotionEvent;)Z // method@1db4 │ │ +06d0b4: 0a14 |0016: move-result v20 │ │ +06d0b6: 3914 0500 |0017: if-nez v20, 001c // +0005 │ │ +06d0ba: 1314 0000 |0019: const/16 v20, #int 0 // #0 │ │ +06d0be: 28ef |001b: goto 000a // -0011 │ │ +06d0c0: 7401 9a0d 1a00 |001c: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +06d0c6: 0a04 |001f: move-result v4 │ │ +06d0c8: 0800 1900 |0020: move-object/from16 v0, v25 │ │ +06d0cc: 5400 220a |0022: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06d0d0: 0814 0000 |0024: move-object/from16 v20, v0 │ │ +06d0d4: 3914 0c00 |0026: if-nez v20, 0032 // +000c │ │ +06d0d8: 7100 ba0d 0000 |0028: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ +06d0de: 0c14 |002b: move-result-object v20 │ │ +06d0e0: 0800 1400 |002c: move-object/from16 v0, v20 │ │ +06d0e4: 0801 1900 |002e: move-object/from16 v1, v25 │ │ +06d0e8: 5b10 220a |0030: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06d0ec: 0800 1900 |0032: move-object/from16 v0, v25 │ │ +06d0f0: 5400 220a |0034: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06d0f4: 0814 0000 |0036: move-object/from16 v20, v0 │ │ +06d0f8: 0800 1400 |0038: move-object/from16 v0, v20 │ │ +06d0fc: 0801 1a00 |003a: move-object/from16 v1, v26 │ │ +06d100: 6e20 b30d 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ +06d106: d540 ff00 |003f: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +06d10a: 0214 0000 |0041: move/from16 v20, v0 │ │ +06d10e: 2b14 4b02 0000 |0043: packed-switch v20, 0000028e // +0000024b │ │ +06d114: 1314 0100 |0046: const/16 v20, #int 1 // #1 │ │ +06d118: 28c2 |0048: goto 000a // -003e │ │ +06d11a: 7601 6e1d 1900 |0049: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ +06d120: 7701 0f08 1a00 |004c: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +06d126: 0a07 |004f: move-result v7 │ │ +06d128: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +06d12c: 7120 1208 7000 |0052: invoke-static {v0, v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +06d132: 0a14 |0055: move-result v20 │ │ +06d134: 0200 1400 |0056: move/from16 v0, v20 │ │ +06d138: 0801 1900 |0058: move-object/from16 v1, v25 │ │ +06d13c: 5910 0a0a |005a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d140: 7401 a00d 1a00 |005c: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +06d146: 0a14 |005f: move-result v20 │ │ +06d148: 0200 1400 |0060: move/from16 v0, v20 │ │ +06d14c: 0801 1900 |0062: move-object/from16 v1, v25 │ │ +06d150: 5910 110a |0064: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInitialMotionX:F // field@0a11 │ │ +06d154: 0200 1400 |0066: move/from16 v0, v20 │ │ +06d158: 0801 1900 |0068: move-object/from16 v1, v25 │ │ +06d15c: 5910 150a |006a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06d160: 28da |006c: goto 0046 // -0026 │ │ +06d162: 0800 1900 |006d: move-object/from16 v0, v25 │ │ +06d166: 5500 130a |006f: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06d16a: 0214 0000 |0071: move/from16 v20, v0 │ │ +06d16e: 3914 1000 |0073: if-nez v20, 0083 // +0010 │ │ +06d172: 7602 701d 1900 |0075: invoke-direct/range {v25, v26}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.determineDrag:(Landroid/view/MotionEvent;)V // method@1d70 │ │ +06d178: 0800 1900 |0078: move-object/from16 v0, v25 │ │ +06d17c: 5500 140a |007a: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsUnableToDrag:Z // field@0a14 │ │ +06d180: 0214 0000 |007c: move/from16 v20, v0 │ │ +06d184: 3814 0500 |007e: if-eqz v20, 0083 // +0005 │ │ +06d188: 1314 0000 |0080: const/16 v20, #int 0 // #0 │ │ +06d18c: 2888 |0082: goto 000a // -0078 │ │ +06d18e: 0800 1900 |0083: move-object/from16 v0, v25 │ │ +06d192: 5500 130a |0085: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06d196: 0214 0000 |0087: move/from16 v20, v0 │ │ +06d19a: 3814 bdff |0089: if-eqz v20, 0046 // -0043 │ │ +06d19e: 0800 1900 |008b: move-object/from16 v0, v25 │ │ +06d1a2: 5200 0a0a |008d: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d1a6: 0214 0000 |008f: move/from16 v20, v0 │ │ +06d1aa: 0800 1900 |0091: move-object/from16 v0, v25 │ │ +06d1ae: 0801 1a00 |0093: move-object/from16 v1, v26 │ │ +06d1b2: 0202 1400 |0095: move/from16 v2, v20 │ │ +06d1b6: 7030 851d 1002 |0097: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ +06d1bc: 0a05 |009a: move-result v5 │ │ +06d1be: 0800 1900 |009b: move-object/from16 v0, v25 │ │ +06d1c2: 5200 0a0a |009d: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d1c6: 0214 0000 |009f: move/from16 v20, v0 │ │ +06d1ca: 1315 ffff |00a1: const/16 v21, #int -1 // #ffff │ │ +06d1ce: 0200 1400 |00a3: move/from16 v0, v20 │ │ +06d1d2: 0201 1500 |00a5: move/from16 v1, v21 │ │ +06d1d6: 3210 9fff |00a7: if-eq v0, v1, 0046 // -0061 │ │ +06d1da: 0800 1a00 |00a9: move-object/from16 v0, v26 │ │ +06d1de: 7120 1308 5000 |00ab: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +06d1e4: 0a13 |00ae: move-result v19 │ │ +06d1e6: 0800 1900 |00af: move-object/from16 v0, v25 │ │ +06d1ea: 5200 150a |00b1: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06d1ee: 0214 0000 |00b3: move/from16 v20, v0 │ │ +06d1f2: a706 1413 |00b5: sub-float v6, v20, v19 │ │ +06d1f6: 0200 1300 |00b7: move/from16 v0, v19 │ │ +06d1fa: 0801 1900 |00b9: move-object/from16 v1, v25 │ │ +06d1fe: 5910 150a |00bb: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06d202: 7401 871d 1900 |00bd: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ +06d208: 0a14 |00c0: move-result v20 │ │ +06d20a: 0200 1400 |00c1: move/from16 v0, v20 │ │ +06d20e: 820c |00c3: int-to-float v12, v0 │ │ +06d210: a610 0c06 |00c4: add-float v16, v12, v6 │ │ +06d214: 7601 821d 1900 |00c6: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getLeftBound:()I // method@1d82 │ │ +06d21a: 0a14 |00c9: move-result v20 │ │ +06d21c: 0200 1400 |00ca: move/from16 v0, v20 │ │ +06d220: 820a |00cc: int-to-float v10, v0 │ │ +06d222: 7601 861d 1900 |00cd: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getRightBound:()I // method@1d86 │ │ +06d228: 0a14 |00d0: move-result v20 │ │ +06d22a: 0200 1400 |00d1: move/from16 v0, v20 │ │ +06d22e: 820f |00d3: int-to-float v15, v0 │ │ +06d230: 2e14 100a |00d4: cmpg-float v20, v16, v10 │ │ +06d234: 3b14 3e00 |00d6: if-gez v20, 0114 // +003e │ │ +06d238: 0210 0a00 |00d8: move/from16 v16, v10 │ │ +06d23c: 0800 1900 |00da: move-object/from16 v0, v25 │ │ +06d240: 5200 150a |00dc: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06d244: 0214 0000 |00de: move/from16 v20, v0 │ │ +06d248: 0200 1000 |00e0: move/from16 v0, v16 │ │ +06d24c: 8700 |00e2: float-to-int v0, v0 │ │ +06d24e: 0215 0000 |00e3: move/from16 v21, v0 │ │ +06d252: 0200 1500 |00e5: move/from16 v0, v21 │ │ +06d256: 8200 |00e7: int-to-float v0, v0 │ │ +06d258: 0215 0000 |00e8: move/from16 v21, v0 │ │ +06d25c: a715 1015 |00ea: sub-float v21, v16, v21 │ │ +06d260: a614 1415 |00ec: add-float v20, v20, v21 │ │ +06d264: 0200 1400 |00ee: move/from16 v0, v20 │ │ +06d268: 0801 1900 |00f0: move-object/from16 v1, v25 │ │ +06d26c: 5910 150a |00f2: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06d270: 0200 1000 |00f4: move/from16 v0, v16 │ │ +06d274: 8700 |00f6: float-to-int v0, v0 │ │ +06d276: 0214 0000 |00f7: move/from16 v20, v0 │ │ +06d27a: 7401 881d 1900 |00f9: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ +06d280: 0a15 |00fc: move-result v21 │ │ +06d282: 0800 1900 |00fd: move-object/from16 v0, v25 │ │ +06d286: 0201 1400 |00ff: move/from16 v1, v20 │ │ +06d28a: 0202 1500 |0101: move/from16 v2, v21 │ │ +06d28e: 6e30 9d1d 1002 |0103: invoke-virtual {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ +06d294: 0200 1000 |0106: move/from16 v0, v16 │ │ +06d298: 8700 |0108: float-to-int v0, v0 │ │ +06d29a: 0214 0000 |0109: move/from16 v20, v0 │ │ +06d29e: 0800 1900 |010b: move-object/from16 v0, v25 │ │ +06d2a2: 0201 1400 |010d: move/from16 v1, v20 │ │ +06d2a6: 7020 991d 1000 |010f: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.pageScrolled:(I)V // method@1d99 │ │ +06d2ac: 2900 34ff |0112: goto/16 0046 // -00cc │ │ +06d2b0: 2d14 100f |0114: cmpl-float v20, v16, v15 │ │ +06d2b4: 3d14 c4ff |0116: if-lez v20, 00da // -003c │ │ +06d2b8: 0210 0f00 |0118: move/from16 v16, v15 │ │ +06d2bc: 28c0 |011a: goto 00da // -0040 │ │ +06d2be: 0800 1900 |011b: move-object/from16 v0, v25 │ │ +06d2c2: 5500 130a |011d: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06d2c6: 0214 0000 |011f: move/from16 v20, v0 │ │ +06d2ca: 3814 bc00 |0121: if-eqz v20, 01dd // +00bc │ │ +06d2ce: 0800 1900 |0123: move-object/from16 v0, v25 │ │ +06d2d2: 5400 220a |0125: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0a22 │ │ +06d2d6: 0812 0000 |0127: move-object/from16 v18, v0 │ │ +06d2da: 1314 e803 |0129: const/16 v20, #int 1000 // #3e8 │ │ +06d2de: 0800 1900 |012b: move-object/from16 v0, v25 │ │ +06d2e2: 5200 170a |012d: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mMaximumVelocity:I // field@0a17 │ │ +06d2e6: 0215 0000 |012f: move/from16 v21, v0 │ │ +06d2ea: 0200 1500 |0131: move/from16 v0, v21 │ │ +06d2ee: 8200 |0133: int-to-float v0, v0 │ │ +06d2f0: 0215 0000 |0134: move/from16 v21, v0 │ │ +06d2f4: 0800 1200 |0136: move-object/from16 v0, v18 │ │ +06d2f8: 0201 1400 |0138: move/from16 v1, v20 │ │ +06d2fc: 0202 1500 |013a: move/from16 v2, v21 │ │ +06d300: 6e30 b50d 1002 |013c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ +06d306: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +06d30a: 5200 0a0a |0141: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d30e: 0214 0000 |0143: move/from16 v20, v0 │ │ +06d312: 0800 1200 |0145: move-object/from16 v0, v18 │ │ +06d316: 0201 1400 |0147: move/from16 v1, v20 │ │ +06d31a: 7120 8d08 1000 |0149: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ +06d320: 0a14 |014c: move-result v20 │ │ +06d322: 0200 1400 |014d: move/from16 v0, v20 │ │ +06d326: 8709 |014f: float-to-int v9, v0 │ │ +06d328: 7401 871d 1900 |0150: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ +06d32e: 0a10 |0153: move-result v16 │ │ +06d330: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +06d334: 5200 0d0a |0156: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d338: 0214 0000 |0158: move/from16 v20, v0 │ │ +06d33c: 0800 1900 |015a: move-object/from16 v0, v25 │ │ +06d340: 0201 1400 |015c: move/from16 v1, v20 │ │ +06d344: 6e20 811d 1000 |015e: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDestScrollX:(I)I // method@1d81 │ │ +06d34a: 0a14 |0161: move-result v20 │ │ +06d34c: 9114 1014 |0162: sub-int v20, v16, v20 │ │ +06d350: 0200 1400 |0164: move/from16 v0, v20 │ │ +06d354: 8200 |0166: int-to-float v0, v0 │ │ +06d356: 0214 0000 |0167: move/from16 v20, v0 │ │ +06d35a: 7401 781d 1900 |0169: invoke-virtual/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ +06d360: 0a15 |016c: move-result v21 │ │ +06d362: 0200 1500 |016d: move/from16 v0, v21 │ │ +06d366: 8200 |016f: int-to-float v0, v0 │ │ +06d368: 0215 0000 |0170: move/from16 v21, v0 │ │ +06d36c: a90d 1415 |0172: div-float v13, v20, v21 │ │ +06d370: 0800 1900 |0174: move-object/from16 v0, v25 │ │ +06d374: 5200 0a0a |0176: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d378: 0214 0000 |0178: move/from16 v20, v0 │ │ +06d37c: 0800 1900 |017a: move-object/from16 v0, v25 │ │ +06d380: 0801 1a00 |017c: move-object/from16 v1, v26 │ │ +06d384: 0202 1400 |017e: move/from16 v2, v20 │ │ +06d388: 7030 851d 1002 |0180: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ +06d38e: 0a05 |0183: move-result v5 │ │ +06d390: 0800 1900 |0184: move-object/from16 v0, v25 │ │ +06d394: 5200 0a0a |0186: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d398: 0214 0000 |0188: move/from16 v20, v0 │ │ +06d39c: 1315 ffff |018a: const/16 v21, #int -1 // #ffff │ │ +06d3a0: 0200 1400 |018c: move/from16 v0, v20 │ │ +06d3a4: 0201 1500 |018e: move/from16 v1, v21 │ │ +06d3a8: 3210 3700 |0190: if-eq v0, v1, 01c7 // +0037 │ │ +06d3ac: 0800 1a00 |0192: move-object/from16 v0, v26 │ │ +06d3b0: 7120 1308 5000 |0194: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +06d3b6: 0a13 |0197: move-result v19 │ │ +06d3b8: 0800 1900 |0198: move-object/from16 v0, v25 │ │ +06d3bc: 5200 110a |019a: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInitialMotionX:F // field@0a11 │ │ +06d3c0: 0214 0000 |019c: move/from16 v20, v0 │ │ +06d3c4: a714 1314 |019e: sub-float v20, v19, v20 │ │ +06d3c8: 0200 1400 |01a0: move/from16 v0, v20 │ │ +06d3cc: 8700 |01a2: float-to-int v0, v0 │ │ +06d3ce: 0211 0000 |01a3: move/from16 v17, v0 │ │ +06d3d2: 0800 1900 |01a5: move-object/from16 v0, v25 │ │ +06d3d6: 0201 1100 |01a7: move/from16 v1, v17 │ │ +06d3da: 7040 711d d019 |01a9: invoke-direct {v0, v13, v9, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.determineTargetPage:(FII)I // method@1d71 │ │ +06d3e0: 0a0b |01ac: move-result v11 │ │ +06d3e2: 1314 0100 |01ad: const/16 v20, #int 1 // #1 │ │ +06d3e6: 1315 0100 |01af: const/16 v21, #int 1 // #1 │ │ +06d3ea: 0800 1900 |01b1: move-object/from16 v0, v25 │ │ +06d3ee: 0201 1400 |01b3: move/from16 v1, v20 │ │ +06d3f2: 0202 1500 |01b5: move/from16 v2, v21 │ │ +06d3f6: 6e59 a31d b021 |01b7: invoke-virtual {v0, v11, v1, v2, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZI)V // method@1da3 │ │ +06d3fc: 1314 ffff |01ba: const/16 v20, #int -1 // #ffff │ │ +06d400: 0200 1400 |01bc: move/from16 v0, v20 │ │ +06d404: 0801 1900 |01be: move-object/from16 v1, v25 │ │ +06d408: 5910 0a0a |01c0: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d40c: 7601 751d 1900 |01c2: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ +06d412: 2900 81fe |01c5: goto/16 0046 // -017f │ │ +06d416: 0800 1900 |01c7: move-object/from16 v0, v25 │ │ +06d41a: 5200 0d0a |01c9: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d41e: 0214 0000 |01cb: move/from16 v20, v0 │ │ +06d422: 1315 0100 |01cd: const/16 v21, #int 1 // #1 │ │ +06d426: 1316 0100 |01cf: const/16 v22, #int 1 // #1 │ │ +06d42a: 0800 1900 |01d1: move-object/from16 v0, v25 │ │ +06d42e: 0201 1400 |01d3: move/from16 v1, v20 │ │ +06d432: 0202 1500 |01d5: move/from16 v2, v21 │ │ +06d436: 0203 1600 |01d7: move/from16 v3, v22 │ │ +06d43a: 6e59 a31d 1032 |01d9: invoke-virtual {v0, v1, v2, v3, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZI)V // method@1da3 │ │ +06d440: 28de |01dc: goto 01ba // -0022 │ │ +06d442: 0800 1900 |01dd: move-object/from16 v0, v25 │ │ +06d446: 5500 1b0a |01df: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mQuickReturn:Z // field@0a1b │ │ +06d44a: 0214 0000 |01e1: move/from16 v20, v0 │ │ +06d44e: 3814 63fe |01e3: if-eqz v20, 0046 // -019d │ │ +06d452: 0800 1900 |01e5: move-object/from16 v0, v25 │ │ +06d456: 5400 230a |01e7: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06d45a: 0814 0000 |01e9: move-object/from16 v20, v0 │ │ +06d45e: 0800 1900 |01eb: move-object/from16 v0, v25 │ │ +06d462: 5400 0c0a |01ed: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d466: 0815 0000 |01ef: move-object/from16 v21, v0 │ │ +06d46a: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ +06d46e: 5200 0d0a |01f3: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d472: 0216 0000 |01f5: move/from16 v22, v0 │ │ +06d476: 7401 a00d 1a00 |01f7: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +06d47c: 0a17 |01fa: move-result v23 │ │ +06d47e: 0800 1900 |01fb: move-object/from16 v0, v25 │ │ +06d482: 5200 1c0a |01fd: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ +06d486: 0218 0000 |01ff: move/from16 v24, v0 │ │ +06d48a: a617 1718 |0201: add-float v23, v23, v24 │ │ +06d48e: 7404 d21d 1400 |0203: invoke-virtual/range {v20, v21, v22, v23}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuTouchInQuickReturn:(Landroid/view/View;IF)Z // method@1dd2 │ │ +06d494: 0a14 |0206: move-result v20 │ │ +06d496: 3814 3ffe |0207: if-eqz v20, 0046 // -01c1 │ │ +06d49a: 1314 0100 |0209: const/16 v20, #int 1 // #1 │ │ +06d49e: 0800 1900 |020b: move-object/from16 v0, v25 │ │ +06d4a2: 0201 1400 |020d: move/from16 v1, v20 │ │ +06d4a6: 6e20 a01d 1000 |020f: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ +06d4ac: 7601 751d 1900 |0212: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ +06d4b2: 2900 31fe |0215: goto/16 0046 // -01cf │ │ +06d4b6: 0800 1900 |0217: move-object/from16 v0, v25 │ │ +06d4ba: 5500 130a |0219: iget-boolean v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIsBeingDragged:Z // field@0a13 │ │ +06d4be: 0214 0000 |021b: move/from16 v20, v0 │ │ +06d4c2: 3814 29fe |021d: if-eqz v20, 0046 // -01d7 │ │ +06d4c6: 0800 1900 |021f: move-object/from16 v0, v25 │ │ +06d4ca: 5200 0d0a |0221: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d4ce: 0214 0000 |0223: move/from16 v20, v0 │ │ +06d4d2: 1315 0100 |0225: const/16 v21, #int 1 // #1 │ │ +06d4d6: 1316 0100 |0227: const/16 v22, #int 1 // #1 │ │ +06d4da: 0800 1900 |0229: move-object/from16 v0, v25 │ │ +06d4de: 0201 1400 |022b: move/from16 v1, v20 │ │ +06d4e2: 0202 1500 |022d: move/from16 v2, v21 │ │ +06d4e6: 0203 1600 |022f: move/from16 v3, v22 │ │ +06d4ea: 6e40 a21d 1032 |0231: invoke-virtual {v0, v1, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZ)V // method@1da2 │ │ +06d4f0: 1314 ffff |0234: const/16 v20, #int -1 // #ffff │ │ +06d4f4: 0200 1400 |0236: move/from16 v0, v20 │ │ +06d4f8: 0801 1900 |0238: move-object/from16 v1, v25 │ │ +06d4fc: 5910 0a0a |023a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d500: 7601 751d 1900 |023c: invoke-direct/range {v25}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.endDrag:()V // method@1d75 │ │ +06d506: 2900 07fe |023f: goto/16 0046 // -01f9 │ │ +06d50a: 7701 0f08 1a00 |0241: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +06d510: 0a08 |0244: move-result v8 │ │ +06d512: 0800 1a00 |0245: move-object/from16 v0, v26 │ │ +06d516: 7120 1308 8000 |0247: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +06d51c: 0a14 |024a: move-result v20 │ │ +06d51e: 0200 1400 |024b: move/from16 v0, v20 │ │ +06d522: 0801 1900 |024d: move-object/from16 v1, v25 │ │ +06d526: 5910 150a |024f: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06d52a: 0800 1a00 |0251: move-object/from16 v0, v26 │ │ +06d52e: 7120 1208 8000 |0253: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +06d534: 0a14 |0256: move-result v20 │ │ +06d536: 0200 1400 |0257: move/from16 v0, v20 │ │ +06d53a: 0801 1900 |0259: move-object/from16 v1, v25 │ │ +06d53e: 5910 0a0a |025b: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d542: 2900 e9fd |025d: goto/16 0046 // -0217 │ │ +06d546: 7602 941d 1900 |025f: invoke-direct/range {v25, v26}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1d94 │ │ +06d54c: 0800 1900 |0262: move-object/from16 v0, v25 │ │ +06d550: 5200 0a0a |0264: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d554: 0214 0000 |0266: move/from16 v20, v0 │ │ +06d558: 0800 1900 |0268: move-object/from16 v0, v25 │ │ +06d55c: 0801 1a00 |026a: move-object/from16 v1, v26 │ │ +06d560: 0202 1400 |026c: move/from16 v2, v20 │ │ +06d564: 7030 851d 1002 |026e: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPointerIndex:(Landroid/view/MotionEvent;I)I // method@1d85 │ │ +06d56a: 0a0e |0271: move-result v14 │ │ +06d56c: 0800 1900 |0272: move-object/from16 v0, v25 │ │ +06d570: 5200 0a0a |0274: iget v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mActivePointerId:I // field@0a0a │ │ +06d574: 0214 0000 |0276: move/from16 v20, v0 │ │ +06d578: 1315 ffff |0278: const/16 v21, #int -1 // #ffff │ │ +06d57c: 0200 1400 |027a: move/from16 v0, v20 │ │ +06d580: 0201 1500 |027c: move/from16 v1, v21 │ │ +06d584: 3210 c8fd |027e: if-eq v0, v1, 0046 // -0238 │ │ +06d588: 0800 1a00 |0280: move-object/from16 v0, v26 │ │ +06d58c: 7120 1308 e000 |0282: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +06d592: 0a14 |0285: move-result v20 │ │ +06d594: 0200 1400 |0286: move/from16 v0, v20 │ │ +06d598: 0801 1900 |0288: move-object/from16 v1, v25 │ │ +06d59c: 5910 150a |028a: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mLastMotionX:F // field@0a15 │ │ +06d5a0: 2900 bafd |028c: goto/16 0046 // -0246 │ │ +06d5a4: 0001 0700 0000 0000 0600 0000 d800 ... |028e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0008 line=671 │ │ 0x000a line=777 │ │ 0x000b line=673 │ │ 0x0019 line=674 │ │ @@ -87653,24 +87740,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06c528: |[06c528] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.pageLeft:()Z │ │ -06c538: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c53a: 5221 0d0a |0001: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c53e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -06c542: 5221 0d0a |0005: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c546: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06c54a: 6e30 a11d 1200 |0009: invoke-virtual {v2, v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ -06c550: 0f00 |000c: return v0 │ │ -06c552: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06c554: 28fe |000e: goto 000c // -0002 │ │ +06d5c8: |[06d5c8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.pageLeft:()Z │ │ +06d5d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06d5da: 5221 0d0a |0001: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d5de: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +06d5e2: 5221 0d0a |0005: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d5e6: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06d5ea: 6e30 a11d 1200 |0009: invoke-virtual {v2, v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ +06d5f0: 0f00 |000c: return v0 │ │ +06d5f2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06d5f4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=995 │ │ 0x0005 line=996 │ │ 0x000c line=999 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -87680,24 +87767,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06c558: |[06c558] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.pageRight:()Z │ │ -06c568: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c56a: 5221 0d0a |0001: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c56e: 3501 0a00 |0003: if-ge v1, v0, 000d // +000a │ │ -06c572: 5221 0d0a |0005: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c576: d801 0101 |0007: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06c57a: 6e30 a11d 1200 |0009: invoke-virtual {v2, v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ -06c580: 0f00 |000c: return v0 │ │ -06c582: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06c584: 28fe |000e: goto 000c // -0002 │ │ +06d5f8: |[06d5f8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.pageRight:()Z │ │ +06d608: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06d60a: 5221 0d0a |0001: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d60e: 3501 0a00 |0003: if-ge v1, v0, 000d // +000a │ │ +06d612: 5221 0d0a |0005: iget v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d616: d801 0101 |0007: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06d61a: 6e30 a11d 1200 |0009: invoke-virtual {v2, v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ +06d620: 0f00 |000c: return v0 │ │ +06d622: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06d624: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1003 │ │ 0x0005 line=1004 │ │ 0x000c line=1007 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -87707,18 +87794,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c588: |[06c588] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.removeIgnoredView:(Landroid/view/View;)V │ │ -06c598: 5410 100a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ -06c59c: 7220 e31f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@1fe3 │ │ -06c5a2: 0e00 |0005: return-void │ │ +06d628: |[06d628] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.removeIgnoredView:(Landroid/view/View;)V │ │ +06d638: 5410 100a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mIgnoredViews:Ljava/util/List; // field@0a10 │ │ +06d63c: 7220 e31f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@1fe3 │ │ +06d642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0005 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -87728,28 +87815,28 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -06c5a4: |[06c5a4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.scrollTo:(II)V │ │ -06c5b4: 6f30 810e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.scrollTo:(II)V // method@0e81 │ │ -06c5ba: 8230 |0003: int-to-float v0, v3 │ │ -06c5bc: 5920 1c0a |0004: iput v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ -06c5c0: 5420 230a |0006: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06c5c4: 5421 0c0a |0008: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c5c8: 6e40 da1d 1043 |000a: invoke-virtual {v0, v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollBehindTo:(Landroid/view/View;II)V // method@1dda │ │ -06c5ce: 6e10 831d 0200 |000d: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getParent:()Landroid/view/ViewParent; // method@1d83 │ │ -06c5d4: 0c00 |0010: move-result-object v0 │ │ -06c5d6: 1f00 6c03 |0011: check-cast v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // type@036c │ │ -06c5da: 6e10 841d 0200 |0013: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ -06c5e0: 0a01 |0016: move-result v1 │ │ -06c5e2: 6e20 341e 1000 |0017: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.manageLayers:(F)V // method@1e34 │ │ -06c5e8: 0e00 |001a: return-void │ │ +06d644: |[06d644] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.scrollTo:(II)V │ │ +06d654: 6f30 810e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.scrollTo:(II)V // method@0e81 │ │ +06d65a: 8230 |0003: int-to-float v0, v3 │ │ +06d65c: 5920 1c0a |0004: iput v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrollX:F // field@0a1c │ │ +06d660: 5420 230a |0006: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06d664: 5421 0c0a |0008: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d668: 6e40 da1d 1043 |000a: invoke-virtual {v0, v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollBehindTo:(Landroid/view/View;II)V // method@1dda │ │ +06d66e: 6e10 831d 0200 |000d: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getParent:()Landroid/view/ViewParent; // method@1d83 │ │ +06d674: 0c00 |0010: move-result-object v0 │ │ +06d676: 1f00 6a03 |0011: check-cast v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // type@036a │ │ +06d67a: 6e10 841d 0200 |0013: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ +06d680: 0a01 |0016: move-result v1 │ │ +06d682: 6e20 341e 1000 |0017: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.manageLayers:(F)V // method@1e34 │ │ +06d688: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=804 │ │ 0x0003 line=805 │ │ 0x0006 line=806 │ │ 0x000d line=807 │ │ 0x001a line=808 │ │ @@ -87763,53 +87850,55 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -06c5ec: |[06c5ec] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setAboveOffset:(I)V │ │ -06c5fc: 5440 0c0a |0000: iget-object v0, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c600: 5441 0c0a |0002: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c604: 6e10 ee0d 0100 |0004: invoke-virtual {v1}, Landroid/view/View;.getPaddingTop:()I // method@0dee │ │ -06c60a: 0a01 |0007: move-result v1 │ │ -06c60c: 5442 0c0a |0008: iget-object v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c610: 6e10 ed0d 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@0ded │ │ -06c616: 0a02 |000d: move-result v2 │ │ -06c618: 5443 0c0a |000e: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c61c: 6e10 eb0d 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0deb │ │ -06c622: 0a03 |0013: move-result v3 │ │ -06c624: 6e53 400e 5021 |0014: invoke-virtual {v0, v5, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@0e40 │ │ -06c62a: 0e00 |0017: return-void │ │ +06d68c: |[06d68c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setAboveOffset:(I)V │ │ +06d69c: 5440 0c0a |0000: iget-object v0, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6a0: 5441 0c0a |0002: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6a4: 6e10 ee0d 0100 |0004: invoke-virtual {v1}, Landroid/view/View;.getPaddingTop:()I // method@0dee │ │ +06d6aa: 0a01 |0007: move-result v1 │ │ +06d6ac: 5442 0c0a |0008: iget-object v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6b0: 6e10 ed0d 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@0ded │ │ +06d6b6: 0a02 |000d: move-result v2 │ │ +06d6b8: 5443 0c0a |000e: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6bc: 6e10 eb0d 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0deb │ │ +06d6c2: 0a03 |0013: move-result v3 │ │ +06d6c4: 6e53 400e 5021 |0014: invoke-virtual {v0, v5, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@0e40 │ │ +06d6ca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ + 0x000a line=483 │ │ + 0x0014 line=482 │ │ 0x0017 line=484 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0018 reg=5 i I │ │ │ │ #31 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;) │ │ name : 'setContent' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06c62c: |[06c62c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setContent:(Landroid/view/View;)V │ │ -06c63c: 5410 0c0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c640: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06c644: 5410 0c0a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c648: 6e20 9c1d 0100 |0006: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.removeView:(Landroid/view/View;)V // method@1d9c │ │ -06c64e: 5b12 0c0a |0009: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c652: 5410 0c0a |000b: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ -06c656: 6e20 6a1d 0100 |000d: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.addView:(Landroid/view/View;)V // method@1d6a │ │ -06c65c: 0e00 |0010: return-void │ │ +06d6cc: |[06d6cc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setContent:(Landroid/view/View;)V │ │ +06d6dc: 5410 0c0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06d6e4: 5410 0c0a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6e8: 6e20 9c1d 0100 |0006: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.removeView:(Landroid/view/View;)V // method@1d9c │ │ +06d6ee: 5b12 0c0a |0009: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6f2: 5410 0c0a |000b: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mContent:Landroid/view/View; // field@0a0c │ │ +06d6f6: 6e20 6a1d 0100 |000d: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.addView:(Landroid/view/View;)V // method@1d6a │ │ +06d6fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0004 line=434 │ │ 0x0009 line=435 │ │ 0x000b line=436 │ │ 0x0010 line=437 │ │ @@ -87822,19 +87911,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06c660: |[06c660] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItem:(I)V │ │ -06c670: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c672: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06c674: 6e40 a21d 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZ)V // method@1da2 │ │ -06c67a: 0e00 |0005: return-void │ │ +06d700: |[06d700] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItem:(I)V │ │ +06d710: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06d712: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06d714: 6e40 a21d 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZ)V // method@1da2 │ │ +06d71a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0005 line=199 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0006 reg=3 item I │ │ @@ -87844,18 +87933,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06c67c: |[06c67c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItem:(IZ)V │ │ -06c68c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c68e: 6e40 a21d 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZ)V // method@1da2 │ │ -06c694: 0e00 |0004: return-void │ │ +06d71c: |[06d71c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItem:(IZ)V │ │ +06d72c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d72e: 6e40 a21d 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZ)V // method@1da2 │ │ +06d734: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -87866,18 +87955,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -06c698: |[06c698] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItemInternal:(IZZ)V │ │ -06c6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c6aa: 6e50 a31d 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZI)V // method@1da3 │ │ -06c6b0: 0e00 |0004: return-void │ │ +06d738: |[06d738] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItemInternal:(IZZ)V │ │ +06d748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d74a: 6e50 a31d 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItemInternal:(IZZI)V // method@1da3 │ │ +06d750: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0004 line=217 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -87889,49 +87978,49 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -06c6b4: |[06c6b4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItemInternal:(IZZI)V │ │ -06c6c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c6c6: 3907 0a00 |0001: if-nez v7, 000b // +000a │ │ -06c6ca: 5243 0d0a |0003: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c6ce: 3353 0600 |0005: if-ne v3, v5, 000b // +0006 │ │ -06c6d2: 7020 ac1d 2400 |0007: invoke-direct {v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ -06c6d8: 0e00 |000a: return-void │ │ -06c6da: 5443 230a |000b: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06c6de: 6e20 c61d 5300 |000d: invoke-virtual {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMenuPage:(I)I // method@1dc6 │ │ -06c6e4: 0a05 |0010: move-result v5 │ │ -06c6e6: 5243 0d0a |0011: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c6ea: 3253 2700 |0013: if-eq v3, v5, 003a // +0027 │ │ -06c6ee: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -06c6f0: 5945 0d0a |0016: iput v5, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c6f4: 5243 0d0a |0018: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ -06c6f8: 6e20 811d 3400 |001a: invoke-virtual {v4, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDestScrollX:(I)I // method@1d81 │ │ -06c6fe: 0a00 |001d: move-result v0 │ │ -06c700: 3801 0b00 |001e: if-eqz v1, 0029 // +000b │ │ -06c704: 5443 190a |0020: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ -06c708: 3803 0700 |0022: if-eqz v3, 0029 // +0007 │ │ -06c70c: 5443 190a |0024: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ -06c710: 7220 601d 5300 |0026: invoke-interface {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageSelected:(I)V // method@1d60 │ │ -06c716: 3801 0b00 |0029: if-eqz v1, 0034 // +000b │ │ -06c71a: 5443 120a |002b: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ -06c71e: 3803 0700 |002d: if-eqz v3, 0034 // +0007 │ │ -06c722: 5443 120a |002f: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ -06c726: 7220 601d 5300 |0031: invoke-interface {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageSelected:(I)V // method@1d60 │ │ -06c72c: 3806 0800 |0034: if-eqz v6, 003c // +0008 │ │ -06c730: 6e40 b11d 0482 |0036: invoke-virtual {v4, v0, v2, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.smoothScrollTo:(III)V // method@1db1 │ │ -06c736: 28d1 |0039: goto 000a // -002f │ │ -06c738: 0121 |003a: move v1, v2 │ │ -06c73a: 28db |003b: goto 0016 // -0025 │ │ -06c73c: 7010 6e1d 0400 |003c: invoke-direct {v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ -06c742: 6e30 9d1d 0402 |003f: invoke-virtual {v4, v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ -06c748: 28c8 |0042: goto 000a // -0038 │ │ +06d754: |[06d754] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCurrentItemInternal:(IZZI)V │ │ +06d764: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06d766: 3907 0a00 |0001: if-nez v7, 000b // +000a │ │ +06d76a: 5243 0d0a |0003: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d76e: 3353 0600 |0005: if-ne v3, v5, 000b // +0006 │ │ +06d772: 7020 ac1d 2400 |0007: invoke-direct {v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ +06d778: 0e00 |000a: return-void │ │ +06d77a: 5443 230a |000b: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06d77e: 6e20 c61d 5300 |000d: invoke-virtual {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMenuPage:(I)I // method@1dc6 │ │ +06d784: 0a05 |0010: move-result v5 │ │ +06d786: 5243 0d0a |0011: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d78a: 3253 2700 |0013: if-eq v3, v5, 003a // +0027 │ │ +06d78e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +06d790: 5945 0d0a |0016: iput v5, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d794: 5243 0d0a |0018: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mCurItem:I // field@0a0d │ │ +06d798: 6e20 811d 3400 |001a: invoke-virtual {v4, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getDestScrollX:(I)I // method@1d81 │ │ +06d79e: 0a00 |001d: move-result v0 │ │ +06d7a0: 3801 0b00 |001e: if-eqz v1, 0029 // +000b │ │ +06d7a4: 5443 190a |0020: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ +06d7a8: 3803 0700 |0022: if-eqz v3, 0029 // +0007 │ │ +06d7ac: 5443 190a |0024: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ +06d7b0: 7220 601d 5300 |0026: invoke-interface {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageSelected:(I)V // method@1d60 │ │ +06d7b6: 3801 0b00 |0029: if-eqz v1, 0034 // +000b │ │ +06d7ba: 5443 120a |002b: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ +06d7be: 3803 0700 |002d: if-eqz v3, 0034 // +0007 │ │ +06d7c2: 5443 120a |002f: iget-object v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ +06d7c6: 7220 601d 5300 |0031: invoke-interface {v3, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;.onPageSelected:(I)V // method@1d60 │ │ +06d7cc: 3806 0800 |0034: if-eqz v6, 003c // +0008 │ │ +06d7d0: 6e40 b11d 0482 |0036: invoke-virtual {v4, v0, v2, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.smoothScrollTo:(III)V // method@1db1 │ │ +06d7d6: 28d1 |0039: goto 000a // -002f │ │ +06d7d8: 0121 |003a: move v1, v2 │ │ +06d7da: 28db |003b: goto 0016 // -0025 │ │ +06d7dc: 7010 6e1d 0400 |003c: invoke-direct {v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ +06d7e2: 6e30 9d1d 0402 |003f: invoke-virtual {v4, v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.scrollTo:(II)V // method@1d9d │ │ +06d7e8: 28c8 |0042: goto 000a // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=220 │ │ 0x0007 line=221 │ │ 0x000a line=242 │ │ 0x000b line=225 │ │ 0x0011 line=227 │ │ @@ -87962,17 +88051,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c74c: |[06c74c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V │ │ -06c75c: 5b01 230a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ -06c760: 0e00 |0002: return-void │ │ +06d7ec: |[06d7ec] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V │ │ +06d7fc: 5b01 230a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a23 │ │ +06d800: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0002 line=445 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0003 reg=1 cvb Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ @@ -87982,18 +88071,18 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06c764: |[06c764] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setInternalPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; │ │ -06c774: 5410 120a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ -06c778: 5b12 120a |0002: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ -06c77c: 1100 |0004: return-object v0 │ │ +06d804: |[06d804] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setInternalPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; │ │ +06d814: 5410 120a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ +06d818: 5b12 120a |0002: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mInternalPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a12 │ │ +06d81c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0004 line=279 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; │ │ @@ -88005,17 +88094,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c780: |[06c780] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setOnClosedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V │ │ -06c790: 5b01 0b0a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ -06c794: 0e00 |0002: return-void │ │ +06d820: |[06d820] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setOnClosedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V │ │ +06d830: 5b01 0b0a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ +06d834: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0002 line=268 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0003 reg=1 l Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; │ │ @@ -88025,17 +88114,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c798: |[06c798] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setOnOpenedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V │ │ -06c7a8: 5b01 1a0a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ -06c7ac: 0e00 |0002: return-void │ │ +06d838: |[06d838] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setOnOpenedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V │ │ +06d848: 5b01 1a0a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ +06d84c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0003 reg=1 l Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; │ │ @@ -88045,17 +88134,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c7b0: |[06c7b0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setOnPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)V │ │ -06c7c0: 5b01 190a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ -06c7c4: 0e00 |0002: return-void │ │ +06d850: |[06d850] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setOnPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)V │ │ +06d860: 5b01 190a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOnPageChangeListener:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; // field@0a19 │ │ +06d864: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0002 line=252 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener; │ │ @@ -88065,17 +88154,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c7c8: |[06c7c8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setSlidingEnabled:(Z)V │ │ -06c7d8: 5c01 0e0a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ -06c7dc: 0e00 |0002: return-void │ │ +06d868: |[06d868] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setSlidingEnabled:(Z)V │ │ +06d878: 5c01 0e0a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mEnabled:Z // field@0a0e │ │ +06d87c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0002 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -88085,17 +88174,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c7e0: |[06c7e0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setTouchMode:(I)V │ │ -06c7f0: 5901 200a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ -06c7f4: 0e00 |0002: return-void │ │ +06d880: |[06d880] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setTouchMode:(I)V │ │ +06d890: 5901 200a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mTouchMode:I // field@0a20 │ │ +06d894: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0002 line=569 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0003 reg=1 i I │ │ @@ -88105,18 +88194,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06c7f8: |[06c7f8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.smoothScrollTo:(II)V │ │ -06c808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c80a: 6e40 b11d 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.smoothScrollTo:(III)V // method@1db1 │ │ -06c810: 0e00 |0004: return-void │ │ +06d898: |[06d898] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.smoothScrollTo:(II)V │ │ +06d8a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d8aa: 6e40 b11d 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.smoothScrollTo:(III)V // method@1db1 │ │ +06d8b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -88127,99 +88216,99 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 152 16-bit code units │ │ -06c814: |[06c814] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.smoothScrollTo:(III)V │ │ -06c824: 6e10 791d 0e00 |0000: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getChildCount:()I // method@1d79 │ │ -06c82a: 0a01 |0003: move-result v1 │ │ -06c82c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -06c830: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06c832: 7020 ac1d 1e00 |0007: invoke-direct {v14, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ -06c838: 0e00 |000a: return-void │ │ -06c83a: 6e10 871d 0e00 |000b: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ -06c840: 0a02 |000e: move-result v2 │ │ -06c842: 6e10 881d 0e00 |000f: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ -06c848: 0a03 |0012: move-result v3 │ │ -06c84a: 9104 0f02 |0013: sub-int v4, v15, v2 │ │ -06c84e: 9105 1003 |0015: sub-int v5, v16, v3 │ │ -06c852: 3904 2100 |0017: if-nez v4, 0038 // +0021 │ │ -06c856: 3905 1f00 |0019: if-nez v5, 0038 // +001f │ │ -06c85a: 7010 6e1d 0e00 |001b: invoke-direct {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ -06c860: 6e10 8e1d 0e00 |001e: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ -06c866: 0a01 |0021: move-result v1 │ │ -06c868: 3801 0c00 |0022: if-eqz v1, 002e // +000c │ │ -06c86c: 54e1 1a0a |0024: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ -06c870: 3801 e4ff |0026: if-eqz v1, 000a // -001c │ │ -06c874: 54e1 1a0a |0028: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ -06c878: 7210 0b1e 0100 |002a: invoke-interface {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;.onOpened:()V // method@1e0b │ │ -06c87e: 28dd |002d: goto 000a // -0023 │ │ -06c880: 54e1 0b0a |002e: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ -06c884: 3801 daff |0030: if-eqz v1, 000a // -0026 │ │ -06c888: 54e1 0b0a |0032: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ -06c88c: 7210 091e 0100 |0034: invoke-interface {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;.onClosed:()V // method@1e09 │ │ -06c892: 28d3 |0037: goto 000a // -002d │ │ -06c894: 1211 |0038: const/4 v1, #int 1 // #1 │ │ -06c896: 7020 ac1d 1e00 |0039: invoke-direct {v14, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ -06c89c: 1211 |003c: const/4 v1, #int 1 // #1 │ │ -06c89e: 5ce1 1e0a |003d: iput-boolean v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrolling:Z // field@0a1e │ │ -06c8a2: 6e10 781d 0e00 |003f: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ -06c8a8: 0a0b |0042: move-result v11 │ │ -06c8aa: db09 0b02 |0043: div-int/lit8 v9, v11, #int 2 // #02 │ │ -06c8ae: 1501 803f |0045: const/high16 v1, #int 1065353216 // #3f80 │ │ -06c8b2: 150c 803f |0047: const/high16 v12, #int 1065353216 // #3f80 │ │ -06c8b6: 7110 3e1f 0400 |0049: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -06c8bc: 0a0d |004c: move-result v13 │ │ -06c8be: 82dd |004d: int-to-float v13, v13 │ │ -06c8c0: c8dc |004e: mul-float/2addr v12, v13 │ │ -06c8c2: 82bd |004f: int-to-float v13, v11 │ │ -06c8c4: c9dc |0050: div-float/2addr v12, v13 │ │ -06c8c6: 7120 431f c100 |0051: invoke-static {v1, v12}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ -06c8cc: 0a08 |0054: move-result v8 │ │ -06c8ce: 8291 |0055: int-to-float v1, v9 │ │ -06c8d0: 829c |0056: int-to-float v12, v9 │ │ -06c8d2: 6e20 741d 8e00 |0057: invoke-virtual {v14, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.distanceInfluenceForSnapDuration:(F)F // method@1d74 │ │ -06c8d8: 0a0d |005a: move-result v13 │ │ -06c8da: c8dc |005b: mul-float/2addr v12, v13 │ │ -06c8dc: a607 010c |005c: add-float v7, v1, v12 │ │ -06c8e0: 1206 |005e: const/4 v6, #int 0 // #0 │ │ -06c8e2: 7701 3e1f 1100 |005f: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -06c8e8: 0a11 |0062: move-result v17 │ │ -06c8ea: 3d11 2300 |0063: if-lez v17, 0086 // +0023 │ │ -06c8ee: 1501 7a44 |0065: const/high16 v1, #int 1148846080 // #447a │ │ -06c8f2: 0200 1100 |0067: move/from16 v0, v17 │ │ -06c8f6: 820c |0069: int-to-float v12, v0 │ │ -06c8f8: a90c 070c |006a: div-float v12, v7, v12 │ │ -06c8fc: 7110 3d1f 0c00 |006c: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -06c902: 0a0c |006f: move-result v12 │ │ -06c904: c8c1 |0070: mul-float/2addr v1, v12 │ │ -06c906: 7110 461f 0100 |0071: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f46 │ │ -06c90c: 0a01 |0074: move-result v1 │ │ -06c90e: da06 0104 |0075: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -06c912: 1301 5802 |0077: const/16 v1, #int 600 // #258 │ │ -06c916: 7120 441f 1600 |0079: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -06c91c: 0a06 |007c: move-result v6 │ │ -06c91e: 54e1 1d0a |007d: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ -06c922: 7406 3510 0100 |007f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ -06c928: 6e10 8c1d 0e00 |0082: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.invalidate:()V // method@1d8c │ │ -06c92e: 2885 |0085: goto 000a // -007b │ │ -06c930: 7110 3e1f 0400 |0086: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ -06c936: 0a01 |0089: move-result v1 │ │ -06c938: 8211 |008a: int-to-float v1, v1 │ │ -06c93a: 82bc |008b: int-to-float v12, v11 │ │ -06c93c: a90a 010c |008c: div-float v10, v1, v12 │ │ -06c940: 1501 803f |008e: const/high16 v1, #int 1065353216 // #3f80 │ │ -06c944: c6a1 |0090: add-float/2addr v1, v10 │ │ -06c946: 150c c842 |0091: const/high16 v12, #int 1120403456 // #42c8 │ │ -06c94a: c8c1 |0093: mul-float/2addr v1, v12 │ │ -06c94c: 8716 |0094: float-to-int v6, v1 │ │ -06c94e: 1306 5802 |0095: const/16 v6, #int 600 // #258 │ │ -06c952: 28e0 |0097: goto 0077 // -0020 │ │ +06d8b4: |[06d8b4] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.smoothScrollTo:(III)V │ │ +06d8c4: 6e10 791d 0e00 |0000: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getChildCount:()I // method@1d79 │ │ +06d8ca: 0a01 |0003: move-result v1 │ │ +06d8cc: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +06d8d0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06d8d2: 7020 ac1d 1e00 |0007: invoke-direct {v14, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ +06d8d8: 0e00 |000a: return-void │ │ +06d8da: 6e10 871d 0e00 |000b: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollX:()I // method@1d87 │ │ +06d8e0: 0a02 |000e: move-result v2 │ │ +06d8e2: 6e10 881d 0e00 |000f: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getScrollY:()I // method@1d88 │ │ +06d8e8: 0a03 |0012: move-result v3 │ │ +06d8ea: 9104 0f02 |0013: sub-int v4, v15, v2 │ │ +06d8ee: 9105 1003 |0015: sub-int v5, v16, v3 │ │ +06d8f2: 3904 2100 |0017: if-nez v4, 0038 // +0021 │ │ +06d8f6: 3905 1f00 |0019: if-nez v5, 0038 // +001f │ │ +06d8fa: 7010 6e1d 0e00 |001b: invoke-direct {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.completeScroll:()V // method@1d6e │ │ +06d900: 6e10 8e1d 0e00 |001e: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isMenuOpen:()Z // method@1d8e │ │ +06d906: 0a01 |0021: move-result v1 │ │ +06d908: 3801 0c00 |0022: if-eqz v1, 002e // +000c │ │ +06d90c: 54e1 1a0a |0024: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ +06d910: 3801 e4ff |0026: if-eqz v1, 000a // -001c │ │ +06d914: 54e1 1a0a |0028: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mOpenedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; // field@0a1a │ │ +06d918: 7210 0b1e 0100 |002a: invoke-interface {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;.onOpened:()V // method@1e0b │ │ +06d91e: 28dd |002d: goto 000a // -0023 │ │ +06d920: 54e1 0b0a |002e: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ +06d924: 3801 daff |0030: if-eqz v1, 000a // -0026 │ │ +06d928: 54e1 0b0a |0032: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mClosedListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; // field@0a0b │ │ +06d92c: 7210 091e 0100 |0034: invoke-interface {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;.onClosed:()V // method@1e09 │ │ +06d932: 28d3 |0037: goto 000a // -002d │ │ +06d934: 1211 |0038: const/4 v1, #int 1 // #1 │ │ +06d936: 7020 ac1d 1e00 |0039: invoke-direct {v14, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setScrollingCacheEnabled:(Z)V // method@1dac │ │ +06d93c: 1211 |003c: const/4 v1, #int 1 // #1 │ │ +06d93e: 5ce1 1e0a |003d: iput-boolean v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScrolling:Z // field@0a1e │ │ +06d942: 6e10 781d 0e00 |003f: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getBehindWidth:()I // method@1d78 │ │ +06d948: 0a0b |0042: move-result v11 │ │ +06d94a: db09 0b02 |0043: div-int/lit8 v9, v11, #int 2 // #02 │ │ +06d94e: 1501 803f |0045: const/high16 v1, #int 1065353216 // #3f80 │ │ +06d952: 150c 803f |0047: const/high16 v12, #int 1065353216 // #3f80 │ │ +06d956: 7110 3e1f 0400 |0049: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +06d95c: 0a0d |004c: move-result v13 │ │ +06d95e: 82dd |004d: int-to-float v13, v13 │ │ +06d960: c8dc |004e: mul-float/2addr v12, v13 │ │ +06d962: 82bd |004f: int-to-float v13, v11 │ │ +06d964: c9dc |0050: div-float/2addr v12, v13 │ │ +06d966: 7120 431f c100 |0051: invoke-static {v1, v12}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ +06d96c: 0a08 |0054: move-result v8 │ │ +06d96e: 8291 |0055: int-to-float v1, v9 │ │ +06d970: 829c |0056: int-to-float v12, v9 │ │ +06d972: 6e20 741d 8e00 |0057: invoke-virtual {v14, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.distanceInfluenceForSnapDuration:(F)F // method@1d74 │ │ +06d978: 0a0d |005a: move-result v13 │ │ +06d97a: c8dc |005b: mul-float/2addr v12, v13 │ │ +06d97c: a607 010c |005c: add-float v7, v1, v12 │ │ +06d980: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +06d982: 7701 3e1f 1100 |005f: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +06d988: 0a11 |0062: move-result v17 │ │ +06d98a: 3d11 2300 |0063: if-lez v17, 0086 // +0023 │ │ +06d98e: 1501 7a44 |0065: const/high16 v1, #int 1148846080 // #447a │ │ +06d992: 0200 1100 |0067: move/from16 v0, v17 │ │ +06d996: 820c |0069: int-to-float v12, v0 │ │ +06d998: a90c 070c |006a: div-float v12, v7, v12 │ │ +06d99c: 7110 3d1f 0c00 |006c: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +06d9a2: 0a0c |006f: move-result v12 │ │ +06d9a4: c8c1 |0070: mul-float/2addr v1, v12 │ │ +06d9a6: 7110 461f 0100 |0071: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f46 │ │ +06d9ac: 0a01 |0074: move-result v1 │ │ +06d9ae: da06 0104 |0075: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +06d9b2: 1301 5802 |0077: const/16 v1, #int 600 // #258 │ │ +06d9b6: 7120 441f 1600 |0079: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +06d9bc: 0a06 |007c: move-result v6 │ │ +06d9be: 54e1 1d0a |007d: iget-object v1, v14, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.mScroller:Landroid/widget/Scroller; // field@0a1d │ │ +06d9c2: 7406 3510 0100 |007f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1035 │ │ +06d9c8: 6e10 8c1d 0e00 |0082: invoke-virtual {v14}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.invalidate:()V // method@1d8c │ │ +06d9ce: 2885 |0085: goto 000a // -007b │ │ +06d9d0: 7110 3e1f 0400 |0086: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f3e │ │ +06d9d6: 0a01 |0089: move-result v1 │ │ +06d9d8: 8211 |008a: int-to-float v1, v1 │ │ +06d9da: 82bc |008b: int-to-float v12, v11 │ │ +06d9dc: a90a 010c |008c: div-float v10, v1, v12 │ │ +06d9e0: 1501 803f |008e: const/high16 v1, #int 1065353216 // #3f80 │ │ +06d9e4: c6a1 |0090: add-float/2addr v1, v10 │ │ +06d9e6: 150c c842 |0091: const/high16 v12, #int 1120403456 // #42c8 │ │ +06d9ea: c8c1 |0093: mul-float/2addr v1, v12 │ │ +06d9ec: 8716 |0094: float-to-int v6, v1 │ │ +06d9ee: 1306 5802 |0095: const/16 v6, #int 600 // #258 │ │ +06d9f2: 28e0 |0097: goto 0077 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0006 line=389 │ │ 0x000a line=430 │ │ 0x000b line=392 │ │ 0x000f line=393 │ │ @@ -88234,14 +88323,15 @@ │ │ 0x0032 line=403 │ │ 0x0038 line=408 │ │ 0x003c line=409 │ │ 0x003f line=411 │ │ 0x0043 line=412 │ │ 0x0045 line=413 │ │ 0x0055 line=414 │ │ + 0x0057 line=415 │ │ 0x005e line=417 │ │ 0x005f line=418 │ │ 0x0063 line=419 │ │ 0x0065 line=420 │ │ 0x0077 line=426 │ │ 0x007d line=428 │ │ 0x0082 line=429 │ │ @@ -88260,21 +88350,21 @@ │ │ 0x008e - 0x0098 reg=10 pageDelta F │ │ 0x0043 - 0x0098 reg=11 width I │ │ 0x0000 - 0x0098 reg=14 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ 0x0000 - 0x0098 reg=15 x I │ │ 0x0000 - 0x0098 reg=16 y I │ │ 0x0000 - 0x0098 reg=17 velocity I │ │ │ │ - source_file_idx : 682 (CustomViewAbove.java) │ │ + source_file_idx : 686 (CustomViewAbove.java) │ │ │ │ Class #386 header: │ │ -class_idx : 860 │ │ +class_idx : 858 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 514 │ │ -source_file_idx : 684 │ │ +superclass_idx : 512 │ │ +source_file_idx : 688 │ │ static_fields_size : 2 │ │ instance_fields_size: 19 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 43 │ │ │ │ Class #386 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;' │ │ @@ -88375,18 +88465,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06c954: |[06c954] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.:(Landroid/content/Context;)V │ │ -06c964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c966: 7030 b61d 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1db6 │ │ -06c96c: 0e00 |0004: return-void │ │ +06d9f4: |[06d9f4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.:(Landroid/content/Context;)V │ │ +06da04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06da06: 7030 b61d 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1db6 │ │ +06da0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -88396,40 +88486,42 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -06c970: |[06c970] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06c980: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06c982: 7030 5a0e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ -06c988: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06c98a: 5930 360a |0005: iput v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTouchMode:I // field@0a36 │ │ -06c98e: 2200 5200 |0007: new-instance v0, Landroid/graphics/Paint; // type@0052 │ │ -06c992: 7010 0702 0000 |0009: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0207 │ │ -06c998: 5b30 2b0a |000c: iput-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ -06c99c: 5c32 330a |000e: iput-boolean v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorEnabled:Z // field@0a33 │ │ -06c9a0: 1500 4042 |0010: const/high16 v0, #int 1111490560 // #4240 │ │ -06c9a4: 6e10 c81d 0300 |0012: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getResources:()Landroid/content/res/Resources; // method@1dc8 │ │ -06c9aa: 0c01 |0015: move-result-object v1 │ │ -06c9ac: 6e10 9701 0100 |0016: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -06c9b2: 0c01 |0019: move-result-object v1 │ │ -06c9b4: 7130 1c0d 0201 |001a: invoke-static {v2, v0, v1}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@0d1c │ │ -06c9ba: 0a00 |001d: move-result v0 │ │ -06c9bc: 8700 |001e: float-to-int v0, v0 │ │ -06c9be: 5930 2c0a |001f: iput v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ -06c9c2: 0e00 |0021: return-void │ │ +06da10: |[06da10] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06da20: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06da22: 7030 5a0e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ +06da28: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06da2a: 5930 360a |0005: iput v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTouchMode:I // field@0a36 │ │ +06da2e: 2200 5200 |0007: new-instance v0, Landroid/graphics/Paint; // type@0052 │ │ +06da32: 7010 0702 0000 |0009: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0207 │ │ +06da38: 5b30 2b0a |000c: iput-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ +06da3c: 5c32 330a |000e: iput-boolean v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorEnabled:Z // field@0a33 │ │ +06da40: 1500 4042 |0010: const/high16 v0, #int 1111490560 // #4240 │ │ +06da44: 6e10 c81d 0300 |0012: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getResources:()Landroid/content/res/Resources; // method@1dc8 │ │ +06da4a: 0c01 |0015: move-result-object v1 │ │ +06da4c: 6e10 9701 0100 |0016: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +06da52: 0c01 |0019: move-result-object v1 │ │ +06da54: 7130 1c0d 0201 |001a: invoke-static {v2, v0, v1}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@0d1c │ │ +06da5a: 0a00 |001d: move-result v0 │ │ +06da5c: 8700 |001e: float-to-int v0, v0 │ │ +06da5e: 5930 2c0a |001f: iput v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ +06da62: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=23 │ │ 0x0007 line=150 │ │ 0x000e line=384 │ │ 0x0010 line=40 │ │ + 0x0012 line=41 │ │ + 0x001a line=40 │ │ 0x0021 line=42 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0022 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0022 reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;) │ │ @@ -88437,28 +88529,28 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -06c9c4: |[06c9c4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getSelectorTop:()I │ │ -06c9d4: 5431 310a |0000: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06c9d8: 6e10 f60d 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -06c9de: 0a00 |0005: move-result v0 │ │ -06c9e0: 5431 310a |0006: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06c9e4: 6e10 df0d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ -06c9ea: 0a01 |000b: move-result v1 │ │ -06c9ec: 5432 320a |000c: iget-object v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ -06c9f0: 6e10 ee01 0200 |000e: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getHeight:()I // method@01ee │ │ -06c9f6: 0a02 |0011: move-result v2 │ │ -06c9f8: b121 |0012: sub-int/2addr v1, v2 │ │ -06c9fa: db01 0102 |0013: div-int/lit8 v1, v1, #int 2 // #02 │ │ -06c9fe: b010 |0015: add-int/2addr v0, v1 │ │ -06ca00: 0f00 |0016: return v0 │ │ +06da64: |[06da64] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getSelectorTop:()I │ │ +06da74: 5431 310a |0000: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06da78: 6e10 f60d 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +06da7e: 0a00 |0005: move-result v0 │ │ +06da80: 5431 310a |0006: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06da84: 6e10 df0d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ +06da8a: 0a01 |000b: move-result v1 │ │ +06da8c: 5432 320a |000c: iget-object v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ +06da90: 6e10 ee01 0200 |000e: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getHeight:()I // method@01ee │ │ +06da96: 0a02 |0011: move-result v2 │ │ +06da98: b121 |0012: sub-int/2addr v1, v2 │ │ +06da9a: db01 0102 |0013: div-int/lit8 v1, v1, #int 2 // #02 │ │ +06da9e: b010 |0015: add-int/2addr v0, v1 │ │ +06daa0: 0f00 |0016: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0006 line=430 │ │ 0x0016 line=431 │ │ locals : │ │ 0x0006 - 0x0017 reg=0 y I │ │ @@ -88470,28 +88562,28 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -06ca04: |[06ca04] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.dispatchDraw:(Landroid/graphics/Canvas;)V │ │ -06ca14: 5420 370a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ -06ca18: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -06ca1c: 6e10 fd01 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ -06ca22: 5420 370a |0007: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ -06ca26: 5421 380a |0009: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a38 │ │ -06ca2a: 6e10 841d 0100 |000b: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ -06ca30: 0a01 |000e: move-result v1 │ │ -06ca32: 7230 071e 3001 |000f: invoke-interface {v0, v3, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ -06ca38: 6f20 620e 3200 |0012: invoke-super {v2, v3}, Landroid/view/ViewGroup;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0e62 │ │ -06ca3e: 6e10 f901 0300 |0015: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@01f9 │ │ -06ca44: 0e00 |0018: return-void │ │ -06ca46: 6f20 620e 3200 |0019: invoke-super {v2, v3}, Landroid/view/ViewGroup;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0e62 │ │ -06ca4c: 28fc |001c: goto 0018 // -0004 │ │ +06daa4: |[06daa4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.dispatchDraw:(Landroid/graphics/Canvas;)V │ │ +06dab4: 5420 370a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ +06dab8: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +06dabc: 6e10 fd01 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ +06dac2: 5420 370a |0007: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ +06dac6: 5421 380a |0009: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a38 │ │ +06daca: 6e10 841d 0100 |000b: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getPercentOpen:()F // method@1d84 │ │ +06dad0: 0a01 |000e: move-result v1 │ │ +06dad2: 7230 071e 3001 |000f: invoke-interface {v0, v3, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ +06dad8: 6f20 620e 3200 |0012: invoke-super {v2, v3}, Landroid/view/ViewGroup;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0e62 │ │ +06dade: 6e10 f901 0300 |0015: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@01f9 │ │ +06dae4: 0e00 |0018: return-void │ │ +06dae6: 6f20 620e 3200 |0019: invoke-super {v2, v3}, Landroid/view/ViewGroup;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0e62 │ │ +06daec: 28fc |001c: goto 0018 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ 0x0007 line=120 │ │ 0x0012 line=121 │ │ 0x0015 line=122 │ │ @@ -88506,90 +88598,90 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Canvas;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 131 16-bit code units │ │ -06ca50: |[06ca50] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.drawFade:(Landroid/view/View;Landroid/graphics/Canvas;F)V │ │ -06ca60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06ca62: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06ca64: 5590 2a0a |0002: iget-boolean v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeEnabled:Z // field@0a2a │ │ -06ca68: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -06ca6c: 0e00 |0006: return-void │ │ -06ca6e: 5290 290a |0007: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeDegree:F // field@0a29 │ │ -06ca72: 1501 7f43 |0009: const/high16 v1, #int 1132396544 // #437f │ │ -06ca76: c810 |000b: mul-float/2addr v0, v1 │ │ -06ca78: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ -06ca7c: c7c1 |000e: sub-float/2addr v1, v12 │ │ -06ca7e: 7110 3d1f 0100 |000f: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -06ca84: 0a01 |0012: move-result v1 │ │ -06ca86: c810 |0013: mul-float/2addr v0, v1 │ │ -06ca88: 8706 |0014: float-to-int v6, v0 │ │ -06ca8a: 5490 2b0a |0015: iget-object v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ -06ca8e: 7140 0002 3633 |0017: invoke-static {v6, v3, v3, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ -06ca94: 0a01 |001a: move-result v1 │ │ -06ca96: 6e20 0802 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ -06ca9c: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -06ca9e: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -06caa0: 5290 2d0a |0020: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06caa4: 3900 1e00 |0022: if-nez v0, 0040 // +001e │ │ -06caa8: 6e10 e60d 0a00 |0024: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06caae: 0a00 |0027: move-result v0 │ │ -06cab0: 6e10 be1d 0900 |0028: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06cab6: 0a01 |002b: move-result v1 │ │ -06cab8: 9107 0001 |002c: sub-int v7, v0, v1 │ │ -06cabc: 6e10 e60d 0a00 |002e: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cac2: 0a08 |0031: move-result v8 │ │ -06cac4: 8271 |0032: int-to-float v1, v7 │ │ -06cac6: 8283 |0033: int-to-float v3, v8 │ │ -06cac8: 6e10 c21d 0900 |0034: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ -06cace: 0a00 |0037: move-result v0 │ │ -06cad0: 8204 |0038: int-to-float v4, v0 │ │ -06cad2: 5495 2b0a |0039: iget-object v5, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ -06cad6: 07b0 |003b: move-object v0, v11 │ │ -06cad8: 7406 f701 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ -06cade: 28c7 |003f: goto 0006 // -0039 │ │ -06cae0: 5290 2d0a |0040: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cae4: 1211 |0042: const/4 v1, #int 1 // #1 │ │ -06cae6: 3310 1100 |0043: if-ne v0, v1, 0054 // +0011 │ │ -06caea: 6e10 f10d 0a00 |0045: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06caf0: 0a07 |0048: move-result v7 │ │ -06caf2: 6e10 f10d 0a00 |0049: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06caf8: 0a00 |004c: move-result v0 │ │ -06cafa: 6e10 be1d 0900 |004d: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06cb00: 0a01 |0050: move-result v1 │ │ -06cb02: 9008 0001 |0051: add-int v8, v0, v1 │ │ -06cb06: 28df |0053: goto 0032 // -0021 │ │ -06cb08: 5290 2d0a |0054: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cb0c: 1221 |0056: const/4 v1, #int 2 // #2 │ │ -06cb0e: 3310 dbff |0057: if-ne v0, v1, 0032 // -0025 │ │ -06cb12: 6e10 e60d 0a00 |0059: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cb18: 0a00 |005c: move-result v0 │ │ -06cb1a: 6e10 be1d 0900 |005d: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06cb20: 0a01 |0060: move-result v1 │ │ -06cb22: 9107 0001 |0061: sub-int v7, v0, v1 │ │ -06cb26: 6e10 e60d 0a00 |0063: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cb2c: 0a08 |0066: move-result v8 │ │ -06cb2e: 8271 |0067: int-to-float v1, v7 │ │ -06cb30: 8283 |0068: int-to-float v3, v8 │ │ -06cb32: 6e10 c21d 0900 |0069: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ -06cb38: 0a00 |006c: move-result v0 │ │ -06cb3a: 8204 |006d: int-to-float v4, v0 │ │ -06cb3c: 5495 2b0a |006e: iget-object v5, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ -06cb40: 07b0 |0070: move-object v0, v11 │ │ -06cb42: 7406 f701 0000 |0071: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ -06cb48: 6e10 f10d 0a00 |0074: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06cb4e: 0a07 |0077: move-result v7 │ │ -06cb50: 6e10 f10d 0a00 |0078: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06cb56: 0a00 |007b: move-result v0 │ │ -06cb58: 6e10 be1d 0900 |007c: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06cb5e: 0a01 |007f: move-result v1 │ │ -06cb60: 9008 0001 |0080: add-int v8, v0, v1 │ │ -06cb64: 28b0 |0082: goto 0032 // -0050 │ │ +06daf0: |[06daf0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.drawFade:(Landroid/view/View;Landroid/graphics/Canvas;F)V │ │ +06db00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06db02: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06db04: 5590 2a0a |0002: iget-boolean v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeEnabled:Z // field@0a2a │ │ +06db08: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +06db0c: 0e00 |0006: return-void │ │ +06db0e: 5290 290a |0007: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeDegree:F // field@0a29 │ │ +06db12: 1501 7f43 |0009: const/high16 v1, #int 1132396544 // #437f │ │ +06db16: c810 |000b: mul-float/2addr v0, v1 │ │ +06db18: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ +06db1c: c7c1 |000e: sub-float/2addr v1, v12 │ │ +06db1e: 7110 3d1f 0100 |000f: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +06db24: 0a01 |0012: move-result v1 │ │ +06db26: c810 |0013: mul-float/2addr v0, v1 │ │ +06db28: 8706 |0014: float-to-int v6, v0 │ │ +06db2a: 5490 2b0a |0015: iget-object v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ +06db2e: 7140 0002 3633 |0017: invoke-static {v6, v3, v3, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ +06db34: 0a01 |001a: move-result v1 │ │ +06db36: 6e20 0802 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ +06db3c: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +06db3e: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +06db40: 5290 2d0a |0020: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06db44: 3900 1e00 |0022: if-nez v0, 0040 // +001e │ │ +06db48: 6e10 e60d 0a00 |0024: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06db4e: 0a00 |0027: move-result v0 │ │ +06db50: 6e10 be1d 0900 |0028: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06db56: 0a01 |002b: move-result v1 │ │ +06db58: 9107 0001 |002c: sub-int v7, v0, v1 │ │ +06db5c: 6e10 e60d 0a00 |002e: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06db62: 0a08 |0031: move-result v8 │ │ +06db64: 8271 |0032: int-to-float v1, v7 │ │ +06db66: 8283 |0033: int-to-float v3, v8 │ │ +06db68: 6e10 c21d 0900 |0034: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ +06db6e: 0a00 |0037: move-result v0 │ │ +06db70: 8204 |0038: int-to-float v4, v0 │ │ +06db72: 5495 2b0a |0039: iget-object v5, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ +06db76: 07b0 |003b: move-object v0, v11 │ │ +06db78: 7406 f701 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ +06db7e: 28c7 |003f: goto 0006 // -0039 │ │ +06db80: 5290 2d0a |0040: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06db84: 1211 |0042: const/4 v1, #int 1 // #1 │ │ +06db86: 3310 1100 |0043: if-ne v0, v1, 0054 // +0011 │ │ +06db8a: 6e10 f10d 0a00 |0045: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06db90: 0a07 |0048: move-result v7 │ │ +06db92: 6e10 f10d 0a00 |0049: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06db98: 0a00 |004c: move-result v0 │ │ +06db9a: 6e10 be1d 0900 |004d: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06dba0: 0a01 |0050: move-result v1 │ │ +06dba2: 9008 0001 |0051: add-int v8, v0, v1 │ │ +06dba6: 28df |0053: goto 0032 // -0021 │ │ +06dba8: 5290 2d0a |0054: iget v0, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dbac: 1221 |0056: const/4 v1, #int 2 // #2 │ │ +06dbae: 3310 dbff |0057: if-ne v0, v1, 0032 // -0025 │ │ +06dbb2: 6e10 e60d 0a00 |0059: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06dbb8: 0a00 |005c: move-result v0 │ │ +06dbba: 6e10 be1d 0900 |005d: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06dbc0: 0a01 |0060: move-result v1 │ │ +06dbc2: 9107 0001 |0061: sub-int v7, v0, v1 │ │ +06dbc6: 6e10 e60d 0a00 |0063: invoke-virtual {v10}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06dbcc: 0a08 |0066: move-result v8 │ │ +06dbce: 8271 |0067: int-to-float v1, v7 │ │ +06dbd0: 8283 |0068: int-to-float v3, v8 │ │ +06dbd2: 6e10 c21d 0900 |0069: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ +06dbd8: 0a00 |006c: move-result v0 │ │ +06dbda: 8204 |006d: int-to-float v4, v0 │ │ +06dbdc: 5495 2b0a |006e: iget-object v5, v9, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadePaint:Landroid/graphics/Paint; // field@0a2b │ │ +06dbe0: 07b0 |0070: move-object v0, v11 │ │ +06dbe2: 7406 f701 0000 |0071: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ +06dbe8: 6e10 f10d 0a00 |0074: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06dbee: 0a07 |0077: move-result v7 │ │ +06dbf0: 6e10 f10d 0a00 |0078: invoke-virtual {v10}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06dbf6: 0a00 |007b: move-result v0 │ │ +06dbf8: 6e10 be1d 0900 |007c: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06dbfe: 0a01 |007f: move-result v1 │ │ +06dc00: 9008 0001 |0080: add-int v8, v0, v1 │ │ +06dc04: 28b0 |0082: goto 0032 // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=363 │ │ 0x0006 line=382 │ │ 0x0007 line=364 │ │ 0x0015 line=365 │ │ 0x001e line=366 │ │ @@ -88621,76 +88713,76 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Canvas;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 115 16-bit code units │ │ -06cb68: |[06cb68] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.drawSelector:(Landroid/view/View;Landroid/graphics/Canvas;F)V │ │ -06cb78: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06cb7a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -06cb7c: 5584 330a |0002: iget-boolean v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorEnabled:Z // field@0a33 │ │ -06cb80: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -06cb84: 0e00 |0006: return-void │ │ -06cb86: 5484 320a |0007: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ -06cb8a: 3804 fdff |0009: if-eqz v4, 0006 // -0003 │ │ -06cb8e: 5484 310a |000b: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06cb92: 3804 f9ff |000d: if-eqz v4, 0006 // -0007 │ │ -06cb96: 5484 310a |000f: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06cb9a: 6005 4c0a |0011: sget v5, Lcom/jeremyfeinstein/slidingmenu/lib/R$id;.selected_view:I // field@0a4c │ │ -06cb9e: 6e20 f50d 5400 |0013: invoke-virtual {v4, v5}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@0df5 │ │ -06cba4: 0c03 |0016: move-result-object v3 │ │ -06cba6: 1f03 b203 |0017: check-cast v3, Ljava/lang/String; // type@03b2 │ │ -06cbaa: 1a04 ad02 |0019: const-string v4, "CustomViewBehindSelectedView" // string@02ad │ │ -06cbae: 6e20 5f1f 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -06cbb4: 0a04 |001e: move-result v4 │ │ -06cbb6: 3804 e7ff |001f: if-eqz v4, 0006 // -0019 │ │ -06cbba: 6e10 fd01 0a00 |0021: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ -06cbc0: 5484 320a |0024: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ -06cbc4: 6e10 f001 0400 |0026: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@01f0 │ │ -06cbca: 0a04 |0029: move-result v4 │ │ -06cbcc: 8244 |002a: int-to-float v4, v4 │ │ -06cbce: c8b4 |002b: mul-float/2addr v4, v11 │ │ -06cbd0: 8741 |002c: float-to-int v1, v4 │ │ -06cbd2: 5284 2d0a |002d: iget v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cbd6: 3904 1e00 |002f: if-nez v4, 004d // +001e │ │ -06cbda: 6e10 e60d 0900 |0031: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cbe0: 0a02 |0034: move-result v2 │ │ -06cbe2: 9100 0201 |0035: sub-int v0, v2, v1 │ │ -06cbe6: 6e10 c21d 0800 |0037: invoke-virtual {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ -06cbec: 0a04 |003a: move-result v4 │ │ -06cbee: 6e54 f501 0a26 |003b: invoke-virtual {v10, v0, v6, v2, v4}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01f5 │ │ -06cbf4: 5484 320a |003e: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ -06cbf8: 8205 |0040: int-to-float v5, v0 │ │ -06cbfa: 7010 cb1d 0800 |0041: invoke-direct {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getSelectorTop:()I // method@1dcb │ │ -06cc00: 0a06 |0044: move-result v6 │ │ -06cc02: 8266 |0045: int-to-float v6, v6 │ │ -06cc04: 6e57 f601 4a65 |0046: invoke-virtual {v10, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01f6 │ │ -06cc0a: 6e10 f901 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@01f9 │ │ -06cc10: 28ba |004c: goto 0006 // -0046 │ │ -06cc12: 5284 2d0a |004d: iget v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cc16: 1215 |004f: const/4 v5, #int 1 // #1 │ │ -06cc18: 3354 f9ff |0050: if-ne v4, v5, 0049 // -0007 │ │ -06cc1c: 6e10 f10d 0900 |0052: invoke-virtual {v9}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06cc22: 0a00 |0055: move-result v0 │ │ -06cc24: 9002 0001 |0056: add-int v2, v0, v1 │ │ -06cc28: 6e10 c21d 0800 |0058: invoke-virtual {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ -06cc2e: 0a04 |005b: move-result v4 │ │ -06cc30: 6e54 f501 0a26 |005c: invoke-virtual {v10, v0, v6, v2, v4}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01f5 │ │ -06cc36: 5484 320a |005f: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ -06cc3a: 5485 320a |0061: iget-object v5, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ -06cc3e: 6e10 f001 0500 |0063: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@01f0 │ │ -06cc44: 0a05 |0066: move-result v5 │ │ -06cc46: 9105 0205 |0067: sub-int v5, v2, v5 │ │ -06cc4a: 8255 |0069: int-to-float v5, v5 │ │ -06cc4c: 7010 cb1d 0800 |006a: invoke-direct {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getSelectorTop:()I // method@1dcb │ │ -06cc52: 0a06 |006d: move-result v6 │ │ -06cc54: 8266 |006e: int-to-float v6, v6 │ │ -06cc56: 6e57 f601 4a65 |006f: invoke-virtual {v10, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01f6 │ │ -06cc5c: 28d7 |0072: goto 0049 // -0029 │ │ +06dc08: |[06dc08] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.drawSelector:(Landroid/view/View;Landroid/graphics/Canvas;F)V │ │ +06dc18: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06dc1a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +06dc1c: 5584 330a |0002: iget-boolean v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorEnabled:Z // field@0a33 │ │ +06dc20: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +06dc24: 0e00 |0006: return-void │ │ +06dc26: 5484 320a |0007: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ +06dc2a: 3804 fdff |0009: if-eqz v4, 0006 // -0003 │ │ +06dc2e: 5484 310a |000b: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06dc32: 3804 f9ff |000d: if-eqz v4, 0006 // -0007 │ │ +06dc36: 5484 310a |000f: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06dc3a: 6005 4c0a |0011: sget v5, Lcom/jeremyfeinstein/slidingmenu/lib/R$id;.selected_view:I // field@0a4c │ │ +06dc3e: 6e20 f50d 5400 |0013: invoke-virtual {v4, v5}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@0df5 │ │ +06dc44: 0c03 |0016: move-result-object v3 │ │ +06dc46: 1f03 b003 |0017: check-cast v3, Ljava/lang/String; // type@03b0 │ │ +06dc4a: 1a04 b102 |0019: const-string v4, "CustomViewBehindSelectedView" // string@02b1 │ │ +06dc4e: 6e20 5f1f 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +06dc54: 0a04 |001e: move-result v4 │ │ +06dc56: 3804 e7ff |001f: if-eqz v4, 0006 // -0019 │ │ +06dc5a: 6e10 fd01 0a00 |0021: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@01fd │ │ +06dc60: 5484 320a |0024: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ +06dc64: 6e10 f001 0400 |0026: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@01f0 │ │ +06dc6a: 0a04 |0029: move-result v4 │ │ +06dc6c: 8244 |002a: int-to-float v4, v4 │ │ +06dc6e: c8b4 |002b: mul-float/2addr v4, v11 │ │ +06dc70: 8741 |002c: float-to-int v1, v4 │ │ +06dc72: 5284 2d0a |002d: iget v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dc76: 3904 1e00 |002f: if-nez v4, 004d // +001e │ │ +06dc7a: 6e10 e60d 0900 |0031: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06dc80: 0a02 |0034: move-result v2 │ │ +06dc82: 9100 0201 |0035: sub-int v0, v2, v1 │ │ +06dc86: 6e10 c21d 0800 |0037: invoke-virtual {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ +06dc8c: 0a04 |003a: move-result v4 │ │ +06dc8e: 6e54 f501 0a26 |003b: invoke-virtual {v10, v0, v6, v2, v4}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01f5 │ │ +06dc94: 5484 320a |003e: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ +06dc98: 8205 |0040: int-to-float v5, v0 │ │ +06dc9a: 7010 cb1d 0800 |0041: invoke-direct {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getSelectorTop:()I // method@1dcb │ │ +06dca0: 0a06 |0044: move-result v6 │ │ +06dca2: 8266 |0045: int-to-float v6, v6 │ │ +06dca4: 6e57 f601 4a65 |0046: invoke-virtual {v10, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01f6 │ │ +06dcaa: 6e10 f901 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@01f9 │ │ +06dcb0: 28ba |004c: goto 0006 // -0046 │ │ +06dcb2: 5284 2d0a |004d: iget v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dcb6: 1215 |004f: const/4 v5, #int 1 // #1 │ │ +06dcb8: 3354 f9ff |0050: if-ne v4, v5, 0049 // -0007 │ │ +06dcbc: 6e10 f10d 0900 |0052: invoke-virtual {v9}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06dcc2: 0a00 |0055: move-result v0 │ │ +06dcc4: 9002 0001 |0056: add-int v2, v0, v1 │ │ +06dcc8: 6e10 c21d 0800 |0058: invoke-virtual {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ +06dcce: 0a04 |005b: move-result v4 │ │ +06dcd0: 6e54 f501 0a26 |005c: invoke-virtual {v10, v0, v6, v2, v4}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01f5 │ │ +06dcd6: 5484 320a |005f: iget-object v4, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ +06dcda: 5485 320a |0061: iget-object v5, v8, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ +06dcde: 6e10 f001 0500 |0063: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@01f0 │ │ +06dce4: 0a05 |0066: move-result v5 │ │ +06dce6: 9105 0205 |0067: sub-int v5, v2, v5 │ │ +06dcea: 8255 |0069: int-to-float v5, v5 │ │ +06dcec: 7010 cb1d 0800 |006a: invoke-direct {v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getSelectorTop:()I // method@1dcb │ │ +06dcf2: 0a06 |006d: move-result v6 │ │ +06dcf4: 8266 |006e: int-to-float v6, v6 │ │ +06dcf6: 6e57 f601 4a65 |006f: invoke-virtual {v10, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01f6 │ │ +06dcfc: 28d7 |0072: goto 0049 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=389 │ │ 0x0006 line=410 │ │ 0x0007 line=390 │ │ 0x000f line=391 │ │ 0x0019 line=392 │ │ @@ -88724,63 +88816,63 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 90 16-bit code units │ │ -06cc60: |[06cc60] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.drawShadow:(Landroid/view/View;Landroid/graphics/Canvas;)V │ │ -06cc70: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06cc72: 5451 340a |0001: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ -06cc76: 3801 0600 |0003: if-eqz v1, 0009 // +0006 │ │ -06cc7a: 5251 350a |0005: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ -06cc7e: 3c01 0300 |0007: if-gtz v1, 000a // +0003 │ │ -06cc82: 0e00 |0009: return-void │ │ -06cc84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06cc86: 5251 2d0a |000b: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cc8a: 3901 1c00 |000d: if-nez v1, 0029 // +001c │ │ -06cc8e: 6e10 e60d 0600 |000f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cc94: 0a01 |0012: move-result v1 │ │ -06cc96: 5252 350a |0013: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ -06cc9a: 9100 0102 |0015: sub-int v0, v1, v2 │ │ -06cc9e: 5451 340a |0017: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ -06cca2: 5252 350a |0019: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ -06cca6: b002 |001b: add-int/2addr v2, v0 │ │ -06cca8: 6e10 c21d 0500 |001c: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ -06ccae: 0a03 |001f: move-result v3 │ │ -06ccb0: 6e53 2f02 0124 |0020: invoke-virtual {v1, v0, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -06ccb6: 5451 340a |0023: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ -06ccba: 6e20 2602 7100 |0025: invoke-virtual {v1, v7}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -06ccc0: 28e1 |0028: goto 0009 // -001f │ │ -06ccc2: 5251 2d0a |0029: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06ccc6: 1212 |002b: const/4 v2, #int 1 // #1 │ │ -06ccc8: 3321 0700 |002c: if-ne v1, v2, 0033 // +0007 │ │ -06cccc: 6e10 f10d 0600 |002e: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06ccd2: 0a00 |0031: move-result v0 │ │ -06ccd4: 28e5 |0032: goto 0017 // -001b │ │ -06ccd6: 5251 2d0a |0033: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06ccda: 1222 |0035: const/4 v2, #int 2 // #2 │ │ -06ccdc: 3321 e1ff |0036: if-ne v1, v2, 0017 // -001f │ │ -06cce0: 5451 300a |0038: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ -06cce4: 3801 1700 |003a: if-eqz v1, 0051 // +0017 │ │ -06cce8: 6e10 f10d 0600 |003c: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06ccee: 0a00 |003f: move-result v0 │ │ -06ccf0: 5451 300a |0040: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ -06ccf4: 5252 350a |0042: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ -06ccf8: b002 |0044: add-int/2addr v2, v0 │ │ -06ccfa: 6e10 c21d 0500 |0045: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ -06cd00: 0a03 |0048: move-result v3 │ │ -06cd02: 6e53 2f02 0124 |0049: invoke-virtual {v1, v0, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -06cd08: 5451 300a |004c: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ -06cd0c: 6e20 2602 7100 |004e: invoke-virtual {v1, v7}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -06cd12: 6e10 e60d 0600 |0051: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cd18: 0a01 |0054: move-result v1 │ │ -06cd1a: 5252 350a |0055: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ -06cd1e: 9100 0102 |0057: sub-int v0, v1, v2 │ │ -06cd22: 28be |0059: goto 0017 // -0042 │ │ +06dd00: |[06dd00] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.drawShadow:(Landroid/view/View;Landroid/graphics/Canvas;)V │ │ +06dd10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06dd12: 5451 340a |0001: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ +06dd16: 3801 0600 |0003: if-eqz v1, 0009 // +0006 │ │ +06dd1a: 5251 350a |0005: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ +06dd1e: 3c01 0300 |0007: if-gtz v1, 000a // +0003 │ │ +06dd22: 0e00 |0009: return-void │ │ +06dd24: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06dd26: 5251 2d0a |000b: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dd2a: 3901 1c00 |000d: if-nez v1, 0029 // +001c │ │ +06dd2e: 6e10 e60d 0600 |000f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06dd34: 0a01 |0012: move-result v1 │ │ +06dd36: 5252 350a |0013: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ +06dd3a: 9100 0102 |0015: sub-int v0, v1, v2 │ │ +06dd3e: 5451 340a |0017: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ +06dd42: 5252 350a |0019: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ +06dd46: b002 |001b: add-int/2addr v2, v0 │ │ +06dd48: 6e10 c21d 0500 |001c: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ +06dd4e: 0a03 |001f: move-result v3 │ │ +06dd50: 6e53 2f02 0124 |0020: invoke-virtual {v1, v0, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +06dd56: 5451 340a |0023: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ +06dd5a: 6e20 2602 7100 |0025: invoke-virtual {v1, v7}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +06dd60: 28e1 |0028: goto 0009 // -001f │ │ +06dd62: 5251 2d0a |0029: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dd66: 1212 |002b: const/4 v2, #int 1 // #1 │ │ +06dd68: 3321 0700 |002c: if-ne v1, v2, 0033 // +0007 │ │ +06dd6c: 6e10 f10d 0600 |002e: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06dd72: 0a00 |0031: move-result v0 │ │ +06dd74: 28e5 |0032: goto 0017 // -001b │ │ +06dd76: 5251 2d0a |0033: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dd7a: 1222 |0035: const/4 v2, #int 2 // #2 │ │ +06dd7c: 3321 e1ff |0036: if-ne v1, v2, 0017 // -001f │ │ +06dd80: 5451 300a |0038: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ +06dd84: 3801 1700 |003a: if-eqz v1, 0051 // +0017 │ │ +06dd88: 6e10 f10d 0600 |003c: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06dd8e: 0a00 |003f: move-result v0 │ │ +06dd90: 5451 300a |0040: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ +06dd94: 5252 350a |0042: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ +06dd98: b002 |0044: add-int/2addr v2, v0 │ │ +06dd9a: 6e10 c21d 0500 |0045: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getHeight:()I // method@1dc2 │ │ +06dda0: 0a03 |0048: move-result v3 │ │ +06dda2: 6e53 2f02 0124 |0049: invoke-virtual {v1, v0, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +06dda8: 5451 300a |004c: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ +06ddac: 6e20 2602 7100 |004e: invoke-virtual {v1, v7}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +06ddb2: 6e10 e60d 0600 |0051: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06ddb8: 0a01 |0054: move-result v1 │ │ +06ddba: 5252 350a |0055: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ +06ddbe: 9100 0102 |0057: sub-int v0, v1, v2 │ │ +06ddc2: 28be |0059: goto 0017 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0009 line=360 │ │ 0x000a line=345 │ │ 0x000b line=346 │ │ 0x000f line=347 │ │ @@ -88805,34 +88897,34 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -06cd24: |[06cd24] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getAbsLeftBound:(Landroid/view/View;)I │ │ -06cd34: 5220 2d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cd38: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06cd3c: 5220 2d0a |0004: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cd40: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -06cd42: 3310 0c00 |0007: if-ne v0, v1, 0013 // +000c │ │ -06cd46: 6e10 e60d 0300 |0009: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cd4c: 0a00 |000c: move-result v0 │ │ -06cd4e: 6e10 be1d 0200 |000d: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06cd54: 0a01 |0010: move-result v1 │ │ -06cd56: b110 |0011: sub-int/2addr v0, v1 │ │ -06cd58: 0f00 |0012: return v0 │ │ -06cd5a: 5220 2d0a |0013: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cd5e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -06cd60: 3310 0700 |0016: if-ne v0, v1, 001d // +0007 │ │ -06cd64: 6e10 e60d 0300 |0018: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cd6a: 0a00 |001b: move-result v0 │ │ -06cd6c: 28f6 |001c: goto 0012 // -000a │ │ -06cd6e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -06cd70: 28f4 |001e: goto 0012 // -000c │ │ +06ddc4: |[06ddc4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getAbsLeftBound:(Landroid/view/View;)I │ │ +06ddd4: 5220 2d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06ddd8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06dddc: 5220 2d0a |0004: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dde0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +06dde2: 3310 0c00 |0007: if-ne v0, v1, 0013 // +000c │ │ +06dde6: 6e10 e60d 0300 |0009: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06ddec: 0a00 |000c: move-result v0 │ │ +06ddee: 6e10 be1d 0200 |000d: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06ddf4: 0a01 |0010: move-result v1 │ │ +06ddf6: b110 |0011: sub-int/2addr v0, v1 │ │ +06ddf8: 0f00 |0012: return v0 │ │ +06ddfa: 5220 2d0a |0013: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06ddfe: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +06de00: 3310 0700 |0016: if-ne v0, v1, 001d // +0007 │ │ +06de04: 6e10 e60d 0300 |0018: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06de0a: 0a00 |001b: move-result v0 │ │ +06de0c: 28f6 |001c: goto 0012 // -000a │ │ +06de0e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +06de10: 28f4 |001e: goto 0012 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0009 line=268 │ │ 0x0012 line=272 │ │ 0x0013 line=269 │ │ 0x0018 line=270 │ │ @@ -88846,34 +88938,34 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -06cd74: |[06cd74] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getAbsRightBound:(Landroid/view/View;)I │ │ -06cd84: 5220 2d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cd88: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -06cd8c: 6e10 e60d 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cd92: 0a00 |0007: move-result v0 │ │ -06cd94: 0f00 |0008: return v0 │ │ -06cd96: 5220 2d0a |0009: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cd9a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -06cd9c: 3210 0700 |000c: if-eq v0, v1, 0013 // +0007 │ │ -06cda0: 5220 2d0a |000e: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cda4: 1221 |0010: const/4 v1, #int 2 // #2 │ │ -06cda6: 3310 0c00 |0011: if-ne v0, v1, 001d // +000c │ │ -06cdaa: 6e10 e60d 0300 |0013: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cdb0: 0a00 |0016: move-result v0 │ │ -06cdb2: 6e10 be1d 0200 |0017: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06cdb8: 0a01 |001a: move-result v1 │ │ -06cdba: b010 |001b: add-int/2addr v0, v1 │ │ -06cdbc: 28ec |001c: goto 0008 // -0014 │ │ -06cdbe: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -06cdc0: 28ea |001e: goto 0008 // -0016 │ │ +06de14: |[06de14] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getAbsRightBound:(Landroid/view/View;)I │ │ +06de24: 5220 2d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06de28: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +06de2c: 6e10 e60d 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06de32: 0a00 |0007: move-result v0 │ │ +06de34: 0f00 |0008: return v0 │ │ +06de36: 5220 2d0a |0009: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06de3a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +06de3c: 3210 0700 |000c: if-eq v0, v1, 0013 // +0007 │ │ +06de40: 5220 2d0a |000e: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06de44: 1221 |0010: const/4 v1, #int 2 // #2 │ │ +06de46: 3310 0c00 |0011: if-ne v0, v1, 001d // +000c │ │ +06de4a: 6e10 e60d 0300 |0013: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06de50: 0a00 |0016: move-result v0 │ │ +06de52: 6e10 be1d 0200 |0017: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06de58: 0a01 |001a: move-result v1 │ │ +06de5a: b010 |001b: add-int/2addr v0, v1 │ │ +06de5c: 28ec |001c: goto 0008 // -0014 │ │ +06de5e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +06de60: 28ea |001e: goto 0008 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0008 line=281 │ │ 0x0009 line=278 │ │ 0x0013 line=279 │ │ @@ -88887,19 +88979,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06cdc4: |[06cdc4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getBehindWidth:()I │ │ -06cdd4: 5410 280a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06cdd8: 6e10 f90d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -06cdde: 0a00 |0005: move-result v0 │ │ -06cde0: 0f00 |0006: return v0 │ │ +06de64: |[06de64] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getBehindWidth:()I │ │ +06de74: 5410 280a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06de78: 6e10 f90d 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +06de7e: 0a00 |0005: move-result v0 │ │ +06de80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ │ │ #7 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;) │ │ @@ -88907,17 +88999,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cde4: |[06cde4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getContent:()Landroid/view/View; │ │ -06cdf4: 5410 280a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06cdf8: 1100 |0002: return-object v0 │ │ +06de84: |[06de84] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getContent:()Landroid/view/View; │ │ +06de94: 5410 280a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06de98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ │ │ #8 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;) │ │ @@ -88925,17 +89017,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cdfc: |[06cdfc] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMarginThreshold:()I │ │ -06ce0c: 5210 2c0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ -06ce10: 0f00 |0002: return v0 │ │ +06de9c: |[06de9c] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMarginThreshold:()I │ │ +06deac: 5210 2c0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ +06deb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ │ │ #9 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;) │ │ @@ -88943,64 +89035,64 @@ │ │ type : '(Landroid/view/View;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 110 16-bit code units │ │ -06ce14: |[06ce14] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMenuLeft:(Landroid/view/View;I)I │ │ -06ce24: 5220 2d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06ce28: 3900 1900 |0002: if-nez v0, 001b // +0019 │ │ -06ce2c: 2b04 4c00 0000 |0004: packed-switch v4, 00000050 // +0000004c │ │ -06ce32: 6e10 e60d 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06ce38: 0a00 |000a: move-result v0 │ │ -06ce3a: 0f00 |000b: return v0 │ │ -06ce3c: 6e10 e60d 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06ce42: 0a00 |000f: move-result v0 │ │ -06ce44: 6e10 be1d 0200 |0010: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06ce4a: 0a01 |0013: move-result v1 │ │ -06ce4c: b110 |0014: sub-int/2addr v0, v1 │ │ -06ce4e: 28f6 |0015: goto 000b // -000a │ │ -06ce50: 6e10 e60d 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06ce56: 0a00 |0019: move-result v0 │ │ -06ce58: 28f1 |001a: goto 000b // -000f │ │ -06ce5a: 5220 2d0a |001b: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06ce5e: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -06ce60: 3310 1500 |001e: if-ne v0, v1, 0033 // +0015 │ │ -06ce64: 2b04 3a00 0000 |0020: packed-switch v4, 0000005a // +0000003a │ │ -06ce6a: 28e4 |0023: goto 0007 // -001c │ │ -06ce6c: 6e10 e60d 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06ce72: 0a00 |0027: move-result v0 │ │ -06ce74: 28e3 |0028: goto 000b // -001d │ │ -06ce76: 6e10 e60d 0300 |0029: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06ce7c: 0a00 |002c: move-result v0 │ │ -06ce7e: 6e10 be1d 0200 |002d: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06ce84: 0a01 |0030: move-result v1 │ │ -06ce86: b010 |0031: add-int/2addr v0, v1 │ │ -06ce88: 28d9 |0032: goto 000b // -0027 │ │ -06ce8a: 5220 2d0a |0033: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06ce8e: 1221 |0035: const/4 v1, #int 2 // #2 │ │ -06ce90: 3310 d1ff |0036: if-ne v0, v1, 0007 // -002f │ │ -06ce94: 2b04 2c00 0000 |0038: packed-switch v4, 00000064 // +0000002c │ │ -06ce9a: 28cc |003b: goto 0007 // -0034 │ │ -06ce9c: 6e10 e60d 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cea2: 0a00 |003f: move-result v0 │ │ -06cea4: 6e10 be1d 0200 |0040: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06ceaa: 0a01 |0043: move-result v1 │ │ -06ceac: b110 |0044: sub-int/2addr v0, v1 │ │ -06ceae: 28c6 |0045: goto 000b // -003a │ │ -06ceb0: 6e10 e60d 0300 |0046: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06ceb6: 0a00 |0049: move-result v0 │ │ -06ceb8: 6e10 be1d 0200 |004a: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06cebe: 0a01 |004d: move-result v1 │ │ -06cec0: b010 |004e: add-int/2addr v0, v1 │ │ -06cec2: 28bc |004f: goto 000b // -0044 │ │ -06cec4: 0001 0300 0000 0000 0800 0000 0300 ... |0050: packed-switch-data (10 units) │ │ -06ced8: 0001 0300 0000 0000 0400 0000 0300 ... |005a: packed-switch-data (10 units) │ │ -06ceec: 0001 0300 0000 0000 0400 0000 0300 ... |0064: packed-switch-data (10 units) │ │ +06deb4: |[06deb4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMenuLeft:(Landroid/view/View;I)I │ │ +06dec4: 5220 2d0a |0000: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dec8: 3900 1900 |0002: if-nez v0, 001b // +0019 │ │ +06decc: 2b04 4c00 0000 |0004: packed-switch v4, 00000050 // +0000004c │ │ +06ded2: 6e10 e60d 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06ded8: 0a00 |000a: move-result v0 │ │ +06deda: 0f00 |000b: return v0 │ │ +06dedc: 6e10 e60d 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06dee2: 0a00 |000f: move-result v0 │ │ +06dee4: 6e10 be1d 0200 |0010: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06deea: 0a01 |0013: move-result v1 │ │ +06deec: b110 |0014: sub-int/2addr v0, v1 │ │ +06deee: 28f6 |0015: goto 000b // -000a │ │ +06def0: 6e10 e60d 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06def6: 0a00 |0019: move-result v0 │ │ +06def8: 28f1 |001a: goto 000b // -000f │ │ +06defa: 5220 2d0a |001b: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06defe: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +06df00: 3310 1500 |001e: if-ne v0, v1, 0033 // +0015 │ │ +06df04: 2b04 3a00 0000 |0020: packed-switch v4, 0000005a // +0000003a │ │ +06df0a: 28e4 |0023: goto 0007 // -001c │ │ +06df0c: 6e10 e60d 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06df12: 0a00 |0027: move-result v0 │ │ +06df14: 28e3 |0028: goto 000b // -001d │ │ +06df16: 6e10 e60d 0300 |0029: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06df1c: 0a00 |002c: move-result v0 │ │ +06df1e: 6e10 be1d 0200 |002d: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06df24: 0a01 |0030: move-result v1 │ │ +06df26: b010 |0031: add-int/2addr v0, v1 │ │ +06df28: 28d9 |0032: goto 000b // -0027 │ │ +06df2a: 5220 2d0a |0033: iget v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06df2e: 1221 |0035: const/4 v1, #int 2 // #2 │ │ +06df30: 3310 d1ff |0036: if-ne v0, v1, 0007 // -002f │ │ +06df34: 2b04 2c00 0000 |0038: packed-switch v4, 00000064 // +0000002c │ │ +06df3a: 28cc |003b: goto 0007 // -0034 │ │ +06df3c: 6e10 e60d 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06df42: 0a00 |003f: move-result v0 │ │ +06df44: 6e10 be1d 0200 |0040: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06df4a: 0a01 |0043: move-result v1 │ │ +06df4c: b110 |0044: sub-int/2addr v0, v1 │ │ +06df4e: 28c6 |0045: goto 000b // -003a │ │ +06df50: 6e10 e60d 0300 |0046: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06df56: 0a00 |0049: move-result v0 │ │ +06df58: 6e10 be1d 0200 |004a: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06df5e: 0a01 |004d: move-result v1 │ │ +06df60: b010 |004e: add-int/2addr v0, v1 │ │ +06df62: 28bc |004f: goto 000b // -0044 │ │ +06df64: 0001 0300 0000 0000 0800 0000 0300 ... |0050: packed-switch-data (10 units) │ │ +06df78: 0001 0300 0000 0000 0400 0000 0300 ... |005a: packed-switch-data (10 units) │ │ +06df8c: 0001 0300 0000 0000 0400 0000 0300 ... |0064: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x0007 line=263 │ │ 0x000c line=244 │ │ 0x0016 line=246 │ │ @@ -89025,34 +89117,34 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -06cf00: |[06cf00] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMenuPage:(I)I │ │ -06cf10: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06cf12: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06cf14: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -06cf16: 3735 0a00 |0003: if-le v5, v3, 000d // +000a │ │ -06cf1a: 0105 |0005: move v5, v0 │ │ -06cf1c: 5242 2d0a |0006: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cf20: 3902 0900 |0008: if-nez v2, 0011 // +0009 │ │ -06cf24: 3735 0700 |000a: if-le v5, v3, 0011 // +0007 │ │ -06cf28: 0f01 |000c: return v1 │ │ -06cf2a: 3535 f9ff |000d: if-ge v5, v3, 0006 // -0007 │ │ -06cf2e: 0115 |000f: move v5, v1 │ │ -06cf30: 28f6 |0010: goto 0006 // -000a │ │ -06cf32: 5241 2d0a |0011: iget v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cf36: 3331 0600 |0013: if-ne v1, v3, 0019 // +0006 │ │ -06cf3a: 3535 0400 |0015: if-ge v5, v3, 0019 // +0004 │ │ -06cf3e: 0101 |0017: move v1, v0 │ │ -06cf40: 28f4 |0018: goto 000c // -000c │ │ -06cf42: 0151 |0019: move v1, v5 │ │ -06cf44: 28f2 |001a: goto 000c // -000e │ │ +06dfa0: |[06dfa0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMenuPage:(I)I │ │ +06dfb0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06dfb2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06dfb4: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +06dfb6: 3735 0a00 |0003: if-le v5, v3, 000d // +000a │ │ +06dfba: 0105 |0005: move v5, v0 │ │ +06dfbc: 5242 2d0a |0006: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dfc0: 3902 0900 |0008: if-nez v2, 0011 // +0009 │ │ +06dfc4: 3735 0700 |000a: if-le v5, v3, 0011 // +0007 │ │ +06dfc8: 0f01 |000c: return v1 │ │ +06dfca: 3535 f9ff |000d: if-ge v5, v3, 0006 // -0007 │ │ +06dfce: 0115 |000f: move v5, v1 │ │ +06dfd0: 28f6 |0010: goto 0006 // -000a │ │ +06dfd2: 5241 2d0a |0011: iget v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dfd6: 3331 0600 |0013: if-ne v1, v3, 0019 // +0006 │ │ +06dfda: 3535 0400 |0015: if-ge v5, v3, 0019 // +0004 │ │ +06dfde: 0101 |0017: move v1, v0 │ │ +06dfe0: 28f4 |0018: goto 000c // -000c │ │ +06dfe2: 0151 |0019: move v1, v5 │ │ +06dfe4: 28f2 |001a: goto 000c // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=205 │ │ 0x0006 line=206 │ │ 0x000c line=211 │ │ 0x000d line=205 │ │ 0x0011 line=208 │ │ @@ -89067,17 +89159,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cf48: |[06cf48] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMode:()I │ │ -06cf58: 5210 2d0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cf5c: 0f00 |0002: return v0 │ │ +06dfe8: |[06dfe8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getMode:()I │ │ +06dff8: 5210 2d0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06dffc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ │ │ #12 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;) │ │ @@ -89085,17 +89177,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cf60: |[06cf60] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getScrollScale:()F │ │ -06cf70: 5210 2e0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ -06cf74: 0f00 |0002: return v0 │ │ +06e000: |[06e000] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getScrollScale:()F │ │ +06e010: 5210 2e0a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ +06e014: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ │ │ #13 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;) │ │ @@ -89103,17 +89195,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cf78: |[06cf78] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getSecondaryContent:()Landroid/view/View; │ │ -06cf88: 5410 2f0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06cf8c: 1100 |0002: return-object v0 │ │ +06e018: |[06e018] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.getSecondaryContent:()Landroid/view/View; │ │ +06e028: 5410 2f0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e02c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ │ │ #14 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;) │ │ @@ -89121,53 +89213,53 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 62 16-bit code units │ │ -06cf90: |[06cf90] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.marginTouchAllowed:(Landroid/view/View;I)Z │ │ -06cfa0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06cfa2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06cfa4: 6e10 e60d 0700 |0002: invoke-virtual {v7}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06cfaa: 0a00 |0005: move-result v0 │ │ -06cfac: 6e10 f10d 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06cfb2: 0a01 |0009: move-result v1 │ │ -06cfb4: 5264 2d0a |000a: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cfb8: 3904 0c00 |000c: if-nez v4, 0018 // +000c │ │ -06cfbc: 3408 0800 |000e: if-lt v8, v0, 0016 // +0008 │ │ -06cfc0: 5264 2c0a |0010: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ -06cfc4: b004 |0012: add-int/2addr v4, v0 │ │ -06cfc6: 3648 0300 |0013: if-gt v8, v4, 0016 // +0003 │ │ -06cfca: 0f02 |0015: return v2 │ │ -06cfcc: 0132 |0016: move v2, v3 │ │ -06cfce: 28fe |0017: goto 0015 // -0002 │ │ -06cfd0: 5264 2d0a |0018: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cfd4: 3324 0c00 |001a: if-ne v4, v2, 0026 // +000c │ │ -06cfd8: 3618 0800 |001c: if-gt v8, v1, 0024 // +0008 │ │ -06cfdc: 5264 2c0a |001e: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ -06cfe0: 9104 0104 |0020: sub-int v4, v1, v4 │ │ -06cfe4: 3548 f3ff |0022: if-ge v8, v4, 0015 // -000d │ │ -06cfe8: 0132 |0024: move v2, v3 │ │ -06cfea: 28f0 |0025: goto 0015 // -0010 │ │ -06cfec: 5264 2d0a |0026: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06cff0: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -06cff2: 3354 1300 |0029: if-ne v4, v5, 003c // +0013 │ │ -06cff6: 3408 0700 |002b: if-lt v8, v0, 0032 // +0007 │ │ -06cffa: 5264 2c0a |002d: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ -06cffe: b004 |002f: add-int/2addr v4, v0 │ │ -06d000: 3748 e5ff |0030: if-le v8, v4, 0015 // -001b │ │ -06d004: 3618 0800 |0032: if-gt v8, v1, 003a // +0008 │ │ -06d008: 5264 2c0a |0034: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ -06d00c: 9104 0104 |0036: sub-int v4, v1, v4 │ │ -06d010: 3548 ddff |0038: if-ge v8, v4, 0015 // -0023 │ │ -06d014: 0132 |003a: move v2, v3 │ │ -06d016: 28da |003b: goto 0015 // -0026 │ │ -06d018: 0132 |003c: move v2, v3 │ │ -06d01a: 28d8 |003d: goto 0015 // -0028 │ │ +06e030: |[06e030] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.marginTouchAllowed:(Landroid/view/View;I)Z │ │ +06e040: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06e042: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06e044: 6e10 e60d 0700 |0002: invoke-virtual {v7}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06e04a: 0a00 |0005: move-result v0 │ │ +06e04c: 6e10 f10d 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06e052: 0a01 |0009: move-result v1 │ │ +06e054: 5264 2d0a |000a: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e058: 3904 0c00 |000c: if-nez v4, 0018 // +000c │ │ +06e05c: 3408 0800 |000e: if-lt v8, v0, 0016 // +0008 │ │ +06e060: 5264 2c0a |0010: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ +06e064: b004 |0012: add-int/2addr v4, v0 │ │ +06e066: 3648 0300 |0013: if-gt v8, v4, 0016 // +0003 │ │ +06e06a: 0f02 |0015: return v2 │ │ +06e06c: 0132 |0016: move v2, v3 │ │ +06e06e: 28fe |0017: goto 0015 // -0002 │ │ +06e070: 5264 2d0a |0018: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e074: 3324 0c00 |001a: if-ne v4, v2, 0026 // +000c │ │ +06e078: 3618 0800 |001c: if-gt v8, v1, 0024 // +0008 │ │ +06e07c: 5264 2c0a |001e: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ +06e080: 9104 0104 |0020: sub-int v4, v1, v4 │ │ +06e084: 3548 f3ff |0022: if-ge v8, v4, 0015 // -000d │ │ +06e088: 0132 |0024: move v2, v3 │ │ +06e08a: 28f0 |0025: goto 0015 // -0010 │ │ +06e08c: 5264 2d0a |0026: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e090: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +06e092: 3354 1300 |0029: if-ne v4, v5, 003c // +0013 │ │ +06e096: 3408 0700 |002b: if-lt v8, v0, 0032 // +0007 │ │ +06e09a: 5264 2c0a |002d: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ +06e09e: b004 |002f: add-int/2addr v4, v0 │ │ +06e0a0: 3748 e5ff |0030: if-le v8, v4, 0015 // -001b │ │ +06e0a4: 3618 0800 |0032: if-gt v8, v1, 003a // +0008 │ │ +06e0a8: 5264 2c0a |0034: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ +06e0ac: 9104 0104 |0036: sub-int v4, v1, v4 │ │ +06e0b0: 3548 ddff |0038: if-ge v8, v4, 0015 // -0023 │ │ +06e0b4: 0132 |003a: move v2, v3 │ │ +06e0b6: 28da |003b: goto 0015 // -0026 │ │ +06e0b8: 0132 |003c: move v2, v3 │ │ +06e0ba: 28d8 |003d: goto 0015 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=285 │ │ 0x0006 line=286 │ │ 0x000a line=287 │ │ 0x000e line=288 │ │ 0x0015 line=295 │ │ @@ -89189,36 +89281,36 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 31 16-bit code units │ │ -06d01c: |[06d01c] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuClosedSlideAllowed:(F)Z │ │ -06d02c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06d02e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06d030: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06d032: 5242 2d0a |0003: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d036: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ -06d03a: 2d02 0503 |0007: cmpl-float v2, v5, v3 │ │ -06d03e: 3d02 0300 |0009: if-lez v2, 000c // +0003 │ │ -06d042: 0f00 |000b: return v0 │ │ -06d044: 0110 |000c: move v0, v1 │ │ -06d046: 28fe |000d: goto 000b // -0002 │ │ -06d048: 5242 2d0a |000e: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d04c: 3302 0800 |0010: if-ne v2, v0, 0018 // +0008 │ │ -06d050: 2e02 0503 |0012: cmpg-float v2, v5, v3 │ │ -06d054: 3a02 f7ff |0014: if-ltz v2, 000b // -0009 │ │ -06d058: 0110 |0016: move v0, v1 │ │ -06d05a: 28f4 |0017: goto 000b // -000c │ │ -06d05c: 5242 2d0a |0018: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d060: 1223 |001a: const/4 v3, #int 2 // #2 │ │ -06d062: 3232 f0ff |001b: if-eq v2, v3, 000b // -0010 │ │ -06d066: 0110 |001d: move v0, v1 │ │ -06d068: 28ed |001e: goto 000b // -0013 │ │ +06e0bc: |[06e0bc] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuClosedSlideAllowed:(F)Z │ │ +06e0cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06e0ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06e0d0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06e0d2: 5242 2d0a |0003: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e0d6: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ +06e0da: 2d02 0503 |0007: cmpl-float v2, v5, v3 │ │ +06e0de: 3d02 0300 |0009: if-lez v2, 000c // +0003 │ │ +06e0e2: 0f00 |000b: return v0 │ │ +06e0e4: 0110 |000c: move v0, v1 │ │ +06e0e6: 28fe |000d: goto 000b // -0002 │ │ +06e0e8: 5242 2d0a |000e: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e0ec: 3302 0800 |0010: if-ne v2, v0, 0018 // +0008 │ │ +06e0f0: 2e02 0503 |0012: cmpg-float v2, v5, v3 │ │ +06e0f4: 3a02 f7ff |0014: if-ltz v2, 000b // -0009 │ │ +06e0f8: 0110 |0016: move v0, v1 │ │ +06e0fa: 28f4 |0017: goto 000b // -000c │ │ +06e0fc: 5242 2d0a |0018: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e100: 1223 |001a: const/4 v3, #int 2 // #2 │ │ +06e102: 3232 f0ff |001b: if-eq v2, v3, 000b // -0010 │ │ +06e106: 0110 |001d: move v0, v1 │ │ +06e108: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=322 │ │ 0x0007 line=323 │ │ 0x000b line=329 │ │ 0x000d line=323 │ │ 0x000e line=324 │ │ @@ -89234,36 +89326,36 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 31 16-bit code units │ │ -06d06c: |[06d06c] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuOpenSlideAllowed:(F)Z │ │ -06d07c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06d07e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06d080: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06d082: 5242 2d0a |0003: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d086: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ -06d08a: 2e02 0503 |0007: cmpg-float v2, v5, v3 │ │ -06d08e: 3b02 0300 |0009: if-gez v2, 000c // +0003 │ │ -06d092: 0f00 |000b: return v0 │ │ -06d094: 0110 |000c: move v0, v1 │ │ -06d096: 28fe |000d: goto 000b // -0002 │ │ -06d098: 5242 2d0a |000e: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d09c: 3302 0800 |0010: if-ne v2, v0, 0018 // +0008 │ │ -06d0a0: 2d02 0503 |0012: cmpl-float v2, v5, v3 │ │ -06d0a4: 3c02 f7ff |0014: if-gtz v2, 000b // -0009 │ │ -06d0a8: 0110 |0016: move v0, v1 │ │ -06d0aa: 28f4 |0017: goto 000b // -000c │ │ -06d0ac: 5242 2d0a |0018: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d0b0: 1223 |001a: const/4 v3, #int 2 // #2 │ │ -06d0b2: 3232 f0ff |001b: if-eq v2, v3, 000b // -0010 │ │ -06d0b6: 0110 |001d: move v0, v1 │ │ -06d0b8: 28ed |001e: goto 000b // -0013 │ │ +06e10c: |[06e10c] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuOpenSlideAllowed:(F)Z │ │ +06e11c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06e11e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06e120: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06e122: 5242 2d0a |0003: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e126: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ +06e12a: 2e02 0503 |0007: cmpg-float v2, v5, v3 │ │ +06e12e: 3b02 0300 |0009: if-gez v2, 000c // +0003 │ │ +06e132: 0f00 |000b: return v0 │ │ +06e134: 0110 |000c: move v0, v1 │ │ +06e136: 28fe |000d: goto 000b // -0002 │ │ +06e138: 5242 2d0a |000e: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e13c: 3302 0800 |0010: if-ne v2, v0, 0018 // +0008 │ │ +06e140: 2d02 0503 |0012: cmpl-float v2, v5, v3 │ │ +06e144: 3c02 f7ff |0014: if-gtz v2, 000b // -0009 │ │ +06e148: 0110 |0016: move v0, v1 │ │ +06e14a: 28f4 |0017: goto 000b // -000c │ │ +06e14c: 5242 2d0a |0018: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e150: 1223 |001a: const/4 v3, #int 2 // #2 │ │ +06e152: 3232 f0ff |001b: if-eq v2, v3, 000b // -0010 │ │ +06e156: 0110 |001d: move v0, v1 │ │ +06e158: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=333 │ │ 0x0007 line=334 │ │ 0x000b line=340 │ │ 0x000d line=334 │ │ 0x000e line=335 │ │ @@ -89279,25 +89371,25 @@ │ │ type : '(Landroid/view/View;IF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -06d0bc: |[06d0bc] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuOpenTouchAllowed:(Landroid/view/View;IF)Z │ │ -06d0cc: 5210 360a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTouchMode:I // field@0a36 │ │ -06d0d0: 2b00 0c00 0000 |0002: packed-switch v0, 0000000e // +0000000c │ │ -06d0d6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06d0d8: 0f00 |0006: return v0 │ │ -06d0da: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06d0dc: 28fe |0008: goto 0006 // -0002 │ │ -06d0de: 6e40 d21d 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuTouchInQuickReturn:(Landroid/view/View;IF)Z // method@1dd2 │ │ -06d0e4: 0a00 |000c: move-result v0 │ │ -06d0e6: 28f9 |000d: goto 0006 // -0007 │ │ -06d0e8: 0001 0200 0000 0000 0700 0000 0500 ... |000e: packed-switch-data (8 units) │ │ +06e15c: |[06e15c] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuOpenTouchAllowed:(Landroid/view/View;IF)Z │ │ +06e16c: 5210 360a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTouchMode:I // field@0a36 │ │ +06e170: 2b00 0c00 0000 |0002: packed-switch v0, 0000000e // +0000000c │ │ +06e176: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06e178: 0f00 |0006: return v0 │ │ +06e17a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06e17c: 28fe |0008: goto 0006 // -0002 │ │ +06e17e: 6e40 d21d 2143 |0009: invoke-virtual {v1, v2, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.menuTouchInQuickReturn:(Landroid/view/View;IF)Z // method@1dd2 │ │ +06e184: 0a00 |000c: move-result v0 │ │ +06e186: 28f9 |000d: goto 0006 // -0007 │ │ +06e188: 0001 0200 0000 0000 0700 0000 0500 ... |000e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=309 │ │ 0x0007 line=305 │ │ 0x0009 line=307 │ │ 0x000e line=303 │ │ @@ -89312,45 +89404,45 @@ │ │ type : '(Landroid/view/View;IF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -06d0f8: |[06d0f8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuTouchInQuickReturn:(Landroid/view/View;IF)Z │ │ -06d108: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -06d10a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -06d10c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06d10e: 5242 2d0a |0003: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d112: 3802 0800 |0005: if-eqz v2, 000d // +0008 │ │ -06d116: 5242 2d0a |0007: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d11a: 3332 1000 |0009: if-ne v2, v3, 0019 // +0010 │ │ -06d11e: 3906 0e00 |000b: if-nez v6, 0019 // +000e │ │ -06d122: 6e10 e60d 0500 |000d: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06d128: 0a02 |0010: move-result v2 │ │ -06d12a: 8222 |0011: int-to-float v2, v2 │ │ -06d12c: 2d02 0702 |0012: cmpl-float v2, v7, v2 │ │ -06d130: 3a02 0300 |0014: if-ltz v2, 0017 // +0003 │ │ -06d134: 0f00 |0016: return v0 │ │ -06d136: 0110 |0017: move v0, v1 │ │ -06d138: 28fe |0018: goto 0016 // -0002 │ │ -06d13a: 5242 2d0a |0019: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d13e: 3202 0800 |001b: if-eq v2, v0, 0023 // +0008 │ │ -06d142: 5242 2d0a |001d: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d146: 3332 0f00 |001f: if-ne v2, v3, 002e // +000f │ │ -06d14a: 3336 0d00 |0021: if-ne v6, v3, 002e // +000d │ │ -06d14e: 6e10 f10d 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -06d154: 0a02 |0026: move-result v2 │ │ -06d156: 8222 |0027: int-to-float v2, v2 │ │ -06d158: 2e02 0702 |0028: cmpg-float v2, v7, v2 │ │ -06d15c: 3d02 ecff |002a: if-lez v2, 0016 // -0014 │ │ -06d160: 0110 |002c: move v0, v1 │ │ -06d162: 28e9 |002d: goto 0016 // -0017 │ │ -06d164: 0110 |002e: move v0, v1 │ │ -06d166: 28e7 |002f: goto 0016 // -0019 │ │ +06e198: |[06e198] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.menuTouchInQuickReturn:(Landroid/view/View;IF)Z │ │ +06e1a8: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +06e1aa: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +06e1ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06e1ae: 5242 2d0a |0003: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e1b2: 3802 0800 |0005: if-eqz v2, 000d // +0008 │ │ +06e1b6: 5242 2d0a |0007: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e1ba: 3332 1000 |0009: if-ne v2, v3, 0019 // +0010 │ │ +06e1be: 3906 0e00 |000b: if-nez v6, 0019 // +000e │ │ +06e1c2: 6e10 e60d 0500 |000d: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06e1c8: 0a02 |0010: move-result v2 │ │ +06e1ca: 8222 |0011: int-to-float v2, v2 │ │ +06e1cc: 2d02 0702 |0012: cmpl-float v2, v7, v2 │ │ +06e1d0: 3a02 0300 |0014: if-ltz v2, 0017 // +0003 │ │ +06e1d4: 0f00 |0016: return v0 │ │ +06e1d6: 0110 |0017: move v0, v1 │ │ +06e1d8: 28fe |0018: goto 0016 // -0002 │ │ +06e1da: 5242 2d0a |0019: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e1de: 3202 0800 |001b: if-eq v2, v0, 0023 // +0008 │ │ +06e1e2: 5242 2d0a |001d: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e1e6: 3332 0f00 |001f: if-ne v2, v3, 002e // +000f │ │ +06e1ea: 3336 0d00 |0021: if-ne v6, v3, 002e // +000d │ │ +06e1ee: 6e10 f10d 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +06e1f4: 0a02 |0026: move-result v2 │ │ +06e1f6: 8222 |0027: int-to-float v2, v2 │ │ +06e1f8: 2e02 0702 |0028: cmpg-float v2, v7, v2 │ │ +06e1fc: 3d02 ecff |002a: if-lez v2, 0016 // -0014 │ │ +06e200: 0110 |002c: move v0, v1 │ │ +06e202: 28e9 |002d: goto 0016 // -0017 │ │ +06e204: 0110 |002e: move v0, v1 │ │ +06e206: 28e7 |002f: goto 0016 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=313 │ │ 0x000d line=314 │ │ 0x0016 line=318 │ │ 0x0018 line=314 │ │ 0x0019 line=315 │ │ @@ -89367,21 +89459,21 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06d168: |[06d168] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06d178: 5510 270a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mChildrenEnabled:Z // field@0a27 │ │ -06d17c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06d180: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06d182: 0f00 |0005: return v0 │ │ -06d184: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06d186: 28fe |0007: goto 0005 // -0002 │ │ +06e208: |[06e208] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06e218: 5510 270a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mChildrenEnabled:Z // field@0a27 │ │ +06e21c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06e220: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06e222: 0f00 |0005: return v0 │ │ +06e224: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06e226: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0008 reg=2 e Landroid/view/MotionEvent; │ │ │ │ @@ -89390,29 +89482,29 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -06d188: |[06d188] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onLayout:(ZIIII)V │ │ -06d198: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06d19a: 9101 0907 |0001: sub-int v1, v9, v7 │ │ -06d19e: 9100 0a08 |0003: sub-int v0, v10, v8 │ │ -06d1a2: 5452 280a |0005: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d1a6: 5253 390a |0007: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ -06d1aa: 9103 0103 |0009: sub-int v3, v1, v3 │ │ -06d1ae: 6e50 0c0e 4234 |000b: invoke-virtual {v2, v4, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -06d1b4: 5452 2f0a |000e: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d1b8: 3802 0b00 |0010: if-eqz v2, 001b // +000b │ │ -06d1bc: 5452 2f0a |0012: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d1c0: 5253 390a |0014: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ -06d1c4: 9103 0103 |0016: sub-int v3, v1, v3 │ │ -06d1c8: 6e50 0c0e 4234 |0018: invoke-virtual {v2, v4, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -06d1ce: 0e00 |001b: return-void │ │ +06e228: |[06e228] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onLayout:(ZIIII)V │ │ +06e238: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06e23a: 9101 0907 |0001: sub-int v1, v9, v7 │ │ +06e23e: 9100 0a08 |0003: sub-int v0, v10, v8 │ │ +06e242: 5452 280a |0005: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e246: 5253 390a |0007: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ +06e24a: 9103 0103 |0009: sub-int v3, v1, v3 │ │ +06e24e: 6e50 0c0e 4234 |000b: invoke-virtual {v2, v4, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +06e254: 5452 2f0a |000e: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e258: 3802 0b00 |0010: if-eqz v2, 001b // +000b │ │ +06e25c: 5452 2f0a |0012: iget-object v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e260: 5253 390a |0014: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ +06e264: 9103 0103 |0016: sub-int v3, v1, v3 │ │ +06e268: 6e50 0c0e 4234 |0018: invoke-virtual {v2, v4, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +06e26e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=129 │ │ 0x0003 line=130 │ │ 0x0005 line=131 │ │ 0x000e line=132 │ │ 0x0012 line=133 │ │ @@ -89432,34 +89524,34 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -06d1d0: |[06d1d0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onMeasure:(II)V │ │ -06d1e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06d1e2: 7120 c11d 7500 |0001: invoke-static {v5, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getDefaultSize:(II)I // method@1dc1 │ │ -06d1e8: 0a03 |0004: move-result v3 │ │ -06d1ea: 7120 c11d 8500 |0005: invoke-static {v5, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getDefaultSize:(II)I // method@1dc1 │ │ -06d1f0: 0a02 |0008: move-result v2 │ │ -06d1f2: 6e30 e31d 3602 |0009: invoke-virtual {v6, v3, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setMeasuredDimension:(II)V // method@1de3 │ │ -06d1f8: 5264 390a |000c: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ -06d1fc: 9104 0304 |000e: sub-int v4, v3, v4 │ │ -06d200: 7130 bf1d 5704 |0010: invoke-static {v7, v5, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getChildMeasureSpec:(III)I // method@1dbf │ │ -06d206: 0a01 |0013: move-result v1 │ │ -06d208: 7130 bf1d 5802 |0014: invoke-static {v8, v5, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getChildMeasureSpec:(III)I // method@1dbf │ │ -06d20e: 0a00 |0017: move-result v0 │ │ -06d210: 5464 280a |0018: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d214: 6e30 0d0e 1400 |001a: invoke-virtual {v4, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -06d21a: 5464 2f0a |001d: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d21e: 3804 0700 |001f: if-eqz v4, 0026 // +0007 │ │ -06d222: 5464 2f0a |0021: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d226: 6e30 0d0e 1400 |0023: invoke-virtual {v4, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -06d22c: 0e00 |0026: return-void │ │ +06e270: |[06e270] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onMeasure:(II)V │ │ +06e280: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06e282: 7120 c11d 7500 |0001: invoke-static {v5, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getDefaultSize:(II)I // method@1dc1 │ │ +06e288: 0a03 |0004: move-result v3 │ │ +06e28a: 7120 c11d 8500 |0005: invoke-static {v5, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getDefaultSize:(II)I // method@1dc1 │ │ +06e290: 0a02 |0008: move-result v2 │ │ +06e292: 6e30 e31d 3602 |0009: invoke-virtual {v6, v3, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setMeasuredDimension:(II)V // method@1de3 │ │ +06e298: 5264 390a |000c: iget v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ +06e29c: 9104 0304 |000e: sub-int v4, v3, v4 │ │ +06e2a0: 7130 bf1d 5704 |0010: invoke-static {v7, v5, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getChildMeasureSpec:(III)I // method@1dbf │ │ +06e2a6: 0a01 |0013: move-result v1 │ │ +06e2a8: 7130 bf1d 5802 |0014: invoke-static {v8, v5, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getChildMeasureSpec:(III)I // method@1dbf │ │ +06e2ae: 0a00 |0017: move-result v0 │ │ +06e2b0: 5464 280a |0018: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e2b4: 6e30 0d0e 1400 |001a: invoke-virtual {v4, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +06e2ba: 5464 2f0a |001d: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e2be: 3804 0700 |001f: if-eqz v4, 0026 // +0007 │ │ +06e2c2: 5464 2f0a |0021: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e2c6: 6e30 0d0e 1400 |0023: invoke-virtual {v4, v1, v0}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +06e2cc: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=138 │ │ 0x0005 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0014 line=142 │ │ @@ -89481,21 +89573,21 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06d230: |[06d230] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06d240: 5510 270a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mChildrenEnabled:Z // field@0a27 │ │ -06d244: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06d248: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06d24a: 0f00 |0005: return v0 │ │ -06d24c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06d24e: 28fe |0007: goto 0005 // -0002 │ │ +06e2d0: |[06e2d0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06e2e0: 5510 270a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mChildrenEnabled:Z // field@0a27 │ │ +06e2e4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06e2e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06e2ea: 0f00 |0005: return v0 │ │ +06e2ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06e2ee: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0008 reg=2 e Landroid/view/MotionEvent; │ │ │ │ @@ -89504,135 +89596,139 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 163 16-bit code units │ │ -06d250: |[06d250] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.scrollBehindTo:(Landroid/view/View;II)V │ │ -06d260: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06d262: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -06d264: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06d266: 5251 2d0a |0003: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d26a: 3901 2300 |0005: if-nez v1, 0028 // +0023 │ │ -06d26e: 6e10 e60d 0600 |0007: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06d274: 0a01 |000a: move-result v1 │ │ -06d276: 3417 0300 |000b: if-lt v7, v1, 000e // +0003 │ │ -06d27a: 1240 |000d: const/4 v0, #int 4 // #4 │ │ -06d27c: 6e10 be1d 0500 |000e: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06d282: 0a01 |0011: move-result v1 │ │ -06d284: b071 |0012: add-int/2addr v1, v7 │ │ -06d286: 8211 |0013: int-to-float v1, v1 │ │ -06d288: 5253 2e0a |0014: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ -06d28c: c831 |0016: mul-float/2addr v1, v3 │ │ -06d28e: 8711 |0017: float-to-int v1, v1 │ │ -06d290: 6e30 db1d 1508 |0018: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ -06d296: 3320 0900 |001b: if-ne v0, v2, 0024 // +0009 │ │ -06d29a: 1a01 ab02 |001d: const-string v1, "CustomViewBehind" // string@02ab │ │ -06d29e: 1a02 6110 |001f: const-string v2, "behind INVISIBLE" // string@1061 │ │ -06d2a2: 7120 0c0d 2100 |0021: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -06d2a8: 6e20 ee1d 0500 |0024: invoke-virtual {v5, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setVisibility:(I)V // method@1dee │ │ -06d2ae: 0e00 |0027: return-void │ │ -06d2b0: 5251 2d0a |0028: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d2b4: 1214 |002a: const/4 v4, #int 1 // #1 │ │ -06d2b6: 3341 2300 |002b: if-ne v1, v4, 004e // +0023 │ │ -06d2ba: 6e10 e60d 0600 |002d: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06d2c0: 0a01 |0030: move-result v1 │ │ -06d2c2: 3617 0300 |0031: if-gt v7, v1, 0034 // +0003 │ │ -06d2c6: 1240 |0033: const/4 v0, #int 4 // #4 │ │ -06d2c8: 6e10 be1d 0500 |0034: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06d2ce: 0a01 |0037: move-result v1 │ │ -06d2d0: 6e10 cc1d 0500 |0038: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getWidth:()I // method@1dcc │ │ -06d2d6: 0a03 |003b: move-result v3 │ │ -06d2d8: b131 |003c: sub-int/2addr v1, v3 │ │ -06d2da: 8211 |003d: int-to-float v1, v1 │ │ -06d2dc: 6e10 be1d 0500 |003e: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06d2e2: 0a03 |0041: move-result v3 │ │ -06d2e4: 9103 0703 |0042: sub-int v3, v7, v3 │ │ -06d2e8: 8233 |0044: int-to-float v3, v3 │ │ -06d2ea: 5254 2e0a |0045: iget v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ -06d2ee: c843 |0047: mul-float/2addr v3, v4 │ │ -06d2f0: c631 |0048: add-float/2addr v1, v3 │ │ -06d2f2: 8711 |0049: float-to-int v1, v1 │ │ -06d2f4: 6e30 db1d 1508 |004a: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ -06d2fa: 28ce |004d: goto 001b // -0032 │ │ -06d2fc: 5251 2d0a |004e: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d300: 1224 |0050: const/4 v4, #int 2 // #2 │ │ -06d302: 3341 caff |0051: if-ne v1, v4, 001b // -0036 │ │ -06d306: 5454 280a |0053: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d30a: 6e10 e60d 0600 |0055: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06d310: 0a01 |0058: move-result v1 │ │ -06d312: 3417 2900 |0059: if-lt v7, v1, 0082 // +0029 │ │ -06d316: 0121 |005b: move v1, v2 │ │ -06d318: 6e20 450e 1400 |005c: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -06d31e: 5454 2f0a |005f: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d322: 6e10 e60d 0600 |0061: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06d328: 0a01 |0064: move-result v1 │ │ -06d32a: 3617 1f00 |0065: if-gt v7, v1, 0084 // +001f │ │ -06d32e: 0121 |0067: move v1, v2 │ │ -06d330: 6e20 450e 1400 |0068: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -06d336: 3907 1b00 |006b: if-nez v7, 0086 // +001b │ │ -06d33a: 0120 |006d: move v0, v2 │ │ -06d33c: 6e10 e60d 0600 |006e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -06d342: 0a01 |0071: move-result v1 │ │ -06d344: 3617 1600 |0072: if-gt v7, v1, 0088 // +0016 │ │ -06d348: 6e10 be1d 0500 |0074: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06d34e: 0a01 |0077: move-result v1 │ │ -06d350: b071 |0078: add-int/2addr v1, v7 │ │ -06d352: 8211 |0079: int-to-float v1, v1 │ │ -06d354: 5253 2e0a |007a: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ -06d358: c831 |007c: mul-float/2addr v1, v3 │ │ -06d35a: 8711 |007d: float-to-int v1, v1 │ │ -06d35c: 6e30 db1d 1508 |007e: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ -06d362: 289a |0081: goto 001b // -0066 │ │ -06d364: 0131 |0082: move v1, v3 │ │ -06d366: 28d9 |0083: goto 005c // -0027 │ │ -06d368: 0131 |0084: move v1, v3 │ │ -06d36a: 28e3 |0085: goto 0068 // -001d │ │ -06d36c: 0130 |0086: move v0, v3 │ │ -06d36e: 28e7 |0087: goto 006e // -0019 │ │ -06d370: 6e10 be1d 0500 |0088: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06d376: 0a01 |008b: move-result v1 │ │ -06d378: 6e10 cc1d 0500 |008c: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getWidth:()I // method@1dcc │ │ -06d37e: 0a03 |008f: move-result v3 │ │ -06d380: b131 |0090: sub-int/2addr v1, v3 │ │ -06d382: 8211 |0091: int-to-float v1, v1 │ │ -06d384: 6e10 be1d 0500 |0092: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ -06d38a: 0a03 |0095: move-result v3 │ │ -06d38c: 9103 0703 |0096: sub-int v3, v7, v3 │ │ -06d390: 8233 |0098: int-to-float v3, v3 │ │ -06d392: 5254 2e0a |0099: iget v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ -06d396: c843 |009b: mul-float/2addr v3, v4 │ │ -06d398: c631 |009c: add-float/2addr v1, v3 │ │ -06d39a: 8711 |009d: float-to-int v1, v1 │ │ -06d39c: 6e30 db1d 1508 |009e: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ -06d3a2: 2900 7aff |00a1: goto/16 001b // -0086 │ │ +06e2f0: |[06e2f0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.scrollBehindTo:(Landroid/view/View;II)V │ │ +06e300: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06e302: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +06e304: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06e306: 5251 2d0a |0003: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e30a: 3901 2300 |0005: if-nez v1, 0028 // +0023 │ │ +06e30e: 6e10 e60d 0600 |0007: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06e314: 0a01 |000a: move-result v1 │ │ +06e316: 3417 0300 |000b: if-lt v7, v1, 000e // +0003 │ │ +06e31a: 1240 |000d: const/4 v0, #int 4 // #4 │ │ +06e31c: 6e10 be1d 0500 |000e: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06e322: 0a01 |0011: move-result v1 │ │ +06e324: b071 |0012: add-int/2addr v1, v7 │ │ +06e326: 8211 |0013: int-to-float v1, v1 │ │ +06e328: 5253 2e0a |0014: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ +06e32c: c831 |0016: mul-float/2addr v1, v3 │ │ +06e32e: 8711 |0017: float-to-int v1, v1 │ │ +06e330: 6e30 db1d 1508 |0018: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ +06e336: 3320 0900 |001b: if-ne v0, v2, 0024 // +0009 │ │ +06e33a: 1a01 af02 |001d: const-string v1, "CustomViewBehind" // string@02af │ │ +06e33e: 1a02 6210 |001f: const-string v2, "behind INVISIBLE" // string@1062 │ │ +06e342: 7120 0c0d 2100 |0021: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +06e348: 6e20 ee1d 0500 |0024: invoke-virtual {v5, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setVisibility:(I)V // method@1dee │ │ +06e34e: 0e00 |0027: return-void │ │ +06e350: 5251 2d0a |0028: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e354: 1214 |002a: const/4 v4, #int 1 // #1 │ │ +06e356: 3341 2300 |002b: if-ne v1, v4, 004e // +0023 │ │ +06e35a: 6e10 e60d 0600 |002d: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06e360: 0a01 |0030: move-result v1 │ │ +06e362: 3617 0300 |0031: if-gt v7, v1, 0034 // +0003 │ │ +06e366: 1240 |0033: const/4 v0, #int 4 // #4 │ │ +06e368: 6e10 be1d 0500 |0034: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06e36e: 0a01 |0037: move-result v1 │ │ +06e370: 6e10 cc1d 0500 |0038: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getWidth:()I // method@1dcc │ │ +06e376: 0a03 |003b: move-result v3 │ │ +06e378: b131 |003c: sub-int/2addr v1, v3 │ │ +06e37a: 8211 |003d: int-to-float v1, v1 │ │ +06e37c: 6e10 be1d 0500 |003e: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06e382: 0a03 |0041: move-result v3 │ │ +06e384: 9103 0703 |0042: sub-int v3, v7, v3 │ │ +06e388: 8233 |0044: int-to-float v3, v3 │ │ +06e38a: 5254 2e0a |0045: iget v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ +06e38e: c843 |0047: mul-float/2addr v3, v4 │ │ +06e390: c631 |0048: add-float/2addr v1, v3 │ │ +06e392: 8711 |0049: float-to-int v1, v1 │ │ +06e394: 6e30 db1d 1508 |004a: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ +06e39a: 28ce |004d: goto 001b // -0032 │ │ +06e39c: 5251 2d0a |004e: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e3a0: 1224 |0050: const/4 v4, #int 2 // #2 │ │ +06e3a2: 3341 caff |0051: if-ne v1, v4, 001b // -0036 │ │ +06e3a6: 5454 280a |0053: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e3aa: 6e10 e60d 0600 |0055: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06e3b0: 0a01 |0058: move-result v1 │ │ +06e3b2: 3417 2900 |0059: if-lt v7, v1, 0082 // +0029 │ │ +06e3b6: 0121 |005b: move v1, v2 │ │ +06e3b8: 6e20 450e 1400 |005c: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +06e3be: 5454 2f0a |005f: iget-object v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e3c2: 6e10 e60d 0600 |0061: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06e3c8: 0a01 |0064: move-result v1 │ │ +06e3ca: 3617 1f00 |0065: if-gt v7, v1, 0084 // +001f │ │ +06e3ce: 0121 |0067: move v1, v2 │ │ +06e3d0: 6e20 450e 1400 |0068: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +06e3d6: 3907 1b00 |006b: if-nez v7, 0086 // +001b │ │ +06e3da: 0120 |006d: move v0, v2 │ │ +06e3dc: 6e10 e60d 0600 |006e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +06e3e2: 0a01 |0071: move-result v1 │ │ +06e3e4: 3617 1600 |0072: if-gt v7, v1, 0088 // +0016 │ │ +06e3e8: 6e10 be1d 0500 |0074: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06e3ee: 0a01 |0077: move-result v1 │ │ +06e3f0: b071 |0078: add-int/2addr v1, v7 │ │ +06e3f2: 8211 |0079: int-to-float v1, v1 │ │ +06e3f4: 5253 2e0a |007a: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ +06e3f8: c831 |007c: mul-float/2addr v1, v3 │ │ +06e3fa: 8711 |007d: float-to-int v1, v1 │ │ +06e3fc: 6e30 db1d 1508 |007e: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ +06e402: 289a |0081: goto 001b // -0066 │ │ +06e404: 0131 |0082: move v1, v3 │ │ +06e406: 28d9 |0083: goto 005c // -0027 │ │ +06e408: 0131 |0084: move v1, v3 │ │ +06e40a: 28e3 |0085: goto 0068 // -001d │ │ +06e40c: 0130 |0086: move v0, v3 │ │ +06e40e: 28e7 |0087: goto 006e // -0019 │ │ +06e410: 6e10 be1d 0500 |0088: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06e416: 0a01 |008b: move-result v1 │ │ +06e418: 6e10 cc1d 0500 |008c: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getWidth:()I // method@1dcc │ │ +06e41e: 0a03 |008f: move-result v3 │ │ +06e420: b131 |0090: sub-int/2addr v1, v3 │ │ +06e422: 8211 |0091: int-to-float v1, v1 │ │ +06e424: 6e10 be1d 0500 |0092: invoke-virtual {v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getBehindWidth:()I // method@1dbe │ │ +06e42a: 0a03 |0095: move-result v3 │ │ +06e42c: 9103 0703 |0096: sub-int v3, v7, v3 │ │ +06e430: 8233 |0098: int-to-float v3, v3 │ │ +06e432: 5254 2e0a |0099: iget v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ +06e436: c843 |009b: mul-float/2addr v3, v4 │ │ +06e438: c631 |009c: add-float/2addr v1, v3 │ │ +06e43a: 8711 |009d: float-to-int v1, v1 │ │ +06e43c: 6e30 db1d 1508 |009e: invoke-virtual {v5, v1, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.scrollTo:(II)V // method@1ddb │ │ +06e442: 2900 7aff |00a1: goto/16 001b // -0086 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=216 │ │ 0x0003 line=217 │ │ 0x0007 line=218 │ │ 0x000e line=219 │ │ 0x001b line=235 │ │ 0x001d line=236 │ │ 0x0024 line=237 │ │ 0x0027 line=238 │ │ 0x0028 line=220 │ │ 0x002d line=221 │ │ 0x0034 line=222 │ │ + 0x003e line=223 │ │ + 0x004a line=222 │ │ 0x004e line=224 │ │ 0x0053 line=225 │ │ 0x005f line=226 │ │ 0x006b line=227 │ │ 0x006e line=228 │ │ 0x0074 line=229 │ │ 0x0083 line=225 │ │ 0x0085 line=226 │ │ 0x0087 line=227 │ │ 0x0088 line=231 │ │ + 0x0092 line=232 │ │ + 0x009e line=231 │ │ locals : │ │ 0x0003 - 0x00a3 reg=0 vis I │ │ 0x0000 - 0x00a3 reg=5 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x00a3 reg=6 content Landroid/view/View; │ │ 0x0000 - 0x00a3 reg=7 x I │ │ 0x0000 - 0x00a3 reg=8 y I │ │ │ │ @@ -89641,20 +89737,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06d3a8: |[06d3a8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.scrollTo:(II)V │ │ -06d3b8: 6f30 810e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.scrollTo:(II)V // method@0e81 │ │ -06d3be: 5410 370a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ -06d3c2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -06d3c6: 6e10 cd1d 0100 |0007: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ -06d3cc: 0e00 |000a: return-void │ │ +06e448: |[06e448] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.scrollTo:(II)V │ │ +06e458: 6f30 810e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.scrollTo:(II)V // method@0e81 │ │ +06e45e: 5410 370a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ +06e462: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +06e466: 6e10 cd1d 0100 |0007: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ +06e46c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x000a line=104 │ │ locals : │ │ @@ -89667,17 +89763,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d3d0: |[06d3d0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setCanvasTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V │ │ -06d3e0: 5b01 370a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ -06d3e4: 0e00 |0002: return-void │ │ +06e470: |[06e470] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setCanvasTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V │ │ +06e480: 5b01 370a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTransformer:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a37 │ │ +06e484: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 t Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ @@ -89687,17 +89783,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d3e8: |[06d3e8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setChildrenEnabled:(Z)V │ │ -06d3f8: 5c01 270a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mChildrenEnabled:Z // field@0a27 │ │ -06d3fc: 0e00 |0002: return-void │ │ +06e488: |[06e488] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setChildrenEnabled:(Z)V │ │ +06e498: 5c01 270a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mChildrenEnabled:Z // field@0a27 │ │ +06e49c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0002 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 enabled Z │ │ @@ -89707,23 +89803,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06d400: |[06d400] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setContent:(Landroid/view/View;)V │ │ -06d410: 5410 280a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d414: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06d418: 5410 280a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d41c: 6e20 d81d 0100 |0006: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.removeView:(Landroid/view/View;)V // method@1dd8 │ │ -06d422: 5b12 280a |0009: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d426: 5410 280a |000b: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d42a: 6e20 b71d 0100 |000d: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.addView:(Landroid/view/View;)V // method@1db7 │ │ -06d430: 0e00 |0010: return-void │ │ +06e4a0: |[06e4a0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setContent:(Landroid/view/View;)V │ │ +06e4b0: 5410 280a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e4b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06e4b8: 5410 280a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e4bc: 6e20 d81d 0100 |0006: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.removeView:(Landroid/view/View;)V // method@1dd8 │ │ +06e4c2: 5b12 280a |0009: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e4c6: 5410 280a |000b: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e4ca: 6e20 b71d 0100 |000d: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.addView:(Landroid/view/View;)V // method@1db7 │ │ +06e4d0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ 0x0009 line=72 │ │ 0x000b line=73 │ │ 0x0010 line=74 │ │ @@ -89736,17 +89832,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d434: |[06d434] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setCustomViewAbove:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V │ │ -06d444: 5b01 380a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a38 │ │ -06d448: 0e00 |0002: return-void │ │ +06e4d4: |[06e4d4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setCustomViewAbove:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V │ │ +06e4e4: 5b01 380a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a38 │ │ +06e4e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0002 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 customViewAbove Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ @@ -89756,27 +89852,27 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06d44c: |[06d44c] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setFadeDegree:(F)V │ │ -06d45c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -06d460: 2d00 0300 |0002: cmpl-float v0, v3, v0 │ │ -06d464: 3c00 0700 |0004: if-gtz v0, 000b // +0007 │ │ -06d468: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06d46a: 2e00 0300 |0007: cmpg-float v0, v3, v0 │ │ -06d46e: 3b00 0a00 |0009: if-gez v0, 0013 // +000a │ │ -06d472: 2200 a103 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06d476: 1a01 690c |000d: const-string v1, "The BehindFadeDegree must be between 0.0f and 1.0f" // string@0c69 │ │ -06d47a: 7020 311f 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06d480: 2700 |0012: throw v0 │ │ -06d482: 5923 290a |0013: iput v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeDegree:F // field@0a29 │ │ -06d486: 0e00 |0015: return-void │ │ +06e4ec: |[06e4ec] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setFadeDegree:(F)V │ │ +06e4fc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +06e500: 2d00 0300 |0002: cmpl-float v0, v3, v0 │ │ +06e504: 3c00 0700 |0004: if-gtz v0, 000b // +0007 │ │ +06e508: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06e50a: 2e00 0300 |0007: cmpg-float v0, v3, v0 │ │ +06e50e: 3b00 0a00 |0009: if-gez v0, 0013 // +000a │ │ +06e512: 2200 9f03 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +06e516: 1a01 6b0c |000d: const-string v1, "The BehindFadeDegree must be between 0.0f and 1.0f" // string@0c6b │ │ +06e51a: 7020 311f 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06e520: 2700 |0012: throw v0 │ │ +06e522: 5923 290a |0013: iput v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeDegree:F // field@0a29 │ │ +06e526: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x000b line=200 │ │ 0x0013 line=201 │ │ 0x0015 line=202 │ │ locals : │ │ @@ -89788,17 +89884,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d488: |[06d488] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setFadeEnabled:(Z)V │ │ -06d498: 5c01 2a0a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeEnabled:Z // field@0a2a │ │ -06d49c: 0e00 |0002: return-void │ │ +06e528: |[06e528] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setFadeEnabled:(Z)V │ │ +06e538: 5c01 2a0a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mFadeEnabled:Z // field@0a2a │ │ +06e53c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -89808,17 +89904,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d4a0: |[06d4a0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setMarginThreshold:(I)V │ │ -06d4b0: 5901 2c0a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ -06d4b4: 0e00 |0002: return-void │ │ +06e540: |[06e540] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setMarginThreshold:(I)V │ │ +06e550: 5901 2c0a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMarginThreshold:I // field@0a2c │ │ +06e554: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 marginThreshold I │ │ @@ -89828,30 +89924,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -06d4b8: |[06d4b8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setMode:(I)V │ │ -06d4c8: 3803 0500 |0000: if-eqz v3, 0005 // +0005 │ │ -06d4cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06d4ce: 3303 1600 |0003: if-ne v3, v0, 0019 // +0016 │ │ -06d4d2: 5420 280a |0005: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d4d6: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -06d4da: 5420 280a |0009: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ -06d4de: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06d4e0: 6e20 450e 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -06d4e6: 5420 2f0a |000f: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d4ea: 3800 0800 |0011: if-eqz v0, 0019 // +0008 │ │ -06d4ee: 5420 2f0a |0013: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d4f2: 1241 |0015: const/4 v1, #int 4 // #4 │ │ -06d4f4: 6e20 450e 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -06d4fa: 5923 2d0a |0019: iput v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ -06d4fe: 0e00 |001b: return-void │ │ +06e558: |[06e558] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setMode:(I)V │ │ +06e568: 3803 0500 |0000: if-eqz v3, 0005 // +0005 │ │ +06e56c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06e56e: 3303 1600 |0003: if-ne v3, v0, 0019 // +0016 │ │ +06e572: 5420 280a |0005: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e576: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +06e57a: 5420 280a |0009: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mContent:Landroid/view/View; // field@0a28 │ │ +06e57e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06e580: 6e20 450e 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +06e586: 5420 2f0a |000f: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e58a: 3800 0800 |0011: if-eqz v0, 0019 // +0008 │ │ +06e58e: 5420 2f0a |0013: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e592: 1241 |0015: const/4 v1, #int 4 // #4 │ │ +06e594: 6e20 450e 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +06e59a: 5923 2d0a |0019: iput v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mMode:I // field@0a2d │ │ +06e59e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ 0x0009 line=160 │ │ 0x000f line=161 │ │ 0x0013 line=162 │ │ @@ -89866,17 +89962,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d500: |[06d500] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setScrollScale:(F)V │ │ -06d510: 5901 2e0a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ -06d514: 0e00 |0002: return-void │ │ +06e5a0: |[06e5a0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setScrollScale:(F)V │ │ +06e5b0: 5901 2e0a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mScrollScale:F // field@0a2e │ │ +06e5b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 scrollScale F │ │ @@ -89886,23 +89982,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06d518: |[06d518] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSecondaryContent:(Landroid/view/View;)V │ │ -06d528: 5410 2f0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d52c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06d530: 5410 2f0a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d534: 6e20 d81d 0100 |0006: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.removeView:(Landroid/view/View;)V // method@1dd8 │ │ -06d53a: 5b12 2f0a |0009: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d53e: 5410 2f0a |000b: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ -06d542: 6e20 b71d 0100 |000d: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.addView:(Landroid/view/View;)V // method@1db7 │ │ -06d548: 0e00 |0010: return-void │ │ +06e5b8: |[06e5b8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSecondaryContent:(Landroid/view/View;)V │ │ +06e5c8: 5410 2f0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e5cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06e5d0: 5410 2f0a |0004: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e5d4: 6e20 d81d 0100 |0006: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.removeView:(Landroid/view/View;)V // method@1dd8 │ │ +06e5da: 5b12 2f0a |0009: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e5de: 5410 2f0a |000b: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryContent:Landroid/view/View; // field@0a2f │ │ +06e5e2: 6e20 b71d 0100 |000d: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.addView:(Landroid/view/View;)V // method@1db7 │ │ +06e5e8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0009 line=87 │ │ 0x000b line=88 │ │ 0x0010 line=89 │ │ @@ -89915,18 +90011,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d54c: |[06d54c] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -06d55c: 5b01 300a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ -06d560: 6e10 cd1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ -06d566: 0e00 |0005: return-void │ │ +06e5ec: |[06e5ec] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06e5fc: 5b01 300a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSecondaryShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a30 │ │ +06e600: 6e10 cd1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ +06e606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0002 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ @@ -89937,33 +90033,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -06d568: |[06d568] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSelectedView:(Landroid/view/View;)V │ │ -06d578: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06d57a: 5430 310a |0001: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06d57e: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ -06d582: 5430 310a |0005: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06d586: 6001 4c0a |0007: sget v1, Lcom/jeremyfeinstein/slidingmenu/lib/R$id;.selected_view:I // field@0a4c │ │ -06d58a: 6e30 430e 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0e43 │ │ -06d590: 5b32 310a |000c: iput-object v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06d594: 3804 1600 |000e: if-eqz v4, 0024 // +0016 │ │ -06d598: 6e10 ef0d 0400 |0010: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -06d59e: 0c00 |0013: move-result-object v0 │ │ -06d5a0: 3800 1000 |0014: if-eqz v0, 0024 // +0010 │ │ -06d5a4: 5b34 310a |0016: iput-object v4, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06d5a8: 5430 310a |0018: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ -06d5ac: 6001 4c0a |001a: sget v1, Lcom/jeremyfeinstein/slidingmenu/lib/R$id;.selected_view:I // field@0a4c │ │ -06d5b0: 1a02 ad02 |001c: const-string v2, "CustomViewBehindSelectedView" // string@02ad │ │ -06d5b4: 6e30 430e 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0e43 │ │ -06d5ba: 6e10 cd1d 0300 |0021: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ -06d5c0: 0e00 |0024: return-void │ │ +06e608: |[06e608] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSelectedView:(Landroid/view/View;)V │ │ +06e618: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06e61a: 5430 310a |0001: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06e61e: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ +06e622: 5430 310a |0005: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06e626: 6001 4c0a |0007: sget v1, Lcom/jeremyfeinstein/slidingmenu/lib/R$id;.selected_view:I // field@0a4c │ │ +06e62a: 6e30 430e 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0e43 │ │ +06e630: 5b32 310a |000c: iput-object v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06e634: 3804 1600 |000e: if-eqz v4, 0024 // +0016 │ │ +06e638: 6e10 ef0d 0400 |0010: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +06e63e: 0c00 |0013: move-result-object v0 │ │ +06e640: 3800 1000 |0014: if-eqz v0, 0024 // +0010 │ │ +06e644: 5b34 310a |0016: iput-object v4, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06e648: 5430 310a |0018: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectedView:Landroid/view/View; // field@0a31 │ │ +06e64c: 6001 4c0a |001a: sget v1, Lcom/jeremyfeinstein/slidingmenu/lib/R$id;.selected_view:I // field@0a4c │ │ +06e650: 1a02 b102 |001c: const-string v2, "CustomViewBehindSelectedView" // string@02b1 │ │ +06e654: 6e30 430e 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0e43 │ │ +06e65a: 6e10 cd1d 0300 |0021: invoke-virtual {v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ +06e660: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=417 │ │ 0x0005 line=418 │ │ 0x000c line=419 │ │ 0x000e line=421 │ │ 0x0016 line=422 │ │ @@ -89979,18 +90075,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d5c4: |[06d5c4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSelectorBitmap:(Landroid/graphics/Bitmap;)V │ │ -06d5d4: 5b01 320a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ -06d5d8: 6e10 d71d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.refreshDrawableState:()V // method@1dd7 │ │ -06d5de: 0e00 |0005: return-void │ │ +06e664: |[06e664] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSelectorBitmap:(Landroid/graphics/Bitmap;)V │ │ +06e674: 5b01 320a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorDrawable:Landroid/graphics/Bitmap; // field@0a32 │ │ +06e678: 6e10 d71d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.refreshDrawableState:()V // method@1dd7 │ │ +06e67e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0002 line=436 │ │ 0x0005 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ @@ -90001,17 +90097,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d5e0: |[06d5e0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSelectorEnabled:(Z)V │ │ -06d5f0: 5c01 330a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorEnabled:Z // field@0a33 │ │ -06d5f4: 0e00 |0002: return-void │ │ +06e680: |[06e680] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setSelectorEnabled:(Z)V │ │ +06e690: 5c01 330a |0000: iput-boolean v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mSelectorEnabled:Z // field@0a33 │ │ +06e694: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0002 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -90021,18 +90117,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d5f8: |[06d5f8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -06d608: 5b01 340a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ -06d60c: 6e10 cd1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ -06d612: 0e00 |0005: return-void │ │ +06e698: |[06e698] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06e6a8: 5b01 340a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0a34 │ │ +06e6ac: 6e10 cd1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ +06e6b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0002 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ @@ -90043,18 +90139,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d614: |[06d614] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setShadowWidth:(I)V │ │ -06d624: 5901 350a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ -06d628: 6e10 cd1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ -06d62e: 0e00 |0005: return-void │ │ +06e6b4: |[06e6b4] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setShadowWidth:(I)V │ │ +06e6c4: 5901 350a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mShadowWidth:I // field@0a35 │ │ +06e6c8: 6e10 cd1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.invalidate:()V // method@1dcd │ │ +06e6ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0002 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ @@ -90065,17 +90161,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d630: |[06d630] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setTouchMode:(I)V │ │ -06d640: 5901 360a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTouchMode:I // field@0a36 │ │ -06d644: 0e00 |0002: return-void │ │ +06e6d0: |[06e6d0] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setTouchMode:(I)V │ │ +06e6e0: 5901 360a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mTouchMode:I // field@0a36 │ │ +06e6e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0002 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0003 reg=1 i I │ │ @@ -90085,34 +90181,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d648: |[06d648] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setWidthOffset:(I)V │ │ -06d658: 5901 390a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ -06d65c: 6e10 d91d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.requestLayout:()V // method@1dd9 │ │ -06d662: 0e00 |0005: return-void │ │ +06e6e8: |[06e6e8] com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.setWidthOffset:(I)V │ │ +06e6f8: 5901 390a |0000: iput v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.mWidthOffset:I // field@0a39 │ │ +06e6fc: 6e10 d91d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.requestLayout:()V // method@1dd9 │ │ +06e702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; │ │ 0x0000 - 0x0006 reg=1 i I │ │ │ │ - source_file_idx : 684 (CustomViewBehind.java) │ │ + source_file_idx : 688 (CustomViewBehind.java) │ │ │ │ Class #387 header: │ │ -class_idx : 861 │ │ +class_idx : 859 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2476 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #387 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/MenuInterface;' │ │ @@ -90191,21 +90287,21 @@ │ │ │ │ #11 : (in Lcom/jeremyfeinstein/slidingmenu/lib/MenuInterface;) │ │ name : 'scrollBehindTo' │ │ type : '(IILcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2476 (MenuInterface.java) │ │ + source_file_idx : 2478 (MenuInterface.java) │ │ │ │ Class #388 header: │ │ -class_idx : 862 │ │ +class_idx : 860 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -90295,31 +90391,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d664: |[06d664] com.jeremyfeinstein.slidingmenu.lib.R$attr.:()V │ │ -06d674: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06d67a: 0e00 |0003: return-void │ │ +06e704: |[06e704] com.jeremyfeinstein.slidingmenu.lib.R$attr.:()V │ │ +06e714: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06e71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #389 header: │ │ -class_idx : 863 │ │ +class_idx : 861 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -90332,68 +90428,68 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$id;) │ │ name : 'fullscreen' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165203 │ │ + value : 2131427347 │ │ #1 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$id;) │ │ name : 'left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165200 │ │ + value : 2131427345 │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$id;) │ │ name : 'margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165202 │ │ + value : 2131427348 │ │ #3 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$id;) │ │ name : 'right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165201 │ │ + value : 2131427346 │ │ #4 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$id;) │ │ name : 'selected_view' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165204 │ │ + value : 2131427334 │ │ #5 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$id;) │ │ name : 'slidingmenumain' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165386 │ │ + value : 2131427530 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$id;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d67c: |[06d67c] com.jeremyfeinstein.slidingmenu.lib.R$id.:()V │ │ -06d68c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06d692: 0e00 |0003: return-void │ │ +06e71c: |[06e71c] com.jeremyfeinstein.slidingmenu.lib.R$id.:()V │ │ +06e72c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06e732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #390 header: │ │ -class_idx : 864 │ │ +class_idx : 862 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #390 annotations: │ │ Annotations on class │ │ @@ -90418,31 +90514,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d694: |[06d694] com.jeremyfeinstein.slidingmenu.lib.R$layout.:()V │ │ -06d6a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06d6aa: 0e00 |0003: return-void │ │ +06e734: |[06e734] com.jeremyfeinstein.slidingmenu.lib.R$layout.:()V │ │ +06e744: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06e74a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #391 header: │ │ -class_idx : 865 │ │ +class_idx : 863 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -90537,52 +90633,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -06d6ac: |[06d6ac] com.jeremyfeinstein.slidingmenu.lib.R$styleable.:()V │ │ -06d6bc: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ -06d6c0: 2300 9904 |0002: new-array v0, v0, [I // type@0499 │ │ -06d6c4: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -06d6ca: 6900 4f0a |0007: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu:[I // field@0a4f │ │ -06d6ce: 0e00 |0009: return-void │ │ -06d6d0: 0003 0400 0e00 0000 6200 017f 6300 ... |000a: array-data (32 units) │ │ +06e74c: |[06e74c] com.jeremyfeinstein.slidingmenu.lib.R$styleable.:()V │ │ +06e75c: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ +06e760: 2300 9704 |0002: new-array v0, v0, [I // type@0497 │ │ +06e764: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +06e76a: 6900 4f0a |0007: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu:[I // field@0a4f │ │ +06e76e: 0e00 |0009: return-void │ │ +06e770: 0003 0400 0e00 0000 6200 017f 6300 ... |000a: array-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #1 : (in Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d710: |[06d710] com.jeremyfeinstein.slidingmenu.lib.R$styleable.:()V │ │ -06d720: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06d726: 0e00 |0003: return-void │ │ +06e7b0: |[06e7b0] com.jeremyfeinstein.slidingmenu.lib.R$styleable.:()V │ │ +06e7c0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06e7c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #392 header: │ │ -class_idx : 866 │ │ +class_idx : 864 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -90601,32 +90697,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d728: |[06d728] com.jeremyfeinstein.slidingmenu.lib.R.:()V │ │ -06d738: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06d73e: 0e00 |0003: return-void │ │ +06e7c8: |[06e7c8] com.jeremyfeinstein.slidingmenu.lib.R.:()V │ │ +06e7d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06e7de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #393 header: │ │ -class_idx : 868 │ │ +class_idx : 866 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #393 annotations: │ │ Annotations on class │ │ @@ -90655,95 +90750,95 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06d740: |[06d740] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$2.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;I)V │ │ -06d750: 5b01 620a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ -06d754: 5902 630a |0002: iput v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ -06d758: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06d75e: 0e00 |0007: return-void │ │ +06e7e0: |[06e7e0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$2.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;I)V │ │ +06e7f0: 5b01 620a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ +06e7f4: 5902 630a |0002: iput v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ +06e7f8: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06e7fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -06d760: |[06d760] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$2.run:()V │ │ -06d770: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06d772: 1a01 e30b |0001: const-string v1, "SlidingMenu" // string@0be3 │ │ -06d776: 2200 b303 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06d77a: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06d780: 1a02 0411 |0008: const-string v2, "changing layerType. hardware? " // string@1104 │ │ -06d784: 6e20 7e1f 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06d78a: 0c02 |000d: move-result-object v2 │ │ -06d78c: 5250 630a |000e: iget v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ -06d790: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -06d792: 3330 3800 |0011: if-ne v0, v3, 0049 // +0038 │ │ -06d796: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -06d798: 6e20 7f1f 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f7f │ │ -06d79e: 0c00 |0017: move-result-object v0 │ │ -06d7a0: 6e10 841f 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06d7a6: 0c00 |001b: move-result-object v0 │ │ -06d7a8: 7120 0c0d 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -06d7ae: 5450 620a |001f: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ -06d7b2: 6e10 281e 0000 |0021: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContent:()Landroid/view/View; // method@1e28 │ │ -06d7b8: 0c00 |0024: move-result-object v0 │ │ -06d7ba: 5251 630a |0025: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ -06d7be: 6e30 390e 1004 |0027: invoke-virtual {v0, v1, v4}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ -06d7c4: 5450 620a |002a: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ -06d7c8: 6e10 2a1e 0000 |002c: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getMenu:()Landroid/view/View; // method@1e2a │ │ -06d7ce: 0c00 |002f: move-result-object v0 │ │ -06d7d0: 5251 630a |0030: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ -06d7d4: 6e30 390e 1004 |0032: invoke-virtual {v0, v1, v4}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ -06d7da: 5450 620a |0035: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ -06d7de: 6e10 2e1e 0000 |0037: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getSecondaryMenu:()Landroid/view/View; // method@1e2e │ │ -06d7e4: 0c00 |003a: move-result-object v0 │ │ -06d7e6: 3800 0d00 |003b: if-eqz v0, 0048 // +000d │ │ -06d7ea: 5450 620a |003d: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ -06d7ee: 6e10 2e1e 0000 |003f: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getSecondaryMenu:()Landroid/view/View; // method@1e2e │ │ -06d7f4: 0c00 |0042: move-result-object v0 │ │ -06d7f6: 5251 630a |0043: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ -06d7fa: 6e30 390e 1004 |0045: invoke-virtual {v0, v1, v4}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ -06d800: 0e00 |0048: return-void │ │ -06d802: 1200 |0049: const/4 v0, #int 0 // #0 │ │ -06d804: 28ca |004a: goto 0014 // -0036 │ │ +06e800: |[06e800] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$2.run:()V │ │ +06e810: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06e812: 1a01 e50b |0001: const-string v1, "SlidingMenu" // string@0be5 │ │ +06e816: 2200 b103 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +06e81a: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06e820: 1a02 0511 |0008: const-string v2, "changing layerType. hardware? " // string@1105 │ │ +06e824: 6e20 7e1f 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06e82a: 0c02 |000d: move-result-object v2 │ │ +06e82c: 5250 630a |000e: iget v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ +06e830: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +06e832: 3330 3800 |0011: if-ne v0, v3, 0049 // +0038 │ │ +06e836: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +06e838: 6e20 7f1f 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f7f │ │ +06e83e: 0c00 |0017: move-result-object v0 │ │ +06e840: 6e10 841f 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06e846: 0c00 |001b: move-result-object v0 │ │ +06e848: 7120 0c0d 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +06e84e: 5450 620a |001f: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ +06e852: 6e10 281e 0000 |0021: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContent:()Landroid/view/View; // method@1e28 │ │ +06e858: 0c00 |0024: move-result-object v0 │ │ +06e85a: 5251 630a |0025: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ +06e85e: 6e30 390e 1004 |0027: invoke-virtual {v0, v1, v4}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ +06e864: 5450 620a |002a: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ +06e868: 6e10 2a1e 0000 |002c: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getMenu:()Landroid/view/View; // method@1e2a │ │ +06e86e: 0c00 |002f: move-result-object v0 │ │ +06e870: 5251 630a |0030: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ +06e874: 6e30 390e 1004 |0032: invoke-virtual {v0, v1, v4}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ +06e87a: 5450 620a |0035: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ +06e87e: 6e10 2e1e 0000 |0037: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getSecondaryMenu:()Landroid/view/View; // method@1e2e │ │ +06e884: 0c00 |003a: move-result-object v0 │ │ +06e886: 3800 0d00 |003b: if-eqz v0, 0048 // +000d │ │ +06e88a: 5450 620a |003d: iget-object v0, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a62 │ │ +06e88e: 6e10 2e1e 0000 |003f: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getSecondaryMenu:()Landroid/view/View; // method@1e2e │ │ +06e894: 0c00 |0042: move-result-object v0 │ │ +06e896: 5251 630a |0043: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.val$layerType:I // field@0a63 │ │ +06e89a: 6e30 390e 1004 |0045: invoke-virtual {v0, v1, v4}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0e39 │ │ +06e8a0: 0e00 |0048: return-void │ │ +06e8a2: 1200 |0049: const/4 v0, #int 0 // #0 │ │ +06e8a4: 28ca |004a: goto 0014 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1013 │ │ 0x001f line=1014 │ │ 0x002a line=1015 │ │ 0x0035 line=1016 │ │ 0x003d line=1017 │ │ 0x0048 line=1019 │ │ 0x0049 line=1013 │ │ locals : │ │ 0x0000 - 0x004b reg=5 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2; │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #394 header: │ │ -class_idx : 869 │ │ +class_idx : 867 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -90761,21 +90856,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;) │ │ name : 'transformCanvas' │ │ type : '(Landroid/graphics/Canvas;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #395 header: │ │ -class_idx : 870 │ │ +class_idx : 868 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -90793,21 +90888,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener;) │ │ name : 'onClose' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #396 header: │ │ -class_idx : 871 │ │ +class_idx : 869 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #396 annotations: │ │ Annotations on class │ │ @@ -90825,21 +90920,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;) │ │ name : 'onClosed' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #397 header: │ │ -class_idx : 872 │ │ +class_idx : 870 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #397 annotations: │ │ Annotations on class │ │ @@ -90857,21 +90952,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;) │ │ name : 'onOpen' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #398 header: │ │ -class_idx : 873 │ │ +class_idx : 871 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -90889,21 +90984,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;) │ │ name : 'onOpened' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #399 header: │ │ -class_idx : 874 │ │ +class_idx : 872 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -90925,17 +91020,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d808: |[06d808] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.:()V │ │ -06d818: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06d81e: 0e00 |0003: return-void │ │ +06e8a8: |[06e8a8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.:()V │ │ +06e8b8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06e8be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -90944,19 +91039,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06d820: |[06d820] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ -06d830: 2200 6b03 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@036b │ │ -06d834: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06d836: 7030 131e 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.:(Landroid/os/Parcel;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;)V // method@1e13 │ │ -06d83c: 1100 |0006: return-object v0 │ │ +06e8c0: |[06e8c0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ +06e8d0: 2200 6903 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@0369 │ │ +06e8d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06e8d6: 7030 131e 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.:(Landroid/os/Parcel;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;)V // method@1e13 │ │ +06e8dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -90965,37 +91060,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 │ │ -06d840: |[06d840] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06d850: 6e20 0d1e 2100 |0000: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // method@1e0d │ │ -06d856: 0c00 |0003: move-result-object v0 │ │ -06d858: 1100 |0004: return-object v0 │ │ +06e8e0: |[06e8e0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06e8f0: 6e20 0d1e 2100 |0000: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // method@1e0d │ │ +06e8f6: 0c00 |0003: move-result-object v0 │ │ +06e8f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d85c: |[06d85c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.newArray:(I)[Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ -06d86c: 2320 b304 |0000: new-array v0, v2, [Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@04b3 │ │ -06d870: 1100 |0002: return-object v0 │ │ +06e8fc: |[06e8fc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.newArray:(I)[Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ +06e90c: 2320 b104 |0000: new-array v0, v2, [Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@04b1 │ │ +06e910: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -91004,32 +91099,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 │ │ -06d874: |[06d874] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06d884: 6e20 0f1e 2100 |0000: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;.newArray:(I)[Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // method@1e0f │ │ -06d88a: 0c00 |0003: move-result-object v0 │ │ -06d88c: 1100 |0004: return-object v0 │ │ +06e914: |[06e914] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +06e924: 6e20 0f1e 2100 |0000: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;.newArray:(I)[Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // method@1e0f │ │ +06e92a: 0c00 |0003: move-result-object v0 │ │ +06e92c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #400 header: │ │ -class_idx : 875 │ │ +class_idx : 873 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 497 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 496 │ │ +source_file_idx : 3047 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -91059,39 +91154,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06d890: |[06d890] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:()V │ │ -06d8a0: 2200 6a03 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1; // type@036a │ │ -06d8a4: 7010 0c1e 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;.:()V // method@1e0c │ │ -06d8aa: 6900 640a |0005: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0a64 │ │ -06d8ae: 0e00 |0007: return-void │ │ +06e930: |[06e930] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:()V │ │ +06e940: 2200 6803 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1; // type@0368 │ │ +06e944: 7010 0c1e 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;.:()V // method@1e0c │ │ +06e94a: 6900 640a |0005: sput-object v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0a64 │ │ +06e94e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ locals : │ │ │ │ #1 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$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 │ │ -06d8b0: |[06d8b0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:(Landroid/os/Parcel;)V │ │ -06d8c0: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ -06d8c6: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ -06d8cc: 0a00 |0006: move-result v0 │ │ -06d8ce: 5910 650a |0007: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ -06d8d2: 0e00 |0009: return-void │ │ +06e950: |[06e950] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:(Landroid/os/Parcel;)V │ │ +06e960: 7020 c60d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0dc6 │ │ +06e966: 6e10 8802 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0288 │ │ +06e96c: 0a00 |0006: move-result v0 │ │ +06e96e: 5910 650a |0007: iput v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ +06e972: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=935 │ │ 0x0003 line=936 │ │ 0x0009 line=937 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ @@ -91102,17 +91197,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d8d4: |[06d8d4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:(Landroid/os/Parcel;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;)V │ │ -06d8e4: 7020 121e 1000 |0000: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.:(Landroid/os/Parcel;)V // method@1e12 │ │ -06d8ea: 0e00 |0003: return-void │ │ +06e974: |[06e974] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:(Landroid/os/Parcel;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;)V │ │ +06e984: 7020 121e 1000 |0000: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.:(Landroid/os/Parcel;)V // method@1e12 │ │ +06e98a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1; │ │ @@ -91122,18 +91217,18 @@ │ │ type : '(Landroid/os/Parcelable;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d8ec: |[06d8ec] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:(Landroid/os/Parcelable;I)V │ │ -06d8fc: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ -06d902: 5902 650a |0003: iput v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ -06d906: 0e00 |0005: return-void │ │ +06e98c: |[06e98c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.:(Landroid/os/Parcelable;I)V │ │ +06e99c: 7020 c70d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0dc7 │ │ +06e9a2: 5902 650a |0003: iput v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ +06e9a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ 0x0005 line=932 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ @@ -91146,17 +91241,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d908: |[06d908] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.getItem:()I │ │ -06d918: 5210 650a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ -06d91c: 0f00 |0002: return v0 │ │ +06e9a8: |[06e9a8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.getItem:()I │ │ +06e9b8: 5210 650a |0000: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ +06e9bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ │ │ #1 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;) │ │ @@ -91164,36 +91259,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06d920: |[06d920] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06d930: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ -06d936: 5210 650a |0003: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ -06d93a: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ -06d940: 0e00 |0008: return-void │ │ +06e9c0: |[06e9c0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06e9d0: 6f30 c80d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0dc8 │ │ +06e9d6: 5210 650a |0003: iget v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.mItem:I // field@0a65 │ │ +06e9da: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@028d │ │ +06e9e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=947 │ │ 0x0003 line=948 │ │ 0x0008 line=949 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ 0x0000 - 0x0009 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #401 header: │ │ -class_idx : 876 │ │ +class_idx : 874 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 582 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 580 │ │ +source_file_idx : 3047 │ │ static_fields_size : 9 │ │ instance_fields_size: 7 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 65 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -91289,19 +91384,19 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06d944: |[06d944] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/app/Activity;I)V │ │ -06d954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d956: 7030 1a1e 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e1a │ │ -06d95c: 6e30 211e 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;I)V // method@1e21 │ │ -06d962: 0e00 |0007: return-void │ │ +06e9e4: |[06e9e4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/app/Activity;I)V │ │ +06e9f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e9f6: 7030 1a1e 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e1a │ │ +06e9fc: 6e30 211e 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;I)V // method@1e21 │ │ +06ea02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0004 line=182 │ │ 0x0007 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ @@ -91313,18 +91408,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06d964: |[06d964] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/content/Context;)V │ │ -06d974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d976: 7030 1a1e 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e1a │ │ -06d97c: 0e00 |0004: return-void │ │ +06ea04: |[06ea04] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/content/Context;)V │ │ +06ea14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ea16: 7030 1a1e 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e1a │ │ +06ea1c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0004 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -91334,18 +91429,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 │ │ -06d980: |[06d980] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06d990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d992: 7040 1b1e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1e1b │ │ -06d998: 0e00 |0004: return-void │ │ +06ea20: |[06ea20] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06ea30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ea32: 7040 1b1e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1e1b │ │ +06ea38: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=193 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -91356,268 +91451,268 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 26 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 535 16-bit code units │ │ -06d99c: |[06d99c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06d9ac: 7604 2410 1600 |0000: invoke-direct/range {v22, v23, v24, v25}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1024 │ │ -06d9b2: 1314 0000 |0003: const/16 v20, #int 0 // #0 │ │ -06d9b6: 0200 1400 |0005: move/from16 v0, v20 │ │ -06d9ba: 0801 1600 |0007: move-object/from16 v1, v22 │ │ -06d9be: 5c10 6f0a |0009: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ -06d9c2: 2214 7000 |000b: new-instance v20, Landroid/os/Handler; // type@0070 │ │ -06d9c6: 7601 7602 1400 |000d: invoke-direct/range {v20}, Landroid/os/Handler;.:()V // method@0276 │ │ -06d9cc: 0800 1400 |0010: move-object/from16 v0, v20 │ │ -06d9d0: 0801 1600 |0012: move-object/from16 v1, v22 │ │ -06d9d4: 5b10 710a |0014: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mHandler:Landroid/os/Handler; // field@0a71 │ │ -06d9d8: 2204 4502 |0016: new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; // type@0245 │ │ -06d9dc: 1314 ffff |0018: const/16 v20, #int -1 // #ffff │ │ -06d9e0: 1315 ffff |001a: const/16 v21, #int -1 // #ffff │ │ -06d9e4: 0200 1400 |001c: move/from16 v0, v20 │ │ -06d9e8: 0201 1500 |001e: move/from16 v1, v21 │ │ -06d9ec: 7030 2310 0401 |0020: invoke-direct {v4, v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@1023 │ │ -06d9f2: 2214 5c03 |0023: new-instance v20, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // type@035c │ │ -06d9f6: 0800 1400 |0025: move-object/from16 v0, v20 │ │ -06d9fa: 0801 1700 |0027: move-object/from16 v1, v23 │ │ -06d9fe: 7020 b51d 1000 |0029: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.:(Landroid/content/Context;)V // method@1db5 │ │ -06da04: 0800 1400 |002c: move-object/from16 v0, v20 │ │ -06da08: 0801 1600 |002e: move-object/from16 v1, v22 │ │ -06da0c: 5b10 750a |0030: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06da10: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -06da14: 5400 750a |0034: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06da18: 0814 0000 |0036: move-object/from16 v20, v0 │ │ -06da1c: 0800 1600 |0038: move-object/from16 v0, v22 │ │ -06da20: 0801 1400 |003a: move-object/from16 v1, v20 │ │ -06da24: 6e30 201e 1004 |003c: invoke-virtual {v0, v1, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e20 │ │ -06da2a: 2203 4502 |003f: new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; // type@0245 │ │ -06da2e: 1314 ffff |0041: const/16 v20, #int -1 // #ffff │ │ -06da32: 1315 ffff |0043: const/16 v21, #int -1 // #ffff │ │ -06da36: 0200 1400 |0045: move/from16 v0, v20 │ │ -06da3a: 0201 1500 |0047: move/from16 v1, v21 │ │ -06da3e: 7030 2310 0301 |0049: invoke-direct {v3, v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@1023 │ │ -06da44: 2214 5b03 |004c: new-instance v20, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // type@035b │ │ -06da48: 0800 1400 |004e: move-object/from16 v0, v20 │ │ -06da4c: 0801 1700 |0050: move-object/from16 v1, v23 │ │ -06da50: 7020 661d 1000 |0052: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.:(Landroid/content/Context;)V // method@1d66 │ │ -06da56: 0800 1400 |0055: move-object/from16 v0, v20 │ │ -06da5a: 0801 1600 |0057: move-object/from16 v1, v22 │ │ -06da5e: 5b10 740a |0059: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06da62: 0800 1600 |005b: move-object/from16 v0, v22 │ │ -06da66: 5400 740a |005d: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06da6a: 0814 0000 |005f: move-object/from16 v20, v0 │ │ -06da6e: 0800 1600 |0061: move-object/from16 v0, v22 │ │ -06da72: 0801 1400 |0063: move-object/from16 v1, v20 │ │ -06da76: 6e30 201e 1003 |0065: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e20 │ │ -06da7c: 0800 1600 |0068: move-object/from16 v0, v22 │ │ -06da80: 5400 740a |006a: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06da84: 0814 0000 |006c: move-object/from16 v20, v0 │ │ -06da88: 0800 1600 |006e: move-object/from16 v0, v22 │ │ -06da8c: 5400 750a |0070: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06da90: 0815 0000 |0072: move-object/from16 v21, v0 │ │ -06da94: 7402 a41d 1400 |0074: invoke-virtual/range {v20, v21}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V // method@1da4 │ │ -06da9a: 0800 1600 |0077: move-object/from16 v0, v22 │ │ -06da9e: 5400 750a |0079: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06daa2: 0814 0000 |007b: move-object/from16 v20, v0 │ │ -06daa6: 0800 1600 |007d: move-object/from16 v0, v22 │ │ -06daaa: 5400 740a |007f: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06daae: 0815 0000 |0081: move-object/from16 v21, v0 │ │ -06dab2: 7402 df1d 1400 |0083: invoke-virtual/range {v20, v21}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setCustomViewAbove:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V // method@1ddf │ │ -06dab8: 0800 1600 |0086: move-object/from16 v0, v22 │ │ -06dabc: 5400 740a |0088: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06dac0: 0814 0000 |008a: move-object/from16 v20, v0 │ │ -06dac4: 2215 6303 |008c: new-instance v21, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1; // type@0363 │ │ -06dac8: 7602 021e 1500 |008e: invoke-direct/range {v21, v22}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)V // method@1e02 │ │ -06dace: 7402 ab1d 1400 |0091: invoke-virtual/range {v20, v21}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setOnPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)V // method@1dab │ │ -06dad4: 6214 4f0a |0094: sget-object v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu:[I // field@0a4f │ │ -06dad8: 0800 1700 |0096: move-object/from16 v0, v23 │ │ -06dadc: 0801 1800 |0098: move-object/from16 v1, v24 │ │ -06dae0: 0802 1400 |009a: move-object/from16 v2, v20 │ │ -06dae4: 6e30 3b01 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -06daea: 0c0e |009f: move-result-object v14 │ │ -06daec: 1314 0000 |00a0: const/16 v20, #int 0 // #0 │ │ -06daf0: 1315 0000 |00a2: const/16 v21, #int 0 // #0 │ │ -06daf4: 0200 1400 |00a4: move/from16 v0, v20 │ │ -06daf8: 0201 1500 |00a6: move/from16 v1, v21 │ │ -06dafc: 6e30 ad01 0e01 |00a8: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -06db02: 0a07 |00ab: move-result v7 │ │ -06db04: 0800 1600 |00ac: move-object/from16 v0, v22 │ │ -06db08: 6e20 461e 7000 |00ae: invoke-virtual {v0, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMode:(I)V // method@1e46 │ │ -06db0e: 1314 0100 |00b1: const/16 v20, #int 1 // #1 │ │ -06db12: 1315 ffff |00b3: const/16 v21, #int -1 // #ffff │ │ -06db16: 0200 1400 |00b5: move/from16 v0, v20 │ │ -06db1a: 0201 1500 |00b7: move/from16 v1, v21 │ │ -06db1e: 6e30 b001 0e01 |00b9: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -06db24: 0a11 |00bc: move-result v17 │ │ -06db26: 1314 ffff |00bd: const/16 v20, #int -1 // #ffff │ │ -06db2a: 0200 1100 |00bf: move/from16 v0, v17 │ │ -06db2e: 0201 1400 |00c1: move/from16 v1, v20 │ │ -06db32: 3210 7e00 |00c3: if-eq v0, v1, 0141 // +007e │ │ -06db36: 0800 1600 |00c5: move-object/from16 v0, v22 │ │ -06db3a: 0201 1100 |00c7: move/from16 v1, v17 │ │ -06db3e: 6e20 401e 1000 |00c9: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(I)V // method@1e40 │ │ -06db44: 1314 0200 |00cc: const/16 v20, #int 2 // #2 │ │ -06db48: 1315 ffff |00ce: const/16 v21, #int -1 // #ffff │ │ -06db4c: 0200 1400 |00d0: move/from16 v0, v20 │ │ -06db50: 0201 1500 |00d2: move/from16 v1, v21 │ │ -06db54: 6e30 b001 0e01 |00d4: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -06db5a: 0a12 |00d7: move-result v18 │ │ -06db5c: 1314 ffff |00d8: const/16 v20, #int -1 // #ffff │ │ -06db60: 0200 1200 |00da: move/from16 v0, v18 │ │ -06db64: 0201 1400 |00dc: move/from16 v1, v20 │ │ -06db68: 3210 7500 |00de: if-eq v0, v1, 0153 // +0075 │ │ -06db6c: 0800 1600 |00e0: move-object/from16 v0, v22 │ │ -06db70: 0201 1200 |00e2: move/from16 v1, v18 │ │ -06db74: 6e20 441e 1000 |00e4: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(I)V // method@1e44 │ │ -06db7a: 1314 0600 |00e7: const/16 v20, #int 6 // #6 │ │ -06db7e: 1315 0000 |00e9: const/16 v21, #int 0 // #0 │ │ -06db82: 0200 1400 |00eb: move/from16 v0, v20 │ │ -06db86: 0201 1500 |00ed: move/from16 v1, v21 │ │ -06db8a: 6e30 ad01 0e01 |00ef: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -06db90: 0a0f |00f2: move-result v15 │ │ -06db92: 0800 1600 |00f3: move-object/from16 v0, v22 │ │ -06db96: 6e20 5b1e f000 |00f5: invoke-virtual {v0, v15}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setTouchModeAbove:(I)V // method@1e5b │ │ -06db9c: 1314 0700 |00f8: const/16 v20, #int 7 // #7 │ │ -06dba0: 1315 0000 |00fa: const/16 v21, #int 0 // #0 │ │ -06dba4: 0200 1400 |00fc: move/from16 v0, v20 │ │ -06dba8: 0201 1500 |00fe: move/from16 v1, v21 │ │ -06dbac: 6e30 ad01 0e01 |0100: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -06dbb2: 0a10 |0103: move-result v16 │ │ -06dbb4: 0800 1600 |0104: move-object/from16 v0, v22 │ │ -06dbb8: 0201 1000 |0106: move/from16 v1, v16 │ │ -06dbbc: 6e20 5c1e 1000 |0108: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setTouchModeBehind:(I)V // method@1e5c │ │ -06dbc2: 1314 0300 |010b: const/16 v20, #int 3 // #3 │ │ -06dbc6: 1515 80bf |010d: const/high16 v21, #int -1082130432 // #bf80 │ │ -06dbca: 0200 1400 |010f: move/from16 v0, v20 │ │ -06dbce: 0201 1500 |0111: move/from16 v1, v21 │ │ -06dbd2: 6e30 a801 0e01 |0113: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@01a8 │ │ -06dbd8: 0a14 |0116: move-result v20 │ │ -06dbda: 0200 1400 |0117: move/from16 v0, v20 │ │ -06dbde: 8708 |0119: float-to-int v8, v0 │ │ -06dbe0: 1314 0400 |011a: const/16 v20, #int 4 // #4 │ │ -06dbe4: 1515 80bf |011c: const/high16 v21, #int -1082130432 // #bf80 │ │ -06dbe8: 0200 1400 |011e: move/from16 v0, v20 │ │ -06dbec: 0201 1500 |0120: move/from16 v1, v21 │ │ -06dbf0: 6e30 a801 0e01 |0122: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@01a8 │ │ -06dbf6: 0a14 |0125: move-result v20 │ │ -06dbf8: 0200 1400 |0126: move/from16 v0, v20 │ │ -06dbfc: 8700 |0128: float-to-int v0, v0 │ │ -06dbfe: 0213 0000 |0129: move/from16 v19, v0 │ │ -06dc02: 1314 ffff |012b: const/16 v20, #int -1 // #ffff │ │ -06dc06: 0200 1400 |012d: move/from16 v0, v20 │ │ -06dc0a: 3208 3500 |012f: if-eq v8, v0, 0164 // +0035 │ │ -06dc0e: 1314 ffff |0131: const/16 v20, #int -1 // #ffff │ │ -06dc12: 0200 1300 |0133: move/from16 v0, v19 │ │ -06dc16: 0201 1400 |0135: move/from16 v1, v20 │ │ -06dc1a: 3210 2d00 |0137: if-eq v0, v1, 0164 // +002d │ │ -06dc1e: 2214 a103 |0139: new-instance v20, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06dc22: 1a15 7e02 |013b: const-string v21, "Cannot set both behindOffset and behindWidth for a SlidingMenu" // string@027e │ │ -06dc26: 7602 311f 1400 |013d: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06dc2c: 2714 |0140: throw v20 │ │ -06dc2e: 2214 3702 |0141: new-instance v20, Landroid/widget/FrameLayout; // type@0237 │ │ -06dc32: 0800 1400 |0143: move-object/from16 v0, v20 │ │ -06dc36: 0801 1700 |0145: move-object/from16 v1, v23 │ │ -06dc3a: 7020 970f 1000 |0147: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -06dc40: 0800 1600 |014a: move-object/from16 v0, v22 │ │ -06dc44: 0801 1400 |014c: move-object/from16 v1, v20 │ │ -06dc48: 6e20 411e 1000 |014e: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ -06dc4e: 2900 7bff |0151: goto/16 00cc // -0085 │ │ -06dc52: 2214 3702 |0153: new-instance v20, Landroid/widget/FrameLayout; // type@0237 │ │ -06dc56: 0800 1400 |0155: move-object/from16 v0, v20 │ │ -06dc5a: 0801 1700 |0157: move-object/from16 v1, v23 │ │ -06dc5e: 7020 970f 1000 |0159: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -06dc64: 0800 1600 |015c: move-object/from16 v0, v22 │ │ -06dc68: 0801 1400 |015e: move-object/from16 v1, v20 │ │ -06dc6c: 6e20 451e 1000 |0160: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(Landroid/view/View;)V // method@1e45 │ │ -06dc72: 2884 |0163: goto 00e7 // -007c │ │ -06dc74: 1314 ffff |0164: const/16 v20, #int -1 // #ffff │ │ -06dc78: 0200 1400 |0166: move/from16 v0, v20 │ │ -06dc7c: 3208 9300 |0168: if-eq v8, v0, 01fb // +0093 │ │ -06dc80: 0800 1600 |016a: move-object/from16 v0, v22 │ │ -06dc84: 6e20 3b1e 8000 |016c: invoke-virtual {v0, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ -06dc8a: 1314 0500 |016f: const/16 v20, #int 5 // #5 │ │ -06dc8e: 1415 c3f5 a83e |0171: const v21, #float 0.33 // #3ea8f5c3 │ │ -06dc94: 0200 1400 |0174: move/from16 v0, v20 │ │ -06dc98: 0201 1500 |0176: move/from16 v1, v21 │ │ -06dc9c: 6e30 ac01 0e01 |0178: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@01ac │ │ -06dca2: 0a09 |017b: move-result v9 │ │ -06dca4: 0800 1600 |017c: move-object/from16 v0, v22 │ │ -06dca8: 6e20 3d1e 9000 |017e: invoke-virtual {v0, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindScrollScale:(F)V // method@1e3d │ │ -06dcae: 1314 0800 |0181: const/16 v20, #int 8 // #8 │ │ -06dcb2: 1315 ffff |0183: const/16 v21, #int -1 // #ffff │ │ -06dcb6: 0200 1400 |0185: move/from16 v0, v20 │ │ -06dcba: 0201 1500 |0187: move/from16 v1, v21 │ │ -06dcbe: 6e30 b001 0e01 |0189: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -06dcc4: 0a0c |018c: move-result v12 │ │ -06dcc6: 1314 ffff |018d: const/16 v20, #int -1 // #ffff │ │ -06dcca: 0200 1400 |018f: move/from16 v0, v20 │ │ -06dcce: 320c 0700 |0191: if-eq v12, v0, 0198 // +0007 │ │ -06dcd2: 0800 1600 |0193: move-object/from16 v0, v22 │ │ -06dcd6: 6e20 551e c000 |0195: invoke-virtual {v0, v12}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowDrawable:(I)V // method@1e55 │ │ -06dcdc: 1314 0900 |0198: const/16 v20, #int 9 // #9 │ │ -06dce0: 1315 0000 |019a: const/16 v21, #int 0 // #0 │ │ -06dce4: 0200 1400 |019c: move/from16 v0, v20 │ │ -06dce8: 0201 1500 |019e: move/from16 v1, v21 │ │ -06dcec: 6e30 a801 0e01 |01a0: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@01a8 │ │ -06dcf2: 0a14 |01a3: move-result v20 │ │ -06dcf4: 0200 1400 |01a4: move/from16 v0, v20 │ │ -06dcf8: 870d |01a6: float-to-int v13, v0 │ │ -06dcfa: 0800 1600 |01a7: move-object/from16 v0, v22 │ │ -06dcfe: 6e20 571e d000 |01a9: invoke-virtual {v0, v13}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowWidth:(I)V // method@1e57 │ │ -06dd04: 1314 0a00 |01ac: const/16 v20, #int 10 // #a │ │ -06dd08: 1315 0100 |01ae: const/16 v21, #int 1 // #1 │ │ -06dd0c: 0200 1400 |01b0: move/from16 v0, v20 │ │ -06dd10: 0201 1500 |01b2: move/from16 v1, v21 │ │ -06dd14: 6e30 a601 0e01 |01b4: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -06dd1a: 0a06 |01b7: move-result v6 │ │ -06dd1c: 0800 1600 |01b8: move-object/from16 v0, v22 │ │ -06dd20: 6e20 431e 6000 |01ba: invoke-virtual {v0, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setFadeEnabled:(Z)V // method@1e43 │ │ -06dd26: 1314 0b00 |01bd: const/16 v20, #int 11 // #b │ │ -06dd2a: 1415 c3f5 a83e |01bf: const v21, #float 0.33 // #3ea8f5c3 │ │ -06dd30: 0200 1400 |01c2: move/from16 v0, v20 │ │ -06dd34: 0201 1500 |01c4: move/from16 v1, v21 │ │ -06dd38: 6e30 ac01 0e01 |01c6: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@01ac │ │ -06dd3e: 0a05 |01c9: move-result v5 │ │ -06dd40: 0800 1600 |01ca: move-object/from16 v0, v22 │ │ -06dd44: 6e20 421e 5000 |01cc: invoke-virtual {v0, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setFadeDegree:(F)V // method@1e42 │ │ -06dd4a: 1314 0c00 |01cf: const/16 v20, #int 12 // #c │ │ -06dd4e: 1315 0000 |01d1: const/16 v21, #int 0 // #0 │ │ -06dd52: 0200 1400 |01d3: move/from16 v0, v20 │ │ -06dd56: 0201 1500 |01d5: move/from16 v1, v21 │ │ -06dd5a: 6e30 a601 0e01 |01d7: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -06dd60: 0a0a |01da: move-result v10 │ │ -06dd62: 0800 1600 |01db: move-object/from16 v0, v22 │ │ -06dd66: 6e20 541e a000 |01dd: invoke-virtual {v0, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSelectorEnabled:(Z)V // method@1e54 │ │ -06dd6c: 1314 0d00 |01e0: const/16 v20, #int 13 // #d │ │ -06dd70: 1315 ffff |01e2: const/16 v21, #int -1 // #ffff │ │ -06dd74: 0200 1400 |01e4: move/from16 v0, v20 │ │ -06dd78: 0201 1500 |01e6: move/from16 v1, v21 │ │ -06dd7c: 6e30 b001 0e01 |01e8: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -06dd82: 0a0b |01eb: move-result v11 │ │ -06dd84: 1314 ffff |01ec: const/16 v20, #int -1 // #ffff │ │ -06dd88: 0200 1400 |01ee: move/from16 v0, v20 │ │ -06dd8c: 320b 0700 |01f0: if-eq v11, v0, 01f7 // +0007 │ │ -06dd90: 0800 1600 |01f2: move-object/from16 v0, v22 │ │ -06dd94: 6e20 531e b000 |01f4: invoke-virtual {v0, v11}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSelectorDrawable:(I)V // method@1e53 │ │ -06dd9a: 6e10 b501 0e00 |01f7: invoke-virtual {v14}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -06dda0: 0e00 |01fa: return-void │ │ -06dda2: 1314 ffff |01fb: const/16 v20, #int -1 // #ffff │ │ -06dda6: 0200 1300 |01fd: move/from16 v0, v19 │ │ -06ddaa: 0201 1400 |01ff: move/from16 v1, v20 │ │ -06ddae: 3210 0b00 |0201: if-eq v0, v1, 020c // +000b │ │ -06ddb2: 0800 1600 |0203: move-object/from16 v0, v22 │ │ -06ddb6: 0201 1300 |0205: move/from16 v1, v19 │ │ -06ddba: 6e20 3e1e 1000 |0207: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindWidth:(I)V // method@1e3e │ │ -06ddc0: 2900 65ff |020a: goto/16 016f // -009b │ │ -06ddc4: 1314 0000 |020c: const/16 v20, #int 0 // #0 │ │ -06ddc8: 0800 1600 |020e: move-object/from16 v0, v22 │ │ -06ddcc: 0201 1400 |0210: move/from16 v1, v20 │ │ -06ddd0: 6e20 3b1e 1000 |0212: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ -06ddd6: 2900 5aff |0215: goto/16 016f // -00a6 │ │ +06ea3c: |[06ea3c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06ea4c: 7604 2410 1600 |0000: invoke-direct/range {v22, v23, v24, v25}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1024 │ │ +06ea52: 1314 0000 |0003: const/16 v20, #int 0 // #0 │ │ +06ea56: 0200 1400 |0005: move/from16 v0, v20 │ │ +06ea5a: 0801 1600 |0007: move-object/from16 v1, v22 │ │ +06ea5e: 5c10 6f0a |0009: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ +06ea62: 2214 6f00 |000b: new-instance v20, Landroid/os/Handler; // type@006f │ │ +06ea66: 7601 7602 1400 |000d: invoke-direct/range {v20}, Landroid/os/Handler;.:()V // method@0276 │ │ +06ea6c: 0800 1400 |0010: move-object/from16 v0, v20 │ │ +06ea70: 0801 1600 |0012: move-object/from16 v1, v22 │ │ +06ea74: 5b10 710a |0014: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mHandler:Landroid/os/Handler; // field@0a71 │ │ +06ea78: 2204 4302 |0016: new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; // type@0243 │ │ +06ea7c: 1314 ffff |0018: const/16 v20, #int -1 // #ffff │ │ +06ea80: 1315 ffff |001a: const/16 v21, #int -1 // #ffff │ │ +06ea84: 0200 1400 |001c: move/from16 v0, v20 │ │ +06ea88: 0201 1500 |001e: move/from16 v1, v21 │ │ +06ea8c: 7030 2310 0401 |0020: invoke-direct {v4, v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@1023 │ │ +06ea92: 2214 5a03 |0023: new-instance v20, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // type@035a │ │ +06ea96: 0800 1400 |0025: move-object/from16 v0, v20 │ │ +06ea9a: 0801 1700 |0027: move-object/from16 v1, v23 │ │ +06ea9e: 7020 b51d 1000 |0029: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.:(Landroid/content/Context;)V // method@1db5 │ │ +06eaa4: 0800 1400 |002c: move-object/from16 v0, v20 │ │ +06eaa8: 0801 1600 |002e: move-object/from16 v1, v22 │ │ +06eaac: 5b10 750a |0030: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06eab0: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +06eab4: 5400 750a |0034: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06eab8: 0814 0000 |0036: move-object/from16 v20, v0 │ │ +06eabc: 0800 1600 |0038: move-object/from16 v0, v22 │ │ +06eac0: 0801 1400 |003a: move-object/from16 v1, v20 │ │ +06eac4: 6e30 201e 1004 |003c: invoke-virtual {v0, v1, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e20 │ │ +06eaca: 2203 4302 |003f: new-instance v3, Landroid/widget/RelativeLayout$LayoutParams; // type@0243 │ │ +06eace: 1314 ffff |0041: const/16 v20, #int -1 // #ffff │ │ +06ead2: 1315 ffff |0043: const/16 v21, #int -1 // #ffff │ │ +06ead6: 0200 1400 |0045: move/from16 v0, v20 │ │ +06eada: 0201 1500 |0047: move/from16 v1, v21 │ │ +06eade: 7030 2310 0301 |0049: invoke-direct {v3, v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@1023 │ │ +06eae4: 2214 5903 |004c: new-instance v20, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // type@0359 │ │ +06eae8: 0800 1400 |004e: move-object/from16 v0, v20 │ │ +06eaec: 0801 1700 |0050: move-object/from16 v1, v23 │ │ +06eaf0: 7020 661d 1000 |0052: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.:(Landroid/content/Context;)V // method@1d66 │ │ +06eaf6: 0800 1400 |0055: move-object/from16 v0, v20 │ │ +06eafa: 0801 1600 |0057: move-object/from16 v1, v22 │ │ +06eafe: 5b10 740a |0059: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06eb02: 0800 1600 |005b: move-object/from16 v0, v22 │ │ +06eb06: 5400 740a |005d: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06eb0a: 0814 0000 |005f: move-object/from16 v20, v0 │ │ +06eb0e: 0800 1600 |0061: move-object/from16 v0, v22 │ │ +06eb12: 0801 1400 |0063: move-object/from16 v1, v20 │ │ +06eb16: 6e30 201e 1003 |0065: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e20 │ │ +06eb1c: 0800 1600 |0068: move-object/from16 v0, v22 │ │ +06eb20: 5400 740a |006a: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06eb24: 0814 0000 |006c: move-object/from16 v20, v0 │ │ +06eb28: 0800 1600 |006e: move-object/from16 v0, v22 │ │ +06eb2c: 5400 750a |0070: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06eb30: 0815 0000 |0072: move-object/from16 v21, v0 │ │ +06eb34: 7402 a41d 1400 |0074: invoke-virtual/range {v20, v21}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V // method@1da4 │ │ +06eb3a: 0800 1600 |0077: move-object/from16 v0, v22 │ │ +06eb3e: 5400 750a |0079: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06eb42: 0814 0000 |007b: move-object/from16 v20, v0 │ │ +06eb46: 0800 1600 |007d: move-object/from16 v0, v22 │ │ +06eb4a: 5400 740a |007f: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06eb4e: 0815 0000 |0081: move-object/from16 v21, v0 │ │ +06eb52: 7402 df1d 1400 |0083: invoke-virtual/range {v20, v21}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setCustomViewAbove:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V // method@1ddf │ │ +06eb58: 0800 1600 |0086: move-object/from16 v0, v22 │ │ +06eb5c: 5400 740a |0088: iget-object v0, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06eb60: 0814 0000 |008a: move-object/from16 v20, v0 │ │ +06eb64: 2215 6103 |008c: new-instance v21, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1; // type@0361 │ │ +06eb68: 7602 021e 1500 |008e: invoke-direct/range {v21, v22}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)V // method@1e02 │ │ +06eb6e: 7402 ab1d 1400 |0091: invoke-virtual/range {v20, v21}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setOnPageChangeListener:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener;)V // method@1dab │ │ +06eb74: 6214 4f0a |0094: sget-object v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu:[I // field@0a4f │ │ +06eb78: 0800 1700 |0096: move-object/from16 v0, v23 │ │ +06eb7c: 0801 1800 |0098: move-object/from16 v1, v24 │ │ +06eb80: 0802 1400 |009a: move-object/from16 v2, v20 │ │ +06eb84: 6e30 3b01 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +06eb8a: 0c0e |009f: move-result-object v14 │ │ +06eb8c: 6014 550a |00a0: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_mode:I // field@0a55 │ │ +06eb90: 1315 0000 |00a2: const/16 v21, #int 0 // #0 │ │ +06eb94: 0200 1400 |00a4: move/from16 v0, v20 │ │ +06eb98: 0201 1500 |00a6: move/from16 v1, v21 │ │ +06eb9c: 6e30 ad01 0e01 |00a8: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +06eba2: 0a07 |00ab: move-result v7 │ │ +06eba4: 0800 1600 |00ac: move-object/from16 v0, v22 │ │ +06eba8: 6e20 461e 7000 |00ae: invoke-virtual {v0, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMode:(I)V // method@1e46 │ │ +06ebae: 6014 5c0a |00b1: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_viewAbove:I // field@0a5c │ │ +06ebb2: 1315 ffff |00b3: const/16 v21, #int -1 // #ffff │ │ +06ebb6: 0200 1400 |00b5: move/from16 v0, v20 │ │ +06ebba: 0201 1500 |00b7: move/from16 v1, v21 │ │ +06ebbe: 6e30 b001 0e01 |00b9: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +06ebc4: 0a11 |00bc: move-result v17 │ │ +06ebc6: 1314 ffff |00bd: const/16 v20, #int -1 // #ffff │ │ +06ebca: 0200 1100 |00bf: move/from16 v0, v17 │ │ +06ebce: 0201 1400 |00c1: move/from16 v1, v20 │ │ +06ebd2: 3210 7e00 |00c3: if-eq v0, v1, 0141 // +007e │ │ +06ebd6: 0800 1600 |00c5: move-object/from16 v0, v22 │ │ +06ebda: 0201 1100 |00c7: move/from16 v1, v17 │ │ +06ebde: 6e20 401e 1000 |00c9: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(I)V // method@1e40 │ │ +06ebe4: 6014 5d0a |00cc: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_viewBehind:I // field@0a5d │ │ +06ebe8: 1315 ffff |00ce: const/16 v21, #int -1 // #ffff │ │ +06ebec: 0200 1400 |00d0: move/from16 v0, v20 │ │ +06ebf0: 0201 1500 |00d2: move/from16 v1, v21 │ │ +06ebf4: 6e30 b001 0e01 |00d4: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +06ebfa: 0a12 |00d7: move-result v18 │ │ +06ebfc: 1314 ffff |00d8: const/16 v20, #int -1 // #ffff │ │ +06ec00: 0200 1200 |00da: move/from16 v0, v18 │ │ +06ec04: 0201 1400 |00dc: move/from16 v1, v20 │ │ +06ec08: 3210 7500 |00de: if-eq v0, v1, 0153 // +0075 │ │ +06ec0c: 0800 1600 |00e0: move-object/from16 v0, v22 │ │ +06ec10: 0201 1200 |00e2: move/from16 v1, v18 │ │ +06ec14: 6e20 441e 1000 |00e4: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(I)V // method@1e44 │ │ +06ec1a: 6014 5a0a |00e7: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_touchModeAbove:I // field@0a5a │ │ +06ec1e: 1315 0000 |00e9: const/16 v21, #int 0 // #0 │ │ +06ec22: 0200 1400 |00eb: move/from16 v0, v20 │ │ +06ec26: 0201 1500 |00ed: move/from16 v1, v21 │ │ +06ec2a: 6e30 ad01 0e01 |00ef: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +06ec30: 0a0f |00f2: move-result v15 │ │ +06ec32: 0800 1600 |00f3: move-object/from16 v0, v22 │ │ +06ec36: 6e20 5b1e f000 |00f5: invoke-virtual {v0, v15}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setTouchModeAbove:(I)V // method@1e5b │ │ +06ec3c: 6014 5b0a |00f8: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_touchModeBehind:I // field@0a5b │ │ +06ec40: 1315 0000 |00fa: const/16 v21, #int 0 // #0 │ │ +06ec44: 0200 1400 |00fc: move/from16 v0, v20 │ │ +06ec48: 0201 1500 |00fe: move/from16 v1, v21 │ │ +06ec4c: 6e30 ad01 0e01 |0100: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +06ec52: 0a10 |0103: move-result v16 │ │ +06ec54: 0800 1600 |0104: move-object/from16 v0, v22 │ │ +06ec58: 0201 1000 |0106: move/from16 v1, v16 │ │ +06ec5c: 6e20 5c1e 1000 |0108: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setTouchModeBehind:(I)V // method@1e5c │ │ +06ec62: 6014 500a |010b: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_behindOffset:I // field@0a50 │ │ +06ec66: 1515 80bf |010d: const/high16 v21, #int -1082130432 // #bf80 │ │ +06ec6a: 0200 1400 |010f: move/from16 v0, v20 │ │ +06ec6e: 0201 1500 |0111: move/from16 v1, v21 │ │ +06ec72: 6e30 a801 0e01 |0113: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@01a8 │ │ +06ec78: 0a14 |0116: move-result v20 │ │ +06ec7a: 0200 1400 |0117: move/from16 v0, v20 │ │ +06ec7e: 8708 |0119: float-to-int v8, v0 │ │ +06ec80: 6014 520a |011a: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_behindWidth:I // field@0a52 │ │ +06ec84: 1515 80bf |011c: const/high16 v21, #int -1082130432 // #bf80 │ │ +06ec88: 0200 1400 |011e: move/from16 v0, v20 │ │ +06ec8c: 0201 1500 |0120: move/from16 v1, v21 │ │ +06ec90: 6e30 a801 0e01 |0122: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@01a8 │ │ +06ec96: 0a14 |0125: move-result v20 │ │ +06ec98: 0200 1400 |0126: move/from16 v0, v20 │ │ +06ec9c: 8700 |0128: float-to-int v0, v0 │ │ +06ec9e: 0213 0000 |0129: move/from16 v19, v0 │ │ +06eca2: 1314 ffff |012b: const/16 v20, #int -1 // #ffff │ │ +06eca6: 0200 1400 |012d: move/from16 v0, v20 │ │ +06ecaa: 3208 3500 |012f: if-eq v8, v0, 0164 // +0035 │ │ +06ecae: 1314 ffff |0131: const/16 v20, #int -1 // #ffff │ │ +06ecb2: 0200 1300 |0133: move/from16 v0, v19 │ │ +06ecb6: 0201 1400 |0135: move/from16 v1, v20 │ │ +06ecba: 3210 2d00 |0137: if-eq v0, v1, 0164 // +002d │ │ +06ecbe: 2214 9f03 |0139: new-instance v20, Ljava/lang/IllegalStateException; // type@039f │ │ +06ecc2: 1a15 8302 |013b: const-string v21, "Cannot set both behindOffset and behindWidth for a SlidingMenu" // string@0283 │ │ +06ecc6: 7602 311f 1400 |013d: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06eccc: 2714 |0140: throw v20 │ │ +06ecce: 2214 3502 |0141: new-instance v20, Landroid/widget/FrameLayout; // type@0235 │ │ +06ecd2: 0800 1400 |0143: move-object/from16 v0, v20 │ │ +06ecd6: 0801 1700 |0145: move-object/from16 v1, v23 │ │ +06ecda: 7020 970f 1000 |0147: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +06ece0: 0800 1600 |014a: move-object/from16 v0, v22 │ │ +06ece4: 0801 1400 |014c: move-object/from16 v1, v20 │ │ +06ece8: 6e20 411e 1000 |014e: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ +06ecee: 2900 7bff |0151: goto/16 00cc // -0085 │ │ +06ecf2: 2214 3502 |0153: new-instance v20, Landroid/widget/FrameLayout; // type@0235 │ │ +06ecf6: 0800 1400 |0155: move-object/from16 v0, v20 │ │ +06ecfa: 0801 1700 |0157: move-object/from16 v1, v23 │ │ +06ecfe: 7020 970f 1000 |0159: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +06ed04: 0800 1600 |015c: move-object/from16 v0, v22 │ │ +06ed08: 0801 1400 |015e: move-object/from16 v1, v20 │ │ +06ed0c: 6e20 451e 1000 |0160: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(Landroid/view/View;)V // method@1e45 │ │ +06ed12: 2884 |0163: goto 00e7 // -007c │ │ +06ed14: 1314 ffff |0164: const/16 v20, #int -1 // #ffff │ │ +06ed18: 0200 1400 |0166: move/from16 v0, v20 │ │ +06ed1c: 3208 9300 |0168: if-eq v8, v0, 01fb // +0093 │ │ +06ed20: 0800 1600 |016a: move-object/from16 v0, v22 │ │ +06ed24: 6e20 3b1e 8000 |016c: invoke-virtual {v0, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ +06ed2a: 6014 510a |016f: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_behindScrollScale:I // field@0a51 │ │ +06ed2e: 1415 c3f5 a83e |0171: const v21, #float 0.33 // #3ea8f5c3 │ │ +06ed34: 0200 1400 |0174: move/from16 v0, v20 │ │ +06ed38: 0201 1500 |0176: move/from16 v1, v21 │ │ +06ed3c: 6e30 ac01 0e01 |0178: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@01ac │ │ +06ed42: 0a09 |017b: move-result v9 │ │ +06ed44: 0800 1600 |017c: move-object/from16 v0, v22 │ │ +06ed48: 6e20 3d1e 9000 |017e: invoke-virtual {v0, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindScrollScale:(F)V // method@1e3d │ │ +06ed4e: 6014 580a |0181: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_shadowDrawable:I // field@0a58 │ │ +06ed52: 1315 ffff |0183: const/16 v21, #int -1 // #ffff │ │ +06ed56: 0200 1400 |0185: move/from16 v0, v20 │ │ +06ed5a: 0201 1500 |0187: move/from16 v1, v21 │ │ +06ed5e: 6e30 b001 0e01 |0189: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +06ed64: 0a0c |018c: move-result v12 │ │ +06ed66: 1314 ffff |018d: const/16 v20, #int -1 // #ffff │ │ +06ed6a: 0200 1400 |018f: move/from16 v0, v20 │ │ +06ed6e: 320c 0700 |0191: if-eq v12, v0, 0198 // +0007 │ │ +06ed72: 0800 1600 |0193: move-object/from16 v0, v22 │ │ +06ed76: 6e20 551e c000 |0195: invoke-virtual {v0, v12}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowDrawable:(I)V // method@1e55 │ │ +06ed7c: 6014 590a |0198: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_shadowWidth:I // field@0a59 │ │ +06ed80: 1315 0000 |019a: const/16 v21, #int 0 // #0 │ │ +06ed84: 0200 1400 |019c: move/from16 v0, v20 │ │ +06ed88: 0201 1500 |019e: move/from16 v1, v21 │ │ +06ed8c: 6e30 a801 0e01 |01a0: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@01a8 │ │ +06ed92: 0a14 |01a3: move-result v20 │ │ +06ed94: 0200 1400 |01a4: move/from16 v0, v20 │ │ +06ed98: 870d |01a6: float-to-int v13, v0 │ │ +06ed9a: 0800 1600 |01a7: move-object/from16 v0, v22 │ │ +06ed9e: 6e20 571e d000 |01a9: invoke-virtual {v0, v13}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowWidth:(I)V // method@1e57 │ │ +06eda4: 6014 540a |01ac: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_fadeEnabled:I // field@0a54 │ │ +06eda8: 1315 0100 |01ae: const/16 v21, #int 1 // #1 │ │ +06edac: 0200 1400 |01b0: move/from16 v0, v20 │ │ +06edb0: 0201 1500 |01b2: move/from16 v1, v21 │ │ +06edb4: 6e30 a601 0e01 |01b4: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +06edba: 0a06 |01b7: move-result v6 │ │ +06edbc: 0800 1600 |01b8: move-object/from16 v0, v22 │ │ +06edc0: 6e20 431e 6000 |01ba: invoke-virtual {v0, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setFadeEnabled:(Z)V // method@1e43 │ │ +06edc6: 6014 530a |01bd: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_fadeDegree:I // field@0a53 │ │ +06edca: 1415 c3f5 a83e |01bf: const v21, #float 0.33 // #3ea8f5c3 │ │ +06edd0: 0200 1400 |01c2: move/from16 v0, v20 │ │ +06edd4: 0201 1500 |01c4: move/from16 v1, v21 │ │ +06edd8: 6e30 ac01 0e01 |01c6: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@01ac │ │ +06edde: 0a05 |01c9: move-result v5 │ │ +06ede0: 0800 1600 |01ca: move-object/from16 v0, v22 │ │ +06ede4: 6e20 421e 5000 |01cc: invoke-virtual {v0, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setFadeDegree:(F)V // method@1e42 │ │ +06edea: 6014 570a |01cf: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_selectorEnabled:I // field@0a57 │ │ +06edee: 1315 0000 |01d1: const/16 v21, #int 0 // #0 │ │ +06edf2: 0200 1400 |01d3: move/from16 v0, v20 │ │ +06edf6: 0201 1500 |01d5: move/from16 v1, v21 │ │ +06edfa: 6e30 a601 0e01 |01d7: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +06ee00: 0a0a |01da: move-result v10 │ │ +06ee02: 0800 1600 |01db: move-object/from16 v0, v22 │ │ +06ee06: 6e20 541e a000 |01dd: invoke-virtual {v0, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSelectorEnabled:(Z)V // method@1e54 │ │ +06ee0c: 6014 560a |01e0: sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;.SlidingMenu_selectorDrawable:I // field@0a56 │ │ +06ee10: 1315 ffff |01e2: const/16 v21, #int -1 // #ffff │ │ +06ee14: 0200 1400 |01e4: move/from16 v0, v20 │ │ +06ee18: 0201 1500 |01e6: move/from16 v1, v21 │ │ +06ee1c: 6e30 b001 0e01 |01e8: invoke-virtual {v14, v0, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +06ee22: 0a0b |01eb: move-result v11 │ │ +06ee24: 1314 ffff |01ec: const/16 v20, #int -1 // #ffff │ │ +06ee28: 0200 1400 |01ee: move/from16 v0, v20 │ │ +06ee2c: 320b 0700 |01f0: if-eq v11, v0, 01f7 // +0007 │ │ +06ee30: 0800 1600 |01f2: move-object/from16 v0, v22 │ │ +06ee34: 6e20 531e b000 |01f4: invoke-virtual {v0, v11}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSelectorDrawable:(I)V // method@1e53 │ │ +06ee3a: 6e10 b501 0e00 |01f7: invoke-virtual {v14}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +06ee40: 0e00 |01fa: return-void │ │ +06ee42: 1314 ffff |01fb: const/16 v20, #int -1 // #ffff │ │ +06ee46: 0200 1300 |01fd: move/from16 v0, v19 │ │ +06ee4a: 0201 1400 |01ff: move/from16 v1, v20 │ │ +06ee4e: 3210 0b00 |0201: if-eq v0, v1, 020c // +000b │ │ +06ee52: 0800 1600 |0203: move-object/from16 v0, v22 │ │ +06ee56: 0201 1300 |0205: move/from16 v1, v19 │ │ +06ee5a: 6e20 3e1e 1000 |0207: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindWidth:(I)V // method@1e3e │ │ +06ee60: 2900 65ff |020a: goto/16 016f // -009b │ │ +06ee64: 1314 0000 |020c: const/16 v20, #int 0 // #0 │ │ +06ee68: 0800 1600 |020e: move-object/from16 v0, v22 │ │ +06ee6c: 0201 1400 |0210: move/from16 v1, v20 │ │ +06ee70: 6e20 3b1e 1000 |0212: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ +06ee76: 2900 5aff |0215: goto/16 016f // -00a6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=38 │ │ 0x000b line=1001 │ │ 0x0016 line=205 │ │ 0x0023 line=206 │ │ @@ -91703,17 +91798,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dddc: |[06dddc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; │ │ -06ddec: 5410 720a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mOpenListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a72 │ │ -06ddf0: 1100 |0002: return-object v0 │ │ +06ee7c: |[06ee7c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; │ │ +06ee8c: 5410 720a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mOpenListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a72 │ │ +06ee90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #5 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -91721,17 +91816,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ddf4: |[06ddf4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.access$100:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; │ │ -06de04: 5410 700a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mCloseListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // field@0a70 │ │ -06de08: 1100 |0002: return-object v0 │ │ +06ee94: |[06ee94] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.access$100:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; │ │ +06eea4: 5410 700a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mCloseListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // field@0a70 │ │ +06eea8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #6 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -91739,17 +91834,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06de0c: |[06de0c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.access$200:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; │ │ -06de1c: 5410 730a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mSecondaryOpenListner:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a73 │ │ -06de20: 1100 |0002: return-object v0 │ │ +06eeac: |[06eeac] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.access$200:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; │ │ +06eebc: 5410 730a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mSecondaryOpenListner:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a73 │ │ +06eec0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ Virtual methods - │ │ @@ -91758,18 +91853,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06de24: |[06de24] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.addIgnoredView:(Landroid/view/View;)V │ │ -06de34: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06de38: 6e20 691d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.addIgnoredView:(Landroid/view/View;)V // method@1d69 │ │ -06de3e: 0e00 |0005: return-void │ │ +06eec4: |[06eec4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.addIgnoredView:(Landroid/view/View;)V │ │ +06eed4: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06eed8: 6e20 691d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.addIgnoredView:(Landroid/view/View;)V // method@1d69 │ │ +06eede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ 0x0005 line=858 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -91779,18 +91874,18 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06de40: |[06de40] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.attachToActivity:(Landroid/app/Activity;I)V │ │ -06de50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06de52: 6e40 221e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;IZ)V // method@1e22 │ │ -06de58: 0e00 |0004: return-void │ │ +06eee0: |[06eee0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.attachToActivity:(Landroid/app/Activity;I)V │ │ +06eef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06eef2: 6e40 221e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;IZ)V // method@1e22 │ │ +06eef8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0004 line=293 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -91801,73 +91896,73 @@ │ │ type : '(Landroid/app/Activity;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -06de5c: |[06de5c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.attachToActivity:(Landroid/app/Activity;IZ)V │ │ -06de6c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06de6e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -06de70: 380c 0c00 |0002: if-eqz v12, 000e // +000c │ │ -06de74: 327c 0a00 |0004: if-eq v12, v7, 000e // +000a │ │ -06de78: 2206 a003 |0006: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -06de7c: 1a07 4724 |0008: const-string v7, "slideStyle must be either SLIDING_WINDOW or SLIDING_CONTENT" // string@2447 │ │ -06de80: 7020 2f1f 7600 |000a: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -06de86: 2706 |000d: throw v6 │ │ -06de88: 6e10 2c1e 0a00 |000e: invoke-virtual {v10}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getParent:()Landroid/view/ViewParent; // method@1e2c │ │ -06de8e: 0c06 |0011: move-result-object v6 │ │ -06de90: 3806 0a00 |0012: if-eqz v6, 001c // +000a │ │ -06de94: 2206 a103 |0014: new-instance v6, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06de98: 1a07 720c |0016: const-string v7, "This SlidingMenu appears to already be attached" // string@0c72 │ │ -06de9c: 7020 311f 7600 |0018: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06dea2: 2706 |001b: throw v6 │ │ -06dea4: 6e10 5f00 0b00 |001c: invoke-virtual {v11}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ -06deaa: 0c06 |001f: move-result-object v6 │ │ -06deac: 2377 9904 |0020: new-array v7, v7, [I // type@0499 │ │ -06deb0: 1408 5400 0101 |0022: const v8, #float 2.36938e-38 // #01010054 │ │ -06deb6: 4b08 0709 |0025: aput v8, v7, v9 │ │ -06deba: 6e20 8f01 7600 |0027: invoke-virtual {v6, v7}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@018f │ │ -06dec0: 0c00 |002a: move-result-object v0 │ │ -06dec2: 6e30 b001 9009 |002b: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -06dec8: 0a01 |002e: move-result v1 │ │ -06deca: 6e10 b501 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -06ded0: 2b0c 4600 0000 |0032: packed-switch v12, 00000078 // +00000046 │ │ -06ded6: 0e00 |0035: return-void │ │ -06ded8: 5ca9 6f0a |0036: iput-boolean v9, v10, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ -06dedc: 6e10 6100 0b00 |0038: invoke-virtual {v11}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -06dee2: 0c06 |003b: move-result-object v6 │ │ -06dee4: 6e10 970e 0600 |003c: invoke-virtual {v6}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ -06deea: 0c04 |003f: move-result-object v4 │ │ -06deec: 1f04 0202 |0040: check-cast v4, Landroid/view/ViewGroup; // type@0202 │ │ -06def0: 6e20 690e 9400 |0042: invoke-virtual {v4, v9}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -06def6: 0c05 |0045: move-result-object v5 │ │ -06def8: 1f05 0202 |0046: check-cast v5, Landroid/view/ViewGroup; // type@0202 │ │ -06defc: 6e20 830e 1500 |0048: invoke-virtual {v5, v1}, Landroid/view/ViewGroup;.setBackgroundResource:(I)V // method@0e83 │ │ -06df02: 6e20 7e0e 5400 |004b: invoke-virtual {v4, v5}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -06df08: 6e20 5c0e a400 |004e: invoke-virtual {v4, v10}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ -06df0e: 6e20 411e 5a00 |0051: invoke-virtual {v10, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ -06df14: 28e1 |0054: goto 0035 // -001f │ │ -06df16: 5cad 6f0a |0055: iput-boolean v13, v10, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ -06df1a: 1406 0200 0201 |0057: const v6, #float 2.38772e-38 // #01020002 │ │ -06df20: 6e20 4f00 6b00 |005a: invoke-virtual {v11, v6}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ -06df26: 0c03 |005d: move-result-object v3 │ │ -06df28: 1f03 0202 |005e: check-cast v3, Landroid/view/ViewGroup; // type@0202 │ │ -06df2c: 6e20 690e 9300 |0060: invoke-virtual {v3, v9}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -06df32: 0c02 |0063: move-result-object v2 │ │ -06df34: 6e20 7e0e 2300 |0064: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -06df3a: 6e20 5c0e a300 |0067: invoke-virtual {v3, v10}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ -06df40: 6e20 411e 2a00 |006a: invoke-virtual {v10, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ -06df46: 6e10 db0d 0200 |006d: invoke-virtual {v2}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ddb │ │ -06df4c: 0c06 |0070: move-result-object v6 │ │ -06df4e: 3906 c4ff |0071: if-nez v6, 0035 // -003c │ │ -06df52: 6e20 320e 1200 |0073: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0e32 │ │ -06df58: 28bf |0076: goto 0035 // -0041 │ │ -06df5a: 0000 |0077: nop // spacer │ │ -06df5c: 0001 0200 0000 0000 0400 0000 2300 ... |0078: packed-switch-data (8 units) │ │ +06eefc: |[06eefc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.attachToActivity:(Landroid/app/Activity;IZ)V │ │ +06ef0c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06ef0e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +06ef10: 380c 0c00 |0002: if-eqz v12, 000e // +000c │ │ +06ef14: 327c 0a00 |0004: if-eq v12, v7, 000e // +000a │ │ +06ef18: 2206 9e03 |0006: new-instance v6, Ljava/lang/IllegalArgumentException; // type@039e │ │ +06ef1c: 1a07 4724 |0008: const-string v7, "slideStyle must be either SLIDING_WINDOW or SLIDING_CONTENT" // string@2447 │ │ +06ef20: 7020 2f1f 7600 |000a: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +06ef26: 2706 |000d: throw v6 │ │ +06ef28: 6e10 2c1e 0a00 |000e: invoke-virtual {v10}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getParent:()Landroid/view/ViewParent; // method@1e2c │ │ +06ef2e: 0c06 |0011: move-result-object v6 │ │ +06ef30: 3806 0a00 |0012: if-eqz v6, 001c // +000a │ │ +06ef34: 2206 9f03 |0014: new-instance v6, Ljava/lang/IllegalStateException; // type@039f │ │ +06ef38: 1a07 740c |0016: const-string v7, "This SlidingMenu appears to already be attached" // string@0c74 │ │ +06ef3c: 7020 311f 7600 |0018: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06ef42: 2706 |001b: throw v6 │ │ +06ef44: 6e10 5f00 0b00 |001c: invoke-virtual {v11}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ +06ef4a: 0c06 |001f: move-result-object v6 │ │ +06ef4c: 2377 9704 |0020: new-array v7, v7, [I // type@0497 │ │ +06ef50: 1408 5400 0101 |0022: const v8, #float 2.36938e-38 // #01010054 │ │ +06ef56: 4b08 0709 |0025: aput v8, v7, v9 │ │ +06ef5a: 6e20 8f01 7600 |0027: invoke-virtual {v6, v7}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@018f │ │ +06ef60: 0c00 |002a: move-result-object v0 │ │ +06ef62: 6e30 b001 9009 |002b: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +06ef68: 0a01 |002e: move-result v1 │ │ +06ef6a: 6e10 b501 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +06ef70: 2b0c 4600 0000 |0032: packed-switch v12, 00000078 // +00000046 │ │ +06ef76: 0e00 |0035: return-void │ │ +06ef78: 5ca9 6f0a |0036: iput-boolean v9, v10, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ +06ef7c: 6e10 6100 0b00 |0038: invoke-virtual {v11}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +06ef82: 0c06 |003b: move-result-object v6 │ │ +06ef84: 6e10 970e 0600 |003c: invoke-virtual {v6}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ +06ef8a: 0c04 |003f: move-result-object v4 │ │ +06ef8c: 1f04 0002 |0040: check-cast v4, Landroid/view/ViewGroup; // type@0200 │ │ +06ef90: 6e20 690e 9400 |0042: invoke-virtual {v4, v9}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +06ef96: 0c05 |0045: move-result-object v5 │ │ +06ef98: 1f05 0002 |0046: check-cast v5, Landroid/view/ViewGroup; // type@0200 │ │ +06ef9c: 6e20 830e 1500 |0048: invoke-virtual {v5, v1}, Landroid/view/ViewGroup;.setBackgroundResource:(I)V // method@0e83 │ │ +06efa2: 6e20 7e0e 5400 |004b: invoke-virtual {v4, v5}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +06efa8: 6e20 5c0e a400 |004e: invoke-virtual {v4, v10}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ +06efae: 6e20 411e 5a00 |0051: invoke-virtual {v10, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ +06efb4: 28e1 |0054: goto 0035 // -001f │ │ +06efb6: 5cad 6f0a |0055: iput-boolean v13, v10, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ +06efba: 1406 0200 0201 |0057: const v6, #float 2.38772e-38 // #01020002 │ │ +06efc0: 6e20 4f00 6b00 |005a: invoke-virtual {v11, v6}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ +06efc6: 0c03 |005d: move-result-object v3 │ │ +06efc8: 1f03 0002 |005e: check-cast v3, Landroid/view/ViewGroup; // type@0200 │ │ +06efcc: 6e20 690e 9300 |0060: invoke-virtual {v3, v9}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +06efd2: 0c02 |0063: move-result-object v2 │ │ +06efd4: 6e20 7e0e 2300 |0064: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +06efda: 6e20 5c0e a300 |0067: invoke-virtual {v3, v10}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ +06efe0: 6e20 411e 2a00 |006a: invoke-virtual {v10, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ +06efe6: 6e10 db0d 0200 |006d: invoke-virtual {v2}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ddb │ │ +06efec: 0c06 |0070: move-result-object v6 │ │ +06efee: 3906 c4ff |0071: if-nez v6, 0035 // -003c │ │ +06eff2: 6e20 320e 1200 |0073: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0e32 │ │ +06eff8: 28bf |0076: goto 0035 // -0041 │ │ +06effa: 0000 |0077: nop // spacer │ │ +06effc: 0001 0200 0000 0000 0400 0000 2300 ... |0078: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=303 │ │ 0x0006 line=304 │ │ 0x000e line=306 │ │ 0x0014 line=307 │ │ 0x001c line=310 │ │ @@ -91908,18 +92003,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06df6c: |[06df6c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.clearIgnoredViews:()V │ │ -06df7c: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06df80: 6e10 6d1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.clearIgnoredViews:()V // method@1d6d │ │ -06df86: 0e00 |0005: return-void │ │ +06f00c: |[06f00c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.clearIgnoredViews:()V │ │ +06f01c: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f020: 6e10 6d1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.clearIgnoredViews:()V // method@1d6d │ │ +06f026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0005 line=874 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ @@ -91928,27 +92023,27 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -06df88: |[06df88] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.fitSystemWindows:(Landroid/graphics/Rect;)Z │ │ -06df98: 5271 2200 |0000: iget v1, v7, Landroid/graphics/Rect;.left:I // field@0022 │ │ -06df9c: 5272 2300 |0002: iget v2, v7, Landroid/graphics/Rect;.right:I // field@0023 │ │ -06dfa0: 5273 2400 |0004: iget v3, v7, Landroid/graphics/Rect;.top:I // field@0024 │ │ -06dfa4: 5270 2100 |0006: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -06dfa8: 5564 6f0a |0008: iget-boolean v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ -06dfac: 3904 0c00 |000a: if-nez v4, 0016 // +000c │ │ -06dfb0: 1a04 e30b |000c: const-string v4, "SlidingMenu" // string@0be3 │ │ -06dfb4: 1a05 e723 |000e: const-string v5, "setting padding!" // string@23e7 │ │ -06dfb8: 7120 0c0d 5400 |0010: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -06dfbe: 6e50 4b1e 1623 |0013: invoke-virtual {v6, v1, v3, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setPadding:(IIII)V // method@1e4b │ │ -06dfc4: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -06dfc6: 0f04 |0017: return v4 │ │ +06f028: |[06f028] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.fitSystemWindows:(Landroid/graphics/Rect;)Z │ │ +06f038: 5271 2200 |0000: iget v1, v7, Landroid/graphics/Rect;.left:I // field@0022 │ │ +06f03c: 5272 2300 |0002: iget v2, v7, Landroid/graphics/Rect;.right:I // field@0023 │ │ +06f040: 5273 2400 |0004: iget v3, v7, Landroid/graphics/Rect;.top:I // field@0024 │ │ +06f044: 5270 2100 |0006: iget v0, v7, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +06f048: 5564 6f0a |0008: iget-boolean v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mActionbarOverlay:Z // field@0a6f │ │ +06f04c: 3904 0c00 |000a: if-nez v4, 0016 // +000c │ │ +06f050: 1a04 e50b |000c: const-string v4, "SlidingMenu" // string@0be5 │ │ +06f054: 1a05 e723 |000e: const-string v5, "setting padding!" // string@23e7 │ │ +06f058: 7120 0c0d 5400 |0010: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +06f05e: 6e50 4b1e 1623 |0013: invoke-virtual {v6, v1, v3, v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setPadding:(IIII)V // method@1e4b │ │ +06f064: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +06f066: 0f04 |0017: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0002 line=991 │ │ 0x0004 line=992 │ │ 0x0006 line=993 │ │ 0x0008 line=994 │ │ @@ -91968,21 +92063,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06dfc8: |[06dfc8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getBehindOffset:()I │ │ -06dfd8: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06dfdc: 6e10 c31d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1dc3 │ │ -06dfe2: 0c00 |0005: move-result-object v0 │ │ -06dfe4: 1f00 4502 |0006: check-cast v0, Landroid/widget/RelativeLayout$LayoutParams; // type@0245 │ │ -06dfe8: 5200 6603 |0008: iget v0, v0, Landroid/widget/RelativeLayout$LayoutParams;.rightMargin:I // field@0366 │ │ -06dfec: 0f00 |000a: return v0 │ │ +06f068: |[06f068] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getBehindOffset:()I │ │ +06f078: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f07c: 6e10 c31d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1dc3 │ │ +06f082: 0c00 |0005: move-result-object v0 │ │ +06f084: 1f00 4302 |0006: check-cast v0, Landroid/widget/RelativeLayout$LayoutParams; // type@0243 │ │ +06f088: 5200 6603 |0008: iget v0, v0, Landroid/widget/RelativeLayout$LayoutParams;.rightMargin:I // field@0366 │ │ +06f08c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #6 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -91990,19 +92085,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06dff0: |[06dff0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getBehindScrollScale:()F │ │ -06e000: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e004: 6e10 c91d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getScrollScale:()F // method@1dc9 │ │ -06e00a: 0a00 |0005: move-result v0 │ │ -06e00c: 0f00 |0006: return v0 │ │ +06f090: |[06f090] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getBehindScrollScale:()F │ │ +06f0a0: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f0a4: 6e10 c91d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getScrollScale:()F // method@1dc9 │ │ +06f0aa: 0a00 |0005: move-result v0 │ │ +06f0ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #7 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92010,19 +92105,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e010: |[06e010] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getContent:()Landroid/view/View; │ │ -06e020: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e024: 6e10 7c1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getContent:()Landroid/view/View; // method@1d7c │ │ -06e02a: 0c00 |0005: move-result-object v0 │ │ -06e02c: 1100 |0006: return-object v0 │ │ +06f0b0: |[06f0b0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getContent:()Landroid/view/View; │ │ +06f0c0: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f0c4: 6e10 7c1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getContent:()Landroid/view/View; // method@1d7c │ │ +06f0ca: 0c00 |0005: move-result-object v0 │ │ +06f0cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #8 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92030,19 +92125,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e030: |[06e030] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getMenu:()Landroid/view/View; │ │ -06e040: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e044: 6e10 c01d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getContent:()Landroid/view/View; // method@1dc0 │ │ -06e04a: 0c00 |0005: move-result-object v0 │ │ -06e04c: 1100 |0006: return-object v0 │ │ +06f0d0: |[06f0d0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getMenu:()Landroid/view/View; │ │ +06f0e0: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f0e4: 6e10 c01d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getContent:()Landroid/view/View; // method@1dc0 │ │ +06f0ea: 0c00 |0005: move-result-object v0 │ │ +06f0ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #9 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92050,19 +92145,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e050: |[06e050] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getMode:()I │ │ -06e060: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e064: 6e10 c71d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMode:()I // method@1dc7 │ │ -06e06a: 0a00 |0005: move-result v0 │ │ -06e06c: 0f00 |0006: return v0 │ │ +06f0f0: |[06f0f0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getMode:()I │ │ +06f100: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f104: 6e10 c71d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMode:()I // method@1dc7 │ │ +06f10a: 0a00 |0005: move-result v0 │ │ +06f10c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #10 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92070,19 +92165,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e070: |[06e070] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getSecondaryMenu:()Landroid/view/View; │ │ -06e080: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e084: 6e10 ca1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getSecondaryContent:()Landroid/view/View; // method@1dca │ │ -06e08a: 0c00 |0005: move-result-object v0 │ │ -06e08c: 1100 |0006: return-object v0 │ │ +06f110: |[06f110] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getSecondaryMenu:()Landroid/view/View; │ │ +06f120: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f124: 6e10 ca1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getSecondaryContent:()Landroid/view/View; // method@1dca │ │ +06f12a: 0c00 |0005: move-result-object v0 │ │ +06f12c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #11 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92090,19 +92185,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e090: |[06e090] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getTouchModeAbove:()I │ │ -06e0a0: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e0a4: 6e10 891d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getTouchMode:()I // method@1d89 │ │ -06e0aa: 0a00 |0005: move-result v0 │ │ -06e0ac: 0f00 |0006: return v0 │ │ +06f130: |[06f130] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getTouchModeAbove:()I │ │ +06f140: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f144: 6e10 891d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getTouchMode:()I // method@1d89 │ │ +06f14a: 0a00 |0005: move-result v0 │ │ +06f14c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #12 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92110,19 +92205,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e0b0: |[06e0b0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getTouchmodeMarginThreshold:()I │ │ -06e0c0: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e0c4: 6e10 c41d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMarginThreshold:()I // method@1dc4 │ │ -06e0ca: 0a00 |0005: move-result v0 │ │ -06e0cc: 0f00 |0006: return v0 │ │ +06f150: |[06f150] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.getTouchmodeMarginThreshold:()I │ │ +06f160: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f164: 6e10 c41d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.getMarginThreshold:()I // method@1dc4 │ │ +06f16a: 0a00 |0005: move-result v0 │ │ +06f16c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #13 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92130,28 +92225,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06e0d0: |[06e0d0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.isMenuShowing:()Z │ │ -06e0e0: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e0e4: 6e10 7f1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ -06e0ea: 0a00 |0005: move-result v0 │ │ -06e0ec: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -06e0f0: 5420 740a |0008: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e0f4: 6e10 7f1d 0000 |000a: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ -06e0fa: 0a00 |000d: move-result v0 │ │ -06e0fc: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -06e0fe: 3310 0400 |000f: if-ne v0, v1, 0013 // +0004 │ │ -06e102: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -06e104: 0f00 |0012: return v0 │ │ -06e106: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -06e108: 28fe |0014: goto 0012 // -0002 │ │ +06f170: |[06f170] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.isMenuShowing:()Z │ │ +06f180: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f184: 6e10 7f1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ +06f18a: 0a00 |0005: move-result v0 │ │ +06f18c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +06f190: 5420 740a |0008: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f194: 6e10 7f1d 0000 |000a: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ +06f19a: 0a00 |000d: move-result v0 │ │ +06f19c: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +06f19e: 3310 0400 |000f: if-ne v0, v1, 0013 // +0004 │ │ +06f1a2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +06f1a4: 0f00 |0012: return v0 │ │ +06f1a6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +06f1a8: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #14 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92159,24 +92254,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06e10c: |[06e10c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.isSecondaryMenuShowing:()Z │ │ -06e11c: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e120: 6e10 7f1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ -06e126: 0a00 |0005: move-result v0 │ │ -06e128: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -06e12a: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -06e12e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06e130: 0f00 |000a: return v0 │ │ -06e132: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06e134: 28fe |000c: goto 000a // -0002 │ │ +06f1ac: |[06f1ac] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.isSecondaryMenuShowing:()Z │ │ +06f1bc: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f1c0: 6e10 7f1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ +06f1c6: 0a00 |0005: move-result v0 │ │ +06f1c8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +06f1ca: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +06f1ce: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06f1d0: 0f00 |000a: return v0 │ │ +06f1d2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06f1d4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #15 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92184,19 +92279,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e138: |[06e138] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.isSlidingEnabled:()Z │ │ -06e148: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e14c: 6e10 8f1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isSlidingEnabled:()Z // method@1d8f │ │ -06e152: 0a00 |0005: move-result v0 │ │ -06e154: 0f00 |0006: return v0 │ │ +06f1d8: |[06f1d8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.isSlidingEnabled:()Z │ │ +06f1e8: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f1ec: 6e10 8f1d 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.isSlidingEnabled:()Z // method@1d8f │ │ +06f1f2: 0a00 |0005: move-result v0 │ │ +06f1f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ #16 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;) │ │ @@ -92204,41 +92299,41 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -06e158: |[06e158] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.manageLayers:(F)V │ │ -06e168: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e16a: 6002 2c00 |0001: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06e16e: 1303 0b00 |0003: const/16 v3, #int 11 // #b │ │ -06e172: 3532 0300 |0005: if-ge v2, v3, 0008 // +0003 │ │ -06e176: 0e00 |0007: return-void │ │ -06e178: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -06e17a: 2d02 0502 |0009: cmpl-float v2, v5, v2 │ │ -06e17e: 3d02 2100 |000b: if-lez v2, 002c // +0021 │ │ -06e182: 1502 803f |000d: const/high16 v2, #int 1065353216 // #3f80 │ │ -06e186: 2e02 0502 |000f: cmpg-float v2, v5, v2 │ │ -06e18a: 3b02 1b00 |0011: if-gez v2, 002c // +001b │ │ -06e18e: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -06e190: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -06e194: 1221 |0016: const/4 v1, #int 2 // #2 │ │ -06e196: 6e10 281e 0400 |0017: invoke-virtual {v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContent:()Landroid/view/View; // method@1e28 │ │ -06e19c: 0c02 |001a: move-result-object v2 │ │ -06e19e: 6e10 e40d 0200 |001b: invoke-virtual {v2}, Landroid/view/View;.getLayerType:()I // method@0de4 │ │ -06e1a4: 0a02 |001e: move-result v2 │ │ -06e1a6: 3221 e8ff |001f: if-eq v1, v2, 0007 // -0018 │ │ -06e1aa: 5442 710a |0021: iget-object v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mHandler:Landroid/os/Handler; // field@0a71 │ │ -06e1ae: 2203 6403 |0023: new-instance v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2; // type@0364 │ │ -06e1b2: 7030 051e 4301 |0025: invoke-direct {v3, v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;I)V // method@1e05 │ │ -06e1b8: 6e20 7b02 3200 |0028: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -06e1be: 28dc |002b: goto 0007 // -0024 │ │ -06e1c0: 0110 |002c: move v0, v1 │ │ -06e1c2: 28e7 |002d: goto 0014 // -0019 │ │ +06f1f8: |[06f1f8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.manageLayers:(F)V │ │ +06f208: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f20a: 6002 2c00 |0001: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06f20e: 1303 0b00 |0003: const/16 v3, #int 11 // #b │ │ +06f212: 3532 0300 |0005: if-ge v2, v3, 0008 // +0003 │ │ +06f216: 0e00 |0007: return-void │ │ +06f218: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +06f21a: 2d02 0502 |0009: cmpl-float v2, v5, v2 │ │ +06f21e: 3d02 2100 |000b: if-lez v2, 002c // +0021 │ │ +06f222: 1502 803f |000d: const/high16 v2, #int 1065353216 // #3f80 │ │ +06f226: 2e02 0502 |000f: cmpg-float v2, v5, v2 │ │ +06f22a: 3b02 1b00 |0011: if-gez v2, 002c // +001b │ │ +06f22e: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +06f230: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +06f234: 1221 |0016: const/4 v1, #int 2 // #2 │ │ +06f236: 6e10 281e 0400 |0017: invoke-virtual {v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContent:()Landroid/view/View; // method@1e28 │ │ +06f23c: 0c02 |001a: move-result-object v2 │ │ +06f23e: 6e10 e40d 0200 |001b: invoke-virtual {v2}, Landroid/view/View;.getLayerType:()I // method@0de4 │ │ +06f244: 0a02 |001e: move-result v2 │ │ +06f246: 3221 e8ff |001f: if-eq v1, v2, 0007 // -0018 │ │ +06f24a: 5442 710a |0021: iget-object v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mHandler:Landroid/os/Handler; // field@0a71 │ │ +06f24e: 2203 6203 |0023: new-instance v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2; // type@0362 │ │ +06f252: 7030 051e 4301 |0025: invoke-direct {v3, v4, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;I)V // method@1e05 │ │ +06f258: 6e20 7b02 3200 |0028: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +06f25e: 28dc |002b: goto 0007 // -0024 │ │ +06f260: 0110 |002c: move v0, v1 │ │ +06f262: 28e7 |002d: goto 0014 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1005 │ │ 0x0007 line=1022 │ │ 0x0008 line=1007 │ │ 0x0014 line=1008 │ │ 0x0017 line=1010 │ │ @@ -92255,25 +92350,25 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06e1c4: |[06e1c4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -06e1d4: 0740 |0000: move-object v0, v4 │ │ -06e1d6: 1f00 6b03 |0001: check-cast v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@036b │ │ -06e1da: 6e10 161e 0000 |0003: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1e16 │ │ -06e1e0: 0c01 |0006: move-result-object v1 │ │ -06e1e2: 6f20 2510 1300 |0007: invoke-super {v3, v1}, Landroid/widget/RelativeLayout;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1025 │ │ -06e1e8: 5431 740a |000a: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e1ec: 6e10 151e 0000 |000c: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.getItem:()I // method@1e15 │ │ -06e1f2: 0a02 |000f: move-result v2 │ │ -06e1f4: 6e20 a01d 2100 |0010: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ -06e1fa: 0e00 |0013: return-void │ │ +06f264: |[06f264] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +06f274: 0740 |0000: move-object v0, v4 │ │ +06f276: 1f00 6903 |0001: check-cast v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@0369 │ │ +06f27a: 6e10 161e 0000 |0003: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1e16 │ │ +06f280: 0c01 |0006: move-result-object v1 │ │ +06f282: 6f20 2510 1300 |0007: invoke-super {v3, v1}, Landroid/widget/RelativeLayout;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1025 │ │ +06f288: 5431 740a |000a: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f28c: 6e10 151e 0000 |000c: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.getItem:()I // method@1e15 │ │ +06f292: 0a02 |000f: move-result v2 │ │ +06f294: 6e20 a01d 2100 |0010: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ +06f29a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=979 │ │ 0x0003 line=980 │ │ 0x000a line=981 │ │ 0x0013 line=982 │ │ locals : │ │ @@ -92286,23 +92381,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06e1fc: |[06e1fc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -06e20c: 6f10 2610 0300 |0000: invoke-super {v3}, Landroid/widget/RelativeLayout;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1026 │ │ -06e212: 0c01 |0003: move-result-object v1 │ │ -06e214: 2200 6b03 |0004: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@036b │ │ -06e218: 5432 740a |0006: iget-object v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e21c: 6e10 7f1d 0200 |0008: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ -06e222: 0a02 |000b: move-result v2 │ │ -06e224: 7030 141e 1002 |000c: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.:(Landroid/os/Parcelable;I)V // method@1e14 │ │ -06e22a: 1100 |000f: return-object v0 │ │ +06f29c: |[06f29c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +06f2ac: 6f10 2610 0300 |0000: invoke-super {v3}, Landroid/widget/RelativeLayout;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1026 │ │ +06f2b2: 0c01 |0003: move-result-object v1 │ │ +06f2b4: 2200 6903 |0004: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; // type@0369 │ │ +06f2b8: 5432 740a |0006: iget-object v2, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f2bc: 6e10 7f1d 0200 |0008: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.getCurrentItem:()I // method@1d7f │ │ +06f2c2: 0a02 |000b: move-result v2 │ │ +06f2c4: 7030 141e 1002 |000c: invoke-direct {v0, v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;.:(Landroid/os/Parcelable;I)V // method@1e14 │ │ +06f2ca: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0004 line=970 │ │ 0x000f line=971 │ │ locals : │ │ 0x000f - 0x0010 reg=0 ss Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ @@ -92314,18 +92409,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e22c: |[06e22c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.removeIgnoredView:(Landroid/view/View;)V │ │ -06e23c: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e240: 6e20 9b1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.removeIgnoredView:(Landroid/view/View;)V // method@1d9b │ │ -06e246: 0e00 |0005: return-void │ │ +06f2cc: |[06f2cc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.removeIgnoredView:(Landroid/view/View;)V │ │ +06f2dc: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f2e0: 6e20 9b1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.removeIgnoredView:(Landroid/view/View;)V // method@1d9b │ │ +06f2e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0005 line=867 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -92335,18 +92430,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e248: |[06e248] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setAboveOffset:(I)V │ │ -06e258: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e25c: 6e20 9e1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setAboveOffset:(I)V // method@1d9e │ │ -06e262: 0e00 |0005: return-void │ │ +06f2e8: |[06f2e8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setAboveOffset:(I)V │ │ +06f2f8: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f2fc: 6e20 9e1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setAboveOffset:(I)V // method@1d9e │ │ +06f302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ 0x0005 line=609 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 i I │ │ @@ -92356,24 +92451,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06e264: |[06e264] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setAboveOffsetRes:(I)V │ │ -06e274: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e27a: 0c01 |0003: move-result-object v1 │ │ -06e27c: 6e10 3301 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -06e282: 0c01 |0007: move-result-object v1 │ │ -06e284: 6e20 9501 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ -06e28a: 0a01 |000b: move-result v1 │ │ -06e28c: 8710 |000c: float-to-int v0, v1 │ │ -06e28e: 6e20 381e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setAboveOffset:(I)V // method@1e38 │ │ -06e294: 0e00 |0010: return-void │ │ +06f304: |[06f304] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setAboveOffsetRes:(I)V │ │ +06f314: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f31a: 0c01 |0003: move-result-object v1 │ │ +06f31c: 6e10 3301 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06f322: 0c01 |0007: move-result-object v1 │ │ +06f324: 6e20 9501 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ +06f32a: 0a01 |000b: move-result v1 │ │ +06f32c: 8710 |000c: float-to-int v0, v1 │ │ +06f32e: 6e20 381e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setAboveOffset:(I)V // method@1e38 │ │ +06f334: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x000d line=618 │ │ 0x0010 line=619 │ │ locals : │ │ 0x000d - 0x0011 reg=0 i I │ │ @@ -92385,18 +92480,18 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e298: |[06e298] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindCanvasTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V │ │ -06e2a8: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e2ac: 6e20 dc1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setCanvasTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V // method@1ddc │ │ -06e2b2: 0e00 |0005: return-void │ │ +06f338: |[06f338] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindCanvasTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V │ │ +06f348: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f34c: 6e20 dc1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setCanvasTransformer:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V // method@1ddc │ │ +06f352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x0005 line=699 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 t Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ @@ -92406,18 +92501,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e2b4: |[06e2b4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindOffset:(I)V │ │ -06e2c4: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e2c8: 6e20 ef1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setWidthOffset:(I)V // method@1def │ │ -06e2ce: 0e00 |0005: return-void │ │ +06f354: |[06f354] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindOffset:(I)V │ │ +06f364: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f368: 6e20 ef1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setWidthOffset:(I)V // method@1def │ │ +06f36e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0005 line=589 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 i I │ │ @@ -92427,24 +92522,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06e2d0: |[06e2d0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindOffsetRes:(I)V │ │ -06e2e0: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e2e6: 0c01 |0003: move-result-object v1 │ │ -06e2e8: 6e10 3301 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -06e2ee: 0c01 |0007: move-result-object v1 │ │ -06e2f0: 6e20 9501 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ -06e2f6: 0a01 |000b: move-result v1 │ │ -06e2f8: 8710 |000c: float-to-int v0, v1 │ │ -06e2fa: 6e20 3b1e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ -06e300: 0e00 |0010: return-void │ │ +06f370: |[06f370] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindOffsetRes:(I)V │ │ +06f380: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f386: 0c01 |0003: move-result-object v1 │ │ +06f388: 6e10 3301 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06f38e: 0c01 |0007: move-result-object v1 │ │ +06f390: 6e20 9501 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ +06f396: 0a01 |000b: move-result v1 │ │ +06f398: 8710 |000c: float-to-int v0, v1 │ │ +06f39a: 6e20 3b1e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ +06f3a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ 0x000d line=599 │ │ 0x0010 line=600 │ │ locals : │ │ 0x000d - 0x0011 reg=0 i I │ │ @@ -92456,28 +92551,28 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06e304: |[06e304] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindScrollScale:(F)V │ │ -06e314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e316: 2e00 0300 |0001: cmpg-float v0, v3, v0 │ │ -06e31a: 3b00 1000 |0003: if-gez v0, 0013 // +0010 │ │ -06e31e: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ -06e322: 2d00 0300 |0007: cmpl-float v0, v3, v0 │ │ -06e326: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ -06e32a: 2200 a103 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06e32e: 1a01 ff0a |000d: const-string v1, "ScrollScale must be between 0 and 1" // string@0aff │ │ -06e332: 7020 311f 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06e338: 2700 |0012: throw v0 │ │ -06e33a: 5420 750a |0013: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e33e: 6e20 e51d 3000 |0015: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setScrollScale:(F)V // method@1de5 │ │ -06e344: 0e00 |0018: return-void │ │ +06f3a4: |[06f3a4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindScrollScale:(F)V │ │ +06f3b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f3b6: 2e00 0300 |0001: cmpg-float v0, v3, v0 │ │ +06f3ba: 3b00 1000 |0003: if-gez v0, 0013 // +0010 │ │ +06f3be: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +06f3c2: 2d00 0300 |0007: cmpl-float v0, v3, v0 │ │ +06f3c6: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ +06f3ca: 2200 9f03 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +06f3ce: 1a01 010b |000d: const-string v1, "ScrollScale must be between 0 and 1" // string@0b01 │ │ +06f3d2: 7020 311f 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06f3d8: 2700 |0012: throw v0 │ │ +06f3da: 5420 750a |0013: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f3de: 6e20 e51d 3000 |0015: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setScrollScale:(F)V // method@1de5 │ │ +06f3e4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ 0x000b line=688 │ │ 0x0013 line=689 │ │ 0x0018 line=690 │ │ locals : │ │ @@ -92489,52 +92584,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -06e348: |[06e348] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindWidth:(I)V │ │ -06e358: 6e10 291e 0900 |0000: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e35e: 0c07 |0003: move-result-object v7 │ │ -06e360: 1a08 c826 |0004: const-string v8, "window" // string@26c8 │ │ -06e364: 6e20 3601 8700 |0006: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -06e36a: 0c07 |0009: move-result-object v7 │ │ -06e36c: 1f07 0b02 |000a: check-cast v7, Landroid/view/WindowManager; // type@020b │ │ -06e370: 7210 a00e 0700 |000c: invoke-interface {v7}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0ea0 │ │ -06e376: 0c01 |000f: move-result-object v1 │ │ -06e378: 1c00 db01 |0010: const-class v0, Landroid/view/Display; // type@01db │ │ -06e37c: 1217 |0012: const/4 v7, #int 1 // #1 │ │ -06e37e: 2375 b504 |0013: new-array v5, v7, [Ljava/lang/Class; // type@04b5 │ │ -06e382: 1207 |0015: const/4 v7, #int 0 // #0 │ │ -06e384: 1c08 5300 |0016: const-class v8, Landroid/graphics/Point; // type@0053 │ │ -06e388: 4d08 0507 |0018: aput-object v8, v5, v7 │ │ -06e38c: 2204 5300 |001a: new-instance v4, Landroid/graphics/Point; // type@0053 │ │ -06e390: 7010 0a02 0400 |001c: invoke-direct {v4}, Landroid/graphics/Point;.:()V // method@020a │ │ -06e396: 1a07 0716 |001f: const-string v7, "getSize" // string@1607 │ │ -06e39a: 6e30 1b1f 7005 |0021: invoke-virtual {v0, v7, v5}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ -06e3a0: 0c03 |0024: move-result-object v3 │ │ -06e3a2: 1217 |0025: const/4 v7, #int 1 // #1 │ │ -06e3a4: 2377 b704 |0026: new-array v7, v7, [Ljava/lang/Object; // type@04b7 │ │ -06e3a8: 1208 |0028: const/4 v8, #int 0 // #0 │ │ -06e3aa: 4d04 0708 |0029: aput-object v4, v7, v8 │ │ -06e3ae: 6e30 9b1f 1307 |002b: invoke-virtual {v3, v1, v7}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -06e3b4: 5246 2000 |002e: iget v6, v4, Landroid/graphics/Point;.x:I // field@0020 │ │ -06e3b8: 9107 060a |0030: sub-int v7, v6, v10 │ │ -06e3bc: 6e20 3b1e 7900 |0032: invoke-virtual {v9, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ -06e3c2: 0e00 |0035: return-void │ │ -06e3c4: 0d02 |0036: move-exception v2 │ │ -06e3c6: 6e10 2f0d 0100 |0037: invoke-virtual {v1}, Landroid/view/Display;.getWidth:()I // method@0d2f │ │ -06e3cc: 0a06 |003a: move-result v6 │ │ -06e3ce: 28f5 |003b: goto 0030 // -000b │ │ +06f3e8: |[06f3e8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindWidth:(I)V │ │ +06f3f8: 6e10 291e 0900 |0000: invoke-virtual {v9}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f3fe: 0c07 |0003: move-result-object v7 │ │ +06f400: 1a08 c826 |0004: const-string v8, "window" // string@26c8 │ │ +06f404: 6e20 3601 8700 |0006: invoke-virtual {v7, v8}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +06f40a: 0c07 |0009: move-result-object v7 │ │ +06f40c: 1f07 0902 |000a: check-cast v7, Landroid/view/WindowManager; // type@0209 │ │ +06f410: 7210 a00e 0700 |000c: invoke-interface {v7}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0ea0 │ │ +06f416: 0c01 |000f: move-result-object v1 │ │ +06f418: 1c00 da01 |0010: const-class v0, Landroid/view/Display; // type@01da │ │ +06f41c: 1217 |0012: const/4 v7, #int 1 // #1 │ │ +06f41e: 2375 b304 |0013: new-array v5, v7, [Ljava/lang/Class; // type@04b3 │ │ +06f422: 1207 |0015: const/4 v7, #int 0 // #0 │ │ +06f424: 1c08 5300 |0016: const-class v8, Landroid/graphics/Point; // type@0053 │ │ +06f428: 4d08 0507 |0018: aput-object v8, v5, v7 │ │ +06f42c: 2204 5300 |001a: new-instance v4, Landroid/graphics/Point; // type@0053 │ │ +06f430: 7010 0a02 0400 |001c: invoke-direct {v4}, Landroid/graphics/Point;.:()V // method@020a │ │ +06f436: 1a07 0816 |001f: const-string v7, "getSize" // string@1608 │ │ +06f43a: 6e30 1b1f 7005 |0021: invoke-virtual {v0, v7, v5}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ +06f440: 0c03 |0024: move-result-object v3 │ │ +06f442: 1217 |0025: const/4 v7, #int 1 // #1 │ │ +06f444: 2377 b504 |0026: new-array v7, v7, [Ljava/lang/Object; // type@04b5 │ │ +06f448: 1208 |0028: const/4 v8, #int 0 // #0 │ │ +06f44a: 4d04 0708 |0029: aput-object v4, v7, v8 │ │ +06f44e: 6e30 9b1f 1307 |002b: invoke-virtual {v3, v1, v7}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +06f454: 5246 2000 |002e: iget v6, v4, Landroid/graphics/Point;.x:I // field@0020 │ │ +06f458: 9107 060a |0030: sub-int v7, v6, v10 │ │ +06f45c: 6e20 3b1e 7900 |0032: invoke-virtual {v9, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindOffset:(I)V // method@1e3b │ │ +06f462: 0e00 |0035: return-void │ │ +06f464: 0d02 |0036: move-exception v2 │ │ +06f466: 6e10 2f0d 0100 |0037: invoke-virtual {v1}, Landroid/view/Display;.getWidth:()I // method@0d2f │ │ +06f46c: 0a06 |003a: move-result v6 │ │ +06f46e: 28f5 |003b: goto 0030 // -000b │ │ catches : 1 │ │ 0x0010 - 0x0030 │ │ Ljava/lang/Exception; -> 0x0036 │ │ positions : │ │ 0x0000 line=629 │ │ + 0x000c line=630 │ │ 0x0010 line=632 │ │ 0x0012 line=633 │ │ 0x001a line=634 │ │ 0x001f line=635 │ │ 0x0025 line=636 │ │ 0x002e line=637 │ │ 0x0030 line=641 │ │ @@ -92558,24 +92654,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06e3e0: |[06e3e0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindWidthRes:(I)V │ │ -06e3f0: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e3f6: 0c01 |0003: move-result-object v1 │ │ -06e3f8: 6e10 3301 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -06e3fe: 0c01 |0007: move-result-object v1 │ │ -06e400: 6e20 9501 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ -06e406: 0a01 |000b: move-result v1 │ │ -06e408: 8710 |000c: float-to-int v0, v1 │ │ -06e40a: 6e20 3e1e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindWidth:(I)V // method@1e3e │ │ -06e410: 0e00 |0010: return-void │ │ +06f480: |[06f480] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setBehindWidthRes:(I)V │ │ +06f490: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f496: 0c01 |0003: move-result-object v1 │ │ +06f498: 6e10 3301 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06f49e: 0c01 |0007: move-result-object v1 │ │ +06f4a0: 6e20 9501 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ +06f4a6: 0a01 |000b: move-result v1 │ │ +06f4a8: 8710 |000c: float-to-int v0, v1 │ │ +06f4aa: 6e20 3e1e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindWidth:(I)V // method@1e3e │ │ +06f4b0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x000d line=652 │ │ 0x0010 line=653 │ │ locals : │ │ 0x000d - 0x0011 reg=0 i I │ │ @@ -92587,24 +92683,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06e414: |[06e414] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setContent:(I)V │ │ -06e424: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e42a: 0c00 |0003: move-result-object v0 │ │ -06e42c: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -06e432: 0c00 |0007: move-result-object v0 │ │ -06e434: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06e436: 6e30 540d 3001 |0009: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -06e43c: 0c00 |000c: move-result-object v0 │ │ -06e43e: 6e20 411e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ -06e444: 0e00 |0010: return-void │ │ +06f4b4: |[06f4b4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setContent:(I)V │ │ +06f4c4: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f4ca: 0c00 |0003: move-result-object v0 │ │ +06f4cc: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +06f4d2: 0c00 |0007: move-result-object v0 │ │ +06f4d4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06f4d6: 6e30 540d 3001 |0009: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +06f4dc: 0c00 |000c: move-result-object v0 │ │ +06f4de: 6e20 411e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setContent:(Landroid/view/View;)V // method@1e41 │ │ +06f4e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0010 line=348 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0011 reg=3 res I │ │ @@ -92614,19 +92710,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e448: |[06e448] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setContent:(Landroid/view/View;)V │ │ -06e458: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e45c: 6e20 9f1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setContent:(Landroid/view/View;)V // method@1d9f │ │ -06e462: 6e10 5e1e 0100 |0005: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:()V // method@1e5e │ │ -06e468: 0e00 |0008: return-void │ │ +06f4e8: |[06f4e8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setContent:(Landroid/view/View;)V │ │ +06f4f8: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f4fc: 6e20 9f1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setContent:(Landroid/view/View;)V // method@1d9f │ │ +06f502: 6e10 5e1e 0100 |0005: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:()V // method@1e5e │ │ +06f508: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0005 line=357 │ │ 0x0008 line=358 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ @@ -92637,18 +92733,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e46c: |[06e46c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setFadeDegree:(F)V │ │ -06e47c: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e480: 6e20 e01d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setFadeDegree:(F)V // method@1de0 │ │ -06e486: 0e00 |0005: return-void │ │ +06f50c: |[06f50c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setFadeDegree:(F)V │ │ +06f51c: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f520: 6e20 e01d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setFadeDegree:(F)V // method@1de0 │ │ +06f526: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ 0x0005 line=813 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 f F │ │ @@ -92658,18 +92754,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e488: |[06e488] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setFadeEnabled:(Z)V │ │ -06e498: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e49c: 6e20 e11d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setFadeEnabled:(Z)V // method@1de1 │ │ -06e4a2: 0e00 |0005: return-void │ │ +06f528: |[06f528] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setFadeEnabled:(Z)V │ │ +06f538: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f53c: 6e20 e11d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setFadeEnabled:(Z)V // method@1de1 │ │ +06f542: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0005 line=803 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 b Z │ │ @@ -92679,24 +92775,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06e4a4: |[06e4a4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setMenu:(I)V │ │ -06e4b4: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e4ba: 0c00 |0003: move-result-object v0 │ │ -06e4bc: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -06e4c2: 0c00 |0007: move-result-object v0 │ │ -06e4c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06e4c6: 6e30 540d 3001 |0009: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -06e4cc: 0c00 |000c: move-result-object v0 │ │ -06e4ce: 6e20 451e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(Landroid/view/View;)V // method@1e45 │ │ -06e4d4: 0e00 |0010: return-void │ │ +06f544: |[06f544] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setMenu:(I)V │ │ +06f554: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f55a: 0c00 |0003: move-result-object v0 │ │ +06f55c: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +06f562: 0c00 |0007: move-result-object v0 │ │ +06f564: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06f566: 6e30 540d 3001 |0009: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +06f56c: 0c00 |000c: move-result-object v0 │ │ +06f56e: 6e20 451e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(Landroid/view/View;)V // method@1e45 │ │ +06f574: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0010 line=376 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0011 reg=3 res I │ │ @@ -92706,18 +92802,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e4d8: |[06e4d8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setMenu:(Landroid/view/View;)V │ │ -06e4e8: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e4ec: 6e20 de1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setContent:(Landroid/view/View;)V // method@1dde │ │ -06e4f2: 0e00 |0005: return-void │ │ +06f578: |[06f578] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setMenu:(Landroid/view/View;)V │ │ +06f588: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f58c: 6e20 de1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setContent:(Landroid/view/View;)V // method@1dde │ │ +06f592: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -92727,27 +92823,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06e4f4: |[06e4f4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setMode:(I)V │ │ -06e504: 3803 1000 |0000: if-eqz v3, 0010 // +0010 │ │ -06e508: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06e50a: 3203 0d00 |0003: if-eq v3, v0, 0010 // +000d │ │ -06e50e: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -06e510: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ -06e514: 2200 a103 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06e518: 1a01 e40b |000a: const-string v1, "SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT" // string@0be4 │ │ -06e51c: 7020 311f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06e522: 2700 |000f: throw v0 │ │ -06e524: 5420 750a |0010: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e528: 6e20 e41d 3000 |0012: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setMode:(I)V // method@1de4 │ │ -06e52e: 0e00 |0015: return-void │ │ +06f594: |[06f594] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setMode:(I)V │ │ +06f5a4: 3803 1000 |0000: if-eqz v3, 0010 // +0010 │ │ +06f5a8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06f5aa: 3203 0d00 |0003: if-eq v3, v0, 0010 // +000d │ │ +06f5ae: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +06f5b0: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ +06f5b4: 2200 9f03 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +06f5b8: 1a01 e60b |000a: const-string v1, "SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT" // string@0be6 │ │ +06f5bc: 7020 311f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06f5c2: 2700 |000f: throw v0 │ │ +06f5c4: 5420 750a |0010: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f5c8: 6e20 e41d 3000 |0012: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setMode:(I)V // method@1de4 │ │ +06f5ce: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0008 line=448 │ │ 0x0010 line=450 │ │ 0x0015 line=451 │ │ locals : │ │ @@ -92759,17 +92855,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e530: |[06e530] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnCloseListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener;)V │ │ -06e540: 5b01 700a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mCloseListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // field@0a70 │ │ -06e544: 0e00 |0002: return-void │ │ +06f5d0: |[06f5d0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnCloseListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener;)V │ │ +06f5e0: 5b01 700a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mCloseListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // field@0a70 │ │ +06f5e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0002 line=905 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; │ │ @@ -92779,18 +92875,18 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e548: |[06e548] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnClosedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V │ │ -06e558: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e55c: 6e20 a91d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setOnClosedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V // method@1da9 │ │ -06e562: 0e00 |0005: return-void │ │ +06f5e8: |[06f5e8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnClosedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V │ │ +06f5f8: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f5fc: 6e20 a91d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setOnClosedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener;)V // method@1da9 │ │ +06f602: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=922 │ │ 0x0005 line=923 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener; │ │ @@ -92800,17 +92896,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e564: |[06e564] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnOpenListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;)V │ │ -06e574: 5b01 720a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mOpenListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a72 │ │ -06e578: 0e00 |0002: return-void │ │ +06f604: |[06f604] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnOpenListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;)V │ │ +06f614: 5b01 720a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mOpenListener:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a72 │ │ +06f618: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0002 line=884 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; │ │ @@ -92820,18 +92916,18 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e57c: |[06e57c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnOpenedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V │ │ -06e58c: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e590: 6e20 aa1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setOnOpenedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V // method@1daa │ │ -06e596: 0e00 |0005: return-void │ │ +06f61c: |[06f61c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setOnOpenedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V │ │ +06f62c: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f630: 6e20 aa1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setOnOpenedListener:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener;)V // method@1daa │ │ +06f636: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=913 │ │ 0x0005 line=914 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener; │ │ @@ -92841,24 +92937,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06e598: |[06e598] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryMenu:(I)V │ │ -06e5a8: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e5ae: 0c00 |0003: move-result-object v0 │ │ -06e5b0: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -06e5b6: 0c00 |0007: move-result-object v0 │ │ -06e5b8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06e5ba: 6e30 540d 3001 |0009: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -06e5c0: 0c00 |000c: move-result-object v0 │ │ -06e5c2: 6e20 4d1e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSecondaryMenu:(Landroid/view/View;)V // method@1e4d │ │ -06e5c8: 0e00 |0010: return-void │ │ +06f638: |[06f638] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryMenu:(I)V │ │ +06f648: 6e10 291e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f64e: 0c00 |0003: move-result-object v0 │ │ +06f650: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +06f656: 0c00 |0007: move-result-object v0 │ │ +06f658: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06f65a: 6e30 540d 3001 |0009: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +06f660: 0c00 |000c: move-result-object v0 │ │ +06f662: 6e20 4d1e 0200 |000d: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSecondaryMenu:(Landroid/view/View;)V // method@1e4d │ │ +06f668: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0010 line=403 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0011 reg=3 res I │ │ @@ -92868,18 +92964,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e5cc: |[06e5cc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryMenu:(Landroid/view/View;)V │ │ -06e5dc: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e5e0: 6e20 e61d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSecondaryContent:(Landroid/view/View;)V // method@1de6 │ │ -06e5e6: 0e00 |0005: return-void │ │ +06f66c: |[06f66c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryMenu:(Landroid/view/View;)V │ │ +06f67c: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f680: 6e20 e61d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSecondaryContent:(Landroid/view/View;)V // method@1de6 │ │ +06f686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0005 line=413 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -92889,17 +92985,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e5e8: |[06e5e8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryOnOpenListner:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;)V │ │ -06e5f8: 5b01 730a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mSecondaryOpenListner:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a73 │ │ -06e5fc: 0e00 |0002: return-void │ │ +06f688: |[06f688] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryOnOpenListner:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;)V │ │ +06f698: 5b01 730a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mSecondaryOpenListner:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // field@0a73 │ │ +06f69c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0002 line=895 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; │ │ @@ -92909,23 +93005,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06e600: |[06e600] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryShadowDrawable:(I)V │ │ -06e610: 6e10 291e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e616: 0c00 |0003: move-result-object v0 │ │ -06e618: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -06e61e: 0c00 |0007: move-result-object v0 │ │ -06e620: 6e20 9801 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -06e626: 0c00 |000b: move-result-object v0 │ │ -06e628: 6e20 501e 0100 |000c: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e50 │ │ -06e62e: 0e00 |000f: return-void │ │ +06f6a0: |[06f6a0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryShadowDrawable:(I)V │ │ +06f6b0: 6e10 291e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f6b6: 0c00 |0003: move-result-object v0 │ │ +06f6b8: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06f6be: 0c00 |0007: move-result-object v0 │ │ +06f6c0: 6e20 9801 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +06f6c6: 0c00 |000b: move-result-object v0 │ │ +06f6c8: 6e20 501e 0100 |000c: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e50 │ │ +06f6ce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x000f line=767 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -92935,18 +93031,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e630: |[06e630] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -06e640: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e644: 6e20 e71d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1de7 │ │ -06e64a: 0e00 |0005: return-void │ │ +06f6d0: |[06f6d0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06f6e0: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f6e4: 6e20 e71d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSecondaryShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1de7 │ │ +06f6ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0005 line=776 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -92956,18 +93052,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e64c: |[06e64c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectedView:(Landroid/view/View;)V │ │ -06e65c: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e660: 6e20 e81d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectedView:(Landroid/view/View;)V // method@1de8 │ │ -06e666: 0e00 |0005: return-void │ │ +06f6ec: |[06f6ec] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectedView:(Landroid/view/View;)V │ │ +06f6fc: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f700: 6e20 e81d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectedView:(Landroid/view/View;)V // method@1de8 │ │ +06f706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -92977,18 +93073,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e668: |[06e668] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectorBitmap:(Landroid/graphics/Bitmap;)V │ │ -06e678: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e67c: 6e20 e91d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectorBitmap:(Landroid/graphics/Bitmap;)V // method@1de9 │ │ -06e682: 0e00 |0005: return-void │ │ +06f708: |[06f708] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectorBitmap:(Landroid/graphics/Bitmap;)V │ │ +06f718: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f71c: 6e20 e91d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectorBitmap:(Landroid/graphics/Bitmap;)V // method@1de9 │ │ +06f722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0005 line=849 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 b Landroid/graphics/Bitmap; │ │ @@ -92998,22 +93094,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06e684: |[06e684] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectorDrawable:(I)V │ │ -06e694: 5420 750a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e698: 6e10 2d1e 0200 |0002: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getResources:()Landroid/content/res/Resources; // method@1e2d │ │ -06e69e: 0c01 |0005: move-result-object v1 │ │ -06e6a0: 7120 f201 3100 |0006: invoke-static {v1, v3}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@01f2 │ │ -06e6a6: 0c01 |0009: move-result-object v1 │ │ -06e6a8: 6e20 e91d 1000 |000a: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectorBitmap:(Landroid/graphics/Bitmap;)V // method@1de9 │ │ -06e6ae: 0e00 |000d: return-void │ │ +06f724: |[06f724] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectorDrawable:(I)V │ │ +06f734: 5420 750a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f738: 6e10 2d1e 0200 |0002: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getResources:()Landroid/content/res/Resources; // method@1e2d │ │ +06f73e: 0c01 |0005: move-result-object v1 │ │ +06f740: 7120 f201 3100 |0006: invoke-static {v1, v3}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@01f2 │ │ +06f746: 0c01 |0009: move-result-object v1 │ │ +06f748: 6e20 e91d 1000 |000a: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectorBitmap:(Landroid/graphics/Bitmap;)V // method@1de9 │ │ +06f74e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x000d line=840 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x000e reg=3 res I │ │ @@ -93023,19 +93119,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e6b0: |[06e6b0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectorEnabled:(Z)V │ │ -06e6c0: 5420 750a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e6c4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06e6c6: 6e20 ea1d 1000 |0003: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectorEnabled:(Z)V // method@1dea │ │ -06e6cc: 0e00 |0006: return-void │ │ +06f750: |[06f750] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSelectorEnabled:(Z)V │ │ +06f760: 5420 750a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f764: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06f766: 6e20 ea1d 1000 |0003: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setSelectorEnabled:(Z)V // method@1dea │ │ +06f76c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0006 line=822 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0007 reg=3 b Z │ │ @@ -93045,23 +93141,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06e6d0: |[06e6d0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowDrawable:(I)V │ │ -06e6e0: 6e10 291e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ -06e6e6: 0c00 |0003: move-result-object v0 │ │ -06e6e8: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -06e6ee: 0c00 |0007: move-result-object v0 │ │ -06e6f0: 6e20 9801 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -06e6f6: 0c00 |000b: move-result-object v0 │ │ -06e6f8: 6e20 561e 0100 |000c: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e56 │ │ -06e6fe: 0e00 |000f: return-void │ │ +06f770: |[06f770] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowDrawable:(I)V │ │ +06f780: 6e10 291e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getContext:()Landroid/content/Context; // method@1e29 │ │ +06f786: 0c00 |0003: move-result-object v0 │ │ +06f788: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +06f78e: 0c00 |0007: move-result-object v0 │ │ +06f790: 6e20 9801 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +06f796: 0c00 |000b: move-result-object v0 │ │ +06f798: 6e20 561e 0100 |000c: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e56 │ │ +06f79e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x000f line=749 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -93071,18 +93167,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e700: |[06e700] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -06e710: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e714: 6e20 eb1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1deb │ │ -06e71a: 0e00 |0005: return-void │ │ +06f7a0: |[06f7a0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06f7b0: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f7b4: 6e20 eb1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1deb │ │ +06f7ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0005 line=758 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -93092,18 +93188,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e71c: |[06e71c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowWidth:(I)V │ │ -06e72c: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e730: 6e20 ec1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setShadowWidth:(I)V // method@1dec │ │ -06e736: 0e00 |0005: return-void │ │ +06f7bc: |[06f7bc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowWidth:(I)V │ │ +06f7cc: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f7d0: 6e20 ec1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setShadowWidth:(I)V // method@1dec │ │ +06f7d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0005 line=794 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 pixels I │ │ @@ -93113,22 +93209,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06e738: |[06e738] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowWidthRes:(I)V │ │ -06e748: 6e10 2d1e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getResources:()Landroid/content/res/Resources; // method@1e2d │ │ -06e74e: 0c00 |0003: move-result-object v0 │ │ -06e750: 6e20 9501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ -06e756: 0a00 |0007: move-result v0 │ │ -06e758: 8700 |0008: float-to-int v0, v0 │ │ -06e75a: 6e20 571e 0100 |0009: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowWidth:(I)V // method@1e57 │ │ -06e760: 0e00 |000c: return-void │ │ +06f7d8: |[06f7d8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setShadowWidthRes:(I)V │ │ +06f7e8: 6e10 2d1e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.getResources:()Landroid/content/res/Resources; // method@1e2d │ │ +06f7ee: 0c00 |0003: move-result-object v0 │ │ +06f7f0: 6e20 9501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0195 │ │ +06f7f6: 0a00 |0007: move-result v0 │ │ +06f7f8: 8700 |0008: float-to-int v0, v0 │ │ +06f7fa: 6e20 571e 0100 |0009: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setShadowWidth:(I)V // method@1e57 │ │ +06f800: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x000c line=785 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x000d reg=2 resId I │ │ @@ -93138,18 +93234,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e764: |[06e764] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSlidingEnabled:(Z)V │ │ -06e774: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e778: 6e20 ad1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setSlidingEnabled:(Z)V // method@1dad │ │ -06e77e: 0e00 |0005: return-void │ │ +06f804: |[06f804] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setSlidingEnabled:(Z)V │ │ +06f814: 5410 740a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f818: 6e20 ad1d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setSlidingEnabled:(Z)V // method@1dad │ │ +06f81e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0005 line=431 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 b Z │ │ @@ -93159,32 +93255,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -06e780: |[06e780] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setStatic:(Z)V │ │ -06e790: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06e792: 3804 1200 |0001: if-eqz v4, 0013 // +0012 │ │ -06e796: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06e798: 6e20 591e 0300 |0004: invoke-virtual {v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSlidingEnabled:(Z)V // method@1e59 │ │ -06e79e: 5430 740a |0007: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e7a2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -06e7a4: 6e20 a41d 1000 |000a: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V // method@1da4 │ │ -06e7aa: 5430 740a |000d: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e7ae: 6e20 a01d 2000 |000f: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ -06e7b4: 0e00 |0012: return-void │ │ -06e7b6: 5430 740a |0013: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e7ba: 6e20 a01d 2000 |0015: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ -06e7c0: 5430 740a |0018: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e7c4: 5431 750a |001a: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e7c8: 6e20 a41d 1000 |001c: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V // method@1da4 │ │ -06e7ce: 6e20 591e 2300 |001f: invoke-virtual {v3, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSlidingEnabled:(Z)V // method@1e59 │ │ -06e7d4: 28f0 |0022: goto 0012 // -0010 │ │ +06f820: |[06f820] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setStatic:(Z)V │ │ +06f830: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06f832: 3804 1200 |0001: if-eqz v4, 0013 // +0012 │ │ +06f836: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f838: 6e20 591e 0300 |0004: invoke-virtual {v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSlidingEnabled:(Z)V // method@1e59 │ │ +06f83e: 5430 740a |0007: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f842: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +06f844: 6e20 a41d 1000 |000a: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V // method@1da4 │ │ +06f84a: 5430 740a |000d: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f84e: 6e20 a01d 2000 |000f: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ +06f854: 0e00 |0012: return-void │ │ +06f856: 5430 740a |0013: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f85a: 6e20 a01d 2000 |0015: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(I)V // method@1da0 │ │ +06f860: 5430 740a |0018: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f864: 5431 750a |001a: iget-object v1, v3, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f868: 6e20 a41d 1000 |001c: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCustomViewBehind:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;)V // method@1da4 │ │ +06f86e: 6e20 591e 2300 |001f: invoke-virtual {v3, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSlidingEnabled:(Z)V // method@1e59 │ │ +06f874: 28f0 |0022: goto 0012 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=467 │ │ 0x0003 line=468 │ │ 0x0007 line=469 │ │ 0x000d line=470 │ │ 0x0012 line=478 │ │ @@ -93200,27 +93296,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06e7d8: |[06e7d8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setTouchModeAbove:(I)V │ │ -06e7e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e7ea: 3203 0f00 |0001: if-eq v3, v0, 0010 // +000f │ │ -06e7ee: 3803 0d00 |0003: if-eqz v3, 0010 // +000d │ │ -06e7f2: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -06e7f4: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ -06e7f8: 2200 a103 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06e7fc: 1a01 7b0c |000a: const-string v1, "TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE." // string@0c7b │ │ -06e800: 7020 311f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06e806: 2700 |000f: throw v0 │ │ -06e808: 5420 740a |0010: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e80c: 6e20 ae1d 3000 |0012: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setTouchMode:(I)V // method@1dae │ │ -06e812: 0e00 |0015: return-void │ │ +06f878: |[06f878] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setTouchModeAbove:(I)V │ │ +06f888: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f88a: 3203 0f00 |0001: if-eq v3, v0, 0010 // +000f │ │ +06f88e: 3803 0d00 |0003: if-eqz v3, 0010 // +000d │ │ +06f892: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +06f894: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ +06f898: 2200 9f03 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +06f89c: 1a01 7d0c |000a: const-string v1, "TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE." // string@0c7d │ │ +06f8a0: 7020 311f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06f8a6: 2700 |000f: throw v0 │ │ +06f8a8: 5420 740a |0010: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f8ac: 6e20 ae1d 3000 |0012: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setTouchMode:(I)V // method@1dae │ │ +06f8b2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ 0x0008 line=720 │ │ 0x0010 line=723 │ │ 0x0015 line=724 │ │ locals : │ │ @@ -93232,27 +93328,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06e814: |[06e814] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setTouchModeBehind:(I)V │ │ -06e824: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e826: 3203 0f00 |0001: if-eq v3, v0, 0010 // +000f │ │ -06e82a: 3803 0d00 |0003: if-eqz v3, 0010 // +000d │ │ -06e82e: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -06e830: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ -06e834: 2200 a103 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06e838: 1a01 7b0c |000a: const-string v1, "TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE." // string@0c7b │ │ -06e83c: 7020 311f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06e842: 2700 |000f: throw v0 │ │ -06e844: 5420 750a |0010: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e848: 6e20 ed1d 3000 |0012: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setTouchMode:(I)V // method@1ded │ │ -06e84e: 0e00 |0015: return-void │ │ +06f8b4: |[06f8b4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setTouchModeBehind:(I)V │ │ +06f8c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f8c6: 3203 0f00 |0001: if-eq v3, v0, 0010 // +000f │ │ +06f8ca: 3803 0d00 |0003: if-eqz v3, 0010 // +000d │ │ +06f8ce: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +06f8d0: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ +06f8d4: 2200 9f03 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +06f8d8: 1a01 7d0c |000a: const-string v1, "TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE." // string@0c7d │ │ +06f8dc: 7020 311f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06f8e2: 2700 |000f: throw v0 │ │ +06f8e4: 5420 750a |0010: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f8e8: 6e20 ed1d 3000 |0012: invoke-virtual {v0, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setTouchMode:(I)V // method@1ded │ │ +06f8ee: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0008 line=736 │ │ 0x0010 line=739 │ │ 0x0015 line=740 │ │ locals : │ │ @@ -93264,18 +93360,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e850: |[06e850] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setTouchmodeMarginThreshold:(I)V │ │ -06e860: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ -06e864: 6e20 e21d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setMarginThreshold:(I)V // method@1de2 │ │ -06e86a: 0e00 |0005: return-void │ │ +06f8f0: |[06f8f0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setTouchmodeMarginThreshold:(I)V │ │ +06f900: 5410 750a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewBehind:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // field@0a75 │ │ +06f904: 6e20 e21d 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setMarginThreshold:(I)V // method@1de2 │ │ +06f90a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x0005 line=678 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0006 reg=2 touchmodeMarginThreshold I │ │ @@ -93285,18 +93381,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06e86c: |[06e86c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showContent:()V │ │ -06e87c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e87e: 6e20 5f1e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:(Z)V // method@1e5f │ │ -06e884: 0e00 |0004: return-void │ │ +06f90c: |[06f90c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showContent:()V │ │ +06f91c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f91e: 6e20 5f1e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:(Z)V // method@1e5f │ │ +06f924: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0004 line=519 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ @@ -93305,19 +93401,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06e888: |[06e888] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showContent:(Z)V │ │ -06e898: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e89c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06e89e: 6e30 a11d 1003 |0003: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ -06e8a4: 0e00 |0006: return-void │ │ +06f928: |[06f928] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showContent:(Z)V │ │ +06f938: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f93c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06f93e: 6e30 a11d 1003 |0003: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ +06f944: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0006 line=528 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0007 reg=3 animate Z │ │ @@ -93327,18 +93423,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06e8a8: |[06e8a8] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showMenu:()V │ │ -06e8b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e8ba: 6e20 611e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:(Z)V // method@1e61 │ │ -06e8c0: 0e00 |0004: return-void │ │ +06f948: |[06f948] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showMenu:()V │ │ +06f958: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f95a: 6e20 611e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:(Z)V // method@1e61 │ │ +06f960: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0004 line=485 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ @@ -93347,19 +93443,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06e8c4: |[06e8c4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showMenu:(Z)V │ │ -06e8d4: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e8d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06e8da: 6e30 a11d 1003 |0003: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ -06e8e0: 0e00 |0006: return-void │ │ +06f964: |[06f964] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showMenu:(Z)V │ │ +06f974: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f978: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06f97a: 6e30 a11d 1003 |0003: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ +06f980: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0006 line=494 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0007 reg=3 animate Z │ │ @@ -93369,18 +93465,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06e8e4: |[06e8e4] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showSecondaryMenu:()V │ │ -06e8f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e8f6: 6e20 631e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showSecondaryMenu:(Z)V // method@1e63 │ │ -06e8fc: 0e00 |0004: return-void │ │ +06f984: |[06f984] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showSecondaryMenu:()V │ │ +06f994: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f996: 6e20 631e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showSecondaryMenu:(Z)V // method@1e63 │ │ +06f99c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0004 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ @@ -93389,19 +93485,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06e900: |[06e900] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showSecondaryMenu:(Z)V │ │ -06e910: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ -06e914: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -06e916: 6e30 a11d 1003 |0003: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ -06e91c: 0e00 |0006: return-void │ │ +06f9a0: |[06f9a0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.showSecondaryMenu:(Z)V │ │ +06f9b0: 5420 740a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.mViewAbove:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a74 │ │ +06f9b4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +06f9b6: 6e30 a11d 1003 |0003: invoke-virtual {v0, v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.setCurrentItem:(IZ)V // method@1da1 │ │ +06f9bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0006 line=512 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x0007 reg=3 animate Z │ │ @@ -93411,18 +93507,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06e920: |[06e920] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.toggle:()V │ │ -06e930: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e932: 6e20 651e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:(Z)V // method@1e65 │ │ -06e938: 0e00 |0004: return-void │ │ +06f9c0: |[06f9c0] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.toggle:()V │ │ +06f9d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f9d2: 6e20 651e 0100 |0001: invoke-virtual {v1, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:(Z)V // method@1e65 │ │ +06f9d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0004 line=535 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ @@ -93431,39 +93527,39 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06e93c: |[06e93c] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.toggle:(Z)V │ │ -06e94c: 6e10 311e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isMenuShowing:()Z // method@1e31 │ │ -06e952: 0a00 |0003: move-result v0 │ │ -06e954: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -06e958: 6e20 5f1e 2100 |0006: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:(Z)V // method@1e5f │ │ -06e95e: 0e00 |0009: return-void │ │ -06e960: 6e20 611e 2100 |000a: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:(Z)V // method@1e61 │ │ -06e966: 28fc |000d: goto 0009 // -0004 │ │ +06f9dc: |[06f9dc] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.toggle:(Z)V │ │ +06f9ec: 6e10 311e 0100 |0000: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isMenuShowing:()Z // method@1e31 │ │ +06f9f2: 0a00 |0003: move-result v0 │ │ +06f9f4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +06f9f8: 6e20 5f1e 2100 |0006: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:(Z)V // method@1e5f │ │ +06f9fe: 0e00 |0009: return-void │ │ +06fa00: 6e20 611e 2100 |000a: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:(Z)V // method@1e61 │ │ +06fa06: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0006 line=544 │ │ 0x0009 line=548 │ │ 0x000a line=546 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ 0x0000 - 0x000e reg=2 animate Z │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #402 header: │ │ -class_idx : 878 │ │ +class_idx : 876 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3037 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #402 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityBase;' │ │ @@ -93524,21 +93620,21 @@ │ │ │ │ #8 : (in Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityBase;) │ │ name : 'toggle' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3037 (SlidingActivityBase.java) │ │ + source_file_idx : 3039 (SlidingActivityBase.java) │ │ │ │ Class #403 header: │ │ -class_idx : 879 │ │ +class_idx : 877 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3038 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -93571,78 +93667,78 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;ZZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06e968: |[06e968] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper$1.:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;ZZ)V │ │ -06e978: 5b01 770a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ -06e97c: 5c02 780a |0002: iput-boolean v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$open:Z // field@0a78 │ │ -06e980: 5c03 790a |0004: iput-boolean v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$secondary:Z // field@0a79 │ │ -06e984: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06e98a: 0e00 |0009: return-void │ │ +06fa08: |[06fa08] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper$1.:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;ZZ)V │ │ +06fa18: 5b01 770a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ +06fa1c: 5c02 780a |0002: iput-boolean v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$open:Z // field@0a78 │ │ +06fa20: 5c03 790a |0004: iput-boolean v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$secondary:Z // field@0a79 │ │ +06fa24: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06fa2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1; │ │ - 0x0000 - 0x000a reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ + 0x0000 - 0x000a reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06e98c: |[06e98c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper$1.run:()V │ │ -06e99c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e99e: 5520 780a |0001: iget-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$open:Z // field@0a78 │ │ -06e9a2: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -06e9a6: 5520 790a |0005: iget-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$secondary:Z // field@0a79 │ │ -06e9aa: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ -06e9ae: 5420 770a |0009: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ -06e9b2: 7110 851e 0000 |000b: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e85 │ │ -06e9b8: 0c00 |000e: move-result-object v0 │ │ -06e9ba: 6e20 631e 1000 |000f: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showSecondaryMenu:(Z)V // method@1e63 │ │ -06e9c0: 0e00 |0012: return-void │ │ -06e9c2: 5420 770a |0013: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ -06e9c6: 7110 851e 0000 |0015: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e85 │ │ -06e9cc: 0c00 |0018: move-result-object v0 │ │ -06e9ce: 6e20 611e 1000 |0019: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:(Z)V // method@1e61 │ │ -06e9d4: 28f6 |001c: goto 0012 // -000a │ │ -06e9d6: 5420 770a |001d: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ -06e9da: 7110 851e 0000 |001f: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e85 │ │ -06e9e0: 0c00 |0022: move-result-object v0 │ │ -06e9e2: 6e20 5f1e 1000 |0023: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:(Z)V // method@1e5f │ │ -06e9e8: 28ec |0026: goto 0012 // -0014 │ │ +06fa2c: |[06fa2c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper$1.run:()V │ │ +06fa3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06fa3e: 5520 780a |0001: iget-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$open:Z // field@0a78 │ │ +06fa42: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +06fa46: 5520 790a |0005: iget-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.val$secondary:Z // field@0a79 │ │ +06fa4a: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ +06fa4e: 5420 770a |0009: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ +06fa52: 7110 851e 0000 |000b: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e85 │ │ +06fa58: 0c00 |000e: move-result-object v0 │ │ +06fa5a: 6e20 631e 1000 |000f: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showSecondaryMenu:(Z)V // method@1e63 │ │ +06fa60: 0e00 |0012: return-void │ │ +06fa62: 5420 770a |0013: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ +06fa66: 7110 851e 0000 |0015: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e85 │ │ +06fa6c: 0c00 |0018: move-result-object v0 │ │ +06fa6e: 6e20 611e 1000 |0019: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:(Z)V // method@1e61 │ │ +06fa74: 28f6 |001c: goto 0012 // -000a │ │ +06fa76: 5420 770a |001d: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a77 │ │ +06fa7a: 7110 851e 0000 |001f: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e85 │ │ +06fa80: 0c00 |0022: move-result-object v0 │ │ +06fa82: 6e20 5f1e 1000 |0023: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:(Z)V // method@1e5f │ │ +06fa88: 28ec |0026: goto 0012 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0005 line=76 │ │ 0x0009 line=77 │ │ 0x0012 line=84 │ │ 0x0013 line=79 │ │ 0x001d line=82 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1; │ │ │ │ - source_file_idx : 3038 (SlidingActivityHelper.java) │ │ + source_file_idx : 3040 (SlidingActivityHelper.java) │ │ │ │ Class #404 header: │ │ -class_idx : 880 │ │ +class_idx : 878 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3038 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #404 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;' │ │ @@ -93685,23 +93781,23 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06e9ec: |[06e9ec] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.:(Landroid/app/Activity;)V │ │ -06e9fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e9fe: 7010 4c1f 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06ea04: 5c10 7b0a |0004: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mBroadcasting:Z // field@0a7b │ │ -06ea08: 5c10 7d0a |0006: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mOnPostCreateCalled:Z // field@0a7d │ │ -06ea0c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06ea0e: 5c10 7c0a |0009: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mEnableSlide:Z // field@0a7c │ │ -06ea12: 5b12 7a0a |000b: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ -06ea16: 0e00 |000d: return-void │ │ +06fa8c: |[06fa8c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.:(Landroid/app/Activity;)V │ │ +06fa9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fa9e: 7010 4c1f 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06faa4: 5c10 7b0a |0004: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mBroadcasting:Z // field@0a7b │ │ +06faa8: 5c10 7d0a |0006: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mOnPostCreateCalled:Z // field@0a7d │ │ +06faac: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06faae: 5c10 7c0a |0009: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mEnableSlide:Z // field@0a7c │ │ +06fab2: 5b12 7a0a |000b: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ +06fab6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0004 line=24 │ │ 0x0006 line=26 │ │ 0x0008 line=28 │ │ 0x000b line=36 │ │ @@ -93715,17 +93811,17 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ea18: |[06ea18] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ -06ea28: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ea2c: 1100 |0002: return-object v0 │ │ +06fab8: |[06fab8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ +06fac8: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06facc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ │ │ Virtual methods - │ │ @@ -93734,24 +93830,24 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06ea30: |[06ea30] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.findViewById:(I)Landroid/view/View; │ │ -06ea40: 5421 7e0a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ea44: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -06ea48: 5421 7e0a |0004: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ea4c: 6e20 241e 3100 |0006: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.findViewById:(I)Landroid/view/View; // method@1e24 │ │ -06ea52: 0c00 |0009: move-result-object v0 │ │ -06ea54: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -06ea58: 1100 |000c: return-object v0 │ │ -06ea5a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06ea5c: 28fe |000e: goto 000c // -0002 │ │ +06fad0: |[06fad0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.findViewById:(I)Landroid/view/View; │ │ +06fae0: 5421 7e0a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fae4: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +06fae8: 5421 7e0a |0004: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06faec: 6e20 241e 3100 |0006: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.findViewById:(I)Landroid/view/View; // method@1e24 │ │ +06faf2: 0c00 |0009: move-result-object v0 │ │ +06faf4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +06faf8: 1100 |000c: return-object v0 │ │ +06fafa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06fafc: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x000a line=111 │ │ 0x000c line=114 │ │ locals : │ │ @@ -93764,17 +93860,17 @@ │ │ type : '()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ea60: |[06ea60] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ -06ea70: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ea74: 1100 |0002: return-object v0 │ │ +06fb00: |[06fb00] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ +06fb10: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fb14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;) │ │ @@ -93782,25 +93878,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06ea78: |[06ea78] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onCreate:(Landroid/os/Bundle;)V │ │ -06ea88: 5430 7a0a |0000: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ -06ea8c: 7110 520d 0000 |0002: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -06ea92: 0c00 |0005: move-result-object v0 │ │ -06ea94: 6001 4e0a |0006: sget v1, Lcom/jeremyfeinstein/slidingmenu/lib/R$layout;.slidingmenumain:I // field@0a4e │ │ -06ea98: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -06ea9a: 6e30 540d 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -06eaa0: 0c00 |000c: move-result-object v0 │ │ -06eaa2: 1f00 6c03 |000d: check-cast v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // type@036c │ │ -06eaa6: 5b30 7e0a |000f: iput-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06eaaa: 0e00 |0011: return-void │ │ +06fb18: |[06fb18] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onCreate:(Landroid/os/Bundle;)V │ │ +06fb28: 5430 7a0a |0000: iget-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ +06fb2c: 7110 520d 0000 |0002: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +06fb32: 0c00 |0005: move-result-object v0 │ │ +06fb34: 6001 4e0a |0006: sget v1, Lcom/jeremyfeinstein/slidingmenu/lib/R$layout;.slidingmenumain:I // field@0a4e │ │ +06fb38: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +06fb3a: 6e30 540d 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +06fb40: 0c00 |000c: move-result-object v0 │ │ +06fb42: 1f00 6a03 |000d: check-cast v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // type@036a │ │ +06fb46: 5b30 7e0a |000f: iput-object v0, v3, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fb4a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0011 line=46 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ 0x0000 - 0x0012 reg=4 savedInstanceState Landroid/os/Bundle; │ │ @@ -93810,26 +93906,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06eaac: |[06eaac] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -06eabc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06eabe: 3302 0f00 |0001: if-ne v2, v0, 0010 // +000f │ │ -06eac2: 5410 7e0a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06eac6: 6e10 311e 0000 |0005: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isMenuShowing:()Z // method@1e31 │ │ -06eacc: 0a00 |0008: move-result v0 │ │ -06eace: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -06ead2: 6e10 901e 0100 |000b: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ -06ead8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -06eada: 0f00 |000f: return v0 │ │ -06eadc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06eade: 28fe |0011: goto 000f // -0002 │ │ +06fb4c: |[06fb4c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +06fb5c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06fb5e: 3302 0f00 |0001: if-ne v2, v0, 0010 // +000f │ │ +06fb62: 5410 7e0a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fb66: 6e10 311e 0000 |0005: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isMenuShowing:()Z // method@1e31 │ │ +06fb6c: 0a00 |0008: move-result v0 │ │ +06fb6e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +06fb72: 6e10 901e 0100 |000b: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ +06fb78: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06fb7a: 0f00 |000f: return v0 │ │ +06fb7c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06fb7e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x000b line=213 │ │ 0x000e line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -93842,47 +93938,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -06eae0: |[06eae0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onPostCreate:(Landroid/os/Bundle;)V │ │ -06eaf0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06eaf2: 5463 800a |0001: iget-object v3, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewBehind:Landroid/view/View; // field@0a80 │ │ -06eaf6: 3803 0600 |0003: if-eqz v3, 0009 // +0006 │ │ -06eafa: 5463 7f0a |0005: iget-object v3, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewAbove:Landroid/view/View; // field@0a7f │ │ -06eafe: 3903 0a00 |0007: if-nez v3, 0011 // +000a │ │ -06eb02: 2202 a103 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06eb06: 1a03 4302 |000b: const-string v3, "Both setBehindContentView must be called in onCreate in addition to setContentView." // string@0243 │ │ -06eb0a: 7020 311f 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06eb10: 2702 |0010: throw v2 │ │ -06eb12: 5c62 7d0a |0011: iput-boolean v2, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mOnPostCreateCalled:Z // field@0a7d │ │ -06eb16: 5463 7e0a |0013: iget-object v3, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06eb1a: 5464 7a0a |0015: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ -06eb1e: 5565 7c0a |0017: iget-boolean v5, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mEnableSlide:Z // field@0a7c │ │ -06eb22: 3805 0300 |0019: if-eqz v5, 001c // +0003 │ │ -06eb26: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -06eb28: 6e30 211e 4302 |001c: invoke-virtual {v3, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;I)V // method@1e21 │ │ -06eb2e: 3807 1c00 |001f: if-eqz v7, 003b // +001c │ │ -06eb32: 1a02 df0b |0021: const-string v2, "SlidingActivityHelper.open" // string@0bdf │ │ -06eb36: 6e20 5d02 2700 |0023: invoke-virtual {v7, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -06eb3c: 0a00 |0026: move-result v0 │ │ -06eb3e: 1a02 e00b |0027: const-string v2, "SlidingActivityHelper.secondary" // string@0be0 │ │ -06eb42: 6e20 5d02 2700 |0029: invoke-virtual {v7, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -06eb48: 0a01 |002c: move-result v1 │ │ -06eb4a: 2202 7000 |002d: new-instance v2, Landroid/os/Handler; // type@0070 │ │ -06eb4e: 7010 7602 0200 |002f: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@0276 │ │ -06eb54: 2203 6f03 |0032: new-instance v3, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1; // type@036f │ │ -06eb58: 7040 821e 6310 |0034: invoke-direct {v3, v6, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;ZZ)V // method@1e82 │ │ -06eb5e: 6e20 7b02 3200 |0037: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -06eb64: 0e00 |003a: return-void │ │ -06eb66: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -06eb68: 1201 |003c: const/4 v1, #int 0 // #0 │ │ -06eb6a: 28f0 |003d: goto 002d // -0010 │ │ +06fb80: |[06fb80] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onPostCreate:(Landroid/os/Bundle;)V │ │ +06fb90: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06fb92: 5463 800a |0001: iget-object v3, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewBehind:Landroid/view/View; // field@0a80 │ │ +06fb96: 3803 0600 |0003: if-eqz v3, 0009 // +0006 │ │ +06fb9a: 5463 7f0a |0005: iget-object v3, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewAbove:Landroid/view/View; // field@0a7f │ │ +06fb9e: 3903 0a00 |0007: if-nez v3, 0011 // +000a │ │ +06fba2: 2202 9f03 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +06fba6: 1a03 4802 |000b: const-string v3, "Both setBehindContentView must be called in onCreate in addition to setContentView." // string@0248 │ │ +06fbaa: 7020 311f 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06fbb0: 2702 |0010: throw v2 │ │ +06fbb2: 5c62 7d0a |0011: iput-boolean v2, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mOnPostCreateCalled:Z // field@0a7d │ │ +06fbb6: 5463 7e0a |0013: iget-object v3, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fbba: 5464 7a0a |0015: iget-object v4, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ +06fbbe: 5565 7c0a |0017: iget-boolean v5, v6, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mEnableSlide:Z // field@0a7c │ │ +06fbc2: 3805 0300 |0019: if-eqz v5, 001c // +0003 │ │ +06fbc6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +06fbc8: 6e30 211e 4302 |001c: invoke-virtual {v3, v4, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;I)V // method@1e21 │ │ +06fbce: 3807 1c00 |001f: if-eqz v7, 003b // +001c │ │ +06fbd2: 1a02 e10b |0021: const-string v2, "SlidingActivityHelper.open" // string@0be1 │ │ +06fbd6: 6e20 5d02 2700 |0023: invoke-virtual {v7, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +06fbdc: 0a00 |0026: move-result v0 │ │ +06fbde: 1a02 e20b |0027: const-string v2, "SlidingActivityHelper.secondary" // string@0be2 │ │ +06fbe2: 6e20 5d02 2700 |0029: invoke-virtual {v7, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +06fbe8: 0a01 |002c: move-result v1 │ │ +06fbea: 2202 6f00 |002d: new-instance v2, Landroid/os/Handler; // type@006f │ │ +06fbee: 7010 7602 0200 |002f: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@0276 │ │ +06fbf4: 2203 6d03 |0032: new-instance v3, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1; // type@036d │ │ +06fbf8: 7040 821e 6310 |0034: invoke-direct {v3, v6, v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;.:(Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;ZZ)V // method@1e82 │ │ +06fbfe: 6e20 7b02 3200 |0037: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +06fc04: 0e00 |003a: return-void │ │ +06fc06: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +06fc08: 1201 |003c: const/4 v1, #int 0 // #0 │ │ +06fc0a: 28f0 |003d: goto 002d // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ 0x0009 line=55 │ │ 0x0011 line=59 │ │ 0x0013 line=61 │ │ 0x001f line=66 │ │ @@ -93905,26 +94001,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -06eb6c: |[06eb6c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -06eb7c: 1a00 df0b |0000: const-string v0, "SlidingActivityHelper.open" // string@0bdf │ │ -06eb80: 5421 7e0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06eb84: 6e10 311e 0100 |0004: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isMenuShowing:()Z // method@1e31 │ │ -06eb8a: 0a01 |0007: move-result v1 │ │ -06eb8c: 6e30 6a02 0301 |0008: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -06eb92: 1a00 e00b |000b: const-string v0, "SlidingActivityHelper.secondary" // string@0be0 │ │ -06eb96: 5421 7e0a |000d: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06eb9a: 6e10 321e 0100 |000f: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isSecondaryMenuShowing:()Z // method@1e32 │ │ -06eba0: 0a01 |0012: move-result v1 │ │ -06eba2: 6e30 6a02 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -06eba8: 0e00 |0016: return-void │ │ +06fc0c: |[06fc0c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +06fc1c: 1a00 e10b |0000: const-string v0, "SlidingActivityHelper.open" // string@0be1 │ │ +06fc20: 5421 7e0a |0002: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fc24: 6e10 311e 0100 |0004: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isMenuShowing:()Z // method@1e31 │ │ +06fc2a: 0a01 |0007: move-result v1 │ │ +06fc2c: 6e30 6a02 0301 |0008: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +06fc32: 1a00 e20b |000b: const-string v0, "SlidingActivityHelper.secondary" // string@0be2 │ │ +06fc36: 5421 7e0a |000d: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fc3a: 6e10 321e 0100 |000f: invoke-virtual {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.isSecondaryMenuShowing:()Z // method@1e32 │ │ +06fc40: 0a01 |0012: move-result v1 │ │ +06fc42: 6e30 6a02 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +06fc48: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=126 │ │ 0x0016 line=127 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ @@ -93935,19 +94031,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06ebac: |[06ebac] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -06ebbc: 5510 7b0a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mBroadcasting:Z // field@0a7b │ │ -06ebc0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06ebc4: 5b12 7f0a |0004: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewAbove:Landroid/view/View; // field@0a7f │ │ -06ebc8: 0e00 |0006: return-void │ │ +06fc4c: |[06fc4c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +06fc5c: 5510 7b0a |0000: iget-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mBroadcasting:Z // field@0a7b │ │ +06fc60: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06fc64: 5b12 7f0a |0004: iput-object v2, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewAbove:Landroid/view/View; // field@0a7f │ │ +06fc68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0004 line=137 │ │ 0x0006 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ @@ -93959,20 +94055,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06ebcc: |[06ebcc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -06ebdc: 5b23 800a |0000: iput-object v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewBehind:Landroid/view/View; // field@0a80 │ │ -06ebe0: 5420 7e0a |0002: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ebe4: 5421 800a |0004: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewBehind:Landroid/view/View; // field@0a80 │ │ -06ebe8: 6e20 451e 1000 |0006: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(Landroid/view/View;)V // method@1e45 │ │ -06ebee: 0e00 |0009: return-void │ │ +06fc6c: |[06fc6c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +06fc7c: 5b23 800a |0000: iput-object v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewBehind:Landroid/view/View; // field@0a80 │ │ +06fc80: 5420 7e0a |0002: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fc84: 5421 800a |0004: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mViewBehind:Landroid/view/View; // field@0a80 │ │ +06fc88: 6e20 451e 1000 |0006: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(Landroid/view/View;)V // method@1e45 │ │ +06fc8e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0002 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ @@ -93984,20 +94080,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06ebf0: |[06ebf0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.setContentView:(Landroid/view/View;)V │ │ -06ec00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06ec02: 5c10 7b0a |0001: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mBroadcasting:Z // field@0a7b │ │ -06ec06: 5410 7a0a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ -06ec0a: 6e20 8000 2000 |0005: invoke-virtual {v0, v2}, Landroid/app/Activity;.setContentView:(Landroid/view/View;)V // method@0080 │ │ -06ec10: 0e00 |0008: return-void │ │ +06fc90: |[06fc90] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.setContentView:(Landroid/view/View;)V │ │ +06fca0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06fca2: 5c10 7b0a |0001: iput-boolean v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mBroadcasting:Z // field@0a7b │ │ +06fca6: 5410 7a0a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mActivity:Landroid/app/Activity; // field@0a7a │ │ +06fcaa: 6e20 8000 2000 |0005: invoke-virtual {v0, v2}, Landroid/app/Activity;.setContentView:(Landroid/view/View;)V // method@0080 │ │ +06fcb0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ 0x0008 line=152 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ @@ -94008,23 +94104,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06ec14: |[06ec14] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.setSlidingActionBarEnabled:(Z)V │ │ -06ec24: 5520 7d0a |0000: iget-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mOnPostCreateCalled:Z // field@0a7d │ │ -06ec28: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06ec2c: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -06ec30: 1a01 2813 |0006: const-string v1, "enableSlidingActionBar must be called in onCreate." // string@1328 │ │ -06ec34: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -06ec3a: 2700 |000b: throw v0 │ │ -06ec3c: 5c23 7c0a |000c: iput-boolean v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mEnableSlide:Z // field@0a7c │ │ -06ec40: 0e00 |000e: return-void │ │ +06fcb4: |[06fcb4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.setSlidingActionBarEnabled:(Z)V │ │ +06fcc4: 5520 7d0a |0000: iget-boolean v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mOnPostCreateCalled:Z // field@0a7d │ │ +06fcc8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06fccc: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +06fcd0: 1a01 2913 |0006: const-string v1, "enableSlidingActionBar must be called in onCreate." // string@1329 │ │ +06fcd4: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +06fcda: 2700 |000b: throw v0 │ │ +06fcdc: 5c23 7c0a |000c: iput-boolean v3, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mEnableSlide:Z // field@0a7c │ │ +06fce0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x000c line=98 │ │ 0x000e line=99 │ │ locals : │ │ @@ -94036,18 +94132,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ec44: |[06ec44] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.showContent:()V │ │ -06ec54: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ec58: 6e10 5e1e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:()V // method@1e5e │ │ -06ec5e: 0e00 |0005: return-void │ │ +06fce4: |[06fce4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.showContent:()V │ │ +06fcf4: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fcf8: 6e10 5e1e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showContent:()V // method@1e5e │ │ +06fcfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ │ │ @@ -94056,18 +94152,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ec60: |[06ec60] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.showMenu:()V │ │ -06ec70: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ec74: 6e10 601e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:()V // method@1e60 │ │ -06ec7a: 0e00 |0005: return-void │ │ +06fd00: |[06fd00] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.showMenu:()V │ │ +06fd10: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fd14: 6e10 601e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showMenu:()V // method@1e60 │ │ +06fd1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ │ │ @@ -94076,18 +94172,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ec7c: |[06ec7c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.showSecondaryMenu:()V │ │ -06ec8c: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ec90: 6e10 621e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showSecondaryMenu:()V // method@1e62 │ │ -06ec96: 0e00 |0005: return-void │ │ +06fd1c: |[06fd1c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.showSecondaryMenu:()V │ │ +06fd2c: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fd30: 6e10 621e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.showSecondaryMenu:()V // method@1e62 │ │ +06fd36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ │ │ @@ -94096,32 +94192,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ec98: |[06ec98] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.toggle:()V │ │ -06eca8: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ -06ecac: 6e10 641e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:()V // method@1e64 │ │ -06ecb2: 0e00 |0005: return-void │ │ +06fd38: |[06fd38] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.toggle:()V │ │ +06fd48: 5410 7e0a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.mSlidingMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a7e │ │ +06fd4c: 6e10 641e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:()V // method@1e64 │ │ +06fd52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ │ │ - source_file_idx : 3038 (SlidingActivityHelper.java) │ │ + source_file_idx : 3040 (SlidingActivityHelper.java) │ │ │ │ Class #405 header: │ │ -class_idx : 1011 │ │ +class_idx : 1009 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 571 │ │ +superclass_idx : 941 │ │ +source_file_idx : 576 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #405 annotations: │ │ Annotations on class │ │ @@ -94148,78 +94244,78 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ecb4: |[06ecb4] org.yuttadhammo.tipitaka.BookmarkActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)V │ │ -06ecc4: 5b01 8d0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ -06ecc8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06ecce: 0e00 |0005: return-void │ │ +06fd54: |[06fd54] org.yuttadhammo.tipitaka.BookmarkActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)V │ │ +06fd64: 5b01 8d0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ +06fd68: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +06fd6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -06ecd0: |[06ecd0] org.yuttadhammo.tipitaka.BookmarkActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06ece0: 5496 8d0a |0000: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ -06ece4: 7110 2e20 0600 |0002: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@202e │ │ -06ecea: 0c06 |0005: move-result-object v6 │ │ -06ecec: 5497 8d0a |0006: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ -06ecf0: 7110 2d20 0700 |0008: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Ljava/lang/String; // method@202d │ │ -06ecf6: 0c07 |000b: move-result-object v7 │ │ -06ecf8: 1a08 0000 |000c: const-string v8, "" // string@0000 │ │ -06ecfc: 6e30 3f20 7608 |000e: invoke-virtual {v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@203f │ │ -06ed02: 0c00 |0011: move-result-object v0 │ │ -06ed04: 7220 cd01 c000 |0012: invoke-interface {v0, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -06ed0a: 1246 |0015: const/4 v6, #int 4 // #4 │ │ -06ed0c: 7220 c501 6000 |0016: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06ed12: 0a03 |0019: move-result v3 │ │ -06ed14: 1226 |001a: const/4 v6, #int 2 // #2 │ │ -06ed16: 7220 c501 6000 |001b: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06ed1c: 0a05 |001e: move-result v5 │ │ -06ed1e: 1236 |001f: const/4 v6, #int 3 // #3 │ │ -06ed20: 7220 c501 6000 |0020: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06ed26: 0a04 |0023: move-result v4 │ │ -06ed28: 2202 2e00 |0024: new-instance v2, Landroid/content/Intent; // type@002e │ │ -06ed2c: 5496 8d0a |0026: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ -06ed30: 1c07 5004 |0028: const-class v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@0450 │ │ -06ed34: 7030 4401 6207 |002a: invoke-direct {v2, v6, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -06ed3a: 2201 6d00 |002d: new-instance v1, Landroid/os/Bundle; // type@006d │ │ -06ed3e: 7010 5b02 0100 |002f: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ -06ed44: 1a06 fe0c |0032: const-string v6, "VOL" // string@0cfe │ │ -06ed48: d807 05ff |0034: add-int/lit8 v7, v5, #int -1 // #ff │ │ -06ed4c: 6e30 6c02 6107 |0036: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -06ed52: 1a06 3a0a |0039: const-string v6, "PAGE" // string@0a3a │ │ -06ed56: d807 04ff |003b: add-int/lit8 v7, v4, #int -1 // #ff │ │ -06ed5a: 6e30 6c02 6107 |003d: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -06ed60: 1a06 ba03 |0040: const-string v6, "ITEM" // string@03ba │ │ -06ed64: 6e30 6c02 6103 |0042: invoke-virtual {v1, v6, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -06ed6a: 1a06 1a04 |0045: const-string v6, "LANG" // string@041a │ │ -06ed6e: 5497 8d0a |0047: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ -06ed72: 7110 2d20 0700 |0049: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Ljava/lang/String; // method@202d │ │ -06ed78: 0c07 |004c: move-result-object v7 │ │ -06ed7a: 6e30 7002 6107 |004d: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -06ed80: 6e20 6101 1200 |0050: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -06ed86: 5496 8d0a |0053: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ -06ed8a: 6e20 3520 2600 |0055: invoke-virtual {v6, v2}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.startActivity:(Landroid/content/Intent;)V // method@2035 │ │ -06ed90: 0e00 |0058: return-void │ │ +06fd70: |[06fd70] org.yuttadhammo.tipitaka.BookmarkActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06fd80: 5496 8d0a |0000: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ +06fd84: 7110 2e20 0600 |0002: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@202e │ │ +06fd8a: 0c06 |0005: move-result-object v6 │ │ +06fd8c: 5497 8d0a |0006: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ +06fd90: 7110 2d20 0700 |0008: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Ljava/lang/String; // method@202d │ │ +06fd96: 0c07 |000b: move-result-object v7 │ │ +06fd98: 1a08 0000 |000c: const-string v8, "" // string@0000 │ │ +06fd9c: 6e30 3f20 7608 |000e: invoke-virtual {v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@203f │ │ +06fda2: 0c00 |0011: move-result-object v0 │ │ +06fda4: 7220 cd01 c000 |0012: invoke-interface {v0, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +06fdaa: 1246 |0015: const/4 v6, #int 4 // #4 │ │ +06fdac: 7220 c501 6000 |0016: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +06fdb2: 0a03 |0019: move-result v3 │ │ +06fdb4: 1226 |001a: const/4 v6, #int 2 // #2 │ │ +06fdb6: 7220 c501 6000 |001b: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +06fdbc: 0a05 |001e: move-result v5 │ │ +06fdbe: 1236 |001f: const/4 v6, #int 3 // #3 │ │ +06fdc0: 7220 c501 6000 |0020: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +06fdc6: 0a04 |0023: move-result v4 │ │ +06fdc8: 2202 2e00 |0024: new-instance v2, Landroid/content/Intent; // type@002e │ │ +06fdcc: 5496 8d0a |0026: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ +06fdd0: 1c07 4e04 |0028: const-class v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@044e │ │ +06fdd4: 7030 4401 6207 |002a: invoke-direct {v2, v6, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +06fdda: 2201 6c00 |002d: new-instance v1, Landroid/os/Bundle; // type@006c │ │ +06fdde: 7010 5b02 0100 |002f: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ +06fde4: 1a06 000d |0032: const-string v6, "VOL" // string@0d00 │ │ +06fde8: d807 05ff |0034: add-int/lit8 v7, v5, #int -1 // #ff │ │ +06fdec: 6e30 6c02 6107 |0036: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +06fdf2: 1a06 3c0a |0039: const-string v6, "PAGE" // string@0a3c │ │ +06fdf6: d807 04ff |003b: add-int/lit8 v7, v4, #int -1 // #ff │ │ +06fdfa: 6e30 6c02 6107 |003d: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +06fe00: 1a06 be03 |0040: const-string v6, "ITEM" // string@03be │ │ +06fe04: 6e30 6c02 6103 |0042: invoke-virtual {v1, v6, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +06fe0a: 1a06 1e04 |0045: const-string v6, "LANG" // string@041e │ │ +06fe0e: 5497 8d0a |0047: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ +06fe12: 7110 2d20 0700 |0049: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Ljava/lang/String; // method@202d │ │ +06fe18: 0c07 |004c: move-result-object v7 │ │ +06fe1a: 6e30 7002 6107 |004d: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +06fe20: 6e20 6101 1200 |0050: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +06fe26: 5496 8d0a |0053: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; // field@0a8d │ │ +06fe2a: 6e20 3520 2600 |0055: invoke-virtual {v6, v2}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.startActivity:(Landroid/content/Intent;)V // method@2035 │ │ +06fe30: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0012 line=63 │ │ 0x0015 line=65 │ │ 0x001a line=66 │ │ 0x001f line=67 │ │ @@ -94242,21 +94338,21 @@ │ │ 0x001f - 0x0059 reg=5 volume I │ │ 0x0000 - 0x0059 reg=9 this Lorg/yuttadhammo/tipitaka/BookmarkActivity$1; │ │ 0x0000 - 0x0059 reg=10 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0059 reg=11 arg1 Landroid/view/View; │ │ 0x0000 - 0x0059 reg=12 arg2 I │ │ 0x0000 - 0x0059 reg=13 arg3 J │ │ │ │ - source_file_idx : 571 (BookmarkActivity.java) │ │ + source_file_idx : 576 (BookmarkActivity.java) │ │ │ │ Class #406 header: │ │ -class_idx : 1012 │ │ +class_idx : 1010 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 571 │ │ +source_file_idx : 576 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #406 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/BookmarkActivity;' │ │ @@ -94279,19 +94375,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06ed94: |[06ed94] org.yuttadhammo.tipitaka.BookmarkActivity.:()V │ │ -06eda4: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ -06edaa: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -06edae: 5b10 8f0a |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.language:Ljava/lang/String; // field@0a8f │ │ -06edb2: 0e00 |0007: return-void │ │ +06fe34: |[06fe34] org.yuttadhammo.tipitaka.BookmarkActivity.:()V │ │ +06fe44: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ +06fe4a: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +06fe4e: 5b10 8f0a |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.language:Ljava/lang/String; // field@0a8f │ │ +06fe52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=17 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ │ │ @@ -94300,17 +94396,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06edb4: |[06edb4] org.yuttadhammo.tipitaka.BookmarkActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Ljava/lang/String; │ │ -06edc4: 5410 8f0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.language:Ljava/lang/String; // field@0a8f │ │ -06edc8: 1100 |0002: return-object v0 │ │ +06fe54: |[06fe54] org.yuttadhammo.tipitaka.BookmarkActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Ljava/lang/String; │ │ +06fe64: 5410 8f0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.language:Ljava/lang/String; // field@0a8f │ │ +06fe68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/BookmarkActivity;) │ │ @@ -94318,17 +94414,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06edcc: |[06edcc] org.yuttadhammo.tipitaka.BookmarkActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ -06eddc: 5410 8e0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ -06ede0: 1100 |0002: return-object v0 │ │ +06fe6c: |[06fe6c] org.yuttadhammo.tipitaka.BookmarkActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ +06fe7c: 5410 8e0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ +06fe80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/BookmarkActivity;) │ │ @@ -94336,151 +94432,151 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/MatrixCursor;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 267 16-bit code units │ │ -06ede4: |[06ede4] org.yuttadhammo.tipitaka.BookmarkActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ -06edf4: 123a |0000: const/4 v10, #int 3 // #3 │ │ -06edf6: 23a5 b904 |0001: new-array v5, v10, [Ljava/lang/String; // type@04b9 │ │ -06edfa: 120a |0003: const/4 v10, #int 0 // #0 │ │ -06edfc: 1a0b d30d |0004: const-string v11, "_id" // string@0dd3 │ │ -06ee00: 4d0b 050a |0006: aput-object v11, v5, v10 │ │ -06ee04: 121a |0008: const/4 v10, #int 1 // #1 │ │ -06ee06: 1a0b c018 |0009: const-string v11, "line1" // string@18c0 │ │ -06ee0a: 4d0b 050a |000b: aput-object v11, v5, v10 │ │ -06ee0e: 122a |000d: const/4 v10, #int 2 // #2 │ │ -06ee10: 1a0b c218 |000e: const-string v11, "line2" // string@18c2 │ │ -06ee14: 4d0b 050a |0010: aput-object v11, v5, v10 │ │ -06ee18: 2206 4400 |0012: new-instance v6, Landroid/database/MatrixCursor; // type@0044 │ │ -06ee1c: 7020 db01 5600 |0014: invoke-direct {v6, v5}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ -06ee22: 7210 cb01 0e00 |0017: invoke-interface {v14}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -06ee28: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -06ee2a: 7210 c901 0e00 |001b: invoke-interface {v14}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -06ee30: 0a0a |001e: move-result v10 │ │ -06ee32: 390a eb00 |001f: if-nez v10, 010a // +00eb │ │ -06ee36: 122a |0021: const/4 v10, #int 2 // #2 │ │ -06ee38: 7220 c501 ae00 |0022: invoke-interface {v14, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06ee3e: 0a09 |0025: move-result v9 │ │ -06ee40: 123a |0026: const/4 v10, #int 3 // #3 │ │ -06ee42: 7220 c501 ae00 |0027: invoke-interface {v14, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06ee48: 0a08 |002a: move-result v8 │ │ -06ee4a: 124a |002b: const/4 v10, #int 4 // #4 │ │ -06ee4c: 7220 c501 ae00 |002c: invoke-interface {v14, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06ee52: 0a00 |002f: move-result v0 │ │ -06ee54: 125a |0030: const/4 v10, #int 5 // #5 │ │ -06ee56: 7220 c801 ae00 |0031: invoke-interface {v14, v10}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06ee5c: 0c07 |0034: move-result-object v7 │ │ -06ee5e: 220a b303 |0035: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -06ee62: 7010 761f 0a00 |0037: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06ee68: 220b b303 |003a: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -06ee6c: 7010 761f 0b00 |003c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06ee72: 1a0c 0000 |003f: const-string v12, "" // string@0000 │ │ -06ee76: 6e20 7e1f cb00 |0041: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ee7c: 0c0b |0044: move-result-object v11 │ │ -06ee7e: d80c 0101 |0045: add-int/lit8 v12, v1, #int 1 // #01 │ │ -06ee82: 6e20 7b1f cb00 |0047: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -06ee88: 0c0b |004a: move-result-object v11 │ │ -06ee8a: 6e10 841f 0b00 |004b: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06ee90: 0c0b |004e: move-result-object v11 │ │ -06ee92: 6e10 3020 0d00 |004f: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ -06ee98: 0c0c |0052: move-result-object v12 │ │ -06ee9a: 7120 b223 cb00 |0053: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -06eea0: 0c0b |0056: move-result-object v11 │ │ -06eea2: 6e20 7e1f ba00 |0057: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06eea8: 0c0a |005a: move-result-object v10 │ │ -06eeaa: 1a0b f400 |005b: const-string v11, ". " // string@00f4 │ │ -06eeae: 6e20 7e1f ba00 |005d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06eeb4: 0c0a |0060: move-result-object v10 │ │ -06eeb6: 140b 1400 0c7f |0061: const v11, #float 1.86092e+38 // #7f0c0014 │ │ -06eebc: 6e20 3120 bd00 |0064: invoke-virtual {v13, v11}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getString:(I)Ljava/lang/String; // method@2031 │ │ -06eec2: 0c0b |0067: move-result-object v11 │ │ -06eec4: 6e20 7e1f ba00 |0068: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06eeca: 0c0a |006b: move-result-object v10 │ │ -06eecc: 1a0b 0300 |006c: const-string v11, " " // string@0003 │ │ -06eed0: 6e20 7e1f ba00 |006e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06eed6: 0c0a |0071: move-result-object v10 │ │ -06eed8: 7110 381f 0900 |0072: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -06eede: 0c0b |0075: move-result-object v11 │ │ -06eee0: 6e10 3020 0d00 |0076: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ -06eee6: 0c0c |0079: move-result-object v12 │ │ -06eee8: 7120 b223 cb00 |007a: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -06eeee: 0c0b |007d: move-result-object v11 │ │ -06eef0: 6e20 7e1f ba00 |007e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06eef6: 0c0a |0081: move-result-object v10 │ │ -06eef8: 6e10 841f 0a00 |0082: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06eefe: 0c03 |0085: move-result-object v3 │ │ -06ef00: 220a b303 |0086: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -06ef04: 7010 761f 0a00 |0088: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06ef0a: 6e20 7e1f 3a00 |008b: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef10: 0c0a |008e: move-result-object v10 │ │ -06ef12: 1a0b 0300 |008f: const-string v11, " " // string@0003 │ │ -06ef16: 6e20 7e1f ba00 |0091: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef1c: 0c0a |0094: move-result-object v10 │ │ -06ef1e: 140b 1500 0c7f |0095: const v11, #float 1.86092e+38 // #7f0c0015 │ │ -06ef24: 6e20 3120 bd00 |0098: invoke-virtual {v13, v11}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getString:(I)Ljava/lang/String; // method@2031 │ │ -06ef2a: 0c0b |009b: move-result-object v11 │ │ -06ef2c: 6e20 7e1f ba00 |009c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef32: 0c0a |009f: move-result-object v10 │ │ -06ef34: 1a0b 0300 |00a0: const-string v11, " " // string@0003 │ │ -06ef38: 6e20 7e1f ba00 |00a2: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef3e: 0c0a |00a5: move-result-object v10 │ │ -06ef40: 7110 381f 0800 |00a6: invoke-static {v8}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -06ef46: 0c0b |00a9: move-result-object v11 │ │ -06ef48: 6e10 3020 0d00 |00aa: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ -06ef4e: 0c0c |00ad: move-result-object v12 │ │ -06ef50: 7120 b223 cb00 |00ae: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -06ef56: 0c0b |00b1: move-result-object v11 │ │ -06ef58: 6e20 7e1f ba00 |00b2: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef5e: 0c0a |00b5: move-result-object v10 │ │ -06ef60: 6e10 841f 0a00 |00b6: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06ef66: 0c03 |00b9: move-result-object v3 │ │ -06ef68: 220a b303 |00ba: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -06ef6c: 7010 761f 0a00 |00bc: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06ef72: 6e20 7e1f 3a00 |00bf: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef78: 0c0a |00c2: move-result-object v10 │ │ -06ef7a: 1a0b 0300 |00c3: const-string v11, " " // string@0003 │ │ -06ef7e: 6e20 7e1f ba00 |00c5: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef84: 0c0a |00c8: move-result-object v10 │ │ -06ef86: 140b 1600 0c7f |00c9: const v11, #float 1.86092e+38 // #7f0c0016 │ │ -06ef8c: 6e20 3120 bd00 |00cc: invoke-virtual {v13, v11}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getString:(I)Ljava/lang/String; // method@2031 │ │ -06ef92: 0c0b |00cf: move-result-object v11 │ │ -06ef94: 6e20 7e1f ba00 |00d0: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06ef9a: 0c0a |00d3: move-result-object v10 │ │ -06ef9c: 1a0b 0300 |00d4: const-string v11, " " // string@0003 │ │ -06efa0: 6e20 7e1f ba00 |00d6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06efa6: 0c0a |00d9: move-result-object v10 │ │ -06efa8: 7110 381f 0000 |00da: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -06efae: 0c0b |00dd: move-result-object v11 │ │ -06efb0: 6e10 3020 0d00 |00de: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ -06efb6: 0c0c |00e1: move-result-object v12 │ │ -06efb8: 7120 b223 cb00 |00e2: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -06efbe: 0c0b |00e5: move-result-object v11 │ │ -06efc0: 6e20 7e1f ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06efc6: 0c0a |00e9: move-result-object v10 │ │ -06efc8: 6e10 841f 0a00 |00ea: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06efce: 0c03 |00ed: move-result-object v3 │ │ -06efd0: 0774 |00ee: move-object v4, v7 │ │ -06efd2: 123a |00ef: const/4 v10, #int 3 // #3 │ │ -06efd4: 23aa b704 |00f0: new-array v10, v10, [Ljava/lang/Object; // type@04b7 │ │ -06efd8: 120b |00f2: const/4 v11, #int 0 // #0 │ │ -06efda: d802 0101 |00f3: add-int/lit8 v2, v1, #int 1 // #01 │ │ -06efde: 7110 391f 0100 |00f5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06efe4: 0c0c |00f8: move-result-object v12 │ │ -06efe6: 4d0c 0a0b |00f9: aput-object v12, v10, v11 │ │ -06efea: 121b |00fb: const/4 v11, #int 1 // #1 │ │ -06efec: 4d03 0a0b |00fc: aput-object v3, v10, v11 │ │ -06eff0: 122b |00fe: const/4 v11, #int 2 // #2 │ │ -06eff2: 4d04 0a0b |00ff: aput-object v4, v10, v11 │ │ -06eff6: 6e20 dc01 a600 |0101: invoke-virtual {v6, v10}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -06effc: 7210 cc01 0e00 |0104: invoke-interface {v14}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -06f002: 0121 |0107: move v1, v2 │ │ -06f004: 2900 13ff |0108: goto/16 001b // -00ed │ │ -06f008: 1106 |010a: return-object v6 │ │ +06fe84: |[06fe84] org.yuttadhammo.tipitaka.BookmarkActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ +06fe94: 123a |0000: const/4 v10, #int 3 // #3 │ │ +06fe96: 23a5 b704 |0001: new-array v5, v10, [Ljava/lang/String; // type@04b7 │ │ +06fe9a: 120a |0003: const/4 v10, #int 0 // #0 │ │ +06fe9c: 1a0b d50d |0004: const-string v11, "_id" // string@0dd5 │ │ +06fea0: 4d0b 050a |0006: aput-object v11, v5, v10 │ │ +06fea4: 121a |0008: const/4 v10, #int 1 // #1 │ │ +06fea6: 1a0b c018 |0009: const-string v11, "line1" // string@18c0 │ │ +06feaa: 4d0b 050a |000b: aput-object v11, v5, v10 │ │ +06feae: 122a |000d: const/4 v10, #int 2 // #2 │ │ +06feb0: 1a0b c218 |000e: const-string v11, "line2" // string@18c2 │ │ +06feb4: 4d0b 050a |0010: aput-object v11, v5, v10 │ │ +06feb8: 2206 4400 |0012: new-instance v6, Landroid/database/MatrixCursor; // type@0044 │ │ +06febc: 7020 db01 5600 |0014: invoke-direct {v6, v5}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ +06fec2: 7210 cb01 0e00 |0017: invoke-interface {v14}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +06fec8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +06feca: 7210 c901 0e00 |001b: invoke-interface {v14}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +06fed0: 0a0a |001e: move-result v10 │ │ +06fed2: 390a eb00 |001f: if-nez v10, 010a // +00eb │ │ +06fed6: 122a |0021: const/4 v10, #int 2 // #2 │ │ +06fed8: 7220 c501 ae00 |0022: invoke-interface {v14, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +06fede: 0a09 |0025: move-result v9 │ │ +06fee0: 123a |0026: const/4 v10, #int 3 // #3 │ │ +06fee2: 7220 c501 ae00 |0027: invoke-interface {v14, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +06fee8: 0a08 |002a: move-result v8 │ │ +06feea: 124a |002b: const/4 v10, #int 4 // #4 │ │ +06feec: 7220 c501 ae00 |002c: invoke-interface {v14, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +06fef2: 0a00 |002f: move-result v0 │ │ +06fef4: 125a |0030: const/4 v10, #int 5 // #5 │ │ +06fef6: 7220 c801 ae00 |0031: invoke-interface {v14, v10}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +06fefc: 0c07 |0034: move-result-object v7 │ │ +06fefe: 220a b103 |0035: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +06ff02: 7010 761f 0a00 |0037: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06ff08: 220b b103 |003a: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +06ff0c: 7010 761f 0b00 |003c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06ff12: 1a0c 0000 |003f: const-string v12, "" // string@0000 │ │ +06ff16: 6e20 7e1f cb00 |0041: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ff1c: 0c0b |0044: move-result-object v11 │ │ +06ff1e: d80c 0101 |0045: add-int/lit8 v12, v1, #int 1 // #01 │ │ +06ff22: 6e20 7b1f cb00 |0047: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +06ff28: 0c0b |004a: move-result-object v11 │ │ +06ff2a: 6e10 841f 0b00 |004b: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06ff30: 0c0b |004e: move-result-object v11 │ │ +06ff32: 6e10 3020 0d00 |004f: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ +06ff38: 0c0c |0052: move-result-object v12 │ │ +06ff3a: 7120 b223 cb00 |0053: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +06ff40: 0c0b |0056: move-result-object v11 │ │ +06ff42: 6e20 7e1f ba00 |0057: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ff48: 0c0a |005a: move-result-object v10 │ │ +06ff4a: 1a0b f800 |005b: const-string v11, ". " // string@00f8 │ │ +06ff4e: 6e20 7e1f ba00 |005d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ff54: 0c0a |0060: move-result-object v10 │ │ +06ff56: 140b 1400 0c7f |0061: const v11, #float 1.86092e+38 // #7f0c0014 │ │ +06ff5c: 6e20 3120 bd00 |0064: invoke-virtual {v13, v11}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getString:(I)Ljava/lang/String; // method@2031 │ │ +06ff62: 0c0b |0067: move-result-object v11 │ │ +06ff64: 6e20 7e1f ba00 |0068: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ff6a: 0c0a |006b: move-result-object v10 │ │ +06ff6c: 1a0b 0300 |006c: const-string v11, " " // string@0003 │ │ +06ff70: 6e20 7e1f ba00 |006e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ff76: 0c0a |0071: move-result-object v10 │ │ +06ff78: 7110 381f 0900 |0072: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +06ff7e: 0c0b |0075: move-result-object v11 │ │ +06ff80: 6e10 3020 0d00 |0076: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ +06ff86: 0c0c |0079: move-result-object v12 │ │ +06ff88: 7120 b223 cb00 |007a: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +06ff8e: 0c0b |007d: move-result-object v11 │ │ +06ff90: 6e20 7e1f ba00 |007e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ff96: 0c0a |0081: move-result-object v10 │ │ +06ff98: 6e10 841f 0a00 |0082: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +06ff9e: 0c03 |0085: move-result-object v3 │ │ +06ffa0: 220a b103 |0086: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +06ffa4: 7010 761f 0a00 |0088: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +06ffaa: 6e20 7e1f 3a00 |008b: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ffb0: 0c0a |008e: move-result-object v10 │ │ +06ffb2: 1a0b 0300 |008f: const-string v11, " " // string@0003 │ │ +06ffb6: 6e20 7e1f ba00 |0091: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ffbc: 0c0a |0094: move-result-object v10 │ │ +06ffbe: 140b 1500 0c7f |0095: const v11, #float 1.86092e+38 // #7f0c0015 │ │ +06ffc4: 6e20 3120 bd00 |0098: invoke-virtual {v13, v11}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getString:(I)Ljava/lang/String; // method@2031 │ │ +06ffca: 0c0b |009b: move-result-object v11 │ │ +06ffcc: 6e20 7e1f ba00 |009c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ffd2: 0c0a |009f: move-result-object v10 │ │ +06ffd4: 1a0b 0300 |00a0: const-string v11, " " // string@0003 │ │ +06ffd8: 6e20 7e1f ba00 |00a2: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06ffde: 0c0a |00a5: move-result-object v10 │ │ +06ffe0: 7110 381f 0800 |00a6: invoke-static {v8}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +06ffe6: 0c0b |00a9: move-result-object v11 │ │ +06ffe8: 6e10 3020 0d00 |00aa: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ +06ffee: 0c0c |00ad: move-result-object v12 │ │ +06fff0: 7120 b223 cb00 |00ae: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +06fff6: 0c0b |00b1: move-result-object v11 │ │ +06fff8: 6e20 7e1f ba00 |00b2: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +06fffe: 0c0a |00b5: move-result-object v10 │ │ +070000: 6e10 841f 0a00 |00b6: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070006: 0c03 |00b9: move-result-object v3 │ │ +070008: 220a b103 |00ba: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +07000c: 7010 761f 0a00 |00bc: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +070012: 6e20 7e1f 3a00 |00bf: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070018: 0c0a |00c2: move-result-object v10 │ │ +07001a: 1a0b 0300 |00c3: const-string v11, " " // string@0003 │ │ +07001e: 6e20 7e1f ba00 |00c5: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070024: 0c0a |00c8: move-result-object v10 │ │ +070026: 140b 1600 0c7f |00c9: const v11, #float 1.86092e+38 // #7f0c0016 │ │ +07002c: 6e20 3120 bd00 |00cc: invoke-virtual {v13, v11}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getString:(I)Ljava/lang/String; // method@2031 │ │ +070032: 0c0b |00cf: move-result-object v11 │ │ +070034: 6e20 7e1f ba00 |00d0: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07003a: 0c0a |00d3: move-result-object v10 │ │ +07003c: 1a0b 0300 |00d4: const-string v11, " " // string@0003 │ │ +070040: 6e20 7e1f ba00 |00d6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070046: 0c0a |00d9: move-result-object v10 │ │ +070048: 7110 381f 0000 |00da: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +07004e: 0c0b |00dd: move-result-object v11 │ │ +070050: 6e10 3020 0d00 |00de: invoke-virtual {v13}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.getResources:()Landroid/content/res/Resources; // method@2030 │ │ +070056: 0c0c |00e1: move-result-object v12 │ │ +070058: 7120 b223 cb00 |00e2: invoke-static {v11, v12}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +07005e: 0c0b |00e5: move-result-object v11 │ │ +070060: 6e20 7e1f ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070066: 0c0a |00e9: move-result-object v10 │ │ +070068: 6e10 841f 0a00 |00ea: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07006e: 0c03 |00ed: move-result-object v3 │ │ +070070: 0774 |00ee: move-object v4, v7 │ │ +070072: 123a |00ef: const/4 v10, #int 3 // #3 │ │ +070074: 23aa b504 |00f0: new-array v10, v10, [Ljava/lang/Object; // type@04b5 │ │ +070078: 120b |00f2: const/4 v11, #int 0 // #0 │ │ +07007a: d802 0101 |00f3: add-int/lit8 v2, v1, #int 1 // #01 │ │ +07007e: 7110 391f 0100 |00f5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070084: 0c0c |00f8: move-result-object v12 │ │ +070086: 4d0c 0a0b |00f9: aput-object v12, v10, v11 │ │ +07008a: 121b |00fb: const/4 v11, #int 1 // #1 │ │ +07008c: 4d03 0a0b |00fc: aput-object v3, v10, v11 │ │ +070090: 122b |00fe: const/4 v11, #int 2 // #2 │ │ +070092: 4d04 0a0b |00ff: aput-object v4, v10, v11 │ │ +070096: 6e20 dc01 a600 |0101: invoke-virtual {v6, v10}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +07009c: 7210 cc01 0e00 |0104: invoke-interface {v14}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +0700a2: 0121 |0107: move v1, v2 │ │ +0700a4: 2900 13ff |0108: goto/16 001b // -00ed │ │ +0700a8: 1106 |010a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0012 line=21 │ │ 0x0017 line=23 │ │ 0x001a line=24 │ │ 0x001b line=25 │ │ @@ -94517,51 +94613,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 84 16-bit code units │ │ -06f00c: |[06f00c] org.yuttadhammo.tipitaka.BookmarkActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06f01c: 1227 |0000: const/4 v7, #int 2 // #2 │ │ -06f01e: 6f20 6800 9800 |0001: invoke-super {v8, v9}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -06f024: 2206 4002 |0004: new-instance v6, Landroid/widget/ListView; // type@0240 │ │ -06f028: 7020 f50f 8600 |0006: invoke-direct {v6, v8}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ -06f02e: 6e20 3420 6800 |0009: invoke-virtual {v8, v6}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.setContentView:(Landroid/view/View;)V // method@2034 │ │ -06f034: 2201 f603 |000c: new-instance v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f6 │ │ -06f038: 7020 3a20 8100 |000e: invoke-direct {v1, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ -06f03e: 5b81 8e0a |0011: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ -06f042: 5481 8e0a |0013: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ -06f046: 6e10 4520 0100 |0015: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -06f04c: 5481 8e0a |0018: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ -06f050: 5482 8f0a |001a: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.language:Ljava/lang/String; // field@0a8f │ │ -06f054: 1a04 0000 |001c: const-string v4, "" // string@0000 │ │ -06f058: 6e30 3f20 2104 |001e: invoke-virtual {v1, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@203f │ │ -06f05e: 0c01 |0021: move-result-object v1 │ │ -06f060: 7020 2f20 1800 |0022: invoke-direct {v8, v1}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@202f │ │ -06f066: 0c03 |0025: move-result-object v3 │ │ -06f068: 2200 4e02 |0026: new-instance v0, Landroid/widget/SimpleCursorAdapter; // type@024e │ │ -06f06c: 1402 1800 037f |0028: const v2, #float 1.74129e+38 // #7f030018 │ │ -06f072: 2374 b904 |002b: new-array v4, v7, [Ljava/lang/String; // type@04b9 │ │ -06f076: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -06f078: 1a05 c018 |002e: const-string v5, "line1" // string@18c0 │ │ -06f07c: 4d05 0401 |0030: aput-object v5, v4, v1 │ │ -06f080: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -06f082: 1a05 c218 |0033: const-string v5, "line2" // string@18c2 │ │ -06f086: 4d05 0401 |0035: aput-object v5, v4, v1 │ │ -06f08a: 2375 9904 |0037: new-array v5, v7, [I // type@0499 │ │ -06f08e: 2605 1300 0000 |0039: fill-array-data v5, 0000004c // +00000013 │ │ -06f094: 0781 |003c: move-object v1, v8 │ │ -06f096: 7606 3c10 0000 |003d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ -06f09c: 6e20 0310 0600 |0040: invoke-virtual {v6, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -06f0a2: 2201 f303 |0043: new-instance v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1; // type@03f3 │ │ -06f0a6: 7020 2a20 8100 |0045: invoke-direct {v1, v8}, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)V // method@202a │ │ -06f0ac: 6e20 0910 1600 |0048: invoke-virtual {v6, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -06f0b2: 0e00 |004b: return-void │ │ -06f0b4: 0003 0400 0200 0000 4600 077f 4700 ... |004c: array-data (8 units) │ │ +0700ac: |[0700ac] org.yuttadhammo.tipitaka.BookmarkActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0700bc: 1227 |0000: const/4 v7, #int 2 // #2 │ │ +0700be: 6f20 6800 9800 |0001: invoke-super {v8, v9}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +0700c4: 2206 3e02 |0004: new-instance v6, Landroid/widget/ListView; // type@023e │ │ +0700c8: 7020 f50f 8600 |0006: invoke-direct {v6, v8}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ +0700ce: 6e20 3420 6800 |0009: invoke-virtual {v8, v6}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.setContentView:(Landroid/view/View;)V // method@2034 │ │ +0700d4: 2201 f403 |000c: new-instance v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f4 │ │ +0700d8: 7020 3a20 8100 |000e: invoke-direct {v1, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ +0700de: 5b81 8e0a |0011: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ +0700e2: 5481 8e0a |0013: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ +0700e6: 6e10 4520 0100 |0015: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +0700ec: 5481 8e0a |0018: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ +0700f0: 5482 8f0a |001a: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.language:Ljava/lang/String; // field@0a8f │ │ +0700f4: 1a04 0000 |001c: const-string v4, "" // string@0000 │ │ +0700f8: 6e30 3f20 2104 |001e: invoke-virtual {v1, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@203f │ │ +0700fe: 0c01 |0021: move-result-object v1 │ │ +070100: 7020 2f20 1800 |0022: invoke-direct {v8, v1}, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@202f │ │ +070106: 0c03 |0025: move-result-object v3 │ │ +070108: 2200 4c02 |0026: new-instance v0, Landroid/widget/SimpleCursorAdapter; // type@024c │ │ +07010c: 1402 1800 037f |0028: const v2, #float 1.74129e+38 // #7f030018 │ │ +070112: 2374 b704 |002b: new-array v4, v7, [Ljava/lang/String; // type@04b7 │ │ +070116: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +070118: 1a05 c018 |002e: const-string v5, "line1" // string@18c0 │ │ +07011c: 4d05 0401 |0030: aput-object v5, v4, v1 │ │ +070120: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +070122: 1a05 c218 |0033: const-string v5, "line2" // string@18c2 │ │ +070126: 4d05 0401 |0035: aput-object v5, v4, v1 │ │ +07012a: 2375 9704 |0037: new-array v5, v7, [I // type@0497 │ │ +07012e: 2605 1300 0000 |0039: fill-array-data v5, 0000004c // +00000013 │ │ +070134: 0781 |003c: move-object v1, v8 │ │ +070136: 7606 3c10 0000 |003d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ +07013c: 6e20 0310 0600 |0040: invoke-virtual {v6, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +070142: 2201 f103 |0043: new-instance v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1; // type@03f1 │ │ +070146: 7020 2a20 8100 |0045: invoke-direct {v1, v8}, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkActivity;)V // method@202a │ │ +07014c: 6e20 0910 1600 |0048: invoke-virtual {v6, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +070152: 0e00 |004b: return-void │ │ +070154: 0003 0400 0200 0000 4600 0b7f 4700 ... |004c: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=46 │ │ 0x0009 line=47 │ │ 0x000c line=48 │ │ 0x0013 line=49 │ │ @@ -94583,37 +94679,37 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06f0c4: |[06f0c4] org.yuttadhammo.tipitaka.BookmarkActivity.onDestroy:()V │ │ -06f0d4: 6f10 6b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ -06f0da: 5410 8e0a |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ -06f0de: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -06f0e2: 5410 8e0a |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ -06f0e6: 6e10 3b20 0000 |0009: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -06f0ec: 0e00 |000c: return-void │ │ +070164: |[070164] org.yuttadhammo.tipitaka.BookmarkActivity.onDestroy:()V │ │ +070174: 6f10 6b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ +07017a: 5410 8e0a |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ +07017e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +070182: 5410 8e0a |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0a8e │ │ +070186: 6e10 3b20 0000 |0009: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +07018c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0007 line=89 │ │ 0x000c line=91 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ │ │ - source_file_idx : 571 (BookmarkActivity.java) │ │ + source_file_idx : 576 (BookmarkActivity.java) │ │ │ │ Class #407 header: │ │ -class_idx : 1013 │ │ +class_idx : 1011 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 73 │ │ -source_file_idx : 572 │ │ +source_file_idx : 577 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #407 annotations: │ │ Annotations on class │ │ @@ -94633,17 +94729,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -06f0f0: |[06f0f0] org.yuttadhammo.tipitaka.BookmarkDBAdapter$BookmarkDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ -06f100: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ -06f106: 0e00 |0003: return-void │ │ +070190: |[070190] org.yuttadhammo.tipitaka.BookmarkDBAdapter$BookmarkDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ +0701a0: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ +0701a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -94657,189 +94753,185 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f108: |[06f108] org.yuttadhammo.tipitaka.BookmarkDBAdapter$BookmarkDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -06f118: 1a00 c511 |0000: const-string v0, "create table bookmark (_id integer primary key autoincrement, lang text not null, volumn integer not null, page integer not null, item integer not null, note text, keywords text);" // string@11c5 │ │ -06f11c: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -06f122: 0e00 |0005: return-void │ │ +0701a8: |[0701a8] org.yuttadhammo.tipitaka.BookmarkDBAdapter$BookmarkDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +0701b8: 1a00 c611 |0000: const-string v0, "create table bookmark (_id integer primary key autoincrement, lang text not null, volumn integer not null, page integer not null, item integer not null, note text, keywords text);" // string@11c6 │ │ +0701bc: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +0701c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0005 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; │ │ 0x0000 - 0x0006 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;) │ │ name : 'onUpgrade' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 18 │ │ + registers : 16 │ │ ins : 4 │ │ outs : 8 │ │ - insns size : 218 16-bit code units │ │ -06f124: |[06f124] org.yuttadhammo.tipitaka.BookmarkDBAdapter$BookmarkDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -06f134: 1a01 810c |0000: const-string v1, "UPGRADE" // string@0c81 │ │ -06f138: 2202 b303 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f13c: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f142: 0200 1000 |0007: move/from16 v0, v16 │ │ -06f146: 6e20 7b1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -06f14c: 0c02 |000c: move-result-object v2 │ │ -06f14e: 1a03 2e00 |000d: const-string v3, " --> " // string@002e │ │ -06f152: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f158: 0c02 |0012: move-result-object v2 │ │ -06f15a: 0200 1100 |0013: move/from16 v0, v17 │ │ -06f15e: 6e20 7b1f 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -06f164: 0c02 |0018: move-result-object v2 │ │ -06f166: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f16c: 0c02 |001c: move-result-object v2 │ │ -06f16e: 7120 0b0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -06f174: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -06f176: 0200 1000 |0021: move/from16 v0, v16 │ │ -06f17a: 3310 b600 |0023: if-ne v0, v1, 00d9 // +00b6 │ │ -06f17e: 220c c903 |0025: new-instance v12, Ljava/util/ArrayList; // type@03c9 │ │ -06f182: 7010 a41f 0c00 |0027: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -06f188: 1a02 8710 |002a: const-string v2, "bookmark" // string@1087 │ │ -06f18c: 1261 |002c: const/4 v1, #int 6 // #6 │ │ -06f18e: 2313 b904 |002d: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -06f192: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -06f194: 1a04 d30d |0030: const-string v4, "_id" // string@0dd3 │ │ -06f198: 4d04 0301 |0032: aput-object v4, v3, v1 │ │ -06f19c: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -06f19e: 1a04 8018 |0035: const-string v4, "lang" // string@1880 │ │ -06f1a2: 4d04 0301 |0037: aput-object v4, v3, v1 │ │ -06f1a6: 1221 |0039: const/4 v1, #int 2 // #2 │ │ -06f1a8: 1a04 9f26 |003a: const-string v4, "volumn" // string@269f │ │ -06f1ac: 4d04 0301 |003c: aput-object v4, v3, v1 │ │ -06f1b0: 1231 |003e: const/4 v1, #int 3 // #3 │ │ -06f1b2: 1a04 2e1f |003f: const-string v4, "page" // string@1f2e │ │ -06f1b6: 4d04 0301 |0041: aput-object v4, v3, v1 │ │ -06f1ba: 1241 |0043: const/4 v1, #int 4 // #4 │ │ -06f1bc: 1a04 3318 |0044: const-string v4, "item" // string@1833 │ │ -06f1c0: 4d04 0301 |0046: aput-object v4, v3, v1 │ │ -06f1c4: 1251 |0048: const/4 v1, #int 5 // #5 │ │ -06f1c6: 1a04 b21d |0049: const-string v4, "note" // string@1db2 │ │ -06f1ca: 4d04 0301 |004b: aput-object v4, v3, v1 │ │ -06f1ce: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -06f1d0: 1205 |004e: const/4 v5, #int 0 // #0 │ │ -06f1d2: 1206 |004f: const/4 v6, #int 0 // #0 │ │ -06f1d4: 1207 |0050: const/4 v7, #int 0 // #0 │ │ -06f1d6: 1208 |0051: const/4 v8, #int 0 // #0 │ │ -06f1d8: 07f1 |0052: move-object v1, v15 │ │ -06f1da: 7408 e801 0100 |0053: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06f1e0: 0c09 |0056: move-result-object v9 │ │ -06f1e2: 7210 c301 0900 |0057: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -06f1e8: 0a01 |005a: move-result v1 │ │ -06f1ea: 3d01 5f00 |005b: if-lez v1, 00ba // +005f │ │ -06f1ee: 7210 cb01 0900 |005d: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -06f1f4: 0a01 |0060: move-result v1 │ │ -06f1f6: 3801 5900 |0061: if-eqz v1, 00ba // +0059 │ │ -06f1fa: 7210 c901 0900 |0063: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -06f200: 0a01 |0066: move-result v1 │ │ -06f202: 3901 5300 |0067: if-nez v1, 00ba // +0053 │ │ -06f206: 220b 2800 |0069: new-instance v11, Landroid/content/ContentValues; // type@0028 │ │ -06f20a: 7010 2701 0b00 |006b: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -06f210: 1a01 8018 |006e: const-string v1, "lang" // string@1880 │ │ -06f214: 1212 |0070: const/4 v2, #int 1 // #1 │ │ -06f216: 7220 c801 2900 |0071: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06f21c: 0c02 |0074: move-result-object v2 │ │ -06f21e: 6e30 2a01 1b02 |0075: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06f224: 1a01 9f26 |0078: const-string v1, "volumn" // string@269f │ │ -06f228: 1222 |007a: const/4 v2, #int 2 // #2 │ │ -06f22a: 7220 c501 2900 |007b: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06f230: 0a02 |007e: move-result v2 │ │ -06f232: 7110 391f 0200 |007f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06f238: 0c02 |0082: move-result-object v2 │ │ -06f23a: 6e30 2901 1b02 |0083: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06f240: 1a01 2e1f |0086: const-string v1, "page" // string@1f2e │ │ -06f244: 1232 |0088: const/4 v2, #int 3 // #3 │ │ -06f246: 7220 c501 2900 |0089: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06f24c: 0a02 |008c: move-result v2 │ │ -06f24e: 7110 391f 0200 |008d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06f254: 0c02 |0090: move-result-object v2 │ │ -06f256: 6e30 2901 1b02 |0091: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06f25c: 1a01 3318 |0094: const-string v1, "item" // string@1833 │ │ -06f260: 1242 |0096: const/4 v2, #int 4 // #4 │ │ -06f262: 7220 c501 2900 |0097: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06f268: 0a02 |009a: move-result v2 │ │ -06f26a: 7110 391f 0200 |009b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06f270: 0c02 |009e: move-result-object v2 │ │ -06f272: 6e30 2901 1b02 |009f: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06f278: 1a01 b21d |00a2: const-string v1, "note" // string@1db2 │ │ -06f27c: 1252 |00a4: const/4 v2, #int 5 // #5 │ │ -06f27e: 7220 c801 2900 |00a5: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06f284: 0c02 |00a8: move-result-object v2 │ │ -06f286: 6e30 2a01 1b02 |00a9: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06f28c: 1a01 7418 |00ac: const-string v1, "keywords" // string@1874 │ │ -06f290: 1a02 0000 |00ae: const-string v2, "" // string@0000 │ │ -06f294: 6e30 2a01 1b02 |00b0: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06f29a: 6e20 a81f bc00 |00b3: invoke-virtual {v12, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -06f2a0: 7210 cc01 0900 |00b6: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -06f2a6: 28aa |00b9: goto 0063 // -0056 │ │ -06f2a8: 1a01 da02 |00ba: const-string v1, "DROP TABLE IF EXISTS bookmark" // string@02da │ │ -06f2ac: 6e20 e401 1f00 |00bc: invoke-virtual {v15, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -06f2b2: 6e20 3820 fe00 |00bf: invoke-virtual {v14, v15}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2038 │ │ -06f2b8: 6e10 af1f 0c00 |00c2: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -06f2be: 0c0a |00c5: move-result-object v10 │ │ -06f2c0: 7210 d01f 0a00 |00c6: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -06f2c6: 0a01 |00c9: move-result v1 │ │ -06f2c8: 3801 0f00 |00ca: if-eqz v1, 00d9 // +000f │ │ -06f2cc: 7210 d11f 0a00 |00cc: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -06f2d2: 0c0d |00cf: move-result-object v13 │ │ -06f2d4: 1f0d 2800 |00d0: check-cast v13, Landroid/content/ContentValues; // type@0028 │ │ -06f2d8: 1a01 8710 |00d2: const-string v1, "bookmark" // string@1087 │ │ -06f2dc: 1202 |00d4: const/4 v2, #int 0 // #0 │ │ -06f2de: 6e40 e601 1fd2 |00d5: invoke-virtual {v15, v1, v2, v13}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -06f2e4: 28ee |00d8: goto 00c6 // -0012 │ │ -06f2e6: 0e00 |00d9: return-void │ │ + insns size : 212 16-bit code units │ │ +0701c4: |[0701c4] org.yuttadhammo.tipitaka.BookmarkDBAdapter$BookmarkDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +0701d4: 1a00 830c |0000: const-string v0, "UPGRADE" // string@0c83 │ │ +0701d8: 2201 b103 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0701dc: 7010 761f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0701e2: 6e20 7b1f e100 |0007: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0701e8: 0c01 |000a: move-result-object v1 │ │ +0701ea: 1a02 2f00 |000b: const-string v2, " --> " // string@002f │ │ +0701ee: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0701f4: 0c01 |0010: move-result-object v1 │ │ +0701f6: 6e20 7b1f f100 |0011: invoke-virtual {v1, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0701fc: 0c01 |0014: move-result-object v1 │ │ +0701fe: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070204: 0c01 |0018: move-result-object v1 │ │ +070206: 7120 0b0d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07020c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +07020e: 330e b600 |001d: if-ne v14, v0, 00d3 // +00b6 │ │ +070212: 220a c703 |001f: new-instance v10, Ljava/util/ArrayList; // type@03c7 │ │ +070216: 7010 a41f 0a00 |0021: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07021c: 1a01 8810 |0024: const-string v1, "bookmark" // string@1088 │ │ +070220: 1260 |0026: const/4 v0, #int 6 // #6 │ │ +070222: 2302 b704 |0027: new-array v2, v0, [Ljava/lang/String; // type@04b7 │ │ +070226: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +070228: 1a03 d50d |002a: const-string v3, "_id" // string@0dd5 │ │ +07022c: 4d03 0200 |002c: aput-object v3, v2, v0 │ │ +070230: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +070232: 1a03 8118 |002f: const-string v3, "lang" // string@1881 │ │ +070236: 4d03 0200 |0031: aput-object v3, v2, v0 │ │ +07023a: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +07023c: 1a03 9f26 |0034: const-string v3, "volumn" // string@269f │ │ +070240: 4d03 0200 |0036: aput-object v3, v2, v0 │ │ +070244: 1230 |0038: const/4 v0, #int 3 // #3 │ │ +070246: 1a03 2e1f |0039: const-string v3, "page" // string@1f2e │ │ +07024a: 4d03 0200 |003b: aput-object v3, v2, v0 │ │ +07024e: 1240 |003d: const/4 v0, #int 4 // #4 │ │ +070250: 1a03 3418 |003e: const-string v3, "item" // string@1834 │ │ +070254: 4d03 0200 |0040: aput-object v3, v2, v0 │ │ +070258: 1250 |0042: const/4 v0, #int 5 // #5 │ │ +07025a: 1a03 b21d |0043: const-string v3, "note" // string@1db2 │ │ +07025e: 4d03 0200 |0045: aput-object v3, v2, v0 │ │ +070262: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +070264: 1204 |0048: const/4 v4, #int 0 // #0 │ │ +070266: 1205 |0049: const/4 v5, #int 0 // #0 │ │ +070268: 1206 |004a: const/4 v6, #int 0 // #0 │ │ +07026a: 1207 |004b: const/4 v7, #int 0 // #0 │ │ +07026c: 07d0 |004c: move-object v0, v13 │ │ +07026e: 7408 e801 0000 |004d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +070274: 0c08 |0050: move-result-object v8 │ │ +070276: 7210 c301 0800 |0051: invoke-interface {v8}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07027c: 0a00 |0054: move-result v0 │ │ +07027e: 3d00 5f00 |0055: if-lez v0, 00b4 // +005f │ │ +070282: 7210 cb01 0800 |0057: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +070288: 0a00 |005a: move-result v0 │ │ +07028a: 3800 5900 |005b: if-eqz v0, 00b4 // +0059 │ │ +07028e: 7210 c901 0800 |005d: invoke-interface {v8}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +070294: 0a00 |0060: move-result v0 │ │ +070296: 3900 5300 |0061: if-nez v0, 00b4 // +0053 │ │ +07029a: 2209 2800 |0063: new-instance v9, Landroid/content/ContentValues; // type@0028 │ │ +07029e: 7010 2701 0900 |0065: invoke-direct {v9}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +0702a4: 1a00 8118 |0068: const-string v0, "lang" // string@1881 │ │ +0702a8: 1211 |006a: const/4 v1, #int 1 // #1 │ │ +0702aa: 7220 c801 1800 |006b: invoke-interface {v8, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0702b0: 0c01 |006e: move-result-object v1 │ │ +0702b2: 6e30 2a01 0901 |006f: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +0702b8: 1a00 9f26 |0072: const-string v0, "volumn" // string@269f │ │ +0702bc: 1221 |0074: const/4 v1, #int 2 // #2 │ │ +0702be: 7220 c501 1800 |0075: invoke-interface {v8, v1}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0702c4: 0a01 |0078: move-result v1 │ │ +0702c6: 7110 391f 0100 |0079: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0702cc: 0c01 |007c: move-result-object v1 │ │ +0702ce: 6e30 2901 0901 |007d: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +0702d4: 1a00 2e1f |0080: const-string v0, "page" // string@1f2e │ │ +0702d8: 1231 |0082: const/4 v1, #int 3 // #3 │ │ +0702da: 7220 c501 1800 |0083: invoke-interface {v8, v1}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0702e0: 0a01 |0086: move-result v1 │ │ +0702e2: 7110 391f 0100 |0087: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0702e8: 0c01 |008a: move-result-object v1 │ │ +0702ea: 6e30 2901 0901 |008b: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +0702f0: 1a00 3418 |008e: const-string v0, "item" // string@1834 │ │ +0702f4: 1241 |0090: const/4 v1, #int 4 // #4 │ │ +0702f6: 7220 c501 1800 |0091: invoke-interface {v8, v1}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0702fc: 0a01 |0094: move-result v1 │ │ +0702fe: 7110 391f 0100 |0095: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070304: 0c01 |0098: move-result-object v1 │ │ +070306: 6e30 2901 0901 |0099: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07030c: 1a00 b21d |009c: const-string v0, "note" // string@1db2 │ │ +070310: 1251 |009e: const/4 v1, #int 5 // #5 │ │ +070312: 7220 c801 1800 |009f: invoke-interface {v8, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +070318: 0c01 |00a2: move-result-object v1 │ │ +07031a: 6e30 2a01 0901 |00a3: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +070320: 1a00 7518 |00a6: const-string v0, "keywords" // string@1875 │ │ +070324: 1a01 0000 |00a8: const-string v1, "" // string@0000 │ │ +070328: 6e30 2a01 0901 |00aa: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07032e: 6e20 a81f 9a00 |00ad: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +070334: 7210 cc01 0800 |00b0: invoke-interface {v8}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07033a: 28aa |00b3: goto 005d // -0056 │ │ +07033c: 1a00 de02 |00b4: const-string v0, "DROP TABLE IF EXISTS bookmark" // string@02de │ │ +070340: 6e20 e401 0d00 |00b6: invoke-virtual {v13, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +070346: 6e20 3820 dc00 |00b9: invoke-virtual {v12, v13}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2038 │ │ +07034c: 6e10 af1f 0a00 |00bc: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +070352: 0c00 |00bf: move-result-object v0 │ │ +070354: 7210 d01f 0000 |00c0: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07035a: 0a01 |00c3: move-result v1 │ │ +07035c: 3801 0f00 |00c4: if-eqz v1, 00d3 // +000f │ │ +070360: 7210 d11f 0000 |00c6: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +070366: 0c0b |00c9: move-result-object v11 │ │ +070368: 1f0b 2800 |00ca: check-cast v11, Landroid/content/ContentValues; // type@0028 │ │ +07036c: 1a01 8810 |00cc: const-string v1, "bookmark" // string@1088 │ │ +070370: 1202 |00ce: const/4 v2, #int 0 // #0 │ │ +070372: 6e40 e601 1db2 |00cf: invoke-virtual {v13, v1, v2, v11}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +070378: 28ee |00d2: goto 00c0 // -0012 │ │ +07037a: 0e00 |00d3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ - 0x0020 line=212 │ │ - 0x0025 line=213 │ │ - 0x002a line=214 │ │ - 0x0057 line=217 │ │ - 0x0063 line=219 │ │ - 0x0069 line=220 │ │ - 0x006e line=221 │ │ - 0x0078 line=222 │ │ - 0x0086 line=223 │ │ - 0x0094 line=224 │ │ - 0x00a2 line=225 │ │ - 0x00ac line=226 │ │ - 0x00b3 line=227 │ │ - 0x00b6 line=228 │ │ - 0x00ba line=231 │ │ - 0x00bf line=232 │ │ - 0x00c2 line=233 │ │ - 0x00d2 line=234 │ │ - 0x00d9 line=237 │ │ - locals : │ │ - 0x006e - 0x00ba reg=11 newValues Landroid/content/ContentValues; │ │ - 0x0057 - 0x00d9 reg=9 cursor Landroid/database/Cursor; │ │ - 0x00c6 - 0x00d9 reg=10 i$ Ljava/util/Iterator; │ │ - 0x002a - 0x00d9 reg=12 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x00d2 - 0x00d9 reg=13 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x00da reg=14 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; │ │ - 0x0000 - 0x00da reg=15 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0000 - 0x00da reg=16 oldVersion I │ │ - 0x0000 - 0x00da reg=17 newVersion I │ │ + 0x001c line=212 │ │ + 0x001f line=213 │ │ + 0x0024 line=214 │ │ + 0x0051 line=217 │ │ + 0x005d line=219 │ │ + 0x0063 line=220 │ │ + 0x0068 line=221 │ │ + 0x0072 line=222 │ │ + 0x0080 line=223 │ │ + 0x008e line=224 │ │ + 0x009c line=225 │ │ + 0x00a6 line=226 │ │ + 0x00ad line=227 │ │ + 0x00b0 line=228 │ │ + 0x00b4 line=231 │ │ + 0x00b9 line=232 │ │ + 0x00bc line=233 │ │ + 0x00cc line=234 │ │ + 0x00d3 line=237 │ │ + locals : │ │ + 0x0068 - 0x00b4 reg=9 newValues Landroid/content/ContentValues; │ │ + 0x0051 - 0x00d3 reg=8 cursor Landroid/database/Cursor; │ │ + 0x0024 - 0x00d3 reg=10 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00cc - 0x00d3 reg=11 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x00d4 reg=12 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; │ │ + 0x0000 - 0x00d4 reg=13 db Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0000 - 0x00d4 reg=14 oldVersion I │ │ + 0x0000 - 0x00d4 reg=15 newVersion I │ │ │ │ - source_file_idx : 572 (BookmarkDBAdapter.java) │ │ + source_file_idx : 577 (BookmarkDBAdapter.java) │ │ │ │ Class #408 header: │ │ -class_idx : 1014 │ │ +class_idx : 1012 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 572 │ │ +superclass_idx : 941 │ │ +source_file_idx : 577 │ │ static_fields_size : 18 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #408 annotations: │ │ Annotations on class │ │ @@ -94964,25 +95056,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -06f2e8: |[06f2e8] org.yuttadhammo.tipitaka.BookmarkDBAdapter.:(Landroid/content/Context;)V │ │ -06f2f8: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06f2fe: 5b56 a20a |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.context:Landroid/content/Context; // field@0aa2 │ │ -06f302: 2200 f503 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; // type@03f5 │ │ -06f306: 5451 a20a |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.context:Landroid/content/Context; // field@0aa2 │ │ -06f30a: 1a02 8810 |0009: const-string v2, "bookmark.db" // string@1088 │ │ -06f30e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -06f310: 1224 |000c: const/4 v4, #int 2 // #2 │ │ -06f312: 7054 3620 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@2036 │ │ -06f318: 5b50 a40a |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; // field@0aa4 │ │ -06f31c: 0e00 |0012: return-void │ │ +07037c: |[07037c] org.yuttadhammo.tipitaka.BookmarkDBAdapter.:(Landroid/content/Context;)V │ │ +07038c: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ +070392: 5b56 a20a |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.context:Landroid/content/Context; // field@0aa2 │ │ +070396: 2200 f303 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; // type@03f3 │ │ +07039a: 5451 a20a |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.context:Landroid/content/Context; // field@0aa2 │ │ +07039e: 1a02 8910 |0009: const-string v2, "bookmark.db" // string@1089 │ │ +0703a2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0703a4: 1224 |000c: const/4 v4, #int 2 // #2 │ │ +0703a6: 7054 3620 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@2036 │ │ +0703ac: 5b50 a40a |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; // field@0aa4 │ │ +0703b0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x0012 line=53 │ │ locals : │ │ @@ -94995,18 +95087,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f320: |[06f320] org.yuttadhammo.tipitaka.BookmarkDBAdapter.close:()V │ │ -06f330: 5410 a30a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f334: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ -06f33a: 0e00 |0005: return-void │ │ +0703b4: |[0703b4] org.yuttadhammo.tipitaka.BookmarkDBAdapter.close:()V │ │ +0703c4: 5410 a30a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +0703c8: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ +0703ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ │ │ @@ -95015,48 +95107,48 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 52 16-bit code units │ │ -06f33c: |[06f33c] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ -06f34c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06f34e: 5480 a30a |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f352: 1a01 8710 |0003: const-string v1, "bookmark" // string@1087 │ │ -06f356: 1272 |0005: const/4 v2, #int 7 // #7 │ │ -06f358: 2322 b904 |0006: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -06f35c: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -06f35e: 1a05 d30d |0009: const-string v5, "_id" // string@0dd3 │ │ -06f362: 4d05 0204 |000b: aput-object v5, v2, v4 │ │ -06f366: 1214 |000d: const/4 v4, #int 1 // #1 │ │ -06f368: 1a05 8018 |000e: const-string v5, "lang" // string@1880 │ │ -06f36c: 4d05 0204 |0010: aput-object v5, v2, v4 │ │ -06f370: 1224 |0012: const/4 v4, #int 2 // #2 │ │ -06f372: 1a05 9f26 |0013: const-string v5, "volumn" // string@269f │ │ -06f376: 4d05 0204 |0015: aput-object v5, v2, v4 │ │ -06f37a: 1234 |0017: const/4 v4, #int 3 // #3 │ │ -06f37c: 1a05 2e1f |0018: const-string v5, "page" // string@1f2e │ │ -06f380: 4d05 0204 |001a: aput-object v5, v2, v4 │ │ -06f384: 1244 |001c: const/4 v4, #int 4 // #4 │ │ -06f386: 1a05 3318 |001d: const-string v5, "item" // string@1833 │ │ -06f38a: 4d05 0204 |001f: aput-object v5, v2, v4 │ │ -06f38e: 1254 |0021: const/4 v4, #int 5 // #5 │ │ -06f390: 1a05 b21d |0022: const-string v5, "note" // string@1db2 │ │ -06f394: 4d05 0204 |0024: aput-object v5, v2, v4 │ │ -06f398: 1264 |0026: const/4 v4, #int 6 // #6 │ │ -06f39a: 1a05 7418 |0027: const-string v5, "keywords" // string@1874 │ │ -06f39e: 4d05 0204 |0029: aput-object v5, v2, v4 │ │ -06f3a2: 0734 |002b: move-object v4, v3 │ │ -06f3a4: 0735 |002c: move-object v5, v3 │ │ -06f3a6: 0736 |002d: move-object v6, v3 │ │ -06f3a8: 0737 |002e: move-object v7, v3 │ │ -06f3aa: 7408 e801 0000 |002f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06f3b0: 0c00 |0032: move-result-object v0 │ │ -06f3b2: 1100 |0033: return-object v0 │ │ +0703d0: |[0703d0] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ +0703e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0703e2: 5480 a30a |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +0703e6: 1a01 8810 |0003: const-string v1, "bookmark" // string@1088 │ │ +0703ea: 1272 |0005: const/4 v2, #int 7 // #7 │ │ +0703ec: 2322 b704 |0006: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +0703f0: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +0703f2: 1a05 d50d |0009: const-string v5, "_id" // string@0dd5 │ │ +0703f6: 4d05 0204 |000b: aput-object v5, v2, v4 │ │ +0703fa: 1214 |000d: const/4 v4, #int 1 // #1 │ │ +0703fc: 1a05 8118 |000e: const-string v5, "lang" // string@1881 │ │ +070400: 4d05 0204 |0010: aput-object v5, v2, v4 │ │ +070404: 1224 |0012: const/4 v4, #int 2 // #2 │ │ +070406: 1a05 9f26 |0013: const-string v5, "volumn" // string@269f │ │ +07040a: 4d05 0204 |0015: aput-object v5, v2, v4 │ │ +07040e: 1234 |0017: const/4 v4, #int 3 // #3 │ │ +070410: 1a05 2e1f |0018: const-string v5, "page" // string@1f2e │ │ +070414: 4d05 0204 |001a: aput-object v5, v2, v4 │ │ +070418: 1244 |001c: const/4 v4, #int 4 // #4 │ │ +07041a: 1a05 3418 |001d: const-string v5, "item" // string@1834 │ │ +07041e: 4d05 0204 |001f: aput-object v5, v2, v4 │ │ +070422: 1254 |0021: const/4 v4, #int 5 // #5 │ │ +070424: 1a05 b21d |0022: const-string v5, "note" // string@1db2 │ │ +070428: 4d05 0204 |0024: aput-object v5, v2, v4 │ │ +07042c: 1264 |0026: const/4 v4, #int 6 // #6 │ │ +07042e: 1a05 7518 |0027: const-string v5, "keywords" // string@1875 │ │ +070432: 4d05 0204 |0029: aput-object v5, v2, v4 │ │ +070436: 0734 |002b: move-object v4, v3 │ │ +070438: 0735 |002c: move-object v5, v3 │ │ +07043a: 0736 |002d: move-object v6, v3 │ │ +07043c: 0737 |002e: move-object v7, v3 │ │ +07043e: 7408 e801 0000 |002f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +070444: 0c00 |0032: move-result-object v0 │ │ +070446: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ locals : │ │ 0x0000 - 0x0034 reg=8 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;) │ │ @@ -95064,59 +95156,59 @@ │ │ type : '(Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 76 16-bit code units │ │ -06f3b4: |[06f3b4] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -06f3c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06f3c6: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f3ca: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f3d0: 1a01 8118 |0006: const-string v1, "lang='" // string@1881 │ │ -06f3d4: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f3da: 0c00 |000b: move-result-object v0 │ │ -06f3dc: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f3e2: 0c00 |000f: move-result-object v0 │ │ -06f3e4: 1a01 ba00 |0010: const-string v1, "'" // string@00ba │ │ -06f3e8: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f3ee: 0c00 |0015: move-result-object v0 │ │ -06f3f0: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f3f6: 0c03 |0019: move-result-object v3 │ │ -06f3f8: 5480 a30a |001a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f3fc: 1a01 8710 |001c: const-string v1, "bookmark" // string@1087 │ │ -06f400: 1272 |001e: const/4 v2, #int 7 // #7 │ │ -06f402: 2322 b904 |001f: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -06f406: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -06f408: 1a06 d30d |0022: const-string v6, "_id" // string@0dd3 │ │ -06f40c: 4d06 0205 |0024: aput-object v6, v2, v5 │ │ -06f410: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -06f412: 1a06 8018 |0027: const-string v6, "lang" // string@1880 │ │ -06f416: 4d06 0205 |0029: aput-object v6, v2, v5 │ │ -06f41a: 1225 |002b: const/4 v5, #int 2 // #2 │ │ -06f41c: 1a06 9f26 |002c: const-string v6, "volumn" // string@269f │ │ -06f420: 4d06 0205 |002e: aput-object v6, v2, v5 │ │ -06f424: 1235 |0030: const/4 v5, #int 3 // #3 │ │ -06f426: 1a06 2e1f |0031: const-string v6, "page" // string@1f2e │ │ -06f42a: 4d06 0205 |0033: aput-object v6, v2, v5 │ │ -06f42e: 1245 |0035: const/4 v5, #int 4 // #4 │ │ -06f430: 1a06 3318 |0036: const-string v6, "item" // string@1833 │ │ -06f434: 4d06 0205 |0038: aput-object v6, v2, v5 │ │ -06f438: 1255 |003a: const/4 v5, #int 5 // #5 │ │ -06f43a: 1a06 b21d |003b: const-string v6, "note" // string@1db2 │ │ -06f43e: 4d06 0205 |003d: aput-object v6, v2, v5 │ │ -06f442: 1265 |003f: const/4 v5, #int 6 // #6 │ │ -06f444: 1a06 7418 |0040: const-string v6, "keywords" // string@1874 │ │ -06f448: 4d06 0205 |0042: aput-object v6, v2, v5 │ │ -06f44c: 0745 |0044: move-object v5, v4 │ │ -06f44e: 0746 |0045: move-object v6, v4 │ │ -06f450: 0747 |0046: move-object v7, v4 │ │ -06f452: 7408 e801 0000 |0047: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06f458: 0c00 |004a: move-result-object v0 │ │ -06f45a: 1100 |004b: return-object v0 │ │ +070448: |[070448] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +070458: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07045a: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07045e: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +070464: 1a01 8218 |0006: const-string v1, "lang='" // string@1882 │ │ +070468: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07046e: 0c00 |000b: move-result-object v0 │ │ +070470: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070476: 0c00 |000f: move-result-object v0 │ │ +070478: 1a01 be00 |0010: const-string v1, "'" // string@00be │ │ +07047c: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070482: 0c00 |0015: move-result-object v0 │ │ +070484: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07048a: 0c03 |0019: move-result-object v3 │ │ +07048c: 5480 a30a |001a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070490: 1a01 8810 |001c: const-string v1, "bookmark" // string@1088 │ │ +070494: 1272 |001e: const/4 v2, #int 7 // #7 │ │ +070496: 2322 b704 |001f: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07049a: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +07049c: 1a06 d50d |0022: const-string v6, "_id" // string@0dd5 │ │ +0704a0: 4d06 0205 |0024: aput-object v6, v2, v5 │ │ +0704a4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +0704a6: 1a06 8118 |0027: const-string v6, "lang" // string@1881 │ │ +0704aa: 4d06 0205 |0029: aput-object v6, v2, v5 │ │ +0704ae: 1225 |002b: const/4 v5, #int 2 // #2 │ │ +0704b0: 1a06 9f26 |002c: const-string v6, "volumn" // string@269f │ │ +0704b4: 4d06 0205 |002e: aput-object v6, v2, v5 │ │ +0704b8: 1235 |0030: const/4 v5, #int 3 // #3 │ │ +0704ba: 1a06 2e1f |0031: const-string v6, "page" // string@1f2e │ │ +0704be: 4d06 0205 |0033: aput-object v6, v2, v5 │ │ +0704c2: 1245 |0035: const/4 v5, #int 4 // #4 │ │ +0704c4: 1a06 3418 |0036: const-string v6, "item" // string@1834 │ │ +0704c8: 4d06 0205 |0038: aput-object v6, v2, v5 │ │ +0704cc: 1255 |003a: const/4 v5, #int 5 // #5 │ │ +0704ce: 1a06 b21d |003b: const-string v6, "note" // string@1db2 │ │ +0704d2: 4d06 0205 |003d: aput-object v6, v2, v5 │ │ +0704d6: 1265 |003f: const/4 v5, #int 6 // #6 │ │ +0704d8: 1a06 7518 |0040: const-string v6, "keywords" // string@1875 │ │ +0704dc: 4d06 0205 |0042: aput-object v6, v2, v5 │ │ +0704e0: 0745 |0044: move-object v5, v4 │ │ +0704e2: 0746 |0045: move-object v6, v4 │ │ +0704e4: 0747 |0046: move-object v7, v4 │ │ +0704e6: 7408 e801 0000 |0047: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +0704ec: 0c00 |004a: move-result-object v0 │ │ +0704ee: 1100 |004b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=115 │ │ 0x001a line=116 │ │ locals : │ │ 0x001a - 0x004c reg=3 where Ljava/lang/String; │ │ 0x0000 - 0x004c reg=8 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ @@ -95127,75 +95219,77 @@ │ │ type : '(Ljava/lang/String;IILjava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 97 16-bit code units │ │ -06f45c: |[06f45c] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;IILjava/lang/String;)Landroid/database/Cursor; │ │ -06f46c: 1239 |0000: const/4 v9, #int 3 // #3 │ │ -06f46e: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -06f470: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -06f472: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -06f474: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -06f476: 1a00 ae00 |0005: const-string v0, "%s = '%s' AND %s = %d AND %s = %d AND %s = '%s'" // string@00ae │ │ -06f47a: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -06f47e: 2311 b704 |0009: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -06f482: 1a02 8018 |000b: const-string v2, "lang" // string@1880 │ │ -06f486: 4d02 0106 |000d: aput-object v2, v1, v6 │ │ -06f48a: 4d0b 0107 |000f: aput-object v11, v1, v7 │ │ -06f48e: 1a02 9f26 |0011: const-string v2, "volumn" // string@269f │ │ -06f492: 4d02 0108 |0013: aput-object v2, v1, v8 │ │ -06f496: 7110 391f 0c00 |0015: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06f49c: 0c02 |0018: move-result-object v2 │ │ -06f49e: 4d02 0109 |0019: aput-object v2, v1, v9 │ │ -06f4a2: 1242 |001b: const/4 v2, #int 4 // #4 │ │ -06f4a4: 1a05 2e1f |001c: const-string v5, "page" // string@1f2e │ │ -06f4a8: 4d05 0102 |001e: aput-object v5, v1, v2 │ │ -06f4ac: 1252 |0020: const/4 v2, #int 5 // #5 │ │ -06f4ae: 7110 391f 0d00 |0021: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06f4b4: 0c05 |0024: move-result-object v5 │ │ -06f4b6: 4d05 0102 |0025: aput-object v5, v1, v2 │ │ -06f4ba: 1262 |0027: const/4 v2, #int 6 // #6 │ │ -06f4bc: 1a05 7418 |0028: const-string v5, "keywords" // string@1874 │ │ -06f4c0: 4d05 0102 |002a: aput-object v5, v1, v2 │ │ -06f4c4: 1272 |002c: const/4 v2, #int 7 // #7 │ │ -06f4c6: 4d0e 0102 |002d: aput-object v14, v1, v2 │ │ -06f4ca: 7120 601f 1000 |002f: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -06f4d0: 0c03 |0032: move-result-object v3 │ │ -06f4d2: 54a0 a30a |0033: iget-object v0, v10, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f4d6: 1a01 8710 |0035: const-string v1, "bookmark" // string@1087 │ │ -06f4da: 1272 |0037: const/4 v2, #int 7 // #7 │ │ -06f4dc: 2322 b904 |0038: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -06f4e0: 1a05 d30d |003a: const-string v5, "_id" // string@0dd3 │ │ -06f4e4: 4d05 0206 |003c: aput-object v5, v2, v6 │ │ -06f4e8: 1a05 8018 |003e: const-string v5, "lang" // string@1880 │ │ -06f4ec: 4d05 0207 |0040: aput-object v5, v2, v7 │ │ -06f4f0: 1a05 9f26 |0042: const-string v5, "volumn" // string@269f │ │ -06f4f4: 4d05 0208 |0044: aput-object v5, v2, v8 │ │ -06f4f8: 1a05 2e1f |0046: const-string v5, "page" // string@1f2e │ │ -06f4fc: 4d05 0209 |0048: aput-object v5, v2, v9 │ │ -06f500: 1245 |004a: const/4 v5, #int 4 // #4 │ │ -06f502: 1a06 3318 |004b: const-string v6, "item" // string@1833 │ │ -06f506: 4d06 0205 |004d: aput-object v6, v2, v5 │ │ -06f50a: 1255 |004f: const/4 v5, #int 5 // #5 │ │ -06f50c: 1a06 b21d |0050: const-string v6, "note" // string@1db2 │ │ -06f510: 4d06 0205 |0052: aput-object v6, v2, v5 │ │ -06f514: 1265 |0054: const/4 v5, #int 6 // #6 │ │ -06f516: 1a06 7418 |0055: const-string v6, "keywords" // string@1874 │ │ -06f51a: 4d06 0205 |0057: aput-object v6, v2, v5 │ │ -06f51e: 0745 |0059: move-object v5, v4 │ │ -06f520: 0746 |005a: move-object v6, v4 │ │ -06f522: 0747 |005b: move-object v7, v4 │ │ -06f524: 7408 e801 0000 |005c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06f52a: 0c00 |005f: move-result-object v0 │ │ -06f52c: 1100 |0060: return-object v0 │ │ +0704f0: |[0704f0] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;IILjava/lang/String;)Landroid/database/Cursor; │ │ +070500: 1239 |0000: const/4 v9, #int 3 // #3 │ │ +070502: 1228 |0001: const/4 v8, #int 2 // #2 │ │ +070504: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +070506: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +070508: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +07050a: 1a00 b200 |0005: const-string v0, "%s = '%s' AND %s = %d AND %s = %d AND %s = '%s'" // string@00b2 │ │ +07050e: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +070512: 2311 b504 |0009: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +070516: 1a02 8118 |000b: const-string v2, "lang" // string@1881 │ │ +07051a: 4d02 0106 |000d: aput-object v2, v1, v6 │ │ +07051e: 4d0b 0107 |000f: aput-object v11, v1, v7 │ │ +070522: 1a02 9f26 |0011: const-string v2, "volumn" // string@269f │ │ +070526: 4d02 0108 |0013: aput-object v2, v1, v8 │ │ +07052a: 7110 391f 0c00 |0015: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070530: 0c02 |0018: move-result-object v2 │ │ +070532: 4d02 0109 |0019: aput-object v2, v1, v9 │ │ +070536: 1242 |001b: const/4 v2, #int 4 // #4 │ │ +070538: 1a05 2e1f |001c: const-string v5, "page" // string@1f2e │ │ +07053c: 4d05 0102 |001e: aput-object v5, v1, v2 │ │ +070540: 1252 |0020: const/4 v2, #int 5 // #5 │ │ +070542: 7110 391f 0d00 |0021: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070548: 0c05 |0024: move-result-object v5 │ │ +07054a: 4d05 0102 |0025: aput-object v5, v1, v2 │ │ +07054e: 1262 |0027: const/4 v2, #int 6 // #6 │ │ +070550: 1a05 7518 |0028: const-string v5, "keywords" // string@1875 │ │ +070554: 4d05 0102 |002a: aput-object v5, v1, v2 │ │ +070558: 1272 |002c: const/4 v2, #int 7 // #7 │ │ +07055a: 4d0e 0102 |002d: aput-object v14, v1, v2 │ │ +07055e: 7120 601f 1000 |002f: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +070564: 0c03 |0032: move-result-object v3 │ │ +070566: 54a0 a30a |0033: iget-object v0, v10, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +07056a: 1a01 8810 |0035: const-string v1, "bookmark" // string@1088 │ │ +07056e: 1272 |0037: const/4 v2, #int 7 // #7 │ │ +070570: 2322 b704 |0038: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +070574: 1a05 d50d |003a: const-string v5, "_id" // string@0dd5 │ │ +070578: 4d05 0206 |003c: aput-object v5, v2, v6 │ │ +07057c: 1a05 8118 |003e: const-string v5, "lang" // string@1881 │ │ +070580: 4d05 0207 |0040: aput-object v5, v2, v7 │ │ +070584: 1a05 9f26 |0042: const-string v5, "volumn" // string@269f │ │ +070588: 4d05 0208 |0044: aput-object v5, v2, v8 │ │ +07058c: 1a05 2e1f |0046: const-string v5, "page" // string@1f2e │ │ +070590: 4d05 0209 |0048: aput-object v5, v2, v9 │ │ +070594: 1245 |004a: const/4 v5, #int 4 // #4 │ │ +070596: 1a06 3418 |004b: const-string v6, "item" // string@1834 │ │ +07059a: 4d06 0205 |004d: aput-object v6, v2, v5 │ │ +07059e: 1255 |004f: const/4 v5, #int 5 // #5 │ │ +0705a0: 1a06 b21d |0050: const-string v6, "note" // string@1db2 │ │ +0705a4: 4d06 0205 |0052: aput-object v6, v2, v5 │ │ +0705a8: 1265 |0054: const/4 v5, #int 6 // #6 │ │ +0705aa: 1a06 7518 |0055: const-string v6, "keywords" // string@1875 │ │ +0705ae: 4d06 0205 |0057: aput-object v6, v2, v5 │ │ +0705b2: 0745 |0059: move-object v5, v4 │ │ +0705b4: 0746 |005a: move-object v6, v4 │ │ +0705b6: 0747 |005b: move-object v7, v4 │ │ +0705b8: 7408 e801 0000 |005c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +0705be: 0c00 |005f: move-result-object v0 │ │ +0705c0: 1100 |0060: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=129 │ │ + 0x0015 line=130 │ │ + 0x002f line=129 │ │ 0x0033 line=131 │ │ locals : │ │ 0x0033 - 0x0061 reg=3 where Ljava/lang/String; │ │ 0x0000 - 0x0061 reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ 0x0000 - 0x0061 reg=11 _lang Ljava/lang/String; │ │ 0x0000 - 0x0061 reg=12 _volume I │ │ 0x0000 - 0x0061 reg=13 _page I │ │ @@ -95205,291 +95299,279 @@ │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 8 │ │ - insns size : 110 16-bit code units │ │ -06f530: |[06f530] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -06f540: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06f542: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f546: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f54c: 1a01 8118 |0006: const-string v1, "lang='" // string@1881 │ │ -06f550: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f556: 0c00 |000b: move-result-object v0 │ │ -06f558: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f55e: 0c00 |000f: move-result-object v0 │ │ -06f560: 1a01 ba00 |0010: const-string v1, "'" // string@00ba │ │ -06f564: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f56a: 0c00 |0015: move-result-object v0 │ │ -06f56c: 1a01 3200 |0016: const-string v1, " AND " // string@0032 │ │ -06f570: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f576: 0c00 |001b: move-result-object v0 │ │ -06f578: 1a01 7418 |001c: const-string v1, "keywords" // string@1874 │ │ -06f57c: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f582: 0c00 |0021: move-result-object v0 │ │ -06f584: 1a01 3000 |0022: const-string v1, " = " // string@0030 │ │ -06f588: 6e20 7e1f 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f58e: 0c00 |0027: move-result-object v0 │ │ -06f590: 1a01 ba00 |0028: const-string v1, "'" // string@00ba │ │ -06f594: 6e20 7e1f 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f59a: 0c00 |002d: move-result-object v0 │ │ -06f59c: 6e20 7e1f a000 |002e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f5a2: 0c00 |0031: move-result-object v0 │ │ -06f5a4: 1a01 ba00 |0032: const-string v1, "'" // string@00ba │ │ -06f5a8: 6e20 7e1f 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f5ae: 0c00 |0037: move-result-object v0 │ │ -06f5b0: 6e10 841f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f5b6: 0c03 |003b: move-result-object v3 │ │ -06f5b8: 5480 a30a |003c: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f5bc: 1a01 8710 |003e: const-string v1, "bookmark" // string@1087 │ │ -06f5c0: 1272 |0040: const/4 v2, #int 7 // #7 │ │ -06f5c2: 2322 b904 |0041: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -06f5c6: 1205 |0043: const/4 v5, #int 0 // #0 │ │ -06f5c8: 1a06 d30d |0044: const-string v6, "_id" // string@0dd3 │ │ -06f5cc: 4d06 0205 |0046: aput-object v6, v2, v5 │ │ -06f5d0: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -06f5d2: 1a06 8018 |0049: const-string v6, "lang" // string@1880 │ │ -06f5d6: 4d06 0205 |004b: aput-object v6, v2, v5 │ │ -06f5da: 1225 |004d: const/4 v5, #int 2 // #2 │ │ -06f5dc: 1a06 9f26 |004e: const-string v6, "volumn" // string@269f │ │ -06f5e0: 4d06 0205 |0050: aput-object v6, v2, v5 │ │ -06f5e4: 1235 |0052: const/4 v5, #int 3 // #3 │ │ -06f5e6: 1a06 2e1f |0053: const-string v6, "page" // string@1f2e │ │ -06f5ea: 4d06 0205 |0055: aput-object v6, v2, v5 │ │ -06f5ee: 1245 |0057: const/4 v5, #int 4 // #4 │ │ -06f5f0: 1a06 3318 |0058: const-string v6, "item" // string@1833 │ │ -06f5f4: 4d06 0205 |005a: aput-object v6, v2, v5 │ │ -06f5f8: 1255 |005c: const/4 v5, #int 5 // #5 │ │ -06f5fa: 1a06 b21d |005d: const-string v6, "note" // string@1db2 │ │ -06f5fe: 4d06 0205 |005f: aput-object v6, v2, v5 │ │ -06f602: 1265 |0061: const/4 v5, #int 6 // #6 │ │ -06f604: 1a06 7418 |0062: const-string v6, "keywords" // string@1874 │ │ -06f608: 4d06 0205 |0064: aput-object v6, v2, v5 │ │ -06f60c: 0745 |0066: move-object v5, v4 │ │ -06f60e: 0746 |0067: move-object v6, v4 │ │ -06f610: 0747 |0068: move-object v7, v4 │ │ -06f612: 7408 e801 0000 |0069: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06f618: 0c00 |006c: move-result-object v0 │ │ -06f61a: 1100 |006d: return-object v0 │ │ + insns size : 98 16-bit code units │ │ +0705c4: |[0705c4] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +0705d4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0705d6: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0705da: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0705e0: 1a01 8218 |0006: const-string v1, "lang='" // string@1882 │ │ +0705e4: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0705ea: 0c00 |000b: move-result-object v0 │ │ +0705ec: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0705f2: 0c00 |000f: move-result-object v0 │ │ +0705f4: 1a01 bf00 |0010: const-string v1, "' AND " // string@00bf │ │ +0705f8: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0705fe: 0c00 |0015: move-result-object v0 │ │ +070600: 1a01 7518 |0016: const-string v1, "keywords" // string@1875 │ │ +070604: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07060a: 0c00 |001b: move-result-object v0 │ │ +07060c: 1a01 3100 |001c: const-string v1, " = '" // string@0031 │ │ +070610: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070616: 0c00 |0021: move-result-object v0 │ │ +070618: 6e20 7e1f a000 |0022: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07061e: 0c00 |0025: move-result-object v0 │ │ +070620: 1a01 be00 |0026: const-string v1, "'" // string@00be │ │ +070624: 6e20 7e1f 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07062a: 0c00 |002b: move-result-object v0 │ │ +07062c: 6e10 841f 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070632: 0c03 |002f: move-result-object v3 │ │ +070634: 5480 a30a |0030: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070638: 1a01 8810 |0032: const-string v1, "bookmark" // string@1088 │ │ +07063c: 1272 |0034: const/4 v2, #int 7 // #7 │ │ +07063e: 2322 b704 |0035: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +070642: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +070644: 1a06 d50d |0038: const-string v6, "_id" // string@0dd5 │ │ +070648: 4d06 0205 |003a: aput-object v6, v2, v5 │ │ +07064c: 1215 |003c: const/4 v5, #int 1 // #1 │ │ +07064e: 1a06 8118 |003d: const-string v6, "lang" // string@1881 │ │ +070652: 4d06 0205 |003f: aput-object v6, v2, v5 │ │ +070656: 1225 |0041: const/4 v5, #int 2 // #2 │ │ +070658: 1a06 9f26 |0042: const-string v6, "volumn" // string@269f │ │ +07065c: 4d06 0205 |0044: aput-object v6, v2, v5 │ │ +070660: 1235 |0046: const/4 v5, #int 3 // #3 │ │ +070662: 1a06 2e1f |0047: const-string v6, "page" // string@1f2e │ │ +070666: 4d06 0205 |0049: aput-object v6, v2, v5 │ │ +07066a: 1245 |004b: const/4 v5, #int 4 // #4 │ │ +07066c: 1a06 3418 |004c: const-string v6, "item" // string@1834 │ │ +070670: 4d06 0205 |004e: aput-object v6, v2, v5 │ │ +070674: 1255 |0050: const/4 v5, #int 5 // #5 │ │ +070676: 1a06 b21d |0051: const-string v6, "note" // string@1db2 │ │ +07067a: 4d06 0205 |0053: aput-object v6, v2, v5 │ │ +07067e: 1265 |0055: const/4 v5, #int 6 // #6 │ │ +070680: 1a06 7518 |0056: const-string v6, "keywords" // string@1875 │ │ +070684: 4d06 0205 |0058: aput-object v6, v2, v5 │ │ +070688: 0745 |005a: move-object v5, v4 │ │ +07068a: 0746 |005b: move-object v6, v4 │ │ +07068c: 0747 |005c: move-object v7, v4 │ │ +07068e: 7408 e801 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +070694: 0c00 |0060: move-result-object v0 │ │ +070696: 1100 |0061: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ - 0x003c line=123 │ │ + 0x0030 line=123 │ │ locals : │ │ - 0x003c - 0x006e reg=3 where Ljava/lang/String; │ │ - 0x0000 - 0x006e reg=8 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ - 0x0000 - 0x006e reg=9 _lang Ljava/lang/String; │ │ - 0x0000 - 0x006e reg=10 _keywords Ljava/lang/String; │ │ + 0x0030 - 0x0062 reg=3 where Ljava/lang/String; │ │ + 0x0000 - 0x0062 reg=8 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ + 0x0000 - 0x0062 reg=9 _lang Ljava/lang/String; │ │ + 0x0000 - 0x0062 reg=10 _keywords Ljava/lang/String; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;) │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 8 │ │ - insns size : 174 16-bit code units │ │ -06f61c: |[06f61c] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ -06f62c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06f62e: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f632: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f638: 1a01 8118 |0006: const-string v1, "lang='" // string@1881 │ │ -06f63c: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f642: 0c00 |000b: move-result-object v0 │ │ -06f644: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f64a: 0c00 |000f: move-result-object v0 │ │ -06f64c: 1a01 ba00 |0010: const-string v1, "'" // string@00ba │ │ -06f650: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f656: 0c00 |0015: move-result-object v0 │ │ -06f658: 1a01 3200 |0016: const-string v1, " AND " // string@0032 │ │ -06f65c: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f662: 0c00 |001b: move-result-object v0 │ │ -06f664: 1a01 7418 |001c: const-string v1, "keywords" // string@1874 │ │ -06f668: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f66e: 0c00 |0021: move-result-object v0 │ │ -06f670: 1a01 3000 |0022: const-string v1, " = " // string@0030 │ │ -06f674: 6e20 7e1f 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f67a: 0c00 |0027: move-result-object v0 │ │ -06f67c: 1a01 ba00 |0028: const-string v1, "'" // string@00ba │ │ -06f680: 6e20 7e1f 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f686: 0c00 |002d: move-result-object v0 │ │ -06f688: 6e20 7e1f a000 |002e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f68e: 0c00 |0031: move-result-object v0 │ │ -06f690: 1a01 ba00 |0032: const-string v1, "'" // string@00ba │ │ -06f694: 6e20 7e1f 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f69a: 0c00 |0037: move-result-object v0 │ │ -06f69c: 6e10 841f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f6a2: 0c03 |003b: move-result-object v3 │ │ -06f6a4: 380c 5200 |003c: if-eqz v12, 008e // +0052 │ │ -06f6a8: 2200 b303 |003e: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f6ac: 7010 761f 0000 |0040: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f6b2: 6e20 7e1f b000 |0043: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f6b8: 0c00 |0046: move-result-object v0 │ │ -06f6ba: 1a01 3900 |0047: const-string v1, " DESC, " // string@0039 │ │ -06f6be: 6e20 7e1f 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f6c4: 0c00 |004c: move-result-object v0 │ │ -06f6c6: 1a01 2e1f |004d: const-string v1, "page" // string@1f2e │ │ -06f6ca: 6e20 7e1f 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f6d0: 0c00 |0052: move-result-object v0 │ │ -06f6d2: 1a01 3800 |0053: const-string v1, " DESC" // string@0038 │ │ -06f6d6: 6e20 7e1f 1000 |0055: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f6dc: 0c00 |0058: move-result-object v0 │ │ -06f6de: 6e10 841f 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f6e4: 0c07 |005c: move-result-object v7 │ │ -06f6e6: 5480 a30a |005d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f6ea: 1a01 8710 |005f: const-string v1, "bookmark" // string@1087 │ │ -06f6ee: 1272 |0061: const/4 v2, #int 7 // #7 │ │ -06f6f0: 2322 b904 |0062: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -06f6f4: 1205 |0064: const/4 v5, #int 0 // #0 │ │ -06f6f6: 1a06 d30d |0065: const-string v6, "_id" // string@0dd3 │ │ -06f6fa: 4d06 0205 |0067: aput-object v6, v2, v5 │ │ -06f6fe: 1215 |0069: const/4 v5, #int 1 // #1 │ │ -06f700: 1a06 8018 |006a: const-string v6, "lang" // string@1880 │ │ -06f704: 4d06 0205 |006c: aput-object v6, v2, v5 │ │ -06f708: 1225 |006e: const/4 v5, #int 2 // #2 │ │ -06f70a: 1a06 9f26 |006f: const-string v6, "volumn" // string@269f │ │ -06f70e: 4d06 0205 |0071: aput-object v6, v2, v5 │ │ -06f712: 1235 |0073: const/4 v5, #int 3 // #3 │ │ -06f714: 1a06 2e1f |0074: const-string v6, "page" // string@1f2e │ │ -06f718: 4d06 0205 |0076: aput-object v6, v2, v5 │ │ -06f71c: 1245 |0078: const/4 v5, #int 4 // #4 │ │ -06f71e: 1a06 3318 |0079: const-string v6, "item" // string@1833 │ │ -06f722: 4d06 0205 |007b: aput-object v6, v2, v5 │ │ -06f726: 1255 |007d: const/4 v5, #int 5 // #5 │ │ -06f728: 1a06 b21d |007e: const-string v6, "note" // string@1db2 │ │ -06f72c: 4d06 0205 |0080: aput-object v6, v2, v5 │ │ -06f730: 1265 |0082: const/4 v5, #int 6 // #6 │ │ -06f732: 1a06 7418 |0083: const-string v6, "keywords" // string@1874 │ │ -06f736: 4d06 0205 |0085: aput-object v6, v2, v5 │ │ -06f73a: 0745 |0087: move-object v5, v4 │ │ -06f73c: 0746 |0088: move-object v6, v4 │ │ -06f73e: 7408 e801 0000 |0089: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06f744: 0c00 |008c: move-result-object v0 │ │ -06f746: 1100 |008d: return-object v0 │ │ -06f748: 2200 b303 |008e: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f74c: 7010 761f 0000 |0090: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f752: 6e20 7e1f b000 |0093: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f758: 0c00 |0096: move-result-object v0 │ │ -06f75a: 1a01 3700 |0097: const-string v1, " ASC," // string@0037 │ │ -06f75e: 6e20 7e1f 1000 |0099: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f764: 0c00 |009c: move-result-object v0 │ │ -06f766: 1a01 2e1f |009d: const-string v1, "page" // string@1f2e │ │ -06f76a: 6e20 7e1f 1000 |009f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f770: 0c00 |00a2: move-result-object v0 │ │ -06f772: 1a01 3600 |00a3: const-string v1, " ASC" // string@0036 │ │ -06f776: 6e20 7e1f 1000 |00a5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f77c: 0c00 |00a8: move-result-object v0 │ │ -06f77e: 6e10 841f 0000 |00a9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f784: 0c07 |00ac: move-result-object v7 │ │ -06f786: 28b0 |00ad: goto 005d // -0050 │ │ + insns size : 162 16-bit code units │ │ +070698: |[070698] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ +0706a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0706aa: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0706ae: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0706b4: 1a01 8218 |0006: const-string v1, "lang='" // string@1882 │ │ +0706b8: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0706be: 0c00 |000b: move-result-object v0 │ │ +0706c0: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0706c6: 0c00 |000f: move-result-object v0 │ │ +0706c8: 1a01 bf00 |0010: const-string v1, "' AND " // string@00bf │ │ +0706cc: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0706d2: 0c00 |0015: move-result-object v0 │ │ +0706d4: 1a01 7518 |0016: const-string v1, "keywords" // string@1875 │ │ +0706d8: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0706de: 0c00 |001b: move-result-object v0 │ │ +0706e0: 1a01 3100 |001c: const-string v1, " = '" // string@0031 │ │ +0706e4: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0706ea: 0c00 |0021: move-result-object v0 │ │ +0706ec: 6e20 7e1f a000 |0022: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0706f2: 0c00 |0025: move-result-object v0 │ │ +0706f4: 1a01 be00 |0026: const-string v1, "'" // string@00be │ │ +0706f8: 6e20 7e1f 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0706fe: 0c00 |002b: move-result-object v0 │ │ +070700: 6e10 841f 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070706: 0c03 |002f: move-result-object v3 │ │ +070708: 380c 5200 |0030: if-eqz v12, 0082 // +0052 │ │ +07070c: 2200 b103 |0032: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +070710: 7010 761f 0000 |0034: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +070716: 6e20 7e1f b000 |0037: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07071c: 0c00 |003a: move-result-object v0 │ │ +07071e: 1a01 3a00 |003b: const-string v1, " DESC, " // string@003a │ │ +070722: 6e20 7e1f 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070728: 0c00 |0040: move-result-object v0 │ │ +07072a: 1a01 2e1f |0041: const-string v1, "page" // string@1f2e │ │ +07072e: 6e20 7e1f 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070734: 0c00 |0046: move-result-object v0 │ │ +070736: 1a01 3900 |0047: const-string v1, " DESC" // string@0039 │ │ +07073a: 6e20 7e1f 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070740: 0c00 |004c: move-result-object v0 │ │ +070742: 6e10 841f 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070748: 0c07 |0050: move-result-object v7 │ │ +07074a: 5480 a30a |0051: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +07074e: 1a01 8810 |0053: const-string v1, "bookmark" // string@1088 │ │ +070752: 1272 |0055: const/4 v2, #int 7 // #7 │ │ +070754: 2322 b704 |0056: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +070758: 1205 |0058: const/4 v5, #int 0 // #0 │ │ +07075a: 1a06 d50d |0059: const-string v6, "_id" // string@0dd5 │ │ +07075e: 4d06 0205 |005b: aput-object v6, v2, v5 │ │ +070762: 1215 |005d: const/4 v5, #int 1 // #1 │ │ +070764: 1a06 8118 |005e: const-string v6, "lang" // string@1881 │ │ +070768: 4d06 0205 |0060: aput-object v6, v2, v5 │ │ +07076c: 1225 |0062: const/4 v5, #int 2 // #2 │ │ +07076e: 1a06 9f26 |0063: const-string v6, "volumn" // string@269f │ │ +070772: 4d06 0205 |0065: aput-object v6, v2, v5 │ │ +070776: 1235 |0067: const/4 v5, #int 3 // #3 │ │ +070778: 1a06 2e1f |0068: const-string v6, "page" // string@1f2e │ │ +07077c: 4d06 0205 |006a: aput-object v6, v2, v5 │ │ +070780: 1245 |006c: const/4 v5, #int 4 // #4 │ │ +070782: 1a06 3418 |006d: const-string v6, "item" // string@1834 │ │ +070786: 4d06 0205 |006f: aput-object v6, v2, v5 │ │ +07078a: 1255 |0071: const/4 v5, #int 5 // #5 │ │ +07078c: 1a06 b21d |0072: const-string v6, "note" // string@1db2 │ │ +070790: 4d06 0205 |0074: aput-object v6, v2, v5 │ │ +070794: 1265 |0076: const/4 v5, #int 6 // #6 │ │ +070796: 1a06 7518 |0077: const-string v6, "keywords" // string@1875 │ │ +07079a: 4d06 0205 |0079: aput-object v6, v2, v5 │ │ +07079e: 0745 |007b: move-object v5, v4 │ │ +0707a0: 0746 |007c: move-object v6, v4 │ │ +0707a2: 7408 e801 0000 |007d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +0707a8: 0c00 |0080: move-result-object v0 │ │ +0707aa: 1100 |0081: return-object v0 │ │ +0707ac: 2200 b103 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0707b0: 7010 761f 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0707b6: 6e20 7e1f b000 |0087: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0707bc: 0c00 |008a: move-result-object v0 │ │ +0707be: 1a01 3700 |008b: const-string v1, " ASC," // string@0037 │ │ +0707c2: 6e20 7e1f 1000 |008d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0707c8: 0c00 |0090: move-result-object v0 │ │ +0707ca: 1a01 2e1f |0091: const-string v1, "page" // string@1f2e │ │ +0707ce: 6e20 7e1f 1000 |0093: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0707d4: 0c00 |0096: move-result-object v0 │ │ +0707d6: 1a01 3600 |0097: const-string v1, " ASC" // string@0036 │ │ +0707da: 6e20 7e1f 1000 |0099: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0707e0: 0c00 |009c: move-result-object v0 │ │ +0707e2: 6e10 841f 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0707e8: 0c07 |00a0: move-result-object v7 │ │ +0707ea: 28b0 |00a1: goto 0051 // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ - 0x003c line=154 │ │ - 0x003e line=155 │ │ - 0x005d line=161 │ │ - 0x008e line=158 │ │ + 0x0030 line=154 │ │ + 0x0032 line=155 │ │ + 0x0051 line=161 │ │ + 0x0082 line=158 │ │ locals : │ │ - 0x005d - 0x008e reg=7 orderby Ljava/lang/String; │ │ - 0x003c - 0x00ae reg=3 where Ljava/lang/String; │ │ - 0x00ad - 0x00ae reg=7 orderby Ljava/lang/String; │ │ - 0x0000 - 0x00ae reg=8 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ - 0x0000 - 0x00ae reg=9 _lang Ljava/lang/String; │ │ - 0x0000 - 0x00ae reg=10 _keywords Ljava/lang/String; │ │ - 0x0000 - 0x00ae reg=11 sortKey Ljava/lang/String; │ │ - 0x0000 - 0x00ae reg=12 isDesc Z │ │ + 0x0051 - 0x0082 reg=7 orderby Ljava/lang/String; │ │ + 0x0030 - 0x00a2 reg=3 where Ljava/lang/String; │ │ + 0x00a1 - 0x00a2 reg=7 orderby Ljava/lang/String; │ │ + 0x0000 - 0x00a2 reg=8 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ + 0x0000 - 0x00a2 reg=9 _lang Ljava/lang/String; │ │ + 0x0000 - 0x00a2 reg=10 _keywords Ljava/lang/String; │ │ + 0x0000 - 0x00a2 reg=11 sortKey Ljava/lang/String; │ │ + 0x0000 - 0x00a2 reg=12 isDesc Z │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;) │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 140 16-bit code units │ │ -06f788: |[06f788] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ -06f798: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06f79a: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f79e: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f7a4: 1a01 8118 |0006: const-string v1, "lang='" // string@1881 │ │ -06f7a8: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f7ae: 0c00 |000b: move-result-object v0 │ │ -06f7b0: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f7b6: 0c00 |000f: move-result-object v0 │ │ -06f7b8: 1a01 ba00 |0010: const-string v1, "'" // string@00ba │ │ -06f7bc: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f7c2: 0c00 |0015: move-result-object v0 │ │ -06f7c4: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f7ca: 0c03 |0019: move-result-object v3 │ │ -06f7cc: 380b 5200 |001a: if-eqz v11, 006c // +0052 │ │ -06f7d0: 2200 b303 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f7d4: 7010 761f 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f7da: 6e20 7e1f a000 |0021: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f7e0: 0c00 |0024: move-result-object v0 │ │ -06f7e2: 1a01 3900 |0025: const-string v1, " DESC, " // string@0039 │ │ -06f7e6: 6e20 7e1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f7ec: 0c00 |002a: move-result-object v0 │ │ -06f7ee: 1a01 2e1f |002b: const-string v1, "page" // string@1f2e │ │ -06f7f2: 6e20 7e1f 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f7f8: 0c00 |0030: move-result-object v0 │ │ -06f7fa: 1a01 3800 |0031: const-string v1, " DESC" // string@0038 │ │ -06f7fe: 6e20 7e1f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f804: 0c00 |0036: move-result-object v0 │ │ -06f806: 6e10 841f 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f80c: 0c07 |003a: move-result-object v7 │ │ -06f80e: 5480 a30a |003b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f812: 1a01 8710 |003d: const-string v1, "bookmark" // string@1087 │ │ -06f816: 1272 |003f: const/4 v2, #int 7 // #7 │ │ -06f818: 2322 b904 |0040: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -06f81c: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -06f81e: 1a06 d30d |0043: const-string v6, "_id" // string@0dd3 │ │ -06f822: 4d06 0205 |0045: aput-object v6, v2, v5 │ │ -06f826: 1215 |0047: const/4 v5, #int 1 // #1 │ │ -06f828: 1a06 8018 |0048: const-string v6, "lang" // string@1880 │ │ -06f82c: 4d06 0205 |004a: aput-object v6, v2, v5 │ │ -06f830: 1225 |004c: const/4 v5, #int 2 // #2 │ │ -06f832: 1a06 9f26 |004d: const-string v6, "volumn" // string@269f │ │ -06f836: 4d06 0205 |004f: aput-object v6, v2, v5 │ │ -06f83a: 1235 |0051: const/4 v5, #int 3 // #3 │ │ -06f83c: 1a06 2e1f |0052: const-string v6, "page" // string@1f2e │ │ -06f840: 4d06 0205 |0054: aput-object v6, v2, v5 │ │ -06f844: 1245 |0056: const/4 v5, #int 4 // #4 │ │ -06f846: 1a06 3318 |0057: const-string v6, "item" // string@1833 │ │ -06f84a: 4d06 0205 |0059: aput-object v6, v2, v5 │ │ -06f84e: 1255 |005b: const/4 v5, #int 5 // #5 │ │ -06f850: 1a06 b21d |005c: const-string v6, "note" // string@1db2 │ │ -06f854: 4d06 0205 |005e: aput-object v6, v2, v5 │ │ -06f858: 1265 |0060: const/4 v5, #int 6 // #6 │ │ -06f85a: 1a06 7418 |0061: const-string v6, "keywords" // string@1874 │ │ -06f85e: 4d06 0205 |0063: aput-object v6, v2, v5 │ │ -06f862: 0745 |0065: move-object v5, v4 │ │ -06f864: 0746 |0066: move-object v6, v4 │ │ -06f866: 7408 e801 0000 |0067: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06f86c: 0c00 |006a: move-result-object v0 │ │ -06f86e: 1100 |006b: return-object v0 │ │ -06f870: 2200 b303 |006c: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f874: 7010 761f 0000 |006e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f87a: 6e20 7e1f a000 |0071: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f880: 0c00 |0074: move-result-object v0 │ │ -06f882: 1a01 3700 |0075: const-string v1, " ASC," // string@0037 │ │ -06f886: 6e20 7e1f 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f88c: 0c00 |007a: move-result-object v0 │ │ -06f88e: 1a01 2e1f |007b: const-string v1, "page" // string@1f2e │ │ -06f892: 6e20 7e1f 1000 |007d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f898: 0c00 |0080: move-result-object v0 │ │ -06f89a: 1a01 3600 |0081: const-string v1, " ASC" // string@0036 │ │ -06f89e: 6e20 7e1f 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f8a4: 0c00 |0086: move-result-object v0 │ │ -06f8a6: 6e10 841f 0000 |0087: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f8ac: 0c07 |008a: move-result-object v7 │ │ -06f8ae: 28b0 |008b: goto 003b // -0050 │ │ +0707ec: |[0707ec] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ +0707fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0707fe: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +070802: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +070808: 1a01 8218 |0006: const-string v1, "lang='" // string@1882 │ │ +07080c: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070812: 0c00 |000b: move-result-object v0 │ │ +070814: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07081a: 0c00 |000f: move-result-object v0 │ │ +07081c: 1a01 be00 |0010: const-string v1, "'" // string@00be │ │ +070820: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070826: 0c00 |0015: move-result-object v0 │ │ +070828: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07082e: 0c03 |0019: move-result-object v3 │ │ +070830: 380b 5200 |001a: if-eqz v11, 006c // +0052 │ │ +070834: 2200 b103 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +070838: 7010 761f 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07083e: 6e20 7e1f a000 |0021: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070844: 0c00 |0024: move-result-object v0 │ │ +070846: 1a01 3a00 |0025: const-string v1, " DESC, " // string@003a │ │ +07084a: 6e20 7e1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070850: 0c00 |002a: move-result-object v0 │ │ +070852: 1a01 2e1f |002b: const-string v1, "page" // string@1f2e │ │ +070856: 6e20 7e1f 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07085c: 0c00 |0030: move-result-object v0 │ │ +07085e: 1a01 3900 |0031: const-string v1, " DESC" // string@0039 │ │ +070862: 6e20 7e1f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070868: 0c00 |0036: move-result-object v0 │ │ +07086a: 6e10 841f 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070870: 0c07 |003a: move-result-object v7 │ │ +070872: 5480 a30a |003b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070876: 1a01 8810 |003d: const-string v1, "bookmark" // string@1088 │ │ +07087a: 1272 |003f: const/4 v2, #int 7 // #7 │ │ +07087c: 2322 b704 |0040: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +070880: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +070882: 1a06 d50d |0043: const-string v6, "_id" // string@0dd5 │ │ +070886: 4d06 0205 |0045: aput-object v6, v2, v5 │ │ +07088a: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +07088c: 1a06 8118 |0048: const-string v6, "lang" // string@1881 │ │ +070890: 4d06 0205 |004a: aput-object v6, v2, v5 │ │ +070894: 1225 |004c: const/4 v5, #int 2 // #2 │ │ +070896: 1a06 9f26 |004d: const-string v6, "volumn" // string@269f │ │ +07089a: 4d06 0205 |004f: aput-object v6, v2, v5 │ │ +07089e: 1235 |0051: const/4 v5, #int 3 // #3 │ │ +0708a0: 1a06 2e1f |0052: const-string v6, "page" // string@1f2e │ │ +0708a4: 4d06 0205 |0054: aput-object v6, v2, v5 │ │ +0708a8: 1245 |0056: const/4 v5, #int 4 // #4 │ │ +0708aa: 1a06 3418 |0057: const-string v6, "item" // string@1834 │ │ +0708ae: 4d06 0205 |0059: aput-object v6, v2, v5 │ │ +0708b2: 1255 |005b: const/4 v5, #int 5 // #5 │ │ +0708b4: 1a06 b21d |005c: const-string v6, "note" // string@1db2 │ │ +0708b8: 4d06 0205 |005e: aput-object v6, v2, v5 │ │ +0708bc: 1265 |0060: const/4 v5, #int 6 // #6 │ │ +0708be: 1a06 7518 |0061: const-string v6, "keywords" // string@1875 │ │ +0708c2: 4d06 0205 |0063: aput-object v6, v2, v5 │ │ +0708c6: 0745 |0065: move-object v5, v4 │ │ +0708c8: 0746 |0066: move-object v6, v4 │ │ +0708ca: 7408 e801 0000 |0067: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +0708d0: 0c00 |006a: move-result-object v0 │ │ +0708d2: 1100 |006b: return-object v0 │ │ +0708d4: 2200 b103 |006c: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0708d8: 7010 761f 0000 |006e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0708de: 6e20 7e1f a000 |0071: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0708e4: 0c00 |0074: move-result-object v0 │ │ +0708e6: 1a01 3700 |0075: const-string v1, " ASC," // string@0037 │ │ +0708ea: 6e20 7e1f 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0708f0: 0c00 |007a: move-result-object v0 │ │ +0708f2: 1a01 2e1f |007b: const-string v1, "page" // string@1f2e │ │ +0708f6: 6e20 7e1f 1000 |007d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0708fc: 0c00 |0080: move-result-object v0 │ │ +0708fe: 1a01 3600 |0081: const-string v1, " ASC" // string@0036 │ │ +070902: 6e20 7e1f 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070908: 0c00 |0086: move-result-object v0 │ │ +07090a: 6e10 841f 0000 |0087: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070910: 0c07 |008a: move-result-object v7 │ │ +070912: 28b0 |008b: goto 003b // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=137 │ │ 0x001a line=139 │ │ 0x001c line=140 │ │ 0x003b line=146 │ │ 0x006c line=143 │ │ @@ -95507,96 +95589,96 @@ │ │ type : '(J)Lorg/yuttadhammo/tipitaka/BookmarkItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 10 │ │ insns size : 144 16-bit code units │ │ -06f8b0: |[06f8b0] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ -06f8c0: 54b0 a30a |0000: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06f8c4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06f8c6: 1a02 8710 |0003: const-string v2, "bookmark" // string@1087 │ │ -06f8ca: 1277 |0005: const/4 v7, #int 7 // #7 │ │ -06f8cc: 2373 b904 |0006: new-array v3, v7, [Ljava/lang/String; // type@04b9 │ │ -06f8d0: 1207 |0008: const/4 v7, #int 0 // #0 │ │ -06f8d2: 1a08 d30d |0009: const-string v8, "_id" // string@0dd3 │ │ -06f8d6: 4d08 0307 |000b: aput-object v8, v3, v7 │ │ -06f8da: 1217 |000d: const/4 v7, #int 1 // #1 │ │ -06f8dc: 1a08 8018 |000e: const-string v8, "lang" // string@1880 │ │ -06f8e0: 4d08 0307 |0010: aput-object v8, v3, v7 │ │ -06f8e4: 1227 |0012: const/4 v7, #int 2 // #2 │ │ -06f8e6: 1a08 9f26 |0013: const-string v8, "volumn" // string@269f │ │ -06f8ea: 4d08 0307 |0015: aput-object v8, v3, v7 │ │ -06f8ee: 1237 |0017: const/4 v7, #int 3 // #3 │ │ -06f8f0: 1a08 2e1f |0018: const-string v8, "page" // string@1f2e │ │ -06f8f4: 4d08 0307 |001a: aput-object v8, v3, v7 │ │ -06f8f8: 1247 |001c: const/4 v7, #int 4 // #4 │ │ -06f8fa: 1a08 3318 |001d: const-string v8, "item" // string@1833 │ │ -06f8fe: 4d08 0307 |001f: aput-object v8, v3, v7 │ │ -06f902: 1257 |0021: const/4 v7, #int 5 // #5 │ │ -06f904: 1a08 b21d |0022: const-string v8, "note" // string@1db2 │ │ -06f908: 4d08 0307 |0024: aput-object v8, v3, v7 │ │ -06f90c: 1267 |0026: const/4 v7, #int 6 // #6 │ │ -06f90e: 1a08 7418 |0027: const-string v8, "keywords" // string@1874 │ │ -06f912: 4d08 0307 |0029: aput-object v8, v3, v7 │ │ -06f916: 2207 b303 |002b: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f91a: 7010 761f 0700 |002d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f920: 1a08 d50d |0030: const-string v8, "_id=" // string@0dd5 │ │ -06f924: 6e20 7e1f 8700 |0032: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f92a: 0c07 |0035: move-result-object v7 │ │ -06f92c: 6e30 7c1f c70d |0036: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -06f932: 0c07 |0039: move-result-object v7 │ │ -06f934: 6e10 841f 0700 |003a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f93a: 0c04 |003d: move-result-object v4 │ │ -06f93c: 1205 |003e: const/4 v5, #int 0 // #0 │ │ -06f93e: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -06f940: 1207 |0040: const/4 v7, #int 0 // #0 │ │ -06f942: 1208 |0041: const/4 v8, #int 0 // #0 │ │ -06f944: 1209 |0042: const/4 v9, #int 0 // #0 │ │ -06f946: 740a e901 0000 |0043: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ -06f94c: 0c0a |0046: move-result-object v10 │ │ -06f94e: 7210 c301 0a00 |0047: invoke-interface {v10}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -06f954: 0a07 |004a: move-result v7 │ │ -06f956: 3807 0800 |004b: if-eqz v7, 0053 // +0008 │ │ -06f95a: 7210 cb01 0a00 |004d: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -06f960: 0a07 |0050: move-result v7 │ │ -06f962: 3907 1b00 |0051: if-nez v7, 006c // +001b │ │ -06f966: 2207 4500 |0053: new-instance v7, Landroid/database/SQLException; // type@0045 │ │ -06f96a: 2208 b303 |0055: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -06f96e: 7010 761f 0800 |0057: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06f974: 1a09 e909 |005a: const-string v9, "No bookmark items found for row: " // string@09e9 │ │ -06f978: 6e20 7e1f 9800 |005c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06f97e: 0c08 |005f: move-result-object v8 │ │ -06f980: 6e30 7c1f c80d |0060: invoke-virtual {v8, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -06f986: 0c08 |0063: move-result-object v8 │ │ -06f988: 6e10 841f 0800 |0064: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06f98e: 0c08 |0067: move-result-object v8 │ │ -06f990: 7020 e101 8700 |0068: invoke-direct {v7, v8}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ -06f996: 2707 |006b: throw v7 │ │ -06f998: 1217 |006c: const/4 v7, #int 1 // #1 │ │ -06f99a: 7220 c801 7a00 |006d: invoke-interface {v10, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06f9a0: 0c01 |0070: move-result-object v1 │ │ -06f9a2: 1227 |0071: const/4 v7, #int 2 // #2 │ │ -06f9a4: 7220 c501 7a00 |0072: invoke-interface {v10, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06f9aa: 0a02 |0075: move-result v2 │ │ -06f9ac: 1237 |0076: const/4 v7, #int 3 // #3 │ │ -06f9ae: 7220 c501 7a00 |0077: invoke-interface {v10, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06f9b4: 0a03 |007a: move-result v3 │ │ -06f9b6: 1247 |007b: const/4 v7, #int 4 // #4 │ │ -06f9b8: 7220 c501 7a00 |007c: invoke-interface {v10, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -06f9be: 0a04 |007f: move-result v4 │ │ -06f9c0: 1257 |0080: const/4 v7, #int 5 // #5 │ │ -06f9c2: 7220 c801 7a00 |0081: invoke-interface {v10, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06f9c8: 0c05 |0084: move-result-object v5 │ │ -06f9ca: 1267 |0085: const/4 v7, #int 6 // #6 │ │ -06f9cc: 7220 c801 7a00 |0086: invoke-interface {v10, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06f9d2: 0c06 |0089: move-result-object v6 │ │ -06f9d4: 2200 0004 |008a: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkItem; // type@0400 │ │ -06f9d8: 7607 7a20 0000 |008c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V // method@207a │ │ -06f9de: 1100 |008f: return-object v0 │ │ +070914: |[070914] org.yuttadhammo.tipitaka.BookmarkDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ +070924: 54b0 a30a |0000: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070928: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07092a: 1a02 8810 |0003: const-string v2, "bookmark" // string@1088 │ │ +07092e: 1277 |0005: const/4 v7, #int 7 // #7 │ │ +070930: 2373 b704 |0006: new-array v3, v7, [Ljava/lang/String; // type@04b7 │ │ +070934: 1207 |0008: const/4 v7, #int 0 // #0 │ │ +070936: 1a08 d50d |0009: const-string v8, "_id" // string@0dd5 │ │ +07093a: 4d08 0307 |000b: aput-object v8, v3, v7 │ │ +07093e: 1217 |000d: const/4 v7, #int 1 // #1 │ │ +070940: 1a08 8118 |000e: const-string v8, "lang" // string@1881 │ │ +070944: 4d08 0307 |0010: aput-object v8, v3, v7 │ │ +070948: 1227 |0012: const/4 v7, #int 2 // #2 │ │ +07094a: 1a08 9f26 |0013: const-string v8, "volumn" // string@269f │ │ +07094e: 4d08 0307 |0015: aput-object v8, v3, v7 │ │ +070952: 1237 |0017: const/4 v7, #int 3 // #3 │ │ +070954: 1a08 2e1f |0018: const-string v8, "page" // string@1f2e │ │ +070958: 4d08 0307 |001a: aput-object v8, v3, v7 │ │ +07095c: 1247 |001c: const/4 v7, #int 4 // #4 │ │ +07095e: 1a08 3418 |001d: const-string v8, "item" // string@1834 │ │ +070962: 4d08 0307 |001f: aput-object v8, v3, v7 │ │ +070966: 1257 |0021: const/4 v7, #int 5 // #5 │ │ +070968: 1a08 b21d |0022: const-string v8, "note" // string@1db2 │ │ +07096c: 4d08 0307 |0024: aput-object v8, v3, v7 │ │ +070970: 1267 |0026: const/4 v7, #int 6 // #6 │ │ +070972: 1a08 7518 |0027: const-string v8, "keywords" // string@1875 │ │ +070976: 4d08 0307 |0029: aput-object v8, v3, v7 │ │ +07097a: 2207 b103 |002b: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +07097e: 7010 761f 0700 |002d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +070984: 1a08 d70d |0030: const-string v8, "_id=" // string@0dd7 │ │ +070988: 6e20 7e1f 8700 |0032: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07098e: 0c07 |0035: move-result-object v7 │ │ +070990: 6e30 7c1f c70d |0036: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +070996: 0c07 |0039: move-result-object v7 │ │ +070998: 6e10 841f 0700 |003a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07099e: 0c04 |003d: move-result-object v4 │ │ +0709a0: 1205 |003e: const/4 v5, #int 0 // #0 │ │ +0709a2: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +0709a4: 1207 |0040: const/4 v7, #int 0 // #0 │ │ +0709a6: 1208 |0041: const/4 v8, #int 0 // #0 │ │ +0709a8: 1209 |0042: const/4 v9, #int 0 // #0 │ │ +0709aa: 740a e901 0000 |0043: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ +0709b0: 0c0a |0046: move-result-object v10 │ │ +0709b2: 7210 c301 0a00 |0047: invoke-interface {v10}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0709b8: 0a07 |004a: move-result v7 │ │ +0709ba: 3807 0800 |004b: if-eqz v7, 0053 // +0008 │ │ +0709be: 7210 cb01 0a00 |004d: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0709c4: 0a07 |0050: move-result v7 │ │ +0709c6: 3907 1b00 |0051: if-nez v7, 006c // +001b │ │ +0709ca: 2207 4500 |0053: new-instance v7, Landroid/database/SQLException; // type@0045 │ │ +0709ce: 2208 b103 |0055: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0709d2: 7010 761f 0800 |0057: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0709d8: 1a09 eb09 |005a: const-string v9, "No bookmark items found for row: " // string@09eb │ │ +0709dc: 6e20 7e1f 9800 |005c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0709e2: 0c08 |005f: move-result-object v8 │ │ +0709e4: 6e30 7c1f c80d |0060: invoke-virtual {v8, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +0709ea: 0c08 |0063: move-result-object v8 │ │ +0709ec: 6e10 841f 0800 |0064: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0709f2: 0c08 |0067: move-result-object v8 │ │ +0709f4: 7020 e101 8700 |0068: invoke-direct {v7, v8}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ +0709fa: 2707 |006b: throw v7 │ │ +0709fc: 1217 |006c: const/4 v7, #int 1 // #1 │ │ +0709fe: 7220 c801 7a00 |006d: invoke-interface {v10, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +070a04: 0c01 |0070: move-result-object v1 │ │ +070a06: 1227 |0071: const/4 v7, #int 2 // #2 │ │ +070a08: 7220 c501 7a00 |0072: invoke-interface {v10, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +070a0e: 0a02 |0075: move-result v2 │ │ +070a10: 1237 |0076: const/4 v7, #int 3 // #3 │ │ +070a12: 7220 c501 7a00 |0077: invoke-interface {v10, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +070a18: 0a03 |007a: move-result v3 │ │ +070a1a: 1247 |007b: const/4 v7, #int 4 // #4 │ │ +070a1c: 7220 c501 7a00 |007c: invoke-interface {v10, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +070a22: 0a04 |007f: move-result v4 │ │ +070a24: 1257 |0080: const/4 v7, #int 5 // #5 │ │ +070a26: 7220 c801 7a00 |0081: invoke-interface {v10, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +070a2c: 0c05 |0084: move-result-object v5 │ │ +070a2e: 1267 |0085: const/4 v7, #int 6 // #6 │ │ +070a30: 7220 c801 7a00 |0086: invoke-interface {v10, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +070a36: 0c06 |0089: move-result-object v6 │ │ +070a38: 2200 fe03 |008a: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkItem; // type@03fe │ │ +070a3c: 7607 7a20 0000 |008c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V // method@207a │ │ +070a42: 1100 |008f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0047 line=70 │ │ 0x0053 line=71 │ │ 0x006c line=74 │ │ 0x0071 line=75 │ │ @@ -95623,53 +95705,53 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkItem;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 81 16-bit code units │ │ -06f9e0: |[06f9e0] org.yuttadhammo.tipitaka.BookmarkDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)J │ │ -06f9f0: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -06f9f4: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -06f9fa: 1a01 8018 |0005: const-string v1, "lang" // string@1880 │ │ -06f9fe: 6e10 7d20 0500 |0007: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getLanguage:()Ljava/lang/String; // method@207d │ │ -06fa04: 0c02 |000a: move-result-object v2 │ │ -06fa06: 6e30 2a01 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06fa0c: 1a01 9f26 |000e: const-string v1, "volumn" // string@269f │ │ -06fa10: 6e10 8020 0500 |0010: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getVolumn:()I // method@2080 │ │ -06fa16: 0a02 |0013: move-result v2 │ │ -06fa18: 7110 391f 0200 |0014: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fa1e: 0c02 |0017: move-result-object v2 │ │ -06fa20: 6e30 2901 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06fa26: 1a01 2e1f |001b: const-string v1, "page" // string@1f2e │ │ -06fa2a: 6e10 7f20 0500 |001d: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getPage:()I // method@207f │ │ -06fa30: 0a02 |0020: move-result v2 │ │ -06fa32: 7110 391f 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fa38: 0c02 |0024: move-result-object v2 │ │ -06fa3a: 6e30 2901 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06fa40: 1a01 3318 |0028: const-string v1, "item" // string@1833 │ │ -06fa44: 6e10 7b20 0500 |002a: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getItem:()I // method@207b │ │ -06fa4a: 0a02 |002d: move-result v2 │ │ -06fa4c: 7110 391f 0200 |002e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fa52: 0c02 |0031: move-result-object v2 │ │ -06fa54: 6e30 2901 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06fa5a: 1a01 b21d |0035: const-string v1, "note" // string@1db2 │ │ -06fa5e: 6e10 7e20 0500 |0037: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getNote:()Ljava/lang/String; // method@207e │ │ -06fa64: 0c02 |003a: move-result-object v2 │ │ -06fa66: 6e30 2a01 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06fa6c: 1a01 7418 |003e: const-string v1, "keywords" // string@1874 │ │ -06fa70: 6e10 7c20 0500 |0040: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getKeywords:()Ljava/lang/String; // method@207c │ │ -06fa76: 0c02 |0043: move-result-object v2 │ │ -06fa78: 6e30 2a01 1002 |0044: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06fa7e: 5441 a30a |0047: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06fa82: 1a02 8710 |0049: const-string v2, "bookmark" // string@1087 │ │ -06fa86: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -06fa88: 6e40 e601 2103 |004c: invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -06fa8e: 0b01 |004f: move-result-wide v1 │ │ -06fa90: 1001 |0050: return-wide v1 │ │ +070a44: |[070a44] org.yuttadhammo.tipitaka.BookmarkDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)J │ │ +070a54: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +070a58: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +070a5e: 1a01 8118 |0005: const-string v1, "lang" // string@1881 │ │ +070a62: 6e10 7d20 0500 |0007: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getLanguage:()Ljava/lang/String; // method@207d │ │ +070a68: 0c02 |000a: move-result-object v2 │ │ +070a6a: 6e30 2a01 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +070a70: 1a01 9f26 |000e: const-string v1, "volumn" // string@269f │ │ +070a74: 6e10 8020 0500 |0010: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getVolumn:()I // method@2080 │ │ +070a7a: 0a02 |0013: move-result v2 │ │ +070a7c: 7110 391f 0200 |0014: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070a82: 0c02 |0017: move-result-object v2 │ │ +070a84: 6e30 2901 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +070a8a: 1a01 2e1f |001b: const-string v1, "page" // string@1f2e │ │ +070a8e: 6e10 7f20 0500 |001d: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getPage:()I // method@207f │ │ +070a94: 0a02 |0020: move-result v2 │ │ +070a96: 7110 391f 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070a9c: 0c02 |0024: move-result-object v2 │ │ +070a9e: 6e30 2901 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +070aa4: 1a01 3418 |0028: const-string v1, "item" // string@1834 │ │ +070aa8: 6e10 7b20 0500 |002a: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getItem:()I // method@207b │ │ +070aae: 0a02 |002d: move-result v2 │ │ +070ab0: 7110 391f 0200 |002e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070ab6: 0c02 |0031: move-result-object v2 │ │ +070ab8: 6e30 2901 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +070abe: 1a01 b21d |0035: const-string v1, "note" // string@1db2 │ │ +070ac2: 6e10 7e20 0500 |0037: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getNote:()Ljava/lang/String; // method@207e │ │ +070ac8: 0c02 |003a: move-result-object v2 │ │ +070aca: 6e30 2a01 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +070ad0: 1a01 7518 |003e: const-string v1, "keywords" // string@1875 │ │ +070ad4: 6e10 7c20 0500 |0040: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getKeywords:()Ljava/lang/String; // method@207c │ │ +070ada: 0c02 |0043: move-result-object v2 │ │ +070adc: 6e30 2a01 1002 |0044: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +070ae2: 5441 a30a |0047: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070ae6: 1a02 8810 |0049: const-string v2, "bookmark" // string@1088 │ │ +070aea: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +070aec: 6e40 e601 2103 |004c: invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +070af2: 0b02 |004f: move-result-wide v2 │ │ +070af4: 1002 |0050: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ 0x000e line=170 │ │ 0x001b line=171 │ │ 0x0028 line=172 │ │ @@ -95686,116 +95768,121 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 158 16-bit code units │ │ -06fa94: |[06fa94] org.yuttadhammo.tipitaka.BookmarkDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)Z │ │ -06faa4: 7401 7d20 1000 |0000: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getLanguage:()Ljava/lang/String; // method@207d │ │ -06faaa: 0c0b |0003: move-result-object v11 │ │ -06faac: 7401 8020 1000 |0004: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getVolumn:()I // method@2080 │ │ -06fab2: 0a0e |0007: move-result v14 │ │ -06fab4: 7401 7f20 1000 |0008: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getPage:()I // method@207f │ │ -06faba: 0a0d |000b: move-result v13 │ │ -06fabc: 7401 7b20 1000 |000c: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getItem:()I // method@207b │ │ -06fac2: 0a09 |000f: move-result v9 │ │ -06fac4: 7401 7e20 1000 |0010: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getNote:()Ljava/lang/String; // method@207e │ │ -06faca: 0c0c |0013: move-result-object v12 │ │ -06facc: 7401 7c20 1000 |0014: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getKeywords:()Ljava/lang/String; // method@207c │ │ -06fad2: 0c0a |0017: move-result-object v10 │ │ -06fad4: 1a00 b100 |0018: const-string v0, "%s='%s' AND %s=%d AND %s=%d AND %s=%d AND %s='%s' AND %s='%s'" // string@00b1 │ │ -06fad8: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ -06fadc: 2311 b704 |001c: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -06fae0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -06fae2: 1a04 8018 |001f: const-string v4, "lang" // string@1880 │ │ -06fae6: 4d04 0102 |0021: aput-object v4, v1, v2 │ │ -06faea: 1212 |0023: const/4 v2, #int 1 // #1 │ │ -06faec: 4d0b 0102 |0024: aput-object v11, v1, v2 │ │ -06faf0: 1222 |0026: const/4 v2, #int 2 // #2 │ │ -06faf2: 1a04 9f26 |0027: const-string v4, "volumn" // string@269f │ │ -06faf6: 4d04 0102 |0029: aput-object v4, v1, v2 │ │ -06fafa: 1232 |002b: const/4 v2, #int 3 // #3 │ │ -06fafc: 7110 391f 0e00 |002c: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fb02: 0c04 |002f: move-result-object v4 │ │ -06fb04: 4d04 0102 |0030: aput-object v4, v1, v2 │ │ -06fb08: 1242 |0032: const/4 v2, #int 4 // #4 │ │ -06fb0a: 1a04 2e1f |0033: const-string v4, "page" // string@1f2e │ │ -06fb0e: 4d04 0102 |0035: aput-object v4, v1, v2 │ │ -06fb12: 1252 |0037: const/4 v2, #int 5 // #5 │ │ -06fb14: 7110 391f 0d00 |0038: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fb1a: 0c04 |003b: move-result-object v4 │ │ -06fb1c: 4d04 0102 |003c: aput-object v4, v1, v2 │ │ -06fb20: 1262 |003e: const/4 v2, #int 6 // #6 │ │ -06fb22: 1a04 3318 |003f: const-string v4, "item" // string@1833 │ │ -06fb26: 4d04 0102 |0041: aput-object v4, v1, v2 │ │ -06fb2a: 1272 |0043: const/4 v2, #int 7 // #7 │ │ -06fb2c: 7110 391f 0900 |0044: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fb32: 0c04 |0047: move-result-object v4 │ │ -06fb34: 4d04 0102 |0048: aput-object v4, v1, v2 │ │ -06fb38: 1302 0800 |004a: const/16 v2, #int 8 // #8 │ │ -06fb3c: 1a04 b21d |004c: const-string v4, "note" // string@1db2 │ │ -06fb40: 4d04 0102 |004e: aput-object v4, v1, v2 │ │ -06fb44: 1302 0900 |0050: const/16 v2, #int 9 // #9 │ │ -06fb48: 4d0c 0102 |0052: aput-object v12, v1, v2 │ │ -06fb4c: 1302 0a00 |0054: const/16 v2, #int 10 // #a │ │ -06fb50: 1a04 7418 |0056: const-string v4, "keywords" // string@1874 │ │ -06fb54: 4d04 0102 |0058: aput-object v4, v1, v2 │ │ -06fb58: 1302 0b00 |005a: const/16 v2, #int 11 // #b │ │ -06fb5c: 4d0a 0102 |005c: aput-object v10, v1, v2 │ │ -06fb60: 7120 601f 1000 |005e: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -06fb66: 0c03 |0061: move-result-object v3 │ │ -06fb68: 54f0 a30a |0062: iget-object v0, v15, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06fb6c: 1a01 8710 |0064: const-string v1, "bookmark" // string@1087 │ │ -06fb70: 1272 |0066: const/4 v2, #int 7 // #7 │ │ -06fb72: 2322 b904 |0067: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -06fb76: 1204 |0069: const/4 v4, #int 0 // #0 │ │ -06fb78: 1a05 d30d |006a: const-string v5, "_id" // string@0dd3 │ │ -06fb7c: 4d05 0204 |006c: aput-object v5, v2, v4 │ │ -06fb80: 1214 |006e: const/4 v4, #int 1 // #1 │ │ -06fb82: 1a05 8018 |006f: const-string v5, "lang" // string@1880 │ │ -06fb86: 4d05 0204 |0071: aput-object v5, v2, v4 │ │ -06fb8a: 1224 |0073: const/4 v4, #int 2 // #2 │ │ -06fb8c: 1a05 9f26 |0074: const-string v5, "volumn" // string@269f │ │ -06fb90: 4d05 0204 |0076: aput-object v5, v2, v4 │ │ -06fb94: 1234 |0078: const/4 v4, #int 3 // #3 │ │ -06fb96: 1a05 2e1f |0079: const-string v5, "page" // string@1f2e │ │ -06fb9a: 4d05 0204 |007b: aput-object v5, v2, v4 │ │ -06fb9e: 1244 |007d: const/4 v4, #int 4 // #4 │ │ -06fba0: 1a05 3318 |007e: const-string v5, "item" // string@1833 │ │ -06fba4: 4d05 0204 |0080: aput-object v5, v2, v4 │ │ -06fba8: 1254 |0082: const/4 v4, #int 5 // #5 │ │ -06fbaa: 1a05 b21d |0083: const-string v5, "note" // string@1db2 │ │ -06fbae: 4d05 0204 |0085: aput-object v5, v2, v4 │ │ -06fbb2: 1264 |0087: const/4 v4, #int 6 // #6 │ │ -06fbb4: 1a05 7418 |0088: const-string v5, "keywords" // string@1874 │ │ -06fbb8: 4d05 0204 |008a: aput-object v5, v2, v4 │ │ -06fbbc: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -06fbbe: 1205 |008d: const/4 v5, #int 0 // #0 │ │ -06fbc0: 1206 |008e: const/4 v6, #int 0 // #0 │ │ -06fbc2: 1207 |008f: const/4 v7, #int 0 // #0 │ │ -06fbc4: 7408 e801 0000 |0090: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -06fbca: 0c00 |0093: move-result-object v0 │ │ -06fbcc: 7210 c301 0000 |0094: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -06fbd2: 0a08 |0097: move-result v8 │ │ -06fbd4: 3d08 0400 |0098: if-lez v8, 009c // +0004 │ │ -06fbd8: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -06fbda: 0f00 |009b: return v0 │ │ -06fbdc: 1200 |009c: const/4 v0, #int 0 // #0 │ │ -06fbde: 28fe |009d: goto 009b // -0002 │ │ +070af8: |[070af8] org.yuttadhammo.tipitaka.BookmarkDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)Z │ │ +070b08: 7401 7d20 1000 |0000: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getLanguage:()Ljava/lang/String; // method@207d │ │ +070b0e: 0c0b |0003: move-result-object v11 │ │ +070b10: 7401 8020 1000 |0004: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getVolumn:()I // method@2080 │ │ +070b16: 0a0e |0007: move-result v14 │ │ +070b18: 7401 7f20 1000 |0008: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getPage:()I // method@207f │ │ +070b1e: 0a0d |000b: move-result v13 │ │ +070b20: 7401 7b20 1000 |000c: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getItem:()I // method@207b │ │ +070b26: 0a09 |000f: move-result v9 │ │ +070b28: 7401 7e20 1000 |0010: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getNote:()Ljava/lang/String; // method@207e │ │ +070b2e: 0c0c |0013: move-result-object v12 │ │ +070b30: 7401 7c20 1000 |0014: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getKeywords:()Ljava/lang/String; // method@207c │ │ +070b36: 0c0a |0017: move-result-object v10 │ │ +070b38: 1a00 b500 |0018: const-string v0, "%s='%s' AND %s=%d AND %s=%d AND %s=%d AND %s='%s' AND %s='%s'" // string@00b5 │ │ +070b3c: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ +070b40: 2311 b504 |001c: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +070b44: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +070b46: 1a04 8118 |001f: const-string v4, "lang" // string@1881 │ │ +070b4a: 4d04 0102 |0021: aput-object v4, v1, v2 │ │ +070b4e: 1212 |0023: const/4 v2, #int 1 // #1 │ │ +070b50: 4d0b 0102 |0024: aput-object v11, v1, v2 │ │ +070b54: 1222 |0026: const/4 v2, #int 2 // #2 │ │ +070b56: 1a04 9f26 |0027: const-string v4, "volumn" // string@269f │ │ +070b5a: 4d04 0102 |0029: aput-object v4, v1, v2 │ │ +070b5e: 1232 |002b: const/4 v2, #int 3 // #3 │ │ +070b60: 7110 391f 0e00 |002c: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070b66: 0c04 |002f: move-result-object v4 │ │ +070b68: 4d04 0102 |0030: aput-object v4, v1, v2 │ │ +070b6c: 1242 |0032: const/4 v2, #int 4 // #4 │ │ +070b6e: 1a04 2e1f |0033: const-string v4, "page" // string@1f2e │ │ +070b72: 4d04 0102 |0035: aput-object v4, v1, v2 │ │ +070b76: 1252 |0037: const/4 v2, #int 5 // #5 │ │ +070b78: 7110 391f 0d00 |0038: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070b7e: 0c04 |003b: move-result-object v4 │ │ +070b80: 4d04 0102 |003c: aput-object v4, v1, v2 │ │ +070b84: 1262 |003e: const/4 v2, #int 6 // #6 │ │ +070b86: 1a04 3418 |003f: const-string v4, "item" // string@1834 │ │ +070b8a: 4d04 0102 |0041: aput-object v4, v1, v2 │ │ +070b8e: 1272 |0043: const/4 v2, #int 7 // #7 │ │ +070b90: 7110 391f 0900 |0044: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070b96: 0c04 |0047: move-result-object v4 │ │ +070b98: 4d04 0102 |0048: aput-object v4, v1, v2 │ │ +070b9c: 1302 0800 |004a: const/16 v2, #int 8 // #8 │ │ +070ba0: 1a04 b21d |004c: const-string v4, "note" // string@1db2 │ │ +070ba4: 4d04 0102 |004e: aput-object v4, v1, v2 │ │ +070ba8: 1302 0900 |0050: const/16 v2, #int 9 // #9 │ │ +070bac: 4d0c 0102 |0052: aput-object v12, v1, v2 │ │ +070bb0: 1302 0a00 |0054: const/16 v2, #int 10 // #a │ │ +070bb4: 1a04 7518 |0056: const-string v4, "keywords" // string@1875 │ │ +070bb8: 4d04 0102 |0058: aput-object v4, v1, v2 │ │ +070bbc: 1302 0b00 |005a: const/16 v2, #int 11 // #b │ │ +070bc0: 4d0a 0102 |005c: aput-object v10, v1, v2 │ │ +070bc4: 7120 601f 1000 |005e: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +070bca: 0c03 |0061: move-result-object v3 │ │ +070bcc: 54f0 a30a |0062: iget-object v0, v15, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070bd0: 1a01 8810 |0064: const-string v1, "bookmark" // string@1088 │ │ +070bd4: 1272 |0066: const/4 v2, #int 7 // #7 │ │ +070bd6: 2322 b704 |0067: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +070bda: 1204 |0069: const/4 v4, #int 0 // #0 │ │ +070bdc: 1a05 d50d |006a: const-string v5, "_id" // string@0dd5 │ │ +070be0: 4d05 0204 |006c: aput-object v5, v2, v4 │ │ +070be4: 1214 |006e: const/4 v4, #int 1 // #1 │ │ +070be6: 1a05 8118 |006f: const-string v5, "lang" // string@1881 │ │ +070bea: 4d05 0204 |0071: aput-object v5, v2, v4 │ │ +070bee: 1224 |0073: const/4 v4, #int 2 // #2 │ │ +070bf0: 1a05 9f26 |0074: const-string v5, "volumn" // string@269f │ │ +070bf4: 4d05 0204 |0076: aput-object v5, v2, v4 │ │ +070bf8: 1234 |0078: const/4 v4, #int 3 // #3 │ │ +070bfa: 1a05 2e1f |0079: const-string v5, "page" // string@1f2e │ │ +070bfe: 4d05 0204 |007b: aput-object v5, v2, v4 │ │ +070c02: 1244 |007d: const/4 v4, #int 4 // #4 │ │ +070c04: 1a05 3418 |007e: const-string v5, "item" // string@1834 │ │ +070c08: 4d05 0204 |0080: aput-object v5, v2, v4 │ │ +070c0c: 1254 |0082: const/4 v4, #int 5 // #5 │ │ +070c0e: 1a05 b21d |0083: const-string v5, "note" // string@1db2 │ │ +070c12: 4d05 0204 |0085: aput-object v5, v2, v4 │ │ +070c16: 1264 |0087: const/4 v4, #int 6 // #6 │ │ +070c18: 1a05 7518 |0088: const-string v5, "keywords" // string@1875 │ │ +070c1c: 4d05 0204 |008a: aput-object v5, v2, v4 │ │ +070c20: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +070c22: 1205 |008d: const/4 v5, #int 0 // #0 │ │ +070c24: 1206 |008e: const/4 v6, #int 0 // #0 │ │ +070c26: 1207 |008f: const/4 v7, #int 0 // #0 │ │ +070c28: 7408 e801 0000 |0090: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +070c2e: 0c00 |0093: move-result-object v0 │ │ +070c30: 7210 c301 0000 |0094: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +070c36: 0a08 |0097: move-result v8 │ │ +070c38: 3d08 0400 |0098: if-lez v8, 009c // +0004 │ │ +070c3c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +070c3e: 0f00 |009b: return v0 │ │ +070c40: 1200 |009c: const/4 v0, #int 0 // #0 │ │ +070c42: 28fe |009d: goto 009b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0008 line=87 │ │ 0x000c line=88 │ │ 0x0010 line=89 │ │ 0x0014 line=90 │ │ 0x0018 line=92 │ │ + 0x002c line=94 │ │ + 0x0038 line=95 │ │ + 0x0044 line=96 │ │ + 0x005e line=92 │ │ 0x0062 line=100 │ │ + 0x0094 line=101 │ │ 0x0098 line=103 │ │ 0x009a line=104 │ │ 0x009b line=106 │ │ locals : │ │ 0x0062 - 0x009e reg=3 where Ljava/lang/String; │ │ 0x0098 - 0x009e reg=8 count I │ │ 0x0010 - 0x009e reg=9 i I │ │ @@ -95812,124 +95899,124 @@ │ │ type : '()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06fbe0: |[06fbe0] org.yuttadhammo.tipitaka.BookmarkDBAdapter.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ -06fbf0: 5410 a40a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; // field@0aa4 │ │ -06fbf4: 6e10 3720 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@2037 │ │ -06fbfa: 0c00 |0005: move-result-object v0 │ │ -06fbfc: 5b10 a30a |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06fc00: 1101 |0008: return-object v1 │ │ +070c44: |[070c44] org.yuttadhammo.tipitaka.BookmarkDBAdapter.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ +070c54: 5410 a40a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper; // field@0aa4 │ │ +070c58: 6e10 3720 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@2037 │ │ +070c5e: 0c00 |0005: move-result-object v0 │ │ +070c60: 5b10 a30a |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070c64: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ │ │ #11 : (in Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;) │ │ name : 'removeEntry' │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -06fc04: |[06fc04] org.yuttadhammo.tipitaka.BookmarkDBAdapter.removeEntry:(J)Z │ │ -06fc14: 5440 a30a |0000: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06fc18: 1a01 8710 |0002: const-string v1, "bookmark" // string@1087 │ │ -06fc1c: 2202 b303 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -06fc20: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06fc26: 1a03 d50d |0009: const-string v3, "_id=" // string@0dd5 │ │ -06fc2a: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06fc30: 0c02 |000e: move-result-object v2 │ │ -06fc32: 6e30 7c1f 5206 |000f: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -06fc38: 0c02 |0012: move-result-object v2 │ │ -06fc3a: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06fc40: 0c02 |0016: move-result-object v2 │ │ -06fc42: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -06fc44: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ -06fc4a: 0a00 |001b: move-result v0 │ │ -06fc4c: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ -06fc50: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -06fc52: 0f00 |001f: return v0 │ │ -06fc54: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06fc56: 28fe |0021: goto 001f // -0002 │ │ +070c68: |[070c68] org.yuttadhammo.tipitaka.BookmarkDBAdapter.removeEntry:(J)Z │ │ +070c78: 5450 a30a |0000: iget-object v0, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070c7c: 1a01 8810 |0002: const-string v1, "bookmark" // string@1088 │ │ +070c80: 2202 b103 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +070c84: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +070c8a: 1a03 d70d |0009: const-string v3, "_id=" // string@0dd7 │ │ +070c8e: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070c94: 0c02 |000e: move-result-object v2 │ │ +070c96: 6e30 7c1f 6207 |000f: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +070c9c: 0c02 |0012: move-result-object v2 │ │ +070c9e: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070ca4: 0c02 |0016: move-result-object v2 │ │ +070ca6: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +070ca8: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ +070cae: 0a00 |001b: move-result v0 │ │ +070cb0: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ +070cb4: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +070cb6: 0f00 |001f: return v0 │ │ +070cb8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +070cba: 28fe |0021: goto 001f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ - 0x0000 - 0x0022 reg=4 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ - 0x0000 - 0x0022 reg=5 _rowIndex J │ │ + 0x0000 - 0x0022 reg=5 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ + 0x0000 - 0x0022 reg=6 _rowIndex J │ │ │ │ #12 : (in Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;) │ │ name : 'updateEntry' │ │ type : '(JLorg/yuttadhammo/tipitaka/BookmarkItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -06fc58: |[06fc58] org.yuttadhammo.tipitaka.BookmarkDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/BookmarkItem;)Z │ │ -06fc68: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -06fc6c: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -06fc72: 1a02 8018 |0005: const-string v2, "lang" // string@1880 │ │ -06fc76: 6e10 7d20 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getLanguage:()Ljava/lang/String; // method@207d │ │ -06fc7c: 0c03 |000a: move-result-object v3 │ │ -06fc7e: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06fc84: 1a02 9f26 |000e: const-string v2, "volumn" // string@269f │ │ -06fc88: 6e10 8020 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getVolumn:()I // method@2080 │ │ -06fc8e: 0a03 |0013: move-result v3 │ │ -06fc90: 7110 391f 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fc96: 0c03 |0017: move-result-object v3 │ │ -06fc98: 6e30 2901 2003 |0018: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06fc9e: 1a02 2e1f |001b: const-string v2, "page" // string@1f2e │ │ -06fca2: 6e10 7f20 0800 |001d: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getPage:()I // method@207f │ │ -06fca8: 0a03 |0020: move-result v3 │ │ -06fcaa: 7110 391f 0300 |0021: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fcb0: 0c03 |0024: move-result-object v3 │ │ -06fcb2: 6e30 2901 2003 |0025: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06fcb8: 1a02 3318 |0028: const-string v2, "item" // string@1833 │ │ -06fcbc: 6e10 7b20 0800 |002a: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getItem:()I // method@207b │ │ -06fcc2: 0a03 |002d: move-result v3 │ │ -06fcc4: 7110 391f 0300 |002e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -06fcca: 0c03 |0031: move-result-object v3 │ │ -06fccc: 6e30 2901 2003 |0032: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -06fcd2: 1a02 b21d |0035: const-string v2, "note" // string@1db2 │ │ -06fcd6: 6e10 7e20 0800 |0037: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getNote:()Ljava/lang/String; // method@207e │ │ -06fcdc: 0c03 |003a: move-result-object v3 │ │ -06fcde: 6e30 2a01 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06fce4: 1a02 7418 |003e: const-string v2, "keywords" // string@1874 │ │ -06fce8: 6e10 7c20 0800 |0040: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getKeywords:()Ljava/lang/String; // method@207c │ │ -06fcee: 0c03 |0043: move-result-object v3 │ │ -06fcf0: 6e30 2a01 2003 |0044: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -06fcf6: 2202 b303 |0047: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -06fcfa: 7010 761f 0200 |0049: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -06fd00: 1a03 d50d |004c: const-string v3, "_id=" // string@0dd5 │ │ -06fd04: 6e20 7e1f 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -06fd0a: 0c02 |0051: move-result-object v2 │ │ -06fd0c: 6e30 7c1f 6207 |0052: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -06fd12: 0c02 |0055: move-result-object v2 │ │ -06fd14: 6e10 841f 0200 |0056: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -06fd1a: 0c01 |0059: move-result-object v1 │ │ -06fd1c: 5452 a30a |005a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ -06fd20: 1a03 8710 |005c: const-string v3, "bookmark" // string@1087 │ │ -06fd24: 1204 |005e: const/4 v4, #int 0 // #0 │ │ -06fd26: 6e54 eb01 3210 |005f: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ -06fd2c: 0a02 |0062: move-result v2 │ │ -06fd2e: 3d02 0400 |0063: if-lez v2, 0067 // +0004 │ │ -06fd32: 1212 |0065: const/4 v2, #int 1 // #1 │ │ -06fd34: 0f02 |0066: return v2 │ │ -06fd36: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -06fd38: 28fe |0068: goto 0066 // -0002 │ │ +070cbc: |[070cbc] org.yuttadhammo.tipitaka.BookmarkDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/BookmarkItem;)Z │ │ +070ccc: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +070cd0: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +070cd6: 1a02 8118 |0005: const-string v2, "lang" // string@1881 │ │ +070cda: 6e10 7d20 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getLanguage:()Ljava/lang/String; // method@207d │ │ +070ce0: 0c03 |000a: move-result-object v3 │ │ +070ce2: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +070ce8: 1a02 9f26 |000e: const-string v2, "volumn" // string@269f │ │ +070cec: 6e10 8020 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getVolumn:()I // method@2080 │ │ +070cf2: 0a03 |0013: move-result v3 │ │ +070cf4: 7110 391f 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070cfa: 0c03 |0017: move-result-object v3 │ │ +070cfc: 6e30 2901 2003 |0018: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +070d02: 1a02 2e1f |001b: const-string v2, "page" // string@1f2e │ │ +070d06: 6e10 7f20 0800 |001d: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getPage:()I // method@207f │ │ +070d0c: 0a03 |0020: move-result v3 │ │ +070d0e: 7110 391f 0300 |0021: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070d14: 0c03 |0024: move-result-object v3 │ │ +070d16: 6e30 2901 2003 |0025: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +070d1c: 1a02 3418 |0028: const-string v2, "item" // string@1834 │ │ +070d20: 6e10 7b20 0800 |002a: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getItem:()I // method@207b │ │ +070d26: 0a03 |002d: move-result v3 │ │ +070d28: 7110 391f 0300 |002e: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +070d2e: 0c03 |0031: move-result-object v3 │ │ +070d30: 6e30 2901 2003 |0032: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +070d36: 1a02 b21d |0035: const-string v2, "note" // string@1db2 │ │ +070d3a: 6e10 7e20 0800 |0037: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getNote:()Ljava/lang/String; // method@207e │ │ +070d40: 0c03 |003a: move-result-object v3 │ │ +070d42: 6e30 2a01 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +070d48: 1a02 7518 |003e: const-string v2, "keywords" // string@1875 │ │ +070d4c: 6e10 7c20 0800 |0040: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.getKeywords:()Ljava/lang/String; // method@207c │ │ +070d52: 0c03 |0043: move-result-object v3 │ │ +070d54: 6e30 2a01 2003 |0044: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +070d5a: 2202 b103 |0047: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +070d5e: 7010 761f 0200 |0049: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +070d64: 1a03 d70d |004c: const-string v3, "_id=" // string@0dd7 │ │ +070d68: 6e20 7e1f 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +070d6e: 0c02 |0051: move-result-object v2 │ │ +070d70: 6e30 7c1f 6207 |0052: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +070d76: 0c02 |0055: move-result-object v2 │ │ +070d78: 6e10 841f 0200 |0056: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +070d7e: 0c01 |0059: move-result-object v1 │ │ +070d80: 5452 a30a |005a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0aa3 │ │ +070d84: 1a03 8810 |005c: const-string v3, "bookmark" // string@1088 │ │ +070d88: 1204 |005e: const/4 v4, #int 0 // #0 │ │ +070d8a: 6e54 eb01 3210 |005f: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ +070d90: 0a02 |0062: move-result v2 │ │ +070d92: 3d02 0400 |0063: if-lez v2, 0067 // +0004 │ │ +070d96: 1212 |0065: const/4 v2, #int 1 // #1 │ │ +070d98: 0f02 |0066: return v2 │ │ +070d9a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +070d9c: 28fe |0068: goto 0066 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ 0x000e line=187 │ │ 0x001b line=188 │ │ 0x0028 line=189 │ │ @@ -95940,21 +96027,21 @@ │ │ locals : │ │ 0x0005 - 0x0069 reg=0 newValues Landroid/content/ContentValues; │ │ 0x005a - 0x0069 reg=1 where Ljava/lang/String; │ │ 0x0000 - 0x0069 reg=5 this Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ 0x0000 - 0x0069 reg=6 _rowIndex J │ │ 0x0000 - 0x0069 reg=8 item Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ - source_file_idx : 572 (BookmarkDBAdapter.java) │ │ + source_file_idx : 577 (BookmarkDBAdapter.java) │ │ │ │ Class #409 header: │ │ -class_idx : 1015 │ │ +class_idx : 1013 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 574 │ │ +superclass_idx : 941 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #409 annotations: │ │ Annotations on class │ │ @@ -95983,115 +96070,115 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06fd3c: |[06fd3c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/Dialog;)V │ │ -06fd4c: 5b01 a50a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fd50: 5b02 a60a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ -06fd54: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06fd5a: 0e00 |0007: return-void │ │ +070da0: |[070da0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/Dialog;)V │ │ +070db0: 5b01 a50a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070db4: 5b02 a60a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ +070db8: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +070dbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/Dialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -06fd5c: |[06fd5c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$1.onClick:(Landroid/view/View;)V │ │ -06fd6c: 5431 a50a |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fd70: 7110 5b20 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -06fd76: 0c01 |0005: move-result-object v1 │ │ -06fd78: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -06fd7e: 0c00 |0009: move-result-object v0 │ │ -06fd80: 5431 a60a |000a: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ -06fd84: 1402 6c00 077f |000c: const v2, #float 1.79448e+38 // #7f07006c │ │ -06fd8a: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -06fd90: 0c01 |0012: move-result-object v1 │ │ -06fd92: 1f01 4402 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -06fd96: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -06fd9c: 0a01 |0018: move-result v1 │ │ -06fd9e: 3801 3e00 |0019: if-eqz v1, 0057 // +003e │ │ -06fda2: 5431 a50a |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fda6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -06fda8: 5c12 b80a |001e: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -06fdac: 5431 a60a |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ -06fdb0: 1402 6700 077f |0022: const v2, #float 1.79448e+38 // #7f070067 │ │ -06fdb6: 6e20 9c00 2100 |0025: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -06fdbc: 0c01 |0028: move-result-object v1 │ │ -06fdbe: 1f01 4402 |0029: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -06fdc2: 6e10 2010 0100 |002b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -06fdc8: 0a01 |002e: move-result v1 │ │ -06fdca: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ -06fdce: 5431 a50a |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fdd2: 1a02 d30d |0033: const-string v2, "_id" // string@0dd3 │ │ -06fdd6: 5b12 be0a |0035: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -06fdda: 1a01 1f02 |0037: const-string v1, "BM_IS_DESC" // string@021f │ │ -06fdde: 5432 a50a |0039: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fde2: 5522 b80a |003b: iget-boolean v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -06fde6: 7230 7001 1002 |003d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ -06fdec: 1a01 2002 |0040: const-string v1, "BM_SORT_KEY" // string@0220 │ │ -06fdf0: 5432 a50a |0042: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fdf4: 5422 be0a |0044: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -06fdf8: 7230 7301 1002 |0046: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ -06fdfe: 7210 6f01 0000 |0049: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -06fe04: 5431 a60a |004c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ -06fe08: 6e10 9b00 0100 |004e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -06fe0e: 5431 a50a |0051: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fe12: 7110 5c20 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@205c │ │ -06fe18: 0e00 |0056: return-void │ │ -06fe1a: 5431 a60a |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ -06fe1e: 1402 6b00 077f |0059: const v2, #float 1.79448e+38 // #7f07006b │ │ -06fe24: 6e20 9c00 2100 |005c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -06fe2a: 0c01 |005f: move-result-object v1 │ │ -06fe2c: 1f01 4402 |0060: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -06fe30: 6e10 2010 0100 |0062: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -06fe36: 0a01 |0065: move-result v1 │ │ -06fe38: 3801 baff |0066: if-eqz v1, 0020 // -0046 │ │ -06fe3c: 5431 a50a |0068: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fe40: 1202 |006a: const/4 v2, #int 0 // #0 │ │ -06fe42: 5c12 b80a |006b: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -06fe46: 28b3 |006d: goto 0020 // -004d │ │ -06fe48: 5431 a60a |006e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ -06fe4c: 1402 6800 077f |0070: const v2, #float 1.79448e+38 // #7f070068 │ │ -06fe52: 6e20 9c00 2100 |0073: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -06fe58: 0c01 |0076: move-result-object v1 │ │ -06fe5a: 1f01 4402 |0077: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -06fe5e: 6e10 2010 0100 |0079: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -06fe64: 0a01 |007c: move-result v1 │ │ -06fe66: 3801 0900 |007d: if-eqz v1, 0086 // +0009 │ │ -06fe6a: 5431 a50a |007f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fe6e: 1a02 7f25 |0081: const-string v2, "title" // string@257f │ │ -06fe72: 5b12 be0a |0083: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -06fe76: 28b2 |0085: goto 0037 // -004e │ │ -06fe78: 5431 a60a |0086: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ -06fe7c: 1402 6900 077f |0088: const v2, #float 1.79448e+38 // #7f070069 │ │ -06fe82: 6e20 9c00 2100 |008b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -06fe88: 0c01 |008e: move-result-object v1 │ │ -06fe8a: 1f01 4402 |008f: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -06fe8e: 6e10 2010 0100 |0091: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -06fe94: 0a01 |0094: move-result v1 │ │ -06fe96: 3801 a2ff |0095: if-eqz v1, 0037 // -005e │ │ -06fe9a: 5431 a50a |0097: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ -06fe9e: 1a02 1926 |0099: const-string v2, "url" // string@2619 │ │ -06fea2: 5b12 be0a |009b: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -06fea6: 289a |009d: goto 0037 // -0066 │ │ +070dc0: |[070dc0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$1.onClick:(Landroid/view/View;)V │ │ +070dd0: 5431 a50a |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070dd4: 7110 5b20 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +070dda: 0c01 |0005: move-result-object v1 │ │ +070ddc: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +070de2: 0c00 |0009: move-result-object v0 │ │ +070de4: 5431 a60a |000a: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ +070de8: 1402 6c00 0b7f |000c: const v2, #float 1.84765e+38 // #7f0b006c │ │ +070dee: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +070df4: 0c01 |0012: move-result-object v1 │ │ +070df6: 1f01 4202 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +070dfa: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +070e00: 0a01 |0018: move-result v1 │ │ +070e02: 3801 3e00 |0019: if-eqz v1, 0057 // +003e │ │ +070e06: 5431 a50a |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070e0a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +070e0c: 5c12 b80a |001e: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +070e10: 5431 a60a |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ +070e14: 1402 6700 0b7f |0022: const v2, #float 1.84765e+38 // #7f0b0067 │ │ +070e1a: 6e20 9c00 2100 |0025: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +070e20: 0c01 |0028: move-result-object v1 │ │ +070e22: 1f01 4202 |0029: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +070e26: 6e10 2010 0100 |002b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +070e2c: 0a01 |002e: move-result v1 │ │ +070e2e: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ +070e32: 5431 a50a |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070e36: 1a02 d50d |0033: const-string v2, "_id" // string@0dd5 │ │ +070e3a: 5b12 be0a |0035: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +070e3e: 1a01 2402 |0037: const-string v1, "BM_IS_DESC" // string@0224 │ │ +070e42: 5432 a50a |0039: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070e46: 5522 b80a |003b: iget-boolean v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +070e4a: 7230 7001 1002 |003d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ +070e50: 1a01 2502 |0040: const-string v1, "BM_SORT_KEY" // string@0225 │ │ +070e54: 5432 a50a |0042: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070e58: 5422 be0a |0044: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +070e5c: 7230 7301 1002 |0046: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ +070e62: 7210 6f01 0000 |0049: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +070e68: 5431 a60a |004c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ +070e6c: 6e10 9b00 0100 |004e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +070e72: 5431 a50a |0051: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070e76: 7110 5c20 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@205c │ │ +070e7c: 0e00 |0056: return-void │ │ +070e7e: 5431 a60a |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ +070e82: 1402 6b00 0b7f |0059: const v2, #float 1.84765e+38 // #7f0b006b │ │ +070e88: 6e20 9c00 2100 |005c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +070e8e: 0c01 |005f: move-result-object v1 │ │ +070e90: 1f01 4202 |0060: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +070e94: 6e10 2010 0100 |0062: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +070e9a: 0a01 |0065: move-result v1 │ │ +070e9c: 3801 baff |0066: if-eqz v1, 0020 // -0046 │ │ +070ea0: 5431 a50a |0068: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070ea4: 1202 |006a: const/4 v2, #int 0 // #0 │ │ +070ea6: 5c12 b80a |006b: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +070eaa: 28b3 |006d: goto 0020 // -004d │ │ +070eac: 5431 a60a |006e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ +070eb0: 1402 6800 0b7f |0070: const v2, #float 1.84765e+38 // #7f0b0068 │ │ +070eb6: 6e20 9c00 2100 |0073: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +070ebc: 0c01 |0076: move-result-object v1 │ │ +070ebe: 1f01 4202 |0077: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +070ec2: 6e10 2010 0100 |0079: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +070ec8: 0a01 |007c: move-result v1 │ │ +070eca: 3801 0900 |007d: if-eqz v1, 0086 // +0009 │ │ +070ece: 5431 a50a |007f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070ed2: 1a02 7f25 |0081: const-string v2, "title" // string@257f │ │ +070ed6: 5b12 be0a |0083: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +070eda: 28b2 |0085: goto 0037 // -004e │ │ +070edc: 5431 a60a |0086: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0aa6 │ │ +070ee0: 1402 6900 0b7f |0088: const v2, #float 1.84765e+38 // #7f0b0069 │ │ +070ee6: 6e20 9c00 2100 |008b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +070eec: 0c01 |008e: move-result-object v1 │ │ +070eee: 1f01 4202 |008f: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +070ef2: 6e10 2010 0100 |0091: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +070ef8: 0a01 |0094: move-result v1 │ │ +070efa: 3801 a2ff |0095: if-eqz v1, 0037 // -005e │ │ +070efe: 5431 a50a |0097: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa5 │ │ +070f02: 1a02 1926 |0099: const-string v2, "url" // string@2619 │ │ +070f06: 5b12 be0a |009b: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +070f0a: 289a |009d: goto 0037 // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000a line=172 │ │ 0x001b line=173 │ │ 0x0020 line=180 │ │ 0x0031 line=181 │ │ @@ -96108,21 +96195,21 @@ │ │ 0x0086 line=184 │ │ 0x0097 line=185 │ │ locals : │ │ 0x000a - 0x009e reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x009e reg=3 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1; │ │ 0x0000 - 0x009e reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #410 header: │ │ -class_idx : 1016 │ │ +class_idx : 1014 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 574 │ │ +superclass_idx : 941 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -96149,93 +96236,93 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fea8: |[06fea8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$2.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ -06feb8: 5b01 a70a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06febc: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06fec2: 0e00 |0005: return-void │ │ +070f0c: |[070f0c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$2.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ +070f1c: 5b01 a70a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070f20: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +070f26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -06fec4: |[06fec4] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06fed4: 5495 a70a |0000: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06fed8: 5496 a70a |0002: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06fedc: 7110 5b20 0600 |0004: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -06fee2: 0c06 |0007: move-result-object v6 │ │ -06fee4: 1a07 2002 |0008: const-string v7, "BM_SORT_KEY" // string@0220 │ │ -06fee8: 1a08 7f25 |000a: const-string v8, "title" // string@257f │ │ -06feec: 7230 7801 7608 |000c: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -06fef2: 0c06 |000f: move-result-object v6 │ │ -06fef4: 5b56 be0a |0010: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -06fef8: 5495 a70a |0012: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06fefc: 5496 a70a |0014: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ff00: 7110 5b20 0600 |0016: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -06ff06: 0c06 |0019: move-result-object v6 │ │ -06ff08: 1a07 1f02 |001a: const-string v7, "BM_IS_DESC" // string@021f │ │ -06ff0c: 1208 |001c: const/4 v8, #int 0 // #0 │ │ -06ff0e: 7230 7501 7608 |001d: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -06ff14: 0a06 |0020: move-result v6 │ │ -06ff16: 5c56 b80a |0021: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -06ff1a: 5495 a70a |0023: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ff1e: 7110 5d20 0500 |0025: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -06ff24: 0c05 |0028: move-result-object v5 │ │ -06ff26: 6e10 c323 0500 |0029: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ -06ff2c: 5495 a70a |002c: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ff30: 7110 5d20 0500 |002e: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -06ff36: 0c05 |0031: move-result-object v5 │ │ -06ff38: 5496 a70a |0032: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ff3c: 5466 be0a |0034: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -06ff40: 5497 a70a |0036: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ff44: 5577 b80a |0038: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -06ff48: 6e30 bf23 6507 |003a: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ -06ff4e: 0c00 |003d: move-result-object v0 │ │ -06ff50: 7220 cd01 c000 |003e: invoke-interface {v0, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -06ff56: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -06ff58: 7220 c801 5000 |0042: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06ff5e: 0c03 |0045: move-result-object v3 │ │ -06ff60: 1225 |0046: const/4 v5, #int 2 // #2 │ │ -06ff62: 7220 c801 5000 |0047: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -06ff68: 0c04 |004a: move-result-object v4 │ │ -06ff6a: 7210 c001 0000 |004b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -06ff70: 5495 a70a |004e: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ff74: 7110 5d20 0500 |0050: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -06ff7a: 0c05 |0053: move-result-object v5 │ │ -06ff7c: 6e10 bc23 0500 |0054: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -06ff82: 2202 2e00 |0057: new-instance v2, Landroid/content/Intent; // type@002e │ │ -06ff86: 5495 a70a |0059: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ff8a: 1c06 2804 |005b: const-class v6, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0428 │ │ -06ff8e: 7030 4401 5206 |005d: invoke-direct {v2, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -06ff94: 2201 6d00 |0060: new-instance v1, Landroid/os/Bundle; // type@006d │ │ -06ff98: 7010 5b02 0100 |0062: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ -06ff9e: 1a05 7f25 |0065: const-string v5, "title" // string@257f │ │ -06ffa2: 6e30 7002 5103 |0067: invoke-virtual {v1, v5, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -06ffa8: 1a05 1926 |006a: const-string v5, "url" // string@2619 │ │ -06ffac: 6e30 7002 5104 |006c: invoke-virtual {v1, v5, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -06ffb2: 6e20 6101 1200 |006f: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -06ffb8: 5495 a70a |0072: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ -06ffbc: 6e20 7720 2500 |0074: invoke-virtual {v5, v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2077 │ │ -06ffc2: 0e00 |0077: return-void │ │ +070f28: |[070f28] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +070f38: 5495 a70a |0000: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070f3c: 5496 a70a |0002: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070f40: 7110 5b20 0600 |0004: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +070f46: 0c06 |0007: move-result-object v6 │ │ +070f48: 1a07 2502 |0008: const-string v7, "BM_SORT_KEY" // string@0225 │ │ +070f4c: 1a08 7f25 |000a: const-string v8, "title" // string@257f │ │ +070f50: 7230 7801 7608 |000c: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +070f56: 0c06 |000f: move-result-object v6 │ │ +070f58: 5b56 be0a |0010: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +070f5c: 5495 a70a |0012: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070f60: 5496 a70a |0014: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070f64: 7110 5b20 0600 |0016: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +070f6a: 0c06 |0019: move-result-object v6 │ │ +070f6c: 1a07 2402 |001a: const-string v7, "BM_IS_DESC" // string@0224 │ │ +070f70: 1208 |001c: const/4 v8, #int 0 // #0 │ │ +070f72: 7230 7501 7608 |001d: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +070f78: 0a06 |0020: move-result v6 │ │ +070f7a: 5c56 b80a |0021: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +070f7e: 5495 a70a |0023: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070f82: 7110 5d20 0500 |0025: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +070f88: 0c05 |0028: move-result-object v5 │ │ +070f8a: 6e10 c323 0500 |0029: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ +070f90: 5495 a70a |002c: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070f94: 7110 5d20 0500 |002e: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +070f9a: 0c05 |0031: move-result-object v5 │ │ +070f9c: 5496 a70a |0032: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070fa0: 5466 be0a |0034: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +070fa4: 5497 a70a |0036: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070fa8: 5577 b80a |0038: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +070fac: 6e30 bf23 6507 |003a: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ +070fb2: 0c00 |003d: move-result-object v0 │ │ +070fb4: 7220 cd01 c000 |003e: invoke-interface {v0, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +070fba: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +070fbc: 7220 c801 5000 |0042: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +070fc2: 0c03 |0045: move-result-object v3 │ │ +070fc4: 1225 |0046: const/4 v5, #int 2 // #2 │ │ +070fc6: 7220 c801 5000 |0047: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +070fcc: 0c04 |004a: move-result-object v4 │ │ +070fce: 7210 c001 0000 |004b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +070fd4: 5495 a70a |004e: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070fd8: 7110 5d20 0500 |0050: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +070fde: 0c05 |0053: move-result-object v5 │ │ +070fe0: 6e10 bc23 0500 |0054: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +070fe6: 2202 2e00 |0057: new-instance v2, Landroid/content/Intent; // type@002e │ │ +070fea: 5495 a70a |0059: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +070fee: 1c06 2604 |005b: const-class v6, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0426 │ │ +070ff2: 7030 4401 5206 |005d: invoke-direct {v2, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +070ff8: 2201 6c00 |0060: new-instance v1, Landroid/os/Bundle; // type@006c │ │ +070ffc: 7010 5b02 0100 |0062: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ +071002: 1a05 7f25 |0065: const-string v5, "title" // string@257f │ │ +071006: 6e30 7002 5103 |0067: invoke-virtual {v1, v5, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +07100c: 1a05 1926 |006a: const-string v5, "url" // string@2619 │ │ +071010: 6e30 7002 5104 |006c: invoke-virtual {v1, v5, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +071016: 6e20 6101 1200 |006f: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +07101c: 5495 a70a |0072: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa7 │ │ +071020: 6e20 7720 2500 |0074: invoke-virtual {v5, v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2077 │ │ +071026: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0012 line=266 │ │ 0x0023 line=267 │ │ 0x002c line=269 │ │ 0x003e line=270 │ │ @@ -96259,21 +96346,21 @@ │ │ 0x004b - 0x0078 reg=4 url Ljava/lang/String; │ │ 0x0000 - 0x0078 reg=9 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2; │ │ 0x0000 - 0x0078 reg=10 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0078 reg=11 arg1 Landroid/view/View; │ │ 0x0000 - 0x0078 reg=12 arg2 I │ │ 0x0000 - 0x0078 reg=13 arg3 J │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #411 header: │ │ -class_idx : 1017 │ │ +class_idx : 1015 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 574 │ │ +superclass_idx : 941 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #411 annotations: │ │ Annotations on class │ │ @@ -96298,81 +96385,81 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ffc4: |[06ffc4] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3$1.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;)V │ │ -06ffd4: 5b01 a80a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ -06ffd8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -06ffde: 0e00 |0005: return-void │ │ +071028: |[071028] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3$1.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;)V │ │ +071038: 5b01 a80a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ +07103c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +071042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -06ffe0: |[06ffe0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -06fff0: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ -06fff6: 5420 a80a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ -06fffa: 5400 a90a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -06fffe: 7110 6220 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/app/AlertDialog; // method@2062 │ │ -070004: 0c00 |000a: move-result-object v0 │ │ -070006: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ -07000c: 0e00 |000e: return-void │ │ -07000e: 5420 a80a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ -070012: 5400 a90a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070016: 5421 a80a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ -07001a: 5411 a90a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -07001e: 7110 5e20 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)I // method@205e │ │ -070024: 0a01 |001a: move-result v1 │ │ -070026: 7120 6020 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)Z // method@2060 │ │ -07002c: 28e5 |001e: goto 0003 // -001b │ │ -07002e: 5420 a80a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ -070032: 5400 a90a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070036: 5421 a80a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ -07003a: 5411 a90a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -07003e: 7110 5e20 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)I // method@205e │ │ -070044: 0a01 |002a: move-result v1 │ │ -070046: 7120 6120 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V // method@2061 │ │ -07004c: 28d5 |002e: goto 0003 // -002b │ │ -07004e: 0000 |002f: nop // spacer │ │ -070050: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ +071044: |[071044] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +071054: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ +07105a: 5420 a80a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ +07105e: 5400 a90a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071062: 7110 6220 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/app/AlertDialog; // method@2062 │ │ +071068: 0c00 |000a: move-result-object v0 │ │ +07106a: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ +071070: 0e00 |000e: return-void │ │ +071072: 5420 a80a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ +071076: 5400 a90a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +07107a: 5421 a80a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ +07107e: 5411 a90a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071082: 7110 5e20 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)I // method@205e │ │ +071088: 0a01 |001a: move-result v1 │ │ +07108a: 7120 6020 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)Z // method@2060 │ │ +071090: 28e5 |001e: goto 0003 // -001b │ │ +071092: 5420 a80a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ +071096: 5400 a90a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +07109a: 5421 a80a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // field@0aa8 │ │ +07109e: 5411 a90a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0710a2: 7110 5e20 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)I // method@205e │ │ +0710a8: 0a01 |002a: move-result v1 │ │ +0710aa: 7120 6120 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V // method@2061 │ │ +0710b0: 28d5 |002e: goto 0003 // -002b │ │ +0710b2: 0000 |002f: nop // spacer │ │ +0710b4: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0003 line=322 │ │ 0x000e line=323 │ │ 0x000f line=316 │ │ 0x001f line=319 │ │ 0x002f line=314 │ │ locals : │ │ 0x0000 - 0x0038 reg=2 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1; │ │ 0x0000 - 0x0038 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0038 reg=4 which I │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #412 header: │ │ -class_idx : 1018 │ │ +class_idx : 1016 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 574 │ │ +superclass_idx : 941 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #412 annotations: │ │ Annotations on class │ │ @@ -96399,103 +96486,103 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070060: |[070060] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ -070070: 5b01 a90a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070074: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07007a: 0e00 |0005: return-void │ │ +0710c4: |[0710c4] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ +0710d4: 5b01 a90a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0710d8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0710de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -07007c: |[07007c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -07008c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -07008e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -070090: 5493 a90a |0002: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070094: 7120 5f20 c300 |0004: invoke-static {v3, v12}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$302:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)I // method@205f │ │ -07009a: 2200 1000 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -07009e: 5493 a90a |0009: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -0700a2: 7020 8b00 3000 |000b: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0700a8: 1223 |000e: const/4 v3, #int 2 // #2 │ │ -0700aa: 2332 b404 |000f: new-array v2, v3, [Ljava/lang/CharSequence; // type@04b4 │ │ -0700ae: 5493 a90a |0011: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -0700b2: 1404 6400 0c7f |0013: const v4, #float 1.86094e+38 // #7f0c0064 │ │ -0700b8: 6e20 6c20 4300 |0016: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -0700be: 0c03 |0019: move-result-object v3 │ │ -0700c0: 4d03 0207 |001a: aput-object v3, v2, v7 │ │ -0700c4: 5493 a90a |001c: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -0700c8: 1404 6300 0c7f |001e: const v4, #float 1.86094e+38 // #7f0c0063 │ │ -0700ce: 6e20 6c20 4300 |0021: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -0700d4: 0c03 |0024: move-result-object v3 │ │ -0700d6: 4d03 0208 |0025: aput-object v3, v2, v8 │ │ -0700da: 5493 a90a |0027: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -0700de: 5494 a90a |0029: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -0700e2: 7110 5b20 0400 |002b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -0700e8: 0c04 |002e: move-result-object v4 │ │ -0700ea: 1a05 2002 |002f: const-string v5, "BM_SORT_KEY" // string@0220 │ │ -0700ee: 1a06 7f25 |0031: const-string v6, "title" // string@257f │ │ -0700f2: 7230 7801 5406 |0033: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0700f8: 0c04 |0036: move-result-object v4 │ │ -0700fa: 5b34 be0a |0037: iput-object v4, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -0700fe: 5493 a90a |0039: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070102: 5494 a90a |003b: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070106: 7110 5b20 0400 |003d: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -07010c: 0c04 |0040: move-result-object v4 │ │ -07010e: 1a05 1f02 |0041: const-string v5, "BM_IS_DESC" // string@021f │ │ -070112: 7230 7501 5407 |0043: invoke-interface {v4, v5, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -070118: 0a04 |0046: move-result v4 │ │ -07011a: 5c34 b80a |0047: iput-boolean v4, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -07011e: 5493 a90a |0049: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070122: 7110 5d20 0300 |004b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -070128: 0c03 |004e: move-result-object v3 │ │ -07012a: 6e10 c323 0300 |004f: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ -070130: 5493 a90a |0052: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070134: 7110 5d20 0300 |0054: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -07013a: 0c03 |0057: move-result-object v3 │ │ -07013c: 5494 a90a |0058: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070140: 5444 be0a |005a: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -070144: 5495 a90a |005c: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070148: 5555 b80a |005e: iget-boolean v5, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -07014c: 6e30 bf23 4305 |0060: invoke-virtual {v3, v4, v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ -070152: 0c01 |0063: move-result-object v1 │ │ -070154: 7220 cd01 c100 |0064: invoke-interface {v1, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -07015a: 7210 c001 0100 |0067: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -070160: 5493 a90a |006a: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070164: 7110 5d20 0300 |006c: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -07016a: 0c03 |006f: move-result-object v3 │ │ -07016c: 6e10 bc23 0300 |0070: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -070172: 2203 f903 |0073: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1; // type@03f9 │ │ -070176: 7020 4c20 9300 |0075: invoke-direct {v3, v9}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;)V // method@204c │ │ -07017c: 6e30 8f00 2003 |0078: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -070182: 5493 a90a |007b: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070186: 6e10 8c00 0000 |007d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ -07018c: 0c04 |0080: move-result-object v4 │ │ -07018e: 7120 6320 4300 |0081: invoke-static {v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$602:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; // method@2063 │ │ -070194: 5493 a90a |0084: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ -070198: 7110 6220 0300 |0086: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/app/AlertDialog; // method@2062 │ │ -07019e: 0c03 |0089: move-result-object v3 │ │ -0701a0: 6e10 9800 0300 |008a: invoke-virtual {v3}, Landroid/app/AlertDialog;.show:()V // method@0098 │ │ -0701a6: 0f08 |008d: return v8 │ │ +0710e0: |[0710e0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$3.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +0710f0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0710f2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0710f4: 5493 a90a |0002: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0710f8: 7120 5f20 c300 |0004: invoke-static {v3, v12}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$302:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)I // method@205f │ │ +0710fe: 2200 1000 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +071102: 5493 a90a |0009: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071106: 7020 8b00 3000 |000b: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +07110c: 1223 |000e: const/4 v3, #int 2 // #2 │ │ +07110e: 2332 b204 |000f: new-array v2, v3, [Ljava/lang/CharSequence; // type@04b2 │ │ +071112: 5493 a90a |0011: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071116: 1404 6400 0c7f |0013: const v4, #float 1.86094e+38 // #7f0c0064 │ │ +07111c: 6e20 6c20 4300 |0016: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +071122: 0c03 |0019: move-result-object v3 │ │ +071124: 4d03 0207 |001a: aput-object v3, v2, v7 │ │ +071128: 5493 a90a |001c: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +07112c: 1404 6300 0c7f |001e: const v4, #float 1.86094e+38 // #7f0c0063 │ │ +071132: 6e20 6c20 4300 |0021: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +071138: 0c03 |0024: move-result-object v3 │ │ +07113a: 4d03 0208 |0025: aput-object v3, v2, v8 │ │ +07113e: 5493 a90a |0027: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071142: 5494 a90a |0029: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071146: 7110 5b20 0400 |002b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +07114c: 0c04 |002e: move-result-object v4 │ │ +07114e: 1a05 2502 |002f: const-string v5, "BM_SORT_KEY" // string@0225 │ │ +071152: 1a06 7f25 |0031: const-string v6, "title" // string@257f │ │ +071156: 7230 7801 5406 |0033: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07115c: 0c04 |0036: move-result-object v4 │ │ +07115e: 5b34 be0a |0037: iput-object v4, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +071162: 5493 a90a |0039: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071166: 5494 a90a |003b: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +07116a: 7110 5b20 0400 |003d: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +071170: 0c04 |0040: move-result-object v4 │ │ +071172: 1a05 2402 |0041: const-string v5, "BM_IS_DESC" // string@0224 │ │ +071176: 7230 7501 5407 |0043: invoke-interface {v4, v5, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +07117c: 0a04 |0046: move-result v4 │ │ +07117e: 5c34 b80a |0047: iput-boolean v4, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +071182: 5493 a90a |0049: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071186: 7110 5d20 0300 |004b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +07118c: 0c03 |004e: move-result-object v3 │ │ +07118e: 6e10 c323 0300 |004f: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ +071194: 5493 a90a |0052: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +071198: 7110 5d20 0300 |0054: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +07119e: 0c03 |0057: move-result-object v3 │ │ +0711a0: 5494 a90a |0058: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0711a4: 5444 be0a |005a: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +0711a8: 5495 a90a |005c: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0711ac: 5555 b80a |005e: iget-boolean v5, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +0711b0: 6e30 bf23 4305 |0060: invoke-virtual {v3, v4, v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ +0711b6: 0c01 |0063: move-result-object v1 │ │ +0711b8: 7220 cd01 c100 |0064: invoke-interface {v1, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0711be: 7210 c001 0100 |0067: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0711c4: 5493 a90a |006a: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0711c8: 7110 5d20 0300 |006c: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +0711ce: 0c03 |006f: move-result-object v3 │ │ +0711d0: 6e10 bc23 0300 |0070: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +0711d6: 2203 f703 |0073: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1; // type@03f7 │ │ +0711da: 7020 4c20 9300 |0075: invoke-direct {v3, v9}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;)V // method@204c │ │ +0711e0: 6e30 8f00 2003 |0078: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +0711e6: 5493 a90a |007b: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0711ea: 6e10 8c00 0000 |007d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ +0711f0: 0c04 |0080: move-result-object v4 │ │ +0711f2: 7120 6320 4300 |0081: invoke-static {v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$602:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; // method@2063 │ │ +0711f8: 5493 a90a |0084: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aa9 │ │ +0711fc: 7110 6220 0300 |0086: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/app/AlertDialog; // method@2062 │ │ +071202: 0c03 |0089: move-result-object v3 │ │ +071204: 6e10 9800 0300 |008a: invoke-virtual {v3}, Landroid/app/AlertDialog;.show:()V // method@0098 │ │ +07120a: 0f08 |008d: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0007 line=295 │ │ 0x000e line=297 │ │ 0x0027 line=301 │ │ 0x0039 line=302 │ │ @@ -96515,21 +96602,21 @@ │ │ 0x0027 - 0x008e reg=2 items1 [Ljava/lang/CharSequence; │ │ 0x0000 - 0x008e reg=9 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; │ │ 0x0000 - 0x008e reg=10 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x008e reg=11 arg1 Landroid/view/View; │ │ 0x0000 - 0x008e reg=12 arg2 I │ │ 0x0000 - 0x008e reg=13 arg3 J │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #413 header: │ │ -class_idx : 1019 │ │ +class_idx : 1017 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 574 │ │ +superclass_idx : 941 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #413 annotations: │ │ Annotations on class │ │ @@ -96562,101 +96649,101 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/widget/EditText;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0701a8: |[0701a8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$4.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/widget/EditText;I)V │ │ -0701b8: 5b01 aa0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -0701bc: 5b02 ab0a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$input:Landroid/widget/EditText; // field@0aab │ │ -0701c0: 5903 ac0a |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$position:I // field@0aac │ │ -0701c4: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0701ca: 0e00 |0009: return-void │ │ +07120c: |[07120c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$4.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/widget/EditText;I)V │ │ +07121c: 5b01 aa0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +071220: 5b02 ab0a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$input:Landroid/widget/EditText; // field@0aab │ │ +071224: 5903 ac0a |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$position:I // field@0aac │ │ +071228: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07122e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -0701cc: |[0701cc] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -0701dc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0701de: 54a5 ab0a |0001: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$input:Landroid/widget/EditText; // field@0aab │ │ -0701e2: 6e10 870f 0500 |0003: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0701e8: 0c05 |0006: move-result-object v5 │ │ -0701ea: 6e10 511f 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0701f0: 0c04 |000a: move-result-object v4 │ │ -0701f2: 54a5 aa0a |000b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -0701f6: 54a6 aa0a |000d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -0701fa: 7110 5b20 0600 |000f: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -070200: 0c06 |0012: move-result-object v6 │ │ -070202: 1a07 2002 |0013: const-string v7, "BM_SORT_KEY" // string@0220 │ │ -070206: 1a08 7f25 |0015: const-string v8, "title" // string@257f │ │ -07020a: 7230 7801 7608 |0017: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -070210: 0c06 |001a: move-result-object v6 │ │ -070212: 5b56 be0a |001b: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -070216: 54a5 aa0a |001d: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -07021a: 54a6 aa0a |001f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -07021e: 7110 5b20 0600 |0021: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -070224: 0c06 |0024: move-result-object v6 │ │ -070226: 1a07 1f02 |0025: const-string v7, "BM_IS_DESC" // string@021f │ │ -07022a: 7230 7501 7609 |0027: invoke-interface {v6, v7, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -070230: 0a06 |002a: move-result v6 │ │ -070232: 5c56 b80a |002b: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -070236: 54a5 aa0a |002d: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -07023a: 7110 5d20 0500 |002f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -070240: 0c05 |0032: move-result-object v5 │ │ -070242: 6e10 c323 0500 |0033: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ -070248: 54a5 aa0a |0036: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -07024c: 7110 5d20 0500 |0038: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -070252: 0c05 |003b: move-result-object v5 │ │ -070254: 54a6 aa0a |003c: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -070258: 5466 be0a |003e: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -07025c: 54a7 aa0a |0040: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -070260: 5577 b80a |0042: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -070264: 6e30 bf23 6507 |0044: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ -07026a: 0c01 |0047: move-result-object v1 │ │ -07026c: 52a5 ac0a |0048: iget v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$position:I // field@0aac │ │ -070270: 7220 cd01 5100 |004a: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -070276: 0a05 |004d: move-result v5 │ │ -070278: 3805 2200 |004e: if-eqz v5, 0070 // +0022 │ │ -07027c: 7220 c501 9100 |0050: invoke-interface {v1, v9}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -070282: 0a05 |0053: move-result v5 │ │ -070284: 8152 |0054: int-to-long v2, v5 │ │ -070286: 54a5 aa0a |0055: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -07028a: 7110 5d20 0500 |0057: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -070290: 0c05 |005a: move-result-object v5 │ │ -070292: 6e30 c023 2503 |005b: invoke-virtual {v5, v2, v3}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/eBookmarkItem; // method@23c0 │ │ -070298: 0c00 |005e: move-result-object v0 │ │ -07029a: 6e20 ca23 4000 |005f: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.setTitle:(Ljava/lang/String;)V // method@23ca │ │ -0702a0: 54a5 aa0a |0062: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -0702a4: 7110 5d20 0500 |0064: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -0702aa: 0c05 |0067: move-result-object v5 │ │ -0702ac: 6e40 c523 2503 |0068: invoke-virtual {v5, v2, v3, v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/eBookmarkItem;)Z // method@23c5 │ │ -0702b2: 54a5 aa0a |006b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -0702b6: 7110 5c20 0500 |006d: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@205c │ │ -0702bc: 7210 c001 0100 |0070: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0702c2: 54a5 aa0a |0073: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ -0702c6: 7110 5d20 0500 |0075: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -0702cc: 0c05 |0078: move-result-object v5 │ │ -0702ce: 6e10 bc23 0500 |0079: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -0702d4: 0e00 |007c: return-void │ │ +071230: |[071230] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +071240: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +071242: 54a5 ab0a |0001: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$input:Landroid/widget/EditText; // field@0aab │ │ +071246: 6e10 870f 0500 |0003: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07124c: 0c05 |0006: move-result-object v5 │ │ +07124e: 6e10 511f 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +071254: 0c04 |000a: move-result-object v4 │ │ +071256: 54a5 aa0a |000b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +07125a: 54a6 aa0a |000d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +07125e: 7110 5b20 0600 |000f: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +071264: 0c06 |0012: move-result-object v6 │ │ +071266: 1a07 2502 |0013: const-string v7, "BM_SORT_KEY" // string@0225 │ │ +07126a: 1a08 7f25 |0015: const-string v8, "title" // string@257f │ │ +07126e: 7230 7801 7608 |0017: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +071274: 0c06 |001a: move-result-object v6 │ │ +071276: 5b56 be0a |001b: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +07127a: 54a5 aa0a |001d: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +07127e: 54a6 aa0a |001f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +071282: 7110 5b20 0600 |0021: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +071288: 0c06 |0024: move-result-object v6 │ │ +07128a: 1a07 2402 |0025: const-string v7, "BM_IS_DESC" // string@0224 │ │ +07128e: 7230 7501 7609 |0027: invoke-interface {v6, v7, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +071294: 0a06 |002a: move-result v6 │ │ +071296: 5c56 b80a |002b: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +07129a: 54a5 aa0a |002d: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +07129e: 7110 5d20 0500 |002f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +0712a4: 0c05 |0032: move-result-object v5 │ │ +0712a6: 6e10 c323 0500 |0033: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ +0712ac: 54a5 aa0a |0036: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +0712b0: 7110 5d20 0500 |0038: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +0712b6: 0c05 |003b: move-result-object v5 │ │ +0712b8: 54a6 aa0a |003c: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +0712bc: 5466 be0a |003e: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +0712c0: 54a7 aa0a |0040: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +0712c4: 5577 b80a |0042: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +0712c8: 6e30 bf23 6507 |0044: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ +0712ce: 0c01 |0047: move-result-object v1 │ │ +0712d0: 52a5 ac0a |0048: iget v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.val$position:I // field@0aac │ │ +0712d4: 7220 cd01 5100 |004a: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0712da: 0a05 |004d: move-result v5 │ │ +0712dc: 3805 2200 |004e: if-eqz v5, 0070 // +0022 │ │ +0712e0: 7220 c501 9100 |0050: invoke-interface {v1, v9}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0712e6: 0a05 |0053: move-result v5 │ │ +0712e8: 8152 |0054: int-to-long v2, v5 │ │ +0712ea: 54a5 aa0a |0055: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +0712ee: 7110 5d20 0500 |0057: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +0712f4: 0c05 |005a: move-result-object v5 │ │ +0712f6: 6e30 c023 2503 |005b: invoke-virtual {v5, v2, v3}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/eBookmarkItem; // method@23c0 │ │ +0712fc: 0c00 |005e: move-result-object v0 │ │ +0712fe: 6e20 ca23 4000 |005f: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.setTitle:(Ljava/lang/String;)V // method@23ca │ │ +071304: 54a5 aa0a |0062: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +071308: 7110 5d20 0500 |0064: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +07130e: 0c05 |0067: move-result-object v5 │ │ +071310: 6e40 c523 2503 |0068: invoke-virtual {v5, v2, v3, v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/eBookmarkItem;)Z // method@23c5 │ │ +071316: 54a5 aa0a |006b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +07131a: 7110 5c20 0500 |006d: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@205c │ │ +071320: 7210 c001 0100 |0070: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +071326: 54a5 aa0a |0073: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaa │ │ +07132a: 7110 5d20 0500 |0075: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +071330: 0c05 |0078: move-result-object v5 │ │ +071332: 6e10 bc23 0500 |0079: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +071338: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=369 │ │ 0x000b line=370 │ │ 0x001d line=371 │ │ 0x002d line=372 │ │ 0x0036 line=374 │ │ @@ -96674,21 +96761,21 @@ │ │ 0x0055 - 0x0070 reg=2 rowIndex J │ │ 0x0048 - 0x007d reg=1 c Landroid/database/Cursor; │ │ 0x000b - 0x007d reg=4 value Ljava/lang/String; │ │ 0x0000 - 0x007d reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4; │ │ 0x0000 - 0x007d reg=11 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x007d reg=12 whichButton I │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #414 header: │ │ -class_idx : 1020 │ │ +class_idx : 1018 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 574 │ │ +superclass_idx : 941 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -96717,88 +96804,88 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0702d8: |[0702d8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$5.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V │ │ -0702e8: 5b01 ad0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -0702ec: 5902 ae0a |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.val$position:I // field@0aae │ │ -0702f0: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0702f6: 0e00 |0007: return-void │ │ +07133c: |[07133c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$5.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V │ │ +07134c: 5b01 ad0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +071350: 5902 ae0a |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.val$position:I // field@0aae │ │ +071354: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07135a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0702f8: |[0702f8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -070308: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -07030a: 5472 ad0a |0001: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -07030e: 5473 ad0a |0003: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -070312: 7110 5b20 0300 |0005: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -070318: 0c03 |0008: move-result-object v3 │ │ -07031a: 1a04 2002 |0009: const-string v4, "BM_SORT_KEY" // string@0220 │ │ -07031e: 1a05 7f25 |000b: const-string v5, "title" // string@257f │ │ -070322: 7230 7801 4305 |000d: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -070328: 0c03 |0010: move-result-object v3 │ │ -07032a: 5b23 be0a |0011: iput-object v3, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -07032e: 5472 ad0a |0013: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -070332: 5473 ad0a |0015: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -070336: 7110 5b20 0300 |0017: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -07033c: 0c03 |001a: move-result-object v3 │ │ -07033e: 1a04 1f02 |001b: const-string v4, "BM_IS_DESC" // string@021f │ │ -070342: 7230 7501 4306 |001d: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -070348: 0a03 |0020: move-result v3 │ │ -07034a: 5c23 b80a |0021: iput-boolean v3, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -07034e: 5472 ad0a |0023: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -070352: 7110 5d20 0200 |0025: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -070358: 0c02 |0028: move-result-object v2 │ │ -07035a: 6e10 c323 0200 |0029: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ -070360: 5472 ad0a |002c: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -070364: 7110 5d20 0200 |002e: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -07036a: 0c02 |0031: move-result-object v2 │ │ -07036c: 5473 ad0a |0032: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -070370: 5433 be0a |0034: iget-object v3, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -070374: 5474 ad0a |0036: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -070378: 5544 b80a |0038: iget-boolean v4, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -07037c: 6e30 bf23 3204 |003a: invoke-virtual {v2, v3, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ -070382: 0c00 |003d: move-result-object v0 │ │ -070384: 5272 ae0a |003e: iget v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.val$position:I // field@0aae │ │ -070388: 7220 cd01 2000 |0040: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -07038e: 0a02 |0043: move-result v2 │ │ -070390: 3802 1500 |0044: if-eqz v2, 0059 // +0015 │ │ -070394: 7220 c501 6000 |0046: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07039a: 0a01 |0049: move-result v1 │ │ -07039c: 5472 ad0a |004a: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -0703a0: 7110 5d20 0200 |004c: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -0703a6: 0c02 |004f: move-result-object v2 │ │ -0703a8: 8113 |0050: int-to-long v3, v1 │ │ -0703aa: 6e30 c423 3204 |0051: invoke-virtual {v2, v3, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.removeEntry:(J)Z // method@23c4 │ │ -0703b0: 5472 ad0a |0054: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -0703b4: 7110 5c20 0200 |0056: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@205c │ │ -0703ba: 7210 c001 0000 |0059: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0703c0: 5472 ad0a |005c: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ -0703c4: 7110 5d20 0200 |005e: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ -0703ca: 0c02 |0061: move-result-object v2 │ │ -0703cc: 6e10 bc23 0200 |0062: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -0703d2: 0e00 |0065: return-void │ │ +07135c: |[07135c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +07136c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +07136e: 5472 ad0a |0001: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +071372: 5473 ad0a |0003: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +071376: 7110 5b20 0300 |0005: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +07137c: 0c03 |0008: move-result-object v3 │ │ +07137e: 1a04 2502 |0009: const-string v4, "BM_SORT_KEY" // string@0225 │ │ +071382: 1a05 7f25 |000b: const-string v5, "title" // string@257f │ │ +071386: 7230 7801 4305 |000d: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07138c: 0c03 |0010: move-result-object v3 │ │ +07138e: 5b23 be0a |0011: iput-object v3, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +071392: 5472 ad0a |0013: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +071396: 5473 ad0a |0015: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +07139a: 7110 5b20 0300 |0017: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +0713a0: 0c03 |001a: move-result-object v3 │ │ +0713a2: 1a04 2402 |001b: const-string v4, "BM_IS_DESC" // string@0224 │ │ +0713a6: 7230 7501 4306 |001d: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0713ac: 0a03 |0020: move-result v3 │ │ +0713ae: 5c23 b80a |0021: iput-boolean v3, v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +0713b2: 5472 ad0a |0023: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +0713b6: 7110 5d20 0200 |0025: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +0713bc: 0c02 |0028: move-result-object v2 │ │ +0713be: 6e10 c323 0200 |0029: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ +0713c4: 5472 ad0a |002c: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +0713c8: 7110 5d20 0200 |002e: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +0713ce: 0c02 |0031: move-result-object v2 │ │ +0713d0: 5473 ad0a |0032: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +0713d4: 5433 be0a |0034: iget-object v3, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +0713d8: 5474 ad0a |0036: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +0713dc: 5544 b80a |0038: iget-boolean v4, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +0713e0: 6e30 bf23 3204 |003a: invoke-virtual {v2, v3, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ +0713e6: 0c00 |003d: move-result-object v0 │ │ +0713e8: 5272 ae0a |003e: iget v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.val$position:I // field@0aae │ │ +0713ec: 7220 cd01 2000 |0040: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0713f2: 0a02 |0043: move-result v2 │ │ +0713f4: 3802 1500 |0044: if-eqz v2, 0059 // +0015 │ │ +0713f8: 7220 c501 6000 |0046: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0713fe: 0a01 |0049: move-result v1 │ │ +071400: 5472 ad0a |004a: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +071404: 7110 5d20 0200 |004c: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +07140a: 0c02 |004f: move-result-object v2 │ │ +07140c: 8114 |0050: int-to-long v4, v1 │ │ +07140e: 6e30 c423 4205 |0051: invoke-virtual {v2, v4, v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.removeEntry:(J)Z // method@23c4 │ │ +071414: 5472 ad0a |0054: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +071418: 7110 5c20 0200 |0056: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@205c │ │ +07141e: 7210 c001 0000 |0059: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +071424: 5472 ad0a |005c: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aad │ │ +071428: 7110 5d20 0200 |005e: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@205d │ │ +07142e: 0c02 |0061: move-result-object v2 │ │ +071430: 6e10 bc23 0200 |0062: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +071436: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=410 │ │ 0x0013 line=411 │ │ 0x0023 line=412 │ │ 0x002c line=414 │ │ 0x003e line=416 │ │ @@ -96811,21 +96898,21 @@ │ │ locals : │ │ 0x004a - 0x0059 reg=1 rowIndex I │ │ 0x003e - 0x0066 reg=0 c Landroid/database/Cursor; │ │ 0x0000 - 0x0066 reg=7 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5; │ │ 0x0000 - 0x0066 reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0066 reg=9 which I │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #415 header: │ │ -class_idx : 1021 │ │ +class_idx : 1019 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 574 │ │ +superclass_idx : 941 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -96850,52 +96937,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0703d4: |[0703d4] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$6.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ -0703e4: 5b01 af0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaf │ │ -0703e8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0703ee: 0e00 |0005: return-void │ │ +071438: |[071438] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$6.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ +071448: 5b01 af0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0aaf │ │ +07144c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +071452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0703f0: |[0703f0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -070400: 0e00 |0000: return-void │ │ +071454: |[071454] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +071464: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #416 header: │ │ -class_idx : 1022 │ │ +class_idx : 1020 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 590 │ │ -source_file_idx : 574 │ │ +superclass_idx : 588 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -96919,24 +97006,24 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -070404: |[070404] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -070414: 5b67 b00a |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0ab0 │ │ -070418: 0760 |0002: move-object v0, v6 │ │ -07041a: 0781 |0003: move-object v1, v8 │ │ -07041c: 0192 |0004: move v2, v9 │ │ -07041e: 07a3 |0005: move-object v3, v10 │ │ -070420: 07b4 |0006: move-object v4, v11 │ │ -070422: 07c5 |0007: move-object v5, v12 │ │ -070424: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ -07042a: 0e00 |000b: return-void │ │ +071468: |[071468] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +071478: 5b67 b00a |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0ab0 │ │ +07147c: 0760 |0002: move-object v0, v6 │ │ +07147e: 0781 |0003: move-object v1, v8 │ │ +071480: 0192 |0004: move v2, v9 │ │ +071482: 07a3 |0005: move-object v3, v10 │ │ +071484: 07b4 |0006: move-object v4, v11 │ │ +071486: 07c5 |0007: move-object v5, v12 │ │ +071488: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ +07148e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ 0x000b line=76 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; │ │ @@ -96953,51 +97040,51 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 77 16-bit code units │ │ -07042c: |[07042c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07043c: 6f40 3d10 87a9 |0000: invoke-super {v7, v8, v9, v10}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ -070442: 0c03 |0003: move-result-object v3 │ │ -070444: 6e10 5720 0700 |0004: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@2057 │ │ -07044a: 0c00 |0007: move-result-object v0 │ │ -07044c: 7220 cd01 8000 |0008: invoke-interface {v0, v8}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -070452: 1404 4600 077f |000b: const v4, #float 1.79447e+38 // #7f070046 │ │ -070458: 6e20 d90d 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07045e: 0c01 |0011: move-result-object v1 │ │ -070460: 1f01 5802 |0012: check-cast v1, Landroid/widget/TextView; // type@0258 │ │ -070464: 5474 b00a |0014: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0ab0 │ │ -070468: 7110 5b20 0400 |0016: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -07046e: 0c04 |0019: move-result-object v4 │ │ -070470: 1a05 3702 |001a: const-string v5, "BmLine1Size" // string@0237 │ │ -070474: 1506 8041 |001c: const/high16 v6, #int 1098907648 // #4180 │ │ -070478: 7230 7601 5406 |001e: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07047e: 0a04 |0021: move-result v4 │ │ -070480: 6e20 7610 4100 |0022: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -070486: 1404 4700 077f |0025: const v4, #float 1.79447e+38 // #7f070047 │ │ -07048c: 6e20 d90d 4300 |0028: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -070492: 0c02 |002b: move-result-object v2 │ │ -070494: 1f02 5802 |002c: check-cast v2, Landroid/widget/TextView; // type@0258 │ │ -070498: 5474 b00a |002e: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0ab0 │ │ -07049c: 7110 5b20 0400 |0030: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ -0704a2: 0c04 |0033: move-result-object v4 │ │ -0704a4: 1a05 3802 |0034: const-string v5, "BmLine2Size" // string@0238 │ │ -0704a8: 1506 6041 |0036: const/high16 v6, #int 1096810496 // #4160 │ │ -0704ac: 7230 7601 5406 |0038: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0704b2: 0a04 |003b: move-result v4 │ │ -0704b4: 6e20 7610 4200 |003c: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0704ba: 1304 a000 |003f: const/16 v4, #int 160 // #a0 │ │ -0704be: 1305 2000 |0041: const/16 v5, #int 32 // #20 │ │ -0704c2: 1306 f000 |0043: const/16 v6, #int 240 // #f0 │ │ -0704c6: 7130 0102 5406 |0045: invoke-static {v4, v5, v6}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -0704cc: 0a04 |0048: move-result v4 │ │ -0704ce: 6e20 7510 4100 |0049: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -0704d4: 1103 |004c: return-object v3 │ │ +071490: |[071490] org.yuttadhammo.tipitaka.BookmarkEnglishActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0714a0: 6f40 3d10 87a9 |0000: invoke-super {v7, v8, v9, v10}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ +0714a6: 0c03 |0003: move-result-object v3 │ │ +0714a8: 6e10 5720 0700 |0004: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@2057 │ │ +0714ae: 0c00 |0007: move-result-object v0 │ │ +0714b0: 7220 cd01 8000 |0008: invoke-interface {v0, v8}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0714b6: 1404 4600 0b7f |000b: const v4, #float 1.84764e+38 // #7f0b0046 │ │ +0714bc: 6e20 d90d 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0714c2: 0c01 |0011: move-result-object v1 │ │ +0714c4: 1f01 5602 |0012: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +0714c8: 5474 b00a |0014: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0ab0 │ │ +0714cc: 7110 5b20 0400 |0016: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +0714d2: 0c04 |0019: move-result-object v4 │ │ +0714d4: 1a05 3c02 |001a: const-string v5, "BmLine1Size" // string@023c │ │ +0714d8: 1506 8041 |001c: const/high16 v6, #int 1098907648 // #4180 │ │ +0714dc: 7230 7601 5406 |001e: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0714e2: 0a04 |0021: move-result v4 │ │ +0714e4: 6e20 7610 4100 |0022: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +0714ea: 1404 4700 0b7f |0025: const v4, #float 1.84764e+38 // #7f0b0047 │ │ +0714f0: 6e20 d90d 4300 |0028: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0714f6: 0c02 |002b: move-result-object v2 │ │ +0714f8: 1f02 5602 |002c: check-cast v2, Landroid/widget/TextView; // type@0256 │ │ +0714fc: 5474 b00a |002e: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // field@0ab0 │ │ +071500: 7110 5b20 0400 |0030: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; // method@205b │ │ +071506: 0c04 |0033: move-result-object v4 │ │ +071508: 1a05 3d02 |0034: const-string v5, "BmLine2Size" // string@023d │ │ +07150c: 1506 6041 |0036: const/high16 v6, #int 1096810496 // #4160 │ │ +071510: 7230 7601 5406 |0038: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071516: 0a04 |003b: move-result v4 │ │ +071518: 6e20 7610 4200 |003c: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +07151e: 1304 a000 |003f: const/16 v4, #int 160 // #a0 │ │ +071522: 1305 2000 |0041: const/16 v5, #int 32 // #20 │ │ +071526: 1306 f000 |0043: const/16 v6, #int 240 // #f0 │ │ +07152a: 7130 0102 5406 |0045: invoke-static {v4, v5, v6}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +071530: 0a04 |0048: move-result v4 │ │ +071532: 6e20 7510 4100 |0049: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +071538: 1103 |004c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=82 │ │ 0x0008 line=83 │ │ 0x000b line=84 │ │ 0x0014 line=85 │ │ @@ -97011,21 +97098,21 @@ │ │ 0x002e - 0x004d reg=2 line2 Landroid/widget/TextView; │ │ 0x0004 - 0x004d reg=3 view Landroid/view/View; │ │ 0x0000 - 0x004d reg=7 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x004d reg=8 position I │ │ 0x0000 - 0x004d reg=9 convertView Landroid/view/View; │ │ 0x0000 - 0x004d reg=10 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #417 header: │ │ -class_idx : 1023 │ │ +class_idx : 1021 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 574 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 14 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -97102,52 +97189,51 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0704d8: |[0704d8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.:()V │ │ -0704e8: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ -0704ee: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0704f0: 5910 bd0a |0004: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.selectedItemPosition:I // field@0abd │ │ -0704f4: 1500 8041 |0006: const/high16 v0, #int 1098907648 // #4180 │ │ -0704f8: 5910 b30a |0008: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -0704fc: 1500 6041 |000a: const/high16 v0, #int 1096810496 // #4160 │ │ -070500: 5910 b40a |000c: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070504: 1500 4041 |000e: const/high16 v0, #int 1094713344 // #4140 │ │ -070508: 5910 b50a |0010: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -07050c: 2200 c903 |0012: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -070510: 7010 a41f 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -070516: 5b10 bb0a |0017: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.removedItems:Ljava/util/ArrayList; // field@0abb │ │ -07051a: 0e00 |0019: return-void │ │ +07153c: |[07153c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.:()V │ │ +07154c: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ +071552: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +071554: 5910 bd0a |0004: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.selectedItemPosition:I // field@0abd │ │ +071558: 1500 8041 |0006: const/high16 v0, #int 1098907648 // #4180 │ │ +07155c: 5910 b30a |0008: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071560: 1500 6041 |000a: const/high16 v0, #int 1096810496 // #4160 │ │ +071564: 5910 b40a |000c: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071568: 1500 4041 |000e: const/high16 v0, #int 1094713344 // #4140 │ │ +07156c: 5910 b50a |0010: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071570: 2200 c703 |0012: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +071574: 7010 a41f 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07157a: 5b10 bb0a |0017: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.removedItems:Ljava/util/ArrayList; // field@0abb │ │ +07157e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=40 │ │ 0x0006 line=45 │ │ 0x000a line=46 │ │ 0x000e line=47 │ │ 0x0012 line=48 │ │ - 0x0019 line=72 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;) │ │ name : 'access$000' │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07051c: |[07051c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; │ │ -07052c: 5410 ba0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070530: 1100 |0002: return-object v0 │ │ +071580: |[071580] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; │ │ +071590: 5410 ba0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071594: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;) │ │ @@ -97155,17 +97241,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070534: |[070534] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ -070544: 7010 7820 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ -07054a: 0e00 |0003: return-void │ │ +071598: |[071598] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ +0715a8: 7010 7820 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ +0715ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;) │ │ @@ -97173,17 +97259,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07054c: |[07054c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ -07055c: 5410 b60a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -070560: 1100 |0002: return-object v0 │ │ +0715b0: |[0715b0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ +0715c0: 5410 b60a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +0715c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;) │ │ @@ -97191,17 +97277,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070564: |[070564] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)I │ │ -070574: 5210 bd0a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.selectedItemPosition:I // field@0abd │ │ -070578: 0f00 |0002: return v0 │ │ +0715c8: |[0715c8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)I │ │ +0715d8: 5210 bd0a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.selectedItemPosition:I // field@0abd │ │ +0715dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;) │ │ @@ -97209,17 +97295,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07057c: |[07057c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$302:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)I │ │ -07058c: 5901 bd0a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.selectedItemPosition:I // field@0abd │ │ -070590: 0f01 |0002: return v1 │ │ +0715e0: |[0715e0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$302:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)I │ │ +0715f0: 5901 bd0a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.selectedItemPosition:I // field@0abd │ │ +0715f4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -97228,18 +97314,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -070594: |[070594] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)Z │ │ -0705a4: 7020 6620 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.editItemAt:(I)Z // method@2066 │ │ -0705aa: 0a00 |0003: move-result v0 │ │ -0705ac: 0f00 |0004: return v0 │ │ +0715f8: |[0715f8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)Z │ │ +071608: 7020 6620 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.editItemAt:(I)Z // method@2066 │ │ +07160e: 0a00 |0003: move-result v0 │ │ +071610: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -97248,17 +97334,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0705b0: |[0705b0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V │ │ -0705c0: 7020 6520 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.deleteItemAt:(I)V // method@2065 │ │ -0705c6: 0e00 |0003: return-void │ │ +071614: |[071614] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V │ │ +071624: 7020 6520 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.deleteItemAt:(I)V // method@2065 │ │ +07162a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -97267,17 +97353,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/app/AlertDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0705c8: |[0705c8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/app/AlertDialog; │ │ -0705d8: 5410 b20a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ab2 │ │ -0705dc: 1100 |0002: return-object v0 │ │ +07162c: |[07162c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/app/AlertDialog; │ │ +07163c: 5410 b20a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ab2 │ │ +071640: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;) │ │ @@ -97285,17 +97371,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0705e0: |[0705e0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$602:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; │ │ -0705f0: 5b01 b20a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ab2 │ │ -0705f4: 1101 |0002: return-object v1 │ │ +071644: |[071644] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.access$602:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; │ │ +071654: 5b01 b20a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ab2 │ │ +071658: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/AlertDialog; │ │ │ │ @@ -97304,50 +97390,50 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/MatrixCursor;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0705f8: |[0705f8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ -070608: 123b |0000: const/4 v11, #int 3 // #3 │ │ -07060a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -07060c: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -07060e: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -070610: 23b2 b904 |0004: new-array v2, v11, [Ljava/lang/String; // type@04b9 │ │ -070614: 1a06 d30d |0006: const-string v6, "_id" // string@0dd3 │ │ -070618: 4d06 020a |0008: aput-object v6, v2, v10 │ │ -07061c: 1a06 c018 |000a: const-string v6, "line1" // string@18c0 │ │ -070620: 4d06 0208 |000c: aput-object v6, v2, v8 │ │ -070624: 1a06 c218 |000e: const-string v6, "line2" // string@18c2 │ │ -070628: 4d06 0209 |0010: aput-object v6, v2, v9 │ │ -07062c: 2203 4400 |0012: new-instance v3, Landroid/database/MatrixCursor; // type@0044 │ │ -070630: 7020 db01 2300 |0014: invoke-direct {v3, v2}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ -070636: 7210 cb01 0d00 |0017: invoke-interface {v13}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07063c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -07063e: 7210 c901 0d00 |001b: invoke-interface {v13}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -070644: 0a06 |001e: move-result v6 │ │ -070646: 3906 2000 |001f: if-nez v6, 003f // +0020 │ │ -07064a: 7220 c801 8d00 |0021: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -070650: 0c04 |0024: move-result-object v4 │ │ -070652: 7220 c801 9d00 |0025: invoke-interface {v13, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -070658: 0c05 |0028: move-result-object v5 │ │ -07065a: 23b6 b704 |0029: new-array v6, v11, [Ljava/lang/Object; // type@04b7 │ │ -07065e: d801 0001 |002b: add-int/lit8 v1, v0, #int 1 // #01 │ │ -070662: 7110 391f 0000 |002d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -070668: 0c07 |0030: move-result-object v7 │ │ -07066a: 4d07 060a |0031: aput-object v7, v6, v10 │ │ -07066e: 4d04 0608 |0033: aput-object v4, v6, v8 │ │ -070672: 4d05 0609 |0035: aput-object v5, v6, v9 │ │ -070676: 6e20 dc01 6300 |0037: invoke-virtual {v3, v6}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -07067c: 7210 cc01 0d00 |003a: invoke-interface {v13}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -070682: 0110 |003d: move v0, v1 │ │ -070684: 28dd |003e: goto 001b // -0023 │ │ -070686: 7210 c001 0d00 |003f: invoke-interface {v13}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -07068c: 1103 |0042: return-object v3 │ │ +07165c: |[07165c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ +07166c: 123b |0000: const/4 v11, #int 3 // #3 │ │ +07166e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +071670: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +071672: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +071674: 23b2 b704 |0004: new-array v2, v11, [Ljava/lang/String; // type@04b7 │ │ +071678: 1a06 d50d |0006: const-string v6, "_id" // string@0dd5 │ │ +07167c: 4d06 020a |0008: aput-object v6, v2, v10 │ │ +071680: 1a06 c018 |000a: const-string v6, "line1" // string@18c0 │ │ +071684: 4d06 0208 |000c: aput-object v6, v2, v8 │ │ +071688: 1a06 c218 |000e: const-string v6, "line2" // string@18c2 │ │ +07168c: 4d06 0209 |0010: aput-object v6, v2, v9 │ │ +071690: 2203 4400 |0012: new-instance v3, Landroid/database/MatrixCursor; // type@0044 │ │ +071694: 7020 db01 2300 |0014: invoke-direct {v3, v2}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ +07169a: 7210 cb01 0d00 |0017: invoke-interface {v13}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0716a0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0716a2: 7210 c901 0d00 |001b: invoke-interface {v13}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +0716a8: 0a06 |001e: move-result v6 │ │ +0716aa: 3906 2000 |001f: if-nez v6, 003f // +0020 │ │ +0716ae: 7220 c801 8d00 |0021: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0716b4: 0c04 |0024: move-result-object v4 │ │ +0716b6: 7220 c801 9d00 |0025: invoke-interface {v13, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0716bc: 0c05 |0028: move-result-object v5 │ │ +0716be: 23b6 b504 |0029: new-array v6, v11, [Ljava/lang/Object; // type@04b5 │ │ +0716c2: d801 0001 |002b: add-int/lit8 v1, v0, #int 1 // #01 │ │ +0716c6: 7110 391f 0000 |002d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0716cc: 0c07 |0030: move-result-object v7 │ │ +0716ce: 4d07 060a |0031: aput-object v7, v6, v10 │ │ +0716d2: 4d04 0608 |0033: aput-object v4, v6, v8 │ │ +0716d6: 4d05 0609 |0035: aput-object v5, v6, v9 │ │ +0716da: 6e20 dc01 6300 |0037: invoke-virtual {v3, v6}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +0716e0: 7210 cc01 0d00 |003a: invoke-interface {v13}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +0716e6: 0110 |003d: move v0, v1 │ │ +0716e8: 28dd |003e: goto 001b // -0023 │ │ +0716ea: 7210 c001 0d00 |003f: invoke-interface {v13}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0716f0: 1103 |0042: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=201 │ │ 0x0012 line=202 │ │ 0x0017 line=204 │ │ 0x001a line=205 │ │ 0x001b line=206 │ │ @@ -97374,49 +97460,49 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -070690: |[070690] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.deleteItemAt:(I)V │ │ -0706a0: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -0706a4: 7020 8b00 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0706aa: 1403 6700 0c7f |0005: const v3, #float 1.86094e+38 // #7f0c0067 │ │ -0706b0: 6e20 6c20 3500 |0008: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -0706b6: 0c03 |000b: move-result-object v3 │ │ -0706b8: 6e20 9400 3000 |000c: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0706be: 1403 2700 0801 |000f: const v3, #float 2.49794e-38 // #01080027 │ │ -0706c4: 6e20 8e00 3000 |0012: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -0706ca: 2202 5802 |0015: new-instance v2, Landroid/widget/TextView; // type@0258 │ │ -0706ce: 7020 5a10 5200 |0017: invoke-direct {v2, v5}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -0706d4: 1403 6600 0c7f |001a: const v3, #float 1.86094e+38 // #7f0c0066 │ │ -0706da: 6e20 6c20 3500 |001d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -0706e0: 0c03 |0020: move-result-object v3 │ │ -0706e2: 6e20 7310 3200 |0021: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0706e8: 1503 8041 |0024: const/high16 v3, #int 1098907648 // #4180 │ │ -0706ec: 6e20 7610 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0706f2: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -0706f4: 6e20 6c10 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ -0706fa: 6e20 9500 2000 |002d: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ -070700: 0161 |0030: move v1, v6 │ │ -070702: 1403 5700 0c7f |0031: const v3, #float 1.86094e+38 // #7f0c0057 │ │ -070708: 6e20 6c20 3500 |0034: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -07070e: 0c03 |0037: move-result-object v3 │ │ -070710: 2204 fc03 |0038: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5; // type@03fc │ │ -070714: 7030 5220 5401 |003a: invoke-direct {v4, v5, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V // method@2052 │ │ -07071a: 6e30 9300 3004 |003d: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -070720: 1403 5800 0c7f |0040: const v3, #float 1.86094e+38 // #7f0c0058 │ │ -070726: 6e20 6c20 3500 |0043: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -07072c: 0c03 |0046: move-result-object v3 │ │ -07072e: 2204 fd03 |0047: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6; // type@03fd │ │ -070732: 7020 5420 5400 |0049: invoke-direct {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@2054 │ │ -070738: 6e30 9100 3004 |004c: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -07073e: 6e10 9600 0000 |004f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -070744: 0e00 |0052: return-void │ │ +0716f4: |[0716f4] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.deleteItemAt:(I)V │ │ +071704: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +071708: 7020 8b00 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +07170e: 1403 6700 0c7f |0005: const v3, #float 1.86094e+38 // #7f0c0067 │ │ +071714: 6e20 6c20 3500 |0008: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +07171a: 0c03 |000b: move-result-object v3 │ │ +07171c: 6e20 9400 3000 |000c: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +071722: 1403 2700 0801 |000f: const v3, #float 2.49794e-38 // #01080027 │ │ +071728: 6e20 8e00 3000 |0012: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +07172e: 2202 5602 |0015: new-instance v2, Landroid/widget/TextView; // type@0256 │ │ +071732: 7020 5a10 5200 |0017: invoke-direct {v2, v5}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +071738: 1403 6600 0c7f |001a: const v3, #float 1.86094e+38 // #7f0c0066 │ │ +07173e: 6e20 6c20 3500 |001d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +071744: 0c03 |0020: move-result-object v3 │ │ +071746: 6e20 7310 3200 |0021: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +07174c: 1503 8041 |0024: const/high16 v3, #int 1098907648 // #4180 │ │ +071750: 6e20 7610 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +071756: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +071758: 6e20 6c10 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ +07175e: 6e20 9500 2000 |002d: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ +071764: 0161 |0030: move v1, v6 │ │ +071766: 1403 5700 0c7f |0031: const v3, #float 1.86094e+38 // #7f0c0057 │ │ +07176c: 6e20 6c20 3500 |0034: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +071772: 0c03 |0037: move-result-object v3 │ │ +071774: 2204 fa03 |0038: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5; // type@03fa │ │ +071778: 7030 5220 5401 |003a: invoke-direct {v4, v5, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V // method@2052 │ │ +07177e: 6e30 9300 3004 |003d: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +071784: 1403 5800 0c7f |0040: const v3, #float 1.86094e+38 // #7f0c0058 │ │ +07178a: 6e20 6c20 3500 |0043: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +071790: 0c03 |0046: move-result-object v3 │ │ +071792: 2204 fb03 |0047: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6; // type@03fb │ │ +071796: 7020 5420 5400 |0049: invoke-direct {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@2054 │ │ +07179c: 6e30 9100 3004 |004c: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +0717a2: 6e10 9600 0000 |004f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +0717a8: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0005 line=399 │ │ 0x000f line=400 │ │ 0x0015 line=401 │ │ 0x001a line=402 │ │ @@ -97440,73 +97526,73 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 128 16-bit code units │ │ -070748: |[070748] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.editItemAt:(I)Z │ │ -070758: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -07075a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -07075c: 54a7 ba0a |0002: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070760: 1a08 2002 |0004: const-string v8, "BM_SORT_KEY" // string@0220 │ │ -070764: 1a09 7f25 |0006: const-string v9, "title" // string@257f │ │ -070768: 7230 7801 8709 |0008: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -07076e: 0c07 |000b: move-result-object v7 │ │ -070770: 5ba7 be0a |000c: iput-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -070774: 54a7 ba0a |000e: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070778: 1a08 1f02 |0010: const-string v8, "BM_IS_DESC" // string@021f │ │ -07077c: 7230 7501 8706 |0012: invoke-interface {v7, v8, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -070782: 0a07 |0015: move-result v7 │ │ -070784: 5ca7 b80a |0016: iput-boolean v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -070788: 54a7 b60a |0018: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -07078c: 6e10 c323 0700 |001a: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ -070792: 54a7 b60a |001d: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -070796: 54a8 be0a |001f: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -07079a: 55a9 b80a |0021: iget-boolean v9, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -07079e: 6e30 bf23 8709 |0023: invoke-virtual {v7, v8, v9}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ -0707a4: 0c01 |0026: move-result-object v1 │ │ -0707a6: 01b4 |0027: move v4, v11 │ │ -0707a8: 7220 cd01 4100 |0028: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0707ae: 0a07 |002b: move-result v7 │ │ -0707b0: 3807 4a00 |002c: if-eqz v7, 0076 // +004a │ │ -0707b4: 7220 c801 5100 |002e: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0707ba: 0c03 |0031: move-result-object v3 │ │ -0707bc: 2200 1000 |0032: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -0707c0: 7020 8b00 a000 |0034: invoke-direct {v0, v10}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0707c6: 1406 6500 0c7f |0037: const v6, #float 1.86094e+38 // #7f0c0065 │ │ -0707cc: 6e20 6c20 6a00 |003a: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -0707d2: 0c06 |003d: move-result-object v6 │ │ -0707d4: 6e20 9400 6000 |003e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0707da: 1406 3e00 0801 |0041: const v6, #float 2.49794e-38 // #0108003e │ │ -0707e0: 6e20 8e00 6000 |0044: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -0707e6: 2202 3102 |0047: new-instance v2, Landroid/widget/EditText; // type@0231 │ │ -0707ea: 7020 830f a200 |0049: invoke-direct {v2, v10}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ -0707f0: 6e20 8f0f 3200 |004c: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0707f6: 1506 6041 |004f: const/high16 v6, #int 1096810496 // #4160 │ │ -0707fa: 6e20 910f 6200 |0051: invoke-virtual {v2, v6}, Landroid/widget/EditText;.setTextSize:(F)V // method@0f91 │ │ -070800: 1256 |0054: const/4 v6, #int 5 // #5 │ │ -070802: 6e20 8a0f 6200 |0055: invoke-virtual {v2, v6}, Landroid/widget/EditText;.setMaxLines:(I)V // method@0f8a │ │ -070808: 6e20 9500 2000 |0058: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ -07080e: 1406 5300 0c7f |005b: const v6, #float 1.86094e+38 // #7f0c0053 │ │ -070814: 6e20 6c20 6a00 |005e: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ -07081a: 0c06 |0061: move-result-object v6 │ │ -07081c: 2207 fb03 |0062: new-instance v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4; // type@03fb │ │ -070820: 7040 5020 a742 |0064: invoke-direct {v7, v10, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/widget/EditText;I)V // method@2050 │ │ -070826: 6e30 9300 6007 |0067: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -07082c: 7210 c001 0100 |006a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -070832: 54a6 b60a |006d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -070836: 6e10 bc23 0600 |006f: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -07083c: 6e10 9600 0000 |0072: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -070842: 0f05 |0075: return v5 │ │ -070844: 7210 c001 0100 |0076: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -07084a: 54a5 b60a |0079: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -07084e: 6e10 bc23 0500 |007b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -070854: 0165 |007e: move v5, v6 │ │ -070856: 28f6 |007f: goto 0075 // -000a │ │ +0717ac: |[0717ac] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.editItemAt:(I)Z │ │ +0717bc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0717be: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0717c0: 54a7 ba0a |0002: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +0717c4: 1a08 2502 |0004: const-string v8, "BM_SORT_KEY" // string@0225 │ │ +0717c8: 1a09 7f25 |0006: const-string v9, "title" // string@257f │ │ +0717cc: 7230 7801 8709 |0008: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0717d2: 0c07 |000b: move-result-object v7 │ │ +0717d4: 5ba7 be0a |000c: iput-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +0717d8: 54a7 ba0a |000e: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +0717dc: 1a08 2402 |0010: const-string v8, "BM_IS_DESC" // string@0224 │ │ +0717e0: 7230 7501 8706 |0012: invoke-interface {v7, v8, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0717e6: 0a07 |0015: move-result v7 │ │ +0717e8: 5ca7 b80a |0016: iput-boolean v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +0717ec: 54a7 b60a |0018: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +0717f0: 6e10 c323 0700 |001a: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ +0717f6: 54a7 b60a |001d: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +0717fa: 54a8 be0a |001f: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +0717fe: 55a9 b80a |0021: iget-boolean v9, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +071802: 6e30 bf23 8709 |0023: invoke-virtual {v7, v8, v9}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ +071808: 0c01 |0026: move-result-object v1 │ │ +07180a: 01b4 |0027: move v4, v11 │ │ +07180c: 7220 cd01 4100 |0028: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +071812: 0a07 |002b: move-result v7 │ │ +071814: 3807 4a00 |002c: if-eqz v7, 0076 // +004a │ │ +071818: 7220 c801 5100 |002e: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07181e: 0c03 |0031: move-result-object v3 │ │ +071820: 2200 1000 |0032: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +071824: 7020 8b00 a000 |0034: invoke-direct {v0, v10}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +07182a: 1406 6500 0c7f |0037: const v6, #float 1.86094e+38 // #7f0c0065 │ │ +071830: 6e20 6c20 6a00 |003a: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +071836: 0c06 |003d: move-result-object v6 │ │ +071838: 6e20 9400 6000 |003e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +07183e: 1406 3e00 0801 |0041: const v6, #float 2.49794e-38 // #0108003e │ │ +071844: 6e20 8e00 6000 |0044: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +07184a: 2202 2f02 |0047: new-instance v2, Landroid/widget/EditText; // type@022f │ │ +07184e: 7020 830f a200 |0049: invoke-direct {v2, v10}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ +071854: 6e20 8f0f 3200 |004c: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +07185a: 1506 6041 |004f: const/high16 v6, #int 1096810496 // #4160 │ │ +07185e: 6e20 910f 6200 |0051: invoke-virtual {v2, v6}, Landroid/widget/EditText;.setTextSize:(F)V // method@0f91 │ │ +071864: 1256 |0054: const/4 v6, #int 5 // #5 │ │ +071866: 6e20 8a0f 6200 |0055: invoke-virtual {v2, v6}, Landroid/widget/EditText;.setMaxLines:(I)V // method@0f8a │ │ +07186c: 6e20 9500 2000 |0058: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ +071872: 1406 5300 0c7f |005b: const v6, #float 1.86094e+38 // #7f0c0053 │ │ +071878: 6e20 6c20 6a00 |005e: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getString:(I)Ljava/lang/String; // method@206c │ │ +07187e: 0c06 |0061: move-result-object v6 │ │ +071880: 2207 f903 |0062: new-instance v7, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4; // type@03f9 │ │ +071884: 7040 5020 a742 |0064: invoke-direct {v7, v10, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/widget/EditText;I)V // method@2050 │ │ +07188a: 6e30 9300 6007 |0067: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +071890: 7210 c001 0100 |006a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +071896: 54a6 b60a |006d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +07189a: 6e10 bc23 0600 |006f: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +0718a0: 6e10 9600 0000 |0072: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +0718a6: 0f05 |0075: return v5 │ │ +0718a8: 7210 c001 0100 |0076: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0718ae: 54a5 b60a |0079: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +0718b2: 6e10 bc23 0500 |007b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +0718b8: 0165 |007e: move v5, v6 │ │ +0718ba: 28f6 |007f: goto 0075 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=351 │ │ 0x000e line=352 │ │ 0x0018 line=353 │ │ 0x001d line=355 │ │ 0x0027 line=356 │ │ @@ -97542,88 +97628,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -070858: |[070858] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.showSortingDialog:()V │ │ -070868: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -07086a: 2200 1200 |0001: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -07086e: 7020 9900 5000 |0003: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -070874: 1401 2000 037f |0006: const v1, #float 1.7413e+38 // #7f030020 │ │ -07087a: 6e20 a400 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -070880: 1401 8400 0c7f |000c: const v1, #float 1.86095e+38 // #7f0c0084 │ │ -070886: 6e20 a900 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ -07088c: 5451 ba0a |0012: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070890: 1a02 1f02 |0014: const-string v2, "BM_IS_DESC" // string@021f │ │ -070894: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -070896: 7230 7501 2103 |0017: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -07089c: 0a01 |001a: move-result v1 │ │ -07089e: 5c51 b80a |001b: iput-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -0708a2: 5451 ba0a |001d: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -0708a6: 1a02 2002 |001f: const-string v2, "BM_SORT_KEY" // string@0220 │ │ -0708aa: 1a03 7f25 |0021: const-string v3, "title" // string@257f │ │ -0708ae: 7230 7801 2103 |0023: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0708b4: 0c01 |0026: move-result-object v1 │ │ -0708b6: 5b51 be0a |0027: iput-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -0708ba: 5451 be0a |0029: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -0708be: 1a02 d30d |002b: const-string v2, "_id" // string@0dd3 │ │ -0708c2: 6e20 5f1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0708c8: 0a01 |0030: move-result v1 │ │ -0708ca: 3801 3300 |0031: if-eqz v1, 0064 // +0033 │ │ -0708ce: 1401 6700 077f |0033: const v1, #float 1.79448e+38 // #7f070067 │ │ -0708d4: 6e20 9c00 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0708da: 0c01 |0039: move-result-object v1 │ │ -0708dc: 1f01 4402 |003a: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0708e0: 6e20 2110 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0708e6: 5551 b80a |003f: iget-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -0708ea: 3801 5100 |0041: if-eqz v1, 0092 // +0051 │ │ -0708ee: 1401 6c00 077f |0043: const v1, #float 1.79448e+38 // #7f07006c │ │ -0708f4: 6e20 9c00 1000 |0046: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0708fa: 0c01 |0049: move-result-object v1 │ │ -0708fc: 1f01 4402 |004a: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -070900: 6e20 2110 4100 |004c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -070906: 1401 6d00 077f |004f: const v1, #float 1.79448e+38 // #7f07006d │ │ -07090c: 6e20 9c00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -070912: 0c01 |0055: move-result-object v1 │ │ -070914: 1f01 2d02 |0056: check-cast v1, Landroid/widget/Button; // type@022d │ │ -070918: 2202 f703 |0058: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1; // type@03f7 │ │ -07091c: 7030 4820 5200 |005a: invoke-direct {v2, v5, v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/Dialog;)V // method@2048 │ │ -070922: 6e20 700f 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -070928: 6e10 ab00 0000 |0060: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -07092e: 0e00 |0063: return-void │ │ -070930: 5451 be0a |0064: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -070934: 1a02 7f25 |0066: const-string v2, "title" // string@257f │ │ -070938: 6e20 5f1f 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07093e: 0a01 |006b: move-result v1 │ │ -070940: 3801 0f00 |006c: if-eqz v1, 007b // +000f │ │ -070944: 1401 6800 077f |006e: const v1, #float 1.79448e+38 // #7f070068 │ │ -07094a: 6e20 9c00 1000 |0071: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -070950: 0c01 |0074: move-result-object v1 │ │ -070952: 1f01 4402 |0075: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -070956: 6e20 2110 4100 |0077: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -07095c: 28c5 |007a: goto 003f // -003b │ │ -07095e: 5451 be0a |007b: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -070962: 1a02 1926 |007d: const-string v2, "url" // string@2619 │ │ -070966: 6e20 5f1f 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07096c: 0a01 |0082: move-result v1 │ │ -07096e: 3801 bcff |0083: if-eqz v1, 003f // -0044 │ │ -070972: 1401 6900 077f |0085: const v1, #float 1.79448e+38 // #7f070069 │ │ -070978: 6e20 9c00 1000 |0088: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07097e: 0c01 |008b: move-result-object v1 │ │ -070980: 1f01 4402 |008c: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -070984: 6e20 2110 4100 |008e: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -07098a: 28ae |0091: goto 003f // -0052 │ │ -07098c: 1401 6b00 077f |0092: const v1, #float 1.79448e+38 // #7f07006b │ │ -070992: 6e20 9c00 1000 |0095: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -070998: 0c01 |0098: move-result-object v1 │ │ -07099a: 1f01 4402 |0099: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07099e: 6e20 2110 4100 |009b: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0709a4: 28b1 |009e: goto 004f // -004f │ │ +0718bc: |[0718bc] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.showSortingDialog:()V │ │ +0718cc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0718ce: 2200 1200 |0001: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ +0718d2: 7020 9900 5000 |0003: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0718d8: 1401 2000 037f |0006: const v1, #float 1.7413e+38 // #7f030020 │ │ +0718de: 6e20 a400 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0718e4: 1401 8400 0c7f |000c: const v1, #float 1.86095e+38 // #7f0c0084 │ │ +0718ea: 6e20 a900 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ +0718f0: 5451 ba0a |0012: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +0718f4: 1a02 2402 |0014: const-string v2, "BM_IS_DESC" // string@0224 │ │ +0718f8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0718fa: 7230 7501 2103 |0017: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +071900: 0a01 |001a: move-result v1 │ │ +071902: 5c51 b80a |001b: iput-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +071906: 5451 ba0a |001d: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +07190a: 1a02 2502 |001f: const-string v2, "BM_SORT_KEY" // string@0225 │ │ +07190e: 1a03 7f25 |0021: const-string v3, "title" // string@257f │ │ +071912: 7230 7801 2103 |0023: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +071918: 0c01 |0026: move-result-object v1 │ │ +07191a: 5b51 be0a |0027: iput-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +07191e: 5451 be0a |0029: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +071922: 1a02 d50d |002b: const-string v2, "_id" // string@0dd5 │ │ +071926: 6e20 5f1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07192c: 0a01 |0030: move-result v1 │ │ +07192e: 3801 3300 |0031: if-eqz v1, 0064 // +0033 │ │ +071932: 1401 6700 0b7f |0033: const v1, #float 1.84765e+38 // #7f0b0067 │ │ +071938: 6e20 9c00 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07193e: 0c01 |0039: move-result-object v1 │ │ +071940: 1f01 4202 |003a: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +071944: 6e20 2110 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +07194a: 5551 b80a |003f: iget-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +07194e: 3801 5100 |0041: if-eqz v1, 0092 // +0051 │ │ +071952: 1401 6c00 0b7f |0043: const v1, #float 1.84765e+38 // #7f0b006c │ │ +071958: 6e20 9c00 1000 |0046: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07195e: 0c01 |0049: move-result-object v1 │ │ +071960: 1f01 4202 |004a: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +071964: 6e20 2110 4100 |004c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +07196a: 1401 6d00 0b7f |004f: const v1, #float 1.84765e+38 // #7f0b006d │ │ +071970: 6e20 9c00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +071976: 0c01 |0055: move-result-object v1 │ │ +071978: 1f01 2b02 |0056: check-cast v1, Landroid/widget/Button; // type@022b │ │ +07197c: 2202 f503 |0058: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1; // type@03f5 │ │ +071980: 7030 4820 5200 |005a: invoke-direct {v2, v5, v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/Dialog;)V // method@2048 │ │ +071986: 6e20 700f 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +07198c: 6e10 ab00 0000 |0060: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +071992: 0e00 |0063: return-void │ │ +071994: 5451 be0a |0064: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +071998: 1a02 7f25 |0066: const-string v2, "title" // string@257f │ │ +07199c: 6e20 5f1f 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0719a2: 0a01 |006b: move-result v1 │ │ +0719a4: 3801 0f00 |006c: if-eqz v1, 007b // +000f │ │ +0719a8: 1401 6800 0b7f |006e: const v1, #float 1.84765e+38 // #7f0b0068 │ │ +0719ae: 6e20 9c00 1000 |0071: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0719b4: 0c01 |0074: move-result-object v1 │ │ +0719b6: 1f01 4202 |0075: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0719ba: 6e20 2110 4100 |0077: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0719c0: 28c5 |007a: goto 003f // -003b │ │ +0719c2: 5451 be0a |007b: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +0719c6: 1a02 1926 |007d: const-string v2, "url" // string@2619 │ │ +0719ca: 6e20 5f1f 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0719d0: 0a01 |0082: move-result v1 │ │ +0719d2: 3801 bcff |0083: if-eqz v1, 003f // -0044 │ │ +0719d6: 1401 6900 0b7f |0085: const v1, #float 1.84765e+38 // #7f0b0069 │ │ +0719dc: 6e20 9c00 1000 |0088: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0719e2: 0c01 |008b: move-result-object v1 │ │ +0719e4: 1f01 4202 |008c: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0719e8: 6e20 2110 4100 |008e: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0719ee: 28ae |0091: goto 003f // -0052 │ │ +0719f0: 1401 6b00 0b7f |0092: const v1, #float 1.84765e+38 // #7f0b006b │ │ +0719f6: 6e20 9c00 1000 |0095: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0719fc: 0c01 |0098: move-result-object v1 │ │ +0719fe: 1f01 4202 |0099: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +071a02: 6e20 2110 4100 |009b: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +071a08: 28b1 |009e: goto 004f // -004f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0006 line=148 │ │ 0x000c line=149 │ │ 0x0012 line=151 │ │ 0x001d line=152 │ │ @@ -97648,60 +97734,60 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 96 16-bit code units │ │ -0709a8: |[0709a8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.updateItemList:()V │ │ -0709b8: 1227 |0000: const/4 v7, #int 2 // #2 │ │ -0709ba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0709bc: 5480 ba0a |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -0709c0: 1a01 1f02 |0004: const-string v1, "BM_IS_DESC" // string@021f │ │ -0709c4: 7230 7501 1006 |0006: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0709ca: 0a00 |0009: move-result v0 │ │ -0709cc: 5c80 b80a |000a: iput-boolean v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -0709d0: 5480 ba0a |000c: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -0709d4: 1a01 2002 |000e: const-string v1, "BM_SORT_KEY" // string@0220 │ │ -0709d8: 1a02 7f25 |0010: const-string v2, "title" // string@257f │ │ -0709dc: 7230 7801 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0709e2: 0c00 |0015: move-result-object v0 │ │ -0709e4: 5b80 be0a |0016: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -0709e8: 5480 b60a |0018: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -0709ec: 6e10 c323 0000 |001a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ -0709f2: 5480 b60a |001d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -0709f6: 5481 be0a |001f: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -0709fa: 5582 b80a |0021: iget-boolean v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -0709fe: 6e30 bf23 1002 |0023: invoke-virtual {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ -070a04: 0c00 |0026: move-result-object v0 │ │ -070a06: 7020 6420 0800 |0027: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@2064 │ │ -070a0c: 0c00 |002a: move-result-object v0 │ │ -070a0e: 5b80 bc0a |002b: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0abc │ │ -070a12: 2200 fe03 |002d: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // type@03fe │ │ -070a16: 1403 1d00 037f |002f: const v3, #float 1.74129e+38 // #7f03001d │ │ -070a1c: 5484 bc0a |0032: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0abc │ │ -070a20: 2375 b904 |0034: new-array v5, v7, [Ljava/lang/String; // type@04b9 │ │ -070a24: 1a01 c018 |0036: const-string v1, "line1" // string@18c0 │ │ -070a28: 4d01 0506 |0038: aput-object v1, v5, v6 │ │ -070a2c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -070a2e: 1a02 c218 |003b: const-string v2, "line2" // string@18c2 │ │ -070a32: 4d02 0501 |003d: aput-object v2, v5, v1 │ │ -070a36: 2376 9904 |003f: new-array v6, v7, [I // type@0499 │ │ -070a3a: 2606 1700 0000 |0041: fill-array-data v6, 00000058 // +00000017 │ │ -070a40: 0781 |0044: move-object v1, v8 │ │ -070a42: 0782 |0045: move-object v2, v8 │ │ -070a44: 7607 5620 0000 |0046: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@2056 │ │ -070a4a: 5b80 b10a |0049: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ -070a4e: 5480 b90a |004b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ -070a52: 5481 b10a |004d: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ -070a56: 6e20 0310 1000 |004f: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -070a5c: 5480 b60a |0052: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -070a60: 6e10 bc23 0000 |0054: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -070a66: 0e00 |0057: return-void │ │ -070a68: 0003 0400 0200 0000 4600 077f 4700 ... |0058: array-data (8 units) │ │ +071a0c: |[071a0c] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.updateItemList:()V │ │ +071a1c: 1227 |0000: const/4 v7, #int 2 // #2 │ │ +071a1e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +071a20: 5480 ba0a |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071a24: 1a01 2402 |0004: const-string v1, "BM_IS_DESC" // string@0224 │ │ +071a28: 7230 7501 1006 |0006: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +071a2e: 0a00 |0009: move-result v0 │ │ +071a30: 5c80 b80a |000a: iput-boolean v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +071a34: 5480 ba0a |000c: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071a38: 1a01 2502 |000e: const-string v1, "BM_SORT_KEY" // string@0225 │ │ +071a3c: 1a02 7f25 |0010: const-string v2, "title" // string@257f │ │ +071a40: 7230 7801 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +071a46: 0c00 |0015: move-result-object v0 │ │ +071a48: 5b80 be0a |0016: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +071a4c: 5480 b60a |0018: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +071a50: 6e10 c323 0000 |001a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ +071a56: 5480 b60a |001d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +071a5a: 5481 be0a |001f: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +071a5e: 5582 b80a |0021: iget-boolean v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +071a62: 6e30 bf23 1002 |0023: invoke-virtual {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; // method@23bf │ │ +071a68: 0c00 |0026: move-result-object v0 │ │ +071a6a: 7020 6420 0800 |0027: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@2064 │ │ +071a70: 0c00 |002a: move-result-object v0 │ │ +071a72: 5b80 bc0a |002b: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0abc │ │ +071a76: 2200 fc03 |002d: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // type@03fc │ │ +071a7a: 1403 1d00 037f |002f: const v3, #float 1.74129e+38 // #7f03001d │ │ +071a80: 5484 bc0a |0032: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0abc │ │ +071a84: 2375 b704 |0034: new-array v5, v7, [Ljava/lang/String; // type@04b7 │ │ +071a88: 1a01 c018 |0036: const-string v1, "line1" // string@18c0 │ │ +071a8c: 4d01 0506 |0038: aput-object v1, v5, v6 │ │ +071a90: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +071a92: 1a02 c218 |003b: const-string v2, "line2" // string@18c2 │ │ +071a96: 4d02 0501 |003d: aput-object v2, v5, v1 │ │ +071a9a: 2376 9704 |003f: new-array v6, v7, [I // type@0497 │ │ +071a9e: 2606 1700 0000 |0041: fill-array-data v6, 00000058 // +00000017 │ │ +071aa4: 0781 |0044: move-object v1, v8 │ │ +071aa6: 0782 |0045: move-object v2, v8 │ │ +071aa8: 7607 5620 0000 |0046: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@2056 │ │ +071aae: 5b80 b10a |0049: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ +071ab2: 5480 b90a |004b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ +071ab6: 5481 b10a |004d: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ +071aba: 6e20 0310 1000 |004f: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +071ac0: 5480 b60a |0052: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +071ac4: 6e10 bc23 0000 |0054: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +071aca: 0e00 |0057: return-void │ │ +071acc: 0003 0400 0200 0000 4600 0b7f 4700 ... |0058: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=337 │ │ 0x000c line=338 │ │ 0x0018 line=339 │ │ 0x001d line=341 │ │ 0x002d line=343 │ │ @@ -97718,79 +97804,79 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -070a78: |[070a78] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onCreate:(Landroid/os/Bundle;)V │ │ -070a88: 6f20 6800 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -070a8e: 1401 1e00 037f |0003: const v1, #float 1.74129e+38 // #7f03001e │ │ -070a94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -070a96: 7130 fd0d 1402 |0007: invoke-static {v4, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -070a9c: 0c01 |000a: move-result-object v1 │ │ -070a9e: 5b41 b70a |000b: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarks:Landroid/view/View; // field@0ab7 │ │ -070aa2: 5441 b70a |000d: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarks:Landroid/view/View; // field@0ab7 │ │ -070aa6: 6e20 7420 1400 |000f: invoke-virtual {v4, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.setContentView:(Landroid/view/View;)V // method@2074 │ │ -070aac: 1401 4900 077f |0012: const v1, #float 1.79447e+38 // #7f070049 │ │ -070ab2: 6e20 6720 1400 |0015: invoke-virtual {v4, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.findViewById:(I)Landroid/view/View; // method@2067 │ │ -070ab8: 0c01 |0018: move-result-object v1 │ │ -070aba: 1f01 4002 |0019: check-cast v1, Landroid/widget/ListView; // type@0240 │ │ -070abe: 5b41 b90a |001b: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ -070ac2: 6e10 6920 0400 |001d: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getApplicationContext:()Landroid/content/Context; // method@2069 │ │ -070ac8: 0c00 |0020: move-result-object v0 │ │ -070aca: 7110 ae02 0000 |0021: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -070ad0: 0c01 |0024: move-result-object v1 │ │ -070ad2: 5b41 ba0a |0025: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070ad6: 5441 ba0a |0027: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070ada: 1a02 3702 |0029: const-string v2, "BmLine1Size" // string@0237 │ │ -070ade: 1503 8041 |002b: const/high16 v3, #int 1098907648 // #4180 │ │ -070ae2: 7230 7601 2103 |002d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070ae8: 0a01 |0030: move-result v1 │ │ -070aea: 5941 b30a |0031: iput v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -070aee: 5441 ba0a |0033: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070af2: 1a02 3802 |0035: const-string v2, "BmLine2Size" // string@0238 │ │ -070af6: 1503 6041 |0037: const/high16 v3, #int 1096810496 // #4160 │ │ -070afa: 7230 7601 2103 |0039: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070b00: 0a01 |003c: move-result v1 │ │ -070b02: 5941 b40a |003d: iput v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070b06: 5441 ba0a |003f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070b0a: 1a02 3902 |0041: const-string v2, "BmLine3Size" // string@0239 │ │ -070b0e: 1503 4041 |0043: const/high16 v3, #int 1094713344 // #4140 │ │ -070b12: 7230 7601 2103 |0045: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070b18: 0a01 |0048: move-result v1 │ │ -070b1a: 5941 b50a |0049: iput v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -070b1e: 5441 ba0a |004b: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070b22: 1a02 2002 |004d: const-string v2, "BM_SORT_KEY" // string@0220 │ │ -070b26: 1a03 7f25 |004f: const-string v3, "title" // string@257f │ │ -070b2a: 7230 7801 2103 |0051: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -070b30: 0c01 |0054: move-result-object v1 │ │ -070b32: 5b41 be0a |0055: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ -070b36: 5441 ba0a |0057: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070b3a: 1a02 1f02 |0059: const-string v2, "BM_IS_DESC" // string@021f │ │ -070b3e: 1203 |005b: const/4 v3, #int 0 // #0 │ │ -070b40: 7230 7501 2103 |005c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -070b46: 0a01 |005f: move-result v1 │ │ -070b48: 5c41 b80a |0060: iput-boolean v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ -070b4c: 2201 9204 |0062: new-instance v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // type@0492 │ │ -070b50: 7020 bb23 4100 |0064: invoke-direct {v1, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.:(Landroid/content/Context;)V // method@23bb │ │ -070b56: 5b41 b60a |0067: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ -070b5a: 6e10 6a20 0400 |0069: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getIntent:()Landroid/content/Intent; // method@206a │ │ -070b60: 0c01 |006c: move-result-object v1 │ │ -070b62: 6e10 4f01 0100 |006d: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -070b68: 7010 7820 0400 |0070: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ -070b6e: 5441 b90a |0073: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ -070b72: 2202 f803 |0075: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2; // type@03f8 │ │ -070b76: 7020 4a20 4200 |0077: invoke-direct {v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@204a │ │ -070b7c: 6e20 0910 2100 |007a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -070b82: 5441 b90a |007d: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ -070b86: 2202 fa03 |007f: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // type@03fa │ │ -070b8a: 7020 4e20 4200 |0081: invoke-direct {v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@204e │ │ -070b90: 6e20 0a10 2100 |0084: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ -070b96: 0e00 |0087: return-void │ │ +071adc: |[071adc] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onCreate:(Landroid/os/Bundle;)V │ │ +071aec: 6f20 6800 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +071af2: 1401 1e00 037f |0003: const v1, #float 1.74129e+38 // #7f03001e │ │ +071af8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +071afa: 7130 fd0d 1402 |0007: invoke-static {v4, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +071b00: 0c01 |000a: move-result-object v1 │ │ +071b02: 5b41 b70a |000b: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarks:Landroid/view/View; // field@0ab7 │ │ +071b06: 5441 b70a |000d: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarks:Landroid/view/View; // field@0ab7 │ │ +071b0a: 6e20 7420 1400 |000f: invoke-virtual {v4, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.setContentView:(Landroid/view/View;)V // method@2074 │ │ +071b10: 1401 4900 0b7f |0012: const v1, #float 1.84764e+38 // #7f0b0049 │ │ +071b16: 6e20 6720 1400 |0015: invoke-virtual {v4, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.findViewById:(I)Landroid/view/View; // method@2067 │ │ +071b1c: 0c01 |0018: move-result-object v1 │ │ +071b1e: 1f01 3e02 |0019: check-cast v1, Landroid/widget/ListView; // type@023e │ │ +071b22: 5b41 b90a |001b: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ +071b26: 6e10 6920 0400 |001d: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getApplicationContext:()Landroid/content/Context; // method@2069 │ │ +071b2c: 0c00 |0020: move-result-object v0 │ │ +071b2e: 7110 ae02 0000 |0021: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +071b34: 0c01 |0024: move-result-object v1 │ │ +071b36: 5b41 ba0a |0025: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071b3a: 5441 ba0a |0027: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071b3e: 1a02 3c02 |0029: const-string v2, "BmLine1Size" // string@023c │ │ +071b42: 1503 8041 |002b: const/high16 v3, #int 1098907648 // #4180 │ │ +071b46: 7230 7601 2103 |002d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071b4c: 0a01 |0030: move-result v1 │ │ +071b4e: 5941 b30a |0031: iput v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071b52: 5441 ba0a |0033: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071b56: 1a02 3d02 |0035: const-string v2, "BmLine2Size" // string@023d │ │ +071b5a: 1503 6041 |0037: const/high16 v3, #int 1096810496 // #4160 │ │ +071b5e: 7230 7601 2103 |0039: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071b64: 0a01 |003c: move-result v1 │ │ +071b66: 5941 b40a |003d: iput v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071b6a: 5441 ba0a |003f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071b6e: 1a02 3e02 |0041: const-string v2, "BmLine3Size" // string@023e │ │ +071b72: 1503 4041 |0043: const/high16 v3, #int 1094713344 // #4140 │ │ +071b76: 7230 7601 2103 |0045: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071b7c: 0a01 |0048: move-result v1 │ │ +071b7e: 5941 b50a |0049: iput v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071b82: 5441 ba0a |004b: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071b86: 1a02 2502 |004d: const-string v2, "BM_SORT_KEY" // string@0225 │ │ +071b8a: 1a03 7f25 |004f: const-string v3, "title" // string@257f │ │ +071b8e: 7230 7801 2103 |0051: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +071b94: 0c01 |0054: move-result-object v1 │ │ +071b96: 5b41 be0a |0055: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.sortKey:Ljava/lang/String; // field@0abe │ │ +071b9a: 5441 ba0a |0057: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071b9e: 1a02 2402 |0059: const-string v2, "BM_IS_DESC" // string@0224 │ │ +071ba2: 1203 |005b: const/4 v3, #int 0 // #0 │ │ +071ba4: 7230 7501 2103 |005c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +071baa: 0a01 |005f: move-result v1 │ │ +071bac: 5c41 b80a |0060: iput-boolean v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.isDesc:Z // field@0ab8 │ │ +071bb0: 2201 9004 |0062: new-instance v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // type@0490 │ │ +071bb4: 7020 bb23 4100 |0064: invoke-direct {v1, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.:(Landroid/content/Context;)V // method@23bb │ │ +071bba: 5b41 b60a |0067: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0ab6 │ │ +071bbe: 6e10 6a20 0400 |0069: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getIntent:()Landroid/content/Intent; // method@206a │ │ +071bc4: 0c01 |006c: move-result-object v1 │ │ +071bc6: 6e10 4f01 0100 |006d: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +071bcc: 7010 7820 0400 |0070: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ +071bd2: 5441 b90a |0073: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ +071bd6: 2202 f603 |0075: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2; // type@03f6 │ │ +071bda: 7020 4a20 4200 |0077: invoke-direct {v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@204a │ │ +071be0: 6e20 0910 2100 |007a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +071be6: 5441 b90a |007d: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.listview:Landroid/widget/ListView; // field@0ab9 │ │ +071bea: 2202 f803 |007f: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; // type@03f8 │ │ +071bee: 7020 4e20 4200 |0081: invoke-direct {v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;.:(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V // method@204e │ │ +071bf4: 6e20 0a10 2100 |0084: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ +071bfa: 0e00 |0087: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0003 line=240 │ │ 0x000d line=241 │ │ 0x0012 line=243 │ │ 0x001d line=245 │ │ @@ -97816,21 +97902,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -070b98: |[070b98] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -070ba8: 6e10 6b20 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@206b │ │ -070bae: 0c00 |0003: move-result-object v0 │ │ -070bb0: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ -070bb4: 6e30 6f0d 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ -070bba: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -070bbc: 0f01 |000a: return v1 │ │ +071bfc: |[071bfc] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +071c0c: 6e10 6b20 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@206b │ │ +071c12: 0c00 |0003: move-result-object v0 │ │ +071c14: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ +071c18: 6e30 6f0d 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ +071c1e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +071c20: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x0009 line=102 │ │ locals : │ │ 0x0004 - 0x000b reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -97842,35 +97928,35 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -070bc0: |[070bc0] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -070bd0: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -070bd2: 3324 2200 |0001: if-ne v4, v2, 0023 // +0022 │ │ -070bd6: 2200 2e00 |0003: new-instance v0, Landroid/content/Intent; // type@002e │ │ -070bda: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ -070be0: 5432 bb0a |0008: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.removedItems:Ljava/util/ArrayList; // field@0abb │ │ -070be4: 6e10 b31f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -070bea: 0a02 |000d: move-result v2 │ │ -070bec: 2321 b904 |000e: new-array v1, v2, [Ljava/lang/String; // type@04b9 │ │ -070bf0: 5432 bb0a |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.removedItems:Ljava/util/ArrayList; // field@0abb │ │ -070bf4: 6e20 b51f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -070bfa: 1a02 920a |0015: const-string v2, "REMOVED_ITEMS" // string@0a92 │ │ -070bfe: 6e30 6001 2001 |0017: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -070c04: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -070c06: 6e30 7520 2300 |001b: invoke-virtual {v3, v2, v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.setResult:(ILandroid/content/Intent;)V // method@2075 │ │ -070c0c: 6e10 6820 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.finish:()V // method@2068 │ │ -070c12: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -070c14: 0f02 |0022: return v2 │ │ -070c16: 6f30 6d00 4305 |0023: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ -070c1c: 0a02 |0026: move-result v2 │ │ -070c1e: 28fb |0027: goto 0022 // -0005 │ │ +071c24: |[071c24] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +071c34: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +071c36: 3324 2200 |0001: if-ne v4, v2, 0023 // +0022 │ │ +071c3a: 2200 2e00 |0003: new-instance v0, Landroid/content/Intent; // type@002e │ │ +071c3e: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ +071c44: 5432 bb0a |0008: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.removedItems:Ljava/util/ArrayList; // field@0abb │ │ +071c48: 6e10 b31f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +071c4e: 0a02 |000d: move-result v2 │ │ +071c50: 2321 b704 |000e: new-array v1, v2, [Ljava/lang/String; // type@04b7 │ │ +071c54: 5432 bb0a |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.removedItems:Ljava/util/ArrayList; // field@0abb │ │ +071c58: 6e20 b51f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +071c5e: 1a02 940a |0015: const-string v2, "REMOVED_ITEMS" // string@0a94 │ │ +071c62: 6e30 6001 2001 |0017: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +071c68: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +071c6a: 6e30 7520 2300 |001b: invoke-virtual {v3, v2, v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.setResult:(ILandroid/content/Intent;)V // method@2075 │ │ +071c70: 6e10 6820 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.finish:()V // method@2068 │ │ +071c76: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +071c78: 0f02 |0022: return v2 │ │ +071c7a: 6f30 6d00 4305 |0023: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ +071c80: 0a02 |0026: move-result v2 │ │ +071c82: 28fb |0027: goto 0022 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x0008 line=61 │ │ 0x0010 line=62 │ │ 0x0015 line=63 │ │ @@ -97890,102 +97976,102 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -070c20: |[070c20] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -070c30: 1508 8041 |0000: const/high16 v8, #int 1098907648 // #4180 │ │ -070c34: 1507 6041 |0002: const/high16 v7, #int 1096810496 // #4160 │ │ -070c38: 1506 4041 |0004: const/high16 v6, #int 1094713344 // #4140 │ │ -070c3c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -070c3e: 1505 803f |0007: const/high16 v5, #int 1065353216 // #3f80 │ │ -070c42: 6f20 7200 a900 |0009: invoke-super {v9, v10}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ -070c48: 5493 ba0a |000c: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070c4c: 7210 7401 0300 |000e: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -070c52: 0c00 |0011: move-result-object v0 │ │ -070c54: 7210 780d 0a00 |0012: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -070c5a: 0a03 |0015: move-result v3 │ │ -070c5c: 2c03 9a00 0000 |0016: sparse-switch v3, 000000b0 // +0000009a │ │ -070c62: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -070c64: 0f02 |001a: return v2 │ │ -070c66: 2201 2e00 |001b: new-instance v1, Landroid/content/Intent; // type@002e │ │ -070c6a: 1c03 8704 |001d: const-class v3, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0487 │ │ -070c6e: 7030 4401 9103 |001f: invoke-direct {v1, v9, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -070c74: 1503 0004 |0022: const/high16 v3, #int 67108864 // #400 │ │ -070c78: 6e20 4801 3100 |0024: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -070c7e: 6e20 7720 1900 |0027: invoke-virtual {v9, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2077 │ │ -070c84: 28f0 |002a: goto 001a // -0010 │ │ -070c86: 5493 ba0a |002b: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070c8a: 1a04 3702 |002d: const-string v4, "BmLine1Size" // string@0237 │ │ -070c8e: 7230 7601 4308 |002f: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070c94: 0a03 |0032: move-result v3 │ │ -070c96: c653 |0033: add-float/2addr v3, v5 │ │ -070c98: 5993 b30a |0034: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -070c9c: 5493 ba0a |0036: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070ca0: 1a04 3802 |0038: const-string v4, "BmLine2Size" // string@0238 │ │ -070ca4: 7230 7601 4307 |003a: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070caa: 0a03 |003d: move-result v3 │ │ -070cac: c653 |003e: add-float/2addr v3, v5 │ │ -070cae: 5993 b40a |003f: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070cb2: 5493 ba0a |0041: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070cb6: 1a04 3902 |0043: const-string v4, "BmLine3Size" // string@0239 │ │ -070cba: 7230 7601 4306 |0045: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070cc0: 0a03 |0048: move-result v3 │ │ -070cc2: c653 |0049: add-float/2addr v3, v5 │ │ -070cc4: 5993 b50a |004a: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -070cc8: 1a03 3702 |004c: const-string v3, "BmLine1Size" // string@0237 │ │ -070ccc: 5294 b30a |004e: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -070cd0: 7230 7101 3004 |0050: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -070cd6: 1a03 3802 |0053: const-string v3, "BmLine2Size" // string@0238 │ │ -070cda: 5294 b40a |0055: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070cde: 7230 7101 3004 |0057: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -070ce4: 1a03 3902 |005a: const-string v3, "BmLine3Size" // string@0239 │ │ -070ce8: 5294 b50a |005c: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -070cec: 7230 7101 3004 |005e: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -070cf2: 7210 6f01 0000 |0061: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -070cf8: 5493 b10a |0064: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ -070cfc: 6e10 5920 0300 |0066: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ -070d02: 28b1 |0069: goto 001a // -004f │ │ -070d04: 5493 ba0a |006a: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070d08: 1a04 3702 |006c: const-string v4, "BmLine1Size" // string@0237 │ │ -070d0c: 7230 7601 4308 |006e: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070d12: 0a03 |0071: move-result v3 │ │ -070d14: c753 |0072: sub-float/2addr v3, v5 │ │ -070d16: 5993 b30a |0073: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -070d1a: 5493 ba0a |0075: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070d1e: 1a04 3802 |0077: const-string v4, "BmLine2Size" // string@0238 │ │ -070d22: 7230 7601 4307 |0079: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070d28: 0a03 |007c: move-result v3 │ │ -070d2a: c753 |007d: sub-float/2addr v3, v5 │ │ -070d2c: 5993 b40a |007e: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070d30: 5493 ba0a |0080: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070d34: 1a04 3902 |0082: const-string v4, "BmLine3Size" // string@0239 │ │ -070d38: 7230 7601 4306 |0084: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070d3e: 0a03 |0087: move-result v3 │ │ -070d40: c753 |0088: sub-float/2addr v3, v5 │ │ -070d42: 5993 b50a |0089: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -070d46: 1a03 3702 |008b: const-string v3, "BmLine1Size" // string@0237 │ │ -070d4a: 5294 b30a |008d: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -070d4e: 7230 7101 3004 |008f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -070d54: 1a03 3802 |0092: const-string v3, "BmLine2Size" // string@0238 │ │ -070d58: 5294 b40a |0094: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070d5c: 7230 7101 3004 |0096: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -070d62: 1a03 3902 |0099: const-string v3, "BmLine3Size" // string@0239 │ │ -070d66: 5294 b50a |009b: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -070d6a: 7230 7101 3004 |009d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -070d70: 7210 6f01 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -070d76: 5493 b10a |00a3: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ -070d7a: 6e10 5920 0300 |00a5: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ -070d80: 2900 72ff |00a8: goto/16 001a // -008e │ │ -070d84: 7010 7620 0900 |00aa: invoke-direct {v9}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.showSortingDialog:()V // method@2076 │ │ -070d8a: 2900 6dff |00ad: goto/16 001a // -0093 │ │ -070d8e: 0000 |00af: nop // spacer │ │ -070d90: 0002 0400 2c00 0201 d400 077f d500 ... |00b0: sparse-switch-data (18 units) │ │ +071c84: |[071c84] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +071c94: 1508 8041 |0000: const/high16 v8, #int 1098907648 // #4180 │ │ +071c98: 1507 6041 |0002: const/high16 v7, #int 1096810496 // #4160 │ │ +071c9c: 1506 4041 |0004: const/high16 v6, #int 1094713344 // #4140 │ │ +071ca0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +071ca2: 1505 803f |0007: const/high16 v5, #int 1065353216 // #3f80 │ │ +071ca6: 6f20 7200 a900 |0009: invoke-super {v9, v10}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ +071cac: 5493 ba0a |000c: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071cb0: 7210 7401 0300 |000e: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +071cb6: 0c00 |0011: move-result-object v0 │ │ +071cb8: 7210 780d 0a00 |0012: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +071cbe: 0a03 |0015: move-result v3 │ │ +071cc0: 2c03 9a00 0000 |0016: sparse-switch v3, 000000b0 // +0000009a │ │ +071cc6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +071cc8: 0f02 |001a: return v2 │ │ +071cca: 2201 2e00 |001b: new-instance v1, Landroid/content/Intent; // type@002e │ │ +071cce: 1c03 8504 |001d: const-class v3, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0485 │ │ +071cd2: 7030 4401 9103 |001f: invoke-direct {v1, v9, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +071cd8: 1503 0004 |0022: const/high16 v3, #int 67108864 // #400 │ │ +071cdc: 6e20 4801 3100 |0024: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +071ce2: 6e20 7720 1900 |0027: invoke-virtual {v9, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2077 │ │ +071ce8: 28f0 |002a: goto 001a // -0010 │ │ +071cea: 5493 ba0a |002b: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071cee: 1a04 3c02 |002d: const-string v4, "BmLine1Size" // string@023c │ │ +071cf2: 7230 7601 4308 |002f: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071cf8: 0a03 |0032: move-result v3 │ │ +071cfa: c653 |0033: add-float/2addr v3, v5 │ │ +071cfc: 5993 b30a |0034: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071d00: 5493 ba0a |0036: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071d04: 1a04 3d02 |0038: const-string v4, "BmLine2Size" // string@023d │ │ +071d08: 7230 7601 4307 |003a: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071d0e: 0a03 |003d: move-result v3 │ │ +071d10: c653 |003e: add-float/2addr v3, v5 │ │ +071d12: 5993 b40a |003f: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071d16: 5493 ba0a |0041: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071d1a: 1a04 3e02 |0043: const-string v4, "BmLine3Size" // string@023e │ │ +071d1e: 7230 7601 4306 |0045: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071d24: 0a03 |0048: move-result v3 │ │ +071d26: c653 |0049: add-float/2addr v3, v5 │ │ +071d28: 5993 b50a |004a: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071d2c: 1a03 3c02 |004c: const-string v3, "BmLine1Size" // string@023c │ │ +071d30: 5294 b30a |004e: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071d34: 7230 7101 3004 |0050: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +071d3a: 1a03 3d02 |0053: const-string v3, "BmLine2Size" // string@023d │ │ +071d3e: 5294 b40a |0055: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071d42: 7230 7101 3004 |0057: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +071d48: 1a03 3e02 |005a: const-string v3, "BmLine3Size" // string@023e │ │ +071d4c: 5294 b50a |005c: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071d50: 7230 7101 3004 |005e: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +071d56: 7210 6f01 0000 |0061: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +071d5c: 5493 b10a |0064: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ +071d60: 6e10 5920 0300 |0066: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ +071d66: 28b1 |0069: goto 001a // -004f │ │ +071d68: 5493 ba0a |006a: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071d6c: 1a04 3c02 |006c: const-string v4, "BmLine1Size" // string@023c │ │ +071d70: 7230 7601 4308 |006e: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071d76: 0a03 |0071: move-result v3 │ │ +071d78: c753 |0072: sub-float/2addr v3, v5 │ │ +071d7a: 5993 b30a |0073: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071d7e: 5493 ba0a |0075: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071d82: 1a04 3d02 |0077: const-string v4, "BmLine2Size" // string@023d │ │ +071d86: 7230 7601 4307 |0079: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071d8c: 0a03 |007c: move-result v3 │ │ +071d8e: c753 |007d: sub-float/2addr v3, v5 │ │ +071d90: 5993 b40a |007e: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071d94: 5493 ba0a |0080: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071d98: 1a04 3e02 |0082: const-string v4, "BmLine3Size" // string@023e │ │ +071d9c: 7230 7601 4306 |0084: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071da2: 0a03 |0087: move-result v3 │ │ +071da4: c753 |0088: sub-float/2addr v3, v5 │ │ +071da6: 5993 b50a |0089: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071daa: 1a03 3c02 |008b: const-string v3, "BmLine1Size" // string@023c │ │ +071dae: 5294 b30a |008d: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071db2: 7230 7101 3004 |008f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +071db8: 1a03 3d02 |0092: const-string v3, "BmLine2Size" // string@023d │ │ +071dbc: 5294 b40a |0094: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071dc0: 7230 7101 3004 |0096: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +071dc6: 1a03 3e02 |0099: const-string v3, "BmLine3Size" // string@023e │ │ +071dca: 5294 b50a |009b: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071dce: 7230 7101 3004 |009d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +071dd4: 7210 6f01 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +071dda: 5493 b10a |00a3: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ +071dde: 6e10 5920 0300 |00a5: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ +071de4: 2900 72ff |00a8: goto/16 001a // -008e │ │ +071de8: 7010 7620 0900 |00aa: invoke-direct {v9}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.showSortingDialog:()V // method@2076 │ │ +071dee: 2900 6dff |00ad: goto/16 001a // -0093 │ │ +071df2: 0000 |00af: nop // spacer │ │ +071df4: 0002 0400 2c00 0201 d400 0b7f d500 ... |00b0: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0009 line=108 │ │ 0x000c line=109 │ │ 0x0012 line=111 │ │ 0x0019 line=142 │ │ 0x001b line=114 │ │ @@ -98020,38 +98106,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -070db4: |[070db4] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onRestart:()V │ │ -070dc4: 6f10 7800 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ -070dca: 5430 ba0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070dce: 1a01 3702 |0005: const-string v1, "BmLine1Size" // string@0237 │ │ -070dd2: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ -070dd6: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070ddc: 0a00 |000c: move-result v0 │ │ -070dde: 5930 b30a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -070de2: 5430 ba0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070de6: 1a01 3802 |0011: const-string v1, "BmLine2Size" // string@0238 │ │ -070dea: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ -070dee: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070df4: 0a00 |0018: move-result v0 │ │ -070df6: 5930 b40a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070dfa: 5430 ba0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070dfe: 1a01 3902 |001d: const-string v1, "BmLine3Size" // string@0239 │ │ -070e02: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ -070e06: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070e0c: 0a00 |0024: move-result v0 │ │ -070e0e: 5930 b50a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -070e12: 7010 7820 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ -070e18: 5430 b10a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ -070e1c: 6e10 5920 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ -070e22: 0e00 |002f: return-void │ │ +071e18: |[071e18] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onRestart:()V │ │ +071e28: 6f10 7800 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ +071e2e: 5430 ba0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071e32: 1a01 3c02 |0005: const-string v1, "BmLine1Size" // string@023c │ │ +071e36: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ +071e3a: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071e40: 0a00 |000c: move-result v0 │ │ +071e42: 5930 b30a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071e46: 5430 ba0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071e4a: 1a01 3d02 |0011: const-string v1, "BmLine2Size" // string@023d │ │ +071e4e: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ +071e52: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071e58: 0a00 |0018: move-result v0 │ │ +071e5a: 5930 b40a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071e5e: 5430 ba0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071e62: 1a01 3e02 |001d: const-string v1, "BmLine3Size" // string@023e │ │ +071e66: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ +071e6a: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071e70: 0a00 |0024: move-result v0 │ │ +071e72: 5930 b50a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071e76: 7010 7820 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ +071e7c: 5430 b10a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ +071e80: 6e10 5920 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ +071e86: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0003 line=230 │ │ 0x000f line=231 │ │ 0x001b line=232 │ │ 0x0027 line=233 │ │ @@ -98065,38 +98151,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -070e24: |[070e24] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onResume:()V │ │ -070e34: 6f10 7a00 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@007a │ │ -070e3a: 5430 ba0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070e3e: 1a01 3702 |0005: const-string v1, "BmLine1Size" // string@0237 │ │ -070e42: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ -070e46: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070e4c: 0a00 |000c: move-result v0 │ │ -070e4e: 5930 b30a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ -070e52: 5430 ba0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070e56: 1a01 3802 |0011: const-string v1, "BmLine2Size" // string@0238 │ │ -070e5a: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ -070e5e: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070e64: 0a00 |0018: move-result v0 │ │ -070e66: 5930 b40a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ -070e6a: 5430 ba0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ -070e6e: 1a01 3902 |001d: const-string v1, "BmLine3Size" // string@0239 │ │ -070e72: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ -070e76: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -070e7c: 0a00 |0024: move-result v0 │ │ -070e7e: 5930 b50a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ -070e82: 7010 7820 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ -070e88: 5430 b10a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ -070e8c: 6e10 5920 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ -070e92: 0e00 |002f: return-void │ │ +071e88: |[071e88] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onResume:()V │ │ +071e98: 6f10 7a00 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@007a │ │ +071e9e: 5430 ba0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071ea2: 1a01 3c02 |0005: const-string v1, "BmLine1Size" // string@023c │ │ +071ea6: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ +071eaa: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071eb0: 0a00 |000c: move-result v0 │ │ +071eb2: 5930 b30a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine1Size:F // field@0ab3 │ │ +071eb6: 5430 ba0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071eba: 1a01 3d02 |0011: const-string v1, "BmLine2Size" // string@023d │ │ +071ebe: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ +071ec2: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071ec8: 0a00 |0018: move-result v0 │ │ +071eca: 5930 b40a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine2Size:F // field@0ab4 │ │ +071ece: 5430 ba0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.prefs:Landroid/content/SharedPreferences; // field@0aba │ │ +071ed2: 1a01 3e02 |001d: const-string v1, "BmLine3Size" // string@023e │ │ +071ed6: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ +071eda: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +071ee0: 0a00 |0024: move-result v0 │ │ +071ee2: 5930 b50a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.bmLine3Size:F // field@0ab5 │ │ +071ee6: 7010 7820 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.updateItemList:()V // method@2078 │ │ +071eec: 5430 b10a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter; // field@0ab1 │ │ +071ef0: 6e10 5920 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@2059 │ │ +071ef6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ 0x000f line=221 │ │ 0x001b line=222 │ │ 0x0027 line=223 │ │ @@ -98110,30 +98196,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070e94: |[070e94] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onSearchRequested:()Z │ │ -070ea4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -070ea6: 0f00 |0001: return v0 │ │ +071ef8: |[071ef8] org.yuttadhammo.tipitaka.BookmarkEnglishActivity.onSearchRequested:()Z │ │ +071f08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +071f0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ │ - source_file_idx : 574 (BookmarkEnglishActivity.java) │ │ + source_file_idx : 579 (BookmarkEnglishActivity.java) │ │ │ │ Class #418 header: │ │ -class_idx : 1024 │ │ +class_idx : 1022 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 575 │ │ +superclass_idx : 941 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 13 │ │ │ │ Class #418 annotations: │ │ Annotations on method #8313 '' │ │ @@ -98176,104 +98262,104 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 167 16-bit code units │ │ -070ea8: |[070ea8] org.yuttadhammo.tipitaka.BookmarkItem.:(Ljava/lang/String;)V │ │ -070eb8: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -070eba: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -070ebc: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -070ebe: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -070ec0: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -070ec2: 7010 4c1f 0800 |0005: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f4c │ │ -070ec8: 1a01 0d01 |0008: const-string v1, ":" // string@010d │ │ -070ecc: 6e20 691f 1900 |000a: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -070ed2: 0c00 |000d: move-result-object v0 │ │ -070ed4: 2101 |000e: array-length v1, v0 │ │ -070ed6: 1252 |000f: const/4 v2, #int 5 // #5 │ │ -070ed8: 3321 3b00 |0010: if-ne v1, v2, 004b // +003b │ │ -070edc: 4601 0003 |0012: aget-object v1, v0, v3 │ │ -070ee0: 6e10 721f 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070ee6: 0c01 |0017: move-result-object v1 │ │ -070ee8: 5b81 c10a |0018: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ -070eec: 4601 0004 |001a: aget-object v1, v0, v4 │ │ -070ef0: 6e10 721f 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070ef6: 0c01 |001f: move-result-object v1 │ │ -070ef8: 7110 361f 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -070efe: 0a01 |0023: move-result v1 │ │ -070f00: 5981 c40a |0024: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ -070f04: 4601 0005 |0026: aget-object v1, v0, v5 │ │ -070f08: 6e10 721f 0100 |0028: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070f0e: 0c01 |002b: move-result-object v1 │ │ -070f10: 7110 361f 0100 |002c: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -070f16: 0a01 |002f: move-result v1 │ │ -070f18: 5981 c30a |0030: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ -070f1c: 4601 0006 |0032: aget-object v1, v0, v6 │ │ -070f20: 6e10 721f 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070f26: 0c01 |0037: move-result-object v1 │ │ -070f28: 7110 361f 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -070f2e: 0a01 |003b: move-result v1 │ │ -070f30: 5981 bf0a |003c: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ -070f34: 4601 0007 |003e: aget-object v1, v0, v7 │ │ -070f38: 6e10 721f 0100 |0040: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070f3e: 0c01 |0043: move-result-object v1 │ │ -070f40: 5b81 c20a |0044: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ -070f44: 1a01 0000 |0046: const-string v1, "" // string@0000 │ │ -070f48: 5b81 c00a |0048: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ -070f4c: 0e00 |004a: return-void │ │ -070f4e: 2101 |004b: array-length v1, v0 │ │ -070f50: 1262 |004c: const/4 v2, #int 6 // #6 │ │ -070f52: 3321 4000 |004d: if-ne v1, v2, 008d // +0040 │ │ -070f56: 4601 0003 |004f: aget-object v1, v0, v3 │ │ -070f5a: 6e10 721f 0100 |0051: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070f60: 0c01 |0054: move-result-object v1 │ │ -070f62: 5b81 c10a |0055: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ -070f66: 4601 0004 |0057: aget-object v1, v0, v4 │ │ -070f6a: 6e10 721f 0100 |0059: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070f70: 0c01 |005c: move-result-object v1 │ │ -070f72: 7110 361f 0100 |005d: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -070f78: 0a01 |0060: move-result v1 │ │ -070f7a: 5981 c40a |0061: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ -070f7e: 4601 0005 |0063: aget-object v1, v0, v5 │ │ -070f82: 6e10 721f 0100 |0065: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070f88: 0c01 |0068: move-result-object v1 │ │ -070f8a: 7110 361f 0100 |0069: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -070f90: 0a01 |006c: move-result v1 │ │ -070f92: 5981 c30a |006d: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ -070f96: 4601 0006 |006f: aget-object v1, v0, v6 │ │ -070f9a: 6e10 721f 0100 |0071: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070fa0: 0c01 |0074: move-result-object v1 │ │ -070fa2: 7110 361f 0100 |0075: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -070fa8: 0a01 |0078: move-result v1 │ │ -070faa: 5981 bf0a |0079: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ -070fae: 4601 0007 |007b: aget-object v1, v0, v7 │ │ -070fb2: 6e10 721f 0100 |007d: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070fb8: 0c01 |0080: move-result-object v1 │ │ -070fba: 5b81 c20a |0081: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ -070fbe: 1251 |0083: const/4 v1, #int 5 // #5 │ │ -070fc0: 4601 0001 |0084: aget-object v1, v0, v1 │ │ -070fc4: 6e10 721f 0100 |0086: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -070fca: 0c01 |0089: move-result-object v1 │ │ -070fcc: 5b81 c00a |008a: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ -070fd0: 28be |008c: goto 004a // -0042 │ │ -070fd2: 2201 9d03 |008d: new-instance v1, Ljava/lang/Exception; // type@039d │ │ -070fd6: 2202 b303 |008f: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -070fda: 7010 761f 0200 |0091: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -070fe0: 1a03 3a02 |0094: const-string v3, "Bookmark: Input format is invalid: " // string@023a │ │ -070fe4: 6e20 7e1f 3200 |0096: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -070fea: 0c02 |0099: move-result-object v2 │ │ -070fec: 2103 |009a: array-length v3, v0 │ │ -070fee: 6e20 7b1f 3200 |009b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -070ff4: 0c02 |009e: move-result-object v2 │ │ -070ff6: 6e10 841f 0200 |009f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -070ffc: 0c02 |00a2: move-result-object v2 │ │ -070ffe: 7020 271f 2100 |00a3: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1f27 │ │ -071004: 2701 |00a6: throw v1 │ │ +071f0c: |[071f0c] org.yuttadhammo.tipitaka.BookmarkItem.:(Ljava/lang/String;)V │ │ +071f1c: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +071f1e: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +071f20: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +071f22: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +071f24: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +071f26: 7010 4c1f 0800 |0005: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f4c │ │ +071f2c: 1a01 1101 |0008: const-string v1, ":" // string@0111 │ │ +071f30: 6e20 691f 1900 |000a: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +071f36: 0c00 |000d: move-result-object v0 │ │ +071f38: 2101 |000e: array-length v1, v0 │ │ +071f3a: 1252 |000f: const/4 v2, #int 5 // #5 │ │ +071f3c: 3321 3b00 |0010: if-ne v1, v2, 004b // +003b │ │ +071f40: 4601 0003 |0012: aget-object v1, v0, v3 │ │ +071f44: 6e10 721f 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071f4a: 0c01 |0017: move-result-object v1 │ │ +071f4c: 5b81 c10a |0018: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ +071f50: 4601 0004 |001a: aget-object v1, v0, v4 │ │ +071f54: 6e10 721f 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071f5a: 0c01 |001f: move-result-object v1 │ │ +071f5c: 7110 361f 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +071f62: 0a01 |0023: move-result v1 │ │ +071f64: 5981 c40a |0024: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ +071f68: 4601 0005 |0026: aget-object v1, v0, v5 │ │ +071f6c: 6e10 721f 0100 |0028: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071f72: 0c01 |002b: move-result-object v1 │ │ +071f74: 7110 361f 0100 |002c: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +071f7a: 0a01 |002f: move-result v1 │ │ +071f7c: 5981 c30a |0030: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ +071f80: 4601 0006 |0032: aget-object v1, v0, v6 │ │ +071f84: 6e10 721f 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071f8a: 0c01 |0037: move-result-object v1 │ │ +071f8c: 7110 361f 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +071f92: 0a01 |003b: move-result v1 │ │ +071f94: 5981 bf0a |003c: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ +071f98: 4601 0007 |003e: aget-object v1, v0, v7 │ │ +071f9c: 6e10 721f 0100 |0040: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071fa2: 0c01 |0043: move-result-object v1 │ │ +071fa4: 5b81 c20a |0044: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ +071fa8: 1a01 0000 |0046: const-string v1, "" // string@0000 │ │ +071fac: 5b81 c00a |0048: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ +071fb0: 0e00 |004a: return-void │ │ +071fb2: 2101 |004b: array-length v1, v0 │ │ +071fb4: 1262 |004c: const/4 v2, #int 6 // #6 │ │ +071fb6: 3321 4000 |004d: if-ne v1, v2, 008d // +0040 │ │ +071fba: 4601 0003 |004f: aget-object v1, v0, v3 │ │ +071fbe: 6e10 721f 0100 |0051: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071fc4: 0c01 |0054: move-result-object v1 │ │ +071fc6: 5b81 c10a |0055: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ +071fca: 4601 0004 |0057: aget-object v1, v0, v4 │ │ +071fce: 6e10 721f 0100 |0059: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071fd4: 0c01 |005c: move-result-object v1 │ │ +071fd6: 7110 361f 0100 |005d: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +071fdc: 0a01 |0060: move-result v1 │ │ +071fde: 5981 c40a |0061: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ +071fe2: 4601 0005 |0063: aget-object v1, v0, v5 │ │ +071fe6: 6e10 721f 0100 |0065: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +071fec: 0c01 |0068: move-result-object v1 │ │ +071fee: 7110 361f 0100 |0069: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +071ff4: 0a01 |006c: move-result v1 │ │ +071ff6: 5981 c30a |006d: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ +071ffa: 4601 0006 |006f: aget-object v1, v0, v6 │ │ +071ffe: 6e10 721f 0100 |0071: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +072004: 0c01 |0074: move-result-object v1 │ │ +072006: 7110 361f 0100 |0075: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07200c: 0a01 |0078: move-result v1 │ │ +07200e: 5981 bf0a |0079: iput v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ +072012: 4601 0007 |007b: aget-object v1, v0, v7 │ │ +072016: 6e10 721f 0100 |007d: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07201c: 0c01 |0080: move-result-object v1 │ │ +07201e: 5b81 c20a |0081: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ +072022: 1251 |0083: const/4 v1, #int 5 // #5 │ │ +072024: 4601 0001 |0084: aget-object v1, v0, v1 │ │ +072028: 6e10 721f 0100 |0086: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07202e: 0c01 |0089: move-result-object v1 │ │ +072030: 5b81 c00a |008a: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ +072034: 28be |008c: goto 004a // -0042 │ │ +072036: 2201 9b03 |008d: new-instance v1, Ljava/lang/Exception; // type@039b │ │ +07203a: 2202 b103 |008f: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07203e: 7010 761f 0200 |0091: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +072044: 1a03 3f02 |0094: const-string v3, "Bookmark: Input format is invalid: " // string@023f │ │ +072048: 6e20 7e1f 3200 |0096: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07204e: 0c02 |0099: move-result-object v2 │ │ +072050: 2103 |009a: array-length v3, v0 │ │ +072052: 6e20 7b1f 3200 |009b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +072058: 0c02 |009e: move-result-object v2 │ │ +07205a: 6e10 841f 0200 |009f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +072060: 0c02 |00a2: move-result-object v2 │ │ +072062: 7020 271f 2100 |00a3: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1f27 │ │ +072068: 2701 |00a6: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=20 │ │ 0x0008 line=21 │ │ 0x000e line=22 │ │ 0x0012 line=23 │ │ 0x001a line=24 │ │ @@ -98300,23 +98386,23 @@ │ │ type : '(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -071008: |[071008] org.yuttadhammo.tipitaka.BookmarkItem.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V │ │ -071018: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07101e: 5b01 c10a |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ -071022: 5902 c40a |0005: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ -071026: 5903 c30a |0007: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ -07102a: 5904 bf0a |0009: iput v4, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ -07102e: 5b05 c20a |000b: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ -071032: 5b06 c00a |000d: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ -071036: 0e00 |000f: return-void │ │ +07206c: |[07206c] org.yuttadhammo.tipitaka.BookmarkItem.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V │ │ +07207c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +072082: 5b01 c10a |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ +072086: 5902 c40a |0005: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ +07208a: 5903 c30a |0007: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ +07208e: 5904 bf0a |0009: iput v4, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ +072092: 5b05 c20a |000b: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ +072096: 5b06 c00a |000d: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ +07209a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ 0x0005 line=13 │ │ 0x0007 line=14 │ │ 0x0009 line=15 │ │ @@ -98338,17 +98424,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071038: |[071038] org.yuttadhammo.tipitaka.BookmarkItem.getItem:()I │ │ -071048: 5210 bf0a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ -07104c: 0f00 |0002: return v0 │ │ +07209c: |[07209c] org.yuttadhammo.tipitaka.BookmarkItem.getItem:()I │ │ +0720ac: 5210 bf0a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ +0720b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/BookmarkItem;) │ │ @@ -98356,17 +98442,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071050: |[071050] org.yuttadhammo.tipitaka.BookmarkItem.getKeywords:()Ljava/lang/String; │ │ -071060: 5410 c00a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ -071064: 1100 |0002: return-object v0 │ │ +0720b4: |[0720b4] org.yuttadhammo.tipitaka.BookmarkItem.getKeywords:()Ljava/lang/String; │ │ +0720c4: 5410 c00a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ +0720c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/BookmarkItem;) │ │ @@ -98374,17 +98460,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071068: |[071068] org.yuttadhammo.tipitaka.BookmarkItem.getLanguage:()Ljava/lang/String; │ │ -071078: 5410 c10a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ -07107c: 1100 |0002: return-object v0 │ │ +0720cc: |[0720cc] org.yuttadhammo.tipitaka.BookmarkItem.getLanguage:()Ljava/lang/String; │ │ +0720dc: 5410 c10a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ +0720e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/BookmarkItem;) │ │ @@ -98392,17 +98478,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071080: |[071080] org.yuttadhammo.tipitaka.BookmarkItem.getNote:()Ljava/lang/String; │ │ -071090: 5410 c20a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ -071094: 1100 |0002: return-object v0 │ │ +0720e4: |[0720e4] org.yuttadhammo.tipitaka.BookmarkItem.getNote:()Ljava/lang/String; │ │ +0720f4: 5410 c20a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ +0720f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/BookmarkItem;) │ │ @@ -98410,17 +98496,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071098: |[071098] org.yuttadhammo.tipitaka.BookmarkItem.getPage:()I │ │ -0710a8: 5210 c30a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ -0710ac: 0f00 |0002: return v0 │ │ +0720fc: |[0720fc] org.yuttadhammo.tipitaka.BookmarkItem.getPage:()I │ │ +07210c: 5210 c30a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ +072110: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/BookmarkItem;) │ │ @@ -98428,17 +98514,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0710b0: |[0710b0] org.yuttadhammo.tipitaka.BookmarkItem.getVolumn:()I │ │ -0710c0: 5210 c40a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ -0710c4: 0f00 |0002: return v0 │ │ +072114: |[072114] org.yuttadhammo.tipitaka.BookmarkItem.getVolumn:()I │ │ +072124: 5210 c40a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ +072128: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/BookmarkItem;) │ │ @@ -98446,17 +98532,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0710c8: |[0710c8] org.yuttadhammo.tipitaka.BookmarkItem.setItem:(I)V │ │ -0710d8: 5901 bf0a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ -0710dc: 0e00 |0002: return-void │ │ +07212c: |[07212c] org.yuttadhammo.tipitaka.BookmarkItem.setItem:(I)V │ │ +07213c: 5901 bf0a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ +072140: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0002 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _item I │ │ @@ -98466,17 +98552,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0710e0: |[0710e0] org.yuttadhammo.tipitaka.BookmarkItem.setKeywords:(Ljava/lang/String;)V │ │ -0710f0: 5b01 c00a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ -0710f4: 0e00 |0002: return-void │ │ +072144: |[072144] org.yuttadhammo.tipitaka.BookmarkItem.setKeywords:(Ljava/lang/String;)V │ │ +072154: 5b01 c00a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ +072158: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _keywords Ljava/lang/String; │ │ @@ -98486,17 +98572,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0710f8: |[0710f8] org.yuttadhammo.tipitaka.BookmarkItem.setLangauge:(Ljava/lang/String;)V │ │ -071108: 5b01 c10a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ -07110c: 0e00 |0002: return-void │ │ +07215c: |[07215c] org.yuttadhammo.tipitaka.BookmarkItem.setLangauge:(Ljava/lang/String;)V │ │ +07216c: 5b01 c10a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ +072170: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _lang Ljava/lang/String; │ │ @@ -98506,17 +98592,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071110: |[071110] org.yuttadhammo.tipitaka.BookmarkItem.setNote:(Ljava/lang/String;)V │ │ -071120: 5b01 c20a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ -071124: 0e00 |0002: return-void │ │ +072174: |[072174] org.yuttadhammo.tipitaka.BookmarkItem.setNote:(Ljava/lang/String;)V │ │ +072184: 5b01 c20a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ +072188: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _note Ljava/lang/String; │ │ @@ -98526,17 +98612,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071128: |[071128] org.yuttadhammo.tipitaka.BookmarkItem.setPage:(I)V │ │ -071138: 5901 c30a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ -07113c: 0e00 |0002: return-void │ │ +07218c: |[07218c] org.yuttadhammo.tipitaka.BookmarkItem.setPage:(I)V │ │ +07219c: 5901 c30a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ +0721a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _page I │ │ @@ -98546,17 +98632,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071140: |[071140] org.yuttadhammo.tipitaka.BookmarkItem.setVolumn:(I)V │ │ -071150: 5901 c40a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ -071154: 0e00 |0002: return-void │ │ +0721a4: |[0721a4] org.yuttadhammo.tipitaka.BookmarkItem.setVolumn:(I)V │ │ +0721b4: 5901 c40a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ +0721b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _volumn I │ │ @@ -98566,58 +98652,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -071158: |[071158] org.yuttadhammo.tipitaka.BookmarkItem.toString:()Ljava/lang/String; │ │ -071168: 1a00 2600 |0000: const-string v0, " %s : %d : %d : %d : %s : %s " // string@0026 │ │ -07116c: 1261 |0002: const/4 v1, #int 6 // #6 │ │ -07116e: 2311 b704 |0003: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -071172: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -071174: 5443 c10a |0006: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ -071178: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ -07117c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -07117e: 5243 c40a |000b: iget v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ -071182: 7110 391f 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -071188: 0c03 |0010: move-result-object v3 │ │ -07118a: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ -07118e: 1222 |0013: const/4 v2, #int 2 // #2 │ │ -071190: 5243 c30a |0014: iget v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ -071194: 7110 391f 0300 |0016: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07119a: 0c03 |0019: move-result-object v3 │ │ -07119c: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ -0711a0: 1232 |001c: const/4 v2, #int 3 // #3 │ │ -0711a2: 5243 bf0a |001d: iget v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ -0711a6: 7110 391f 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0711ac: 0c03 |0022: move-result-object v3 │ │ -0711ae: 4d03 0102 |0023: aput-object v3, v1, v2 │ │ -0711b2: 1242 |0025: const/4 v2, #int 4 // #4 │ │ -0711b4: 5443 c20a |0026: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ -0711b8: 4d03 0102 |0028: aput-object v3, v1, v2 │ │ -0711bc: 1252 |002a: const/4 v2, #int 5 // #5 │ │ -0711be: 5443 c00a |002b: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ -0711c2: 4d03 0102 |002d: aput-object v3, v1, v2 │ │ -0711c6: 7120 601f 1000 |002f: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0711cc: 0c00 |0032: move-result-object v0 │ │ -0711ce: 1100 |0033: return-object v0 │ │ +0721bc: |[0721bc] org.yuttadhammo.tipitaka.BookmarkItem.toString:()Ljava/lang/String; │ │ +0721cc: 1a00 2600 |0000: const-string v0, " %s : %d : %d : %d : %s : %s " // string@0026 │ │ +0721d0: 1261 |0002: const/4 v1, #int 6 // #6 │ │ +0721d2: 2311 b504 |0003: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +0721d6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0721d8: 5443 c10a |0006: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.lang:Ljava/lang/String; // field@0ac1 │ │ +0721dc: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ +0721e0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0721e2: 5243 c40a |000b: iget v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.volumn:I // field@0ac4 │ │ +0721e6: 7110 391f 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0721ec: 0c03 |0010: move-result-object v3 │ │ +0721ee: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ +0721f2: 1222 |0013: const/4 v2, #int 2 // #2 │ │ +0721f4: 5243 c30a |0014: iget v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.page:I // field@0ac3 │ │ +0721f8: 7110 391f 0300 |0016: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0721fe: 0c03 |0019: move-result-object v3 │ │ +072200: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ +072204: 1232 |001c: const/4 v2, #int 3 // #3 │ │ +072206: 5243 bf0a |001d: iget v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.item:I // field@0abf │ │ +07220a: 7110 391f 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +072210: 0c03 |0022: move-result-object v3 │ │ +072212: 4d03 0102 |0023: aput-object v3, v1, v2 │ │ +072216: 1242 |0025: const/4 v2, #int 4 // #4 │ │ +072218: 5443 c20a |0026: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.note:Ljava/lang/String; // field@0ac2 │ │ +07221c: 4d03 0102 |0028: aput-object v3, v1, v2 │ │ +072220: 1252 |002a: const/4 v2, #int 5 // #5 │ │ +072222: 5443 c00a |002b: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/BookmarkItem;.keywords:Ljava/lang/String; // field@0ac0 │ │ +072226: 4d03 0102 |002d: aput-object v3, v1, v2 │ │ +07222a: 7120 601f 1000 |002f: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +072230: 0c00 |0032: move-result-object v0 │ │ +072232: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0034 reg=4 this Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ │ │ - source_file_idx : 575 (BookmarkItem.java) │ │ + source_file_idx : 580 (BookmarkItem.java) │ │ │ │ Class #419 header: │ │ -class_idx : 1025 │ │ +class_idx : 1023 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #419 annotations: │ │ Annotations on class │ │ @@ -98644,137 +98730,137 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0711d0: |[0711d0] org.yuttadhammo.tipitaka.BookmarkPaliActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ -0711e0: 5b01 c50a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -0711e4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0711ea: 0e00 |0005: return-void │ │ +072234: |[072234] org.yuttadhammo.tipitaka.BookmarkPaliActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ +072244: 5b01 c50a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +072248: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07224e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 207 16-bit code units │ │ -0711ec: |[0711ec] org.yuttadhammo.tipitaka.BookmarkPaliActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0711fc: 54c7 c50a |0000: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071200: 54c8 c50a |0002: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071204: 7110 9d20 0800 |0004: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -07120a: 0c08 |0007: move-result-object v8 │ │ -07120c: 1a09 2002 |0008: const-string v9, "BM_SORT_KEY" // string@0220 │ │ -071210: 1a0a 9f26 |000a: const-string v10, "volumn" // string@269f │ │ -071214: 7230 7801 980a |000c: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -07121a: 0c08 |000f: move-result-object v8 │ │ -07121c: 5b78 e10a |0010: iput-object v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071220: 54c7 c50a |0012: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071224: 54c8 c50a |0014: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071228: 7110 9d20 0800 |0016: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -07122e: 0c08 |0019: move-result-object v8 │ │ -071230: 1a09 1f02 |001a: const-string v9, "BM_IS_DESC" // string@021f │ │ -071234: 120a |001c: const/4 v10, #int 0 // #0 │ │ -071236: 7230 7501 980a |001d: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -07123c: 0a08 |0020: move-result v8 │ │ -07123e: 5c78 d90a |0021: iput-boolean v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071242: 54c7 c50a |0023: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071246: 7110 9e20 0700 |0025: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -07124c: 0c07 |0028: move-result-object v7 │ │ -07124e: 6e10 4520 0700 |0029: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -071254: 54c7 c50a |002c: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071258: 7110 9f20 0700 |002e: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -07125e: 0c07 |0031: move-result-object v7 │ │ -071260: 6e10 651f 0700 |0032: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@1f65 │ │ -071266: 0a07 |0035: move-result v7 │ │ -071268: 3907 7400 |0036: if-nez v7, 00aa // +0074 │ │ -07126c: 54c7 c50a |0038: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071270: 7110 9e20 0700 |003a: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071276: 0c07 |003d: move-result-object v7 │ │ -071278: 54c8 c50a |003e: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -07127c: 7110 a020 0800 |0040: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -071282: 0c08 |0043: move-result-object v8 │ │ -071284: 54c9 c50a |0044: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071288: 5499 e10a |0046: iget-object v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -07128c: 54ca c50a |0048: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071290: 55aa d90a |004a: iget-boolean v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071294: 6e40 4120 87a9 |004c: invoke-virtual {v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -07129a: 0c00 |004f: move-result-object v0 │ │ -07129c: 7220 cd01 f000 |0050: invoke-interface {v0, v15}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0712a2: 1247 |0053: const/4 v7, #int 4 // #4 │ │ -0712a4: 7220 c501 7000 |0054: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0712aa: 0a03 |0057: move-result v3 │ │ -0712ac: 1227 |0058: const/4 v7, #int 2 // #2 │ │ -0712ae: 7220 c501 7000 |0059: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0712b4: 0a06 |005c: move-result v6 │ │ -0712b6: 1237 |005d: const/4 v7, #int 3 // #3 │ │ -0712b8: 7220 c501 7000 |005e: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0712be: 0a04 |0061: move-result v4 │ │ -0712c0: 1267 |0062: const/4 v7, #int 6 // #6 │ │ -0712c2: 7220 c801 7000 |0063: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0712c8: 0c05 |0066: move-result-object v5 │ │ -0712ca: 7210 c001 0000 |0067: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0712d0: 54c7 c50a |006a: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -0712d4: 7110 9e20 0700 |006c: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -0712da: 0c07 |006f: move-result-object v7 │ │ -0712dc: 6e10 3b20 0700 |0070: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -0712e2: 2202 2e00 |0073: new-instance v2, Landroid/content/Intent; // type@002e │ │ -0712e6: 54c7 c50a |0075: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -0712ea: 1c08 5004 |0077: const-class v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@0450 │ │ -0712ee: 7030 4401 7208 |0079: invoke-direct {v2, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0712f4: 2201 6d00 |007c: new-instance v1, Landroid/os/Bundle; // type@006d │ │ -0712f8: 7010 5b02 0100 |007e: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ -0712fe: 1a07 fe0c |0081: const-string v7, "VOL" // string@0cfe │ │ -071302: 6e30 6c02 7106 |0083: invoke-virtual {v1, v7, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -071308: 1a07 3a0a |0086: const-string v7, "PAGE" // string@0a3a │ │ -07130c: 6e30 6c02 7104 |0088: invoke-virtual {v1, v7, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -071312: 1a07 1a04 |008b: const-string v7, "LANG" // string@041a │ │ -071316: 54c8 c50a |008d: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -07131a: 7110 a020 0800 |008f: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -071320: 0c08 |0092: move-result-object v8 │ │ -071322: 6e30 7002 7108 |0093: invoke-virtual {v1, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -071328: 6e10 651f 0500 |0096: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07132e: 0a07 |0099: move-result v7 │ │ -071330: 3d07 2f00 |009a: if-lez v7, 00c9 // +002f │ │ -071334: 1a07 860a |009c: const-string v7, "QUERY" // string@0a86 │ │ -071338: 6e30 7002 7105 |009e: invoke-virtual {v1, v7, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -07133e: 6e20 6101 1200 |00a1: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -071344: 54c7 c50a |00a4: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071348: 6e20 bf20 2700 |00a6: invoke-virtual {v7, v2}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.startActivity:(Landroid/content/Intent;)V // method@20bf │ │ -07134e: 0e00 |00a9: return-void │ │ -071350: 54c7 c50a |00aa: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071354: 7110 9e20 0700 |00ac: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -07135a: 0c07 |00af: move-result-object v7 │ │ -07135c: 54c8 c50a |00b0: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071360: 7110 a020 0800 |00b2: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -071366: 0c08 |00b5: move-result-object v8 │ │ -071368: 54c9 c50a |00b6: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -07136c: 7110 9f20 0900 |00b8: invoke-static {v9}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -071372: 0c09 |00bb: move-result-object v9 │ │ -071374: 54ca c50a |00bc: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071378: 54aa e10a |00be: iget-object v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -07137c: 54cb c50a |00c0: iget-object v11, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ -071380: 55bb d90a |00c2: iget-boolean v11, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071384: 6e5b 4020 87a9 |00c4: invoke-virtual {v7, v8, v9, v10, v11}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -07138a: 0c00 |00c7: move-result-object v0 │ │ -07138c: 2888 |00c8: goto 0050 // -0078 │ │ -07138e: 1a07 ba03 |00c9: const-string v7, "ITEM" // string@03ba │ │ -071392: 6e30 6c02 7103 |00cb: invoke-virtual {v1, v7, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -071398: 28d3 |00ce: goto 00a1 // -002d │ │ +072250: |[072250] org.yuttadhammo.tipitaka.BookmarkPaliActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +072260: 54c7 c50a |0000: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +072264: 54c8 c50a |0002: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +072268: 7110 9d20 0800 |0004: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +07226e: 0c08 |0007: move-result-object v8 │ │ +072270: 1a09 2502 |0008: const-string v9, "BM_SORT_KEY" // string@0225 │ │ +072274: 1a0a 9f26 |000a: const-string v10, "volumn" // string@269f │ │ +072278: 7230 7801 980a |000c: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07227e: 0c08 |000f: move-result-object v8 │ │ +072280: 5b78 e10a |0010: iput-object v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072284: 54c7 c50a |0012: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +072288: 54c8 c50a |0014: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +07228c: 7110 9d20 0800 |0016: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072292: 0c08 |0019: move-result-object v8 │ │ +072294: 1a09 2402 |001a: const-string v9, "BM_IS_DESC" // string@0224 │ │ +072298: 120a |001c: const/4 v10, #int 0 // #0 │ │ +07229a: 7230 7501 980a |001d: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0722a0: 0a08 |0020: move-result v8 │ │ +0722a2: 5c78 d90a |0021: iput-boolean v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0722a6: 54c7 c50a |0023: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0722aa: 7110 9e20 0700 |0025: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +0722b0: 0c07 |0028: move-result-object v7 │ │ +0722b2: 6e10 4520 0700 |0029: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +0722b8: 54c7 c50a |002c: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0722bc: 7110 9f20 0700 |002e: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +0722c2: 0c07 |0031: move-result-object v7 │ │ +0722c4: 6e10 651f 0700 |0032: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0722ca: 0a07 |0035: move-result v7 │ │ +0722cc: 3907 7400 |0036: if-nez v7, 00aa // +0074 │ │ +0722d0: 54c7 c50a |0038: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0722d4: 7110 9e20 0700 |003a: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +0722da: 0c07 |003d: move-result-object v7 │ │ +0722dc: 54c8 c50a |003e: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0722e0: 7110 a020 0800 |0040: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +0722e6: 0c08 |0043: move-result-object v8 │ │ +0722e8: 54c9 c50a |0044: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0722ec: 5499 e10a |0046: iget-object v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0722f0: 54ca c50a |0048: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0722f4: 55aa d90a |004a: iget-boolean v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0722f8: 6e40 4120 87a9 |004c: invoke-virtual {v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +0722fe: 0c00 |004f: move-result-object v0 │ │ +072300: 7220 cd01 f000 |0050: invoke-interface {v0, v15}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +072306: 1247 |0053: const/4 v7, #int 4 // #4 │ │ +072308: 7220 c501 7000 |0054: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07230e: 0a03 |0057: move-result v3 │ │ +072310: 1227 |0058: const/4 v7, #int 2 // #2 │ │ +072312: 7220 c501 7000 |0059: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072318: 0a06 |005c: move-result v6 │ │ +07231a: 1237 |005d: const/4 v7, #int 3 // #3 │ │ +07231c: 7220 c501 7000 |005e: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072322: 0a04 |0061: move-result v4 │ │ +072324: 1267 |0062: const/4 v7, #int 6 // #6 │ │ +072326: 7220 c801 7000 |0063: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07232c: 0c05 |0066: move-result-object v5 │ │ +07232e: 7210 c001 0000 |0067: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +072334: 54c7 c50a |006a: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +072338: 7110 9e20 0700 |006c: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +07233e: 0c07 |006f: move-result-object v7 │ │ +072340: 6e10 3b20 0700 |0070: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +072346: 2202 2e00 |0073: new-instance v2, Landroid/content/Intent; // type@002e │ │ +07234a: 54c7 c50a |0075: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +07234e: 1c08 4e04 |0077: const-class v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@044e │ │ +072352: 7030 4401 7208 |0079: invoke-direct {v2, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +072358: 2201 6c00 |007c: new-instance v1, Landroid/os/Bundle; // type@006c │ │ +07235c: 7010 5b02 0100 |007e: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ +072362: 1a07 000d |0081: const-string v7, "VOL" // string@0d00 │ │ +072366: 6e30 6c02 7106 |0083: invoke-virtual {v1, v7, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +07236c: 1a07 3c0a |0086: const-string v7, "PAGE" // string@0a3c │ │ +072370: 6e30 6c02 7104 |0088: invoke-virtual {v1, v7, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +072376: 1a07 1e04 |008b: const-string v7, "LANG" // string@041e │ │ +07237a: 54c8 c50a |008d: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +07237e: 7110 a020 0800 |008f: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +072384: 0c08 |0092: move-result-object v8 │ │ +072386: 6e30 7002 7108 |0093: invoke-virtual {v1, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +07238c: 6e10 651f 0500 |0096: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ +072392: 0a07 |0099: move-result v7 │ │ +072394: 3d07 2f00 |009a: if-lez v7, 00c9 // +002f │ │ +072398: 1a07 880a |009c: const-string v7, "QUERY" // string@0a88 │ │ +07239c: 6e30 7002 7105 |009e: invoke-virtual {v1, v7, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0723a2: 6e20 6101 1200 |00a1: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0723a8: 54c7 c50a |00a4: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0723ac: 6e20 bf20 2700 |00a6: invoke-virtual {v7, v2}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.startActivity:(Landroid/content/Intent;)V // method@20bf │ │ +0723b2: 0e00 |00a9: return-void │ │ +0723b4: 54c7 c50a |00aa: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0723b8: 7110 9e20 0700 |00ac: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +0723be: 0c07 |00af: move-result-object v7 │ │ +0723c0: 54c8 c50a |00b0: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0723c4: 7110 a020 0800 |00b2: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +0723ca: 0c08 |00b5: move-result-object v8 │ │ +0723cc: 54c9 c50a |00b6: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0723d0: 7110 9f20 0900 |00b8: invoke-static {v9}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +0723d6: 0c09 |00bb: move-result-object v9 │ │ +0723d8: 54ca c50a |00bc: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0723dc: 54aa e10a |00be: iget-object v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0723e0: 54cb c50a |00c0: iget-object v11, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac5 │ │ +0723e4: 55bb d90a |00c2: iget-boolean v11, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0723e8: 6e5b 4020 87a9 |00c4: invoke-virtual {v7, v8, v9, v10, v11}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +0723ee: 0c00 |00c7: move-result-object v0 │ │ +0723f0: 2888 |00c8: goto 0050 // -0078 │ │ +0723f2: 1a07 be03 |00c9: const-string v7, "ITEM" // string@03be │ │ +0723f6: 6e30 6c02 7103 |00cb: invoke-virtual {v1, v7, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +0723fc: 28d3 |00ce: goto 00a1 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0012 line=89 │ │ 0x0023 line=90 │ │ 0x002c line=92 │ │ 0x0038 line=93 │ │ @@ -98815,21 +98901,21 @@ │ │ 0x00c9 - 0x00cf reg=6 volumn I │ │ 0x0000 - 0x00cf reg=12 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1; │ │ 0x0000 - 0x00cf reg=13 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x00cf reg=14 arg1 Landroid/view/View; │ │ 0x0000 - 0x00cf reg=15 arg2 I │ │ 0x0000 - 0x00cf reg=16 arg3 J │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #420 header: │ │ -class_idx : 1026 │ │ +class_idx : 1024 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -98854,81 +98940,81 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07139c: |[07139c] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$1.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V │ │ -0713ac: 5b01 c60a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ -0713b0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0713b6: 0e00 |0005: return-void │ │ +072400: |[072400] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$1.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V │ │ +072410: 5b01 c60a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ +072414: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07241a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0713b8: |[0713b8] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0713c8: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ -0713ce: 5420 c60a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ -0713d2: 5400 c80a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0713d6: 7110 a520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; // method@20a5 │ │ -0713dc: 0c00 |000a: move-result-object v0 │ │ -0713de: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ -0713e4: 0e00 |000e: return-void │ │ -0713e6: 5420 c60a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ -0713ea: 5400 c80a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0713ee: 5421 c60a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ -0713f2: 5411 c80a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0713f6: 7110 a120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ -0713fc: 0a01 |001a: move-result v1 │ │ -0713fe: 7120 a320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)Z // method@20a3 │ │ -071404: 28e5 |001e: goto 0003 // -001b │ │ -071406: 5420 c60a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ -07140a: 5400 c80a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -07140e: 5421 c60a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ -071412: 5411 c80a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071416: 7110 a120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ -07141c: 0a01 |002a: move-result v1 │ │ -07141e: 7120 a420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V // method@20a4 │ │ -071424: 28d5 |002e: goto 0003 // -002b │ │ -071426: 0000 |002f: nop // spacer │ │ -071428: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ +07241c: |[07241c] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +07242c: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ +072432: 5420 c60a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ +072436: 5400 c80a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07243a: 7110 a520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; // method@20a5 │ │ +072440: 0c00 |000a: move-result-object v0 │ │ +072442: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ +072448: 0e00 |000e: return-void │ │ +07244a: 5420 c60a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ +07244e: 5400 c80a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +072452: 5421 c60a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ +072456: 5411 c80a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07245a: 7110 a120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ +072460: 0a01 |001a: move-result v1 │ │ +072462: 7120 a320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)Z // method@20a3 │ │ +072468: 28e5 |001e: goto 0003 // -001b │ │ +07246a: 5420 c60a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ +07246e: 5400 c80a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +072472: 5421 c60a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac6 │ │ +072476: 5411 c80a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07247a: 7110 a120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ +072480: 0a01 |002a: move-result v1 │ │ +072482: 7120 a420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V // method@20a4 │ │ +072488: 28d5 |002e: goto 0003 // -002b │ │ +07248a: 0000 |002f: nop // spacer │ │ +07248c: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=165 │ │ 0x000e line=166 │ │ 0x000f line=159 │ │ 0x001f line=162 │ │ 0x002f line=157 │ │ locals : │ │ 0x0000 - 0x0038 reg=2 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1; │ │ 0x0000 - 0x0038 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0038 reg=4 which I │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #421 header: │ │ -class_idx : 1027 │ │ +class_idx : 1025 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -98953,81 +99039,81 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071438: |[071438] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$2.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V │ │ -071448: 5b01 c70a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ -07144c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -071452: 0e00 |0005: return-void │ │ +07249c: |[07249c] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$2.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V │ │ +0724ac: 5b01 c70a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ +0724b0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0724b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -071454: |[071454] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -071464: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ -07146a: 5420 c70a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ -07146e: 5400 c80a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071472: 7110 a520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; // method@20a5 │ │ -071478: 0c00 |000a: move-result-object v0 │ │ -07147a: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ -071480: 0e00 |000e: return-void │ │ -071482: 5420 c70a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ -071486: 5400 c80a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -07148a: 5421 c70a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ -07148e: 5411 c80a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071492: 7110 a120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ -071498: 0a01 |001a: move-result v1 │ │ -07149a: 7120 a320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)Z // method@20a3 │ │ -0714a0: 28e5 |001e: goto 0003 // -001b │ │ -0714a2: 5420 c70a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ -0714a6: 5400 c80a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0714aa: 5421 c70a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ -0714ae: 5411 c80a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0714b2: 7110 a120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ -0714b8: 0a01 |002a: move-result v1 │ │ -0714ba: 7120 a420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V // method@20a4 │ │ -0714c0: 28d5 |002e: goto 0003 // -002b │ │ -0714c2: 0000 |002f: nop // spacer │ │ -0714c4: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ +0724b8: |[0724b8] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +0724c8: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ +0724ce: 5420 c70a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ +0724d2: 5400 c80a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0724d6: 7110 a520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; // method@20a5 │ │ +0724dc: 0c00 |000a: move-result-object v0 │ │ +0724de: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ +0724e4: 0e00 |000e: return-void │ │ +0724e6: 5420 c70a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ +0724ea: 5400 c80a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0724ee: 5421 c70a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ +0724f2: 5411 c80a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0724f6: 7110 a120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ +0724fc: 0a01 |001a: move-result v1 │ │ +0724fe: 7120 a320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)Z // method@20a3 │ │ +072504: 28e5 |001e: goto 0003 // -001b │ │ +072506: 5420 c70a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ +07250a: 5400 c80a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07250e: 5421 c70a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // field@0ac7 │ │ +072512: 5411 c80a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +072516: 7110 a120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I // method@20a1 │ │ +07251c: 0a01 |002a: move-result v1 │ │ +07251e: 7120 a420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V // method@20a4 │ │ +072524: 28d5 |002e: goto 0003 // -002b │ │ +072526: 0000 |002f: nop // spacer │ │ +072528: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0003 line=180 │ │ 0x000e line=181 │ │ 0x000f line=174 │ │ 0x001f line=177 │ │ 0x002f line=172 │ │ locals : │ │ 0x0000 - 0x0038 reg=2 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2; │ │ 0x0000 - 0x0038 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0038 reg=4 which I │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #422 header: │ │ -class_idx : 1028 │ │ +class_idx : 1026 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -99054,138 +99140,138 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0714d4: |[0714d4] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ -0714e4: 5b01 c80a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0714e8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0714ee: 0e00 |0005: return-void │ │ +072538: |[072538] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ +072548: 5b01 c80a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07254c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +072552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 211 16-bit code units │ │ -0714f0: |[0714f0] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -071500: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -071502: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -071504: 54a4 c80a |0002: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071508: 7120 a220 d400 |0004: invoke-static {v4, v13}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$402:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)I // method@20a2 │ │ -07150e: 2200 1000 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -071512: 54a4 c80a |0009: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071516: 7020 8b00 4000 |000b: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -07151c: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -07151e: 2342 b404 |000f: new-array v2, v4, [Ljava/lang/CharSequence; // type@04b4 │ │ -071522: 54a4 c80a |0011: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071526: 1405 6400 0c7f |0013: const v5, #float 1.86094e+38 // #7f0c0064 │ │ -07152c: 6e20 b220 5400 |0016: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -071532: 0c04 |0019: move-result-object v4 │ │ -071534: 4d04 0208 |001a: aput-object v4, v2, v8 │ │ -071538: 54a4 c80a |001c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -07153c: 1405 6300 0c7f |001e: const v5, #float 1.86094e+38 // #7f0c0063 │ │ -071542: 6e20 b220 5400 |0021: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -071548: 0c04 |0024: move-result-object v4 │ │ -07154a: 4d04 0209 |0025: aput-object v4, v2, v9 │ │ -07154e: 54a4 c80a |0027: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071552: 54a5 c80a |0029: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071556: 7110 9d20 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -07155c: 0c05 |002e: move-result-object v5 │ │ -07155e: 1a06 2002 |002f: const-string v6, "BM_SORT_KEY" // string@0220 │ │ -071562: 1a07 9f26 |0031: const-string v7, "volumn" // string@269f │ │ -071566: 7230 7801 6507 |0033: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -07156c: 0c05 |0036: move-result-object v5 │ │ -07156e: 5b45 e10a |0037: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071572: 54a4 c80a |0039: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071576: 54a5 c80a |003b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -07157a: 7110 9d20 0500 |003d: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -071580: 0c05 |0040: move-result-object v5 │ │ -071582: 1a06 1f02 |0041: const-string v6, "BM_IS_DESC" // string@021f │ │ -071586: 7230 7501 6508 |0043: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -07158c: 0a05 |0046: move-result v5 │ │ -07158e: 5c45 d90a |0047: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071592: 54a4 c80a |0049: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071596: 7110 9e20 0400 |004b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -07159c: 0c04 |004e: move-result-object v4 │ │ -07159e: 6e10 4520 0400 |004f: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -0715a4: 54a4 c80a |0052: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0715a8: 7110 9f20 0400 |0054: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -0715ae: 0c04 |0057: move-result-object v4 │ │ -0715b0: 6e10 651f 0400 |0058: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0715b6: 0a04 |005b: move-result v4 │ │ -0715b8: 3904 4f00 |005c: if-nez v4, 00ab // +004f │ │ -0715bc: 54a4 c80a |005e: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0715c0: 7110 9e20 0400 |0060: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -0715c6: 0c04 |0063: move-result-object v4 │ │ -0715c8: 54a5 c80a |0064: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0715cc: 7110 a020 0500 |0066: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -0715d2: 0c05 |0069: move-result-object v5 │ │ -0715d4: 54a6 c80a |006a: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0715d8: 5466 e10a |006c: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0715dc: 54a7 c80a |006e: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -0715e0: 5577 d90a |0070: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0715e4: 6e40 4120 5476 |0072: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -0715ea: 0c01 |0075: move-result-object v1 │ │ -0715ec: 7220 cd01 d100 |0076: invoke-interface {v1, v13}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0715f2: 1264 |0079: const/4 v4, #int 6 // #6 │ │ -0715f4: 7220 c801 4100 |007a: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0715fa: 0c03 |007d: move-result-object v3 │ │ -0715fc: 7210 c001 0100 |007e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -071602: 54a4 c80a |0081: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071606: 7110 9e20 0400 |0083: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -07160c: 0c04 |0086: move-result-object v4 │ │ -07160e: 6e10 3b20 0400 |0087: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -071614: 6e10 651f 0300 |008a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07161a: 0a04 |008d: move-result v4 │ │ -07161c: 3904 3c00 |008e: if-nez v4, 00ca // +003c │ │ -071620: 2204 0204 |0090: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1; // type@0402 │ │ -071624: 7020 8a20 a400 |0092: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V // method@208a │ │ -07162a: 6e30 8f00 2004 |0095: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -071630: 54a4 c80a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071634: 6e10 8c00 0000 |009a: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ -07163a: 0c05 |009d: move-result-object v5 │ │ -07163c: 7120 a620 5400 |009e: invoke-static {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$702:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; // method@20a6 │ │ -071642: 54a4 c80a |00a1: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071646: 7110 a520 0400 |00a3: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; // method@20a5 │ │ -07164c: 0c04 |00a6: move-result-object v4 │ │ -07164e: 6e10 9800 0400 |00a7: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0098 │ │ -071654: 0f09 |00aa: return v9 │ │ -071656: 54a4 c80a |00ab: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -07165a: 7110 9e20 0400 |00ad: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071660: 0c04 |00b0: move-result-object v4 │ │ -071662: 54a5 c80a |00b1: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071666: 7110 a020 0500 |00b3: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -07166c: 0c05 |00b6: move-result-object v5 │ │ -07166e: 54a6 c80a |00b7: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071672: 7110 9f20 0600 |00b9: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -071678: 0c06 |00bc: move-result-object v6 │ │ -07167a: 54a7 c80a |00bd: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -07167e: 5477 e10a |00bf: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071682: 54a8 c80a |00c1: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ -071686: 5588 d90a |00c3: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -07168a: 6e58 4020 5476 |00c5: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -071690: 0c01 |00c8: move-result-object v1 │ │ -071692: 28ad |00c9: goto 0076 // -0053 │ │ -071694: 2204 0304 |00ca: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2; // type@0403 │ │ -071698: 7020 8c20 a400 |00cc: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V // method@208c │ │ -07169e: 6e30 8f00 2004 |00cf: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -0716a4: 28c6 |00d2: goto 0098 // -003a │ │ +072554: |[072554] org.yuttadhammo.tipitaka.BookmarkPaliActivity$2.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +072564: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +072566: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +072568: 54a4 c80a |0002: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07256c: 7120 a220 d400 |0004: invoke-static {v4, v13}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$402:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)I // method@20a2 │ │ +072572: 2200 1000 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +072576: 54a4 c80a |0009: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07257a: 7020 8b00 4000 |000b: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +072580: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +072582: 2342 b204 |000f: new-array v2, v4, [Ljava/lang/CharSequence; // type@04b2 │ │ +072586: 54a4 c80a |0011: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07258a: 1405 6400 0c7f |0013: const v5, #float 1.86094e+38 // #7f0c0064 │ │ +072590: 6e20 b220 5400 |0016: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +072596: 0c04 |0019: move-result-object v4 │ │ +072598: 4d04 0208 |001a: aput-object v4, v2, v8 │ │ +07259c: 54a4 c80a |001c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0725a0: 1405 6300 0c7f |001e: const v5, #float 1.86094e+38 // #7f0c0063 │ │ +0725a6: 6e20 b220 5400 |0021: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +0725ac: 0c04 |0024: move-result-object v4 │ │ +0725ae: 4d04 0209 |0025: aput-object v4, v2, v9 │ │ +0725b2: 54a4 c80a |0027: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0725b6: 54a5 c80a |0029: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0725ba: 7110 9d20 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +0725c0: 0c05 |002e: move-result-object v5 │ │ +0725c2: 1a06 2502 |002f: const-string v6, "BM_SORT_KEY" // string@0225 │ │ +0725c6: 1a07 9f26 |0031: const-string v7, "volumn" // string@269f │ │ +0725ca: 7230 7801 6507 |0033: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0725d0: 0c05 |0036: move-result-object v5 │ │ +0725d2: 5b45 e10a |0037: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0725d6: 54a4 c80a |0039: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0725da: 54a5 c80a |003b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0725de: 7110 9d20 0500 |003d: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +0725e4: 0c05 |0040: move-result-object v5 │ │ +0725e6: 1a06 2402 |0041: const-string v6, "BM_IS_DESC" // string@0224 │ │ +0725ea: 7230 7501 6508 |0043: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0725f0: 0a05 |0046: move-result v5 │ │ +0725f2: 5c45 d90a |0047: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0725f6: 54a4 c80a |0049: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0725fa: 7110 9e20 0400 |004b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072600: 0c04 |004e: move-result-object v4 │ │ +072602: 6e10 4520 0400 |004f: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +072608: 54a4 c80a |0052: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07260c: 7110 9f20 0400 |0054: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +072612: 0c04 |0057: move-result-object v4 │ │ +072614: 6e10 651f 0400 |0058: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07261a: 0a04 |005b: move-result v4 │ │ +07261c: 3904 4f00 |005c: if-nez v4, 00ab // +004f │ │ +072620: 54a4 c80a |005e: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +072624: 7110 9e20 0400 |0060: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +07262a: 0c04 |0063: move-result-object v4 │ │ +07262c: 54a5 c80a |0064: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +072630: 7110 a020 0500 |0066: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +072636: 0c05 |0069: move-result-object v5 │ │ +072638: 54a6 c80a |006a: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07263c: 5466 e10a |006c: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072640: 54a7 c80a |006e: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +072644: 5577 d90a |0070: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072648: 6e40 4120 5476 |0072: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +07264e: 0c01 |0075: move-result-object v1 │ │ +072650: 7220 cd01 d100 |0076: invoke-interface {v1, v13}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +072656: 1264 |0079: const/4 v4, #int 6 // #6 │ │ +072658: 7220 c801 4100 |007a: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07265e: 0c03 |007d: move-result-object v3 │ │ +072660: 7210 c001 0100 |007e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +072666: 54a4 c80a |0081: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +07266a: 7110 9e20 0400 |0083: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072670: 0c04 |0086: move-result-object v4 │ │ +072672: 6e10 3b20 0400 |0087: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +072678: 6e10 651f 0300 |008a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07267e: 0a04 |008d: move-result v4 │ │ +072680: 3904 3c00 |008e: if-nez v4, 00ca // +003c │ │ +072684: 2204 0004 |0090: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1; // type@0400 │ │ +072688: 7020 8a20 a400 |0092: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V // method@208a │ │ +07268e: 6e30 8f00 2004 |0095: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +072694: 54a4 c80a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +072698: 6e10 8c00 0000 |009a: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ +07269e: 0c05 |009d: move-result-object v5 │ │ +0726a0: 7120 a620 5400 |009e: invoke-static {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$702:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; // method@20a6 │ │ +0726a6: 54a4 c80a |00a1: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0726aa: 7110 a520 0400 |00a3: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; // method@20a5 │ │ +0726b0: 0c04 |00a6: move-result-object v4 │ │ +0726b2: 6e10 9800 0400 |00a7: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0098 │ │ +0726b8: 0f09 |00aa: return v9 │ │ +0726ba: 54a4 c80a |00ab: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0726be: 7110 9e20 0400 |00ad: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +0726c4: 0c04 |00b0: move-result-object v4 │ │ +0726c6: 54a5 c80a |00b1: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0726ca: 7110 a020 0500 |00b3: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +0726d0: 0c05 |00b6: move-result-object v5 │ │ +0726d2: 54a6 c80a |00b7: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0726d6: 7110 9f20 0600 |00b9: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +0726dc: 0c06 |00bc: move-result-object v6 │ │ +0726de: 54a7 c80a |00bd: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0726e2: 5477 e10a |00bf: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0726e6: 54a8 c80a |00c1: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac8 │ │ +0726ea: 5588 d90a |00c3: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0726ee: 6e58 4020 5476 |00c5: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +0726f4: 0c01 |00c8: move-result-object v1 │ │ +0726f6: 28ad |00c9: goto 0076 // -0053 │ │ +0726f8: 2204 0104 |00ca: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2; // type@0401 │ │ +0726fc: 7020 8c20 a400 |00cc: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V // method@208c │ │ +072702: 6e30 8f00 2004 |00cf: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +072708: 28c6 |00d2: goto 0098 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x0007 line=131 │ │ 0x000e line=133 │ │ 0x0027 line=137 │ │ 0x0039 line=138 │ │ @@ -99213,21 +99299,21 @@ │ │ 0x00ca - 0x00d3 reg=3 k Ljava/lang/String; │ │ 0x0000 - 0x00d3 reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ 0x0000 - 0x00d3 reg=11 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x00d3 reg=12 arg1 Landroid/view/View; │ │ 0x0000 - 0x00d3 reg=13 arg2 I │ │ 0x0000 - 0x00d3 reg=14 arg3 J │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #423 header: │ │ -class_idx : 1029 │ │ +class_idx : 1027 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ @@ -99256,127 +99342,127 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0716a8: |[0716a8] org.yuttadhammo.tipitaka.BookmarkPaliActivity$3.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/Dialog;)V │ │ -0716b8: 5b01 c90a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -0716bc: 5b02 ca0a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -0716c0: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0716c6: 0e00 |0007: return-void │ │ +07270c: |[07270c] org.yuttadhammo.tipitaka.BookmarkPaliActivity$3.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/Dialog;)V │ │ +07271c: 5b01 c90a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +072720: 5b02 ca0a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +072724: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07272a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/Dialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0716c8: |[0716c8] org.yuttadhammo.tipitaka.BookmarkPaliActivity$3.onClick:(Landroid/view/View;)V │ │ -0716d8: 5431 c90a |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -0716dc: 7110 9d20 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -0716e2: 0c01 |0005: move-result-object v1 │ │ -0716e4: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0716ea: 0c00 |0009: move-result-object v0 │ │ -0716ec: 5431 ca0a |000a: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -0716f0: 1402 6c00 077f |000c: const v2, #float 1.79448e+38 // #7f07006c │ │ -0716f6: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0716fc: 0c01 |0012: move-result-object v1 │ │ -0716fe: 1f01 4402 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -071702: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -071708: 0a01 |0018: move-result v1 │ │ -07170a: 3801 3e00 |0019: if-eqz v1, 0057 // +003e │ │ -07170e: 5431 c90a |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -071712: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -071714: 5c12 d90a |001e: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071718: 5431 ca0a |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -07171c: 1402 6700 077f |0022: const v2, #float 1.79448e+38 // #7f070067 │ │ -071722: 6e20 9c00 2100 |0025: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -071728: 0c01 |0028: move-result-object v1 │ │ -07172a: 1f01 4402 |0029: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07172e: 6e10 2010 0100 |002b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -071734: 0a01 |002e: move-result v1 │ │ -071736: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ -07173a: 5431 c90a |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -07173e: 1a02 d30d |0033: const-string v2, "_id" // string@0dd3 │ │ -071742: 5b12 e10a |0035: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071746: 1a01 1f02 |0037: const-string v1, "BM_IS_DESC" // string@021f │ │ -07174a: 5432 c90a |0039: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -07174e: 5522 d90a |003b: iget-boolean v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071752: 7230 7001 1002 |003d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ -071758: 1a01 2002 |0040: const-string v1, "BM_SORT_KEY" // string@0220 │ │ -07175c: 5432 c90a |0042: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -071760: 5422 e10a |0044: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071764: 7230 7301 1002 |0046: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ -07176a: 7210 6f01 0000 |0049: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -071770: 5431 ca0a |004c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -071774: 6e10 9b00 0100 |004e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -07177a: 5431 c90a |0051: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -07177e: 7110 a720 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@20a7 │ │ -071784: 0e00 |0056: return-void │ │ -071786: 5431 ca0a |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -07178a: 1402 6b00 077f |0059: const v2, #float 1.79448e+38 // #7f07006b │ │ -071790: 6e20 9c00 2100 |005c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -071796: 0c01 |005f: move-result-object v1 │ │ -071798: 1f01 4402 |0060: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07179c: 6e10 2010 0100 |0062: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -0717a2: 0a01 |0065: move-result v1 │ │ -0717a4: 3801 baff |0066: if-eqz v1, 0020 // -0046 │ │ -0717a8: 5431 c90a |0068: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -0717ac: 1202 |006a: const/4 v2, #int 0 // #0 │ │ -0717ae: 5c12 d90a |006b: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0717b2: 28b3 |006d: goto 0020 // -004d │ │ -0717b4: 5431 ca0a |006e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -0717b8: 1402 cb00 077f |0070: const v2, #float 1.7945e+38 // #7f0700cb │ │ -0717be: 6e20 9c00 2100 |0073: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0717c4: 0c01 |0076: move-result-object v1 │ │ -0717c6: 1f01 4402 |0077: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0717ca: 6e10 2010 0100 |0079: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -0717d0: 0a01 |007c: move-result v1 │ │ -0717d2: 3801 0900 |007d: if-eqz v1, 0086 // +0009 │ │ -0717d6: 5431 c90a |007f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -0717da: 1a02 b21d |0081: const-string v2, "note" // string@1db2 │ │ -0717de: 5b12 e10a |0083: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0717e2: 28b2 |0085: goto 0037 // -004e │ │ -0717e4: 5431 ca0a |0086: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -0717e8: 1402 cc00 077f |0088: const v2, #float 1.7945e+38 // #7f0700cc │ │ -0717ee: 6e20 9c00 2100 |008b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0717f4: 0c01 |008e: move-result-object v1 │ │ -0717f6: 1f01 4402 |008f: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0717fa: 6e10 2010 0100 |0091: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -071800: 0a01 |0094: move-result v1 │ │ -071802: 3801 0900 |0095: if-eqz v1, 009e // +0009 │ │ -071806: 5431 c90a |0097: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -07180a: 1a02 9f26 |0099: const-string v2, "volumn" // string@269f │ │ -07180e: 5b12 e10a |009b: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071812: 289a |009d: goto 0037 // -0066 │ │ -071814: 5431 ca0a |009e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ -071818: 1402 cd00 077f |00a0: const v2, #float 1.7945e+38 // #7f0700cd │ │ -07181e: 6e20 9c00 2100 |00a3: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -071824: 0c01 |00a6: move-result-object v1 │ │ -071826: 1f01 4402 |00a7: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07182a: 6e10 2010 0100 |00a9: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -071830: 0a01 |00ac: move-result v1 │ │ -071832: 3801 8aff |00ad: if-eqz v1, 0037 // -0076 │ │ -071836: 5431 c90a |00af: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ -07183a: 1a02 7418 |00b1: const-string v2, "keywords" // string@1874 │ │ -07183e: 5b12 e10a |00b3: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071842: 2882 |00b5: goto 0037 // -007e │ │ +07272c: |[07272c] org.yuttadhammo.tipitaka.BookmarkPaliActivity$3.onClick:(Landroid/view/View;)V │ │ +07273c: 5431 c90a |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +072740: 7110 9d20 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072746: 0c01 |0005: move-result-object v1 │ │ +072748: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +07274e: 0c00 |0009: move-result-object v0 │ │ +072750: 5431 ca0a |000a: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +072754: 1402 6c00 0b7f |000c: const v2, #float 1.84765e+38 // #7f0b006c │ │ +07275a: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +072760: 0c01 |0012: move-result-object v1 │ │ +072762: 1f01 4202 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +072766: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07276c: 0a01 |0018: move-result v1 │ │ +07276e: 3801 3e00 |0019: if-eqz v1, 0057 // +003e │ │ +072772: 5431 c90a |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +072776: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +072778: 5c12 d90a |001e: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +07277c: 5431 ca0a |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +072780: 1402 6700 0b7f |0022: const v2, #float 1.84765e+38 // #7f0b0067 │ │ +072786: 6e20 9c00 2100 |0025: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07278c: 0c01 |0028: move-result-object v1 │ │ +07278e: 1f01 4202 |0029: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +072792: 6e10 2010 0100 |002b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +072798: 0a01 |002e: move-result v1 │ │ +07279a: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ +07279e: 5431 c90a |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +0727a2: 1a02 d50d |0033: const-string v2, "_id" // string@0dd5 │ │ +0727a6: 5b12 e10a |0035: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0727aa: 1a01 2402 |0037: const-string v1, "BM_IS_DESC" // string@0224 │ │ +0727ae: 5432 c90a |0039: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +0727b2: 5522 d90a |003b: iget-boolean v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0727b6: 7230 7001 1002 |003d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ +0727bc: 1a01 2502 |0040: const-string v1, "BM_SORT_KEY" // string@0225 │ │ +0727c0: 5432 c90a |0042: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +0727c4: 5422 e10a |0044: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0727c8: 7230 7301 1002 |0046: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ +0727ce: 7210 6f01 0000 |0049: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0727d4: 5431 ca0a |004c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +0727d8: 6e10 9b00 0100 |004e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +0727de: 5431 c90a |0051: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +0727e2: 7110 a720 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@20a7 │ │ +0727e8: 0e00 |0056: return-void │ │ +0727ea: 5431 ca0a |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +0727ee: 1402 6b00 0b7f |0059: const v2, #float 1.84765e+38 // #7f0b006b │ │ +0727f4: 6e20 9c00 2100 |005c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0727fa: 0c01 |005f: move-result-object v1 │ │ +0727fc: 1f01 4202 |0060: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +072800: 6e10 2010 0100 |0062: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +072806: 0a01 |0065: move-result v1 │ │ +072808: 3801 baff |0066: if-eqz v1, 0020 // -0046 │ │ +07280c: 5431 c90a |0068: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +072810: 1202 |006a: const/4 v2, #int 0 // #0 │ │ +072812: 5c12 d90a |006b: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072816: 28b3 |006d: goto 0020 // -004d │ │ +072818: 5431 ca0a |006e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +07281c: 1402 cb00 0b7f |0070: const v2, #float 1.84767e+38 // #7f0b00cb │ │ +072822: 6e20 9c00 2100 |0073: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +072828: 0c01 |0076: move-result-object v1 │ │ +07282a: 1f01 4202 |0077: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07282e: 6e10 2010 0100 |0079: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +072834: 0a01 |007c: move-result v1 │ │ +072836: 3801 0900 |007d: if-eqz v1, 0086 // +0009 │ │ +07283a: 5431 c90a |007f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +07283e: 1a02 b21d |0081: const-string v2, "note" // string@1db2 │ │ +072842: 5b12 e10a |0083: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072846: 28b2 |0085: goto 0037 // -004e │ │ +072848: 5431 ca0a |0086: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +07284c: 1402 cc00 0b7f |0088: const v2, #float 1.84767e+38 // #7f0b00cc │ │ +072852: 6e20 9c00 2100 |008b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +072858: 0c01 |008e: move-result-object v1 │ │ +07285a: 1f01 4202 |008f: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07285e: 6e10 2010 0100 |0091: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +072864: 0a01 |0094: move-result v1 │ │ +072866: 3801 0900 |0095: if-eqz v1, 009e // +0009 │ │ +07286a: 5431 c90a |0097: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +07286e: 1a02 9f26 |0099: const-string v2, "volumn" // string@269f │ │ +072872: 5b12 e10a |009b: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072876: 289a |009d: goto 0037 // -0066 │ │ +072878: 5431 ca0a |009e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.val$sortDialog:Landroid/app/Dialog; // field@0aca │ │ +07287c: 1402 cd00 0b7f |00a0: const v2, #float 1.84767e+38 // #7f0b00cd │ │ +072882: 6e20 9c00 2100 |00a3: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +072888: 0c01 |00a6: move-result-object v1 │ │ +07288a: 1f01 4202 |00a7: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07288e: 6e10 2010 0100 |00a9: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +072894: 0a01 |00ac: move-result v1 │ │ +072896: 3801 8aff |00ad: if-eqz v1, 0037 // -0076 │ │ +07289a: 5431 c90a |00af: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ac9 │ │ +07289e: 1a02 7518 |00b1: const-string v2, "keywords" // string@1875 │ │ +0728a2: 5b12 e10a |00b3: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0728a6: 2882 |00b5: goto 0037 // -007e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x000a line=332 │ │ 0x001b line=333 │ │ 0x0020 line=340 │ │ 0x0031 line=341 │ │ @@ -99395,21 +99481,21 @@ │ │ 0x009e line=346 │ │ 0x00af line=347 │ │ locals : │ │ 0x000a - 0x00b6 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x00b6 reg=3 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3; │ │ 0x0000 - 0x00b6 reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #424 header: │ │ -class_idx : 1030 │ │ +class_idx : 1028 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -99442,126 +99528,126 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/widget/EditText;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -071844: |[071844] org.yuttadhammo.tipitaka.BookmarkPaliActivity$4.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/widget/EditText;I)V │ │ -071854: 5b01 cb0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071858: 5b02 cc0a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$input:Landroid/widget/EditText; // field@0acc │ │ -07185c: 5903 cd0a |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$position:I // field@0acd │ │ -071860: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -071866: 0e00 |0009: return-void │ │ +0728a8: |[0728a8] org.yuttadhammo.tipitaka.BookmarkPaliActivity$4.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/widget/EditText;I)V │ │ +0728b8: 5b01 cb0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0728bc: 5b02 cc0a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$input:Landroid/widget/EditText; // field@0acc │ │ +0728c0: 5903 cd0a |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$position:I // field@0acd │ │ +0728c4: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0728ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 174 16-bit code units │ │ -071868: |[071868] org.yuttadhammo.tipitaka.BookmarkPaliActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -071878: 120a |0000: const/4 v10, #int 0 // #0 │ │ -07187a: 54b5 cc0a |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$input:Landroid/widget/EditText; // field@0acc │ │ -07187e: 6e10 870f 0500 |0003: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -071884: 0c05 |0006: move-result-object v5 │ │ -071886: 6e10 511f 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -07188c: 0c04 |000a: move-result-object v4 │ │ -07188e: 54b5 cb0a |000b: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071892: 54b6 cb0a |000d: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071896: 7110 9d20 0600 |000f: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -07189c: 0c06 |0012: move-result-object v6 │ │ -07189e: 1a07 2002 |0013: const-string v7, "BM_SORT_KEY" // string@0220 │ │ -0718a2: 1a08 9f26 |0015: const-string v8, "volumn" // string@269f │ │ -0718a6: 7230 7801 7608 |0017: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0718ac: 0c06 |001a: move-result-object v6 │ │ -0718ae: 5b56 e10a |001b: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0718b2: 54b5 cb0a |001d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0718b6: 54b6 cb0a |001f: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0718ba: 7110 9d20 0600 |0021: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -0718c0: 0c06 |0024: move-result-object v6 │ │ -0718c2: 1a07 1f02 |0025: const-string v7, "BM_IS_DESC" // string@021f │ │ -0718c6: 7230 7501 760a |0027: invoke-interface {v6, v7, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0718cc: 0a06 |002a: move-result v6 │ │ -0718ce: 5c56 d90a |002b: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0718d2: 54b5 cb0a |002d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0718d6: 7110 9e20 0500 |002f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -0718dc: 0c05 |0032: move-result-object v5 │ │ -0718de: 6e10 4520 0500 |0033: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -0718e4: 54b5 cb0a |0036: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0718e8: 7110 9f20 0500 |0038: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -0718ee: 0c05 |003b: move-result-object v5 │ │ -0718f0: 6e10 651f 0500 |003c: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0718f6: 0a05 |003f: move-result v5 │ │ -0718f8: 3905 4f00 |0040: if-nez v5, 008f // +004f │ │ -0718fc: 54b5 cb0a |0042: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071900: 7110 9e20 0500 |0044: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071906: 0c05 |0047: move-result-object v5 │ │ -071908: 54b6 cb0a |0048: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -07190c: 7110 a020 0600 |004a: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -071912: 0c06 |004d: move-result-object v6 │ │ -071914: 54b7 cb0a |004e: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071918: 5477 e10a |0050: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -07191c: 54b8 cb0a |0052: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071920: 5588 d90a |0054: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071924: 6e40 4120 6587 |0056: invoke-virtual {v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -07192a: 0c01 |0059: move-result-object v1 │ │ -07192c: 52b5 cd0a |005a: iget v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$position:I // field@0acd │ │ -071930: 7220 cd01 5100 |005c: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -071936: 0a05 |005f: move-result v5 │ │ -071938: 3805 2200 |0060: if-eqz v5, 0082 // +0022 │ │ -07193c: 7220 c501 a100 |0062: invoke-interface {v1, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071942: 0a05 |0065: move-result v5 │ │ -071944: 8152 |0066: int-to-long v2, v5 │ │ -071946: 54b5 cb0a |0067: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -07194a: 7110 9e20 0500 |0069: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071950: 0c05 |006c: move-result-object v5 │ │ -071952: 6e30 4220 2503 |006d: invoke-virtual {v5, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/BookmarkItem; // method@2042 │ │ -071958: 0c00 |0070: move-result-object v0 │ │ -07195a: 6e20 8420 4000 |0071: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.setNote:(Ljava/lang/String;)V // method@2084 │ │ -071960: 54b5 cb0a |0074: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071964: 7110 9e20 0500 |0076: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -07196a: 0c05 |0079: move-result-object v5 │ │ -07196c: 6e40 4720 2503 |007a: invoke-virtual {v5, v2, v3, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/BookmarkItem;)Z // method@2047 │ │ -071972: 54b5 cb0a |007d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071976: 7110 a720 0500 |007f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@20a7 │ │ -07197c: 7210 c001 0100 |0082: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -071982: 54b5 cb0a |0085: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -071986: 7110 9e20 0500 |0087: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -07198c: 0c05 |008a: move-result-object v5 │ │ -07198e: 6e10 3b20 0500 |008b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -071994: 0e00 |008e: return-void │ │ -071996: 54b5 cb0a |008f: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -07199a: 7110 9e20 0500 |0091: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -0719a0: 0c05 |0094: move-result-object v5 │ │ -0719a2: 54b6 cb0a |0095: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0719a6: 7110 a020 0600 |0097: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -0719ac: 0c06 |009a: move-result-object v6 │ │ -0719ae: 54b7 cb0a |009b: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0719b2: 7110 9f20 0700 |009d: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -0719b8: 0c07 |00a0: move-result-object v7 │ │ -0719ba: 54b8 cb0a |00a1: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0719be: 5488 e10a |00a3: iget-object v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0719c2: 54b9 cb0a |00a5: iget-object v9, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ -0719c6: 5599 d90a |00a7: iget-boolean v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0719ca: 6e59 4020 6587 |00a9: invoke-virtual {v5, v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -0719d0: 0c01 |00ac: move-result-object v1 │ │ -0719d2: 28ad |00ad: goto 005a // -0053 │ │ +0728cc: |[0728cc] org.yuttadhammo.tipitaka.BookmarkPaliActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +0728dc: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0728de: 54b5 cc0a |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$input:Landroid/widget/EditText; // field@0acc │ │ +0728e2: 6e10 870f 0500 |0003: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0728e8: 0c05 |0006: move-result-object v5 │ │ +0728ea: 6e10 511f 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0728f0: 0c04 |000a: move-result-object v4 │ │ +0728f2: 54b5 cb0a |000b: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0728f6: 54b6 cb0a |000d: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0728fa: 7110 9d20 0600 |000f: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072900: 0c06 |0012: move-result-object v6 │ │ +072902: 1a07 2502 |0013: const-string v7, "BM_SORT_KEY" // string@0225 │ │ +072906: 1a08 9f26 |0015: const-string v8, "volumn" // string@269f │ │ +07290a: 7230 7801 7608 |0017: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +072910: 0c06 |001a: move-result-object v6 │ │ +072912: 5b56 e10a |001b: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072916: 54b5 cb0a |001d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +07291a: 54b6 cb0a |001f: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +07291e: 7110 9d20 0600 |0021: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072924: 0c06 |0024: move-result-object v6 │ │ +072926: 1a07 2402 |0025: const-string v7, "BM_IS_DESC" // string@0224 │ │ +07292a: 7230 7501 760a |0027: invoke-interface {v6, v7, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +072930: 0a06 |002a: move-result v6 │ │ +072932: 5c56 d90a |002b: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072936: 54b5 cb0a |002d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +07293a: 7110 9e20 0500 |002f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072940: 0c05 |0032: move-result-object v5 │ │ +072942: 6e10 4520 0500 |0033: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +072948: 54b5 cb0a |0036: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +07294c: 7110 9f20 0500 |0038: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +072952: 0c05 |003b: move-result-object v5 │ │ +072954: 6e10 651f 0500 |003c: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07295a: 0a05 |003f: move-result v5 │ │ +07295c: 3905 4f00 |0040: if-nez v5, 008f // +004f │ │ +072960: 54b5 cb0a |0042: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +072964: 7110 9e20 0500 |0044: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +07296a: 0c05 |0047: move-result-object v5 │ │ +07296c: 54b6 cb0a |0048: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +072970: 7110 a020 0600 |004a: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +072976: 0c06 |004d: move-result-object v6 │ │ +072978: 54b7 cb0a |004e: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +07297c: 5477 e10a |0050: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072980: 54b8 cb0a |0052: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +072984: 5588 d90a |0054: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072988: 6e40 4120 6587 |0056: invoke-virtual {v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +07298e: 0c01 |0059: move-result-object v1 │ │ +072990: 52b5 cd0a |005a: iget v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.val$position:I // field@0acd │ │ +072994: 7220 cd01 5100 |005c: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07299a: 0a05 |005f: move-result v5 │ │ +07299c: 3805 2200 |0060: if-eqz v5, 0082 // +0022 │ │ +0729a0: 7220 c501 a100 |0062: invoke-interface {v1, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0729a6: 0a05 |0065: move-result v5 │ │ +0729a8: 8152 |0066: int-to-long v2, v5 │ │ +0729aa: 54b5 cb0a |0067: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0729ae: 7110 9e20 0500 |0069: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +0729b4: 0c05 |006c: move-result-object v5 │ │ +0729b6: 6e30 4220 2503 |006d: invoke-virtual {v5, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/BookmarkItem; // method@2042 │ │ +0729bc: 0c00 |0070: move-result-object v0 │ │ +0729be: 6e20 8420 4000 |0071: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.setNote:(Ljava/lang/String;)V // method@2084 │ │ +0729c4: 54b5 cb0a |0074: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0729c8: 7110 9e20 0500 |0076: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +0729ce: 0c05 |0079: move-result-object v5 │ │ +0729d0: 6e40 4720 2503 |007a: invoke-virtual {v5, v2, v3, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/BookmarkItem;)Z // method@2047 │ │ +0729d6: 54b5 cb0a |007d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0729da: 7110 a720 0500 |007f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@20a7 │ │ +0729e0: 7210 c001 0100 |0082: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0729e6: 54b5 cb0a |0085: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0729ea: 7110 9e20 0500 |0087: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +0729f0: 0c05 |008a: move-result-object v5 │ │ +0729f2: 6e10 3b20 0500 |008b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +0729f8: 0e00 |008e: return-void │ │ +0729fa: 54b5 cb0a |008f: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +0729fe: 7110 9e20 0500 |0091: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072a04: 0c05 |0094: move-result-object v5 │ │ +072a06: 54b6 cb0a |0095: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +072a0a: 7110 a020 0600 |0097: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +072a10: 0c06 |009a: move-result-object v6 │ │ +072a12: 54b7 cb0a |009b: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +072a16: 7110 9f20 0700 |009d: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +072a1c: 0c07 |00a0: move-result-object v7 │ │ +072a1e: 54b8 cb0a |00a1: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +072a22: 5488 e10a |00a3: iget-object v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072a26: 54b9 cb0a |00a5: iget-object v9, v11, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0acb │ │ +072a2a: 5599 d90a |00a7: iget-boolean v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072a2e: 6e59 4020 6587 |00a9: invoke-virtual {v5, v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +072a34: 0c01 |00ac: move-result-object v1 │ │ +072a36: 28ad |00ad: goto 005a // -0053 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=448 │ │ 0x000b line=449 │ │ 0x001d line=450 │ │ 0x002d line=451 │ │ 0x0036 line=453 │ │ @@ -99582,21 +99668,21 @@ │ │ 0x005a - 0x008f reg=1 c Landroid/database/Cursor; │ │ 0x00ad - 0x00ae reg=1 c Landroid/database/Cursor; │ │ 0x000b - 0x00ae reg=4 value Ljava/lang/String; │ │ 0x0000 - 0x00ae reg=11 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4; │ │ 0x0000 - 0x00ae reg=12 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x00ae reg=13 whichButton I │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #425 header: │ │ -class_idx : 1031 │ │ +class_idx : 1029 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -99625,134 +99711,134 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0719d4: |[0719d4] org.yuttadhammo.tipitaka.BookmarkPaliActivity$5.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V │ │ -0719e4: 5b01 ce0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -0719e8: 5902 cf0a |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.val$position:I // field@0acf │ │ -0719ec: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0719f2: 0e00 |0007: return-void │ │ +072a38: |[072a38] org.yuttadhammo.tipitaka.BookmarkPaliActivity$5.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V │ │ +072a48: 5b01 ce0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072a4c: 5902 cf0a |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.val$position:I // field@0acf │ │ +072a50: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +072a56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 193 16-bit code units │ │ -0719f4: |[0719f4] org.yuttadhammo.tipitaka.BookmarkPaliActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -071a04: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -071a06: 54a4 ce0a |0001: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a0a: 54a5 ce0a |0003: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a0e: 7110 9d20 0500 |0005: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -071a14: 0c05 |0008: move-result-object v5 │ │ -071a16: 1a06 2002 |0009: const-string v6, "BM_SORT_KEY" // string@0220 │ │ -071a1a: 1a07 9f26 |000b: const-string v7, "volumn" // string@269f │ │ -071a1e: 7230 7801 6507 |000d: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -071a24: 0c05 |0010: move-result-object v5 │ │ -071a26: 5b45 e10a |0011: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071a2a: 54a4 ce0a |0013: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a2e: 54a5 ce0a |0015: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a32: 7110 9d20 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -071a38: 0c05 |001a: move-result-object v5 │ │ -071a3a: 1a06 1f02 |001b: const-string v6, "BM_IS_DESC" // string@021f │ │ -071a3e: 7230 7501 6509 |001d: invoke-interface {v5, v6, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -071a44: 0a05 |0020: move-result v5 │ │ -071a46: 5c45 d90a |0021: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071a4a: 54a4 ce0a |0023: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a4e: 7110 9e20 0400 |0025: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071a54: 0c04 |0028: move-result-object v4 │ │ -071a56: 6e10 4520 0400 |0029: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -071a5c: 54a4 ce0a |002c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a60: 7110 9f20 0400 |002e: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -071a66: 0c04 |0031: move-result-object v4 │ │ -071a68: 6e10 651f 0400 |0032: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ -071a6e: 0a04 |0035: move-result v4 │ │ -071a70: 3904 6c00 |0036: if-nez v4, 00a2 // +006c │ │ -071a74: 54a4 ce0a |0038: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a78: 7110 9e20 0400 |003a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071a7e: 0c04 |003d: move-result-object v4 │ │ -071a80: 54a5 ce0a |003e: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a84: 7110 a020 0500 |0040: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -071a8a: 0c05 |0043: move-result-object v5 │ │ -071a8c: 54a6 ce0a |0044: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a90: 5466 e10a |0046: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071a94: 54a7 ce0a |0048: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071a98: 5577 d90a |004a: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071a9c: 6e40 4120 5476 |004c: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -071aa2: 0c00 |004f: move-result-object v0 │ │ -071aa4: 52a4 cf0a |0050: iget v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.val$position:I // field@0acf │ │ -071aa8: 7220 cd01 4000 |0052: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -071aae: 0a04 |0055: move-result v4 │ │ -071ab0: 3804 3f00 |0056: if-eqz v4, 0095 // +003f │ │ -071ab4: 7220 c501 9000 |0058: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071aba: 0a02 |005b: move-result v2 │ │ -071abc: 1224 |005c: const/4 v4, #int 2 // #2 │ │ -071abe: 7220 c501 4000 |005d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071ac4: 0a01 |0060: move-result v1 │ │ -071ac6: 1234 |0061: const/4 v4, #int 3 // #3 │ │ -071ac8: 7220 c501 4000 |0062: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071ace: 0a03 |0065: move-result v3 │ │ -071ad0: 54a4 ce0a |0066: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071ad4: 7110 a820 0400 |0068: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/util/ArrayList; // method@20a8 │ │ -071ada: 0c04 |006b: move-result-object v4 │ │ -071adc: 2205 b303 |006c: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -071ae0: 7010 761f 0500 |006e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -071ae6: 6e20 7b1f 1500 |0071: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -071aec: 0c05 |0074: move-result-object v5 │ │ -071aee: 1a06 0d01 |0075: const-string v6, ":" // string@010d │ │ -071af2: 6e20 7e1f 6500 |0077: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071af8: 0c05 |007a: move-result-object v5 │ │ -071afa: 6e20 7b1f 3500 |007b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -071b00: 0c05 |007e: move-result-object v5 │ │ -071b02: 6e10 841f 0500 |007f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -071b08: 0c05 |0082: move-result-object v5 │ │ -071b0a: 6e20 a81f 5400 |0083: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -071b10: 54a4 ce0a |0086: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b14: 7110 9e20 0400 |0088: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071b1a: 0c04 |008b: move-result-object v4 │ │ -071b1c: 8125 |008c: int-to-long v5, v2 │ │ -071b1e: 6e30 4620 5406 |008d: invoke-virtual {v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ -071b24: 54a4 ce0a |0090: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b28: 7110 a720 0400 |0092: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@20a7 │ │ -071b2e: 7210 c001 0000 |0095: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -071b34: 54a4 ce0a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b38: 7110 9e20 0400 |009a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071b3e: 0c04 |009d: move-result-object v4 │ │ -071b40: 6e10 3b20 0400 |009e: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -071b46: 0e00 |00a1: return-void │ │ -071b48: 54a4 ce0a |00a2: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b4c: 7110 9e20 0400 |00a4: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ -071b52: 0c04 |00a7: move-result-object v4 │ │ -071b54: 54a5 ce0a |00a8: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b58: 7110 a020 0500 |00aa: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ -071b5e: 0c05 |00ad: move-result-object v5 │ │ -071b60: 54a6 ce0a |00ae: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b64: 7110 9f20 0600 |00b0: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ -071b6a: 0c06 |00b3: move-result-object v6 │ │ -071b6c: 54a7 ce0a |00b4: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b70: 5477 e10a |00b6: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -071b74: 54a8 ce0a |00b8: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ -071b78: 5588 d90a |00ba: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -071b7c: 6e58 4020 5476 |00bc: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -071b82: 0c00 |00bf: move-result-object v0 │ │ -071b84: 2890 |00c0: goto 0050 // -0070 │ │ +072a58: |[072a58] org.yuttadhammo.tipitaka.BookmarkPaliActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +072a68: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +072a6a: 54a4 ce0a |0001: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072a6e: 54a5 ce0a |0003: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072a72: 7110 9d20 0500 |0005: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072a78: 0c05 |0008: move-result-object v5 │ │ +072a7a: 1a06 2502 |0009: const-string v6, "BM_SORT_KEY" // string@0225 │ │ +072a7e: 1a07 9f26 |000b: const-string v7, "volumn" // string@269f │ │ +072a82: 7230 7801 6507 |000d: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +072a88: 0c05 |0010: move-result-object v5 │ │ +072a8a: 5b45 e10a |0011: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072a8e: 54a4 ce0a |0013: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072a92: 54a5 ce0a |0015: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072a96: 7110 9d20 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072a9c: 0c05 |001a: move-result-object v5 │ │ +072a9e: 1a06 2402 |001b: const-string v6, "BM_IS_DESC" // string@0224 │ │ +072aa2: 7230 7501 6509 |001d: invoke-interface {v5, v6, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +072aa8: 0a05 |0020: move-result v5 │ │ +072aaa: 5c45 d90a |0021: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072aae: 54a4 ce0a |0023: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072ab2: 7110 9e20 0400 |0025: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072ab8: 0c04 |0028: move-result-object v4 │ │ +072aba: 6e10 4520 0400 |0029: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +072ac0: 54a4 ce0a |002c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072ac4: 7110 9f20 0400 |002e: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +072aca: 0c04 |0031: move-result-object v4 │ │ +072acc: 6e10 651f 0400 |0032: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ +072ad2: 0a04 |0035: move-result v4 │ │ +072ad4: 3904 6c00 |0036: if-nez v4, 00a2 // +006c │ │ +072ad8: 54a4 ce0a |0038: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072adc: 7110 9e20 0400 |003a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072ae2: 0c04 |003d: move-result-object v4 │ │ +072ae4: 54a5 ce0a |003e: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072ae8: 7110 a020 0500 |0040: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +072aee: 0c05 |0043: move-result-object v5 │ │ +072af0: 54a6 ce0a |0044: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072af4: 5466 e10a |0046: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072af8: 54a7 ce0a |0048: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072afc: 5577 d90a |004a: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072b00: 6e40 4120 5476 |004c: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +072b06: 0c00 |004f: move-result-object v0 │ │ +072b08: 52a4 cf0a |0050: iget v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.val$position:I // field@0acf │ │ +072b0c: 7220 cd01 4000 |0052: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +072b12: 0a04 |0055: move-result v4 │ │ +072b14: 3804 3f00 |0056: if-eqz v4, 0095 // +003f │ │ +072b18: 7220 c501 9000 |0058: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072b1e: 0a02 |005b: move-result v2 │ │ +072b20: 1224 |005c: const/4 v4, #int 2 // #2 │ │ +072b22: 7220 c501 4000 |005d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072b28: 0a01 |0060: move-result v1 │ │ +072b2a: 1234 |0061: const/4 v4, #int 3 // #3 │ │ +072b2c: 7220 c501 4000 |0062: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072b32: 0a03 |0065: move-result v3 │ │ +072b34: 54a4 ce0a |0066: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072b38: 7110 a820 0400 |0068: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/util/ArrayList; // method@20a8 │ │ +072b3e: 0c04 |006b: move-result-object v4 │ │ +072b40: 2205 b103 |006c: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +072b44: 7010 761f 0500 |006e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +072b4a: 6e20 7b1f 1500 |0071: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +072b50: 0c05 |0074: move-result-object v5 │ │ +072b52: 1a06 1101 |0075: const-string v6, ":" // string@0111 │ │ +072b56: 6e20 7e1f 6500 |0077: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +072b5c: 0c05 |007a: move-result-object v5 │ │ +072b5e: 6e20 7b1f 3500 |007b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +072b64: 0c05 |007e: move-result-object v5 │ │ +072b66: 6e10 841f 0500 |007f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +072b6c: 0c05 |0082: move-result-object v5 │ │ +072b6e: 6e20 a81f 5400 |0083: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +072b74: 54a4 ce0a |0086: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072b78: 7110 9e20 0400 |0088: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072b7e: 0c04 |008b: move-result-object v4 │ │ +072b80: 8126 |008c: int-to-long v6, v2 │ │ +072b82: 6e30 4620 6407 |008d: invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ +072b88: 54a4 ce0a |0090: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072b8c: 7110 a720 0400 |0092: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@20a7 │ │ +072b92: 7210 c001 0000 |0095: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +072b98: 54a4 ce0a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072b9c: 7110 9e20 0400 |009a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072ba2: 0c04 |009d: move-result-object v4 │ │ +072ba4: 6e10 3b20 0400 |009e: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +072baa: 0e00 |00a1: return-void │ │ +072bac: 54a4 ce0a |00a2: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072bb0: 7110 9e20 0400 |00a4: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@209e │ │ +072bb6: 0c04 |00a7: move-result-object v4 │ │ +072bb8: 54a5 ce0a |00a8: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072bbc: 7110 a020 0500 |00aa: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@20a0 │ │ +072bc2: 0c05 |00ad: move-result-object v5 │ │ +072bc4: 54a6 ce0a |00ae: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072bc8: 7110 9f20 0600 |00b0: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; // method@209f │ │ +072bce: 0c06 |00b3: move-result-object v6 │ │ +072bd0: 54a7 ce0a |00b4: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072bd4: 5477 e10a |00b6: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +072bd8: 54a8 ce0a |00b8: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ace │ │ +072bdc: 5588 d90a |00ba: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +072be0: 6e58 4020 5476 |00bc: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +072be6: 0c00 |00bf: move-result-object v0 │ │ +072be8: 2890 |00c0: goto 0050 // -0070 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=493 │ │ 0x0013 line=494 │ │ 0x0023 line=495 │ │ 0x002c line=497 │ │ 0x0038 line=498 │ │ @@ -99773,21 +99859,21 @@ │ │ 0x0066 - 0x0095 reg=3 volumn I │ │ 0x0050 - 0x00a2 reg=0 c Landroid/database/Cursor; │ │ 0x00c0 - 0x00c1 reg=0 c Landroid/database/Cursor; │ │ 0x0000 - 0x00c1 reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5; │ │ 0x0000 - 0x00c1 reg=11 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x00c1 reg=12 which I │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #426 header: │ │ -class_idx : 1032 │ │ +class_idx : 1030 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 576 │ │ +superclass_idx : 941 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -99812,52 +99898,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071b88: |[071b88] org.yuttadhammo.tipitaka.BookmarkPaliActivity$6.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ -071b98: 5b01 d00a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad0 │ │ -071b9c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -071ba2: 0e00 |0005: return-void │ │ +072bec: |[072bec] org.yuttadhammo.tipitaka.BookmarkPaliActivity$6.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ +072bfc: 5b01 d00a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad0 │ │ +072c00: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +072c06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071ba4: |[071ba4] org.yuttadhammo.tipitaka.BookmarkPaliActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -071bb4: 0e00 |0000: return-void │ │ +072c08: |[072c08] org.yuttadhammo.tipitaka.BookmarkPaliActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +072c18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #427 header: │ │ -class_idx : 1033 │ │ +class_idx : 1031 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 590 │ │ -source_file_idx : 576 │ │ +superclass_idx : 588 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -99881,24 +99967,24 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -071bb8: |[071bb8] org.yuttadhammo.tipitaka.BookmarkPaliActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -071bc8: 5b67 d10a |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ -071bcc: 0760 |0002: move-object v0, v6 │ │ -071bce: 0781 |0003: move-object v1, v8 │ │ -071bd0: 0192 |0004: move v2, v9 │ │ -071bd2: 07a3 |0005: move-object v3, v10 │ │ -071bd4: 07b4 |0006: move-object v4, v11 │ │ -071bd6: 07c5 |0007: move-object v5, v12 │ │ -071bd8: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ -071bde: 0e00 |000b: return-void │ │ +072c1c: |[072c1c] org.yuttadhammo.tipitaka.BookmarkPaliActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +072c2c: 5b67 d10a |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ +072c30: 0760 |0002: move-object v0, v6 │ │ +072c32: 0781 |0003: move-object v1, v8 │ │ +072c34: 0192 |0004: move v2, v9 │ │ +072c36: 07a3 |0005: move-object v3, v10 │ │ +072c38: 07b4 |0006: move-object v4, v11 │ │ +072c3a: 07c5 |0007: move-object v5, v12 │ │ +072c3c: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ +072c42: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0008 line=223 │ │ 0x000b line=224 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; │ │ @@ -99915,87 +100001,87 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -071be0: |[071be0] org.yuttadhammo.tipitaka.BookmarkPaliActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -071bf0: 1309 ff00 |0000: const/16 v9, #int 255 // #ff │ │ -071bf4: 6f40 3d10 badc |0002: invoke-super {v10, v11, v12, v13}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ -071bfa: 0c04 |0005: move-result-object v4 │ │ -071bfc: 6e10 9920 0a00 |0006: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@2099 │ │ -071c02: 0c00 |0009: move-result-object v0 │ │ -071c04: 7220 cd01 b000 |000a: invoke-interface {v0, v11}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -071c0a: 1236 |000d: const/4 v6, #int 3 // #3 │ │ -071c0c: 7220 c501 6000 |000e: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071c12: 0a05 |0011: move-result v5 │ │ -071c14: 1406 4600 077f |0012: const v6, #float 1.79447e+38 // #7f070046 │ │ -071c1a: 6e20 d90d 6400 |0015: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -071c20: 0c01 |0018: move-result-object v1 │ │ -071c22: 1f01 5802 |0019: check-cast v1, Landroid/widget/TextView; // type@0258 │ │ -071c26: 54a6 d10a |001b: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ -071c2a: 7110 9d20 0600 |001d: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -071c30: 0c06 |0020: move-result-object v6 │ │ -071c32: 1a07 3702 |0021: const-string v7, "BmLine1Size" // string@0237 │ │ -071c36: 1508 8041 |0023: const/high16 v8, #int 1098907648 // #4180 │ │ -071c3a: 7230 7601 7608 |0025: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -071c40: 0a06 |0028: move-result v6 │ │ -071c42: 6e20 7610 6100 |0029: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -071c48: 1406 4700 077f |002c: const v6, #float 1.79447e+38 // #7f070047 │ │ -071c4e: 6e20 d90d 6400 |002f: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -071c54: 0c02 |0032: move-result-object v2 │ │ -071c56: 1f02 5802 |0033: check-cast v2, Landroid/widget/TextView; // type@0258 │ │ -071c5a: 54a6 d10a |0035: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ -071c5e: 7110 9d20 0600 |0037: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -071c64: 0c06 |003a: move-result-object v6 │ │ -071c66: 1a07 3802 |003b: const-string v7, "BmLine2Size" // string@0238 │ │ -071c6a: 1508 6041 |003d: const/high16 v8, #int 1096810496 // #4160 │ │ -071c6e: 7230 7601 7608 |003f: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -071c74: 0a06 |0042: move-result v6 │ │ -071c76: 6e20 7610 6200 |0043: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -071c7c: 1406 4500 077f |0046: const v6, #float 1.79447e+38 // #7f070045 │ │ -071c82: 6e20 d90d 6400 |0049: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -071c88: 0c03 |004c: move-result-object v3 │ │ -071c8a: 1f03 5802 |004d: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -071c8e: 54a6 d10a |004f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ -071c92: 7110 9d20 0600 |0051: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ -071c98: 0c06 |0054: move-result-object v6 │ │ -071c9a: 1a07 3902 |0055: const-string v7, "BmLine3Size" // string@0239 │ │ -071c9e: 1508 4041 |0057: const/high16 v8, #int 1094713344 // #4140 │ │ -071ca2: 7230 7601 7608 |0059: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -071ca8: 0a06 |005c: move-result v6 │ │ -071caa: 6e20 7610 6300 |005d: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -071cb0: 1216 |0060: const/4 v6, #int 1 // #1 │ │ -071cb2: 3465 1200 |0061: if-lt v5, v6, 0073 // +0012 │ │ -071cb6: 1306 0800 |0063: const/16 v6, #int 8 // #8 │ │ -071cba: 3665 0e00 |0065: if-gt v5, v6, 0073 // +000e │ │ -071cbe: 1306 1e00 |0067: const/16 v6, #int 30 // #1e │ │ -071cc2: 1307 9000 |0069: const/16 v7, #int 144 // #90 │ │ -071cc6: 7130 0102 7609 |006b: invoke-static {v6, v7, v9}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -071ccc: 0a06 |006e: move-result v6 │ │ -071cce: 6e20 7510 6100 |006f: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -071cd4: 1104 |0072: return-object v4 │ │ -071cd6: 1306 0900 |0073: const/16 v6, #int 9 // #9 │ │ -071cda: 3465 1100 |0075: if-lt v5, v6, 0086 // +0011 │ │ -071cde: 1306 2100 |0077: const/16 v6, #int 33 // #21 │ │ -071ce2: 3665 0d00 |0079: if-gt v5, v6, 0086 // +000d │ │ -071ce6: 1306 4500 |007b: const/16 v6, #int 69 // #45 │ │ -071cea: 1207 |007d: const/4 v7, #int 0 // #0 │ │ -071cec: 7130 0102 6907 |007e: invoke-static {v9, v6, v7}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -071cf2: 0a06 |0081: move-result v6 │ │ -071cf4: 6e20 7510 6100 |0082: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -071cfa: 28ed |0085: goto 0072 // -0013 │ │ -071cfc: 1306 a000 |0086: const/16 v6, #int 160 // #a0 │ │ -071d00: 1307 2000 |0088: const/16 v7, #int 32 // #20 │ │ -071d04: 1308 f000 |008a: const/16 v8, #int 240 // #f0 │ │ -071d08: 7130 0102 7608 |008c: invoke-static {v6, v7, v8}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -071d0e: 0a06 |008f: move-result v6 │ │ -071d10: 6e20 7510 6100 |0090: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -071d16: 28df |0093: goto 0072 // -0021 │ │ +072c44: |[072c44] org.yuttadhammo.tipitaka.BookmarkPaliActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +072c54: 1309 ff00 |0000: const/16 v9, #int 255 // #ff │ │ +072c58: 6f40 3d10 badc |0002: invoke-super {v10, v11, v12, v13}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ +072c5e: 0c04 |0005: move-result-object v4 │ │ +072c60: 6e10 9920 0a00 |0006: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@2099 │ │ +072c66: 0c00 |0009: move-result-object v0 │ │ +072c68: 7220 cd01 b000 |000a: invoke-interface {v0, v11}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +072c6e: 1236 |000d: const/4 v6, #int 3 // #3 │ │ +072c70: 7220 c501 6000 |000e: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072c76: 0a05 |0011: move-result v5 │ │ +072c78: 1406 4600 0b7f |0012: const v6, #float 1.84764e+38 // #7f0b0046 │ │ +072c7e: 6e20 d90d 6400 |0015: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +072c84: 0c01 |0018: move-result-object v1 │ │ +072c86: 1f01 5602 |0019: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +072c8a: 54a6 d10a |001b: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ +072c8e: 7110 9d20 0600 |001d: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072c94: 0c06 |0020: move-result-object v6 │ │ +072c96: 1a07 3c02 |0021: const-string v7, "BmLine1Size" // string@023c │ │ +072c9a: 1508 8041 |0023: const/high16 v8, #int 1098907648 // #4180 │ │ +072c9e: 7230 7601 7608 |0025: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +072ca4: 0a06 |0028: move-result v6 │ │ +072ca6: 6e20 7610 6100 |0029: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +072cac: 1406 4700 0b7f |002c: const v6, #float 1.84764e+38 // #7f0b0047 │ │ +072cb2: 6e20 d90d 6400 |002f: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +072cb8: 0c02 |0032: move-result-object v2 │ │ +072cba: 1f02 5602 |0033: check-cast v2, Landroid/widget/TextView; // type@0256 │ │ +072cbe: 54a6 d10a |0035: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ +072cc2: 7110 9d20 0600 |0037: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072cc8: 0c06 |003a: move-result-object v6 │ │ +072cca: 1a07 3d02 |003b: const-string v7, "BmLine2Size" // string@023d │ │ +072cce: 1508 6041 |003d: const/high16 v8, #int 1096810496 // #4160 │ │ +072cd2: 7230 7601 7608 |003f: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +072cd8: 0a06 |0042: move-result v6 │ │ +072cda: 6e20 7610 6200 |0043: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +072ce0: 1406 4500 0b7f |0046: const v6, #float 1.84764e+38 // #7f0b0045 │ │ +072ce6: 6e20 d90d 6400 |0049: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +072cec: 0c03 |004c: move-result-object v3 │ │ +072cee: 1f03 5602 |004d: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +072cf2: 54a6 d10a |004f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // field@0ad1 │ │ +072cf6: 7110 9d20 0600 |0051: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; // method@209d │ │ +072cfc: 0c06 |0054: move-result-object v6 │ │ +072cfe: 1a07 3e02 |0055: const-string v7, "BmLine3Size" // string@023e │ │ +072d02: 1508 4041 |0057: const/high16 v8, #int 1094713344 // #4140 │ │ +072d06: 7230 7601 7608 |0059: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +072d0c: 0a06 |005c: move-result v6 │ │ +072d0e: 6e20 7610 6300 |005d: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +072d14: 1216 |0060: const/4 v6, #int 1 // #1 │ │ +072d16: 3465 1200 |0061: if-lt v5, v6, 0073 // +0012 │ │ +072d1a: 1306 0800 |0063: const/16 v6, #int 8 // #8 │ │ +072d1e: 3665 0e00 |0065: if-gt v5, v6, 0073 // +000e │ │ +072d22: 1306 1e00 |0067: const/16 v6, #int 30 // #1e │ │ +072d26: 1307 9000 |0069: const/16 v7, #int 144 // #90 │ │ +072d2a: 7130 0102 7609 |006b: invoke-static {v6, v7, v9}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +072d30: 0a06 |006e: move-result v6 │ │ +072d32: 6e20 7510 6100 |006f: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +072d38: 1104 |0072: return-object v4 │ │ +072d3a: 1306 0900 |0073: const/16 v6, #int 9 // #9 │ │ +072d3e: 3465 1100 |0075: if-lt v5, v6, 0086 // +0011 │ │ +072d42: 1306 2100 |0077: const/16 v6, #int 33 // #21 │ │ +072d46: 3665 0d00 |0079: if-gt v5, v6, 0086 // +000d │ │ +072d4a: 1306 4500 |007b: const/16 v6, #int 69 // #45 │ │ +072d4e: 1207 |007d: const/4 v7, #int 0 // #0 │ │ +072d50: 7130 0102 6907 |007e: invoke-static {v9, v6, v7}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +072d56: 0a06 |0081: move-result v6 │ │ +072d58: 6e20 7510 6100 |0082: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +072d5e: 28ed |0085: goto 0072 // -0013 │ │ +072d60: 1306 a000 |0086: const/16 v6, #int 160 // #a0 │ │ +072d64: 1307 2000 |0088: const/16 v7, #int 32 // #20 │ │ +072d68: 1308 f000 |008a: const/16 v8, #int 240 // #f0 │ │ +072d6c: 7130 0102 7608 |008c: invoke-static {v6, v7, v8}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +072d72: 0a06 |008f: move-result v6 │ │ +072d74: 6e20 7510 6100 |0090: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +072d7a: 28df |0093: goto 0072 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=228 │ │ 0x0006 line=230 │ │ 0x000a line=231 │ │ 0x000d line=232 │ │ 0x0012 line=233 │ │ @@ -100018,21 +100104,21 @@ │ │ 0x0006 - 0x0094 reg=4 view Landroid/view/View; │ │ 0x0012 - 0x0094 reg=5 volume I │ │ 0x0000 - 0x0094 reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x0094 reg=11 position I │ │ 0x0000 - 0x0094 reg=12 convertView Landroid/view/View; │ │ 0x0000 - 0x0094 reg=13 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #428 header: │ │ -class_idx : 1034 │ │ +class_idx : 1032 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 576 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 9 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -100119,58 +100205,57 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -071d18: |[071d18] org.yuttadhammo.tipitaka.BookmarkPaliActivity.:()V │ │ -071d28: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ -071d2e: 1a00 3c1f |0003: const-string v0, "pali" // string@1f3c │ │ -071d32: 5b10 db0a |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ -071d36: 12f0 |0007: const/4 v0, #int -1 // #ff │ │ -071d38: 5910 e00a |0008: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.selectedItemPosition:I // field@0ae0 │ │ -071d3c: 1500 8041 |000a: const/high16 v0, #int 1098907648 // #4180 │ │ -071d40: 5910 d40a |000c: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -071d44: 1500 6041 |000e: const/high16 v0, #int 1096810496 // #4160 │ │ -071d48: 5910 d50a |0010: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -071d4c: 1500 4041 |0012: const/high16 v0, #int 1094713344 // #4140 │ │ -071d50: 5910 d60a |0014: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -071d54: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ -071d58: 5b10 da0a |0018: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -071d5c: 2200 c903 |001a: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -071d60: 7010 a41f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -071d66: 5b10 de0a |001f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ -071d6a: 0e00 |0021: return-void │ │ +072d7c: |[072d7c] org.yuttadhammo.tipitaka.BookmarkPaliActivity.:()V │ │ +072d8c: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ +072d92: 1a00 3c1f |0003: const-string v0, "pali" // string@1f3c │ │ +072d96: 5b10 db0a |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ +072d9a: 12f0 |0007: const/4 v0, #int -1 // #ff │ │ +072d9c: 5910 e00a |0008: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.selectedItemPosition:I // field@0ae0 │ │ +072da0: 1500 8041 |000a: const/high16 v0, #int 1098907648 // #4180 │ │ +072da4: 5910 d40a |000c: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +072da8: 1500 6041 |000e: const/high16 v0, #int 1096810496 // #4160 │ │ +072dac: 5910 d50a |0010: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +072db0: 1500 4041 |0012: const/high16 v0, #int 1094713344 // #4140 │ │ +072db4: 5910 d60a |0014: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +072db8: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ +072dbc: 5b10 da0a |0018: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +072dc0: 2200 c703 |001a: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +072dc4: 7010 a41f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +072dca: 5b10 de0a |001f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ +072dce: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=40 │ │ 0x0007 line=42 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ 0x0012 line=49 │ │ 0x0016 line=50 │ │ 0x001a line=51 │ │ - 0x0021 line=220 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ name : 'access$000' │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071d6c: |[071d6c] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; │ │ -071d7c: 5410 dd0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -071d80: 1100 |0002: return-object v0 │ │ +072dd0: |[072dd0] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; │ │ +072de0: 5410 dd0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +072de4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100178,17 +100263,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071d84: |[071d84] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ -071d94: 5410 d70a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -071d98: 1100 |0002: return-object v0 │ │ +072de8: |[072de8] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ +072df8: 5410 d70a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +072dfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100196,17 +100281,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071d9c: |[071d9c] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; │ │ -071dac: 5410 da0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -071db0: 1100 |0002: return-object v0 │ │ +072e00: |[072e00] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; │ │ +072e10: 5410 da0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +072e14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100214,17 +100299,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071db4: |[071db4] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; │ │ -071dc4: 5410 db0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ -071dc8: 1100 |0002: return-object v0 │ │ +072e18: |[072e18] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/lang/String; │ │ +072e28: 5410 db0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ +072e2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100232,17 +100317,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071dcc: |[071dcc] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I │ │ -071ddc: 5210 e00a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.selectedItemPosition:I // field@0ae0 │ │ -071de0: 0f00 |0002: return v0 │ │ +072e30: |[072e30] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)I │ │ +072e40: 5210 e00a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.selectedItemPosition:I // field@0ae0 │ │ +072e44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100250,17 +100335,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071de4: |[071de4] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$402:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)I │ │ -071df4: 5901 e00a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.selectedItemPosition:I // field@0ae0 │ │ -071df8: 0f01 |0002: return v1 │ │ +072e48: |[072e48] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$402:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)I │ │ +072e58: 5901 e00a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.selectedItemPosition:I // field@0ae0 │ │ +072e5c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -100269,18 +100354,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -071dfc: |[071dfc] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)Z │ │ -071e0c: 7020 ab20 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.editItemAt:(I)Z // method@20ab │ │ -071e12: 0a00 |0003: move-result v0 │ │ -071e14: 0f00 |0004: return v0 │ │ +072e60: |[072e60] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)Z │ │ +072e70: 7020 ab20 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.editItemAt:(I)Z // method@20ab │ │ +072e76: 0a00 |0003: move-result v0 │ │ +072e78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -100289,17 +100374,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071e18: |[071e18] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V │ │ -071e28: 7020 aa20 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.deleteItemAt:(I)V // method@20aa │ │ -071e2e: 0e00 |0003: return-void │ │ +072e7c: |[072e7c] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V │ │ +072e8c: 7020 aa20 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.deleteItemAt:(I)V // method@20aa │ │ +072e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -100308,17 +100393,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071e30: |[071e30] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; │ │ -071e40: 5410 d30a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ad3 │ │ -071e44: 1100 |0002: return-object v0 │ │ +072e94: |[072e94] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/app/AlertDialog; │ │ +072ea4: 5410 d30a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ad3 │ │ +072ea8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100326,17 +100411,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071e48: |[071e48] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$702:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; │ │ -071e58: 5b01 d30a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ad3 │ │ -071e5c: 1101 |0002: return-object v1 │ │ +072eac: |[072eac] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$702:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; │ │ +072ebc: 5b01 d30a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0ad3 │ │ +072ec0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/AlertDialog; │ │ │ │ @@ -100345,17 +100430,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071e60: |[071e60] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ -071e70: 7010 c020 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ -071e76: 0e00 |0003: return-void │ │ +072ec4: |[072ec4] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ +072ed4: 7010 c020 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ +072eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #12 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100363,17 +100448,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071e78: |[071e78] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/util/ArrayList; │ │ -071e88: 5410 de0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ -071e8c: 1100 |0002: return-object v0 │ │ +072edc: |[072edc] org.yuttadhammo.tipitaka.BookmarkPaliActivity.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Ljava/util/ArrayList; │ │ +072eec: 5410 de0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ +072ef0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #13 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -100381,137 +100466,137 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/MatrixCursor;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 234 16-bit code units │ │ -071e90: |[071e90] org.yuttadhammo.tipitaka.BookmarkPaliActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ -071ea0: 125b |0000: const/4 v11, #int 5 // #5 │ │ -071ea2: 23b6 b904 |0001: new-array v6, v11, [Ljava/lang/String; // type@04b9 │ │ -071ea6: 120b |0003: const/4 v11, #int 0 // #0 │ │ -071ea8: 1a0c d30d |0004: const-string v12, "_id" // string@0dd3 │ │ -071eac: 4d0c 060b |0006: aput-object v12, v6, v11 │ │ -071eb0: 121b |0008: const/4 v11, #int 1 // #1 │ │ -071eb2: 1a0c c018 |0009: const-string v12, "line1" // string@18c0 │ │ -071eb6: 4d0c 060b |000b: aput-object v12, v6, v11 │ │ -071eba: 122b |000d: const/4 v11, #int 2 // #2 │ │ -071ebc: 1a0c c218 |000e: const-string v12, "line2" // string@18c2 │ │ -071ec0: 4d0c 060b |0010: aput-object v12, v6, v11 │ │ -071ec4: 123b |0012: const/4 v11, #int 3 // #3 │ │ -071ec6: 1a0c 9f26 |0013: const-string v12, "volumn" // string@269f │ │ -071eca: 4d0c 060b |0015: aput-object v12, v6, v11 │ │ -071ece: 124b |0017: const/4 v11, #int 4 // #4 │ │ -071ed0: 1a0c 7418 |0018: const-string v12, "keywords" // string@1874 │ │ -071ed4: 4d0c 060b |001a: aput-object v12, v6, v11 │ │ -071ed8: 2207 4400 |001c: new-instance v7, Landroid/database/MatrixCursor; // type@0044 │ │ -071edc: 7020 db01 6700 |001e: invoke-direct {v7, v6}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ -071ee2: 7210 cb01 0f00 |0021: invoke-interface {v15}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -071ee8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -071eea: 7210 c901 0f00 |0025: invoke-interface {v15}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -071ef0: 0a0b |0028: move-result v11 │ │ -071ef2: 390b bd00 |0029: if-nez v11, 00e6 // +00bd │ │ -071ef6: 122b |002b: const/4 v11, #int 2 // #2 │ │ -071ef8: 7220 c501 bf00 |002c: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071efe: 0a0a |002f: move-result v10 │ │ -071f00: 123b |0030: const/4 v11, #int 3 // #3 │ │ -071f02: 7220 c501 bf00 |0031: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071f08: 0a09 |0034: move-result v9 │ │ -071f0a: 124b |0035: const/4 v11, #int 4 // #4 │ │ -071f0c: 7220 c501 bf00 |0036: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -071f12: 0a00 |0039: move-result v0 │ │ -071f14: 125b |003a: const/4 v11, #int 5 // #5 │ │ -071f16: 7220 c801 bf00 |003b: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -071f1c: 0c08 |003e: move-result-object v8 │ │ -071f1e: 126b |003f: const/4 v11, #int 6 // #6 │ │ -071f20: 7220 c801 bf00 |0040: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -071f26: 0c03 |0043: move-result-object v3 │ │ -071f28: 220b b303 |0044: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -071f2c: 7010 761f 0b00 |0046: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -071f32: 140c 1400 0c7f |0049: const v12, #float 1.86092e+38 // #7f0c0014 │ │ -071f38: 6e20 b220 ce00 |004c: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -071f3e: 0c0c |004f: move-result-object v12 │ │ -071f40: 6e20 7e1f cb00 |0050: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071f46: 0c0b |0053: move-result-object v11 │ │ -071f48: 1a0c 0300 |0054: const-string v12, " " // string@0003 │ │ -071f4c: 6e20 7e1f cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071f52: 0c0b |0059: move-result-object v11 │ │ -071f54: 7110 381f 0a00 |005a: invoke-static {v10}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -071f5a: 0c0c |005d: move-result-object v12 │ │ -071f5c: 6e20 7e1f cb00 |005e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071f62: 0c0b |0061: move-result-object v11 │ │ -071f64: 6e10 841f 0b00 |0062: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -071f6a: 0c04 |0065: move-result-object v4 │ │ -071f6c: 220b b303 |0066: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -071f70: 7010 761f 0b00 |0068: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -071f76: 6e20 7e1f 4b00 |006b: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071f7c: 0c0b |006e: move-result-object v11 │ │ -071f7e: 1a0c 0300 |006f: const-string v12, " " // string@0003 │ │ -071f82: 6e20 7e1f cb00 |0071: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071f88: 0c0b |0074: move-result-object v11 │ │ -071f8a: 140c 1500 0c7f |0075: const v12, #float 1.86092e+38 // #7f0c0015 │ │ -071f90: 6e20 b220 ce00 |0078: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -071f96: 0c0c |007b: move-result-object v12 │ │ -071f98: 6e20 7e1f cb00 |007c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071f9e: 0c0b |007f: move-result-object v11 │ │ -071fa0: 1a0c 0300 |0080: const-string v12, " " // string@0003 │ │ -071fa4: 6e20 7e1f cb00 |0082: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071faa: 0c0b |0085: move-result-object v11 │ │ -071fac: 7110 381f 0900 |0086: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -071fb2: 0c0c |0089: move-result-object v12 │ │ -071fb4: 6e20 7e1f cb00 |008a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071fba: 0c0b |008d: move-result-object v11 │ │ -071fbc: 6e10 841f 0b00 |008e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -071fc2: 0c04 |0091: move-result-object v4 │ │ -071fc4: 220b b303 |0092: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -071fc8: 7010 761f 0b00 |0094: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -071fce: 6e20 7e1f 4b00 |0097: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071fd4: 0c0b |009a: move-result-object v11 │ │ -071fd6: 1a0c 0300 |009b: const-string v12, " " // string@0003 │ │ -071fda: 6e20 7e1f cb00 |009d: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071fe0: 0c0b |00a0: move-result-object v11 │ │ -071fe2: 140c 1600 0c7f |00a1: const v12, #float 1.86092e+38 // #7f0c0016 │ │ -071fe8: 6e20 b220 ce00 |00a4: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -071fee: 0c0c |00a7: move-result-object v12 │ │ -071ff0: 6e20 7e1f cb00 |00a8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -071ff6: 0c0b |00ab: move-result-object v11 │ │ -071ff8: 1a0c 0300 |00ac: const-string v12, " " // string@0003 │ │ -071ffc: 6e20 7e1f cb00 |00ae: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -072002: 0c0b |00b1: move-result-object v11 │ │ -072004: d80c 0001 |00b2: add-int/lit8 v12, v0, #int 1 // #01 │ │ -072008: 7110 381f 0c00 |00b4: invoke-static {v12}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -07200e: 0c0c |00b7: move-result-object v12 │ │ -072010: 6e20 7e1f cb00 |00b8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -072016: 0c0b |00bb: move-result-object v11 │ │ -072018: 6e10 841f 0b00 |00bc: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07201e: 0c04 |00bf: move-result-object v4 │ │ -072020: 0785 |00c0: move-object v5, v8 │ │ -072022: 125b |00c1: const/4 v11, #int 5 // #5 │ │ -072024: 23bb b704 |00c2: new-array v11, v11, [Ljava/lang/Object; // type@04b7 │ │ -072028: 120c |00c4: const/4 v12, #int 0 // #0 │ │ -07202a: d802 0101 |00c5: add-int/lit8 v2, v1, #int 1 // #01 │ │ -07202e: 7110 391f 0100 |00c7: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -072034: 0c0d |00ca: move-result-object v13 │ │ -072036: 4d0d 0b0c |00cb: aput-object v13, v11, v12 │ │ -07203a: 121c |00cd: const/4 v12, #int 1 // #1 │ │ -07203c: 4d04 0b0c |00ce: aput-object v4, v11, v12 │ │ -072040: 122c |00d0: const/4 v12, #int 2 // #2 │ │ -072042: 4d05 0b0c |00d1: aput-object v5, v11, v12 │ │ -072046: 123c |00d3: const/4 v12, #int 3 // #3 │ │ -072048: 7110 391f 0a00 |00d4: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07204e: 0c0d |00d7: move-result-object v13 │ │ -072050: 4d0d 0b0c |00d8: aput-object v13, v11, v12 │ │ -072054: 124c |00da: const/4 v12, #int 4 // #4 │ │ -072056: 4d03 0b0c |00db: aput-object v3, v11, v12 │ │ -07205a: 6e20 dc01 b700 |00dd: invoke-virtual {v7, v11}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -072060: 7210 cc01 0f00 |00e0: invoke-interface {v15}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -072066: 0121 |00e3: move v1, v2 │ │ -072068: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -07206c: 7210 c001 0f00 |00e6: invoke-interface {v15}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -072072: 1107 |00e9: return-object v7 │ │ +072ef4: |[072ef4] org.yuttadhammo.tipitaka.BookmarkPaliActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ +072f04: 125b |0000: const/4 v11, #int 5 // #5 │ │ +072f06: 23b6 b704 |0001: new-array v6, v11, [Ljava/lang/String; // type@04b7 │ │ +072f0a: 120b |0003: const/4 v11, #int 0 // #0 │ │ +072f0c: 1a0c d50d |0004: const-string v12, "_id" // string@0dd5 │ │ +072f10: 4d0c 060b |0006: aput-object v12, v6, v11 │ │ +072f14: 121b |0008: const/4 v11, #int 1 // #1 │ │ +072f16: 1a0c c018 |0009: const-string v12, "line1" // string@18c0 │ │ +072f1a: 4d0c 060b |000b: aput-object v12, v6, v11 │ │ +072f1e: 122b |000d: const/4 v11, #int 2 // #2 │ │ +072f20: 1a0c c218 |000e: const-string v12, "line2" // string@18c2 │ │ +072f24: 4d0c 060b |0010: aput-object v12, v6, v11 │ │ +072f28: 123b |0012: const/4 v11, #int 3 // #3 │ │ +072f2a: 1a0c 9f26 |0013: const-string v12, "volumn" // string@269f │ │ +072f2e: 4d0c 060b |0015: aput-object v12, v6, v11 │ │ +072f32: 124b |0017: const/4 v11, #int 4 // #4 │ │ +072f34: 1a0c 7518 |0018: const-string v12, "keywords" // string@1875 │ │ +072f38: 4d0c 060b |001a: aput-object v12, v6, v11 │ │ +072f3c: 2207 4400 |001c: new-instance v7, Landroid/database/MatrixCursor; // type@0044 │ │ +072f40: 7020 db01 6700 |001e: invoke-direct {v7, v6}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ +072f46: 7210 cb01 0f00 |0021: invoke-interface {v15}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +072f4c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +072f4e: 7210 c901 0f00 |0025: invoke-interface {v15}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +072f54: 0a0b |0028: move-result v11 │ │ +072f56: 390b bd00 |0029: if-nez v11, 00e6 // +00bd │ │ +072f5a: 122b |002b: const/4 v11, #int 2 // #2 │ │ +072f5c: 7220 c501 bf00 |002c: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072f62: 0a0a |002f: move-result v10 │ │ +072f64: 123b |0030: const/4 v11, #int 3 // #3 │ │ +072f66: 7220 c501 bf00 |0031: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072f6c: 0a09 |0034: move-result v9 │ │ +072f6e: 124b |0035: const/4 v11, #int 4 // #4 │ │ +072f70: 7220 c501 bf00 |0036: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +072f76: 0a00 |0039: move-result v0 │ │ +072f78: 125b |003a: const/4 v11, #int 5 // #5 │ │ +072f7a: 7220 c801 bf00 |003b: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +072f80: 0c08 |003e: move-result-object v8 │ │ +072f82: 126b |003f: const/4 v11, #int 6 // #6 │ │ +072f84: 7220 c801 bf00 |0040: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +072f8a: 0c03 |0043: move-result-object v3 │ │ +072f8c: 220b b103 |0044: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +072f90: 7010 761f 0b00 |0046: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +072f96: 140c 1400 0c7f |0049: const v12, #float 1.86092e+38 // #7f0c0014 │ │ +072f9c: 6e20 b220 ce00 |004c: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +072fa2: 0c0c |004f: move-result-object v12 │ │ +072fa4: 6e20 7e1f cb00 |0050: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +072faa: 0c0b |0053: move-result-object v11 │ │ +072fac: 1a0c 0300 |0054: const-string v12, " " // string@0003 │ │ +072fb0: 6e20 7e1f cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +072fb6: 0c0b |0059: move-result-object v11 │ │ +072fb8: 7110 381f 0a00 |005a: invoke-static {v10}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +072fbe: 0c0c |005d: move-result-object v12 │ │ +072fc0: 6e20 7e1f cb00 |005e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +072fc6: 0c0b |0061: move-result-object v11 │ │ +072fc8: 6e10 841f 0b00 |0062: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +072fce: 0c04 |0065: move-result-object v4 │ │ +072fd0: 220b b103 |0066: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +072fd4: 7010 761f 0b00 |0068: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +072fda: 6e20 7e1f 4b00 |006b: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +072fe0: 0c0b |006e: move-result-object v11 │ │ +072fe2: 1a0c 0300 |006f: const-string v12, " " // string@0003 │ │ +072fe6: 6e20 7e1f cb00 |0071: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +072fec: 0c0b |0074: move-result-object v11 │ │ +072fee: 140c 1500 0c7f |0075: const v12, #float 1.86092e+38 // #7f0c0015 │ │ +072ff4: 6e20 b220 ce00 |0078: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +072ffa: 0c0c |007b: move-result-object v12 │ │ +072ffc: 6e20 7e1f cb00 |007c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +073002: 0c0b |007f: move-result-object v11 │ │ +073004: 1a0c 0300 |0080: const-string v12, " " // string@0003 │ │ +073008: 6e20 7e1f cb00 |0082: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07300e: 0c0b |0085: move-result-object v11 │ │ +073010: 7110 381f 0900 |0086: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +073016: 0c0c |0089: move-result-object v12 │ │ +073018: 6e20 7e1f cb00 |008a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07301e: 0c0b |008d: move-result-object v11 │ │ +073020: 6e10 841f 0b00 |008e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +073026: 0c04 |0091: move-result-object v4 │ │ +073028: 220b b103 |0092: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +07302c: 7010 761f 0b00 |0094: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +073032: 6e20 7e1f 4b00 |0097: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +073038: 0c0b |009a: move-result-object v11 │ │ +07303a: 1a0c 0300 |009b: const-string v12, " " // string@0003 │ │ +07303e: 6e20 7e1f cb00 |009d: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +073044: 0c0b |00a0: move-result-object v11 │ │ +073046: 140c 1600 0c7f |00a1: const v12, #float 1.86092e+38 // #7f0c0016 │ │ +07304c: 6e20 b220 ce00 |00a4: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +073052: 0c0c |00a7: move-result-object v12 │ │ +073054: 6e20 7e1f cb00 |00a8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07305a: 0c0b |00ab: move-result-object v11 │ │ +07305c: 1a0c 0300 |00ac: const-string v12, " " // string@0003 │ │ +073060: 6e20 7e1f cb00 |00ae: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +073066: 0c0b |00b1: move-result-object v11 │ │ +073068: d80c 0001 |00b2: add-int/lit8 v12, v0, #int 1 // #01 │ │ +07306c: 7110 381f 0c00 |00b4: invoke-static {v12}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +073072: 0c0c |00b7: move-result-object v12 │ │ +073074: 6e20 7e1f cb00 |00b8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07307a: 0c0b |00bb: move-result-object v11 │ │ +07307c: 6e10 841f 0b00 |00bc: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +073082: 0c04 |00bf: move-result-object v4 │ │ +073084: 0785 |00c0: move-object v5, v8 │ │ +073086: 125b |00c1: const/4 v11, #int 5 // #5 │ │ +073088: 23bb b504 |00c2: new-array v11, v11, [Ljava/lang/Object; // type@04b5 │ │ +07308c: 120c |00c4: const/4 v12, #int 0 // #0 │ │ +07308e: d802 0101 |00c5: add-int/lit8 v2, v1, #int 1 // #01 │ │ +073092: 7110 391f 0100 |00c7: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +073098: 0c0d |00ca: move-result-object v13 │ │ +07309a: 4d0d 0b0c |00cb: aput-object v13, v11, v12 │ │ +07309e: 121c |00cd: const/4 v12, #int 1 // #1 │ │ +0730a0: 4d04 0b0c |00ce: aput-object v4, v11, v12 │ │ +0730a4: 122c |00d0: const/4 v12, #int 2 // #2 │ │ +0730a6: 4d05 0b0c |00d1: aput-object v5, v11, v12 │ │ +0730aa: 123c |00d3: const/4 v12, #int 3 // #3 │ │ +0730ac: 7110 391f 0a00 |00d4: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0730b2: 0c0d |00d7: move-result-object v13 │ │ +0730b4: 4d0d 0b0c |00d8: aput-object v13, v11, v12 │ │ +0730b8: 124c |00da: const/4 v12, #int 4 // #4 │ │ +0730ba: 4d03 0b0c |00db: aput-object v3, v11, v12 │ │ +0730be: 6e20 dc01 b700 |00dd: invoke-virtual {v7, v11}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +0730c4: 7210 cc01 0f00 |00e0: invoke-interface {v15}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +0730ca: 0121 |00e3: move v1, v2 │ │ +0730cc: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +0730d0: 7210 c001 0f00 |00e6: invoke-interface {v15}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0730d6: 1107 |00e9: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x001c line=364 │ │ 0x0021 line=366 │ │ 0x0024 line=367 │ │ 0x0025 line=368 │ │ @@ -100550,49 +100635,49 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -072074: |[072074] org.yuttadhammo.tipitaka.BookmarkPaliActivity.deleteItemAt:(I)V │ │ -072084: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -072088: 7020 8b00 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -07208e: 1403 6700 0c7f |0005: const v3, #float 1.86094e+38 // #7f0c0067 │ │ -072094: 6e20 b220 3500 |0008: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -07209a: 0c03 |000b: move-result-object v3 │ │ -07209c: 6e20 9400 3000 |000c: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0720a2: 1403 2700 0801 |000f: const v3, #float 2.49794e-38 // #01080027 │ │ -0720a8: 6e20 8e00 3000 |0012: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -0720ae: 2202 5802 |0015: new-instance v2, Landroid/widget/TextView; // type@0258 │ │ -0720b2: 7020 5a10 5200 |0017: invoke-direct {v2, v5}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -0720b8: 1403 6600 0c7f |001a: const v3, #float 1.86094e+38 // #7f0c0066 │ │ -0720be: 6e20 b220 3500 |001d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -0720c4: 0c03 |0020: move-result-object v3 │ │ -0720c6: 6e20 7310 3200 |0021: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0720cc: 1503 8041 |0024: const/high16 v3, #int 1098907648 // #4180 │ │ -0720d0: 6e20 7610 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0720d6: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -0720d8: 6e20 6c10 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ -0720de: 6e20 9500 2000 |002d: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ -0720e4: 0161 |0030: move v1, v6 │ │ -0720e6: 1403 5700 0c7f |0031: const v3, #float 1.86094e+38 // #7f0c0057 │ │ -0720ec: 6e20 b220 3500 |0034: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -0720f2: 0c03 |0037: move-result-object v3 │ │ -0720f4: 2204 0704 |0038: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5; // type@0407 │ │ -0720f8: 7030 9420 5401 |003a: invoke-direct {v4, v5, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V // method@2094 │ │ -0720fe: 6e30 9300 3004 |003d: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -072104: 1403 5800 0c7f |0040: const v3, #float 1.86094e+38 // #7f0c0058 │ │ -07210a: 6e20 b220 3500 |0043: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -072110: 0c03 |0046: move-result-object v3 │ │ -072112: 2204 0804 |0047: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6; // type@0408 │ │ -072116: 7020 9620 5400 |0049: invoke-direct {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@2096 │ │ -07211c: 6e30 9100 3004 |004c: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -072122: 6e10 9600 0000 |004f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -072128: 0e00 |0052: return-void │ │ +0730d8: |[0730d8] org.yuttadhammo.tipitaka.BookmarkPaliActivity.deleteItemAt:(I)V │ │ +0730e8: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0730ec: 7020 8b00 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +0730f2: 1403 6700 0c7f |0005: const v3, #float 1.86094e+38 // #7f0c0067 │ │ +0730f8: 6e20 b220 3500 |0008: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +0730fe: 0c03 |000b: move-result-object v3 │ │ +073100: 6e20 9400 3000 |000c: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +073106: 1403 2700 0801 |000f: const v3, #float 2.49794e-38 // #01080027 │ │ +07310c: 6e20 8e00 3000 |0012: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +073112: 2202 5602 |0015: new-instance v2, Landroid/widget/TextView; // type@0256 │ │ +073116: 7020 5a10 5200 |0017: invoke-direct {v2, v5}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +07311c: 1403 6600 0c7f |001a: const v3, #float 1.86094e+38 // #7f0c0066 │ │ +073122: 6e20 b220 3500 |001d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +073128: 0c03 |0020: move-result-object v3 │ │ +07312a: 6e20 7310 3200 |0021: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +073130: 1503 8041 |0024: const/high16 v3, #int 1098907648 // #4180 │ │ +073134: 6e20 7610 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +07313a: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +07313c: 6e20 6c10 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ +073142: 6e20 9500 2000 |002d: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ +073148: 0161 |0030: move v1, v6 │ │ +07314a: 1403 5700 0c7f |0031: const v3, #float 1.86094e+38 // #7f0c0057 │ │ +073150: 6e20 b220 3500 |0034: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +073156: 0c03 |0037: move-result-object v3 │ │ +073158: 2204 0504 |0038: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5; // type@0405 │ │ +07315c: 7030 9420 5401 |003a: invoke-direct {v4, v5, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V // method@2094 │ │ +073162: 6e30 9300 3004 |003d: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +073168: 1403 5800 0c7f |0040: const v3, #float 1.86094e+38 // #7f0c0058 │ │ +07316e: 6e20 b220 3500 |0043: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +073174: 0c03 |0046: move-result-object v3 │ │ +073176: 2204 0604 |0047: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6; // type@0406 │ │ +07317a: 7020 9620 5400 |0049: invoke-direct {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@2096 │ │ +073180: 6e30 9100 3004 |004c: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +073186: 6e10 9600 0000 |004f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +07318c: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0005 line=482 │ │ 0x000f line=483 │ │ 0x0015 line=484 │ │ 0x001a line=485 │ │ @@ -100616,85 +100701,85 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 152 16-bit code units │ │ -07212c: |[07212c] org.yuttadhammo.tipitaka.BookmarkPaliActivity.editItemAt:(I)Z │ │ -07213c: 125b |0000: const/4 v11, #int 5 // #5 │ │ -07213e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -072140: 54c6 dd0a |0002: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072144: 1a07 2002 |0004: const-string v7, "BM_SORT_KEY" // string@0220 │ │ -072148: 1a08 9f26 |0006: const-string v8, "volumn" // string@269f │ │ -07214c: 7230 7801 7608 |0008: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -072152: 0c06 |000b: move-result-object v6 │ │ -072154: 5bc6 e10a |000c: iput-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -072158: 54c6 dd0a |000e: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -07215c: 1a07 1f02 |0010: const-string v7, "BM_IS_DESC" // string@021f │ │ -072160: 7230 7501 7605 |0012: invoke-interface {v6, v7, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -072166: 0a06 |0015: move-result v6 │ │ -072168: 5cc6 d90a |0016: iput-boolean v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -07216c: 54c6 d70a |0018: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -072170: 6e10 4520 0600 |001a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -072176: 54c6 da0a |001d: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -07217a: 6e10 651f 0600 |001f: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ -072180: 0a06 |0022: move-result v6 │ │ -072182: 3906 5d00 |0023: if-nez v6, 0080 // +005d │ │ -072186: 54c6 d70a |0025: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -07218a: 54c7 db0a |0027: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ -07218e: 54c8 e10a |0029: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -072192: 55c9 d90a |002b: iget-boolean v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -072196: 6e40 4120 7698 |002d: invoke-virtual {v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -07219c: 0c01 |0030: move-result-object v1 │ │ -07219e: 01d4 |0031: move v4, v13 │ │ -0721a0: 7220 cd01 4100 |0032: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0721a6: 0a06 |0035: move-result v6 │ │ -0721a8: 3806 5900 |0036: if-eqz v6, 008f // +0059 │ │ -0721ac: 7220 c801 b100 |0038: invoke-interface {v1, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0721b2: 0c03 |003b: move-result-object v3 │ │ -0721b4: 2200 1000 |003c: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -0721b8: 7020 8b00 c000 |003e: invoke-direct {v0, v12}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0721be: 1405 6500 0c7f |0041: const v5, #float 1.86094e+38 // #7f0c0065 │ │ -0721c4: 6e20 b220 5c00 |0044: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -0721ca: 0c05 |0047: move-result-object v5 │ │ -0721cc: 6e20 9400 5000 |0048: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0721d2: 1405 3e00 0801 |004b: const v5, #float 2.49794e-38 // #0108003e │ │ -0721d8: 6e20 8e00 5000 |004e: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -0721de: 2202 3102 |0051: new-instance v2, Landroid/widget/EditText; // type@0231 │ │ -0721e2: 7020 830f c200 |0053: invoke-direct {v2, v12}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ -0721e8: 6e20 8f0f 3200 |0056: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0721ee: 1505 6041 |0059: const/high16 v5, #int 1096810496 // #4160 │ │ -0721f2: 6e20 910f 5200 |005b: invoke-virtual {v2, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@0f91 │ │ -0721f8: 6e20 8a0f b200 |005e: invoke-virtual {v2, v11}, Landroid/widget/EditText;.setMaxLines:(I)V // method@0f8a │ │ -0721fe: 6e20 9500 2000 |0061: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ -072204: 1405 5300 0c7f |0064: const v5, #float 1.86094e+38 // #7f0c0053 │ │ -07220a: 6e20 b220 5c00 |0067: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ -072210: 0c05 |006a: move-result-object v5 │ │ -072212: 2206 0604 |006b: new-instance v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4; // type@0406 │ │ -072216: 7040 9220 c642 |006d: invoke-direct {v6, v12, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/widget/EditText;I)V // method@2092 │ │ -07221c: 6e30 9300 5006 |0070: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -072222: 7210 c001 0100 |0073: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -072228: 54c5 d70a |0076: iget-object v5, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -07222c: 6e10 3b20 0500 |0078: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -072232: 6e10 9600 0000 |007b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -072238: 1215 |007e: const/4 v5, #int 1 // #1 │ │ -07223a: 0f05 |007f: return v5 │ │ -07223c: 54c6 d70a |0080: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -072240: 54c7 db0a |0082: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ -072244: 54c8 da0a |0084: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -072248: 54c9 e10a |0086: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -07224c: 55ca d90a |0088: iget-boolean v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -072250: 6e5a 4020 7698 |008a: invoke-virtual {v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -072256: 0c01 |008d: move-result-object v1 │ │ -072258: 28a3 |008e: goto 0031 // -005d │ │ -07225a: 7210 c001 0100 |008f: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -072260: 54c6 d70a |0092: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -072264: 6e10 3b20 0600 |0094: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -07226a: 28e8 |0097: goto 007f // -0018 │ │ +073190: |[073190] org.yuttadhammo.tipitaka.BookmarkPaliActivity.editItemAt:(I)Z │ │ +0731a0: 125b |0000: const/4 v11, #int 5 // #5 │ │ +0731a2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0731a4: 54c6 dd0a |0002: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0731a8: 1a07 2502 |0004: const-string v7, "BM_SORT_KEY" // string@0225 │ │ +0731ac: 1a08 9f26 |0006: const-string v8, "volumn" // string@269f │ │ +0731b0: 7230 7801 7608 |0008: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0731b6: 0c06 |000b: move-result-object v6 │ │ +0731b8: 5bc6 e10a |000c: iput-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0731bc: 54c6 dd0a |000e: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0731c0: 1a07 2402 |0010: const-string v7, "BM_IS_DESC" // string@0224 │ │ +0731c4: 7230 7501 7605 |0012: invoke-interface {v6, v7, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0731ca: 0a06 |0015: move-result v6 │ │ +0731cc: 5cc6 d90a |0016: iput-boolean v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0731d0: 54c6 d70a |0018: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +0731d4: 6e10 4520 0600 |001a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +0731da: 54c6 da0a |001d: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +0731de: 6e10 651f 0600 |001f: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0731e4: 0a06 |0022: move-result v6 │ │ +0731e6: 3906 5d00 |0023: if-nez v6, 0080 // +005d │ │ +0731ea: 54c6 d70a |0025: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +0731ee: 54c7 db0a |0027: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ +0731f2: 54c8 e10a |0029: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0731f6: 55c9 d90a |002b: iget-boolean v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0731fa: 6e40 4120 7698 |002d: invoke-virtual {v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +073200: 0c01 |0030: move-result-object v1 │ │ +073202: 01d4 |0031: move v4, v13 │ │ +073204: 7220 cd01 4100 |0032: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07320a: 0a06 |0035: move-result v6 │ │ +07320c: 3806 5900 |0036: if-eqz v6, 008f // +0059 │ │ +073210: 7220 c801 b100 |0038: invoke-interface {v1, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +073216: 0c03 |003b: move-result-object v3 │ │ +073218: 2200 1000 |003c: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +07321c: 7020 8b00 c000 |003e: invoke-direct {v0, v12}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +073222: 1405 6500 0c7f |0041: const v5, #float 1.86094e+38 // #7f0c0065 │ │ +073228: 6e20 b220 5c00 |0044: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +07322e: 0c05 |0047: move-result-object v5 │ │ +073230: 6e20 9400 5000 |0048: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +073236: 1405 3e00 0801 |004b: const v5, #float 2.49794e-38 // #0108003e │ │ +07323c: 6e20 8e00 5000 |004e: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +073242: 2202 2f02 |0051: new-instance v2, Landroid/widget/EditText; // type@022f │ │ +073246: 7020 830f c200 |0053: invoke-direct {v2, v12}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ +07324c: 6e20 8f0f 3200 |0056: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +073252: 1505 6041 |0059: const/high16 v5, #int 1096810496 // #4160 │ │ +073256: 6e20 910f 5200 |005b: invoke-virtual {v2, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@0f91 │ │ +07325c: 6e20 8a0f b200 |005e: invoke-virtual {v2, v11}, Landroid/widget/EditText;.setMaxLines:(I)V // method@0f8a │ │ +073262: 6e20 9500 2000 |0061: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ +073268: 1405 5300 0c7f |0064: const v5, #float 1.86094e+38 // #7f0c0053 │ │ +07326e: 6e20 b220 5c00 |0067: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getString:(I)Ljava/lang/String; // method@20b2 │ │ +073274: 0c05 |006a: move-result-object v5 │ │ +073276: 2206 0404 |006b: new-instance v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4; // type@0404 │ │ +07327a: 7040 9220 c642 |006d: invoke-direct {v6, v12, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/widget/EditText;I)V // method@2092 │ │ +073280: 6e30 9300 5006 |0070: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +073286: 7210 c001 0100 |0073: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07328c: 54c5 d70a |0076: iget-object v5, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +073290: 6e10 3b20 0500 |0078: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +073296: 6e10 9600 0000 |007b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +07329c: 1215 |007e: const/4 v5, #int 1 // #1 │ │ +07329e: 0f05 |007f: return v5 │ │ +0732a0: 54c6 d70a |0080: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +0732a4: 54c7 db0a |0082: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ +0732a8: 54c8 da0a |0084: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +0732ac: 54c9 e10a |0086: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0732b0: 55ca d90a |0088: iget-boolean v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0732b4: 6e5a 4020 7698 |008a: invoke-virtual {v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +0732ba: 0c01 |008d: move-result-object v1 │ │ +0732bc: 28a3 |008e: goto 0031 // -005d │ │ +0732be: 7210 c001 0100 |008f: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0732c4: 54c6 d70a |0092: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +0732c8: 6e10 3b20 0600 |0094: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +0732ce: 28e8 |0097: goto 007f // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=426 │ │ 0x000e line=427 │ │ 0x0018 line=428 │ │ 0x001d line=430 │ │ 0x0025 line=431 │ │ @@ -100734,99 +100819,99 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -07226c: |[07226c] org.yuttadhammo.tipitaka.BookmarkPaliActivity.showSortingDialog:()V │ │ -07227c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -07227e: 2200 1200 |0001: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -072282: 7020 9900 5000 |0003: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -072288: 1401 3b00 037f |0006: const v1, #float 1.7413e+38 // #7f03003b │ │ -07228e: 6e20 a400 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -072294: 1401 8400 0c7f |000c: const v1, #float 1.86095e+38 // #7f0c0084 │ │ -07229a: 6e20 a900 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ -0722a0: 5451 dd0a |0012: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0722a4: 1a02 1f02 |0014: const-string v2, "BM_IS_DESC" // string@021f │ │ -0722a8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0722aa: 7230 7501 2103 |0017: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0722b0: 0a01 |001a: move-result v1 │ │ -0722b2: 5c51 d90a |001b: iput-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0722b6: 5451 dd0a |001d: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0722ba: 1a02 2002 |001f: const-string v2, "BM_SORT_KEY" // string@0220 │ │ -0722be: 1a03 9f26 |0021: const-string v3, "volumn" // string@269f │ │ -0722c2: 7230 7801 2103 |0023: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0722c8: 0c01 |0026: move-result-object v1 │ │ -0722ca: 5b51 e10a |0027: iput-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0722ce: 5451 e10a |0029: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0722d2: 1a02 b21d |002b: const-string v2, "note" // string@1db2 │ │ -0722d6: 6e20 5f1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0722dc: 0a01 |0030: move-result v1 │ │ -0722de: 3801 3300 |0031: if-eqz v1, 0064 // +0033 │ │ -0722e2: 1401 cb00 077f |0033: const v1, #float 1.7945e+38 // #7f0700cb │ │ -0722e8: 6e20 9c00 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0722ee: 0c01 |0039: move-result-object v1 │ │ -0722f0: 1f01 4402 |003a: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0722f4: 6e20 2110 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0722fa: 5551 d90a |003f: iget-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0722fe: 3801 6800 |0041: if-eqz v1, 00a9 // +0068 │ │ -072302: 1401 6c00 077f |0043: const v1, #float 1.79448e+38 // #7f07006c │ │ -072308: 6e20 9c00 1000 |0046: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07230e: 0c01 |0049: move-result-object v1 │ │ -072310: 1f01 4402 |004a: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072314: 6e20 2110 4100 |004c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -07231a: 1401 6d00 077f |004f: const v1, #float 1.79448e+38 // #7f07006d │ │ -072320: 6e20 9c00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072326: 0c01 |0055: move-result-object v1 │ │ -072328: 1f01 2d02 |0056: check-cast v1, Landroid/widget/Button; // type@022d │ │ -07232c: 2202 0504 |0058: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3; // type@0405 │ │ -072330: 7030 9020 5200 |005a: invoke-direct {v2, v5, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/Dialog;)V // method@2090 │ │ -072336: 6e20 700f 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -07233c: 6e10 ab00 0000 |0060: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -072342: 0e00 |0063: return-void │ │ -072344: 5451 e10a |0064: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -072348: 1a02 d30d |0066: const-string v2, "_id" // string@0dd3 │ │ -07234c: 6e20 5f1f 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -072352: 0a01 |006b: move-result v1 │ │ -072354: 3801 0f00 |006c: if-eqz v1, 007b // +000f │ │ -072358: 1401 6700 077f |006e: const v1, #float 1.79448e+38 // #7f070067 │ │ -07235e: 6e20 9c00 1000 |0071: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072364: 0c01 |0074: move-result-object v1 │ │ -072366: 1f01 4402 |0075: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07236a: 6e20 2110 4100 |0077: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -072370: 28c5 |007a: goto 003f // -003b │ │ -072372: 5451 e10a |007b: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -072376: 1a02 9f26 |007d: const-string v2, "volumn" // string@269f │ │ -07237a: 6e20 5f1f 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -072380: 0a01 |0082: move-result v1 │ │ -072382: 3801 0f00 |0083: if-eqz v1, 0092 // +000f │ │ -072386: 1401 cc00 077f |0085: const v1, #float 1.7945e+38 // #7f0700cc │ │ -07238c: 6e20 9c00 1000 |0088: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072392: 0c01 |008b: move-result-object v1 │ │ -072394: 1f01 4402 |008c: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072398: 6e20 2110 4100 |008e: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -07239e: 28ae |0091: goto 003f // -0052 │ │ -0723a0: 5451 e10a |0092: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0723a4: 1a02 7418 |0094: const-string v2, "keywords" // string@1874 │ │ -0723a8: 6e20 5f1f 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0723ae: 0a01 |0099: move-result v1 │ │ -0723b0: 3801 a5ff |009a: if-eqz v1, 003f // -005b │ │ -0723b4: 1401 cd00 077f |009c: const v1, #float 1.7945e+38 // #7f0700cd │ │ -0723ba: 6e20 9c00 1000 |009f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0723c0: 0c01 |00a2: move-result-object v1 │ │ -0723c2: 1f01 4402 |00a3: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0723c6: 6e20 2110 4100 |00a5: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0723cc: 2897 |00a8: goto 003f // -0069 │ │ -0723ce: 1401 6b00 077f |00a9: const v1, #float 1.79448e+38 // #7f07006b │ │ -0723d4: 6e20 9c00 1000 |00ac: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0723da: 0c01 |00af: move-result-object v1 │ │ -0723dc: 1f01 4402 |00b0: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0723e0: 6e20 2110 4100 |00b2: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0723e6: 289a |00b5: goto 004f // -0066 │ │ +0732d0: |[0732d0] org.yuttadhammo.tipitaka.BookmarkPaliActivity.showSortingDialog:()V │ │ +0732e0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0732e2: 2200 1200 |0001: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ +0732e6: 7020 9900 5000 |0003: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0732ec: 1401 3b00 037f |0006: const v1, #float 1.7413e+38 // #7f03003b │ │ +0732f2: 6e20 a400 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0732f8: 1401 8400 0c7f |000c: const v1, #float 1.86095e+38 // #7f0c0084 │ │ +0732fe: 6e20 a900 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ +073304: 5451 dd0a |0012: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073308: 1a02 2402 |0014: const-string v2, "BM_IS_DESC" // string@0224 │ │ +07330c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +07330e: 7230 7501 2103 |0017: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +073314: 0a01 |001a: move-result v1 │ │ +073316: 5c51 d90a |001b: iput-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +07331a: 5451 dd0a |001d: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +07331e: 1a02 2502 |001f: const-string v2, "BM_SORT_KEY" // string@0225 │ │ +073322: 1a03 9f26 |0021: const-string v3, "volumn" // string@269f │ │ +073326: 7230 7801 2103 |0023: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07332c: 0c01 |0026: move-result-object v1 │ │ +07332e: 5b51 e10a |0027: iput-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +073332: 5451 e10a |0029: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +073336: 1a02 b21d |002b: const-string v2, "note" // string@1db2 │ │ +07333a: 6e20 5f1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +073340: 0a01 |0030: move-result v1 │ │ +073342: 3801 3300 |0031: if-eqz v1, 0064 // +0033 │ │ +073346: 1401 cb00 0b7f |0033: const v1, #float 1.84767e+38 // #7f0b00cb │ │ +07334c: 6e20 9c00 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073352: 0c01 |0039: move-result-object v1 │ │ +073354: 1f01 4202 |003a: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073358: 6e20 2110 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +07335e: 5551 d90a |003f: iget-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +073362: 3801 6800 |0041: if-eqz v1, 00a9 // +0068 │ │ +073366: 1401 6c00 0b7f |0043: const v1, #float 1.84765e+38 // #7f0b006c │ │ +07336c: 6e20 9c00 1000 |0046: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073372: 0c01 |0049: move-result-object v1 │ │ +073374: 1f01 4202 |004a: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073378: 6e20 2110 4100 |004c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +07337e: 1401 6d00 0b7f |004f: const v1, #float 1.84765e+38 // #7f0b006d │ │ +073384: 6e20 9c00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07338a: 0c01 |0055: move-result-object v1 │ │ +07338c: 1f01 2b02 |0056: check-cast v1, Landroid/widget/Button; // type@022b │ │ +073390: 2202 0304 |0058: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3; // type@0403 │ │ +073394: 7030 9020 5200 |005a: invoke-direct {v2, v5, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/Dialog;)V // method@2090 │ │ +07339a: 6e20 700f 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0733a0: 6e10 ab00 0000 |0060: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0733a6: 0e00 |0063: return-void │ │ +0733a8: 5451 e10a |0064: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0733ac: 1a02 d50d |0066: const-string v2, "_id" // string@0dd5 │ │ +0733b0: 6e20 5f1f 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0733b6: 0a01 |006b: move-result v1 │ │ +0733b8: 3801 0f00 |006c: if-eqz v1, 007b // +000f │ │ +0733bc: 1401 6700 0b7f |006e: const v1, #float 1.84765e+38 // #7f0b0067 │ │ +0733c2: 6e20 9c00 1000 |0071: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0733c8: 0c01 |0074: move-result-object v1 │ │ +0733ca: 1f01 4202 |0075: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0733ce: 6e20 2110 4100 |0077: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0733d4: 28c5 |007a: goto 003f // -003b │ │ +0733d6: 5451 e10a |007b: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0733da: 1a02 9f26 |007d: const-string v2, "volumn" // string@269f │ │ +0733de: 6e20 5f1f 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0733e4: 0a01 |0082: move-result v1 │ │ +0733e6: 3801 0f00 |0083: if-eqz v1, 0092 // +000f │ │ +0733ea: 1401 cc00 0b7f |0085: const v1, #float 1.84767e+38 // #7f0b00cc │ │ +0733f0: 6e20 9c00 1000 |0088: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0733f6: 0c01 |008b: move-result-object v1 │ │ +0733f8: 1f01 4202 |008c: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0733fc: 6e20 2110 4100 |008e: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +073402: 28ae |0091: goto 003f // -0052 │ │ +073404: 5451 e10a |0092: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +073408: 1a02 7518 |0094: const-string v2, "keywords" // string@1875 │ │ +07340c: 6e20 5f1f 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +073412: 0a01 |0099: move-result v1 │ │ +073414: 3801 a5ff |009a: if-eqz v1, 003f // -005b │ │ +073418: 1401 cd00 0b7f |009c: const v1, #float 1.84767e+38 // #7f0b00cd │ │ +07341e: 6e20 9c00 1000 |009f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073424: 0c01 |00a2: move-result-object v1 │ │ +073426: 1f01 4202 |00a3: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07342a: 6e20 2110 4100 |00a5: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +073430: 2897 |00a8: goto 003f // -0069 │ │ +073432: 1401 6b00 0b7f |00a9: const v1, #float 1.84765e+38 // #7f0b006b │ │ +073438: 6e20 9c00 1000 |00ac: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07343e: 0c01 |00af: move-result-object v1 │ │ +073440: 1f01 4202 |00b0: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073444: 6e20 2110 4100 |00b2: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +07344a: 289a |00b5: goto 004f // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0006 line=306 │ │ 0x000c line=307 │ │ 0x0012 line=309 │ │ 0x001d line=310 │ │ @@ -100853,79 +100938,79 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 134 16-bit code units │ │ -0723e8: |[0723e8] org.yuttadhammo.tipitaka.BookmarkPaliActivity.updateItemList:()V │ │ -0723f8: 1237 |0000: const/4 v7, #int 3 // #3 │ │ -0723fa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0723fc: 5480 dd0a |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072400: 1a01 1f02 |0004: const-string v1, "BM_IS_DESC" // string@021f │ │ -072404: 7230 7501 1006 |0006: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -07240a: 0a00 |0009: move-result v0 │ │ -07240c: 5c80 d90a |000a: iput-boolean v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -072410: 5480 dd0a |000c: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072414: 1a01 2002 |000e: const-string v1, "BM_SORT_KEY" // string@0220 │ │ -072418: 1a02 9f26 |0010: const-string v2, "volumn" // string@269f │ │ -07241c: 7230 7801 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -072422: 0c00 |0015: move-result-object v0 │ │ -072424: 5b80 e10a |0016: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -072428: 5480 d70a |0018: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -07242c: 6e10 4520 0000 |001a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -072432: 5480 da0a |001d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -072436: 6e10 651f 0000 |001f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07243c: 0a00 |0022: move-result v0 │ │ -07243e: 3900 4400 |0023: if-nez v0, 0067 // +0044 │ │ -072442: 5480 d70a |0025: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -072446: 5481 db0a |0027: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ -07244a: 5482 e10a |0029: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -07244e: 5583 d90a |002b: iget-boolean v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -072452: 6e40 4120 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -072458: 0c00 |0030: move-result-object v0 │ │ -07245a: 7020 a920 0800 |0031: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20a9 │ │ -072460: 0c00 |0034: move-result-object v0 │ │ -072462: 5b80 df0a |0035: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0adf │ │ -072466: 2200 0904 |0037: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // type@0409 │ │ -07246a: 1403 1800 037f |0039: const v3, #float 1.74129e+38 // #7f030018 │ │ -072470: 5484 df0a |003c: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0adf │ │ -072474: 2375 b904 |003e: new-array v5, v7, [Ljava/lang/String; // type@04b9 │ │ -072478: 1a01 c018 |0040: const-string v1, "line1" // string@18c0 │ │ -07247c: 4d01 0506 |0042: aput-object v1, v5, v6 │ │ -072480: 1211 |0044: const/4 v1, #int 1 // #1 │ │ -072482: 1a02 c218 |0045: const-string v2, "line2" // string@18c2 │ │ -072486: 4d02 0501 |0047: aput-object v2, v5, v1 │ │ -07248a: 1221 |0049: const/4 v1, #int 2 // #2 │ │ -07248c: 1a02 7418 |004a: const-string v2, "keywords" // string@1874 │ │ -072490: 4d02 0501 |004c: aput-object v2, v5, v1 │ │ -072494: 2376 9904 |004e: new-array v6, v7, [I // type@0499 │ │ -072498: 2606 2c00 0000 |0050: fill-array-data v6, 0000007c // +0000002c │ │ -07249e: 0781 |0053: move-object v1, v8 │ │ -0724a0: 0782 |0054: move-object v2, v8 │ │ -0724a2: 7607 9820 0000 |0055: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@2098 │ │ -0724a8: 5b80 d20a |0058: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ -0724ac: 5480 dc0a |005a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ -0724b0: 5481 d20a |005c: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ -0724b4: 6e20 0310 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0724ba: 5480 d70a |0061: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -0724be: 6e10 3b20 0000 |0063: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -0724c4: 0e00 |0066: return-void │ │ -0724c6: 5480 d70a |0067: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -0724ca: 5481 db0a |0069: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ -0724ce: 5482 da0a |006b: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -0724d2: 5483 e10a |006d: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0724d6: 5584 d90a |006f: iget-boolean v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0724da: 6e54 4020 1032 |0071: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -0724e0: 0c00 |0074: move-result-object v0 │ │ -0724e2: 7020 a920 0800 |0075: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20a9 │ │ -0724e8: 0c00 |0078: move-result-object v0 │ │ -0724ea: 5b80 df0a |0079: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0adf │ │ -0724ee: 28bc |007b: goto 0037 // -0044 │ │ -0724f0: 0003 0400 0300 0000 4600 077f 4700 ... |007c: array-data (10 units) │ │ +07344c: |[07344c] org.yuttadhammo.tipitaka.BookmarkPaliActivity.updateItemList:()V │ │ +07345c: 1237 |0000: const/4 v7, #int 3 // #3 │ │ +07345e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +073460: 5480 dd0a |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073464: 1a01 2402 |0004: const-string v1, "BM_IS_DESC" // string@0224 │ │ +073468: 7230 7501 1006 |0006: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +07346e: 0a00 |0009: move-result v0 │ │ +073470: 5c80 d90a |000a: iput-boolean v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +073474: 5480 dd0a |000c: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073478: 1a01 2502 |000e: const-string v1, "BM_SORT_KEY" // string@0225 │ │ +07347c: 1a02 9f26 |0010: const-string v2, "volumn" // string@269f │ │ +073480: 7230 7801 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +073486: 0c00 |0015: move-result-object v0 │ │ +073488: 5b80 e10a |0016: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +07348c: 5480 d70a |0018: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +073490: 6e10 4520 0000 |001a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +073496: 5480 da0a |001d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +07349a: 6e10 651f 0000 |001f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0734a0: 0a00 |0022: move-result v0 │ │ +0734a2: 3900 4400 |0023: if-nez v0, 0067 // +0044 │ │ +0734a6: 5480 d70a |0025: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +0734aa: 5481 db0a |0027: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ +0734ae: 5482 e10a |0029: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +0734b2: 5583 d90a |002b: iget-boolean v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +0734b6: 6e40 4120 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +0734bc: 0c00 |0030: move-result-object v0 │ │ +0734be: 7020 a920 0800 |0031: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20a9 │ │ +0734c4: 0c00 |0034: move-result-object v0 │ │ +0734c6: 5b80 df0a |0035: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0adf │ │ +0734ca: 2200 0704 |0037: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // type@0407 │ │ +0734ce: 1403 1800 037f |0039: const v3, #float 1.74129e+38 // #7f030018 │ │ +0734d4: 5484 df0a |003c: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0adf │ │ +0734d8: 2375 b704 |003e: new-array v5, v7, [Ljava/lang/String; // type@04b7 │ │ +0734dc: 1a01 c018 |0040: const-string v1, "line1" // string@18c0 │ │ +0734e0: 4d01 0506 |0042: aput-object v1, v5, v6 │ │ +0734e4: 1211 |0044: const/4 v1, #int 1 // #1 │ │ +0734e6: 1a02 c218 |0045: const-string v2, "line2" // string@18c2 │ │ +0734ea: 4d02 0501 |0047: aput-object v2, v5, v1 │ │ +0734ee: 1221 |0049: const/4 v1, #int 2 // #2 │ │ +0734f0: 1a02 7518 |004a: const-string v2, "keywords" // string@1875 │ │ +0734f4: 4d02 0501 |004c: aput-object v2, v5, v1 │ │ +0734f8: 2376 9704 |004e: new-array v6, v7, [I // type@0497 │ │ +0734fc: 2606 2c00 0000 |0050: fill-array-data v6, 0000007c // +0000002c │ │ +073502: 0781 |0053: move-object v1, v8 │ │ +073504: 0782 |0054: move-object v2, v8 │ │ +073506: 7607 9820 0000 |0055: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@2098 │ │ +07350c: 5b80 d20a |0058: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ +073510: 5480 dc0a |005a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ +073514: 5481 d20a |005c: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ +073518: 6e20 0310 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +07351e: 5480 d70a |0061: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +073522: 6e10 3b20 0000 |0063: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +073528: 0e00 |0066: return-void │ │ +07352a: 5480 d70a |0067: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +07352e: 5481 db0a |0069: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.language:Ljava/lang/String; // field@0adb │ │ +073532: 5482 da0a |006b: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +073536: 5483 e10a |006d: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +07353a: 5584 d90a |006f: iget-boolean v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +07353e: 6e54 4020 1032 |0071: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +073544: 0c00 |0074: move-result-object v0 │ │ +073546: 7020 a920 0800 |0075: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20a9 │ │ +07354c: 0c00 |0078: move-result-object v0 │ │ +07354e: 5b80 df0a |0079: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0adf │ │ +073552: 28bc |007b: goto 0037 // -0044 │ │ +073554: 0003 0400 0300 0000 4600 0b7f 4700 ... |007c: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x000c line=409 │ │ 0x0018 line=410 │ │ 0x001d line=412 │ │ 0x0025 line=413 │ │ @@ -100944,98 +101029,98 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 173 16-bit code units │ │ -072504: |[072504] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onCreate:(Landroid/os/Bundle;)V │ │ -072514: 6f20 6800 7600 |0000: invoke-super {v6, v7}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -07251a: 1403 1900 037f |0003: const v3, #float 1.74129e+38 // #7f030019 │ │ -072520: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -072522: 7130 fd0d 3604 |0007: invoke-static {v6, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -072528: 0c03 |000a: move-result-object v3 │ │ -07252a: 5b63 d80a |000b: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarks:Landroid/view/View; // field@0ad8 │ │ -07252e: 5463 d80a |000d: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarks:Landroid/view/View; // field@0ad8 │ │ -072532: 6e20 bb20 3600 |000f: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.setContentView:(Landroid/view/View;)V // method@20bb │ │ -072538: 1403 4900 077f |0012: const v3, #float 1.79447e+38 // #7f070049 │ │ -07253e: 6e20 ac20 3600 |0015: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.findViewById:(I)Landroid/view/View; // method@20ac │ │ -072544: 0c03 |0018: move-result-object v3 │ │ -072546: 1f03 4002 |0019: check-cast v3, Landroid/widget/ListView; // type@0240 │ │ -07254a: 5b63 dc0a |001b: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ -07254e: 6e10 af20 0600 |001d: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getApplicationContext:()Landroid/content/Context; // method@20af │ │ -072554: 0c01 |0020: move-result-object v1 │ │ -072556: 7110 ae02 0100 |0021: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -07255c: 0c03 |0024: move-result-object v3 │ │ -07255e: 5b63 dd0a |0025: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072562: 5463 dd0a |0027: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072566: 1a04 3702 |0029: const-string v4, "BmLine1Size" // string@0237 │ │ -07256a: 1505 8041 |002b: const/high16 v5, #int 1098907648 // #4180 │ │ -07256e: 7230 7601 4305 |002d: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -072574: 0a03 |0030: move-result v3 │ │ -072576: 5963 d40a |0031: iput v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -07257a: 5463 dd0a |0033: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -07257e: 1a04 3802 |0035: const-string v4, "BmLine2Size" // string@0238 │ │ -072582: 1505 6041 |0037: const/high16 v5, #int 1096810496 // #4160 │ │ -072586: 7230 7601 4305 |0039: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07258c: 0a03 |003c: move-result v3 │ │ -07258e: 5963 d50a |003d: iput v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -072592: 5463 dd0a |003f: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072596: 1a04 3902 |0041: const-string v4, "BmLine3Size" // string@0239 │ │ -07259a: 1505 4041 |0043: const/high16 v5, #int 1094713344 // #4140 │ │ -07259e: 7230 7601 4305 |0045: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0725a4: 0a03 |0048: move-result v3 │ │ -0725a6: 5963 d60a |0049: iput v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -0725aa: 5463 dd0a |004b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0725ae: 1a04 2002 |004d: const-string v4, "BM_SORT_KEY" // string@0220 │ │ -0725b2: 1a05 9f26 |004f: const-string v5, "volumn" // string@269f │ │ -0725b6: 7230 7801 4305 |0051: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0725bc: 0c03 |0054: move-result-object v3 │ │ -0725be: 5b63 e10a |0055: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ -0725c2: 5463 dd0a |0057: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0725c6: 1a04 1f02 |0059: const-string v4, "BM_IS_DESC" // string@021f │ │ -0725ca: 1205 |005b: const/4 v5, #int 0 // #0 │ │ -0725cc: 7230 7501 4305 |005c: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0725d2: 0a03 |005f: move-result v3 │ │ -0725d4: 5c63 d90a |0060: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ -0725d8: 2203 f603 |0062: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f6 │ │ -0725dc: 7020 3a20 6300 |0064: invoke-direct {v3, v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ -0725e2: 5b63 d70a |0067: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ -0725e6: 6e10 b020 0600 |0069: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getIntent:()Landroid/content/Intent; // method@20b0 │ │ -0725ec: 0c03 |006c: move-result-object v3 │ │ -0725ee: 6e10 4f01 0300 |006d: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0725f4: 0c02 |0070: move-result-object v2 │ │ -0725f6: 3802 1200 |0071: if-eqz v2, 0083 // +0012 │ │ -0725fa: 1a03 f903 |0073: const-string v3, "KEYWORDS" // string@03f9 │ │ -0725fe: 6e20 5c02 3200 |0075: invoke-virtual {v2, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -072604: 0a03 |0078: move-result v3 │ │ -072606: 3803 0a00 |0079: if-eqz v3, 0083 // +000a │ │ -07260a: 1a03 f903 |007b: const-string v3, "KEYWORDS" // string@03f9 │ │ -07260e: 6e20 6602 3200 |007d: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -072614: 0c03 |0080: move-result-object v3 │ │ -072616: 5b63 da0a |0081: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -07261a: 7010 c020 0600 |0083: invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ -072620: 5463 dc0a |0086: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ -072624: 2204 0104 |0088: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1; // type@0401 │ │ -072628: 7020 8820 6400 |008a: invoke-direct {v4, v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@2088 │ │ -07262e: 6e20 0910 4300 |008d: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -072634: 5463 dc0a |0090: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ -072638: 2204 0404 |0092: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // type@0404 │ │ -07263c: 7020 8e20 6400 |0094: invoke-direct {v4, v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@208e │ │ -072642: 6e20 0a10 4300 |0097: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ -072648: 6203 2b00 |009a: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ -07264c: 7110 361f 0300 |009c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -072652: 0a00 |009f: move-result v0 │ │ -072654: 1303 0e00 |00a0: const/16 v3, #int 14 // #e │ │ -072658: 3430 0a00 |00a2: if-lt v0, v3, 00ac // +000a │ │ -07265c: 6e10 ae20 0600 |00a4: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getActionBar:()Landroid/app/ActionBar; // method@20ae │ │ -072662: 0c03 |00a7: move-result-object v3 │ │ -072664: 1214 |00a8: const/4 v4, #int 1 // #1 │ │ -072666: 6e20 3b00 4300 |00a9: invoke-virtual {v3, v4}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -07266c: 0e00 |00ac: return-void │ │ +073568: |[073568] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onCreate:(Landroid/os/Bundle;)V │ │ +073578: 6f20 6800 7600 |0000: invoke-super {v6, v7}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +07357e: 1403 1900 037f |0003: const v3, #float 1.74129e+38 // #7f030019 │ │ +073584: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +073586: 7130 fd0d 3604 |0007: invoke-static {v6, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +07358c: 0c03 |000a: move-result-object v3 │ │ +07358e: 5b63 d80a |000b: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarks:Landroid/view/View; // field@0ad8 │ │ +073592: 5463 d80a |000d: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarks:Landroid/view/View; // field@0ad8 │ │ +073596: 6e20 bb20 3600 |000f: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.setContentView:(Landroid/view/View;)V // method@20bb │ │ +07359c: 1403 4900 0b7f |0012: const v3, #float 1.84764e+38 // #7f0b0049 │ │ +0735a2: 6e20 ac20 3600 |0015: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.findViewById:(I)Landroid/view/View; // method@20ac │ │ +0735a8: 0c03 |0018: move-result-object v3 │ │ +0735aa: 1f03 3e02 |0019: check-cast v3, Landroid/widget/ListView; // type@023e │ │ +0735ae: 5b63 dc0a |001b: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ +0735b2: 6e10 af20 0600 |001d: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getApplicationContext:()Landroid/content/Context; // method@20af │ │ +0735b8: 0c01 |0020: move-result-object v1 │ │ +0735ba: 7110 ae02 0100 |0021: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +0735c0: 0c03 |0024: move-result-object v3 │ │ +0735c2: 5b63 dd0a |0025: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0735c6: 5463 dd0a |0027: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0735ca: 1a04 3c02 |0029: const-string v4, "BmLine1Size" // string@023c │ │ +0735ce: 1505 8041 |002b: const/high16 v5, #int 1098907648 // #4180 │ │ +0735d2: 7230 7601 4305 |002d: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0735d8: 0a03 |0030: move-result v3 │ │ +0735da: 5963 d40a |0031: iput v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +0735de: 5463 dd0a |0033: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0735e2: 1a04 3d02 |0035: const-string v4, "BmLine2Size" // string@023d │ │ +0735e6: 1505 6041 |0037: const/high16 v5, #int 1096810496 // #4160 │ │ +0735ea: 7230 7601 4305 |0039: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0735f0: 0a03 |003c: move-result v3 │ │ +0735f2: 5963 d50a |003d: iput v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +0735f6: 5463 dd0a |003f: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0735fa: 1a04 3e02 |0041: const-string v4, "BmLine3Size" // string@023e │ │ +0735fe: 1505 4041 |0043: const/high16 v5, #int 1094713344 // #4140 │ │ +073602: 7230 7601 4305 |0045: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +073608: 0a03 |0048: move-result v3 │ │ +07360a: 5963 d60a |0049: iput v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +07360e: 5463 dd0a |004b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073612: 1a04 2502 |004d: const-string v4, "BM_SORT_KEY" // string@0225 │ │ +073616: 1a05 9f26 |004f: const-string v5, "volumn" // string@269f │ │ +07361a: 7230 7801 4305 |0051: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +073620: 0c03 |0054: move-result-object v3 │ │ +073622: 5b63 e10a |0055: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.sortKey:Ljava/lang/String; // field@0ae1 │ │ +073626: 5463 dd0a |0057: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +07362a: 1a04 2402 |0059: const-string v4, "BM_IS_DESC" // string@0224 │ │ +07362e: 1205 |005b: const/4 v5, #int 0 // #0 │ │ +073630: 7230 7501 4305 |005c: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +073636: 0a03 |005f: move-result v3 │ │ +073638: 5c63 d90a |0060: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.isDesc:Z // field@0ad9 │ │ +07363c: 2203 f403 |0062: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f4 │ │ +073640: 7020 3a20 6300 |0064: invoke-direct {v3, v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ +073646: 5b63 d70a |0067: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ad7 │ │ +07364a: 6e10 b020 0600 |0069: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getIntent:()Landroid/content/Intent; // method@20b0 │ │ +073650: 0c03 |006c: move-result-object v3 │ │ +073652: 6e10 4f01 0300 |006d: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +073658: 0c02 |0070: move-result-object v2 │ │ +07365a: 3802 1200 |0071: if-eqz v2, 0083 // +0012 │ │ +07365e: 1a03 fd03 |0073: const-string v3, "KEYWORDS" // string@03fd │ │ +073662: 6e20 5c02 3200 |0075: invoke-virtual {v2, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +073668: 0a03 |0078: move-result v3 │ │ +07366a: 3803 0a00 |0079: if-eqz v3, 0083 // +000a │ │ +07366e: 1a03 fd03 |007b: const-string v3, "KEYWORDS" // string@03fd │ │ +073672: 6e20 6602 3200 |007d: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +073678: 0c03 |0080: move-result-object v3 │ │ +07367a: 5b63 da0a |0081: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +07367e: 7010 c020 0600 |0083: invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ +073684: 5463 dc0a |0086: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ +073688: 2204 ff03 |0088: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1; // type@03ff │ │ +07368c: 7020 8820 6400 |008a: invoke-direct {v4, v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@2088 │ │ +073692: 6e20 0910 4300 |008d: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +073698: 5463 dc0a |0090: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.listview:Landroid/widget/ListView; // field@0adc │ │ +07369c: 2204 0204 |0092: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; // type@0402 │ │ +0736a0: 7020 8e20 6400 |0094: invoke-direct {v4, v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V // method@208e │ │ +0736a6: 6e20 0a10 4300 |0097: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ +0736ac: 6203 2b00 |009a: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ +0736b0: 7110 361f 0300 |009c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0736b6: 0a00 |009f: move-result v0 │ │ +0736b8: 1303 0e00 |00a0: const/16 v3, #int 14 // #e │ │ +0736bc: 3430 0a00 |00a2: if-lt v0, v3, 00ac // +000a │ │ +0736c0: 6e10 ae20 0600 |00a4: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getActionBar:()Landroid/app/ActionBar; // method@20ae │ │ +0736c6: 0c03 |00a7: move-result-object v3 │ │ +0736c8: 1214 |00a8: const/4 v4, #int 1 // #1 │ │ +0736ca: 6e20 3b00 4300 |00a9: invoke-virtual {v3, v4}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +0736d0: 0e00 |00ac: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=60 │ │ 0x000d line=61 │ │ 0x0012 line=63 │ │ 0x001d line=65 │ │ @@ -101068,21 +101153,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -072670: |[072670] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -072680: 6e10 b120 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@20b1 │ │ -072686: 0c00 |0003: move-result-object v0 │ │ -072688: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ -07268c: 6e30 6f0d 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ -072692: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -072694: 0f01 |000a: return v1 │ │ +0736d4: |[0736d4] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0736e4: 6e10 b120 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@20b1 │ │ +0736ea: 0c00 |0003: move-result-object v0 │ │ +0736ec: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ +0736f0: 6e30 6f0d 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ +0736f6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0736f8: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0009 line=259 │ │ locals : │ │ 0x0004 - 0x000b reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -101094,17 +101179,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072698: |[072698] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onDestroy:()V │ │ -0726a8: 6f10 6b00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ -0726ae: 0e00 |0003: return-void │ │ +0736fc: |[0736fc] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onDestroy:()V │ │ +07370c: 6f10 6b00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ +073712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x0003 line=537 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ @@ -101113,35 +101198,35 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0726b0: |[0726b0] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0726c0: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -0726c2: 3324 2200 |0001: if-ne v4, v2, 0023 // +0022 │ │ -0726c6: 2200 2e00 |0003: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0726ca: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ -0726d0: 5432 de0a |0008: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ -0726d4: 6e10 b31f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0726da: 0a02 |000d: move-result v2 │ │ -0726dc: 2321 b904 |000e: new-array v1, v2, [Ljava/lang/String; // type@04b9 │ │ -0726e0: 5432 de0a |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ -0726e4: 6e20 b51f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -0726ea: 1a02 920a |0015: const-string v2, "REMOVED_ITEMS" // string@0a92 │ │ -0726ee: 6e30 6001 2001 |0017: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -0726f4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0726f6: 6e30 bd20 2300 |001b: invoke-virtual {v3, v2, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.setResult:(ILandroid/content/Intent;)V // method@20bd │ │ -0726fc: 6e10 ad20 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.finish:()V // method@20ad │ │ -072702: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -072704: 0f02 |0022: return v2 │ │ -072706: 6f30 6d00 4305 |0023: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ -07270c: 0a02 |0026: move-result v2 │ │ -07270e: 28fb |0027: goto 0022 // -0005 │ │ +073714: |[073714] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +073724: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +073726: 3324 2200 |0001: if-ne v4, v2, 0023 // +0022 │ │ +07372a: 2200 2e00 |0003: new-instance v0, Landroid/content/Intent; // type@002e │ │ +07372e: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ +073734: 5432 de0a |0008: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ +073738: 6e10 b31f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +07373e: 0a02 |000d: move-result v2 │ │ +073740: 2321 b704 |000e: new-array v1, v2, [Ljava/lang/String; // type@04b7 │ │ +073744: 5432 de0a |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.removedItems:Ljava/util/ArrayList; // field@0ade │ │ +073748: 6e20 b51f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +07374e: 1a02 940a |0015: const-string v2, "REMOVED_ITEMS" // string@0a94 │ │ +073752: 6e30 6001 2001 |0017: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +073758: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +07375a: 6e30 bd20 2300 |001b: invoke-virtual {v3, v2, v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.setResult:(ILandroid/content/Intent;)V // method@20bd │ │ +073760: 6e10 ad20 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.finish:()V // method@20ad │ │ +073766: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +073768: 0f02 |0022: return v2 │ │ +07376a: 6f30 6d00 4305 |0023: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ +073770: 0a02 |0026: move-result v2 │ │ +073772: 28fb |0027: goto 0022 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ 0x0008 line=209 │ │ 0x0010 line=210 │ │ 0x0015 line=211 │ │ @@ -101161,102 +101246,102 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -072710: |[072710] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -072720: 1508 8041 |0000: const/high16 v8, #int 1098907648 // #4180 │ │ -072724: 1507 6041 |0002: const/high16 v7, #int 1096810496 // #4160 │ │ -072728: 1506 4041 |0004: const/high16 v6, #int 1094713344 // #4140 │ │ -07272c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -07272e: 1505 803f |0007: const/high16 v5, #int 1065353216 // #3f80 │ │ -072732: 6f20 7200 a900 |0009: invoke-super {v9, v10}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ -072738: 5493 dd0a |000c: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -07273c: 7210 7401 0300 |000e: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -072742: 0c00 |0011: move-result-object v0 │ │ -072744: 7210 780d 0a00 |0012: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -07274a: 0a03 |0015: move-result v3 │ │ -07274c: 2c03 9a00 0000 |0016: sparse-switch v3, 000000b0 // +0000009a │ │ -072752: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -072754: 0f02 |001a: return v2 │ │ -072756: 2201 2e00 |001b: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07275a: 1c03 8704 |001d: const-class v3, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0487 │ │ -07275e: 7030 4401 9103 |001f: invoke-direct {v1, v9, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -072764: 1503 0004 |0022: const/high16 v3, #int 67108864 // #400 │ │ -072768: 6e20 4801 3100 |0024: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -07276e: 6e20 bf20 1900 |0027: invoke-virtual {v9, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.startActivity:(Landroid/content/Intent;)V // method@20bf │ │ -072774: 28f0 |002a: goto 001a // -0010 │ │ -072776: 5493 dd0a |002b: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -07277a: 1a04 3702 |002d: const-string v4, "BmLine1Size" // string@0237 │ │ -07277e: 7230 7601 4308 |002f: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -072784: 0a03 |0032: move-result v3 │ │ -072786: c653 |0033: add-float/2addr v3, v5 │ │ -072788: 5993 d40a |0034: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -07278c: 5493 dd0a |0036: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072790: 1a04 3802 |0038: const-string v4, "BmLine2Size" // string@0238 │ │ -072794: 7230 7601 4307 |003a: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07279a: 0a03 |003d: move-result v3 │ │ -07279c: c653 |003e: add-float/2addr v3, v5 │ │ -07279e: 5993 d50a |003f: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -0727a2: 5493 dd0a |0041: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0727a6: 1a04 3902 |0043: const-string v4, "BmLine3Size" // string@0239 │ │ -0727aa: 7230 7601 4306 |0045: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0727b0: 0a03 |0048: move-result v3 │ │ -0727b2: c653 |0049: add-float/2addr v3, v5 │ │ -0727b4: 5993 d60a |004a: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -0727b8: 1a03 3702 |004c: const-string v3, "BmLine1Size" // string@0237 │ │ -0727bc: 5294 d40a |004e: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -0727c0: 7230 7101 3004 |0050: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0727c6: 1a03 3802 |0053: const-string v3, "BmLine2Size" // string@0238 │ │ -0727ca: 5294 d50a |0055: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -0727ce: 7230 7101 3004 |0057: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0727d4: 1a03 3902 |005a: const-string v3, "BmLine3Size" // string@0239 │ │ -0727d8: 5294 d60a |005c: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -0727dc: 7230 7101 3004 |005e: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0727e2: 7210 6f01 0000 |0061: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0727e8: 5493 d20a |0064: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ -0727ec: 6e10 9b20 0300 |0066: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ -0727f2: 28b1 |0069: goto 001a // -004f │ │ -0727f4: 5493 dd0a |006a: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0727f8: 1a04 3702 |006c: const-string v4, "BmLine1Size" // string@0237 │ │ -0727fc: 7230 7601 4308 |006e: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -072802: 0a03 |0071: move-result v3 │ │ -072804: c753 |0072: sub-float/2addr v3, v5 │ │ -072806: 5993 d40a |0073: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -07280a: 5493 dd0a |0075: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -07280e: 1a04 3802 |0077: const-string v4, "BmLine2Size" // string@0238 │ │ -072812: 7230 7601 4307 |0079: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -072818: 0a03 |007c: move-result v3 │ │ -07281a: c753 |007d: sub-float/2addr v3, v5 │ │ -07281c: 5993 d50a |007e: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -072820: 5493 dd0a |0080: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072824: 1a04 3902 |0082: const-string v4, "BmLine3Size" // string@0239 │ │ -072828: 7230 7601 4306 |0084: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07282e: 0a03 |0087: move-result v3 │ │ -072830: c753 |0088: sub-float/2addr v3, v5 │ │ -072832: 5993 d60a |0089: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -072836: 1a03 3702 |008b: const-string v3, "BmLine1Size" // string@0237 │ │ -07283a: 5294 d40a |008d: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -07283e: 7230 7101 3004 |008f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -072844: 1a03 3802 |0092: const-string v3, "BmLine2Size" // string@0238 │ │ -072848: 5294 d50a |0094: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -07284c: 7230 7101 3004 |0096: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -072852: 1a03 3902 |0099: const-string v3, "BmLine3Size" // string@0239 │ │ -072856: 5294 d60a |009b: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -07285a: 7230 7101 3004 |009d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -072860: 7210 6f01 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -072866: 5493 d20a |00a3: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ -07286a: 6e10 9b20 0300 |00a5: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ -072870: 2900 72ff |00a8: goto/16 001a // -008e │ │ -072874: 7010 be20 0900 |00aa: invoke-direct {v9}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.showSortingDialog:()V // method@20be │ │ -07287a: 2900 6dff |00ad: goto/16 001a // -0093 │ │ -07287e: 0000 |00af: nop // spacer │ │ -072880: 0002 0400 2c00 0201 d400 077f d500 ... |00b0: sparse-switch-data (18 units) │ │ +073774: |[073774] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +073784: 1508 8041 |0000: const/high16 v8, #int 1098907648 // #4180 │ │ +073788: 1507 6041 |0002: const/high16 v7, #int 1096810496 // #4160 │ │ +07378c: 1506 4041 |0004: const/high16 v6, #int 1094713344 // #4140 │ │ +073790: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +073792: 1505 803f |0007: const/high16 v5, #int 1065353216 // #3f80 │ │ +073796: 6f20 7200 a900 |0009: invoke-super {v9, v10}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ +07379c: 5493 dd0a |000c: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0737a0: 7210 7401 0300 |000e: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0737a6: 0c00 |0011: move-result-object v0 │ │ +0737a8: 7210 780d 0a00 |0012: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +0737ae: 0a03 |0015: move-result v3 │ │ +0737b0: 2c03 9a00 0000 |0016: sparse-switch v3, 000000b0 // +0000009a │ │ +0737b6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +0737b8: 0f02 |001a: return v2 │ │ +0737ba: 2201 2e00 |001b: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0737be: 1c03 8504 |001d: const-class v3, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0485 │ │ +0737c2: 7030 4401 9103 |001f: invoke-direct {v1, v9, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0737c8: 1503 0004 |0022: const/high16 v3, #int 67108864 // #400 │ │ +0737cc: 6e20 4801 3100 |0024: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +0737d2: 6e20 bf20 1900 |0027: invoke-virtual {v9, v1}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.startActivity:(Landroid/content/Intent;)V // method@20bf │ │ +0737d8: 28f0 |002a: goto 001a // -0010 │ │ +0737da: 5493 dd0a |002b: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0737de: 1a04 3c02 |002d: const-string v4, "BmLine1Size" // string@023c │ │ +0737e2: 7230 7601 4308 |002f: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0737e8: 0a03 |0032: move-result v3 │ │ +0737ea: c653 |0033: add-float/2addr v3, v5 │ │ +0737ec: 5993 d40a |0034: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +0737f0: 5493 dd0a |0036: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0737f4: 1a04 3d02 |0038: const-string v4, "BmLine2Size" // string@023d │ │ +0737f8: 7230 7601 4307 |003a: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0737fe: 0a03 |003d: move-result v3 │ │ +073800: c653 |003e: add-float/2addr v3, v5 │ │ +073802: 5993 d50a |003f: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +073806: 5493 dd0a |0041: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +07380a: 1a04 3e02 |0043: const-string v4, "BmLine3Size" // string@023e │ │ +07380e: 7230 7601 4306 |0045: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +073814: 0a03 |0048: move-result v3 │ │ +073816: c653 |0049: add-float/2addr v3, v5 │ │ +073818: 5993 d60a |004a: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +07381c: 1a03 3c02 |004c: const-string v3, "BmLine1Size" // string@023c │ │ +073820: 5294 d40a |004e: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +073824: 7230 7101 3004 |0050: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +07382a: 1a03 3d02 |0053: const-string v3, "BmLine2Size" // string@023d │ │ +07382e: 5294 d50a |0055: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +073832: 7230 7101 3004 |0057: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +073838: 1a03 3e02 |005a: const-string v3, "BmLine3Size" // string@023e │ │ +07383c: 5294 d60a |005c: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +073840: 7230 7101 3004 |005e: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +073846: 7210 6f01 0000 |0061: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +07384c: 5493 d20a |0064: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ +073850: 6e10 9b20 0300 |0066: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ +073856: 28b1 |0069: goto 001a // -004f │ │ +073858: 5493 dd0a |006a: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +07385c: 1a04 3c02 |006c: const-string v4, "BmLine1Size" // string@023c │ │ +073860: 7230 7601 4308 |006e: invoke-interface {v3, v4, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +073866: 0a03 |0071: move-result v3 │ │ +073868: c753 |0072: sub-float/2addr v3, v5 │ │ +07386a: 5993 d40a |0073: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +07386e: 5493 dd0a |0075: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073872: 1a04 3d02 |0077: const-string v4, "BmLine2Size" // string@023d │ │ +073876: 7230 7601 4307 |0079: invoke-interface {v3, v4, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +07387c: 0a03 |007c: move-result v3 │ │ +07387e: c753 |007d: sub-float/2addr v3, v5 │ │ +073880: 5993 d50a |007e: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +073884: 5493 dd0a |0080: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073888: 1a04 3e02 |0082: const-string v4, "BmLine3Size" // string@023e │ │ +07388c: 7230 7601 4306 |0084: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +073892: 0a03 |0087: move-result v3 │ │ +073894: c753 |0088: sub-float/2addr v3, v5 │ │ +073896: 5993 d60a |0089: iput v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +07389a: 1a03 3c02 |008b: const-string v3, "BmLine1Size" // string@023c │ │ +07389e: 5294 d40a |008d: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +0738a2: 7230 7101 3004 |008f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0738a8: 1a03 3d02 |0092: const-string v3, "BmLine2Size" // string@023d │ │ +0738ac: 5294 d50a |0094: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +0738b0: 7230 7101 3004 |0096: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0738b6: 1a03 3e02 |0099: const-string v3, "BmLine3Size" // string@023e │ │ +0738ba: 5294 d60a |009b: iget v4, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +0738be: 7230 7101 3004 |009d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0738c4: 7210 6f01 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0738ca: 5493 d20a |00a3: iget-object v3, v9, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ +0738ce: 6e10 9b20 0300 |00a5: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ +0738d4: 2900 72ff |00a8: goto/16 001a // -008e │ │ +0738d8: 7010 be20 0900 |00aa: invoke-direct {v9}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.showSortingDialog:()V // method@20be │ │ +0738de: 2900 6dff |00ad: goto/16 001a // -0093 │ │ +0738e2: 0000 |00af: nop // spacer │ │ +0738e4: 0002 0400 2c00 0201 d400 0b7f d500 ... |00b0: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0009 line=265 │ │ 0x000c line=266 │ │ 0x0012 line=268 │ │ 0x0019 line=300 │ │ 0x001b line=271 │ │ @@ -101291,38 +101376,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0728a4: |[0728a4] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onRestart:()V │ │ -0728b4: 6f10 7800 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ -0728ba: 5430 dd0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0728be: 1a01 3702 |0005: const-string v1, "BmLine1Size" // string@0237 │ │ -0728c2: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ -0728c6: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0728cc: 0a00 |000c: move-result v0 │ │ -0728ce: 5930 d40a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -0728d2: 5430 dd0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0728d6: 1a01 3802 |0011: const-string v1, "BmLine2Size" // string@0238 │ │ -0728da: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ -0728de: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0728e4: 0a00 |0018: move-result v0 │ │ -0728e6: 5930 d50a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -0728ea: 5430 dd0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -0728ee: 1a01 3902 |001d: const-string v1, "BmLine3Size" // string@0239 │ │ -0728f2: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ -0728f6: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0728fc: 0a00 |0024: move-result v0 │ │ -0728fe: 5930 d60a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -072902: 7010 c020 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ -072908: 5430 d20a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ -07290c: 6e10 9b20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ -072912: 0e00 |002f: return-void │ │ +073908: |[073908] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onRestart:()V │ │ +073918: 6f10 7800 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ +07391e: 5430 dd0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073922: 1a01 3c02 |0005: const-string v1, "BmLine1Size" // string@023c │ │ +073926: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ +07392a: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +073930: 0a00 |000c: move-result v0 │ │ +073932: 5930 d40a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +073936: 5430 dd0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +07393a: 1a01 3d02 |0011: const-string v1, "BmLine2Size" // string@023d │ │ +07393e: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ +073942: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +073948: 0a00 |0018: move-result v0 │ │ +07394a: 5930 d50a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +07394e: 5430 dd0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073952: 1a01 3e02 |001d: const-string v1, "BmLine3Size" // string@023e │ │ +073956: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ +07395a: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +073960: 0a00 |0024: move-result v0 │ │ +073962: 5930 d60a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +073966: 7010 c020 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ +07396c: 5430 d20a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ +073970: 6e10 9b20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ +073976: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0003 line=400 │ │ 0x000f line=401 │ │ 0x001b line=402 │ │ 0x0027 line=403 │ │ @@ -101336,38 +101421,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -072914: |[072914] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onResume:()V │ │ -072924: 6f10 7a00 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@007a │ │ -07292a: 5430 dd0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -07292e: 1a01 3702 |0005: const-string v1, "BmLine1Size" // string@0237 │ │ -072932: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ -072936: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07293c: 0a00 |000c: move-result v0 │ │ -07293e: 5930 d40a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ -072942: 5430 dd0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -072946: 1a01 3802 |0011: const-string v1, "BmLine2Size" // string@0238 │ │ -07294a: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ -07294e: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -072954: 0a00 |0018: move-result v0 │ │ -072956: 5930 d50a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ -07295a: 5430 dd0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ -07295e: 1a01 3902 |001d: const-string v1, "BmLine3Size" // string@0239 │ │ -072962: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ -072966: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07296c: 0a00 |0024: move-result v0 │ │ -07296e: 5930 d60a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ -072972: 7010 c020 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ -072978: 5430 d20a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ -07297c: 6e10 9b20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ -072982: 0e00 |002f: return-void │ │ +073978: |[073978] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onResume:()V │ │ +073988: 6f10 7a00 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@007a │ │ +07398e: 5430 dd0a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +073992: 1a01 3c02 |0005: const-string v1, "BmLine1Size" // string@023c │ │ +073996: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ +07399a: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0739a0: 0a00 |000c: move-result v0 │ │ +0739a2: 5930 d40a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine1Size:F // field@0ad4 │ │ +0739a6: 5430 dd0a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0739aa: 1a01 3d02 |0011: const-string v1, "BmLine2Size" // string@023d │ │ +0739ae: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ +0739b2: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0739b8: 0a00 |0018: move-result v0 │ │ +0739ba: 5930 d50a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine2Size:F // field@0ad5 │ │ +0739be: 5430 dd0a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.prefs:Landroid/content/SharedPreferences; // field@0add │ │ +0739c2: 1a01 3e02 |001d: const-string v1, "BmLine3Size" // string@023e │ │ +0739c6: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ +0739ca: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0739d0: 0a00 |0024: move-result v0 │ │ +0739d2: 5930 d60a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.bmLine3Size:F // field@0ad6 │ │ +0739d6: 7010 c020 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.updateItemList:()V // method@20c0 │ │ +0739dc: 5430 d20a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter; // field@0ad2 │ │ +0739e0: 6e10 9b20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@209b │ │ +0739e6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0003 line=390 │ │ 0x000f line=391 │ │ 0x001b line=392 │ │ 0x0027 line=393 │ │ @@ -101381,17 +101466,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072984: |[072984] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onSearchRequested:()Z │ │ -072994: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -072996: 0f00 |0001: return v0 │ │ +0739e8: |[0739e8] org.yuttadhammo.tipitaka.BookmarkPaliActivity.onSearchRequested:()Z │ │ +0739f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0739fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;) │ │ @@ -101399,32 +101484,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072998: |[072998] org.yuttadhammo.tipitaka.BookmarkPaliActivity.setKeywords:(Ljava/lang/String;)V │ │ -0729a8: 5b01 da0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ -0729ac: 0e00 |0002: return-void │ │ +0739fc: |[0739fc] org.yuttadhammo.tipitaka.BookmarkPaliActivity.setKeywords:(Ljava/lang/String;)V │ │ +073a0c: 5b01 da0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;.keywords:Ljava/lang/String; // field@0ada │ │ +073a10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0002 line=541 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ 0x0000 - 0x0003 reg=1 _keywords Ljava/lang/String; │ │ │ │ - source_file_idx : 576 (BookmarkPaliActivity.java) │ │ + source_file_idx : 581 (BookmarkPaliActivity.java) │ │ │ │ Class #429 header: │ │ -class_idx : 1035 │ │ +class_idx : 1033 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 31 │ │ -source_file_idx : 577 │ │ +source_file_idx : 582 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #429 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;' │ │ @@ -101439,17 +101524,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0729b0: |[0729b0] org.yuttadhammo.tipitaka.BookmarkTabWidget.:()V │ │ -0729c0: 7010 1701 0000 |0000: invoke-direct {v0}, Landroid/app/TabActivity;.:()V // method@0117 │ │ -0729c6: 0e00 |0003: return-void │ │ +073a14: |[073a14] org.yuttadhammo.tipitaka.BookmarkTabWidget.:()V │ │ +073a24: 7010 1701 0000 |0000: invoke-direct {v0}, Landroid/app/TabActivity;.:()V // method@0117 │ │ +073a2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkTabWidget; │ │ │ │ Virtual methods - │ │ @@ -101458,44 +101543,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0729c8: |[0729c8] org.yuttadhammo.tipitaka.BookmarkTabWidget.onCreate:(Landroid/os/Bundle;)V │ │ -0729d8: 6f20 1801 6500 |0000: invoke-super {v5, v6}, Landroid/app/TabActivity;.onCreate:(Landroid/os/Bundle;)V // method@0118 │ │ -0729de: 1403 1700 037f |0003: const v3, #float 1.74129e+38 // #7f030017 │ │ -0729e4: 6e20 c620 3500 |0006: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.setContentView:(I)V // method@20c6 │ │ -0729ea: 6e10 c420 0500 |0009: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.getTabHost:()Landroid/widget/TabHost; // method@20c4 │ │ -0729f0: 0c02 |000c: move-result-object v2 │ │ -0729f2: 2203 2e00 |000d: new-instance v3, Landroid/content/Intent; // type@002e │ │ -0729f6: 7010 4301 0300 |000f: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@0143 │ │ -0729fc: 1c04 0a04 |0012: const-class v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@040a │ │ -072a00: 6e30 6701 5304 |0014: invoke-virtual {v3, v5, v4}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@0167 │ │ -072a06: 0c00 |0017: move-result-object v0 │ │ -072a08: 1a03 3c1f |0018: const-string v3, "pali" // string@1f3c │ │ -072a0c: 6e20 4e10 3200 |001a: invoke-virtual {v2, v3}, Landroid/widget/TabHost;.newTabSpec:(Ljava/lang/String;)Landroid/widget/TabHost$TabSpec; // method@104e │ │ -072a12: 0c03 |001d: move-result-object v3 │ │ -072a14: 1404 1900 0c7f |001e: const v4, #float 1.86092e+38 // #7f0c0019 │ │ -072a1a: 6e20 c320 4500 |0021: invoke-virtual {v5, v4}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.getString:(I)Ljava/lang/String; // method@20c3 │ │ -072a20: 0c04 |0024: move-result-object v4 │ │ -072a22: 6e20 4b10 4300 |0025: invoke-virtual {v3, v4}, Landroid/widget/TabHost$TabSpec;.setIndicator:(Ljava/lang/CharSequence;)Landroid/widget/TabHost$TabSpec; // method@104b │ │ -072a28: 0c03 |0028: move-result-object v3 │ │ -072a2a: 6e20 4910 0300 |0029: invoke-virtual {v3, v0}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/content/Intent;)Landroid/widget/TabHost$TabSpec; // method@1049 │ │ -072a30: 0c01 |002c: move-result-object v1 │ │ -072a32: 6e20 4d10 1200 |002d: invoke-virtual {v2, v1}, Landroid/widget/TabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@104d │ │ -072a38: 6e10 c220 0500 |0030: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.getIntent:()Landroid/content/Intent; // method@20c2 │ │ -072a3e: 0c03 |0033: move-result-object v3 │ │ -072a40: 6e10 4f01 0300 |0034: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -072a46: 0c03 |0037: move-result-object v3 │ │ -072a48: 3803 0600 |0038: if-eqz v3, 003e // +0006 │ │ -072a4c: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -072a4e: 6e20 5310 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/TabHost;.setCurrentTab:(I)V // method@1053 │ │ -072a54: 0e00 |003e: return-void │ │ +073a2c: |[073a2c] org.yuttadhammo.tipitaka.BookmarkTabWidget.onCreate:(Landroid/os/Bundle;)V │ │ +073a3c: 6f20 1801 6500 |0000: invoke-super {v5, v6}, Landroid/app/TabActivity;.onCreate:(Landroid/os/Bundle;)V // method@0118 │ │ +073a42: 1403 1700 037f |0003: const v3, #float 1.74129e+38 // #7f030017 │ │ +073a48: 6e20 c620 3500 |0006: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.setContentView:(I)V // method@20c6 │ │ +073a4e: 6e10 c420 0500 |0009: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.getTabHost:()Landroid/widget/TabHost; // method@20c4 │ │ +073a54: 0c02 |000c: move-result-object v2 │ │ +073a56: 2203 2e00 |000d: new-instance v3, Landroid/content/Intent; // type@002e │ │ +073a5a: 7010 4301 0300 |000f: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@0143 │ │ +073a60: 1c04 0804 |0012: const-class v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@0408 │ │ +073a64: 6e30 6701 5304 |0014: invoke-virtual {v3, v5, v4}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@0167 │ │ +073a6a: 0c00 |0017: move-result-object v0 │ │ +073a6c: 1a03 3c1f |0018: const-string v3, "pali" // string@1f3c │ │ +073a70: 6e20 4e10 3200 |001a: invoke-virtual {v2, v3}, Landroid/widget/TabHost;.newTabSpec:(Ljava/lang/String;)Landroid/widget/TabHost$TabSpec; // method@104e │ │ +073a76: 0c03 |001d: move-result-object v3 │ │ +073a78: 1404 1900 0c7f |001e: const v4, #float 1.86092e+38 // #7f0c0019 │ │ +073a7e: 6e20 c320 4500 |0021: invoke-virtual {v5, v4}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.getString:(I)Ljava/lang/String; // method@20c3 │ │ +073a84: 0c04 |0024: move-result-object v4 │ │ +073a86: 6e20 4b10 4300 |0025: invoke-virtual {v3, v4}, Landroid/widget/TabHost$TabSpec;.setIndicator:(Ljava/lang/CharSequence;)Landroid/widget/TabHost$TabSpec; // method@104b │ │ +073a8c: 0c03 |0028: move-result-object v3 │ │ +073a8e: 6e20 4910 0300 |0029: invoke-virtual {v3, v0}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/content/Intent;)Landroid/widget/TabHost$TabSpec; // method@1049 │ │ +073a94: 0c01 |002c: move-result-object v1 │ │ +073a96: 6e20 4d10 1200 |002d: invoke-virtual {v2, v1}, Landroid/widget/TabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@104d │ │ +073a9c: 6e10 c220 0500 |0030: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkTabWidget;.getIntent:()Landroid/content/Intent; // method@20c2 │ │ +073aa2: 0c03 |0033: move-result-object v3 │ │ +073aa4: 6e10 4f01 0300 |0034: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +073aaa: 0c03 |0037: move-result-object v3 │ │ +073aac: 3803 0600 |0038: if-eqz v3, 003e // +0006 │ │ +073ab0: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +073ab2: 6e20 5310 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/TabHost;.setCurrentTab:(I)V // method@1053 │ │ +073ab8: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0009 line=12 │ │ 0x000d line=19 │ │ 0x0018 line=20 │ │ @@ -101506,21 +101591,21 @@ │ │ locals : │ │ 0x0018 - 0x003f reg=0 intent Landroid/content/Intent; │ │ 0x002d - 0x003f reg=1 spec Landroid/widget/TabHost$TabSpec; │ │ 0x000d - 0x003f reg=2 tabHost Landroid/widget/TabHost; │ │ 0x0000 - 0x003f reg=5 this Lorg/yuttadhammo/tipitaka/BookmarkTabWidget; │ │ 0x0000 - 0x003f reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 577 (BookmarkTabWidget.java) │ │ + source_file_idx : 582 (BookmarkTabWidget.java) │ │ │ │ Class #430 header: │ │ -class_idx : 1036 │ │ +class_idx : 1034 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -101549,127 +101634,127 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -072a58: |[072a58] org.yuttadhammo.tipitaka.BookmarkThaiActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/Dialog;)V │ │ -072a68: 5b01 e20a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072a6c: 5b02 e30a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072a70: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -072a76: 0e00 |0007: return-void │ │ +073abc: |[073abc] org.yuttadhammo.tipitaka.BookmarkThaiActivity$1.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/Dialog;)V │ │ +073acc: 5b01 e20a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073ad0: 5b02 e30a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073ad4: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +073ada: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/Dialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -072a78: |[072a78] org.yuttadhammo.tipitaka.BookmarkThaiActivity$1.onClick:(Landroid/view/View;)V │ │ -072a88: 5431 e20a |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072a8c: 7110 dc20 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -072a92: 0c01 |0005: move-result-object v1 │ │ -072a94: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -072a9a: 0c00 |0009: move-result-object v0 │ │ -072a9c: 5431 e30a |000a: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072aa0: 1402 6c00 077f |000c: const v2, #float 1.79448e+38 // #7f07006c │ │ -072aa6: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072aac: 0c01 |0012: move-result-object v1 │ │ -072aae: 1f01 4402 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072ab2: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -072ab8: 0a01 |0018: move-result v1 │ │ -072aba: 3801 3e00 |0019: if-eqz v1, 0057 // +003e │ │ -072abe: 5431 e20a |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072ac2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -072ac4: 5c12 f50a |001e: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -072ac8: 5431 e30a |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072acc: 1402 6700 077f |0022: const v2, #float 1.79448e+38 // #7f070067 │ │ -072ad2: 6e20 9c00 2100 |0025: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072ad8: 0c01 |0028: move-result-object v1 │ │ -072ada: 1f01 4402 |0029: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072ade: 6e10 2010 0100 |002b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -072ae4: 0a01 |002e: move-result v1 │ │ -072ae6: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ -072aea: 5431 e20a |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072aee: 1a02 d30d |0033: const-string v2, "_id" // string@0dd3 │ │ -072af2: 5b12 fd0a |0035: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072af6: 1a01 1f02 |0037: const-string v1, "BM_IS_DESC" // string@021f │ │ -072afa: 5432 e20a |0039: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072afe: 5522 f50a |003b: iget-boolean v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -072b02: 7230 7001 1002 |003d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ -072b08: 1a01 2002 |0040: const-string v1, "BM_SORT_KEY" // string@0220 │ │ -072b0c: 5432 e20a |0042: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072b10: 5422 fd0a |0044: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072b14: 7230 7301 1002 |0046: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ -072b1a: 7210 6f01 0000 |0049: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -072b20: 5431 e30a |004c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072b24: 6e10 9b00 0100 |004e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -072b2a: 5431 e20a |0051: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072b2e: 7110 dd20 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20dd │ │ -072b34: 0e00 |0056: return-void │ │ -072b36: 5431 e30a |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072b3a: 1402 6b00 077f |0059: const v2, #float 1.79448e+38 // #7f07006b │ │ -072b40: 6e20 9c00 2100 |005c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072b46: 0c01 |005f: move-result-object v1 │ │ -072b48: 1f01 4402 |0060: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072b4c: 6e10 2010 0100 |0062: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -072b52: 0a01 |0065: move-result v1 │ │ -072b54: 3801 baff |0066: if-eqz v1, 0020 // -0046 │ │ -072b58: 5431 e20a |0068: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072b5c: 1202 |006a: const/4 v2, #int 0 // #0 │ │ -072b5e: 5c12 f50a |006b: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -072b62: 28b3 |006d: goto 0020 // -004d │ │ -072b64: 5431 e30a |006e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072b68: 1402 cb00 077f |0070: const v2, #float 1.7945e+38 // #7f0700cb │ │ -072b6e: 6e20 9c00 2100 |0073: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072b74: 0c01 |0076: move-result-object v1 │ │ -072b76: 1f01 4402 |0077: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072b7a: 6e10 2010 0100 |0079: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -072b80: 0a01 |007c: move-result v1 │ │ -072b82: 3801 0900 |007d: if-eqz v1, 0086 // +0009 │ │ -072b86: 5431 e20a |007f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072b8a: 1a02 b21d |0081: const-string v2, "note" // string@1db2 │ │ -072b8e: 5b12 fd0a |0083: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072b92: 28b2 |0085: goto 0037 // -004e │ │ -072b94: 5431 e30a |0086: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072b98: 1402 cc00 077f |0088: const v2, #float 1.7945e+38 // #7f0700cc │ │ -072b9e: 6e20 9c00 2100 |008b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072ba4: 0c01 |008e: move-result-object v1 │ │ -072ba6: 1f01 4402 |008f: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072baa: 6e10 2010 0100 |0091: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -072bb0: 0a01 |0094: move-result v1 │ │ -072bb2: 3801 0900 |0095: if-eqz v1, 009e // +0009 │ │ -072bb6: 5431 e20a |0097: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072bba: 1a02 9f26 |0099: const-string v2, "volumn" // string@269f │ │ -072bbe: 5b12 fd0a |009b: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072bc2: 289a |009d: goto 0037 // -0066 │ │ -072bc4: 5431 e30a |009e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ -072bc8: 1402 cd00 077f |00a0: const v2, #float 1.7945e+38 // #7f0700cd │ │ -072bce: 6e20 9c00 2100 |00a3: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -072bd4: 0c01 |00a6: move-result-object v1 │ │ -072bd6: 1f01 4402 |00a7: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -072bda: 6e10 2010 0100 |00a9: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -072be0: 0a01 |00ac: move-result v1 │ │ -072be2: 3801 8aff |00ad: if-eqz v1, 0037 // -0076 │ │ -072be6: 5431 e20a |00af: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ -072bea: 1a02 7418 |00b1: const-string v2, "keywords" // string@1874 │ │ -072bee: 5b12 fd0a |00b3: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072bf2: 2882 |00b5: goto 0037 // -007e │ │ +073adc: |[073adc] org.yuttadhammo.tipitaka.BookmarkThaiActivity$1.onClick:(Landroid/view/View;)V │ │ +073aec: 5431 e20a |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073af0: 7110 dc20 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +073af6: 0c01 |0005: move-result-object v1 │ │ +073af8: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +073afe: 0c00 |0009: move-result-object v0 │ │ +073b00: 5431 e30a |000a: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073b04: 1402 6c00 0b7f |000c: const v2, #float 1.84765e+38 // #7f0b006c │ │ +073b0a: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073b10: 0c01 |0012: move-result-object v1 │ │ +073b12: 1f01 4202 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073b16: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +073b1c: 0a01 |0018: move-result v1 │ │ +073b1e: 3801 3e00 |0019: if-eqz v1, 0057 // +003e │ │ +073b22: 5431 e20a |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073b26: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +073b28: 5c12 f50a |001e: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +073b2c: 5431 e30a |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073b30: 1402 6700 0b7f |0022: const v2, #float 1.84765e+38 // #7f0b0067 │ │ +073b36: 6e20 9c00 2100 |0025: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073b3c: 0c01 |0028: move-result-object v1 │ │ +073b3e: 1f01 4202 |0029: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073b42: 6e10 2010 0100 |002b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +073b48: 0a01 |002e: move-result v1 │ │ +073b4a: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ +073b4e: 5431 e20a |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073b52: 1a02 d50d |0033: const-string v2, "_id" // string@0dd5 │ │ +073b56: 5b12 fd0a |0035: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073b5a: 1a01 2402 |0037: const-string v1, "BM_IS_DESC" // string@0224 │ │ +073b5e: 5432 e20a |0039: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073b62: 5522 f50a |003b: iget-boolean v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +073b66: 7230 7001 1002 |003d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ +073b6c: 1a01 2502 |0040: const-string v1, "BM_SORT_KEY" // string@0225 │ │ +073b70: 5432 e20a |0042: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073b74: 5422 fd0a |0044: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073b78: 7230 7301 1002 |0046: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ +073b7e: 7210 6f01 0000 |0049: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +073b84: 5431 e30a |004c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073b88: 6e10 9b00 0100 |004e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +073b8e: 5431 e20a |0051: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073b92: 7110 dd20 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20dd │ │ +073b98: 0e00 |0056: return-void │ │ +073b9a: 5431 e30a |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073b9e: 1402 6b00 0b7f |0059: const v2, #float 1.84765e+38 // #7f0b006b │ │ +073ba4: 6e20 9c00 2100 |005c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073baa: 0c01 |005f: move-result-object v1 │ │ +073bac: 1f01 4202 |0060: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073bb0: 6e10 2010 0100 |0062: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +073bb6: 0a01 |0065: move-result v1 │ │ +073bb8: 3801 baff |0066: if-eqz v1, 0020 // -0046 │ │ +073bbc: 5431 e20a |0068: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073bc0: 1202 |006a: const/4 v2, #int 0 // #0 │ │ +073bc2: 5c12 f50a |006b: iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +073bc6: 28b3 |006d: goto 0020 // -004d │ │ +073bc8: 5431 e30a |006e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073bcc: 1402 cb00 0b7f |0070: const v2, #float 1.84767e+38 // #7f0b00cb │ │ +073bd2: 6e20 9c00 2100 |0073: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073bd8: 0c01 |0076: move-result-object v1 │ │ +073bda: 1f01 4202 |0077: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073bde: 6e10 2010 0100 |0079: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +073be4: 0a01 |007c: move-result v1 │ │ +073be6: 3801 0900 |007d: if-eqz v1, 0086 // +0009 │ │ +073bea: 5431 e20a |007f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073bee: 1a02 b21d |0081: const-string v2, "note" // string@1db2 │ │ +073bf2: 5b12 fd0a |0083: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073bf6: 28b2 |0085: goto 0037 // -004e │ │ +073bf8: 5431 e30a |0086: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073bfc: 1402 cc00 0b7f |0088: const v2, #float 1.84767e+38 // #7f0b00cc │ │ +073c02: 6e20 9c00 2100 |008b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073c08: 0c01 |008e: move-result-object v1 │ │ +073c0a: 1f01 4202 |008f: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073c0e: 6e10 2010 0100 |0091: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +073c14: 0a01 |0094: move-result v1 │ │ +073c16: 3801 0900 |0095: if-eqz v1, 009e // +0009 │ │ +073c1a: 5431 e20a |0097: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073c1e: 1a02 9f26 |0099: const-string v2, "volumn" // string@269f │ │ +073c22: 5b12 fd0a |009b: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073c26: 289a |009d: goto 0037 // -0066 │ │ +073c28: 5431 e30a |009e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.val$sortDialog:Landroid/app/Dialog; // field@0ae3 │ │ +073c2c: 1402 cd00 0b7f |00a0: const v2, #float 1.84767e+38 // #7f0b00cd │ │ +073c32: 6e20 9c00 2100 |00a3: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +073c38: 0c01 |00a6: move-result-object v1 │ │ +073c3a: 1f01 4202 |00a7: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +073c3e: 6e10 2010 0100 |00a9: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +073c44: 0a01 |00ac: move-result v1 │ │ +073c46: 3801 8aff |00ad: if-eqz v1, 0037 // -0076 │ │ +073c4a: 5431 e20a |00af: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae2 │ │ +073c4e: 1a02 7518 |00b1: const-string v2, "keywords" // string@1875 │ │ +073c52: 5b12 fd0a |00b3: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073c56: 2882 |00b5: goto 0037 // -007e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x000a line=179 │ │ 0x001b line=180 │ │ 0x0020 line=187 │ │ 0x0031 line=188 │ │ @@ -101688,21 +101773,21 @@ │ │ 0x009e line=193 │ │ 0x00af line=194 │ │ locals : │ │ 0x000a - 0x00b6 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x00b6 reg=3 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1; │ │ 0x0000 - 0x00b6 reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #431 header: │ │ -class_idx : 1037 │ │ +class_idx : 1035 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #431 annotations: │ │ Annotations on class │ │ @@ -101729,137 +101814,137 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -072bf4: |[072bf4] org.yuttadhammo.tipitaka.BookmarkThaiActivity$2.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ -072c04: 5b01 e40a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c08: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -072c0e: 0e00 |0005: return-void │ │ +073c58: |[073c58] org.yuttadhammo.tipitaka.BookmarkThaiActivity$2.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ +073c68: 5b01 e40a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073c6c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +073c72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 207 16-bit code units │ │ -072c10: |[072c10] org.yuttadhammo.tipitaka.BookmarkThaiActivity$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -072c20: 54c7 e40a |0000: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c24: 54c8 e40a |0002: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c28: 7110 dc20 0800 |0004: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -072c2e: 0c08 |0007: move-result-object v8 │ │ -072c30: 1a09 2002 |0008: const-string v9, "BM_SORT_KEY" // string@0220 │ │ -072c34: 1a0a 9f26 |000a: const-string v10, "volumn" // string@269f │ │ -072c38: 7230 7801 980a |000c: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -072c3e: 0c08 |000f: move-result-object v8 │ │ -072c40: 5b78 fd0a |0010: iput-object v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072c44: 54c7 e40a |0012: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c48: 54c8 e40a |0014: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c4c: 7110 dc20 0800 |0016: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -072c52: 0c08 |0019: move-result-object v8 │ │ -072c54: 1a09 1f02 |001a: const-string v9, "BM_IS_DESC" // string@021f │ │ -072c58: 120a |001c: const/4 v10, #int 0 // #0 │ │ -072c5a: 7230 7501 980a |001d: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -072c60: 0a08 |0020: move-result v8 │ │ -072c62: 5c78 f50a |0021: iput-boolean v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -072c66: 54c7 e40a |0023: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c6a: 7110 de20 0700 |0025: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -072c70: 0c07 |0028: move-result-object v7 │ │ -072c72: 6e10 4520 0700 |0029: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -072c78: 54c7 e40a |002c: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c7c: 7110 df20 0700 |002e: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -072c82: 0c07 |0031: move-result-object v7 │ │ -072c84: 6e10 651f 0700 |0032: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@1f65 │ │ -072c8a: 0a07 |0035: move-result v7 │ │ -072c8c: 3907 7400 |0036: if-nez v7, 00aa // +0074 │ │ -072c90: 54c7 e40a |0038: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072c94: 7110 de20 0700 |003a: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -072c9a: 0c07 |003d: move-result-object v7 │ │ -072c9c: 54c8 e40a |003e: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072ca0: 7110 e020 0800 |0040: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -072ca6: 0c08 |0043: move-result-object v8 │ │ -072ca8: 54c9 e40a |0044: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072cac: 5499 fd0a |0046: iget-object v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072cb0: 54ca e40a |0048: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072cb4: 55aa f50a |004a: iget-boolean v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -072cb8: 6e40 4120 87a9 |004c: invoke-virtual {v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -072cbe: 0c00 |004f: move-result-object v0 │ │ -072cc0: 7220 cd01 f000 |0050: invoke-interface {v0, v15}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -072cc6: 1247 |0053: const/4 v7, #int 4 // #4 │ │ -072cc8: 7220 c501 7000 |0054: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -072cce: 0a03 |0057: move-result v3 │ │ -072cd0: 1227 |0058: const/4 v7, #int 2 // #2 │ │ -072cd2: 7220 c501 7000 |0059: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -072cd8: 0a06 |005c: move-result v6 │ │ -072cda: 1237 |005d: const/4 v7, #int 3 // #3 │ │ -072cdc: 7220 c501 7000 |005e: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -072ce2: 0a04 |0061: move-result v4 │ │ -072ce4: 1267 |0062: const/4 v7, #int 6 // #6 │ │ -072ce6: 7220 c801 7000 |0063: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -072cec: 0c05 |0066: move-result-object v5 │ │ -072cee: 7210 c001 0000 |0067: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -072cf4: 54c7 e40a |006a: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072cf8: 7110 de20 0700 |006c: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -072cfe: 0c07 |006f: move-result-object v7 │ │ -072d00: 6e10 3b20 0700 |0070: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -072d06: 2202 2e00 |0073: new-instance v2, Landroid/content/Intent; // type@002e │ │ -072d0a: 54c7 e40a |0075: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072d0e: 1c08 5004 |0077: const-class v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@0450 │ │ -072d12: 7030 4401 7208 |0079: invoke-direct {v2, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -072d18: 2201 6d00 |007c: new-instance v1, Landroid/os/Bundle; // type@006d │ │ -072d1c: 7010 5b02 0100 |007e: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ -072d22: 1a07 fe0c |0081: const-string v7, "VOL" // string@0cfe │ │ -072d26: 6e30 6c02 7106 |0083: invoke-virtual {v1, v7, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -072d2c: 1a07 3a0a |0086: const-string v7, "PAGE" // string@0a3a │ │ -072d30: 6e30 6c02 7104 |0088: invoke-virtual {v1, v7, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -072d36: 1a07 1a04 |008b: const-string v7, "LANG" // string@041a │ │ -072d3a: 54c8 e40a |008d: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072d3e: 7110 e020 0800 |008f: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -072d44: 0c08 |0092: move-result-object v8 │ │ -072d46: 6e30 7002 7108 |0093: invoke-virtual {v1, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -072d4c: 6e10 651f 0500 |0096: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ -072d52: 0a07 |0099: move-result v7 │ │ -072d54: 3d07 2f00 |009a: if-lez v7, 00c9 // +002f │ │ -072d58: 1a07 860a |009c: const-string v7, "QUERY" // string@0a86 │ │ -072d5c: 6e30 7002 7105 |009e: invoke-virtual {v1, v7, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -072d62: 6e20 6101 1200 |00a1: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -072d68: 54c7 e40a |00a4: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072d6c: 6e20 fd20 2700 |00a6: invoke-virtual {v7, v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.startActivity:(Landroid/content/Intent;)V // method@20fd │ │ -072d72: 0e00 |00a9: return-void │ │ -072d74: 54c7 e40a |00aa: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072d78: 7110 de20 0700 |00ac: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -072d7e: 0c07 |00af: move-result-object v7 │ │ -072d80: 54c8 e40a |00b0: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072d84: 7110 e020 0800 |00b2: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -072d8a: 0c08 |00b5: move-result-object v8 │ │ -072d8c: 54c9 e40a |00b6: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072d90: 7110 df20 0900 |00b8: invoke-static {v9}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -072d96: 0c09 |00bb: move-result-object v9 │ │ -072d98: 54ca e40a |00bc: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072d9c: 54aa fd0a |00be: iget-object v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072da0: 54cb e40a |00c0: iget-object v11, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ -072da4: 55bb f50a |00c2: iget-boolean v11, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -072da8: 6e5b 4020 87a9 |00c4: invoke-virtual {v7, v8, v9, v10, v11}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -072dae: 0c00 |00c7: move-result-object v0 │ │ -072db0: 2888 |00c8: goto 0050 // -0078 │ │ -072db2: 1a07 ba03 |00c9: const-string v7, "ITEM" // string@03ba │ │ -072db6: 6e30 6c02 7103 |00cb: invoke-virtual {v1, v7, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -072dbc: 28d3 |00ce: goto 00a1 // -002d │ │ +073c74: |[073c74] org.yuttadhammo.tipitaka.BookmarkThaiActivity$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +073c84: 54c7 e40a |0000: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073c88: 54c8 e40a |0002: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073c8c: 7110 dc20 0800 |0004: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +073c92: 0c08 |0007: move-result-object v8 │ │ +073c94: 1a09 2502 |0008: const-string v9, "BM_SORT_KEY" // string@0225 │ │ +073c98: 1a0a 9f26 |000a: const-string v10, "volumn" // string@269f │ │ +073c9c: 7230 7801 980a |000c: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +073ca2: 0c08 |000f: move-result-object v8 │ │ +073ca4: 5b78 fd0a |0010: iput-object v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073ca8: 54c7 e40a |0012: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073cac: 54c8 e40a |0014: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073cb0: 7110 dc20 0800 |0016: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +073cb6: 0c08 |0019: move-result-object v8 │ │ +073cb8: 1a09 2402 |001a: const-string v9, "BM_IS_DESC" // string@0224 │ │ +073cbc: 120a |001c: const/4 v10, #int 0 // #0 │ │ +073cbe: 7230 7501 980a |001d: invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +073cc4: 0a08 |0020: move-result v8 │ │ +073cc6: 5c78 f50a |0021: iput-boolean v8, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +073cca: 54c7 e40a |0023: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073cce: 7110 de20 0700 |0025: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +073cd4: 0c07 |0028: move-result-object v7 │ │ +073cd6: 6e10 4520 0700 |0029: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +073cdc: 54c7 e40a |002c: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073ce0: 7110 df20 0700 |002e: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +073ce6: 0c07 |0031: move-result-object v7 │ │ +073ce8: 6e10 651f 0700 |0032: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@1f65 │ │ +073cee: 0a07 |0035: move-result v7 │ │ +073cf0: 3907 7400 |0036: if-nez v7, 00aa // +0074 │ │ +073cf4: 54c7 e40a |0038: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073cf8: 7110 de20 0700 |003a: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +073cfe: 0c07 |003d: move-result-object v7 │ │ +073d00: 54c8 e40a |003e: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073d04: 7110 e020 0800 |0040: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +073d0a: 0c08 |0043: move-result-object v8 │ │ +073d0c: 54c9 e40a |0044: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073d10: 5499 fd0a |0046: iget-object v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073d14: 54ca e40a |0048: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073d18: 55aa f50a |004a: iget-boolean v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +073d1c: 6e40 4120 87a9 |004c: invoke-virtual {v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +073d22: 0c00 |004f: move-result-object v0 │ │ +073d24: 7220 cd01 f000 |0050: invoke-interface {v0, v15}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +073d2a: 1247 |0053: const/4 v7, #int 4 // #4 │ │ +073d2c: 7220 c501 7000 |0054: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +073d32: 0a03 |0057: move-result v3 │ │ +073d34: 1227 |0058: const/4 v7, #int 2 // #2 │ │ +073d36: 7220 c501 7000 |0059: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +073d3c: 0a06 |005c: move-result v6 │ │ +073d3e: 1237 |005d: const/4 v7, #int 3 // #3 │ │ +073d40: 7220 c501 7000 |005e: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +073d46: 0a04 |0061: move-result v4 │ │ +073d48: 1267 |0062: const/4 v7, #int 6 // #6 │ │ +073d4a: 7220 c801 7000 |0063: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +073d50: 0c05 |0066: move-result-object v5 │ │ +073d52: 7210 c001 0000 |0067: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +073d58: 54c7 e40a |006a: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073d5c: 7110 de20 0700 |006c: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +073d62: 0c07 |006f: move-result-object v7 │ │ +073d64: 6e10 3b20 0700 |0070: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +073d6a: 2202 2e00 |0073: new-instance v2, Landroid/content/Intent; // type@002e │ │ +073d6e: 54c7 e40a |0075: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073d72: 1c08 4e04 |0077: const-class v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@044e │ │ +073d76: 7030 4401 7208 |0079: invoke-direct {v2, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +073d7c: 2201 6c00 |007c: new-instance v1, Landroid/os/Bundle; // type@006c │ │ +073d80: 7010 5b02 0100 |007e: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ +073d86: 1a07 000d |0081: const-string v7, "VOL" // string@0d00 │ │ +073d8a: 6e30 6c02 7106 |0083: invoke-virtual {v1, v7, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +073d90: 1a07 3c0a |0086: const-string v7, "PAGE" // string@0a3c │ │ +073d94: 6e30 6c02 7104 |0088: invoke-virtual {v1, v7, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +073d9a: 1a07 1e04 |008b: const-string v7, "LANG" // string@041e │ │ +073d9e: 54c8 e40a |008d: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073da2: 7110 e020 0800 |008f: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +073da8: 0c08 |0092: move-result-object v8 │ │ +073daa: 6e30 7002 7108 |0093: invoke-virtual {v1, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +073db0: 6e10 651f 0500 |0096: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ +073db6: 0a07 |0099: move-result v7 │ │ +073db8: 3d07 2f00 |009a: if-lez v7, 00c9 // +002f │ │ +073dbc: 1a07 880a |009c: const-string v7, "QUERY" // string@0a88 │ │ +073dc0: 6e30 7002 7105 |009e: invoke-virtual {v1, v7, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +073dc6: 6e20 6101 1200 |00a1: invoke-virtual {v2, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +073dcc: 54c7 e40a |00a4: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073dd0: 6e20 fd20 2700 |00a6: invoke-virtual {v7, v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.startActivity:(Landroid/content/Intent;)V // method@20fd │ │ +073dd6: 0e00 |00a9: return-void │ │ +073dd8: 54c7 e40a |00aa: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073ddc: 7110 de20 0700 |00ac: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +073de2: 0c07 |00af: move-result-object v7 │ │ +073de4: 54c8 e40a |00b0: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073de8: 7110 e020 0800 |00b2: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +073dee: 0c08 |00b5: move-result-object v8 │ │ +073df0: 54c9 e40a |00b6: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073df4: 7110 df20 0900 |00b8: invoke-static {v9}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +073dfa: 0c09 |00bb: move-result-object v9 │ │ +073dfc: 54ca e40a |00bc: iget-object v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073e00: 54aa fd0a |00be: iget-object v10, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073e04: 54cb e40a |00c0: iget-object v11, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae4 │ │ +073e08: 55bb f50a |00c2: iget-boolean v11, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +073e0c: 6e5b 4020 87a9 |00c4: invoke-virtual {v7, v8, v9, v10, v11}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +073e12: 0c00 |00c7: move-result-object v0 │ │ +073e14: 2888 |00c8: goto 0050 // -0078 │ │ +073e16: 1a07 be03 |00c9: const-string v7, "ITEM" // string@03be │ │ +073e1a: 6e30 6c02 7103 |00cb: invoke-virtual {v1, v7, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +073e20: 28d3 |00ce: goto 00a1 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0012 line=284 │ │ 0x0023 line=285 │ │ 0x002c line=287 │ │ 0x0038 line=288 │ │ @@ -101900,21 +101985,21 @@ │ │ 0x00c9 - 0x00cf reg=6 volumn I │ │ 0x0000 - 0x00cf reg=12 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2; │ │ 0x0000 - 0x00cf reg=13 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x00cf reg=14 arg1 Landroid/view/View; │ │ 0x0000 - 0x00cf reg=15 arg2 I │ │ 0x0000 - 0x00cf reg=16 arg3 J │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #432 header: │ │ -class_idx : 1038 │ │ +class_idx : 1036 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #432 annotations: │ │ Annotations on class │ │ @@ -101939,81 +102024,81 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -072dc0: |[072dc0] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$1.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V │ │ -072dd0: 5b01 e50a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ -072dd4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -072dda: 0e00 |0005: return-void │ │ +073e24: |[073e24] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$1.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V │ │ +073e34: 5b01 e50a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ +073e38: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +073e3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -072ddc: |[072ddc] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -072dec: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ -072df2: 5420 e50a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ -072df6: 5400 e70a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072dfa: 7110 e520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; // method@20e5 │ │ -072e00: 0c00 |000a: move-result-object v0 │ │ -072e02: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ -072e08: 0e00 |000e: return-void │ │ -072e0a: 5420 e50a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ -072e0e: 5400 e70a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072e12: 5421 e50a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ -072e16: 5411 e70a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072e1a: 7110 e120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ -072e20: 0a01 |001a: move-result v1 │ │ -072e22: 7120 e320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)Z // method@20e3 │ │ -072e28: 28e5 |001e: goto 0003 // -001b │ │ -072e2a: 5420 e50a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ -072e2e: 5400 e70a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072e32: 5421 e50a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ -072e36: 5411 e70a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072e3a: 7110 e120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ -072e40: 0a01 |002a: move-result v1 │ │ -072e42: 7120 e420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V // method@20e4 │ │ -072e48: 28d5 |002e: goto 0003 // -002b │ │ -072e4a: 0000 |002f: nop // spacer │ │ -072e4c: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ +073e40: |[073e40] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +073e50: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ +073e56: 5420 e50a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ +073e5a: 5400 e70a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073e5e: 7110 e520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; // method@20e5 │ │ +073e64: 0c00 |000a: move-result-object v0 │ │ +073e66: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ +073e6c: 0e00 |000e: return-void │ │ +073e6e: 5420 e50a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ +073e72: 5400 e70a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073e76: 5421 e50a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ +073e7a: 5411 e70a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073e7e: 7110 e120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ +073e84: 0a01 |001a: move-result v1 │ │ +073e86: 7120 e320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)Z // method@20e3 │ │ +073e8c: 28e5 |001e: goto 0003 // -001b │ │ +073e8e: 5420 e50a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ +073e92: 5400 e70a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073e96: 5421 e50a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae5 │ │ +073e9a: 5411 e70a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073e9e: 7110 e120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ +073ea4: 0a01 |002a: move-result v1 │ │ +073ea6: 7120 e420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V // method@20e4 │ │ +073eac: 28d5 |002e: goto 0003 // -002b │ │ +073eae: 0000 |002f: nop // spacer │ │ +073eb0: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0003 line=360 │ │ 0x000e line=361 │ │ 0x000f line=354 │ │ 0x001f line=357 │ │ 0x002f line=352 │ │ locals : │ │ 0x0000 - 0x0038 reg=2 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1; │ │ 0x0000 - 0x0038 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0038 reg=4 which I │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #433 header: │ │ -class_idx : 1039 │ │ +class_idx : 1037 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -102038,81 +102123,81 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -072e5c: |[072e5c] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$2.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V │ │ -072e6c: 5b01 e60a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ -072e70: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -072e76: 0e00 |0005: return-void │ │ +073ec0: |[073ec0] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$2.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V │ │ +073ed0: 5b01 e60a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ +073ed4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +073eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -072e78: |[072e78] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -072e88: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ -072e8e: 5420 e60a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ -072e92: 5400 e70a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072e96: 7110 e520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; // method@20e5 │ │ -072e9c: 0c00 |000a: move-result-object v0 │ │ -072e9e: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ -072ea4: 0e00 |000e: return-void │ │ -072ea6: 5420 e60a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ -072eaa: 5400 e70a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072eae: 5421 e60a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ -072eb2: 5411 e70a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072eb6: 7110 e120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ -072ebc: 0a01 |001a: move-result v1 │ │ -072ebe: 7120 e320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)Z // method@20e3 │ │ -072ec4: 28e5 |001e: goto 0003 // -001b │ │ -072ec6: 5420 e60a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ -072eca: 5400 e70a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072ece: 5421 e60a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ -072ed2: 5411 e70a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072ed6: 7110 e120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ -072edc: 0a01 |002a: move-result v1 │ │ -072ede: 7120 e420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V // method@20e4 │ │ -072ee4: 28d5 |002e: goto 0003 // -002b │ │ -072ee6: 0000 |002f: nop // spacer │ │ -072ee8: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ +073edc: |[073edc] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +073eec: 2b04 3000 0000 |0000: packed-switch v4, 00000030 // +00000030 │ │ +073ef2: 5420 e60a |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ +073ef6: 5400 e70a |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073efa: 7110 e520 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; // method@20e5 │ │ +073f00: 0c00 |000a: move-result-object v0 │ │ +073f02: 6e10 9700 0000 |000b: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0097 │ │ +073f08: 0e00 |000e: return-void │ │ +073f0a: 5420 e60a |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ +073f0e: 5400 e70a |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073f12: 5421 e60a |0013: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ +073f16: 5411 e70a |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073f1a: 7110 e120 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ +073f20: 0a01 |001a: move-result v1 │ │ +073f22: 7120 e320 1000 |001b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)Z // method@20e3 │ │ +073f28: 28e5 |001e: goto 0003 // -001b │ │ +073f2a: 5420 e60a |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ +073f2e: 5400 e70a |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073f32: 5421 e60a |0023: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // field@0ae6 │ │ +073f36: 5411 e70a |0025: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073f3a: 7110 e120 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I // method@20e1 │ │ +073f40: 0a01 |002a: move-result v1 │ │ +073f42: 7120 e420 1000 |002b: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V // method@20e4 │ │ +073f48: 28d5 |002e: goto 0003 // -002b │ │ +073f4a: 0000 |002f: nop // spacer │ │ +073f4c: 0001 0200 0000 0000 0f00 0000 1f00 ... |0030: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=375 │ │ 0x000e line=376 │ │ 0x000f line=369 │ │ 0x001f line=372 │ │ 0x002f line=367 │ │ locals : │ │ 0x0000 - 0x0038 reg=2 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2; │ │ 0x0000 - 0x0038 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0038 reg=4 which I │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #434 header: │ │ -class_idx : 1040 │ │ +class_idx : 1038 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #434 annotations: │ │ Annotations on class │ │ @@ -102139,138 +102224,138 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -072ef8: |[072ef8] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ -072f08: 5b01 e70a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f0c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -072f12: 0e00 |0005: return-void │ │ +073f5c: |[073f5c] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ +073f6c: 5b01 e70a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073f70: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +073f76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 211 16-bit code units │ │ -072f14: |[072f14] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -072f24: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -072f26: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -072f28: 54a4 e70a |0002: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f2c: 7120 e220 d400 |0004: invoke-static {v4, v13}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$502:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)I // method@20e2 │ │ -072f32: 2200 1000 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -072f36: 54a4 e70a |0009: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f3a: 7020 8b00 4000 |000b: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -072f40: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -072f42: 2342 b404 |000f: new-array v2, v4, [Ljava/lang/CharSequence; // type@04b4 │ │ -072f46: 54a4 e70a |0011: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f4a: 1405 6400 0c7f |0013: const v5, #float 1.86094e+38 // #7f0c0064 │ │ -072f50: 6e20 f020 5400 |0016: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -072f56: 0c04 |0019: move-result-object v4 │ │ -072f58: 4d04 0208 |001a: aput-object v4, v2, v8 │ │ -072f5c: 54a4 e70a |001c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f60: 1405 6300 0c7f |001e: const v5, #float 1.86094e+38 // #7f0c0063 │ │ -072f66: 6e20 f020 5400 |0021: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -072f6c: 0c04 |0024: move-result-object v4 │ │ -072f6e: 4d04 0209 |0025: aput-object v4, v2, v9 │ │ -072f72: 54a4 e70a |0027: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f76: 54a5 e70a |0029: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f7a: 7110 dc20 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -072f80: 0c05 |002e: move-result-object v5 │ │ -072f82: 1a06 2002 |002f: const-string v6, "BM_SORT_KEY" // string@0220 │ │ -072f86: 1a07 9f26 |0031: const-string v7, "volumn" // string@269f │ │ -072f8a: 7230 7801 6507 |0033: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -072f90: 0c05 |0036: move-result-object v5 │ │ -072f92: 5b45 fd0a |0037: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -072f96: 54a4 e70a |0039: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f9a: 54a5 e70a |003b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072f9e: 7110 dc20 0500 |003d: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -072fa4: 0c05 |0040: move-result-object v5 │ │ -072fa6: 1a06 1f02 |0041: const-string v6, "BM_IS_DESC" // string@021f │ │ -072faa: 7230 7501 6508 |0043: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -072fb0: 0a05 |0046: move-result v5 │ │ -072fb2: 5c45 f50a |0047: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -072fb6: 54a4 e70a |0049: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072fba: 7110 de20 0400 |004b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -072fc0: 0c04 |004e: move-result-object v4 │ │ -072fc2: 6e10 4520 0400 |004f: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -072fc8: 54a4 e70a |0052: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072fcc: 7110 df20 0400 |0054: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -072fd2: 0c04 |0057: move-result-object v4 │ │ -072fd4: 6e10 651f 0400 |0058: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ -072fda: 0a04 |005b: move-result v4 │ │ -072fdc: 3904 4f00 |005c: if-nez v4, 00ab // +004f │ │ -072fe0: 54a4 e70a |005e: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072fe4: 7110 de20 0400 |0060: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -072fea: 0c04 |0063: move-result-object v4 │ │ -072fec: 54a5 e70a |0064: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072ff0: 7110 e020 0500 |0066: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -072ff6: 0c05 |0069: move-result-object v5 │ │ -072ff8: 54a6 e70a |006a: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -072ffc: 5466 fd0a |006c: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073000: 54a7 e70a |006e: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -073004: 5577 f50a |0070: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073008: 6e40 4120 5476 |0072: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -07300e: 0c01 |0075: move-result-object v1 │ │ -073010: 7220 cd01 d100 |0076: invoke-interface {v1, v13}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -073016: 1264 |0079: const/4 v4, #int 6 // #6 │ │ -073018: 7220 c801 4100 |007a: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07301e: 0c03 |007d: move-result-object v3 │ │ -073020: 7210 c001 0100 |007e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -073026: 54a4 e70a |0081: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -07302a: 7110 de20 0400 |0083: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -073030: 0c04 |0086: move-result-object v4 │ │ -073032: 6e10 3b20 0400 |0087: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -073038: 6e10 651f 0300 |008a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07303e: 0a04 |008d: move-result v4 │ │ -073040: 3904 3c00 |008e: if-nez v4, 00ca // +003c │ │ -073044: 2204 0e04 |0090: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1; // type@040e │ │ -073048: 7020 cb20 a400 |0092: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V // method@20cb │ │ -07304e: 6e30 8f00 2004 |0095: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -073054: 54a4 e70a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -073058: 6e10 8c00 0000 |009a: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ -07305e: 0c05 |009d: move-result-object v5 │ │ -073060: 7120 e620 5400 |009e: invoke-static {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$802:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; // method@20e6 │ │ -073066: 54a4 e70a |00a1: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -07306a: 7110 e520 0400 |00a3: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; // method@20e5 │ │ -073070: 0c04 |00a6: move-result-object v4 │ │ -073072: 6e10 9800 0400 |00a7: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0098 │ │ -073078: 0f09 |00aa: return v9 │ │ -07307a: 54a4 e70a |00ab: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -07307e: 7110 de20 0400 |00ad: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -073084: 0c04 |00b0: move-result-object v4 │ │ -073086: 54a5 e70a |00b1: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -07308a: 7110 e020 0500 |00b3: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -073090: 0c05 |00b6: move-result-object v5 │ │ -073092: 54a6 e70a |00b7: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -073096: 7110 df20 0600 |00b9: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -07309c: 0c06 |00bc: move-result-object v6 │ │ -07309e: 54a7 e70a |00bd: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -0730a2: 5477 fd0a |00bf: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -0730a6: 54a8 e70a |00c1: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ -0730aa: 5588 f50a |00c3: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -0730ae: 6e58 4020 5476 |00c5: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -0730b4: 0c01 |00c8: move-result-object v1 │ │ -0730b6: 28ad |00c9: goto 0076 // -0053 │ │ -0730b8: 2204 0f04 |00ca: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2; // type@040f │ │ -0730bc: 7020 cd20 a400 |00cc: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V // method@20cd │ │ -0730c2: 6e30 8f00 2004 |00cf: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -0730c8: 28c6 |00d2: goto 0098 // -003a │ │ +073f78: |[073f78] org.yuttadhammo.tipitaka.BookmarkThaiActivity$3.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +073f88: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +073f8a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +073f8c: 54a4 e70a |0002: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073f90: 7120 e220 d400 |0004: invoke-static {v4, v13}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$502:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)I // method@20e2 │ │ +073f96: 2200 1000 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +073f9a: 54a4 e70a |0009: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073f9e: 7020 8b00 4000 |000b: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +073fa4: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +073fa6: 2342 b204 |000f: new-array v2, v4, [Ljava/lang/CharSequence; // type@04b2 │ │ +073faa: 54a4 e70a |0011: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073fae: 1405 6400 0c7f |0013: const v5, #float 1.86094e+38 // #7f0c0064 │ │ +073fb4: 6e20 f020 5400 |0016: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +073fba: 0c04 |0019: move-result-object v4 │ │ +073fbc: 4d04 0208 |001a: aput-object v4, v2, v8 │ │ +073fc0: 54a4 e70a |001c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073fc4: 1405 6300 0c7f |001e: const v5, #float 1.86094e+38 // #7f0c0063 │ │ +073fca: 6e20 f020 5400 |0021: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +073fd0: 0c04 |0024: move-result-object v4 │ │ +073fd2: 4d04 0209 |0025: aput-object v4, v2, v9 │ │ +073fd6: 54a4 e70a |0027: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073fda: 54a5 e70a |0029: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073fde: 7110 dc20 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +073fe4: 0c05 |002e: move-result-object v5 │ │ +073fe6: 1a06 2502 |002f: const-string v6, "BM_SORT_KEY" // string@0225 │ │ +073fea: 1a07 9f26 |0031: const-string v7, "volumn" // string@269f │ │ +073fee: 7230 7801 6507 |0033: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +073ff4: 0c05 |0036: move-result-object v5 │ │ +073ff6: 5b45 fd0a |0037: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +073ffa: 54a4 e70a |0039: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +073ffe: 54a5 e70a |003b: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +074002: 7110 dc20 0500 |003d: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +074008: 0c05 |0040: move-result-object v5 │ │ +07400a: 1a06 2402 |0041: const-string v6, "BM_IS_DESC" // string@0224 │ │ +07400e: 7230 7501 6508 |0043: invoke-interface {v5, v6, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +074014: 0a05 |0046: move-result v5 │ │ +074016: 5c45 f50a |0047: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +07401a: 54a4 e70a |0049: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +07401e: 7110 de20 0400 |004b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +074024: 0c04 |004e: move-result-object v4 │ │ +074026: 6e10 4520 0400 |004f: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +07402c: 54a4 e70a |0052: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +074030: 7110 df20 0400 |0054: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +074036: 0c04 |0057: move-result-object v4 │ │ +074038: 6e10 651f 0400 |0058: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07403e: 0a04 |005b: move-result v4 │ │ +074040: 3904 4f00 |005c: if-nez v4, 00ab // +004f │ │ +074044: 54a4 e70a |005e: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +074048: 7110 de20 0400 |0060: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +07404e: 0c04 |0063: move-result-object v4 │ │ +074050: 54a5 e70a |0064: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +074054: 7110 e020 0500 |0066: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +07405a: 0c05 |0069: move-result-object v5 │ │ +07405c: 54a6 e70a |006a: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +074060: 5466 fd0a |006c: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074064: 54a7 e70a |006e: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +074068: 5577 f50a |0070: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +07406c: 6e40 4120 5476 |0072: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +074072: 0c01 |0075: move-result-object v1 │ │ +074074: 7220 cd01 d100 |0076: invoke-interface {v1, v13}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07407a: 1264 |0079: const/4 v4, #int 6 // #6 │ │ +07407c: 7220 c801 4100 |007a: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +074082: 0c03 |007d: move-result-object v3 │ │ +074084: 7210 c001 0100 |007e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07408a: 54a4 e70a |0081: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +07408e: 7110 de20 0400 |0083: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +074094: 0c04 |0086: move-result-object v4 │ │ +074096: 6e10 3b20 0400 |0087: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +07409c: 6e10 651f 0300 |008a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0740a2: 0a04 |008d: move-result v4 │ │ +0740a4: 3904 3c00 |008e: if-nez v4, 00ca // +003c │ │ +0740a8: 2204 0c04 |0090: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1; // type@040c │ │ +0740ac: 7020 cb20 a400 |0092: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V // method@20cb │ │ +0740b2: 6e30 8f00 2004 |0095: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +0740b8: 54a4 e70a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +0740bc: 6e10 8c00 0000 |009a: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ +0740c2: 0c05 |009d: move-result-object v5 │ │ +0740c4: 7120 e620 5400 |009e: invoke-static {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$802:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; // method@20e6 │ │ +0740ca: 54a4 e70a |00a1: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +0740ce: 7110 e520 0400 |00a3: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; // method@20e5 │ │ +0740d4: 0c04 |00a6: move-result-object v4 │ │ +0740d6: 6e10 9800 0400 |00a7: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0098 │ │ +0740dc: 0f09 |00aa: return v9 │ │ +0740de: 54a4 e70a |00ab: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +0740e2: 7110 de20 0400 |00ad: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +0740e8: 0c04 |00b0: move-result-object v4 │ │ +0740ea: 54a5 e70a |00b1: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +0740ee: 7110 e020 0500 |00b3: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +0740f4: 0c05 |00b6: move-result-object v5 │ │ +0740f6: 54a6 e70a |00b7: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +0740fa: 7110 df20 0600 |00b9: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +074100: 0c06 |00bc: move-result-object v6 │ │ +074102: 54a7 e70a |00bd: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +074106: 5477 fd0a |00bf: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +07410a: 54a8 e70a |00c1: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae7 │ │ +07410e: 5588 f50a |00c3: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074112: 6e58 4020 5476 |00c5: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +074118: 0c01 |00c8: move-result-object v1 │ │ +07411a: 28ad |00c9: goto 0076 // -0053 │ │ +07411c: 2204 0d04 |00ca: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2; // type@040d │ │ +074120: 7020 cd20 a400 |00cc: invoke-direct {v4, v10}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V // method@20cd │ │ +074126: 6e30 8f00 2004 |00cf: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +07412c: 28c6 |00d2: goto 0098 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=325 │ │ 0x0007 line=326 │ │ 0x000e line=328 │ │ 0x0027 line=332 │ │ 0x0039 line=333 │ │ @@ -102298,21 +102383,21 @@ │ │ 0x00ca - 0x00d3 reg=3 k Ljava/lang/String; │ │ 0x0000 - 0x00d3 reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ 0x0000 - 0x00d3 reg=11 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x00d3 reg=12 arg1 Landroid/view/View; │ │ 0x0000 - 0x00d3 reg=13 arg2 I │ │ 0x0000 - 0x00d3 reg=14 arg3 J │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #435 header: │ │ -class_idx : 1041 │ │ +class_idx : 1039 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #435 annotations: │ │ Annotations on class │ │ @@ -102345,126 +102430,126 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/widget/EditText;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0730cc: |[0730cc] org.yuttadhammo.tipitaka.BookmarkThaiActivity$4.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/widget/EditText;I)V │ │ -0730dc: 5b01 e80a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -0730e0: 5b02 e90a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$input:Landroid/widget/EditText; // field@0ae9 │ │ -0730e4: 5903 ea0a |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$position:I // field@0aea │ │ -0730e8: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0730ee: 0e00 |0009: return-void │ │ +074130: |[074130] org.yuttadhammo.tipitaka.BookmarkThaiActivity$4.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/widget/EditText;I)V │ │ +074140: 5b01 e80a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074144: 5b02 e90a |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$input:Landroid/widget/EditText; // field@0ae9 │ │ +074148: 5903 ea0a |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$position:I // field@0aea │ │ +07414c: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +074152: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 174 16-bit code units │ │ -0730f0: |[0730f0] org.yuttadhammo.tipitaka.BookmarkThaiActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -073100: 120a |0000: const/4 v10, #int 0 // #0 │ │ -073102: 54b5 e90a |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$input:Landroid/widget/EditText; // field@0ae9 │ │ -073106: 6e10 870f 0500 |0003: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -07310c: 0c05 |0006: move-result-object v5 │ │ -07310e: 6e10 511f 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -073114: 0c04 |000a: move-result-object v4 │ │ -073116: 54b5 e80a |000b: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07311a: 54b6 e80a |000d: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07311e: 7110 dc20 0600 |000f: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -073124: 0c06 |0012: move-result-object v6 │ │ -073126: 1a07 2002 |0013: const-string v7, "BM_SORT_KEY" // string@0220 │ │ -07312a: 1a08 9f26 |0015: const-string v8, "volumn" // string@269f │ │ -07312e: 7230 7801 7608 |0017: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -073134: 0c06 |001a: move-result-object v6 │ │ -073136: 5b56 fd0a |001b: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -07313a: 54b5 e80a |001d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07313e: 54b6 e80a |001f: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -073142: 7110 dc20 0600 |0021: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -073148: 0c06 |0024: move-result-object v6 │ │ -07314a: 1a07 1f02 |0025: const-string v7, "BM_IS_DESC" // string@021f │ │ -07314e: 7230 7501 760a |0027: invoke-interface {v6, v7, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -073154: 0a06 |002a: move-result v6 │ │ -073156: 5c56 f50a |002b: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -07315a: 54b5 e80a |002d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07315e: 7110 de20 0500 |002f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -073164: 0c05 |0032: move-result-object v5 │ │ -073166: 6e10 4520 0500 |0033: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -07316c: 54b5 e80a |0036: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -073170: 7110 df20 0500 |0038: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -073176: 0c05 |003b: move-result-object v5 │ │ -073178: 6e10 651f 0500 |003c: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07317e: 0a05 |003f: move-result v5 │ │ -073180: 3905 4f00 |0040: if-nez v5, 008f // +004f │ │ -073184: 54b5 e80a |0042: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -073188: 7110 de20 0500 |0044: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -07318e: 0c05 |0047: move-result-object v5 │ │ -073190: 54b6 e80a |0048: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -073194: 7110 e020 0600 |004a: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -07319a: 0c06 |004d: move-result-object v6 │ │ -07319c: 54b7 e80a |004e: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -0731a0: 5477 fd0a |0050: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -0731a4: 54b8 e80a |0052: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -0731a8: 5588 f50a |0054: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -0731ac: 6e40 4120 6587 |0056: invoke-virtual {v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -0731b2: 0c01 |0059: move-result-object v1 │ │ -0731b4: 52b5 ea0a |005a: iget v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$position:I // field@0aea │ │ -0731b8: 7220 cd01 5100 |005c: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0731be: 0a05 |005f: move-result v5 │ │ -0731c0: 3805 2200 |0060: if-eqz v5, 0082 // +0022 │ │ -0731c4: 7220 c501 a100 |0062: invoke-interface {v1, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0731ca: 0a05 |0065: move-result v5 │ │ -0731cc: 8152 |0066: int-to-long v2, v5 │ │ -0731ce: 54b5 e80a |0067: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -0731d2: 7110 de20 0500 |0069: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -0731d8: 0c05 |006c: move-result-object v5 │ │ -0731da: 6e30 4220 2503 |006d: invoke-virtual {v5, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/BookmarkItem; // method@2042 │ │ -0731e0: 0c00 |0070: move-result-object v0 │ │ -0731e2: 6e20 8420 4000 |0071: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.setNote:(Ljava/lang/String;)V // method@2084 │ │ -0731e8: 54b5 e80a |0074: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -0731ec: 7110 de20 0500 |0076: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -0731f2: 0c05 |0079: move-result-object v5 │ │ -0731f4: 6e40 4720 2503 |007a: invoke-virtual {v5, v2, v3, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/BookmarkItem;)Z // method@2047 │ │ -0731fa: 54b5 e80a |007d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -0731fe: 7110 dd20 0500 |007f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20dd │ │ -073204: 7210 c001 0100 |0082: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -07320a: 54b5 e80a |0085: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07320e: 7110 de20 0500 |0087: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -073214: 0c05 |008a: move-result-object v5 │ │ -073216: 6e10 3b20 0500 |008b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -07321c: 0e00 |008e: return-void │ │ -07321e: 54b5 e80a |008f: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -073222: 7110 de20 0500 |0091: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -073228: 0c05 |0094: move-result-object v5 │ │ -07322a: 54b6 e80a |0095: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07322e: 7110 e020 0600 |0097: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -073234: 0c06 |009a: move-result-object v6 │ │ -073236: 54b7 e80a |009b: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07323a: 7110 df20 0700 |009d: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -073240: 0c07 |00a0: move-result-object v7 │ │ -073242: 54b8 e80a |00a1: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -073246: 5488 fd0a |00a3: iget-object v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -07324a: 54b9 e80a |00a5: iget-object v9, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ -07324e: 5599 f50a |00a7: iget-boolean v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073252: 6e59 4020 6587 |00a9: invoke-virtual {v5, v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -073258: 0c01 |00ac: move-result-object v1 │ │ -07325a: 28ad |00ad: goto 005a // -0053 │ │ +074154: |[074154] org.yuttadhammo.tipitaka.BookmarkThaiActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +074164: 120a |0000: const/4 v10, #int 0 // #0 │ │ +074166: 54b5 e90a |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$input:Landroid/widget/EditText; // field@0ae9 │ │ +07416a: 6e10 870f 0500 |0003: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +074170: 0c05 |0006: move-result-object v5 │ │ +074172: 6e10 511f 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +074178: 0c04 |000a: move-result-object v4 │ │ +07417a: 54b5 e80a |000b: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +07417e: 54b6 e80a |000d: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074182: 7110 dc20 0600 |000f: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +074188: 0c06 |0012: move-result-object v6 │ │ +07418a: 1a07 2502 |0013: const-string v7, "BM_SORT_KEY" // string@0225 │ │ +07418e: 1a08 9f26 |0015: const-string v8, "volumn" // string@269f │ │ +074192: 7230 7801 7608 |0017: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +074198: 0c06 |001a: move-result-object v6 │ │ +07419a: 5b56 fd0a |001b: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +07419e: 54b5 e80a |001d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0741a2: 54b6 e80a |001f: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0741a6: 7110 dc20 0600 |0021: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +0741ac: 0c06 |0024: move-result-object v6 │ │ +0741ae: 1a07 2402 |0025: const-string v7, "BM_IS_DESC" // string@0224 │ │ +0741b2: 7230 7501 760a |0027: invoke-interface {v6, v7, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0741b8: 0a06 |002a: move-result v6 │ │ +0741ba: 5c56 f50a |002b: iput-boolean v6, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +0741be: 54b5 e80a |002d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0741c2: 7110 de20 0500 |002f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +0741c8: 0c05 |0032: move-result-object v5 │ │ +0741ca: 6e10 4520 0500 |0033: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +0741d0: 54b5 e80a |0036: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0741d4: 7110 df20 0500 |0038: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +0741da: 0c05 |003b: move-result-object v5 │ │ +0741dc: 6e10 651f 0500 |003c: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0741e2: 0a05 |003f: move-result v5 │ │ +0741e4: 3905 4f00 |0040: if-nez v5, 008f // +004f │ │ +0741e8: 54b5 e80a |0042: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0741ec: 7110 de20 0500 |0044: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +0741f2: 0c05 |0047: move-result-object v5 │ │ +0741f4: 54b6 e80a |0048: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0741f8: 7110 e020 0600 |004a: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +0741fe: 0c06 |004d: move-result-object v6 │ │ +074200: 54b7 e80a |004e: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074204: 5477 fd0a |0050: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074208: 54b8 e80a |0052: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +07420c: 5588 f50a |0054: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074210: 6e40 4120 6587 |0056: invoke-virtual {v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +074216: 0c01 |0059: move-result-object v1 │ │ +074218: 52b5 ea0a |005a: iget v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.val$position:I // field@0aea │ │ +07421c: 7220 cd01 5100 |005c: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +074222: 0a05 |005f: move-result v5 │ │ +074224: 3805 2200 |0060: if-eqz v5, 0082 // +0022 │ │ +074228: 7220 c501 a100 |0062: invoke-interface {v1, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07422e: 0a05 |0065: move-result v5 │ │ +074230: 8152 |0066: int-to-long v2, v5 │ │ +074232: 54b5 e80a |0067: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074236: 7110 de20 0500 |0069: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +07423c: 0c05 |006c: move-result-object v5 │ │ +07423e: 6e30 4220 2503 |006d: invoke-virtual {v5, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/BookmarkItem; // method@2042 │ │ +074244: 0c00 |0070: move-result-object v0 │ │ +074246: 6e20 8420 4000 |0071: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.setNote:(Ljava/lang/String;)V // method@2084 │ │ +07424c: 54b5 e80a |0074: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074250: 7110 de20 0500 |0076: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +074256: 0c05 |0079: move-result-object v5 │ │ +074258: 6e40 4720 2503 |007a: invoke-virtual {v5, v2, v3, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/BookmarkItem;)Z // method@2047 │ │ +07425e: 54b5 e80a |007d: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074262: 7110 dd20 0500 |007f: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20dd │ │ +074268: 7210 c001 0100 |0082: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07426e: 54b5 e80a |0085: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074272: 7110 de20 0500 |0087: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +074278: 0c05 |008a: move-result-object v5 │ │ +07427a: 6e10 3b20 0500 |008b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +074280: 0e00 |008e: return-void │ │ +074282: 54b5 e80a |008f: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074286: 7110 de20 0500 |0091: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +07428c: 0c05 |0094: move-result-object v5 │ │ +07428e: 54b6 e80a |0095: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +074292: 7110 e020 0600 |0097: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +074298: 0c06 |009a: move-result-object v6 │ │ +07429a: 54b7 e80a |009b: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +07429e: 7110 df20 0700 |009d: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +0742a4: 0c07 |00a0: move-result-object v7 │ │ +0742a6: 54b8 e80a |00a1: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0742aa: 5488 fd0a |00a3: iget-object v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +0742ae: 54b9 e80a |00a5: iget-object v9, v11, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0ae8 │ │ +0742b2: 5599 f50a |00a7: iget-boolean v9, v9, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +0742b6: 6e59 4020 6587 |00a9: invoke-virtual {v5, v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +0742bc: 0c01 |00ac: move-result-object v1 │ │ +0742be: 28ad |00ad: goto 005a // -0053 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=430 │ │ 0x000b line=431 │ │ 0x001d line=432 │ │ 0x002d line=433 │ │ 0x0036 line=435 │ │ @@ -102485,21 +102570,21 @@ │ │ 0x005a - 0x008f reg=1 c Landroid/database/Cursor; │ │ 0x00ad - 0x00ae reg=1 c Landroid/database/Cursor; │ │ 0x000b - 0x00ae reg=4 value Ljava/lang/String; │ │ 0x0000 - 0x00ae reg=11 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4; │ │ 0x0000 - 0x00ae reg=12 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x00ae reg=13 whichButton I │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #436 header: │ │ -class_idx : 1042 │ │ +class_idx : 1040 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #436 annotations: │ │ Annotations on class │ │ @@ -102528,134 +102613,134 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07325c: |[07325c] org.yuttadhammo.tipitaka.BookmarkThaiActivity$5.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V │ │ -07326c: 5b01 eb0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -073270: 5902 ec0a |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.val$position:I // field@0aec │ │ -073274: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07327a: 0e00 |0007: return-void │ │ +0742c0: |[0742c0] org.yuttadhammo.tipitaka.BookmarkThaiActivity$5.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V │ │ +0742d0: 5b01 eb0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +0742d4: 5902 ec0a |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.val$position:I // field@0aec │ │ +0742d8: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0742de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 193 16-bit code units │ │ -07327c: |[07327c] org.yuttadhammo.tipitaka.BookmarkThaiActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -07328c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -07328e: 54a4 eb0a |0001: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -073292: 54a5 eb0a |0003: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -073296: 7110 dc20 0500 |0005: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -07329c: 0c05 |0008: move-result-object v5 │ │ -07329e: 1a06 2002 |0009: const-string v6, "BM_SORT_KEY" // string@0220 │ │ -0732a2: 1a07 9f26 |000b: const-string v7, "volumn" // string@269f │ │ -0732a6: 7230 7801 6507 |000d: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0732ac: 0c05 |0010: move-result-object v5 │ │ -0732ae: 5b45 fd0a |0011: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -0732b2: 54a4 eb0a |0013: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0732b6: 54a5 eb0a |0015: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0732ba: 7110 dc20 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -0732c0: 0c05 |001a: move-result-object v5 │ │ -0732c2: 1a06 1f02 |001b: const-string v6, "BM_IS_DESC" // string@021f │ │ -0732c6: 7230 7501 6509 |001d: invoke-interface {v5, v6, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0732cc: 0a05 |0020: move-result v5 │ │ -0732ce: 5c45 f50a |0021: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -0732d2: 54a4 eb0a |0023: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0732d6: 7110 de20 0400 |0025: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -0732dc: 0c04 |0028: move-result-object v4 │ │ -0732de: 6e10 4520 0400 |0029: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -0732e4: 54a4 eb0a |002c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0732e8: 7110 df20 0400 |002e: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -0732ee: 0c04 |0031: move-result-object v4 │ │ -0732f0: 6e10 651f 0400 |0032: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0732f6: 0a04 |0035: move-result v4 │ │ -0732f8: 3904 6c00 |0036: if-nez v4, 00a2 // +006c │ │ -0732fc: 54a4 eb0a |0038: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -073300: 7110 de20 0400 |003a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -073306: 0c04 |003d: move-result-object v4 │ │ -073308: 54a5 eb0a |003e: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -07330c: 7110 e020 0500 |0040: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -073312: 0c05 |0043: move-result-object v5 │ │ -073314: 54a6 eb0a |0044: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -073318: 5466 fd0a |0046: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -07331c: 54a7 eb0a |0048: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -073320: 5577 f50a |004a: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073324: 6e40 4120 5476 |004c: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -07332a: 0c00 |004f: move-result-object v0 │ │ -07332c: 52a4 ec0a |0050: iget v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.val$position:I // field@0aec │ │ -073330: 7220 cd01 4000 |0052: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -073336: 0a04 |0055: move-result v4 │ │ -073338: 3804 3f00 |0056: if-eqz v4, 0095 // +003f │ │ -07333c: 7220 c501 9000 |0058: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -073342: 0a02 |005b: move-result v2 │ │ -073344: 1224 |005c: const/4 v4, #int 2 // #2 │ │ -073346: 7220 c501 4000 |005d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07334c: 0a01 |0060: move-result v1 │ │ -07334e: 1234 |0061: const/4 v4, #int 3 // #3 │ │ -073350: 7220 c501 4000 |0062: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -073356: 0a03 |0065: move-result v3 │ │ -073358: 54a4 eb0a |0066: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -07335c: 7110 e720 0400 |0068: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/util/ArrayList; // method@20e7 │ │ -073362: 0c04 |006b: move-result-object v4 │ │ -073364: 2205 b303 |006c: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -073368: 7010 761f 0500 |006e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07336e: 6e20 7b1f 1500 |0071: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -073374: 0c05 |0074: move-result-object v5 │ │ -073376: 1a06 0d01 |0075: const-string v6, ":" // string@010d │ │ -07337a: 6e20 7e1f 6500 |0077: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -073380: 0c05 |007a: move-result-object v5 │ │ -073382: 6e20 7b1f 3500 |007b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -073388: 0c05 |007e: move-result-object v5 │ │ -07338a: 6e10 841f 0500 |007f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -073390: 0c05 |0082: move-result-object v5 │ │ -073392: 6e20 a81f 5400 |0083: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -073398: 54a4 eb0a |0086: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -07339c: 7110 de20 0400 |0088: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -0733a2: 0c04 |008b: move-result-object v4 │ │ -0733a4: 8125 |008c: int-to-long v5, v2 │ │ -0733a6: 6e30 4620 5406 |008d: invoke-virtual {v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ -0733ac: 54a4 eb0a |0090: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0733b0: 7110 dd20 0400 |0092: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20dd │ │ -0733b6: 7210 c001 0000 |0095: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0733bc: 54a4 eb0a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0733c0: 7110 de20 0400 |009a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -0733c6: 0c04 |009d: move-result-object v4 │ │ -0733c8: 6e10 3b20 0400 |009e: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -0733ce: 0e00 |00a1: return-void │ │ -0733d0: 54a4 eb0a |00a2: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0733d4: 7110 de20 0400 |00a4: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ -0733da: 0c04 |00a7: move-result-object v4 │ │ -0733dc: 54a5 eb0a |00a8: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0733e0: 7110 e020 0500 |00aa: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ -0733e6: 0c05 |00ad: move-result-object v5 │ │ -0733e8: 54a6 eb0a |00ae: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0733ec: 7110 df20 0600 |00b0: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ -0733f2: 0c06 |00b3: move-result-object v6 │ │ -0733f4: 54a7 eb0a |00b4: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -0733f8: 5477 fd0a |00b6: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -0733fc: 54a8 eb0a |00b8: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ -073400: 5588 f50a |00ba: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073404: 6e58 4020 5476 |00bc: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -07340a: 0c00 |00bf: move-result-object v0 │ │ -07340c: 2890 |00c0: goto 0050 // -0070 │ │ +0742e0: |[0742e0] org.yuttadhammo.tipitaka.BookmarkThaiActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +0742f0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0742f2: 54a4 eb0a |0001: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +0742f6: 54a5 eb0a |0003: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +0742fa: 7110 dc20 0500 |0005: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +074300: 0c05 |0008: move-result-object v5 │ │ +074302: 1a06 2502 |0009: const-string v6, "BM_SORT_KEY" // string@0225 │ │ +074306: 1a07 9f26 |000b: const-string v7, "volumn" // string@269f │ │ +07430a: 7230 7801 6507 |000d: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +074310: 0c05 |0010: move-result-object v5 │ │ +074312: 5b45 fd0a |0011: iput-object v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074316: 54a4 eb0a |0013: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +07431a: 54a5 eb0a |0015: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +07431e: 7110 dc20 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +074324: 0c05 |001a: move-result-object v5 │ │ +074326: 1a06 2402 |001b: const-string v6, "BM_IS_DESC" // string@0224 │ │ +07432a: 7230 7501 6509 |001d: invoke-interface {v5, v6, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +074330: 0a05 |0020: move-result v5 │ │ +074332: 5c45 f50a |0021: iput-boolean v5, v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074336: 54a4 eb0a |0023: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +07433a: 7110 de20 0400 |0025: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +074340: 0c04 |0028: move-result-object v4 │ │ +074342: 6e10 4520 0400 |0029: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +074348: 54a4 eb0a |002c: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +07434c: 7110 df20 0400 |002e: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +074352: 0c04 |0031: move-result-object v4 │ │ +074354: 6e10 651f 0400 |0032: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07435a: 0a04 |0035: move-result v4 │ │ +07435c: 3904 6c00 |0036: if-nez v4, 00a2 // +006c │ │ +074360: 54a4 eb0a |0038: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074364: 7110 de20 0400 |003a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +07436a: 0c04 |003d: move-result-object v4 │ │ +07436c: 54a5 eb0a |003e: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074370: 7110 e020 0500 |0040: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +074376: 0c05 |0043: move-result-object v5 │ │ +074378: 54a6 eb0a |0044: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +07437c: 5466 fd0a |0046: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074380: 54a7 eb0a |0048: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074384: 5577 f50a |004a: iget-boolean v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074388: 6e40 4120 5476 |004c: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +07438e: 0c00 |004f: move-result-object v0 │ │ +074390: 52a4 ec0a |0050: iget v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.val$position:I // field@0aec │ │ +074394: 7220 cd01 4000 |0052: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07439a: 0a04 |0055: move-result v4 │ │ +07439c: 3804 3f00 |0056: if-eqz v4, 0095 // +003f │ │ +0743a0: 7220 c501 9000 |0058: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0743a6: 0a02 |005b: move-result v2 │ │ +0743a8: 1224 |005c: const/4 v4, #int 2 // #2 │ │ +0743aa: 7220 c501 4000 |005d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0743b0: 0a01 |0060: move-result v1 │ │ +0743b2: 1234 |0061: const/4 v4, #int 3 // #3 │ │ +0743b4: 7220 c501 4000 |0062: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0743ba: 0a03 |0065: move-result v3 │ │ +0743bc: 54a4 eb0a |0066: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +0743c0: 7110 e720 0400 |0068: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/util/ArrayList; // method@20e7 │ │ +0743c6: 0c04 |006b: move-result-object v4 │ │ +0743c8: 2205 b103 |006c: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0743cc: 7010 761f 0500 |006e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0743d2: 6e20 7b1f 1500 |0071: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0743d8: 0c05 |0074: move-result-object v5 │ │ +0743da: 1a06 1101 |0075: const-string v6, ":" // string@0111 │ │ +0743de: 6e20 7e1f 6500 |0077: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0743e4: 0c05 |007a: move-result-object v5 │ │ +0743e6: 6e20 7b1f 3500 |007b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0743ec: 0c05 |007e: move-result-object v5 │ │ +0743ee: 6e10 841f 0500 |007f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0743f4: 0c05 |0082: move-result-object v5 │ │ +0743f6: 6e20 a81f 5400 |0083: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0743fc: 54a4 eb0a |0086: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074400: 7110 de20 0400 |0088: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +074406: 0c04 |008b: move-result-object v4 │ │ +074408: 8126 |008c: int-to-long v6, v2 │ │ +07440a: 6e30 4620 6407 |008d: invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ +074410: 54a4 eb0a |0090: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074414: 7110 dd20 0400 |0092: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20dd │ │ +07441a: 7210 c001 0000 |0095: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +074420: 54a4 eb0a |0098: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074424: 7110 de20 0400 |009a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +07442a: 0c04 |009d: move-result-object v4 │ │ +07442c: 6e10 3b20 0400 |009e: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +074432: 0e00 |00a1: return-void │ │ +074434: 54a4 eb0a |00a2: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074438: 7110 de20 0400 |00a4: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@20de │ │ +07443e: 0c04 |00a7: move-result-object v4 │ │ +074440: 54a5 eb0a |00a8: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074444: 7110 e020 0500 |00aa: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20e0 │ │ +07444a: 0c05 |00ad: move-result-object v5 │ │ +07444c: 54a6 eb0a |00ae: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074450: 7110 df20 0600 |00b0: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; // method@20df │ │ +074456: 0c06 |00b3: move-result-object v6 │ │ +074458: 54a7 eb0a |00b4: iget-object v7, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +07445c: 5477 fd0a |00b6: iget-object v7, v7, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074460: 54a8 eb0a |00b8: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aeb │ │ +074464: 5588 f50a |00ba: iget-boolean v8, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074468: 6e58 4020 5476 |00bc: invoke-virtual {v4, v5, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +07446e: 0c00 |00bf: move-result-object v0 │ │ +074470: 2890 |00c0: goto 0050 // -0070 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=475 │ │ 0x0013 line=476 │ │ 0x0023 line=477 │ │ 0x002c line=479 │ │ 0x0038 line=480 │ │ @@ -102676,21 +102761,21 @@ │ │ 0x0066 - 0x0095 reg=3 volumn I │ │ 0x0050 - 0x00a2 reg=0 c Landroid/database/Cursor; │ │ 0x00c0 - 0x00c1 reg=0 c Landroid/database/Cursor; │ │ 0x0000 - 0x00c1 reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5; │ │ 0x0000 - 0x00c1 reg=11 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x00c1 reg=12 which I │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #437 header: │ │ -class_idx : 1043 │ │ +class_idx : 1041 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 578 │ │ +superclass_idx : 941 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #437 annotations: │ │ Annotations on class │ │ @@ -102715,52 +102800,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073410: |[073410] org.yuttadhammo.tipitaka.BookmarkThaiActivity$6.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ -073420: 5b01 ed0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aed │ │ -073424: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07342a: 0e00 |0005: return-void │ │ +074474: |[074474] org.yuttadhammo.tipitaka.BookmarkThaiActivity$6.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ +074484: 5b01 ed0a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aed │ │ +074488: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07448e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07342c: |[07342c] org.yuttadhammo.tipitaka.BookmarkThaiActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -07343c: 0e00 |0000: return-void │ │ +074490: |[074490] org.yuttadhammo.tipitaka.BookmarkThaiActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +0744a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #438 header: │ │ -class_idx : 1044 │ │ +class_idx : 1042 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 590 │ │ -source_file_idx : 578 │ │ +superclass_idx : 588 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #438 annotations: │ │ Annotations on class │ │ @@ -102784,24 +102869,24 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -073440: |[073440] org.yuttadhammo.tipitaka.BookmarkThaiActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -073450: 5b67 ee0a |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ -073454: 0760 |0002: move-object v0, v6 │ │ -073456: 0781 |0003: move-object v1, v8 │ │ -073458: 0192 |0004: move v2, v9 │ │ -07345a: 07a3 |0005: move-object v3, v10 │ │ -07345c: 07b4 |0006: move-object v4, v11 │ │ -07345e: 07c5 |0007: move-object v5, v12 │ │ -073460: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ -073466: 0e00 |000b: return-void │ │ +0744a4: |[0744a4] org.yuttadhammo.tipitaka.BookmarkThaiActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0744b4: 5b67 ee0a |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ +0744b8: 0760 |0002: move-object v0, v6 │ │ +0744ba: 0781 |0003: move-object v1, v8 │ │ +0744bc: 0192 |0004: move v2, v9 │ │ +0744be: 07a3 |0005: move-object v3, v10 │ │ +0744c0: 07b4 |0006: move-object v4, v11 │ │ +0744c2: 07c5 |0007: move-object v5, v12 │ │ +0744c4: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ +0744ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=77 │ │ 0x000b line=78 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; │ │ @@ -102818,87 +102903,87 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -073468: |[073468] org.yuttadhammo.tipitaka.BookmarkThaiActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -073478: 1309 ff00 |0000: const/16 v9, #int 255 // #ff │ │ -07347c: 6f40 3d10 badc |0002: invoke-super {v10, v11, v12, v13}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ -073482: 0c04 |0005: move-result-object v4 │ │ -073484: 6e10 d820 0a00 |0006: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@20d8 │ │ -07348a: 0c00 |0009: move-result-object v0 │ │ -07348c: 7220 cd01 b000 |000a: invoke-interface {v0, v11}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -073492: 1236 |000d: const/4 v6, #int 3 // #3 │ │ -073494: 7220 c501 6000 |000e: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07349a: 0a05 |0011: move-result v5 │ │ -07349c: 1406 4600 077f |0012: const v6, #float 1.79447e+38 // #7f070046 │ │ -0734a2: 6e20 d90d 6400 |0015: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0734a8: 0c01 |0018: move-result-object v1 │ │ -0734aa: 1f01 5802 |0019: check-cast v1, Landroid/widget/TextView; // type@0258 │ │ -0734ae: 54a6 ee0a |001b: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ -0734b2: 7110 dc20 0600 |001d: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -0734b8: 0c06 |0020: move-result-object v6 │ │ -0734ba: 1a07 3702 |0021: const-string v7, "BmLine1Size" // string@0237 │ │ -0734be: 1508 8041 |0023: const/high16 v8, #int 1098907648 // #4180 │ │ -0734c2: 7230 7601 7608 |0025: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0734c8: 0a06 |0028: move-result v6 │ │ -0734ca: 6e20 7610 6100 |0029: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0734d0: 1406 4700 077f |002c: const v6, #float 1.79447e+38 // #7f070047 │ │ -0734d6: 6e20 d90d 6400 |002f: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0734dc: 0c02 |0032: move-result-object v2 │ │ -0734de: 1f02 5802 |0033: check-cast v2, Landroid/widget/TextView; // type@0258 │ │ -0734e2: 54a6 ee0a |0035: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ -0734e6: 7110 dc20 0600 |0037: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -0734ec: 0c06 |003a: move-result-object v6 │ │ -0734ee: 1a07 3802 |003b: const-string v7, "BmLine2Size" // string@0238 │ │ -0734f2: 1508 6041 |003d: const/high16 v8, #int 1096810496 // #4160 │ │ -0734f6: 7230 7601 7608 |003f: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0734fc: 0a06 |0042: move-result v6 │ │ -0734fe: 6e20 7610 6200 |0043: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -073504: 1406 4500 077f |0046: const v6, #float 1.79447e+38 // #7f070045 │ │ -07350a: 6e20 d90d 6400 |0049: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -073510: 0c03 |004c: move-result-object v3 │ │ -073512: 1f03 5802 |004d: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -073516: 54a6 ee0a |004f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ -07351a: 7110 dc20 0600 |0051: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ -073520: 0c06 |0054: move-result-object v6 │ │ -073522: 1a07 3902 |0055: const-string v7, "BmLine3Size" // string@0239 │ │ -073526: 1508 4041 |0057: const/high16 v8, #int 1094713344 // #4140 │ │ -07352a: 7230 7601 7608 |0059: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -073530: 0a06 |005c: move-result v6 │ │ -073532: 6e20 7610 6300 |005d: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -073538: 1216 |0060: const/4 v6, #int 1 // #1 │ │ -07353a: 3465 1200 |0061: if-lt v5, v6, 0073 // +0012 │ │ -07353e: 1306 0800 |0063: const/16 v6, #int 8 // #8 │ │ -073542: 3665 0e00 |0065: if-gt v5, v6, 0073 // +000e │ │ -073546: 1306 1e00 |0067: const/16 v6, #int 30 // #1e │ │ -07354a: 1307 9000 |0069: const/16 v7, #int 144 // #90 │ │ -07354e: 7130 0102 7609 |006b: invoke-static {v6, v7, v9}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -073554: 0a06 |006e: move-result v6 │ │ -073556: 6e20 7510 6100 |006f: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -07355c: 1104 |0072: return-object v4 │ │ -07355e: 1306 0900 |0073: const/16 v6, #int 9 // #9 │ │ -073562: 3465 1100 |0075: if-lt v5, v6, 0086 // +0011 │ │ -073566: 1306 2100 |0077: const/16 v6, #int 33 // #21 │ │ -07356a: 3665 0d00 |0079: if-gt v5, v6, 0086 // +000d │ │ -07356e: 1306 4500 |007b: const/16 v6, #int 69 // #45 │ │ -073572: 1207 |007d: const/4 v7, #int 0 // #0 │ │ -073574: 7130 0102 6907 |007e: invoke-static {v9, v6, v7}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -07357a: 0a06 |0081: move-result v6 │ │ -07357c: 6e20 7510 6100 |0082: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -073582: 28ed |0085: goto 0072 // -0013 │ │ -073584: 1306 a000 |0086: const/16 v6, #int 160 // #a0 │ │ -073588: 1307 2000 |0088: const/16 v7, #int 32 // #20 │ │ -07358c: 1308 f000 |008a: const/16 v8, #int 240 // #f0 │ │ -073590: 7130 0102 7608 |008c: invoke-static {v6, v7, v8}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -073596: 0a06 |008f: move-result v6 │ │ -073598: 6e20 7510 6100 |0090: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -07359e: 28df |0093: goto 0072 // -0021 │ │ +0744cc: |[0744cc] org.yuttadhammo.tipitaka.BookmarkThaiActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0744dc: 1309 ff00 |0000: const/16 v9, #int 255 // #ff │ │ +0744e0: 6f40 3d10 badc |0002: invoke-super {v10, v11, v12, v13}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ +0744e6: 0c04 |0005: move-result-object v4 │ │ +0744e8: 6e10 d820 0a00 |0006: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.getCursor:()Landroid/database/Cursor; // method@20d8 │ │ +0744ee: 0c00 |0009: move-result-object v0 │ │ +0744f0: 7220 cd01 b000 |000a: invoke-interface {v0, v11}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0744f6: 1236 |000d: const/4 v6, #int 3 // #3 │ │ +0744f8: 7220 c501 6000 |000e: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0744fe: 0a05 |0011: move-result v5 │ │ +074500: 1406 4600 0b7f |0012: const v6, #float 1.84764e+38 // #7f0b0046 │ │ +074506: 6e20 d90d 6400 |0015: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07450c: 0c01 |0018: move-result-object v1 │ │ +07450e: 1f01 5602 |0019: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +074512: 54a6 ee0a |001b: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ +074516: 7110 dc20 0600 |001d: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +07451c: 0c06 |0020: move-result-object v6 │ │ +07451e: 1a07 3c02 |0021: const-string v7, "BmLine1Size" // string@023c │ │ +074522: 1508 8041 |0023: const/high16 v8, #int 1098907648 // #4180 │ │ +074526: 7230 7601 7608 |0025: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +07452c: 0a06 |0028: move-result v6 │ │ +07452e: 6e20 7610 6100 |0029: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +074534: 1406 4700 0b7f |002c: const v6, #float 1.84764e+38 // #7f0b0047 │ │ +07453a: 6e20 d90d 6400 |002f: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +074540: 0c02 |0032: move-result-object v2 │ │ +074542: 1f02 5602 |0033: check-cast v2, Landroid/widget/TextView; // type@0256 │ │ +074546: 54a6 ee0a |0035: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ +07454a: 7110 dc20 0600 |0037: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +074550: 0c06 |003a: move-result-object v6 │ │ +074552: 1a07 3d02 |003b: const-string v7, "BmLine2Size" // string@023d │ │ +074556: 1508 6041 |003d: const/high16 v8, #int 1096810496 // #4160 │ │ +07455a: 7230 7601 7608 |003f: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +074560: 0a06 |0042: move-result v6 │ │ +074562: 6e20 7610 6200 |0043: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +074568: 1406 4500 0b7f |0046: const v6, #float 1.84764e+38 // #7f0b0045 │ │ +07456e: 6e20 d90d 6400 |0049: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +074574: 0c03 |004c: move-result-object v3 │ │ +074576: 1f03 5602 |004d: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +07457a: 54a6 ee0a |004f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; // field@0aee │ │ +07457e: 7110 dc20 0600 |0051: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; // method@20dc │ │ +074584: 0c06 |0054: move-result-object v6 │ │ +074586: 1a07 3e02 |0055: const-string v7, "BmLine3Size" // string@023e │ │ +07458a: 1508 4041 |0057: const/high16 v8, #int 1094713344 // #4140 │ │ +07458e: 7230 7601 7608 |0059: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +074594: 0a06 |005c: move-result v6 │ │ +074596: 6e20 7610 6300 |005d: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +07459c: 1216 |0060: const/4 v6, #int 1 // #1 │ │ +07459e: 3465 1200 |0061: if-lt v5, v6, 0073 // +0012 │ │ +0745a2: 1306 0800 |0063: const/16 v6, #int 8 // #8 │ │ +0745a6: 3665 0e00 |0065: if-gt v5, v6, 0073 // +000e │ │ +0745aa: 1306 1e00 |0067: const/16 v6, #int 30 // #1e │ │ +0745ae: 1307 9000 |0069: const/16 v7, #int 144 // #90 │ │ +0745b2: 7130 0102 7609 |006b: invoke-static {v6, v7, v9}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +0745b8: 0a06 |006e: move-result v6 │ │ +0745ba: 6e20 7510 6100 |006f: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +0745c0: 1104 |0072: return-object v4 │ │ +0745c2: 1306 0900 |0073: const/16 v6, #int 9 // #9 │ │ +0745c6: 3465 1100 |0075: if-lt v5, v6, 0086 // +0011 │ │ +0745ca: 1306 2100 |0077: const/16 v6, #int 33 // #21 │ │ +0745ce: 3665 0d00 |0079: if-gt v5, v6, 0086 // +000d │ │ +0745d2: 1306 4500 |007b: const/16 v6, #int 69 // #45 │ │ +0745d6: 1207 |007d: const/4 v7, #int 0 // #0 │ │ +0745d8: 7130 0102 6907 |007e: invoke-static {v9, v6, v7}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +0745de: 0a06 |0081: move-result v6 │ │ +0745e0: 6e20 7510 6100 |0082: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +0745e6: 28ed |0085: goto 0072 // -0013 │ │ +0745e8: 1306 a000 |0086: const/16 v6, #int 160 // #a0 │ │ +0745ec: 1307 2000 |0088: const/16 v7, #int 32 // #20 │ │ +0745f0: 1308 f000 |008a: const/16 v8, #int 240 // #f0 │ │ +0745f4: 7130 0102 7608 |008c: invoke-static {v6, v7, v8}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +0745fa: 0a06 |008f: move-result v6 │ │ +0745fc: 6e20 7510 6100 |0090: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +074602: 28df |0093: goto 0072 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=82 │ │ 0x0006 line=84 │ │ 0x000a line=85 │ │ 0x000d line=86 │ │ 0x0012 line=87 │ │ @@ -102921,21 +103006,21 @@ │ │ 0x0006 - 0x0094 reg=4 view Landroid/view/View; │ │ 0x0012 - 0x0094 reg=5 volume I │ │ 0x0000 - 0x0094 reg=10 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x0094 reg=11 position I │ │ 0x0000 - 0x0094 reg=12 convertView Landroid/view/View; │ │ 0x0000 - 0x0094 reg=13 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #439 header: │ │ -class_idx : 1045 │ │ +class_idx : 1043 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 578 │ │ +source_file_idx : 583 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 9 │ │ │ │ Class #439 annotations: │ │ Annotations on class │ │ @@ -103016,58 +103101,57 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0735a0: |[0735a0] org.yuttadhammo.tipitaka.BookmarkThaiActivity.:()V │ │ -0735b0: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ -0735b6: 1a00 6225 |0003: const-string v0, "thai" // string@2562 │ │ -0735ba: 5b10 f70a |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ -0735be: 12f0 |0007: const/4 v0, #int -1 // #ff │ │ -0735c0: 5910 fc0a |0008: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.selectedItemPosition:I // field@0afc │ │ -0735c4: 1500 8041 |000a: const/high16 v0, #int 1098907648 // #4180 │ │ -0735c8: 5910 f10a |000c: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -0735cc: 1500 6041 |000e: const/high16 v0, #int 1096810496 // #4160 │ │ -0735d0: 5910 f20a |0010: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -0735d4: 1500 4041 |0012: const/high16 v0, #int 1094713344 // #4140 │ │ -0735d8: 5910 f30a |0014: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -0735dc: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ -0735e0: 5b10 f60a |0018: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -0735e4: 2200 c903 |001a: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0735e8: 7010 a41f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0735ee: 5b10 fa0a |001f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ -0735f2: 0e00 |0021: return-void │ │ +074604: |[074604] org.yuttadhammo.tipitaka.BookmarkThaiActivity.:()V │ │ +074614: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ +07461a: 1a00 6225 |0003: const-string v0, "thai" // string@2562 │ │ +07461e: 5b10 f70a |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ +074622: 12f0 |0007: const/4 v0, #int -1 // #ff │ │ +074624: 5910 fc0a |0008: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.selectedItemPosition:I // field@0afc │ │ +074628: 1500 8041 |000a: const/high16 v0, #int 1098907648 // #4180 │ │ +07462c: 5910 f10a |000c: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +074630: 1500 6041 |000e: const/high16 v0, #int 1096810496 // #4160 │ │ +074634: 5910 f20a |0010: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +074638: 1500 4041 |0012: const/high16 v0, #int 1094713344 // #4140 │ │ +07463c: 5910 f30a |0014: iput v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +074640: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ +074644: 5b10 f60a |0018: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +074648: 2200 c703 |001a: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +07464c: 7010 a41f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +074652: 5b10 fa0a |001f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ +074656: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=37 │ │ 0x0007 line=39 │ │ 0x000a line=44 │ │ 0x000e line=45 │ │ 0x0012 line=46 │ │ 0x0016 line=47 │ │ 0x001a line=48 │ │ - 0x0021 line=74 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ name : 'access$000' │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0735f4: |[0735f4] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; │ │ -073604: 5410 f90a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073608: 1100 |0002: return-object v0 │ │ +074658: |[074658] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$000:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; │ │ +074668: 5410 f90a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +07466c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103075,17 +103159,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07360c: |[07360c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ -07361c: 7010 fe20 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ -073622: 0e00 |0003: return-void │ │ +074670: |[074670] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$100:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ +074680: 7010 fe20 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ +074686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103093,17 +103177,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073624: |[073624] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ -073634: 5410 f40a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073638: 1100 |0002: return-object v0 │ │ +074688: |[074688] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$200:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ +074698: 5410 f40a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +07469c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103111,17 +103195,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07363c: |[07363c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; │ │ -07364c: 5410 f60a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -073650: 1100 |0002: return-object v0 │ │ +0746a0: |[0746a0] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$300:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; │ │ +0746b0: 5410 f60a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +0746b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103129,17 +103213,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073654: |[073654] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; │ │ -073664: 5410 f70a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ -073668: 1100 |0002: return-object v0 │ │ +0746b8: |[0746b8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$400:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/lang/String; │ │ +0746c8: 5410 f70a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ +0746cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103147,17 +103231,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07366c: |[07366c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I │ │ -07367c: 5210 fc0a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.selectedItemPosition:I // field@0afc │ │ -073680: 0f00 |0002: return v0 │ │ +0746d0: |[0746d0] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$500:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)I │ │ +0746e0: 5210 fc0a |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.selectedItemPosition:I // field@0afc │ │ +0746e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103165,17 +103249,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073684: |[073684] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$502:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)I │ │ -073694: 5901 fc0a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.selectedItemPosition:I // field@0afc │ │ -073698: 0f01 |0002: return v1 │ │ +0746e8: |[0746e8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$502:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)I │ │ +0746f8: 5901 fc0a |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.selectedItemPosition:I // field@0afc │ │ +0746fc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -103184,18 +103268,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07369c: |[07369c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)Z │ │ -0736ac: 7020 ea20 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.editItemAt:(I)Z // method@20ea │ │ -0736b2: 0a00 |0003: move-result v0 │ │ -0736b4: 0f00 |0004: return v0 │ │ +074700: |[074700] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$600:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)Z │ │ +074710: 7020 ea20 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.editItemAt:(I)Z // method@20ea │ │ +074716: 0a00 |0003: move-result v0 │ │ +074718: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -103204,17 +103288,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0736b8: |[0736b8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V │ │ -0736c8: 7020 e920 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.deleteItemAt:(I)V // method@20e9 │ │ -0736ce: 0e00 |0003: return-void │ │ +07471c: |[07471c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$700:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V │ │ +07472c: 7020 e920 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.deleteItemAt:(I)V // method@20e9 │ │ +074732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -103223,17 +103307,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0736d0: |[0736d0] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; │ │ -0736e0: 5410 f00a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0af0 │ │ -0736e4: 1100 |0002: return-object v0 │ │ +074734: |[074734] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$800:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/app/AlertDialog; │ │ +074744: 5410 f00a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0af0 │ │ +074748: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #11 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103241,17 +103325,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0736e8: |[0736e8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$802:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; │ │ -0736f8: 5b01 f00a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0af0 │ │ -0736fc: 1101 |0002: return-object v1 │ │ +07474c: |[07474c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$802:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/AlertDialog;)Landroid/app/AlertDialog; │ │ +07475c: 5b01 f00a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmItemDialog:Landroid/app/AlertDialog; // field@0af0 │ │ +074760: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/AlertDialog; │ │ │ │ @@ -103260,17 +103344,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073700: |[073700] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/util/ArrayList; │ │ -073710: 5410 fa0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ -073714: 1100 |0002: return-object v0 │ │ +074764: |[074764] org.yuttadhammo.tipitaka.BookmarkThaiActivity.access$900:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Ljava/util/ArrayList; │ │ +074774: 5410 fa0a |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ +074778: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #13 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -103278,148 +103362,148 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/MatrixCursor;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 256 16-bit code units │ │ -073718: |[073718] org.yuttadhammo.tipitaka.BookmarkThaiActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ -073728: 125b |0000: const/4 v11, #int 5 // #5 │ │ -07372a: 23b6 b904 |0001: new-array v6, v11, [Ljava/lang/String; // type@04b9 │ │ -07372e: 120b |0003: const/4 v11, #int 0 // #0 │ │ -073730: 1a0c d30d |0004: const-string v12, "_id" // string@0dd3 │ │ -073734: 4d0c 060b |0006: aput-object v12, v6, v11 │ │ -073738: 121b |0008: const/4 v11, #int 1 // #1 │ │ -07373a: 1a0c c018 |0009: const-string v12, "line1" // string@18c0 │ │ -07373e: 4d0c 060b |000b: aput-object v12, v6, v11 │ │ -073742: 122b |000d: const/4 v11, #int 2 // #2 │ │ -073744: 1a0c c218 |000e: const-string v12, "line2" // string@18c2 │ │ -073748: 4d0c 060b |0010: aput-object v12, v6, v11 │ │ -07374c: 123b |0012: const/4 v11, #int 3 // #3 │ │ -07374e: 1a0c 9f26 |0013: const-string v12, "volumn" // string@269f │ │ -073752: 4d0c 060b |0015: aput-object v12, v6, v11 │ │ -073756: 124b |0017: const/4 v11, #int 4 // #4 │ │ -073758: 1a0c 7418 |0018: const-string v12, "keywords" // string@1874 │ │ -07375c: 4d0c 060b |001a: aput-object v12, v6, v11 │ │ -073760: 2207 4400 |001c: new-instance v7, Landroid/database/MatrixCursor; // type@0044 │ │ -073764: 7020 db01 6700 |001e: invoke-direct {v7, v6}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ -07376a: 7210 cb01 0f00 |0021: invoke-interface {v15}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -073770: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -073772: 7210 c901 0f00 |0025: invoke-interface {v15}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -073778: 0a0b |0028: move-result v11 │ │ -07377a: 390b d300 |0029: if-nez v11, 00fc // +00d3 │ │ -07377e: 122b |002b: const/4 v11, #int 2 // #2 │ │ -073780: 7220 c501 bf00 |002c: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -073786: 0a0a |002f: move-result v10 │ │ -073788: 123b |0030: const/4 v11, #int 3 // #3 │ │ -07378a: 7220 c501 bf00 |0031: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -073790: 0a09 |0034: move-result v9 │ │ -073792: 124b |0035: const/4 v11, #int 4 // #4 │ │ -073794: 7220 c501 bf00 |0036: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07379a: 0a00 |0039: move-result v0 │ │ -07379c: 125b |003a: const/4 v11, #int 5 // #5 │ │ -07379e: 7220 c801 bf00 |003b: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0737a4: 0c08 |003e: move-result-object v8 │ │ -0737a6: 126b |003f: const/4 v11, #int 6 // #6 │ │ -0737a8: 7220 c801 bf00 |0040: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0737ae: 0c03 |0043: move-result-object v3 │ │ -0737b0: 220b b303 |0044: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0737b4: 7010 761f 0b00 |0046: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0737ba: 140c 1400 0c7f |0049: const v12, #float 1.86092e+38 // #7f0c0014 │ │ -0737c0: 6e20 f020 ce00 |004c: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -0737c6: 0c0c |004f: move-result-object v12 │ │ -0737c8: 6e20 7e1f cb00 |0050: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0737ce: 0c0b |0053: move-result-object v11 │ │ -0737d0: 1a0c 0300 |0054: const-string v12, " " // string@0003 │ │ -0737d4: 6e20 7e1f cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0737da: 0c0b |0059: move-result-object v11 │ │ -0737dc: 7110 381f 0a00 |005a: invoke-static {v10}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0737e2: 0c0c |005d: move-result-object v12 │ │ -0737e4: 6e10 ef20 0e00 |005e: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getResources:()Landroid/content/res/Resources; // method@20ef │ │ -0737ea: 0c0d |0061: move-result-object v13 │ │ -0737ec: 7120 b223 dc00 |0062: invoke-static {v12, v13}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -0737f2: 0c0c |0065: move-result-object v12 │ │ -0737f4: 6e20 7e1f cb00 |0066: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0737fa: 0c0b |0069: move-result-object v11 │ │ -0737fc: 6e10 841f 0b00 |006a: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -073802: 0c04 |006d: move-result-object v4 │ │ -073804: 220b b303 |006e: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -073808: 7010 761f 0b00 |0070: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07380e: 6e20 7e1f 4b00 |0073: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -073814: 0c0b |0076: move-result-object v11 │ │ -073816: 1a0c 0300 |0077: const-string v12, " " // string@0003 │ │ -07381a: 6e20 7e1f cb00 |0079: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -073820: 0c0b |007c: move-result-object v11 │ │ -073822: 140c 1500 0c7f |007d: const v12, #float 1.86092e+38 // #7f0c0015 │ │ -073828: 6e20 f020 ce00 |0080: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -07382e: 0c0c |0083: move-result-object v12 │ │ -073830: 6e20 7e1f cb00 |0084: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -073836: 0c0b |0087: move-result-object v11 │ │ -073838: 1a0c 0300 |0088: const-string v12, " " // string@0003 │ │ -07383c: 6e20 7e1f cb00 |008a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -073842: 0c0b |008d: move-result-object v11 │ │ -073844: 7110 381f 0900 |008e: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -07384a: 0c0c |0091: move-result-object v12 │ │ -07384c: 6e10 ef20 0e00 |0092: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getResources:()Landroid/content/res/Resources; // method@20ef │ │ -073852: 0c0d |0095: move-result-object v13 │ │ -073854: 7120 b223 dc00 |0096: invoke-static {v12, v13}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -07385a: 0c0c |0099: move-result-object v12 │ │ -07385c: 6e20 7e1f cb00 |009a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -073862: 0c0b |009d: move-result-object v11 │ │ -073864: 6e10 841f 0b00 |009e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07386a: 0c04 |00a1: move-result-object v4 │ │ -07386c: 220b b303 |00a2: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -073870: 7010 761f 0b00 |00a4: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -073876: 6e20 7e1f 4b00 |00a7: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07387c: 0c0b |00aa: move-result-object v11 │ │ -07387e: 1a0c 0300 |00ab: const-string v12, " " // string@0003 │ │ -073882: 6e20 7e1f cb00 |00ad: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -073888: 0c0b |00b0: move-result-object v11 │ │ -07388a: 140c 1600 0c7f |00b1: const v12, #float 1.86092e+38 // #7f0c0016 │ │ -073890: 6e20 f020 ce00 |00b4: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -073896: 0c0c |00b7: move-result-object v12 │ │ -073898: 6e20 7e1f cb00 |00b8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07389e: 0c0b |00bb: move-result-object v11 │ │ -0738a0: 1a0c 0300 |00bc: const-string v12, " " // string@0003 │ │ -0738a4: 6e20 7e1f cb00 |00be: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0738aa: 0c0b |00c1: move-result-object v11 │ │ -0738ac: 7110 381f 0000 |00c2: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0738b2: 0c0c |00c5: move-result-object v12 │ │ -0738b4: 6e10 ef20 0e00 |00c6: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getResources:()Landroid/content/res/Resources; // method@20ef │ │ -0738ba: 0c0d |00c9: move-result-object v13 │ │ -0738bc: 7120 b223 dc00 |00ca: invoke-static {v12, v13}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -0738c2: 0c0c |00cd: move-result-object v12 │ │ -0738c4: 6e20 7e1f cb00 |00ce: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0738ca: 0c0b |00d1: move-result-object v11 │ │ -0738cc: 6e10 841f 0b00 |00d2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0738d2: 0c04 |00d5: move-result-object v4 │ │ -0738d4: 0785 |00d6: move-object v5, v8 │ │ -0738d6: 125b |00d7: const/4 v11, #int 5 // #5 │ │ -0738d8: 23bb b704 |00d8: new-array v11, v11, [Ljava/lang/Object; // type@04b7 │ │ -0738dc: 120c |00da: const/4 v12, #int 0 // #0 │ │ -0738de: d802 0101 |00db: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0738e2: 7110 391f 0100 |00dd: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0738e8: 0c0d |00e0: move-result-object v13 │ │ -0738ea: 4d0d 0b0c |00e1: aput-object v13, v11, v12 │ │ -0738ee: 121c |00e3: const/4 v12, #int 1 // #1 │ │ -0738f0: 4d04 0b0c |00e4: aput-object v4, v11, v12 │ │ -0738f4: 122c |00e6: const/4 v12, #int 2 // #2 │ │ -0738f6: 4d05 0b0c |00e7: aput-object v5, v11, v12 │ │ -0738fa: 123c |00e9: const/4 v12, #int 3 // #3 │ │ -0738fc: 7110 391f 0a00 |00ea: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -073902: 0c0d |00ed: move-result-object v13 │ │ -073904: 4d0d 0b0c |00ee: aput-object v13, v11, v12 │ │ -073908: 124c |00f0: const/4 v12, #int 4 // #4 │ │ -07390a: 4d03 0b0c |00f1: aput-object v3, v11, v12 │ │ -07390e: 6e20 dc01 b700 |00f3: invoke-virtual {v7, v11}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -073914: 7210 cc01 0f00 |00f6: invoke-interface {v15}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07391a: 0121 |00f9: move v1, v2 │ │ -07391c: 2900 2bff |00fa: goto/16 0025 // -00d5 │ │ -073920: 7210 c001 0f00 |00fc: invoke-interface {v15}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -073926: 1107 |00ff: return-object v7 │ │ +07477c: |[07477c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; │ │ +07478c: 125b |0000: const/4 v11, #int 5 // #5 │ │ +07478e: 23b6 b704 |0001: new-array v6, v11, [Ljava/lang/String; // type@04b7 │ │ +074792: 120b |0003: const/4 v11, #int 0 // #0 │ │ +074794: 1a0c d50d |0004: const-string v12, "_id" // string@0dd5 │ │ +074798: 4d0c 060b |0006: aput-object v12, v6, v11 │ │ +07479c: 121b |0008: const/4 v11, #int 1 // #1 │ │ +07479e: 1a0c c018 |0009: const-string v12, "line1" // string@18c0 │ │ +0747a2: 4d0c 060b |000b: aput-object v12, v6, v11 │ │ +0747a6: 122b |000d: const/4 v11, #int 2 // #2 │ │ +0747a8: 1a0c c218 |000e: const-string v12, "line2" // string@18c2 │ │ +0747ac: 4d0c 060b |0010: aput-object v12, v6, v11 │ │ +0747b0: 123b |0012: const/4 v11, #int 3 // #3 │ │ +0747b2: 1a0c 9f26 |0013: const-string v12, "volumn" // string@269f │ │ +0747b6: 4d0c 060b |0015: aput-object v12, v6, v11 │ │ +0747ba: 124b |0017: const/4 v11, #int 4 // #4 │ │ +0747bc: 1a0c 7518 |0018: const-string v12, "keywords" // string@1875 │ │ +0747c0: 4d0c 060b |001a: aput-object v12, v6, v11 │ │ +0747c4: 2207 4400 |001c: new-instance v7, Landroid/database/MatrixCursor; // type@0044 │ │ +0747c8: 7020 db01 6700 |001e: invoke-direct {v7, v6}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ +0747ce: 7210 cb01 0f00 |0021: invoke-interface {v15}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0747d4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +0747d6: 7210 c901 0f00 |0025: invoke-interface {v15}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +0747dc: 0a0b |0028: move-result v11 │ │ +0747de: 390b d300 |0029: if-nez v11, 00fc // +00d3 │ │ +0747e2: 122b |002b: const/4 v11, #int 2 // #2 │ │ +0747e4: 7220 c501 bf00 |002c: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0747ea: 0a0a |002f: move-result v10 │ │ +0747ec: 123b |0030: const/4 v11, #int 3 // #3 │ │ +0747ee: 7220 c501 bf00 |0031: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0747f4: 0a09 |0034: move-result v9 │ │ +0747f6: 124b |0035: const/4 v11, #int 4 // #4 │ │ +0747f8: 7220 c501 bf00 |0036: invoke-interface {v15, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0747fe: 0a00 |0039: move-result v0 │ │ +074800: 125b |003a: const/4 v11, #int 5 // #5 │ │ +074802: 7220 c801 bf00 |003b: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +074808: 0c08 |003e: move-result-object v8 │ │ +07480a: 126b |003f: const/4 v11, #int 6 // #6 │ │ +07480c: 7220 c801 bf00 |0040: invoke-interface {v15, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +074812: 0c03 |0043: move-result-object v3 │ │ +074814: 220b b103 |0044: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +074818: 7010 761f 0b00 |0046: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07481e: 140c 1400 0c7f |0049: const v12, #float 1.86092e+38 // #7f0c0014 │ │ +074824: 6e20 f020 ce00 |004c: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +07482a: 0c0c |004f: move-result-object v12 │ │ +07482c: 6e20 7e1f cb00 |0050: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +074832: 0c0b |0053: move-result-object v11 │ │ +074834: 1a0c 0300 |0054: const-string v12, " " // string@0003 │ │ +074838: 6e20 7e1f cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07483e: 0c0b |0059: move-result-object v11 │ │ +074840: 7110 381f 0a00 |005a: invoke-static {v10}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +074846: 0c0c |005d: move-result-object v12 │ │ +074848: 6e10 ef20 0e00 |005e: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getResources:()Landroid/content/res/Resources; // method@20ef │ │ +07484e: 0c0d |0061: move-result-object v13 │ │ +074850: 7120 b223 dc00 |0062: invoke-static {v12, v13}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +074856: 0c0c |0065: move-result-object v12 │ │ +074858: 6e20 7e1f cb00 |0066: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07485e: 0c0b |0069: move-result-object v11 │ │ +074860: 6e10 841f 0b00 |006a: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +074866: 0c04 |006d: move-result-object v4 │ │ +074868: 220b b103 |006e: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +07486c: 7010 761f 0b00 |0070: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +074872: 6e20 7e1f 4b00 |0073: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +074878: 0c0b |0076: move-result-object v11 │ │ +07487a: 1a0c 0300 |0077: const-string v12, " " // string@0003 │ │ +07487e: 6e20 7e1f cb00 |0079: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +074884: 0c0b |007c: move-result-object v11 │ │ +074886: 140c 1500 0c7f |007d: const v12, #float 1.86092e+38 // #7f0c0015 │ │ +07488c: 6e20 f020 ce00 |0080: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +074892: 0c0c |0083: move-result-object v12 │ │ +074894: 6e20 7e1f cb00 |0084: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07489a: 0c0b |0087: move-result-object v11 │ │ +07489c: 1a0c 0300 |0088: const-string v12, " " // string@0003 │ │ +0748a0: 6e20 7e1f cb00 |008a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0748a6: 0c0b |008d: move-result-object v11 │ │ +0748a8: 7110 381f 0900 |008e: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0748ae: 0c0c |0091: move-result-object v12 │ │ +0748b0: 6e10 ef20 0e00 |0092: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getResources:()Landroid/content/res/Resources; // method@20ef │ │ +0748b6: 0c0d |0095: move-result-object v13 │ │ +0748b8: 7120 b223 dc00 |0096: invoke-static {v12, v13}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +0748be: 0c0c |0099: move-result-object v12 │ │ +0748c0: 6e20 7e1f cb00 |009a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0748c6: 0c0b |009d: move-result-object v11 │ │ +0748c8: 6e10 841f 0b00 |009e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0748ce: 0c04 |00a1: move-result-object v4 │ │ +0748d0: 220b b103 |00a2: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0748d4: 7010 761f 0b00 |00a4: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0748da: 6e20 7e1f 4b00 |00a7: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0748e0: 0c0b |00aa: move-result-object v11 │ │ +0748e2: 1a0c 0300 |00ab: const-string v12, " " // string@0003 │ │ +0748e6: 6e20 7e1f cb00 |00ad: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0748ec: 0c0b |00b0: move-result-object v11 │ │ +0748ee: 140c 1600 0c7f |00b1: const v12, #float 1.86092e+38 // #7f0c0016 │ │ +0748f4: 6e20 f020 ce00 |00b4: invoke-virtual {v14, v12}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +0748fa: 0c0c |00b7: move-result-object v12 │ │ +0748fc: 6e20 7e1f cb00 |00b8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +074902: 0c0b |00bb: move-result-object v11 │ │ +074904: 1a0c 0300 |00bc: const-string v12, " " // string@0003 │ │ +074908: 6e20 7e1f cb00 |00be: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07490e: 0c0b |00c1: move-result-object v11 │ │ +074910: 7110 381f 0000 |00c2: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +074916: 0c0c |00c5: move-result-object v12 │ │ +074918: 6e10 ef20 0e00 |00c6: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getResources:()Landroid/content/res/Resources; // method@20ef │ │ +07491e: 0c0d |00c9: move-result-object v13 │ │ +074920: 7120 b223 dc00 |00ca: invoke-static {v12, v13}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +074926: 0c0c |00cd: move-result-object v12 │ │ +074928: 6e20 7e1f cb00 |00ce: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07492e: 0c0b |00d1: move-result-object v11 │ │ +074930: 6e10 841f 0b00 |00d2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +074936: 0c04 |00d5: move-result-object v4 │ │ +074938: 0785 |00d6: move-object v5, v8 │ │ +07493a: 125b |00d7: const/4 v11, #int 5 // #5 │ │ +07493c: 23bb b504 |00d8: new-array v11, v11, [Ljava/lang/Object; // type@04b5 │ │ +074940: 120c |00da: const/4 v12, #int 0 // #0 │ │ +074942: d802 0101 |00db: add-int/lit8 v2, v1, #int 1 // #01 │ │ +074946: 7110 391f 0100 |00dd: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07494c: 0c0d |00e0: move-result-object v13 │ │ +07494e: 4d0d 0b0c |00e1: aput-object v13, v11, v12 │ │ +074952: 121c |00e3: const/4 v12, #int 1 // #1 │ │ +074954: 4d04 0b0c |00e4: aput-object v4, v11, v12 │ │ +074958: 122c |00e6: const/4 v12, #int 2 // #2 │ │ +07495a: 4d05 0b0c |00e7: aput-object v5, v11, v12 │ │ +07495e: 123c |00e9: const/4 v12, #int 3 // #3 │ │ +074960: 7110 391f 0a00 |00ea: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +074966: 0c0d |00ed: move-result-object v13 │ │ +074968: 4d0d 0b0c |00ee: aput-object v13, v11, v12 │ │ +07496c: 124c |00f0: const/4 v12, #int 4 // #4 │ │ +07496e: 4d03 0b0c |00f1: aput-object v3, v11, v12 │ │ +074972: 6e20 dc01 b700 |00f3: invoke-virtual {v7, v11}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +074978: 7210 cc01 0f00 |00f6: invoke-interface {v15}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07497e: 0121 |00f9: move v1, v2 │ │ +074980: 2900 2bff |00fa: goto/16 0025 // -00d5 │ │ +074984: 7210 c001 0f00 |00fc: invoke-interface {v15}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07498a: 1107 |00ff: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x001c line=211 │ │ 0x0021 line=213 │ │ 0x0024 line=214 │ │ 0x0025 line=215 │ │ @@ -103458,49 +103542,49 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -073928: |[073928] org.yuttadhammo.tipitaka.BookmarkThaiActivity.deleteItemAt:(I)V │ │ -073938: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -07393c: 7020 8b00 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -073942: 1403 6700 0c7f |0005: const v3, #float 1.86094e+38 // #7f0c0067 │ │ -073948: 6e20 f020 3500 |0008: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -07394e: 0c03 |000b: move-result-object v3 │ │ -073950: 6e20 9400 3000 |000c: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -073956: 1403 2700 0801 |000f: const v3, #float 2.49794e-38 // #01080027 │ │ -07395c: 6e20 8e00 3000 |0012: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -073962: 2202 5802 |0015: new-instance v2, Landroid/widget/TextView; // type@0258 │ │ -073966: 7020 5a10 5200 |0017: invoke-direct {v2, v5}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -07396c: 1403 6600 0c7f |001a: const v3, #float 1.86094e+38 // #7f0c0066 │ │ -073972: 6e20 f020 3500 |001d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -073978: 0c03 |0020: move-result-object v3 │ │ -07397a: 6e20 7310 3200 |0021: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -073980: 1503 8041 |0024: const/high16 v3, #int 1098907648 // #4180 │ │ -073984: 6e20 7610 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -07398a: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -07398c: 6e20 6c10 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ -073992: 6e20 9500 2000 |002d: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ -073998: 0161 |0030: move v1, v6 │ │ -07399a: 1403 5700 0c7f |0031: const v3, #float 1.86094e+38 // #7f0c0057 │ │ -0739a0: 6e20 f020 3500 |0034: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -0739a6: 0c03 |0037: move-result-object v3 │ │ -0739a8: 2204 1204 |0038: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5; // type@0412 │ │ -0739ac: 7030 d320 5401 |003a: invoke-direct {v4, v5, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V // method@20d3 │ │ -0739b2: 6e30 9300 3004 |003d: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -0739b8: 1403 5800 0c7f |0040: const v3, #float 1.86094e+38 // #7f0c0058 │ │ -0739be: 6e20 f020 3500 |0043: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -0739c4: 0c03 |0046: move-result-object v3 │ │ -0739c6: 2204 1304 |0047: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6; // type@0413 │ │ -0739ca: 7020 d520 5400 |0049: invoke-direct {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20d5 │ │ -0739d0: 6e30 9100 3004 |004c: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -0739d6: 6e10 9600 0000 |004f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -0739dc: 0e00 |0052: return-void │ │ +07498c: |[07498c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.deleteItemAt:(I)V │ │ +07499c: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0749a0: 7020 8b00 5000 |0002: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +0749a6: 1403 6700 0c7f |0005: const v3, #float 1.86094e+38 // #7f0c0067 │ │ +0749ac: 6e20 f020 3500 |0008: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +0749b2: 0c03 |000b: move-result-object v3 │ │ +0749b4: 6e20 9400 3000 |000c: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +0749ba: 1403 2700 0801 |000f: const v3, #float 2.49794e-38 // #01080027 │ │ +0749c0: 6e20 8e00 3000 |0012: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +0749c6: 2202 5602 |0015: new-instance v2, Landroid/widget/TextView; // type@0256 │ │ +0749ca: 7020 5a10 5200 |0017: invoke-direct {v2, v5}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +0749d0: 1403 6600 0c7f |001a: const v3, #float 1.86094e+38 // #7f0c0066 │ │ +0749d6: 6e20 f020 3500 |001d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +0749dc: 0c03 |0020: move-result-object v3 │ │ +0749de: 6e20 7310 3200 |0021: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0749e4: 1503 8041 |0024: const/high16 v3, #int 1098907648 // #4180 │ │ +0749e8: 6e20 7610 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +0749ee: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +0749f0: 6e20 6c10 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ +0749f6: 6e20 9500 2000 |002d: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ +0749fc: 0161 |0030: move v1, v6 │ │ +0749fe: 1403 5700 0c7f |0031: const v3, #float 1.86094e+38 // #7f0c0057 │ │ +074a04: 6e20 f020 3500 |0034: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +074a0a: 0c03 |0037: move-result-object v3 │ │ +074a0c: 2204 1004 |0038: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5; // type@0410 │ │ +074a10: 7030 d320 5401 |003a: invoke-direct {v4, v5, v1}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V // method@20d3 │ │ +074a16: 6e30 9300 3004 |003d: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +074a1c: 1403 5800 0c7f |0040: const v3, #float 1.86094e+38 // #7f0c0058 │ │ +074a22: 6e20 f020 3500 |0043: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +074a28: 0c03 |0046: move-result-object v3 │ │ +074a2a: 2204 1104 |0047: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6; // type@0411 │ │ +074a2e: 7020 d520 5400 |0049: invoke-direct {v4, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20d5 │ │ +074a34: 6e30 9100 3004 |004c: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +074a3a: 6e10 9600 0000 |004f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +074a40: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0005 line=464 │ │ 0x000f line=465 │ │ 0x0015 line=466 │ │ 0x001a line=467 │ │ @@ -103524,85 +103608,85 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 152 16-bit code units │ │ -0739e0: |[0739e0] org.yuttadhammo.tipitaka.BookmarkThaiActivity.editItemAt:(I)Z │ │ -0739f0: 125b |0000: const/4 v11, #int 5 // #5 │ │ -0739f2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0739f4: 54c6 f90a |0002: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -0739f8: 1a07 2002 |0004: const-string v7, "BM_SORT_KEY" // string@0220 │ │ -0739fc: 1a08 9f26 |0006: const-string v8, "volumn" // string@269f │ │ -073a00: 7230 7801 7608 |0008: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -073a06: 0c06 |000b: move-result-object v6 │ │ -073a08: 5bc6 fd0a |000c: iput-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073a0c: 54c6 f90a |000e: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073a10: 1a07 1f02 |0010: const-string v7, "BM_IS_DESC" // string@021f │ │ -073a14: 7230 7501 7605 |0012: invoke-interface {v6, v7, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -073a1a: 0a06 |0015: move-result v6 │ │ -073a1c: 5cc6 f50a |0016: iput-boolean v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073a20: 54c6 f40a |0018: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073a24: 6e10 4520 0600 |001a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -073a2a: 54c6 f60a |001d: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -073a2e: 6e10 651f 0600 |001f: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ -073a34: 0a06 |0022: move-result v6 │ │ -073a36: 3906 5d00 |0023: if-nez v6, 0080 // +005d │ │ -073a3a: 54c6 f40a |0025: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073a3e: 54c7 f70a |0027: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ -073a42: 54c8 fd0a |0029: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073a46: 55c9 f50a |002b: iget-boolean v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073a4a: 6e40 4120 7698 |002d: invoke-virtual {v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -073a50: 0c01 |0030: move-result-object v1 │ │ -073a52: 01d4 |0031: move v4, v13 │ │ -073a54: 7220 cd01 4100 |0032: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -073a5a: 0a06 |0035: move-result v6 │ │ -073a5c: 3806 5900 |0036: if-eqz v6, 008f // +0059 │ │ -073a60: 7220 c801 b100 |0038: invoke-interface {v1, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -073a66: 0c03 |003b: move-result-object v3 │ │ -073a68: 2200 1000 |003c: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -073a6c: 7020 8b00 c000 |003e: invoke-direct {v0, v12}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -073a72: 1405 6500 0c7f |0041: const v5, #float 1.86094e+38 // #7f0c0065 │ │ -073a78: 6e20 f020 5c00 |0044: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -073a7e: 0c05 |0047: move-result-object v5 │ │ -073a80: 6e20 9400 5000 |0048: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -073a86: 1405 3e00 0801 |004b: const v5, #float 2.49794e-38 // #0108003e │ │ -073a8c: 6e20 8e00 5000 |004e: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -073a92: 2202 3102 |0051: new-instance v2, Landroid/widget/EditText; // type@0231 │ │ -073a96: 7020 830f c200 |0053: invoke-direct {v2, v12}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ -073a9c: 6e20 8f0f 3200 |0056: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -073aa2: 1505 6041 |0059: const/high16 v5, #int 1096810496 // #4160 │ │ -073aa6: 6e20 910f 5200 |005b: invoke-virtual {v2, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@0f91 │ │ -073aac: 6e20 8a0f b200 |005e: invoke-virtual {v2, v11}, Landroid/widget/EditText;.setMaxLines:(I)V // method@0f8a │ │ -073ab2: 6e20 9500 2000 |0061: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ -073ab8: 1405 5300 0c7f |0064: const v5, #float 1.86094e+38 // #7f0c0053 │ │ -073abe: 6e20 f020 5c00 |0067: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ -073ac4: 0c05 |006a: move-result-object v5 │ │ -073ac6: 2206 1104 |006b: new-instance v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4; // type@0411 │ │ -073aca: 7040 d120 c642 |006d: invoke-direct {v6, v12, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/widget/EditText;I)V // method@20d1 │ │ -073ad0: 6e30 9300 5006 |0070: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -073ad6: 7210 c001 0100 |0073: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -073adc: 54c5 f40a |0076: iget-object v5, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073ae0: 6e10 3b20 0500 |0078: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -073ae6: 6e10 9600 0000 |007b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -073aec: 1215 |007e: const/4 v5, #int 1 // #1 │ │ -073aee: 0f05 |007f: return v5 │ │ -073af0: 54c6 f40a |0080: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073af4: 54c7 f70a |0082: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ -073af8: 54c8 f60a |0084: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -073afc: 54c9 fd0a |0086: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073b00: 55ca f50a |0088: iget-boolean v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073b04: 6e5a 4020 7698 |008a: invoke-virtual {v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -073b0a: 0c01 |008d: move-result-object v1 │ │ -073b0c: 28a3 |008e: goto 0031 // -005d │ │ -073b0e: 7210 c001 0100 |008f: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -073b14: 54c6 f40a |0092: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073b18: 6e10 3b20 0600 |0094: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -073b1e: 28e8 |0097: goto 007f // -0018 │ │ +074a44: |[074a44] org.yuttadhammo.tipitaka.BookmarkThaiActivity.editItemAt:(I)Z │ │ +074a54: 125b |0000: const/4 v11, #int 5 // #5 │ │ +074a56: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +074a58: 54c6 f90a |0002: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074a5c: 1a07 2502 |0004: const-string v7, "BM_SORT_KEY" // string@0225 │ │ +074a60: 1a08 9f26 |0006: const-string v8, "volumn" // string@269f │ │ +074a64: 7230 7801 7608 |0008: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +074a6a: 0c06 |000b: move-result-object v6 │ │ +074a6c: 5bc6 fd0a |000c: iput-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074a70: 54c6 f90a |000e: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074a74: 1a07 2402 |0010: const-string v7, "BM_IS_DESC" // string@0224 │ │ +074a78: 7230 7501 7605 |0012: invoke-interface {v6, v7, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +074a7e: 0a06 |0015: move-result v6 │ │ +074a80: 5cc6 f50a |0016: iput-boolean v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074a84: 54c6 f40a |0018: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074a88: 6e10 4520 0600 |001a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +074a8e: 54c6 f60a |001d: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +074a92: 6e10 651f 0600 |001f: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ +074a98: 0a06 |0022: move-result v6 │ │ +074a9a: 3906 5d00 |0023: if-nez v6, 0080 // +005d │ │ +074a9e: 54c6 f40a |0025: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074aa2: 54c7 f70a |0027: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ +074aa6: 54c8 fd0a |0029: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074aaa: 55c9 f50a |002b: iget-boolean v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074aae: 6e40 4120 7698 |002d: invoke-virtual {v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +074ab4: 0c01 |0030: move-result-object v1 │ │ +074ab6: 01d4 |0031: move v4, v13 │ │ +074ab8: 7220 cd01 4100 |0032: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +074abe: 0a06 |0035: move-result v6 │ │ +074ac0: 3806 5900 |0036: if-eqz v6, 008f // +0059 │ │ +074ac4: 7220 c801 b100 |0038: invoke-interface {v1, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +074aca: 0c03 |003b: move-result-object v3 │ │ +074acc: 2200 1000 |003c: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +074ad0: 7020 8b00 c000 |003e: invoke-direct {v0, v12}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +074ad6: 1405 6500 0c7f |0041: const v5, #float 1.86094e+38 // #7f0c0065 │ │ +074adc: 6e20 f020 5c00 |0044: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +074ae2: 0c05 |0047: move-result-object v5 │ │ +074ae4: 6e20 9400 5000 |0048: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +074aea: 1405 3e00 0801 |004b: const v5, #float 2.49794e-38 // #0108003e │ │ +074af0: 6e20 8e00 5000 |004e: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +074af6: 2202 2f02 |0051: new-instance v2, Landroid/widget/EditText; // type@022f │ │ +074afa: 7020 830f c200 |0053: invoke-direct {v2, v12}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ +074b00: 6e20 8f0f 3200 |0056: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +074b06: 1505 6041 |0059: const/high16 v5, #int 1096810496 // #4160 │ │ +074b0a: 6e20 910f 5200 |005b: invoke-virtual {v2, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@0f91 │ │ +074b10: 6e20 8a0f b200 |005e: invoke-virtual {v2, v11}, Landroid/widget/EditText;.setMaxLines:(I)V // method@0f8a │ │ +074b16: 6e20 9500 2000 |0061: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0095 │ │ +074b1c: 1405 5300 0c7f |0064: const v5, #float 1.86094e+38 // #7f0c0053 │ │ +074b22: 6e20 f020 5c00 |0067: invoke-virtual {v12, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getString:(I)Ljava/lang/String; // method@20f0 │ │ +074b28: 0c05 |006a: move-result-object v5 │ │ +074b2a: 2206 0f04 |006b: new-instance v6, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4; // type@040f │ │ +074b2e: 7040 d120 c642 |006d: invoke-direct {v6, v12, v2, v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/widget/EditText;I)V // method@20d1 │ │ +074b34: 6e30 9300 5006 |0070: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +074b3a: 7210 c001 0100 |0073: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +074b40: 54c5 f40a |0076: iget-object v5, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074b44: 6e10 3b20 0500 |0078: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +074b4a: 6e10 9600 0000 |007b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +074b50: 1215 |007e: const/4 v5, #int 1 // #1 │ │ +074b52: 0f05 |007f: return v5 │ │ +074b54: 54c6 f40a |0080: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074b58: 54c7 f70a |0082: iget-object v7, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ +074b5c: 54c8 f60a |0084: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +074b60: 54c9 fd0a |0086: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074b64: 55ca f50a |0088: iget-boolean v10, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074b68: 6e5a 4020 7698 |008a: invoke-virtual {v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +074b6e: 0c01 |008d: move-result-object v1 │ │ +074b70: 28a3 |008e: goto 0031 // -005d │ │ +074b72: 7210 c001 0100 |008f: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +074b78: 54c6 f40a |0092: iget-object v6, v12, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074b7c: 6e10 3b20 0600 |0094: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +074b82: 28e8 |0097: goto 007f // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x000e line=409 │ │ 0x0018 line=410 │ │ 0x001d line=412 │ │ 0x0025 line=413 │ │ @@ -103642,99 +103726,99 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -073b20: |[073b20] org.yuttadhammo.tipitaka.BookmarkThaiActivity.showSortingDialog:()V │ │ -073b30: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -073b32: 2200 1200 |0001: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -073b36: 7020 9900 5000 |0003: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -073b3c: 1401 3b00 037f |0006: const v1, #float 1.7413e+38 // #7f03003b │ │ -073b42: 6e20 a400 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -073b48: 1401 8400 0c7f |000c: const v1, #float 1.86095e+38 // #7f0c0084 │ │ -073b4e: 6e20 a900 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ -073b54: 5451 f90a |0012: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073b58: 1a02 1f02 |0014: const-string v2, "BM_IS_DESC" // string@021f │ │ -073b5c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -073b5e: 7230 7501 2103 |0017: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -073b64: 0a01 |001a: move-result v1 │ │ -073b66: 5c51 f50a |001b: iput-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073b6a: 5451 f90a |001d: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073b6e: 1a02 2002 |001f: const-string v2, "BM_SORT_KEY" // string@0220 │ │ -073b72: 1a03 9f26 |0021: const-string v3, "volumn" // string@269f │ │ -073b76: 7230 7801 2103 |0023: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -073b7c: 0c01 |0026: move-result-object v1 │ │ -073b7e: 5b51 fd0a |0027: iput-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073b82: 5451 fd0a |0029: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073b86: 1a02 b21d |002b: const-string v2, "note" // string@1db2 │ │ -073b8a: 6e20 5f1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -073b90: 0a01 |0030: move-result v1 │ │ -073b92: 3801 3300 |0031: if-eqz v1, 0064 // +0033 │ │ -073b96: 1401 cb00 077f |0033: const v1, #float 1.7945e+38 // #7f0700cb │ │ -073b9c: 6e20 9c00 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -073ba2: 0c01 |0039: move-result-object v1 │ │ -073ba4: 1f01 4402 |003a: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -073ba8: 6e20 2110 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -073bae: 5551 f50a |003f: iget-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073bb2: 3801 6800 |0041: if-eqz v1, 00a9 // +0068 │ │ -073bb6: 1401 6c00 077f |0043: const v1, #float 1.79448e+38 // #7f07006c │ │ -073bbc: 6e20 9c00 1000 |0046: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -073bc2: 0c01 |0049: move-result-object v1 │ │ -073bc4: 1f01 4402 |004a: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -073bc8: 6e20 2110 4100 |004c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -073bce: 1401 6d00 077f |004f: const v1, #float 1.79448e+38 // #7f07006d │ │ -073bd4: 6e20 9c00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -073bda: 0c01 |0055: move-result-object v1 │ │ -073bdc: 1f01 2d02 |0056: check-cast v1, Landroid/widget/Button; // type@022d │ │ -073be0: 2202 0c04 |0058: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1; // type@040c │ │ -073be4: 7030 c720 5200 |005a: invoke-direct {v2, v5, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/Dialog;)V // method@20c7 │ │ -073bea: 6e20 700f 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -073bf0: 6e10 ab00 0000 |0060: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -073bf6: 0e00 |0063: return-void │ │ -073bf8: 5451 fd0a |0064: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073bfc: 1a02 d30d |0066: const-string v2, "_id" // string@0dd3 │ │ -073c00: 6e20 5f1f 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -073c06: 0a01 |006b: move-result v1 │ │ -073c08: 3801 0f00 |006c: if-eqz v1, 007b // +000f │ │ -073c0c: 1401 6700 077f |006e: const v1, #float 1.79448e+38 // #7f070067 │ │ -073c12: 6e20 9c00 1000 |0071: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -073c18: 0c01 |0074: move-result-object v1 │ │ -073c1a: 1f01 4402 |0075: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -073c1e: 6e20 2110 4100 |0077: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -073c24: 28c5 |007a: goto 003f // -003b │ │ -073c26: 5451 fd0a |007b: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073c2a: 1a02 9f26 |007d: const-string v2, "volumn" // string@269f │ │ -073c2e: 6e20 5f1f 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -073c34: 0a01 |0082: move-result v1 │ │ -073c36: 3801 0f00 |0083: if-eqz v1, 0092 // +000f │ │ -073c3a: 1401 cc00 077f |0085: const v1, #float 1.7945e+38 // #7f0700cc │ │ -073c40: 6e20 9c00 1000 |0088: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -073c46: 0c01 |008b: move-result-object v1 │ │ -073c48: 1f01 4402 |008c: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -073c4c: 6e20 2110 4100 |008e: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -073c52: 28ae |0091: goto 003f // -0052 │ │ -073c54: 5451 fd0a |0092: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073c58: 1a02 7418 |0094: const-string v2, "keywords" // string@1874 │ │ -073c5c: 6e20 5f1f 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -073c62: 0a01 |0099: move-result v1 │ │ -073c64: 3801 a5ff |009a: if-eqz v1, 003f // -005b │ │ -073c68: 1401 cd00 077f |009c: const v1, #float 1.7945e+38 // #7f0700cd │ │ -073c6e: 6e20 9c00 1000 |009f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -073c74: 0c01 |00a2: move-result-object v1 │ │ -073c76: 1f01 4402 |00a3: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -073c7a: 6e20 2110 4100 |00a5: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -073c80: 2897 |00a8: goto 003f // -0069 │ │ -073c82: 1401 6b00 077f |00a9: const v1, #float 1.79448e+38 // #7f07006b │ │ -073c88: 6e20 9c00 1000 |00ac: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -073c8e: 0c01 |00af: move-result-object v1 │ │ -073c90: 1f01 4402 |00b0: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -073c94: 6e20 2110 4100 |00b2: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -073c9a: 289a |00b5: goto 004f // -0066 │ │ +074b84: |[074b84] org.yuttadhammo.tipitaka.BookmarkThaiActivity.showSortingDialog:()V │ │ +074b94: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +074b96: 2200 1200 |0001: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ +074b9a: 7020 9900 5000 |0003: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +074ba0: 1401 3b00 037f |0006: const v1, #float 1.7413e+38 // #7f03003b │ │ +074ba6: 6e20 a400 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +074bac: 1401 8400 0c7f |000c: const v1, #float 1.86095e+38 // #7f0c0084 │ │ +074bb2: 6e20 a900 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ +074bb8: 5451 f90a |0012: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074bbc: 1a02 2402 |0014: const-string v2, "BM_IS_DESC" // string@0224 │ │ +074bc0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +074bc2: 7230 7501 2103 |0017: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +074bc8: 0a01 |001a: move-result v1 │ │ +074bca: 5c51 f50a |001b: iput-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074bce: 5451 f90a |001d: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074bd2: 1a02 2502 |001f: const-string v2, "BM_SORT_KEY" // string@0225 │ │ +074bd6: 1a03 9f26 |0021: const-string v3, "volumn" // string@269f │ │ +074bda: 7230 7801 2103 |0023: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +074be0: 0c01 |0026: move-result-object v1 │ │ +074be2: 5b51 fd0a |0027: iput-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074be6: 5451 fd0a |0029: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074bea: 1a02 b21d |002b: const-string v2, "note" // string@1db2 │ │ +074bee: 6e20 5f1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +074bf4: 0a01 |0030: move-result v1 │ │ +074bf6: 3801 3300 |0031: if-eqz v1, 0064 // +0033 │ │ +074bfa: 1401 cb00 0b7f |0033: const v1, #float 1.84767e+38 // #7f0b00cb │ │ +074c00: 6e20 9c00 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +074c06: 0c01 |0039: move-result-object v1 │ │ +074c08: 1f01 4202 |003a: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +074c0c: 6e20 2110 4100 |003c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +074c12: 5551 f50a |003f: iget-boolean v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074c16: 3801 6800 |0041: if-eqz v1, 00a9 // +0068 │ │ +074c1a: 1401 6c00 0b7f |0043: const v1, #float 1.84765e+38 // #7f0b006c │ │ +074c20: 6e20 9c00 1000 |0046: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +074c26: 0c01 |0049: move-result-object v1 │ │ +074c28: 1f01 4202 |004a: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +074c2c: 6e20 2110 4100 |004c: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +074c32: 1401 6d00 0b7f |004f: const v1, #float 1.84765e+38 // #7f0b006d │ │ +074c38: 6e20 9c00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +074c3e: 0c01 |0055: move-result-object v1 │ │ +074c40: 1f01 2b02 |0056: check-cast v1, Landroid/widget/Button; // type@022b │ │ +074c44: 2202 0a04 |0058: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1; // type@040a │ │ +074c48: 7030 c720 5200 |005a: invoke-direct {v2, v5, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/Dialog;)V // method@20c7 │ │ +074c4e: 6e20 700f 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +074c54: 6e10 ab00 0000 |0060: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +074c5a: 0e00 |0063: return-void │ │ +074c5c: 5451 fd0a |0064: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074c60: 1a02 d50d |0066: const-string v2, "_id" // string@0dd5 │ │ +074c64: 6e20 5f1f 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +074c6a: 0a01 |006b: move-result v1 │ │ +074c6c: 3801 0f00 |006c: if-eqz v1, 007b // +000f │ │ +074c70: 1401 6700 0b7f |006e: const v1, #float 1.84765e+38 // #7f0b0067 │ │ +074c76: 6e20 9c00 1000 |0071: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +074c7c: 0c01 |0074: move-result-object v1 │ │ +074c7e: 1f01 4202 |0075: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +074c82: 6e20 2110 4100 |0077: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +074c88: 28c5 |007a: goto 003f // -003b │ │ +074c8a: 5451 fd0a |007b: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074c8e: 1a02 9f26 |007d: const-string v2, "volumn" // string@269f │ │ +074c92: 6e20 5f1f 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +074c98: 0a01 |0082: move-result v1 │ │ +074c9a: 3801 0f00 |0083: if-eqz v1, 0092 // +000f │ │ +074c9e: 1401 cc00 0b7f |0085: const v1, #float 1.84767e+38 // #7f0b00cc │ │ +074ca4: 6e20 9c00 1000 |0088: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +074caa: 0c01 |008b: move-result-object v1 │ │ +074cac: 1f01 4202 |008c: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +074cb0: 6e20 2110 4100 |008e: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +074cb6: 28ae |0091: goto 003f // -0052 │ │ +074cb8: 5451 fd0a |0092: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074cbc: 1a02 7518 |0094: const-string v2, "keywords" // string@1875 │ │ +074cc0: 6e20 5f1f 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +074cc6: 0a01 |0099: move-result v1 │ │ +074cc8: 3801 a5ff |009a: if-eqz v1, 003f // -005b │ │ +074ccc: 1401 cd00 0b7f |009c: const v1, #float 1.84767e+38 // #7f0b00cd │ │ +074cd2: 6e20 9c00 1000 |009f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +074cd8: 0c01 |00a2: move-result-object v1 │ │ +074cda: 1f01 4202 |00a3: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +074cde: 6e20 2110 4100 |00a5: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +074ce4: 2897 |00a8: goto 003f // -0069 │ │ +074ce6: 1401 6b00 0b7f |00a9: const v1, #float 1.84765e+38 // #7f0b006b │ │ +074cec: 6e20 9c00 1000 |00ac: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +074cf2: 0c01 |00af: move-result-object v1 │ │ +074cf4: 1f01 4202 |00b0: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +074cf8: 6e20 2110 4100 |00b2: invoke-virtual {v1, v4}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +074cfe: 289a |00b5: goto 004f // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0006 line=153 │ │ 0x000c line=154 │ │ 0x0012 line=156 │ │ 0x001d line=157 │ │ @@ -103761,79 +103845,79 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 134 16-bit code units │ │ -073c9c: |[073c9c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.updateItemList:()V │ │ -073cac: 1237 |0000: const/4 v7, #int 3 // #3 │ │ -073cae: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -073cb0: 5480 f90a |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073cb4: 1a01 1f02 |0004: const-string v1, "BM_IS_DESC" // string@021f │ │ -073cb8: 7230 7501 1006 |0006: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -073cbe: 0a00 |0009: move-result v0 │ │ -073cc0: 5c80 f50a |000a: iput-boolean v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073cc4: 5480 f90a |000c: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073cc8: 1a01 2002 |000e: const-string v1, "BM_SORT_KEY" // string@0220 │ │ -073ccc: 1a02 9f26 |0010: const-string v2, "volumn" // string@269f │ │ -073cd0: 7230 7801 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -073cd6: 0c00 |0015: move-result-object v0 │ │ -073cd8: 5b80 fd0a |0016: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073cdc: 5480 f40a |0018: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073ce0: 6e10 4520 0000 |001a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -073ce6: 5480 f60a |001d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -073cea: 6e10 651f 0000 |001f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ -073cf0: 0a00 |0022: move-result v0 │ │ -073cf2: 3900 4400 |0023: if-nez v0, 0067 // +0044 │ │ -073cf6: 5480 f40a |0025: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073cfa: 5481 f70a |0027: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ -073cfe: 5482 fd0a |0029: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073d02: 5583 f50a |002b: iget-boolean v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073d06: 6e40 4120 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ -073d0c: 0c00 |0030: move-result-object v0 │ │ -073d0e: 7020 e820 0800 |0031: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20e8 │ │ -073d14: 0c00 |0034: move-result-object v0 │ │ -073d16: 5b80 fb0a |0035: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0afb │ │ -073d1a: 2200 1404 |0037: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // type@0414 │ │ -073d1e: 1403 1800 037f |0039: const v3, #float 1.74129e+38 // #7f030018 │ │ -073d24: 5484 fb0a |003c: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0afb │ │ -073d28: 2375 b904 |003e: new-array v5, v7, [Ljava/lang/String; // type@04b9 │ │ -073d2c: 1a01 c018 |0040: const-string v1, "line1" // string@18c0 │ │ -073d30: 4d01 0506 |0042: aput-object v1, v5, v6 │ │ -073d34: 1211 |0044: const/4 v1, #int 1 // #1 │ │ -073d36: 1a02 c218 |0045: const-string v2, "line2" // string@18c2 │ │ -073d3a: 4d02 0501 |0047: aput-object v2, v5, v1 │ │ -073d3e: 1221 |0049: const/4 v1, #int 2 // #2 │ │ -073d40: 1a02 7418 |004a: const-string v2, "keywords" // string@1874 │ │ -073d44: 4d02 0501 |004c: aput-object v2, v5, v1 │ │ -073d48: 2376 9904 |004e: new-array v6, v7, [I // type@0499 │ │ -073d4c: 2606 2c00 0000 |0050: fill-array-data v6, 0000007c // +0000002c │ │ -073d52: 0781 |0053: move-object v1, v8 │ │ -073d54: 0782 |0054: move-object v2, v8 │ │ -073d56: 7607 d720 0000 |0055: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@20d7 │ │ -073d5c: 5b80 ef0a |0058: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ -073d60: 5480 f80a |005a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ -073d64: 5481 ef0a |005c: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ -073d68: 6e20 0310 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -073d6e: 5480 f40a |0061: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073d72: 6e10 3b20 0000 |0063: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -073d78: 0e00 |0066: return-void │ │ -073d7a: 5480 f40a |0067: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073d7e: 5481 f70a |0069: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ -073d82: 5482 f60a |006b: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -073d86: 5483 fd0a |006d: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073d8a: 5584 f50a |006f: iget-boolean v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073d8e: 6e54 4020 1032 |0071: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ -073d94: 0c00 |0074: move-result-object v0 │ │ -073d96: 7020 e820 0800 |0075: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20e8 │ │ -073d9c: 0c00 |0078: move-result-object v0 │ │ -073d9e: 5b80 fb0a |0079: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0afb │ │ -073da2: 28bc |007b: goto 0037 // -0044 │ │ -073da4: 0003 0400 0300 0000 4600 077f 4700 ... |007c: array-data (10 units) │ │ +074d00: |[074d00] org.yuttadhammo.tipitaka.BookmarkThaiActivity.updateItemList:()V │ │ +074d10: 1237 |0000: const/4 v7, #int 3 // #3 │ │ +074d12: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +074d14: 5480 f90a |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074d18: 1a01 2402 |0004: const-string v1, "BM_IS_DESC" // string@0224 │ │ +074d1c: 7230 7501 1006 |0006: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +074d22: 0a00 |0009: move-result v0 │ │ +074d24: 5c80 f50a |000a: iput-boolean v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074d28: 5480 f90a |000c: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074d2c: 1a01 2502 |000e: const-string v1, "BM_SORT_KEY" // string@0225 │ │ +074d30: 1a02 9f26 |0010: const-string v2, "volumn" // string@269f │ │ +074d34: 7230 7801 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +074d3a: 0c00 |0015: move-result-object v0 │ │ +074d3c: 5b80 fd0a |0016: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074d40: 5480 f40a |0018: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074d44: 6e10 4520 0000 |001a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +074d4a: 5480 f60a |001d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +074d4e: 6e10 651f 0000 |001f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ +074d54: 0a00 |0022: move-result v0 │ │ +074d56: 3900 4400 |0023: if-nez v0, 0067 // +0044 │ │ +074d5a: 5480 f40a |0025: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074d5e: 5481 f70a |0027: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ +074d62: 5482 fd0a |0029: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074d66: 5583 f50a |002b: iget-boolean v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074d6a: 6e40 4120 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2041 │ │ +074d70: 0c00 |0030: move-result-object v0 │ │ +074d72: 7020 e820 0800 |0031: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20e8 │ │ +074d78: 0c00 |0034: move-result-object v0 │ │ +074d7a: 5b80 fb0a |0035: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0afb │ │ +074d7e: 2200 1204 |0037: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // type@0412 │ │ +074d82: 1403 1800 037f |0039: const v3, #float 1.74129e+38 // #7f030018 │ │ +074d88: 5484 fb0a |003c: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0afb │ │ +074d8c: 2375 b704 |003e: new-array v5, v7, [Ljava/lang/String; // type@04b7 │ │ +074d90: 1a01 c018 |0040: const-string v1, "line1" // string@18c0 │ │ +074d94: 4d01 0506 |0042: aput-object v1, v5, v6 │ │ +074d98: 1211 |0044: const/4 v1, #int 1 // #1 │ │ +074d9a: 1a02 c218 |0045: const-string v2, "line2" // string@18c2 │ │ +074d9e: 4d02 0501 |0047: aput-object v2, v5, v1 │ │ +074da2: 1221 |0049: const/4 v1, #int 2 // #2 │ │ +074da4: 1a02 7518 |004a: const-string v2, "keywords" // string@1875 │ │ +074da8: 4d02 0501 |004c: aput-object v2, v5, v1 │ │ +074dac: 2376 9704 |004e: new-array v6, v7, [I // type@0497 │ │ +074db0: 2606 2c00 0000 |0050: fill-array-data v6, 0000007c // +0000002c │ │ +074db6: 0781 |0053: move-object v1, v8 │ │ +074db8: 0782 |0054: move-object v2, v8 │ │ +074dba: 7607 d720 0000 |0055: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@20d7 │ │ +074dc0: 5b80 ef0a |0058: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ +074dc4: 5480 f80a |005a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ +074dc8: 5481 ef0a |005c: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ +074dcc: 6e20 0310 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +074dd2: 5480 f40a |0061: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074dd6: 6e10 3b20 0000 |0063: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +074ddc: 0e00 |0066: return-void │ │ +074dde: 5480 f40a |0067: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074de2: 5481 f70a |0069: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.language:Ljava/lang/String; // field@0af7 │ │ +074de6: 5482 f60a |006b: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +074dea: 5483 fd0a |006d: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074dee: 5584 f50a |006f: iget-boolean v4, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074df2: 6e54 4020 1032 |0071: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2040 │ │ +074df8: 0c00 |0074: move-result-object v0 │ │ +074dfa: 7020 e820 0800 |0075: invoke-direct {v8, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.convertCursor:(Landroid/database/Cursor;)Landroid/database/MatrixCursor; // method@20e8 │ │ +074e00: 0c00 |0078: move-result-object v0 │ │ +074e02: 5b80 fb0a |0079: iput-object v0, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.savedCursor:Landroid/database/MatrixCursor; // field@0afb │ │ +074e06: 28bc |007b: goto 0037 // -0044 │ │ +074e08: 0003 0400 0300 0000 4600 0b7f 4700 ... |007c: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=390 │ │ 0x000c line=391 │ │ 0x0018 line=392 │ │ 0x001d line=394 │ │ 0x0025 line=395 │ │ @@ -103852,82 +103936,82 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 141 16-bit code units │ │ -073db8: |[073db8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onCreate:(Landroid/os/Bundle;)V │ │ -073dc8: 6f20 6800 6500 |0000: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -073dce: 2202 4002 |0003: new-instance v2, Landroid/widget/ListView; // type@0240 │ │ -073dd2: 7020 f50f 5200 |0005: invoke-direct {v2, v5}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ -073dd8: 5b52 f80a |0008: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ -073ddc: 5452 f80a |000a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ -073de0: 6e20 f920 2500 |000c: invoke-virtual {v5, v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.setContentView:(Landroid/view/View;)V // method@20f9 │ │ -073de6: 6e10 ec20 0500 |000f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getApplicationContext:()Landroid/content/Context; // method@20ec │ │ -073dec: 0c00 |0012: move-result-object v0 │ │ -073dee: 7110 ae02 0000 |0013: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -073df4: 0c02 |0016: move-result-object v2 │ │ -073df6: 5b52 f90a |0017: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073dfa: 5452 f90a |0019: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073dfe: 1a03 3702 |001b: const-string v3, "BmLine1Size" // string@0237 │ │ -073e02: 1504 8041 |001d: const/high16 v4, #int 1098907648 // #4180 │ │ -073e06: 7230 7601 3204 |001f: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -073e0c: 0a02 |0022: move-result v2 │ │ -073e0e: 5952 f10a |0023: iput v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -073e12: 5452 f90a |0025: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073e16: 1a03 3802 |0027: const-string v3, "BmLine2Size" // string@0238 │ │ -073e1a: 1504 6041 |0029: const/high16 v4, #int 1096810496 // #4160 │ │ -073e1e: 7230 7601 3204 |002b: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -073e24: 0a02 |002e: move-result v2 │ │ -073e26: 5952 f20a |002f: iput v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -073e2a: 5452 f90a |0031: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073e2e: 1a03 3902 |0033: const-string v3, "BmLine3Size" // string@0239 │ │ -073e32: 1504 4041 |0035: const/high16 v4, #int 1094713344 // #4140 │ │ -073e36: 7230 7601 3204 |0037: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -073e3c: 0a02 |003a: move-result v2 │ │ -073e3e: 5952 f30a |003b: iput v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -073e42: 5452 f90a |003d: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073e46: 1a03 2002 |003f: const-string v3, "BM_SORT_KEY" // string@0220 │ │ -073e4a: 1a04 9f26 |0041: const-string v4, "volumn" // string@269f │ │ -073e4e: 7230 7801 3204 |0043: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -073e54: 0c02 |0046: move-result-object v2 │ │ -073e56: 5b52 fd0a |0047: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ -073e5a: 5452 f90a |0049: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073e5e: 1a03 1f02 |004b: const-string v3, "BM_IS_DESC" // string@021f │ │ -073e62: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -073e64: 7230 7501 3204 |004e: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -073e6a: 0a02 |0051: move-result v2 │ │ -073e6c: 5c52 f50a |0052: iput-boolean v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ -073e70: 2202 f603 |0054: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f6 │ │ -073e74: 7020 3a20 5200 |0056: invoke-direct {v2, v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ -073e7a: 5b52 f40a |0059: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ -073e7e: 6e10 ed20 0500 |005b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getIntent:()Landroid/content/Intent; // method@20ed │ │ -073e84: 0c02 |005e: move-result-object v2 │ │ -073e86: 6e10 4f01 0200 |005f: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -073e8c: 0c01 |0062: move-result-object v1 │ │ -073e8e: 3801 1200 |0063: if-eqz v1, 0075 // +0012 │ │ -073e92: 1a02 f903 |0065: const-string v2, "KEYWORDS" // string@03f9 │ │ -073e96: 6e20 5c02 2100 |0067: invoke-virtual {v1, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -073e9c: 0a02 |006a: move-result v2 │ │ -073e9e: 3802 0a00 |006b: if-eqz v2, 0075 // +000a │ │ -073ea2: 1a02 f903 |006d: const-string v2, "KEYWORDS" // string@03f9 │ │ -073ea6: 6e20 6602 2100 |006f: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -073eac: 0c02 |0072: move-result-object v2 │ │ -073eae: 5b52 f60a |0073: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -073eb2: 7010 fe20 0500 |0075: invoke-direct {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ -073eb8: 5452 f80a |0078: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ -073ebc: 2203 0d04 |007a: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2; // type@040d │ │ -073ec0: 7020 c920 5300 |007c: invoke-direct {v3, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20c9 │ │ -073ec6: 6e20 0910 3200 |007f: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -073ecc: 5452 f80a |0082: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ -073ed0: 2203 1004 |0084: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // type@0410 │ │ -073ed4: 7020 cf20 5300 |0086: invoke-direct {v3, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20cf │ │ -073eda: 6e20 0a10 3200 |0089: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ -073ee0: 0e00 |008c: return-void │ │ +074e1c: |[074e1c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onCreate:(Landroid/os/Bundle;)V │ │ +074e2c: 6f20 6800 6500 |0000: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +074e32: 2202 3e02 |0003: new-instance v2, Landroid/widget/ListView; // type@023e │ │ +074e36: 7020 f50f 5200 |0005: invoke-direct {v2, v5}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ +074e3c: 5b52 f80a |0008: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ +074e40: 5452 f80a |000a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ +074e44: 6e20 f920 2500 |000c: invoke-virtual {v5, v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.setContentView:(Landroid/view/View;)V // method@20f9 │ │ +074e4a: 6e10 ec20 0500 |000f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getApplicationContext:()Landroid/content/Context; // method@20ec │ │ +074e50: 0c00 |0012: move-result-object v0 │ │ +074e52: 7110 ae02 0000 |0013: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +074e58: 0c02 |0016: move-result-object v2 │ │ +074e5a: 5b52 f90a |0017: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074e5e: 5452 f90a |0019: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074e62: 1a03 3c02 |001b: const-string v3, "BmLine1Size" // string@023c │ │ +074e66: 1504 8041 |001d: const/high16 v4, #int 1098907648 // #4180 │ │ +074e6a: 7230 7601 3204 |001f: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +074e70: 0a02 |0022: move-result v2 │ │ +074e72: 5952 f10a |0023: iput v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +074e76: 5452 f90a |0025: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074e7a: 1a03 3d02 |0027: const-string v3, "BmLine2Size" // string@023d │ │ +074e7e: 1504 6041 |0029: const/high16 v4, #int 1096810496 // #4160 │ │ +074e82: 7230 7601 3204 |002b: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +074e88: 0a02 |002e: move-result v2 │ │ +074e8a: 5952 f20a |002f: iput v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +074e8e: 5452 f90a |0031: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074e92: 1a03 3e02 |0033: const-string v3, "BmLine3Size" // string@023e │ │ +074e96: 1504 4041 |0035: const/high16 v4, #int 1094713344 // #4140 │ │ +074e9a: 7230 7601 3204 |0037: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +074ea0: 0a02 |003a: move-result v2 │ │ +074ea2: 5952 f30a |003b: iput v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +074ea6: 5452 f90a |003d: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074eaa: 1a03 2502 |003f: const-string v3, "BM_SORT_KEY" // string@0225 │ │ +074eae: 1a04 9f26 |0041: const-string v4, "volumn" // string@269f │ │ +074eb2: 7230 7801 3204 |0043: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +074eb8: 0c02 |0046: move-result-object v2 │ │ +074eba: 5b52 fd0a |0047: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.sortKey:Ljava/lang/String; // field@0afd │ │ +074ebe: 5452 f90a |0049: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +074ec2: 1a03 2402 |004b: const-string v3, "BM_IS_DESC" // string@0224 │ │ +074ec6: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +074ec8: 7230 7501 3204 |004e: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +074ece: 0a02 |0051: move-result v2 │ │ +074ed0: 5c52 f50a |0052: iput-boolean v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.isDesc:Z // field@0af5 │ │ +074ed4: 2202 f403 |0054: new-instance v2, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f4 │ │ +074ed8: 7020 3a20 5200 |0056: invoke-direct {v2, v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ +074ede: 5b52 f40a |0059: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0af4 │ │ +074ee2: 6e10 ed20 0500 |005b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getIntent:()Landroid/content/Intent; // method@20ed │ │ +074ee8: 0c02 |005e: move-result-object v2 │ │ +074eea: 6e10 4f01 0200 |005f: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +074ef0: 0c01 |0062: move-result-object v1 │ │ +074ef2: 3801 1200 |0063: if-eqz v1, 0075 // +0012 │ │ +074ef6: 1a02 fd03 |0065: const-string v2, "KEYWORDS" // string@03fd │ │ +074efa: 6e20 5c02 2100 |0067: invoke-virtual {v1, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +074f00: 0a02 |006a: move-result v2 │ │ +074f02: 3802 0a00 |006b: if-eqz v2, 0075 // +000a │ │ +074f06: 1a02 fd03 |006d: const-string v2, "KEYWORDS" // string@03fd │ │ +074f0a: 6e20 6602 2100 |006f: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +074f10: 0c02 |0072: move-result-object v2 │ │ +074f12: 5b52 f60a |0073: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +074f16: 7010 fe20 0500 |0075: invoke-direct {v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ +074f1c: 5452 f80a |0078: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ +074f20: 2203 0b04 |007a: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2; // type@040b │ │ +074f24: 7020 c920 5300 |007c: invoke-direct {v3, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20c9 │ │ +074f2a: 6e20 0910 3200 |007f: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +074f30: 5452 f80a |0082: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.listview:Landroid/widget/ListView; // field@0af8 │ │ +074f34: 2203 0e04 |0084: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; // type@040e │ │ +074f38: 7020 cf20 5300 |0086: invoke-direct {v3, v5}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;.:(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V // method@20cf │ │ +074f3e: 6e20 0a10 3200 |0089: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ +074f44: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=257 │ │ 0x000a line=258 │ │ 0x000f line=260 │ │ 0x0013 line=261 │ │ @@ -103955,21 +104039,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -073ee4: |[073ee4] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -073ef4: 6e10 ee20 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@20ee │ │ -073efa: 0c00 |0003: move-result-object v0 │ │ -073efc: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ -073f00: 6e30 6f0d 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ -073f06: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -073f08: 0f01 |000a: return v1 │ │ +074f48: |[074f48] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +074f58: 6e10 ee20 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@20ee │ │ +074f5e: 0c00 |0003: move-result-object v0 │ │ +074f60: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ +074f64: 6e30 6f0d 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ +074f6a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +074f6c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0009 line=113 │ │ locals : │ │ 0x0004 - 0x000b reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -103981,17 +104065,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073f0c: |[073f0c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onDestroy:()V │ │ -073f1c: 6f10 6b00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ -073f22: 0e00 |0003: return-void │ │ +074f70: |[074f70] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onDestroy:()V │ │ +074f80: 6f10 6b00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ +074f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=519 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ @@ -104000,35 +104084,35 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -073f24: |[073f24] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -073f34: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -073f36: 3324 2200 |0001: if-ne v4, v2, 0023 // +0022 │ │ -073f3a: 2200 2e00 |0003: new-instance v0, Landroid/content/Intent; // type@002e │ │ -073f3e: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ -073f44: 5432 fa0a |0008: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ -073f48: 6e10 b31f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -073f4e: 0a02 |000d: move-result v2 │ │ -073f50: 2321 b904 |000e: new-array v1, v2, [Ljava/lang/String; // type@04b9 │ │ -073f54: 5432 fa0a |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ -073f58: 6e20 b51f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -073f5e: 1a02 920a |0015: const-string v2, "REMOVED_ITEMS" // string@0a92 │ │ -073f62: 6e30 6001 2001 |0017: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -073f68: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -073f6a: 6e30 fb20 2300 |001b: invoke-virtual {v3, v2, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.setResult:(ILandroid/content/Intent;)V // method@20fb │ │ -073f70: 6e10 eb20 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.finish:()V // method@20eb │ │ -073f76: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -073f78: 0f02 |0022: return v2 │ │ -073f7a: 6f30 6d00 4305 |0023: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ -073f80: 0a02 |0026: move-result v2 │ │ -073f82: 28fb |0027: goto 0022 // -0005 │ │ +074f88: |[074f88] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +074f98: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +074f9a: 3324 2200 |0001: if-ne v4, v2, 0023 // +0022 │ │ +074f9e: 2200 2e00 |0003: new-instance v0, Landroid/content/Intent; // type@002e │ │ +074fa2: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ +074fa8: 5432 fa0a |0008: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ +074fac: 6e10 b31f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +074fb2: 0a02 |000d: move-result v2 │ │ +074fb4: 2321 b704 |000e: new-array v1, v2, [Ljava/lang/String; // type@04b7 │ │ +074fb8: 5432 fa0a |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.removedItems:Ljava/util/ArrayList; // field@0afa │ │ +074fbc: 6e20 b51f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +074fc2: 1a02 940a |0015: const-string v2, "REMOVED_ITEMS" // string@0a94 │ │ +074fc6: 6e30 6001 2001 |0017: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +074fcc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +074fce: 6e30 fb20 2300 |001b: invoke-virtual {v3, v2, v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.setResult:(ILandroid/content/Intent;)V // method@20fb │ │ +074fd4: 6e10 eb20 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.finish:()V // method@20eb │ │ +074fda: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +074fdc: 0f02 |0022: return v2 │ │ +074fde: 6f30 6d00 4305 |0023: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ +074fe4: 0a02 |0026: move-result v2 │ │ +074fe6: 28fb |0027: goto 0022 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0008 line=63 │ │ 0x0010 line=64 │ │ 0x0015 line=65 │ │ @@ -104048,94 +104132,94 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -073f84: |[073f84] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -073f94: 1507 8041 |0000: const/high16 v7, #int 1098907648 // #4180 │ │ -073f98: 1506 6041 |0002: const/high16 v6, #int 1096810496 // #4160 │ │ -073f9c: 1505 4041 |0004: const/high16 v5, #int 1094713344 // #4140 │ │ -073fa0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -073fa2: 1504 803f |0007: const/high16 v4, #int 1065353216 // #3f80 │ │ -073fa6: 6f20 7200 9800 |0009: invoke-super {v8, v9}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ -073fac: 5482 f90a |000c: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073fb0: 7210 7401 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -073fb6: 0c00 |0011: move-result-object v0 │ │ -073fb8: 7210 780d 0900 |0012: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -073fbe: 0a02 |0015: move-result v2 │ │ -073fc0: 2b02 8800 0000 |0016: packed-switch v2, 0000009e // +00000088 │ │ -073fc6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -073fc8: 0f01 |001a: return v1 │ │ -073fca: 5482 f90a |001b: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073fce: 1a03 3702 |001d: const-string v3, "BmLine1Size" // string@0237 │ │ -073fd2: 7230 7601 3207 |001f: invoke-interface {v2, v3, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -073fd8: 0a02 |0022: move-result v2 │ │ -073fda: c642 |0023: add-float/2addr v2, v4 │ │ -073fdc: 5982 f10a |0024: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -073fe0: 5482 f90a |0026: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073fe4: 1a03 3802 |0028: const-string v3, "BmLine2Size" // string@0238 │ │ -073fe8: 7230 7601 3206 |002a: invoke-interface {v2, v3, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -073fee: 0a02 |002d: move-result v2 │ │ -073ff0: c642 |002e: add-float/2addr v2, v4 │ │ -073ff2: 5982 f20a |002f: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -073ff6: 5482 f90a |0031: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -073ffa: 1a03 3902 |0033: const-string v3, "BmLine3Size" // string@0239 │ │ -073ffe: 7230 7601 3205 |0035: invoke-interface {v2, v3, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -074004: 0a02 |0038: move-result v2 │ │ -074006: c642 |0039: add-float/2addr v2, v4 │ │ -074008: 5982 f30a |003a: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -07400c: 1a02 3702 |003c: const-string v2, "BmLine1Size" // string@0237 │ │ -074010: 5283 f10a |003e: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -074014: 7230 7101 2003 |0040: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -07401a: 1a02 3802 |0043: const-string v2, "BmLine2Size" // string@0238 │ │ -07401e: 5283 f20a |0045: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -074022: 7230 7101 2003 |0047: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -074028: 1a02 3902 |004a: const-string v2, "BmLine3Size" // string@0239 │ │ -07402c: 5283 f30a |004c: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -074030: 7230 7101 2003 |004e: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -074036: 7210 6f01 0000 |0051: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -07403c: 5482 ef0a |0054: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ -074040: 6e10 da20 0200 |0056: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ -074046: 28c1 |0059: goto 001a // -003f │ │ -074048: 5482 f90a |005a: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -07404c: 1a03 3702 |005c: const-string v3, "BmLine1Size" // string@0237 │ │ -074050: 7230 7601 3207 |005e: invoke-interface {v2, v3, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -074056: 0a02 |0061: move-result v2 │ │ -074058: c742 |0062: sub-float/2addr v2, v4 │ │ -07405a: 5982 f10a |0063: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -07405e: 5482 f90a |0065: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -074062: 1a03 3802 |0067: const-string v3, "BmLine2Size" // string@0238 │ │ -074066: 7230 7601 3206 |0069: invoke-interface {v2, v3, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07406c: 0a02 |006c: move-result v2 │ │ -07406e: c742 |006d: sub-float/2addr v2, v4 │ │ -074070: 5982 f20a |006e: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -074074: 5482 f90a |0070: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -074078: 1a03 3902 |0072: const-string v3, "BmLine3Size" // string@0239 │ │ -07407c: 7230 7601 3205 |0074: invoke-interface {v2, v3, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -074082: 0a02 |0077: move-result v2 │ │ -074084: c742 |0078: sub-float/2addr v2, v4 │ │ -074086: 5982 f30a |0079: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -07408a: 1a02 3702 |007b: const-string v2, "BmLine1Size" // string@0237 │ │ -07408e: 5283 f10a |007d: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -074092: 7230 7101 2003 |007f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -074098: 1a02 3802 |0082: const-string v2, "BmLine2Size" // string@0238 │ │ -07409c: 5283 f20a |0084: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -0740a0: 7230 7101 2003 |0086: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0740a6: 1a02 3902 |0089: const-string v2, "BmLine3Size" // string@0239 │ │ -0740aa: 5283 f30a |008b: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -0740ae: 7230 7101 2003 |008d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0740b4: 7210 6f01 0000 |0090: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0740ba: 5482 ef0a |0093: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ -0740be: 6e10 da20 0200 |0095: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ -0740c4: 2882 |0098: goto 001a // -007e │ │ -0740c6: 7010 fc20 0800 |0099: invoke-direct {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.showSortingDialog:()V // method@20fc │ │ -0740cc: 2900 7eff |009c: goto/16 001a // -0082 │ │ -0740d0: 0001 0300 d400 077f 0500 0000 4400 ... |009e: packed-switch-data (10 units) │ │ +074fe8: |[074fe8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +074ff8: 1507 8041 |0000: const/high16 v7, #int 1098907648 // #4180 │ │ +074ffc: 1506 6041 |0002: const/high16 v6, #int 1096810496 // #4160 │ │ +075000: 1505 4041 |0004: const/high16 v5, #int 1094713344 // #4140 │ │ +075004: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +075006: 1504 803f |0007: const/high16 v4, #int 1065353216 // #3f80 │ │ +07500a: 6f20 7200 9800 |0009: invoke-super {v8, v9}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ +075010: 5482 f90a |000c: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +075014: 7210 7401 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +07501a: 0c00 |0011: move-result-object v0 │ │ +07501c: 7210 780d 0900 |0012: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +075022: 0a02 |0015: move-result v2 │ │ +075024: 2b02 8800 0000 |0016: packed-switch v2, 0000009e // +00000088 │ │ +07502a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +07502c: 0f01 |001a: return v1 │ │ +07502e: 5482 f90a |001b: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +075032: 1a03 3c02 |001d: const-string v3, "BmLine1Size" // string@023c │ │ +075036: 7230 7601 3207 |001f: invoke-interface {v2, v3, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +07503c: 0a02 |0022: move-result v2 │ │ +07503e: c642 |0023: add-float/2addr v2, v4 │ │ +075040: 5982 f10a |0024: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +075044: 5482 f90a |0026: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +075048: 1a03 3d02 |0028: const-string v3, "BmLine2Size" // string@023d │ │ +07504c: 7230 7601 3206 |002a: invoke-interface {v2, v3, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +075052: 0a02 |002d: move-result v2 │ │ +075054: c642 |002e: add-float/2addr v2, v4 │ │ +075056: 5982 f20a |002f: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +07505a: 5482 f90a |0031: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +07505e: 1a03 3e02 |0033: const-string v3, "BmLine3Size" // string@023e │ │ +075062: 7230 7601 3205 |0035: invoke-interface {v2, v3, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +075068: 0a02 |0038: move-result v2 │ │ +07506a: c642 |0039: add-float/2addr v2, v4 │ │ +07506c: 5982 f30a |003a: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +075070: 1a02 3c02 |003c: const-string v2, "BmLine1Size" // string@023c │ │ +075074: 5283 f10a |003e: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +075078: 7230 7101 2003 |0040: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +07507e: 1a02 3d02 |0043: const-string v2, "BmLine2Size" // string@023d │ │ +075082: 5283 f20a |0045: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +075086: 7230 7101 2003 |0047: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +07508c: 1a02 3e02 |004a: const-string v2, "BmLine3Size" // string@023e │ │ +075090: 5283 f30a |004c: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +075094: 7230 7101 2003 |004e: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +07509a: 7210 6f01 0000 |0051: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0750a0: 5482 ef0a |0054: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ +0750a4: 6e10 da20 0200 |0056: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ +0750aa: 28c1 |0059: goto 001a // -003f │ │ +0750ac: 5482 f90a |005a: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +0750b0: 1a03 3c02 |005c: const-string v3, "BmLine1Size" // string@023c │ │ +0750b4: 7230 7601 3207 |005e: invoke-interface {v2, v3, v7}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0750ba: 0a02 |0061: move-result v2 │ │ +0750bc: c742 |0062: sub-float/2addr v2, v4 │ │ +0750be: 5982 f10a |0063: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +0750c2: 5482 f90a |0065: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +0750c6: 1a03 3d02 |0067: const-string v3, "BmLine2Size" // string@023d │ │ +0750ca: 7230 7601 3206 |0069: invoke-interface {v2, v3, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0750d0: 0a02 |006c: move-result v2 │ │ +0750d2: c742 |006d: sub-float/2addr v2, v4 │ │ +0750d4: 5982 f20a |006e: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +0750d8: 5482 f90a |0070: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +0750dc: 1a03 3e02 |0072: const-string v3, "BmLine3Size" // string@023e │ │ +0750e0: 7230 7601 3205 |0074: invoke-interface {v2, v3, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0750e6: 0a02 |0077: move-result v2 │ │ +0750e8: c742 |0078: sub-float/2addr v2, v4 │ │ +0750ea: 5982 f30a |0079: iput v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +0750ee: 1a02 3c02 |007b: const-string v2, "BmLine1Size" // string@023c │ │ +0750f2: 5283 f10a |007d: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +0750f6: 7230 7101 2003 |007f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0750fc: 1a02 3d02 |0082: const-string v2, "BmLine2Size" // string@023d │ │ +075100: 5283 f20a |0084: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +075104: 7230 7101 2003 |0086: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +07510a: 1a02 3e02 |0089: const-string v2, "BmLine3Size" // string@023e │ │ +07510e: 5283 f30a |008b: iget v3, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +075112: 7230 7101 2003 |008d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +075118: 7210 6f01 0000 |0090: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +07511e: 5482 ef0a |0093: iget-object v2, v8, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ +075122: 6e10 da20 0200 |0095: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ +075128: 2882 |0098: goto 001a // -007e │ │ +07512a: 7010 fc20 0800 |0099: invoke-direct {v8}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.showSortingDialog:()V // method@20fc │ │ +075130: 2900 7eff |009c: goto/16 001a // -0082 │ │ +075134: 0001 0300 d400 0b7f 0500 0000 4400 ... |009e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0009 line=119 │ │ 0x000c line=120 │ │ 0x0012 line=122 │ │ 0x0019 line=147 │ │ 0x001b line=124 │ │ @@ -104166,38 +104250,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0740e4: |[0740e4] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onRestart:()V │ │ -0740f4: 6f10 7800 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ -0740fa: 5430 f90a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -0740fe: 1a01 3702 |0005: const-string v1, "BmLine1Size" // string@0237 │ │ -074102: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ -074106: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07410c: 0a00 |000c: move-result v0 │ │ -07410e: 5930 f10a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -074112: 5430 f90a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -074116: 1a01 3802 |0011: const-string v1, "BmLine2Size" // string@0238 │ │ -07411a: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ -07411e: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -074124: 0a00 |0018: move-result v0 │ │ -074126: 5930 f20a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -07412a: 5430 f90a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -07412e: 1a01 3902 |001d: const-string v1, "BmLine3Size" // string@0239 │ │ -074132: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ -074136: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07413c: 0a00 |0024: move-result v0 │ │ -07413e: 5930 f30a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -074142: 7010 fe20 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ -074148: 5430 ef0a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ -07414c: 6e10 da20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ -074152: 0e00 |002f: return-void │ │ +075148: |[075148] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onRestart:()V │ │ +075158: 6f10 7800 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ +07515e: 5430 f90a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +075162: 1a01 3c02 |0005: const-string v1, "BmLine1Size" // string@023c │ │ +075166: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ +07516a: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +075170: 0a00 |000c: move-result v0 │ │ +075172: 5930 f10a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +075176: 5430 f90a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +07517a: 1a01 3d02 |0011: const-string v1, "BmLine2Size" // string@023d │ │ +07517e: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ +075182: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +075188: 0a00 |0018: move-result v0 │ │ +07518a: 5930 f20a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +07518e: 5430 f90a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +075192: 1a01 3e02 |001d: const-string v1, "BmLine3Size" // string@023e │ │ +075196: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ +07519a: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0751a0: 0a00 |0024: move-result v0 │ │ +0751a2: 5930 f30a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +0751a6: 7010 fe20 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ +0751ac: 5430 ef0a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ +0751b0: 6e10 da20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ +0751b6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=247 │ │ 0x000f line=248 │ │ 0x001b line=249 │ │ 0x0027 line=250 │ │ @@ -104211,38 +104295,38 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -074154: |[074154] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onResume:()V │ │ -074164: 6f10 7a00 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@007a │ │ -07416a: 5430 f90a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -07416e: 1a01 3702 |0005: const-string v1, "BmLine1Size" // string@0237 │ │ -074172: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ -074176: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -07417c: 0a00 |000c: move-result v0 │ │ -07417e: 5930 f10a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ -074182: 5430 f90a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -074186: 1a01 3802 |0011: const-string v1, "BmLine2Size" // string@0238 │ │ -07418a: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ -07418e: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -074194: 0a00 |0018: move-result v0 │ │ -074196: 5930 f20a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ -07419a: 5430 f90a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ -07419e: 1a01 3902 |001d: const-string v1, "BmLine3Size" // string@0239 │ │ -0741a2: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ -0741a6: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0741ac: 0a00 |0024: move-result v0 │ │ -0741ae: 5930 f30a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ -0741b2: 7010 fe20 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ -0741b8: 5430 ef0a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ -0741bc: 6e10 da20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ -0741c2: 0e00 |002f: return-void │ │ +0751b8: |[0751b8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onResume:()V │ │ +0751c8: 6f10 7a00 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onResume:()V // method@007a │ │ +0751ce: 5430 f90a |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +0751d2: 1a01 3c02 |0005: const-string v1, "BmLine1Size" // string@023c │ │ +0751d6: 1502 8041 |0007: const/high16 v2, #int 1098907648 // #4180 │ │ +0751da: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0751e0: 0a00 |000c: move-result v0 │ │ +0751e2: 5930 f10a |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine1Size:F // field@0af1 │ │ +0751e6: 5430 f90a |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +0751ea: 1a01 3d02 |0011: const-string v1, "BmLine2Size" // string@023d │ │ +0751ee: 1502 6041 |0013: const/high16 v2, #int 1096810496 // #4160 │ │ +0751f2: 7230 7601 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0751f8: 0a00 |0018: move-result v0 │ │ +0751fa: 5930 f20a |0019: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine2Size:F // field@0af2 │ │ +0751fe: 5430 f90a |001b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.prefs:Landroid/content/SharedPreferences; // field@0af9 │ │ +075202: 1a01 3e02 |001d: const-string v1, "BmLine3Size" // string@023e │ │ +075206: 1502 4041 |001f: const/high16 v2, #int 1094713344 // #4140 │ │ +07520a: 7230 7601 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +075210: 0a00 |0024: move-result v0 │ │ +075212: 5930 f30a |0025: iput v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.bmLine3Size:F // field@0af3 │ │ +075216: 7010 fe20 0300 |0027: invoke-direct {v3}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.updateItemList:()V // method@20fe │ │ +07521c: 5430 ef0a |002a: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.adapter:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter; // field@0aef │ │ +075220: 6e10 da20 0000 |002c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@20da │ │ +075226: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0003 line=237 │ │ 0x000f line=238 │ │ 0x001b line=239 │ │ 0x0027 line=240 │ │ @@ -104256,17 +104340,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0741c4: |[0741c4] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onSearchRequested:()Z │ │ -0741d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0741d6: 0f00 |0001: return v0 │ │ +075228: |[075228] org.yuttadhammo.tipitaka.BookmarkThaiActivity.onSearchRequested:()Z │ │ +075238: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07523a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;) │ │ @@ -104274,32 +104358,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0741d8: |[0741d8] org.yuttadhammo.tipitaka.BookmarkThaiActivity.setKeywords:(Ljava/lang/String;)V │ │ -0741e8: 5b01 f60a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ -0741ec: 0e00 |0002: return-void │ │ +07523c: |[07523c] org.yuttadhammo.tipitaka.BookmarkThaiActivity.setKeywords:(Ljava/lang/String;)V │ │ +07524c: 5b01 f60a |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;.keywords:Ljava/lang/String; // field@0af6 │ │ +075250: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0002 line=523 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ 0x0000 - 0x0003 reg=1 _keywords Ljava/lang/String; │ │ │ │ - source_file_idx : 578 (BookmarkThaiActivity.java) │ │ + source_file_idx : 583 (BookmarkThaiActivity.java) │ │ │ │ Class #440 header: │ │ -class_idx : 1046 │ │ +class_idx : 1044 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 581 │ │ +superclass_idx : 941 │ │ +source_file_idx : 586 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #440 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/BuildConfig;' │ │ @@ -104318,31 +104402,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0741f0: |[0741f0] org.yuttadhammo.tipitaka.BuildConfig.:()V │ │ -074200: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074206: 0e00 |0003: return-void │ │ +075254: |[075254] org.yuttadhammo.tipitaka.BuildConfig.:()V │ │ +075264: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07526a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/BuildConfig; │ │ │ │ Virtual methods - │ │ - source_file_idx : 581 (BuildConfig.java) │ │ + source_file_idx : 586 (BuildConfig.java) │ │ │ │ Class #441 header: │ │ -class_idx : 1047 │ │ +class_idx : 1045 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 735 │ │ +superclass_idx : 941 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #441 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/Decompress;' │ │ @@ -104365,21 +104449,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -074208: |[074208] org.yuttadhammo.tipitaka.Decompress.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -074218: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07421e: 5b12 000b |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/Decompress;._zipFile:Ljava/lang/String; // field@0b00 │ │ -074222: 5b13 ff0a |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/Decompress;._location:Ljava/lang/String; // field@0aff │ │ -074226: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -07422a: 7020 0121 0100 |0009: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/Decompress;._dirChecker:(Ljava/lang/String;)V // method@2101 │ │ -074230: 0e00 |000c: return-void │ │ +07526c: |[07526c] org.yuttadhammo.tipitaka.Decompress.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +07527c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +075282: 5b12 000b |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/Decompress;._zipFile:Ljava/lang/String; // field@0b00 │ │ +075286: 5b13 ff0a |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/Decompress;._location:Ljava/lang/String; // field@0aff │ │ +07528a: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +07528e: 7020 0121 0100 |0009: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/Decompress;._dirChecker:(Ljava/lang/String;)V // method@2101 │ │ +075294: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ 0x0007 line=23 │ │ 0x000c line=24 │ │ @@ -104393,31 +104477,31 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -074234: |[074234] org.yuttadhammo.tipitaka.Decompress._dirChecker:(Ljava/lang/String;)V │ │ -074244: 2200 7f03 |0000: new-instance v0, Ljava/io/File; // type@037f │ │ -074248: 2201 b303 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -07424c: 7010 761f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -074252: 5432 ff0a |0007: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/Decompress;._location:Ljava/lang/String; // field@0aff │ │ -074256: 6e20 7e1f 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07425c: 0c01 |000c: move-result-object v1 │ │ -07425e: 6e20 7e1f 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -074264: 0c01 |0010: move-result-object v1 │ │ -074266: 6e10 841f 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07426c: 0c01 |0014: move-result-object v1 │ │ -07426e: 7020 d71e 1000 |0015: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ -074274: 6e10 de1e 0000 |0018: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@1ede │ │ -07427a: 0a01 |001b: move-result v1 │ │ -07427c: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ -074280: 6e10 e01e 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@1ee0 │ │ -074286: 0e00 |0021: return-void │ │ +075298: |[075298] org.yuttadhammo.tipitaka.Decompress._dirChecker:(Ljava/lang/String;)V │ │ +0752a8: 2200 7d03 |0000: new-instance v0, Ljava/io/File; // type@037d │ │ +0752ac: 2201 b103 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0752b0: 7010 761f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0752b6: 5432 ff0a |0007: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/Decompress;._location:Ljava/lang/String; // field@0aff │ │ +0752ba: 6e20 7e1f 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0752c0: 0c01 |000c: move-result-object v1 │ │ +0752c2: 6e20 7e1f 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0752c8: 0c01 |0010: move-result-object v1 │ │ +0752ca: 6e10 841f 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0752d0: 0c01 |0014: move-result-object v1 │ │ +0752d2: 7020 d71e 1000 |0015: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ +0752d8: 6e10 de1e 0000 |0018: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@1ede │ │ +0752de: 0a01 |001b: move-result v1 │ │ +0752e0: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ +0752e4: 6e10 e01e 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@1ee0 │ │ +0752ea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0018 line=54 │ │ 0x001e line=55 │ │ 0x0021 line=57 │ │ locals : │ │ @@ -104431,60 +104515,60 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -074288: |[074288] org.yuttadhammo.tipitaka.Decompress.unzip:()V │ │ -074298: 1307 0004 |0000: const/16 v7, #int 1024 // #400 │ │ -07429c: 2370 9604 |0002: new-array v0, v7, [B // type@0496 │ │ -0742a0: 2202 8103 |0004: new-instance v2, Ljava/io/FileInputStream; // type@0381 │ │ -0742a4: 5497 000b |0006: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/Decompress;._zipFile:Ljava/lang/String; // field@0b00 │ │ -0742a8: 7020 e41e 7200 |0008: invoke-direct {v2, v7}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@1ee4 │ │ -0742ae: 2206 ef03 |000b: new-instance v6, Ljava/util/zip/ZipInputStream; // type@03ef │ │ -0742b2: 7020 1920 2600 |000d: invoke-direct {v6, v2}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@2019 │ │ -0742b8: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -0742ba: 6e10 1c20 0600 |0011: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@201c │ │ -0742c0: 0c05 |0014: move-result-object v5 │ │ -0742c2: 3805 4300 |0015: if-eqz v5, 0058 // +0043 │ │ -0742c6: 6e10 1820 0500 |0017: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@2018 │ │ -0742cc: 0a07 |001a: move-result v7 │ │ -0742ce: 3807 0f00 |001b: if-eqz v7, 002a // +000f │ │ -0742d2: 6e10 1720 0500 |001d: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@2017 │ │ -0742d8: 0c07 |0020: move-result-object v7 │ │ -0742da: 7020 0121 7900 |0021: invoke-direct {v9, v7}, Lorg/yuttadhammo/tipitaka/Decompress;._dirChecker:(Ljava/lang/String;)V // method@2101 │ │ -0742e0: 28ed |0024: goto 0011 // -0013 │ │ -0742e2: 0d01 |0025: move-exception v1 │ │ -0742e4: 6e10 281f 0100 |0026: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ -0742ea: 0e00 |0029: return-void │ │ -0742ec: 2203 8303 |002a: new-instance v3, Ljava/io/FileOutputStream; // type@0383 │ │ -0742f0: 2207 b303 |002c: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -0742f4: 7010 761f 0700 |002e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0742fa: 5498 ff0a |0031: iget-object v8, v9, Lorg/yuttadhammo/tipitaka/Decompress;._location:Ljava/lang/String; // field@0aff │ │ -0742fe: 6e20 7e1f 8700 |0033: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -074304: 0c07 |0036: move-result-object v7 │ │ -074306: 6e10 1720 0500 |0037: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@2017 │ │ -07430c: 0c08 |003a: move-result-object v8 │ │ -07430e: 6e20 7e1f 8700 |003b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -074314: 0c07 |003e: move-result-object v7 │ │ -074316: 6e10 841f 0700 |003f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07431c: 0c07 |0042: move-result-object v7 │ │ -07431e: 7020 eb1e 7300 |0043: invoke-direct {v3, v7}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@1eeb │ │ -074324: 6e20 1d20 0600 |0046: invoke-virtual {v6, v0}, Ljava/util/zip/ZipInputStream;.read:([B)I // method@201d │ │ -07432a: 0a04 |0049: move-result v4 │ │ -07432c: 3d04 0700 |004a: if-lez v4, 0051 // +0007 │ │ -074330: 1207 |004c: const/4 v7, #int 0 // #0 │ │ -074332: 6e40 ee1e 0347 |004d: invoke-virtual {v3, v0, v7, v4}, Ljava/io/FileOutputStream;.write:([BII)V // method@1eee │ │ -074338: 28f6 |0050: goto 0046 // -000a │ │ -07433a: 6e10 1b20 0600 |0051: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.closeEntry:()V // method@201b │ │ -074340: 6e10 ec1e 0300 |0054: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ -074346: 28ba |0057: goto 0011 // -0046 │ │ -074348: 6e10 1a20 0600 |0058: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.close:()V // method@201a │ │ -07434e: 28ce |005b: goto 0029 // -0032 │ │ +0752ec: |[0752ec] org.yuttadhammo.tipitaka.Decompress.unzip:()V │ │ +0752fc: 1307 0004 |0000: const/16 v7, #int 1024 // #400 │ │ +075300: 2370 9404 |0002: new-array v0, v7, [B // type@0494 │ │ +075304: 2202 7f03 |0004: new-instance v2, Ljava/io/FileInputStream; // type@037f │ │ +075308: 5497 000b |0006: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/Decompress;._zipFile:Ljava/lang/String; // field@0b00 │ │ +07530c: 7020 e41e 7200 |0008: invoke-direct {v2, v7}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@1ee4 │ │ +075312: 2206 ed03 |000b: new-instance v6, Ljava/util/zip/ZipInputStream; // type@03ed │ │ +075316: 7020 1920 2600 |000d: invoke-direct {v6, v2}, Ljava/util/zip/ZipInputStream;.:(Ljava/io/InputStream;)V // method@2019 │ │ +07531c: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +07531e: 6e10 1c20 0600 |0011: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.getNextEntry:()Ljava/util/zip/ZipEntry; // method@201c │ │ +075324: 0c05 |0014: move-result-object v5 │ │ +075326: 3805 4300 |0015: if-eqz v5, 0058 // +0043 │ │ +07532a: 6e10 1820 0500 |0017: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.isDirectory:()Z // method@2018 │ │ +075330: 0a07 |001a: move-result v7 │ │ +075332: 3807 0f00 |001b: if-eqz v7, 002a // +000f │ │ +075336: 6e10 1720 0500 |001d: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@2017 │ │ +07533c: 0c07 |0020: move-result-object v7 │ │ +07533e: 7020 0121 7900 |0021: invoke-direct {v9, v7}, Lorg/yuttadhammo/tipitaka/Decompress;._dirChecker:(Ljava/lang/String;)V // method@2101 │ │ +075344: 28ed |0024: goto 0011 // -0013 │ │ +075346: 0d01 |0025: move-exception v1 │ │ +075348: 6e10 281f 0100 |0026: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ +07534e: 0e00 |0029: return-void │ │ +075350: 2203 8103 |002a: new-instance v3, Ljava/io/FileOutputStream; // type@0381 │ │ +075354: 2207 b103 |002c: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +075358: 7010 761f 0700 |002e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07535e: 5498 ff0a |0031: iget-object v8, v9, Lorg/yuttadhammo/tipitaka/Decompress;._location:Ljava/lang/String; // field@0aff │ │ +075362: 6e20 7e1f 8700 |0033: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +075368: 0c07 |0036: move-result-object v7 │ │ +07536a: 6e10 1720 0500 |0037: invoke-virtual {v5}, Ljava/util/zip/ZipEntry;.getName:()Ljava/lang/String; // method@2017 │ │ +075370: 0c08 |003a: move-result-object v8 │ │ +075372: 6e20 7e1f 8700 |003b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +075378: 0c07 |003e: move-result-object v7 │ │ +07537a: 6e10 841f 0700 |003f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +075380: 0c07 |0042: move-result-object v7 │ │ +075382: 7020 eb1e 7300 |0043: invoke-direct {v3, v7}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@1eeb │ │ +075388: 6e20 1d20 0600 |0046: invoke-virtual {v6, v0}, Ljava/util/zip/ZipInputStream;.read:([B)I // method@201d │ │ +07538e: 0a04 |0049: move-result v4 │ │ +075390: 3d04 0700 |004a: if-lez v4, 0051 // +0007 │ │ +075394: 1207 |004c: const/4 v7, #int 0 // #0 │ │ +075396: 6e40 ee1e 0347 |004d: invoke-virtual {v3, v0, v7, v4}, Ljava/io/FileOutputStream;.write:([BII)V // method@1eee │ │ +07539c: 28f6 |0050: goto 0046 // -000a │ │ +07539e: 6e10 1b20 0600 |0051: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.closeEntry:()V // method@201b │ │ +0753a4: 6e10 ec1e 0300 |0054: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@1eec │ │ +0753aa: 28ba |0057: goto 0011 // -0046 │ │ +0753ac: 6e10 1a20 0600 |0058: invoke-virtual {v6}, Ljava/util/zip/ZipInputStream;.close:()V // method@201a │ │ +0753b2: 28ce |005b: goto 0029 // -0032 │ │ catches : 2 │ │ 0x0002 - 0x0024 │ │ Ljava/lang/Exception; -> 0x0025 │ │ 0x002a - 0x005b │ │ Ljava/lang/Exception; -> 0x0025 │ │ positions : │ │ 0x0000 line=28 │ │ @@ -104513,21 +104597,21 @@ │ │ 0x004a - 0x0058 reg=4 length I │ │ 0x002a - 0x005c reg=0 buffer [B │ │ 0x002a - 0x005c reg=2 fin Ljava/io/FileInputStream; │ │ 0x002a - 0x005c reg=5 ze Ljava/util/zip/ZipEntry; │ │ 0x002a - 0x005c reg=6 zin Ljava/util/zip/ZipInputStream; │ │ 0x0000 - 0x005c reg=9 this Lorg/yuttadhammo/tipitaka/Decompress; │ │ │ │ - source_file_idx : 735 (Decompress.java) │ │ + source_file_idx : 739 (Decompress.java) │ │ │ │ Class #442 header: │ │ -class_idx : 1048 │ │ +class_idx : 1046 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 745 │ │ +superclass_idx : 941 │ │ +source_file_idx : 749 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #442 annotations: │ │ Annotations on class │ │ @@ -104552,63 +104636,63 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074368: |[074368] org.yuttadhammo.tipitaka.DictionaryActivity$1.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ │ -074378: 5b01 010b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b01 │ │ -07437c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074382: 0e00 |0005: return-void │ │ +0753cc: |[0753cc] org.yuttadhammo.tipitaka.DictionaryActivity$1.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ │ +0753dc: 5b01 010b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b01 │ │ +0753e0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0753e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/DictionaryActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;) │ │ name : 'onEditorAction' │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -074384: |[074384] org.yuttadhammo.tipitaka.DictionaryActivity$1.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -074394: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -074396: 3303 0900 |0001: if-ne v3, v0, 000a // +0009 │ │ -07439a: 5410 010b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b01 │ │ -07439e: 7110 0921 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.access$000:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2109 │ │ -0743a4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0743a6: 0f00 |0009: return v0 │ │ -0743a8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0743aa: 28fe |000b: goto 0009 // -0002 │ │ +0753e8: |[0753e8] org.yuttadhammo.tipitaka.DictionaryActivity$1.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +0753f8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0753fa: 3303 0900 |0001: if-ne v3, v0, 000a // +0009 │ │ +0753fe: 5410 010b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b01 │ │ +075402: 7110 0921 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.access$000:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2109 │ │ +075408: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07540a: 0f00 |0009: return v0 │ │ +07540c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07540e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0008 line=113 │ │ 0x0009 line=115 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/yuttadhammo/tipitaka/DictionaryActivity$1; │ │ 0x0000 - 0x000c reg=2 v Landroid/widget/TextView; │ │ 0x0000 - 0x000c reg=3 actionId I │ │ 0x0000 - 0x000c reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 745 (DictionaryActivity.java) │ │ + source_file_idx : 749 (DictionaryActivity.java) │ │ │ │ Class #443 header: │ │ -class_idx : 1049 │ │ +class_idx : 1047 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 745 │ │ +superclass_idx : 941 │ │ +source_file_idx : 749 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -104633,54 +104717,54 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0743ac: |[0743ac] org.yuttadhammo.tipitaka.DictionaryActivity$2.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ │ -0743bc: 5b01 020b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b02 │ │ -0743c0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0743c6: 0e00 |0005: return-void │ │ +075410: |[075410] org.yuttadhammo.tipitaka.DictionaryActivity$2.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ │ +075420: 5b01 020b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b02 │ │ +075424: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07542a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/DictionaryActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0743c8: |[0743c8] org.yuttadhammo.tipitaka.DictionaryActivity$2.onClick:(Landroid/view/View;)V │ │ -0743d8: 5410 020b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b02 │ │ -0743dc: 7110 0921 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.access$000:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2109 │ │ -0743e2: 0e00 |0005: return-void │ │ +07542c: |[07542c] org.yuttadhammo.tipitaka.DictionaryActivity$2.onClick:(Landroid/view/View;)V │ │ +07543c: 5410 020b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; // field@0b02 │ │ +075440: 7110 0921 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.access$000:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2109 │ │ +075446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/DictionaryActivity$2; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 745 (DictionaryActivity.java) │ │ + source_file_idx : 749 (DictionaryActivity.java) │ │ │ │ Class #444 header: │ │ -class_idx : 1051 │ │ +class_idx : 1049 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 748 │ │ +superclass_idx : 941 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #444 annotations: │ │ Annotations on class │ │ @@ -104705,58 +104789,58 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0743e4: |[0743e4] org.yuttadhammo.tipitaka.Downloader$1$1.:(Lorg/yuttadhammo/tipitaka/Downloader$1;)V │ │ -0743f4: 5b01 140b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$1$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$1; // field@0b14 │ │ -0743f8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0743fe: 0e00 |0005: return-void │ │ +075448: |[075448] org.yuttadhammo.tipitaka.Downloader$1$1.:(Lorg/yuttadhammo/tipitaka/Downloader$1;)V │ │ +075458: 5b01 140b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$1$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$1; // field@0b14 │ │ +07545c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +075462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/Downloader$1$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -074400: |[074400] org.yuttadhammo.tipitaka.Downloader$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -074410: 5410 140b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader$1$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$1; // field@0b14 │ │ -074414: 5400 150b |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -074418: 7110 3d21 0000 |0004: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -07441e: 0c00 |0007: move-result-object v0 │ │ -074420: 6e10 5000 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0050 │ │ -074426: 0e00 |000b: return-void │ │ +075464: |[075464] org.yuttadhammo.tipitaka.Downloader$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +075474: 5410 140b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader$1$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$1; // field@0b14 │ │ +075478: 5400 150b |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +07547c: 7110 3d21 0000 |0004: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +075482: 0c00 |0007: move-result-object v0 │ │ +075484: 6e10 5000 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0050 │ │ +07548a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000b line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/yuttadhammo/tipitaka/Downloader$1$1; │ │ 0x0000 - 0x000c reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x000c reg=3 which I │ │ │ │ - source_file_idx : 748 (Downloader.java) │ │ + source_file_idx : 752 (Downloader.java) │ │ │ │ Class #445 header: │ │ -class_idx : 1052 │ │ +class_idx : 1050 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 748 │ │ +superclass_idx : 941 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -104781,75 +104865,75 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074428: |[074428] org.yuttadhammo.tipitaka.Downloader$1.:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ -074438: 5b01 150b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -07443c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074442: 0e00 |0005: return-void │ │ +07548c: |[07548c] org.yuttadhammo.tipitaka.Downloader$1.:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ +07549c: 5b01 150b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +0754a0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0754a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/Downloader; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/Downloader$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -074444: |[074444] org.yuttadhammo.tipitaka.Downloader$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -074454: 5431 150b |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -074458: 6e10 4521 0100 |0002: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.isInternetOn:()Z // method@2145 │ │ -07445e: 0a01 |0005: move-result v1 │ │ -074460: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ -074464: 5431 150b |0008: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -074468: 7110 3c21 0100 |000a: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$000:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@213c │ │ -07446e: 0e00 |000d: return-void │ │ -074470: 2200 1000 |000e: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -074474: 5431 150b |0010: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -074478: 7110 3d21 0100 |0012: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -07447e: 0c01 |0015: move-result-object v1 │ │ -074480: 7020 8b00 1000 |0016: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -074486: 5431 150b |0019: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -07448a: 7110 3d21 0100 |001b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -074490: 0c01 |001e: move-result-object v1 │ │ -074492: 1402 8f00 0c7f |001f: const v2, #float 1.86095e+38 // #7f0c008f │ │ -074498: 6e20 5c00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -07449e: 0c01 |0025: move-result-object v1 │ │ -0744a0: 6e20 9400 1000 |0026: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0744a6: 5431 150b |0029: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -0744aa: 7110 3d21 0100 |002b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -0744b0: 0c01 |002e: move-result-object v1 │ │ -0744b2: 1402 9000 0c7f |002f: const v2, #float 1.86095e+38 // #7f0c0090 │ │ -0744b8: 6e20 5c00 2100 |0032: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -0744be: 0c01 |0035: move-result-object v1 │ │ -0744c0: 6e20 9000 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -0744c6: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -0744c8: 6e20 8d00 1000 |003a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ -0744ce: 5431 150b |003d: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ -0744d2: 7110 3d21 0100 |003f: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -0744d8: 0c01 |0042: move-result-object v1 │ │ -0744da: 1402 5300 0c7f |0043: const v2, #float 1.86094e+38 // #7f0c0053 │ │ -0744e0: 6e20 5c00 2100 |0046: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -0744e6: 0c01 |0049: move-result-object v1 │ │ -0744e8: 2202 1b04 |004a: new-instance v2, Lorg/yuttadhammo/tipitaka/Downloader$1$1; // type@041b │ │ -0744ec: 7020 2621 3200 |004c: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/Downloader$1$1;.:(Lorg/yuttadhammo/tipitaka/Downloader$1;)V // method@2126 │ │ -0744f2: 6e30 9200 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0092 │ │ -0744f8: 6e10 9600 0000 |0052: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -0744fe: 28b8 |0055: goto 000d // -0048 │ │ +0754a8: |[0754a8] org.yuttadhammo.tipitaka.Downloader$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0754b8: 5431 150b |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +0754bc: 6e10 4521 0100 |0002: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.isInternetOn:()Z // method@2145 │ │ +0754c2: 0a01 |0005: move-result v1 │ │ +0754c4: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ +0754c8: 5431 150b |0008: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +0754cc: 7110 3c21 0100 |000a: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$000:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@213c │ │ +0754d2: 0e00 |000d: return-void │ │ +0754d4: 2200 1000 |000e: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0754d8: 5431 150b |0010: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +0754dc: 7110 3d21 0100 |0012: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +0754e2: 0c01 |0015: move-result-object v1 │ │ +0754e4: 7020 8b00 1000 |0016: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +0754ea: 5431 150b |0019: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +0754ee: 7110 3d21 0100 |001b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +0754f4: 0c01 |001e: move-result-object v1 │ │ +0754f6: 1402 8f00 0c7f |001f: const v2, #float 1.86095e+38 // #7f0c008f │ │ +0754fc: 6e20 5c00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075502: 0c01 |0025: move-result-object v1 │ │ +075504: 6e20 9400 1000 |0026: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +07550a: 5431 150b |0029: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +07550e: 7110 3d21 0100 |002b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +075514: 0c01 |002e: move-result-object v1 │ │ +075516: 1402 9000 0c7f |002f: const v2, #float 1.86095e+38 // #7f0c0090 │ │ +07551c: 6e20 5c00 2100 |0032: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075522: 0c01 |0035: move-result-object v1 │ │ +075524: 6e20 9000 1000 |0036: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +07552a: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +07552c: 6e20 8d00 1000 |003a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ +075532: 5431 150b |003d: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$1;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b15 │ │ +075536: 7110 3d21 0100 |003f: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +07553c: 0c01 |0042: move-result-object v1 │ │ +07553e: 1402 5300 0c7f |0043: const v2, #float 1.86094e+38 // #7f0c0053 │ │ +075544: 6e20 5c00 2100 |0046: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +07554a: 0c01 |0049: move-result-object v1 │ │ +07554c: 2202 1904 |004a: new-instance v2, Lorg/yuttadhammo/tipitaka/Downloader$1$1; // type@0419 │ │ +075550: 7020 2621 3200 |004c: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/Downloader$1$1;.:(Lorg/yuttadhammo/tipitaka/Downloader$1;)V // method@2126 │ │ +075556: 6e30 9200 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0092 │ │ +07555c: 6e10 9600 0000 |0052: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +075562: 28b8 |0055: goto 000d // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=59 │ │ 0x000d line=73 │ │ 0x000e line=61 │ │ 0x0019 line=62 │ │ @@ -104859,21 +104943,21 @@ │ │ 0x0052 line=71 │ │ locals : │ │ 0x0019 - 0x0056 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0056 reg=3 this Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ 0x0000 - 0x0056 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0056 reg=5 which I │ │ │ │ - source_file_idx : 748 (Downloader.java) │ │ + source_file_idx : 752 (Downloader.java) │ │ │ │ Class #446 header: │ │ -class_idx : 1053 │ │ +class_idx : 1051 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 748 │ │ +superclass_idx : 941 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -104898,57 +104982,57 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074500: |[074500] org.yuttadhammo.tipitaka.Downloader$2.:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ -074510: 5b01 160b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$2;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b16 │ │ -074514: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07451a: 0e00 |0005: return-void │ │ +075564: |[075564] org.yuttadhammo.tipitaka.Downloader$2.:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ +075574: 5b01 160b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$2;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b16 │ │ +075578: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07557e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/Downloader; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/Downloader$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07451c: |[07451c] org.yuttadhammo.tipitaka.Downloader$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -07452c: 5410 160b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader$2;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b16 │ │ -074530: 7110 3d21 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -074536: 0c00 |0005: move-result-object v0 │ │ -074538: 6e10 5000 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0050 │ │ -07453e: 0e00 |0009: return-void │ │ +075580: |[075580] org.yuttadhammo.tipitaka.Downloader$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +075590: 5410 160b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader$2;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b16 │ │ +075594: 7110 3d21 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +07559a: 0c00 |0005: move-result-object v0 │ │ +07559c: 6e10 5000 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0050 │ │ +0755a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=81 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/yuttadhammo/tipitaka/Downloader$2; │ │ 0x0000 - 0x000a reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=3 which I │ │ │ │ - source_file_idx : 748 (Downloader.java) │ │ + source_file_idx : 752 (Downloader.java) │ │ │ │ Class #447 header: │ │ -class_idx : 1054 │ │ +class_idx : 1052 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 748 │ │ +superclass_idx : 941 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -104973,100 +105057,100 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader$3;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074540: |[074540] org.yuttadhammo.tipitaka.Downloader$3$1.:(Lorg/yuttadhammo/tipitaka/Downloader$3;)V │ │ -074550: 5b01 170b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -074554: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07455a: 0e00 |0005: return-void │ │ +0755a4: |[0755a4] org.yuttadhammo.tipitaka.Downloader$3$1.:(Lorg/yuttadhammo/tipitaka/Downloader$3;)V │ │ +0755b4: 5b01 170b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +0755b8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0755be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$3$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/Downloader$3; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/Downloader$3; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/Downloader$3$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -07455c: |[07455c] org.yuttadhammo.tipitaka.Downloader$3$1.run:()V │ │ -07456c: 5441 170b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -074570: 5411 180b |0002: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -074574: 7110 3e21 0100 |0004: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$200:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@213e │ │ -07457a: 0c01 |0007: move-result-object v1 │ │ -07457c: 6e10 fe00 0100 |0008: invoke-virtual {v1}, Landroid/app/ProgressDialog;.isShowing:()Z // method@00fe │ │ -074582: 0a01 |000b: move-result v1 │ │ -074584: 3801 4e00 |000c: if-eqz v1, 005a // +004e │ │ -074588: 5441 170b |000e: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -07458c: 5411 180b |0010: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -074590: 7110 3e21 0100 |0012: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$200:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@213e │ │ -074596: 0c01 |0015: move-result-object v1 │ │ -074598: 6e10 fa00 0100 |0016: invoke-virtual {v1}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ -07459e: 5441 170b |0019: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -0745a2: 5411 180b |001b: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -0745a6: 7110 3d21 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -0745ac: 0c01 |0020: move-result-object v1 │ │ -0745ae: 5442 170b |0021: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -0745b2: 5422 180b |0023: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -0745b6: 7110 3d21 0200 |0025: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -0745bc: 0c02 |0028: move-result-object v2 │ │ -0745be: 1403 9300 0c7f |0029: const v3, #float 1.86095e+38 // #7f0c0093 │ │ -0745c4: 6e20 5c00 3200 |002c: invoke-virtual {v2, v3}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -0745ca: 0c02 |002f: move-result-object v2 │ │ -0745cc: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -0745ce: 7130 7d10 2103 |0031: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -0745d4: 0c01 |0034: move-result-object v1 │ │ -0745d6: 6e10 8010 0100 |0035: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -0745dc: 5441 170b |0038: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -0745e0: 5411 180b |003a: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -0745e4: 7110 3d21 0100 |003c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -0745ea: 0c01 |003f: move-result-object v1 │ │ -0745ec: 6e10 5600 0100 |0040: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -0745f2: 0c00 |0043: move-result-object v0 │ │ -0745f4: 5441 170b |0044: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -0745f8: 5411 180b |0046: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -0745fc: 7110 3d21 0100 |0048: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -074602: 0c01 |004b: move-result-object v1 │ │ -074604: 6e10 5000 0100 |004c: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0050 │ │ -07460a: 5441 170b |004f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ -07460e: 5411 180b |0051: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -074612: 7110 3d21 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -074618: 0c01 |0056: move-result-object v1 │ │ -07461a: 6e20 8900 0100 |0057: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0089 │ │ -074620: 0e00 |005a: return-void │ │ +0755c0: |[0755c0] org.yuttadhammo.tipitaka.Downloader$3$1.run:()V │ │ +0755d0: 5441 170b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +0755d4: 5411 180b |0002: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +0755d8: 7110 3e21 0100 |0004: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$200:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@213e │ │ +0755de: 0c01 |0007: move-result-object v1 │ │ +0755e0: 6e10 fe00 0100 |0008: invoke-virtual {v1}, Landroid/app/ProgressDialog;.isShowing:()Z // method@00fe │ │ +0755e6: 0a01 |000b: move-result v1 │ │ +0755e8: 3801 4e00 |000c: if-eqz v1, 005a // +004e │ │ +0755ec: 5441 170b |000e: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +0755f0: 5411 180b |0010: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +0755f4: 7110 3e21 0100 |0012: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$200:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@213e │ │ +0755fa: 0c01 |0015: move-result-object v1 │ │ +0755fc: 6e10 fa00 0100 |0016: invoke-virtual {v1}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ +075602: 5441 170b |0019: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +075606: 5411 180b |001b: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +07560a: 7110 3d21 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +075610: 0c01 |0020: move-result-object v1 │ │ +075612: 5442 170b |0021: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +075616: 5422 180b |0023: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +07561a: 7110 3d21 0200 |0025: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +075620: 0c02 |0028: move-result-object v2 │ │ +075622: 1403 9300 0c7f |0029: const v3, #float 1.86095e+38 // #7f0c0093 │ │ +075628: 6e20 5c00 3200 |002c: invoke-virtual {v2, v3}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +07562e: 0c02 |002f: move-result-object v2 │ │ +075630: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +075632: 7130 7d10 2103 |0031: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +075638: 0c01 |0034: move-result-object v1 │ │ +07563a: 6e10 8010 0100 |0035: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +075640: 5441 170b |0038: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +075644: 5411 180b |003a: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +075648: 7110 3d21 0100 |003c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +07564e: 0c01 |003f: move-result-object v1 │ │ +075650: 6e10 5600 0100 |0040: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +075656: 0c00 |0043: move-result-object v0 │ │ +075658: 5441 170b |0044: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +07565c: 5411 180b |0046: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +075660: 7110 3d21 0100 |0048: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +075666: 0c01 |004b: move-result-object v1 │ │ +075668: 6e10 5000 0100 |004c: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0050 │ │ +07566e: 5441 170b |004f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; // field@0b17 │ │ +075672: 5411 180b |0051: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +075676: 7110 3d21 0100 |0053: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +07567c: 0c01 |0056: move-result-object v1 │ │ +07567e: 6e20 8900 0100 |0057: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0089 │ │ +075684: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000e line=115 │ │ 0x0019 line=116 │ │ 0x0038 line=117 │ │ 0x0044 line=118 │ │ 0x004f line=119 │ │ 0x005a line=121 │ │ locals : │ │ 0x0044 - 0x005a reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x005b reg=4 this Lorg/yuttadhammo/tipitaka/Downloader$3$1; │ │ │ │ - source_file_idx : 748 (Downloader.java) │ │ + source_file_idx : 752 (Downloader.java) │ │ │ │ Class #448 header: │ │ -class_idx : 1055 │ │ +class_idx : 1053 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 748 │ │ +superclass_idx : 941 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -105095,62 +105179,62 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Decompress;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074624: |[074624] org.yuttadhammo.tipitaka.Downloader$3.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Decompress;)V │ │ -074634: 5b01 180b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -074638: 5b02 190b |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/Downloader$3;.val$d:Lorg/yuttadhammo/tipitaka/Decompress; // field@0b19 │ │ -07463c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074642: 0e00 |0007: return-void │ │ +075688: |[075688] org.yuttadhammo.tipitaka.Downloader$3.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Decompress;)V │ │ +075698: 5b01 180b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +07569c: 5b02 190b |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/Downloader$3;.val$d:Lorg/yuttadhammo/tipitaka/Decompress; // field@0b19 │ │ +0756a0: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0756a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/Downloader; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/yuttadhammo/tipitaka/Decompress; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/Downloader$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -074644: |[074644] org.yuttadhammo.tipitaka.Downloader$3.run:()V │ │ -074654: 5420 190b |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/Downloader$3;.val$d:Lorg/yuttadhammo/tipitaka/Decompress; // field@0b19 │ │ -074658: 6e10 0221 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/Decompress;.unzip:()V // method@2102 │ │ -07465e: 5420 180b |0005: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ -074662: 7110 3f21 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$300:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/os/Handler; // method@213f │ │ -074668: 0c00 |000a: move-result-object v0 │ │ -07466a: 2201 1e04 |000b: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader$3$1; // type@041e │ │ -07466e: 7020 2c21 2100 |000d: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.:(Lorg/yuttadhammo/tipitaka/Downloader$3;)V // method@212c │ │ -074674: 6e20 7b02 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -07467a: 0e00 |0013: return-void │ │ +0756a8: |[0756a8] org.yuttadhammo.tipitaka.Downloader$3.run:()V │ │ +0756b8: 5420 190b |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/Downloader$3;.val$d:Lorg/yuttadhammo/tipitaka/Decompress; // field@0b19 │ │ +0756bc: 6e10 0221 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/Decompress;.unzip:()V // method@2102 │ │ +0756c2: 5420 180b |0005: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/Downloader$3;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b18 │ │ +0756c6: 7110 3f21 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$300:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/os/Handler; // method@213f │ │ +0756cc: 0c00 |000a: move-result-object v0 │ │ +0756ce: 2201 1c04 |000b: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader$3$1; // type@041c │ │ +0756d2: 7020 2c21 2100 |000d: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader$3$1;.:(Lorg/yuttadhammo/tipitaka/Downloader$3;)V // method@212c │ │ +0756d8: 6e20 7b02 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +0756de: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ 0x0013 line=123 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/yuttadhammo/tipitaka/Downloader$3; │ │ │ │ - source_file_idx : 748 (Downloader.java) │ │ + source_file_idx : 752 (Downloader.java) │ │ │ │ Class #449 header: │ │ -class_idx : 1056 │ │ +class_idx : 1054 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 106 │ │ -source_file_idx : 748 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -105175,18 +105259,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07467c: |[07467c] org.yuttadhammo.tipitaka.Downloader$DownloadFile.:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ -07468c: 5b01 1a0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074690: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0257 │ │ -074696: 0e00 |0005: return-void │ │ +0756e0: |[0756e0] org.yuttadhammo.tipitaka.Downloader$DownloadFile.:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ +0756f0: 5b01 1a0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +0756f4: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0257 │ │ +0756fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ @@ -105195,17 +105279,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Downloader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074698: |[074698] org.yuttadhammo.tipitaka.Downloader$DownloadFile.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Downloader$1;)V │ │ -0746a8: 7020 3021 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@2130 │ │ -0746ae: 0e00 |0003: return-void │ │ +0756fc: |[0756fc] org.yuttadhammo.tipitaka.Downloader$DownloadFile.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Downloader$1;)V │ │ +07570c: 7020 3021 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@2130 │ │ +075712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ @@ -105216,203 +105300,204 @@ │ │ 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 │ │ -0746b0: |[0746b0] org.yuttadhammo.tipitaka.Downloader$DownloadFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0746c0: 1f02 b904 |0000: check-cast v2, [Ljava/lang/String; // type@04b9 │ │ -0746c4: 6e20 3321 2100 |0002: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@2133 │ │ -0746ca: 0c00 |0005: move-result-object v0 │ │ -0746cc: 1100 |0006: return-object v0 │ │ +075714: |[075714] org.yuttadhammo.tipitaka.Downloader$DownloadFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +075724: 1f02 b704 |0000: check-cast v2, [Ljava/lang/String; // type@04b7 │ │ +075728: 6e20 3321 2100 |0002: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@2133 │ │ +07572e: 0c00 |0005: move-result-object v0 │ │ +075730: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 107 16-bit code units │ │ -0746d0: |[0746d0] org.yuttadhammo.tipitaka.Downloader$DownloadFile.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -0746e0: 220c c703 |0000: new-instance v12, Ljava/net/URL; // type@03c7 │ │ -0746e4: 120d |0002: const/4 v13, #int 0 // #0 │ │ -0746e6: 460d 140d |0003: aget-object v13, v20, v13 │ │ -0746ea: 7020 9f1f dc00 |0005: invoke-direct {v12, v13}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@1f9f │ │ -0746f0: 6e10 a01f 0c00 |0008: invoke-virtual {v12}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@1fa0 │ │ -0746f6: 0c03 |000b: move-result-object v3 │ │ -0746f8: 6e10 a21f 0300 |000c: invoke-virtual {v3}, Ljava/net/URLConnection;.connect:()V // method@1fa2 │ │ -0746fe: 6e10 a31f 0300 |000f: invoke-virtual {v3}, Ljava/net/URLConnection;.getContentLength:()I // method@1fa3 │ │ -074704: 0a07 |0012: move-result v7 │ │ -074706: 7100 7402 0000 |0013: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -07470c: 0c02 |0016: move-result-object v2 │ │ -07470e: 2206 7f03 |0017: new-instance v6, Ljava/io/File; // type@037f │ │ -074712: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -074716: 540d 1a0b |001b: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -07471a: 7110 4021 0d00 |001d: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/Downloader;.access$400:(Lorg/yuttadhammo/tipitaka/Downloader;)Ljava/lang/String; // method@2140 │ │ -074720: 0c0d |0020: move-result-object v13 │ │ -074722: 7030 d61e 260d |0021: invoke-direct {v6, v2, v13}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed6 │ │ -074728: 2208 7b03 |0024: new-instance v8, Ljava/io/BufferedInputStream; // type@037b │ │ -07472c: 6e10 a11f 0c00 |0026: invoke-virtual {v12}, Ljava/net/URL;.openStream:()Ljava/io/InputStream; // method@1fa1 │ │ -074732: 0c0d |0029: move-result-object v13 │ │ -074734: 7020 cd1e d800 |002a: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@1ecd │ │ -07473a: 2209 8303 |002d: new-instance v9, Ljava/io/FileOutputStream; // type@0383 │ │ -07473e: 7020 ea1e 6900 |002f: invoke-direct {v9, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ -074744: 130d 0004 |0032: const/16 v13, #int 1024 // #400 │ │ -074748: 23d5 9604 |0034: new-array v5, v13, [B // type@0496 │ │ -07474c: 160a 0000 |0036: const-wide/16 v10, #int 0 // #0 │ │ -074750: 6e20 f41e 5800 |0038: invoke-virtual {v8, v5}, Ljava/io/InputStream;.read:([B)I // method@1ef4 │ │ -074756: 0a04 |003b: move-result v4 │ │ -074758: 12fd |003c: const/4 v13, #int -1 // #ff │ │ -07475a: 32d4 2400 |003d: if-eq v4, v13, 0061 // +0024 │ │ -07475e: 814d |003f: int-to-long v13, v4 │ │ -074760: bbda |0040: add-long/2addr v10, v13 │ │ -074762: 121d |0041: const/4 v13, #int 1 // #1 │ │ -074764: 23dd b604 |0042: new-array v13, v13, [Ljava/lang/Integer; // type@04b6 │ │ -074768: 120e |0044: const/4 v14, #int 0 // #0 │ │ -07476a: 160f 6400 |0045: const-wide/16 v15, #int 100 // #64 │ │ -07476e: bdaf |0047: mul-long/2addr v15, v10 │ │ -074770: 8170 |0048: int-to-long v0, v7 │ │ -074772: 0511 0000 |0049: move-wide/from16 v17, v0 │ │ -074776: 9e0f 0f11 |004b: div-long v15, v15, v17 │ │ -07477a: 84ff |004d: long-to-int v15, v15 │ │ -07477c: 7110 391f 0f00 |004e: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -074782: 0c0f |0051: move-result-object v15 │ │ -074784: 4d0f 0d0e |0052: aput-object v15, v13, v14 │ │ -074788: 0800 1300 |0054: move-object/from16 v0, v19 │ │ -07478c: 6e20 3a21 d000 |0056: invoke-virtual {v0, v13}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.publishProgress:([Ljava/lang/Object;)V // method@213a │ │ -074792: 120d |0059: const/4 v13, #int 0 // #0 │ │ -074794: 6e40 fe1e 594d |005a: invoke-virtual {v9, v5, v13, v4}, Ljava/io/OutputStream;.write:([BII)V // method@1efe │ │ -07479a: 28db |005d: goto 0038 // -0025 │ │ -07479c: 0d0d |005e: move-exception v13 │ │ -07479e: 120d |005f: const/4 v13, #int 0 // #0 │ │ -0747a0: 110d |0060: return-object v13 │ │ -0747a2: 6e10 fd1e 0900 |0061: invoke-virtual {v9}, Ljava/io/OutputStream;.flush:()V // method@1efd │ │ -0747a8: 6e10 fc1e 0900 |0064: invoke-virtual {v9}, Ljava/io/OutputStream;.close:()V // method@1efc │ │ -0747ae: 6e10 f31e 0800 |0067: invoke-virtual {v8}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ -0747b4: 28f5 |006a: goto 005f // -000b │ │ + insns size : 110 16-bit code units │ │ +075734: |[075734] org.yuttadhammo.tipitaka.Downloader$DownloadFile.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +075744: 220c c503 |0000: new-instance v12, Ljava/net/URL; // type@03c5 │ │ +075748: 120d |0002: const/4 v13, #int 0 // #0 │ │ +07574a: 460d 150d |0003: aget-object v13, v21, v13 │ │ +07574e: 7020 9f1f dc00 |0005: invoke-direct {v12, v13}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@1f9f │ │ +075754: 6e10 a01f 0c00 |0008: invoke-virtual {v12}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@1fa0 │ │ +07575a: 0c03 |000b: move-result-object v3 │ │ +07575c: 6e10 a21f 0300 |000c: invoke-virtual {v3}, Ljava/net/URLConnection;.connect:()V // method@1fa2 │ │ +075762: 6e10 a31f 0300 |000f: invoke-virtual {v3}, Ljava/net/URLConnection;.getContentLength:()I // method@1fa3 │ │ +075768: 0a07 |0012: move-result v7 │ │ +07576a: 7100 7402 0000 |0013: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +075770: 0c02 |0016: move-result-object v2 │ │ +075772: 2206 7d03 |0017: new-instance v6, Ljava/io/File; // type@037d │ │ +075776: 0800 1400 |0019: move-object/from16 v0, v20 │ │ +07577a: 540d 1a0b |001b: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +07577e: 7110 4021 0d00 |001d: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/Downloader;.access$400:(Lorg/yuttadhammo/tipitaka/Downloader;)Ljava/lang/String; // method@2140 │ │ +075784: 0c0d |0020: move-result-object v13 │ │ +075786: 7030 d61e 260d |0021: invoke-direct {v6, v2, v13}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed6 │ │ +07578c: 2208 7903 |0024: new-instance v8, Ljava/io/BufferedInputStream; // type@0379 │ │ +075790: 6e10 a11f 0c00 |0026: invoke-virtual {v12}, Ljava/net/URL;.openStream:()Ljava/io/InputStream; // method@1fa1 │ │ +075796: 0c0d |0029: move-result-object v13 │ │ +075798: 7020 cd1e d800 |002a: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@1ecd │ │ +07579e: 2209 8103 |002d: new-instance v9, Ljava/io/FileOutputStream; // type@0381 │ │ +0757a2: 7020 ea1e 6900 |002f: invoke-direct {v9, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ +0757a8: 130d 0004 |0032: const/16 v13, #int 1024 // #400 │ │ +0757ac: 23d5 9404 |0034: new-array v5, v13, [B // type@0494 │ │ +0757b0: 160a 0000 |0036: const-wide/16 v10, #int 0 // #0 │ │ +0757b4: 6e20 f41e 5800 |0038: invoke-virtual {v8, v5}, Ljava/io/InputStream;.read:([B)I // method@1ef4 │ │ +0757ba: 0a04 |003b: move-result v4 │ │ +0757bc: 12fd |003c: const/4 v13, #int -1 // #ff │ │ +0757be: 32d4 2700 |003d: if-eq v4, v13, 0064 // +0027 │ │ +0757c2: 814e |003f: int-to-long v14, v4 │ │ +0757c4: bbea |0040: add-long/2addr v10, v14 │ │ +0757c6: 121d |0041: const/4 v13, #int 1 // #1 │ │ +0757c8: 23dd b404 |0042: new-array v13, v13, [Ljava/lang/Integer; // type@04b4 │ │ +0757cc: 120e |0044: const/4 v14, #int 0 // #0 │ │ +0757ce: 1610 6400 |0045: const-wide/16 v16, #int 100 // #64 │ │ +0757d2: 9d10 100a |0047: mul-long v16, v16, v10 │ │ +0757d6: 8170 |0049: int-to-long v0, v7 │ │ +0757d8: 0512 0000 |004a: move-wide/from16 v18, v0 │ │ +0757dc: 9e10 1012 |004c: div-long v16, v16, v18 │ │ +0757e0: 0500 1000 |004e: move-wide/from16 v0, v16 │ │ +0757e4: 840f |0050: long-to-int v15, v0 │ │ +0757e6: 7110 391f 0f00 |0051: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0757ec: 0c0f |0054: move-result-object v15 │ │ +0757ee: 4d0f 0d0e |0055: aput-object v15, v13, v14 │ │ +0757f2: 0800 1400 |0057: move-object/from16 v0, v20 │ │ +0757f6: 6e20 3a21 d000 |0059: invoke-virtual {v0, v13}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.publishProgress:([Ljava/lang/Object;)V // method@213a │ │ +0757fc: 120d |005c: const/4 v13, #int 0 // #0 │ │ +0757fe: 6e40 fe1e 594d |005d: invoke-virtual {v9, v5, v13, v4}, Ljava/io/OutputStream;.write:([BII)V // method@1efe │ │ +075804: 28d8 |0060: goto 0038 // -0028 │ │ +075806: 0d0d |0061: move-exception v13 │ │ +075808: 120d |0062: const/4 v13, #int 0 // #0 │ │ +07580a: 110d |0063: return-object v13 │ │ +07580c: 6e10 fd1e 0900 |0064: invoke-virtual {v9}, Ljava/io/OutputStream;.flush:()V // method@1efd │ │ +075812: 6e10 fc1e 0900 |0067: invoke-virtual {v9}, Ljava/io/OutputStream;.close:()V // method@1efc │ │ +075818: 6e10 f31e 0800 |006a: invoke-virtual {v8}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ +07581e: 28f5 |006d: goto 0062 // -000b │ │ catches : 1 │ │ - 0x0000 - 0x006a │ │ - Ljava/lang/Exception; -> 0x005e │ │ + 0x0000 - 0x006d │ │ + Ljava/lang/Exception; -> 0x0061 │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000c line=138 │ │ 0x000f line=140 │ │ 0x0013 line=142 │ │ 0x0017 line=145 │ │ 0x0024 line=148 │ │ 0x002d line=149 │ │ 0x0032 line=151 │ │ 0x0036 line=152 │ │ 0x0038 line=154 │ │ 0x003f line=155 │ │ 0x0041 line=157 │ │ - 0x0059 line=158 │ │ - 0x005e line=164 │ │ - 0x005f line=166 │ │ - 0x0061 line=161 │ │ - 0x0064 line=162 │ │ - 0x0067 line=163 │ │ + 0x005c line=158 │ │ + 0x0061 line=164 │ │ + 0x0062 line=166 │ │ + 0x0064 line=161 │ │ + 0x0067 line=162 │ │ + 0x006a line=163 │ │ locals : │ │ - 0x0017 - 0x005e reg=2 SDCardRoot Ljava/io/File; │ │ - 0x000c - 0x005e reg=3 connection Ljava/net/URLConnection; │ │ - 0x003c - 0x005e reg=4 count I │ │ - 0x0036 - 0x005e reg=5 data [B │ │ - 0x0024 - 0x005e reg=6 file Ljava/io/File; │ │ - 0x0013 - 0x005e reg=7 fileLength I │ │ - 0x002d - 0x005e reg=8 input Ljava/io/InputStream; │ │ - 0x0032 - 0x005e reg=9 output Ljava/io/OutputStream; │ │ - 0x0038 - 0x005e reg=10 total J │ │ - 0x0008 - 0x005e reg=12 url Ljava/net/URL; │ │ - 0x0061 - 0x006b reg=2 SDCardRoot Ljava/io/File; │ │ - 0x0061 - 0x006b reg=3 connection Ljava/net/URLConnection; │ │ - 0x0061 - 0x006b reg=4 count I │ │ - 0x0061 - 0x006b reg=5 data [B │ │ - 0x0061 - 0x006b reg=6 file Ljava/io/File; │ │ - 0x0061 - 0x006b reg=7 fileLength I │ │ - 0x0061 - 0x006b reg=8 input Ljava/io/InputStream; │ │ - 0x0061 - 0x006b reg=9 output Ljava/io/OutputStream; │ │ - 0x0061 - 0x006b reg=10 total J │ │ - 0x0061 - 0x006b reg=12 url Ljava/net/URL; │ │ - 0x0000 - 0x006b reg=19 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ - 0x0000 - 0x006b reg=20 sUrl [Ljava/lang/String; │ │ + 0x0017 - 0x0061 reg=2 SDCardRoot Ljava/io/File; │ │ + 0x000c - 0x0061 reg=3 connection Ljava/net/URLConnection; │ │ + 0x003c - 0x0061 reg=4 count I │ │ + 0x0036 - 0x0061 reg=5 data [B │ │ + 0x0024 - 0x0061 reg=6 file Ljava/io/File; │ │ + 0x0013 - 0x0061 reg=7 fileLength I │ │ + 0x002d - 0x0061 reg=8 input Ljava/io/InputStream; │ │ + 0x0032 - 0x0061 reg=9 output Ljava/io/OutputStream; │ │ + 0x0038 - 0x0061 reg=10 total J │ │ + 0x0008 - 0x0061 reg=12 url Ljava/net/URL; │ │ + 0x0064 - 0x006e reg=2 SDCardRoot Ljava/io/File; │ │ + 0x0064 - 0x006e reg=3 connection Ljava/net/URLConnection; │ │ + 0x0064 - 0x006e reg=4 count I │ │ + 0x0064 - 0x006e reg=5 data [B │ │ + 0x0064 - 0x006e reg=6 file Ljava/io/File; │ │ + 0x0064 - 0x006e reg=7 fileLength I │ │ + 0x0064 - 0x006e reg=8 input Ljava/io/InputStream; │ │ + 0x0064 - 0x006e reg=9 output Ljava/io/OutputStream; │ │ + 0x0064 - 0x006e reg=10 total J │ │ + 0x0064 - 0x006e reg=12 url Ljava/net/URL; │ │ + 0x0000 - 0x006e reg=20 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ + 0x0000 - 0x006e reg=21 sUrl [Ljava/lang/String; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0747c8: |[0747c8] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onPostExecute:(Ljava/lang/Object;)V │ │ -0747d8: 1f01 b203 |0000: check-cast v1, Ljava/lang/String; // type@03b2 │ │ -0747dc: 6e20 3621 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.onPostExecute:(Ljava/lang/String;)V // method@2136 │ │ -0747e2: 0e00 |0005: return-void │ │ +075830: |[075830] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onPostExecute:(Ljava/lang/Object;)V │ │ +075840: 1f01 b003 |0000: check-cast v1, Ljava/lang/String; // type@03b0 │ │ +075844: 6e20 3621 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.onPostExecute:(Ljava/lang/String;)V // method@2136 │ │ +07584a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -0747e4: |[0747e4] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onPostExecute:(Ljava/lang/String;)V │ │ -0747f4: 6f20 5802 4300 |0000: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0258 │ │ -0747fa: 5430 1a0b |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -0747fe: 7110 4121 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ -074804: 0c00 |0008: move-result-object v0 │ │ -074806: 6e10 fe00 0000 |0009: invoke-virtual {v0}, Landroid/app/ProgressDialog;.isShowing:()Z // method@00fe │ │ -07480c: 0a00 |000c: move-result v0 │ │ -07480e: 3800 3000 |000d: if-eqz v0, 003d // +0030 │ │ -074812: 5430 1a0b |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074816: 7110 4121 0000 |0011: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ -07481c: 0c00 |0014: move-result-object v0 │ │ -07481e: 5431 1a0b |0015: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074822: 7110 4221 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$600:(Lorg/yuttadhammo/tipitaka/Downloader;)I // method@2142 │ │ -074828: 0a01 |001a: move-result v1 │ │ -07482a: 6e20 0301 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ -074830: 5430 1a0b |001e: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074834: 7110 4121 0000 |0020: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ -07483a: 0c00 |0023: move-result-object v0 │ │ -07483c: 5431 1a0b |0024: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074840: 7110 3d21 0100 |0026: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ -074846: 0c01 |0029: move-result-object v1 │ │ -074848: 1402 7800 0c7f |002a: const v2, #float 1.86094e+38 // #7f0c0078 │ │ -07484e: 6e20 5c00 2100 |002d: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -074854: 0c01 |0030: move-result-object v1 │ │ -074856: 6e20 0201 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ -07485c: 5430 1a0b |0034: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074860: 7110 4121 0000 |0036: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ -074866: 0c00 |0039: move-result-object v0 │ │ -074868: 6e10 fa00 0000 |003a: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ -07486e: 5430 1a0b |003d: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074872: 5431 1a0b |003f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -074876: 7110 4021 0100 |0041: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$400:(Lorg/yuttadhammo/tipitaka/Downloader;)Ljava/lang/String; // method@2140 │ │ -07487c: 0c01 |0044: move-result-object v1 │ │ -07487e: 6e20 4821 1000 |0045: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader;.uncompressFile:(Ljava/lang/String;)V // method@2148 │ │ -074884: 0e00 |0048: return-void │ │ +07584c: |[07584c] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onPostExecute:(Ljava/lang/String;)V │ │ +07585c: 6f20 5802 4300 |0000: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0258 │ │ +075862: 5430 1a0b |0003: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +075866: 7110 4121 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ +07586c: 0c00 |0008: move-result-object v0 │ │ +07586e: 6e10 fe00 0000 |0009: invoke-virtual {v0}, Landroid/app/ProgressDialog;.isShowing:()Z // method@00fe │ │ +075874: 0a00 |000c: move-result v0 │ │ +075876: 3800 3000 |000d: if-eqz v0, 003d // +0030 │ │ +07587a: 5430 1a0b |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +07587e: 7110 4121 0000 |0011: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ +075884: 0c00 |0014: move-result-object v0 │ │ +075886: 5431 1a0b |0015: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +07588a: 7110 4221 0100 |0017: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$600:(Lorg/yuttadhammo/tipitaka/Downloader;)I // method@2142 │ │ +075890: 0a01 |001a: move-result v1 │ │ +075892: 6e20 0301 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ +075898: 5430 1a0b |001e: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +07589c: 7110 4121 0000 |0020: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ +0758a2: 0c00 |0023: move-result-object v0 │ │ +0758a4: 5431 1a0b |0024: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +0758a8: 7110 3d21 0100 |0026: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; // method@213d │ │ +0758ae: 0c01 |0029: move-result-object v1 │ │ +0758b0: 1402 7800 0c7f |002a: const v2, #float 1.86094e+38 // #7f0c0078 │ │ +0758b6: 6e20 5c00 2100 |002d: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +0758bc: 0c01 |0030: move-result-object v1 │ │ +0758be: 6e20 0201 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ +0758c4: 5430 1a0b |0034: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +0758c8: 7110 4121 0000 |0036: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ +0758ce: 0c00 |0039: move-result-object v0 │ │ +0758d0: 6e10 fa00 0000 |003a: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ +0758d6: 5430 1a0b |003d: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +0758da: 5431 1a0b |003f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +0758de: 7110 4021 0100 |0041: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Downloader;.access$400:(Lorg/yuttadhammo/tipitaka/Downloader;)Ljava/lang/String; // method@2140 │ │ +0758e4: 0c01 |0044: move-result-object v1 │ │ +0758e6: 6e20 4821 1000 |0045: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader;.uncompressFile:(Ljava/lang/String;)V // method@2148 │ │ +0758ec: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=183 │ │ 0x000f line=184 │ │ 0x001e line=185 │ │ 0x0034 line=186 │ │ @@ -105427,21 +105512,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -074888: |[074888] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onPreExecute:()V │ │ -074898: 6f10 5902 0100 |0000: invoke-super {v1}, Landroid/os/AsyncTask;.onPreExecute:()V // method@0259 │ │ -07489e: 5410 1a0b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -0748a2: 7110 4121 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ -0748a8: 0c00 |0008: move-result-object v0 │ │ -0748aa: 6e10 0501 0000 |0009: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ -0748b0: 0e00 |000c: return-void │ │ +0758f0: |[0758f0] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onPreExecute:()V │ │ +075900: 6f10 5902 0100 |0000: invoke-super {v1}, Landroid/os/AsyncTask;.onPreExecute:()V // method@0259 │ │ +075906: 5410 1a0b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +07590a: 7110 4121 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ +075910: 0c00 |0008: move-result-object v0 │ │ +075912: 6e10 0501 0000 |0009: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ +075918: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ 0x000c line=172 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ @@ -105451,25 +105536,25 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0748b4: |[0748b4] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -0748c4: 6f20 5a02 3200 |0000: invoke-super {v2, v3}, Landroid/os/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@025a │ │ -0748ca: 5420 1a0b |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ -0748ce: 7110 4121 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ -0748d4: 0c00 |0008: move-result-object v0 │ │ -0748d6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0748d8: 4601 0301 |000a: aget-object v1, v3, v1 │ │ -0748dc: 6e10 341f 0100 |000c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -0748e2: 0a01 |000f: move-result v1 │ │ -0748e4: 6e20 0301 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ -0748ea: 0e00 |0013: return-void │ │ +07591c: |[07591c] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +07592c: 6f20 5a02 3200 |0000: invoke-super {v2, v3}, Landroid/os/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@025a │ │ +075932: 5420 1a0b |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.this$0:Lorg/yuttadhammo/tipitaka/Downloader; // field@0b1a │ │ +075936: 7110 4121 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; // method@2141 │ │ +07593c: 0c00 |0008: move-result-object v0 │ │ +07593e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +075940: 4601 0301 |000a: aget-object v1, v3, v1 │ │ +075944: 6e10 341f 0100 |000c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +07594a: 0a01 |000f: move-result v1 │ │ +07594c: 6e20 0301 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ +075952: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0013 line=178 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ @@ -105480,32 +105565,32 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0748ec: |[0748ec] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onProgressUpdate:([Ljava/lang/Object;)V │ │ -0748fc: 1f01 b604 |0000: check-cast v1, [Ljava/lang/Integer; // type@04b6 │ │ -074900: 6e20 3821 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.onProgressUpdate:([Ljava/lang/Integer;)V // method@2138 │ │ -074906: 0e00 |0005: return-void │ │ +075954: |[075954] org.yuttadhammo.tipitaka.Downloader$DownloadFile.onProgressUpdate:([Ljava/lang/Object;)V │ │ +075964: 1f01 b404 |0000: check-cast v1, [Ljava/lang/Integer; // type@04b4 │ │ +075968: 6e20 3821 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.onProgressUpdate:([Ljava/lang/Integer;)V // method@2138 │ │ +07596e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 748 (Downloader.java) │ │ + source_file_idx : 752 (Downloader.java) │ │ │ │ Class #450 header: │ │ -class_idx : 1057 │ │ +class_idx : 1055 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 748 │ │ +superclass_idx : 941 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 5 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -105552,21 +105637,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -074908: |[074908] org.yuttadhammo.tipitaka.Downloader.:(Landroid/app/Activity;)V │ │ -074918: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07491e: 2200 7000 |0003: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -074922: 7010 7602 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -074928: 5b10 1f0b |0008: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.handler:Landroid/os/Handler; // field@0b1f │ │ -07492c: 5b12 1d0b |000a: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074930: 0e00 |000c: return-void │ │ +075970: |[075970] org.yuttadhammo.tipitaka.Downloader.:(Landroid/app/Activity;)V │ │ +075980: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +075986: 2200 6f00 |0003: new-instance v0, Landroid/os/Handler; // type@006f │ │ +07598a: 7010 7602 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +075990: 5b10 1f0b |0008: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.handler:Landroid/os/Handler; // field@0b1f │ │ +075994: 5b12 1d0b |000a: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075998: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=28 │ │ 0x000a line=39 │ │ 0x000c line=41 │ │ locals : │ │ @@ -105578,17 +105663,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074934: |[074934] org.yuttadhammo.tipitaka.Downloader.access$000:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ -074944: 7010 4321 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.downloadFile:()V // method@2143 │ │ -07494a: 0e00 |0003: return-void │ │ +07599c: |[07599c] org.yuttadhammo.tipitaka.Downloader.access$000:(Lorg/yuttadhammo/tipitaka/Downloader;)V │ │ +0759ac: 7010 4321 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.downloadFile:()V // method@2143 │ │ +0759b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105596,17 +105681,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07494c: |[07494c] org.yuttadhammo.tipitaka.Downloader.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; │ │ -07495c: 5410 1d0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074960: 1100 |0002: return-object v0 │ │ +0759b4: |[0759b4] org.yuttadhammo.tipitaka.Downloader.access$100:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/Activity; │ │ +0759c4: 5410 1d0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +0759c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105614,17 +105699,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074964: |[074964] org.yuttadhammo.tipitaka.Downloader.access$200:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; │ │ -074974: 5410 210b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ -074978: 1100 |0002: return-object v0 │ │ +0759cc: |[0759cc] org.yuttadhammo.tipitaka.Downloader.access$200:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; │ │ +0759dc: 5410 210b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ +0759e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105632,17 +105717,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07497c: |[07497c] org.yuttadhammo.tipitaka.Downloader.access$300:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/os/Handler; │ │ -07498c: 5410 1f0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.handler:Landroid/os/Handler; // field@0b1f │ │ -074990: 1100 |0002: return-object v0 │ │ +0759e4: |[0759e4] org.yuttadhammo.tipitaka.Downloader.access$300:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/os/Handler; │ │ +0759f4: 5410 1f0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.handler:Landroid/os/Handler; // field@0b1f │ │ +0759f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105650,17 +105735,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074994: |[074994] org.yuttadhammo.tipitaka.Downloader.access$400:(Lorg/yuttadhammo/tipitaka/Downloader;)Ljava/lang/String; │ │ -0749a4: 5410 1b0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;._file:Ljava/lang/String; // field@0b1b │ │ -0749a8: 1100 |0002: return-object v0 │ │ +0759fc: |[0759fc] org.yuttadhammo.tipitaka.Downloader.access$400:(Lorg/yuttadhammo/tipitaka/Downloader;)Ljava/lang/String; │ │ +075a0c: 5410 1b0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;._file:Ljava/lang/String; // field@0b1b │ │ +075a10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105668,17 +105753,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0749ac: |[0749ac] org.yuttadhammo.tipitaka.Downloader.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; │ │ -0749bc: 5410 1e0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ -0749c0: 1100 |0002: return-object v0 │ │ +075a14: |[075a14] org.yuttadhammo.tipitaka.Downloader.access$500:(Lorg/yuttadhammo/tipitaka/Downloader;)Landroid/app/ProgressDialog; │ │ +075a24: 5410 1e0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ +075a28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105686,17 +105771,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/Downloader;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0749c4: |[0749c4] org.yuttadhammo.tipitaka.Downloader.access$600:(Lorg/yuttadhammo/tipitaka/Downloader;)I │ │ -0749d4: 5210 200b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.totalDowloadSize:I // field@0b20 │ │ -0749d8: 0f00 |0002: return v0 │ │ +075a2c: |[075a2c] org.yuttadhammo.tipitaka.Downloader.access$600:(Lorg/yuttadhammo/tipitaka/Downloader;)I │ │ +075a3c: 5210 200b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/Downloader;.totalDowloadSize:I // field@0b20 │ │ +075a40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105704,41 +105789,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0749dc: |[0749dc] org.yuttadhammo.tipitaka.Downloader.downloadFile:()V │ │ -0749ec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0749ee: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -0749f0: 2201 1c00 |0002: new-instance v1, Landroid/app/ProgressDialog; // type@001c │ │ -0749f4: 5462 1d0b |0004: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -0749f8: 7020 f900 2100 |0006: invoke-direct {v1, v2}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ -0749fe: 5b61 1e0b |0009: iput-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ -074a02: 5461 1e0b |000b: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ -074a06: 6e20 ff00 4100 |000d: invoke-virtual {v1, v4}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ -074a0c: 5461 1e0b |0010: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ -074a10: 5462 1d0b |0012: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074a14: 1403 7700 0c7f |0014: const v3, #float 1.86094e+38 // #7f0c0077 │ │ -074a1a: 6e20 5c00 3200 |0017: invoke-virtual {v2, v3}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -074a20: 0c02 |001a: move-result-object v2 │ │ -074a22: 6e20 0201 2100 |001b: invoke-virtual {v1, v2}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ -074a28: 5461 1e0b |001e: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ -074a2c: 6e20 0401 4100 |0020: invoke-virtual {v1, v4}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0104 │ │ -074a32: 5461 1e0b |0023: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ -074a36: 6e20 0301 5100 |0025: invoke-virtual {v1, v5}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ -074a3c: 2200 2004 |0028: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; // type@0420 │ │ -074a40: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -074a42: 7030 3121 6001 |002b: invoke-direct {v0, v6, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Downloader$1;)V // method@2131 │ │ -074a48: 2341 b904 |002e: new-array v1, v4, [Ljava/lang/String; // type@04b9 │ │ -074a4c: 5462 1c0b |0030: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/Downloader;._url:Ljava/lang/String; // field@0b1c │ │ -074a50: 4d02 0105 |0032: aput-object v2, v1, v5 │ │ -074a54: 6e20 3421 1000 |0034: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2134 │ │ -074a5a: 0e00 |0037: return-void │ │ +075a44: |[075a44] org.yuttadhammo.tipitaka.Downloader.downloadFile:()V │ │ +075a54: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +075a56: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +075a58: 2201 1c00 |0002: new-instance v1, Landroid/app/ProgressDialog; // type@001c │ │ +075a5c: 5462 1d0b |0004: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075a60: 7020 f900 2100 |0006: invoke-direct {v1, v2}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ +075a66: 5b61 1e0b |0009: iput-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ +075a6a: 5461 1e0b |000b: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ +075a6e: 6e20 ff00 4100 |000d: invoke-virtual {v1, v4}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ +075a74: 5461 1e0b |0010: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ +075a78: 5462 1d0b |0012: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075a7c: 1403 7700 0c7f |0014: const v3, #float 1.86094e+38 // #7f0c0077 │ │ +075a82: 6e20 5c00 3200 |0017: invoke-virtual {v2, v3}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075a88: 0c02 |001a: move-result-object v2 │ │ +075a8a: 6e20 0201 2100 |001b: invoke-virtual {v1, v2}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ +075a90: 5461 1e0b |001e: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ +075a94: 6e20 0401 4100 |0020: invoke-virtual {v1, v4}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0104 │ │ +075a9a: 5461 1e0b |0023: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/Downloader;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b1e │ │ +075a9e: 6e20 0301 5100 |0025: invoke-virtual {v1, v5}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ +075aa4: 2200 1e04 |0028: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile; // type@041e │ │ +075aa8: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +075aaa: 7030 3121 6001 |002b: invoke-direct {v0, v6, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Downloader$1;)V // method@2131 │ │ +075ab0: 2341 b704 |002e: new-array v1, v4, [Ljava/lang/String; // type@04b7 │ │ +075ab4: 5462 1c0b |0030: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/Downloader;._url:Ljava/lang/String; // field@0b1c │ │ +075ab8: 4d02 0105 |0032: aput-object v2, v1, v5 │ │ +075abc: 6e20 3421 1000 |0034: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2134 │ │ +075ac2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=203 │ │ 0x000b line=204 │ │ 0x0010 line=205 │ │ 0x001e line=206 │ │ 0x0023 line=207 │ │ @@ -105755,19 +105840,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074a5c: |[074a5c] org.yuttadhammo.tipitaka.Downloader.downloadFile:(Ljava/lang/String;Ljava/lang/String;)V │ │ -074a6c: 5b01 1c0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader;._url:Ljava/lang/String; // field@0b1c │ │ -074a70: 5b02 1b0b |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/Downloader;._file:Ljava/lang/String; // field@0b1b │ │ -074a74: 7010 4321 0000 |0004: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.downloadFile:()V // method@2143 │ │ -074a7a: 0e00 |0007: return-void │ │ +075ac4: |[075ac4] org.yuttadhammo.tipitaka.Downloader.downloadFile:(Ljava/lang/String;Ljava/lang/String;)V │ │ +075ad4: 5b01 1c0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/Downloader;._url:Ljava/lang/String; // field@0b1c │ │ +075ad8: 5b02 1b0b |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/Downloader;._file:Ljava/lang/String; // field@0b1b │ │ +075adc: 7010 4321 0000 |0004: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/Downloader;.downloadFile:()V // method@2143 │ │ +075ae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ 0x0004 line=197 │ │ 0x0007 line=198 │ │ locals : │ │ @@ -105780,33 +105865,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -074a7c: |[074a7c] org.yuttadhammo.tipitaka.Downloader.isInternetOn:()Z │ │ -074a8c: 5442 1d0b |0000: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074a90: 1a03 9b11 |0002: const-string v3, "connectivity" // string@119b │ │ -074a94: 6e20 5d00 3200 |0004: invoke-virtual {v2, v3}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@005d │ │ -074a9a: 0c00 |0007: move-result-object v0 │ │ -074a9c: 1f00 6500 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0065 │ │ -074aa0: 6e10 3d02 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ -074aa6: 0c01 |000d: move-result-object v1 │ │ -074aa8: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -074aac: 6e10 4102 0100 |0010: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnectedOrConnecting:()Z // method@0241 │ │ -074ab2: 0a02 |0013: move-result v2 │ │ -074ab4: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -074ab8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -074aba: 0f02 |0017: return v2 │ │ -074abc: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -074abe: 28fe |0019: goto 0017 // -0002 │ │ +075ae4: |[075ae4] org.yuttadhammo.tipitaka.Downloader.isInternetOn:()Z │ │ +075af4: 5442 1d0b |0000: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075af8: 1a03 9c11 |0002: const-string v3, "connectivity" // string@119c │ │ +075afc: 6e20 5d00 3200 |0004: invoke-virtual {v2, v3}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@005d │ │ +075b02: 0c00 |0007: move-result-object v0 │ │ +075b04: 1f00 6500 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0065 │ │ +075b08: 6e10 3d02 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ +075b0e: 0c01 |000d: move-result-object v1 │ │ +075b10: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +075b14: 6e10 4102 0100 |0010: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnectedOrConnecting:()Z // method@0241 │ │ +075b1a: 0a02 |0013: move-result v2 │ │ +075b1c: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +075b20: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +075b22: 0f02 |0017: return v2 │ │ +075b24: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +075b26: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ + 0x0004 line=90 │ │ 0x000a line=91 │ │ 0x000e line=92 │ │ 0x0016 line=93 │ │ 0x0017 line=95 │ │ locals : │ │ 0x000a - 0x001a reg=0 cm Landroid/net/ConnectivityManager; │ │ 0x000e - 0x001a reg=1 netInfo Landroid/net/NetworkInfo; │ │ @@ -105817,16 +105903,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -074ac0: |[074ac0] org.yuttadhammo.tipitaka.Downloader.redirectDownload:()V │ │ -074ad0: 0e00 |0000: return-void │ │ +075b28: |[075b28] org.yuttadhammo.tipitaka.Downloader.redirectDownload:()V │ │ +075b38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/Downloader;) │ │ @@ -105834,48 +105920,48 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -074ad4: |[074ad4] org.yuttadhammo.tipitaka.Downloader.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V │ │ -074ae4: 5b34 1c0b |0000: iput-object v4, v3, Lorg/yuttadhammo/tipitaka/Downloader;._url:Ljava/lang/String; // field@0b1c │ │ -074ae8: 5b35 1b0b |0002: iput-object v5, v3, Lorg/yuttadhammo/tipitaka/Downloader;._file:Ljava/lang/String; // field@0b1b │ │ -074aec: 2200 1000 |0004: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -074af0: 5431 1d0b |0006: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074af4: 7020 8b00 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -074afa: 5431 1d0b |000b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074afe: 1402 6f00 0c7f |000d: const v2, #float 1.86094e+38 // #7f0c006f │ │ -074b04: 6e20 5c00 2100 |0010: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -074b0a: 0c01 |0013: move-result-object v1 │ │ -074b0c: 6e20 9400 1000 |0014: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -074b12: 5431 1d0b |0017: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074b16: 1402 8d00 0c7f |0019: const v2, #float 1.86095e+38 // #7f0c008d │ │ -074b1c: 6e20 5c00 2100 |001c: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -074b22: 0c01 |001f: move-result-object v1 │ │ -074b24: 6e20 9000 1000 |0020: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -074b2a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -074b2c: 6e20 8d00 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ -074b32: 5431 1d0b |0027: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074b36: 1402 5700 0c7f |0029: const v2, #float 1.86094e+38 // #7f0c0057 │ │ -074b3c: 6e20 5c00 2100 |002c: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -074b42: 0c01 |002f: move-result-object v1 │ │ -074b44: 2202 1c04 |0030: new-instance v2, Lorg/yuttadhammo/tipitaka/Downloader$1; // type@041c │ │ -074b48: 7020 2821 3200 |0032: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/Downloader$1;.:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@2128 │ │ -074b4e: 6e30 9300 1002 |0035: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -074b54: 5431 1d0b |0038: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074b58: 1402 5800 0c7f |003a: const v2, #float 1.86094e+38 // #7f0c0058 │ │ -074b5e: 6e20 5c00 2100 |003d: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -074b64: 0c01 |0040: move-result-object v1 │ │ -074b66: 2202 1d04 |0041: new-instance v2, Lorg/yuttadhammo/tipitaka/Downloader$2; // type@041d │ │ -074b6a: 7020 2a21 3200 |0043: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/Downloader$2;.:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@212a │ │ -074b70: 6e30 9100 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -074b76: 6e10 9600 0000 |0049: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -074b7c: 0e00 |004c: return-void │ │ +075b3c: |[075b3c] org.yuttadhammo.tipitaka.Downloader.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V │ │ +075b4c: 5b34 1c0b |0000: iput-object v4, v3, Lorg/yuttadhammo/tipitaka/Downloader;._url:Ljava/lang/String; // field@0b1c │ │ +075b50: 5b35 1b0b |0002: iput-object v5, v3, Lorg/yuttadhammo/tipitaka/Downloader;._file:Ljava/lang/String; // field@0b1b │ │ +075b54: 2200 1000 |0004: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +075b58: 5431 1d0b |0006: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075b5c: 7020 8b00 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +075b62: 5431 1d0b |000b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075b66: 1402 6f00 0c7f |000d: const v2, #float 1.86094e+38 // #7f0c006f │ │ +075b6c: 6e20 5c00 2100 |0010: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075b72: 0c01 |0013: move-result-object v1 │ │ +075b74: 6e20 9400 1000 |0014: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +075b7a: 5431 1d0b |0017: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075b7e: 1402 8d00 0c7f |0019: const v2, #float 1.86095e+38 // #7f0c008d │ │ +075b84: 6e20 5c00 2100 |001c: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075b8a: 0c01 |001f: move-result-object v1 │ │ +075b8c: 6e20 9000 1000 |0020: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +075b92: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +075b94: 6e20 8d00 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ +075b9a: 5431 1d0b |0027: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075b9e: 1402 5700 0c7f |0029: const v2, #float 1.86094e+38 // #7f0c0057 │ │ +075ba4: 6e20 5c00 2100 |002c: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075baa: 0c01 |002f: move-result-object v1 │ │ +075bac: 2202 1a04 |0030: new-instance v2, Lorg/yuttadhammo/tipitaka/Downloader$1; // type@041a │ │ +075bb0: 7020 2821 3200 |0032: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/Downloader$1;.:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@2128 │ │ +075bb6: 6e30 9300 1002 |0035: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +075bbc: 5431 1d0b |0038: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075bc0: 1402 5800 0c7f |003a: const v2, #float 1.86094e+38 // #7f0c0058 │ │ +075bc6: 6e20 5c00 2100 |003d: invoke-virtual {v1, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075bcc: 0c01 |0040: move-result-object v1 │ │ +075bce: 2202 1b04 |0041: new-instance v2, Lorg/yuttadhammo/tipitaka/Downloader$2; // type@041b │ │ +075bd2: 7020 2a21 3200 |0043: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/Downloader$2;.:(Lorg/yuttadhammo/tipitaka/Downloader;)V // method@212a │ │ +075bd8: 6e30 9100 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +075bde: 6e10 9600 0000 |0049: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +075be4: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0004 line=50 │ │ 0x000b line=51 │ │ 0x0017 line=52 │ │ @@ -105895,68 +105981,68 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -074b80: |[074b80] org.yuttadhammo.tipitaka.Downloader.uncompressFile:(Ljava/lang/String;)V │ │ -074b90: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -074b92: 2204 b303 |0001: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -074b96: 7010 761f 0400 |0003: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -074b9c: 7100 7402 0000 |0006: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -074ba2: 0c05 |0009: move-result-object v5 │ │ -074ba4: 6e20 7d1f 5400 |000a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -074baa: 0c04 |000d: move-result-object v4 │ │ -074bac: 6205 840a |000e: sget-object v5, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -074bb0: 6e20 7e1f 5400 |0010: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -074bb6: 0c04 |0013: move-result-object v4 │ │ -074bb8: 6e20 7e1f 8400 |0014: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -074bbe: 0c04 |0017: move-result-object v4 │ │ -074bc0: 6e10 841f 0400 |0018: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -074bc6: 0c03 |001b: move-result-object v3 │ │ -074bc8: 2204 b303 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -074bcc: 7010 761f 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -074bd2: 7100 7402 0000 |0021: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -074bd8: 0c05 |0024: move-result-object v5 │ │ -074bda: 6e20 7d1f 5400 |0025: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -074be0: 0c04 |0028: move-result-object v4 │ │ -074be2: 6205 840a |0029: sget-object v5, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -074be6: 6e20 7e1f 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -074bec: 0c04 |002e: move-result-object v4 │ │ -074bee: 6e10 841f 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -074bf4: 0c02 |0032: move-result-object v2 │ │ -074bf6: 2200 1704 |0033: new-instance v0, Lorg/yuttadhammo/tipitaka/Decompress; // type@0417 │ │ -074bfa: 7030 0021 3002 |0035: invoke-direct {v0, v3, v2}, Lorg/yuttadhammo/tipitaka/Decompress;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2100 │ │ -074c00: 2204 1c00 |0038: new-instance v4, Landroid/app/ProgressDialog; // type@001c │ │ -074c04: 5475 1d0b |003a: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074c08: 7020 f900 5400 |003c: invoke-direct {v4, v5}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ -074c0e: 5b74 210b |003f: iput-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ -074c12: 5474 210b |0041: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ -074c16: 6e20 ff00 6400 |0043: invoke-virtual {v4, v6}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ -074c1c: 5474 210b |0046: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ -074c20: 6e20 0401 6400 |0048: invoke-virtual {v4, v6}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0104 │ │ -074c26: 5474 210b |004b: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ -074c2a: 5475 1d0b |004d: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074c2e: 1406 9100 0c7f |004f: const v6, #float 1.86095e+38 // #7f0c0091 │ │ -074c34: 6e20 5c00 6500 |0052: invoke-virtual {v5, v6}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ -074c3a: 0c05 |0055: move-result-object v5 │ │ -074c3c: 6e20 0201 5400 |0056: invoke-virtual {v4, v5}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ -074c42: 2201 b503 |0059: new-instance v1, Ljava/lang/Thread; // type@03b5 │ │ -074c46: 2204 1f04 |005b: new-instance v4, Lorg/yuttadhammo/tipitaka/Downloader$3; // type@041f │ │ -074c4a: 7030 2e21 7400 |005d: invoke-direct {v4, v7, v0}, Lorg/yuttadhammo/tipitaka/Downloader$3;.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Decompress;)V // method@212e │ │ -074c50: 7020 891f 4100 |0060: invoke-direct {v1, v4}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@1f89 │ │ -074c56: 6e10 8d1f 0100 |0063: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@1f8d │ │ -074c5c: 5474 1d0b |0066: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ -074c60: 6e10 6400 0400 |0068: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0064 │ │ -074c66: 0a04 |006b: move-result v4 │ │ -074c68: 3904 0700 |006c: if-nez v4, 0073 // +0007 │ │ -074c6c: 5474 210b |006e: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ -074c70: 6e10 0501 0400 |0070: invoke-virtual {v4}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ -074c76: 0e00 |0073: return-void │ │ +075be8: |[075be8] org.yuttadhammo.tipitaka.Downloader.uncompressFile:(Ljava/lang/String;)V │ │ +075bf8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +075bfa: 2204 b103 |0001: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +075bfe: 7010 761f 0400 |0003: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +075c04: 7100 7402 0000 |0006: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +075c0a: 0c05 |0009: move-result-object v5 │ │ +075c0c: 6e20 7d1f 5400 |000a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +075c12: 0c04 |000d: move-result-object v4 │ │ +075c14: 6205 840a |000e: sget-object v5, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +075c18: 6e20 7e1f 5400 |0010: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +075c1e: 0c04 |0013: move-result-object v4 │ │ +075c20: 6e20 7e1f 8400 |0014: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +075c26: 0c04 |0017: move-result-object v4 │ │ +075c28: 6e10 841f 0400 |0018: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +075c2e: 0c03 |001b: move-result-object v3 │ │ +075c30: 2204 b103 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +075c34: 7010 761f 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +075c3a: 7100 7402 0000 |0021: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +075c40: 0c05 |0024: move-result-object v5 │ │ +075c42: 6e20 7d1f 5400 |0025: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +075c48: 0c04 |0028: move-result-object v4 │ │ +075c4a: 6205 840a |0029: sget-object v5, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +075c4e: 6e20 7e1f 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +075c54: 0c04 |002e: move-result-object v4 │ │ +075c56: 6e10 841f 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +075c5c: 0c02 |0032: move-result-object v2 │ │ +075c5e: 2200 1504 |0033: new-instance v0, Lorg/yuttadhammo/tipitaka/Decompress; // type@0415 │ │ +075c62: 7030 0021 3002 |0035: invoke-direct {v0, v3, v2}, Lorg/yuttadhammo/tipitaka/Decompress;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2100 │ │ +075c68: 2204 1c00 |0038: new-instance v4, Landroid/app/ProgressDialog; // type@001c │ │ +075c6c: 5475 1d0b |003a: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075c70: 7020 f900 5400 |003c: invoke-direct {v4, v5}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ +075c76: 5b74 210b |003f: iput-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ +075c7a: 5474 210b |0041: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ +075c7e: 6e20 ff00 6400 |0043: invoke-virtual {v4, v6}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ +075c84: 5474 210b |0046: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ +075c88: 6e20 0401 6400 |0048: invoke-virtual {v4, v6}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0104 │ │ +075c8e: 5474 210b |004b: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ +075c92: 5475 1d0b |004d: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075c96: 1406 9100 0c7f |004f: const v6, #float 1.86095e+38 // #7f0c0091 │ │ +075c9c: 6e20 5c00 6500 |0052: invoke-virtual {v5, v6}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@005c │ │ +075ca2: 0c05 |0055: move-result-object v5 │ │ +075ca4: 6e20 0201 5400 |0056: invoke-virtual {v4, v5}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ +075caa: 2201 b303 |0059: new-instance v1, Ljava/lang/Thread; // type@03b3 │ │ +075cae: 2204 1d04 |005b: new-instance v4, Lorg/yuttadhammo/tipitaka/Downloader$3; // type@041d │ │ +075cb2: 7030 2e21 7400 |005d: invoke-direct {v4, v7, v0}, Lorg/yuttadhammo/tipitaka/Downloader$3;.:(Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Decompress;)V // method@212e │ │ +075cb8: 7020 891f 4100 |0060: invoke-direct {v1, v4}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@1f89 │ │ +075cbe: 6e10 8d1f 0100 |0063: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@1f8d │ │ +075cc4: 5474 1d0b |0066: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.activity:Landroid/app/Activity; // field@0b1d │ │ +075cc8: 6e10 6400 0400 |0068: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0064 │ │ +075cce: 0a04 |006b: move-result v4 │ │ +075cd0: 3904 0700 |006c: if-nez v4, 0073 // +0007 │ │ +075cd4: 5474 210b |006e: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/Downloader;.unzipProgressDialog:Landroid/app/ProgressDialog; // field@0b21 │ │ +075cd8: 6e10 0501 0400 |0070: invoke-virtual {v4}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ +075cde: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x001c line=100 │ │ 0x0033 line=101 │ │ 0x0038 line=102 │ │ 0x0041 line=103 │ │ @@ -105971,21 +106057,21 @@ │ │ 0x0038 - 0x0074 reg=0 d Lorg/yuttadhammo/tipitaka/Decompress; │ │ 0x0063 - 0x0074 reg=1 thread Ljava/lang/Thread; │ │ 0x0033 - 0x0074 reg=2 unzipLocation Ljava/lang/String; │ │ 0x001c - 0x0074 reg=3 zipFile Ljava/lang/String; │ │ 0x0000 - 0x0074 reg=7 this Lorg/yuttadhammo/tipitaka/Downloader; │ │ 0x0000 - 0x0074 reg=8 fileName Ljava/lang/String; │ │ │ │ - source_file_idx : 748 (Downloader.java) │ │ + source_file_idx : 752 (Downloader.java) │ │ │ │ Class #451 header: │ │ -class_idx : 1058 │ │ +class_idx : 1056 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 776 │ │ +superclass_idx : 941 │ │ +source_file_idx : 780 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -106010,56 +106096,56 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074c78: |[074c78] org.yuttadhammo.tipitaka.EnglishActivity$1$1.:(Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V │ │ -074c88: 5b01 220b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;.this$1:Lorg/yuttadhammo/tipitaka/EnglishActivity$1; // field@0b22 │ │ -074c8c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074c92: 0e00 |0005: return-void │ │ +075ce0: |[075ce0] org.yuttadhammo.tipitaka.EnglishActivity$1$1.:(Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V │ │ +075cf0: 5b01 220b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;.this$1:Lorg/yuttadhammo/tipitaka/EnglishActivity$1; // field@0b22 │ │ +075cf4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +075cfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074c94: |[074c94] org.yuttadhammo.tipitaka.EnglishActivity$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -074ca4: 5410 220b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;.this$1:Lorg/yuttadhammo/tipitaka/EnglishActivity$1; // field@0b22 │ │ -074ca8: 5400 230b |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074cac: 6e10 6b21 0000 |0004: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.finish:()V // method@216b │ │ -074cb2: 0e00 |0007: return-void │ │ +075cfc: |[075cfc] org.yuttadhammo.tipitaka.EnglishActivity$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +075d0c: 5410 220b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;.this$1:Lorg/yuttadhammo/tipitaka/EnglishActivity$1; // field@0b22 │ │ +075d10: 5400 230b |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075d14: 6e10 6b21 0000 |0004: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.finish:()V // method@216b │ │ +075d1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0007 line=296 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1; │ │ 0x0000 - 0x0008 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=3 which I │ │ │ │ - source_file_idx : 776 (EnglishActivity.java) │ │ + source_file_idx : 780 (EnglishActivity.java) │ │ │ │ Class #452 header: │ │ -class_idx : 1059 │ │ +class_idx : 1057 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 776 │ │ +superclass_idx : 941 │ │ +source_file_idx : 780 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -106084,67 +106170,67 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074cb4: |[074cb4] org.yuttadhammo.tipitaka.EnglishActivity$1.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ -074cc4: 5b01 230b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074cc8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074cce: 0e00 |0005: return-void │ │ +075d1c: |[075d1c] org.yuttadhammo.tipitaka.EnglishActivity$1.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ +075d2c: 5b01 230b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075d30: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +075d36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -074cd0: |[074cd0] org.yuttadhammo.tipitaka.EnglishActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -074ce0: 5431 230b |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074ce4: 7110 6321 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$500:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z // method@2163 │ │ -074cea: 0a01 |0005: move-result v1 │ │ -074cec: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ -074cf0: 5431 230b |0008: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074cf4: 7110 6421 0100 |000a: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$600:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@2164 │ │ -074cfa: 0e00 |000d: return-void │ │ -074cfc: 2200 1000 |000e: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -074d00: 5431 230b |0010: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074d04: 7020 8b00 1000 |0012: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -074d0a: 5431 230b |0015: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074d0e: 1402 8f00 0c7f |0017: const v2, #float 1.86095e+38 // #7f0c008f │ │ -074d14: 6e20 6e21 2100 |001a: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -074d1a: 0c01 |001d: move-result-object v1 │ │ -074d1c: 6e20 9400 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -074d22: 5431 230b |0021: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074d26: 1402 9000 0c7f |0023: const v2, #float 1.86095e+38 // #7f0c0090 │ │ -074d2c: 6e20 6e21 2100 |0026: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -074d32: 0c01 |0029: move-result-object v1 │ │ -074d34: 6e20 9000 1000 |002a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -074d3a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -074d3c: 6e20 8d00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ -074d42: 5431 230b |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ -074d46: 1402 5300 0c7f |0033: const v2, #float 1.86094e+38 // #7f0c0053 │ │ -074d4c: 6e20 6e21 2100 |0036: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -074d52: 0c01 |0039: move-result-object v1 │ │ -074d54: 2202 2204 |003a: new-instance v2, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1; // type@0422 │ │ -074d58: 7020 4921 3200 |003c: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V // method@2149 │ │ -074d5e: 6e30 9200 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0092 │ │ -074d64: 6e10 9600 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -074d6a: 28c8 |0045: goto 000d // -0038 │ │ +075d38: |[075d38] org.yuttadhammo.tipitaka.EnglishActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +075d48: 5431 230b |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075d4c: 7110 6321 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$500:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z // method@2163 │ │ +075d52: 0a01 |0005: move-result v1 │ │ +075d54: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ +075d58: 5431 230b |0008: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075d5c: 7110 6421 0100 |000a: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$600:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@2164 │ │ +075d62: 0e00 |000d: return-void │ │ +075d64: 2200 1000 |000e: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +075d68: 5431 230b |0010: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075d6c: 7020 8b00 1000 |0012: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +075d72: 5431 230b |0015: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075d76: 1402 8f00 0c7f |0017: const v2, #float 1.86095e+38 // #7f0c008f │ │ +075d7c: 6e20 6e21 2100 |001a: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +075d82: 0c01 |001d: move-result-object v1 │ │ +075d84: 6e20 9400 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +075d8a: 5431 230b |0021: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075d8e: 1402 9000 0c7f |0023: const v2, #float 1.86095e+38 // #7f0c0090 │ │ +075d94: 6e20 6e21 2100 |0026: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +075d9a: 0c01 |0029: move-result-object v1 │ │ +075d9c: 6e20 9000 1000 |002a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +075da2: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +075da4: 6e20 8d00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ +075daa: 5431 230b |0031: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b23 │ │ +075dae: 1402 5300 0c7f |0033: const v2, #float 1.86094e+38 // #7f0c0053 │ │ +075db4: 6e20 6e21 2100 |0036: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +075dba: 0c01 |0039: move-result-object v1 │ │ +075dbc: 2202 2004 |003a: new-instance v2, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1; // type@0420 │ │ +075dc0: 7020 4921 3200 |003c: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V // method@2149 │ │ +075dc6: 6e30 9200 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0092 │ │ +075dcc: 6e10 9600 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +075dd2: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0008 line=286 │ │ 0x000d line=300 │ │ 0x000e line=288 │ │ 0x0015 line=289 │ │ @@ -106154,21 +106240,21 @@ │ │ 0x0042 line=298 │ │ locals : │ │ 0x0015 - 0x0046 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0046 reg=3 this Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ 0x0000 - 0x0046 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0046 reg=5 which I │ │ │ │ - source_file_idx : 776 (EnglishActivity.java) │ │ + source_file_idx : 780 (EnglishActivity.java) │ │ │ │ Class #453 header: │ │ -class_idx : 1060 │ │ +class_idx : 1058 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 776 │ │ +superclass_idx : 941 │ │ +source_file_idx : 780 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -106197,60 +106283,60 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074d6c: |[074d6c] org.yuttadhammo.tipitaka.EnglishActivity$2.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)V │ │ -074d7c: 5b01 240b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b24 │ │ -074d80: 5c02 250b |0002: iput-boolean v2, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.val$Close:Z // field@0b25 │ │ -074d84: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074d8a: 0e00 |0007: return-void │ │ +075dd4: |[075dd4] org.yuttadhammo.tipitaka.EnglishActivity$2.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)V │ │ +075de4: 5b01 240b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b24 │ │ +075de8: 5c02 250b |0002: iput-boolean v2, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.val$Close:Z // field@0b25 │ │ +075dec: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +075df2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -074d8c: |[074d8c] org.yuttadhammo.tipitaka.EnglishActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -074d9c: 5510 250b |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.val$Close:Z // field@0b25 │ │ -074da0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -074da4: 5410 240b |0004: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b24 │ │ -074da8: 6e10 6b21 0000 |0006: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.finish:()V // method@216b │ │ -074dae: 0e00 |0009: return-void │ │ +075df4: |[075df4] org.yuttadhammo.tipitaka.EnglishActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +075e04: 5510 250b |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.val$Close:Z // field@0b25 │ │ +075e08: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +075e0c: 5410 240b |0004: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b24 │ │ +075e10: 6e10 6b21 0000 |0006: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.finish:()V // method@216b │ │ +075e16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0004 line=308 │ │ 0x0009 line=309 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/yuttadhammo/tipitaka/EnglishActivity$2; │ │ 0x0000 - 0x000a reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=3 which I │ │ │ │ - source_file_idx : 776 (EnglishActivity.java) │ │ + source_file_idx : 780 (EnglishActivity.java) │ │ │ │ Class #454 header: │ │ -class_idx : 1061 │ │ +class_idx : 1059 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 776 │ │ +superclass_idx : 941 │ │ +source_file_idx : 780 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #454 annotations: │ │ Annotations on class │ │ @@ -106283,94 +106369,94 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;Landroid/widget/EditText;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -074db0: |[074db0] org.yuttadhammo.tipitaka.EnglishActivity$3.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Landroid/widget/EditText;Landroid/app/Dialog;)V │ │ -074dc0: 5b01 260b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ -074dc4: 5b02 280b |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoText:Landroid/widget/EditText; // field@0b28 │ │ -074dc8: 5b03 270b |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoDialog:Landroid/app/Dialog; // field@0b27 │ │ -074dcc: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -074dd2: 0e00 |0009: return-void │ │ +075e18: |[075e18] org.yuttadhammo.tipitaka.EnglishActivity$3.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Landroid/widget/EditText;Landroid/app/Dialog;)V │ │ +075e28: 5b01 260b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ +075e2c: 5b02 280b |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoText:Landroid/widget/EditText; // field@0b28 │ │ +075e30: 5b03 270b |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoDialog:Landroid/app/Dialog; // field@0b27 │ │ +075e34: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +075e3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$3; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/app/Dialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -074dd4: |[074dd4] org.yuttadhammo.tipitaka.EnglishActivity$3.onClick:(Landroid/view/View;)V │ │ -074de4: 5441 260b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ -074de8: 7110 6521 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@2165 │ │ -074dee: 0c01 |0005: move-result-object v1 │ │ -074df0: 6e10 c323 0100 |0006: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ -074df6: 2200 9304 |0009: new-instance v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem; // type@0493 │ │ -074dfa: 5441 280b |000b: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoText:Landroid/widget/EditText; // field@0b28 │ │ -074dfe: 6e10 870f 0100 |000d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -074e04: 0c01 |0010: move-result-object v1 │ │ -074e06: 6e10 511f 0100 |0011: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -074e0c: 0c01 |0014: move-result-object v1 │ │ -074e0e: 5442 260b |0015: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ -074e12: 5422 370b |0017: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastUrl:Ljava/lang/String; // field@0b37 │ │ -074e16: 7030 c723 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@23c7 │ │ -074e1c: 5441 260b |001c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ -074e20: 7110 6521 0100 |001e: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@2165 │ │ -074e26: 0c01 |0021: move-result-object v1 │ │ -074e28: 6e20 c123 0100 |0022: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)J // method@23c1 │ │ -074e2e: 5441 260b |0025: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ -074e32: 7110 6521 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@2165 │ │ -074e38: 0c01 |002a: move-result-object v1 │ │ -074e3a: 6e10 bc23 0100 |002b: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ -074e40: 5441 260b |002e: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ -074e44: 5442 260b |0030: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ -074e48: 1403 5c00 0c7f |0032: const v3, #float 1.86094e+38 // #7f0c005c │ │ -074e4e: 6e20 6e21 3200 |0035: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -074e54: 0c02 |0038: move-result-object v2 │ │ -074e56: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -074e58: 7130 7d10 2103 |003a: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -074e5e: 0c01 |003d: move-result-object v1 │ │ -074e60: 6e10 8010 0100 |003e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -074e66: 5441 270b |0041: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoDialog:Landroid/app/Dialog; // field@0b27 │ │ -074e6a: 6e10 9b00 0100 |0043: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -074e70: 0e00 |0046: return-void │ │ +075e3c: |[075e3c] org.yuttadhammo.tipitaka.EnglishActivity$3.onClick:(Landroid/view/View;)V │ │ +075e4c: 5441 260b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ +075e50: 7110 6521 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@2165 │ │ +075e56: 0c01 |0005: move-result-object v1 │ │ +075e58: 6e10 c323 0100 |0006: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@23c3 │ │ +075e5e: 2200 9104 |0009: new-instance v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem; // type@0491 │ │ +075e62: 5441 280b |000b: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoText:Landroid/widget/EditText; // field@0b28 │ │ +075e66: 6e10 870f 0100 |000d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +075e6c: 0c01 |0010: move-result-object v1 │ │ +075e6e: 6e10 511f 0100 |0011: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +075e74: 0c01 |0014: move-result-object v1 │ │ +075e76: 5442 260b |0015: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ +075e7a: 5422 370b |0017: iget-object v2, v2, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastUrl:Ljava/lang/String; // field@0b37 │ │ +075e7e: 7030 c723 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@23c7 │ │ +075e84: 5441 260b |001c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ +075e88: 7110 6521 0100 |001e: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@2165 │ │ +075e8e: 0c01 |0021: move-result-object v1 │ │ +075e90: 6e20 c123 0100 |0022: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)J // method@23c1 │ │ +075e96: 5441 260b |0025: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ +075e9a: 7110 6521 0100 |0027: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // method@2165 │ │ +075ea0: 0c01 |002a: move-result-object v1 │ │ +075ea2: 6e10 bc23 0100 |002b: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.close:()V // method@23bc │ │ +075ea8: 5441 260b |002e: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ +075eac: 5442 260b |0030: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b26 │ │ +075eb0: 1403 5c00 0c7f |0032: const v3, #float 1.86094e+38 // #7f0c005c │ │ +075eb6: 6e20 6e21 3200 |0035: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +075ebc: 0c02 |0038: move-result-object v2 │ │ +075ebe: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +075ec0: 7130 7d10 2103 |003a: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +075ec6: 0c01 |003d: move-result-object v1 │ │ +075ec8: 6e10 8010 0100 |003e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +075ece: 5441 270b |0041: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.val$memoDialog:Landroid/app/Dialog; // field@0b27 │ │ +075ed2: 6e10 9b00 0100 |0043: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +075ed8: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0009 line=328 │ │ 0x001c line=329 │ │ 0x0025 line=330 │ │ 0x002e line=331 │ │ 0x0041 line=332 │ │ 0x0046 line=333 │ │ locals : │ │ 0x001c - 0x0047 reg=0 bookmarkItem Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ 0x0000 - 0x0047 reg=4 this Lorg/yuttadhammo/tipitaka/EnglishActivity$3; │ │ 0x0000 - 0x0047 reg=5 v Landroid/view/View; │ │ │ │ - source_file_idx : 776 (EnglishActivity.java) │ │ + source_file_idx : 780 (EnglishActivity.java) │ │ │ │ Class #455 header: │ │ -class_idx : 1062 │ │ +class_idx : 1060 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 545 │ │ -source_file_idx : 776 │ │ +superclass_idx : 543 │ │ +source_file_idx : 780 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -106394,18 +106480,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074e74: |[074e74] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ -074e84: 5b01 290b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074e88: 7010 520f 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0f52 │ │ -074e8e: 0e00 |0005: return-void │ │ +075edc: |[075edc] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ +075eec: 5b01 290b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075ef0: 7010 520f 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebViewClient;.:()V // method@0f52 │ │ +075ef6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ @@ -106414,17 +106500,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074e90: |[074e90] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V │ │ -074ea0: 7020 5121 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@2151 │ │ -074ea6: 0e00 |0003: return-void │ │ +075ef8: |[075ef8] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V │ │ +075f08: 7020 5121 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@2151 │ │ +075f0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ @@ -106435,68 +106521,68 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -074ea8: |[074ea8] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ -074eb8: 6e10 450f 0500 |0000: invoke-virtual {v5}, Landroid/webkit/WebView;.getScale:()F // method@0f45 │ │ -074ebe: 0a00 |0003: move-result v0 │ │ -074ec0: 5441 290b |0004: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074ec4: 7110 6621 0100 |0006: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$800:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z // method@2166 │ │ -074eca: 0a01 |0009: move-result v1 │ │ -074ecc: 3801 5900 |000a: if-eqz v1, 0063 // +0059 │ │ -074ed0: 5441 290b |000c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074ed4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -074ed6: 7120 6721 2100 |000f: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$802:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)Z // method@2167 │ │ -074edc: 5441 290b |0012: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074ee0: 7110 6821 0100 |0014: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$900:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)F // method@2168 │ │ -074ee6: 0a01 |0017: move-result v1 │ │ -074ee8: 2d01 0100 |0018: cmpl-float v1, v1, v0 │ │ -074eec: 3801 1a00 |001a: if-eqz v1, 0034 // +001a │ │ -074ef0: 5441 290b |001c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074ef4: 7120 6921 0100 |001e: invoke-static {v1, v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$902:(Lorg/yuttadhammo/tipitaka/EnglishActivity;F)F // method@2169 │ │ -074efa: 5441 290b |0021: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074efe: 7110 6021 0100 |0023: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/content/SharedPreferences; // method@2160 │ │ -074f04: 0c01 |0026: move-result-object v1 │ │ -074f06: 7210 7401 0100 |0027: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -074f0c: 0c01 |002a: move-result-object v1 │ │ -074f0e: 1a02 4413 |002b: const-string v2, "english_zoom" // string@1344 │ │ -074f12: 7230 7101 2100 |002d: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -074f18: 0c01 |0030: move-result-object v1 │ │ -074f1a: 7210 6f01 0100 |0031: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -074f20: 1a01 770c |0034: const-string v1, "Tipitaka" // string@0c77 │ │ -074f24: 2202 b303 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -074f28: 7010 761f 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -074f2e: 1a03 740c |003b: const-string v3, "This Zoom" // string@0c74 │ │ -074f32: 6e20 7e1f 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -074f38: 0c02 |0040: move-result-object v2 │ │ -074f3a: 5443 290b |0041: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074f3e: 7110 6821 0300 |0043: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$900:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)F // method@2168 │ │ -074f44: 0a03 |0046: move-result v3 │ │ -074f46: 6e20 7a1f 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@1f7a │ │ -074f4c: 0c02 |004a: move-result-object v2 │ │ -074f4e: 6e10 841f 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -074f54: 0c02 |004e: move-result-object v2 │ │ -074f56: 7120 080d 2100 |004f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ -074f5c: 5441 290b |0052: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074f60: 6e10 470f 0500 |0054: invoke-virtual {v5}, Landroid/webkit/WebView;.getTitle:()Ljava/lang/String; // method@0f47 │ │ -074f66: 0c02 |0057: move-result-object v2 │ │ -074f68: 5b12 360b |0058: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastTitle:Ljava/lang/String; // field@0b36 │ │ -074f6c: 5441 290b |005a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ -074f70: 6e10 480f 0500 |005c: invoke-virtual {v5}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@0f48 │ │ -074f76: 0c02 |005f: move-result-object v2 │ │ -074f78: 5b12 370b |0060: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastUrl:Ljava/lang/String; // field@0b37 │ │ -074f7c: 0e00 |0062: return-void │ │ -074f7e: 1501 c842 |0063: const/high16 v1, #int 1120403456 // #42c8 │ │ -074f82: c801 |0065: mul-float/2addr v1, v0 │ │ -074f84: 8711 |0066: float-to-int v1, v1 │ │ -074f86: 6e20 4f0f 1500 |0067: invoke-virtual {v5, v1}, Landroid/webkit/WebView;.setInitialScale:(I)V // method@0f4f │ │ -074f8c: 28a8 |006a: goto 0012 // -0058 │ │ +075f10: |[075f10] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.onPageFinished:(Landroid/webkit/WebView;Ljava/lang/String;)V │ │ +075f20: 6e10 450f 0500 |0000: invoke-virtual {v5}, Landroid/webkit/WebView;.getScale:()F // method@0f45 │ │ +075f26: 0a00 |0003: move-result v0 │ │ +075f28: 5441 290b |0004: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075f2c: 7110 6621 0100 |0006: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$800:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z // method@2166 │ │ +075f32: 0a01 |0009: move-result v1 │ │ +075f34: 3801 5900 |000a: if-eqz v1, 0063 // +0059 │ │ +075f38: 5441 290b |000c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075f3c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +075f3e: 7120 6721 2100 |000f: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$802:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)Z // method@2167 │ │ +075f44: 5441 290b |0012: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075f48: 7110 6821 0100 |0014: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$900:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)F // method@2168 │ │ +075f4e: 0a01 |0017: move-result v1 │ │ +075f50: 2d01 0100 |0018: cmpl-float v1, v1, v0 │ │ +075f54: 3801 1a00 |001a: if-eqz v1, 0034 // +001a │ │ +075f58: 5441 290b |001c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075f5c: 7120 6921 0100 |001e: invoke-static {v1, v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$902:(Lorg/yuttadhammo/tipitaka/EnglishActivity;F)F // method@2169 │ │ +075f62: 5441 290b |0021: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075f66: 7110 6021 0100 |0023: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/content/SharedPreferences; // method@2160 │ │ +075f6c: 0c01 |0026: move-result-object v1 │ │ +075f6e: 7210 7401 0100 |0027: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +075f74: 0c01 |002a: move-result-object v1 │ │ +075f76: 1a02 4513 |002b: const-string v2, "english_zoom" // string@1345 │ │ +075f7a: 7230 7101 2100 |002d: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +075f80: 0c01 |0030: move-result-object v1 │ │ +075f82: 7210 6f01 0100 |0031: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +075f88: 1a01 790c |0034: const-string v1, "Tipitaka" // string@0c79 │ │ +075f8c: 2202 b103 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +075f90: 7010 761f 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +075f96: 1a03 760c |003b: const-string v3, "This Zoom" // string@0c76 │ │ +075f9a: 6e20 7e1f 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +075fa0: 0c02 |0040: move-result-object v2 │ │ +075fa2: 5443 290b |0041: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075fa6: 7110 6821 0300 |0043: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$900:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)F // method@2168 │ │ +075fac: 0a03 |0046: move-result v3 │ │ +075fae: 6e20 7a1f 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@1f7a │ │ +075fb4: 0c02 |004a: move-result-object v2 │ │ +075fb6: 6e10 841f 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +075fbc: 0c02 |004e: move-result-object v2 │ │ +075fbe: 7120 080d 2100 |004f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ +075fc4: 5441 290b |0052: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075fc8: 6e10 470f 0500 |0054: invoke-virtual {v5}, Landroid/webkit/WebView;.getTitle:()Ljava/lang/String; // method@0f47 │ │ +075fce: 0c02 |0057: move-result-object v2 │ │ +075fd0: 5b12 360b |0058: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastTitle:Ljava/lang/String; // field@0b36 │ │ +075fd4: 5441 290b |005a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b29 │ │ +075fd8: 6e10 480f 0500 |005c: invoke-virtual {v5}, Landroid/webkit/WebView;.getUrl:()Ljava/lang/String; // method@0f48 │ │ +075fde: 0c02 |005f: move-result-object v2 │ │ +075fe0: 5b12 370b |0060: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastUrl:Ljava/lang/String; // field@0b37 │ │ +075fe4: 0e00 |0062: return-void │ │ +075fe6: 1501 c842 |0063: const/high16 v1, #int 1120403456 // #42c8 │ │ +075fea: c801 |0065: mul-float/2addr v1, v0 │ │ +075fec: 8711 |0066: float-to-int v1, v1 │ │ +075fee: 6e20 4f0f 1500 |0067: invoke-virtual {v5, v1}, Landroid/webkit/WebView;.setInitialScale:(I)V // method@0f4f │ │ +075ff4: 28a8 |006a: goto 0012 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0004 line=484 │ │ 0x000c line=485 │ │ 0x0012 line=489 │ │ 0x001c line=490 │ │ @@ -106517,34 +106603,34 @@ │ │ type : '(Landroid/webkit/WebView;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -074f90: |[074f90] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ -074fa0: 6e20 4c0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0f4c │ │ -074fa6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -074fa8: 0f00 |0004: return v0 │ │ +075ff8: |[075ff8] org.yuttadhammo.tipitaka.EnglishActivity$MyWebViewClient.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Ljava/lang/String;)Z │ │ +076008: 6e20 4c0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0f4c │ │ +07600e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +076010: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0003 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient; │ │ 0x0000 - 0x0005 reg=2 view Landroid/webkit/WebView; │ │ 0x0000 - 0x0005 reg=3 url Ljava/lang/String; │ │ │ │ - source_file_idx : 776 (EnglishActivity.java) │ │ + source_file_idx : 780 (EnglishActivity.java) │ │ │ │ Class #456 header: │ │ -class_idx : 1063 │ │ +class_idx : 1061 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 106 │ │ -source_file_idx : 776 │ │ +source_file_idx : 780 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #456 annotations: │ │ Annotations on class │ │ @@ -106573,18 +106659,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074fac: |[074fac] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ -074fbc: 5b01 2a0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -074fc0: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0257 │ │ -074fc6: 0e00 |0005: return-void │ │ +076014: |[076014] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ +076024: 5b01 2a0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +076028: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0257 │ │ +07602e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ @@ -106593,17 +106679,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074fc8: |[074fc8] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V │ │ -074fd8: 7020 5521 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@2155 │ │ -074fde: 0e00 |0003: return-void │ │ +076030: |[076030] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V │ │ +076040: 7020 5521 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@2155 │ │ +076046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ @@ -106614,86 +106700,86 @@ │ │ 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 │ │ -074fe0: |[074fe0] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -074ff0: 1f02 b904 |0000: check-cast v2, [Ljava/lang/String; // type@04b9 │ │ -074ff4: 6e20 5821 2100 |0002: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@2158 │ │ -074ffa: 0c00 |0005: move-result-object v0 │ │ -074ffc: 1100 |0006: return-object v0 │ │ +076048: |[076048] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +076058: 1f02 b704 |0000: check-cast v2, [Ljava/lang/String; // type@04b7 │ │ +07605c: 6e20 5821 2100 |0002: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@2158 │ │ +076062: 0c00 |0005: move-result-object v0 │ │ +076064: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -075000: |[075000] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -075010: 54a8 2a0b |0000: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -075014: 7110 5f21 0800 |0002: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Ljava/lang/String; // method@215f │ │ -07501a: 0c08 |0005: move-result-object v8 │ │ -07501c: 1a09 5620 |0006: const-string v9, "reading remote ATI file..." // string@2056 │ │ -075020: 7120 080d 9800 |0008: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ -075026: 2207 c703 |000b: new-instance v7, Ljava/net/URL; // type@03c7 │ │ -07502a: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -07502c: 4608 0b08 |000e: aget-object v8, v11, v8 │ │ -075030: 7020 9f1f 8700 |0010: invoke-direct {v7, v8}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@1f9f │ │ -075036: 6e10 a01f 0700 |0013: invoke-virtual {v7}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@1fa0 │ │ -07503c: 0c00 |0016: move-result-object v0 │ │ -07503e: 6e10 a21f 0000 |0017: invoke-virtual {v0}, Ljava/net/URLConnection;.connect:()V // method@1fa2 │ │ -075044: 6e10 a31f 0000 |001a: invoke-virtual {v0}, Ljava/net/URLConnection;.getContentLength:()I // method@1fa3 │ │ -07504a: 2203 7b03 |001d: new-instance v3, Ljava/io/BufferedInputStream; // type@037b │ │ -07504e: 6e10 a11f 0700 |001f: invoke-virtual {v7}, Ljava/net/URL;.openStream:()Ljava/io/InputStream; // method@1fa1 │ │ -075054: 0c08 |0022: move-result-object v8 │ │ -075056: 7020 cd1e 8300 |0023: invoke-direct {v3, v8}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@1ecd │ │ -07505c: 2201 7e03 |0026: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@037e │ │ -075060: 7010 d11e 0100 |0028: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@1ed1 │ │ -075066: 1206 |002b: const/4 v6, #int 0 // #0 │ │ -075068: 7100 6121 0000 |002c: invoke-static {}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$200:()[B // method@2161 │ │ -07506e: 0c08 |002f: move-result-object v8 │ │ -075070: 6e20 f41e 8300 |0030: invoke-virtual {v3, v8}, Ljava/io/InputStream;.read:([B)I // method@1ef4 │ │ -075076: 0a06 |0033: move-result v6 │ │ -075078: 12f8 |0034: const/4 v8, #int -1 // #ff │ │ -07507a: 3286 0e00 |0035: if-eq v6, v8, 0043 // +000e │ │ -07507e: 7100 6121 0000 |0037: invoke-static {}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$200:()[B // method@2161 │ │ -075084: 0c08 |003a: move-result-object v8 │ │ -075086: 1209 |003b: const/4 v9, #int 0 // #0 │ │ -075088: 6e40 d51e 8169 |003c: invoke-virtual {v1, v8, v9, v6}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@1ed5 │ │ -07508e: 28ed |003f: goto 002c // -0013 │ │ -075090: 0d08 |0040: move-exception v8 │ │ -075092: 1208 |0041: const/4 v8, #int 0 // #0 │ │ -075094: 1108 |0042: return-object v8 │ │ -075096: 6e10 d41e 0100 |0043: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@1ed4 │ │ -07509c: 0c02 |0046: move-result-object v2 │ │ -07509e: 1a08 820c |0047: const-string v8, "URL=([-/a-z0-9.]*\.zip)" // string@0c82 │ │ -0750a2: 7110 1520 0800 |0049: invoke-static {v8}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@2015 │ │ -0750a8: 0c05 |004c: move-result-object v5 │ │ -0750aa: 6e20 1620 2500 |004d: invoke-virtual {v5, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@2016 │ │ -0750b0: 0c04 |0050: move-result-object v4 │ │ -0750b2: 6e10 1320 0400 |0051: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@2013 │ │ -0750b8: 0a08 |0054: move-result v8 │ │ -0750ba: 3808 0900 |0055: if-eqz v8, 005e // +0009 │ │ -0750be: 1218 |0057: const/4 v8, #int 1 // #1 │ │ -0750c0: 6e20 1420 8400 |0058: invoke-virtual {v4, v8}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@2014 │ │ -0750c6: 0c08 |005b: move-result-object v8 │ │ -0750c8: 5ba8 2b0b |005c: iput-object v8, v10, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ -0750cc: 6e10 f31e 0300 |005e: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ -0750d2: 28e0 |0061: goto 0041 // -0020 │ │ +076068: |[076068] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +076078: 54a8 2a0b |0000: iget-object v8, v10, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +07607c: 7110 5f21 0800 |0002: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$100:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Ljava/lang/String; // method@215f │ │ +076082: 0c08 |0005: move-result-object v8 │ │ +076084: 1a09 5620 |0006: const-string v9, "reading remote ATI file..." // string@2056 │ │ +076088: 7120 080d 9800 |0008: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ +07608e: 2207 c503 |000b: new-instance v7, Ljava/net/URL; // type@03c5 │ │ +076092: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +076094: 4608 0b08 |000e: aget-object v8, v11, v8 │ │ +076098: 7020 9f1f 8700 |0010: invoke-direct {v7, v8}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@1f9f │ │ +07609e: 6e10 a01f 0700 |0013: invoke-virtual {v7}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@1fa0 │ │ +0760a4: 0c00 |0016: move-result-object v0 │ │ +0760a6: 6e10 a21f 0000 |0017: invoke-virtual {v0}, Ljava/net/URLConnection;.connect:()V // method@1fa2 │ │ +0760ac: 6e10 a31f 0000 |001a: invoke-virtual {v0}, Ljava/net/URLConnection;.getContentLength:()I // method@1fa3 │ │ +0760b2: 2203 7903 |001d: new-instance v3, Ljava/io/BufferedInputStream; // type@0379 │ │ +0760b6: 6e10 a11f 0700 |001f: invoke-virtual {v7}, Ljava/net/URL;.openStream:()Ljava/io/InputStream; // method@1fa1 │ │ +0760bc: 0c08 |0022: move-result-object v8 │ │ +0760be: 7020 cd1e 8300 |0023: invoke-direct {v3, v8}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@1ecd │ │ +0760c4: 2201 7c03 |0026: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@037c │ │ +0760c8: 7010 d11e 0100 |0028: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@1ed1 │ │ +0760ce: 1206 |002b: const/4 v6, #int 0 // #0 │ │ +0760d0: 7100 6121 0000 |002c: invoke-static {}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$200:()[B // method@2161 │ │ +0760d6: 0c08 |002f: move-result-object v8 │ │ +0760d8: 6e20 f41e 8300 |0030: invoke-virtual {v3, v8}, Ljava/io/InputStream;.read:([B)I // method@1ef4 │ │ +0760de: 0a06 |0033: move-result v6 │ │ +0760e0: 12f8 |0034: const/4 v8, #int -1 // #ff │ │ +0760e2: 3286 0e00 |0035: if-eq v6, v8, 0043 // +000e │ │ +0760e6: 7100 6121 0000 |0037: invoke-static {}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$200:()[B // method@2161 │ │ +0760ec: 0c08 |003a: move-result-object v8 │ │ +0760ee: 1209 |003b: const/4 v9, #int 0 // #0 │ │ +0760f0: 6e40 d51e 8169 |003c: invoke-virtual {v1, v8, v9, v6}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@1ed5 │ │ +0760f6: 28ed |003f: goto 002c // -0013 │ │ +0760f8: 0d08 |0040: move-exception v8 │ │ +0760fa: 1208 |0041: const/4 v8, #int 0 // #0 │ │ +0760fc: 1108 |0042: return-object v8 │ │ +0760fe: 6e10 d41e 0100 |0043: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@1ed4 │ │ +076104: 0c02 |0046: move-result-object v2 │ │ +076106: 1a08 840c |0047: const-string v8, "URL=([-/a-z0-9.]*\.zip)" // string@0c84 │ │ +07610a: 7110 1520 0800 |0049: invoke-static {v8}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@2015 │ │ +076110: 0c05 |004c: move-result-object v5 │ │ +076112: 6e20 1620 2500 |004d: invoke-virtual {v5, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@2016 │ │ +076118: 0c04 |0050: move-result-object v4 │ │ +07611a: 6e10 1320 0400 |0051: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@2013 │ │ +076120: 0a08 |0054: move-result v8 │ │ +076122: 3808 0900 |0055: if-eqz v8, 005e // +0009 │ │ +076126: 1218 |0057: const/4 v8, #int 1 // #1 │ │ +076128: 6e20 1420 8400 |0058: invoke-virtual {v4, v8}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@2014 │ │ +07612e: 0c08 |005b: move-result-object v8 │ │ +076130: 5ba8 2b0b |005c: iput-object v8, v10, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ +076134: 6e10 f31e 0300 |005e: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ +07613a: 28e0 |0061: goto 0041 // -0020 │ │ catches : 1 │ │ 0x0000 - 0x0061 │ │ Ljava/lang/Exception; -> 0x0040 │ │ positions : │ │ 0x0000 line=189 │ │ 0x000b line=192 │ │ 0x0013 line=193 │ │ @@ -106734,97 +106820,97 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0750e4: |[0750e4] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.onPostExecute:(Ljava/lang/Object;)V │ │ -0750f4: 1f01 b203 |0000: check-cast v1, Ljava/lang/String; // type@03b2 │ │ -0750f8: 6e20 5b21 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.onPostExecute:(Ljava/lang/String;)V // method@215b │ │ -0750fe: 0e00 |0005: return-void │ │ +07614c: |[07614c] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.onPostExecute:(Ljava/lang/Object;)V │ │ +07615c: 1f01 b003 |0000: check-cast v1, Ljava/lang/String; // type@03b0 │ │ +076160: 6e20 5b21 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.onPostExecute:(Ljava/lang/String;)V // method@215b │ │ +076166: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 132 16-bit code units │ │ -075100: |[075100] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.onPostExecute:(Ljava/lang/String;)V │ │ -075110: 6f20 5802 6500 |0000: invoke-super {v5, v6}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0258 │ │ -075116: 5452 2a0b |0003: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -07511a: 7110 6221 0200 |0005: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; // method@2162 │ │ -075120: 0c02 |0008: move-result-object v2 │ │ -075122: 6e10 fe00 0200 |0009: invoke-virtual {v2}, Landroid/app/ProgressDialog;.isShowing:()Z // method@00fe │ │ -075128: 0a02 |000c: move-result v2 │ │ -07512a: 3802 0b00 |000d: if-eqz v2, 0018 // +000b │ │ -07512e: 5452 2a0b |000f: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -075132: 7110 6221 0200 |0011: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; // method@2162 │ │ -075138: 0c02 |0014: move-result-object v2 │ │ -07513a: 6e10 fa00 0200 |0015: invoke-virtual {v2}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ -075140: 1a02 770c |0018: const-string v2, "Tipitaka" // string@0c77 │ │ -075144: 2203 b303 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -075148: 7010 761f 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07514e: 1a04 4403 |001f: const-string v4, "File to download: " // string@0344 │ │ -075152: 6e20 7e1f 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075158: 0c03 |0024: move-result-object v3 │ │ -07515a: 5454 2b0b |0025: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ -07515e: 6e20 7e1f 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075164: 0c03 |002a: move-result-object v3 │ │ -075166: 6e10 841f 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07516c: 0c03 |002e: move-result-object v3 │ │ -07516e: 7120 0b0d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -075174: 5452 2b0b |0032: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ -075178: 3902 1600 |0034: if-nez v2, 004a // +0016 │ │ -07517c: 5452 2a0b |0036: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -075180: 5453 2a0b |0038: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -075184: 1404 7200 0c7f |003a: const v4, #float 1.86094e+38 // #7f0c0072 │ │ -07518a: 6e20 6e21 4300 |003d: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -075190: 0c03 |0040: move-result-object v3 │ │ -075192: 1204 |0041: const/4 v4, #int 0 // #0 │ │ -075194: 7130 7d10 3204 |0042: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -07519a: 0c02 |0045: move-result-object v2 │ │ -07519c: 6e10 8010 0200 |0046: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -0751a2: 0e00 |0049: return-void │ │ -0751a4: 2202 b303 |004a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0751a8: 7010 761f 0200 |004c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0751ae: 1a03 1d17 |004f: const-string v3, "http://www.accesstoinsight.org/tech/download/" // string@171d │ │ -0751b2: 6e20 7e1f 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0751b8: 0c02 |0054: move-result-object v2 │ │ -0751ba: 5453 2b0b |0055: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ -0751be: 6e20 7e1f 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0751c4: 0c02 |005a: move-result-object v2 │ │ -0751c6: 6e10 841f 0200 |005b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0751cc: 0c01 |005e: move-result-object v1 │ │ -0751ce: 1a02 770c |005f: const-string v2, "Tipitaka" // string@0c77 │ │ -0751d2: 2203 b303 |0061: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -0751d6: 7010 761f 0300 |0063: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0751dc: 1a04 ed02 |0066: const-string v4, "Downloading " // string@02ed │ │ -0751e0: 6e20 7e1f 4300 |0068: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0751e6: 0c03 |006b: move-result-object v3 │ │ -0751e8: 6e20 7e1f 1300 |006c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0751ee: 0c03 |006f: move-result-object v3 │ │ -0751f0: 6e10 841f 0300 |0070: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0751f6: 0c03 |0073: move-result-object v3 │ │ -0751f8: 7120 0b0d 3200 |0074: invoke-static {v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0751fe: 2200 2104 |0077: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -075202: 5452 2a0b |0079: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -075206: 7020 3b21 2000 |007b: invoke-direct {v0, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -07520c: 1a02 9901 |007e: const-string v2, "ATI.zip" // string@0199 │ │ -075210: 6e30 4421 1002 |0080: invoke-virtual {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.downloadFile:(Ljava/lang/String;Ljava/lang/String;)V // method@2144 │ │ -075216: 28c6 |0083: goto 0049 // -003a │ │ +076168: |[076168] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.onPostExecute:(Ljava/lang/String;)V │ │ +076178: 6f20 5802 6500 |0000: invoke-super {v5, v6}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0258 │ │ +07617e: 5452 2a0b |0003: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +076182: 7110 6221 0200 |0005: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; // method@2162 │ │ +076188: 0c02 |0008: move-result-object v2 │ │ +07618a: 6e10 fe00 0200 |0009: invoke-virtual {v2}, Landroid/app/ProgressDialog;.isShowing:()Z // method@00fe │ │ +076190: 0a02 |000c: move-result v2 │ │ +076192: 3802 0b00 |000d: if-eqz v2, 0018 // +000b │ │ +076196: 5452 2a0b |000f: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +07619a: 7110 6221 0200 |0011: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; // method@2162 │ │ +0761a0: 0c02 |0014: move-result-object v2 │ │ +0761a2: 6e10 fa00 0200 |0015: invoke-virtual {v2}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ +0761a8: 1a02 790c |0018: const-string v2, "Tipitaka" // string@0c79 │ │ +0761ac: 2203 b103 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0761b0: 7010 761f 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0761b6: 1a04 4803 |001f: const-string v4, "File to download: " // string@0348 │ │ +0761ba: 6e20 7e1f 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0761c0: 0c03 |0024: move-result-object v3 │ │ +0761c2: 5454 2b0b |0025: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ +0761c6: 6e20 7e1f 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0761cc: 0c03 |002a: move-result-object v3 │ │ +0761ce: 6e10 841f 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0761d4: 0c03 |002e: move-result-object v3 │ │ +0761d6: 7120 0b0d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0761dc: 5452 2b0b |0032: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ +0761e0: 3902 1600 |0034: if-nez v2, 004a // +0016 │ │ +0761e4: 5452 2a0b |0036: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +0761e8: 5453 2a0b |0038: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +0761ec: 1404 7200 0c7f |003a: const v4, #float 1.86094e+38 // #7f0c0072 │ │ +0761f2: 6e20 6e21 4300 |003d: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +0761f8: 0c03 |0040: move-result-object v3 │ │ +0761fa: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +0761fc: 7130 7d10 3204 |0042: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +076202: 0c02 |0045: move-result-object v2 │ │ +076204: 6e10 8010 0200 |0046: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +07620a: 0e00 |0049: return-void │ │ +07620c: 2202 b103 |004a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +076210: 7010 761f 0200 |004c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +076216: 1a03 1e17 |004f: const-string v3, "http://www.accesstoinsight.org/tech/download/" // string@171e │ │ +07621a: 6e20 7e1f 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076220: 0c02 |0054: move-result-object v2 │ │ +076222: 5453 2b0b |0055: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.version:Ljava/lang/String; // field@0b2b │ │ +076226: 6e20 7e1f 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07622c: 0c02 |005a: move-result-object v2 │ │ +07622e: 6e10 841f 0200 |005b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +076234: 0c01 |005e: move-result-object v1 │ │ +076236: 1a02 790c |005f: const-string v2, "Tipitaka" // string@0c79 │ │ +07623a: 2203 b103 |0061: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +07623e: 7010 761f 0300 |0063: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +076244: 1a04 f102 |0066: const-string v4, "Downloading " // string@02f1 │ │ +076248: 6e20 7e1f 4300 |0068: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07624e: 0c03 |006b: move-result-object v3 │ │ +076250: 6e20 7e1f 1300 |006c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076256: 0c03 |006f: move-result-object v3 │ │ +076258: 6e10 841f 0300 |0070: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07625e: 0c03 |0073: move-result-object v3 │ │ +076260: 7120 0b0d 3200 |0074: invoke-static {v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +076266: 2200 1f04 |0077: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +07626a: 5452 2a0b |0079: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +07626e: 7020 3b21 2000 |007b: invoke-direct {v0, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +076274: 1a02 9e01 |007e: const-string v2, "ATI.zip" // string@019e │ │ +076278: 6e30 4421 1002 |0080: invoke-virtual {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.downloadFile:(Ljava/lang/String;Ljava/lang/String;)V // method@2144 │ │ +07627e: 28c6 |0083: goto 0049 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x000f line=233 │ │ 0x0018 line=235 │ │ 0x0032 line=237 │ │ @@ -106845,36 +106931,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -075218: |[075218] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.onPreExecute:()V │ │ -075228: 6f10 5902 0100 |0000: invoke-super {v1}, Landroid/os/AsyncTask;.onPreExecute:()V // method@0259 │ │ -07522e: 5410 2a0b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ -075232: 7110 6221 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; // method@2162 │ │ -075238: 0c00 |0008: move-result-object v0 │ │ -07523a: 6e10 0501 0000 |0009: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ -075240: 0e00 |000c: return-void │ │ +076280: |[076280] org.yuttadhammo.tipitaka.EnglishActivity$ReadFile.onPreExecute:()V │ │ +076290: 6f10 5902 0100 |0000: invoke-super {v1}, Landroid/os/AsyncTask;.onPreExecute:()V // method@0259 │ │ +076296: 5410 2a0b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; // field@0b2a │ │ +07629a: 7110 6221 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; // method@2162 │ │ +0762a0: 0c00 |0008: move-result-object v0 │ │ +0762a2: 6e10 0501 0000 |0009: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ +0762a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0003 line=226 │ │ 0x000c line=227 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile; │ │ │ │ - source_file_idx : 776 (EnglishActivity.java) │ │ + source_file_idx : 780 (EnglishActivity.java) │ │ │ │ Class #457 header: │ │ -class_idx : 1065 │ │ +class_idx : 1063 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 890 │ │ +source_file_idx : 894 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #457 annotations: │ │ Annotations on method #8579 'onCreate' │ │ @@ -106893,17 +106979,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075244: |[075244] org.yuttadhammo.tipitaka.HelpActivity.:()V │ │ -075254: 7010 4a00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004a │ │ -07525a: 0e00 |0003: return-void │ │ +0762ac: |[0762ac] org.yuttadhammo.tipitaka.HelpActivity.:()V │ │ +0762bc: 7010 4a00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004a │ │ +0762c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/HelpActivity; │ │ │ │ Virtual methods - │ │ @@ -106912,40 +106998,40 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07525c: |[07525c] org.yuttadhammo.tipitaka.HelpActivity.onCreate:(Landroid/os/Bundle;)V │ │ -07526c: 6f20 6800 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -075272: 1401 2300 037f |0003: const v1, #float 1.7413e+38 // #7f030023 │ │ -075278: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -07527a: 7130 fd0d 1302 |0007: invoke-static {v3, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -075280: 0c00 |000a: move-result-object v0 │ │ -075282: 6e20 8421 0300 |000b: invoke-virtual {v3, v0}, Lorg/yuttadhammo/tipitaka/HelpActivity;.setContentView:(Landroid/view/View;)V // method@2184 │ │ -075288: 0e00 |000e: return-void │ │ +0762c4: |[0762c4] org.yuttadhammo.tipitaka.HelpActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0762d4: 6f20 6800 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +0762da: 1401 2300 037f |0003: const v1, #float 1.7413e+38 // #7f030023 │ │ +0762e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0762e2: 7130 fd0d 1302 |0007: invoke-static {v3, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +0762e8: 0c00 |000a: move-result-object v0 │ │ +0762ea: 6e20 8421 0300 |000b: invoke-virtual {v3, v0}, Lorg/yuttadhammo/tipitaka/HelpActivity;.setContentView:(Landroid/view/View;)V // method@2184 │ │ +0762f0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x000b line=14 │ │ 0x000e line=15 │ │ locals : │ │ 0x000b - 0x000f reg=0 main Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 this Lorg/yuttadhammo/tipitaka/HelpActivity; │ │ 0x0000 - 0x000f reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 890 (HelpActivity.java) │ │ + source_file_idx : 894 (HelpActivity.java) │ │ │ │ Class #458 header: │ │ -class_idx : 1066 │ │ +class_idx : 1064 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 554 │ │ -source_file_idx : 981 │ │ +superclass_idx : 552 │ │ +source_file_idx : 985 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #458 annotations: │ │ Annotations on class │ │ @@ -106978,25 +107064,25 @@ │ │ type : '(Landroid/content/Context;IILjava/util/List;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -07528c: |[07528c] org.yuttadhammo.tipitaka.IndexItemAdapter.:(Landroid/content/Context;IILjava/util/List;I)V │ │ -07529c: 7056 5d0f 3254 |0000: invoke-direct {v2, v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0f5d │ │ -0752a2: 6e10 2d01 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ -0752a8: 0c00 |0006: move-result-object v0 │ │ -0752aa: 1a01 6426 |0007: const-string v1, "verajjan.ttf" // string@2664 │ │ -0752ae: 7120 1402 1000 |0009: invoke-static {v0, v1}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -0752b4: 0c00 |000c: move-result-object v0 │ │ -0752b6: 5b20 3b0b |000d: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.font:Landroid/graphics/Typeface; // field@0b3b │ │ -0752ba: 5925 3d0b |000f: iput v5, v2, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.ti:I // field@0b3d │ │ -0752be: 5927 3c0b |0011: iput v7, v2, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.lp:I // field@0b3c │ │ -0752c2: 0e00 |0013: return-void │ │ +0762f4: |[0762f4] org.yuttadhammo.tipitaka.IndexItemAdapter.:(Landroid/content/Context;IILjava/util/List;I)V │ │ +076304: 7056 5d0f 3254 |0000: invoke-direct {v2, v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0f5d │ │ +07630a: 6e10 2d01 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ +076310: 0c00 |0006: move-result-object v0 │ │ +076312: 1a01 6426 |0007: const-string v1, "verajjan.ttf" // string@2664 │ │ +076316: 7120 1402 1000 |0009: invoke-static {v0, v1}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +07631c: 0c00 |000c: move-result-object v0 │ │ +07631e: 5b20 3b0b |000d: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.font:Landroid/graphics/Typeface; // field@0b3b │ │ +076322: 5925 3d0b |000f: iput v5, v2, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.ti:I // field@0b3d │ │ +076326: 5927 3c0b |0011: iput v7, v2, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.lp:I // field@0b3c │ │ +07632a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=22 │ │ 0x000f line=23 │ │ 0x0011 line=24 │ │ 0x0013 line=25 │ │ @@ -107015,35 +107101,35 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -0752c4: |[0752c4] org.yuttadhammo.tipitaka.IndexItemAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0752d4: 6f40 610f 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f61 │ │ -0752da: 0c01 |0003: move-result-object v1 │ │ -0752dc: 5232 3c0b |0004: iget v2, v3, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.lp:I // field@0b3c │ │ -0752e0: 3324 2000 |0006: if-ne v4, v2, 0026 // +0020 │ │ -0752e4: 1402 7900 027f |0008: const v2, #float 1.72802e+38 // #7f020079 │ │ -0752ea: 6e20 320e 2100 |000b: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@0e32 │ │ -0752f0: 5232 3d0b |000e: iget v2, v3, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.ti:I // field@0b3d │ │ -0752f4: 6e20 d90d 2100 |0010: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0752fa: 0c00 |0013: move-result-object v0 │ │ -0752fc: 1f00 5802 |0014: check-cast v0, Landroid/widget/TextView; // type@0258 │ │ -075300: 1502 00ff |0016: const/high16 v2, #int -16777216 // #ff00 │ │ -075304: 6e20 7510 2000 |0018: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -07530a: 5432 3b0b |001b: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.font:Landroid/graphics/Typeface; // field@0b3b │ │ -07530e: 6e20 7910 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -075314: 1502 8041 |0020: const/high16 v2, #int 1098907648 // #4180 │ │ -075318: 6e20 7610 2000 |0022: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -07531e: 1101 |0025: return-object v1 │ │ -075320: 1402 7800 027f |0026: const v2, #float 1.72802e+38 // #7f020078 │ │ -075326: 6e20 320e 2100 |0029: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@0e32 │ │ -07532c: 28e2 |002c: goto 000e // -001e │ │ +07632c: |[07632c] org.yuttadhammo.tipitaka.IndexItemAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07633c: 6f40 610f 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f61 │ │ +076342: 0c01 |0003: move-result-object v1 │ │ +076344: 5232 3c0b |0004: iget v2, v3, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.lp:I // field@0b3c │ │ +076348: 3324 2000 |0006: if-ne v4, v2, 0026 // +0020 │ │ +07634c: 1402 7900 027f |0008: const v2, #float 1.72802e+38 // #7f020079 │ │ +076352: 6e20 320e 2100 |000b: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@0e32 │ │ +076358: 5232 3d0b |000e: iget v2, v3, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.ti:I // field@0b3d │ │ +07635c: 6e20 d90d 2100 |0010: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +076362: 0c00 |0013: move-result-object v0 │ │ +076364: 1f00 5602 |0014: check-cast v0, Landroid/widget/TextView; // type@0256 │ │ +076368: 1502 00ff |0016: const/high16 v2, #int -16777216 // #ff00 │ │ +07636c: 6e20 7510 2000 |0018: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +076372: 5432 3b0b |001b: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.font:Landroid/graphics/Typeface; // field@0b3b │ │ +076376: 6e20 7910 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +07637c: 1502 8041 |0020: const/high16 v2, #int 1098907648 // #4180 │ │ +076380: 6e20 7610 2000 |0022: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +076386: 1101 |0025: return-object v1 │ │ +076388: 1402 7800 027f |0026: const v2, #float 1.72802e+38 // #7f020078 │ │ +07638e: 6e20 320e 2100 |0029: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@0e32 │ │ +076394: 28e2 |002c: goto 000e // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=32 │ │ 0x0008 line=33 │ │ 0x000e line=39 │ │ 0x0016 line=40 │ │ @@ -107055,21 +107141,21 @@ │ │ 0x0016 - 0x0026 reg=0 tv Landroid/widget/TextView; │ │ 0x0004 - 0x002d reg=1 v Landroid/view/View; │ │ 0x0000 - 0x002d reg=3 this Lorg/yuttadhammo/tipitaka/IndexItemAdapter; │ │ 0x0000 - 0x002d reg=4 position I │ │ 0x0000 - 0x002d reg=5 view Landroid/view/View; │ │ 0x0000 - 0x002d reg=6 viewGroup Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 981 (IndexItemAdapter.java) │ │ + source_file_idx : 985 (IndexItemAdapter.java) │ │ │ │ Class #459 header: │ │ -class_idx : 1067 │ │ +class_idx : 1065 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2468 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2470 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 13 │ │ │ │ Class #459 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;' │ │ @@ -107105,35 +107191,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -075330: |[075330] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.:()V │ │ -075340: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -075344: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07534a: 7100 7402 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -075350: 0c01 |0008: move-result-object v1 │ │ -075352: 6e10 db1e 0100 |0009: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -075358: 0c01 |000c: move-result-object v1 │ │ -07535a: 6e20 7e1f 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075360: 0c00 |0010: move-result-object v0 │ │ -075362: 6201 840a |0011: sget-object v1, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -075366: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07536c: 0c00 |0016: move-result-object v0 │ │ -07536e: 1a01 9b01 |0017: const-string v1, "ATPK" // string@019b │ │ -075372: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075378: 0c00 |001c: move-result-object v0 │ │ -07537a: 6e10 841f 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -075380: 0c00 |0020: move-result-object v0 │ │ -075382: 6900 400b |0021: sput-object v0, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DEFAULT_DATABASE_PATH:Ljava/lang/String; // field@0b40 │ │ -075386: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -075388: 6900 3f0b |0024: sput-object v0, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DATABASE_PATH:Ljava/lang/String; // field@0b3f │ │ -07538c: 0e00 |0026: return-void │ │ +076398: |[076398] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.:()V │ │ +0763a8: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0763ac: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0763b2: 7100 7402 0000 |0005: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +0763b8: 0c01 |0008: move-result-object v1 │ │ +0763ba: 6e10 db1e 0100 |0009: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +0763c0: 0c01 |000c: move-result-object v1 │ │ +0763c2: 6e20 7e1f 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0763c8: 0c00 |0010: move-result-object v0 │ │ +0763ca: 6201 840a |0011: sget-object v1, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +0763ce: 6e20 7e1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0763d4: 0c00 |0016: move-result-object v0 │ │ +0763d6: 1a01 a001 |0017: const-string v1, "ATPK" // string@01a0 │ │ +0763da: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0763e0: 0c00 |001c: move-result-object v0 │ │ +0763e2: 6e10 841f 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0763e8: 0c00 |0020: move-result-object v0 │ │ +0763ea: 6900 400b |0021: sput-object v0, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DEFAULT_DATABASE_PATH:Ljava/lang/String; // field@0b40 │ │ +0763ee: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0763f0: 6900 3f0b |0024: sput-object v0, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DATABASE_PATH:Ljava/lang/String; // field@0b3f │ │ +0763f4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0023 line=18 │ │ locals : │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;) │ │ @@ -107141,27 +107227,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -075390: |[075390] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.:(Landroid/content/Context;)V │ │ -0753a0: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0753a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0753a8: 5b31 420b |0004: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0753ac: 7110 ae02 0400 |0006: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -0753b2: 0c00 |0009: move-result-object v0 │ │ -0753b4: 1a01 1e12 |000a: const-string v1, "data_dir" // string@121e │ │ -0753b8: 6202 400b |000c: sget-object v2, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DEFAULT_DATABASE_PATH:Ljava/lang/String; // field@0b40 │ │ -0753bc: 7230 7801 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0753c2: 0c01 |0011: move-result-object v1 │ │ -0753c4: 6901 3f0b |0012: sput-object v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DATABASE_PATH:Ljava/lang/String; // field@0b3f │ │ -0753c8: 5b34 410b |0014: iput-object v4, v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.context:Landroid/content/Context; // field@0b41 │ │ -0753cc: 0e00 |0016: return-void │ │ +0763f8: |[0763f8] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.:(Landroid/content/Context;)V │ │ +076408: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07640e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +076410: 5b31 420b |0004: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076414: 7110 ae02 0400 |0006: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +07641a: 0c00 |0009: move-result-object v0 │ │ +07641c: 1a01 1f12 |000a: const-string v1, "data_dir" // string@121f │ │ +076420: 6202 400b |000c: sget-object v2, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DEFAULT_DATABASE_PATH:Ljava/lang/String; // field@0b40 │ │ +076424: 7230 7801 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07642a: 0c01 |0011: move-result-object v1 │ │ +07642c: 6901 3f0b |0012: sput-object v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DATABASE_PATH:Ljava/lang/String; // field@0b3f │ │ +076430: 5b34 410b |0014: iput-object v4, v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.context:Landroid/content/Context; // field@0b41 │ │ +076434: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=19 │ │ 0x0006 line=24 │ │ 0x000a line=25 │ │ 0x0014 line=27 │ │ @@ -107177,20 +107263,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0753d0: |[0753d0] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.close:()V │ │ -0753e0: 5410 420b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0753e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0753e8: 5410 420b |0004: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0753ec: 6e10 e201 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ -0753f2: 0e00 |0009: return-void │ │ +076438: |[076438] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.close:()V │ │ +076448: 5410 420b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +07644c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +076450: 5410 420b |0004: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076454: 6e10 e201 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ +07645a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=64 │ │ 0x0009 line=66 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ @@ -107200,40 +107286,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0753f4: |[0753f4] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.dictQuery:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -075404: 5441 420b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -075408: 2202 b303 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07540c: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075412: 1a03 d60a |0007: const-string v3, "SELECT entry, text FROM " // string@0ad6 │ │ -075416: 6e20 7e1f 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07541c: 0c02 |000c: move-result-object v2 │ │ -07541e: 6e20 7e1f 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075424: 0c02 |0010: move-result-object v2 │ │ -075426: 1a03 4000 |0011: const-string v3, " WHERE entry LIKE '" // string@0040 │ │ -07542a: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075430: 0c02 |0016: move-result-object v2 │ │ -075432: 6e20 7e1f 6200 |0017: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075438: 0c02 |001a: move-result-object v2 │ │ -07543a: 1a03 aa00 |001b: const-string v3, "%'" // string@00aa │ │ -07543e: 6e20 7e1f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075444: 0c02 |0020: move-result-object v2 │ │ -075446: 6e10 841f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07544c: 0c02 |0024: move-result-object v2 │ │ -07544e: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -075450: 6e30 ea01 2103 |0026: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@01ea │ │ -075456: 0c00 |0029: move-result-object v0 │ │ -075458: 1100 |002a: return-object v0 │ │ +07645c: |[07645c] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.dictQuery:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +07646c: 5441 420b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076470: 2202 b103 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +076474: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07647a: 1a03 d80a |0007: const-string v3, "SELECT entry, text FROM " // string@0ad8 │ │ +07647e: 6e20 7e1f 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076484: 0c02 |000c: move-result-object v2 │ │ +076486: 6e20 7e1f 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07648c: 0c02 |0010: move-result-object v2 │ │ +07648e: 1a03 4100 |0011: const-string v3, " WHERE entry LIKE '" // string@0041 │ │ +076492: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076498: 0c02 |0016: move-result-object v2 │ │ +07649a: 6e20 7e1f 6200 |0017: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0764a0: 0c02 |001a: move-result-object v2 │ │ +0764a2: 1a03 ad00 |001b: const-string v3, "%'" // string@00ad │ │ +0764a6: 6e20 7e1f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0764ac: 0c02 |0020: move-result-object v2 │ │ +0764ae: 6e10 841f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0764b4: 0c02 |0024: move-result-object v2 │ │ +0764b6: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +0764b8: 6e30 ea01 2103 |0026: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@01ea │ │ +0764be: 0c00 |0029: move-result-object v0 │ │ +0764c0: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ + 0x0026 line=182 │ │ 0x002a line=187 │ │ locals : │ │ 0x002a - 0x002b reg=0 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x002b reg=4 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ 0x0000 - 0x002b reg=5 table Ljava/lang/String; │ │ 0x0000 - 0x002b reg=6 query Ljava/lang/String; │ │ │ │ @@ -107242,37 +107329,37 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -07545c: |[07545c] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.dictQueryEndings:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -07546c: 5441 420b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -075470: 2202 b303 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -075474: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07547a: 1a03 d60a |0007: const-string v3, "SELECT entry, text FROM " // string@0ad6 │ │ -07547e: 6e20 7e1f 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075484: 0c02 |000c: move-result-object v2 │ │ -075486: 6e20 7e1f 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07548c: 0c02 |0010: move-result-object v2 │ │ -07548e: 1a03 3f00 |0011: const-string v3, " WHERE REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(entry,'^',''),'1',''),'2',''),'3',''),'4',''),'5','') IN (" // string@003f │ │ -075492: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075498: 0c02 |0016: move-result-object v2 │ │ -07549a: 6e20 7e1f 6200 |0017: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0754a0: 0c02 |001a: move-result-object v2 │ │ -0754a2: 1a03 e100 |001b: const-string v3, ")" // string@00e1 │ │ -0754a6: 6e20 7e1f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0754ac: 0c02 |0020: move-result-object v2 │ │ -0754ae: 6e10 841f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0754b4: 0c02 |0024: move-result-object v2 │ │ -0754b6: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -0754b8: 6e30 ea01 2103 |0026: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@01ea │ │ -0754be: 0c00 |0029: move-result-object v0 │ │ -0754c0: 1100 |002a: return-object v0 │ │ +0764c4: |[0764c4] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.dictQueryEndings:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +0764d4: 5441 420b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +0764d8: 2202 b103 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0764dc: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0764e2: 1a03 d80a |0007: const-string v3, "SELECT entry, text FROM " // string@0ad8 │ │ +0764e6: 6e20 7e1f 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0764ec: 0c02 |000c: move-result-object v2 │ │ +0764ee: 6e20 7e1f 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0764f4: 0c02 |0010: move-result-object v2 │ │ +0764f6: 1a03 4000 |0011: const-string v3, " WHERE REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(entry,'^',''),'1',''),'2',''),'3',''),'4',''),'5','') IN (" // string@0040 │ │ +0764fa: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076500: 0c02 |0016: move-result-object v2 │ │ +076502: 6e20 7e1f 6200 |0017: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076508: 0c02 |001a: move-result-object v2 │ │ +07650a: 1a03 e500 |001b: const-string v3, ")" // string@00e5 │ │ +07650e: 6e20 7e1f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076514: 0c02 |0020: move-result-object v2 │ │ +076516: 6e10 841f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07651c: 0c02 |0024: move-result-object v2 │ │ +07651e: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +076520: 6e30 ea01 2103 |0026: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@01ea │ │ +076526: 0c00 |0029: move-result-object v0 │ │ +076528: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x002a line=228 │ │ locals : │ │ 0x002a - 0x002b reg=0 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x002b reg=4 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ @@ -107284,37 +107371,38 @@ │ │ type : '(Ljava/lang/String;I)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0754c4: |[0754c4] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.dictQuizQuery:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ -0754d4: 5441 420b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0754d8: 2202 b303 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0754dc: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0754e2: 1a03 d60a |0007: const-string v3, "SELECT entry, text FROM " // string@0ad6 │ │ -0754e6: 6e20 7e1f 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0754ec: 0c02 |000c: move-result-object v2 │ │ -0754ee: 6e20 7e1f 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0754f4: 0c02 |0010: move-result-object v2 │ │ -0754f6: 1a03 3b00 |0011: const-string v3, " LIMIT 1 OFFSET " // string@003b │ │ -0754fa: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075500: 0c02 |0016: move-result-object v2 │ │ -075502: 6e20 7b1f 6200 |0017: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -075508: 0c02 |001a: move-result-object v2 │ │ -07550a: 6e10 841f 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -075510: 0c02 |001e: move-result-object v2 │ │ -075512: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -075514: 6e30 ea01 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@01ea │ │ -07551a: 0c00 |0023: move-result-object v0 │ │ -07551c: 1100 |0024: return-object v0 │ │ +07652c: |[07652c] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.dictQuizQuery:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ +07653c: 5441 420b |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076540: 2202 b103 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +076544: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07654a: 1a03 d80a |0007: const-string v3, "SELECT entry, text FROM " // string@0ad8 │ │ +07654e: 6e20 7e1f 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076554: 0c02 |000c: move-result-object v2 │ │ +076556: 6e20 7e1f 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07655c: 0c02 |0010: move-result-object v2 │ │ +07655e: 1a03 3c00 |0011: const-string v3, " LIMIT 1 OFFSET " // string@003c │ │ +076562: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076568: 0c02 |0016: move-result-object v2 │ │ +07656a: 6e20 7b1f 6200 |0017: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +076570: 0c02 |001a: move-result-object v2 │ │ +076572: 6e10 841f 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +076578: 0c02 |001e: move-result-object v2 │ │ +07657a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +07657c: 6e30 ea01 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@01ea │ │ +076582: 0c00 |0023: move-result-object v0 │ │ +076584: 1100 |0024: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ + 0x0020 line=192 │ │ 0x0024 line=197 │ │ locals : │ │ 0x0024 - 0x0025 reg=0 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x0025 reg=4 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ 0x0000 - 0x0025 reg=5 table Ljava/lang/String; │ │ 0x0000 - 0x0025 reg=6 row I │ │ │ │ @@ -107323,42 +107411,42 @@ │ │ type : '(I)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 46 16-bit code units │ │ -075520: |[075520] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getContent:(I)Landroid/database/Cursor; │ │ -075530: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -075532: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -075534: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -075536: 1a00 9626 |0003: const-string v0, "volume = '%s'" // string@2696 │ │ -07553a: 2371 b704 |0005: new-array v1, v7, [Ljava/lang/Object; // type@04b7 │ │ -07553e: 7110 391f 0a00 |0007: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -075544: 0c02 |000a: move-result-object v2 │ │ -075546: 4d02 0106 |000b: aput-object v2, v1, v6 │ │ -07554a: 7120 601f 1000 |000d: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -075550: 0c03 |0010: move-result-object v3 │ │ -075552: 5490 420b |0011: iget-object v0, v9, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -075556: 1a01 3c1f |0013: const-string v1, "pali" // string@1f3c │ │ -07555a: 1232 |0015: const/4 v2, #int 3 // #3 │ │ -07555c: 2322 b904 |0016: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -075560: 1a05 d30d |0018: const-string v5, "_id" // string@0dd3 │ │ -075564: 4d05 0206 |001a: aput-object v5, v2, v6 │ │ -075568: 1a05 7f25 |001c: const-string v5, "title" // string@257f │ │ -07556c: 4d05 0207 |001e: aput-object v5, v2, v7 │ │ -075570: 1225 |0020: const/4 v5, #int 2 // #2 │ │ -075572: 1a06 3318 |0021: const-string v6, "item" // string@1833 │ │ -075576: 4d06 0205 |0023: aput-object v6, v2, v5 │ │ -07557a: 1a07 d30d |0025: const-string v7, "_id" // string@0dd3 │ │ -07557e: 0745 |0027: move-object v5, v4 │ │ -075580: 0746 |0028: move-object v6, v4 │ │ -075582: 7408 e801 0000 |0029: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -075588: 0c08 |002c: move-result-object v8 │ │ -07558a: 1108 |002d: return-object v8 │ │ +076588: |[076588] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getContent:(I)Landroid/database/Cursor; │ │ +076598: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +07659a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +07659c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +07659e: 1a00 9626 |0003: const-string v0, "volume = '%s'" // string@2696 │ │ +0765a2: 2371 b504 |0005: new-array v1, v7, [Ljava/lang/Object; // type@04b5 │ │ +0765a6: 7110 391f 0a00 |0007: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0765ac: 0c02 |000a: move-result-object v2 │ │ +0765ae: 4d02 0106 |000b: aput-object v2, v1, v6 │ │ +0765b2: 7120 601f 1000 |000d: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0765b8: 0c03 |0010: move-result-object v3 │ │ +0765ba: 5490 420b |0011: iget-object v0, v9, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +0765be: 1a01 3c1f |0013: const-string v1, "pali" // string@1f3c │ │ +0765c2: 1232 |0015: const/4 v2, #int 3 // #3 │ │ +0765c4: 2322 b704 |0016: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +0765c8: 1a05 d50d |0018: const-string v5, "_id" // string@0dd5 │ │ +0765cc: 4d05 0206 |001a: aput-object v5, v2, v6 │ │ +0765d0: 1a05 7f25 |001c: const-string v5, "title" // string@257f │ │ +0765d4: 4d05 0207 |001e: aput-object v5, v2, v7 │ │ +0765d8: 1225 |0020: const/4 v5, #int 2 // #2 │ │ +0765da: 1a06 3418 |0021: const-string v6, "item" // string@1834 │ │ +0765de: 4d06 0205 |0023: aput-object v6, v2, v5 │ │ +0765e2: 1a07 d50d |0025: const-string v7, "_id" // string@0dd5 │ │ +0765e6: 0745 |0027: move-object v5, v4 │ │ +0765e8: 0746 |0028: move-object v6, v4 │ │ +0765ea: 7408 e801 0000 |0029: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +0765f0: 0c08 |002c: move-result-object v8 │ │ +0765f2: 1108 |002d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=75 │ │ 0x0011 line=77 │ │ 0x002d line=85 │ │ locals : │ │ 0x0011 - 0x002e reg=3 selection Ljava/lang/String; │ │ @@ -107371,45 +107459,45 @@ │ │ type : '(IILjava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 51 16-bit code units │ │ -07558c: |[07558c] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getContent:(IILjava/lang/String;)Landroid/database/Cursor; │ │ -07559c: 1229 |0000: const/4 v9, #int 2 // #2 │ │ -07559e: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -0755a0: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0755a2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -0755a4: 1a00 9726 |0004: const-string v0, "volume = '%s' AND item = '%s'" // string@2697 │ │ -0755a8: 2391 b704 |0006: new-array v1, v9, [Ljava/lang/Object; // type@04b7 │ │ -0755ac: 7110 391f 0b00 |0008: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0755b2: 0c02 |000b: move-result-object v2 │ │ -0755b4: 4d02 0106 |000c: aput-object v2, v1, v6 │ │ -0755b8: 7110 391f 0c00 |000e: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0755be: 0c02 |0011: move-result-object v2 │ │ -0755c0: 4d02 0107 |0012: aput-object v2, v1, v7 │ │ -0755c4: 7120 601f 1000 |0014: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0755ca: 0c03 |0017: move-result-object v3 │ │ -0755cc: 54a0 420b |0018: iget-object v0, v10, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0755d0: 1a01 3c1f |001a: const-string v1, "pali" // string@1f3c │ │ -0755d4: 1232 |001c: const/4 v2, #int 3 // #3 │ │ -0755d6: 2322 b904 |001d: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -0755da: 1a05 3318 |001f: const-string v5, "item" // string@1833 │ │ -0755de: 4d05 0206 |0021: aput-object v5, v2, v6 │ │ -0755e2: 1a05 a811 |0023: const-string v5, "content" // string@11a8 │ │ -0755e6: 4d05 0207 |0025: aput-object v5, v2, v7 │ │ -0755ea: 1a05 7f25 |0027: const-string v5, "title" // string@257f │ │ -0755ee: 4d05 0209 |0029: aput-object v5, v2, v9 │ │ -0755f2: 0745 |002b: move-object v5, v4 │ │ -0755f4: 0746 |002c: move-object v6, v4 │ │ -0755f6: 0747 |002d: move-object v7, v4 │ │ -0755f8: 7408 e801 0000 |002e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -0755fe: 0c08 |0031: move-result-object v8 │ │ -075600: 1108 |0032: return-object v8 │ │ +0765f4: |[0765f4] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getContent:(IILjava/lang/String;)Landroid/database/Cursor; │ │ +076604: 1229 |0000: const/4 v9, #int 2 // #2 │ │ +076606: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +076608: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +07660a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +07660c: 1a00 9726 |0004: const-string v0, "volume = '%s' AND item = '%s'" // string@2697 │ │ +076610: 2391 b504 |0006: new-array v1, v9, [Ljava/lang/Object; // type@04b5 │ │ +076614: 7110 391f 0b00 |0008: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07661a: 0c02 |000b: move-result-object v2 │ │ +07661c: 4d02 0106 |000c: aput-object v2, v1, v6 │ │ +076620: 7110 391f 0c00 |000e: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +076626: 0c02 |0011: move-result-object v2 │ │ +076628: 4d02 0107 |0012: aput-object v2, v1, v7 │ │ +07662c: 7120 601f 1000 |0014: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +076632: 0c03 |0017: move-result-object v3 │ │ +076634: 54a0 420b |0018: iget-object v0, v10, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076638: 1a01 3c1f |001a: const-string v1, "pali" // string@1f3c │ │ +07663c: 1232 |001c: const/4 v2, #int 3 // #3 │ │ +07663e: 2322 b704 |001d: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +076642: 1a05 3418 |001f: const-string v5, "item" // string@1834 │ │ +076646: 4d05 0206 |0021: aput-object v5, v2, v6 │ │ +07664a: 1a05 a911 |0023: const-string v5, "content" // string@11a9 │ │ +07664e: 4d05 0207 |0025: aput-object v5, v2, v7 │ │ +076652: 1a05 7f25 |0027: const-string v5, "title" // string@257f │ │ +076656: 4d05 0209 |0029: aput-object v5, v2, v9 │ │ +07665a: 0745 |002b: move-object v5, v4 │ │ +07665c: 0746 |002c: move-object v6, v4 │ │ +07665e: 0747 |002d: move-object v7, v4 │ │ +076660: 7408 e801 0000 |002e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +076666: 0c08 |0031: move-result-object v8 │ │ +076668: 1108 |0032: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0018 line=94 │ │ 0x0032 line=102 │ │ locals : │ │ 0x0018 - 0x0033 reg=3 selection Ljava/lang/String; │ │ @@ -107424,87 +107512,87 @@ │ │ type : '(IILjava/lang/String;Z)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 139 16-bit code units │ │ -075604: |[075604] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getPageByItem:(IILjava/lang/String;Z)Landroid/database/Cursor; │ │ -075614: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -075616: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -075618: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -07561a: 7110 381f 0c00 |0003: invoke-static {v12}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -075620: 0c09 |0006: move-result-object v9 │ │ -075622: 1a03 0000 |0007: const-string v3, "" // string@0000 │ │ -075626: 380e 5600 |0009: if-eqz v14, 005f // +0056 │ │ -07562a: 2200 b303 |000b: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07562e: 7010 761f 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075634: 1a01 3418 |0010: const-string v1, "item = " // string@1834 │ │ -075638: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07563e: 0c00 |0015: move-result-object v0 │ │ -075640: 6e20 7e1f 9000 |0016: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075646: 0c00 |0019: move-result-object v0 │ │ -075648: 1a01 3500 |001a: const-string v1, " AND volume = " // string@0035 │ │ -07564c: 6e20 7e1f 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075652: 0c00 |001f: move-result-object v0 │ │ -075654: 1a01 ab00 |0020: const-string v1, "%02d" // string@00ab │ │ -075658: 2372 b704 |0022: new-array v2, v7, [Ljava/lang/Object; // type@04b7 │ │ -07565c: 7110 391f 0b00 |0024: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -075662: 0c05 |0027: move-result-object v5 │ │ -075664: 4d05 0206 |0028: aput-object v5, v2, v6 │ │ -075668: 7120 601f 2100 |002a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07566e: 0c01 |002d: move-result-object v1 │ │ -075670: 6e20 7e1f 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075676: 0c00 |0031: move-result-object v0 │ │ -075678: 1a01 3400 |0032: const-string v1, " AND marked = 1" // string@0034 │ │ -07567c: 6e20 7e1f 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075682: 0c00 |0037: move-result-object v0 │ │ -075684: 6e10 841f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07568a: 0c03 |003b: move-result-object v3 │ │ -07568c: 54a0 420b |003c: iget-object v0, v10, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -075690: 2201 b303 |003e: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -075694: 7010 761f 0100 |0040: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07569a: 6e20 7e1f d100 |0043: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0756a0: 0c01 |0046: move-result-object v1 │ │ -0756a2: 1a02 d80d |0047: const-string v2, "_items" // string@0dd8 │ │ -0756a6: 6e20 7e1f 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0756ac: 0c01 |004c: move-result-object v1 │ │ -0756ae: 6e10 841f 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0756b4: 0c01 |0050: move-result-object v1 │ │ -0756b6: 2372 b904 |0051: new-array v2, v7, [Ljava/lang/String; // type@04b9 │ │ -0756ba: 1a05 2e1f |0053: const-string v5, "page" // string@1f2e │ │ -0756be: 4d05 0206 |0055: aput-object v5, v2, v6 │ │ -0756c2: 0745 |0057: move-object v5, v4 │ │ -0756c4: 0746 |0058: move-object v6, v4 │ │ -0756c6: 0747 |0059: move-object v7, v4 │ │ -0756c8: 7408 e801 0000 |005a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -0756ce: 0c08 |005d: move-result-object v8 │ │ -0756d0: 1108 |005e: return-object v8 │ │ -0756d2: 2200 b303 |005f: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0756d6: 7010 761f 0000 |0061: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0756dc: 1a01 3418 |0064: const-string v1, "item = " // string@1834 │ │ -0756e0: 6e20 7e1f 1000 |0066: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0756e6: 0c00 |0069: move-result-object v0 │ │ -0756e8: 6e20 7e1f 9000 |006a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0756ee: 0c00 |006d: move-result-object v0 │ │ -0756f0: 1a01 3500 |006e: const-string v1, " AND volume = " // string@0035 │ │ -0756f4: 6e20 7e1f 1000 |0070: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0756fa: 0c00 |0073: move-result-object v0 │ │ -0756fc: 1a01 ab00 |0074: const-string v1, "%02d" // string@00ab │ │ -075700: 2372 b704 |0076: new-array v2, v7, [Ljava/lang/Object; // type@04b7 │ │ -075704: 7110 391f 0b00 |0078: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07570a: 0c05 |007b: move-result-object v5 │ │ -07570c: 4d05 0206 |007c: aput-object v5, v2, v6 │ │ -075710: 7120 601f 2100 |007e: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -075716: 0c01 |0081: move-result-object v1 │ │ -075718: 6e20 7e1f 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07571e: 0c00 |0085: move-result-object v0 │ │ -075720: 6e10 841f 0000 |0086: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -075726: 0c03 |0089: move-result-object v3 │ │ -075728: 28b2 |008a: goto 003c // -004e │ │ +07666c: |[07666c] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getPageByItem:(IILjava/lang/String;Z)Landroid/database/Cursor; │ │ +07667c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +07667e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +076680: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +076682: 7110 381f 0c00 |0003: invoke-static {v12}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +076688: 0c09 |0006: move-result-object v9 │ │ +07668a: 1a03 0000 |0007: const-string v3, "" // string@0000 │ │ +07668e: 380e 5600 |0009: if-eqz v14, 005f // +0056 │ │ +076692: 2200 b103 |000b: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +076696: 7010 761f 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07669c: 1a01 3518 |0010: const-string v1, "item = " // string@1835 │ │ +0766a0: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0766a6: 0c00 |0015: move-result-object v0 │ │ +0766a8: 6e20 7e1f 9000 |0016: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0766ae: 0c00 |0019: move-result-object v0 │ │ +0766b0: 1a01 3500 |001a: const-string v1, " AND volume = " // string@0035 │ │ +0766b4: 6e20 7e1f 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0766ba: 0c00 |001f: move-result-object v0 │ │ +0766bc: 1a01 af00 |0020: const-string v1, "%02d" // string@00af │ │ +0766c0: 2372 b504 |0022: new-array v2, v7, [Ljava/lang/Object; // type@04b5 │ │ +0766c4: 7110 391f 0b00 |0024: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0766ca: 0c05 |0027: move-result-object v5 │ │ +0766cc: 4d05 0206 |0028: aput-object v5, v2, v6 │ │ +0766d0: 7120 601f 2100 |002a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0766d6: 0c01 |002d: move-result-object v1 │ │ +0766d8: 6e20 7e1f 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0766de: 0c00 |0031: move-result-object v0 │ │ +0766e0: 1a01 3400 |0032: const-string v1, " AND marked = 1" // string@0034 │ │ +0766e4: 6e20 7e1f 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0766ea: 0c00 |0037: move-result-object v0 │ │ +0766ec: 6e10 841f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0766f2: 0c03 |003b: move-result-object v3 │ │ +0766f4: 54a0 420b |003c: iget-object v0, v10, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +0766f8: 2201 b103 |003e: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0766fc: 7010 761f 0100 |0040: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +076702: 6e20 7e1f d100 |0043: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076708: 0c01 |0046: move-result-object v1 │ │ +07670a: 1a02 da0d |0047: const-string v2, "_items" // string@0dda │ │ +07670e: 6e20 7e1f 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076714: 0c01 |004c: move-result-object v1 │ │ +076716: 6e10 841f 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07671c: 0c01 |0050: move-result-object v1 │ │ +07671e: 2372 b704 |0051: new-array v2, v7, [Ljava/lang/String; // type@04b7 │ │ +076722: 1a05 2e1f |0053: const-string v5, "page" // string@1f2e │ │ +076726: 4d05 0206 |0055: aput-object v5, v2, v6 │ │ +07672a: 0745 |0057: move-object v5, v4 │ │ +07672c: 0746 |0058: move-object v6, v4 │ │ +07672e: 0747 |0059: move-object v7, v4 │ │ +076730: 7408 e801 0000 |005a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +076736: 0c08 |005d: move-result-object v8 │ │ +076738: 1108 |005e: return-object v8 │ │ +07673a: 2200 b103 |005f: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07673e: 7010 761f 0000 |0061: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +076744: 1a01 3518 |0064: const-string v1, "item = " // string@1835 │ │ +076748: 6e20 7e1f 1000 |0066: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07674e: 0c00 |0069: move-result-object v0 │ │ +076750: 6e20 7e1f 9000 |006a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076756: 0c00 |006d: move-result-object v0 │ │ +076758: 1a01 3500 |006e: const-string v1, " AND volume = " // string@0035 │ │ +07675c: 6e20 7e1f 1000 |0070: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076762: 0c00 |0073: move-result-object v0 │ │ +076764: 1a01 af00 |0074: const-string v1, "%02d" // string@00af │ │ +076768: 2372 b504 |0076: new-array v2, v7, [Ljava/lang/Object; // type@04b5 │ │ +07676c: 7110 391f 0b00 |0078: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +076772: 0c05 |007b: move-result-object v5 │ │ +076774: 4d05 0206 |007c: aput-object v5, v2, v6 │ │ +076778: 7120 601f 2100 |007e: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07677e: 0c01 |0081: move-result-object v1 │ │ +076780: 6e20 7e1f 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076786: 0c00 |0085: move-result-object v0 │ │ +076788: 6e10 841f 0000 |0086: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07678e: 0c03 |0089: move-result-object v3 │ │ +076790: 28b2 |008a: goto 003c // -004e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=106 │ │ 0x0007 line=107 │ │ 0x0009 line=108 │ │ 0x000b line=109 │ │ 0x003c line=113 │ │ @@ -107525,52 +107613,52 @@ │ │ type : '(IILjava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 69 16-bit code units │ │ -07572c: |[07572c] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getSutByPage:(IILjava/lang/String;)Landroid/database/Cursor; │ │ -07573c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07573e: 1a03 0000 |0001: const-string v3, "" // string@0000 │ │ -075742: 2200 b303 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -075746: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07574c: 1a01 3418 |0008: const-string v1, "item = " // string@1834 │ │ -075750: 6e20 7e1f 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075756: 0c00 |000d: move-result-object v0 │ │ -075758: 6e20 7b1f b000 |000e: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07575e: 0c00 |0011: move-result-object v0 │ │ -075760: 1a01 3500 |0012: const-string v1, " AND volume = " // string@0035 │ │ -075764: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07576a: 0c00 |0017: move-result-object v0 │ │ -07576c: 6e20 7b1f a000 |0018: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -075772: 0c00 |001b: move-result-object v0 │ │ -075774: 6e10 841f 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07577a: 0c03 |001f: move-result-object v3 │ │ -07577c: 5490 420b |0020: iget-object v0, v9, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -075780: 2201 b303 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -075784: 7010 761f 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07578a: 6e20 7e1f c100 |0027: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075790: 0c01 |002a: move-result-object v1 │ │ -075792: 1a02 d80d |002b: const-string v2, "_items" // string@0dd8 │ │ -075796: 6e20 7e1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07579c: 0c01 |0030: move-result-object v1 │ │ -07579e: 6e10 841f 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0757a4: 0c01 |0034: move-result-object v1 │ │ -0757a6: 1212 |0035: const/4 v2, #int 1 // #1 │ │ -0757a8: 2322 b904 |0036: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -0757ac: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -0757ae: 1a06 fb24 |0039: const-string v6, "sutra" // string@24fb │ │ -0757b2: 4d06 0205 |003b: aput-object v6, v2, v5 │ │ -0757b6: 0745 |003d: move-object v5, v4 │ │ -0757b8: 0746 |003e: move-object v6, v4 │ │ -0757ba: 0747 |003f: move-object v7, v4 │ │ -0757bc: 7408 e801 0000 |0040: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -0757c2: 0c08 |0043: move-result-object v8 │ │ -0757c4: 1108 |0044: return-object v8 │ │ +076794: |[076794] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.getSutByPage:(IILjava/lang/String;)Landroid/database/Cursor; │ │ +0767a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0767a6: 1a03 0000 |0001: const-string v3, "" // string@0000 │ │ +0767aa: 2200 b103 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0767ae: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0767b4: 1a01 3518 |0008: const-string v1, "item = " // string@1835 │ │ +0767b8: 6e20 7e1f 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0767be: 0c00 |000d: move-result-object v0 │ │ +0767c0: 6e20 7b1f b000 |000e: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0767c6: 0c00 |0011: move-result-object v0 │ │ +0767c8: 1a01 3500 |0012: const-string v1, " AND volume = " // string@0035 │ │ +0767cc: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0767d2: 0c00 |0017: move-result-object v0 │ │ +0767d4: 6e20 7b1f a000 |0018: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0767da: 0c00 |001b: move-result-object v0 │ │ +0767dc: 6e10 841f 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0767e2: 0c03 |001f: move-result-object v3 │ │ +0767e4: 5490 420b |0020: iget-object v0, v9, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +0767e8: 2201 b103 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0767ec: 7010 761f 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0767f2: 6e20 7e1f c100 |0027: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0767f8: 0c01 |002a: move-result-object v1 │ │ +0767fa: 1a02 da0d |002b: const-string v2, "_items" // string@0dda │ │ +0767fe: 6e20 7e1f 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076804: 0c01 |0030: move-result-object v1 │ │ +076806: 6e10 841f 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07680c: 0c01 |0034: move-result-object v1 │ │ +07680e: 1212 |0035: const/4 v2, #int 1 // #1 │ │ +076810: 2322 b704 |0036: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +076814: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +076816: 1a06 fb24 |0039: const-string v6, "sutra" // string@24fb │ │ +07681a: 4d06 0205 |003b: aput-object v6, v2, v5 │ │ +07681e: 0745 |003d: move-object v5, v4 │ │ +076820: 0746 |003e: move-object v6, v4 │ │ +076822: 0747 |003f: move-object v7, v4 │ │ +076824: 7408 e801 0000 |0040: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07682a: 0c08 |0043: move-result-object v8 │ │ +07682c: 1108 |0044: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0003 line=129 │ │ 0x0020 line=131 │ │ 0x0044 line=140 │ │ locals : │ │ @@ -107586,21 +107674,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0757c8: |[0757c8] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.isOpened:()Z │ │ -0757d8: 5410 420b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0757dc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0757e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0757e2: 0f00 |0005: return v0 │ │ -0757e4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0757e6: 28fe |0007: goto 0005 // -0002 │ │ +076830: |[076830] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.isOpened:()Z │ │ +076840: 5410 420b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076844: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +076848: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07684a: 0f00 |0005: return v0 │ │ +07684c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07684e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;) │ │ @@ -107608,85 +107696,85 @@ │ │ type : '()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -0757e8: |[0757e8] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ -0757f8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0757fa: 2201 7f03 |0001: new-instance v1, Ljava/io/File; // type@037f │ │ -0757fe: 2203 b303 |0003: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -075802: 7010 761f 0300 |0005: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075808: 6204 3f0b |0008: sget-object v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DATABASE_PATH:Ljava/lang/String; // field@0b3f │ │ -07580c: 6e20 7e1f 4300 |000a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075812: 0c03 |000d: move-result-object v3 │ │ -075814: 6204 840a |000e: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -075818: 6e20 7e1f 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07581e: 0c03 |0013: move-result-object v3 │ │ -075820: 1a04 3110 |0014: const-string v4, "atipitaka.db" // string@1031 │ │ -075824: 6e20 7e1f 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07582a: 0c03 |0019: move-result-object v3 │ │ -07582c: 6e10 841f 0300 |001a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -075832: 0c03 |001d: move-result-object v3 │ │ -075834: 7020 d71e 3100 |001e: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ -07583a: 6e10 da1e 0100 |0021: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@1eda │ │ -075840: 0a03 |0024: move-result v3 │ │ -075842: 3903 3e00 |0025: if-nez v3, 0063 // +003e │ │ -075846: 2201 7f03 |0027: new-instance v1, Ljava/io/File; // type@037f │ │ -07584a: 2203 b303 |0029: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -07584e: 7010 761f 0300 |002b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075854: 6204 400b |002e: sget-object v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DEFAULT_DATABASE_PATH:Ljava/lang/String; // field@0b40 │ │ -075858: 6e20 7e1f 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07585e: 0c03 |0033: move-result-object v3 │ │ -075860: 6204 840a |0034: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -075864: 6e20 7e1f 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07586a: 0c03 |0039: move-result-object v3 │ │ -07586c: 1a04 3110 |003a: const-string v4, "atipitaka.db" // string@1031 │ │ -075870: 6e20 7e1f 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075876: 0c03 |003f: move-result-object v3 │ │ -075878: 6e10 841f 0300 |0040: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07587e: 0c03 |0043: move-result-object v3 │ │ -075880: 7020 d71e 3100 |0044: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ -075886: 1a03 770c |0047: const-string v3, "Tipitaka" // string@0c77 │ │ -07588a: 2204 b303 |0049: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -07588e: 7010 761f 0400 |004b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075894: 1a05 bd0a |004e: const-string v5, "Reverting to default database file at" // string@0abd │ │ -075898: 6e20 7e1f 5400 |0050: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07589e: 0c04 |0053: move-result-object v4 │ │ -0758a0: 6e10 db1e 0100 |0054: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -0758a6: 0c05 |0057: move-result-object v5 │ │ -0758a8: 6e20 7e1f 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0758ae: 0c04 |005b: move-result-object v4 │ │ -0758b0: 6e10 841f 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0758b6: 0c04 |005f: move-result-object v4 │ │ -0758b8: 7120 0d0d 4300 |0060: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0758be: 6e10 da1e 0100 |0063: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@1eda │ │ -0758c4: 0a03 |0066: move-result v3 │ │ -0758c6: 3803 2200 |0067: if-eqz v3, 0089 // +0022 │ │ -0758ca: 6e10 db1e 0100 |0069: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -0758d0: 0c03 |006c: move-result-object v3 │ │ -0758d2: 1204 |006d: const/4 v4, #int 0 // #0 │ │ -0758d4: 1215 |006e: const/4 v5, #int 1 // #1 │ │ -0758d6: 7130 e701 4305 |006f: invoke-static {v3, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@01e7 │ │ -0758dc: 0c03 |0072: move-result-object v3 │ │ -0758de: 5b73 420b |0073: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0758e2: 5473 420b |0075: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0758e6: 6e10 e501 0300 |0077: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.getVersion:()I // method@01e5 │ │ -0758ec: 0a02 |007a: move-result v2 │ │ -0758ee: 1303 0900 |007b: const/16 v3, #int 9 // #9 │ │ -0758f2: 3532 0400 |007d: if-ge v2, v3, 0081 // +0004 │ │ -0758f6: 5b76 420b |007f: iput-object v6, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0758fa: 1107 |0081: return-object v7 │ │ -0758fc: 0d00 |0082: move-exception v0 │ │ -0758fe: 6e10 281f 0000 |0083: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ -075904: 5b76 420b |0086: iput-object v6, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -075908: 28f9 |0088: goto 0081 // -0007 │ │ -07590a: 5b76 420b |0089: iput-object v6, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -07590e: 28f6 |008b: goto 0081 // -000a │ │ +076850: |[076850] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ +076860: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +076862: 2201 7d03 |0001: new-instance v1, Ljava/io/File; // type@037d │ │ +076866: 2203 b103 |0003: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +07686a: 7010 761f 0300 |0005: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +076870: 6204 3f0b |0008: sget-object v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DATABASE_PATH:Ljava/lang/String; // field@0b3f │ │ +076874: 6e20 7e1f 4300 |000a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07687a: 0c03 |000d: move-result-object v3 │ │ +07687c: 6204 840a |000e: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +076880: 6e20 7e1f 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076886: 0c03 |0013: move-result-object v3 │ │ +076888: 1a04 3210 |0014: const-string v4, "atipitaka.db" // string@1032 │ │ +07688c: 6e20 7e1f 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076892: 0c03 |0019: move-result-object v3 │ │ +076894: 6e10 841f 0300 |001a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07689a: 0c03 |001d: move-result-object v3 │ │ +07689c: 7020 d71e 3100 |001e: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ +0768a2: 6e10 da1e 0100 |0021: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@1eda │ │ +0768a8: 0a03 |0024: move-result v3 │ │ +0768aa: 3903 3e00 |0025: if-nez v3, 0063 // +003e │ │ +0768ae: 2201 7d03 |0027: new-instance v1, Ljava/io/File; // type@037d │ │ +0768b2: 2203 b103 |0029: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0768b6: 7010 761f 0300 |002b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0768bc: 6204 400b |002e: sget-object v4, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.DEFAULT_DATABASE_PATH:Ljava/lang/String; // field@0b40 │ │ +0768c0: 6e20 7e1f 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0768c6: 0c03 |0033: move-result-object v3 │ │ +0768c8: 6204 840a |0034: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +0768cc: 6e20 7e1f 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0768d2: 0c03 |0039: move-result-object v3 │ │ +0768d4: 1a04 3210 |003a: const-string v4, "atipitaka.db" // string@1032 │ │ +0768d8: 6e20 7e1f 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0768de: 0c03 |003f: move-result-object v3 │ │ +0768e0: 6e10 841f 0300 |0040: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0768e6: 0c03 |0043: move-result-object v3 │ │ +0768e8: 7020 d71e 3100 |0044: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed7 │ │ +0768ee: 1a03 790c |0047: const-string v3, "Tipitaka" // string@0c79 │ │ +0768f2: 2204 b103 |0049: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +0768f6: 7010 761f 0400 |004b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0768fc: 1a05 bf0a |004e: const-string v5, "Reverting to default database file at" // string@0abf │ │ +076900: 6e20 7e1f 5400 |0050: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076906: 0c04 |0053: move-result-object v4 │ │ +076908: 6e10 db1e 0100 |0054: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +07690e: 0c05 |0057: move-result-object v5 │ │ +076910: 6e20 7e1f 5400 |0058: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076916: 0c04 |005b: move-result-object v4 │ │ +076918: 6e10 841f 0400 |005c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07691e: 0c04 |005f: move-result-object v4 │ │ +076920: 7120 0d0d 4300 |0060: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +076926: 6e10 da1e 0100 |0063: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@1eda │ │ +07692c: 0a03 |0066: move-result v3 │ │ +07692e: 3803 2200 |0067: if-eqz v3, 0089 // +0022 │ │ +076932: 6e10 db1e 0100 |0069: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +076938: 0c03 |006c: move-result-object v3 │ │ +07693a: 1204 |006d: const/4 v4, #int 0 // #0 │ │ +07693c: 1215 |006e: const/4 v5, #int 1 // #1 │ │ +07693e: 7130 e701 4305 |006f: invoke-static {v3, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@01e7 │ │ +076944: 0c03 |0072: move-result-object v3 │ │ +076946: 5b73 420b |0073: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +07694a: 5473 420b |0075: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +07694e: 6e10 e501 0300 |0077: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.getVersion:()I // method@01e5 │ │ +076954: 0a02 |007a: move-result v2 │ │ +076956: 1303 0900 |007b: const/16 v3, #int 9 // #9 │ │ +07695a: 3532 0400 |007d: if-ge v2, v3, 0081 // +0004 │ │ +07695e: 5b76 420b |007f: iput-object v6, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076962: 1107 |0081: return-object v7 │ │ +076964: 0d00 |0082: move-exception v0 │ │ +076966: 6e10 281f 0000 |0083: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ +07696c: 5b76 420b |0086: iput-object v6, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076970: 28f9 |0088: goto 0081 // -0007 │ │ +076972: 5b76 420b |0089: iput-object v6, v7, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076976: 28f6 |008b: goto 0081 // -000a │ │ catches : 1 │ │ 0x0069 - 0x0075 │ │ Ljava/lang/Exception; -> 0x0082 │ │ positions : │ │ 0x0001 line=31 │ │ 0x0021 line=32 │ │ 0x0027 line=33 │ │ @@ -107712,152 +107800,149 @@ │ │ name : 'search' │ │ type : '(ILjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 8 │ │ - insns size : 128 16-bit code units │ │ -075920: |[075920] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.search:(ILjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -075930: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -075932: 6e20 9521 db00 |0001: invoke-virtual {v11, v13}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2195 │ │ -075938: 0c0d |0004: move-result-object v13 │ │ -07593a: 1a03 0000 |0005: const-string v3, "" // string@0000 │ │ -07593e: 1a00 b90d |0007: const-string v0, "\+" // string@0db9 │ │ -075942: 6e20 691f 0d00 |0009: invoke-virtual {v13, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -075948: 0c0a |000c: move-result-object v10 │ │ -07594a: 2200 b303 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07594e: 7010 761f 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075954: 6e20 7e1f 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07595a: 0c00 |0015: move-result-object v0 │ │ -07595c: 1a01 9526 |0016: const-string v1, "volume = '" // string@2695 │ │ -075960: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075966: 0c00 |001b: move-result-object v0 │ │ -075968: 6e20 7b1f c000 |001c: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07596e: 0c00 |001f: move-result-object v0 │ │ -075970: 1a01 ba00 |0020: const-string v1, "'" // string@00ba │ │ -075974: 6e20 7e1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07597a: 0c00 |0025: move-result-object v0 │ │ -07597c: 6e10 841f 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -075982: 0c03 |0029: move-result-object v3 │ │ -075984: 1209 |002a: const/4 v9, #int 0 // #0 │ │ -075986: 21a0 |002b: array-length v0, v10 │ │ -075988: 3509 3200 |002c: if-ge v9, v0, 005e // +0032 │ │ -07598c: 2200 b303 |002e: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -075990: 7010 761f 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075996: 6e20 7e1f 3000 |0033: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07599c: 0c00 |0036: move-result-object v0 │ │ -07599e: 1a01 3300 |0037: const-string v1, " AND content LIKE " // string@0033 │ │ -0759a2: 6e20 7e1f 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0759a8: 0c00 |003c: move-result-object v0 │ │ -0759aa: 1a01 bc00 |003d: const-string v1, "'%" // string@00bc │ │ -0759ae: 6e20 7e1f 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0759b4: 0c00 |0042: move-result-object v0 │ │ -0759b6: 4601 0a09 |0043: aget-object v1, v10, v9 │ │ -0759ba: 1302 2b00 |0045: const/16 v2, #int 43 // #2b │ │ -0759be: 1305 2000 |0047: const/16 v5, #int 32 // #20 │ │ -0759c2: 6e30 661f 2105 |0049: invoke-virtual {v1, v2, v5}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@1f66 │ │ -0759c8: 0c01 |004c: move-result-object v1 │ │ -0759ca: 6e20 7e1f 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0759d0: 0c00 |0050: move-result-object v0 │ │ -0759d2: 1a01 aa00 |0051: const-string v1, "%'" // string@00aa │ │ -0759d6: 6e20 7e1f 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0759dc: 0c00 |0056: move-result-object v0 │ │ -0759de: 6e10 841f 0000 |0057: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0759e4: 0c03 |005a: move-result-object v3 │ │ -0759e6: d809 0901 |005b: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0759ea: 28ce |005d: goto 002b // -0032 │ │ -0759ec: 54b0 420b |005e: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -0759f0: 1241 |0060: const/4 v1, #int 4 // #4 │ │ -0759f2: 2312 b904 |0061: new-array v2, v1, [Ljava/lang/String; // type@04b9 │ │ -0759f6: 1201 |0063: const/4 v1, #int 0 // #0 │ │ -0759f8: 1a05 d30d |0064: const-string v5, "_id" // string@0dd3 │ │ -0759fc: 4d05 0201 |0066: aput-object v5, v2, v1 │ │ -075a00: 1211 |0068: const/4 v1, #int 1 // #1 │ │ -075a02: 1a05 9426 |0069: const-string v5, "volume" // string@2694 │ │ -075a06: 4d05 0201 |006b: aput-object v5, v2, v1 │ │ -075a0a: 1221 |006d: const/4 v1, #int 2 // #2 │ │ -075a0c: 1a05 3318 |006e: const-string v5, "item" // string@1833 │ │ -075a10: 4d05 0201 |0070: aput-object v5, v2, v1 │ │ -075a14: 1231 |0072: const/4 v1, #int 3 // #3 │ │ -075a16: 1a05 a811 |0073: const-string v5, "content" // string@11a8 │ │ -075a1a: 4d05 0201 |0075: aput-object v5, v2, v1 │ │ -075a1e: 07e1 |0077: move-object v1, v14 │ │ -075a20: 0745 |0078: move-object v5, v4 │ │ -075a22: 0746 |0079: move-object v6, v4 │ │ -075a24: 0747 |007a: move-object v7, v4 │ │ -075a26: 7408 e801 0000 |007b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -075a2c: 0c08 |007e: move-result-object v8 │ │ -075a2e: 1108 |007f: return-object v8 │ │ + insns size : 122 16-bit code units │ │ +076988: |[076988] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.search:(ILjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +076998: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07699a: 6e20 9521 db00 |0001: invoke-virtual {v11, v13}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2195 │ │ +0769a0: 0c0d |0004: move-result-object v13 │ │ +0769a2: 1a03 0000 |0005: const-string v3, "" // string@0000 │ │ +0769a6: 1a00 bb0d |0007: const-string v0, "\+" // string@0dbb │ │ +0769aa: 6e20 691f 0d00 |0009: invoke-virtual {v13, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0769b0: 0c0a |000c: move-result-object v10 │ │ +0769b2: 2200 b103 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0769b6: 7010 761f 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0769bc: 6e20 7e1f 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0769c2: 0c00 |0015: move-result-object v0 │ │ +0769c4: 1a01 9526 |0016: const-string v1, "volume = '" // string@2695 │ │ +0769c8: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0769ce: 0c00 |001b: move-result-object v0 │ │ +0769d0: 6e20 7b1f c000 |001c: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0769d6: 0c00 |001f: move-result-object v0 │ │ +0769d8: 1a01 be00 |0020: const-string v1, "'" // string@00be │ │ +0769dc: 6e20 7e1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0769e2: 0c00 |0025: move-result-object v0 │ │ +0769e4: 6e10 841f 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0769ea: 0c03 |0029: move-result-object v3 │ │ +0769ec: 1209 |002a: const/4 v9, #int 0 // #0 │ │ +0769ee: 21a0 |002b: array-length v0, v10 │ │ +0769f0: 3509 2c00 |002c: if-ge v9, v0, 0058 // +002c │ │ +0769f4: 2200 b103 |002e: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0769f8: 7010 761f 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0769fe: 6e20 7e1f 3000 |0033: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076a04: 0c00 |0036: move-result-object v0 │ │ +076a06: 1a01 3300 |0037: const-string v1, " AND content LIKE '%" // string@0033 │ │ +076a0a: 6e20 7e1f 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076a10: 0c00 |003c: move-result-object v0 │ │ +076a12: 4601 0a09 |003d: aget-object v1, v10, v9 │ │ +076a16: 1302 2b00 |003f: const/16 v2, #int 43 // #2b │ │ +076a1a: 1305 2000 |0041: const/16 v5, #int 32 // #20 │ │ +076a1e: 6e30 661f 2105 |0043: invoke-virtual {v1, v2, v5}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@1f66 │ │ +076a24: 0c01 |0046: move-result-object v1 │ │ +076a26: 6e20 7e1f 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076a2c: 0c00 |004a: move-result-object v0 │ │ +076a2e: 1a01 ad00 |004b: const-string v1, "%'" // string@00ad │ │ +076a32: 6e20 7e1f 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076a38: 0c00 |0050: move-result-object v0 │ │ +076a3a: 6e10 841f 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +076a40: 0c03 |0054: move-result-object v3 │ │ +076a42: d809 0901 |0055: add-int/lit8 v9, v9, #int 1 // #01 │ │ +076a46: 28d4 |0057: goto 002b // -002c │ │ +076a48: 54b0 420b |0058: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076a4c: 1241 |005a: const/4 v1, #int 4 // #4 │ │ +076a4e: 2312 b704 |005b: new-array v2, v1, [Ljava/lang/String; // type@04b7 │ │ +076a52: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +076a54: 1a05 d50d |005e: const-string v5, "_id" // string@0dd5 │ │ +076a58: 4d05 0201 |0060: aput-object v5, v2, v1 │ │ +076a5c: 1211 |0062: const/4 v1, #int 1 // #1 │ │ +076a5e: 1a05 9426 |0063: const-string v5, "volume" // string@2694 │ │ +076a62: 4d05 0201 |0065: aput-object v5, v2, v1 │ │ +076a66: 1221 |0067: const/4 v1, #int 2 // #2 │ │ +076a68: 1a05 3418 |0068: const-string v5, "item" // string@1834 │ │ +076a6c: 4d05 0201 |006a: aput-object v5, v2, v1 │ │ +076a70: 1231 |006c: const/4 v1, #int 3 // #3 │ │ +076a72: 1a05 a911 |006d: const-string v5, "content" // string@11a9 │ │ +076a76: 4d05 0201 |006f: aput-object v5, v2, v1 │ │ +076a7a: 07e1 |0071: move-object v1, v14 │ │ +076a7c: 0745 |0072: move-object v5, v4 │ │ +076a7e: 0746 |0073: move-object v6, v4 │ │ +076a80: 0747 |0074: move-object v7, v4 │ │ +076a82: 7408 e801 0000 |0075: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +076a88: 0c08 |0078: move-result-object v8 │ │ +076a8a: 1108 |0079: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=144 │ │ 0x0005 line=146 │ │ 0x0007 line=148 │ │ 0x000d line=150 │ │ 0x002a line=151 │ │ 0x002e line=153 │ │ - 0x005b line=151 │ │ - 0x005e line=156 │ │ - 0x007f line=164 │ │ - locals : │ │ - 0x0007 - 0x0080 reg=3 selection Ljava/lang/String; │ │ - 0x007f - 0x0080 reg=8 cursor Landroid/database/Cursor; │ │ - 0x002b - 0x0080 reg=9 i I │ │ - 0x000d - 0x0080 reg=10 tokens [Ljava/lang/String; │ │ - 0x0000 - 0x0080 reg=11 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - 0x0000 - 0x0080 reg=12 volume I │ │ - 0x0000 - 0x0080 reg=13 query Ljava/lang/String; │ │ - 0x0000 - 0x0080 reg=14 lang Ljava/lang/String; │ │ + 0x0055 line=151 │ │ + 0x0058 line=156 │ │ + 0x0079 line=164 │ │ + locals : │ │ + 0x0007 - 0x007a reg=3 selection Ljava/lang/String; │ │ + 0x0079 - 0x007a reg=8 cursor Landroid/database/Cursor; │ │ + 0x002b - 0x007a reg=9 i I │ │ + 0x000d - 0x007a reg=10 tokens [Ljava/lang/String; │ │ + 0x0000 - 0x007a reg=11 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ + 0x0000 - 0x007a reg=12 volume I │ │ + 0x0000 - 0x007a reg=13 query Ljava/lang/String; │ │ + 0x0000 - 0x007a reg=14 lang Ljava/lang/String; │ │ │ │ #11 : (in Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;) │ │ name : 'searchAll' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 60 16-bit code units │ │ -075a30: |[075a30] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.searchAll:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -075a40: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -075a42: 5490 420b |0001: iget-object v0, v9, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ -075a46: 1241 |0003: const/4 v1, #int 4 // #4 │ │ -075a48: 2312 b904 |0004: new-array v2, v1, [Ljava/lang/String; // type@04b9 │ │ -075a4c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -075a4e: 1a03 d30d |0007: const-string v3, "_id" // string@0dd3 │ │ -075a52: 4d03 0201 |0009: aput-object v3, v2, v1 │ │ -075a56: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -075a58: 1a03 9f26 |000c: const-string v3, "volumn" // string@269f │ │ -075a5c: 4d03 0201 |000e: aput-object v3, v2, v1 │ │ -075a60: 1221 |0010: const/4 v1, #int 2 // #2 │ │ -075a62: 1a03 2e1f |0011: const-string v3, "page" // string@1f2e │ │ -075a66: 4d03 0201 |0013: aput-object v3, v2, v1 │ │ -075a6a: 1231 |0015: const/4 v1, #int 3 // #3 │ │ -075a6c: 1a03 5a18 |0016: const-string v3, "items" // string@185a │ │ -075a70: 4d03 0201 |0018: aput-object v3, v2, v1 │ │ -075a74: 2201 b303 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -075a78: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075a7e: 1a03 a911 |001f: const-string v3, "content LIKE '%" // string@11a9 │ │ -075a82: 6e20 7e1f 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075a88: 0c01 |0024: move-result-object v1 │ │ -075a8a: 6e20 7e1f a100 |0025: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075a90: 0c01 |0028: move-result-object v1 │ │ -075a92: 1a03 aa00 |0029: const-string v3, "%'" // string@00aa │ │ -075a96: 6e20 7e1f 3100 |002b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075a9c: 0c01 |002e: move-result-object v1 │ │ -075a9e: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -075aa4: 0c03 |0032: move-result-object v3 │ │ -075aa6: 07b1 |0033: move-object v1, v11 │ │ -075aa8: 0745 |0034: move-object v5, v4 │ │ -075aaa: 0746 |0035: move-object v6, v4 │ │ -075aac: 0747 |0036: move-object v7, v4 │ │ -075aae: 7408 e801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -075ab4: 0c08 |003a: move-result-object v8 │ │ -075ab6: 1108 |003b: return-object v8 │ │ +076a8c: |[076a8c] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.searchAll:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +076a9c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +076a9e: 5490 420b |0001: iget-object v0, v9, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0b42 │ │ +076aa2: 1241 |0003: const/4 v1, #int 4 // #4 │ │ +076aa4: 2312 b704 |0004: new-array v2, v1, [Ljava/lang/String; // type@04b7 │ │ +076aa8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +076aaa: 1a03 d50d |0007: const-string v3, "_id" // string@0dd5 │ │ +076aae: 4d03 0201 |0009: aput-object v3, v2, v1 │ │ +076ab2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +076ab4: 1a03 9f26 |000c: const-string v3, "volumn" // string@269f │ │ +076ab8: 4d03 0201 |000e: aput-object v3, v2, v1 │ │ +076abc: 1221 |0010: const/4 v1, #int 2 // #2 │ │ +076abe: 1a03 2e1f |0011: const-string v3, "page" // string@1f2e │ │ +076ac2: 4d03 0201 |0013: aput-object v3, v2, v1 │ │ +076ac6: 1231 |0015: const/4 v1, #int 3 // #3 │ │ +076ac8: 1a03 5b18 |0016: const-string v3, "items" // string@185b │ │ +076acc: 4d03 0201 |0018: aput-object v3, v2, v1 │ │ +076ad0: 2201 b103 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +076ad4: 7010 761f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +076ada: 1a03 aa11 |001f: const-string v3, "content LIKE '%" // string@11aa │ │ +076ade: 6e20 7e1f 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076ae4: 0c01 |0024: move-result-object v1 │ │ +076ae6: 6e20 7e1f a100 |0025: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076aec: 0c01 |0028: move-result-object v1 │ │ +076aee: 1a03 ad00 |0029: const-string v3, "%'" // string@00ad │ │ +076af2: 6e20 7e1f 3100 |002b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076af8: 0c01 |002e: move-result-object v1 │ │ +076afa: 6e10 841f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +076b00: 0c03 |0032: move-result-object v3 │ │ +076b02: 07b1 |0033: move-object v1, v11 │ │ +076b04: 0745 |0034: move-object v5, v4 │ │ +076b06: 0746 |0035: move-object v6, v4 │ │ +076b08: 0747 |0036: move-object v7, v4 │ │ +076b0a: 7408 e801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +076b10: 0c08 |003a: move-result-object v8 │ │ +076b12: 1108 |003b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=168 │ │ 0x003b line=176 │ │ locals : │ │ 0x003b - 0x003c reg=8 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x003c reg=9 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ @@ -107869,70 +107954,70 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -075ab8: |[075ab8] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.toUni:(Ljava/lang/String;)Ljava/lang/String; │ │ -075ac8: 1a00 fe0d |0000: const-string v0, "aa" // string@0dfe │ │ -075acc: 1a01 1a27 |0002: const-string v1, "ā" // string@271a │ │ -075ad0: 6e30 671f 0401 |0004: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075ad6: 0c00 |0007: move-result-object v0 │ │ -075ad8: 1a01 4a17 |0008: const-string v1, "ii" // string@174a │ │ -075adc: 1a02 1c27 |000a: const-string v2, "ī" // string@271c │ │ -075ae0: 6e30 671f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075ae6: 0c00 |000f: move-result-object v0 │ │ -075ae8: 1a01 2226 |0010: const-string v1, "uu" // string@2622 │ │ -075aec: 1a02 1e27 |0012: const-string v2, "ū" // string@271e │ │ -075af0: 6e30 671f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075af6: 0c00 |0017: move-result-object v0 │ │ -075af8: 1a01 0301 |0018: const-string v1, ".t" // string@0103 │ │ -075afc: 1a02 2927 |001a: const-string v2, "ṭ" // string@2729 │ │ -075b00: 6e30 671f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075b06: 0c00 |001f: move-result-object v0 │ │ -075b08: 1a01 fd00 |0020: const-string v1, ".d" // string@00fd │ │ -075b0c: 1a02 2027 |0022: const-string v2, "ḍ" // string@2720 │ │ -075b10: 6e30 671f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075b16: 0c00 |0027: move-result-object v0 │ │ -075b18: 1a01 a300 |0028: const-string v1, ""n" // string@00a3 │ │ -075b1c: 1a02 2527 |002a: const-string v2, "ṅ" // string@2725 │ │ -075b20: 6e30 671f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075b26: 0c00 |002f: move-result-object v0 │ │ -075b28: 1a01 0001 |0030: const-string v1, ".n" // string@0100 │ │ -075b2c: 1a02 2727 |0032: const-string v2, "ṇ" // string@2727 │ │ -075b30: 6e30 671f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075b36: 0c00 |0037: move-result-object v0 │ │ -075b38: 1a01 ff00 |0038: const-string v1, ".m" // string@00ff │ │ -075b3c: 1a02 2327 |003a: const-string v2, "ṃ" // string@2723 │ │ -075b40: 6e30 671f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075b46: 0c00 |003f: move-result-object v0 │ │ -075b48: 1a01 1627 |0040: const-string v1, "~n" // string@2716 │ │ -075b4c: 1a02 1827 |0042: const-string v2, "ñ" // string@2718 │ │ -075b50: 6e30 671f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075b56: 0c00 |0047: move-result-object v0 │ │ -075b58: 1a01 fe00 |0048: const-string v1, ".l" // string@00fe │ │ -075b5c: 1a02 2227 |004a: const-string v2, "ḷ" // string@2722 │ │ -075b60: 6e30 671f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075b66: 0c00 |004f: move-result-object v0 │ │ -075b68: 1100 |0050: return-object v0 │ │ +076b14: |[076b14] org.yuttadhammo.tipitaka.MainTipitakaDBAdapter.toUni:(Ljava/lang/String;)Ljava/lang/String; │ │ +076b24: 1a00 000e |0000: const-string v0, "aa" // string@0e00 │ │ +076b28: 1a01 1727 |0002: const-string v1, "ā" // string@2717 │ │ +076b2c: 6e30 671f 0401 |0004: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076b32: 0c00 |0007: move-result-object v0 │ │ +076b34: 1a01 4b17 |0008: const-string v1, "ii" // string@174b │ │ +076b38: 1a02 1927 |000a: const-string v2, "ī" // string@2719 │ │ +076b3c: 6e30 671f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076b42: 0c00 |000f: move-result-object v0 │ │ +076b44: 1a01 2226 |0010: const-string v1, "uu" // string@2622 │ │ +076b48: 1a02 1b27 |0012: const-string v2, "ū" // string@271b │ │ +076b4c: 6e30 671f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076b52: 0c00 |0017: move-result-object v0 │ │ +076b54: 1a01 0701 |0018: const-string v1, ".t" // string@0107 │ │ +076b58: 1a02 2627 |001a: const-string v2, "ṭ" // string@2726 │ │ +076b5c: 6e30 671f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076b62: 0c00 |001f: move-result-object v0 │ │ +076b64: 1a01 0101 |0020: const-string v1, ".d" // string@0101 │ │ +076b68: 1a02 1d27 |0022: const-string v2, "ḍ" // string@271d │ │ +076b6c: 6e30 671f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076b72: 0c00 |0027: move-result-object v0 │ │ +076b74: 1a01 a600 |0028: const-string v1, ""n" // string@00a6 │ │ +076b78: 1a02 2227 |002a: const-string v2, "ṅ" // string@2722 │ │ +076b7c: 6e30 671f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076b82: 0c00 |002f: move-result-object v0 │ │ +076b84: 1a01 0401 |0030: const-string v1, ".n" // string@0104 │ │ +076b88: 1a02 2427 |0032: const-string v2, "ṇ" // string@2724 │ │ +076b8c: 6e30 671f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076b92: 0c00 |0037: move-result-object v0 │ │ +076b94: 1a01 0301 |0038: const-string v1, ".m" // string@0103 │ │ +076b98: 1a02 2027 |003a: const-string v2, "ṃ" // string@2720 │ │ +076b9c: 6e30 671f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076ba2: 0c00 |003f: move-result-object v0 │ │ +076ba4: 1a01 1327 |0040: const-string v1, "~n" // string@2713 │ │ +076ba8: 1a02 1527 |0042: const-string v2, "ñ" // string@2715 │ │ +076bac: 6e30 671f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076bb2: 0c00 |0047: move-result-object v0 │ │ +076bb4: 1a01 0201 |0048: const-string v1, ".l" // string@0102 │ │ +076bb8: 1a02 1f27 |004a: const-string v2, "ḷ" // string@271f │ │ +076bbc: 6e30 671f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076bc2: 0c00 |004f: move-result-object v0 │ │ +076bc4: 1100 |0050: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0051 reg=3 this Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ 0x0000 - 0x0051 reg=4 input Ljava/lang/String; │ │ │ │ - source_file_idx : 2468 (MainTipitakaDBAdapter.java) │ │ + source_file_idx : 2470 (MainTipitakaDBAdapter.java) │ │ │ │ Class #460 header: │ │ -class_idx : 1068 │ │ +class_idx : 1066 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #460 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/PaliUtils;' │ │ @@ -107947,17 +108032,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075b6c: |[075b6c] org.yuttadhammo.tipitaka.PaliUtils.:()V │ │ -075b7c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -075b82: 0e00 |0003: return-void │ │ +076bc8: |[076bc8] org.yuttadhammo.tipitaka.PaliUtils.:()V │ │ +076bd8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +076bde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/PaliUtils; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/PaliUtils;) │ │ @@ -107965,56 +108050,56 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -075b84: |[075b84] org.yuttadhammo.tipitaka.PaliUtils.toUni:(Ljava/lang/String;)Ljava/lang/String; │ │ -075b94: 1a00 fe0d |0000: const-string v0, "aa" // string@0dfe │ │ -075b98: 1a01 1a27 |0002: const-string v1, "ā" // string@271a │ │ -075b9c: 6e30 671f 0301 |0004: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075ba2: 0c00 |0007: move-result-object v0 │ │ -075ba4: 1a01 4a17 |0008: const-string v1, "ii" // string@174a │ │ -075ba8: 1a02 1c27 |000a: const-string v2, "ī" // string@271c │ │ -075bac: 6e30 671f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075bb2: 0c00 |000f: move-result-object v0 │ │ -075bb4: 1a01 2226 |0010: const-string v1, "uu" // string@2622 │ │ -075bb8: 1a02 1e27 |0012: const-string v2, "ū" // string@271e │ │ -075bbc: 6e30 671f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075bc2: 0c00 |0017: move-result-object v0 │ │ -075bc4: 1a01 0301 |0018: const-string v1, ".t" // string@0103 │ │ -075bc8: 1a02 2927 |001a: const-string v2, "ṭ" // string@2729 │ │ -075bcc: 6e30 671f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075bd2: 0c00 |001f: move-result-object v0 │ │ -075bd4: 1a01 fd00 |0020: const-string v1, ".d" // string@00fd │ │ -075bd8: 1a02 2027 |0022: const-string v2, "ḍ" // string@2720 │ │ -075bdc: 6e30 671f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075be2: 0c00 |0027: move-result-object v0 │ │ -075be4: 1a01 a300 |0028: const-string v1, ""n" // string@00a3 │ │ -075be8: 1a02 2527 |002a: const-string v2, "ṅ" // string@2725 │ │ -075bec: 6e30 671f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075bf2: 0c00 |002f: move-result-object v0 │ │ -075bf4: 1a01 0001 |0030: const-string v1, ".n" // string@0100 │ │ -075bf8: 1a02 2727 |0032: const-string v2, "ṇ" // string@2727 │ │ -075bfc: 6e30 671f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075c02: 0c00 |0037: move-result-object v0 │ │ -075c04: 1a01 ff00 |0038: const-string v1, ".m" // string@00ff │ │ -075c08: 1a02 2327 |003a: const-string v2, "ṃ" // string@2723 │ │ -075c0c: 6e30 671f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075c12: 0c00 |003f: move-result-object v0 │ │ -075c14: 1a01 1627 |0040: const-string v1, "~n" // string@2716 │ │ -075c18: 1a02 1827 |0042: const-string v2, "ñ" // string@2718 │ │ -075c1c: 6e30 671f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075c22: 0c00 |0047: move-result-object v0 │ │ -075c24: 1a01 fe00 |0048: const-string v1, ".l" // string@00fe │ │ -075c28: 1a02 2227 |004a: const-string v2, "ḷ" // string@2722 │ │ -075c2c: 6e30 671f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -075c32: 0c03 |004f: move-result-object v3 │ │ -075c34: 1103 |0050: return-object v3 │ │ +076be0: |[076be0] org.yuttadhammo.tipitaka.PaliUtils.toUni:(Ljava/lang/String;)Ljava/lang/String; │ │ +076bf0: 1a00 000e |0000: const-string v0, "aa" // string@0e00 │ │ +076bf4: 1a01 1727 |0002: const-string v1, "ā" // string@2717 │ │ +076bf8: 6e30 671f 0301 |0004: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076bfe: 0c00 |0007: move-result-object v0 │ │ +076c00: 1a01 4b17 |0008: const-string v1, "ii" // string@174b │ │ +076c04: 1a02 1927 |000a: const-string v2, "ī" // string@2719 │ │ +076c08: 6e30 671f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c0e: 0c00 |000f: move-result-object v0 │ │ +076c10: 1a01 2226 |0010: const-string v1, "uu" // string@2622 │ │ +076c14: 1a02 1b27 |0012: const-string v2, "ū" // string@271b │ │ +076c18: 6e30 671f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c1e: 0c00 |0017: move-result-object v0 │ │ +076c20: 1a01 0701 |0018: const-string v1, ".t" // string@0107 │ │ +076c24: 1a02 2627 |001a: const-string v2, "ṭ" // string@2726 │ │ +076c28: 6e30 671f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c2e: 0c00 |001f: move-result-object v0 │ │ +076c30: 1a01 0101 |0020: const-string v1, ".d" // string@0101 │ │ +076c34: 1a02 1d27 |0022: const-string v2, "ḍ" // string@271d │ │ +076c38: 6e30 671f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c3e: 0c00 |0027: move-result-object v0 │ │ +076c40: 1a01 a600 |0028: const-string v1, ""n" // string@00a6 │ │ +076c44: 1a02 2227 |002a: const-string v2, "ṅ" // string@2722 │ │ +076c48: 6e30 671f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c4e: 0c00 |002f: move-result-object v0 │ │ +076c50: 1a01 0401 |0030: const-string v1, ".n" // string@0104 │ │ +076c54: 1a02 2427 |0032: const-string v2, "ṇ" // string@2724 │ │ +076c58: 6e30 671f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c5e: 0c00 |0037: move-result-object v0 │ │ +076c60: 1a01 0301 |0038: const-string v1, ".m" // string@0103 │ │ +076c64: 1a02 2027 |003a: const-string v2, "ṃ" // string@2720 │ │ +076c68: 6e30 671f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c6e: 0c00 |003f: move-result-object v0 │ │ +076c70: 1a01 1327 |0040: const-string v1, "~n" // string@2713 │ │ +076c74: 1a02 1527 |0042: const-string v2, "ñ" // string@2715 │ │ +076c78: 6e30 671f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c7e: 0c00 |0047: move-result-object v0 │ │ +076c80: 1a01 0201 |0048: const-string v1, ".l" // string@0102 │ │ +076c84: 1a02 1f27 |004a: const-string v2, "ḷ" // string@271f │ │ +076c88: 6e30 671f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +076c8e: 0c03 |004f: move-result-object v3 │ │ +076c90: 1103 |0050: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x0050 line=6 │ │ locals : │ │ 0x0000 - 0x0051 reg=3 string Ljava/lang/String; │ │ │ │ @@ -108023,111 +108108,111 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 161 16-bit code units │ │ -075c38: |[075c38] org.yuttadhammo.tipitaka.PaliUtils.toVel:(Ljava/lang/String;)Ljava/lang/String; │ │ -075c48: 1a00 1a27 |0000: const-string v0, "ā" // string@271a │ │ -075c4c: 1a01 fe0d |0002: const-string v1, "aa" // string@0dfe │ │ -075c50: 6e30 681f 0301 |0004: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075c56: 0c00 |0007: move-result-object v0 │ │ -075c58: 1a01 1c27 |0008: const-string v1, "ī" // string@271c │ │ -075c5c: 1a02 4a17 |000a: const-string v2, "ii" // string@174a │ │ -075c60: 6e30 681f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075c66: 0c00 |000f: move-result-object v0 │ │ -075c68: 1a01 1e27 |0010: const-string v1, "ū" // string@271e │ │ -075c6c: 1a02 2226 |0012: const-string v2, "uu" // string@2622 │ │ -075c70: 6e30 681f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075c76: 0c00 |0017: move-result-object v0 │ │ -075c78: 1a01 2927 |0018: const-string v1, "ṭ" // string@2729 │ │ -075c7c: 1a02 0301 |001a: const-string v2, ".t" // string@0103 │ │ -075c80: 6e30 681f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075c86: 0c00 |001f: move-result-object v0 │ │ -075c88: 1a01 2027 |0020: const-string v1, "ḍ" // string@2720 │ │ -075c8c: 1a02 fd00 |0022: const-string v2, ".d" // string@00fd │ │ -075c90: 6e30 681f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075c96: 0c00 |0027: move-result-object v0 │ │ -075c98: 1a01 2527 |0028: const-string v1, "ṅ" // string@2725 │ │ -075c9c: 1a02 a300 |002a: const-string v2, ""n" // string@00a3 │ │ -075ca0: 6e30 681f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075ca6: 0c00 |002f: move-result-object v0 │ │ -075ca8: 1a01 2727 |0030: const-string v1, "ṇ" // string@2727 │ │ -075cac: 1a02 0001 |0032: const-string v2, ".n" // string@0100 │ │ -075cb0: 6e30 681f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075cb6: 0c00 |0037: move-result-object v0 │ │ -075cb8: 1a01 b70d |0038: const-string v1, "[ṃṁ]" // string@0db7 │ │ -075cbc: 1a02 ff00 |003a: const-string v2, ".m" // string@00ff │ │ -075cc0: 6e30 681f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075cc6: 0c00 |003f: move-result-object v0 │ │ -075cc8: 1a01 1827 |0040: const-string v1, "ñ" // string@2718 │ │ -075ccc: 1a02 1627 |0042: const-string v2, "~n" // string@2716 │ │ -075cd0: 6e30 681f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075cd6: 0c00 |0047: move-result-object v0 │ │ -075cd8: 1a01 2227 |0048: const-string v1, "ḷ" // string@2722 │ │ -075cdc: 1a02 fe00 |004a: const-string v2, ".l" // string@00fe │ │ -075ce0: 6e30 681f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075ce6: 0c00 |004f: move-result-object v0 │ │ -075ce8: 1a01 1927 |0050: const-string v1, "Ā" // string@2719 │ │ -075cec: 1a02 6601 |0052: const-string v2, "AA" // string@0166 │ │ -075cf0: 6e30 681f 1002 |0054: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075cf6: 0c00 |0057: move-result-object v0 │ │ -075cf8: 1a01 1b27 |0058: const-string v1, "Ī" // string@271b │ │ -075cfc: 1a02 8a03 |005a: const-string v2, "II" // string@038a │ │ -075d00: 6e30 681f 1002 |005c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d06: 0c00 |005f: move-result-object v0 │ │ -075d08: 1a01 1d27 |0060: const-string v1, "Ū" // string@271d │ │ -075d0c: 1a02 890c |0062: const-string v2, "UU" // string@0c89 │ │ -075d10: 6e30 681f 1002 |0064: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d16: 0c00 |0067: move-result-object v0 │ │ -075d18: 1a01 2827 |0068: const-string v1, "Ṭ" // string@2728 │ │ -075d1c: 1a02 fb00 |006a: const-string v2, ".T" // string@00fb │ │ -075d20: 6e30 681f 1002 |006c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d26: 0c00 |006f: move-result-object v0 │ │ -075d28: 1a01 1f27 |0070: const-string v1, "Ḍ" // string@271f │ │ -075d2c: 1a02 f700 |0072: const-string v2, ".D" // string@00f7 │ │ -075d30: 6e30 681f 1002 |0074: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d36: 0c00 |0077: move-result-object v0 │ │ -075d38: 1a01 2427 |0078: const-string v1, "Ṅ" // string@2724 │ │ -075d3c: 1a02 a200 |007a: const-string v2, ""N" // string@00a2 │ │ -075d40: 6e30 681f 1002 |007c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d46: 0c00 |007f: move-result-object v0 │ │ -075d48: 1a01 2627 |0080: const-string v1, "Ṇ" // string@2726 │ │ -075d4c: 1a02 fa00 |0082: const-string v2, ".N" // string@00fa │ │ -075d50: 6e30 681f 1002 |0084: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d56: 0c00 |0087: move-result-object v0 │ │ -075d58: 1a01 b60d |0088: const-string v1, "[ṂṀ]" // string@0db6 │ │ -075d5c: 1a02 f900 |008a: const-string v2, ".M" // string@00f9 │ │ -075d60: 6e30 681f 1002 |008c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d66: 0c00 |008f: move-result-object v0 │ │ -075d68: 1a01 1727 |0090: const-string v1, "Ñ" // string@2717 │ │ -075d6c: 1a02 1527 |0092: const-string v2, "~N" // string@2715 │ │ -075d70: 6e30 681f 1002 |0094: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d76: 0c00 |0097: move-result-object v0 │ │ -075d78: 1a01 2127 |0098: const-string v1, "Ḷ" // string@2721 │ │ -075d7c: 1a02 f800 |009a: const-string v2, ".L" // string@00f8 │ │ -075d80: 6e30 681f 1002 |009c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -075d86: 0c03 |009f: move-result-object v3 │ │ -075d88: 1103 |00a0: return-object v3 │ │ +076c94: |[076c94] org.yuttadhammo.tipitaka.PaliUtils.toVel:(Ljava/lang/String;)Ljava/lang/String; │ │ +076ca4: 1a00 1727 |0000: const-string v0, "ā" // string@2717 │ │ +076ca8: 1a01 000e |0002: const-string v1, "aa" // string@0e00 │ │ +076cac: 6e30 681f 0301 |0004: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076cb2: 0c00 |0007: move-result-object v0 │ │ +076cb4: 1a01 1927 |0008: const-string v1, "ī" // string@2719 │ │ +076cb8: 1a02 4b17 |000a: const-string v2, "ii" // string@174b │ │ +076cbc: 6e30 681f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076cc2: 0c00 |000f: move-result-object v0 │ │ +076cc4: 1a01 1b27 |0010: const-string v1, "ū" // string@271b │ │ +076cc8: 1a02 2226 |0012: const-string v2, "uu" // string@2622 │ │ +076ccc: 6e30 681f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076cd2: 0c00 |0017: move-result-object v0 │ │ +076cd4: 1a01 2627 |0018: const-string v1, "ṭ" // string@2726 │ │ +076cd8: 1a02 0701 |001a: const-string v2, ".t" // string@0107 │ │ +076cdc: 6e30 681f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076ce2: 0c00 |001f: move-result-object v0 │ │ +076ce4: 1a01 1d27 |0020: const-string v1, "ḍ" // string@271d │ │ +076ce8: 1a02 0101 |0022: const-string v2, ".d" // string@0101 │ │ +076cec: 6e30 681f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076cf2: 0c00 |0027: move-result-object v0 │ │ +076cf4: 1a01 2227 |0028: const-string v1, "ṅ" // string@2722 │ │ +076cf8: 1a02 a600 |002a: const-string v2, ""n" // string@00a6 │ │ +076cfc: 6e30 681f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d02: 0c00 |002f: move-result-object v0 │ │ +076d04: 1a01 2427 |0030: const-string v1, "ṇ" // string@2724 │ │ +076d08: 1a02 0401 |0032: const-string v2, ".n" // string@0104 │ │ +076d0c: 6e30 681f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d12: 0c00 |0037: move-result-object v0 │ │ +076d14: 1a01 b90d |0038: const-string v1, "[ṃṁ]" // string@0db9 │ │ +076d18: 1a02 0301 |003a: const-string v2, ".m" // string@0103 │ │ +076d1c: 6e30 681f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d22: 0c00 |003f: move-result-object v0 │ │ +076d24: 1a01 1527 |0040: const-string v1, "ñ" // string@2715 │ │ +076d28: 1a02 1327 |0042: const-string v2, "~n" // string@2713 │ │ +076d2c: 6e30 681f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d32: 0c00 |0047: move-result-object v0 │ │ +076d34: 1a01 1f27 |0048: const-string v1, "ḷ" // string@271f │ │ +076d38: 1a02 0201 |004a: const-string v2, ".l" // string@0102 │ │ +076d3c: 6e30 681f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d42: 0c00 |004f: move-result-object v0 │ │ +076d44: 1a01 1627 |0050: const-string v1, "Ā" // string@2716 │ │ +076d48: 1a02 6b01 |0052: const-string v2, "AA" // string@016b │ │ +076d4c: 6e30 681f 1002 |0054: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d52: 0c00 |0057: move-result-object v0 │ │ +076d54: 1a01 1827 |0058: const-string v1, "Ī" // string@2718 │ │ +076d58: 1a02 8e03 |005a: const-string v2, "II" // string@038e │ │ +076d5c: 6e30 681f 1002 |005c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d62: 0c00 |005f: move-result-object v0 │ │ +076d64: 1a01 1a27 |0060: const-string v1, "Ū" // string@271a │ │ +076d68: 1a02 8b0c |0062: const-string v2, "UU" // string@0c8b │ │ +076d6c: 6e30 681f 1002 |0064: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d72: 0c00 |0067: move-result-object v0 │ │ +076d74: 1a01 2527 |0068: const-string v1, "Ṭ" // string@2725 │ │ +076d78: 1a02 ff00 |006a: const-string v2, ".T" // string@00ff │ │ +076d7c: 6e30 681f 1002 |006c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d82: 0c00 |006f: move-result-object v0 │ │ +076d84: 1a01 1c27 |0070: const-string v1, "Ḍ" // string@271c │ │ +076d88: 1a02 fb00 |0072: const-string v2, ".D" // string@00fb │ │ +076d8c: 6e30 681f 1002 |0074: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076d92: 0c00 |0077: move-result-object v0 │ │ +076d94: 1a01 2127 |0078: const-string v1, "Ṅ" // string@2721 │ │ +076d98: 1a02 a500 |007a: const-string v2, ""N" // string@00a5 │ │ +076d9c: 6e30 681f 1002 |007c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076da2: 0c00 |007f: move-result-object v0 │ │ +076da4: 1a01 2327 |0080: const-string v1, "Ṇ" // string@2723 │ │ +076da8: 1a02 fe00 |0082: const-string v2, ".N" // string@00fe │ │ +076dac: 6e30 681f 1002 |0084: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076db2: 0c00 |0087: move-result-object v0 │ │ +076db4: 1a01 b80d |0088: const-string v1, "[ṂṀ]" // string@0db8 │ │ +076db8: 1a02 fd00 |008a: const-string v2, ".M" // string@00fd │ │ +076dbc: 6e30 681f 1002 |008c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076dc2: 0c00 |008f: move-result-object v0 │ │ +076dc4: 1a01 1427 |0090: const-string v1, "Ñ" // string@2714 │ │ +076dc8: 1a02 1227 |0092: const-string v2, "~N" // string@2712 │ │ +076dcc: 6e30 681f 1002 |0094: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076dd2: 0c00 |0097: move-result-object v0 │ │ +076dd4: 1a01 1e27 |0098: const-string v1, "Ḷ" // string@271e │ │ +076dd8: 1a02 fc00 |009a: const-string v2, ".L" // string@00fc │ │ +076ddc: 6e30 681f 1002 |009c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +076de2: 0c03 |009f: move-result-object v3 │ │ +076de4: 1103 |00a0: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x00a0 line=11 │ │ locals : │ │ 0x0000 - 0x00a1 reg=3 string Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2660 (PaliUtils.java) │ │ + source_file_idx : 2662 (PaliUtils.java) │ │ │ │ Class #461 header: │ │ -class_idx : 1069 │ │ +class_idx : 1067 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2697 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2699 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #461 annotations: │ │ Annotations on class │ │ @@ -108156,63 +108241,63 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075d8c: |[075d8c] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter$1.:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;I)V │ │ -075d9c: 5b01 430b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.this$1:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b43 │ │ -075da0: 5902 440b |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.val$position:I // field@0b44 │ │ -075da4: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -075daa: 0e00 |0007: return-void │ │ +076de8: |[076de8] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter$1.:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;I)V │ │ +076df8: 5b01 430b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.this$1:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b43 │ │ +076dfc: 5902 440b |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.val$position:I // field@0b44 │ │ +076e00: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +076e06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -075dac: |[075dac] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter$1.onClick:(Landroid/view/View;)V │ │ -075dbc: 5430 430b |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.this$1:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b43 │ │ -075dc0: 5400 480b |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075dc4: 5431 430b |0004: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.this$1:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b43 │ │ -075dc8: 5411 450b |0006: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ -075dcc: 5232 440b |0008: iget v2, v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.val$position:I // field@0b44 │ │ -075dd0: 4601 0102 |000a: aget-object v1, v1, v2 │ │ -075dd4: 6e10 bd21 0100 |000c: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.isRight:()Z // method@21bd │ │ -075dda: 0a01 |000f: move-result v1 │ │ -075ddc: 6e20 ac21 1000 |0010: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/QuizActivity;.answerQuiz:(Z)V // method@21ac │ │ -075de2: 0e00 |0013: return-void │ │ +076e08: |[076e08] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter$1.onClick:(Landroid/view/View;)V │ │ +076e18: 5430 430b |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.this$1:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b43 │ │ +076e1c: 5400 480b |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076e20: 5431 430b |0004: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.this$1:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b43 │ │ +076e24: 5411 450b |0006: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ +076e28: 5232 440b |0008: iget v2, v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.val$position:I // field@0b44 │ │ +076e2c: 4601 0102 |000a: aget-object v1, v1, v2 │ │ +076e30: 6e10 bd21 0100 |000c: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.isRight:()Z // method@21bd │ │ +076e36: 0a01 |000f: move-result v1 │ │ +076e38: 6e20 ac21 1000 |0010: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/QuizActivity;.answerQuiz:(Z)V // method@21ac │ │ +076e3e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1; │ │ 0x0000 - 0x0014 reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 2697 (QuizActivity.java) │ │ + source_file_idx : 2699 (QuizActivity.java) │ │ │ │ Class #462 header: │ │ -class_idx : 1070 │ │ +class_idx : 1068 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 556 │ │ -source_file_idx : 2697 │ │ +superclass_idx : 554 │ │ +source_file_idx : 2699 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 4 │ │ │ │ Class #462 annotations: │ │ Annotations on class │ │ @@ -108254,62 +108339,62 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075de4: |[075de4] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.:(Lorg/yuttadhammo/tipitaka/QuizActivity;)V │ │ -075df4: 5b01 480b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075df8: 7010 6b0f 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -075dfe: 0e00 |0005: return-void │ │ +076e40: |[076e40] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.:(Lorg/yuttadhammo/tipitaka/QuizActivity;)V │ │ +076e50: 5b01 480b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076e54: 7010 6b0f 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +076e5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;) │ │ name : '' │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;[Lorg/yuttadhammo/tipitaka/QuizButton;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075e00: |[075e00] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.:(Lorg/yuttadhammo/tipitaka/QuizActivity;[Lorg/yuttadhammo/tipitaka/QuizButton;)V │ │ -075e10: 5b01 480b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075e14: 7010 6b0f 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -075e1a: 5b02 450b |0005: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ -075e1e: 0e00 |0007: return-void │ │ +076e5c: |[076e5c] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.:(Lorg/yuttadhammo/tipitaka/QuizActivity;[Lorg/yuttadhammo/tipitaka/QuizButton;)V │ │ +076e6c: 5b01 480b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076e70: 7010 6b0f 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +076e76: 5b02 450b |0005: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ +076e7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ 0x0007 line=184 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ 0x0000 - 0x0008 reg=2 oldButtons [Lorg/yuttadhammo/tipitaka/QuizButton; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;) │ │ name : 'access$000' │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075e20: |[075e20] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.access$000:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;)V │ │ -075e30: 7010 a221 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.initQuiz:()V // method@21a2 │ │ -075e36: 0e00 |0003: return-void │ │ +076e7c: |[076e7c] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.access$000:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;)V │ │ +076e8c: 7010 a221 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.initQuiz:()V // method@21a2 │ │ +076e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;) │ │ @@ -108317,176 +108402,176 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 319 16-bit code units │ │ -075e38: |[075e38] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.initQuiz:()V │ │ -075e48: 122e |0000: const/4 v14, #int 2 // #2 │ │ -075e4a: 124d |0001: const/4 v13, #int 4 // #4 │ │ -075e4c: 120c |0002: const/4 v12, #int 0 // #0 │ │ -075e4e: 121b |0003: const/4 v11, #int 1 // #1 │ │ -075e50: 7100 451f 0000 |0004: invoke-static {}, Ljava/lang/Math;.random:()D // method@1f45 │ │ -075e56: 0b06 |0007: move-result-wide v6 │ │ -075e58: 54f8 480b |0008: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075e5c: 7110 a821 0800 |000a: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$500:(Lorg/yuttadhammo/tipitaka/QuizActivity;)I // method@21a8 │ │ -075e62: 0a08 |000d: move-result v8 │ │ -075e64: 8388 |000e: int-to-double v8, v8 │ │ -075e66: cd86 |000f: mul-double/2addr v6, v8 │ │ -075e68: 7120 471f 7600 |0010: invoke-static {v6, v7}, Ljava/lang/Math;.round:(D)J // method@1f47 │ │ -075e6e: 0b06 |0013: move-result-wide v6 │ │ -075e70: 8465 |0014: long-to-int v5, v6 │ │ -075e72: 54f6 480b |0015: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075e76: 7110 a921 0600 |0017: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$600:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@21a9 │ │ -075e7c: 0c06 |001a: move-result-object v6 │ │ -075e7e: 1a07 c211 |001b: const-string v7, "cped" // string@11c2 │ │ -075e82: 6e30 8c21 7605 |001d: invoke-virtual {v6, v7, v5}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuizQuery:(Ljava/lang/String;I)Landroid/database/Cursor; // method@218c │ │ -075e88: 0c00 |0020: move-result-object v0 │ │ -075e8a: 7210 cb01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -075e90: 23e6 b904 |0024: new-array v6, v14, [Ljava/lang/String; // type@04b9 │ │ -075e94: 7220 c801 c000 |0026: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -075e9a: 0c07 |0029: move-result-object v7 │ │ -075e9c: 4d07 060c |002a: aput-object v7, v6, v12 │ │ -075ea0: 7220 c801 b000 |002c: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -075ea6: 0c07 |002f: move-result-object v7 │ │ -075ea8: 4d07 060b |0030: aput-object v7, v6, v11 │ │ -075eac: 5bf6 470b |0032: iput-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ -075eb0: 54f6 480b |0034: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075eb4: 7110 ab21 0600 |0036: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$800:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/TextView; // method@21ab │ │ -075eba: 0c06 |0039: move-result-object v6 │ │ -075ebc: 54f7 480b |003a: iget-object v7, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075ec0: 7110 a421 0700 |003c: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$100:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity; // method@21a4 │ │ -075ec6: 0c07 |003f: move-result-object v7 │ │ -075ec8: 1408 f300 0c7f |0040: const v8, #float 1.86097e+38 // #7f0c00f3 │ │ -075ece: 6e20 b221 8700 |0043: invoke-virtual {v7, v8}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getString:(I)Ljava/lang/String; // method@21b2 │ │ -075ed4: 0c07 |0046: move-result-object v7 │ │ -075ed6: 23b8 b704 |0047: new-array v8, v11, [Ljava/lang/Object; // type@04b7 │ │ -075eda: 54f9 480b |0049: iget-object v9, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075ede: 54fa 470b |004b: iget-object v10, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ -075ee2: 460a 0a0c |004d: aget-object v10, v10, v12 │ │ -075ee6: 7120 aa21 a900 |004f: invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$700:(Lorg/yuttadhammo/tipitaka/QuizActivity;Ljava/lang/String;)Ljava/lang/String; // method@21aa │ │ -075eec: 0c09 |0052: move-result-object v9 │ │ -075eee: 4d09 080c |0053: aput-object v9, v8, v12 │ │ -075ef2: 7120 601f 8700 |0055: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -075ef8: 0c07 |0058: move-result-object v7 │ │ -075efa: 6e20 7310 7600 |0059: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -075f00: 7100 451f 0000 |005c: invoke-static {}, Ljava/lang/Math;.random:()D // method@1f45 │ │ -075f06: 0b06 |005f: move-result-wide v6 │ │ -075f08: 1908 0840 |0060: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ -075f0c: cd86 |0062: mul-double/2addr v6, v8 │ │ -075f0e: 7120 471f 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Math;.round:(D)J // method@1f47 │ │ -075f14: 0b06 |0066: move-result-wide v6 │ │ -075f16: 8466 |0067: long-to-int v6, v6 │ │ -075f18: 59f6 460b |0068: iput v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rpos:I // field@0b46 │ │ -075f1c: 23d6 bb04 |006a: new-array v6, v13, [Lorg/yuttadhammo/tipitaka/QuizButton; // type@04bb │ │ -075f20: 5bf6 450b |006c: iput-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ -075f24: 23d3 9904 |006e: new-array v3, v13, [I // type@0499 │ │ -075f28: 2206 c903 |0070: new-instance v6, Ljava/util/ArrayList; // type@03c9 │ │ -075f2c: 7010 a41f 0600 |0072: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -075f32: 5bf6 490b |0075: iput-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ -075f36: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -075f38: 35d1 c300 |0078: if-ge v1, v13, 013b // +00c3 │ │ -075f3c: 52f6 460b |007a: iget v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rpos:I // field@0b46 │ │ -075f40: 3361 3d00 |007c: if-ne v1, v6, 00b9 // +003d │ │ -075f44: 54f6 490b |007e: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ -075f48: 54f7 470b |0080: iget-object v7, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ -075f4c: 6e20 a81f 7600 |0082: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -075f52: 54f6 450b |0085: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ -075f56: 2207 3004 |0087: new-instance v7, Lorg/yuttadhammo/tipitaka/QuizButton; // type@0430 │ │ -075f5a: 54f8 470b |0089: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ -075f5e: 7040 bb21 b718 |008b: invoke-direct {v7, v11, v8, v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.:(Z[Ljava/lang/String;I)V // method@21bb │ │ -075f64: 4d07 0601 |008e: aput-object v7, v6, v1 │ │ -075f68: 1a06 770c |0090: const-string v6, "Tipitaka" // string@0c77 │ │ -075f6c: 2207 b303 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -075f70: 7010 761f 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -075f76: 1a08 4902 |0097: const-string v8, "Button " // string@0249 │ │ -075f7a: 6e20 7e1f 8700 |0099: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075f80: 0c07 |009c: move-result-object v7 │ │ -075f82: 6e20 7b1f 1700 |009d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -075f88: 0c07 |00a0: move-result-object v7 │ │ -075f8a: 1a08 ed00 |00a1: const-string v8, ", right, " // string@00ed │ │ -075f8e: 6e20 7e1f 8700 |00a3: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075f94: 0c07 |00a6: move-result-object v7 │ │ -075f96: 54f8 470b |00a7: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ -075f9a: 4608 080b |00a9: aget-object v8, v8, v11 │ │ -075f9e: 6e20 7e1f 8700 |00ab: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -075fa4: 0c07 |00ae: move-result-object v7 │ │ -075fa6: 6e10 841f 0700 |00af: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -075fac: 0c07 |00b2: move-result-object v7 │ │ -075fae: 7120 0b0d 7600 |00b3: invoke-static {v6, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -075fb4: d801 0101 |00b6: add-int/lit8 v1, v1, #int 1 // #01 │ │ -075fb8: 28c0 |00b8: goto 0078 // -0040 │ │ -075fba: 7100 451f 0000 |00b9: invoke-static {}, Ljava/lang/Math;.random:()D // method@1f45 │ │ -075fc0: 0b06 |00bc: move-result-wide v6 │ │ -075fc2: 54f8 480b |00bd: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075fc6: 7110 a821 0800 |00bf: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$500:(Lorg/yuttadhammo/tipitaka/QuizActivity;)I // method@21a8 │ │ -075fcc: 0a08 |00c2: move-result v8 │ │ -075fce: 8388 |00c3: int-to-double v8, v8 │ │ -075fd0: cd86 |00c4: mul-double/2addr v6, v8 │ │ -075fd2: 7120 471f 7600 |00c5: invoke-static {v6, v7}, Ljava/lang/Math;.round:(D)J // method@1f47 │ │ -075fd8: 0b06 |00c8: move-result-wide v6 │ │ -075fda: 8464 |00c9: long-to-int v4, v6 │ │ -075fdc: 3254 efff |00ca: if-eq v4, v5, 00b9 // -0011 │ │ -075fe0: 1202 |00cc: const/4 v2, #int 0 // #0 │ │ -075fe2: 3512 0900 |00cd: if-ge v2, v1, 00d6 // +0009 │ │ -075fe6: 4406 0302 |00cf: aget v6, v3, v2 │ │ -075fea: 3364 0200 |00d1: if-ne v4, v6, 00d3 // +0002 │ │ -075fee: d802 0201 |00d3: add-int/lit8 v2, v2, #int 1 // #01 │ │ -075ff2: 28f8 |00d5: goto 00cd // -0008 │ │ -075ff4: 4b04 0301 |00d6: aput v4, v3, v1 │ │ -075ff8: 54f6 480b |00d8: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -075ffc: 7110 a921 0600 |00da: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$600:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@21a9 │ │ -076002: 0c06 |00dd: move-result-object v6 │ │ -076004: 1a07 c211 |00de: const-string v7, "cped" // string@11c2 │ │ -076008: 4408 0301 |00e0: aget v8, v3, v1 │ │ -07600c: 6e30 8c21 7608 |00e2: invoke-virtual {v6, v7, v8}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuizQuery:(Ljava/lang/String;I)Landroid/database/Cursor; // method@218c │ │ -076012: 0c00 |00e5: move-result-object v0 │ │ -076014: 7210 cb01 0000 |00e6: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07601a: 54f6 490b |00e9: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ -07601e: 23e7 b904 |00eb: new-array v7, v14, [Ljava/lang/String; // type@04b9 │ │ -076022: 7220 c801 c000 |00ed: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -076028: 0c08 |00f0: move-result-object v8 │ │ -07602a: 4d08 070c |00f1: aput-object v8, v7, v12 │ │ -07602e: 7220 c801 b000 |00f3: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -076034: 0c08 |00f6: move-result-object v8 │ │ -076036: 4d08 070b |00f7: aput-object v8, v7, v11 │ │ -07603a: 6e20 a81f 7600 |00f9: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -076040: 1a07 770c |00fc: const-string v7, "Tipitaka" // string@0c77 │ │ -076044: 2206 b303 |00fe: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -076048: 7010 761f 0600 |0100: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07604e: 1a08 4902 |0103: const-string v8, "Button " // string@0249 │ │ -076052: 6e20 7e1f 8600 |0105: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -076058: 0c06 |0108: move-result-object v6 │ │ -07605a: 6e20 7b1f 1600 |0109: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -076060: 0c06 |010c: move-result-object v6 │ │ -076062: 1a08 f000 |010d: const-string v8, ", wrong, " // string@00f0 │ │ -076066: 6e20 7e1f 8600 |010f: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07606c: 0c08 |0112: move-result-object v8 │ │ -07606e: 54f6 490b |0113: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ -076072: 6e20 ad1f 1600 |0115: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -076078: 0c06 |0118: move-result-object v6 │ │ -07607a: 1f06 b904 |0119: check-cast v6, [Ljava/lang/String; // type@04b9 │ │ -07607e: 4606 060b |011b: aget-object v6, v6, v11 │ │ -076082: 6e20 7e1f 6800 |011d: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -076088: 0c06 |0120: move-result-object v6 │ │ -07608a: 6e10 841f 0600 |0121: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -076090: 0c06 |0124: move-result-object v6 │ │ -076092: 7120 0b0d 6700 |0125: invoke-static {v7, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -076098: 54f7 450b |0128: iget-object v7, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ -07609c: 2208 3004 |012a: new-instance v8, Lorg/yuttadhammo/tipitaka/QuizButton; // type@0430 │ │ -0760a0: 54f6 490b |012c: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ -0760a4: 6e20 ad1f 1600 |012e: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0760aa: 0c06 |0131: move-result-object v6 │ │ -0760ac: 1f06 b904 |0132: check-cast v6, [Ljava/lang/String; // type@04b9 │ │ -0760b0: 7040 bb21 c816 |0134: invoke-direct {v8, v12, v6, v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.:(Z[Ljava/lang/String;I)V // method@21bb │ │ -0760b6: 4d08 0701 |0137: aput-object v8, v7, v1 │ │ -0760ba: 2900 7dff |0139: goto/16 00b6 // -0083 │ │ -0760be: 7210 c001 0000 |013b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0760c4: 0e00 |013e: return-void │ │ +076e94: |[076e94] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.initQuiz:()V │ │ +076ea4: 122e |0000: const/4 v14, #int 2 // #2 │ │ +076ea6: 124d |0001: const/4 v13, #int 4 // #4 │ │ +076ea8: 120c |0002: const/4 v12, #int 0 // #0 │ │ +076eaa: 121b |0003: const/4 v11, #int 1 // #1 │ │ +076eac: 7100 451f 0000 |0004: invoke-static {}, Ljava/lang/Math;.random:()D // method@1f45 │ │ +076eb2: 0b06 |0007: move-result-wide v6 │ │ +076eb4: 54f8 480b |0008: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076eb8: 7110 a821 0800 |000a: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$500:(Lorg/yuttadhammo/tipitaka/QuizActivity;)I // method@21a8 │ │ +076ebe: 0a08 |000d: move-result v8 │ │ +076ec0: 8388 |000e: int-to-double v8, v8 │ │ +076ec2: cd86 |000f: mul-double/2addr v6, v8 │ │ +076ec4: 7120 471f 7600 |0010: invoke-static {v6, v7}, Ljava/lang/Math;.round:(D)J // method@1f47 │ │ +076eca: 0b06 |0013: move-result-wide v6 │ │ +076ecc: 8465 |0014: long-to-int v5, v6 │ │ +076ece: 54f6 480b |0015: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076ed2: 7110 a921 0600 |0017: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$600:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@21a9 │ │ +076ed8: 0c06 |001a: move-result-object v6 │ │ +076eda: 1a07 c311 |001b: const-string v7, "cped" // string@11c3 │ │ +076ede: 6e30 8c21 7605 |001d: invoke-virtual {v6, v7, v5}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuizQuery:(Ljava/lang/String;I)Landroid/database/Cursor; // method@218c │ │ +076ee4: 0c00 |0020: move-result-object v0 │ │ +076ee6: 7210 cb01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +076eec: 23e6 b704 |0024: new-array v6, v14, [Ljava/lang/String; // type@04b7 │ │ +076ef0: 7220 c801 c000 |0026: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +076ef6: 0c07 |0029: move-result-object v7 │ │ +076ef8: 4d07 060c |002a: aput-object v7, v6, v12 │ │ +076efc: 7220 c801 b000 |002c: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +076f02: 0c07 |002f: move-result-object v7 │ │ +076f04: 4d07 060b |0030: aput-object v7, v6, v11 │ │ +076f08: 5bf6 470b |0032: iput-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ +076f0c: 54f6 480b |0034: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076f10: 7110 ab21 0600 |0036: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$800:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/TextView; // method@21ab │ │ +076f16: 0c06 |0039: move-result-object v6 │ │ +076f18: 54f7 480b |003a: iget-object v7, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076f1c: 7110 a421 0700 |003c: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$100:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity; // method@21a4 │ │ +076f22: 0c07 |003f: move-result-object v7 │ │ +076f24: 1408 f300 0c7f |0040: const v8, #float 1.86097e+38 // #7f0c00f3 │ │ +076f2a: 6e20 b221 8700 |0043: invoke-virtual {v7, v8}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getString:(I)Ljava/lang/String; // method@21b2 │ │ +076f30: 0c07 |0046: move-result-object v7 │ │ +076f32: 23b8 b504 |0047: new-array v8, v11, [Ljava/lang/Object; // type@04b5 │ │ +076f36: 54f9 480b |0049: iget-object v9, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +076f3a: 54fa 470b |004b: iget-object v10, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ +076f3e: 460a 0a0c |004d: aget-object v10, v10, v12 │ │ +076f42: 7120 aa21 a900 |004f: invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$700:(Lorg/yuttadhammo/tipitaka/QuizActivity;Ljava/lang/String;)Ljava/lang/String; // method@21aa │ │ +076f48: 0c09 |0052: move-result-object v9 │ │ +076f4a: 4d09 080c |0053: aput-object v9, v8, v12 │ │ +076f4e: 7120 601f 8700 |0055: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +076f54: 0c07 |0058: move-result-object v7 │ │ +076f56: 6e20 7310 7600 |0059: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +076f5c: 7100 451f 0000 |005c: invoke-static {}, Ljava/lang/Math;.random:()D // method@1f45 │ │ +076f62: 0b06 |005f: move-result-wide v6 │ │ +076f64: 1908 0840 |0060: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ +076f68: cd86 |0062: mul-double/2addr v6, v8 │ │ +076f6a: 7120 471f 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Math;.round:(D)J // method@1f47 │ │ +076f70: 0b06 |0066: move-result-wide v6 │ │ +076f72: 8466 |0067: long-to-int v6, v6 │ │ +076f74: 59f6 460b |0068: iput v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rpos:I // field@0b46 │ │ +076f78: 23d6 b904 |006a: new-array v6, v13, [Lorg/yuttadhammo/tipitaka/QuizButton; // type@04b9 │ │ +076f7c: 5bf6 450b |006c: iput-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ +076f80: 23d3 9704 |006e: new-array v3, v13, [I // type@0497 │ │ +076f84: 2206 c703 |0070: new-instance v6, Ljava/util/ArrayList; // type@03c7 │ │ +076f88: 7010 a41f 0600 |0072: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +076f8e: 5bf6 490b |0075: iput-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ +076f92: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +076f94: 35d1 c300 |0078: if-ge v1, v13, 013b // +00c3 │ │ +076f98: 52f6 460b |007a: iget v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rpos:I // field@0b46 │ │ +076f9c: 3361 3d00 |007c: if-ne v1, v6, 00b9 // +003d │ │ +076fa0: 54f6 490b |007e: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ +076fa4: 54f7 470b |0080: iget-object v7, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ +076fa8: 6e20 a81f 7600 |0082: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +076fae: 54f6 450b |0085: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ +076fb2: 2207 2e04 |0087: new-instance v7, Lorg/yuttadhammo/tipitaka/QuizButton; // type@042e │ │ +076fb6: 54f8 470b |0089: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ +076fba: 7040 bb21 b718 |008b: invoke-direct {v7, v11, v8, v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.:(Z[Ljava/lang/String;I)V // method@21bb │ │ +076fc0: 4d07 0601 |008e: aput-object v7, v6, v1 │ │ +076fc4: 1a06 790c |0090: const-string v6, "Tipitaka" // string@0c79 │ │ +076fc8: 2207 b103 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +076fcc: 7010 761f 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +076fd2: 1a08 4e02 |0097: const-string v8, "Button " // string@024e │ │ +076fd6: 6e20 7e1f 8700 |0099: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076fdc: 0c07 |009c: move-result-object v7 │ │ +076fde: 6e20 7b1f 1700 |009d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +076fe4: 0c07 |00a0: move-result-object v7 │ │ +076fe6: 1a08 f100 |00a1: const-string v8, ", right, " // string@00f1 │ │ +076fea: 6e20 7e1f 8700 |00a3: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +076ff0: 0c07 |00a6: move-result-object v7 │ │ +076ff2: 54f8 470b |00a7: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.rtext:[Ljava/lang/String; // field@0b47 │ │ +076ff6: 4608 080b |00a9: aget-object v8, v8, v11 │ │ +076ffa: 6e20 7e1f 8700 |00ab: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +077000: 0c07 |00ae: move-result-object v7 │ │ +077002: 6e10 841f 0700 |00af: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +077008: 0c07 |00b2: move-result-object v7 │ │ +07700a: 7120 0b0d 7600 |00b3: invoke-static {v6, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +077010: d801 0101 |00b6: add-int/lit8 v1, v1, #int 1 // #01 │ │ +077014: 28c0 |00b8: goto 0078 // -0040 │ │ +077016: 7100 451f 0000 |00b9: invoke-static {}, Ljava/lang/Math;.random:()D // method@1f45 │ │ +07701c: 0b06 |00bc: move-result-wide v6 │ │ +07701e: 54f8 480b |00bd: iget-object v8, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +077022: 7110 a821 0800 |00bf: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$500:(Lorg/yuttadhammo/tipitaka/QuizActivity;)I // method@21a8 │ │ +077028: 0a08 |00c2: move-result v8 │ │ +07702a: 8388 |00c3: int-to-double v8, v8 │ │ +07702c: cd86 |00c4: mul-double/2addr v6, v8 │ │ +07702e: 7120 471f 7600 |00c5: invoke-static {v6, v7}, Ljava/lang/Math;.round:(D)J // method@1f47 │ │ +077034: 0b06 |00c8: move-result-wide v6 │ │ +077036: 8464 |00c9: long-to-int v4, v6 │ │ +077038: 3254 efff |00ca: if-eq v4, v5, 00b9 // -0011 │ │ +07703c: 1202 |00cc: const/4 v2, #int 0 // #0 │ │ +07703e: 3512 0900 |00cd: if-ge v2, v1, 00d6 // +0009 │ │ +077042: 4406 0302 |00cf: aget v6, v3, v2 │ │ +077046: 3364 0200 |00d1: if-ne v4, v6, 00d3 // +0002 │ │ +07704a: d802 0201 |00d3: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07704e: 28f8 |00d5: goto 00cd // -0008 │ │ +077050: 4b04 0301 |00d6: aput v4, v3, v1 │ │ +077054: 54f6 480b |00d8: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +077058: 7110 a921 0600 |00da: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$600:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@21a9 │ │ +07705e: 0c06 |00dd: move-result-object v6 │ │ +077060: 1a07 c311 |00de: const-string v7, "cped" // string@11c3 │ │ +077064: 4408 0301 |00e0: aget v8, v3, v1 │ │ +077068: 6e30 8c21 7608 |00e2: invoke-virtual {v6, v7, v8}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuizQuery:(Ljava/lang/String;I)Landroid/database/Cursor; // method@218c │ │ +07706e: 0c00 |00e5: move-result-object v0 │ │ +077070: 7210 cb01 0000 |00e6: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +077076: 54f6 490b |00e9: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ +07707a: 23e7 b704 |00eb: new-array v7, v14, [Ljava/lang/String; // type@04b7 │ │ +07707e: 7220 c801 c000 |00ed: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +077084: 0c08 |00f0: move-result-object v8 │ │ +077086: 4d08 070c |00f1: aput-object v8, v7, v12 │ │ +07708a: 7220 c801 b000 |00f3: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +077090: 0c08 |00f6: move-result-object v8 │ │ +077092: 4d08 070b |00f7: aput-object v8, v7, v11 │ │ +077096: 6e20 a81f 7600 |00f9: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07709c: 1a07 790c |00fc: const-string v7, "Tipitaka" // string@0c79 │ │ +0770a0: 2206 b103 |00fe: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0770a4: 7010 761f 0600 |0100: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0770aa: 1a08 4e02 |0103: const-string v8, "Button " // string@024e │ │ +0770ae: 6e20 7e1f 8600 |0105: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0770b4: 0c06 |0108: move-result-object v6 │ │ +0770b6: 6e20 7b1f 1600 |0109: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0770bc: 0c06 |010c: move-result-object v6 │ │ +0770be: 1a08 f400 |010d: const-string v8, ", wrong, " // string@00f4 │ │ +0770c2: 6e20 7e1f 8600 |010f: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0770c8: 0c08 |0112: move-result-object v8 │ │ +0770ca: 54f6 490b |0113: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ +0770ce: 6e20 ad1f 1600 |0115: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0770d4: 0c06 |0118: move-result-object v6 │ │ +0770d6: 1f06 b704 |0119: check-cast v6, [Ljava/lang/String; // type@04b7 │ │ +0770da: 4606 060b |011b: aget-object v6, v6, v11 │ │ +0770de: 6e20 7e1f 6800 |011d: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0770e4: 0c06 |0120: move-result-object v6 │ │ +0770e6: 6e10 841f 0600 |0121: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0770ec: 0c06 |0124: move-result-object v6 │ │ +0770ee: 7120 0b0d 6700 |0125: invoke-static {v7, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0770f4: 54f7 450b |0128: iget-object v7, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ +0770f8: 2208 2e04 |012a: new-instance v8, Lorg/yuttadhammo/tipitaka/QuizButton; // type@042e │ │ +0770fc: 54f6 490b |012c: iget-object v6, v15, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.values:Ljava/util/ArrayList; // field@0b49 │ │ +077100: 6e20 ad1f 1600 |012e: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +077106: 0c06 |0131: move-result-object v6 │ │ +077108: 1f06 b704 |0132: check-cast v6, [Ljava/lang/String; // type@04b7 │ │ +07710c: 7040 bb21 c816 |0134: invoke-direct {v8, v12, v6, v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.:(Z[Ljava/lang/String;I)V // method@21bb │ │ +077112: 4d08 0701 |0137: aput-object v8, v7, v1 │ │ +077116: 2900 7dff |0139: goto/16 00b6 // -0083 │ │ +07711a: 7210 c001 0000 |013b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +077120: 0e00 |013e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=231 │ │ 0x0015 line=232 │ │ 0x0021 line=233 │ │ 0x0024 line=235 │ │ 0x0034 line=237 │ │ @@ -108528,17 +108613,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0760c8: |[0760c8] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getCount:()I │ │ -0760d8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0760da: 0f00 |0001: return v0 │ │ +077124: |[077124] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getCount:()I │ │ +077134: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +077136: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;) │ │ @@ -108546,17 +108631,17 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0760dc: |[0760dc] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getItem:(I)Ljava/lang/Object; │ │ -0760ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0760ee: 1100 |0001: return-object v0 │ │ +077138: |[077138] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getItem:(I)Ljava/lang/Object; │ │ +077148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07714a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -108565,17 +108650,17 @@ │ │ type : '(I)J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0760f0: |[0760f0] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getItemId:(I)J │ │ -076100: 8130 |0000: int-to-long v0, v3 │ │ -076102: 1000 |0001: return-wide v0 │ │ +07714c: |[07714c] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getItemId:(I)J │ │ +07715c: 8130 |0000: int-to-long v0, v3 │ │ +07715e: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -108584,63 +108669,63 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -076104: |[076104] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -076114: 5452 480b |0000: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -076118: 7110 a421 0200 |0002: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$100:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity; // method@21a4 │ │ -07611e: 0c02 |0005: move-result-object v2 │ │ -076120: 1403 3000 037f |0006: const v3, #float 1.7413e+38 // #7f030030 │ │ -076126: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -076128: 7130 fd0d 3204 |000a: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -07612e: 0c00 |000d: move-result-object v0 │ │ -076130: 1f00 2d02 |000e: check-cast v0, Landroid/widget/Button; // type@022d │ │ -076134: 5452 480b |0010: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -076138: 7110 a521 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$200:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/GridView; // method@21a5 │ │ -07613e: 0c02 |0015: move-result-object v2 │ │ -076140: 6e10 ab0f 0200 |0016: invoke-virtual {v2}, Landroid/widget/GridView;.getHeight:()I // method@0fab │ │ -076146: 0a02 |0019: move-result v2 │ │ -076148: db01 0204 |001a: div-int/lit8 v1, v2, #int 4 // #04 │ │ -07614c: 5452 480b |001c: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -076150: 6e10 b121 0200 |001e: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getResources:()Landroid/content/res/Resources; // method@21b1 │ │ -076156: 0c02 |0021: move-result-object v2 │ │ -076158: 6e10 9401 0200 |0022: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ -07615e: 0c02 |0025: move-result-object v2 │ │ -076160: 5222 1e00 |0026: iget v2, v2, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ -076164: 1223 |0028: const/4 v3, #int 2 // #2 │ │ -076166: 3332 0e00 |0029: if-ne v2, v3, 0037 // +000e │ │ -07616a: 5452 480b |002b: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -07616e: 7110 a521 0200 |002d: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$200:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/GridView; // method@21a5 │ │ -076174: 0c02 |0030: move-result-object v2 │ │ -076176: 6e10 ab0f 0200 |0031: invoke-virtual {v2}, Landroid/widget/GridView;.getHeight:()I // method@0fab │ │ -07617c: 0a02 |0034: move-result v2 │ │ -07617e: db01 0202 |0035: div-int/lit8 v1, v2, #int 2 // #02 │ │ -076182: 6e20 6f0f 1000 |0037: invoke-virtual {v0, v1}, Landroid/widget/Button;.setHeight:(I)V // method@0f6f │ │ -076188: 5452 450b |003a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ -07618c: 4602 0206 |003c: aget-object v2, v2, v6 │ │ -076190: 6e10 bc21 0200 |003e: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/QuizButton;.getText:()[Ljava/lang/String; // method@21bc │ │ -076196: 0c02 |0041: move-result-object v2 │ │ -076198: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -07619a: 4602 0203 |0043: aget-object v2, v2, v3 │ │ -07619e: 6e20 710f 2000 |0045: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0f71 │ │ -0761a4: 5452 480b |0048: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -0761a8: 7110 a621 0200 |004a: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$300:(Lorg/yuttadhammo/tipitaka/QuizActivity;)F // method@21a6 │ │ -0761ae: 0a02 |004d: move-result v2 │ │ -0761b0: 6e20 720f 2000 |004e: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextSize:(F)V // method@0f72 │ │ -0761b6: 5452 480b |0051: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ -0761ba: 7110 a721 0200 |0053: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$400:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/graphics/Typeface; // method@21a7 │ │ -0761c0: 0c02 |0056: move-result-object v2 │ │ -0761c2: 6e20 730f 2000 |0057: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f73 │ │ -0761c8: 2202 2d04 |005a: new-instance v2, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1; // type@042d │ │ -0761cc: 7030 9921 5206 |005c: invoke-direct {v2, v5, v6}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;I)V // method@2199 │ │ -0761d2: 6e20 700f 2000 |005f: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0761d8: 1100 |0062: return-object v0 │ │ +077160: |[077160] org.yuttadhammo.tipitaka.QuizActivity$QuizAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +077170: 5452 480b |0000: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +077174: 7110 a421 0200 |0002: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$100:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity; // method@21a4 │ │ +07717a: 0c02 |0005: move-result-object v2 │ │ +07717c: 1403 3000 037f |0006: const v3, #float 1.7413e+38 // #7f030030 │ │ +077182: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +077184: 7130 fd0d 3204 |000a: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +07718a: 0c00 |000d: move-result-object v0 │ │ +07718c: 1f00 2b02 |000e: check-cast v0, Landroid/widget/Button; // type@022b │ │ +077190: 5452 480b |0010: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +077194: 7110 a521 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$200:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/GridView; // method@21a5 │ │ +07719a: 0c02 |0015: move-result-object v2 │ │ +07719c: 6e10 ab0f 0200 |0016: invoke-virtual {v2}, Landroid/widget/GridView;.getHeight:()I // method@0fab │ │ +0771a2: 0a02 |0019: move-result v2 │ │ +0771a4: db01 0204 |001a: div-int/lit8 v1, v2, #int 4 // #04 │ │ +0771a8: 5452 480b |001c: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +0771ac: 6e10 b121 0200 |001e: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getResources:()Landroid/content/res/Resources; // method@21b1 │ │ +0771b2: 0c02 |0021: move-result-object v2 │ │ +0771b4: 6e10 9401 0200 |0022: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ +0771ba: 0c02 |0025: move-result-object v2 │ │ +0771bc: 5222 1e00 |0026: iget v2, v2, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ +0771c0: 1223 |0028: const/4 v3, #int 2 // #2 │ │ +0771c2: 3332 0e00 |0029: if-ne v2, v3, 0037 // +000e │ │ +0771c6: 5452 480b |002b: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +0771ca: 7110 a521 0200 |002d: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$200:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/GridView; // method@21a5 │ │ +0771d0: 0c02 |0030: move-result-object v2 │ │ +0771d2: 6e10 ab0f 0200 |0031: invoke-virtual {v2}, Landroid/widget/GridView;.getHeight:()I // method@0fab │ │ +0771d8: 0a02 |0034: move-result v2 │ │ +0771da: db01 0202 |0035: div-int/lit8 v1, v2, #int 2 // #02 │ │ +0771de: 6e20 6f0f 1000 |0037: invoke-virtual {v0, v1}, Landroid/widget/Button;.setHeight:(I)V // method@0f6f │ │ +0771e4: 5452 450b |003a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ +0771e8: 4602 0206 |003c: aget-object v2, v2, v6 │ │ +0771ec: 6e10 bc21 0200 |003e: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/QuizButton;.getText:()[Ljava/lang/String; // method@21bc │ │ +0771f2: 0c02 |0041: move-result-object v2 │ │ +0771f4: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +0771f6: 4602 0203 |0043: aget-object v2, v2, v3 │ │ +0771fa: 6e20 710f 2000 |0045: invoke-virtual {v0, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0f71 │ │ +077200: 5452 480b |0048: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +077204: 7110 a621 0200 |004a: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$300:(Lorg/yuttadhammo/tipitaka/QuizActivity;)F // method@21a6 │ │ +07720a: 0a02 |004d: move-result v2 │ │ +07720c: 6e20 720f 2000 |004e: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextSize:(F)V // method@0f72 │ │ +077212: 5452 480b |0051: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b48 │ │ +077216: 7110 a721 0200 |0053: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.access$400:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/graphics/Typeface; // method@21a7 │ │ +07721c: 0c02 |0056: move-result-object v2 │ │ +07721e: 6e20 730f 2000 |0057: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f73 │ │ +077224: 2202 2b04 |005a: new-instance v2, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1; // type@042b │ │ +077228: 7030 9921 5206 |005c: invoke-direct {v2, v5, v6}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;.:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;I)V // method@2199 │ │ +07722e: 6e20 700f 2000 |005f: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +077234: 1100 |0062: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0010 line=194 │ │ 0x001c line=195 │ │ 0x002b line=196 │ │ 0x0037 line=198 │ │ @@ -108653,21 +108738,21 @@ │ │ 0x0010 - 0x0063 reg=0 i Landroid/widget/Button; │ │ 0x001c - 0x0063 reg=1 pixels I │ │ 0x0000 - 0x0063 reg=5 this Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ 0x0000 - 0x0063 reg=6 position I │ │ 0x0000 - 0x0063 reg=7 convertView Landroid/view/View; │ │ 0x0000 - 0x0063 reg=8 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2697 (QuizActivity.java) │ │ + source_file_idx : 2699 (QuizActivity.java) │ │ │ │ Class #463 header: │ │ -class_idx : 1071 │ │ +class_idx : 1069 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 2697 │ │ +source_file_idx : 2699 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 6 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -108752,39 +108837,38 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0761dc: |[0761dc] org.yuttadhammo.tipitaka.QuizActivity.:()V │ │ -0761ec: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ -0761f2: 1300 eb51 |0003: const/16 v0, #int 20971 // #51eb │ │ -0761f6: 5910 4a0b |0005: iput v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.CPED_LENGTH:I // field@0b4a │ │ -0761fa: 0e00 |0007: return-void │ │ +077238: |[077238] org.yuttadhammo.tipitaka.QuizActivity.:()V │ │ +077248: 7010 4a00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004a │ │ +07724e: 1300 eb51 |0003: const/16 v0, #int 20971 // #51eb │ │ +077252: 5910 4a0b |0005: iput v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.CPED_LENGTH:I // field@0b4a │ │ +077256: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=38 │ │ - 0x0007 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ name : 'access$100' │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0761fc: |[0761fc] org.yuttadhammo.tipitaka.QuizActivity.access$100:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ -07620c: 5410 4c0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.context:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b4c │ │ -076210: 1100 |0002: return-object v0 │ │ +077258: |[077258] org.yuttadhammo.tipitaka.QuizActivity.access$100:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ +077268: 5410 4c0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.context:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b4c │ │ +07726c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ @@ -108792,17 +108876,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/GridView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076214: |[076214] org.yuttadhammo.tipitaka.QuizActivity.access$200:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/GridView; │ │ -076224: 5410 4f0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -076228: 1100 |0002: return-object v0 │ │ +077270: |[077270] org.yuttadhammo.tipitaka.QuizActivity.access$200:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/GridView; │ │ +077280: 5410 4f0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +077284: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ @@ -108810,17 +108894,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07622c: |[07622c] org.yuttadhammo.tipitaka.QuizActivity.access$300:(Lorg/yuttadhammo/tipitaka/QuizActivity;)F │ │ -07623c: 5210 570b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ -076240: 0f00 |0002: return v0 │ │ +077288: |[077288] org.yuttadhammo.tipitaka.QuizActivity.access$300:(Lorg/yuttadhammo/tipitaka/QuizActivity;)F │ │ +077298: 5210 570b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ +07729c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ @@ -108828,17 +108912,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/graphics/Typeface;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076244: |[076244] org.yuttadhammo.tipitaka.QuizActivity.access$400:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/graphics/Typeface; │ │ -076254: 5410 4e0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ -076258: 1100 |0002: return-object v0 │ │ +0772a0: |[0772a0] org.yuttadhammo.tipitaka.QuizActivity.access$400:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/graphics/Typeface; │ │ +0772b0: 5410 4e0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ +0772b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ @@ -108846,17 +108930,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07625c: |[07625c] org.yuttadhammo.tipitaka.QuizActivity.access$500:(Lorg/yuttadhammo/tipitaka/QuizActivity;)I │ │ -07626c: 5210 4a0b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.CPED_LENGTH:I // field@0b4a │ │ -076270: 0f00 |0002: return v0 │ │ +0772b8: |[0772b8] org.yuttadhammo.tipitaka.QuizActivity.access$500:(Lorg/yuttadhammo/tipitaka/QuizActivity;)I │ │ +0772c8: 5210 4a0b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.CPED_LENGTH:I // field@0b4a │ │ +0772cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ @@ -108864,17 +108948,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076274: |[076274] org.yuttadhammo.tipitaka.QuizActivity.access$600:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ -076284: 5410 4d0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ -076288: 1100 |0002: return-object v0 │ │ +0772d0: |[0772d0] org.yuttadhammo.tipitaka.QuizActivity.access$600:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ +0772e0: 5410 4d0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ +0772e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ @@ -108882,18 +108966,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07628c: |[07628c] org.yuttadhammo.tipitaka.QuizActivity.access$700:(Lorg/yuttadhammo/tipitaka/QuizActivity;Ljava/lang/String;)Ljava/lang/String; │ │ -07629c: 7020 ba21 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@21ba │ │ -0762a2: 0c00 |0003: move-result-object v0 │ │ -0762a4: 1100 |0004: return-object v0 │ │ +0772e8: |[0772e8] org.yuttadhammo.tipitaka.QuizActivity.access$700:(Lorg/yuttadhammo/tipitaka/QuizActivity;Ljava/lang/String;)Ljava/lang/String; │ │ +0772f8: 7020 ba21 2100 |0000: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@21ba │ │ +0772fe: 0c00 |0003: move-result-object v0 │ │ +077300: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ │ │ @@ -108902,17 +108986,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0762a8: |[0762a8] org.yuttadhammo.tipitaka.QuizActivity.access$800:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/TextView; │ │ -0762b8: 5410 530b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ -0762bc: 1100 |0002: return-object v0 │ │ +077304: |[077304] org.yuttadhammo.tipitaka.QuizActivity.access$800:(Lorg/yuttadhammo/tipitaka/QuizActivity;)Landroid/widget/TextView; │ │ +077314: 5410 530b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ +077318: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/QuizActivity;) │ │ @@ -108920,56 +109004,56 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -0762c0: |[0762c0] org.yuttadhammo.tipitaka.QuizActivity.toUni:(Ljava/lang/String;)Ljava/lang/String; │ │ -0762d0: 1a00 fe0d |0000: const-string v0, "aa" // string@0dfe │ │ -0762d4: 1a01 1a27 |0002: const-string v1, "ā" // string@271a │ │ -0762d8: 6e30 671f 0401 |0004: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0762de: 0c00 |0007: move-result-object v0 │ │ -0762e0: 1a01 4a17 |0008: const-string v1, "ii" // string@174a │ │ -0762e4: 1a02 1c27 |000a: const-string v2, "ī" // string@271c │ │ -0762e8: 6e30 671f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0762ee: 0c00 |000f: move-result-object v0 │ │ -0762f0: 1a01 2226 |0010: const-string v1, "uu" // string@2622 │ │ -0762f4: 1a02 1e27 |0012: const-string v2, "ū" // string@271e │ │ -0762f8: 6e30 671f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0762fe: 0c00 |0017: move-result-object v0 │ │ -076300: 1a01 0301 |0018: const-string v1, ".t" // string@0103 │ │ -076304: 1a02 2927 |001a: const-string v2, "ṭ" // string@2729 │ │ -076308: 6e30 671f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07630e: 0c00 |001f: move-result-object v0 │ │ -076310: 1a01 fd00 |0020: const-string v1, ".d" // string@00fd │ │ -076314: 1a02 2027 |0022: const-string v2, "ḍ" // string@2720 │ │ -076318: 6e30 671f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07631e: 0c00 |0027: move-result-object v0 │ │ -076320: 1a01 a300 |0028: const-string v1, ""n" // string@00a3 │ │ -076324: 1a02 2527 |002a: const-string v2, "ṅ" // string@2725 │ │ -076328: 6e30 671f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07632e: 0c00 |002f: move-result-object v0 │ │ -076330: 1a01 0001 |0030: const-string v1, ".n" // string@0100 │ │ -076334: 1a02 2727 |0032: const-string v2, "ṇ" // string@2727 │ │ -076338: 6e30 671f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07633e: 0c00 |0037: move-result-object v0 │ │ -076340: 1a01 ff00 |0038: const-string v1, ".m" // string@00ff │ │ -076344: 1a02 2327 |003a: const-string v2, "ṃ" // string@2723 │ │ -076348: 6e30 671f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07634e: 0c00 |003f: move-result-object v0 │ │ -076350: 1a01 1627 |0040: const-string v1, "~n" // string@2716 │ │ -076354: 1a02 1827 |0042: const-string v2, "ñ" // string@2718 │ │ -076358: 6e30 671f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07635e: 0c00 |0047: move-result-object v0 │ │ -076360: 1a01 fe00 |0048: const-string v1, ".l" // string@00fe │ │ -076364: 1a02 2227 |004a: const-string v2, "ḷ" // string@2722 │ │ -076368: 6e30 671f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07636e: 0c04 |004f: move-result-object v4 │ │ -076370: 1104 |0050: return-object v4 │ │ +07731c: |[07731c] org.yuttadhammo.tipitaka.QuizActivity.toUni:(Ljava/lang/String;)Ljava/lang/String; │ │ +07732c: 1a00 000e |0000: const-string v0, "aa" // string@0e00 │ │ +077330: 1a01 1727 |0002: const-string v1, "ā" // string@2717 │ │ +077334: 6e30 671f 0401 |0004: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07733a: 0c00 |0007: move-result-object v0 │ │ +07733c: 1a01 4b17 |0008: const-string v1, "ii" // string@174b │ │ +077340: 1a02 1927 |000a: const-string v2, "ī" // string@2719 │ │ +077344: 6e30 671f 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07734a: 0c00 |000f: move-result-object v0 │ │ +07734c: 1a01 2226 |0010: const-string v1, "uu" // string@2622 │ │ +077350: 1a02 1b27 |0012: const-string v2, "ū" // string@271b │ │ +077354: 6e30 671f 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07735a: 0c00 |0017: move-result-object v0 │ │ +07735c: 1a01 0701 |0018: const-string v1, ".t" // string@0107 │ │ +077360: 1a02 2627 |001a: const-string v2, "ṭ" // string@2726 │ │ +077364: 6e30 671f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07736a: 0c00 |001f: move-result-object v0 │ │ +07736c: 1a01 0101 |0020: const-string v1, ".d" // string@0101 │ │ +077370: 1a02 1d27 |0022: const-string v2, "ḍ" // string@271d │ │ +077374: 6e30 671f 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07737a: 0c00 |0027: move-result-object v0 │ │ +07737c: 1a01 a600 |0028: const-string v1, ""n" // string@00a6 │ │ +077380: 1a02 2227 |002a: const-string v2, "ṅ" // string@2722 │ │ +077384: 6e30 671f 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07738a: 0c00 |002f: move-result-object v0 │ │ +07738c: 1a01 0401 |0030: const-string v1, ".n" // string@0104 │ │ +077390: 1a02 2427 |0032: const-string v2, "ṇ" // string@2724 │ │ +077394: 6e30 671f 1002 |0034: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07739a: 0c00 |0037: move-result-object v0 │ │ +07739c: 1a01 0301 |0038: const-string v1, ".m" // string@0103 │ │ +0773a0: 1a02 2027 |003a: const-string v2, "ṃ" // string@2720 │ │ +0773a4: 6e30 671f 1002 |003c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0773aa: 0c00 |003f: move-result-object v0 │ │ +0773ac: 1a01 1327 |0040: const-string v1, "~n" // string@2713 │ │ +0773b0: 1a02 1527 |0042: const-string v2, "ñ" // string@2715 │ │ +0773b4: 6e30 671f 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0773ba: 0c00 |0047: move-result-object v0 │ │ +0773bc: 1a01 0201 |0048: const-string v1, ".l" // string@0102 │ │ +0773c0: 1a02 1f27 |004a: const-string v2, "ḷ" // string@271f │ │ +0773c4: 6e30 671f 1002 |004c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0773ca: 0c04 |004f: move-result-object v4 │ │ +0773cc: 1104 |0050: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0050 line=301 │ │ locals : │ │ 0x0000 - 0x0051 reg=3 this Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ 0x0000 - 0x0051 reg=4 string Ljava/lang/String; │ │ @@ -108980,54 +109064,54 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -076374: |[076374] org.yuttadhammo.tipitaka.QuizActivity.answerQuiz:(Z)V │ │ -076384: 3803 4200 |0000: if-eqz v3, 0042 // +0042 │ │ -076388: 5220 560b |0002: iget v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rtotal:I // field@0b56 │ │ -07638c: d800 0001 |0004: add-int/lit8 v0, v0, #int 1 // #01 │ │ -076390: 5920 560b |0006: iput v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rtotal:I // field@0b56 │ │ -076394: 5420 540b |0008: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ -076398: 1401 f100 0c7f |000a: const v1, #float 1.86097e+38 // #7f0c00f1 │ │ -07639e: 6e20 7210 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1072 │ │ -0763a4: 5420 540b |0010: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ -0763a8: 1401 00cc 00ff |0012: const v1, #float -1.712e+38 // #ff00cc00 │ │ -0763ae: 6e20 7510 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -0763b4: 2200 2e04 |0018: new-instance v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // type@042e │ │ -0763b8: 7020 9b21 2000 |001a: invoke-direct {v0, v2}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.:(Lorg/yuttadhammo/tipitaka/QuizActivity;)V // method@219b │ │ -0763be: 5b20 4b0b |001d: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -0763c2: 5420 4b0b |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -0763c6: 7110 9d21 0000 |0021: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.access$000:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;)V // method@219d │ │ -0763cc: 5420 4f0b |0024: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -0763d0: 5421 4b0b |0026: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -0763d4: 6e20 ac0f 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fac │ │ -0763da: 5420 580b |002b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wrongText:Landroid/widget/TextView; // field@0b58 │ │ -0763de: 5221 590b |002d: iget v1, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wtotal:I // field@0b59 │ │ -0763e2: 7110 381f 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0763e8: 0c01 |0032: move-result-object v1 │ │ -0763ea: 6e20 7310 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0763f0: 5420 550b |0036: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rightText:Landroid/widget/TextView; // field@0b55 │ │ -0763f4: 5221 560b |0038: iget v1, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rtotal:I // field@0b56 │ │ -0763f8: 7110 381f 0100 |003a: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0763fe: 0c01 |003d: move-result-object v1 │ │ -076400: 6e20 7310 1000 |003e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -076406: 0e00 |0041: return-void │ │ -076408: 5220 590b |0042: iget v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wtotal:I // field@0b59 │ │ -07640c: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ -076410: 5920 590b |0046: iput v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wtotal:I // field@0b59 │ │ -076414: 5420 540b |0048: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ -076418: 1401 f200 0c7f |004a: const v1, #float 1.86097e+38 // #7f0c00f2 │ │ -07641e: 6e20 7210 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1072 │ │ -076424: 5420 540b |0050: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ -076428: 1501 ccff |0052: const/high16 v1, #int -3407872 // #ffcc │ │ -07642c: 6e20 7510 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -076432: 28d4 |0057: goto 002b // -002c │ │ +0773d0: |[0773d0] org.yuttadhammo.tipitaka.QuizActivity.answerQuiz:(Z)V │ │ +0773e0: 3803 4200 |0000: if-eqz v3, 0042 // +0042 │ │ +0773e4: 5220 560b |0002: iget v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rtotal:I // field@0b56 │ │ +0773e8: d800 0001 |0004: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0773ec: 5920 560b |0006: iput v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rtotal:I // field@0b56 │ │ +0773f0: 5420 540b |0008: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ +0773f4: 1401 f100 0c7f |000a: const v1, #float 1.86097e+38 // #7f0c00f1 │ │ +0773fa: 6e20 7210 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1072 │ │ +077400: 5420 540b |0010: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ +077404: 1401 00cc 00ff |0012: const v1, #float -1.712e+38 // #ff00cc00 │ │ +07740a: 6e20 7510 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +077410: 2200 2c04 |0018: new-instance v0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // type@042c │ │ +077414: 7020 9b21 2000 |001a: invoke-direct {v0, v2}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.:(Lorg/yuttadhammo/tipitaka/QuizActivity;)V // method@219b │ │ +07741a: 5b20 4b0b |001d: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +07741e: 5420 4b0b |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +077422: 7110 9d21 0000 |0021: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.access$000:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;)V // method@219d │ │ +077428: 5420 4f0b |0024: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +07742c: 5421 4b0b |0026: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +077430: 6e20 ac0f 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fac │ │ +077436: 5420 580b |002b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wrongText:Landroid/widget/TextView; // field@0b58 │ │ +07743a: 5221 590b |002d: iget v1, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wtotal:I // field@0b59 │ │ +07743e: 7110 381f 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +077444: 0c01 |0032: move-result-object v1 │ │ +077446: 6e20 7310 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +07744c: 5420 550b |0036: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rightText:Landroid/widget/TextView; // field@0b55 │ │ +077450: 5221 560b |0038: iget v1, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.rtotal:I // field@0b56 │ │ +077454: 7110 381f 0100 |003a: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +07745a: 0c01 |003d: move-result-object v1 │ │ +07745c: 6e20 7310 1000 |003e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +077462: 0e00 |0041: return-void │ │ +077464: 5220 590b |0042: iget v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wtotal:I // field@0b59 │ │ +077468: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07746c: 5920 590b |0046: iput v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.wtotal:I // field@0b59 │ │ +077470: 5420 540b |0048: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ +077474: 1401 f200 0c7f |004a: const v1, #float 1.86097e+38 // #7f0c00f2 │ │ +07747a: 6e20 7210 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1072 │ │ +077480: 5420 540b |0050: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ +077484: 1501 ccff |0052: const/high16 v1, #int -3407872 // #ffcc │ │ +077488: 6e20 7510 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +07748e: 28d4 |0057: goto 002b // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0002 line=281 │ │ 0x0008 line=282 │ │ 0x0010 line=283 │ │ 0x0018 line=284 │ │ @@ -109048,38 +109132,38 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -076434: |[076434] org.yuttadhammo.tipitaka.QuizActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -076444: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -076446: 6f20 6700 4300 |0001: invoke-super {v3, v4}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0067 │ │ -07644c: 5431 4b0b |0004: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -076450: 5410 450b |0006: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ -076454: 2201 2e04 |0008: new-instance v1, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // type@042e │ │ -076458: 7030 9c21 3100 |000a: invoke-direct {v1, v3, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.:(Lorg/yuttadhammo/tipitaka/QuizActivity;[Lorg/yuttadhammo/tipitaka/QuizButton;)V // method@219c │ │ -07645e: 5b31 4b0b |000d: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -076462: 6e10 b121 0300 |000f: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getResources:()Landroid/content/res/Resources; // method@21b1 │ │ -076468: 0c01 |0012: move-result-object v1 │ │ -07646a: 6e10 9401 0100 |0013: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ -076470: 0c01 |0016: move-result-object v1 │ │ -076472: 5211 1e00 |0017: iget v1, v1, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ -076476: 3321 0f00 |0019: if-ne v1, v2, 0028 // +000f │ │ -07647a: 5431 4f0b |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -07647e: 6e20 ad0f 2100 |001d: invoke-virtual {v1, v2}, Landroid/widget/GridView;.setNumColumns:(I)V // method@0fad │ │ -076484: 5431 4f0b |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -076488: 5432 4b0b |0022: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -07648c: 6e20 ac0f 2100 |0024: invoke-virtual {v1, v2}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fac │ │ -076492: 0e00 |0027: return-void │ │ -076494: 5431 4f0b |0028: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -076498: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -07649a: 6e20 ad0f 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/GridView;.setNumColumns:(I)V // method@0fad │ │ -0764a0: 28f2 |002e: goto 0020 // -000e │ │ +077490: |[077490] org.yuttadhammo.tipitaka.QuizActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0774a0: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0774a2: 6f20 6700 4300 |0001: invoke-super {v3, v4}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0067 │ │ +0774a8: 5431 4b0b |0004: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +0774ac: 5410 450b |0006: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.buttons:[Lorg/yuttadhammo/tipitaka/QuizButton; // field@0b45 │ │ +0774b0: 2201 2c04 |0008: new-instance v1, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // type@042c │ │ +0774b4: 7030 9c21 3100 |000a: invoke-direct {v1, v3, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.:(Lorg/yuttadhammo/tipitaka/QuizActivity;[Lorg/yuttadhammo/tipitaka/QuizButton;)V // method@219c │ │ +0774ba: 5b31 4b0b |000d: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +0774be: 6e10 b121 0300 |000f: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getResources:()Landroid/content/res/Resources; // method@21b1 │ │ +0774c4: 0c01 |0012: move-result-object v1 │ │ +0774c6: 6e10 9401 0100 |0013: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ +0774cc: 0c01 |0016: move-result-object v1 │ │ +0774ce: 5211 1e00 |0017: iget v1, v1, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ +0774d2: 3321 0f00 |0019: if-ne v1, v2, 0028 // +000f │ │ +0774d6: 5431 4f0b |001b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +0774da: 6e20 ad0f 2100 |001d: invoke-virtual {v1, v2}, Landroid/widget/GridView;.setNumColumns:(I)V // method@0fad │ │ +0774e0: 5431 4f0b |0020: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +0774e4: 5432 4b0b |0022: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +0774e8: 6e20 ac0f 2100 |0024: invoke-virtual {v1, v2}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fac │ │ +0774ee: 0e00 |0027: return-void │ │ +0774f0: 5431 4f0b |0028: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +0774f4: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +0774f6: 6e20 ad0f 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/GridView;.setNumColumns:(I)V // method@0fad │ │ +0774fc: 28f2 |002e: goto 0020 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=116 │ │ 0x0004 line=117 │ │ 0x0008 line=118 │ │ 0x000f line=119 │ │ 0x001b line=120 │ │ @@ -109096,117 +109180,117 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 218 16-bit code units │ │ -0764a4: |[0764a4] org.yuttadhammo.tipitaka.QuizActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0764b4: 1225 |0000: const/4 v5, #int 2 // #2 │ │ -0764b6: 6f20 6800 7600 |0001: invoke-super {v6, v7}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -0764bc: 5b66 4c0b |0004: iput-object v6, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.context:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b4c │ │ -0764c0: 7110 ae02 0600 |0006: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -0764c6: 0c03 |0009: move-result-object v3 │ │ -0764c8: 5b63 520b |000a: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.prefs:Landroid/content/SharedPreferences; // field@0b52 │ │ -0764cc: 6e10 af21 0600 |000c: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getAssets:()Landroid/content/res/AssetManager; // method@21af │ │ -0764d2: 0c03 |000f: move-result-object v3 │ │ -0764d4: 1a04 6426 |0010: const-string v4, "verajjan.ttf" // string@2664 │ │ -0764d8: 7120 1402 4300 |0012: invoke-static {v3, v4}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -0764de: 0c03 |0015: move-result-object v3 │ │ -0764e0: 5b63 4e0b |0016: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ -0764e4: 1403 2f00 037f |0018: const v3, #float 1.7413e+38 // #7f03002f │ │ -0764ea: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -0764ec: 7130 fd0d 3604 |001c: invoke-static {v6, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -0764f2: 0c03 |001f: move-result-object v3 │ │ -0764f4: 5b63 510b |0020: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ -0764f8: 5463 510b |0022: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ -0764fc: 6e20 b821 3600 |0024: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;.setContentView:(Landroid/view/View;)V // method@21b8 │ │ -076502: 5463 510b |0027: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ -076506: 1404 9100 077f |0029: const v4, #float 1.79449e+38 // #7f070091 │ │ -07650c: 6e20 d90d 4300 |002c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -076512: 0c03 |002f: move-result-object v3 │ │ -076514: 1f03 5802 |0030: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -076518: 5b63 580b |0032: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.wrongText:Landroid/widget/TextView; // field@0b58 │ │ -07651c: 5463 510b |0034: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ -076520: 1404 9300 077f |0036: const v4, #float 1.79449e+38 // #7f070093 │ │ -076526: 6e20 d90d 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07652c: 0c03 |003c: move-result-object v3 │ │ -07652e: 1f03 5802 |003d: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -076532: 5b63 550b |003f: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.rightText:Landroid/widget/TextView; // field@0b55 │ │ -076536: 5463 510b |0041: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ -07653a: 1404 9200 077f |0043: const v4, #float 1.79449e+38 // #7f070092 │ │ -076540: 6e20 d90d 4300 |0046: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -076546: 0c03 |0049: move-result-object v3 │ │ -076548: 1f03 5802 |004a: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -07654c: 5b63 540b |004c: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ -076550: 5463 510b |004e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ -076554: 1404 9000 077f |0050: const v4, #float 1.79449e+38 // #7f070090 │ │ -07655a: 6e20 d90d 4300 |0053: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -076560: 0c03 |0056: move-result-object v3 │ │ -076562: 1f03 5802 |0057: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -076566: 5b63 530b |0059: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ -07656a: 5463 530b |005b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ -07656e: 5464 4e0b |005d: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ -076572: 6e20 7910 4300 |005f: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -076578: 6203 2b00 |0062: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ -07657c: 7110 361f 0300 |0064: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -076582: 0a00 |0067: move-result v0 │ │ -076584: 1303 0e00 |0068: const/16 v3, #int 14 // #e │ │ -076588: 3430 0a00 |006a: if-lt v0, v3, 0074 // +000a │ │ -07658c: 6e10 ae21 0600 |006c: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getActionBar:()Landroid/app/ActionBar; // method@21ae │ │ -076592: 0c03 |006f: move-result-object v3 │ │ -076594: 1214 |0070: const/4 v4, #int 1 // #1 │ │ -076596: 6e20 3b00 4300 |0071: invoke-virtual {v3, v4}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -07659c: 2203 2b04 |0074: new-instance v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@042b │ │ -0765a0: 7020 8821 6300 |0076: invoke-direct {v3, v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ -0765a6: 5b63 4d0b |0079: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ -0765aa: 5463 4d0b |007b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ -0765ae: 6e10 9221 0300 |007d: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -0765b4: 5463 4d0b |0080: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ -0765b8: 6e10 9121 0300 |0082: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ -0765be: 0a03 |0085: move-result v3 │ │ -0765c0: 3803 3200 |0086: if-eqz v3, 00b8 // +0032 │ │ -0765c4: 1403 9400 077f |0088: const v3, #float 1.79449e+38 // #7f070094 │ │ -0765ca: 6e20 ad21 3600 |008b: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;.findViewById:(I)Landroid/view/View; // method@21ad │ │ -0765d0: 0c03 |008e: move-result-object v3 │ │ -0765d2: 1f03 3902 |008f: check-cast v3, Landroid/widget/GridView; // type@0239 │ │ -0765d6: 5b63 4f0b |0091: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -0765da: 6e10 b121 0600 |0093: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getResources:()Landroid/content/res/Resources; // method@21b1 │ │ -0765e0: 0c03 |0096: move-result-object v3 │ │ -0765e2: 6e10 9401 0300 |0097: invoke-virtual {v3}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ -0765e8: 0c03 |009a: move-result-object v3 │ │ -0765ea: 5233 1e00 |009b: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ -0765ee: 3353 0700 |009d: if-ne v3, v5, 00a4 // +0007 │ │ -0765f2: 5463 4f0b |009f: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -0765f6: 6e20 ad0f 5300 |00a1: invoke-virtual {v3, v5}, Landroid/widget/GridView;.setNumColumns:(I)V // method@0fad │ │ -0765fc: 2203 2e04 |00a4: new-instance v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // type@042e │ │ -076600: 7020 9b21 6300 |00a6: invoke-direct {v3, v6}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.:(Lorg/yuttadhammo/tipitaka/QuizActivity;)V // method@219b │ │ -076606: 5b63 4b0b |00a9: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -07660a: 5463 4b0b |00ab: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -07660e: 7110 9d21 0300 |00ad: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.access$000:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;)V // method@219d │ │ -076614: 5463 4f0b |00b0: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ -076618: 5464 4b0b |00b2: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ -07661c: 6e20 ac0f 4300 |00b4: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fac │ │ -076622: 0e00 |00b7: return-void │ │ -076624: 2201 2104 |00b8: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -076628: 7020 3b21 6100 |00ba: invoke-direct {v1, v6}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -07662e: 1a03 1c17 |00bd: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -076632: 1a04 9c01 |00bf: const-string v4, "ATPK.zip" // string@019c │ │ -076636: 6e30 4721 3104 |00c1: invoke-virtual {v1, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -07663c: 28f3 |00c4: goto 00b7 // -000d │ │ -07663e: 0d02 |00c5: move-exception v2 │ │ -076640: 1a03 770c |00c6: const-string v3, "Tipitaka" // string@0c77 │ │ -076644: 1a04 6013 |00c8: const-string v4, "error:" // string@1360 │ │ -076648: 7130 0a0d 4302 |00ca: invoke-static {v3, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -07664e: 2201 2104 |00cd: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -076652: 7020 3b21 6100 |00cf: invoke-direct {v1, v6}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -076658: 1a03 1c17 |00d2: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -07665c: 1a04 9c01 |00d4: const-string v4, "ATPK.zip" // string@019c │ │ -076660: 6e30 4721 3104 |00d6: invoke-virtual {v1, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -076666: 28de |00d9: goto 00b7 // -0022 │ │ +077500: |[077500] org.yuttadhammo.tipitaka.QuizActivity.onCreate:(Landroid/os/Bundle;)V │ │ +077510: 1225 |0000: const/4 v5, #int 2 // #2 │ │ +077512: 6f20 6800 7600 |0001: invoke-super {v6, v7}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +077518: 5b66 4c0b |0004: iput-object v6, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.context:Lorg/yuttadhammo/tipitaka/QuizActivity; // field@0b4c │ │ +07751c: 7110 ae02 0600 |0006: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +077522: 0c03 |0009: move-result-object v3 │ │ +077524: 5b63 520b |000a: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.prefs:Landroid/content/SharedPreferences; // field@0b52 │ │ +077528: 6e10 af21 0600 |000c: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getAssets:()Landroid/content/res/AssetManager; // method@21af │ │ +07752e: 0c03 |000f: move-result-object v3 │ │ +077530: 1a04 6426 |0010: const-string v4, "verajjan.ttf" // string@2664 │ │ +077534: 7120 1402 4300 |0012: invoke-static {v3, v4}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +07753a: 0c03 |0015: move-result-object v3 │ │ +07753c: 5b63 4e0b |0016: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ +077540: 1403 2f00 037f |0018: const v3, #float 1.7413e+38 // #7f03002f │ │ +077546: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +077548: 7130 fd0d 3604 |001c: invoke-static {v6, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +07754e: 0c03 |001f: move-result-object v3 │ │ +077550: 5b63 510b |0020: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ +077554: 5463 510b |0022: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ +077558: 6e20 b821 3600 |0024: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;.setContentView:(Landroid/view/View;)V // method@21b8 │ │ +07755e: 5463 510b |0027: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ +077562: 1404 9100 0b7f |0029: const v4, #float 1.84766e+38 // #7f0b0091 │ │ +077568: 6e20 d90d 4300 |002c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07756e: 0c03 |002f: move-result-object v3 │ │ +077570: 1f03 5602 |0030: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +077574: 5b63 580b |0032: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.wrongText:Landroid/widget/TextView; // field@0b58 │ │ +077578: 5463 510b |0034: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ +07757c: 1404 9300 0b7f |0036: const v4, #float 1.84766e+38 // #7f0b0093 │ │ +077582: 6e20 d90d 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +077588: 0c03 |003c: move-result-object v3 │ │ +07758a: 1f03 5602 |003d: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +07758e: 5b63 550b |003f: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.rightText:Landroid/widget/TextView; // field@0b55 │ │ +077592: 5463 510b |0041: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ +077596: 1404 9200 0b7f |0043: const v4, #float 1.84766e+38 // #7f0b0092 │ │ +07759c: 6e20 d90d 4300 |0046: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0775a2: 0c03 |0049: move-result-object v3 │ │ +0775a4: 1f03 5602 |004a: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +0775a8: 5b63 540b |004c: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ +0775ac: 5463 510b |004e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.layout:Landroid/view/View; // field@0b51 │ │ +0775b0: 1404 9000 0b7f |0050: const v4, #float 1.84766e+38 // #7f0b0090 │ │ +0775b6: 6e20 d90d 4300 |0053: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0775bc: 0c03 |0056: move-result-object v3 │ │ +0775be: 1f03 5602 |0057: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +0775c2: 5b63 530b |0059: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ +0775c6: 5463 530b |005b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ +0775ca: 5464 4e0b |005d: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ +0775ce: 6e20 7910 4300 |005f: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +0775d4: 6203 2b00 |0062: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ +0775d8: 7110 361f 0300 |0064: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0775de: 0a00 |0067: move-result v0 │ │ +0775e0: 1303 0e00 |0068: const/16 v3, #int 14 // #e │ │ +0775e4: 3430 0a00 |006a: if-lt v0, v3, 0074 // +000a │ │ +0775e8: 6e10 ae21 0600 |006c: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getActionBar:()Landroid/app/ActionBar; // method@21ae │ │ +0775ee: 0c03 |006f: move-result-object v3 │ │ +0775f0: 1214 |0070: const/4 v4, #int 1 // #1 │ │ +0775f2: 6e20 3b00 4300 |0071: invoke-virtual {v3, v4}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +0775f8: 2203 2904 |0074: new-instance v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@0429 │ │ +0775fc: 7020 8821 6300 |0076: invoke-direct {v3, v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ +077602: 5b63 4d0b |0079: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ +077606: 5463 4d0b |007b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ +07760a: 6e10 9221 0300 |007d: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +077610: 5463 4d0b |0080: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b4d │ │ +077614: 6e10 9121 0300 |0082: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ +07761a: 0a03 |0085: move-result v3 │ │ +07761c: 3803 3200 |0086: if-eqz v3, 00b8 // +0032 │ │ +077620: 1403 9400 0b7f |0088: const v3, #float 1.84766e+38 // #7f0b0094 │ │ +077626: 6e20 ad21 3600 |008b: invoke-virtual {v6, v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;.findViewById:(I)Landroid/view/View; // method@21ad │ │ +07762c: 0c03 |008e: move-result-object v3 │ │ +07762e: 1f03 3702 |008f: check-cast v3, Landroid/widget/GridView; // type@0237 │ │ +077632: 5b63 4f0b |0091: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +077636: 6e10 b121 0600 |0093: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getResources:()Landroid/content/res/Resources; // method@21b1 │ │ +07763c: 0c03 |0096: move-result-object v3 │ │ +07763e: 6e10 9401 0300 |0097: invoke-virtual {v3}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ +077644: 0c03 |009a: move-result-object v3 │ │ +077646: 5233 1e00 |009b: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ +07764a: 3353 0700 |009d: if-ne v3, v5, 00a4 // +0007 │ │ +07764e: 5463 4f0b |009f: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +077652: 6e20 ad0f 5300 |00a1: invoke-virtual {v3, v5}, Landroid/widget/GridView;.setNumColumns:(I)V // method@0fad │ │ +077658: 2203 2c04 |00a4: new-instance v3, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // type@042c │ │ +07765c: 7020 9b21 6300 |00a6: invoke-direct {v3, v6}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.:(Lorg/yuttadhammo/tipitaka/QuizActivity;)V // method@219b │ │ +077662: 5b63 4b0b |00a9: iput-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +077666: 5463 4b0b |00ab: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +07766a: 7110 9d21 0300 |00ad: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;.access$000:(Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;)V // method@219d │ │ +077670: 5463 4f0b |00b0: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.grid:Landroid/widget/GridView; // field@0b4f │ │ +077674: 5464 4b0b |00b2: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/QuizActivity;.adapter:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; // field@0b4b │ │ +077678: 6e20 ac0f 4300 |00b4: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fac │ │ +07767e: 0e00 |00b7: return-void │ │ +077680: 2201 1f04 |00b8: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +077684: 7020 3b21 6100 |00ba: invoke-direct {v1, v6}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +07768a: 1a03 1d17 |00bd: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +07768e: 1a04 a101 |00bf: const-string v4, "ATPK.zip" // string@01a1 │ │ +077692: 6e30 4721 3104 |00c1: invoke-virtual {v1, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +077698: 28f3 |00c4: goto 00b7 // -000d │ │ +07769a: 0d02 |00c5: move-exception v2 │ │ +07769c: 1a03 790c |00c6: const-string v3, "Tipitaka" // string@0c79 │ │ +0776a0: 1a04 6113 |00c8: const-string v4, "error:" // string@1361 │ │ +0776a4: 7130 0a0d 4302 |00ca: invoke-static {v3, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0776aa: 2201 1f04 |00cd: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0776ae: 7020 3b21 6100 |00cf: invoke-direct {v1, v6}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0776b4: 1a03 1d17 |00d2: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +0776b8: 1a04 a101 |00d4: const-string v4, "ATPK.zip" // string@01a1 │ │ +0776bc: 6e30 4721 3104 |00d6: invoke-virtual {v1, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +0776c2: 28de |00d9: goto 00b7 // -0022 │ │ catches : 2 │ │ 0x007b - 0x0085 │ │ Landroid/database/sqlite/SQLiteException; -> 0x00c5 │ │ 0x00b8 - 0x00c4 │ │ Landroid/database/sqlite/SQLiteException; -> 0x00c5 │ │ positions : │ │ 0x0001 line=52 │ │ @@ -109252,21 +109336,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -076680: |[076680] org.yuttadhammo.tipitaka.QuizActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -076690: 6e10 b021 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@21b0 │ │ -076696: 0c00 |0003: move-result-object v0 │ │ -076698: 1401 0400 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0004 │ │ -07669e: 6e30 6f0d 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ -0766a4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0766a6: 0f01 |000b: return v1 │ │ +0776dc: |[0776dc] org.yuttadhammo.tipitaka.QuizActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0776ec: 6e10 b021 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/QuizActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@21b0 │ │ +0776f2: 0c00 |0003: move-result-object v0 │ │ +0776f4: 1401 0400 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0004 │ │ +0776fa: 6e30 6f0d 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ +077700: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +077702: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=129 │ │ 0x000a line=130 │ │ locals : │ │ 0x0004 - 0x000c reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -109278,53 +109362,53 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -0766a8: |[0766a8] org.yuttadhammo.tipitaka.QuizActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0766b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0766ba: 1503 0004 |0001: const/high16 v3, #int 67108864 // #400 │ │ -0766be: 6f20 7200 5400 |0003: invoke-super {v4, v5}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ -0766c4: 7210 780d 0500 |0006: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -0766ca: 0a02 |0009: move-result v2 │ │ -0766cc: 2c02 4800 0000 |000a: sparse-switch v2, 00000052 // +00000048 │ │ -0766d2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0766d4: 0f01 |000e: return v1 │ │ -0766d6: 2200 2e00 |000f: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0766da: 1c02 8704 |0011: const-class v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0487 │ │ -0766de: 7030 4401 4002 |0013: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0766e4: 6e20 4801 3000 |0016: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -0766ea: 6e20 b921 0400 |0019: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ -0766f0: 28f2 |001c: goto 000e // -000e │ │ -0766f2: 2200 2e00 |001d: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0766f6: 1c02 2904 |001f: const-class v2, Lorg/yuttadhammo/tipitaka/HelpActivity; // type@0429 │ │ -0766fa: 7030 4401 4002 |0021: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -076700: 6e20 b921 0400 |0024: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ -076706: 28e7 |0027: goto 000e // -0019 │ │ -076708: 2200 2e00 |0028: new-instance v0, Landroid/content/Intent; // type@002e │ │ -07670c: 1c02 8b04 |002a: const-class v2, Lorg/yuttadhammo/tipitaka/SettingsActivity; // type@048b │ │ -076710: 7030 4401 4002 |002c: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -076716: 6e20 6a01 3000 |002f: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -07671c: 6e20 b921 0400 |0032: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ -076722: 28d9 |0035: goto 000e // -0027 │ │ -076724: 2200 2e00 |0036: new-instance v0, Landroid/content/Intent; // type@002e │ │ -076728: 1c02 1a04 |0038: const-class v2, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@041a │ │ -07672c: 7030 4401 4002 |003a: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -076732: 6e20 6a01 3000 |003d: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -076738: 6e20 b921 0400 |0040: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ -07673e: 28cb |0043: goto 000e // -0035 │ │ -076740: 2200 2e00 |0044: new-instance v0, Landroid/content/Intent; // type@002e │ │ -076744: 1c02 2804 |0046: const-class v2, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0428 │ │ -076748: 7030 4401 4002 |0048: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07674e: 6e20 6a01 3000 |004b: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -076754: 6e20 b921 0400 |004e: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ -07675a: 28bd |0051: goto 000e // -0043 │ │ -07675c: 0002 0500 2c00 0201 e800 077f e900 ... |0052: sparse-switch-data (22 units) │ │ +077704: |[077704] org.yuttadhammo.tipitaka.QuizActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +077714: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +077716: 1503 0004 |0001: const/high16 v3, #int 67108864 // #400 │ │ +07771a: 6f20 7200 5400 |0003: invoke-super {v4, v5}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0072 │ │ +077720: 7210 780d 0500 |0006: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +077726: 0a02 |0009: move-result v2 │ │ +077728: 2c02 4800 0000 |000a: sparse-switch v2, 00000052 // +00000048 │ │ +07772e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +077730: 0f01 |000e: return v1 │ │ +077732: 2200 2e00 |000f: new-instance v0, Landroid/content/Intent; // type@002e │ │ +077736: 1c02 8504 |0011: const-class v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0485 │ │ +07773a: 7030 4401 4002 |0013: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +077740: 6e20 4801 3000 |0016: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +077746: 6e20 b921 0400 |0019: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ +07774c: 28f2 |001c: goto 000e // -000e │ │ +07774e: 2200 2e00 |001d: new-instance v0, Landroid/content/Intent; // type@002e │ │ +077752: 1c02 2704 |001f: const-class v2, Lorg/yuttadhammo/tipitaka/HelpActivity; // type@0427 │ │ +077756: 7030 4401 4002 |0021: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07775c: 6e20 b921 0400 |0024: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ +077762: 28e7 |0027: goto 000e // -0019 │ │ +077764: 2200 2e00 |0028: new-instance v0, Landroid/content/Intent; // type@002e │ │ +077768: 1c02 8904 |002a: const-class v2, Lorg/yuttadhammo/tipitaka/SettingsActivity; // type@0489 │ │ +07776c: 7030 4401 4002 |002c: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +077772: 6e20 6a01 3000 |002f: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +077778: 6e20 b921 0400 |0032: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ +07777e: 28d9 |0035: goto 000e // -0027 │ │ +077780: 2200 2e00 |0036: new-instance v0, Landroid/content/Intent; // type@002e │ │ +077784: 1c02 1804 |0038: const-class v2, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@0418 │ │ +077788: 7030 4401 4002 |003a: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07778e: 6e20 6a01 3000 |003d: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +077794: 6e20 b921 0400 |0040: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ +07779a: 28cb |0043: goto 000e // -0035 │ │ +07779c: 2200 2e00 |0044: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0777a0: 1c02 2604 |0046: const-class v2, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0426 │ │ +0777a4: 7030 4401 4002 |0048: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0777aa: 6e20 6a01 3000 |004b: invoke-virtual {v0, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0777b0: 6e20 b921 0400 |004e: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/QuizActivity;.startActivity:(Landroid/content/Intent;)V // method@21b9 │ │ +0777b6: 28bd |0051: goto 000e // -0043 │ │ +0777b8: 0002 0500 2c00 0201 e800 0b7f e900 ... |0052: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=137 │ │ 0x0006 line=141 │ │ 0x000d line=168 │ │ 0x000e line=170 │ │ 0x000f line=144 │ │ @@ -109356,70 +109440,70 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -076788: |[076788] org.yuttadhammo.tipitaka.QuizActivity.onResume:()V │ │ -076798: 6f10 7a00 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onResume:()V // method@007a │ │ -07679e: 5440 520b |0003: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.prefs:Landroid/content/SharedPreferences; // field@0b52 │ │ -0767a2: 1a01 5a10 |0005: const-string v1, "base_text_size" // string@105a │ │ -0767a6: 1a02 0c01 |0007: const-string v2, "16" // string@010c │ │ -0767aa: 7230 7801 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0767b0: 0c00 |000c: move-result-object v0 │ │ -0767b2: 7110 2b1f 0000 |000d: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -0767b8: 0a00 |0010: move-result v0 │ │ -0767ba: 5940 570b |0011: iput v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ -0767be: 5240 570b |0013: iget v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ -0767c2: 8900 |0015: float-to-double v0, v0 │ │ -0767c4: 1902 f83f |0016: const-wide/high16 v2, #long 4609434218613702656 // #3ff8 │ │ -0767c8: cd20 |0018: mul-double/2addr v0, v2 │ │ -0767ca: 7120 241f 1000 |0019: invoke-static {v0, v1}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f24 │ │ -0767d0: 0c00 |001c: move-result-object v0 │ │ -0767d2: 7110 2b1f 0000 |001d: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -0767d8: 0a00 |0020: move-result v0 │ │ -0767da: 5940 500b |0021: iput v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ -0767de: 5440 580b |0023: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.wrongText:Landroid/widget/TextView; // field@0b58 │ │ -0767e2: 5241 500b |0025: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ -0767e6: 6e20 7610 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0767ec: 5440 550b |002a: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.rightText:Landroid/widget/TextView; // field@0b55 │ │ -0767f0: 5241 500b |002c: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ -0767f4: 6e20 7610 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0767fa: 5440 540b |0031: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ -0767fe: 5241 500b |0033: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ -076802: 6e20 7610 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -076808: 5440 530b |0038: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ -07680c: 5241 570b |003a: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ -076810: 6e20 7610 1000 |003c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -076816: 5440 530b |003f: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ -07681a: 5441 4e0b |0041: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ -07681e: 6e20 7910 1000 |0043: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -076824: 0e00 |0046: return-void │ │ +0777e4: |[0777e4] org.yuttadhammo.tipitaka.QuizActivity.onResume:()V │ │ +0777f4: 6f10 7a00 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onResume:()V // method@007a │ │ +0777fa: 5440 520b |0003: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.prefs:Landroid/content/SharedPreferences; // field@0b52 │ │ +0777fe: 1a01 5b10 |0005: const-string v1, "base_text_size" // string@105b │ │ +077802: 1a02 1001 |0007: const-string v2, "16" // string@0110 │ │ +077806: 7230 7801 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07780c: 0c00 |000c: move-result-object v0 │ │ +07780e: 7110 2b1f 0000 |000d: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +077814: 0a00 |0010: move-result v0 │ │ +077816: 5940 570b |0011: iput v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ +07781a: 5240 570b |0013: iget v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ +07781e: 8900 |0015: float-to-double v0, v0 │ │ +077820: 1902 f83f |0016: const-wide/high16 v2, #long 4609434218613702656 // #3ff8 │ │ +077824: cd20 |0018: mul-double/2addr v0, v2 │ │ +077826: 7120 241f 1000 |0019: invoke-static {v0, v1}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f24 │ │ +07782c: 0c00 |001c: move-result-object v0 │ │ +07782e: 7110 2b1f 0000 |001d: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +077834: 0a00 |0020: move-result v0 │ │ +077836: 5940 500b |0021: iput v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ +07783a: 5440 580b |0023: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.wrongText:Landroid/widget/TextView; // field@0b58 │ │ +07783e: 5241 500b |0025: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ +077842: 6e20 7610 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +077848: 5440 550b |002a: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.rightText:Landroid/widget/TextView; // field@0b55 │ │ +07784c: 5241 500b |002c: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ +077850: 6e20 7610 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +077856: 5440 540b |0031: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.resultText:Landroid/widget/TextView; // field@0b54 │ │ +07785a: 5241 500b |0033: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.largeSize:F // field@0b50 │ │ +07785e: 6e20 7610 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +077864: 5440 530b |0038: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ +077868: 5241 570b |003a: iget v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.textSize:F // field@0b57 │ │ +07786c: 6e20 7610 1000 |003c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +077872: 5440 530b |003f: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.questionText:Landroid/widget/TextView; // field@0b53 │ │ +077876: 5441 4e0b |0041: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/QuizActivity;.font:Landroid/graphics/Typeface; // field@0b4e │ │ +07787a: 6e20 7910 1000 |0043: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +077880: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0013 line=106 │ │ 0x0023 line=107 │ │ 0x002a line=108 │ │ 0x0031 line=109 │ │ 0x0038 line=110 │ │ 0x003f line=111 │ │ 0x0046 line=112 │ │ locals : │ │ 0x0000 - 0x0047 reg=4 this Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ │ │ - source_file_idx : 2697 (QuizActivity.java) │ │ + source_file_idx : 2699 (QuizActivity.java) │ │ │ │ Class #464 header: │ │ -class_idx : 1072 │ │ +class_idx : 1070 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2699 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #464 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/QuizButton;' │ │ @@ -109446,20 +109530,20 @@ │ │ type : '(Z[Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -076828: |[076828] org.yuttadhammo.tipitaka.QuizButton.:(Z[Ljava/lang/String;I)V │ │ -076838: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07683e: 6e20 be21 1000 |0003: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.setRight:(Z)V // method@21be │ │ -076844: 6e20 bf21 2000 |0006: invoke-virtual {v0, v2}, Lorg/yuttadhammo/tipitaka/QuizButton;.setText:([Ljava/lang/String;)V // method@21bf │ │ -07684a: 5903 5a0b |0009: iput v3, v0, Lorg/yuttadhammo/tipitaka/QuizButton;.position:I // field@0b5a │ │ -07684e: 0e00 |000b: return-void │ │ +077884: |[077884] org.yuttadhammo.tipitaka.QuizButton.:(Z[Ljava/lang/String;I)V │ │ +077894: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07789a: 6e20 be21 1000 |0003: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/QuizButton;.setRight:(Z)V // method@21be │ │ +0778a0: 6e20 bf21 2000 |0006: invoke-virtual {v0, v2}, Lorg/yuttadhammo/tipitaka/QuizButton;.setText:([Ljava/lang/String;)V // method@21bf │ │ +0778a6: 5903 5a0b |0009: iput v3, v0, Lorg/yuttadhammo/tipitaka/QuizButton;.position:I // field@0b5a │ │ +0778aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0006 line=10 │ │ 0x0009 line=11 │ │ 0x000b line=12 │ │ @@ -109475,17 +109559,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076850: |[076850] org.yuttadhammo.tipitaka.QuizButton.getText:()[Ljava/lang/String; │ │ -076860: 5410 5c0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizButton;.text:[Ljava/lang/String; // field@0b5c │ │ -076864: 1100 |0002: return-object v0 │ │ +0778ac: |[0778ac] org.yuttadhammo.tipitaka.QuizButton.getText:()[Ljava/lang/String; │ │ +0778bc: 5410 5c0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/QuizButton;.text:[Ljava/lang/String; // field@0b5c │ │ +0778c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/QuizButton; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/QuizButton;) │ │ @@ -109493,17 +109577,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076868: |[076868] org.yuttadhammo.tipitaka.QuizButton.isRight:()Z │ │ -076878: 5510 5b0b |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/QuizButton;.right:Z // field@0b5b │ │ -07687c: 0f00 |0002: return v0 │ │ +0778c4: |[0778c4] org.yuttadhammo.tipitaka.QuizButton.isRight:()Z │ │ +0778d4: 5510 5b0b |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/QuizButton;.right:Z // field@0b5b │ │ +0778d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/QuizButton; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/QuizButton;) │ │ @@ -109511,17 +109595,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076880: |[076880] org.yuttadhammo.tipitaka.QuizButton.setRight:(Z)V │ │ -076890: 5c01 5b0b |0000: iput-boolean v1, v0, Lorg/yuttadhammo/tipitaka/QuizButton;.right:Z // field@0b5b │ │ -076894: 0e00 |0002: return-void │ │ +0778dc: |[0778dc] org.yuttadhammo.tipitaka.QuizButton.setRight:(Z)V │ │ +0778ec: 5c01 5b0b |0000: iput-boolean v1, v0, Lorg/yuttadhammo/tipitaka/QuizButton;.right:Z // field@0b5b │ │ +0778f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0002 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/QuizButton; │ │ 0x0000 - 0x0003 reg=1 right Z │ │ @@ -109531,32 +109615,32 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076898: |[076898] org.yuttadhammo.tipitaka.QuizButton.setText:([Ljava/lang/String;)V │ │ -0768a8: 5b01 5c0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizButton;.text:[Ljava/lang/String; // field@0b5c │ │ -0768ac: 0e00 |0002: return-void │ │ +0778f4: |[0778f4] org.yuttadhammo.tipitaka.QuizButton.setText:([Ljava/lang/String;)V │ │ +077904: 5b01 5c0b |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/QuizButton;.text:[Ljava/lang/String; // field@0b5c │ │ +077908: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0002 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/QuizButton; │ │ 0x0000 - 0x0003 reg=1 text [Ljava/lang/String; │ │ │ │ - source_file_idx : 2699 (QuizButton.java) │ │ + source_file_idx : 2701 (QuizButton.java) │ │ │ │ Class #465 header: │ │ -class_idx : 1073 │ │ +class_idx : 1071 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #465 annotations: │ │ Annotations on class │ │ @@ -109596,31 +109680,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0768b0: |[0768b0] org.yuttadhammo.tipitaka.R$anim.:()V │ │ -0768c0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0768c6: 0e00 |0003: return-void │ │ +07790c: |[07790c] org.yuttadhammo.tipitaka.R$anim.:()V │ │ +07791c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #466 header: │ │ -class_idx : 1074 │ │ +class_idx : 1072 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 28 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #466 annotations: │ │ Annotations on class │ │ @@ -109780,31 +109864,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0768c8: |[0768c8] org.yuttadhammo.tipitaka.R$array.:()V │ │ -0768d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0768de: 0e00 |0003: return-void │ │ +077924: |[077924] org.yuttadhammo.tipitaka.R$array.:()V │ │ +077934: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07793a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #467 header: │ │ -class_idx : 1075 │ │ +class_idx : 1073 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 112 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #467 annotations: │ │ Annotations on class │ │ @@ -110384,31 +110468,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0768e0: |[0768e0] org.yuttadhammo.tipitaka.R$attr.:()V │ │ -0768f0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0768f6: 0e00 |0003: return-void │ │ +07793c: |[07793c] org.yuttadhammo.tipitaka.R$attr.:()V │ │ +07794c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #468 header: │ │ -class_idx : 1076 │ │ +class_idx : 1074 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #468 annotations: │ │ Annotations on class │ │ @@ -110421,68 +110505,68 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$bool;) │ │ name : 'abs__action_bar_embed_tabs' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230720 │ │ + value : 2131165184 │ │ #1 : (in Lorg/yuttadhammo/tipitaka/R$bool;) │ │ name : 'abs__action_bar_expanded_action_views_exclusive' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230722 │ │ + value : 2131165186 │ │ #2 : (in Lorg/yuttadhammo/tipitaka/R$bool;) │ │ name : 'abs__config_actionMenuItemAllCaps' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230724 │ │ + value : 2131165188 │ │ #3 : (in Lorg/yuttadhammo/tipitaka/R$bool;) │ │ name : 'abs__config_allowActionMenuItemTextWithIcon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230725 │ │ + value : 2131165189 │ │ #4 : (in Lorg/yuttadhammo/tipitaka/R$bool;) │ │ name : 'abs__config_showMenuShortcutsWhenKeyboardPresent' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230723 │ │ + value : 2131165187 │ │ #5 : (in Lorg/yuttadhammo/tipitaka/R$bool;) │ │ name : 'abs__split_action_bar_is_narrow' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230721 │ │ + value : 2131165185 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$bool;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0768f8: |[0768f8] org.yuttadhammo.tipitaka.R$bool.:()V │ │ -076908: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07690e: 0e00 |0003: return-void │ │ +077954: |[077954] org.yuttadhammo.tipitaka.R$bool.:()V │ │ +077964: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07796a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #469 header: │ │ -class_idx : 1077 │ │ +class_idx : 1075 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #469 annotations: │ │ Annotations on class │ │ @@ -110495,108 +110579,108 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__background_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296256 │ │ + value : 2131230720 │ │ #1 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__background_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296257 │ │ + value : 2131230721 │ │ #2 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__bright_foreground_disabled_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296260 │ │ + value : 2131230724 │ │ #3 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__bright_foreground_disabled_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296261 │ │ + value : 2131230725 │ │ #4 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__bright_foreground_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296258 │ │ + value : 2131230722 │ │ #5 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__bright_foreground_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296259 │ │ + value : 2131230723 │ │ #6 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__primary_text_disable_only_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296262 │ │ + value : 2131230726 │ │ #7 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__primary_text_disable_only_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296263 │ │ + value : 2131230727 │ │ #8 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__primary_text_holo_dark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296264 │ │ + value : 2131230728 │ │ #9 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'abs__primary_text_holo_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296265 │ │ + value : 2131230729 │ │ #10 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'back_color' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296266 │ │ + value : 2131230730 │ │ #11 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'gallery_item_color_1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296267 │ │ + value : 2131230731 │ │ #12 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'gallery_item_color_2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296268 │ │ + value : 2131230732 │ │ #13 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : 'index_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296269 │ │ + value : 2131230733 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$color;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076910: |[076910] org.yuttadhammo.tipitaka.R$color.:()V │ │ -076920: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076926: 0e00 |0003: return-void │ │ +07796c: |[07796c] org.yuttadhammo.tipitaka.R$color.:()V │ │ +07797c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #470 header: │ │ -class_idx : 1078 │ │ +class_idx : 1076 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 18 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #470 annotations: │ │ Annotations on class │ │ @@ -110609,128 +110693,128 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__action_bar_default_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361793 │ │ + value : 2131296257 │ │ #1 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__action_bar_icon_vertical_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361794 │ │ + value : 2131296258 │ │ #2 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__action_bar_subtitle_bottom_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361798 │ │ + value : 2131296262 │ │ #3 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__action_bar_subtitle_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361796 │ │ + value : 2131296260 │ │ #4 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__action_bar_subtitle_top_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361797 │ │ + value : 2131296261 │ │ #5 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__action_bar_title_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361795 │ │ + value : 2131296259 │ │ #6 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__action_button_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361799 │ │ + value : 2131296263 │ │ #7 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__config_prefDialogWidth' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361792 │ │ + value : 2131296256 │ │ #8 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__dialog_min_width_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361805 │ │ + value : 2131296269 │ │ #9 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__dialog_min_width_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361806 │ │ + value : 2131296270 │ │ #10 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__dropdownitem_icon_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361802 │ │ + value : 2131296266 │ │ #11 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__dropdownitem_text_padding_left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361800 │ │ + value : 2131296264 │ │ #12 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__dropdownitem_text_padding_right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361801 │ │ + value : 2131296265 │ │ #13 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__search_view_preferred_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361804 │ │ + value : 2131296268 │ │ #14 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'abs__search_view_text_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361803 │ │ + value : 2131296267 │ │ #15 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'left600' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361807 │ │ + value : 2131296271 │ │ #16 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'left800' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361808 │ │ + value : 2131296272 │ │ #17 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : 'slide_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361809 │ │ + value : 2131296273 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$dimen;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076928: |[076928] org.yuttadhammo.tipitaka.R$dimen.:()V │ │ -076938: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07693e: 0e00 |0003: return-void │ │ +077984: |[077984] org.yuttadhammo.tipitaka.R$dimen.:()V │ │ +077994: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07799a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #471 header: │ │ -class_idx : 1079 │ │ +class_idx : 1077 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 140 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #471 annotations: │ │ Annotations on class │ │ @@ -111450,31 +111534,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076940: |[076940] org.yuttadhammo.tipitaka.R$drawable.:()V │ │ -076950: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076956: 0e00 |0003: return-void │ │ +07799c: |[07799c] org.yuttadhammo.tipitaka.R$drawable.:()V │ │ +0779ac: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0779b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #472 header: │ │ -class_idx : 1080 │ │ +class_idx : 1078 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 246 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #472 annotations: │ │ Annotations on class │ │ @@ -111487,1268 +111571,1268 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'LinearLayout01' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165266 │ │ + value : 2131427410 │ │ #1 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'RadioGroup01' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165286 │ │ + value : 2131427430 │ │ #2 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'RadioGroup02' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165290 │ │ + value : 2131427434 │ │ #3 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'ScrollView01' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165298 │ │ + value : 2131427442 │ │ #4 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abhi_label' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165347 │ │ + value : 2131427491 │ │ #5 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_header' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165205 │ │ + value : 2131427349 │ │ #6 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_logo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165206 │ │ + value : 2131427350 │ │ #7 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165207 │ │ + value : 2131427351 │ │ #8 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165208 │ │ + value : 2131427352 │ │ #9 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_3' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165307 │ │ + value : 2131427451 │ │ #10 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_4' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165210 │ │ + value : 2131427354 │ │ #11 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_5' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165211 │ │ + value : 2131427355 │ │ #12 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_6' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165212 │ │ + value : 2131427356 │ │ #13 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_7' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165213 │ │ + value : 2131427357 │ │ #14 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_text_8' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165214 │ │ + value : 2131427358 │ │ #15 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'about_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165306 │ │ + value : 2131427450 │ │ #16 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165231 │ │ + value : 2131427375 │ │ #17 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_bar_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165230 │ │ + value : 2131427374 │ │ #18 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_bar_subtitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165216 │ │ + value : 2131427360 │ │ #19 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_bar_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165215 │ │ + value : 2131427359 │ │ #20 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_context_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165232 │ │ + value : 2131427376 │ │ #21 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_menu_divider' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165196 │ │ + value : 2131427330 │ │ #22 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_menu_presenter' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165197 │ │ + value : 2131427331 │ │ #23 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_mode_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165236 │ │ + value : 2131427380 │ │ #24 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_mode_bar_stub' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165235 │ │ + value : 2131427379 │ │ #25 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__action_mode_close_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165219 │ │ + value : 2131427363 │ │ #26 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__activity_chooser_view_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165220 │ │ + value : 2131427364 │ │ #27 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__checkbox' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165227 │ │ + value : 2131427371 │ │ #28 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165233 │ │ + value : 2131427377 │ │ #29 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__default_activity_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165223 │ │ + value : 2131427367 │ │ #30 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__expand_activities_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165221 │ │ + value : 2131427365 │ │ #31 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__home' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165194 │ │ + value : 2131427328 │ │ #32 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165225 │ │ + value : 2131427369 │ │ #33 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__image' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165222 │ │ + value : 2131427366 │ │ #34 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__imageButton' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165217 │ │ + value : 2131427361 │ │ #35 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__list_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165224 │ │ + value : 2131427368 │ │ #36 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__progress_circular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165198 │ │ + value : 2131427332 │ │ #37 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__progress_horizontal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165199 │ │ + value : 2131427333 │ │ #38 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__radio' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165228 │ │ + value : 2131427372 │ │ #39 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_badge' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165239 │ │ + value : 2131427383 │ │ #40 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165238 │ │ + value : 2131427382 │ │ #41 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165240 │ │ + value : 2131427384 │ │ #42 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_close_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165245 │ │ + value : 2131427389 │ │ #43 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_edit_frame' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165241 │ │ + value : 2131427385 │ │ #44 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_go_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165247 │ │ + value : 2131427391 │ │ #45 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_mag_icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165242 │ │ + value : 2131427386 │ │ #46 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_plate' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165243 │ │ + value : 2131427387 │ │ #47 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_src_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165244 │ │ + value : 2131427388 │ │ #48 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__search_voice_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165248 │ │ + value : 2131427392 │ │ #49 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__shortcut' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165229 │ │ + value : 2131427373 │ │ #50 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__split_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165234 │ │ + value : 2131427378 │ │ #51 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__submit_area' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165246 │ │ + value : 2131427390 │ │ #52 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__textButton' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165218 │ │ + value : 2131427362 │ │ #53 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165226 │ │ + value : 2131427370 │ │ #54 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'abs__up' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165195 │ │ + value : 2131427329 │ │ #55 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'approveCellular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165278 │ │ + value : 2131427422 │ │ #56 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'asc_sort' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165291 │ │ + value : 2131427435 │ │ #57 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'assign_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165250 │ │ + value : 2131427394 │ │ #58 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'assign_info' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165249 │ │ + value : 2131427393 │ │ #59 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'assign_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165252 │ │ + value : 2131427396 │ │ #60 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'bm_keywords' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165253 │ │ + value : 2131427397 │ │ #61 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'bm_line1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165254 │ │ + value : 2131427398 │ │ #62 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'bm_line2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165255 │ │ + value : 2131427399 │ │ #63 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'bookmark_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165426 │ │ + value : 2131427570 │ │ #64 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'bookmarks_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165256 │ │ + value : 2131427400 │ │ #65 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'bookmarks_list' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165257 │ │ + value : 2131427401 │ │ #66 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'bookmarks_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165284 │ │ + value : 2131427428 │ │ #67 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'buttonRow' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165281 │ │ + value : 2131427425 │ │ #68 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'buttons' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165332 │ │ + value : 2131427476 │ │ #69 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cancelButton' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165277 │ │ + value : 2131427421 │ │ #70 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cate_dialog_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165258 │ │ + value : 2131427402 │ │ #71 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_abhi' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165368 │ │ + value : 2131427512 │ │ #72 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_abhidham' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165261 │ │ + value : 2131427405 │ │ #73 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_att' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165371 │ │ + value : 2131427515 │ │ #74 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_etc' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165262 │ │ + value : 2131427406 │ │ #75 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_mul' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165370 │ │ + value : 2131427514 │ │ #76 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_sut' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165367 │ │ + value : 2131427511 │ │ #77 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_suttan' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165260 │ │ + value : 2131427404 │ │ #78 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_tik' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165372 │ │ + value : 2131427516 │ │ #79 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_vin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165366 │ │ + value : 2131427510 │ │ #80 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'cb_vinai' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165259 │ │ + value : 2131427403 │ │ #81 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'code_label' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165374 │ │ + value : 2131427518 │ │ #82 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'code_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165251 │ │ + value : 2131427395 │ │ #83 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'def_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165337 │ │ + value : 2131427481 │ │ #84 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'desc_sort' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165292 │ │ + value : 2131427436 │ │ #85 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'dict_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165336 │ │ + value : 2131427480 │ │ #86 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'dict_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165338 │ │ + value : 2131427482 │ │ #87 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'dict_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165414 │ │ + value : 2131427558 │ │ #88 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'disableHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165193 │ │ + value : 2131427339 │ │ #89 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'downloaderDashboard' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165270 │ │ + value : 2131427414 │ │ #90 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'edit_query' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165237 │ │ + value : 2131427381 │ │ #91 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'edit_suts_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165393 │ │ + value : 2131427537 │ │ #92 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'edit_suts_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165394 │ │ + value : 2131427538 │ │ #93 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'edittext' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165295 │ │ + value : 2131427439 │ │ #94 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'english_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165417 │ │ + value : 2131427561 │ │ #95 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'etc_label' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165348 │ │ + value : 2131427492 │ │ #96 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'ewv' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165285 │ │ + value : 2131427429 │ │ #97 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'filter_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165373 │ │ + value : 2131427517 │ │ #98 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'find' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165421 │ │ + value : 2131427565 │ │ #99 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'forward' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165410 │ │ + value : 2131427554 │ │ #100 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'fullscreen' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165203 │ │ + value : 2131427347 │ │ #101 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'gallery_cate' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165320 │ │ + value : 2131427464 │ │ #102 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'gallery_hier' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165321 │ │ + value : 2131427465 │ │ #103 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'goto_position_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165296 │ │ + value : 2131427440 │ │ #104 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'goto_position_edittext' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165297 │ │ + value : 2131427441 │ │ #105 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'gotobtn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165294 │ │ + value : 2131427438 │ │ #106 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'group_dict' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165401 │ │ + value : 2131427545 │ │ #107 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_intro' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165300 │ │ + value : 2131427444 │ │ #108 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165419 │ │ + value : 2131427563 │ │ #109 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_text_1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165301 │ │ + value : 2131427445 │ │ #110 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_text_2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165302 │ │ + value : 2131427446 │ │ #111 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_text_3' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165303 │ │ + value : 2131427447 │ │ #112 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_text_4' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165304 │ │ + value : 2131427448 │ │ #113 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_text_5' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165305 │ │ + value : 2131427449 │ │ #114 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'help_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165299 │ │ + value : 2131427443 │ │ #115 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'hline1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165314 │ │ + value : 2131427458 │ │ #116 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'hline2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165315 │ │ + value : 2131427459 │ │ #117 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'hline3' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165316 │ │ + value : 2131427460 │ │ #118 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'hline4' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165317 │ │ + value : 2131427461 │ │ #119 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'home' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165411 │ │ + value : 2131427555 │ │ #120 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'homeAsUp' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165190 │ │ + value : 2131427340 │ │ #121 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'index' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165420 │ │ + value : 2131427564 │ │ #122 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'index_list' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165385 │ │ + value : 2131427529 │ │ #123 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'item_splitter' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165309 │ │ + value : 2131427453 │ │ #124 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'jump_to_result_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165423 │ │ + value : 2131427567 │ │ #125 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165264 │ │ + value : 2131427408 │ │ #126 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165200 │ │ + value : 2131427345 │ │ #127 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'license' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165308 │ │ + value : 2131427452 │ │ #128 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'line1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165339 │ │ + value : 2131427483 │ │ #129 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'line2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165340 │ │ + value : 2131427484 │ │ #130 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'list' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165319 │ │ + value : 2131427463 │ │ #131 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'listMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165186 │ │ + value : 2131427336 │ │ #132 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'list_pages' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165379 │ │ + value : 2131427523 │ │ #133 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'lookup_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165268 │ │ + value : 2131427412 │ │ #134 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'lookup_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165267 │ │ + value : 2131427411 │ │ #135 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'main_menu' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165425 │ │ + value : 2131427569 │ │ #136 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'main_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165326 │ │ + value : 2131427470 │ │ #137 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'manage_bookmark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165399 │ │ + value : 2131427543 │ │ #138 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165202 │ │ + value : 2131427348 │ │ #139 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'memo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165412 │ │ + value : 2131427556 │ │ #140 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'memo_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165324 │ │ + value : 2131427468 │ │ #141 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'memo_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165323 │ │ + value : 2131427467 │ │ #142 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_CEPD' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165404 │ │ + value : 2131427548 │ │ #143 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_CPED' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165403 │ │ + value : 2131427547 │ │ #144 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_DPPN' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165405 │ │ + value : 2131427549 │ │ #145 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_MULTI' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165406 │ │ + value : 2131427550 │ │ #146 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_PED' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165402 │ │ + value : 2131427546 │ │ #147 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_dict' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165400 │ │ + value : 2131427544 │ │ #148 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_english' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165408 │ │ + value : 2131427552 │ │ #149 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'menu_top' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165407 │ │ + value : 2131427551 │ │ #150 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165185 │ │ + value : 2131427337 │ │ #151 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'npage1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165349 │ │ + value : 2131427493 │ │ #152 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'npage2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165350 │ │ + value : 2131427494 │ │ #153 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'npage3' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165351 │ │ + value : 2131427495 │ │ #154 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'npage4' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165352 │ │ + value : 2131427496 │ │ #155 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'nsutt1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165353 │ │ + value : 2131427497 │ │ #156 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'nsutt2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165354 │ │ + value : 2131427498 │ │ #157 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'nsutt3' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165355 │ │ + value : 2131427499 │ │ #158 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'nsutt4' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165356 │ │ + value : 2131427500 │ │ #159 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'number_label' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165375 │ │ + value : 2131427519 │ │ #160 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'number_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165376 │ │ + value : 2131427520 │ │ #161 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'okcatebtn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165263 │ │ + value : 2131427407 │ │ #162 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'pager' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165335 │ │ + value : 2131427479 │ │ #163 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'pali' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165409 │ │ + value : 2131427553 │ │ #164 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'pauseButton' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165276 │ │ + value : 2131427420 │ │ #165 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'preferences_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165429 │ │ + value : 2131427573 │ │ #166 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'prefs_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165418 │ │ + value : 2131427562 │ │ #167 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'prefs_read' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165422 │ │ + value : 2131427566 │ │ #168 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'priority_code' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165311 │ │ + value : 2131427455 │ │ #169 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'priority_group' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165310 │ │ + value : 2131427454 │ │ #170 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'priority_number' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165312 │ │ + value : 2131427456 │ │ #171 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'program_thai_name' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165209 │ │ + value : 2131427353 │ │ #172 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'progressAsFraction' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165271 │ │ + value : 2131427415 │ │ #173 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'progressAsPercentage' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165272 │ │ + value : 2131427416 │ │ #174 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'progressAverageSpeed' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165274 │ │ + value : 2131427418 │ │ #175 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'progressBar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165273 │ │ + value : 2131427417 │ │ #176 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'progressTimeRemaining' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165275 │ │ + value : 2131427419 │ │ #177 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'query_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165362 │ │ + value : 2131427506 │ │ #178 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'question_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165328 │ │ + value : 2131427472 │ │ #179 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'quiz_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165428 │ │ + value : 2131427572 │ │ #180 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'read_bookmark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165413 │ │ + value : 2131427557 │ │ #181 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'read_dict_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165416 │ │ + value : 2131427560 │ │ #182 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'result_divider_1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165343 │ │ + value : 2131427487 │ │ #183 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'result_divider_2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165357 │ │ + value : 2131427501 │ │ #184 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'result_item_main' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165313 │ │ + value : 2131427457 │ │ #185 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'result_list' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165358 │ │ + value : 2131427502 │ │ #186 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'result_status' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165342 │ │ + value : 2131427486 │ │ #187 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'result_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165330 │ │ + value : 2131427474 │ │ #188 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'results_bookmark' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165424 │ │ + value : 2131427568 │ │ #189 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'resumeOverCellular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165282 │ │ + value : 2131427426 │ │ #190 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165201 │ │ + value : 2131427346 │ │ #191 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'right_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165331 │ │ + value : 2131427475 │ │ #192 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'save_pref_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165384 │ │ + value : 2131427528 │ │ #193 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'scroll_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165325 │ │ + value : 2131427469 │ │ #194 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165334 │ │ + value : 2131427478 │ │ #195 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_dialog_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165361 │ │ + value : 2131427505 │ │ #196 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_dialog_layout_checks' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165364 │ │ + value : 2131427508 │ │ #197 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_dialog_layout_checks2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165365 │ │ + value : 2131427509 │ │ #198 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_dialog_layout_checks_2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165369 │ │ + value : 2131427513 │ │ #199 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_dialog_layout_shell' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165360 │ │ + value : 2131427504 │ │ #200 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_dialog_layout_shell_out' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165359 │ │ + value : 2131427503 │ │ #201 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_history_listview' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165377 │ │ + value : 2131427521 │ │ #202 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_menu_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165427 │ │ + value : 2131427571 │ │ #203 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165363 │ │ + value : 2131427507 │ │ #204 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'search_word' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165341 │ │ + value : 2131427485 │ │ #205 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'selected_view' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165204 │ │ + value : 2131427334 │ │ #206 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'settings_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165380 │ │ + value : 2131427524 │ │ #207 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'settings_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165382 │ │ + value : 2131427526 │ │ #208 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'settings_text_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165381 │ │ + value : 2131427525 │ │ #209 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'settings_text_edit' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165383 │ │ + value : 2131427527 │ │ #210 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'shell_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165333 │ │ + value : 2131427477 │ │ #211 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'short_divider' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165378 │ │ + value : 2131427522 │ │ #212 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'showCustom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165192 │ │ + value : 2131427341 │ │ #213 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'showHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165189 │ │ + value : 2131427342 │ │ #214 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'showTitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165191 │ │ + value : 2131427343 │ │ #215 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'show_page' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165327 │ │ + value : 2131427471 │ │ #216 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'slidingmenumain' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165386 │ │ + value : 2131427530 │ │ #217 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_freq' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165391 │ │ + value : 2131427535 │ │ #218 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_id' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165287 │ │ + value : 2131427431 │ │ #219 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_keywords' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165389 │ │ + value : 2131427533 │ │ #220 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_note' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165387 │ │ + value : 2131427531 │ │ #221 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_priority' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165392 │ │ + value : 2131427536 │ │ #222 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_suts' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165390 │ │ + value : 2131427534 │ │ #223 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165288 │ │ + value : 2131427432 │ │ #224 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_url' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165289 │ │ + value : 2131427433 │ │ #225 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_by_volume_page' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165388 │ │ + value : 2131427532 │ │ #226 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sort_ok' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165293 │ │ + value : 2131427437 │ │ #227 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'sorting' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165398 │ │ + value : 2131427542 │ │ #228 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'statusText' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165269 │ │ + value : 2131427413 │ │ #229 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'suttan_label' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165346 │ │ + value : 2131427490 │ │ #230 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'tabMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165187 │ │ + value : 2131427338 │ │ #231 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'table_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165344 │ │ + value : 2131427488 │ │ #232 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'textPausedParagraph1' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165279 │ │ + value : 2131427423 │ │ #233 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'textPausedParagraph2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165280 │ │ + value : 2131427424 │ │ #234 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165318 │ │ + value : 2131427462 │ │ #235 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'update_archive' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165415 │ │ + value : 2131427559 │ │ #236 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'useLogo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165188 │ │ + value : 2131427344 │ │ #237 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'vinai_label' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165345 │ │ + value : 2131427489 │ │ #238 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'vol_list' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165322 │ │ + value : 2131427466 │ │ #239 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'volume' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165395 │ │ + value : 2131427539 │ │ #240 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'webview' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165265 │ │ + value : 2131427409 │ │ #241 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'wifiSettingsButton' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165283 │ │ + value : 2131427427 │ │ #242 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'wrap_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165184 │ │ + value : 2131427335 │ │ #243 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'wrong_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165329 │ │ + value : 2131427473 │ │ #244 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'zoom_in_result' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165396 │ │ + value : 2131427540 │ │ #245 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : 'zoom_out_result' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165397 │ │ + value : 2131427541 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$id;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076958: |[076958] org.yuttadhammo.tipitaka.R$id.:()V │ │ -076968: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07696e: 0e00 |0003: return-void │ │ +0779b4: |[0779b4] org.yuttadhammo.tipitaka.R$id.:()V │ │ +0779c4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0779ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #473 header: │ │ -class_idx : 1081 │ │ +class_idx : 1079 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -112761,43 +112845,43 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$integer;) │ │ name : 'abs__max_action_buttons' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131427328 │ │ + value : 2131361792 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/R$integer;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076970: |[076970] org.yuttadhammo.tipitaka.R$integer.:()V │ │ -076980: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076986: 0e00 |0003: return-void │ │ +0779cc: |[0779cc] org.yuttadhammo.tipitaka.R$integer.:()V │ │ +0779dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0779e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #474 header: │ │ -class_idx : 1082 │ │ +class_idx : 1080 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 63 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #474 annotations: │ │ Annotations on class │ │ @@ -113132,31 +113216,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076988: |[076988] org.yuttadhammo.tipitaka.R$layout.:()V │ │ -076998: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07699e: 0e00 |0003: return-void │ │ +0779e4: |[0779e4] org.yuttadhammo.tipitaka.R$layout.:()V │ │ +0779f4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0779fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #475 header: │ │ -class_idx : 1083 │ │ +class_idx : 1081 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -113216,31 +113300,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0769a0: |[0769a0] org.yuttadhammo.tipitaka.R$menu.:()V │ │ -0769b0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0769b6: 0e00 |0003: return-void │ │ +0779fc: |[0779fc] org.yuttadhammo.tipitaka.R$menu.:()V │ │ +077a0c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077a12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1404 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #476 header: │ │ -class_idx : 1084 │ │ +class_idx : 1082 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -113285,31 +113369,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0769b8: |[0769b8] org.yuttadhammo.tipitaka.R$raw.:()V │ │ -0769c8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0769ce: 0e00 |0003: return-void │ │ +077a14: |[077a14] org.yuttadhammo.tipitaka.R$raw.:()V │ │ +077a24: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077a2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$raw; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #477 header: │ │ -class_idx : 1085 │ │ +class_idx : 1083 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 244 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #477 annotations: │ │ Annotations on class │ │ @@ -114549,31 +114633,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0769d0: |[0769d0] org.yuttadhammo.tipitaka.R$string.:()V │ │ -0769e0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0769e6: 0e00 |0003: return-void │ │ +077a2c: |[077a2c] org.yuttadhammo.tipitaka.R$string.:()V │ │ +077a3c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077a42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #478 header: │ │ -class_idx : 1086 │ │ +class_idx : 1084 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 93 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -115058,31 +115142,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0769e8: |[0769e8] org.yuttadhammo.tipitaka.R$style.:()V │ │ -0769f8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0769fe: 0e00 |0003: return-void │ │ +077a44: |[077a44] org.yuttadhammo.tipitaka.R$style.:()V │ │ +077a54: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077a5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1693 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #479 header: │ │ -class_idx : 1087 │ │ +class_idx : 1085 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 166 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -115932,74 +116016,74 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 448 16-bit code units │ │ -076a00: |[076a00] org.yuttadhammo.tipitaka.R$styleable.:()V │ │ -076a10: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ -076a14: 1254 |0002: const/4 v4, #int 5 // #5 │ │ -076a16: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -076a18: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -076a1a: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -076a1e: 2300 9904 |0007: new-array v0, v0, [I // type@0499 │ │ -076a22: 2600 5f00 0000 |0009: fill-array-data v0, 00000068 // +0000005f │ │ -076a28: 6900 330f |000c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActionBar:[I // field@0f33 │ │ -076a2c: 2330 9904 |000e: new-array v0, v3, [I // type@0499 │ │ -076a30: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ -076a36: 4b01 0002 |0013: aput v1, v0, v2 │ │ -076a3a: 6900 470f |0015: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActionMenuItemView:[I // field@0f47 │ │ -076a3e: 2340 9904 |0017: new-array v0, v4, [I // type@0499 │ │ -076a42: 2600 7900 0000 |0019: fill-array-data v0, 00000092 // +00000079 │ │ -076a48: 6900 490f |001c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActionMode:[I // field@0f49 │ │ -076a4c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -076a4e: 2300 9904 |001f: new-array v0, v0, [I // type@0499 │ │ -076a52: 2600 7f00 0000 |0021: fill-array-data v0, 000000a0 // +0000007f │ │ -076a58: 6900 4f0f |0024: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActivityChooserView:[I // field@0f4f │ │ -076a5c: 1260 |0026: const/4 v0, #int 6 // #6 │ │ -076a5e: 2300 9904 |0027: new-array v0, v0, [I // type@0499 │ │ -076a62: 2600 8100 0000 |0029: fill-array-data v0, 000000aa // +00000081 │ │ -076a68: 6900 530f |002c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockMenuGroup:[I // field@0f53 │ │ -076a6c: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ -076a70: 2300 9904 |0030: new-array v0, v0, [I // type@0499 │ │ -076a74: 2600 8800 0000 |0032: fill-array-data v0, 000000ba // +00000088 │ │ -076a7a: 6900 5a0f |0035: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockMenuItem:[I // field@0f5a │ │ -076a7e: 2350 9904 |0037: new-array v0, v5, [I // type@0499 │ │ -076a82: 2600 a700 0000 |0039: fill-array-data v0, 000000e0 // +000000a7 │ │ -076a88: 6900 6c0f |003c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockMenuView:[I // field@0f6c │ │ -076a8c: 2340 9904 |003e: new-array v0, v4, [I // type@0499 │ │ -076a90: 2600 b400 0000 |0040: fill-array-data v0, 000000f4 // +000000b4 │ │ -076a96: 6900 750f |0043: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockSearchView:[I // field@0f75 │ │ -076a9a: 2350 9904 |0045: new-array v0, v5, [I // type@0499 │ │ -076a9e: 2600 bb00 0000 |0047: fill-array-data v0, 00000102 // +000000bb │ │ -076aa4: 6900 7b0f |004a: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockSpinner:[I // field@0f7b │ │ -076aa8: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ -076aac: 2300 9904 |004e: new-array v0, v0, [I // type@0499 │ │ -076ab0: 2600 c600 0000 |0050: fill-array-data v0, 00000116 // +000000c6 │ │ -076ab6: 6900 840f |0053: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockTheme:[I // field@0f84 │ │ -076aba: 2330 9904 |0055: new-array v0, v3, [I // type@0499 │ │ -076abe: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ -076ac4: 4b01 0002 |005a: aput v1, v0, v2 │ │ -076ac8: 6900 c80f |005c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockView:[I // field@0fc8 │ │ -076acc: 1300 0e00 |005e: const/16 v0, #int 14 // #e │ │ -076ad0: 2300 9904 |0060: new-array v0, v0, [I // type@0499 │ │ -076ad4: 2600 3e01 0000 |0062: fill-array-data v0, 000001a0 // +0000013e │ │ -076ada: 6900 ca0f |0065: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SlidingMenu:[I // field@0fca │ │ -076ade: 0e00 |0067: return-void │ │ -076ae0: 0003 0400 1300 0000 0000 017f 0100 ... |0068: array-data (42 units) │ │ -076b34: 0003 0400 0500 0000 0000 017f 0100 ... |0092: array-data (14 units) │ │ -076b50: 0003 0400 0300 0000 d400 0101 5e00 ... |00a0: array-data (10 units) │ │ -076b64: 0003 0400 0600 0000 0e00 0101 d000 ... |00aa: array-data (16 units) │ │ -076b84: 0003 0400 1100 0000 0200 0101 0e00 ... |00ba: array-data (38 units) │ │ -076bd0: 0003 0400 0800 0000 5600 017f 5700 ... |00e0: array-data (20 units) │ │ -076bf8: 0003 0400 0500 0000 1f01 0101 2002 ... |00f4: array-data (14 units) │ │ -076c14: 0003 0400 0800 0000 af00 0101 7501 ... |0102: array-data (20 units) │ │ -076c3c: 0003 0400 4300 0000 0600 017f 0700 ... |0116: array-data (138 units) │ │ -076d50: 0003 0400 0e00 0000 6200 017f 6300 ... |01a0: array-data (32 units) │ │ +077a5c: |[077a5c] org.yuttadhammo.tipitaka.R$styleable.:()V │ │ +077a6c: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ +077a70: 1254 |0002: const/4 v4, #int 5 // #5 │ │ +077a72: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +077a74: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +077a76: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +077a7a: 2300 9704 |0007: new-array v0, v0, [I // type@0497 │ │ +077a7e: 2600 5f00 0000 |0009: fill-array-data v0, 00000068 // +0000005f │ │ +077a84: 6900 330f |000c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActionBar:[I // field@0f33 │ │ +077a88: 2330 9704 |000e: new-array v0, v3, [I // type@0497 │ │ +077a8c: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ +077a92: 4b01 0002 |0013: aput v1, v0, v2 │ │ +077a96: 6900 470f |0015: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActionMenuItemView:[I // field@0f47 │ │ +077a9a: 2340 9704 |0017: new-array v0, v4, [I // type@0497 │ │ +077a9e: 2600 7900 0000 |0019: fill-array-data v0, 00000092 // +00000079 │ │ +077aa4: 6900 490f |001c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActionMode:[I // field@0f49 │ │ +077aa8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +077aaa: 2300 9704 |001f: new-array v0, v0, [I // type@0497 │ │ +077aae: 2600 7f00 0000 |0021: fill-array-data v0, 000000a0 // +0000007f │ │ +077ab4: 6900 4f0f |0024: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockActivityChooserView:[I // field@0f4f │ │ +077ab8: 1260 |0026: const/4 v0, #int 6 // #6 │ │ +077aba: 2300 9704 |0027: new-array v0, v0, [I // type@0497 │ │ +077abe: 2600 8100 0000 |0029: fill-array-data v0, 000000aa // +00000081 │ │ +077ac4: 6900 530f |002c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockMenuGroup:[I // field@0f53 │ │ +077ac8: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ +077acc: 2300 9704 |0030: new-array v0, v0, [I // type@0497 │ │ +077ad0: 2600 8800 0000 |0032: fill-array-data v0, 000000ba // +00000088 │ │ +077ad6: 6900 5a0f |0035: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockMenuItem:[I // field@0f5a │ │ +077ada: 2350 9704 |0037: new-array v0, v5, [I // type@0497 │ │ +077ade: 2600 a700 0000 |0039: fill-array-data v0, 000000e0 // +000000a7 │ │ +077ae4: 6900 6c0f |003c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockMenuView:[I // field@0f6c │ │ +077ae8: 2340 9704 |003e: new-array v0, v4, [I // type@0497 │ │ +077aec: 2600 b400 0000 |0040: fill-array-data v0, 000000f4 // +000000b4 │ │ +077af2: 6900 750f |0043: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockSearchView:[I // field@0f75 │ │ +077af6: 2350 9704 |0045: new-array v0, v5, [I // type@0497 │ │ +077afa: 2600 bb00 0000 |0047: fill-array-data v0, 00000102 // +000000bb │ │ +077b00: 6900 7b0f |004a: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockSpinner:[I // field@0f7b │ │ +077b04: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ +077b08: 2300 9704 |004e: new-array v0, v0, [I // type@0497 │ │ +077b0c: 2600 c600 0000 |0050: fill-array-data v0, 00000116 // +000000c6 │ │ +077b12: 6900 840f |0053: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockTheme:[I // field@0f84 │ │ +077b16: 2330 9704 |0055: new-array v0, v3, [I // type@0497 │ │ +077b1a: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ +077b20: 4b01 0002 |005a: aput v1, v0, v2 │ │ +077b24: 6900 c80f |005c: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SherlockView:[I // field@0fc8 │ │ +077b28: 1300 0e00 |005e: const/16 v0, #int 14 // #e │ │ +077b2c: 2300 9704 |0060: new-array v0, v0, [I // type@0497 │ │ +077b30: 2600 3e01 0000 |0062: fill-array-data v0, 000001a0 // +0000013e │ │ +077b36: 6900 ca0f |0065: sput-object v0, Lorg/yuttadhammo/tipitaka/R$styleable;.SlidingMenu:[I // field@0fca │ │ +077b3a: 0e00 |0067: return-void │ │ +077b3c: 0003 0400 1300 0000 0000 017f 0100 ... |0068: array-data (42 units) │ │ +077b90: 0003 0400 0500 0000 0000 017f 0100 ... |0092: array-data (14 units) │ │ +077bac: 0003 0400 0300 0000 d400 0101 5e00 ... |00a0: array-data (10 units) │ │ +077bc0: 0003 0400 0600 0000 0e00 0101 d000 ... |00aa: array-data (16 units) │ │ +077be0: 0003 0400 1100 0000 0200 0101 0e00 ... |00ba: array-data (38 units) │ │ +077c2c: 0003 0400 0800 0000 5600 017f 5700 ... |00e0: array-data (20 units) │ │ +077c54: 0003 0400 0500 0000 1f01 0101 2002 ... |00f4: array-data (14 units) │ │ +077c70: 0003 0400 0800 0000 af00 0101 7501 ... |0102: array-data (20 units) │ │ +077c98: 0003 0400 4300 0000 0600 017f 0700 ... |0116: array-data (138 units) │ │ +077dac: 0003 0400 0e00 0000 6200 017f 6300 ... |01a0: array-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1840 │ │ 0x000e line=2137 │ │ 0x0017 line=2164 │ │ 0x001e line=2252 │ │ 0x0026 line=2314 │ │ @@ -116027,31 +116111,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076d90: |[076d90] org.yuttadhammo.tipitaka.R$styleable.:()V │ │ -076da0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076da6: 0e00 |0003: return-void │ │ +077dec: |[077dec] org.yuttadhammo.tipitaka.R$styleable.:()V │ │ +077dfc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1792 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #480 header: │ │ -class_idx : 1088 │ │ +class_idx : 1086 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -116081,31 +116165,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076da8: |[076da8] org.yuttadhammo.tipitaka.R$xml.:()V │ │ -076db8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076dbe: 0e00 |0003: return-void │ │ +077e04: |[077e04] org.yuttadhammo.tipitaka.R$xml.:()V │ │ +077e14: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1788 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #481 header: │ │ -class_idx : 1089 │ │ +class_idx : 1087 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -116124,32 +116208,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076dc0: |[076dc0] org.yuttadhammo.tipitaka.R.:()V │ │ -076dd0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076dd6: 0e00 |0003: return-void │ │ +077e1c: |[077e1c] org.yuttadhammo.tipitaka.R.:()V │ │ +077e2c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=1792 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2700 (R.java) │ │ + source_file_idx : 2702 (R.java) │ │ │ │ Class #482 header: │ │ -class_idx : 1091 │ │ +class_idx : 1089 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #482 annotations: │ │ Annotations on class │ │ @@ -116174,86 +116257,86 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -076dd8: |[076dd8] org.yuttadhammo.tipitaka.ReadBookActivity$2.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ -076de8: 5b01 dc0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdc │ │ -076dec: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076df2: 0e00 |0005: return-void │ │ +077e34: |[077e34] org.yuttadhammo.tipitaka.ReadBookActivity$2.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ +077e44: 5b01 dc0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdc │ │ +077e48: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077e4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -076df4: |[076df4] org.yuttadhammo.tipitaka.ReadBookActivity$2.onClick:(Landroid/view/View;)V │ │ -076e04: 7100 0f22 0000 |0000: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ -076e0a: 0c07 |0003: move-result-object v7 │ │ -076e0c: 6e10 7a09 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getFocusedChild:()Landroid/view/View; // method@097a │ │ -076e12: 0c03 |0007: move-result-object v3 │ │ -076e14: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -076e18: 0e00 |000a: return-void │ │ -076e1a: 1407 8e00 077f |000b: const v7, #float 1.79449e+38 // #7f07008e │ │ -076e20: 6e20 d90d 7300 |000e: invoke-virtual {v3, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -076e26: 0c07 |0011: move-result-object v7 │ │ -076e28: 1f07 4d04 |0012: check-cast v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044d │ │ -076e2c: 6907 1910 |0014: sput-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -076e30: 6207 1910 |0016: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -076e34: 6e10 fc21 0700 |0018: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.hasSelection:()Z // method@21fc │ │ -076e3a: 0a07 |001b: move-result v7 │ │ -076e3c: 3807 eeff |001c: if-eqz v7, 000a // -0012 │ │ -076e40: 6207 1910 |001e: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -076e44: 6e10 fa21 0700 |0020: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getSelectionStart:()I // method@21fa │ │ -076e4a: 0a05 |0023: move-result v5 │ │ -076e4c: 6207 1910 |0024: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -076e50: 6e10 f921 0700 |0026: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getSelectionEnd:()I // method@21f9 │ │ -076e56: 0a02 |0029: move-result v2 │ │ -076e58: 6207 1910 |002a: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -076e5c: 6e10 fb21 0700 |002c: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ -076e62: 0c07 |002f: move-result-object v7 │ │ -076e64: 7210 131f 0700 |0030: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -076e6a: 0c07 |0033: move-result-object v7 │ │ -076e6c: 6e30 6c1f 5702 |0034: invoke-virtual {v7, v5, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f6c │ │ -076e72: 0c06 |0037: move-result-object v6 │ │ -076e74: 1a07 0601 |0038: const-string v7, "/ .*/" // string@0106 │ │ -076e78: 1a08 0000 |003a: const-string v8, "" // string@0000 │ │ -076e7c: 6e30 681f 7608 |003c: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -076e82: 0c06 |003f: move-result-object v6 │ │ -076e84: 0760 |0040: move-object v0, v6 │ │ -076e86: 2204 2e00 |0041: new-instance v4, Landroid/content/Intent; // type@002e │ │ -076e8a: 5497 dc0f |0043: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdc │ │ -076e8e: 6e10 2f22 0700 |0045: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getBaseContext:()Landroid/content/Context; // method@222f │ │ -076e94: 0c07 |0048: move-result-object v7 │ │ -076e96: 1c08 1a04 |0049: const-class v8, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@041a │ │ -076e9a: 7030 4401 7408 |004b: invoke-direct {v4, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -076ea0: 2201 6d00 |004e: new-instance v1, Landroid/os/Bundle; // type@006d │ │ -076ea4: 7010 5b02 0100 |0050: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ -076eaa: 1a07 d926 |0053: const-string v7, "word" // string@26d9 │ │ -076eae: 6e30 7002 7100 |0055: invoke-virtual {v1, v7, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -076eb4: 1a07 7312 |0058: const-string v7, "dict" // string@1273 │ │ -076eb8: 1248 |005a: const/4 v8, #int 4 // #4 │ │ -076eba: 6e30 6c02 7108 |005b: invoke-virtual {v1, v7, v8}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -076ec0: 6e20 6101 1400 |005e: invoke-virtual {v4, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -076ec6: 5497 dc0f |0061: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdc │ │ -076eca: 6e20 4a22 4700 |0063: invoke-virtual {v7, v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ -076ed0: 28a4 |0066: goto 000a // -005c │ │ +077e50: |[077e50] org.yuttadhammo.tipitaka.ReadBookActivity$2.onClick:(Landroid/view/View;)V │ │ +077e60: 7100 0f22 0000 |0000: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ +077e66: 0c07 |0003: move-result-object v7 │ │ +077e68: 6e10 7a09 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getFocusedChild:()Landroid/view/View; // method@097a │ │ +077e6e: 0c03 |0007: move-result-object v3 │ │ +077e70: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +077e74: 0e00 |000a: return-void │ │ +077e76: 1407 8e00 0b7f |000b: const v7, #float 1.84766e+38 // #7f0b008e │ │ +077e7c: 6e20 d90d 7300 |000e: invoke-virtual {v3, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +077e82: 0c07 |0011: move-result-object v7 │ │ +077e84: 1f07 4b04 |0012: check-cast v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044b │ │ +077e88: 6907 1910 |0014: sput-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +077e8c: 6207 1910 |0016: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +077e90: 6e10 fc21 0700 |0018: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.hasSelection:()Z // method@21fc │ │ +077e96: 0a07 |001b: move-result v7 │ │ +077e98: 3807 eeff |001c: if-eqz v7, 000a // -0012 │ │ +077e9c: 6207 1910 |001e: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +077ea0: 6e10 fa21 0700 |0020: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getSelectionStart:()I // method@21fa │ │ +077ea6: 0a05 |0023: move-result v5 │ │ +077ea8: 6207 1910 |0024: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +077eac: 6e10 f921 0700 |0026: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getSelectionEnd:()I // method@21f9 │ │ +077eb2: 0a02 |0029: move-result v2 │ │ +077eb4: 6207 1910 |002a: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +077eb8: 6e10 fb21 0700 |002c: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ +077ebe: 0c07 |002f: move-result-object v7 │ │ +077ec0: 7210 131f 0700 |0030: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +077ec6: 0c07 |0033: move-result-object v7 │ │ +077ec8: 6e30 6c1f 5702 |0034: invoke-virtual {v7, v5, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f6c │ │ +077ece: 0c06 |0037: move-result-object v6 │ │ +077ed0: 1a07 0a01 |0038: const-string v7, "/ .*/" // string@010a │ │ +077ed4: 1a08 0000 |003a: const-string v8, "" // string@0000 │ │ +077ed8: 6e30 681f 7608 |003c: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +077ede: 0c06 |003f: move-result-object v6 │ │ +077ee0: 0760 |0040: move-object v0, v6 │ │ +077ee2: 2204 2e00 |0041: new-instance v4, Landroid/content/Intent; // type@002e │ │ +077ee6: 5497 dc0f |0043: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdc │ │ +077eea: 6e10 2f22 0700 |0045: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getBaseContext:()Landroid/content/Context; // method@222f │ │ +077ef0: 0c07 |0048: move-result-object v7 │ │ +077ef2: 1c08 1804 |0049: const-class v8, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@0418 │ │ +077ef6: 7030 4401 7408 |004b: invoke-direct {v4, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +077efc: 2201 6c00 |004e: new-instance v1, Landroid/os/Bundle; // type@006c │ │ +077f00: 7010 5b02 0100 |0050: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ +077f06: 1a07 d626 |0053: const-string v7, "word" // string@26d6 │ │ +077f0a: 6e30 7002 7100 |0055: invoke-virtual {v1, v7, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +077f10: 1a07 7412 |0058: const-string v7, "dict" // string@1274 │ │ +077f14: 1248 |005a: const/4 v8, #int 4 // #4 │ │ +077f16: 6e30 6c02 7108 |005b: invoke-virtual {v1, v7, v8}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +077f1c: 6e20 6101 1400 |005e: invoke-virtual {v4, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +077f22: 5497 dc0f |0061: iget-object v7, v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdc │ │ +077f26: 6e20 4a22 4700 |0063: invoke-virtual {v7, v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ +077f2c: 28a4 |0066: goto 000a // -005c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0008 line=201 │ │ 0x000a line=221 │ │ 0x000b line=203 │ │ 0x0016 line=205 │ │ @@ -116275,21 +116358,21 @@ │ │ 0x0008 - 0x0067 reg=3 fc Landroid/view/View; │ │ 0x004e - 0x0067 reg=4 intent Landroid/content/Intent; │ │ 0x0024 - 0x0067 reg=5 s I │ │ 0x0038 - 0x0067 reg=6 word Ljava/lang/String; │ │ 0x0000 - 0x0067 reg=9 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$2; │ │ 0x0000 - 0x0067 reg=10 v Landroid/view/View; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #483 header: │ │ -class_idx : 1092 │ │ +class_idx : 1090 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #483 annotations: │ │ Annotations on class │ │ @@ -116316,69 +116399,69 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -076ed4: |[076ed4] org.yuttadhammo.tipitaka.ReadBookActivity$3.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ -076ee4: 5b01 dd0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ -076ee8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076eee: 0e00 |0005: return-void │ │ +077f30: |[077f30] org.yuttadhammo.tipitaka.ReadBookActivity$3.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ +077f40: 5b01 dd0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ +077f44: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077f4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -076ef0: |[076ef0] org.yuttadhammo.tipitaka.ReadBookActivity$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -076f00: 5420 dd0f |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ -076f04: 5905 0310 |0002: iput v5, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -076f08: 7100 0f22 0000 |0004: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ -076f0e: 0c00 |0007: move-result-object v0 │ │ -076f10: 5421 dd0f |0008: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ -076f14: 5211 0310 |000a: iget v1, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -076f18: 6e20 b209 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -076f1e: 5420 dd0f |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ -076f22: 7110 1a22 0000 |0011: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@221a │ │ -076f28: 0c00 |0014: move-result-object v0 │ │ -076f2a: 6e10 641e 0000 |0015: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:()V // method@1e64 │ │ -076f30: 0e00 |0018: return-void │ │ +077f4c: |[077f4c] org.yuttadhammo.tipitaka.ReadBookActivity$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +077f5c: 5420 dd0f |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ +077f60: 5905 0310 |0002: iput v5, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +077f64: 7100 0f22 0000 |0004: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ +077f6a: 0c00 |0007: move-result-object v0 │ │ +077f6c: 5421 dd0f |0008: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ +077f70: 5211 0310 |000a: iget v1, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +077f74: 6e20 b209 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +077f7a: 5420 dd0f |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdd │ │ +077f7e: 7110 1a22 0000 |0011: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@221a │ │ +077f84: 0c00 |0014: move-result-object v0 │ │ +077f86: 6e10 641e 0000 |0015: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:()V // method@1e64 │ │ +077f8c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x000f line=298 │ │ 0x0018 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0019 reg=2 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$3; │ │ 0x0000 - 0x0019 reg=3 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0019 reg=4 arg1 Landroid/view/View; │ │ 0x0000 - 0x0019 reg=5 position I │ │ 0x0000 - 0x0019 reg=6 arg3 J │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #484 header: │ │ -class_idx : 1093 │ │ +class_idx : 1091 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #484 annotations: │ │ Annotations on class │ │ @@ -116403,105 +116486,105 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -076f34: |[076f34] org.yuttadhammo.tipitaka.ReadBookActivity$4.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ -076f44: 5b01 de0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076f48: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -076f4e: 0e00 |0005: return-void │ │ +077f90: |[077f90] org.yuttadhammo.tipitaka.ReadBookActivity$4.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ +077fa0: 5b01 de0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +077fa4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +077faa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 101 16-bit code units │ │ -076f50: |[076f50] org.yuttadhammo.tipitaka.ReadBookActivity$4.onClick:(Landroid/view/View;)V │ │ -076f60: 5471 de0f |0000: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076f64: 7110 2222 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2222 │ │ -076f6a: 0c01 |0005: move-result-object v1 │ │ -076f6c: 6e10 4520 0100 |0006: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -076f72: 2200 0004 |0009: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkItem; // type@0400 │ │ -076f76: 5471 de0f |000b: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076f7a: 7110 2322 0100 |000d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; // method@2223 │ │ -076f80: 0c01 |0010: move-result-object v1 │ │ -076f82: 5472 de0f |0011: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076f86: 7110 2422 0200 |0013: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2224 │ │ -076f8c: 0a02 |0016: move-result v2 │ │ -076f8e: 5473 de0f |0017: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076f92: 7110 2522 0300 |0019: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2225 │ │ -076f98: 0a03 |001c: move-result v3 │ │ -076f9a: 5474 de0f |001d: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076f9e: 7110 2622 0400 |001f: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2226 │ │ -076fa4: 0a04 |0022: move-result v4 │ │ -076fa6: 5475 de0f |0023: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076faa: 7110 2722 0500 |0025: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$800:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; // method@2227 │ │ -076fb0: 0c05 |0028: move-result-object v5 │ │ -076fb2: 6e10 870f 0500 |0029: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -076fb8: 0c05 |002c: move-result-object v5 │ │ -076fba: 6e10 511f 0500 |002d: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -076fc0: 0c05 |0030: move-result-object v5 │ │ -076fc2: 1a06 0000 |0031: const-string v6, "" // string@0000 │ │ -076fc6: 7607 7a20 0000 |0033: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V // method@207a │ │ -076fcc: 5471 de0f |0036: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076fd0: 7110 2222 0100 |0038: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2222 │ │ -076fd6: 0c01 |003b: move-result-object v1 │ │ -076fd8: 6e20 4320 0100 |003c: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)J // method@2043 │ │ -076fde: 5471 de0f |003f: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076fe2: 7110 2222 0100 |0041: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2222 │ │ -076fe8: 0c01 |0044: move-result-object v1 │ │ -076fea: 6e10 3b20 0100 |0045: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -076ff0: 5471 de0f |0048: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076ff4: 5472 de0f |004a: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -076ff8: 1403 5c00 0c7f |004c: const v3, #float 1.86094e+38 // #7f0c005c │ │ -076ffe: 6e20 3222 3200 |004f: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ -077004: 0c02 |0052: move-result-object v2 │ │ -077006: 1203 |0053: const/4 v3, #int 0 // #0 │ │ -077008: 7130 7d10 2103 |0054: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -07700e: 0c01 |0057: move-result-object v1 │ │ -077010: 6e10 8010 0100 |0058: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -077016: 5471 de0f |005b: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ -07701a: 7110 2822 0100 |005d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$900:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; // method@2228 │ │ -077020: 0c01 |0060: move-result-object v1 │ │ -077022: 6e10 9b00 0100 |0061: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -077028: 0e00 |0064: return-void │ │ +077fac: |[077fac] org.yuttadhammo.tipitaka.ReadBookActivity$4.onClick:(Landroid/view/View;)V │ │ +077fbc: 5471 de0f |0000: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +077fc0: 7110 2222 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2222 │ │ +077fc6: 0c01 |0005: move-result-object v1 │ │ +077fc8: 6e10 4520 0100 |0006: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +077fce: 2200 fe03 |0009: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkItem; // type@03fe │ │ +077fd2: 5471 de0f |000b: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +077fd6: 7110 2322 0100 |000d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; // method@2223 │ │ +077fdc: 0c01 |0010: move-result-object v1 │ │ +077fde: 5472 de0f |0011: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +077fe2: 7110 2422 0200 |0013: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2224 │ │ +077fe8: 0a02 |0016: move-result v2 │ │ +077fea: 5473 de0f |0017: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +077fee: 7110 2522 0300 |0019: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2225 │ │ +077ff4: 0a03 |001c: move-result v3 │ │ +077ff6: 5474 de0f |001d: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +077ffa: 7110 2622 0400 |001f: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2226 │ │ +078000: 0a04 |0022: move-result v4 │ │ +078002: 5475 de0f |0023: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +078006: 7110 2722 0500 |0025: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$800:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; // method@2227 │ │ +07800c: 0c05 |0028: move-result-object v5 │ │ +07800e: 6e10 870f 0500 |0029: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +078014: 0c05 |002c: move-result-object v5 │ │ +078016: 6e10 511f 0500 |002d: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07801c: 0c05 |0030: move-result-object v5 │ │ +07801e: 1a06 0000 |0031: const-string v6, "" // string@0000 │ │ +078022: 7607 7a20 0000 |0033: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V // method@207a │ │ +078028: 5471 de0f |0036: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +07802c: 7110 2222 0100 |0038: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2222 │ │ +078032: 0c01 |003b: move-result-object v1 │ │ +078034: 6e20 4320 0100 |003c: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)J // method@2043 │ │ +07803a: 5471 de0f |003f: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +07803e: 7110 2222 0100 |0041: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2222 │ │ +078044: 0c01 |0044: move-result-object v1 │ │ +078046: 6e10 3b20 0100 |0045: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +07804c: 5471 de0f |0048: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +078050: 5472 de0f |004a: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +078054: 1403 5c00 0c7f |004c: const v3, #float 1.86094e+38 // #7f0c005c │ │ +07805a: 6e20 3222 3200 |004f: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ +078060: 0c02 |0052: move-result-object v2 │ │ +078062: 1203 |0053: const/4 v3, #int 0 // #0 │ │ +078064: 7130 7d10 2103 |0054: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +07806a: 0c01 |0057: move-result-object v1 │ │ +07806c: 6e10 8010 0100 |0058: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +078072: 5471 de0f |005b: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fde │ │ +078076: 7110 2822 0100 |005d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$900:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; // method@2228 │ │ +07807c: 0c01 |0060: move-result-object v1 │ │ +07807e: 6e10 9b00 0100 |0061: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +078084: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0009 line=504 │ │ 0x0036 line=505 │ │ 0x003f line=506 │ │ 0x0048 line=507 │ │ 0x005b line=508 │ │ 0x0064 line=509 │ │ locals : │ │ 0x0036 - 0x0065 reg=0 bookmarkItem Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x0065 reg=7 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$4; │ │ 0x0000 - 0x0065 reg=8 v Landroid/view/View; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #485 header: │ │ -class_idx : 1094 │ │ +class_idx : 1092 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -116528,58 +116611,58 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07702c: |[07702c] org.yuttadhammo.tipitaka.ReadBookActivity$5.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ -07703c: 5b01 df0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ -077040: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077046: 0e00 |0005: return-void │ │ +078088: |[078088] org.yuttadhammo.tipitaka.ReadBookActivity$5.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ +078098: 5b01 df0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ +07809c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0780a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 45 16-bit code units │ │ -077048: |[077048] org.yuttadhammo.tipitaka.ReadBookActivity$5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -077058: 7100 1022 0000 |0000: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1000:()Ljava/lang/String; // method@2210 │ │ -07705e: 0c01 |0003: move-result-object v1 │ │ -077060: 1a02 c20d |0004: const-string v2, "\s+" // string@0dc2 │ │ -077064: 6e20 691f 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07706a: 0c00 |0009: move-result-object v0 │ │ -07706c: 5461 df0f |000a: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ -077070: 7100 1122 0000 |000c: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1100:()I // method@2211 │ │ -077076: 0a02 |000f: move-result v2 │ │ -077078: 4603 0009 |0010: aget-object v3, v0, v9 │ │ -07707c: 7110 361f 0300 |0012: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -077082: 0a03 |0015: move-result v3 │ │ -077084: 5464 df0f |0016: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ -077088: 7110 1222 0400 |0018: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2212 │ │ -07708e: 0a04 |001b: move-result v4 │ │ -077090: 7100 1322 0000 |001c: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1300:()Ljava/lang/String; // method@2213 │ │ -077096: 0c05 |001f: move-result-object v5 │ │ -077098: 7155 1422 2143 |0020: invoke-static {v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;IIILjava/lang/String;)V // method@2214 │ │ -07709e: 5461 df0f |0023: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ -0770a2: 7110 1522 0100 |0025: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; // method@2215 │ │ -0770a8: 0c01 |0028: move-result-object v1 │ │ -0770aa: 6e10 9b00 0100 |0029: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -0770b0: 0e00 |002c: return-void │ │ +0780a4: |[0780a4] org.yuttadhammo.tipitaka.ReadBookActivity$5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0780b4: 7100 1022 0000 |0000: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1000:()Ljava/lang/String; // method@2210 │ │ +0780ba: 0c01 |0003: move-result-object v1 │ │ +0780bc: 1a02 c40d |0004: const-string v2, "\s+" // string@0dc4 │ │ +0780c0: 6e20 691f 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0780c6: 0c00 |0009: move-result-object v0 │ │ +0780c8: 5461 df0f |000a: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ +0780cc: 7100 1122 0000 |000c: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1100:()I // method@2211 │ │ +0780d2: 0a02 |000f: move-result v2 │ │ +0780d4: 4603 0009 |0010: aget-object v3, v0, v9 │ │ +0780d8: 7110 361f 0300 |0012: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0780de: 0a03 |0015: move-result v3 │ │ +0780e0: 5464 df0f |0016: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ +0780e4: 7110 1222 0400 |0018: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2212 │ │ +0780ea: 0a04 |001b: move-result v4 │ │ +0780ec: 7100 1322 0000 |001c: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1300:()Ljava/lang/String; // method@2213 │ │ +0780f2: 0c05 |001f: move-result-object v5 │ │ +0780f4: 7155 1422 2143 |0020: invoke-static {v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;IIILjava/lang/String;)V // method@2214 │ │ +0780fa: 5461 df0f |0023: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdf │ │ +0780fe: 7110 1522 0100 |0025: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; // method@2215 │ │ +078104: 0c01 |0028: move-result-object v1 │ │ +078106: 6e10 9b00 0100 |0029: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +07810c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x000a line=552 │ │ 0x0023 line=553 │ │ 0x002c line=554 │ │ locals : │ │ @@ -116587,21 +116670,21 @@ │ │ 0x000a - 0x002d reg=0 items [Ljava/lang/String; │ │ 0x0000 - 0x002d reg=6 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$5; │ │ 0x0000 - 0x002d reg=7 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x002d reg=8 arg1 Landroid/view/View; │ │ 0x0000 - 0x002d reg=9 arg2 I │ │ 0x0000 - 0x002d reg=10 arg3 J │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #486 header: │ │ -class_idx : 1095 │ │ +class_idx : 1093 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -116626,72 +116709,72 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0770b4: |[0770b4] org.yuttadhammo.tipitaka.ReadBookActivity$6.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ -0770c4: 5b01 e00f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ -0770c8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0770ce: 0e00 |0005: return-void │ │ +078110: |[078110] org.yuttadhammo.tipitaka.ReadBookActivity$6.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ +078120: 5b01 e00f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ +078124: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07812a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0770d0: |[0770d0] org.yuttadhammo.tipitaka.ReadBookActivity$6.onClick:(Landroid/view/View;)V │ │ -0770e0: 5420 e00f |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ -0770e4: 7110 2022 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; // method@2220 │ │ -0770ea: 0c00 |0005: move-result-object v0 │ │ -0770ec: 6e10 870f 0000 |0006: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0770f2: 0c00 |0009: move-result-object v0 │ │ -0770f4: 6e10 511f 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0770fa: 0c00 |000d: move-result-object v0 │ │ -0770fc: 5421 e00f |000e: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ -077100: 7110 1f22 0100 |0010: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; // method@221f │ │ -077106: 0c01 |0013: move-result-object v1 │ │ -077108: 6e20 5f1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07710e: 0a00 |0017: move-result v0 │ │ -077110: 3900 0700 |0018: if-nez v0, 001f // +0007 │ │ -077114: 5420 e00f |001a: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ -077118: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -07711a: 5901 ef0f |001d: iput v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -07711e: 5420 e00f |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ -077122: 6e10 2922 0000 |0021: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.doSearch:()V // method@2229 │ │ -077128: 0e00 |0024: return-void │ │ +07812c: |[07812c] org.yuttadhammo.tipitaka.ReadBookActivity$6.onClick:(Landroid/view/View;)V │ │ +07813c: 5420 e00f |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ +078140: 7110 2022 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; // method@2220 │ │ +078146: 0c00 |0005: move-result-object v0 │ │ +078148: 6e10 870f 0000 |0006: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07814e: 0c00 |0009: move-result-object v0 │ │ +078150: 6e10 511f 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +078156: 0c00 |000d: move-result-object v0 │ │ +078158: 5421 e00f |000e: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ +07815c: 7110 1f22 0100 |0010: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; // method@221f │ │ +078162: 0c01 |0013: move-result-object v1 │ │ +078164: 6e20 5f1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07816a: 0a00 |0017: move-result v0 │ │ +07816c: 3900 0700 |0018: if-nez v0, 001f // +0007 │ │ +078170: 5420 e00f |001a: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ +078174: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +078176: 5901 ef0f |001d: iput v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +07817a: 5420 e00f |001f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe0 │ │ +07817e: 6e10 2922 0000 |0021: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.doSearch:()V // method@2229 │ │ +078184: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=957 │ │ 0x001a line=958 │ │ 0x001f line=960 │ │ 0x0024 line=961 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$6; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #487 header: │ │ -class_idx : 1096 │ │ +class_idx : 1094 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #487 annotations: │ │ Annotations on class │ │ @@ -116720,62 +116803,62 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/widget/LinearLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07712c: |[07712c] org.yuttadhammo.tipitaka.ReadBookActivity$7.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/widget/LinearLayout;)V │ │ -07713c: 5b01 e10f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe1 │ │ -077140: 5b02 e20f |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.val$container:Landroid/widget/LinearLayout; // field@0fe2 │ │ -077144: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07714a: 0e00 |0007: return-void │ │ +078188: |[078188] org.yuttadhammo.tipitaka.ReadBookActivity$7.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/widget/LinearLayout;)V │ │ +078198: 5b01 e10f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe1 │ │ +07819c: 5b02 e20f |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.val$container:Landroid/widget/LinearLayout; // field@0fe2 │ │ +0781a0: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0781a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=967 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/LinearLayout; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07714c: |[07714c] org.yuttadhammo.tipitaka.ReadBookActivity$7.onClick:(Landroid/view/View;)V │ │ -07715c: 6200 1910 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -077160: 5421 e10f |0002: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe1 │ │ -077164: 7110 2122 0100 |0004: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/CharSequence; // method@2221 │ │ -07716a: 0c01 |0007: move-result-object v1 │ │ -07716c: 6e20 0022 1000 |0008: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setText:(Ljava/lang/CharSequence;)V // method@2200 │ │ -077172: 5420 e20f |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.val$container:Landroid/widget/LinearLayout; // field@0fe2 │ │ -077176: 6e10 e40f 0000 |000d: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@0fe4 │ │ -07717c: 0e00 |0010: return-void │ │ +0781a8: |[0781a8] org.yuttadhammo.tipitaka.ReadBookActivity$7.onClick:(Landroid/view/View;)V │ │ +0781b8: 6200 1910 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0781bc: 5421 e10f |0002: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe1 │ │ +0781c0: 7110 2122 0100 |0004: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/CharSequence; // method@2221 │ │ +0781c6: 0c01 |0007: move-result-object v1 │ │ +0781c8: 6e20 0022 1000 |0008: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setText:(Ljava/lang/CharSequence;)V // method@2200 │ │ +0781ce: 5420 e20f |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.val$container:Landroid/widget/LinearLayout; // field@0fe2 │ │ +0781d2: 6e10 e40f 0000 |000d: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@0fe4 │ │ +0781d8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ 0x000b line=971 │ │ 0x0010 line=972 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$7; │ │ 0x0000 - 0x0011 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #488 header: │ │ -class_idx : 1097 │ │ +class_idx : 1095 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #488 annotations: │ │ Annotations on class │ │ @@ -116800,80 +116883,80 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077180: |[077180] org.yuttadhammo.tipitaka.ReadBookActivity$8.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ -077190: 5b01 e30f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ -077194: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07719a: 0e00 |0005: return-void │ │ +0781dc: |[0781dc] org.yuttadhammo.tipitaka.ReadBookActivity$8.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ +0781ec: 5b01 e30f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ +0781f0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0781f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;) │ │ name : 'onKey' │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -07719c: |[07719c] org.yuttadhammo.tipitaka.ReadBookActivity$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0771ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0771ae: 6e10 480d 0600 |0001: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -0771b4: 0a00 |0004: move-result v0 │ │ -0771b6: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ -0771ba: 1300 4200 |0007: const/16 v0, #int 66 // #42 │ │ -0771be: 3305 2500 |0009: if-ne v5, v0, 002e // +0025 │ │ -0771c2: 5430 e30f |000b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ -0771c6: 7110 2022 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; // method@2220 │ │ -0771cc: 0c00 |0010: move-result-object v0 │ │ -0771ce: 6e10 870f 0000 |0011: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0771d4: 0c00 |0014: move-result-object v0 │ │ -0771d6: 6e10 511f 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0771dc: 0c00 |0018: move-result-object v0 │ │ -0771de: 5431 e30f |0019: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ -0771e2: 7110 1f22 0100 |001b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; // method@221f │ │ -0771e8: 0c01 |001e: move-result-object v1 │ │ -0771ea: 6e20 5f1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0771f0: 0a00 |0022: move-result v0 │ │ -0771f2: 3900 0600 |0023: if-nez v0, 0029 // +0006 │ │ -0771f6: 5430 e30f |0025: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ -0771fa: 5902 ef0f |0027: iput v2, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0771fe: 5430 e30f |0029: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ -077202: 6e10 2922 0000 |002b: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.doSearch:()V // method@2229 │ │ -077208: 0f02 |002e: return v2 │ │ +0781f8: |[0781f8] org.yuttadhammo.tipitaka.ReadBookActivity$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +078208: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07820a: 6e10 480d 0600 |0001: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +078210: 0a00 |0004: move-result v0 │ │ +078212: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ +078216: 1300 4200 |0007: const/16 v0, #int 66 // #42 │ │ +07821a: 3305 2500 |0009: if-ne v5, v0, 002e // +0025 │ │ +07821e: 5430 e30f |000b: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ +078222: 7110 2022 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; // method@2220 │ │ +078228: 0c00 |0010: move-result-object v0 │ │ +07822a: 6e10 870f 0000 |0011: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +078230: 0c00 |0014: move-result-object v0 │ │ +078232: 6e10 511f 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +078238: 0c00 |0018: move-result-object v0 │ │ +07823a: 5431 e30f |0019: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ +07823e: 7110 1f22 0100 |001b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; // method@221f │ │ +078244: 0c01 |001e: move-result-object v1 │ │ +078246: 6e20 5f1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07824c: 0a00 |0022: move-result v0 │ │ +07824e: 3900 0600 |0023: if-nez v0, 0029 // +0006 │ │ +078252: 5430 e30f |0025: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ +078256: 5902 ef0f |0027: iput v2, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +07825a: 5430 e30f |0029: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe3 │ │ +07825e: 6e10 2922 0000 |002b: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.doSearch:()V // method@2229 │ │ +078264: 0f02 |002e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=979 │ │ 0x000b line=980 │ │ 0x0025 line=981 │ │ 0x0029 line=983 │ │ 0x002e line=985 │ │ locals : │ │ 0x0000 - 0x002f reg=3 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$8; │ │ 0x0000 - 0x002f reg=4 v Landroid/view/View; │ │ 0x0000 - 0x002f reg=5 keyCode I │ │ 0x0000 - 0x002f reg=6 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #489 header: │ │ -class_idx : 1098 │ │ +class_idx : 1096 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 576 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 574 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #489 annotations: │ │ Annotations on class │ │ @@ -116897,74 +116980,74 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07720c: |[07720c] org.yuttadhammo.tipitaka.ReadBookActivity$IndexListView.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/content/Context;)V │ │ -07721c: 5b01 e40f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ -077220: 7020 f50f 2000 |0002: invoke-direct {v0, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ -077226: 0e00 |0005: return-void │ │ +078268: |[078268] org.yuttadhammo.tipitaka.ReadBookActivity$IndexListView.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/content/Context;)V │ │ +078278: 5b01 e40f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ +07827c: 7020 f50f 2000 |0002: invoke-direct {v0, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ +078282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0002 line=887 │ │ 0x0005 line=888 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;) │ │ name : 'onLayout' │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -077228: |[077228] org.yuttadhammo.tipitaka.ReadBookActivity$IndexListView.onLayout:(ZIIII)V │ │ -077238: 5430 e40f |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ -07723c: 7110 1d22 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/ListView; // method@221d │ │ -077242: 0c00 |0005: move-result-object v0 │ │ -077244: 5431 e40f |0006: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ -077248: 7110 1d22 0100 |0008: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/ListView; // method@221d │ │ -07724e: 0c01 |000b: move-result-object v1 │ │ -077250: 5432 e40f |000c: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ -077254: 5222 0310 |000e: iget v2, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -077258: 6e20 f80f 2100 |0010: invoke-virtual {v1, v2}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@0ff8 │ │ -07725e: 0c01 |0013: move-result-object v1 │ │ -077260: 6e10 f60d 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -077266: 0a01 |0017: move-result v1 │ │ -077268: 5432 e40f |0018: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ -07726c: 5222 0310 |001a: iget v2, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -077270: 6e30 0f10 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@100f │ │ -077276: 0e00 |001f: return-void │ │ +078284: |[078284] org.yuttadhammo.tipitaka.ReadBookActivity$IndexListView.onLayout:(ZIIII)V │ │ +078294: 5430 e40f |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ +078298: 7110 1d22 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/ListView; // method@221d │ │ +07829e: 0c00 |0005: move-result-object v0 │ │ +0782a0: 5431 e40f |0006: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ +0782a4: 7110 1d22 0100 |0008: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/ListView; // method@221d │ │ +0782aa: 0c01 |000b: move-result-object v1 │ │ +0782ac: 5432 e40f |000c: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ +0782b0: 5222 0310 |000e: iget v2, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0782b4: 6e20 f80f 2100 |0010: invoke-virtual {v1, v2}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@0ff8 │ │ +0782ba: 0c01 |0013: move-result-object v1 │ │ +0782bc: 6e10 f60d 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +0782c2: 0a01 |0017: move-result v1 │ │ +0782c4: 5432 e40f |0018: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fe4 │ │ +0782c8: 5222 0310 |001a: iget v2, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0782cc: 6e30 0f10 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@100f │ │ +0782d2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ 0x001f line=894 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView; │ │ 0x0000 - 0x0020 reg=4 changed Z │ │ 0x0000 - 0x0020 reg=5 left I │ │ 0x0000 - 0x0020 reg=6 top I │ │ 0x0000 - 0x0020 reg=7 right I │ │ 0x0000 - 0x0020 reg=8 bottom I │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #490 header: │ │ -class_idx : 1099 │ │ +class_idx : 1097 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 110 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 109 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #490 annotations: │ │ Annotations on class │ │ @@ -116988,104 +117071,104 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;JJ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -077278: |[077278] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$1.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;JJ)V │ │ -077288: 5b01 e50f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fe5 │ │ -07728c: 7055 7302 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0273 │ │ -077292: 0e00 |0005: return-void │ │ +0782d4: |[0782d4] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$1.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;JJ)V │ │ +0782e4: 5b01 e50f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fe5 │ │ +0782e8: 7055 7302 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0273 │ │ +0782ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ 0x0000 - 0x0006 reg=2 x0 J │ │ 0x0000 - 0x0006 reg=4 x1 J │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -077294: |[077294] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$1.onFinish:()V │ │ -0772a4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0772a6: 7100 0f22 0000 |0001: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ -0772ac: 0c04 |0004: move-result-object v4 │ │ -0772ae: 6e10 7a09 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getFocusedChild:()Landroid/view/View; // method@097a │ │ -0772b4: 0c00 |0008: move-result-object v0 │ │ -0772b6: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -0772ba: 0e00 |000b: return-void │ │ -0772bc: 1404 8e00 077f |000c: const v4, #float 1.79449e+38 // #7f07008e │ │ -0772c2: 6e20 d90d 4000 |000f: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0772c8: 0c04 |0012: move-result-object v4 │ │ -0772ca: 1f04 4d04 |0013: check-cast v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044d │ │ -0772ce: 6904 1910 |0015: sput-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0772d2: 1404 8d00 077f |0017: const v4, #float 1.79449e+38 // #7f07008d │ │ -0772d8: 6e20 d90d 4000 |001a: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0772de: 0c04 |001d: move-result-object v4 │ │ -0772e0: 1f04 4902 |001e: check-cast v4, Landroid/widget/ScrollView; // type@0249 │ │ -0772e4: 6904 1210 |0020: sput-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ -0772e8: 6204 1910 |0022: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0772ec: 6e10 f721 0400 |0024: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -0772f2: 0c04 |0027: move-result-object v4 │ │ -0772f4: 3804 e3ff |0028: if-eqz v4, 000b // -001d │ │ -0772f8: 1a04 770c |002a: const-string v4, "Tipitaka" // string@0c77 │ │ -0772fc: 2205 b303 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -077300: 7010 761f 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -077306: 1a06 1804 |0031: const-string v6, "Keyword to scroll: " // string@0418 │ │ -07730a: 6e20 7e1f 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077310: 0c05 |0036: move-result-object v5 │ │ -077312: 7100 1c22 0000 |0037: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2200:()Ljava/lang/String; // method@221c │ │ -077318: 0c06 |003a: move-result-object v6 │ │ -07731a: 6e20 7e1f 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077320: 0c05 |003e: move-result-object v5 │ │ -077322: 6e10 841f 0500 |003f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -077328: 0c05 |0042: move-result-object v5 │ │ -07732a: 7120 0b0d 5400 |0043: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -077330: 6204 1910 |0046: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -077334: 6e10 fb21 0400 |0048: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ -07733a: 0c04 |004b: move-result-object v4 │ │ -07733c: 7210 131f 0400 |004c: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -077342: 0c04 |004f: move-result-object v4 │ │ -077344: 7100 1c22 0000 |0050: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2200:()Ljava/lang/String; // method@221c │ │ -07734a: 0c05 |0053: move-result-object v5 │ │ -07734c: 6e20 631f 5400 |0054: invoke-virtual {v4, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ -077352: 0a02 |0057: move-result v2 │ │ -077354: 6204 1910 |0058: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -077358: 6e10 f721 0400 |005a: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -07735e: 0c04 |005d: move-result-object v4 │ │ -077360: 6e20 eb0c 2400 |005e: invoke-virtual {v4, v2}, Landroid/text/Layout;.getLineForOffset:(I)I // method@0ceb │ │ -077366: 0a01 |0061: move-result v1 │ │ -077368: 1203 |0062: const/4 v3, #int 0 // #0 │ │ -07736a: 1224 |0063: const/4 v4, #int 2 // #2 │ │ -07736c: 3741 1400 |0064: if-le v1, v4, 0078 // +0014 │ │ -077370: 6204 1910 |0066: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -077374: 6e10 f721 0400 |0068: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -07737a: 0c04 |006b: move-result-object v4 │ │ -07737c: d805 01fe |006c: add-int/lit8 v5, v1, #int -2 // #fe │ │ -077380: 6e20 ec0c 5400 |006e: invoke-virtual {v4, v5}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ -077386: 0a03 |0071: move-result v3 │ │ -077388: 6204 1210 |0072: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ -07738c: 6e30 2810 7403 |0074: invoke-virtual {v4, v7, v3}, Landroid/widget/ScrollView;.scrollTo:(II)V // method@1028 │ │ -077392: 2894 |0077: goto 000b // -006c │ │ -077394: 6204 1910 |0078: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -077398: 6e10 f721 0400 |007a: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -07739e: 0c04 |007d: move-result-object v4 │ │ -0773a0: 6e20 ec0c 7400 |007e: invoke-virtual {v4, v7}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ -0773a6: 0a03 |0081: move-result v3 │ │ -0773a8: 28f0 |0082: goto 0072 // -0010 │ │ +0782f0: |[0782f0] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$1.onFinish:()V │ │ +078300: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +078302: 7100 0f22 0000 |0001: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ +078308: 0c04 |0004: move-result-object v4 │ │ +07830a: 6e10 7a09 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getFocusedChild:()Landroid/view/View; // method@097a │ │ +078310: 0c00 |0008: move-result-object v0 │ │ +078312: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +078316: 0e00 |000b: return-void │ │ +078318: 1404 8e00 0b7f |000c: const v4, #float 1.84766e+38 // #7f0b008e │ │ +07831e: 6e20 d90d 4000 |000f: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +078324: 0c04 |0012: move-result-object v4 │ │ +078326: 1f04 4b04 |0013: check-cast v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044b │ │ +07832a: 6904 1910 |0015: sput-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +07832e: 1404 8d00 0b7f |0017: const v4, #float 1.84766e+38 // #7f0b008d │ │ +078334: 6e20 d90d 4000 |001a: invoke-virtual {v0, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07833a: 0c04 |001d: move-result-object v4 │ │ +07833c: 1f04 4702 |001e: check-cast v4, Landroid/widget/ScrollView; // type@0247 │ │ +078340: 6904 1210 |0020: sput-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ +078344: 6204 1910 |0022: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +078348: 6e10 f721 0400 |0024: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +07834e: 0c04 |0027: move-result-object v4 │ │ +078350: 3804 e3ff |0028: if-eqz v4, 000b // -001d │ │ +078354: 1a04 790c |002a: const-string v4, "Tipitaka" // string@0c79 │ │ +078358: 2205 b103 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +07835c: 7010 761f 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +078362: 1a06 1c04 |0031: const-string v6, "Keyword to scroll: " // string@041c │ │ +078366: 6e20 7e1f 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07836c: 0c05 |0036: move-result-object v5 │ │ +07836e: 7100 1c22 0000 |0037: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2200:()Ljava/lang/String; // method@221c │ │ +078374: 0c06 |003a: move-result-object v6 │ │ +078376: 6e20 7e1f 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07837c: 0c05 |003e: move-result-object v5 │ │ +07837e: 6e10 841f 0500 |003f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +078384: 0c05 |0042: move-result-object v5 │ │ +078386: 7120 0b0d 5400 |0043: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07838c: 6204 1910 |0046: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +078390: 6e10 fb21 0400 |0048: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ +078396: 0c04 |004b: move-result-object v4 │ │ +078398: 7210 131f 0400 |004c: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +07839e: 0c04 |004f: move-result-object v4 │ │ +0783a0: 7100 1c22 0000 |0050: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2200:()Ljava/lang/String; // method@221c │ │ +0783a6: 0c05 |0053: move-result-object v5 │ │ +0783a8: 6e20 631f 5400 |0054: invoke-virtual {v4, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ +0783ae: 0a02 |0057: move-result v2 │ │ +0783b0: 6204 1910 |0058: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0783b4: 6e10 f721 0400 |005a: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +0783ba: 0c04 |005d: move-result-object v4 │ │ +0783bc: 6e20 eb0c 2400 |005e: invoke-virtual {v4, v2}, Landroid/text/Layout;.getLineForOffset:(I)I // method@0ceb │ │ +0783c2: 0a01 |0061: move-result v1 │ │ +0783c4: 1203 |0062: const/4 v3, #int 0 // #0 │ │ +0783c6: 1224 |0063: const/4 v4, #int 2 // #2 │ │ +0783c8: 3741 1400 |0064: if-le v1, v4, 0078 // +0014 │ │ +0783cc: 6204 1910 |0066: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0783d0: 6e10 f721 0400 |0068: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +0783d6: 0c04 |006b: move-result-object v4 │ │ +0783d8: d805 01fe |006c: add-int/lit8 v5, v1, #int -2 // #fe │ │ +0783dc: 6e20 ec0c 5400 |006e: invoke-virtual {v4, v5}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ +0783e2: 0a03 |0071: move-result v3 │ │ +0783e4: 6204 1210 |0072: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ +0783e8: 6e30 2810 7403 |0074: invoke-virtual {v4, v7, v3}, Landroid/widget/ScrollView;.scrollTo:(II)V // method@1028 │ │ +0783ee: 2894 |0077: goto 000b // -006c │ │ +0783f0: 6204 1910 |0078: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0783f4: 6e10 f721 0400 |007a: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +0783fa: 0c04 |007d: move-result-object v4 │ │ +0783fc: 6e20 ec0c 7400 |007e: invoke-virtual {v4, v7}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ +078402: 0a03 |0081: move-result v3 │ │ +078404: 28f0 |0082: goto 0072 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=861 │ │ 0x0009 line=862 │ │ 0x000b line=878 │ │ 0x000c line=865 │ │ 0x0017 line=866 │ │ @@ -117110,30 +117193,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0773ac: |[0773ac] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$1.onTick:(J)V │ │ -0773bc: 0e00 |0000: return-void │ │ +078408: |[078408] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$1.onTick:(J)V │ │ +078418: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1; │ │ 0x0000 - 0x0001 reg=1 millisUntilFinished J │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #491 header: │ │ -class_idx : 1100 │ │ +class_idx : 1098 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 106 │ │ -source_file_idx : 2727 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #491 annotations: │ │ Annotations on class │ │ @@ -117166,18 +117249,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0773c0: |[0773c0] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;)V │ │ -0773d0: 5b01 e80f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fe8 │ │ -0773d4: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0257 │ │ -0773da: 0e00 |0005: return-void │ │ +07841c: |[07841c] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;)V │ │ +07842c: 5b01 e80f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fe8 │ │ +078430: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0257 │ │ +078436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ │ │ @@ -117186,17 +117269,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0773dc: |[0773dc] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;)V │ │ -0773ec: 7020 ea21 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;)V // method@21ea │ │ -0773f2: 0e00 |0003: return-void │ │ +078438: |[078438] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;)V │ │ +078448: 7020 ea21 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;)V // method@21ea │ │ +07844e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/yuttadhammo/tipitaka/ReadBookActivity$1; │ │ @@ -117207,283 +117290,261 @@ │ │ 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 │ │ -0773f4: |[0773f4] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -077404: 1f02 b904 |0000: check-cast v2, [Ljava/lang/String; // type@04b9 │ │ -077408: 6e20 ed21 2100 |0002: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@21ed │ │ -07740e: 0c00 |0005: move-result-object v0 │ │ -077410: 1100 |0006: return-object v0 │ │ +078450: |[078450] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +078460: 1f02 b704 |0000: check-cast v2, [Ljava/lang/String; // type@04b7 │ │ +078464: 6e20 ed21 2100 |0002: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@21ed │ │ +07846a: 0c00 |0005: move-result-object v0 │ │ +07846c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ - registers : 22 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 311 16-bit code units │ │ -077414: |[077414] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -077424: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ -077428: 4610 1510 |0002: aget-object v16, v21, v16 │ │ -07742c: 7701 9821 1000 |0004: invoke-static/range {v16}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toVel:(Ljava/lang/String;)Ljava/lang/String; // method@2198 │ │ -077432: 0c0f |0007: move-result-object v15 │ │ -077434: 2210 2b04 |0008: new-instance v16, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@042b │ │ -077438: 7100 1b22 0000 |000a: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2100:()Landroid/content/Context; // method@221b │ │ -07743e: 0c11 |000d: move-result-object v17 │ │ -077440: 7602 8821 1000 |000e: invoke-direct/range {v16, v17}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ -077446: 0800 1000 |0011: move-object/from16 v0, v16 │ │ -07744a: 0801 1400 |0013: move-object/from16 v1, v20 │ │ -07744e: 5b10 e60f |0015: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ -077452: 0800 1400 |0017: move-object/from16 v0, v20 │ │ -077456: 5400 e60f |0019: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ -07745a: 0810 0000 |001b: move-object/from16 v16, v0 │ │ -07745e: 7401 9221 1000 |001d: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -077464: 0800 1400 |0020: move-object/from16 v0, v20 │ │ -077468: 5400 e80f |0022: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fe8 │ │ -07746c: 0810 0000 |0024: move-object/from16 v16, v0 │ │ -077470: 7401 f821 1000 |0026: invoke-virtual/range {v16}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getResources:()Landroid/content/res/Resources; // method@21f8 │ │ -077476: 0c10 |0029: move-result-object v16 │ │ -077478: 1411 1b00 0e7f |002a: const v17, #float 1.88751e+38 // #7f0e001b │ │ -07747e: 7402 a301 1000 |002d: invoke-virtual/range {v16, v17}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -077484: 0c07 |0030: move-result-object v7 │ │ -077486: 2209 c903 |0031: new-instance v9, Ljava/util/ArrayList; // type@03c9 │ │ -07748a: 7010 a41f 0900 |0033: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -077490: 0773 |0036: move-object v3, v7 │ │ -077492: 213c |0037: array-length v12, v3 │ │ -077494: 120b |0038: const/4 v11, #int 0 // #0 │ │ -077496: 35cb 6300 |0039: if-ge v11, v12, 009c // +0063 │ │ -07749a: 4606 030b |003b: aget-object v6, v3, v11 │ │ -07749e: 1a10 ea00 |003d: const-string v16, "," // string@00ea │ │ -0774a2: 0800 1000 |003f: move-object/from16 v0, v16 │ │ -0774a6: 7120 f90c 0600 |0041: invoke-static {v6, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0cf9 │ │ -0774ac: 0c05 |0044: move-result-object v5 │ │ -0774ae: 1310 0000 |0045: const/16 v16, #int 0 // #0 │ │ -0774b2: 4608 0510 |0047: aget-object v8, v5, v16 │ │ -0774b6: 1310 0100 |0049: const/16 v16, #int 1 // #1 │ │ -0774ba: 4610 0510 |004b: aget-object v16, v5, v16 │ │ -0774be: 7701 361f 1000 |004d: invoke-static/range {v16}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0774c4: 0a0e |0050: move-result v14 │ │ -0774c6: 1310 0200 |0051: const/16 v16, #int 2 // #2 │ │ -0774ca: 4610 0510 |0053: aget-object v16, v5, v16 │ │ -0774ce: 7701 361f 1000 |0055: invoke-static/range {v16}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0774d4: 0a0d |0058: move-result v13 │ │ -0774d6: 1310 0300 |0059: const/16 v16, #int 3 // #3 │ │ -0774da: 4602 0510 |005b: aget-object v2, v5, v16 │ │ -0774de: 6e10 651f 0f00 |005d: invoke-virtual {v15}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0774e4: 0a10 |0060: move-result v16 │ │ -0774e6: 0200 1000 |0061: move/from16 v0, v16 │ │ -0774ea: 37d0 3600 |0063: if-le v0, v13, 0099 // +0036 │ │ -0774ee: 6e20 5e1f 8f00 |0065: invoke-virtual {v15, v8}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ -0774f4: 0a10 |0068: move-result v16 │ │ -0774f6: 3810 3000 |0069: if-eqz v16, 0099 // +0030 │ │ -0774fa: 2210 b303 |006b: new-instance v16, Ljava/lang/StringBuilder; // type@03b3 │ │ -0774fe: 7601 761f 1000 |006d: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -077504: 1311 0000 |0070: const/16 v17, #int 0 // #0 │ │ -077508: 6e10 651f 0f00 |0072: invoke-virtual {v15}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07750e: 0a12 |0075: move-result v18 │ │ -077510: 6e10 651f 0800 |0076: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@1f65 │ │ -077516: 0a13 |0079: move-result v19 │ │ -077518: 9112 1213 |007a: sub-int v18, v18, v19 │ │ -07751c: 9012 120e |007c: add-int v18, v18, v14 │ │ -077520: 0200 1100 |007e: move/from16 v0, v17 │ │ -077524: 0201 1200 |0080: move/from16 v1, v18 │ │ -077528: 7130 fa0c 0f01 |0082: invoke-static {v15, v0, v1}, Landroid/text/TextUtils;.substring:(Ljava/lang/CharSequence;II)Ljava/lang/String; // method@0cfa │ │ -07752e: 0c11 |0085: move-result-object v17 │ │ -077530: 7402 7e1f 1000 |0086: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077536: 0c10 |0089: move-result-object v16 │ │ -077538: 0800 1000 |008a: move-object/from16 v0, v16 │ │ -07753c: 6e20 7e1f 2000 |008c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077542: 0c10 |008f: move-result-object v16 │ │ -077544: 7401 841f 1000 |0090: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07754a: 0c10 |0093: move-result-object v16 │ │ -07754c: 0800 1000 |0094: move-object/from16 v0, v16 │ │ -077550: 6e20 a81f 0900 |0096: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -077556: d80b 0b01 |0099: add-int/lit8 v11, v11, #int 1 // #01 │ │ -07755a: 289e |009b: goto 0039 // -0062 │ │ -07755c: 6e10 ae1f 0900 |009c: invoke-virtual {v9}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -077562: 0a10 |009f: move-result v16 │ │ -077564: 3810 0500 |00a0: if-eqz v16, 00a5 // +0005 │ │ -077568: 1310 0000 |00a2: const/16 v16, #int 0 // #0 │ │ -07756c: 1110 |00a4: return-object v16 │ │ -07756e: 2210 b303 |00a5: new-instance v16, Ljava/lang/StringBuilder; // type@03b3 │ │ -077572: 7601 761f 1000 |00a7: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -077578: 1a11 ba00 |00aa: const-string v17, "'" // string@00ba │ │ -07757c: 7402 7e1f 1000 |00ac: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077582: 0c10 |00af: move-result-object v16 │ │ -077584: 1a11 bf00 |00b0: const-string v17, "','" // string@00bf │ │ -077588: 0800 1100 |00b2: move-object/from16 v0, v17 │ │ -07758c: 7120 f80c 9000 |00b4: invoke-static {v0, v9}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0cf8 │ │ -077592: 0c11 |00b7: move-result-object v17 │ │ -077594: 7402 7e1f 1000 |00b8: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07759a: 0c10 |00bb: move-result-object v16 │ │ -07759c: 1a11 ba00 |00bc: const-string v17, "'" // string@00ba │ │ -0775a0: 7402 7e1f 1000 |00be: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0775a6: 0c10 |00c1: move-result-object v16 │ │ -0775a8: 7401 841f 1000 |00c2: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0775ae: 0c0a |00c5: move-result-object v10 │ │ -0775b0: 0800 1400 |00c6: move-object/from16 v0, v20 │ │ -0775b4: 5400 e60f |00c8: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ -0775b8: 0810 0000 |00ca: move-object/from16 v16, v0 │ │ -0775bc: 1a11 c211 |00cc: const-string v17, "cped" // string@11c2 │ │ -0775c0: 0800 1000 |00ce: move-object/from16 v0, v16 │ │ -0775c4: 0801 1100 |00d0: move-object/from16 v1, v17 │ │ -0775c8: 6e30 8b21 100a |00d2: invoke-virtual {v0, v1, v10}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQueryEndings:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218b │ │ -0775ce: 0c04 |00d5: move-result-object v4 │ │ -0775d0: 3804 0800 |00d6: if-eqz v4, 00de // +0008 │ │ -0775d4: 7210 c301 0400 |00d8: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0775da: 0a10 |00db: move-result v16 │ │ -0775dc: 3910 1d00 |00dc: if-nez v16, 00f9 // +001d │ │ -0775e0: 0800 1400 |00de: move-object/from16 v0, v20 │ │ -0775e4: 5400 e60f |00e0: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ -0775e8: 0810 0000 |00e2: move-object/from16 v16, v0 │ │ -0775ec: 1a11 c211 |00e4: const-string v17, "cped" // string@11c2 │ │ -0775f0: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -0775f4: 0801 1100 |00e8: move-object/from16 v1, v17 │ │ -0775f8: 6e30 8a21 100f |00ea: invoke-virtual {v0, v1, v15}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuery:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218a │ │ -0775fe: 0c04 |00ed: move-result-object v4 │ │ -077600: 3804 0800 |00ee: if-eqz v4, 00f6 // +0008 │ │ -077604: 7210 c301 0400 |00f0: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07760a: 0a10 |00f3: move-result v16 │ │ -07760c: 3910 0500 |00f4: if-nez v16, 00f9 // +0005 │ │ -077610: 1310 0000 |00f6: const/16 v16, #int 0 // #0 │ │ -077614: 28ac |00f8: goto 00a4 // -0054 │ │ -077616: 7210 cb01 0400 |00f9: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07761c: 2210 b303 |00fc: new-instance v16, Ljava/lang/StringBuilder; // type@03b3 │ │ -077620: 7601 761f 1000 |00fe: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -077626: 1a11 4301 |0101: const-string v17, "" // string@0143 │ │ -07762a: 7402 7e1f 1000 |0103: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077630: 0c10 |0106: move-result-object v16 │ │ -077632: 1311 0000 |0107: const/16 v17, #int 0 // #0 │ │ -077636: 0200 1100 |0109: move/from16 v0, v17 │ │ -07763a: 7220 c801 0400 |010b: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -077640: 0c11 |010e: move-result-object v17 │ │ -077642: 7701 9721 1100 |010f: invoke-static/range {v17}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ -077648: 0c11 |0112: move-result-object v17 │ │ -07764a: 7402 7e1f 1000 |0113: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077650: 0c10 |0116: move-result-object v16 │ │ -077652: 1a11 1501 |0117: const-string v17, ": " // string@0115 │ │ -077656: 7402 7e1f 1000 |0119: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07765c: 0c10 |011c: move-result-object v16 │ │ -07765e: 1311 0100 |011d: const/16 v17, #int 1 // #1 │ │ -077662: 0200 1100 |011f: move/from16 v0, v17 │ │ -077666: 7220 c801 0400 |0121: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07766c: 0c11 |0124: move-result-object v17 │ │ -07766e: 7402 7e1f 1000 |0125: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -077674: 0c10 |0128: move-result-object v16 │ │ -077676: 7401 841f 1000 |0129: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07767c: 0c10 |012c: move-result-object v16 │ │ -07767e: 0800 1000 |012d: move-object/from16 v0, v16 │ │ -077682: 0801 1400 |012f: move-object/from16 v1, v20 │ │ -077686: 5b10 e70f |0131: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.definition:Ljava/lang/String; // field@0fe7 │ │ -07768a: 1310 0000 |0133: const/16 v16, #int 0 // #0 │ │ -07768e: 2900 6fff |0135: goto/16 00a4 // -0091 │ │ + insns size : 262 16-bit code units │ │ +078470: |[078470] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +078480: 120c |0000: const/4 v12, #int 0 // #0 │ │ +078482: 460c 130c |0001: aget-object v12, v19, v12 │ │ +078486: 7110 9821 0c00 |0003: invoke-static {v12}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toVel:(Ljava/lang/String;)Ljava/lang/String; // method@2198 │ │ +07848c: 0c0b |0006: move-result-object v11 │ │ +07848e: 220c 2904 |0007: new-instance v12, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@0429 │ │ +078492: 7100 1b22 0000 |0009: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2100:()Landroid/content/Context; // method@221b │ │ +078498: 0c0d |000c: move-result-object v13 │ │ +07849a: 7020 8821 dc00 |000d: invoke-direct {v12, v13}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ +0784a0: 0800 1200 |0010: move-object/from16 v0, v18 │ │ +0784a4: 5b0c e60f |0012: iput-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ +0784a8: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +0784ac: 540c e60f |0016: iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ +0784b0: 6e10 9221 0c00 |0018: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +0784b6: 0800 1200 |001b: move-object/from16 v0, v18 │ │ +0784ba: 540c e80f |001d: iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fe8 │ │ +0784be: 6e10 f821 0c00 |001f: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getResources:()Landroid/content/res/Resources; // method@21f8 │ │ +0784c4: 0c0c |0022: move-result-object v12 │ │ +0784c6: 140d 1b00 0e7f |0023: const v13, #float 1.88751e+38 // #7f0e001b │ │ +0784cc: 6e20 a301 dc00 |0026: invoke-virtual {v12, v13}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0784d2: 0c05 |0029: move-result-object v5 │ │ +0784d4: 2207 c703 |002a: new-instance v7, Ljava/util/ArrayList; // type@03c7 │ │ +0784d8: 7010 a41f 0700 |002c: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0784de: 215d |002f: array-length v13, v5 │ │ +0784e0: 120c |0030: const/4 v12, #int 0 // #0 │ │ +0784e2: 35dc 5400 |0031: if-ge v12, v13, 0085 // +0054 │ │ +0784e6: 4604 050c |0033: aget-object v4, v5, v12 │ │ +0784ea: 1a0e ee00 |0035: const-string v14, "," // string@00ee │ │ +0784ee: 7120 f90c e400 |0037: invoke-static {v4, v14}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0cf9 │ │ +0784f4: 0c03 |003a: move-result-object v3 │ │ +0784f6: 120e |003b: const/4 v14, #int 0 // #0 │ │ +0784f8: 4606 030e |003c: aget-object v6, v3, v14 │ │ +0784fc: 121e |003e: const/4 v14, #int 1 // #1 │ │ +0784fe: 460e 030e |003f: aget-object v14, v3, v14 │ │ +078502: 7110 361f 0e00 |0041: invoke-static {v14}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +078508: 0a0a |0044: move-result v10 │ │ +07850a: 122e |0045: const/4 v14, #int 2 // #2 │ │ +07850c: 460e 030e |0046: aget-object v14, v3, v14 │ │ +078510: 7110 361f 0e00 |0048: invoke-static {v14}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +078516: 0a09 |004b: move-result v9 │ │ +078518: 123e |004c: const/4 v14, #int 3 // #3 │ │ +07851a: 4601 030e |004d: aget-object v1, v3, v14 │ │ +07851e: 6e10 651f 0b00 |004f: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@1f65 │ │ +078524: 0a0e |0052: move-result v14 │ │ +078526: 379e 2f00 |0053: if-le v14, v9, 0082 // +002f │ │ +07852a: 6e20 5e1f 6b00 |0055: invoke-virtual {v11, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ +078530: 0a0e |0058: move-result v14 │ │ +078532: 380e 2900 |0059: if-eqz v14, 0082 // +0029 │ │ +078536: 220e b103 |005b: new-instance v14, Ljava/lang/StringBuilder; // type@03b1 │ │ +07853a: 7010 761f 0e00 |005d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +078540: 120f |0060: const/4 v15, #int 0 // #0 │ │ +078542: 6e10 651f 0b00 |0061: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@1f65 │ │ +078548: 0a10 |0064: move-result v16 │ │ +07854a: 6e10 651f 0600 |0065: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ +078550: 0a11 |0068: move-result v17 │ │ +078552: 9110 1011 |0069: sub-int v16, v16, v17 │ │ +078556: 9010 100a |006b: add-int v16, v16, v10 │ │ +07855a: 0200 1000 |006d: move/from16 v0, v16 │ │ +07855e: 7130 fa0c fb00 |006f: invoke-static {v11, v15, v0}, Landroid/text/TextUtils;.substring:(Ljava/lang/CharSequence;II)Ljava/lang/String; // method@0cfa │ │ +078564: 0c0f |0072: move-result-object v15 │ │ +078566: 6e20 7e1f fe00 |0073: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07856c: 0c0e |0076: move-result-object v14 │ │ +07856e: 6e20 7e1f 1e00 |0077: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +078574: 0c0e |007a: move-result-object v14 │ │ +078576: 6e10 841f 0e00 |007b: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07857c: 0c0e |007e: move-result-object v14 │ │ +07857e: 6e20 a81f e700 |007f: invoke-virtual {v7, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +078584: d80c 0c01 |0082: add-int/lit8 v12, v12, #int 1 // #01 │ │ +078588: 28ad |0084: goto 0031 // -0053 │ │ +07858a: 6e10 ae1f 0700 |0085: invoke-virtual {v7}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +078590: 0a0c |0088: move-result v12 │ │ +078592: 380c 0400 |0089: if-eqz v12, 008d // +0004 │ │ +078596: 120c |008b: const/4 v12, #int 0 // #0 │ │ +078598: 110c |008c: return-object v12 │ │ +07859a: 220c b103 |008d: new-instance v12, Ljava/lang/StringBuilder; // type@03b1 │ │ +07859e: 7010 761f 0c00 |008f: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0785a4: 1a0d be00 |0092: const-string v13, "'" // string@00be │ │ +0785a8: 6e20 7e1f dc00 |0094: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0785ae: 0c0c |0097: move-result-object v12 │ │ +0785b0: 1a0d c300 |0098: const-string v13, "','" // string@00c3 │ │ +0785b4: 7120 f80c 7d00 |009a: invoke-static {v13, v7}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0cf8 │ │ +0785ba: 0c0d |009d: move-result-object v13 │ │ +0785bc: 6e20 7e1f dc00 |009e: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0785c2: 0c0c |00a1: move-result-object v12 │ │ +0785c4: 1a0d be00 |00a2: const-string v13, "'" // string@00be │ │ +0785c8: 6e20 7e1f dc00 |00a4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0785ce: 0c0c |00a7: move-result-object v12 │ │ +0785d0: 6e10 841f 0c00 |00a8: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0785d6: 0c08 |00ab: move-result-object v8 │ │ +0785d8: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ +0785dc: 540c e60f |00ae: iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ +0785e0: 1a0d c311 |00b0: const-string v13, "cped" // string@11c3 │ │ +0785e4: 6e30 8b21 dc08 |00b2: invoke-virtual {v12, v13, v8}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQueryEndings:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218b │ │ +0785ea: 0c02 |00b5: move-result-object v2 │ │ +0785ec: 3802 0800 |00b6: if-eqz v2, 00be // +0008 │ │ +0785f0: 7210 c301 0200 |00b8: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0785f6: 0a0c |00bb: move-result v12 │ │ +0785f8: 390c 1600 |00bc: if-nez v12, 00d2 // +0016 │ │ +0785fc: 0800 1200 |00be: move-object/from16 v0, v18 │ │ +078600: 540c e60f |00c0: iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ +078604: 1a0d c311 |00c2: const-string v13, "cped" // string@11c3 │ │ +078608: 6e30 8a21 dc0b |00c4: invoke-virtual {v12, v13, v11}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuery:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218a │ │ +07860e: 0c02 |00c7: move-result-object v2 │ │ +078610: 3802 0800 |00c8: if-eqz v2, 00d0 // +0008 │ │ +078614: 7210 c301 0200 |00ca: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07861a: 0a0c |00cd: move-result v12 │ │ +07861c: 390c 0400 |00ce: if-nez v12, 00d2 // +0004 │ │ +078620: 120c |00d0: const/4 v12, #int 0 // #0 │ │ +078622: 28bb |00d1: goto 008c // -0045 │ │ +078624: 7210 cb01 0200 |00d2: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07862a: 220c b103 |00d5: new-instance v12, Ljava/lang/StringBuilder; // type@03b1 │ │ +07862e: 7010 761f 0c00 |00d7: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +078634: 1a0d 4701 |00da: const-string v13, "" // string@0147 │ │ +078638: 6e20 7e1f dc00 |00dc: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07863e: 0c0c |00df: move-result-object v12 │ │ +078640: 120d |00e0: const/4 v13, #int 0 // #0 │ │ +078642: 7220 c801 d200 |00e1: invoke-interface {v2, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +078648: 0c0d |00e4: move-result-object v13 │ │ +07864a: 7110 9721 0d00 |00e5: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ +078650: 0c0d |00e8: move-result-object v13 │ │ +078652: 6e20 7e1f dc00 |00e9: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +078658: 0c0c |00ec: move-result-object v12 │ │ +07865a: 1a0d 1901 |00ed: const-string v13, ": " // string@0119 │ │ +07865e: 6e20 7e1f dc00 |00ef: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +078664: 0c0c |00f2: move-result-object v12 │ │ +078666: 121d |00f3: const/4 v13, #int 1 // #1 │ │ +078668: 7220 c801 d200 |00f4: invoke-interface {v2, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07866e: 0c0d |00f7: move-result-object v13 │ │ +078670: 6e20 7e1f dc00 |00f8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +078676: 0c0c |00fb: move-result-object v12 │ │ +078678: 6e10 841f 0c00 |00fc: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07867e: 0c0c |00ff: move-result-object v12 │ │ +078680: 0800 1200 |0100: move-object/from16 v0, v18 │ │ +078684: 5b0c e70f |0102: iput-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.definition:Ljava/lang/String; // field@0fe7 │ │ +078688: 120c |0104: const/4 v12, #int 0 // #0 │ │ +07868a: 2887 |0105: goto 008c // -0079 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ - 0x0008 line=795 │ │ - 0x0017 line=796 │ │ - 0x0020 line=798 │ │ - 0x0031 line=799 │ │ - 0x0036 line=800 │ │ - 0x003d line=801 │ │ - 0x0045 line=802 │ │ - 0x0049 line=803 │ │ - 0x0051 line=804 │ │ - 0x0059 line=805 │ │ - 0x005d line=806 │ │ - 0x006b line=807 │ │ - 0x0099 line=800 │ │ - 0x009c line=811 │ │ - 0x00a2 line=812 │ │ - 0x00a4 line=826 │ │ - 0x00a5 line=814 │ │ - 0x00c6 line=816 │ │ - 0x00d6 line=818 │ │ - 0x00de line=819 │ │ - 0x00ee line=821 │ │ - 0x00f6 line=822 │ │ - 0x00f9 line=824 │ │ - 0x00fc line=825 │ │ - 0x0133 line=826 │ │ - locals : │ │ - 0x005d - 0x009c reg=2 add Ljava/lang/String; │ │ - 0x0045 - 0x009c reg=5 decArray [Ljava/lang/String; │ │ - 0x003d - 0x009c reg=6 declension Ljava/lang/String; │ │ - 0x0049 - 0x009c reg=8 ending Ljava/lang/String; │ │ - 0x0059 - 0x009c reg=13 min I │ │ - 0x0051 - 0x009c reg=14 offset I │ │ - 0x0037 - 0x0137 reg=3 arr$ [Ljava/lang/String; │ │ - 0x00d6 - 0x0137 reg=4 c Landroid/database/Cursor; │ │ - 0x0031 - 0x0137 reg=7 declensions [Ljava/lang/String; │ │ - 0x0036 - 0x0137 reg=9 endings Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x00c6 - 0x0137 reg=10 endstring Ljava/lang/String; │ │ - 0x0039 - 0x0137 reg=11 i$ I │ │ - 0x0038 - 0x0137 reg=12 len$ I │ │ - 0x0008 - 0x0137 reg=15 query Ljava/lang/String; │ │ - 0x0000 - 0x0137 reg=20 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ - 0x0000 - 0x0137 reg=21 words [Ljava/lang/String; │ │ + 0x0007 line=795 │ │ + 0x0014 line=796 │ │ + 0x001b line=798 │ │ + 0x002a line=799 │ │ + 0x002f line=800 │ │ + 0x0035 line=801 │ │ + 0x003b line=802 │ │ + 0x003e line=803 │ │ + 0x0045 line=804 │ │ + 0x004c line=805 │ │ + 0x004f line=806 │ │ + 0x005b line=807 │ │ + 0x0082 line=800 │ │ + 0x0085 line=811 │ │ + 0x008b line=812 │ │ + 0x008c line=826 │ │ + 0x008d line=814 │ │ + 0x00ac line=816 │ │ + 0x00b6 line=818 │ │ + 0x00be line=819 │ │ + 0x00c8 line=821 │ │ + 0x00d0 line=822 │ │ + 0x00d2 line=824 │ │ + 0x00d5 line=825 │ │ + 0x0104 line=826 │ │ + locals : │ │ + 0x004f - 0x0085 reg=1 add Ljava/lang/String; │ │ + 0x003b - 0x0085 reg=3 decArray [Ljava/lang/String; │ │ + 0x0035 - 0x0085 reg=4 declension Ljava/lang/String; │ │ + 0x003e - 0x0085 reg=6 ending Ljava/lang/String; │ │ + 0x004c - 0x0085 reg=9 min I │ │ + 0x0045 - 0x0085 reg=10 offset I │ │ + 0x00b6 - 0x0106 reg=2 c Landroid/database/Cursor; │ │ + 0x002a - 0x0106 reg=5 declensions [Ljava/lang/String; │ │ + 0x002f - 0x0106 reg=7 endings Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00ac - 0x0106 reg=8 endstring Ljava/lang/String; │ │ + 0x0007 - 0x0106 reg=11 query Ljava/lang/String; │ │ + 0x0000 - 0x0106 reg=18 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ + 0x0000 - 0x0106 reg=19 words [Ljava/lang/String; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077694: |[077694] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onPostExecute:(Ljava/lang/Object;)V │ │ -0776a4: 1f01 b203 |0000: check-cast v1, Ljava/lang/String; // type@03b2 │ │ -0776a8: 6e20 f021 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.onPostExecute:(Ljava/lang/String;)V // method@21f0 │ │ -0776ae: 0e00 |0005: return-void │ │ +07868c: |[07868c] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onPostExecute:(Ljava/lang/Object;)V │ │ +07869c: 1f01 b003 |0000: check-cast v1, Ljava/lang/String; // type@03b0 │ │ +0786a0: 6e20 f021 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.onPostExecute:(Ljava/lang/String;)V // method@21f0 │ │ +0786a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0776b0: |[0776b0] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onPostExecute:(Ljava/lang/String;)V │ │ -0776c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0776c2: 6f20 5802 4300 |0001: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0258 │ │ -0776c8: 5430 e60f |0004: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ -0776cc: 6e10 8921 0000 |0006: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0776d2: 5430 e70f |0009: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.definition:Ljava/lang/String; // field@0fe7 │ │ -0776d6: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ -0776da: 7100 1722 0000 |000d: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1700:()Landroid/widget/TextView; // method@2217 │ │ -0776e0: 0c00 |0010: move-result-object v0 │ │ -0776e2: 5431 e70f |0011: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.definition:Ljava/lang/String; // field@0fe7 │ │ -0776e6: 7110 e90c 0100 |0013: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ -0776ec: 0c01 |0016: move-result-object v1 │ │ -0776ee: 6e20 7310 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0776f4: 7100 1722 0000 |001a: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1700:()Landroid/widget/TextView; // method@2217 │ │ -0776fa: 0c00 |001d: move-result-object v0 │ │ -0776fc: 6e20 7a10 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -077702: 6a02 fe0f |0021: sput-boolean v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ -077706: 0e00 |0023: return-void │ │ +0786a8: |[0786a8] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onPostExecute:(Ljava/lang/String;)V │ │ +0786b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0786ba: 6f20 5802 4300 |0001: invoke-super {v3, v4}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0258 │ │ +0786c0: 5430 e60f |0004: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0fe6 │ │ +0786c4: 6e10 8921 0000 |0006: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0786ca: 5430 e70f |0009: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.definition:Ljava/lang/String; // field@0fe7 │ │ +0786ce: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ +0786d2: 7100 1722 0000 |000d: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1700:()Landroid/widget/TextView; // method@2217 │ │ +0786d8: 0c00 |0010: move-result-object v0 │ │ +0786da: 5431 e70f |0011: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.definition:Ljava/lang/String; // field@0fe7 │ │ +0786de: 7110 e90c 0100 |0013: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ +0786e4: 0c01 |0016: move-result-object v1 │ │ +0786e6: 6e20 7310 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0786ec: 7100 1722 0000 |001a: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1700:()Landroid/widget/TextView; // method@2217 │ │ +0786f2: 0c00 |001d: move-result-object v0 │ │ +0786f4: 6e20 7a10 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +0786fa: 6a02 fe0f |0021: sput-boolean v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ +0786fe: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=841 │ │ 0x0004 line=842 │ │ 0x0009 line=843 │ │ 0x000d line=844 │ │ 0x001a line=845 │ │ @@ -117498,19 +117559,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -077708: |[077708] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onPreExecute:()V │ │ -077718: 6f10 5902 0100 |0000: invoke-super {v1}, Landroid/os/AsyncTask;.onPreExecute:()V // method@0259 │ │ -07771e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -077720: 6a00 fe0f |0004: sput-boolean v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ -077724: 0e00 |0006: return-void │ │ +078700: |[078700] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onPreExecute:()V │ │ +078710: 6f10 5902 0100 |0000: invoke-super {v1}, Landroid/os/AsyncTask;.onPreExecute:()V // method@0259 │ │ +078716: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +078718: 6a00 fe0f |0004: sput-boolean v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ +07871c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0003 line=831 │ │ 0x0006 line=832 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ @@ -117520,17 +117581,17 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077728: |[077728] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -077738: 6f20 5a02 1000 |0000: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@025a │ │ -07773e: 0e00 |0003: return-void │ │ +078720: |[078720] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +078730: 6f20 5a02 1000 |0000: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@025a │ │ +078736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0003 line=837 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ 0x0000 - 0x0004 reg=1 progress [Ljava/lang/Integer; │ │ @@ -117540,32 +117601,32 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077740: |[077740] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onProgressUpdate:([Ljava/lang/Object;)V │ │ -077750: 1f01 b604 |0000: check-cast v1, [Ljava/lang/Integer; // type@04b6 │ │ -077754: 6e20 f221 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.onProgressUpdate:([Ljava/lang/Integer;)V // method@21f2 │ │ -07775a: 0e00 |0005: return-void │ │ +078738: |[078738] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView$LookupDefinition.onProgressUpdate:([Ljava/lang/Object;)V │ │ +078748: 1f01 b404 |0000: check-cast v1, [Ljava/lang/Integer; // type@04b4 │ │ +07874c: 6e20 f221 1000 |0002: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.onProgressUpdate:([Ljava/lang/Integer;)V // method@21f2 │ │ +078752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #492 header: │ │ -class_idx : 1101 │ │ +class_idx : 1099 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 600 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 598 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #492 annotations: │ │ Annotations on class │ │ @@ -117586,17 +117647,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07775c: |[07775c] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.:(Landroid/content/Context;)V │ │ -07776c: 7020 5a10 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -077772: 0e00 |0003: return-void │ │ +078754: |[078754] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.:(Landroid/content/Context;)V │ │ +078764: 7020 5a10 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +07876a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0003 line=762 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -117606,17 +117667,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 │ │ -077774: |[077774] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -077784: 7030 5b10 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@105b │ │ -07778a: 0e00 |0003: return-void │ │ +07876c: |[07876c] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07877c: 7030 5b10 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@105b │ │ +078782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0003 line=757 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -117627,17 +117688,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -07778c: |[07778c] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -07779c: 7040 5c10 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@105c │ │ -0777a2: 0e00 |0003: return-void │ │ +078784: |[078784] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +078794: 7040 5c10 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@105c │ │ +07879a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0003 line=751 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -117650,29 +117711,30 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 19 16-bit code units │ │ -0777a4: |[0777a4] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.onLayout:(ZIIII)V │ │ -0777b4: 1602 f401 |0000: const-wide/16 v2, #int 500 // #1f4 │ │ -0777b8: 7100 1c22 0000 |0002: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2200:()Ljava/lang/String; // method@221c │ │ -0777be: 0c00 |0005: move-result-object v0 │ │ -0777c0: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -0777c4: 2200 4b04 |0008: new-instance v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1; // type@044b │ │ -0777c8: 0761 |000a: move-object v1, v6 │ │ -0777ca: 0424 |000b: move-wide v4, v2 │ │ -0777cc: 7606 e621 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;JJ)V // method@21e6 │ │ -0777d2: 6e10 e921 0000 |000f: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;.start:()Landroid/os/CountDownTimer; // method@21e9 │ │ -0777d8: 0e00 |0012: return-void │ │ +07879c: |[07879c] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.onLayout:(ZIIII)V │ │ +0787ac: 1602 f401 |0000: const-wide/16 v2, #int 500 // #1f4 │ │ +0787b0: 7100 1c22 0000 |0002: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2200:()Ljava/lang/String; // method@221c │ │ +0787b6: 0c00 |0005: move-result-object v0 │ │ +0787b8: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +0787bc: 2200 4904 |0008: new-instance v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1; // type@0449 │ │ +0787c0: 0761 |000a: move-object v1, v6 │ │ +0787c2: 0424 |000b: move-wide v4, v2 │ │ +0787c4: 7606 e621 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;JJ)V // method@21e6 │ │ +0787ca: 6e10 e921 0000 |000f: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;.start:()Landroid/os/CountDownTimer; // method@21e9 │ │ +0787d0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=854 │ │ 0x0008 line=855 │ │ + 0x000f line=879 │ │ 0x0012 line=881 │ │ locals : │ │ 0x0000 - 0x0013 reg=6 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ 0x0000 - 0x0013 reg=7 changed Z │ │ 0x0000 - 0x0013 reg=8 left I │ │ 0x0000 - 0x0013 reg=9 top I │ │ 0x0000 - 0x0013 reg=10 right I │ │ @@ -117683,65 +117745,65 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0777dc: |[0777dc] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.onSelectionChanged:(II)V │ │ -0777ec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0777ee: 1243 |0001: const/4 v3, #int 4 // #4 │ │ -0777f0: 7100 0f22 0000 |0002: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ -0777f6: 0c02 |0005: move-result-object v2 │ │ -0777f8: 6e10 7209 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ -0777fe: 0a02 |0009: move-result v2 │ │ -077800: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -077804: 0e00 |000c: return-void │ │ -077806: 7100 1722 0000 |000d: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1700:()Landroid/widget/TextView; // method@2217 │ │ -07780c: 0c02 |0010: move-result-object v2 │ │ -07780e: 6e20 7a10 3200 |0011: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -077814: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ -077816: 3726 4500 |0015: if-le v6, v2, 005a // +0045 │ │ -07781a: 3767 4300 |0017: if-le v7, v6, 005a // +0043 │ │ -07781e: 6e10 fb21 0500 |0019: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ -077824: 0c02 |001c: move-result-object v2 │ │ -077826: 7210 131f 0200 |001d: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -07782c: 0c02 |0020: move-result-object v2 │ │ -07782e: 6e30 6c1f 6207 |0021: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f6c │ │ -077834: 0c01 |0024: move-result-object v1 │ │ -077836: 1a02 1a0b |0025: const-string v2, "Selected word" // string@0b1a │ │ -07783a: 7120 0b0d 1200 |0027: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -077840: 1a02 0300 |002a: const-string v2, " " // string@0003 │ │ -077844: 6e20 5d1f 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -07784a: 0a02 |002f: move-result v2 │ │ -07784c: 3802 0a00 |0030: if-eqz v2, 003a // +000a │ │ -077850: 7100 1822 0000 |0032: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1800:()Landroid/widget/LinearLayout; // method@2218 │ │ -077856: 0c02 |0035: move-result-object v2 │ │ -077858: 6e20 ed0f 3200 |0036: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -07785e: 28d3 |0039: goto 000c // -002d │ │ -077860: 7100 1822 0000 |003a: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1800:()Landroid/widget/LinearLayout; // method@2218 │ │ -077866: 0c02 |003d: move-result-object v2 │ │ -077868: 6e20 ed0f 4200 |003e: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -07786e: 7100 1922 0000 |0041: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1900:()Z // method@2219 │ │ -077874: 0a02 |0044: move-result v2 │ │ -077876: 3802 c7ff |0045: if-eqz v2, 000c // -0039 │ │ -07787a: 6302 fe0f |0047: sget-boolean v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ -07787e: 3902 c3ff |0049: if-nez v2, 000c // -003d │ │ -077882: 2200 4c04 |004b: new-instance v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; // type@044c │ │ -077886: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -077888: 7030 eb21 5002 |004e: invoke-direct {v0, v5, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;)V // method@21eb │ │ -07788e: 1212 |0051: const/4 v2, #int 1 // #1 │ │ -077890: 2322 b904 |0052: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -077894: 4d01 0204 |0054: aput-object v1, v2, v4 │ │ -077898: 6e20 ee21 2000 |0056: invoke-virtual {v0, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@21ee │ │ -07789e: 28b3 |0059: goto 000c // -004d │ │ -0778a0: 7100 1822 0000 |005a: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1800:()Landroid/widget/LinearLayout; // method@2218 │ │ -0778a6: 0c02 |005d: move-result-object v2 │ │ -0778a8: 6e20 ed0f 3200 |005e: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -0778ae: 28ab |0061: goto 000c // -0055 │ │ +0787d4: |[0787d4] org.yuttadhammo.tipitaka.ReadBookActivity$PaliTextView.onSelectionChanged:(II)V │ │ +0787e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0787e6: 1243 |0001: const/4 v3, #int 4 // #4 │ │ +0787e8: 7100 0f22 0000 |0002: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$100:()Landroid/support/v4/view/ViewPager; // method@220f │ │ +0787ee: 0c02 |0005: move-result-object v2 │ │ +0787f0: 6e10 7209 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0972 │ │ +0787f6: 0a02 |0009: move-result v2 │ │ +0787f8: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +0787fc: 0e00 |000c: return-void │ │ +0787fe: 7100 1722 0000 |000d: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1700:()Landroid/widget/TextView; // method@2217 │ │ +078804: 0c02 |0010: move-result-object v2 │ │ +078806: 6e20 7a10 3200 |0011: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +07880c: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ +07880e: 3726 4500 |0015: if-le v6, v2, 005a // +0045 │ │ +078812: 3767 4300 |0017: if-le v7, v6, 005a // +0043 │ │ +078816: 6e10 fb21 0500 |0019: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ +07881c: 0c02 |001c: move-result-object v2 │ │ +07881e: 7210 131f 0200 |001d: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +078824: 0c02 |0020: move-result-object v2 │ │ +078826: 6e30 6c1f 6207 |0021: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f6c │ │ +07882c: 0c01 |0024: move-result-object v1 │ │ +07882e: 1a02 1c0b |0025: const-string v2, "Selected word" // string@0b1c │ │ +078832: 7120 0b0d 1200 |0027: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +078838: 1a02 0300 |002a: const-string v2, " " // string@0003 │ │ +07883c: 6e20 5d1f 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +078842: 0a02 |002f: move-result v2 │ │ +078844: 3802 0a00 |0030: if-eqz v2, 003a // +000a │ │ +078848: 7100 1822 0000 |0032: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1800:()Landroid/widget/LinearLayout; // method@2218 │ │ +07884e: 0c02 |0035: move-result-object v2 │ │ +078850: 6e20 ed0f 3200 |0036: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +078856: 28d3 |0039: goto 000c // -002d │ │ +078858: 7100 1822 0000 |003a: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1800:()Landroid/widget/LinearLayout; // method@2218 │ │ +07885e: 0c02 |003d: move-result-object v2 │ │ +078860: 6e20 ed0f 4200 |003e: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +078866: 7100 1922 0000 |0041: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1900:()Z // method@2219 │ │ +07886c: 0a02 |0044: move-result v2 │ │ +07886e: 3802 c7ff |0045: if-eqz v2, 000c // -0039 │ │ +078872: 6302 fe0f |0047: sget-boolean v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ +078876: 3902 c3ff |0049: if-nez v2, 000c // -003d │ │ +07887a: 2200 4a04 |004b: new-instance v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; // type@044a │ │ +07887e: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +078880: 7030 eb21 5002 |004e: invoke-direct {v0, v5, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;)V // method@21eb │ │ +078886: 1212 |0051: const/4 v2, #int 1 // #1 │ │ +078888: 2322 b704 |0052: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07888c: 4d01 0204 |0054: aput-object v1, v2, v4 │ │ +078890: 6e20 ee21 2000 |0056: invoke-virtual {v0, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@21ee │ │ +078896: 28b3 |0059: goto 000c // -004d │ │ +078898: 7100 1822 0000 |005a: invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1800:()Landroid/widget/LinearLayout; // method@2218 │ │ +07889e: 0c02 |005d: move-result-object v2 │ │ +0788a0: 6e20 ed0f 3200 |005e: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +0788a6: 28ab |0061: goto 000c // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=766 │ │ 0x000c line=785 │ │ 0x000d line=768 │ │ 0x0014 line=769 │ │ 0x0019 line=771 │ │ @@ -117756,21 +117818,21 @@ │ │ locals : │ │ 0x0051 - 0x005a reg=0 ld Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition; │ │ 0x0025 - 0x005a reg=1 selectedWord Ljava/lang/String; │ │ 0x0000 - 0x0062 reg=5 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ 0x0000 - 0x0062 reg=6 s I │ │ 0x0000 - 0x0062 reg=7 e I │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #493 header: │ │ -class_idx : 1105 │ │ +class_idx : 1103 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #493 annotations: │ │ Annotations on class │ │ @@ -117795,71 +117857,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0778b0: |[0778b0] org.yuttadhammo.tipitaka.SearchActivity$10.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -0778c0: 5b01 1f10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ -0778c4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0778ca: 0e00 |0005: return-void │ │ +0788a8: |[0788a8] org.yuttadhammo.tipitaka.SearchActivity$10.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +0788b8: 5b01 1f10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ +0788bc: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0788c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$10;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0778cc: |[0778cc] org.yuttadhammo.tipitaka.SearchActivity$10.onClick:(Landroid/view/View;)V │ │ -0778dc: 5420 1f10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ -0778e0: 7110 a622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ -0778e6: 0a00 |0005: move-result v0 │ │ -0778e8: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -0778ee: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -0778f2: 5420 1f10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ -0778f6: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0778fc: 0c00 |0010: move-result-object v0 │ │ -0778fe: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -077900: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -077906: 5420 1f10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ -07790a: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -077910: 0c00 |001a: move-result-object v0 │ │ -077912: 5421 1f10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ -077916: 7110 a622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ -07791c: 0a01 |0020: move-result v1 │ │ -07791e: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -077924: 0e00 |0024: return-void │ │ +0788c4: |[0788c4] org.yuttadhammo.tipitaka.SearchActivity$10.onClick:(Landroid/view/View;)V │ │ +0788d4: 5420 1f10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ +0788d8: 7110 a622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ +0788de: 0a00 |0005: move-result v0 │ │ +0788e0: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +0788e6: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +0788ea: 5420 1f10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ +0788ee: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0788f4: 0c00 |0010: move-result-object v0 │ │ +0788f6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0788f8: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0788fe: 5420 1f10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ +078902: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +078908: 0c00 |001a: move-result-object v0 │ │ +07890a: 5421 1f10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@101f │ │ +07890e: 7110 a622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ +078914: 0a01 |0020: move-result v1 │ │ +078916: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +07891c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x000b line=257 │ │ 0x0015 line=258 │ │ 0x0024 line=260 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$10; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #494 header: │ │ -class_idx : 1106 │ │ +class_idx : 1104 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #494 annotations: │ │ Annotations on class │ │ @@ -117884,71 +117946,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077928: |[077928] org.yuttadhammo.tipitaka.SearchActivity$11.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -077938: 5b01 2010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ -07793c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077942: 0e00 |0005: return-void │ │ +078920: |[078920] org.yuttadhammo.tipitaka.SearchActivity$11.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +078930: 5b01 2010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ +078934: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07893a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$11;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -077944: |[077944] org.yuttadhammo.tipitaka.SearchActivity$11.onClick:(Landroid/view/View;)V │ │ -077954: 5420 2010 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ -077958: 7110 a622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ -07795e: 0a00 |0005: move-result v0 │ │ -077960: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -077966: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -07796a: 5420 2010 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ -07796e: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -077974: 0c00 |0010: move-result-object v0 │ │ -077976: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -077978: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -07797e: 5420 2010 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ -077982: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -077988: 0c00 |001a: move-result-object v0 │ │ -07798a: 5421 2010 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ -07798e: 7110 a622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ -077994: 0a01 |0020: move-result v1 │ │ -077996: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -07799c: 0e00 |0024: return-void │ │ +07893c: |[07893c] org.yuttadhammo.tipitaka.SearchActivity$11.onClick:(Landroid/view/View;)V │ │ +07894c: 5420 2010 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ +078950: 7110 a622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ +078956: 0a00 |0005: move-result v0 │ │ +078958: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +07895e: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +078962: 5420 2010 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ +078966: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +07896c: 0c00 |0010: move-result-object v0 │ │ +07896e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +078970: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +078976: 5420 2010 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ +07897a: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +078980: 0c00 |001a: move-result-object v0 │ │ +078982: 5421 2010 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1020 │ │ +078986: 7110 a622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ +07898c: 0a01 |0020: move-result v1 │ │ +07898e: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +078994: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x000b line=268 │ │ 0x0015 line=269 │ │ 0x0024 line=271 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$11; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #495 header: │ │ -class_idx : 1107 │ │ +class_idx : 1105 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #495 annotations: │ │ Annotations on class │ │ @@ -117973,71 +118035,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0779a0: |[0779a0] org.yuttadhammo.tipitaka.SearchActivity$12.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -0779b0: 5b01 2110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ -0779b4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0779ba: 0e00 |0005: return-void │ │ +078998: |[078998] org.yuttadhammo.tipitaka.SearchActivity$12.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +0789a8: 5b01 2110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ +0789ac: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0789b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$12; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$12;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0779bc: |[0779bc] org.yuttadhammo.tipitaka.SearchActivity$12.onClick:(Landroid/view/View;)V │ │ -0779cc: 5420 2110 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ -0779d0: 7110 a622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ -0779d6: 0a00 |0005: move-result v0 │ │ -0779d8: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -0779de: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -0779e2: 5420 2110 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ -0779e6: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0779ec: 0c00 |0010: move-result-object v0 │ │ -0779ee: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0779f0: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -0779f6: 5420 2110 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ -0779fa: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -077a00: 0c00 |001a: move-result-object v0 │ │ -077a02: 5421 2110 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ -077a06: 7110 a622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ -077a0c: 0a01 |0020: move-result v1 │ │ -077a0e: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -077a14: 0e00 |0024: return-void │ │ +0789b4: |[0789b4] org.yuttadhammo.tipitaka.SearchActivity$12.onClick:(Landroid/view/View;)V │ │ +0789c4: 5420 2110 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ +0789c8: 7110 a622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ +0789ce: 0a00 |0005: move-result v0 │ │ +0789d0: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +0789d6: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +0789da: 5420 2110 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ +0789de: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0789e4: 0c00 |0010: move-result-object v0 │ │ +0789e6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0789e8: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0789ee: 5420 2110 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ +0789f2: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0789f8: 0c00 |001a: move-result-object v0 │ │ +0789fa: 5421 2110 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1021 │ │ +0789fe: 7110 a622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a6 │ │ +078a04: 0a01 |0020: move-result v1 │ │ +078a06: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +078a0c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x000b line=279 │ │ 0x0015 line=280 │ │ 0x0024 line=282 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$12; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #496 header: │ │ -class_idx : 1108 │ │ +class_idx : 1106 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #496 annotations: │ │ Annotations on class │ │ @@ -118062,74 +118124,74 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077a18: |[077a18] org.yuttadhammo.tipitaka.SearchActivity$13$1$1.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ │ -077a28: 5b01 2210 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ -077a2c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077a32: 0e00 |0005: return-void │ │ +078a10: |[078a10] org.yuttadhammo.tipitaka.SearchActivity$13$1$1.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ │ +078a20: 5b01 2210 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ +078a24: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +078a2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ + 0x0000 - 0x0006 reg=1 this$2 Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -077a34: |[077a34] org.yuttadhammo.tipitaka.SearchActivity$13$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -077a44: 5440 2210 |0000: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ -077a48: 5400 2810 |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077a4c: 5400 2a10 |0004: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077a50: 7110 a722 0000 |0006: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -077a56: 0c00 |0009: move-result-object v0 │ │ -077a58: 6e10 8222 0000 |000a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearClickedPosition:()V // method@2282 │ │ -077a5e: 5440 2210 |000d: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ -077a62: 5400 2810 |000f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077a66: 5400 2a10 |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077a6a: 5441 2210 |0013: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ -077a6e: 5411 2810 |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077a72: 5411 2a10 |0017: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077a76: 7110 a922 0100 |0019: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ -077a7c: 0b01 |001c: move-result-wide v1 │ │ -077a7e: 5443 2210 |001d: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ -077a82: 5433 2810 |001f: iget-object v3, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077a86: 5433 2a10 |0021: iget-object v3, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077a8a: 7110 aa22 0300 |0023: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ -077a90: 0c03 |0026: move-result-object v3 │ │ -077a92: 7140 ab22 1032 |0027: invoke-static {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22ab │ │ -077a98: 0e00 |002a: return-void │ │ +078a2c: |[078a2c] org.yuttadhammo.tipitaka.SearchActivity$13$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +078a3c: 5440 2210 |0000: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ +078a40: 5400 2810 |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078a44: 5400 2a10 |0004: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078a48: 7110 a722 0000 |0006: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +078a4e: 0c00 |0009: move-result-object v0 │ │ +078a50: 6e10 8222 0000 |000a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearClickedPosition:()V // method@2282 │ │ +078a56: 5440 2210 |000d: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ +078a5a: 5400 2810 |000f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078a5e: 5400 2a10 |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078a62: 5441 2210 |0013: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ +078a66: 5411 2810 |0015: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078a6a: 5411 2a10 |0017: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078a6e: 7110 a922 0100 |0019: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ +078a74: 0b02 |001c: move-result-wide v2 │ │ +078a76: 5441 2210 |001d: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1022 │ │ +078a7a: 5411 2810 |001f: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078a7e: 5411 2a10 |0021: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078a82: 7110 aa22 0100 |0023: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ +078a88: 0c01 |0026: move-result-object v1 │ │ +078a8a: 7140 ab22 2013 |0027: invoke-static {v0, v2, v3, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22ab │ │ +078a90: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000d line=336 │ │ 0x002a line=337 │ │ locals : │ │ 0x0000 - 0x002b reg=4 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1; │ │ 0x0000 - 0x002b reg=5 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x002b reg=6 which I │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #497 header: │ │ -class_idx : 1109 │ │ +class_idx : 1107 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #497 annotations: │ │ Annotations on class │ │ @@ -118154,52 +118216,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077a9c: |[077a9c] org.yuttadhammo.tipitaka.SearchActivity$13$1$2.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ │ -077aac: 5b01 2310 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1023 │ │ -077ab0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077ab6: 0e00 |0005: return-void │ │ +078a94: |[078a94] org.yuttadhammo.tipitaka.SearchActivity$13$1$2.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ │ +078aa4: 5b01 2310 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1023 │ │ +078aa8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +078aae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ + 0x0000 - 0x0006 reg=1 this$2 Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -077ab8: |[077ab8] org.yuttadhammo.tipitaka.SearchActivity$13$1$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -077ac8: 0e00 |0000: return-void │ │ +078ab0: |[078ab0] org.yuttadhammo.tipitaka.SearchActivity$13$1$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +078ac0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #498 header: │ │ -class_idx : 1110 │ │ +class_idx : 1108 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #498 annotations: │ │ Annotations on class │ │ @@ -118232,85 +118294,86 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -077acc: |[077acc] org.yuttadhammo.tipitaka.SearchActivity$13$1$3.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;II)V │ │ -077adc: 5b01 2410 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ -077ae0: 5902 2610 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$volume:I // field@1026 │ │ -077ae4: 5903 2510 |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$page:I // field@1025 │ │ -077ae8: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077aee: 0e00 |0009: return-void │ │ +078ac4: |[078ac4] org.yuttadhammo.tipitaka.SearchActivity$13$1$3.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;II)V │ │ +078ad4: 5b01 2410 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ +078ad8: 5902 2610 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$volume:I // field@1026 │ │ +078adc: 5903 2510 |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$page:I // field@1025 │ │ +078ae0: 7010 4c1f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +078ae6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ + 0x0000 - 0x000a reg=1 this$2 Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 57 16-bit code units │ │ -077af0: |[077af0] org.yuttadhammo.tipitaka.SearchActivity$13$1$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -077b00: 5460 2410 |0000: iget-object v0, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ -077b04: 5400 2810 |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077b08: 5400 2a10 |0004: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077b0c: 5461 2410 |0006: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ -077b10: 5411 2810 |0008: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077b14: 5411 2a10 |000a: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077b18: 5411 7610 |000c: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -077b1c: 5262 2610 |000e: iget v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$volume:I // field@1026 │ │ -077b20: 5263 2510 |0010: iget v3, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$page:I // field@1025 │ │ -077b24: 5464 2410 |0012: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ -077b28: 5444 2810 |0014: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077b2c: 5444 2a10 |0016: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077b30: 7110 9822 0400 |0018: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ -077b36: 0c04 |001b: move-result-object v4 │ │ -077b38: 5465 2410 |001c: iget-object v5, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ -077b3c: 5455 2910 |001e: iget-object v5, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ -077b40: 6e10 341f 0500 |0020: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -077b46: 0a05 |0023: move-result v5 │ │ -077b48: 7706 9b22 0000 |0024: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1300:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IILjava/lang/String;I)V // method@229b │ │ -077b4e: 5460 2410 |0027: iget-object v0, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ -077b52: 5400 2810 |0029: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077b56: 5400 2a10 |002b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077b5a: 1401 be00 0c7f |002d: const v1, #float 1.86096e+38 // #7f0c00be │ │ -077b60: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -077b62: 7130 7c10 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@107c │ │ -077b68: 0c00 |0034: move-result-object v0 │ │ -077b6a: 6e10 8010 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -077b70: 0e00 |0038: return-void │ │ +078ae8: |[078ae8] org.yuttadhammo.tipitaka.SearchActivity$13$1$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +078af8: 5460 2410 |0000: iget-object v0, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ +078afc: 5400 2810 |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078b00: 5400 2a10 |0004: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078b04: 5461 2410 |0006: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ +078b08: 5411 2810 |0008: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078b0c: 5411 2a10 |000a: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078b10: 5411 7610 |000c: iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +078b14: 5262 2610 |000e: iget v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$volume:I // field@1026 │ │ +078b18: 5263 2510 |0010: iget v3, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.val$page:I // field@1025 │ │ +078b1c: 5464 2410 |0012: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ +078b20: 5444 2810 |0014: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078b24: 5444 2a10 |0016: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078b28: 7110 9822 0400 |0018: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ +078b2e: 0c04 |001b: move-result-object v4 │ │ +078b30: 5465 2410 |001c: iget-object v5, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ +078b34: 5455 2910 |001e: iget-object v5, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ +078b38: 6e10 341f 0500 |0020: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +078b3e: 0a05 |0023: move-result v5 │ │ +078b40: 7706 9b22 0000 |0024: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1300:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IILjava/lang/String;I)V // method@229b │ │ +078b46: 5460 2410 |0027: iget-object v0, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1024 │ │ +078b4a: 5400 2810 |0029: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078b4e: 5400 2a10 |002b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078b52: 1401 be00 0c7f |002d: const v1, #float 1.86096e+38 // #7f0c00be │ │ +078b58: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +078b5a: 7130 7c10 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@107c │ │ +078b60: 0c00 |0034: move-result-object v0 │ │ +078b62: 6e10 8010 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +078b68: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0027 line=365 │ │ + 0x0035 line=366 │ │ 0x0038 line=367 │ │ locals : │ │ 0x0000 - 0x0039 reg=6 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3; │ │ 0x0000 - 0x0039 reg=7 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0039 reg=8 which I │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #499 header: │ │ -class_idx : 1111 │ │ +class_idx : 1109 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #499 annotations: │ │ Annotations on class │ │ @@ -118335,52 +118398,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077b74: |[077b74] org.yuttadhammo.tipitaka.SearchActivity$13$1$4.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ │ -077b84: 5b01 2710 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1027 │ │ -077b88: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077b8e: 0e00 |0005: return-void │ │ +078b6c: |[078b6c] org.yuttadhammo.tipitaka.SearchActivity$13$1$4.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ │ +078b7c: 5b01 2710 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4;.this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // field@1027 │ │ +078b80: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +078b86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ + 0x0000 - 0x0006 reg=1 this$2 Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -077b90: |[077b90] org.yuttadhammo.tipitaka.SearchActivity$13$1$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -077ba0: 0e00 |0000: return-void │ │ +078b88: |[078b88] org.yuttadhammo.tipitaka.SearchActivity$13$1$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +078b98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #500 header: │ │ -class_idx : 1112 │ │ +class_idx : 1110 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #500 annotations: │ │ Annotations on class │ │ @@ -118409,230 +118472,230 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity$13;Ljava/lang/Integer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -077ba4: |[077ba4] org.yuttadhammo.tipitaka.SearchActivity$13$1.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13;Ljava/lang/Integer;)V │ │ -077bb4: 5b01 2810 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077bb8: 5b02 2910 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ -077bbc: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077bc2: 0e00 |0007: return-void │ │ +078b9c: |[078b9c] org.yuttadhammo.tipitaka.SearchActivity$13$1.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13;Ljava/lang/Integer;)V │ │ +078bac: 5b01 2810 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078bb0: 5b02 2910 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ +078bb4: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +078bba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Integer; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 424 16-bit code units │ │ -077bc4: |[077bc4] org.yuttadhammo.tipitaka.SearchActivity$13$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -077bd4: 140c 5800 0c7f |0000: const v12, #float 1.86094e+38 // #7f0c0058 │ │ -077bda: 140b 5700 0c7f |0003: const v11, #float 1.86094e+38 // #7f0c0057 │ │ -077be0: 1406 2700 0801 |0006: const v6, #float 2.49794e-38 // #01080027 │ │ -077be6: 120a |0009: const/4 v10, #int 0 // #0 │ │ -077be8: 54d0 2810 |000a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077bec: 5400 2a10 |000c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077bf0: 7110 a822 0000 |000e: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ -077bf6: 0c00 |0011: move-result-object v0 │ │ -077bf8: 54d4 2910 |0012: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ -077bfc: 6e10 341f 0400 |0014: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -077c02: 0a04 |0017: move-result v4 │ │ -077c04: 6e20 ad1f 4000 |0018: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -077c0a: 0c00 |001b: move-result-object v0 │ │ -077c0c: 1f00 b203 |001c: check-cast v0, Ljava/lang/String; // type@03b2 │ │ -077c10: 1a04 0d01 |001e: const-string v4, ":" // string@010d │ │ -077c14: 6e20 691f 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -077c1a: 0c09 |0023: move-result-object v9 │ │ -077c1c: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -077c1e: 4600 0900 |0025: aget-object v0, v9, v0 │ │ -077c22: 7110 361f 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -077c28: 0a01 |002a: move-result v1 │ │ -077c2a: 1220 |002b: const/4 v0, #int 2 // #2 │ │ -077c2c: 4600 0900 |002c: aget-object v0, v9, v0 │ │ -077c30: 7110 361f 0000 |002e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -077c36: 0a03 |0031: move-result v3 │ │ -077c38: 1230 |0032: const/4 v0, #int 3 // #3 │ │ -077c3a: 4600 0900 |0033: aget-object v0, v9, v0 │ │ -077c3e: 1a04 c20d |0035: const-string v4, "\s+" // string@0dc2 │ │ -077c42: 6e20 691f 4000 |0037: invoke-virtual {v0, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -077c48: 0c00 |003a: move-result-object v0 │ │ -077c4a: 4600 000a |003b: aget-object v0, v0, v10 │ │ -077c4e: 7110 361f 0000 |003d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -077c54: 0a02 |0040: move-result v2 │ │ -077c56: 2b0f 5901 0000 |0041: packed-switch v15, 0000019a // +00000159 │ │ -077c5c: 0e00 |0044: return-void │ │ -077c5e: 54d0 2810 |0045: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077c62: 5400 2a10 |0047: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077c66: 7110 a722 0000 |0049: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -077c6c: 0c00 |004c: move-result-object v0 │ │ -077c6e: 54d4 2910 |004d: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ -077c72: 6e20 8322 4000 |004f: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearClickedPosition:(Ljava/lang/Integer;)V // method@2283 │ │ -077c78: 54d0 2810 |0052: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077c7c: 5400 2a10 |0054: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077c80: 54d4 2810 |0056: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077c84: 5444 2a10 |0058: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077c88: 7110 a922 0400 |005a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ -077c8e: 0b04 |005d: move-result-wide v4 │ │ -077c90: 54d6 2810 |005e: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077c94: 5466 2a10 |0060: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077c98: 7110 aa22 0600 |0062: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ -077c9e: 0c06 |0065: move-result-object v6 │ │ -077ca0: 7140 ab22 4065 |0066: invoke-static {v0, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22ab │ │ -077ca6: 28db |0069: goto 0044 // -0025 │ │ -077ca8: 2207 1000 |006a: new-instance v7, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -077cac: 54d0 2810 |006c: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077cb0: 5400 2a10 |006e: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077cb4: 7020 8b00 0700 |0070: invoke-direct {v7, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -077cba: 54d0 2810 |0073: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077cbe: 5400 2a10 |0075: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077cc2: 1404 8800 0c7f |0077: const v4, #float 1.86095e+38 // #7f0c0088 │ │ -077cc8: 6e20 b622 4000 |007a: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077cce: 0c00 |007d: move-result-object v0 │ │ -077cd0: 6e20 9400 0700 |007e: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -077cd6: 6e20 8e00 6700 |0081: invoke-virtual {v7, v6}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -077cdc: 54d0 2810 |0084: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077ce0: 5400 2a10 |0086: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077ce4: 1404 8700 0c7f |0088: const v4, #float 1.86095e+38 // #7f0c0087 │ │ -077cea: 6e20 b622 4000 |008b: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077cf0: 0c00 |008e: move-result-object v0 │ │ -077cf2: 6e20 9000 0700 |008f: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -077cf8: 54d0 2810 |0092: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077cfc: 5400 2a10 |0094: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077d00: 6e20 b622 b000 |0096: invoke-virtual {v0, v11}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077d06: 0c00 |0099: move-result-object v0 │ │ -077d08: 2204 5404 |009a: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1; // type@0454 │ │ -077d0c: 7020 5322 d400 |009c: invoke-direct {v4, v13}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V // method@2253 │ │ -077d12: 6e30 9300 0704 |009f: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -077d18: 54d0 2810 |00a2: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077d1c: 5400 2a10 |00a4: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077d20: 6e20 b622 c000 |00a6: invoke-virtual {v0, v12}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077d26: 0c00 |00a9: move-result-object v0 │ │ -077d28: 2204 5504 |00aa: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2; // type@0455 │ │ -077d2c: 7020 5522 d400 |00ac: invoke-direct {v4, v13}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V // method@2255 │ │ -077d32: 6e30 9100 0704 |00af: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -077d38: 6e10 9600 0700 |00b2: invoke-virtual {v7}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -077d3e: 288f |00b5: goto 0044 // -0071 │ │ -077d40: 54d0 2810 |00b6: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077d44: 5400 2a10 |00b8: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077d48: 54d4 2810 |00ba: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077d4c: 5444 2a10 |00bc: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077d50: 5444 7610 |00be: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -077d54: 54d5 2810 |00c0: iget-object v5, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077d58: 5455 2a10 |00c2: iget-object v5, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077d5c: 7110 9822 0500 |00c4: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ -077d62: 0c05 |00c7: move-result-object v5 │ │ -077d64: 54d6 2910 |00c8: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ -077d68: 6e10 341f 0600 |00ca: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -077d6e: 0a06 |00cd: move-result v6 │ │ -077d70: 7707 9922 0000 |00ce: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchActivity;IIILjava/lang/String;Ljava/lang/String;I)V // method@2299 │ │ -077d76: 2900 73ff |00d1: goto/16 0044 // -008d │ │ -077d7a: 54d0 2810 |00d3: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077d7e: 5400 2a10 |00d5: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077d82: 7110 9a22 0000 |00d7: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ -077d88: 0c00 |00da: move-result-object v0 │ │ -077d8a: 6e10 4520 0000 |00db: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -077d90: 54d0 2810 |00de: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077d94: 5400 2a10 |00e0: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077d98: 7110 9a22 0000 |00e2: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ -077d9e: 0c00 |00e5: move-result-object v0 │ │ -077da0: 54d4 2810 |00e6: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077da4: 5444 2a10 |00e8: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077da8: 5444 7610 |00ea: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -077dac: 54d5 2810 |00ec: iget-object v5, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077db0: 5455 2a10 |00ee: iget-object v5, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077db4: 7110 9822 0500 |00f0: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ -077dba: 0c05 |00f3: move-result-object v5 │ │ -077dbc: 6e55 3e20 4031 |00f4: invoke-virtual {v0, v4, v1, v3, v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;IILjava/lang/String;)Landroid/database/Cursor; // method@203e │ │ -077dc2: 0c00 |00f7: move-result-object v0 │ │ -077dc4: 7210 c301 0000 |00f8: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -077dca: 0a08 |00fb: move-result v8 │ │ -077dcc: 54d0 2810 |00fc: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077dd0: 5400 2a10 |00fe: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077dd4: 7110 9a22 0000 |0100: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ -077dda: 0c00 |0103: move-result-object v0 │ │ -077ddc: 6e10 3b20 0000 |0104: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -077de2: 3d08 4f00 |0107: if-lez v8, 0156 // +004f │ │ -077de6: 2207 1000 |0109: new-instance v7, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -077dea: 54d0 2810 |010b: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077dee: 5400 2a10 |010d: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077df2: 7020 8b00 0700 |010f: invoke-direct {v7, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -077df8: 54d0 2810 |0112: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077dfc: 5400 2a10 |0114: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077e00: 1404 5d00 0c7f |0116: const v4, #float 1.86094e+38 // #7f0c005d │ │ -077e06: 6e20 b622 4000 |0119: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077e0c: 0c00 |011c: move-result-object v0 │ │ -077e0e: 6e20 9400 0700 |011d: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -077e14: 6e20 8e00 6700 |0120: invoke-virtual {v7, v6}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -077e1a: 54d0 2810 |0123: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077e1e: 5400 2a10 |0125: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077e22: 1404 bd00 0c7f |0127: const v4, #float 1.86096e+38 // #7f0c00bd │ │ -077e28: 6e20 b622 4000 |012a: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077e2e: 0c00 |012d: move-result-object v0 │ │ -077e30: 6e20 9000 0700 |012e: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -077e36: 54d0 2810 |0131: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077e3a: 5400 2a10 |0133: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077e3e: 6e20 b622 b000 |0135: invoke-virtual {v0, v11}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077e44: 0c00 |0138: move-result-object v0 │ │ -077e46: 2204 5604 |0139: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3; // type@0456 │ │ -077e4a: 7040 5722 d431 |013b: invoke-direct {v4, v13, v1, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;II)V // method@2257 │ │ -077e50: 6e30 9300 0704 |013e: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -077e56: 54d0 2810 |0141: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077e5a: 5400 2a10 |0143: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077e5e: 6e20 b622 c000 |0145: invoke-virtual {v0, v12}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077e64: 0c00 |0148: move-result-object v0 │ │ -077e66: 2204 5704 |0149: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4; // type@0457 │ │ -077e6a: 7020 5922 d400 |014b: invoke-direct {v4, v13}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V // method@2259 │ │ -077e70: 6e30 9100 0704 |014e: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -077e76: 6e10 9600 0700 |0151: invoke-virtual {v7}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -077e7c: 2900 f0fe |0154: goto/16 0044 // -0110 │ │ -077e80: 54d0 2810 |0156: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077e84: 5400 2a10 |0158: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077e88: 7110 a722 0000 |015a: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -077e8e: 0c00 |015d: move-result-object v0 │ │ -077e90: 54d4 2910 |015e: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ -077e94: 6e20 8522 4000 |0160: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearSavedPosition:(Ljava/lang/Integer;)V // method@2285 │ │ -077e9a: 54d0 2810 |0163: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077e9e: 5400 2a10 |0165: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077ea2: 54d4 2810 |0167: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077ea6: 5444 2a10 |0169: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077eaa: 7110 a922 0400 |016b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ -077eb0: 0b04 |016e: move-result-wide v4 │ │ -077eb2: 54d6 2810 |016f: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077eb6: 5466 2a10 |0171: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077eba: 7110 aa22 0600 |0173: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ -077ec0: 0c06 |0176: move-result-object v6 │ │ -077ec2: 7140 ab22 4065 |0177: invoke-static {v0, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22ab │ │ -077ec8: 54d0 2810 |017a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077ecc: 5400 2a10 |017c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077ed0: 1404 bf00 0c7f |017e: const v4, #float 1.86096e+38 // #7f0c00bf │ │ -077ed6: 7130 7c10 400a |0181: invoke-static {v0, v4, v10}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@107c │ │ -077edc: 0c00 |0184: move-result-object v0 │ │ -077ede: 6e10 8010 0000 |0185: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -077ee4: 2900 bcfe |0188: goto/16 0044 // -0144 │ │ -077ee8: 54d0 2810 |018a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ -077eec: 5400 2a10 |018c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077ef0: 54d4 2910 |018e: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ -077ef4: 6e10 341f 0400 |0190: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -077efa: 0a04 |0193: move-result v4 │ │ -077efc: 6e20 c522 4000 |0194: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.toggleStar:(I)V // method@22c5 │ │ -077f02: 2900 adfe |0197: goto/16 0044 // -0153 │ │ -077f06: 0000 |0199: nop // spacer │ │ -077f08: 0001 0500 0000 0000 0400 0000 2900 ... |019a: packed-switch-data (14 units) │ │ +078bbc: |[078bbc] org.yuttadhammo.tipitaka.SearchActivity$13$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +078bcc: 140c 5800 0c7f |0000: const v12, #float 1.86094e+38 // #7f0c0058 │ │ +078bd2: 140b 5700 0c7f |0003: const v11, #float 1.86094e+38 // #7f0c0057 │ │ +078bd8: 1406 2700 0801 |0006: const v6, #float 2.49794e-38 // #01080027 │ │ +078bde: 120a |0009: const/4 v10, #int 0 // #0 │ │ +078be0: 54d0 2810 |000a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078be4: 5400 2a10 |000c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078be8: 7110 a822 0000 |000e: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ +078bee: 0c00 |0011: move-result-object v0 │ │ +078bf0: 54d4 2910 |0012: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ +078bf4: 6e10 341f 0400 |0014: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +078bfa: 0a04 |0017: move-result v4 │ │ +078bfc: 6e20 ad1f 4000 |0018: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +078c02: 0c00 |001b: move-result-object v0 │ │ +078c04: 1f00 b003 |001c: check-cast v0, Ljava/lang/String; // type@03b0 │ │ +078c08: 1a04 1101 |001e: const-string v4, ":" // string@0111 │ │ +078c0c: 6e20 691f 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +078c12: 0c09 |0023: move-result-object v9 │ │ +078c14: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +078c16: 4600 0900 |0025: aget-object v0, v9, v0 │ │ +078c1a: 7110 361f 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +078c20: 0a01 |002a: move-result v1 │ │ +078c22: 1220 |002b: const/4 v0, #int 2 // #2 │ │ +078c24: 4600 0900 |002c: aget-object v0, v9, v0 │ │ +078c28: 7110 361f 0000 |002e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +078c2e: 0a03 |0031: move-result v3 │ │ +078c30: 1230 |0032: const/4 v0, #int 3 // #3 │ │ +078c32: 4600 0900 |0033: aget-object v0, v9, v0 │ │ +078c36: 1a04 c40d |0035: const-string v4, "\s+" // string@0dc4 │ │ +078c3a: 6e20 691f 4000 |0037: invoke-virtual {v0, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +078c40: 0c00 |003a: move-result-object v0 │ │ +078c42: 4600 000a |003b: aget-object v0, v0, v10 │ │ +078c46: 7110 361f 0000 |003d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +078c4c: 0a02 |0040: move-result v2 │ │ +078c4e: 2b0f 5901 0000 |0041: packed-switch v15, 0000019a // +00000159 │ │ +078c54: 0e00 |0044: return-void │ │ +078c56: 54d0 2810 |0045: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078c5a: 5400 2a10 |0047: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078c5e: 7110 a722 0000 |0049: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +078c64: 0c00 |004c: move-result-object v0 │ │ +078c66: 54d4 2910 |004d: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ +078c6a: 6e20 8322 4000 |004f: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearClickedPosition:(Ljava/lang/Integer;)V // method@2283 │ │ +078c70: 54d0 2810 |0052: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078c74: 5400 2a10 |0054: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078c78: 54d4 2810 |0056: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078c7c: 5444 2a10 |0058: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078c80: 7110 a922 0400 |005a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ +078c86: 0b04 |005d: move-result-wide v4 │ │ +078c88: 54d6 2810 |005e: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078c8c: 5466 2a10 |0060: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078c90: 7110 aa22 0600 |0062: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ +078c96: 0c06 |0065: move-result-object v6 │ │ +078c98: 7140 ab22 4065 |0066: invoke-static {v0, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22ab │ │ +078c9e: 28db |0069: goto 0044 // -0025 │ │ +078ca0: 2207 1000 |006a: new-instance v7, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +078ca4: 54d0 2810 |006c: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078ca8: 5400 2a10 |006e: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078cac: 7020 8b00 0700 |0070: invoke-direct {v7, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +078cb2: 54d0 2810 |0073: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078cb6: 5400 2a10 |0075: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078cba: 1404 8800 0c7f |0077: const v4, #float 1.86095e+38 // #7f0c0088 │ │ +078cc0: 6e20 b622 4000 |007a: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078cc6: 0c00 |007d: move-result-object v0 │ │ +078cc8: 6e20 9400 0700 |007e: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +078cce: 6e20 8e00 6700 |0081: invoke-virtual {v7, v6}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +078cd4: 54d0 2810 |0084: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078cd8: 5400 2a10 |0086: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078cdc: 1404 8700 0c7f |0088: const v4, #float 1.86095e+38 // #7f0c0087 │ │ +078ce2: 6e20 b622 4000 |008b: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078ce8: 0c00 |008e: move-result-object v0 │ │ +078cea: 6e20 9000 0700 |008f: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +078cf0: 54d0 2810 |0092: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078cf4: 5400 2a10 |0094: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078cf8: 6e20 b622 b000 |0096: invoke-virtual {v0, v11}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078cfe: 0c00 |0099: move-result-object v0 │ │ +078d00: 2204 5204 |009a: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1; // type@0452 │ │ +078d04: 7020 5322 d400 |009c: invoke-direct {v4, v13}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V // method@2253 │ │ +078d0a: 6e30 9300 0704 |009f: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +078d10: 54d0 2810 |00a2: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078d14: 5400 2a10 |00a4: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078d18: 6e20 b622 c000 |00a6: invoke-virtual {v0, v12}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078d1e: 0c00 |00a9: move-result-object v0 │ │ +078d20: 2204 5304 |00aa: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2; // type@0453 │ │ +078d24: 7020 5522 d400 |00ac: invoke-direct {v4, v13}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V // method@2255 │ │ +078d2a: 6e30 9100 0704 |00af: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +078d30: 6e10 9600 0700 |00b2: invoke-virtual {v7}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +078d36: 288f |00b5: goto 0044 // -0071 │ │ +078d38: 54d0 2810 |00b6: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078d3c: 5400 2a10 |00b8: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078d40: 54d4 2810 |00ba: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078d44: 5444 2a10 |00bc: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078d48: 5444 7610 |00be: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +078d4c: 54d5 2810 |00c0: iget-object v5, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078d50: 5455 2a10 |00c2: iget-object v5, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078d54: 7110 9822 0500 |00c4: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ +078d5a: 0c05 |00c7: move-result-object v5 │ │ +078d5c: 54d6 2910 |00c8: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ +078d60: 6e10 341f 0600 |00ca: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +078d66: 0a06 |00cd: move-result v6 │ │ +078d68: 7707 9922 0000 |00ce: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchActivity;IIILjava/lang/String;Ljava/lang/String;I)V // method@2299 │ │ +078d6e: 2900 73ff |00d1: goto/16 0044 // -008d │ │ +078d72: 54d0 2810 |00d3: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078d76: 5400 2a10 |00d5: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078d7a: 7110 9a22 0000 |00d7: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ +078d80: 0c00 |00da: move-result-object v0 │ │ +078d82: 6e10 4520 0000 |00db: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +078d88: 54d0 2810 |00de: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078d8c: 5400 2a10 |00e0: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078d90: 7110 9a22 0000 |00e2: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ +078d96: 0c00 |00e5: move-result-object v0 │ │ +078d98: 54d4 2810 |00e6: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078d9c: 5444 2a10 |00e8: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078da0: 5444 7610 |00ea: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +078da4: 54d5 2810 |00ec: iget-object v5, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078da8: 5455 2a10 |00ee: iget-object v5, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078dac: 7110 9822 0500 |00f0: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ +078db2: 0c05 |00f3: move-result-object v5 │ │ +078db4: 6e55 3e20 4031 |00f4: invoke-virtual {v0, v4, v1, v3, v5}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;IILjava/lang/String;)Landroid/database/Cursor; // method@203e │ │ +078dba: 0c00 |00f7: move-result-object v0 │ │ +078dbc: 7210 c301 0000 |00f8: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +078dc2: 0a08 |00fb: move-result v8 │ │ +078dc4: 54d0 2810 |00fc: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078dc8: 5400 2a10 |00fe: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078dcc: 7110 9a22 0000 |0100: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ +078dd2: 0c00 |0103: move-result-object v0 │ │ +078dd4: 6e10 3b20 0000 |0104: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +078dda: 3d08 4f00 |0107: if-lez v8, 0156 // +004f │ │ +078dde: 2207 1000 |0109: new-instance v7, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +078de2: 54d0 2810 |010b: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078de6: 5400 2a10 |010d: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078dea: 7020 8b00 0700 |010f: invoke-direct {v7, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +078df0: 54d0 2810 |0112: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078df4: 5400 2a10 |0114: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078df8: 1404 5d00 0c7f |0116: const v4, #float 1.86094e+38 // #7f0c005d │ │ +078dfe: 6e20 b622 4000 |0119: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078e04: 0c00 |011c: move-result-object v0 │ │ +078e06: 6e20 9400 0700 |011d: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +078e0c: 6e20 8e00 6700 |0120: invoke-virtual {v7, v6}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +078e12: 54d0 2810 |0123: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078e16: 5400 2a10 |0125: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078e1a: 1404 bd00 0c7f |0127: const v4, #float 1.86096e+38 // #7f0c00bd │ │ +078e20: 6e20 b622 4000 |012a: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078e26: 0c00 |012d: move-result-object v0 │ │ +078e28: 6e20 9000 0700 |012e: invoke-virtual {v7, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +078e2e: 54d0 2810 |0131: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078e32: 5400 2a10 |0133: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078e36: 6e20 b622 b000 |0135: invoke-virtual {v0, v11}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078e3c: 0c00 |0138: move-result-object v0 │ │ +078e3e: 2204 5404 |0139: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3; // type@0454 │ │ +078e42: 7040 5722 d431 |013b: invoke-direct {v4, v13, v1, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;II)V // method@2257 │ │ +078e48: 6e30 9300 0704 |013e: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +078e4e: 54d0 2810 |0141: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078e52: 5400 2a10 |0143: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078e56: 6e20 b622 c000 |0145: invoke-virtual {v0, v12}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078e5c: 0c00 |0148: move-result-object v0 │ │ +078e5e: 2204 5504 |0149: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4; // type@0455 │ │ +078e62: 7020 5922 d400 |014b: invoke-direct {v4, v13}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V // method@2259 │ │ +078e68: 6e30 9100 0704 |014e: invoke-virtual {v7, v0, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +078e6e: 6e10 9600 0700 |0151: invoke-virtual {v7}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +078e74: 2900 f0fe |0154: goto/16 0044 // -0110 │ │ +078e78: 54d0 2810 |0156: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078e7c: 5400 2a10 |0158: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078e80: 7110 a722 0000 |015a: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +078e86: 0c00 |015d: move-result-object v0 │ │ +078e88: 54d4 2910 |015e: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ +078e8c: 6e20 8522 4000 |0160: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearSavedPosition:(Ljava/lang/Integer;)V // method@2285 │ │ +078e92: 54d0 2810 |0163: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078e96: 5400 2a10 |0165: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078e9a: 54d4 2810 |0167: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078e9e: 5444 2a10 |0169: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078ea2: 7110 a922 0400 |016b: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ +078ea8: 0b04 |016e: move-result-wide v4 │ │ +078eaa: 54d6 2810 |016f: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078eae: 5466 2a10 |0171: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078eb2: 7110 aa22 0600 |0173: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ +078eb8: 0c06 |0176: move-result-object v6 │ │ +078eba: 7140 ab22 4065 |0177: invoke-static {v0, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22ab │ │ +078ec0: 54d0 2810 |017a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078ec4: 5400 2a10 |017c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078ec8: 1404 bf00 0c7f |017e: const v4, #float 1.86096e+38 // #7f0c00bf │ │ +078ece: 7130 7c10 400a |0181: invoke-static {v0, v4, v10}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@107c │ │ +078ed4: 0c00 |0184: move-result-object v0 │ │ +078ed6: 6e10 8010 0000 |0185: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +078edc: 2900 bcfe |0188: goto/16 0044 // -0144 │ │ +078ee0: 54d0 2810 |018a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; // field@1028 │ │ +078ee4: 5400 2a10 |018c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078ee8: 54d4 2910 |018e: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.val$position:Ljava/lang/Integer; // field@1029 │ │ +078eec: 6e10 341f 0400 |0190: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +078ef2: 0a04 |0193: move-result v4 │ │ +078ef4: 6e20 c522 4000 |0194: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.toggleStar:(I)V // method@22c5 │ │ +078efa: 2900 adfe |0197: goto/16 0044 // -0153 │ │ +078efe: 0000 |0199: nop // spacer │ │ +078f00: 0001 0500 0000 0000 0400 0000 2900 ... |019a: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x000a line=317 │ │ 0x0024 line=318 │ │ 0x002b line=319 │ │ 0x0032 line=320 │ │ 0x0041 line=322 │ │ @@ -118657,35 +118720,36 @@ │ │ 0x0123 line=359 │ │ 0x0131 line=360 │ │ 0x0141 line=369 │ │ 0x0151 line=376 │ │ 0x0156 line=379 │ │ 0x0163 line=380 │ │ 0x017a line=381 │ │ + 0x0185 line=382 │ │ 0x018a line=386 │ │ 0x0199 line=322 │ │ locals : │ │ 0x0073 - 0x00b6 reg=7 builder Landroid/app/AlertDialog$Builder; │ │ 0x0112 - 0x0156 reg=7 builder Landroid/app/AlertDialog$Builder; │ │ 0x00fc - 0x018a reg=8 memoCount I │ │ 0x002b - 0x01a8 reg=1 volume I │ │ 0x0041 - 0x01a8 reg=2 item I │ │ 0x0032 - 0x01a8 reg=3 page I │ │ 0x0024 - 0x01a8 reg=9 tokens [Ljava/lang/String; │ │ 0x0000 - 0x01a8 reg=13 this Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ 0x0000 - 0x01a8 reg=14 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x01a8 reg=15 which I │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #501 header: │ │ -class_idx : 1113 │ │ +class_idx : 1111 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #501 annotations: │ │ Annotations on class │ │ @@ -118712,96 +118776,100 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077f24: |[077f24] org.yuttadhammo.tipitaka.SearchActivity$13.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -077f34: 5b01 2a10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077f38: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -077f3e: 0e00 |0005: return-void │ │ +078f1c: |[078f1c] org.yuttadhammo.tipitaka.SearchActivity$13.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +078f2c: 5b01 2a10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078f30: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +078f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$13;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 109 16-bit code units │ │ -077f40: |[077f40] org.yuttadhammo.tipitaka.SearchActivity$13.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -077f50: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -077f52: 2200 1000 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -077f56: 5484 2a10 |0003: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077f5a: 7020 8b00 4000 |0005: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -077f60: 2202 a403 |0008: new-instance v2, Ljava/lang/Integer; // type@03a4 │ │ -077f64: 7020 331f b200 |000a: invoke-direct {v2, v11}, Ljava/lang/Integer;.:(I)V // method@1f33 │ │ -077f6a: 5484 2a10 |000d: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077f6e: 7110 a722 0400 |000f: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -077f74: 0c04 |0012: move-result-object v4 │ │ -077f76: 6e20 8b22 2400 |0013: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.isMarked:(Ljava/lang/Integer;)Z // method@228b │ │ -077f7c: 0a04 |0016: move-result v4 │ │ -077f7e: 3804 4c00 |0017: if-eqz v4, 0063 // +004c │ │ -077f82: 5484 2a10 |0019: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077f86: 1405 bc00 0c7f |001b: const v5, #float 1.86096e+38 // #7f0c00bc │ │ -077f8c: 6e20 b622 5400 |001e: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077f92: 0c03 |0021: move-result-object v3 │ │ -077f94: 1254 |0022: const/4 v4, #int 5 // #5 │ │ -077f96: 2341 b404 |0023: new-array v1, v4, [Ljava/lang/CharSequence; // type@04b4 │ │ -077f9a: 5484 2a10 |0025: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077f9e: 1405 8500 0c7f |0027: const v5, #float 1.86095e+38 // #7f0c0085 │ │ -077fa4: 6e20 b622 5400 |002a: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077faa: 0c04 |002d: move-result-object v4 │ │ -077fac: 4d04 0107 |002e: aput-object v4, v1, v7 │ │ -077fb0: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -077fb2: 5485 2a10 |0031: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077fb6: 1406 8600 0c7f |0033: const v6, #float 1.86095e+38 // #7f0c0086 │ │ -077fbc: 6e20 b622 6500 |0036: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077fc2: 0c05 |0039: move-result-object v5 │ │ -077fc4: 4d05 0104 |003a: aput-object v5, v1, v4 │ │ -077fc8: 1224 |003c: const/4 v4, #int 2 // #2 │ │ -077fca: 5485 2a10 |003d: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077fce: 1406 5b00 0c7f |003f: const v6, #float 1.86094e+38 // #7f0c005b │ │ -077fd4: 6e20 b622 6500 |0042: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077fda: 0c05 |0045: move-result-object v5 │ │ -077fdc: 4d05 0104 |0046: aput-object v5, v1, v4 │ │ -077fe0: 1234 |0048: const/4 v4, #int 3 // #3 │ │ -077fe2: 5485 2a10 |0049: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -077fe6: 1406 5d00 0c7f |004b: const v6, #float 1.86094e+38 // #7f0c005d │ │ -077fec: 6e20 b622 6500 |004e: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -077ff2: 0c05 |0051: move-result-object v5 │ │ -077ff4: 4d05 0104 |0052: aput-object v5, v1, v4 │ │ -077ff8: 1244 |0054: const/4 v4, #int 4 // #4 │ │ -077ffa: 4d03 0104 |0055: aput-object v3, v1, v4 │ │ -077ffe: 2204 5804 |0057: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // type@0458 │ │ -078002: 7030 5b22 8402 |0059: invoke-direct {v4, v8, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13;Ljava/lang/Integer;)V // method@225b │ │ -078008: 6e30 8f00 1004 |005c: invoke-virtual {v0, v1, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -07800e: 6e10 9600 0000 |005f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -078014: 0f07 |0062: return v7 │ │ -078016: 5484 2a10 |0063: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ -07801a: 1405 bb00 0c7f |0065: const v5, #float 1.86096e+38 // #7f0c00bb │ │ -078020: 6e20 b622 5400 |0068: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -078026: 0c03 |006b: move-result-object v3 │ │ -078028: 28b6 |006c: goto 0022 // -004a │ │ +078f38: |[078f38] org.yuttadhammo.tipitaka.SearchActivity$13.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +078f48: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +078f4a: 2200 1000 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +078f4e: 5484 2a10 |0003: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078f52: 7020 8b00 4000 |0005: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +078f58: 2202 a203 |0008: new-instance v2, Ljava/lang/Integer; // type@03a2 │ │ +078f5c: 7020 331f b200 |000a: invoke-direct {v2, v11}, Ljava/lang/Integer;.:(I)V // method@1f33 │ │ +078f62: 5484 2a10 |000d: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078f66: 7110 a722 0400 |000f: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +078f6c: 0c04 |0012: move-result-object v4 │ │ +078f6e: 6e20 8b22 2400 |0013: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.isMarked:(Ljava/lang/Integer;)Z // method@228b │ │ +078f74: 0a04 |0016: move-result v4 │ │ +078f76: 3804 4c00 |0017: if-eqz v4, 0063 // +004c │ │ +078f7a: 5484 2a10 |0019: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078f7e: 1405 bc00 0c7f |001b: const v5, #float 1.86096e+38 // #7f0c00bc │ │ +078f84: 6e20 b622 5400 |001e: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078f8a: 0c03 |0021: move-result-object v3 │ │ +078f8c: 1254 |0022: const/4 v4, #int 5 // #5 │ │ +078f8e: 2341 b204 |0023: new-array v1, v4, [Ljava/lang/CharSequence; // type@04b2 │ │ +078f92: 5484 2a10 |0025: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078f96: 1405 8500 0c7f |0027: const v5, #float 1.86095e+38 // #7f0c0085 │ │ +078f9c: 6e20 b622 5400 |002a: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078fa2: 0c04 |002d: move-result-object v4 │ │ +078fa4: 4d04 0107 |002e: aput-object v4, v1, v7 │ │ +078fa8: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +078faa: 5485 2a10 |0031: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078fae: 1406 8600 0c7f |0033: const v6, #float 1.86095e+38 // #7f0c0086 │ │ +078fb4: 6e20 b622 6500 |0036: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078fba: 0c05 |0039: move-result-object v5 │ │ +078fbc: 4d05 0104 |003a: aput-object v5, v1, v4 │ │ +078fc0: 1224 |003c: const/4 v4, #int 2 // #2 │ │ +078fc2: 5485 2a10 |003d: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078fc6: 1406 5b00 0c7f |003f: const v6, #float 1.86094e+38 // #7f0c005b │ │ +078fcc: 6e20 b622 6500 |0042: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078fd2: 0c05 |0045: move-result-object v5 │ │ +078fd4: 4d05 0104 |0046: aput-object v5, v1, v4 │ │ +078fd8: 1234 |0048: const/4 v4, #int 3 // #3 │ │ +078fda: 5485 2a10 |0049: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +078fde: 1406 5d00 0c7f |004b: const v6, #float 1.86094e+38 // #7f0c005d │ │ +078fe4: 6e20 b622 6500 |004e: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +078fea: 0c05 |0051: move-result-object v5 │ │ +078fec: 4d05 0104 |0052: aput-object v5, v1, v4 │ │ +078ff0: 1244 |0054: const/4 v4, #int 4 // #4 │ │ +078ff2: 4d03 0104 |0055: aput-object v3, v1, v4 │ │ +078ff6: 2204 5604 |0057: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; // type@0456 │ │ +078ffa: 7030 5b22 8402 |0059: invoke-direct {v4, v8, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;.:(Lorg/yuttadhammo/tipitaka/SearchActivity$13;Ljava/lang/Integer;)V // method@225b │ │ +079000: 6e30 8f00 1004 |005c: invoke-virtual {v0, v1, v4}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +079006: 6e10 9600 0000 |005f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +07900c: 0f07 |0062: return v7 │ │ +07900e: 5484 2a10 |0063: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102a │ │ +079012: 1405 bb00 0c7f |0065: const v5, #float 1.86096e+38 // #7f0c00bb │ │ +079018: 6e20 b622 5400 |0068: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +07901e: 0c03 |006b: move-result-object v3 │ │ +079020: 28b6 |006c: goto 0022 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=297 │ │ 0x0008 line=300 │ │ 0x000d line=301 │ │ 0x0019 line=302 │ │ 0x0022 line=307 │ │ + 0x002a line=308 │ │ + 0x0036 line=309 │ │ + 0x0042 line=310 │ │ + 0x004e line=311 │ │ 0x0057 line=314 │ │ 0x005f line=391 │ │ 0x0062 line=392 │ │ 0x0063 line=304 │ │ locals : │ │ 0x0000 - 0x0000 reg=9 (null) Landroid/widget/AdapterView; │ │ 0x0057 - 0x0063 reg=1 items [Ljava/lang/CharSequence; │ │ @@ -118811,21 +118879,21 @@ │ │ 0x006c - 0x006d reg=3 starLabel Ljava/lang/String; │ │ 0x0000 - 0x006d reg=8 this Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ 0x0000 - 0x006d reg=9 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x006d reg=10 arg1 Landroid/view/View; │ │ 0x0000 - 0x006d reg=11 arg2 I │ │ 0x0000 - 0x006d reg=12 arg3 J │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #502 header: │ │ -class_idx : 1114 │ │ +class_idx : 1112 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #502 annotations: │ │ Annotations on class │ │ @@ -118852,131 +118920,131 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07802c: |[07802c] org.yuttadhammo.tipitaka.SearchActivity$14.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -07803c: 5b01 2b10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -078040: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078046: 0e00 |0005: return-void │ │ +079024: |[079024] org.yuttadhammo.tipitaka.SearchActivity$14.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +079034: 5b01 2b10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +079038: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07903e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$14; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$14;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 200 16-bit code units │ │ -078048: |[078048] org.yuttadhammo.tipitaka.SearchActivity$14.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -078058: 54b7 2b10 |0000: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -07805c: 7110 a822 0700 |0002: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ -078062: 0c07 |0005: move-result-object v7 │ │ -078064: 6e20 ad1f e700 |0006: invoke-virtual {v7, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -07806a: 0c07 |0009: move-result-object v7 │ │ -07806c: 1f07 b203 |000a: check-cast v7, Ljava/lang/String; // type@03b2 │ │ -078070: 1a08 0d01 |000c: const-string v8, ":" // string@010d │ │ -078074: 6e20 691f 8700 |000e: invoke-virtual {v7, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07807a: 0c05 |0011: move-result-object v5 │ │ -07807c: 1217 |0012: const/4 v7, #int 1 // #1 │ │ -07807e: 4607 0507 |0013: aget-object v7, v5, v7 │ │ -078082: 7110 361f 0700 |0015: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -078088: 0a06 |0018: move-result v6 │ │ -07808a: 1227 |0019: const/4 v7, #int 2 // #2 │ │ -07808c: 4607 0507 |001a: aget-object v7, v5, v7 │ │ -078090: 7110 361f 0700 |001c: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -078096: 0a04 |001f: move-result v4 │ │ -078098: 1a07 770c |0020: const-string v7, "Tipitaka" // string@0c77 │ │ -07809c: 2208 b303 |0022: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0780a0: 7010 761f 0800 |0024: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0780a6: 1a09 8721 |0027: const-string v9, "search result clicked: " // string@2187 │ │ -0780aa: 6e20 7e1f 9800 |0029: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0780b0: 0c08 |002c: move-result-object v8 │ │ -0780b2: 6e20 7b1f 6800 |002d: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0780b8: 0c08 |0030: move-result-object v8 │ │ -0780ba: 1a09 0300 |0031: const-string v9, " " // string@0003 │ │ -0780be: 6e20 7e1f 9800 |0033: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0780c4: 0c08 |0036: move-result-object v8 │ │ -0780c6: 6e20 7b1f 4800 |0037: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0780cc: 0c08 |003a: move-result-object v8 │ │ -0780ce: 6e10 841f 0800 |003b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0780d4: 0c08 |003e: move-result-object v8 │ │ -0780d6: 7120 0b0d 8700 |003f: invoke-static {v7, v8}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0780dc: 54b7 2b10 |0042: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -0780e0: 7110 a722 0700 |0044: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -0780e6: 0c07 |0047: move-result-object v7 │ │ -0780e8: 7110 391f 0e00 |0048: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0780ee: 0c08 |004b: move-result-object v8 │ │ -0780f0: 6e20 7e22 8700 |004c: invoke-virtual {v7, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addClickedPosition:(Ljava/lang/Integer;)V // method@227e │ │ -0780f6: 54b7 2b10 |004f: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -0780fa: 7110 a722 0700 |0051: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -078100: 0c07 |0054: move-result-object v7 │ │ -078102: 6e10 8722 0700 |0055: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getPrimaryClicked:()Ljava/util/ArrayList; // method@2287 │ │ -078108: 0c07 |0058: move-result-object v7 │ │ -07810a: 7110 b423 0700 |0059: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -078110: 0c03 |005c: move-result-object v3 │ │ -078112: 54b7 2b10 |005d: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -078116: 7110 aa22 0700 |005f: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ -07811c: 0c07 |0062: move-result-object v7 │ │ -07811e: 6e20 7923 3700 |0063: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setPrimaryClicked:(Ljava/lang/String;)V // method@2379 │ │ -078124: 54b7 2b10 |0066: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -078128: 7110 9c22 0700 |0068: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ -07812e: 0c07 |006b: move-result-object v7 │ │ -078130: 6e10 6523 0700 |006c: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -078136: 54b7 2b10 |006f: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -07813a: 7110 9c22 0700 |0071: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ -078140: 0c07 |0074: move-result-object v7 │ │ -078142: 54b8 2b10 |0075: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -078146: 7110 a922 0800 |0077: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ -07814c: 0b08 |007a: move-result-wide v8 │ │ -07814e: 54ba 2b10 |007b: iget-object v10, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -078152: 7110 aa22 0a00 |007d: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ -078158: 0c0a |0080: move-result-object v10 │ │ -07815a: 6e40 6823 87a9 |0081: invoke-virtual {v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ -078160: 54b7 2b10 |0084: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -078164: 7110 9c22 0700 |0086: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ -07816a: 0c07 |0089: move-result-object v7 │ │ -07816c: 6e10 5f23 0700 |008a: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -078172: 2202 2e00 |008d: new-instance v2, Landroid/content/Intent; // type@002e │ │ -078176: 54b7 2b10 |008f: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -07817a: 1c08 5004 |0091: const-class v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@0450 │ │ -07817e: 7030 4401 7208 |0093: invoke-direct {v2, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -078184: 2200 6d00 |0096: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -078188: 7010 5b02 0000 |0098: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -07818e: 1a07 fe0c |009b: const-string v7, "VOL" // string@0cfe │ │ -078192: 6e30 6c02 7006 |009d: invoke-virtual {v0, v7, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -078198: 1a07 3a0a |00a0: const-string v7, "PAGE" // string@0a3a │ │ -07819c: 6e30 6c02 7004 |00a2: invoke-virtual {v0, v7, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -0781a2: 1a07 1a04 |00a5: const-string v7, "LANG" // string@041a │ │ -0781a6: 54b8 2b10 |00a7: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -0781aa: 5488 7610 |00a9: iget-object v8, v8, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0781ae: 6e30 7002 7008 |00ab: invoke-virtual {v0, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0781b4: 1a07 860a |00ae: const-string v7, "QUERY" // string@0a86 │ │ -0781b8: 54b8 2b10 |00b0: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -0781bc: 7110 9822 0800 |00b2: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ -0781c2: 0c08 |00b5: move-result-object v8 │ │ -0781c4: 6e30 7002 7008 |00b6: invoke-virtual {v0, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0781ca: 6e20 6101 0200 |00b9: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -0781d0: 54b7 2b10 |00bc: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ -0781d4: 1218 |00be: const/4 v8, #int 1 // #1 │ │ -0781d6: 6e30 c422 2708 |00bf: invoke-virtual {v7, v2, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@22c4 │ │ -0781dc: 0e00 |00c2: return-void │ │ -0781de: 0d01 |00c3: move-exception v1 │ │ -0781e0: 6e10 f11e 0100 |00c4: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -0781e6: 28c6 |00c7: goto 008d // -003a │ │ +079040: |[079040] org.yuttadhammo.tipitaka.SearchActivity$14.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +079050: 54b7 2b10 |0000: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +079054: 7110 a822 0700 |0002: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ +07905a: 0c07 |0005: move-result-object v7 │ │ +07905c: 6e20 ad1f e700 |0006: invoke-virtual {v7, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +079062: 0c07 |0009: move-result-object v7 │ │ +079064: 1f07 b003 |000a: check-cast v7, Ljava/lang/String; // type@03b0 │ │ +079068: 1a08 1101 |000c: const-string v8, ":" // string@0111 │ │ +07906c: 6e20 691f 8700 |000e: invoke-virtual {v7, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +079072: 0c05 |0011: move-result-object v5 │ │ +079074: 1217 |0012: const/4 v7, #int 1 // #1 │ │ +079076: 4607 0507 |0013: aget-object v7, v5, v7 │ │ +07907a: 7110 361f 0700 |0015: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +079080: 0a06 |0018: move-result v6 │ │ +079082: 1227 |0019: const/4 v7, #int 2 // #2 │ │ +079084: 4607 0507 |001a: aget-object v7, v5, v7 │ │ +079088: 7110 361f 0700 |001c: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07908e: 0a04 |001f: move-result v4 │ │ +079090: 1a07 790c |0020: const-string v7, "Tipitaka" // string@0c79 │ │ +079094: 2208 b103 |0022: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +079098: 7010 761f 0800 |0024: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07909e: 1a09 8721 |0027: const-string v9, "search result clicked: " // string@2187 │ │ +0790a2: 6e20 7e1f 9800 |0029: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0790a8: 0c08 |002c: move-result-object v8 │ │ +0790aa: 6e20 7b1f 6800 |002d: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0790b0: 0c08 |0030: move-result-object v8 │ │ +0790b2: 1a09 0300 |0031: const-string v9, " " // string@0003 │ │ +0790b6: 6e20 7e1f 9800 |0033: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0790bc: 0c08 |0036: move-result-object v8 │ │ +0790be: 6e20 7b1f 4800 |0037: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0790c4: 0c08 |003a: move-result-object v8 │ │ +0790c6: 6e10 841f 0800 |003b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0790cc: 0c08 |003e: move-result-object v8 │ │ +0790ce: 7120 0b0d 8700 |003f: invoke-static {v7, v8}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0790d4: 54b7 2b10 |0042: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +0790d8: 7110 a722 0700 |0044: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +0790de: 0c07 |0047: move-result-object v7 │ │ +0790e0: 7110 391f 0e00 |0048: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0790e6: 0c08 |004b: move-result-object v8 │ │ +0790e8: 6e20 7e22 8700 |004c: invoke-virtual {v7, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addClickedPosition:(Ljava/lang/Integer;)V // method@227e │ │ +0790ee: 54b7 2b10 |004f: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +0790f2: 7110 a722 0700 |0051: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +0790f8: 0c07 |0054: move-result-object v7 │ │ +0790fa: 6e10 8722 0700 |0055: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getPrimaryClicked:()Ljava/util/ArrayList; // method@2287 │ │ +079100: 0c07 |0058: move-result-object v7 │ │ +079102: 7110 b423 0700 |0059: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +079108: 0c03 |005c: move-result-object v3 │ │ +07910a: 54b7 2b10 |005d: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +07910e: 7110 aa22 0700 |005f: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ +079114: 0c07 |0062: move-result-object v7 │ │ +079116: 6e20 7923 3700 |0063: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setPrimaryClicked:(Ljava/lang/String;)V // method@2379 │ │ +07911c: 54b7 2b10 |0066: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +079120: 7110 9c22 0700 |0068: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ +079126: 0c07 |006b: move-result-object v7 │ │ +079128: 6e10 6523 0700 |006c: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +07912e: 54b7 2b10 |006f: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +079132: 7110 9c22 0700 |0071: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ +079138: 0c07 |0074: move-result-object v7 │ │ +07913a: 54b8 2b10 |0075: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +07913e: 7110 a922 0800 |0077: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ +079144: 0b08 |007a: move-result-wide v8 │ │ +079146: 54ba 2b10 |007b: iget-object v10, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +07914a: 7110 aa22 0a00 |007d: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ +079150: 0c0a |0080: move-result-object v10 │ │ +079152: 6e40 6823 87a9 |0081: invoke-virtual {v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ +079158: 54b7 2b10 |0084: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +07915c: 7110 9c22 0700 |0086: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ +079162: 0c07 |0089: move-result-object v7 │ │ +079164: 6e10 5f23 0700 |008a: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +07916a: 2202 2e00 |008d: new-instance v2, Landroid/content/Intent; // type@002e │ │ +07916e: 54b7 2b10 |008f: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +079172: 1c08 4e04 |0091: const-class v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@044e │ │ +079176: 7030 4401 7208 |0093: invoke-direct {v2, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07917c: 2200 6c00 |0096: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +079180: 7010 5b02 0000 |0098: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +079186: 1a07 000d |009b: const-string v7, "VOL" // string@0d00 │ │ +07918a: 6e30 6c02 7006 |009d: invoke-virtual {v0, v7, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +079190: 1a07 3c0a |00a0: const-string v7, "PAGE" // string@0a3c │ │ +079194: 6e30 6c02 7004 |00a2: invoke-virtual {v0, v7, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +07919a: 1a07 1e04 |00a5: const-string v7, "LANG" // string@041e │ │ +07919e: 54b8 2b10 |00a7: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +0791a2: 5488 7610 |00a9: iget-object v8, v8, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0791a6: 6e30 7002 7008 |00ab: invoke-virtual {v0, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0791ac: 1a07 880a |00ae: const-string v7, "QUERY" // string@0a88 │ │ +0791b0: 54b8 2b10 |00b0: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +0791b4: 7110 9822 0800 |00b2: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ +0791ba: 0c08 |00b5: move-result-object v8 │ │ +0791bc: 6e30 7002 7008 |00b6: invoke-virtual {v0, v7, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0791c2: 6e20 6101 0200 |00b9: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0791c8: 54b7 2b10 |00bc: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102b │ │ +0791cc: 1218 |00be: const/4 v8, #int 1 // #1 │ │ +0791ce: 6e30 c422 2708 |00bf: invoke-virtual {v7, v2, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@22c4 │ │ +0791d4: 0e00 |00c2: return-void │ │ +0791d6: 0d01 |00c3: move-exception v1 │ │ +0791d8: 6e10 f11e 0100 |00c4: invoke-virtual {v1}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +0791de: 28c6 |00c7: goto 008d // -003a │ │ catches : 1 │ │ 0x004f - 0x008d │ │ Ljava/io/IOException; -> 0x00c3 │ │ positions : │ │ 0x0000 line=401 │ │ 0x0012 line=402 │ │ 0x0019 line=403 │ │ @@ -119009,21 +119077,21 @@ │ │ 0x0019 - 0x00c8 reg=6 volume I │ │ 0x0000 - 0x00c8 reg=11 this Lorg/yuttadhammo/tipitaka/SearchActivity$14; │ │ 0x0000 - 0x00c8 reg=12 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x00c8 reg=13 arg1 Landroid/view/View; │ │ 0x0000 - 0x00c8 reg=14 arg2 I │ │ 0x0000 - 0x00c8 reg=15 arg3 J │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #503 header: │ │ -class_idx : 1115 │ │ +class_idx : 1113 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #503 annotations: │ │ Annotations on class │ │ @@ -119048,122 +119116,122 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0781f8: |[0781f8] org.yuttadhammo.tipitaka.SearchActivity$15.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -078208: 5b01 2c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -07820c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078212: 0e00 |0005: return-void │ │ +0791f0: |[0791f0] org.yuttadhammo.tipitaka.SearchActivity$15.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +079200: 5b01 2c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +079204: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07920a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$15; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$15;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 137 16-bit code units │ │ -078214: |[078214] org.yuttadhammo.tipitaka.SearchActivity$15.run:()V │ │ -078224: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -078226: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -078228: 5480 2c10 |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -07822c: 7110 9f22 0000 |0004: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ -078232: 0c00 |0007: move-result-object v0 │ │ -078234: 6e20 fd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.incrementProgressBy:(I)V // method@00fd │ │ -07823a: 5480 2c10 |000b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -07823e: 7110 9f22 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ -078244: 0c00 |0010: move-result-object v0 │ │ -078246: 2201 b303 |0011: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -07824a: 7010 761f 0100 |0013: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -078250: 5483 2c10 |0016: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -078254: 1405 0f00 0c7f |0018: const v5, #float 1.86092e+38 // #7f0c000f │ │ -07825a: 6e20 b622 5300 |001b: invoke-virtual {v3, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -078260: 0c03 |001e: move-result-object v3 │ │ -078262: 6e20 7e1f 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078268: 0c01 |0022: move-result-object v1 │ │ -07826a: 1a03 0300 |0023: const-string v3, " " // string@0003 │ │ -07826e: 6e20 7e1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078274: 0c01 |0028: move-result-object v1 │ │ -078276: 5483 2c10 |0029: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -07827a: 7110 a822 0300 |002b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ -078280: 0c03 |002e: move-result-object v3 │ │ -078282: 6e10 b31f 0300 |002f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -078288: 0a03 |0032: move-result v3 │ │ -07828a: 7110 381f 0300 |0033: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -078290: 0c03 |0036: move-result-object v3 │ │ -078292: 6e20 7e1f 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078298: 0c01 |003a: move-result-object v1 │ │ -07829a: 1a03 0300 |003b: const-string v3, " " // string@0003 │ │ -07829e: 6e20 7e1f 3100 |003d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0782a4: 0c01 |0040: move-result-object v1 │ │ -0782a6: 5483 2c10 |0041: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -0782aa: 1405 c100 0c7f |0043: const v5, #float 1.86096e+38 // #7f0c00c1 │ │ -0782b0: 6e20 b622 5300 |0046: invoke-virtual {v3, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0782b6: 0c03 |0049: move-result-object v3 │ │ -0782b8: 6e20 7e1f 3100 |004a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0782be: 0c01 |004d: move-result-object v1 │ │ -0782c0: 6e10 841f 0100 |004e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0782c6: 0c01 |0051: move-result-object v1 │ │ -0782c8: 6e20 0201 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ -0782ce: 5480 2c10 |0055: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -0782d2: 7110 9f22 0000 |0057: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ -0782d8: 0c00 |005a: move-result-object v0 │ │ -0782da: 6e10 fc00 0000 |005b: invoke-virtual {v0}, Landroid/app/ProgressDialog;.getProgress:()I // method@00fc │ │ -0782e0: 0a00 |005e: move-result v0 │ │ -0782e2: 5481 2c10 |005f: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -0782e6: 7110 9f22 0100 |0061: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ -0782ec: 0c01 |0064: move-result-object v1 │ │ -0782ee: 6e10 fb00 0100 |0065: invoke-virtual {v1}, Landroid/app/ProgressDialog;.getMax:()I // method@00fb │ │ -0782f4: 0a01 |0068: move-result v1 │ │ -0782f6: 3310 1f00 |0069: if-ne v0, v1, 0088 // +001f │ │ -0782fa: 5480 2c10 |006b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -0782fe: 7110 9f22 0000 |006d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ -078304: 0c00 |0070: move-result-object v0 │ │ -078306: 6e10 fa00 0000 |0071: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ -07830c: 5480 2c10 |0074: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -078310: 5481 2c10 |0076: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -078314: 7110 a822 0100 |0078: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ -07831a: 0c01 |007b: move-result-object v1 │ │ -07831c: 5483 2c10 |007c: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ -078320: 7110 9822 0300 |007e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ -078326: 0c03 |0081: move-result-object v3 │ │ -078328: 0745 |0082: move-object v5, v4 │ │ -07832a: 0746 |0083: move-object v6, v4 │ │ -07832c: 0747 |0084: move-object v7, v4 │ │ -07832e: 7708 a022 0000 |0085: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1800:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@22a0 │ │ -078334: 0e00 |0088: return-void │ │ +07920c: |[07920c] org.yuttadhammo.tipitaka.SearchActivity$15.run:()V │ │ +07921c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07921e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +079220: 5480 2c10 |0002: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +079224: 7110 9f22 0000 |0004: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ +07922a: 0c00 |0007: move-result-object v0 │ │ +07922c: 6e20 fd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.incrementProgressBy:(I)V // method@00fd │ │ +079232: 5480 2c10 |000b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +079236: 7110 9f22 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ +07923c: 0c00 |0010: move-result-object v0 │ │ +07923e: 2201 b103 |0011: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +079242: 7010 761f 0100 |0013: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +079248: 5483 2c10 |0016: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +07924c: 1405 0f00 0c7f |0018: const v5, #float 1.86092e+38 // #7f0c000f │ │ +079252: 6e20 b622 5300 |001b: invoke-virtual {v3, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +079258: 0c03 |001e: move-result-object v3 │ │ +07925a: 6e20 7e1f 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079260: 0c01 |0022: move-result-object v1 │ │ +079262: 1a03 0300 |0023: const-string v3, " " // string@0003 │ │ +079266: 6e20 7e1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07926c: 0c01 |0028: move-result-object v1 │ │ +07926e: 5483 2c10 |0029: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +079272: 7110 a822 0300 |002b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ +079278: 0c03 |002e: move-result-object v3 │ │ +07927a: 6e10 b31f 0300 |002f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +079280: 0a03 |0032: move-result v3 │ │ +079282: 7110 381f 0300 |0033: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +079288: 0c03 |0036: move-result-object v3 │ │ +07928a: 6e20 7e1f 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079290: 0c01 |003a: move-result-object v1 │ │ +079292: 1a03 0300 |003b: const-string v3, " " // string@0003 │ │ +079296: 6e20 7e1f 3100 |003d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07929c: 0c01 |0040: move-result-object v1 │ │ +07929e: 5483 2c10 |0041: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +0792a2: 1405 c100 0c7f |0043: const v5, #float 1.86096e+38 // #7f0c00c1 │ │ +0792a8: 6e20 b622 5300 |0046: invoke-virtual {v3, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0792ae: 0c03 |0049: move-result-object v3 │ │ +0792b0: 6e20 7e1f 3100 |004a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0792b6: 0c01 |004d: move-result-object v1 │ │ +0792b8: 6e10 841f 0100 |004e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0792be: 0c01 |0051: move-result-object v1 │ │ +0792c0: 6e20 0201 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ +0792c6: 5480 2c10 |0055: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +0792ca: 7110 9f22 0000 |0057: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ +0792d0: 0c00 |005a: move-result-object v0 │ │ +0792d2: 6e10 fc00 0000 |005b: invoke-virtual {v0}, Landroid/app/ProgressDialog;.getProgress:()I // method@00fc │ │ +0792d8: 0a00 |005e: move-result v0 │ │ +0792da: 5481 2c10 |005f: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +0792de: 7110 9f22 0100 |0061: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ +0792e4: 0c01 |0064: move-result-object v1 │ │ +0792e6: 6e10 fb00 0100 |0065: invoke-virtual {v1}, Landroid/app/ProgressDialog;.getMax:()I // method@00fb │ │ +0792ec: 0a01 |0068: move-result v1 │ │ +0792ee: 3310 1f00 |0069: if-ne v0, v1, 0088 // +001f │ │ +0792f2: 5480 2c10 |006b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +0792f6: 7110 9f22 0000 |006d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; // method@229f │ │ +0792fc: 0c00 |0070: move-result-object v0 │ │ +0792fe: 6e10 fa00 0000 |0071: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@00fa │ │ +079304: 5480 2c10 |0074: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +079308: 5481 2c10 |0076: iget-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +07930c: 7110 a822 0100 |0078: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; // method@22a8 │ │ +079312: 0c01 |007b: move-result-object v1 │ │ +079314: 5483 2c10 |007c: iget-object v3, v8, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102c │ │ +079318: 7110 9822 0300 |007e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; // method@2298 │ │ +07931e: 0c03 |0081: move-result-object v3 │ │ +079320: 0745 |0082: move-object v5, v4 │ │ +079322: 0746 |0083: move-object v6, v4 │ │ +079324: 0747 |0084: move-object v7, v4 │ │ +079326: 7708 a022 0000 |0085: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1800:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@22a0 │ │ +07932c: 0e00 |0088: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=807 │ │ 0x000b line=808 │ │ 0x0055 line=809 │ │ 0x006b line=810 │ │ 0x0074 line=811 │ │ 0x0088 line=813 │ │ locals : │ │ 0x0000 - 0x0089 reg=8 this Lorg/yuttadhammo/tipitaka/SearchActivity$15; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #504 header: │ │ -class_idx : 1116 │ │ +class_idx : 1114 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #504 annotations: │ │ Annotations on class │ │ @@ -119220,32 +119288,32 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IIILandroid/widget/EditText;Ljava/lang/String;ILandroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -078338: |[078338] org.yuttadhammo.tipitaka.SearchActivity$16.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IIILandroid/widget/EditText;Ljava/lang/String;ILandroid/app/Dialog;)V │ │ -078348: 5b01 2d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -07834c: 5b02 3010 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$language:Ljava/lang/String; // field@1030 │ │ -078350: 5903 3510 |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$volume:I // field@1035 │ │ -078354: 5904 3310 |0006: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$page:I // field@1033 │ │ -078358: 5905 2e10 |0008: iput v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$item:I // field@102e │ │ -07835c: 5b06 3210 |000a: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoText:Landroid/widget/EditText; // field@1032 │ │ -078360: 5b07 2f10 |000c: iput-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$keywords:Ljava/lang/String; // field@102f │ │ -078364: 5908 3410 |000e: iput v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$position:I // field@1034 │ │ -078368: 5b09 3110 |0010: iput-object v9, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoDialog:Landroid/app/Dialog; // field@1031 │ │ -07836c: 7010 4c1f 0000 |0012: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078372: 0e00 |0015: return-void │ │ +079330: |[079330] org.yuttadhammo.tipitaka.SearchActivity$16.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IIILandroid/widget/EditText;Ljava/lang/String;ILandroid/app/Dialog;)V │ │ +079340: 5b01 2d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +079344: 5b02 3010 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$language:Ljava/lang/String; // field@1030 │ │ +079348: 5903 3510 |0004: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$volume:I // field@1035 │ │ +07934c: 5904 3310 |0006: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$page:I // field@1033 │ │ +079350: 5905 2e10 |0008: iput v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$item:I // field@102e │ │ +079354: 5b06 3210 |000a: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoText:Landroid/widget/EditText; // field@1032 │ │ +079358: 5b07 2f10 |000c: iput-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$keywords:Ljava/lang/String; // field@102f │ │ +07935c: 5908 3410 |000e: iput v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$position:I // field@1034 │ │ +079360: 5b09 3110 |0010: iput-object v9, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoDialog:Landroid/app/Dialog; // field@1031 │ │ +079364: 7010 4c1f 0000 |0012: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07936a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ locals : │ │ 0x0000 - 0x0016 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$16; │ │ - 0x0000 - 0x0016 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0016 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0016 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=3 (null) I │ │ 0x0000 - 0x0016 reg=4 (null) I │ │ 0x0000 - 0x0016 reg=5 (null) I │ │ 0x0000 - 0x0016 reg=6 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x0016 reg=7 (null) Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=8 (null) I │ │ @@ -119257,105 +119325,105 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 190 16-bit code units │ │ -078374: |[078374] org.yuttadhammo.tipitaka.SearchActivity$16.onClick:(Landroid/view/View;)V │ │ -078384: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -078386: 54a1 2d10 |0001: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -07838a: 7110 9a22 0100 |0003: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ -078390: 0c01 |0006: move-result-object v1 │ │ -078392: 6e10 4520 0100 |0007: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -078398: 2200 0004 |000a: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkItem; // type@0400 │ │ -07839c: 54a1 3010 |000c: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$language:Ljava/lang/String; // field@1030 │ │ -0783a0: 52a2 3510 |000e: iget v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$volume:I // field@1035 │ │ -0783a4: 52a3 3310 |0010: iget v3, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$page:I // field@1033 │ │ -0783a8: 52a4 2e10 |0012: iget v4, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$item:I // field@102e │ │ -0783ac: 54a5 3210 |0014: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoText:Landroid/widget/EditText; // field@1032 │ │ -0783b0: 6e10 870f 0500 |0016: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0783b6: 0c05 |0019: move-result-object v5 │ │ -0783b8: 6e10 511f 0500 |001a: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0783be: 0c05 |001d: move-result-object v5 │ │ -0783c0: 54a6 2f10 |001e: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$keywords:Ljava/lang/String; // field@102f │ │ -0783c4: 7607 7a20 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V // method@207a │ │ -0783ca: 54a1 2d10 |0023: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -0783ce: 7110 9a22 0100 |0025: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ -0783d4: 0c01 |0028: move-result-object v1 │ │ -0783d6: 6e20 4420 0100 |0029: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.isDuplicated:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)Z // method@2044 │ │ -0783dc: 0a01 |002c: move-result v1 │ │ -0783de: 3901 7e00 |002d: if-nez v1, 00ab // +007e │ │ -0783e2: 54a1 2d10 |002f: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -0783e6: 7110 9a22 0100 |0031: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ -0783ec: 0c01 |0034: move-result-object v1 │ │ -0783ee: 6e20 4320 0100 |0035: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)J // method@2043 │ │ -0783f4: 54a1 2d10 |0038: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -0783f8: 7110 a722 0100 |003a: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -0783fe: 0c01 |003d: move-result-object v1 │ │ -078400: 52a2 3410 |003e: iget v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$position:I // field@1034 │ │ -078404: 7110 391f 0200 |0040: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07840a: 0c02 |0043: move-result-object v2 │ │ -07840c: 6e20 8022 2100 |0044: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addSavedPosition:(Ljava/lang/Integer;)V // method@2280 │ │ -078412: 54a1 2d10 |0047: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078416: 7110 a722 0100 |0049: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ -07841c: 0c01 |004c: move-result-object v1 │ │ -07841e: 6e10 8822 0100 |004d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSaved:()Ljava/util/ArrayList; // method@2288 │ │ -078424: 0c01 |0050: move-result-object v1 │ │ -078426: 7110 b423 0100 |0051: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -07842c: 0c08 |0054: move-result-object v8 │ │ -07842e: 54a1 2d10 |0055: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078432: 7110 aa22 0100 |0057: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ -078438: 0c01 |005a: move-result-object v1 │ │ -07843a: 6e20 7a23 8100 |005b: invoke-virtual {v1, v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSaved:(Ljava/lang/String;)V // method@237a │ │ -078440: 54a1 2d10 |005e: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078444: 7110 9c22 0100 |0060: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ -07844a: 0c01 |0063: move-result-object v1 │ │ -07844c: 6e10 6523 0100 |0064: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -078452: 54a1 2d10 |0067: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078456: 7110 9c22 0100 |0069: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ -07845c: 0c01 |006c: move-result-object v1 │ │ -07845e: 54a2 2d10 |006d: iget-object v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078462: 7110 a922 0200 |006f: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ -078468: 0b02 |0072: move-result-wide v2 │ │ -07846a: 54a4 2d10 |0073: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -07846e: 7110 aa22 0400 |0075: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ -078474: 0c04 |0078: move-result-object v4 │ │ -078476: 6e40 6823 2143 |0079: invoke-virtual {v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ -07847c: 54a1 2d10 |007c: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078480: 7110 9c22 0100 |007e: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ -078486: 0c01 |0081: move-result-object v1 │ │ -078488: 6e10 5f23 0100 |0082: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -07848e: 54a1 2d10 |0085: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078492: 54a2 2d10 |0087: iget-object v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -078496: 1403 5b00 0c7f |0089: const v3, #float 1.86094e+38 // #7f0c005b │ │ -07849c: 6e20 b622 3200 |008c: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0784a2: 0c02 |008f: move-result-object v2 │ │ -0784a4: 7130 7d10 2109 |0090: invoke-static {v1, v2, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -0784aa: 0c01 |0093: move-result-object v1 │ │ -0784ac: 6e10 8010 0100 |0094: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -0784b2: 54a1 2d10 |0097: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -0784b6: 7110 9a22 0100 |0099: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ -0784bc: 0c01 |009c: move-result-object v1 │ │ -0784be: 6e10 3b20 0100 |009d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -0784c4: 54a1 3110 |00a0: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoDialog:Landroid/app/Dialog; // field@1031 │ │ -0784c8: 6e10 9b00 0100 |00a2: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -0784ce: 0e00 |00a5: return-void │ │ -0784d0: 0d07 |00a6: move-exception v7 │ │ -0784d2: 6e10 f11e 0700 |00a7: invoke-virtual {v7}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -0784d8: 28db |00aa: goto 0085 // -0025 │ │ -0784da: 54a1 2d10 |00ab: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -0784de: 54a2 2d10 |00ad: iget-object v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ -0784e2: 1403 b500 0c7f |00af: const v3, #float 1.86096e+38 // #7f0c00b5 │ │ -0784e8: 6e20 b622 3200 |00b2: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0784ee: 0c02 |00b5: move-result-object v2 │ │ -0784f0: 7130 7d10 2109 |00b6: invoke-static {v1, v2, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -0784f6: 0c01 |00b9: move-result-object v1 │ │ -0784f8: 6e10 8010 0100 |00ba: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -0784fe: 28da |00bd: goto 0097 // -0026 │ │ +07936c: |[07936c] org.yuttadhammo.tipitaka.SearchActivity$16.onClick:(Landroid/view/View;)V │ │ +07937c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +07937e: 54a1 2d10 |0001: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +079382: 7110 9a22 0100 |0003: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ +079388: 0c01 |0006: move-result-object v1 │ │ +07938a: 6e10 4520 0100 |0007: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +079390: 2200 fe03 |000a: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkItem; // type@03fe │ │ +079394: 54a1 3010 |000c: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$language:Ljava/lang/String; // field@1030 │ │ +079398: 52a2 3510 |000e: iget v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$volume:I // field@1035 │ │ +07939c: 52a3 3310 |0010: iget v3, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$page:I // field@1033 │ │ +0793a0: 52a4 2e10 |0012: iget v4, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$item:I // field@102e │ │ +0793a4: 54a5 3210 |0014: iget-object v5, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoText:Landroid/widget/EditText; // field@1032 │ │ +0793a8: 6e10 870f 0500 |0016: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0793ae: 0c05 |0019: move-result-object v5 │ │ +0793b0: 6e10 511f 0500 |001a: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0793b6: 0c05 |001d: move-result-object v5 │ │ +0793b8: 54a6 2f10 |001e: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$keywords:Ljava/lang/String; // field@102f │ │ +0793bc: 7607 7a20 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkItem;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V // method@207a │ │ +0793c2: 54a1 2d10 |0023: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +0793c6: 7110 9a22 0100 |0025: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ +0793cc: 0c01 |0028: move-result-object v1 │ │ +0793ce: 6e20 4420 0100 |0029: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.isDuplicated:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)Z // method@2044 │ │ +0793d4: 0a01 |002c: move-result v1 │ │ +0793d6: 3901 7e00 |002d: if-nez v1, 00ab // +007e │ │ +0793da: 54a1 2d10 |002f: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +0793de: 7110 9a22 0100 |0031: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ +0793e4: 0c01 |0034: move-result-object v1 │ │ +0793e6: 6e20 4320 0100 |0035: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/BookmarkItem;)J // method@2043 │ │ +0793ec: 54a1 2d10 |0038: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +0793f0: 7110 a722 0100 |003a: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +0793f6: 0c01 |003d: move-result-object v1 │ │ +0793f8: 52a2 3410 |003e: iget v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$position:I // field@1034 │ │ +0793fc: 7110 391f 0200 |0040: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +079402: 0c02 |0043: move-result-object v2 │ │ +079404: 6e20 8022 2100 |0044: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addSavedPosition:(Ljava/lang/Integer;)V // method@2280 │ │ +07940a: 54a1 2d10 |0047: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +07940e: 7110 a722 0100 |0049: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // method@22a7 │ │ +079414: 0c01 |004c: move-result-object v1 │ │ +079416: 6e10 8822 0100 |004d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSaved:()Ljava/util/ArrayList; // method@2288 │ │ +07941c: 0c01 |0050: move-result-object v1 │ │ +07941e: 7110 b423 0100 |0051: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +079424: 0c08 |0054: move-result-object v8 │ │ +079426: 54a1 2d10 |0055: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +07942a: 7110 aa22 0100 |0057: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ +079430: 0c01 |005a: move-result-object v1 │ │ +079432: 6e20 7a23 8100 |005b: invoke-virtual {v1, v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSaved:(Ljava/lang/String;)V // method@237a │ │ +079438: 54a1 2d10 |005e: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +07943c: 7110 9c22 0100 |0060: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ +079442: 0c01 |0063: move-result-object v1 │ │ +079444: 6e10 6523 0100 |0064: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +07944a: 54a1 2d10 |0067: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +07944e: 7110 9c22 0100 |0069: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ +079454: 0c01 |006c: move-result-object v1 │ │ +079456: 54a2 2d10 |006d: iget-object v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +07945a: 7110 a922 0200 |006f: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J // method@22a9 │ │ +079460: 0b02 |0072: move-result-wide v2 │ │ +079462: 54a4 2d10 |0073: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +079466: 7110 aa22 0400 |0075: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@22aa │ │ +07946c: 0c04 |0078: move-result-object v4 │ │ +07946e: 6e40 6823 2143 |0079: invoke-virtual {v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ +079474: 54a1 2d10 |007c: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +079478: 7110 9c22 0100 |007e: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@229c │ │ +07947e: 0c01 |0081: move-result-object v1 │ │ +079480: 6e10 5f23 0100 |0082: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +079486: 54a1 2d10 |0085: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +07948a: 54a2 2d10 |0087: iget-object v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +07948e: 1403 5b00 0c7f |0089: const v3, #float 1.86094e+38 // #7f0c005b │ │ +079494: 6e20 b622 3200 |008c: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +07949a: 0c02 |008f: move-result-object v2 │ │ +07949c: 7130 7d10 2109 |0090: invoke-static {v1, v2, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +0794a2: 0c01 |0093: move-result-object v1 │ │ +0794a4: 6e10 8010 0100 |0094: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +0794aa: 54a1 2d10 |0097: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +0794ae: 7110 9a22 0100 |0099: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@229a │ │ +0794b4: 0c01 |009c: move-result-object v1 │ │ +0794b6: 6e10 3b20 0100 |009d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +0794bc: 54a1 3110 |00a0: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.val$memoDialog:Landroid/app/Dialog; // field@1031 │ │ +0794c0: 6e10 9b00 0100 |00a2: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +0794c6: 0e00 |00a5: return-void │ │ +0794c8: 0d07 |00a6: move-exception v7 │ │ +0794ca: 6e10 f11e 0700 |00a7: invoke-virtual {v7}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +0794d0: 28db |00aa: goto 0085 // -0025 │ │ +0794d2: 54a1 2d10 |00ab: iget-object v1, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +0794d6: 54a2 2d10 |00ad: iget-object v2, v10, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@102d │ │ +0794da: 1403 b500 0c7f |00af: const v3, #float 1.86096e+38 // #7f0c00b5 │ │ +0794e0: 6e20 b622 3200 |00b2: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0794e6: 0c02 |00b5: move-result-object v2 │ │ +0794e8: 7130 7d10 2109 |00b6: invoke-static {v1, v2, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +0794ee: 0c01 |00b9: move-result-object v1 │ │ +0794f0: 6e10 8010 0100 |00ba: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +0794f6: 28da |00bd: goto 0097 // -0026 │ │ catches : 1 │ │ 0x0047 - 0x0085 │ │ Ljava/io/IOException; -> 0x00a6 │ │ positions : │ │ 0x0001 line=1346 │ │ 0x000a line=1347 │ │ 0x0023 line=1349 │ │ @@ -119376,21 +119444,21 @@ │ │ locals : │ │ 0x0055 - 0x0085 reg=8 saved Ljava/lang/String; │ │ 0x00a7 - 0x00ab reg=7 e Ljava/io/IOException; │ │ 0x0023 - 0x00be reg=0 bookmarkItem Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ 0x0000 - 0x00be reg=10 this Lorg/yuttadhammo/tipitaka/SearchActivity$16; │ │ 0x0000 - 0x00be reg=11 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #505 header: │ │ -class_idx : 1117 │ │ +class_idx : 1115 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #505 annotations: │ │ Annotations on class │ │ @@ -119419,81 +119487,81 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -078510: |[078510] org.yuttadhammo.tipitaka.SearchActivity$17.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/app/Dialog;)V │ │ -078520: 5b01 3610 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1036 │ │ -078524: 5b02 3710 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.val$dialog:Landroid/app/Dialog; // field@1037 │ │ -078528: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07852e: 0e00 |0007: return-void │ │ +079508: |[079508] org.yuttadhammo.tipitaka.SearchActivity$17.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/app/Dialog;)V │ │ +079518: 5b01 3610 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1036 │ │ +07951c: 5b02 3710 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.val$dialog:Landroid/app/Dialog; // field@1037 │ │ +079520: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +079526: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1412 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$17; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/Dialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$17;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -078530: |[078530] org.yuttadhammo.tipitaka.SearchActivity$17.onClick:(Landroid/view/View;)V │ │ -078540: 5431 3710 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.val$dialog:Landroid/app/Dialog; // field@1037 │ │ -078544: 1402 7100 077f |0002: const v2, #float 1.79448e+38 // #7f070071 │ │ -07854a: 6e20 9c00 2100 |0005: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -078550: 0c01 |0008: move-result-object v1 │ │ -078552: 1f01 3102 |0009: check-cast v1, Landroid/widget/EditText; // type@0231 │ │ -078556: 6e10 870f 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -07855c: 0c01 |000e: move-result-object v1 │ │ -07855e: 6e10 511f 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -078564: 0c00 |0012: move-result-object v0 │ │ -078566: 5431 3610 |0013: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1036 │ │ -07856a: 7110 9722 0100 |0015: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -078570: 0c01 |0018: move-result-object v1 │ │ -078572: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -078574: 6e20 0d10 2100 |001a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -07857a: 5431 3610 |001d: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1036 │ │ -07857e: 7110 9722 0100 |001f: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -078584: 0c01 |0022: move-result-object v1 │ │ -078586: 7110 361f 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07858c: 0a02 |0026: move-result v2 │ │ -07858e: d802 02ff |0027: add-int/lit8 v2, v2, #int -1 // #ff │ │ -078592: 6e20 0e10 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -078598: 5431 3710 |002c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.val$dialog:Landroid/app/Dialog; // field@1037 │ │ -07859c: 6e10 9b00 0100 |002e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -0785a2: 0e00 |0031: return-void │ │ +079528: |[079528] org.yuttadhammo.tipitaka.SearchActivity$17.onClick:(Landroid/view/View;)V │ │ +079538: 5431 3710 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.val$dialog:Landroid/app/Dialog; // field@1037 │ │ +07953c: 1402 7100 0b7f |0002: const v2, #float 1.84765e+38 // #7f0b0071 │ │ +079542: 6e20 9c00 2100 |0005: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +079548: 0c01 |0008: move-result-object v1 │ │ +07954a: 1f01 2f02 |0009: check-cast v1, Landroid/widget/EditText; // type@022f │ │ +07954e: 6e10 870f 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +079554: 0c01 |000e: move-result-object v1 │ │ +079556: 6e10 511f 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07955c: 0c00 |0012: move-result-object v0 │ │ +07955e: 5431 3610 |0013: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1036 │ │ +079562: 7110 9722 0100 |0015: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079568: 0c01 |0018: move-result-object v1 │ │ +07956a: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +07956c: 6e20 0d10 2100 |001a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +079572: 5431 3610 |001d: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1036 │ │ +079576: 7110 9722 0100 |001f: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +07957c: 0c01 |0022: move-result-object v1 │ │ +07957e: 7110 361f 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +079584: 0a02 |0026: move-result v2 │ │ +079586: d802 02ff |0027: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07958a: 6e20 0e10 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +079590: 5431 3710 |002c: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.val$dialog:Landroid/app/Dialog; // field@1037 │ │ +079594: 6e10 9b00 0100 |002e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +07959a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1415 │ │ 0x0013 line=1416 │ │ 0x001d line=1417 │ │ 0x002c line=1418 │ │ 0x0031 line=1419 │ │ locals : │ │ 0x0013 - 0x0032 reg=0 input Ljava/lang/String; │ │ 0x0000 - 0x0032 reg=3 this Lorg/yuttadhammo/tipitaka/SearchActivity$17; │ │ 0x0000 - 0x0032 reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #506 header: │ │ -class_idx : 1118 │ │ +class_idx : 1116 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -119518,71 +119586,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0785a4: |[0785a4] org.yuttadhammo.tipitaka.SearchActivity$1.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -0785b4: 5b01 3810 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ -0785b8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0785be: 0e00 |0005: return-void │ │ +07959c: |[07959c] org.yuttadhammo.tipitaka.SearchActivity$1.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +0795ac: 5b01 3810 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ +0795b0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0795b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0785c0: |[0785c0] org.yuttadhammo.tipitaka.SearchActivity$1.onClick:(Landroid/view/View;)V │ │ -0785d0: 5420 3810 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ -0785d4: 7110 9622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ -0785da: 0a00 |0005: move-result v0 │ │ -0785dc: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -0785e2: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -0785e6: 5420 3810 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ -0785ea: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0785f0: 0c00 |0010: move-result-object v0 │ │ -0785f2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0785f4: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -0785fa: 5420 3810 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ -0785fe: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -078604: 0c00 |001a: move-result-object v0 │ │ -078606: 5421 3810 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ -07860a: 7110 9622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ -078610: 0a01 |0020: move-result v1 │ │ -078612: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -078618: 0e00 |0024: return-void │ │ +0795b8: |[0795b8] org.yuttadhammo.tipitaka.SearchActivity$1.onClick:(Landroid/view/View;)V │ │ +0795c8: 5420 3810 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ +0795cc: 7110 9622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ +0795d2: 0a00 |0005: move-result v0 │ │ +0795d4: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +0795da: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +0795de: 5420 3810 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ +0795e2: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0795e8: 0c00 |0010: move-result-object v0 │ │ +0795ea: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0795ec: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0795f2: 5420 3810 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ +0795f6: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0795fc: 0c00 |001a: move-result-object v0 │ │ +0795fe: 5421 3810 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1038 │ │ +079602: 7110 9622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ +079608: 0a01 |0020: move-result v1 │ │ +07960a: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +079610: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000b line=154 │ │ 0x0015 line=155 │ │ 0x0024 line=157 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$1; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #507 header: │ │ -class_idx : 1119 │ │ +class_idx : 1117 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #507 annotations: │ │ Annotations on class │ │ @@ -119607,71 +119675,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07861c: |[07861c] org.yuttadhammo.tipitaka.SearchActivity$2.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -07862c: 5b01 3910 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ -078630: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078636: 0e00 |0005: return-void │ │ +079614: |[079614] org.yuttadhammo.tipitaka.SearchActivity$2.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +079624: 5b01 3910 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ +079628: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07962e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -078638: |[078638] org.yuttadhammo.tipitaka.SearchActivity$2.onClick:(Landroid/view/View;)V │ │ -078648: 5420 3910 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ -07864c: 7110 9622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ -078652: 0a00 |0005: move-result v0 │ │ -078654: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -07865a: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -07865e: 5420 3910 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ -078662: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -078668: 0c00 |0010: move-result-object v0 │ │ -07866a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -07866c: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -078672: 5420 3910 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ -078676: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -07867c: 0c00 |001a: move-result-object v0 │ │ -07867e: 5421 3910 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ -078682: 7110 9622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ -078688: 0a01 |0020: move-result v1 │ │ -07868a: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -078690: 0e00 |0024: return-void │ │ +079630: |[079630] org.yuttadhammo.tipitaka.SearchActivity$2.onClick:(Landroid/view/View;)V │ │ +079640: 5420 3910 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ +079644: 7110 9622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ +07964a: 0a00 |0005: move-result v0 │ │ +07964c: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +079652: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +079656: 5420 3910 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ +07965a: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079660: 0c00 |0010: move-result-object v0 │ │ +079662: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +079664: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +07966a: 5420 3910 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ +07966e: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079674: 0c00 |001a: move-result-object v0 │ │ +079676: 5421 3910 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1039 │ │ +07967a: 7110 9622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ +079680: 0a01 |0020: move-result v1 │ │ +079682: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +079688: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x000b line=165 │ │ 0x0015 line=166 │ │ 0x0024 line=168 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$2; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #508 header: │ │ -class_idx : 1120 │ │ +class_idx : 1118 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -119696,71 +119764,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078694: |[078694] org.yuttadhammo.tipitaka.SearchActivity$3.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -0786a4: 5b01 3a10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ -0786a8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0786ae: 0e00 |0005: return-void │ │ +07968c: |[07968c] org.yuttadhammo.tipitaka.SearchActivity$3.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +07969c: 5b01 3a10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ +0796a0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0796a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0786b0: |[0786b0] org.yuttadhammo.tipitaka.SearchActivity$3.onClick:(Landroid/view/View;)V │ │ -0786c0: 5420 3a10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ -0786c4: 7110 9622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ -0786ca: 0a00 |0005: move-result v0 │ │ -0786cc: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -0786d2: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -0786d6: 5420 3a10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ -0786da: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0786e0: 0c00 |0010: move-result-object v0 │ │ -0786e2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0786e4: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -0786ea: 5420 3a10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ -0786ee: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0786f4: 0c00 |001a: move-result-object v0 │ │ -0786f6: 5421 3a10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ -0786fa: 7110 9622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ -078700: 0a01 |0020: move-result v1 │ │ -078702: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -078708: 0e00 |0024: return-void │ │ +0796a8: |[0796a8] org.yuttadhammo.tipitaka.SearchActivity$3.onClick:(Landroid/view/View;)V │ │ +0796b8: 5420 3a10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ +0796bc: 7110 9622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ +0796c2: 0a00 |0005: move-result v0 │ │ +0796c4: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +0796ca: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +0796ce: 5420 3a10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ +0796d2: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0796d8: 0c00 |0010: move-result-object v0 │ │ +0796da: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0796dc: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0796e2: 5420 3a10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ +0796e6: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0796ec: 0c00 |001a: move-result-object v0 │ │ +0796ee: 5421 3a10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103a │ │ +0796f2: 7110 9622 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@2296 │ │ +0796f8: 0a01 |0020: move-result v1 │ │ +0796fa: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +079700: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000b line=176 │ │ 0x0015 line=177 │ │ 0x0024 line=179 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$3; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #509 header: │ │ -class_idx : 1121 │ │ +class_idx : 1119 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #509 annotations: │ │ Annotations on class │ │ @@ -119785,71 +119853,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07870c: |[07870c] org.yuttadhammo.tipitaka.SearchActivity$4.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -07871c: 5b01 3b10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ -078720: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078726: 0e00 |0005: return-void │ │ +079704: |[079704] org.yuttadhammo.tipitaka.SearchActivity$4.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +079714: 5b01 3b10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ +079718: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07971e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -078728: |[078728] org.yuttadhammo.tipitaka.SearchActivity$4.onClick:(Landroid/view/View;)V │ │ -078738: 5420 3b10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ -07873c: 7110 a222 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ -078742: 0a00 |0005: move-result v0 │ │ -078744: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -07874a: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -07874e: 5420 3b10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ -078752: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -078758: 0c00 |0010: move-result-object v0 │ │ -07875a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -07875c: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -078762: 5420 3b10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ -078766: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -07876c: 0c00 |001a: move-result-object v0 │ │ -07876e: 5421 3b10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ -078772: 7110 a222 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ -078778: 0a01 |0020: move-result v1 │ │ -07877a: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -078780: 0e00 |0024: return-void │ │ +079720: |[079720] org.yuttadhammo.tipitaka.SearchActivity$4.onClick:(Landroid/view/View;)V │ │ +079730: 5420 3b10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ +079734: 7110 a222 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ +07973a: 0a00 |0005: move-result v0 │ │ +07973c: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +079742: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +079746: 5420 3b10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ +07974a: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079750: 0c00 |0010: move-result-object v0 │ │ +079752: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +079754: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +07975a: 5420 3b10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ +07975e: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079764: 0c00 |001a: move-result-object v0 │ │ +079766: 5421 3b10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103b │ │ +07976a: 7110 a222 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ +079770: 0a01 |0020: move-result v1 │ │ +079772: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +079778: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x000b line=188 │ │ 0x0015 line=189 │ │ 0x0024 line=191 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$4; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #510 header: │ │ -class_idx : 1122 │ │ +class_idx : 1120 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -119874,71 +119942,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078784: |[078784] org.yuttadhammo.tipitaka.SearchActivity$5.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -078794: 5b01 3c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ -078798: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07879e: 0e00 |0005: return-void │ │ +07977c: |[07977c] org.yuttadhammo.tipitaka.SearchActivity$5.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +07978c: 5b01 3c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ +079790: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +079796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$5;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0787a0: |[0787a0] org.yuttadhammo.tipitaka.SearchActivity$5.onClick:(Landroid/view/View;)V │ │ -0787b0: 5420 3c10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ -0787b4: 7110 a222 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ -0787ba: 0a00 |0005: move-result v0 │ │ -0787bc: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -0787c2: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -0787c6: 5420 3c10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ -0787ca: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0787d0: 0c00 |0010: move-result-object v0 │ │ -0787d2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0787d4: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -0787da: 5420 3c10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ -0787de: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0787e4: 0c00 |001a: move-result-object v0 │ │ -0787e6: 5421 3c10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ -0787ea: 7110 a222 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ -0787f0: 0a01 |0020: move-result v1 │ │ -0787f2: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -0787f8: 0e00 |0024: return-void │ │ +079798: |[079798] org.yuttadhammo.tipitaka.SearchActivity$5.onClick:(Landroid/view/View;)V │ │ +0797a8: 5420 3c10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ +0797ac: 7110 a222 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ +0797b2: 0a00 |0005: move-result v0 │ │ +0797b4: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +0797ba: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +0797be: 5420 3c10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ +0797c2: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0797c8: 0c00 |0010: move-result-object v0 │ │ +0797ca: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0797cc: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0797d2: 5420 3c10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ +0797d6: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0797dc: 0c00 |001a: move-result-object v0 │ │ +0797de: 5421 3c10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103c │ │ +0797e2: 7110 a222 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ +0797e8: 0a01 |0020: move-result v1 │ │ +0797ea: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +0797f0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000b line=199 │ │ 0x0015 line=200 │ │ 0x0024 line=202 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$5; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #511 header: │ │ -class_idx : 1123 │ │ +class_idx : 1121 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #511 annotations: │ │ Annotations on class │ │ @@ -119963,71 +120031,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0787fc: |[0787fc] org.yuttadhammo.tipitaka.SearchActivity$6.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -07880c: 5b01 3d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ -078810: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078816: 0e00 |0005: return-void │ │ +0797f4: |[0797f4] org.yuttadhammo.tipitaka.SearchActivity$6.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +079804: 5b01 3d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ +079808: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07980e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -078818: |[078818] org.yuttadhammo.tipitaka.SearchActivity$6.onClick:(Landroid/view/View;)V │ │ -078828: 5420 3d10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ -07882c: 7110 a222 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ -078832: 0a00 |0005: move-result v0 │ │ -078834: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -07883a: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -07883e: 5420 3d10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ -078842: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -078848: 0c00 |0010: move-result-object v0 │ │ -07884a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -07884c: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -078852: 5420 3d10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ -078856: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -07885c: 0c00 |001a: move-result-object v0 │ │ -07885e: 5421 3d10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ -078862: 7110 a222 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ -078868: 0a01 |0020: move-result v1 │ │ -07886a: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -078870: 0e00 |0024: return-void │ │ +079810: |[079810] org.yuttadhammo.tipitaka.SearchActivity$6.onClick:(Landroid/view/View;)V │ │ +079820: 5420 3d10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ +079824: 7110 a222 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ +07982a: 0a00 |0005: move-result v0 │ │ +07982c: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +079832: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +079836: 5420 3d10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ +07983a: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079840: 0c00 |0010: move-result-object v0 │ │ +079842: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +079844: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +07984a: 5420 3d10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ +07984e: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079854: 0c00 |001a: move-result-object v0 │ │ +079856: 5421 3d10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103d │ │ +07985a: 7110 a222 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a2 │ │ +079860: 0a01 |0020: move-result v1 │ │ +079862: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +079868: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x000b line=210 │ │ 0x0015 line=211 │ │ 0x0024 line=213 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$6; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #512 header: │ │ -class_idx : 1124 │ │ +class_idx : 1122 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -120052,71 +120120,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078874: |[078874] org.yuttadhammo.tipitaka.SearchActivity$7.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -078884: 5b01 3e10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ -078888: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07888e: 0e00 |0005: return-void │ │ +07986c: |[07986c] org.yuttadhammo.tipitaka.SearchActivity$7.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +07987c: 5b01 3e10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ +079880: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +079886: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -078890: |[078890] org.yuttadhammo.tipitaka.SearchActivity$7.onClick:(Landroid/view/View;)V │ │ -0788a0: 5420 3e10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ -0788a4: 7110 a522 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ -0788aa: 0a00 |0005: move-result v0 │ │ -0788ac: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -0788b2: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -0788b6: 5420 3e10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ -0788ba: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0788c0: 0c00 |0010: move-result-object v0 │ │ -0788c2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0788c4: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -0788ca: 5420 3e10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ -0788ce: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0788d4: 0c00 |001a: move-result-object v0 │ │ -0788d6: 5421 3e10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ -0788da: 7110 a522 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ -0788e0: 0a01 |0020: move-result v1 │ │ -0788e2: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -0788e8: 0e00 |0024: return-void │ │ +079888: |[079888] org.yuttadhammo.tipitaka.SearchActivity$7.onClick:(Landroid/view/View;)V │ │ +079898: 5420 3e10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ +07989c: 7110 a522 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ +0798a2: 0a00 |0005: move-result v0 │ │ +0798a4: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +0798aa: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +0798ae: 5420 3e10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ +0798b2: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0798b8: 0c00 |0010: move-result-object v0 │ │ +0798ba: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0798bc: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0798c2: 5420 3e10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ +0798c6: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0798cc: 0c00 |001a: move-result-object v0 │ │ +0798ce: 5421 3e10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103e │ │ +0798d2: 7110 a522 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ +0798d8: 0a01 |0020: move-result v1 │ │ +0798da: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +0798e0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x000b line=222 │ │ 0x0015 line=223 │ │ 0x0024 line=225 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$7; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #513 header: │ │ -class_idx : 1125 │ │ +class_idx : 1123 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -120141,71 +120209,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0788ec: |[0788ec] org.yuttadhammo.tipitaka.SearchActivity$8.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -0788fc: 5b01 3f10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ -078900: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078906: 0e00 |0005: return-void │ │ +0798e4: |[0798e4] org.yuttadhammo.tipitaka.SearchActivity$8.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +0798f4: 5b01 3f10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ +0798f8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0798fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -078908: |[078908] org.yuttadhammo.tipitaka.SearchActivity$8.onClick:(Landroid/view/View;)V │ │ -078918: 5420 3f10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ -07891c: 7110 a522 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ -078922: 0a00 |0005: move-result v0 │ │ -078924: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -07892a: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -07892e: 5420 3f10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ -078932: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -078938: 0c00 |0010: move-result-object v0 │ │ -07893a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -07893c: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -078942: 5420 3f10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ -078946: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -07894c: 0c00 |001a: move-result-object v0 │ │ -07894e: 5421 3f10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ -078952: 7110 a522 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ -078958: 0a01 |0020: move-result v1 │ │ -07895a: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -078960: 0e00 |0024: return-void │ │ +079900: |[079900] org.yuttadhammo.tipitaka.SearchActivity$8.onClick:(Landroid/view/View;)V │ │ +079910: 5420 3f10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ +079914: 7110 a522 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ +07991a: 0a00 |0005: move-result v0 │ │ +07991c: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +079922: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +079926: 5420 3f10 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ +07992a: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079930: 0c00 |0010: move-result-object v0 │ │ +079932: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +079934: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +07993a: 5420 3f10 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ +07993e: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +079944: 0c00 |001a: move-result-object v0 │ │ +079946: 5421 3f10 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@103f │ │ +07994a: 7110 a522 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ +079950: 0a01 |0020: move-result v1 │ │ +079952: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +079958: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x000b line=233 │ │ 0x0015 line=234 │ │ 0x0024 line=236 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$8; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #514 header: │ │ -class_idx : 1126 │ │ +class_idx : 1124 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -120230,71 +120298,71 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078964: |[078964] org.yuttadhammo.tipitaka.SearchActivity$9.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ -078974: 5b01 4010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ -078978: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07897e: 0e00 |0005: return-void │ │ +07995c: |[07995c] org.yuttadhammo.tipitaka.SearchActivity$9.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ +07996c: 5b01 4010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ +079970: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +079976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$9;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -078980: |[078980] org.yuttadhammo.tipitaka.SearchActivity$9.onClick:(Landroid/view/View;)V │ │ -078990: 5420 4010 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ -078994: 7110 a522 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ -07899a: 0a00 |0005: move-result v0 │ │ -07899c: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ -0789a2: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ -0789a6: 5420 4010 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ -0789aa: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0789b0: 0c00 |0010: move-result-object v0 │ │ -0789b2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0789b4: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -0789ba: 5420 4010 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ -0789be: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ -0789c4: 0c00 |001a: move-result-object v0 │ │ -0789c6: 5421 4010 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ -0789ca: 7110 a522 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ -0789d0: 0a01 |0020: move-result v1 │ │ -0789d2: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -0789d8: 0e00 |0024: return-void │ │ +079978: |[079978] org.yuttadhammo.tipitaka.SearchActivity$9.onClick:(Landroid/view/View;)V │ │ +079988: 5420 4010 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ +07998c: 7110 a522 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ +079992: 0a00 |0005: move-result v0 │ │ +079994: 1401 ffff ff7f |0006: const v1, #float nan // #7fffffff │ │ +07999a: 3210 1b00 |0009: if-eq v0, v1, 0024 // +001b │ │ +07999e: 5420 4010 |000b: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ +0799a2: 7110 9722 0000 |000d: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0799a8: 0c00 |0010: move-result-object v0 │ │ +0799aa: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0799ac: 6e20 0d10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0799b2: 5420 4010 |0015: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ +0799b6: 7110 9722 0000 |0017: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; // method@2297 │ │ +0799bc: 0c00 |001a: move-result-object v0 │ │ +0799be: 5421 4010 |001b: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1040 │ │ +0799c2: 7110 a522 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I // method@22a5 │ │ +0799c8: 0a01 |0020: move-result v1 │ │ +0799ca: 6e20 0e10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +0799d0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x000b line=244 │ │ 0x0015 line=245 │ │ 0x0024 line=247 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/yuttadhammo/tipitaka/SearchActivity$9; │ │ 0x0000 - 0x0025 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #515 header: │ │ -class_idx : 1127 │ │ +class_idx : 1125 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -120361,28 +120429,28 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0789dc: |[0789dc] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -0789ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0789ee: 5b12 4810 |0001: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -0789f2: 7010 4c1f 0100 |0003: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0789f8: 5c10 4a10 |0006: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ -0789fc: 5c10 4710 |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ -078a00: 5c10 4110 |000a: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ -078a04: 5c10 4310 |000c: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ -078a08: 5c10 4410 |000e: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ -078a0c: 5c10 4210 |0010: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ -078a10: 5c10 4910 |0012: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ -078a14: 5b13 4510 |0014: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.query:Ljava/lang/String; // field@1045 │ │ -078a18: 5b14 4610 |0016: iput-object v4, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.resultList:Ljava/util/ArrayList; // field@1046 │ │ -078a1c: 0e00 |0018: return-void │ │ +0799d4: |[0799d4] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +0799e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0799e6: 5b12 4810 |0001: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +0799ea: 7010 4c1f 0100 |0003: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0799f0: 5c10 4a10 |0006: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ +0799f4: 5c10 4710 |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ +0799f8: 5c10 4110 |000a: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ +0799fc: 5c10 4310 |000c: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ +079a00: 5c10 4410 |000e: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ +079a04: 5c10 4210 |0010: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ +079a08: 5c10 4910 |0012: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ +079a0c: 5b13 4510 |0014: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.query:Ljava/lang/String; // field@1045 │ │ +079a10: 5b14 4610 |0016: iput-object v4, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.resultList:Ljava/util/ArrayList; // field@1046 │ │ +079a14: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=828 │ │ 0x0006 line=819 │ │ 0x0008 line=820 │ │ 0x000a line=821 │ │ 0x000c line=822 │ │ @@ -120391,48 +120459,48 @@ │ │ 0x0012 line=826 │ │ 0x0014 line=829 │ │ 0x0016 line=830 │ │ 0x0018 line=831 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0019 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread; │ │ - 0x0000 - 0x0019 reg=2 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0019 reg=2 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0019 reg=3 query Ljava/lang/String; │ │ 0x0000 - 0x0019 reg=4 resultList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;) │ │ name : '' │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;ZZZZZZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 11 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -078a20: |[078a20] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;ZZZZZZZ)V │ │ -078a30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -078a32: 5b12 4810 |0001: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078a36: 7010 4c1f 0100 |0003: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -078a3c: 5c10 4a10 |0006: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ -078a40: 5c10 4710 |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ -078a44: 5c10 4110 |000a: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ -078a48: 5c10 4310 |000c: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ -078a4c: 5c10 4410 |000e: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ -078a50: 5c10 4210 |0010: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ -078a54: 5c10 4910 |0012: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ -078a58: 5b13 4510 |0014: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.query:Ljava/lang/String; // field@1045 │ │ -078a5c: 5b14 4610 |0016: iput-object v4, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.resultList:Ljava/util/ArrayList; // field@1046 │ │ -078a60: 5c15 4a10 |0018: iput-boolean v5, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ -078a64: 5c16 4710 |001a: iput-boolean v6, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ -078a68: 5c17 4110 |001c: iput-boolean v7, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ -078a6c: 5c18 4310 |001e: iput-boolean v8, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ -078a70: 5c19 4410 |0020: iput-boolean v9, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ -078a74: 5c1a 4210 |0022: iput-boolean v10, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ -078a78: 5c1b 4910 |0024: iput-boolean v11, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ -078a7c: 0e00 |0026: return-void │ │ +079a18: |[079a18] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;ZZZZZZZ)V │ │ +079a28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +079a2a: 5b12 4810 |0001: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079a2e: 7010 4c1f 0100 |0003: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +079a34: 5c10 4a10 |0006: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ +079a38: 5c10 4710 |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ +079a3c: 5c10 4110 |000a: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ +079a40: 5c10 4310 |000c: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ +079a44: 5c10 4410 |000e: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ +079a48: 5c10 4210 |0010: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ +079a4c: 5c10 4910 |0012: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ +079a50: 5b13 4510 |0014: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.query:Ljava/lang/String; // field@1045 │ │ +079a54: 5b14 4610 |0016: iput-object v4, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.resultList:Ljava/util/ArrayList; // field@1046 │ │ +079a58: 5c15 4a10 |0018: iput-boolean v5, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ +079a5c: 5c16 4710 |001a: iput-boolean v6, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ +079a60: 5c17 4110 |001c: iput-boolean v7, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ +079a64: 5c18 4310 |001e: iput-boolean v8, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ +079a68: 5c19 4410 |0020: iput-boolean v9, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ +079a6c: 5c1a 4210 |0022: iput-boolean v10, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ +079a70: 5c1b 4910 |0024: iput-boolean v11, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ +079a74: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=833 │ │ 0x0006 line=819 │ │ 0x0008 line=820 │ │ 0x000a line=821 │ │ 0x000c line=822 │ │ @@ -120448,15 +120516,15 @@ │ │ 0x0020 line=841 │ │ 0x0022 line=842 │ │ 0x0024 line=843 │ │ 0x0026 line=844 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0027 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread; │ │ - 0x0000 - 0x0027 reg=2 (null) Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0027 reg=2 this$0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0027 reg=3 query Ljava/lang/String; │ │ 0x0000 - 0x0027 reg=4 resultList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0027 reg=5 vinai Z │ │ 0x0000 - 0x0027 reg=6 suttan Z │ │ 0x0000 - 0x0027 reg=7 abhidham Z │ │ 0x0000 - 0x0027 reg=8 etc Z │ │ 0x0000 - 0x0027 reg=9 mul Z │ │ @@ -120468,83 +120536,83 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 138 16-bit code units │ │ -078a80: |[078a80] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.search:(Ljava/lang/String;)V │ │ -078a90: 7110 361f 0600 |0000: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -078a96: 0a01 |0003: move-result v1 │ │ -078a98: 5452 4810 |0004: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078a9c: 7110 a122 0200 |0006: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@22a1 │ │ -078aa2: 0c02 |0009: move-result-object v2 │ │ -078aa4: 6e10 9221 0200 |000a: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -078aaa: 5452 4810 |000d: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078aae: 7110 a122 0200 |000f: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@22a1 │ │ -078ab4: 0c02 |0012: move-result-object v2 │ │ -078ab6: 5453 4510 |0013: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.query:Ljava/lang/String; // field@1045 │ │ -078aba: 5454 4810 |0015: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078abe: 5444 7610 |0017: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -078ac2: 6e40 9321 1243 |0019: invoke-virtual {v2, v1, v3, v4}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.search:(ILjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2193 │ │ -078ac8: 0c00 |001c: move-result-object v0 │ │ -078aca: 7210 cb01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -078ad0: 7210 c901 0000 |0020: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -078ad6: 0a02 |0023: move-result v2 │ │ -078ad8: 3902 4a00 |0024: if-nez v2, 006e // +004a │ │ -078adc: 5452 4610 |0026: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.resultList:Ljava/util/ArrayList; // field@1046 │ │ -078ae0: 2203 b303 |0028: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -078ae4: 7010 761f 0300 |002a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -078aea: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -078aec: 7220 c801 4000 |002e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -078af2: 0c04 |0031: move-result-object v4 │ │ -078af4: 6e20 7e1f 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078afa: 0c03 |0035: move-result-object v3 │ │ -078afc: 1a04 0d01 |0036: const-string v4, ":" // string@010d │ │ -078b00: 6e20 7e1f 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078b06: 0c03 |003b: move-result-object v3 │ │ -078b08: 1214 |003c: const/4 v4, #int 1 // #1 │ │ -078b0a: 7220 c801 4000 |003d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -078b10: 0c04 |0040: move-result-object v4 │ │ -078b12: 6e20 7e1f 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078b18: 0c03 |0044: move-result-object v3 │ │ -078b1a: 1a04 0d01 |0045: const-string v4, ":" // string@010d │ │ -078b1e: 6e20 7e1f 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078b24: 0c03 |004a: move-result-object v3 │ │ -078b26: 1224 |004b: const/4 v4, #int 2 // #2 │ │ -078b28: 7220 c801 4000 |004c: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -078b2e: 0c04 |004f: move-result-object v4 │ │ -078b30: 6e20 7e1f 4300 |0050: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078b36: 0c03 |0053: move-result-object v3 │ │ -078b38: 1a04 0d01 |0054: const-string v4, ":" // string@010d │ │ -078b3c: 6e20 7e1f 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078b42: 0c03 |0059: move-result-object v3 │ │ -078b44: 1234 |005a: const/4 v4, #int 3 // #3 │ │ -078b46: 7220 c801 4000 |005b: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -078b4c: 0c04 |005e: move-result-object v4 │ │ -078b4e: 6e20 7e1f 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -078b54: 0c03 |0062: move-result-object v3 │ │ -078b56: 6e10 841f 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -078b5c: 0c03 |0066: move-result-object v3 │ │ -078b5e: 6e20 a81f 3200 |0067: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -078b64: 7210 cc01 0000 |006a: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -078b6a: 28b3 |006d: goto 0020 // -004d │ │ -078b6c: 7210 c001 0000 |006e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -078b72: 5452 4810 |0071: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078b76: 7110 a122 0200 |0073: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@22a1 │ │ -078b7c: 0c02 |0076: move-result-object v2 │ │ -078b7e: 6e10 8921 0200 |0077: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -078b84: 5452 4810 |007a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078b88: 7110 a422 0200 |007c: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$2100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/os/Handler; // method@22a4 │ │ -078b8e: 0c02 |007f: move-result-object v2 │ │ -078b90: 5453 4810 |0080: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078b94: 7110 a322 0300 |0082: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$2000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/Runnable; // method@22a3 │ │ -078b9a: 0c03 |0085: move-result-object v3 │ │ -078b9c: 6e20 7b02 3200 |0086: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -078ba2: 0e00 |0089: return-void │ │ +079a78: |[079a78] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.search:(Ljava/lang/String;)V │ │ +079a88: 7110 361f 0600 |0000: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +079a8e: 0a01 |0003: move-result v1 │ │ +079a90: 5452 4810 |0004: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079a94: 7110 a122 0200 |0006: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@22a1 │ │ +079a9a: 0c02 |0009: move-result-object v2 │ │ +079a9c: 6e10 9221 0200 |000a: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +079aa2: 5452 4810 |000d: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079aa6: 7110 a122 0200 |000f: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@22a1 │ │ +079aac: 0c02 |0012: move-result-object v2 │ │ +079aae: 5453 4510 |0013: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.query:Ljava/lang/String; // field@1045 │ │ +079ab2: 5454 4810 |0015: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079ab6: 5444 7610 |0017: iget-object v4, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +079aba: 6e40 9321 1243 |0019: invoke-virtual {v2, v1, v3, v4}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.search:(ILjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2193 │ │ +079ac0: 0c00 |001c: move-result-object v0 │ │ +079ac2: 7210 cb01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +079ac8: 7210 c901 0000 |0020: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +079ace: 0a02 |0023: move-result v2 │ │ +079ad0: 3902 4a00 |0024: if-nez v2, 006e // +004a │ │ +079ad4: 5452 4610 |0026: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.resultList:Ljava/util/ArrayList; // field@1046 │ │ +079ad8: 2203 b103 |0028: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +079adc: 7010 761f 0300 |002a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +079ae2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +079ae4: 7220 c801 4000 |002e: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +079aea: 0c04 |0031: move-result-object v4 │ │ +079aec: 6e20 7e1f 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079af2: 0c03 |0035: move-result-object v3 │ │ +079af4: 1a04 1101 |0036: const-string v4, ":" // string@0111 │ │ +079af8: 6e20 7e1f 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079afe: 0c03 |003b: move-result-object v3 │ │ +079b00: 1214 |003c: const/4 v4, #int 1 // #1 │ │ +079b02: 7220 c801 4000 |003d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +079b08: 0c04 |0040: move-result-object v4 │ │ +079b0a: 6e20 7e1f 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079b10: 0c03 |0044: move-result-object v3 │ │ +079b12: 1a04 1101 |0045: const-string v4, ":" // string@0111 │ │ +079b16: 6e20 7e1f 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079b1c: 0c03 |004a: move-result-object v3 │ │ +079b1e: 1224 |004b: const/4 v4, #int 2 // #2 │ │ +079b20: 7220 c801 4000 |004c: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +079b26: 0c04 |004f: move-result-object v4 │ │ +079b28: 6e20 7e1f 4300 |0050: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079b2e: 0c03 |0053: move-result-object v3 │ │ +079b30: 1a04 1101 |0054: const-string v4, ":" // string@0111 │ │ +079b34: 6e20 7e1f 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079b3a: 0c03 |0059: move-result-object v3 │ │ +079b3c: 1234 |005a: const/4 v4, #int 3 // #3 │ │ +079b3e: 7220 c801 4000 |005b: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +079b44: 0c04 |005e: move-result-object v4 │ │ +079b46: 6e20 7e1f 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +079b4c: 0c03 |0062: move-result-object v3 │ │ +079b4e: 6e10 841f 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +079b54: 0c03 |0066: move-result-object v3 │ │ +079b56: 6e20 a81f 3200 |0067: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +079b5c: 7210 cc01 0000 |006a: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +079b62: 28b3 |006d: goto 0020 // -004d │ │ +079b64: 7210 c001 0000 |006e: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +079b6a: 5452 4810 |0071: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079b6e: 7110 a122 0200 |0073: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@22a1 │ │ +079b74: 0c02 |0076: move-result-object v2 │ │ +079b76: 6e10 8921 0200 |0077: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +079b7c: 5452 4810 |007a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079b80: 7110 a422 0200 |007c: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$2100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/os/Handler; // method@22a4 │ │ +079b86: 0c02 |007f: move-result-object v2 │ │ +079b88: 5453 4810 |0080: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079b8c: 7110 a322 0300 |0082: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$2000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/Runnable; // method@22a3 │ │ +079b92: 0c03 |0085: move-result-object v3 │ │ +079b94: 6e20 7b02 3200 |0086: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +079b9a: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=847 │ │ 0x0004 line=848 │ │ 0x000d line=849 │ │ 0x001d line=850 │ │ 0x0020 line=851 │ │ @@ -120566,161 +120634,161 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 280 16-bit code units │ │ -078ba4: |[078ba4] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.run:()V │ │ -078bb4: 5443 4810 |0000: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ -078bb8: 6e10 b522 0300 |0002: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getResources:()Landroid/content/res/Resources; // method@22b5 │ │ -078bbe: 0c01 |0005: move-result-object v1 │ │ -078bc0: 5543 4a10 |0006: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ -078bc4: 3803 4700 |0008: if-eqz v3, 004f // +0047 │ │ -078bc8: 5543 4410 |000a: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ -078bcc: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -078bd0: 1403 0800 0e7f |000e: const v3, #float 1.88751e+38 // #7f0e0008 │ │ -078bd6: 6e20 a301 3100 |0011: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078bdc: 0c02 |0014: move-result-object v2 │ │ -078bde: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -078be0: 2123 |0016: array-length v3, v2 │ │ -078be2: 3530 0a00 |0017: if-ge v0, v3, 0021 // +000a │ │ -078be6: 4603 0200 |0019: aget-object v3, v2, v0 │ │ -078bea: 7020 7c22 3400 |001b: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078bf0: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078bf4: 28f6 |0020: goto 0016 // -000a │ │ -078bf6: 5543 4210 |0021: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ -078bfa: 3803 1500 |0023: if-eqz v3, 0038 // +0015 │ │ -078bfe: 1403 0900 0e7f |0025: const v3, #float 1.88751e+38 // #7f0e0009 │ │ -078c04: 6e20 a301 3100 |0028: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078c0a: 0c02 |002b: move-result-object v2 │ │ -078c0c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -078c0e: 2123 |002d: array-length v3, v2 │ │ -078c10: 3530 0a00 |002e: if-ge v0, v3, 0038 // +000a │ │ -078c14: 4603 0200 |0030: aget-object v3, v2, v0 │ │ -078c18: 7020 7c22 3400 |0032: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078c1e: d800 0001 |0035: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078c22: 28f6 |0037: goto 002d // -000a │ │ -078c24: 5543 4910 |0038: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ -078c28: 3803 1500 |003a: if-eqz v3, 004f // +0015 │ │ -078c2c: 1403 0a00 0e7f |003c: const v3, #float 1.88751e+38 // #7f0e000a │ │ -078c32: 6e20 a301 3100 |003f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078c38: 0c02 |0042: move-result-object v2 │ │ -078c3a: 1200 |0043: const/4 v0, #int 0 // #0 │ │ -078c3c: 2123 |0044: array-length v3, v2 │ │ -078c3e: 3530 0a00 |0045: if-ge v0, v3, 004f // +000a │ │ -078c42: 4603 0200 |0047: aget-object v3, v2, v0 │ │ -078c46: 7020 7c22 3400 |0049: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078c4c: d800 0001 |004c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078c50: 28f6 |004e: goto 0044 // -000a │ │ -078c52: 5543 4710 |004f: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ -078c56: 3803 4700 |0051: if-eqz v3, 0098 // +0047 │ │ -078c5a: 5543 4410 |0053: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ -078c5e: 3803 1500 |0055: if-eqz v3, 006a // +0015 │ │ -078c62: 1403 0b00 0e7f |0057: const v3, #float 1.88751e+38 // #7f0e000b │ │ -078c68: 6e20 a301 3100 |005a: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078c6e: 0c02 |005d: move-result-object v2 │ │ -078c70: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -078c72: 2123 |005f: array-length v3, v2 │ │ -078c74: 3530 0a00 |0060: if-ge v0, v3, 006a // +000a │ │ -078c78: 4603 0200 |0062: aget-object v3, v2, v0 │ │ -078c7c: 7020 7c22 3400 |0064: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078c82: d800 0001 |0067: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078c86: 28f6 |0069: goto 005f // -000a │ │ -078c88: 5543 4210 |006a: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ -078c8c: 3803 1500 |006c: if-eqz v3, 0081 // +0015 │ │ -078c90: 1403 0c00 0e7f |006e: const v3, #float 1.88751e+38 // #7f0e000c │ │ -078c96: 6e20 a301 3100 |0071: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078c9c: 0c02 |0074: move-result-object v2 │ │ -078c9e: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -078ca0: 2123 |0076: array-length v3, v2 │ │ -078ca2: 3530 0a00 |0077: if-ge v0, v3, 0081 // +000a │ │ -078ca6: 4603 0200 |0079: aget-object v3, v2, v0 │ │ -078caa: 7020 7c22 3400 |007b: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078cb0: d800 0001 |007e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078cb4: 28f6 |0080: goto 0076 // -000a │ │ -078cb6: 5543 4910 |0081: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ -078cba: 3803 1500 |0083: if-eqz v3, 0098 // +0015 │ │ -078cbe: 1403 0d00 0e7f |0085: const v3, #float 1.88751e+38 // #7f0e000d │ │ -078cc4: 6e20 a301 3100 |0088: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078cca: 0c02 |008b: move-result-object v2 │ │ -078ccc: 1200 |008c: const/4 v0, #int 0 // #0 │ │ -078cce: 2123 |008d: array-length v3, v2 │ │ -078cd0: 3530 0a00 |008e: if-ge v0, v3, 0098 // +000a │ │ -078cd4: 4603 0200 |0090: aget-object v3, v2, v0 │ │ -078cd8: 7020 7c22 3400 |0092: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078cde: d800 0001 |0095: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078ce2: 28f6 |0097: goto 008d // -000a │ │ -078ce4: 5543 4110 |0098: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ -078ce8: 3803 4700 |009a: if-eqz v3, 00e1 // +0047 │ │ -078cec: 5543 4410 |009c: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ -078cf0: 3803 1500 |009e: if-eqz v3, 00b3 // +0015 │ │ -078cf4: 1403 0e00 0e7f |00a0: const v3, #float 1.88751e+38 // #7f0e000e │ │ -078cfa: 6e20 a301 3100 |00a3: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078d00: 0c02 |00a6: move-result-object v2 │ │ -078d02: 1200 |00a7: const/4 v0, #int 0 // #0 │ │ -078d04: 2123 |00a8: array-length v3, v2 │ │ -078d06: 3530 0a00 |00a9: if-ge v0, v3, 00b3 // +000a │ │ -078d0a: 4603 0200 |00ab: aget-object v3, v2, v0 │ │ -078d0e: 7020 7c22 3400 |00ad: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078d14: d800 0001 |00b0: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078d18: 28f6 |00b2: goto 00a8 // -000a │ │ -078d1a: 5543 4210 |00b3: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ -078d1e: 3803 1500 |00b5: if-eqz v3, 00ca // +0015 │ │ -078d22: 1403 0f00 0e7f |00b7: const v3, #float 1.88751e+38 // #7f0e000f │ │ -078d28: 6e20 a301 3100 |00ba: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078d2e: 0c02 |00bd: move-result-object v2 │ │ -078d30: 1200 |00be: const/4 v0, #int 0 // #0 │ │ -078d32: 2123 |00bf: array-length v3, v2 │ │ -078d34: 3530 0a00 |00c0: if-ge v0, v3, 00ca // +000a │ │ -078d38: 4603 0200 |00c2: aget-object v3, v2, v0 │ │ -078d3c: 7020 7c22 3400 |00c4: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078d42: d800 0001 |00c7: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078d46: 28f6 |00c9: goto 00bf // -000a │ │ -078d48: 5543 4910 |00ca: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ -078d4c: 3803 1500 |00cc: if-eqz v3, 00e1 // +0015 │ │ -078d50: 1403 1000 0e7f |00ce: const v3, #float 1.88751e+38 // #7f0e0010 │ │ -078d56: 6e20 a301 3100 |00d1: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078d5c: 0c02 |00d4: move-result-object v2 │ │ -078d5e: 1200 |00d5: const/4 v0, #int 0 // #0 │ │ -078d60: 2123 |00d6: array-length v3, v2 │ │ -078d62: 3530 0a00 |00d7: if-ge v0, v3, 00e1 // +000a │ │ -078d66: 4603 0200 |00d9: aget-object v3, v2, v0 │ │ -078d6a: 7020 7c22 3400 |00db: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078d70: d800 0001 |00de: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078d74: 28f6 |00e0: goto 00d6 // -000a │ │ -078d76: 5543 4310 |00e1: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ -078d7a: 3803 3400 |00e3: if-eqz v3, 0117 // +0034 │ │ -078d7e: 5543 4410 |00e5: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ -078d82: 3803 1500 |00e7: if-eqz v3, 00fc // +0015 │ │ -078d86: 1403 1100 0e7f |00e9: const v3, #float 1.88751e+38 // #7f0e0011 │ │ -078d8c: 6e20 a301 3100 |00ec: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078d92: 0c02 |00ef: move-result-object v2 │ │ -078d94: 1200 |00f0: const/4 v0, #int 0 // #0 │ │ -078d96: 2123 |00f1: array-length v3, v2 │ │ -078d98: 3530 0a00 |00f2: if-ge v0, v3, 00fc // +000a │ │ -078d9c: 4603 0200 |00f4: aget-object v3, v2, v0 │ │ -078da0: 7020 7c22 3400 |00f6: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078da6: d800 0001 |00f9: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078daa: 28f6 |00fb: goto 00f1 // -000a │ │ -078dac: 5543 4210 |00fc: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ -078db0: 3803 1500 |00fe: if-eqz v3, 0113 // +0015 │ │ -078db4: 1403 1200 0e7f |0100: const v3, #float 1.88751e+38 // #7f0e0012 │ │ -078dba: 6e20 a301 3100 |0103: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -078dc0: 0c02 |0106: move-result-object v2 │ │ -078dc2: 1200 |0107: const/4 v0, #int 0 // #0 │ │ -078dc4: 2123 |0108: array-length v3, v2 │ │ -078dc6: 3530 0a00 |0109: if-ge v0, v3, 0113 // +000a │ │ -078dca: 4603 0200 |010b: aget-object v3, v2, v0 │ │ -078dce: 7020 7c22 3400 |010d: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ -078dd4: d800 0001 |0110: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078dd8: 28f6 |0112: goto 0108 // -000a │ │ -078dda: 5543 4910 |0113: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ -078dde: 3803 0200 |0115: if-eqz v3, 0117 // +0002 │ │ -078de2: 0e00 |0117: return-void │ │ +079b9c: |[079b9c] org.yuttadhammo.tipitaka.SearchActivity$QueryAllThread.run:()V │ │ +079bac: 5443 4810 |0000: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1048 │ │ +079bb0: 6e10 b522 0300 |0002: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getResources:()Landroid/content/res/Resources; // method@22b5 │ │ +079bb6: 0c01 |0005: move-result-object v1 │ │ +079bb8: 5543 4a10 |0006: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.vinai:Z // field@104a │ │ +079bbc: 3803 4700 |0008: if-eqz v3, 004f // +0047 │ │ +079bc0: 5543 4410 |000a: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ +079bc4: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ +079bc8: 1403 0800 0e7f |000e: const v3, #float 1.88751e+38 // #7f0e0008 │ │ +079bce: 6e20 a301 3100 |0011: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079bd4: 0c02 |0014: move-result-object v2 │ │ +079bd6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +079bd8: 2123 |0016: array-length v3, v2 │ │ +079bda: 3530 0a00 |0017: if-ge v0, v3, 0021 // +000a │ │ +079bde: 4603 0200 |0019: aget-object v3, v2, v0 │ │ +079be2: 7020 7c22 3400 |001b: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079be8: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079bec: 28f6 |0020: goto 0016 // -000a │ │ +079bee: 5543 4210 |0021: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ +079bf2: 3803 1500 |0023: if-eqz v3, 0038 // +0015 │ │ +079bf6: 1403 0900 0e7f |0025: const v3, #float 1.88751e+38 // #7f0e0009 │ │ +079bfc: 6e20 a301 3100 |0028: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079c02: 0c02 |002b: move-result-object v2 │ │ +079c04: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +079c06: 2123 |002d: array-length v3, v2 │ │ +079c08: 3530 0a00 |002e: if-ge v0, v3, 0038 // +000a │ │ +079c0c: 4603 0200 |0030: aget-object v3, v2, v0 │ │ +079c10: 7020 7c22 3400 |0032: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079c16: d800 0001 |0035: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079c1a: 28f6 |0037: goto 002d // -000a │ │ +079c1c: 5543 4910 |0038: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ +079c20: 3803 1500 |003a: if-eqz v3, 004f // +0015 │ │ +079c24: 1403 0a00 0e7f |003c: const v3, #float 1.88751e+38 // #7f0e000a │ │ +079c2a: 6e20 a301 3100 |003f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079c30: 0c02 |0042: move-result-object v2 │ │ +079c32: 1200 |0043: const/4 v0, #int 0 // #0 │ │ +079c34: 2123 |0044: array-length v3, v2 │ │ +079c36: 3530 0a00 |0045: if-ge v0, v3, 004f // +000a │ │ +079c3a: 4603 0200 |0047: aget-object v3, v2, v0 │ │ +079c3e: 7020 7c22 3400 |0049: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079c44: d800 0001 |004c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079c48: 28f6 |004e: goto 0044 // -000a │ │ +079c4a: 5543 4710 |004f: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.suttan:Z // field@1047 │ │ +079c4e: 3803 4700 |0051: if-eqz v3, 0098 // +0047 │ │ +079c52: 5543 4410 |0053: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ +079c56: 3803 1500 |0055: if-eqz v3, 006a // +0015 │ │ +079c5a: 1403 0b00 0e7f |0057: const v3, #float 1.88751e+38 // #7f0e000b │ │ +079c60: 6e20 a301 3100 |005a: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079c66: 0c02 |005d: move-result-object v2 │ │ +079c68: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +079c6a: 2123 |005f: array-length v3, v2 │ │ +079c6c: 3530 0a00 |0060: if-ge v0, v3, 006a // +000a │ │ +079c70: 4603 0200 |0062: aget-object v3, v2, v0 │ │ +079c74: 7020 7c22 3400 |0064: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079c7a: d800 0001 |0067: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079c7e: 28f6 |0069: goto 005f // -000a │ │ +079c80: 5543 4210 |006a: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ +079c84: 3803 1500 |006c: if-eqz v3, 0081 // +0015 │ │ +079c88: 1403 0c00 0e7f |006e: const v3, #float 1.88751e+38 // #7f0e000c │ │ +079c8e: 6e20 a301 3100 |0071: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079c94: 0c02 |0074: move-result-object v2 │ │ +079c96: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +079c98: 2123 |0076: array-length v3, v2 │ │ +079c9a: 3530 0a00 |0077: if-ge v0, v3, 0081 // +000a │ │ +079c9e: 4603 0200 |0079: aget-object v3, v2, v0 │ │ +079ca2: 7020 7c22 3400 |007b: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079ca8: d800 0001 |007e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079cac: 28f6 |0080: goto 0076 // -000a │ │ +079cae: 5543 4910 |0081: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ +079cb2: 3803 1500 |0083: if-eqz v3, 0098 // +0015 │ │ +079cb6: 1403 0d00 0e7f |0085: const v3, #float 1.88751e+38 // #7f0e000d │ │ +079cbc: 6e20 a301 3100 |0088: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079cc2: 0c02 |008b: move-result-object v2 │ │ +079cc4: 1200 |008c: const/4 v0, #int 0 // #0 │ │ +079cc6: 2123 |008d: array-length v3, v2 │ │ +079cc8: 3530 0a00 |008e: if-ge v0, v3, 0098 // +000a │ │ +079ccc: 4603 0200 |0090: aget-object v3, v2, v0 │ │ +079cd0: 7020 7c22 3400 |0092: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079cd6: d800 0001 |0095: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079cda: 28f6 |0097: goto 008d // -000a │ │ +079cdc: 5543 4110 |0098: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.abhidham:Z // field@1041 │ │ +079ce0: 3803 4700 |009a: if-eqz v3, 00e1 // +0047 │ │ +079ce4: 5543 4410 |009c: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ +079ce8: 3803 1500 |009e: if-eqz v3, 00b3 // +0015 │ │ +079cec: 1403 0e00 0e7f |00a0: const v3, #float 1.88751e+38 // #7f0e000e │ │ +079cf2: 6e20 a301 3100 |00a3: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079cf8: 0c02 |00a6: move-result-object v2 │ │ +079cfa: 1200 |00a7: const/4 v0, #int 0 // #0 │ │ +079cfc: 2123 |00a8: array-length v3, v2 │ │ +079cfe: 3530 0a00 |00a9: if-ge v0, v3, 00b3 // +000a │ │ +079d02: 4603 0200 |00ab: aget-object v3, v2, v0 │ │ +079d06: 7020 7c22 3400 |00ad: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079d0c: d800 0001 |00b0: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079d10: 28f6 |00b2: goto 00a8 // -000a │ │ +079d12: 5543 4210 |00b3: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ +079d16: 3803 1500 |00b5: if-eqz v3, 00ca // +0015 │ │ +079d1a: 1403 0f00 0e7f |00b7: const v3, #float 1.88751e+38 // #7f0e000f │ │ +079d20: 6e20 a301 3100 |00ba: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079d26: 0c02 |00bd: move-result-object v2 │ │ +079d28: 1200 |00be: const/4 v0, #int 0 // #0 │ │ +079d2a: 2123 |00bf: array-length v3, v2 │ │ +079d2c: 3530 0a00 |00c0: if-ge v0, v3, 00ca // +000a │ │ +079d30: 4603 0200 |00c2: aget-object v3, v2, v0 │ │ +079d34: 7020 7c22 3400 |00c4: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079d3a: d800 0001 |00c7: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079d3e: 28f6 |00c9: goto 00bf // -000a │ │ +079d40: 5543 4910 |00ca: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ +079d44: 3803 1500 |00cc: if-eqz v3, 00e1 // +0015 │ │ +079d48: 1403 1000 0e7f |00ce: const v3, #float 1.88751e+38 // #7f0e0010 │ │ +079d4e: 6e20 a301 3100 |00d1: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079d54: 0c02 |00d4: move-result-object v2 │ │ +079d56: 1200 |00d5: const/4 v0, #int 0 // #0 │ │ +079d58: 2123 |00d6: array-length v3, v2 │ │ +079d5a: 3530 0a00 |00d7: if-ge v0, v3, 00e1 // +000a │ │ +079d5e: 4603 0200 |00d9: aget-object v3, v2, v0 │ │ +079d62: 7020 7c22 3400 |00db: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079d68: d800 0001 |00de: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079d6c: 28f6 |00e0: goto 00d6 // -000a │ │ +079d6e: 5543 4310 |00e1: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.etc:Z // field@1043 │ │ +079d72: 3803 3400 |00e3: if-eqz v3, 0117 // +0034 │ │ +079d76: 5543 4410 |00e5: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.mul:Z // field@1044 │ │ +079d7a: 3803 1500 |00e7: if-eqz v3, 00fc // +0015 │ │ +079d7e: 1403 1100 0e7f |00e9: const v3, #float 1.88751e+38 // #7f0e0011 │ │ +079d84: 6e20 a301 3100 |00ec: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079d8a: 0c02 |00ef: move-result-object v2 │ │ +079d8c: 1200 |00f0: const/4 v0, #int 0 // #0 │ │ +079d8e: 2123 |00f1: array-length v3, v2 │ │ +079d90: 3530 0a00 |00f2: if-ge v0, v3, 00fc // +000a │ │ +079d94: 4603 0200 |00f4: aget-object v3, v2, v0 │ │ +079d98: 7020 7c22 3400 |00f6: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079d9e: d800 0001 |00f9: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079da2: 28f6 |00fb: goto 00f1 // -000a │ │ +079da4: 5543 4210 |00fc: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.att:Z // field@1042 │ │ +079da8: 3803 1500 |00fe: if-eqz v3, 0113 // +0015 │ │ +079dac: 1403 1200 0e7f |0100: const v3, #float 1.88751e+38 // #7f0e0012 │ │ +079db2: 6e20 a301 3100 |0103: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +079db8: 0c02 |0106: move-result-object v2 │ │ +079dba: 1200 |0107: const/4 v0, #int 0 // #0 │ │ +079dbc: 2123 |0108: array-length v3, v2 │ │ +079dbe: 3530 0a00 |0109: if-ge v0, v3, 0113 // +000a │ │ +079dc2: 4603 0200 |010b: aget-object v3, v2, v0 │ │ +079dc6: 7020 7c22 3400 |010d: invoke-direct {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.search:(Ljava/lang/String;)V // method@227c │ │ +079dcc: d800 0001 |0110: add-int/lit8 v0, v0, #int 1 // #01 │ │ +079dd0: 28f6 |0112: goto 0108 // -000a │ │ +079dd2: 5543 4910 |0113: iget-boolean v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.tik:Z // field@1049 │ │ +079dd6: 3803 0200 |0115: if-eqz v3, 0117 // +0002 │ │ +079dda: 0e00 |0117: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0006 line=866 │ │ 0x000a line=867 │ │ 0x000e line=868 │ │ 0x0015 line=869 │ │ @@ -120803,21 +120871,21 @@ │ │ 0x00f1 - 0x00fc reg=0 i I │ │ 0x00f0 - 0x00fc reg=2 volumes [Ljava/lang/String; │ │ 0x0108 - 0x0113 reg=0 i I │ │ 0x0107 - 0x0113 reg=2 volumes [Ljava/lang/String; │ │ 0x0006 - 0x0118 reg=1 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0118 reg=4 this Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread; │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #516 header: │ │ -class_idx : 1128 │ │ +class_idx : 1126 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 590 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 588 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 22 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -120897,41 +120965,41 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 51 16-bit code units │ │ -078de4: |[078de4] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -078df4: 1406 ffff ff7f |0000: const v6, #float nan // #7fffffff │ │ -078dfa: 5b78 5310 |0003: iput-object v8, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ -078dfe: 0770 |0005: move-object v0, v7 │ │ -078e00: 0791 |0006: move-object v1, v9 │ │ -078e02: 01a2 |0007: move v2, v10 │ │ -078e04: 07b3 |0008: move-object v3, v11 │ │ -078e06: 07c4 |0009: move-object v4, v12 │ │ -078e08: 07d5 |000a: move-object v5, v13 │ │ -078e0a: 7606 3c10 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ -078e10: 2200 c903 |000e: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -078e14: 7010 a41f 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -078e1a: 5b70 4b10 |0013: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -078e1e: 2200 c903 |0015: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -078e22: 7010 a41f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -078e28: 5b70 4e10 |001a: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -078e2c: 2200 c903 |001c: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -078e30: 7010 a41f 0000 |001e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -078e36: 5b70 4d10 |0021: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ -078e3a: 2200 c903 |0023: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -078e3e: 7010 a41f 0000 |0025: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -078e44: 5b70 4c10 |0028: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ -078e48: 5976 5210 |002a: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posVinai:I // field@1052 │ │ -078e4c: 5976 5110 |002c: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ -078e50: 5976 4f10 |002e: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ -078e54: 5976 5010 |0030: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ -078e58: 0e00 |0032: return-void │ │ +079ddc: |[079ddc] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +079dec: 1406 ffff ff7f |0000: const v6, #float nan // #7fffffff │ │ +079df2: 5b78 5310 |0003: iput-object v8, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ +079df6: 0770 |0005: move-object v0, v7 │ │ +079df8: 0791 |0006: move-object v1, v9 │ │ +079dfa: 01a2 |0007: move v2, v10 │ │ +079dfc: 07b3 |0008: move-object v3, v11 │ │ +079dfe: 07c4 |0009: move-object v4, v12 │ │ +079e00: 07d5 |000a: move-object v5, v13 │ │ +079e02: 7606 3c10 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ +079e08: 2200 c703 |000e: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +079e0c: 7010 a41f 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +079e12: 5b70 4b10 |0013: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +079e16: 2200 c703 |0015: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +079e1a: 7010 a41f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +079e20: 5b70 4e10 |001a: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +079e24: 2200 c703 |001c: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +079e28: 7010 a41f 0000 |001e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +079e2e: 5b70 4d10 |0021: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ +079e32: 2200 c703 |0023: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +079e36: 7010 a41f 0000 |0025: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +079e3c: 5b70 4c10 |0028: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ +079e40: 5976 5210 |002a: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posVinai:I // field@1052 │ │ +079e44: 5976 5110 |002c: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ +079e48: 5976 4f10 |002e: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ +079e4c: 5976 5010 |0030: iput v6, v7, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ +079e50: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=500 │ │ 0x000b line=501 │ │ 0x000e line=491 │ │ 0x0015 line=492 │ │ 0x001c line=493 │ │ @@ -120956,23 +121024,23 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -078e5c: |[078e5c] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addClickedPosition:(Ljava/lang/Integer;)V │ │ -078e6c: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -078e70: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -078e76: 0a00 |0005: move-result v0 │ │ -078e78: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -078e7c: 5410 4b10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -078e80: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -078e86: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078e8c: 0e00 |0010: return-void │ │ +079e54: |[079e54] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addClickedPosition:(Ljava/lang/Integer;)V │ │ +079e64: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +079e68: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +079e6e: 0a00 |0005: move-result v0 │ │ +079e70: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +079e74: 5410 4b10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +079e78: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +079e7e: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079e84: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0008 line=560 │ │ 0x000d line=561 │ │ 0x0010 line=563 │ │ locals : │ │ @@ -120984,23 +121052,23 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -078e90: |[078e90] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addMarkedPosition:(Ljava/lang/Integer;)V │ │ -078ea0: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ -078ea4: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -078eaa: 0a00 |0005: move-result v0 │ │ -078eac: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -078eb0: 5410 4c10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ -078eb4: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -078eba: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078ec0: 0e00 |0010: return-void │ │ +079e88: |[079e88] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addMarkedPosition:(Ljava/lang/Integer;)V │ │ +079e98: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ +079e9c: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +079ea2: 0a00 |0005: move-result v0 │ │ +079ea4: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +079ea8: 5410 4c10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ +079eac: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +079eb2: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079eb8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0008 line=553 │ │ 0x000d line=554 │ │ 0x0010 line=556 │ │ locals : │ │ @@ -121012,23 +121080,23 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -078ec4: |[078ec4] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addSavedPosition:(Ljava/lang/Integer;)V │ │ -078ed4: 5410 4d10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ -078ed8: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -078ede: 0a00 |0005: move-result v0 │ │ -078ee0: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -078ee4: 5410 4d10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ -078ee8: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -078eee: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078ef4: 0e00 |0010: return-void │ │ +079ebc: |[079ebc] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addSavedPosition:(Ljava/lang/Integer;)V │ │ +079ecc: 5410 4d10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ +079ed0: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +079ed6: 0a00 |0005: move-result v0 │ │ +079ed8: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +079edc: 5410 4d10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ +079ee0: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +079ee6: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079eec: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0008 line=574 │ │ 0x000d line=575 │ │ 0x0010 line=577 │ │ locals : │ │ @@ -121040,23 +121108,23 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -078ef8: |[078ef8] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addSecondaryClickedPosition:(Ljava/lang/Integer;)V │ │ -078f08: 5410 4e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -078f0c: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -078f12: 0a00 |0005: move-result v0 │ │ -078f14: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -078f18: 5410 4e10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -078f1c: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -078f22: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078f28: 0e00 |0010: return-void │ │ +079ef0: |[079ef0] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.addSecondaryClickedPosition:(Ljava/lang/Integer;)V │ │ +079f00: 5410 4e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +079f04: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +079f0a: 0a00 |0005: move-result v0 │ │ +079f0c: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +079f10: 5410 4e10 |0008: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +079f14: 6e20 a81f 2000 |000a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +079f1a: 6e10 8c22 0100 |000d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079f20: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0008 line=567 │ │ 0x000d line=568 │ │ 0x0010 line=570 │ │ locals : │ │ @@ -121068,21 +121136,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -078f2c: |[078f2c] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearClickedPosition:()V │ │ -078f3c: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -078f40: 6e10 aa1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -078f46: 5410 4e10 |0005: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -078f4a: 6e10 aa1f 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -078f50: 6e10 8c22 0100 |000a: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078f56: 0e00 |000d: return-void │ │ +079f24: |[079f24] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearClickedPosition:()V │ │ +079f34: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +079f38: 6e10 aa1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +079f3e: 5410 4e10 |0005: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +079f42: 6e10 aa1f 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +079f48: 6e10 8c22 0100 |000a: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079f4e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0005 line=632 │ │ 0x000a line=633 │ │ 0x000d line=634 │ │ locals : │ │ @@ -121093,21 +121161,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -078f58: |[078f58] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearClickedPosition:(Ljava/lang/Integer;)V │ │ -078f68: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -078f6c: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -078f72: 5410 4e10 |0005: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -078f76: 6e20 b11f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -078f7c: 6e10 8c22 0100 |000a: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078f82: 0e00 |000d: return-void │ │ +079f50: |[079f50] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearClickedPosition:(Ljava/lang/Integer;)V │ │ +079f60: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +079f64: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +079f6a: 5410 4e10 |0005: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +079f6e: 6e20 b11f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +079f74: 6e10 8c22 0100 |000a: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079f7a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ 0x000a line=622 │ │ 0x000d line=623 │ │ locals : │ │ @@ -121119,19 +121187,19 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -078f84: |[078f84] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearMarkedPosition:(Ljava/lang/Integer;)V │ │ -078f94: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ -078f98: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -078f9e: 6e10 8c22 0100 |0005: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078fa4: 0e00 |0008: return-void │ │ +079f7c: |[079f7c] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearMarkedPosition:(Ljava/lang/Integer;)V │ │ +079f8c: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ +079f90: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +079f96: 6e10 8c22 0100 |0005: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079f9c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0005 line=627 │ │ 0x0008 line=628 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ @@ -121142,19 +121210,19 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -078fa8: |[078fa8] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearSavedPosition:(Ljava/lang/Integer;)V │ │ -078fb8: 5410 4d10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ -078fbc: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -078fc2: 6e10 8c22 0100 |0005: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -078fc8: 0e00 |0008: return-void │ │ +079fa0: |[079fa0] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.clearSavedPosition:(Ljava/lang/Integer;)V │ │ +079fb0: 5410 4d10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ +079fb4: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +079fba: 6e10 8c22 0100 |0005: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +079fc0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ 0x0005 line=638 │ │ 0x0008 line=639 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ @@ -121165,17 +121233,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078fcc: |[078fcc] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getMarked:()Ljava/util/ArrayList; │ │ -078fdc: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ -078fe0: 1100 |0002: return-object v0 │ │ +079fc4: |[079fc4] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getMarked:()Ljava/util/ArrayList; │ │ +079fd4: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ +079fd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;) │ │ @@ -121183,17 +121251,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078fe4: |[078fe4] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getPrimaryClicked:()Ljava/util/ArrayList; │ │ -078ff4: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -078ff8: 1100 |0002: return-object v0 │ │ +079fdc: |[079fdc] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getPrimaryClicked:()Ljava/util/ArrayList; │ │ +079fec: 5410 4b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +079ff0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;) │ │ @@ -121201,17 +121269,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078ffc: |[078ffc] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getSaved:()Ljava/util/ArrayList; │ │ -07900c: 5410 4d10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ -079010: 1100 |0002: return-object v0 │ │ +079ff4: |[079ff4] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getSaved:()Ljava/util/ArrayList; │ │ +07a004: 5410 4d10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ +07a008: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ │ │ #11 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;) │ │ @@ -121219,17 +121287,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079014: |[079014] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getSecondaryClicked:()Ljava/util/ArrayList; │ │ -079024: 5410 4e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -079028: 1100 |0002: return-object v0 │ │ +07a00c: |[07a00c] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getSecondaryClicked:()Ljava/util/ArrayList; │ │ +07a01c: 5410 4e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +07a020: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ │ │ #12 : (in Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;) │ │ @@ -121237,129 +121305,129 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 241 16-bit code units │ │ -07902c: |[07902c] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07903c: 130b 5a00 |0000: const/16 v11, #int 90 // #5a │ │ -079040: 130a 1900 |0002: const/16 v10, #int 25 // #19 │ │ -079044: 1409 cccc ccff |0004: const v9, #float -nan // #ffcccccc │ │ -07904a: 1208 |0007: const/4 v8, #int 0 // #0 │ │ -07904c: 1307 ff00 |0008: const/16 v7, #int 255 // #ff │ │ -079050: 6f40 3d10 dcfe |000a: invoke-super {v12, v13, v14, v15}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ -079056: 0c03 |000d: move-result-object v3 │ │ -079058: 1404 9b00 077f |000e: const v4, #float 1.79449e+38 // #7f07009b │ │ -07905e: 6e20 d90d 4300 |0011: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079064: 0c00 |0014: move-result-object v0 │ │ -079066: 1f00 5802 |0015: check-cast v0, Landroid/widget/TextView; // type@0258 │ │ -07906a: 54c4 5310 |0017: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ -07906e: 7110 9d22 0400 |0019: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/content/SharedPreferences; // method@229d │ │ -079074: 0c04 |001c: move-result-object v4 │ │ -079076: 1a05 5a10 |001d: const-string v5, "base_text_size" // string@105a │ │ -07907a: 1a06 0c01 |001f: const-string v6, "16" // string@010c │ │ -07907e: 7230 7801 5406 |0021: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -079084: 0c04 |0024: move-result-object v4 │ │ -079086: 7110 2b1f 0400 |0025: invoke-static {v4}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -07908c: 0a02 |0028: move-result v2 │ │ -07908e: 6e20 7610 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -079094: 1404 9c00 077f |002c: const v4, #float 1.79449e+38 // #7f07009c │ │ -07909a: 6e20 d90d 4300 |002f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0790a0: 0c01 |0032: move-result-object v1 │ │ -0790a2: 1f01 5802 |0033: check-cast v1, Landroid/widget/TextView; // type@0258 │ │ -0790a6: 6e20 7610 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0790ac: 54c4 5310 |0038: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ -0790b0: 7110 9e22 0400 |003a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/graphics/Typeface; // method@229e │ │ -0790b6: 0c04 |003d: move-result-object v4 │ │ -0790b8: 6e20 7910 4000 |003e: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -0790be: 54c4 5310 |0041: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ -0790c2: 7110 9e22 0400 |0043: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/graphics/Typeface; // method@229e │ │ -0790c8: 0c04 |0046: move-result-object v4 │ │ -0790ca: 6e20 7910 4100 |0047: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -0790d0: 6e10 6310 0100 |004a: invoke-virtual {v1}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ -0790d6: 0c04 |004d: move-result-object v4 │ │ -0790d8: 7210 131f 0400 |004e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -0790de: 0c04 |0051: move-result-object v4 │ │ -0790e0: 1a05 4401 |0052: const-string v5, "
" // string@0144 │ │ -0790e4: 1a06 0300 |0054: const-string v6, " " // string@0003 │ │ -0790e8: 6e30 671f 5406 |0056: invoke-virtual {v4, v5, v6}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0790ee: 0c04 |0059: move-result-object v4 │ │ -0790f0: 6e20 7310 4100 |005a: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0790f6: 54c4 4b10 |005d: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -0790fa: 7110 391f 0d00 |005f: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -079100: 0c05 |0062: move-result-object v5 │ │ -079102: 6e20 ac1f 5400 |0063: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -079108: 0a04 |0066: move-result v4 │ │ -07910a: 3804 3a00 |0067: if-eqz v4, 00a1 // +003a │ │ -07910e: 6e20 6810 9000 |0069: invoke-virtual {v0, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -079114: 6e20 6810 9100 |006c: invoke-virtual {v1, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -07911a: 54c4 4d10 |006f: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ -07911e: 7110 391f 0d00 |0071: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -079124: 0c05 |0074: move-result-object v5 │ │ -079126: 6e20 ac1f 5400 |0075: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -07912c: 0a04 |0078: move-result v4 │ │ -07912e: 3804 1000 |0079: if-eqz v4, 0089 // +0010 │ │ -079132: 7130 0102 aa0b |007b: invoke-static {v10, v10, v11}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -079138: 0a04 |007e: move-result v4 │ │ -07913a: 6e20 6810 4000 |007f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -079140: 7130 0102 aa0b |0082: invoke-static {v10, v10, v11}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ -079146: 0a04 |0085: move-result v4 │ │ -079148: 6e20 6810 4100 |0086: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -07914e: 52c4 5210 |0089: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posVinai:I // field@1052 │ │ -079152: 344d 3000 |008b: if-lt v13, v4, 00bb // +0030 │ │ -079156: 52c4 5110 |008d: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ -07915a: 354d 2c00 |008f: if-ge v13, v4, 00bb // +002c │ │ -07915e: 52c4 4f10 |0091: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ -079162: 354d 2800 |0093: if-ge v13, v4, 00bb // +0028 │ │ -079166: 1304 1e00 |0095: const/16 v4, #int 30 // #1e │ │ -07916a: 1305 9000 |0097: const/16 v5, #int 144 // #90 │ │ -07916e: 7140 0002 4775 |0099: invoke-static {v7, v4, v5, v7}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ -079174: 0a04 |009c: move-result v4 │ │ -079176: 6e20 7510 4000 |009d: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -07917c: 1103 |00a0: return-object v3 │ │ -07917e: 54c4 4e10 |00a1: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -079182: 7110 391f 0d00 |00a3: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -079188: 0c05 |00a6: move-result-object v5 │ │ -07918a: 6e20 ac1f 5400 |00a7: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -079190: 0a04 |00aa: move-result v4 │ │ -079192: 3804 0900 |00ab: if-eqz v4, 00b4 // +0009 │ │ -079196: 6e20 6810 9000 |00ad: invoke-virtual {v0, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -07919c: 6e20 6810 9100 |00b0: invoke-virtual {v1, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -0791a2: 28bc |00b3: goto 006f // -0044 │ │ -0791a4: 6e20 6810 8000 |00b4: invoke-virtual {v0, v8}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -0791aa: 6e20 6810 8100 |00b7: invoke-virtual {v1, v8}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ -0791b0: 28b5 |00ba: goto 006f // -004b │ │ -0791b2: 52c4 5110 |00bb: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ -0791b6: 344d 1000 |00bd: if-lt v13, v4, 00cd // +0010 │ │ -0791ba: 52c4 4f10 |00bf: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ -0791be: 354d 0c00 |00c1: if-ge v13, v4, 00cd // +000c │ │ -0791c2: 1304 4500 |00c3: const/16 v4, #int 69 // #45 │ │ -0791c6: 7140 0002 7784 |00c5: invoke-static {v7, v7, v4, v8}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ -0791cc: 0a04 |00c8: move-result v4 │ │ -0791ce: 6e20 7510 4000 |00c9: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -0791d4: 28d4 |00cc: goto 00a0 // -002c │ │ -0791d6: 52c4 4f10 |00cd: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ -0791da: 344d 1400 |00cf: if-lt v13, v4, 00e3 // +0014 │ │ -0791de: 52c4 5010 |00d1: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ -0791e2: 354d 1000 |00d3: if-ge v13, v4, 00e3 // +0010 │ │ -0791e6: 1304 a000 |00d5: const/16 v4, #int 160 // #a0 │ │ -0791ea: 1305 2000 |00d7: const/16 v5, #int 32 // #20 │ │ -0791ee: 1306 f000 |00d9: const/16 v6, #int 240 // #f0 │ │ -0791f2: 7140 0002 4765 |00db: invoke-static {v7, v4, v5, v6}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ -0791f8: 0a04 |00de: move-result v4 │ │ -0791fa: 6e20 7510 4000 |00df: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -079200: 28be |00e2: goto 00a0 // -0042 │ │ -079202: 52c4 5010 |00e3: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ -079206: 344d bbff |00e5: if-lt v13, v4, 00a0 // -0045 │ │ -07920a: 1304 9600 |00e7: const/16 v4, #int 150 // #96 │ │ -07920e: 7140 0002 8784 |00e9: invoke-static {v7, v8, v4, v8}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ -079214: 0a04 |00ec: move-result v4 │ │ -079216: 6e20 7510 4000 |00ed: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -07921c: 28b0 |00f0: goto 00a0 // -0050 │ │ +07a024: |[07a024] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07a034: 130b 5a00 |0000: const/16 v11, #int 90 // #5a │ │ +07a038: 130a 1900 |0002: const/16 v10, #int 25 // #19 │ │ +07a03c: 1409 cccc ccff |0004: const v9, #float -nan // #ffcccccc │ │ +07a042: 1208 |0007: const/4 v8, #int 0 // #0 │ │ +07a044: 1307 ff00 |0008: const/16 v7, #int 255 // #ff │ │ +07a048: 6f40 3d10 dcfe |000a: invoke-super {v12, v13, v14, v15}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ +07a04e: 0c03 |000d: move-result-object v3 │ │ +07a050: 1404 9b00 0b7f |000e: const v4, #float 1.84766e+38 // #7f0b009b │ │ +07a056: 6e20 d90d 4300 |0011: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07a05c: 0c00 |0014: move-result-object v0 │ │ +07a05e: 1f00 5602 |0015: check-cast v0, Landroid/widget/TextView; // type@0256 │ │ +07a062: 54c4 5310 |0017: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ +07a066: 7110 9d22 0400 |0019: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/content/SharedPreferences; // method@229d │ │ +07a06c: 0c04 |001c: move-result-object v4 │ │ +07a06e: 1a05 5b10 |001d: const-string v5, "base_text_size" // string@105b │ │ +07a072: 1a06 1001 |001f: const-string v6, "16" // string@0110 │ │ +07a076: 7230 7801 5406 |0021: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07a07c: 0c04 |0024: move-result-object v4 │ │ +07a07e: 7110 2b1f 0400 |0025: invoke-static {v4}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +07a084: 0a02 |0028: move-result v2 │ │ +07a086: 6e20 7610 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +07a08c: 1404 9c00 0b7f |002c: const v4, #float 1.84766e+38 // #7f0b009c │ │ +07a092: 6e20 d90d 4300 |002f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07a098: 0c01 |0032: move-result-object v1 │ │ +07a09a: 1f01 5602 |0033: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +07a09e: 6e20 7610 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +07a0a4: 54c4 5310 |0038: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ +07a0a8: 7110 9e22 0400 |003a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/graphics/Typeface; // method@229e │ │ +07a0ae: 0c04 |003d: move-result-object v4 │ │ +07a0b0: 6e20 7910 4000 |003e: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +07a0b6: 54c4 5310 |0041: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; // field@1053 │ │ +07a0ba: 7110 9e22 0400 |0043: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/graphics/Typeface; // method@229e │ │ +07a0c0: 0c04 |0046: move-result-object v4 │ │ +07a0c2: 6e20 7910 4100 |0047: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +07a0c8: 6e10 6310 0100 |004a: invoke-virtual {v1}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ +07a0ce: 0c04 |004d: move-result-object v4 │ │ +07a0d0: 7210 131f 0400 |004e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +07a0d6: 0c04 |0051: move-result-object v4 │ │ +07a0d8: 1a05 4801 |0052: const-string v5, "
" // string@0148 │ │ +07a0dc: 1a06 0300 |0054: const-string v6, " " // string@0003 │ │ +07a0e0: 6e30 671f 5406 |0056: invoke-virtual {v4, v5, v6}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07a0e6: 0c04 |0059: move-result-object v4 │ │ +07a0e8: 6e20 7310 4100 |005a: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +07a0ee: 54c4 4b10 |005d: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +07a0f2: 7110 391f 0d00 |005f: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07a0f8: 0c05 |0062: move-result-object v5 │ │ +07a0fa: 6e20 ac1f 5400 |0063: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +07a100: 0a04 |0066: move-result v4 │ │ +07a102: 3804 3a00 |0067: if-eqz v4, 00a1 // +003a │ │ +07a106: 6e20 6810 9000 |0069: invoke-virtual {v0, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a10c: 6e20 6810 9100 |006c: invoke-virtual {v1, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a112: 54c4 4d10 |006f: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ +07a116: 7110 391f 0d00 |0071: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07a11c: 0c05 |0074: move-result-object v5 │ │ +07a11e: 6e20 ac1f 5400 |0075: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +07a124: 0a04 |0078: move-result v4 │ │ +07a126: 3804 1000 |0079: if-eqz v4, 0089 // +0010 │ │ +07a12a: 7130 0102 aa0b |007b: invoke-static {v10, v10, v11}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +07a130: 0a04 |007e: move-result v4 │ │ +07a132: 6e20 6810 4000 |007f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a138: 7130 0102 aa0b |0082: invoke-static {v10, v10, v11}, Landroid/graphics/Color;.rgb:(III)I // method@0201 │ │ +07a13e: 0a04 |0085: move-result v4 │ │ +07a140: 6e20 6810 4100 |0086: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a146: 52c4 5210 |0089: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posVinai:I // field@1052 │ │ +07a14a: 344d 3000 |008b: if-lt v13, v4, 00bb // +0030 │ │ +07a14e: 52c4 5110 |008d: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ +07a152: 354d 2c00 |008f: if-ge v13, v4, 00bb // +002c │ │ +07a156: 52c4 4f10 |0091: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ +07a15a: 354d 2800 |0093: if-ge v13, v4, 00bb // +0028 │ │ +07a15e: 1304 1e00 |0095: const/16 v4, #int 30 // #1e │ │ +07a162: 1305 9000 |0097: const/16 v5, #int 144 // #90 │ │ +07a166: 7140 0002 4775 |0099: invoke-static {v7, v4, v5, v7}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ +07a16c: 0a04 |009c: move-result v4 │ │ +07a16e: 6e20 7510 4000 |009d: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +07a174: 1103 |00a0: return-object v3 │ │ +07a176: 54c4 4e10 |00a1: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +07a17a: 7110 391f 0d00 |00a3: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07a180: 0c05 |00a6: move-result-object v5 │ │ +07a182: 6e20 ac1f 5400 |00a7: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +07a188: 0a04 |00aa: move-result v4 │ │ +07a18a: 3804 0900 |00ab: if-eqz v4, 00b4 // +0009 │ │ +07a18e: 6e20 6810 9000 |00ad: invoke-virtual {v0, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a194: 6e20 6810 9100 |00b0: invoke-virtual {v1, v9}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a19a: 28bc |00b3: goto 006f // -0044 │ │ +07a19c: 6e20 6810 8000 |00b4: invoke-virtual {v0, v8}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a1a2: 6e20 6810 8100 |00b7: invoke-virtual {v1, v8}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@1068 │ │ +07a1a8: 28b5 |00ba: goto 006f // -004b │ │ +07a1aa: 52c4 5110 |00bb: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ +07a1ae: 344d 1000 |00bd: if-lt v13, v4, 00cd // +0010 │ │ +07a1b2: 52c4 4f10 |00bf: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ +07a1b6: 354d 0c00 |00c1: if-ge v13, v4, 00cd // +000c │ │ +07a1ba: 1304 4500 |00c3: const/16 v4, #int 69 // #45 │ │ +07a1be: 7140 0002 7784 |00c5: invoke-static {v7, v7, v4, v8}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ +07a1c4: 0a04 |00c8: move-result v4 │ │ +07a1c6: 6e20 7510 4000 |00c9: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +07a1cc: 28d4 |00cc: goto 00a0 // -002c │ │ +07a1ce: 52c4 4f10 |00cd: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ +07a1d2: 344d 1400 |00cf: if-lt v13, v4, 00e3 // +0014 │ │ +07a1d6: 52c4 5010 |00d1: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ +07a1da: 354d 1000 |00d3: if-ge v13, v4, 00e3 // +0010 │ │ +07a1de: 1304 a000 |00d5: const/16 v4, #int 160 // #a0 │ │ +07a1e2: 1305 2000 |00d7: const/16 v5, #int 32 // #20 │ │ +07a1e6: 1306 f000 |00d9: const/16 v6, #int 240 // #f0 │ │ +07a1ea: 7140 0002 4765 |00db: invoke-static {v7, v4, v5, v6}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ +07a1f0: 0a04 |00de: move-result v4 │ │ +07a1f2: 6e20 7510 4000 |00df: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +07a1f8: 28be |00e2: goto 00a0 // -0042 │ │ +07a1fa: 52c4 5010 |00e3: iget v4, v12, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ +07a1fe: 344d bbff |00e5: if-lt v13, v4, 00a0 // -0045 │ │ +07a202: 1304 9600 |00e7: const/16 v4, #int 150 // #96 │ │ +07a206: 7140 0002 8784 |00e9: invoke-static {v7, v8, v4, v8}, Landroid/graphics/Color;.argb:(IIII)I // method@0200 │ │ +07a20c: 0a04 |00ec: move-result v4 │ │ +07a20e: 6e20 7510 4000 |00ed: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +07a214: 28b0 |00f0: goto 00a0 // -0050 │ │ catches : (none) │ │ positions : │ │ 0x000a line=506 │ │ 0x000e line=509 │ │ 0x0017 line=510 │ │ 0x0029 line=511 │ │ 0x002c line=512 │ │ @@ -121402,19 +121470,19 @@ │ │ type : '(Ljava/lang/Integer;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -079220: |[079220] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.isMarked:(Ljava/lang/Integer;)Z │ │ -079230: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ -079234: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -07923a: 0a00 |0005: move-result v0 │ │ -07923c: 0f00 |0006: return v0 │ │ +07a218: |[07a218] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.isMarked:(Ljava/lang/Integer;)Z │ │ +07a228: 5410 4c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ +07a22c: 6e20 ac1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +07a232: 0a00 |0005: move-result v0 │ │ +07a234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x0007 reg=2 position Ljava/lang/Integer; │ │ │ │ @@ -121423,17 +121491,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079240: |[079240] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setAbhiPosition:(I)V │ │ -079250: 5901 4f10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ -079254: 0e00 |0002: return-void │ │ +07a238: |[07a238] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setAbhiPosition:(I)V │ │ +07a248: 5901 4f10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posAbhi:I // field@104f │ │ +07a24c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0002 line=651 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -121443,17 +121511,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079258: |[079258] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setEtcPosition:(I)V │ │ -079268: 5901 5010 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ -07926c: 0e00 |0002: return-void │ │ +07a250: |[07a250] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setEtcPosition:(I)V │ │ +07a260: 5901 5010 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posEtc:I // field@1050 │ │ +07a264: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=654 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -121463,18 +121531,18 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079270: |[079270] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setMarked:(Ljava/util/ArrayList;)V │ │ -079280: 5b01 4c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ -079284: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -07928a: 0e00 |0005: return-void │ │ +07a268: |[07a268] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setMarked:(Ljava/util/ArrayList;)V │ │ +07a278: 5b01 4c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkMarked:Ljava/util/ArrayList; // field@104c │ │ +07a27c: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +07a282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0002 line=612 │ │ 0x0005 line=613 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/ArrayList; │ │ @@ -121486,18 +121554,18 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07928c: |[07928c] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setPrimaryClicked:(Ljava/util/ArrayList;)V │ │ -07929c: 5b01 4b10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ -0792a0: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -0792a6: 0e00 |0005: return-void │ │ +07a284: |[07a284] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setPrimaryClicked:(Ljava/util/ArrayList;)V │ │ +07a294: 5b01 4b10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkClicked:Ljava/util/ArrayList; // field@104b │ │ +07a298: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +07a29e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0002 line=597 │ │ 0x0005 line=598 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/ArrayList; │ │ @@ -121509,18 +121577,18 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0792a8: |[0792a8] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setSaved:(Ljava/util/ArrayList;)V │ │ -0792b8: 5b01 4d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ -0792bc: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -0792c2: 0e00 |0005: return-void │ │ +07a2a0: |[07a2a0] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setSaved:(Ljava/util/ArrayList;)V │ │ +07a2b0: 5b01 4d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSaved:Ljava/util/ArrayList; // field@104d │ │ +07a2b4: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +07a2ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0002 line=607 │ │ 0x0005 line=608 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/ArrayList; │ │ @@ -121532,18 +121600,18 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0792c4: |[0792c4] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setSecondaryClicked:(Ljava/util/ArrayList;)V │ │ -0792d4: 5b01 4e10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ -0792d8: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -0792de: 0e00 |0005: return-void │ │ +07a2bc: |[07a2bc] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setSecondaryClicked:(Ljava/util/ArrayList;)V │ │ +07a2cc: 5b01 4e10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.checkSecondaryClicked:Ljava/util/ArrayList; // field@104e │ │ +07a2d0: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +07a2d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0002 line=602 │ │ 0x0005 line=603 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/ArrayList; │ │ @@ -121555,17 +121623,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0792e0: |[0792e0] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setSuttanPosition:(I)V │ │ -0792f0: 5901 5110 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ -0792f4: 0e00 |0002: return-void │ │ +07a2d8: |[07a2d8] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setSuttanPosition:(I)V │ │ +07a2e8: 5901 5110 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posSuttan:I // field@1051 │ │ +07a2ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0002 line=647 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -121575,32 +121643,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0792f8: |[0792f8] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setVinaiPosition:(I)V │ │ -079308: 5901 5210 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posVinai:I // field@1052 │ │ -07930c: 0e00 |0002: return-void │ │ +07a2f0: |[07a2f0] org.yuttadhammo.tipitaka.SearchActivity$SpecialCursorAdapter.setVinaiPosition:(I)V │ │ +07a300: 5901 5210 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.posVinai:I // field@1052 │ │ +07a304: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0002 line=643 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 position I │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #517 header: │ │ -class_idx : 1130 │ │ +class_idx : 1128 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -121629,77 +121697,77 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog$10;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -079310: |[079310] org.yuttadhammo.tipitaka.SearchDialog$10$1.:(Lorg/yuttadhammo/tipitaka/SearchDialog$10;I)V │ │ -079320: 5b01 9110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ -079324: 5902 9210 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.val$position:I // field@1092 │ │ -079328: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07932e: 0e00 |0007: return-void │ │ +07a308: |[07a308] org.yuttadhammo.tipitaka.SearchDialog$10$1.:(Lorg/yuttadhammo/tipitaka/SearchDialog$10;I)V │ │ +07a318: 5b01 9110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ +07a31c: 5902 9210 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.val$position:I // field@1092 │ │ +07a320: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07a326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$10$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog$10; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/yuttadhammo/tipitaka/SearchDialog$10; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -079330: |[079330] org.yuttadhammo.tipitaka.SearchDialog$10$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -079340: 2b04 2400 0000 |0000: packed-switch v4, 00000024 // +00000024 │ │ -079346: 5420 9110 |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ -07934a: 5400 9310 |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -07934e: 7110 0623 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ -079354: 0c00 |000a: move-result-object v0 │ │ -079356: 6e10 9b00 0000 |000b: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -07935c: 0e00 |000e: return-void │ │ -07935e: 5420 9110 |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ -079362: 5400 9310 |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -079366: 5221 9210 |0013: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.val$position:I // field@1092 │ │ -07936a: 7120 ff22 1000 |0015: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@22ff │ │ -079370: 28eb |0018: goto 0003 // -0015 │ │ -079372: 5420 9110 |0019: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ -079376: 5400 9310 |001b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -07937a: 5221 9210 |001d: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.val$position:I // field@1092 │ │ -07937e: 7120 0023 1000 |001f: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2300 │ │ -079384: 28e1 |0022: goto 0003 // -001f │ │ -079386: 0000 |0023: nop // spacer │ │ -079388: 0001 0200 0000 0000 0f00 0000 1900 ... |0024: packed-switch-data (8 units) │ │ +07a328: |[07a328] org.yuttadhammo.tipitaka.SearchDialog$10$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +07a338: 2b04 2400 0000 |0000: packed-switch v4, 00000024 // +00000024 │ │ +07a33e: 5420 9110 |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ +07a342: 5400 9310 |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a346: 7110 0623 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ +07a34c: 0c00 |000a: move-result-object v0 │ │ +07a34e: 6e10 9b00 0000 |000b: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +07a354: 0e00 |000e: return-void │ │ +07a356: 5420 9110 |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ +07a35a: 5400 9310 |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a35e: 5221 9210 |0013: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.val$position:I // field@1092 │ │ +07a362: 7120 ff22 1000 |0015: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@22ff │ │ +07a368: 28eb |0018: goto 0003 // -0015 │ │ +07a36a: 5420 9110 |0019: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; // field@1091 │ │ +07a36e: 5400 9310 |001b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a372: 5221 9210 |001d: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.val$position:I // field@1092 │ │ +07a376: 7120 0023 1000 |001f: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2300 │ │ +07a37c: 28e1 |0022: goto 0003 // -001f │ │ +07a37e: 0000 |0023: nop // spacer │ │ +07a380: 0001 0200 0000 0000 0f00 0000 1900 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=586 │ │ 0x000e line=587 │ │ 0x000f line=579 │ │ 0x0019 line=582 │ │ 0x0023 line=577 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Lorg/yuttadhammo/tipitaka/SearchDialog$10$1; │ │ 0x0000 - 0x002c reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x002c reg=4 which I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #518 header: │ │ -class_idx : 1131 │ │ +class_idx : 1129 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -121726,148 +121794,152 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079398: |[079398] org.yuttadhammo.tipitaka.SearchDialog$10.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -0793a8: 5b01 9310 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -0793ac: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0793b2: 0e00 |0005: return-void │ │ +07a390: |[07a390] org.yuttadhammo.tipitaka.SearchDialog$10.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07a3a0: 5b01 9310 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a3a4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07a3aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$10;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 207 16-bit code units │ │ -0793b4: |[0793b4] org.yuttadhammo.tipitaka.SearchDialog$10.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -0793c4: 01e3 |0000: move v3, v14 │ │ -0793c6: 54b5 9310 |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -0793ca: 7110 0f23 0500 |0003: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -0793d0: 0c05 |0006: move-result-object v5 │ │ -0793d2: 7220 cd01 3500 |0007: invoke-interface {v5, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0793d8: 54b5 9310 |000a: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -0793dc: 7110 0f23 0500 |000c: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -0793e2: 0c05 |000f: move-result-object v5 │ │ -0793e4: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -0793e6: 7220 c501 6500 |0011: invoke-interface {v5, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0793ec: 0a04 |0014: move-result v4 │ │ -0793ee: 54b5 9310 |0015: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -0793f2: 7110 fe22 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -0793f8: 0c05 |001a: move-result-object v5 │ │ -0793fa: 6e10 3c23 0500 |001b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -079400: 54b5 9310 |001e: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -079404: 7110 fe22 0500 |0020: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -07940a: 0c05 |0023: move-result-object v5 │ │ -07940c: 8146 |0024: int-to-long v6, v4 │ │ -07940e: 6e30 3923 6507 |0025: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -079414: 0c01 |0028: move-result-object v1 │ │ -079416: 54b5 9310 |0029: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -07941a: 7110 fe22 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -079420: 0c05 |002e: move-result-object v5 │ │ -079422: 6e10 3323 0500 |002f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -079428: 2200 1000 |0032: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -07942c: 54b5 9310 |0034: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -079430: 7110 0d23 0500 |0036: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -079436: 0c05 |0039: move-result-object v5 │ │ -079438: 7020 8b00 5000 |003a: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -07943e: 1225 |003d: const/4 v5, #int 2 // #2 │ │ -079440: 2352 b404 |003e: new-array v2, v5, [Ljava/lang/CharSequence; // type@04b4 │ │ -079444: 1205 |0040: const/4 v5, #int 0 // #0 │ │ -079446: 2206 b303 |0041: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -07944a: 7010 761f 0600 |0043: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -079450: 54b7 9310 |0046: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -079454: 7110 0d23 0700 |0048: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07945a: 0c07 |004b: move-result-object v7 │ │ -07945c: 1408 7c00 0c7f |004c: const v8, #float 1.86094e+38 // #7f0c007c │ │ -079462: 6e20 3401 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -079468: 0c07 |0052: move-result-object v7 │ │ -07946a: 6e20 7e1f 7600 |0053: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -079470: 0c06 |0056: move-result-object v6 │ │ -079472: 1a07 0300 |0057: const-string v7, " " // string@0003 │ │ -079476: 6e20 7e1f 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07947c: 0c06 |005c: move-result-object v6 │ │ -07947e: 54b7 9310 |005d: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -079482: 7110 0d23 0700 |005f: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -079488: 0c07 |0062: move-result-object v7 │ │ -07948a: 1408 8900 0c7f |0063: const v8, #float 1.86095e+38 // #7f0c0089 │ │ -079490: 6e20 3401 8700 |0066: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -079496: 0c07 |0069: move-result-object v7 │ │ -079498: 6e20 7e1f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07949e: 0c06 |006d: move-result-object v6 │ │ -0794a0: 6e10 841f 0600 |006e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0794a6: 0c06 |0071: move-result-object v6 │ │ -0794a8: 1217 |0072: const/4 v7, #int 1 // #1 │ │ -0794aa: 2377 b704 |0073: new-array v7, v7, [Ljava/lang/Object; // type@04b7 │ │ -0794ae: 1208 |0075: const/4 v8, #int 0 // #0 │ │ -0794b0: 2209 b303 |0076: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0794b4: 7010 761f 0900 |0078: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0794ba: 6e10 4623 0100 |007b: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ -0794c0: 0a0a |007e: move-result v10 │ │ -0794c2: 6e20 7b1f a900 |007f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0794c8: 0c09 |0082: move-result-object v9 │ │ -0794ca: 1a0a 0000 |0083: const-string v10, "" // string@0000 │ │ -0794ce: 6e20 7e1f a900 |0085: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0794d4: 0c09 |0088: move-result-object v9 │ │ -0794d6: 6e10 841f 0900 |0089: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0794dc: 0c09 |008c: move-result-object v9 │ │ -0794de: 54ba 9310 |008d: iget-object v10, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -0794e2: 7110 0d23 0a00 |008f: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -0794e8: 0c0a |0092: move-result-object v10 │ │ -0794ea: 6e10 3301 0a00 |0093: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0794f0: 0c0a |0096: move-result-object v10 │ │ -0794f2: 7120 b223 a900 |0097: invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -0794f8: 0c09 |009a: move-result-object v9 │ │ -0794fa: 4d09 0708 |009b: aput-object v9, v7, v8 │ │ -0794fe: 7120 601f 7600 |009d: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -079504: 0c06 |00a0: move-result-object v6 │ │ -079506: 4d06 0205 |00a1: aput-object v6, v2, v5 │ │ -07950a: 1215 |00a3: const/4 v5, #int 1 // #1 │ │ -07950c: 54b6 9310 |00a4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -079510: 7110 0d23 0600 |00a6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -079516: 0c06 |00a9: move-result-object v6 │ │ -079518: 1407 6300 0c7f |00aa: const v7, #float 1.86094e+38 // #7f0c0063 │ │ -07951e: 6e20 3401 7600 |00ad: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -079524: 0c06 |00b0: move-result-object v6 │ │ -079526: 4d06 0205 |00b1: aput-object v6, v2, v5 │ │ -07952a: 2205 6a04 |00b3: new-instance v5, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1; // type@046a │ │ -07952e: 7030 c722 b503 |00b5: invoke-direct {v5, v11, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.:(Lorg/yuttadhammo/tipitaka/SearchDialog$10;I)V // method@22c7 │ │ -079534: 6e30 8f00 2005 |00b8: invoke-virtual {v0, v2, v5}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -07953a: 54b5 9310 |00bb: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -07953e: 6e10 8c00 0000 |00bd: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ -079544: 0c06 |00c0: move-result-object v6 │ │ -079546: 7120 0723 6500 |00c1: invoke-static {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2202:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)Landroid/app/Dialog; // method@2307 │ │ -07954c: 54b5 9310 |00c4: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ -079550: 7110 0623 0500 |00c6: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ -079556: 0c05 |00c9: move-result-object v5 │ │ -079558: 6e10 ab00 0500 |00ca: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -07955e: 1205 |00cd: const/4 v5, #int 0 // #0 │ │ -079560: 0f05 |00ce: return v5 │ │ +07a3ac: |[07a3ac] org.yuttadhammo.tipitaka.SearchDialog$10.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +07a3bc: 01e3 |0000: move v3, v14 │ │ +07a3be: 54b5 9310 |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a3c2: 7110 0f23 0500 |0003: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a3c8: 0c05 |0006: move-result-object v5 │ │ +07a3ca: 7220 cd01 3500 |0007: invoke-interface {v5, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07a3d0: 54b5 9310 |000a: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a3d4: 7110 0f23 0500 |000c: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a3da: 0c05 |000f: move-result-object v5 │ │ +07a3dc: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +07a3de: 7220 c501 6500 |0011: invoke-interface {v5, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07a3e4: 0a04 |0014: move-result v4 │ │ +07a3e6: 54b5 9310 |0015: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a3ea: 7110 fe22 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a3f0: 0c05 |001a: move-result-object v5 │ │ +07a3f2: 6e10 3c23 0500 |001b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +07a3f8: 54b5 9310 |001e: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a3fc: 7110 fe22 0500 |0020: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a402: 0c05 |0023: move-result-object v5 │ │ +07a404: 8146 |0024: int-to-long v6, v4 │ │ +07a406: 6e30 3923 6507 |0025: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +07a40c: 0c01 |0028: move-result-object v1 │ │ +07a40e: 54b5 9310 |0029: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a412: 7110 fe22 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a418: 0c05 |002e: move-result-object v5 │ │ +07a41a: 6e10 3323 0500 |002f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +07a420: 2200 1000 |0032: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +07a424: 54b5 9310 |0034: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a428: 7110 0d23 0500 |0036: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07a42e: 0c05 |0039: move-result-object v5 │ │ +07a430: 7020 8b00 5000 |003a: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +07a436: 1225 |003d: const/4 v5, #int 2 // #2 │ │ +07a438: 2352 b204 |003e: new-array v2, v5, [Ljava/lang/CharSequence; // type@04b2 │ │ +07a43c: 1205 |0040: const/4 v5, #int 0 // #0 │ │ +07a43e: 2206 b103 |0041: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +07a442: 7010 761f 0600 |0043: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07a448: 54b7 9310 |0046: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a44c: 7110 0d23 0700 |0048: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07a452: 0c07 |004b: move-result-object v7 │ │ +07a454: 1408 7c00 0c7f |004c: const v8, #float 1.86094e+38 // #7f0c007c │ │ +07a45a: 6e20 3401 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07a460: 0c07 |0052: move-result-object v7 │ │ +07a462: 6e20 7e1f 7600 |0053: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07a468: 0c06 |0056: move-result-object v6 │ │ +07a46a: 1a07 0300 |0057: const-string v7, " " // string@0003 │ │ +07a46e: 6e20 7e1f 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07a474: 0c06 |005c: move-result-object v6 │ │ +07a476: 54b7 9310 |005d: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a47a: 7110 0d23 0700 |005f: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07a480: 0c07 |0062: move-result-object v7 │ │ +07a482: 1408 8900 0c7f |0063: const v8, #float 1.86095e+38 // #7f0c0089 │ │ +07a488: 6e20 3401 8700 |0066: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07a48e: 0c07 |0069: move-result-object v7 │ │ +07a490: 6e20 7e1f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07a496: 0c06 |006d: move-result-object v6 │ │ +07a498: 6e10 841f 0600 |006e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07a49e: 0c06 |0071: move-result-object v6 │ │ +07a4a0: 1217 |0072: const/4 v7, #int 1 // #1 │ │ +07a4a2: 2377 b504 |0073: new-array v7, v7, [Ljava/lang/Object; // type@04b5 │ │ +07a4a6: 1208 |0075: const/4 v8, #int 0 // #0 │ │ +07a4a8: 2209 b103 |0076: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +07a4ac: 7010 761f 0900 |0078: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07a4b2: 6e10 4623 0100 |007b: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ +07a4b8: 0a0a |007e: move-result v10 │ │ +07a4ba: 6e20 7b1f a900 |007f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07a4c0: 0c09 |0082: move-result-object v9 │ │ +07a4c2: 1a0a 0000 |0083: const-string v10, "" // string@0000 │ │ +07a4c6: 6e20 7e1f a900 |0085: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07a4cc: 0c09 |0088: move-result-object v9 │ │ +07a4ce: 6e10 841f 0900 |0089: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07a4d4: 0c09 |008c: move-result-object v9 │ │ +07a4d6: 54ba 9310 |008d: iget-object v10, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a4da: 7110 0d23 0a00 |008f: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07a4e0: 0c0a |0092: move-result-object v10 │ │ +07a4e2: 6e10 3301 0a00 |0093: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +07a4e8: 0c0a |0096: move-result-object v10 │ │ +07a4ea: 7120 b223 a900 |0097: invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +07a4f0: 0c09 |009a: move-result-object v9 │ │ +07a4f2: 4d09 0708 |009b: aput-object v9, v7, v8 │ │ +07a4f6: 7120 601f 7600 |009d: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07a4fc: 0c06 |00a0: move-result-object v6 │ │ +07a4fe: 4d06 0205 |00a1: aput-object v6, v2, v5 │ │ +07a502: 1215 |00a3: const/4 v5, #int 1 // #1 │ │ +07a504: 54b6 9310 |00a4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a508: 7110 0d23 0600 |00a6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07a50e: 0c06 |00a9: move-result-object v6 │ │ +07a510: 1407 6300 0c7f |00aa: const v7, #float 1.86094e+38 // #7f0c0063 │ │ +07a516: 6e20 3401 7600 |00ad: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07a51c: 0c06 |00b0: move-result-object v6 │ │ +07a51e: 4d06 0205 |00b1: aput-object v6, v2, v5 │ │ +07a522: 2205 6804 |00b3: new-instance v5, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1; // type@0468 │ │ +07a526: 7030 c722 b503 |00b5: invoke-direct {v5, v11, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;.:(Lorg/yuttadhammo/tipitaka/SearchDialog$10;I)V // method@22c7 │ │ +07a52c: 6e30 8f00 2005 |00b8: invoke-virtual {v0, v2, v5}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +07a532: 54b5 9310 |00bb: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a536: 6e10 8c00 0000 |00bd: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ +07a53c: 0c06 |00c0: move-result-object v6 │ │ +07a53e: 7120 0723 6500 |00c1: invoke-static {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2202:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)Landroid/app/Dialog; // method@2307 │ │ +07a544: 54b5 9310 |00c4: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1093 │ │ +07a548: 7110 0623 0500 |00c6: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ +07a54e: 0c05 |00c9: move-result-object v5 │ │ +07a550: 6e10 ab00 0500 |00ca: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +07a556: 1205 |00cd: const/4 v5, #int 0 // #0 │ │ +07a558: 0f05 |00ce: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0001 line=563 │ │ 0x000a line=564 │ │ 0x0015 line=565 │ │ 0x001e line=566 │ │ 0x0029 line=567 │ │ 0x0032 line=568 │ │ 0x003d line=570 │ │ + 0x0048 line=571 │ │ + 0x007b line=572 │ │ + 0x009d line=571 │ │ + 0x00a6 line=573 │ │ 0x00b3 line=574 │ │ 0x00bb line=589 │ │ 0x00c4 line=590 │ │ 0x00cd line=591 │ │ locals : │ │ 0x0000 - 0x0000 reg=12 (null) Landroid/widget/AdapterView; │ │ 0x003d - 0x00cf reg=0 builder Landroid/app/AlertDialog$Builder; │ │ @@ -121877,21 +121949,21 @@ │ │ 0x0015 - 0x00cf reg=4 rowId I │ │ 0x0000 - 0x00cf reg=11 this Lorg/yuttadhammo/tipitaka/SearchDialog$10; │ │ 0x0000 - 0x00cf reg=12 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x00cf reg=13 arg1 Landroid/view/View; │ │ 0x0000 - 0x00cf reg=14 arg2 I │ │ 0x0000 - 0x00cf reg=15 arg3 J │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #519 header: │ │ -class_idx : 1132 │ │ +class_idx : 1130 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -121916,90 +121988,90 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079564: |[079564] org.yuttadhammo.tipitaka.SearchDialog$11.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079574: 5b01 9410 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -079578: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07957e: 0e00 |0005: return-void │ │ +07a55c: |[07a55c] org.yuttadhammo.tipitaka.SearchDialog$11.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07a56c: 5b01 9410 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a570: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07a576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$11;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -079580: |[079580] org.yuttadhammo.tipitaka.SearchDialog$11.onClick:(Landroid/content/DialogInterface;I)V │ │ -079590: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -079592: 5484 9410 |0001: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -079596: 7110 fe22 0400 |0003: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -07959c: 0c04 |0006: move-result-object v4 │ │ -07959e: 6e10 3c23 0400 |0007: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0795a4: 5484 9410 |000a: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -0795a8: 7110 fe22 0400 |000c: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -0795ae: 0c04 |000f: move-result-object v4 │ │ -0795b0: 5485 9410 |0010: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -0795b4: 7110 f722 0500 |0012: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ -0795ba: 0c05 |0015: move-result-object v5 │ │ -0795bc: 1a06 f41f |0016: const-string v6, "priority" // string@1ff4 │ │ -0795c0: 6e40 3823 5476 |0018: invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2338 │ │ -0795c6: 0c01 |001b: move-result-object v1 │ │ -0795c8: 7210 cb01 0100 |001c: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0795ce: 0a04 |001f: move-result v4 │ │ -0795d0: 3804 3a00 |0020: if-eqz v4, 005a // +003a │ │ -0795d4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0795d6: 7210 c901 0100 |0023: invoke-interface {v1}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -0795dc: 0a04 |0026: move-result v4 │ │ -0795de: 3904 3300 |0027: if-nez v4, 005a // +0033 │ │ -0795e2: d800 0001 |0029: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0795e6: 7220 c501 7100 |002b: invoke-interface {v1, v7}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0795ec: 0a03 |002e: move-result v3 │ │ -0795ee: 5484 9410 |002f: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -0795f2: 7110 fe22 0400 |0031: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -0795f8: 0c04 |0034: move-result-object v4 │ │ -0795fa: 8135 |0035: int-to-long v5, v3 │ │ -0795fc: 6e30 3923 5406 |0036: invoke-virtual {v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -079602: 0c02 |0039: move-result-object v2 │ │ -079604: 1a04 ac00 |003a: const-string v4, "%04d" // string@00ac │ │ -079608: 1215 |003c: const/4 v5, #int 1 // #1 │ │ -07960a: 2355 b704 |003d: new-array v5, v5, [Ljava/lang/Object; // type@04b7 │ │ -07960e: 7110 391f 0000 |003f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -079614: 0c06 |0042: move-result-object v6 │ │ -079616: 4d06 0507 |0043: aput-object v6, v5, v7 │ │ -07961a: 7120 601f 5400 |0045: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -079620: 0c04 |0048: move-result-object v4 │ │ -079622: 6e20 5723 4200 |0049: invoke-virtual {v2, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ -079628: 5484 9410 |004c: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -07962c: 7110 fe22 0400 |004e: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -079632: 0c04 |0051: move-result-object v4 │ │ -079634: 8135 |0052: int-to-long v5, v3 │ │ -079636: 6e40 3f23 5426 |0053: invoke-virtual {v4, v5, v6, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ -07963c: 7210 cc01 0100 |0056: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -079642: 28ca |0059: goto 0023 // -0036 │ │ -079644: 7210 c001 0100 |005a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -07964a: 5484 9410 |005d: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -07964e: 7110 fe22 0400 |005f: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -079654: 0c04 |0062: move-result-object v4 │ │ -079656: 6e10 3323 0400 |0063: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -07965c: 5484 9410 |0066: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ -079660: 6e10 2a23 0400 |0068: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:()V // method@232a │ │ -079666: 0e00 |006b: return-void │ │ +07a578: |[07a578] org.yuttadhammo.tipitaka.SearchDialog$11.onClick:(Landroid/content/DialogInterface;I)V │ │ +07a588: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +07a58a: 5494 9410 |0001: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a58e: 7110 fe22 0400 |0003: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a594: 0c04 |0006: move-result-object v4 │ │ +07a596: 6e10 3c23 0400 |0007: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +07a59c: 5494 9410 |000a: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a5a0: 7110 fe22 0400 |000c: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a5a6: 0c04 |000f: move-result-object v4 │ │ +07a5a8: 5495 9410 |0010: iget-object v5, v9, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a5ac: 7110 f722 0500 |0012: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ +07a5b2: 0c05 |0015: move-result-object v5 │ │ +07a5b4: 1a06 f41f |0016: const-string v6, "priority" // string@1ff4 │ │ +07a5b8: 6e40 3823 5486 |0018: invoke-virtual {v4, v5, v6, v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2338 │ │ +07a5be: 0c01 |001b: move-result-object v1 │ │ +07a5c0: 7210 cb01 0100 |001c: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07a5c6: 0a04 |001f: move-result v4 │ │ +07a5c8: 3804 3a00 |0020: if-eqz v4, 005a // +003a │ │ +07a5cc: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +07a5ce: 7210 c901 0100 |0023: invoke-interface {v1}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07a5d4: 0a04 |0026: move-result v4 │ │ +07a5d6: 3904 3300 |0027: if-nez v4, 005a // +0033 │ │ +07a5da: d800 0001 |0029: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07a5de: 7220 c501 8100 |002b: invoke-interface {v1, v8}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07a5e4: 0a03 |002e: move-result v3 │ │ +07a5e6: 5494 9410 |002f: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a5ea: 7110 fe22 0400 |0031: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a5f0: 0c04 |0034: move-result-object v4 │ │ +07a5f2: 8136 |0035: int-to-long v6, v3 │ │ +07a5f4: 6e30 3923 6407 |0036: invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +07a5fa: 0c02 |0039: move-result-object v2 │ │ +07a5fc: 1a04 b000 |003a: const-string v4, "%04d" // string@00b0 │ │ +07a600: 1215 |003c: const/4 v5, #int 1 // #1 │ │ +07a602: 2355 b504 |003d: new-array v5, v5, [Ljava/lang/Object; // type@04b5 │ │ +07a606: 7110 391f 0000 |003f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07a60c: 0c06 |0042: move-result-object v6 │ │ +07a60e: 4d06 0508 |0043: aput-object v6, v5, v8 │ │ +07a612: 7120 601f 5400 |0045: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07a618: 0c04 |0048: move-result-object v4 │ │ +07a61a: 6e20 5723 4200 |0049: invoke-virtual {v2, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ +07a620: 5494 9410 |004c: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a624: 7110 fe22 0400 |004e: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a62a: 0c04 |0051: move-result-object v4 │ │ +07a62c: 8136 |0052: int-to-long v6, v3 │ │ +07a62e: 6e40 3f23 6427 |0053: invoke-virtual {v4, v6, v7, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ +07a634: 7210 cc01 0100 |0056: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07a63a: 28ca |0059: goto 0023 // -0036 │ │ +07a63c: 7210 c001 0100 |005a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07a642: 5494 9410 |005d: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a646: 7110 fe22 0400 |005f: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a64c: 0c04 |0062: move-result-object v4 │ │ +07a64e: 6e10 3323 0400 |0063: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +07a654: 5494 9410 |0066: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1094 │ │ +07a658: 6e10 2a23 0400 |0068: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:()V // method@232a │ │ +07a65e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=616 │ │ 0x000a line=617 │ │ 0x001c line=618 │ │ 0x0022 line=619 │ │ 0x0023 line=620 │ │ @@ -122014,25 +122086,25 @@ │ │ 0x0066 line=631 │ │ 0x006b line=632 │ │ locals : │ │ 0x0023 - 0x005a reg=0 count I │ │ 0x003a - 0x005a reg=2 item Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x002f - 0x005a reg=3 rowId I │ │ 0x001c - 0x006c reg=1 cursor Landroid/database/Cursor; │ │ - 0x0000 - 0x006c reg=8 this Lorg/yuttadhammo/tipitaka/SearchDialog$11; │ │ - 0x0000 - 0x006c reg=9 dialog Landroid/content/DialogInterface; │ │ - 0x0000 - 0x006c reg=10 which I │ │ + 0x0000 - 0x006c reg=9 this Lorg/yuttadhammo/tipitaka/SearchDialog$11; │ │ + 0x0000 - 0x006c reg=10 dialog Landroid/content/DialogInterface; │ │ + 0x0000 - 0x006c reg=11 which I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #520 header: │ │ -class_idx : 1133 │ │ +class_idx : 1131 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -122057,52 +122129,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079668: |[079668] org.yuttadhammo.tipitaka.SearchDialog$12.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079678: 5b01 9510 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1095 │ │ -07967c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079682: 0e00 |0005: return-void │ │ +07a660: |[07a660] org.yuttadhammo.tipitaka.SearchDialog$12.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07a670: 5b01 9510 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$12;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1095 │ │ +07a674: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07a67a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$12; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$12;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079684: |[079684] org.yuttadhammo.tipitaka.SearchDialog$12.onClick:(Landroid/content/DialogInterface;I)V │ │ -079694: 0e00 |0000: return-void │ │ +07a67c: |[07a67c] org.yuttadhammo.tipitaka.SearchDialog$12.onClick:(Landroid/content/DialogInterface;I)V │ │ +07a68c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$12; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #521 header: │ │ -class_idx : 1134 │ │ +class_idx : 1132 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -122147,29 +122219,29 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/widget/EditText;Landroid/widget/EditText;IILandroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -079698: |[079698] org.yuttadhammo.tipitaka.SearchDialog$13.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/widget/EditText;Landroid/widget/EditText;IILandroid/app/Dialog;)V │ │ -0796a8: 5b01 9610 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -0796ac: 5b02 9a10 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$priorityEditText:Landroid/widget/EditText; // field@109a │ │ -0796b0: 5b03 9710 |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$codeEditText:Landroid/widget/EditText; // field@1097 │ │ -0796b4: 5904 9910 |0006: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$position:I // field@1099 │ │ -0796b8: 5905 9b10 |0008: iput v5, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$selectedRowId:I // field@109b │ │ -0796bc: 5b06 9810 |000a: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$dialog:Landroid/app/Dialog; // field@1098 │ │ -0796c0: 7010 4c1f 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0796c6: 0e00 |000f: return-void │ │ +07a690: |[07a690] org.yuttadhammo.tipitaka.SearchDialog$13.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/widget/EditText;Landroid/widget/EditText;IILandroid/app/Dialog;)V │ │ +07a6a0: 5b01 9610 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a6a4: 5b02 9a10 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$priorityEditText:Landroid/widget/EditText; // field@109a │ │ +07a6a8: 5b03 9710 |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$codeEditText:Landroid/widget/EditText; // field@1097 │ │ +07a6ac: 5904 9910 |0006: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$position:I // field@1099 │ │ +07a6b0: 5905 9b10 |0008: iput v5, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$selectedRowId:I // field@109b │ │ +07a6b4: 5b06 9810 |000a: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$dialog:Landroid/app/Dialog; // field@1098 │ │ +07a6b8: 7010 4c1f 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07a6be: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$13; │ │ - 0x0000 - 0x0010 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0010 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x0010 reg=4 (null) I │ │ 0x0000 - 0x0010 reg=5 (null) I │ │ 0x0000 - 0x0010 reg=6 (null) Landroid/app/Dialog; │ │ │ │ Virtual methods - │ │ @@ -122178,94 +122250,94 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 161 16-bit code units │ │ -0796c8: |[0796c8] org.yuttadhammo.tipitaka.SearchDialog$13.onClick:(Landroid/view/View;)V │ │ -0796d8: 5473 9a10 |0000: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$priorityEditText:Landroid/widget/EditText; // field@109a │ │ -0796dc: 6e10 870f 0300 |0002: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0796e2: 0c03 |0005: move-result-object v3 │ │ -0796e4: 6e10 511f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0796ea: 0c02 |0009: move-result-object v2 │ │ -0796ec: 5473 9710 |000a: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$codeEditText:Landroid/widget/EditText; // field@1097 │ │ -0796f0: 6e10 870f 0300 |000c: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0796f6: 0c03 |000f: move-result-object v3 │ │ -0796f8: 6e10 511f 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0796fe: 0c00 |0013: move-result-object v0 │ │ -079700: 6e10 651f 0200 |0014: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1f65 │ │ -079706: 0a03 |0017: move-result v3 │ │ -079708: 3c03 0800 |0018: if-gtz v3, 0020 // +0008 │ │ -07970c: 6e10 651f 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ -079712: 0a03 |001d: move-result v3 │ │ -079714: 3d03 8200 |001e: if-lez v3, 00a0 // +0082 │ │ -079718: 5473 9610 |0020: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -07971c: 7110 fe22 0300 |0022: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -079722: 0c03 |0025: move-result-object v3 │ │ -079724: 6e10 3c23 0300 |0026: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -07972a: 5473 9610 |0029: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -07972e: 7110 0f23 0300 |002b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -079734: 0c03 |002e: move-result-object v3 │ │ -079736: 5274 9910 |002f: iget v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$position:I // field@1099 │ │ -07973a: 7220 cd01 4300 |0031: invoke-interface {v3, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -079740: 5473 9610 |0034: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -079744: 7110 fe22 0300 |0036: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -07974a: 0c03 |0039: move-result-object v3 │ │ -07974c: 5274 9b10 |003a: iget v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$selectedRowId:I // field@109b │ │ -079750: 8144 |003c: int-to-long v4, v4 │ │ -079752: 6e30 3923 4305 |003d: invoke-virtual {v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -079758: 0c01 |0040: move-result-object v1 │ │ -07975a: 6e10 651f 0200 |0041: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1f65 │ │ -079760: 0a03 |0044: move-result v3 │ │ -079762: 3d03 1900 |0045: if-lez v3, 005e // +0019 │ │ -079766: 1a03 ac00 |0047: const-string v3, "%04d" // string@00ac │ │ -07976a: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -07976c: 2344 b704 |004a: new-array v4, v4, [Ljava/lang/Object; // type@04b7 │ │ -079770: 1205 |004c: const/4 v5, #int 0 // #0 │ │ -079772: 7110 361f 0200 |004d: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -079778: 0a06 |0050: move-result v6 │ │ -07977a: 7110 391f 0600 |0051: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -079780: 0c06 |0054: move-result-object v6 │ │ -079782: 4d06 0405 |0055: aput-object v6, v4, v5 │ │ -079786: 7120 601f 4300 |0057: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07978c: 0c03 |005a: move-result-object v3 │ │ -07978e: 6e20 5723 3100 |005b: invoke-virtual {v1, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ -079794: 6e10 651f 0000 |005e: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07979a: 0a03 |0061: move-result v3 │ │ -07979c: 3d03 0500 |0062: if-lez v3, 0067 // +0005 │ │ -0797a0: 6e20 4f23 0100 |0064: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ -0797a6: 5473 9610 |0067: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -0797aa: 7110 fe22 0300 |0069: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -0797b0: 0c03 |006c: move-result-object v3 │ │ -0797b2: 5274 9b10 |006d: iget v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$selectedRowId:I // field@109b │ │ -0797b6: 8144 |006f: int-to-long v4, v4 │ │ -0797b8: 6e40 3f23 4315 |0070: invoke-virtual {v3, v4, v5, v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ -0797be: 5473 9610 |0073: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -0797c2: 7110 fe22 0300 |0075: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -0797c8: 0c03 |0078: move-result-object v3 │ │ -0797ca: 6e10 3323 0300 |0079: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0797d0: 5473 9610 |007c: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -0797d4: 5474 9610 |007e: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -0797d8: 7110 f722 0400 |0080: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ -0797de: 0c04 |0083: move-result-object v4 │ │ -0797e0: 5475 9610 |0084: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ -0797e4: 7110 f622 0500 |0086: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -0797ea: 0c05 |0089: move-result-object v5 │ │ -0797ec: 6e10 870f 0500 |008a: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0797f2: 0c05 |008d: move-result-object v5 │ │ -0797f4: 6e10 511f 0500 |008e: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0797fa: 0c05 |0091: move-result-object v5 │ │ -0797fc: 6e10 721f 0500 |0092: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -079802: 0c05 |0095: move-result-object v5 │ │ -079804: 5276 9910 |0096: iget v6, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$position:I // field@1099 │ │ -079808: 7140 0823 4365 |0098: invoke-static {v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2300:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;I)V // method@2308 │ │ -07980e: 5473 9810 |009b: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$dialog:Landroid/app/Dialog; // field@1098 │ │ -079812: 6e10 9b00 0300 |009d: invoke-virtual {v3}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -079818: 0e00 |00a0: return-void │ │ +07a6c0: |[07a6c0] org.yuttadhammo.tipitaka.SearchDialog$13.onClick:(Landroid/view/View;)V │ │ +07a6d0: 5473 9a10 |0000: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$priorityEditText:Landroid/widget/EditText; // field@109a │ │ +07a6d4: 6e10 870f 0300 |0002: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07a6da: 0c03 |0005: move-result-object v3 │ │ +07a6dc: 6e10 511f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07a6e2: 0c02 |0009: move-result-object v2 │ │ +07a6e4: 5473 9710 |000a: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$codeEditText:Landroid/widget/EditText; // field@1097 │ │ +07a6e8: 6e10 870f 0300 |000c: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07a6ee: 0c03 |000f: move-result-object v3 │ │ +07a6f0: 6e10 511f 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07a6f6: 0c00 |0013: move-result-object v0 │ │ +07a6f8: 6e10 651f 0200 |0014: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07a6fe: 0a03 |0017: move-result v3 │ │ +07a700: 3c03 0800 |0018: if-gtz v3, 0020 // +0008 │ │ +07a704: 6e10 651f 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07a70a: 0a03 |001d: move-result v3 │ │ +07a70c: 3d03 8200 |001e: if-lez v3, 00a0 // +0082 │ │ +07a710: 5473 9610 |0020: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a714: 7110 fe22 0300 |0022: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a71a: 0c03 |0025: move-result-object v3 │ │ +07a71c: 6e10 3c23 0300 |0026: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +07a722: 5473 9610 |0029: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a726: 7110 0f23 0300 |002b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a72c: 0c03 |002e: move-result-object v3 │ │ +07a72e: 5274 9910 |002f: iget v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$position:I // field@1099 │ │ +07a732: 7220 cd01 4300 |0031: invoke-interface {v3, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07a738: 5473 9610 |0034: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a73c: 7110 fe22 0300 |0036: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a742: 0c03 |0039: move-result-object v3 │ │ +07a744: 5274 9b10 |003a: iget v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$selectedRowId:I // field@109b │ │ +07a748: 8144 |003c: int-to-long v4, v4 │ │ +07a74a: 6e30 3923 4305 |003d: invoke-virtual {v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +07a750: 0c01 |0040: move-result-object v1 │ │ +07a752: 6e10 651f 0200 |0041: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07a758: 0a03 |0044: move-result v3 │ │ +07a75a: 3d03 1900 |0045: if-lez v3, 005e // +0019 │ │ +07a75e: 1a03 b000 |0047: const-string v3, "%04d" // string@00b0 │ │ +07a762: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +07a764: 2344 b504 |004a: new-array v4, v4, [Ljava/lang/Object; // type@04b5 │ │ +07a768: 1205 |004c: const/4 v5, #int 0 // #0 │ │ +07a76a: 7110 361f 0200 |004d: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07a770: 0a06 |0050: move-result v6 │ │ +07a772: 7110 391f 0600 |0051: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07a778: 0c06 |0054: move-result-object v6 │ │ +07a77a: 4d06 0405 |0055: aput-object v6, v4, v5 │ │ +07a77e: 7120 601f 4300 |0057: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07a784: 0c03 |005a: move-result-object v3 │ │ +07a786: 6e20 5723 3100 |005b: invoke-virtual {v1, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ +07a78c: 6e10 651f 0000 |005e: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07a792: 0a03 |0061: move-result v3 │ │ +07a794: 3d03 0500 |0062: if-lez v3, 0067 // +0005 │ │ +07a798: 6e20 4f23 0100 |0064: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ +07a79e: 5473 9610 |0067: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a7a2: 7110 fe22 0300 |0069: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a7a8: 0c03 |006c: move-result-object v3 │ │ +07a7aa: 5274 9b10 |006d: iget v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$selectedRowId:I // field@109b │ │ +07a7ae: 8144 |006f: int-to-long v4, v4 │ │ +07a7b0: 6e40 3f23 4315 |0070: invoke-virtual {v3, v4, v5, v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ +07a7b6: 5473 9610 |0073: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a7ba: 7110 fe22 0300 |0075: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a7c0: 0c03 |0078: move-result-object v3 │ │ +07a7c2: 6e10 3323 0300 |0079: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +07a7c8: 5473 9610 |007c: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a7cc: 5474 9610 |007e: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a7d0: 7110 f722 0400 |0080: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ +07a7d6: 0c04 |0083: move-result-object v4 │ │ +07a7d8: 5475 9610 |0084: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1096 │ │ +07a7dc: 7110 f622 0500 |0086: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07a7e2: 0c05 |0089: move-result-object v5 │ │ +07a7e4: 6e10 870f 0500 |008a: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07a7ea: 0c05 |008d: move-result-object v5 │ │ +07a7ec: 6e10 511f 0500 |008e: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07a7f2: 0c05 |0091: move-result-object v5 │ │ +07a7f4: 6e10 721f 0500 |0092: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07a7fa: 0c05 |0095: move-result-object v5 │ │ +07a7fc: 5276 9910 |0096: iget v6, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$position:I // field@1099 │ │ +07a800: 7140 0823 4365 |0098: invoke-static {v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2300:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;I)V // method@2308 │ │ +07a806: 5473 9810 |009b: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.val$dialog:Landroid/app/Dialog; // field@1098 │ │ +07a80a: 6e10 9b00 0300 |009d: invoke-virtual {v3}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +07a810: 0e00 |00a0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x000a line=728 │ │ 0x0014 line=729 │ │ 0x0020 line=730 │ │ 0x0029 line=731 │ │ @@ -122282,21 +122354,21 @@ │ │ locals : │ │ 0x0041 - 0x00a0 reg=1 item Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0014 - 0x00a1 reg=0 codeText Ljava/lang/String; │ │ 0x000a - 0x00a1 reg=2 priorityText Ljava/lang/String; │ │ 0x0000 - 0x00a1 reg=7 this Lorg/yuttadhammo/tipitaka/SearchDialog$13; │ │ 0x0000 - 0x00a1 reg=8 v Landroid/view/View; │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #522 header: │ │ -class_idx : 1135 │ │ +class_idx : 1133 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -122321,52 +122393,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07981c: |[07981c] org.yuttadhammo.tipitaka.SearchDialog$14.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -07982c: 5b01 9c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109c │ │ -079830: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079836: 0e00 |0005: return-void │ │ +07a814: |[07a814] org.yuttadhammo.tipitaka.SearchDialog$14.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07a824: 5b01 9c10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$14;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109c │ │ +07a828: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07a82e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$14; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$14;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079838: |[079838] org.yuttadhammo.tipitaka.SearchDialog$14.onClick:(Landroid/content/DialogInterface;I)V │ │ -079848: 0e00 |0000: return-void │ │ +07a830: |[07a830] org.yuttadhammo.tipitaka.SearchDialog$14.onClick:(Landroid/content/DialogInterface;I)V │ │ +07a840: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$14; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #523 header: │ │ -class_idx : 1136 │ │ +class_idx : 1134 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -122395,173 +122467,173 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07984c: |[07984c] org.yuttadhammo.tipitaka.SearchDialog$15.:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ -07985c: 5b01 9d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079860: 5902 9e10 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.val$position:I // field@109e │ │ -079864: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07986a: 0e00 |0007: return-void │ │ +07a844: |[07a844] org.yuttadhammo.tipitaka.SearchDialog$15.:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ +07a854: 5b01 9d10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a858: 5902 9e10 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.val$position:I // field@109e │ │ +07a85c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07a862: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$15; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$15;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 268 16-bit code units │ │ -07986c: |[07986c] org.yuttadhammo.tipitaka.SearchDialog$15.onClick:(Landroid/content/DialogInterface;I)V │ │ -07987c: 54eb 9d10 |0000: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079880: 7110 fe22 0b00 |0002: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -079886: 0c0b |0005: move-result-object v11 │ │ -079888: 6e10 3c23 0b00 |0006: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -07988e: 54eb 9d10 |0009: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079892: 7110 0f23 0b00 |000b: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -079898: 0c0b |000e: move-result-object v11 │ │ -07989a: 52ec 9e10 |000f: iget v12, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.val$position:I // field@109e │ │ -07989e: 7220 cd01 cb00 |0011: invoke-interface {v11, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0798a4: 54eb 9d10 |0014: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -0798a8: 7110 0f23 0b00 |0016: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -0798ae: 0c0b |0019: move-result-object v11 │ │ -0798b0: 120c |001a: const/4 v12, #int 0 // #0 │ │ -0798b2: 7220 c501 cb00 |001b: invoke-interface {v11, v12}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0798b8: 0a07 |001e: move-result v7 │ │ -0798ba: 54eb 9d10 |001f: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -0798be: 7110 fe22 0b00 |0021: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -0798c4: 0c0b |0024: move-result-object v11 │ │ -0798c6: 817c |0025: int-to-long v12, v7 │ │ -0798c8: 6e30 3e23 cb0d |0026: invoke-virtual {v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.removeEntry:(J)Z // method@233e │ │ -0798ce: 54eb 9d10 |0029: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -0798d2: 7110 fe22 0b00 |002b: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -0798d8: 0c0b |002e: move-result-object v11 │ │ -0798da: 6e10 3323 0b00 |002f: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0798e0: 54eb 9d10 |0032: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -0798e4: 7110 0f23 0b00 |0034: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -0798ea: 0c0b |0037: move-result-object v11 │ │ -0798ec: 121c |0038: const/4 v12, #int 1 // #1 │ │ -0798ee: 7220 c801 cb00 |0039: invoke-interface {v11, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0798f4: 0c04 |003c: move-result-object v4 │ │ -0798f6: 54eb 9d10 |003d: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -0798fa: 7110 0f23 0b00 |003f: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -079900: 0c0b |0042: move-result-object v11 │ │ -079902: 122c |0043: const/4 v12, #int 2 // #2 │ │ -079904: 7220 c801 cb00 |0044: invoke-interface {v11, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07990a: 0c03 |0047: move-result-object v3 │ │ -07990c: 54eb 9d10 |0048: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079910: 7110 0f23 0b00 |004a: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -079916: 0c0b |004d: move-result-object v11 │ │ -079918: 125c |004e: const/4 v12, #int 5 // #5 │ │ -07991a: 7220 c801 cb00 |004f: invoke-interface {v11, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -079920: 0c08 |0052: move-result-object v8 │ │ -079922: 54eb 9d10 |0053: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079926: 7110 0f23 0b00 |0055: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -07992c: 0c0b |0058: move-result-object v11 │ │ -07992e: 124c |0059: const/4 v12, #int 4 // #4 │ │ -079930: 7220 c501 cb00 |005a: invoke-interface {v11, v12}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -079936: 0a05 |005d: move-result v5 │ │ -079938: 54eb 9d10 |005e: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -07993c: 7110 0923 0b00 |0060: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ -079942: 0c0b |0063: move-result-object v11 │ │ -079944: 6e10 6523 0b00 |0064: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -07994a: 54eb 9d10 |0067: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -07994e: 7110 0923 0b00 |0069: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ -079954: 0c0b |006c: move-result-object v11 │ │ -079956: 6e40 6123 4b83 |006d: invoke-virtual {v11, v4, v3, v8}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ -07995c: 0c01 |0070: move-result-object v1 │ │ -07995e: 7210 c301 0100 |0071: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -079964: 0a0b |0074: move-result v11 │ │ -079966: 3d0b 4600 |0075: if-lez v11, 00bb // +0046 │ │ -07996a: 7210 cb01 0100 |0077: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -079970: 0a0b |007a: move-result v11 │ │ -079972: 380b 4000 |007b: if-eqz v11, 00bb // +0040 │ │ -079976: 7210 c901 0100 |007d: invoke-interface {v1}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07997c: 0a0b |0080: move-result v11 │ │ -07997e: 390b 3a00 |0081: if-nez v11, 00bb // +003a │ │ -079982: 120b |0083: const/4 v11, #int 0 // #0 │ │ -079984: 7220 c501 b100 |0084: invoke-interface {v1, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07998a: 0a02 |0087: move-result v2 │ │ -07998c: 124b |0088: const/4 v11, #int 4 // #4 │ │ -07998e: 7220 c801 b100 |0089: invoke-interface {v1, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -079994: 0c09 |008c: move-result-object v9 │ │ -079996: 1a0b 0d01 |008d: const-string v11, ":" // string@010d │ │ -07999a: 6e20 691f b900 |008f: invoke-virtual {v9, v11}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0799a0: 0c0a |0092: move-result-object v10 │ │ -0799a2: 120b |0093: const/4 v11, #int 0 // #0 │ │ -0799a4: 460b 0a0b |0094: aget-object v11, v10, v11 │ │ -0799a8: 7110 361f 0b00 |0096: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0799ae: 0a0b |0099: move-result v11 │ │ -0799b0: 121c |009a: const/4 v12, #int 1 // #1 │ │ -0799b2: 460c 0a0c |009b: aget-object v12, v10, v12 │ │ -0799b6: 7110 361f 0c00 |009d: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0799bc: 0a0c |00a0: move-result v12 │ │ -0799be: b0cb |00a1: add-int/2addr v11, v12 │ │ -0799c0: 122c |00a2: const/4 v12, #int 2 // #2 │ │ -0799c2: 460c 0a0c |00a3: aget-object v12, v10, v12 │ │ -0799c6: 7110 361f 0c00 |00a5: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0799cc: 0a0c |00a8: move-result v12 │ │ -0799ce: 9006 0b0c |00a9: add-int v6, v11, v12 │ │ -0799d2: 3356 0c00 |00ab: if-ne v6, v5, 00b7 // +000c │ │ -0799d6: 54eb 9d10 |00ad: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -0799da: 7110 0923 0b00 |00af: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ -0799e0: 0c0b |00b2: move-result-object v11 │ │ -0799e2: 812c |00b3: int-to-long v12, v2 │ │ -0799e4: 6e30 6723 cb0d |00b4: invoke-virtual {v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.removeEntry:(J)Z // method@2367 │ │ -0799ea: 7210 cc01 0100 |00b7: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -0799f0: 28c3 |00ba: goto 007d // -003d │ │ -0799f2: 7210 c001 0100 |00bb: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0799f8: 54eb 9d10 |00be: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -0799fc: 7110 0923 0b00 |00c0: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ -079a02: 0c0b |00c3: move-result-object v11 │ │ -079a04: 6e10 5f23 0b00 |00c4: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -079a0a: 54eb 9d10 |00c7: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079a0e: 54ec 9d10 |00c9: iget-object v12, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079a12: 7110 f622 0c00 |00cb: invoke-static {v12}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -079a18: 0c0c |00ce: move-result-object v12 │ │ -079a1a: 6e10 870f 0c00 |00cf: invoke-virtual {v12}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -079a20: 0c0c |00d2: move-result-object v12 │ │ -079a22: 6e10 511f 0c00 |00d3: invoke-virtual {v12}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -079a28: 0c0c |00d6: move-result-object v12 │ │ -079a2a: 6e10 721f 0c00 |00d7: invoke-virtual {v12}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -079a30: 0c0c |00da: move-result-object v12 │ │ -079a32: 52ed 9e10 |00db: iget v13, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.val$position:I // field@109e │ │ -079a36: 7140 0823 4bdc |00dd: invoke-static {v11, v4, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2300:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;I)V // method@2308 │ │ -079a3c: 2200 f603 |00e0: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f6 │ │ -079a40: 54eb 9d10 |00e2: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ -079a44: 7110 0d23 0b00 |00e4: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -079a4a: 0c0b |00e7: move-result-object v11 │ │ -079a4c: 7020 3a20 b000 |00e8: invoke-direct {v0, v11}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ -079a52: 6e10 4520 0000 |00eb: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -079a58: 6e30 3f20 4003 |00ee: invoke-virtual {v0, v4, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@203f │ │ -079a5e: 0c01 |00f1: move-result-object v1 │ │ -079a60: 7210 cb01 0100 |00f2: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -079a66: 7210 c901 0100 |00f5: invoke-interface {v1}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -079a6c: 0a0b |00f8: move-result v11 │ │ -079a6e: 390b 0f00 |00f9: if-nez v11, 0108 // +000f │ │ -079a72: 120b |00fb: const/4 v11, #int 0 // #0 │ │ -079a74: 7220 c501 b100 |00fc: invoke-interface {v1, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -079a7a: 0a0b |00ff: move-result v11 │ │ -079a7c: 81bb |0100: int-to-long v11, v11 │ │ -079a7e: 6e30 4620 b00c |0101: invoke-virtual {v0, v11, v12}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ -079a84: 7210 cc01 0100 |0104: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -079a8a: 28ee |0107: goto 00f5 // -0012 │ │ -079a8c: 6e10 3b20 0000 |0108: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -079a92: 0e00 |010b: return-void │ │ +07a864: |[07a864] org.yuttadhammo.tipitaka.SearchDialog$15.onClick:(Landroid/content/DialogInterface;I)V │ │ +07a874: 54eb 9d10 |0000: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a878: 7110 fe22 0b00 |0002: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a87e: 0c0b |0005: move-result-object v11 │ │ +07a880: 6e10 3c23 0b00 |0006: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +07a886: 54eb 9d10 |0009: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a88a: 7110 0f23 0b00 |000b: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a890: 0c0b |000e: move-result-object v11 │ │ +07a892: 52ec 9e10 |000f: iget v12, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.val$position:I // field@109e │ │ +07a896: 7220 cd01 cb00 |0011: invoke-interface {v11, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07a89c: 54eb 9d10 |0014: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a8a0: 7110 0f23 0b00 |0016: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a8a6: 0c0b |0019: move-result-object v11 │ │ +07a8a8: 120c |001a: const/4 v12, #int 0 // #0 │ │ +07a8aa: 7220 c501 cb00 |001b: invoke-interface {v11, v12}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07a8b0: 0a07 |001e: move-result v7 │ │ +07a8b2: 54eb 9d10 |001f: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a8b6: 7110 fe22 0b00 |0021: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a8bc: 0c0b |0024: move-result-object v11 │ │ +07a8be: 817c |0025: int-to-long v12, v7 │ │ +07a8c0: 6e30 3e23 cb0d |0026: invoke-virtual {v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.removeEntry:(J)Z // method@233e │ │ +07a8c6: 54eb 9d10 |0029: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a8ca: 7110 fe22 0b00 |002b: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07a8d0: 0c0b |002e: move-result-object v11 │ │ +07a8d2: 6e10 3323 0b00 |002f: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +07a8d8: 54eb 9d10 |0032: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a8dc: 7110 0f23 0b00 |0034: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a8e2: 0c0b |0037: move-result-object v11 │ │ +07a8e4: 121c |0038: const/4 v12, #int 1 // #1 │ │ +07a8e6: 7220 c801 cb00 |0039: invoke-interface {v11, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07a8ec: 0c04 |003c: move-result-object v4 │ │ +07a8ee: 54eb 9d10 |003d: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a8f2: 7110 0f23 0b00 |003f: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a8f8: 0c0b |0042: move-result-object v11 │ │ +07a8fa: 122c |0043: const/4 v12, #int 2 // #2 │ │ +07a8fc: 7220 c801 cb00 |0044: invoke-interface {v11, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07a902: 0c03 |0047: move-result-object v3 │ │ +07a904: 54eb 9d10 |0048: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a908: 7110 0f23 0b00 |004a: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a90e: 0c0b |004d: move-result-object v11 │ │ +07a910: 125c |004e: const/4 v12, #int 5 // #5 │ │ +07a912: 7220 c801 cb00 |004f: invoke-interface {v11, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07a918: 0c08 |0052: move-result-object v8 │ │ +07a91a: 54eb 9d10 |0053: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a91e: 7110 0f23 0b00 |0055: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07a924: 0c0b |0058: move-result-object v11 │ │ +07a926: 124c |0059: const/4 v12, #int 4 // #4 │ │ +07a928: 7220 c501 cb00 |005a: invoke-interface {v11, v12}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07a92e: 0a05 |005d: move-result v5 │ │ +07a930: 54eb 9d10 |005e: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a934: 7110 0923 0b00 |0060: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ +07a93a: 0c0b |0063: move-result-object v11 │ │ +07a93c: 6e10 6523 0b00 |0064: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +07a942: 54eb 9d10 |0067: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a946: 7110 0923 0b00 |0069: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ +07a94c: 0c0b |006c: move-result-object v11 │ │ +07a94e: 6e40 6123 4b83 |006d: invoke-virtual {v11, v4, v3, v8}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ +07a954: 0c01 |0070: move-result-object v1 │ │ +07a956: 7210 c301 0100 |0071: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07a95c: 0a0b |0074: move-result v11 │ │ +07a95e: 3d0b 4600 |0075: if-lez v11, 00bb // +0046 │ │ +07a962: 7210 cb01 0100 |0077: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07a968: 0a0b |007a: move-result v11 │ │ +07a96a: 380b 4000 |007b: if-eqz v11, 00bb // +0040 │ │ +07a96e: 7210 c901 0100 |007d: invoke-interface {v1}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07a974: 0a0b |0080: move-result v11 │ │ +07a976: 390b 3a00 |0081: if-nez v11, 00bb // +003a │ │ +07a97a: 120b |0083: const/4 v11, #int 0 // #0 │ │ +07a97c: 7220 c501 b100 |0084: invoke-interface {v1, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07a982: 0a02 |0087: move-result v2 │ │ +07a984: 124b |0088: const/4 v11, #int 4 // #4 │ │ +07a986: 7220 c801 b100 |0089: invoke-interface {v1, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07a98c: 0c09 |008c: move-result-object v9 │ │ +07a98e: 1a0b 1101 |008d: const-string v11, ":" // string@0111 │ │ +07a992: 6e20 691f b900 |008f: invoke-virtual {v9, v11}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07a998: 0c0a |0092: move-result-object v10 │ │ +07a99a: 120b |0093: const/4 v11, #int 0 // #0 │ │ +07a99c: 460b 0a0b |0094: aget-object v11, v10, v11 │ │ +07a9a0: 7110 361f 0b00 |0096: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07a9a6: 0a0b |0099: move-result v11 │ │ +07a9a8: 121c |009a: const/4 v12, #int 1 // #1 │ │ +07a9aa: 460c 0a0c |009b: aget-object v12, v10, v12 │ │ +07a9ae: 7110 361f 0c00 |009d: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07a9b4: 0a0c |00a0: move-result v12 │ │ +07a9b6: b0cb |00a1: add-int/2addr v11, v12 │ │ +07a9b8: 122c |00a2: const/4 v12, #int 2 // #2 │ │ +07a9ba: 460c 0a0c |00a3: aget-object v12, v10, v12 │ │ +07a9be: 7110 361f 0c00 |00a5: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07a9c4: 0a0c |00a8: move-result v12 │ │ +07a9c6: 9006 0b0c |00a9: add-int v6, v11, v12 │ │ +07a9ca: 3356 0c00 |00ab: if-ne v6, v5, 00b7 // +000c │ │ +07a9ce: 54eb 9d10 |00ad: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a9d2: 7110 0923 0b00 |00af: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ +07a9d8: 0c0b |00b2: move-result-object v11 │ │ +07a9da: 812c |00b3: int-to-long v12, v2 │ │ +07a9dc: 6e30 6723 cb0d |00b4: invoke-virtual {v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.removeEntry:(J)Z // method@2367 │ │ +07a9e2: 7210 cc01 0100 |00b7: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07a9e8: 28c3 |00ba: goto 007d // -003d │ │ +07a9ea: 7210 c001 0100 |00bb: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07a9f0: 54eb 9d10 |00be: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07a9f4: 7110 0923 0b00 |00c0: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2309 │ │ +07a9fa: 0c0b |00c3: move-result-object v11 │ │ +07a9fc: 6e10 5f23 0b00 |00c4: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +07aa02: 54eb 9d10 |00c7: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07aa06: 54ec 9d10 |00c9: iget-object v12, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07aa0a: 7110 f622 0c00 |00cb: invoke-static {v12}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07aa10: 0c0c |00ce: move-result-object v12 │ │ +07aa12: 6e10 870f 0c00 |00cf: invoke-virtual {v12}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07aa18: 0c0c |00d2: move-result-object v12 │ │ +07aa1a: 6e10 511f 0c00 |00d3: invoke-virtual {v12}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07aa20: 0c0c |00d6: move-result-object v12 │ │ +07aa22: 6e10 721f 0c00 |00d7: invoke-virtual {v12}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07aa28: 0c0c |00da: move-result-object v12 │ │ +07aa2a: 52ed 9e10 |00db: iget v13, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.val$position:I // field@109e │ │ +07aa2e: 7140 0823 4bdc |00dd: invoke-static {v11, v4, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2300:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;I)V // method@2308 │ │ +07aa34: 2200 f403 |00e0: new-instance v0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f4 │ │ +07aa38: 54eb 9d10 |00e2: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109d │ │ +07aa3c: 7110 0d23 0b00 |00e4: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07aa42: 0c0b |00e7: move-result-object v11 │ │ +07aa44: 7020 3a20 b000 |00e8: invoke-direct {v0, v11}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ +07aa4a: 6e10 4520 0000 |00eb: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +07aa50: 6e30 3f20 4003 |00ee: invoke-virtual {v0, v4, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@203f │ │ +07aa56: 0c01 |00f1: move-result-object v1 │ │ +07aa58: 7210 cb01 0100 |00f2: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07aa5e: 7210 c901 0100 |00f5: invoke-interface {v1}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07aa64: 0a0b |00f8: move-result v11 │ │ +07aa66: 390b 0f00 |00f9: if-nez v11, 0108 // +000f │ │ +07aa6a: 120b |00fb: const/4 v11, #int 0 // #0 │ │ +07aa6c: 7220 c501 b100 |00fc: invoke-interface {v1, v11}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07aa72: 0a0b |00ff: move-result v11 │ │ +07aa74: 81bc |0100: int-to-long v12, v11 │ │ +07aa76: 6e30 4620 c00d |0101: invoke-virtual {v0, v12, v13}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ +07aa7c: 7210 cc01 0100 |0104: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07aa82: 28ee |0107: goto 00f5 // -0012 │ │ +07aa84: 6e10 3b20 0000 |0108: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +07aa8a: 0e00 |010b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0009 line=828 │ │ 0x0014 line=829 │ │ 0x001f line=830 │ │ 0x0029 line=831 │ │ @@ -122604,21 +122676,21 @@ │ │ 0x005e - 0x010c reg=5 nSutsHistory I │ │ 0x001f - 0x010c reg=7 rowId I │ │ 0x0053 - 0x010c reg=8 sCate Ljava/lang/String; │ │ 0x0000 - 0x010c reg=14 this Lorg/yuttadhammo/tipitaka/SearchDialog$15; │ │ 0x0000 - 0x010c reg=15 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x010c reg=16 which I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #524 header: │ │ -class_idx : 1137 │ │ +class_idx : 1135 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -122643,52 +122715,52 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079a94: |[079a94] org.yuttadhammo.tipitaka.SearchDialog$16.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079aa4: 5b01 9f10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109f │ │ -079aa8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079aae: 0e00 |0005: return-void │ │ +07aa8c: |[07aa8c] org.yuttadhammo.tipitaka.SearchDialog$16.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07aa9c: 5b01 9f10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$16;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@109f │ │ +07aaa0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07aaa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$16; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$16;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079ab0: |[079ab0] org.yuttadhammo.tipitaka.SearchDialog$16.onClick:(Landroid/content/DialogInterface;I)V │ │ -079ac0: 0e00 |0000: return-void │ │ +07aaa8: |[07aaa8] org.yuttadhammo.tipitaka.SearchDialog$16.onClick:(Landroid/content/DialogInterface;I)V │ │ +07aab8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$16; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #525 header: │ │ -class_idx : 1138 │ │ +class_idx : 1136 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -122713,54 +122785,54 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079ac4: |[079ac4] org.yuttadhammo.tipitaka.SearchDialog$1.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079ad4: 5b01 a010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a0 │ │ -079ad8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079ade: 0e00 |0005: return-void │ │ +07aabc: |[07aabc] org.yuttadhammo.tipitaka.SearchDialog$1.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07aacc: 5b01 a010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a0 │ │ +07aad0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07aad6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$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 │ │ -079ae0: |[079ae0] org.yuttadhammo.tipitaka.SearchDialog$1.onClick:(Landroid/view/View;)V │ │ -079af0: 5410 a010 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a0 │ │ -079af4: 6e10 2423 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:()V // method@2324 │ │ -079afa: 0e00 |0005: return-void │ │ +07aad8: |[07aad8] org.yuttadhammo.tipitaka.SearchDialog$1.onClick:(Landroid/view/View;)V │ │ +07aae8: 5410 a010 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog$1;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a0 │ │ +07aaec: 6e10 2423 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:()V // method@2324 │ │ +07aaf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0005 line=131 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/SearchDialog$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #526 header: │ │ -class_idx : 1139 │ │ +class_idx : 1137 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -122785,49 +122857,49 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079afc: |[079afc] org.yuttadhammo.tipitaka.SearchDialog$2.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079b0c: 5b01 a110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ -079b10: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079b16: 0e00 |0005: return-void │ │ +07aaf4: |[07aaf4] org.yuttadhammo.tipitaka.SearchDialog$2.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07ab04: 5b01 a110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ +07ab08: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07ab0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$2;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -079b18: |[079b18] org.yuttadhammo.tipitaka.SearchDialog$2.afterTextChanged:(Landroid/text/Editable;)V │ │ -079b28: 5431 a110 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ -079b2c: 7110 f622 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -079b32: 0c01 |0005: move-result-object v1 │ │ -079b34: 6e10 870f 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -079b3a: 0c01 |0009: move-result-object v1 │ │ -079b3c: 6e10 511f 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -079b42: 0c00 |000d: move-result-object v0 │ │ -079b44: 5431 a110 |000e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ -079b48: 5432 a110 |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ -079b4c: 7110 f722 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ -079b52: 0c02 |0015: move-result-object v2 │ │ -079b54: 7130 0323 2100 |0016: invoke-static {v1, v2, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ -079b5a: 0e00 |0019: return-void │ │ +07ab10: |[07ab10] org.yuttadhammo.tipitaka.SearchDialog$2.afterTextChanged:(Landroid/text/Editable;)V │ │ +07ab20: 5431 a110 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ +07ab24: 7110 f622 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07ab2a: 0c01 |0005: move-result-object v1 │ │ +07ab2c: 6e10 870f 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07ab32: 0c01 |0009: move-result-object v1 │ │ +07ab34: 6e10 511f 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07ab3a: 0c00 |000d: move-result-object v0 │ │ +07ab3c: 5431 a110 |000e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ +07ab40: 5432 a110 |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a1 │ │ +07ab44: 7110 f722 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ +07ab4a: 0c02 |0015: move-result-object v2 │ │ +07ab4c: 7130 0323 2100 |0016: invoke-static {v1, v2, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ +07ab52: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x000e line=153 │ │ 0x0019 line=154 │ │ locals : │ │ 0x000e - 0x001a reg=0 text Ljava/lang/String; │ │ @@ -122839,16 +122911,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b5c: |[079b5c] org.yuttadhammo.tipitaka.SearchDialog$2.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -079b6c: 0e00 |0000: return-void │ │ +07ab54: |[07ab54] org.yuttadhammo.tipitaka.SearchDialog$2.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07ab64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$2; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -122860,33 +122932,33 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b70: |[079b70] org.yuttadhammo.tipitaka.SearchDialog$2.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -079b80: 0e00 |0000: return-void │ │ +07ab68: |[07ab68] org.yuttadhammo.tipitaka.SearchDialog$2.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07ab78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$2; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ 0x0000 - 0x0001 reg=3 before I │ │ 0x0000 - 0x0001 reg=4 count I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #527 header: │ │ -class_idx : 1140 │ │ +class_idx : 1138 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -122911,49 +122983,49 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079b84: |[079b84] org.yuttadhammo.tipitaka.SearchDialog$3.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079b94: 5b01 a210 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ -079b98: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079b9e: 0e00 |0005: return-void │ │ +07ab7c: |[07ab7c] org.yuttadhammo.tipitaka.SearchDialog$3.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07ab8c: 5b01 a210 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ +07ab90: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07ab96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$3;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -079ba0: |[079ba0] org.yuttadhammo.tipitaka.SearchDialog$3.afterTextChanged:(Landroid/text/Editable;)V │ │ -079bb0: 5431 a210 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ -079bb4: 7110 f622 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -079bba: 0c01 |0005: move-result-object v1 │ │ -079bbc: 6e10 870f 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -079bc2: 0c01 |0009: move-result-object v1 │ │ -079bc4: 6e10 511f 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -079bca: 0c00 |000d: move-result-object v0 │ │ -079bcc: 5431 a210 |000e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ -079bd0: 5432 a210 |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ -079bd4: 7110 f722 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ -079bda: 0c02 |0015: move-result-object v2 │ │ -079bdc: 7130 0323 2100 |0016: invoke-static {v1, v2, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ -079be2: 0e00 |0019: return-void │ │ +07ab98: |[07ab98] org.yuttadhammo.tipitaka.SearchDialog$3.afterTextChanged:(Landroid/text/Editable;)V │ │ +07aba8: 5431 a210 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ +07abac: 7110 f622 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07abb2: 0c01 |0005: move-result-object v1 │ │ +07abb4: 6e10 870f 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07abba: 0c01 |0009: move-result-object v1 │ │ +07abbc: 6e10 511f 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07abc2: 0c00 |000d: move-result-object v0 │ │ +07abc4: 5431 a210 |000e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ +07abc8: 5432 a210 |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a2 │ │ +07abcc: 7110 f722 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ +07abd2: 0c02 |0015: move-result-object v2 │ │ +07abd4: 7130 0323 2100 |0016: invoke-static {v1, v2, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ +07abda: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000e line=176 │ │ 0x0019 line=177 │ │ locals : │ │ 0x000e - 0x001a reg=0 text Ljava/lang/String; │ │ @@ -122965,16 +123037,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079be4: |[079be4] org.yuttadhammo.tipitaka.SearchDialog$3.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -079bf4: 0e00 |0000: return-void │ │ +07abdc: |[07abdc] org.yuttadhammo.tipitaka.SearchDialog$3.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07abec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$3; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -122986,33 +123058,33 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079bf8: |[079bf8] org.yuttadhammo.tipitaka.SearchDialog$3.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -079c08: 0e00 |0000: return-void │ │ +07abf0: |[07abf0] org.yuttadhammo.tipitaka.SearchDialog$3.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07ac00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$3; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ 0x0000 - 0x0001 reg=3 before I │ │ 0x0000 - 0x0001 reg=4 count I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #528 header: │ │ -class_idx : 1141 │ │ +class_idx : 1139 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -123037,63 +123109,63 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079c0c: |[079c0c] org.yuttadhammo.tipitaka.SearchDialog$4.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079c1c: 5b01 a310 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a3 │ │ -079c20: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079c26: 0e00 |0005: return-void │ │ +07ac04: |[07ac04] org.yuttadhammo.tipitaka.SearchDialog$4.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07ac14: 5b01 a310 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a3 │ │ +07ac18: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07ac1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$4;) │ │ name : 'onEditorAction' │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -079c28: |[079c28] org.yuttadhammo.tipitaka.SearchDialog$4.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -079c38: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -079c3a: 3303 0900 |0001: if-ne v3, v0, 000a // +0009 │ │ -079c3e: 5410 a310 |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a3 │ │ -079c42: 6e10 2423 0000 |0005: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:()V // method@2324 │ │ -079c48: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -079c4a: 0f00 |0009: return v0 │ │ -079c4c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -079c4e: 28fe |000b: goto 0009 // -0002 │ │ +07ac20: |[07ac20] org.yuttadhammo.tipitaka.SearchDialog$4.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +07ac30: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +07ac32: 3303 0900 |0001: if-ne v3, v0, 000a // +0009 │ │ +07ac36: 5410 a310 |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog$4;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a3 │ │ +07ac3a: 6e10 2423 0000 |0005: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:()V // method@2324 │ │ +07ac40: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07ac42: 0f00 |0009: return v0 │ │ +07ac44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07ac46: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0008 line=186 │ │ 0x0009 line=188 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/yuttadhammo/tipitaka/SearchDialog$4; │ │ 0x0000 - 0x000c reg=2 v Landroid/widget/TextView; │ │ 0x0000 - 0x000c reg=3 actionId I │ │ 0x0000 - 0x000c reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #529 header: │ │ -class_idx : 1142 │ │ +class_idx : 1140 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #529 annotations: │ │ Annotations on class │ │ @@ -123118,49 +123190,49 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079c50: |[079c50] org.yuttadhammo.tipitaka.SearchDialog$5.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079c60: 5b01 a410 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ -079c64: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079c6a: 0e00 |0005: return-void │ │ +07ac48: |[07ac48] org.yuttadhammo.tipitaka.SearchDialog$5.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07ac58: 5b01 a410 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ +07ac5c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07ac62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$5;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -079c6c: |[079c6c] org.yuttadhammo.tipitaka.SearchDialog$5.afterTextChanged:(Landroid/text/Editable;)V │ │ -079c7c: 5431 a410 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ -079c80: 7110 f622 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -079c86: 0c01 |0005: move-result-object v1 │ │ -079c88: 6e10 870f 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -079c8e: 0c01 |0009: move-result-object v1 │ │ -079c90: 6e10 511f 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -079c96: 0c00 |000d: move-result-object v0 │ │ -079c98: 5431 a410 |000e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ -079c9c: 5432 a410 |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ -079ca0: 7110 f722 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ -079ca6: 0c02 |0015: move-result-object v2 │ │ -079ca8: 7130 0323 2100 |0016: invoke-static {v1, v2, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ -079cae: 0e00 |0019: return-void │ │ +07ac64: |[07ac64] org.yuttadhammo.tipitaka.SearchDialog$5.afterTextChanged:(Landroid/text/Editable;)V │ │ +07ac74: 5431 a410 |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ +07ac78: 7110 f622 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07ac7e: 0c01 |0005: move-result-object v1 │ │ +07ac80: 6e10 870f 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07ac86: 0c01 |0009: move-result-object v1 │ │ +07ac88: 6e10 511f 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07ac8e: 0c00 |000d: move-result-object v0 │ │ +07ac90: 5431 a410 |000e: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ +07ac94: 5432 a410 |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a4 │ │ +07ac98: 7110 f722 0200 |0012: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ +07ac9e: 0c02 |0015: move-result-object v2 │ │ +07aca0: 7130 0323 2100 |0016: invoke-static {v1, v2, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ +07aca6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000e line=209 │ │ 0x0019 line=210 │ │ locals : │ │ 0x000e - 0x001a reg=0 text Ljava/lang/String; │ │ @@ -123172,16 +123244,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079cb0: |[079cb0] org.yuttadhammo.tipitaka.SearchDialog$5.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -079cc0: 0e00 |0000: return-void │ │ +07aca8: |[07aca8] org.yuttadhammo.tipitaka.SearchDialog$5.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07acb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$5; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -123193,33 +123265,33 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079cc4: |[079cc4] org.yuttadhammo.tipitaka.SearchDialog$5.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -079cd4: 0e00 |0000: return-void │ │ +07acbc: |[07acbc] org.yuttadhammo.tipitaka.SearchDialog$5.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07accc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$5; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ 0x0000 - 0x0001 reg=3 before I │ │ 0x0000 - 0x0001 reg=4 count I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #530 header: │ │ -class_idx : 1143 │ │ +class_idx : 1141 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #530 annotations: │ │ Annotations on class │ │ @@ -123246,239 +123318,239 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079cd8: |[079cd8] org.yuttadhammo.tipitaka.SearchDialog$6.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -079ce8: 5b01 a510 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079cec: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -079cf2: 0e00 |0005: return-void │ │ +07acd0: |[07acd0] org.yuttadhammo.tipitaka.SearchDialog$6.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07ace0: 5b01 a510 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ace4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07acea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$6;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 439 16-bit code units │ │ -079cf4: |[079cf4] org.yuttadhammo.tipitaka.SearchDialog$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -079d04: 1409 b700 077f |0000: const v9, #float 1.79449e+38 // #7f0700b7 │ │ -079d0a: 1408 b600 077f |0003: const v8, #float 1.79449e+38 // #7f0700b6 │ │ -079d10: 1407 4e00 077f |0006: const v7, #float 1.79447e+38 // #7f07004e │ │ -079d16: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -079d18: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -079d1a: 1403 8200 077f |000b: const v3, #float 1.79448e+38 // #7f070082 │ │ -079d20: 6e20 d90d 3c00 |000e: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079d26: 0c03 |0011: move-result-object v3 │ │ -079d28: 1f03 5802 |0012: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -079d2c: 6e10 6310 0300 |0014: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ -079d32: 0c03 |0017: move-result-object v3 │ │ -079d34: 7210 131f 0300 |0018: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -079d3a: 0c01 |001b: move-result-object v1 │ │ -079d3c: 54a3 a510 |001c: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079d40: 7110 f622 0300 |001e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -079d46: 0c03 |0021: move-result-object v3 │ │ -079d48: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ -079d4c: 6e20 8f0f 4300 |0024: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -079d52: 54a3 a510 |0027: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079d56: 7110 f622 0300 |0029: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -079d5c: 0c03 |002c: move-result-object v3 │ │ -079d5e: 6e20 850f 1300 |002d: invoke-virtual {v3, v1}, Landroid/widget/EditText;.append:(Ljava/lang/CharSequence;)V // method@0f85 │ │ -079d64: 1403 8300 077f |0030: const v3, #float 1.79448e+38 // #7f070083 │ │ -079d6a: 6e20 d90d 3c00 |0033: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079d70: 0c03 |0036: move-result-object v3 │ │ -079d72: 1f03 5802 |0037: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -079d76: 6e10 6310 0300 |0039: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ -079d7c: 0c03 |003c: move-result-object v3 │ │ -079d7e: 7210 131f 0300 |003d: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -079d84: 0c00 |0040: move-result-object v0 │ │ -079d86: 1a03 8709 |0041: const-string v3, "M" // string@0987 │ │ -079d8a: 6e20 5d1f 3000 |0043: invoke-virtual {v0, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -079d90: 0a03 |0046: move-result v3 │ │ -079d92: 3803 f100 |0047: if-eqz v3, 0138 // +00f1 │ │ -079d96: 54a3 a510 |0049: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079d9a: 7110 0a23 0300 |004b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079da0: 0c03 |004e: move-result-object v3 │ │ -079da2: 1404 ba00 077f |004f: const v4, #float 1.7945e+38 // #7f0700ba │ │ -079da8: 6e20 d90d 4300 |0052: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079dae: 0c03 |0055: move-result-object v3 │ │ -079db0: 1f03 2e02 |0056: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079db4: 6e20 750f 5300 |0058: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079dba: 1a03 6501 |005b: const-string v3, "A" // string@0165 │ │ -079dbe: 6e20 5d1f 3000 |005d: invoke-virtual {v0, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -079dc4: 0a03 |0060: move-result v3 │ │ -079dc6: 3803 eb00 |0061: if-eqz v3, 014c // +00eb │ │ -079dca: 54a3 a510 |0063: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079dce: 7110 0a23 0300 |0065: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079dd4: 0c03 |0068: move-result-object v3 │ │ -079dd6: 1404 bb00 077f |0069: const v4, #float 1.7945e+38 // #7f0700bb │ │ -079ddc: 6e20 d90d 4300 |006c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079de2: 0c03 |006f: move-result-object v3 │ │ -079de4: 1f03 2e02 |0070: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079de8: 6e20 750f 5300 |0072: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079dee: 1a03 080c |0075: const-string v3, "T" // string@0c08 │ │ -079df2: 6e20 5d1f 3000 |0077: invoke-virtual {v0, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -079df8: 0a03 |007a: move-result v3 │ │ -079dfa: 3803 e500 |007b: if-eqz v3, 0160 // +00e5 │ │ -079dfe: 54a3 a510 |007d: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079e02: 7110 0a23 0300 |007f: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079e08: 0c03 |0082: move-result-object v3 │ │ -079e0a: 1404 bc00 077f |0083: const v4, #float 1.7945e+38 // #7f0700bc │ │ -079e10: 6e20 d90d 4300 |0086: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079e16: 0c03 |0089: move-result-object v3 │ │ -079e18: 1f03 2e02 |008a: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079e1c: 6e20 750f 5300 |008c: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079e22: 1403 8400 077f |008f: const v3, #float 1.79448e+38 // #7f070084 │ │ -079e28: 6e20 d90d 3c00 |0092: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079e2e: 0c03 |0095: move-result-object v3 │ │ -079e30: 1f03 5802 |0096: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -079e34: 6e10 6310 0300 |0098: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ -079e3a: 0c03 |009b: move-result-object v3 │ │ -079e3c: 7210 131f 0300 |009c: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -079e42: 0c02 |009f: move-result-object v2 │ │ -079e44: 54a3 a510 |00a0: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079e48: 1404 3c00 0c7f |00a2: const v4, #float 1.86093e+38 // #7f0c003c │ │ -079e4e: 6e20 1923 4300 |00a5: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ -079e54: 0c03 |00a8: move-result-object v3 │ │ -079e56: 6e20 5d1f 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -079e5c: 0a03 |00ac: move-result v3 │ │ -079e5e: 3803 c700 |00ad: if-eqz v3, 0174 // +00c7 │ │ -079e62: 54a3 a510 |00af: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079e66: 7110 0a23 0300 |00b1: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079e6c: 0c03 |00b4: move-result-object v3 │ │ -079e6e: 6e20 d90d 8300 |00b5: invoke-virtual {v3, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079e74: 0c03 |00b8: move-result-object v3 │ │ -079e76: 1f03 2e02 |00b9: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079e7a: 6e20 750f 5300 |00bb: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079e80: 54a3 a510 |00be: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079e84: 1404 3d00 0c7f |00c0: const v4, #float 1.86093e+38 // #7f0c003d │ │ -079e8a: 6e20 1923 4300 |00c3: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ -079e90: 0c03 |00c6: move-result-object v3 │ │ -079e92: 6e20 5d1f 3200 |00c7: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -079e98: 0a03 |00ca: move-result v3 │ │ -079e9a: 3803 ba00 |00cb: if-eqz v3, 0185 // +00ba │ │ -079e9e: 54a3 a510 |00cd: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079ea2: 7110 0a23 0300 |00cf: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079ea8: 0c03 |00d2: move-result-object v3 │ │ -079eaa: 6e20 d90d 9300 |00d3: invoke-virtual {v3, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079eb0: 0c03 |00d6: move-result-object v3 │ │ -079eb2: 1f03 2e02 |00d7: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079eb6: 6e20 750f 5300 |00d9: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079ebc: 54a3 a510 |00dc: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079ec0: 1404 3e00 0c7f |00de: const v4, #float 1.86093e+38 // #7f0c003e │ │ -079ec6: 6e20 1923 4300 |00e1: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ -079ecc: 0c03 |00e4: move-result-object v3 │ │ -079ece: 6e20 5d1f 3200 |00e5: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -079ed4: 0a03 |00e8: move-result v3 │ │ -079ed6: 3803 a900 |00e9: if-eqz v3, 0192 // +00a9 │ │ -079eda: 54a3 a510 |00eb: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079ede: 7110 0a23 0300 |00ed: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079ee4: 0c03 |00f0: move-result-object v3 │ │ -079ee6: 1404 b800 077f |00f1: const v4, #float 1.7945e+38 // #7f0700b8 │ │ -079eec: 6e20 d90d 4300 |00f4: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079ef2: 0c03 |00f7: move-result-object v3 │ │ -079ef4: 1f03 2e02 |00f8: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079ef8: 6e20 750f 5300 |00fa: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079efe: 54a3 a510 |00fd: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079f02: 1404 3f00 0c7f |00ff: const v4, #float 1.86093e+38 // #7f0c003f │ │ -079f08: 6e20 1923 4300 |0102: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ -079f0e: 0c03 |0105: move-result-object v3 │ │ -079f10: 6e20 5d1f 3200 |0106: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ -079f16: 0a03 |0109: move-result v3 │ │ -079f18: 3803 9c00 |010a: if-eqz v3, 01a6 // +009c │ │ -079f1c: 54a3 a510 |010c: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079f20: 7110 0a23 0300 |010e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079f26: 0c03 |0111: move-result-object v3 │ │ -079f28: 6e20 d90d 7300 |0112: invoke-virtual {v3, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079f2e: 0c03 |0115: move-result-object v3 │ │ -079f30: 1f03 2e02 |0116: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079f34: 6e20 750f 5300 |0118: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079f3a: 54a4 a510 |011b: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079f3e: 54a3 a510 |011d: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079f42: 7110 0d23 0300 |011f: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -079f48: 0c03 |0122: move-result-object v3 │ │ -079f4a: 1a05 9017 |0123: const-string v5, "input_method" // string@1790 │ │ -079f4e: 6e20 3601 5300 |0125: invoke-virtual {v3, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -079f54: 0c03 |0128: move-result-object v3 │ │ -079f56: 1f03 1e02 |0129: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -079f5a: 7120 0c23 3400 |012b: invoke-static {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$402:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/view/inputmethod/InputMethodManager;)Landroid/view/inputmethod/InputMethodManager; // method@230c │ │ -079f60: 54a3 a510 |012e: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079f64: 7110 0b23 0300 |0130: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/inputmethod/InputMethodManager; // method@230b │ │ -079f6a: 0c03 |0133: move-result-object v3 │ │ -079f6c: 6e30 3f0f 6306 |0134: invoke-virtual {v3, v6, v6}, Landroid/view/inputmethod/InputMethodManager;.toggleSoftInput:(II)V // method@0f3f │ │ -079f72: 0e00 |0137: return-void │ │ -079f74: 54a3 a510 |0138: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079f78: 7110 0a23 0300 |013a: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079f7e: 0c03 |013d: move-result-object v3 │ │ -079f80: 1404 ba00 077f |013e: const v4, #float 1.7945e+38 // #7f0700ba │ │ -079f86: 6e20 d90d 4300 |0141: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079f8c: 0c03 |0144: move-result-object v3 │ │ -079f8e: 1f03 2e02 |0145: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079f92: 6e20 750f 6300 |0147: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079f98: 2900 11ff |014a: goto/16 005b // -00ef │ │ -079f9c: 54a3 a510 |014c: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079fa0: 7110 0a23 0300 |014e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079fa6: 0c03 |0151: move-result-object v3 │ │ -079fa8: 1404 bb00 077f |0152: const v4, #float 1.7945e+38 // #7f0700bb │ │ -079fae: 6e20 d90d 4300 |0155: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079fb4: 0c03 |0158: move-result-object v3 │ │ -079fb6: 1f03 2e02 |0159: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079fba: 6e20 750f 6300 |015b: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079fc0: 2900 17ff |015e: goto/16 0075 // -00e9 │ │ -079fc4: 54a3 a510 |0160: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079fc8: 7110 0a23 0300 |0162: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079fce: 0c03 |0165: move-result-object v3 │ │ -079fd0: 1404 bc00 077f |0166: const v4, #float 1.7945e+38 // #7f0700bc │ │ -079fd6: 6e20 d90d 4300 |0169: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079fdc: 0c03 |016c: move-result-object v3 │ │ -079fde: 1f03 2e02 |016d: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -079fe2: 6e20 750f 6300 |016f: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -079fe8: 2900 1dff |0172: goto/16 008f // -00e3 │ │ -079fec: 54a3 a510 |0174: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -079ff0: 7110 0a23 0300 |0176: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -079ff6: 0c03 |0179: move-result-object v3 │ │ -079ff8: 6e20 d90d 8300 |017a: invoke-virtual {v3, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -079ffe: 0c03 |017d: move-result-object v3 │ │ -07a000: 1f03 2e02 |017e: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -07a004: 6e20 750f 6300 |0180: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -07a00a: 2900 3bff |0183: goto/16 00be // -00c5 │ │ -07a00e: 54a3 a510 |0185: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -07a012: 6e20 1523 9300 |0187: invoke-virtual {v3, v9}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -07a018: 0c03 |018a: move-result-object v3 │ │ -07a01a: 1f03 2e02 |018b: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -07a01e: 6e20 750f 6300 |018d: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -07a024: 2900 4cff |0190: goto/16 00dc // -00b4 │ │ -07a028: 54a3 a510 |0192: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -07a02c: 7110 0a23 0300 |0194: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -07a032: 0c03 |0197: move-result-object v3 │ │ -07a034: 1404 b800 077f |0198: const v4, #float 1.7945e+38 // #7f0700b8 │ │ -07a03a: 6e20 d90d 4300 |019b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07a040: 0c03 |019e: move-result-object v3 │ │ -07a042: 1f03 2e02 |019f: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -07a046: 6e20 750f 6300 |01a1: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -07a04c: 2900 59ff |01a4: goto/16 00fd // -00a7 │ │ -07a050: 54a3 a510 |01a6: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ -07a054: 7110 0a23 0300 |01a8: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ -07a05a: 0c03 |01ab: move-result-object v3 │ │ -07a05c: 6e20 d90d 7300 |01ac: invoke-virtual {v3, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07a062: 0c03 |01af: move-result-object v3 │ │ -07a064: 1f03 2e02 |01b0: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -07a068: 6e20 750f 6300 |01b2: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ -07a06e: 2900 66ff |01b5: goto/16 011b // -009a │ │ +07acec: |[07acec] org.yuttadhammo.tipitaka.SearchDialog$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07acfc: 1409 b700 0b7f |0000: const v9, #float 1.84766e+38 // #7f0b00b7 │ │ +07ad02: 1408 b600 0b7f |0003: const v8, #float 1.84766e+38 // #7f0b00b6 │ │ +07ad08: 1407 4e00 0b7f |0006: const v7, #float 1.84764e+38 // #7f0b004e │ │ +07ad0e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +07ad10: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +07ad12: 1403 8200 0b7f |000b: const v3, #float 1.84765e+38 // #7f0b0082 │ │ +07ad18: 6e20 d90d 3c00 |000e: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ad1e: 0c03 |0011: move-result-object v3 │ │ +07ad20: 1f03 5602 |0012: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +07ad24: 6e10 6310 0300 |0014: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ +07ad2a: 0c03 |0017: move-result-object v3 │ │ +07ad2c: 7210 131f 0300 |0018: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +07ad32: 0c01 |001b: move-result-object v1 │ │ +07ad34: 54a3 a510 |001c: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ad38: 7110 f622 0300 |001e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07ad3e: 0c03 |0021: move-result-object v3 │ │ +07ad40: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ +07ad44: 6e20 8f0f 4300 |0024: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +07ad4a: 54a3 a510 |0027: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ad4e: 7110 f622 0300 |0029: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07ad54: 0c03 |002c: move-result-object v3 │ │ +07ad56: 6e20 850f 1300 |002d: invoke-virtual {v3, v1}, Landroid/widget/EditText;.append:(Ljava/lang/CharSequence;)V // method@0f85 │ │ +07ad5c: 1403 8300 0b7f |0030: const v3, #float 1.84765e+38 // #7f0b0083 │ │ +07ad62: 6e20 d90d 3c00 |0033: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ad68: 0c03 |0036: move-result-object v3 │ │ +07ad6a: 1f03 5602 |0037: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +07ad6e: 6e10 6310 0300 |0039: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ +07ad74: 0c03 |003c: move-result-object v3 │ │ +07ad76: 7210 131f 0300 |003d: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +07ad7c: 0c00 |0040: move-result-object v0 │ │ +07ad7e: 1a03 8909 |0041: const-string v3, "M" // string@0989 │ │ +07ad82: 6e20 5d1f 3000 |0043: invoke-virtual {v0, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +07ad88: 0a03 |0046: move-result v3 │ │ +07ad8a: 3803 f100 |0047: if-eqz v3, 0138 // +00f1 │ │ +07ad8e: 54a3 a510 |0049: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ad92: 7110 0a23 0300 |004b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07ad98: 0c03 |004e: move-result-object v3 │ │ +07ad9a: 1404 ba00 0b7f |004f: const v4, #float 1.84766e+38 // #7f0b00ba │ │ +07ada0: 6e20 d90d 4300 |0052: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ada6: 0c03 |0055: move-result-object v3 │ │ +07ada8: 1f03 2c02 |0056: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07adac: 6e20 750f 5300 |0058: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07adb2: 1a03 6a01 |005b: const-string v3, "A" // string@016a │ │ +07adb6: 6e20 5d1f 3000 |005d: invoke-virtual {v0, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +07adbc: 0a03 |0060: move-result v3 │ │ +07adbe: 3803 eb00 |0061: if-eqz v3, 014c // +00eb │ │ +07adc2: 54a3 a510 |0063: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07adc6: 7110 0a23 0300 |0065: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07adcc: 0c03 |0068: move-result-object v3 │ │ +07adce: 1404 bb00 0b7f |0069: const v4, #float 1.84766e+38 // #7f0b00bb │ │ +07add4: 6e20 d90d 4300 |006c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07adda: 0c03 |006f: move-result-object v3 │ │ +07addc: 1f03 2c02 |0070: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07ade0: 6e20 750f 5300 |0072: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07ade6: 1a03 0a0c |0075: const-string v3, "T" // string@0c0a │ │ +07adea: 6e20 5d1f 3000 |0077: invoke-virtual {v0, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +07adf0: 0a03 |007a: move-result v3 │ │ +07adf2: 3803 e500 |007b: if-eqz v3, 0160 // +00e5 │ │ +07adf6: 54a3 a510 |007d: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07adfa: 7110 0a23 0300 |007f: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07ae00: 0c03 |0082: move-result-object v3 │ │ +07ae02: 1404 bc00 0b7f |0083: const v4, #float 1.84767e+38 // #7f0b00bc │ │ +07ae08: 6e20 d90d 4300 |0086: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ae0e: 0c03 |0089: move-result-object v3 │ │ +07ae10: 1f03 2c02 |008a: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07ae14: 6e20 750f 5300 |008c: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07ae1a: 1403 8400 0b7f |008f: const v3, #float 1.84765e+38 // #7f0b0084 │ │ +07ae20: 6e20 d90d 3c00 |0092: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ae26: 0c03 |0095: move-result-object v3 │ │ +07ae28: 1f03 5602 |0096: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +07ae2c: 6e10 6310 0300 |0098: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ +07ae32: 0c03 |009b: move-result-object v3 │ │ +07ae34: 7210 131f 0300 |009c: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +07ae3a: 0c02 |009f: move-result-object v2 │ │ +07ae3c: 54a3 a510 |00a0: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ae40: 1404 3c00 0c7f |00a2: const v4, #float 1.86093e+38 // #7f0c003c │ │ +07ae46: 6e20 1923 4300 |00a5: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ +07ae4c: 0c03 |00a8: move-result-object v3 │ │ +07ae4e: 6e20 5d1f 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +07ae54: 0a03 |00ac: move-result v3 │ │ +07ae56: 3803 c700 |00ad: if-eqz v3, 0174 // +00c7 │ │ +07ae5a: 54a3 a510 |00af: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ae5e: 7110 0a23 0300 |00b1: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07ae64: 0c03 |00b4: move-result-object v3 │ │ +07ae66: 6e20 d90d 8300 |00b5: invoke-virtual {v3, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ae6c: 0c03 |00b8: move-result-object v3 │ │ +07ae6e: 1f03 2c02 |00b9: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07ae72: 6e20 750f 5300 |00bb: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07ae78: 54a3 a510 |00be: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ae7c: 1404 3d00 0c7f |00c0: const v4, #float 1.86093e+38 // #7f0c003d │ │ +07ae82: 6e20 1923 4300 |00c3: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ +07ae88: 0c03 |00c6: move-result-object v3 │ │ +07ae8a: 6e20 5d1f 3200 |00c7: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +07ae90: 0a03 |00ca: move-result v3 │ │ +07ae92: 3803 ba00 |00cb: if-eqz v3, 0185 // +00ba │ │ +07ae96: 54a3 a510 |00cd: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07ae9a: 7110 0a23 0300 |00cf: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07aea0: 0c03 |00d2: move-result-object v3 │ │ +07aea2: 6e20 d90d 9300 |00d3: invoke-virtual {v3, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07aea8: 0c03 |00d6: move-result-object v3 │ │ +07aeaa: 1f03 2c02 |00d7: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07aeae: 6e20 750f 5300 |00d9: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07aeb4: 54a3 a510 |00dc: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07aeb8: 1404 3e00 0c7f |00de: const v4, #float 1.86093e+38 // #7f0c003e │ │ +07aebe: 6e20 1923 4300 |00e1: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ +07aec4: 0c03 |00e4: move-result-object v3 │ │ +07aec6: 6e20 5d1f 3200 |00e5: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +07aecc: 0a03 |00e8: move-result v3 │ │ +07aece: 3803 a900 |00e9: if-eqz v3, 0192 // +00a9 │ │ +07aed2: 54a3 a510 |00eb: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07aed6: 7110 0a23 0300 |00ed: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07aedc: 0c03 |00f0: move-result-object v3 │ │ +07aede: 1404 b800 0b7f |00f1: const v4, #float 1.84766e+38 // #7f0b00b8 │ │ +07aee4: 6e20 d90d 4300 |00f4: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07aeea: 0c03 |00f7: move-result-object v3 │ │ +07aeec: 1f03 2c02 |00f8: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07aef0: 6e20 750f 5300 |00fa: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07aef6: 54a3 a510 |00fd: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07aefa: 1404 3f00 0c7f |00ff: const v4, #float 1.86093e+38 // #7f0c003f │ │ +07af00: 6e20 1923 4300 |0102: invoke-virtual {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getString:(I)Ljava/lang/String; // method@2319 │ │ +07af06: 0c03 |0105: move-result-object v3 │ │ +07af08: 6e20 5d1f 3200 |0106: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f5d │ │ +07af0e: 0a03 |0109: move-result v3 │ │ +07af10: 3803 9c00 |010a: if-eqz v3, 01a6 // +009c │ │ +07af14: 54a3 a510 |010c: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07af18: 7110 0a23 0300 |010e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07af1e: 0c03 |0111: move-result-object v3 │ │ +07af20: 6e20 d90d 7300 |0112: invoke-virtual {v3, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07af26: 0c03 |0115: move-result-object v3 │ │ +07af28: 1f03 2c02 |0116: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07af2c: 6e20 750f 5300 |0118: invoke-virtual {v3, v5}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07af32: 54a4 a510 |011b: iget-object v4, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07af36: 54a3 a510 |011d: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07af3a: 7110 0d23 0300 |011f: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07af40: 0c03 |0122: move-result-object v3 │ │ +07af42: 1a05 9117 |0123: const-string v5, "input_method" // string@1791 │ │ +07af46: 6e20 3601 5300 |0125: invoke-virtual {v3, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +07af4c: 0c03 |0128: move-result-object v3 │ │ +07af4e: 1f03 1c02 |0129: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +07af52: 7120 0c23 3400 |012b: invoke-static {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$402:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/view/inputmethod/InputMethodManager;)Landroid/view/inputmethod/InputMethodManager; // method@230c │ │ +07af58: 54a3 a510 |012e: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07af5c: 7110 0b23 0300 |0130: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/inputmethod/InputMethodManager; // method@230b │ │ +07af62: 0c03 |0133: move-result-object v3 │ │ +07af64: 6e30 3f0f 6306 |0134: invoke-virtual {v3, v6, v6}, Landroid/view/inputmethod/InputMethodManager;.toggleSoftInput:(II)V // method@0f3f │ │ +07af6a: 0e00 |0137: return-void │ │ +07af6c: 54a3 a510 |0138: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07af70: 7110 0a23 0300 |013a: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07af76: 0c03 |013d: move-result-object v3 │ │ +07af78: 1404 ba00 0b7f |013e: const v4, #float 1.84766e+38 // #7f0b00ba │ │ +07af7e: 6e20 d90d 4300 |0141: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07af84: 0c03 |0144: move-result-object v3 │ │ +07af86: 1f03 2c02 |0145: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07af8a: 6e20 750f 6300 |0147: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07af90: 2900 11ff |014a: goto/16 005b // -00ef │ │ +07af94: 54a3 a510 |014c: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07af98: 7110 0a23 0300 |014e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07af9e: 0c03 |0151: move-result-object v3 │ │ +07afa0: 1404 bb00 0b7f |0152: const v4, #float 1.84766e+38 // #7f0b00bb │ │ +07afa6: 6e20 d90d 4300 |0155: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07afac: 0c03 |0158: move-result-object v3 │ │ +07afae: 1f03 2c02 |0159: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07afb2: 6e20 750f 6300 |015b: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07afb8: 2900 17ff |015e: goto/16 0075 // -00e9 │ │ +07afbc: 54a3 a510 |0160: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07afc0: 7110 0a23 0300 |0162: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07afc6: 0c03 |0165: move-result-object v3 │ │ +07afc8: 1404 bc00 0b7f |0166: const v4, #float 1.84767e+38 // #7f0b00bc │ │ +07afce: 6e20 d90d 4300 |0169: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07afd4: 0c03 |016c: move-result-object v3 │ │ +07afd6: 1f03 2c02 |016d: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07afda: 6e20 750f 6300 |016f: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07afe0: 2900 1dff |0172: goto/16 008f // -00e3 │ │ +07afe4: 54a3 a510 |0174: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07afe8: 7110 0a23 0300 |0176: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07afee: 0c03 |0179: move-result-object v3 │ │ +07aff0: 6e20 d90d 8300 |017a: invoke-virtual {v3, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07aff6: 0c03 |017d: move-result-object v3 │ │ +07aff8: 1f03 2c02 |017e: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07affc: 6e20 750f 6300 |0180: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07b002: 2900 3bff |0183: goto/16 00be // -00c5 │ │ +07b006: 54a3 a510 |0185: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07b00a: 6e20 1523 9300 |0187: invoke-virtual {v3, v9}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +07b010: 0c03 |018a: move-result-object v3 │ │ +07b012: 1f03 2c02 |018b: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07b016: 6e20 750f 6300 |018d: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07b01c: 2900 4cff |0190: goto/16 00dc // -00b4 │ │ +07b020: 54a3 a510 |0192: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07b024: 7110 0a23 0300 |0194: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07b02a: 0c03 |0197: move-result-object v3 │ │ +07b02c: 1404 b800 0b7f |0198: const v4, #float 1.84766e+38 // #7f0b00b8 │ │ +07b032: 6e20 d90d 4300 |019b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07b038: 0c03 |019e: move-result-object v3 │ │ +07b03a: 1f03 2c02 |019f: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07b03e: 6e20 750f 6300 |01a1: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07b044: 2900 59ff |01a4: goto/16 00fd // -00a7 │ │ +07b048: 54a3 a510 |01a6: iget-object v3, v10, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a5 │ │ +07b04c: 7110 0a23 0300 |01a8: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; // method@230a │ │ +07b052: 0c03 |01ab: move-result-object v3 │ │ +07b054: 6e20 d90d 7300 |01ac: invoke-virtual {v3, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07b05a: 0c03 |01af: move-result-object v3 │ │ +07b05c: 1f03 2c02 |01b0: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +07b060: 6e20 750f 6300 |01b2: invoke-virtual {v3, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0f75 │ │ +07b066: 2900 66ff |01b5: goto/16 011b // -009a │ │ catches : (none) │ │ positions : │ │ 0x000b line=230 │ │ 0x001c line=232 │ │ 0x0027 line=233 │ │ 0x0030 line=235 │ │ 0x0041 line=236 │ │ @@ -123514,21 +123586,21 @@ │ │ 0x0174 - 0x01b7 reg=2 sets Ljava/lang/String; │ │ 0x0000 - 0x01b7 reg=10 this Lorg/yuttadhammo/tipitaka/SearchDialog$6; │ │ 0x0000 - 0x01b7 reg=11 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x01b7 reg=12 arg1 Landroid/view/View; │ │ 0x0000 - 0x01b7 reg=13 arg2 I │ │ 0x0000 - 0x01b7 reg=14 arg3 J │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #531 header: │ │ -class_idx : 1144 │ │ +class_idx : 1142 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #531 annotations: │ │ Annotations on class │ │ @@ -123553,73 +123625,73 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07a074: |[07a074] org.yuttadhammo.tipitaka.SearchDialog$7.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -07a084: 5b01 a610 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ -07a088: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07a08e: 0e00 |0005: return-void │ │ +07b06c: |[07b06c] org.yuttadhammo.tipitaka.SearchDialog$7.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07b07c: 5b01 a610 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ +07b080: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07b086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$7;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -07a090: |[07a090] org.yuttadhammo.tipitaka.SearchDialog$7.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -07a0a0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07a0a2: 5441 a610 |0001: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ -07a0a6: 5440 a610 |0003: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ -07a0aa: 7110 0d23 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a0b0: 0c00 |0008: move-result-object v0 │ │ -07a0b2: 1a02 9017 |0009: const-string v2, "input_method" // string@1790 │ │ -07a0b6: 6e20 3601 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -07a0bc: 0c00 |000e: move-result-object v0 │ │ -07a0be: 1f00 1e02 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -07a0c2: 7120 0c23 0100 |0011: invoke-static {v1, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$402:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/view/inputmethod/InputMethodManager;)Landroid/view/inputmethod/InputMethodManager; // method@230c │ │ -07a0c8: 5440 a610 |0014: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ -07a0cc: 7110 0b23 0000 |0016: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/inputmethod/InputMethodManager; // method@230b │ │ -07a0d2: 0c00 |0019: move-result-object v0 │ │ -07a0d4: 5441 a610 |001a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ -07a0d8: 7110 f622 0100 |001c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -07a0de: 0c01 |001f: move-result-object v1 │ │ -07a0e0: 6e10 860f 0100 |0020: invoke-virtual {v1}, Landroid/widget/EditText;.getApplicationWindowToken:()Landroid/os/IBinder; // method@0f86 │ │ -07a0e6: 0c01 |0023: move-result-object v1 │ │ -07a0e8: 6e30 3d0f 1003 |0024: invoke-virtual {v0, v1, v3}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ -07a0ee: 0f03 |0027: return v3 │ │ +07b088: |[07b088] org.yuttadhammo.tipitaka.SearchDialog$7.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +07b098: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07b09a: 5441 a610 |0001: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ +07b09e: 5440 a610 |0003: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ +07b0a2: 7110 0d23 0000 |0005: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b0a8: 0c00 |0008: move-result-object v0 │ │ +07b0aa: 1a02 9117 |0009: const-string v2, "input_method" // string@1791 │ │ +07b0ae: 6e20 3601 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +07b0b4: 0c00 |000e: move-result-object v0 │ │ +07b0b6: 1f00 1c02 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +07b0ba: 7120 0c23 0100 |0011: invoke-static {v1, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$402:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/view/inputmethod/InputMethodManager;)Landroid/view/inputmethod/InputMethodManager; // method@230c │ │ +07b0c0: 5440 a610 |0014: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ +07b0c4: 7110 0b23 0000 |0016: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/inputmethod/InputMethodManager; // method@230b │ │ +07b0ca: 0c00 |0019: move-result-object v0 │ │ +07b0cc: 5441 a610 |001a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a6 │ │ +07b0d0: 7110 f622 0100 |001c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07b0d6: 0c01 |001f: move-result-object v1 │ │ +07b0d8: 6e10 860f 0100 |0020: invoke-virtual {v1}, Landroid/widget/EditText;.getApplicationWindowToken:()Landroid/os/IBinder; // method@0f86 │ │ +07b0de: 0c01 |0023: move-result-object v1 │ │ +07b0e0: 6e30 3d0f 1003 |0024: invoke-virtual {v0, v1, v3}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ +07b0e6: 0f03 |0027: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0014 line=281 │ │ 0x0027 line=285 │ │ locals : │ │ 0x0000 - 0x0028 reg=4 this Lorg/yuttadhammo/tipitaka/SearchDialog$7; │ │ 0x0000 - 0x0028 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0028 reg=6 event Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #532 header: │ │ -class_idx : 1145 │ │ +class_idx : 1143 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #532 annotations: │ │ Annotations on class │ │ @@ -123648,173 +123720,173 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07a0f0: |[07a0f0] org.yuttadhammo.tipitaka.SearchDialog$8.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)V │ │ -07a100: 5b01 a710 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a104: 5b02 a810 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a108: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07a10e: 0e00 |0007: return-void │ │ +07b0e8: |[07b0e8] org.yuttadhammo.tipitaka.SearchDialog$8.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)V │ │ +07b0f8: 5b01 a710 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b0fc: 5b02 a810 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b100: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07b106: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$8; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/Dialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 294 16-bit code units │ │ -07a110: |[07a110] org.yuttadhammo.tipitaka.SearchDialog$8.onClick:(Landroid/view/View;)V │ │ -07a120: 5441 a710 |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a124: 7110 0e23 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$600:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; // method@230e │ │ -07a12a: 0c01 |0005: move-result-object v1 │ │ -07a12c: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -07a132: 0c00 |0009: move-result-object v0 │ │ -07a134: 5441 a810 |000a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a138: 1402 6c00 077f |000c: const v2, #float 1.79448e+38 // #7f07006c │ │ -07a13e: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07a144: 0c01 |0012: move-result-object v1 │ │ -07a146: 1f01 4402 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07a14a: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -07a150: 0a01 |0018: move-result v1 │ │ -07a152: 3801 6600 |0019: if-eqz v1, 007f // +0066 │ │ -07a156: 5441 a710 |001b: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a15a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -07a15c: 7120 1223 2100 |001e: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$902:(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z // method@2312 │ │ -07a162: 5441 a810 |0021: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a166: 1402 6700 077f |0023: const v2, #float 1.79448e+38 // #7f070067 │ │ -07a16c: 6e20 9c00 2100 |0026: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07a172: 0c01 |0029: move-result-object v1 │ │ -07a174: 1f01 4402 |002a: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07a178: 6e10 2010 0100 |002c: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -07a17e: 0a01 |002f: move-result v1 │ │ -07a180: 3801 6700 |0030: if-eqz v1, 0097 // +0067 │ │ -07a184: 5441 a710 |0032: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a188: 1a02 d30d |0034: const-string v2, "_id" // string@0dd3 │ │ -07a18c: 7120 f922 2100 |0036: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ -07a192: 5441 a710 |0039: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a196: 7110 fa22 0100 |003b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ -07a19c: 5441 a710 |003e: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a1a0: 7110 fb22 0100 |0040: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ -07a1a6: 1a01 b603 |0043: const-string v1, "IS_DESC" // string@03b6 │ │ -07a1aa: 5442 a710 |0045: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a1ae: 7110 1123 0200 |0047: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$900:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Z // method@2311 │ │ -07a1b4: 0a02 |004a: move-result v2 │ │ -07a1b6: 7230 7001 1002 |004b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ -07a1bc: 1a01 eb0a |004e: const-string v1, "SORT_KEY" // string@0aeb │ │ -07a1c0: 5442 a710 |0050: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a1c4: 7110 f822 0200 |0052: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f8 │ │ -07a1ca: 0c02 |0055: move-result-object v2 │ │ -07a1cc: 7230 7301 1002 |0056: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ -07a1d2: 7210 6f01 0000 |0059: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -07a1d8: 5441 a810 |005c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a1dc: 6e10 9b00 0100 |005e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -07a1e2: 5441 a710 |0061: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a1e6: 5442 a710 |0063: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a1ea: 7110 f722 0200 |0065: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ -07a1f0: 0c02 |0068: move-result-object v2 │ │ -07a1f2: 5443 a710 |0069: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a1f6: 7110 f622 0300 |006b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ -07a1fc: 0c03 |006e: move-result-object v3 │ │ -07a1fe: 6e10 870f 0300 |006f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -07a204: 0c03 |0072: move-result-object v3 │ │ -07a206: 6e10 511f 0300 |0073: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -07a20c: 0c03 |0076: move-result-object v3 │ │ -07a20e: 6e10 721f 0300 |0077: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07a214: 0c03 |007a: move-result-object v3 │ │ -07a216: 7130 0323 2103 |007b: invoke-static {v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ -07a21c: 0e00 |007e: return-void │ │ -07a21e: 5441 a810 |007f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a222: 1402 6b00 077f |0081: const v2, #float 1.79448e+38 // #7f07006b │ │ -07a228: 6e20 9c00 2100 |0084: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07a22e: 0c01 |0087: move-result-object v1 │ │ -07a230: 1f01 4402 |0088: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07a234: 6e10 2010 0100 |008a: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -07a23a: 0a01 |008d: move-result v1 │ │ -07a23c: 3801 93ff |008e: if-eqz v1, 0021 // -006d │ │ -07a240: 5441 a710 |0090: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a244: 1202 |0092: const/4 v2, #int 0 // #0 │ │ -07a246: 7120 1223 2100 |0093: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$902:(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z // method@2312 │ │ -07a24c: 288b |0096: goto 0021 // -0075 │ │ -07a24e: 5441 a810 |0097: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a252: 1402 cd00 077f |0099: const v2, #float 1.7945e+38 // #7f0700cd │ │ -07a258: 6e20 9c00 2100 |009c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07a25e: 0c01 |009f: move-result-object v1 │ │ -07a260: 1f01 4402 |00a0: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07a264: 6e10 2010 0100 |00a2: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -07a26a: 0a01 |00a5: move-result v1 │ │ -07a26c: 3801 1400 |00a6: if-eqz v1, 00ba // +0014 │ │ -07a270: 5441 a710 |00a8: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a274: 1a02 7418 |00aa: const-string v2, "keywords" // string@1874 │ │ -07a278: 7120 f922 2100 |00ac: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ -07a27e: 5441 a710 |00af: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a282: 7110 fa22 0100 |00b1: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ -07a288: 5441 a710 |00b4: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a28c: 7110 fb22 0100 |00b6: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ -07a292: 288a |00b9: goto 0043 // -0076 │ │ -07a294: 5441 a810 |00ba: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a298: 1402 ce00 077f |00bc: const v2, #float 1.7945e+38 // #7f0700ce │ │ -07a29e: 6e20 9c00 2100 |00bf: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07a2a4: 0c01 |00c2: move-result-object v1 │ │ -07a2a6: 1f01 4402 |00c3: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07a2aa: 6e10 2010 0100 |00c5: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -07a2b0: 0a01 |00c8: move-result v1 │ │ -07a2b2: 3801 1500 |00c9: if-eqz v1, 00de // +0015 │ │ -07a2b6: 5441 a710 |00cb: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a2ba: 1a02 c21d |00cd: const-string v2, "nsut" // string@1dc2 │ │ -07a2be: 7120 f922 2100 |00cf: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ -07a2c4: 5441 a710 |00d2: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a2c8: 7110 fa22 0100 |00d4: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ -07a2ce: 5441 a710 |00d7: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a2d2: 7110 fb22 0100 |00d9: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ -07a2d8: 2900 67ff |00dc: goto/16 0043 // -0099 │ │ -07a2dc: 5441 a810 |00de: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a2e0: 1402 cf00 077f |00e0: const v2, #float 1.7945e+38 // #7f0700cf │ │ -07a2e6: 6e20 9c00 2100 |00e3: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07a2ec: 0c01 |00e6: move-result-object v1 │ │ -07a2ee: 1f01 4402 |00e7: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07a2f2: 6e10 2010 0100 |00e9: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -07a2f8: 0a01 |00ec: move-result v1 │ │ -07a2fa: 3801 1500 |00ed: if-eqz v1, 0102 // +0015 │ │ -07a2fe: 5441 a710 |00ef: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a302: 1a02 2514 |00f1: const-string v2, "freq" // string@1425 │ │ -07a306: 7120 f922 2100 |00f3: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ -07a30c: 5441 a710 |00f6: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a310: 7110 fa22 0100 |00f8: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ -07a316: 5441 a710 |00fb: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a31a: 7110 fb22 0100 |00fd: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ -07a320: 2900 43ff |0100: goto/16 0043 // -00bd │ │ -07a324: 5441 a810 |0102: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ -07a328: 1402 d000 077f |0104: const v2, #float 1.7945e+38 // #7f0700d0 │ │ -07a32e: 6e20 9c00 2100 |0107: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -07a334: 0c01 |010a: move-result-object v1 │ │ -07a336: 1f01 4402 |010b: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -07a33a: 6e10 2010 0100 |010d: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ -07a340: 0a01 |0110: move-result v1 │ │ -07a342: 3801 32ff |0111: if-eqz v1, 0043 // -00ce │ │ -07a346: 5441 a710 |0113: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a34a: 1a02 6311 |0115: const-string v2, "code" // string@1163 │ │ -07a34e: 7120 f922 2100 |0117: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ -07a354: 5441 a710 |011a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a358: 7110 fc22 0100 |011c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fc │ │ -07a35e: 5441 a710 |011f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ -07a362: 7110 fd22 0100 |0121: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fd │ │ -07a368: 2900 1fff |0124: goto/16 0043 // -00e1 │ │ +07b108: |[07b108] org.yuttadhammo.tipitaka.SearchDialog$8.onClick:(Landroid/view/View;)V │ │ +07b118: 5441 a710 |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b11c: 7110 0e23 0100 |0002: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$600:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; // method@230e │ │ +07b122: 0c01 |0005: move-result-object v1 │ │ +07b124: 7210 7401 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +07b12a: 0c00 |0009: move-result-object v0 │ │ +07b12c: 5441 a810 |000a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b130: 1402 6c00 0b7f |000c: const v2, #float 1.84765e+38 // #7f0b006c │ │ +07b136: 6e20 9c00 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07b13c: 0c01 |0012: move-result-object v1 │ │ +07b13e: 1f01 4202 |0013: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07b142: 6e10 2010 0100 |0015: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07b148: 0a01 |0018: move-result v1 │ │ +07b14a: 3801 6600 |0019: if-eqz v1, 007f // +0066 │ │ +07b14e: 5441 a710 |001b: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b152: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +07b154: 7120 1223 2100 |001e: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$902:(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z // method@2312 │ │ +07b15a: 5441 a810 |0021: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b15e: 1402 6700 0b7f |0023: const v2, #float 1.84765e+38 // #7f0b0067 │ │ +07b164: 6e20 9c00 2100 |0026: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07b16a: 0c01 |0029: move-result-object v1 │ │ +07b16c: 1f01 4202 |002a: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07b170: 6e10 2010 0100 |002c: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07b176: 0a01 |002f: move-result v1 │ │ +07b178: 3801 6700 |0030: if-eqz v1, 0097 // +0067 │ │ +07b17c: 5441 a710 |0032: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b180: 1a02 d50d |0034: const-string v2, "_id" // string@0dd5 │ │ +07b184: 7120 f922 2100 |0036: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ +07b18a: 5441 a710 |0039: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b18e: 7110 fa22 0100 |003b: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ +07b194: 5441 a710 |003e: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b198: 7110 fb22 0100 |0040: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ +07b19e: 1a01 ba03 |0043: const-string v1, "IS_DESC" // string@03ba │ │ +07b1a2: 5442 a710 |0045: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b1a6: 7110 1123 0200 |0047: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$900:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Z // method@2311 │ │ +07b1ac: 0a02 |004a: move-result v2 │ │ +07b1ae: 7230 7001 1002 |004b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ +07b1b4: 1a01 ed0a |004e: const-string v1, "SORT_KEY" // string@0aed │ │ +07b1b8: 5442 a710 |0050: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b1bc: 7110 f822 0200 |0052: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f8 │ │ +07b1c2: 0c02 |0055: move-result-object v2 │ │ +07b1c4: 7230 7301 1002 |0056: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ +07b1ca: 7210 6f01 0000 |0059: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +07b1d0: 5441 a810 |005c: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b1d4: 6e10 9b00 0100 |005e: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +07b1da: 5441 a710 |0061: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b1de: 5442 a710 |0063: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b1e2: 7110 f722 0200 |0065: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; // method@22f7 │ │ +07b1e8: 0c02 |0068: move-result-object v2 │ │ +07b1ea: 5443 a710 |0069: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b1ee: 7110 f622 0300 |006b: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; // method@22f6 │ │ +07b1f4: 0c03 |006e: move-result-object v3 │ │ +07b1f6: 6e10 870f 0300 |006f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +07b1fc: 0c03 |0072: move-result-object v3 │ │ +07b1fe: 6e10 511f 0300 |0073: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +07b204: 0c03 |0076: move-result-object v3 │ │ +07b206: 6e10 721f 0300 |0077: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07b20c: 0c03 |007a: move-result-object v3 │ │ +07b20e: 7130 0323 2103 |007b: invoke-static {v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V // method@2303 │ │ +07b214: 0e00 |007e: return-void │ │ +07b216: 5441 a810 |007f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b21a: 1402 6b00 0b7f |0081: const v2, #float 1.84765e+38 // #7f0b006b │ │ +07b220: 6e20 9c00 2100 |0084: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07b226: 0c01 |0087: move-result-object v1 │ │ +07b228: 1f01 4202 |0088: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07b22c: 6e10 2010 0100 |008a: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07b232: 0a01 |008d: move-result v1 │ │ +07b234: 3801 93ff |008e: if-eqz v1, 0021 // -006d │ │ +07b238: 5441 a710 |0090: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b23c: 1202 |0092: const/4 v2, #int 0 // #0 │ │ +07b23e: 7120 1223 2100 |0093: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$902:(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z // method@2312 │ │ +07b244: 288b |0096: goto 0021 // -0075 │ │ +07b246: 5441 a810 |0097: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b24a: 1402 cd00 0b7f |0099: const v2, #float 1.84767e+38 // #7f0b00cd │ │ +07b250: 6e20 9c00 2100 |009c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07b256: 0c01 |009f: move-result-object v1 │ │ +07b258: 1f01 4202 |00a0: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07b25c: 6e10 2010 0100 |00a2: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07b262: 0a01 |00a5: move-result v1 │ │ +07b264: 3801 1400 |00a6: if-eqz v1, 00ba // +0014 │ │ +07b268: 5441 a710 |00a8: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b26c: 1a02 7518 |00aa: const-string v2, "keywords" // string@1875 │ │ +07b270: 7120 f922 2100 |00ac: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ +07b276: 5441 a710 |00af: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b27a: 7110 fa22 0100 |00b1: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ +07b280: 5441 a710 |00b4: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b284: 7110 fb22 0100 |00b6: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ +07b28a: 288a |00b9: goto 0043 // -0076 │ │ +07b28c: 5441 a810 |00ba: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b290: 1402 ce00 0b7f |00bc: const v2, #float 1.84767e+38 // #7f0b00ce │ │ +07b296: 6e20 9c00 2100 |00bf: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07b29c: 0c01 |00c2: move-result-object v1 │ │ +07b29e: 1f01 4202 |00c3: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07b2a2: 6e10 2010 0100 |00c5: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07b2a8: 0a01 |00c8: move-result v1 │ │ +07b2aa: 3801 1500 |00c9: if-eqz v1, 00de // +0015 │ │ +07b2ae: 5441 a710 |00cb: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b2b2: 1a02 c21d |00cd: const-string v2, "nsut" // string@1dc2 │ │ +07b2b6: 7120 f922 2100 |00cf: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ +07b2bc: 5441 a710 |00d2: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b2c0: 7110 fa22 0100 |00d4: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ +07b2c6: 5441 a710 |00d7: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b2ca: 7110 fb22 0100 |00d9: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ +07b2d0: 2900 67ff |00dc: goto/16 0043 // -0099 │ │ +07b2d4: 5441 a810 |00de: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b2d8: 1402 cf00 0b7f |00e0: const v2, #float 1.84767e+38 // #7f0b00cf │ │ +07b2de: 6e20 9c00 2100 |00e3: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07b2e4: 0c01 |00e6: move-result-object v1 │ │ +07b2e6: 1f01 4202 |00e7: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07b2ea: 6e10 2010 0100 |00e9: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07b2f0: 0a01 |00ec: move-result v1 │ │ +07b2f2: 3801 1500 |00ed: if-eqz v1, 0102 // +0015 │ │ +07b2f6: 5441 a710 |00ef: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b2fa: 1a02 2614 |00f1: const-string v2, "freq" // string@1426 │ │ +07b2fe: 7120 f922 2100 |00f3: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ +07b304: 5441 a710 |00f6: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b308: 7110 fa22 0100 |00f8: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fa │ │ +07b30e: 5441 a710 |00fb: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b312: 7110 fb22 0100 |00fd: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fb │ │ +07b318: 2900 43ff |0100: goto/16 0043 // -00bd │ │ +07b31c: 5441 a810 |0102: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.val$sortDialog:Landroid/app/Dialog; // field@10a8 │ │ +07b320: 1402 d000 0b7f |0104: const v2, #float 1.84767e+38 // #7f0b00d0 │ │ +07b326: 6e20 9c00 2100 |0107: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +07b32c: 0c01 |010a: move-result-object v1 │ │ +07b32e: 1f01 4202 |010b: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +07b332: 6e10 2010 0100 |010d: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1020 │ │ +07b338: 0a01 |0110: move-result v1 │ │ +07b33a: 3801 32ff |0111: if-eqz v1, 0043 // -00ce │ │ +07b33e: 5441 a710 |0113: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b342: 1a02 6411 |0115: const-string v2, "code" // string@1164 │ │ +07b346: 7120 f922 2100 |0117: invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; // method@22f9 │ │ +07b34c: 5441 a710 |011a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b350: 7110 fc22 0100 |011c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fc │ │ +07b356: 5441 a710 |011f: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10a7 │ │ +07b35a: 7110 fd22 0100 |0121: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22fd │ │ +07b360: 2900 1fff |0124: goto/16 0043 // -00e1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x000a line=459 │ │ 0x001b line=460 │ │ 0x0021 line=467 │ │ 0x0032 line=468 │ │ @@ -123845,21 +123917,21 @@ │ │ 0x011a line=485 │ │ 0x011f line=486 │ │ locals : │ │ 0x000a - 0x0126 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x0126 reg=4 this Lorg/yuttadhammo/tipitaka/SearchDialog$8; │ │ 0x0000 - 0x0126 reg=5 v Landroid/view/View; │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #533 header: │ │ -class_idx : 1146 │ │ +class_idx : 1144 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #533 annotations: │ │ Annotations on class │ │ @@ -123888,76 +123960,76 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog$9;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07a36c: |[07a36c] org.yuttadhammo.tipitaka.SearchDialog$9$1.:(Lorg/yuttadhammo/tipitaka/SearchDialog$9;I)V │ │ -07a37c: 5b01 a910 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a380: 5902 aa10 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ -07a384: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07a38a: 0e00 |0007: return-void │ │ +07b364: |[07b364] org.yuttadhammo.tipitaka.SearchDialog$9$1.:(Lorg/yuttadhammo/tipitaka/SearchDialog$9;I)V │ │ +07b374: 5b01 a910 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b378: 5902 aa10 |0002: iput v2, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ +07b37c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07b382: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$9$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog$9; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lorg/yuttadhammo/tipitaka/SearchDialog$9; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -07a38c: |[07a38c] org.yuttadhammo.tipitaka.SearchDialog$9$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -07a39c: 2b04 4a00 0000 |0000: packed-switch v4, 0000004a // +0000004a │ │ -07a3a2: 5420 a910 |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a3a6: 5400 ab10 |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a3aa: 7110 0623 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ -07a3b0: 0c00 |000a: move-result-object v0 │ │ -07a3b2: 6e10 9b00 0000 |000b: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -07a3b8: 0e00 |000e: return-void │ │ -07a3ba: 5420 a910 |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a3be: 5400 ab10 |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a3c2: 5221 aa10 |0013: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ -07a3c6: 7120 ff22 1000 |0015: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@22ff │ │ -07a3cc: 28eb |0018: goto 0003 // -0015 │ │ -07a3ce: 5420 a910 |0019: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a3d2: 5400 ab10 |001b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a3d6: 5221 aa10 |001d: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ -07a3da: 7120 0023 1000 |001f: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2300 │ │ -07a3e0: 28e1 |0022: goto 0003 // -001f │ │ -07a3e2: 5420 a910 |0023: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a3e6: 5400 ab10 |0025: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a3ea: 5221 aa10 |0027: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ -07a3ee: 7120 0123 1000 |0029: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1800:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2301 │ │ -07a3f4: 28d7 |002c: goto 0003 // -0029 │ │ -07a3f6: 5420 a910 |002d: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a3fa: 5400 ab10 |002f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a3fe: 5221 aa10 |0031: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ -07a402: 7120 0223 1000 |0033: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2302 │ │ -07a408: 28cd |0036: goto 0003 // -0033 │ │ -07a40a: 5420 a910 |0037: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a40e: 5400 ab10 |0039: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a412: 5221 aa10 |003b: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ -07a416: 7120 0423 1000 |003d: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2000:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2304 │ │ -07a41c: 28c3 |0040: goto 0003 // -003d │ │ -07a41e: 5420 a910 |0041: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ -07a422: 5400 ab10 |0043: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a426: 7110 0523 0000 |0045: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@2305 │ │ -07a42c: 28bb |0048: goto 0003 // -0045 │ │ -07a42e: 0000 |0049: nop // spacer │ │ -07a430: 0001 0600 0000 0000 0f00 0000 1900 ... |004a: packed-switch-data (16 units) │ │ +07b384: |[07b384] org.yuttadhammo.tipitaka.SearchDialog$9$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +07b394: 2b04 4a00 0000 |0000: packed-switch v4, 0000004a // +0000004a │ │ +07b39a: 5420 a910 |0003: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b39e: 5400 ab10 |0005: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b3a2: 7110 0623 0000 |0007: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ +07b3a8: 0c00 |000a: move-result-object v0 │ │ +07b3aa: 6e10 9b00 0000 |000b: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +07b3b0: 0e00 |000e: return-void │ │ +07b3b2: 5420 a910 |000f: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b3b6: 5400 ab10 |0011: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b3ba: 5221 aa10 |0013: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ +07b3be: 7120 ff22 1000 |0015: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1600:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@22ff │ │ +07b3c4: 28eb |0018: goto 0003 // -0015 │ │ +07b3c6: 5420 a910 |0019: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b3ca: 5400 ab10 |001b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b3ce: 5221 aa10 |001d: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ +07b3d2: 7120 0023 1000 |001f: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1700:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2300 │ │ +07b3d8: 28e1 |0022: goto 0003 // -001f │ │ +07b3da: 5420 a910 |0023: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b3de: 5400 ab10 |0025: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b3e2: 5221 aa10 |0027: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ +07b3e6: 7120 0123 1000 |0029: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1800:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2301 │ │ +07b3ec: 28d7 |002c: goto 0003 // -0029 │ │ +07b3ee: 5420 a910 |002d: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b3f2: 5400 ab10 |002f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b3f6: 5221 aa10 |0031: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ +07b3fa: 7120 0223 1000 |0033: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1900:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2302 │ │ +07b400: 28cd |0036: goto 0003 // -0033 │ │ +07b402: 5420 a910 |0037: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b406: 5400 ab10 |0039: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b40a: 5221 aa10 |003b: iget v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.val$position:I // field@10aa │ │ +07b40e: 7120 0423 1000 |003d: invoke-static {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2000:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@2304 │ │ +07b414: 28c3 |0040: goto 0003 // -003d │ │ +07b416: 5420 a910 |0041: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; // field@10a9 │ │ +07b41a: 5400 ab10 |0043: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b41e: 7110 0523 0000 |0045: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@2305 │ │ +07b424: 28bb |0048: goto 0003 // -0045 │ │ +07b426: 0000 |0049: nop // spacer │ │ +07b428: 0001 0600 0000 0000 0f00 0000 1900 ... |004a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0003 line=548 │ │ 0x000e line=549 │ │ 0x000f line=529 │ │ 0x0019 line=532 │ │ @@ -123967,21 +124039,21 @@ │ │ 0x0041 line=544 │ │ 0x0049 line=527 │ │ locals : │ │ 0x0000 - 0x005a reg=2 this Lorg/yuttadhammo/tipitaka/SearchDialog$9$1; │ │ 0x0000 - 0x005a reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x005a reg=4 which I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #534 header: │ │ -class_idx : 1147 │ │ +class_idx : 1145 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #534 annotations: │ │ Annotations on class │ │ @@ -124008,180 +124080,188 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07a450: |[07a450] org.yuttadhammo.tipitaka.SearchDialog$9.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -07a460: 5b01 ab10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a464: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07a46a: 0e00 |0005: return-void │ │ +07b448: |[07b448] org.yuttadhammo.tipitaka.SearchDialog$9.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +07b458: 5b01 ab10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b45c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07b462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$9;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 271 16-bit code units │ │ -07a46c: |[07a46c] org.yuttadhammo.tipitaka.SearchDialog$9.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -07a47c: 01e3 |0000: move v3, v14 │ │ -07a47e: 54b5 ab10 |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a482: 7110 0f23 0500 |0003: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -07a488: 0c05 |0006: move-result-object v5 │ │ -07a48a: 7220 cd01 3500 |0007: invoke-interface {v5, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -07a490: 54b5 ab10 |000a: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a494: 7110 0f23 0500 |000c: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -07a49a: 0c05 |000f: move-result-object v5 │ │ -07a49c: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -07a49e: 7220 c501 6500 |0011: invoke-interface {v5, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07a4a4: 0a04 |0014: move-result v4 │ │ -07a4a6: 54b5 ab10 |0015: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a4aa: 7110 fe22 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -07a4b0: 0c05 |001a: move-result-object v5 │ │ -07a4b2: 6e10 3c23 0500 |001b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -07a4b8: 54b5 ab10 |001e: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a4bc: 7110 fe22 0500 |0020: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -07a4c2: 0c05 |0023: move-result-object v5 │ │ -07a4c4: 8146 |0024: int-to-long v6, v4 │ │ -07a4c6: 6e30 3923 6507 |0025: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -07a4cc: 0c01 |0028: move-result-object v1 │ │ -07a4ce: 54b5 ab10 |0029: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a4d2: 7110 fe22 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ -07a4d8: 0c05 |002e: move-result-object v5 │ │ -07a4da: 6e10 3323 0500 |002f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -07a4e0: 2200 1000 |0032: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -07a4e4: 54b5 ab10 |0034: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a4e8: 7110 0d23 0500 |0036: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a4ee: 0c05 |0039: move-result-object v5 │ │ -07a4f0: 7020 8b00 5000 |003a: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -07a4f6: 1265 |003d: const/4 v5, #int 6 // #6 │ │ -07a4f8: 2352 b404 |003e: new-array v2, v5, [Ljava/lang/CharSequence; // type@04b4 │ │ -07a4fc: 1205 |0040: const/4 v5, #int 0 // #0 │ │ -07a4fe: 2206 b303 |0041: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -07a502: 7010 761f 0600 |0043: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07a508: 54b7 ab10 |0046: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a50c: 7110 0d23 0700 |0048: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a512: 0c07 |004b: move-result-object v7 │ │ -07a514: 1408 7c00 0c7f |004c: const v8, #float 1.86094e+38 // #7f0c007c │ │ -07a51a: 6e20 3401 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a520: 0c07 |0052: move-result-object v7 │ │ -07a522: 6e20 7e1f 7600 |0053: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a528: 0c06 |0056: move-result-object v6 │ │ -07a52a: 1a07 0300 |0057: const-string v7, " " // string@0003 │ │ -07a52e: 6e20 7e1f 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a534: 0c06 |005c: move-result-object v6 │ │ -07a536: 54b7 ab10 |005d: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a53a: 7110 0d23 0700 |005f: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a540: 0c07 |0062: move-result-object v7 │ │ -07a542: 1408 8900 0c7f |0063: const v8, #float 1.86095e+38 // #7f0c0089 │ │ -07a548: 6e20 3401 8700 |0066: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a54e: 0c07 |0069: move-result-object v7 │ │ -07a550: 6e20 7e1f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a556: 0c06 |006d: move-result-object v6 │ │ -07a558: 6e10 841f 0600 |006e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07a55e: 0c06 |0071: move-result-object v6 │ │ -07a560: 1217 |0072: const/4 v7, #int 1 // #1 │ │ -07a562: 2377 b704 |0073: new-array v7, v7, [Ljava/lang/Object; // type@04b7 │ │ -07a566: 1208 |0075: const/4 v8, #int 0 // #0 │ │ -07a568: 2209 b303 |0076: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -07a56c: 7010 761f 0900 |0078: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07a572: 6e10 4623 0100 |007b: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ -07a578: 0a0a |007e: move-result v10 │ │ -07a57a: 6e20 7b1f a900 |007f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07a580: 0c09 |0082: move-result-object v9 │ │ -07a582: 1a0a 0000 |0083: const-string v10, "" // string@0000 │ │ -07a586: 6e20 7e1f a900 |0085: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a58c: 0c09 |0088: move-result-object v9 │ │ -07a58e: 6e10 841f 0900 |0089: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07a594: 0c09 |008c: move-result-object v9 │ │ -07a596: 54ba ab10 |008d: iget-object v10, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a59a: 7110 0d23 0a00 |008f: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a5a0: 0c0a |0092: move-result-object v10 │ │ -07a5a2: 6e10 3301 0a00 |0093: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -07a5a8: 0c0a |0096: move-result-object v10 │ │ -07a5aa: 7120 b223 a900 |0097: invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -07a5b0: 0c09 |009a: move-result-object v9 │ │ -07a5b2: 4d09 0708 |009b: aput-object v9, v7, v8 │ │ -07a5b6: 7120 601f 7600 |009d: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07a5bc: 0c06 |00a0: move-result-object v6 │ │ -07a5be: 4d06 0205 |00a1: aput-object v6, v2, v5 │ │ -07a5c2: 1215 |00a3: const/4 v5, #int 1 // #1 │ │ -07a5c4: 54b6 ab10 |00a4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a5c8: 7110 0d23 0600 |00a6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a5ce: 0c06 |00a9: move-result-object v6 │ │ -07a5d0: 1407 6300 0c7f |00aa: const v7, #float 1.86094e+38 // #7f0c0063 │ │ -07a5d6: 6e20 3401 7600 |00ad: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a5dc: 0c06 |00b0: move-result-object v6 │ │ -07a5de: 4d06 0205 |00b1: aput-object v6, v2, v5 │ │ -07a5e2: 1225 |00b3: const/4 v5, #int 2 // #2 │ │ -07a5e4: 54b6 ab10 |00b4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a5e8: 7110 0d23 0600 |00b6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a5ee: 0c06 |00b9: move-result-object v6 │ │ -07a5f0: 1407 a600 0c7f |00ba: const v7, #float 1.86095e+38 // #7f0c00a6 │ │ -07a5f6: 6e20 3401 7600 |00bd: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a5fc: 0c06 |00c0: move-result-object v6 │ │ -07a5fe: 4d06 0205 |00c1: aput-object v6, v2, v5 │ │ -07a602: 1235 |00c3: const/4 v5, #int 3 // #3 │ │ -07a604: 54b6 ab10 |00c4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a608: 7110 0d23 0600 |00c6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a60e: 0c06 |00c9: move-result-object v6 │ │ -07a610: 1407 aa00 0c7f |00ca: const v7, #float 1.86095e+38 // #7f0c00aa │ │ -07a616: 6e20 3401 7600 |00cd: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a61c: 0c06 |00d0: move-result-object v6 │ │ -07a61e: 4d06 0205 |00d1: aput-object v6, v2, v5 │ │ -07a622: 1245 |00d3: const/4 v5, #int 4 // #4 │ │ -07a624: 54b6 ab10 |00d4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a628: 7110 0d23 0600 |00d6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a62e: 0c06 |00d9: move-result-object v6 │ │ -07a630: 1407 ab00 0c7f |00da: const v7, #float 1.86095e+38 // #7f0c00ab │ │ -07a636: 6e20 3401 7600 |00dd: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a63c: 0c06 |00e0: move-result-object v6 │ │ -07a63e: 4d06 0205 |00e1: aput-object v6, v2, v5 │ │ -07a642: 1255 |00e3: const/4 v5, #int 5 // #5 │ │ -07a644: 54b6 ab10 |00e4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a648: 7110 0d23 0600 |00e6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a64e: 0c06 |00e9: move-result-object v6 │ │ -07a650: 1407 ac00 0c7f |00ea: const v7, #float 1.86095e+38 // #7f0c00ac │ │ -07a656: 6e20 3401 7600 |00ed: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a65c: 0c06 |00f0: move-result-object v6 │ │ -07a65e: 4d06 0205 |00f1: aput-object v6, v2, v5 │ │ -07a662: 2205 7a04 |00f3: new-instance v5, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1; // type@047a │ │ -07a666: 7030 ed22 b503 |00f5: invoke-direct {v5, v11, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.:(Lorg/yuttadhammo/tipitaka/SearchDialog$9;I)V // method@22ed │ │ -07a66c: 6e30 8f00 2005 |00f8: invoke-virtual {v0, v2, v5}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ -07a672: 54b5 ab10 |00fb: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a676: 6e10 8c00 0000 |00fd: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ -07a67c: 0c06 |0100: move-result-object v6 │ │ -07a67e: 7120 0723 6500 |0101: invoke-static {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2202:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)Landroid/app/Dialog; // method@2307 │ │ -07a684: 54b5 ab10 |0104: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ -07a688: 7110 0623 0500 |0106: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ -07a68e: 0c05 |0109: move-result-object v5 │ │ -07a690: 6e10 ab00 0500 |010a: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -07a696: 1205 |010d: const/4 v5, #int 0 // #0 │ │ -07a698: 0f05 |010e: return v5 │ │ +07b464: |[07b464] org.yuttadhammo.tipitaka.SearchDialog$9.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +07b474: 01e3 |0000: move v3, v14 │ │ +07b476: 54b5 ab10 |0001: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b47a: 7110 0f23 0500 |0003: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07b480: 0c05 |0006: move-result-object v5 │ │ +07b482: 7220 cd01 3500 |0007: invoke-interface {v5, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07b488: 54b5 ab10 |000a: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b48c: 7110 0f23 0500 |000c: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07b492: 0c05 |000f: move-result-object v5 │ │ +07b494: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +07b496: 7220 c501 6500 |0011: invoke-interface {v5, v6}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07b49c: 0a04 |0014: move-result v4 │ │ +07b49e: 54b5 ab10 |0015: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b4a2: 7110 fe22 0500 |0017: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07b4a8: 0c05 |001a: move-result-object v5 │ │ +07b4aa: 6e10 3c23 0500 |001b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +07b4b0: 54b5 ab10 |001e: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b4b4: 7110 fe22 0500 |0020: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07b4ba: 0c05 |0023: move-result-object v5 │ │ +07b4bc: 8146 |0024: int-to-long v6, v4 │ │ +07b4be: 6e30 3923 6507 |0025: invoke-virtual {v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +07b4c4: 0c01 |0028: move-result-object v1 │ │ +07b4c6: 54b5 ab10 |0029: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b4ca: 7110 fe22 0500 |002b: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@22fe │ │ +07b4d0: 0c05 |002e: move-result-object v5 │ │ +07b4d2: 6e10 3323 0500 |002f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +07b4d8: 2200 1000 |0032: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +07b4dc: 54b5 ab10 |0034: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b4e0: 7110 0d23 0500 |0036: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b4e6: 0c05 |0039: move-result-object v5 │ │ +07b4e8: 7020 8b00 5000 |003a: invoke-direct {v0, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +07b4ee: 1265 |003d: const/4 v5, #int 6 // #6 │ │ +07b4f0: 2352 b204 |003e: new-array v2, v5, [Ljava/lang/CharSequence; // type@04b2 │ │ +07b4f4: 1205 |0040: const/4 v5, #int 0 // #0 │ │ +07b4f6: 2206 b103 |0041: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +07b4fa: 7010 761f 0600 |0043: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07b500: 54b7 ab10 |0046: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b504: 7110 0d23 0700 |0048: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b50a: 0c07 |004b: move-result-object v7 │ │ +07b50c: 1408 7c00 0c7f |004c: const v8, #float 1.86094e+38 // #7f0c007c │ │ +07b512: 6e20 3401 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b518: 0c07 |0052: move-result-object v7 │ │ +07b51a: 6e20 7e1f 7600 |0053: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b520: 0c06 |0056: move-result-object v6 │ │ +07b522: 1a07 0300 |0057: const-string v7, " " // string@0003 │ │ +07b526: 6e20 7e1f 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b52c: 0c06 |005c: move-result-object v6 │ │ +07b52e: 54b7 ab10 |005d: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b532: 7110 0d23 0700 |005f: invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b538: 0c07 |0062: move-result-object v7 │ │ +07b53a: 1408 8900 0c7f |0063: const v8, #float 1.86095e+38 // #7f0c0089 │ │ +07b540: 6e20 3401 8700 |0066: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b546: 0c07 |0069: move-result-object v7 │ │ +07b548: 6e20 7e1f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b54e: 0c06 |006d: move-result-object v6 │ │ +07b550: 6e10 841f 0600 |006e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07b556: 0c06 |0071: move-result-object v6 │ │ +07b558: 1217 |0072: const/4 v7, #int 1 // #1 │ │ +07b55a: 2377 b504 |0073: new-array v7, v7, [Ljava/lang/Object; // type@04b5 │ │ +07b55e: 1208 |0075: const/4 v8, #int 0 // #0 │ │ +07b560: 2209 b103 |0076: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +07b564: 7010 761f 0900 |0078: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07b56a: 6e10 4623 0100 |007b: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ +07b570: 0a0a |007e: move-result v10 │ │ +07b572: 6e20 7b1f a900 |007f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07b578: 0c09 |0082: move-result-object v9 │ │ +07b57a: 1a0a 0000 |0083: const-string v10, "" // string@0000 │ │ +07b57e: 6e20 7e1f a900 |0085: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b584: 0c09 |0088: move-result-object v9 │ │ +07b586: 6e10 841f 0900 |0089: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07b58c: 0c09 |008c: move-result-object v9 │ │ +07b58e: 54ba ab10 |008d: iget-object v10, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b592: 7110 0d23 0a00 |008f: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b598: 0c0a |0092: move-result-object v10 │ │ +07b59a: 6e10 3301 0a00 |0093: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +07b5a0: 0c0a |0096: move-result-object v10 │ │ +07b5a2: 7120 b223 a900 |0097: invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +07b5a8: 0c09 |009a: move-result-object v9 │ │ +07b5aa: 4d09 0708 |009b: aput-object v9, v7, v8 │ │ +07b5ae: 7120 601f 7600 |009d: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07b5b4: 0c06 |00a0: move-result-object v6 │ │ +07b5b6: 4d06 0205 |00a1: aput-object v6, v2, v5 │ │ +07b5ba: 1215 |00a3: const/4 v5, #int 1 // #1 │ │ +07b5bc: 54b6 ab10 |00a4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b5c0: 7110 0d23 0600 |00a6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b5c6: 0c06 |00a9: move-result-object v6 │ │ +07b5c8: 1407 6300 0c7f |00aa: const v7, #float 1.86094e+38 // #7f0c0063 │ │ +07b5ce: 6e20 3401 7600 |00ad: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b5d4: 0c06 |00b0: move-result-object v6 │ │ +07b5d6: 4d06 0205 |00b1: aput-object v6, v2, v5 │ │ +07b5da: 1225 |00b3: const/4 v5, #int 2 // #2 │ │ +07b5dc: 54b6 ab10 |00b4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b5e0: 7110 0d23 0600 |00b6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b5e6: 0c06 |00b9: move-result-object v6 │ │ +07b5e8: 1407 a600 0c7f |00ba: const v7, #float 1.86095e+38 // #7f0c00a6 │ │ +07b5ee: 6e20 3401 7600 |00bd: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b5f4: 0c06 |00c0: move-result-object v6 │ │ +07b5f6: 4d06 0205 |00c1: aput-object v6, v2, v5 │ │ +07b5fa: 1235 |00c3: const/4 v5, #int 3 // #3 │ │ +07b5fc: 54b6 ab10 |00c4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b600: 7110 0d23 0600 |00c6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b606: 0c06 |00c9: move-result-object v6 │ │ +07b608: 1407 aa00 0c7f |00ca: const v7, #float 1.86095e+38 // #7f0c00aa │ │ +07b60e: 6e20 3401 7600 |00cd: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b614: 0c06 |00d0: move-result-object v6 │ │ +07b616: 4d06 0205 |00d1: aput-object v6, v2, v5 │ │ +07b61a: 1245 |00d3: const/4 v5, #int 4 // #4 │ │ +07b61c: 54b6 ab10 |00d4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b620: 7110 0d23 0600 |00d6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b626: 0c06 |00d9: move-result-object v6 │ │ +07b628: 1407 ab00 0c7f |00da: const v7, #float 1.86095e+38 // #7f0c00ab │ │ +07b62e: 6e20 3401 7600 |00dd: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b634: 0c06 |00e0: move-result-object v6 │ │ +07b636: 4d06 0205 |00e1: aput-object v6, v2, v5 │ │ +07b63a: 1255 |00e3: const/4 v5, #int 5 // #5 │ │ +07b63c: 54b6 ab10 |00e4: iget-object v6, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b640: 7110 0d23 0600 |00e6: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b646: 0c06 |00e9: move-result-object v6 │ │ +07b648: 1407 ac00 0c7f |00ea: const v7, #float 1.86095e+38 // #7f0c00ac │ │ +07b64e: 6e20 3401 7600 |00ed: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b654: 0c06 |00f0: move-result-object v6 │ │ +07b656: 4d06 0205 |00f1: aput-object v6, v2, v5 │ │ +07b65a: 2205 7804 |00f3: new-instance v5, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1; // type@0478 │ │ +07b65e: 7030 ed22 b503 |00f5: invoke-direct {v5, v11, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;.:(Lorg/yuttadhammo/tipitaka/SearchDialog$9;I)V // method@22ed │ │ +07b664: 6e30 8f00 2005 |00f8: invoke-virtual {v0, v2, v5}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@008f │ │ +07b66a: 54b5 ab10 |00fb: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b66e: 6e10 8c00 0000 |00fd: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@008c │ │ +07b674: 0c06 |0100: move-result-object v6 │ │ +07b676: 7120 0723 6500 |0101: invoke-static {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2202:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)Landroid/app/Dialog; // method@2307 │ │ +07b67c: 54b5 ab10 |0104: iget-object v5, v11, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ab │ │ +07b680: 7110 0623 0500 |0106: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; // method@2306 │ │ +07b686: 0c05 |0109: move-result-object v5 │ │ +07b688: 6e10 ab00 0500 |010a: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +07b68e: 1205 |010d: const/4 v5, #int 0 // #0 │ │ +07b690: 0f05 |010e: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0001 line=508 │ │ 0x000a line=509 │ │ 0x0015 line=510 │ │ 0x001e line=511 │ │ 0x0029 line=512 │ │ 0x0032 line=513 │ │ 0x003d line=515 │ │ + 0x0048 line=516 │ │ + 0x007b line=517 │ │ + 0x009d line=516 │ │ + 0x00a6 line=518 │ │ + 0x00b6 line=519 │ │ + 0x00c6 line=520 │ │ + 0x00d6 line=521 │ │ + 0x00e6 line=522 │ │ 0x00f3 line=524 │ │ 0x00fb line=551 │ │ 0x0104 line=552 │ │ 0x010d line=553 │ │ locals : │ │ 0x0000 - 0x0000 reg=12 (null) Landroid/widget/AdapterView; │ │ 0x003d - 0x010f reg=0 builder Landroid/app/AlertDialog$Builder; │ │ @@ -124191,21 +124271,21 @@ │ │ 0x0015 - 0x010f reg=4 rowId I │ │ 0x0000 - 0x010f reg=11 this Lorg/yuttadhammo/tipitaka/SearchDialog$9; │ │ 0x0000 - 0x010f reg=12 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x010f reg=13 arg1 Landroid/view/View; │ │ 0x0000 - 0x010f reg=14 arg2 I │ │ 0x0000 - 0x010f reg=15 arg3 J │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #535 header: │ │ -class_idx : 1148 │ │ +class_idx : 1146 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 590 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 588 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #535 annotations: │ │ Annotations on class │ │ @@ -124233,26 +124313,26 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -07a69c: |[07a69c] org.yuttadhammo.tipitaka.SearchDialog$ResultsCursorAdapter.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -07a6ac: 5b67 ad10 |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a6b0: 0760 |0002: move-object v0, v6 │ │ -07a6b2: 0781 |0003: move-object v1, v8 │ │ -07a6b4: 0192 |0004: move v2, v9 │ │ -07a6b6: 07a3 |0005: move-object v3, v10 │ │ -07a6b8: 07b4 |0006: move-object v4, v11 │ │ -07a6ba: 07c5 |0007: move-object v5, v12 │ │ -07a6bc: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ -07a6c2: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -07a6c4: 5960 ac10 |000c: iput v0, v6, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.markedPosition:I // field@10ac │ │ -07a6c8: 0e00 |000e: return-void │ │ +07b694: |[07b694] org.yuttadhammo.tipitaka.SearchDialog$ResultsCursorAdapter.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +07b6a4: 5b67 ad10 |0000: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b6a8: 0760 |0002: move-object v0, v6 │ │ +07b6aa: 0781 |0003: move-object v1, v8 │ │ +07b6ac: 0192 |0004: move v2, v9 │ │ +07b6ae: 07a3 |0005: move-object v3, v10 │ │ +07b6b0: 07b4 |0006: move-object v4, v11 │ │ +07b6b2: 07c5 |0007: move-object v5, v12 │ │ +07b6b4: 7606 3c10 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@103c │ │ +07b6ba: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +07b6bc: 5960 ac10 |000c: iput v0, v6, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.markedPosition:I // field@10ac │ │ +07b6c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0008 line=336 │ │ 0x000b line=333 │ │ 0x000e line=338 │ │ locals : │ │ @@ -124266,326 +124346,317 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;) │ │ name : 'getView' │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 22 │ │ + registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 637 16-bit code units │ │ -07a6cc: |[07a6cc] org.yuttadhammo.tipitaka.SearchDialog$ResultsCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07a6dc: 7504 3d10 1200 |0000: invoke-super/range {v18, v19, v20, v21}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ -07a6e2: 0c0d |0003: move-result-object v13 │ │ -07a6e4: 0800 1200 |0004: move-object/from16 v0, v18 │ │ -07a6e8: 540e ad10 |0006: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a6ec: 7110 0e23 0e00 |0008: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$600:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; // method@230e │ │ -07a6f2: 0c0e |000b: move-result-object v14 │ │ -07a6f4: 1a0f eb0a |000c: const-string v15, "SORT_KEY" // string@0aeb │ │ -07a6f8: 1a10 7418 |000e: const-string v16, "keywords" // string@1874 │ │ -07a6fc: 7803 7801 0e00 |0010: invoke-interface/range {v14, v15, v16}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -07a702: 0c0a |0013: move-result-object v10 │ │ -07a704: 140e 7f00 077f |0014: const v14, #float 1.79448e+38 // #7f07007f │ │ -07a70a: 6e20 d90d ed00 |0017: invoke-virtual {v13, v14}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07a710: 0c02 |001a: move-result-object v2 │ │ -07a712: 1f02 5802 |001b: check-cast v2, Landroid/widget/TextView; // type@0258 │ │ -07a716: 140e 8000 077f |001d: const v14, #float 1.79448e+38 // #7f070080 │ │ -07a71c: 6e20 d90d ed00 |0020: invoke-virtual {v13, v14}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07a722: 0c07 |0023: move-result-object v7 │ │ -07a724: 1f07 5802 |0024: check-cast v7, Landroid/widget/TextView; // type@0258 │ │ -07a728: 3d13 c300 |0026: if-lez v19, 00e9 // +00c3 │ │ -07a72c: 1a0e 6311 |0028: const-string v14, "code" // string@1163 │ │ -07a730: 6e20 5f1f ea00 |002a: invoke-virtual {v10, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07a736: 0a0e |002d: move-result v14 │ │ -07a738: 380e bb00 |002e: if-eqz v14, 00e9 // +00bb │ │ -07a73c: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -07a740: 540e ad10 |0032: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a744: 7110 0f23 0e00 |0034: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -07a74a: 0c0e |0037: move-result-object v14 │ │ -07a74c: d80f 13ff |0038: add-int/lit8 v15, v19, #int -1 // #ff │ │ -07a750: 7220 cd01 fe00 |003a: invoke-interface {v14, v15}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -07a756: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -07a75a: 540e ad10 |003f: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a75e: 7110 0f23 0e00 |0041: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -07a764: 0c0e |0044: move-result-object v14 │ │ -07a766: 0200 1300 |0045: move/from16 v0, v19 │ │ -07a76a: 7220 cd01 0e00 |0047: invoke-interface {v14, v0}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -07a770: 0800 1200 |004a: move-object/from16 v0, v18 │ │ -07a774: 540e ad10 |004c: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a778: 7110 0f23 0e00 |004e: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -07a77e: 0c0e |0051: move-result-object v14 │ │ -07a780: d80f 13ff |0052: add-int/lit8 v15, v19, #int -1 // #ff │ │ -07a784: 7220 cd01 fe00 |0054: invoke-interface {v14, v15}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -07a78a: 0800 1200 |0057: move-object/from16 v0, v18 │ │ -07a78e: 540e ad10 |0059: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a792: 7110 0f23 0e00 |005b: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ -07a798: 0c0e |005e: move-result-object v14 │ │ -07a79a: 0200 1300 |005f: move/from16 v0, v19 │ │ -07a79e: 7220 cd01 0e00 |0061: invoke-interface {v14, v0}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -07a7a4: 120e |0064: const/4 v14, #int 0 // #0 │ │ -07a7a6: 6e20 7a10 e200 |0065: invoke-virtual {v2, v14}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -07a7ac: 120e |0068: const/4 v14, #int 0 // #0 │ │ -07a7ae: 6e20 7a10 e700 |0069: invoke-virtual {v7, v14}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -07a7b4: 140e 8300 077f |006c: const v14, #float 1.79448e+38 // #7f070083 │ │ -07a7ba: 6e20 d90d ed00 |006f: invoke-virtual {v13, v14}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07a7c0: 0c05 |0072: move-result-object v5 │ │ -07a7c2: 1f05 5802 |0073: check-cast v5, Landroid/widget/TextView; // type@0258 │ │ -07a7c6: 6e10 6310 0500 |0075: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ -07a7cc: 0c0e |0078: move-result-object v14 │ │ -07a7ce: 7210 131f 0e00 |0079: invoke-interface {v14}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -07a7d4: 0c0b |007c: move-result-object v11 │ │ -07a7d6: 1a0e dd00 |007d: const-string v14, "([MAT])" // string@00dd │ │ -07a7da: 1a0f 4a01 |007f: const-string v15, "$1" // string@014a │ │ -07a7de: 6e30 681f eb0f |0081: invoke-virtual {v11, v14, v15}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -07a7e4: 0c0b |0084: move-result-object v11 │ │ -07a7e6: 140e 8400 077f |0085: const v14, #float 1.79448e+38 // #7f070084 │ │ -07a7ec: 6e20 d90d ed00 |0088: invoke-virtual {v13, v14}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07a7f2: 0c06 |008b: move-result-object v6 │ │ -07a7f4: 1f06 5802 |008c: check-cast v6, Landroid/widget/TextView; // type@0258 │ │ -07a7f8: 6e10 6310 0600 |008e: invoke-virtual {v6}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ -07a7fe: 0c0e |0091: move-result-object v14 │ │ -07a800: 7210 131f 0e00 |0092: invoke-interface {v14}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -07a806: 0c0b |0095: move-result-object v11 │ │ -07a808: 1a0e c20d |0096: const-string v14, "\s+" // string@0dc2 │ │ -07a80c: 6e20 691f eb00 |0098: invoke-virtual {v11, v14}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07a812: 0c0c |009b: move-result-object v12 │ │ -07a814: 1a08 0000 |009c: const-string v8, "" // string@0000 │ │ -07a818: 07c1 |009e: move-object v1, v12 │ │ -07a81a: 2114 |009f: array-length v4, v1 │ │ -07a81c: 1203 |00a0: const/4 v3, #int 0 // #0 │ │ -07a81e: 3543 b701 |00a1: if-ge v3, v4, 0258 // +01b7 │ │ -07a822: 4609 0103 |00a3: aget-object v9, v1, v3 │ │ -07a826: 0800 1200 |00a5: move-object/from16 v0, v18 │ │ -07a82a: 540e ad10 |00a7: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a82e: 7110 0d23 0e00 |00a9: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a834: 0c0e |00ac: move-result-object v14 │ │ -07a836: 140f 3c00 0c7f |00ad: const v15, #float 1.86093e+38 // #7f0c003c │ │ -07a83c: 6e20 3401 fe00 |00b0: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a842: 0c0e |00b3: move-result-object v14 │ │ -07a844: 6e20 6a1f e900 |00b4: invoke-virtual {v9, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -07a84a: 0a0e |00b7: move-result v14 │ │ -07a84c: 380e 6900 |00b8: if-eqz v14, 0121 // +0069 │ │ -07a850: 0800 1200 |00ba: move-object/from16 v0, v18 │ │ -07a854: 540e ad10 |00bc: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a858: 7110 0d23 0e00 |00be: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a85e: 0c0e |00c1: move-result-object v14 │ │ -07a860: 140f 7b00 0c7f |00c2: const v15, #float 1.86094e+38 // #7f0c007b │ │ -07a866: 6e20 3401 fe00 |00c5: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a86c: 0c0e |00c8: move-result-object v14 │ │ -07a86e: 6e20 5e1f e900 |00c9: invoke-virtual {v9, v14}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ -07a874: 0a0e |00cc: move-result v14 │ │ -07a876: 380e 3000 |00cd: if-eqz v14, 00fd // +0030 │ │ -07a87a: 220e b303 |00cf: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07a87e: 7010 761f 0e00 |00d1: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07a884: 6e20 7e1f 8e00 |00d4: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a88a: 0c0e |00d7: move-result-object v14 │ │ -07a88c: 6e20 7e1f 9e00 |00d8: invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a892: 0c0e |00db: move-result-object v14 │ │ -07a894: 1a0f 0400 |00dc: const-string v15, " " // string@0004 │ │ -07a898: 6e20 7e1f fe00 |00de: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a89e: 0c0e |00e1: move-result-object v14 │ │ -07a8a0: 6e10 841f 0e00 |00e2: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07a8a6: 0c08 |00e5: move-result-object v8 │ │ -07a8a8: d803 0301 |00e6: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07a8ac: 28b9 |00e8: goto 00a1 // -0047 │ │ -07a8ae: 1a0e 6311 |00e9: const-string v14, "code" // string@1163 │ │ -07a8b2: 6e20 5f1f ea00 |00eb: invoke-virtual {v10, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07a8b8: 0a0e |00ee: move-result v14 │ │ -07a8ba: 390e 7dff |00ef: if-nez v14, 006c // -0083 │ │ -07a8be: 130e 0800 |00f1: const/16 v14, #int 8 // #8 │ │ -07a8c2: 6e20 7a10 e200 |00f3: invoke-virtual {v2, v14}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -07a8c8: 130e 0800 |00f6: const/16 v14, #int 8 // #8 │ │ -07a8cc: 6e20 7a10 e700 |00f8: invoke-virtual {v7, v14}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -07a8d2: 2900 71ff |00fb: goto/16 006c // -008f │ │ -07a8d6: 220e b303 |00fd: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07a8da: 7010 761f 0e00 |00ff: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07a8e0: 6e20 7e1f 8e00 |0102: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a8e6: 0c0e |0105: move-result-object v14 │ │ -07a8e8: 1a0f 4901 |0106: const-string v15, "%s " // string@0149 │ │ -07a8ec: 1310 0100 |0108: const/16 v16, #int 1 // #1 │ │ -07a8f0: 0200 1000 |010a: move/from16 v0, v16 │ │ -07a8f4: 2300 b704 |010c: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -07a8f8: 0810 0000 |010e: move-object/from16 v16, v0 │ │ -07a8fc: 1311 0000 |0110: const/16 v17, #int 0 // #0 │ │ -07a900: 4d09 1011 |0112: aput-object v9, v16, v17 │ │ -07a904: 7702 601f 0f00 |0114: invoke-static/range {v15, v16}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07a90a: 0c0f |0117: move-result-object v15 │ │ -07a90c: 6e20 7e1f fe00 |0118: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a912: 0c0e |011b: move-result-object v14 │ │ -07a914: 6e10 841f 0e00 |011c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07a91a: 0c08 |011f: move-result-object v8 │ │ -07a91c: 28c6 |0120: goto 00e6 // -003a │ │ -07a91e: 0800 1200 |0121: move-object/from16 v0, v18 │ │ -07a922: 540e ad10 |0123: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a926: 7110 0d23 0e00 |0125: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a92c: 0c0e |0128: move-result-object v14 │ │ -07a92e: 140f 3d00 0c7f |0129: const v15, #float 1.86093e+38 // #7f0c003d │ │ -07a934: 6e20 3401 fe00 |012c: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a93a: 0c0e |012f: move-result-object v14 │ │ -07a93c: 6e20 6a1f e900 |0130: invoke-virtual {v9, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -07a942: 0a0e |0133: move-result v14 │ │ -07a944: 380e 5400 |0134: if-eqz v14, 0188 // +0054 │ │ -07a948: 0800 1200 |0136: move-object/from16 v0, v18 │ │ -07a94c: 540e ad10 |0138: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a950: 7110 0d23 0e00 |013a: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a956: 0c0e |013d: move-result-object v14 │ │ -07a958: 140f 7b00 0c7f |013e: const v15, #float 1.86094e+38 // #7f0c007b │ │ -07a95e: 6e20 3401 fe00 |0141: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07a964: 0c0e |0144: move-result-object v14 │ │ -07a966: 6e20 5e1f e900 |0145: invoke-virtual {v9, v14}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ -07a96c: 0a0e |0148: move-result v14 │ │ -07a96e: 380e 1a00 |0149: if-eqz v14, 0163 // +001a │ │ -07a972: 220e b303 |014b: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07a976: 7010 761f 0e00 |014d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07a97c: 6e20 7e1f 8e00 |0150: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a982: 0c0e |0153: move-result-object v14 │ │ -07a984: 6e20 7e1f 9e00 |0154: invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a98a: 0c0e |0157: move-result-object v14 │ │ -07a98c: 1a0f 0400 |0158: const-string v15, " " // string@0004 │ │ -07a990: 6e20 7e1f fe00 |015a: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a996: 0c0e |015d: move-result-object v14 │ │ -07a998: 6e10 841f 0e00 |015e: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07a99e: 0c08 |0161: move-result-object v8 │ │ -07a9a0: 2884 |0162: goto 00e6 // -007c │ │ -07a9a2: 220e b303 |0163: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07a9a6: 7010 761f 0e00 |0165: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07a9ac: 6e20 7e1f 8e00 |0168: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a9b2: 0c0e |016b: move-result-object v14 │ │ -07a9b4: 1a0f 4e01 |016c: const-string v15, "%s " // string@014e │ │ -07a9b8: 1310 0100 |016e: const/16 v16, #int 1 // #1 │ │ -07a9bc: 0200 1000 |0170: move/from16 v0, v16 │ │ -07a9c0: 2300 b704 |0172: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -07a9c4: 0810 0000 |0174: move-object/from16 v16, v0 │ │ -07a9c8: 1311 0000 |0176: const/16 v17, #int 0 // #0 │ │ -07a9cc: 4d09 1011 |0178: aput-object v9, v16, v17 │ │ -07a9d0: 7702 601f 0f00 |017a: invoke-static/range {v15, v16}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07a9d6: 0c0f |017d: move-result-object v15 │ │ -07a9d8: 6e20 7e1f fe00 |017e: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07a9de: 0c0e |0181: move-result-object v14 │ │ -07a9e0: 6e10 841f 0e00 |0182: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07a9e6: 0c08 |0185: move-result-object v8 │ │ -07a9e8: 2900 60ff |0186: goto/16 00e6 // -00a0 │ │ -07a9ec: 0800 1200 |0188: move-object/from16 v0, v18 │ │ -07a9f0: 540e ad10 |018a: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07a9f4: 7110 0d23 0e00 |018c: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07a9fa: 0c0e |018f: move-result-object v14 │ │ -07a9fc: 140f 3e00 0c7f |0190: const v15, #float 1.86093e+38 // #7f0c003e │ │ -07aa02: 6e20 3401 fe00 |0193: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07aa08: 0c0e |0196: move-result-object v14 │ │ -07aa0a: 6e20 6a1f e900 |0197: invoke-virtual {v9, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -07aa10: 0a0e |019a: move-result v14 │ │ -07aa12: 380e 5500 |019b: if-eqz v14, 01f0 // +0055 │ │ -07aa16: 0800 1200 |019d: move-object/from16 v0, v18 │ │ -07aa1a: 540e ad10 |019f: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07aa1e: 7110 0d23 0e00 |01a1: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07aa24: 0c0e |01a4: move-result-object v14 │ │ -07aa26: 140f 7b00 0c7f |01a5: const v15, #float 1.86094e+38 // #7f0c007b │ │ -07aa2c: 6e20 3401 fe00 |01a8: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07aa32: 0c0e |01ab: move-result-object v14 │ │ -07aa34: 6e20 5e1f e900 |01ac: invoke-virtual {v9, v14}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ -07aa3a: 0a0e |01af: move-result v14 │ │ -07aa3c: 380e 1b00 |01b0: if-eqz v14, 01cb // +001b │ │ -07aa40: 220e b303 |01b2: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07aa44: 7010 761f 0e00 |01b4: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07aa4a: 6e20 7e1f 8e00 |01b7: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07aa50: 0c0e |01ba: move-result-object v14 │ │ -07aa52: 6e20 7e1f 9e00 |01bb: invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07aa58: 0c0e |01be: move-result-object v14 │ │ -07aa5a: 1a0f 0400 |01bf: const-string v15, " " // string@0004 │ │ -07aa5e: 6e20 7e1f fe00 |01c1: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07aa64: 0c0e |01c4: move-result-object v14 │ │ -07aa66: 6e10 841f 0e00 |01c5: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07aa6c: 0c08 |01c8: move-result-object v8 │ │ -07aa6e: 2900 1dff |01c9: goto/16 00e6 // -00e3 │ │ -07aa72: 220e b303 |01cb: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07aa76: 7010 761f 0e00 |01cd: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07aa7c: 6e20 7e1f 8e00 |01d0: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07aa82: 0c0e |01d3: move-result-object v14 │ │ -07aa84: 1a0f 4d01 |01d4: const-string v15, "%s " // string@014d │ │ -07aa88: 1310 0100 |01d6: const/16 v16, #int 1 // #1 │ │ -07aa8c: 0200 1000 |01d8: move/from16 v0, v16 │ │ -07aa90: 2300 b704 |01da: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -07aa94: 0810 0000 |01dc: move-object/from16 v16, v0 │ │ -07aa98: 1311 0000 |01de: const/16 v17, #int 0 // #0 │ │ -07aa9c: 4d09 1011 |01e0: aput-object v9, v16, v17 │ │ -07aaa0: 7702 601f 0f00 |01e2: invoke-static/range {v15, v16}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07aaa6: 0c0f |01e5: move-result-object v15 │ │ -07aaa8: 6e20 7e1f fe00 |01e6: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07aaae: 0c0e |01e9: move-result-object v14 │ │ -07aab0: 6e10 841f 0e00 |01ea: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07aab6: 0c08 |01ed: move-result-object v8 │ │ -07aab8: 2900 f8fe |01ee: goto/16 00e6 // -0108 │ │ -07aabc: 0800 1200 |01f0: move-object/from16 v0, v18 │ │ -07aac0: 540e ad10 |01f2: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07aac4: 7110 0d23 0e00 |01f4: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07aaca: 0c0e |01f7: move-result-object v14 │ │ -07aacc: 140f 3f00 0c7f |01f8: const v15, #float 1.86093e+38 // #7f0c003f │ │ -07aad2: 6e20 3401 fe00 |01fb: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07aad8: 0c0e |01fe: move-result-object v14 │ │ -07aada: 6e20 6a1f e900 |01ff: invoke-virtual {v9, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -07aae0: 0a0e |0202: move-result v14 │ │ -07aae2: 380e e3fe |0203: if-eqz v14, 00e6 // -011d │ │ -07aae6: 0800 1200 |0205: move-object/from16 v0, v18 │ │ -07aaea: 540e ad10 |0207: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07aaee: 7110 0d23 0e00 |0209: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ -07aaf4: 0c0e |020c: move-result-object v14 │ │ -07aaf6: 140f 7b00 0c7f |020d: const v15, #float 1.86094e+38 // #7f0c007b │ │ -07aafc: 6e20 3401 fe00 |0210: invoke-virtual {v14, v15}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -07ab02: 0c0e |0213: move-result-object v14 │ │ -07ab04: 6e20 5e1f e900 |0214: invoke-virtual {v9, v14}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ -07ab0a: 0a0e |0217: move-result v14 │ │ -07ab0c: 380e 1b00 |0218: if-eqz v14, 0233 // +001b │ │ -07ab10: 220e b303 |021a: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ab14: 7010 761f 0e00 |021c: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ab1a: 6e20 7e1f 8e00 |021f: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ab20: 0c0e |0222: move-result-object v14 │ │ -07ab22: 6e20 7e1f 9e00 |0223: invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ab28: 0c0e |0226: move-result-object v14 │ │ -07ab2a: 1a0f 0400 |0227: const-string v15, " " // string@0004 │ │ -07ab2e: 6e20 7e1f fe00 |0229: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ab34: 0c0e |022c: move-result-object v14 │ │ -07ab36: 6e10 841f 0e00 |022d: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ab3c: 0c08 |0230: move-result-object v8 │ │ -07ab3e: 2900 b5fe |0231: goto/16 00e6 // -014b │ │ -07ab42: 220e b303 |0233: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ab46: 7010 761f 0e00 |0235: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ab4c: 6e20 7e1f 8e00 |0238: invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ab52: 0c0e |023b: move-result-object v14 │ │ -07ab54: 1a0f 4801 |023c: const-string v15, "%s " // string@0148 │ │ -07ab58: 1310 0100 |023e: const/16 v16, #int 1 // #1 │ │ -07ab5c: 0200 1000 |0240: move/from16 v0, v16 │ │ -07ab60: 2300 b704 |0242: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -07ab64: 0810 0000 |0244: move-object/from16 v16, v0 │ │ -07ab68: 1311 0000 |0246: const/16 v17, #int 0 // #0 │ │ -07ab6c: 4d09 1011 |0248: aput-object v9, v16, v17 │ │ -07ab70: 7702 601f 0f00 |024a: invoke-static/range {v15, v16}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07ab76: 0c0f |024d: move-result-object v15 │ │ -07ab78: 6e20 7e1f fe00 |024e: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ab7e: 0c0e |0251: move-result-object v14 │ │ -07ab80: 6e10 841f 0e00 |0252: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ab86: 0c08 |0255: move-result-object v8 │ │ -07ab88: 2900 90fe |0256: goto/16 00e6 // -0170 │ │ -07ab8c: 6e10 721f 0800 |0258: invoke-virtual {v8}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07ab92: 0c0e |025b: move-result-object v14 │ │ -07ab94: 7110 e90c 0e00 |025c: invoke-static {v14}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ -07ab9a: 0c0e |025f: move-result-object v14 │ │ -07ab9c: 6e20 7310 e600 |0260: invoke-virtual {v6, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -07aba2: 0800 1200 |0263: move-object/from16 v0, v18 │ │ -07aba6: 540e ad10 |0265: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ -07abaa: 7110 1023 0e00 |0267: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$800:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/graphics/Typeface; // method@2310 │ │ -07abb0: 0c0e |026a: move-result-object v14 │ │ -07abb2: 6e20 7910 e600 |026b: invoke-virtual {v6, v14}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -07abb8: 0800 1200 |026e: move-object/from16 v0, v18 │ │ -07abbc: 520e ac10 |0270: iget v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.markedPosition:I // field@10ac │ │ -07abc0: 0200 1300 |0272: move/from16 v0, v19 │ │ -07abc4: 330e 0800 |0274: if-ne v14, v0, 027c // +0008 │ │ -07abc8: 140e cccc ccff |0276: const v14, #float -nan // #ffcccccc │ │ -07abce: 6e20 310e ed00 |0279: invoke-virtual {v13, v14}, Landroid/view/View;.setBackgroundColor:(I)V // method@0e31 │ │ -07abd4: 110d |027c: return-object v13 │ │ + insns size : 616 16-bit code units │ │ +07b6c4: |[07b6c4] org.yuttadhammo.tipitaka.SearchDialog$ResultsCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07b6d4: 7504 3d10 1100 |0000: invoke-super/range {v17, v18, v19, v20}, Landroid/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@103d │ │ +07b6da: 0c0a |0003: move-result-object v10 │ │ +07b6dc: 0800 1100 |0004: move-object/from16 v0, v17 │ │ +07b6e0: 540b ad10 |0006: iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b6e4: 7110 0e23 0b00 |0008: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$600:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; // method@230e │ │ +07b6ea: 0c0b |000b: move-result-object v11 │ │ +07b6ec: 1a0c ed0a |000c: const-string v12, "SORT_KEY" // string@0aed │ │ +07b6f0: 1a0d 7518 |000e: const-string v13, "keywords" // string@1875 │ │ +07b6f4: 7230 7801 cb0d |0010: invoke-interface {v11, v12, v13}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +07b6fa: 0c07 |0013: move-result-object v7 │ │ +07b6fc: 140b 7f00 0b7f |0014: const v11, #float 1.84765e+38 // #7f0b007f │ │ +07b702: 6e20 d90d ba00 |0017: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07b708: 0c01 |001a: move-result-object v1 │ │ +07b70a: 1f01 5602 |001b: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +07b70e: 140b 8000 0b7f |001d: const v11, #float 1.84765e+38 // #7f0b0080 │ │ +07b714: 6e20 d90d ba00 |0020: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07b71a: 0c04 |0023: move-result-object v4 │ │ +07b71c: 1f04 5602 |0024: check-cast v4, Landroid/widget/TextView; // type@0256 │ │ +07b720: 3d12 c200 |0026: if-lez v18, 00e8 // +00c2 │ │ +07b724: 1a0b 6411 |0028: const-string v11, "code" // string@1164 │ │ +07b728: 6e20 5f1f b700 |002a: invoke-virtual {v7, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07b72e: 0a0b |002d: move-result v11 │ │ +07b730: 380b ba00 |002e: if-eqz v11, 00e8 // +00ba │ │ +07b734: 0800 1100 |0030: move-object/from16 v0, v17 │ │ +07b738: 540b ad10 |0032: iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b73c: 7110 0f23 0b00 |0034: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07b742: 0c0b |0037: move-result-object v11 │ │ +07b744: d80c 12ff |0038: add-int/lit8 v12, v18, #int -1 // #ff │ │ +07b748: 7220 cd01 cb00 |003a: invoke-interface {v11, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07b74e: 0800 1100 |003d: move-object/from16 v0, v17 │ │ +07b752: 540b ad10 |003f: iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b756: 7110 0f23 0b00 |0041: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07b75c: 0c0b |0044: move-result-object v11 │ │ +07b75e: 0200 1200 |0045: move/from16 v0, v18 │ │ +07b762: 7220 cd01 0b00 |0047: invoke-interface {v11, v0}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07b768: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +07b76c: 540b ad10 |004c: iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b770: 7110 0f23 0b00 |004e: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07b776: 0c0b |0051: move-result-object v11 │ │ +07b778: d80c 12ff |0052: add-int/lit8 v12, v18, #int -1 // #ff │ │ +07b77c: 7220 cd01 cb00 |0054: invoke-interface {v11, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07b782: 0800 1100 |0057: move-object/from16 v0, v17 │ │ +07b786: 540b ad10 |0059: iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b78a: 7110 0f23 0b00 |005b: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; // method@230f │ │ +07b790: 0c0b |005e: move-result-object v11 │ │ +07b792: 0200 1200 |005f: move/from16 v0, v18 │ │ +07b796: 7220 cd01 0b00 |0061: invoke-interface {v11, v0}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +07b79c: 120b |0064: const/4 v11, #int 0 // #0 │ │ +07b79e: 6e20 7a10 b100 |0065: invoke-virtual {v1, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +07b7a4: 120b |0068: const/4 v11, #int 0 // #0 │ │ +07b7a6: 6e20 7a10 b400 |0069: invoke-virtual {v4, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +07b7ac: 140b 8300 0b7f |006c: const v11, #float 1.84765e+38 // #7f0b0083 │ │ +07b7b2: 6e20 d90d ba00 |006f: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07b7b8: 0c02 |0072: move-result-object v2 │ │ +07b7ba: 1f02 5602 |0073: check-cast v2, Landroid/widget/TextView; // type@0256 │ │ +07b7be: 6e10 6310 0200 |0075: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ +07b7c4: 0c0b |0078: move-result-object v11 │ │ +07b7c6: 7210 131f 0b00 |0079: invoke-interface {v11}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +07b7cc: 0c08 |007c: move-result-object v8 │ │ +07b7ce: 1a0b e100 |007d: const-string v11, "([MAT])" // string@00e1 │ │ +07b7d2: 1a0c 4e01 |007f: const-string v12, "$1" // string@014e │ │ +07b7d6: 6e30 681f b80c |0081: invoke-virtual {v8, v11, v12}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +07b7dc: 0c08 |0084: move-result-object v8 │ │ +07b7de: 140b 8400 0b7f |0085: const v11, #float 1.84765e+38 // #7f0b0084 │ │ +07b7e4: 6e20 d90d ba00 |0088: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07b7ea: 0c03 |008b: move-result-object v3 │ │ +07b7ec: 1f03 5602 |008c: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +07b7f0: 6e10 6310 0300 |008e: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ +07b7f6: 0c0b |0091: move-result-object v11 │ │ +07b7f8: 7210 131f 0b00 |0092: invoke-interface {v11}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +07b7fe: 0c08 |0095: move-result-object v8 │ │ +07b800: 1a0b c40d |0096: const-string v11, "\s+" // string@0dc4 │ │ +07b804: 6e20 691f b800 |0098: invoke-virtual {v8, v11}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07b80a: 0c09 |009b: move-result-object v9 │ │ +07b80c: 1a05 0000 |009c: const-string v5, "" // string@0000 │ │ +07b810: 219c |009e: array-length v12, v9 │ │ +07b812: 120b |009f: const/4 v11, #int 0 // #0 │ │ +07b814: 35cb a301 |00a0: if-ge v11, v12, 0243 // +01a3 │ │ +07b818: 4606 090b |00a2: aget-object v6, v9, v11 │ │ +07b81c: 0800 1100 |00a4: move-object/from16 v0, v17 │ │ +07b820: 540d ad10 |00a6: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b824: 7110 0d23 0d00 |00a8: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b82a: 0c0d |00ab: move-result-object v13 │ │ +07b82c: 140e 3c00 0c7f |00ac: const v14, #float 1.86093e+38 // #7f0c003c │ │ +07b832: 6e20 3401 ed00 |00af: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b838: 0c0d |00b2: move-result-object v13 │ │ +07b83a: 6e20 6a1f d600 |00b3: invoke-virtual {v6, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +07b840: 0a0d |00b6: move-result v13 │ │ +07b842: 380d 6400 |00b7: if-eqz v13, 011b // +0064 │ │ +07b846: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +07b84a: 540d ad10 |00bb: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b84e: 7110 0d23 0d00 |00bd: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b854: 0c0d |00c0: move-result-object v13 │ │ +07b856: 140e 7b00 0c7f |00c1: const v14, #float 1.86094e+38 // #7f0c007b │ │ +07b85c: 6e20 3401 ed00 |00c4: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b862: 0c0d |00c7: move-result-object v13 │ │ +07b864: 6e20 5e1f d600 |00c8: invoke-virtual {v6, v13}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ +07b86a: 0a0d |00cb: move-result v13 │ │ +07b86c: 380d 3000 |00cc: if-eqz v13, 00fc // +0030 │ │ +07b870: 220d b103 |00ce: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07b874: 7010 761f 0d00 |00d0: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07b87a: 6e20 7e1f 5d00 |00d3: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b880: 0c0d |00d6: move-result-object v13 │ │ +07b882: 6e20 7e1f 6d00 |00d7: invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b888: 0c0d |00da: move-result-object v13 │ │ +07b88a: 1a0e 0400 |00db: const-string v14, " " // string@0004 │ │ +07b88e: 6e20 7e1f ed00 |00dd: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b894: 0c0d |00e0: move-result-object v13 │ │ +07b896: 6e10 841f 0d00 |00e1: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07b89c: 0c05 |00e4: move-result-object v5 │ │ +07b89e: d80b 0b01 |00e5: add-int/lit8 v11, v11, #int 1 // #01 │ │ +07b8a2: 28b9 |00e7: goto 00a0 // -0047 │ │ +07b8a4: 1a0b 6411 |00e8: const-string v11, "code" // string@1164 │ │ +07b8a8: 6e20 5f1f b700 |00ea: invoke-virtual {v7, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07b8ae: 0a0b |00ed: move-result v11 │ │ +07b8b0: 390b 7eff |00ee: if-nez v11, 006c // -0082 │ │ +07b8b4: 130b 0800 |00f0: const/16 v11, #int 8 // #8 │ │ +07b8b8: 6e20 7a10 b100 |00f2: invoke-virtual {v1, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +07b8be: 130b 0800 |00f5: const/16 v11, #int 8 // #8 │ │ +07b8c2: 6e20 7a10 b400 |00f7: invoke-virtual {v4, v11}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +07b8c8: 2900 72ff |00fa: goto/16 006c // -008e │ │ +07b8cc: 220d b103 |00fc: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07b8d0: 7010 761f 0d00 |00fe: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07b8d6: 6e20 7e1f 5d00 |0101: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b8dc: 0c0d |0104: move-result-object v13 │ │ +07b8de: 1a0e 4d01 |0105: const-string v14, "%s " // string@014d │ │ +07b8e2: 121f |0107: const/4 v15, #int 1 // #1 │ │ +07b8e4: 23ff b504 |0108: new-array v15, v15, [Ljava/lang/Object; // type@04b5 │ │ +07b8e8: 1310 0000 |010a: const/16 v16, #int 0 // #0 │ │ +07b8ec: 4d06 0f10 |010c: aput-object v6, v15, v16 │ │ +07b8f0: 7120 601f fe00 |010e: invoke-static {v14, v15}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07b8f6: 0c0e |0111: move-result-object v14 │ │ +07b8f8: 6e20 7e1f ed00 |0112: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b8fe: 0c0d |0115: move-result-object v13 │ │ +07b900: 6e10 841f 0d00 |0116: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07b906: 0c05 |0119: move-result-object v5 │ │ +07b908: 28cb |011a: goto 00e5 // -0035 │ │ +07b90a: 0800 1100 |011b: move-object/from16 v0, v17 │ │ +07b90e: 540d ad10 |011d: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b912: 7110 0d23 0d00 |011f: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b918: 0c0d |0122: move-result-object v13 │ │ +07b91a: 140e 3d00 0c7f |0123: const v14, #float 1.86093e+38 // #7f0c003d │ │ +07b920: 6e20 3401 ed00 |0126: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b926: 0c0d |0129: move-result-object v13 │ │ +07b928: 6e20 6a1f d600 |012a: invoke-virtual {v6, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +07b92e: 0a0d |012d: move-result v13 │ │ +07b930: 380d 4f00 |012e: if-eqz v13, 017d // +004f │ │ +07b934: 0800 1100 |0130: move-object/from16 v0, v17 │ │ +07b938: 540d ad10 |0132: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b93c: 7110 0d23 0d00 |0134: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b942: 0c0d |0137: move-result-object v13 │ │ +07b944: 140e 7b00 0c7f |0138: const v14, #float 1.86094e+38 // #7f0c007b │ │ +07b94a: 6e20 3401 ed00 |013b: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b950: 0c0d |013e: move-result-object v13 │ │ +07b952: 6e20 5e1f d600 |013f: invoke-virtual {v6, v13}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ +07b958: 0a0d |0142: move-result v13 │ │ +07b95a: 380d 1a00 |0143: if-eqz v13, 015d // +001a │ │ +07b95e: 220d b103 |0145: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07b962: 7010 761f 0d00 |0147: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07b968: 6e20 7e1f 5d00 |014a: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b96e: 0c0d |014d: move-result-object v13 │ │ +07b970: 6e20 7e1f 6d00 |014e: invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b976: 0c0d |0151: move-result-object v13 │ │ +07b978: 1a0e 0400 |0152: const-string v14, " " // string@0004 │ │ +07b97c: 6e20 7e1f ed00 |0154: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b982: 0c0d |0157: move-result-object v13 │ │ +07b984: 6e10 841f 0d00 |0158: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07b98a: 0c05 |015b: move-result-object v5 │ │ +07b98c: 2889 |015c: goto 00e5 // -0077 │ │ +07b98e: 220d b103 |015d: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07b992: 7010 761f 0d00 |015f: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07b998: 6e20 7e1f 5d00 |0162: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b99e: 0c0d |0165: move-result-object v13 │ │ +07b9a0: 1a0e 5201 |0166: const-string v14, "%s " // string@0152 │ │ +07b9a4: 121f |0168: const/4 v15, #int 1 // #1 │ │ +07b9a6: 23ff b504 |0169: new-array v15, v15, [Ljava/lang/Object; // type@04b5 │ │ +07b9aa: 1310 0000 |016b: const/16 v16, #int 0 // #0 │ │ +07b9ae: 4d06 0f10 |016d: aput-object v6, v15, v16 │ │ +07b9b2: 7120 601f fe00 |016f: invoke-static {v14, v15}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07b9b8: 0c0e |0172: move-result-object v14 │ │ +07b9ba: 6e20 7e1f ed00 |0173: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07b9c0: 0c0d |0176: move-result-object v13 │ │ +07b9c2: 6e10 841f 0d00 |0177: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07b9c8: 0c05 |017a: move-result-object v5 │ │ +07b9ca: 2900 6aff |017b: goto/16 00e5 // -0096 │ │ +07b9ce: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +07b9d2: 540d ad10 |017f: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07b9d6: 7110 0d23 0d00 |0181: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07b9dc: 0c0d |0184: move-result-object v13 │ │ +07b9de: 140e 3e00 0c7f |0185: const v14, #float 1.86093e+38 // #7f0c003e │ │ +07b9e4: 6e20 3401 ed00 |0188: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07b9ea: 0c0d |018b: move-result-object v13 │ │ +07b9ec: 6e20 6a1f d600 |018c: invoke-virtual {v6, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +07b9f2: 0a0d |018f: move-result v13 │ │ +07b9f4: 380d 5000 |0190: if-eqz v13, 01e0 // +0050 │ │ +07b9f8: 0800 1100 |0192: move-object/from16 v0, v17 │ │ +07b9fc: 540d ad10 |0194: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07ba00: 7110 0d23 0d00 |0196: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07ba06: 0c0d |0199: move-result-object v13 │ │ +07ba08: 140e 7b00 0c7f |019a: const v14, #float 1.86094e+38 // #7f0c007b │ │ +07ba0e: 6e20 3401 ed00 |019d: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07ba14: 0c0d |01a0: move-result-object v13 │ │ +07ba16: 6e20 5e1f d600 |01a1: invoke-virtual {v6, v13}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ +07ba1c: 0a0d |01a4: move-result v13 │ │ +07ba1e: 380d 1b00 |01a5: if-eqz v13, 01c0 // +001b │ │ +07ba22: 220d b103 |01a7: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07ba26: 7010 761f 0d00 |01a9: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07ba2c: 6e20 7e1f 5d00 |01ac: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ba32: 0c0d |01af: move-result-object v13 │ │ +07ba34: 6e20 7e1f 6d00 |01b0: invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ba3a: 0c0d |01b3: move-result-object v13 │ │ +07ba3c: 1a0e 0400 |01b4: const-string v14, " " // string@0004 │ │ +07ba40: 6e20 7e1f ed00 |01b6: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ba46: 0c0d |01b9: move-result-object v13 │ │ +07ba48: 6e10 841f 0d00 |01ba: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07ba4e: 0c05 |01bd: move-result-object v5 │ │ +07ba50: 2900 27ff |01be: goto/16 00e5 // -00d9 │ │ +07ba54: 220d b103 |01c0: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07ba58: 7010 761f 0d00 |01c2: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07ba5e: 6e20 7e1f 5d00 |01c5: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ba64: 0c0d |01c8: move-result-object v13 │ │ +07ba66: 1a0e 5101 |01c9: const-string v14, "%s " // string@0151 │ │ +07ba6a: 121f |01cb: const/4 v15, #int 1 // #1 │ │ +07ba6c: 23ff b504 |01cc: new-array v15, v15, [Ljava/lang/Object; // type@04b5 │ │ +07ba70: 1310 0000 |01ce: const/16 v16, #int 0 // #0 │ │ +07ba74: 4d06 0f10 |01d0: aput-object v6, v15, v16 │ │ +07ba78: 7120 601f fe00 |01d2: invoke-static {v14, v15}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07ba7e: 0c0e |01d5: move-result-object v14 │ │ +07ba80: 6e20 7e1f ed00 |01d6: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ba86: 0c0d |01d9: move-result-object v13 │ │ +07ba88: 6e10 841f 0d00 |01da: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07ba8e: 0c05 |01dd: move-result-object v5 │ │ +07ba90: 2900 07ff |01de: goto/16 00e5 // -00f9 │ │ +07ba94: 0800 1100 |01e0: move-object/from16 v0, v17 │ │ +07ba98: 540d ad10 |01e2: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07ba9c: 7110 0d23 0d00 |01e4: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07baa2: 0c0d |01e7: move-result-object v13 │ │ +07baa4: 140e 3f00 0c7f |01e8: const v14, #float 1.86093e+38 // #7f0c003f │ │ +07baaa: 6e20 3401 ed00 |01eb: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07bab0: 0c0d |01ee: move-result-object v13 │ │ +07bab2: 6e20 6a1f d600 |01ef: invoke-virtual {v6, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +07bab8: 0a0d |01f2: move-result v13 │ │ +07baba: 380d f2fe |01f3: if-eqz v13, 00e5 // -010e │ │ +07babe: 0800 1100 |01f5: move-object/from16 v0, v17 │ │ +07bac2: 540d ad10 |01f7: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07bac6: 7110 0d23 0d00 |01f9: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; // method@230d │ │ +07bacc: 0c0d |01fc: move-result-object v13 │ │ +07bace: 140e 7b00 0c7f |01fd: const v14, #float 1.86094e+38 // #7f0c007b │ │ +07bad4: 6e20 3401 ed00 |0200: invoke-virtual {v13, v14}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +07bada: 0c0d |0203: move-result-object v13 │ │ +07badc: 6e20 5e1f d600 |0204: invoke-virtual {v6, v13}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ +07bae2: 0a0d |0207: move-result v13 │ │ +07bae4: 380d 1b00 |0208: if-eqz v13, 0223 // +001b │ │ +07bae8: 220d b103 |020a: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07baec: 7010 761f 0d00 |020c: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07baf2: 6e20 7e1f 5d00 |020f: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07baf8: 0c0d |0212: move-result-object v13 │ │ +07bafa: 6e20 7e1f 6d00 |0213: invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bb00: 0c0d |0216: move-result-object v13 │ │ +07bb02: 1a0e 0400 |0217: const-string v14, " " // string@0004 │ │ +07bb06: 6e20 7e1f ed00 |0219: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bb0c: 0c0d |021c: move-result-object v13 │ │ +07bb0e: 6e10 841f 0d00 |021d: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07bb14: 0c05 |0220: move-result-object v5 │ │ +07bb16: 2900 c4fe |0221: goto/16 00e5 // -013c │ │ +07bb1a: 220d b103 |0223: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +07bb1e: 7010 761f 0d00 |0225: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07bb24: 6e20 7e1f 5d00 |0228: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bb2a: 0c0d |022b: move-result-object v13 │ │ +07bb2c: 1a0e 4c01 |022c: const-string v14, "%s " // string@014c │ │ +07bb30: 121f |022e: const/4 v15, #int 1 // #1 │ │ +07bb32: 23ff b504 |022f: new-array v15, v15, [Ljava/lang/Object; // type@04b5 │ │ +07bb36: 1310 0000 |0231: const/16 v16, #int 0 // #0 │ │ +07bb3a: 4d06 0f10 |0233: aput-object v6, v15, v16 │ │ +07bb3e: 7120 601f fe00 |0235: invoke-static {v14, v15}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07bb44: 0c0e |0238: move-result-object v14 │ │ +07bb46: 6e20 7e1f ed00 |0239: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bb4c: 0c0d |023c: move-result-object v13 │ │ +07bb4e: 6e10 841f 0d00 |023d: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07bb54: 0c05 |0240: move-result-object v5 │ │ +07bb56: 2900 a4fe |0241: goto/16 00e5 // -015c │ │ +07bb5a: 6e10 721f 0500 |0243: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07bb60: 0c0b |0246: move-result-object v11 │ │ +07bb62: 7110 e90c 0b00 |0247: invoke-static {v11}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ +07bb68: 0c0b |024a: move-result-object v11 │ │ +07bb6a: 6e20 7310 b300 |024b: invoke-virtual {v3, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +07bb70: 0800 1100 |024e: move-object/from16 v0, v17 │ │ +07bb74: 540b ad10 |0250: iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@10ad │ │ +07bb78: 7110 1023 0b00 |0252: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;.access$800:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/graphics/Typeface; // method@2310 │ │ +07bb7e: 0c0b |0255: move-result-object v11 │ │ +07bb80: 6e20 7910 b300 |0256: invoke-virtual {v3, v11}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +07bb86: 0800 1100 |0259: move-object/from16 v0, v17 │ │ +07bb8a: 520b ac10 |025b: iget v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.markedPosition:I // field@10ac │ │ +07bb8e: 0200 1200 |025d: move/from16 v0, v18 │ │ +07bb92: 330b 0800 |025f: if-ne v11, v0, 0267 // +0008 │ │ +07bb96: 140b cccc ccff |0261: const v11, #float -nan // #ffcccccc │ │ +07bb9c: 6e20 310e ba00 |0264: invoke-virtual {v10, v11}, Landroid/view/View;.setBackgroundColor:(I)V // method@0e31 │ │ +07bba2: 110a |0267: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0004 line=349 │ │ 0x0014 line=351 │ │ 0x001d line=352 │ │ 0x0026 line=354 │ │ @@ -124599,96 +124670,90 @@ │ │ 0x0075 line=370 │ │ 0x007d line=371 │ │ 0x0085 line=373 │ │ 0x008e line=374 │ │ 0x0096 line=375 │ │ 0x009c line=376 │ │ 0x009e line=377 │ │ - 0x00a5 line=378 │ │ - 0x00ba line=379 │ │ - 0x00cf line=380 │ │ - 0x00e6 line=377 │ │ - 0x00e9 line=364 │ │ - 0x00f1 line=365 │ │ - 0x00f6 line=366 │ │ - 0x00fd line=382 │ │ - 0x0121 line=384 │ │ - 0x0136 line=385 │ │ - 0x014b line=386 │ │ - 0x0163 line=388 │ │ - 0x0188 line=390 │ │ - 0x019d line=391 │ │ - 0x01b2 line=392 │ │ - 0x01cb line=394 │ │ - 0x01f0 line=396 │ │ - 0x0205 line=397 │ │ - 0x021a line=398 │ │ - 0x0233 line=400 │ │ - 0x0258 line=404 │ │ - 0x0263 line=406 │ │ - 0x026e line=407 │ │ - 0x0276 line=408 │ │ - 0x027c line=411 │ │ - locals : │ │ - 0x009f - 0x00e9 reg=1 arr$ [Ljava/lang/String; │ │ - 0x00a1 - 0x00e9 reg=3 i$ I │ │ - 0x00a0 - 0x00e9 reg=4 len$ I │ │ - 0x0075 - 0x00e9 reg=5 line2 Landroid/widget/TextView; │ │ - 0x008e - 0x00e9 reg=6 line3 Landroid/widget/TextView; │ │ - 0x009e - 0x00e9 reg=8 output Ljava/lang/String; │ │ - 0x00a5 - 0x00e9 reg=9 s Ljava/lang/String; │ │ - 0x007d - 0x00e9 reg=11 text Ljava/lang/String; │ │ - 0x009c - 0x00e9 reg=12 tokens [Ljava/lang/String; │ │ - 0x00fd - 0x0258 reg=9 s Ljava/lang/String; │ │ - 0x00fd - 0x027d reg=1 arr$ [Ljava/lang/String; │ │ - 0x001d - 0x027d reg=2 codeLabel Landroid/widget/TextView; │ │ - 0x00fd - 0x027d reg=3 i$ I │ │ - 0x00fd - 0x027d reg=4 len$ I │ │ - 0x00fd - 0x027d reg=5 line2 Landroid/widget/TextView; │ │ - 0x00fd - 0x027d reg=6 line3 Landroid/widget/TextView; │ │ - 0x0026 - 0x027d reg=7 numberLabel Landroid/widget/TextView; │ │ - 0x00fd - 0x027d reg=8 output Ljava/lang/String; │ │ - 0x0014 - 0x027d reg=10 skey Ljava/lang/String; │ │ - 0x00fd - 0x027d reg=11 text Ljava/lang/String; │ │ - 0x00fd - 0x027d reg=12 tokens [Ljava/lang/String; │ │ - 0x0004 - 0x027d reg=13 view Landroid/view/View; │ │ - 0x0000 - 0x027d reg=18 this Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; │ │ - 0x0000 - 0x027d reg=19 position I │ │ - 0x0000 - 0x027d reg=20 convertView Landroid/view/View; │ │ - 0x0000 - 0x027d reg=21 parent Landroid/view/ViewGroup; │ │ + 0x00a4 line=378 │ │ + 0x00b9 line=379 │ │ + 0x00ce line=380 │ │ + 0x00e5 line=377 │ │ + 0x00e8 line=364 │ │ + 0x00f0 line=365 │ │ + 0x00f5 line=366 │ │ + 0x00fc line=382 │ │ + 0x011b line=384 │ │ + 0x0130 line=385 │ │ + 0x0145 line=386 │ │ + 0x015d line=388 │ │ + 0x017d line=390 │ │ + 0x0192 line=391 │ │ + 0x01a7 line=392 │ │ + 0x01c0 line=394 │ │ + 0x01e0 line=396 │ │ + 0x01f5 line=397 │ │ + 0x020a line=398 │ │ + 0x0223 line=400 │ │ + 0x0243 line=404 │ │ + 0x024e line=406 │ │ + 0x0259 line=407 │ │ + 0x0261 line=408 │ │ + 0x0267 line=411 │ │ + locals : │ │ + 0x0075 - 0x00e8 reg=2 line2 Landroid/widget/TextView; │ │ + 0x008e - 0x00e8 reg=3 line3 Landroid/widget/TextView; │ │ + 0x009e - 0x00e8 reg=5 output Ljava/lang/String; │ │ + 0x00a4 - 0x00e8 reg=6 s Ljava/lang/String; │ │ + 0x007d - 0x00e8 reg=8 text Ljava/lang/String; │ │ + 0x009c - 0x00e8 reg=9 tokens [Ljava/lang/String; │ │ + 0x00fc - 0x0243 reg=6 s Ljava/lang/String; │ │ + 0x001d - 0x0268 reg=1 codeLabel Landroid/widget/TextView; │ │ + 0x00fc - 0x0268 reg=2 line2 Landroid/widget/TextView; │ │ + 0x00fc - 0x0268 reg=3 line3 Landroid/widget/TextView; │ │ + 0x0026 - 0x0268 reg=4 numberLabel Landroid/widget/TextView; │ │ + 0x00fc - 0x0268 reg=5 output Ljava/lang/String; │ │ + 0x0014 - 0x0268 reg=7 skey Ljava/lang/String; │ │ + 0x00fc - 0x0268 reg=8 text Ljava/lang/String; │ │ + 0x00fc - 0x0268 reg=9 tokens [Ljava/lang/String; │ │ + 0x0004 - 0x0268 reg=10 view Landroid/view/View; │ │ + 0x0000 - 0x0268 reg=17 this Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; │ │ + 0x0000 - 0x0268 reg=18 position I │ │ + 0x0000 - 0x0268 reg=19 convertView Landroid/view/View; │ │ + 0x0000 - 0x0268 reg=20 parent Landroid/view/ViewGroup; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;) │ │ name : 'setMarkedPosition' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07abd8: |[07abd8] org.yuttadhammo.tipitaka.SearchDialog$ResultsCursorAdapter.setMarkedPosition:(I)V │ │ -07abe8: 5901 ac10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.markedPosition:I // field@10ac │ │ -07abec: 6e10 f322 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.notifyDataSetChanged:()V // method@22f3 │ │ -07abf2: 0e00 |0005: return-void │ │ +07bba4: |[07bba4] org.yuttadhammo.tipitaka.SearchDialog$ResultsCursorAdapter.setMarkedPosition:(I)V │ │ +07bbb4: 5901 ac10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.markedPosition:I // field@10ac │ │ +07bbb8: 6e10 f322 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.notifyDataSetChanged:()V // method@22f3 │ │ +07bbbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0002 line=342 │ │ 0x0005 line=343 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; │ │ 0x0000 - 0x0006 reg=1 position I │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #536 header: │ │ -class_idx : 1150 │ │ +class_idx : 1148 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 73 │ │ -source_file_idx : 2827 │ │ +source_file_idx : 2829 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #536 annotations: │ │ Annotations on class │ │ @@ -124708,17 +124773,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -07abf4: |[07abf4] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter$SearchHistoryDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ -07ac04: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ -07ac0a: 0e00 |0003: return-void │ │ +07bbc0: |[07bbc0] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter$SearchHistoryDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ +07bbd0: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ +07bbd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -124732,769 +124797,769 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ac0c: |[07ac0c] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter$SearchHistoryDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -07ac1c: 1a00 c711 |0000: const-string v0, "create table history (_id integer primary key autoincrement, lang text not null, keywords text not null, npage integer not null, nsut integer not null, scate text not null, line1 text not null, line2 text not null, freq integer not null, priority text not null, code text not null);" // string@11c7 │ │ -07ac20: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07ac26: 0e00 |0005: return-void │ │ +07bbd8: |[07bbd8] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter$SearchHistoryDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +07bbe8: 1a00 c811 |0000: const-string v0, "create table history (_id integer primary key autoincrement, lang text not null, keywords text not null, npage integer not null, nsut integer not null, scate text not null, line1 text not null, line2 text not null, freq integer not null, priority text not null, code text not null);" // string@11c8 │ │ +07bbec: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07bbf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0005 line=268 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; │ │ 0x0000 - 0x0006 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;) │ │ name : 'onUpgrade' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 20 │ │ + registers : 19 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 1427 16-bit code units │ │ -07ac28: |[07ac28] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter$SearchHistoryDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -07ac38: 1a01 810c |0000: const-string v1, "UPGRADE" // string@0c81 │ │ -07ac3c: 2202 b303 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ac40: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ac46: 0200 1200 |0007: move/from16 v0, v18 │ │ -07ac4a: 6e20 7b1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07ac50: 0c02 |000c: move-result-object v2 │ │ -07ac52: 1a03 2e00 |000d: const-string v3, " --> " // string@002e │ │ -07ac56: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ac5c: 0c02 |0012: move-result-object v2 │ │ -07ac5e: 0200 1300 |0013: move/from16 v0, v19 │ │ -07ac62: 6e20 7b1f 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07ac68: 0c02 |0018: move-result-object v2 │ │ -07ac6a: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ac70: 0c02 |001c: move-result-object v2 │ │ -07ac72: 7120 0b0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07ac78: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -07ac7a: 0200 1200 |0021: move/from16 v0, v18 │ │ -07ac7e: 3310 0e01 |0023: if-ne v0, v1, 0131 // +010e │ │ -07ac82: 220d c903 |0025: new-instance v13, Ljava/util/ArrayList; // type@03c9 │ │ -07ac86: 7010 a41f 0d00 |0027: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07ac8c: 1a02 f716 |002a: const-string v2, "history" // string@16f7 │ │ -07ac90: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -07ac94: 2313 b904 |002e: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07ac98: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -07ac9a: 1a04 d30d |0031: const-string v4, "_id" // string@0dd3 │ │ -07ac9e: 4d04 0301 |0033: aput-object v4, v3, v1 │ │ -07aca2: 1211 |0035: const/4 v1, #int 1 // #1 │ │ -07aca4: 1a04 8018 |0036: const-string v4, "lang" // string@1880 │ │ -07aca8: 4d04 0301 |0038: aput-object v4, v3, v1 │ │ -07acac: 1221 |003a: const/4 v1, #int 2 // #2 │ │ -07acae: 1a04 7418 |003b: const-string v4, "keywords" // string@1874 │ │ -07acb2: 4d04 0301 |003d: aput-object v4, v3, v1 │ │ -07acb6: 1231 |003f: const/4 v1, #int 3 // #3 │ │ -07acb8: 1a04 bb1d |0040: const-string v4, "npage" // string@1dbb │ │ -07acbc: 4d04 0301 |0042: aput-object v4, v3, v1 │ │ -07acc0: 1241 |0044: const/4 v1, #int 4 // #4 │ │ -07acc2: 1a04 c21d |0045: const-string v4, "nsut" // string@1dc2 │ │ -07acc6: 4d04 0301 |0047: aput-object v4, v3, v1 │ │ -07acca: 1251 |0049: const/4 v1, #int 5 // #5 │ │ -07accc: 1a04 6e21 |004a: const-string v4, "scate" // string@216e │ │ -07acd0: 4d04 0301 |004c: aput-object v4, v3, v1 │ │ -07acd4: 1261 |004e: const/4 v1, #int 6 // #6 │ │ -07acd6: 1a04 c018 |004f: const-string v4, "line1" // string@18c0 │ │ -07acda: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -07acde: 1271 |0053: const/4 v1, #int 7 // #7 │ │ -07ace0: 1a04 c218 |0054: const-string v4, "line2" // string@18c2 │ │ -07ace4: 4d04 0301 |0056: aput-object v4, v3, v1 │ │ -07ace8: 1204 |0058: const/4 v4, #int 0 // #0 │ │ -07acea: 1205 |0059: const/4 v5, #int 0 // #0 │ │ -07acec: 1206 |005a: const/4 v6, #int 0 // #0 │ │ -07acee: 1207 |005b: const/4 v7, #int 0 // #0 │ │ -07acf0: 1208 |005c: const/4 v8, #int 0 // #0 │ │ -07acf2: 0801 1100 |005d: move-object/from16 v1, v17 │ │ -07acf6: 7408 e801 0100 |005f: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07acfc: 0c09 |0062: move-result-object v9 │ │ -07acfe: 7210 c301 0900 |0063: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07ad04: 0a01 |0066: move-result v1 │ │ -07ad06: 3d01 a700 |0067: if-lez v1, 010e // +00a7 │ │ -07ad0a: 7210 cb01 0900 |0069: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07ad10: 0a01 |006c: move-result v1 │ │ -07ad12: 3801 a100 |006d: if-eqz v1, 010e // +00a1 │ │ -07ad16: 7210 c901 0900 |006f: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07ad1c: 0a01 |0072: move-result v1 │ │ -07ad1e: 3901 9b00 |0073: if-nez v1, 010e // +009b │ │ -07ad22: 220c 2800 |0075: new-instance v12, Landroid/content/ContentValues; // type@0028 │ │ -07ad26: 7010 2701 0c00 |0077: invoke-direct {v12}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07ad2c: 1a01 8018 |007a: const-string v1, "lang" // string@1880 │ │ -07ad30: 1212 |007c: const/4 v2, #int 1 // #1 │ │ -07ad32: 7220 c801 2900 |007d: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07ad38: 0c02 |0080: move-result-object v2 │ │ -07ad3a: 6e30 2a01 1c02 |0081: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ad40: 1a01 7418 |0084: const-string v1, "keywords" // string@1874 │ │ -07ad44: 1222 |0086: const/4 v2, #int 2 // #2 │ │ -07ad46: 7220 c801 2900 |0087: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07ad4c: 0c02 |008a: move-result-object v2 │ │ -07ad4e: 6e30 2a01 1c02 |008b: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ad54: 1a01 bb1d |008e: const-string v1, "npage" // string@1dbb │ │ -07ad58: 1232 |0090: const/4 v2, #int 3 // #3 │ │ -07ad5a: 7220 c501 2900 |0091: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07ad60: 0a02 |0094: move-result v2 │ │ -07ad62: 7110 391f 0200 |0095: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07ad68: 0c02 |0098: move-result-object v2 │ │ -07ad6a: 6e30 2901 1c02 |0099: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07ad70: 1a01 c21d |009c: const-string v1, "nsut" // string@1dc2 │ │ -07ad74: 1242 |009e: const/4 v2, #int 4 // #4 │ │ -07ad76: 7220 c501 2900 |009f: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07ad7c: 0a02 |00a2: move-result v2 │ │ -07ad7e: 7110 391f 0200 |00a3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07ad84: 0c02 |00a6: move-result-object v2 │ │ -07ad86: 6e30 2901 1c02 |00a7: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07ad8c: 1a01 6e21 |00aa: const-string v1, "scate" // string@216e │ │ -07ad90: 1252 |00ac: const/4 v2, #int 5 // #5 │ │ -07ad92: 7220 c801 2900 |00ad: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07ad98: 0c02 |00b0: move-result-object v2 │ │ -07ad9a: 6e30 2a01 1c02 |00b1: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ada0: 1261 |00b4: const/4 v1, #int 6 // #6 │ │ -07ada2: 7220 c801 1900 |00b5: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07ada8: 0c0b |00b8: move-result-object v11 │ │ -07adaa: 1a01 b80d |00b9: const-string v1, "\(" // string@0db8 │ │ -07adae: 6e20 691f 1b00 |00bb: invoke-virtual {v11, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07adb4: 0c0e |00be: move-result-object v14 │ │ -07adb6: 21e1 |00bf: array-length v1, v14 │ │ -07adb8: 1222 |00c0: const/4 v2, #int 2 // #2 │ │ -07adba: 3321 4700 |00c1: if-ne v1, v2, 0108 // +0047 │ │ -07adbe: 1a01 c018 |00c3: const-string v1, "line1" // string@18c0 │ │ -07adc2: 2202 b303 |00c5: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07adc6: 7010 761f 0200 |00c7: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07adcc: 1a03 c000 |00ca: const-string v3, "(" // string@00c0 │ │ -07add0: 6e20 7e1f 3200 |00cc: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07add6: 0c02 |00cf: move-result-object v2 │ │ -07add8: 1213 |00d0: const/4 v3, #int 1 // #1 │ │ -07adda: 4603 0e03 |00d1: aget-object v3, v14, v3 │ │ -07adde: 6e20 7e1f 3200 |00d3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ade4: 0c02 |00d6: move-result-object v2 │ │ -07ade6: 6e10 841f 0200 |00d7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07adec: 0c02 |00da: move-result-object v2 │ │ -07adee: 6e30 2a01 1c02 |00db: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07adf4: 1a01 c218 |00de: const-string v1, "line2" // string@18c2 │ │ -07adf8: 1272 |00e0: const/4 v2, #int 7 // #7 │ │ -07adfa: 7220 c801 2900 |00e1: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07ae00: 0c02 |00e4: move-result-object v2 │ │ -07ae02: 6e30 2a01 1c02 |00e5: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ae08: 1a01 2514 |00e8: const-string v1, "freq" // string@1425 │ │ -07ae0c: 1202 |00ea: const/4 v2, #int 0 // #0 │ │ -07ae0e: 7110 391f 0200 |00eb: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07ae14: 0c02 |00ee: move-result-object v2 │ │ -07ae16: 6e30 2901 1c02 |00ef: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07ae1c: 1a01 f41f |00f2: const-string v1, "priority" // string@1ff4 │ │ -07ae20: 1a02 0a01 |00f4: const-string v2, "0" // string@010a │ │ -07ae24: 6e30 2a01 1c02 |00f6: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ae2a: 1a01 6311 |00f9: const-string v1, "code" // string@1163 │ │ -07ae2e: 1a02 6501 |00fb: const-string v2, "A" // string@0165 │ │ -07ae32: 6e30 2a01 1c02 |00fd: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ae38: 6e20 a81f cd00 |0100: invoke-virtual {v13, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07ae3e: 7210 cc01 0900 |0103: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07ae44: 2900 69ff |0106: goto/16 006f // -0097 │ │ -07ae48: 1a01 c018 |0108: const-string v1, "line1" // string@18c0 │ │ -07ae4c: 6e30 2a01 1c0b |010a: invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ae52: 28d1 |010d: goto 00de // -002f │ │ -07ae54: 1a01 db02 |010e: const-string v1, "DROP TABLE IF EXISTS history" // string@02db │ │ -07ae58: 0800 1100 |0110: move-object/from16 v0, v17 │ │ -07ae5c: 6e20 e401 1000 |0112: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07ae62: 7402 3023 1000 |0115: invoke-virtual/range {v16, v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ -07ae68: 6e10 af1f 0d00 |0118: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07ae6e: 0c0a |011b: move-result-object v10 │ │ -07ae70: 7210 d01f 0a00 |011c: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07ae76: 0a01 |011f: move-result v1 │ │ -07ae78: 3801 7204 |0120: if-eqz v1, 0592 // +0472 │ │ -07ae7c: 7210 d11f 0a00 |0122: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07ae82: 0c0f |0125: move-result-object v15 │ │ -07ae84: 1f0f 2800 |0126: check-cast v15, Landroid/content/ContentValues; // type@0028 │ │ -07ae88: 1a01 f716 |0128: const-string v1, "history" // string@16f7 │ │ -07ae8c: 1202 |012a: const/4 v2, #int 0 // #0 │ │ -07ae8e: 0800 1100 |012b: move-object/from16 v0, v17 │ │ -07ae92: 6e40 e601 10f2 |012d: invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07ae98: 28ec |0130: goto 011c // -0014 │ │ -07ae9a: 1221 |0131: const/4 v1, #int 2 // #2 │ │ -07ae9c: 0200 1200 |0132: move/from16 v0, v18 │ │ -07aea0: 3310 1d01 |0134: if-ne v0, v1, 0251 // +011d │ │ -07aea4: 220d c903 |0136: new-instance v13, Ljava/util/ArrayList; // type@03c9 │ │ -07aea8: 7010 a41f 0d00 |0138: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07aeae: 1a02 f716 |013b: const-string v2, "history" // string@16f7 │ │ -07aeb2: 1301 0900 |013d: const/16 v1, #int 9 // #9 │ │ -07aeb6: 2313 b904 |013f: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07aeba: 1201 |0141: const/4 v1, #int 0 // #0 │ │ -07aebc: 1a04 d30d |0142: const-string v4, "_id" // string@0dd3 │ │ -07aec0: 4d04 0301 |0144: aput-object v4, v3, v1 │ │ -07aec4: 1211 |0146: const/4 v1, #int 1 // #1 │ │ -07aec6: 1a04 8018 |0147: const-string v4, "lang" // string@1880 │ │ -07aeca: 4d04 0301 |0149: aput-object v4, v3, v1 │ │ -07aece: 1221 |014b: const/4 v1, #int 2 // #2 │ │ -07aed0: 1a04 7418 |014c: const-string v4, "keywords" // string@1874 │ │ -07aed4: 4d04 0301 |014e: aput-object v4, v3, v1 │ │ -07aed8: 1231 |0150: const/4 v1, #int 3 // #3 │ │ -07aeda: 1a04 bb1d |0151: const-string v4, "npage" // string@1dbb │ │ -07aede: 4d04 0301 |0153: aput-object v4, v3, v1 │ │ -07aee2: 1241 |0155: const/4 v1, #int 4 // #4 │ │ -07aee4: 1a04 c21d |0156: const-string v4, "nsut" // string@1dc2 │ │ -07aee8: 4d04 0301 |0158: aput-object v4, v3, v1 │ │ -07aeec: 1251 |015a: const/4 v1, #int 5 // #5 │ │ -07aeee: 1a04 6e21 |015b: const-string v4, "scate" // string@216e │ │ -07aef2: 4d04 0301 |015d: aput-object v4, v3, v1 │ │ -07aef6: 1261 |015f: const/4 v1, #int 6 // #6 │ │ -07aef8: 1a04 c018 |0160: const-string v4, "line1" // string@18c0 │ │ -07aefc: 4d04 0301 |0162: aput-object v4, v3, v1 │ │ -07af00: 1271 |0164: const/4 v1, #int 7 // #7 │ │ -07af02: 1a04 c218 |0165: const-string v4, "line2" // string@18c2 │ │ -07af06: 4d04 0301 |0167: aput-object v4, v3, v1 │ │ -07af0a: 1301 0800 |0169: const/16 v1, #int 8 // #8 │ │ -07af0e: 1a04 2514 |016b: const-string v4, "freq" // string@1425 │ │ -07af12: 4d04 0301 |016d: aput-object v4, v3, v1 │ │ -07af16: 1204 |016f: const/4 v4, #int 0 // #0 │ │ -07af18: 1205 |0170: const/4 v5, #int 0 // #0 │ │ -07af1a: 1206 |0171: const/4 v6, #int 0 // #0 │ │ -07af1c: 1207 |0172: const/4 v7, #int 0 // #0 │ │ -07af1e: 1208 |0173: const/4 v8, #int 0 // #0 │ │ -07af20: 0801 1100 |0174: move-object/from16 v1, v17 │ │ -07af24: 7408 e801 0100 |0176: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07af2a: 0c09 |0179: move-result-object v9 │ │ -07af2c: 7210 c301 0900 |017a: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07af32: 0a01 |017d: move-result v1 │ │ -07af34: 3d01 b000 |017e: if-lez v1, 022e // +00b0 │ │ -07af38: 7210 cb01 0900 |0180: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07af3e: 0a01 |0183: move-result v1 │ │ -07af40: 3801 aa00 |0184: if-eqz v1, 022e // +00aa │ │ -07af44: 7210 c901 0900 |0186: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07af4a: 0a01 |0189: move-result v1 │ │ -07af4c: 3901 a400 |018a: if-nez v1, 022e // +00a4 │ │ -07af50: 220c 2800 |018c: new-instance v12, Landroid/content/ContentValues; // type@0028 │ │ -07af54: 7010 2701 0c00 |018e: invoke-direct {v12}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07af5a: 1a01 8018 |0191: const-string v1, "lang" // string@1880 │ │ -07af5e: 1212 |0193: const/4 v2, #int 1 // #1 │ │ -07af60: 7220 c801 2900 |0194: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07af66: 0c02 |0197: move-result-object v2 │ │ -07af68: 6e30 2a01 1c02 |0198: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07af6e: 1a01 7418 |019b: const-string v1, "keywords" // string@1874 │ │ -07af72: 1222 |019d: const/4 v2, #int 2 // #2 │ │ -07af74: 7220 c801 2900 |019e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07af7a: 0c02 |01a1: move-result-object v2 │ │ -07af7c: 6e30 2a01 1c02 |01a2: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07af82: 1a01 bb1d |01a5: const-string v1, "npage" // string@1dbb │ │ -07af86: 1232 |01a7: const/4 v2, #int 3 // #3 │ │ -07af88: 7220 c501 2900 |01a8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07af8e: 0a02 |01ab: move-result v2 │ │ -07af90: 7110 391f 0200 |01ac: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07af96: 0c02 |01af: move-result-object v2 │ │ -07af98: 6e30 2901 1c02 |01b0: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07af9e: 1a01 c21d |01b3: const-string v1, "nsut" // string@1dc2 │ │ -07afa2: 1242 |01b5: const/4 v2, #int 4 // #4 │ │ -07afa4: 7220 c501 2900 |01b6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07afaa: 0a02 |01b9: move-result v2 │ │ -07afac: 7110 391f 0200 |01ba: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07afb2: 0c02 |01bd: move-result-object v2 │ │ -07afb4: 6e30 2901 1c02 |01be: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07afba: 1a01 6e21 |01c1: const-string v1, "scate" // string@216e │ │ -07afbe: 1252 |01c3: const/4 v2, #int 5 // #5 │ │ -07afc0: 7220 c801 2900 |01c4: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07afc6: 0c02 |01c7: move-result-object v2 │ │ -07afc8: 6e30 2a01 1c02 |01c8: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07afce: 1261 |01cb: const/4 v1, #int 6 // #6 │ │ -07afd0: 7220 c801 1900 |01cc: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07afd6: 0c0b |01cf: move-result-object v11 │ │ -07afd8: 1a01 b80d |01d0: const-string v1, "\(" // string@0db8 │ │ -07afdc: 6e20 691f 1b00 |01d2: invoke-virtual {v11, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07afe2: 0c0e |01d5: move-result-object v14 │ │ -07afe4: 21e1 |01d6: array-length v1, v14 │ │ -07afe6: 1222 |01d7: const/4 v2, #int 2 // #2 │ │ -07afe8: 3321 5000 |01d8: if-ne v1, v2, 0228 // +0050 │ │ -07afec: 1a01 c018 |01da: const-string v1, "line1" // string@18c0 │ │ -07aff0: 2202 b303 |01dc: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07aff4: 7010 761f 0200 |01de: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07affa: 1a03 c000 |01e1: const-string v3, "(" // string@00c0 │ │ -07affe: 6e20 7e1f 3200 |01e3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b004: 0c02 |01e6: move-result-object v2 │ │ -07b006: 1213 |01e7: const/4 v3, #int 1 // #1 │ │ -07b008: 4603 0e03 |01e8: aget-object v3, v14, v3 │ │ -07b00c: 6e20 7e1f 3200 |01ea: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b012: 0c02 |01ed: move-result-object v2 │ │ -07b014: 6e10 841f 0200 |01ee: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07b01a: 0c02 |01f1: move-result-object v2 │ │ -07b01c: 6e30 2a01 1c02 |01f2: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b022: 1a01 c218 |01f5: const-string v1, "line2" // string@18c2 │ │ -07b026: 1272 |01f7: const/4 v2, #int 7 // #7 │ │ -07b028: 7220 c801 2900 |01f8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b02e: 0c02 |01fb: move-result-object v2 │ │ -07b030: 6e30 2a01 1c02 |01fc: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b036: 1a01 2514 |01ff: const-string v1, "freq" // string@1425 │ │ -07b03a: 1302 0800 |0201: const/16 v2, #int 8 // #8 │ │ -07b03e: 7220 c801 2900 |0203: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b044: 0c02 |0206: move-result-object v2 │ │ -07b046: 7110 361f 0200 |0207: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07b04c: 0a02 |020a: move-result v2 │ │ -07b04e: 7110 391f 0200 |020b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b054: 0c02 |020e: move-result-object v2 │ │ -07b056: 6e30 2901 1c02 |020f: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b05c: 1a01 f41f |0212: const-string v1, "priority" // string@1ff4 │ │ -07b060: 1a02 0a01 |0214: const-string v2, "0" // string@010a │ │ -07b064: 6e30 2a01 1c02 |0216: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b06a: 1a01 6311 |0219: const-string v1, "code" // string@1163 │ │ -07b06e: 1a02 6501 |021b: const-string v2, "A" // string@0165 │ │ -07b072: 6e30 2a01 1c02 |021d: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b078: 6e20 a81f cd00 |0220: invoke-virtual {v13, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07b07e: 7210 cc01 0900 |0223: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07b084: 2900 60ff |0226: goto/16 0186 // -00a0 │ │ -07b088: 1a01 c018 |0228: const-string v1, "line1" // string@18c0 │ │ -07b08c: 6e30 2a01 1c0b |022a: invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b092: 28c8 |022d: goto 01f5 // -0038 │ │ -07b094: 1a01 db02 |022e: const-string v1, "DROP TABLE IF EXISTS history" // string@02db │ │ -07b098: 0800 1100 |0230: move-object/from16 v0, v17 │ │ -07b09c: 6e20 e401 1000 |0232: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07b0a2: 7402 3023 1000 |0235: invoke-virtual/range {v16, v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ -07b0a8: 6e10 af1f 0d00 |0238: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07b0ae: 0c0a |023b: move-result-object v10 │ │ -07b0b0: 7210 d01f 0a00 |023c: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07b0b6: 0a01 |023f: move-result v1 │ │ -07b0b8: 3801 5203 |0240: if-eqz v1, 0592 // +0352 │ │ -07b0bc: 7210 d11f 0a00 |0242: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07b0c2: 0c0f |0245: move-result-object v15 │ │ -07b0c4: 1f0f 2800 |0246: check-cast v15, Landroid/content/ContentValues; // type@0028 │ │ -07b0c8: 1a01 f716 |0248: const-string v1, "history" // string@16f7 │ │ -07b0cc: 1202 |024a: const/4 v2, #int 0 // #0 │ │ -07b0ce: 0800 1100 |024b: move-object/from16 v0, v17 │ │ -07b0d2: 6e40 e601 10f2 |024d: invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07b0d8: 28ec |0250: goto 023c // -0014 │ │ -07b0da: 1231 |0251: const/4 v1, #int 3 // #3 │ │ -07b0dc: 0200 1200 |0252: move/from16 v0, v18 │ │ -07b0e0: 3310 1901 |0254: if-ne v0, v1, 036d // +0119 │ │ -07b0e4: 220d c903 |0256: new-instance v13, Ljava/util/ArrayList; // type@03c9 │ │ -07b0e8: 7010 a41f 0d00 |0258: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07b0ee: 1a02 f716 |025b: const-string v2, "history" // string@16f7 │ │ -07b0f2: 1301 0900 |025d: const/16 v1, #int 9 // #9 │ │ -07b0f6: 2313 b904 |025f: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07b0fa: 1201 |0261: const/4 v1, #int 0 // #0 │ │ -07b0fc: 1a04 d30d |0262: const-string v4, "_id" // string@0dd3 │ │ -07b100: 4d04 0301 |0264: aput-object v4, v3, v1 │ │ -07b104: 1211 |0266: const/4 v1, #int 1 // #1 │ │ -07b106: 1a04 8018 |0267: const-string v4, "lang" // string@1880 │ │ -07b10a: 4d04 0301 |0269: aput-object v4, v3, v1 │ │ -07b10e: 1221 |026b: const/4 v1, #int 2 // #2 │ │ -07b110: 1a04 7418 |026c: const-string v4, "keywords" // string@1874 │ │ -07b114: 4d04 0301 |026e: aput-object v4, v3, v1 │ │ -07b118: 1231 |0270: const/4 v1, #int 3 // #3 │ │ -07b11a: 1a04 bb1d |0271: const-string v4, "npage" // string@1dbb │ │ -07b11e: 4d04 0301 |0273: aput-object v4, v3, v1 │ │ -07b122: 1241 |0275: const/4 v1, #int 4 // #4 │ │ -07b124: 1a04 c21d |0276: const-string v4, "nsut" // string@1dc2 │ │ -07b128: 4d04 0301 |0278: aput-object v4, v3, v1 │ │ -07b12c: 1251 |027a: const/4 v1, #int 5 // #5 │ │ -07b12e: 1a04 6e21 |027b: const-string v4, "scate" // string@216e │ │ -07b132: 4d04 0301 |027d: aput-object v4, v3, v1 │ │ -07b136: 1261 |027f: const/4 v1, #int 6 // #6 │ │ -07b138: 1a04 c018 |0280: const-string v4, "line1" // string@18c0 │ │ -07b13c: 4d04 0301 |0282: aput-object v4, v3, v1 │ │ -07b140: 1271 |0284: const/4 v1, #int 7 // #7 │ │ -07b142: 1a04 c218 |0285: const-string v4, "line2" // string@18c2 │ │ -07b146: 4d04 0301 |0287: aput-object v4, v3, v1 │ │ -07b14a: 1301 0800 |0289: const/16 v1, #int 8 // #8 │ │ -07b14e: 1a04 2514 |028b: const-string v4, "freq" // string@1425 │ │ -07b152: 4d04 0301 |028d: aput-object v4, v3, v1 │ │ -07b156: 1204 |028f: const/4 v4, #int 0 // #0 │ │ -07b158: 1205 |0290: const/4 v5, #int 0 // #0 │ │ -07b15a: 1206 |0291: const/4 v6, #int 0 // #0 │ │ -07b15c: 1207 |0292: const/4 v7, #int 0 // #0 │ │ -07b15e: 1208 |0293: const/4 v8, #int 0 // #0 │ │ -07b160: 0801 1100 |0294: move-object/from16 v1, v17 │ │ -07b164: 7408 e801 0100 |0296: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07b16a: 0c09 |0299: move-result-object v9 │ │ -07b16c: 7210 c301 0900 |029a: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07b172: 0a01 |029d: move-result v1 │ │ -07b174: 3d01 ac00 |029e: if-lez v1, 034a // +00ac │ │ -07b178: 7210 cb01 0900 |02a0: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07b17e: 0a01 |02a3: move-result v1 │ │ -07b180: 3801 a600 |02a4: if-eqz v1, 034a // +00a6 │ │ -07b184: 7210 c901 0900 |02a6: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07b18a: 0a01 |02a9: move-result v1 │ │ -07b18c: 3901 a000 |02aa: if-nez v1, 034a // +00a0 │ │ -07b190: 220c 2800 |02ac: new-instance v12, Landroid/content/ContentValues; // type@0028 │ │ -07b194: 7010 2701 0c00 |02ae: invoke-direct {v12}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07b19a: 1a01 8018 |02b1: const-string v1, "lang" // string@1880 │ │ -07b19e: 1212 |02b3: const/4 v2, #int 1 // #1 │ │ -07b1a0: 7220 c801 2900 |02b4: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b1a6: 0c02 |02b7: move-result-object v2 │ │ -07b1a8: 6e30 2a01 1c02 |02b8: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b1ae: 1a01 7418 |02bb: const-string v1, "keywords" // string@1874 │ │ -07b1b2: 1222 |02bd: const/4 v2, #int 2 // #2 │ │ -07b1b4: 7220 c801 2900 |02be: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b1ba: 0c02 |02c1: move-result-object v2 │ │ -07b1bc: 6e30 2a01 1c02 |02c2: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b1c2: 1a01 bb1d |02c5: const-string v1, "npage" // string@1dbb │ │ -07b1c6: 1232 |02c7: const/4 v2, #int 3 // #3 │ │ -07b1c8: 7220 c501 2900 |02c8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b1ce: 0a02 |02cb: move-result v2 │ │ -07b1d0: 7110 391f 0200 |02cc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b1d6: 0c02 |02cf: move-result-object v2 │ │ -07b1d8: 6e30 2901 1c02 |02d0: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b1de: 1a01 c21d |02d3: const-string v1, "nsut" // string@1dc2 │ │ -07b1e2: 1242 |02d5: const/4 v2, #int 4 // #4 │ │ -07b1e4: 7220 c501 2900 |02d6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b1ea: 0a02 |02d9: move-result v2 │ │ -07b1ec: 7110 391f 0200 |02da: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b1f2: 0c02 |02dd: move-result-object v2 │ │ -07b1f4: 6e30 2901 1c02 |02de: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b1fa: 1a01 6e21 |02e1: const-string v1, "scate" // string@216e │ │ -07b1fe: 1252 |02e3: const/4 v2, #int 5 // #5 │ │ -07b200: 7220 c801 2900 |02e4: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b206: 0c02 |02e7: move-result-object v2 │ │ -07b208: 6e30 2a01 1c02 |02e8: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b20e: 1261 |02eb: const/4 v1, #int 6 // #6 │ │ -07b210: 7220 c801 1900 |02ec: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b216: 0c0b |02ef: move-result-object v11 │ │ -07b218: 1a01 b80d |02f0: const-string v1, "\(" // string@0db8 │ │ -07b21c: 6e20 691f 1b00 |02f2: invoke-virtual {v11, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07b222: 0c0e |02f5: move-result-object v14 │ │ -07b224: 21e1 |02f6: array-length v1, v14 │ │ -07b226: 1222 |02f7: const/4 v2, #int 2 // #2 │ │ -07b228: 3321 4c00 |02f8: if-ne v1, v2, 0344 // +004c │ │ -07b22c: 1a01 c018 |02fa: const-string v1, "line1" // string@18c0 │ │ -07b230: 2202 b303 |02fc: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07b234: 7010 761f 0200 |02fe: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07b23a: 1a03 c000 |0301: const-string v3, "(" // string@00c0 │ │ -07b23e: 6e20 7e1f 3200 |0303: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b244: 0c02 |0306: move-result-object v2 │ │ -07b246: 1213 |0307: const/4 v3, #int 1 // #1 │ │ -07b248: 4603 0e03 |0308: aget-object v3, v14, v3 │ │ -07b24c: 6e20 7e1f 3200 |030a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b252: 0c02 |030d: move-result-object v2 │ │ -07b254: 6e10 841f 0200 |030e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07b25a: 0c02 |0311: move-result-object v2 │ │ -07b25c: 6e30 2a01 1c02 |0312: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b262: 1a01 c218 |0315: const-string v1, "line2" // string@18c2 │ │ -07b266: 1272 |0317: const/4 v2, #int 7 // #7 │ │ -07b268: 7220 c801 2900 |0318: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b26e: 0c02 |031b: move-result-object v2 │ │ -07b270: 6e30 2a01 1c02 |031c: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b276: 1a01 2514 |031f: const-string v1, "freq" // string@1425 │ │ -07b27a: 1302 0800 |0321: const/16 v2, #int 8 // #8 │ │ -07b27e: 7220 c501 2900 |0323: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b284: 0a02 |0326: move-result v2 │ │ -07b286: 7110 391f 0200 |0327: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b28c: 0c02 |032a: move-result-object v2 │ │ -07b28e: 6e30 2901 1c02 |032b: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b294: 1a01 f41f |032e: const-string v1, "priority" // string@1ff4 │ │ -07b298: 1a02 0a01 |0330: const-string v2, "0" // string@010a │ │ -07b29c: 6e30 2a01 1c02 |0332: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b2a2: 1a01 6311 |0335: const-string v1, "code" // string@1163 │ │ -07b2a6: 1a02 6501 |0337: const-string v2, "A" // string@0165 │ │ -07b2aa: 6e30 2a01 1c02 |0339: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b2b0: 6e20 a81f cd00 |033c: invoke-virtual {v13, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07b2b6: 7210 cc01 0900 |033f: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07b2bc: 2900 64ff |0342: goto/16 02a6 // -009c │ │ -07b2c0: 1a01 c018 |0344: const-string v1, "line1" // string@18c0 │ │ -07b2c4: 6e30 2a01 1c0b |0346: invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b2ca: 28cc |0349: goto 0315 // -0034 │ │ -07b2cc: 1a01 db02 |034a: const-string v1, "DROP TABLE IF EXISTS history" // string@02db │ │ -07b2d0: 0800 1100 |034c: move-object/from16 v0, v17 │ │ -07b2d4: 6e20 e401 1000 |034e: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07b2da: 7402 3023 1000 |0351: invoke-virtual/range {v16, v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ -07b2e0: 6e10 af1f 0d00 |0354: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07b2e6: 0c0a |0357: move-result-object v10 │ │ -07b2e8: 7210 d01f 0a00 |0358: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07b2ee: 0a01 |035b: move-result v1 │ │ -07b2f0: 3801 3602 |035c: if-eqz v1, 0592 // +0236 │ │ -07b2f4: 7210 d11f 0a00 |035e: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07b2fa: 0c0f |0361: move-result-object v15 │ │ -07b2fc: 1f0f 2800 |0362: check-cast v15, Landroid/content/ContentValues; // type@0028 │ │ -07b300: 1a01 f716 |0364: const-string v1, "history" // string@16f7 │ │ -07b304: 1202 |0366: const/4 v2, #int 0 // #0 │ │ -07b306: 0800 1100 |0367: move-object/from16 v0, v17 │ │ -07b30a: 6e40 e601 10f2 |0369: invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07b310: 28ec |036c: goto 0358 // -0014 │ │ -07b312: 1241 |036d: const/4 v1, #int 4 // #4 │ │ -07b314: 0200 1200 |036e: move/from16 v0, v18 │ │ -07b318: 3310 2301 |0370: if-ne v0, v1, 0493 // +0123 │ │ -07b31c: 220d c903 |0372: new-instance v13, Ljava/util/ArrayList; // type@03c9 │ │ -07b320: 7010 a41f 0d00 |0374: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07b326: 1a02 f716 |0377: const-string v2, "history" // string@16f7 │ │ -07b32a: 1301 0a00 |0379: const/16 v1, #int 10 // #a │ │ -07b32e: 2313 b904 |037b: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07b332: 1201 |037d: const/4 v1, #int 0 // #0 │ │ -07b334: 1a04 d30d |037e: const-string v4, "_id" // string@0dd3 │ │ -07b338: 4d04 0301 |0380: aput-object v4, v3, v1 │ │ -07b33c: 1211 |0382: const/4 v1, #int 1 // #1 │ │ -07b33e: 1a04 8018 |0383: const-string v4, "lang" // string@1880 │ │ -07b342: 4d04 0301 |0385: aput-object v4, v3, v1 │ │ -07b346: 1221 |0387: const/4 v1, #int 2 // #2 │ │ -07b348: 1a04 7418 |0388: const-string v4, "keywords" // string@1874 │ │ -07b34c: 4d04 0301 |038a: aput-object v4, v3, v1 │ │ -07b350: 1231 |038c: const/4 v1, #int 3 // #3 │ │ -07b352: 1a04 bb1d |038d: const-string v4, "npage" // string@1dbb │ │ -07b356: 4d04 0301 |038f: aput-object v4, v3, v1 │ │ -07b35a: 1241 |0391: const/4 v1, #int 4 // #4 │ │ -07b35c: 1a04 c21d |0392: const-string v4, "nsut" // string@1dc2 │ │ -07b360: 4d04 0301 |0394: aput-object v4, v3, v1 │ │ -07b364: 1251 |0396: const/4 v1, #int 5 // #5 │ │ -07b366: 1a04 6e21 |0397: const-string v4, "scate" // string@216e │ │ -07b36a: 4d04 0301 |0399: aput-object v4, v3, v1 │ │ -07b36e: 1261 |039b: const/4 v1, #int 6 // #6 │ │ -07b370: 1a04 c018 |039c: const-string v4, "line1" // string@18c0 │ │ -07b374: 4d04 0301 |039e: aput-object v4, v3, v1 │ │ -07b378: 1271 |03a0: const/4 v1, #int 7 // #7 │ │ -07b37a: 1a04 c218 |03a1: const-string v4, "line2" // string@18c2 │ │ -07b37e: 4d04 0301 |03a3: aput-object v4, v3, v1 │ │ -07b382: 1301 0800 |03a5: const/16 v1, #int 8 // #8 │ │ -07b386: 1a04 2514 |03a7: const-string v4, "freq" // string@1425 │ │ -07b38a: 4d04 0301 |03a9: aput-object v4, v3, v1 │ │ -07b38e: 1301 0900 |03ab: const/16 v1, #int 9 // #9 │ │ -07b392: 1a04 f41f |03ad: const-string v4, "priority" // string@1ff4 │ │ -07b396: 4d04 0301 |03af: aput-object v4, v3, v1 │ │ -07b39a: 1204 |03b1: const/4 v4, #int 0 // #0 │ │ -07b39c: 1205 |03b2: const/4 v5, #int 0 // #0 │ │ -07b39e: 1206 |03b3: const/4 v6, #int 0 // #0 │ │ -07b3a0: 1207 |03b4: const/4 v7, #int 0 // #0 │ │ -07b3a2: 1208 |03b5: const/4 v8, #int 0 // #0 │ │ -07b3a4: 0801 1100 |03b6: move-object/from16 v1, v17 │ │ -07b3a8: 7408 e801 0100 |03b8: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07b3ae: 0c09 |03bb: move-result-object v9 │ │ -07b3b0: 7210 c301 0900 |03bc: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07b3b6: 0a01 |03bf: move-result v1 │ │ -07b3b8: 3d01 b000 |03c0: if-lez v1, 0470 // +00b0 │ │ -07b3bc: 7210 cb01 0900 |03c2: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07b3c2: 0a01 |03c5: move-result v1 │ │ -07b3c4: 3801 aa00 |03c6: if-eqz v1, 0470 // +00aa │ │ -07b3c8: 7210 c901 0900 |03c8: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07b3ce: 0a01 |03cb: move-result v1 │ │ -07b3d0: 3901 a400 |03cc: if-nez v1, 0470 // +00a4 │ │ -07b3d4: 220c 2800 |03ce: new-instance v12, Landroid/content/ContentValues; // type@0028 │ │ -07b3d8: 7010 2701 0c00 |03d0: invoke-direct {v12}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07b3de: 1a01 8018 |03d3: const-string v1, "lang" // string@1880 │ │ -07b3e2: 1212 |03d5: const/4 v2, #int 1 // #1 │ │ -07b3e4: 7220 c801 2900 |03d6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b3ea: 0c02 |03d9: move-result-object v2 │ │ -07b3ec: 6e30 2a01 1c02 |03da: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b3f2: 1a01 7418 |03dd: const-string v1, "keywords" // string@1874 │ │ -07b3f6: 1222 |03df: const/4 v2, #int 2 // #2 │ │ -07b3f8: 7220 c801 2900 |03e0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b3fe: 0c02 |03e3: move-result-object v2 │ │ -07b400: 6e30 2a01 1c02 |03e4: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b406: 1a01 bb1d |03e7: const-string v1, "npage" // string@1dbb │ │ -07b40a: 1232 |03e9: const/4 v2, #int 3 // #3 │ │ -07b40c: 7220 c501 2900 |03ea: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b412: 0a02 |03ed: move-result v2 │ │ -07b414: 7110 391f 0200 |03ee: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b41a: 0c02 |03f1: move-result-object v2 │ │ -07b41c: 6e30 2901 1c02 |03f2: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b422: 1a01 c21d |03f5: const-string v1, "nsut" // string@1dc2 │ │ -07b426: 1242 |03f7: const/4 v2, #int 4 // #4 │ │ -07b428: 7220 c501 2900 |03f8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b42e: 0a02 |03fb: move-result v2 │ │ -07b430: 7110 391f 0200 |03fc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b436: 0c02 |03ff: move-result-object v2 │ │ -07b438: 6e30 2901 1c02 |0400: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b43e: 1a01 6e21 |0403: const-string v1, "scate" // string@216e │ │ -07b442: 1252 |0405: const/4 v2, #int 5 // #5 │ │ -07b444: 7220 c801 2900 |0406: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b44a: 0c02 |0409: move-result-object v2 │ │ -07b44c: 6e30 2a01 1c02 |040a: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b452: 1261 |040d: const/4 v1, #int 6 // #6 │ │ -07b454: 7220 c801 1900 |040e: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b45a: 0c0b |0411: move-result-object v11 │ │ -07b45c: 1a01 b80d |0412: const-string v1, "\(" // string@0db8 │ │ -07b460: 6e20 691f 1b00 |0414: invoke-virtual {v11, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07b466: 0c0e |0417: move-result-object v14 │ │ -07b468: 21e1 |0418: array-length v1, v14 │ │ -07b46a: 1222 |0419: const/4 v2, #int 2 // #2 │ │ -07b46c: 3321 5000 |041a: if-ne v1, v2, 046a // +0050 │ │ -07b470: 1a01 c018 |041c: const-string v1, "line1" // string@18c0 │ │ -07b474: 2202 b303 |041e: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07b478: 7010 761f 0200 |0420: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07b47e: 1a03 c000 |0423: const-string v3, "(" // string@00c0 │ │ -07b482: 6e20 7e1f 3200 |0425: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b488: 0c02 |0428: move-result-object v2 │ │ -07b48a: 1213 |0429: const/4 v3, #int 1 // #1 │ │ -07b48c: 4603 0e03 |042a: aget-object v3, v14, v3 │ │ -07b490: 6e20 7e1f 3200 |042c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b496: 0c02 |042f: move-result-object v2 │ │ -07b498: 6e10 841f 0200 |0430: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07b49e: 0c02 |0433: move-result-object v2 │ │ -07b4a0: 6e30 2a01 1c02 |0434: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b4a6: 1a01 c218 |0437: const-string v1, "line2" // string@18c2 │ │ -07b4aa: 1272 |0439: const/4 v2, #int 7 // #7 │ │ -07b4ac: 7220 c801 2900 |043a: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b4b2: 0c02 |043d: move-result-object v2 │ │ -07b4b4: 6e30 2a01 1c02 |043e: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b4ba: 1a01 2514 |0441: const-string v1, "freq" // string@1425 │ │ -07b4be: 1302 0800 |0443: const/16 v2, #int 8 // #8 │ │ -07b4c2: 7220 c501 2900 |0445: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b4c8: 0a02 |0448: move-result v2 │ │ -07b4ca: 7110 391f 0200 |0449: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b4d0: 0c02 |044c: move-result-object v2 │ │ -07b4d2: 6e30 2901 1c02 |044d: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b4d8: 1a01 f41f |0450: const-string v1, "priority" // string@1ff4 │ │ -07b4dc: 1302 0900 |0452: const/16 v2, #int 9 // #9 │ │ -07b4e0: 7220 c801 2900 |0454: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b4e6: 0c02 |0457: move-result-object v2 │ │ -07b4e8: 6e30 2a01 1c02 |0458: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b4ee: 1a01 6311 |045b: const-string v1, "code" // string@1163 │ │ -07b4f2: 1a02 6501 |045d: const-string v2, "A" // string@0165 │ │ -07b4f6: 6e30 2a01 1c02 |045f: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b4fc: 6e20 a81f cd00 |0462: invoke-virtual {v13, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07b502: 7210 cc01 0900 |0465: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07b508: 2900 60ff |0468: goto/16 03c8 // -00a0 │ │ -07b50c: 1a01 c018 |046a: const-string v1, "line1" // string@18c0 │ │ -07b510: 6e30 2a01 1c0b |046c: invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b516: 28c8 |046f: goto 0437 // -0038 │ │ -07b518: 1a01 db02 |0470: const-string v1, "DROP TABLE IF EXISTS history" // string@02db │ │ -07b51c: 0800 1100 |0472: move-object/from16 v0, v17 │ │ -07b520: 6e20 e401 1000 |0474: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07b526: 7402 3023 1000 |0477: invoke-virtual/range {v16, v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ -07b52c: 6e10 af1f 0d00 |047a: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07b532: 0c0a |047d: move-result-object v10 │ │ -07b534: 7210 d01f 0a00 |047e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07b53a: 0a01 |0481: move-result v1 │ │ -07b53c: 3801 1001 |0482: if-eqz v1, 0592 // +0110 │ │ -07b540: 7210 d11f 0a00 |0484: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07b546: 0c0f |0487: move-result-object v15 │ │ -07b548: 1f0f 2800 |0488: check-cast v15, Landroid/content/ContentValues; // type@0028 │ │ -07b54c: 1a01 f716 |048a: const-string v1, "history" // string@16f7 │ │ -07b550: 1202 |048c: const/4 v2, #int 0 // #0 │ │ -07b552: 0800 1100 |048d: move-object/from16 v0, v17 │ │ -07b556: 6e40 e601 10f2 |048f: invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07b55c: 28ec |0492: goto 047e // -0014 │ │ -07b55e: 1251 |0493: const/4 v1, #int 5 // #5 │ │ -07b560: 0200 1200 |0494: move/from16 v0, v18 │ │ -07b564: 3310 fc00 |0496: if-ne v0, v1, 0592 // +00fc │ │ -07b568: 220d c903 |0498: new-instance v13, Ljava/util/ArrayList; // type@03c9 │ │ -07b56c: 7010 a41f 0d00 |049a: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07b572: 1a02 f716 |049d: const-string v2, "history" // string@16f7 │ │ -07b576: 1301 0a00 |049f: const/16 v1, #int 10 // #a │ │ -07b57a: 2313 b904 |04a1: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07b57e: 1201 |04a3: const/4 v1, #int 0 // #0 │ │ -07b580: 1a04 d30d |04a4: const-string v4, "_id" // string@0dd3 │ │ -07b584: 4d04 0301 |04a6: aput-object v4, v3, v1 │ │ -07b588: 1211 |04a8: const/4 v1, #int 1 // #1 │ │ -07b58a: 1a04 8018 |04a9: const-string v4, "lang" // string@1880 │ │ -07b58e: 4d04 0301 |04ab: aput-object v4, v3, v1 │ │ -07b592: 1221 |04ad: const/4 v1, #int 2 // #2 │ │ -07b594: 1a04 7418 |04ae: const-string v4, "keywords" // string@1874 │ │ -07b598: 4d04 0301 |04b0: aput-object v4, v3, v1 │ │ -07b59c: 1231 |04b2: const/4 v1, #int 3 // #3 │ │ -07b59e: 1a04 bb1d |04b3: const-string v4, "npage" // string@1dbb │ │ -07b5a2: 4d04 0301 |04b5: aput-object v4, v3, v1 │ │ -07b5a6: 1241 |04b7: const/4 v1, #int 4 // #4 │ │ -07b5a8: 1a04 c21d |04b8: const-string v4, "nsut" // string@1dc2 │ │ -07b5ac: 4d04 0301 |04ba: aput-object v4, v3, v1 │ │ -07b5b0: 1251 |04bc: const/4 v1, #int 5 // #5 │ │ -07b5b2: 1a04 6e21 |04bd: const-string v4, "scate" // string@216e │ │ -07b5b6: 4d04 0301 |04bf: aput-object v4, v3, v1 │ │ -07b5ba: 1261 |04c1: const/4 v1, #int 6 // #6 │ │ -07b5bc: 1a04 c018 |04c2: const-string v4, "line1" // string@18c0 │ │ -07b5c0: 4d04 0301 |04c4: aput-object v4, v3, v1 │ │ -07b5c4: 1271 |04c6: const/4 v1, #int 7 // #7 │ │ -07b5c6: 1a04 c218 |04c7: const-string v4, "line2" // string@18c2 │ │ -07b5ca: 4d04 0301 |04c9: aput-object v4, v3, v1 │ │ -07b5ce: 1301 0800 |04cb: const/16 v1, #int 8 // #8 │ │ -07b5d2: 1a04 2514 |04cd: const-string v4, "freq" // string@1425 │ │ -07b5d6: 4d04 0301 |04cf: aput-object v4, v3, v1 │ │ -07b5da: 1301 0900 |04d1: const/16 v1, #int 9 // #9 │ │ -07b5de: 1a04 f41f |04d3: const-string v4, "priority" // string@1ff4 │ │ -07b5e2: 4d04 0301 |04d5: aput-object v4, v3, v1 │ │ -07b5e6: 1204 |04d7: const/4 v4, #int 0 // #0 │ │ -07b5e8: 1205 |04d8: const/4 v5, #int 0 // #0 │ │ -07b5ea: 1206 |04d9: const/4 v6, #int 0 // #0 │ │ -07b5ec: 1207 |04da: const/4 v7, #int 0 // #0 │ │ -07b5ee: 1208 |04db: const/4 v8, #int 0 // #0 │ │ -07b5f0: 0801 1100 |04dc: move-object/from16 v1, v17 │ │ -07b5f4: 7408 e801 0100 |04de: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07b5fa: 0c09 |04e1: move-result-object v9 │ │ -07b5fc: 7210 c301 0900 |04e2: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07b602: 0a01 |04e5: move-result v1 │ │ -07b604: 3d01 8900 |04e6: if-lez v1, 056f // +0089 │ │ -07b608: 7210 cb01 0900 |04e8: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07b60e: 0a01 |04eb: move-result v1 │ │ -07b610: 3801 8300 |04ec: if-eqz v1, 056f // +0083 │ │ -07b614: 7210 c901 0900 |04ee: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07b61a: 0a01 |04f1: move-result v1 │ │ -07b61c: 3901 7d00 |04f2: if-nez v1, 056f // +007d │ │ -07b620: 220c 2800 |04f4: new-instance v12, Landroid/content/ContentValues; // type@0028 │ │ -07b624: 7010 2701 0c00 |04f6: invoke-direct {v12}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07b62a: 1a01 8018 |04f9: const-string v1, "lang" // string@1880 │ │ -07b62e: 1212 |04fb: const/4 v2, #int 1 // #1 │ │ -07b630: 7220 c801 2900 |04fc: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b636: 0c02 |04ff: move-result-object v2 │ │ -07b638: 6e30 2a01 1c02 |0500: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b63e: 1a01 7418 |0503: const-string v1, "keywords" // string@1874 │ │ -07b642: 1222 |0505: const/4 v2, #int 2 // #2 │ │ -07b644: 7220 c801 2900 |0506: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b64a: 0c02 |0509: move-result-object v2 │ │ -07b64c: 6e30 2a01 1c02 |050a: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b652: 1a01 bb1d |050d: const-string v1, "npage" // string@1dbb │ │ -07b656: 1232 |050f: const/4 v2, #int 3 // #3 │ │ -07b658: 7220 c501 2900 |0510: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b65e: 0a02 |0513: move-result v2 │ │ -07b660: 7110 391f 0200 |0514: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b666: 0c02 |0517: move-result-object v2 │ │ -07b668: 6e30 2901 1c02 |0518: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b66e: 1a01 c21d |051b: const-string v1, "nsut" // string@1dc2 │ │ -07b672: 1242 |051d: const/4 v2, #int 4 // #4 │ │ -07b674: 7220 c501 2900 |051e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b67a: 0a02 |0521: move-result v2 │ │ -07b67c: 7110 391f 0200 |0522: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b682: 0c02 |0525: move-result-object v2 │ │ -07b684: 6e30 2901 1c02 |0526: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b68a: 1a01 6e21 |0529: const-string v1, "scate" // string@216e │ │ -07b68e: 1252 |052b: const/4 v2, #int 5 // #5 │ │ -07b690: 7220 c801 2900 |052c: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b696: 0c02 |052f: move-result-object v2 │ │ -07b698: 6e30 2a01 1c02 |0530: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b69e: 1a01 c018 |0533: const-string v1, "line1" // string@18c0 │ │ -07b6a2: 1262 |0535: const/4 v2, #int 6 // #6 │ │ -07b6a4: 7220 c801 2900 |0536: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b6aa: 0c02 |0539: move-result-object v2 │ │ -07b6ac: 6e30 2a01 1c02 |053a: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b6b2: 1a01 c218 |053d: const-string v1, "line2" // string@18c2 │ │ -07b6b6: 1272 |053f: const/4 v2, #int 7 // #7 │ │ -07b6b8: 7220 c801 2900 |0540: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b6be: 0c02 |0543: move-result-object v2 │ │ -07b6c0: 6e30 2a01 1c02 |0544: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b6c6: 1a01 2514 |0547: const-string v1, "freq" // string@1425 │ │ -07b6ca: 1302 0800 |0549: const/16 v2, #int 8 // #8 │ │ -07b6ce: 7220 c501 2900 |054b: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07b6d4: 0a02 |054e: move-result v2 │ │ -07b6d6: 7110 391f 0200 |054f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07b6dc: 0c02 |0552: move-result-object v2 │ │ -07b6de: 6e30 2901 1c02 |0553: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07b6e4: 1a01 f41f |0556: const-string v1, "priority" // string@1ff4 │ │ -07b6e8: 1302 0900 |0558: const/16 v2, #int 9 // #9 │ │ -07b6ec: 7220 c801 2900 |055a: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07b6f2: 0c02 |055d: move-result-object v2 │ │ -07b6f4: 6e30 2a01 1c02 |055e: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b6fa: 1a01 6311 |0561: const-string v1, "code" // string@1163 │ │ -07b6fe: 1a02 6501 |0563: const-string v2, "A" // string@0165 │ │ -07b702: 6e30 2a01 1c02 |0565: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07b708: 6e20 a81f cd00 |0568: invoke-virtual {v13, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07b70e: 7210 cc01 0900 |056b: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07b714: 2880 |056e: goto 04ee // -0080 │ │ -07b716: 1a01 db02 |056f: const-string v1, "DROP TABLE IF EXISTS history" // string@02db │ │ -07b71a: 0800 1100 |0571: move-object/from16 v0, v17 │ │ -07b71e: 6e20 e401 1000 |0573: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07b724: 7402 3023 1000 |0576: invoke-virtual/range {v16, v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ -07b72a: 6e10 af1f 0d00 |0579: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07b730: 0c0a |057c: move-result-object v10 │ │ -07b732: 7210 d01f 0a00 |057d: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07b738: 0a01 |0580: move-result v1 │ │ -07b73a: 3801 1100 |0581: if-eqz v1, 0592 // +0011 │ │ -07b73e: 7210 d11f 0a00 |0583: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07b744: 0c0f |0586: move-result-object v15 │ │ -07b746: 1f0f 2800 |0587: check-cast v15, Landroid/content/ContentValues; // type@0028 │ │ -07b74a: 1a01 f716 |0589: const-string v1, "history" // string@16f7 │ │ -07b74e: 1202 |058b: const/4 v2, #int 0 // #0 │ │ -07b750: 0800 1100 |058c: move-object/from16 v0, v17 │ │ -07b754: 6e40 e601 10f2 |058e: invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07b75a: 28ec |0591: goto 057d // -0014 │ │ -07b75c: 0e00 |0592: return-void │ │ +07bbf4: |[07bbf4] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter$SearchHistoryDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +07bc04: 1a01 830c |0000: const-string v1, "UPGRADE" // string@0c83 │ │ +07bc08: 2202 b103 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07bc0c: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07bc12: 0200 1100 |0007: move/from16 v0, v17 │ │ +07bc16: 6e20 7b1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07bc1c: 0c02 |000c: move-result-object v2 │ │ +07bc1e: 1a03 2f00 |000d: const-string v3, " --> " // string@002f │ │ +07bc22: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bc28: 0c02 |0012: move-result-object v2 │ │ +07bc2a: 0200 1200 |0013: move/from16 v0, v18 │ │ +07bc2e: 6e20 7b1f 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07bc34: 0c02 |0018: move-result-object v2 │ │ +07bc36: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07bc3c: 0c02 |001c: move-result-object v2 │ │ +07bc3e: 7120 0b0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07bc44: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +07bc46: 0200 1100 |0021: move/from16 v0, v17 │ │ +07bc4a: 3310 0e01 |0023: if-ne v0, v1, 0131 // +010e │ │ +07bc4e: 220c c703 |0025: new-instance v12, Ljava/util/ArrayList; // type@03c7 │ │ +07bc52: 7010 a41f 0c00 |0027: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07bc58: 1a02 f816 |002a: const-string v2, "history" // string@16f8 │ │ +07bc5c: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +07bc60: 2313 b704 |002e: new-array v3, v1, [Ljava/lang/String; // type@04b7 │ │ +07bc64: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +07bc66: 1a04 d50d |0031: const-string v4, "_id" // string@0dd5 │ │ +07bc6a: 4d04 0301 |0033: aput-object v4, v3, v1 │ │ +07bc6e: 1211 |0035: const/4 v1, #int 1 // #1 │ │ +07bc70: 1a04 8118 |0036: const-string v4, "lang" // string@1881 │ │ +07bc74: 4d04 0301 |0038: aput-object v4, v3, v1 │ │ +07bc78: 1221 |003a: const/4 v1, #int 2 // #2 │ │ +07bc7a: 1a04 7518 |003b: const-string v4, "keywords" // string@1875 │ │ +07bc7e: 4d04 0301 |003d: aput-object v4, v3, v1 │ │ +07bc82: 1231 |003f: const/4 v1, #int 3 // #3 │ │ +07bc84: 1a04 bb1d |0040: const-string v4, "npage" // string@1dbb │ │ +07bc88: 4d04 0301 |0042: aput-object v4, v3, v1 │ │ +07bc8c: 1241 |0044: const/4 v1, #int 4 // #4 │ │ +07bc8e: 1a04 c21d |0045: const-string v4, "nsut" // string@1dc2 │ │ +07bc92: 4d04 0301 |0047: aput-object v4, v3, v1 │ │ +07bc96: 1251 |0049: const/4 v1, #int 5 // #5 │ │ +07bc98: 1a04 6e21 |004a: const-string v4, "scate" // string@216e │ │ +07bc9c: 4d04 0301 |004c: aput-object v4, v3, v1 │ │ +07bca0: 1261 |004e: const/4 v1, #int 6 // #6 │ │ +07bca2: 1a04 c018 |004f: const-string v4, "line1" // string@18c0 │ │ +07bca6: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +07bcaa: 1271 |0053: const/4 v1, #int 7 // #7 │ │ +07bcac: 1a04 c218 |0054: const-string v4, "line2" // string@18c2 │ │ +07bcb0: 4d04 0301 |0056: aput-object v4, v3, v1 │ │ +07bcb4: 1204 |0058: const/4 v4, #int 0 // #0 │ │ +07bcb6: 1205 |0059: const/4 v5, #int 0 // #0 │ │ +07bcb8: 1206 |005a: const/4 v6, #int 0 // #0 │ │ +07bcba: 1207 |005b: const/4 v7, #int 0 // #0 │ │ +07bcbc: 1208 |005c: const/4 v8, #int 0 // #0 │ │ +07bcbe: 0801 1000 |005d: move-object/from16 v1, v16 │ │ +07bcc2: 7408 e801 0100 |005f: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07bcc8: 0c09 |0062: move-result-object v9 │ │ +07bcca: 7210 c301 0900 |0063: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07bcd0: 0a01 |0066: move-result v1 │ │ +07bcd2: 3d01 a700 |0067: if-lez v1, 010e // +00a7 │ │ +07bcd6: 7210 cb01 0900 |0069: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07bcdc: 0a01 |006c: move-result v1 │ │ +07bcde: 3801 a100 |006d: if-eqz v1, 010e // +00a1 │ │ +07bce2: 7210 c901 0900 |006f: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07bce8: 0a01 |0072: move-result v1 │ │ +07bcea: 3901 9b00 |0073: if-nez v1, 010e // +009b │ │ +07bcee: 220b 2800 |0075: new-instance v11, Landroid/content/ContentValues; // type@0028 │ │ +07bcf2: 7010 2701 0b00 |0077: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07bcf8: 1a01 8118 |007a: const-string v1, "lang" // string@1881 │ │ +07bcfc: 1212 |007c: const/4 v2, #int 1 // #1 │ │ +07bcfe: 7220 c801 2900 |007d: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bd04: 0c02 |0080: move-result-object v2 │ │ +07bd06: 6e30 2a01 1b02 |0081: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bd0c: 1a01 7518 |0084: const-string v1, "keywords" // string@1875 │ │ +07bd10: 1222 |0086: const/4 v2, #int 2 // #2 │ │ +07bd12: 7220 c801 2900 |0087: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bd18: 0c02 |008a: move-result-object v2 │ │ +07bd1a: 6e30 2a01 1b02 |008b: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bd20: 1a01 bb1d |008e: const-string v1, "npage" // string@1dbb │ │ +07bd24: 1232 |0090: const/4 v2, #int 3 // #3 │ │ +07bd26: 7220 c501 2900 |0091: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07bd2c: 0a02 |0094: move-result v2 │ │ +07bd2e: 7110 391f 0200 |0095: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07bd34: 0c02 |0098: move-result-object v2 │ │ +07bd36: 6e30 2901 1b02 |0099: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07bd3c: 1a01 c21d |009c: const-string v1, "nsut" // string@1dc2 │ │ +07bd40: 1242 |009e: const/4 v2, #int 4 // #4 │ │ +07bd42: 7220 c501 2900 |009f: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07bd48: 0a02 |00a2: move-result v2 │ │ +07bd4a: 7110 391f 0200 |00a3: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07bd50: 0c02 |00a6: move-result-object v2 │ │ +07bd52: 6e30 2901 1b02 |00a7: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07bd58: 1a01 6e21 |00aa: const-string v1, "scate" // string@216e │ │ +07bd5c: 1252 |00ac: const/4 v2, #int 5 // #5 │ │ +07bd5e: 7220 c801 2900 |00ad: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bd64: 0c02 |00b0: move-result-object v2 │ │ +07bd66: 6e30 2a01 1b02 |00b1: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bd6c: 1261 |00b4: const/4 v1, #int 6 // #6 │ │ +07bd6e: 7220 c801 1900 |00b5: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bd74: 0c0a |00b8: move-result-object v10 │ │ +07bd76: 1a01 ba0d |00b9: const-string v1, "\(" // string@0dba │ │ +07bd7a: 6e20 691f 1a00 |00bb: invoke-virtual {v10, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07bd80: 0c0d |00be: move-result-object v13 │ │ +07bd82: 21d1 |00bf: array-length v1, v13 │ │ +07bd84: 1222 |00c0: const/4 v2, #int 2 // #2 │ │ +07bd86: 3321 4700 |00c1: if-ne v1, v2, 0108 // +0047 │ │ +07bd8a: 1a01 c018 |00c3: const-string v1, "line1" // string@18c0 │ │ +07bd8e: 2202 b103 |00c5: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07bd92: 7010 761f 0200 |00c7: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07bd98: 1a03 c400 |00ca: const-string v3, "(" // string@00c4 │ │ +07bd9c: 6e20 7e1f 3200 |00cc: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bda2: 0c02 |00cf: move-result-object v2 │ │ +07bda4: 1213 |00d0: const/4 v3, #int 1 // #1 │ │ +07bda6: 4603 0d03 |00d1: aget-object v3, v13, v3 │ │ +07bdaa: 6e20 7e1f 3200 |00d3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bdb0: 0c02 |00d6: move-result-object v2 │ │ +07bdb2: 6e10 841f 0200 |00d7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07bdb8: 0c02 |00da: move-result-object v2 │ │ +07bdba: 6e30 2a01 1b02 |00db: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bdc0: 1a01 c218 |00de: const-string v1, "line2" // string@18c2 │ │ +07bdc4: 1272 |00e0: const/4 v2, #int 7 // #7 │ │ +07bdc6: 7220 c801 2900 |00e1: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bdcc: 0c02 |00e4: move-result-object v2 │ │ +07bdce: 6e30 2a01 1b02 |00e5: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bdd4: 1a01 2614 |00e8: const-string v1, "freq" // string@1426 │ │ +07bdd8: 1202 |00ea: const/4 v2, #int 0 // #0 │ │ +07bdda: 7110 391f 0200 |00eb: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07bde0: 0c02 |00ee: move-result-object v2 │ │ +07bde2: 6e30 2901 1b02 |00ef: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07bde8: 1a01 f41f |00f2: const-string v1, "priority" // string@1ff4 │ │ +07bdec: 1a02 0e01 |00f4: const-string v2, "0" // string@010e │ │ +07bdf0: 6e30 2a01 1b02 |00f6: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bdf6: 1a01 6411 |00f9: const-string v1, "code" // string@1164 │ │ +07bdfa: 1a02 6a01 |00fb: const-string v2, "A" // string@016a │ │ +07bdfe: 6e30 2a01 1b02 |00fd: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07be04: 6e20 a81f bc00 |0100: invoke-virtual {v12, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07be0a: 7210 cc01 0900 |0103: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07be10: 2900 69ff |0106: goto/16 006f // -0097 │ │ +07be14: 1a01 c018 |0108: const-string v1, "line1" // string@18c0 │ │ +07be18: 6e30 2a01 1b0a |010a: invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07be1e: 28d1 |010d: goto 00de // -002f │ │ +07be20: 1a01 df02 |010e: const-string v1, "DROP TABLE IF EXISTS history" // string@02df │ │ +07be24: 0800 1000 |0110: move-object/from16 v0, v16 │ │ +07be28: 6e20 e401 1000 |0112: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07be2e: 7402 3023 0f00 |0115: invoke-virtual/range {v15, v16}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ +07be34: 6e10 af1f 0c00 |0118: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07be3a: 0c01 |011b: move-result-object v1 │ │ +07be3c: 7210 d01f 0100 |011c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07be42: 0a02 |011f: move-result v2 │ │ +07be44: 3802 7204 |0120: if-eqz v2, 0592 // +0472 │ │ +07be48: 7210 d11f 0100 |0122: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07be4e: 0c0e |0125: move-result-object v14 │ │ +07be50: 1f0e 2800 |0126: check-cast v14, Landroid/content/ContentValues; // type@0028 │ │ +07be54: 1a02 f816 |0128: const-string v2, "history" // string@16f8 │ │ +07be58: 1203 |012a: const/4 v3, #int 0 // #0 │ │ +07be5a: 0800 1000 |012b: move-object/from16 v0, v16 │ │ +07be5e: 6e40 e601 20e3 |012d: invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07be64: 28ec |0130: goto 011c // -0014 │ │ +07be66: 1221 |0131: const/4 v1, #int 2 // #2 │ │ +07be68: 0200 1100 |0132: move/from16 v0, v17 │ │ +07be6c: 3310 1d01 |0134: if-ne v0, v1, 0251 // +011d │ │ +07be70: 220c c703 |0136: new-instance v12, Ljava/util/ArrayList; // type@03c7 │ │ +07be74: 7010 a41f 0c00 |0138: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07be7a: 1a02 f816 |013b: const-string v2, "history" // string@16f8 │ │ +07be7e: 1301 0900 |013d: const/16 v1, #int 9 // #9 │ │ +07be82: 2313 b704 |013f: new-array v3, v1, [Ljava/lang/String; // type@04b7 │ │ +07be86: 1201 |0141: const/4 v1, #int 0 // #0 │ │ +07be88: 1a04 d50d |0142: const-string v4, "_id" // string@0dd5 │ │ +07be8c: 4d04 0301 |0144: aput-object v4, v3, v1 │ │ +07be90: 1211 |0146: const/4 v1, #int 1 // #1 │ │ +07be92: 1a04 8118 |0147: const-string v4, "lang" // string@1881 │ │ +07be96: 4d04 0301 |0149: aput-object v4, v3, v1 │ │ +07be9a: 1221 |014b: const/4 v1, #int 2 // #2 │ │ +07be9c: 1a04 7518 |014c: const-string v4, "keywords" // string@1875 │ │ +07bea0: 4d04 0301 |014e: aput-object v4, v3, v1 │ │ +07bea4: 1231 |0150: const/4 v1, #int 3 // #3 │ │ +07bea6: 1a04 bb1d |0151: const-string v4, "npage" // string@1dbb │ │ +07beaa: 4d04 0301 |0153: aput-object v4, v3, v1 │ │ +07beae: 1241 |0155: const/4 v1, #int 4 // #4 │ │ +07beb0: 1a04 c21d |0156: const-string v4, "nsut" // string@1dc2 │ │ +07beb4: 4d04 0301 |0158: aput-object v4, v3, v1 │ │ +07beb8: 1251 |015a: const/4 v1, #int 5 // #5 │ │ +07beba: 1a04 6e21 |015b: const-string v4, "scate" // string@216e │ │ +07bebe: 4d04 0301 |015d: aput-object v4, v3, v1 │ │ +07bec2: 1261 |015f: const/4 v1, #int 6 // #6 │ │ +07bec4: 1a04 c018 |0160: const-string v4, "line1" // string@18c0 │ │ +07bec8: 4d04 0301 |0162: aput-object v4, v3, v1 │ │ +07becc: 1271 |0164: const/4 v1, #int 7 // #7 │ │ +07bece: 1a04 c218 |0165: const-string v4, "line2" // string@18c2 │ │ +07bed2: 4d04 0301 |0167: aput-object v4, v3, v1 │ │ +07bed6: 1301 0800 |0169: const/16 v1, #int 8 // #8 │ │ +07beda: 1a04 2614 |016b: const-string v4, "freq" // string@1426 │ │ +07bede: 4d04 0301 |016d: aput-object v4, v3, v1 │ │ +07bee2: 1204 |016f: const/4 v4, #int 0 // #0 │ │ +07bee4: 1205 |0170: const/4 v5, #int 0 // #0 │ │ +07bee6: 1206 |0171: const/4 v6, #int 0 // #0 │ │ +07bee8: 1207 |0172: const/4 v7, #int 0 // #0 │ │ +07beea: 1208 |0173: const/4 v8, #int 0 // #0 │ │ +07beec: 0801 1000 |0174: move-object/from16 v1, v16 │ │ +07bef0: 7408 e801 0100 |0176: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07bef6: 0c09 |0179: move-result-object v9 │ │ +07bef8: 7210 c301 0900 |017a: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07befe: 0a01 |017d: move-result v1 │ │ +07bf00: 3d01 b000 |017e: if-lez v1, 022e // +00b0 │ │ +07bf04: 7210 cb01 0900 |0180: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07bf0a: 0a01 |0183: move-result v1 │ │ +07bf0c: 3801 aa00 |0184: if-eqz v1, 022e // +00aa │ │ +07bf10: 7210 c901 0900 |0186: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07bf16: 0a01 |0189: move-result v1 │ │ +07bf18: 3901 a400 |018a: if-nez v1, 022e // +00a4 │ │ +07bf1c: 220b 2800 |018c: new-instance v11, Landroid/content/ContentValues; // type@0028 │ │ +07bf20: 7010 2701 0b00 |018e: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07bf26: 1a01 8118 |0191: const-string v1, "lang" // string@1881 │ │ +07bf2a: 1212 |0193: const/4 v2, #int 1 // #1 │ │ +07bf2c: 7220 c801 2900 |0194: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bf32: 0c02 |0197: move-result-object v2 │ │ +07bf34: 6e30 2a01 1b02 |0198: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bf3a: 1a01 7518 |019b: const-string v1, "keywords" // string@1875 │ │ +07bf3e: 1222 |019d: const/4 v2, #int 2 // #2 │ │ +07bf40: 7220 c801 2900 |019e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bf46: 0c02 |01a1: move-result-object v2 │ │ +07bf48: 6e30 2a01 1b02 |01a2: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bf4e: 1a01 bb1d |01a5: const-string v1, "npage" // string@1dbb │ │ +07bf52: 1232 |01a7: const/4 v2, #int 3 // #3 │ │ +07bf54: 7220 c501 2900 |01a8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07bf5a: 0a02 |01ab: move-result v2 │ │ +07bf5c: 7110 391f 0200 |01ac: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07bf62: 0c02 |01af: move-result-object v2 │ │ +07bf64: 6e30 2901 1b02 |01b0: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07bf6a: 1a01 c21d |01b3: const-string v1, "nsut" // string@1dc2 │ │ +07bf6e: 1242 |01b5: const/4 v2, #int 4 // #4 │ │ +07bf70: 7220 c501 2900 |01b6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07bf76: 0a02 |01b9: move-result v2 │ │ +07bf78: 7110 391f 0200 |01ba: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07bf7e: 0c02 |01bd: move-result-object v2 │ │ +07bf80: 6e30 2901 1b02 |01be: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07bf86: 1a01 6e21 |01c1: const-string v1, "scate" // string@216e │ │ +07bf8a: 1252 |01c3: const/4 v2, #int 5 // #5 │ │ +07bf8c: 7220 c801 2900 |01c4: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bf92: 0c02 |01c7: move-result-object v2 │ │ +07bf94: 6e30 2a01 1b02 |01c8: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bf9a: 1261 |01cb: const/4 v1, #int 6 // #6 │ │ +07bf9c: 7220 c801 1900 |01cc: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bfa2: 0c0a |01cf: move-result-object v10 │ │ +07bfa4: 1a01 ba0d |01d0: const-string v1, "\(" // string@0dba │ │ +07bfa8: 6e20 691f 1a00 |01d2: invoke-virtual {v10, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07bfae: 0c0d |01d5: move-result-object v13 │ │ +07bfb0: 21d1 |01d6: array-length v1, v13 │ │ +07bfb2: 1222 |01d7: const/4 v2, #int 2 // #2 │ │ +07bfb4: 3321 5000 |01d8: if-ne v1, v2, 0228 // +0050 │ │ +07bfb8: 1a01 c018 |01da: const-string v1, "line1" // string@18c0 │ │ +07bfbc: 2202 b103 |01dc: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07bfc0: 7010 761f 0200 |01de: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07bfc6: 1a03 c400 |01e1: const-string v3, "(" // string@00c4 │ │ +07bfca: 6e20 7e1f 3200 |01e3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bfd0: 0c02 |01e6: move-result-object v2 │ │ +07bfd2: 1213 |01e7: const/4 v3, #int 1 // #1 │ │ +07bfd4: 4603 0d03 |01e8: aget-object v3, v13, v3 │ │ +07bfd8: 6e20 7e1f 3200 |01ea: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07bfde: 0c02 |01ed: move-result-object v2 │ │ +07bfe0: 6e10 841f 0200 |01ee: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07bfe6: 0c02 |01f1: move-result-object v2 │ │ +07bfe8: 6e30 2a01 1b02 |01f2: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07bfee: 1a01 c218 |01f5: const-string v1, "line2" // string@18c2 │ │ +07bff2: 1272 |01f7: const/4 v2, #int 7 // #7 │ │ +07bff4: 7220 c801 2900 |01f8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07bffa: 0c02 |01fb: move-result-object v2 │ │ +07bffc: 6e30 2a01 1b02 |01fc: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c002: 1a01 2614 |01ff: const-string v1, "freq" // string@1426 │ │ +07c006: 1302 0800 |0201: const/16 v2, #int 8 // #8 │ │ +07c00a: 7220 c801 2900 |0203: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c010: 0c02 |0206: move-result-object v2 │ │ +07c012: 7110 361f 0200 |0207: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07c018: 0a02 |020a: move-result v2 │ │ +07c01a: 7110 391f 0200 |020b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c020: 0c02 |020e: move-result-object v2 │ │ +07c022: 6e30 2901 1b02 |020f: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c028: 1a01 f41f |0212: const-string v1, "priority" // string@1ff4 │ │ +07c02c: 1a02 0e01 |0214: const-string v2, "0" // string@010e │ │ +07c030: 6e30 2a01 1b02 |0216: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c036: 1a01 6411 |0219: const-string v1, "code" // string@1164 │ │ +07c03a: 1a02 6a01 |021b: const-string v2, "A" // string@016a │ │ +07c03e: 6e30 2a01 1b02 |021d: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c044: 6e20 a81f bc00 |0220: invoke-virtual {v12, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07c04a: 7210 cc01 0900 |0223: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07c050: 2900 60ff |0226: goto/16 0186 // -00a0 │ │ +07c054: 1a01 c018 |0228: const-string v1, "line1" // string@18c0 │ │ +07c058: 6e30 2a01 1b0a |022a: invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c05e: 28c8 |022d: goto 01f5 // -0038 │ │ +07c060: 1a01 df02 |022e: const-string v1, "DROP TABLE IF EXISTS history" // string@02df │ │ +07c064: 0800 1000 |0230: move-object/from16 v0, v16 │ │ +07c068: 6e20 e401 1000 |0232: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07c06e: 7402 3023 0f00 |0235: invoke-virtual/range {v15, v16}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ +07c074: 6e10 af1f 0c00 |0238: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07c07a: 0c01 |023b: move-result-object v1 │ │ +07c07c: 7210 d01f 0100 |023c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07c082: 0a02 |023f: move-result v2 │ │ +07c084: 3802 5203 |0240: if-eqz v2, 0592 // +0352 │ │ +07c088: 7210 d11f 0100 |0242: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07c08e: 0c0e |0245: move-result-object v14 │ │ +07c090: 1f0e 2800 |0246: check-cast v14, Landroid/content/ContentValues; // type@0028 │ │ +07c094: 1a02 f816 |0248: const-string v2, "history" // string@16f8 │ │ +07c098: 1203 |024a: const/4 v3, #int 0 // #0 │ │ +07c09a: 0800 1000 |024b: move-object/from16 v0, v16 │ │ +07c09e: 6e40 e601 20e3 |024d: invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07c0a4: 28ec |0250: goto 023c // -0014 │ │ +07c0a6: 1231 |0251: const/4 v1, #int 3 // #3 │ │ +07c0a8: 0200 1100 |0252: move/from16 v0, v17 │ │ +07c0ac: 3310 1901 |0254: if-ne v0, v1, 036d // +0119 │ │ +07c0b0: 220c c703 |0256: new-instance v12, Ljava/util/ArrayList; // type@03c7 │ │ +07c0b4: 7010 a41f 0c00 |0258: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07c0ba: 1a02 f816 |025b: const-string v2, "history" // string@16f8 │ │ +07c0be: 1301 0900 |025d: const/16 v1, #int 9 // #9 │ │ +07c0c2: 2313 b704 |025f: new-array v3, v1, [Ljava/lang/String; // type@04b7 │ │ +07c0c6: 1201 |0261: const/4 v1, #int 0 // #0 │ │ +07c0c8: 1a04 d50d |0262: const-string v4, "_id" // string@0dd5 │ │ +07c0cc: 4d04 0301 |0264: aput-object v4, v3, v1 │ │ +07c0d0: 1211 |0266: const/4 v1, #int 1 // #1 │ │ +07c0d2: 1a04 8118 |0267: const-string v4, "lang" // string@1881 │ │ +07c0d6: 4d04 0301 |0269: aput-object v4, v3, v1 │ │ +07c0da: 1221 |026b: const/4 v1, #int 2 // #2 │ │ +07c0dc: 1a04 7518 |026c: const-string v4, "keywords" // string@1875 │ │ +07c0e0: 4d04 0301 |026e: aput-object v4, v3, v1 │ │ +07c0e4: 1231 |0270: const/4 v1, #int 3 // #3 │ │ +07c0e6: 1a04 bb1d |0271: const-string v4, "npage" // string@1dbb │ │ +07c0ea: 4d04 0301 |0273: aput-object v4, v3, v1 │ │ +07c0ee: 1241 |0275: const/4 v1, #int 4 // #4 │ │ +07c0f0: 1a04 c21d |0276: const-string v4, "nsut" // string@1dc2 │ │ +07c0f4: 4d04 0301 |0278: aput-object v4, v3, v1 │ │ +07c0f8: 1251 |027a: const/4 v1, #int 5 // #5 │ │ +07c0fa: 1a04 6e21 |027b: const-string v4, "scate" // string@216e │ │ +07c0fe: 4d04 0301 |027d: aput-object v4, v3, v1 │ │ +07c102: 1261 |027f: const/4 v1, #int 6 // #6 │ │ +07c104: 1a04 c018 |0280: const-string v4, "line1" // string@18c0 │ │ +07c108: 4d04 0301 |0282: aput-object v4, v3, v1 │ │ +07c10c: 1271 |0284: const/4 v1, #int 7 // #7 │ │ +07c10e: 1a04 c218 |0285: const-string v4, "line2" // string@18c2 │ │ +07c112: 4d04 0301 |0287: aput-object v4, v3, v1 │ │ +07c116: 1301 0800 |0289: const/16 v1, #int 8 // #8 │ │ +07c11a: 1a04 2614 |028b: const-string v4, "freq" // string@1426 │ │ +07c11e: 4d04 0301 |028d: aput-object v4, v3, v1 │ │ +07c122: 1204 |028f: const/4 v4, #int 0 // #0 │ │ +07c124: 1205 |0290: const/4 v5, #int 0 // #0 │ │ +07c126: 1206 |0291: const/4 v6, #int 0 // #0 │ │ +07c128: 1207 |0292: const/4 v7, #int 0 // #0 │ │ +07c12a: 1208 |0293: const/4 v8, #int 0 // #0 │ │ +07c12c: 0801 1000 |0294: move-object/from16 v1, v16 │ │ +07c130: 7408 e801 0100 |0296: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07c136: 0c09 |0299: move-result-object v9 │ │ +07c138: 7210 c301 0900 |029a: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07c13e: 0a01 |029d: move-result v1 │ │ +07c140: 3d01 ac00 |029e: if-lez v1, 034a // +00ac │ │ +07c144: 7210 cb01 0900 |02a0: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07c14a: 0a01 |02a3: move-result v1 │ │ +07c14c: 3801 a600 |02a4: if-eqz v1, 034a // +00a6 │ │ +07c150: 7210 c901 0900 |02a6: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07c156: 0a01 |02a9: move-result v1 │ │ +07c158: 3901 a000 |02aa: if-nez v1, 034a // +00a0 │ │ +07c15c: 220b 2800 |02ac: new-instance v11, Landroid/content/ContentValues; // type@0028 │ │ +07c160: 7010 2701 0b00 |02ae: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07c166: 1a01 8118 |02b1: const-string v1, "lang" // string@1881 │ │ +07c16a: 1212 |02b3: const/4 v2, #int 1 // #1 │ │ +07c16c: 7220 c801 2900 |02b4: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c172: 0c02 |02b7: move-result-object v2 │ │ +07c174: 6e30 2a01 1b02 |02b8: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c17a: 1a01 7518 |02bb: const-string v1, "keywords" // string@1875 │ │ +07c17e: 1222 |02bd: const/4 v2, #int 2 // #2 │ │ +07c180: 7220 c801 2900 |02be: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c186: 0c02 |02c1: move-result-object v2 │ │ +07c188: 6e30 2a01 1b02 |02c2: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c18e: 1a01 bb1d |02c5: const-string v1, "npage" // string@1dbb │ │ +07c192: 1232 |02c7: const/4 v2, #int 3 // #3 │ │ +07c194: 7220 c501 2900 |02c8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c19a: 0a02 |02cb: move-result v2 │ │ +07c19c: 7110 391f 0200 |02cc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c1a2: 0c02 |02cf: move-result-object v2 │ │ +07c1a4: 6e30 2901 1b02 |02d0: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c1aa: 1a01 c21d |02d3: const-string v1, "nsut" // string@1dc2 │ │ +07c1ae: 1242 |02d5: const/4 v2, #int 4 // #4 │ │ +07c1b0: 7220 c501 2900 |02d6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c1b6: 0a02 |02d9: move-result v2 │ │ +07c1b8: 7110 391f 0200 |02da: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c1be: 0c02 |02dd: move-result-object v2 │ │ +07c1c0: 6e30 2901 1b02 |02de: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c1c6: 1a01 6e21 |02e1: const-string v1, "scate" // string@216e │ │ +07c1ca: 1252 |02e3: const/4 v2, #int 5 // #5 │ │ +07c1cc: 7220 c801 2900 |02e4: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c1d2: 0c02 |02e7: move-result-object v2 │ │ +07c1d4: 6e30 2a01 1b02 |02e8: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c1da: 1261 |02eb: const/4 v1, #int 6 // #6 │ │ +07c1dc: 7220 c801 1900 |02ec: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c1e2: 0c0a |02ef: move-result-object v10 │ │ +07c1e4: 1a01 ba0d |02f0: const-string v1, "\(" // string@0dba │ │ +07c1e8: 6e20 691f 1a00 |02f2: invoke-virtual {v10, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07c1ee: 0c0d |02f5: move-result-object v13 │ │ +07c1f0: 21d1 |02f6: array-length v1, v13 │ │ +07c1f2: 1222 |02f7: const/4 v2, #int 2 // #2 │ │ +07c1f4: 3321 4c00 |02f8: if-ne v1, v2, 0344 // +004c │ │ +07c1f8: 1a01 c018 |02fa: const-string v1, "line1" // string@18c0 │ │ +07c1fc: 2202 b103 |02fc: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07c200: 7010 761f 0200 |02fe: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07c206: 1a03 c400 |0301: const-string v3, "(" // string@00c4 │ │ +07c20a: 6e20 7e1f 3200 |0303: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c210: 0c02 |0306: move-result-object v2 │ │ +07c212: 1213 |0307: const/4 v3, #int 1 // #1 │ │ +07c214: 4603 0d03 |0308: aget-object v3, v13, v3 │ │ +07c218: 6e20 7e1f 3200 |030a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c21e: 0c02 |030d: move-result-object v2 │ │ +07c220: 6e10 841f 0200 |030e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07c226: 0c02 |0311: move-result-object v2 │ │ +07c228: 6e30 2a01 1b02 |0312: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c22e: 1a01 c218 |0315: const-string v1, "line2" // string@18c2 │ │ +07c232: 1272 |0317: const/4 v2, #int 7 // #7 │ │ +07c234: 7220 c801 2900 |0318: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c23a: 0c02 |031b: move-result-object v2 │ │ +07c23c: 6e30 2a01 1b02 |031c: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c242: 1a01 2614 |031f: const-string v1, "freq" // string@1426 │ │ +07c246: 1302 0800 |0321: const/16 v2, #int 8 // #8 │ │ +07c24a: 7220 c501 2900 |0323: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c250: 0a02 |0326: move-result v2 │ │ +07c252: 7110 391f 0200 |0327: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c258: 0c02 |032a: move-result-object v2 │ │ +07c25a: 6e30 2901 1b02 |032b: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c260: 1a01 f41f |032e: const-string v1, "priority" // string@1ff4 │ │ +07c264: 1a02 0e01 |0330: const-string v2, "0" // string@010e │ │ +07c268: 6e30 2a01 1b02 |0332: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c26e: 1a01 6411 |0335: const-string v1, "code" // string@1164 │ │ +07c272: 1a02 6a01 |0337: const-string v2, "A" // string@016a │ │ +07c276: 6e30 2a01 1b02 |0339: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c27c: 6e20 a81f bc00 |033c: invoke-virtual {v12, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07c282: 7210 cc01 0900 |033f: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07c288: 2900 64ff |0342: goto/16 02a6 // -009c │ │ +07c28c: 1a01 c018 |0344: const-string v1, "line1" // string@18c0 │ │ +07c290: 6e30 2a01 1b0a |0346: invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c296: 28cc |0349: goto 0315 // -0034 │ │ +07c298: 1a01 df02 |034a: const-string v1, "DROP TABLE IF EXISTS history" // string@02df │ │ +07c29c: 0800 1000 |034c: move-object/from16 v0, v16 │ │ +07c2a0: 6e20 e401 1000 |034e: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07c2a6: 7402 3023 0f00 |0351: invoke-virtual/range {v15, v16}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ +07c2ac: 6e10 af1f 0c00 |0354: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07c2b2: 0c01 |0357: move-result-object v1 │ │ +07c2b4: 7210 d01f 0100 |0358: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07c2ba: 0a02 |035b: move-result v2 │ │ +07c2bc: 3802 3602 |035c: if-eqz v2, 0592 // +0236 │ │ +07c2c0: 7210 d11f 0100 |035e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07c2c6: 0c0e |0361: move-result-object v14 │ │ +07c2c8: 1f0e 2800 |0362: check-cast v14, Landroid/content/ContentValues; // type@0028 │ │ +07c2cc: 1a02 f816 |0364: const-string v2, "history" // string@16f8 │ │ +07c2d0: 1203 |0366: const/4 v3, #int 0 // #0 │ │ +07c2d2: 0800 1000 |0367: move-object/from16 v0, v16 │ │ +07c2d6: 6e40 e601 20e3 |0369: invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07c2dc: 28ec |036c: goto 0358 // -0014 │ │ +07c2de: 1241 |036d: const/4 v1, #int 4 // #4 │ │ +07c2e0: 0200 1100 |036e: move/from16 v0, v17 │ │ +07c2e4: 3310 2301 |0370: if-ne v0, v1, 0493 // +0123 │ │ +07c2e8: 220c c703 |0372: new-instance v12, Ljava/util/ArrayList; // type@03c7 │ │ +07c2ec: 7010 a41f 0c00 |0374: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07c2f2: 1a02 f816 |0377: const-string v2, "history" // string@16f8 │ │ +07c2f6: 1301 0a00 |0379: const/16 v1, #int 10 // #a │ │ +07c2fa: 2313 b704 |037b: new-array v3, v1, [Ljava/lang/String; // type@04b7 │ │ +07c2fe: 1201 |037d: const/4 v1, #int 0 // #0 │ │ +07c300: 1a04 d50d |037e: const-string v4, "_id" // string@0dd5 │ │ +07c304: 4d04 0301 |0380: aput-object v4, v3, v1 │ │ +07c308: 1211 |0382: const/4 v1, #int 1 // #1 │ │ +07c30a: 1a04 8118 |0383: const-string v4, "lang" // string@1881 │ │ +07c30e: 4d04 0301 |0385: aput-object v4, v3, v1 │ │ +07c312: 1221 |0387: const/4 v1, #int 2 // #2 │ │ +07c314: 1a04 7518 |0388: const-string v4, "keywords" // string@1875 │ │ +07c318: 4d04 0301 |038a: aput-object v4, v3, v1 │ │ +07c31c: 1231 |038c: const/4 v1, #int 3 // #3 │ │ +07c31e: 1a04 bb1d |038d: const-string v4, "npage" // string@1dbb │ │ +07c322: 4d04 0301 |038f: aput-object v4, v3, v1 │ │ +07c326: 1241 |0391: const/4 v1, #int 4 // #4 │ │ +07c328: 1a04 c21d |0392: const-string v4, "nsut" // string@1dc2 │ │ +07c32c: 4d04 0301 |0394: aput-object v4, v3, v1 │ │ +07c330: 1251 |0396: const/4 v1, #int 5 // #5 │ │ +07c332: 1a04 6e21 |0397: const-string v4, "scate" // string@216e │ │ +07c336: 4d04 0301 |0399: aput-object v4, v3, v1 │ │ +07c33a: 1261 |039b: const/4 v1, #int 6 // #6 │ │ +07c33c: 1a04 c018 |039c: const-string v4, "line1" // string@18c0 │ │ +07c340: 4d04 0301 |039e: aput-object v4, v3, v1 │ │ +07c344: 1271 |03a0: const/4 v1, #int 7 // #7 │ │ +07c346: 1a04 c218 |03a1: const-string v4, "line2" // string@18c2 │ │ +07c34a: 4d04 0301 |03a3: aput-object v4, v3, v1 │ │ +07c34e: 1301 0800 |03a5: const/16 v1, #int 8 // #8 │ │ +07c352: 1a04 2614 |03a7: const-string v4, "freq" // string@1426 │ │ +07c356: 4d04 0301 |03a9: aput-object v4, v3, v1 │ │ +07c35a: 1301 0900 |03ab: const/16 v1, #int 9 // #9 │ │ +07c35e: 1a04 f41f |03ad: const-string v4, "priority" // string@1ff4 │ │ +07c362: 4d04 0301 |03af: aput-object v4, v3, v1 │ │ +07c366: 1204 |03b1: const/4 v4, #int 0 // #0 │ │ +07c368: 1205 |03b2: const/4 v5, #int 0 // #0 │ │ +07c36a: 1206 |03b3: const/4 v6, #int 0 // #0 │ │ +07c36c: 1207 |03b4: const/4 v7, #int 0 // #0 │ │ +07c36e: 1208 |03b5: const/4 v8, #int 0 // #0 │ │ +07c370: 0801 1000 |03b6: move-object/from16 v1, v16 │ │ +07c374: 7408 e801 0100 |03b8: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07c37a: 0c09 |03bb: move-result-object v9 │ │ +07c37c: 7210 c301 0900 |03bc: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07c382: 0a01 |03bf: move-result v1 │ │ +07c384: 3d01 b000 |03c0: if-lez v1, 0470 // +00b0 │ │ +07c388: 7210 cb01 0900 |03c2: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07c38e: 0a01 |03c5: move-result v1 │ │ +07c390: 3801 aa00 |03c6: if-eqz v1, 0470 // +00aa │ │ +07c394: 7210 c901 0900 |03c8: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07c39a: 0a01 |03cb: move-result v1 │ │ +07c39c: 3901 a400 |03cc: if-nez v1, 0470 // +00a4 │ │ +07c3a0: 220b 2800 |03ce: new-instance v11, Landroid/content/ContentValues; // type@0028 │ │ +07c3a4: 7010 2701 0b00 |03d0: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07c3aa: 1a01 8118 |03d3: const-string v1, "lang" // string@1881 │ │ +07c3ae: 1212 |03d5: const/4 v2, #int 1 // #1 │ │ +07c3b0: 7220 c801 2900 |03d6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c3b6: 0c02 |03d9: move-result-object v2 │ │ +07c3b8: 6e30 2a01 1b02 |03da: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c3be: 1a01 7518 |03dd: const-string v1, "keywords" // string@1875 │ │ +07c3c2: 1222 |03df: const/4 v2, #int 2 // #2 │ │ +07c3c4: 7220 c801 2900 |03e0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c3ca: 0c02 |03e3: move-result-object v2 │ │ +07c3cc: 6e30 2a01 1b02 |03e4: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c3d2: 1a01 bb1d |03e7: const-string v1, "npage" // string@1dbb │ │ +07c3d6: 1232 |03e9: const/4 v2, #int 3 // #3 │ │ +07c3d8: 7220 c501 2900 |03ea: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c3de: 0a02 |03ed: move-result v2 │ │ +07c3e0: 7110 391f 0200 |03ee: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c3e6: 0c02 |03f1: move-result-object v2 │ │ +07c3e8: 6e30 2901 1b02 |03f2: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c3ee: 1a01 c21d |03f5: const-string v1, "nsut" // string@1dc2 │ │ +07c3f2: 1242 |03f7: const/4 v2, #int 4 // #4 │ │ +07c3f4: 7220 c501 2900 |03f8: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c3fa: 0a02 |03fb: move-result v2 │ │ +07c3fc: 7110 391f 0200 |03fc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c402: 0c02 |03ff: move-result-object v2 │ │ +07c404: 6e30 2901 1b02 |0400: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c40a: 1a01 6e21 |0403: const-string v1, "scate" // string@216e │ │ +07c40e: 1252 |0405: const/4 v2, #int 5 // #5 │ │ +07c410: 7220 c801 2900 |0406: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c416: 0c02 |0409: move-result-object v2 │ │ +07c418: 6e30 2a01 1b02 |040a: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c41e: 1261 |040d: const/4 v1, #int 6 // #6 │ │ +07c420: 7220 c801 1900 |040e: invoke-interface {v9, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c426: 0c0a |0411: move-result-object v10 │ │ +07c428: 1a01 ba0d |0412: const-string v1, "\(" // string@0dba │ │ +07c42c: 6e20 691f 1a00 |0414: invoke-virtual {v10, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07c432: 0c0d |0417: move-result-object v13 │ │ +07c434: 21d1 |0418: array-length v1, v13 │ │ +07c436: 1222 |0419: const/4 v2, #int 2 // #2 │ │ +07c438: 3321 5000 |041a: if-ne v1, v2, 046a // +0050 │ │ +07c43c: 1a01 c018 |041c: const-string v1, "line1" // string@18c0 │ │ +07c440: 2202 b103 |041e: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07c444: 7010 761f 0200 |0420: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07c44a: 1a03 c400 |0423: const-string v3, "(" // string@00c4 │ │ +07c44e: 6e20 7e1f 3200 |0425: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c454: 0c02 |0428: move-result-object v2 │ │ +07c456: 1213 |0429: const/4 v3, #int 1 // #1 │ │ +07c458: 4603 0d03 |042a: aget-object v3, v13, v3 │ │ +07c45c: 6e20 7e1f 3200 |042c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c462: 0c02 |042f: move-result-object v2 │ │ +07c464: 6e10 841f 0200 |0430: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07c46a: 0c02 |0433: move-result-object v2 │ │ +07c46c: 6e30 2a01 1b02 |0434: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c472: 1a01 c218 |0437: const-string v1, "line2" // string@18c2 │ │ +07c476: 1272 |0439: const/4 v2, #int 7 // #7 │ │ +07c478: 7220 c801 2900 |043a: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c47e: 0c02 |043d: move-result-object v2 │ │ +07c480: 6e30 2a01 1b02 |043e: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c486: 1a01 2614 |0441: const-string v1, "freq" // string@1426 │ │ +07c48a: 1302 0800 |0443: const/16 v2, #int 8 // #8 │ │ +07c48e: 7220 c501 2900 |0445: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c494: 0a02 |0448: move-result v2 │ │ +07c496: 7110 391f 0200 |0449: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c49c: 0c02 |044c: move-result-object v2 │ │ +07c49e: 6e30 2901 1b02 |044d: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c4a4: 1a01 f41f |0450: const-string v1, "priority" // string@1ff4 │ │ +07c4a8: 1302 0900 |0452: const/16 v2, #int 9 // #9 │ │ +07c4ac: 7220 c801 2900 |0454: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c4b2: 0c02 |0457: move-result-object v2 │ │ +07c4b4: 6e30 2a01 1b02 |0458: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c4ba: 1a01 6411 |045b: const-string v1, "code" // string@1164 │ │ +07c4be: 1a02 6a01 |045d: const-string v2, "A" // string@016a │ │ +07c4c2: 6e30 2a01 1b02 |045f: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c4c8: 6e20 a81f bc00 |0462: invoke-virtual {v12, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07c4ce: 7210 cc01 0900 |0465: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07c4d4: 2900 60ff |0468: goto/16 03c8 // -00a0 │ │ +07c4d8: 1a01 c018 |046a: const-string v1, "line1" // string@18c0 │ │ +07c4dc: 6e30 2a01 1b0a |046c: invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c4e2: 28c8 |046f: goto 0437 // -0038 │ │ +07c4e4: 1a01 df02 |0470: const-string v1, "DROP TABLE IF EXISTS history" // string@02df │ │ +07c4e8: 0800 1000 |0472: move-object/from16 v0, v16 │ │ +07c4ec: 6e20 e401 1000 |0474: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07c4f2: 7402 3023 0f00 |0477: invoke-virtual/range {v15, v16}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ +07c4f8: 6e10 af1f 0c00 |047a: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07c4fe: 0c01 |047d: move-result-object v1 │ │ +07c500: 7210 d01f 0100 |047e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07c506: 0a02 |0481: move-result v2 │ │ +07c508: 3802 1001 |0482: if-eqz v2, 0592 // +0110 │ │ +07c50c: 7210 d11f 0100 |0484: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07c512: 0c0e |0487: move-result-object v14 │ │ +07c514: 1f0e 2800 |0488: check-cast v14, Landroid/content/ContentValues; // type@0028 │ │ +07c518: 1a02 f816 |048a: const-string v2, "history" // string@16f8 │ │ +07c51c: 1203 |048c: const/4 v3, #int 0 // #0 │ │ +07c51e: 0800 1000 |048d: move-object/from16 v0, v16 │ │ +07c522: 6e40 e601 20e3 |048f: invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07c528: 28ec |0492: goto 047e // -0014 │ │ +07c52a: 1251 |0493: const/4 v1, #int 5 // #5 │ │ +07c52c: 0200 1100 |0494: move/from16 v0, v17 │ │ +07c530: 3310 fc00 |0496: if-ne v0, v1, 0592 // +00fc │ │ +07c534: 220c c703 |0498: new-instance v12, Ljava/util/ArrayList; // type@03c7 │ │ +07c538: 7010 a41f 0c00 |049a: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07c53e: 1a02 f816 |049d: const-string v2, "history" // string@16f8 │ │ +07c542: 1301 0a00 |049f: const/16 v1, #int 10 // #a │ │ +07c546: 2313 b704 |04a1: new-array v3, v1, [Ljava/lang/String; // type@04b7 │ │ +07c54a: 1201 |04a3: const/4 v1, #int 0 // #0 │ │ +07c54c: 1a04 d50d |04a4: const-string v4, "_id" // string@0dd5 │ │ +07c550: 4d04 0301 |04a6: aput-object v4, v3, v1 │ │ +07c554: 1211 |04a8: const/4 v1, #int 1 // #1 │ │ +07c556: 1a04 8118 |04a9: const-string v4, "lang" // string@1881 │ │ +07c55a: 4d04 0301 |04ab: aput-object v4, v3, v1 │ │ +07c55e: 1221 |04ad: const/4 v1, #int 2 // #2 │ │ +07c560: 1a04 7518 |04ae: const-string v4, "keywords" // string@1875 │ │ +07c564: 4d04 0301 |04b0: aput-object v4, v3, v1 │ │ +07c568: 1231 |04b2: const/4 v1, #int 3 // #3 │ │ +07c56a: 1a04 bb1d |04b3: const-string v4, "npage" // string@1dbb │ │ +07c56e: 4d04 0301 |04b5: aput-object v4, v3, v1 │ │ +07c572: 1241 |04b7: const/4 v1, #int 4 // #4 │ │ +07c574: 1a04 c21d |04b8: const-string v4, "nsut" // string@1dc2 │ │ +07c578: 4d04 0301 |04ba: aput-object v4, v3, v1 │ │ +07c57c: 1251 |04bc: const/4 v1, #int 5 // #5 │ │ +07c57e: 1a04 6e21 |04bd: const-string v4, "scate" // string@216e │ │ +07c582: 4d04 0301 |04bf: aput-object v4, v3, v1 │ │ +07c586: 1261 |04c1: const/4 v1, #int 6 // #6 │ │ +07c588: 1a04 c018 |04c2: const-string v4, "line1" // string@18c0 │ │ +07c58c: 4d04 0301 |04c4: aput-object v4, v3, v1 │ │ +07c590: 1271 |04c6: const/4 v1, #int 7 // #7 │ │ +07c592: 1a04 c218 |04c7: const-string v4, "line2" // string@18c2 │ │ +07c596: 4d04 0301 |04c9: aput-object v4, v3, v1 │ │ +07c59a: 1301 0800 |04cb: const/16 v1, #int 8 // #8 │ │ +07c59e: 1a04 2614 |04cd: const-string v4, "freq" // string@1426 │ │ +07c5a2: 4d04 0301 |04cf: aput-object v4, v3, v1 │ │ +07c5a6: 1301 0900 |04d1: const/16 v1, #int 9 // #9 │ │ +07c5aa: 1a04 f41f |04d3: const-string v4, "priority" // string@1ff4 │ │ +07c5ae: 4d04 0301 |04d5: aput-object v4, v3, v1 │ │ +07c5b2: 1204 |04d7: const/4 v4, #int 0 // #0 │ │ +07c5b4: 1205 |04d8: const/4 v5, #int 0 // #0 │ │ +07c5b6: 1206 |04d9: const/4 v6, #int 0 // #0 │ │ +07c5b8: 1207 |04da: const/4 v7, #int 0 // #0 │ │ +07c5ba: 1208 |04db: const/4 v8, #int 0 // #0 │ │ +07c5bc: 0801 1000 |04dc: move-object/from16 v1, v16 │ │ +07c5c0: 7408 e801 0100 |04de: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07c5c6: 0c09 |04e1: move-result-object v9 │ │ +07c5c8: 7210 c301 0900 |04e2: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07c5ce: 0a01 |04e5: move-result v1 │ │ +07c5d0: 3d01 8900 |04e6: if-lez v1, 056f // +0089 │ │ +07c5d4: 7210 cb01 0900 |04e8: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07c5da: 0a01 |04eb: move-result v1 │ │ +07c5dc: 3801 8300 |04ec: if-eqz v1, 056f // +0083 │ │ +07c5e0: 7210 c901 0900 |04ee: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07c5e6: 0a01 |04f1: move-result v1 │ │ +07c5e8: 3901 7d00 |04f2: if-nez v1, 056f // +007d │ │ +07c5ec: 220b 2800 |04f4: new-instance v11, Landroid/content/ContentValues; // type@0028 │ │ +07c5f0: 7010 2701 0b00 |04f6: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07c5f6: 1a01 8118 |04f9: const-string v1, "lang" // string@1881 │ │ +07c5fa: 1212 |04fb: const/4 v2, #int 1 // #1 │ │ +07c5fc: 7220 c801 2900 |04fc: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c602: 0c02 |04ff: move-result-object v2 │ │ +07c604: 6e30 2a01 1b02 |0500: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c60a: 1a01 7518 |0503: const-string v1, "keywords" // string@1875 │ │ +07c60e: 1222 |0505: const/4 v2, #int 2 // #2 │ │ +07c610: 7220 c801 2900 |0506: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c616: 0c02 |0509: move-result-object v2 │ │ +07c618: 6e30 2a01 1b02 |050a: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c61e: 1a01 bb1d |050d: const-string v1, "npage" // string@1dbb │ │ +07c622: 1232 |050f: const/4 v2, #int 3 // #3 │ │ +07c624: 7220 c501 2900 |0510: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c62a: 0a02 |0513: move-result v2 │ │ +07c62c: 7110 391f 0200 |0514: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c632: 0c02 |0517: move-result-object v2 │ │ +07c634: 6e30 2901 1b02 |0518: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c63a: 1a01 c21d |051b: const-string v1, "nsut" // string@1dc2 │ │ +07c63e: 1242 |051d: const/4 v2, #int 4 // #4 │ │ +07c640: 7220 c501 2900 |051e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c646: 0a02 |0521: move-result v2 │ │ +07c648: 7110 391f 0200 |0522: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c64e: 0c02 |0525: move-result-object v2 │ │ +07c650: 6e30 2901 1b02 |0526: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c656: 1a01 6e21 |0529: const-string v1, "scate" // string@216e │ │ +07c65a: 1252 |052b: const/4 v2, #int 5 // #5 │ │ +07c65c: 7220 c801 2900 |052c: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c662: 0c02 |052f: move-result-object v2 │ │ +07c664: 6e30 2a01 1b02 |0530: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c66a: 1a01 c018 |0533: const-string v1, "line1" // string@18c0 │ │ +07c66e: 1262 |0535: const/4 v2, #int 6 // #6 │ │ +07c670: 7220 c801 2900 |0536: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c676: 0c02 |0539: move-result-object v2 │ │ +07c678: 6e30 2a01 1b02 |053a: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c67e: 1a01 c218 |053d: const-string v1, "line2" // string@18c2 │ │ +07c682: 1272 |053f: const/4 v2, #int 7 // #7 │ │ +07c684: 7220 c801 2900 |0540: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c68a: 0c02 |0543: move-result-object v2 │ │ +07c68c: 6e30 2a01 1b02 |0544: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c692: 1a01 2614 |0547: const-string v1, "freq" // string@1426 │ │ +07c696: 1302 0800 |0549: const/16 v2, #int 8 // #8 │ │ +07c69a: 7220 c501 2900 |054b: invoke-interface {v9, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07c6a0: 0a02 |054e: move-result v2 │ │ +07c6a2: 7110 391f 0200 |054f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07c6a8: 0c02 |0552: move-result-object v2 │ │ +07c6aa: 6e30 2901 1b02 |0553: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07c6b0: 1a01 f41f |0556: const-string v1, "priority" // string@1ff4 │ │ +07c6b4: 1302 0900 |0558: const/16 v2, #int 9 // #9 │ │ +07c6b8: 7220 c801 2900 |055a: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07c6be: 0c02 |055d: move-result-object v2 │ │ +07c6c0: 6e30 2a01 1b02 |055e: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c6c6: 1a01 6411 |0561: const-string v1, "code" // string@1164 │ │ +07c6ca: 1a02 6a01 |0563: const-string v2, "A" // string@016a │ │ +07c6ce: 6e30 2a01 1b02 |0565: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07c6d4: 6e20 a81f bc00 |0568: invoke-virtual {v12, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07c6da: 7210 cc01 0900 |056b: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07c6e0: 2880 |056e: goto 04ee // -0080 │ │ +07c6e2: 1a01 df02 |056f: const-string v1, "DROP TABLE IF EXISTS history" // string@02df │ │ +07c6e6: 0800 1000 |0571: move-object/from16 v0, v16 │ │ +07c6ea: 6e20 e401 1000 |0573: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07c6f0: 7402 3023 0f00 |0576: invoke-virtual/range {v15, v16}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@2330 │ │ +07c6f6: 6e10 af1f 0c00 |0579: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07c6fc: 0c01 |057c: move-result-object v1 │ │ +07c6fe: 7210 d01f 0100 |057d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07c704: 0a02 |0580: move-result v2 │ │ +07c706: 3802 1100 |0581: if-eqz v2, 0592 // +0011 │ │ +07c70a: 7210 d11f 0100 |0583: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07c710: 0c0e |0586: move-result-object v14 │ │ +07c712: 1f0e 2800 |0587: check-cast v14, Landroid/content/ContentValues; // type@0028 │ │ +07c716: 1a02 f816 |0589: const-string v2, "history" // string@16f8 │ │ +07c71a: 1203 |058b: const/4 v3, #int 0 // #0 │ │ +07c71c: 0800 1000 |058c: move-object/from16 v0, v16 │ │ +07c720: 6e40 e601 20e3 |058e: invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07c726: 28ec |0591: goto 057d // -0014 │ │ +07c728: 0e00 |0592: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0020 line=273 │ │ 0x0025 line=274 │ │ 0x002a line=275 │ │ 0x0063 line=278 │ │ @@ -125618,59 +125683,54 @@ │ │ 0x056b line=447 │ │ 0x056f line=450 │ │ 0x0576 line=451 │ │ 0x0579 line=452 │ │ 0x0589 line=453 │ │ 0x0592 line=457 │ │ locals : │ │ - 0x00b9 - 0x010e reg=11 line1 Ljava/lang/String; │ │ - 0x007a - 0x010e reg=12 newValues Landroid/content/ContentValues; │ │ - 0x00bf - 0x010e reg=14 tokens [Ljava/lang/String; │ │ + 0x00b9 - 0x010e reg=10 line1 Ljava/lang/String; │ │ + 0x007a - 0x010e reg=11 newValues Landroid/content/ContentValues; │ │ + 0x00bf - 0x010e reg=13 tokens [Ljava/lang/String; │ │ 0x0063 - 0x0131 reg=9 cursor Landroid/database/Cursor; │ │ - 0x011c - 0x0131 reg=10 i$ Ljava/util/Iterator; │ │ - 0x002a - 0x0131 reg=13 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0128 - 0x0131 reg=15 values Landroid/content/ContentValues; │ │ - 0x01d0 - 0x022e reg=11 line1 Ljava/lang/String; │ │ - 0x0191 - 0x022e reg=12 newValues Landroid/content/ContentValues; │ │ - 0x01d6 - 0x022e reg=14 tokens [Ljava/lang/String; │ │ + 0x002a - 0x0131 reg=12 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0128 - 0x0131 reg=14 values Landroid/content/ContentValues; │ │ + 0x01d0 - 0x022e reg=10 line1 Ljava/lang/String; │ │ + 0x0191 - 0x022e reg=11 newValues Landroid/content/ContentValues; │ │ + 0x01d6 - 0x022e reg=13 tokens [Ljava/lang/String; │ │ 0x017a - 0x0251 reg=9 cursor Landroid/database/Cursor; │ │ - 0x023c - 0x0251 reg=10 i$ Ljava/util/Iterator; │ │ - 0x013b - 0x0251 reg=13 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0248 - 0x0251 reg=15 values Landroid/content/ContentValues; │ │ - 0x02f0 - 0x034a reg=11 line1 Ljava/lang/String; │ │ - 0x02b1 - 0x034a reg=12 newValues Landroid/content/ContentValues; │ │ - 0x02f6 - 0x034a reg=14 tokens [Ljava/lang/String; │ │ + 0x013b - 0x0251 reg=12 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0248 - 0x0251 reg=14 values Landroid/content/ContentValues; │ │ + 0x02f0 - 0x034a reg=10 line1 Ljava/lang/String; │ │ + 0x02b1 - 0x034a reg=11 newValues Landroid/content/ContentValues; │ │ + 0x02f6 - 0x034a reg=13 tokens [Ljava/lang/String; │ │ 0x029a - 0x036d reg=9 cursor Landroid/database/Cursor; │ │ - 0x0358 - 0x036d reg=10 i$ Ljava/util/Iterator; │ │ - 0x025b - 0x036d reg=13 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0364 - 0x036d reg=15 values Landroid/content/ContentValues; │ │ - 0x0412 - 0x0470 reg=11 line1 Ljava/lang/String; │ │ - 0x03d3 - 0x0470 reg=12 newValues Landroid/content/ContentValues; │ │ - 0x0418 - 0x0470 reg=14 tokens [Ljava/lang/String; │ │ + 0x025b - 0x036d reg=12 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0364 - 0x036d reg=14 values Landroid/content/ContentValues; │ │ + 0x0412 - 0x0470 reg=10 line1 Ljava/lang/String; │ │ + 0x03d3 - 0x0470 reg=11 newValues Landroid/content/ContentValues; │ │ + 0x0418 - 0x0470 reg=13 tokens [Ljava/lang/String; │ │ 0x03bc - 0x0493 reg=9 cursor Landroid/database/Cursor; │ │ - 0x047e - 0x0493 reg=10 i$ Ljava/util/Iterator; │ │ - 0x0377 - 0x0493 reg=13 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x048a - 0x0493 reg=15 values Landroid/content/ContentValues; │ │ - 0x04f9 - 0x056f reg=12 newValues Landroid/content/ContentValues; │ │ + 0x0377 - 0x0493 reg=12 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x048a - 0x0493 reg=14 values Landroid/content/ContentValues; │ │ + 0x04f9 - 0x056f reg=11 newValues Landroid/content/ContentValues; │ │ 0x04e2 - 0x0592 reg=9 cursor Landroid/database/Cursor; │ │ - 0x057d - 0x0592 reg=10 i$ Ljava/util/Iterator; │ │ - 0x049d - 0x0592 reg=13 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0589 - 0x0592 reg=15 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x0593 reg=16 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; │ │ - 0x0000 - 0x0593 reg=17 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0000 - 0x0593 reg=18 oldVersion I │ │ - 0x0000 - 0x0593 reg=19 newVersion I │ │ + 0x049d - 0x0592 reg=12 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0589 - 0x0592 reg=14 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x0593 reg=15 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; │ │ + 0x0000 - 0x0593 reg=16 db Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0000 - 0x0593 reg=17 oldVersion I │ │ + 0x0000 - 0x0593 reg=18 newVersion I │ │ │ │ - source_file_idx : 2827 (SearchHistoryDBAdapter.java) │ │ + source_file_idx : 2829 (SearchHistoryDBAdapter.java) │ │ │ │ Class #537 header: │ │ -class_idx : 1151 │ │ +class_idx : 1149 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2827 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2829 │ │ static_fields_size : 26 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #537 annotations: │ │ Annotations on class │ │ @@ -125835,25 +125895,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -07b760: |[07b760] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.:(Landroid/content/Context;)V │ │ -07b770: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07b776: 5b56 e510 |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.context:Landroid/content/Context; // field@10e5 │ │ -07b77a: 2200 7e04 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; // type@047e │ │ -07b77e: 5451 e510 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.context:Landroid/content/Context; // field@10e5 │ │ -07b782: 1a02 f816 |0009: const-string v2, "history.db" // string@16f8 │ │ -07b786: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -07b788: 1264 |000c: const/4 v4, #int 6 // #6 │ │ -07b78a: 7054 2e23 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@232e │ │ -07b790: 5b50 e710 |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; // field@10e7 │ │ -07b794: 0e00 |0012: return-void │ │ +07c72c: |[07c72c] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.:(Landroid/content/Context;)V │ │ +07c73c: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07c742: 5b56 e510 |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.context:Landroid/content/Context; // field@10e5 │ │ +07c746: 2200 7c04 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; // type@047c │ │ +07c74a: 5451 e510 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.context:Landroid/content/Context; // field@10e5 │ │ +07c74e: 1a02 f916 |0009: const-string v2, "history.db" // string@16f9 │ │ +07c752: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +07c754: 1264 |000c: const/4 v4, #int 6 // #6 │ │ +07c756: 7054 2e23 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@232e │ │ +07c75c: 5b50 e710 |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; // field@10e7 │ │ +07c760: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0005 line=73 │ │ 0x0012 line=74 │ │ locals : │ │ @@ -125866,18 +125926,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b798: |[07b798] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.close:()V │ │ -07b7a8: 5410 e610 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07b7ac: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ -07b7b2: 0e00 |0005: return-void │ │ +07c764: |[07c764] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.close:()V │ │ +07c774: 5410 e610 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07c778: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ +07c77e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ │ │ @@ -125886,716 +125946,674 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 76 16-bit code units │ │ -07b7b4: |[07b7b4] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ -07b7c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07b7c6: 5480 e610 |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07b7ca: 1a01 f716 |0003: const-string v1, "history" // string@16f7 │ │ -07b7ce: 1302 0b00 |0005: const/16 v2, #int 11 // #b │ │ -07b7d2: 2322 b904 |0007: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07b7d6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -07b7d8: 1a05 d30d |000a: const-string v5, "_id" // string@0dd3 │ │ -07b7dc: 4d05 0204 |000c: aput-object v5, v2, v4 │ │ -07b7e0: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -07b7e2: 1a05 8018 |000f: const-string v5, "lang" // string@1880 │ │ -07b7e6: 4d05 0204 |0011: aput-object v5, v2, v4 │ │ -07b7ea: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -07b7ec: 1a05 7418 |0014: const-string v5, "keywords" // string@1874 │ │ -07b7f0: 4d05 0204 |0016: aput-object v5, v2, v4 │ │ -07b7f4: 1234 |0018: const/4 v4, #int 3 // #3 │ │ -07b7f6: 1a05 bb1d |0019: const-string v5, "npage" // string@1dbb │ │ -07b7fa: 4d05 0204 |001b: aput-object v5, v2, v4 │ │ -07b7fe: 1244 |001d: const/4 v4, #int 4 // #4 │ │ -07b800: 1a05 c21d |001e: const-string v5, "nsut" // string@1dc2 │ │ -07b804: 4d05 0204 |0020: aput-object v5, v2, v4 │ │ -07b808: 1254 |0022: const/4 v4, #int 5 // #5 │ │ -07b80a: 1a05 6e21 |0023: const-string v5, "scate" // string@216e │ │ -07b80e: 4d05 0204 |0025: aput-object v5, v2, v4 │ │ -07b812: 1264 |0027: const/4 v4, #int 6 // #6 │ │ -07b814: 1a05 c018 |0028: const-string v5, "line1" // string@18c0 │ │ -07b818: 4d05 0204 |002a: aput-object v5, v2, v4 │ │ -07b81c: 1274 |002c: const/4 v4, #int 7 // #7 │ │ -07b81e: 1a05 c218 |002d: const-string v5, "line2" // string@18c2 │ │ -07b822: 4d05 0204 |002f: aput-object v5, v2, v4 │ │ -07b826: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -07b82a: 1a05 2514 |0033: const-string v5, "freq" // string@1425 │ │ -07b82e: 4d05 0204 |0035: aput-object v5, v2, v4 │ │ -07b832: 1304 0900 |0037: const/16 v4, #int 9 // #9 │ │ -07b836: 1a05 f41f |0039: const-string v5, "priority" // string@1ff4 │ │ -07b83a: 4d05 0204 |003b: aput-object v5, v2, v4 │ │ -07b83e: 1304 0a00 |003d: const/16 v4, #int 10 // #a │ │ -07b842: 1a05 6311 |003f: const-string v5, "code" // string@1163 │ │ -07b846: 4d05 0204 |0041: aput-object v5, v2, v4 │ │ -07b84a: 0734 |0043: move-object v4, v3 │ │ -07b84c: 0735 |0044: move-object v5, v3 │ │ -07b84e: 0736 |0045: move-object v6, v3 │ │ -07b850: 0737 |0046: move-object v7, v3 │ │ -07b852: 7408 e801 0000 |0047: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07b858: 0c00 |004a: move-result-object v0 │ │ -07b85a: 1100 |004b: return-object v0 │ │ +07c780: |[07c780] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ +07c790: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07c792: 5480 e610 |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07c796: 1a01 f816 |0003: const-string v1, "history" // string@16f8 │ │ +07c79a: 1302 0b00 |0005: const/16 v2, #int 11 // #b │ │ +07c79e: 2322 b704 |0007: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07c7a2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +07c7a4: 1a05 d50d |000a: const-string v5, "_id" // string@0dd5 │ │ +07c7a8: 4d05 0204 |000c: aput-object v5, v2, v4 │ │ +07c7ac: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +07c7ae: 1a05 8118 |000f: const-string v5, "lang" // string@1881 │ │ +07c7b2: 4d05 0204 |0011: aput-object v5, v2, v4 │ │ +07c7b6: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +07c7b8: 1a05 7518 |0014: const-string v5, "keywords" // string@1875 │ │ +07c7bc: 4d05 0204 |0016: aput-object v5, v2, v4 │ │ +07c7c0: 1234 |0018: const/4 v4, #int 3 // #3 │ │ +07c7c2: 1a05 bb1d |0019: const-string v5, "npage" // string@1dbb │ │ +07c7c6: 4d05 0204 |001b: aput-object v5, v2, v4 │ │ +07c7ca: 1244 |001d: const/4 v4, #int 4 // #4 │ │ +07c7cc: 1a05 c21d |001e: const-string v5, "nsut" // string@1dc2 │ │ +07c7d0: 4d05 0204 |0020: aput-object v5, v2, v4 │ │ +07c7d4: 1254 |0022: const/4 v4, #int 5 // #5 │ │ +07c7d6: 1a05 6e21 |0023: const-string v5, "scate" // string@216e │ │ +07c7da: 4d05 0204 |0025: aput-object v5, v2, v4 │ │ +07c7de: 1264 |0027: const/4 v4, #int 6 // #6 │ │ +07c7e0: 1a05 c018 |0028: const-string v5, "line1" // string@18c0 │ │ +07c7e4: 4d05 0204 |002a: aput-object v5, v2, v4 │ │ +07c7e8: 1274 |002c: const/4 v4, #int 7 // #7 │ │ +07c7ea: 1a05 c218 |002d: const-string v5, "line2" // string@18c2 │ │ +07c7ee: 4d05 0204 |002f: aput-object v5, v2, v4 │ │ +07c7f2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +07c7f6: 1a05 2614 |0033: const-string v5, "freq" // string@1426 │ │ +07c7fa: 4d05 0204 |0035: aput-object v5, v2, v4 │ │ +07c7fe: 1304 0900 |0037: const/16 v4, #int 9 // #9 │ │ +07c802: 1a05 f41f |0039: const-string v5, "priority" // string@1ff4 │ │ +07c806: 4d05 0204 |003b: aput-object v5, v2, v4 │ │ +07c80a: 1304 0a00 |003d: const/16 v4, #int 10 // #a │ │ +07c80e: 1a05 6411 |003f: const-string v5, "code" // string@1164 │ │ +07c812: 4d05 0204 |0041: aput-object v5, v2, v4 │ │ +07c816: 0734 |0043: move-object v4, v3 │ │ +07c818: 0735 |0044: move-object v5, v3 │ │ +07c81a: 0736 |0045: move-object v6, v3 │ │ +07c81c: 0737 |0046: move-object v7, v3 │ │ +07c81e: 7408 e801 0000 |0047: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07c824: 0c00 |004a: move-result-object v0 │ │ +07c826: 1100 |004b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ locals : │ │ 0x0000 - 0x004c reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 8 │ │ - insns size : 218 16-bit code units │ │ -07b85c: |[07b85c] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ -07b86c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07b86e: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07b872: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07b878: 1a01 7718 |0006: const-string v1, "keywords='" // string@1877 │ │ -07b87c: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b882: 0c00 |000b: move-result-object v0 │ │ -07b884: 1a01 ba00 |000c: const-string v1, "'" // string@00ba │ │ -07b888: 1a02 bd00 |000e: const-string v2, "''" // string@00bd │ │ -07b88c: 6e30 671f 1a02 |0010: invoke-virtual {v10, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07b892: 0c01 |0013: move-result-object v1 │ │ -07b894: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b89a: 0c00 |0017: move-result-object v0 │ │ -07b89c: 1a01 ba00 |0018: const-string v1, "'" // string@00ba │ │ -07b8a0: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b8a6: 0c00 |001d: move-result-object v0 │ │ -07b8a8: 1a01 3200 |001e: const-string v1, " AND " // string@0032 │ │ -07b8ac: 6e20 7e1f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b8b2: 0c00 |0023: move-result-object v0 │ │ -07b8b4: 1a01 6e21 |0024: const-string v1, "scate" // string@216e │ │ -07b8b8: 6e20 7e1f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b8be: 0c00 |0029: move-result-object v0 │ │ -07b8c0: 1a01 5401 |002a: const-string v1, "=" // string@0154 │ │ -07b8c4: 6e20 7e1f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b8ca: 0c00 |002f: move-result-object v0 │ │ -07b8cc: 1a01 ba00 |0030: const-string v1, "'" // string@00ba │ │ -07b8d0: 6e20 7e1f 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b8d6: 0c00 |0035: move-result-object v0 │ │ -07b8d8: 6e20 7e1f b000 |0036: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b8de: 0c00 |0039: move-result-object v0 │ │ -07b8e0: 1a01 ba00 |003a: const-string v1, "'" // string@00ba │ │ -07b8e4: 6e20 7e1f 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b8ea: 0c00 |003f: move-result-object v0 │ │ -07b8ec: 6e10 841f 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07b8f2: 0c03 |0043: move-result-object v3 │ │ -07b8f4: 380d 7000 |0044: if-eqz v13, 00b4 // +0070 │ │ -07b8f8: 2200 b303 |0046: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07b8fc: 7010 761f 0000 |0048: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07b902: 6e20 7e1f c000 |004b: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b908: 0c00 |004e: move-result-object v0 │ │ -07b90a: 1a01 3800 |004f: const-string v1, " DESC" // string@0038 │ │ -07b90e: 6e20 7e1f 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b914: 0c00 |0054: move-result-object v0 │ │ -07b916: 1a01 eb00 |0055: const-string v1, ", " // string@00eb │ │ -07b91a: 6e20 7e1f 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b920: 0c00 |005a: move-result-object v0 │ │ -07b922: 1a01 f41f |005b: const-string v1, "priority" // string@1ff4 │ │ -07b926: 6e20 7e1f 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b92c: 0c00 |0060: move-result-object v0 │ │ -07b92e: 1a01 3800 |0061: const-string v1, " DESC" // string@0038 │ │ -07b932: 6e20 7e1f 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b938: 0c00 |0066: move-result-object v0 │ │ -07b93a: 6e10 841f 0000 |0067: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07b940: 0c07 |006a: move-result-object v7 │ │ -07b942: 5480 e610 |006b: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07b946: 1a01 f716 |006d: const-string v1, "history" // string@16f7 │ │ -07b94a: 1302 0b00 |006f: const/16 v2, #int 11 // #b │ │ -07b94e: 2322 b904 |0071: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07b952: 1205 |0073: const/4 v5, #int 0 // #0 │ │ -07b954: 1a06 d30d |0074: const-string v6, "_id" // string@0dd3 │ │ -07b958: 4d06 0205 |0076: aput-object v6, v2, v5 │ │ -07b95c: 1215 |0078: const/4 v5, #int 1 // #1 │ │ -07b95e: 1a06 8018 |0079: const-string v6, "lang" // string@1880 │ │ -07b962: 4d06 0205 |007b: aput-object v6, v2, v5 │ │ -07b966: 1225 |007d: const/4 v5, #int 2 // #2 │ │ -07b968: 1a06 7418 |007e: const-string v6, "keywords" // string@1874 │ │ -07b96c: 4d06 0205 |0080: aput-object v6, v2, v5 │ │ -07b970: 1235 |0082: const/4 v5, #int 3 // #3 │ │ -07b972: 1a06 bb1d |0083: const-string v6, "npage" // string@1dbb │ │ -07b976: 4d06 0205 |0085: aput-object v6, v2, v5 │ │ -07b97a: 1245 |0087: const/4 v5, #int 4 // #4 │ │ -07b97c: 1a06 c21d |0088: const-string v6, "nsut" // string@1dc2 │ │ -07b980: 4d06 0205 |008a: aput-object v6, v2, v5 │ │ -07b984: 1255 |008c: const/4 v5, #int 5 // #5 │ │ -07b986: 1a06 6e21 |008d: const-string v6, "scate" // string@216e │ │ -07b98a: 4d06 0205 |008f: aput-object v6, v2, v5 │ │ -07b98e: 1265 |0091: const/4 v5, #int 6 // #6 │ │ -07b990: 1a06 c018 |0092: const-string v6, "line1" // string@18c0 │ │ -07b994: 4d06 0205 |0094: aput-object v6, v2, v5 │ │ -07b998: 1275 |0096: const/4 v5, #int 7 // #7 │ │ -07b99a: 1a06 c218 |0097: const-string v6, "line2" // string@18c2 │ │ -07b99e: 4d06 0205 |0099: aput-object v6, v2, v5 │ │ -07b9a2: 1305 0800 |009b: const/16 v5, #int 8 // #8 │ │ -07b9a6: 1a06 2514 |009d: const-string v6, "freq" // string@1425 │ │ -07b9aa: 4d06 0205 |009f: aput-object v6, v2, v5 │ │ -07b9ae: 1305 0900 |00a1: const/16 v5, #int 9 // #9 │ │ -07b9b2: 1a06 f41f |00a3: const-string v6, "priority" // string@1ff4 │ │ -07b9b6: 4d06 0205 |00a5: aput-object v6, v2, v5 │ │ -07b9ba: 1305 0a00 |00a7: const/16 v5, #int 10 // #a │ │ -07b9be: 1a06 6311 |00a9: const-string v6, "code" // string@1163 │ │ -07b9c2: 4d06 0205 |00ab: aput-object v6, v2, v5 │ │ -07b9c6: 0745 |00ad: move-object v5, v4 │ │ -07b9c8: 0746 |00ae: move-object v6, v4 │ │ -07b9ca: 7408 e801 0000 |00af: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07b9d0: 0c00 |00b2: move-result-object v0 │ │ -07b9d2: 1100 |00b3: return-object v0 │ │ -07b9d4: 2200 b303 |00b4: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07b9d8: 7010 761f 0000 |00b6: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07b9de: 6e20 7e1f c000 |00b9: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b9e4: 0c00 |00bc: move-result-object v0 │ │ -07b9e6: 1a01 3600 |00bd: const-string v1, " ASC" // string@0036 │ │ -07b9ea: 6e20 7e1f 1000 |00bf: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b9f0: 0c00 |00c2: move-result-object v0 │ │ -07b9f2: 1a01 eb00 |00c3: const-string v1, ", " // string@00eb │ │ -07b9f6: 6e20 7e1f 1000 |00c5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07b9fc: 0c00 |00c8: move-result-object v0 │ │ -07b9fe: 1a01 f41f |00c9: const-string v1, "priority" // string@1ff4 │ │ -07ba02: 6e20 7e1f 1000 |00cb: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ba08: 0c00 |00ce: move-result-object v0 │ │ -07ba0a: 1a01 3600 |00cf: const-string v1, " ASC" // string@0036 │ │ -07ba0e: 6e20 7e1f 1000 |00d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ba14: 0c00 |00d4: move-result-object v0 │ │ -07ba16: 6e10 841f 0000 |00d5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ba1c: 0c07 |00d8: move-result-object v7 │ │ -07ba1e: 2892 |00d9: goto 006b // -006e │ │ + insns size : 194 16-bit code units │ │ +07c828: |[07c828] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ +07c838: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07c83a: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07c83e: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07c844: 1a01 7818 |0006: const-string v1, "keywords='" // string@1878 │ │ +07c848: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c84e: 0c00 |000b: move-result-object v0 │ │ +07c850: 1a01 be00 |000c: const-string v1, "'" // string@00be │ │ +07c854: 1a02 c100 |000e: const-string v2, "''" // string@00c1 │ │ +07c858: 6e30 671f 1a02 |0010: invoke-virtual {v10, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07c85e: 0c01 |0013: move-result-object v1 │ │ +07c860: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c866: 0c00 |0017: move-result-object v0 │ │ +07c868: 1a01 bf00 |0018: const-string v1, "' AND " // string@00bf │ │ +07c86c: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c872: 0c00 |001d: move-result-object v0 │ │ +07c874: 1a01 6e21 |001e: const-string v1, "scate" // string@216e │ │ +07c878: 6e20 7e1f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c87e: 0c00 |0023: move-result-object v0 │ │ +07c880: 1a01 5901 |0024: const-string v1, "='" // string@0159 │ │ +07c884: 6e20 7e1f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c88a: 0c00 |0029: move-result-object v0 │ │ +07c88c: 6e20 7e1f b000 |002a: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c892: 0c00 |002d: move-result-object v0 │ │ +07c894: 1a01 be00 |002e: const-string v1, "'" // string@00be │ │ +07c898: 6e20 7e1f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c89e: 0c00 |0033: move-result-object v0 │ │ +07c8a0: 6e10 841f 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07c8a6: 0c03 |0037: move-result-object v3 │ │ +07c8a8: 380d 6a00 |0038: if-eqz v13, 00a2 // +006a │ │ +07c8ac: 2200 b103 |003a: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07c8b0: 7010 761f 0000 |003c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07c8b6: 6e20 7e1f c000 |003f: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c8bc: 0c00 |0042: move-result-object v0 │ │ +07c8be: 1a01 3a00 |0043: const-string v1, " DESC, " // string@003a │ │ +07c8c2: 6e20 7e1f 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c8c8: 0c00 |0048: move-result-object v0 │ │ +07c8ca: 1a01 f41f |0049: const-string v1, "priority" // string@1ff4 │ │ +07c8ce: 6e20 7e1f 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c8d4: 0c00 |004e: move-result-object v0 │ │ +07c8d6: 1a01 3900 |004f: const-string v1, " DESC" // string@0039 │ │ +07c8da: 6e20 7e1f 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c8e0: 0c00 |0054: move-result-object v0 │ │ +07c8e2: 6e10 841f 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07c8e8: 0c07 |0058: move-result-object v7 │ │ +07c8ea: 5480 e610 |0059: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07c8ee: 1a01 f816 |005b: const-string v1, "history" // string@16f8 │ │ +07c8f2: 1302 0b00 |005d: const/16 v2, #int 11 // #b │ │ +07c8f6: 2322 b704 |005f: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07c8fa: 1205 |0061: const/4 v5, #int 0 // #0 │ │ +07c8fc: 1a06 d50d |0062: const-string v6, "_id" // string@0dd5 │ │ +07c900: 4d06 0205 |0064: aput-object v6, v2, v5 │ │ +07c904: 1215 |0066: const/4 v5, #int 1 // #1 │ │ +07c906: 1a06 8118 |0067: const-string v6, "lang" // string@1881 │ │ +07c90a: 4d06 0205 |0069: aput-object v6, v2, v5 │ │ +07c90e: 1225 |006b: const/4 v5, #int 2 // #2 │ │ +07c910: 1a06 7518 |006c: const-string v6, "keywords" // string@1875 │ │ +07c914: 4d06 0205 |006e: aput-object v6, v2, v5 │ │ +07c918: 1235 |0070: const/4 v5, #int 3 // #3 │ │ +07c91a: 1a06 bb1d |0071: const-string v6, "npage" // string@1dbb │ │ +07c91e: 4d06 0205 |0073: aput-object v6, v2, v5 │ │ +07c922: 1245 |0075: const/4 v5, #int 4 // #4 │ │ +07c924: 1a06 c21d |0076: const-string v6, "nsut" // string@1dc2 │ │ +07c928: 4d06 0205 |0078: aput-object v6, v2, v5 │ │ +07c92c: 1255 |007a: const/4 v5, #int 5 // #5 │ │ +07c92e: 1a06 6e21 |007b: const-string v6, "scate" // string@216e │ │ +07c932: 4d06 0205 |007d: aput-object v6, v2, v5 │ │ +07c936: 1265 |007f: const/4 v5, #int 6 // #6 │ │ +07c938: 1a06 c018 |0080: const-string v6, "line1" // string@18c0 │ │ +07c93c: 4d06 0205 |0082: aput-object v6, v2, v5 │ │ +07c940: 1275 |0084: const/4 v5, #int 7 // #7 │ │ +07c942: 1a06 c218 |0085: const-string v6, "line2" // string@18c2 │ │ +07c946: 4d06 0205 |0087: aput-object v6, v2, v5 │ │ +07c94a: 1305 0800 |0089: const/16 v5, #int 8 // #8 │ │ +07c94e: 1a06 2614 |008b: const-string v6, "freq" // string@1426 │ │ +07c952: 4d06 0205 |008d: aput-object v6, v2, v5 │ │ +07c956: 1305 0900 |008f: const/16 v5, #int 9 // #9 │ │ +07c95a: 1a06 f41f |0091: const-string v6, "priority" // string@1ff4 │ │ +07c95e: 4d06 0205 |0093: aput-object v6, v2, v5 │ │ +07c962: 1305 0a00 |0095: const/16 v5, #int 10 // #a │ │ +07c966: 1a06 6411 |0097: const-string v6, "code" // string@1164 │ │ +07c96a: 4d06 0205 |0099: aput-object v6, v2, v5 │ │ +07c96e: 0745 |009b: move-object v5, v4 │ │ +07c970: 0746 |009c: move-object v6, v4 │ │ +07c972: 7408 e801 0000 |009d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07c978: 0c00 |00a0: move-result-object v0 │ │ +07c97a: 1100 |00a1: return-object v0 │ │ +07c97c: 2200 b103 |00a2: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07c980: 7010 761f 0000 |00a4: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07c986: 6e20 7e1f c000 |00a7: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c98c: 0c00 |00aa: move-result-object v0 │ │ +07c98e: 1a01 3800 |00ab: const-string v1, " ASC, " // string@0038 │ │ +07c992: 6e20 7e1f 1000 |00ad: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c998: 0c00 |00b0: move-result-object v0 │ │ +07c99a: 1a01 f41f |00b1: const-string v1, "priority" // string@1ff4 │ │ +07c99e: 6e20 7e1f 1000 |00b3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c9a4: 0c00 |00b6: move-result-object v0 │ │ +07c9a6: 1a01 3600 |00b7: const-string v1, " ASC" // string@0036 │ │ +07c9aa: 6e20 7e1f 1000 |00b9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c9b0: 0c00 |00bc: move-result-object v0 │ │ +07c9b2: 6e10 841f 0000 |00bd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07c9b8: 0c07 |00c0: move-result-object v7 │ │ +07c9ba: 2898 |00c1: goto 0059 // -0068 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=192 │ │ - 0x0044 line=195 │ │ - 0x0046 line=196 │ │ - 0x006b line=201 │ │ - 0x00b4 line=199 │ │ - locals : │ │ - 0x006b - 0x00b4 reg=7 orderby Ljava/lang/String; │ │ - 0x0044 - 0x00da reg=3 where Ljava/lang/String; │ │ - 0x00d9 - 0x00da reg=7 orderby Ljava/lang/String; │ │ - 0x0000 - 0x00da reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - 0x0000 - 0x00da reg=9 _lang Ljava/lang/String; │ │ - 0x0000 - 0x00da reg=10 keywords Ljava/lang/String; │ │ - 0x0000 - 0x00da reg=11 sCate Ljava/lang/String; │ │ - 0x0000 - 0x00da reg=12 key Ljava/lang/String; │ │ - 0x0000 - 0x00da reg=13 isDesc Z │ │ + 0x0038 line=195 │ │ + 0x003a line=196 │ │ + 0x0059 line=201 │ │ + 0x00a2 line=199 │ │ + locals : │ │ + 0x0059 - 0x00a2 reg=7 orderby Ljava/lang/String; │ │ + 0x0038 - 0x00c2 reg=3 where Ljava/lang/String; │ │ + 0x00c1 - 0x00c2 reg=7 orderby Ljava/lang/String; │ │ + 0x0000 - 0x00c2 reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ + 0x0000 - 0x00c2 reg=9 _lang Ljava/lang/String; │ │ + 0x0000 - 0x00c2 reg=10 keywords Ljava/lang/String; │ │ + 0x0000 - 0x00c2 reg=11 sCate Ljava/lang/String; │ │ + 0x0000 - 0x00c2 reg=12 key Ljava/lang/String; │ │ + 0x0000 - 0x00c2 reg=13 isDesc Z │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 8 │ │ - insns size : 184 16-bit code units │ │ -07ba20: |[07ba20] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ -07ba30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07ba32: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ba36: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ba3c: 1a01 7518 |0006: const-string v1, "keywords LIKE '%" // string@1875 │ │ -07ba40: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ba46: 0c00 |000b: move-result-object v0 │ │ -07ba48: 1a01 ba00 |000c: const-string v1, "'" // string@00ba │ │ -07ba4c: 1a02 bd00 |000e: const-string v2, "''" // string@00bd │ │ -07ba50: 6e30 671f 1a02 |0010: invoke-virtual {v10, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07ba56: 0c01 |0013: move-result-object v1 │ │ -07ba58: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ba5e: 0c00 |0017: move-result-object v0 │ │ -07ba60: 1a01 aa00 |0018: const-string v1, "%'" // string@00aa │ │ -07ba64: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ba6a: 0c00 |001d: move-result-object v0 │ │ -07ba6c: 6e10 841f 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ba72: 0c03 |0021: move-result-object v3 │ │ -07ba74: 380c 7000 |0022: if-eqz v12, 0092 // +0070 │ │ -07ba78: 2200 b303 |0024: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ba7c: 7010 761f 0000 |0026: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ba82: 6e20 7e1f b000 |0029: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ba88: 0c00 |002c: move-result-object v0 │ │ -07ba8a: 1a01 3800 |002d: const-string v1, " DESC" // string@0038 │ │ -07ba8e: 6e20 7e1f 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ba94: 0c00 |0032: move-result-object v0 │ │ -07ba96: 1a01 eb00 |0033: const-string v1, ", " // string@00eb │ │ -07ba9a: 6e20 7e1f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07baa0: 0c00 |0038: move-result-object v0 │ │ -07baa2: 1a01 f41f |0039: const-string v1, "priority" // string@1ff4 │ │ -07baa6: 6e20 7e1f 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07baac: 0c00 |003e: move-result-object v0 │ │ -07baae: 1a01 3800 |003f: const-string v1, " DESC" // string@0038 │ │ -07bab2: 6e20 7e1f 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bab8: 0c00 |0044: move-result-object v0 │ │ -07baba: 6e10 841f 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07bac0: 0c07 |0048: move-result-object v7 │ │ -07bac2: 5480 e610 |0049: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07bac6: 1a01 f716 |004b: const-string v1, "history" // string@16f7 │ │ -07baca: 1302 0b00 |004d: const/16 v2, #int 11 // #b │ │ -07bace: 2322 b904 |004f: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07bad2: 1205 |0051: const/4 v5, #int 0 // #0 │ │ -07bad4: 1a06 d30d |0052: const-string v6, "_id" // string@0dd3 │ │ -07bad8: 4d06 0205 |0054: aput-object v6, v2, v5 │ │ -07badc: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -07bade: 1a06 8018 |0057: const-string v6, "lang" // string@1880 │ │ -07bae2: 4d06 0205 |0059: aput-object v6, v2, v5 │ │ -07bae6: 1225 |005b: const/4 v5, #int 2 // #2 │ │ -07bae8: 1a06 7418 |005c: const-string v6, "keywords" // string@1874 │ │ -07baec: 4d06 0205 |005e: aput-object v6, v2, v5 │ │ -07baf0: 1235 |0060: const/4 v5, #int 3 // #3 │ │ -07baf2: 1a06 bb1d |0061: const-string v6, "npage" // string@1dbb │ │ -07baf6: 4d06 0205 |0063: aput-object v6, v2, v5 │ │ -07bafa: 1245 |0065: const/4 v5, #int 4 // #4 │ │ -07bafc: 1a06 c21d |0066: const-string v6, "nsut" // string@1dc2 │ │ -07bb00: 4d06 0205 |0068: aput-object v6, v2, v5 │ │ -07bb04: 1255 |006a: const/4 v5, #int 5 // #5 │ │ -07bb06: 1a06 6e21 |006b: const-string v6, "scate" // string@216e │ │ -07bb0a: 4d06 0205 |006d: aput-object v6, v2, v5 │ │ -07bb0e: 1265 |006f: const/4 v5, #int 6 // #6 │ │ -07bb10: 1a06 c018 |0070: const-string v6, "line1" // string@18c0 │ │ -07bb14: 4d06 0205 |0072: aput-object v6, v2, v5 │ │ -07bb18: 1275 |0074: const/4 v5, #int 7 // #7 │ │ -07bb1a: 1a06 c218 |0075: const-string v6, "line2" // string@18c2 │ │ -07bb1e: 4d06 0205 |0077: aput-object v6, v2, v5 │ │ -07bb22: 1305 0800 |0079: const/16 v5, #int 8 // #8 │ │ -07bb26: 1a06 2514 |007b: const-string v6, "freq" // string@1425 │ │ -07bb2a: 4d06 0205 |007d: aput-object v6, v2, v5 │ │ -07bb2e: 1305 0900 |007f: const/16 v5, #int 9 // #9 │ │ -07bb32: 1a06 f41f |0081: const-string v6, "priority" // string@1ff4 │ │ -07bb36: 4d06 0205 |0083: aput-object v6, v2, v5 │ │ -07bb3a: 1305 0a00 |0085: const/16 v5, #int 10 // #a │ │ -07bb3e: 1a06 6311 |0087: const-string v6, "code" // string@1163 │ │ -07bb42: 4d06 0205 |0089: aput-object v6, v2, v5 │ │ -07bb46: 0745 |008b: move-object v5, v4 │ │ -07bb48: 0746 |008c: move-object v6, v4 │ │ -07bb4a: 7408 e801 0000 |008d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07bb50: 0c00 |0090: move-result-object v0 │ │ -07bb52: 1100 |0091: return-object v0 │ │ -07bb54: 2200 b303 |0092: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bb58: 7010 761f 0000 |0094: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bb5e: 6e20 7e1f b000 |0097: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bb64: 0c00 |009a: move-result-object v0 │ │ -07bb66: 1a01 3600 |009b: const-string v1, " ASC" // string@0036 │ │ -07bb6a: 6e20 7e1f 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bb70: 0c00 |00a0: move-result-object v0 │ │ -07bb72: 1a01 eb00 |00a1: const-string v1, ", " // string@00eb │ │ -07bb76: 6e20 7e1f 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bb7c: 0c00 |00a6: move-result-object v0 │ │ -07bb7e: 1a01 f41f |00a7: const-string v1, "priority" // string@1ff4 │ │ -07bb82: 6e20 7e1f 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bb88: 0c00 |00ac: move-result-object v0 │ │ -07bb8a: 1a01 3600 |00ad: const-string v1, " ASC" // string@0036 │ │ -07bb8e: 6e20 7e1f 1000 |00af: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bb94: 0c00 |00b2: move-result-object v0 │ │ -07bb96: 6e10 841f 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07bb9c: 0c07 |00b6: move-result-object v7 │ │ -07bb9e: 2892 |00b7: goto 0049 // -006e │ │ + insns size : 172 16-bit code units │ │ +07c9bc: |[07c9bc] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ +07c9cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07c9ce: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07c9d2: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07c9d8: 1a01 7618 |0006: const-string v1, "keywords LIKE '%" // string@1876 │ │ +07c9dc: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c9e2: 0c00 |000b: move-result-object v0 │ │ +07c9e4: 1a01 be00 |000c: const-string v1, "'" // string@00be │ │ +07c9e8: 1a02 c100 |000e: const-string v2, "''" // string@00c1 │ │ +07c9ec: 6e30 671f 1a02 |0010: invoke-virtual {v10, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07c9f2: 0c01 |0013: move-result-object v1 │ │ +07c9f4: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07c9fa: 0c00 |0017: move-result-object v0 │ │ +07c9fc: 1a01 ad00 |0018: const-string v1, "%'" // string@00ad │ │ +07ca00: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ca06: 0c00 |001d: move-result-object v0 │ │ +07ca08: 6e10 841f 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07ca0e: 0c03 |0021: move-result-object v3 │ │ +07ca10: 380c 6a00 |0022: if-eqz v12, 008c // +006a │ │ +07ca14: 2200 b103 |0024: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07ca18: 7010 761f 0000 |0026: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07ca1e: 6e20 7e1f b000 |0029: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ca24: 0c00 |002c: move-result-object v0 │ │ +07ca26: 1a01 3a00 |002d: const-string v1, " DESC, " // string@003a │ │ +07ca2a: 6e20 7e1f 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ca30: 0c00 |0032: move-result-object v0 │ │ +07ca32: 1a01 f41f |0033: const-string v1, "priority" // string@1ff4 │ │ +07ca36: 6e20 7e1f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ca3c: 0c00 |0038: move-result-object v0 │ │ +07ca3e: 1a01 3900 |0039: const-string v1, " DESC" // string@0039 │ │ +07ca42: 6e20 7e1f 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ca48: 0c00 |003e: move-result-object v0 │ │ +07ca4a: 6e10 841f 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07ca50: 0c07 |0042: move-result-object v7 │ │ +07ca52: 5480 e610 |0043: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07ca56: 1a01 f816 |0045: const-string v1, "history" // string@16f8 │ │ +07ca5a: 1302 0b00 |0047: const/16 v2, #int 11 // #b │ │ +07ca5e: 2322 b704 |0049: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07ca62: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +07ca64: 1a06 d50d |004c: const-string v6, "_id" // string@0dd5 │ │ +07ca68: 4d06 0205 |004e: aput-object v6, v2, v5 │ │ +07ca6c: 1215 |0050: const/4 v5, #int 1 // #1 │ │ +07ca6e: 1a06 8118 |0051: const-string v6, "lang" // string@1881 │ │ +07ca72: 4d06 0205 |0053: aput-object v6, v2, v5 │ │ +07ca76: 1225 |0055: const/4 v5, #int 2 // #2 │ │ +07ca78: 1a06 7518 |0056: const-string v6, "keywords" // string@1875 │ │ +07ca7c: 4d06 0205 |0058: aput-object v6, v2, v5 │ │ +07ca80: 1235 |005a: const/4 v5, #int 3 // #3 │ │ +07ca82: 1a06 bb1d |005b: const-string v6, "npage" // string@1dbb │ │ +07ca86: 4d06 0205 |005d: aput-object v6, v2, v5 │ │ +07ca8a: 1245 |005f: const/4 v5, #int 4 // #4 │ │ +07ca8c: 1a06 c21d |0060: const-string v6, "nsut" // string@1dc2 │ │ +07ca90: 4d06 0205 |0062: aput-object v6, v2, v5 │ │ +07ca94: 1255 |0064: const/4 v5, #int 5 // #5 │ │ +07ca96: 1a06 6e21 |0065: const-string v6, "scate" // string@216e │ │ +07ca9a: 4d06 0205 |0067: aput-object v6, v2, v5 │ │ +07ca9e: 1265 |0069: const/4 v5, #int 6 // #6 │ │ +07caa0: 1a06 c018 |006a: const-string v6, "line1" // string@18c0 │ │ +07caa4: 4d06 0205 |006c: aput-object v6, v2, v5 │ │ +07caa8: 1275 |006e: const/4 v5, #int 7 // #7 │ │ +07caaa: 1a06 c218 |006f: const-string v6, "line2" // string@18c2 │ │ +07caae: 4d06 0205 |0071: aput-object v6, v2, v5 │ │ +07cab2: 1305 0800 |0073: const/16 v5, #int 8 // #8 │ │ +07cab6: 1a06 2614 |0075: const-string v6, "freq" // string@1426 │ │ +07caba: 4d06 0205 |0077: aput-object v6, v2, v5 │ │ +07cabe: 1305 0900 |0079: const/16 v5, #int 9 // #9 │ │ +07cac2: 1a06 f41f |007b: const-string v6, "priority" // string@1ff4 │ │ +07cac6: 4d06 0205 |007d: aput-object v6, v2, v5 │ │ +07caca: 1305 0a00 |007f: const/16 v5, #int 10 // #a │ │ +07cace: 1a06 6411 |0081: const-string v6, "code" // string@1164 │ │ +07cad2: 4d06 0205 |0083: aput-object v6, v2, v5 │ │ +07cad6: 0745 |0085: move-object v5, v4 │ │ +07cad8: 0746 |0086: move-object v6, v4 │ │ +07cada: 7408 e801 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07cae0: 0c00 |008a: move-result-object v0 │ │ +07cae2: 1100 |008b: return-object v0 │ │ +07cae4: 2200 b103 |008c: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07cae8: 7010 761f 0000 |008e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07caee: 6e20 7e1f b000 |0091: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07caf4: 0c00 |0094: move-result-object v0 │ │ +07caf6: 1a01 3800 |0095: const-string v1, " ASC, " // string@0038 │ │ +07cafa: 6e20 7e1f 1000 |0097: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb00: 0c00 |009a: move-result-object v0 │ │ +07cb02: 1a01 f41f |009b: const-string v1, "priority" // string@1ff4 │ │ +07cb06: 6e20 7e1f 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb0c: 0c00 |00a0: move-result-object v0 │ │ +07cb0e: 1a01 3600 |00a1: const-string v1, " ASC" // string@0036 │ │ +07cb12: 6e20 7e1f 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb18: 0c00 |00a6: move-result-object v0 │ │ +07cb1a: 6e10 841f 0000 |00a7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07cb20: 0c07 |00aa: move-result-object v7 │ │ +07cb22: 2898 |00ab: goto 0043 // -0068 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0022 line=163 │ │ 0x0024 line=164 │ │ - 0x0049 line=169 │ │ - 0x0092 line=167 │ │ + 0x0043 line=169 │ │ + 0x008c line=167 │ │ locals : │ │ - 0x0049 - 0x0092 reg=7 orderby Ljava/lang/String; │ │ - 0x0022 - 0x00b8 reg=3 where Ljava/lang/String; │ │ - 0x00b7 - 0x00b8 reg=7 orderby Ljava/lang/String; │ │ - 0x0000 - 0x00b8 reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - 0x0000 - 0x00b8 reg=9 _lang Ljava/lang/String; │ │ - 0x0000 - 0x00b8 reg=10 subText Ljava/lang/String; │ │ - 0x0000 - 0x00b8 reg=11 key Ljava/lang/String; │ │ - 0x0000 - 0x00b8 reg=12 isDesc Z │ │ + 0x0043 - 0x008c reg=7 orderby Ljava/lang/String; │ │ + 0x0022 - 0x00ac reg=3 where Ljava/lang/String; │ │ + 0x00ab - 0x00ac reg=7 orderby Ljava/lang/String; │ │ + 0x0000 - 0x00ac reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ + 0x0000 - 0x00ac reg=9 _lang Ljava/lang/String; │ │ + 0x0000 - 0x00ac reg=10 subText Ljava/lang/String; │ │ + 0x0000 - 0x00ac reg=11 key Ljava/lang/String; │ │ + 0x0000 - 0x00ac reg=12 isDesc Z │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 8 │ │ - insns size : 252 16-bit code units │ │ -07bba0: |[07bba0] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -07bbb0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07bbb2: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bbb6: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bbbc: 1a01 7518 |0006: const-string v1, "keywords LIKE '%" // string@1875 │ │ -07bbc0: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bbc6: 0c00 |000b: move-result-object v0 │ │ -07bbc8: 1a01 ba00 |000c: const-string v1, "'" // string@00ba │ │ -07bbcc: 1a02 bd00 |000e: const-string v2, "''" // string@00bd │ │ -07bbd0: 6e30 671f 1a02 |0010: invoke-virtual {v10, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -07bbd6: 0c01 |0013: move-result-object v1 │ │ -07bbd8: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bbde: 0c00 |0017: move-result-object v0 │ │ -07bbe0: 1a01 aa00 |0018: const-string v1, "%'" // string@00aa │ │ -07bbe4: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bbea: 0c00 |001d: move-result-object v0 │ │ -07bbec: 1a01 3200 |001e: const-string v1, " AND " // string@0032 │ │ -07bbf0: 6e20 7e1f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bbf6: 0c00 |0023: move-result-object v0 │ │ -07bbf8: 1a01 6311 |0024: const-string v1, "code" // string@1163 │ │ -07bbfc: 6e20 7e1f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc02: 0c00 |0029: move-result-object v0 │ │ -07bc04: 1a01 3a00 |002a: const-string v1, " LIKE " // string@003a │ │ -07bc08: 6e20 7e1f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc0e: 0c00 |002f: move-result-object v0 │ │ -07bc10: 1a01 ba00 |0030: const-string v1, "'" // string@00ba │ │ -07bc14: 6e20 7e1f 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc1a: 0c00 |0035: move-result-object v0 │ │ -07bc1c: 6e20 7e1f d000 |0036: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc22: 0c00 |0039: move-result-object v0 │ │ -07bc24: 1a01 aa00 |003a: const-string v1, "%'" // string@00aa │ │ -07bc28: 6e20 7e1f 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc2e: 0c00 |003f: move-result-object v0 │ │ -07bc30: 1a01 3200 |0040: const-string v1, " AND " // string@0032 │ │ -07bc34: 6e20 7e1f 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc3a: 0c00 |0045: move-result-object v0 │ │ -07bc3c: 1a01 f41f |0046: const-string v1, "priority" // string@1ff4 │ │ -07bc40: 6e20 7e1f 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc46: 0c00 |004b: move-result-object v0 │ │ -07bc48: 1a01 3a00 |004c: const-string v1, " LIKE " // string@003a │ │ -07bc4c: 6e20 7e1f 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc52: 0c00 |0051: move-result-object v0 │ │ -07bc54: 1a01 ba00 |0052: const-string v1, "'" // string@00ba │ │ -07bc58: 6e20 7e1f 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc5e: 0c00 |0057: move-result-object v0 │ │ -07bc60: 6e20 7e1f e000 |0058: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc66: 0c00 |005b: move-result-object v0 │ │ -07bc68: 1a01 aa00 |005c: const-string v1, "%'" // string@00aa │ │ -07bc6c: 6e20 7e1f 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc72: 0c00 |0061: move-result-object v0 │ │ -07bc74: 6e10 841f 0000 |0062: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07bc7a: 0c03 |0065: move-result-object v3 │ │ -07bc7c: 380c 7000 |0066: if-eqz v12, 00d6 // +0070 │ │ -07bc80: 2200 b303 |0068: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bc84: 7010 761f 0000 |006a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bc8a: 6e20 7e1f b000 |006d: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc90: 0c00 |0070: move-result-object v0 │ │ -07bc92: 1a01 3800 |0071: const-string v1, " DESC" // string@0038 │ │ -07bc96: 6e20 7e1f 1000 |0073: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bc9c: 0c00 |0076: move-result-object v0 │ │ -07bc9e: 1a01 eb00 |0077: const-string v1, ", " // string@00eb │ │ -07bca2: 6e20 7e1f 1000 |0079: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bca8: 0c00 |007c: move-result-object v0 │ │ -07bcaa: 1a01 f41f |007d: const-string v1, "priority" // string@1ff4 │ │ -07bcae: 6e20 7e1f 1000 |007f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bcb4: 0c00 |0082: move-result-object v0 │ │ -07bcb6: 1a01 3800 |0083: const-string v1, " DESC" // string@0038 │ │ -07bcba: 6e20 7e1f 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bcc0: 0c00 |0088: move-result-object v0 │ │ -07bcc2: 6e10 841f 0000 |0089: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07bcc8: 0c07 |008c: move-result-object v7 │ │ -07bcca: 5480 e610 |008d: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07bcce: 1a01 f716 |008f: const-string v1, "history" // string@16f7 │ │ -07bcd2: 1302 0b00 |0091: const/16 v2, #int 11 // #b │ │ -07bcd6: 2322 b904 |0093: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07bcda: 1205 |0095: const/4 v5, #int 0 // #0 │ │ -07bcdc: 1a06 d30d |0096: const-string v6, "_id" // string@0dd3 │ │ -07bce0: 4d06 0205 |0098: aput-object v6, v2, v5 │ │ -07bce4: 1215 |009a: const/4 v5, #int 1 // #1 │ │ -07bce6: 1a06 8018 |009b: const-string v6, "lang" // string@1880 │ │ -07bcea: 4d06 0205 |009d: aput-object v6, v2, v5 │ │ -07bcee: 1225 |009f: const/4 v5, #int 2 // #2 │ │ -07bcf0: 1a06 7418 |00a0: const-string v6, "keywords" // string@1874 │ │ -07bcf4: 4d06 0205 |00a2: aput-object v6, v2, v5 │ │ -07bcf8: 1235 |00a4: const/4 v5, #int 3 // #3 │ │ -07bcfa: 1a06 bb1d |00a5: const-string v6, "npage" // string@1dbb │ │ -07bcfe: 4d06 0205 |00a7: aput-object v6, v2, v5 │ │ -07bd02: 1245 |00a9: const/4 v5, #int 4 // #4 │ │ -07bd04: 1a06 c21d |00aa: const-string v6, "nsut" // string@1dc2 │ │ -07bd08: 4d06 0205 |00ac: aput-object v6, v2, v5 │ │ -07bd0c: 1255 |00ae: const/4 v5, #int 5 // #5 │ │ -07bd0e: 1a06 6e21 |00af: const-string v6, "scate" // string@216e │ │ -07bd12: 4d06 0205 |00b1: aput-object v6, v2, v5 │ │ -07bd16: 1265 |00b3: const/4 v5, #int 6 // #6 │ │ -07bd18: 1a06 c018 |00b4: const-string v6, "line1" // string@18c0 │ │ -07bd1c: 4d06 0205 |00b6: aput-object v6, v2, v5 │ │ -07bd20: 1275 |00b8: const/4 v5, #int 7 // #7 │ │ -07bd22: 1a06 c218 |00b9: const-string v6, "line2" // string@18c2 │ │ -07bd26: 4d06 0205 |00bb: aput-object v6, v2, v5 │ │ -07bd2a: 1305 0800 |00bd: const/16 v5, #int 8 // #8 │ │ -07bd2e: 1a06 2514 |00bf: const-string v6, "freq" // string@1425 │ │ -07bd32: 4d06 0205 |00c1: aput-object v6, v2, v5 │ │ -07bd36: 1305 0900 |00c3: const/16 v5, #int 9 // #9 │ │ -07bd3a: 1a06 f41f |00c5: const-string v6, "priority" // string@1ff4 │ │ -07bd3e: 4d06 0205 |00c7: aput-object v6, v2, v5 │ │ -07bd42: 1305 0a00 |00c9: const/16 v5, #int 10 // #a │ │ -07bd46: 1a06 6311 |00cb: const-string v6, "code" // string@1163 │ │ -07bd4a: 4d06 0205 |00cd: aput-object v6, v2, v5 │ │ -07bd4e: 0745 |00cf: move-object v5, v4 │ │ -07bd50: 0746 |00d0: move-object v6, v4 │ │ -07bd52: 7408 e801 0000 |00d1: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07bd58: 0c00 |00d4: move-result-object v0 │ │ -07bd5a: 1100 |00d5: return-object v0 │ │ -07bd5c: 2200 b303 |00d6: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bd60: 7010 761f 0000 |00d8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bd66: 6e20 7e1f b000 |00db: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bd6c: 0c00 |00de: move-result-object v0 │ │ -07bd6e: 1a01 3600 |00df: const-string v1, " ASC" // string@0036 │ │ -07bd72: 6e20 7e1f 1000 |00e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bd78: 0c00 |00e4: move-result-object v0 │ │ -07bd7a: 1a01 eb00 |00e5: const-string v1, ", " // string@00eb │ │ -07bd7e: 6e20 7e1f 1000 |00e7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bd84: 0c00 |00ea: move-result-object v0 │ │ -07bd86: 1a01 f41f |00eb: const-string v1, "priority" // string@1ff4 │ │ -07bd8a: 6e20 7e1f 1000 |00ed: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bd90: 0c00 |00f0: move-result-object v0 │ │ -07bd92: 1a01 3600 |00f1: const-string v1, " ASC" // string@0036 │ │ -07bd96: 6e20 7e1f 1000 |00f3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bd9c: 0c00 |00f6: move-result-object v0 │ │ -07bd9e: 6e10 841f 0000 |00f7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07bda4: 0c07 |00fa: move-result-object v7 │ │ -07bda6: 2892 |00fb: goto 008d // -006e │ │ + insns size : 216 16-bit code units │ │ +07cb24: |[07cb24] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +07cb34: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07cb36: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07cb3a: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07cb40: 1a01 7618 |0006: const-string v1, "keywords LIKE '%" // string@1876 │ │ +07cb44: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb4a: 0c00 |000b: move-result-object v0 │ │ +07cb4c: 1a01 be00 |000c: const-string v1, "'" // string@00be │ │ +07cb50: 1a02 c100 |000e: const-string v2, "''" // string@00c1 │ │ +07cb54: 6e30 671f 1a02 |0010: invoke-virtual {v10, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +07cb5a: 0c01 |0013: move-result-object v1 │ │ +07cb5c: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb62: 0c00 |0017: move-result-object v0 │ │ +07cb64: 1a01 ae00 |0018: const-string v1, "%' AND " // string@00ae │ │ +07cb68: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb6e: 0c00 |001d: move-result-object v0 │ │ +07cb70: 1a01 6411 |001e: const-string v1, "code" // string@1164 │ │ +07cb74: 6e20 7e1f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb7a: 0c00 |0023: move-result-object v0 │ │ +07cb7c: 1a01 3b00 |0024: const-string v1, " LIKE '" // string@003b │ │ +07cb80: 6e20 7e1f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb86: 0c00 |0029: move-result-object v0 │ │ +07cb88: 6e20 7e1f d000 |002a: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb8e: 0c00 |002d: move-result-object v0 │ │ +07cb90: 1a01 ae00 |002e: const-string v1, "%' AND " // string@00ae │ │ +07cb94: 6e20 7e1f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cb9a: 0c00 |0033: move-result-object v0 │ │ +07cb9c: 1a01 f41f |0034: const-string v1, "priority" // string@1ff4 │ │ +07cba0: 6e20 7e1f 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cba6: 0c00 |0039: move-result-object v0 │ │ +07cba8: 1a01 3b00 |003a: const-string v1, " LIKE '" // string@003b │ │ +07cbac: 6e20 7e1f 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cbb2: 0c00 |003f: move-result-object v0 │ │ +07cbb4: 6e20 7e1f e000 |0040: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cbba: 0c00 |0043: move-result-object v0 │ │ +07cbbc: 1a01 ad00 |0044: const-string v1, "%'" // string@00ad │ │ +07cbc0: 6e20 7e1f 1000 |0046: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cbc6: 0c00 |0049: move-result-object v0 │ │ +07cbc8: 6e10 841f 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07cbce: 0c03 |004d: move-result-object v3 │ │ +07cbd0: 380c 6a00 |004e: if-eqz v12, 00b8 // +006a │ │ +07cbd4: 2200 b103 |0050: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07cbd8: 7010 761f 0000 |0052: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07cbde: 6e20 7e1f b000 |0055: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cbe4: 0c00 |0058: move-result-object v0 │ │ +07cbe6: 1a01 3a00 |0059: const-string v1, " DESC, " // string@003a │ │ +07cbea: 6e20 7e1f 1000 |005b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cbf0: 0c00 |005e: move-result-object v0 │ │ +07cbf2: 1a01 f41f |005f: const-string v1, "priority" // string@1ff4 │ │ +07cbf6: 6e20 7e1f 1000 |0061: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cbfc: 0c00 |0064: move-result-object v0 │ │ +07cbfe: 1a01 3900 |0065: const-string v1, " DESC" // string@0039 │ │ +07cc02: 6e20 7e1f 1000 |0067: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cc08: 0c00 |006a: move-result-object v0 │ │ +07cc0a: 6e10 841f 0000 |006b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07cc10: 0c07 |006e: move-result-object v7 │ │ +07cc12: 5480 e610 |006f: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07cc16: 1a01 f816 |0071: const-string v1, "history" // string@16f8 │ │ +07cc1a: 1302 0b00 |0073: const/16 v2, #int 11 // #b │ │ +07cc1e: 2322 b704 |0075: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07cc22: 1205 |0077: const/4 v5, #int 0 // #0 │ │ +07cc24: 1a06 d50d |0078: const-string v6, "_id" // string@0dd5 │ │ +07cc28: 4d06 0205 |007a: aput-object v6, v2, v5 │ │ +07cc2c: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +07cc2e: 1a06 8118 |007d: const-string v6, "lang" // string@1881 │ │ +07cc32: 4d06 0205 |007f: aput-object v6, v2, v5 │ │ +07cc36: 1225 |0081: const/4 v5, #int 2 // #2 │ │ +07cc38: 1a06 7518 |0082: const-string v6, "keywords" // string@1875 │ │ +07cc3c: 4d06 0205 |0084: aput-object v6, v2, v5 │ │ +07cc40: 1235 |0086: const/4 v5, #int 3 // #3 │ │ +07cc42: 1a06 bb1d |0087: const-string v6, "npage" // string@1dbb │ │ +07cc46: 4d06 0205 |0089: aput-object v6, v2, v5 │ │ +07cc4a: 1245 |008b: const/4 v5, #int 4 // #4 │ │ +07cc4c: 1a06 c21d |008c: const-string v6, "nsut" // string@1dc2 │ │ +07cc50: 4d06 0205 |008e: aput-object v6, v2, v5 │ │ +07cc54: 1255 |0090: const/4 v5, #int 5 // #5 │ │ +07cc56: 1a06 6e21 |0091: const-string v6, "scate" // string@216e │ │ +07cc5a: 4d06 0205 |0093: aput-object v6, v2, v5 │ │ +07cc5e: 1265 |0095: const/4 v5, #int 6 // #6 │ │ +07cc60: 1a06 c018 |0096: const-string v6, "line1" // string@18c0 │ │ +07cc64: 4d06 0205 |0098: aput-object v6, v2, v5 │ │ +07cc68: 1275 |009a: const/4 v5, #int 7 // #7 │ │ +07cc6a: 1a06 c218 |009b: const-string v6, "line2" // string@18c2 │ │ +07cc6e: 4d06 0205 |009d: aput-object v6, v2, v5 │ │ +07cc72: 1305 0800 |009f: const/16 v5, #int 8 // #8 │ │ +07cc76: 1a06 2614 |00a1: const-string v6, "freq" // string@1426 │ │ +07cc7a: 4d06 0205 |00a3: aput-object v6, v2, v5 │ │ +07cc7e: 1305 0900 |00a5: const/16 v5, #int 9 // #9 │ │ +07cc82: 1a06 f41f |00a7: const-string v6, "priority" // string@1ff4 │ │ +07cc86: 4d06 0205 |00a9: aput-object v6, v2, v5 │ │ +07cc8a: 1305 0a00 |00ab: const/16 v5, #int 10 // #a │ │ +07cc8e: 1a06 6411 |00ad: const-string v6, "code" // string@1164 │ │ +07cc92: 4d06 0205 |00af: aput-object v6, v2, v5 │ │ +07cc96: 0745 |00b1: move-object v5, v4 │ │ +07cc98: 0746 |00b2: move-object v6, v4 │ │ +07cc9a: 7408 e801 0000 |00b3: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07cca0: 0c00 |00b6: move-result-object v0 │ │ +07cca2: 1100 |00b7: return-object v0 │ │ +07cca4: 2200 b103 |00b8: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07cca8: 7010 761f 0000 |00ba: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07ccae: 6e20 7e1f b000 |00bd: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ccb4: 0c00 |00c0: move-result-object v0 │ │ +07ccb6: 1a01 3800 |00c1: const-string v1, " ASC, " // string@0038 │ │ +07ccba: 6e20 7e1f 1000 |00c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ccc0: 0c00 |00c6: move-result-object v0 │ │ +07ccc2: 1a01 f41f |00c7: const-string v1, "priority" // string@1ff4 │ │ +07ccc6: 6e20 7e1f 1000 |00c9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cccc: 0c00 |00cc: move-result-object v0 │ │ +07ccce: 1a01 3600 |00cd: const-string v1, " ASC" // string@0036 │ │ +07ccd2: 6e20 7e1f 1000 |00cf: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ccd8: 0c00 |00d2: move-result-object v0 │ │ +07ccda: 6e10 841f 0000 |00d3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07cce0: 0c07 |00d6: move-result-object v7 │ │ +07cce2: 2898 |00d7: goto 006f // -0068 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ - 0x0066 line=179 │ │ - 0x0068 line=180 │ │ - 0x008d line=185 │ │ - 0x00d6 line=183 │ │ - locals : │ │ - 0x008d - 0x00d6 reg=7 orderby Ljava/lang/String; │ │ - 0x0066 - 0x00fc reg=3 where Ljava/lang/String; │ │ - 0x00fb - 0x00fc reg=7 orderby Ljava/lang/String; │ │ - 0x0000 - 0x00fc reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - 0x0000 - 0x00fc reg=9 _lang Ljava/lang/String; │ │ - 0x0000 - 0x00fc reg=10 subText Ljava/lang/String; │ │ - 0x0000 - 0x00fc reg=11 key Ljava/lang/String; │ │ - 0x0000 - 0x00fc reg=12 isDesc Z │ │ - 0x0000 - 0x00fc reg=13 code Ljava/lang/String; │ │ - 0x0000 - 0x00fc reg=14 number Ljava/lang/String; │ │ + 0x004e line=179 │ │ + 0x0050 line=180 │ │ + 0x006f line=185 │ │ + 0x00b8 line=183 │ │ + locals : │ │ + 0x006f - 0x00b8 reg=7 orderby Ljava/lang/String; │ │ + 0x004e - 0x00d8 reg=3 where Ljava/lang/String; │ │ + 0x00d7 - 0x00d8 reg=7 orderby Ljava/lang/String; │ │ + 0x0000 - 0x00d8 reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ + 0x0000 - 0x00d8 reg=9 _lang Ljava/lang/String; │ │ + 0x0000 - 0x00d8 reg=10 subText Ljava/lang/String; │ │ + 0x0000 - 0x00d8 reg=11 key Ljava/lang/String; │ │ + 0x0000 - 0x00d8 reg=12 isDesc Z │ │ + 0x0000 - 0x00d8 reg=13 code Ljava/lang/String; │ │ + 0x0000 - 0x00d8 reg=14 number Ljava/lang/String; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 8 │ │ - insns size : 152 16-bit code units │ │ -07bda8: |[07bda8] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ -07bdb8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07bdba: 380b 7100 |0001: if-eqz v11, 0072 // +0071 │ │ -07bdbe: 2200 b303 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bdc2: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bdc8: 6e20 7e1f a000 |0008: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bdce: 0c00 |000b: move-result-object v0 │ │ -07bdd0: 1a01 3800 |000c: const-string v1, " DESC" // string@0038 │ │ -07bdd4: 6e20 7e1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bdda: 0c00 |0011: move-result-object v0 │ │ -07bddc: 1a01 eb00 |0012: const-string v1, ", " // string@00eb │ │ -07bde0: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bde6: 0c00 |0017: move-result-object v0 │ │ -07bde8: 1a01 f41f |0018: const-string v1, "priority" // string@1ff4 │ │ -07bdec: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bdf2: 0c00 |001d: move-result-object v0 │ │ -07bdf4: 1a01 3800 |001e: const-string v1, " DESC" // string@0038 │ │ -07bdf8: 6e20 7e1f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bdfe: 0c00 |0023: move-result-object v0 │ │ -07be00: 6e10 841f 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07be06: 0c07 |0027: move-result-object v7 │ │ -07be08: 5480 e610 |0028: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07be0c: 1a01 f716 |002a: const-string v1, "history" // string@16f7 │ │ -07be10: 1302 0b00 |002c: const/16 v2, #int 11 // #b │ │ -07be14: 2322 b904 |002e: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07be18: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -07be1a: 1a05 d30d |0031: const-string v5, "_id" // string@0dd3 │ │ -07be1e: 4d05 0204 |0033: aput-object v5, v2, v4 │ │ -07be22: 1214 |0035: const/4 v4, #int 1 // #1 │ │ -07be24: 1a05 8018 |0036: const-string v5, "lang" // string@1880 │ │ -07be28: 4d05 0204 |0038: aput-object v5, v2, v4 │ │ -07be2c: 1224 |003a: const/4 v4, #int 2 // #2 │ │ -07be2e: 1a05 7418 |003b: const-string v5, "keywords" // string@1874 │ │ -07be32: 4d05 0204 |003d: aput-object v5, v2, v4 │ │ -07be36: 1234 |003f: const/4 v4, #int 3 // #3 │ │ -07be38: 1a05 bb1d |0040: const-string v5, "npage" // string@1dbb │ │ -07be3c: 4d05 0204 |0042: aput-object v5, v2, v4 │ │ -07be40: 1244 |0044: const/4 v4, #int 4 // #4 │ │ -07be42: 1a05 c21d |0045: const-string v5, "nsut" // string@1dc2 │ │ -07be46: 4d05 0204 |0047: aput-object v5, v2, v4 │ │ -07be4a: 1254 |0049: const/4 v4, #int 5 // #5 │ │ -07be4c: 1a05 6e21 |004a: const-string v5, "scate" // string@216e │ │ -07be50: 4d05 0204 |004c: aput-object v5, v2, v4 │ │ -07be54: 1264 |004e: const/4 v4, #int 6 // #6 │ │ -07be56: 1a05 c018 |004f: const-string v5, "line1" // string@18c0 │ │ -07be5a: 4d05 0204 |0051: aput-object v5, v2, v4 │ │ -07be5e: 1274 |0053: const/4 v4, #int 7 // #7 │ │ -07be60: 1a05 c218 |0054: const-string v5, "line2" // string@18c2 │ │ -07be64: 4d05 0204 |0056: aput-object v5, v2, v4 │ │ -07be68: 1304 0800 |0058: const/16 v4, #int 8 // #8 │ │ -07be6c: 1a05 2514 |005a: const-string v5, "freq" // string@1425 │ │ -07be70: 4d05 0204 |005c: aput-object v5, v2, v4 │ │ -07be74: 1304 0900 |005e: const/16 v4, #int 9 // #9 │ │ -07be78: 1a05 f41f |0060: const-string v5, "priority" // string@1ff4 │ │ -07be7c: 4d05 0204 |0062: aput-object v5, v2, v4 │ │ -07be80: 1304 0a00 |0064: const/16 v4, #int 10 // #a │ │ -07be84: 1a05 6311 |0066: const-string v5, "code" // string@1163 │ │ -07be88: 4d05 0204 |0068: aput-object v5, v2, v4 │ │ -07be8c: 0734 |006a: move-object v4, v3 │ │ -07be8e: 0735 |006b: move-object v5, v3 │ │ -07be90: 0736 |006c: move-object v6, v3 │ │ -07be92: 7408 e801 0000 |006d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07be98: 0c00 |0070: move-result-object v0 │ │ -07be9a: 1100 |0071: return-object v0 │ │ -07be9c: 2200 b303 |0072: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bea0: 7010 761f 0000 |0074: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bea6: 6e20 7e1f a000 |0077: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07beac: 0c00 |007a: move-result-object v0 │ │ -07beae: 1a01 3600 |007b: const-string v1, " ASC" // string@0036 │ │ -07beb2: 6e20 7e1f 1000 |007d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07beb8: 0c00 |0080: move-result-object v0 │ │ -07beba: 1a01 eb00 |0081: const-string v1, ", " // string@00eb │ │ -07bebe: 6e20 7e1f 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bec4: 0c00 |0086: move-result-object v0 │ │ -07bec6: 1a01 f41f |0087: const-string v1, "priority" // string@1ff4 │ │ -07beca: 6e20 7e1f 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bed0: 0c00 |008c: move-result-object v0 │ │ -07bed2: 1a01 3600 |008d: const-string v1, " ASC" // string@0036 │ │ -07bed6: 6e20 7e1f 1000 |008f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bedc: 0c00 |0092: move-result-object v0 │ │ -07bede: 6e10 841f 0000 |0093: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07bee4: 0c07 |0096: move-result-object v7 │ │ -07bee6: 2891 |0097: goto 0028 // -006f │ │ + insns size : 140 16-bit code units │ │ +07cce4: |[07cce4] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ +07ccf4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07ccf6: 380b 6b00 |0001: if-eqz v11, 006c // +006b │ │ +07ccfa: 2200 b103 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07ccfe: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07cd04: 6e20 7e1f a000 |0008: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cd0a: 0c00 |000b: move-result-object v0 │ │ +07cd0c: 1a01 3a00 |000c: const-string v1, " DESC, " // string@003a │ │ +07cd10: 6e20 7e1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cd16: 0c00 |0011: move-result-object v0 │ │ +07cd18: 1a01 f41f |0012: const-string v1, "priority" // string@1ff4 │ │ +07cd1c: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cd22: 0c00 |0017: move-result-object v0 │ │ +07cd24: 1a01 3900 |0018: const-string v1, " DESC" // string@0039 │ │ +07cd28: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cd2e: 0c00 |001d: move-result-object v0 │ │ +07cd30: 6e10 841f 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07cd36: 0c07 |0021: move-result-object v7 │ │ +07cd38: 5480 e610 |0022: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07cd3c: 1a01 f816 |0024: const-string v1, "history" // string@16f8 │ │ +07cd40: 1302 0b00 |0026: const/16 v2, #int 11 // #b │ │ +07cd44: 2322 b704 |0028: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07cd48: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +07cd4a: 1a05 d50d |002b: const-string v5, "_id" // string@0dd5 │ │ +07cd4e: 4d05 0204 |002d: aput-object v5, v2, v4 │ │ +07cd52: 1214 |002f: const/4 v4, #int 1 // #1 │ │ +07cd54: 1a05 8118 |0030: const-string v5, "lang" // string@1881 │ │ +07cd58: 4d05 0204 |0032: aput-object v5, v2, v4 │ │ +07cd5c: 1224 |0034: const/4 v4, #int 2 // #2 │ │ +07cd5e: 1a05 7518 |0035: const-string v5, "keywords" // string@1875 │ │ +07cd62: 4d05 0204 |0037: aput-object v5, v2, v4 │ │ +07cd66: 1234 |0039: const/4 v4, #int 3 // #3 │ │ +07cd68: 1a05 bb1d |003a: const-string v5, "npage" // string@1dbb │ │ +07cd6c: 4d05 0204 |003c: aput-object v5, v2, v4 │ │ +07cd70: 1244 |003e: const/4 v4, #int 4 // #4 │ │ +07cd72: 1a05 c21d |003f: const-string v5, "nsut" // string@1dc2 │ │ +07cd76: 4d05 0204 |0041: aput-object v5, v2, v4 │ │ +07cd7a: 1254 |0043: const/4 v4, #int 5 // #5 │ │ +07cd7c: 1a05 6e21 |0044: const-string v5, "scate" // string@216e │ │ +07cd80: 4d05 0204 |0046: aput-object v5, v2, v4 │ │ +07cd84: 1264 |0048: const/4 v4, #int 6 // #6 │ │ +07cd86: 1a05 c018 |0049: const-string v5, "line1" // string@18c0 │ │ +07cd8a: 4d05 0204 |004b: aput-object v5, v2, v4 │ │ +07cd8e: 1274 |004d: const/4 v4, #int 7 // #7 │ │ +07cd90: 1a05 c218 |004e: const-string v5, "line2" // string@18c2 │ │ +07cd94: 4d05 0204 |0050: aput-object v5, v2, v4 │ │ +07cd98: 1304 0800 |0052: const/16 v4, #int 8 // #8 │ │ +07cd9c: 1a05 2614 |0054: const-string v5, "freq" // string@1426 │ │ +07cda0: 4d05 0204 |0056: aput-object v5, v2, v4 │ │ +07cda4: 1304 0900 |0058: const/16 v4, #int 9 // #9 │ │ +07cda8: 1a05 f41f |005a: const-string v5, "priority" // string@1ff4 │ │ +07cdac: 4d05 0204 |005c: aput-object v5, v2, v4 │ │ +07cdb0: 1304 0a00 |005e: const/16 v4, #int 10 // #a │ │ +07cdb4: 1a05 6411 |0060: const-string v5, "code" // string@1164 │ │ +07cdb8: 4d05 0204 |0062: aput-object v5, v2, v4 │ │ +07cdbc: 0734 |0064: move-object v4, v3 │ │ +07cdbe: 0735 |0065: move-object v5, v3 │ │ +07cdc0: 0736 |0066: move-object v6, v3 │ │ +07cdc2: 7408 e801 0000 |0067: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07cdc8: 0c00 |006a: move-result-object v0 │ │ +07cdca: 1100 |006b: return-object v0 │ │ +07cdcc: 2200 b103 |006c: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07cdd0: 7010 761f 0000 |006e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07cdd6: 6e20 7e1f a000 |0071: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cddc: 0c00 |0074: move-result-object v0 │ │ +07cdde: 1a01 3800 |0075: const-string v1, " ASC, " // string@0038 │ │ +07cde2: 6e20 7e1f 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cde8: 0c00 |007a: move-result-object v0 │ │ +07cdea: 1a01 f41f |007b: const-string v1, "priority" // string@1ff4 │ │ +07cdee: 6e20 7e1f 1000 |007d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cdf4: 0c00 |0080: move-result-object v0 │ │ +07cdf6: 1a01 3600 |0081: const-string v1, " ASC" // string@0036 │ │ +07cdfa: 6e20 7e1f 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ce00: 0c00 |0086: move-result-object v0 │ │ +07ce02: 6e10 841f 0000 |0087: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07ce08: 0c07 |008a: move-result-object v7 │ │ +07ce0a: 2897 |008b: goto 0022 // -0069 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=149 │ │ 0x0003 line=150 │ │ - 0x0028 line=155 │ │ - 0x0072 line=153 │ │ + 0x0022 line=155 │ │ + 0x006c line=153 │ │ locals : │ │ - 0x0028 - 0x0072 reg=7 orderby Ljava/lang/String; │ │ - 0x0097 - 0x0098 reg=7 orderby Ljava/lang/String; │ │ - 0x0000 - 0x0098 reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - 0x0000 - 0x0098 reg=9 _lang Ljava/lang/String; │ │ - 0x0000 - 0x0098 reg=10 key Ljava/lang/String; │ │ - 0x0000 - 0x0098 reg=11 isDesc Z │ │ + 0x0022 - 0x006c reg=7 orderby Ljava/lang/String; │ │ + 0x008b - 0x008c reg=7 orderby Ljava/lang/String; │ │ + 0x0000 - 0x008c reg=8 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ + 0x0000 - 0x008c reg=9 _lang Ljava/lang/String; │ │ + 0x0000 - 0x008c reg=10 key Ljava/lang/String; │ │ + 0x0000 - 0x008c reg=11 isDesc Z │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'getEntry' │ │ type : '(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 11 │ │ insns size : 197 16-bit code units │ │ -07bee8: |[07bee8] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ -07bef8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -07befc: 5402 e610 |0002: iget-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07bf00: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -07bf02: 1a04 f716 |0005: const-string v4, "history" // string@16f7 │ │ -07bf06: 130e 0b00 |0007: const/16 v14, #int 11 // #b │ │ -07bf0a: 23e5 b904 |0009: new-array v5, v14, [Ljava/lang/String; // type@04b9 │ │ -07bf0e: 120e |000b: const/4 v14, #int 0 // #0 │ │ -07bf10: 1a0f d30d |000c: const-string v15, "_id" // string@0dd3 │ │ -07bf14: 4d0f 050e |000e: aput-object v15, v5, v14 │ │ -07bf18: 121e |0010: const/4 v14, #int 1 // #1 │ │ -07bf1a: 1a0f 8018 |0011: const-string v15, "lang" // string@1880 │ │ -07bf1e: 4d0f 050e |0013: aput-object v15, v5, v14 │ │ -07bf22: 122e |0015: const/4 v14, #int 2 // #2 │ │ -07bf24: 1a0f 7418 |0016: const-string v15, "keywords" // string@1874 │ │ -07bf28: 4d0f 050e |0018: aput-object v15, v5, v14 │ │ -07bf2c: 123e |001a: const/4 v14, #int 3 // #3 │ │ -07bf2e: 1a0f bb1d |001b: const-string v15, "npage" // string@1dbb │ │ -07bf32: 4d0f 050e |001d: aput-object v15, v5, v14 │ │ -07bf36: 124e |001f: const/4 v14, #int 4 // #4 │ │ -07bf38: 1a0f c21d |0020: const-string v15, "nsut" // string@1dc2 │ │ -07bf3c: 4d0f 050e |0022: aput-object v15, v5, v14 │ │ -07bf40: 125e |0024: const/4 v14, #int 5 // #5 │ │ -07bf42: 1a0f 6e21 |0025: const-string v15, "scate" // string@216e │ │ -07bf46: 4d0f 050e |0027: aput-object v15, v5, v14 │ │ -07bf4a: 126e |0029: const/4 v14, #int 6 // #6 │ │ -07bf4c: 1a0f c018 |002a: const-string v15, "line1" // string@18c0 │ │ -07bf50: 4d0f 050e |002c: aput-object v15, v5, v14 │ │ -07bf54: 127e |002e: const/4 v14, #int 7 // #7 │ │ -07bf56: 1a0f c218 |002f: const-string v15, "line2" // string@18c2 │ │ -07bf5a: 4d0f 050e |0031: aput-object v15, v5, v14 │ │ -07bf5e: 130e 0800 |0033: const/16 v14, #int 8 // #8 │ │ -07bf62: 1a0f 2514 |0035: const-string v15, "freq" // string@1425 │ │ -07bf66: 4d0f 050e |0037: aput-object v15, v5, v14 │ │ -07bf6a: 130e 0900 |0039: const/16 v14, #int 9 // #9 │ │ -07bf6e: 1a0f f41f |003b: const-string v15, "priority" // string@1ff4 │ │ -07bf72: 4d0f 050e |003d: aput-object v15, v5, v14 │ │ -07bf76: 130e 0a00 |003f: const/16 v14, #int 10 // #a │ │ -07bf7a: 1a0f 6311 |0041: const-string v15, "code" // string@1163 │ │ -07bf7e: 4d0f 050e |0043: aput-object v15, v5, v14 │ │ -07bf82: 220e b303 |0045: new-instance v14, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bf86: 7010 761f 0e00 |0047: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bf8c: 1a0f d50d |004a: const-string v15, "_id=" // string@0dd5 │ │ -07bf90: 6e20 7e1f fe00 |004c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bf96: 0c0e |004f: move-result-object v14 │ │ -07bf98: 0500 1200 |0050: move-wide/from16 v0, v18 │ │ -07bf9c: 6e30 7c1f 0e01 |0052: invoke-virtual {v14, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07bfa2: 0c0e |0055: move-result-object v14 │ │ -07bfa4: 6e10 841f 0e00 |0056: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07bfaa: 0c06 |0059: move-result-object v6 │ │ -07bfac: 1207 |005a: const/4 v7, #int 0 // #0 │ │ -07bfae: 1208 |005b: const/4 v8, #int 0 // #0 │ │ -07bfb0: 1209 |005c: const/4 v9, #int 0 // #0 │ │ -07bfb2: 120a |005d: const/4 v10, #int 0 // #0 │ │ -07bfb4: 120b |005e: const/4 v11, #int 0 // #0 │ │ -07bfb6: 740a e901 0200 |005f: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ -07bfbc: 0c0d |0062: move-result-object v13 │ │ -07bfbe: 7210 c301 0d00 |0063: invoke-interface {v13}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07bfc4: 0a0e |0066: move-result v14 │ │ -07bfc6: 380e 0800 |0067: if-eqz v14, 006f // +0008 │ │ -07bfca: 7210 cb01 0d00 |0069: invoke-interface {v13}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07bfd0: 0a0e |006c: move-result v14 │ │ -07bfd2: 390e 1d00 |006d: if-nez v14, 008a // +001d │ │ -07bfd6: 220e 4500 |006f: new-instance v14, Landroid/database/SQLException; // type@0045 │ │ -07bfda: 220f b303 |0071: new-instance v15, Ljava/lang/StringBuilder; // type@03b3 │ │ -07bfde: 7010 761f 0f00 |0073: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07bfe4: 1a10 e909 |0076: const-string v16, "No bookmark items found for row: " // string@09e9 │ │ -07bfe8: 7402 7e1f 0f00 |0078: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07bfee: 0c0f |007b: move-result-object v15 │ │ -07bff0: 0500 1200 |007c: move-wide/from16 v0, v18 │ │ -07bff4: 6e30 7c1f 0f01 |007e: invoke-virtual {v15, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07bffa: 0c0f |0081: move-result-object v15 │ │ -07bffc: 6e10 841f 0f00 |0082: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07c002: 0c0f |0085: move-result-object v15 │ │ -07c004: 7020 e101 fe00 |0086: invoke-direct {v14, v15}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ -07c00a: 270e |0089: throw v14 │ │ -07c00c: 121e |008a: const/4 v14, #int 1 // #1 │ │ -07c00e: 7220 c801 ed00 |008b: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07c014: 0c03 |008e: move-result-object v3 │ │ -07c016: 122e |008f: const/4 v14, #int 2 // #2 │ │ -07c018: 7220 c801 ed00 |0090: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07c01e: 0c04 |0093: move-result-object v4 │ │ -07c020: 123e |0094: const/4 v14, #int 3 // #3 │ │ -07c022: 7220 c501 ed00 |0095: invoke-interface {v13, v14}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07c028: 0a05 |0098: move-result v5 │ │ -07c02a: 124e |0099: const/4 v14, #int 4 // #4 │ │ -07c02c: 7220 c501 ed00 |009a: invoke-interface {v13, v14}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07c032: 0a06 |009d: move-result v6 │ │ -07c034: 125e |009e: const/4 v14, #int 5 // #5 │ │ -07c036: 7220 c801 ed00 |009f: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07c03c: 0c07 |00a2: move-result-object v7 │ │ -07c03e: 126e |00a3: const/4 v14, #int 6 // #6 │ │ -07c040: 7220 c801 ed00 |00a4: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07c046: 0c08 |00a7: move-result-object v8 │ │ -07c048: 127e |00a8: const/4 v14, #int 7 // #7 │ │ -07c04a: 7220 c801 ed00 |00a9: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07c050: 0c09 |00ac: move-result-object v9 │ │ -07c052: 130e 0800 |00ad: const/16 v14, #int 8 // #8 │ │ -07c056: 7220 c501 ed00 |00af: invoke-interface {v13, v14}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07c05c: 0a0a |00b2: move-result v10 │ │ -07c05e: 130e 0900 |00b3: const/16 v14, #int 9 // #9 │ │ -07c062: 7220 c801 ed00 |00b5: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07c068: 0c0b |00b8: move-result-object v11 │ │ -07c06a: 130e 0a00 |00b9: const/16 v14, #int 10 // #a │ │ -07c06e: 7220 c801 ed00 |00bb: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07c074: 0c0c |00be: move-result-object v12 │ │ -07c076: 2202 8004 |00bf: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // type@0480 │ │ -07c07a: 760b 4423 0200 |00c1: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@2344 │ │ -07c080: 1102 |00c4: return-object v2 │ │ +07ce0c: |[07ce0c] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ +07ce1c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +07ce20: 5402 e610 |0002: iget-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07ce24: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +07ce26: 1a04 f816 |0005: const-string v4, "history" // string@16f8 │ │ +07ce2a: 130e 0b00 |0007: const/16 v14, #int 11 // #b │ │ +07ce2e: 23e5 b704 |0009: new-array v5, v14, [Ljava/lang/String; // type@04b7 │ │ +07ce32: 120e |000b: const/4 v14, #int 0 // #0 │ │ +07ce34: 1a0f d50d |000c: const-string v15, "_id" // string@0dd5 │ │ +07ce38: 4d0f 050e |000e: aput-object v15, v5, v14 │ │ +07ce3c: 121e |0010: const/4 v14, #int 1 // #1 │ │ +07ce3e: 1a0f 8118 |0011: const-string v15, "lang" // string@1881 │ │ +07ce42: 4d0f 050e |0013: aput-object v15, v5, v14 │ │ +07ce46: 122e |0015: const/4 v14, #int 2 // #2 │ │ +07ce48: 1a0f 7518 |0016: const-string v15, "keywords" // string@1875 │ │ +07ce4c: 4d0f 050e |0018: aput-object v15, v5, v14 │ │ +07ce50: 123e |001a: const/4 v14, #int 3 // #3 │ │ +07ce52: 1a0f bb1d |001b: const-string v15, "npage" // string@1dbb │ │ +07ce56: 4d0f 050e |001d: aput-object v15, v5, v14 │ │ +07ce5a: 124e |001f: const/4 v14, #int 4 // #4 │ │ +07ce5c: 1a0f c21d |0020: const-string v15, "nsut" // string@1dc2 │ │ +07ce60: 4d0f 050e |0022: aput-object v15, v5, v14 │ │ +07ce64: 125e |0024: const/4 v14, #int 5 // #5 │ │ +07ce66: 1a0f 6e21 |0025: const-string v15, "scate" // string@216e │ │ +07ce6a: 4d0f 050e |0027: aput-object v15, v5, v14 │ │ +07ce6e: 126e |0029: const/4 v14, #int 6 // #6 │ │ +07ce70: 1a0f c018 |002a: const-string v15, "line1" // string@18c0 │ │ +07ce74: 4d0f 050e |002c: aput-object v15, v5, v14 │ │ +07ce78: 127e |002e: const/4 v14, #int 7 // #7 │ │ +07ce7a: 1a0f c218 |002f: const-string v15, "line2" // string@18c2 │ │ +07ce7e: 4d0f 050e |0031: aput-object v15, v5, v14 │ │ +07ce82: 130e 0800 |0033: const/16 v14, #int 8 // #8 │ │ +07ce86: 1a0f 2614 |0035: const-string v15, "freq" // string@1426 │ │ +07ce8a: 4d0f 050e |0037: aput-object v15, v5, v14 │ │ +07ce8e: 130e 0900 |0039: const/16 v14, #int 9 // #9 │ │ +07ce92: 1a0f f41f |003b: const-string v15, "priority" // string@1ff4 │ │ +07ce96: 4d0f 050e |003d: aput-object v15, v5, v14 │ │ +07ce9a: 130e 0a00 |003f: const/16 v14, #int 10 // #a │ │ +07ce9e: 1a0f 6411 |0041: const-string v15, "code" // string@1164 │ │ +07cea2: 4d0f 050e |0043: aput-object v15, v5, v14 │ │ +07cea6: 220e b103 |0045: new-instance v14, Ljava/lang/StringBuilder; // type@03b1 │ │ +07ceaa: 7010 761f 0e00 |0047: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07ceb0: 1a0f d70d |004a: const-string v15, "_id=" // string@0dd7 │ │ +07ceb4: 6e20 7e1f fe00 |004c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ceba: 0c0e |004f: move-result-object v14 │ │ +07cebc: 0500 1200 |0050: move-wide/from16 v0, v18 │ │ +07cec0: 6e30 7c1f 0e01 |0052: invoke-virtual {v14, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07cec6: 0c0e |0055: move-result-object v14 │ │ +07cec8: 6e10 841f 0e00 |0056: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07cece: 0c06 |0059: move-result-object v6 │ │ +07ced0: 1207 |005a: const/4 v7, #int 0 // #0 │ │ +07ced2: 1208 |005b: const/4 v8, #int 0 // #0 │ │ +07ced4: 1209 |005c: const/4 v9, #int 0 // #0 │ │ +07ced6: 120a |005d: const/4 v10, #int 0 // #0 │ │ +07ced8: 120b |005e: const/4 v11, #int 0 // #0 │ │ +07ceda: 740a e901 0200 |005f: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ +07cee0: 0c0d |0062: move-result-object v13 │ │ +07cee2: 7210 c301 0d00 |0063: invoke-interface {v13}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07cee8: 0a0e |0066: move-result v14 │ │ +07ceea: 380e 0800 |0067: if-eqz v14, 006f // +0008 │ │ +07ceee: 7210 cb01 0d00 |0069: invoke-interface {v13}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07cef4: 0a0e |006c: move-result v14 │ │ +07cef6: 390e 1d00 |006d: if-nez v14, 008a // +001d │ │ +07cefa: 220e 4500 |006f: new-instance v14, Landroid/database/SQLException; // type@0045 │ │ +07cefe: 220f b103 |0071: new-instance v15, Ljava/lang/StringBuilder; // type@03b1 │ │ +07cf02: 7010 761f 0f00 |0073: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07cf08: 1a10 eb09 |0076: const-string v16, "No bookmark items found for row: " // string@09eb │ │ +07cf0c: 7402 7e1f 0f00 |0078: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07cf12: 0c0f |007b: move-result-object v15 │ │ +07cf14: 0500 1200 |007c: move-wide/from16 v0, v18 │ │ +07cf18: 6e30 7c1f 0f01 |007e: invoke-virtual {v15, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07cf1e: 0c0f |0081: move-result-object v15 │ │ +07cf20: 6e10 841f 0f00 |0082: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07cf26: 0c0f |0085: move-result-object v15 │ │ +07cf28: 7020 e101 fe00 |0086: invoke-direct {v14, v15}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ +07cf2e: 270e |0089: throw v14 │ │ +07cf30: 121e |008a: const/4 v14, #int 1 // #1 │ │ +07cf32: 7220 c801 ed00 |008b: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07cf38: 0c03 |008e: move-result-object v3 │ │ +07cf3a: 122e |008f: const/4 v14, #int 2 // #2 │ │ +07cf3c: 7220 c801 ed00 |0090: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07cf42: 0c04 |0093: move-result-object v4 │ │ +07cf44: 123e |0094: const/4 v14, #int 3 // #3 │ │ +07cf46: 7220 c501 ed00 |0095: invoke-interface {v13, v14}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07cf4c: 0a05 |0098: move-result v5 │ │ +07cf4e: 124e |0099: const/4 v14, #int 4 // #4 │ │ +07cf50: 7220 c501 ed00 |009a: invoke-interface {v13, v14}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07cf56: 0a06 |009d: move-result v6 │ │ +07cf58: 125e |009e: const/4 v14, #int 5 // #5 │ │ +07cf5a: 7220 c801 ed00 |009f: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07cf60: 0c07 |00a2: move-result-object v7 │ │ +07cf62: 126e |00a3: const/4 v14, #int 6 // #6 │ │ +07cf64: 7220 c801 ed00 |00a4: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07cf6a: 0c08 |00a7: move-result-object v8 │ │ +07cf6c: 127e |00a8: const/4 v14, #int 7 // #7 │ │ +07cf6e: 7220 c801 ed00 |00a9: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07cf74: 0c09 |00ac: move-result-object v9 │ │ +07cf76: 130e 0800 |00ad: const/16 v14, #int 8 // #8 │ │ +07cf7a: 7220 c501 ed00 |00af: invoke-interface {v13, v14}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07cf80: 0a0a |00b2: move-result v10 │ │ +07cf82: 130e 0900 |00b3: const/16 v14, #int 9 // #9 │ │ +07cf86: 7220 c801 ed00 |00b5: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07cf8c: 0c0b |00b8: move-result-object v11 │ │ +07cf8e: 130e 0a00 |00b9: const/16 v14, #int 10 // #a │ │ +07cf92: 7220 c801 ed00 |00bb: invoke-interface {v13, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07cf98: 0c0c |00be: move-result-object v12 │ │ +07cf9a: 2202 7e04 |00bf: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // type@047e │ │ +07cf9e: 760b 4423 0200 |00c1: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@2344 │ │ +07cfa4: 1102 |00c4: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0063 line=120 │ │ 0x006f line=121 │ │ 0x008a line=124 │ │ 0x008f line=125 │ │ @@ -126630,80 +126648,80 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -07c084: |[07c084] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)J │ │ -07c094: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -07c098: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07c09e: 1a03 8018 |0005: const-string v3, "lang" // string@1880 │ │ -07c0a2: 6e10 4823 0700 |0007: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLanguage:()Ljava/lang/String; // method@2348 │ │ -07c0a8: 0c04 |000a: move-result-object v4 │ │ -07c0aa: 6e30 2a01 3004 |000b: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c0b0: 1a03 7418 |000e: const-string v3, "keywords" // string@1874 │ │ -07c0b4: 6e10 4723 0700 |0010: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ -07c0ba: 0c04 |0013: move-result-object v4 │ │ -07c0bc: 6e30 2a01 3004 |0014: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c0c2: 1a03 bb1d |0017: const-string v3, "npage" // string@1dbb │ │ -07c0c6: 6e10 4b23 0700 |0019: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNPage:()I // method@234b │ │ -07c0cc: 0a04 |001c: move-result v4 │ │ -07c0ce: 7110 391f 0400 |001d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c0d4: 0c04 |0020: move-result-object v4 │ │ -07c0d6: 6e30 2901 3004 |0021: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07c0dc: 1a03 c21d |0024: const-string v3, "nsut" // string@1dc2 │ │ -07c0e0: 6e10 4c23 0700 |0026: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNSut:()I // method@234c │ │ -07c0e6: 0a04 |0029: move-result v4 │ │ -07c0e8: 7110 391f 0400 |002a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c0ee: 0c04 |002d: move-result-object v4 │ │ -07c0f0: 6e30 2901 3004 |002e: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07c0f6: 1a03 6e21 |0031: const-string v3, "scate" // string@216e │ │ -07c0fa: 6e10 4e23 0700 |0033: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getSelectedCategories:()Ljava/lang/String; // method@234e │ │ -07c100: 0c04 |0036: move-result-object v4 │ │ -07c102: 6e30 2a01 3004 |0037: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c108: 1a03 c018 |003a: const-string v3, "line1" // string@18c0 │ │ -07c10c: 6e10 4923 0700 |003c: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine1:()Ljava/lang/String; // method@2349 │ │ -07c112: 0c04 |003f: move-result-object v4 │ │ -07c114: 6e30 2a01 3004 |0040: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c11a: 1a03 c218 |0043: const-string v3, "line2" // string@18c2 │ │ -07c11e: 6e10 4a23 0700 |0045: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine2:()Ljava/lang/String; // method@234a │ │ -07c124: 0c04 |0048: move-result-object v4 │ │ -07c126: 6e30 2a01 3004 |0049: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c12c: 1a03 2514 |004c: const-string v3, "freq" // string@1425 │ │ -07c130: 6e10 4623 0700 |004e: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ -07c136: 0a04 |0051: move-result v4 │ │ -07c138: 7110 391f 0400 |0052: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c13e: 0c04 |0055: move-result-object v4 │ │ -07c140: 6e30 2901 3004 |0056: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07c146: 1a03 f41f |0059: const-string v3, "priority" // string@1ff4 │ │ -07c14a: 6e10 4d23 0700 |005b: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ -07c150: 0c04 |005e: move-result-object v4 │ │ -07c152: 6e30 2a01 3004 |005f: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c158: 1a03 6311 |0062: const-string v3, "code" // string@1163 │ │ -07c15c: 6e10 4523 0700 |0064: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ -07c162: 0c04 |0067: move-result-object v4 │ │ -07c164: 6e30 2a01 3004 |0068: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c16a: 5463 e610 |006b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07c16e: 1a04 f716 |006d: const-string v4, "history" // string@16f7 │ │ -07c172: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -07c174: 6e40 e601 4305 |0070: invoke-virtual {v3, v4, v5, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07c17a: 0b01 |0073: move-result-wide v1 │ │ -07c17c: 1a03 770c |0074: const-string v3, "Tipitaka" // string@0c77 │ │ -07c180: 2204 b303 |0076: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -07c184: 7010 761f 0400 |0078: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07c18a: 1a05 9717 |007b: const-string v5, "inserting history entry row: " // string@1797 │ │ -07c18e: 6e20 7e1f 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07c194: 0c04 |0080: move-result-object v4 │ │ -07c196: 6e30 7c1f 1402 |0081: invoke-virtual {v4, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07c19c: 0c04 |0084: move-result-object v4 │ │ -07c19e: 6e10 841f 0400 |0085: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07c1a4: 0c04 |0088: move-result-object v4 │ │ -07c1a6: 7120 0b0d 4300 |0089: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07c1ac: 1001 |008c: return-wide v1 │ │ +07cfa8: |[07cfa8] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)J │ │ +07cfb8: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +07cfbc: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07cfc2: 1a01 8118 |0005: const-string v1, "lang" // string@1881 │ │ +07cfc6: 6e10 4823 0700 |0007: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLanguage:()Ljava/lang/String; // method@2348 │ │ +07cfcc: 0c04 |000a: move-result-object v4 │ │ +07cfce: 6e30 2a01 1004 |000b: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07cfd4: 1a01 7518 |000e: const-string v1, "keywords" // string@1875 │ │ +07cfd8: 6e10 4723 0700 |0010: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ +07cfde: 0c04 |0013: move-result-object v4 │ │ +07cfe0: 6e30 2a01 1004 |0014: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07cfe6: 1a01 bb1d |0017: const-string v1, "npage" // string@1dbb │ │ +07cfea: 6e10 4b23 0700 |0019: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNPage:()I // method@234b │ │ +07cff0: 0a04 |001c: move-result v4 │ │ +07cff2: 7110 391f 0400 |001d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07cff8: 0c04 |0020: move-result-object v4 │ │ +07cffa: 6e30 2901 1004 |0021: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07d000: 1a01 c21d |0024: const-string v1, "nsut" // string@1dc2 │ │ +07d004: 6e10 4c23 0700 |0026: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNSut:()I // method@234c │ │ +07d00a: 0a04 |0029: move-result v4 │ │ +07d00c: 7110 391f 0400 |002a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07d012: 0c04 |002d: move-result-object v4 │ │ +07d014: 6e30 2901 1004 |002e: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07d01a: 1a01 6e21 |0031: const-string v1, "scate" // string@216e │ │ +07d01e: 6e10 4e23 0700 |0033: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getSelectedCategories:()Ljava/lang/String; // method@234e │ │ +07d024: 0c04 |0036: move-result-object v4 │ │ +07d026: 6e30 2a01 1004 |0037: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d02c: 1a01 c018 |003a: const-string v1, "line1" // string@18c0 │ │ +07d030: 6e10 4923 0700 |003c: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine1:()Ljava/lang/String; // method@2349 │ │ +07d036: 0c04 |003f: move-result-object v4 │ │ +07d038: 6e30 2a01 1004 |0040: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d03e: 1a01 c218 |0043: const-string v1, "line2" // string@18c2 │ │ +07d042: 6e10 4a23 0700 |0045: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine2:()Ljava/lang/String; // method@234a │ │ +07d048: 0c04 |0048: move-result-object v4 │ │ +07d04a: 6e30 2a01 1004 |0049: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d050: 1a01 2614 |004c: const-string v1, "freq" // string@1426 │ │ +07d054: 6e10 4623 0700 |004e: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ +07d05a: 0a04 |0051: move-result v4 │ │ +07d05c: 7110 391f 0400 |0052: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07d062: 0c04 |0055: move-result-object v4 │ │ +07d064: 6e30 2901 1004 |0056: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07d06a: 1a01 f41f |0059: const-string v1, "priority" // string@1ff4 │ │ +07d06e: 6e10 4d23 0700 |005b: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ +07d074: 0c04 |005e: move-result-object v4 │ │ +07d076: 6e30 2a01 1004 |005f: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d07c: 1a01 6411 |0062: const-string v1, "code" // string@1164 │ │ +07d080: 6e10 4523 0700 |0064: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ +07d086: 0c04 |0067: move-result-object v4 │ │ +07d088: 6e30 2a01 1004 |0068: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d08e: 5461 e610 |006b: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07d092: 1a04 f816 |006d: const-string v4, "history" // string@16f8 │ │ +07d096: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +07d098: 6e40 e601 4105 |0070: invoke-virtual {v1, v4, v5, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07d09e: 0b02 |0073: move-result-wide v2 │ │ +07d0a0: 1a01 790c |0074: const-string v1, "Tipitaka" // string@0c79 │ │ +07d0a4: 2204 b103 |0076: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +07d0a8: 7010 761f 0400 |0078: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07d0ae: 1a05 9817 |007b: const-string v5, "inserting history entry row: " // string@1798 │ │ +07d0b2: 6e20 7e1f 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07d0b8: 0c04 |0080: move-result-object v4 │ │ +07d0ba: 6e30 7c1f 2403 |0081: invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07d0c0: 0c04 |0084: move-result-object v4 │ │ +07d0c2: 6e10 841f 0400 |0085: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07d0c8: 0c04 |0088: move-result-object v4 │ │ +07d0ca: 7120 0b0d 4100 |0089: invoke-static {v1, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07d0d0: 1002 |008c: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000e line=226 │ │ 0x0017 line=227 │ │ 0x0024 line=228 │ │ @@ -126714,142 +126732,146 @@ │ │ 0x0059 line=233 │ │ 0x0062 line=234 │ │ 0x006b line=236 │ │ 0x0074 line=237 │ │ 0x008c line=238 │ │ locals : │ │ 0x0005 - 0x008d reg=0 newValues Landroid/content/ContentValues; │ │ - 0x0074 - 0x008d reg=1 row J │ │ + 0x0074 - 0x008d reg=2 row J │ │ 0x0000 - 0x008d reg=6 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ 0x0000 - 0x008d reg=7 item Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'isDuplicated' │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 183 16-bit code units │ │ -07c1b0: |[07c1b0] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z │ │ -07c1c0: 7401 4823 1200 |0000: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLanguage:()Ljava/lang/String; // method@2348 │ │ -07c1c6: 0c0b |0003: move-result-object v11 │ │ -07c1c8: 7401 4723 1200 |0004: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ -07c1ce: 0c0a |0007: move-result-object v10 │ │ -07c1d0: 7401 4b23 1200 |0008: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNPage:()I // method@234b │ │ -07c1d6: 0a0e |000b: move-result v14 │ │ -07c1d8: 7401 4c23 1200 |000c: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNSut:()I // method@234c │ │ -07c1de: 0a0f |000f: move-result v15 │ │ -07c1e0: 7401 4e23 1200 |0010: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getSelectedCategories:()Ljava/lang/String; // method@234e │ │ -07c1e6: 0c10 |0013: move-result-object v16 │ │ -07c1e8: 7401 4923 1200 |0014: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine1:()Ljava/lang/String; // method@2349 │ │ -07c1ee: 0c0c |0017: move-result-object v12 │ │ -07c1f0: 7401 4a23 1200 |0018: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine2:()Ljava/lang/String; // method@234a │ │ -07c1f6: 0c0d |001b: move-result-object v13 │ │ -07c1f8: 1a01 b300 |001c: const-string v1, "%s='%s' AND %s='%s' AND %s=%d AND %s=%d AND %s='%s' AND %s='%s' AND %s='%s'" // string@00b3 │ │ -07c1fc: 1302 0e00 |001e: const/16 v2, #int 14 // #e │ │ -07c200: 2322 b704 |0020: new-array v2, v2, [Ljava/lang/Object; // type@04b7 │ │ -07c204: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -07c206: 1a05 8018 |0023: const-string v5, "lang" // string@1880 │ │ -07c20a: 4d05 0203 |0025: aput-object v5, v2, v3 │ │ -07c20e: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -07c210: 4d0b 0203 |0028: aput-object v11, v2, v3 │ │ -07c214: 1223 |002a: const/4 v3, #int 2 // #2 │ │ -07c216: 1a05 7418 |002b: const-string v5, "keywords" // string@1874 │ │ -07c21a: 4d05 0203 |002d: aput-object v5, v2, v3 │ │ -07c21e: 1233 |002f: const/4 v3, #int 3 // #3 │ │ -07c220: 4d0a 0203 |0030: aput-object v10, v2, v3 │ │ -07c224: 1243 |0032: const/4 v3, #int 4 // #4 │ │ -07c226: 1a05 bb1d |0033: const-string v5, "npage" // string@1dbb │ │ -07c22a: 4d05 0203 |0035: aput-object v5, v2, v3 │ │ -07c22e: 1253 |0037: const/4 v3, #int 5 // #5 │ │ -07c230: 7110 391f 0e00 |0038: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c236: 0c05 |003b: move-result-object v5 │ │ -07c238: 4d05 0203 |003c: aput-object v5, v2, v3 │ │ -07c23c: 1263 |003e: const/4 v3, #int 6 // #6 │ │ -07c23e: 1a05 c21d |003f: const-string v5, "nsut" // string@1dc2 │ │ -07c242: 4d05 0203 |0041: aput-object v5, v2, v3 │ │ -07c246: 1273 |0043: const/4 v3, #int 7 // #7 │ │ -07c248: 7110 391f 0f00 |0044: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c24e: 0c05 |0047: move-result-object v5 │ │ -07c250: 4d05 0203 |0048: aput-object v5, v2, v3 │ │ -07c254: 1303 0800 |004a: const/16 v3, #int 8 // #8 │ │ -07c258: 1a05 6e21 |004c: const-string v5, "scate" // string@216e │ │ -07c25c: 4d05 0203 |004e: aput-object v5, v2, v3 │ │ -07c260: 1303 0900 |0050: const/16 v3, #int 9 // #9 │ │ -07c264: 4d10 0203 |0052: aput-object v16, v2, v3 │ │ -07c268: 1303 0a00 |0054: const/16 v3, #int 10 // #a │ │ -07c26c: 1a05 c018 |0056: const-string v5, "line1" // string@18c0 │ │ -07c270: 4d05 0203 |0058: aput-object v5, v2, v3 │ │ -07c274: 1303 0b00 |005a: const/16 v3, #int 11 // #b │ │ -07c278: 4d0c 0203 |005c: aput-object v12, v2, v3 │ │ -07c27c: 1303 0c00 |005e: const/16 v3, #int 12 // #c │ │ -07c280: 1a05 c218 |0060: const-string v5, "line2" // string@18c2 │ │ -07c284: 4d05 0203 |0062: aput-object v5, v2, v3 │ │ -07c288: 1303 0d00 |0064: const/16 v3, #int 13 // #d │ │ -07c28c: 4d0d 0203 |0066: aput-object v13, v2, v3 │ │ -07c290: 7120 601f 2100 |0068: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07c296: 0c04 |006b: move-result-object v4 │ │ -07c298: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -07c29c: 5401 e610 |006e: iget-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07c2a0: 1a02 f716 |0070: const-string v2, "history" // string@16f7 │ │ -07c2a4: 1303 0800 |0072: const/16 v3, #int 8 // #8 │ │ -07c2a8: 2333 b904 |0074: new-array v3, v3, [Ljava/lang/String; // type@04b9 │ │ -07c2ac: 1205 |0076: const/4 v5, #int 0 // #0 │ │ -07c2ae: 1a06 d30d |0077: const-string v6, "_id" // string@0dd3 │ │ -07c2b2: 4d06 0305 |0079: aput-object v6, v3, v5 │ │ -07c2b6: 1215 |007b: const/4 v5, #int 1 // #1 │ │ -07c2b8: 1a06 8018 |007c: const-string v6, "lang" // string@1880 │ │ -07c2bc: 4d06 0305 |007e: aput-object v6, v3, v5 │ │ -07c2c0: 1225 |0080: const/4 v5, #int 2 // #2 │ │ -07c2c2: 1a06 7418 |0081: const-string v6, "keywords" // string@1874 │ │ -07c2c6: 4d06 0305 |0083: aput-object v6, v3, v5 │ │ -07c2ca: 1235 |0085: const/4 v5, #int 3 // #3 │ │ -07c2cc: 1a06 bb1d |0086: const-string v6, "npage" // string@1dbb │ │ -07c2d0: 4d06 0305 |0088: aput-object v6, v3, v5 │ │ -07c2d4: 1245 |008a: const/4 v5, #int 4 // #4 │ │ -07c2d6: 1a06 c21d |008b: const-string v6, "nsut" // string@1dc2 │ │ -07c2da: 4d06 0305 |008d: aput-object v6, v3, v5 │ │ -07c2de: 1255 |008f: const/4 v5, #int 5 // #5 │ │ -07c2e0: 1a06 6e21 |0090: const-string v6, "scate" // string@216e │ │ -07c2e4: 4d06 0305 |0092: aput-object v6, v3, v5 │ │ -07c2e8: 1265 |0094: const/4 v5, #int 6 // #6 │ │ -07c2ea: 1a06 c018 |0095: const-string v6, "line1" // string@18c0 │ │ -07c2ee: 4d06 0305 |0097: aput-object v6, v3, v5 │ │ -07c2f2: 1275 |0099: const/4 v5, #int 7 // #7 │ │ -07c2f4: 1a06 c218 |009a: const-string v6, "line2" // string@18c2 │ │ -07c2f8: 4d06 0305 |009c: aput-object v6, v3, v5 │ │ -07c2fc: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -07c2fe: 1206 |009f: const/4 v6, #int 0 // #0 │ │ -07c300: 1207 |00a0: const/4 v7, #int 0 // #0 │ │ -07c302: 1208 |00a1: const/4 v8, #int 0 // #0 │ │ -07c304: 7408 e801 0100 |00a2: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07c30a: 0c01 |00a5: move-result-object v1 │ │ -07c30c: 7210 c301 0100 |00a6: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07c312: 0a09 |00a9: move-result v9 │ │ -07c314: 3d09 0b00 |00aa: if-lez v9, 00b5 // +000b │ │ -07c318: 1a01 770c |00ac: const-string v1, "Tipitaka" // string@0c77 │ │ -07c31c: 1a02 0213 |00ae: const-string v2, "duplicate history entry found" // string@1302 │ │ -07c320: 7120 0b0d 2100 |00b0: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07c326: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ -07c328: 0f01 |00b4: return v1 │ │ -07c32a: 1201 |00b5: const/4 v1, #int 0 // #0 │ │ -07c32c: 28fe |00b6: goto 00b4 // -0002 │ │ +07d0d4: |[07d0d4] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z │ │ +07d0e4: 7401 4823 1200 |0000: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLanguage:()Ljava/lang/String; // method@2348 │ │ +07d0ea: 0c0b |0003: move-result-object v11 │ │ +07d0ec: 7401 4723 1200 |0004: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ +07d0f2: 0c0a |0007: move-result-object v10 │ │ +07d0f4: 7401 4b23 1200 |0008: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNPage:()I // method@234b │ │ +07d0fa: 0a0e |000b: move-result v14 │ │ +07d0fc: 7401 4c23 1200 |000c: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNSut:()I // method@234c │ │ +07d102: 0a0f |000f: move-result v15 │ │ +07d104: 7401 4e23 1200 |0010: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getSelectedCategories:()Ljava/lang/String; // method@234e │ │ +07d10a: 0c10 |0013: move-result-object v16 │ │ +07d10c: 7401 4923 1200 |0014: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine1:()Ljava/lang/String; // method@2349 │ │ +07d112: 0c0c |0017: move-result-object v12 │ │ +07d114: 7401 4a23 1200 |0018: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine2:()Ljava/lang/String; // method@234a │ │ +07d11a: 0c0d |001b: move-result-object v13 │ │ +07d11c: 1a01 b700 |001c: const-string v1, "%s='%s' AND %s='%s' AND %s=%d AND %s=%d AND %s='%s' AND %s='%s' AND %s='%s'" // string@00b7 │ │ +07d120: 1302 0e00 |001e: const/16 v2, #int 14 // #e │ │ +07d124: 2322 b504 |0020: new-array v2, v2, [Ljava/lang/Object; // type@04b5 │ │ +07d128: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +07d12a: 1a05 8118 |0023: const-string v5, "lang" // string@1881 │ │ +07d12e: 4d05 0203 |0025: aput-object v5, v2, v3 │ │ +07d132: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +07d134: 4d0b 0203 |0028: aput-object v11, v2, v3 │ │ +07d138: 1223 |002a: const/4 v3, #int 2 // #2 │ │ +07d13a: 1a05 7518 |002b: const-string v5, "keywords" // string@1875 │ │ +07d13e: 4d05 0203 |002d: aput-object v5, v2, v3 │ │ +07d142: 1233 |002f: const/4 v3, #int 3 // #3 │ │ +07d144: 4d0a 0203 |0030: aput-object v10, v2, v3 │ │ +07d148: 1243 |0032: const/4 v3, #int 4 // #4 │ │ +07d14a: 1a05 bb1d |0033: const-string v5, "npage" // string@1dbb │ │ +07d14e: 4d05 0203 |0035: aput-object v5, v2, v3 │ │ +07d152: 1253 |0037: const/4 v3, #int 5 // #5 │ │ +07d154: 7110 391f 0e00 |0038: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07d15a: 0c05 |003b: move-result-object v5 │ │ +07d15c: 4d05 0203 |003c: aput-object v5, v2, v3 │ │ +07d160: 1263 |003e: const/4 v3, #int 6 // #6 │ │ +07d162: 1a05 c21d |003f: const-string v5, "nsut" // string@1dc2 │ │ +07d166: 4d05 0203 |0041: aput-object v5, v2, v3 │ │ +07d16a: 1273 |0043: const/4 v3, #int 7 // #7 │ │ +07d16c: 7110 391f 0f00 |0044: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07d172: 0c05 |0047: move-result-object v5 │ │ +07d174: 4d05 0203 |0048: aput-object v5, v2, v3 │ │ +07d178: 1303 0800 |004a: const/16 v3, #int 8 // #8 │ │ +07d17c: 1a05 6e21 |004c: const-string v5, "scate" // string@216e │ │ +07d180: 4d05 0203 |004e: aput-object v5, v2, v3 │ │ +07d184: 1303 0900 |0050: const/16 v3, #int 9 // #9 │ │ +07d188: 4d10 0203 |0052: aput-object v16, v2, v3 │ │ +07d18c: 1303 0a00 |0054: const/16 v3, #int 10 // #a │ │ +07d190: 1a05 c018 |0056: const-string v5, "line1" // string@18c0 │ │ +07d194: 4d05 0203 |0058: aput-object v5, v2, v3 │ │ +07d198: 1303 0b00 |005a: const/16 v3, #int 11 // #b │ │ +07d19c: 4d0c 0203 |005c: aput-object v12, v2, v3 │ │ +07d1a0: 1303 0c00 |005e: const/16 v3, #int 12 // #c │ │ +07d1a4: 1a05 c218 |0060: const-string v5, "line2" // string@18c2 │ │ +07d1a8: 4d05 0203 |0062: aput-object v5, v2, v3 │ │ +07d1ac: 1303 0d00 |0064: const/16 v3, #int 13 // #d │ │ +07d1b0: 4d0d 0203 |0066: aput-object v13, v2, v3 │ │ +07d1b4: 7120 601f 2100 |0068: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07d1ba: 0c04 |006b: move-result-object v4 │ │ +07d1bc: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +07d1c0: 5401 e610 |006e: iget-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07d1c4: 1a02 f816 |0070: const-string v2, "history" // string@16f8 │ │ +07d1c8: 1303 0800 |0072: const/16 v3, #int 8 // #8 │ │ +07d1cc: 2333 b704 |0074: new-array v3, v3, [Ljava/lang/String; // type@04b7 │ │ +07d1d0: 1205 |0076: const/4 v5, #int 0 // #0 │ │ +07d1d2: 1a06 d50d |0077: const-string v6, "_id" // string@0dd5 │ │ +07d1d6: 4d06 0305 |0079: aput-object v6, v3, v5 │ │ +07d1da: 1215 |007b: const/4 v5, #int 1 // #1 │ │ +07d1dc: 1a06 8118 |007c: const-string v6, "lang" // string@1881 │ │ +07d1e0: 4d06 0305 |007e: aput-object v6, v3, v5 │ │ +07d1e4: 1225 |0080: const/4 v5, #int 2 // #2 │ │ +07d1e6: 1a06 7518 |0081: const-string v6, "keywords" // string@1875 │ │ +07d1ea: 4d06 0305 |0083: aput-object v6, v3, v5 │ │ +07d1ee: 1235 |0085: const/4 v5, #int 3 // #3 │ │ +07d1f0: 1a06 bb1d |0086: const-string v6, "npage" // string@1dbb │ │ +07d1f4: 4d06 0305 |0088: aput-object v6, v3, v5 │ │ +07d1f8: 1245 |008a: const/4 v5, #int 4 // #4 │ │ +07d1fa: 1a06 c21d |008b: const-string v6, "nsut" // string@1dc2 │ │ +07d1fe: 4d06 0305 |008d: aput-object v6, v3, v5 │ │ +07d202: 1255 |008f: const/4 v5, #int 5 // #5 │ │ +07d204: 1a06 6e21 |0090: const-string v6, "scate" // string@216e │ │ +07d208: 4d06 0305 |0092: aput-object v6, v3, v5 │ │ +07d20c: 1265 |0094: const/4 v5, #int 6 // #6 │ │ +07d20e: 1a06 c018 |0095: const-string v6, "line1" // string@18c0 │ │ +07d212: 4d06 0305 |0097: aput-object v6, v3, v5 │ │ +07d216: 1275 |0099: const/4 v5, #int 7 // #7 │ │ +07d218: 1a06 c218 |009a: const-string v6, "line2" // string@18c2 │ │ +07d21c: 4d06 0305 |009c: aput-object v6, v3, v5 │ │ +07d220: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +07d222: 1206 |009f: const/4 v6, #int 0 // #0 │ │ +07d224: 1207 |00a0: const/4 v7, #int 0 // #0 │ │ +07d226: 1208 |00a1: const/4 v8, #int 0 // #0 │ │ +07d228: 7408 e801 0100 |00a2: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07d22e: 0c01 |00a5: move-result-object v1 │ │ +07d230: 7210 c301 0100 |00a6: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07d236: 0a09 |00a9: move-result v9 │ │ +07d238: 3d09 0b00 |00aa: if-lez v9, 00b5 // +000b │ │ +07d23c: 1a01 790c |00ac: const-string v1, "Tipitaka" // string@0c79 │ │ +07d240: 1a02 0313 |00ae: const-string v2, "duplicate history entry found" // string@1303 │ │ +07d244: 7120 0b0d 2100 |00b0: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07d24a: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ +07d24c: 0f01 |00b4: return v1 │ │ +07d24e: 1201 |00b5: const/4 v1, #int 0 // #0 │ │ +07d250: 28fe |00b6: goto 00b4 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x000c line=89 │ │ 0x0010 line=90 │ │ 0x0014 line=91 │ │ 0x0018 line=92 │ │ 0x001c line=93 │ │ + 0x0038 line=96 │ │ + 0x0044 line=97 │ │ + 0x0068 line=93 │ │ 0x006c line=102 │ │ + 0x00a6 line=104 │ │ 0x00aa line=106 │ │ 0x00ac line=107 │ │ 0x00b3 line=108 │ │ 0x00b4 line=110 │ │ locals : │ │ 0x006c - 0x00b7 reg=4 where Ljava/lang/String; │ │ 0x00aa - 0x00b7 reg=9 count I │ │ @@ -126868,20 +126890,20 @@ │ │ type : '()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07c330: |[07c330] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ -07c340: 5410 e710 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; // field@10e7 │ │ -07c344: 6e10 2f23 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@232f │ │ -07c34a: 0c00 |0005: move-result-object v0 │ │ -07c34c: 5b10 e610 |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07c350: 1101 |0008: return-object v1 │ │ +07d254: |[07d254] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ +07d264: 5410 e710 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper; // field@10e7 │ │ +07d268: 6e10 2f23 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@232f │ │ +07d26e: 0c00 |0005: move-result-object v0 │ │ +07d270: 5b10 e610 |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07d274: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0008 line=78 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ │ │ @@ -126890,30 +126912,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -07c354: |[07c354] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.removeAllEntries:()V │ │ -07c364: 6e10 3423 0400 |0000: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getAllEntries:()Landroid/database/Cursor; // method@2334 │ │ -07c36a: 0c00 |0003: move-result-object v0 │ │ -07c36c: 7210 cb01 0000 |0004: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07c372: 7210 c901 0000 |0007: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07c378: 0a02 |000a: move-result v2 │ │ -07c37a: 3902 0f00 |000b: if-nez v2, 001a // +000f │ │ -07c37e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -07c380: 7220 c501 2000 |000e: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07c386: 0a01 |0011: move-result v1 │ │ -07c388: 8112 |0012: int-to-long v2, v1 │ │ -07c38a: 6e30 3e23 2403 |0013: invoke-virtual {v4, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.removeEntry:(J)Z // method@233e │ │ -07c390: 7210 cc01 0000 |0016: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07c396: 28ee |0019: goto 0007 // -0012 │ │ -07c398: 7210 c001 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -07c39e: 0e00 |001d: return-void │ │ +07d278: |[07d278] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.removeAllEntries:()V │ │ +07d288: 6e10 3423 0400 |0000: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getAllEntries:()Landroid/database/Cursor; // method@2334 │ │ +07d28e: 0c00 |0003: move-result-object v0 │ │ +07d290: 7210 cb01 0000 |0004: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07d296: 7210 c901 0000 |0007: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07d29c: 0a02 |000a: move-result v2 │ │ +07d29e: 3902 0f00 |000b: if-nez v2, 001a // +000f │ │ +07d2a2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +07d2a4: 7220 c501 2000 |000e: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07d2aa: 0a01 |0011: move-result v1 │ │ +07d2ac: 8112 |0012: int-to-long v2, v1 │ │ +07d2ae: 6e30 3e23 2403 |0013: invoke-virtual {v4, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.removeEntry:(J)Z // method@233e │ │ +07d2b4: 7210 cc01 0000 |0016: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07d2ba: 28ee |0019: goto 0007 // -0012 │ │ +07d2bc: 7210 c001 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07d2c2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=212 │ │ 0x0007 line=214 │ │ 0x000d line=215 │ │ 0x0012 line=216 │ │ @@ -126926,118 +126948,118 @@ │ │ 0x0000 - 0x001e reg=4 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ │ │ #11 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'removeEntry' │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -07c3a0: |[07c3a0] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.removeEntry:(J)Z │ │ -07c3b0: 5440 e610 |0000: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07c3b4: 1a01 f716 |0002: const-string v1, "history" // string@16f7 │ │ -07c3b8: 2202 b303 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07c3bc: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07c3c2: 1a03 d50d |0009: const-string v3, "_id=" // string@0dd5 │ │ -07c3c6: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07c3cc: 0c02 |000e: move-result-object v2 │ │ -07c3ce: 6e30 7c1f 5206 |000f: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07c3d4: 0c02 |0012: move-result-object v2 │ │ -07c3d6: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07c3dc: 0c02 |0016: move-result-object v2 │ │ -07c3de: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -07c3e0: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ -07c3e6: 0a00 |001b: move-result v0 │ │ -07c3e8: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ -07c3ec: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -07c3ee: 0f00 |001f: return v0 │ │ -07c3f0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07c3f2: 28fe |0021: goto 001f // -0002 │ │ +07d2c4: |[07d2c4] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.removeEntry:(J)Z │ │ +07d2d4: 5450 e610 |0000: iget-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07d2d8: 1a01 f816 |0002: const-string v1, "history" // string@16f8 │ │ +07d2dc: 2202 b103 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07d2e0: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07d2e6: 1a03 d70d |0009: const-string v3, "_id=" // string@0dd7 │ │ +07d2ea: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07d2f0: 0c02 |000e: move-result-object v2 │ │ +07d2f2: 6e30 7c1f 6207 |000f: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07d2f8: 0c02 |0012: move-result-object v2 │ │ +07d2fa: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07d300: 0c02 |0016: move-result-object v2 │ │ +07d302: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +07d304: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ +07d30a: 0a00 |001b: move-result v0 │ │ +07d30c: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ +07d310: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +07d312: 0f00 |001f: return v0 │ │ +07d314: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +07d316: 28fe |0021: goto 001f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ - 0x0000 - 0x0022 reg=4 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - 0x0000 - 0x0022 reg=5 _rowIndex J │ │ + 0x0000 - 0x0022 reg=5 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ + 0x0000 - 0x0022 reg=6 _rowIndex J │ │ │ │ #12 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;) │ │ name : 'updateEntry' │ │ type : '(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 136 16-bit code units │ │ -07c3f4: |[07c3f4] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ │ -07c404: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -07c408: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07c40e: 1a02 8018 |0005: const-string v2, "lang" // string@1880 │ │ -07c412: 6e10 4823 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLanguage:()Ljava/lang/String; // method@2348 │ │ -07c418: 0c03 |000a: move-result-object v3 │ │ -07c41a: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c420: 1a02 7418 |000e: const-string v2, "keywords" // string@1874 │ │ -07c424: 6e10 4723 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ -07c42a: 0c03 |0013: move-result-object v3 │ │ -07c42c: 6e30 2a01 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c432: 1a02 bb1d |0017: const-string v2, "npage" // string@1dbb │ │ -07c436: 6e10 4b23 0800 |0019: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNPage:()I // method@234b │ │ -07c43c: 0a03 |001c: move-result v3 │ │ -07c43e: 7110 391f 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c444: 0c03 |0020: move-result-object v3 │ │ -07c446: 6e30 2901 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07c44c: 1a02 c21d |0024: const-string v2, "nsut" // string@1dc2 │ │ -07c450: 6e10 4c23 0800 |0026: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNSut:()I // method@234c │ │ -07c456: 0a03 |0029: move-result v3 │ │ -07c458: 7110 391f 0300 |002a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c45e: 0c03 |002d: move-result-object v3 │ │ -07c460: 6e30 2901 2003 |002e: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07c466: 1a02 6e21 |0031: const-string v2, "scate" // string@216e │ │ -07c46a: 6e10 4e23 0800 |0033: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getSelectedCategories:()Ljava/lang/String; // method@234e │ │ -07c470: 0c03 |0036: move-result-object v3 │ │ -07c472: 6e30 2a01 2003 |0037: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c478: 1a02 c018 |003a: const-string v2, "line1" // string@18c0 │ │ -07c47c: 6e10 4923 0800 |003c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine1:()Ljava/lang/String; // method@2349 │ │ -07c482: 0c03 |003f: move-result-object v3 │ │ -07c484: 6e30 2a01 2003 |0040: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c48a: 1a02 c218 |0043: const-string v2, "line2" // string@18c2 │ │ -07c48e: 6e10 4a23 0800 |0045: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine2:()Ljava/lang/String; // method@234a │ │ -07c494: 0c03 |0048: move-result-object v3 │ │ -07c496: 6e30 2a01 2003 |0049: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c49c: 1a02 2514 |004c: const-string v2, "freq" // string@1425 │ │ -07c4a0: 6e10 4623 0800 |004e: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ -07c4a6: 0a03 |0051: move-result v3 │ │ -07c4a8: 7110 391f 0300 |0052: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07c4ae: 0c03 |0055: move-result-object v3 │ │ -07c4b0: 6e30 2901 2003 |0056: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ -07c4b6: 1a02 f41f |0059: const-string v2, "priority" // string@1ff4 │ │ -07c4ba: 6e10 4d23 0800 |005b: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ -07c4c0: 0c03 |005e: move-result-object v3 │ │ -07c4c2: 6e30 2a01 2003 |005f: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c4c8: 1a02 6311 |0062: const-string v2, "code" // string@1163 │ │ -07c4cc: 6e10 4523 0800 |0064: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ -07c4d2: 0c03 |0067: move-result-object v3 │ │ -07c4d4: 6e30 2a01 2003 |0068: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07c4da: 2202 b303 |006b: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07c4de: 7010 761f 0200 |006d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07c4e4: 1a03 d40d |0070: const-string v3, "_id = " // string@0dd4 │ │ -07c4e8: 6e20 7e1f 3200 |0072: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07c4ee: 0c02 |0075: move-result-object v2 │ │ -07c4f0: 6e30 7c1f 6207 |0076: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07c4f6: 0c02 |0079: move-result-object v2 │ │ -07c4f8: 6e10 841f 0200 |007a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07c4fe: 0c01 |007d: move-result-object v1 │ │ -07c500: 5452 e610 |007e: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ -07c504: 1a03 f716 |0080: const-string v3, "history" // string@16f7 │ │ -07c508: 1204 |0082: const/4 v4, #int 0 // #0 │ │ -07c50a: 6e54 eb01 3210 |0083: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ -07c510: 0a02 |0086: move-result v2 │ │ -07c512: 0f02 |0087: return v2 │ │ +07d318: |[07d318] org.yuttadhammo.tipitaka.SearchHistoryDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ │ +07d328: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +07d32c: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07d332: 1a02 8118 |0005: const-string v2, "lang" // string@1881 │ │ +07d336: 6e10 4823 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLanguage:()Ljava/lang/String; // method@2348 │ │ +07d33c: 0c03 |000a: move-result-object v3 │ │ +07d33e: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d344: 1a02 7518 |000e: const-string v2, "keywords" // string@1875 │ │ +07d348: 6e10 4723 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ +07d34e: 0c03 |0013: move-result-object v3 │ │ +07d350: 6e30 2a01 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d356: 1a02 bb1d |0017: const-string v2, "npage" // string@1dbb │ │ +07d35a: 6e10 4b23 0800 |0019: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNPage:()I // method@234b │ │ +07d360: 0a03 |001c: move-result v3 │ │ +07d362: 7110 391f 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07d368: 0c03 |0020: move-result-object v3 │ │ +07d36a: 6e30 2901 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07d370: 1a02 c21d |0024: const-string v2, "nsut" // string@1dc2 │ │ +07d374: 6e10 4c23 0800 |0026: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getNSut:()I // method@234c │ │ +07d37a: 0a03 |0029: move-result v3 │ │ +07d37c: 7110 391f 0300 |002a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07d382: 0c03 |002d: move-result-object v3 │ │ +07d384: 6e30 2901 2003 |002e: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07d38a: 1a02 6e21 |0031: const-string v2, "scate" // string@216e │ │ +07d38e: 6e10 4e23 0800 |0033: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getSelectedCategories:()Ljava/lang/String; // method@234e │ │ +07d394: 0c03 |0036: move-result-object v3 │ │ +07d396: 6e30 2a01 2003 |0037: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d39c: 1a02 c018 |003a: const-string v2, "line1" // string@18c0 │ │ +07d3a0: 6e10 4923 0800 |003c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine1:()Ljava/lang/String; // method@2349 │ │ +07d3a6: 0c03 |003f: move-result-object v3 │ │ +07d3a8: 6e30 2a01 2003 |0040: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d3ae: 1a02 c218 |0043: const-string v2, "line2" // string@18c2 │ │ +07d3b2: 6e10 4a23 0800 |0045: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getLine2:()Ljava/lang/String; // method@234a │ │ +07d3b8: 0c03 |0048: move-result-object v3 │ │ +07d3ba: 6e30 2a01 2003 |0049: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d3c0: 1a02 2614 |004c: const-string v2, "freq" // string@1426 │ │ +07d3c4: 6e10 4623 0800 |004e: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ +07d3ca: 0a03 |0051: move-result v3 │ │ +07d3cc: 7110 391f 0300 |0052: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07d3d2: 0c03 |0055: move-result-object v3 │ │ +07d3d4: 6e30 2901 2003 |0056: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0129 │ │ +07d3da: 1a02 f41f |0059: const-string v2, "priority" // string@1ff4 │ │ +07d3de: 6e10 4d23 0800 |005b: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ +07d3e4: 0c03 |005e: move-result-object v3 │ │ +07d3e6: 6e30 2a01 2003 |005f: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d3ec: 1a02 6411 |0062: const-string v2, "code" // string@1164 │ │ +07d3f0: 6e10 4523 0800 |0064: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ +07d3f6: 0c03 |0067: move-result-object v3 │ │ +07d3f8: 6e30 2a01 2003 |0068: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07d3fe: 2202 b103 |006b: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07d402: 7010 761f 0200 |006d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07d408: 1a03 d60d |0070: const-string v3, "_id = " // string@0dd6 │ │ +07d40c: 6e20 7e1f 3200 |0072: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07d412: 0c02 |0075: move-result-object v2 │ │ +07d414: 6e30 7c1f 6207 |0076: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07d41a: 0c02 |0079: move-result-object v2 │ │ +07d41c: 6e10 841f 0200 |007a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07d422: 0c01 |007d: move-result-object v1 │ │ +07d424: 5452 e610 |007e: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@10e6 │ │ +07d428: 1a03 f816 |0080: const-string v3, "history" // string@16f8 │ │ +07d42c: 1204 |0082: const/4 v4, #int 0 // #0 │ │ +07d42e: 6e54 eb01 3210 |0083: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ +07d434: 0a02 |0086: move-result v2 │ │ +07d436: 0f02 |0087: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ 0x000e line=244 │ │ 0x0017 line=245 │ │ 0x0024 line=246 │ │ @@ -127052,21 +127074,21 @@ │ │ locals : │ │ 0x0005 - 0x0088 reg=0 newValues Landroid/content/ContentValues; │ │ 0x007e - 0x0088 reg=1 where Ljava/lang/String; │ │ 0x0000 - 0x0088 reg=5 this Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ 0x0000 - 0x0088 reg=6 _rowIndex J │ │ 0x0000 - 0x0088 reg=8 item Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ - source_file_idx : 2827 (SearchHistoryDBAdapter.java) │ │ + source_file_idx : 2829 (SearchHistoryDBAdapter.java) │ │ │ │ Class #538 header: │ │ -class_idx : 1152 │ │ +class_idx : 1150 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2829 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2831 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 21 │ │ │ │ Class #538 annotations: │ │ Annotations on method #9024 '' │ │ @@ -127125,226 +127147,226 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 400 16-bit code units │ │ -07c514: |[07c514] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;)V │ │ -07c524: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -07c526: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -07c528: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -07c52a: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -07c52c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -07c52e: 7010 4c1f 0800 |0005: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07c534: 1a01 0d01 |0008: const-string v1, ":" // string@010d │ │ -07c538: 6e20 691f 1900 |000a: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07c53e: 0c00 |000d: move-result-object v0 │ │ -07c540: 2101 |000e: array-length v1, v0 │ │ -07c542: 1272 |000f: const/4 v2, #int 7 // #7 │ │ -07c544: 3321 4700 |0010: if-ne v1, v2, 0057 // +0047 │ │ -07c548: 4601 0003 |0012: aget-object v1, v0, v3 │ │ -07c54c: 6e10 721f 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c552: 0c01 |0017: move-result-object v1 │ │ -07c554: 5b81 eb10 |0018: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c558: 4601 0004 |001a: aget-object v1, v0, v4 │ │ -07c55c: 6e10 721f 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c562: 0c01 |001f: move-result-object v1 │ │ -07c564: 5b81 ea10 |0020: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c568: 4601 0005 |0022: aget-object v1, v0, v5 │ │ -07c56c: 6e10 721f 0100 |0024: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c572: 0c01 |0027: move-result-object v1 │ │ -07c574: 7110 361f 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c57a: 0a01 |002b: move-result v1 │ │ -07c57c: 5981 ee10 |002c: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c580: 4601 0006 |002e: aget-object v1, v0, v6 │ │ -07c584: 6e10 721f 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c58a: 0c01 |0033: move-result-object v1 │ │ -07c58c: 7110 361f 0100 |0034: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c592: 0a01 |0037: move-result v1 │ │ -07c594: 5981 ef10 |0038: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c598: 4601 0007 |003a: aget-object v1, v0, v7 │ │ -07c59c: 6e10 721f 0100 |003c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c5a2: 0c01 |003f: move-result-object v1 │ │ -07c5a4: 5b81 f110 |0040: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c5a8: 1251 |0042: const/4 v1, #int 5 // #5 │ │ -07c5aa: 4601 0001 |0043: aget-object v1, v0, v1 │ │ -07c5ae: 6e10 721f 0100 |0045: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c5b4: 0c01 |0048: move-result-object v1 │ │ -07c5b6: 5b81 ec10 |0049: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c5ba: 1261 |004b: const/4 v1, #int 6 // #6 │ │ -07c5bc: 4601 0001 |004c: aget-object v1, v0, v1 │ │ -07c5c0: 6e10 721f 0100 |004e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c5c6: 0c01 |0051: move-result-object v1 │ │ -07c5c8: 5b81 ed10 |0052: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c5cc: 5983 e910 |0054: iput v3, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c5d0: 0e00 |0056: return-void │ │ -07c5d2: 2101 |0057: array-length v1, v0 │ │ -07c5d4: 1302 0800 |0058: const/16 v2, #int 8 // #8 │ │ -07c5d8: 3321 5200 |005a: if-ne v1, v2, 00ac // +0052 │ │ -07c5dc: 4601 0003 |005c: aget-object v1, v0, v3 │ │ -07c5e0: 6e10 721f 0100 |005e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c5e6: 0c01 |0061: move-result-object v1 │ │ -07c5e8: 5b81 eb10 |0062: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c5ec: 4601 0004 |0064: aget-object v1, v0, v4 │ │ -07c5f0: 6e10 721f 0100 |0066: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c5f6: 0c01 |0069: move-result-object v1 │ │ -07c5f8: 5b81 ea10 |006a: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c5fc: 4601 0005 |006c: aget-object v1, v0, v5 │ │ -07c600: 6e10 721f 0100 |006e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c606: 0c01 |0071: move-result-object v1 │ │ -07c608: 7110 361f 0100 |0072: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c60e: 0a01 |0075: move-result v1 │ │ -07c610: 5981 ee10 |0076: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c614: 4601 0006 |0078: aget-object v1, v0, v6 │ │ -07c618: 6e10 721f 0100 |007a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c61e: 0c01 |007d: move-result-object v1 │ │ -07c620: 7110 361f 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c626: 0a01 |0081: move-result v1 │ │ -07c628: 5981 ef10 |0082: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c62c: 4601 0007 |0084: aget-object v1, v0, v7 │ │ -07c630: 6e10 721f 0100 |0086: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c636: 0c01 |0089: move-result-object v1 │ │ -07c638: 5b81 f110 |008a: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c63c: 1251 |008c: const/4 v1, #int 5 // #5 │ │ -07c63e: 4601 0001 |008d: aget-object v1, v0, v1 │ │ -07c642: 6e10 721f 0100 |008f: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c648: 0c01 |0092: move-result-object v1 │ │ -07c64a: 5b81 ec10 |0093: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c64e: 1261 |0095: const/4 v1, #int 6 // #6 │ │ -07c650: 4601 0001 |0096: aget-object v1, v0, v1 │ │ -07c654: 6e10 721f 0100 |0098: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c65a: 0c01 |009b: move-result-object v1 │ │ -07c65c: 5b81 ed10 |009c: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c660: 1271 |009e: const/4 v1, #int 7 // #7 │ │ -07c662: 4601 0001 |009f: aget-object v1, v0, v1 │ │ -07c666: 6e10 721f 0100 |00a1: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c66c: 0c01 |00a4: move-result-object v1 │ │ -07c66e: 7110 361f 0100 |00a5: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c674: 0a01 |00a8: move-result v1 │ │ -07c676: 5981 e910 |00a9: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c67a: 28ab |00ab: goto 0056 // -0055 │ │ -07c67c: 2101 |00ac: array-length v1, v0 │ │ -07c67e: 1302 0900 |00ad: const/16 v2, #int 9 // #9 │ │ -07c682: 3321 5d00 |00af: if-ne v1, v2, 010c // +005d │ │ -07c686: 4601 0003 |00b1: aget-object v1, v0, v3 │ │ -07c68a: 6e10 721f 0100 |00b3: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c690: 0c01 |00b6: move-result-object v1 │ │ -07c692: 5b81 eb10 |00b7: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c696: 4601 0004 |00b9: aget-object v1, v0, v4 │ │ -07c69a: 6e10 721f 0100 |00bb: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c6a0: 0c01 |00be: move-result-object v1 │ │ -07c6a2: 5b81 ea10 |00bf: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c6a6: 4601 0005 |00c1: aget-object v1, v0, v5 │ │ -07c6aa: 6e10 721f 0100 |00c3: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c6b0: 0c01 |00c6: move-result-object v1 │ │ -07c6b2: 7110 361f 0100 |00c7: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c6b8: 0a01 |00ca: move-result v1 │ │ -07c6ba: 5981 ee10 |00cb: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c6be: 4601 0006 |00cd: aget-object v1, v0, v6 │ │ -07c6c2: 6e10 721f 0100 |00cf: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c6c8: 0c01 |00d2: move-result-object v1 │ │ -07c6ca: 7110 361f 0100 |00d3: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c6d0: 0a01 |00d6: move-result v1 │ │ -07c6d2: 5981 ef10 |00d7: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c6d6: 4601 0007 |00d9: aget-object v1, v0, v7 │ │ -07c6da: 6e10 721f 0100 |00db: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c6e0: 0c01 |00de: move-result-object v1 │ │ -07c6e2: 5b81 f110 |00df: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c6e6: 1251 |00e1: const/4 v1, #int 5 // #5 │ │ -07c6e8: 4601 0001 |00e2: aget-object v1, v0, v1 │ │ -07c6ec: 6e10 721f 0100 |00e4: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c6f2: 0c01 |00e7: move-result-object v1 │ │ -07c6f4: 5b81 ec10 |00e8: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c6f8: 1261 |00ea: const/4 v1, #int 6 // #6 │ │ -07c6fa: 4601 0001 |00eb: aget-object v1, v0, v1 │ │ -07c6fe: 6e10 721f 0100 |00ed: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c704: 0c01 |00f0: move-result-object v1 │ │ -07c706: 5b81 ed10 |00f1: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c70a: 1271 |00f3: const/4 v1, #int 7 // #7 │ │ -07c70c: 4601 0001 |00f4: aget-object v1, v0, v1 │ │ -07c710: 6e10 721f 0100 |00f6: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c716: 0c01 |00f9: move-result-object v1 │ │ -07c718: 7110 361f 0100 |00fa: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c71e: 0a01 |00fd: move-result v1 │ │ -07c720: 5981 e910 |00fe: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c724: 1301 0800 |0100: const/16 v1, #int 8 // #8 │ │ -07c728: 4601 0001 |0102: aget-object v1, v0, v1 │ │ -07c72c: 6e10 721f 0100 |0104: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c732: 0c01 |0107: move-result-object v1 │ │ -07c734: 5b81 f010 |0108: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07c738: 2900 4cff |010a: goto/16 0056 // -00b4 │ │ -07c73c: 2101 |010c: array-length v1, v0 │ │ -07c73e: 1302 0a00 |010d: const/16 v2, #int 10 // #a │ │ -07c742: 3321 6700 |010f: if-ne v1, v2, 0176 // +0067 │ │ -07c746: 4601 0003 |0111: aget-object v1, v0, v3 │ │ -07c74a: 6e10 721f 0100 |0113: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c750: 0c01 |0116: move-result-object v1 │ │ -07c752: 5b81 eb10 |0117: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c756: 4601 0004 |0119: aget-object v1, v0, v4 │ │ -07c75a: 6e10 721f 0100 |011b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c760: 0c01 |011e: move-result-object v1 │ │ -07c762: 5b81 ea10 |011f: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c766: 4601 0005 |0121: aget-object v1, v0, v5 │ │ -07c76a: 6e10 721f 0100 |0123: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c770: 0c01 |0126: move-result-object v1 │ │ -07c772: 7110 361f 0100 |0127: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c778: 0a01 |012a: move-result v1 │ │ -07c77a: 5981 ee10 |012b: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c77e: 4601 0006 |012d: aget-object v1, v0, v6 │ │ -07c782: 6e10 721f 0100 |012f: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c788: 0c01 |0132: move-result-object v1 │ │ -07c78a: 7110 361f 0100 |0133: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c790: 0a01 |0136: move-result v1 │ │ -07c792: 5981 ef10 |0137: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c796: 4601 0007 |0139: aget-object v1, v0, v7 │ │ -07c79a: 6e10 721f 0100 |013b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c7a0: 0c01 |013e: move-result-object v1 │ │ -07c7a2: 5b81 f110 |013f: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c7a6: 1251 |0141: const/4 v1, #int 5 // #5 │ │ -07c7a8: 4601 0001 |0142: aget-object v1, v0, v1 │ │ -07c7ac: 6e10 721f 0100 |0144: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c7b2: 0c01 |0147: move-result-object v1 │ │ -07c7b4: 5b81 ec10 |0148: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c7b8: 1261 |014a: const/4 v1, #int 6 // #6 │ │ -07c7ba: 4601 0001 |014b: aget-object v1, v0, v1 │ │ -07c7be: 6e10 721f 0100 |014d: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c7c4: 0c01 |0150: move-result-object v1 │ │ -07c7c6: 5b81 ed10 |0151: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c7ca: 1271 |0153: const/4 v1, #int 7 // #7 │ │ -07c7cc: 4601 0001 |0154: aget-object v1, v0, v1 │ │ -07c7d0: 6e10 721f 0100 |0156: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c7d6: 0c01 |0159: move-result-object v1 │ │ -07c7d8: 7110 361f 0100 |015a: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07c7de: 0a01 |015d: move-result v1 │ │ -07c7e0: 5981 e910 |015e: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c7e4: 1301 0800 |0160: const/16 v1, #int 8 // #8 │ │ -07c7e8: 4601 0001 |0162: aget-object v1, v0, v1 │ │ -07c7ec: 6e10 721f 0100 |0164: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c7f2: 0c01 |0167: move-result-object v1 │ │ -07c7f4: 5b81 f010 |0168: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07c7f8: 1301 0900 |016a: const/16 v1, #int 9 // #9 │ │ -07c7fc: 4601 0001 |016c: aget-object v1, v0, v1 │ │ -07c800: 6e10 721f 0100 |016e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07c806: 0c01 |0171: move-result-object v1 │ │ -07c808: 5b81 e810 |0172: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07c80c: 2900 e2fe |0174: goto/16 0056 // -011e │ │ -07c810: 2201 9d03 |0176: new-instance v1, Ljava/lang/Exception; // type@039d │ │ -07c814: 2202 b303 |0178: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07c818: 7010 761f 0200 |017a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07c81e: 1a03 7c03 |017d: const-string v3, "History: Input format is invalid: " // string@037c │ │ -07c822: 6e20 7e1f 3200 |017f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07c828: 0c02 |0182: move-result-object v2 │ │ -07c82a: 2103 |0183: array-length v3, v0 │ │ -07c82c: 6e20 7b1f 3200 |0184: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07c832: 0c02 |0187: move-result-object v2 │ │ -07c834: 6e10 841f 0200 |0188: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07c83a: 0c02 |018b: move-result-object v2 │ │ -07c83c: 7020 271f 2100 |018c: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1f27 │ │ -07c842: 2701 |018f: throw v1 │ │ +07d438: |[07d438] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;)V │ │ +07d448: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +07d44a: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +07d44c: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +07d44e: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +07d450: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +07d452: 7010 4c1f 0800 |0005: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07d458: 1a01 1101 |0008: const-string v1, ":" // string@0111 │ │ +07d45c: 6e20 691f 1900 |000a: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07d462: 0c00 |000d: move-result-object v0 │ │ +07d464: 2101 |000e: array-length v1, v0 │ │ +07d466: 1272 |000f: const/4 v2, #int 7 // #7 │ │ +07d468: 3321 4700 |0010: if-ne v1, v2, 0057 // +0047 │ │ +07d46c: 4601 0003 |0012: aget-object v1, v0, v3 │ │ +07d470: 6e10 721f 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d476: 0c01 |0017: move-result-object v1 │ │ +07d478: 5b81 eb10 |0018: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d47c: 4601 0004 |001a: aget-object v1, v0, v4 │ │ +07d480: 6e10 721f 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d486: 0c01 |001f: move-result-object v1 │ │ +07d488: 5b81 ea10 |0020: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d48c: 4601 0005 |0022: aget-object v1, v0, v5 │ │ +07d490: 6e10 721f 0100 |0024: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d496: 0c01 |0027: move-result-object v1 │ │ +07d498: 7110 361f 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d49e: 0a01 |002b: move-result v1 │ │ +07d4a0: 5981 ee10 |002c: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d4a4: 4601 0006 |002e: aget-object v1, v0, v6 │ │ +07d4a8: 6e10 721f 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d4ae: 0c01 |0033: move-result-object v1 │ │ +07d4b0: 7110 361f 0100 |0034: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d4b6: 0a01 |0037: move-result v1 │ │ +07d4b8: 5981 ef10 |0038: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d4bc: 4601 0007 |003a: aget-object v1, v0, v7 │ │ +07d4c0: 6e10 721f 0100 |003c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d4c6: 0c01 |003f: move-result-object v1 │ │ +07d4c8: 5b81 f110 |0040: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d4cc: 1251 |0042: const/4 v1, #int 5 // #5 │ │ +07d4ce: 4601 0001 |0043: aget-object v1, v0, v1 │ │ +07d4d2: 6e10 721f 0100 |0045: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d4d8: 0c01 |0048: move-result-object v1 │ │ +07d4da: 5b81 ec10 |0049: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d4de: 1261 |004b: const/4 v1, #int 6 // #6 │ │ +07d4e0: 4601 0001 |004c: aget-object v1, v0, v1 │ │ +07d4e4: 6e10 721f 0100 |004e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d4ea: 0c01 |0051: move-result-object v1 │ │ +07d4ec: 5b81 ed10 |0052: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d4f0: 5983 e910 |0054: iput v3, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d4f4: 0e00 |0056: return-void │ │ +07d4f6: 2101 |0057: array-length v1, v0 │ │ +07d4f8: 1302 0800 |0058: const/16 v2, #int 8 // #8 │ │ +07d4fc: 3321 5200 |005a: if-ne v1, v2, 00ac // +0052 │ │ +07d500: 4601 0003 |005c: aget-object v1, v0, v3 │ │ +07d504: 6e10 721f 0100 |005e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d50a: 0c01 |0061: move-result-object v1 │ │ +07d50c: 5b81 eb10 |0062: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d510: 4601 0004 |0064: aget-object v1, v0, v4 │ │ +07d514: 6e10 721f 0100 |0066: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d51a: 0c01 |0069: move-result-object v1 │ │ +07d51c: 5b81 ea10 |006a: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d520: 4601 0005 |006c: aget-object v1, v0, v5 │ │ +07d524: 6e10 721f 0100 |006e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d52a: 0c01 |0071: move-result-object v1 │ │ +07d52c: 7110 361f 0100 |0072: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d532: 0a01 |0075: move-result v1 │ │ +07d534: 5981 ee10 |0076: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d538: 4601 0006 |0078: aget-object v1, v0, v6 │ │ +07d53c: 6e10 721f 0100 |007a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d542: 0c01 |007d: move-result-object v1 │ │ +07d544: 7110 361f 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d54a: 0a01 |0081: move-result v1 │ │ +07d54c: 5981 ef10 |0082: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d550: 4601 0007 |0084: aget-object v1, v0, v7 │ │ +07d554: 6e10 721f 0100 |0086: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d55a: 0c01 |0089: move-result-object v1 │ │ +07d55c: 5b81 f110 |008a: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d560: 1251 |008c: const/4 v1, #int 5 // #5 │ │ +07d562: 4601 0001 |008d: aget-object v1, v0, v1 │ │ +07d566: 6e10 721f 0100 |008f: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d56c: 0c01 |0092: move-result-object v1 │ │ +07d56e: 5b81 ec10 |0093: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d572: 1261 |0095: const/4 v1, #int 6 // #6 │ │ +07d574: 4601 0001 |0096: aget-object v1, v0, v1 │ │ +07d578: 6e10 721f 0100 |0098: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d57e: 0c01 |009b: move-result-object v1 │ │ +07d580: 5b81 ed10 |009c: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d584: 1271 |009e: const/4 v1, #int 7 // #7 │ │ +07d586: 4601 0001 |009f: aget-object v1, v0, v1 │ │ +07d58a: 6e10 721f 0100 |00a1: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d590: 0c01 |00a4: move-result-object v1 │ │ +07d592: 7110 361f 0100 |00a5: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d598: 0a01 |00a8: move-result v1 │ │ +07d59a: 5981 e910 |00a9: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d59e: 28ab |00ab: goto 0056 // -0055 │ │ +07d5a0: 2101 |00ac: array-length v1, v0 │ │ +07d5a2: 1302 0900 |00ad: const/16 v2, #int 9 // #9 │ │ +07d5a6: 3321 5d00 |00af: if-ne v1, v2, 010c // +005d │ │ +07d5aa: 4601 0003 |00b1: aget-object v1, v0, v3 │ │ +07d5ae: 6e10 721f 0100 |00b3: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d5b4: 0c01 |00b6: move-result-object v1 │ │ +07d5b6: 5b81 eb10 |00b7: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d5ba: 4601 0004 |00b9: aget-object v1, v0, v4 │ │ +07d5be: 6e10 721f 0100 |00bb: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d5c4: 0c01 |00be: move-result-object v1 │ │ +07d5c6: 5b81 ea10 |00bf: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d5ca: 4601 0005 |00c1: aget-object v1, v0, v5 │ │ +07d5ce: 6e10 721f 0100 |00c3: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d5d4: 0c01 |00c6: move-result-object v1 │ │ +07d5d6: 7110 361f 0100 |00c7: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d5dc: 0a01 |00ca: move-result v1 │ │ +07d5de: 5981 ee10 |00cb: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d5e2: 4601 0006 |00cd: aget-object v1, v0, v6 │ │ +07d5e6: 6e10 721f 0100 |00cf: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d5ec: 0c01 |00d2: move-result-object v1 │ │ +07d5ee: 7110 361f 0100 |00d3: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d5f4: 0a01 |00d6: move-result v1 │ │ +07d5f6: 5981 ef10 |00d7: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d5fa: 4601 0007 |00d9: aget-object v1, v0, v7 │ │ +07d5fe: 6e10 721f 0100 |00db: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d604: 0c01 |00de: move-result-object v1 │ │ +07d606: 5b81 f110 |00df: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d60a: 1251 |00e1: const/4 v1, #int 5 // #5 │ │ +07d60c: 4601 0001 |00e2: aget-object v1, v0, v1 │ │ +07d610: 6e10 721f 0100 |00e4: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d616: 0c01 |00e7: move-result-object v1 │ │ +07d618: 5b81 ec10 |00e8: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d61c: 1261 |00ea: const/4 v1, #int 6 // #6 │ │ +07d61e: 4601 0001 |00eb: aget-object v1, v0, v1 │ │ +07d622: 6e10 721f 0100 |00ed: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d628: 0c01 |00f0: move-result-object v1 │ │ +07d62a: 5b81 ed10 |00f1: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d62e: 1271 |00f3: const/4 v1, #int 7 // #7 │ │ +07d630: 4601 0001 |00f4: aget-object v1, v0, v1 │ │ +07d634: 6e10 721f 0100 |00f6: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d63a: 0c01 |00f9: move-result-object v1 │ │ +07d63c: 7110 361f 0100 |00fa: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d642: 0a01 |00fd: move-result v1 │ │ +07d644: 5981 e910 |00fe: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d648: 1301 0800 |0100: const/16 v1, #int 8 // #8 │ │ +07d64c: 4601 0001 |0102: aget-object v1, v0, v1 │ │ +07d650: 6e10 721f 0100 |0104: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d656: 0c01 |0107: move-result-object v1 │ │ +07d658: 5b81 f010 |0108: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07d65c: 2900 4cff |010a: goto/16 0056 // -00b4 │ │ +07d660: 2101 |010c: array-length v1, v0 │ │ +07d662: 1302 0a00 |010d: const/16 v2, #int 10 // #a │ │ +07d666: 3321 6700 |010f: if-ne v1, v2, 0176 // +0067 │ │ +07d66a: 4601 0003 |0111: aget-object v1, v0, v3 │ │ +07d66e: 6e10 721f 0100 |0113: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d674: 0c01 |0116: move-result-object v1 │ │ +07d676: 5b81 eb10 |0117: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d67a: 4601 0004 |0119: aget-object v1, v0, v4 │ │ +07d67e: 6e10 721f 0100 |011b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d684: 0c01 |011e: move-result-object v1 │ │ +07d686: 5b81 ea10 |011f: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d68a: 4601 0005 |0121: aget-object v1, v0, v5 │ │ +07d68e: 6e10 721f 0100 |0123: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d694: 0c01 |0126: move-result-object v1 │ │ +07d696: 7110 361f 0100 |0127: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d69c: 0a01 |012a: move-result v1 │ │ +07d69e: 5981 ee10 |012b: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d6a2: 4601 0006 |012d: aget-object v1, v0, v6 │ │ +07d6a6: 6e10 721f 0100 |012f: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d6ac: 0c01 |0132: move-result-object v1 │ │ +07d6ae: 7110 361f 0100 |0133: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d6b4: 0a01 |0136: move-result v1 │ │ +07d6b6: 5981 ef10 |0137: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d6ba: 4601 0007 |0139: aget-object v1, v0, v7 │ │ +07d6be: 6e10 721f 0100 |013b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d6c4: 0c01 |013e: move-result-object v1 │ │ +07d6c6: 5b81 f110 |013f: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d6ca: 1251 |0141: const/4 v1, #int 5 // #5 │ │ +07d6cc: 4601 0001 |0142: aget-object v1, v0, v1 │ │ +07d6d0: 6e10 721f 0100 |0144: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d6d6: 0c01 |0147: move-result-object v1 │ │ +07d6d8: 5b81 ec10 |0148: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d6dc: 1261 |014a: const/4 v1, #int 6 // #6 │ │ +07d6de: 4601 0001 |014b: aget-object v1, v0, v1 │ │ +07d6e2: 6e10 721f 0100 |014d: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d6e8: 0c01 |0150: move-result-object v1 │ │ +07d6ea: 5b81 ed10 |0151: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d6ee: 1271 |0153: const/4 v1, #int 7 // #7 │ │ +07d6f0: 4601 0001 |0154: aget-object v1, v0, v1 │ │ +07d6f4: 6e10 721f 0100 |0156: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d6fa: 0c01 |0159: move-result-object v1 │ │ +07d6fc: 7110 361f 0100 |015a: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07d702: 0a01 |015d: move-result v1 │ │ +07d704: 5981 e910 |015e: iput v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d708: 1301 0800 |0160: const/16 v1, #int 8 // #8 │ │ +07d70c: 4601 0001 |0162: aget-object v1, v0, v1 │ │ +07d710: 6e10 721f 0100 |0164: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d716: 0c01 |0167: move-result-object v1 │ │ +07d718: 5b81 f010 |0168: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07d71c: 1301 0900 |016a: const/16 v1, #int 9 // #9 │ │ +07d720: 4601 0001 |016c: aget-object v1, v0, v1 │ │ +07d724: 6e10 721f 0100 |016e: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07d72a: 0c01 |0171: move-result-object v1 │ │ +07d72c: 5b81 e810 |0172: iput-object v1, v8, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07d730: 2900 e2fe |0174: goto/16 0056 // -011e │ │ +07d734: 2201 9b03 |0176: new-instance v1, Ljava/lang/Exception; // type@039b │ │ +07d738: 2202 b103 |0178: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07d73c: 7010 761f 0200 |017a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07d742: 1a03 8003 |017d: const-string v3, "History: Input format is invalid: " // string@0380 │ │ +07d746: 6e20 7e1f 3200 |017f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07d74c: 0c02 |0182: move-result-object v2 │ │ +07d74e: 2103 |0183: array-length v3, v0 │ │ +07d750: 6e20 7b1f 3200 |0184: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07d756: 0c02 |0187: move-result-object v2 │ │ +07d758: 6e10 841f 0200 |0188: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07d75e: 0c02 |018b: move-result-object v2 │ │ +07d760: 7020 271f 2100 |018c: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1f27 │ │ +07d766: 2701 |018f: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=72 │ │ 0x0008 line=73 │ │ 0x000e line=74 │ │ 0x0012 line=75 │ │ 0x001a line=76 │ │ @@ -127396,30 +127418,30 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -07c844: |[07c844] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -07c854: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07c85a: 5b12 eb10 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c85e: 5b13 ea10 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c862: 5914 ee10 |0007: iput v4, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c866: 5915 ef10 |0009: iput v5, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c86a: 5b16 f110 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c86e: 5b17 ec10 |000d: iput-object v7, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c872: 5b18 ed10 |000f: iput-object v8, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c876: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -07c878: 5910 e910 |0012: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c87c: 1a00 0a01 |0014: const-string v0, "0" // string@010a │ │ -07c880: 5b10 f010 |0016: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07c884: 1a00 6501 |0018: const-string v0, "A" // string@0165 │ │ -07c888: 5b10 e810 |001a: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07c88c: 0e00 |001c: return-void │ │ +07d768: |[07d768] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +07d778: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07d77e: 5b12 eb10 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d782: 5b13 ea10 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d786: 5914 ee10 |0007: iput v4, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d78a: 5915 ef10 |0009: iput v5, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d78e: 5b16 f110 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d792: 5b17 ec10 |000d: iput-object v7, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d796: 5b18 ed10 |000f: iput-object v8, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d79a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +07d79c: 5910 e910 |0012: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d7a0: 1a00 0e01 |0014: const-string v0, "0" // string@010e │ │ +07d7a4: 5b10 f010 |0016: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07d7a8: 1a00 6a01 |0018: const-string v0, "A" // string@016a │ │ +07d7ac: 5b10 e810 |001a: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07d7b0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ 0x0009 line=20 │ │ @@ -127445,29 +127467,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -07c890: |[07c890] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -07c8a0: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07c8a6: 5b12 eb10 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c8aa: 5b13 ea10 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c8ae: 5914 ee10 |0007: iput v4, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c8b2: 5915 ef10 |0009: iput v5, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c8b6: 5b16 f110 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c8ba: 5b17 ec10 |000d: iput-object v7, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c8be: 5b18 ed10 |000f: iput-object v8, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c8c2: 5919 e910 |0011: iput v9, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c8c6: 1a00 0a01 |0013: const-string v0, "0" // string@010a │ │ -07c8ca: 5b10 f010 |0015: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07c8ce: 1a00 6501 |0017: const-string v0, "A" // string@0165 │ │ -07c8d2: 5b10 e810 |0019: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07c8d6: 0e00 |001b: return-void │ │ +07d7b4: |[07d7b4] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +07d7c4: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07d7ca: 5b12 eb10 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d7ce: 5b13 ea10 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d7d2: 5914 ee10 |0007: iput v4, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d7d6: 5915 ef10 |0009: iput v5, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d7da: 5b16 f110 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d7de: 5b17 ec10 |000d: iput-object v7, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d7e2: 5b18 ed10 |000f: iput-object v8, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d7e6: 5919 e910 |0011: iput v9, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d7ea: 1a00 0e01 |0013: const-string v0, "0" // string@010e │ │ +07d7ee: 5b10 f010 |0015: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07d7f2: 1a00 6a01 |0017: const-string v0, "A" // string@016a │ │ +07d7f6: 5b10 e810 |0019: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07d7fa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ 0x0009 line=34 │ │ @@ -127494,28 +127516,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -07c8d8: |[07c8d8] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V │ │ -07c8e8: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07c8ee: 5b12 eb10 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c8f2: 5b13 ea10 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c8f6: 5914 ee10 |0007: iput v4, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c8fa: 5915 ef10 |0009: iput v5, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c8fe: 5b16 f110 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c902: 5b17 ec10 |000d: iput-object v7, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c906: 5b18 ed10 |000f: iput-object v8, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c90a: 5919 e910 |0011: iput v9, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c90e: 5b1a f010 |0013: iput-object v10, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07c912: 1a00 6501 |0015: const-string v0, "A" // string@0165 │ │ -07c916: 5b10 e810 |0017: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07c91a: 0e00 |0019: return-void │ │ +07d7fc: |[07d7fc] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V │ │ +07d80c: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07d812: 5b12 eb10 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d816: 5b13 ea10 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d81a: 5914 ee10 |0007: iput v4, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d81e: 5915 ef10 |0009: iput v5, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d822: 5b16 f110 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d826: 5b17 ec10 |000d: iput-object v7, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d82a: 5b18 ed10 |000f: iput-object v8, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d82e: 5919 e910 |0011: iput v9, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d832: 5b1a f010 |0013: iput-object v10, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07d836: 1a00 6a01 |0015: const-string v0, "A" // string@016a │ │ +07d83a: 5b10 e810 |0017: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07d83e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -127543,27 +127565,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 11 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -07c91c: |[07c91c] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -07c92c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07c932: 5b01 eb10 |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c936: 5b02 ea10 |0005: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c93a: 5903 ee10 |0007: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07c93e: 5904 ef10 |0009: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07c942: 5b05 f110 |000b: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07c946: 5b06 ec10 |000d: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c94a: 5b07 ed10 |000f: iput-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c94e: 5908 e910 |0011: iput v8, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c952: 5b09 f010 |0013: iput-object v9, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07c956: 5b0a e810 |0015: iput-object v10, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07c95a: 0e00 |0017: return-void │ │ +07d840: |[07d840] org.yuttadhammo.tipitaka.SearchHistoryItem.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +07d850: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07d856: 5b01 eb10 |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d85a: 5b02 ea10 |0005: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d85e: 5903 ee10 |0007: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d862: 5904 ef10 |0009: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d866: 5b05 f110 |000b: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d86a: 5b06 ec10 |000d: iput-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d86e: 5b07 ed10 |000f: iput-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d872: 5908 e910 |0011: iput v8, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d876: 5b09 f010 |0013: iput-object v9, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07d87a: 5b0a e810 |0015: iput-object v10, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07d87e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x0005 line=60 │ │ 0x0007 line=61 │ │ 0x0009 line=62 │ │ @@ -127593,17 +127615,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c95c: |[07c95c] org.yuttadhammo.tipitaka.SearchHistoryItem.getCode:()Ljava/lang/String; │ │ -07c96c: 5410 e810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07c970: 1100 |0002: return-object v0 │ │ +07d880: |[07d880] org.yuttadhammo.tipitaka.SearchHistoryItem.getCode:()Ljava/lang/String; │ │ +07d890: 5410 e810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07d894: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127611,17 +127633,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c974: |[07c974] org.yuttadhammo.tipitaka.SearchHistoryItem.getFrequency:()I │ │ -07c984: 5210 e910 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07c988: 0f00 |0002: return v0 │ │ +07d898: |[07d898] org.yuttadhammo.tipitaka.SearchHistoryItem.getFrequency:()I │ │ +07d8a8: 5210 e910 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d8ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127629,17 +127651,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c98c: |[07c98c] org.yuttadhammo.tipitaka.SearchHistoryItem.getKeywords:()Ljava/lang/String; │ │ -07c99c: 5410 ea10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07c9a0: 1100 |0002: return-object v0 │ │ +07d8b0: |[07d8b0] org.yuttadhammo.tipitaka.SearchHistoryItem.getKeywords:()Ljava/lang/String; │ │ +07d8c0: 5410 ea10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d8c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127647,17 +127669,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c9a4: |[07c9a4] org.yuttadhammo.tipitaka.SearchHistoryItem.getLanguage:()Ljava/lang/String; │ │ -07c9b4: 5410 eb10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07c9b8: 1100 |0002: return-object v0 │ │ +07d8c8: |[07d8c8] org.yuttadhammo.tipitaka.SearchHistoryItem.getLanguage:()Ljava/lang/String; │ │ +07d8d8: 5410 eb10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d8dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127665,17 +127687,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c9bc: |[07c9bc] org.yuttadhammo.tipitaka.SearchHistoryItem.getLine1:()Ljava/lang/String; │ │ -07c9cc: 5410 ec10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07c9d0: 1100 |0002: return-object v0 │ │ +07d8e0: |[07d8e0] org.yuttadhammo.tipitaka.SearchHistoryItem.getLine1:()Ljava/lang/String; │ │ +07d8f0: 5410 ec10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d8f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127683,17 +127705,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c9d4: |[07c9d4] org.yuttadhammo.tipitaka.SearchHistoryItem.getLine2:()Ljava/lang/String; │ │ -07c9e4: 5410 ed10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07c9e8: 1100 |0002: return-object v0 │ │ +07d8f8: |[07d8f8] org.yuttadhammo.tipitaka.SearchHistoryItem.getLine2:()Ljava/lang/String; │ │ +07d908: 5410 ed10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07d90c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127701,17 +127723,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c9ec: |[07c9ec] org.yuttadhammo.tipitaka.SearchHistoryItem.getNPage:()I │ │ -07c9fc: 5210 ee10 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07ca00: 0f00 |0002: return v0 │ │ +07d910: |[07d910] org.yuttadhammo.tipitaka.SearchHistoryItem.getNPage:()I │ │ +07d920: 5210 ee10 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07d924: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127719,17 +127741,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca04: |[07ca04] org.yuttadhammo.tipitaka.SearchHistoryItem.getNSut:()I │ │ -07ca14: 5210 ef10 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07ca18: 0f00 |0002: return v0 │ │ +07d928: |[07d928] org.yuttadhammo.tipitaka.SearchHistoryItem.getNSut:()I │ │ +07d938: 5210 ef10 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07d93c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127737,17 +127759,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca1c: |[07ca1c] org.yuttadhammo.tipitaka.SearchHistoryItem.getPriority:()Ljava/lang/String; │ │ -07ca2c: 5410 f010 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07ca30: 1100 |0002: return-object v0 │ │ +07d940: |[07d940] org.yuttadhammo.tipitaka.SearchHistoryItem.getPriority:()Ljava/lang/String; │ │ +07d950: 5410 f010 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07d954: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127755,17 +127777,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca34: |[07ca34] org.yuttadhammo.tipitaka.SearchHistoryItem.getSelectedCategories:()Ljava/lang/String; │ │ -07ca44: 5410 f110 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07ca48: 1100 |0002: return-object v0 │ │ +07d958: |[07d958] org.yuttadhammo.tipitaka.SearchHistoryItem.getSelectedCategories:()Ljava/lang/String; │ │ +07d968: 5410 f110 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07d96c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/SearchHistoryItem;) │ │ @@ -127773,17 +127795,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca4c: |[07ca4c] org.yuttadhammo.tipitaka.SearchHistoryItem.setCode:(Ljava/lang/String;)V │ │ -07ca5c: 5b01 e810 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07ca60: 0e00 |0002: return-void │ │ +07d970: |[07d970] org.yuttadhammo.tipitaka.SearchHistoryItem.setCode:(Ljava/lang/String;)V │ │ +07d980: 5b01 e810 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07d984: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0002 line=202 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _code Ljava/lang/String; │ │ @@ -127793,17 +127815,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca64: |[07ca64] org.yuttadhammo.tipitaka.SearchHistoryItem.setFrequency:(I)V │ │ -07ca74: 5901 e910 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07ca78: 0e00 |0002: return-void │ │ +07d988: |[07d988] org.yuttadhammo.tipitaka.SearchHistoryItem.setFrequency:(I)V │ │ +07d998: 5901 e910 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07d99c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _freq I │ │ @@ -127813,17 +127835,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca7c: |[07ca7c] org.yuttadhammo.tipitaka.SearchHistoryItem.setKeywords:(Ljava/lang/String;)V │ │ -07ca8c: 5b01 ea10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07ca90: 0e00 |0002: return-void │ │ +07d9a0: |[07d9a0] org.yuttadhammo.tipitaka.SearchHistoryItem.setKeywords:(Ljava/lang/String;)V │ │ +07d9b0: 5b01 ea10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07d9b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _keywords Ljava/lang/String; │ │ @@ -127833,17 +127855,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca94: |[07ca94] org.yuttadhammo.tipitaka.SearchHistoryItem.setLangauge:(Ljava/lang/String;)V │ │ -07caa4: 5b01 eb10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07caa8: 0e00 |0002: return-void │ │ +07d9b8: |[07d9b8] org.yuttadhammo.tipitaka.SearchHistoryItem.setLangauge:(Ljava/lang/String;)V │ │ +07d9c8: 5b01 eb10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07d9cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _lang Ljava/lang/String; │ │ @@ -127853,17 +127875,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07caac: |[07caac] org.yuttadhammo.tipitaka.SearchHistoryItem.setLine1:(Ljava/lang/String;)V │ │ -07cabc: 5b01 ec10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07cac0: 0e00 |0002: return-void │ │ +07d9d0: |[07d9d0] org.yuttadhammo.tipitaka.SearchHistoryItem.setLine1:(Ljava/lang/String;)V │ │ +07d9e0: 5b01 ec10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d9e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0002 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _line1 Ljava/lang/String; │ │ @@ -127873,17 +127895,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cac4: |[07cac4] org.yuttadhammo.tipitaka.SearchHistoryItem.setLine2:(Ljava/lang/String;)V │ │ -07cad4: 5b01 ec10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07cad8: 0e00 |0002: return-void │ │ +07d9e8: |[07d9e8] org.yuttadhammo.tipitaka.SearchHistoryItem.setLine2:(Ljava/lang/String;)V │ │ +07d9f8: 5b01 ec10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07d9fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0002 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _line2 Ljava/lang/String; │ │ @@ -127893,17 +127915,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cadc: |[07cadc] org.yuttadhammo.tipitaka.SearchHistoryItem.setNPage:(I)V │ │ -07caec: 5901 ee10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07caf0: 0e00 |0002: return-void │ │ +07da00: |[07da00] org.yuttadhammo.tipitaka.SearchHistoryItem.setNPage:(I)V │ │ +07da10: 5901 ee10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07da14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0002 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _nPage I │ │ @@ -127913,17 +127935,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07caf4: |[07caf4] org.yuttadhammo.tipitaka.SearchHistoryItem.setNSut:(I)V │ │ -07cb04: 5901 ef10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07cb08: 0e00 |0002: return-void │ │ +07da18: |[07da18] org.yuttadhammo.tipitaka.SearchHistoryItem.setNSut:(I)V │ │ +07da28: 5901 ef10 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07da2c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _nSut I │ │ @@ -127933,17 +127955,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cb0c: |[07cb0c] org.yuttadhammo.tipitaka.SearchHistoryItem.setPriority:(Ljava/lang/String;)V │ │ -07cb1c: 5b01 f010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07cb20: 0e00 |0002: return-void │ │ +07da30: |[07da30] org.yuttadhammo.tipitaka.SearchHistoryItem.setPriority:(Ljava/lang/String;)V │ │ +07da40: 5b01 f010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07da44: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _priority Ljava/lang/String; │ │ @@ -127953,17 +127975,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cb24: |[07cb24] org.yuttadhammo.tipitaka.SearchHistoryItem.setSelectedCategories:(Ljava/lang/String;)V │ │ -07cb34: 5b01 f110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07cb38: 0e00 |0002: return-void │ │ +07da48: |[07da48] org.yuttadhammo.tipitaka.SearchHistoryItem.setSelectedCategories:(Ljava/lang/String;)V │ │ +07da58: 5b01 f110 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07da5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0002 line=182 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x0000 - 0x0003 reg=1 _sCate Ljava/lang/String; │ │ @@ -127973,70 +127995,70 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -07cb3c: |[07cb3c] org.yuttadhammo.tipitaka.SearchHistoryItem.toString:()Ljava/lang/String; │ │ -07cb4c: 1a00 2800 |0000: const-string v0, " %s : %s : %d : %d : %s : %s : %s : %d : %s : %s " // string@0028 │ │ -07cb50: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ -07cb54: 2311 b704 |0004: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -07cb58: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -07cb5a: 5443 eb10 |0007: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ -07cb5e: 4d03 0102 |0009: aput-object v3, v1, v2 │ │ -07cb62: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -07cb64: 5443 ea10 |000c: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ -07cb68: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -07cb6c: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -07cb6e: 5243 ee10 |0011: iget v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ -07cb72: 7110 391f 0300 |0013: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07cb78: 0c03 |0016: move-result-object v3 │ │ -07cb7a: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ -07cb7e: 1232 |0019: const/4 v2, #int 3 // #3 │ │ -07cb80: 5243 ef10 |001a: iget v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ -07cb84: 7110 391f 0300 |001c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07cb8a: 0c03 |001f: move-result-object v3 │ │ -07cb8c: 4d03 0102 |0020: aput-object v3, v1, v2 │ │ -07cb90: 1242 |0022: const/4 v2, #int 4 // #4 │ │ -07cb92: 5443 f110 |0023: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ -07cb96: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ -07cb9a: 1252 |0027: const/4 v2, #int 5 // #5 │ │ -07cb9c: 5443 ec10 |0028: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ -07cba0: 4d03 0102 |002a: aput-object v3, v1, v2 │ │ -07cba4: 1262 |002c: const/4 v2, #int 6 // #6 │ │ -07cba6: 5443 ed10 |002d: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ -07cbaa: 4d03 0102 |002f: aput-object v3, v1, v2 │ │ -07cbae: 1272 |0031: const/4 v2, #int 7 // #7 │ │ -07cbb0: 5243 e910 |0032: iget v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ -07cbb4: 7110 391f 0300 |0034: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -07cbba: 0c03 |0037: move-result-object v3 │ │ -07cbbc: 4d03 0102 |0038: aput-object v3, v1, v2 │ │ -07cbc0: 1302 0800 |003a: const/16 v2, #int 8 // #8 │ │ -07cbc4: 5443 f010 |003c: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ -07cbc8: 4d03 0102 |003e: aput-object v3, v1, v2 │ │ -07cbcc: 1302 0900 |0040: const/16 v2, #int 9 // #9 │ │ -07cbd0: 5443 e810 |0042: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ -07cbd4: 4d03 0102 |0044: aput-object v3, v1, v2 │ │ -07cbd8: 7120 601f 1000 |0046: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07cbde: 0c00 |0049: move-result-object v0 │ │ -07cbe0: 1100 |004a: return-object v0 │ │ +07da60: |[07da60] org.yuttadhammo.tipitaka.SearchHistoryItem.toString:()Ljava/lang/String; │ │ +07da70: 1a00 2800 |0000: const-string v0, " %s : %s : %d : %d : %s : %s : %s : %d : %s : %s " // string@0028 │ │ +07da74: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ +07da78: 2311 b504 |0004: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +07da7c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +07da7e: 5443 eb10 |0007: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.lang:Ljava/lang/String; // field@10eb │ │ +07da82: 4d03 0102 |0009: aput-object v3, v1, v2 │ │ +07da86: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +07da88: 5443 ea10 |000c: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.keywords:Ljava/lang/String; // field@10ea │ │ +07da8c: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +07da90: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +07da92: 5243 ee10 |0011: iget v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nPage:I // field@10ee │ │ +07da96: 7110 391f 0300 |0013: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07da9c: 0c03 |0016: move-result-object v3 │ │ +07da9e: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +07daa2: 1232 |0019: const/4 v2, #int 3 // #3 │ │ +07daa4: 5243 ef10 |001a: iget v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.nSut:I // field@10ef │ │ +07daa8: 7110 391f 0300 |001c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07daae: 0c03 |001f: move-result-object v3 │ │ +07dab0: 4d03 0102 |0020: aput-object v3, v1, v2 │ │ +07dab4: 1242 |0022: const/4 v2, #int 4 // #4 │ │ +07dab6: 5443 f110 |0023: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.sCate:Ljava/lang/String; // field@10f1 │ │ +07daba: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ +07dabe: 1252 |0027: const/4 v2, #int 5 // #5 │ │ +07dac0: 5443 ec10 |0028: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line1:Ljava/lang/String; // field@10ec │ │ +07dac4: 4d03 0102 |002a: aput-object v3, v1, v2 │ │ +07dac8: 1262 |002c: const/4 v2, #int 6 // #6 │ │ +07daca: 5443 ed10 |002d: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.line2:Ljava/lang/String; // field@10ed │ │ +07dace: 4d03 0102 |002f: aput-object v3, v1, v2 │ │ +07dad2: 1272 |0031: const/4 v2, #int 7 // #7 │ │ +07dad4: 5243 e910 |0032: iget v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.freq:I // field@10e9 │ │ +07dad8: 7110 391f 0300 |0034: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +07dade: 0c03 |0037: move-result-object v3 │ │ +07dae0: 4d03 0102 |0038: aput-object v3, v1, v2 │ │ +07dae4: 1302 0800 |003a: const/16 v2, #int 8 // #8 │ │ +07dae8: 5443 f010 |003c: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.priority:Ljava/lang/String; // field@10f0 │ │ +07daec: 4d03 0102 |003e: aput-object v3, v1, v2 │ │ +07daf0: 1302 0900 |0040: const/16 v2, #int 9 // #9 │ │ +07daf4: 5443 e810 |0042: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.code:Ljava/lang/String; // field@10e8 │ │ +07daf8: 4d03 0102 |0044: aput-object v3, v1, v2 │ │ +07dafc: 7120 601f 1000 |0046: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07db02: 0c00 |0049: move-result-object v0 │ │ +07db04: 1100 |004a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x004b reg=4 this Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ │ │ - source_file_idx : 2829 (SearchHistoryItem.java) │ │ + source_file_idx : 2831 (SearchHistoryItem.java) │ │ │ │ Class #539 header: │ │ -class_idx : 1153 │ │ +class_idx : 1151 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 73 │ │ -source_file_idx : 2830 │ │ +source_file_idx : 2832 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #539 annotations: │ │ Annotations on class │ │ @@ -128056,17 +128078,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -07cbe4: |[07cbe4] org.yuttadhammo.tipitaka.SearchResultsDBAdapter$SearchResultsDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ -07cbf4: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ -07cbfa: 0e00 |0003: return-void │ │ +07db08: |[07db08] org.yuttadhammo.tipitaka.SearchResultsDBAdapter$SearchResultsDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ +07db18: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ +07db1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -128080,313 +128102,313 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07cbfc: |[07cbfc] org.yuttadhammo.tipitaka.SearchResultsDBAdapter$SearchResultsDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -07cc0c: 1a00 c811 |0000: const-string v0, "create table results (_id integer primary key autoincrement, lang text not null, keywords text not null, pages text not null, suts text not null, scate text not null, content text not null, pclicked text not null, sclicked text not null, saved text not null, marked text not null);" // string@11c8 │ │ -07cc10: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07cc16: 0e00 |0005: return-void │ │ +07db20: |[07db20] org.yuttadhammo.tipitaka.SearchResultsDBAdapter$SearchResultsDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +07db30: 1a00 c911 |0000: const-string v0, "create table results (_id integer primary key autoincrement, lang text not null, keywords text not null, pages text not null, suts text not null, scate text not null, content text not null, pclicked text not null, sclicked text not null, saved text not null, marked text not null);" // string@11c9 │ │ +07db34: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07db3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; │ │ 0x0000 - 0x0006 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;) │ │ name : 'onUpgrade' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 20 │ │ + registers : 19 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 540 16-bit code units │ │ -07cc18: |[07cc18] org.yuttadhammo.tipitaka.SearchResultsDBAdapter$SearchResultsDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -07cc28: 1a01 810c |0000: const-string v1, "UPGRADE" // string@0c81 │ │ -07cc2c: 2202 b303 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07cc30: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07cc36: 0200 1200 |0007: move/from16 v0, v18 │ │ -07cc3a: 6e20 7b1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07cc40: 0c02 |000c: move-result-object v2 │ │ -07cc42: 1a03 2e00 |000d: const-string v3, " --> " // string@002e │ │ -07cc46: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07cc4c: 0c02 |0012: move-result-object v2 │ │ -07cc4e: 0200 1300 |0013: move/from16 v0, v19 │ │ -07cc52: 6e20 7b1f 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07cc58: 0c02 |0018: move-result-object v2 │ │ -07cc5a: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07cc60: 0c02 |001c: move-result-object v2 │ │ -07cc62: 7120 0b0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07cc68: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -07cc6a: 0200 1200 |0021: move/from16 v0, v18 │ │ -07cc6e: 3310 f200 |0023: if-ne v0, v1, 0115 // +00f2 │ │ -07cc72: 220e c903 |0025: new-instance v14, Ljava/util/ArrayList; // type@03c9 │ │ -07cc76: 7010 a41f 0e00 |0027: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07cc7c: 1a02 e720 |002a: const-string v2, "results" // string@20e7 │ │ -07cc80: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ -07cc84: 2313 b904 |002e: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07cc88: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -07cc8a: 1a04 d30d |0031: const-string v4, "_id" // string@0dd3 │ │ -07cc8e: 4d04 0301 |0033: aput-object v4, v3, v1 │ │ -07cc92: 1211 |0035: const/4 v1, #int 1 // #1 │ │ -07cc94: 1a04 8018 |0036: const-string v4, "lang" // string@1880 │ │ -07cc98: 4d04 0301 |0038: aput-object v4, v3, v1 │ │ -07cc9c: 1221 |003a: const/4 v1, #int 2 // #2 │ │ -07cc9e: 1a04 7418 |003b: const-string v4, "keywords" // string@1874 │ │ -07cca2: 4d04 0301 |003d: aput-object v4, v3, v1 │ │ -07cca6: 1231 |003f: const/4 v1, #int 3 // #3 │ │ -07cca8: 1a04 3a1f |0040: const-string v4, "pages" // string@1f3a │ │ -07ccac: 4d04 0301 |0042: aput-object v4, v3, v1 │ │ -07ccb0: 1241 |0044: const/4 v1, #int 4 // #4 │ │ -07ccb2: 1a04 fc24 |0045: const-string v4, "suts" // string@24fc │ │ -07ccb6: 4d04 0301 |0047: aput-object v4, v3, v1 │ │ -07ccba: 1251 |0049: const/4 v1, #int 5 // #5 │ │ -07ccbc: 1a04 6e21 |004a: const-string v4, "scate" // string@216e │ │ -07ccc0: 4d04 0301 |004c: aput-object v4, v3, v1 │ │ -07ccc4: 1261 |004e: const/4 v1, #int 6 // #6 │ │ -07ccc6: 1a04 a811 |004f: const-string v4, "content" // string@11a8 │ │ -07ccca: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -07ccce: 1271 |0053: const/4 v1, #int 7 // #7 │ │ -07ccd0: 1a04 571f |0054: const-string v4, "pclicked" // string@1f57 │ │ -07ccd4: 4d04 0301 |0056: aput-object v4, v3, v1 │ │ -07ccd8: 1301 0800 |0058: const/16 v1, #int 8 // #8 │ │ -07ccdc: 1a04 7121 |005a: const-string v4, "sclicked" // string@2171 │ │ -07cce0: 4d04 0301 |005c: aput-object v4, v3, v1 │ │ -07cce4: 1204 |005e: const/4 v4, #int 0 // #0 │ │ -07cce6: 1205 |005f: const/4 v5, #int 0 // #0 │ │ -07cce8: 1206 |0060: const/4 v6, #int 0 // #0 │ │ -07ccea: 1207 |0061: const/4 v7, #int 0 // #0 │ │ -07ccec: 1208 |0062: const/4 v8, #int 0 // #0 │ │ -07ccee: 0801 1100 |0063: move-object/from16 v1, v17 │ │ -07ccf2: 7408 e801 0100 |0065: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07ccf8: 0c09 |0068: move-result-object v9 │ │ -07ccfa: 7210 c301 0900 |0069: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07cd00: 0a01 |006c: move-result v1 │ │ -07cd02: 3d01 8500 |006d: if-lez v1, 00f2 // +0085 │ │ -07cd06: 7210 cb01 0900 |006f: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07cd0c: 0a01 |0072: move-result v1 │ │ -07cd0e: 3801 7f00 |0073: if-eqz v1, 00f2 // +007f │ │ -07cd12: 1a0b 0000 |0075: const-string v11, "" // string@0000 │ │ -07cd16: 2201 c903 |0077: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -07cd1a: 7010 a41f 0100 |0079: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07cd20: 7110 b423 0100 |007c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -07cd26: 0c0b |007f: move-result-object v11 │ │ -07cd28: 7210 c901 0900 |0080: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07cd2e: 0a01 |0083: move-result v1 │ │ -07cd30: 3901 6e00 |0084: if-nez v1, 00f2 // +006e │ │ -07cd34: 220d 2800 |0086: new-instance v13, Landroid/content/ContentValues; // type@0028 │ │ -07cd38: 7010 2701 0d00 |0088: invoke-direct {v13}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07cd3e: 1a01 8018 |008b: const-string v1, "lang" // string@1880 │ │ -07cd42: 1212 |008d: const/4 v2, #int 1 // #1 │ │ -07cd44: 7220 c801 2900 |008e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cd4a: 0c02 |0091: move-result-object v2 │ │ -07cd4c: 6e30 2a01 1d02 |0092: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cd52: 1a01 7418 |0095: const-string v1, "keywords" // string@1874 │ │ -07cd56: 1222 |0097: const/4 v2, #int 2 // #2 │ │ -07cd58: 7220 c801 2900 |0098: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cd5e: 0c02 |009b: move-result-object v2 │ │ -07cd60: 6e30 2a01 1d02 |009c: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cd66: 1a01 3a1f |009f: const-string v1, "pages" // string@1f3a │ │ -07cd6a: 1232 |00a1: const/4 v2, #int 3 // #3 │ │ -07cd6c: 7220 c801 2900 |00a2: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cd72: 0c02 |00a5: move-result-object v2 │ │ -07cd74: 6e30 2a01 1d02 |00a6: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cd7a: 1a01 fc24 |00a9: const-string v1, "suts" // string@24fc │ │ -07cd7e: 1242 |00ab: const/4 v2, #int 4 // #4 │ │ -07cd80: 7220 c801 2900 |00ac: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cd86: 0c02 |00af: move-result-object v2 │ │ -07cd88: 6e30 2a01 1d02 |00b0: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cd8e: 1a01 6e21 |00b3: const-string v1, "scate" // string@216e │ │ -07cd92: 1252 |00b5: const/4 v2, #int 5 // #5 │ │ -07cd94: 7220 c801 2900 |00b6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cd9a: 0c02 |00b9: move-result-object v2 │ │ -07cd9c: 6e30 2a01 1d02 |00ba: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cda2: 1a01 a811 |00bd: const-string v1, "content" // string@11a8 │ │ -07cda6: 1262 |00bf: const/4 v2, #int 6 // #6 │ │ -07cda8: 7220 c801 2900 |00c0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cdae: 0c02 |00c3: move-result-object v2 │ │ -07cdb0: 6e30 2a01 1d02 |00c4: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cdb6: 1a01 571f |00c7: const-string v1, "pclicked" // string@1f57 │ │ -07cdba: 1272 |00c9: const/4 v2, #int 7 // #7 │ │ -07cdbc: 7220 c801 2900 |00ca: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cdc2: 0c02 |00cd: move-result-object v2 │ │ -07cdc4: 6e30 2a01 1d02 |00ce: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cdca: 1a01 7121 |00d1: const-string v1, "sclicked" // string@2171 │ │ -07cdce: 1302 0800 |00d3: const/16 v2, #int 8 // #8 │ │ -07cdd2: 7220 c801 2900 |00d5: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cdd8: 0c02 |00d8: move-result-object v2 │ │ -07cdda: 6e30 2a01 1d02 |00d9: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cde0: 1a01 5d21 |00dc: const-string v1, "saved" // string@215d │ │ -07cde4: 6e30 2a01 1d0b |00de: invoke-virtual {v13, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cdea: 1a01 9b1c |00e1: const-string v1, "marked" // string@1c9b │ │ -07cdee: 6e30 2a01 1d0b |00e3: invoke-virtual {v13, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cdf4: 6e20 a81f de00 |00e6: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07cdfa: 7210 cc01 0900 |00e9: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07ce00: 2894 |00ec: goto 0080 // -006c │ │ -07ce02: 0d0a |00ed: move-exception v10 │ │ -07ce04: 6e10 f11e 0a00 |00ee: invoke-virtual {v10}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -07ce0a: 288f |00f1: goto 0080 // -0071 │ │ -07ce0c: 1a01 dc02 |00f2: const-string v1, "DROP TABLE IF EXISTS results" // string@02dc │ │ -07ce10: 0800 1100 |00f4: move-object/from16 v0, v17 │ │ -07ce14: 6e20 e401 1000 |00f6: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07ce1a: 7402 5c23 1000 |00f9: invoke-virtual/range {v16, v17}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@235c │ │ -07ce20: 6e10 af1f 0e00 |00fc: invoke-virtual {v14}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07ce26: 0c0c |00ff: move-result-object v12 │ │ -07ce28: 7210 d01f 0c00 |0100: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07ce2e: 0a01 |0103: move-result v1 │ │ -07ce30: 3801 1701 |0104: if-eqz v1, 021b // +0117 │ │ -07ce34: 7210 d11f 0c00 |0106: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07ce3a: 0c0f |0109: move-result-object v15 │ │ -07ce3c: 1f0f 2800 |010a: check-cast v15, Landroid/content/ContentValues; // type@0028 │ │ -07ce40: 1a01 e720 |010c: const-string v1, "results" // string@20e7 │ │ -07ce44: 1202 |010e: const/4 v2, #int 0 // #0 │ │ -07ce46: 0800 1100 |010f: move-object/from16 v0, v17 │ │ -07ce4a: 6e40 e601 10f2 |0111: invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07ce50: 28ec |0114: goto 0100 // -0014 │ │ -07ce52: 1221 |0115: const/4 v1, #int 2 // #2 │ │ -07ce54: 0200 1200 |0116: move/from16 v0, v18 │ │ -07ce58: 3210 0700 |0118: if-eq v0, v1, 011f // +0007 │ │ -07ce5c: 1231 |011a: const/4 v1, #int 3 // #3 │ │ -07ce5e: 0200 1200 |011b: move/from16 v0, v18 │ │ -07ce62: 3310 fe00 |011d: if-ne v0, v1, 021b // +00fe │ │ -07ce66: 220e c903 |011f: new-instance v14, Ljava/util/ArrayList; // type@03c9 │ │ -07ce6a: 7010 a41f 0e00 |0121: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07ce70: 1a02 e720 |0124: const-string v2, "results" // string@20e7 │ │ -07ce74: 1301 0a00 |0126: const/16 v1, #int 10 // #a │ │ -07ce78: 2313 b904 |0128: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07ce7c: 1201 |012a: const/4 v1, #int 0 // #0 │ │ -07ce7e: 1a04 d30d |012b: const-string v4, "_id" // string@0dd3 │ │ -07ce82: 4d04 0301 |012d: aput-object v4, v3, v1 │ │ -07ce86: 1211 |012f: const/4 v1, #int 1 // #1 │ │ -07ce88: 1a04 8018 |0130: const-string v4, "lang" // string@1880 │ │ -07ce8c: 4d04 0301 |0132: aput-object v4, v3, v1 │ │ -07ce90: 1221 |0134: const/4 v1, #int 2 // #2 │ │ -07ce92: 1a04 7418 |0135: const-string v4, "keywords" // string@1874 │ │ -07ce96: 4d04 0301 |0137: aput-object v4, v3, v1 │ │ -07ce9a: 1231 |0139: const/4 v1, #int 3 // #3 │ │ -07ce9c: 1a04 3a1f |013a: const-string v4, "pages" // string@1f3a │ │ -07cea0: 4d04 0301 |013c: aput-object v4, v3, v1 │ │ -07cea4: 1241 |013e: const/4 v1, #int 4 // #4 │ │ -07cea6: 1a04 fc24 |013f: const-string v4, "suts" // string@24fc │ │ -07ceaa: 4d04 0301 |0141: aput-object v4, v3, v1 │ │ -07ceae: 1251 |0143: const/4 v1, #int 5 // #5 │ │ -07ceb0: 1a04 6e21 |0144: const-string v4, "scate" // string@216e │ │ -07ceb4: 4d04 0301 |0146: aput-object v4, v3, v1 │ │ -07ceb8: 1261 |0148: const/4 v1, #int 6 // #6 │ │ -07ceba: 1a04 a811 |0149: const-string v4, "content" // string@11a8 │ │ -07cebe: 4d04 0301 |014b: aput-object v4, v3, v1 │ │ -07cec2: 1271 |014d: const/4 v1, #int 7 // #7 │ │ -07cec4: 1a04 571f |014e: const-string v4, "pclicked" // string@1f57 │ │ -07cec8: 4d04 0301 |0150: aput-object v4, v3, v1 │ │ -07cecc: 1301 0800 |0152: const/16 v1, #int 8 // #8 │ │ -07ced0: 1a04 7121 |0154: const-string v4, "sclicked" // string@2171 │ │ -07ced4: 4d04 0301 |0156: aput-object v4, v3, v1 │ │ -07ced8: 1301 0900 |0158: const/16 v1, #int 9 // #9 │ │ -07cedc: 1a04 5d21 |015a: const-string v4, "saved" // string@215d │ │ -07cee0: 4d04 0301 |015c: aput-object v4, v3, v1 │ │ -07cee4: 1204 |015e: const/4 v4, #int 0 // #0 │ │ -07cee6: 1205 |015f: const/4 v5, #int 0 // #0 │ │ -07cee8: 1206 |0160: const/4 v6, #int 0 // #0 │ │ -07ceea: 1207 |0161: const/4 v7, #int 0 // #0 │ │ -07ceec: 1208 |0162: const/4 v8, #int 0 // #0 │ │ -07ceee: 0801 1100 |0163: move-object/from16 v1, v17 │ │ -07cef2: 7408 e801 0100 |0165: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07cef8: 0c09 |0168: move-result-object v9 │ │ -07cefa: 7210 c301 0900 |0169: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07cf00: 0a01 |016c: move-result v1 │ │ -07cf02: 3d01 8b00 |016d: if-lez v1, 01f8 // +008b │ │ -07cf06: 7210 cb01 0900 |016f: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07cf0c: 0a01 |0172: move-result v1 │ │ -07cf0e: 3801 8500 |0173: if-eqz v1, 01f8 // +0085 │ │ -07cf12: 1a0b 0000 |0175: const-string v11, "" // string@0000 │ │ -07cf16: 2201 c903 |0177: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -07cf1a: 7010 a41f 0100 |0179: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07cf20: 7110 b423 0100 |017c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -07cf26: 0c0b |017f: move-result-object v11 │ │ -07cf28: 7210 c901 0900 |0180: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07cf2e: 0a01 |0183: move-result v1 │ │ -07cf30: 3901 7400 |0184: if-nez v1, 01f8 // +0074 │ │ -07cf34: 220d 2800 |0186: new-instance v13, Landroid/content/ContentValues; // type@0028 │ │ -07cf38: 7010 2701 0d00 |0188: invoke-direct {v13}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07cf3e: 1a01 8018 |018b: const-string v1, "lang" // string@1880 │ │ -07cf42: 1212 |018d: const/4 v2, #int 1 // #1 │ │ -07cf44: 7220 c801 2900 |018e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cf4a: 0c02 |0191: move-result-object v2 │ │ -07cf4c: 6e30 2a01 1d02 |0192: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cf52: 1a01 7418 |0195: const-string v1, "keywords" // string@1874 │ │ -07cf56: 1222 |0197: const/4 v2, #int 2 // #2 │ │ -07cf58: 7220 c801 2900 |0198: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cf5e: 0c02 |019b: move-result-object v2 │ │ -07cf60: 6e30 2a01 1d02 |019c: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cf66: 1a01 3a1f |019f: const-string v1, "pages" // string@1f3a │ │ -07cf6a: 1232 |01a1: const/4 v2, #int 3 // #3 │ │ -07cf6c: 7220 c801 2900 |01a2: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cf72: 0c02 |01a5: move-result-object v2 │ │ -07cf74: 6e30 2a01 1d02 |01a6: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cf7a: 1a01 fc24 |01a9: const-string v1, "suts" // string@24fc │ │ -07cf7e: 1242 |01ab: const/4 v2, #int 4 // #4 │ │ -07cf80: 7220 c801 2900 |01ac: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cf86: 0c02 |01af: move-result-object v2 │ │ -07cf88: 6e30 2a01 1d02 |01b0: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cf8e: 1a01 6e21 |01b3: const-string v1, "scate" // string@216e │ │ -07cf92: 1252 |01b5: const/4 v2, #int 5 // #5 │ │ -07cf94: 7220 c801 2900 |01b6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cf9a: 0c02 |01b9: move-result-object v2 │ │ -07cf9c: 6e30 2a01 1d02 |01ba: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cfa2: 1a01 a811 |01bd: const-string v1, "content" // string@11a8 │ │ -07cfa6: 1262 |01bf: const/4 v2, #int 6 // #6 │ │ -07cfa8: 7220 c801 2900 |01c0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cfae: 0c02 |01c3: move-result-object v2 │ │ -07cfb0: 6e30 2a01 1d02 |01c4: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cfb6: 1a01 571f |01c7: const-string v1, "pclicked" // string@1f57 │ │ -07cfba: 1272 |01c9: const/4 v2, #int 7 // #7 │ │ -07cfbc: 7220 c801 2900 |01ca: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cfc2: 0c02 |01cd: move-result-object v2 │ │ -07cfc4: 6e30 2a01 1d02 |01ce: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cfca: 1a01 7121 |01d1: const-string v1, "sclicked" // string@2171 │ │ -07cfce: 1302 0800 |01d3: const/16 v2, #int 8 // #8 │ │ -07cfd2: 7220 c801 2900 |01d5: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cfd8: 0c02 |01d8: move-result-object v2 │ │ -07cfda: 6e30 2a01 1d02 |01d9: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cfe0: 1a01 5d21 |01dc: const-string v1, "saved" // string@215d │ │ -07cfe4: 1302 0900 |01de: const/16 v2, #int 9 // #9 │ │ -07cfe8: 7220 c801 2900 |01e0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07cfee: 0c02 |01e3: move-result-object v2 │ │ -07cff0: 6e30 2a01 1d02 |01e4: invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07cff6: 1a01 9b1c |01e7: const-string v1, "marked" // string@1c9b │ │ -07cffa: 6e30 2a01 1d0b |01e9: invoke-virtual {v13, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d000: 6e20 a81f de00 |01ec: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07d006: 7210 cc01 0900 |01ef: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07d00c: 288e |01f2: goto 0180 // -0072 │ │ -07d00e: 0d0a |01f3: move-exception v10 │ │ -07d010: 6e10 f11e 0a00 |01f4: invoke-virtual {v10}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -07d016: 2889 |01f7: goto 0180 // -0077 │ │ -07d018: 1a01 dc02 |01f8: const-string v1, "DROP TABLE IF EXISTS results" // string@02dc │ │ -07d01c: 0800 1100 |01fa: move-object/from16 v0, v17 │ │ -07d020: 6e20 e401 1000 |01fc: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07d026: 7402 5c23 1000 |01ff: invoke-virtual/range {v16, v17}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@235c │ │ -07d02c: 6e10 af1f 0e00 |0202: invoke-virtual {v14}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07d032: 0c0c |0205: move-result-object v12 │ │ -07d034: 7210 d01f 0c00 |0206: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07d03a: 0a01 |0209: move-result v1 │ │ -07d03c: 3801 1100 |020a: if-eqz v1, 021b // +0011 │ │ -07d040: 7210 d11f 0c00 |020c: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07d046: 0c0f |020f: move-result-object v15 │ │ -07d048: 1f0f 2800 |0210: check-cast v15, Landroid/content/ContentValues; // type@0028 │ │ -07d04c: 1a01 e720 |0212: const-string v1, "results" // string@20e7 │ │ -07d050: 1202 |0214: const/4 v2, #int 0 // #0 │ │ -07d052: 0800 1100 |0215: move-object/from16 v0, v17 │ │ -07d056: 6e40 e601 10f2 |0217: invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07d05c: 28ec |021a: goto 0206 // -0014 │ │ -07d05e: 0e00 |021b: return-void │ │ +07db3c: |[07db3c] org.yuttadhammo.tipitaka.SearchResultsDBAdapter$SearchResultsDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +07db4c: 1a01 830c |0000: const-string v1, "UPGRADE" // string@0c83 │ │ +07db50: 2202 b103 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07db54: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07db5a: 0200 1100 |0007: move/from16 v0, v17 │ │ +07db5e: 6e20 7b1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07db64: 0c02 |000c: move-result-object v2 │ │ +07db66: 1a03 2f00 |000d: const-string v3, " --> " // string@002f │ │ +07db6a: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07db70: 0c02 |0012: move-result-object v2 │ │ +07db72: 0200 1200 |0013: move/from16 v0, v18 │ │ +07db76: 6e20 7b1f 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07db7c: 0c02 |0018: move-result-object v2 │ │ +07db7e: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07db84: 0c02 |001c: move-result-object v2 │ │ +07db86: 7120 0b0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07db8c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +07db8e: 0200 1100 |0021: move/from16 v0, v17 │ │ +07db92: 3310 f200 |0023: if-ne v0, v1, 0115 // +00f2 │ │ +07db96: 220d c703 |0025: new-instance v13, Ljava/util/ArrayList; // type@03c7 │ │ +07db9a: 7010 a41f 0d00 |0027: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07dba0: 1a02 e720 |002a: const-string v2, "results" // string@20e7 │ │ +07dba4: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ +07dba8: 2313 b704 |002e: new-array v3, v1, [Ljava/lang/String; // type@04b7 │ │ +07dbac: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +07dbae: 1a04 d50d |0031: const-string v4, "_id" // string@0dd5 │ │ +07dbb2: 4d04 0301 |0033: aput-object v4, v3, v1 │ │ +07dbb6: 1211 |0035: const/4 v1, #int 1 // #1 │ │ +07dbb8: 1a04 8118 |0036: const-string v4, "lang" // string@1881 │ │ +07dbbc: 4d04 0301 |0038: aput-object v4, v3, v1 │ │ +07dbc0: 1221 |003a: const/4 v1, #int 2 // #2 │ │ +07dbc2: 1a04 7518 |003b: const-string v4, "keywords" // string@1875 │ │ +07dbc6: 4d04 0301 |003d: aput-object v4, v3, v1 │ │ +07dbca: 1231 |003f: const/4 v1, #int 3 // #3 │ │ +07dbcc: 1a04 3a1f |0040: const-string v4, "pages" // string@1f3a │ │ +07dbd0: 4d04 0301 |0042: aput-object v4, v3, v1 │ │ +07dbd4: 1241 |0044: const/4 v1, #int 4 // #4 │ │ +07dbd6: 1a04 fc24 |0045: const-string v4, "suts" // string@24fc │ │ +07dbda: 4d04 0301 |0047: aput-object v4, v3, v1 │ │ +07dbde: 1251 |0049: const/4 v1, #int 5 // #5 │ │ +07dbe0: 1a04 6e21 |004a: const-string v4, "scate" // string@216e │ │ +07dbe4: 4d04 0301 |004c: aput-object v4, v3, v1 │ │ +07dbe8: 1261 |004e: const/4 v1, #int 6 // #6 │ │ +07dbea: 1a04 a911 |004f: const-string v4, "content" // string@11a9 │ │ +07dbee: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +07dbf2: 1271 |0053: const/4 v1, #int 7 // #7 │ │ +07dbf4: 1a04 571f |0054: const-string v4, "pclicked" // string@1f57 │ │ +07dbf8: 4d04 0301 |0056: aput-object v4, v3, v1 │ │ +07dbfc: 1301 0800 |0058: const/16 v1, #int 8 // #8 │ │ +07dc00: 1a04 7121 |005a: const-string v4, "sclicked" // string@2171 │ │ +07dc04: 4d04 0301 |005c: aput-object v4, v3, v1 │ │ +07dc08: 1204 |005e: const/4 v4, #int 0 // #0 │ │ +07dc0a: 1205 |005f: const/4 v5, #int 0 // #0 │ │ +07dc0c: 1206 |0060: const/4 v6, #int 0 // #0 │ │ +07dc0e: 1207 |0061: const/4 v7, #int 0 // #0 │ │ +07dc10: 1208 |0062: const/4 v8, #int 0 // #0 │ │ +07dc12: 0801 1000 |0063: move-object/from16 v1, v16 │ │ +07dc16: 7408 e801 0100 |0065: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07dc1c: 0c09 |0068: move-result-object v9 │ │ +07dc1e: 7210 c301 0900 |0069: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07dc24: 0a01 |006c: move-result v1 │ │ +07dc26: 3d01 8500 |006d: if-lez v1, 00f2 // +0085 │ │ +07dc2a: 7210 cb01 0900 |006f: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07dc30: 0a01 |0072: move-result v1 │ │ +07dc32: 3801 7f00 |0073: if-eqz v1, 00f2 // +007f │ │ +07dc36: 1a0b 0000 |0075: const-string v11, "" // string@0000 │ │ +07dc3a: 2201 c703 |0077: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +07dc3e: 7010 a41f 0100 |0079: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07dc44: 7110 b423 0100 |007c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +07dc4a: 0c0b |007f: move-result-object v11 │ │ +07dc4c: 7210 c901 0900 |0080: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07dc52: 0a01 |0083: move-result v1 │ │ +07dc54: 3901 6e00 |0084: if-nez v1, 00f2 // +006e │ │ +07dc58: 220c 2800 |0086: new-instance v12, Landroid/content/ContentValues; // type@0028 │ │ +07dc5c: 7010 2701 0c00 |0088: invoke-direct {v12}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07dc62: 1a01 8118 |008b: const-string v1, "lang" // string@1881 │ │ +07dc66: 1212 |008d: const/4 v2, #int 1 // #1 │ │ +07dc68: 7220 c801 2900 |008e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dc6e: 0c02 |0091: move-result-object v2 │ │ +07dc70: 6e30 2a01 1c02 |0092: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dc76: 1a01 7518 |0095: const-string v1, "keywords" // string@1875 │ │ +07dc7a: 1222 |0097: const/4 v2, #int 2 // #2 │ │ +07dc7c: 7220 c801 2900 |0098: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dc82: 0c02 |009b: move-result-object v2 │ │ +07dc84: 6e30 2a01 1c02 |009c: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dc8a: 1a01 3a1f |009f: const-string v1, "pages" // string@1f3a │ │ +07dc8e: 1232 |00a1: const/4 v2, #int 3 // #3 │ │ +07dc90: 7220 c801 2900 |00a2: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dc96: 0c02 |00a5: move-result-object v2 │ │ +07dc98: 6e30 2a01 1c02 |00a6: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dc9e: 1a01 fc24 |00a9: const-string v1, "suts" // string@24fc │ │ +07dca2: 1242 |00ab: const/4 v2, #int 4 // #4 │ │ +07dca4: 7220 c801 2900 |00ac: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dcaa: 0c02 |00af: move-result-object v2 │ │ +07dcac: 6e30 2a01 1c02 |00b0: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dcb2: 1a01 6e21 |00b3: const-string v1, "scate" // string@216e │ │ +07dcb6: 1252 |00b5: const/4 v2, #int 5 // #5 │ │ +07dcb8: 7220 c801 2900 |00b6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dcbe: 0c02 |00b9: move-result-object v2 │ │ +07dcc0: 6e30 2a01 1c02 |00ba: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dcc6: 1a01 a911 |00bd: const-string v1, "content" // string@11a9 │ │ +07dcca: 1262 |00bf: const/4 v2, #int 6 // #6 │ │ +07dccc: 7220 c801 2900 |00c0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dcd2: 0c02 |00c3: move-result-object v2 │ │ +07dcd4: 6e30 2a01 1c02 |00c4: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dcda: 1a01 571f |00c7: const-string v1, "pclicked" // string@1f57 │ │ +07dcde: 1272 |00c9: const/4 v2, #int 7 // #7 │ │ +07dce0: 7220 c801 2900 |00ca: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dce6: 0c02 |00cd: move-result-object v2 │ │ +07dce8: 6e30 2a01 1c02 |00ce: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dcee: 1a01 7121 |00d1: const-string v1, "sclicked" // string@2171 │ │ +07dcf2: 1302 0800 |00d3: const/16 v2, #int 8 // #8 │ │ +07dcf6: 7220 c801 2900 |00d5: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dcfc: 0c02 |00d8: move-result-object v2 │ │ +07dcfe: 6e30 2a01 1c02 |00d9: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dd04: 1a01 5d21 |00dc: const-string v1, "saved" // string@215d │ │ +07dd08: 6e30 2a01 1c0b |00de: invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dd0e: 1a01 9b1c |00e1: const-string v1, "marked" // string@1c9b │ │ +07dd12: 6e30 2a01 1c0b |00e3: invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dd18: 6e20 a81f cd00 |00e6: invoke-virtual {v13, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07dd1e: 7210 cc01 0900 |00e9: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07dd24: 2894 |00ec: goto 0080 // -006c │ │ +07dd26: 0d0a |00ed: move-exception v10 │ │ +07dd28: 6e10 f11e 0a00 |00ee: invoke-virtual {v10}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +07dd2e: 288f |00f1: goto 0080 // -0071 │ │ +07dd30: 1a01 e002 |00f2: const-string v1, "DROP TABLE IF EXISTS results" // string@02e0 │ │ +07dd34: 0800 1000 |00f4: move-object/from16 v0, v16 │ │ +07dd38: 6e20 e401 1000 |00f6: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07dd3e: 7402 5c23 0f00 |00f9: invoke-virtual/range {v15, v16}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@235c │ │ +07dd44: 6e10 af1f 0d00 |00fc: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07dd4a: 0c01 |00ff: move-result-object v1 │ │ +07dd4c: 7210 d01f 0100 |0100: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07dd52: 0a02 |0103: move-result v2 │ │ +07dd54: 3802 1701 |0104: if-eqz v2, 021b // +0117 │ │ +07dd58: 7210 d11f 0100 |0106: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07dd5e: 0c0e |0109: move-result-object v14 │ │ +07dd60: 1f0e 2800 |010a: check-cast v14, Landroid/content/ContentValues; // type@0028 │ │ +07dd64: 1a02 e720 |010c: const-string v2, "results" // string@20e7 │ │ +07dd68: 1203 |010e: const/4 v3, #int 0 // #0 │ │ +07dd6a: 0800 1000 |010f: move-object/from16 v0, v16 │ │ +07dd6e: 6e40 e601 20e3 |0111: invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07dd74: 28ec |0114: goto 0100 // -0014 │ │ +07dd76: 1221 |0115: const/4 v1, #int 2 // #2 │ │ +07dd78: 0200 1100 |0116: move/from16 v0, v17 │ │ +07dd7c: 3210 0700 |0118: if-eq v0, v1, 011f // +0007 │ │ +07dd80: 1231 |011a: const/4 v1, #int 3 // #3 │ │ +07dd82: 0200 1100 |011b: move/from16 v0, v17 │ │ +07dd86: 3310 fe00 |011d: if-ne v0, v1, 021b // +00fe │ │ +07dd8a: 220d c703 |011f: new-instance v13, Ljava/util/ArrayList; // type@03c7 │ │ +07dd8e: 7010 a41f 0d00 |0121: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07dd94: 1a02 e720 |0124: const-string v2, "results" // string@20e7 │ │ +07dd98: 1301 0a00 |0126: const/16 v1, #int 10 // #a │ │ +07dd9c: 2313 b704 |0128: new-array v3, v1, [Ljava/lang/String; // type@04b7 │ │ +07dda0: 1201 |012a: const/4 v1, #int 0 // #0 │ │ +07dda2: 1a04 d50d |012b: const-string v4, "_id" // string@0dd5 │ │ +07dda6: 4d04 0301 |012d: aput-object v4, v3, v1 │ │ +07ddaa: 1211 |012f: const/4 v1, #int 1 // #1 │ │ +07ddac: 1a04 8118 |0130: const-string v4, "lang" // string@1881 │ │ +07ddb0: 4d04 0301 |0132: aput-object v4, v3, v1 │ │ +07ddb4: 1221 |0134: const/4 v1, #int 2 // #2 │ │ +07ddb6: 1a04 7518 |0135: const-string v4, "keywords" // string@1875 │ │ +07ddba: 4d04 0301 |0137: aput-object v4, v3, v1 │ │ +07ddbe: 1231 |0139: const/4 v1, #int 3 // #3 │ │ +07ddc0: 1a04 3a1f |013a: const-string v4, "pages" // string@1f3a │ │ +07ddc4: 4d04 0301 |013c: aput-object v4, v3, v1 │ │ +07ddc8: 1241 |013e: const/4 v1, #int 4 // #4 │ │ +07ddca: 1a04 fc24 |013f: const-string v4, "suts" // string@24fc │ │ +07ddce: 4d04 0301 |0141: aput-object v4, v3, v1 │ │ +07ddd2: 1251 |0143: const/4 v1, #int 5 // #5 │ │ +07ddd4: 1a04 6e21 |0144: const-string v4, "scate" // string@216e │ │ +07ddd8: 4d04 0301 |0146: aput-object v4, v3, v1 │ │ +07dddc: 1261 |0148: const/4 v1, #int 6 // #6 │ │ +07ddde: 1a04 a911 |0149: const-string v4, "content" // string@11a9 │ │ +07dde2: 4d04 0301 |014b: aput-object v4, v3, v1 │ │ +07dde6: 1271 |014d: const/4 v1, #int 7 // #7 │ │ +07dde8: 1a04 571f |014e: const-string v4, "pclicked" // string@1f57 │ │ +07ddec: 4d04 0301 |0150: aput-object v4, v3, v1 │ │ +07ddf0: 1301 0800 |0152: const/16 v1, #int 8 // #8 │ │ +07ddf4: 1a04 7121 |0154: const-string v4, "sclicked" // string@2171 │ │ +07ddf8: 4d04 0301 |0156: aput-object v4, v3, v1 │ │ +07ddfc: 1301 0900 |0158: const/16 v1, #int 9 // #9 │ │ +07de00: 1a04 5d21 |015a: const-string v4, "saved" // string@215d │ │ +07de04: 4d04 0301 |015c: aput-object v4, v3, v1 │ │ +07de08: 1204 |015e: const/4 v4, #int 0 // #0 │ │ +07de0a: 1205 |015f: const/4 v5, #int 0 // #0 │ │ +07de0c: 1206 |0160: const/4 v6, #int 0 // #0 │ │ +07de0e: 1207 |0161: const/4 v7, #int 0 // #0 │ │ +07de10: 1208 |0162: const/4 v8, #int 0 // #0 │ │ +07de12: 0801 1000 |0163: move-object/from16 v1, v16 │ │ +07de16: 7408 e801 0100 |0165: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07de1c: 0c09 |0168: move-result-object v9 │ │ +07de1e: 7210 c301 0900 |0169: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07de24: 0a01 |016c: move-result v1 │ │ +07de26: 3d01 8b00 |016d: if-lez v1, 01f8 // +008b │ │ +07de2a: 7210 cb01 0900 |016f: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07de30: 0a01 |0172: move-result v1 │ │ +07de32: 3801 8500 |0173: if-eqz v1, 01f8 // +0085 │ │ +07de36: 1a0b 0000 |0175: const-string v11, "" // string@0000 │ │ +07de3a: 2201 c703 |0177: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +07de3e: 7010 a41f 0100 |0179: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07de44: 7110 b423 0100 |017c: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +07de4a: 0c0b |017f: move-result-object v11 │ │ +07de4c: 7210 c901 0900 |0180: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07de52: 0a01 |0183: move-result v1 │ │ +07de54: 3901 7400 |0184: if-nez v1, 01f8 // +0074 │ │ +07de58: 220c 2800 |0186: new-instance v12, Landroid/content/ContentValues; // type@0028 │ │ +07de5c: 7010 2701 0c00 |0188: invoke-direct {v12}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07de62: 1a01 8118 |018b: const-string v1, "lang" // string@1881 │ │ +07de66: 1212 |018d: const/4 v2, #int 1 // #1 │ │ +07de68: 7220 c801 2900 |018e: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07de6e: 0c02 |0191: move-result-object v2 │ │ +07de70: 6e30 2a01 1c02 |0192: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07de76: 1a01 7518 |0195: const-string v1, "keywords" // string@1875 │ │ +07de7a: 1222 |0197: const/4 v2, #int 2 // #2 │ │ +07de7c: 7220 c801 2900 |0198: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07de82: 0c02 |019b: move-result-object v2 │ │ +07de84: 6e30 2a01 1c02 |019c: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07de8a: 1a01 3a1f |019f: const-string v1, "pages" // string@1f3a │ │ +07de8e: 1232 |01a1: const/4 v2, #int 3 // #3 │ │ +07de90: 7220 c801 2900 |01a2: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07de96: 0c02 |01a5: move-result-object v2 │ │ +07de98: 6e30 2a01 1c02 |01a6: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07de9e: 1a01 fc24 |01a9: const-string v1, "suts" // string@24fc │ │ +07dea2: 1242 |01ab: const/4 v2, #int 4 // #4 │ │ +07dea4: 7220 c801 2900 |01ac: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07deaa: 0c02 |01af: move-result-object v2 │ │ +07deac: 6e30 2a01 1c02 |01b0: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07deb2: 1a01 6e21 |01b3: const-string v1, "scate" // string@216e │ │ +07deb6: 1252 |01b5: const/4 v2, #int 5 // #5 │ │ +07deb8: 7220 c801 2900 |01b6: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07debe: 0c02 |01b9: move-result-object v2 │ │ +07dec0: 6e30 2a01 1c02 |01ba: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07dec6: 1a01 a911 |01bd: const-string v1, "content" // string@11a9 │ │ +07deca: 1262 |01bf: const/4 v2, #int 6 // #6 │ │ +07decc: 7220 c801 2900 |01c0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07ded2: 0c02 |01c3: move-result-object v2 │ │ +07ded4: 6e30 2a01 1c02 |01c4: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07deda: 1a01 571f |01c7: const-string v1, "pclicked" // string@1f57 │ │ +07dede: 1272 |01c9: const/4 v2, #int 7 // #7 │ │ +07dee0: 7220 c801 2900 |01ca: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07dee6: 0c02 |01cd: move-result-object v2 │ │ +07dee8: 6e30 2a01 1c02 |01ce: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07deee: 1a01 7121 |01d1: const-string v1, "sclicked" // string@2171 │ │ +07def2: 1302 0800 |01d3: const/16 v2, #int 8 // #8 │ │ +07def6: 7220 c801 2900 |01d5: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07defc: 0c02 |01d8: move-result-object v2 │ │ +07defe: 6e30 2a01 1c02 |01d9: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07df04: 1a01 5d21 |01dc: const-string v1, "saved" // string@215d │ │ +07df08: 1302 0900 |01de: const/16 v2, #int 9 // #9 │ │ +07df0c: 7220 c801 2900 |01e0: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07df12: 0c02 |01e3: move-result-object v2 │ │ +07df14: 6e30 2a01 1c02 |01e4: invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07df1a: 1a01 9b1c |01e7: const-string v1, "marked" // string@1c9b │ │ +07df1e: 6e30 2a01 1c0b |01e9: invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07df24: 6e20 a81f cd00 |01ec: invoke-virtual {v13, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07df2a: 7210 cc01 0900 |01ef: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07df30: 288e |01f2: goto 0180 // -0072 │ │ +07df32: 0d0a |01f3: move-exception v10 │ │ +07df34: 6e10 f11e 0a00 |01f4: invoke-virtual {v10}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +07df3a: 2889 |01f7: goto 0180 // -0077 │ │ +07df3c: 1a01 e002 |01f8: const-string v1, "DROP TABLE IF EXISTS results" // string@02e0 │ │ +07df40: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +07df44: 6e20 e401 1000 |01fc: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07df4a: 7402 5c23 0f00 |01ff: invoke-virtual/range {v15, v16}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@235c │ │ +07df50: 6e10 af1f 0d00 |0202: invoke-virtual {v13}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07df56: 0c01 |0205: move-result-object v1 │ │ +07df58: 7210 d01f 0100 |0206: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07df5e: 0a02 |0209: move-result v2 │ │ +07df60: 3802 1100 |020a: if-eqz v2, 021b // +0011 │ │ +07df64: 7210 d11f 0100 |020c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07df6a: 0c0e |020f: move-result-object v14 │ │ +07df6c: 1f0e 2800 |0210: check-cast v14, Landroid/content/ContentValues; // type@0028 │ │ +07df70: 1a02 e720 |0212: const-string v2, "results" // string@20e7 │ │ +07df74: 1203 |0214: const/4 v3, #int 0 // #0 │ │ +07df76: 0800 1000 |0215: move-object/from16 v0, v16 │ │ +07df7a: 6e40 e601 20e3 |0217: invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07df80: 28ec |021a: goto 0206 // -0014 │ │ +07df82: 0e00 |021b: return-void │ │ catches : 2 │ │ 0x0077 - 0x007f │ │ Ljava/io/IOException; -> 0x00ed │ │ 0x0177 - 0x017f │ │ Ljava/io/IOException; -> 0x01f3 │ │ positions : │ │ 0x0000 line=217 │ │ @@ -128440,40 +128462,38 @@ │ │ 0x01f4 line=267 │ │ 0x01f8 line=286 │ │ 0x01ff line=287 │ │ 0x0202 line=288 │ │ 0x0212 line=289 │ │ 0x021b line=292 │ │ locals : │ │ - 0x008b - 0x00ed reg=13 newValues Landroid/content/ContentValues; │ │ + 0x008b - 0x00ed reg=12 newValues Landroid/content/ContentValues; │ │ 0x00ee - 0x00f2 reg=10 e Ljava/io/IOException; │ │ 0x0077 - 0x00f2 reg=11 emtryListString Ljava/lang/String; │ │ 0x0069 - 0x0115 reg=9 cursor Landroid/database/Cursor; │ │ - 0x0100 - 0x0115 reg=12 i$ Ljava/util/Iterator; │ │ - 0x002a - 0x0115 reg=14 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x010c - 0x0115 reg=15 values Landroid/content/ContentValues; │ │ - 0x018b - 0x01f3 reg=13 newValues Landroid/content/ContentValues; │ │ + 0x002a - 0x0115 reg=13 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x010c - 0x0115 reg=14 values Landroid/content/ContentValues; │ │ + 0x018b - 0x01f3 reg=12 newValues Landroid/content/ContentValues; │ │ 0x01f4 - 0x01f8 reg=10 e Ljava/io/IOException; │ │ 0x0177 - 0x01f8 reg=11 emtryListString Ljava/lang/String; │ │ 0x0169 - 0x021b reg=9 cursor Landroid/database/Cursor; │ │ - 0x0206 - 0x021b reg=12 i$ Ljava/util/Iterator; │ │ - 0x0124 - 0x021b reg=14 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0212 - 0x021b reg=15 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x021c reg=16 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; │ │ - 0x0000 - 0x021c reg=17 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0000 - 0x021c reg=18 oldVersion I │ │ - 0x0000 - 0x021c reg=19 newVersion I │ │ + 0x0124 - 0x021b reg=13 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0212 - 0x021b reg=14 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x021c reg=15 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; │ │ + 0x0000 - 0x021c reg=16 db Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0000 - 0x021c reg=17 oldVersion I │ │ + 0x0000 - 0x021c reg=18 newVersion I │ │ │ │ - source_file_idx : 2830 (SearchResultsDBAdapter.java) │ │ + source_file_idx : 2832 (SearchResultsDBAdapter.java) │ │ │ │ Class #540 header: │ │ -class_idx : 1154 │ │ +class_idx : 1152 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2832 │ │ static_fields_size : 26 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #540 annotations: │ │ Annotations on class │ │ @@ -128636,25 +128656,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -07d07c: |[07d07c] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.:(Landroid/content/Context;)V │ │ -07d08c: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07d092: 5b56 0c11 |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.context:Landroid/content/Context; // field@110c │ │ -07d096: 2200 8104 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; // type@0481 │ │ -07d09a: 5451 0c11 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.context:Landroid/content/Context; // field@110c │ │ -07d09e: 1a02 e820 |0009: const-string v2, "results.db" // string@20e8 │ │ -07d0a2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -07d0a4: 1244 |000c: const/4 v4, #int 4 // #4 │ │ -07d0a6: 7054 5a23 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@235a │ │ -07d0ac: 5b50 0e11 |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; // field@110e │ │ -07d0b0: 0e00 |0012: return-void │ │ +07dfa0: |[07dfa0] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.:(Landroid/content/Context;)V │ │ +07dfb0: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07dfb6: 5b56 0c11 |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.context:Landroid/content/Context; // field@110c │ │ +07dfba: 2200 7f04 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; // type@047f │ │ +07dfbe: 5451 0c11 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.context:Landroid/content/Context; // field@110c │ │ +07dfc2: 1a02 e820 |0009: const-string v2, "results.db" // string@20e8 │ │ +07dfc6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +07dfc8: 1244 |000c: const/4 v4, #int 4 // #4 │ │ +07dfca: 7054 5a23 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@235a │ │ +07dfd0: 5b50 0e11 |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; // field@110e │ │ +07dfd4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0005 line=74 │ │ 0x0012 line=75 │ │ locals : │ │ @@ -128667,18 +128687,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07d0b4: |[07d0b4] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.close:()V │ │ -07d0c4: 5410 0d11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d0c8: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ -07d0ce: 0e00 |0005: return-void │ │ +07dfd8: |[07dfd8] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.close:()V │ │ +07dfe8: 5410 0d11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07dfec: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ +07dff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ │ │ @@ -128687,295 +128707,283 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 76 16-bit code units │ │ -07d0d0: |[07d0d0] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ -07d0e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07d0e2: 5480 0d11 |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d0e6: 1a01 e720 |0003: const-string v1, "results" // string@20e7 │ │ -07d0ea: 1302 0b00 |0005: const/16 v2, #int 11 // #b │ │ -07d0ee: 2322 b904 |0007: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07d0f2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -07d0f4: 1a05 d30d |000a: const-string v5, "_id" // string@0dd3 │ │ -07d0f8: 4d05 0204 |000c: aput-object v5, v2, v4 │ │ -07d0fc: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -07d0fe: 1a05 8018 |000f: const-string v5, "lang" // string@1880 │ │ -07d102: 4d05 0204 |0011: aput-object v5, v2, v4 │ │ -07d106: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -07d108: 1a05 7418 |0014: const-string v5, "keywords" // string@1874 │ │ -07d10c: 4d05 0204 |0016: aput-object v5, v2, v4 │ │ -07d110: 1234 |0018: const/4 v4, #int 3 // #3 │ │ -07d112: 1a05 3a1f |0019: const-string v5, "pages" // string@1f3a │ │ -07d116: 4d05 0204 |001b: aput-object v5, v2, v4 │ │ -07d11a: 1244 |001d: const/4 v4, #int 4 // #4 │ │ -07d11c: 1a05 fc24 |001e: const-string v5, "suts" // string@24fc │ │ -07d120: 4d05 0204 |0020: aput-object v5, v2, v4 │ │ -07d124: 1254 |0022: const/4 v4, #int 5 // #5 │ │ -07d126: 1a05 6e21 |0023: const-string v5, "scate" // string@216e │ │ -07d12a: 4d05 0204 |0025: aput-object v5, v2, v4 │ │ -07d12e: 1264 |0027: const/4 v4, #int 6 // #6 │ │ -07d130: 1a05 a811 |0028: const-string v5, "content" // string@11a8 │ │ -07d134: 4d05 0204 |002a: aput-object v5, v2, v4 │ │ -07d138: 1274 |002c: const/4 v4, #int 7 // #7 │ │ -07d13a: 1a05 571f |002d: const-string v5, "pclicked" // string@1f57 │ │ -07d13e: 4d05 0204 |002f: aput-object v5, v2, v4 │ │ -07d142: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -07d146: 1a05 7121 |0033: const-string v5, "sclicked" // string@2171 │ │ -07d14a: 4d05 0204 |0035: aput-object v5, v2, v4 │ │ -07d14e: 1304 0900 |0037: const/16 v4, #int 9 // #9 │ │ -07d152: 1a05 5d21 |0039: const-string v5, "saved" // string@215d │ │ -07d156: 4d05 0204 |003b: aput-object v5, v2, v4 │ │ -07d15a: 1304 0a00 |003d: const/16 v4, #int 10 // #a │ │ -07d15e: 1a05 9b1c |003f: const-string v5, "marked" // string@1c9b │ │ -07d162: 4d05 0204 |0041: aput-object v5, v2, v4 │ │ -07d166: 0734 |0043: move-object v4, v3 │ │ -07d168: 0735 |0044: move-object v5, v3 │ │ -07d16a: 0736 |0045: move-object v6, v3 │ │ -07d16c: 0737 |0046: move-object v7, v3 │ │ -07d16e: 7408 e801 0000 |0047: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07d174: 0c00 |004a: move-result-object v0 │ │ -07d176: 1100 |004b: return-object v0 │ │ +07dff4: |[07dff4] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ +07e004: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07e006: 5480 0d11 |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e00a: 1a01 e720 |0003: const-string v1, "results" // string@20e7 │ │ +07e00e: 1302 0b00 |0005: const/16 v2, #int 11 // #b │ │ +07e012: 2322 b704 |0007: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07e016: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +07e018: 1a05 d50d |000a: const-string v5, "_id" // string@0dd5 │ │ +07e01c: 4d05 0204 |000c: aput-object v5, v2, v4 │ │ +07e020: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +07e022: 1a05 8118 |000f: const-string v5, "lang" // string@1881 │ │ +07e026: 4d05 0204 |0011: aput-object v5, v2, v4 │ │ +07e02a: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +07e02c: 1a05 7518 |0014: const-string v5, "keywords" // string@1875 │ │ +07e030: 4d05 0204 |0016: aput-object v5, v2, v4 │ │ +07e034: 1234 |0018: const/4 v4, #int 3 // #3 │ │ +07e036: 1a05 3a1f |0019: const-string v5, "pages" // string@1f3a │ │ +07e03a: 4d05 0204 |001b: aput-object v5, v2, v4 │ │ +07e03e: 1244 |001d: const/4 v4, #int 4 // #4 │ │ +07e040: 1a05 fc24 |001e: const-string v5, "suts" // string@24fc │ │ +07e044: 4d05 0204 |0020: aput-object v5, v2, v4 │ │ +07e048: 1254 |0022: const/4 v4, #int 5 // #5 │ │ +07e04a: 1a05 6e21 |0023: const-string v5, "scate" // string@216e │ │ +07e04e: 4d05 0204 |0025: aput-object v5, v2, v4 │ │ +07e052: 1264 |0027: const/4 v4, #int 6 // #6 │ │ +07e054: 1a05 a911 |0028: const-string v5, "content" // string@11a9 │ │ +07e058: 4d05 0204 |002a: aput-object v5, v2, v4 │ │ +07e05c: 1274 |002c: const/4 v4, #int 7 // #7 │ │ +07e05e: 1a05 571f |002d: const-string v5, "pclicked" // string@1f57 │ │ +07e062: 4d05 0204 |002f: aput-object v5, v2, v4 │ │ +07e066: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +07e06a: 1a05 7121 |0033: const-string v5, "sclicked" // string@2171 │ │ +07e06e: 4d05 0204 |0035: aput-object v5, v2, v4 │ │ +07e072: 1304 0900 |0037: const/16 v4, #int 9 // #9 │ │ +07e076: 1a05 5d21 |0039: const-string v5, "saved" // string@215d │ │ +07e07a: 4d05 0204 |003b: aput-object v5, v2, v4 │ │ +07e07e: 1304 0a00 |003d: const/16 v4, #int 10 // #a │ │ +07e082: 1a05 9b1c |003f: const-string v5, "marked" // string@1c9b │ │ +07e086: 4d05 0204 |0041: aput-object v5, v2, v4 │ │ +07e08a: 0734 |0043: move-object v4, v3 │ │ +07e08c: 0735 |0044: move-object v5, v3 │ │ +07e08e: 0736 |0045: move-object v6, v3 │ │ +07e090: 0737 |0046: move-object v7, v3 │ │ +07e092: 7408 e801 0000 |0047: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07e098: 0c00 |004a: move-result-object v0 │ │ +07e09a: 1100 |004b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=135 │ │ locals : │ │ 0x0000 - 0x004c reg=8 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;) │ │ name : 'getEntries' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 8 │ │ - insns size : 168 16-bit code units │ │ -07d178: |[07d178] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -07d188: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07d18a: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07d18e: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07d194: 1a01 8118 |0006: const-string v1, "lang='" // string@1881 │ │ -07d198: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d19e: 0c00 |000b: move-result-object v0 │ │ -07d1a0: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1a6: 0c00 |000f: move-result-object v0 │ │ -07d1a8: 1a01 ba00 |0010: const-string v1, "'" // string@00ba │ │ -07d1ac: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1b2: 0c00 |0015: move-result-object v0 │ │ -07d1b4: 1a01 3200 |0016: const-string v1, " AND " // string@0032 │ │ -07d1b8: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1be: 0c00 |001b: move-result-object v0 │ │ -07d1c0: 1a01 7418 |001c: const-string v1, "keywords" // string@1874 │ │ -07d1c4: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1ca: 0c00 |0021: move-result-object v0 │ │ -07d1cc: 1a01 5401 |0022: const-string v1, "=" // string@0154 │ │ -07d1d0: 6e20 7e1f 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1d6: 0c00 |0027: move-result-object v0 │ │ -07d1d8: 1a01 ba00 |0028: const-string v1, "'" // string@00ba │ │ -07d1dc: 6e20 7e1f 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1e2: 0c00 |002d: move-result-object v0 │ │ -07d1e4: 6e20 7e1f a000 |002e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1ea: 0c00 |0031: move-result-object v0 │ │ -07d1ec: 1a01 ba00 |0032: const-string v1, "'" // string@00ba │ │ -07d1f0: 6e20 7e1f 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d1f6: 0c00 |0037: move-result-object v0 │ │ -07d1f8: 1a01 3200 |0038: const-string v1, " AND " // string@0032 │ │ -07d1fc: 6e20 7e1f 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d202: 0c00 |003d: move-result-object v0 │ │ -07d204: 1a01 6e21 |003e: const-string v1, "scate" // string@216e │ │ -07d208: 6e20 7e1f 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d20e: 0c00 |0043: move-result-object v0 │ │ -07d210: 1a01 5401 |0044: const-string v1, "=" // string@0154 │ │ -07d214: 6e20 7e1f 1000 |0046: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d21a: 0c00 |0049: move-result-object v0 │ │ -07d21c: 1a01 ba00 |004a: const-string v1, "'" // string@00ba │ │ -07d220: 6e20 7e1f 1000 |004c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d226: 0c00 |004f: move-result-object v0 │ │ -07d228: 6e20 7e1f b000 |0050: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d22e: 0c00 |0053: move-result-object v0 │ │ -07d230: 1a01 ba00 |0054: const-string v1, "'" // string@00ba │ │ -07d234: 6e20 7e1f 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d23a: 0c00 |0059: move-result-object v0 │ │ -07d23c: 6e10 841f 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07d242: 0c03 |005d: move-result-object v3 │ │ -07d244: 5480 0d11 |005e: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d248: 1a01 e720 |0060: const-string v1, "results" // string@20e7 │ │ -07d24c: 1302 0b00 |0062: const/16 v2, #int 11 // #b │ │ -07d250: 2322 b904 |0064: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07d254: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -07d256: 1a06 d30d |0067: const-string v6, "_id" // string@0dd3 │ │ -07d25a: 4d06 0205 |0069: aput-object v6, v2, v5 │ │ -07d25e: 1215 |006b: const/4 v5, #int 1 // #1 │ │ -07d260: 1a06 8018 |006c: const-string v6, "lang" // string@1880 │ │ -07d264: 4d06 0205 |006e: aput-object v6, v2, v5 │ │ -07d268: 1225 |0070: const/4 v5, #int 2 // #2 │ │ -07d26a: 1a06 7418 |0071: const-string v6, "keywords" // string@1874 │ │ -07d26e: 4d06 0205 |0073: aput-object v6, v2, v5 │ │ -07d272: 1235 |0075: const/4 v5, #int 3 // #3 │ │ -07d274: 1a06 3a1f |0076: const-string v6, "pages" // string@1f3a │ │ -07d278: 4d06 0205 |0078: aput-object v6, v2, v5 │ │ -07d27c: 1245 |007a: const/4 v5, #int 4 // #4 │ │ -07d27e: 1a06 fc24 |007b: const-string v6, "suts" // string@24fc │ │ -07d282: 4d06 0205 |007d: aput-object v6, v2, v5 │ │ -07d286: 1255 |007f: const/4 v5, #int 5 // #5 │ │ -07d288: 1a06 6e21 |0080: const-string v6, "scate" // string@216e │ │ -07d28c: 4d06 0205 |0082: aput-object v6, v2, v5 │ │ -07d290: 1265 |0084: const/4 v5, #int 6 // #6 │ │ -07d292: 1a06 a811 |0085: const-string v6, "content" // string@11a8 │ │ -07d296: 4d06 0205 |0087: aput-object v6, v2, v5 │ │ -07d29a: 1275 |0089: const/4 v5, #int 7 // #7 │ │ -07d29c: 1a06 571f |008a: const-string v6, "pclicked" // string@1f57 │ │ -07d2a0: 4d06 0205 |008c: aput-object v6, v2, v5 │ │ -07d2a4: 1305 0800 |008e: const/16 v5, #int 8 // #8 │ │ -07d2a8: 1a06 7121 |0090: const-string v6, "sclicked" // string@2171 │ │ -07d2ac: 4d06 0205 |0092: aput-object v6, v2, v5 │ │ -07d2b0: 1305 0900 |0094: const/16 v5, #int 9 // #9 │ │ -07d2b4: 1a06 5d21 |0096: const-string v6, "saved" // string@215d │ │ -07d2b8: 4d06 0205 |0098: aput-object v6, v2, v5 │ │ -07d2bc: 1305 0a00 |009a: const/16 v5, #int 10 // #a │ │ -07d2c0: 1a06 9b1c |009c: const-string v6, "marked" // string@1c9b │ │ -07d2c4: 4d06 0205 |009e: aput-object v6, v2, v5 │ │ -07d2c8: 0745 |00a0: move-object v5, v4 │ │ -07d2ca: 0746 |00a1: move-object v6, v4 │ │ -07d2cc: 0747 |00a2: move-object v7, v4 │ │ -07d2ce: 7408 e801 0000 |00a3: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07d2d4: 0c00 |00a6: move-result-object v0 │ │ -07d2d6: 1100 |00a7: return-object v0 │ │ + insns size : 144 16-bit code units │ │ +07e09c: |[07e09c] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +07e0ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07e0ae: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07e0b2: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07e0b8: 1a01 8218 |0006: const-string v1, "lang='" // string@1882 │ │ +07e0bc: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e0c2: 0c00 |000b: move-result-object v0 │ │ +07e0c4: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e0ca: 0c00 |000f: move-result-object v0 │ │ +07e0cc: 1a01 bf00 |0010: const-string v1, "' AND " // string@00bf │ │ +07e0d0: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e0d6: 0c00 |0015: move-result-object v0 │ │ +07e0d8: 1a01 7518 |0016: const-string v1, "keywords" // string@1875 │ │ +07e0dc: 6e20 7e1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e0e2: 0c00 |001b: move-result-object v0 │ │ +07e0e4: 1a01 5901 |001c: const-string v1, "='" // string@0159 │ │ +07e0e8: 6e20 7e1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e0ee: 0c00 |0021: move-result-object v0 │ │ +07e0f0: 6e20 7e1f a000 |0022: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e0f6: 0c00 |0025: move-result-object v0 │ │ +07e0f8: 1a01 bf00 |0026: const-string v1, "' AND " // string@00bf │ │ +07e0fc: 6e20 7e1f 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e102: 0c00 |002b: move-result-object v0 │ │ +07e104: 1a01 6e21 |002c: const-string v1, "scate" // string@216e │ │ +07e108: 6e20 7e1f 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e10e: 0c00 |0031: move-result-object v0 │ │ +07e110: 1a01 5901 |0032: const-string v1, "='" // string@0159 │ │ +07e114: 6e20 7e1f 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e11a: 0c00 |0037: move-result-object v0 │ │ +07e11c: 6e20 7e1f b000 |0038: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e122: 0c00 |003b: move-result-object v0 │ │ +07e124: 1a01 be00 |003c: const-string v1, "'" // string@00be │ │ +07e128: 6e20 7e1f 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e12e: 0c00 |0041: move-result-object v0 │ │ +07e130: 6e10 841f 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07e136: 0c03 |0045: move-result-object v3 │ │ +07e138: 5480 0d11 |0046: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e13c: 1a01 e720 |0048: const-string v1, "results" // string@20e7 │ │ +07e140: 1302 0b00 |004a: const/16 v2, #int 11 // #b │ │ +07e144: 2322 b704 |004c: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07e148: 1205 |004e: const/4 v5, #int 0 // #0 │ │ +07e14a: 1a06 d50d |004f: const-string v6, "_id" // string@0dd5 │ │ +07e14e: 4d06 0205 |0051: aput-object v6, v2, v5 │ │ +07e152: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +07e154: 1a06 8118 |0054: const-string v6, "lang" // string@1881 │ │ +07e158: 4d06 0205 |0056: aput-object v6, v2, v5 │ │ +07e15c: 1225 |0058: const/4 v5, #int 2 // #2 │ │ +07e15e: 1a06 7518 |0059: const-string v6, "keywords" // string@1875 │ │ +07e162: 4d06 0205 |005b: aput-object v6, v2, v5 │ │ +07e166: 1235 |005d: const/4 v5, #int 3 // #3 │ │ +07e168: 1a06 3a1f |005e: const-string v6, "pages" // string@1f3a │ │ +07e16c: 4d06 0205 |0060: aput-object v6, v2, v5 │ │ +07e170: 1245 |0062: const/4 v5, #int 4 // #4 │ │ +07e172: 1a06 fc24 |0063: const-string v6, "suts" // string@24fc │ │ +07e176: 4d06 0205 |0065: aput-object v6, v2, v5 │ │ +07e17a: 1255 |0067: const/4 v5, #int 5 // #5 │ │ +07e17c: 1a06 6e21 |0068: const-string v6, "scate" // string@216e │ │ +07e180: 4d06 0205 |006a: aput-object v6, v2, v5 │ │ +07e184: 1265 |006c: const/4 v5, #int 6 // #6 │ │ +07e186: 1a06 a911 |006d: const-string v6, "content" // string@11a9 │ │ +07e18a: 4d06 0205 |006f: aput-object v6, v2, v5 │ │ +07e18e: 1275 |0071: const/4 v5, #int 7 // #7 │ │ +07e190: 1a06 571f |0072: const-string v6, "pclicked" // string@1f57 │ │ +07e194: 4d06 0205 |0074: aput-object v6, v2, v5 │ │ +07e198: 1305 0800 |0076: const/16 v5, #int 8 // #8 │ │ +07e19c: 1a06 7121 |0078: const-string v6, "sclicked" // string@2171 │ │ +07e1a0: 4d06 0205 |007a: aput-object v6, v2, v5 │ │ +07e1a4: 1305 0900 |007c: const/16 v5, #int 9 // #9 │ │ +07e1a8: 1a06 5d21 |007e: const-string v6, "saved" // string@215d │ │ +07e1ac: 4d06 0205 |0080: aput-object v6, v2, v5 │ │ +07e1b0: 1305 0a00 |0082: const/16 v5, #int 10 // #a │ │ +07e1b4: 1a06 9b1c |0084: const-string v6, "marked" // string@1c9b │ │ +07e1b8: 4d06 0205 |0086: aput-object v6, v2, v5 │ │ +07e1bc: 0745 |0088: move-object v5, v4 │ │ +07e1be: 0746 |0089: move-object v6, v4 │ │ +07e1c0: 0747 |008a: move-object v7, v4 │ │ +07e1c2: 7408 e801 0000 |008b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07e1c8: 0c00 |008e: move-result-object v0 │ │ +07e1ca: 1100 |008f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ - 0x005e line=145 │ │ + 0x0046 line=145 │ │ locals : │ │ - 0x005e - 0x00a8 reg=3 where Ljava/lang/String; │ │ - 0x0000 - 0x00a8 reg=8 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - 0x0000 - 0x00a8 reg=9 _lang Ljava/lang/String; │ │ - 0x0000 - 0x00a8 reg=10 keywords Ljava/lang/String; │ │ - 0x0000 - 0x00a8 reg=11 sCate Ljava/lang/String; │ │ + 0x0046 - 0x0090 reg=3 where Ljava/lang/String; │ │ + 0x0000 - 0x0090 reg=8 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ + 0x0000 - 0x0090 reg=9 _lang Ljava/lang/String; │ │ + 0x0000 - 0x0090 reg=10 keywords Ljava/lang/String; │ │ + 0x0000 - 0x0090 reg=11 sCate Ljava/lang/String; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;) │ │ name : 'getEntry' │ │ type : '(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 3 │ │ outs : 10 │ │ insns size : 197 16-bit code units │ │ -07d2d8: |[07d2d8] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ -07d2e8: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -07d2ec: 5402 0d11 |0002: iget-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d2f0: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -07d2f2: 1a04 e720 |0005: const-string v4, "results" // string@20e7 │ │ -07d2f6: 1308 0b00 |0007: const/16 v8, #int 11 // #b │ │ -07d2fa: 2385 b904 |0009: new-array v5, v8, [Ljava/lang/String; // type@04b9 │ │ -07d2fe: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -07d300: 1a09 d30d |000c: const-string v9, "_id" // string@0dd3 │ │ -07d304: 4d09 0508 |000e: aput-object v9, v5, v8 │ │ -07d308: 1218 |0010: const/4 v8, #int 1 // #1 │ │ -07d30a: 1a09 8018 |0011: const-string v9, "lang" // string@1880 │ │ -07d30e: 4d09 0508 |0013: aput-object v9, v5, v8 │ │ -07d312: 1228 |0015: const/4 v8, #int 2 // #2 │ │ -07d314: 1a09 7418 |0016: const-string v9, "keywords" // string@1874 │ │ -07d318: 4d09 0508 |0018: aput-object v9, v5, v8 │ │ -07d31c: 1238 |001a: const/4 v8, #int 3 // #3 │ │ -07d31e: 1a09 3a1f |001b: const-string v9, "pages" // string@1f3a │ │ -07d322: 4d09 0508 |001d: aput-object v9, v5, v8 │ │ -07d326: 1248 |001f: const/4 v8, #int 4 // #4 │ │ -07d328: 1a09 fc24 |0020: const-string v9, "suts" // string@24fc │ │ -07d32c: 4d09 0508 |0022: aput-object v9, v5, v8 │ │ -07d330: 1258 |0024: const/4 v8, #int 5 // #5 │ │ -07d332: 1a09 6e21 |0025: const-string v9, "scate" // string@216e │ │ -07d336: 4d09 0508 |0027: aput-object v9, v5, v8 │ │ -07d33a: 1268 |0029: const/4 v8, #int 6 // #6 │ │ -07d33c: 1a09 a811 |002a: const-string v9, "content" // string@11a8 │ │ -07d340: 4d09 0508 |002c: aput-object v9, v5, v8 │ │ -07d344: 1278 |002e: const/4 v8, #int 7 // #7 │ │ -07d346: 1a09 571f |002f: const-string v9, "pclicked" // string@1f57 │ │ -07d34a: 4d09 0508 |0031: aput-object v9, v5, v8 │ │ -07d34e: 1308 0800 |0033: const/16 v8, #int 8 // #8 │ │ -07d352: 1a09 7121 |0035: const-string v9, "sclicked" // string@2171 │ │ -07d356: 4d09 0508 |0037: aput-object v9, v5, v8 │ │ -07d35a: 1308 0900 |0039: const/16 v8, #int 9 // #9 │ │ -07d35e: 1a09 5d21 |003b: const-string v9, "saved" // string@215d │ │ -07d362: 4d09 0508 |003d: aput-object v9, v5, v8 │ │ -07d366: 1308 0a00 |003f: const/16 v8, #int 10 // #a │ │ -07d36a: 1a09 9b1c |0041: const-string v9, "marked" // string@1c9b │ │ -07d36e: 4d09 0508 |0043: aput-object v9, v5, v8 │ │ -07d372: 2208 b303 |0045: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -07d376: 7010 761f 0800 |0047: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07d37c: 1a09 d50d |004a: const-string v9, "_id=" // string@0dd5 │ │ -07d380: 6e20 7e1f 9800 |004c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d386: 0c08 |004f: move-result-object v8 │ │ -07d388: 0500 1300 |0050: move-wide/from16 v0, v19 │ │ -07d38c: 6e30 7c1f 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07d392: 0c08 |0055: move-result-object v8 │ │ -07d394: 6e10 841f 0800 |0056: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07d39a: 0c06 |0059: move-result-object v6 │ │ -07d39c: 1207 |005a: const/4 v7, #int 0 // #0 │ │ -07d39e: 1208 |005b: const/4 v8, #int 0 // #0 │ │ -07d3a0: 1209 |005c: const/4 v9, #int 0 // #0 │ │ -07d3a2: 120a |005d: const/4 v10, #int 0 // #0 │ │ -07d3a4: 120b |005e: const/4 v11, #int 0 // #0 │ │ -07d3a6: 740a e901 0200 |005f: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ -07d3ac: 0c0d |0062: move-result-object v13 │ │ -07d3ae: 7210 c301 0d00 |0063: invoke-interface {v13}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07d3b4: 0a08 |0066: move-result v8 │ │ -07d3b6: 3808 0800 |0067: if-eqz v8, 006f // +0008 │ │ -07d3ba: 7210 cb01 0d00 |0069: invoke-interface {v13}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07d3c0: 0a08 |006c: move-result v8 │ │ -07d3c2: 3908 1d00 |006d: if-nez v8, 008a // +001d │ │ -07d3c6: 2208 4500 |006f: new-instance v8, Landroid/database/SQLException; // type@0045 │ │ -07d3ca: 2209 b303 |0071: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -07d3ce: 7010 761f 0900 |0073: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07d3d4: 1a0a e909 |0076: const-string v10, "No bookmark items found for row: " // string@09e9 │ │ -07d3d8: 6e20 7e1f a900 |0078: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d3de: 0c09 |007b: move-result-object v9 │ │ -07d3e0: 0500 1300 |007c: move-wide/from16 v0, v19 │ │ -07d3e4: 6e30 7c1f 0901 |007e: invoke-virtual {v9, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07d3ea: 0c09 |0081: move-result-object v9 │ │ -07d3ec: 6e10 841f 0900 |0082: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07d3f2: 0c09 |0085: move-result-object v9 │ │ -07d3f4: 7020 e101 9800 |0086: invoke-direct {v8, v9}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ -07d3fa: 2708 |0089: throw v8 │ │ -07d3fc: 1218 |008a: const/4 v8, #int 1 // #1 │ │ -07d3fe: 7220 c801 8d00 |008b: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d404: 0c03 |008e: move-result-object v3 │ │ -07d406: 1228 |008f: const/4 v8, #int 2 // #2 │ │ -07d408: 7220 c801 8d00 |0090: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d40e: 0c04 |0093: move-result-object v4 │ │ -07d410: 1258 |0094: const/4 v8, #int 5 // #5 │ │ -07d412: 7220 c801 8d00 |0095: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d418: 0c07 |0098: move-result-object v7 │ │ -07d41a: 1238 |0099: const/4 v8, #int 3 // #3 │ │ -07d41c: 7220 c801 8d00 |009a: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d422: 0c05 |009d: move-result-object v5 │ │ -07d424: 1248 |009e: const/4 v8, #int 4 // #4 │ │ -07d426: 7220 c801 8d00 |009f: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d42c: 0c06 |00a2: move-result-object v6 │ │ -07d42e: 1268 |00a3: const/4 v8, #int 6 // #6 │ │ -07d430: 7220 c801 8d00 |00a4: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d436: 0c0c |00a7: move-result-object v12 │ │ -07d438: 1278 |00a8: const/4 v8, #int 7 // #7 │ │ -07d43a: 7220 c801 8d00 |00a9: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d440: 0c0f |00ac: move-result-object v15 │ │ -07d442: 1308 0800 |00ad: const/16 v8, #int 8 // #8 │ │ -07d446: 7220 c801 8d00 |00af: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d44c: 0c10 |00b2: move-result-object v16 │ │ -07d44e: 1308 0900 |00b3: const/16 v8, #int 9 // #9 │ │ -07d452: 7220 c801 8d00 |00b5: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d458: 0c11 |00b8: move-result-object v17 │ │ -07d45a: 1308 0a00 |00b9: const/16 v8, #int 10 // #a │ │ -07d45e: 7220 c801 8d00 |00bb: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07d464: 0c0e |00be: move-result-object v14 │ │ -07d466: 2202 8304 |00bf: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchResultsItem; // type@0483 │ │ -07d46a: 7606 6923 0200 |00c1: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@2369 │ │ -07d470: 1102 |00c4: return-object v2 │ │ +07e1cc: |[07e1cc] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ +07e1dc: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +07e1e0: 5402 0d11 |0002: iget-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e1e4: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +07e1e6: 1a04 e720 |0005: const-string v4, "results" // string@20e7 │ │ +07e1ea: 1308 0b00 |0007: const/16 v8, #int 11 // #b │ │ +07e1ee: 2385 b704 |0009: new-array v5, v8, [Ljava/lang/String; // type@04b7 │ │ +07e1f2: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +07e1f4: 1a09 d50d |000c: const-string v9, "_id" // string@0dd5 │ │ +07e1f8: 4d09 0508 |000e: aput-object v9, v5, v8 │ │ +07e1fc: 1218 |0010: const/4 v8, #int 1 // #1 │ │ +07e1fe: 1a09 8118 |0011: const-string v9, "lang" // string@1881 │ │ +07e202: 4d09 0508 |0013: aput-object v9, v5, v8 │ │ +07e206: 1228 |0015: const/4 v8, #int 2 // #2 │ │ +07e208: 1a09 7518 |0016: const-string v9, "keywords" // string@1875 │ │ +07e20c: 4d09 0508 |0018: aput-object v9, v5, v8 │ │ +07e210: 1238 |001a: const/4 v8, #int 3 // #3 │ │ +07e212: 1a09 3a1f |001b: const-string v9, "pages" // string@1f3a │ │ +07e216: 4d09 0508 |001d: aput-object v9, v5, v8 │ │ +07e21a: 1248 |001f: const/4 v8, #int 4 // #4 │ │ +07e21c: 1a09 fc24 |0020: const-string v9, "suts" // string@24fc │ │ +07e220: 4d09 0508 |0022: aput-object v9, v5, v8 │ │ +07e224: 1258 |0024: const/4 v8, #int 5 // #5 │ │ +07e226: 1a09 6e21 |0025: const-string v9, "scate" // string@216e │ │ +07e22a: 4d09 0508 |0027: aput-object v9, v5, v8 │ │ +07e22e: 1268 |0029: const/4 v8, #int 6 // #6 │ │ +07e230: 1a09 a911 |002a: const-string v9, "content" // string@11a9 │ │ +07e234: 4d09 0508 |002c: aput-object v9, v5, v8 │ │ +07e238: 1278 |002e: const/4 v8, #int 7 // #7 │ │ +07e23a: 1a09 571f |002f: const-string v9, "pclicked" // string@1f57 │ │ +07e23e: 4d09 0508 |0031: aput-object v9, v5, v8 │ │ +07e242: 1308 0800 |0033: const/16 v8, #int 8 // #8 │ │ +07e246: 1a09 7121 |0035: const-string v9, "sclicked" // string@2171 │ │ +07e24a: 4d09 0508 |0037: aput-object v9, v5, v8 │ │ +07e24e: 1308 0900 |0039: const/16 v8, #int 9 // #9 │ │ +07e252: 1a09 5d21 |003b: const-string v9, "saved" // string@215d │ │ +07e256: 4d09 0508 |003d: aput-object v9, v5, v8 │ │ +07e25a: 1308 0a00 |003f: const/16 v8, #int 10 // #a │ │ +07e25e: 1a09 9b1c |0041: const-string v9, "marked" // string@1c9b │ │ +07e262: 4d09 0508 |0043: aput-object v9, v5, v8 │ │ +07e266: 2208 b103 |0045: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +07e26a: 7010 761f 0800 |0047: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07e270: 1a09 d70d |004a: const-string v9, "_id=" // string@0dd7 │ │ +07e274: 6e20 7e1f 9800 |004c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e27a: 0c08 |004f: move-result-object v8 │ │ +07e27c: 0500 1400 |0050: move-wide/from16 v0, v20 │ │ +07e280: 6e30 7c1f 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07e286: 0c08 |0055: move-result-object v8 │ │ +07e288: 6e10 841f 0800 |0056: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07e28e: 0c06 |0059: move-result-object v6 │ │ +07e290: 1207 |005a: const/4 v7, #int 0 // #0 │ │ +07e292: 1208 |005b: const/4 v8, #int 0 // #0 │ │ +07e294: 1209 |005c: const/4 v9, #int 0 // #0 │ │ +07e296: 120a |005d: const/4 v10, #int 0 // #0 │ │ +07e298: 120b |005e: const/4 v11, #int 0 // #0 │ │ +07e29a: 740a e901 0200 |005f: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ +07e2a0: 0c0d |0062: move-result-object v13 │ │ +07e2a2: 7210 c301 0d00 |0063: invoke-interface {v13}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07e2a8: 0a08 |0066: move-result v8 │ │ +07e2aa: 3808 0800 |0067: if-eqz v8, 006f // +0008 │ │ +07e2ae: 7210 cb01 0d00 |0069: invoke-interface {v13}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07e2b4: 0a08 |006c: move-result v8 │ │ +07e2b6: 3908 1d00 |006d: if-nez v8, 008a // +001d │ │ +07e2ba: 2208 4500 |006f: new-instance v8, Landroid/database/SQLException; // type@0045 │ │ +07e2be: 2209 b103 |0071: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +07e2c2: 7010 761f 0900 |0073: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07e2c8: 1a0a eb09 |0076: const-string v10, "No bookmark items found for row: " // string@09eb │ │ +07e2cc: 6e20 7e1f a900 |0078: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e2d2: 0c09 |007b: move-result-object v9 │ │ +07e2d4: 0500 1400 |007c: move-wide/from16 v0, v20 │ │ +07e2d8: 6e30 7c1f 0901 |007e: invoke-virtual {v9, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07e2de: 0c09 |0081: move-result-object v9 │ │ +07e2e0: 6e10 841f 0900 |0082: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07e2e6: 0c09 |0085: move-result-object v9 │ │ +07e2e8: 7020 e101 9800 |0086: invoke-direct {v8, v9}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ +07e2ee: 2708 |0089: throw v8 │ │ +07e2f0: 1218 |008a: const/4 v8, #int 1 // #1 │ │ +07e2f2: 7220 c801 8d00 |008b: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e2f8: 0c03 |008e: move-result-object v3 │ │ +07e2fa: 1228 |008f: const/4 v8, #int 2 // #2 │ │ +07e2fc: 7220 c801 8d00 |0090: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e302: 0c04 |0093: move-result-object v4 │ │ +07e304: 1258 |0094: const/4 v8, #int 5 // #5 │ │ +07e306: 7220 c801 8d00 |0095: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e30c: 0c07 |0098: move-result-object v7 │ │ +07e30e: 1238 |0099: const/4 v8, #int 3 // #3 │ │ +07e310: 7220 c801 8d00 |009a: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e316: 0c05 |009d: move-result-object v5 │ │ +07e318: 1248 |009e: const/4 v8, #int 4 // #4 │ │ +07e31a: 7220 c801 8d00 |009f: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e320: 0c06 |00a2: move-result-object v6 │ │ +07e322: 1268 |00a3: const/4 v8, #int 6 // #6 │ │ +07e324: 7220 c801 8d00 |00a4: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e32a: 0c0c |00a7: move-result-object v12 │ │ +07e32c: 1278 |00a8: const/4 v8, #int 7 // #7 │ │ +07e32e: 7220 c801 8d00 |00a9: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e334: 0c0f |00ac: move-result-object v15 │ │ +07e336: 1308 0800 |00ad: const/16 v8, #int 8 // #8 │ │ +07e33a: 7220 c801 8d00 |00af: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e340: 0c10 |00b2: move-result-object v16 │ │ +07e342: 1308 0900 |00b3: const/16 v8, #int 9 // #9 │ │ +07e346: 7220 c801 8d00 |00b5: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e34c: 0c11 |00b8: move-result-object v17 │ │ +07e34e: 1308 0a00 |00b9: const/16 v8, #int 10 // #a │ │ +07e352: 7220 c801 8d00 |00bb: invoke-interface {v13, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07e358: 0c0e |00be: move-result-object v14 │ │ +07e35a: 2202 8104 |00bf: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchResultsItem; // type@0481 │ │ +07e35e: 7606 6923 0200 |00c1: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@2369 │ │ +07e364: 1102 |00c4: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0063 line=114 │ │ 0x006f line=115 │ │ 0x008a line=118 │ │ 0x008f line=119 │ │ @@ -128998,78 +129006,78 @@ │ │ 0x0099 - 0x00c5 reg=7 sCate Ljava/lang/String; │ │ 0x00a8 - 0x00c5 reg=12 content Ljava/lang/String; │ │ 0x0063 - 0x00c5 reg=13 cursor Landroid/database/Cursor; │ │ 0x00bf - 0x00c5 reg=14 marked Ljava/lang/String; │ │ 0x00ad - 0x00c5 reg=15 pClicked Ljava/lang/String; │ │ 0x00b3 - 0x00c5 reg=16 sClicked Ljava/lang/String; │ │ 0x00b9 - 0x00c5 reg=17 saved Ljava/lang/String; │ │ - 0x0000 - 0x00c5 reg=18 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - 0x0000 - 0x00c5 reg=19 _rowIndex J │ │ + 0x0000 - 0x00c5 reg=19 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ + 0x0000 - 0x00c5 reg=20 _rowIndex J │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;) │ │ name : 'insertEntry' │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -07d474: |[07d474] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)J │ │ -07d484: 1a01 770c |0000: const-string v1, "Tipitaka" // string@0c77 │ │ -07d488: 1a02 9817 |0002: const-string v2, "inserting search history item" // string@1798 │ │ -07d48c: 7120 0b0d 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07d492: 2200 2800 |0007: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -07d496: 7010 2701 0000 |0009: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07d49c: 1a01 8018 |000c: const-string v1, "lang" // string@1880 │ │ -07d4a0: 6e10 6c23 0500 |000e: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getLanguage:()Ljava/lang/String; // method@236c │ │ -07d4a6: 0c02 |0011: move-result-object v2 │ │ -07d4a8: 6e30 2a01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d4ae: 1a01 7418 |0015: const-string v1, "keywords" // string@1874 │ │ -07d4b2: 6e10 6b23 0500 |0017: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getKeywords:()Ljava/lang/String; // method@236b │ │ -07d4b8: 0c02 |001a: move-result-object v2 │ │ -07d4ba: 6e30 2a01 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d4c0: 1a01 3a1f |001e: const-string v1, "pages" // string@1f3a │ │ -07d4c4: 6e10 6e23 0500 |0020: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPages:()Ljava/lang/String; // method@236e │ │ -07d4ca: 0c02 |0023: move-result-object v2 │ │ -07d4cc: 6e30 2a01 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d4d2: 1a01 fc24 |0027: const-string v1, "suts" // string@24fc │ │ -07d4d6: 6e10 7323 0500 |0029: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSuts:()Ljava/lang/String; // method@2373 │ │ -07d4dc: 0c02 |002c: move-result-object v2 │ │ -07d4de: 6e30 2a01 1002 |002d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d4e4: 1a01 6e21 |0030: const-string v1, "scate" // string@216e │ │ -07d4e8: 6e10 7223 0500 |0032: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSelectedCategories:()Ljava/lang/String; // method@2372 │ │ -07d4ee: 0c02 |0035: move-result-object v2 │ │ -07d4f0: 6e30 2a01 1002 |0036: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d4f6: 1a01 a811 |0039: const-string v1, "content" // string@11a8 │ │ -07d4fa: 6e10 6a23 0500 |003b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getContent:()Ljava/lang/String; // method@236a │ │ -07d500: 0c02 |003e: move-result-object v2 │ │ -07d502: 6e30 2a01 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d508: 1a01 571f |0042: const-string v1, "pclicked" // string@1f57 │ │ -07d50c: 6e10 6f23 0500 |0044: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPrimaryClicked:()Ljava/lang/String; // method@236f │ │ -07d512: 0c02 |0047: move-result-object v2 │ │ -07d514: 6e30 2a01 1002 |0048: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d51a: 1a01 7121 |004b: const-string v1, "sclicked" // string@2171 │ │ -07d51e: 6e10 7123 0500 |004d: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSecondaryClicked:()Ljava/lang/String; // method@2371 │ │ -07d524: 0c02 |0050: move-result-object v2 │ │ -07d526: 6e30 2a01 1002 |0051: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d52c: 1a01 5d21 |0054: const-string v1, "saved" // string@215d │ │ -07d530: 6e10 7023 0500 |0056: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSaved:()Ljava/lang/String; // method@2370 │ │ -07d536: 0c02 |0059: move-result-object v2 │ │ -07d538: 6e30 2a01 1002 |005a: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d53e: 1a01 9b1c |005d: const-string v1, "marked" // string@1c9b │ │ -07d542: 6e10 6d23 0500 |005f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getMarked:()Ljava/lang/String; // method@236d │ │ -07d548: 0c02 |0062: move-result-object v2 │ │ -07d54a: 6e30 2a01 1002 |0063: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d550: 5441 0d11 |0066: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d554: 1a02 e720 |0068: const-string v2, "results" // string@20e7 │ │ -07d558: 1203 |006a: const/4 v3, #int 0 // #0 │ │ -07d55a: 6e40 e601 2103 |006b: invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07d560: 0b01 |006e: move-result-wide v1 │ │ -07d562: 1001 |006f: return-wide v1 │ │ +07e368: |[07e368] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)J │ │ +07e378: 1a01 790c |0000: const-string v1, "Tipitaka" // string@0c79 │ │ +07e37c: 1a02 9917 |0002: const-string v2, "inserting search history item" // string@1799 │ │ +07e380: 7120 0b0d 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07e386: 2200 2800 |0007: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +07e38a: 7010 2701 0000 |0009: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07e390: 1a01 8118 |000c: const-string v1, "lang" // string@1881 │ │ +07e394: 6e10 6c23 0500 |000e: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getLanguage:()Ljava/lang/String; // method@236c │ │ +07e39a: 0c02 |0011: move-result-object v2 │ │ +07e39c: 6e30 2a01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e3a2: 1a01 7518 |0015: const-string v1, "keywords" // string@1875 │ │ +07e3a6: 6e10 6b23 0500 |0017: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getKeywords:()Ljava/lang/String; // method@236b │ │ +07e3ac: 0c02 |001a: move-result-object v2 │ │ +07e3ae: 6e30 2a01 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e3b4: 1a01 3a1f |001e: const-string v1, "pages" // string@1f3a │ │ +07e3b8: 6e10 6e23 0500 |0020: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPages:()Ljava/lang/String; // method@236e │ │ +07e3be: 0c02 |0023: move-result-object v2 │ │ +07e3c0: 6e30 2a01 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e3c6: 1a01 fc24 |0027: const-string v1, "suts" // string@24fc │ │ +07e3ca: 6e10 7323 0500 |0029: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSuts:()Ljava/lang/String; // method@2373 │ │ +07e3d0: 0c02 |002c: move-result-object v2 │ │ +07e3d2: 6e30 2a01 1002 |002d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e3d8: 1a01 6e21 |0030: const-string v1, "scate" // string@216e │ │ +07e3dc: 6e10 7223 0500 |0032: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSelectedCategories:()Ljava/lang/String; // method@2372 │ │ +07e3e2: 0c02 |0035: move-result-object v2 │ │ +07e3e4: 6e30 2a01 1002 |0036: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e3ea: 1a01 a911 |0039: const-string v1, "content" // string@11a9 │ │ +07e3ee: 6e10 6a23 0500 |003b: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getContent:()Ljava/lang/String; // method@236a │ │ +07e3f4: 0c02 |003e: move-result-object v2 │ │ +07e3f6: 6e30 2a01 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e3fc: 1a01 571f |0042: const-string v1, "pclicked" // string@1f57 │ │ +07e400: 6e10 6f23 0500 |0044: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPrimaryClicked:()Ljava/lang/String; // method@236f │ │ +07e406: 0c02 |0047: move-result-object v2 │ │ +07e408: 6e30 2a01 1002 |0048: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e40e: 1a01 7121 |004b: const-string v1, "sclicked" // string@2171 │ │ +07e412: 6e10 7123 0500 |004d: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSecondaryClicked:()Ljava/lang/String; // method@2371 │ │ +07e418: 0c02 |0050: move-result-object v2 │ │ +07e41a: 6e30 2a01 1002 |0051: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e420: 1a01 5d21 |0054: const-string v1, "saved" // string@215d │ │ +07e424: 6e10 7023 0500 |0056: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSaved:()Ljava/lang/String; // method@2370 │ │ +07e42a: 0c02 |0059: move-result-object v2 │ │ +07e42c: 6e30 2a01 1002 |005a: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e432: 1a01 9b1c |005d: const-string v1, "marked" // string@1c9b │ │ +07e436: 6e10 6d23 0500 |005f: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getMarked:()Ljava/lang/String; // method@236d │ │ +07e43c: 0c02 |0062: move-result-object v2 │ │ +07e43e: 6e30 2a01 1002 |0063: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e444: 5441 0d11 |0066: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e448: 1a02 e720 |0068: const-string v2, "results" // string@20e7 │ │ +07e44c: 1203 |006a: const/4 v3, #int 0 // #0 │ │ +07e44e: 6e40 e601 2103 |006b: invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07e454: 0b02 |006e: move-result-wide v2 │ │ +07e456: 1002 |006f: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0007 line=189 │ │ 0x000c line=190 │ │ 0x0015 line=191 │ │ 0x001e line=192 │ │ @@ -129091,104 +129099,110 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 152 16-bit code units │ │ -07d564: |[07d564] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z │ │ -07d574: 1237 |0000: const/4 v7, #int 3 // #3 │ │ -07d576: 1226 |0001: const/4 v6, #int 2 // #2 │ │ -07d578: 1219 |0002: const/4 v9, #int 1 // #1 │ │ -07d57a: 120a |0003: const/4 v10, #int 0 // #0 │ │ -07d57c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -07d57e: 1a00 b400 |0005: const-string v0, "%s='%s' AND %s='%s' AND %s='%s' AND %s='%s'" // string@00b4 │ │ -07d582: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -07d586: 2311 b704 |0009: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -07d58a: 1a02 8018 |000b: const-string v2, "lang" // string@1880 │ │ -07d58e: 4d02 010a |000d: aput-object v2, v1, v10 │ │ -07d592: 6e10 6c23 0c00 |000f: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getLanguage:()Ljava/lang/String; // method@236c │ │ -07d598: 0c02 |0012: move-result-object v2 │ │ -07d59a: 4d02 0109 |0013: aput-object v2, v1, v9 │ │ -07d59e: 1a02 7418 |0015: const-string v2, "keywords" // string@1874 │ │ -07d5a2: 4d02 0106 |0017: aput-object v2, v1, v6 │ │ -07d5a6: 6e10 6b23 0c00 |0019: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getKeywords:()Ljava/lang/String; // method@236b │ │ -07d5ac: 0c02 |001c: move-result-object v2 │ │ -07d5ae: 4d02 0107 |001d: aput-object v2, v1, v7 │ │ -07d5b2: 1242 |001f: const/4 v2, #int 4 // #4 │ │ -07d5b4: 1a05 6e21 |0020: const-string v5, "scate" // string@216e │ │ -07d5b8: 4d05 0102 |0022: aput-object v5, v1, v2 │ │ -07d5bc: 1252 |0024: const/4 v2, #int 5 // #5 │ │ -07d5be: 6e10 7223 0c00 |0025: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSelectedCategories:()Ljava/lang/String; // method@2372 │ │ -07d5c4: 0c05 |0028: move-result-object v5 │ │ -07d5c6: 4d05 0102 |0029: aput-object v5, v1, v2 │ │ -07d5ca: 1262 |002b: const/4 v2, #int 6 // #6 │ │ -07d5cc: 1a05 fc24 |002c: const-string v5, "suts" // string@24fc │ │ -07d5d0: 4d05 0102 |002e: aput-object v5, v1, v2 │ │ -07d5d4: 1272 |0030: const/4 v2, #int 7 // #7 │ │ -07d5d6: 6e10 7323 0c00 |0031: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSuts:()Ljava/lang/String; // method@2373 │ │ -07d5dc: 0c05 |0034: move-result-object v5 │ │ -07d5de: 4d05 0102 |0035: aput-object v5, v1, v2 │ │ -07d5e2: 7120 601f 1000 |0037: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07d5e8: 0c03 |003a: move-result-object v3 │ │ -07d5ea: 54b0 0d11 |003b: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d5ee: 1a01 e720 |003d: const-string v1, "results" // string@20e7 │ │ -07d5f2: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ -07d5f6: 2322 b904 |0041: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07d5fa: 1a05 d30d |0043: const-string v5, "_id" // string@0dd3 │ │ -07d5fe: 4d05 020a |0045: aput-object v5, v2, v10 │ │ -07d602: 1a05 8018 |0047: const-string v5, "lang" // string@1880 │ │ -07d606: 4d05 0209 |0049: aput-object v5, v2, v9 │ │ -07d60a: 1a05 7418 |004b: const-string v5, "keywords" // string@1874 │ │ -07d60e: 4d05 0206 |004d: aput-object v5, v2, v6 │ │ -07d612: 1a05 3a1f |004f: const-string v5, "pages" // string@1f3a │ │ -07d616: 4d05 0207 |0051: aput-object v5, v2, v7 │ │ -07d61a: 1245 |0053: const/4 v5, #int 4 // #4 │ │ -07d61c: 1a06 fc24 |0054: const-string v6, "suts" // string@24fc │ │ -07d620: 4d06 0205 |0056: aput-object v6, v2, v5 │ │ -07d624: 1255 |0058: const/4 v5, #int 5 // #5 │ │ -07d626: 1a06 6e21 |0059: const-string v6, "scate" // string@216e │ │ -07d62a: 4d06 0205 |005b: aput-object v6, v2, v5 │ │ -07d62e: 1265 |005d: const/4 v5, #int 6 // #6 │ │ -07d630: 1a06 a811 |005e: const-string v6, "content" // string@11a8 │ │ -07d634: 4d06 0205 |0060: aput-object v6, v2, v5 │ │ -07d638: 1275 |0062: const/4 v5, #int 7 // #7 │ │ -07d63a: 1a06 571f |0063: const-string v6, "pclicked" // string@1f57 │ │ -07d63e: 4d06 0205 |0065: aput-object v6, v2, v5 │ │ -07d642: 1305 0800 |0067: const/16 v5, #int 8 // #8 │ │ -07d646: 1a06 7121 |0069: const-string v6, "sclicked" // string@2171 │ │ -07d64a: 4d06 0205 |006b: aput-object v6, v2, v5 │ │ -07d64e: 1305 0900 |006d: const/16 v5, #int 9 // #9 │ │ -07d652: 1a06 5d21 |006f: const-string v6, "saved" // string@215d │ │ -07d656: 4d06 0205 |0071: aput-object v6, v2, v5 │ │ -07d65a: 1305 0a00 |0073: const/16 v5, #int 10 // #a │ │ -07d65e: 1a06 9b1c |0075: const-string v6, "marked" // string@1c9b │ │ -07d662: 4d06 0205 |0077: aput-object v6, v2, v5 │ │ -07d666: 0745 |0079: move-object v5, v4 │ │ -07d668: 0746 |007a: move-object v6, v4 │ │ -07d66a: 0747 |007b: move-object v7, v4 │ │ -07d66c: 7408 e801 0000 |007c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07d672: 0c00 |007f: move-result-object v0 │ │ -07d674: 7210 c301 0000 |0080: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07d67a: 0a08 |0083: move-result v8 │ │ -07d67c: 3d08 0b00 |0084: if-lez v8, 008f // +000b │ │ -07d680: 1a00 770c |0086: const-string v0, "Tipitaka" // string@0c77 │ │ -07d684: 1a01 0313 |0088: const-string v1, "duplicate search history item" // string@1303 │ │ -07d688: 7120 0b0d 1000 |008a: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07d68e: 0190 |008d: move v0, v9 │ │ -07d690: 0f00 |008e: return v0 │ │ -07d692: 1a00 770c |008f: const-string v0, "Tipitaka" // string@0c77 │ │ -07d696: 1a01 aa1d |0091: const-string v1, "non-duplicate search history item" // string@1daa │ │ -07d69a: 7120 0b0d 1000 |0093: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07d6a0: 01a0 |0096: move v0, v10 │ │ -07d6a2: 28f7 |0097: goto 008e // -0009 │ │ +07e458: |[07e458] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z │ │ +07e468: 1237 |0000: const/4 v7, #int 3 // #3 │ │ +07e46a: 1226 |0001: const/4 v6, #int 2 // #2 │ │ +07e46c: 1219 |0002: const/4 v9, #int 1 // #1 │ │ +07e46e: 120a |0003: const/4 v10, #int 0 // #0 │ │ +07e470: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +07e472: 1a00 b800 |0005: const-string v0, "%s='%s' AND %s='%s' AND %s='%s' AND %s='%s'" // string@00b8 │ │ +07e476: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +07e47a: 2311 b504 |0009: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +07e47e: 1a02 8118 |000b: const-string v2, "lang" // string@1881 │ │ +07e482: 4d02 010a |000d: aput-object v2, v1, v10 │ │ +07e486: 6e10 6c23 0c00 |000f: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getLanguage:()Ljava/lang/String; // method@236c │ │ +07e48c: 0c02 |0012: move-result-object v2 │ │ +07e48e: 4d02 0109 |0013: aput-object v2, v1, v9 │ │ +07e492: 1a02 7518 |0015: const-string v2, "keywords" // string@1875 │ │ +07e496: 4d02 0106 |0017: aput-object v2, v1, v6 │ │ +07e49a: 6e10 6b23 0c00 |0019: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getKeywords:()Ljava/lang/String; // method@236b │ │ +07e4a0: 0c02 |001c: move-result-object v2 │ │ +07e4a2: 4d02 0107 |001d: aput-object v2, v1, v7 │ │ +07e4a6: 1242 |001f: const/4 v2, #int 4 // #4 │ │ +07e4a8: 1a05 6e21 |0020: const-string v5, "scate" // string@216e │ │ +07e4ac: 4d05 0102 |0022: aput-object v5, v1, v2 │ │ +07e4b0: 1252 |0024: const/4 v2, #int 5 // #5 │ │ +07e4b2: 6e10 7223 0c00 |0025: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSelectedCategories:()Ljava/lang/String; // method@2372 │ │ +07e4b8: 0c05 |0028: move-result-object v5 │ │ +07e4ba: 4d05 0102 |0029: aput-object v5, v1, v2 │ │ +07e4be: 1262 |002b: const/4 v2, #int 6 // #6 │ │ +07e4c0: 1a05 fc24 |002c: const-string v5, "suts" // string@24fc │ │ +07e4c4: 4d05 0102 |002e: aput-object v5, v1, v2 │ │ +07e4c8: 1272 |0030: const/4 v2, #int 7 // #7 │ │ +07e4ca: 6e10 7323 0c00 |0031: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSuts:()Ljava/lang/String; // method@2373 │ │ +07e4d0: 0c05 |0034: move-result-object v5 │ │ +07e4d2: 4d05 0102 |0035: aput-object v5, v1, v2 │ │ +07e4d6: 7120 601f 1000 |0037: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07e4dc: 0c03 |003a: move-result-object v3 │ │ +07e4de: 54b0 0d11 |003b: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e4e2: 1a01 e720 |003d: const-string v1, "results" // string@20e7 │ │ +07e4e6: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ +07e4ea: 2322 b704 |0041: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07e4ee: 1a05 d50d |0043: const-string v5, "_id" // string@0dd5 │ │ +07e4f2: 4d05 020a |0045: aput-object v5, v2, v10 │ │ +07e4f6: 1a05 8118 |0047: const-string v5, "lang" // string@1881 │ │ +07e4fa: 4d05 0209 |0049: aput-object v5, v2, v9 │ │ +07e4fe: 1a05 7518 |004b: const-string v5, "keywords" // string@1875 │ │ +07e502: 4d05 0206 |004d: aput-object v5, v2, v6 │ │ +07e506: 1a05 3a1f |004f: const-string v5, "pages" // string@1f3a │ │ +07e50a: 4d05 0207 |0051: aput-object v5, v2, v7 │ │ +07e50e: 1245 |0053: const/4 v5, #int 4 // #4 │ │ +07e510: 1a06 fc24 |0054: const-string v6, "suts" // string@24fc │ │ +07e514: 4d06 0205 |0056: aput-object v6, v2, v5 │ │ +07e518: 1255 |0058: const/4 v5, #int 5 // #5 │ │ +07e51a: 1a06 6e21 |0059: const-string v6, "scate" // string@216e │ │ +07e51e: 4d06 0205 |005b: aput-object v6, v2, v5 │ │ +07e522: 1265 |005d: const/4 v5, #int 6 // #6 │ │ +07e524: 1a06 a911 |005e: const-string v6, "content" // string@11a9 │ │ +07e528: 4d06 0205 |0060: aput-object v6, v2, v5 │ │ +07e52c: 1275 |0062: const/4 v5, #int 7 // #7 │ │ +07e52e: 1a06 571f |0063: const-string v6, "pclicked" // string@1f57 │ │ +07e532: 4d06 0205 |0065: aput-object v6, v2, v5 │ │ +07e536: 1305 0800 |0067: const/16 v5, #int 8 // #8 │ │ +07e53a: 1a06 7121 |0069: const-string v6, "sclicked" // string@2171 │ │ +07e53e: 4d06 0205 |006b: aput-object v6, v2, v5 │ │ +07e542: 1305 0900 |006d: const/16 v5, #int 9 // #9 │ │ +07e546: 1a06 5d21 |006f: const-string v6, "saved" // string@215d │ │ +07e54a: 4d06 0205 |0071: aput-object v6, v2, v5 │ │ +07e54e: 1305 0a00 |0073: const/16 v5, #int 10 // #a │ │ +07e552: 1a06 9b1c |0075: const-string v6, "marked" // string@1c9b │ │ +07e556: 4d06 0205 |0077: aput-object v6, v2, v5 │ │ +07e55a: 0745 |0079: move-object v5, v4 │ │ +07e55c: 0746 |007a: move-object v6, v4 │ │ +07e55e: 0747 |007b: move-object v7, v4 │ │ +07e560: 7408 e801 0000 |007c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07e566: 0c00 |007f: move-result-object v0 │ │ +07e568: 7210 c301 0000 |0080: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07e56e: 0a08 |0083: move-result v8 │ │ +07e570: 3d08 0b00 |0084: if-lez v8, 008f // +000b │ │ +07e574: 1a00 790c |0086: const-string v0, "Tipitaka" // string@0c79 │ │ +07e578: 1a01 0413 |0088: const-string v1, "duplicate search history item" // string@1304 │ │ +07e57c: 7120 0b0d 1000 |008a: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07e582: 0190 |008d: move v0, v9 │ │ +07e584: 0f00 |008e: return v0 │ │ +07e586: 1a00 790c |008f: const-string v0, "Tipitaka" // string@0c79 │ │ +07e58a: 1a01 aa1d |0091: const-string v1, "non-duplicate search history item" // string@1daa │ │ +07e58e: 7120 0b0d 1000 |0093: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07e594: 01a0 |0096: move v0, v10 │ │ +07e596: 28f7 |0097: goto 008e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=87 │ │ + 0x000f line=88 │ │ + 0x0019 line=89 │ │ + 0x0025 line=90 │ │ + 0x0031 line=91 │ │ + 0x0037 line=87 │ │ 0x003b line=93 │ │ + 0x0080 line=96 │ │ 0x0084 line=98 │ │ 0x0086 line=99 │ │ 0x008e line=103 │ │ 0x008f line=102 │ │ 0x0097 line=103 │ │ locals : │ │ 0x003b - 0x0098 reg=3 where Ljava/lang/String; │ │ @@ -129201,20 +129215,20 @@ │ │ type : '()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07d6a4: |[07d6a4] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ -07d6b4: 5410 0e11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; // field@110e │ │ -07d6b8: 6e10 5b23 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@235b │ │ -07d6be: 0c00 |0005: move-result-object v0 │ │ -07d6c0: 5b10 0d11 |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d6c4: 1101 |0008: return-object v1 │ │ +07e598: |[07e598] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ +07e5a8: 5410 0e11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper; // field@110e │ │ +07e5ac: 6e10 5b23 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@235b │ │ +07e5b2: 0c00 |0005: move-result-object v0 │ │ +07e5b4: 5b10 0d11 |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e5b8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ │ │ @@ -129223,30 +129237,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -07d6c8: |[07d6c8] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.removeAllEntries:()V │ │ -07d6d8: 6e10 6023 0400 |0000: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getAllEntries:()Landroid/database/Cursor; // method@2360 │ │ -07d6de: 0c00 |0003: move-result-object v0 │ │ -07d6e0: 7210 cb01 0000 |0004: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07d6e6: 7210 c901 0000 |0007: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07d6ec: 0a02 |000a: move-result v2 │ │ -07d6ee: 3902 0f00 |000b: if-nez v2, 001a // +000f │ │ -07d6f2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -07d6f4: 7220 c501 2000 |000e: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -07d6fa: 0a01 |0011: move-result v1 │ │ -07d6fc: 8112 |0012: int-to-long v2, v1 │ │ -07d6fe: 6e30 6723 2403 |0013: invoke-virtual {v4, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.removeEntry:(J)Z // method@2367 │ │ -07d704: 7210 cc01 0000 |0016: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07d70a: 28ee |0019: goto 0007 // -0012 │ │ -07d70c: 7210 c001 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -07d712: 0e00 |001d: return-void │ │ +07e5bc: |[07e5bc] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.removeAllEntries:()V │ │ +07e5cc: 6e10 6023 0400 |0000: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getAllEntries:()Landroid/database/Cursor; // method@2360 │ │ +07e5d2: 0c00 |0003: move-result-object v0 │ │ +07e5d4: 7210 cb01 0000 |0004: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07e5da: 7210 c901 0000 |0007: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07e5e0: 0a02 |000a: move-result v2 │ │ +07e5e2: 3902 0f00 |000b: if-nez v2, 001a // +000f │ │ +07e5e6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +07e5e8: 7220 c501 2000 |000e: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +07e5ee: 0a01 |0011: move-result v1 │ │ +07e5f0: 8112 |0012: int-to-long v2, v1 │ │ +07e5f2: 6e30 6723 2403 |0013: invoke-virtual {v4, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.removeEntry:(J)Z // method@2367 │ │ +07e5f8: 7210 cc01 0000 |0016: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07e5fe: 28ee |0019: goto 0007 // -0012 │ │ +07e600: 7210 c001 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +07e606: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ 0x0007 line=159 │ │ 0x000d line=160 │ │ 0x0012 line=161 │ │ @@ -129259,112 +129273,112 @@ │ │ 0x0000 - 0x001e reg=4 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;) │ │ name : 'removeEntry' │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -07d714: |[07d714] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.removeEntry:(J)Z │ │ -07d724: 5440 0d11 |0000: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d728: 1a01 e720 |0002: const-string v1, "results" // string@20e7 │ │ -07d72c: 2202 b303 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07d730: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07d736: 1a03 d50d |0009: const-string v3, "_id=" // string@0dd5 │ │ -07d73a: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d740: 0c02 |000e: move-result-object v2 │ │ -07d742: 6e30 7c1f 5206 |000f: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07d748: 0c02 |0012: move-result-object v2 │ │ -07d74a: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07d750: 0c02 |0016: move-result-object v2 │ │ -07d752: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -07d754: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ -07d75a: 0a00 |001b: move-result v0 │ │ -07d75c: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ -07d760: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -07d762: 0f00 |001f: return v0 │ │ -07d764: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07d766: 28fe |0021: goto 001f // -0002 │ │ +07e608: |[07e608] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.removeEntry:(J)Z │ │ +07e618: 5450 0d11 |0000: iget-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e61c: 1a01 e720 |0002: const-string v1, "results" // string@20e7 │ │ +07e620: 2202 b103 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07e624: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07e62a: 1a03 d70d |0009: const-string v3, "_id=" // string@0dd7 │ │ +07e62e: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e634: 0c02 |000e: move-result-object v2 │ │ +07e636: 6e30 7c1f 6207 |000f: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07e63c: 0c02 |0012: move-result-object v2 │ │ +07e63e: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07e644: 0c02 |0016: move-result-object v2 │ │ +07e646: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +07e648: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ +07e64e: 0a00 |001b: move-result v0 │ │ +07e650: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ +07e654: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +07e656: 0f00 |001f: return v0 │ │ +07e658: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +07e65a: 28fe |0021: goto 001f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ - 0x0000 - 0x0022 reg=4 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - 0x0000 - 0x0022 reg=5 _rowIndex J │ │ + 0x0000 - 0x0022 reg=5 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ + 0x0000 - 0x0022 reg=6 _rowIndex J │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;) │ │ name : 'updateEntry' │ │ type : '(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 124 16-bit code units │ │ -07d768: |[07d768] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ │ -07d778: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -07d77c: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07d782: 1a02 8018 |0005: const-string v2, "lang" // string@1880 │ │ -07d786: 6e10 6c23 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getLanguage:()Ljava/lang/String; // method@236c │ │ -07d78c: 0c03 |000a: move-result-object v3 │ │ -07d78e: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d794: 1a02 7418 |000e: const-string v2, "keywords" // string@1874 │ │ -07d798: 6e10 6b23 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getKeywords:()Ljava/lang/String; // method@236b │ │ -07d79e: 0c03 |0013: move-result-object v3 │ │ -07d7a0: 6e30 2a01 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d7a6: 1a02 3a1f |0017: const-string v2, "pages" // string@1f3a │ │ -07d7aa: 6e10 6e23 0800 |0019: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPages:()Ljava/lang/String; // method@236e │ │ -07d7b0: 0c03 |001c: move-result-object v3 │ │ -07d7b2: 6e30 2a01 2003 |001d: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d7b8: 1a02 fc24 |0020: const-string v2, "suts" // string@24fc │ │ -07d7bc: 6e10 7323 0800 |0022: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSuts:()Ljava/lang/String; // method@2373 │ │ -07d7c2: 0c03 |0025: move-result-object v3 │ │ -07d7c4: 6e30 2a01 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d7ca: 1a02 6e21 |0029: const-string v2, "scate" // string@216e │ │ -07d7ce: 6e10 7223 0800 |002b: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSelectedCategories:()Ljava/lang/String; // method@2372 │ │ -07d7d4: 0c03 |002e: move-result-object v3 │ │ -07d7d6: 6e30 2a01 2003 |002f: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d7dc: 1a02 a811 |0032: const-string v2, "content" // string@11a8 │ │ -07d7e0: 6e10 6a23 0800 |0034: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getContent:()Ljava/lang/String; // method@236a │ │ -07d7e6: 0c03 |0037: move-result-object v3 │ │ -07d7e8: 6e30 2a01 2003 |0038: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d7ee: 1a02 571f |003b: const-string v2, "pclicked" // string@1f57 │ │ -07d7f2: 6e10 6f23 0800 |003d: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPrimaryClicked:()Ljava/lang/String; // method@236f │ │ -07d7f8: 0c03 |0040: move-result-object v3 │ │ -07d7fa: 6e30 2a01 2003 |0041: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d800: 1a02 7121 |0044: const-string v2, "sclicked" // string@2171 │ │ -07d804: 6e10 7123 0800 |0046: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSecondaryClicked:()Ljava/lang/String; // method@2371 │ │ -07d80a: 0c03 |0049: move-result-object v3 │ │ -07d80c: 6e30 2a01 2003 |004a: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d812: 1a02 5d21 |004d: const-string v2, "saved" // string@215d │ │ -07d816: 6e10 7023 0800 |004f: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSaved:()Ljava/lang/String; // method@2370 │ │ -07d81c: 0c03 |0052: move-result-object v3 │ │ -07d81e: 6e30 2a01 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d824: 1a02 9b1c |0056: const-string v2, "marked" // string@1c9b │ │ -07d828: 6e10 6d23 0800 |0058: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getMarked:()Ljava/lang/String; // method@236d │ │ -07d82e: 0c03 |005b: move-result-object v3 │ │ -07d830: 6e30 2a01 2003 |005c: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07d836: 2202 b303 |005f: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07d83a: 7010 761f 0200 |0061: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07d840: 1a03 d40d |0064: const-string v3, "_id = " // string@0dd4 │ │ -07d844: 6e20 7e1f 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07d84a: 0c02 |0069: move-result-object v2 │ │ -07d84c: 6e30 7c1f 6207 |006a: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07d852: 0c02 |006d: move-result-object v2 │ │ -07d854: 6e10 841f 0200 |006e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07d85a: 0c01 |0071: move-result-object v1 │ │ -07d85c: 5452 0d11 |0072: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ -07d860: 1a03 e720 |0074: const-string v3, "results" // string@20e7 │ │ -07d864: 1204 |0076: const/4 v4, #int 0 // #0 │ │ -07d866: 6e54 eb01 3210 |0077: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ -07d86c: 0a02 |007a: move-result v2 │ │ -07d86e: 0f02 |007b: return v2 │ │ +07e65c: |[07e65c] org.yuttadhammo.tipitaka.SearchResultsDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ │ +07e66c: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +07e670: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07e676: 1a02 8118 |0005: const-string v2, "lang" // string@1881 │ │ +07e67a: 6e10 6c23 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getLanguage:()Ljava/lang/String; // method@236c │ │ +07e680: 0c03 |000a: move-result-object v3 │ │ +07e682: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e688: 1a02 7518 |000e: const-string v2, "keywords" // string@1875 │ │ +07e68c: 6e10 6b23 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getKeywords:()Ljava/lang/String; // method@236b │ │ +07e692: 0c03 |0013: move-result-object v3 │ │ +07e694: 6e30 2a01 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e69a: 1a02 3a1f |0017: const-string v2, "pages" // string@1f3a │ │ +07e69e: 6e10 6e23 0800 |0019: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPages:()Ljava/lang/String; // method@236e │ │ +07e6a4: 0c03 |001c: move-result-object v3 │ │ +07e6a6: 6e30 2a01 2003 |001d: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e6ac: 1a02 fc24 |0020: const-string v2, "suts" // string@24fc │ │ +07e6b0: 6e10 7323 0800 |0022: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSuts:()Ljava/lang/String; // method@2373 │ │ +07e6b6: 0c03 |0025: move-result-object v3 │ │ +07e6b8: 6e30 2a01 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e6be: 1a02 6e21 |0029: const-string v2, "scate" // string@216e │ │ +07e6c2: 6e10 7223 0800 |002b: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSelectedCategories:()Ljava/lang/String; // method@2372 │ │ +07e6c8: 0c03 |002e: move-result-object v3 │ │ +07e6ca: 6e30 2a01 2003 |002f: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e6d0: 1a02 a911 |0032: const-string v2, "content" // string@11a9 │ │ +07e6d4: 6e10 6a23 0800 |0034: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getContent:()Ljava/lang/String; // method@236a │ │ +07e6da: 0c03 |0037: move-result-object v3 │ │ +07e6dc: 6e30 2a01 2003 |0038: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e6e2: 1a02 571f |003b: const-string v2, "pclicked" // string@1f57 │ │ +07e6e6: 6e10 6f23 0800 |003d: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getPrimaryClicked:()Ljava/lang/String; // method@236f │ │ +07e6ec: 0c03 |0040: move-result-object v3 │ │ +07e6ee: 6e30 2a01 2003 |0041: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e6f4: 1a02 7121 |0044: const-string v2, "sclicked" // string@2171 │ │ +07e6f8: 6e10 7123 0800 |0046: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSecondaryClicked:()Ljava/lang/String; // method@2371 │ │ +07e6fe: 0c03 |0049: move-result-object v3 │ │ +07e700: 6e30 2a01 2003 |004a: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e706: 1a02 5d21 |004d: const-string v2, "saved" // string@215d │ │ +07e70a: 6e10 7023 0800 |004f: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getSaved:()Ljava/lang/String; // method@2370 │ │ +07e710: 0c03 |0052: move-result-object v3 │ │ +07e712: 6e30 2a01 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e718: 1a02 9b1c |0056: const-string v2, "marked" // string@1c9b │ │ +07e71c: 6e10 6d23 0800 |0058: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.getMarked:()Ljava/lang/String; // method@236d │ │ +07e722: 0c03 |005b: move-result-object v3 │ │ +07e724: 6e30 2a01 2003 |005c: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07e72a: 2202 b103 |005f: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07e72e: 7010 761f 0200 |0061: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07e734: 1a03 d60d |0064: const-string v3, "_id = " // string@0dd6 │ │ +07e738: 6e20 7e1f 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07e73e: 0c02 |0069: move-result-object v2 │ │ +07e740: 6e30 7c1f 6207 |006a: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07e746: 0c02 |006d: move-result-object v2 │ │ +07e748: 6e10 841f 0200 |006e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07e74e: 0c01 |0071: move-result-object v1 │ │ +07e750: 5452 0d11 |0072: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@110d │ │ +07e754: 1a03 e720 |0074: const-string v3, "results" // string@20e7 │ │ +07e758: 1204 |0076: const/4 v4, #int 0 // #0 │ │ +07e75a: 6e54 eb01 3210 |0077: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ +07e760: 0a02 |007a: move-result v2 │ │ +07e762: 0f02 |007b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ 0x000e line=171 │ │ 0x0017 line=172 │ │ 0x0020 line=173 │ │ @@ -129379,21 +129393,21 @@ │ │ locals : │ │ 0x0005 - 0x007c reg=0 newValues Landroid/content/ContentValues; │ │ 0x0072 - 0x007c reg=1 where Ljava/lang/String; │ │ 0x0000 - 0x007c reg=5 this Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ 0x0000 - 0x007c reg=6 _rowIndex J │ │ 0x0000 - 0x007c reg=8 item Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ - source_file_idx : 2830 (SearchResultsDBAdapter.java) │ │ + source_file_idx : 2832 (SearchResultsDBAdapter.java) │ │ │ │ Class #541 header: │ │ -class_idx : 1155 │ │ +class_idx : 1153 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2832 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2834 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #541 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/SearchResultsItem;' │ │ @@ -129448,32 +129462,32 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -07d870: |[07d870] org.yuttadhammo.tipitaka.SearchResultsItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -07d880: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07d886: 5b12 1111 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.lang:Ljava/lang/String; // field@1111 │ │ -07d88a: 5b13 1011 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.keywords:Ljava/lang/String; // field@1110 │ │ -07d88e: 5b14 1411 |0007: iput-object v4, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pages:Ljava/lang/String; // field@1114 │ │ -07d892: 5b15 1811 |0009: iput-object v5, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.suts:Ljava/lang/String; // field@1118 │ │ -07d896: 5b16 1511 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sCate:Ljava/lang/String; // field@1115 │ │ -07d89a: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ -07d89e: 5b10 0f11 |000f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.content:Ljava/lang/String; // field@110f │ │ -07d8a2: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ -07d8a6: 5b10 1311 |0013: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pClicked:Ljava/lang/String; // field@1113 │ │ -07d8aa: 1a00 0000 |0015: const-string v0, "" // string@0000 │ │ -07d8ae: 5b10 1611 |0017: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sClicked:Ljava/lang/String; // field@1116 │ │ -07d8b2: 1a00 0000 |0019: const-string v0, "" // string@0000 │ │ -07d8b6: 5b10 1711 |001b: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.saved:Ljava/lang/String; // field@1117 │ │ -07d8ba: 1a00 0000 |001d: const-string v0, "" // string@0000 │ │ -07d8be: 5b10 1211 |001f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.marked:Ljava/lang/String; // field@1112 │ │ -07d8c2: 0e00 |0021: return-void │ │ +07e764: |[07e764] org.yuttadhammo.tipitaka.SearchResultsItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +07e774: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07e77a: 5b12 1111 |0003: iput-object v2, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.lang:Ljava/lang/String; // field@1111 │ │ +07e77e: 5b13 1011 |0005: iput-object v3, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.keywords:Ljava/lang/String; // field@1110 │ │ +07e782: 5b14 1411 |0007: iput-object v4, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pages:Ljava/lang/String; // field@1114 │ │ +07e786: 5b15 1811 |0009: iput-object v5, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.suts:Ljava/lang/String; // field@1118 │ │ +07e78a: 5b16 1511 |000b: iput-object v6, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sCate:Ljava/lang/String; // field@1115 │ │ +07e78e: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ +07e792: 5b10 0f11 |000f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.content:Ljava/lang/String; // field@110f │ │ +07e796: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ +07e79a: 5b10 1311 |0013: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pClicked:Ljava/lang/String; // field@1113 │ │ +07e79e: 1a00 0000 |0015: const-string v0, "" // string@0000 │ │ +07e7a2: 5b10 1611 |0017: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sClicked:Ljava/lang/String; // field@1116 │ │ +07e7a6: 1a00 0000 |0019: const-string v0, "" // string@0000 │ │ +07e7aa: 5b10 1711 |001b: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.saved:Ljava/lang/String; // field@1117 │ │ +07e7ae: 1a00 0000 |001d: const-string v0, "" // string@0000 │ │ +07e7b2: 5b10 1211 |001f: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.marked:Ljava/lang/String; // field@1112 │ │ +07e7b6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0005 line=17 │ │ 0x0007 line=18 │ │ 0x0009 line=19 │ │ @@ -129498,17 +129512,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d8c4: |[07d8c4] org.yuttadhammo.tipitaka.SearchResultsItem.getContent:()Ljava/lang/String; │ │ -07d8d4: 5410 0f11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.content:Ljava/lang/String; // field@110f │ │ -07d8d8: 1100 |0002: return-object v0 │ │ +07e7b8: |[07e7b8] org.yuttadhammo.tipitaka.SearchResultsItem.getContent:()Ljava/lang/String; │ │ +07e7c8: 5410 0f11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.content:Ljava/lang/String; // field@110f │ │ +07e7cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129516,17 +129530,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d8dc: |[07d8dc] org.yuttadhammo.tipitaka.SearchResultsItem.getKeywords:()Ljava/lang/String; │ │ -07d8ec: 5410 1011 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.keywords:Ljava/lang/String; // field@1110 │ │ -07d8f0: 1100 |0002: return-object v0 │ │ +07e7d0: |[07e7d0] org.yuttadhammo.tipitaka.SearchResultsItem.getKeywords:()Ljava/lang/String; │ │ +07e7e0: 5410 1011 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.keywords:Ljava/lang/String; // field@1110 │ │ +07e7e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129534,17 +129548,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d8f4: |[07d8f4] org.yuttadhammo.tipitaka.SearchResultsItem.getLanguage:()Ljava/lang/String; │ │ -07d904: 5410 1111 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.lang:Ljava/lang/String; // field@1111 │ │ -07d908: 1100 |0002: return-object v0 │ │ +07e7e8: |[07e7e8] org.yuttadhammo.tipitaka.SearchResultsItem.getLanguage:()Ljava/lang/String; │ │ +07e7f8: 5410 1111 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.lang:Ljava/lang/String; // field@1111 │ │ +07e7fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129552,17 +129566,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d90c: |[07d90c] org.yuttadhammo.tipitaka.SearchResultsItem.getMarked:()Ljava/lang/String; │ │ -07d91c: 5410 1211 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.marked:Ljava/lang/String; // field@1112 │ │ -07d920: 1100 |0002: return-object v0 │ │ +07e800: |[07e800] org.yuttadhammo.tipitaka.SearchResultsItem.getMarked:()Ljava/lang/String; │ │ +07e810: 5410 1211 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.marked:Ljava/lang/String; // field@1112 │ │ +07e814: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129570,17 +129584,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d924: |[07d924] org.yuttadhammo.tipitaka.SearchResultsItem.getPages:()Ljava/lang/String; │ │ -07d934: 5410 1411 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pages:Ljava/lang/String; // field@1114 │ │ -07d938: 1100 |0002: return-object v0 │ │ +07e818: |[07e818] org.yuttadhammo.tipitaka.SearchResultsItem.getPages:()Ljava/lang/String; │ │ +07e828: 5410 1411 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pages:Ljava/lang/String; // field@1114 │ │ +07e82c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129588,17 +129602,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d93c: |[07d93c] org.yuttadhammo.tipitaka.SearchResultsItem.getPrimaryClicked:()Ljava/lang/String; │ │ -07d94c: 5410 1311 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pClicked:Ljava/lang/String; // field@1113 │ │ -07d950: 1100 |0002: return-object v0 │ │ +07e830: |[07e830] org.yuttadhammo.tipitaka.SearchResultsItem.getPrimaryClicked:()Ljava/lang/String; │ │ +07e840: 5410 1311 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pClicked:Ljava/lang/String; // field@1113 │ │ +07e844: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129606,17 +129620,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d954: |[07d954] org.yuttadhammo.tipitaka.SearchResultsItem.getSaved:()Ljava/lang/String; │ │ -07d964: 5410 1711 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.saved:Ljava/lang/String; // field@1117 │ │ -07d968: 1100 |0002: return-object v0 │ │ +07e848: |[07e848] org.yuttadhammo.tipitaka.SearchResultsItem.getSaved:()Ljava/lang/String; │ │ +07e858: 5410 1711 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.saved:Ljava/lang/String; // field@1117 │ │ +07e85c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129624,17 +129638,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d96c: |[07d96c] org.yuttadhammo.tipitaka.SearchResultsItem.getSecondaryClicked:()Ljava/lang/String; │ │ -07d97c: 5410 1611 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sClicked:Ljava/lang/String; // field@1116 │ │ -07d980: 1100 |0002: return-object v0 │ │ +07e860: |[07e860] org.yuttadhammo.tipitaka.SearchResultsItem.getSecondaryClicked:()Ljava/lang/String; │ │ +07e870: 5410 1611 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sClicked:Ljava/lang/String; // field@1116 │ │ +07e874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129642,17 +129656,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d984: |[07d984] org.yuttadhammo.tipitaka.SearchResultsItem.getSelectedCategories:()Ljava/lang/String; │ │ -07d994: 5410 1511 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sCate:Ljava/lang/String; // field@1115 │ │ -07d998: 1100 |0002: return-object v0 │ │ +07e878: |[07e878] org.yuttadhammo.tipitaka.SearchResultsItem.getSelectedCategories:()Ljava/lang/String; │ │ +07e888: 5410 1511 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sCate:Ljava/lang/String; // field@1115 │ │ +07e88c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129660,17 +129674,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d99c: |[07d99c] org.yuttadhammo.tipitaka.SearchResultsItem.getSuts:()Ljava/lang/String; │ │ -07d9ac: 5410 1811 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.suts:Ljava/lang/String; // field@1118 │ │ -07d9b0: 1100 |0002: return-object v0 │ │ +07e890: |[07e890] org.yuttadhammo.tipitaka.SearchResultsItem.getSuts:()Ljava/lang/String; │ │ +07e8a0: 5410 1811 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.suts:Ljava/lang/String; // field@1118 │ │ +07e8a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/SearchResultsItem;) │ │ @@ -129678,17 +129692,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d9b4: |[07d9b4] org.yuttadhammo.tipitaka.SearchResultsItem.setContent:(Ljava/lang/String;)V │ │ -07d9c4: 5b01 0f11 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.content:Ljava/lang/String; // field@110f │ │ -07d9c8: 0e00 |0002: return-void │ │ +07e8a8: |[07e8a8] org.yuttadhammo.tipitaka.SearchResultsItem.setContent:(Ljava/lang/String;)V │ │ +07e8b8: 5b01 0f11 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.content:Ljava/lang/String; // field@110f │ │ +07e8bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _content Ljava/lang/String; │ │ @@ -129698,17 +129712,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d9cc: |[07d9cc] org.yuttadhammo.tipitaka.SearchResultsItem.setKeywords:(Ljava/lang/String;)V │ │ -07d9dc: 5b01 1011 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.keywords:Ljava/lang/String; // field@1110 │ │ -07d9e0: 0e00 |0002: return-void │ │ +07e8c0: |[07e8c0] org.yuttadhammo.tipitaka.SearchResultsItem.setKeywords:(Ljava/lang/String;)V │ │ +07e8d0: 5b01 1011 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.keywords:Ljava/lang/String; // field@1110 │ │ +07e8d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _keywords Ljava/lang/String; │ │ @@ -129718,17 +129732,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d9e4: |[07d9e4] org.yuttadhammo.tipitaka.SearchResultsItem.setLangauge:(Ljava/lang/String;)V │ │ -07d9f4: 5b01 1111 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.lang:Ljava/lang/String; // field@1111 │ │ -07d9f8: 0e00 |0002: return-void │ │ +07e8d8: |[07e8d8] org.yuttadhammo.tipitaka.SearchResultsItem.setLangauge:(Ljava/lang/String;)V │ │ +07e8e8: 5b01 1111 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.lang:Ljava/lang/String; // field@1111 │ │ +07e8ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _lang Ljava/lang/String; │ │ @@ -129738,17 +129752,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d9fc: |[07d9fc] org.yuttadhammo.tipitaka.SearchResultsItem.setMarked:(Ljava/lang/String;)V │ │ -07da0c: 5b01 1211 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.marked:Ljava/lang/String; // field@1112 │ │ -07da10: 0e00 |0002: return-void │ │ +07e8f0: |[07e8f0] org.yuttadhammo.tipitaka.SearchResultsItem.setMarked:(Ljava/lang/String;)V │ │ +07e900: 5b01 1211 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.marked:Ljava/lang/String; // field@1112 │ │ +07e904: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _marked Ljava/lang/String; │ │ @@ -129758,17 +129772,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07da14: |[07da14] org.yuttadhammo.tipitaka.SearchResultsItem.setPages:(Ljava/lang/String;)V │ │ -07da24: 5b01 1411 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pages:Ljava/lang/String; // field@1114 │ │ -07da28: 0e00 |0002: return-void │ │ +07e908: |[07e908] org.yuttadhammo.tipitaka.SearchResultsItem.setPages:(Ljava/lang/String;)V │ │ +07e918: 5b01 1411 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pages:Ljava/lang/String; // field@1114 │ │ +07e91c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0002 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _pages Ljava/lang/String; │ │ @@ -129778,17 +129792,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07da2c: |[07da2c] org.yuttadhammo.tipitaka.SearchResultsItem.setPrimaryClicked:(Ljava/lang/String;)V │ │ -07da3c: 5b01 1311 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pClicked:Ljava/lang/String; // field@1113 │ │ -07da40: 0e00 |0002: return-void │ │ +07e920: |[07e920] org.yuttadhammo.tipitaka.SearchResultsItem.setPrimaryClicked:(Ljava/lang/String;)V │ │ +07e930: 5b01 1311 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.pClicked:Ljava/lang/String; // field@1113 │ │ +07e934: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _pClicked Ljava/lang/String; │ │ @@ -129798,17 +129812,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07da44: |[07da44] org.yuttadhammo.tipitaka.SearchResultsItem.setSaved:(Ljava/lang/String;)V │ │ -07da54: 5b01 1711 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.saved:Ljava/lang/String; // field@1117 │ │ -07da58: 0e00 |0002: return-void │ │ +07e938: |[07e938] org.yuttadhammo.tipitaka.SearchResultsItem.setSaved:(Ljava/lang/String;)V │ │ +07e948: 5b01 1711 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.saved:Ljava/lang/String; // field@1117 │ │ +07e94c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0002 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _saved Ljava/lang/String; │ │ @@ -129818,17 +129832,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07da5c: |[07da5c] org.yuttadhammo.tipitaka.SearchResultsItem.setSecondaryClicked:(Ljava/lang/String;)V │ │ -07da6c: 5b01 1611 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sClicked:Ljava/lang/String; // field@1116 │ │ -07da70: 0e00 |0002: return-void │ │ +07e950: |[07e950] org.yuttadhammo.tipitaka.SearchResultsItem.setSecondaryClicked:(Ljava/lang/String;)V │ │ +07e960: 5b01 1611 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sClicked:Ljava/lang/String; // field@1116 │ │ +07e964: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0002 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _sClicked Ljava/lang/String; │ │ @@ -129838,17 +129852,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07da74: |[07da74] org.yuttadhammo.tipitaka.SearchResultsItem.setSelectedCategories:(Ljava/lang/String;)V │ │ -07da84: 5b01 1511 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sCate:Ljava/lang/String; // field@1115 │ │ -07da88: 0e00 |0002: return-void │ │ +07e968: |[07e968] org.yuttadhammo.tipitaka.SearchResultsItem.setSelectedCategories:(Ljava/lang/String;)V │ │ +07e978: 5b01 1511 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.sCate:Ljava/lang/String; // field@1115 │ │ +07e97c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _sCate Ljava/lang/String; │ │ @@ -129858,32 +129872,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07da8c: |[07da8c] org.yuttadhammo.tipitaka.SearchResultsItem.setSuts:(Ljava/lang/String;)V │ │ -07da9c: 5b01 1811 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.suts:Ljava/lang/String; // field@1118 │ │ -07daa0: 0e00 |0002: return-void │ │ +07e980: |[07e980] org.yuttadhammo.tipitaka.SearchResultsItem.setSuts:(Ljava/lang/String;)V │ │ +07e990: 5b01 1811 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.suts:Ljava/lang/String; // field@1118 │ │ +07e994: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0002 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ 0x0000 - 0x0003 reg=1 _suts Ljava/lang/String; │ │ │ │ - source_file_idx : 2832 (SearchResultsItem.java) │ │ + source_file_idx : 2834 (SearchResultsItem.java) │ │ │ │ Class #542 header: │ │ -class_idx : 1156 │ │ +class_idx : 1154 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2841 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2843 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -129928,28 +129942,28 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07daa4: |[07daa4] org.yuttadhammo.tipitaka.SelectBookActivity$1.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V │ │ -07dab4: 5b01 1911 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ -07dab8: 5b02 1a11 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate0:[I // field@111a │ │ -07dabc: 5b03 1b11 |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate1:[I // field@111b │ │ -07dac0: 5b04 1c11 |0006: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate2:[I // field@111c │ │ -07dac4: 5b05 1d11 |0008: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate3:[I // field@111d │ │ -07dac8: 7010 4c1f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07dace: 0e00 |000d: return-void │ │ +07e998: |[07e998] org.yuttadhammo.tipitaka.SelectBookActivity$1.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V │ │ +07e9a8: 5b01 1911 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ +07e9ac: 5b02 1a11 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate0:[I // field@111a │ │ +07e9b0: 5b03 1b11 |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate1:[I // field@111b │ │ +07e9b4: 5b04 1c11 |0006: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate2:[I // field@111c │ │ +07e9b8: 5b05 1d11 |0008: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate3:[I // field@111d │ │ +07e9bc: 7010 4c1f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07e9c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/yuttadhammo/tipitaka/SelectBookActivity$1; │ │ - 0x0000 - 0x000e reg=1 (null) Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ + 0x0000 - 0x000e reg=1 this$0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ 0x0000 - 0x000e reg=2 (null) [I │ │ 0x0000 - 0x000e reg=3 (null) [I │ │ 0x0000 - 0x000e reg=4 (null) [I │ │ 0x0000 - 0x000e reg=5 (null) [I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;) │ │ @@ -129957,49 +129971,49 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -07dad0: |[07dad0] org.yuttadhammo.tipitaka.SelectBookActivity$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07dae0: 5453 1911 |0000: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ -07dae4: d804 0801 |0002: add-int/lit8 v4, v8, #int 1 // #01 │ │ -07dae8: 7120 8823 4300 |0004: invoke-static {v3, v4}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$002:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I // method@2388 │ │ -07daee: 5451 1a11 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate0:[I // field@111a │ │ -07daf2: 2b08 3500 0000 |0009: packed-switch v8, 0000003e // +00000035 │ │ -07daf8: 5453 1911 |000c: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ -07dafc: 7110 8923 0300 |000e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ -07db02: 0a03 |0011: move-result v3 │ │ -07db04: 4403 0103 |0012: aget v3, v1, v3 │ │ -07db08: 2332 b904 |0014: new-array v2, v3, [Ljava/lang/String; // type@04b9 │ │ -07db0c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -07db0e: 5453 1911 |0017: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ -07db12: 7110 8923 0300 |0019: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ -07db18: 0a03 |001c: move-result v3 │ │ -07db1a: 4403 0103 |001d: aget v3, v1, v3 │ │ -07db1e: 3530 1900 |001f: if-ge v0, v3, 0038 // +0019 │ │ -07db22: d803 0001 |0021: add-int/lit8 v3, v0, #int 1 // #01 │ │ -07db26: 7110 381f 0300 |0023: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -07db2c: 0c03 |0026: move-result-object v3 │ │ -07db2e: 4d03 0200 |0027: aput-object v3, v2, v0 │ │ -07db32: d800 0001 |0029: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07db36: 28ec |002b: goto 0017 // -0014 │ │ -07db38: 5451 1a11 |002c: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate0:[I // field@111a │ │ -07db3c: 28de |002e: goto 000c // -0022 │ │ -07db3e: 5451 1b11 |002f: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate1:[I // field@111b │ │ -07db42: 28db |0031: goto 000c // -0025 │ │ -07db44: 5451 1c11 |0032: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate2:[I // field@111c │ │ -07db48: 28d8 |0034: goto 000c // -0028 │ │ -07db4a: 5451 1d11 |0035: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate3:[I // field@111d │ │ -07db4e: 28d5 |0037: goto 000c // -002b │ │ -07db50: 5453 1911 |0038: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ -07db54: 6e10 9b23 0300 |003a: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setVolumeList:()V // method@239b │ │ -07db5a: 0e00 |003d: return-void │ │ -07db5c: 0001 0400 0000 0000 2300 0000 2600 ... |003e: packed-switch-data (12 units) │ │ +07e9c4: |[07e9c4] org.yuttadhammo.tipitaka.SelectBookActivity$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07e9d4: 5453 1911 |0000: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ +07e9d8: d804 0801 |0002: add-int/lit8 v4, v8, #int 1 // #01 │ │ +07e9dc: 7120 8823 4300 |0004: invoke-static {v3, v4}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$002:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I // method@2388 │ │ +07e9e2: 5451 1a11 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate0:[I // field@111a │ │ +07e9e6: 2b08 3500 0000 |0009: packed-switch v8, 0000003e // +00000035 │ │ +07e9ec: 5453 1911 |000c: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ +07e9f0: 7110 8923 0300 |000e: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ +07e9f6: 0a03 |0011: move-result v3 │ │ +07e9f8: 4403 0103 |0012: aget v3, v1, v3 │ │ +07e9fc: 2332 b704 |0014: new-array v2, v3, [Ljava/lang/String; // type@04b7 │ │ +07ea00: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +07ea02: 5453 1911 |0017: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ +07ea06: 7110 8923 0300 |0019: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ +07ea0c: 0a03 |001c: move-result v3 │ │ +07ea0e: 4403 0103 |001d: aget v3, v1, v3 │ │ +07ea12: 3530 1900 |001f: if-ge v0, v3, 0038 // +0019 │ │ +07ea16: d803 0001 |0021: add-int/lit8 v3, v0, #int 1 // #01 │ │ +07ea1a: 7110 381f 0300 |0023: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +07ea20: 0c03 |0026: move-result-object v3 │ │ +07ea22: 4d03 0200 |0027: aput-object v3, v2, v0 │ │ +07ea26: d800 0001 |0029: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07ea2a: 28ec |002b: goto 0017 // -0014 │ │ +07ea2c: 5451 1a11 |002c: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate0:[I // field@111a │ │ +07ea30: 28de |002e: goto 000c // -0022 │ │ +07ea32: 5451 1b11 |002f: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate1:[I // field@111b │ │ +07ea36: 28db |0031: goto 000c // -0025 │ │ +07ea38: 5451 1c11 |0032: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate2:[I // field@111c │ │ +07ea3c: 28d8 |0034: goto 000c // -0028 │ │ +07ea3e: 5451 1d11 |0035: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.val$ncate3:[I // field@111d │ │ +07ea42: 28d5 |0037: goto 000c // -002b │ │ +07ea44: 5453 1911 |0038: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1119 │ │ +07ea48: 6e10 9b23 0300 |003a: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setVolumeList:()V // method@239b │ │ +07ea4e: 0e00 |003d: return-void │ │ +07ea50: 0001 0400 0000 0000 2300 0000 2600 ... |003e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=96 │ │ 0x0009 line=97 │ │ 0x000c line=112 │ │ 0x0016 line=116 │ │ @@ -130033,31 +130047,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07db74: |[07db74] org.yuttadhammo.tipitaka.SelectBookActivity$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -07db84: 0e00 |0000: return-void │ │ +07ea68: |[07ea68] org.yuttadhammo.tipitaka.SelectBookActivity$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +07ea78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SelectBookActivity$1; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 2841 (SelectBookActivity.java) │ │ + source_file_idx : 2843 (SelectBookActivity.java) │ │ │ │ Class #543 header: │ │ -class_idx : 1157 │ │ +class_idx : 1155 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2841 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2843 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #543 annotations: │ │ Annotations on class │ │ @@ -130102,28 +130116,28 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07db88: |[07db88] org.yuttadhammo.tipitaka.SelectBookActivity$2.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V │ │ -07db98: 5b01 1e11 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ -07db9c: 5b02 1f11 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate0:[I // field@111f │ │ -07dba0: 5b03 2011 |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate1:[I // field@1120 │ │ -07dba4: 5b04 2111 |0006: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate2:[I // field@1121 │ │ -07dba8: 5b05 2211 |0008: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate3:[I // field@1122 │ │ -07dbac: 7010 4c1f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07dbb2: 0e00 |000d: return-void │ │ +07ea7c: |[07ea7c] org.yuttadhammo.tipitaka.SelectBookActivity$2.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V │ │ +07ea8c: 5b01 1e11 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ +07ea90: 5b02 1f11 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate0:[I // field@111f │ │ +07ea94: 5b03 2011 |0004: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate1:[I // field@1120 │ │ +07ea98: 5b04 2111 |0006: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate2:[I // field@1121 │ │ +07ea9c: 5b05 2211 |0008: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate3:[I // field@1122 │ │ +07eaa0: 7010 4c1f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07eaa6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/yuttadhammo/tipitaka/SelectBookActivity$2; │ │ - 0x0000 - 0x000e reg=1 (null) Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ + 0x0000 - 0x000e reg=1 this$0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ 0x0000 - 0x000e reg=2 (null) [I │ │ 0x0000 - 0x000e reg=3 (null) [I │ │ 0x0000 - 0x000e reg=4 (null) [I │ │ 0x0000 - 0x000e reg=5 (null) [I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;) │ │ @@ -130131,51 +130145,51 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -07dbb4: |[07dbb4] org.yuttadhammo.tipitaka.SelectBookActivity$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07dbc4: 5443 1e11 |0000: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ -07dbc8: 7120 8a23 7300 |0002: invoke-static {v3, v7}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$102:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I // method@238a │ │ -07dbce: 5441 1f11 |0005: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate0:[I // field@111f │ │ -07dbd2: 5443 1e11 |0007: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ -07dbd6: 7110 8723 0300 |0009: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2387 │ │ -07dbdc: 0a03 |000c: move-result v3 │ │ -07dbde: 2b03 3500 0000 |000d: packed-switch v3, 00000042 // +00000035 │ │ -07dbe4: 5443 1e11 |0010: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ -07dbe8: 7110 8923 0300 |0012: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ -07dbee: 0a03 |0015: move-result v3 │ │ -07dbf0: 4403 0103 |0016: aget v3, v1, v3 │ │ -07dbf4: 2332 b904 |0018: new-array v2, v3, [Ljava/lang/String; // type@04b9 │ │ -07dbf8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -07dbfa: 5443 1e11 |001b: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ -07dbfe: 7110 8923 0300 |001d: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ -07dc04: 0a03 |0020: move-result v3 │ │ -07dc06: 4403 0103 |0021: aget v3, v1, v3 │ │ -07dc0a: 3530 1900 |0023: if-ge v0, v3, 003c // +0019 │ │ -07dc0e: d803 0001 |0025: add-int/lit8 v3, v0, #int 1 // #01 │ │ -07dc12: 7110 381f 0300 |0027: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -07dc18: 0c03 |002a: move-result-object v3 │ │ -07dc1a: 4d03 0200 |002b: aput-object v3, v2, v0 │ │ -07dc1e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07dc22: 28ec |002f: goto 001b // -0014 │ │ -07dc24: 5441 1f11 |0030: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate0:[I // field@111f │ │ -07dc28: 28de |0032: goto 0010 // -0022 │ │ -07dc2a: 5441 2011 |0033: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate1:[I // field@1120 │ │ -07dc2e: 28db |0035: goto 0010 // -0025 │ │ -07dc30: 5441 2111 |0036: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate2:[I // field@1121 │ │ -07dc34: 28d8 |0038: goto 0010 // -0028 │ │ -07dc36: 5441 2211 |0039: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate3:[I // field@1122 │ │ -07dc3a: 28d5 |003b: goto 0010 // -002b │ │ -07dc3c: 5443 1e11 |003c: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ -07dc40: 6e10 9b23 0300 |003e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setVolumeList:()V // method@239b │ │ -07dc46: 0e00 |0041: return-void │ │ -07dc48: 0001 0400 0100 0000 2300 0000 2600 ... |0042: packed-switch-data (12 units) │ │ +07eaa8: |[07eaa8] org.yuttadhammo.tipitaka.SelectBookActivity$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07eab8: 5443 1e11 |0000: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ +07eabc: 7120 8a23 7300 |0002: invoke-static {v3, v7}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$102:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I // method@238a │ │ +07eac2: 5441 1f11 |0005: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate0:[I // field@111f │ │ +07eac6: 5443 1e11 |0007: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ +07eaca: 7110 8723 0300 |0009: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$000:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2387 │ │ +07ead0: 0a03 |000c: move-result v3 │ │ +07ead2: 2b03 3500 0000 |000d: packed-switch v3, 00000042 // +00000035 │ │ +07ead8: 5443 1e11 |0010: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ +07eadc: 7110 8923 0300 |0012: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ +07eae2: 0a03 |0015: move-result v3 │ │ +07eae4: 4403 0103 |0016: aget v3, v1, v3 │ │ +07eae8: 2332 b704 |0018: new-array v2, v3, [Ljava/lang/String; // type@04b7 │ │ +07eaec: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +07eaee: 5443 1e11 |001b: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ +07eaf2: 7110 8923 0300 |001d: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I // method@2389 │ │ +07eaf8: 0a03 |0020: move-result v3 │ │ +07eafa: 4403 0103 |0021: aget v3, v1, v3 │ │ +07eafe: 3530 1900 |0023: if-ge v0, v3, 003c // +0019 │ │ +07eb02: d803 0001 |0025: add-int/lit8 v3, v0, #int 1 // #01 │ │ +07eb06: 7110 381f 0300 |0027: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +07eb0c: 0c03 |002a: move-result-object v3 │ │ +07eb0e: 4d03 0200 |002b: aput-object v3, v2, v0 │ │ +07eb12: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07eb16: 28ec |002f: goto 001b // -0014 │ │ +07eb18: 5441 1f11 |0030: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate0:[I // field@111f │ │ +07eb1c: 28de |0032: goto 0010 // -0022 │ │ +07eb1e: 5441 2011 |0033: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate1:[I // field@1120 │ │ +07eb22: 28db |0035: goto 0010 // -0025 │ │ +07eb24: 5441 2111 |0036: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate2:[I // field@1121 │ │ +07eb28: 28d8 |0038: goto 0010 // -0028 │ │ +07eb2a: 5441 2211 |0039: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.val$ncate3:[I // field@1122 │ │ +07eb2e: 28d5 |003b: goto 0010 // -002b │ │ +07eb30: 5443 1e11 |003c: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@111e │ │ +07eb34: 6e10 9b23 0300 |003e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setVolumeList:()V // method@239b │ │ +07eb3a: 0e00 |0041: return-void │ │ +07eb3c: 0001 0400 0100 0000 2300 0000 2600 ... |0042: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0005 line=136 │ │ 0x0007 line=137 │ │ 0x0010 line=152 │ │ 0x001a line=155 │ │ @@ -130209,31 +130223,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07dc60: |[07dc60] org.yuttadhammo.tipitaka.SelectBookActivity$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -07dc70: 0e00 |0000: return-void │ │ +07eb54: |[07eb54] org.yuttadhammo.tipitaka.SelectBookActivity$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +07eb64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/SelectBookActivity$2; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 2841 (SelectBookActivity.java) │ │ + source_file_idx : 2843 (SelectBookActivity.java) │ │ │ │ Class #544 header: │ │ -class_idx : 1158 │ │ +class_idx : 1156 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2841 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2843 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #544 annotations: │ │ Annotations on class │ │ @@ -130264,94 +130278,94 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07dc74: |[07dc74] org.yuttadhammo.tipitaka.SelectBookActivity$3.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;Landroid/content/Context;)V │ │ -07dc84: 5b01 2311 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ -07dc88: 5b02 2411 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.val$context:Landroid/content/Context; // field@1124 │ │ -07dc8c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07dc92: 0e00 |0007: return-void │ │ +07eb68: |[07eb68] org.yuttadhammo.tipitaka.SelectBookActivity$3.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;Landroid/content/Context;)V │ │ +07eb78: 5b01 2311 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ +07eb7c: 5b02 2411 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.val$context:Landroid/content/Context; // field@1124 │ │ +07eb80: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07eb86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SelectBookActivity$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -07dc94: |[07dc94] org.yuttadhammo.tipitaka.SelectBookActivity$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07dca4: 5475 2311 |0000: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ -07dca8: 7110 8b23 0500 |0002: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)[Ljava/lang/String; // method@238b │ │ -07dcae: 0c05 |0005: move-result-object v5 │ │ -07dcb0: 4605 050a |0006: aget-object v5, v5, v10 │ │ -07dcb4: 7110 361f 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07dcba: 0a04 |000b: move-result v4 │ │ -07dcbc: 5475 2311 |000c: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ -07dcc0: 7110 8c23 0500 |000e: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/content/SharedPreferences; // method@238c │ │ -07dcc6: 0c05 |0011: move-result-object v5 │ │ -07dcc8: 7210 7401 0500 |0012: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -07dcce: 0c01 |0015: move-result-object v1 │ │ -07dcd0: 5475 2311 |0016: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ -07dcd4: 7110 8d23 0500 |0018: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/widget/Gallery; // method@238d │ │ -07dcda: 0c05 |001b: move-result-object v5 │ │ -07dcdc: 6e10 a80f 0500 |001c: invoke-virtual {v5}, Landroid/widget/Gallery;.getSelectedItemPosition:()I // method@0fa8 │ │ -07dce2: 0a03 |001f: move-result v3 │ │ -07dce4: 1a05 710a |0020: const-string v5, "Position1" // string@0a71 │ │ -07dce8: 7230 7201 5103 |0022: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -07dcee: 2b03 5300 0000 |0025: packed-switch v3, 00000078 // +00000053 │ │ -07dcf4: 7210 6f01 0100 |0028: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -07dcfa: 2202 2e00 |002b: new-instance v2, Landroid/content/Intent; // type@002e │ │ -07dcfe: 5475 2411 |002d: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.val$context:Landroid/content/Context; // field@1124 │ │ -07dd02: 1c06 5004 |002f: const-class v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@0450 │ │ -07dd06: 7030 4401 5206 |0031: invoke-direct {v2, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07dd0c: 2200 6d00 |0034: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -07dd10: 7010 5b02 0000 |0036: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -07dd16: 1a05 fe0c |0039: const-string v5, "VOL" // string@0cfe │ │ -07dd1a: 6e30 6c02 5004 |003b: invoke-virtual {v0, v5, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -07dd20: 1a05 3a0a |003e: const-string v5, "PAGE" // string@0a3a │ │ -07dd24: 1206 |0040: const/4 v6, #int 0 // #0 │ │ -07dd26: 6e30 6c02 5006 |0041: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -07dd2c: 1a05 1a04 |0044: const-string v5, "LANG" // string@041a │ │ -07dd30: 5476 2311 |0046: iget-object v6, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ -07dd34: 5466 2811 |0048: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.lang:Ljava/lang/String; // field@1128 │ │ -07dd38: 6e30 7002 5006 |004a: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -07dd3e: 1a05 1b0c |004d: const-string v5, "TITLE" // string@0c1b │ │ -07dd42: 5476 2311 |004f: iget-object v6, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ -07dd46: 5466 2e11 |0051: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.thisTitle:Ljava/lang/String; // field@112e │ │ -07dd4a: 6e30 7002 5006 |0053: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -07dd50: 1a05 2b03 |0056: const-string v5, "FIRSTPAGE" // string@032b │ │ -07dd54: 1a06 290c |0058: const-string v6, "TRUE" // string@0c29 │ │ -07dd58: 6e30 7002 5006 |005a: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -07dd5e: 6e20 6101 0200 |005d: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -07dd64: 5475 2311 |0060: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ -07dd68: 6e20 9c23 2500 |0062: invoke-virtual {v5, v2}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07dd6e: 0e00 |0065: return-void │ │ -07dd70: 1a05 000d |0066: const-string v5, "VPosition" // string@0d00 │ │ -07dd74: 7230 7201 5104 |0068: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -07dd7a: 28bd |006b: goto 0028 // -0043 │ │ -07dd7c: 1a05 ec0a |006c: const-string v5, "SPosition" // string@0aec │ │ -07dd80: 7230 7201 5104 |006e: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -07dd86: 28b7 |0071: goto 0028 // -0049 │ │ -07dd88: 1a05 9701 |0072: const-string v5, "APosition" // string@0197 │ │ -07dd8c: 7230 7201 5104 |0074: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -07dd92: 28b1 |0077: goto 0028 // -004f │ │ -07dd94: 0001 0300 0000 0000 4100 0000 4700 ... |0078: packed-switch-data (10 units) │ │ +07eb88: |[07eb88] org.yuttadhammo.tipitaka.SelectBookActivity$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07eb98: 5475 2311 |0000: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ +07eb9c: 7110 8b23 0500 |0002: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$200:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)[Ljava/lang/String; // method@238b │ │ +07eba2: 0c05 |0005: move-result-object v5 │ │ +07eba4: 4605 050a |0006: aget-object v5, v5, v10 │ │ +07eba8: 7110 361f 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07ebae: 0a04 |000b: move-result v4 │ │ +07ebb0: 5475 2311 |000c: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ +07ebb4: 7110 8c23 0500 |000e: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$300:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/content/SharedPreferences; // method@238c │ │ +07ebba: 0c05 |0011: move-result-object v5 │ │ +07ebbc: 7210 7401 0500 |0012: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +07ebc2: 0c01 |0015: move-result-object v1 │ │ +07ebc4: 5475 2311 |0016: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ +07ebc8: 7110 8d23 0500 |0018: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.access$400:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/widget/Gallery; // method@238d │ │ +07ebce: 0c05 |001b: move-result-object v5 │ │ +07ebd0: 6e10 a80f 0500 |001c: invoke-virtual {v5}, Landroid/widget/Gallery;.getSelectedItemPosition:()I // method@0fa8 │ │ +07ebd6: 0a03 |001f: move-result v3 │ │ +07ebd8: 1a05 730a |0020: const-string v5, "Position1" // string@0a73 │ │ +07ebdc: 7230 7201 5103 |0022: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +07ebe2: 2b03 5300 0000 |0025: packed-switch v3, 00000078 // +00000053 │ │ +07ebe8: 7210 6f01 0100 |0028: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +07ebee: 2202 2e00 |002b: new-instance v2, Landroid/content/Intent; // type@002e │ │ +07ebf2: 5475 2411 |002d: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.val$context:Landroid/content/Context; // field@1124 │ │ +07ebf6: 1c06 4e04 |002f: const-class v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity; // type@044e │ │ +07ebfa: 7030 4401 5206 |0031: invoke-direct {v2, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07ec00: 2200 6c00 |0034: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +07ec04: 7010 5b02 0000 |0036: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +07ec0a: 1a05 000d |0039: const-string v5, "VOL" // string@0d00 │ │ +07ec0e: 6e30 6c02 5004 |003b: invoke-virtual {v0, v5, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +07ec14: 1a05 3c0a |003e: const-string v5, "PAGE" // string@0a3c │ │ +07ec18: 1206 |0040: const/4 v6, #int 0 // #0 │ │ +07ec1a: 6e30 6c02 5006 |0041: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +07ec20: 1a05 1e04 |0044: const-string v5, "LANG" // string@041e │ │ +07ec24: 5476 2311 |0046: iget-object v6, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ +07ec28: 5466 2811 |0048: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.lang:Ljava/lang/String; // field@1128 │ │ +07ec2c: 6e30 7002 5006 |004a: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +07ec32: 1a05 1d0c |004d: const-string v5, "TITLE" // string@0c1d │ │ +07ec36: 5476 2311 |004f: iget-object v6, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ +07ec3a: 5466 2e11 |0051: iget-object v6, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.thisTitle:Ljava/lang/String; // field@112e │ │ +07ec3e: 6e30 7002 5006 |0053: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +07ec44: 1a05 2f03 |0056: const-string v5, "FIRSTPAGE" // string@032f │ │ +07ec48: 1a06 2b0c |0058: const-string v6, "TRUE" // string@0c2b │ │ +07ec4c: 6e30 7002 5006 |005a: invoke-virtual {v0, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +07ec52: 6e20 6101 0200 |005d: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +07ec58: 5475 2311 |0060: iget-object v5, v7, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1123 │ │ +07ec5c: 6e20 9c23 2500 |0062: invoke-virtual {v5, v2}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07ec62: 0e00 |0065: return-void │ │ +07ec64: 1a05 020d |0066: const-string v5, "VPosition" // string@0d02 │ │ +07ec68: 7230 7201 5104 |0068: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +07ec6e: 28bd |006b: goto 0028 // -0043 │ │ +07ec70: 1a05 ee0a |006c: const-string v5, "SPosition" // string@0aee │ │ +07ec74: 7230 7201 5104 |006e: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +07ec7a: 28b7 |0071: goto 0028 // -0049 │ │ +07ec7c: 1a05 9c01 |0072: const-string v5, "APosition" // string@019c │ │ +07ec80: 7230 7201 5104 |0074: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +07ec86: 28b1 |0077: goto 0028 // -004f │ │ +07ec88: 0001 0300 0000 0000 4100 0000 4700 ... |0078: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x000c line=173 │ │ 0x0016 line=174 │ │ 0x0020 line=175 │ │ 0x0025 line=176 │ │ @@ -130379,21 +130393,21 @@ │ │ 0x000c - 0x0082 reg=4 position I │ │ 0x0000 - 0x0082 reg=7 this Lorg/yuttadhammo/tipitaka/SelectBookActivity$3; │ │ 0x0000 - 0x0082 reg=8 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0082 reg=9 arg1 Landroid/view/View; │ │ 0x0000 - 0x0082 reg=10 arg2 I │ │ 0x0000 - 0x0082 reg=11 arg3 J │ │ │ │ - source_file_idx : 2841 (SelectBookActivity.java) │ │ + source_file_idx : 2843 (SelectBookActivity.java) │ │ │ │ Class #545 header: │ │ -class_idx : 1159 │ │ +class_idx : 1157 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 2841 │ │ +source_file_idx : 2843 │ │ static_fields_size : 0 │ │ instance_fields_size: 12 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 8 │ │ │ │ Class #545 annotations: │ │ Annotations on method #9107 'onCreate' │ │ @@ -130460,24 +130474,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07dda8: |[07dda8] org.yuttadhammo.tipitaka.SelectBookActivity.:()V │ │ -07ddb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07ddba: 7010 4a00 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@004a │ │ -07ddc0: 5921 2c11 |0004: iput v1, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ -07ddc4: 1a00 3c1f |0006: const-string v0, "pali" // string@1f3c │ │ -07ddc8: 5b20 2811 |0008: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.lang:Ljava/lang/String; // field@1128 │ │ -07ddcc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -07ddce: 5b20 2b11 |000b: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@112b │ │ -07ddd2: 5921 2711 |000d: iput v1, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ -07ddd6: 0e00 |000f: return-void │ │ +07ec9c: |[07ec9c] org.yuttadhammo.tipitaka.SelectBookActivity.:()V │ │ +07ecac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07ecae: 7010 4a00 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@004a │ │ +07ecb4: 5921 2c11 |0004: iput v1, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ +07ecb8: 1a00 3c1f |0006: const-string v0, "pali" // string@1f3c │ │ +07ecbc: 5b20 2811 |0008: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.lang:Ljava/lang/String; // field@1128 │ │ +07ecc0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07ecc2: 5b20 2b11 |000b: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@112b │ │ +07ecc6: 5921 2711 |000d: iput v1, v2, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ +07ecca: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=27 │ │ 0x0004 line=28 │ │ 0x0006 line=30 │ │ 0x000a line=37 │ │ 0x000d line=39 │ │ @@ -130489,17 +130503,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ddd8: |[07ddd8] org.yuttadhammo.tipitaka.SelectBookActivity.access$000:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I │ │ -07dde8: 5210 2c11 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ -07ddec: 0f00 |0002: return v0 │ │ +07eccc: |[07eccc] org.yuttadhammo.tipitaka.SelectBookActivity.access$000:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I │ │ +07ecdc: 5210 2c11 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ +07ece0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SelectBookActivity;) │ │ @@ -130507,17 +130521,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ddf0: |[07ddf0] org.yuttadhammo.tipitaka.SelectBookActivity.access$002:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I │ │ -07de00: 5901 2c11 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ -07de04: 0f01 |0002: return v1 │ │ +07ece4: |[07ece4] org.yuttadhammo.tipitaka.SelectBookActivity.access$002:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I │ │ +07ecf4: 5901 2c11 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ +07ecf8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -130526,17 +130540,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07de08: |[07de08] org.yuttadhammo.tipitaka.SelectBookActivity.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I │ │ -07de18: 5210 2711 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ -07de1c: 0f00 |0002: return v0 │ │ +07ecfc: |[07ecfc] org.yuttadhammo.tipitaka.SelectBookActivity.access$100:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)I │ │ +07ed0c: 5210 2711 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ +07ed10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/SelectBookActivity;) │ │ @@ -130544,17 +130558,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07de20: |[07de20] org.yuttadhammo.tipitaka.SelectBookActivity.access$102:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I │ │ -07de30: 5901 2711 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ -07de34: 0f01 |0002: return v1 │ │ +07ed14: |[07ed14] org.yuttadhammo.tipitaka.SelectBookActivity.access$102:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;I)I │ │ +07ed24: 5901 2711 |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ +07ed28: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -130563,17 +130577,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)[Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07de38: |[07de38] org.yuttadhammo.tipitaka.SelectBookActivity.access$200:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)[Ljava/lang/String; │ │ -07de48: 5410 3011 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07de4c: 1100 |0002: return-object v0 │ │ +07ed2c: |[07ed2c] org.yuttadhammo.tipitaka.SelectBookActivity.access$200:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)[Ljava/lang/String; │ │ +07ed3c: 5410 3011 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07ed40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/SelectBookActivity;) │ │ @@ -130581,17 +130595,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07de50: |[07de50] org.yuttadhammo.tipitaka.SelectBookActivity.access$300:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/content/SharedPreferences; │ │ -07de60: 5410 2a11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.prefs:Landroid/content/SharedPreferences; // field@112a │ │ -07de64: 1100 |0002: return-object v0 │ │ +07ed44: |[07ed44] org.yuttadhammo.tipitaka.SelectBookActivity.access$300:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/content/SharedPreferences; │ │ +07ed54: 5410 2a11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.prefs:Landroid/content/SharedPreferences; // field@112a │ │ +07ed58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/SelectBookActivity;) │ │ @@ -130599,17 +130613,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/widget/Gallery;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07de68: |[07de68] org.yuttadhammo.tipitaka.SelectBookActivity.access$400:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/widget/Gallery; │ │ -07de78: 5410 2d11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ -07de7c: 1100 |0002: return-object v0 │ │ +07ed5c: |[07ed5c] org.yuttadhammo.tipitaka.SelectBookActivity.access$400:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;)Landroid/widget/Gallery; │ │ +07ed6c: 5410 2d11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ +07ed70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ │ │ Virtual methods - │ │ @@ -130618,101 +130632,101 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 192 16-bit code units │ │ -07de80: |[07de80] org.yuttadhammo.tipitaka.SelectBookActivity.onCreate:(Landroid/os/Bundle;)V │ │ -07de90: 6f20 6800 fe00 |0000: invoke-super {v14, v15}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -07de96: 5bee 2511 |0003: iput-object v14, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.context:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1125 │ │ -07de9a: 1400 2800 037f |0005: const v0, #float 1.7413e+38 // #7f030028 │ │ -07dea0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07dea2: 7130 fd0d 0e01 |0009: invoke-static {v14, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -07dea8: 0c00 |000c: move-result-object v0 │ │ -07deaa: 5be0 2911 |000d: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ -07deae: 54e0 2911 |000f: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ -07deb2: 6e20 9a23 0e00 |0011: invoke-virtual {v14, v0}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setContentView:(Landroid/view/View;)V // method@239a │ │ -07deb8: 6e10 9023 0e00 |0014: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getApplicationContext:()Landroid/content/Context; // method@2390 │ │ -07debe: 0c0a |0017: move-result-object v10 │ │ -07dec0: 7110 ae02 0a00 |0018: invoke-static {v10}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -07dec6: 0c00 |001b: move-result-object v0 │ │ -07dec8: 5be0 2a11 |001c: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.prefs:Landroid/content/SharedPreferences; // field@112a │ │ -07decc: 6200 2b00 |001e: sget-object v0, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ -07ded0: 7110 361f 0000 |0020: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07ded6: 0a08 |0023: move-result v8 │ │ -07ded8: 1300 0e00 |0024: const/16 v0, #int 14 // #e │ │ -07dedc: 3408 0a00 |0026: if-lt v8, v0, 0030 // +000a │ │ -07dee0: 6e10 8f23 0e00 |0028: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getActionBar:()Landroid/app/ActionBar; // method@238f │ │ -07dee6: 0c00 |002b: move-result-object v0 │ │ -07dee8: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -07deea: 6e20 3b00 1000 |002d: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -07def0: 6e10 9223 0e00 |0030: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getResources:()Landroid/content/res/Resources; // method@2392 │ │ -07def6: 0c0c |0033: move-result-object v12 │ │ -07def8: 1400 0100 0e7f |0034: const v0, #float 1.8875e+38 // #7f0e0001 │ │ -07defe: 6e20 a301 0c00 |0037: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07df04: 0c09 |003a: move-result-object v9 │ │ -07df06: 1400 1900 0e7f |003b: const v0, #float 1.88751e+38 // #7f0e0019 │ │ -07df0c: 6e20 a301 0c00 |003e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07df12: 0c0b |0041: move-result-object v11 │ │ -07df14: 54e0 2911 |0042: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ -07df18: 1401 8800 077f |0044: const v1, #float 1.79449e+38 // #7f070088 │ │ -07df1e: 6e20 d90d 1000 |0047: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07df24: 0c00 |004a: move-result-object v0 │ │ -07df26: 1f00 3802 |004b: check-cast v0, Landroid/widget/Gallery; // type@0238 │ │ -07df2a: 5be0 2d11 |004d: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ -07df2e: 54e0 2911 |004f: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ -07df32: 1401 8900 077f |0051: const v1, #float 1.79449e+38 // #7f070089 │ │ -07df38: 6e20 d90d 1000 |0054: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07df3e: 0c00 |0057: move-result-object v0 │ │ -07df40: 1f00 3802 |0058: check-cast v0, Landroid/widget/Gallery; // type@0238 │ │ -07df44: 5be0 2611 |005a: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.heirGallery:Landroid/widget/Gallery; // field@1126 │ │ -07df48: 54e0 2911 |005c: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ -07df4c: 1401 8a00 077f |005e: const v1, #float 1.79449e+38 // #7f07008a │ │ -07df52: 6e20 d90d 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07df58: 0c00 |0064: move-result-object v0 │ │ -07df5a: 1f00 4002 |0065: check-cast v0, Landroid/widget/ListView; // type@0240 │ │ -07df5e: 5be0 2f11 |0067: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeList:Landroid/widget/ListView; // field@112f │ │ -07df62: 2206 8e04 |0069: new-instance v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter; // type@048e │ │ -07df66: 1400 2a00 037f |006b: const v0, #float 1.7413e+38 // #7f03002a │ │ -07df6c: 7040 ae23 e6b0 |006e: invoke-direct {v6, v14, v0, v11}, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.:(Landroid/content/Context;I[Ljava/lang/String;)V // method@23ae │ │ -07df72: 54e0 2611 |0071: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.heirGallery:Landroid/widget/Gallery; // field@1126 │ │ -07df76: 6e20 a90f 6000 |0073: invoke-virtual {v0, v6}, Landroid/widget/Gallery;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0fa9 │ │ -07df7c: 2207 2a02 |0076: new-instance v7, Landroid/widget/ArrayAdapter; // type@022a │ │ -07df80: 1400 2b00 037f |0078: const v0, #float 1.7413e+38 // #7f03002b │ │ -07df86: 7040 5f0f e790 |007b: invoke-direct {v7, v14, v0, v9}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0f5f │ │ -07df8c: 54e0 2d11 |007e: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ -07df90: 6e20 a90f 7000 |0080: invoke-virtual {v0, v7}, Landroid/widget/Gallery;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0fa9 │ │ -07df96: 1400 1500 0e7f |0083: const v0, #float 1.88751e+38 // #7f0e0015 │ │ -07df9c: 6e20 9a01 0c00 |0086: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ -07dfa2: 0c02 |0089: move-result-object v2 │ │ -07dfa4: 1400 1600 0e7f |008a: const v0, #float 1.88751e+38 // #7f0e0016 │ │ -07dfaa: 6e20 9a01 0c00 |008d: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ -07dfb0: 0c03 |0090: move-result-object v3 │ │ -07dfb2: 1400 1700 0e7f |0091: const v0, #float 1.88751e+38 // #7f0e0017 │ │ -07dfb8: 6e20 9a01 0c00 |0094: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ -07dfbe: 0c04 |0097: move-result-object v4 │ │ -07dfc0: 1400 1800 0e7f |0098: const v0, #float 1.88751e+38 // #7f0e0018 │ │ -07dfc6: 6e20 9a01 0c00 |009b: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ -07dfcc: 0c05 |009e: move-result-object v5 │ │ -07dfce: 54ed 2d11 |009f: iget-object v13, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ -07dfd2: 2200 8404 |00a1: new-instance v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1; // type@0484 │ │ -07dfd6: 07e1 |00a3: move-object v1, v14 │ │ -07dfd8: 7606 7e23 0000 |00a4: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V // method@237e │ │ -07dfde: 6e20 aa0f 0d00 |00a7: invoke-virtual {v13, v0}, Landroid/widget/Gallery;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0faa │ │ -07dfe4: 54ed 2611 |00aa: iget-object v13, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.heirGallery:Landroid/widget/Gallery; // field@1126 │ │ -07dfe8: 2200 8504 |00ac: new-instance v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2; // type@0485 │ │ -07dfec: 07e1 |00ae: move-object v1, v14 │ │ -07dfee: 7606 8123 0000 |00af: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V // method@2381 │ │ -07dff4: 6e20 aa0f 0d00 |00b2: invoke-virtual {v13, v0}, Landroid/widget/Gallery;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0faa │ │ -07dffa: 54e0 2f11 |00b5: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeList:Landroid/widget/ListView; // field@112f │ │ -07dffe: 2201 8604 |00b7: new-instance v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3; // type@0486 │ │ -07e002: 7030 8423 e10a |00b9: invoke-direct {v1, v14, v10}, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;Landroid/content/Context;)V // method@2384 │ │ -07e008: 6e20 0910 1000 |00bc: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -07e00e: 0e00 |00bf: return-void │ │ +07ed74: |[07ed74] org.yuttadhammo.tipitaka.SelectBookActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07ed84: 6f20 6800 fe00 |0000: invoke-super {v14, v15}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +07ed8a: 5bee 2511 |0003: iput-object v14, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.context:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1125 │ │ +07ed8e: 1400 2800 037f |0005: const v0, #float 1.7413e+38 // #7f030028 │ │ +07ed94: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07ed96: 7130 fd0d 0e01 |0009: invoke-static {v14, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +07ed9c: 0c00 |000c: move-result-object v0 │ │ +07ed9e: 5be0 2911 |000d: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ +07eda2: 54e0 2911 |000f: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ +07eda6: 6e20 9a23 0e00 |0011: invoke-virtual {v14, v0}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setContentView:(Landroid/view/View;)V // method@239a │ │ +07edac: 6e10 9023 0e00 |0014: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getApplicationContext:()Landroid/content/Context; // method@2390 │ │ +07edb2: 0c0a |0017: move-result-object v10 │ │ +07edb4: 7110 ae02 0a00 |0018: invoke-static {v10}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +07edba: 0c00 |001b: move-result-object v0 │ │ +07edbc: 5be0 2a11 |001c: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.prefs:Landroid/content/SharedPreferences; // field@112a │ │ +07edc0: 6200 2b00 |001e: sget-object v0, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ +07edc4: 7110 361f 0000 |0020: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07edca: 0a08 |0023: move-result v8 │ │ +07edcc: 1300 0e00 |0024: const/16 v0, #int 14 // #e │ │ +07edd0: 3408 0a00 |0026: if-lt v8, v0, 0030 // +000a │ │ +07edd4: 6e10 8f23 0e00 |0028: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getActionBar:()Landroid/app/ActionBar; // method@238f │ │ +07edda: 0c00 |002b: move-result-object v0 │ │ +07eddc: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +07edde: 6e20 3b00 1000 |002d: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +07ede4: 6e10 9223 0e00 |0030: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getResources:()Landroid/content/res/Resources; // method@2392 │ │ +07edea: 0c0c |0033: move-result-object v12 │ │ +07edec: 1400 0100 0e7f |0034: const v0, #float 1.8875e+38 // #7f0e0001 │ │ +07edf2: 6e20 a301 0c00 |0037: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07edf8: 0c09 |003a: move-result-object v9 │ │ +07edfa: 1400 1900 0e7f |003b: const v0, #float 1.88751e+38 // #7f0e0019 │ │ +07ee00: 6e20 a301 0c00 |003e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07ee06: 0c0b |0041: move-result-object v11 │ │ +07ee08: 54e0 2911 |0042: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ +07ee0c: 1401 8800 0b7f |0044: const v1, #float 1.84765e+38 // #7f0b0088 │ │ +07ee12: 6e20 d90d 1000 |0047: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ee18: 0c00 |004a: move-result-object v0 │ │ +07ee1a: 1f00 3602 |004b: check-cast v0, Landroid/widget/Gallery; // type@0236 │ │ +07ee1e: 5be0 2d11 |004d: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ +07ee22: 54e0 2911 |004f: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ +07ee26: 1401 8900 0b7f |0051: const v1, #float 1.84765e+38 // #7f0b0089 │ │ +07ee2c: 6e20 d90d 1000 |0054: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ee32: 0c00 |0057: move-result-object v0 │ │ +07ee34: 1f00 3602 |0058: check-cast v0, Landroid/widget/Gallery; // type@0236 │ │ +07ee38: 5be0 2611 |005a: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.heirGallery:Landroid/widget/Gallery; // field@1126 │ │ +07ee3c: 54e0 2911 |005c: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.main:Landroid/view/View; // field@1129 │ │ +07ee40: 1401 8a00 0b7f |005e: const v1, #float 1.84765e+38 // #7f0b008a │ │ +07ee46: 6e20 d90d 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07ee4c: 0c00 |0064: move-result-object v0 │ │ +07ee4e: 1f00 3e02 |0065: check-cast v0, Landroid/widget/ListView; // type@023e │ │ +07ee52: 5be0 2f11 |0067: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeList:Landroid/widget/ListView; // field@112f │ │ +07ee56: 2206 8c04 |0069: new-instance v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter; // type@048c │ │ +07ee5a: 1400 2a00 037f |006b: const v0, #float 1.7413e+38 // #7f03002a │ │ +07ee60: 7040 ae23 e6b0 |006e: invoke-direct {v6, v14, v0, v11}, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.:(Landroid/content/Context;I[Ljava/lang/String;)V // method@23ae │ │ +07ee66: 54e0 2611 |0071: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.heirGallery:Landroid/widget/Gallery; // field@1126 │ │ +07ee6a: 6e20 a90f 6000 |0073: invoke-virtual {v0, v6}, Landroid/widget/Gallery;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0fa9 │ │ +07ee70: 2207 2802 |0076: new-instance v7, Landroid/widget/ArrayAdapter; // type@0228 │ │ +07ee74: 1400 2b00 037f |0078: const v0, #float 1.7413e+38 // #7f03002b │ │ +07ee7a: 7040 5f0f e790 |007b: invoke-direct {v7, v14, v0, v9}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0f5f │ │ +07ee80: 54e0 2d11 |007e: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ +07ee84: 6e20 a90f 7000 |0080: invoke-virtual {v0, v7}, Landroid/widget/Gallery;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0fa9 │ │ +07ee8a: 1400 1500 0e7f |0083: const v0, #float 1.88751e+38 // #7f0e0015 │ │ +07ee90: 6e20 9a01 0c00 |0086: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ +07ee96: 0c02 |0089: move-result-object v2 │ │ +07ee98: 1400 1600 0e7f |008a: const v0, #float 1.88751e+38 // #7f0e0016 │ │ +07ee9e: 6e20 9a01 0c00 |008d: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ +07eea4: 0c03 |0090: move-result-object v3 │ │ +07eea6: 1400 1700 0e7f |0091: const v0, #float 1.88751e+38 // #7f0e0017 │ │ +07eeac: 6e20 9a01 0c00 |0094: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ +07eeb2: 0c04 |0097: move-result-object v4 │ │ +07eeb4: 1400 1800 0e7f |0098: const v0, #float 1.88751e+38 // #7f0e0018 │ │ +07eeba: 6e20 9a01 0c00 |009b: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@019a │ │ +07eec0: 0c05 |009e: move-result-object v5 │ │ +07eec2: 54ed 2d11 |009f: iget-object v13, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.setGallery:Landroid/widget/Gallery; // field@112d │ │ +07eec6: 2200 8204 |00a1: new-instance v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1; // type@0482 │ │ +07eeca: 07e1 |00a3: move-object v1, v14 │ │ +07eecc: 7606 7e23 0000 |00a4: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V // method@237e │ │ +07eed2: 6e20 aa0f 0d00 |00a7: invoke-virtual {v13, v0}, Landroid/widget/Gallery;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0faa │ │ +07eed8: 54ed 2611 |00aa: iget-object v13, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.heirGallery:Landroid/widget/Gallery; // field@1126 │ │ +07eedc: 2200 8304 |00ac: new-instance v0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2; // type@0483 │ │ +07eee0: 07e1 |00ae: move-object v1, v14 │ │ +07eee2: 7606 8123 0000 |00af: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V // method@2381 │ │ +07eee8: 6e20 aa0f 0d00 |00b2: invoke-virtual {v13, v0}, Landroid/widget/Gallery;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0faa │ │ +07eeee: 54e0 2f11 |00b5: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeList:Landroid/widget/ListView; // field@112f │ │ +07eef2: 2201 8404 |00b7: new-instance v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3; // type@0484 │ │ +07eef6: 7030 8423 e10a |00b9: invoke-direct {v1, v14, v10}, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;.:(Lorg/yuttadhammo/tipitaka/SelectBookActivity;Landroid/content/Context;)V // method@2384 │ │ +07eefc: 6e20 0910 1000 |00bc: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +07ef02: 0e00 |00bf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=50 │ │ 0x0005 line=52 │ │ 0x000f line=53 │ │ 0x0014 line=55 │ │ @@ -130758,21 +130772,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -07e010: |[07e010] org.yuttadhammo.tipitaka.SelectBookActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -07e020: 6e10 9123 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@2391 │ │ -07e026: 0c00 |0003: move-result-object v0 │ │ -07e028: 1401 0700 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0007 │ │ -07e02e: 6e30 6f0d 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ -07e034: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -07e036: 0f01 |000b: return v1 │ │ +07ef04: |[07ef04] org.yuttadhammo.tipitaka.SelectBookActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +07ef14: 6e10 9123 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@2391 │ │ +07ef1a: 0c00 |0003: move-result-object v0 │ │ +07ef1c: 1401 0700 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0007 │ │ +07ef22: 6e30 6f0d 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0d6f │ │ +07ef28: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +07ef2a: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ 0x000a line=275 │ │ locals : │ │ 0x0004 - 0x000c reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -130784,22 +130798,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -07e038: |[07e038] org.yuttadhammo.tipitaka.SelectBookActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -07e048: 1300 5400 |0000: const/16 v0, #int 84 // #54 │ │ -07e04c: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ -07e050: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07e052: 0f00 |0005: return v0 │ │ -07e054: 6f30 6d00 2103 |0006: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ -07e05a: 0a00 |0009: move-result v0 │ │ -07e05c: 28fb |000a: goto 0005 // -0005 │ │ +07ef2c: |[07ef2c] org.yuttadhammo.tipitaka.SelectBookActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +07ef3c: 1300 5400 |0000: const/16 v0, #int 84 // #54 │ │ +07ef40: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ +07ef44: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07ef46: 0f00 |0005: return v0 │ │ +07ef48: 6f30 6d00 2103 |0006: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ +07ef4e: 0a00 |0009: move-result v0 │ │ +07ef50: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0004 line=293 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ @@ -130811,72 +130825,72 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -07e060: |[07e060] org.yuttadhammo.tipitaka.SelectBookActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -07e070: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07e072: 1504 0004 |0001: const/high16 v4, #int 67108864 // #400 │ │ -07e076: 7210 780d 0600 |0003: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -07e07c: 0a03 |0006: move-result v3 │ │ -07e07e: 2c03 7500 0000 |0007: sparse-switch v3, 0000007c // +00000075 │ │ -07e084: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -07e086: 0f02 |000b: return v2 │ │ -07e088: 6e10 8e23 0500 |000c: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.finish:()V // method@238e │ │ -07e08e: 28fc |000f: goto 000b // -0004 │ │ -07e090: 2201 2e00 |0010: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07e094: 1c03 0a04 |0012: const-class v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@040a │ │ -07e098: 7030 4401 5103 |0014: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e09e: 2200 6d00 |0017: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -07e0a2: 7010 5b02 0000 |0019: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -07e0a8: 1a03 1a04 |001c: const-string v3, "LANG" // string@041a │ │ -07e0ac: 5454 2811 |001e: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.lang:Ljava/lang/String; // field@1128 │ │ -07e0b0: 6e30 7002 3004 |0020: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -07e0b6: 6e20 6101 0100 |0023: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -07e0bc: 6e20 9c23 1500 |0026: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e0c2: 28e2 |0029: goto 000b // -001e │ │ -07e0c4: 2201 2e00 |002a: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07e0c8: 1c03 8b04 |002c: const-class v3, Lorg/yuttadhammo/tipitaka/SettingsActivity; // type@048b │ │ -07e0cc: 7030 4401 5103 |002e: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e0d2: 6e20 6a01 4100 |0031: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -07e0d8: 6e20 9c23 1500 |0034: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e0de: 28d4 |0037: goto 000b // -002c │ │ -07e0e0: 2201 2e00 |0038: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07e0e4: 1c03 7d04 |003a: const-class v3, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047d │ │ -07e0e8: 7030 4401 5103 |003c: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e0ee: 6e20 6a01 4100 |003f: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -07e0f4: 6e20 9c23 1500 |0042: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e0fa: 28c6 |0045: goto 000b // -003a │ │ -07e0fc: 2201 2e00 |0046: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07e100: 1c03 2904 |0048: const-class v3, Lorg/yuttadhammo/tipitaka/HelpActivity; // type@0429 │ │ -07e104: 7030 4401 5103 |004a: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e10a: 6e20 9c23 1500 |004d: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e110: 28bb |0050: goto 000b // -0045 │ │ -07e112: 2201 2e00 |0051: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07e116: 1c03 1a04 |0053: const-class v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@041a │ │ -07e11a: 7030 4401 5103 |0055: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e120: 6e20 6a01 4100 |0058: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -07e126: 6e20 9c23 1500 |005b: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e12c: 28ad |005e: goto 000b // -0053 │ │ -07e12e: 2201 2e00 |005f: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07e132: 1c03 2804 |0061: const-class v3, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0428 │ │ -07e136: 7030 4401 5103 |0063: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e13c: 6e20 6a01 4100 |0066: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -07e142: 6e20 9c23 1500 |0069: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e148: 289f |006c: goto 000b // -0061 │ │ -07e14a: 2201 2e00 |006d: new-instance v1, Landroid/content/Intent; // type@002e │ │ -07e14e: 1c03 2f04 |006f: const-class v3, Lorg/yuttadhammo/tipitaka/QuizActivity; // type@042f │ │ -07e152: 7030 4401 5103 |0071: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e158: 6e20 6a01 4100 |0074: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -07e15e: 6e20 9c23 1500 |0077: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e164: 2891 |007a: goto 000b // -006f │ │ -07e166: 0000 |007b: nop // spacer │ │ -07e168: 0002 0800 2c00 0201 e600 077f e900 ... |007c: sparse-switch-data (34 units) │ │ +07ef54: |[07ef54] org.yuttadhammo.tipitaka.SelectBookActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +07ef64: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07ef66: 1504 0004 |0001: const/high16 v4, #int 67108864 // #400 │ │ +07ef6a: 7210 780d 0600 |0003: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +07ef70: 0a03 |0006: move-result v3 │ │ +07ef72: 2c03 7500 0000 |0007: sparse-switch v3, 0000007c // +00000075 │ │ +07ef78: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +07ef7a: 0f02 |000b: return v2 │ │ +07ef7c: 6e10 8e23 0500 |000c: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.finish:()V // method@238e │ │ +07ef82: 28fc |000f: goto 000b // -0004 │ │ +07ef84: 2201 2e00 |0010: new-instance v1, Landroid/content/Intent; // type@002e │ │ +07ef88: 1c03 0804 |0012: const-class v3, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@0408 │ │ +07ef8c: 7030 4401 5103 |0014: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07ef92: 2200 6c00 |0017: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +07ef96: 7010 5b02 0000 |0019: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +07ef9c: 1a03 1e04 |001c: const-string v3, "LANG" // string@041e │ │ +07efa0: 5454 2811 |001e: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.lang:Ljava/lang/String; // field@1128 │ │ +07efa4: 6e30 7002 3004 |0020: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +07efaa: 6e20 6101 0100 |0023: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +07efb0: 6e20 9c23 1500 |0026: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07efb6: 28e2 |0029: goto 000b // -001e │ │ +07efb8: 2201 2e00 |002a: new-instance v1, Landroid/content/Intent; // type@002e │ │ +07efbc: 1c03 8904 |002c: const-class v3, Lorg/yuttadhammo/tipitaka/SettingsActivity; // type@0489 │ │ +07efc0: 7030 4401 5103 |002e: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07efc6: 6e20 6a01 4100 |0031: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +07efcc: 6e20 9c23 1500 |0034: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07efd2: 28d4 |0037: goto 000b // -002c │ │ +07efd4: 2201 2e00 |0038: new-instance v1, Landroid/content/Intent; // type@002e │ │ +07efd8: 1c03 7b04 |003a: const-class v3, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047b │ │ +07efdc: 7030 4401 5103 |003c: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07efe2: 6e20 6a01 4100 |003f: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +07efe8: 6e20 9c23 1500 |0042: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07efee: 28c6 |0045: goto 000b // -003a │ │ +07eff0: 2201 2e00 |0046: new-instance v1, Landroid/content/Intent; // type@002e │ │ +07eff4: 1c03 2704 |0048: const-class v3, Lorg/yuttadhammo/tipitaka/HelpActivity; // type@0427 │ │ +07eff8: 7030 4401 5103 |004a: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07effe: 6e20 9c23 1500 |004d: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07f004: 28bb |0050: goto 000b // -0045 │ │ +07f006: 2201 2e00 |0051: new-instance v1, Landroid/content/Intent; // type@002e │ │ +07f00a: 1c03 1804 |0053: const-class v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@0418 │ │ +07f00e: 7030 4401 5103 |0055: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07f014: 6e20 6a01 4100 |0058: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +07f01a: 6e20 9c23 1500 |005b: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07f020: 28ad |005e: goto 000b // -0053 │ │ +07f022: 2201 2e00 |005f: new-instance v1, Landroid/content/Intent; // type@002e │ │ +07f026: 1c03 2604 |0061: const-class v3, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0426 │ │ +07f02a: 7030 4401 5103 |0063: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07f030: 6e20 6a01 4100 |0066: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +07f036: 6e20 9c23 1500 |0069: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07f03c: 289f |006c: goto 000b // -0061 │ │ +07f03e: 2201 2e00 |006d: new-instance v1, Landroid/content/Intent; // type@002e │ │ +07f042: 1c03 2d04 |006f: const-class v3, Lorg/yuttadhammo/tipitaka/QuizActivity; // type@042d │ │ +07f046: 7030 4401 5103 |0071: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07f04c: 6e20 6a01 4100 |0074: invoke-virtual {v1, v4}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +07f052: 6e20 9c23 1500 |0077: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07f058: 2891 |007a: goto 000b // -006f │ │ +07f05a: 0000 |007b: nop // spacer │ │ +07f05c: 0002 0800 2c00 0201 e600 0b7f e900 ... |007c: sparse-switch-data (34 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=218 │ │ 0x000a line=259 │ │ 0x000b line=261 │ │ 0x000c line=220 │ │ 0x0010 line=223 │ │ @@ -130919,21 +130933,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07e1ac: |[07e1ac] org.yuttadhammo.tipitaka.SelectBookActivity.onRestart:()V │ │ -07e1bc: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ -07e1c2: 5410 2b11 |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@112b │ │ -07e1c6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -07e1ca: 5410 2b11 |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@112b │ │ -07e1ce: 6e10 2a23 0000 |0009: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:()V // method@232a │ │ -07e1d4: 0e00 |000c: return-void │ │ +07f0a0: |[07f0a0] org.yuttadhammo.tipitaka.SelectBookActivity.onRestart:()V │ │ +07f0b0: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onRestart:()V // method@0078 │ │ +07f0b6: 5410 2b11 |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@112b │ │ +07f0ba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +07f0be: 5410 2b11 |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@112b │ │ +07f0c2: 6e10 2a23 0000 |0009: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:()V // method@232a │ │ +07f0c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=317 │ │ 0x0007 line=318 │ │ 0x000c line=320 │ │ locals : │ │ @@ -130944,17 +130958,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e1d8: |[07e1d8] org.yuttadhammo.tipitaka.SelectBookActivity.onResume:()V │ │ -07e1e8: 6f10 7a00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@007a │ │ -07e1ee: 0e00 |0003: return-void │ │ +07f0cc: |[07f0cc] org.yuttadhammo.tipitaka.SelectBookActivity.onResume:()V │ │ +07f0dc: 6f10 7a00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@007a │ │ +07f0e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0003 line=325 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ │ │ @@ -130963,23 +130977,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -07e1f0: |[07e1f0] org.yuttadhammo.tipitaka.SelectBookActivity.onSearchRequested:()Z │ │ -07e200: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ -07e204: 1c01 7d04 |0002: const-class v1, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047d │ │ -07e208: 7030 4401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -07e20e: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ -07e212: 6e20 6a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -07e218: 6e20 9c23 0200 |000c: invoke-virtual {v2, v0}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ -07e21e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -07e220: 0f01 |0010: return v1 │ │ +07f0e4: |[07f0e4] org.yuttadhammo.tipitaka.SelectBookActivity.onSearchRequested:()Z │ │ +07f0f4: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ +07f0f8: 1c01 7b04 |0002: const-class v1, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047b │ │ +07f0fc: 7030 4401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +07f102: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ +07f106: 6e20 6a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +07f10c: 6e20 9c23 0200 |000c: invoke-virtual {v2, v0}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.startActivity:(Landroid/content/Intent;)V // method@239c │ │ +07f112: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +07f114: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0007 line=207 │ │ 0x000c line=208 │ │ 0x000f line=209 │ │ locals : │ │ @@ -130991,104 +131005,104 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 228 16-bit code units │ │ -07e224: |[07e224] org.yuttadhammo.tipitaka.SelectBookActivity.setVolumeList:()V │ │ -07e234: 6e10 9223 0600 |0000: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getResources:()Landroid/content/res/Resources; // method@2392 │ │ -07e23a: 0c01 |0003: move-result-object v1 │ │ -07e23c: 1402 0800 0e7f |0004: const v2, #float 1.88751e+38 // #7f0e0008 │ │ -07e242: 6e20 a301 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e248: 0c02 |000a: move-result-object v2 │ │ -07e24a: 5b62 3011 |000b: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e24e: 5262 2c11 |000d: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ -07e252: 2b02 a100 0000 |000f: packed-switch v2, 000000b0 // +000000a1 │ │ -07e258: 2200 9004 |0012: new-instance v0, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter; // type@0490 │ │ -07e25c: 5462 2511 |0014: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.context:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1125 │ │ -07e260: 1403 3e00 037f |0016: const v3, #float 1.7413e+38 // #7f03003e │ │ -07e266: 1404 d300 077f |0019: const v4, #float 1.7945e+38 // #7f0700d3 │ │ -07e26c: 5465 3011 |001c: iget-object v5, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e270: 7055 b523 2043 |001e: invoke-direct {v0, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.:(Landroid/content/Context;II[Ljava/lang/String;)V // method@23b5 │ │ -07e276: 5462 2f11 |0021: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeList:Landroid/widget/ListView; // field@112f │ │ -07e27a: 6e20 0310 0200 |0023: invoke-virtual {v2, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -07e280: 0e00 |0026: return-void │ │ -07e282: 5262 2711 |0027: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ -07e286: 2b02 9300 0000 |0029: packed-switch v2, 000000bc // +00000093 │ │ -07e28c: 28e6 |002c: goto 0012 // -001a │ │ -07e28e: 1402 0900 0e7f |002d: const v2, #float 1.88751e+38 // #7f0e0009 │ │ -07e294: 6e20 a301 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e29a: 0c02 |0033: move-result-object v2 │ │ -07e29c: 5b62 3011 |0034: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e2a0: 28dc |0036: goto 0012 // -0024 │ │ -07e2a2: 1402 0a00 0e7f |0037: const v2, #float 1.88751e+38 // #7f0e000a │ │ -07e2a8: 6e20 a301 2100 |003a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e2ae: 0c02 |003d: move-result-object v2 │ │ -07e2b0: 5b62 3011 |003e: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e2b4: 28d2 |0040: goto 0012 // -002e │ │ -07e2b6: 5262 2711 |0041: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ -07e2ba: 2b02 8300 0000 |0043: packed-switch v2, 000000c6 // +00000083 │ │ -07e2c0: 28cc |0046: goto 0012 // -0034 │ │ -07e2c2: 1402 0b00 0e7f |0047: const v2, #float 1.88751e+38 // #7f0e000b │ │ -07e2c8: 6e20 a301 2100 |004a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e2ce: 0c02 |004d: move-result-object v2 │ │ -07e2d0: 5b62 3011 |004e: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e2d4: 28c2 |0050: goto 0012 // -003e │ │ -07e2d6: 1402 0c00 0e7f |0051: const v2, #float 1.88751e+38 // #7f0e000c │ │ -07e2dc: 6e20 a301 2100 |0054: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e2e2: 0c02 |0057: move-result-object v2 │ │ -07e2e4: 5b62 3011 |0058: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e2e8: 28b8 |005a: goto 0012 // -0048 │ │ -07e2ea: 1402 0d00 0e7f |005b: const v2, #float 1.88751e+38 // #7f0e000d │ │ -07e2f0: 6e20 a301 2100 |005e: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e2f6: 0c02 |0061: move-result-object v2 │ │ -07e2f8: 5b62 3011 |0062: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e2fc: 28ae |0064: goto 0012 // -0052 │ │ -07e2fe: 5262 2711 |0065: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ -07e302: 2b02 6900 0000 |0067: packed-switch v2, 000000d0 // +00000069 │ │ -07e308: 28a8 |006a: goto 0012 // -0058 │ │ -07e30a: 1402 0e00 0e7f |006b: const v2, #float 1.88751e+38 // #7f0e000e │ │ -07e310: 6e20 a301 2100 |006e: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e316: 0c02 |0071: move-result-object v2 │ │ -07e318: 5b62 3011 |0072: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e31c: 289e |0074: goto 0012 // -0062 │ │ -07e31e: 1402 0f00 0e7f |0075: const v2, #float 1.88751e+38 // #7f0e000f │ │ -07e324: 6e20 a301 2100 |0078: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e32a: 0c02 |007b: move-result-object v2 │ │ -07e32c: 5b62 3011 |007c: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e330: 2894 |007e: goto 0012 // -006c │ │ -07e332: 1402 1000 0e7f |007f: const v2, #float 1.88751e+38 // #7f0e0010 │ │ -07e338: 6e20 a301 2100 |0082: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e33e: 0c02 |0085: move-result-object v2 │ │ -07e340: 5b62 3011 |0086: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e344: 288a |0088: goto 0012 // -0076 │ │ -07e346: 5262 2711 |0089: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ -07e34a: 2b02 4f00 0000 |008b: packed-switch v2, 000000da // +0000004f │ │ -07e350: 2884 |008e: goto 0012 // -007c │ │ -07e352: 1402 1100 0e7f |008f: const v2, #float 1.88751e+38 // #7f0e0011 │ │ -07e358: 6e20 a301 2100 |0092: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e35e: 0c02 |0095: move-result-object v2 │ │ -07e360: 5b62 3011 |0096: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e364: 2900 7aff |0098: goto/16 0012 // -0086 │ │ -07e368: 1402 1200 0e7f |009a: const v2, #float 1.88751e+38 // #7f0e0012 │ │ -07e36e: 6e20 a301 2100 |009d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e374: 0c02 |00a0: move-result-object v2 │ │ -07e376: 5b62 3011 |00a1: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e37a: 2900 6fff |00a3: goto/16 0012 // -0091 │ │ -07e37e: 1402 1300 0e7f |00a5: const v2, #float 1.88751e+38 // #7f0e0013 │ │ -07e384: 6e20 a301 2100 |00a8: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e38a: 0c02 |00ab: move-result-object v2 │ │ -07e38c: 5b62 3011 |00ac: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ -07e390: 2900 64ff |00ae: goto/16 0012 // -009c │ │ -07e394: 0001 0400 0100 0000 1800 0000 3200 ... |00b0: packed-switch-data (12 units) │ │ -07e3ac: 0001 0300 0000 0000 e9ff ffff 0400 ... |00bc: packed-switch-data (10 units) │ │ -07e3c0: 0001 0300 0000 0000 0400 0000 0e00 ... |00c6: packed-switch-data (10 units) │ │ -07e3d4: 0001 0300 0000 0000 0400 0000 0e00 ... |00d0: packed-switch-data (10 units) │ │ -07e3e8: 0001 0300 0000 0000 0400 0000 0f00 ... |00da: packed-switch-data (10 units) │ │ +07f118: |[07f118] org.yuttadhammo.tipitaka.SelectBookActivity.setVolumeList:()V │ │ +07f128: 6e10 9223 0600 |0000: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.getResources:()Landroid/content/res/Resources; // method@2392 │ │ +07f12e: 0c01 |0003: move-result-object v1 │ │ +07f130: 1402 0800 0e7f |0004: const v2, #float 1.88751e+38 // #7f0e0008 │ │ +07f136: 6e20 a301 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f13c: 0c02 |000a: move-result-object v2 │ │ +07f13e: 5b62 3011 |000b: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f142: 5262 2c11 |000d: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.selectedSet:I // field@112c │ │ +07f146: 2b02 a100 0000 |000f: packed-switch v2, 000000b0 // +000000a1 │ │ +07f14c: 2200 8e04 |0012: new-instance v0, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter; // type@048e │ │ +07f150: 5462 2511 |0014: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.context:Lorg/yuttadhammo/tipitaka/SelectBookActivity; // field@1125 │ │ +07f154: 1403 3e00 037f |0016: const v3, #float 1.7413e+38 // #7f03003e │ │ +07f15a: 1404 d300 0b7f |0019: const v4, #float 1.84767e+38 // #7f0b00d3 │ │ +07f160: 5465 3011 |001c: iget-object v5, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f164: 7055 b523 2043 |001e: invoke-direct {v0, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.:(Landroid/content/Context;II[Ljava/lang/String;)V // method@23b5 │ │ +07f16a: 5462 2f11 |0021: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeList:Landroid/widget/ListView; // field@112f │ │ +07f16e: 6e20 0310 0200 |0023: invoke-virtual {v2, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +07f174: 0e00 |0026: return-void │ │ +07f176: 5262 2711 |0027: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ +07f17a: 2b02 9300 0000 |0029: packed-switch v2, 000000bc // +00000093 │ │ +07f180: 28e6 |002c: goto 0012 // -001a │ │ +07f182: 1402 0900 0e7f |002d: const v2, #float 1.88751e+38 // #7f0e0009 │ │ +07f188: 6e20 a301 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f18e: 0c02 |0033: move-result-object v2 │ │ +07f190: 5b62 3011 |0034: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f194: 28dc |0036: goto 0012 // -0024 │ │ +07f196: 1402 0a00 0e7f |0037: const v2, #float 1.88751e+38 // #7f0e000a │ │ +07f19c: 6e20 a301 2100 |003a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f1a2: 0c02 |003d: move-result-object v2 │ │ +07f1a4: 5b62 3011 |003e: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f1a8: 28d2 |0040: goto 0012 // -002e │ │ +07f1aa: 5262 2711 |0041: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ +07f1ae: 2b02 8300 0000 |0043: packed-switch v2, 000000c6 // +00000083 │ │ +07f1b4: 28cc |0046: goto 0012 // -0034 │ │ +07f1b6: 1402 0b00 0e7f |0047: const v2, #float 1.88751e+38 // #7f0e000b │ │ +07f1bc: 6e20 a301 2100 |004a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f1c2: 0c02 |004d: move-result-object v2 │ │ +07f1c4: 5b62 3011 |004e: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f1c8: 28c2 |0050: goto 0012 // -003e │ │ +07f1ca: 1402 0c00 0e7f |0051: const v2, #float 1.88751e+38 // #7f0e000c │ │ +07f1d0: 6e20 a301 2100 |0054: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f1d6: 0c02 |0057: move-result-object v2 │ │ +07f1d8: 5b62 3011 |0058: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f1dc: 28b8 |005a: goto 0012 // -0048 │ │ +07f1de: 1402 0d00 0e7f |005b: const v2, #float 1.88751e+38 // #7f0e000d │ │ +07f1e4: 6e20 a301 2100 |005e: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f1ea: 0c02 |0061: move-result-object v2 │ │ +07f1ec: 5b62 3011 |0062: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f1f0: 28ae |0064: goto 0012 // -0052 │ │ +07f1f2: 5262 2711 |0065: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ +07f1f6: 2b02 6900 0000 |0067: packed-switch v2, 000000d0 // +00000069 │ │ +07f1fc: 28a8 |006a: goto 0012 // -0058 │ │ +07f1fe: 1402 0e00 0e7f |006b: const v2, #float 1.88751e+38 // #7f0e000e │ │ +07f204: 6e20 a301 2100 |006e: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f20a: 0c02 |0071: move-result-object v2 │ │ +07f20c: 5b62 3011 |0072: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f210: 289e |0074: goto 0012 // -0062 │ │ +07f212: 1402 0f00 0e7f |0075: const v2, #float 1.88751e+38 // #7f0e000f │ │ +07f218: 6e20 a301 2100 |0078: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f21e: 0c02 |007b: move-result-object v2 │ │ +07f220: 5b62 3011 |007c: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f224: 2894 |007e: goto 0012 // -006c │ │ +07f226: 1402 1000 0e7f |007f: const v2, #float 1.88751e+38 // #7f0e0010 │ │ +07f22c: 6e20 a301 2100 |0082: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f232: 0c02 |0085: move-result-object v2 │ │ +07f234: 5b62 3011 |0086: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f238: 288a |0088: goto 0012 // -0076 │ │ +07f23a: 5262 2711 |0089: iget v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.hierC:I // field@1127 │ │ +07f23e: 2b02 4f00 0000 |008b: packed-switch v2, 000000da // +0000004f │ │ +07f244: 2884 |008e: goto 0012 // -007c │ │ +07f246: 1402 1100 0e7f |008f: const v2, #float 1.88751e+38 // #7f0e0011 │ │ +07f24c: 6e20 a301 2100 |0092: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f252: 0c02 |0095: move-result-object v2 │ │ +07f254: 5b62 3011 |0096: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f258: 2900 7aff |0098: goto/16 0012 // -0086 │ │ +07f25c: 1402 1200 0e7f |009a: const v2, #float 1.88751e+38 // #7f0e0012 │ │ +07f262: 6e20 a301 2100 |009d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f268: 0c02 |00a0: move-result-object v2 │ │ +07f26a: 5b62 3011 |00a1: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f26e: 2900 6fff |00a3: goto/16 0012 // -0091 │ │ +07f272: 1402 1300 0e7f |00a5: const v2, #float 1.88751e+38 // #7f0e0013 │ │ +07f278: 6e20 a301 2100 |00a8: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f27e: 0c02 |00ab: move-result-object v2 │ │ +07f280: 5b62 3011 |00ac: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/SelectBookActivity;.volumeNumbers:[Ljava/lang/String; // field@1130 │ │ +07f284: 2900 64ff |00ae: goto/16 0012 // -009c │ │ +07f288: 0001 0400 0100 0000 1800 0000 3200 ... |00b0: packed-switch-data (12 units) │ │ +07f2a0: 0001 0300 0000 0000 e9ff ffff 0400 ... |00bc: packed-switch-data (10 units) │ │ +07f2b4: 0001 0300 0000 0000 0400 0000 0e00 ... |00c6: packed-switch-data (10 units) │ │ +07f2c8: 0001 0300 0000 0000 0400 0000 0e00 ... |00d0: packed-switch-data (10 units) │ │ +07f2dc: 0001 0300 0000 0000 0400 0000 0f00 ... |00da: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000d line=330 │ │ 0x0012 line=385 │ │ 0x0021 line=386 │ │ @@ -131114,21 +131128,21 @@ │ │ 0x00d0 line=357 │ │ 0x00da line=370 │ │ locals : │ │ 0x0021 - 0x0027 reg=0 adapter Landroid/widget/ArrayAdapter; Landroid/widget/ArrayAdapter; │ │ 0x0004 - 0x00e4 reg=1 res Landroid/content/res/Resources; │ │ 0x0000 - 0x00e4 reg=6 this Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ │ │ - source_file_idx : 2841 (SelectBookActivity.java) │ │ + source_file_idx : 2843 (SelectBookActivity.java) │ │ │ │ Class #546 header: │ │ -class_idx : 1160 │ │ +class_idx : 1158 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2847 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2849 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #546 annotations: │ │ Annotations on class │ │ @@ -131157,59 +131171,59 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07e3fc: |[07e3fc] org.yuttadhammo.tipitaka.SettingsActivity$1.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ │ -07e40c: 5b01 3111 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; // field@1131 │ │ -07e410: 5b02 3211 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.val$sizePref:Landroid/preference/EditTextPreference; // field@1132 │ │ -07e414: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07e41a: 0e00 |0007: return-void │ │ +07f2f0: |[07f2f0] org.yuttadhammo.tipitaka.SettingsActivity$1.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ │ +07f300: 5b01 3111 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; // field@1131 │ │ +07f304: 5b02 3211 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.val$sizePref:Landroid/preference/EditTextPreference; // field@1132 │ │ +07f308: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07f30e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SettingsActivity$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/preference/EditTextPreference; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SettingsActivity$1;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e41c: |[07e41c] org.yuttadhammo.tipitaka.SettingsActivity$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -07e42c: 5410 3211 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.val$sizePref:Landroid/preference/EditTextPreference; // field@1132 │ │ -07e430: 1f03 b203 |0002: check-cast v3, Ljava/lang/String; // type@03b2 │ │ -07e434: 6e20 9902 3000 |0004: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ -07e43a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -07e43c: 0f00 |0008: return v0 │ │ +07f310: |[07f310] org.yuttadhammo.tipitaka.SettingsActivity$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +07f320: 5410 3211 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.val$sizePref:Landroid/preference/EditTextPreference; // field@1132 │ │ +07f324: 1f03 b003 |0002: check-cast v3, Ljava/lang/String; // type@03b0 │ │ +07f328: 6e20 9902 3000 |0004: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ +07f32e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +07f330: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 newValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/SettingsActivity$1; │ │ 0x0000 - 0x0009 reg=2 preference Landroid/preference/Preference; │ │ │ │ - source_file_idx : 2847 (SettingsActivity.java) │ │ + source_file_idx : 2849 (SettingsActivity.java) │ │ │ │ Class #547 header: │ │ -class_idx : 1161 │ │ +class_idx : 1159 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2847 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2849 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #547 annotations: │ │ Annotations on class │ │ @@ -131238,59 +131252,59 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07e440: |[07e440] org.yuttadhammo.tipitaka.SettingsActivity$2.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ │ -07e450: 5b01 3311 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; // field@1133 │ │ -07e454: 5b02 3411 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.val$dirPref:Landroid/preference/EditTextPreference; // field@1134 │ │ -07e458: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07e45e: 0e00 |0007: return-void │ │ +07f334: |[07f334] org.yuttadhammo.tipitaka.SettingsActivity$2.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ │ +07f344: 5b01 3311 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; // field@1133 │ │ +07f348: 5b02 3411 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.val$dirPref:Landroid/preference/EditTextPreference; // field@1134 │ │ +07f34c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07f352: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SettingsActivity$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/preference/EditTextPreference; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SettingsActivity$2;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e460: |[07e460] org.yuttadhammo.tipitaka.SettingsActivity$2.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -07e470: 5410 3411 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.val$dirPref:Landroid/preference/EditTextPreference; // field@1134 │ │ -07e474: 1f03 b203 |0002: check-cast v3, Ljava/lang/String; // type@03b2 │ │ -07e478: 6e20 9902 3000 |0004: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ -07e47e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -07e480: 0f00 |0008: return v0 │ │ +07f354: |[07f354] org.yuttadhammo.tipitaka.SettingsActivity$2.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +07f364: 5410 3411 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.val$dirPref:Landroid/preference/EditTextPreference; // field@1134 │ │ +07f368: 1f03 b003 |0002: check-cast v3, Ljava/lang/String; // type@03b0 │ │ +07f36c: 6e20 9902 3000 |0004: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ +07f372: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +07f374: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 newValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/SettingsActivity$2; │ │ 0x0000 - 0x0009 reg=2 preference Landroid/preference/Preference; │ │ │ │ - source_file_idx : 2847 (SettingsActivity.java) │ │ + source_file_idx : 2849 (SettingsActivity.java) │ │ │ │ Class #548 header: │ │ -class_idx : 1162 │ │ +class_idx : 1160 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2847 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2849 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -131319,59 +131333,59 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07e484: |[07e484] org.yuttadhammo.tipitaka.SettingsActivity$3.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ │ -07e494: 5b01 3511 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; // field@1135 │ │ -07e498: 5b02 3611 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.val$atiPref:Landroid/preference/EditTextPreference; // field@1136 │ │ -07e49c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07e4a2: 0e00 |0007: return-void │ │ +07f378: |[07f378] org.yuttadhammo.tipitaka.SettingsActivity$3.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ │ +07f388: 5b01 3511 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; // field@1135 │ │ +07f38c: 5b02 3611 |0002: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.val$atiPref:Landroid/preference/EditTextPreference; // field@1136 │ │ +07f390: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07f396: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/yuttadhammo/tipitaka/SettingsActivity$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/preference/EditTextPreference; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SettingsActivity$3;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e4a4: |[07e4a4] org.yuttadhammo.tipitaka.SettingsActivity$3.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -07e4b4: 5410 3611 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.val$atiPref:Landroid/preference/EditTextPreference; // field@1136 │ │ -07e4b8: 1f03 b203 |0002: check-cast v3, Ljava/lang/String; // type@03b2 │ │ -07e4bc: 6e20 9902 3000 |0004: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ -07e4c2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -07e4c4: 0f00 |0008: return v0 │ │ +07f398: |[07f398] org.yuttadhammo.tipitaka.SettingsActivity$3.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +07f3a8: 5410 3611 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.val$atiPref:Landroid/preference/EditTextPreference; // field@1136 │ │ +07f3ac: 1f03 b003 |0002: check-cast v3, Ljava/lang/String; // type@03b0 │ │ +07f3b0: 6e20 9902 3000 |0004: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ +07f3b6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +07f3b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 newValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/SettingsActivity$3; │ │ 0x0000 - 0x0009 reg=2 preference Landroid/preference/Preference; │ │ │ │ - source_file_idx : 2847 (SettingsActivity.java) │ │ + source_file_idx : 2849 (SettingsActivity.java) │ │ │ │ Class #549 header: │ │ -class_idx : 1163 │ │ +class_idx : 1161 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 126 │ │ -source_file_idx : 2847 │ │ +superclass_idx : 125 │ │ +source_file_idx : 2849 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #549 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/SettingsActivity;' │ │ @@ -131394,17 +131408,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e4c8: |[07e4c8] org.yuttadhammo.tipitaka.SettingsActivity.:()V │ │ -07e4d8: 7010 9b02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@029b │ │ -07e4de: 0e00 |0003: return-void │ │ +07f3bc: |[07f3bc] org.yuttadhammo.tipitaka.SettingsActivity.:()V │ │ +07f3cc: 7010 9b02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@029b │ │ +07f3d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ │ │ Virtual methods - │ │ @@ -131413,120 +131427,120 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 225 16-bit code units │ │ -07e4e0: |[07e4e0] org.yuttadhammo.tipitaka.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -07e4f0: 6f20 a002 6500 |0000: invoke-super {v5, v6}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@02a0 │ │ -07e4f6: 6e10 a623 0500 |0003: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.getApplicationContext:()Landroid/content/Context; // method@23a6 │ │ -07e4fc: 0c03 |0006: move-result-object v3 │ │ -07e4fe: 5b53 3811 |0007: iput-object v3, v5, Lorg/yuttadhammo/tipitaka/SettingsActivity;.context:Landroid/content/Context; // field@1138 │ │ -07e502: 5b55 3711 |0009: iput-object v5, v5, Lorg/yuttadhammo/tipitaka/SettingsActivity;.activity:Landroid/app/Activity; // field@1137 │ │ -07e506: 1503 057f |000b: const/high16 v3, #int 2131034112 // #7f05 │ │ -07e50a: 6e20 a423 3500 |000d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.addPreferencesFromResource:(I)V // method@23a4 │ │ -07e510: 1a03 5a10 |0010: const-string v3, "base_text_size" // string@105a │ │ -07e514: 6e20 a523 3500 |0012: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@23a5 │ │ -07e51a: 0c02 |0015: move-result-object v2 │ │ -07e51c: 1f02 7b00 |0016: check-cast v2, Landroid/preference/EditTextPreference; // type@007b │ │ -07e520: 6e10 9602 0200 |0018: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getEditText:()Landroid/widget/EditText; // method@0296 │ │ -07e526: 0c03 |001b: move-result-object v3 │ │ -07e528: 1224 |001c: const/4 v4, #int 2 // #2 │ │ -07e52a: 6e20 890f 4300 |001d: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setInputType:(I)V // method@0f89 │ │ -07e530: 6e10 9702 0200 |0020: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e536: 0c03 |0023: move-result-object v3 │ │ -07e538: 3803 0e00 |0024: if-eqz v3, 0032 // +000e │ │ -07e53c: 6e10 9702 0200 |0026: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e542: 0c03 |0029: move-result-object v3 │ │ -07e544: 1a04 0000 |002a: const-string v4, "" // string@0000 │ │ -07e548: 6e20 5f1f 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07e54e: 0a03 |002f: move-result v3 │ │ -07e550: 3803 0700 |0030: if-eqz v3, 0037 // +0007 │ │ -07e554: 1a03 0c01 |0032: const-string v3, "16" // string@010c │ │ -07e558: 6e20 9a02 3200 |0034: invoke-virtual {v2, v3}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@029a │ │ -07e55e: 6e10 9702 0200 |0037: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e564: 0c03 |003a: move-result-object v3 │ │ -07e566: 6e20 9902 3200 |003b: invoke-virtual {v2, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ -07e56c: 2203 8804 |003e: new-instance v3, Lorg/yuttadhammo/tipitaka/SettingsActivity$1; // type@0488 │ │ -07e570: 7030 9d23 5302 |0040: invoke-direct {v3, v5, v2}, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V // method@239d │ │ -07e576: 6e20 9802 3200 |0043: invoke-virtual {v2, v3}, Landroid/preference/EditTextPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0298 │ │ -07e57c: 1a03 1e12 |0046: const-string v3, "data_dir" // string@121e │ │ -07e580: 6e20 a523 3500 |0048: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@23a5 │ │ -07e586: 0c01 |004b: move-result-object v1 │ │ -07e588: 1f01 7b00 |004c: check-cast v1, Landroid/preference/EditTextPreference; // type@007b │ │ -07e58c: 6e10 9702 0100 |004e: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e592: 0c03 |0051: move-result-object v3 │ │ -07e594: 3803 0e00 |0052: if-eqz v3, 0060 // +000e │ │ -07e598: 6e10 9702 0100 |0054: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e59e: 0c03 |0057: move-result-object v3 │ │ -07e5a0: 1a04 0000 |0058: const-string v4, "" // string@0000 │ │ -07e5a4: 6e20 5f1f 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07e5aa: 0a03 |005d: move-result v3 │ │ -07e5ac: 3803 2600 |005e: if-eqz v3, 0084 // +0026 │ │ -07e5b0: 2203 b303 |0060: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -07e5b4: 7010 761f 0300 |0062: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07e5ba: 7100 7402 0000 |0065: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -07e5c0: 0c04 |0068: move-result-object v4 │ │ -07e5c2: 6e10 db1e 0400 |0069: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -07e5c8: 0c04 |006c: move-result-object v4 │ │ -07e5ca: 6e20 7e1f 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07e5d0: 0c03 |0070: move-result-object v3 │ │ -07e5d2: 6204 840a |0071: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -07e5d6: 6e20 7e1f 4300 |0073: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07e5dc: 0c03 |0076: move-result-object v3 │ │ -07e5de: 1a04 9b01 |0077: const-string v4, "ATPK" // string@019b │ │ -07e5e2: 6e20 7e1f 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07e5e8: 0c03 |007c: move-result-object v3 │ │ -07e5ea: 6e10 841f 0300 |007d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07e5f0: 0c03 |0080: move-result-object v3 │ │ -07e5f2: 6e20 9a02 3100 |0081: invoke-virtual {v1, v3}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@029a │ │ -07e5f8: 6e10 9702 0100 |0084: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e5fe: 0c03 |0087: move-result-object v3 │ │ -07e600: 6e20 9902 3100 |0088: invoke-virtual {v1, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ -07e606: 2203 8904 |008b: new-instance v3, Lorg/yuttadhammo/tipitaka/SettingsActivity$2; // type@0489 │ │ -07e60a: 7030 9f23 5301 |008d: invoke-direct {v3, v5, v1}, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V // method@239f │ │ -07e610: 6e20 9802 3100 |0090: invoke-virtual {v1, v3}, Landroid/preference/EditTextPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0298 │ │ -07e616: 1a03 2c10 |0093: const-string v3, "ati_dir" // string@102c │ │ -07e61a: 6e20 a523 3500 |0095: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@23a5 │ │ -07e620: 0c00 |0098: move-result-object v0 │ │ -07e622: 1f00 7b00 |0099: check-cast v0, Landroid/preference/EditTextPreference; // type@007b │ │ -07e626: 6e10 9702 0000 |009b: invoke-virtual {v0}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e62c: 0c03 |009e: move-result-object v3 │ │ -07e62e: 3803 0e00 |009f: if-eqz v3, 00ad // +000e │ │ -07e632: 6e10 9702 0000 |00a1: invoke-virtual {v0}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e638: 0c03 |00a4: move-result-object v3 │ │ -07e63a: 1a04 0000 |00a5: const-string v4, "" // string@0000 │ │ -07e63e: 6e20 5f1f 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07e644: 0a03 |00aa: move-result v3 │ │ -07e646: 3803 2600 |00ab: if-eqz v3, 00d1 // +0026 │ │ -07e64a: 2203 b303 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -07e64e: 7010 761f 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07e654: 7100 7402 0000 |00b2: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -07e65a: 0c04 |00b5: move-result-object v4 │ │ -07e65c: 6e10 db1e 0400 |00b6: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -07e662: 0c04 |00b9: move-result-object v4 │ │ -07e664: 6e20 7e1f 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07e66a: 0c03 |00bd: move-result-object v3 │ │ -07e66c: 6204 840a |00be: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -07e670: 6e20 7e1f 4300 |00c0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07e676: 0c03 |00c3: move-result-object v3 │ │ -07e678: 1a04 3010 |00c4: const-string v4, "ati_website" // string@1030 │ │ -07e67c: 6e20 7e1f 4300 |00c6: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07e682: 0c03 |00c9: move-result-object v3 │ │ -07e684: 6e10 841f 0300 |00ca: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07e68a: 0c03 |00cd: move-result-object v3 │ │ -07e68c: 6e20 9a02 3000 |00ce: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@029a │ │ -07e692: 6e10 9702 0000 |00d1: invoke-virtual {v0}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ -07e698: 0c03 |00d4: move-result-object v3 │ │ -07e69a: 6e20 9902 3000 |00d5: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ -07e6a0: 2203 8a04 |00d8: new-instance v3, Lorg/yuttadhammo/tipitaka/SettingsActivity$3; // type@048a │ │ -07e6a4: 7030 a123 5300 |00da: invoke-direct {v3, v5, v0}, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V // method@23a1 │ │ -07e6aa: 6e20 9802 3000 |00dd: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0298 │ │ -07e6b0: 0e00 |00e0: return-void │ │ +07f3d4: |[07f3d4] org.yuttadhammo.tipitaka.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07f3e4: 6f20 a002 6500 |0000: invoke-super {v5, v6}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@02a0 │ │ +07f3ea: 6e10 a623 0500 |0003: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.getApplicationContext:()Landroid/content/Context; // method@23a6 │ │ +07f3f0: 0c03 |0006: move-result-object v3 │ │ +07f3f2: 5b53 3811 |0007: iput-object v3, v5, Lorg/yuttadhammo/tipitaka/SettingsActivity;.context:Landroid/content/Context; // field@1138 │ │ +07f3f6: 5b55 3711 |0009: iput-object v5, v5, Lorg/yuttadhammo/tipitaka/SettingsActivity;.activity:Landroid/app/Activity; // field@1137 │ │ +07f3fa: 1503 057f |000b: const/high16 v3, #int 2131034112 // #7f05 │ │ +07f3fe: 6e20 a423 3500 |000d: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.addPreferencesFromResource:(I)V // method@23a4 │ │ +07f404: 1a03 5b10 |0010: const-string v3, "base_text_size" // string@105b │ │ +07f408: 6e20 a523 3500 |0012: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@23a5 │ │ +07f40e: 0c02 |0015: move-result-object v2 │ │ +07f410: 1f02 7a00 |0016: check-cast v2, Landroid/preference/EditTextPreference; // type@007a │ │ +07f414: 6e10 9602 0200 |0018: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getEditText:()Landroid/widget/EditText; // method@0296 │ │ +07f41a: 0c03 |001b: move-result-object v3 │ │ +07f41c: 1224 |001c: const/4 v4, #int 2 // #2 │ │ +07f41e: 6e20 890f 4300 |001d: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setInputType:(I)V // method@0f89 │ │ +07f424: 6e10 9702 0200 |0020: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f42a: 0c03 |0023: move-result-object v3 │ │ +07f42c: 3803 0e00 |0024: if-eqz v3, 0032 // +000e │ │ +07f430: 6e10 9702 0200 |0026: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f436: 0c03 |0029: move-result-object v3 │ │ +07f438: 1a04 0000 |002a: const-string v4, "" // string@0000 │ │ +07f43c: 6e20 5f1f 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07f442: 0a03 |002f: move-result v3 │ │ +07f444: 3803 0700 |0030: if-eqz v3, 0037 // +0007 │ │ +07f448: 1a03 1001 |0032: const-string v3, "16" // string@0110 │ │ +07f44c: 6e20 9a02 3200 |0034: invoke-virtual {v2, v3}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@029a │ │ +07f452: 6e10 9702 0200 |0037: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f458: 0c03 |003a: move-result-object v3 │ │ +07f45a: 6e20 9902 3200 |003b: invoke-virtual {v2, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ +07f460: 2203 8604 |003e: new-instance v3, Lorg/yuttadhammo/tipitaka/SettingsActivity$1; // type@0486 │ │ +07f464: 7030 9d23 5302 |0040: invoke-direct {v3, v5, v2}, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V // method@239d │ │ +07f46a: 6e20 9802 3200 |0043: invoke-virtual {v2, v3}, Landroid/preference/EditTextPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0298 │ │ +07f470: 1a03 1f12 |0046: const-string v3, "data_dir" // string@121f │ │ +07f474: 6e20 a523 3500 |0048: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@23a5 │ │ +07f47a: 0c01 |004b: move-result-object v1 │ │ +07f47c: 1f01 7a00 |004c: check-cast v1, Landroid/preference/EditTextPreference; // type@007a │ │ +07f480: 6e10 9702 0100 |004e: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f486: 0c03 |0051: move-result-object v3 │ │ +07f488: 3803 0e00 |0052: if-eqz v3, 0060 // +000e │ │ +07f48c: 6e10 9702 0100 |0054: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f492: 0c03 |0057: move-result-object v3 │ │ +07f494: 1a04 0000 |0058: const-string v4, "" // string@0000 │ │ +07f498: 6e20 5f1f 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07f49e: 0a03 |005d: move-result v3 │ │ +07f4a0: 3803 2600 |005e: if-eqz v3, 0084 // +0026 │ │ +07f4a4: 2203 b103 |0060: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +07f4a8: 7010 761f 0300 |0062: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07f4ae: 7100 7402 0000 |0065: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +07f4b4: 0c04 |0068: move-result-object v4 │ │ +07f4b6: 6e10 db1e 0400 |0069: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +07f4bc: 0c04 |006c: move-result-object v4 │ │ +07f4be: 6e20 7e1f 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07f4c4: 0c03 |0070: move-result-object v3 │ │ +07f4c6: 6204 840a |0071: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +07f4ca: 6e20 7e1f 4300 |0073: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07f4d0: 0c03 |0076: move-result-object v3 │ │ +07f4d2: 1a04 a001 |0077: const-string v4, "ATPK" // string@01a0 │ │ +07f4d6: 6e20 7e1f 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07f4dc: 0c03 |007c: move-result-object v3 │ │ +07f4de: 6e10 841f 0300 |007d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07f4e4: 0c03 |0080: move-result-object v3 │ │ +07f4e6: 6e20 9a02 3100 |0081: invoke-virtual {v1, v3}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@029a │ │ +07f4ec: 6e10 9702 0100 |0084: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f4f2: 0c03 |0087: move-result-object v3 │ │ +07f4f4: 6e20 9902 3100 |0088: invoke-virtual {v1, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ +07f4fa: 2203 8704 |008b: new-instance v3, Lorg/yuttadhammo/tipitaka/SettingsActivity$2; // type@0487 │ │ +07f4fe: 7030 9f23 5301 |008d: invoke-direct {v3, v5, v1}, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V // method@239f │ │ +07f504: 6e20 9802 3100 |0090: invoke-virtual {v1, v3}, Landroid/preference/EditTextPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0298 │ │ +07f50a: 1a03 2d10 |0093: const-string v3, "ati_dir" // string@102d │ │ +07f50e: 6e20 a523 3500 |0095: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@23a5 │ │ +07f514: 0c00 |0098: move-result-object v0 │ │ +07f516: 1f00 7a00 |0099: check-cast v0, Landroid/preference/EditTextPreference; // type@007a │ │ +07f51a: 6e10 9702 0000 |009b: invoke-virtual {v0}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f520: 0c03 |009e: move-result-object v3 │ │ +07f522: 3803 0e00 |009f: if-eqz v3, 00ad // +000e │ │ +07f526: 6e10 9702 0000 |00a1: invoke-virtual {v0}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f52c: 0c03 |00a4: move-result-object v3 │ │ +07f52e: 1a04 0000 |00a5: const-string v4, "" // string@0000 │ │ +07f532: 6e20 5f1f 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +07f538: 0a03 |00aa: move-result v3 │ │ +07f53a: 3803 2600 |00ab: if-eqz v3, 00d1 // +0026 │ │ +07f53e: 2203 b103 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +07f542: 7010 761f 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07f548: 7100 7402 0000 |00b2: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +07f54e: 0c04 |00b5: move-result-object v4 │ │ +07f550: 6e10 db1e 0400 |00b6: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +07f556: 0c04 |00b9: move-result-object v4 │ │ +07f558: 6e20 7e1f 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07f55e: 0c03 |00bd: move-result-object v3 │ │ +07f560: 6204 840a |00be: sget-object v4, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +07f564: 6e20 7e1f 4300 |00c0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07f56a: 0c03 |00c3: move-result-object v3 │ │ +07f56c: 1a04 3110 |00c4: const-string v4, "ati_website" // string@1031 │ │ +07f570: 6e20 7e1f 4300 |00c6: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07f576: 0c03 |00c9: move-result-object v3 │ │ +07f578: 6e10 841f 0300 |00ca: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07f57e: 0c03 |00cd: move-result-object v3 │ │ +07f580: 6e20 9a02 3000 |00ce: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@029a │ │ +07f586: 6e10 9702 0000 |00d1: invoke-virtual {v0}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0297 │ │ +07f58c: 0c03 |00d4: move-result-object v3 │ │ +07f58e: 6e20 9902 3000 |00d5: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0299 │ │ +07f594: 2203 8804 |00d8: new-instance v3, Lorg/yuttadhammo/tipitaka/SettingsActivity$3; // type@0488 │ │ +07f598: 7030 a123 5300 |00da: invoke-direct {v3, v5, v0}, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;.:(Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V // method@23a1 │ │ +07f59e: 6e20 9802 3000 |00dd: invoke-virtual {v0, v3}, Landroid/preference/EditTextPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0298 │ │ +07f5a4: 0e00 |00e0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ 0x0009 line=31 │ │ 0x000b line=32 │ │ 0x0010 line=33 │ │ @@ -131549,21 +131563,21 @@ │ │ locals : │ │ 0x009b - 0x00e1 reg=0 atiPref Landroid/preference/EditTextPreference; │ │ 0x004e - 0x00e1 reg=1 dirPref Landroid/preference/EditTextPreference; │ │ 0x0018 - 0x00e1 reg=2 sizePref Landroid/preference/EditTextPreference; │ │ 0x0000 - 0x00e1 reg=5 this Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ 0x0000 - 0x00e1 reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2847 (SettingsActivity.java) │ │ + source_file_idx : 2849 (SettingsActivity.java) │ │ │ │ Class #550 header: │ │ -class_idx : 1164 │ │ +class_idx : 1162 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3070 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3072 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #550 annotations: │ │ Annotations on class │ │ @@ -131583,17 +131597,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e6b4: |[07e6b4] org.yuttadhammo.tipitaka.StringLengthComparator.:()V │ │ -07e6c4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07e6ca: 0e00 |0003: return-void │ │ +07f5a8: |[07f5a8] org.yuttadhammo.tipitaka.StringLengthComparator.:()V │ │ +07f5b8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07f5be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/StringLengthComparator; │ │ │ │ Virtual methods - │ │ @@ -131602,74 +131616,74 @@ │ │ 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 │ │ -07e6cc: |[07e6cc] org.yuttadhammo.tipitaka.StringLengthComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -07e6dc: 1f02 b203 |0000: check-cast v2, Ljava/lang/String; // type@03b2 │ │ -07e6e0: 1f03 b203 |0002: check-cast v3, Ljava/lang/String; // type@03b2 │ │ -07e6e4: 6e30 aa23 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/yuttadhammo/tipitaka/StringLengthComparator;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@23aa │ │ -07e6ea: 0a00 |0007: move-result v0 │ │ -07e6ec: 0f00 |0008: return v0 │ │ +07f5c0: |[07f5c0] org.yuttadhammo.tipitaka.StringLengthComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +07f5d0: 1f02 b003 |0000: check-cast v2, Ljava/lang/String; // type@03b0 │ │ +07f5d4: 1f03 b003 |0002: check-cast v3, Ljava/lang/String; // type@03b0 │ │ +07f5d8: 6e30 aa23 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/yuttadhammo/tipitaka/StringLengthComparator;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@23aa │ │ +07f5de: 0a00 |0007: move-result v0 │ │ +07f5e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/StringLengthComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/StringLengthComparator;) │ │ name : 'compare' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -07e6f0: |[07e6f0] org.yuttadhammo.tipitaka.StringLengthComparator.compare:(Ljava/lang/String;Ljava/lang/String;)I │ │ -07e700: 6e10 651f 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07e706: 0a00 |0003: move-result v0 │ │ -07e708: 6e10 651f 0400 |0004: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07e70e: 0a01 |0007: move-result v1 │ │ -07e710: 3510 0400 |0008: if-ge v0, v1, 000c // +0004 │ │ -07e714: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -07e716: 0f00 |000b: return v0 │ │ -07e718: 6e10 651f 0300 |000c: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07e71e: 0a00 |000f: move-result v0 │ │ -07e720: 6e10 651f 0400 |0010: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ -07e726: 0a01 |0013: move-result v1 │ │ -07e728: 3710 0400 |0014: if-le v0, v1, 0018 // +0004 │ │ -07e72c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -07e72e: 28f4 |0017: goto 000b // -000c │ │ -07e730: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -07e732: 28f2 |0019: goto 000b // -000e │ │ +07f5e4: |[07f5e4] org.yuttadhammo.tipitaka.StringLengthComparator.compare:(Ljava/lang/String;Ljava/lang/String;)I │ │ +07f5f4: 6e10 651f 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07f5fa: 0a00 |0003: move-result v0 │ │ +07f5fc: 6e10 651f 0400 |0004: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07f602: 0a01 |0007: move-result v1 │ │ +07f604: 3510 0400 |0008: if-ge v0, v1, 000c // +0004 │ │ +07f608: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +07f60a: 0f00 |000b: return v0 │ │ +07f60c: 6e10 651f 0300 |000c: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07f612: 0a00 |000f: move-result v0 │ │ +07f614: 6e10 651f 0400 |0010: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f65 │ │ +07f61a: 0a01 |0013: move-result v1 │ │ +07f61c: 3710 0400 |0014: if-le v0, v1, 0018 // +0004 │ │ +07f620: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +07f622: 28f4 |0017: goto 000b // -000c │ │ +07f624: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +07f626: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x000a line=8 │ │ 0x000b line=12 │ │ 0x000c line=9 │ │ 0x0016 line=10 │ │ 0x0018 line=12 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lorg/yuttadhammo/tipitaka/StringLengthComparator; │ │ 0x0000 - 0x001a reg=3 o1 Ljava/lang/String; │ │ 0x0000 - 0x001a reg=4 o2 Ljava/lang/String; │ │ │ │ - source_file_idx : 3070 (StringLengthComparator.java) │ │ + source_file_idx : 3072 (StringLengthComparator.java) │ │ │ │ Class #551 header: │ │ -class_idx : 1165 │ │ +class_idx : 1163 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 32 │ │ -source_file_idx : 3192 │ │ +source_file_idx : 3194 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #551 - │ │ Class descriptor : 'Lorg/yuttadhammo/tipitaka/TipitakaBackupAgent;' │ │ @@ -131694,17 +131708,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e734: |[07e734] org.yuttadhammo.tipitaka.TipitakaBackupAgent.:()V │ │ -07e744: 7010 1901 0000 |0000: invoke-direct {v0}, Landroid/app/backup/BackupAgentHelper;.:()V // method@0119 │ │ -07e74a: 0e00 |0003: return-void │ │ +07f628: |[07f628] org.yuttadhammo.tipitaka.TipitakaBackupAgent.:()V │ │ +07f638: 7010 1901 0000 |0000: invoke-direct {v0}, Landroid/app/backup/BackupAgentHelper;.:()V // method@0119 │ │ +07f63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/TipitakaBackupAgent; │ │ │ │ Virtual methods - │ │ @@ -131713,41 +131727,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07e74c: |[07e74c] org.yuttadhammo.tipitaka.TipitakaBackupAgent.onCreate:()V │ │ -07e75c: 2200 2200 |0000: new-instance v0, Landroid/app/backup/SharedPreferencesBackupHelper; // type@0022 │ │ -07e760: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -07e762: 2311 b904 |0003: new-array v1, v1, [Ljava/lang/String; // type@04b9 │ │ -07e766: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -07e768: 1a03 ff1e |0006: const-string v3, "org.yuttadhammo.tipitaka_preferences" // string@1eff │ │ -07e76c: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ -07e770: 7030 1a01 4001 |000a: invoke-direct {v0, v4, v1}, Landroid/app/backup/SharedPreferencesBackupHelper;.:(Landroid/content/Context;[Ljava/lang/String;)V // method@011a │ │ -07e776: 1a01 d61f |000d: const-string v1, "prefs" // string@1fd6 │ │ -07e77a: 6e30 ac23 1400 |000f: invoke-virtual {v4, v1, v0}, Lorg/yuttadhammo/tipitaka/TipitakaBackupAgent;.addHelper:(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V // method@23ac │ │ -07e780: 0e00 |0012: return-void │ │ +07f640: |[07f640] org.yuttadhammo.tipitaka.TipitakaBackupAgent.onCreate:()V │ │ +07f650: 2200 2200 |0000: new-instance v0, Landroid/app/backup/SharedPreferencesBackupHelper; // type@0022 │ │ +07f654: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07f656: 2311 b704 |0003: new-array v1, v1, [Ljava/lang/String; // type@04b7 │ │ +07f65a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +07f65c: 1a03 ff1e |0006: const-string v3, "org.yuttadhammo.tipitaka_preferences" // string@1eff │ │ +07f660: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ +07f664: 7030 1a01 4001 |000a: invoke-direct {v0, v4, v1}, Landroid/app/backup/SharedPreferencesBackupHelper;.:(Landroid/content/Context;[Ljava/lang/String;)V // method@011a │ │ +07f66a: 1a01 d61f |000d: const-string v1, "prefs" // string@1fd6 │ │ +07f66e: 6e30 ac23 1400 |000f: invoke-virtual {v4, v1, v0}, Lorg/yuttadhammo/tipitaka/TipitakaBackupAgent;.addHelper:(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V // method@23ac │ │ +07f674: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x000d line=16 │ │ 0x0012 line=17 │ │ locals : │ │ 0x000d - 0x0013 reg=0 helper Landroid/app/backup/SharedPreferencesBackupHelper; │ │ 0x0000 - 0x0013 reg=4 this Lorg/yuttadhammo/tipitaka/TipitakaBackupAgent; │ │ │ │ - source_file_idx : 3192 (TipitakaBackupAgent.java) │ │ + source_file_idx : 3194 (TipitakaBackupAgent.java) │ │ │ │ Class #552 header: │ │ -class_idx : 1166 │ │ +class_idx : 1164 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 554 │ │ -source_file_idx : 3193 │ │ +superclass_idx : 552 │ │ +source_file_idx : 3195 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #552 annotations: │ │ Annotations on class │ │ @@ -131774,19 +131788,19 @@ │ │ type : '(Landroid/content/Context;I[Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07e784: |[07e784] org.yuttadhammo.tipitaka.TipitakaGalleryAdapter.:(Landroid/content/Context;I[Ljava/lang/String;)V │ │ -07e794: 7040 5f0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0f5f │ │ -07e79a: 5b01 3b11 |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.context:Landroid/content/Context; // field@113b │ │ -07e79e: 5b03 3c11 |0005: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.list:[Ljava/lang/String; // field@113c │ │ -07e7a2: 0e00 |0007: return-void │ │ +07f678: |[07f678] org.yuttadhammo.tipitaka.TipitakaGalleryAdapter.:(Landroid/content/Context;I[Ljava/lang/String;)V │ │ +07f688: 7040 5f0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0f5f │ │ +07f68e: 5b01 3b11 |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.context:Landroid/content/Context; // field@113b │ │ +07f692: 5b03 3c11 |0005: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.list:[Ljava/lang/String; // field@113c │ │ +07f696: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ 0x0007 line=21 │ │ locals : │ │ @@ -131801,34 +131815,34 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -07e7a4: |[07e7a4] org.yuttadhammo.tipitaka.TipitakaGalleryAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07e7b4: 5463 3c11 |0000: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.list:[Ljava/lang/String; // field@113c │ │ -07e7b8: 4601 0307 |0002: aget-object v1, v3, v7 │ │ -07e7bc: 5463 3b11 |0004: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.context:Landroid/content/Context; // field@113b │ │ -07e7c0: 1404 2a00 037f |0006: const v4, #float 1.7413e+38 // #7f03002a │ │ -07e7c6: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -07e7c8: 7130 fd0d 4305 |000a: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -07e7ce: 0c02 |000d: move-result-object v2 │ │ -07e7d0: 1f02 5802 |000e: check-cast v2, Landroid/widget/TextView; // type@0258 │ │ -07e7d4: 6e10 6f1f 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@1f6f │ │ -07e7da: 0c03 |0013: move-result-object v3 │ │ -07e7dc: 6e20 7310 3200 |0014: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -07e7e2: 5463 3b11 |0017: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.context:Landroid/content/Context; // field@113b │ │ -07e7e6: 6e10 2d01 0300 |0019: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ -07e7ec: 0c03 |001c: move-result-object v3 │ │ -07e7ee: 1a04 6426 |001d: const-string v4, "verajjan.ttf" // string@2664 │ │ -07e7f2: 7120 1402 4300 |001f: invoke-static {v3, v4}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -07e7f8: 0c00 |0022: move-result-object v0 │ │ -07e7fa: 6e20 7910 0200 |0023: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -07e800: 1102 |0026: return-object v2 │ │ +07f698: |[07f698] org.yuttadhammo.tipitaka.TipitakaGalleryAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07f6a8: 5463 3c11 |0000: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.list:[Ljava/lang/String; // field@113c │ │ +07f6ac: 4601 0307 |0002: aget-object v1, v3, v7 │ │ +07f6b0: 5463 3b11 |0004: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.context:Landroid/content/Context; // field@113b │ │ +07f6b4: 1404 2a00 037f |0006: const v4, #float 1.7413e+38 // #7f03002a │ │ +07f6ba: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +07f6bc: 7130 fd0d 4305 |000a: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +07f6c2: 0c02 |000d: move-result-object v2 │ │ +07f6c4: 1f02 5602 |000e: check-cast v2, Landroid/widget/TextView; // type@0256 │ │ +07f6c8: 6e10 6f1f 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@1f6f │ │ +07f6ce: 0c03 |0013: move-result-object v3 │ │ +07f6d0: 6e20 7310 3200 |0014: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +07f6d6: 5463 3b11 |0017: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter;.context:Landroid/content/Context; // field@113b │ │ +07f6da: 6e10 2d01 0300 |0019: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ +07f6e0: 0c03 |001c: move-result-object v3 │ │ +07f6e2: 1a04 6426 |001d: const-string v4, "verajjan.ttf" // string@2664 │ │ +07f6e6: 7120 1402 4300 |001f: invoke-static {v3, v4}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +07f6ec: 0c00 |0022: move-result-object v0 │ │ +07f6ee: 6e20 7910 0200 |0023: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +07f6f4: 1102 |0026: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=27 │ │ 0x0010 line=28 │ │ 0x0017 line=29 │ │ 0x0023 line=30 │ │ @@ -131838,21 +131852,21 @@ │ │ 0x0004 - 0x0027 reg=1 obj Ljava/lang/String; │ │ 0x0010 - 0x0027 reg=2 tv Landroid/widget/TextView; │ │ 0x0000 - 0x0027 reg=6 this Lorg/yuttadhammo/tipitaka/TipitakaGalleryAdapter; │ │ 0x0000 - 0x0027 reg=7 position I │ │ 0x0000 - 0x0027 reg=8 convertView Landroid/view/View; │ │ 0x0000 - 0x0027 reg=9 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 3193 (TipitakaGalleryAdapter.java) │ │ + source_file_idx : 3195 (TipitakaGalleryAdapter.java) │ │ │ │ Class #553 header: │ │ -class_idx : 1167 │ │ +class_idx : 1165 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3217 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3219 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #553 annotations: │ │ Annotations on method #9139 'fromStringBase64' │ │ @@ -131873,17 +131887,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e804: |[07e804] org.yuttadhammo.tipitaka.Utils.:()V │ │ -07e814: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07e81a: 0e00 |0003: return-void │ │ +07f6f8: |[07f6f8] org.yuttadhammo.tipitaka.Utils.:()V │ │ +07f708: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07f70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/Utils; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/Utils;) │ │ @@ -131891,18 +131905,18 @@ │ │ type : '(ILandroid/content/res/Resources;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07e81c: |[07e81c] org.yuttadhammo.tipitaka.Utils.arabic2thai:(ILandroid/content/res/Resources;)Ljava/lang/String; │ │ -07e82c: 7110 381f 0100 |0000: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -07e832: 0c00 |0003: move-result-object v0 │ │ -07e834: 1100 |0004: return-object v0 │ │ +07f710: |[07f710] org.yuttadhammo.tipitaka.Utils.arabic2thai:(ILandroid/content/res/Resources;)Ljava/lang/String; │ │ +07f720: 7110 381f 0100 |0000: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +07f726: 0c00 |0003: move-result-object v0 │ │ +07f728: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 number I │ │ 0x0000 - 0x0005 reg=2 res Landroid/content/res/Resources; │ │ │ │ @@ -131911,16 +131925,16 @@ │ │ type : '(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e838: |[07e838] org.yuttadhammo.tipitaka.Utils.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; │ │ -07e848: 1100 |0000: return-object v0 │ │ +07f72c: |[07f72c] org.yuttadhammo.tipitaka.Utils.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; │ │ +07f73c: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 number Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=1 res Landroid/content/res/Resources; │ │ │ │ @@ -131929,26 +131943,26 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -07e84c: |[07e84c] org.yuttadhammo.tipitaka.Utils.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; │ │ -07e85c: 7110 8310 0400 |0000: invoke-static {v4}, Lbiz/source_code/base64Coder/Base64Coder;.decode:(Ljava/lang/String;)[B // method@1083 │ │ -07e862: 0c00 |0003: move-result-object v0 │ │ -07e864: 2202 8803 |0004: new-instance v2, Ljava/io/ObjectInputStream; // type@0388 │ │ -07e868: 2203 7d03 |0006: new-instance v3, Ljava/io/ByteArrayInputStream; // type@037d │ │ -07e86c: 7020 d01e 0300 |0008: invoke-direct {v3, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@1ed0 │ │ -07e872: 7020 f61e 3200 |000b: invoke-direct {v2, v3}, Ljava/io/ObjectInputStream;.:(Ljava/io/InputStream;)V // method@1ef6 │ │ -07e878: 6e10 f81e 0200 |000e: invoke-virtual {v2}, Ljava/io/ObjectInputStream;.readObject:()Ljava/lang/Object; // method@1ef8 │ │ -07e87e: 0c01 |0011: move-result-object v1 │ │ -07e880: 1f01 c903 |0012: check-cast v1, Ljava/util/ArrayList; // type@03c9 │ │ -07e884: 6e10 f71e 0200 |0014: invoke-virtual {v2}, Ljava/io/ObjectInputStream;.close:()V // method@1ef7 │ │ -07e88a: 1101 |0017: return-object v1 │ │ +07f740: |[07f740] org.yuttadhammo.tipitaka.Utils.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; │ │ +07f750: 7110 8310 0400 |0000: invoke-static {v4}, Lbiz/source_code/base64Coder/Base64Coder;.decode:(Ljava/lang/String;)[B // method@1083 │ │ +07f756: 0c00 |0003: move-result-object v0 │ │ +07f758: 2202 8603 |0004: new-instance v2, Ljava/io/ObjectInputStream; // type@0386 │ │ +07f75c: 2203 7b03 |0006: new-instance v3, Ljava/io/ByteArrayInputStream; // type@037b │ │ +07f760: 7020 d01e 0300 |0008: invoke-direct {v3, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@1ed0 │ │ +07f766: 7020 f61e 3200 |000b: invoke-direct {v2, v3}, Ljava/io/ObjectInputStream;.:(Ljava/io/InputStream;)V // method@1ef6 │ │ +07f76c: 6e10 f81e 0200 |000e: invoke-virtual {v2}, Ljava/io/ObjectInputStream;.readObject:()Ljava/lang/Object; // method@1ef8 │ │ +07f772: 0c01 |0011: move-result-object v1 │ │ +07f774: 1f01 c703 |0012: check-cast v1, Ljava/util/ArrayList; // type@03c7 │ │ +07f778: 6e10 f71e 0200 |0014: invoke-virtual {v2}, Ljava/io/ObjectInputStream;.close:()V // method@1ef7 │ │ +07f77e: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x000e line=26 │ │ 0x0014 line=27 │ │ 0x0017 line=28 │ │ @@ -131963,28 +131977,28 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -07e88c: |[07e88c] org.yuttadhammo.tipitaka.Utils.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; │ │ -07e89c: 2200 7e03 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@037e │ │ -07e8a0: 7010 d11e 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@1ed1 │ │ -07e8a6: 2201 8903 |0005: new-instance v1, Ljava/io/ObjectOutputStream; // type@0389 │ │ -07e8aa: 7020 f91e 0100 |0007: invoke-direct {v1, v0}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@1ef9 │ │ -07e8b0: 6e20 fb1e 4100 |000a: invoke-virtual {v1, v4}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@1efb │ │ -07e8b6: 6e10 fa1e 0100 |000d: invoke-virtual {v1}, Ljava/io/ObjectOutputStream;.close:()V // method@1efa │ │ -07e8bc: 2202 b203 |0010: new-instance v2, Ljava/lang/String; // type@03b2 │ │ -07e8c0: 6e10 d31e 0000 |0012: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@1ed3 │ │ -07e8c6: 0c03 |0015: move-result-object v3 │ │ -07e8c8: 7110 8810 0300 |0016: invoke-static {v3}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([B)[C // method@1088 │ │ -07e8ce: 0c03 |0019: move-result-object v3 │ │ -07e8d0: 7020 5a1f 3200 |001a: invoke-direct {v2, v3}, Ljava/lang/String;.:([C)V // method@1f5a │ │ -07e8d6: 1102 |001d: return-object v2 │ │ +07f780: |[07f780] org.yuttadhammo.tipitaka.Utils.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; │ │ +07f790: 2200 7c03 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@037c │ │ +07f794: 7010 d11e 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@1ed1 │ │ +07f79a: 2201 8703 |0005: new-instance v1, Ljava/io/ObjectOutputStream; // type@0387 │ │ +07f79e: 7020 f91e 0100 |0007: invoke-direct {v1, v0}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@1ef9 │ │ +07f7a4: 6e20 fb1e 4100 |000a: invoke-virtual {v1, v4}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@1efb │ │ +07f7aa: 6e10 fa1e 0100 |000d: invoke-virtual {v1}, Ljava/io/ObjectOutputStream;.close:()V // method@1efa │ │ +07f7b0: 2202 b003 |0010: new-instance v2, Ljava/lang/String; // type@03b0 │ │ +07f7b4: 6e10 d31e 0000 |0012: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@1ed3 │ │ +07f7ba: 0c03 |0015: move-result-object v3 │ │ +07f7bc: 7110 8810 0300 |0016: invoke-static {v3}, Lbiz/source_code/base64Coder/Base64Coder;.encode:([B)[C // method@1088 │ │ +07f7c2: 0c03 |0019: move-result-object v3 │ │ +07f7c4: 7020 5a1f 3200 |001a: invoke-direct {v2, v3}, Ljava/lang/String;.:([C)V // method@1f5a │ │ +07f7ca: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0005 line=16 │ │ 0x000a line=17 │ │ 0x000d line=18 │ │ 0x0010 line=19 │ │ @@ -131992,21 +132006,21 @@ │ │ locals : │ │ 0x0005 - 0x001e reg=0 baos Ljava/io/ByteArrayOutputStream; │ │ 0x000a - 0x001e reg=1 oos Ljava/io/ObjectOutputStream; │ │ 0x001d - 0x001e reg=2 s Ljava/lang/String; │ │ 0x0000 - 0x001e reg=4 o Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3217 (Utils.java) │ │ + source_file_idx : 3219 (Utils.java) │ │ │ │ Class #554 header: │ │ -class_idx : 1168 │ │ +class_idx : 1166 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 554 │ │ -source_file_idx : 3368 │ │ +superclass_idx : 552 │ │ +source_file_idx : 3370 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -132045,26 +132059,26 @@ │ │ type : '(Landroid/content/Context;II[Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -07e8d8: |[07e8d8] org.yuttadhammo.tipitaka.VolumeItemAdapter.:(Landroid/content/Context;II[Ljava/lang/String;)V │ │ -07e8e8: 7056 5e0f 3254 |0000: invoke-direct {v2, v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@0f5e │ │ -07e8ee: 5b23 3d11 |0003: iput-object v3, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.context:Landroid/content/Context; // field@113d │ │ -07e8f2: 5b26 3f11 |0005: iput-object v6, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.list:[Ljava/lang/String; // field@113f │ │ -07e8f6: 6e10 2d01 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ -07e8fc: 0c00 |000a: move-result-object v0 │ │ -07e8fe: 1a01 6426 |000b: const-string v1, "verajjan.ttf" // string@2664 │ │ -07e902: 7120 1402 1000 |000d: invoke-static {v0, v1}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -07e908: 0c00 |0010: move-result-object v0 │ │ -07e90a: 5b20 3e11 |0011: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.font:Landroid/graphics/Typeface; // field@113e │ │ -07e90e: 5925 4111 |0013: iput v5, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.ti:I // field@1141 │ │ -07e912: 0e00 |0015: return-void │ │ +07f7cc: |[07f7cc] org.yuttadhammo.tipitaka.VolumeItemAdapter.:(Landroid/content/Context;II[Ljava/lang/String;)V │ │ +07f7dc: 7056 5e0f 3254 |0000: invoke-direct {v2, v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@0f5e │ │ +07f7e2: 5b23 3d11 |0003: iput-object v3, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.context:Landroid/content/Context; // field@113d │ │ +07f7e6: 5b26 3f11 |0005: iput-object v6, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.list:[Ljava/lang/String; // field@113f │ │ +07f7ea: 6e10 2d01 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ +07f7f0: 0c00 |000a: move-result-object v0 │ │ +07f7f2: 1a01 6426 |000b: const-string v1, "verajjan.ttf" // string@2664 │ │ +07f7f6: 7120 1402 1000 |000d: invoke-static {v0, v1}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +07f7fc: 0c00 |0010: move-result-object v0 │ │ +07f7fe: 5b20 3e11 |0011: iput-object v0, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.font:Landroid/graphics/Typeface; // field@113e │ │ +07f802: 5925 4111 |0013: iput v5, v2, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.ti:I // field@1141 │ │ +07f806: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ 0x0013 line=27 │ │ @@ -132082,36 +132096,36 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -07e914: |[07e914] org.yuttadhammo.tipitaka.VolumeItemAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07e924: 6f40 610f 6587 |0000: invoke-super {v5, v6, v7, v8}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f61 │ │ -07e92a: 0c02 |0003: move-result-object v2 │ │ -07e92c: 5453 3d11 |0004: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.context:Landroid/content/Context; // field@113d │ │ -07e930: 6e10 3301 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -07e936: 0c03 |0009: move-result-object v3 │ │ -07e938: 1504 0e7f |000a: const/high16 v4, #int 2131623936 // #7f0e │ │ -07e93c: 6e20 a301 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -07e942: 0c00 |000f: move-result-object v0 │ │ -07e944: 5253 4111 |0010: iget v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.ti:I // field@1141 │ │ -07e948: 6e20 d90d 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -07e94e: 0c01 |0015: move-result-object v1 │ │ -07e950: 1f01 5802 |0016: check-cast v1, Landroid/widget/TextView; // type@0258 │ │ -07e954: 5453 3f11 |0018: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.list:[Ljava/lang/String; // field@113f │ │ -07e958: 4603 0306 |001a: aget-object v3, v3, v6 │ │ -07e95c: 7110 361f 0300 |001c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -07e962: 0a03 |001f: move-result v3 │ │ -07e964: 4603 0003 |0020: aget-object v3, v0, v3 │ │ -07e968: 6e20 7310 3100 |0022: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -07e96e: 5453 3e11 |0025: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.font:Landroid/graphics/Typeface; // field@113e │ │ -07e972: 6e20 7910 3100 |0027: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -07e978: 1102 |002a: return-object v2 │ │ +07f808: |[07f808] org.yuttadhammo.tipitaka.VolumeItemAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07f818: 6f40 610f 6587 |0000: invoke-super {v5, v6, v7, v8}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0f61 │ │ +07f81e: 0c02 |0003: move-result-object v2 │ │ +07f820: 5453 3d11 |0004: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.context:Landroid/content/Context; // field@113d │ │ +07f824: 6e10 3301 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +07f82a: 0c03 |0009: move-result-object v3 │ │ +07f82c: 1504 0e7f |000a: const/high16 v4, #int 2131623936 // #7f0e │ │ +07f830: 6e20 a301 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +07f836: 0c00 |000f: move-result-object v0 │ │ +07f838: 5253 4111 |0010: iget v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.ti:I // field@1141 │ │ +07f83c: 6e20 d90d 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +07f842: 0c01 |0015: move-result-object v1 │ │ +07f844: 1f01 5602 |0016: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +07f848: 5453 3f11 |0018: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.list:[Ljava/lang/String; // field@113f │ │ +07f84c: 4603 0306 |001a: aget-object v3, v3, v6 │ │ +07f850: 7110 361f 0300 |001c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +07f856: 0a03 |001f: move-result v3 │ │ +07f858: 4603 0003 |0020: aget-object v3, v0, v3 │ │ +07f85c: 6e20 7310 3100 |0022: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +07f862: 5453 3e11 |0025: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;.font:Landroid/graphics/Typeface; // field@113e │ │ +07f866: 6e20 7910 3100 |0027: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +07f86c: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=35 │ │ 0x0010 line=37 │ │ 0x0018 line=38 │ │ 0x0025 line=39 │ │ @@ -132121,21 +132135,21 @@ │ │ 0x0018 - 0x002b reg=1 tv Landroid/widget/TextView; │ │ 0x0004 - 0x002b reg=2 v Landroid/view/View; │ │ 0x0000 - 0x002b reg=5 this Lorg/yuttadhammo/tipitaka/VolumeItemAdapter; │ │ 0x0000 - 0x002b reg=6 position I │ │ 0x0000 - 0x002b reg=7 view Landroid/view/View; │ │ 0x0000 - 0x002b reg=8 viewGroup Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 3368 (VolumeItemAdapter.java) │ │ + source_file_idx : 3370 (VolumeItemAdapter.java) │ │ │ │ Class #555 header: │ │ -class_idx : 1169 │ │ +class_idx : 1167 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 73 │ │ -source_file_idx : 4876 │ │ +source_file_idx : 4877 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -132155,17 +132169,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -07e97c: |[07e97c] org.yuttadhammo.tipitaka.eBookmarkDBAdapter$eBookmarkDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ -07e98c: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ -07e992: 0e00 |0003: return-void │ │ +07f870: |[07f870] org.yuttadhammo.tipitaka.eBookmarkDBAdapter$eBookmarkDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ +07f880: 7054 ec01 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@01ec │ │ +07f886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -132179,152 +132193,148 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e994: |[07e994] org.yuttadhammo.tipitaka.eBookmarkDBAdapter$eBookmarkDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -07e9a4: 1a00 c611 |0000: const-string v0, "create table bookmark (_id integer primary key autoincrement, title text not null, url text not null);" // string@11c6 │ │ -07e9a8: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07e9ae: 0e00 |0005: return-void │ │ +07f888: |[07f888] org.yuttadhammo.tipitaka.eBookmarkDBAdapter$eBookmarkDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +07f898: 1a00 c711 |0000: const-string v0, "create table bookmark (_id integer primary key autoincrement, title text not null, url text not null);" // string@11c7 │ │ +07f89c: 6e20 e401 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07f8a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0005 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; │ │ 0x0000 - 0x0006 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;) │ │ name : 'onUpgrade' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 18 │ │ + registers : 16 │ │ ins : 4 │ │ outs : 8 │ │ - insns size : 154 16-bit code units │ │ -07e9b0: |[07e9b0] org.yuttadhammo.tipitaka.eBookmarkDBAdapter$eBookmarkDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -07e9c0: 1a01 810c |0000: const-string v1, "UPGRADE" // string@0c81 │ │ -07e9c4: 2202 b303 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07e9c8: 7010 761f 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07e9ce: 0200 1000 |0007: move/from16 v0, v16 │ │ -07e9d2: 6e20 7b1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07e9d8: 0c02 |000c: move-result-object v2 │ │ -07e9da: 1a03 2e00 |000d: const-string v3, " --> " // string@002e │ │ -07e9de: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07e9e4: 0c02 |0012: move-result-object v2 │ │ -07e9e6: 0200 1100 |0013: move/from16 v0, v17 │ │ -07e9ea: 6e20 7b1f 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07e9f0: 0c02 |0018: move-result-object v2 │ │ -07e9f2: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07e9f8: 0c02 |001c: move-result-object v2 │ │ -07e9fa: 7120 0b0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -07ea00: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -07ea02: 0200 1000 |0021: move/from16 v0, v16 │ │ -07ea06: 3310 7600 |0023: if-ne v0, v1, 0099 // +0076 │ │ -07ea0a: 220c c903 |0025: new-instance v12, Ljava/util/ArrayList; // type@03c9 │ │ -07ea0e: 7010 a41f 0c00 |0027: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -07ea14: 1a02 8710 |002a: const-string v2, "bookmark" // string@1087 │ │ -07ea18: 1231 |002c: const/4 v1, #int 3 // #3 │ │ -07ea1a: 2313 b904 |002d: new-array v3, v1, [Ljava/lang/String; // type@04b9 │ │ -07ea1e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -07ea20: 1a04 d30d |0030: const-string v4, "_id" // string@0dd3 │ │ -07ea24: 4d04 0301 |0032: aput-object v4, v3, v1 │ │ -07ea28: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -07ea2a: 1a04 7f25 |0035: const-string v4, "title" // string@257f │ │ -07ea2e: 4d04 0301 |0037: aput-object v4, v3, v1 │ │ -07ea32: 1221 |0039: const/4 v1, #int 2 // #2 │ │ -07ea34: 1a04 1926 |003a: const-string v4, "url" // string@2619 │ │ -07ea38: 4d04 0301 |003c: aput-object v4, v3, v1 │ │ -07ea3c: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -07ea3e: 1205 |003f: const/4 v5, #int 0 // #0 │ │ -07ea40: 1206 |0040: const/4 v6, #int 0 // #0 │ │ -07ea42: 1207 |0041: const/4 v7, #int 0 // #0 │ │ -07ea44: 1208 |0042: const/4 v8, #int 0 // #0 │ │ -07ea46: 07f1 |0043: move-object v1, v15 │ │ -07ea48: 7408 e801 0100 |0044: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07ea4e: 0c09 |0047: move-result-object v9 │ │ -07ea50: 7210 c301 0900 |0048: invoke-interface {v9}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07ea56: 0a01 |004b: move-result v1 │ │ -07ea58: 3d01 2e00 |004c: if-lez v1, 007a // +002e │ │ -07ea5c: 7210 cb01 0900 |004e: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07ea62: 0a01 |0051: move-result v1 │ │ -07ea64: 3801 2800 |0052: if-eqz v1, 007a // +0028 │ │ -07ea68: 7210 c901 0900 |0054: invoke-interface {v9}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -07ea6e: 0a01 |0057: move-result v1 │ │ -07ea70: 3901 2200 |0058: if-nez v1, 007a // +0022 │ │ -07ea74: 220b 2800 |005a: new-instance v11, Landroid/content/ContentValues; // type@0028 │ │ -07ea78: 7010 2701 0b00 |005c: invoke-direct {v11}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07ea7e: 1a01 7f25 |005f: const-string v1, "title" // string@257f │ │ -07ea82: 1212 |0061: const/4 v2, #int 1 // #1 │ │ -07ea84: 7220 c801 2900 |0062: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07ea8a: 0c02 |0065: move-result-object v2 │ │ -07ea8c: 6e30 2a01 1b02 |0066: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ea92: 1a01 1926 |0069: const-string v1, "url" // string@2619 │ │ -07ea96: 1222 |006b: const/4 v2, #int 2 // #2 │ │ -07ea98: 7220 c801 2900 |006c: invoke-interface {v9, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07ea9e: 0c02 |006f: move-result-object v2 │ │ -07eaa0: 6e30 2a01 1b02 |0070: invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07eaa6: 6e20 a81f bc00 |0073: invoke-virtual {v12, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -07eaac: 7210 cc01 0900 |0076: invoke-interface {v9}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -07eab2: 28db |0079: goto 0054 // -0025 │ │ -07eab4: 1a01 da02 |007a: const-string v1, "DROP TABLE IF EXISTS bookmark" // string@02da │ │ -07eab8: 6e20 e401 1f00 |007c: invoke-virtual {v15, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ -07eabe: 6e20 b923 fe00 |007f: invoke-virtual {v14, v15}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@23b9 │ │ -07eac4: 6e10 af1f 0c00 |0082: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -07eaca: 0c0a |0085: move-result-object v10 │ │ -07eacc: 7210 d01f 0a00 |0086: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -07ead2: 0a01 |0089: move-result v1 │ │ -07ead4: 3801 0f00 |008a: if-eqz v1, 0099 // +000f │ │ -07ead8: 7210 d11f 0a00 |008c: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -07eade: 0c0d |008f: move-result-object v13 │ │ -07eae0: 1f0d 2800 |0090: check-cast v13, Landroid/content/ContentValues; // type@0028 │ │ -07eae4: 1a01 8710 |0092: const-string v1, "bookmark" // string@1087 │ │ -07eae8: 1202 |0094: const/4 v2, #int 0 // #0 │ │ -07eaea: 6e40 e601 1fd2 |0095: invoke-virtual {v15, v1, v2, v13}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07eaf0: 28ee |0098: goto 0086 // -0012 │ │ -07eaf2: 0e00 |0099: return-void │ │ + insns size : 148 16-bit code units │ │ +07f8a4: |[07f8a4] org.yuttadhammo.tipitaka.eBookmarkDBAdapter$eBookmarkDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +07f8b4: 1a00 830c |0000: const-string v0, "UPGRADE" // string@0c83 │ │ +07f8b8: 2201 b103 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +07f8bc: 7010 761f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07f8c2: 6e20 7b1f e100 |0007: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07f8c8: 0c01 |000a: move-result-object v1 │ │ +07f8ca: 1a02 2f00 |000b: const-string v2, " --> " // string@002f │ │ +07f8ce: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07f8d4: 0c01 |0010: move-result-object v1 │ │ +07f8d6: 6e20 7b1f f100 |0011: invoke-virtual {v1, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07f8dc: 0c01 |0014: move-result-object v1 │ │ +07f8de: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07f8e4: 0c01 |0018: move-result-object v1 │ │ +07f8e6: 7120 0b0d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +07f8ec: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +07f8ee: 330e 7600 |001d: if-ne v14, v0, 0093 // +0076 │ │ +07f8f2: 220a c703 |001f: new-instance v10, Ljava/util/ArrayList; // type@03c7 │ │ +07f8f6: 7010 a41f 0a00 |0021: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +07f8fc: 1a01 8810 |0024: const-string v1, "bookmark" // string@1088 │ │ +07f900: 1230 |0026: const/4 v0, #int 3 // #3 │ │ +07f902: 2302 b704 |0027: new-array v2, v0, [Ljava/lang/String; // type@04b7 │ │ +07f906: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +07f908: 1a03 d50d |002a: const-string v3, "_id" // string@0dd5 │ │ +07f90c: 4d03 0200 |002c: aput-object v3, v2, v0 │ │ +07f910: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +07f912: 1a03 7f25 |002f: const-string v3, "title" // string@257f │ │ +07f916: 4d03 0200 |0031: aput-object v3, v2, v0 │ │ +07f91a: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +07f91c: 1a03 1926 |0034: const-string v3, "url" // string@2619 │ │ +07f920: 4d03 0200 |0036: aput-object v3, v2, v0 │ │ +07f924: 1203 |0038: const/4 v3, #int 0 // #0 │ │ +07f926: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +07f928: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +07f92a: 1206 |003b: const/4 v6, #int 0 // #0 │ │ +07f92c: 1207 |003c: const/4 v7, #int 0 // #0 │ │ +07f92e: 07d0 |003d: move-object v0, v13 │ │ +07f930: 7408 e801 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07f936: 0c08 |0041: move-result-object v8 │ │ +07f938: 7210 c301 0800 |0042: invoke-interface {v8}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07f93e: 0a00 |0045: move-result v0 │ │ +07f940: 3d00 2e00 |0046: if-lez v0, 0074 // +002e │ │ +07f944: 7210 cb01 0800 |0048: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07f94a: 0a00 |004b: move-result v0 │ │ +07f94c: 3800 2800 |004c: if-eqz v0, 0074 // +0028 │ │ +07f950: 7210 c901 0800 |004e: invoke-interface {v8}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +07f956: 0a00 |0051: move-result v0 │ │ +07f958: 3900 2200 |0052: if-nez v0, 0074 // +0022 │ │ +07f95c: 2209 2800 |0054: new-instance v9, Landroid/content/ContentValues; // type@0028 │ │ +07f960: 7010 2701 0900 |0056: invoke-direct {v9}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07f966: 1a00 7f25 |0059: const-string v0, "title" // string@257f │ │ +07f96a: 1211 |005b: const/4 v1, #int 1 // #1 │ │ +07f96c: 7220 c801 1800 |005c: invoke-interface {v8, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07f972: 0c01 |005f: move-result-object v1 │ │ +07f974: 6e30 2a01 0901 |0060: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07f97a: 1a00 1926 |0063: const-string v0, "url" // string@2619 │ │ +07f97e: 1221 |0065: const/4 v1, #int 2 // #2 │ │ +07f980: 7220 c801 1800 |0066: invoke-interface {v8, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07f986: 0c01 |0069: move-result-object v1 │ │ +07f988: 6e30 2a01 0901 |006a: invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07f98e: 6e20 a81f 9a00 |006d: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +07f994: 7210 cc01 0800 |0070: invoke-interface {v8}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +07f99a: 28db |0073: goto 004e // -0025 │ │ +07f99c: 1a00 de02 |0074: const-string v0, "DROP TABLE IF EXISTS bookmark" // string@02de │ │ +07f9a0: 6e20 e401 0d00 |0076: invoke-virtual {v13, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@01e4 │ │ +07f9a6: 6e20 b923 dc00 |0079: invoke-virtual {v12, v13}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@23b9 │ │ +07f9ac: 6e10 af1f 0a00 |007c: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +07f9b2: 0c00 |007f: move-result-object v0 │ │ +07f9b4: 7210 d01f 0000 |0080: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +07f9ba: 0a01 |0083: move-result v1 │ │ +07f9bc: 3801 0f00 |0084: if-eqz v1, 0093 // +000f │ │ +07f9c0: 7210 d11f 0000 |0086: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +07f9c6: 0c0b |0089: move-result-object v11 │ │ +07f9c8: 1f0b 2800 |008a: check-cast v11, Landroid/content/ContentValues; // type@0028 │ │ +07f9cc: 1a01 8810 |008c: const-string v1, "bookmark" // string@1088 │ │ +07f9d0: 1202 |008e: const/4 v2, #int 0 // #0 │ │ +07f9d2: 6e40 e601 1db2 |008f: invoke-virtual {v13, v1, v2, v11}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07f9d8: 28ee |0092: goto 0080 // -0012 │ │ +07f9da: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ - 0x0020 line=146 │ │ - 0x0025 line=147 │ │ - 0x002a line=148 │ │ - 0x0048 line=151 │ │ - 0x0054 line=153 │ │ - 0x005a line=154 │ │ - 0x005f line=155 │ │ - 0x0069 line=156 │ │ - 0x0073 line=158 │ │ - 0x0076 line=159 │ │ - 0x007a line=162 │ │ - 0x007f line=163 │ │ - 0x0082 line=164 │ │ - 0x0092 line=165 │ │ - 0x0099 line=168 │ │ + 0x001c line=146 │ │ + 0x001f line=147 │ │ + 0x0024 line=148 │ │ + 0x0042 line=151 │ │ + 0x004e line=153 │ │ + 0x0054 line=154 │ │ + 0x0059 line=155 │ │ + 0x0063 line=156 │ │ + 0x006d line=158 │ │ + 0x0070 line=159 │ │ + 0x0074 line=162 │ │ + 0x0079 line=163 │ │ + 0x007c line=164 │ │ + 0x008c line=165 │ │ + 0x0093 line=168 │ │ locals : │ │ - 0x005f - 0x007a reg=11 newValues Landroid/content/ContentValues; │ │ - 0x0048 - 0x0099 reg=9 cursor Landroid/database/Cursor; │ │ - 0x0086 - 0x0099 reg=10 i$ Ljava/util/Iterator; │ │ - 0x002a - 0x0099 reg=12 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0092 - 0x0099 reg=13 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x009a reg=14 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; │ │ - 0x0000 - 0x009a reg=15 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0000 - 0x009a reg=16 oldVersion I │ │ - 0x0000 - 0x009a reg=17 newVersion I │ │ + 0x0059 - 0x0074 reg=9 newValues Landroid/content/ContentValues; │ │ + 0x0042 - 0x0093 reg=8 cursor Landroid/database/Cursor; │ │ + 0x0024 - 0x0093 reg=10 tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x008c - 0x0093 reg=11 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x0094 reg=12 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; │ │ + 0x0000 - 0x0094 reg=13 db Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0000 - 0x0094 reg=14 oldVersion I │ │ + 0x0000 - 0x0094 reg=15 newVersion I │ │ │ │ - source_file_idx : 4876 (eBookmarkDBAdapter.java) │ │ + source_file_idx : 4877 (eBookmarkDBAdapter.java) │ │ │ │ Class #556 header: │ │ -class_idx : 1170 │ │ +class_idx : 1168 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 4876 │ │ +superclass_idx : 941 │ │ +source_file_idx : 4877 │ │ static_fields_size : 10 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -132409,25 +132419,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -07eaf4: |[07eaf4] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.:(Landroid/content/Context;)V │ │ -07eb04: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07eb0a: 5b56 4c11 |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.context:Landroid/content/Context; // field@114c │ │ -07eb0e: 2200 9104 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; // type@0491 │ │ -07eb12: 5451 4c11 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.context:Landroid/content/Context; // field@114c │ │ -07eb16: 1a02 1013 |0009: const-string v2, "ebookmark.db" // string@1310 │ │ -07eb1a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -07eb1c: 1224 |000c: const/4 v4, #int 2 // #2 │ │ -07eb1e: 7054 b723 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@23b7 │ │ -07eb24: 5b50 4e11 |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; // field@114e │ │ -07eb28: 0e00 |0012: return-void │ │ +07f9dc: |[07f9dc] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.:(Landroid/content/Context;)V │ │ +07f9ec: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07f9f2: 5b56 4c11 |0003: iput-object v6, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.context:Landroid/content/Context; // field@114c │ │ +07f9f6: 2200 8f04 |0005: new-instance v0, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; // type@048f │ │ +07f9fa: 5451 4c11 |0007: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.context:Landroid/content/Context; // field@114c │ │ +07f9fe: 1a02 1113 |0009: const-string v2, "ebookmark.db" // string@1311 │ │ +07fa02: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +07fa04: 1224 |000c: const/4 v4, #int 2 // #2 │ │ +07fa06: 7054 b723 1032 |000d: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@23b7 │ │ +07fa0c: 5b50 4e11 |0010: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; // field@114e │ │ +07fa10: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0012 line=40 │ │ locals : │ │ @@ -132440,18 +132450,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07eb2c: |[07eb2c] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.close:()V │ │ -07eb3c: 5410 4d11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07eb40: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ -07eb46: 0e00 |0005: return-void │ │ +07fa14: |[07fa14] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.close:()V │ │ +07fa24: 5410 4d11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fa28: 6e10 e201 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@01e2 │ │ +07fa2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ │ │ @@ -132460,36 +132470,36 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 32 16-bit code units │ │ -07eb48: |[07eb48] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ -07eb58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07eb5a: 5480 4d11 |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07eb5e: 1a01 8710 |0003: const-string v1, "bookmark" // string@1087 │ │ -07eb62: 1232 |0005: const/4 v2, #int 3 // #3 │ │ -07eb64: 2322 b904 |0006: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07eb68: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -07eb6a: 1a05 d30d |0009: const-string v5, "_id" // string@0dd3 │ │ -07eb6e: 4d05 0204 |000b: aput-object v5, v2, v4 │ │ -07eb72: 1214 |000d: const/4 v4, #int 1 // #1 │ │ -07eb74: 1a05 7f25 |000e: const-string v5, "title" // string@257f │ │ -07eb78: 4d05 0204 |0010: aput-object v5, v2, v4 │ │ -07eb7c: 1224 |0012: const/4 v4, #int 2 // #2 │ │ -07eb7e: 1a05 1926 |0013: const-string v5, "url" // string@2619 │ │ -07eb82: 4d05 0204 |0015: aput-object v5, v2, v4 │ │ -07eb86: 0734 |0017: move-object v4, v3 │ │ -07eb88: 0735 |0018: move-object v5, v3 │ │ -07eb8a: 0736 |0019: move-object v6, v3 │ │ -07eb8c: 0737 |001a: move-object v7, v3 │ │ -07eb8e: 7408 e801 0000 |001b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07eb94: 0c00 |001e: move-result-object v0 │ │ -07eb96: 1100 |001f: return-object v0 │ │ +07fa30: |[07fa30] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getAllEntries:()Landroid/database/Cursor; │ │ +07fa40: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07fa42: 5480 4d11 |0001: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fa46: 1a01 8810 |0003: const-string v1, "bookmark" // string@1088 │ │ +07fa4a: 1232 |0005: const/4 v2, #int 3 // #3 │ │ +07fa4c: 2322 b704 |0006: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07fa50: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +07fa52: 1a05 d50d |0009: const-string v5, "_id" // string@0dd5 │ │ +07fa56: 4d05 0204 |000b: aput-object v5, v2, v4 │ │ +07fa5a: 1214 |000d: const/4 v4, #int 1 // #1 │ │ +07fa5c: 1a05 7f25 |000e: const-string v5, "title" // string@257f │ │ +07fa60: 4d05 0204 |0010: aput-object v5, v2, v4 │ │ +07fa64: 1224 |0012: const/4 v4, #int 2 // #2 │ │ +07fa66: 1a05 1926 |0013: const-string v5, "url" // string@2619 │ │ +07fa6a: 4d05 0204 |0015: aput-object v5, v2, v4 │ │ +07fa6e: 0734 |0017: move-object v4, v3 │ │ +07fa70: 0735 |0018: move-object v5, v3 │ │ +07fa72: 0736 |0019: move-object v6, v3 │ │ +07fa74: 0737 |001a: move-object v7, v3 │ │ +07fa76: 7408 e801 0000 |001b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07fa7c: 0c00 |001e: move-result-object v0 │ │ +07fa7e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ locals : │ │ 0x0000 - 0x0020 reg=8 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;) │ │ @@ -132497,47 +132507,47 @@ │ │ type : '(Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -07eb98: |[07eb98] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getEntries:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -07eba8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07ebaa: 2200 b303 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ebae: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ebb4: 1a01 8125 |0006: const-string v1, "title='" // string@2581 │ │ -07ebb8: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ebbe: 0c00 |000b: move-result-object v0 │ │ -07ebc0: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ebc6: 0c00 |000f: move-result-object v0 │ │ -07ebc8: 1a01 ba00 |0010: const-string v1, "'" // string@00ba │ │ -07ebcc: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ebd2: 0c00 |0015: move-result-object v0 │ │ -07ebd4: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ebda: 0c03 |0019: move-result-object v3 │ │ -07ebdc: 5480 4d11 |001a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07ebe0: 1a01 8710 |001c: const-string v1, "bookmark" // string@1087 │ │ -07ebe4: 1232 |001e: const/4 v2, #int 3 // #3 │ │ -07ebe6: 2322 b904 |001f: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07ebea: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -07ebec: 1a06 d30d |0022: const-string v6, "_id" // string@0dd3 │ │ -07ebf0: 4d06 0205 |0024: aput-object v6, v2, v5 │ │ -07ebf4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -07ebf6: 1a06 7f25 |0027: const-string v6, "title" // string@257f │ │ -07ebfa: 4d06 0205 |0029: aput-object v6, v2, v5 │ │ -07ebfe: 1225 |002b: const/4 v5, #int 2 // #2 │ │ -07ec00: 1a06 1926 |002c: const-string v6, "url" // string@2619 │ │ -07ec04: 4d06 0205 |002e: aput-object v6, v2, v5 │ │ -07ec08: 0745 |0030: move-object v5, v4 │ │ -07ec0a: 0746 |0031: move-object v6, v4 │ │ -07ec0c: 0747 |0032: move-object v7, v4 │ │ -07ec0e: 7408 e801 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07ec14: 0c00 |0036: move-result-object v0 │ │ -07ec16: 1100 |0037: return-object v0 │ │ +07fa80: |[07fa80] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getEntries:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +07fa90: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07fa92: 2200 b103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07fa96: 7010 761f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07fa9c: 1a01 8125 |0006: const-string v1, "title='" // string@2581 │ │ +07faa0: 6e20 7e1f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07faa6: 0c00 |000b: move-result-object v0 │ │ +07faa8: 6e20 7e1f 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07faae: 0c00 |000f: move-result-object v0 │ │ +07fab0: 1a01 be00 |0010: const-string v1, "'" // string@00be │ │ +07fab4: 6e20 7e1f 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07faba: 0c00 |0015: move-result-object v0 │ │ +07fabc: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07fac2: 0c03 |0019: move-result-object v3 │ │ +07fac4: 5480 4d11 |001a: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fac8: 1a01 8810 |001c: const-string v1, "bookmark" // string@1088 │ │ +07facc: 1232 |001e: const/4 v2, #int 3 // #3 │ │ +07face: 2322 b704 |001f: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07fad2: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +07fad4: 1a06 d50d |0022: const-string v6, "_id" // string@0dd5 │ │ +07fad8: 4d06 0205 |0024: aput-object v6, v2, v5 │ │ +07fadc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +07fade: 1a06 7f25 |0027: const-string v6, "title" // string@257f │ │ +07fae2: 4d06 0205 |0029: aput-object v6, v2, v5 │ │ +07fae6: 1225 |002b: const/4 v5, #int 2 // #2 │ │ +07fae8: 1a06 1926 |002c: const-string v6, "url" // string@2619 │ │ +07faec: 4d06 0205 |002e: aput-object v6, v2, v5 │ │ +07faf0: 0745 |0030: move-object v5, v4 │ │ +07faf2: 0746 |0031: move-object v6, v4 │ │ +07faf4: 0747 |0032: move-object v7, v4 │ │ +07faf6: 7408 e801 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07fafc: 0c00 |0036: move-result-object v0 │ │ +07fafe: 1100 |0037: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x001a line=91 │ │ locals : │ │ 0x001a - 0x0038 reg=3 where Ljava/lang/String; │ │ 0x0000 - 0x0038 reg=8 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ @@ -132548,67 +132558,67 @@ │ │ type : '(Ljava/lang/String;Z)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 96 16-bit code units │ │ -07ec18: |[07ec18] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; │ │ -07ec28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07ec2a: 380a 3f00 |0001: if-eqz v10, 0040 // +003f │ │ -07ec2e: 2200 b303 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ec32: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ec38: 6e20 7e1f 9000 |0008: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ec3e: 0c00 |000b: move-result-object v0 │ │ -07ec40: 1a01 3900 |000c: const-string v1, " DESC, " // string@0039 │ │ -07ec44: 6e20 7e1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ec4a: 0c00 |0011: move-result-object v0 │ │ -07ec4c: 1a01 7f25 |0012: const-string v1, "title" // string@257f │ │ -07ec50: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ec56: 0c00 |0017: move-result-object v0 │ │ -07ec58: 1a01 3800 |0018: const-string v1, " DESC" // string@0038 │ │ -07ec5c: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ec62: 0c00 |001d: move-result-object v0 │ │ -07ec64: 6e10 841f 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ec6a: 0c07 |0021: move-result-object v7 │ │ -07ec6c: 5480 4d11 |0022: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07ec70: 1a01 8710 |0024: const-string v1, "bookmark" // string@1087 │ │ -07ec74: 1232 |0026: const/4 v2, #int 3 // #3 │ │ -07ec76: 2322 b904 |0027: new-array v2, v2, [Ljava/lang/String; // type@04b9 │ │ -07ec7a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -07ec7c: 1a05 d30d |002a: const-string v5, "_id" // string@0dd3 │ │ -07ec80: 4d05 0204 |002c: aput-object v5, v2, v4 │ │ -07ec84: 1214 |002e: const/4 v4, #int 1 // #1 │ │ -07ec86: 1a05 7f25 |002f: const-string v5, "title" // string@257f │ │ -07ec8a: 4d05 0204 |0031: aput-object v5, v2, v4 │ │ -07ec8e: 1224 |0033: const/4 v4, #int 2 // #2 │ │ -07ec90: 1a05 1926 |0034: const-string v5, "url" // string@2619 │ │ -07ec94: 4d05 0204 |0036: aput-object v5, v2, v4 │ │ -07ec98: 0734 |0038: move-object v4, v3 │ │ -07ec9a: 0735 |0039: move-object v5, v3 │ │ -07ec9c: 0736 |003a: move-object v6, v3 │ │ -07ec9e: 7408 e801 0000 |003b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07eca4: 0c00 |003e: move-result-object v0 │ │ -07eca6: 1100 |003f: return-object v0 │ │ -07eca8: 2200 b303 |0040: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ecac: 7010 761f 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ecb2: 6e20 7e1f 9000 |0045: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ecb8: 0c00 |0048: move-result-object v0 │ │ -07ecba: 1a01 3700 |0049: const-string v1, " ASC," // string@0037 │ │ -07ecbe: 6e20 7e1f 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ecc4: 0c00 |004e: move-result-object v0 │ │ -07ecc6: 1a01 7f25 |004f: const-string v1, "title" // string@257f │ │ -07ecca: 6e20 7e1f 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ecd0: 0c00 |0054: move-result-object v0 │ │ -07ecd2: 1a01 3600 |0055: const-string v1, " ASC" // string@0036 │ │ -07ecd6: 6e20 7e1f 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ecdc: 0c00 |005a: move-result-object v0 │ │ -07ecde: 6e10 841f 0000 |005b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ece4: 0c07 |005e: move-result-object v7 │ │ -07ece6: 28c3 |005f: goto 0022 // -003d │ │ +07fb00: |[07fb00] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getEntries:(Ljava/lang/String;Z)Landroid/database/Cursor; │ │ +07fb10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07fb12: 380a 3f00 |0001: if-eqz v10, 0040 // +003f │ │ +07fb16: 2200 b103 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07fb1a: 7010 761f 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07fb20: 6e20 7e1f 9000 |0008: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fb26: 0c00 |000b: move-result-object v0 │ │ +07fb28: 1a01 3a00 |000c: const-string v1, " DESC, " // string@003a │ │ +07fb2c: 6e20 7e1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fb32: 0c00 |0011: move-result-object v0 │ │ +07fb34: 1a01 7f25 |0012: const-string v1, "title" // string@257f │ │ +07fb38: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fb3e: 0c00 |0017: move-result-object v0 │ │ +07fb40: 1a01 3900 |0018: const-string v1, " DESC" // string@0039 │ │ +07fb44: 6e20 7e1f 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fb4a: 0c00 |001d: move-result-object v0 │ │ +07fb4c: 6e10 841f 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07fb52: 0c07 |0021: move-result-object v7 │ │ +07fb54: 5480 4d11 |0022: iget-object v0, v8, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fb58: 1a01 8810 |0024: const-string v1, "bookmark" // string@1088 │ │ +07fb5c: 1232 |0026: const/4 v2, #int 3 // #3 │ │ +07fb5e: 2322 b704 |0027: new-array v2, v2, [Ljava/lang/String; // type@04b7 │ │ +07fb62: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +07fb64: 1a05 d50d |002a: const-string v5, "_id" // string@0dd5 │ │ +07fb68: 4d05 0204 |002c: aput-object v5, v2, v4 │ │ +07fb6c: 1214 |002e: const/4 v4, #int 1 // #1 │ │ +07fb6e: 1a05 7f25 |002f: const-string v5, "title" // string@257f │ │ +07fb72: 4d05 0204 |0031: aput-object v5, v2, v4 │ │ +07fb76: 1224 |0033: const/4 v4, #int 2 // #2 │ │ +07fb78: 1a05 1926 |0034: const-string v5, "url" // string@2619 │ │ +07fb7c: 4d05 0204 |0036: aput-object v5, v2, v4 │ │ +07fb80: 0734 |0038: move-object v4, v3 │ │ +07fb82: 0735 |0039: move-object v5, v3 │ │ +07fb84: 0736 |003a: move-object v6, v3 │ │ +07fb86: 7408 e801 0000 |003b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07fb8c: 0c00 |003e: move-result-object v0 │ │ +07fb8e: 1100 |003f: return-object v0 │ │ +07fb90: 2200 b103 |0040: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +07fb94: 7010 761f 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07fb9a: 6e20 7e1f 9000 |0045: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fba0: 0c00 |0048: move-result-object v0 │ │ +07fba2: 1a01 3700 |0049: const-string v1, " ASC," // string@0037 │ │ +07fba6: 6e20 7e1f 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fbac: 0c00 |004e: move-result-object v0 │ │ +07fbae: 1a01 7f25 |004f: const-string v1, "title" // string@257f │ │ +07fbb2: 6e20 7e1f 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fbb8: 0c00 |0054: move-result-object v0 │ │ +07fbba: 1a01 3600 |0055: const-string v1, " ASC" // string@0036 │ │ +07fbbe: 6e20 7e1f 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fbc4: 0c00 |005a: move-result-object v0 │ │ +07fbc6: 6e10 841f 0000 |005b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07fbcc: 0c07 |005e: move-result-object v7 │ │ +07fbce: 28c3 |005f: goto 0022 // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0003 line=99 │ │ 0x0022 line=105 │ │ 0x0040 line=102 │ │ locals : │ │ @@ -132619,122 +132629,122 @@ │ │ 0x0000 - 0x0060 reg=10 isDesc Z │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;) │ │ name : 'getEntry' │ │ type : '(J)Lorg/yuttadhammo/tipitaka/eBookmarkItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 3 │ │ outs : 10 │ │ insns size : 110 16-bit code units │ │ -07ece8: |[07ece8] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ -07ecf8: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -07ecfc: 5402 4d11 |0002: iget-object v2, v0, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07ed00: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -07ed02: 1a04 8710 |0005: const-string v4, "bookmark" // string@1087 │ │ -07ed06: 1235 |0007: const/4 v5, #int 3 // #3 │ │ -07ed08: 2355 b904 |0008: new-array v5, v5, [Ljava/lang/String; // type@04b9 │ │ -07ed0c: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -07ed0e: 1a07 d30d |000b: const-string v7, "_id" // string@0dd3 │ │ -07ed12: 4d07 0506 |000d: aput-object v7, v5, v6 │ │ -07ed16: 1216 |000f: const/4 v6, #int 1 // #1 │ │ -07ed18: 1a07 7f25 |0010: const-string v7, "title" // string@257f │ │ -07ed1c: 4d07 0506 |0012: aput-object v7, v5, v6 │ │ -07ed20: 1226 |0014: const/4 v6, #int 2 // #2 │ │ -07ed22: 1a07 1926 |0015: const-string v7, "url" // string@2619 │ │ -07ed26: 4d07 0506 |0017: aput-object v7, v5, v6 │ │ -07ed2a: 2206 b303 |0019: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ed2e: 7010 761f 0600 |001b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ed34: 1a07 d50d |001e: const-string v7, "_id=" // string@0dd5 │ │ -07ed38: 6e20 7e1f 7600 |0020: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ed3e: 0c06 |0023: move-result-object v6 │ │ -07ed40: 0500 1100 |0024: move-wide/from16 v0, v17 │ │ -07ed44: 6e30 7c1f 0601 |0026: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07ed4a: 0c06 |0029: move-result-object v6 │ │ -07ed4c: 6e10 841f 0600 |002a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ed52: 0c06 |002d: move-result-object v6 │ │ -07ed54: 1207 |002e: const/4 v7, #int 0 // #0 │ │ -07ed56: 1208 |002f: const/4 v8, #int 0 // #0 │ │ -07ed58: 1209 |0030: const/4 v9, #int 0 // #0 │ │ -07ed5a: 120a |0031: const/4 v10, #int 0 // #0 │ │ -07ed5c: 120b |0032: const/4 v11, #int 0 // #0 │ │ -07ed5e: 740a e901 0200 |0033: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ -07ed64: 0c0c |0036: move-result-object v12 │ │ -07ed66: 7210 c301 0c00 |0037: invoke-interface {v12}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07ed6c: 0a02 |003a: move-result v2 │ │ -07ed6e: 3802 0800 |003b: if-eqz v2, 0043 // +0008 │ │ -07ed72: 7210 cb01 0c00 |003d: invoke-interface {v12}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -07ed78: 0a02 |0040: move-result v2 │ │ -07ed7a: 3902 1d00 |0041: if-nez v2, 005e // +001d │ │ -07ed7e: 2202 4500 |0043: new-instance v2, Landroid/database/SQLException; // type@0045 │ │ -07ed82: 2203 b303 |0045: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ed86: 7010 761f 0300 |0047: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ed8c: 1a04 e909 |004a: const-string v4, "No bookmark items found for row: " // string@09e9 │ │ -07ed90: 6e20 7e1f 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ed96: 0c03 |004f: move-result-object v3 │ │ -07ed98: 0500 1100 |0050: move-wide/from16 v0, v17 │ │ -07ed9c: 6e30 7c1f 0301 |0052: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07eda2: 0c03 |0055: move-result-object v3 │ │ -07eda4: 6e10 841f 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07edaa: 0c03 |0059: move-result-object v3 │ │ -07edac: 7020 e101 3200 |005a: invoke-direct {v2, v3}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ -07edb2: 2702 |005d: throw v2 │ │ -07edb4: 1212 |005e: const/4 v2, #int 1 // #1 │ │ -07edb6: 7220 c801 2c00 |005f: invoke-interface {v12, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07edbc: 0c0e |0062: move-result-object v14 │ │ -07edbe: 1222 |0063: const/4 v2, #int 2 // #2 │ │ -07edc0: 7220 c801 2c00 |0064: invoke-interface {v12, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -07edc6: 0c0f |0067: move-result-object v15 │ │ -07edc8: 220d 9304 |0068: new-instance v13, Lorg/yuttadhammo/tipitaka/eBookmarkItem; // type@0493 │ │ -07edcc: 7030 c723 ed0f |006a: invoke-direct {v13, v14, v15}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@23c7 │ │ -07edd2: 110d |006d: return-object v13 │ │ +07fbd0: |[07fbd0] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.getEntry:(J)Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ +07fbe0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +07fbe4: 5402 4d11 |0002: iget-object v2, v0, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fbe8: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +07fbea: 1a04 8810 |0005: const-string v4, "bookmark" // string@1088 │ │ +07fbee: 1235 |0007: const/4 v5, #int 3 // #3 │ │ +07fbf0: 2355 b704 |0008: new-array v5, v5, [Ljava/lang/String; // type@04b7 │ │ +07fbf4: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +07fbf6: 1a07 d50d |000b: const-string v7, "_id" // string@0dd5 │ │ +07fbfa: 4d07 0506 |000d: aput-object v7, v5, v6 │ │ +07fbfe: 1216 |000f: const/4 v6, #int 1 // #1 │ │ +07fc00: 1a07 7f25 |0010: const-string v7, "title" // string@257f │ │ +07fc04: 4d07 0506 |0012: aput-object v7, v5, v6 │ │ +07fc08: 1226 |0014: const/4 v6, #int 2 // #2 │ │ +07fc0a: 1a07 1926 |0015: const-string v7, "url" // string@2619 │ │ +07fc0e: 4d07 0506 |0017: aput-object v7, v5, v6 │ │ +07fc12: 2206 b103 |0019: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +07fc16: 7010 761f 0600 |001b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07fc1c: 1a07 d70d |001e: const-string v7, "_id=" // string@0dd7 │ │ +07fc20: 6e20 7e1f 7600 |0020: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fc26: 0c06 |0023: move-result-object v6 │ │ +07fc28: 0500 1200 |0024: move-wide/from16 v0, v18 │ │ +07fc2c: 6e30 7c1f 0601 |0026: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07fc32: 0c06 |0029: move-result-object v6 │ │ +07fc34: 6e10 841f 0600 |002a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07fc3a: 0c06 |002d: move-result-object v6 │ │ +07fc3c: 1207 |002e: const/4 v7, #int 0 // #0 │ │ +07fc3e: 1208 |002f: const/4 v8, #int 0 // #0 │ │ +07fc40: 1209 |0030: const/4 v9, #int 0 // #0 │ │ +07fc42: 120a |0031: const/4 v10, #int 0 // #0 │ │ +07fc44: 120b |0032: const/4 v11, #int 0 // #0 │ │ +07fc46: 740a e901 0200 |0033: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;.query:(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e9 │ │ +07fc4c: 0c0c |0036: move-result-object v12 │ │ +07fc4e: 7210 c301 0c00 |0037: invoke-interface {v12}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07fc54: 0a02 |003a: move-result v2 │ │ +07fc56: 3802 0800 |003b: if-eqz v2, 0043 // +0008 │ │ +07fc5a: 7210 cb01 0c00 |003d: invoke-interface {v12}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +07fc60: 0a02 |0040: move-result v2 │ │ +07fc62: 3902 1d00 |0041: if-nez v2, 005e // +001d │ │ +07fc66: 2202 4500 |0043: new-instance v2, Landroid/database/SQLException; // type@0045 │ │ +07fc6a: 2203 b103 |0045: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +07fc6e: 7010 761f 0300 |0047: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07fc74: 1a04 eb09 |004a: const-string v4, "No bookmark items found for row: " // string@09eb │ │ +07fc78: 6e20 7e1f 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fc7e: 0c03 |004f: move-result-object v3 │ │ +07fc80: 0500 1200 |0050: move-wide/from16 v0, v18 │ │ +07fc84: 6e30 7c1f 0301 |0052: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07fc8a: 0c03 |0055: move-result-object v3 │ │ +07fc8c: 6e10 841f 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07fc92: 0c03 |0059: move-result-object v3 │ │ +07fc94: 7020 e101 3200 |005a: invoke-direct {v2, v3}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@01e1 │ │ +07fc9a: 2702 |005d: throw v2 │ │ +07fc9c: 1212 |005e: const/4 v2, #int 1 // #1 │ │ +07fc9e: 7220 c801 2c00 |005f: invoke-interface {v12, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07fca4: 0c0e |0062: move-result-object v14 │ │ +07fca6: 1222 |0063: const/4 v2, #int 2 // #2 │ │ +07fca8: 7220 c801 2c00 |0064: invoke-interface {v12, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +07fcae: 0c0f |0067: move-result-object v15 │ │ +07fcb0: 220d 9104 |0068: new-instance v13, Lorg/yuttadhammo/tipitaka/eBookmarkItem; // type@0491 │ │ +07fcb4: 7030 c723 ed0f |006a: invoke-direct {v13, v14, v15}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@23c7 │ │ +07fcba: 110d |006d: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0037 line=57 │ │ 0x0043 line=58 │ │ 0x005e line=61 │ │ 0x0063 line=62 │ │ 0x0068 line=63 │ │ 0x006d line=64 │ │ locals : │ │ 0x0037 - 0x006e reg=12 cursor Landroid/database/Cursor; │ │ 0x006d - 0x006e reg=13 result Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ 0x0063 - 0x006e reg=14 title Ljava/lang/String; │ │ 0x0068 - 0x006e reg=15 url Ljava/lang/String; │ │ - 0x0000 - 0x006e reg=16 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ - 0x0000 - 0x006e reg=17 _rowIndex J │ │ + 0x0000 - 0x006e reg=17 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ + 0x0000 - 0x006e reg=18 _rowIndex J │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;) │ │ name : 'insertEntry' │ │ type : '(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -07edd4: |[07edd4] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)J │ │ -07ede4: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -07ede8: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07edee: 1a01 7f25 |0005: const-string v1, "title" // string@257f │ │ -07edf2: 6e10 c823 0500 |0007: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getTitle:()Ljava/lang/String; // method@23c8 │ │ -07edf8: 0c02 |000a: move-result-object v2 │ │ -07edfa: 6e30 2a01 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ee00: 1a01 1926 |000e: const-string v1, "url" // string@2619 │ │ -07ee04: 6e10 c923 0500 |0010: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getUrl:()Ljava/lang/String; // method@23c9 │ │ -07ee0a: 0c02 |0013: move-result-object v2 │ │ -07ee0c: 6e30 2a01 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ee12: 5441 4d11 |0017: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07ee16: 1a02 8710 |0019: const-string v2, "bookmark" // string@1087 │ │ -07ee1a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -07ee1c: 6e40 e601 2103 |001c: invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ -07ee22: 0b01 |001f: move-result-wide v1 │ │ -07ee24: 1001 |0020: return-wide v1 │ │ +07fcbc: |[07fcbc] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.insertEntry:(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)J │ │ +07fccc: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +07fcd0: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07fcd6: 1a01 7f25 |0005: const-string v1, "title" // string@257f │ │ +07fcda: 6e10 c823 0500 |0007: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getTitle:()Ljava/lang/String; // method@23c8 │ │ +07fce0: 0c02 |000a: move-result-object v2 │ │ +07fce2: 6e30 2a01 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07fce8: 1a01 1926 |000e: const-string v1, "url" // string@2619 │ │ +07fcec: 6e10 c923 0500 |0010: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getUrl:()Ljava/lang/String; // method@23c9 │ │ +07fcf2: 0c02 |0013: move-result-object v2 │ │ +07fcf4: 6e30 2a01 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07fcfa: 5441 4d11 |0017: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fcfe: 1a02 8810 |0019: const-string v2, "bookmark" // string@1088 │ │ +07fd02: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +07fd04: 6e40 e601 2103 |001c: invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@01e6 │ │ +07fd0a: 0b02 |001f: move-result-wide v2 │ │ +07fd0c: 1002 |0020: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ 0x000e line=113 │ │ 0x0017 line=114 │ │ locals : │ │ @@ -132747,62 +132757,63 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 69 16-bit code units │ │ -07ee28: |[07ee28] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)Z │ │ -07ee38: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -07ee3a: 1226 |0001: const/4 v6, #int 2 // #2 │ │ -07ee3c: 121b |0002: const/4 v11, #int 1 // #1 │ │ -07ee3e: 120c |0003: const/4 v12, #int 0 // #0 │ │ -07ee40: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -07ee42: 6e10 c823 0e00 |0005: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getTitle:()Ljava/lang/String; // method@23c8 │ │ -07ee48: 0c09 |0008: move-result-object v9 │ │ -07ee4a: 6e10 c923 0e00 |0009: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getUrl:()Ljava/lang/String; // method@23c9 │ │ -07ee50: 0c0a |000c: move-result-object v10 │ │ -07ee52: 1a00 b200 |000d: const-string v0, "%s='%s' AND %s='%s'" // string@00b2 │ │ -07ee56: 1241 |000f: const/4 v1, #int 4 // #4 │ │ -07ee58: 2311 b704 |0010: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -07ee5c: 1a02 7f25 |0012: const-string v2, "title" // string@257f │ │ -07ee60: 4d02 010c |0014: aput-object v2, v1, v12 │ │ -07ee64: 4d09 010b |0016: aput-object v9, v1, v11 │ │ -07ee68: 1a02 1926 |0018: const-string v2, "url" // string@2619 │ │ -07ee6c: 4d02 0106 |001a: aput-object v2, v1, v6 │ │ -07ee70: 4d0a 0105 |001c: aput-object v10, v1, v5 │ │ -07ee74: 7120 601f 1000 |001e: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07ee7a: 0c03 |0021: move-result-object v3 │ │ -07ee7c: 54d0 4d11 |0022: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07ee80: 1a01 8710 |0024: const-string v1, "bookmark" // string@1087 │ │ -07ee84: 2352 b904 |0026: new-array v2, v5, [Ljava/lang/String; // type@04b9 │ │ -07ee88: 1a05 d30d |0028: const-string v5, "_id" // string@0dd3 │ │ -07ee8c: 4d05 020c |002a: aput-object v5, v2, v12 │ │ -07ee90: 1a05 7f25 |002c: const-string v5, "title" // string@257f │ │ -07ee94: 4d05 020b |002e: aput-object v5, v2, v11 │ │ -07ee98: 1a05 1926 |0030: const-string v5, "url" // string@2619 │ │ -07ee9c: 4d05 0206 |0032: aput-object v5, v2, v6 │ │ -07eea0: 0745 |0034: move-object v5, v4 │ │ -07eea2: 0746 |0035: move-object v6, v4 │ │ -07eea4: 0747 |0036: move-object v7, v4 │ │ -07eea6: 7408 e801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ -07eeac: 0c00 |003a: move-result-object v0 │ │ -07eeae: 7210 c301 0000 |003b: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -07eeb4: 0a08 |003e: move-result v8 │ │ -07eeb6: 3d08 0400 |003f: if-lez v8, 0043 // +0004 │ │ -07eeba: 01b0 |0041: move v0, v11 │ │ -07eebc: 0f00 |0042: return v0 │ │ -07eebe: 01c0 |0043: move v0, v12 │ │ -07eec0: 28fe |0044: goto 0042 // -0002 │ │ +07fd10: |[07fd10] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.isDuplicated:(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)Z │ │ +07fd20: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +07fd22: 1226 |0001: const/4 v6, #int 2 // #2 │ │ +07fd24: 121b |0002: const/4 v11, #int 1 // #1 │ │ +07fd26: 120c |0003: const/4 v12, #int 0 // #0 │ │ +07fd28: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +07fd2a: 6e10 c823 0e00 |0005: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getTitle:()Ljava/lang/String; // method@23c8 │ │ +07fd30: 0c09 |0008: move-result-object v9 │ │ +07fd32: 6e10 c923 0e00 |0009: invoke-virtual {v14}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getUrl:()Ljava/lang/String; // method@23c9 │ │ +07fd38: 0c0a |000c: move-result-object v10 │ │ +07fd3a: 1a00 b600 |000d: const-string v0, "%s='%s' AND %s='%s'" // string@00b6 │ │ +07fd3e: 1241 |000f: const/4 v1, #int 4 // #4 │ │ +07fd40: 2311 b504 |0010: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +07fd44: 1a02 7f25 |0012: const-string v2, "title" // string@257f │ │ +07fd48: 4d02 010c |0014: aput-object v2, v1, v12 │ │ +07fd4c: 4d09 010b |0016: aput-object v9, v1, v11 │ │ +07fd50: 1a02 1926 |0018: const-string v2, "url" // string@2619 │ │ +07fd54: 4d02 0106 |001a: aput-object v2, v1, v6 │ │ +07fd58: 4d0a 0105 |001c: aput-object v10, v1, v5 │ │ +07fd5c: 7120 601f 1000 |001e: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07fd62: 0c03 |0021: move-result-object v3 │ │ +07fd64: 54d0 4d11 |0022: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fd68: 1a01 8810 |0024: const-string v1, "bookmark" // string@1088 │ │ +07fd6c: 2352 b704 |0026: new-array v2, v5, [Ljava/lang/String; // type@04b7 │ │ +07fd70: 1a05 d50d |0028: const-string v5, "_id" // string@0dd5 │ │ +07fd74: 4d05 020c |002a: aput-object v5, v2, v12 │ │ +07fd78: 1a05 7f25 |002c: const-string v5, "title" // string@257f │ │ +07fd7c: 4d05 020b |002e: aput-object v5, v2, v11 │ │ +07fd80: 1a05 1926 |0030: const-string v5, "url" // string@2619 │ │ +07fd84: 4d05 0206 |0032: aput-object v5, v2, v6 │ │ +07fd88: 0745 |0034: move-object v5, v4 │ │ +07fd8a: 0746 |0035: move-object v6, v4 │ │ +07fd8c: 0747 |0036: move-object v7, v4 │ │ +07fd8e: 7408 e801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e8 │ │ +07fd94: 0c00 |003a: move-result-object v0 │ │ +07fd96: 7210 c301 0000 |003b: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +07fd9c: 0a08 |003e: move-result v8 │ │ +07fd9e: 3d08 0400 |003f: if-lez v8, 0043 // +0004 │ │ +07fda2: 01b0 |0041: move v0, v11 │ │ +07fda4: 0f00 |0042: return v0 │ │ +07fda6: 01c0 |0043: move v0, v12 │ │ +07fda8: 28fe |0044: goto 0042 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=68 │ │ 0x0009 line=69 │ │ 0x000d line=71 │ │ 0x0022 line=75 │ │ + 0x003b line=76 │ │ 0x003f line=78 │ │ 0x0042 line=81 │ │ locals : │ │ 0x0022 - 0x0045 reg=3 where Ljava/lang/String; │ │ 0x003f - 0x0045 reg=8 count I │ │ 0x0009 - 0x0045 reg=9 title Ljava/lang/String; │ │ 0x000d - 0x0045 reg=10 url Ljava/lang/String; │ │ @@ -132814,123 +132825,123 @@ │ │ type : '()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07eec4: |[07eec4] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ -07eed4: 5410 4e11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; // field@114e │ │ -07eed8: 6e10 b823 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@23b8 │ │ -07eede: 0c00 |0005: move-result-object v0 │ │ -07eee0: 5b10 4d11 |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07eee4: 1101 |0008: return-object v1 │ │ +07fdac: |[07fdac] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.open:()Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ +07fdbc: 5410 4e11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.dbHelper:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper; // field@114e │ │ +07fdc0: 6e10 b823 0000 |0002: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@23b8 │ │ +07fdc6: 0c00 |0005: move-result-object v0 │ │ +07fdc8: 5b10 4d11 |0006: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fdcc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;) │ │ name : 'removeEntry' │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -07eee8: |[07eee8] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.removeEntry:(J)Z │ │ -07eef8: 5440 4d11 |0000: iget-object v0, v4, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07eefc: 1a01 8710 |0002: const-string v1, "bookmark" // string@1087 │ │ -07ef00: 2202 b303 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ef04: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ef0a: 1a03 d50d |0009: const-string v3, "_id=" // string@0dd5 │ │ -07ef0e: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ef14: 0c02 |000e: move-result-object v2 │ │ -07ef16: 6e30 7c1f 5206 |000f: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07ef1c: 0c02 |0012: move-result-object v2 │ │ -07ef1e: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ef24: 0c02 |0016: move-result-object v2 │ │ -07ef26: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -07ef28: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ -07ef2e: 0a00 |001b: move-result v0 │ │ -07ef30: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ -07ef34: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -07ef36: 0f00 |001f: return v0 │ │ -07ef38: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07ef3a: 28fe |0021: goto 001f // -0002 │ │ +07fdd0: |[07fdd0] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.removeEntry:(J)Z │ │ +07fde0: 5450 4d11 |0000: iget-object v0, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fde4: 1a01 8810 |0002: const-string v1, "bookmark" // string@1088 │ │ +07fde8: 2202 b103 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07fdec: 7010 761f 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07fdf2: 1a03 d70d |0009: const-string v3, "_id=" // string@0dd7 │ │ +07fdf6: 6e20 7e1f 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fdfc: 0c02 |000e: move-result-object v2 │ │ +07fdfe: 6e30 7c1f 6207 |000f: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07fe04: 0c02 |0012: move-result-object v2 │ │ +07fe06: 6e10 841f 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07fe0c: 0c02 |0016: move-result-object v2 │ │ +07fe0e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +07fe10: 6e40 e301 1032 |0018: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@01e3 │ │ +07fe16: 0a00 |001b: move-result v0 │ │ +07fe18: 3d00 0400 |001c: if-lez v0, 0020 // +0004 │ │ +07fe1c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +07fe1e: 0f00 |001f: return v0 │ │ +07fe20: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +07fe22: 28fe |0021: goto 001f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ - 0x0000 - 0x0022 reg=4 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ - 0x0000 - 0x0022 reg=5 _rowIndex J │ │ + 0x0000 - 0x0022 reg=5 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ + 0x0000 - 0x0022 reg=6 _rowIndex J │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;) │ │ name : 'updateEntry' │ │ type : '(JLorg/yuttadhammo/tipitaka/eBookmarkItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -07ef3c: |[07ef3c] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/eBookmarkItem;)Z │ │ -07ef4c: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ -07ef50: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -07ef56: 1a02 7f25 |0005: const-string v2, "title" // string@257f │ │ -07ef5a: 6e10 c823 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getTitle:()Ljava/lang/String; // method@23c8 │ │ -07ef60: 0c03 |000a: move-result-object v3 │ │ -07ef62: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ef68: 1a02 1926 |000e: const-string v2, "url" // string@2619 │ │ -07ef6c: 6e10 c923 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getUrl:()Ljava/lang/String; // method@23c9 │ │ -07ef72: 0c03 |0013: move-result-object v3 │ │ -07ef74: 6e30 2a01 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ -07ef7a: 2202 b303 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ef7e: 7010 761f 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ef84: 1a03 d50d |001c: const-string v3, "_id=" // string@0dd5 │ │ -07ef88: 6e20 7e1f 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ef8e: 0c02 |0021: move-result-object v2 │ │ -07ef90: 6e30 7c1f 6207 |0022: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -07ef96: 0c02 |0025: move-result-object v2 │ │ -07ef98: 6e10 841f 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ef9e: 0c01 |0029: move-result-object v1 │ │ -07efa0: 5452 4d11 |002a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ -07efa4: 1a03 8710 |002c: const-string v3, "bookmark" // string@1087 │ │ -07efa8: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -07efaa: 6e54 eb01 3210 |002f: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ -07efb0: 0a02 |0032: move-result v2 │ │ -07efb2: 3d02 0400 |0033: if-lez v2, 0037 // +0004 │ │ -07efb6: 1212 |0035: const/4 v2, #int 1 // #1 │ │ -07efb8: 0f02 |0036: return v2 │ │ -07efba: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -07efbc: 28fe |0038: goto 0036 // -0002 │ │ +07fe24: |[07fe24] org.yuttadhammo.tipitaka.eBookmarkDBAdapter.updateEntry:(JLorg/yuttadhammo/tipitaka/eBookmarkItem;)Z │ │ +07fe34: 2200 2800 |0000: new-instance v0, Landroid/content/ContentValues; // type@0028 │ │ +07fe38: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +07fe3e: 1a02 7f25 |0005: const-string v2, "title" // string@257f │ │ +07fe42: 6e10 c823 0800 |0007: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getTitle:()Ljava/lang/String; // method@23c8 │ │ +07fe48: 0c03 |000a: move-result-object v3 │ │ +07fe4a: 6e30 2a01 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07fe50: 1a02 1926 |000e: const-string v2, "url" // string@2619 │ │ +07fe54: 6e10 c923 0800 |0010: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.getUrl:()Ljava/lang/String; // method@23c9 │ │ +07fe5a: 0c03 |0013: move-result-object v3 │ │ +07fe5c: 6e30 2a01 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@012a │ │ +07fe62: 2202 b103 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07fe66: 7010 761f 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07fe6c: 1a03 d70d |001c: const-string v3, "_id=" // string@0dd7 │ │ +07fe70: 6e20 7e1f 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07fe76: 0c02 |0021: move-result-object v2 │ │ +07fe78: 6e30 7c1f 6207 |0022: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +07fe7e: 0c02 |0025: move-result-object v2 │ │ +07fe80: 6e10 841f 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07fe86: 0c01 |0029: move-result-object v1 │ │ +07fe88: 5452 4d11 |002a: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@114d │ │ +07fe8c: 1a03 8810 |002c: const-string v3, "bookmark" // string@1088 │ │ +07fe90: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +07fe92: 6e54 eb01 3210 |002f: invoke-virtual {v2, v3, v0, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@01eb │ │ +07fe98: 0a02 |0032: move-result v2 │ │ +07fe9a: 3d02 0400 |0033: if-lez v2, 0037 // +0004 │ │ +07fe9e: 1212 |0035: const/4 v2, #int 1 // #1 │ │ +07fea0: 0f02 |0036: return v2 │ │ +07fea2: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +07fea4: 28fe |0038: goto 0036 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ 0x000e line=125 │ │ 0x0017 line=127 │ │ 0x002a line=129 │ │ locals : │ │ 0x0005 - 0x0039 reg=0 newValues Landroid/content/ContentValues; │ │ 0x002a - 0x0039 reg=1 where Ljava/lang/String; │ │ 0x0000 - 0x0039 reg=5 this Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ 0x0000 - 0x0039 reg=6 _rowIndex J │ │ 0x0000 - 0x0039 reg=8 item Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ │ │ - source_file_idx : 4876 (eBookmarkDBAdapter.java) │ │ + source_file_idx : 4877 (eBookmarkDBAdapter.java) │ │ │ │ Class #557 header: │ │ -class_idx : 1171 │ │ +class_idx : 1169 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 4878 │ │ +superclass_idx : 941 │ │ +source_file_idx : 4879 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #557 annotations: │ │ Annotations on method #9158 '' │ │ @@ -132957,46 +132968,46 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -07efc0: |[07efc0] org.yuttadhammo.tipitaka.eBookmarkItem.:(Ljava/lang/String;)V │ │ -07efd0: 7010 4c1f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07efd6: 1a01 0d01 |0003: const-string v1, ":" // string@010d │ │ -07efda: 6e20 691f 1500 |0005: invoke-virtual {v5, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -07efe0: 0c00 |0008: move-result-object v0 │ │ -07efe2: 2101 |0009: array-length v1, v0 │ │ -07efe4: 1222 |000a: const/4 v2, #int 2 // #2 │ │ -07efe6: 3321 1500 |000b: if-ne v1, v2, 0020 // +0015 │ │ -07efea: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -07efec: 4601 0001 |000e: aget-object v1, v0, v1 │ │ -07eff0: 6e10 721f 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07eff6: 0c01 |0013: move-result-object v1 │ │ -07eff8: 5b41 4f11 |0014: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ -07effc: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -07effe: 4601 0001 |0017: aget-object v1, v0, v1 │ │ -07f002: 6e10 721f 0100 |0019: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -07f008: 0c01 |001c: move-result-object v1 │ │ -07f00a: 5b41 5011 |001d: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ -07f00e: 0e00 |001f: return-void │ │ -07f010: 2201 9d03 |0020: new-instance v1, Ljava/lang/Exception; // type@039d │ │ -07f014: 2202 b303 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f018: 7010 761f 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f01e: 1a03 3a02 |0027: const-string v3, "Bookmark: Input format is invalid: " // string@023a │ │ -07f022: 6e20 7e1f 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f028: 0c02 |002c: move-result-object v2 │ │ -07f02a: 2103 |002d: array-length v3, v0 │ │ -07f02c: 6e20 7b1f 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07f032: 0c02 |0031: move-result-object v2 │ │ -07f034: 6e10 841f 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f03a: 0c02 |0035: move-result-object v2 │ │ -07f03c: 7020 271f 2100 |0036: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1f27 │ │ -07f042: 2701 |0039: throw v1 │ │ +07fea8: |[07fea8] org.yuttadhammo.tipitaka.eBookmarkItem.:(Ljava/lang/String;)V │ │ +07feb8: 7010 4c1f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07febe: 1a01 1101 |0003: const-string v1, ":" // string@0111 │ │ +07fec2: 6e20 691f 1500 |0005: invoke-virtual {v5, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +07fec8: 0c00 |0008: move-result-object v0 │ │ +07feca: 2101 |0009: array-length v1, v0 │ │ +07fecc: 1222 |000a: const/4 v2, #int 2 // #2 │ │ +07fece: 3321 1500 |000b: if-ne v1, v2, 0020 // +0015 │ │ +07fed2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +07fed4: 4601 0001 |000e: aget-object v1, v0, v1 │ │ +07fed8: 6e10 721f 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07fede: 0c01 |0013: move-result-object v1 │ │ +07fee0: 5b41 4f11 |0014: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ +07fee4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +07fee6: 4601 0001 |0017: aget-object v1, v0, v1 │ │ +07feea: 6e10 721f 0100 |0019: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +07fef0: 0c01 |001c: move-result-object v1 │ │ +07fef2: 5b41 5011 |001d: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ +07fef6: 0e00 |001f: return-void │ │ +07fef8: 2201 9b03 |0020: new-instance v1, Ljava/lang/Exception; // type@039b │ │ +07fefc: 2202 b103 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +07ff00: 7010 761f 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +07ff06: 1a03 3f02 |0027: const-string v3, "Bookmark: Input format is invalid: " // string@023f │ │ +07ff0a: 6e20 7e1f 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +07ff10: 0c02 |002c: move-result-object v2 │ │ +07ff12: 2103 |002d: array-length v3, v0 │ │ +07ff14: 6e20 7b1f 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +07ff1a: 0c02 |0031: move-result-object v2 │ │ +07ff1c: 6e10 841f 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +07ff22: 0c02 |0035: move-result-object v2 │ │ +07ff24: 7020 271f 2100 |0036: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1f27 │ │ +07ff2a: 2701 |0039: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x0009 line=14 │ │ 0x000d line=15 │ │ 0x0016 line=16 │ │ @@ -133012,19 +133023,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07f044: |[07f044] org.yuttadhammo.tipitaka.eBookmarkItem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -07f054: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07f05a: 5b01 4f11 |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ -07f05e: 5b02 5011 |0005: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ -07f062: 0e00 |0007: return-void │ │ +07ff2c: |[07ff2c] org.yuttadhammo.tipitaka.eBookmarkItem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +07ff3c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07ff42: 5b01 4f11 |0003: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ +07ff46: 5b02 5011 |0005: iput-object v2, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ +07ff4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=8 │ │ 0x0005 line=9 │ │ 0x0007 line=10 │ │ locals : │ │ @@ -133038,17 +133049,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f064: |[07f064] org.yuttadhammo.tipitaka.eBookmarkItem.getTitle:()Ljava/lang/String; │ │ -07f074: 5410 4f11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ -07f078: 1100 |0002: return-object v0 │ │ +07ff4c: |[07ff4c] org.yuttadhammo.tipitaka.eBookmarkItem.getTitle:()Ljava/lang/String; │ │ +07ff5c: 5410 4f11 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ +07ff60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/eBookmarkItem;) │ │ @@ -133056,17 +133067,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f07c: |[07f07c] org.yuttadhammo.tipitaka.eBookmarkItem.getUrl:()Ljava/lang/String; │ │ -07f08c: 5410 5011 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ -07f090: 1100 |0002: return-object v0 │ │ +07ff64: |[07ff64] org.yuttadhammo.tipitaka.eBookmarkItem.getUrl:()Ljava/lang/String; │ │ +07ff74: 5410 5011 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ +07ff78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/eBookmarkItem;) │ │ @@ -133074,17 +133085,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f094: |[07f094] org.yuttadhammo.tipitaka.eBookmarkItem.setTitle:(Ljava/lang/String;)V │ │ -07f0a4: 5b01 4f11 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ -07f0a8: 0e00 |0002: return-void │ │ +07ff7c: |[07ff7c] org.yuttadhammo.tipitaka.eBookmarkItem.setTitle:(Ljava/lang/String;)V │ │ +07ff8c: 5b01 4f11 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ +07ff90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _title Ljava/lang/String; │ │ @@ -133094,17 +133105,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f0ac: |[07f0ac] org.yuttadhammo.tipitaka.eBookmarkItem.setUrl:(Ljava/lang/String;)V │ │ -07f0bc: 5b01 5011 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ -07f0c0: 0e00 |0002: return-void │ │ +07ff94: |[07ff94] org.yuttadhammo.tipitaka.eBookmarkItem.setUrl:(Ljava/lang/String;)V │ │ +07ffa4: 5b01 5011 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ +07ffa8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ 0x0000 - 0x0003 reg=1 _url Ljava/lang/String; │ │ @@ -133114,40 +133125,40 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07f0c4: |[07f0c4] org.yuttadhammo.tipitaka.eBookmarkItem.toString:()Ljava/lang/String; │ │ -07f0d4: 1a00 2700 |0000: const-string v0, " %s : %s " // string@0027 │ │ -07f0d8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -07f0da: 2311 b704 |0003: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -07f0de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -07f0e0: 5443 4f11 |0006: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ -07f0e4: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ -07f0e8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -07f0ea: 5443 5011 |000b: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ -07f0ee: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -07f0f2: 7120 601f 1000 |000f: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -07f0f8: 0c00 |0012: move-result-object v0 │ │ -07f0fa: 1100 |0013: return-object v0 │ │ +07ffac: |[07ffac] org.yuttadhammo.tipitaka.eBookmarkItem.toString:()Ljava/lang/String; │ │ +07ffbc: 1a00 2700 |0000: const-string v0, " %s : %s " // string@0027 │ │ +07ffc0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +07ffc2: 2311 b504 |0003: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +07ffc6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +07ffc8: 5443 4f11 |0006: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.title:Ljava/lang/String; // field@114f │ │ +07ffcc: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ +07ffd0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +07ffd2: 5443 5011 |000b: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/eBookmarkItem;.url:Ljava/lang/String; // field@1150 │ │ +07ffd6: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +07ffda: 7120 601f 1000 |000f: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +07ffe0: 0c00 |0012: move-result-object v0 │ │ +07ffe2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ │ │ - source_file_idx : 4878 (eBookmarkItem.java) │ │ + source_file_idx : 4879 (eBookmarkItem.java) │ │ │ │ Class #558 header: │ │ -class_idx : 129 │ │ +class_idx : 128 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 465 │ │ +superclass_idx : 941 │ │ +source_file_idx : 470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #558 annotations: │ │ Annotations on class │ │ @@ -133168,17 +133179,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f0fc: |[07f0fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -07f10c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -07f112: 0e00 |0003: return-void │ │ +07ffe4: |[07ffe4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +07fff4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +07fffa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -133187,17 +133198,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f114: |[07f114] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -07f124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f126: 0f00 |0001: return v0 │ │ +07fffc: |[07fffc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +08000c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08000e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -133206,17 +133217,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 │ │ -07f128: |[07f128] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -07f138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f13a: 1100 |0001: return-object v0 │ │ +080010: |[080010] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +080020: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080022: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -133225,17 +133236,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 │ │ -07f13c: |[07f13c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -07f14c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f14e: 1100 |0001: return-object v0 │ │ +080024: |[080024] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +080034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080036: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -133244,17 +133255,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 │ │ -07f150: |[07f150] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -07f160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f162: 1100 |0001: return-object v0 │ │ +080038: |[080038] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +080048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08004a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -133263,31 +133274,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 │ │ -07f164: |[07f164] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -07f174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f176: 1100 |0001: return-object v0 │ │ +08004c: |[08004c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +08005c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08005e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 465 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 470 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #559 header: │ │ -class_idx : 133 │ │ +class_idx : 132 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 225 │ │ -source_file_idx : 511 │ │ +superclass_idx : 224 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #559 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompat;' │ │ @@ -133302,17 +133313,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f178: |[07f178] android.support.v4.app.ActivityCompat.:()V │ │ -07f188: 7010 fb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05fb │ │ -07f18e: 0e00 |0003: return-void │ │ +080060: |[080060] android.support.v4.app.ActivityCompat.:()V │ │ +080070: 7010 fb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05fb │ │ +080076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -133320,40 +133331,40 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07f190: |[07f190] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -07f1a0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -07f1a4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -07f1a8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -07f1ac: 7110 d302 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02d3 │ │ -07f1b2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -07f1b4: 0f00 |000a: return v0 │ │ -07f1b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07f1b8: 28fe |000c: goto 000a // -0002 │ │ +080078: |[080078] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +080088: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +08008c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +080090: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +080094: 7110 d302 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02d3 │ │ +08009a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08009c: 0f00 |000a: return v0 │ │ +08009e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0800a0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0006 line=62 │ │ 0x0009 line=63 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000d reg=2 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 511 (ActivityCompat.java) │ │ + source_file_idx : 516 (ActivityCompat.java) │ │ │ │ Class #560 header: │ │ -class_idx : 136 │ │ +class_idx : 135 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 172 │ │ -source_file_idx : 550 │ │ +superclass_idx : 171 │ │ +source_file_idx : 555 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -133495,22 +133506,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 │ │ -07f1bc: |[07f1bc] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -07f1cc: 7010 9604 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0496 │ │ -07f1d2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -07f1d4: 5c10 4400 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ -07f1d8: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -07f1da: 5910 4d00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07f1de: 5b12 4e00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07f1e2: 0e00 |000b: return-void │ │ +0800a4: |[0800a4] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0800b4: 7010 9604 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0496 │ │ +0800ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0800bc: 5c10 4400 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ +0800c0: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +0800c2: 5910 4d00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +0800c6: 5b12 4e00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +0800ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -133523,84 +133534,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 │ │ -07f1e4: |[07f1e4] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -07f1f4: 5441 4e00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07f1f8: 5b61 8b00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -07f1fc: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -07f200: 5461 a000 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -07f204: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -07f208: 5461 a000 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -07f20c: 6e20 5f1f 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -07f212: 0a01 |000f: move-result v1 │ │ -07f214: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -07f218: 2201 a103 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -07f21c: 2202 b303 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f220: 7010 761f 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f226: 1a03 7602 |0019: const-string v3, "Can't change tag of fragment " // string@0276 │ │ -07f22a: 6e20 7e1f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f230: 0c02 |001e: move-result-object v2 │ │ -07f232: 6e20 7d1f 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07f238: 0c02 |0022: move-result-object v2 │ │ -07f23a: 1a03 1401 |0023: const-string v3, ": was " // string@0114 │ │ -07f23e: 6e20 7e1f 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f244: 0c02 |0028: move-result-object v2 │ │ -07f246: 5463 a000 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -07f24a: 6e20 7e1f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f250: 0c02 |002e: move-result-object v2 │ │ -07f252: 1a03 8a00 |002f: const-string v3, " now " // string@008a │ │ -07f256: 6e20 7e1f 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f25c: 0c02 |0034: move-result-object v2 │ │ -07f25e: 6e20 7e1f 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f264: 0c02 |0038: move-result-object v2 │ │ -07f266: 6e10 841f 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f26c: 0c02 |003c: move-result-object v2 │ │ -07f26e: 7020 311f 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -07f274: 2701 |0040: throw v1 │ │ -07f276: 5b67 a000 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -07f27a: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -07f27e: 5261 8a00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -07f282: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -07f286: 5261 8a00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -07f28a: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -07f28e: 2201 a103 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -07f292: 2202 b303 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f296: 7010 761f 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f29c: 1a03 7502 |0054: const-string v3, "Can't change container ID of fragment " // string@0275 │ │ -07f2a0: 6e20 7e1f 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f2a6: 0c02 |0059: move-result-object v2 │ │ -07f2a8: 6e20 7d1f 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07f2ae: 0c02 |005d: move-result-object v2 │ │ -07f2b0: 1a03 1401 |005e: const-string v3, ": was " // string@0114 │ │ -07f2b4: 6e20 7e1f 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f2ba: 0c02 |0063: move-result-object v2 │ │ -07f2bc: 5263 8a00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -07f2c0: 6e20 7b1f 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07f2c6: 0c02 |0069: move-result-object v2 │ │ -07f2c8: 1a03 8a00 |006a: const-string v3, " now " // string@008a │ │ -07f2cc: 6e20 7e1f 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f2d2: 0c02 |006f: move-result-object v2 │ │ -07f2d4: 6e20 7b1f 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07f2da: 0c02 |0073: move-result-object v2 │ │ -07f2dc: 6e10 841f 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f2e2: 0c02 |0077: move-result-object v2 │ │ -07f2e4: 7020 311f 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -07f2ea: 2701 |007b: throw v1 │ │ -07f2ec: 5965 8a00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -07f2f0: 5965 8700 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -07f2f4: 2200 8700 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0087 │ │ -07f2f8: 7010 d402 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ -07f2fe: 5908 3100 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07f302: 5b06 3400 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f306: 6e20 d902 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ -07f30c: 0e00 |008c: return-void │ │ +0800cc: |[0800cc] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +0800dc: 5441 4e00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +0800e0: 5b61 8b00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +0800e4: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +0800e8: 5461 a000 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +0800ec: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +0800f0: 5461 a000 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +0800f4: 6e20 5f1f 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0800fa: 0a01 |000f: move-result v1 │ │ +0800fc: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +080100: 2201 9f03 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +080104: 2202 b103 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +080108: 7010 761f 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08010e: 1a03 7b02 |0019: const-string v3, "Can't change tag of fragment " // string@027b │ │ +080112: 6e20 7e1f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080118: 0c02 |001e: move-result-object v2 │ │ +08011a: 6e20 7d1f 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +080120: 0c02 |0022: move-result-object v2 │ │ +080122: 1a03 1801 |0023: const-string v3, ": was " // string@0118 │ │ +080126: 6e20 7e1f 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08012c: 0c02 |0028: move-result-object v2 │ │ +08012e: 5463 a000 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +080132: 6e20 7e1f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080138: 0c02 |002e: move-result-object v2 │ │ +08013a: 1a03 8d00 |002f: const-string v3, " now " // string@008d │ │ +08013e: 6e20 7e1f 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080144: 0c02 |0034: move-result-object v2 │ │ +080146: 6e20 7e1f 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08014c: 0c02 |0038: move-result-object v2 │ │ +08014e: 6e10 841f 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +080154: 0c02 |003c: move-result-object v2 │ │ +080156: 7020 311f 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08015c: 2701 |0040: throw v1 │ │ +08015e: 5b67 a000 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +080162: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +080166: 5261 8a00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +08016a: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +08016e: 5261 8a00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +080172: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +080176: 2201 9f03 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +08017a: 2202 b103 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +08017e: 7010 761f 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080184: 1a03 7a02 |0054: const-string v3, "Can't change container ID of fragment " // string@027a │ │ +080188: 6e20 7e1f 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08018e: 0c02 |0059: move-result-object v2 │ │ +080190: 6e20 7d1f 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +080196: 0c02 |005d: move-result-object v2 │ │ +080198: 1a03 1801 |005e: const-string v3, ": was " // string@0118 │ │ +08019c: 6e20 7e1f 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0801a2: 0c02 |0063: move-result-object v2 │ │ +0801a4: 5263 8a00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +0801a8: 6e20 7b1f 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0801ae: 0c02 |0069: move-result-object v2 │ │ +0801b0: 1a03 8d00 |006a: const-string v3, " now " // string@008d │ │ +0801b4: 6e20 7e1f 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0801ba: 0c02 |006f: move-result-object v2 │ │ +0801bc: 6e20 7b1f 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0801c2: 0c02 |0073: move-result-object v2 │ │ +0801c4: 6e10 841f 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0801ca: 0c02 |0077: move-result-object v2 │ │ +0801cc: 7020 311f 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0801d2: 2701 |007b: throw v1 │ │ +0801d4: 5965 8a00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +0801d8: 5965 8700 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +0801dc: 2200 8600 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0086 │ │ +0801e0: 7010 d402 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ +0801e6: 5908 3100 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +0801ea: 5b06 3400 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +0801ee: 6e20 d902 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ +0801f4: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -133627,19 +133638,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 │ │ -07f310: |[07f310] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f322: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07f324: 7051 e202 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@02e2 │ │ -07f32a: 1102 |0005: return-object v2 │ │ +0801f8: |[0801f8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08020a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08020c: 7051 e202 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@02e2 │ │ +080212: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -133650,18 +133661,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 │ │ -07f32c: |[07f32c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f33c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07f33e: 7050 e202 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@02e2 │ │ -07f344: 1101 |0004: return-object v1 │ │ +080214: |[080214] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +080224: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +080226: 7050 e202 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@02e2 │ │ +08022c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=390 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -133673,19 +133684,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 │ │ -07f348: |[07f348] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f35a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07f35c: 7051 e202 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@02e2 │ │ -07f362: 1102 |0005: return-object v2 │ │ +080230: |[080230] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +080240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080242: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +080244: 7051 e202 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@02e2 │ │ +08024a: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0005 line=380 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -133696,37 +133707,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 │ │ -07f364: |[07f364] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -07f374: 5410 4c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -07f378: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -07f37c: 5b12 5300 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ -07f380: 5b12 4c00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -07f384: 5210 4a00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ -07f388: 5920 3200 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -07f38c: 5210 4b00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ -07f390: 5920 3300 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -07f394: 5210 5100 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ -07f398: 5920 3600 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07f39c: 5210 5200 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ -07f3a0: 5920 3700 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -07f3a4: 5210 5000 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ -07f3a8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07f3ac: 5910 5000 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ -07f3b0: 0e00 |001e: return-void │ │ -07f3b2: 5410 5300 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ -07f3b6: 5b20 3800 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0038 │ │ -07f3ba: 5410 5300 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ -07f3be: 5b02 3500 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ -07f3c2: 5b12 5300 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ -07f3c6: 28df |0029: goto 0008 // -0021 │ │ +08024c: |[08024c] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +08025c: 5410 4c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +080260: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +080264: 5b12 5300 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ +080268: 5b12 4c00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +08026c: 5210 4a00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ +080270: 5920 3200 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +080274: 5210 4b00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ +080278: 5920 3300 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +08027c: 5210 5100 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ +080280: 5920 3600 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +080284: 5210 5200 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ +080288: 5920 3700 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +08028c: 5210 5000 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ +080290: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +080294: 5910 5000 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ +080298: 0e00 |001e: return-void │ │ +08029a: 5410 5300 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ +08029e: 5b20 3800 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0038 │ │ +0802a2: 5410 5300 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ +0802a6: 5b02 3500 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ +0802aa: 5b12 5300 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ +0802ae: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -133745,25 +133756,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 │ │ -07f3c8: |[07f3c8] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f3d8: 5520 4400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ -07f3dc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -07f3e0: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -07f3e4: 1a01 710c |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0c71 │ │ -07f3e8: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -07f3ee: 2700 |000b: throw v0 │ │ -07f3f0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -07f3f2: 5c20 4300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -07f3f6: 5b23 4f00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ -07f3fa: 1102 |0011: return-object v2 │ │ +0802b0: |[0802b0] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0802c0: 5520 4400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ +0802c4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0802c8: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +0802cc: 1a01 730c |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0c73 │ │ +0802d0: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0802d6: 2700 |000b: throw v0 │ │ +0802d8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0802da: 5c20 4300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +0802de: 5b23 4f00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ +0802e2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -133776,22 +133787,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 │ │ -07f3fc: |[07f3fc] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f40c: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0087 │ │ -07f410: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ -07f416: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -07f418: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07f41c: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f420: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ -07f426: 1102 |000d: return-object v2 │ │ +0802e4: |[0802e4] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0802f4: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0086 │ │ +0802f8: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ +0802fe: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +080300: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080304: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080308: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ +08030e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -133805,102 +133816,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -07f428: |[07f428] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -07f438: 5563 4300 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -07f43c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -07f440: 0e00 |0004: return-void │ │ -07f442: 6303 d900 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -07f446: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -07f44a: 1a03 5403 |0009: const-string v3, "FragmentManager" // string@0354 │ │ -07f44e: 2204 b303 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f452: 7010 761f 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f458: 1a05 4702 |0010: const-string v5, "Bump nesting in " // string@0247 │ │ -07f45c: 6e20 7e1f 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f462: 0c04 |0015: move-result-object v4 │ │ -07f464: 6e20 7d1f 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07f46a: 0c04 |0019: move-result-object v4 │ │ -07f46c: 1a05 4200 |001a: const-string v5, " by " // string@0042 │ │ -07f470: 6e20 7e1f 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f476: 0c04 |001f: move-result-object v4 │ │ -07f478: 6e20 7b1f 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07f47e: 0c04 |0023: move-result-object v4 │ │ -07f480: 6e10 841f 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f486: 0c04 |0027: move-result-object v4 │ │ -07f488: 7120 0c0d 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -07f48e: 5461 4c00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -07f492: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -07f496: 5413 3400 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f49a: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -07f49e: 5413 3400 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f4a2: 5234 8200 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -07f4a6: b074 |0037: add-int/2addr v4, v7 │ │ -07f4a8: 5934 8200 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -07f4ac: 6303 d900 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -07f4b0: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -07f4b4: 1a03 5403 |003e: const-string v3, "FragmentManager" // string@0354 │ │ -07f4b8: 2204 b303 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f4bc: 7010 761f 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f4c2: 1a05 4802 |0045: const-string v5, "Bump nesting of " // string@0248 │ │ -07f4c6: 6e20 7e1f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f4cc: 0c04 |004a: move-result-object v4 │ │ -07f4ce: 5415 3400 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f4d2: 6e20 7d1f 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07f4d8: 0c04 |0050: move-result-object v4 │ │ -07f4da: 1a05 9600 |0051: const-string v5, " to " // string@0096 │ │ -07f4de: 6e20 7e1f 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f4e4: 0c04 |0056: move-result-object v4 │ │ -07f4e6: 5415 3400 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f4ea: 5255 8200 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -07f4ee: 6e20 7b1f 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07f4f4: 0c04 |005e: move-result-object v4 │ │ -07f4f6: 6e10 841f 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f4fc: 0c04 |0062: move-result-object v4 │ │ -07f4fe: 7120 0c0d 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -07f504: 5413 3900 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07f508: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -07f50c: 5413 3900 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07f510: 6e10 b31f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -07f516: 0a03 |006f: move-result v3 │ │ -07f518: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -07f51c: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -07f520: 5413 3900 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07f524: 6e20 ad1f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -07f52a: 0c02 |0079: move-result-object v2 │ │ -07f52c: 1f02 9000 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0090 │ │ -07f530: 5223 8200 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -07f534: b073 |007e: add-int/2addr v3, v7 │ │ -07f536: 5923 8200 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -07f53a: 6303 d900 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -07f53e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -07f542: 1a03 5403 |0085: const-string v3, "FragmentManager" // string@0354 │ │ -07f546: 2204 b303 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f54a: 7010 761f 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f550: 1a05 4802 |008c: const-string v5, "Bump nesting of " // string@0248 │ │ -07f554: 6e20 7e1f 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f55a: 0c04 |0091: move-result-object v4 │ │ -07f55c: 6e20 7d1f 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07f562: 0c04 |0095: move-result-object v4 │ │ -07f564: 1a05 9600 |0096: const-string v5, " to " // string@0096 │ │ -07f568: 6e20 7e1f 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f56e: 0c04 |009b: move-result-object v4 │ │ -07f570: 5225 8200 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -07f574: 6e20 7b1f 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07f57a: 0c04 |00a1: move-result-object v4 │ │ -07f57c: 6e10 841f 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f582: 0c04 |00a5: move-result-object v4 │ │ -07f584: 7120 0c0d 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -07f58a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07f58e: 28c7 |00ab: goto 0072 // -0039 │ │ -07f590: 5411 3500 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ -07f594: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +080310: |[080310] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +080320: 5563 4300 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +080324: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +080328: 0e00 |0004: return-void │ │ +08032a: 6303 d900 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +08032e: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +080332: 1a03 5803 |0009: const-string v3, "FragmentManager" // string@0358 │ │ +080336: 2204 b103 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +08033a: 7010 761f 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080340: 1a05 4c02 |0010: const-string v5, "Bump nesting in " // string@024c │ │ +080344: 6e20 7e1f 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08034a: 0c04 |0015: move-result-object v4 │ │ +08034c: 6e20 7d1f 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +080352: 0c04 |0019: move-result-object v4 │ │ +080354: 1a05 4300 |001a: const-string v5, " by " // string@0043 │ │ +080358: 6e20 7e1f 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08035e: 0c04 |001f: move-result-object v4 │ │ +080360: 6e20 7b1f 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +080366: 0c04 |0023: move-result-object v4 │ │ +080368: 6e10 841f 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08036e: 0c04 |0027: move-result-object v4 │ │ +080370: 7120 0c0d 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +080376: 5461 4c00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +08037a: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +08037e: 5413 3400 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080382: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +080386: 5413 3400 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +08038a: 5234 8200 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +08038e: b074 |0037: add-int/2addr v4, v7 │ │ +080390: 5934 8200 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +080394: 6303 d900 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +080398: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +08039c: 1a03 5803 |003e: const-string v3, "FragmentManager" // string@0358 │ │ +0803a0: 2204 b103 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +0803a4: 7010 761f 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0803aa: 1a05 4d02 |0045: const-string v5, "Bump nesting of " // string@024d │ │ +0803ae: 6e20 7e1f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0803b4: 0c04 |004a: move-result-object v4 │ │ +0803b6: 5415 3400 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +0803ba: 6e20 7d1f 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0803c0: 0c04 |0050: move-result-object v4 │ │ +0803c2: 1a05 9900 |0051: const-string v5, " to " // string@0099 │ │ +0803c6: 6e20 7e1f 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0803cc: 0c04 |0056: move-result-object v4 │ │ +0803ce: 5415 3400 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +0803d2: 5255 8200 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +0803d6: 6e20 7b1f 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0803dc: 0c04 |005e: move-result-object v4 │ │ +0803de: 6e10 841f 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0803e4: 0c04 |0062: move-result-object v4 │ │ +0803e6: 7120 0c0d 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0803ec: 5413 3900 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +0803f0: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +0803f4: 5413 3900 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +0803f8: 6e10 b31f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0803fe: 0a03 |006f: move-result v3 │ │ +080400: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +080404: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +080408: 5413 3900 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +08040c: 6e20 ad1f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +080412: 0c02 |0079: move-result-object v2 │ │ +080414: 1f02 8f00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@008f │ │ +080418: 5223 8200 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +08041c: b073 |007e: add-int/2addr v3, v7 │ │ +08041e: 5923 8200 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +080422: 6303 d900 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +080426: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +08042a: 1a03 5803 |0085: const-string v3, "FragmentManager" // string@0358 │ │ +08042e: 2204 b103 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +080432: 7010 761f 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080438: 1a05 4d02 |008c: const-string v5, "Bump nesting of " // string@024d │ │ +08043c: 6e20 7e1f 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080442: 0c04 |0091: move-result-object v4 │ │ +080444: 6e20 7d1f 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08044a: 0c04 |0095: move-result-object v4 │ │ +08044c: 1a05 9900 |0096: const-string v5, " to " // string@0099 │ │ +080450: 6e20 7e1f 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080456: 0c04 |009b: move-result-object v4 │ │ +080458: 5225 8200 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +08045c: 6e20 7b1f 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +080462: 0c04 |00a1: move-result-object v4 │ │ +080464: 6e10 841f 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08046a: 0c04 |00a5: move-result-object v4 │ │ +08046c: 7120 0c0d 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +080472: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +080476: 28c7 |00ab: goto 0072 // -0039 │ │ +080478: 5411 3500 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ +08047c: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=571 │ │ 0x0005 line=552 │ │ 0x002b line=554 │ │ 0x002d line=555 │ │ @@ -133926,19 +133937,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f598: |[07f598] android.support.v4.app.BackStackRecord.commit:()I │ │ -07f5a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f5aa: 6e20 df02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02df │ │ -07f5b0: 0a00 |0004: move-result v0 │ │ -07f5b2: 0f00 |0005: return v0 │ │ +080480: |[080480] android.support.v4.app.BackStackRecord.commit:()I │ │ +080490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080492: 6e20 df02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02df │ │ +080498: 0a00 |0004: move-result v0 │ │ +08049a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -133946,19 +133957,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f5b4: |[07f5b4] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -07f5c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07f5c6: 6e20 df02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02df │ │ -07f5cc: 0a00 |0004: move-result v0 │ │ -07f5ce: 0f00 |0005: return v0 │ │ +08049c: |[08049c] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +0804ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0804ae: 6e20 df02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02df │ │ +0804b4: 0a00 |0004: move-result v0 │ │ +0804b6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -133966,57 +133977,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -07f5d0: |[07f5d0] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -07f5e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07f5e2: 5562 4900 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0049 │ │ -07f5e6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -07f5ea: 2202 a103 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -07f5ee: 1a03 7611 |0007: const-string v3, "commit already called" // string@1176 │ │ -07f5f2: 7020 311f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -07f5f8: 2702 |000c: throw v2 │ │ -07f5fa: 6302 d900 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -07f5fe: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -07f602: 1a02 5403 |0011: const-string v2, "FragmentManager" // string@0354 │ │ -07f606: 2203 b303 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f60a: 7010 761f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f610: 1a04 8b02 |0018: const-string v4, "Commit: " // string@028b │ │ -07f614: 6e20 7e1f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f61a: 0c03 |001d: move-result-object v3 │ │ -07f61c: 6e20 7d1f 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07f622: 0c03 |0021: move-result-object v3 │ │ -07f624: 6e10 841f 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f62a: 0c03 |0025: move-result-object v3 │ │ -07f62c: 7120 0c0d 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -07f632: 2200 1601 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0116 │ │ -07f636: 1a02 5403 |002b: const-string v2, "FragmentManager" // string@0354 │ │ -07f63a: 7020 ea06 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ -07f640: 2201 8c03 |0030: new-instance v1, Ljava/io/PrintWriter; // type@038c │ │ -07f644: 7020 031f 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ -07f64a: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ -07f64e: 6e55 e302 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@02e3 │ │ -07f654: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -07f656: 5c62 4900 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0049 │ │ -07f65a: 5562 4300 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -07f65e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -07f662: 5462 4e00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07f666: 6e20 fc03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03fc │ │ -07f66c: 0a02 |0046: move-result v2 │ │ -07f66e: 5962 4d00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07f672: 5462 4e00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07f676: 6e30 1304 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ -07f67c: 5262 4d00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07f680: 0f02 |0050: return v2 │ │ -07f682: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -07f684: 5962 4d00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07f688: 28f5 |0054: goto 0049 // -000b │ │ +0804b8: |[0804b8] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +0804c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0804ca: 5562 4900 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0049 │ │ +0804ce: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0804d2: 2202 9f03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +0804d6: 1a03 7711 |0007: const-string v3, "commit already called" // string@1177 │ │ +0804da: 7020 311f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0804e0: 2702 |000c: throw v2 │ │ +0804e2: 6302 d900 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0804e6: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0804ea: 1a02 5803 |0011: const-string v2, "FragmentManager" // string@0358 │ │ +0804ee: 2203 b103 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0804f2: 7010 761f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0804f8: 1a04 9002 |0018: const-string v4, "Commit: " // string@0290 │ │ +0804fc: 6e20 7e1f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080502: 0c03 |001d: move-result-object v3 │ │ +080504: 6e20 7d1f 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08050a: 0c03 |0021: move-result-object v3 │ │ +08050c: 6e10 841f 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +080512: 0c03 |0025: move-result-object v3 │ │ +080514: 7120 0c0d 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08051a: 2200 1501 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0115 │ │ +08051e: 1a02 5803 |002b: const-string v2, "FragmentManager" // string@0358 │ │ +080522: 7020 ea06 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ +080528: 2201 8a03 |0030: new-instance v1, Ljava/io/PrintWriter; // type@038a │ │ +08052c: 7020 031f 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ +080532: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ +080536: 6e55 e302 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@02e3 │ │ +08053c: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +08053e: 5c62 4900 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0049 │ │ +080542: 5562 4300 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +080546: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +08054a: 5462 4e00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +08054e: 6e20 fc03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03fc │ │ +080554: 0a02 |0046: move-result v2 │ │ +080556: 5962 4d00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +08055a: 5462 4e00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +08055e: 6e30 1304 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ +080564: 5262 4d00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080568: 0f02 |0050: return v2 │ │ +08056a: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +08056c: 5962 4d00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080570: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -134038,22 +134049,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 │ │ -07f68c: |[07f68c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f69c: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0087 │ │ -07f6a0: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ -07f6a6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -07f6a8: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07f6ac: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f6b0: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ -07f6b6: 1102 |000d: return-object v2 │ │ +080574: |[080574] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080584: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0086 │ │ +080588: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ +08058e: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +080590: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080594: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080598: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ +08059e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -134067,24 +134078,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07f6b8: |[07f6b8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -07f6c8: 5520 4300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -07f6cc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07f6d0: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -07f6d4: 1a01 750c |0006: const-string v1, "This transaction is already being added to the back stack" // string@0c75 │ │ -07f6d8: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -07f6de: 2700 |000b: throw v0 │ │ -07f6e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07f6e2: 5c20 4400 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ -07f6e6: 1102 |000f: return-object v2 │ │ +0805a0: |[0805a0] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +0805b0: 5520 4300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +0805b4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0805b8: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +0805bc: 1a01 770c |0006: const-string v1, "This transaction is already being added to the back stack" // string@0c77 │ │ +0805c0: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0805c6: 2700 |000b: throw v0 │ │ +0805c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0805ca: 5c20 4400 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ +0805ce: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -134095,18 +134106,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 │ │ -07f6e8: |[07f6e8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -07f6f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07f6fa: 6e40 e402 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e4 │ │ -07f700: 0e00 |0004: return-void │ │ +0805d0: |[0805d0] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0805e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0805e2: 6e40 e402 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e4 │ │ +0805e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -134119,239 +134130,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 │ │ -07f704: |[07f704] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -07f714: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -07f718: 6e20 061f 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f71e: 1a05 df1a |0005: const-string v5, "mName=" // string@1adf │ │ -07f722: 6e20 061f 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f728: 5475 4f00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ -07f72c: 6e20 061f 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f732: 1a05 7300 |000f: const-string v5, " mIndex=" // string@0073 │ │ -07f736: 6e20 061f 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f73c: 5275 4d00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07f740: 6e20 041f 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -07f746: 1a05 6a00 |0019: const-string v5, " mCommitted=" // string@006a │ │ -07f74a: 6e20 061f 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f750: 5575 4900 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0049 │ │ -07f754: 6e20 0c1f 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -07f75a: 5275 5400 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07f75e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -07f762: 6e20 061f 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f768: 1a05 441c |002a: const-string v5, "mTransition=#" // string@1c44 │ │ -07f76c: 6e20 061f 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f772: 5275 5400 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07f776: 7110 371f 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f77c: 0c05 |0034: move-result-object v5 │ │ -07f77e: 6e20 061f 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f784: 1a05 8400 |0038: const-string v5, " mTransitionStyle=#" // string@0084 │ │ -07f788: 6e20 061f 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f78e: 5275 5500 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07f792: 7110 371f 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f798: 0c05 |0042: move-result-object v5 │ │ -07f79a: 6e20 0b1f 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -07f7a0: 5275 4a00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ -07f7a4: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -07f7a8: 5275 4b00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ -07f7ac: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -07f7b0: 6e20 061f 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f7b6: 1a05 ea19 |0051: const-string v5, "mEnterAnim=#" // string@19ea │ │ -07f7ba: 6e20 061f 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f7c0: 5275 4a00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ -07f7c4: 7110 371f 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f7ca: 0c05 |005b: move-result-object v5 │ │ -07f7cc: 6e20 061f 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f7d2: 1a05 6f00 |005f: const-string v5, " mExitAnim=#" // string@006f │ │ -07f7d6: 6e20 061f 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f7dc: 5275 4b00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ -07f7e0: 7110 371f 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f7e6: 0c05 |0069: move-result-object v5 │ │ -07f7e8: 6e20 0b1f 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -07f7ee: 5275 5100 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ -07f7f2: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -07f7f6: 5275 5200 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ -07f7fa: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -07f7fe: 6e20 061f 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f804: 1a05 3e1b |0078: const-string v5, "mPopEnterAnim=#" // string@1b3e │ │ -07f808: 6e20 061f 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f80e: 5275 5100 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ -07f812: 7110 371f 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f818: 0c05 |0082: move-result-object v5 │ │ -07f81a: 6e20 061f 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f820: 1a05 7800 |0086: const-string v5, " mPopExitAnim=#" // string@0078 │ │ -07f824: 6e20 061f 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f82a: 5275 5200 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ -07f82e: 7110 371f 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f834: 0c05 |0090: move-result-object v5 │ │ -07f836: 6e20 0b1f 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -07f83c: 5275 4700 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -07f840: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -07f844: 5475 4800 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -07f848: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -07f84c: 6e20 061f 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f852: 1a05 5a19 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@195a │ │ -07f856: 6e20 061f 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f85c: 5275 4700 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -07f860: 7110 371f 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f866: 0c05 |00a9: move-result-object v5 │ │ -07f868: 6e20 061f 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f86e: 1a05 6900 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0069 │ │ -07f872: 6e20 061f 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f878: 5475 4800 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -07f87c: 6e20 0a1f 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -07f882: 5275 4500 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -07f886: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -07f88a: 5475 4600 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ -07f88e: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -07f892: 6e20 061f 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f898: 1a05 5719 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1957 │ │ -07f89c: 6e20 061f 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f8a2: 5275 4500 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -07f8a6: 7110 371f 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f8ac: 0c05 |00cc: move-result-object v5 │ │ -07f8ae: 6e20 061f 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f8b4: 1a05 6800 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0068 │ │ -07f8b8: 6e20 061f 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f8be: 5475 4600 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ -07f8c2: 6e20 0a1f 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -07f8c8: 5475 4c00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -07f8cc: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -07f8d0: 6e20 061f 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f8d6: 1a05 360a |00e1: const-string v5, "Operations:" // string@0a36 │ │ -07f8da: 6e20 0b1f 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -07f8e0: 2205 b303 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f8e4: 7010 761f 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f8ea: 6e20 7e1f 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f8f0: 0c05 |00ee: move-result-object v5 │ │ -07f8f2: 1a06 0600 |00ef: const-string v6, " " // string@0006 │ │ -07f8f6: 6e20 7e1f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f8fc: 0c05 |00f4: move-result-object v5 │ │ -07f8fe: 6e10 841f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f904: 0c02 |00f8: move-result-object v2 │ │ -07f906: 5474 4c00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -07f90a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -07f90c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -07f910: 5245 3100 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07f914: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -07f91a: 2205 b303 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -07f91e: 7010 761f 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07f924: 1a06 6011 |0108: const-string v6, "cmd=" // string@1160 │ │ -07f928: 6e20 7e1f 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07f92e: 0c05 |010d: move-result-object v5 │ │ -07f930: 5246 3100 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07f934: 6e20 7b1f 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07f93a: 0c05 |0113: move-result-object v5 │ │ -07f93c: 6e10 841f 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07f942: 0c00 |0117: move-result-object v0 │ │ -07f944: 6e20 061f 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f94a: 1a05 1300 |011b: const-string v5, " Op #" // string@0013 │ │ -07f94e: 6e20 061f 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f954: 6e20 041f 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -07f95a: 1a05 0e01 |0123: const-string v5, ": " // string@010e │ │ -07f95e: 6e20 061f 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f964: 6e20 061f 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f96a: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ -07f96e: 6e20 061f 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f974: 5445 3400 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07f978: 6e20 0a1f 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -07f97e: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -07f982: 5245 3200 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -07f986: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -07f98a: 5245 3300 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -07f98e: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -07f992: 6e20 061f 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f998: 1a05 4e13 |0142: const-string v5, "enterAnim=#" // string@134e │ │ -07f99c: 6e20 061f 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f9a2: 5245 3200 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -07f9a6: 7110 371f 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f9ac: 0c05 |014c: move-result-object v5 │ │ -07f9ae: 6e20 061f 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f9b4: 1a05 5600 |0150: const-string v5, " exitAnim=#" // string@0056 │ │ -07f9b8: 6e20 061f 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f9be: 5245 3300 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -07f9c2: 7110 371f 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f9c8: 0c05 |015a: move-result-object v5 │ │ -07f9ca: 6e20 0b1f 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -07f9d0: 5245 3600 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07f9d4: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -07f9d8: 5245 3700 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -07f9dc: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -07f9e0: 6e20 061f 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f9e6: 1a05 971f |0169: const-string v5, "popEnterAnim=#" // string@1f97 │ │ -07f9ea: 6e20 061f 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07f9f0: 5245 3600 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07f9f4: 7110 371f 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07f9fa: 0c05 |0173: move-result-object v5 │ │ -07f9fc: 6e20 061f 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07fa02: 1a05 8f00 |0177: const-string v5, " popExitAnim=#" // string@008f │ │ -07fa06: 6e20 061f 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07fa0c: 5245 3700 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -07fa10: 7110 371f 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -07fa16: 0c05 |0181: move-result-object v5 │ │ -07fa18: 6e20 0b1f 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -07fa1e: 5445 3900 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fa22: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -07fa26: 5445 3900 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fa2a: 6e10 b31f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -07fa30: 0a05 |018e: move-result v5 │ │ -07fa32: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -07fa36: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -07fa38: 5445 3900 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fa3c: 6e10 b31f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -07fa42: 0a05 |0197: move-result v5 │ │ -07fa44: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -07fa48: 6e20 061f 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07fa4e: 5445 3900 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fa52: 6e10 b31f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -07fa58: 0a05 |01a2: move-result v5 │ │ -07fa5a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -07fa5c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -07fa60: 1a05 af0a |01a6: const-string v5, "Removed: " // string@0aaf │ │ -07fa64: 6e20 061f 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07fa6a: 5445 3900 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fa6e: 6e20 ad1f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -07fa74: 0c05 |01b0: move-result-object v5 │ │ -07fa76: 6e20 0a1f 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -07fa7c: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07fa80: 28dc |01b6: goto 0192 // -0024 │ │ -07fa82: 1a00 d409 |01b7: const-string v0, "NULL" // string@09d4 │ │ -07fa86: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -07fa8a: 1a00 8801 |01bb: const-string v0, "ADD" // string@0188 │ │ -07fa8e: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -07fa92: 1a00 940a |01bf: const-string v0, "REPLACE" // string@0a94 │ │ -07fa96: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -07fa9a: 1a00 910a |01c3: const-string v0, "REMOVE" // string@0a91 │ │ -07fa9e: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -07faa2: 1a00 7303 |01c7: const-string v0, "HIDE" // string@0373 │ │ -07faa6: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -07faaa: 1a00 d90a |01cb: const-string v0, "SHOW" // string@0ad9 │ │ -07faae: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -07fab2: 1a00 ca02 |01cf: const-string v0, "DETACH" // string@02ca │ │ -07fab6: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -07faba: 1a00 9d01 |01d3: const-string v0, "ATTACH" // string@019d │ │ -07fabe: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -07fac2: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -07fac6: 1a05 ae0a |01d9: const-string v5, "Removed:" // string@0aae │ │ -07faca: 6e20 0b1f 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -07fad0: 6e20 061f 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07fad6: 1a05 0700 |01e1: const-string v5, " #" // string@0007 │ │ -07fada: 6e20 061f 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07fae0: 6e20 041f 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -07fae6: 1a05 0e01 |01e9: const-string v5, ": " // string@010e │ │ -07faea: 6e20 061f 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -07faf0: 28bd |01ee: goto 01ab // -0043 │ │ -07faf2: 5444 3500 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ -07faf6: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07fafa: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -07fafe: 0e00 |01f5: return-void │ │ -07fb00: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0805ec: |[0805ec] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0805fc: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +080600: 6e20 061f 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080606: 1a05 df1a |0005: const-string v5, "mName=" // string@1adf │ │ +08060a: 6e20 061f 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080610: 5475 4f00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ +080614: 6e20 061f 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08061a: 1a05 7600 |000f: const-string v5, " mIndex=" // string@0076 │ │ +08061e: 6e20 061f 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080624: 5275 4d00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080628: 6e20 041f 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +08062e: 1a05 6d00 |0019: const-string v5, " mCommitted=" // string@006d │ │ +080632: 6e20 061f 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080638: 5575 4900 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0049 │ │ +08063c: 6e20 0c1f 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +080642: 5275 5400 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080646: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +08064a: 6e20 061f 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080650: 1a05 441c |002a: const-string v5, "mTransition=#" // string@1c44 │ │ +080654: 6e20 061f 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08065a: 5275 5400 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +08065e: 7110 371f 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +080664: 0c05 |0034: move-result-object v5 │ │ +080666: 6e20 061f 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08066c: 1a05 8700 |0038: const-string v5, " mTransitionStyle=#" // string@0087 │ │ +080670: 6e20 061f 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080676: 5275 5500 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +08067a: 7110 371f 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +080680: 0c05 |0042: move-result-object v5 │ │ +080682: 6e20 0b1f 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +080688: 5275 4a00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ +08068c: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +080690: 5275 4b00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ +080694: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +080698: 6e20 061f 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08069e: 1a05 ea19 |0051: const-string v5, "mEnterAnim=#" // string@19ea │ │ +0806a2: 6e20 061f 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0806a8: 5275 4a00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ +0806ac: 7110 371f 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0806b2: 0c05 |005b: move-result-object v5 │ │ +0806b4: 6e20 061f 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0806ba: 1a05 7200 |005f: const-string v5, " mExitAnim=#" // string@0072 │ │ +0806be: 6e20 061f 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0806c4: 5275 4b00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ +0806c8: 7110 371f 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0806ce: 0c05 |0069: move-result-object v5 │ │ +0806d0: 6e20 0b1f 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0806d6: 5275 5100 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ +0806da: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0806de: 5275 5200 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ +0806e2: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0806e6: 6e20 061f 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0806ec: 1a05 3e1b |0078: const-string v5, "mPopEnterAnim=#" // string@1b3e │ │ +0806f0: 6e20 061f 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0806f6: 5275 5100 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ +0806fa: 7110 371f 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +080700: 0c05 |0082: move-result-object v5 │ │ +080702: 6e20 061f 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080708: 1a05 7b00 |0086: const-string v5, " mPopExitAnim=#" // string@007b │ │ +08070c: 6e20 061f 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080712: 5275 5200 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ +080716: 7110 371f 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +08071c: 0c05 |0090: move-result-object v5 │ │ +08071e: 6e20 0b1f 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +080724: 5275 4700 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +080728: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +08072c: 5475 4800 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +080730: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +080734: 6e20 061f 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08073a: 1a05 5a19 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@195a │ │ +08073e: 6e20 061f 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080744: 5275 4700 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +080748: 7110 371f 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +08074e: 0c05 |00a9: move-result-object v5 │ │ +080750: 6e20 061f 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080756: 1a05 6c00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@006c │ │ +08075a: 6e20 061f 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080760: 5475 4800 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +080764: 6e20 0a1f 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +08076a: 5275 4500 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +08076e: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +080772: 5475 4600 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ +080776: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +08077a: 6e20 061f 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080780: 1a05 5719 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1957 │ │ +080784: 6e20 061f 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08078a: 5275 4500 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +08078e: 7110 371f 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +080794: 0c05 |00cc: move-result-object v5 │ │ +080796: 6e20 061f 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08079c: 1a05 6b00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@006b │ │ +0807a0: 6e20 061f 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0807a6: 5475 4600 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ +0807aa: 6e20 0a1f 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +0807b0: 5475 4c00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +0807b4: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +0807b8: 6e20 061f 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0807be: 1a05 380a |00e1: const-string v5, "Operations:" // string@0a38 │ │ +0807c2: 6e20 0b1f 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0807c8: 2205 b103 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0807cc: 7010 761f 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0807d2: 6e20 7e1f 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0807d8: 0c05 |00ee: move-result-object v5 │ │ +0807da: 1a06 0600 |00ef: const-string v6, " " // string@0006 │ │ +0807de: 6e20 7e1f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0807e4: 0c05 |00f4: move-result-object v5 │ │ +0807e6: 6e10 841f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0807ec: 0c02 |00f8: move-result-object v2 │ │ +0807ee: 5474 4c00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +0807f2: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +0807f4: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +0807f8: 5245 3100 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +0807fc: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +080802: 2205 b103 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +080806: 7010 761f 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08080c: 1a06 6111 |0108: const-string v6, "cmd=" // string@1161 │ │ +080810: 6e20 7e1f 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080816: 0c05 |010d: move-result-object v5 │ │ +080818: 5246 3100 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +08081c: 6e20 7b1f 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +080822: 0c05 |0113: move-result-object v5 │ │ +080824: 6e10 841f 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08082a: 0c00 |0117: move-result-object v0 │ │ +08082c: 6e20 061f 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080832: 1a05 1300 |011b: const-string v5, " Op #" // string@0013 │ │ +080836: 6e20 061f 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08083c: 6e20 041f 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +080842: 1a05 1201 |0123: const-string v5, ": " // string@0112 │ │ +080846: 6e20 061f 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08084c: 6e20 061f 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080852: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ +080856: 6e20 061f 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08085c: 5445 3400 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080860: 6e20 0a1f 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +080866: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +08086a: 5245 3200 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +08086e: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +080872: 5245 3300 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +080876: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +08087a: 6e20 061f 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080880: 1a05 4f13 |0142: const-string v5, "enterAnim=#" // string@134f │ │ +080884: 6e20 061f 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08088a: 5245 3200 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +08088e: 7110 371f 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +080894: 0c05 |014c: move-result-object v5 │ │ +080896: 6e20 061f 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08089c: 1a05 5900 |0150: const-string v5, " exitAnim=#" // string@0059 │ │ +0808a0: 6e20 061f 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0808a6: 5245 3300 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +0808aa: 7110 371f 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0808b0: 0c05 |015a: move-result-object v5 │ │ +0808b2: 6e20 0b1f 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0808b8: 5245 3600 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +0808bc: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +0808c0: 5245 3700 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +0808c4: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +0808c8: 6e20 061f 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0808ce: 1a05 971f |0169: const-string v5, "popEnterAnim=#" // string@1f97 │ │ +0808d2: 6e20 061f 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0808d8: 5245 3600 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +0808dc: 7110 371f 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0808e2: 0c05 |0173: move-result-object v5 │ │ +0808e4: 6e20 061f 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0808ea: 1a05 9200 |0177: const-string v5, " popExitAnim=#" // string@0092 │ │ +0808ee: 6e20 061f 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0808f4: 5245 3700 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +0808f8: 7110 371f 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0808fe: 0c05 |0181: move-result-object v5 │ │ +080900: 6e20 0b1f 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +080906: 5445 3900 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +08090a: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +08090e: 5445 3900 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080912: 6e10 b31f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +080918: 0a05 |018e: move-result v5 │ │ +08091a: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +08091e: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +080920: 5445 3900 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080924: 6e10 b31f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +08092a: 0a05 |0197: move-result v5 │ │ +08092c: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +080930: 6e20 061f 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080936: 5445 3900 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +08093a: 6e10 b31f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +080940: 0a05 |01a2: move-result v5 │ │ +080942: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +080944: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +080948: 1a05 b10a |01a6: const-string v5, "Removed: " // string@0ab1 │ │ +08094c: 6e20 061f 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +080952: 5445 3900 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080956: 6e20 ad1f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08095c: 0c05 |01b0: move-result-object v5 │ │ +08095e: 6e20 0a1f 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +080964: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +080968: 28dc |01b6: goto 0192 // -0024 │ │ +08096a: 1a00 d609 |01b7: const-string v0, "NULL" // string@09d6 │ │ +08096e: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +080972: 1a00 8d01 |01bb: const-string v0, "ADD" // string@018d │ │ +080976: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +08097a: 1a00 960a |01bf: const-string v0, "REPLACE" // string@0a96 │ │ +08097e: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +080982: 1a00 930a |01c3: const-string v0, "REMOVE" // string@0a93 │ │ +080986: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +08098a: 1a00 7703 |01c7: const-string v0, "HIDE" // string@0377 │ │ +08098e: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +080992: 1a00 db0a |01cb: const-string v0, "SHOW" // string@0adb │ │ +080996: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +08099a: 1a00 ce02 |01cf: const-string v0, "DETACH" // string@02ce │ │ +08099e: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +0809a2: 1a00 a201 |01d3: const-string v0, "ATTACH" // string@01a2 │ │ +0809a6: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +0809aa: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +0809ae: 1a05 b00a |01d9: const-string v5, "Removed:" // string@0ab0 │ │ +0809b2: 6e20 0b1f 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0809b8: 6e20 061f 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0809be: 1a05 0700 |01e1: const-string v5, " #" // string@0007 │ │ +0809c2: 6e20 061f 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0809c8: 6e20 041f 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +0809ce: 1a05 1201 |01e9: const-string v5, ": " // string@0112 │ │ +0809d2: 6e20 061f 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0809d8: 28bd |01ee: goto 01ab // -0043 │ │ +0809da: 5444 3500 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ +0809de: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0809e2: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +0809e6: 0e00 |01f5: return-void │ │ +0809e8: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ 0x000f line=243 │ │ 0x0019 line=244 │ │ 0x0023 line=245 │ │ @@ -134450,25 +134461,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07fb28: |[07fb28] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -07fb38: 5220 4500 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -07fb3c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -07fb40: 5420 4e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fb44: 5400 e300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -07fb48: 5221 4500 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -07fb4c: 6e20 aa03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03aa │ │ -07fb52: 0c00 |000d: move-result-object v0 │ │ -07fb54: 1100 |000e: return-object v0 │ │ -07fb56: 5420 4600 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ -07fb5a: 28fd |0011: goto 000e // -0003 │ │ +080a10: |[080a10] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +080a20: 5220 4500 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +080a24: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +080a28: 5420 4e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080a2c: 5400 e300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +080a30: 5221 4500 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +080a34: 6e20 aa03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03aa │ │ +080a3a: 0c00 |000d: move-result-object v0 │ │ +080a3c: 1100 |000e: return-object v0 │ │ +080a3e: 5420 4600 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ +080a42: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000e line=360 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -134478,17 +134489,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fb5c: |[07fb5c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -07fb6c: 5210 4500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -07fb70: 0f00 |0002: return v0 │ │ +080a44: |[080a44] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +080a54: 5210 4500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +080a58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134496,25 +134507,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07fb74: |[07fb74] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -07fb84: 5220 4700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -07fb88: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -07fb8c: 5420 4e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fb90: 5400 e300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -07fb94: 5221 4700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -07fb98: 6e20 aa03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03aa │ │ -07fb9e: 0c00 |000d: move-result-object v0 │ │ -07fba0: 1100 |000e: return-object v0 │ │ -07fba2: 5420 4800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -07fba6: 28fd |0011: goto 000e // -0003 │ │ +080a5c: |[080a5c] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +080a6c: 5220 4700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +080a70: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +080a74: 5420 4e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080a78: 5400 e300 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +080a7c: 5221 4700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +080a80: 6e20 aa03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03aa │ │ +080a86: 0c00 |000d: move-result-object v0 │ │ +080a88: 1100 |000e: return-object v0 │ │ +080a8a: 5420 4800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +080a8e: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x000e line=353 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -134524,17 +134535,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fba8: |[07fba8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -07fbb8: 5210 4700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -07fbbc: 0f00 |0002: return v0 │ │ +080a90: |[080a90] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +080aa0: 5210 4700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +080aa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134542,17 +134553,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fbc0: |[07fbc0] android.support.v4.app.BackStackRecord.getId:()I │ │ -07fbd0: 5210 4d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07fbd4: 0f00 |0002: return v0 │ │ +080aa8: |[080aa8] android.support.v4.app.BackStackRecord.getId:()I │ │ +080ab8: 5210 4d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080abc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134560,17 +134571,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fbd8: |[07fbd8] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -07fbe8: 5410 4f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ -07fbec: 1100 |0002: return-object v0 │ │ +080ac0: |[080ac0] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +080ad0: 5410 4f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ +080ad4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134578,17 +134589,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fbf0: |[07fbf0] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -07fc00: 5210 5400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fc04: 0f00 |0002: return v0 │ │ +080ad8: |[080ad8] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +080ae8: 5210 5400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080aec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134596,17 +134607,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fc08: |[07fc08] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -07fc18: 5210 5500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07fc1c: 0f00 |0002: return v0 │ │ +080af0: |[080af0] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +080b00: 5210 5500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080b04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134614,22 +134625,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 │ │ -07fc20: |[07fc20] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07fc30: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0087 │ │ -07fc34: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ -07fc3a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -07fc3c: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07fc40: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fc44: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ -07fc4a: 1102 |000d: return-object v2 │ │ +080b08: |[080b08] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080b18: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0086 │ │ +080b1c: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ +080b22: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +080b24: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080b28: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080b2c: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ +080b32: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -134643,17 +134654,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fc4c: |[07fc4c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -07fc5c: 5510 4400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ -07fc60: 0f00 |0002: return v0 │ │ +080b34: |[080b34] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +080b44: 5510 4400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0044 │ │ +080b48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134661,21 +134672,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -07fc64: |[07fc64] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -07fc74: 5210 5000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ -07fc78: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -07fc7c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07fc7e: 0f00 |0005: return v0 │ │ -07fc80: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07fc82: 28fe |0007: goto 0005 // -0002 │ │ +080b4c: |[080b4c] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +080b5c: 5210 5000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0050 │ │ +080b60: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +080b64: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +080b66: 0f00 |0005: return v0 │ │ +080b68: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +080b6a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -134683,158 +134694,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -07fc84: |[07fc84] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -07fc94: 120a |0000: const/4 v10, #int 0 // #0 │ │ -07fc96: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -07fc98: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -07fc9a: 6306 d900 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -07fc9e: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -07fca2: 1a06 5403 |0007: const-string v6, "FragmentManager" // string@0354 │ │ -07fca6: 2207 b303 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -07fcaa: 7010 761f 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07fcb0: 1a08 9b1f |000e: const-string v8, "popFromBackStack: " // string@1f9b │ │ -07fcb4: 6e20 7e1f 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07fcba: 0c07 |0013: move-result-object v7 │ │ -07fcbc: 6e20 7d1f c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07fcc2: 0c07 |0017: move-result-object v7 │ │ -07fcc4: 6e10 841f 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07fcca: 0c07 |001b: move-result-object v7 │ │ -07fccc: 7120 0c0d 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -07fcd2: 2202 1601 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0116 │ │ -07fcd6: 1a06 5403 |0021: const-string v6, "FragmentManager" // string@0354 │ │ -07fcda: 7020 ea06 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ -07fce0: 2205 8c03 |0026: new-instance v5, Ljava/io/PrintWriter; // type@038c │ │ -07fce4: 7020 031f 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ -07fcea: 1a06 0400 |002b: const-string v6, " " // string@0004 │ │ -07fcee: 6e5a e302 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02e3 │ │ -07fcf4: 6e20 dc02 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02dc │ │ -07fcfa: 54c4 5300 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ -07fcfe: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -07fd02: 5246 3100 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07fd06: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -07fd0c: 2206 a003 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -07fd10: 2207 b303 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -07fd14: 7010 761f 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07fd1a: 1a08 8e0c |0043: const-string v8, "Unknown cmd: " // string@0c8e │ │ -07fd1e: 6e20 7e1f 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07fd24: 0c07 |0048: move-result-object v7 │ │ -07fd26: 5248 3100 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07fd2a: 6e20 7b1f 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -07fd30: 0c07 |004e: move-result-object v7 │ │ -07fd32: 6e10 841f 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07fd38: 0c07 |0052: move-result-object v7 │ │ -07fd3a: 7020 2f1f 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -07fd40: 2706 |0056: throw v6 │ │ -07fd42: 5440 3400 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fd46: 5246 3700 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -07fd4a: 5906 9500 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fd4e: 54c6 4e00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fd52: 52c7 5400 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fd56: 7110 3604 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -07fd5c: 0a07 |0064: move-result v7 │ │ -07fd5e: 52c8 5500 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07fd62: 6e40 3104 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -07fd68: 5444 3800 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0038 │ │ -07fd6c: 28c9 |006c: goto 0035 // -0037 │ │ -07fd6e: 5440 3400 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fd72: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -07fd76: 5246 3700 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -07fd7a: 5906 9500 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fd7e: 54c6 4e00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fd82: 52c7 5400 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fd86: 7110 3604 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -07fd8c: 0a07 |007c: move-result v7 │ │ -07fd8e: 52c8 5500 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07fd92: 6e40 3104 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -07fd98: 5446 3900 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fd9c: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -07fda0: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -07fda2: 5446 3900 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fda6: 6e10 b31f 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -07fdac: 0a06 |008c: move-result v6 │ │ -07fdae: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -07fdb2: 5446 3900 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -07fdb6: 6e20 ad1f 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -07fdbc: 0c03 |0094: move-result-object v3 │ │ -07fdbe: 1f03 9000 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0090 │ │ -07fdc2: 5246 3600 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07fdc6: 5936 9500 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fdca: 54c6 4e00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fdce: 6e30 fa03 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ -07fdd4: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07fdd8: 28e5 |00a2: goto 0087 // -001b │ │ -07fdda: 5440 3400 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fdde: 5246 3600 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07fde2: 5906 9500 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fde6: 54c6 4e00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fdea: 6e30 fa03 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ -07fdf0: 28bc |00ae: goto 006a // -0044 │ │ -07fdf2: 5440 3400 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fdf6: 5246 3600 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07fdfa: 5906 9500 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fdfe: 54c6 4e00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fe02: 52c7 5400 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fe06: 7110 3604 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -07fe0c: 0a07 |00bc: move-result v7 │ │ -07fe0e: 52c8 5500 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07fe12: 6e40 3c04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ -07fe18: 28a8 |00c2: goto 006a // -0058 │ │ -07fe1a: 5440 3400 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fe1e: 5246 3700 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ -07fe22: 5906 9500 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fe26: 54c6 4e00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fe2a: 52c7 5400 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fe2e: 7110 3604 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -07fe34: 0a07 |00d0: move-result v7 │ │ -07fe36: 52c8 5500 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07fe3a: 6e40 1d04 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ -07fe40: 2894 |00d6: goto 006a // -006c │ │ -07fe42: 5440 3400 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fe46: 5246 3600 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07fe4a: 5906 9500 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fe4e: 54c6 4e00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fe52: 52c7 5400 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fe56: 7110 3604 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -07fe5c: 0a07 |00e4: move-result v7 │ │ -07fe5e: 52c8 5500 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07fe62: 6e40 fe03 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fe │ │ -07fe68: 2880 |00ea: goto 006a // -0080 │ │ -07fe6a: 5440 3400 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07fe6e: 5246 3600 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ -07fe72: 5906 9500 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -07fe76: 54c6 4e00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fe7a: 52c7 5400 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fe7e: 7110 3604 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -07fe84: 0a07 |00f8: move-result v7 │ │ -07fe86: 52c8 5500 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07fe8a: 6e40 0104 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ -07fe90: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -07fe94: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -07fe98: 54c6 4e00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fe9c: 54c7 4e00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fea0: 5277 ec00 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -07fea4: 52c8 5400 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -07fea8: 7110 3604 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -07feae: 0a08 |010d: move-result v8 │ │ -07feb0: 52c9 5500 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -07feb4: 121a |0110: const/4 v10, #int 1 // #1 │ │ -07feb6: 6e5a 2304 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ -07febc: 52c6 4d00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07fec0: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -07fec4: 54c6 4e00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -07fec8: 52c7 4d00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07fecc: 6e20 1904 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0419 │ │ -07fed2: 59cb 4d00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07fed6: 0e00 |0121: return-void │ │ -07fed8: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +080b6c: |[080b6c] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +080b7c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +080b7e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +080b80: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +080b82: 6306 d900 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +080b86: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +080b8a: 1a06 5803 |0007: const-string v6, "FragmentManager" // string@0358 │ │ +080b8e: 2207 b103 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +080b92: 7010 761f 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080b98: 1a08 9b1f |000e: const-string v8, "popFromBackStack: " // string@1f9b │ │ +080b9c: 6e20 7e1f 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080ba2: 0c07 |0013: move-result-object v7 │ │ +080ba4: 6e20 7d1f c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +080baa: 0c07 |0017: move-result-object v7 │ │ +080bac: 6e10 841f 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +080bb2: 0c07 |001b: move-result-object v7 │ │ +080bb4: 7120 0c0d 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +080bba: 2202 1501 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0115 │ │ +080bbe: 1a06 5803 |0021: const-string v6, "FragmentManager" // string@0358 │ │ +080bc2: 7020 ea06 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ +080bc8: 2205 8a03 |0026: new-instance v5, Ljava/io/PrintWriter; // type@038a │ │ +080bcc: 7020 031f 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ +080bd2: 1a06 0400 |002b: const-string v6, " " // string@0004 │ │ +080bd6: 6e5a e302 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02e3 │ │ +080bdc: 6e20 dc02 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02dc │ │ +080be2: 54c4 5300 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ +080be6: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +080bea: 5246 3100 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080bee: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +080bf4: 2206 9e03 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@039e │ │ +080bf8: 2207 b103 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +080bfc: 7010 761f 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080c02: 1a08 900c |0043: const-string v8, "Unknown cmd: " // string@0c90 │ │ +080c06: 6e20 7e1f 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080c0c: 0c07 |0048: move-result-object v7 │ │ +080c0e: 5248 3100 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080c12: 6e20 7b1f 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +080c18: 0c07 |004e: move-result-object v7 │ │ +080c1a: 6e10 841f 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +080c20: 0c07 |0052: move-result-object v7 │ │ +080c22: 7020 2f1f 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +080c28: 2706 |0056: throw v6 │ │ +080c2a: 5440 3400 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080c2e: 5246 3700 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +080c32: 5906 9500 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080c36: 54c6 4e00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080c3a: 52c7 5400 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080c3e: 7110 3604 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +080c44: 0a07 |0064: move-result v7 │ │ +080c46: 52c8 5500 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080c4a: 6e40 3104 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +080c50: 5444 3800 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0038 │ │ +080c54: 28c9 |006c: goto 0035 // -0037 │ │ +080c56: 5440 3400 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080c5a: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +080c5e: 5246 3700 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +080c62: 5906 9500 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080c66: 54c6 4e00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080c6a: 52c7 5400 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080c6e: 7110 3604 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +080c74: 0a07 |007c: move-result v7 │ │ +080c76: 52c8 5500 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080c7a: 6e40 3104 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +080c80: 5446 3900 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080c84: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +080c88: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +080c8a: 5446 3900 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080c8e: 6e10 b31f 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +080c94: 0a06 |008c: move-result v6 │ │ +080c96: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +080c9a: 5446 3900 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080c9e: 6e20 ad1f 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +080ca4: 0c03 |0094: move-result-object v3 │ │ +080ca6: 1f03 8f00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@008f │ │ +080caa: 5246 3600 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +080cae: 5936 9500 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080cb2: 54c6 4e00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080cb6: 6e30 fa03 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ +080cbc: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +080cc0: 28e5 |00a2: goto 0087 // -001b │ │ +080cc2: 5440 3400 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080cc6: 5246 3600 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +080cca: 5906 9500 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080cce: 54c6 4e00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080cd2: 6e30 fa03 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ +080cd8: 28bc |00ae: goto 006a // -0044 │ │ +080cda: 5440 3400 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080cde: 5246 3600 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +080ce2: 5906 9500 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080ce6: 54c6 4e00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080cea: 52c7 5400 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080cee: 7110 3604 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +080cf4: 0a07 |00bc: move-result v7 │ │ +080cf6: 52c8 5500 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080cfa: 6e40 3c04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ +080d00: 28a8 |00c2: goto 006a // -0058 │ │ +080d02: 5440 3400 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080d06: 5246 3700 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0037 │ │ +080d0a: 5906 9500 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080d0e: 54c6 4e00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080d12: 52c7 5400 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080d16: 7110 3604 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +080d1c: 0a07 |00d0: move-result v7 │ │ +080d1e: 52c8 5500 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080d22: 6e40 1d04 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ +080d28: 2894 |00d6: goto 006a // -006c │ │ +080d2a: 5440 3400 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080d2e: 5246 3600 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +080d32: 5906 9500 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080d36: 54c6 4e00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080d3a: 52c7 5400 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080d3e: 7110 3604 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +080d44: 0a07 |00e4: move-result v7 │ │ +080d46: 52c8 5500 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080d4a: 6e40 fe03 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fe │ │ +080d50: 2880 |00ea: goto 006a // -0080 │ │ +080d52: 5440 3400 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080d56: 5246 3600 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0036 │ │ +080d5a: 5906 9500 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080d5e: 54c6 4e00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080d62: 52c7 5400 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080d66: 7110 3604 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +080d6c: 0a07 |00f8: move-result v7 │ │ +080d6e: 52c8 5500 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080d72: 6e40 0104 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ +080d78: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +080d7c: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +080d80: 54c6 4e00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080d84: 54c7 4e00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080d88: 5277 ec00 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +080d8c: 52c8 5400 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +080d90: 7110 3604 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +080d96: 0a08 |010d: move-result v8 │ │ +080d98: 52c9 5500 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +080d9c: 121a |0110: const/4 v10, #int 1 // #1 │ │ +080d9e: 6e5a 2304 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ +080da4: 52c6 4d00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080da8: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +080dac: 54c6 4e00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080db0: 52c7 4d00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080db4: 6e20 1904 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0419 │ │ +080dba: 59cb 4d00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080dbe: 0e00 |0121: return-void │ │ +080dc0: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=691 │ │ 0x0007 line=692 │ │ 0x001f line=693 │ │ 0x0026 line=694 │ │ 0x002b line=695 │ │ @@ -134900,22 +134911,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 │ │ -07fefc: |[07fefc] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07ff0c: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0087 │ │ -07ff10: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ -07ff16: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -07ff18: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07ff1c: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -07ff20: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ -07ff26: 1102 |000d: return-object v2 │ │ +080de4: |[080de4] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080df4: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0086 │ │ +080df8: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ +080dfe: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +080e00: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080e04: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080e08: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ +080e0e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -134929,19 +134940,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 │ │ -07ff28: |[07ff28] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07ff38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ff3a: 6e40 f302 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@02f3 │ │ -07ff40: 0c00 |0004: move-result-object v0 │ │ -07ff42: 1100 |0005: return-object v0 │ │ +080e10: |[080e10] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080e22: 6e40 f302 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@02f3 │ │ +080e28: 0c00 |0004: move-result-object v0 │ │ +080e2a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -134951,23 +134962,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 │ │ -07ff44: |[07ff44] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -07ff54: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -07ff58: 2200 a003 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -07ff5c: 1a01 c609 |0004: const-string v1, "Must use non-zero containerViewId" // string@09c6 │ │ -07ff60: 7020 2f1f 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -07ff66: 2700 |0009: throw v0 │ │ -07ff68: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -07ff6a: 7050 e202 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@02e2 │ │ -07ff70: 1102 |000e: return-object v2 │ │ +080e2c: |[080e2c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +080e3c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +080e40: 2200 9e03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +080e44: 1a01 c809 |0004: const-string v1, "Must use non-zero containerViewId" // string@09c8 │ │ +080e48: 7020 2f1f 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +080e4e: 2700 |0009: throw v0 │ │ +080e50: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +080e52: 7050 e202 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@02e2 │ │ +080e58: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -134981,202 +134992,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -07ff74: |[07ff74] android.support.v4.app.BackStackRecord.run:()V │ │ -07ff84: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -07ff86: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -07ff88: 6304 d900 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -07ff8c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -07ff90: 1a04 5403 |0006: const-string v4, "FragmentManager" // string@0354 │ │ -07ff94: 2205 b303 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -07ff98: 7010 761f 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -07ff9e: 1a06 be0a |000d: const-string v6, "Run: " // string@0abe │ │ -07ffa2: 6e20 7e1f 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -07ffa8: 0c05 |0012: move-result-object v5 │ │ -07ffaa: 6e20 7d1f 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -07ffb0: 0c05 |0016: move-result-object v5 │ │ -07ffb2: 6e10 841f 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -07ffb8: 0c05 |001a: move-result-object v5 │ │ -07ffba: 7120 0c0d 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -07ffc0: 5594 4300 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -07ffc4: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -07ffc8: 5294 4d00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -07ffcc: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -07ffd0: 2204 a103 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@03a1 │ │ -07ffd4: 1a05 970f |0028: const-string v5, "addToBackStack() called after commit()" // string@0f97 │ │ -07ffd8: 7020 311f 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -07ffde: 2704 |002d: throw v4 │ │ -07ffe0: 6e20 dc02 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02dc │ │ -07ffe6: 5493 4c00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -07ffea: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -07ffee: 5234 3100 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -07fff2: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -07fff8: 2204 a003 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -07fffc: 2205 b303 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -080000: 7010 761f 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -080006: 1a06 8e0c |0041: const-string v6, "Unknown cmd: " // string@0c8e │ │ -08000a: 6e20 7e1f 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080010: 0c05 |0046: move-result-object v5 │ │ -080012: 5236 3100 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -080016: 6e20 7b1f 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08001c: 0c05 |004c: move-result-object v5 │ │ -08001e: 6e10 841f 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -080024: 0c05 |0050: move-result-object v5 │ │ -080026: 7020 2f1f 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -08002c: 2704 |0054: throw v4 │ │ -08002e: 5430 3400 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -080032: 5234 3200 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -080036: 5904 9500 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -08003a: 5494 4e00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -08003e: 6e30 fa03 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ -080044: 5433 3500 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ -080048: 28d1 |0062: goto 0033 // -002f │ │ -08004a: 5430 3400 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -08004e: 5494 4e00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -080052: 5444 e400 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -080056: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -08005a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -08005c: 5494 4e00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -080060: 5444 e400 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -080064: 6e10 b31f 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08006a: 0a04 |0073: move-result v4 │ │ -08006c: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -080070: 5494 4e00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -080074: 5444 e400 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -080078: 6e20 ad1f 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08007e: 0c02 |007d: move-result-object v2 │ │ -080080: 1f02 9000 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0090 │ │ -080084: 6304 d900 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -080088: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -08008c: 1a04 5403 |0084: const-string v4, "FragmentManager" // string@0354 │ │ -080090: 2205 b303 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -080094: 7010 761f 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08009a: 1a06 0e0a |008b: const-string v6, "OP_REPLACE: adding=" // string@0a0e │ │ -08009e: 6e20 7e1f 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0800a4: 0c05 |0090: move-result-object v5 │ │ -0800a6: 6e20 7d1f 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0800ac: 0c05 |0094: move-result-object v5 │ │ -0800ae: 1a06 8d00 |0095: const-string v6, " old=" // string@008d │ │ -0800b2: 6e20 7e1f 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0800b8: 0c05 |009a: move-result-object v5 │ │ -0800ba: 6e20 7d1f 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0800c0: 0c05 |009e: move-result-object v5 │ │ -0800c2: 6e10 841f 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0800c8: 0c05 |00a2: move-result-object v5 │ │ -0800ca: 7120 0c0d 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0800d0: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -0800d4: 5224 8700 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -0800d8: 5205 8700 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -0800dc: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -0800e0: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -0800e4: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -0800e6: 5b30 3400 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -0800ea: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0800ee: 28b7 |00b5: goto 006c // -0049 │ │ -0800f0: 5434 3900 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -0800f4: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -0800f8: 2204 c903 |00ba: new-instance v4, Ljava/util/ArrayList; // type@03c9 │ │ -0800fc: 7010 a41f 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -080102: 5b34 3900 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -080106: 5434 3900 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ -08010a: 6e20 a81f 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -080110: 5234 3300 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -080114: 5924 9500 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -080118: 5594 4300 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -08011c: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -080120: 5224 8200 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -080124: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -080128: 5924 8200 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -08012c: 6304 d900 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -080130: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -080134: 1a04 5403 |00d8: const-string v4, "FragmentManager" // string@0354 │ │ -080138: 2205 b303 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -08013c: 7010 761f 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -080142: 1a06 4802 |00df: const-string v6, "Bump nesting of " // string@0248 │ │ -080146: 6e20 7e1f 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08014c: 0c05 |00e4: move-result-object v5 │ │ -08014e: 6e20 7d1f 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -080154: 0c05 |00e8: move-result-object v5 │ │ -080156: 1a06 9600 |00e9: const-string v6, " to " // string@0096 │ │ -08015a: 6e20 7e1f 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080160: 0c05 |00ee: move-result-object v5 │ │ -080162: 5226 8200 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -080166: 6e20 7b1f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08016c: 0c05 |00f4: move-result-object v5 │ │ -08016e: 6e10 841f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -080174: 0c05 |00f8: move-result-object v5 │ │ -080176: 7120 0c0d 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08017c: 5494 4e00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -080180: 5295 5400 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -080184: 5296 5500 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -080188: 6e40 3104 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -08018e: 28ae |0105: goto 00b3 // -0052 │ │ -080190: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -080194: 5234 3200 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -080198: 5904 9500 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -08019c: 5494 4e00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -0801a0: 6e30 fa03 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ -0801a6: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -0801aa: 5430 3400 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -0801ae: 5234 3300 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -0801b2: 5904 9500 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -0801b6: 5494 4e00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -0801ba: 5295 5400 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -0801be: 5296 5500 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -0801c2: 6e40 3104 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -0801c8: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -0801cc: 5430 3400 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -0801d0: 5234 3300 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -0801d4: 5904 9500 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -0801d8: 5494 4e00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -0801dc: 5295 5400 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -0801e0: 5296 5500 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -0801e4: 6e40 1d04 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ -0801ea: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -0801ee: 5430 3400 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -0801f2: 5234 3200 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -0801f6: 5904 9500 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -0801fa: 5494 4e00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -0801fe: 5295 5400 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -080202: 5296 5500 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -080206: 6e40 3c04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ -08020c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -080210: 5430 3400 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -080214: 5234 3300 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ -080218: 5904 9500 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -08021c: 5494 4e00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -080220: 5295 5400 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -080224: 5296 5500 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -080228: 6e40 0104 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ -08022e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -080232: 5430 3400 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -080236: 5234 3200 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ -08023a: 5904 9500 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -08023e: 5494 4e00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -080242: 5295 5400 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -080246: 5296 5500 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -08024a: 6e40 fe03 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fe │ │ -080250: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -080254: 5494 4e00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -080258: 5495 4e00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -08025c: 5255 ec00 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -080260: 5296 5400 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -080264: 5297 5500 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -080268: 6e58 2304 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ -08026e: 5594 4300 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ -080272: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -080276: 5494 4e00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ -08027a: 6e20 f903 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03f9 │ │ -080280: 0e00 |017e: return-void │ │ -080282: 0000 |017f: nop // spacer │ │ -080284: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +080e5c: |[080e5c] android.support.v4.app.BackStackRecord.run:()V │ │ +080e6c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +080e6e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +080e70: 6304 d900 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +080e74: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +080e78: 1a04 5803 |0006: const-string v4, "FragmentManager" // string@0358 │ │ +080e7c: 2205 b103 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +080e80: 7010 761f 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080e86: 1a06 c00a |000d: const-string v6, "Run: " // string@0ac0 │ │ +080e8a: 6e20 7e1f 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080e90: 0c05 |0012: move-result-object v5 │ │ +080e92: 6e20 7d1f 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +080e98: 0c05 |0016: move-result-object v5 │ │ +080e9a: 6e10 841f 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +080ea0: 0c05 |001a: move-result-object v5 │ │ +080ea2: 7120 0c0d 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +080ea8: 5594 4300 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +080eac: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +080eb0: 5294 4d00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +080eb4: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +080eb8: 2204 9f03 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@039f │ │ +080ebc: 1a05 990f |0028: const-string v5, "addToBackStack() called after commit()" // string@0f99 │ │ +080ec0: 7020 311f 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +080ec6: 2704 |002d: throw v4 │ │ +080ec8: 6e20 dc02 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02dc │ │ +080ece: 5493 4c00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +080ed2: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +080ed6: 5234 3100 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080eda: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +080ee0: 2204 9e03 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@039e │ │ +080ee4: 2205 b103 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +080ee8: 7010 761f 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080eee: 1a06 900c |0041: const-string v6, "Unknown cmd: " // string@0c90 │ │ +080ef2: 6e20 7e1f 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080ef8: 0c05 |0046: move-result-object v5 │ │ +080efa: 5236 3100 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +080efe: 6e20 7b1f 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +080f04: 0c05 |004c: move-result-object v5 │ │ +080f06: 6e10 841f 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +080f0c: 0c05 |0050: move-result-object v5 │ │ +080f0e: 7020 2f1f 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +080f14: 2704 |0054: throw v4 │ │ +080f16: 5430 3400 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080f1a: 5234 3200 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +080f1e: 5904 9500 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +080f22: 5494 4e00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080f26: 6e30 fa03 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ +080f2c: 5433 3500 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0035 │ │ +080f30: 28d1 |0062: goto 0033 // -002f │ │ +080f32: 5430 3400 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080f36: 5494 4e00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080f3a: 5444 e400 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +080f3e: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +080f42: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +080f44: 5494 4e00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080f48: 5444 e400 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +080f4c: 6e10 b31f 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +080f52: 0a04 |0073: move-result v4 │ │ +080f54: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +080f58: 5494 4e00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +080f5c: 5444 e400 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +080f60: 6e20 ad1f 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +080f66: 0c02 |007d: move-result-object v2 │ │ +080f68: 1f02 8f00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@008f │ │ +080f6c: 6304 d900 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +080f70: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +080f74: 1a04 5803 |0084: const-string v4, "FragmentManager" // string@0358 │ │ +080f78: 2205 b103 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +080f7c: 7010 761f 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +080f82: 1a06 100a |008b: const-string v6, "OP_REPLACE: adding=" // string@0a10 │ │ +080f86: 6e20 7e1f 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080f8c: 0c05 |0090: move-result-object v5 │ │ +080f8e: 6e20 7d1f 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +080f94: 0c05 |0094: move-result-object v5 │ │ +080f96: 1a06 9000 |0095: const-string v6, " old=" // string@0090 │ │ +080f9a: 6e20 7e1f 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +080fa0: 0c05 |009a: move-result-object v5 │ │ +080fa2: 6e20 7d1f 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +080fa8: 0c05 |009e: move-result-object v5 │ │ +080faa: 6e10 841f 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +080fb0: 0c05 |00a2: move-result-object v5 │ │ +080fb2: 7120 0c0d 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +080fb8: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +080fbc: 5224 8700 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +080fc0: 5205 8700 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +080fc4: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +080fc8: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +080fcc: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +080fce: 5b30 3400 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +080fd2: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +080fd6: 28b7 |00b5: goto 006c // -0049 │ │ +080fd8: 5434 3900 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080fdc: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +080fe0: 2204 c703 |00ba: new-instance v4, Ljava/util/ArrayList; // type@03c7 │ │ +080fe4: 7010 a41f 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +080fea: 5b34 3900 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080fee: 5434 3900 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0039 │ │ +080ff2: 6e20 a81f 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +080ff8: 5234 3300 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +080ffc: 5924 9500 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +081000: 5594 4300 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +081004: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +081008: 5224 8200 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +08100c: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +081010: 5924 8200 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +081014: 6304 d900 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +081018: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +08101c: 1a04 5803 |00d8: const-string v4, "FragmentManager" // string@0358 │ │ +081020: 2205 b103 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +081024: 7010 761f 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08102a: 1a06 4d02 |00df: const-string v6, "Bump nesting of " // string@024d │ │ +08102e: 6e20 7e1f 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081034: 0c05 |00e4: move-result-object v5 │ │ +081036: 6e20 7d1f 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08103c: 0c05 |00e8: move-result-object v5 │ │ +08103e: 1a06 9900 |00e9: const-string v6, " to " // string@0099 │ │ +081042: 6e20 7e1f 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081048: 0c05 |00ee: move-result-object v5 │ │ +08104a: 5226 8200 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +08104e: 6e20 7b1f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +081054: 0c05 |00f4: move-result-object v5 │ │ +081056: 6e10 841f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08105c: 0c05 |00f8: move-result-object v5 │ │ +08105e: 7120 0c0d 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +081064: 5494 4e00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +081068: 5295 5400 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +08106c: 5296 5500 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +081070: 6e40 3104 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +081076: 28ae |0105: goto 00b3 // -0052 │ │ +081078: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +08107c: 5234 3200 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +081080: 5904 9500 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +081084: 5494 4e00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +081088: 6e30 fa03 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fa │ │ +08108e: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +081092: 5430 3400 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +081096: 5234 3300 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +08109a: 5904 9500 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +08109e: 5494 4e00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +0810a2: 5295 5400 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +0810a6: 5296 5500 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +0810aa: 6e40 3104 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +0810b0: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +0810b4: 5430 3400 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +0810b8: 5234 3300 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +0810bc: 5904 9500 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +0810c0: 5494 4e00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +0810c4: 5295 5400 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +0810c8: 5296 5500 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +0810cc: 6e40 1d04 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ +0810d2: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +0810d6: 5430 3400 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +0810da: 5234 3200 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +0810de: 5904 9500 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +0810e2: 5494 4e00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +0810e6: 5295 5400 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +0810ea: 5296 5500 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +0810ee: 6e40 3c04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ +0810f4: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +0810f8: 5430 3400 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +0810fc: 5234 3300 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0033 │ │ +081100: 5904 9500 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +081104: 5494 4e00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +081108: 5295 5400 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +08110c: 5296 5500 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +081110: 6e40 0104 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ +081116: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +08111a: 5430 3400 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +08111e: 5234 3200 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0032 │ │ +081122: 5904 9500 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +081126: 5494 4e00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +08112a: 5295 5400 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +08112e: 5296 5500 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +081132: 6e40 fe03 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fe │ │ +081138: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +08113c: 5494 4e00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +081140: 5495 4e00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +081144: 5255 ec00 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +081148: 5296 5400 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +08114c: 5297 5500 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +081150: 6e58 2304 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ +081156: 5594 4300 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0043 │ │ +08115a: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +08115e: 5494 4e00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@004e │ │ +081162: 6e20 f903 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03f9 │ │ +081168: 0e00 |017e: return-void │ │ +08116a: 0000 |017f: nop // spacer │ │ +08116c: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=600 │ │ 0x001e line=602 │ │ 0x0022 line=603 │ │ 0x0026 line=604 │ │ 0x002e line=608 │ │ @@ -135246,19 +135257,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 │ │ -0802a8: |[0802a8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0802b8: 5912 4500 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -0802bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0802be: 5b10 4600 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ -0802c2: 1101 |0005: return-object v1 │ │ +081190: |[081190] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0811a0: 5912 4500 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +0811a4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0811a6: 5b10 4600 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ +0811aa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0005 line=539 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -135269,19 +135280,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 │ │ -0802c4: |[0802c4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -0802d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0802d6: 5910 4500 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ -0802da: 5b12 4600 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ -0802de: 1101 |0005: return-object v1 │ │ +0811ac: |[0811ac] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0811bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0811be: 5910 4500 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0045 │ │ +0811c2: 5b12 4600 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0046 │ │ +0811c6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -135292,19 +135303,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 │ │ -0802e0: |[0802e0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0802f0: 5912 4700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -0802f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0802f6: 5b10 4800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -0802fa: 1101 |0005: return-object v1 │ │ +0811c8: |[0811c8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0811d8: 5912 4700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +0811dc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0811de: 5b10 4800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +0811e2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0005 line=527 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -135315,19 +135326,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 │ │ -0802fc: |[0802fc] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -08030c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08030e: 5910 4700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ -080312: 5b12 4800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -080316: 1101 |0005: return-object v1 │ │ +0811e4: |[0811e4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0811f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0811f6: 5910 4700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0047 │ │ +0811fa: 5b12 4800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +0811fe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0005 line=533 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -135338,19 +135349,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 │ │ -080318: |[080318] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -080328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08032a: 6e50 fa02 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02fa │ │ -080330: 0c00 |0004: move-result-object v0 │ │ -080332: 1100 |0005: return-object v0 │ │ +081200: |[081200] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +081210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081212: 6e50 fa02 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02fa │ │ +081218: 0c00 |0004: move-result-object v0 │ │ +08121a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -135360,20 +135371,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 │ │ -080334: |[080334] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -080344: 5901 4a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ -080348: 5902 4b00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ -08034c: 5903 5100 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ -080350: 5904 5200 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ -080354: 1100 |0008: return-object v0 │ │ +08121c: |[08121c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +08122c: 5901 4a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004a │ │ +081230: 5902 4b00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@004b │ │ +081234: 5903 5100 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0051 │ │ +081238: 5904 5200 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0052 │ │ +08123c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -135389,17 +135400,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 │ │ -080358: |[080358] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -080368: 5901 5400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ -08036c: 1100 |0002: return-object v0 │ │ +081240: |[081240] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +081250: 5901 5400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0054 │ │ +081254: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -135409,17 +135420,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 │ │ -080370: |[080370] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -080380: 5901 5500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ -080384: 1100 |0002: return-object v0 │ │ +081258: |[081258] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +081268: 5901 5500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0055 │ │ +08126c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0002 line=498 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -135429,22 +135440,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 │ │ -080388: |[080388] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -080398: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0087 │ │ -08039c: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ -0803a2: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -0803a4: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ -0803a8: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ -0803ac: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ -0803b2: 1102 |000d: return-object v2 │ │ +081270: |[081270] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +081280: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0086 │ │ +081284: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d4 │ │ +08128a: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +08128c: 5901 3100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0031 │ │ +081290: 5b03 3400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0034 │ │ +081294: 6e20 d902 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d9 │ │ +08129a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -135458,42 +135469,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0803b4: |[0803b4] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -0803c4: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0803c8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0803cc: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -0803d2: 1a01 2502 |0007: const-string v1, "BackStackEntry{" // string@0225 │ │ -0803d6: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0803dc: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -0803e2: 0a01 |000f: move-result v1 │ │ -0803e4: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -0803ea: 0c01 |0013: move-result-object v1 │ │ -0803ec: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0803f2: 5221 4d00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -0803f6: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -0803fa: 1a01 2500 |001b: const-string v1, " #" // string@0025 │ │ -0803fe: 6e20 7e1f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080404: 5221 4d00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -080408: 6e20 7b1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08040e: 5421 4f00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ -080412: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -080416: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ -08041a: 6e20 7e1f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080420: 5421 4f00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ -080424: 6e20 7e1f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08042a: 1a01 1327 |0033: const-string v1, "}" // string@2713 │ │ -08042e: 6e20 7e1f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080434: 6e10 841f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08043a: 0c01 |003b: move-result-object v1 │ │ -08043c: 1101 |003c: return-object v1 │ │ +08129c: |[08129c] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +0812ac: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0812b0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0812b4: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +0812ba: 1a01 2a02 |0007: const-string v1, "BackStackEntry{" // string@022a │ │ +0812be: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0812c4: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +0812ca: 0a01 |000f: move-result v1 │ │ +0812cc: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0812d2: 0c01 |0013: move-result-object v1 │ │ +0812d4: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0812da: 5221 4d00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +0812de: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +0812e2: 1a01 2500 |001b: const-string v1, " #" // string@0025 │ │ +0812e6: 6e20 7e1f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0812ec: 5221 4d00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +0812f0: 6e20 7b1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0812f6: 5421 4f00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ +0812fa: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +0812fe: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ +081302: 6e20 7e1f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081308: 5421 4f00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@004f │ │ +08130c: 6e20 7e1f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081312: 1a01 1027 |0033: const-string v1, "}" // string@2710 │ │ +081316: 6e20 7e1f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08131c: 6e10 841f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +081322: 0c01 |003b: move-result-object v1 │ │ +081324: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -135503,21 +135514,21 @@ │ │ 0x002e line=230 │ │ 0x0033 line=232 │ │ 0x0038 line=233 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - source_file_idx : 550 (BackStackRecord.java) │ │ + source_file_idx : 555 (BackStackRecord.java) │ │ │ │ Class #561 header: │ │ -class_idx : 139 │ │ +class_idx : 138 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 144 │ │ -source_file_idx : 743 │ │ +superclass_idx : 143 │ │ +source_file_idx : 747 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #561 - │ │ Class descriptor : 'Landroid/support/v4/app/DialogFragment;' │ │ @@ -135620,25 +135631,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -080440: |[080440] android.support.v4.app.DialogFragment.:()V │ │ -080450: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -080452: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -080454: 7010 3403 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ -08045a: 5920 7200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -08045e: 5920 7300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ -080462: 5c21 6c00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ -080466: 5c21 7100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -08046a: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -08046c: 5920 6b00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -080470: 0e00 |0010: return-void │ │ +081328: |[081328] android.support.v4.app.DialogFragment.:()V │ │ +081338: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08133a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +08133c: 7010 3403 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ +081342: 5920 7200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +081346: 5920 7300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ +08134a: 5c21 6c00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ +08134e: 5c21 7100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +081352: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +081354: 5920 6b00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +081358: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -135653,18 +135664,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -080474: |[080474] android.support.v4.app.DialogFragment.dismiss:()V │ │ -080484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080486: 6e20 0d03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030d │ │ -08048c: 0e00 |0004: return-void │ │ +08135c: |[08135c] android.support.v4.app.DialogFragment.dismiss:()V │ │ +08136c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08136e: 6e20 0d03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030d │ │ +081374: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -135673,18 +135684,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -080490: |[080490] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -0804a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0804a2: 6e20 0d03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030d │ │ -0804a8: 0e00 |0004: return-void │ │ +081378: |[081378] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +081388: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08138a: 6e20 0d03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030d │ │ +081390: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -135693,48 +135704,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0804ac: |[0804ac] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -0804bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0804be: 5541 6f00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ -0804c2: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -0804c6: 0e00 |0005: return-void │ │ -0804c8: 5c43 6f00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ -0804cc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0804ce: 5c41 7000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ -0804d2: 5441 6e00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0804d6: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -0804da: 5441 6e00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0804de: 6e10 9b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -0804e4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0804e6: 5b41 6e00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0804ea: 5c43 7400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ -0804ee: 5241 6b00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -0804f2: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -0804f6: 6e10 1003 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0310 │ │ -0804fc: 0c01 |0020: move-result-object v1 │ │ -0804fe: 5242 6b00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -080502: 6e30 e303 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03e3 │ │ -080508: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -08050a: 5941 6b00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -08050e: 28dc |0029: goto 0005 // -0024 │ │ -080510: 6e10 1003 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0310 │ │ -080516: 0c01 |002d: move-result-object v1 │ │ -080518: 6e10 d803 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -08051e: 0c00 |0031: move-result-object v0 │ │ -080520: 6e20 a304 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ -080526: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -08052a: 6e10 9d04 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ -080530: 28cb |003a: goto 0005 // -0035 │ │ -080532: 6e10 9c04 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -080538: 28c7 |003e: goto 0005 // -0039 │ │ +081394: |[081394] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +0813a4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0813a6: 5541 6f00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ +0813aa: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +0813ae: 0e00 |0005: return-void │ │ +0813b0: 5c43 6f00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ +0813b4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0813b6: 5c41 7000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ +0813ba: 5441 6e00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0813be: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +0813c2: 5441 6e00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0813c6: 6e10 9b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +0813cc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0813ce: 5b41 6e00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0813d2: 5c43 7400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ +0813d6: 5241 6b00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +0813da: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +0813de: 6e10 1003 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0310 │ │ +0813e4: 0c01 |0020: move-result-object v1 │ │ +0813e6: 5242 6b00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +0813ea: 6e30 e303 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03e3 │ │ +0813f0: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +0813f2: 5941 6b00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +0813f6: 28dc |0029: goto 0005 // -0024 │ │ +0813f8: 6e10 1003 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0310 │ │ +0813fe: 0c01 |002d: move-result-object v1 │ │ +081400: 6e10 d803 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +081406: 0c00 |0031: move-result-object v0 │ │ +081408: 6e20 a304 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ +08140e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +081412: 6e10 9d04 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ +081418: 28cb |003a: goto 0005 // -0035 │ │ +08141a: 6e10 9c04 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +081420: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -135759,17 +135770,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08053c: |[08053c] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -08054c: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080550: 1100 |0002: return-object v0 │ │ +081424: |[081424] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +081434: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081438: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -135777,51 +135788,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 │ │ -080554: |[080554] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -080564: 5520 7100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -080568: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -08056c: 6f20 3d03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033d │ │ -080572: 0c00 |0007: move-result-object v0 │ │ -080574: 1100 |0008: return-object v0 │ │ -080576: 6e20 1a03 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@031a │ │ -08057c: 0c00 |000c: move-result-object v0 │ │ -08057e: 5b20 6e00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080582: 5220 7200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -080586: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -08058c: 5420 6e00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080590: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -080594: 5420 6e00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080598: 6e10 9d00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@009d │ │ -08059e: 0c00 |001d: move-result-object v0 │ │ -0805a0: 1a01 a018 |001e: const-string v1, "layout_inflater" // string@18a0 │ │ -0805a4: 6e20 3601 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -0805aa: 0c00 |0023: move-result-object v0 │ │ -0805ac: 1f00 e601 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@01e6 │ │ -0805b0: 28e2 |0026: goto 0008 // -001e │ │ -0805b2: 5420 6e00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0805b6: 6e10 9e00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009e │ │ -0805bc: 0c00 |002c: move-result-object v0 │ │ -0805be: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -0805c2: 6e20 940e 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e94 │ │ -0805c8: 5420 6e00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0805cc: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -0805ce: 6e20 a200 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@00a2 │ │ -0805d4: 28dc |0038: goto 0014 // -0024 │ │ -0805d6: 5420 6a00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006a │ │ -0805da: 1a01 a018 |003b: const-string v1, "layout_inflater" // string@18a0 │ │ -0805de: 6e20 a903 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@03a9 │ │ -0805e4: 0c00 |0040: move-result-object v0 │ │ -0805e6: 1f00 e601 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@01e6 │ │ -0805ea: 28c5 |0043: goto 0008 // -003b │ │ -0805ec: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +08143c: |[08143c] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +08144c: 5520 7100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +081450: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +081454: 6f20 3d03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033d │ │ +08145a: 0c00 |0007: move-result-object v0 │ │ +08145c: 1100 |0008: return-object v0 │ │ +08145e: 6e20 1a03 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@031a │ │ +081464: 0c00 |000c: move-result-object v0 │ │ +081466: 5b20 6e00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +08146a: 5220 7200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +08146e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +081474: 5420 6e00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081478: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +08147c: 5420 6e00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081480: 6e10 9d00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@009d │ │ +081486: 0c00 |001d: move-result-object v0 │ │ +081488: 1a01 a118 |001e: const-string v1, "layout_inflater" // string@18a1 │ │ +08148c: 6e20 3601 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +081492: 0c00 |0023: move-result-object v0 │ │ +081494: 1f00 e501 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@01e5 │ │ +081498: 28e2 |0026: goto 0008 // -001e │ │ +08149a: 5420 6e00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +08149e: 6e10 9e00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009e │ │ +0814a4: 0c00 |002c: move-result-object v0 │ │ +0814a6: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +0814aa: 6e20 940e 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e94 │ │ +0814b0: 5420 6e00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0814b4: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +0814b6: 6e20 a200 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@00a2 │ │ +0814bc: 28dc |0038: goto 0014 // -0024 │ │ +0814be: 5420 6a00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006a │ │ +0814c2: 1a01 a118 |003b: const-string v1, "layout_inflater" // string@18a1 │ │ +0814c6: 6e20 a903 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@03a9 │ │ +0814cc: 0c00 |0040: move-result-object v0 │ │ +0814ce: 1f00 e501 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@01e5 │ │ +0814d2: 28c5 |0043: goto 0008 // -003b │ │ +0814d4: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -135840,17 +135851,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080600: |[080600] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -080610: 5510 7100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -080614: 0f00 |0002: return v0 │ │ +0814e8: |[0814e8] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +0814f8: 5510 7100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +0814fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -135858,17 +135869,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080618: |[080618] android.support.v4.app.DialogFragment.getTheme:()I │ │ -080628: 5210 7300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ -08062c: 0f00 |0002: return v0 │ │ +081500: |[081500] android.support.v4.app.DialogFragment.getTheme:()I │ │ +081510: 5210 7300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ +081514: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -135876,17 +135887,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080630: |[080630] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -080640: 5510 6c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ -080644: 0f00 |0002: return v0 │ │ +081518: |[081518] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +081528: 5510 6c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ +08152c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -135894,50 +135905,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -080648: |[080648] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -080658: 6f20 5703 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0357 │ │ -08065e: 5542 7100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -080662: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -080666: 0e00 |0007: return-void │ │ -080668: 6e10 1403 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0314 │ │ -08066e: 0c01 |000b: move-result-object v1 │ │ -080670: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -080674: 6e10 ef0d 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -08067a: 0c02 |0011: move-result-object v2 │ │ -08067c: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -080680: 2202 a103 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -080684: 1a03 e602 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02e6 │ │ -080688: 7020 311f 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08068e: 2702 |001b: throw v2 │ │ -080690: 5442 6e00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080694: 6e20 a500 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@00a5 │ │ -08069a: 5442 6e00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -08069e: 6e10 0e03 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030e │ │ -0806a4: 0c03 |0026: move-result-object v3 │ │ -0806a6: 6e20 a800 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@00a8 │ │ -0806ac: 5442 6e00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0806b0: 5543 6c00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ -0806b4: 6e20 a300 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ -0806ba: 5442 6e00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0806be: 6e20 a600 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@00a6 │ │ -0806c4: 5442 6e00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0806c8: 6e20 a700 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@00a7 │ │ -0806ce: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -0806d2: 1a02 e20f |003d: const-string v2, "android:savedDialogState" // string@0fe2 │ │ -0806d6: 6e20 5f02 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@025f │ │ -0806dc: 0c00 |0042: move-result-object v0 │ │ -0806de: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -0806e2: 5442 6e00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0806e6: 6e20 a000 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a0 │ │ -0806ec: 28bd |004a: goto 0007 // -0043 │ │ +081530: |[081530] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +081540: 6f20 5703 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0357 │ │ +081546: 5542 7100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +08154a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +08154e: 0e00 |0007: return-void │ │ +081550: 6e10 1403 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0314 │ │ +081556: 0c01 |000b: move-result-object v1 │ │ +081558: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +08155c: 6e10 ef0d 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +081562: 0c02 |0011: move-result-object v2 │ │ +081564: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +081568: 2202 9f03 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +08156c: 1a03 ea02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02ea │ │ +081570: 7020 311f 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +081576: 2702 |001b: throw v2 │ │ +081578: 5442 6e00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +08157c: 6e20 a500 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@00a5 │ │ +081582: 5442 6e00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081586: 6e10 0e03 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030e │ │ +08158c: 0c03 |0026: move-result-object v3 │ │ +08158e: 6e20 a800 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@00a8 │ │ +081594: 5442 6e00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081598: 5543 6c00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ +08159c: 6e20 a300 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ +0815a2: 5442 6e00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0815a6: 6e20 a600 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@00a6 │ │ +0815ac: 5442 6e00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0815b0: 6e20 a700 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@00a7 │ │ +0815b6: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +0815ba: 1a02 e40f |003d: const-string v2, "android:savedDialogState" // string@0fe4 │ │ +0815be: 6e20 5f02 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@025f │ │ +0815c4: 0c00 |0042: move-result-object v0 │ │ +0815c6: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0815ca: 5442 6e00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0815ce: 6e20 a000 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a0 │ │ +0815d4: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -135963,21 +135974,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0806f0: |[0806f0] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -080700: 6f20 5903 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0359 │ │ -080706: 5510 7000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ -08070a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -08070e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -080710: 5c10 6f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ -080714: 0e00 |000a: return-void │ │ +0815d8: |[0815d8] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0815e8: 6f20 5903 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0359 │ │ +0815ee: 5510 7000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ +0815f2: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +0815f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0815f8: 5c10 6f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ +0815fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -135989,16 +136000,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -080718: |[080718] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -080728: 0e00 |0000: return-void │ │ +081600: |[081600] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +081610: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -136007,48 +136018,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -08072c: |[08072c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -08073c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08073e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -080740: 6f20 5c03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@035c │ │ -080746: 5230 6d00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@006d │ │ -08074a: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -08074e: 0110 |0009: move v0, v1 │ │ -080750: 5c30 7100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -080754: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -080758: 1a00 e40f |000e: const-string v0, "android:style" // string@0fe4 │ │ -08075c: 6e30 6202 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ -080762: 0a00 |0013: move-result v0 │ │ -080764: 5930 7200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -080768: 1a00 e90f |0016: const-string v0, "android:theme" // string@0fe9 │ │ -08076c: 6e30 6202 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ -080772: 0a00 |001b: move-result v0 │ │ -080774: 5930 7300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ -080778: 1a00 dd0f |001e: const-string v0, "android:cancelable" // string@0fdd │ │ -08077c: 6e30 5e02 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@025e │ │ -080782: 0a00 |0023: move-result v0 │ │ -080784: 5c30 6c00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ -080788: 1a00 e30f |0026: const-string v0, "android:showsDialog" // string@0fe3 │ │ -08078c: 5531 7100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -080790: 6e30 5e02 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@025e │ │ -080796: 0a00 |002d: move-result v0 │ │ -080798: 5c30 7100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -08079c: 1a00 dc0f |0030: const-string v0, "android:backStackId" // string@0fdc │ │ -0807a0: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -0807a2: 6e30 6202 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ -0807a8: 0a00 |0036: move-result v0 │ │ -0807aa: 5930 6b00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -0807ae: 0e00 |0039: return-void │ │ -0807b0: 0120 |003a: move v0, v2 │ │ -0807b2: 28cf |003b: goto 000a // -0031 │ │ +081614: |[081614] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +081624: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +081626: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +081628: 6f20 5c03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@035c │ │ +08162e: 5230 6d00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@006d │ │ +081632: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +081636: 0110 |0009: move v0, v1 │ │ +081638: 5c30 7100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +08163c: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +081640: 1a00 e60f |000e: const-string v0, "android:style" // string@0fe6 │ │ +081644: 6e30 6202 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ +08164a: 0a00 |0013: move-result v0 │ │ +08164c: 5930 7200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +081650: 1a00 eb0f |0016: const-string v0, "android:theme" // string@0feb │ │ +081654: 6e30 6202 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ +08165a: 0a00 |001b: move-result v0 │ │ +08165c: 5930 7300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ +081660: 1a00 df0f |001e: const-string v0, "android:cancelable" // string@0fdf │ │ +081664: 6e30 5e02 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@025e │ │ +08166a: 0a00 |0023: move-result v0 │ │ +08166c: 5c30 6c00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ +081670: 1a00 e50f |0026: const-string v0, "android:showsDialog" // string@0fe5 │ │ +081674: 5531 7100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +081678: 6e30 5e02 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@025e │ │ +08167e: 0a00 |002d: move-result v0 │ │ +081680: 5c30 7100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +081684: 1a00 de0f |0030: const-string v0, "android:backStackId" // string@0fde │ │ +081688: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +08168a: 6e30 6202 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ +081690: 0a00 |0036: move-result v0 │ │ +081692: 5930 6b00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +081696: 0e00 |0039: return-void │ │ +081698: 0120 |003a: move v0, v2 │ │ +08169a: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -136066,22 +136077,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 │ │ -0807b4: |[0807b4] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0807c4: 2200 1200 |0000: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -0807c8: 6e10 0e03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030e │ │ -0807ce: 0c01 |0005: move-result-object v1 │ │ -0807d0: 6e10 1303 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0313 │ │ -0807d6: 0a02 |0009: move-result v2 │ │ -0807d8: 7030 9a00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@009a │ │ -0807de: 1100 |000d: return-object v0 │ │ +08169c: |[08169c] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0816ac: 2200 1200 |0000: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ +0816b0: 6e10 0e03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030e │ │ +0816b6: 0c01 |0005: move-result-object v1 │ │ +0816b8: 6e10 1303 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0313 │ │ +0816be: 0a02 |0009: move-result v2 │ │ +0816c0: 7030 9a00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@009a │ │ +0816c6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -136090,25 +136101,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0807e0: |[0807e0] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -0807f0: 6f10 6303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0363 │ │ -0807f6: 5410 6e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -0807fa: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0807fe: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -080800: 5c10 7400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ -080804: 5410 6e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080808: 6e10 9b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ -08080e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -080810: 5b10 6e00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080814: 0e00 |0012: return-void │ │ +0816c8: |[0816c8] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +0816d8: 6f10 6303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0363 │ │ +0816de: 5410 6e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0816e2: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0816e6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0816e8: 5c10 7400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ +0816ec: 5410 6e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0816f0: 6e10 9b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009b │ │ +0816f6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0816f8: 5b10 6e00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +0816fc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -136121,23 +136132,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -080818: |[080818] android.support.v4.app.DialogFragment.onDetach:()V │ │ -080828: 6f10 6403 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0364 │ │ -08082e: 5510 7000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ -080832: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -080836: 5510 6f00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ -08083a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -08083e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -080840: 5c10 6f00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ -080844: 0e00 |000e: return-void │ │ +081700: |[081700] android.support.v4.app.DialogFragment.onDetach:()V │ │ +081710: 6f10 6403 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0364 │ │ +081716: 5510 7000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ +08171a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +08171e: 5510 6f00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ +081722: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +081726: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +081728: 5c10 6f00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ +08172c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -136148,20 +136159,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080848: |[080848] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -080858: 5510 7400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ -08085c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -080860: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -080862: 6e20 0d03 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030d │ │ -080868: 0e00 |0008: return-void │ │ +081730: |[081730] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +081740: 5510 7400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ +081744: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +081748: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08174a: 6e20 0d03 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030d │ │ +081750: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -136172,51 +136183,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -08086c: |[08086c] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -08087c: 6f20 6d03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@036d │ │ -080882: 5431 6e00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080886: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -08088a: 5431 6e00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -08088e: 6e10 a100 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@00a1 │ │ -080894: 0c00 |000c: move-result-object v0 │ │ -080896: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -08089a: 1a01 e20f |000f: const-string v1, "android:savedDialogState" // string@0fe2 │ │ -08089e: 6e30 6b02 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@026b │ │ -0808a4: 5231 7200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -0808a8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0808ac: 1a01 e40f |0018: const-string v1, "android:style" // string@0fe4 │ │ -0808b0: 5232 7200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -0808b4: 6e30 6c02 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -0808ba: 5231 7300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ -0808be: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -0808c2: 1a01 e90f |0023: const-string v1, "android:theme" // string@0fe9 │ │ -0808c6: 5232 7300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ -0808ca: 6e30 6c02 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -0808d0: 5531 6c00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ -0808d4: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -0808d8: 1a01 dd0f |002e: const-string v1, "android:cancelable" // string@0fdd │ │ -0808dc: 5532 6c00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ -0808e0: 6e30 6a02 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0808e6: 5531 7100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -0808ea: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -0808ee: 1a01 e30f |0039: const-string v1, "android:showsDialog" // string@0fe3 │ │ -0808f2: 5532 7100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -0808f6: 6e30 6a02 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0808fc: 5231 6b00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -080900: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -080902: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -080906: 1a01 dc0f |0045: const-string v1, "android:backStackId" // string@0fdc │ │ -08090a: 5232 6b00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -08090e: 6e30 6c02 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -080914: 0e00 |004c: return-void │ │ +081754: |[081754] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +081764: 6f20 6d03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@036d │ │ +08176a: 5431 6e00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +08176e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +081772: 5431 6e00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081776: 6e10 a100 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@00a1 │ │ +08177c: 0c00 |000c: move-result-object v0 │ │ +08177e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +081782: 1a01 e40f |000f: const-string v1, "android:savedDialogState" // string@0fe4 │ │ +081786: 6e30 6b02 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@026b │ │ +08178c: 5231 7200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +081790: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +081794: 1a01 e60f |0018: const-string v1, "android:style" // string@0fe6 │ │ +081798: 5232 7200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +08179c: 6e30 6c02 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +0817a2: 5231 7300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ +0817a6: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +0817aa: 1a01 eb0f |0023: const-string v1, "android:theme" // string@0feb │ │ +0817ae: 5232 7300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ +0817b2: 6e30 6c02 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +0817b8: 5531 6c00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ +0817bc: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0817c0: 1a01 df0f |002e: const-string v1, "android:cancelable" // string@0fdf │ │ +0817c4: 5532 6c00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ +0817c8: 6e30 6a02 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0817ce: 5531 7100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +0817d2: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +0817d6: 1a01 e50f |0039: const-string v1, "android:showsDialog" // string@0fe5 │ │ +0817da: 5532 7100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +0817de: 6e30 6a02 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0817e4: 5231 6b00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +0817e8: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +0817ea: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +0817ee: 1a01 de0f |0045: const-string v1, "android:backStackId" // string@0fde │ │ +0817f2: 5232 6b00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +0817f6: 6e30 6c02 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +0817fc: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -136241,23 +136252,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -080918: |[080918] android.support.v4.app.DialogFragment.onStart:()V │ │ -080928: 6f10 6e03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036e │ │ -08092e: 5410 6e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080932: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -080936: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -080938: 5c10 7400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ -08093c: 5410 6e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080940: 6e10 ab00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -080946: 0e00 |000f: return-void │ │ +081800: |[081800] android.support.v4.app.DialogFragment.onStart:()V │ │ +081810: 6f10 6e03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036e │ │ +081816: 5410 6e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +08181a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +08181e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +081820: 5c10 7400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ +081824: 5410 6e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081828: 6e10 ab00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +08182e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -136269,21 +136280,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -080948: |[080948] android.support.v4.app.DialogFragment.onStop:()V │ │ -080958: 6f10 6f03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036f │ │ -08095e: 5410 6e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080962: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -080966: 5410 6e00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -08096a: 6e10 9f00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@009f │ │ -080970: 0e00 |000c: return-void │ │ +081830: |[081830] android.support.v4.app.DialogFragment.onStop:()V │ │ +081840: 6f10 6f03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036f │ │ +081846: 5410 6e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +08184a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +08184e: 5410 6e00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081852: 6e10 9f00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@009f │ │ +081858: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -136294,21 +136305,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -080974: |[080974] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -080984: 5c12 6c00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ -080988: 5410 6e00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -08098c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -080990: 5410 6e00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ -080994: 6e20 a300 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ -08099a: 0e00 |000b: return-void │ │ +08185c: |[08185c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +08186c: 5c12 6c00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@006c │ │ +081870: 5410 6e00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +081874: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +081878: 5410 6e00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@006e │ │ +08187c: 6e20 a300 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ +081882: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -136319,17 +136330,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08099c: |[08099c] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -0809ac: 5c01 7100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ -0809b0: 0e00 |0002: return-void │ │ +081884: |[081884] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +081894: 5c01 7100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0071 │ │ +081898: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -136339,27 +136350,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0809b4: |[0809b4] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -0809c4: 5923 7200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -0809c8: 5220 7200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -0809cc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0809ce: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -0809d2: 5220 7200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ -0809d6: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -0809d8: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -0809dc: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -0809e2: 5920 7300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ -0809e6: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -0809ea: 5924 7300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ -0809ee: 0e00 |0015: return-void │ │ +08189c: |[08189c] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +0818ac: 5923 7200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +0818b0: 5220 7200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +0818b4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0818b6: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +0818ba: 5220 7200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0072 │ │ +0818be: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +0818c0: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +0818c4: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +0818ca: 5920 7300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ +0818ce: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +0818d2: 5924 7300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0073 │ │ +0818d6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -136374,26 +136385,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 │ │ -0809f0: |[0809f0] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -080a00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -080a02: 5c21 6f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ -080a06: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -080a08: 5c20 7000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ -080a0c: 6e30 9904 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@0499 │ │ -080a12: 5c21 7400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ -080a16: 6e10 9c04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -080a1c: 0a00 |000e: move-result v0 │ │ -080a1e: 5920 6b00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -080a22: 5220 6b00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ -080a26: 0f00 |0013: return v0 │ │ +0818d8: |[0818d8] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +0818e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0818ea: 5c21 6f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ +0818ee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0818f0: 5c20 7000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ +0818f4: 6e30 9904 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@0499 │ │ +0818fa: 5c21 7400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0074 │ │ +0818fe: 6e10 9c04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +081904: 0a00 |000e: move-result v0 │ │ +081906: 5920 6b00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +08190a: 5220 6b00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@006b │ │ +08190e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -136408,45 +136419,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 │ │ -080a28: |[080a28] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -080a38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -080a3a: 5c21 6f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ -080a3e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -080a40: 5c21 7000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ -080a44: 6e10 d803 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -080a4a: 0c00 |0009: move-result-object v0 │ │ -080a4c: 6e30 9904 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@0499 │ │ -080a52: 6e10 9c04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -080a58: 0e00 |0010: return-void │ │ +081910: |[081910] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +081920: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +081922: 5c21 6f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@006f │ │ +081926: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +081928: 5c21 7000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0070 │ │ +08192c: 6e10 d803 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +081932: 0c00 |0009: move-result-object v0 │ │ +081934: 6e30 9904 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@0499 │ │ +08193a: 6e10 9c04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +081940: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ 0x0010 line=128 │ │ 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 : 743 (DialogFragment.java) │ │ + source_file_idx : 747 (DialogFragment.java) │ │ │ │ Class #562 header: │ │ -class_idx : 140 │ │ +class_idx : 139 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 849 │ │ +superclass_idx : 941 │ │ +source_file_idx : 853 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -136471,18 +136482,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 │ │ -080a5c: |[080a5c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -080a6c: 5b01 7500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0075 │ │ -080a70: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -080a76: 0e00 |0005: return-void │ │ +081944: |[081944] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +081954: 5b01 7500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0075 │ │ +081958: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08195e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -136492,43 +136503,43 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -080a78: |[080a78] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -080a88: 5420 7500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0075 │ │ -080a8c: 5400 a500 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -080a90: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -080a94: 2200 a103 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -080a98: 1a01 5003 |0008: const-string v1, "Fragment does not have a view" // string@0350 │ │ -080a9c: 7020 311f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -080aa2: 2700 |000d: throw v0 │ │ -080aa4: 5420 7500 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0075 │ │ -080aa8: 5400 a500 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -080aac: 6e20 d90d 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -080ab2: 0c00 |0015: move-result-object v0 │ │ -080ab4: 1100 |0016: return-object v0 │ │ +081960: |[081960] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +081970: 5420 7500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0075 │ │ +081974: 5400 a500 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +081978: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +08197c: 2200 9f03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +081980: 1a01 5403 |0008: const-string v1, "Fragment does not have a view" // string@0354 │ │ +081984: 7020 311f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08198a: 2700 |000d: throw v0 │ │ +08198c: 5420 7500 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0075 │ │ +081990: 5400 a500 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +081994: 6e20 d90d 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08199a: 0c00 |0015: move-result-object v0 │ │ +08199c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0006 line=1425 │ │ 0x000e line=1427 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ - source_file_idx : 849 (Fragment.java) │ │ + source_file_idx : 853 (Fragment.java) │ │ │ │ Class #563 header: │ │ -class_idx : 146 │ │ +class_idx : 145 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 851 │ │ +superclass_idx : 941 │ │ +source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #563 annotations: │ │ Annotations on class │ │ @@ -136553,18 +136564,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 │ │ -080ab8: |[080ab8] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -080ac8: 5b01 a900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a9 │ │ -080acc: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -080ad2: 0e00 |0005: return-void │ │ +0819a0: |[0819a0] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0819b0: 5b01 a900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a9 │ │ +0819b4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0819ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -136574,33 +136585,33 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -080ad4: |[080ad4] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -080ae4: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a9 │ │ -080ae8: 6e20 9d03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@039d │ │ -080aee: 0c00 |0005: move-result-object v0 │ │ -080af0: 1100 |0006: return-object v0 │ │ +0819bc: |[0819bc] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +0819cc: 5410 a900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00a9 │ │ +0819d0: 6e20 9d03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@039d │ │ +0819d6: 0c00 |0005: move-result-object v0 │ │ +0819d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ - source_file_idx : 851 (FragmentActivity.java) │ │ + source_file_idx : 855 (FragmentActivity.java) │ │ │ │ Class #564 header: │ │ -class_idx : 159 │ │ +class_idx : 158 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 153 │ │ -source_file_idx : 854 │ │ +superclass_idx : 152 │ │ +source_file_idx : 858 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 66 │ │ │ │ Class #564 annotations: │ │ Annotations on field #226 'mActive' │ │ @@ -136823,37 +136834,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -080af4: |[080af4] android.support.v4.app.FragmentManagerImpl.:()V │ │ -080b04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080b06: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -080b0a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -080b0e: 6a00 d900 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -080b12: 6001 2c00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -080b16: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -080b1a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -080b1e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -080b20: 6a00 dc00 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00dc │ │ -080b24: 2200 1902 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0219 │ │ -080b28: 7020 330f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0f33 │ │ -080b2e: 6900 db00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00db │ │ -080b32: 2200 1902 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0219 │ │ -080b36: 7020 330f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0f33 │ │ -080b3c: 6900 da00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00da │ │ -080b40: 2200 1302 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0213 │ │ -080b44: 7020 220f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0f22 │ │ -080b4a: 6900 d100 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00d1 │ │ -080b4e: 2200 1302 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0213 │ │ -080b52: 7020 220f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0f22 │ │ -080b58: 6900 d000 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00d0 │ │ -080b5c: 0e00 |002c: return-void │ │ +0819dc: |[0819dc] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0819ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0819ee: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +0819f2: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +0819f6: 6a00 d900 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0819fa: 6001 2c00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0819fe: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +081a02: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +081a06: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +081a08: 6a00 dc00 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00dc │ │ +081a0c: 2200 1702 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0217 │ │ +081a10: 7020 330f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0f33 │ │ +081a16: 6900 db00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00db │ │ +081a1a: 2200 1702 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0217 │ │ +081a1e: 7020 330f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0f33 │ │ +081a24: 6900 da00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00da │ │ +081a28: 2200 1102 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0211 │ │ +081a2c: 7020 220f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0f22 │ │ +081a32: 6900 d100 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00d1 │ │ +081a36: 2200 1102 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0211 │ │ +081a3a: 7020 220f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0f22 │ │ +081a40: 6900 d000 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00d0 │ │ +081a44: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=385 │ │ 0x0007 line=388 │ │ 0x0010 line=711 │ │ 0x0017 line=712 │ │ 0x001e line=713 │ │ @@ -136865,25 +136876,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -080b60: |[080b60] android.support.v4.app.FragmentManagerImpl.:()V │ │ -080b70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -080b72: 7010 d603 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03d6 │ │ -080b78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -080b7a: 5920 ec00 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -080b7e: 5b21 f600 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ -080b82: 5b21 f500 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -080b86: 2200 9a00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@009a │ │ -080b8a: 7020 eb03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03eb │ │ -080b90: 5b20 ee00 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ -080b94: 0e00 |0012: return-void │ │ +081a48: |[081a48] android.support.v4.app.FragmentManagerImpl.:()V │ │ +081a58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +081a5a: 7010 d603 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03d6 │ │ +081a60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +081a62: 5920 ec00 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +081a66: 5b21 f600 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ +081a6a: 5b21 f500 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +081a6e: 2200 9900 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0099 │ │ +081a72: 7020 eb03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03eb │ │ +081a78: 5b20 ee00 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ +081a7c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0004 line=411 │ │ 0x0007 line=423 │ │ 0x0009 line=424 │ │ 0x000b line=426 │ │ @@ -136895,37 +136906,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -080b98: |[080b98] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -080ba8: 5530 f700 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -080bac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -080bb0: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -080bb4: 1a01 7102 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0271 │ │ -080bb8: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -080bbe: 2700 |000b: throw v0 │ │ -080bc0: 5430 f200 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -080bc4: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -080bc8: 2200 a103 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -080bcc: 2201 b303 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -080bd0: 7010 761f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -080bd6: 1a02 7202 |0017: const-string v2, "Can not perform this action inside of " // string@0272 │ │ -080bda: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080be0: 0c01 |001c: move-result-object v1 │ │ -080be2: 5432 f200 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -080be6: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080bec: 0c01 |0022: move-result-object v1 │ │ -080bee: 6e10 841f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -080bf4: 0c01 |0026: move-result-object v1 │ │ -080bf6: 7020 311f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -080bfc: 2700 |002a: throw v0 │ │ -080bfe: 0e00 |002b: return-void │ │ +081a80: |[081a80] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +081a90: 5530 f700 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +081a94: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +081a98: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +081a9c: 1a01 7602 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0276 │ │ +081aa0: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +081aa6: 2700 |000b: throw v0 │ │ +081aa8: 5430 f200 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +081aac: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +081ab0: 2200 9f03 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +081ab4: 2201 b103 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +081ab8: 7010 761f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +081abe: 1a02 7702 |0017: const-string v2, "Can not perform this action inside of " // string@0277 │ │ +081ac2: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081ac8: 0c01 |001c: move-result-object v1 │ │ +081aca: 5432 f200 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +081ace: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081ad4: 0c01 |0022: move-result-object v1 │ │ +081ad6: 6e10 841f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +081adc: 0c01 |0026: move-result-object v1 │ │ +081ade: 7020 311f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +081ae4: 2700 |002a: throw v0 │ │ +081ae6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0004 line=1327 │ │ 0x000c line=1330 │ │ 0x0010 line=1331 │ │ 0x002b line=1334 │ │ @@ -136933,74 +136944,74 @@ │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeFadeAnimation' │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -080c00: |[080c00] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -080c10: 2200 1402 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0214 │ │ -080c14: 7030 230f 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f23 │ │ -080c1a: 6201 da00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00da │ │ -080c1e: 6e20 260f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f26 │ │ -080c24: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -080c28: 6e30 250f 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0f25 │ │ -080c2e: 1100 |000f: return-object v0 │ │ +081ae8: |[081ae8] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +081af8: 2200 1202 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0212 │ │ +081afc: 7030 230f 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f23 │ │ +081b02: 6201 da00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00da │ │ +081b06: 6e20 260f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f26 │ │ +081b0c: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +081b10: 6e30 250f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0f25 │ │ +081b16: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0005 line=735 │ │ 0x000a line=736 │ │ 0x000f line=737 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=4 start F │ │ - 0x0000 - 0x0010 reg=5 end F │ │ + 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=5 start F │ │ + 0x0000 - 0x0010 reg=6 end F │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeOpenCloseAnimation' │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -080c30: |[080c30] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -080c40: 220a 1702 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0217 │ │ -080c44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -080c46: 7020 2d0f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0f2d │ │ -080c4c: 2200 1c02 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@021c │ │ -080c50: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -080c52: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -080c56: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -080c58: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -080c5c: 01c1 |000e: move v1, v12 │ │ -080c5e: 01d2 |000f: move v2, v13 │ │ -080c60: 01c3 |0010: move v3, v12 │ │ -080c62: 01d4 |0011: move v4, v13 │ │ -080c64: 7609 360f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0f36 │ │ -080c6a: 6201 db00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00db │ │ -080c6e: 6e20 380f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f38 │ │ -080c74: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -080c78: 6e30 370f 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0f37 │ │ -080c7e: 6e20 2e0f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f2e │ │ -080c84: 2209 1402 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0214 │ │ -080c88: 7030 230f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f23 │ │ -080c8e: 6201 da00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00da │ │ -080c92: 6e20 260f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f26 │ │ -080c98: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -080c9c: 6e30 250f 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0f25 │ │ -080ca2: 6e20 2e0f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f2e │ │ -080ca8: 110a |0034: return-object v10 │ │ +081b18: |[081b18] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +081b28: 220a 1502 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0215 │ │ +081b2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +081b2e: 7020 2d0f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0f2d │ │ +081b34: 2200 1a02 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@021a │ │ +081b38: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +081b3a: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +081b3e: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +081b40: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +081b44: 01c1 |000e: move v1, v12 │ │ +081b46: 01d2 |000f: move v2, v13 │ │ +081b48: 01c3 |0010: move v3, v12 │ │ +081b4a: 01d4 |0011: move v4, v13 │ │ +081b4c: 7609 360f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0f36 │ │ +081b52: 6201 db00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00db │ │ +081b56: 6e20 380f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f38 │ │ +081b5c: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +081b60: 6e30 370f 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0f37 │ │ +081b66: 6e20 2e0f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f2e │ │ +081b6c: 2209 1202 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0212 │ │ +081b70: 7030 230f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f23 │ │ +081b76: 6201 da00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00da │ │ +081b7a: 6e20 260f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f26 │ │ +081b80: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +081b84: 6e30 250f 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0f25 │ │ +081b8a: 6e20 2e0f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f2e │ │ +081b90: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0006 line=721 │ │ 0x0015 line=723 │ │ 0x001a line=724 │ │ 0x001f line=725 │ │ @@ -137024,25 +137035,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -080cac: |[080cac] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -080cbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080cbe: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -080cc4: 0f00 |0004: return v0 │ │ -080cc6: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -080cca: 28fd |0007: goto 0004 // -0003 │ │ -080ccc: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -080cd0: 28fa |000a: goto 0004 // -0006 │ │ -080cd2: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -080cd6: 28f7 |000d: goto 0004 // -0009 │ │ -080cd8: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +081b94: |[081b94] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +081ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081ba6: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +081bac: 0f00 |0004: return v0 │ │ +081bae: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +081bb2: 28fd |0007: goto 0004 // -0003 │ │ +081bb4: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +081bb8: 28fa |000a: goto 0004 // -0006 │ │ +081bba: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +081bbe: 28f7 |000d: goto 0004 // -0009 │ │ +081bc0: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2013 │ │ 0x0001 line=2014 │ │ 0x0004 line=2025 │ │ 0x0005 line=2016 │ │ 0x0007 line=2017 │ │ @@ -137059,52 +137070,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -080cf4: |[080cf4] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -080d04: 1a03 5403 |0000: const-string v3, "FragmentManager" // string@0354 │ │ -080d08: 6e10 571f 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1f57 │ │ -080d0e: 0c04 |0005: move-result-object v4 │ │ -080d10: 7120 090d 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -080d16: 1a03 5403 |0009: const-string v3, "FragmentManager" // string@0354 │ │ -080d1a: 1a04 fa01 |000b: const-string v4, "Activity state:" // string@01fa │ │ -080d1e: 7120 090d 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -080d24: 2201 1601 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0116 │ │ -080d28: 1a03 5403 |0012: const-string v3, "FragmentManager" // string@0354 │ │ -080d2c: 7020 ea06 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ -080d32: 2202 8c03 |0017: new-instance v2, Ljava/io/PrintWriter; // type@038c │ │ -080d36: 7020 031f 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ -080d3c: 5473 e300 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -080d40: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -080d44: 5473 e300 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -080d48: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ -080d4c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -080d4e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -080d50: 2366 b904 |0026: new-array v6, v6, [Ljava/lang/String; // type@04b9 │ │ -080d54: 6e56 9b03 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@039b │ │ -080d5a: 2708 |002b: throw v8 │ │ -080d5c: 0d00 |002c: move-exception v0 │ │ -080d5e: 1a03 5403 |002d: const-string v3, "FragmentManager" // string@0354 │ │ -080d62: 1a04 3f03 |002f: const-string v4, "Failed dumping state" // string@033f │ │ -080d66: 7130 0a0d 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -080d6c: 28f7 |0034: goto 002b // -0009 │ │ -080d6e: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ -080d72: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -080d74: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -080d76: 2355 b904 |0039: new-array v5, v5, [Ljava/lang/String; // type@04b9 │ │ -080d7a: 6e55 1204 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@0412 │ │ -080d80: 28ed |003e: goto 002b // -0013 │ │ -080d82: 0d00 |003f: move-exception v0 │ │ -080d84: 1a03 5403 |0040: const-string v3, "FragmentManager" // string@0354 │ │ -080d88: 1a04 3f03 |0042: const-string v4, "Failed dumping state" // string@033f │ │ -080d8c: 7130 0a0d 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -080d92: 28e4 |0047: goto 002b // -001c │ │ +081bdc: |[081bdc] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +081bec: 1a03 5803 |0000: const-string v3, "FragmentManager" // string@0358 │ │ +081bf0: 6e10 571f 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1f57 │ │ +081bf6: 0c04 |0005: move-result-object v4 │ │ +081bf8: 7120 090d 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +081bfe: 1a03 5803 |0009: const-string v3, "FragmentManager" // string@0358 │ │ +081c02: 1a04 ff01 |000b: const-string v4, "Activity state:" // string@01ff │ │ +081c06: 7120 090d 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +081c0c: 2201 1501 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0115 │ │ +081c10: 1a03 5803 |0012: const-string v3, "FragmentManager" // string@0358 │ │ +081c14: 7020 ea06 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ +081c1a: 2202 8a03 |0017: new-instance v2, Ljava/io/PrintWriter; // type@038a │ │ +081c1e: 7020 031f 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ +081c24: 5473 e300 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +081c28: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +081c2c: 5473 e300 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +081c30: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ +081c34: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +081c36: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +081c38: 2366 b704 |0026: new-array v6, v6, [Ljava/lang/String; // type@04b7 │ │ +081c3c: 6e56 9b03 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@039b │ │ +081c42: 2708 |002b: throw v8 │ │ +081c44: 0d00 |002c: move-exception v0 │ │ +081c46: 1a03 5803 |002d: const-string v3, "FragmentManager" // string@0358 │ │ +081c4a: 1a04 4303 |002f: const-string v4, "Failed dumping state" // string@0343 │ │ +081c4e: 7130 0a0d 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +081c54: 28f7 |0034: goto 002b // -0009 │ │ +081c56: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ +081c5a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +081c5c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +081c5e: 2355 b704 |0039: new-array v5, v5, [Ljava/lang/String; // type@04b7 │ │ +081c62: 6e55 1204 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@0412 │ │ +081c68: 28ed |003e: goto 002b // -0013 │ │ +081c6a: 0d00 |003f: move-exception v0 │ │ +081c6c: 1a03 5803 |0040: const-string v3, "FragmentManager" // string@0358 │ │ +081c70: 1a04 4303 |0042: const-string v4, "Failed dumping state" // string@0343 │ │ +081c74: 7130 0a0d 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +081c7a: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=434 │ │ @@ -137132,35 +137143,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -080db0: |[080db0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -080dc0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -080dc2: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -080dc8: 0f00 |0004: return v0 │ │ -080dca: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -080dce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -080dd0: 28fc |0008: goto 0004 // -0004 │ │ -080dd2: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -080dd4: 28fe |000a: goto 0008 // -0002 │ │ -080dd6: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -080dda: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -080ddc: 28f6 |000e: goto 0004 // -000a │ │ -080dde: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -080de0: 28fe |0010: goto 000e // -0002 │ │ -080de2: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -080de6: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -080de8: 28f0 |0014: goto 0004 // -0010 │ │ -080dea: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -080dec: 28fe |0016: goto 0014 // -0002 │ │ -080dee: 0000 |0017: nop // spacer │ │ -080df0: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +081c98: |[081c98] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +081ca8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +081caa: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +081cb0: 0f00 |0004: return v0 │ │ +081cb2: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +081cb6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +081cb8: 28fc |0008: goto 0004 // -0004 │ │ +081cba: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +081cbc: 28fe |000a: goto 0008 // -0002 │ │ +081cbe: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +081cc2: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +081cc4: 28f6 |000e: goto 0004 // -000a │ │ +081cc6: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +081cc8: 28fe |0010: goto 000e // -0002 │ │ +081cca: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +081cce: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +081cd0: 28f0 |0014: goto 0004 // -0010 │ │ +081cd2: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +081cd4: 28fe |0016: goto 0014 // -0002 │ │ +081cd6: 0000 |0017: nop // spacer │ │ +081cd8: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2037 │ │ 0x0001 line=2038 │ │ 0x0004 line=2049 │ │ 0x0005 line=2040 │ │ 0x0008 line=2041 │ │ @@ -137181,24 +137192,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -080e0c: |[080e0c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -080e1c: 5410 e700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -080e20: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -080e24: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -080e28: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -080e2e: 5b10 e700 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -080e32: 5410 e700 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -080e36: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -080e3c: 6e10 3304 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ -080e42: 0e00 |0013: return-void │ │ +081cf4: |[081cf4] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +081d04: 5410 e700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +081d08: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +081d0c: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +081d10: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +081d16: 5b10 e700 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +081d1a: 5410 e700 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +081d1e: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +081d24: 6e10 3304 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ +081d2a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1476 │ │ 0x0004 line=1477 │ │ 0x000b line=1479 │ │ 0x0010 line=1480 │ │ 0x0013 line=1481 │ │ @@ -137211,66 +137222,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 │ │ -080e44: |[080e44] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -080e54: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -080e56: 5440 e400 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -080e5a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -080e5e: 2200 c903 |0005: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -080e62: 7010 a41f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -080e68: 5b40 e400 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -080e6c: 6300 d900 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -080e70: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -080e74: 1a00 5403 |0010: const-string v0, "FragmentManager" // string@0354 │ │ -080e78: 2201 b303 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -080e7c: 7010 761f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -080e82: 1a02 610f |0017: const-string v2, "add: " // string@0f61 │ │ -080e86: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080e8c: 0c01 |001c: move-result-object v1 │ │ -080e8e: 6e20 7d1f 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -080e94: 0c01 |0020: move-result-object v1 │ │ -080e96: 6e10 841f 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -080e9c: 0c01 |0024: move-result-object v1 │ │ -080e9e: 7120 0c0d 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -080ea4: 6e20 1f04 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@041f │ │ -080eaa: 5550 8900 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -080eae: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -080eb2: 5440 e400 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -080eb6: 6e20 ac1f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -080ebc: 0a00 |0034: move-result v0 │ │ -080ebe: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -080ec2: 2200 a103 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -080ec6: 2201 b303 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -080eca: 7010 761f 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -080ed0: 1a02 4f03 |003e: const-string v2, "Fragment already added: " // string@034f │ │ -080ed4: 6e20 7e1f 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080eda: 0c01 |0043: move-result-object v1 │ │ -080edc: 6e20 7d1f 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -080ee2: 0c01 |0047: move-result-object v1 │ │ -080ee4: 6e10 841f 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -080eea: 0c01 |004b: move-result-object v1 │ │ -080eec: 7020 311f 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -080ef2: 2700 |004f: throw v0 │ │ -080ef4: 5440 e400 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -080ef8: 6e20 a81f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -080efe: 5c53 7f00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -080f02: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -080f04: 5c50 9700 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ -080f08: 5550 8d00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -080f0c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -080f10: 5550 9400 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -080f14: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -080f18: 5c43 f100 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -080f1c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -080f20: 6e20 2504 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ -080f26: 0e00 |0069: return-void │ │ +081d2c: |[081d2c] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +081d3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +081d3e: 5440 e400 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +081d42: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +081d46: 2200 c703 |0005: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +081d4a: 7010 a41f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +081d50: 5b40 e400 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +081d54: 6300 d900 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +081d58: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +081d5c: 1a00 5803 |0010: const-string v0, "FragmentManager" // string@0358 │ │ +081d60: 2201 b103 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +081d64: 7010 761f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +081d6a: 1a02 630f |0017: const-string v2, "add: " // string@0f63 │ │ +081d6e: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081d74: 0c01 |001c: move-result-object v1 │ │ +081d76: 6e20 7d1f 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +081d7c: 0c01 |0020: move-result-object v1 │ │ +081d7e: 6e10 841f 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +081d84: 0c01 |0024: move-result-object v1 │ │ +081d86: 7120 0c0d 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +081d8c: 6e20 1f04 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@041f │ │ +081d92: 5550 8900 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +081d96: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +081d9a: 5440 e400 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +081d9e: 6e20 ac1f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +081da4: 0a00 |0034: move-result v0 │ │ +081da6: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +081daa: 2200 9f03 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +081dae: 2201 b103 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +081db2: 7010 761f 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +081db8: 1a02 5303 |003e: const-string v2, "Fragment already added: " // string@0353 │ │ +081dbc: 6e20 7e1f 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081dc2: 0c01 |0043: move-result-object v1 │ │ +081dc4: 6e20 7d1f 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +081dca: 0c01 |0047: move-result-object v1 │ │ +081dcc: 6e10 841f 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +081dd2: 0c01 |004b: move-result-object v1 │ │ +081dd4: 7020 311f 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +081dda: 2700 |004f: throw v0 │ │ +081ddc: 5440 e400 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +081de0: 6e20 a81f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +081de6: 5c53 7f00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +081dea: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +081dec: 5c50 9700 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ +081df0: 5550 8d00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +081df4: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +081df8: 5550 9400 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +081dfc: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +081e00: 5c43 f100 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +081e04: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +081e08: 6e20 2504 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ +081e0e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0005 line=1153 │ │ 0x000c line=1155 │ │ 0x0028 line=1156 │ │ 0x002b line=1157 │ │ @@ -137294,23 +137305,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 │ │ -080f28: |[080f28] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -080f38: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -080f3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -080f40: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -080f44: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -080f4a: 5b10 e800 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -080f4e: 5410 e800 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -080f52: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -080f58: 0e00 |0010: return-void │ │ +081e10: |[081e10] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +081e20: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +081e24: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +081e28: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +081e2c: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +081e32: 5b10 e800 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +081e36: 5410 e800 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +081e3a: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +081e40: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0004 line=531 │ │ 0x000b line=533 │ │ 0x0010 line=534 │ │ locals : │ │ @@ -137322,89 +137333,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 │ │ -080f5c: |[080f5c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -080f6c: 1d05 |0000: monitor-enter v5 │ │ -080f6e: 5452 e500 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -080f72: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -080f76: 5452 e500 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -080f7a: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -080f80: 0a02 |000a: move-result v2 │ │ -080f82: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -080f86: 5452 e900 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -080f8a: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -080f8e: 2202 c903 |0011: new-instance v2, Ljava/util/ArrayList; // type@03c9 │ │ -080f92: 7010 a41f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -080f98: 5b52 e900 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -080f9c: 5452 e900 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -080fa0: 6e10 b31f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -080fa6: 0a00 |001d: move-result v0 │ │ -080fa8: 6302 d900 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -080fac: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -080fb0: 1a02 5403 |0022: const-string v2, "FragmentManager" // string@0354 │ │ -080fb4: 2203 b303 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -080fb8: 7010 761f 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -080fbe: 1a04 1e0b |0029: const-string v4, "Setting back stack index " // string@0b1e │ │ -080fc2: 6e20 7e1f 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080fc8: 0c03 |002e: move-result-object v3 │ │ -080fca: 6e20 7b1f 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -080fd0: 0c03 |0032: move-result-object v3 │ │ -080fd2: 1a04 9600 |0033: const-string v4, " to " // string@0096 │ │ -080fd6: 6e20 7e1f 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -080fdc: 0c03 |0038: move-result-object v3 │ │ -080fde: 6e20 7d1f 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -080fe4: 0c03 |003c: move-result-object v3 │ │ -080fe6: 6e10 841f 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -080fec: 0c03 |0040: move-result-object v3 │ │ -080fee: 7120 0c0d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -080ff4: 5452 e900 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -080ff8: 6e20 a81f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -080ffe: 1e05 |0049: monitor-exit v5 │ │ -081000: 0101 |004a: move v1, v0 │ │ -081002: 0f01 |004b: return v1 │ │ -081004: 5452 e500 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -081008: 5453 e500 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -08100c: 6e10 b31f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081012: 0a03 |0053: move-result v3 │ │ -081014: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -081018: 6e20 b01f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -08101e: 0c02 |0059: move-result-object v2 │ │ -081020: 1f02 a403 |005a: check-cast v2, Ljava/lang/Integer; // type@03a4 │ │ -081024: 6e10 341f 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -08102a: 0a00 |005f: move-result v0 │ │ -08102c: 6302 d900 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -081030: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -081034: 1a02 5403 |0064: const-string v2, "FragmentManager" // string@0354 │ │ -081038: 2203 b303 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -08103c: 7010 761f 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -081042: 1a04 0802 |006b: const-string v4, "Adding back stack index " // string@0208 │ │ -081046: 6e20 7e1f 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08104c: 0c03 |0070: move-result-object v3 │ │ -08104e: 6e20 7b1f 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -081054: 0c03 |0074: move-result-object v3 │ │ -081056: 1a04 9b00 |0075: const-string v4, " with " // string@009b │ │ -08105a: 6e20 7e1f 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -081060: 0c03 |007a: move-result-object v3 │ │ -081062: 6e20 7d1f 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -081068: 0c03 |007e: move-result-object v3 │ │ -08106a: 6e10 841f 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -081070: 0c03 |0082: move-result-object v3 │ │ -081072: 7120 0c0d 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -081078: 5452 e900 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -08107c: 6e30 b21f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -081082: 1e05 |008b: monitor-exit v5 │ │ -081084: 0101 |008c: move v1, v0 │ │ -081086: 28be |008d: goto 004b // -0042 │ │ -081088: 0d02 |008e: move-exception v2 │ │ -08108a: 1e05 |008f: monitor-exit v5 │ │ -08108c: 2702 |0090: throw v2 │ │ +081e44: |[081e44] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +081e54: 1d05 |0000: monitor-enter v5 │ │ +081e56: 5452 e500 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +081e5a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +081e5e: 5452 e500 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +081e62: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +081e68: 0a02 |000a: move-result v2 │ │ +081e6a: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +081e6e: 5452 e900 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +081e72: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +081e76: 2202 c703 |0011: new-instance v2, Ljava/util/ArrayList; // type@03c7 │ │ +081e7a: 7010 a41f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +081e80: 5b52 e900 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +081e84: 5452 e900 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +081e88: 6e10 b31f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +081e8e: 0a00 |001d: move-result v0 │ │ +081e90: 6302 d900 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +081e94: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +081e98: 1a02 5803 |0022: const-string v2, "FragmentManager" // string@0358 │ │ +081e9c: 2203 b103 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +081ea0: 7010 761f 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +081ea6: 1a04 200b |0029: const-string v4, "Setting back stack index " // string@0b20 │ │ +081eaa: 6e20 7e1f 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081eb0: 0c03 |002e: move-result-object v3 │ │ +081eb2: 6e20 7b1f 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +081eb8: 0c03 |0032: move-result-object v3 │ │ +081eba: 1a04 9900 |0033: const-string v4, " to " // string@0099 │ │ +081ebe: 6e20 7e1f 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081ec4: 0c03 |0038: move-result-object v3 │ │ +081ec6: 6e20 7d1f 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +081ecc: 0c03 |003c: move-result-object v3 │ │ +081ece: 6e10 841f 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +081ed4: 0c03 |0040: move-result-object v3 │ │ +081ed6: 7120 0c0d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +081edc: 5452 e900 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +081ee0: 6e20 a81f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +081ee6: 1e05 |0049: monitor-exit v5 │ │ +081ee8: 0101 |004a: move v1, v0 │ │ +081eea: 0f01 |004b: return v1 │ │ +081eec: 5452 e500 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +081ef0: 5453 e500 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +081ef4: 6e10 b31f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +081efa: 0a03 |0053: move-result v3 │ │ +081efc: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +081f00: 6e20 b01f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +081f06: 0c02 |0059: move-result-object v2 │ │ +081f08: 1f02 a203 |005a: check-cast v2, Ljava/lang/Integer; // type@03a2 │ │ +081f0c: 6e10 341f 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +081f12: 0a00 |005f: move-result v0 │ │ +081f14: 6302 d900 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +081f18: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +081f1c: 1a02 5803 |0064: const-string v2, "FragmentManager" // string@0358 │ │ +081f20: 2203 b103 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +081f24: 7010 761f 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +081f2a: 1a04 0d02 |006b: const-string v4, "Adding back stack index " // string@020d │ │ +081f2e: 6e20 7e1f 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081f34: 0c03 |0070: move-result-object v3 │ │ +081f36: 6e20 7b1f 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +081f3c: 0c03 |0074: move-result-object v3 │ │ +081f3e: 1a04 9e00 |0075: const-string v4, " with " // string@009e │ │ +081f42: 6e20 7e1f 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081f48: 0c03 |007a: move-result-object v3 │ │ +081f4a: 6e20 7d1f 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +081f50: 0c03 |007e: move-result-object v3 │ │ +081f52: 6e10 841f 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +081f58: 0c03 |0082: move-result-object v3 │ │ +081f5a: 7120 0c0d 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +081f60: 5452 e900 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +081f64: 6e30 b21f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +081f6a: 1e05 |008b: monitor-exit v5 │ │ +081f6c: 0101 |008c: move v1, v0 │ │ +081f6e: 28be |008d: goto 004b // -0042 │ │ +081f70: 0d02 |008e: move-exception v2 │ │ +081f72: 1e05 |008f: monitor-exit v5 │ │ +081f74: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1356 │ │ 0x0001 line=1357 │ │ 0x000d line=1358 │ │ @@ -137432,25 +137443,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 │ │ -08109c: |[08109c] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -0810ac: 5420 e300 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0810b0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0810b4: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0810b8: 1a01 0b02 |0006: const-string v1, "Already attached" // string@020b │ │ -0810bc: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0810c2: 2700 |000b: throw v0 │ │ -0810c4: 5b23 e300 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0810c8: 5b24 ea00 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ -0810cc: 5b25 f300 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0810d0: 0e00 |0012: return-void │ │ +081f84: |[081f84] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +081f94: 5420 e300 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +081f98: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +081f9c: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +081fa0: 1a01 1002 |0006: const-string v1, "Already attached" // string@0210 │ │ +081fa4: 7020 311f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +081faa: 2700 |000b: throw v0 │ │ +081fac: 5b23 e300 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +081fb0: 5b24 ea00 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ +081fb4: 5b25 f300 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +081fb8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1844 │ │ 0x000c line=1845 │ │ 0x000e line=1846 │ │ 0x0010 line=1847 │ │ 0x0012 line=1848 │ │ @@ -137465,84 +137476,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 │ │ -0810d4: |[0810d4] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0810e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0810e6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0810e8: 6300 d900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -0810ec: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -0810f0: 1a00 5403 |0006: const-string v0, "FragmentManager" // string@0354 │ │ -0810f4: 2201 b303 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0810f8: 7010 761f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0810fe: 1a02 3510 |000d: const-string v2, "attach: " // string@1035 │ │ -081102: 6e20 7e1f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -081108: 0c01 |0012: move-result-object v1 │ │ -08110a: 6e20 7d1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -081110: 0c01 |0016: move-result-object v1 │ │ -081112: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -081118: 0c01 |001a: move-result-object v1 │ │ -08111a: 7120 0c0d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -081120: 5570 8900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -081124: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -081128: 5c75 8900 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -08112c: 5570 7f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -081130: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -081134: 5460 e400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081138: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -08113c: 2200 c903 |002c: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -081140: 7010 a41f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -081146: 5b60 e400 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08114a: 5460 e400 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08114e: 6e20 ac1f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -081154: 0a00 |0038: move-result v0 │ │ -081156: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -08115a: 2200 a103 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08115e: 2201 b303 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -081162: 7010 761f 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -081168: 1a02 4f03 |0042: const-string v2, "Fragment already added: " // string@034f │ │ -08116c: 6e20 7e1f 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -081172: 0c01 |0047: move-result-object v1 │ │ -081174: 6e20 7d1f 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08117a: 0c01 |004b: move-result-object v1 │ │ -08117c: 6e10 841f 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -081182: 0c01 |004f: move-result-object v1 │ │ -081184: 7020 311f 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08118a: 2700 |0053: throw v0 │ │ -08118c: 6300 d900 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -081190: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -081194: 1a00 5403 |0058: const-string v0, "FragmentManager" // string@0354 │ │ -081198: 2201 b303 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -08119c: 7010 761f 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0811a2: 1a02 600f |005f: const-string v2, "add from attach: " // string@0f60 │ │ -0811a6: 6e20 7e1f 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0811ac: 0c01 |0064: move-result-object v1 │ │ -0811ae: 6e20 7d1f 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0811b4: 0c01 |0068: move-result-object v1 │ │ -0811b6: 6e10 841f 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0811bc: 0c01 |006c: move-result-object v1 │ │ -0811be: 7120 0c0d 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0811c4: 5460 e400 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0811c8: 6e20 a81f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0811ce: 5c73 7f00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -0811d2: 5570 8d00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -0811d6: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -0811da: 5570 9400 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -0811de: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -0811e2: 5c63 f100 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -0811e6: 5262 ec00 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -0811ea: 0760 |0083: move-object v0, v6 │ │ -0811ec: 0771 |0084: move-object v1, v7 │ │ -0811ee: 0183 |0085: move v3, v8 │ │ -0811f0: 0194 |0086: move v4, v9 │ │ -0811f2: 7406 2604 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@0426 │ │ -0811f8: 0e00 |008a: return-void │ │ +081fbc: |[081fbc] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +081fcc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +081fce: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +081fd0: 6300 d900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +081fd4: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +081fd8: 1a00 5803 |0006: const-string v0, "FragmentManager" // string@0358 │ │ +081fdc: 2201 b103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +081fe0: 7010 761f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +081fe6: 1a02 3610 |000d: const-string v2, "attach: " // string@1036 │ │ +081fea: 6e20 7e1f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +081ff0: 0c01 |0012: move-result-object v1 │ │ +081ff2: 6e20 7d1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +081ff8: 0c01 |0016: move-result-object v1 │ │ +081ffa: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +082000: 0c01 |001a: move-result-object v1 │ │ +082002: 7120 0c0d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +082008: 5570 8900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +08200c: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +082010: 5c75 8900 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +082014: 5570 7f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +082018: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +08201c: 5460 e400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082020: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +082024: 2200 c703 |002c: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +082028: 7010 a41f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08202e: 5b60 e400 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082032: 5460 e400 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082036: 6e20 ac1f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +08203c: 0a00 |0038: move-result v0 │ │ +08203e: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +082042: 2200 9f03 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +082046: 2201 b103 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +08204a: 7010 761f 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +082050: 1a02 5303 |0042: const-string v2, "Fragment already added: " // string@0353 │ │ +082054: 6e20 7e1f 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08205a: 0c01 |0047: move-result-object v1 │ │ +08205c: 6e20 7d1f 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +082062: 0c01 |004b: move-result-object v1 │ │ +082064: 6e10 841f 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08206a: 0c01 |004f: move-result-object v1 │ │ +08206c: 7020 311f 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +082072: 2700 |0053: throw v0 │ │ +082074: 6300 d900 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +082078: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +08207c: 1a00 5803 |0058: const-string v0, "FragmentManager" // string@0358 │ │ +082080: 2201 b103 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +082084: 7010 761f 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08208a: 1a02 620f |005f: const-string v2, "add from attach: " // string@0f62 │ │ +08208e: 6e20 7e1f 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082094: 0c01 |0064: move-result-object v1 │ │ +082096: 6e20 7d1f 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08209c: 0c01 |0068: move-result-object v1 │ │ +08209e: 6e10 841f 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0820a4: 0c01 |006c: move-result-object v1 │ │ +0820a6: 7120 0c0d 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0820ac: 5460 e400 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0820b0: 6e20 a81f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0820b6: 5c73 7f00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +0820ba: 5570 8d00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +0820be: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +0820c2: 5570 9400 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +0820c6: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +0820ca: 5c63 f100 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +0820ce: 5262 ec00 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +0820d2: 0760 |0083: move-object v0, v6 │ │ +0820d4: 0771 |0084: move-object v1, v7 │ │ +0820d6: 0183 |0085: move v3, v8 │ │ +0820d8: 0194 |0086: move v4, v9 │ │ +0820da: 7406 2604 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@0426 │ │ +0820e0: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1248 │ │ 0x001e line=1249 │ │ 0x0022 line=1250 │ │ 0x0024 line=1251 │ │ 0x0028 line=1252 │ │ @@ -137567,18 +137578,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0811fc: |[0811fc] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -08120c: 2200 8800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -081210: 7020 d502 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d5 │ │ -081216: 1100 |0005: return-object v0 │ │ +0820e4: |[0820e4] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0820f4: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +0820f8: 7020 d502 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d5 │ │ +0820fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -137586,64 +137597,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 │ │ -081218: |[081218] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -081228: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08122a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -08122c: 6300 d900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -081230: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -081234: 1a00 5403 |0006: const-string v0, "FragmentManager" // string@0354 │ │ -081238: 2201 b303 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -08123c: 7010 761f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -081242: 1a03 6c12 |000d: const-string v3, "detach: " // string@126c │ │ -081246: 6e20 7e1f 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08124c: 0c01 |0012: move-result-object v1 │ │ -08124e: 6e20 7d1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -081254: 0c01 |0016: move-result-object v1 │ │ -081256: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08125c: 0c01 |001a: move-result-object v1 │ │ -08125e: 7120 0c0d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -081264: 5570 8900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -081268: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -08126c: 5c72 8900 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -081270: 5570 7f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -081274: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -081278: 5460 e400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08127c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -081280: 6300 d900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -081284: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -081288: 1a00 5403 |0030: const-string v0, "FragmentManager" // string@0354 │ │ -08128c: 2201 b303 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -081290: 7010 761f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -081296: 1a03 7a20 |0037: const-string v3, "remove from detach: " // string@207a │ │ -08129a: 6e20 7e1f 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0812a0: 0c01 |003c: move-result-object v1 │ │ -0812a2: 6e20 7d1f 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0812a8: 0c01 |0040: move-result-object v1 │ │ -0812aa: 6e10 841f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0812b0: 0c01 |0044: move-result-object v1 │ │ -0812b2: 7120 0c0d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0812b8: 5460 e400 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0812bc: 6e20 b11f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0812c2: 5570 8d00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -0812c6: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -0812ca: 5570 9400 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -0812ce: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -0812d2: 5c62 f100 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -0812d6: 5c75 7f00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -0812da: 0760 |0059: move-object v0, v6 │ │ -0812dc: 0771 |005a: move-object v1, v7 │ │ -0812de: 0183 |005b: move v3, v8 │ │ -0812e0: 0194 |005c: move v4, v9 │ │ -0812e2: 7406 2604 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@0426 │ │ -0812e8: 0e00 |0060: return-void │ │ +082100: |[082100] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +082110: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +082112: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +082114: 6300 d900 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +082118: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +08211c: 1a00 5803 |0006: const-string v0, "FragmentManager" // string@0358 │ │ +082120: 2201 b103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +082124: 7010 761f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08212a: 1a03 6d12 |000d: const-string v3, "detach: " // string@126d │ │ +08212e: 6e20 7e1f 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082134: 0c01 |0012: move-result-object v1 │ │ +082136: 6e20 7d1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08213c: 0c01 |0016: move-result-object v1 │ │ +08213e: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +082144: 0c01 |001a: move-result-object v1 │ │ +082146: 7120 0c0d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08214c: 5570 8900 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +082150: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +082154: 5c72 8900 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +082158: 5570 7f00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +08215c: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +082160: 5460 e400 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082164: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +082168: 6300 d900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +08216c: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +082170: 1a00 5803 |0030: const-string v0, "FragmentManager" // string@0358 │ │ +082174: 2201 b103 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +082178: 7010 761f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08217e: 1a03 7a20 |0037: const-string v3, "remove from detach: " // string@207a │ │ +082182: 6e20 7e1f 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082188: 0c01 |003c: move-result-object v1 │ │ +08218a: 6e20 7d1f 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +082190: 0c01 |0040: move-result-object v1 │ │ +082192: 6e10 841f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +082198: 0c01 |0044: move-result-object v1 │ │ +08219a: 7120 0c0d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0821a0: 5460 e400 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0821a4: 6e20 b11f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +0821aa: 5570 8d00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +0821ae: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +0821b2: 5570 9400 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +0821b6: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +0821ba: 5c62 f100 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +0821be: 5c75 7f00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +0821c2: 0760 |0059: move-object v0, v6 │ │ +0821c4: 0771 |005a: move-object v1, v7 │ │ +0821c6: 0183 |005b: move v3, v8 │ │ +0821c8: 0194 |005c: move v4, v9 │ │ +0821ca: 7406 2604 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@0426 │ │ +0821d0: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1229 │ │ 0x001e line=1230 │ │ 0x0022 line=1231 │ │ 0x0024 line=1232 │ │ 0x0028 line=1234 │ │ @@ -137665,20 +137676,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0812ec: |[0812ec] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -0812fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0812fe: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -081302: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -081304: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -08130a: 0e00 |0007: return-void │ │ +0821d4: |[0821d4] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +0821e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0821e6: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +0821ea: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0821ec: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +0821f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1860 │ │ 0x0003 line=1861 │ │ 0x0007 line=1862 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -137688,31 +137699,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08130c: |[08130c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08131c: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081320: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -081324: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081326: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08132a: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081330: 0a02 |000a: move-result v2 │ │ -081332: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -081336: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08133a: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081340: 0c00 |0012: move-result-object v0 │ │ -081342: 1f00 9000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081346: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -08134a: 6e20 7303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0373 │ │ -081350: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081354: 28e9 |001c: goto 0005 // -0017 │ │ -081356: 0e00 |001d: return-void │ │ +0821f4: |[0821f4] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +082204: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082208: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +08220c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08220e: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082212: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082218: 0a02 |000a: move-result v2 │ │ +08221a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +08221e: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082222: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082228: 0c00 |0012: move-result-object v0 │ │ +08222a: 1f00 8f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +08222e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +082232: 6e20 7303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0373 │ │ +082238: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08223c: 28e9 |001c: goto 0005 // -0017 │ │ +08223e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ 0x0004 line=1906 │ │ 0x000d line=1907 │ │ 0x0015 line=1908 │ │ 0x0017 line=1909 │ │ @@ -137729,36 +137740,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -081358: |[081358] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -081368: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08136c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -081370: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081372: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081376: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08137c: 0a02 |000a: move-result v2 │ │ -08137e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -081382: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081386: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08138c: 0c00 |0012: move-result-object v0 │ │ -08138e: 1f00 9000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081392: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -081396: 6e20 7403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0374 │ │ -08139c: 0a02 |001a: move-result v2 │ │ -08139e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -0813a2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0813a4: 0f02 |001e: return v2 │ │ -0813a6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0813aa: 28e4 |0021: goto 0005 // -001c │ │ -0813ac: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0813ae: 28fb |0023: goto 001e // -0005 │ │ +082240: |[082240] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +082250: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082254: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +082258: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08225a: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +08225e: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082264: 0a02 |000a: move-result v2 │ │ +082266: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +08226a: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +08226e: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082274: 0c00 |0012: move-result-object v0 │ │ +082276: 1f00 8f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +08227a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +08227e: 6e20 7403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0374 │ │ +082284: 0a02 |001a: move-result v2 │ │ +082286: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +08228a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +08228c: 0f02 |001e: return v2 │ │ +08228e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082292: 28e4 |0021: goto 0005 // -001c │ │ +082294: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +082296: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1988 │ │ 0x0004 line=1989 │ │ 0x000d line=1990 │ │ 0x0015 line=1991 │ │ 0x0017 line=1992 │ │ @@ -137779,20 +137790,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0813b0: |[0813b0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -0813c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0813c2: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -0813c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0813c8: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -0813ce: 0e00 |0007: return-void │ │ +082298: |[082298] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +0822a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0822aa: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +0822ae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0822b0: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +0822b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1855 │ │ 0x0003 line=1856 │ │ 0x0007 line=1857 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -137802,59 +137813,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 │ │ -0813d0: |[0813d0] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0813e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0813e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0813e4: 5454 e400 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0813e8: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -0813ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0813ee: 5454 e400 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0813f2: 6e10 b31f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0813f8: 0a04 |000c: move-result v4 │ │ -0813fa: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -0813fe: 5454 e400 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081402: 6e20 ad1f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081408: 0c00 |0014: move-result-object v0 │ │ -08140a: 1f00 9000 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08140e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -081412: 6e30 7603 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0376 │ │ -081418: 0a04 |001c: move-result v4 │ │ -08141a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -08141e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -081420: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -081424: 2202 c903 |0022: new-instance v2, Ljava/util/ArrayList; // type@03c9 │ │ -081428: 7010 a41f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -08142e: 6e20 a81f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -081434: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081438: 28db |002c: goto 0007 // -0025 │ │ -08143a: 5454 eb00 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ -08143e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -081442: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -081444: 5454 eb00 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ -081448: 6e10 b31f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08144e: 0a04 |0037: move-result v4 │ │ -081450: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -081454: 5454 eb00 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ -081458: 6e20 ad1f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08145e: 0c00 |003f: move-result-object v0 │ │ -081460: 1f00 9000 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081464: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -081468: 6e20 ac1f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -08146e: 0a04 |0047: move-result v4 │ │ -081470: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -081474: 6e10 6203 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0362 │ │ -08147a: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08147e: 28e3 |004f: goto 0032 // -001d │ │ -081480: 5b52 eb00 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ -081484: 0f03 |0052: return v3 │ │ +0822b8: |[0822b8] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +0822c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0822ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0822cc: 5454 e400 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0822d0: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +0822d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0822d6: 5454 e400 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0822da: 6e10 b31f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0822e0: 0a04 |000c: move-result v4 │ │ +0822e2: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +0822e6: 5454 e400 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0822ea: 6e20 ad1f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0822f0: 0c00 |0014: move-result-object v0 │ │ +0822f2: 1f00 8f00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +0822f6: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +0822fa: 6e30 7603 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0376 │ │ +082300: 0a04 |001c: move-result v4 │ │ +082302: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +082306: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +082308: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +08230c: 2202 c703 |0022: new-instance v2, Ljava/util/ArrayList; // type@03c7 │ │ +082310: 7010 a41f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +082316: 6e20 a81f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +08231c: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082320: 28db |002c: goto 0007 // -0025 │ │ +082322: 5454 eb00 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ +082326: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +08232a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +08232c: 5454 eb00 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ +082330: 6e10 b31f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082336: 0a04 |0037: move-result v4 │ │ +082338: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +08233c: 5454 eb00 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ +082340: 6e20 ad1f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082346: 0c00 |003f: move-result-object v0 │ │ +082348: 1f00 8f00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +08234c: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +082350: 6e20 ac1f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +082356: 0a04 |0047: move-result v4 │ │ +082358: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +08235c: 6e10 6203 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0362 │ │ +082362: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082366: 28e3 |004f: goto 0032 // -001d │ │ +082368: 5b52 eb00 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ +08236c: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ 0x0001 line=1928 │ │ 0x0002 line=1929 │ │ 0x0006 line=1930 │ │ 0x000f line=1931 │ │ @@ -137890,25 +137901,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -081488: |[081488] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -081498: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08149a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08149c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08149e: 5c30 ed00 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ -0814a2: 6e10 1404 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -0814a8: 6e30 2404 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -0814ae: 5b31 e300 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0814b2: 5b31 ea00 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ -0814b6: 5b31 f300 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0814ba: 0e00 |0011: return-void │ │ +082370: |[082370] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +082380: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +082382: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +082384: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +082386: 5c30 ed00 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ +08238a: 6e10 1404 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +082390: 6e30 2404 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +082396: 5b31 e300 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +08239a: 5b31 ea00 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ +08239e: 5b31 f300 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +0823a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1896 │ │ 0x0005 line=1897 │ │ 0x0008 line=1898 │ │ 0x000b line=1899 │ │ 0x000d line=1900 │ │ @@ -137922,19 +137933,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0814bc: |[0814bc] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -0814cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0814ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0814d0: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -0814d6: 0e00 |0005: return-void │ │ +0823a4: |[0823a4] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +0823b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0823b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0823b8: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +0823be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1892 │ │ 0x0005 line=1893 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -137943,31 +137954,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0814d8: |[0814d8] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -0814e8: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0814ec: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0814f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0814f2: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0814f6: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0814fc: 0a02 |000a: move-result v2 │ │ -0814fe: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -081502: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081506: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08150c: 0c00 |0012: move-result-object v0 │ │ -08150e: 1f00 9000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081512: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -081516: 6e10 7a03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@037a │ │ -08151c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081520: 28e9 |001c: goto 0005 // -0017 │ │ -081522: 0e00 |001d: return-void │ │ +0823c0: |[0823c0] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +0823d0: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0823d4: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0823d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0823da: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0823de: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0823e4: 0a02 |000a: move-result v2 │ │ +0823e6: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0823ea: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0823ee: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0823f4: 0c00 |0012: move-result-object v0 │ │ +0823f6: 1f00 8f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +0823fa: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0823fe: 6e10 7a03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@037a │ │ +082404: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082408: 28e9 |001c: goto 0005 // -0017 │ │ +08240a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0004 line=1917 │ │ 0x000d line=1918 │ │ 0x0015 line=1919 │ │ 0x0017 line=1920 │ │ @@ -137983,36 +137994,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -081524: |[081524] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -081534: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081538: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -08153c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08153e: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081542: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081548: 0a02 |000a: move-result v2 │ │ -08154a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -08154e: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081552: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081558: 0c00 |0012: move-result-object v0 │ │ -08155a: 1f00 9000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08155e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -081562: 6e20 7b03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@037b │ │ -081568: 0a02 |001a: move-result v2 │ │ -08156a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -08156e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -081570: 0f02 |001e: return v2 │ │ -081572: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081576: 28e4 |0021: goto 0005 // -001c │ │ -081578: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -08157a: 28fb |0023: goto 001e // -0005 │ │ +08240c: |[08240c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08241c: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082420: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +082424: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +082426: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +08242a: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082430: 0a02 |000a: move-result v2 │ │ +082432: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +082436: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +08243a: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082440: 0c00 |0012: move-result-object v0 │ │ +082442: 1f00 8f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082446: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +08244a: 6e20 7b03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@037b │ │ +082450: 0a02 |001a: move-result v2 │ │ +082452: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +082456: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +082458: 0f02 |001e: return v2 │ │ +08245a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08245e: 28e4 |0021: goto 0005 // -001c │ │ +082460: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +082462: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1974 │ │ 0x0004 line=1975 │ │ 0x000d line=1976 │ │ 0x0015 line=1977 │ │ 0x0017 line=1978 │ │ @@ -138033,31 +138044,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08157c: |[08157c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -08158c: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081590: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -081594: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081596: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08159a: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0815a0: 0a02 |000a: move-result v2 │ │ -0815a2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0815a6: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0815aa: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0815b0: 0c00 |0012: move-result-object v0 │ │ -0815b2: 1f00 9000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0815b6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0815ba: 6e20 7c03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@037c │ │ -0815c0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0815c4: 28e9 |001c: goto 0005 // -0017 │ │ -0815c6: 0e00 |001d: return-void │ │ +082464: |[082464] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +082474: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082478: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +08247c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08247e: 5432 e400 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082482: 6e10 b31f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082488: 0a02 |000a: move-result v2 │ │ +08248a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +08248e: 5432 e400 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082492: 6e20 ad1f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082498: 0c00 |0012: move-result-object v0 │ │ +08249a: 1f00 8f00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +08249e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0824a2: 6e20 7c03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@037c │ │ +0824a8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0824ac: 28e9 |001c: goto 0005 // -0017 │ │ +0824ae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0004 line=2003 │ │ 0x000d line=2004 │ │ 0x0015 line=2005 │ │ 0x0017 line=2006 │ │ @@ -138074,19 +138085,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0815c8: |[0815c8] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -0815d8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0815da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0815dc: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -0815e2: 0e00 |0005: return-void │ │ +0824b0: |[0824b0] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +0824c0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0824c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0824c4: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +0824ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1875 │ │ 0x0005 line=1876 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -138095,35 +138106,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0815e4: |[0815e4] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0815f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0815f6: 5443 e400 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0815fa: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -0815fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -081600: 5443 e400 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081604: 6e10 b31f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08160a: 0a03 |000b: move-result v3 │ │ -08160c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -081610: 5443 e400 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081614: 6e20 ad1f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08161a: 0c00 |0013: move-result-object v0 │ │ -08161c: 1f00 9000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081620: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -081624: 6e20 7e03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@037e │ │ -08162a: 0a03 |001b: move-result v3 │ │ -08162c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -081630: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -081632: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081636: 28e5 |0021: goto 0006 // -001b │ │ -081638: 0f02 |0022: return v2 │ │ +0824cc: |[0824cc] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0824dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0824de: 5443 e400 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0824e2: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +0824e6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0824e8: 5443 e400 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0824ec: 6e10 b31f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0824f2: 0a03 |000b: move-result v3 │ │ +0824f4: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +0824f8: 5443 e400 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0824fc: 6e20 ad1f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082502: 0c00 |0013: move-result-object v0 │ │ +082504: 1f00 8f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082508: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +08250c: 6e20 7e03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@037e │ │ +082512: 0a03 |001b: move-result v3 │ │ +082514: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +082518: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +08251a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08251e: 28e5 |0021: goto 0006 // -001b │ │ +082520: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1959 │ │ 0x0001 line=1960 │ │ 0x0005 line=1961 │ │ 0x000e line=1962 │ │ 0x0016 line=1963 │ │ @@ -138143,19 +138154,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08163c: |[08163c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -08164c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -08164e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -081650: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -081656: 0e00 |0005: return-void │ │ +082524: |[082524] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +082534: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +082536: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +082538: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +08253e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1888 │ │ 0x0005 line=1889 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -138164,20 +138175,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -081658: |[081658] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -081668: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08166a: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -08166e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -081670: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -081676: 0e00 |0007: return-void │ │ +082540: |[082540] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +082550: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082552: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +082556: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +082558: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +08255e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1870 │ │ 0x0003 line=1871 │ │ 0x0007 line=1872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -138187,20 +138198,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -081678: |[081678] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -081688: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08168a: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -08168e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -081690: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -081696: 0e00 |0007: return-void │ │ +082560: |[082560] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +082570: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082572: 5c21 f700 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +082576: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +082578: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +08257e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1865 │ │ 0x0003 line=1866 │ │ 0x0007 line=1867 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -138210,21 +138221,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -081698: |[081698] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -0816a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0816aa: 5c20 f700 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -0816ae: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0816b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0816b2: 6e30 2404 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -0816b8: 0e00 |0008: return-void │ │ +082580: |[082580] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +082590: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082592: 5c20 f700 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +082596: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +082598: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08259a: 6e30 2404 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +0825a0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1882 │ │ 0x0003 line=1884 │ │ 0x0008 line=1885 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -138234,267 +138245,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 │ │ -0816bc: |[0816bc] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0816cc: 2206 b303 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -0816d0: 7010 761f 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0816d6: 6e20 7e1f 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0816dc: 0c06 |0008: move-result-object v6 │ │ -0816de: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ -0816e2: 6e20 7e1f 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0816e8: 0c06 |000e: move-result-object v6 │ │ -0816ea: 6e10 841f 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0816f0: 0c04 |0012: move-result-object v4 │ │ -0816f2: 5486 e200 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0816f6: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -0816fa: 5486 e200 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0816fe: 6e10 b31f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081704: 0a00 |001c: move-result v0 │ │ -081706: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -08170a: 6e20 061f 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081710: 1a06 f301 |0022: const-string v6, "Active Fragments in " // string@01f3 │ │ -081714: 6e20 061f 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -08171a: 7110 881f 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -081720: 0a06 |002a: move-result v6 │ │ -081722: 7110 371f 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -081728: 0c06 |002e: move-result-object v6 │ │ -08172a: 6e20 061f 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081730: 1a06 0d01 |0032: const-string v6, ":" // string@010d │ │ -081734: 6e20 0b1f 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -08173a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -08173c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -081740: 5486 e200 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081744: 6e20 ad1f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08174a: 0c02 |003f: move-result-object v2 │ │ -08174c: 1f02 9000 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081750: 6e20 061f 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081756: 1a06 0700 |0045: const-string v6, " #" // string@0007 │ │ -08175a: 6e20 061f 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081760: 6e20 041f 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -081766: 1a06 0e01 |004d: const-string v6, ": " // string@010e │ │ -08176a: 6e20 061f 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081770: 6e20 0a1f 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -081776: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -08177a: 6e5c 3503 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@0335 │ │ -081780: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081784: 28dc |005c: goto 0038 // -0024 │ │ -081786: 5486 e400 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08178a: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -08178e: 5486 e400 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081792: 6e10 b31f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081798: 0a00 |0066: move-result v0 │ │ -08179a: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -08179e: 6e20 061f 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0817a4: 1a06 0602 |006c: const-string v6, "Added Fragments:" // string@0206 │ │ -0817a8: 6e20 0b1f 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -0817ae: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0817b0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -0817b4: 5486 e400 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0817b8: 6e20 ad1f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0817be: 0c02 |0079: move-result-object v2 │ │ -0817c0: 1f02 9000 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0817c4: 6e20 061f 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0817ca: 1a06 0700 |007f: const-string v6, " #" // string@0007 │ │ -0817ce: 6e20 061f 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0817d4: 6e20 041f 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -0817da: 1a06 0e01 |0087: const-string v6, ": " // string@010e │ │ -0817de: 6e20 061f 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0817e4: 6e10 9003 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0390 │ │ -0817ea: 0c06 |008f: move-result-object v6 │ │ -0817ec: 6e20 0b1f 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -0817f2: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0817f6: 28dd |0095: goto 0072 // -0023 │ │ -0817f8: 5486 eb00 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ -0817fc: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -081800: 5486 eb00 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ -081804: 6e10 b31f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08180a: 0a00 |009f: move-result v0 │ │ -08180c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -081810: 6e20 061f 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081816: 1a06 6403 |00a5: const-string v6, "Fragments Created Menus:" // string@0364 │ │ -08181a: 6e20 0b1f 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -081820: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -081822: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -081826: 5486 eb00 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ -08182a: 6e20 ad1f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081830: 0c02 |00b2: move-result-object v2 │ │ -081832: 1f02 9000 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081836: 6e20 061f 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -08183c: 1a06 0700 |00b8: const-string v6, " #" // string@0007 │ │ -081840: 6e20 061f 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081846: 6e20 041f 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -08184c: 1a06 0e01 |00c0: const-string v6, ": " // string@010e │ │ -081850: 6e20 061f 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081856: 6e10 9003 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0390 │ │ -08185c: 0c06 |00c8: move-result-object v6 │ │ -08185e: 6e20 0b1f 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -081864: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081868: 28dd |00ce: goto 00ab // -0023 │ │ -08186a: 5486 e700 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -08186e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -081872: 5486 e700 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -081876: 6e10 b31f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08187c: 0a00 |00d8: move-result v0 │ │ -08187e: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -081882: 6e20 061f 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081888: 1a06 2302 |00de: const-string v6, "Back Stack:" // string@0223 │ │ -08188c: 6e20 0b1f 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -081892: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -081894: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -081898: 5486 e700 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -08189c: 6e20 ad1f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0818a2: 0c01 |00eb: move-result-object v1 │ │ -0818a4: 1f01 8800 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -0818a8: 6e20 061f 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0818ae: 1a06 0700 |00f1: const-string v6, " #" // string@0007 │ │ -0818b2: 6e20 061f 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0818b8: 6e20 041f 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -0818be: 1a06 0e01 |00f9: const-string v6, ": " // string@010e │ │ -0818c2: 6e20 061f 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0818c8: 6e10 fe02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02fe │ │ -0818ce: 0c06 |0101: move-result-object v6 │ │ -0818d0: 6e20 0b1f 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -0818d6: 6e5c e302 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@02e3 │ │ -0818dc: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0818e0: 28da |010a: goto 00e4 // -0026 │ │ -0818e2: 1d08 |010b: monitor-enter v8 │ │ -0818e4: 5486 e900 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -0818e8: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -0818ec: 5486 e900 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -0818f0: 6e10 b31f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0818f6: 0a00 |0115: move-result v0 │ │ -0818f8: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -0818fc: 6e20 061f 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081902: 1a06 2202 |011b: const-string v6, "Back Stack Indices:" // string@0222 │ │ -081906: 6e20 0b1f 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -08190c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -08190e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -081912: 5486 e900 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -081916: 6e20 ad1f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08191c: 0c01 |0128: move-result-object v1 │ │ -08191e: 1f01 8800 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -081922: 6e20 061f 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081928: 1a06 0700 |012e: const-string v6, " #" // string@0007 │ │ -08192c: 6e20 061f 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081932: 6e20 041f 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -081938: 1a06 0e01 |0136: const-string v6, ": " // string@010e │ │ -08193c: 6e20 061f 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081942: 6e20 0a1f 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -081948: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08194c: 28e1 |0140: goto 0121 // -001f │ │ -08194e: 5486 e500 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -081952: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -081956: 5486 e500 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -08195a: 6e10 b31f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081960: 0a06 |014a: move-result v6 │ │ -081962: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -081966: 6e20 061f 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -08196c: 1a06 4519 |0150: const-string v6, "mAvailBackStackIndices: " // string@1945 │ │ -081970: 6e20 061f 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081976: 5486 e500 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -08197a: 6e10 b41f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1fb4 │ │ -081980: 0c06 |015a: move-result-object v6 │ │ -081982: 7110 b81f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ -081988: 0c06 |015e: move-result-object v6 │ │ -08198a: 6e20 0b1f 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -081990: 1e08 |0162: monitor-exit v8 │ │ -081992: 5486 f400 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081996: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -08199a: 5486 f400 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -08199e: 6e10 b31f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0819a4: 0a00 |016c: move-result v0 │ │ -0819a6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -0819aa: 6e20 061f 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0819b0: 1a06 690a |0172: const-string v6, "Pending Actions:" // string@0a69 │ │ -0819b4: 6e20 0b1f 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -0819ba: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0819bc: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -0819c0: 5486 f400 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -0819c4: 6e20 ad1f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0819ca: 0c05 |017f: move-result-object v5 │ │ -0819cc: 1f05 b003 |0180: check-cast v5, Ljava/lang/Runnable; // type@03b0 │ │ -0819d0: 6e20 061f 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0819d6: 1a06 0700 |0185: const-string v6, " #" // string@0007 │ │ -0819da: 6e20 061f 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0819e0: 6e20 041f 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -0819e6: 1a06 0e01 |018d: const-string v6, ": " // string@010e │ │ -0819ea: 6e20 061f 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -0819f0: 6e20 0a1f 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -0819f6: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0819fa: 28e1 |0197: goto 0178 // -001f │ │ -0819fc: 0d06 |0198: move-exception v6 │ │ -0819fe: 1e08 |0199: monitor-exit v8 │ │ -081a00: 2706 |019a: throw v6 │ │ -081a02: 6e20 061f 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a08: 1a06 5503 |019e: const-string v6, "FragmentManager misc state:" // string@0355 │ │ -081a0c: 6e20 0b1f 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -081a12: 6e20 061f 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a18: 1a06 1c00 |01a6: const-string v6, " mActivity=" // string@001c │ │ -081a1c: 6e20 061f 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a22: 5486 e300 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -081a26: 6e20 0a1f 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -081a2c: 6e20 061f 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a32: 1a06 1e00 |01b3: const-string v6, " mContainer=" // string@001e │ │ -081a36: 6e20 061f 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a3c: 5486 ea00 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ -081a40: 6e20 0a1f 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -081a46: 5486 f300 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -081a4a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -081a4e: 6e20 061f 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a54: 1a06 2300 |01c4: const-string v6, " mParent=" // string@0023 │ │ -081a58: 6e20 061f 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a5e: 5486 f300 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -081a62: 6e20 0a1f 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -081a68: 6e20 061f 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a6e: 1a06 1f00 |01d1: const-string v6, " mCurState=" // string@001f │ │ -081a72: 6e20 061f 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a78: 5286 ec00 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -081a7c: 6e20 041f 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -081a82: 1a06 8000 |01db: const-string v6, " mStateSaved=" // string@0080 │ │ -081a86: 6e20 061f 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081a8c: 5586 f700 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -081a90: 6e20 071f 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -081a96: 1a06 6d00 |01e5: const-string v6, " mDestroyed=" // string@006d │ │ -081a9a: 6e20 061f 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081aa0: 5586 ed00 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ -081aa4: 6e20 0c1f 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -081aaa: 5586 f100 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -081aae: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -081ab2: 6e20 061f 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081ab8: 1a06 2100 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0021 │ │ -081abc: 6e20 061f 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081ac2: 5586 f100 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -081ac6: 6e20 0c1f 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -081acc: 5486 f200 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -081ad0: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -081ad4: 6e20 061f 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081ada: 1a06 2200 |0207: const-string v6, " mNoTransactionsBecause=" // string@0022 │ │ -081ade: 6e20 061f 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081ae4: 5486 f200 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -081ae8: 6e20 0b1f 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -081aee: 5486 e600 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -081af2: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -081af6: 5486 e600 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -081afa: 6e10 b31f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081b00: 0a06 |021a: move-result v6 │ │ -081b02: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -081b06: 6e20 061f 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081b0c: 1a06 1d00 |0220: const-string v6, " mAvailIndices: " // string@001d │ │ -081b10: 6e20 061f 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -081b16: 5486 e600 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -081b1a: 6e10 b41f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1fb4 │ │ -081b20: 0c06 |022a: move-result-object v6 │ │ -081b22: 7110 b81f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ -081b28: 0c06 |022e: move-result-object v6 │ │ -081b2a: 6e20 0b1f 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -081b30: 0e00 |0232: return-void │ │ +0825a4: |[0825a4] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0825b4: 2206 b103 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0825b8: 7010 761f 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0825be: 6e20 7e1f 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0825c4: 0c06 |0008: move-result-object v6 │ │ +0825c6: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ +0825ca: 6e20 7e1f 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0825d0: 0c06 |000e: move-result-object v6 │ │ +0825d2: 6e10 841f 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0825d8: 0c04 |0012: move-result-object v4 │ │ +0825da: 5486 e200 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0825de: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +0825e2: 5486 e200 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0825e6: 6e10 b31f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0825ec: 0a00 |001c: move-result v0 │ │ +0825ee: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0825f2: 6e20 061f 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0825f8: 1a06 f801 |0022: const-string v6, "Active Fragments in " // string@01f8 │ │ +0825fc: 6e20 061f 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082602: 7110 881f 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +082608: 0a06 |002a: move-result v6 │ │ +08260a: 7110 371f 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +082610: 0c06 |002e: move-result-object v6 │ │ +082612: 6e20 061f 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082618: 1a06 1101 |0032: const-string v6, ":" // string@0111 │ │ +08261c: 6e20 0b1f 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +082622: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +082624: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +082628: 5486 e200 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +08262c: 6e20 ad1f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082632: 0c02 |003f: move-result-object v2 │ │ +082634: 1f02 8f00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@008f │ │ +082638: 6e20 061f 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08263e: 1a06 0700 |0045: const-string v6, " #" // string@0007 │ │ +082642: 6e20 061f 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082648: 6e20 041f 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +08264e: 1a06 1201 |004d: const-string v6, ": " // string@0112 │ │ +082652: 6e20 061f 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082658: 6e20 0a1f 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +08265e: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +082662: 6e5c 3503 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@0335 │ │ +082668: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08266c: 28dc |005c: goto 0038 // -0024 │ │ +08266e: 5486 e400 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082672: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +082676: 5486 e400 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +08267a: 6e10 b31f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082680: 0a00 |0066: move-result v0 │ │ +082682: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +082686: 6e20 061f 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08268c: 1a06 0b02 |006c: const-string v6, "Added Fragments:" // string@020b │ │ +082690: 6e20 0b1f 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +082696: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +082698: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +08269c: 5486 e400 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0826a0: 6e20 ad1f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0826a6: 0c02 |0079: move-result-object v2 │ │ +0826a8: 1f02 8f00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@008f │ │ +0826ac: 6e20 061f 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0826b2: 1a06 0700 |007f: const-string v6, " #" // string@0007 │ │ +0826b6: 6e20 061f 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0826bc: 6e20 041f 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +0826c2: 1a06 1201 |0087: const-string v6, ": " // string@0112 │ │ +0826c6: 6e20 061f 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0826cc: 6e10 9003 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0390 │ │ +0826d2: 0c06 |008f: move-result-object v6 │ │ +0826d4: 6e20 0b1f 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0826da: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0826de: 28dd |0095: goto 0072 // -0023 │ │ +0826e0: 5486 eb00 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ +0826e4: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0826e8: 5486 eb00 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ +0826ec: 6e10 b31f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0826f2: 0a00 |009f: move-result v0 │ │ +0826f4: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0826f8: 6e20 061f 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0826fe: 1a06 6803 |00a5: const-string v6, "Fragments Created Menus:" // string@0368 │ │ +082702: 6e20 0b1f 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +082708: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +08270a: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +08270e: 5486 eb00 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00eb │ │ +082712: 6e20 ad1f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082718: 0c02 |00b2: move-result-object v2 │ │ +08271a: 1f02 8f00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@008f │ │ +08271e: 6e20 061f 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082724: 1a06 0700 |00b8: const-string v6, " #" // string@0007 │ │ +082728: 6e20 061f 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08272e: 6e20 041f 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +082734: 1a06 1201 |00c0: const-string v6, ": " // string@0112 │ │ +082738: 6e20 061f 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08273e: 6e10 9003 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0390 │ │ +082744: 0c06 |00c8: move-result-object v6 │ │ +082746: 6e20 0b1f 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +08274c: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +082750: 28dd |00ce: goto 00ab // -0023 │ │ +082752: 5486 e700 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +082756: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +08275a: 5486 e700 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +08275e: 6e10 b31f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082764: 0a00 |00d8: move-result v0 │ │ +082766: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +08276a: 6e20 061f 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082770: 1a06 2802 |00de: const-string v6, "Back Stack:" // string@0228 │ │ +082774: 6e20 0b1f 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +08277a: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +08277c: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +082780: 5486 e700 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +082784: 6e20 ad1f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08278a: 0c01 |00eb: move-result-object v1 │ │ +08278c: 1f01 8700 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +082790: 6e20 061f 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082796: 1a06 0700 |00f1: const-string v6, " #" // string@0007 │ │ +08279a: 6e20 061f 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0827a0: 6e20 041f 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +0827a6: 1a06 1201 |00f9: const-string v6, ": " // string@0112 │ │ +0827aa: 6e20 061f 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0827b0: 6e10 fe02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02fe │ │ +0827b6: 0c06 |0101: move-result-object v6 │ │ +0827b8: 6e20 0b1f 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0827be: 6e5c e302 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@02e3 │ │ +0827c4: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0827c8: 28da |010a: goto 00e4 // -0026 │ │ +0827ca: 1d08 |010b: monitor-enter v8 │ │ +0827cc: 5486 e900 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +0827d0: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +0827d4: 5486 e900 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +0827d8: 6e10 b31f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0827de: 0a00 |0115: move-result v0 │ │ +0827e0: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0827e4: 6e20 061f 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0827ea: 1a06 2702 |011b: const-string v6, "Back Stack Indices:" // string@0227 │ │ +0827ee: 6e20 0b1f 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0827f4: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0827f6: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0827fa: 5486 e900 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +0827fe: 6e20 ad1f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082804: 0c01 |0128: move-result-object v1 │ │ +082806: 1f01 8700 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +08280a: 6e20 061f 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082810: 1a06 0700 |012e: const-string v6, " #" // string@0007 │ │ +082814: 6e20 061f 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08281a: 6e20 041f 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +082820: 1a06 1201 |0136: const-string v6, ": " // string@0112 │ │ +082824: 6e20 061f 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08282a: 6e20 0a1f 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +082830: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +082834: 28e1 |0140: goto 0121 // -001f │ │ +082836: 5486 e500 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +08283a: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +08283e: 5486 e500 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +082842: 6e10 b31f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082848: 0a06 |014a: move-result v6 │ │ +08284a: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +08284e: 6e20 061f 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082854: 1a06 4519 |0150: const-string v6, "mAvailBackStackIndices: " // string@1945 │ │ +082858: 6e20 061f 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08285e: 5486 e500 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +082862: 6e10 b41f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1fb4 │ │ +082868: 0c06 |015a: move-result-object v6 │ │ +08286a: 7110 b81f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ +082870: 0c06 |015e: move-result-object v6 │ │ +082872: 6e20 0b1f 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +082878: 1e08 |0162: monitor-exit v8 │ │ +08287a: 5486 f400 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +08287e: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +082882: 5486 f400 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082886: 6e10 b31f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +08288c: 0a00 |016c: move-result v0 │ │ +08288e: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +082892: 6e20 061f 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082898: 1a06 6b0a |0172: const-string v6, "Pending Actions:" // string@0a6b │ │ +08289c: 6e20 0b1f 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0828a2: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +0828a4: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +0828a8: 5486 f400 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +0828ac: 6e20 ad1f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0828b2: 0c05 |017f: move-result-object v5 │ │ +0828b4: 1f05 ae03 |0180: check-cast v5, Ljava/lang/Runnable; // type@03ae │ │ +0828b8: 6e20 061f 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0828be: 1a06 0700 |0185: const-string v6, " #" // string@0007 │ │ +0828c2: 6e20 061f 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0828c8: 6e20 041f 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +0828ce: 1a06 1201 |018d: const-string v6, ": " // string@0112 │ │ +0828d2: 6e20 061f 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0828d8: 6e20 0a1f 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +0828de: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0828e2: 28e1 |0197: goto 0178 // -001f │ │ +0828e4: 0d06 |0198: move-exception v6 │ │ +0828e6: 1e08 |0199: monitor-exit v8 │ │ +0828e8: 2706 |019a: throw v6 │ │ +0828ea: 6e20 061f 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0828f0: 1a06 5903 |019e: const-string v6, "FragmentManager misc state:" // string@0359 │ │ +0828f4: 6e20 0b1f 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0828fa: 6e20 061f 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082900: 1a06 1c00 |01a6: const-string v6, " mActivity=" // string@001c │ │ +082904: 6e20 061f 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08290a: 5486 e300 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +08290e: 6e20 0a1f 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +082914: 6e20 061f 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08291a: 1a06 1e00 |01b3: const-string v6, " mContainer=" // string@001e │ │ +08291e: 6e20 061f 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082924: 5486 ea00 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ +082928: 6e20 0a1f 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +08292e: 5486 f300 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +082932: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +082936: 6e20 061f 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +08293c: 1a06 2300 |01c4: const-string v6, " mParent=" // string@0023 │ │ +082940: 6e20 061f 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082946: 5486 f300 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +08294a: 6e20 0a1f 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +082950: 6e20 061f 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082956: 1a06 1f00 |01d1: const-string v6, " mCurState=" // string@001f │ │ +08295a: 6e20 061f 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082960: 5286 ec00 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +082964: 6e20 041f 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +08296a: 1a06 8300 |01db: const-string v6, " mStateSaved=" // string@0083 │ │ +08296e: 6e20 061f 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082974: 5586 f700 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +082978: 6e20 071f 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +08297e: 1a06 7000 |01e5: const-string v6, " mDestroyed=" // string@0070 │ │ +082982: 6e20 061f 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +082988: 5586 ed00 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ +08298c: 6e20 0c1f 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +082992: 5586 f100 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +082996: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +08299a: 6e20 061f 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0829a0: 1a06 2100 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0021 │ │ +0829a4: 6e20 061f 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0829aa: 5586 f100 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +0829ae: 6e20 0c1f 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +0829b4: 5486 f200 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +0829b8: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +0829bc: 6e20 061f 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0829c2: 1a06 2200 |0207: const-string v6, " mNoTransactionsBecause=" // string@0022 │ │ +0829c6: 6e20 061f 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0829cc: 5486 f200 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +0829d0: 6e20 0b1f 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0829d6: 5486 e600 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0829da: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +0829de: 5486 e600 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0829e2: 6e10 b31f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0829e8: 0a06 |021a: move-result v6 │ │ +0829ea: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +0829ee: 6e20 061f 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0829f4: 1a06 1d00 |0220: const-string v6, " mAvailIndices: " // string@001d │ │ +0829f8: 6e20 061f 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0829fe: 5486 e600 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +082a02: 6e10 b41f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1fb4 │ │ +082a08: 0c06 |022a: move-result-object v6 │ │ +082a0a: 7110 b81f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ +082a10: 0c06 |022e: move-result-object v6 │ │ +082a12: 6e20 0b1f 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +082a18: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=600 │ │ @@ -138612,49 +138623,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -081b48: |[081b48] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -081b58: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -081b5c: 7010 0004 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ -081b62: 1d02 |0005: monitor-enter v2 │ │ -081b64: 5420 e300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -081b68: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -081b6c: 2200 a103 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -081b70: 1a01 f701 |000c: const-string v1, "Activity has been destroyed" // string@01f7 │ │ -081b74: 7020 311f 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -081b7a: 2700 |0011: throw v0 │ │ -081b7c: 0d00 |0012: move-exception v0 │ │ -081b7e: 1e02 |0013: monitor-exit v2 │ │ -081b80: 2700 |0014: throw v0 │ │ -081b82: 5420 f400 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081b86: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -081b8a: 2200 c903 |0019: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -081b8e: 7010 a41f 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -081b94: 5b20 f400 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081b98: 5420 f400 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081b9c: 6e20 a81f 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -081ba2: 5420 f400 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081ba6: 6e10 b31f 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081bac: 0a00 |002a: move-result v0 │ │ -081bae: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -081bb0: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -081bb4: 5420 e300 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -081bb8: 5400 bd00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -081bbc: 5421 ee00 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ -081bc0: 6e20 7e02 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -081bc6: 5420 e300 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -081bca: 5400 bd00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -081bce: 5421 ee00 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ -081bd2: 6e20 7b02 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -081bd8: 1e02 |0040: monitor-exit v2 │ │ -081bda: 0e00 |0041: return-void │ │ +082a30: |[082a30] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +082a40: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +082a44: 7010 0004 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ +082a4a: 1d02 |0005: monitor-enter v2 │ │ +082a4c: 5420 e300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +082a50: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +082a54: 2200 9f03 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +082a58: 1a01 fc01 |000c: const-string v1, "Activity has been destroyed" // string@01fc │ │ +082a5c: 7020 311f 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +082a62: 2700 |0011: throw v0 │ │ +082a64: 0d00 |0012: move-exception v0 │ │ +082a66: 1e02 |0013: monitor-exit v2 │ │ +082a68: 2700 |0014: throw v0 │ │ +082a6a: 5420 f400 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082a6e: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +082a72: 2200 c703 |0019: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +082a76: 7010 a41f 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +082a7c: 5b20 f400 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082a80: 5420 f400 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082a84: 6e20 a81f 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +082a8a: 5420 f400 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082a8e: 6e10 b31f 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082a94: 0a00 |002a: move-result v0 │ │ +082a96: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +082a98: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +082a9c: 5420 e300 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +082aa0: 5400 bd00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +082aa4: 5421 ee00 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ +082aa8: 6e20 7e02 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +082aae: 5420 e300 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +082ab2: 5400 bd00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +082ab6: 5421 ee00 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ +082aba: 6e20 7b02 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +082ac0: 1e02 |0040: monitor-exit v2 │ │ +082ac2: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1337 │ │ @@ -138681,105 +138692,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -081bf0: |[081bf0] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -081c00: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -081c02: 5585 ef00 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ -081c06: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -081c0a: 2205 a103 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@03a1 │ │ -081c0e: 1a06 ab0a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0aab │ │ -081c12: 7020 311f 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -081c18: 2705 |000c: throw v5 │ │ -081c1a: 7100 8302 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0283 │ │ -081c20: 0c05 |0010: move-result-object v5 │ │ -081c22: 5486 e300 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -081c26: 5466 bd00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -081c2a: 6e10 7802 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0278 │ │ -081c30: 0c06 |0018: move-result-object v6 │ │ -081c32: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -081c36: 2205 a103 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@03a1 │ │ -081c3a: 1a06 c309 |001d: const-string v6, "Must be called from main thread of process" // string@09c3 │ │ -081c3e: 7020 311f 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -081c44: 2705 |0022: throw v5 │ │ -081c46: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -081c48: 1d08 |0024: monitor-enter v8 │ │ -081c4a: 5485 f400 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081c4e: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -081c52: 5485 f400 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081c56: 6e10 b31f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081c5c: 0a05 |002e: move-result v5 │ │ -081c5e: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -081c62: 1e08 |0031: monitor-exit v8 │ │ -081c64: 5585 f000 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f0 │ │ -081c68: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -081c6c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -081c6e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -081c70: 5485 e200 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081c74: 6e10 b31f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081c7a: 0a05 |003d: move-result v5 │ │ -081c7c: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -081c80: 5485 e200 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081c84: 6e20 ad1f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081c8a: 0c01 |0045: move-result-object v1 │ │ -081c8c: 1f01 9000 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081c90: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -081c94: 5415 9200 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -081c98: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -081c9c: 5415 9200 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -081ca0: 6e10 eb04 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ -081ca6: 0a05 |0053: move-result v5 │ │ -081ca8: b653 |0054: or-int/2addr v3, v5 │ │ -081caa: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -081cae: 28e1 |0057: goto 0038 // -001f │ │ -081cb0: 5485 f400 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081cb4: 6e10 b31f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081cba: 0a04 |005d: move-result v4 │ │ -081cbc: 5485 f800 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ -081cc0: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -081cc4: 5485 f800 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ -081cc8: 2155 |0064: array-length v5, v5 │ │ -081cca: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -081cce: 2345 b804 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@04b8 │ │ -081cd2: 5b85 f800 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ -081cd6: 5485 f400 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081cda: 5486 f800 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ -081cde: 6e20 b51f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -081ce4: 5485 f400 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ -081ce8: 6e10 aa1f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -081cee: 5485 e300 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -081cf2: 5455 bd00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -081cf6: 5486 ee00 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ -081cfa: 6e20 7e02 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -081d00: 1e08 |0080: monitor-exit v8 │ │ -081d02: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -081d04: 5c85 ef00 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ -081d08: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -081d0a: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -081d0e: 5485 f800 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ -081d12: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -081d16: 7210 521f 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1f52 │ │ -081d1c: 5485 f800 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ -081d20: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -081d22: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -081d26: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -081d2a: 28f0 |0095: goto 0085 // -0010 │ │ -081d2c: 0d05 |0096: move-exception v5 │ │ -081d2e: 1e08 |0097: monitor-exit v8 │ │ -081d30: 2705 |0098: throw v5 │ │ -081d32: 5c87 ef00 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ -081d36: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -081d38: 2888 |009c: goto 0024 // -0078 │ │ -081d3a: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -081d3e: 5c87 f000 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f0 │ │ -081d42: 6e10 3d04 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -081d48: 0f00 |00a4: return v0 │ │ +082ad8: |[082ad8] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +082ae8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +082aea: 5585 ef00 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ +082aee: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +082af2: 2205 9f03 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@039f │ │ +082af6: 1a06 ad0a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0aad │ │ +082afa: 7020 311f 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +082b00: 2705 |000c: throw v5 │ │ +082b02: 7100 8302 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0283 │ │ +082b08: 0c05 |0010: move-result-object v5 │ │ +082b0a: 5486 e300 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +082b0e: 5466 bd00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +082b12: 6e10 7802 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0278 │ │ +082b18: 0c06 |0018: move-result-object v6 │ │ +082b1a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +082b1e: 2205 9f03 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@039f │ │ +082b22: 1a06 c509 |001d: const-string v6, "Must be called from main thread of process" // string@09c5 │ │ +082b26: 7020 311f 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +082b2c: 2705 |0022: throw v5 │ │ +082b2e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +082b30: 1d08 |0024: monitor-enter v8 │ │ +082b32: 5485 f400 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082b36: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +082b3a: 5485 f400 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082b3e: 6e10 b31f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082b44: 0a05 |002e: move-result v5 │ │ +082b46: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +082b4a: 1e08 |0031: monitor-exit v8 │ │ +082b4c: 5585 f000 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f0 │ │ +082b50: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +082b54: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +082b56: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +082b58: 5485 e200 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082b5c: 6e10 b31f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082b62: 0a05 |003d: move-result v5 │ │ +082b64: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +082b68: 5485 e200 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082b6c: 6e20 ad1f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082b72: 0c01 |0045: move-result-object v1 │ │ +082b74: 1f01 8f00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@008f │ │ +082b78: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +082b7c: 5415 9200 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +082b80: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +082b84: 5415 9200 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +082b88: 6e10 eb04 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ +082b8e: 0a05 |0053: move-result v5 │ │ +082b90: b653 |0054: or-int/2addr v3, v5 │ │ +082b92: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +082b96: 28e1 |0057: goto 0038 // -001f │ │ +082b98: 5485 f400 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082b9c: 6e10 b31f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082ba2: 0a04 |005d: move-result v4 │ │ +082ba4: 5485 f800 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ +082ba8: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +082bac: 5485 f800 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ +082bb0: 2155 |0064: array-length v5, v5 │ │ +082bb2: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +082bb6: 2345 b604 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@04b6 │ │ +082bba: 5b85 f800 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ +082bbe: 5485 f400 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082bc2: 5486 f800 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ +082bc6: 6e20 b51f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +082bcc: 5485 f400 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f4 │ │ +082bd0: 6e10 aa1f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +082bd6: 5485 e300 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +082bda: 5455 bd00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +082bde: 5486 ee00 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00ee │ │ +082be2: 6e20 7e02 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +082be8: 1e08 |0080: monitor-exit v8 │ │ +082bea: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +082bec: 5c85 ef00 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ +082bf0: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +082bf2: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +082bf6: 5485 f800 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ +082bfa: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +082bfe: 7210 521f 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1f52 │ │ +082c04: 5485 f800 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00f8 │ │ +082c08: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +082c0a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +082c0e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +082c12: 28f0 |0095: goto 0085 // -0010 │ │ +082c14: 0d05 |0096: move-exception v5 │ │ +082c16: 1e08 |0097: monitor-exit v8 │ │ +082c18: 2705 |0098: throw v5 │ │ +082c1a: 5c87 ef00 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ +082c1e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +082c20: 2888 |009c: goto 0024 // -0078 │ │ +082c22: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +082c26: 5c87 f000 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f0 │ │ +082c2a: 6e10 3d04 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +082c30: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -138836,18 +138847,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -081d68: |[081d68] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -081d78: 6e10 1404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -081d7e: 0a00 |0003: move-result v0 │ │ -081d80: 0f00 |0004: return v0 │ │ +082c50: |[082c50] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +082c60: 6e10 1404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +082c66: 0a00 |0003: move-result v0 │ │ +082c68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -138855,50 +138866,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 │ │ -081d84: |[081d84] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -081d94: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081d98: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -081d9c: 5432 e400 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081da0: 6e10 b31f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081da6: 0a02 |0009: move-result v2 │ │ -081da8: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -081dac: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -081db0: 5432 e400 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081db4: 6e20 ad1f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081dba: 0c00 |0013: move-result-object v0 │ │ -081dbc: 1f00 9000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081dc0: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -081dc4: 5202 8a00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -081dc8: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -081dcc: 1100 |001c: return-object v0 │ │ -081dce: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -081dd2: 28ed |001f: goto 000c // -0013 │ │ -081dd4: 5432 e200 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081dd8: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -081ddc: 5432 e200 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081de0: 6e10 b31f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081de6: 0a02 |0029: move-result v2 │ │ -081de8: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -081dec: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -081df0: 5432 e200 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081df4: 6e20 ad1f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081dfa: 0c00 |0033: move-result-object v0 │ │ -081dfc: 1f00 9000 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081e00: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -081e04: 5202 8a00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ -081e08: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -081e0c: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -081e10: 28ee |003e: goto 002c // -0012 │ │ -081e12: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -081e14: 28dc |0040: goto 001c // -0024 │ │ +082c6c: |[082c6c] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +082c7c: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082c80: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +082c84: 5432 e400 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082c88: 6e10 b31f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082c8e: 0a02 |0009: move-result v2 │ │ +082c90: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082c94: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +082c98: 5432 e400 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082c9c: 6e20 ad1f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082ca2: 0c00 |0013: move-result-object v0 │ │ +082ca4: 1f00 8f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082ca8: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +082cac: 5202 8a00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +082cb0: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +082cb4: 1100 |001c: return-object v0 │ │ +082cb6: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082cba: 28ed |001f: goto 000c // -0013 │ │ +082cbc: 5432 e200 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082cc0: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +082cc4: 5432 e200 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082cc8: 6e10 b31f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082cce: 0a02 |0029: move-result v2 │ │ +082cd0: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082cd4: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +082cd8: 5432 e200 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082cdc: 6e20 ad1f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082ce2: 0c00 |0033: move-result-object v0 │ │ +082ce4: 1f00 8f00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082ce8: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +082cec: 5202 8a00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008a │ │ +082cf0: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +082cf4: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082cf8: 28ee |003e: goto 002c // -0012 │ │ +082cfa: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +082cfc: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ 0x0004 line=1272 │ │ 0x000e line=1273 │ │ 0x0016 line=1274 │ │ 0x001c line=1288 │ │ @@ -138924,56 +138935,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 │ │ -081e18: |[081e18] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -081e28: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081e2c: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -081e30: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -081e34: 5432 e400 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081e38: 6e10 b31f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081e3e: 0a02 |000b: move-result v2 │ │ -081e40: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -081e44: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -081e48: 5432 e400 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -081e4c: 6e20 ad1f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081e52: 0c00 |0015: move-result-object v0 │ │ -081e54: 1f00 9000 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081e58: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -081e5c: 5402 a000 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -081e60: 6e20 5f1f 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -081e66: 0a02 |001f: move-result v2 │ │ -081e68: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -081e6c: 1100 |0022: return-object v0 │ │ -081e6e: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -081e72: 28e9 |0025: goto 000e // -0017 │ │ -081e74: 5432 e200 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081e78: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -081e7c: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -081e80: 5432 e200 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081e84: 6e10 b31f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081e8a: 0a02 |0031: move-result v2 │ │ -081e8c: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -081e90: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -081e94: 5432 e200 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081e98: 6e20 ad1f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081e9e: 0c00 |003b: move-result-object v0 │ │ -081ea0: 1f00 9000 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081ea4: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -081ea8: 5402 a000 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ -081eac: 6e20 5f1f 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -081eb2: 0a02 |0045: move-result v2 │ │ -081eb4: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -081eb8: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -081ebc: 28ea |004a: goto 0034 // -0016 │ │ -081ebe: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -081ec0: 28d6 |004c: goto 0022 // -002a │ │ +082d00: |[082d00] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +082d10: 5432 e400 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082d14: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +082d18: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +082d1c: 5432 e400 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082d20: 6e10 b31f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082d26: 0a02 |000b: move-result v2 │ │ +082d28: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082d2c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +082d30: 5432 e400 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +082d34: 6e20 ad1f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082d3a: 0c00 |0015: move-result-object v0 │ │ +082d3c: 1f00 8f00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082d40: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +082d44: 5402 a000 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +082d48: 6e20 5f1f 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +082d4e: 0a02 |001f: move-result v2 │ │ +082d50: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +082d54: 1100 |0022: return-object v0 │ │ +082d56: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082d5a: 28e9 |0025: goto 000e // -0017 │ │ +082d5c: 5432 e200 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082d60: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +082d64: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +082d68: 5432 e200 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082d6c: 6e10 b31f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082d72: 0a02 |0031: move-result v2 │ │ +082d74: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082d78: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +082d7c: 5432 e200 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082d80: 6e20 ad1f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082d86: 0c00 |003b: move-result-object v0 │ │ +082d88: 1f00 8f00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082d8c: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +082d90: 5402 a000 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a0 │ │ +082d94: 6e20 5f1f 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +082d9a: 0a02 |0045: move-result v2 │ │ +082d9c: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +082da0: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082da4: 28ea |004a: goto 0034 // -0016 │ │ +082da6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +082da8: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1294 │ │ 0x0010 line=1295 │ │ 0x0018 line=1296 │ │ 0x0022 line=1310 │ │ @@ -138999,36 +139010,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 │ │ -081ec4: |[081ec4] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -081ed4: 5432 e200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081ed8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -081edc: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -081ee0: 5432 e200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081ee4: 6e10 b31f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081eea: 0a02 |000b: move-result v2 │ │ -081eec: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -081ef0: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -081ef4: 5432 e200 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -081ef8: 6e20 ad1f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081efe: 0c00 |0015: move-result-object v0 │ │ -081f00: 1f00 9000 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -081f04: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -081f08: 6e20 3703 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ -081f0e: 0c00 |001d: move-result-object v0 │ │ -081f10: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -081f14: 1100 |0020: return-object v0 │ │ -081f16: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -081f1a: 28eb |0023: goto 000e // -0015 │ │ -081f1c: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -081f1e: 28fb |0025: goto 0020 // -0005 │ │ +082dac: |[082dac] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +082dbc: 5432 e200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082dc0: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +082dc4: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +082dc8: 5432 e200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082dcc: 6e10 b31f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082dd2: 0a02 |000b: move-result v2 │ │ +082dd4: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082dd8: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +082ddc: 5432 e200 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082de0: 6e20 ad1f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082de6: 0c00 |0015: move-result-object v0 │ │ +082de8: 1f00 8f00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082dec: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +082df0: 6e20 3703 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ +082df6: 0c00 |001d: move-result-object v0 │ │ +082df8: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +082dfc: 1100 |0020: return-object v0 │ │ +082dfe: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082e02: 28eb |0023: goto 000e // -0015 │ │ +082e04: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +082e06: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0006 line=1315 │ │ 0x0010 line=1316 │ │ 0x0018 line=1317 │ │ 0x0020 line=1322 │ │ @@ -139047,46 +139058,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -081f20: |[081f20] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -081f30: 1d03 |0000: monitor-enter v3 │ │ -081f32: 5430 e900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -081f36: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -081f38: 6e30 b21f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -081f3e: 5430 e500 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -081f42: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -081f46: 2200 c903 |000b: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -081f4a: 7010 a41f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -081f50: 5b30 e500 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -081f54: 6300 d900 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -081f58: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -081f5c: 1a00 5403 |0016: const-string v0, "FragmentManager" // string@0354 │ │ -081f60: 2201 b303 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -081f64: 7010 761f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -081f6a: 1a02 6503 |001d: const-string v2, "Freeing back stack index " // string@0365 │ │ -081f6e: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -081f74: 0c01 |0022: move-result-object v1 │ │ -081f76: 6e20 7b1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -081f7c: 0c01 |0026: move-result-object v1 │ │ -081f7e: 6e10 841f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -081f84: 0c01 |002a: move-result-object v1 │ │ -081f86: 7120 0c0d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -081f8c: 5430 e500 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -081f90: 7110 391f 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -081f96: 0c01 |0033: move-result-object v1 │ │ -081f98: 6e20 a81f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -081f9e: 1e03 |0037: monitor-exit v3 │ │ -081fa0: 0e00 |0038: return-void │ │ -081fa2: 0d00 |0039: move-exception v0 │ │ -081fa4: 1e03 |003a: monitor-exit v3 │ │ -081fa6: 2700 |003b: throw v0 │ │ +082e08: |[082e08] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +082e18: 1d03 |0000: monitor-enter v3 │ │ +082e1a: 5430 e900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +082e1e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +082e20: 6e30 b21f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +082e26: 5430 e500 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +082e2a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +082e2e: 2200 c703 |000b: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +082e32: 7010 a41f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +082e38: 5b30 e500 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +082e3c: 6300 d900 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +082e40: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +082e44: 1a00 5803 |0016: const-string v0, "FragmentManager" // string@0358 │ │ +082e48: 2201 b103 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +082e4c: 7010 761f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +082e52: 1a02 6903 |001d: const-string v2, "Freeing back stack index " // string@0369 │ │ +082e56: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082e5c: 0c01 |0022: move-result-object v1 │ │ +082e5e: 6e20 7b1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +082e64: 0c01 |0026: move-result-object v1 │ │ +082e66: 6e10 841f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +082e6c: 0c01 |002a: move-result-object v1 │ │ +082e6e: 7120 0c0d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +082e74: 5430 e500 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +082e78: 7110 391f 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +082e7e: 0c01 |0033: move-result-object v1 │ │ +082e80: 6e20 a81f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +082e86: 1e03 |0037: monitor-exit v3 │ │ +082e88: 0e00 |0038: return-void │ │ +082e8a: 0d00 |0039: move-exception v0 │ │ +082e8c: 1e03 |003a: monitor-exit v3 │ │ +082e8e: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0001 line=1402 │ │ 0x0007 line=1403 │ │ @@ -139105,20 +139116,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 │ │ -081fb4: |[081fb4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -081fc4: 5410 e700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -081fc8: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -081fce: 0c00 |0005: move-result-object v0 │ │ -081fd0: 1f00 9700 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0097 │ │ -081fd4: 1100 |0008: return-object v0 │ │ +082e9c: |[082e9c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +082eac: 5410 e700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +082eb0: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082eb6: 0c00 |0005: move-result-object v0 │ │ +082eb8: 1f00 9600 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0096 │ │ +082ebc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -139127,23 +139138,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -081fd8: |[081fd8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -081fe8: 5410 e700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -081fec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -081ff0: 5410 e700 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -081ff4: 6e10 b31f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -081ffa: 0a00 |0009: move-result v0 │ │ -081ffc: 0f00 |000a: return v0 │ │ -081ffe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -082000: 28fe |000c: goto 000a // -0002 │ │ +082ec0: |[082ec0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +082ed0: 5410 e700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +082ed4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +082ed8: 5410 e700 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +082edc: 6e10 b31f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082ee2: 0a00 |0009: move-result v0 │ │ +082ee4: 0f00 |000a: return v0 │ │ +082ee6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +082ee8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -139151,65 +139162,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 │ │ -082004: |[082004] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -082014: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -082016: 6e30 6202 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ -08201c: 0a01 |0004: move-result v1 │ │ -08201e: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -082022: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -082024: 1100 |0008: return-object v0 │ │ -082026: 5452 e200 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -08202a: 6e10 b31f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -082030: 0a02 |000e: move-result v2 │ │ -082032: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -082036: 2202 a103 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08203a: 2203 b303 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -08203e: 7010 761f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082044: 1a04 4b03 |0018: const-string v4, "Fragement no longer exists for key " // string@034b │ │ -082048: 6e20 7e1f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08204e: 0c03 |001d: move-result-object v3 │ │ -082050: 6e20 7e1f 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082056: 0c03 |0021: move-result-object v3 │ │ -082058: 1a04 1201 |0022: const-string v4, ": index " // string@0112 │ │ -08205c: 6e20 7e1f 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082062: 0c03 |0027: move-result-object v3 │ │ -082064: 6e20 7b1f 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08206a: 0c03 |002b: move-result-object v3 │ │ -08206c: 6e10 841f 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082072: 0c03 |002f: move-result-object v3 │ │ -082074: 7020 311f 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08207a: 7020 3e04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -082080: 5452 e200 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -082084: 6e20 ad1f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08208a: 0c00 |003b: move-result-object v0 │ │ -08208c: 1f00 9000 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -082090: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -082094: 2202 a103 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -082098: 2203 b303 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -08209c: 7010 761f 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0820a2: 1a04 4b03 |0047: const-string v4, "Fragement no longer exists for key " // string@034b │ │ -0820a6: 6e20 7e1f 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0820ac: 0c03 |004c: move-result-object v3 │ │ -0820ae: 6e20 7e1f 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0820b4: 0c03 |0050: move-result-object v3 │ │ -0820b6: 1a04 1201 |0051: const-string v4, ": index " // string@0112 │ │ -0820ba: 6e20 7e1f 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0820c0: 0c03 |0056: move-result-object v3 │ │ -0820c2: 6e20 7b1f 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0820c8: 0c03 |005a: move-result-object v3 │ │ -0820ca: 6e10 841f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0820d0: 0c03 |005e: move-result-object v3 │ │ -0820d2: 7020 311f 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0820d8: 7020 3e04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0820de: 28a3 |0065: goto 0008 // -005d │ │ +082eec: |[082eec] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +082efc: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +082efe: 6e30 6202 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ +082f04: 0a01 |0004: move-result v1 │ │ +082f06: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +082f0a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +082f0c: 1100 |0008: return-object v0 │ │ +082f0e: 5452 e200 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082f12: 6e10 b31f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +082f18: 0a02 |000e: move-result v2 │ │ +082f1a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +082f1e: 2202 9f03 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +082f22: 2203 b103 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +082f26: 7010 761f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +082f2c: 1a04 4f03 |0018: const-string v4, "Fragement no longer exists for key " // string@034f │ │ +082f30: 6e20 7e1f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082f36: 0c03 |001d: move-result-object v3 │ │ +082f38: 6e20 7e1f 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082f3e: 0c03 |0021: move-result-object v3 │ │ +082f40: 1a04 1601 |0022: const-string v4, ": index " // string@0116 │ │ +082f44: 6e20 7e1f 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082f4a: 0c03 |0027: move-result-object v3 │ │ +082f4c: 6e20 7b1f 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +082f52: 0c03 |002b: move-result-object v3 │ │ +082f54: 6e10 841f 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +082f5a: 0c03 |002f: move-result-object v3 │ │ +082f5c: 7020 311f 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +082f62: 7020 3e04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +082f68: 5452 e200 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +082f6c: 6e20 ad1f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +082f72: 0c00 |003b: move-result-object v0 │ │ +082f74: 1f00 8f00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +082f78: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +082f7c: 2202 9f03 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +082f80: 2203 b103 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +082f84: 7010 761f 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +082f8a: 1a04 4f03 |0047: const-string v4, "Fragement no longer exists for key " // string@034f │ │ +082f8e: 6e20 7e1f 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082f94: 0c03 |004c: move-result-object v3 │ │ +082f96: 6e20 7e1f 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082f9c: 0c03 |0050: move-result-object v3 │ │ +082f9e: 1a04 1601 |0051: const-string v4, ": index " // string@0116 │ │ +082fa2: 6e20 7e1f 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082fa8: 0c03 |0056: move-result-object v3 │ │ +082faa: 6e20 7b1f 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +082fb0: 0c03 |005a: move-result-object v3 │ │ +082fb2: 6e10 841f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +082fb8: 0c03 |005e: move-result-object v3 │ │ +082fba: 7020 311f 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +082fc0: 7020 3e04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +082fc6: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=554 │ │ 0x0005 line=555 │ │ 0x0007 line=556 │ │ 0x0008 line=567 │ │ 0x0009 line=558 │ │ @@ -139229,51 +139240,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -0820e0: |[0820e0] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0820f0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0820f2: 6301 d900 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -0820f6: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -0820fa: 1a01 5403 |0005: const-string v1, "FragmentManager" // string@0354 │ │ -0820fe: 2202 b303 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -082102: 7010 761f 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082108: 1a03 de16 |000c: const-string v3, "hide: " // string@16de │ │ -08210c: 6e20 7e1f 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082112: 0c02 |0011: move-result-object v2 │ │ -082114: 6e20 7d1f 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08211a: 0c02 |0015: move-result-object v2 │ │ -08211c: 6e10 841f 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082122: 0c02 |0019: move-result-object v2 │ │ -082124: 7120 0c0d 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08212a: 5561 8e00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -08212e: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -082132: 5c64 8e00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -082136: 5461 a500 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -08213a: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -08213e: 6e58 1e04 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ -082144: 0c00 |002a: move-result-object v0 │ │ -082146: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -08214a: 5461 a500 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -08214e: 6e20 460e 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -082154: 5461 a500 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082158: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -08215c: 6e20 450e 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -082162: 5561 7f00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -082166: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -08216a: 5561 8d00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -08216e: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -082172: 5561 9400 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -082176: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -08217a: 5c54 f100 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -08217e: 6e20 6503 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0365 │ │ -082184: 0e00 |004a: return-void │ │ +082fc8: |[082fc8] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +082fd8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +082fda: 6301 d900 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +082fde: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +082fe2: 1a01 5803 |0005: const-string v1, "FragmentManager" // string@0358 │ │ +082fe6: 2202 b103 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +082fea: 7010 761f 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +082ff0: 1a03 df16 |000c: const-string v3, "hide: " // string@16df │ │ +082ff4: 6e20 7e1f 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +082ffa: 0c02 |0011: move-result-object v2 │ │ +082ffc: 6e20 7d1f 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083002: 0c02 |0015: move-result-object v2 │ │ +083004: 6e10 841f 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08300a: 0c02 |0019: move-result-object v2 │ │ +08300c: 7120 0c0d 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083012: 5561 8e00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +083016: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +08301a: 5c64 8e00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +08301e: 5461 a500 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083022: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +083026: 6e58 1e04 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ +08302c: 0c00 |002a: move-result-object v0 │ │ +08302e: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +083032: 5461 a500 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083036: 6e20 460e 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +08303c: 5461 a500 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083040: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +083044: 6e20 450e 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +08304a: 5561 7f00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +08304e: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +083052: 5561 8d00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +083056: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +08305a: 5561 9400 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +08305e: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +083062: 5c54 f100 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +083066: 6e20 6503 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0365 │ │ +08306c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1191 │ │ 0x001d line=1192 │ │ 0x0021 line=1193 │ │ 0x0023 line=1194 │ │ 0x0027 line=1195 │ │ @@ -139296,85 +139307,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 │ │ -082188: |[082188] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -082198: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -08219e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0821a0: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -0821a2: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -0821a6: 52a4 9500 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -0821aa: 6e40 5d03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@035d │ │ -0821b0: 0c01 |000c: move-result-object v1 │ │ -0821b2: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -0821b6: 1101 |000f: return-object v1 │ │ -0821b8: 52a4 9500 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -0821bc: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -0821c0: 5494 e300 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0821c4: 52a5 9500 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ -0821c8: 7120 300f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ -0821ce: 0c00 |001b: move-result-object v0 │ │ -0821d0: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -0821d4: 0701 |001e: move-object v1, v0 │ │ -0821d6: 28f0 |001f: goto 000f // -0010 │ │ -0821d8: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -0821dc: 0731 |0022: move-object v1, v3 │ │ -0821de: 28ec |0023: goto 000f // -0014 │ │ -0821e0: 7120 4004 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0440 │ │ -0821e6: 0a02 |0027: move-result v2 │ │ -0821e8: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -0821ec: 0731 |002a: move-object v1, v3 │ │ -0821ee: 28e4 |002b: goto 000f // -001c │ │ -0821f0: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -0821f6: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -0821fa: 5494 e300 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0821fe: 6e10 ab03 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ab │ │ -082204: 0c04 |0036: move-result-object v4 │ │ -082206: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -08220a: 5494 e300 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08220e: 6e10 ab03 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ab │ │ -082214: 0c04 |003e: move-result-object v4 │ │ -082216: 6e10 950e 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0e95 │ │ -08221c: 0c04 |0042: move-result-object v4 │ │ -08221e: 524d 5603 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0356 │ │ -082222: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -082226: 0731 |0047: move-object v1, v3 │ │ -082228: 28c7 |0048: goto 000f // -0039 │ │ -08222a: 5493 e300 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08222e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -082232: 7156 2204 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -082238: 0c01 |0050: move-result-object v1 │ │ -08223a: 28be |0051: goto 000f // -0042 │ │ -08223c: 5493 e300 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -082240: 7157 2204 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -082246: 0c01 |0057: move-result-object v1 │ │ -082248: 28b7 |0058: goto 000f // -0049 │ │ -08224a: 5493 e300 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08224e: 7156 2204 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -082254: 0c01 |005e: move-result-object v1 │ │ -082256: 28b0 |005f: goto 000f // -0050 │ │ -082258: 5493 e300 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08225c: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -082262: 7157 2204 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -082268: 0c01 |0068: move-result-object v1 │ │ -08226a: 28a6 |0069: goto 000f // -005a │ │ -08226c: 5493 e300 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -082270: 7130 2004 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ -082276: 0c01 |006f: move-result-object v1 │ │ -082278: 289f |0070: goto 000f // -0061 │ │ -08227a: 5493 e300 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08227e: 7130 2004 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ -082284: 0c01 |0076: move-result-object v1 │ │ -082286: 2898 |0077: goto 000f // -0068 │ │ -082288: 0731 |0078: move-object v1, v3 │ │ -08228a: 2896 |0079: goto 000f // -006a │ │ -08228c: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +083070: |[083070] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +083080: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +083086: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +083088: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +08308a: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +08308e: 52a4 9500 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +083092: 6e40 5d03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@035d │ │ +083098: 0c01 |000c: move-result-object v1 │ │ +08309a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +08309e: 1101 |000f: return-object v1 │ │ +0830a0: 52a4 9500 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +0830a4: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +0830a8: 5494 e300 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0830ac: 52a5 9500 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0095 │ │ +0830b0: 7120 300f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ +0830b6: 0c00 |001b: move-result-object v0 │ │ +0830b8: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +0830bc: 0701 |001e: move-object v1, v0 │ │ +0830be: 28f0 |001f: goto 000f // -0010 │ │ +0830c0: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +0830c4: 0731 |0022: move-object v1, v3 │ │ +0830c6: 28ec |0023: goto 000f // -0014 │ │ +0830c8: 7120 4004 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0440 │ │ +0830ce: 0a02 |0027: move-result v2 │ │ +0830d0: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +0830d4: 0731 |002a: move-object v1, v3 │ │ +0830d6: 28e4 |002b: goto 000f // -001c │ │ +0830d8: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +0830de: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +0830e2: 5494 e300 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0830e6: 6e10 ab03 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ab │ │ +0830ec: 0c04 |0036: move-result-object v4 │ │ +0830ee: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +0830f2: 5494 e300 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0830f6: 6e10 ab03 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ab │ │ +0830fc: 0c04 |003e: move-result-object v4 │ │ +0830fe: 6e10 950e 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0e95 │ │ +083104: 0c04 |0042: move-result-object v4 │ │ +083106: 524d 5603 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0356 │ │ +08310a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +08310e: 0731 |0047: move-object v1, v3 │ │ +083110: 28c7 |0048: goto 000f // -0039 │ │ +083112: 5493 e300 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083116: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +08311a: 7156 2204 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +083120: 0c01 |0050: move-result-object v1 │ │ +083122: 28be |0051: goto 000f // -0042 │ │ +083124: 5493 e300 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083128: 7157 2204 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +08312e: 0c01 |0057: move-result-object v1 │ │ +083130: 28b7 |0058: goto 000f // -0049 │ │ +083132: 5493 e300 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083136: 7156 2204 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +08313c: 0c01 |005e: move-result-object v1 │ │ +08313e: 28b0 |005f: goto 000f // -0050 │ │ +083140: 5493 e300 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083144: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +08314a: 7157 2204 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +083150: 0c01 |0068: move-result-object v1 │ │ +083152: 28a6 |0069: goto 000f // -005a │ │ +083154: 5493 e300 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083158: 7130 2004 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ +08315e: 0c01 |006f: move-result-object v1 │ │ +083160: 289f |0070: goto 000f // -0061 │ │ +083162: 5493 e300 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083166: 7130 2004 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ +08316c: 0c01 |0076: move-result-object v1 │ │ +08316e: 2898 |0077: goto 000f // -0068 │ │ +083170: 0731 |0078: move-object v1, v3 │ │ +083172: 2896 |0079: goto 000f // -006a │ │ +083174: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=742 │ │ 0x000d line=744 │ │ 0x000f line=796 │ │ 0x0010 line=748 │ │ 0x0014 line=749 │ │ @@ -139414,66 +139425,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -0822ac: |[0822ac] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -0822bc: 5240 9000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0822c0: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -0822c4: 0e00 |0004: return-void │ │ -0822c6: 5430 e600 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -0822ca: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0822ce: 5430 e600 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -0822d2: 6e10 b31f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0822d8: 0a00 |000e: move-result v0 │ │ -0822da: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -0822de: 5430 e200 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0822e2: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -0822e6: 2200 c903 |0015: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0822ea: 7010 a41f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0822f0: 5b30 e200 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0822f4: 5430 e200 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0822f8: 6e10 b31f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0822fe: 0a00 |0021: move-result v0 │ │ -082300: 5431 f300 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -082304: 6e30 8803 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0388 │ │ -08230a: 5430 e200 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -08230e: 6e20 a81f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -082314: 6300 d900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -082318: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -08231c: 1a00 5403 |0030: const-string v0, "FragmentManager" // string@0354 │ │ -082320: 2201 b303 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082324: 7010 761f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08232a: 1a02 0902 |0037: const-string v2, "Allocated fragment index " // string@0209 │ │ -08232e: 6e20 7e1f 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082334: 0c01 |003c: move-result-object v1 │ │ -082336: 6e20 7d1f 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08233c: 0c01 |0040: move-result-object v1 │ │ -08233e: 6e10 841f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082344: 0c01 |0044: move-result-object v1 │ │ -082346: 7120 0c0d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08234c: 28bc |0048: goto 0004 // -0044 │ │ -08234e: 5430 e600 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -082352: 5431 e600 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -082356: 6e10 b31f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08235c: 0a01 |0050: move-result v1 │ │ -08235e: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -082362: 6e20 b01f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -082368: 0c00 |0056: move-result-object v0 │ │ -08236a: 1f00 a403 |0057: check-cast v0, Ljava/lang/Integer; // type@03a4 │ │ -08236e: 6e10 341f 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -082374: 0a00 |005c: move-result v0 │ │ -082376: 5431 f300 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -08237a: 6e30 8803 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0388 │ │ -082380: 5430 e200 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -082384: 5241 9000 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -082388: 6e30 b21f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -08238e: 28c3 |0069: goto 002c // -003d │ │ +083194: |[083194] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +0831a4: 5240 9000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0831a8: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0831ac: 0e00 |0004: return-void │ │ +0831ae: 5430 e600 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0831b2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0831b6: 5430 e600 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0831ba: 6e10 b31f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0831c0: 0a00 |000e: move-result v0 │ │ +0831c2: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0831c6: 5430 e200 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0831ca: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0831ce: 2200 c703 |0015: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0831d2: 7010 a41f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0831d8: 5b30 e200 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0831dc: 5430 e200 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0831e0: 6e10 b31f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0831e6: 0a00 |0021: move-result v0 │ │ +0831e8: 5431 f300 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +0831ec: 6e30 8803 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0388 │ │ +0831f2: 5430 e200 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0831f6: 6e20 a81f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0831fc: 6300 d900 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083200: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +083204: 1a00 5803 |0030: const-string v0, "FragmentManager" // string@0358 │ │ +083208: 2201 b103 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +08320c: 7010 761f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083212: 1a02 0e02 |0037: const-string v2, "Allocated fragment index " // string@020e │ │ +083216: 6e20 7e1f 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08321c: 0c01 |003c: move-result-object v1 │ │ +08321e: 6e20 7d1f 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083224: 0c01 |0040: move-result-object v1 │ │ +083226: 6e10 841f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08322c: 0c01 |0044: move-result-object v1 │ │ +08322e: 7120 0c0d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083234: 28bc |0048: goto 0004 // -0044 │ │ +083236: 5430 e600 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +08323a: 5431 e600 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +08323e: 6e10 b31f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +083244: 0a01 |0050: move-result v1 │ │ +083246: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08324a: 6e20 b01f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +083250: 0c00 |0056: move-result-object v0 │ │ +083252: 1f00 a203 |0057: check-cast v0, Ljava/lang/Integer; // type@03a2 │ │ +083256: 6e10 341f 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +08325c: 0a00 |005c: move-result v0 │ │ +08325e: 5431 f300 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +083262: 6e30 8803 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0388 │ │ +083268: 5430 e200 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +08326c: 5241 9000 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +083270: 6e30 b21f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +083276: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0004 line=1134 │ │ 0x0005 line=1122 │ │ 0x0011 line=1123 │ │ 0x0015 line=1124 │ │ @@ -139491,50 +139502,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -082390: |[082390] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -0823a0: 5240 9000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0823a4: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -0823a8: 0e00 |0004: return-void │ │ -0823aa: 6300 d900 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -0823ae: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0823b2: 1a00 5403 |0009: const-string v0, "FragmentManager" // string@0354 │ │ -0823b6: 2201 b303 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0823ba: 7010 761f 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0823c0: 1a02 6603 |0010: const-string v2, "Freeing fragment index " // string@0366 │ │ -0823c4: 6e20 7e1f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0823ca: 0c01 |0015: move-result-object v1 │ │ -0823cc: 6e20 7d1f 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0823d2: 0c01 |0019: move-result-object v1 │ │ -0823d4: 6e10 841f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0823da: 0c01 |001d: move-result-object v1 │ │ -0823dc: 7120 0c0d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0823e2: 5430 e200 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0823e6: 5241 9000 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0823ea: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -0823ec: 6e30 b21f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -0823f2: 5430 e600 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -0823f6: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -0823fa: 2200 c903 |002d: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0823fe: 7010 a41f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -082404: 5b30 e600 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -082408: 5430 e600 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -08240c: 5241 9000 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -082410: 7110 391f 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -082416: 0c01 |003b: move-result-object v1 │ │ -082418: 6e20 a81f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -08241e: 5430 e300 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -082422: 5441 a600 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ -082426: 6e20 ac03 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@03ac │ │ -08242c: 6e10 4b03 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@034b │ │ -082432: 28bb |0049: goto 0004 // -0045 │ │ +083278: |[083278] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +083288: 5240 9000 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +08328c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +083290: 0e00 |0004: return-void │ │ +083292: 6300 d900 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083296: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +08329a: 1a00 5803 |0009: const-string v0, "FragmentManager" // string@0358 │ │ +08329e: 2201 b103 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0832a2: 7010 761f 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0832a8: 1a02 6a03 |0010: const-string v2, "Freeing fragment index " // string@036a │ │ +0832ac: 6e20 7e1f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0832b2: 0c01 |0015: move-result-object v1 │ │ +0832b4: 6e20 7d1f 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0832ba: 0c01 |0019: move-result-object v1 │ │ +0832bc: 6e10 841f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0832c2: 0c01 |001d: move-result-object v1 │ │ +0832c4: 7120 0c0d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0832ca: 5430 e200 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0832ce: 5241 9000 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0832d2: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0832d4: 6e30 b21f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +0832da: 5430 e600 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0832de: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +0832e2: 2200 c703 |002d: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0832e6: 7010 a41f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0832ec: 5b30 e600 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0832f0: 5430 e600 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0832f4: 5241 9000 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0832f8: 7110 391f 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0832fe: 0c01 |003b: move-result-object v1 │ │ +083300: 6e20 a81f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +083306: 5430 e300 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +08330a: 5441 a600 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00a6 │ │ +08330e: 6e20 ac03 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@03ac │ │ +083314: 6e10 4b03 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@034b │ │ +08331a: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1149 │ │ 0x0005 line=1141 │ │ 0x0021 line=1142 │ │ 0x0029 line=1143 │ │ @@ -139551,67 +139562,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -082434: |[082434] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -082444: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -082446: 5480 e300 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08244a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -08244e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -082452: 2200 a103 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -082456: 1a02 e709 |0009: const-string v2, "No activity" // string@09e7 │ │ -08245a: 7020 311f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -082460: 2700 |000e: throw v0 │ │ -082462: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -082466: 5280 ec00 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -08246a: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -08246e: 0e00 |0015: return-void │ │ -082470: 5989 ec00 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -082474: 5480 e200 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -082478: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -08247c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -08247e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -082480: 5480 e200 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -082484: 6e10 b31f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08248a: 0a00 |0023: move-result v0 │ │ -08248c: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -082490: 5480 e200 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -082494: 6e20 ad1f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08249a: 0c01 |002b: move-result-object v1 │ │ -08249c: 1f01 9000 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0824a0: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -0824a4: 0780 |0030: move-object v0, v8 │ │ -0824a6: 0192 |0031: move v2, v9 │ │ -0824a8: 01a3 |0032: move v3, v10 │ │ -0824aa: 01b4 |0033: move v4, v11 │ │ -0824ac: 7406 2604 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@0426 │ │ -0824b2: 5410 9200 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -0824b6: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -0824ba: 5410 9200 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ -0824be: 6e10 eb04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ -0824c4: 0a00 |0040: move-result v0 │ │ -0824c6: b607 |0041: or-int/2addr v7, v0 │ │ -0824c8: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0824cc: 28da |0044: goto 001e // -0026 │ │ -0824ce: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -0824d2: 6e10 3d04 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -0824d8: 5580 f100 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -0824dc: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -0824e0: 5480 e300 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0824e4: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -0824e8: 5280 ec00 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -0824ec: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -0824ee: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -0824f2: 5480 e300 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0824f6: 6e10 cc03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cc │ │ -0824fc: 5c85 f100 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -082500: 28b7 |005e: goto 0015 // -0049 │ │ +08331c: |[08331c] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +08332c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08332e: 5480 e300 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083332: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +083336: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +08333a: 2200 9f03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +08333e: 1a02 e909 |0009: const-string v2, "No activity" // string@09e9 │ │ +083342: 7020 311f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +083348: 2700 |000e: throw v0 │ │ +08334a: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +08334e: 5280 ec00 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +083352: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +083356: 0e00 |0015: return-void │ │ +083358: 5989 ec00 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +08335c: 5480 e200 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +083360: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +083364: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +083366: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +083368: 5480 e200 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +08336c: 6e10 b31f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +083372: 0a00 |0023: move-result v0 │ │ +083374: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +083378: 5480 e200 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +08337c: 6e20 ad1f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +083382: 0c01 |002b: move-result-object v1 │ │ +083384: 1f01 8f00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@008f │ │ +083388: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +08338c: 0780 |0030: move-object v0, v8 │ │ +08338e: 0192 |0031: move v2, v9 │ │ +083390: 01a3 |0032: move v3, v10 │ │ +083392: 01b4 |0033: move v4, v11 │ │ +083394: 7406 2604 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@0426 │ │ +08339a: 5410 9200 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +08339e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0833a2: 5410 9200 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0092 │ │ +0833a6: 6e10 eb04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ +0833ac: 0a00 |0040: move-result v0 │ │ +0833ae: b607 |0041: or-int/2addr v7, v0 │ │ +0833b0: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0833b4: 28da |0044: goto 001e // -0026 │ │ +0833b6: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0833ba: 6e10 3d04 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +0833c0: 5580 f100 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +0833c4: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0833c8: 5480 e300 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0833cc: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0833d0: 5280 ec00 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +0833d4: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0833d6: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0833da: 5480 e300 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0833de: 6e10 cc03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cc │ │ +0833e4: 5c85 f100 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +0833e8: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1074 │ │ 0x0007 line=1075 │ │ 0x000f line=1078 │ │ 0x0015 line=1104 │ │ 0x0016 line=1082 │ │ @@ -139644,18 +139655,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -082504: |[082504] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -082514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082516: 6e53 2304 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ -08251c: 0e00 |0004: return-void │ │ +0833ec: |[0833ec] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +0833fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0833fe: 6e53 2304 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ +083404: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1070 │ │ 0x0004 line=1071 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -139666,23 +139677,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -082520: |[082520] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -082530: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -082532: 5262 ec00 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -082536: 0760 |0003: move-object v0, v6 │ │ -082538: 0771 |0004: move-object v1, v7 │ │ -08253a: 0134 |0005: move v4, v3 │ │ -08253c: 0135 |0006: move v5, v3 │ │ -08253e: 7406 2604 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@0426 │ │ -082544: 0e00 |000a: return-void │ │ +083408: |[083408] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +083418: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08341a: 5262 ec00 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +08341e: 0760 |0003: move-object v0, v6 │ │ +083420: 0771 |0004: move-object v1, v7 │ │ +083422: 0134 |0005: move v4, v3 │ │ +083424: 0135 |0006: move v5, v3 │ │ +083426: 7406 2604 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@0426 │ │ +08342c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1066 │ │ 0x000a line=1067 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -139692,492 +139703,492 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 978 16-bit code units │ │ -082548: |[082548] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -082558: 55b0 7f00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -08255c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -082560: 55b0 8900 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -082564: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -082568: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08256a: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -08256e: 121c |000b: const/4 v12, #int 1 // #1 │ │ -082570: 55b0 9700 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ -082574: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -082578: 52b0 9e00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -08257c: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -082580: 52bc 9e00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -082584: 55b0 8800 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ -082588: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -08258c: 52b0 9e00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -082590: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -082592: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -082596: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -082598: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -08259c: 123c |0022: const/4 v12, #int 3 // #3 │ │ -08259e: 52b0 9e00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -0825a2: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -0825a6: 55b0 8c00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -0825aa: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -0825ae: 55b0 8f00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -0825b2: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -0825b6: 0e00 |002f: return-void │ │ -0825b8: 54b0 8000 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -0825bc: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -0825c0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0825c2: 5bb0 8000 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -0825c6: 52b2 9f00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ -0825ca: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -0825cc: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -0825ce: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -0825d0: 07a0 |003c: move-object v0, v10 │ │ -0825d2: 07b1 |003d: move-object v1, v11 │ │ -0825d4: 7406 2604 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@0426 │ │ -0825da: 52b0 9e00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -0825de: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -0825e4: 59bc 9e00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -0825e8: 28e7 |0048: goto 002f // -0019 │ │ -0825ea: 6300 d900 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -0825ee: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -0825f2: 1a00 5403 |004d: const-string v0, "FragmentManager" // string@0354 │ │ -0825f6: 2201 b303 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0825fa: 7010 761f 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082600: 1a02 1c1d |0054: const-string v2, "moveto CREATED: " // string@1d1c │ │ -082604: 6e20 7e1f 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08260a: 0c01 |0059: move-result-object v1 │ │ -08260c: 6e20 7d1f b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -082612: 0c01 |005d: move-result-object v1 │ │ -082614: 6e10 841f 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08261a: 0c01 |0061: move-result-object v1 │ │ -08261c: 7120 0c0d 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -082622: 54b0 9c00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082626: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -08262a: 54b0 9c00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -08262e: 1a01 eb0f |006b: const-string v1, "android:view_state" // string@0feb │ │ -082632: 6e20 6502 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ -082638: 0c00 |0070: move-result-object v0 │ │ -08263a: 5bb0 9d00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -08263e: 54b0 9c00 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082642: 1a01 e80f |0075: const-string v1, "android:target_state" // string@0fe8 │ │ -082646: 6e30 1c04 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041c │ │ -08264c: 0c00 |007a: move-result-object v0 │ │ -08264e: 5bb0 a100 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -082652: 54b0 a100 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -082656: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -08265a: 54b0 9c00 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -08265e: 1a01 e70f |0083: const-string v1, "android:target_req_state" // string@0fe7 │ │ -082662: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -082664: 6e30 6202 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ -08266a: 0a00 |0089: move-result v0 │ │ -08266c: 59b0 a300 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ -082670: 54b0 9c00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082674: 1a01 ea0f |008e: const-string v1, "android:user_visible_hint" // string@0fea │ │ -082678: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -08267a: 6e30 5e02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@025e │ │ -082680: 0a00 |0094: move-result v0 │ │ -082682: 5cb0 a400 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -082686: 55b0 a400 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -08268a: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -08268e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -082690: 5cb0 8800 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ -082694: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -082696: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -08269a: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -08269c: 54a0 e300 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0826a0: 5bb0 7e00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -0826a4: 54a0 f300 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0826a8: 5bb0 9600 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ -0826ac: 54a0 f300 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0826b0: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -0826b4: 54a0 f300 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0826b8: 5400 8500 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -0826bc: 5bb0 8b00 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -0826c0: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -0826c2: 5cb0 8300 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -0826c6: 54a0 e300 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0826ca: 6e20 5903 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0359 │ │ -0826d0: 55b0 8300 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -0826d4: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -0826d8: 2200 d300 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -0826dc: 2201 b303 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0826e0: 7010 761f 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0826e6: 1a02 4d03 |00c7: const-string v2, "Fragment " // string@034d │ │ -0826ea: 6e20 7e1f 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0826f0: 0c01 |00cc: move-result-object v1 │ │ -0826f2: 6e20 7d1f b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0826f8: 0c01 |00d0: move-result-object v1 │ │ -0826fa: 1a02 4600 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0046 │ │ -0826fe: 6e20 7e1f 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082704: 0c01 |00d6: move-result-object v1 │ │ -082706: 6e10 841f 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08270c: 0c01 |00da: move-result-object v1 │ │ -08270e: 7020 a805 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -082714: 2700 |00de: throw v0 │ │ -082716: 54a0 e300 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08271a: 5400 bc00 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -08271e: 28cf |00e3: goto 00b2 // -0031 │ │ -082720: 54b0 9600 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ -082724: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -082728: 54a0 e300 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -08272c: 6e20 af03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@03af │ │ -082732: 55b0 9b00 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -082736: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -08273a: 54b0 9c00 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -08273e: 6e20 7503 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0375 │ │ -082744: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -082746: 5cb0 9b00 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -08274a: 55b0 8c00 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -08274e: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -082752: 54b0 9c00 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082756: 6e20 3d03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033d │ │ -08275c: 0c00 |0102: move-result-object v0 │ │ -08275e: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -082760: 54b2 9c00 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082764: 6e40 7703 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0377 │ │ -08276a: 0c00 |0109: move-result-object v0 │ │ -08276c: 5bb0 a500 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082770: 54b0 a500 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082774: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -082778: 54b0 a500 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -08277c: 5bb0 9100 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -082780: 54b0 a500 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082784: 7110 1605 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0516 │ │ -08278a: 0c00 |0119: move-result-object v0 │ │ -08278c: 5bb0 a500 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082790: 55b0 8e00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -082794: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -082798: 54b0 a500 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -08279c: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -0827a0: 6e20 450e 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0827a6: 54b0 a500 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -0827aa: 54b1 9c00 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -0827ae: 6e30 7003 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0370 │ │ -0827b4: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -0827b6: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -0827ba: 6300 d900 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -0827be: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -0827c2: 1a00 5403 |0135: const-string v0, "FragmentManager" // string@0354 │ │ -0827c6: 2201 b303 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0827ca: 7010 761f 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0827d0: 1a02 1b1d |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1d1b │ │ -0827d4: 6e20 7e1f 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0827da: 0c01 |0141: move-result-object v1 │ │ -0827dc: 6e20 7d1f b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0827e2: 0c01 |0145: move-result-object v1 │ │ -0827e4: 6e10 841f 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0827ea: 0c01 |0149: move-result-object v1 │ │ -0827ec: 7120 0c0d 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0827f2: 55b0 8c00 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ -0827f6: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -0827fa: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -0827fc: 52b0 8700 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -082800: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -082804: 54a0 ea00 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ -082808: 52b1 8700 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -08280c: 7220 ce03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@03ce │ │ -082812: 0c07 |015d: move-result-object v7 │ │ -082814: 1f07 0202 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0202 │ │ -082818: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -08281c: 55b0 9800 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0098 │ │ -082820: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -082824: 2200 a003 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -082828: 2201 b303 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -08282c: 7010 761f 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082832: 1a02 f809 |016d: const-string v2, "No view found for id 0x" // string@09f8 │ │ -082836: 6e20 7e1f 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08283c: 0c01 |0172: move-result-object v1 │ │ -08283e: 52b2 8700 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -082842: 7110 371f 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -082848: 0c02 |0178: move-result-object v2 │ │ -08284a: 6e20 7e1f 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082850: 0c01 |017c: move-result-object v1 │ │ -082852: 1a02 2900 |017d: const-string v2, " (" // string@0029 │ │ -082856: 6e20 7e1f 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08285c: 0c01 |0182: move-result-object v1 │ │ -08285e: 6e10 4003 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ -082864: 0c02 |0186: move-result-object v2 │ │ -082866: 52b3 8700 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ -08286a: 6e20 9e01 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@019e │ │ -082870: 0c02 |018c: move-result-object v2 │ │ -082872: 6e20 7e1f 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082878: 0c01 |0190: move-result-object v1 │ │ -08287a: 1a02 e300 |0191: const-string v2, ") for fragment " // string@00e3 │ │ -08287e: 6e20 7e1f 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082884: 0c01 |0196: move-result-object v1 │ │ -082886: 6e20 7d1f b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08288c: 0c01 |019a: move-result-object v1 │ │ -08288e: 6e10 841f 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082894: 0c01 |019e: move-result-object v1 │ │ -082896: 7020 2f1f 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -08289c: 7020 3e04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0828a2: 5bb7 8600 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ -0828a6: 54b0 9c00 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -0828aa: 6e20 3d03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033d │ │ -0828b0: 0c00 |01ac: move-result-object v0 │ │ -0828b2: 54b1 9c00 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -0828b6: 6e40 7703 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0377 │ │ -0828bc: 0c00 |01b2: move-result-object v0 │ │ -0828be: 5bb0 a500 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -0828c2: 54b0 a500 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -0828c6: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -0828ca: 54b0 a500 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -0828ce: 5bb0 9100 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -0828d2: 54b0 a500 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -0828d6: 7110 1605 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0516 │ │ -0828dc: 0c00 |01c2: move-result-object v0 │ │ -0828de: 5bb0 a500 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -0828e2: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -0828e6: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -0828e8: 6e5e 1e04 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ -0828ee: 0c06 |01cb: move-result-object v6 │ │ -0828f0: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -0828f4: 54b0 a500 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -0828f8: 6e20 460e 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -0828fe: 54b0 a500 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082902: 6e20 5c0e 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ -082908: 55b0 8e00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -08290c: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -082910: 54b0 a500 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082914: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -082918: 6e20 450e 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -08291e: 54b0 a500 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082922: 54b1 9c00 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082926: 6e30 7003 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0370 │ │ -08292c: 54b0 9c00 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082930: 6e20 7203 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0372 │ │ -082936: 54b0 a500 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -08293a: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -08293e: 54b0 9c00 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -082942: 6e20 8503 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0385 │ │ -082948: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -08294a: 5bb0 9c00 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -08294e: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -082950: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -082954: 6300 d900 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -082958: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -08295c: 1a00 5403 |0202: const-string v0, "FragmentManager" // string@0354 │ │ -082960: 2201 b303 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082964: 7010 761f 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08296a: 1a02 1e1d |0209: const-string v2, "moveto STARTED: " // string@1d1e │ │ -08296e: 6e20 7e1f 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082974: 0c01 |020e: move-result-object v1 │ │ -082976: 6e20 7d1f b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08297c: 0c01 |0212: move-result-object v1 │ │ -08297e: 6e10 841f 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082984: 0c01 |0216: move-result-object v1 │ │ -082986: 7120 0c0d 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08298c: 6e10 8203 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0382 │ │ -082992: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -082994: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -082998: 6300 d900 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -08299c: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -0829a0: 1a00 5403 |0224: const-string v0, "FragmentManager" // string@0354 │ │ -0829a4: 2201 b303 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0829a8: 7010 761f 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0829ae: 1a02 1d1d |022b: const-string v2, "moveto RESUMED: " // string@1d1d │ │ -0829b2: 6e20 7e1f 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0829b8: 0c01 |0230: move-result-object v1 │ │ -0829ba: 6e20 7d1f b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0829c0: 0c01 |0234: move-result-object v1 │ │ -0829c2: 6e10 841f 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0829c8: 0c01 |0238: move-result-object v1 │ │ -0829ca: 7120 0c0d 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0829d0: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -0829d2: 5cb0 9900 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ -0829d6: 6e10 8003 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0380 │ │ -0829dc: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -0829de: 5bb0 9c00 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -0829e2: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -0829e4: 5bb0 9d00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -0829e8: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -0829ec: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -0829ee: 5bb0 9100 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -0829f2: 2900 e1fe |024d: goto/16 012e // -011f │ │ -0829f6: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -0829f8: 5bb0 9100 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -0829fc: 2898 |0252: goto 01ea // -0068 │ │ -0829fe: 52b0 9e00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -082a02: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -082a06: 52b0 9e00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -082a0a: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -082a10: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -082a14: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -082a16: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -082a1a: 55a0 ed00 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ -082a1e: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -082a22: 54b0 8000 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -082a26: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -082a2a: 54b9 8000 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -082a2e: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -082a30: 5bb0 8000 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -082a34: 6e10 d60d 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ -082a3a: 54b0 8000 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -082a3e: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -082a42: 59bc 9f00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ -082a46: 121c |0277: const/4 v12, #int 1 // #1 │ │ -082a48: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -082a4c: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -082a4e: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -082a52: 6300 d900 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -082a56: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -082a5a: 1a00 5403 |0281: const-string v0, "FragmentManager" // string@0354 │ │ -082a5e: 2201 b303 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082a62: 7010 761f 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082a68: 1a02 181d |0288: const-string v2, "movefrom RESUMED: " // string@1d18 │ │ -082a6c: 6e20 7e1f 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082a72: 0c01 |028d: move-result-object v1 │ │ -082a74: 6e20 7d1f b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -082a7a: 0c01 |0291: move-result-object v1 │ │ -082a7c: 6e10 841f 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082a82: 0c01 |0295: move-result-object v1 │ │ -082a84: 7120 0c0d 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -082a8a: 6e10 7d03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@037d │ │ -082a90: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -082a92: 5cb0 9900 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ -082a96: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -082a98: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -082a9c: 6300 d900 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -082aa0: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -082aa4: 1a00 5403 |02a6: const-string v0, "FragmentManager" // string@0354 │ │ -082aa8: 2201 b303 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082aac: 7010 761f 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082ab2: 1a02 191d |02ad: const-string v2, "movefrom STARTED: " // string@1d19 │ │ -082ab6: 6e20 7e1f 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082abc: 0c01 |02b2: move-result-object v1 │ │ -082abe: 6e20 7d1f b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -082ac4: 0c01 |02b6: move-result-object v1 │ │ -082ac6: 6e10 841f 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082acc: 0c01 |02ba: move-result-object v1 │ │ -082ace: 7120 0c0d 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -082ad4: 6e10 8303 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0383 │ │ -082ada: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -082adc: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -082ae0: 6300 d900 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -082ae4: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -082ae8: 1a00 5403 |02c8: const-string v0, "FragmentManager" // string@0354 │ │ -082aec: 2201 b303 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082af0: 7010 761f 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082af6: 1a02 1a1d |02cf: const-string v2, "movefrom STOPPED: " // string@1d1a │ │ -082afa: 6e20 7e1f 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082b00: 0c01 |02d4: move-result-object v1 │ │ -082b02: 6e20 7d1f b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -082b08: 0c01 |02d8: move-result-object v1 │ │ -082b0a: 6e10 841f 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082b10: 0c01 |02dc: move-result-object v1 │ │ -082b12: 7120 0c0d 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -082b18: 6e10 7f03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@037f │ │ -082b1e: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -082b20: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -082b24: 6300 d900 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -082b28: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -082b2c: 1a00 5403 |02ea: const-string v0, "FragmentManager" // string@0354 │ │ -082b30: 2201 b303 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082b34: 7010 761f 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082b3a: 1a02 161d |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1d16 │ │ -082b3e: 6e20 7e1f 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082b44: 0c01 |02f6: move-result-object v1 │ │ -082b46: 6e20 7d1f b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -082b4c: 0c01 |02fa: move-result-object v1 │ │ -082b4e: 6e10 841f 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082b54: 0c01 |02fe: move-result-object v1 │ │ -082b56: 7120 0c0d 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -082b5c: 54b0 a500 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082b60: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -082b64: 54a0 e300 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -082b68: 6e10 ad03 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@03ad │ │ -082b6e: 0a00 |030b: move-result v0 │ │ -082b70: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -082b74: 54b0 9d00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -082b78: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -082b7c: 6e20 3a04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ -082b82: 6e10 7903 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0379 │ │ -082b88: 54b0 a500 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082b8c: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -082b90: 54b0 8600 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ -082b94: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -082b98: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -082b9a: 52a0 ec00 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -082b9e: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -082ba2: 55a0 ed00 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ -082ba6: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -082baa: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -082bac: 6e5e 1e04 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ -082bb2: 0c06 |032d: move-result-object v6 │ │ -082bb4: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -082bb8: 07b8 |0330: move-object v8, v11 │ │ -082bba: 54b0 a500 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082bbe: 5bb0 8000 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ -082bc2: 59bc 9f00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ -082bc6: 2200 9e00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@009e │ │ -082bca: 7030 f303 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@03f3 │ │ -082bd0: 6e20 2b0f 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0f2b │ │ -082bd6: 54b0 a500 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082bda: 6e20 460e 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -082be0: 54b0 8600 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ -082be4: 54b1 a500 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082be8: 6e20 7e0e 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -082bee: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -082bf0: 5bb0 8600 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ -082bf4: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -082bf6: 5bb0 a500 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -082bfa: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -082bfc: 5bb0 9100 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -082c00: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -082c04: 6300 d900 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -082c08: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -082c0c: 1a00 5403 |035a: const-string v0, "FragmentManager" // string@0354 │ │ -082c10: 2201 b303 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082c14: 7010 761f 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082c1a: 1a02 171d |0361: const-string v2, "movefrom CREATED: " // string@1d17 │ │ -082c1e: 6e20 7e1f 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082c24: 0c01 |0366: move-result-object v1 │ │ -082c26: 6e20 7d1f b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -082c2c: 0c01 |036a: move-result-object v1 │ │ -082c2e: 6e10 841f 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082c34: 0c01 |036e: move-result-object v1 │ │ -082c36: 7120 0c0d 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -082c3c: 55b0 9b00 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -082c40: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -082c44: 6e10 7803 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0378 │ │ -082c4a: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -082c4c: 5cb0 8300 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -082c50: 6e10 6403 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0364 │ │ -082c56: 55b0 8300 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ -082c5a: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -082c5e: 2200 d300 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d3 │ │ -082c62: 2201 b303 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082c66: 7010 761f 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082c6c: 1a02 4d03 |038a: const-string v2, "Fragment " // string@034d │ │ -082c70: 6e20 7e1f 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082c76: 0c01 |038f: move-result-object v1 │ │ -082c78: 6e20 7d1f b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -082c7e: 0c01 |0393: move-result-object v1 │ │ -082c80: 1a02 4a00 |0394: const-string v2, " did not call through to super.onDetach()" // string@004a │ │ -082c84: 6e20 7e1f 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082c8a: 0c01 |0399: move-result-object v1 │ │ -082c8c: 6e10 841f 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082c92: 0c01 |039d: move-result-object v1 │ │ -082c94: 7020 a805 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ -082c9a: 2700 |03a1: throw v0 │ │ -082c9c: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -082ca0: 55b0 9b00 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -082ca4: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -082ca8: 6e20 2104 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0421 │ │ -082cae: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -082cb2: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -082cb4: 5bb0 7e00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ -082cb8: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -082cba: 5bb0 8b00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ -082cbe: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -082cc2: 0000 |03b5: nop // spacer │ │ -082cc4: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -082ce0: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +083430: |[083430] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +083440: 55b0 7f00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +083444: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +083448: 55b0 8900 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +08344c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +083450: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +083452: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +083456: 121c |000b: const/4 v12, #int 1 // #1 │ │ +083458: 55b0 9700 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ +08345c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +083460: 52b0 9e00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +083464: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +083468: 52bc 9e00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +08346c: 55b0 8800 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ +083470: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +083474: 52b0 9e00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +083478: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +08347a: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +08347e: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +083480: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +083484: 123c |0022: const/4 v12, #int 3 // #3 │ │ +083486: 52b0 9e00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +08348a: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +08348e: 55b0 8c00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +083492: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +083496: 55b0 8f00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +08349a: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +08349e: 0e00 |002f: return-void │ │ +0834a0: 54b0 8000 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +0834a4: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0834a8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0834aa: 5bb0 8000 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +0834ae: 52b2 9f00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ +0834b2: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0834b4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0834b6: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0834b8: 07a0 |003c: move-object v0, v10 │ │ +0834ba: 07b1 |003d: move-object v1, v11 │ │ +0834bc: 7406 2604 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@0426 │ │ +0834c2: 52b0 9e00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +0834c6: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +0834cc: 59bc 9e00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +0834d0: 28e7 |0048: goto 002f // -0019 │ │ +0834d2: 6300 d900 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0834d6: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0834da: 1a00 5803 |004d: const-string v0, "FragmentManager" // string@0358 │ │ +0834de: 2201 b103 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0834e2: 7010 761f 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0834e8: 1a02 1c1d |0054: const-string v2, "moveto CREATED: " // string@1d1c │ │ +0834ec: 6e20 7e1f 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0834f2: 0c01 |0059: move-result-object v1 │ │ +0834f4: 6e20 7d1f b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0834fa: 0c01 |005d: move-result-object v1 │ │ +0834fc: 6e10 841f 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083502: 0c01 |0061: move-result-object v1 │ │ +083504: 7120 0c0d 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08350a: 54b0 9c00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08350e: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +083512: 54b0 9c00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +083516: 1a01 ed0f |006b: const-string v1, "android:view_state" // string@0fed │ │ +08351a: 6e20 6502 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ +083520: 0c00 |0070: move-result-object v0 │ │ +083522: 5bb0 9d00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +083526: 54b0 9c00 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08352a: 1a01 ea0f |0075: const-string v1, "android:target_state" // string@0fea │ │ +08352e: 6e30 1c04 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041c │ │ +083534: 0c00 |007a: move-result-object v0 │ │ +083536: 5bb0 a100 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +08353a: 54b0 a100 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +08353e: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +083542: 54b0 9c00 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +083546: 1a01 e90f |0083: const-string v1, "android:target_req_state" // string@0fe9 │ │ +08354a: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +08354c: 6e30 6202 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0262 │ │ +083552: 0a00 |0089: move-result v0 │ │ +083554: 59b0 a300 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ +083558: 54b0 9c00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08355c: 1a01 ec0f |008e: const-string v1, "android:user_visible_hint" // string@0fec │ │ +083560: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +083562: 6e30 5e02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@025e │ │ +083568: 0a00 |0094: move-result v0 │ │ +08356a: 5cb0 a400 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +08356e: 55b0 a400 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +083572: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +083576: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +083578: 5cb0 8800 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ +08357c: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +08357e: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +083582: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +083584: 54a0 e300 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083588: 5bb0 7e00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +08358c: 54a0 f300 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +083590: 5bb0 9600 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ +083594: 54a0 f300 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +083598: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +08359c: 54a0 f300 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +0835a0: 5400 8500 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0835a4: 5bb0 8b00 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +0835a8: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +0835aa: 5cb0 8300 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +0835ae: 54a0 e300 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0835b2: 6e20 5903 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0359 │ │ +0835b8: 55b0 8300 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +0835bc: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +0835c0: 2200 d200 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +0835c4: 2201 b103 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0835c8: 7010 761f 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0835ce: 1a02 5103 |00c7: const-string v2, "Fragment " // string@0351 │ │ +0835d2: 6e20 7e1f 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0835d8: 0c01 |00cc: move-result-object v1 │ │ +0835da: 6e20 7d1f b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0835e0: 0c01 |00d0: move-result-object v1 │ │ +0835e2: 1a02 4900 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0049 │ │ +0835e6: 6e20 7e1f 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0835ec: 0c01 |00d6: move-result-object v1 │ │ +0835ee: 6e10 841f 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0835f4: 0c01 |00da: move-result-object v1 │ │ +0835f6: 7020 a805 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +0835fc: 2700 |00de: throw v0 │ │ +0835fe: 54a0 e300 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083602: 5400 bc00 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +083606: 28cf |00e3: goto 00b2 // -0031 │ │ +083608: 54b0 9600 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@0096 │ │ +08360c: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +083610: 54a0 e300 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083614: 6e20 af03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@03af │ │ +08361a: 55b0 9b00 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +08361e: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +083622: 54b0 9c00 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +083626: 6e20 7503 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0375 │ │ +08362c: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +08362e: 5cb0 9b00 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +083632: 55b0 8c00 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +083636: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +08363a: 54b0 9c00 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08363e: 6e20 3d03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033d │ │ +083644: 0c00 |0102: move-result-object v0 │ │ +083646: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +083648: 54b2 9c00 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08364c: 6e40 7703 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0377 │ │ +083652: 0c00 |0109: move-result-object v0 │ │ +083654: 5bb0 a500 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083658: 54b0 a500 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +08365c: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +083660: 54b0 a500 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083664: 5bb0 9100 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +083668: 54b0 a500 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +08366c: 7110 1605 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0516 │ │ +083672: 0c00 |0119: move-result-object v0 │ │ +083674: 5bb0 a500 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083678: 55b0 8e00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +08367c: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +083680: 54b0 a500 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083684: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +083688: 6e20 450e 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +08368e: 54b0 a500 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083692: 54b1 9c00 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +083696: 6e30 7003 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0370 │ │ +08369c: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +08369e: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +0836a2: 6300 d900 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0836a6: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +0836aa: 1a00 5803 |0135: const-string v0, "FragmentManager" // string@0358 │ │ +0836ae: 2201 b103 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0836b2: 7010 761f 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0836b8: 1a02 1b1d |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1d1b │ │ +0836bc: 6e20 7e1f 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0836c2: 0c01 |0141: move-result-object v1 │ │ +0836c4: 6e20 7d1f b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0836ca: 0c01 |0145: move-result-object v1 │ │ +0836cc: 6e10 841f 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0836d2: 0c01 |0149: move-result-object v1 │ │ +0836d4: 7120 0c0d 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0836da: 55b0 8c00 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@008c │ │ +0836de: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +0836e2: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +0836e4: 52b0 8700 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +0836e8: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +0836ec: 54a0 ea00 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ea │ │ +0836f0: 52b1 8700 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +0836f4: 7220 ce03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@03ce │ │ +0836fa: 0c07 |015d: move-result-object v7 │ │ +0836fc: 1f07 0002 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0200 │ │ +083700: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +083704: 55b0 9800 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0098 │ │ +083708: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +08370c: 2200 9e03 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +083710: 2201 b103 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083714: 7010 761f 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08371a: 1a02 fa09 |016d: const-string v2, "No view found for id 0x" // string@09fa │ │ +08371e: 6e20 7e1f 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083724: 0c01 |0172: move-result-object v1 │ │ +083726: 52b2 8700 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +08372a: 7110 371f 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +083730: 0c02 |0178: move-result-object v2 │ │ +083732: 6e20 7e1f 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083738: 0c01 |017c: move-result-object v1 │ │ +08373a: 1a02 2900 |017d: const-string v2, " (" // string@0029 │ │ +08373e: 6e20 7e1f 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083744: 0c01 |0182: move-result-object v1 │ │ +083746: 6e10 4003 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0340 │ │ +08374c: 0c02 |0186: move-result-object v2 │ │ +08374e: 52b3 8700 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0087 │ │ +083752: 6e20 9e01 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@019e │ │ +083758: 0c02 |018c: move-result-object v2 │ │ +08375a: 6e20 7e1f 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083760: 0c01 |0190: move-result-object v1 │ │ +083762: 1a02 e700 |0191: const-string v2, ") for fragment " // string@00e7 │ │ +083766: 6e20 7e1f 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08376c: 0c01 |0196: move-result-object v1 │ │ +08376e: 6e20 7d1f b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083774: 0c01 |019a: move-result-object v1 │ │ +083776: 6e10 841f 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08377c: 0c01 |019e: move-result-object v1 │ │ +08377e: 7020 2f1f 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +083784: 7020 3e04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +08378a: 5bb7 8600 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ +08378e: 54b0 9c00 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +083792: 6e20 3d03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033d │ │ +083798: 0c00 |01ac: move-result-object v0 │ │ +08379a: 54b1 9c00 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08379e: 6e40 7703 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0377 │ │ +0837a4: 0c00 |01b2: move-result-object v0 │ │ +0837a6: 5bb0 a500 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837aa: 54b0 a500 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837ae: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +0837b2: 54b0 a500 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837b6: 5bb0 9100 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +0837ba: 54b0 a500 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837be: 7110 1605 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0516 │ │ +0837c4: 0c00 |01c2: move-result-object v0 │ │ +0837c6: 5bb0 a500 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837ca: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +0837ce: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +0837d0: 6e5e 1e04 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ +0837d6: 0c06 |01cb: move-result-object v6 │ │ +0837d8: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +0837dc: 54b0 a500 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837e0: 6e20 460e 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +0837e6: 54b0 a500 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837ea: 6e20 5c0e 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ +0837f0: 55b0 8e00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +0837f4: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +0837f8: 54b0 a500 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +0837fc: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +083800: 6e20 450e 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +083806: 54b0 a500 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +08380a: 54b1 9c00 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08380e: 6e30 7003 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0370 │ │ +083814: 54b0 9c00 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +083818: 6e20 7203 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0372 │ │ +08381e: 54b0 a500 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083822: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +083826: 54b0 9c00 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +08382a: 6e20 8503 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0385 │ │ +083830: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +083832: 5bb0 9c00 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +083836: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +083838: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +08383c: 6300 d900 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083840: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +083844: 1a00 5803 |0202: const-string v0, "FragmentManager" // string@0358 │ │ +083848: 2201 b103 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +08384c: 7010 761f 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083852: 1a02 1e1d |0209: const-string v2, "moveto STARTED: " // string@1d1e │ │ +083856: 6e20 7e1f 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08385c: 0c01 |020e: move-result-object v1 │ │ +08385e: 6e20 7d1f b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083864: 0c01 |0212: move-result-object v1 │ │ +083866: 6e10 841f 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08386c: 0c01 |0216: move-result-object v1 │ │ +08386e: 7120 0c0d 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083874: 6e10 8203 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0382 │ │ +08387a: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +08387c: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +083880: 6300 d900 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083884: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +083888: 1a00 5803 |0224: const-string v0, "FragmentManager" // string@0358 │ │ +08388c: 2201 b103 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083890: 7010 761f 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083896: 1a02 1d1d |022b: const-string v2, "moveto RESUMED: " // string@1d1d │ │ +08389a: 6e20 7e1f 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0838a0: 0c01 |0230: move-result-object v1 │ │ +0838a2: 6e20 7d1f b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0838a8: 0c01 |0234: move-result-object v1 │ │ +0838aa: 6e10 841f 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0838b0: 0c01 |0238: move-result-object v1 │ │ +0838b2: 7120 0c0d 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0838b8: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +0838ba: 5cb0 9900 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ +0838be: 6e10 8003 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0380 │ │ +0838c4: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +0838c6: 5bb0 9c00 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +0838ca: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +0838cc: 5bb0 9d00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +0838d0: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +0838d4: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +0838d6: 5bb0 9100 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +0838da: 2900 e1fe |024d: goto/16 012e // -011f │ │ +0838de: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +0838e0: 5bb0 9100 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +0838e4: 2898 |0252: goto 01ea // -0068 │ │ +0838e6: 52b0 9e00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +0838ea: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +0838ee: 52b0 9e00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +0838f2: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +0838f8: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +0838fc: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +0838fe: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +083902: 55a0 ed00 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ +083906: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +08390a: 54b0 8000 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +08390e: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +083912: 54b9 8000 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +083916: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +083918: 5bb0 8000 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +08391c: 6e10 d60d 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ +083922: 54b0 8000 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +083926: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +08392a: 59bc 9f00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ +08392e: 121c |0277: const/4 v12, #int 1 // #1 │ │ +083930: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +083934: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +083936: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +08393a: 6300 d900 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +08393e: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +083942: 1a00 5803 |0281: const-string v0, "FragmentManager" // string@0358 │ │ +083946: 2201 b103 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +08394a: 7010 761f 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083950: 1a02 181d |0288: const-string v2, "movefrom RESUMED: " // string@1d18 │ │ +083954: 6e20 7e1f 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08395a: 0c01 |028d: move-result-object v1 │ │ +08395c: 6e20 7d1f b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083962: 0c01 |0291: move-result-object v1 │ │ +083964: 6e10 841f 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08396a: 0c01 |0295: move-result-object v1 │ │ +08396c: 7120 0c0d 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083972: 6e10 7d03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@037d │ │ +083978: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +08397a: 5cb0 9900 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0099 │ │ +08397e: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +083980: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +083984: 6300 d900 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083988: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +08398c: 1a00 5803 |02a6: const-string v0, "FragmentManager" // string@0358 │ │ +083990: 2201 b103 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083994: 7010 761f 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08399a: 1a02 191d |02ad: const-string v2, "movefrom STARTED: " // string@1d19 │ │ +08399e: 6e20 7e1f 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0839a4: 0c01 |02b2: move-result-object v1 │ │ +0839a6: 6e20 7d1f b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0839ac: 0c01 |02b6: move-result-object v1 │ │ +0839ae: 6e10 841f 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0839b4: 0c01 |02ba: move-result-object v1 │ │ +0839b6: 7120 0c0d 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0839bc: 6e10 8303 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0383 │ │ +0839c2: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +0839c4: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +0839c8: 6300 d900 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0839cc: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +0839d0: 1a00 5803 |02c8: const-string v0, "FragmentManager" // string@0358 │ │ +0839d4: 2201 b103 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0839d8: 7010 761f 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0839de: 1a02 1a1d |02cf: const-string v2, "movefrom STOPPED: " // string@1d1a │ │ +0839e2: 6e20 7e1f 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0839e8: 0c01 |02d4: move-result-object v1 │ │ +0839ea: 6e20 7d1f b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0839f0: 0c01 |02d8: move-result-object v1 │ │ +0839f2: 6e10 841f 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0839f8: 0c01 |02dc: move-result-object v1 │ │ +0839fa: 7120 0c0d 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083a00: 6e10 7f03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@037f │ │ +083a06: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +083a08: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +083a0c: 6300 d900 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083a10: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +083a14: 1a00 5803 |02ea: const-string v0, "FragmentManager" // string@0358 │ │ +083a18: 2201 b103 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083a1c: 7010 761f 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083a22: 1a02 161d |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1d16 │ │ +083a26: 6e20 7e1f 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083a2c: 0c01 |02f6: move-result-object v1 │ │ +083a2e: 6e20 7d1f b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083a34: 0c01 |02fa: move-result-object v1 │ │ +083a36: 6e10 841f 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083a3c: 0c01 |02fe: move-result-object v1 │ │ +083a3e: 7120 0c0d 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083a44: 54b0 a500 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083a48: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +083a4c: 54a0 e300 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083a50: 6e10 ad03 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@03ad │ │ +083a56: 0a00 |030b: move-result v0 │ │ +083a58: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +083a5c: 54b0 9d00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +083a60: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +083a64: 6e20 3a04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ +083a6a: 6e10 7903 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0379 │ │ +083a70: 54b0 a500 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083a74: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +083a78: 54b0 8600 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ +083a7c: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +083a80: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +083a82: 52a0 ec00 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +083a86: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +083a8a: 55a0 ed00 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00ed │ │ +083a8e: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +083a92: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +083a94: 6e5e 1e04 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ +083a9a: 0c06 |032d: move-result-object v6 │ │ +083a9c: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +083aa0: 07b8 |0330: move-object v8, v11 │ │ +083aa2: 54b0 a500 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083aa6: 5bb0 8000 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0080 │ │ +083aaa: 59bc 9f00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@009f │ │ +083aae: 2200 9d00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@009d │ │ +083ab2: 7030 f303 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@03f3 │ │ +083ab8: 6e20 2b0f 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0f2b │ │ +083abe: 54b0 a500 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083ac2: 6e20 460e 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +083ac8: 54b0 8600 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ +083acc: 54b1 a500 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083ad0: 6e20 7e0e 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +083ad6: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +083ad8: 5bb0 8600 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0086 │ │ +083adc: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +083ade: 5bb0 a500 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +083ae2: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +083ae4: 5bb0 9100 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +083ae8: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +083aec: 6300 d900 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083af0: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +083af4: 1a00 5803 |035a: const-string v0, "FragmentManager" // string@0358 │ │ +083af8: 2201 b103 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083afc: 7010 761f 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083b02: 1a02 171d |0361: const-string v2, "movefrom CREATED: " // string@1d17 │ │ +083b06: 6e20 7e1f 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083b0c: 0c01 |0366: move-result-object v1 │ │ +083b0e: 6e20 7d1f b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083b14: 0c01 |036a: move-result-object v1 │ │ +083b16: 6e10 841f 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083b1c: 0c01 |036e: move-result-object v1 │ │ +083b1e: 7120 0c0d 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083b24: 55b0 9b00 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +083b28: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +083b2c: 6e10 7803 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0378 │ │ +083b32: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +083b34: 5cb0 8300 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +083b38: 6e10 6403 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0364 │ │ +083b3e: 55b0 8300 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0083 │ │ +083b42: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +083b46: 2200 d200 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d2 │ │ +083b4a: 2201 b103 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083b4e: 7010 761f 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083b54: 1a02 5103 |038a: const-string v2, "Fragment " // string@0351 │ │ +083b58: 6e20 7e1f 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083b5e: 0c01 |038f: move-result-object v1 │ │ +083b60: 6e20 7d1f b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083b66: 0c01 |0393: move-result-object v1 │ │ +083b68: 1a02 4d00 |0394: const-string v2, " did not call through to super.onDetach()" // string@004d │ │ +083b6c: 6e20 7e1f 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083b72: 0c01 |0399: move-result-object v1 │ │ +083b74: 6e10 841f 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083b7a: 0c01 |039d: move-result-object v1 │ │ +083b7c: 7020 a805 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a8 │ │ +083b82: 2700 |03a1: throw v0 │ │ +083b84: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +083b88: 55b0 9b00 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +083b8c: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +083b90: 6e20 2104 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0421 │ │ +083b96: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +083b9a: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +083b9c: 5bb0 7e00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@007e │ │ +083ba0: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +083ba2: 5bb0 8b00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008b │ │ +083ba6: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +083baa: 0000 |03b5: nop // spacer │ │ +083bac: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +083bc8: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x000b line=815 │ │ 0x000c line=817 │ │ 0x0014 line=819 │ │ 0x0016 line=823 │ │ @@ -140331,18 +140342,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -082cfc: |[082cfc] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -082d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082d0e: 5c10 f700 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -082d12: 0e00 |0003: return-void │ │ +083be4: |[083be4] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +083bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083bf6: 5c10 f700 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +083bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1851 │ │ 0x0003 line=1852 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -140351,31 +140362,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 │ │ -082d14: |[082d14] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -082d24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -082d26: 5570 8800 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ -082d2a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -082d2e: 5560 ef00 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ -082d32: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -082d36: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -082d38: 5c60 f000 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f0 │ │ -082d3c: 0e00 |000c: return-void │ │ -082d3e: 5c73 8800 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ -082d42: 5262 ec00 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ -082d46: 0760 |0011: move-object v0, v6 │ │ -082d48: 0771 |0012: move-object v1, v7 │ │ -082d4a: 0134 |0013: move v4, v3 │ │ -082d4c: 0135 |0014: move v5, v3 │ │ -082d4e: 7406 2604 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@0426 │ │ -082d54: 28f4 |0018: goto 000c // -000c │ │ +083bfc: |[083bfc] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +083c0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +083c0e: 5570 8800 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ +083c12: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +083c16: 5560 ef00 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00ef │ │ +083c1a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +083c1e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +083c20: 5c60 f000 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f0 │ │ +083c24: 0e00 |000c: return-void │ │ +083c26: 5c73 8800 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0088 │ │ +083c2a: 5262 ec00 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00ec │ │ +083c2e: 0760 |0011: move-object v0, v6 │ │ +083c30: 0771 |0012: move-object v1, v7 │ │ +083c32: 0134 |0013: move v4, v3 │ │ +083c34: 0135 |0014: move v5, v3 │ │ +083c36: 7406 2604 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@0426 │ │ +083c3c: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=800 │ │ 0x0005 line=801 │ │ 0x0009 line=803 │ │ 0x000c line=809 │ │ 0x000d line=806 │ │ @@ -140389,20 +140400,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -082d58: |[082d58] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -082d68: 2200 9b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@009b │ │ -082d6c: 7020 ed03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ed │ │ -082d72: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -082d74: 6e30 1304 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ -082d7a: 0e00 |0009: return-void │ │ +083c40: |[083c40] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +083c50: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@009a │ │ +083c54: 7020 ed03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ed │ │ +083c5a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +083c5c: 6e30 1304 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ +083c62: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0009 line=471 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -140411,33 +140422,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -082d7c: |[082d7c] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -082d8c: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -082d90: 2200 a003 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -082d94: 2201 b303 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082d98: 7010 761f 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082d9e: 1a02 2902 |0009: const-string v2, "Bad id: " // string@0229 │ │ -082da2: 6e20 7e1f 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082da8: 0c01 |000e: move-result-object v1 │ │ -082daa: 6e20 7b1f 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -082db0: 0c01 |0012: move-result-object v1 │ │ -082db2: 6e10 841f 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082db8: 0c01 |0016: move-result-object v1 │ │ -082dba: 7020 2f1f 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -082dc0: 2700 |001a: throw v0 │ │ -082dc2: 2200 9d00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@009d │ │ -082dc6: 7040 f103 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03f1 │ │ -082dcc: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -082dce: 6e30 1304 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ -082dd4: 0e00 |0024: return-void │ │ +083c64: |[083c64] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +083c74: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +083c78: 2200 9e03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +083c7c: 2201 b103 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083c80: 7010 761f 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083c86: 1a02 2e02 |0009: const-string v2, "Bad id: " // string@022e │ │ +083c8a: 6e20 7e1f 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083c90: 0c01 |000e: move-result-object v1 │ │ +083c92: 6e20 7b1f 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +083c98: 0c01 |0012: move-result-object v1 │ │ +083c9a: 6e10 841f 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083ca0: 0c01 |0016: move-result-object v1 │ │ +083ca2: 7020 2f1f 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +083ca8: 2700 |001a: throw v0 │ │ +083caa: 2200 9c00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@009c │ │ +083cae: 7040 f103 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03f1 │ │ +083cb4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +083cb6: 6e30 1304 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ +083cbc: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0002 line=499 │ │ 0x001b line=501 │ │ 0x0024 line=506 │ │ locals : │ │ @@ -140450,20 +140461,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -082dd8: |[082dd8] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -082de8: 2200 9c00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@009c │ │ -082dec: 7040 ef03 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@03ef │ │ -082df2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -082df4: 6e30 1304 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ -082dfa: 0e00 |0009: return-void │ │ +083cc0: |[083cc0] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +083cd0: 2200 9b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@009b │ │ +083cd4: 7040 ef03 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@03ef │ │ +083cda: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +083cdc: 6e30 1304 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0413 │ │ +083ce2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0009 line=487 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -140474,25 +140485,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -082dfc: |[082dfc] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -082e0c: 7010 0004 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ -082e12: 6e10 1504 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0415 │ │ -082e18: 5440 e300 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -082e1c: 5400 bd00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -082e20: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -082e22: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -082e24: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -082e26: 6e53 2f04 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -082e2c: 0a00 |0010: move-result v0 │ │ -082e2e: 0f00 |0011: return v0 │ │ +083ce4: |[083ce4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +083cf4: 7010 0004 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ +083cfa: 6e10 1504 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0415 │ │ +083d00: 5440 e300 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083d04: 5400 bd00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +083d08: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +083d0a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +083d0c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +083d0e: 6e53 2f04 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +083d14: 0a00 |0010: move-result v0 │ │ +083d16: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=476 │ │ 0x0006 line=477 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -140502,36 +140513,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -082e30: |[082e30] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -082e40: 7010 0004 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ -082e46: 6e10 1504 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0415 │ │ -082e4c: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -082e50: 2200 a003 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -082e54: 2201 b303 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -082e58: 7010 761f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -082e5e: 1a02 2902 |000f: const-string v2, "Bad id: " // string@0229 │ │ -082e62: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -082e68: 0c01 |0014: move-result-object v1 │ │ -082e6a: 6e20 7b1f 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -082e70: 0c01 |0018: move-result-object v1 │ │ -082e72: 6e10 841f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -082e78: 0c01 |001c: move-result-object v1 │ │ -082e7a: 7020 2f1f 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -082e80: 2700 |0020: throw v0 │ │ -082e82: 5430 e300 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -082e86: 5400 bd00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -082e8a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -082e8c: 6e55 2f04 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -082e92: 0a00 |0029: move-result v0 │ │ -082e94: 0f00 |002a: return v0 │ │ +083d18: |[083d18] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +083d28: 7010 0004 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ +083d2e: 6e10 1504 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0415 │ │ +083d34: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +083d38: 2200 9e03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +083d3c: 2201 b103 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083d40: 7010 761f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083d46: 1a02 2e02 |000f: const-string v2, "Bad id: " // string@022e │ │ +083d4a: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083d50: 0c01 |0014: move-result-object v1 │ │ +083d52: 6e20 7b1f 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +083d58: 0c01 |0018: move-result-object v1 │ │ +083d5a: 6e10 841f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083d60: 0c01 |001c: move-result-object v1 │ │ +083d62: 7020 2f1f 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +083d68: 2700 |0020: throw v0 │ │ +083d6a: 5430 e300 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083d6e: 5400 bd00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +083d72: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +083d74: 6e55 2f04 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +083d7a: 0a00 |0029: move-result v0 │ │ +083d7c: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0003 line=511 │ │ 0x0006 line=512 │ │ 0x0008 line=513 │ │ 0x0021 line=515 │ │ @@ -140545,23 +140556,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -082e98: |[082e98] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -082ea8: 7010 0004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ -082eae: 6e10 1504 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0415 │ │ -082eb4: 5420 e300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -082eb8: 5400 bd00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ -082ebc: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -082ebe: 6e54 2f04 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -082ec4: 0a00 |000e: move-result v0 │ │ -082ec6: 0f00 |000f: return v0 │ │ +083d80: |[083d80] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +083d90: 7010 0004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0400 │ │ +083d96: 6e10 1504 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0415 │ │ +083d9c: 5420 e300 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +083da0: 5400 bd00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00bd │ │ +083da4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +083da6: 6e54 2f04 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +083dac: 0a00 |000e: move-result v0 │ │ +083dae: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0003 line=492 │ │ 0x0006 line=493 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -140573,130 +140584,130 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 224 16-bit code units │ │ -082ec8: |[082ec8] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -082ed8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -082eda: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -082edc: 54b6 e700 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082ee0: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -082ee4: 0f09 |0006: return v9 │ │ -082ee6: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -082eea: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -082eee: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -082ef2: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -082ef6: 54b6 e700 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082efa: 6e10 b31f 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -082f00: 0a06 |0014: move-result v6 │ │ -082f02: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -082f06: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -082f0a: 54b6 e700 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082f0e: 6e20 b01f 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -082f14: 0c01 |001e: move-result-object v1 │ │ -082f16: 1f01 8800 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -082f1a: 6e20 f002 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02f0 │ │ -082f20: 6e10 3304 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ -082f26: 0189 |0027: move v9, v8 │ │ -082f28: 28de |0028: goto 0006 // -0022 │ │ -082f2a: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -082f2c: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -082f30: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -082f34: 54b6 e700 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082f38: 6e10 b31f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -082f3e: 0a06 |0033: move-result v6 │ │ -082f40: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -082f44: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -082f48: 54b6 e700 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082f4c: 6e20 ad1f 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -082f52: 0c01 |003d: move-result-object v1 │ │ -082f54: 1f01 8800 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -082f58: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -082f5c: 6e10 ea02 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02ea │ │ -082f62: 0c06 |0045: move-result-object v6 │ │ -082f64: 6e20 5f1f 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -082f6a: 0a06 |0049: move-result v6 │ │ -082f6c: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -082f70: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -082f74: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -082f78: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -082f7c: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -082f80: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -082f84: 54b6 e700 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082f88: 6e20 ad1f 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -082f8e: 0c01 |005b: move-result-object v1 │ │ -082f90: 1f01 8800 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -082f94: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -082f98: 6e10 ea02 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02ea │ │ -082f9e: 0c06 |0063: move-result-object v6 │ │ -082fa0: 6e20 5f1f 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -082fa6: 0a06 |0067: move-result v6 │ │ -082fa8: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -082fac: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -082fb0: 5216 4d00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -082fb4: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -082fb8: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -082fbc: 28e2 |0072: goto 0054 // -001e │ │ -082fbe: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -082fc2: 5216 4d00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -082fc6: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -082fca: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -082fce: 28bb |007b: goto 0036 // -0045 │ │ -082fd0: 54b6 e700 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082fd4: 6e10 b31f 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -082fda: 0a06 |0081: move-result v6 │ │ -082fdc: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -082fe0: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -082fe4: 2205 c903 |0086: new-instance v5, Ljava/util/ArrayList; // type@03c9 │ │ -082fe8: 7010 a41f 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -082fee: 54b6 e700 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -082ff2: 6e10 b31f 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -082ff8: 0a06 |0090: move-result v6 │ │ -082ffa: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -082ffe: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -083002: 54b6 e700 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -083006: 6e20 b01f 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -08300c: 0c06 |009a: move-result-object v6 │ │ -08300e: 6e20 a81f 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -083014: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -083018: 28f3 |00a0: goto 0093 // -000d │ │ -08301a: 6e10 b31f 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -083020: 0a06 |00a4: move-result v6 │ │ -083022: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -083026: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -083028: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -08302c: 6306 d900 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083030: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -083034: 1a06 5403 |00ae: const-string v6, "FragmentManager" // string@0354 │ │ -083038: 2207 b303 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -08303c: 7010 761f 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083042: 1a0a 6b0a |00b5: const-string v10, "Popping back stack state: " // string@0a6b │ │ -083046: 6e20 7e1f a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08304c: 0c07 |00ba: move-result-object v7 │ │ -08304e: 6e20 ad1f 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083054: 0c0a |00be: move-result-object v10 │ │ -083056: 6e20 7d1f a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08305c: 0c07 |00c2: move-result-object v7 │ │ -08305e: 6e10 841f 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083064: 0c07 |00c6: move-result-object v7 │ │ -083066: 7120 0c0d 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08306c: 6e20 ad1f 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083072: 0c06 |00cd: move-result-object v6 │ │ -083074: 1f06 8800 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -083078: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -08307c: 0187 |00d2: move v7, v8 │ │ -08307e: 6e20 f002 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02f0 │ │ -083084: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -083088: 28d0 |00d8: goto 00a8 // -0030 │ │ -08308a: 0197 |00d9: move v7, v9 │ │ -08308c: 28f9 |00da: goto 00d3 // -0007 │ │ -08308e: 6e10 3304 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ -083094: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +083db0: |[083db0] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +083dc0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +083dc2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +083dc4: 54b6 e700 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083dc8: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +083dcc: 0f09 |0006: return v9 │ │ +083dce: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +083dd2: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +083dd6: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +083dda: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +083dde: 54b6 e700 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083de2: 6e10 b31f 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +083de8: 0a06 |0014: move-result v6 │ │ +083dea: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +083dee: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +083df2: 54b6 e700 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083df6: 6e20 b01f 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +083dfc: 0c01 |001e: move-result-object v1 │ │ +083dfe: 1f01 8700 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +083e02: 6e20 f002 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02f0 │ │ +083e08: 6e10 3304 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ +083e0e: 0189 |0027: move v9, v8 │ │ +083e10: 28de |0028: goto 0006 // -0022 │ │ +083e12: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +083e14: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +083e18: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +083e1c: 54b6 e700 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083e20: 6e10 b31f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +083e26: 0a06 |0033: move-result v6 │ │ +083e28: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +083e2c: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +083e30: 54b6 e700 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083e34: 6e20 ad1f 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +083e3a: 0c01 |003d: move-result-object v1 │ │ +083e3c: 1f01 8700 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +083e40: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +083e44: 6e10 ea02 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02ea │ │ +083e4a: 0c06 |0045: move-result-object v6 │ │ +083e4c: 6e20 5f1f 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +083e52: 0a06 |0049: move-result v6 │ │ +083e54: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +083e58: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +083e5c: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +083e60: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +083e64: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +083e68: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +083e6c: 54b6 e700 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083e70: 6e20 ad1f 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +083e76: 0c01 |005b: move-result-object v1 │ │ +083e78: 1f01 8700 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +083e7c: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +083e80: 6e10 ea02 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02ea │ │ +083e86: 0c06 |0063: move-result-object v6 │ │ +083e88: 6e20 5f1f 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +083e8e: 0a06 |0067: move-result v6 │ │ +083e90: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +083e94: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +083e98: 5216 4d00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +083e9c: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +083ea0: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +083ea4: 28e2 |0072: goto 0054 // -001e │ │ +083ea6: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +083eaa: 5216 4d00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +083eae: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +083eb2: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +083eb6: 28bb |007b: goto 0036 // -0045 │ │ +083eb8: 54b6 e700 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083ebc: 6e10 b31f 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +083ec2: 0a06 |0081: move-result v6 │ │ +083ec4: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +083ec8: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +083ecc: 2205 c703 |0086: new-instance v5, Ljava/util/ArrayList; // type@03c7 │ │ +083ed0: 7010 a41f 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +083ed6: 54b6 e700 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083eda: 6e10 b31f 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +083ee0: 0a06 |0090: move-result v6 │ │ +083ee2: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +083ee6: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +083eea: 54b6 e700 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +083eee: 6e20 b01f 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +083ef4: 0c06 |009a: move-result-object v6 │ │ +083ef6: 6e20 a81f 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +083efc: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +083f00: 28f3 |00a0: goto 0093 // -000d │ │ +083f02: 6e10 b31f 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +083f08: 0a06 |00a4: move-result v6 │ │ +083f0a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +083f0e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +083f10: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +083f14: 6306 d900 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +083f18: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +083f1c: 1a06 5803 |00ae: const-string v6, "FragmentManager" // string@0358 │ │ +083f20: 2207 b103 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +083f24: 7010 761f 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083f2a: 1a0a 6d0a |00b5: const-string v10, "Popping back stack state: " // string@0a6d │ │ +083f2e: 6e20 7e1f a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083f34: 0c07 |00ba: move-result-object v7 │ │ +083f36: 6e20 ad1f 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +083f3c: 0c0a |00be: move-result-object v10 │ │ +083f3e: 6e20 7d1f a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083f44: 0c07 |00c2: move-result-object v7 │ │ +083f46: 6e10 841f 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083f4c: 0c07 |00c6: move-result-object v7 │ │ +083f4e: 7120 0c0d 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +083f54: 6e20 ad1f 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +083f5a: 0c06 |00cd: move-result-object v6 │ │ +083f5c: 1f06 8700 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +083f60: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +083f64: 0187 |00d2: move v7, v8 │ │ +083f66: 6e20 f002 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02f0 │ │ +083f6c: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +083f70: 28d0 |00d8: goto 00a8 // -0030 │ │ +083f72: 0197 |00d9: move v7, v9 │ │ +083f74: 28f9 |00da: goto 00d3 // -0007 │ │ +083f76: 6e10 3304 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ +083f7c: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1484 │ │ 0x0006 line=1543 │ │ 0x0007 line=1487 │ │ 0x000f line=1488 │ │ 0x0017 line=1489 │ │ @@ -140753,35 +140764,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 │ │ -083098: |[083098] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -0830a8: 5260 9000 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0830ac: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -0830b0: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0830b4: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0830b8: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0830be: 1a02 4d03 |000b: const-string v2, "Fragment " // string@034d │ │ -0830c2: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0830c8: 0c01 |0010: move-result-object v1 │ │ -0830ca: 6e20 7d1f 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0830d0: 0c01 |0014: move-result-object v1 │ │ -0830d2: 1a02 6400 |0015: const-string v2, " is not currently in the FragmentManager" // string@0064 │ │ -0830d6: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0830dc: 0c01 |001a: move-result-object v1 │ │ -0830de: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0830e4: 0c01 |001e: move-result-object v1 │ │ -0830e6: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0830ec: 7020 3e04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0830f2: 5260 9000 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0830f6: 6e30 6c02 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -0830fc: 0e00 |002a: return-void │ │ +083f80: |[083f80] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +083f90: 5260 9000 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +083f94: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +083f98: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +083f9c: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +083fa0: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +083fa6: 1a02 5103 |000b: const-string v2, "Fragment " // string@0351 │ │ +083faa: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083fb0: 0c01 |0010: move-result-object v1 │ │ +083fb2: 6e20 7d1f 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +083fb8: 0c01 |0014: move-result-object v1 │ │ +083fba: 1a02 6700 |0015: const-string v2, " is not currently in the FragmentManager" // string@0067 │ │ +083fbe: 6e20 7e1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +083fc4: 0c01 |001a: move-result-object v1 │ │ +083fc6: 6e10 841f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +083fcc: 0c01 |001e: move-result-object v1 │ │ +083fce: 7020 311f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +083fd4: 7020 3e04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +083fda: 5260 9000 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +083fde: 6e30 6c02 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +083fe4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0004 line=546 │ │ 0x0025 line=549 │ │ 0x002a line=550 │ │ locals : │ │ @@ -140795,66 +140806,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 │ │ -083100: |[083100] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -083110: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -083112: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -083114: 6301 d900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083118: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -08311c: 1a01 5403 |0006: const-string v1, "FragmentManager" // string@0354 │ │ -083120: 2202 b303 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -083124: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08312a: 1a03 7b20 |000d: const-string v3, "remove: " // string@207b │ │ -08312e: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083134: 0c02 |0012: move-result-object v2 │ │ -083136: 6e20 7d1f 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08313c: 0c02 |0016: move-result-object v2 │ │ -08313e: 1a03 8800 |0017: const-string v3, " nesting=" // string@0088 │ │ -083142: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083148: 0c02 |001c: move-result-object v2 │ │ -08314a: 5283 8200 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -08314e: 6e20 7b1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083154: 0c02 |0022: move-result-object v2 │ │ -083156: 6e10 841f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08315c: 0c02 |0026: move-result-object v2 │ │ -08315e: 7120 0c0d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083164: 6e10 5203 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0352 │ │ -08316a: 0a01 |002d: move-result v1 │ │ -08316c: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -083170: 0106 |0030: move v6, v0 │ │ -083172: 5581 8900 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ -083176: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -08317a: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -08317e: 5471 e400 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -083182: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -083186: 5471 e400 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08318a: 6e20 b11f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -083190: 5581 8d00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -083194: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -083198: 5581 9400 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -08319c: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -0831a0: 5c70 f100 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -0831a4: 5c85 7f00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -0831a8: 5c80 9700 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ -0831ac: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -0831b0: 0152 |0050: move v2, v5 │ │ -0831b2: 0770 |0051: move-object v0, v7 │ │ -0831b4: 0781 |0052: move-object v1, v8 │ │ -0831b6: 0193 |0053: move v3, v9 │ │ -0831b8: 01a4 |0054: move v4, v10 │ │ -0831ba: 7406 2604 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@0426 │ │ -0831c0: 0e00 |0058: return-void │ │ -0831c2: 0156 |0059: move v6, v5 │ │ -0831c4: 28d7 |005a: goto 0031 // -0029 │ │ -0831c6: 0102 |005b: move v2, v0 │ │ -0831c8: 28f5 |005c: goto 0051 // -000b │ │ +083fe8: |[083fe8] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +083ff8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +083ffa: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +083ffc: 6301 d900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084000: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +084004: 1a01 5803 |0006: const-string v1, "FragmentManager" // string@0358 │ │ +084008: 2202 b103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +08400c: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084012: 1a03 7b20 |000d: const-string v3, "remove: " // string@207b │ │ +084016: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08401c: 0c02 |0012: move-result-object v2 │ │ +08401e: 6e20 7d1f 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084024: 0c02 |0016: move-result-object v2 │ │ +084026: 1a03 8b00 |0017: const-string v3, " nesting=" // string@008b │ │ +08402a: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084030: 0c02 |001c: move-result-object v2 │ │ +084032: 5283 8200 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +084036: 6e20 7b1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +08403c: 0c02 |0022: move-result-object v2 │ │ +08403e: 6e10 841f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084044: 0c02 |0026: move-result-object v2 │ │ +084046: 7120 0c0d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08404c: 6e10 5203 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0352 │ │ +084052: 0a01 |002d: move-result v1 │ │ +084054: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +084058: 0106 |0030: move v6, v0 │ │ +08405a: 5581 8900 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0089 │ │ +08405e: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +084062: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +084066: 5471 e400 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +08406a: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +08406e: 5471 e400 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +084072: 6e20 b11f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +084078: 5581 8d00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +08407c: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +084080: 5581 9400 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +084084: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +084088: 5c70 f100 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +08408c: 5c85 7f00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +084090: 5c80 9700 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0097 │ │ +084094: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +084098: 0152 |0050: move v2, v5 │ │ +08409a: 0770 |0051: move-object v0, v7 │ │ +08409c: 0781 |0052: move-object v1, v8 │ │ +08409e: 0193 |0053: move v3, v9 │ │ +0840a0: 01a4 |0054: move v4, v10 │ │ +0840a2: 7406 2604 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@0426 │ │ +0840a8: 0e00 |0058: return-void │ │ +0840aa: 0156 |0059: move v6, v5 │ │ +0840ac: 28d7 |005a: goto 0031 // -0029 │ │ +0840ae: 0102 |005b: move v2, v0 │ │ +0840b0: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1174 │ │ 0x002a line=1175 │ │ 0x0031 line=1176 │ │ 0x0037 line=1177 │ │ 0x003b line=1178 │ │ @@ -140879,20 +140890,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 │ │ -0831cc: |[0831cc] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -0831dc: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -0831e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0831e4: 5410 e800 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -0831e8: 6e20 b11f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0831ee: 0e00 |0009: return-void │ │ +0840b4: |[0840b4] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +0840c4: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +0840c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0840cc: 5410 e800 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +0840d0: 6e20 b11f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +0840d6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=539 │ │ 0x0009 line=541 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -140903,30 +140914,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0831f0: |[0831f0] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -083200: 5421 e800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -083204: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -083208: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08320a: 5421 e800 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -08320e: 6e10 b31f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -083214: 0a01 |000a: move-result v1 │ │ -083216: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -08321a: 5421 e800 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ -08321e: 6e20 ad1f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083224: 0c01 |0012: move-result-object v1 │ │ -083226: 1f01 9800 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0098 │ │ -08322a: 7210 d503 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03d5 │ │ -083230: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -083234: 28eb |001a: goto 0005 // -0015 │ │ -083236: 0e00 |001b: return-void │ │ +0840d8: |[0840d8] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +0840e8: 5421 e800 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +0840ec: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +0840f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0840f2: 5421 e800 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +0840f6: 6e10 b31f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0840fc: 0a01 |000a: move-result v1 │ │ +0840fe: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +084102: 5421 e800 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00e8 │ │ +084106: 6e20 ad1f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08410c: 0c01 |0012: move-result-object v1 │ │ +08410e: 1f01 9700 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0097 │ │ +084112: 7210 d503 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03d5 │ │ +084118: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08411c: 28eb |001a: goto 0005 // -0015 │ │ +08411e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0004 line=1469 │ │ 0x000d line=1470 │ │ 0x0018 line=1469 │ │ 0x001b line=1473 │ │ @@ -140939,298 +140950,298 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 573 16-bit code units │ │ -083238: |[083238] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -083248: 120b |0000: const/4 v11, #int 0 // #0 │ │ -08324a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -08324c: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -083250: 0e00 |0004: return-void │ │ -083252: 07d2 |0005: move-object v2, v13 │ │ -083254: 1f02 a100 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00a1 │ │ -083258: 5427 fa00 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -08325c: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -083260: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -083264: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -083266: 6e10 b31f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08326c: 0a07 |0012: move-result v7 │ │ -08326e: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -083272: 6e20 ad1f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083278: 0c01 |0018: move-result-object v1 │ │ -08327a: 1f01 9000 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08327e: 6307 d900 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083282: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -083286: 1a07 5403 |001f: const-string v7, "FragmentManager" // string@0354 │ │ -08328a: 2208 b303 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -08328e: 7010 761f 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083294: 1a09 d320 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@20d3 │ │ -083298: 6e20 7e1f 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08329e: 0c08 |002b: move-result-object v8 │ │ -0832a0: 6e20 7d1f 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0832a6: 0c08 |002f: move-result-object v8 │ │ -0832a8: 6e10 841f 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0832ae: 0c08 |0033: move-result-object v8 │ │ -0832b0: 7120 0c0d 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0832b6: 5427 fa00 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -0832ba: 5218 9000 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0832be: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -0832c2: 5b31 0a01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -0832c6: 5b1a 9d00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -0832ca: 591b 8200 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ -0832ce: 5c1b 8f00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ -0832d2: 5c1b 7f00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -0832d6: 5b1a a100 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -0832da: 5437 0c01 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -0832de: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -0832e2: 5437 0c01 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -0832e6: 54c8 e300 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0832ea: 6e10 a003 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a0 │ │ -0832f0: 0c08 |0054: move-result-object v8 │ │ -0832f2: 6e20 7102 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ -0832f8: 5437 0c01 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -0832fc: 1a08 eb0f |005a: const-string v8, "android:view_state" // string@0feb │ │ -083300: 6e20 6502 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ -083306: 0c07 |005f: move-result-object v7 │ │ -083308: 5b17 9d00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -08330c: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -083310: 28ab |0064: goto 000f // -0055 │ │ -083312: 2207 c903 |0065: new-instance v7, Ljava/util/ArrayList; // type@03c9 │ │ -083316: 5428 fa00 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -08331a: 2188 |0069: array-length v8, v8 │ │ -08331c: 7020 a51f 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ -083322: 5bc7 e200 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -083326: 54c7 e600 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -08332a: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -08332e: 54c7 e600 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -083332: 6e10 aa1f 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -083338: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -08333a: 5427 fa00 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -08333e: 2177 |007b: array-length v7, v7 │ │ -083340: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -083344: 5427 fa00 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -083348: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -08334c: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -083350: 54c7 e300 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -083354: 54c8 f300 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -083358: 6e30 6004 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0460 │ │ -08335e: 0c01 |008b: move-result-object v1 │ │ -083360: 6307 d900 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083364: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -083368: 1a07 5403 |0090: const-string v7, "FragmentManager" // string@0354 │ │ -08336c: 2208 b303 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -083370: 7010 761f 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083376: 1a09 cf20 |0097: const-string v9, "restoreAllState: active #" // string@20cf │ │ -08337a: 6e20 7e1f 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083380: 0c08 |009c: move-result-object v8 │ │ -083382: 6e20 7b1f 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083388: 0c08 |00a0: move-result-object v8 │ │ -08338a: 1a09 0e01 |00a1: const-string v9, ": " // string@010e │ │ -08338e: 6e20 7e1f 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083394: 0c08 |00a6: move-result-object v8 │ │ -083396: 6e20 7d1f 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08339c: 0c08 |00aa: move-result-object v8 │ │ -08339e: 6e10 841f 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0833a4: 0c08 |00ae: move-result-object v8 │ │ -0833a6: 7120 0c0d 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0833ac: 54c7 e200 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0833b0: 6e20 a81f 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0833b6: 5b3a 0a01 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ -0833ba: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0833be: 28be |00bb: goto 0079 // -0042 │ │ -0833c0: 54c7 e200 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0833c4: 6e20 a81f a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0833ca: 54c7 e600 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -0833ce: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -0833d2: 2207 c903 |00c5: new-instance v7, Ljava/util/ArrayList; // type@03c9 │ │ -0833d6: 7010 a41f 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0833dc: 5bc7 e600 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -0833e0: 6307 d900 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -0833e4: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -0833e8: 1a07 5403 |00d0: const-string v7, "FragmentManager" // string@0354 │ │ -0833ec: 2208 b303 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0833f0: 7010 761f 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0833f6: 1a09 d120 |00d7: const-string v9, "restoreAllState: avail #" // string@20d1 │ │ -0833fa: 6e20 7e1f 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083400: 0c08 |00dc: move-result-object v8 │ │ -083402: 6e20 7b1f 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083408: 0c08 |00e0: move-result-object v8 │ │ -08340a: 6e10 841f 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083410: 0c08 |00e4: move-result-object v8 │ │ -083412: 7120 0c0d 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083418: 54c7 e600 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ -08341c: 7110 391f 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -083422: 0c08 |00ed: move-result-object v8 │ │ -083424: 6e20 a81f 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -08342a: 28c8 |00f1: goto 00b9 // -0038 │ │ -08342c: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -083430: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -083432: 6e10 b31f 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -083438: 0a07 |00f8: move-result v7 │ │ -08343a: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -08343e: 6e20 ad1f 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083444: 0c01 |00fe: move-result-object v1 │ │ -083446: 1f01 9000 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08344a: 5217 a200 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ -08344e: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -083452: 5217 a200 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ -083456: 54c8 e200 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -08345a: 6e10 b31f 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -083460: 0a08 |010c: move-result v8 │ │ -083462: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -083466: 54c7 e200 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -08346a: 5218 a200 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ -08346e: 6e20 ad1f 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083474: 0c07 |0116: move-result-object v7 │ │ -083476: 1f07 9000 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08347a: 5b17 a100 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -08347e: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -083482: 28d8 |011d: goto 00f5 // -0028 │ │ -083484: 1a07 5403 |011e: const-string v7, "FragmentManager" // string@0354 │ │ -083488: 2208 b303 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -08348c: 7010 761f 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083492: 1a09 a50a |0125: const-string v9, "Re-attaching retained fragment " // string@0aa5 │ │ -083496: 6e20 7e1f 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08349c: 0c08 |012a: move-result-object v8 │ │ -08349e: 6e20 7d1f 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0834a4: 0c08 |012e: move-result-object v8 │ │ -0834a6: 1a09 9500 |012f: const-string v9, " target no longer exists: " // string@0095 │ │ -0834aa: 6e20 7e1f 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0834b0: 0c08 |0134: move-result-object v8 │ │ -0834b2: 5219 a200 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ -0834b6: 6e20 7b1f 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0834bc: 0c08 |013a: move-result-object v8 │ │ -0834be: 6e10 841f 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0834c4: 0c08 |013e: move-result-object v8 │ │ -0834c6: 7120 0d0d 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0834cc: 5b1a a100 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -0834d0: 28d7 |0144: goto 011b // -0029 │ │ -0834d2: 5427 fb00 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -0834d6: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -0834da: 2207 c903 |0149: new-instance v7, Ljava/util/ArrayList; // type@03c9 │ │ -0834de: 5428 fb00 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -0834e2: 2188 |014d: array-length v8, v8 │ │ -0834e4: 7020 a51f 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ -0834ea: 5bc7 e400 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0834ee: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -0834f0: 5427 fb00 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -0834f4: 2177 |0156: array-length v7, v7 │ │ -0834f6: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -0834fa: 54c7 e200 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0834fe: 5428 fb00 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -083502: 4408 0804 |015d: aget v8, v8, v4 │ │ -083506: 6e20 ad1f 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08350c: 0c01 |0162: move-result-object v1 │ │ -08350e: 1f01 9000 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0090 │ │ -083512: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -083516: 2207 a103 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08351a: 2208 b303 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -08351e: 7010 761f 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083524: 1a09 ed09 |016e: const-string v9, "No instantiated fragment for index #" // string@09ed │ │ -083528: 6e20 7e1f 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08352e: 0c08 |0173: move-result-object v8 │ │ -083530: 5429 fb00 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -083534: 4409 0904 |0176: aget v9, v9, v4 │ │ -083538: 6e20 7b1f 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08353e: 0c08 |017b: move-result-object v8 │ │ -083540: 6e10 841f 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083546: 0c08 |017f: move-result-object v8 │ │ -083548: 7020 311f 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08354e: 7020 3e04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -083554: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -083556: 5c17 7f00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -08355a: 6307 d900 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -08355e: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -083562: 1a07 5403 |018d: const-string v7, "FragmentManager" // string@0354 │ │ -083566: 2208 b303 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -08356a: 7010 761f 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083570: 1a09 d020 |0194: const-string v9, "restoreAllState: added #" // string@20d0 │ │ -083574: 6e20 7e1f 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08357a: 0c08 |0199: move-result-object v8 │ │ -08357c: 6e20 7b1f 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083582: 0c08 |019d: move-result-object v8 │ │ -083584: 1a09 0e01 |019e: const-string v9, ": " // string@010e │ │ -083588: 6e20 7e1f 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08358e: 0c08 |01a3: move-result-object v8 │ │ -083590: 6e20 7d1f 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083596: 0c08 |01a7: move-result-object v8 │ │ -083598: 6e10 841f 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08359e: 0c08 |01ab: move-result-object v8 │ │ -0835a0: 7120 0c0d 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0835a6: 54c7 e400 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0835aa: 6e20 ac1f 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -0835b0: 0a07 |01b4: move-result v7 │ │ -0835b2: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -0835b6: 2207 a103 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0835ba: 1a08 0a02 |01b9: const-string v8, "Already added!" // string@020a │ │ -0835be: 7020 311f 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0835c4: 2707 |01be: throw v7 │ │ -0835c6: 54c7 e400 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0835ca: 6e20 a81f 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0835d0: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0835d4: 288e |01c6: goto 0154 // -0072 │ │ -0835d6: 5bca e400 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0835da: 5427 fc00 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ -0835de: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -0835e2: 2207 c903 |01cd: new-instance v7, Ljava/util/ArrayList; // type@03c9 │ │ -0835e6: 5428 fc00 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ -0835ea: 2188 |01d1: array-length v8, v8 │ │ -0835ec: 7020 a51f 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ -0835f2: 5bc7 e700 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -0835f6: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -0835f8: 5427 fc00 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ -0835fc: 2177 |01da: array-length v7, v7 │ │ -0835fe: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -083602: 5427 fc00 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ -083606: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -08360a: 6e20 0803 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0308 │ │ -083610: 0c00 |01e4: move-result-object v0 │ │ -083612: 6307 d900 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083616: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -08361a: 1a07 5403 |01e9: const-string v7, "FragmentManager" // string@0354 │ │ -08361e: 2208 b303 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -083622: 7010 761f 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083628: 1a09 d220 |01f0: const-string v9, "restoreAllState: back stack #" // string@20d2 │ │ -08362c: 6e20 7e1f 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083632: 0c08 |01f5: move-result-object v8 │ │ -083634: 6e20 7b1f 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08363a: 0c08 |01f9: move-result-object v8 │ │ -08363c: 1a09 2b00 |01fa: const-string v9, " (index " // string@002b │ │ -083640: 6e20 7e1f 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083646: 0c08 |01ff: move-result-object v8 │ │ -083648: 5209 4d00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -08364c: 6e20 7b1f 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083652: 0c08 |0205: move-result-object v8 │ │ -083654: 1a09 e400 |0206: const-string v9, "): " // string@00e4 │ │ -083658: 6e20 7e1f 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08365e: 0c08 |020b: move-result-object v8 │ │ -083660: 6e20 7d1f 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083666: 0c08 |020f: move-result-object v8 │ │ -083668: 6e10 841f 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08366e: 0c08 |0213: move-result-object v8 │ │ -083670: 7120 0c0d 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083676: 2205 1601 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0116 │ │ -08367a: 1a07 5403 |0219: const-string v7, "FragmentManager" // string@0354 │ │ -08367e: 7020 ea06 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ -083684: 2206 8c03 |021e: new-instance v6, Ljava/io/PrintWriter; // type@038c │ │ -083688: 7020 031f 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ -08368e: 1a07 0400 |0223: const-string v7, " " // string@0004 │ │ -083692: 6e40 e402 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e4 │ │ -083698: 54c7 e700 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -08369c: 6e20 a81f 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0836a2: 5207 4d00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -0836a6: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -0836aa: 5207 4d00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ -0836ae: 6e30 3b04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@043b │ │ -0836b4: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0836b8: 28a0 |0238: goto 01d8 // -0060 │ │ -0836ba: 5bca e700 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -0836be: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +084120: |[084120] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +084130: 120b |0000: const/4 v11, #int 0 // #0 │ │ +084132: 120a |0001: const/4 v10, #int 0 // #0 │ │ +084134: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +084138: 0e00 |0004: return-void │ │ +08413a: 07d2 |0005: move-object v2, v13 │ │ +08413c: 1f02 a000 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00a0 │ │ +084140: 5427 fa00 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +084144: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +084148: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +08414c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +08414e: 6e10 b31f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +084154: 0a07 |0012: move-result v7 │ │ +084156: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +08415a: 6e20 ad1f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +084160: 0c01 |0018: move-result-object v1 │ │ +084162: 1f01 8f00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@008f │ │ +084166: 6307 d900 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +08416a: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +08416e: 1a07 5803 |001f: const-string v7, "FragmentManager" // string@0358 │ │ +084172: 2208 b103 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +084176: 7010 761f 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08417c: 1a09 d320 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@20d3 │ │ +084180: 6e20 7e1f 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084186: 0c08 |002b: move-result-object v8 │ │ +084188: 6e20 7d1f 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08418e: 0c08 |002f: move-result-object v8 │ │ +084190: 6e10 841f 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084196: 0c08 |0033: move-result-object v8 │ │ +084198: 7120 0c0d 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08419e: 5427 fa00 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +0841a2: 5218 9000 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0841a6: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +0841aa: 5b31 0a01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +0841ae: 5b1a 9d00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +0841b2: 591b 8200 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0082 │ │ +0841b6: 5c1b 8f00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@008f │ │ +0841ba: 5c1b 7f00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +0841be: 5b1a a100 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +0841c2: 5437 0c01 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0841c6: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +0841ca: 5437 0c01 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0841ce: 54c8 e300 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0841d2: 6e10 a003 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a0 │ │ +0841d8: 0c08 |0054: move-result-object v8 │ │ +0841da: 6e20 7102 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ +0841e0: 5437 0c01 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0841e4: 1a08 ed0f |005a: const-string v8, "android:view_state" // string@0fed │ │ +0841e8: 6e20 6502 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ +0841ee: 0c07 |005f: move-result-object v7 │ │ +0841f0: 5b17 9d00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +0841f4: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0841f8: 28ab |0064: goto 000f // -0055 │ │ +0841fa: 2207 c703 |0065: new-instance v7, Ljava/util/ArrayList; // type@03c7 │ │ +0841fe: 5428 fa00 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +084202: 2188 |0069: array-length v8, v8 │ │ +084204: 7020 a51f 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ +08420a: 5bc7 e200 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +08420e: 54c7 e600 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +084212: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +084216: 54c7 e600 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +08421a: 6e10 aa1f 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +084220: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +084222: 5427 fa00 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +084226: 2177 |007b: array-length v7, v7 │ │ +084228: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +08422c: 5427 fa00 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +084230: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +084234: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +084238: 54c7 e300 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +08423c: 54c8 f300 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +084240: 6e30 6004 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0460 │ │ +084246: 0c01 |008b: move-result-object v1 │ │ +084248: 6307 d900 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +08424c: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +084250: 1a07 5803 |0090: const-string v7, "FragmentManager" // string@0358 │ │ +084254: 2208 b103 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +084258: 7010 761f 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08425e: 1a09 cf20 |0097: const-string v9, "restoreAllState: active #" // string@20cf │ │ +084262: 6e20 7e1f 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084268: 0c08 |009c: move-result-object v8 │ │ +08426a: 6e20 7b1f 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084270: 0c08 |00a0: move-result-object v8 │ │ +084272: 1a09 1201 |00a1: const-string v9, ": " // string@0112 │ │ +084276: 6e20 7e1f 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08427c: 0c08 |00a6: move-result-object v8 │ │ +08427e: 6e20 7d1f 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084284: 0c08 |00aa: move-result-object v8 │ │ +084286: 6e10 841f 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08428c: 0c08 |00ae: move-result-object v8 │ │ +08428e: 7120 0c0d 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084294: 54c7 e200 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +084298: 6e20 a81f 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +08429e: 5b3a 0a01 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010a │ │ +0842a2: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0842a6: 28be |00bb: goto 0079 // -0042 │ │ +0842a8: 54c7 e200 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0842ac: 6e20 a81f a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0842b2: 54c7 e600 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0842b6: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +0842ba: 2207 c703 |00c5: new-instance v7, Ljava/util/ArrayList; // type@03c7 │ │ +0842be: 7010 a41f 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0842c4: 5bc7 e600 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +0842c8: 6307 d900 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0842cc: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +0842d0: 1a07 5803 |00d0: const-string v7, "FragmentManager" // string@0358 │ │ +0842d4: 2208 b103 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0842d8: 7010 761f 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0842de: 1a09 d120 |00d7: const-string v9, "restoreAllState: avail #" // string@20d1 │ │ +0842e2: 6e20 7e1f 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0842e8: 0c08 |00dc: move-result-object v8 │ │ +0842ea: 6e20 7b1f 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0842f0: 0c08 |00e0: move-result-object v8 │ │ +0842f2: 6e10 841f 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0842f8: 0c08 |00e4: move-result-object v8 │ │ +0842fa: 7120 0c0d 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084300: 54c7 e600 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00e6 │ │ +084304: 7110 391f 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +08430a: 0c08 |00ed: move-result-object v8 │ │ +08430c: 6e20 a81f 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +084312: 28c8 |00f1: goto 00b9 // -0038 │ │ +084314: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +084318: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +08431a: 6e10 b31f 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +084320: 0a07 |00f8: move-result v7 │ │ +084322: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +084326: 6e20 ad1f 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08432c: 0c01 |00fe: move-result-object v1 │ │ +08432e: 1f01 8f00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@008f │ │ +084332: 5217 a200 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ +084336: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +08433a: 5217 a200 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ +08433e: 54c8 e200 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +084342: 6e10 b31f 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +084348: 0a08 |010c: move-result v8 │ │ +08434a: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +08434e: 54c7 e200 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +084352: 5218 a200 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ +084356: 6e20 ad1f 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08435c: 0c07 |0116: move-result-object v7 │ │ +08435e: 1f07 8f00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@008f │ │ +084362: 5b17 a100 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +084366: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08436a: 28d8 |011d: goto 00f5 // -0028 │ │ +08436c: 1a07 5803 |011e: const-string v7, "FragmentManager" // string@0358 │ │ +084370: 2208 b103 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +084374: 7010 761f 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08437a: 1a09 a70a |0125: const-string v9, "Re-attaching retained fragment " // string@0aa7 │ │ +08437e: 6e20 7e1f 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084384: 0c08 |012a: move-result-object v8 │ │ +084386: 6e20 7d1f 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08438c: 0c08 |012e: move-result-object v8 │ │ +08438e: 1a09 9800 |012f: const-string v9, " target no longer exists: " // string@0098 │ │ +084392: 6e20 7e1f 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084398: 0c08 |0134: move-result-object v8 │ │ +08439a: 5219 a200 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ +08439e: 6e20 7b1f 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0843a4: 0c08 |013a: move-result-object v8 │ │ +0843a6: 6e10 841f 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0843ac: 0c08 |013e: move-result-object v8 │ │ +0843ae: 7120 0d0d 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0843b4: 5b1a a100 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +0843b8: 28d7 |0144: goto 011b // -0029 │ │ +0843ba: 5427 fb00 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +0843be: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +0843c2: 2207 c703 |0149: new-instance v7, Ljava/util/ArrayList; // type@03c7 │ │ +0843c6: 5428 fb00 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +0843ca: 2188 |014d: array-length v8, v8 │ │ +0843cc: 7020 a51f 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ +0843d2: 5bc7 e400 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0843d6: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +0843d8: 5427 fb00 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +0843dc: 2177 |0156: array-length v7, v7 │ │ +0843de: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +0843e2: 54c7 e200 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0843e6: 5428 fb00 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +0843ea: 4408 0804 |015d: aget v8, v8, v4 │ │ +0843ee: 6e20 ad1f 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0843f4: 0c01 |0162: move-result-object v1 │ │ +0843f6: 1f01 8f00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@008f │ │ +0843fa: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +0843fe: 2207 9f03 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@039f │ │ +084402: 2208 b103 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +084406: 7010 761f 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08440c: 1a09 ef09 |016e: const-string v9, "No instantiated fragment for index #" // string@09ef │ │ +084410: 6e20 7e1f 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084416: 0c08 |0173: move-result-object v8 │ │ +084418: 5429 fb00 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +08441c: 4409 0904 |0176: aget v9, v9, v4 │ │ +084420: 6e20 7b1f 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084426: 0c08 |017b: move-result-object v8 │ │ +084428: 6e10 841f 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08442e: 0c08 |017f: move-result-object v8 │ │ +084430: 7020 311f 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +084436: 7020 3e04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +08443c: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +08443e: 5c17 7f00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +084442: 6307 d900 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084446: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +08444a: 1a07 5803 |018d: const-string v7, "FragmentManager" // string@0358 │ │ +08444e: 2208 b103 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +084452: 7010 761f 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084458: 1a09 d020 |0194: const-string v9, "restoreAllState: added #" // string@20d0 │ │ +08445c: 6e20 7e1f 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084462: 0c08 |0199: move-result-object v8 │ │ +084464: 6e20 7b1f 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +08446a: 0c08 |019d: move-result-object v8 │ │ +08446c: 1a09 1201 |019e: const-string v9, ": " // string@0112 │ │ +084470: 6e20 7e1f 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084476: 0c08 |01a3: move-result-object v8 │ │ +084478: 6e20 7d1f 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08447e: 0c08 |01a7: move-result-object v8 │ │ +084480: 6e10 841f 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084486: 0c08 |01ab: move-result-object v8 │ │ +084488: 7120 0c0d 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08448e: 54c7 e400 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +084492: 6e20 ac1f 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +084498: 0a07 |01b4: move-result v7 │ │ +08449a: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +08449e: 2207 9f03 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@039f │ │ +0844a2: 1a08 0f02 |01b9: const-string v8, "Already added!" // string@020f │ │ +0844a6: 7020 311f 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0844ac: 2707 |01be: throw v7 │ │ +0844ae: 54c7 e400 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0844b2: 6e20 a81f 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0844b8: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0844bc: 288e |01c6: goto 0154 // -0072 │ │ +0844be: 5bca e400 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0844c2: 5427 fc00 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ +0844c6: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +0844ca: 2207 c703 |01cd: new-instance v7, Ljava/util/ArrayList; // type@03c7 │ │ +0844ce: 5428 fc00 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ +0844d2: 2188 |01d1: array-length v8, v8 │ │ +0844d4: 7020 a51f 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ +0844da: 5bc7 e700 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +0844de: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +0844e0: 5427 fc00 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ +0844e4: 2177 |01da: array-length v7, v7 │ │ +0844e6: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +0844ea: 5427 fc00 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ +0844ee: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +0844f2: 6e20 0803 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0308 │ │ +0844f8: 0c00 |01e4: move-result-object v0 │ │ +0844fa: 6307 d900 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0844fe: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +084502: 1a07 5803 |01e9: const-string v7, "FragmentManager" // string@0358 │ │ +084506: 2208 b103 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +08450a: 7010 761f 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084510: 1a09 d220 |01f0: const-string v9, "restoreAllState: back stack #" // string@20d2 │ │ +084514: 6e20 7e1f 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08451a: 0c08 |01f5: move-result-object v8 │ │ +08451c: 6e20 7b1f 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084522: 0c08 |01f9: move-result-object v8 │ │ +084524: 1a09 2b00 |01fa: const-string v9, " (index " // string@002b │ │ +084528: 6e20 7e1f 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08452e: 0c08 |01ff: move-result-object v8 │ │ +084530: 5209 4d00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +084534: 6e20 7b1f 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +08453a: 0c08 |0205: move-result-object v8 │ │ +08453c: 1a09 e800 |0206: const-string v9, "): " // string@00e8 │ │ +084540: 6e20 7e1f 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084546: 0c08 |020b: move-result-object v8 │ │ +084548: 6e20 7d1f 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08454e: 0c08 |020f: move-result-object v8 │ │ +084550: 6e10 841f 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084556: 0c08 |0213: move-result-object v8 │ │ +084558: 7120 0c0d 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08455e: 2205 1501 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0115 │ │ +084562: 1a07 5803 |0219: const-string v7, "FragmentManager" // string@0358 │ │ +084566: 7020 ea06 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@06ea │ │ +08456c: 2206 8a03 |021e: new-instance v6, Ljava/io/PrintWriter; // type@038a │ │ +084570: 7020 031f 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1f03 │ │ +084576: 1a07 0400 |0223: const-string v7, " " // string@0004 │ │ +08457a: 6e40 e402 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e4 │ │ +084580: 54c7 e700 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +084584: 6e20 a81f 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +08458a: 5207 4d00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +08458e: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +084592: 5207 4d00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@004d │ │ +084596: 6e30 3b04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@043b │ │ +08459c: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0845a0: 28a0 |0238: goto 01d8 // -0060 │ │ +0845a2: 5bca e700 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +0845a6: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1733 │ │ 0x0004 line=1840 │ │ 0x0006 line=1734 │ │ 0x0008 line=1735 │ │ 0x000c line=1739 │ │ @@ -141323,59 +141334,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0836c4: |[0836c4] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -0836d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0836d6: 5463 e200 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0836da: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -0836de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0836e0: 5463 e200 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0836e4: 6e10 b31f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0836ea: 0a03 |000b: move-result v3 │ │ -0836ec: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -0836f0: 5463 e200 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0836f4: 6e20 ad1f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0836fa: 0c00 |0013: move-result-object v0 │ │ -0836fc: 1f00 9000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -083700: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -083704: 5503 9a00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ -083708: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -08370c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -083710: 2201 c903 |001e: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -083714: 7010 a41f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -08371a: 6e20 a81f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -083720: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -083722: 5c03 9b00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ -083726: 5403 a100 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -08372a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -08372e: 5403 a100 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -083732: 5233 9000 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -083736: 5903 a200 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ -08373a: 6303 d900 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -08373e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -083742: 1a03 5403 |0037: const-string v3, "FragmentManager" // string@0354 │ │ -083746: 2204 b303 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -08374a: 7010 761f 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083750: 1a05 ef20 |003e: const-string v5, "retainNonConfig: keeping retained " // string@20ef │ │ -083754: 6e20 7e1f 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08375a: 0c04 |0043: move-result-object v4 │ │ -08375c: 6e20 7d1f 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083762: 0c04 |0047: move-result-object v4 │ │ -083764: 6e10 841f 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08376a: 0c04 |004b: move-result-object v4 │ │ -08376c: 7120 0c0d 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083772: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -083776: 28b5 |0051: goto 0006 // -004b │ │ -083778: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -08377a: 28de |0053: goto 0031 // -0022 │ │ -08377c: 1101 |0054: return-object v1 │ │ +0845ac: |[0845ac] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +0845bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0845be: 5463 e200 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0845c2: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0845c6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0845c8: 5463 e200 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0845cc: 6e10 b31f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0845d2: 0a03 |000b: move-result v3 │ │ +0845d4: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +0845d8: 5463 e200 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0845dc: 6e20 ad1f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0845e2: 0c00 |0013: move-result-object v0 │ │ +0845e4: 1f00 8f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +0845e8: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +0845ec: 5503 9a00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009a │ │ +0845f0: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +0845f4: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +0845f8: 2201 c703 |001e: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +0845fc: 7010 a41f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +084602: 6e20 a81f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +084608: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +08460a: 5c03 9b00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@009b │ │ +08460e: 5403 a100 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +084612: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +084616: 5403 a100 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +08461a: 5233 9000 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +08461e: 5903 a200 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a2 │ │ +084622: 6303 d900 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084626: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +08462a: 1a03 5803 |0037: const-string v3, "FragmentManager" // string@0358 │ │ +08462e: 2204 b103 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +084632: 7010 761f 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084638: 1a05 ef20 |003e: const-string v5, "retainNonConfig: keeping retained " // string@20ef │ │ +08463c: 6e20 7e1f 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084642: 0c04 |0043: move-result-object v4 │ │ +084644: 6e20 7d1f 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08464a: 0c04 |0047: move-result-object v4 │ │ +08464c: 6e10 841f 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084652: 0c04 |004b: move-result-object v4 │ │ +084654: 7120 0c0d 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08465a: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08465e: 28b5 |0051: goto 0006 // -004b │ │ +084660: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +084662: 28de |0053: goto 0031 // -0022 │ │ +084664: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1547 │ │ 0x0001 line=1548 │ │ 0x0005 line=1549 │ │ 0x000e line=1550 │ │ 0x0016 line=1551 │ │ @@ -141400,248 +141411,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -083780: |[083780] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -083790: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -083792: 6e10 1404 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ -083798: 6309 dc00 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00dc │ │ -08379c: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -0837a0: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -0837a2: 5cc9 f700 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ -0837a6: 54c9 e200 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0837aa: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -0837ae: 54c9 e200 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0837b2: 6e10 b31f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0837b8: 0a09 |0014: move-result v9 │ │ -0837ba: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -0837be: 1105 |0017: return-object v5 │ │ -0837c0: 54c9 e200 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0837c4: 6e10 b31f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0837ca: 0a00 |001d: move-result v0 │ │ -0837cc: 2301 a104 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@04a1 │ │ -0837d0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -0837d2: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -0837d4: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -0837d8: 54c9 e200 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -0837dc: 6e20 ad1f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0837e2: 0c04 |0029: move-result-object v4 │ │ -0837e4: 1f04 9000 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0837e8: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -0837ec: 5249 9000 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0837f0: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -0837f4: 2209 a103 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0837f8: 220a b303 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -0837fc: 7010 761f 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083802: 1a0b 4303 |0039: const-string v11, "Failure saving state: active " // string@0343 │ │ -083806: 6e20 7e1f ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08380c: 0c0a |003e: move-result-object v10 │ │ -08380e: 6e20 7d1f 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083814: 0c0a |0042: move-result-object v10 │ │ -083816: 1a0b 5a00 |0043: const-string v11, " has cleared index: " // string@005a │ │ -08381a: 6e20 7e1f ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083820: 0c0a |0048: move-result-object v10 │ │ -083822: 524b 9000 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -083826: 6e20 7b1f ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08382c: 0c0a |004e: move-result-object v10 │ │ -08382e: 6e10 841f 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083834: 0c0a |0052: move-result-object v10 │ │ -083836: 7020 311f a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08383c: 7020 3e04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -083842: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -083844: 2206 a400 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00a4 │ │ -083848: 7020 5e04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@045e │ │ -08384e: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -083852: 5249 9e00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -083856: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -08385a: 5469 0c01 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -08385e: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -083862: 6e20 3804 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ -083868: 0c09 |006c: move-result-object v9 │ │ -08386a: 5b69 0c01 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -08386e: 5449 a100 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -083872: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -083876: 5449 a100 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -08387a: 5299 9000 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -08387e: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -083882: 2209 a103 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@03a1 │ │ -083886: 220a b303 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -08388a: 7010 761f 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083890: 1a0b 4203 |0080: const-string v11, "Failure saving state: " // string@0342 │ │ -083894: 6e20 7e1f ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08389a: 0c0a |0085: move-result-object v10 │ │ -08389c: 6e20 7d1f 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0838a2: 0c0a |0089: move-result-object v10 │ │ -0838a4: 1a0b 5b00 |008a: const-string v11, " has target not in fragment manager: " // string@005b │ │ -0838a8: 6e20 7e1f ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0838ae: 0c0a |008f: move-result-object v10 │ │ -0838b0: 544b a100 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -0838b4: 6e20 7d1f ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0838ba: 0c0a |0095: move-result-object v10 │ │ -0838bc: 6e10 841f 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0838c2: 0c0a |0099: move-result-object v10 │ │ -0838c4: 7020 311f a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0838ca: 7020 3e04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0838d0: 5469 0c01 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -0838d4: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -0838d8: 2209 6d00 |00a4: new-instance v9, Landroid/os/Bundle; // type@006d │ │ -0838dc: 7010 5b02 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@025b │ │ -0838e2: 5b69 0c01 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -0838e6: 5469 0c01 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -0838ea: 1a0a e80f |00ad: const-string v10, "android:target_state" // string@0fe8 │ │ -0838ee: 544b a100 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ -0838f2: 6e40 3004 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@0430 │ │ -0838f8: 5249 a300 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ -0838fc: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -083900: 5469 0c01 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -083904: 1a0a e70f |00ba: const-string v10, "android:target_req_state" // string@0fe7 │ │ -083908: 524b a300 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ -08390c: 6e30 6c02 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -083912: 6309 d900 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083916: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -08391a: 1a09 5403 |00c5: const-string v9, "FragmentManager" // string@0354 │ │ -08391e: 220a b303 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -083922: 7010 761f 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083928: 1a0b fb0a |00cc: const-string v11, "Saved state of " // string@0afb │ │ -08392c: 6e20 7e1f ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083932: 0c0a |00d1: move-result-object v10 │ │ -083934: 6e20 7d1f 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08393a: 0c0a |00d5: move-result-object v10 │ │ -08393c: 1a0b 0e01 |00d6: const-string v11, ": " // string@010e │ │ -083940: 6e20 7e1f ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083946: 0c0a |00db: move-result-object v10 │ │ -083948: 546b 0c01 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -08394c: 6e20 7d1f ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083952: 0c0a |00e1: move-result-object v10 │ │ -083954: 6e10 841f 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08395a: 0c0a |00e5: move-result-object v10 │ │ -08395c: 7120 0c0d a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083962: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -083966: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -08396a: 5449 9c00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ -08396e: 5b69 0c01 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ -083972: 28d0 |00f1: goto 00c1 // -0030 │ │ -083974: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -083978: 6309 d900 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -08397c: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -083980: 1a09 5403 |00f8: const-string v9, "FragmentManager" // string@0354 │ │ -083984: 1a0a 5321 |00fa: const-string v10, "saveAllState: no fragments!" // string@2153 │ │ -083988: 7120 0c0d a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08398e: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -083992: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -083994: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -083996: 54c9 e400 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -08399a: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -08399e: 54c9 e400 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0839a2: 6e10 b31f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0839a8: 0a00 |010c: move-result v0 │ │ -0839aa: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -0839ae: 2302 9904 |010f: new-array v2, v0, [I // type@0499 │ │ -0839b2: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -0839b4: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -0839b8: 54c9 e400 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0839bc: 6e20 ad1f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0839c2: 0c09 |0119: move-result-object v9 │ │ -0839c4: 1f09 9000 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0839c8: 5299 9000 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -0839cc: 4b09 0208 |011e: aput v9, v2, v8 │ │ -0839d0: 4409 0208 |0120: aget v9, v2, v8 │ │ -0839d4: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -0839d8: 2209 a103 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0839dc: 220a b303 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -0839e0: 7010 761f 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0839e6: 1a0b 4303 |012b: const-string v11, "Failure saving state: active " // string@0343 │ │ -0839ea: 6e20 7e1f ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0839f0: 0c0a |0130: move-result-object v10 │ │ -0839f2: 54cb e400 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -0839f6: 6e20 ad1f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0839fc: 0c0b |0136: move-result-object v11 │ │ -0839fe: 6e20 7d1f ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083a04: 0c0a |013a: move-result-object v10 │ │ -083a06: 1a0b 5a00 |013b: const-string v11, " has cleared index: " // string@005a │ │ -083a0a: 6e20 7e1f ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083a10: 0c0a |0140: move-result-object v10 │ │ -083a12: 440b 0208 |0141: aget v11, v2, v8 │ │ -083a16: 6e20 7b1f ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083a1c: 0c0a |0146: move-result-object v10 │ │ -083a1e: 6e10 841f 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083a24: 0c0a |014a: move-result-object v10 │ │ -083a26: 7020 311f a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -083a2c: 7020 3e04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -083a32: 6309 d900 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083a36: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -083a3a: 1a09 5403 |0155: const-string v9, "FragmentManager" // string@0354 │ │ -083a3e: 220a b303 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -083a42: 7010 761f 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083a48: 1a0b 5221 |015c: const-string v11, "saveAllState: adding fragment #" // string@2152 │ │ -083a4c: 6e20 7e1f ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083a52: 0c0a |0161: move-result-object v10 │ │ -083a54: 6e20 7b1f 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083a5a: 0c0a |0165: move-result-object v10 │ │ -083a5c: 1a0b 0e01 |0166: const-string v11, ": " // string@010e │ │ -083a60: 6e20 7e1f ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083a66: 0c0a |016b: move-result-object v10 │ │ -083a68: 54cb e400 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -083a6c: 6e20 ad1f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083a72: 0c0b |0171: move-result-object v11 │ │ -083a74: 6e20 7d1f ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083a7a: 0c0a |0175: move-result-object v10 │ │ -083a7c: 6e10 841f 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083a82: 0c0a |0179: move-result-object v10 │ │ -083a84: 7120 0c0d a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083a8a: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -083a8e: 2893 |017f: goto 0112 // -006d │ │ -083a90: 54c9 e700 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -083a94: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -083a98: 54c9 e700 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -083a9c: 6e10 b31f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -083aa2: 0a00 |0189: move-result v0 │ │ -083aa4: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -083aa8: 2303 9e04 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@049e │ │ -083aac: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -083aae: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -083ab2: 220a 8a00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@008a │ │ -083ab6: 54c9 e700 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -083aba: 6e20 ad1f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083ac0: 0c09 |0198: move-result-object v9 │ │ -083ac2: 1f09 8800 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0088 │ │ -083ac6: 7030 0603 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0306 │ │ -083acc: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -083ad0: 6309 d900 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083ad4: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -083ad8: 1a09 5403 |01a4: const-string v9, "FragmentManager" // string@0354 │ │ -083adc: 220a b303 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -083ae0: 7010 761f 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083ae6: 1a0b 5121 |01ab: const-string v11, "saveAllState: adding back stack #" // string@2151 │ │ -083aea: 6e20 7e1f ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083af0: 0c0a |01b0: move-result-object v10 │ │ -083af2: 6e20 7b1f 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083af8: 0c0a |01b4: move-result-object v10 │ │ -083afa: 1a0b 0e01 |01b5: const-string v11, ": " // string@010e │ │ -083afe: 6e20 7e1f ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083b04: 0c0a |01ba: move-result-object v10 │ │ -083b06: 54cb e700 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ -083b0a: 6e20 ad1f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083b10: 0c0b |01c0: move-result-object v11 │ │ -083b12: 6e20 7d1f ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083b18: 0c0a |01c4: move-result-object v10 │ │ -083b1a: 6e10 841f 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083b20: 0c0a |01c8: move-result-object v10 │ │ -083b22: 7120 0c0d a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083b28: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -083b2c: 28c1 |01ce: goto 018f // -003f │ │ -083b2e: 2205 a100 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00a1 │ │ -083b32: 7010 4704 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0447 │ │ -083b38: 5b51 fa00 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ -083b3c: 5b52 fb00 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ -083b40: 5b53 fc00 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ -083b44: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +084668: |[084668] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +084678: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08467a: 6e10 1404 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0414 │ │ +084680: 6309 dc00 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00dc │ │ +084684: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +084688: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +08468a: 5cc9 f700 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00f7 │ │ +08468e: 54c9 e200 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +084692: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +084696: 54c9 e200 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +08469a: 6e10 b31f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0846a0: 0a09 |0014: move-result v9 │ │ +0846a2: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +0846a6: 1105 |0017: return-object v5 │ │ +0846a8: 54c9 e200 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0846ac: 6e10 b31f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0846b2: 0a00 |001d: move-result v0 │ │ +0846b4: 2301 9f04 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@049f │ │ +0846b8: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +0846ba: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +0846bc: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0846c0: 54c9 e200 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +0846c4: 6e20 ad1f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0846ca: 0c04 |0029: move-result-object v4 │ │ +0846cc: 1f04 8f00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@008f │ │ +0846d0: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +0846d4: 5249 9000 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0846d8: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +0846dc: 2209 9f03 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@039f │ │ +0846e0: 220a b103 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +0846e4: 7010 761f 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0846ea: 1a0b 4703 |0039: const-string v11, "Failure saving state: active " // string@0347 │ │ +0846ee: 6e20 7e1f ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0846f4: 0c0a |003e: move-result-object v10 │ │ +0846f6: 6e20 7d1f 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0846fc: 0c0a |0042: move-result-object v10 │ │ +0846fe: 1a0b 5d00 |0043: const-string v11, " has cleared index: " // string@005d │ │ +084702: 6e20 7e1f ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084708: 0c0a |0048: move-result-object v10 │ │ +08470a: 524b 9000 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +08470e: 6e20 7b1f ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084714: 0c0a |004e: move-result-object v10 │ │ +084716: 6e10 841f 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08471c: 0c0a |0052: move-result-object v10 │ │ +08471e: 7020 311f a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +084724: 7020 3e04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +08472a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +08472c: 2206 a300 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00a3 │ │ +084730: 7020 5e04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@045e │ │ +084736: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +08473a: 5249 9e00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +08473e: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +084742: 5469 0c01 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +084746: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +08474a: 6e20 3804 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ +084750: 0c09 |006c: move-result-object v9 │ │ +084752: 5b69 0c01 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +084756: 5449 a100 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +08475a: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +08475e: 5449 a100 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +084762: 5299 9000 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +084766: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +08476a: 2209 9f03 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@039f │ │ +08476e: 220a b103 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +084772: 7010 761f 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084778: 1a0b 4603 |0080: const-string v11, "Failure saving state: " // string@0346 │ │ +08477c: 6e20 7e1f ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084782: 0c0a |0085: move-result-object v10 │ │ +084784: 6e20 7d1f 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08478a: 0c0a |0089: move-result-object v10 │ │ +08478c: 1a0b 5e00 |008a: const-string v11, " has target not in fragment manager: " // string@005e │ │ +084790: 6e20 7e1f ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084796: 0c0a |008f: move-result-object v10 │ │ +084798: 544b a100 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +08479c: 6e20 7d1f ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0847a2: 0c0a |0095: move-result-object v10 │ │ +0847a4: 6e10 841f 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0847aa: 0c0a |0099: move-result-object v10 │ │ +0847ac: 7020 311f a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0847b2: 7020 3e04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +0847b8: 5469 0c01 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0847bc: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0847c0: 2209 6c00 |00a4: new-instance v9, Landroid/os/Bundle; // type@006c │ │ +0847c4: 7010 5b02 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@025b │ │ +0847ca: 5b69 0c01 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0847ce: 5469 0c01 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0847d2: 1a0a ea0f |00ad: const-string v10, "android:target_state" // string@0fea │ │ +0847d6: 544b a100 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a1 │ │ +0847da: 6e40 3004 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@0430 │ │ +0847e0: 5249 a300 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ +0847e4: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +0847e8: 5469 0c01 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +0847ec: 1a0a e90f |00ba: const-string v10, "android:target_req_state" // string@0fe9 │ │ +0847f0: 524b a300 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a3 │ │ +0847f4: 6e30 6c02 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +0847fa: 6309 d900 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0847fe: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +084802: 1a09 5803 |00c5: const-string v9, "FragmentManager" // string@0358 │ │ +084806: 220a b103 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +08480a: 7010 761f 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084810: 1a0b fd0a |00cc: const-string v11, "Saved state of " // string@0afd │ │ +084814: 6e20 7e1f ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08481a: 0c0a |00d1: move-result-object v10 │ │ +08481c: 6e20 7d1f 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084822: 0c0a |00d5: move-result-object v10 │ │ +084824: 1a0b 1201 |00d6: const-string v11, ": " // string@0112 │ │ +084828: 6e20 7e1f ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08482e: 0c0a |00db: move-result-object v10 │ │ +084830: 546b 0c01 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +084834: 6e20 7d1f ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08483a: 0c0a |00e1: move-result-object v10 │ │ +08483c: 6e10 841f 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084842: 0c0a |00e5: move-result-object v10 │ │ +084844: 7120 0c0d a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08484a: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +08484e: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +084852: 5449 9c00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@009c │ │ +084856: 5b69 0c01 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@010c │ │ +08485a: 28d0 |00f1: goto 00c1 // -0030 │ │ +08485c: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +084860: 6309 d900 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084864: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +084868: 1a09 5803 |00f8: const-string v9, "FragmentManager" // string@0358 │ │ +08486c: 1a0a 5321 |00fa: const-string v10, "saveAllState: no fragments!" // string@2153 │ │ +084870: 7120 0c0d a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084876: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +08487a: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +08487c: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +08487e: 54c9 e400 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +084882: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +084886: 54c9 e400 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +08488a: 6e10 b31f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +084890: 0a00 |010c: move-result v0 │ │ +084892: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +084896: 2302 9704 |010f: new-array v2, v0, [I // type@0497 │ │ +08489a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +08489c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +0848a0: 54c9 e400 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0848a4: 6e20 ad1f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0848aa: 0c09 |0119: move-result-object v9 │ │ +0848ac: 1f09 8f00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@008f │ │ +0848b0: 5299 9000 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +0848b4: 4b09 0208 |011e: aput v9, v2, v8 │ │ +0848b8: 4409 0208 |0120: aget v9, v2, v8 │ │ +0848bc: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +0848c0: 2209 9f03 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@039f │ │ +0848c4: 220a b103 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +0848c8: 7010 761f 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0848ce: 1a0b 4703 |012b: const-string v11, "Failure saving state: active " // string@0347 │ │ +0848d2: 6e20 7e1f ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0848d8: 0c0a |0130: move-result-object v10 │ │ +0848da: 54cb e400 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0848de: 6e20 ad1f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0848e4: 0c0b |0136: move-result-object v11 │ │ +0848e6: 6e20 7d1f ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0848ec: 0c0a |013a: move-result-object v10 │ │ +0848ee: 1a0b 5d00 |013b: const-string v11, " has cleared index: " // string@005d │ │ +0848f2: 6e20 7e1f ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0848f8: 0c0a |0140: move-result-object v10 │ │ +0848fa: 440b 0208 |0141: aget v11, v2, v8 │ │ +0848fe: 6e20 7b1f ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084904: 0c0a |0146: move-result-object v10 │ │ +084906: 6e10 841f 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08490c: 0c0a |014a: move-result-object v10 │ │ +08490e: 7020 311f a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +084914: 7020 3e04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +08491a: 6309 d900 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +08491e: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +084922: 1a09 5803 |0155: const-string v9, "FragmentManager" // string@0358 │ │ +084926: 220a b103 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +08492a: 7010 761f 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084930: 1a0b 5221 |015c: const-string v11, "saveAllState: adding fragment #" // string@2152 │ │ +084934: 6e20 7e1f ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08493a: 0c0a |0161: move-result-object v10 │ │ +08493c: 6e20 7b1f 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084942: 0c0a |0165: move-result-object v10 │ │ +084944: 1a0b 1201 |0166: const-string v11, ": " // string@0112 │ │ +084948: 6e20 7e1f ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08494e: 0c0a |016b: move-result-object v10 │ │ +084950: 54cb e400 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +084954: 6e20 ad1f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08495a: 0c0b |0171: move-result-object v11 │ │ +08495c: 6e20 7d1f ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084962: 0c0a |0175: move-result-object v10 │ │ +084964: 6e10 841f 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08496a: 0c0a |0179: move-result-object v10 │ │ +08496c: 7120 0c0d a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084972: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +084976: 2893 |017f: goto 0112 // -006d │ │ +084978: 54c9 e700 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +08497c: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +084980: 54c9 e700 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +084984: 6e10 b31f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +08498a: 0a00 |0189: move-result v0 │ │ +08498c: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +084990: 2303 9c04 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@049c │ │ +084994: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +084996: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +08499a: 220a 8900 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0089 │ │ +08499e: 54c9 e700 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +0849a2: 6e20 ad1f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0849a8: 0c09 |0198: move-result-object v9 │ │ +0849aa: 1f09 8700 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0087 │ │ +0849ae: 7030 0603 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0306 │ │ +0849b4: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +0849b8: 6309 d900 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +0849bc: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +0849c0: 1a09 5803 |01a4: const-string v9, "FragmentManager" // string@0358 │ │ +0849c4: 220a b103 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +0849c8: 7010 761f 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0849ce: 1a0b 5121 |01ab: const-string v11, "saveAllState: adding back stack #" // string@2151 │ │ +0849d2: 6e20 7e1f ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0849d8: 0c0a |01b0: move-result-object v10 │ │ +0849da: 6e20 7b1f 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0849e0: 0c0a |01b4: move-result-object v10 │ │ +0849e2: 1a0b 1201 |01b5: const-string v11, ": " // string@0112 │ │ +0849e6: 6e20 7e1f ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0849ec: 0c0a |01ba: move-result-object v10 │ │ +0849ee: 54cb e700 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00e7 │ │ +0849f2: 6e20 ad1f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0849f8: 0c0b |01c0: move-result-object v11 │ │ +0849fa: 6e20 7d1f ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084a00: 0c0a |01c4: move-result-object v10 │ │ +084a02: 6e10 841f 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084a08: 0c0a |01c8: move-result-object v10 │ │ +084a0a: 7120 0c0d a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084a10: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +084a14: 28c1 |01ce: goto 018f // -003f │ │ +084a16: 2205 a000 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00a0 │ │ +084a1a: 7010 4704 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0447 │ │ +084a20: 5b51 fa00 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00fa │ │ +084a24: 5b52 fb00 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00fb │ │ +084a28: 5b53 fc00 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00fc │ │ +084a2c: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1617 │ │ 0x0004 line=1619 │ │ 0x0008 line=1629 │ │ 0x000b line=1632 │ │ 0x0017 line=1727 │ │ @@ -141713,50 +141724,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 │ │ -083b48: |[083b48] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -083b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083b5a: 5431 f600 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ -083b5e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -083b62: 2201 6d00 |0005: new-instance v1, Landroid/os/Bundle; // type@006d │ │ -083b66: 7010 5b02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ -083b6c: 5b31 f600 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ -083b70: 5431 f600 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ -083b74: 6e20 8103 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0381 │ │ -083b7a: 5431 f600 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ -083b7e: 6e10 6802 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0268 │ │ -083b84: 0a01 |0016: move-result v1 │ │ -083b86: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -083b8a: 5430 f600 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ -083b8e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -083b90: 5b31 f600 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ -083b94: 5441 a500 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -083b98: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -083b9c: 6e20 3a04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ -083ba2: 5441 9d00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -083ba6: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -083baa: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -083bae: 2200 6d00 |002b: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -083bb2: 7010 5b02 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -083bb8: 1a01 eb0f |0030: const-string v1, "android:view_state" // string@0feb │ │ -083bbc: 5442 9d00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -083bc0: 6e30 6f02 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026f │ │ -083bc6: 5541 a400 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -083bca: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -083bce: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -083bd2: 2200 6d00 |003d: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -083bd6: 7010 5b02 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -083bdc: 1a01 ea0f |0042: const-string v1, "android:user_visible_hint" // string@0fea │ │ -083be0: 5542 a400 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ -083be4: 6e30 6a02 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -083bea: 1100 |0049: return-object v0 │ │ +084a30: |[084a30] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +084a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084a42: 5431 f600 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ +084a46: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +084a4a: 2201 6c00 |0005: new-instance v1, Landroid/os/Bundle; // type@006c │ │ +084a4e: 7010 5b02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@025b │ │ +084a54: 5b31 f600 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ +084a58: 5431 f600 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ +084a5c: 6e20 8103 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0381 │ │ +084a62: 5431 f600 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ +084a66: 6e10 6802 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0268 │ │ +084a6c: 0a01 |0016: move-result v1 │ │ +084a6e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +084a72: 5430 f600 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ +084a76: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +084a78: 5b31 f600 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00f6 │ │ +084a7c: 5441 a500 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +084a80: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +084a84: 6e20 3a04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ +084a8a: 5441 9d00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +084a8e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +084a92: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +084a96: 2200 6c00 |002b: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +084a9a: 7010 5b02 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +084aa0: 1a01 ed0f |0030: const-string v1, "android:view_state" // string@0fed │ │ +084aa4: 5442 9d00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +084aa8: 6e30 6f02 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026f │ │ +084aae: 5541 a400 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +084ab2: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +084ab6: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +084aba: 2200 6c00 |003d: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +084abe: 7010 5b02 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +084ac4: 1a01 ec0f |0042: const-string v1, "android:user_visible_hint" // string@0fec │ │ +084ac8: 5542 a400 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a4 │ │ +084acc: 6e30 6a02 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +084ad2: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0001 line=1584 │ │ 0x0005 line=1585 │ │ 0x000c line=1587 │ │ 0x0011 line=1588 │ │ @@ -141785,41 +141796,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 │ │ -083bec: |[083bec] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -083bfc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -083bfe: 5262 9000 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ -083c02: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -083c06: 2202 a103 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -083c0a: 2203 b303 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -083c0e: 7010 761f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083c14: 1a04 4d03 |000c: const-string v4, "Fragment " // string@034d │ │ -083c18: 6e20 7e1f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083c1e: 0c03 |0011: move-result-object v3 │ │ -083c20: 6e20 7d1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083c26: 0c03 |0015: move-result-object v3 │ │ -083c28: 1a04 6400 |0016: const-string v4, " is not currently in the FragmentManager" // string@0064 │ │ -083c2c: 6e20 7e1f 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083c32: 0c03 |001b: move-result-object v3 │ │ -083c34: 6e10 841f 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083c3a: 0c03 |001f: move-result-object v3 │ │ -083c3c: 7020 311f 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -083c42: 7020 3e04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -083c48: 5262 9e00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ -083c4c: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -083c50: 6e20 3804 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ -083c56: 0c00 |002d: move-result-object v0 │ │ -083c58: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -083c5c: 2201 8f00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@008f │ │ -083c60: 7020 2f03 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@032f │ │ -083c66: 1101 |0035: return-object v1 │ │ +084ad4: |[084ad4] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +084ae4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +084ae6: 5262 9000 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0090 │ │ +084aea: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +084aee: 2202 9f03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +084af2: 2203 b103 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +084af6: 7010 761f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084afc: 1a04 5103 |000c: const-string v4, "Fragment " // string@0351 │ │ +084b00: 6e20 7e1f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084b06: 0c03 |0011: move-result-object v3 │ │ +084b08: 6e20 7d1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084b0e: 0c03 |0015: move-result-object v3 │ │ +084b10: 1a04 6700 |0016: const-string v4, " is not currently in the FragmentManager" // string@0067 │ │ +084b14: 6e20 7e1f 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084b1a: 0c03 |001b: move-result-object v3 │ │ +084b1c: 6e10 841f 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084b22: 0c03 |001f: move-result-object v3 │ │ +084b24: 7020 311f 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +084b2a: 7020 3e04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +084b30: 5262 9e00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@009e │ │ +084b34: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +084b38: 6e20 3804 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ +084b3e: 0c00 |002d: move-result-object v0 │ │ +084b40: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +084b44: 2201 8e00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@008e │ │ +084b48: 7020 2f03 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@032f │ │ +084b4e: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=572 │ │ 0x0005 line=573 │ │ 0x0026 line=576 │ │ 0x002a line=577 │ │ 0x002e line=578 │ │ @@ -141834,38 +141845,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -083c68: |[083c68] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -083c78: 5430 9100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -083c7c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -083c80: 0e00 |0004: return-void │ │ -083c82: 5420 f500 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -083c86: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -083c8a: 2200 d001 |0009: new-instance v0, Landroid/util/SparseArray; // type@01d0 │ │ -083c8e: 7010 100d 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ -083c94: 5b20 f500 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -083c98: 5430 9100 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ -083c9c: 5421 f500 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -083ca0: 6e20 2b0e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0e2b │ │ -083ca6: 5420 f500 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -083caa: 6e10 150d 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0d15 │ │ -083cb0: 0a00 |001c: move-result v0 │ │ -083cb2: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -083cb6: 5420 f500 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -083cba: 5b30 9d00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ -083cbe: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -083cc0: 5b20 f500 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -083cc4: 28de |0026: goto 0004 // -0022 │ │ -083cc6: 5420 f500 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ -083cca: 6e10 110d 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0d11 │ │ -083cd0: 28e4 |002c: goto 0010 // -001c │ │ +084b50: |[084b50] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +084b60: 5430 9100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +084b64: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +084b68: 0e00 |0004: return-void │ │ +084b6a: 5420 f500 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +084b6e: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +084b72: 2200 cf01 |0009: new-instance v0, Landroid/util/SparseArray; // type@01cf │ │ +084b76: 7010 100d 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ +084b7c: 5b20 f500 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +084b80: 5430 9100 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0091 │ │ +084b84: 5421 f500 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +084b88: 6e20 2b0e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0e2b │ │ +084b8e: 5420 f500 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +084b92: 6e10 150d 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0d15 │ │ +084b98: 0a00 |001c: move-result v0 │ │ +084b9a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +084b9e: 5420 f500 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +084ba2: 5b30 9d00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@009d │ │ +084ba6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +084ba8: 5b20 f500 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +084bac: 28de |0026: goto 0004 // -0022 │ │ +084bae: 5420 f500 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00f5 │ │ +084bb2: 6e10 110d 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0d11 │ │ +084bb8: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1566 │ │ 0x0004 line=1579 │ │ 0x0005 line=1569 │ │ 0x0009 line=1570 │ │ 0x0010 line=1574 │ │ @@ -141882,99 +141893,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 │ │ -083cd4: |[083cd4] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -083ce4: 1d04 |0000: monitor-enter v4 │ │ -083ce6: 5441 e900 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -083cea: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -083cee: 2201 c903 |0005: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -083cf2: 7010 a41f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -083cf8: 5b41 e900 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -083cfc: 5441 e900 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -083d00: 6e10 b31f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -083d06: 0a00 |0011: move-result v0 │ │ -083d08: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -083d0c: 6301 d900 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083d10: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -083d14: 1a01 5403 |0018: const-string v1, "FragmentManager" // string@0354 │ │ -083d18: 2202 b303 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -083d1c: 7010 761f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083d22: 1a03 1e0b |001f: const-string v3, "Setting back stack index " // string@0b1e │ │ -083d26: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083d2c: 0c02 |0024: move-result-object v2 │ │ -083d2e: 6e20 7b1f 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083d34: 0c02 |0028: move-result-object v2 │ │ -083d36: 1a03 9600 |0029: const-string v3, " to " // string@0096 │ │ -083d3a: 6e20 7e1f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083d40: 0c02 |002e: move-result-object v2 │ │ -083d42: 6e20 7d1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083d48: 0c02 |0032: move-result-object v2 │ │ -083d4a: 6e10 841f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083d50: 0c02 |0036: move-result-object v2 │ │ -083d52: 7120 0c0d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083d58: 5441 e900 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -083d5c: 6e30 b21f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -083d62: 1e04 |003f: monitor-exit v4 │ │ -083d64: 0e00 |0040: return-void │ │ -083d66: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -083d6a: 5441 e900 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -083d6e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -083d70: 6e20 a81f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -083d76: 5441 e500 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -083d7a: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -083d7e: 2201 c903 |004d: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -083d82: 7010 a41f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -083d88: 5b41 e500 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -083d8c: 6301 d900 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083d90: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -083d94: 1a01 5403 |0058: const-string v1, "FragmentManager" // string@0354 │ │ -083d98: 2202 b303 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -083d9c: 7010 761f 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083da2: 1a03 0702 |005f: const-string v3, "Adding available back stack index " // string@0207 │ │ -083da6: 6e20 7e1f 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083dac: 0c02 |0064: move-result-object v2 │ │ -083dae: 6e20 7b1f 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083db4: 0c02 |0068: move-result-object v2 │ │ -083db6: 6e10 841f 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083dbc: 0c02 |006c: move-result-object v2 │ │ -083dbe: 7120 0c0d 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083dc4: 5441 e500 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ -083dc8: 7110 391f 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -083dce: 0c02 |0075: move-result-object v2 │ │ -083dd0: 6e20 a81f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -083dd6: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -083dda: 28c6 |007b: goto 0041 // -003a │ │ -083ddc: 6301 d900 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083de0: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -083de4: 1a01 5403 |0080: const-string v1, "FragmentManager" // string@0354 │ │ -083de8: 2202 b303 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -083dec: 7010 761f 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083df2: 1a03 0802 |0087: const-string v3, "Adding back stack index " // string@0208 │ │ -083df6: 6e20 7e1f 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083dfc: 0c02 |008c: move-result-object v2 │ │ -083dfe: 6e20 7b1f 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -083e04: 0c02 |0090: move-result-object v2 │ │ -083e06: 1a03 9b00 |0091: const-string v3, " with " // string@009b │ │ -083e0a: 6e20 7e1f 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083e10: 0c02 |0096: move-result-object v2 │ │ -083e12: 6e20 7d1f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083e18: 0c02 |009a: move-result-object v2 │ │ -083e1a: 6e10 841f 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083e20: 0c02 |009e: move-result-object v2 │ │ -083e22: 7120 0c0d 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083e28: 5441 e900 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ -083e2c: 6e20 a81f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -083e32: 2898 |00a7: goto 003f // -0068 │ │ -083e34: 0d01 |00a8: move-exception v1 │ │ -083e36: 1e04 |00a9: monitor-exit v4 │ │ -083e38: 2701 |00aa: throw v1 │ │ +084bbc: |[084bbc] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +084bcc: 1d04 |0000: monitor-enter v4 │ │ +084bce: 5441 e900 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +084bd2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +084bd6: 2201 c703 |0005: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +084bda: 7010 a41f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +084be0: 5b41 e900 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +084be4: 5441 e900 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +084be8: 6e10 b31f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +084bee: 0a00 |0011: move-result v0 │ │ +084bf0: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +084bf4: 6301 d900 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084bf8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +084bfc: 1a01 5803 |0018: const-string v1, "FragmentManager" // string@0358 │ │ +084c00: 2202 b103 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +084c04: 7010 761f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084c0a: 1a03 200b |001f: const-string v3, "Setting back stack index " // string@0b20 │ │ +084c0e: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084c14: 0c02 |0024: move-result-object v2 │ │ +084c16: 6e20 7b1f 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084c1c: 0c02 |0028: move-result-object v2 │ │ +084c1e: 1a03 9900 |0029: const-string v3, " to " // string@0099 │ │ +084c22: 6e20 7e1f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084c28: 0c02 |002e: move-result-object v2 │ │ +084c2a: 6e20 7d1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084c30: 0c02 |0032: move-result-object v2 │ │ +084c32: 6e10 841f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084c38: 0c02 |0036: move-result-object v2 │ │ +084c3a: 7120 0c0d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084c40: 5441 e900 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +084c44: 6e30 b21f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +084c4a: 1e04 |003f: monitor-exit v4 │ │ +084c4c: 0e00 |0040: return-void │ │ +084c4e: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +084c52: 5441 e900 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +084c56: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +084c58: 6e20 a81f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +084c5e: 5441 e500 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +084c62: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +084c66: 2201 c703 |004d: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +084c6a: 7010 a41f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +084c70: 5b41 e500 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +084c74: 6301 d900 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084c78: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +084c7c: 1a01 5803 |0058: const-string v1, "FragmentManager" // string@0358 │ │ +084c80: 2202 b103 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +084c84: 7010 761f 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084c8a: 1a03 0c02 |005f: const-string v3, "Adding available back stack index " // string@020c │ │ +084c8e: 6e20 7e1f 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084c94: 0c02 |0064: move-result-object v2 │ │ +084c96: 6e20 7b1f 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084c9c: 0c02 |0068: move-result-object v2 │ │ +084c9e: 6e10 841f 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084ca4: 0c02 |006c: move-result-object v2 │ │ +084ca6: 7120 0c0d 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084cac: 5441 e500 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00e5 │ │ +084cb0: 7110 391f 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +084cb6: 0c02 |0075: move-result-object v2 │ │ +084cb8: 6e20 a81f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +084cbe: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +084cc2: 28c6 |007b: goto 0041 // -003a │ │ +084cc4: 6301 d900 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084cc8: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +084ccc: 1a01 5803 |0080: const-string v1, "FragmentManager" // string@0358 │ │ +084cd0: 2202 b103 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +084cd4: 7010 761f 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084cda: 1a03 0d02 |0087: const-string v3, "Adding back stack index " // string@020d │ │ +084cde: 6e20 7e1f 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084ce4: 0c02 |008c: move-result-object v2 │ │ +084ce6: 6e20 7b1f 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084cec: 0c02 |0090: move-result-object v2 │ │ +084cee: 1a03 9e00 |0091: const-string v3, " with " // string@009e │ │ +084cf2: 6e20 7e1f 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084cf8: 0c02 |0096: move-result-object v2 │ │ +084cfa: 6e20 7d1f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084d00: 0c02 |009a: move-result-object v2 │ │ +084d02: 6e10 841f 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084d08: 0c02 |009e: move-result-object v2 │ │ +084d0a: 7120 0c0d 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084d10: 5441 e900 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00e9 │ │ +084d14: 6e20 a81f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +084d1a: 2898 |00a7: goto 003f // -0068 │ │ +084d1c: 0d01 |00a8: move-exception v1 │ │ +084d1e: 1e04 |00a9: monitor-exit v4 │ │ +084d20: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0001 line=1377 │ │ 0x0005 line=1378 │ │ @@ -142005,51 +142016,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 │ │ -083e48: |[083e48] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -083e58: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -083e5a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -083e5c: 6301 d900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ -083e60: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -083e64: 1a01 5403 |0006: const-string v1, "FragmentManager" // string@0354 │ │ -083e68: 2202 b303 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -083e6c: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083e72: 1a03 1624 |000d: const-string v3, "show: " // string@2416 │ │ -083e76: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083e7c: 0c02 |0012: move-result-object v2 │ │ -083e7e: 6e20 7d1f 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -083e84: 0c02 |0016: move-result-object v2 │ │ -083e86: 6e10 841f 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083e8c: 0c02 |001a: move-result-object v2 │ │ -083e8e: 7120 0c0d 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -083e94: 5571 8e00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -083e98: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -083e9c: 5c74 8e00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -083ea0: 5471 a500 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -083ea4: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -083ea8: 6e59 1e04 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@041e │ │ -083eae: 0c00 |002b: move-result-object v0 │ │ -083eb0: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -083eb4: 5471 a500 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -083eb8: 6e20 460e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -083ebe: 5471 a500 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ -083ec2: 6e20 450e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -083ec8: 5571 7f00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ -083ecc: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -083ed0: 5571 8d00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -083ed4: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -083ed8: 5571 9400 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -083edc: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -083ee0: 5c65 f100 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ -083ee4: 6e20 6503 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0365 │ │ -083eea: 0e00 |0049: return-void │ │ +084d30: |[084d30] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +084d40: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +084d42: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +084d44: 6301 d900 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00d9 │ │ +084d48: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +084d4c: 1a01 5803 |0006: const-string v1, "FragmentManager" // string@0358 │ │ +084d50: 2202 b103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +084d54: 7010 761f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084d5a: 1a03 1624 |000d: const-string v3, "show: " // string@2416 │ │ +084d5e: 6e20 7e1f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084d64: 0c02 |0012: move-result-object v2 │ │ +084d66: 6e20 7d1f 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +084d6c: 0c02 |0016: move-result-object v2 │ │ +084d6e: 6e10 841f 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084d74: 0c02 |001a: move-result-object v2 │ │ +084d76: 7120 0c0d 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +084d7c: 5571 8e00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +084d80: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +084d84: 5c74 8e00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +084d88: 5471 a500 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +084d8c: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +084d90: 6e59 1e04 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@041e │ │ +084d96: 0c00 |002b: move-result-object v0 │ │ +084d98: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +084d9c: 5471 a500 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +084da0: 6e20 460e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +084da6: 5471 a500 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00a5 │ │ +084daa: 6e20 450e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +084db0: 5571 7f00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@007f │ │ +084db4: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +084db8: 5571 8d00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +084dbc: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +084dc0: 5571 9400 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +084dc4: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +084dc8: 5c65 f100 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f1 │ │ +084dcc: 6e20 6503 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0365 │ │ +084dd2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1210 │ │ 0x001e line=1211 │ │ 0x0022 line=1212 │ │ 0x0024 line=1213 │ │ 0x0028 line=1214 │ │ @@ -142072,31 +142083,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -083eec: |[083eec] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -083efc: 5432 e200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -083f00: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -083f04: 0e00 |0004: return-void │ │ -083f06: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -083f08: 5432 e200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -083f0c: 6e10 b31f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -083f12: 0a02 |000b: move-result v2 │ │ -083f14: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -083f18: 5432 e200 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ -083f1c: 6e20 ad1f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -083f22: 0c00 |0013: move-result-object v0 │ │ -083f24: 1f00 9000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -083f28: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -083f2c: 6e20 2804 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ -083f32: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -083f36: 28e9 |001d: goto 0006 // -0017 │ │ +084dd4: |[084dd4] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +084de4: 5432 e200 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +084de8: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +084dec: 0e00 |0004: return-void │ │ +084dee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +084df0: 5432 e200 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +084df4: 6e10 b31f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +084dfa: 0a02 |000b: move-result v2 │ │ +084dfc: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +084e00: 5432 e200 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e2 │ │ +084e04: 6e20 ad1f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +084e0a: 0c00 |0013: move-result-object v0 │ │ +084e0c: 1f00 8f00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +084e10: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +084e14: 6e20 2804 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ +084e1a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +084e1e: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0004 line=1115 │ │ 0x0005 line=1109 │ │ 0x000e line=1110 │ │ 0x0016 line=1111 │ │ @@ -142112,39 +142123,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -083f38: |[083f38] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -083f48: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -083f4c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -083f50: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -083f56: 1a01 5703 |0007: const-string v1, "FragmentManager{" // string@0357 │ │ -083f5a: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083f60: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -083f66: 0a01 |000f: move-result v1 │ │ -083f68: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -083f6e: 0c01 |0013: move-result-object v1 │ │ -083f70: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083f76: 1a01 5e00 |0017: const-string v1, " in " // string@005e │ │ -083f7a: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083f80: 5421 f300 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -083f84: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -083f88: 5421 f300 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -083f8c: 7120 e906 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ -083f92: 1a01 1427 |0025: const-string v1, "}}" // string@2714 │ │ -083f96: 6e20 7e1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -083f9c: 6e10 841f 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -083fa2: 0c01 |002d: move-result-object v1 │ │ -083fa4: 1101 |002e: return-object v1 │ │ -083fa6: 5421 e300 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -083faa: 7120 e906 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ -083fb0: 28f1 |0034: goto 0025 // -000f │ │ +084e20: |[084e20] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +084e30: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +084e34: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +084e38: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +084e3e: 1a01 5b03 |0007: const-string v1, "FragmentManager{" // string@035b │ │ +084e42: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084e48: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +084e4e: 0a01 |000f: move-result v1 │ │ +084e50: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +084e56: 0c01 |0013: move-result-object v1 │ │ +084e58: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084e5e: 1a01 6100 |0017: const-string v1, " in " // string@0061 │ │ +084e62: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084e68: 5421 f300 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +084e6c: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +084e70: 5421 f300 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +084e74: 7120 e906 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ +084e7a: 1a01 1127 |0025: const-string v1, "}}" // string@2711 │ │ +084e7e: 6e20 7e1f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084e84: 6e10 841f 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084e8a: 0c01 |002d: move-result-object v1 │ │ +084e8c: 1101 |002e: return-object v1 │ │ +084e8e: 5421 e300 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +084e92: 7120 e906 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ +084e98: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0007 line=586 │ │ 0x000c line=587 │ │ 0x0017 line=588 │ │ 0x001c line=589 │ │ @@ -142152,21 +142163,21 @@ │ │ 0x0025 line=594 │ │ 0x002a line=595 │ │ 0x002f line=592 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - source_file_idx : 854 (FragmentManager.java) │ │ + source_file_idx : 858 (FragmentManager.java) │ │ │ │ Class #565 header: │ │ -class_idx : 162 │ │ +class_idx : 161 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 320 │ │ -source_file_idx : 858 │ │ +superclass_idx : 319 │ │ +source_file_idx : 862 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #565 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentPagerAdapter;' │ │ @@ -142203,21 +142214,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 │ │ -083fb4: |[083fb4] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -083fc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083fc6: 7010 1b08 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@081b │ │ -083fcc: 5b10 ff00 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -083fd0: 5b10 0001 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ -083fd4: 5b12 0101 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ -083fd8: 0e00 |000a: return-void │ │ +084e9c: |[084e9c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +084eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084eae: 7010 1b08 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@081b │ │ +084eb4: 5b10 ff00 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084eb8: 5b10 0001 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ +084ebc: 5b12 0101 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ +084ec0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -142226,62 +142237,62 @@ │ │ 0x0000 - 0x000b reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'makeFragmentName' │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -083fdc: |[083fdc] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -083fec: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -083ff0: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -083ff6: 1a01 e60f |0005: const-string v1, "android:switcher:" // string@0fe6 │ │ -083ffa: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084000: 0c00 |000a: move-result-object v0 │ │ -084002: 6e20 7b1f 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -084008: 0c00 |000e: move-result-object v0 │ │ -08400a: 1a01 0d01 |000f: const-string v1, ":" // string@010d │ │ -08400e: 6e20 7e1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084014: 0c00 |0014: move-result-object v0 │ │ -084016: 6e30 7c1f 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -08401c: 0c00 |0018: move-result-object v0 │ │ -08401e: 6e10 841f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -084024: 0c00 |001c: move-result-object v0 │ │ -084026: 1100 |001d: return-object v0 │ │ +084ec4: |[084ec4] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +084ed4: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +084ed8: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +084ede: 1a01 e80f |0005: const-string v1, "android:switcher:" // string@0fe8 │ │ +084ee2: 6e20 7e1f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084ee8: 0c00 |000a: move-result-object v0 │ │ +084eea: 6e20 7b1f 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +084ef0: 0c00 |000e: move-result-object v0 │ │ +084ef2: 1a01 1101 |000f: const-string v1, ":" // string@0111 │ │ +084ef6: 6e20 7e1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +084efc: 0c00 |0014: move-result-object v0 │ │ +084efe: 6e30 7c1f 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +084f04: 0c00 |0018: move-result-object v0 │ │ +084f06: 6e10 841f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +084f0c: 0c00 |001c: move-result-object v0 │ │ +084f0e: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 viewId I │ │ - 0x0000 - 0x001e reg=3 id J │ │ + 0x0000 - 0x001e reg=3 viewId I │ │ + 0x0000 - 0x001e reg=4 id J │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'destroyItem' │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -084028: |[084028] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -084038: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -08403c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -084040: 5410 0101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ -084044: 6e10 d803 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -08404a: 0c00 |0009: move-result-object v0 │ │ -08404c: 5b10 ff00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -084050: 5410 ff00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -084054: 1f04 9000 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0090 │ │ -084058: 6e20 9e04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -08405e: 0e00 |0013: return-void │ │ +084f10: |[084f10] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +084f20: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084f24: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +084f28: 5410 0101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ +084f2c: 6e10 d803 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +084f32: 0c00 |0009: move-result-object v0 │ │ +084f34: 5b10 ff00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084f38: 5410 ff00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084f3c: 1f04 8f00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@008f │ │ +084f40: 6e20 9e04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +084f46: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -142295,24 +142306,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -084060: |[084060] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -084070: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -084074: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -084078: 5410 ff00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -08407c: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ -084082: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -084084: 5b10 ff00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -084088: 5410 0101 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ -08408c: 6e10 db03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03db │ │ -084092: 0e00 |0011: return-void │ │ +084f48: |[084f48] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +084f58: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084f5c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +084f60: 5410 ff00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084f64: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ +084f6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +084f6c: 5b10 ff00 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084f70: 5410 0101 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ +084f74: 6e10 db03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03db │ │ +084f7a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -142331,17 +142342,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084094: |[084094] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -0840a4: 8130 |0000: int-to-long v0, v3 │ │ -0840a6: 1000 |0001: return-wide v0 │ │ +084f7c: |[084f7c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +084f8c: 8130 |0000: int-to-long v0, v3 │ │ +084f8e: 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 │ │ │ │ @@ -142350,50 +142361,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 │ │ -0840a8: |[0840a8] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0840b8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0840ba: 5484 ff00 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -0840be: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -0840c2: 5484 0101 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ -0840c6: 6e10 d803 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -0840cc: 0c04 |000a: move-result-object v4 │ │ -0840ce: 5b84 ff00 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -0840d2: 6e20 4f04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@044f │ │ -0840d8: 0b01 |0010: move-result-wide v1 │ │ -0840da: 6e10 6c0e 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ -0840e0: 0a04 |0014: move-result v4 │ │ -0840e2: 7130 5204 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ -0840e8: 0c03 |0018: move-result-object v3 │ │ -0840ea: 5484 0101 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ -0840ee: 6e20 dd03 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03dd │ │ -0840f4: 0c00 |001e: move-result-object v0 │ │ -0840f6: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -0840fa: 5484 ff00 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -0840fe: 6e20 9b04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ -084104: 5484 0001 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ -084108: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -08410c: 6e20 8a03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ -084112: 6e20 8d03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ -084118: 1100 |0030: return-object v0 │ │ -08411a: 6e20 4e04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@044e │ │ -084120: 0c00 |0034: move-result-object v0 │ │ -084122: 5484 ff00 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ -084126: 6e10 6c0e 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ -08412c: 0a05 |003a: move-result v5 │ │ -08412e: 6e10 6c0e 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ -084134: 0a06 |003e: move-result v6 │ │ -084136: 7130 5204 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ -08413c: 0c06 |0042: move-result-object v6 │ │ -08413e: 6e40 9804 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@0498 │ │ -084144: 28e0 |0046: goto 0026 // -0020 │ │ +084f90: |[084f90] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +084fa0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +084fa2: 5484 ff00 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084fa6: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +084faa: 5484 0101 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ +084fae: 6e10 d803 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +084fb4: 0c04 |000a: move-result-object v4 │ │ +084fb6: 5b84 ff00 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084fba: 6e20 4f04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@044f │ │ +084fc0: 0b02 |0010: move-result-wide v2 │ │ +084fc2: 6e10 6c0e 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ +084fc8: 0a04 |0014: move-result v4 │ │ +084fca: 7130 5204 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ +084fd0: 0c01 |0018: move-result-object v1 │ │ +084fd2: 5484 0101 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0101 │ │ +084fd6: 6e20 dd03 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03dd │ │ +084fdc: 0c00 |001e: move-result-object v0 │ │ +084fde: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +084fe2: 5484 ff00 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +084fe6: 6e20 9b04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ +084fec: 5484 0001 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ +084ff0: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +084ff4: 6e20 8a03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ +084ffa: 6e20 8d03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ +085000: 1100 |0030: return-object v0 │ │ +085002: 6e20 4e04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@044e │ │ +085008: 0c00 |0034: move-result-object v0 │ │ +08500a: 5484 ff00 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00ff │ │ +08500e: 6e10 6c0e 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ +085014: 0a05 |003a: move-result v5 │ │ +085016: 6e10 6c0e 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ +08501c: 0a06 |003e: move-result v6 │ │ +08501e: 7130 5204 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ +085024: 0c06 |0042: move-result-object v6 │ │ +085026: 6e40 9804 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@0498 │ │ +08502c: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -142403,38 +142414,38 @@ │ │ 0x002a line=103 │ │ 0x002d line=104 │ │ 0x0030 line=107 │ │ 0x0031 line=97 │ │ 0x0035 line=99 │ │ locals : │ │ 0x001f - 0x0047 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0011 - 0x0047 reg=1 itemId J │ │ - 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ + 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ + 0x0011 - 0x0047 reg=2 itemId J │ │ 0x0000 - 0x0047 reg=8 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0047 reg=9 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0047 reg=10 position I │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'isViewFromObject' │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -084148: |[084148] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -084158: 1f03 9000 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08415c: 6e10 4903 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0349 │ │ -084162: 0c00 |0005: move-result-object v0 │ │ -084164: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -084168: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08416a: 0f00 |0009: return v0 │ │ -08416c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08416e: 28fe |000b: goto 0009 // -0002 │ │ +085030: |[085030] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +085040: 1f03 8f00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@008f │ │ +085044: 6e10 4903 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0349 │ │ +08504a: 0c00 |0005: move-result-object v0 │ │ +08504c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +085050: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +085052: 0f00 |0009: return v0 │ │ +085054: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +085056: 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; │ │ @@ -142444,16 +142455,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 │ │ -084170: |[084170] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -084180: 0e00 |0000: return-void │ │ +085058: |[085058] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +085068: 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; │ │ @@ -142463,17 +142474,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084184: |[084184] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -084194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084196: 1100 |0001: return-object v0 │ │ +08506c: |[08506c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +08507c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08507e: 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;) │ │ @@ -142481,32 +142492,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 │ │ -084198: |[084198] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0841a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0841aa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0841ac: 0770 |0002: move-object v0, v7 │ │ -0841ae: 1f00 9000 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0841b2: 5441 0001 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ -0841b6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -0841ba: 5441 0001 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ -0841be: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -0841c2: 5441 0001 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ -0841c6: 6e20 8a03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ -0841cc: 5441 0001 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ -0841d0: 6e20 8d03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ -0841d6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -0841da: 6e20 8a03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ -0841e0: 6e20 8d03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ -0841e6: 5b40 0001 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ -0841ea: 0e00 |0021: return-void │ │ +085080: |[085080] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +085090: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +085092: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +085094: 0770 |0002: move-object v0, v7 │ │ +085096: 1f00 8f00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +08509a: 5441 0001 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ +08509e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0850a2: 5441 0001 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ +0850a6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0850aa: 5441 0001 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ +0850ae: 6e20 8a03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ +0850b4: 5441 0001 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ +0850b8: 6e20 8d03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ +0850be: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0850c2: 6e20 8a03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ +0850c8: 6e20 8d03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ +0850ce: 5b40 0001 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0100 │ │ +0850d2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -142527,30 +142538,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0841ec: |[0841ec] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0841fc: 0e00 |0000: return-void │ │ +0850d4: |[0850d4] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0850e4: 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 : 858 (FragmentPagerAdapter.java) │ │ + source_file_idx : 862 (FragmentPagerAdapter.java) │ │ │ │ Class #566 header: │ │ -class_idx : 165 │ │ +class_idx : 164 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 320 │ │ -source_file_idx : 860 │ │ +superclass_idx : 319 │ │ +source_file_idx : 864 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #566 annotations: │ │ Annotations on field #275 'mFragments' │ │ @@ -142601,27 +142612,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 │ │ -084200: |[084200] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -084210: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -084212: 7010 1b08 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@081b │ │ -084218: 5b21 1001 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -08421c: 2200 c903 |0006: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -084220: 7010 a41f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -084226: 5b20 1401 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -08422a: 2200 c903 |000d: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -08422e: 7010 a41f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -084234: 5b20 1301 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -084238: 5b21 1101 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ -08423c: 5b23 1201 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ -084240: 0e00 |0018: return-void │ │ +0850e8: |[0850e8] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0850f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0850fa: 7010 1b08 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@081b │ │ +085100: 5b21 1001 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +085104: 2200 c703 |0006: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +085108: 7010 a41f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08510e: 5b20 1401 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085112: 2200 c703 |000d: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +085116: 7010 a41f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08511c: 5b20 1301 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +085120: 5b21 1101 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ +085124: 5b23 1201 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ +085128: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -142637,41 +142648,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 │ │ -084244: |[084244] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -084254: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -084256: 0770 |0001: move-object v0, v7 │ │ -084258: 1f00 9000 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08425c: 5441 1001 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -084260: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -084264: 5441 1201 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ -084268: 6e10 d803 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -08426e: 0c01 |000d: move-result-object v1 │ │ -084270: 5b41 1001 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -084274: 5441 1401 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -084278: 6e10 b31f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08427e: 0a01 |0015: move-result v1 │ │ -084280: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -084284: 5441 1401 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -084288: 6e20 a81f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -08428e: 28f3 |001d: goto 0010 // -000d │ │ -084290: 5441 1401 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -084294: 5442 1201 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ -084298: 6e20 ea03 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03ea │ │ -08429e: 0c02 |0025: move-result-object v2 │ │ -0842a0: 6e30 b21f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -0842a6: 5441 1301 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -0842aa: 6e30 b21f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -0842b0: 5441 1001 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -0842b4: 6e20 a304 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ -0842ba: 0e00 |0033: return-void │ │ +08512c: |[08512c] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +08513c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08513e: 0770 |0001: move-object v0, v7 │ │ +085140: 1f00 8f00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +085144: 5441 1001 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +085148: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +08514c: 5441 1201 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ +085150: 6e10 d803 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +085156: 0c01 |000d: move-result-object v1 │ │ +085158: 5b41 1001 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +08515c: 5441 1401 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085160: 6e10 b31f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +085166: 0a01 |0015: move-result v1 │ │ +085168: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +08516c: 5441 1401 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085170: 6e20 a81f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +085176: 28f3 |001d: goto 0010 // -000d │ │ +085178: 5441 1401 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +08517c: 5442 1201 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ +085180: 6e20 ea03 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03ea │ │ +085186: 0c02 |0025: move-result-object v2 │ │ +085188: 6e30 b21f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +08518e: 5441 1301 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +085192: 6e30 b21f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +085198: 5441 1001 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +08519c: 6e20 a304 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ +0851a2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -142691,24 +142702,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0842bc: |[0842bc] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0842cc: 5410 1001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -0842d0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0842d4: 5410 1001 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -0842d8: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ -0842de: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0842e0: 5b10 1001 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -0842e4: 5410 1201 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ -0842e8: 6e10 db03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03db │ │ -0842ee: 0e00 |0011: return-void │ │ +0851a4: |[0851a4] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0851b4: 5410 1001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +0851b8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0851bc: 5410 1001 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +0851c0: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ +0851c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0851c8: 5b10 1001 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +0851cc: 5410 1201 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ +0851d0: 6e10 db03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03db │ │ +0851d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -142727,62 +142738,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 │ │ -0842f0: |[0842f0] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -084300: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -084302: 5463 1301 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -084306: 6e10 b31f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08430c: 0a03 |0006: move-result v3 │ │ -08430e: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -084312: 5463 1301 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -084316: 6e20 ad1f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08431c: 0c00 |000e: move-result-object v0 │ │ -08431e: 1f00 9000 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -084322: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -084326: 1100 |0013: return-object v0 │ │ -084328: 5463 1001 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -08432c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -084330: 5463 1201 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ -084334: 6e10 d803 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -08433a: 0c03 |001d: move-result-object v3 │ │ -08433c: 5b63 1001 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -084340: 6e20 6504 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0465 │ │ -084346: 0c01 |0023: move-result-object v1 │ │ -084348: 5463 1401 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -08434c: 6e10 b31f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -084352: 0a03 |0029: move-result v3 │ │ -084354: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -084358: 5463 1401 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -08435c: 6e20 ad1f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -084362: 0c02 |0031: move-result-object v2 │ │ -084364: 1f02 8f00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@008f │ │ -084368: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -08436c: 6e20 8903 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0389 │ │ -084372: 5463 1301 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -084376: 6e10 b31f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08437c: 0a03 |003e: move-result v3 │ │ -08437e: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -084382: 5463 1301 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -084386: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -084388: 6e20 a81f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -08438e: 28f2 |0047: goto 0039 // -000e │ │ -084390: 6e20 8a03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ -084396: 6e20 8d03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ -08439c: 5463 1301 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -0843a0: 6e30 b21f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -0843a6: 5463 1001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ -0843aa: 6e10 6c0e 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ -0843b0: 0a04 |0058: move-result v4 │ │ -0843b2: 6e30 9704 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0497 │ │ -0843b8: 0710 |005c: move-object v0, v1 │ │ -0843ba: 28b6 |005d: goto 0013 // -004a │ │ +0851d8: |[0851d8] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0851e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0851ea: 5463 1301 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +0851ee: 6e10 b31f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0851f4: 0a03 |0006: move-result v3 │ │ +0851f6: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +0851fa: 5463 1301 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +0851fe: 6e20 ad1f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +085204: 0c00 |000e: move-result-object v0 │ │ +085206: 1f00 8f00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +08520a: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +08520e: 1100 |0013: return-object v0 │ │ +085210: 5463 1001 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +085214: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +085218: 5463 1201 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ +08521c: 6e10 d803 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +085222: 0c03 |001d: move-result-object v3 │ │ +085224: 5b63 1001 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +085228: 6e20 6504 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0465 │ │ +08522e: 0c01 |0023: move-result-object v1 │ │ +085230: 5463 1401 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085234: 6e10 b31f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +08523a: 0a03 |0029: move-result v3 │ │ +08523c: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +085240: 5463 1401 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085244: 6e20 ad1f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08524a: 0c02 |0031: move-result-object v2 │ │ +08524c: 1f02 8e00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@008e │ │ +085250: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +085254: 6e20 8903 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0389 │ │ +08525a: 5463 1301 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +08525e: 6e10 b31f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +085264: 0a03 |003e: move-result v3 │ │ +085266: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +08526a: 5463 1301 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +08526e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +085270: 6e20 a81f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +085276: 28f2 |0047: goto 0039 // -000e │ │ +085278: 6e20 8a03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ +08527e: 6e20 8d03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ +085284: 5463 1301 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +085288: 6e30 b21f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +08528e: 5463 1001 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0110 │ │ +085292: 6e10 6c0e 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0e6c │ │ +085298: 0a04 |0058: move-result v4 │ │ +08529a: 6e30 9704 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0497 │ │ +0852a0: 0710 |005c: move-object v0, v1 │ │ +0852a2: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -142812,23 +142823,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 │ │ -0843bc: |[0843bc] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -0843cc: 1f03 9000 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0843d0: 6e10 4903 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0349 │ │ -0843d6: 0c00 |0005: move-result-object v0 │ │ -0843d8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0843dc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0843de: 0f00 |0009: return v0 │ │ -0843e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0843e2: 28fe |000b: goto 0009 // -0002 │ │ +0852a4: |[0852a4] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0852b4: 1f03 8f00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@008f │ │ +0852b8: 6e10 4903 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0349 │ │ +0852be: 0c00 |0005: move-result-object v0 │ │ +0852c0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0852c4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0852c6: 0f00 |0009: return v0 │ │ +0852c8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0852ca: 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; │ │ @@ -142838,85 +142849,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 │ │ -0843e4: |[0843e4] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0843f4: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -0843f8: 07c0 |0002: move-object v0, v12 │ │ -0843fa: 1f00 6d00 |0003: check-cast v0, Landroid/os/Bundle; // type@006d │ │ -0843fe: 6e20 7102 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ -084404: 1a08 ba24 |0008: const-string v8, "states" // string@24ba │ │ -084408: 6e20 6402 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0264 │ │ -08440e: 0c02 |000d: move-result-object v2 │ │ -084410: 54b8 1401 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -084414: 6e10 aa1f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -08441a: 54b8 1301 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -08441e: 6e10 aa1f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -084424: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -084428: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -08442a: 2128 |001b: array-length v8, v2 │ │ -08442c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -084430: 54b9 1401 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -084434: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -084438: 1f08 8f00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@008f │ │ -08443c: 6e20 a81f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -084442: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -084446: 28f2 |0029: goto 001b // -000e │ │ -084448: 6e10 6902 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0269 │ │ -08444e: 0c07 |002d: move-result-object v7 │ │ -084450: 7210 3a1f 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1f3a │ │ -084456: 0c04 |0031: move-result-object v4 │ │ -084458: 7210 d01f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -08445e: 0a08 |0035: move-result v8 │ │ -084460: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -084464: 7210 d11f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -08446a: 0c06 |003b: move-result-object v6 │ │ -08446c: 1f06 b203 |003c: check-cast v6, Ljava/lang/String; // type@03b2 │ │ -084470: 1a08 9913 |003e: const-string v8, "f" // string@1399 │ │ -084474: 6e20 6a1f 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -08447a: 0a08 |0043: move-result v8 │ │ -08447c: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -084480: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -084482: 6e20 6b1f 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ -084488: 0c08 |004a: move-result-object v8 │ │ -08448a: 7110 361f 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -084490: 0a05 |004e: move-result v5 │ │ -084492: 54b8 1201 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ -084496: 6e30 e003 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@03e0 │ │ -08449c: 0c01 |0054: move-result-object v1 │ │ -08449e: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -0844a2: 54b8 1301 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -0844a6: 6e10 b31f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0844ac: 0a08 |005c: move-result v8 │ │ -0844ae: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -0844b2: 54b8 1301 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -0844b6: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -0844b8: 6e20 a81f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0844be: 28f2 |0065: goto 0057 // -000e │ │ -0844c0: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -0844c2: 6e20 8a03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ -0844c8: 54b8 1301 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -0844cc: 6e30 b21f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ -0844d2: 28c3 |006f: goto 0032 // -003d │ │ -0844d4: 1a08 5b03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@035b │ │ -0844d8: 2209 b303 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0844dc: 7010 761f 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0844e2: 1a0a 2802 |0077: const-string v10, "Bad fragment at key " // string@0228 │ │ -0844e6: 6e20 7e1f a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0844ec: 0c09 |007c: move-result-object v9 │ │ -0844ee: 6e20 7e1f 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0844f4: 0c09 |0080: move-result-object v9 │ │ -0844f6: 6e10 841f 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0844fc: 0c09 |0084: move-result-object v9 │ │ -0844fe: 7120 0d0d 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -084504: 28aa |0088: goto 0032 // -0056 │ │ -084506: 0e00 |0089: return-void │ │ +0852cc: |[0852cc] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0852dc: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +0852e0: 07c0 |0002: move-object v0, v12 │ │ +0852e2: 1f00 6c00 |0003: check-cast v0, Landroid/os/Bundle; // type@006c │ │ +0852e6: 6e20 7102 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0271 │ │ +0852ec: 1a08 ba24 |0008: const-string v8, "states" // string@24ba │ │ +0852f0: 6e20 6402 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0264 │ │ +0852f6: 0c02 |000d: move-result-object v2 │ │ +0852f8: 54b8 1401 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +0852fc: 6e10 aa1f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +085302: 54b8 1301 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +085306: 6e10 aa1f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +08530c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +085310: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +085312: 2128 |001b: array-length v8, v2 │ │ +085314: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +085318: 54b9 1401 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +08531c: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +085320: 1f08 8e00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@008e │ │ +085324: 6e20 a81f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +08532a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08532e: 28f2 |0029: goto 001b // -000e │ │ +085330: 6e10 6902 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0269 │ │ +085336: 0c07 |002d: move-result-object v7 │ │ +085338: 7210 3a1f 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1f3a │ │ +08533e: 0c04 |0031: move-result-object v4 │ │ +085340: 7210 d01f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +085346: 0a08 |0035: move-result v8 │ │ +085348: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +08534c: 7210 d11f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +085352: 0c06 |003b: move-result-object v6 │ │ +085354: 1f06 b003 |003c: check-cast v6, Ljava/lang/String; // type@03b0 │ │ +085358: 1a08 9a13 |003e: const-string v8, "f" // string@139a │ │ +08535c: 6e20 6a1f 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +085362: 0a08 |0043: move-result v8 │ │ +085364: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +085368: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +08536a: 6e20 6b1f 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ +085370: 0c08 |004a: move-result-object v8 │ │ +085372: 7110 361f 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +085378: 0a05 |004e: move-result v5 │ │ +08537a: 54b8 1201 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ +08537e: 6e30 e003 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@03e0 │ │ +085384: 0c01 |0054: move-result-object v1 │ │ +085386: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +08538a: 54b8 1301 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +08538e: 6e10 b31f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +085394: 0a08 |005c: move-result v8 │ │ +085396: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +08539a: 54b8 1301 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +08539e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0853a0: 6e20 a81f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0853a6: 28f2 |0065: goto 0057 // -000e │ │ +0853a8: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0853aa: 6e20 8a03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ +0853b0: 54b8 1301 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +0853b4: 6e30 b21f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1fb2 │ │ +0853ba: 28c3 |006f: goto 0032 // -003d │ │ +0853bc: 1a08 5f03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@035f │ │ +0853c0: 2209 b103 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0853c4: 7010 761f 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0853ca: 1a0a 2d02 |0077: const-string v10, "Bad fragment at key " // string@022d │ │ +0853ce: 6e20 7e1f a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0853d4: 0c09 |007c: move-result-object v9 │ │ +0853d6: 6e20 7e1f 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0853dc: 0c09 |0080: move-result-object v9 │ │ +0853de: 6e10 841f 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0853e4: 0c09 |0084: move-result-object v9 │ │ +0853e6: 7120 0d0d 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0853ec: 28aa |0088: goto 0032 // -0056 │ │ +0853ee: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -142955,57 +142966,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -084508: |[084508] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -084518: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08451a: 5475 1401 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -08451e: 6e10 b31f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -084524: 0a05 |0006: move-result v5 │ │ -084526: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -08452a: 2204 6d00 |0009: new-instance v4, Landroid/os/Bundle; // type@006d │ │ -08452e: 7010 5b02 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@025b │ │ -084534: 5475 1401 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -084538: 6e10 b31f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08453e: 0a05 |0013: move-result v5 │ │ -084540: 2351 9f04 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@049f │ │ -084544: 5475 1401 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ -084548: 6e20 b51f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -08454e: 1a05 ba24 |001b: const-string v5, "states" // string@24ba │ │ -084552: 6e30 6e02 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@026e │ │ -084558: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -08455a: 5475 1301 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -08455e: 6e10 b31f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -084564: 0a05 |0026: move-result v5 │ │ -084566: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -08456a: 5475 1301 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ -08456e: 6e20 ad1f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -084574: 0c00 |002e: move-result-object v0 │ │ -084576: 1f00 9000 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -08457a: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -08457e: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -084582: 2204 6d00 |0035: new-instance v4, Landroid/os/Bundle; // type@006d │ │ -084586: 7010 5b02 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@025b │ │ -08458c: 2205 b303 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -084590: 7010 761f 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -084596: 1a06 9913 |003f: const-string v6, "f" // string@1399 │ │ -08459a: 6e20 7e1f 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0845a0: 0c05 |0044: move-result-object v5 │ │ -0845a2: 6e20 7b1f 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0845a8: 0c05 |0048: move-result-object v5 │ │ -0845aa: 6e10 841f 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0845b0: 0c03 |004c: move-result-object v3 │ │ -0845b2: 5475 1201 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ -0845b6: 6e40 e803 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@03e8 │ │ -0845bc: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0845c0: 28cd |0054: goto 0021 // -0033 │ │ -0845c2: 1104 |0055: return-object v4 │ │ +0853f0: |[0853f0] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +085400: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +085402: 5475 1401 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085406: 6e10 b31f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +08540c: 0a05 |0006: move-result v5 │ │ +08540e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +085412: 2204 6c00 |0009: new-instance v4, Landroid/os/Bundle; // type@006c │ │ +085416: 7010 5b02 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@025b │ │ +08541c: 5475 1401 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085420: 6e10 b31f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +085426: 0a05 |0013: move-result v5 │ │ +085428: 2351 9d04 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@049d │ │ +08542c: 5475 1401 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0114 │ │ +085430: 6e20 b51f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +085436: 1a05 ba24 |001b: const-string v5, "states" // string@24ba │ │ +08543a: 6e30 6e02 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@026e │ │ +085440: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +085442: 5475 1301 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +085446: 6e10 b31f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +08544c: 0a05 |0026: move-result v5 │ │ +08544e: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +085452: 5475 1301 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0113 │ │ +085456: 6e20 ad1f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08545c: 0c00 |002e: move-result-object v0 │ │ +08545e: 1f00 8f00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +085462: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +085466: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +08546a: 2204 6c00 |0035: new-instance v4, Landroid/os/Bundle; // type@006c │ │ +08546e: 7010 5b02 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@025b │ │ +085474: 2205 b103 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +085478: 7010 761f 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08547e: 1a06 9a13 |003f: const-string v6, "f" // string@139a │ │ +085482: 6e20 7e1f 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085488: 0c05 |0044: move-result-object v5 │ │ +08548a: 6e20 7b1f 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +085490: 0c05 |0048: move-result-object v5 │ │ +085492: 6e10 841f 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +085498: 0c03 |004c: move-result-object v3 │ │ +08549a: 5475 1201 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0112 │ │ +08549e: 6e40 e803 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@03e8 │ │ +0854a4: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0854a8: 28cd |0054: goto 0021 // -0033 │ │ +0854aa: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -143034,32 +143045,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 │ │ -0845c4: |[0845c4] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0845d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0845d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0845d8: 0770 |0002: move-object v0, v7 │ │ -0845da: 1f00 9000 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -0845de: 5441 1101 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ -0845e2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -0845e6: 5441 1101 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ -0845ea: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -0845ee: 5441 1101 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ -0845f2: 6e20 8a03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ -0845f8: 5441 1101 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ -0845fc: 6e20 8d03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ -084602: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -084606: 6e20 8a03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ -08460c: 6e20 8d03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ -084612: 5b40 1101 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ -084616: 0e00 |0021: return-void │ │ +0854ac: |[0854ac] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0854bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0854be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0854c0: 0770 |0002: move-object v0, v7 │ │ +0854c2: 1f00 8f00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +0854c6: 5441 1101 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ +0854ca: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0854ce: 5441 1101 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ +0854d2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0854d6: 5441 1101 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ +0854da: 6e20 8a03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ +0854e0: 5441 1101 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ +0854e4: 6e20 8d03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ +0854ea: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0854ee: 6e20 8a03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038a │ │ +0854f4: 6e20 8d03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@038d │ │ +0854fa: 5b40 1101 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0111 │ │ +0854fe: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -143080,30 +143091,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -084618: |[084618] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -084628: 0e00 |0000: return-void │ │ +085500: |[085500] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +085510: 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 : 860 (FragmentStatePagerAdapter.java) │ │ + source_file_idx : 864 (FragmentStatePagerAdapter.java) │ │ │ │ Class #567 header: │ │ -class_idx : 175 │ │ +class_idx : 174 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 144 │ │ -source_file_idx : 2067 │ │ +superclass_idx : 143 │ │ +source_file_idx : 2069 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #567 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -143177,26 +143188,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08462c: |[08462c] android.support.v4.app.ListFragment.:()V │ │ -08463c: 7010 3403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ -084642: 2200 7000 |0003: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -084646: 7010 7602 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -08464c: 5b10 3301 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0133 │ │ -084650: 2200 ad00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00ad │ │ -084654: 7020 af04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@04af │ │ -08465a: 5b10 3901 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0139 │ │ -08465e: 2200 ae00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00ae │ │ -084662: 7020 b104 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@04b1 │ │ -084668: 5b10 3701 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0137 │ │ -08466c: 0e00 |0018: return-void │ │ +085514: |[085514] android.support.v4.app.ListFragment.:()V │ │ +085524: 7010 3403 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ +08552a: 2200 6f00 |0003: new-instance v0, Landroid/os/Handler; // type@006f │ │ +08552e: 7010 7602 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +085534: 5b10 3301 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0133 │ │ +085538: 2200 ac00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00ac │ │ +08553c: 7020 af04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@04af │ │ +085542: 5b10 3901 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0139 │ │ +085546: 2200 ad00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00ad │ │ +08554a: 7020 b104 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@04b1 │ │ +085550: 5b10 3701 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0137 │ │ +085554: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -143208,103 +143219,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -084670: |[084670] android.support.v4.app.ListFragment.ensureList:()V │ │ -084680: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -084682: 5463 3401 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084686: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -08468a: 0e00 |0005: return-void │ │ -08468c: 6e10 ba04 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ -084692: 0c02 |0009: move-result-object v2 │ │ -084694: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -084698: 2203 a103 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08469c: 1a04 9302 |000e: const-string v4, "Content view not yet created" // string@0293 │ │ -0846a0: 7020 311f 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0846a6: 2703 |0013: throw v3 │ │ -0846a8: 2023 4002 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0240 │ │ -0846ac: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -0846b0: 1f02 4002 |0018: check-cast v2, Landroid/widget/ListView; // type@0240 │ │ -0846b4: 5b62 3401 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -0846b8: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -0846ba: 5c63 3601 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ -0846be: 5463 3401 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -0846c2: 5464 3701 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0137 │ │ -0846c6: 6e20 0910 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -0846cc: 5463 3001 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ -0846d0: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -0846d4: 5460 3001 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ -0846d8: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -0846da: 5b63 3001 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ -0846de: 6e20 c204 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@04c2 │ │ -0846e4: 5463 3301 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0133 │ │ -0846e8: 5464 3901 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0139 │ │ -0846ec: 6e20 7b02 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ -0846f2: 28cc |0039: goto 0005 // -0034 │ │ -0846f4: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -0846fa: 6e20 d90d 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -084700: 0c03 |0040: move-result-object v3 │ │ -084702: 1f03 5802 |0041: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -084706: 5b63 3a01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -08470a: 5463 3a01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -08470e: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -084712: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -084718: 6e20 d90d 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -08471e: 0c03 |004f: move-result-object v3 │ │ -084720: 5b63 3201 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ -084724: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -08472a: 6e20 d90d 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -084730: 0c03 |0058: move-result-object v3 │ │ -084732: 5b63 3801 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -084736: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -08473c: 6e20 d90d 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -084742: 0c03 |0061: move-result-object v3 │ │ -084744: 5b63 3501 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -084748: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -08474e: 6e20 d90d 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -084754: 0c01 |006a: move-result-object v1 │ │ -084756: 2013 4002 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0240 │ │ -08475a: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -08475e: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -084762: 2203 b103 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@03b1 │ │ -084766: 1a04 640d |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0d64 │ │ -08476a: 7020 531f 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -084770: 2703 |0078: throw v3 │ │ -084772: 5463 3a01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -084776: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -08477a: 6e20 7a10 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -084780: 28d2 |0080: goto 0052 // -002e │ │ -084782: 2203 b103 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@03b1 │ │ -084786: 1a04 9202 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0292 │ │ -08478a: 7020 531f 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -084790: 2703 |0088: throw v3 │ │ -084792: 1f01 4002 |0089: check-cast v1, Landroid/widget/ListView; // type@0240 │ │ -084796: 5b61 3401 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -08479a: 5463 3201 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ -08479e: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -0847a2: 5463 3401 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -0847a6: 5464 3201 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ -0847aa: 6e20 0710 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1007 │ │ -0847b0: 2884 |0098: goto 001c // -007c │ │ -0847b2: 5463 3101 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ -0847b6: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -0847ba: 5463 3a01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -0847be: 5464 3101 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ -0847c2: 6e20 7310 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0847c8: 5463 3401 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -0847cc: 5464 3a01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -0847d0: 6e20 0710 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1007 │ │ -0847d6: 2900 71ff |00ab: goto/16 001c // -008f │ │ -0847da: 5463 3801 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -0847de: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -0847e2: 7030 c404 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ -0847e8: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +085558: |[085558] android.support.v4.app.ListFragment.ensureList:()V │ │ +085568: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08556a: 5463 3401 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +08556e: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +085572: 0e00 |0005: return-void │ │ +085574: 6e10 ba04 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ +08557a: 0c02 |0009: move-result-object v2 │ │ +08557c: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +085580: 2203 9f03 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@039f │ │ +085584: 1a04 9802 |000e: const-string v4, "Content view not yet created" // string@0298 │ │ +085588: 7020 311f 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08558e: 2703 |0013: throw v3 │ │ +085590: 2023 3e02 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@023e │ │ +085594: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +085598: 1f02 3e02 |0018: check-cast v2, Landroid/widget/ListView; // type@023e │ │ +08559c: 5b62 3401 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +0855a0: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0855a2: 5c63 3601 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ +0855a6: 5463 3401 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +0855aa: 5464 3701 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0137 │ │ +0855ae: 6e20 0910 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +0855b4: 5463 3001 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ +0855b8: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0855bc: 5460 3001 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ +0855c0: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0855c2: 5b63 3001 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ +0855c6: 6e20 c204 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@04c2 │ │ +0855cc: 5463 3301 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0133 │ │ +0855d0: 5464 3901 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0139 │ │ +0855d4: 6e20 7b02 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027b │ │ +0855da: 28cc |0039: goto 0005 // -0034 │ │ +0855dc: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +0855e2: 6e20 d90d 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0855e8: 0c03 |0040: move-result-object v3 │ │ +0855ea: 1f03 5602 |0041: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +0855ee: 5b63 3a01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +0855f2: 5463 3a01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +0855f6: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +0855fa: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +085600: 6e20 d90d 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +085606: 0c03 |004f: move-result-object v3 │ │ +085608: 5b63 3201 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ +08560c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +085612: 6e20 d90d 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +085618: 0c03 |0058: move-result-object v3 │ │ +08561a: 5b63 3801 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +08561e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +085624: 6e20 d90d 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08562a: 0c03 |0061: move-result-object v3 │ │ +08562c: 5b63 3501 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +085630: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +085636: 6e20 d90d 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08563c: 0c01 |006a: move-result-object v1 │ │ +08563e: 2013 3e02 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@023e │ │ +085642: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +085646: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +08564a: 2203 af03 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@03af │ │ +08564e: 1a04 660d |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0d66 │ │ +085652: 7020 531f 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +085658: 2703 |0078: throw v3 │ │ +08565a: 5463 3a01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +08565e: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +085662: 6e20 7a10 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +085668: 28d2 |0080: goto 0052 // -002e │ │ +08566a: 2203 af03 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@03af │ │ +08566e: 1a04 9702 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0297 │ │ +085672: 7020 531f 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +085678: 2703 |0088: throw v3 │ │ +08567a: 1f01 3e02 |0089: check-cast v1, Landroid/widget/ListView; // type@023e │ │ +08567e: 5b61 3401 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +085682: 5463 3201 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ +085686: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +08568a: 5463 3401 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +08568e: 5464 3201 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ +085692: 6e20 0710 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1007 │ │ +085698: 2884 |0098: goto 001c // -007c │ │ +08569a: 5463 3101 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ +08569e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0856a2: 5463 3a01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +0856a6: 5464 3101 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ +0856aa: 6e20 7310 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0856b0: 5463 3401 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +0856b4: 5464 3a01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +0856b8: 6e20 0710 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1007 │ │ +0856be: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0856c2: 5463 3801 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +0856c6: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0856ca: 7030 c404 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ +0856d0: 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 │ │ @@ -143349,77 +143360,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0847ec: |[0847ec] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -0847fc: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -084802: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -084806: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -08480a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -08480c: 7010 b404 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -084812: 5460 3801 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -084816: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -08481a: 2200 a103 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08481e: 1a01 7402 |0011: const-string v1, "Can't be used with a custom content view" // string@0274 │ │ -084822: 7020 311f 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -084828: 2700 |0016: throw v0 │ │ -08482a: 5560 3601 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ -08482e: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -084832: 0e00 |001b: return-void │ │ -084834: 5c67 3601 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ -084838: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -08483c: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -084840: 5460 3801 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -084844: 6e10 b504 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -08484a: 0c01 |0027: move-result-object v1 │ │ -08484c: 7120 300f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ -084852: 0c01 |002b: move-result-object v1 │ │ -084854: 6e20 460e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -08485a: 5460 3501 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -08485e: 6e10 b504 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -084864: 0c01 |0034: move-result-object v1 │ │ -084866: 7120 300f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ -08486c: 0c01 |0038: move-result-object v1 │ │ -08486e: 6e20 460e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -084874: 5460 3801 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -084878: 6e20 450e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -08487e: 5460 3501 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -084882: 6e20 450e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -084888: 28d5 |0046: goto 001b // -002b │ │ -08488a: 5460 3801 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -08488e: 6e10 d60d 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ -084894: 5460 3501 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -084898: 6e10 d60d 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ -08489e: 28eb |0051: goto 003c // -0015 │ │ -0848a0: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -0848a4: 5460 3801 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -0848a8: 6e10 b504 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -0848ae: 0c01 |0059: move-result-object v1 │ │ -0848b0: 7120 300f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ -0848b6: 0c01 |005d: move-result-object v1 │ │ -0848b8: 6e20 460e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -0848be: 5460 3501 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -0848c2: 6e10 b504 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -0848c8: 0c01 |0066: move-result-object v1 │ │ -0848ca: 7120 300f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ -0848d0: 0c01 |006a: move-result-object v1 │ │ -0848d2: 6e20 460e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ -0848d8: 5460 3801 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -0848dc: 6e20 450e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0848e2: 5460 3501 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -0848e6: 6e20 450e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0848ec: 28a3 |0078: goto 001b // -005d │ │ -0848ee: 5460 3801 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -0848f2: 6e10 d60d 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ -0848f8: 5460 3501 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -0848fc: 6e10 d60d 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ -084902: 28eb |0083: goto 006e // -0015 │ │ +0856d4: |[0856d4] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +0856e4: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +0856ea: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +0856ee: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +0856f2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0856f4: 7010 b404 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +0856fa: 5460 3801 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +0856fe: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +085702: 2200 9f03 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +085706: 1a01 7902 |0011: const-string v1, "Can't be used with a custom content view" // string@0279 │ │ +08570a: 7020 311f 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +085710: 2700 |0016: throw v0 │ │ +085712: 5560 3601 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ +085716: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +08571a: 0e00 |001b: return-void │ │ +08571c: 5c67 3601 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ +085720: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +085724: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +085728: 5460 3801 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +08572c: 6e10 b504 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +085732: 0c01 |0027: move-result-object v1 │ │ +085734: 7120 300f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ +08573a: 0c01 |002b: move-result-object v1 │ │ +08573c: 6e20 460e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +085742: 5460 3501 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +085746: 6e10 b504 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +08574c: 0c01 |0034: move-result-object v1 │ │ +08574e: 7120 300f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ +085754: 0c01 |0038: move-result-object v1 │ │ +085756: 6e20 460e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +08575c: 5460 3801 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +085760: 6e20 450e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +085766: 5460 3501 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +08576a: 6e20 450e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +085770: 28d5 |0046: goto 001b // -002b │ │ +085772: 5460 3801 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +085776: 6e10 d60d 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ +08577c: 5460 3501 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +085780: 6e10 d60d 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ +085786: 28eb |0051: goto 003c // -0015 │ │ +085788: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +08578c: 5460 3801 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +085790: 6e10 b504 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +085796: 0c01 |0059: move-result-object v1 │ │ +085798: 7120 300f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ +08579e: 0c01 |005d: move-result-object v1 │ │ +0857a0: 6e20 460e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +0857a6: 5460 3501 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +0857aa: 6e10 b504 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +0857b0: 0c01 |0066: move-result-object v1 │ │ +0857b2: 7120 300f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ +0857b8: 0c01 |006a: move-result-object v1 │ │ +0857ba: 6e20 460e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0e46 │ │ +0857c0: 5460 3801 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +0857c4: 6e20 450e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0857ca: 5460 3501 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +0857ce: 6e20 450e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0857d4: 28a3 |0078: goto 001b // -005d │ │ +0857d6: 5460 3801 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +0857da: 6e10 d60d 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ +0857e0: 5460 3501 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +0857e4: 6e10 d60d 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0dd6 │ │ +0857ea: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -143450,17 +143461,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084904: |[084904] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -084914: 5410 3001 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ -084918: 1100 |0002: return-object v0 │ │ +0857ec: |[0857ec] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +0857fc: 5410 3001 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ +085800: 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;) │ │ @@ -143468,18 +143479,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08491c: |[08491c] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -08492c: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -084932: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084936: 1100 |0005: return-object v0 │ │ +085804: |[085804] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +085814: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +08581a: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +08581e: 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; │ │ │ │ @@ -143488,20 +143499,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -084938: |[084938] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -084948: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -08494e: 5420 3401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084952: 6e10 fd0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0ffd │ │ -084958: 0b00 |0008: move-result-wide v0 │ │ -08495a: 1000 |0009: return-wide v0 │ │ +085820: |[085820] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +085830: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +085836: 5420 3401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +08583a: 6e10 fd0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0ffd │ │ +085840: 0b00 |0008: move-result-wide v0 │ │ +085842: 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; │ │ │ │ @@ -143510,20 +143521,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08495c: |[08495c] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -08496c: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -084972: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084976: 6e10 fe0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0ffe │ │ -08497c: 0a00 |0008: move-result v0 │ │ -08497e: 0f00 |0009: return v0 │ │ +085844: |[085844] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +085854: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +08585a: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +08585e: 6e10 fe0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0ffe │ │ +085864: 0a00 |0008: move-result v0 │ │ +085866: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -143532,73 +143543,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 │ │ -084980: |[084980] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -084990: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -084994: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -084996: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -084998: 6e10 b504 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -08499e: 0c00 |0007: move-result-object v0 │ │ -0849a0: 2205 3702 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0237 │ │ -0849a4: 7020 970f 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -0849aa: 2203 3e02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@023e │ │ -0849ae: 7020 cf0f 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ -0849b4: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -0849ba: 6e20 e90f 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0fe9 │ │ -0849c0: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -0849c2: 6e20 eb0f 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0feb │ │ -0849c8: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -0849cc: 6e20 ed0f 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -0849d2: 6e20 e80f b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0fe8 │ │ -0849d8: 2204 4302 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0243 │ │ -0849dc: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -0849de: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -0849e4: 7040 1f10 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@101f │ │ -0849ea: 2207 3602 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -0849ee: 7030 960f a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -0849f4: 6e30 d20f 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ -0849fa: 2207 3602 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -0849fe: 7030 960f 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -084a04: 6e30 990f 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ -084a0a: 2201 3702 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0237 │ │ -084a0e: 7020 970f 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -084a14: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -084a1a: 6e20 a20f 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ -084a20: 2206 5802 |0048: new-instance v6, Landroid/widget/TextView; // type@0258 │ │ -084a24: 6e10 b504 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -084a2a: 0c07 |004d: move-result-object v7 │ │ -084a2c: 7020 5a10 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -084a32: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -084a38: 6e20 6d10 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@106d │ │ -084a3e: 6e20 6c10 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ -084a44: 2207 3602 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -084a48: 7030 960f 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -084a4e: 6e30 990f 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ -084a54: 2202 4002 |0062: new-instance v2, Landroid/widget/ListView; // type@0240 │ │ -084a58: 6e10 b504 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -084a5e: 0c07 |0067: move-result-object v7 │ │ -084a60: 7020 f50f 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ -084a66: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -084a6c: 6e20 0810 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1008 │ │ -084a72: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -084a74: 6e20 0610 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1006 │ │ -084a7a: 2207 3602 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -084a7e: 7030 960f 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -084a84: 6e30 990f 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ -084a8a: 2207 3602 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -084a8e: 7030 960f 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -084a94: 6e30 990f 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ -084a9a: 2207 3602 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -084a9e: 7030 960f 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ -084aa4: 6e20 a30f 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fa3 │ │ -084aaa: 1105 |008d: return-object v5 │ │ +085868: |[085868] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +085878: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +08587c: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +08587e: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +085880: 6e10 b504 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +085886: 0c00 |0007: move-result-object v0 │ │ +085888: 2205 3502 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0235 │ │ +08588c: 7020 970f 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +085892: 2203 3c02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@023c │ │ +085896: 7020 cf0f 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ +08589c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +0858a2: 6e20 e90f 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0fe9 │ │ +0858a8: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +0858aa: 6e20 eb0f 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0feb │ │ +0858b0: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +0858b4: 6e20 ed0f 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +0858ba: 6e20 e80f b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0fe8 │ │ +0858c0: 2204 4102 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0241 │ │ +0858c4: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +0858c6: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +0858cc: 7040 1f10 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@101f │ │ +0858d2: 2207 3402 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +0858d6: 7030 960f a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +0858dc: 6e30 d20f 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd2 │ │ +0858e2: 2207 3402 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +0858e6: 7030 960f 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +0858ec: 6e30 990f 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ +0858f2: 2201 3502 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0235 │ │ +0858f6: 7020 970f 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +0858fc: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +085902: 6e20 a20f 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fa2 │ │ +085908: 2206 5602 |0048: new-instance v6, Landroid/widget/TextView; // type@0256 │ │ +08590c: 6e10 b504 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +085912: 0c07 |004d: move-result-object v7 │ │ +085914: 7020 5a10 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +08591a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +085920: 6e20 6d10 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@106d │ │ +085926: 6e20 6c10 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@106c │ │ +08592c: 2207 3402 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +085930: 7030 960f 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +085936: 6e30 990f 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ +08593c: 2202 3e02 |0062: new-instance v2, Landroid/widget/ListView; // type@023e │ │ +085940: 6e10 b504 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +085946: 0c07 |0067: move-result-object v7 │ │ +085948: 7020 f50f 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ +08594e: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +085954: 6e20 0810 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1008 │ │ +08595a: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +08595c: 6e20 0610 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1006 │ │ +085962: 2207 3402 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +085966: 7030 960f 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +08596c: 6e30 990f 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ +085972: 2207 3402 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +085976: 7030 960f 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +08597c: 6e30 990f 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0f99 │ │ +085982: 2207 3402 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +085986: 7030 960f 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0f96 │ │ +08598c: 6e20 a30f 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fa3 │ │ +085992: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -143638,28 +143649,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -084aac: |[084aac] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -084abc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -084abe: 5430 3301 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0133 │ │ -084ac2: 5431 3901 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0139 │ │ -084ac6: 6e20 7e02 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -084acc: 5b32 3401 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084ad0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -084ad2: 5c30 3601 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ -084ad6: 5b32 3501 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ -084ada: 5b32 3801 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ -084ade: 5b32 3201 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ -084ae2: 5b32 3a01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -084ae6: 6f10 6303 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0363 │ │ -084aec: 0e00 |0018: return-void │ │ +085994: |[085994] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +0859a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0859a6: 5430 3301 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0133 │ │ +0859aa: 5431 3901 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0139 │ │ +0859ae: 6e20 7e02 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +0859b4: 5b32 3401 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +0859b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0859ba: 5c30 3601 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ +0859be: 5b32 3501 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0135 │ │ +0859c2: 5b32 3801 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0138 │ │ +0859c6: 5b32 3201 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0132 │ │ +0859ca: 5b32 3a01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +0859ce: 6f10 6303 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0363 │ │ +0859d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -143673,16 +143684,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 │ │ -084af0: |[084af0] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -084b00: 0e00 |0000: return-void │ │ +0859d8: |[0859d8] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +0859e8: 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; │ │ @@ -143694,18 +143705,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 │ │ -084b04: |[084b04] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -084b14: 6f30 7003 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0370 │ │ -084b1a: 7010 b404 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -084b20: 0e00 |0006: return-void │ │ +0859ec: |[0859ec] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0859fc: 6f30 7003 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0370 │ │ +085a02: 7010 b404 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +085a08: 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; │ │ @@ -143717,31 +143728,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -084b24: |[084b24] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -084b34: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -084b3a: 5420 3a01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -084b3e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -084b42: 2200 a103 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -084b46: 1a01 7402 |0009: const-string v1, "Can't be used with a custom content view" // string@0274 │ │ -084b4a: 7020 311f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -084b50: 2700 |000e: throw v0 │ │ -084b52: 5420 3a01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -084b56: 6e20 7310 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -084b5c: 5420 3101 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ -084b60: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -084b64: 5420 3401 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084b68: 5421 3a01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ -084b6c: 6e20 0710 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1007 │ │ -084b72: 5b23 3101 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ -084b76: 0e00 |0021: return-void │ │ +085a0c: |[085a0c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +085a1c: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +085a22: 5420 3a01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +085a26: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +085a2a: 2200 9f03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +085a2e: 1a01 7902 |0009: const-string v1, "Can't be used with a custom content view" // string@0279 │ │ +085a32: 7020 311f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +085a38: 2700 |000e: throw v0 │ │ +085a3a: 5420 3a01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +085a3e: 6e20 7310 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +085a44: 5420 3101 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ +085a48: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +085a4c: 5420 3401 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +085a50: 5421 3a01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013a │ │ +085a54: 6e20 0710 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1007 │ │ +085a5a: 5b23 3101 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0131 │ │ +085a5e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -143757,38 +143768,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -084b78: |[084b78] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -084b88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -084b8a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -084b8c: 5443 3001 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ -084b90: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -084b94: 0110 |0006: move v0, v1 │ │ -084b96: 5b45 3001 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ -084b9a: 5443 3401 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084b9e: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -084ba2: 5443 3401 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084ba6: 6e20 0310 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -084bac: 5543 3601 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ -084bb0: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -084bb4: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -084bb8: 6e10 ba04 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ -084bbe: 0c03 |001b: move-result-object v3 │ │ -084bc0: 6e10 fa0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ -084bc6: 0c03 |001f: move-result-object v3 │ │ -084bc8: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -084bcc: 0112 |0022: move v2, v1 │ │ -084bce: 7030 c404 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ -084bd4: 0e00 |0026: return-void │ │ -084bd6: 0120 |0027: move v0, v2 │ │ -084bd8: 28df |0028: goto 0007 // -0021 │ │ +085a60: |[085a60] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +085a70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +085a72: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +085a74: 5443 3001 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ +085a78: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +085a7c: 0110 |0006: move v0, v1 │ │ +085a7e: 5b45 3001 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0130 │ │ +085a82: 5443 3401 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +085a86: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +085a8a: 5443 3401 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +085a8e: 6e20 0310 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +085a94: 5543 3601 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0136 │ │ +085a98: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +085a9c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +085aa0: 6e10 ba04 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ +085aa6: 0c03 |001b: move-result-object v3 │ │ +085aa8: 6e10 fa0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ +085aae: 0c03 |001f: move-result-object v3 │ │ +085ab0: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +085ab4: 0112 |0022: move v2, v1 │ │ +085ab6: 7030 c404 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ +085abc: 0e00 |0026: return-void │ │ +085abe: 0120 |0027: move v0, v2 │ │ +085ac0: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -143805,18 +143816,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -084bdc: |[084bdc] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -084bec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -084bee: 7030 c404 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ -084bf4: 0e00 |0004: return-void │ │ +085ac4: |[085ac4] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +085ad4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +085ad6: 7030 c404 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ +085adc: 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 │ │ @@ -143826,18 +143837,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -084bf8: |[084bf8] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -084c08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084c0a: 7030 c404 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ -084c10: 0e00 |0004: return-void │ │ +085ae0: |[085ae0] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +085af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085af2: 7030 c404 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c4 │ │ +085af8: 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 │ │ @@ -143847,35 +143858,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -084c14: |[084c14] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -084c24: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -084c2a: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ -084c2e: 6e20 0e10 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -084c34: 0e00 |0008: return-void │ │ +085afc: |[085afc] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +085b0c: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +085b12: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0134 │ │ +085b16: 6e20 0e10 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +085b1c: 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 : 2067 (ListFragment.java) │ │ + source_file_idx : 2069 (ListFragment.java) │ │ │ │ Class #568 header: │ │ -class_idx : 178 │ │ +class_idx : 177 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2265 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2267 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ @@ -143967,21 +143978,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 │ │ -084c38: |[084c38] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -084c48: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084c4c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -084c52: 5902 4101 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -084c56: 5b03 3b01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@013b │ │ -084c5a: 5b04 3c01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -084c5e: 0e00 |000b: return-void │ │ +085b20: |[085b20] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +085b30: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085b34: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +085b3a: 5902 4101 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +085b3e: 5b03 3b01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@013b │ │ +085b42: 5b04 3c01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +085b46: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -143999,71 +144010,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 │ │ -084c60: |[084c60] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -084c70: 5441 3c01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -084c74: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -084c78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -084c7a: 5441 4901 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084c7e: 5411 4c01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084c82: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -084c86: 5441 4901 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084c8a: 5411 4c01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084c8e: 5411 bc00 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084c92: 5410 f200 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084c96: 5441 4901 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084c9a: 5411 4c01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084c9e: 5411 bc00 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084ca2: 1a02 7c1e |0019: const-string v2, "onLoadFinished" // string@1e7c │ │ -084ca6: 5b12 f200 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084caa: 6301 4a01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -084cae: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -084cb2: 1a01 d808 |0021: const-string v1, "LoaderManager" // string@08d8 │ │ -084cb6: 2202 b303 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -084cba: 7010 761f 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -084cc0: 1a03 2400 |0028: const-string v3, " onLoadFinished in " // string@0024 │ │ -084cc4: 6e20 7e1f 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084cca: 0c02 |002d: move-result-object v2 │ │ -084ccc: 6e20 7d1f 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -084cd2: 0c02 |0031: move-result-object v2 │ │ -084cd4: 1a03 0e01 |0032: const-string v3, ": " // string@010e │ │ -084cd8: 6e20 7e1f 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084cde: 0c02 |0037: move-result-object v2 │ │ -084ce0: 6e20 3b06 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@063b │ │ -084ce6: 0c03 |003b: move-result-object v3 │ │ -084ce8: 6e20 7e1f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084cee: 0c02 |003f: move-result-object v2 │ │ -084cf0: 6e10 841f 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -084cf6: 0c02 |0043: move-result-object v2 │ │ -084cf8: 7120 0c0d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -084cfe: 5441 3c01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -084d02: 7230 c804 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04c8 │ │ -084d08: 5441 4901 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084d0c: 5411 4c01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084d10: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -084d14: 5441 4901 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084d18: 5411 4c01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084d1c: 5411 bc00 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084d20: 5b10 f200 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084d24: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -084d26: 5c41 3e01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -084d2a: 0e00 |005d: return-void │ │ -084d2c: 0d01 |005e: move-exception v1 │ │ -084d2e: 5442 4901 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084d32: 5422 4c01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084d36: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -084d3a: 5442 4901 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084d3e: 5422 4c01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084d42: 5422 bc00 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084d46: 5b20 f200 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084d4a: 2701 |006d: throw v1 │ │ +085b48: |[085b48] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +085b58: 5441 3c01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +085b5c: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +085b60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +085b62: 5441 4901 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085b66: 5411 4c01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085b6a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +085b6e: 5441 4901 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085b72: 5411 4c01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085b76: 5411 bc00 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085b7a: 5410 f200 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085b7e: 5441 4901 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085b82: 5411 4c01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085b86: 5411 bc00 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085b8a: 1a02 7c1e |0019: const-string v2, "onLoadFinished" // string@1e7c │ │ +085b8e: 5b12 f200 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085b92: 6301 4a01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +085b96: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +085b9a: 1a01 da08 |0021: const-string v1, "LoaderManager" // string@08da │ │ +085b9e: 2202 b103 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +085ba2: 7010 761f 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +085ba8: 1a03 2400 |0028: const-string v3, " onLoadFinished in " // string@0024 │ │ +085bac: 6e20 7e1f 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085bb2: 0c02 |002d: move-result-object v2 │ │ +085bb4: 6e20 7d1f 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +085bba: 0c02 |0031: move-result-object v2 │ │ +085bbc: 1a03 1201 |0032: const-string v3, ": " // string@0112 │ │ +085bc0: 6e20 7e1f 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085bc6: 0c02 |0037: move-result-object v2 │ │ +085bc8: 6e20 3b06 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@063b │ │ +085bce: 0c03 |003b: move-result-object v3 │ │ +085bd0: 6e20 7e1f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085bd6: 0c02 |003f: move-result-object v2 │ │ +085bd8: 6e10 841f 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +085bde: 0c02 |0043: move-result-object v2 │ │ +085be0: 7120 0c0d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +085be6: 5441 3c01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +085bea: 7230 c804 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04c8 │ │ +085bf0: 5441 4901 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085bf4: 5411 4c01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085bf8: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +085bfc: 5441 4901 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085c00: 5411 4c01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085c04: 5411 bc00 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085c08: 5b10 f200 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085c0c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +085c0e: 5c41 3e01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +085c12: 0e00 |005d: return-void │ │ +085c14: 0d01 |005e: move-exception v1 │ │ +085c16: 5442 4901 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085c1a: 5422 4c01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085c1e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +085c22: 5442 4901 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085c26: 5422 4c01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085c2a: 5422 bc00 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085c2e: 5b20 f200 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085c32: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -144090,103 +144101,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -084d58: |[084d58] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -084d68: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -084d6a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -084d6c: 6302 4a01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -084d70: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -084d74: 1a02 d808 |0006: const-string v2, "LoaderManager" // string@08d8 │ │ -084d78: 2203 b303 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -084d7c: 7010 761f 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -084d82: 1a04 0a00 |000d: const-string v4, " Destroying: " // string@000a │ │ -084d86: 6e20 7e1f 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084d8c: 0c03 |0012: move-result-object v3 │ │ -084d8e: 6e20 7d1f 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -084d94: 0c03 |0016: move-result-object v3 │ │ -084d96: 6e10 841f 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -084d9c: 0c03 |001a: move-result-object v3 │ │ -084d9e: 7120 0c0d 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -084da4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -084da6: 5c72 3f01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@013f │ │ -084daa: 5571 3e01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -084dae: 5c75 3e01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -084db2: 5472 3c01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -084db6: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -084dba: 5472 4301 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084dbe: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -084dc2: 5572 4001 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -084dc6: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -084dca: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -084dce: 6302 4a01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -084dd2: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -084dd6: 1a02 d808 |0037: const-string v2, "LoaderManager" // string@08d8 │ │ -084dda: 2203 b303 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -084dde: 7010 761f 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -084de4: 1a04 1700 |003e: const-string v4, " Reseting: " // string@0017 │ │ -084de8: 6e20 7e1f 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084dee: 0c03 |0043: move-result-object v3 │ │ -084df0: 6e20 7d1f 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -084df6: 0c03 |0047: move-result-object v3 │ │ -084df8: 6e10 841f 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -084dfe: 0c03 |004b: move-result-object v3 │ │ -084e00: 7120 0c0d 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -084e06: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -084e08: 5472 4901 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084e0c: 5422 4c01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084e10: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -084e14: 5472 4901 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084e18: 5422 4c01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084e1c: 5422 bc00 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084e20: 5420 f200 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084e24: 5472 4901 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084e28: 5422 4c01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084e2c: 5422 bc00 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084e30: 1a03 7e1e |0064: const-string v3, "onLoaderReset" // string@1e7e │ │ -084e34: 5b23 f200 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084e38: 5472 3c01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -084e3c: 5473 4301 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084e40: 7220 c904 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@04c9 │ │ -084e46: 5472 4901 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084e4a: 5422 4c01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084e4e: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -084e52: 5472 4901 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084e56: 5422 4c01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084e5a: 5422 bc00 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084e5e: 5b20 f200 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084e62: 5b76 3c01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -084e66: 5b76 3d01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ -084e6a: 5c75 4001 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -084e6e: 5472 4301 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084e72: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -084e76: 5572 4201 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ -084e7a: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -084e7e: 5c75 4201 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ -084e82: 5472 4301 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084e86: 6e20 5006 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0650 │ │ -084e8c: 5472 4301 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084e90: 6e10 4b06 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@064b │ │ -084e96: 5472 4401 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -084e9a: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -084e9e: 5472 4401 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -084ea2: 6e10 d404 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -084ea8: 0e00 |00a0: return-void │ │ -084eaa: 0d02 |00a1: move-exception v2 │ │ -084eac: 5473 4901 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084eb0: 5433 4c01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084eb4: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -084eb8: 5473 4901 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -084ebc: 5433 4c01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -084ec0: 5433 bc00 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -084ec4: 5b30 f200 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ -084ec8: 2702 |00b0: throw v2 │ │ +085c40: |[085c40] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +085c50: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +085c52: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +085c54: 6302 4a01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +085c58: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +085c5c: 1a02 da08 |0006: const-string v2, "LoaderManager" // string@08da │ │ +085c60: 2203 b103 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +085c64: 7010 761f 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +085c6a: 1a04 0a00 |000d: const-string v4, " Destroying: " // string@000a │ │ +085c6e: 6e20 7e1f 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085c74: 0c03 |0012: move-result-object v3 │ │ +085c76: 6e20 7d1f 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +085c7c: 0c03 |0016: move-result-object v3 │ │ +085c7e: 6e10 841f 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +085c84: 0c03 |001a: move-result-object v3 │ │ +085c86: 7120 0c0d 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +085c8c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +085c8e: 5c72 3f01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@013f │ │ +085c92: 5571 3e01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +085c96: 5c75 3e01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +085c9a: 5472 3c01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +085c9e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +085ca2: 5472 4301 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085ca6: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +085caa: 5572 4001 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +085cae: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +085cb2: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +085cb6: 6302 4a01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +085cba: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +085cbe: 1a02 da08 |0037: const-string v2, "LoaderManager" // string@08da │ │ +085cc2: 2203 b103 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +085cc6: 7010 761f 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +085ccc: 1a04 1700 |003e: const-string v4, " Reseting: " // string@0017 │ │ +085cd0: 6e20 7e1f 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085cd6: 0c03 |0043: move-result-object v3 │ │ +085cd8: 6e20 7d1f 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +085cde: 0c03 |0047: move-result-object v3 │ │ +085ce0: 6e10 841f 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +085ce6: 0c03 |004b: move-result-object v3 │ │ +085ce8: 7120 0c0d 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +085cee: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +085cf0: 5472 4901 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085cf4: 5422 4c01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085cf8: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +085cfc: 5472 4901 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085d00: 5422 4c01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085d04: 5422 bc00 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085d08: 5420 f200 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085d0c: 5472 4901 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085d10: 5422 4c01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085d14: 5422 bc00 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085d18: 1a03 7e1e |0064: const-string v3, "onLoaderReset" // string@1e7e │ │ +085d1c: 5b23 f200 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085d20: 5472 3c01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +085d24: 5473 4301 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085d28: 7220 c904 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@04c9 │ │ +085d2e: 5472 4901 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085d32: 5422 4c01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085d36: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +085d3a: 5472 4901 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085d3e: 5422 4c01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085d42: 5422 bc00 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085d46: 5b20 f200 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085d4a: 5b76 3c01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +085d4e: 5b76 3d01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ +085d52: 5c75 4001 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +085d56: 5472 4301 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085d5a: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +085d5e: 5572 4201 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ +085d62: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +085d66: 5c75 4201 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ +085d6a: 5472 4301 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085d6e: 6e20 5006 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0650 │ │ +085d74: 5472 4301 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085d78: 6e10 4b06 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@064b │ │ +085d7e: 5472 4401 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +085d82: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +085d86: 5472 4401 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +085d8a: 6e10 d404 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +085d90: 0e00 |00a0: return-void │ │ +085d92: 0d02 |00a1: move-exception v2 │ │ +085d94: 5473 4901 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085d98: 5433 4c01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085d9c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +085da0: 5473 4901 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +085da4: 5433 4c01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +085da8: 5433 bc00 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +085dac: 5b30 f200 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f2 │ │ +085db0: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -144224,112 +144235,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 │ │ -084ed8: |[084ed8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -084ee8: 6e20 061f 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084eee: 1a00 4a1a |0003: const-string v0, "mId=" // string@1a4a │ │ -084ef2: 6e20 061f 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084ef8: 5230 4101 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -084efc: 6e20 041f 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -084f02: 1a00 6600 |000d: const-string v0, " mArgs=" // string@0066 │ │ -084f06: 6e20 061f 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084f0c: 5430 3b01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@013b │ │ -084f10: 6e20 0a1f 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -084f16: 6e20 061f 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084f1c: 1a00 6119 |001a: const-string v0, "mCallbacks=" // string@1961 │ │ -084f20: 6e20 061f 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084f26: 5430 3c01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -084f2a: 6e20 0a1f 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -084f30: 6e20 061f 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084f36: 1a00 b01a |0027: const-string v0, "mLoader=" // string@1ab0 │ │ -084f3a: 6e20 061f 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084f40: 5430 4301 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084f44: 6e20 0a1f 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -084f4a: 5430 4301 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084f4e: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -084f52: 5430 4301 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -084f56: 2201 b303 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -084f5a: 7010 761f 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -084f60: 6e20 7e1f 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084f66: 0c01 |003f: move-result-object v1 │ │ -084f68: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ -084f6c: 6e20 7e1f 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -084f72: 0c01 |0045: move-result-object v1 │ │ -084f74: 6e10 841f 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -084f7a: 0c01 |0049: move-result-object v1 │ │ -084f7c: 6e57 3d06 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@063d │ │ -084f82: 5530 4001 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -084f86: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -084f8a: 5530 3e01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -084f8e: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -084f92: 6e20 061f 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084f98: 1a00 291a |0058: const-string v0, "mHaveData=" // string@1a29 │ │ -084f9c: 6e20 061f 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084fa2: 5530 4001 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -084fa6: 6e20 071f 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -084fac: 1a00 2000 |0062: const-string v0, " mDeliveredData=" // string@0020 │ │ -084fb0: 6e20 061f 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084fb6: 5530 3e01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -084fba: 6e20 0c1f 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -084fc0: 6e20 061f 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084fc6: 1a00 b119 |006f: const-string v0, "mData=" // string@19b1 │ │ -084fca: 6e20 061f 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084fd0: 5430 3d01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ -084fd4: 6e20 0a1f 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -084fda: 6e20 061f 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084fe0: 1a00 e01b |007c: const-string v0, "mStarted=" // string@1be0 │ │ -084fe4: 6e20 061f 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084fea: 5530 4801 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -084fee: 6e20 071f 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -084ff4: 1a00 7b00 |0086: const-string v0, " mReportNextStart=" // string@007b │ │ -084ff8: 6e20 061f 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -084ffe: 5530 4501 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ -085002: 6e20 071f 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -085008: 1a00 6d00 |0090: const-string v0, " mDestroyed=" // string@006d │ │ -08500c: 6e20 061f 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085012: 5530 3f01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@013f │ │ -085016: 6e20 0c1f 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -08501c: 6e20 061f 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085022: 1a00 811b |009d: const-string v0, "mRetaining=" // string@1b81 │ │ -085026: 6e20 061f 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -08502c: 5530 4601 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ -085030: 6e20 071f 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -085036: 1a00 7f00 |00a7: const-string v0, " mRetainingStarted=" // string@007f │ │ -08503a: 6e20 061f 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085040: 5530 4701 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ -085044: 6e20 071f 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ -08504a: 1a00 7600 |00b1: const-string v0, " mListenerRegistered=" // string@0076 │ │ -08504e: 6e20 061f 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085054: 5530 4201 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ -085058: 6e20 0c1f 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -08505e: 5430 4401 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -085062: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -085066: 6e20 061f 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -08506c: 1a00 6a0a |00c2: const-string v0, "Pending Loader " // string@0a6a │ │ -085070: 6e20 0b1f 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -085076: 5430 4401 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -08507a: 6e20 051f 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ -085080: 1a00 0d01 |00cc: const-string v0, ":" // string@010d │ │ -085084: 6e20 0b1f 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -08508a: 5430 4401 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -08508e: 2201 b303 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -085092: 7010 761f 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085098: 6e20 7e1f 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08509e: 0c01 |00db: move-result-object v1 │ │ -0850a0: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ -0850a4: 6e20 7e1f 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0850aa: 0c01 |00e1: move-result-object v1 │ │ -0850ac: 6e10 841f 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0850b2: 0c01 |00e5: move-result-object v1 │ │ -0850b4: 6e57 d504 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@04d5 │ │ -0850ba: 0e00 |00e9: return-void │ │ +085dc0: |[085dc0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +085dd0: 6e20 061f 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085dd6: 1a00 4a1a |0003: const-string v0, "mId=" // string@1a4a │ │ +085dda: 6e20 061f 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085de0: 5230 4101 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +085de4: 6e20 041f 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +085dea: 1a00 6900 |000d: const-string v0, " mArgs=" // string@0069 │ │ +085dee: 6e20 061f 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085df4: 5430 3b01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@013b │ │ +085df8: 6e20 0a1f 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +085dfe: 6e20 061f 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085e04: 1a00 6119 |001a: const-string v0, "mCallbacks=" // string@1961 │ │ +085e08: 6e20 061f 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085e0e: 5430 3c01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +085e12: 6e20 0a1f 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +085e18: 6e20 061f 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085e1e: 1a00 b01a |0027: const-string v0, "mLoader=" // string@1ab0 │ │ +085e22: 6e20 061f 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085e28: 5430 4301 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085e2c: 6e20 0a1f 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +085e32: 5430 4301 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085e36: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +085e3a: 5430 4301 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +085e3e: 2201 b103 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +085e42: 7010 761f 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +085e48: 6e20 7e1f 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085e4e: 0c01 |003f: move-result-object v1 │ │ +085e50: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ +085e54: 6e20 7e1f 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085e5a: 0c01 |0045: move-result-object v1 │ │ +085e5c: 6e10 841f 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +085e62: 0c01 |0049: move-result-object v1 │ │ +085e64: 6e57 3d06 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@063d │ │ +085e6a: 5530 4001 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +085e6e: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +085e72: 5530 3e01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +085e76: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +085e7a: 6e20 061f 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085e80: 1a00 291a |0058: const-string v0, "mHaveData=" // string@1a29 │ │ +085e84: 6e20 061f 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085e8a: 5530 4001 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +085e8e: 6e20 071f 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +085e94: 1a00 2000 |0062: const-string v0, " mDeliveredData=" // string@0020 │ │ +085e98: 6e20 061f 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085e9e: 5530 3e01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +085ea2: 6e20 0c1f 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +085ea8: 6e20 061f 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085eae: 1a00 b119 |006f: const-string v0, "mData=" // string@19b1 │ │ +085eb2: 6e20 061f 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085eb8: 5430 3d01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ +085ebc: 6e20 0a1f 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +085ec2: 6e20 061f 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085ec8: 1a00 e01b |007c: const-string v0, "mStarted=" // string@1be0 │ │ +085ecc: 6e20 061f 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085ed2: 5530 4801 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +085ed6: 6e20 071f 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +085edc: 1a00 7e00 |0086: const-string v0, " mReportNextStart=" // string@007e │ │ +085ee0: 6e20 061f 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085ee6: 5530 4501 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ +085eea: 6e20 071f 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +085ef0: 1a00 7000 |0090: const-string v0, " mDestroyed=" // string@0070 │ │ +085ef4: 6e20 061f 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085efa: 5530 3f01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@013f │ │ +085efe: 6e20 0c1f 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +085f04: 6e20 061f 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085f0a: 1a00 811b |009d: const-string v0, "mRetaining=" // string@1b81 │ │ +085f0e: 6e20 061f 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085f14: 5530 4601 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ +085f18: 6e20 071f 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +085f1e: 1a00 8200 |00a7: const-string v0, " mRetainingStarted=" // string@0082 │ │ +085f22: 6e20 061f 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085f28: 5530 4701 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ +085f2c: 6e20 071f 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1f07 │ │ +085f32: 1a00 7900 |00b1: const-string v0, " mListenerRegistered=" // string@0079 │ │ +085f36: 6e20 061f 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085f3c: 5530 4201 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ +085f40: 6e20 0c1f 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +085f46: 5430 4401 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +085f4a: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +085f4e: 6e20 061f 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +085f54: 1a00 6c0a |00c2: const-string v0, "Pending Loader " // string@0a6c │ │ +085f58: 6e20 0b1f 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +085f5e: 5430 4401 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +085f62: 6e20 051f 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ +085f68: 1a00 1101 |00cc: const-string v0, ":" // string@0111 │ │ +085f6c: 6e20 0b1f 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +085f72: 5430 4401 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +085f76: 2201 b103 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +085f7a: 7010 761f 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +085f80: 6e20 7e1f 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085f86: 0c01 |00db: move-result-object v1 │ │ +085f88: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ +085f8c: 6e20 7e1f 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085f92: 0c01 |00e1: move-result-object v1 │ │ +085f94: 6e10 841f 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +085f9a: 0c01 |00e5: move-result-object v1 │ │ +085f9c: 6e57 d504 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@04d5 │ │ +085fa2: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -144361,48 +144372,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0850bc: |[0850bc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -0850cc: 5530 4601 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ -0850d0: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -0850d4: 6300 4a01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0850d8: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -0850dc: 1a00 d808 |0008: const-string v0, "LoaderManager" // string@08d8 │ │ -0850e0: 2201 b303 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0850e4: 7010 761f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0850ea: 1a02 0f00 |000f: const-string v2, " Finished Retaining: " // string@000f │ │ -0850ee: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0850f4: 0c01 |0014: move-result-object v1 │ │ -0850f6: 6e20 7d1f 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0850fc: 0c01 |0018: move-result-object v1 │ │ -0850fe: 6e10 841f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085104: 0c01 |001c: move-result-object v1 │ │ -085106: 7120 0c0d 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08510c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -08510e: 5c30 4601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ -085112: 5530 4801 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085116: 5531 4701 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ -08511a: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -08511e: 5530 4801 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085122: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -085126: 6e10 db04 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04db │ │ -08512c: 5530 4801 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085130: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -085134: 5530 4001 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -085138: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -08513c: 5530 4501 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ -085140: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -085144: 5430 4301 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085148: 5431 3d01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ -08514c: 6e30 d304 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ -085152: 0e00 |0043: return-void │ │ +085fa4: |[085fa4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +085fb4: 5530 4601 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ +085fb8: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +085fbc: 6300 4a01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +085fc0: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +085fc4: 1a00 da08 |0008: const-string v0, "LoaderManager" // string@08da │ │ +085fc8: 2201 b103 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +085fcc: 7010 761f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +085fd2: 1a02 0f00 |000f: const-string v2, " Finished Retaining: " // string@000f │ │ +085fd6: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +085fdc: 0c01 |0014: move-result-object v1 │ │ +085fde: 6e20 7d1f 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +085fe4: 0c01 |0018: move-result-object v1 │ │ +085fe6: 6e10 841f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +085fec: 0c01 |001c: move-result-object v1 │ │ +085fee: 7120 0c0d 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +085ff4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +085ff6: 5c30 4601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ +085ffa: 5530 4801 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +085ffe: 5531 4701 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ +086002: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +086006: 5530 4801 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +08600a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +08600e: 6e10 db04 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04db │ │ +086014: 5530 4801 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +086018: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +08601c: 5530 4001 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +086020: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +086024: 5530 4501 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ +086028: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +08602c: 5430 4301 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086030: 5431 3d01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ +086034: 6e30 d304 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ +08603a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -144418,110 +144429,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 │ │ -085154: |[085154] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -085164: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -085166: 6302 4a01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -08516a: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -08516e: 1a02 d808 |0005: const-string v2, "LoaderManager" // string@08d8 │ │ -085172: 2203 b303 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085176: 7010 761f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08517c: 1a04 7b1e |000c: const-string v4, "onLoadComplete: " // string@1e7b │ │ -085180: 6e20 7e1f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085186: 0c03 |0011: move-result-object v3 │ │ -085188: 6e20 7d1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08518e: 0c03 |0015: move-result-object v3 │ │ -085190: 6e10 841f 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085196: 0c03 |0019: move-result-object v3 │ │ -085198: 7120 0c0d 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08519e: 5562 3f01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@013f │ │ -0851a2: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -0851a6: 6302 4a01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0851aa: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -0851ae: 1a02 d808 |0025: const-string v2, "LoaderManager" // string@08d8 │ │ -0851b2: 1a03 1000 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0010 │ │ -0851b6: 7120 0c0d 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0851bc: 0e00 |002c: return-void │ │ -0851be: 5462 4901 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -0851c2: 5422 4f01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -0851c6: 5263 4101 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -0851ca: 6e20 2107 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ -0851d0: 0c02 |0036: move-result-object v2 │ │ -0851d2: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -0851d6: 6302 4a01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0851da: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -0851de: 1a02 d808 |003d: const-string v2, "LoaderManager" // string@08d8 │ │ -0851e2: 1a03 1100 |003f: const-string v3, " Ignoring load complete -- not active" // string@0011 │ │ -0851e6: 7120 0c0d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0851ec: 28e8 |0044: goto 002c // -0018 │ │ -0851ee: 5461 4401 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -0851f2: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -0851f6: 6302 4a01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0851fa: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -0851fe: 1a02 d808 |004d: const-string v2, "LoaderManager" // string@08d8 │ │ -085202: 2203 b303 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085206: 7010 761f 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08520c: 1a04 1b00 |0054: const-string v4, " Switching to pending loader: " // string@001b │ │ -085210: 6e20 7e1f 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085216: 0c03 |0059: move-result-object v3 │ │ -085218: 6e20 7d1f 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08521e: 0c03 |005d: move-result-object v3 │ │ -085220: 6e10 841f 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085226: 0c03 |0061: move-result-object v3 │ │ -085228: 7120 0c0d 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08522e: 5b65 4401 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -085232: 5462 4901 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -085236: 5422 4f01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -08523a: 5263 4101 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -08523e: 6e30 2807 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ -085244: 6e10 d404 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -08524a: 5462 4901 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -08524e: 6e20 ed04 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04ed │ │ -085254: 28b4 |0078: goto 002c // -004c │ │ -085256: 5462 3d01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ -08525a: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -08525e: 5562 4001 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -085262: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -085266: 5b68 3d01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ -08526a: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -08526c: 5c62 4001 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -085270: 5562 4801 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085274: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -085278: 6e30 d304 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ -08527e: 5462 4901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -085282: 5422 4e01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085286: 5263 4101 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -08528a: 6e20 2107 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ -085290: 0c00 |0096: move-result-object v0 │ │ -085292: 1f00 b200 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085296: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -08529a: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -08529e: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -0852a0: 5c02 3e01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -0852a4: 6e10 d404 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -0852aa: 5462 4901 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -0852ae: 5422 4e01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -0852b2: 5263 4101 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -0852b6: 6e20 2907 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0729 │ │ -0852bc: 5462 4901 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -0852c0: 5422 4c01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -0852c4: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -0852c8: 5462 4901 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -0852cc: 6e10 eb04 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ -0852d2: 0a02 |00b7: move-result v2 │ │ -0852d4: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -0852d8: 5462 4901 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ -0852dc: 5422 4c01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -0852e0: 5422 bc00 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -0852e4: 6e10 3d04 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -0852ea: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +08603c: |[08603c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +08604c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08604e: 6302 4a01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086052: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +086056: 1a02 da08 |0005: const-string v2, "LoaderManager" // string@08da │ │ +08605a: 2203 b103 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +08605e: 7010 761f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086064: 1a04 7b1e |000c: const-string v4, "onLoadComplete: " // string@1e7b │ │ +086068: 6e20 7e1f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08606e: 0c03 |0011: move-result-object v3 │ │ +086070: 6e20 7d1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086076: 0c03 |0015: move-result-object v3 │ │ +086078: 6e10 841f 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08607e: 0c03 |0019: move-result-object v3 │ │ +086080: 7120 0c0d 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086086: 5562 3f01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@013f │ │ +08608a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +08608e: 6302 4a01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086092: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +086096: 1a02 da08 |0025: const-string v2, "LoaderManager" // string@08da │ │ +08609a: 1a03 1000 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0010 │ │ +08609e: 7120 0c0d 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0860a4: 0e00 |002c: return-void │ │ +0860a6: 5462 4901 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +0860aa: 5422 4f01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0860ae: 5263 4101 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +0860b2: 6e20 2107 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ +0860b8: 0c02 |0036: move-result-object v2 │ │ +0860ba: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +0860be: 6302 4a01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0860c2: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +0860c6: 1a02 da08 |003d: const-string v2, "LoaderManager" // string@08da │ │ +0860ca: 1a03 1100 |003f: const-string v3, " Ignoring load complete -- not active" // string@0011 │ │ +0860ce: 7120 0c0d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0860d4: 28e8 |0044: goto 002c // -0018 │ │ +0860d6: 5461 4401 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +0860da: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +0860de: 6302 4a01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0860e2: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +0860e6: 1a02 da08 |004d: const-string v2, "LoaderManager" // string@08da │ │ +0860ea: 2203 b103 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0860ee: 7010 761f 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0860f4: 1a04 1b00 |0054: const-string v4, " Switching to pending loader: " // string@001b │ │ +0860f8: 6e20 7e1f 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0860fe: 0c03 |0059: move-result-object v3 │ │ +086100: 6e20 7d1f 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086106: 0c03 |005d: move-result-object v3 │ │ +086108: 6e10 841f 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08610e: 0c03 |0061: move-result-object v3 │ │ +086110: 7120 0c0d 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086116: 5b65 4401 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +08611a: 5462 4901 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +08611e: 5422 4f01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086122: 5263 4101 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +086126: 6e30 2807 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ +08612c: 6e10 d404 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086132: 5462 4901 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +086136: 6e20 ed04 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04ed │ │ +08613c: 28b4 |0078: goto 002c // -004c │ │ +08613e: 5462 3d01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ +086142: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +086146: 5562 4001 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +08614a: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +08614e: 5b68 3d01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ +086152: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +086154: 5c62 4001 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +086158: 5562 4801 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +08615c: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +086160: 6e30 d304 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ +086166: 5462 4901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +08616a: 5422 4e01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +08616e: 5263 4101 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +086172: 6e20 2107 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ +086178: 0c00 |0096: move-result-object v0 │ │ +08617a: 1f00 b100 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +08617e: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +086182: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +086186: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +086188: 5c02 3e01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +08618c: 6e10 d404 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086192: 5462 4901 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +086196: 5422 4e01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +08619a: 5263 4101 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +08619e: 6e20 2907 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0729 │ │ +0861a4: 5462 4901 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +0861a8: 5422 4c01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +0861ac: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +0861b0: 5462 4901 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +0861b4: 6e10 eb04 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ +0861ba: 0a02 |00b7: move-result v2 │ │ +0861bc: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +0861c0: 5462 4901 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0149 │ │ +0861c4: 5422 4c01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +0861c8: 5422 bc00 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0861cc: 6e10 3d04 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +0861d2: 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 │ │ @@ -144558,27 +144569,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0852f0: |[0852f0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -085300: 5520 4801 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085304: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -085308: 5520 4501 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ -08530c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -085310: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -085312: 5c20 4501 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ -085316: 5520 4001 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -08531a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -08531e: 5420 4301 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085322: 5421 3d01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ -085326: 6e30 d304 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ -08532c: 0e00 |0016: return-void │ │ +0861d8: |[0861d8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +0861e8: 5520 4801 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +0861ec: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0861f0: 5520 4501 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ +0861f4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +0861f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0861fa: 5c20 4501 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ +0861fe: 5520 4001 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +086202: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +086206: 5420 4301 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +08620a: 5421 3d01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ +08620e: 6e30 d304 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ +086214: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -144591,37 +144602,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -085330: |[085330] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -085340: 6300 4a01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085344: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -085348: 1a00 d808 |0004: const-string v0, "LoaderManager" // string@08d8 │ │ -08534c: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -085350: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085356: 1a02 1800 |000b: const-string v2, " Retaining: " // string@0018 │ │ -08535a: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085360: 0c01 |0010: move-result-object v1 │ │ -085362: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085368: 0c01 |0014: move-result-object v1 │ │ -08536a: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085370: 0c01 |0018: move-result-object v1 │ │ -085372: 7120 0c0d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085378: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -08537a: 5c30 4601 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ -08537e: 5530 4801 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085382: 5c30 4701 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ -085386: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -085388: 5c30 4801 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -08538c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -08538e: 5b30 3c01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -085392: 0e00 |0029: return-void │ │ +086218: |[086218] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +086228: 6300 4a01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +08622c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +086230: 1a00 da08 |0004: const-string v0, "LoaderManager" // string@08da │ │ +086234: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +086238: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08623e: 1a02 1800 |000b: const-string v2, " Retaining: " // string@0018 │ │ +086242: 6e20 7e1f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086248: 0c01 |0010: move-result-object v1 │ │ +08624a: 6e20 7d1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086250: 0c01 |0014: move-result-object v1 │ │ +086252: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086258: 0c01 |0018: move-result-object v1 │ │ +08625a: 7120 0c0d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086260: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +086262: 5c30 4601 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ +086266: 5530 4801 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +08626a: 5c30 4701 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ +08626e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +086270: 5c30 4801 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +086274: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +086276: 5b30 3c01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +08627a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -144634,86 +144645,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -085394: |[085394] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -0853a4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0853a6: 5540 4601 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ -0853aa: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -0853ae: 5540 4701 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ -0853b2: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -0853b6: 5c43 4801 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -0853ba: 0e00 |000b: return-void │ │ -0853bc: 5540 4801 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -0853c0: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -0853c4: 5c43 4801 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -0853c8: 6300 4a01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0853cc: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0853d0: 1a00 d808 |0016: const-string v0, "LoaderManager" // string@08d8 │ │ -0853d4: 2201 b303 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0853d8: 7010 761f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0853de: 1a02 1900 |001d: const-string v2, " Starting: " // string@0019 │ │ -0853e2: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0853e8: 0c01 |0022: move-result-object v1 │ │ -0853ea: 6e20 7d1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0853f0: 0c01 |0026: move-result-object v1 │ │ -0853f2: 6e10 841f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0853f8: 0c01 |002a: move-result-object v1 │ │ -0853fa: 7120 0c0d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085400: 5440 4301 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085404: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -085408: 5440 3c01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -08540c: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -085410: 5440 3c01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -085414: 5241 4101 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -085418: 5442 3b01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@013b │ │ -08541c: 7230 c704 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c7 │ │ -085422: 0c00 |003f: move-result-object v0 │ │ -085424: 5b40 4301 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085428: 5440 4301 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -08542c: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -085430: 5440 4301 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085434: 6e10 4f1f 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -08543a: 0c00 |004b: move-result-object v0 │ │ -08543c: 6e10 201f 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1f20 │ │ -085442: 0a00 |004f: move-result v0 │ │ -085444: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -085448: 5440 4301 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -08544c: 6e10 4f1f 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -085452: 0c00 |0057: move-result-object v0 │ │ -085454: 6e10 1c1f 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1f1c │ │ -08545a: 0a00 |005b: move-result v0 │ │ -08545c: 7110 9d1f 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1f9d │ │ -085462: 0a00 |005f: move-result v0 │ │ -085464: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -085468: 2200 a003 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -08546c: 2201 b303 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -085470: 7010 761f 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085476: 1a02 130a |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0a13 │ │ -08547a: 6e20 7e1f 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085480: 0c01 |006e: move-result-object v1 │ │ -085482: 5442 4301 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085486: 6e20 7d1f 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08548c: 0c01 |0074: move-result-object v1 │ │ -08548e: 6e10 841f 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085494: 0c01 |0078: move-result-object v1 │ │ -085496: 7020 2f1f 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -08549c: 2700 |007c: throw v0 │ │ -08549e: 5540 4201 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ -0854a2: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -0854a6: 5440 4301 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -0854aa: 5241 4101 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -0854ae: 6e30 4a06 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@064a │ │ -0854b4: 5c43 4201 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ -0854b8: 5440 4301 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -0854bc: 6e10 4c06 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@064c │ │ -0854c2: 2900 7cff |008f: goto/16 000b // -0084 │ │ +08627c: |[08627c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +08628c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08628e: 5540 4601 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ +086292: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +086296: 5540 4701 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0147 │ │ +08629a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +08629e: 5c43 4801 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +0862a2: 0e00 |000b: return-void │ │ +0862a4: 5540 4801 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +0862a8: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +0862ac: 5c43 4801 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +0862b0: 6300 4a01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0862b4: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0862b8: 1a00 da08 |0016: const-string v0, "LoaderManager" // string@08da │ │ +0862bc: 2201 b103 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0862c0: 7010 761f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0862c6: 1a02 1900 |001d: const-string v2, " Starting: " // string@0019 │ │ +0862ca: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0862d0: 0c01 |0022: move-result-object v1 │ │ +0862d2: 6e20 7d1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0862d8: 0c01 |0026: move-result-object v1 │ │ +0862da: 6e10 841f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0862e0: 0c01 |002a: move-result-object v1 │ │ +0862e2: 7120 0c0d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0862e8: 5440 4301 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +0862ec: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +0862f0: 5440 3c01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +0862f4: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +0862f8: 5440 3c01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +0862fc: 5241 4101 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +086300: 5442 3b01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@013b │ │ +086304: 7230 c704 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c7 │ │ +08630a: 0c00 |003f: move-result-object v0 │ │ +08630c: 5b40 4301 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086310: 5440 4301 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086314: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +086318: 5440 4301 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +08631c: 6e10 4f1f 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +086322: 0c00 |004b: move-result-object v0 │ │ +086324: 6e10 201f 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1f20 │ │ +08632a: 0a00 |004f: move-result v0 │ │ +08632c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +086330: 5440 4301 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086334: 6e10 4f1f 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +08633a: 0c00 |0057: move-result-object v0 │ │ +08633c: 6e10 1c1f 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1f1c │ │ +086342: 0a00 |005b: move-result v0 │ │ +086344: 7110 9d1f 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1f9d │ │ +08634a: 0a00 |005f: move-result v0 │ │ +08634c: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +086350: 2200 9e03 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +086354: 2201 b103 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +086358: 7010 761f 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08635e: 1a02 150a |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0a15 │ │ +086362: 6e20 7e1f 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086368: 0c01 |006e: move-result-object v1 │ │ +08636a: 5442 4301 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +08636e: 6e20 7d1f 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086374: 0c01 |0074: move-result-object v1 │ │ +086376: 6e10 841f 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08637c: 0c01 |0078: move-result-object v1 │ │ +08637e: 7020 2f1f 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +086384: 2700 |007c: throw v0 │ │ +086386: 5540 4201 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ +08638a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +08638e: 5440 4301 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086392: 5241 4101 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +086396: 6e30 4a06 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@064a │ │ +08639c: 5c43 4201 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ +0863a0: 5440 4301 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +0863a4: 6e10 4c06 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@064c │ │ +0863aa: 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 │ │ @@ -144735,42 +144746,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0854c8: |[0854c8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -0854d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0854da: 6300 4a01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0854de: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -0854e2: 1a00 d808 |0005: const-string v0, "LoaderManager" // string@08d8 │ │ -0854e6: 2201 b303 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0854ea: 7010 761f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0854f0: 1a02 1a00 |000c: const-string v2, " Stopping: " // string@001a │ │ -0854f4: 6e20 7e1f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0854fa: 0c01 |0011: move-result-object v1 │ │ -0854fc: 6e20 7d1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085502: 0c01 |0015: move-result-object v1 │ │ -085504: 6e10 841f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08550a: 0c01 |0019: move-result-object v1 │ │ -08550c: 7120 0c0d 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085512: 5c43 4801 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085516: 5540 4601 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ -08551a: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -08551e: 5440 4301 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085522: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -085526: 5540 4201 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ -08552a: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -08552e: 5c43 4201 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ -085532: 5440 4301 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085536: 6e20 5006 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0650 │ │ -08553c: 5440 4301 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085540: 6e10 4d06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@064d │ │ -085546: 0e00 |0037: return-void │ │ +0863b0: |[0863b0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0863c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0863c2: 6300 4a01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0863c6: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +0863ca: 1a00 da08 |0005: const-string v0, "LoaderManager" // string@08da │ │ +0863ce: 2201 b103 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0863d2: 7010 761f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0863d8: 1a02 1a00 |000c: const-string v2, " Stopping: " // string@001a │ │ +0863dc: 6e20 7e1f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0863e2: 0c01 |0011: move-result-object v1 │ │ +0863e4: 6e20 7d1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0863ea: 0c01 |0015: move-result-object v1 │ │ +0863ec: 6e10 841f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0863f2: 0c01 |0019: move-result-object v1 │ │ +0863f4: 7120 0c0d 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0863fa: 5c43 4801 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +0863fe: 5540 4601 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0146 │ │ +086402: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +086406: 5440 4301 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +08640a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +08640e: 5540 4201 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ +086412: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +086416: 5c43 4201 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0142 │ │ +08641a: 5440 4301 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +08641e: 6e20 5006 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0650 │ │ +086424: 5440 4301 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086428: 6e10 4d06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@064d │ │ +08642e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -144785,38 +144796,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -085548: |[085548] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -085558: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -08555c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -085560: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -085566: 1a01 d708 |0007: const-string v1, "LoaderInfo{" // string@08d7 │ │ -08556a: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085570: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -085576: 0a01 |000f: move-result v1 │ │ -085578: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -08557e: 0c01 |0013: move-result-object v1 │ │ -085580: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085586: 1a01 2500 |0017: const-string v1, " #" // string@0025 │ │ -08558a: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085590: 5221 4101 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -085594: 6e20 7b1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08559a: 1a01 2f00 |0021: const-string v1, " : " // string@002f │ │ -08559e: 6e20 7e1f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0855a4: 5421 4301 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -0855a8: 7120 e906 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ -0855ae: 1a01 1427 |002b: const-string v1, "}}" // string@2714 │ │ -0855b2: 6e20 7e1f 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0855b8: 6e10 841f 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0855be: 0c01 |0033: move-result-object v1 │ │ -0855c0: 1101 |0034: return-object v1 │ │ +086430: |[086430] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +086440: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +086444: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +086448: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +08644e: 1a01 d908 |0007: const-string v1, "LoaderInfo{" // string@08d9 │ │ +086452: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086458: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +08645e: 0a01 |000f: move-result v1 │ │ +086460: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +086466: 0c01 |0013: move-result-object v1 │ │ +086468: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08646e: 1a01 2500 |0017: const-string v1, " #" // string@0025 │ │ +086472: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086478: 5221 4101 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +08647c: 6e20 7b1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +086482: 1a01 3000 |0021: const-string v1, " : " // string@0030 │ │ +086486: 6e20 7e1f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08648c: 5421 4301 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086490: 7120 e906 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ +086496: 1a01 1127 |002b: const-string v1, "}}" // string@2711 │ │ +08649a: 6e20 7e1f 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0864a0: 6e10 841f 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0864a6: 0c01 |0033: move-result-object v1 │ │ +0864a8: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -144824,21 +144835,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 : 2265 (LoaderManager.java) │ │ + source_file_idx : 2267 (LoaderManager.java) │ │ │ │ Class #569 header: │ │ -class_idx : 179 │ │ +class_idx : 178 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 177 │ │ -source_file_idx : 2265 │ │ +superclass_idx : 176 │ │ +source_file_idx : 2267 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -144913,44 +144924,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0855c4: |[0855c4] android.support.v4.app.LoaderManagerImpl.:()V │ │ -0855d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0855d6: 6a00 4a01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0855da: 0e00 |0003: return-void │ │ +0864ac: |[0864ac] android.support.v4.app.LoaderManagerImpl.:()V │ │ +0864bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0864be: 6a00 4a01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0864c2: 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 │ │ -0855dc: |[0855dc] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -0855ec: 7010 ca04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@04ca │ │ -0855f2: 2200 1901 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0119 │ │ -0855f6: 7010 1a07 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@071a │ │ -0855fc: 5b10 4f01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085600: 2200 1901 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0119 │ │ -085604: 7010 1a07 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@071a │ │ -08560a: 5b10 4e01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -08560e: 5b12 5301 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0153 │ │ -085612: 5b13 4c01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -085616: 5c14 5201 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -08561a: 0e00 |0017: return-void │ │ +0864c4: |[0864c4] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +0864d4: 7010 ca04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@04ca │ │ +0864da: 2200 1801 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0118 │ │ +0864de: 7010 1a07 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@071a │ │ +0864e4: 5b10 4f01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0864e8: 2200 1801 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0118 │ │ +0864ec: 7010 1a07 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@071a │ │ +0864f2: 5b10 4e01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +0864f6: 5b12 5301 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0153 │ │ +0864fa: 5b13 4c01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +0864fe: 5c14 5201 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +086502: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -144967,26 +144978,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 │ │ -08561c: |[08561c] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -08562c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08562e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -085630: 5c31 4d01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ -085634: 7040 e004 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@04e0 │ │ -08563a: 0c00 |0007: move-result-object v0 │ │ -08563c: 6e20 ed04 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04ed │ │ -085642: 5c32 4d01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ -085646: 1100 |000d: return-object v0 │ │ -085648: 0d01 |000e: move-exception v1 │ │ -08564a: 5c32 4d01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ -08564e: 2701 |0011: throw v1 │ │ +086504: |[086504] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +086514: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +086516: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +086518: 5c31 4d01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ +08651c: 7040 e004 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@04e0 │ │ +086522: 0c00 |0007: move-result-object v0 │ │ +086524: 6e20 ed04 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04ed │ │ +08652a: 5c32 4d01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ +08652e: 1100 |000d: return-object v0 │ │ +086530: 0d01 |000e: move-exception v1 │ │ +086532: 5c32 4d01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ +086536: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -145004,21 +145015,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 │ │ -08565c: |[08565c] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -08566c: 2200 b200 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085670: 7055 d204 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@04d2 │ │ -085676: 7230 c704 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c7 │ │ -08567c: 0c01 |0008: move-result-object v1 │ │ -08567e: 5b01 4301 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085682: 1100 |000b: return-object v0 │ │ +086544: |[086544] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +086554: 2200 b100 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086558: 7055 d204 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@04d2 │ │ +08655e: 7230 c704 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c7 │ │ +086564: 0c01 |0008: move-result-object v1 │ │ +086566: 5b01 4301 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +08656a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -145036,70 +145047,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -085684: |[085684] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -085694: 5552 4d01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ -085698: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -08569c: 2202 a103 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0856a0: 1a03 7002 |0006: const-string v3, "Called while creating a loader" // string@0270 │ │ -0856a4: 7020 311f 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0856aa: 2702 |000b: throw v2 │ │ -0856ac: 6302 4a01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0856b0: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -0856b4: 1a02 d808 |0010: const-string v2, "LoaderManager" // string@08d8 │ │ -0856b8: 2203 b303 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -0856bc: 7010 761f 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0856c2: 1a04 6a12 |0017: const-string v4, "destroyLoader in " // string@126a │ │ -0856c6: 6e20 7e1f 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0856cc: 0c03 |001c: move-result-object v3 │ │ -0856ce: 6e20 7d1f 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0856d4: 0c03 |0020: move-result-object v3 │ │ -0856d6: 1a04 8b00 |0021: const-string v4, " of " // string@008b │ │ -0856da: 6e20 7e1f 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0856e0: 0c03 |0026: move-result-object v3 │ │ -0856e2: 6e20 7b1f 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0856e8: 0c03 |002a: move-result-object v3 │ │ -0856ea: 6e10 841f 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0856f0: 0c03 |002e: move-result-object v3 │ │ -0856f2: 7120 0c0d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0856f8: 5452 4f01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -0856fc: 6e20 2507 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0725 │ │ -085702: 0a00 |0037: move-result v0 │ │ -085704: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -085708: 5452 4f01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -08570c: 6e20 2e07 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085712: 0c01 |003f: move-result-object v1 │ │ -085714: 1f01 b200 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085718: 5452 4f01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -08571c: 6e20 2a07 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@072a │ │ -085722: 6e10 d404 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -085728: 5452 4e01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -08572c: 6e20 2507 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0725 │ │ -085732: 0a00 |004f: move-result v0 │ │ -085734: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -085738: 5452 4e01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -08573c: 6e20 2e07 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085742: 0c01 |0057: move-result-object v1 │ │ -085744: 1f01 b200 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085748: 5452 4e01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -08574c: 6e20 2a07 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@072a │ │ -085752: 6e10 d404 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -085758: 5452 4c01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -08575c: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -085760: 6e10 eb04 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ -085766: 0a02 |0069: move-result v2 │ │ -085768: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -08576c: 5452 4c01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -085770: 5422 bc00 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -085774: 6e10 3d04 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -08577a: 0e00 |0073: return-void │ │ +08656c: |[08656c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +08657c: 5552 4d01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ +086580: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +086584: 2202 9f03 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +086588: 1a03 7502 |0006: const-string v3, "Called while creating a loader" // string@0275 │ │ +08658c: 7020 311f 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +086592: 2702 |000b: throw v2 │ │ +086594: 6302 4a01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086598: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +08659c: 1a02 da08 |0010: const-string v2, "LoaderManager" // string@08da │ │ +0865a0: 2203 b103 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0865a4: 7010 761f 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0865aa: 1a04 6b12 |0017: const-string v4, "destroyLoader in " // string@126b │ │ +0865ae: 6e20 7e1f 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0865b4: 0c03 |001c: move-result-object v3 │ │ +0865b6: 6e20 7d1f 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0865bc: 0c03 |0020: move-result-object v3 │ │ +0865be: 1a04 8e00 |0021: const-string v4, " of " // string@008e │ │ +0865c2: 6e20 7e1f 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0865c8: 0c03 |0026: move-result-object v3 │ │ +0865ca: 6e20 7b1f 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0865d0: 0c03 |002a: move-result-object v3 │ │ +0865d2: 6e10 841f 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0865d8: 0c03 |002e: move-result-object v3 │ │ +0865da: 7120 0c0d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0865e0: 5452 4f01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0865e4: 6e20 2507 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0725 │ │ +0865ea: 0a00 |0037: move-result v0 │ │ +0865ec: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +0865f0: 5452 4f01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0865f4: 6e20 2e07 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +0865fa: 0c01 |003f: move-result-object v1 │ │ +0865fc: 1f01 b100 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086600: 5452 4f01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086604: 6e20 2a07 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@072a │ │ +08660a: 6e10 d404 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086610: 5452 4e01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086614: 6e20 2507 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0725 │ │ +08661a: 0a00 |004f: move-result v0 │ │ +08661c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +086620: 5452 4e01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086624: 6e20 2e07 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +08662a: 0c01 |0057: move-result-object v1 │ │ +08662c: 1f01 b100 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086630: 5452 4e01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086634: 6e20 2a07 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@072a │ │ +08663a: 6e10 d404 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086640: 5452 4c01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +086644: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +086648: 6e10 eb04 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04eb │ │ +08664e: 0a02 |0069: move-result v2 │ │ +086650: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +086654: 5452 4c01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +086658: 5422 bc00 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +08665c: 6e10 3d04 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +086662: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -145126,70 +145137,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -08577c: |[08577c] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -08578c: 5541 5001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ -085790: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ -085794: 6301 4a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085798: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -08579c: 1a01 d808 |0008: const-string v1, "LoaderManager" // string@08d8 │ │ -0857a0: 2202 b303 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0857a4: 7010 761f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0857aa: 1a03 e402 |000f: const-string v3, "Destroying Active in " // string@02e4 │ │ -0857ae: 6e20 7e1f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0857b4: 0c02 |0014: move-result-object v2 │ │ -0857b6: 6e20 7d1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0857bc: 0c02 |0018: move-result-object v2 │ │ -0857be: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0857c4: 0c02 |001c: move-result-object v2 │ │ -0857c6: 7120 0c0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0857cc: 5441 4f01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -0857d0: 6e10 2d07 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -0857d6: 0a01 |0025: move-result v1 │ │ -0857d8: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0857dc: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -0857e0: 5441 4f01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -0857e4: 6e20 2e07 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -0857ea: 0c01 |002f: move-result-object v1 │ │ -0857ec: 1f01 b200 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -0857f0: 6e10 d404 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -0857f6: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0857fa: 28f1 |0037: goto 0028 // -000f │ │ -0857fc: 6301 4a01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085800: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ -085804: 1a01 d808 |003c: const-string v1, "LoaderManager" // string@08d8 │ │ -085808: 2202 b303 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -08580c: 7010 761f 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085812: 1a03 e502 |0043: const-string v3, "Destroying Inactive in " // string@02e5 │ │ -085816: 6e20 7e1f 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08581c: 0c02 |0048: move-result-object v2 │ │ -08581e: 6e20 7d1f 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085824: 0c02 |004c: move-result-object v2 │ │ -085826: 6e10 841f 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08582c: 0c02 |0050: move-result-object v2 │ │ -08582e: 7120 0c0d 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085834: 5441 4e01 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085838: 6e10 2d07 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -08583e: 0a01 |0059: move-result v1 │ │ -085840: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ -085844: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ -085848: 5441 4e01 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -08584c: 6e20 2e07 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085852: 0c01 |0063: move-result-object v1 │ │ -085854: 1f01 b200 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085858: 6e10 d404 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -08585e: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ -085862: 28f1 |006b: goto 005c // -000f │ │ -085864: 5441 4e01 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085868: 6e10 1e07 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@071e │ │ -08586e: 0e00 |0071: return-void │ │ +086664: |[086664] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +086674: 5541 5001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ +086678: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ +08667c: 6301 4a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086680: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +086684: 1a01 da08 |0008: const-string v1, "LoaderManager" // string@08da │ │ +086688: 2202 b103 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +08668c: 7010 761f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086692: 1a03 e802 |000f: const-string v3, "Destroying Active in " // string@02e8 │ │ +086696: 6e20 7e1f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08669c: 0c02 |0014: move-result-object v2 │ │ +08669e: 6e20 7d1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0866a4: 0c02 |0018: move-result-object v2 │ │ +0866a6: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0866ac: 0c02 |001c: move-result-object v2 │ │ +0866ae: 7120 0c0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0866b4: 5441 4f01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0866b8: 6e10 2d07 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +0866be: 0a01 |0025: move-result v1 │ │ +0866c0: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0866c4: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0866c8: 5441 4f01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0866cc: 6e20 2e07 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +0866d2: 0c01 |002f: move-result-object v1 │ │ +0866d4: 1f01 b100 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +0866d8: 6e10 d404 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +0866de: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0866e2: 28f1 |0037: goto 0028 // -000f │ │ +0866e4: 6301 4a01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0866e8: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ +0866ec: 1a01 da08 |003c: const-string v1, "LoaderManager" // string@08da │ │ +0866f0: 2202 b103 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0866f4: 7010 761f 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0866fa: 1a03 e902 |0043: const-string v3, "Destroying Inactive in " // string@02e9 │ │ +0866fe: 6e20 7e1f 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086704: 0c02 |0048: move-result-object v2 │ │ +086706: 6e20 7d1f 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08670c: 0c02 |004c: move-result-object v2 │ │ +08670e: 6e10 841f 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086714: 0c02 |0050: move-result-object v2 │ │ +086716: 7120 0c0d 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +08671c: 5441 4e01 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086720: 6e10 2d07 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086726: 0a01 |0059: move-result v1 │ │ +086728: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08672c: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ +086730: 5441 4e01 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086734: 6e20 2e07 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +08673a: 0c01 |0063: move-result-object v1 │ │ +08673c: 1f01 b100 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086740: 6e10 d404 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086746: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08674a: 28f1 |006b: goto 005c // -000f │ │ +08674c: 5441 4e01 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086750: 6e10 1e07 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@071e │ │ +086756: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -145209,29 +145220,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -085870: |[085870] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -085880: 5431 4f01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085884: 6e10 2d07 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -08588a: 0a01 |0005: move-result v1 │ │ -08588c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -085890: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -085894: 5431 4f01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085898: 6e20 2e07 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -08589e: 0c01 |000f: move-result-object v1 │ │ -0858a0: 1f01 b200 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -0858a4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0858a6: 5c12 4501 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ -0858aa: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0858ae: 28f1 |0017: goto 0008 // -000f │ │ -0858b0: 0e00 |0018: return-void │ │ +086758: |[086758] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +086768: 5431 4f01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +08676c: 6e10 2d07 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086772: 0a01 |0005: move-result v1 │ │ +086774: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +086778: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +08677c: 5431 4f01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086780: 6e20 2e07 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +086786: 0c01 |000f: move-result-object v1 │ │ +086788: 1f01 b100 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +08678c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +08678e: 5c12 4501 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0145 │ │ +086792: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +086796: 28f1 |0017: goto 0008 // -000f │ │ +086798: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -145243,28 +145254,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0858b4: |[0858b4] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -0858c4: 5421 4f01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -0858c8: 6e10 2d07 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -0858ce: 0a01 |0005: move-result v1 │ │ -0858d0: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0858d4: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0858d8: 5421 4f01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -0858dc: 6e20 2e07 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -0858e2: 0c01 |000f: move-result-object v1 │ │ -0858e4: 1f01 b200 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -0858e8: 6e10 d804 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04d8 │ │ -0858ee: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0858f2: 28f1 |0017: goto 0008 // -000f │ │ -0858f4: 0e00 |0018: return-void │ │ +08679c: |[08679c] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +0867ac: 5421 4f01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0867b0: 6e10 2d07 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +0867b6: 0a01 |0005: move-result v1 │ │ +0867b8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0867bc: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0867c0: 5421 4f01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +0867c4: 6e20 2e07 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +0867ca: 0c01 |000f: move-result-object v1 │ │ +0867cc: 1f01 b100 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +0867d0: 6e10 d804 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04d8 │ │ +0867d6: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0867da: 28f1 |0017: goto 0008 // -000f │ │ +0867dc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -145276,62 +145287,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -0858f8: |[0858f8] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -085908: 6302 4a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -08590c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -085910: 1a02 d808 |0004: const-string v2, "LoaderManager" // string@08d8 │ │ -085914: 2203 b303 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085918: 7010 761f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08591e: 1a04 bc0a |000b: const-string v4, "Retaining in " // string@0abc │ │ -085922: 6e20 7e1f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085928: 0c03 |0010: move-result-object v3 │ │ -08592a: 6e20 7d1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085930: 0c03 |0014: move-result-object v3 │ │ -085932: 6e10 841f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085938: 0c03 |0018: move-result-object v3 │ │ -08593a: 7120 0c0d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085940: 5552 5201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -085944: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -085948: 2200 b103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03b1 │ │ -08594c: 1a02 d916 |0022: const-string v2, "here" // string@16d9 │ │ -085950: 7020 531f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -085956: 6e10 561f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f56 │ │ -08595c: 1a02 d808 |002a: const-string v2, "LoaderManager" // string@08d8 │ │ -085960: 2203 b303 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085964: 7010 761f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08596a: 1a04 6d02 |0031: const-string v4, "Called doRetain when not started: " // string@026d │ │ -08596e: 6e20 7e1f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085974: 0c03 |0036: move-result-object v3 │ │ -085976: 6e20 7d1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08597c: 0c03 |003a: move-result-object v3 │ │ -08597e: 6e10 841f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085984: 0c03 |003e: move-result-object v3 │ │ -085986: 7130 0e0d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -08598c: 0e00 |0042: return-void │ │ -08598e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -085990: 5c52 5001 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ -085994: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -085996: 5c52 5201 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -08599a: 5452 4f01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -08599e: 6e10 2d07 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -0859a4: 0a02 |004e: move-result v2 │ │ -0859a6: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0859aa: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -0859ae: 5452 4f01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -0859b2: 6e20 2e07 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -0859b8: 0c02 |0058: move-result-object v2 │ │ -0859ba: 1f02 b200 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -0859be: 6e10 d904 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04d9 │ │ -0859c4: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0859c8: 28f1 |0060: goto 0051 // -000f │ │ +0867e0: |[0867e0] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +0867f0: 6302 4a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0867f4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0867f8: 1a02 da08 |0004: const-string v2, "LoaderManager" // string@08da │ │ +0867fc: 2203 b103 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +086800: 7010 761f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086806: 1a04 be0a |000b: const-string v4, "Retaining in " // string@0abe │ │ +08680a: 6e20 7e1f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086810: 0c03 |0010: move-result-object v3 │ │ +086812: 6e20 7d1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086818: 0c03 |0014: move-result-object v3 │ │ +08681a: 6e10 841f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086820: 0c03 |0018: move-result-object v3 │ │ +086822: 7120 0c0d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086828: 5552 5201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +08682c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +086830: 2200 af03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03af │ │ +086834: 1a02 da16 |0022: const-string v2, "here" // string@16da │ │ +086838: 7020 531f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +08683e: 6e10 561f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f56 │ │ +086844: 1a02 da08 |002a: const-string v2, "LoaderManager" // string@08da │ │ +086848: 2203 b103 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +08684c: 7010 761f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086852: 1a04 7202 |0031: const-string v4, "Called doRetain when not started: " // string@0272 │ │ +086856: 6e20 7e1f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08685c: 0c03 |0036: move-result-object v3 │ │ +08685e: 6e20 7d1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086864: 0c03 |003a: move-result-object v3 │ │ +086866: 6e10 841f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08686c: 0c03 |003e: move-result-object v3 │ │ +08686e: 7130 0e0d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +086874: 0e00 |0042: return-void │ │ +086876: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +086878: 5c52 5001 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ +08687c: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +08687e: 5c52 5201 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +086882: 5452 4f01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086886: 6e10 2d07 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +08688c: 0a02 |004e: move-result v2 │ │ +08688e: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086892: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +086896: 5452 4f01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +08689a: 6e20 2e07 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +0868a0: 0c02 |0058: move-result-object v2 │ │ +0868a2: 1f02 b100 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +0868a6: 6e10 d904 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04d9 │ │ +0868ac: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0868b0: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -145351,60 +145362,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0859cc: |[0859cc] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -0859dc: 6302 4a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0859e0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0859e4: 1a02 d808 |0004: const-string v2, "LoaderManager" // string@08d8 │ │ -0859e8: 2203 b303 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -0859ec: 7010 761f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0859f2: 1a04 fa0b |000b: const-string v4, "Starting in " // string@0bfa │ │ -0859f6: 6e20 7e1f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0859fc: 0c03 |0010: move-result-object v3 │ │ -0859fe: 6e20 7d1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085a04: 0c03 |0014: move-result-object v3 │ │ -085a06: 6e10 841f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085a0c: 0c03 |0018: move-result-object v3 │ │ -085a0e: 7120 0c0d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085a14: 5552 5201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -085a18: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -085a1c: 2200 b103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03b1 │ │ -085a20: 1a02 d916 |0022: const-string v2, "here" // string@16d9 │ │ -085a24: 7020 531f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -085a2a: 6e10 561f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f56 │ │ -085a30: 1a02 d808 |002a: const-string v2, "LoaderManager" // string@08d8 │ │ -085a34: 2203 b303 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085a38: 7010 761f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085a3e: 1a04 6e02 |0031: const-string v4, "Called doStart when already started: " // string@026e │ │ -085a42: 6e20 7e1f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085a48: 0c03 |0036: move-result-object v3 │ │ -085a4a: 6e20 7d1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085a50: 0c03 |003a: move-result-object v3 │ │ -085a52: 6e10 841f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085a58: 0c03 |003e: move-result-object v3 │ │ -085a5a: 7130 0e0d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -085a60: 0e00 |0042: return-void │ │ -085a62: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -085a64: 5c52 5201 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -085a68: 5452 4f01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085a6c: 6e10 2d07 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085a72: 0a02 |004b: move-result v2 │ │ -085a74: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -085a78: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -085a7c: 5452 4f01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085a80: 6e20 2e07 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085a86: 0c02 |0055: move-result-object v2 │ │ -085a88: 1f02 b200 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085a8c: 6e10 da04 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04da │ │ -085a92: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -085a96: 28f1 |005d: goto 004e // -000f │ │ +0868b4: |[0868b4] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +0868c4: 6302 4a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +0868c8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0868cc: 1a02 da08 |0004: const-string v2, "LoaderManager" // string@08da │ │ +0868d0: 2203 b103 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0868d4: 7010 761f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0868da: 1a04 fc0b |000b: const-string v4, "Starting in " // string@0bfc │ │ +0868de: 6e20 7e1f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0868e4: 0c03 |0010: move-result-object v3 │ │ +0868e6: 6e20 7d1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0868ec: 0c03 |0014: move-result-object v3 │ │ +0868ee: 6e10 841f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0868f4: 0c03 |0018: move-result-object v3 │ │ +0868f6: 7120 0c0d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0868fc: 5552 5201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +086900: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +086904: 2200 af03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03af │ │ +086908: 1a02 da16 |0022: const-string v2, "here" // string@16da │ │ +08690c: 7020 531f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +086912: 6e10 561f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f56 │ │ +086918: 1a02 da08 |002a: const-string v2, "LoaderManager" // string@08da │ │ +08691c: 2203 b103 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +086920: 7010 761f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086926: 1a04 7302 |0031: const-string v4, "Called doStart when already started: " // string@0273 │ │ +08692a: 6e20 7e1f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086930: 0c03 |0036: move-result-object v3 │ │ +086932: 6e20 7d1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086938: 0c03 |003a: move-result-object v3 │ │ +08693a: 6e10 841f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086940: 0c03 |003e: move-result-object v3 │ │ +086942: 7130 0e0d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +086948: 0e00 |0042: return-void │ │ +08694a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +08694c: 5c52 5201 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +086950: 5452 4f01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086954: 6e10 2d07 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +08695a: 0a02 |004b: move-result v2 │ │ +08695c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086960: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +086964: 5452 4f01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086968: 6e20 2e07 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +08696e: 0c02 |0055: move-result-object v2 │ │ +086970: 1f02 b100 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086974: 6e10 da04 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04da │ │ +08697a: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08697e: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -145423,61 +145434,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -085a98: |[085a98] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -085aa8: 6302 4a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085aac: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -085ab0: 1a02 d808 |0004: const-string v2, "LoaderManager" // string@08d8 │ │ -085ab4: 2203 b303 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085ab8: 7010 761f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085abe: 1a04 fc0b |000b: const-string v4, "Stopping in " // string@0bfc │ │ -085ac2: 6e20 7e1f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085ac8: 0c03 |0010: move-result-object v3 │ │ -085aca: 6e20 7d1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085ad0: 0c03 |0014: move-result-object v3 │ │ -085ad2: 6e10 841f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085ad8: 0c03 |0018: move-result-object v3 │ │ -085ada: 7120 0c0d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085ae0: 5552 5201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -085ae4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -085ae8: 2200 b103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03b1 │ │ -085aec: 1a02 d916 |0022: const-string v2, "here" // string@16d9 │ │ -085af0: 7020 531f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -085af6: 6e10 561f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f56 │ │ -085afc: 1a02 d808 |002a: const-string v2, "LoaderManager" // string@08d8 │ │ -085b00: 2203 b303 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085b04: 7010 761f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085b0a: 1a04 6f02 |0031: const-string v4, "Called doStop when not started: " // string@026f │ │ -085b0e: 6e20 7e1f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085b14: 0c03 |0036: move-result-object v3 │ │ -085b16: 6e20 7d1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085b1c: 0c03 |003a: move-result-object v3 │ │ -085b1e: 6e10 841f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085b24: 0c03 |003e: move-result-object v3 │ │ -085b26: 7130 0e0d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -085b2c: 0e00 |0042: return-void │ │ -085b2e: 5452 4f01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085b32: 6e10 2d07 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085b38: 0a02 |0048: move-result v2 │ │ -085b3a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -085b3e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -085b42: 5452 4f01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085b46: 6e20 2e07 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085b4c: 0c02 |0052: move-result-object v2 │ │ -085b4e: 1f02 b200 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085b52: 6e10 db04 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04db │ │ -085b58: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -085b5c: 28f1 |005a: goto 004b // -000f │ │ -085b5e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -085b60: 5c52 5201 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -085b64: 28e4 |005e: goto 0042 // -001c │ │ +086980: |[086980] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +086990: 6302 4a01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086994: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +086998: 1a02 da08 |0004: const-string v2, "LoaderManager" // string@08da │ │ +08699c: 2203 b103 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0869a0: 7010 761f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0869a6: 1a04 fe0b |000b: const-string v4, "Stopping in " // string@0bfe │ │ +0869aa: 6e20 7e1f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0869b0: 0c03 |0010: move-result-object v3 │ │ +0869b2: 6e20 7d1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0869b8: 0c03 |0014: move-result-object v3 │ │ +0869ba: 6e10 841f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0869c0: 0c03 |0018: move-result-object v3 │ │ +0869c2: 7120 0c0d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +0869c8: 5552 5201 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +0869cc: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0869d0: 2200 af03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03af │ │ +0869d4: 1a02 da16 |0022: const-string v2, "here" // string@16da │ │ +0869d8: 7020 531f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +0869de: 6e10 561f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f56 │ │ +0869e4: 1a02 da08 |002a: const-string v2, "LoaderManager" // string@08da │ │ +0869e8: 2203 b103 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +0869ec: 7010 761f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0869f2: 1a04 7402 |0031: const-string v4, "Called doStop when not started: " // string@0274 │ │ +0869f6: 6e20 7e1f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0869fc: 0c03 |0036: move-result-object v3 │ │ +0869fe: 6e20 7d1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086a04: 0c03 |003a: move-result-object v3 │ │ +086a06: 6e10 841f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086a0c: 0c03 |003e: move-result-object v3 │ │ +086a0e: 7130 0e0d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +086a14: 0e00 |0042: return-void │ │ +086a16: 5452 4f01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086a1a: 6e10 2d07 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086a20: 0a02 |0048: move-result v2 │ │ +086a22: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086a26: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +086a2a: 5452 4f01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086a2e: 6e20 2e07 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +086a34: 0c02 |0052: move-result-object v2 │ │ +086a36: 1f02 b100 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086a3a: 6e10 db04 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04db │ │ +086a40: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086a44: 28f1 |005a: goto 004b // -000f │ │ +086a46: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +086a48: 5c52 5201 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +086a4c: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -145496,96 +145507,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 │ │ -085b68: |[085b68] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -085b78: 5453 4f01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085b7c: 6e10 2d07 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085b82: 0a03 |0005: move-result v3 │ │ -085b84: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -085b88: 6e20 061f 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085b8e: 1a03 f401 |000b: const-string v3, "Active Loaders:" // string@01f4 │ │ -085b92: 6e20 0b1f 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -085b98: 2203 b303 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085b9c: 7010 761f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085ba2: 6e20 7e1f 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085ba8: 0c03 |0018: move-result-object v3 │ │ -085baa: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ -085bae: 6e20 7e1f 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085bb4: 0c03 |001e: move-result-object v3 │ │ -085bb6: 6e10 841f 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085bbc: 0c01 |0022: move-result-object v1 │ │ -085bbe: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -085bc0: 5453 4f01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085bc4: 6e10 2d07 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085bca: 0a03 |0029: move-result v3 │ │ -085bcc: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -085bd0: 5453 4f01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085bd4: 6e20 2e07 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085bda: 0c02 |0031: move-result-object v2 │ │ -085bdc: 1f02 b200 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085be0: 6e20 061f 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085be6: 1a03 0700 |0037: const-string v3, " #" // string@0007 │ │ -085bea: 6e20 061f 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085bf0: 5453 4f01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085bf4: 6e20 2707 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0727 │ │ -085bfa: 0a03 |0041: move-result v3 │ │ -085bfc: 6e20 041f 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -085c02: 1a03 0e01 |0045: const-string v3, ": " // string@010e │ │ -085c06: 6e20 061f 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085c0c: 6e10 dc04 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04dc │ │ -085c12: 0c03 |004d: move-result-object v3 │ │ -085c14: 6e20 0b1f 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -085c1a: 6e59 d504 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@04d5 │ │ -085c20: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -085c24: 28ce |0056: goto 0024 // -0032 │ │ -085c26: 5453 4e01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085c2a: 6e10 2d07 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085c30: 0a03 |005c: move-result v3 │ │ -085c32: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -085c36: 6e20 061f 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085c3c: 1a03 d303 |0062: const-string v3, "Inactive Loaders:" // string@03d3 │ │ -085c40: 6e20 0b1f 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -085c46: 2203 b303 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085c4a: 7010 761f 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085c50: 6e20 7e1f 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085c56: 0c03 |006f: move-result-object v3 │ │ -085c58: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ -085c5c: 6e20 7e1f 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085c62: 0c03 |0075: move-result-object v3 │ │ -085c64: 6e10 841f 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085c6a: 0c01 |0079: move-result-object v1 │ │ -085c6c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -085c6e: 5453 4e01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085c72: 6e10 2d07 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085c78: 0a03 |0080: move-result v3 │ │ -085c7a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -085c7e: 5453 4e01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085c82: 6e20 2e07 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085c88: 0c02 |0088: move-result-object v2 │ │ -085c8a: 1f02 b200 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085c8e: 6e20 061f 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085c94: 1a03 0700 |008e: const-string v3, " #" // string@0007 │ │ -085c98: 6e20 061f 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085c9e: 5453 4e01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085ca2: 6e20 2707 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0727 │ │ -085ca8: 0a03 |0098: move-result v3 │ │ -085caa: 6e20 041f 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ -085cb0: 1a03 0e01 |009c: const-string v3, ": " // string@010e │ │ -085cb4: 6e20 061f 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -085cba: 6e10 dc04 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04dc │ │ -085cc0: 0c03 |00a4: move-result-object v3 │ │ -085cc2: 6e20 0b1f 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -085cc8: 6e59 d504 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@04d5 │ │ -085cce: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -085cd2: 28ce |00ad: goto 007b // -0032 │ │ -085cd4: 0e00 |00ae: return-void │ │ +086a50: |[086a50] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +086a60: 5453 4f01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086a64: 6e10 2d07 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086a6a: 0a03 |0005: move-result v3 │ │ +086a6c: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +086a70: 6e20 061f 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086a76: 1a03 f901 |000b: const-string v3, "Active Loaders:" // string@01f9 │ │ +086a7a: 6e20 0b1f 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +086a80: 2203 b103 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +086a84: 7010 761f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086a8a: 6e20 7e1f 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086a90: 0c03 |0018: move-result-object v3 │ │ +086a92: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ +086a96: 6e20 7e1f 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086a9c: 0c03 |001e: move-result-object v3 │ │ +086a9e: 6e10 841f 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086aa4: 0c01 |0022: move-result-object v1 │ │ +086aa6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +086aa8: 5453 4f01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086aac: 6e10 2d07 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086ab2: 0a03 |0029: move-result v3 │ │ +086ab4: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +086ab8: 5453 4f01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086abc: 6e20 2e07 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +086ac2: 0c02 |0031: move-result-object v2 │ │ +086ac4: 1f02 b100 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086ac8: 6e20 061f 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086ace: 1a03 0700 |0037: const-string v3, " #" // string@0007 │ │ +086ad2: 6e20 061f 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086ad8: 5453 4f01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086adc: 6e20 2707 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0727 │ │ +086ae2: 0a03 |0041: move-result v3 │ │ +086ae4: 6e20 041f 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +086aea: 1a03 1201 |0045: const-string v3, ": " // string@0112 │ │ +086aee: 6e20 061f 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086af4: 6e10 dc04 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04dc │ │ +086afa: 0c03 |004d: move-result-object v3 │ │ +086afc: 6e20 0b1f 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +086b02: 6e59 d504 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@04d5 │ │ +086b08: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +086b0c: 28ce |0056: goto 0024 // -0032 │ │ +086b0e: 5453 4e01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086b12: 6e10 2d07 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086b18: 0a03 |005c: move-result v3 │ │ +086b1a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +086b1e: 6e20 061f 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086b24: 1a03 d703 |0062: const-string v3, "Inactive Loaders:" // string@03d7 │ │ +086b28: 6e20 0b1f 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +086b2e: 2203 b103 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +086b32: 7010 761f 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086b38: 6e20 7e1f 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086b3e: 0c03 |006f: move-result-object v3 │ │ +086b40: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ +086b44: 6e20 7e1f 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086b4a: 0c03 |0075: move-result-object v3 │ │ +086b4c: 6e10 841f 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086b52: 0c01 |0079: move-result-object v1 │ │ +086b54: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +086b56: 5453 4e01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086b5a: 6e10 2d07 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086b60: 0a03 |0080: move-result v3 │ │ +086b62: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +086b66: 5453 4e01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086b6a: 6e20 2e07 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +086b70: 0c02 |0088: move-result-object v2 │ │ +086b72: 1f02 b100 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086b76: 6e20 061f 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086b7c: 1a03 0700 |008e: const-string v3, " #" // string@0007 │ │ +086b80: 6e20 061f 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086b86: 5453 4e01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086b8a: 6e20 2707 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0727 │ │ +086b90: 0a03 |0098: move-result v3 │ │ +086b92: 6e20 041f 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1f04 │ │ +086b98: 1a03 1201 |009c: const-string v3, ": " // string@0112 │ │ +086b9c: 6e20 061f 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +086ba2: 6e10 dc04 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04dc │ │ +086ba8: 0c03 |00a4: move-result-object v3 │ │ +086baa: 6e20 0b1f 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +086bb0: 6e59 d504 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@04d5 │ │ +086bb6: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +086bba: 28ce |00ad: goto 007b // -0032 │ │ +086bbc: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0008 line=801 │ │ 0x0010 line=802 │ │ 0x0023 line=803 │ │ 0x002c line=804 │ │ @@ -145621,45 +145632,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -085cd8: |[085cd8] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -085ce8: 5541 5001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ -085cec: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -085cf0: 6301 4a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085cf4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -085cf8: 1a01 d808 |0008: const-string v1, "LoaderManager" // string@08d8 │ │ -085cfc: 2202 b303 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -085d00: 7010 761f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085d06: 1a03 4503 |000f: const-string v3, "Finished Retaining in " // string@0345 │ │ -085d0a: 6e20 7e1f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085d10: 0c02 |0014: move-result-object v2 │ │ -085d12: 6e20 7d1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085d18: 0c02 |0018: move-result-object v2 │ │ -085d1a: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085d20: 0c02 |001c: move-result-object v2 │ │ -085d22: 7120 0c0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085d28: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -085d2a: 5c41 5001 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ -085d2e: 5441 4f01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085d32: 6e10 2d07 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085d38: 0a01 |0028: move-result v1 │ │ -085d3a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -085d3e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -085d42: 5441 4f01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085d46: 6e20 2e07 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085d4c: 0c01 |0032: move-result-object v1 │ │ -085d4e: 1f01 b200 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085d52: 6e10 d604 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04d6 │ │ -085d58: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -085d5c: 28f1 |003a: goto 002b // -000f │ │ -085d5e: 0e00 |003b: return-void │ │ +086bc0: |[086bc0] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +086bd0: 5541 5001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ +086bd4: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +086bd8: 6301 4a01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086bdc: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +086be0: 1a01 da08 |0008: const-string v1, "LoaderManager" // string@08da │ │ +086be4: 2202 b103 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +086be8: 7010 761f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086bee: 1a03 4903 |000f: const-string v3, "Finished Retaining in " // string@0349 │ │ +086bf2: 6e20 7e1f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086bf8: 0c02 |0014: move-result-object v2 │ │ +086bfa: 6e20 7d1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086c00: 0c02 |0018: move-result-object v2 │ │ +086c02: 6e10 841f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086c08: 0c02 |001c: move-result-object v2 │ │ +086c0a: 7120 0c0d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086c10: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +086c12: 5c41 5001 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0150 │ │ +086c16: 5441 4f01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086c1a: 6e10 2d07 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086c20: 0a01 |0028: move-result v1 │ │ +086c22: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +086c26: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +086c2a: 5441 4f01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086c2e: 6e20 2e07 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +086c34: 0c01 |0032: move-result-object v1 │ │ +086c36: 1f01 b100 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086c3a: 6e10 d604 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04d6 │ │ +086c40: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +086c44: 28f1 |003a: goto 002b // -000f │ │ +086c46: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -145674,35 +145685,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 │ │ -085d60: |[085d60] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -085d70: 5531 4d01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ -085d74: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -085d78: 2201 a103 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -085d7c: 1a02 7002 |0006: const-string v2, "Called while creating a loader" // string@0270 │ │ -085d80: 7020 311f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -085d86: 2701 |000b: throw v1 │ │ -085d88: 5431 4f01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085d8c: 6e20 2107 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ -085d92: 0c00 |0011: move-result-object v0 │ │ -085d94: 1f00 b200 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085d98: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -085d9c: 5401 4401 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -085da0: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -085da4: 5401 4401 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -085da8: 5411 4301 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085dac: 1101 |001e: return-object v1 │ │ -085dae: 5401 4301 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085db2: 28fd |0021: goto 001e // -0003 │ │ -085db4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -085db6: 28fb |0023: goto 001e // -0005 │ │ +086c48: |[086c48] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +086c58: 5531 4d01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ +086c5c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +086c60: 2201 9f03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +086c64: 1a02 7502 |0006: const-string v2, "Called while creating a loader" // string@0275 │ │ +086c68: 7020 311f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +086c6e: 2701 |000b: throw v1 │ │ +086c70: 5431 4f01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086c74: 6e20 2107 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ +086c7a: 0c00 |0011: move-result-object v0 │ │ +086c7c: 1f00 b100 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086c80: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +086c84: 5401 4401 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +086c88: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +086c8c: 5401 4401 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +086c90: 5411 4301 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086c94: 1101 |001e: return-object v1 │ │ +086c96: 5401 4301 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086c9a: 28fd |0021: goto 001e // -0003 │ │ +086c9c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +086c9e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -145720,36 +145731,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -085db8: |[085db8] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -085dc8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -085dca: 5454 4f01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085dce: 6e10 2d07 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ -085dd4: 0a00 |0006: move-result v0 │ │ -085dd6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -085dd8: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -085ddc: 5454 4f01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085de0: 6e20 2e07 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ -085de6: 0c02 |000f: move-result-object v2 │ │ -085de8: 1f02 b200 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085dec: 5524 4801 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -085df0: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -085df4: 5524 3e01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -085df8: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -085dfc: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -085dfe: b643 |001b: or-int/2addr v3, v4 │ │ -085e00: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -085e04: 28ea |001e: goto 0008 // -0016 │ │ -085e06: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -085e08: 28fb |0020: goto 001b // -0005 │ │ -085e0a: 0f03 |0021: return v3 │ │ +086ca0: |[086ca0] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +086cb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +086cb2: 5454 4f01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086cb6: 6e10 2d07 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@072d │ │ +086cbc: 0a00 |0006: move-result v0 │ │ +086cbe: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +086cc0: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +086cc4: 5454 4f01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086cc8: 6e20 2e07 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@072e │ │ +086cce: 0c02 |000f: move-result-object v2 │ │ +086cd0: 1f02 b100 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086cd4: 5524 4801 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +086cd8: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +086cdc: 5524 3e01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +086ce0: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +086ce4: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +086ce6: b643 |001b: or-int/2addr v3, v4 │ │ +086ce8: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +086cec: 28ea |001e: goto 0008 // -0016 │ │ +086cee: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +086cf0: 28fb |0020: goto 001b // -0005 │ │ +086cf2: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0001 line=825 │ │ 0x0007 line=826 │ │ 0x000a line=827 │ │ 0x0012 line=828 │ │ @@ -145768,83 +145779,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 │ │ -085e0c: |[085e0c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -085e1c: 5541 4d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ -085e20: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -085e24: 2201 a103 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -085e28: 1a02 7002 |0006: const-string v2, "Called while creating a loader" // string@0270 │ │ -085e2c: 7020 311f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -085e32: 2701 |000b: throw v1 │ │ -085e34: 5441 4f01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085e38: 6e20 2107 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ -085e3e: 0c00 |0011: move-result-object v0 │ │ -085e40: 1f00 b200 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085e44: 6301 4a01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085e48: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -085e4c: 1a01 d808 |0018: const-string v1, "LoaderManager" // string@08d8 │ │ -085e50: 2202 b303 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -085e54: 7010 761f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085e5a: 1a03 7e17 |001f: const-string v3, "initLoader in " // string@177e │ │ -085e5e: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085e64: 0c02 |0024: move-result-object v2 │ │ -085e66: 6e20 7d1f 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085e6c: 0c02 |0028: move-result-object v2 │ │ -085e6e: 1a03 1101 |0029: const-string v3, ": args=" // string@0111 │ │ -085e72: 6e20 7e1f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085e78: 0c02 |002e: move-result-object v2 │ │ -085e7a: 6e20 7d1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085e80: 0c02 |0032: move-result-object v2 │ │ -085e82: 6e10 841f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085e88: 0c02 |0036: move-result-object v2 │ │ -085e8a: 7120 0c0d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085e90: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -085e94: 7040 df04 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@04df │ │ -085e9a: 0c00 |003f: move-result-object v0 │ │ -085e9c: 6301 4a01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085ea0: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -085ea4: 1a01 d808 |0044: const-string v1, "LoaderManager" // string@08d8 │ │ -085ea8: 2202 b303 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -085eac: 7010 761f 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085eb2: 1a03 0800 |004b: const-string v3, " Created new loader " // string@0008 │ │ -085eb6: 6e20 7e1f 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085ebc: 0c02 |0050: move-result-object v2 │ │ -085ebe: 6e20 7d1f 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085ec4: 0c02 |0054: move-result-object v2 │ │ -085ec6: 6e10 841f 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085ecc: 0c02 |0058: move-result-object v2 │ │ -085ece: 7120 0c0d 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085ed4: 5501 4001 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -085ed8: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -085edc: 5541 5201 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -085ee0: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -085ee4: 5401 4301 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085ee8: 5402 3d01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ -085eec: 6e30 d304 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ -085ef2: 5401 4301 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -085ef6: 1101 |006d: return-object v1 │ │ -085ef8: 6301 4a01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085efc: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -085f00: 1a01 d808 |0072: const-string v1, "LoaderManager" // string@08d8 │ │ -085f04: 2202 b303 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -085f08: 7010 761f 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085f0e: 1a03 1400 |0079: const-string v3, " Re-using existing loader " // string@0014 │ │ -085f12: 6e20 7e1f 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085f18: 0c02 |007e: move-result-object v2 │ │ -085f1a: 6e20 7d1f 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085f20: 0c02 |0082: move-result-object v2 │ │ -085f22: 6e10 841f 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085f28: 0c02 |0086: move-result-object v2 │ │ -085f2a: 7120 0c0d 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085f30: 5b07 3c01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ -085f34: 28d0 |008c: goto 005c // -0030 │ │ +086cf4: |[086cf4] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +086d04: 5541 4d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ +086d08: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +086d0c: 2201 9f03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +086d10: 1a02 7502 |0006: const-string v2, "Called while creating a loader" // string@0275 │ │ +086d14: 7020 311f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +086d1a: 2701 |000b: throw v1 │ │ +086d1c: 5441 4f01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086d20: 6e20 2107 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ +086d26: 0c00 |0011: move-result-object v0 │ │ +086d28: 1f00 b100 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086d2c: 6301 4a01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086d30: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +086d34: 1a01 da08 |0018: const-string v1, "LoaderManager" // string@08da │ │ +086d38: 2202 b103 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +086d3c: 7010 761f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086d42: 1a03 7f17 |001f: const-string v3, "initLoader in " // string@177f │ │ +086d46: 6e20 7e1f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086d4c: 0c02 |0024: move-result-object v2 │ │ +086d4e: 6e20 7d1f 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086d54: 0c02 |0028: move-result-object v2 │ │ +086d56: 1a03 1501 |0029: const-string v3, ": args=" // string@0115 │ │ +086d5a: 6e20 7e1f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086d60: 0c02 |002e: move-result-object v2 │ │ +086d62: 6e20 7d1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086d68: 0c02 |0032: move-result-object v2 │ │ +086d6a: 6e10 841f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086d70: 0c02 |0036: move-result-object v2 │ │ +086d72: 7120 0c0d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086d78: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +086d7c: 7040 df04 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@04df │ │ +086d82: 0c00 |003f: move-result-object v0 │ │ +086d84: 6301 4a01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086d88: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +086d8c: 1a01 da08 |0044: const-string v1, "LoaderManager" // string@08da │ │ +086d90: 2202 b103 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +086d94: 7010 761f 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086d9a: 1a03 0800 |004b: const-string v3, " Created new loader " // string@0008 │ │ +086d9e: 6e20 7e1f 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086da4: 0c02 |0050: move-result-object v2 │ │ +086da6: 6e20 7d1f 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086dac: 0c02 |0054: move-result-object v2 │ │ +086dae: 6e10 841f 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086db4: 0c02 |0058: move-result-object v2 │ │ +086db6: 7120 0c0d 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086dbc: 5501 4001 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +086dc0: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +086dc4: 5541 5201 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +086dc8: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +086dcc: 5401 4301 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086dd0: 5402 3d01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@013d │ │ +086dd4: 6e30 d304 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d3 │ │ +086dda: 5401 4301 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086dde: 1101 |006d: return-object v1 │ │ +086de0: 6301 4a01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086de4: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +086de8: 1a01 da08 |0072: const-string v1, "LoaderManager" // string@08da │ │ +086dec: 2202 b103 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +086df0: 7010 761f 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086df6: 1a03 1400 |0079: const-string v3, " Re-using existing loader " // string@0014 │ │ +086dfa: 6e20 7e1f 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086e00: 0c02 |007e: move-result-object v2 │ │ +086e02: 6e20 7d1f 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086e08: 0c02 |0082: move-result-object v2 │ │ +086e0a: 6e10 841f 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086e10: 0c02 |0086: move-result-object v2 │ │ +086e12: 7120 0c0d 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086e18: 5b07 3c01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@013c │ │ +086e1c: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -145868,22 +145879,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 │ │ -085f38: |[085f38] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -085f48: 5420 4f01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085f4c: 5231 4101 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ -085f50: 6e30 2807 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ -085f56: 5520 5201 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ -085f5a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -085f5e: 6e10 da04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04da │ │ -085f64: 0e00 |000e: return-void │ │ +086e20: |[086e20] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +086e30: 5420 4f01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086e34: 5231 4101 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0141 │ │ +086e38: 6e30 2807 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ +086e3e: 5520 5201 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0152 │ │ +086e42: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +086e46: 6e10 da04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04da │ │ +086e4c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -145895,135 +145906,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 │ │ -085f68: |[085f68] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -085f78: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -085f7a: 5562 4d01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ -085f7e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -085f82: 2202 a103 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -085f86: 1a03 7002 |0007: const-string v3, "Called while creating a loader" // string@0270 │ │ -085f8a: 7020 311f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -085f90: 2702 |000c: throw v2 │ │ -085f92: 5462 4f01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -085f96: 6e20 2107 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ -085f9c: 0c01 |0012: move-result-object v1 │ │ -085f9e: 1f01 b200 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -085fa2: 6302 4a01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -085fa6: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -085faa: 1a02 d808 |0019: const-string v2, "LoaderManager" // string@08d8 │ │ -085fae: 2203 b303 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -085fb2: 7010 761f 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -085fb8: 1a04 cb20 |0020: const-string v4, "restartLoader in " // string@20cb │ │ -085fbc: 6e20 7e1f 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085fc2: 0c03 |0025: move-result-object v3 │ │ -085fc4: 6e20 7d1f 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085fca: 0c03 |0029: move-result-object v3 │ │ -085fcc: 1a04 1101 |002a: const-string v4, ": args=" // string@0111 │ │ -085fd0: 6e20 7e1f 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -085fd6: 0c03 |002f: move-result-object v3 │ │ -085fd8: 6e20 7d1f 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -085fde: 0c03 |0033: move-result-object v3 │ │ -085fe0: 6e10 841f 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -085fe6: 0c03 |0037: move-result-object v3 │ │ -085fe8: 7120 0c0d 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -085fee: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -085ff2: 5462 4e01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -085ff6: 6e20 2107 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ -085ffc: 0c00 |0042: move-result-object v0 │ │ -085ffe: 1f00 b200 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b2 │ │ -086002: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -086006: 5512 4001 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ -08600a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -08600e: 6302 4a01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -086012: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -086016: 1a02 d808 |004f: const-string v2, "LoaderManager" // string@08d8 │ │ -08601a: 2203 b303 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -08601e: 7010 761f 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -086024: 1a04 1500 |0056: const-string v4, " Removing last inactive loader: " // string@0015 │ │ -086028: 6e20 7e1f 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08602e: 0c03 |005b: move-result-object v3 │ │ -086030: 6e20 7d1f 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -086036: 0c03 |005f: move-result-object v3 │ │ -086038: 6e10 841f 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08603e: 0c03 |0063: move-result-object v3 │ │ -086040: 7120 0c0d 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -086046: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -086048: 5c02 3e01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ -08604c: 6e10 d404 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -086052: 5412 4301 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -086056: 6e10 3a06 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@063a │ │ -08605c: 5462 4e01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -086060: 6e30 2807 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ -086066: 7040 df04 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@04df │ │ -08606c: 0c01 |007a: move-result-object v1 │ │ -08606e: 5412 4301 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -086072: 1102 |007d: return-object v2 │ │ -086074: 5512 4801 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ -086078: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -08607c: 6302 4a01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -086080: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -086084: 1a02 d808 |0086: const-string v2, "LoaderManager" // string@08d8 │ │ -086088: 1a03 0900 |0088: const-string v3, " Current loader is stopped; replacing" // string@0009 │ │ -08608c: 7120 0c0d 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -086092: 5462 4f01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ -086096: 6e30 2807 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ -08609c: 6e10 d404 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -0860a2: 28e2 |0095: goto 0077 // -001e │ │ -0860a4: 5412 4401 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -0860a8: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -0860ac: 6302 4a01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0860b0: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -0860b4: 1a02 d808 |009e: const-string v2, "LoaderManager" // string@08d8 │ │ -0860b8: 2203 b303 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -0860bc: 7010 761f 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0860c2: 1a04 1600 |00a5: const-string v4, " Removing pending loader: " // string@0016 │ │ -0860c6: 6e20 7e1f 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0860cc: 0c03 |00aa: move-result-object v3 │ │ -0860ce: 5414 4401 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -0860d2: 6e20 7d1f 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0860d8: 0c03 |00b0: move-result-object v3 │ │ -0860da: 6e10 841f 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0860e0: 0c03 |00b4: move-result-object v3 │ │ -0860e2: 7120 0c0d 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -0860e8: 5412 4401 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -0860ec: 6e10 d404 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ -0860f2: 5b15 4401 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -0860f6: 6302 4a01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -0860fa: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -0860fe: 1a02 d808 |00c3: const-string v2, "LoaderManager" // string@08d8 │ │ -086102: 1a03 0b00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000b │ │ -086106: 7120 0c0d 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08610c: 7040 e004 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@04e0 │ │ -086112: 0c02 |00cd: move-result-object v2 │ │ -086114: 5b12 4401 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -086118: 5412 4401 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ -08611c: 5422 4301 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -086120: 28a9 |00d4: goto 007d // -0057 │ │ -086122: 6302 4a01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ -086126: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -08612a: 1a02 d808 |00d9: const-string v2, "LoaderManager" // string@08d8 │ │ -08612e: 2203 b303 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -086132: 7010 761f 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -086138: 1a04 1200 |00e0: const-string v4, " Making last loader inactive: " // string@0012 │ │ -08613c: 6e20 7e1f 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -086142: 0c03 |00e5: move-result-object v3 │ │ -086144: 6e20 7d1f 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08614a: 0c03 |00e9: move-result-object v3 │ │ -08614c: 6e10 841f 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -086152: 0c03 |00ed: move-result-object v3 │ │ -086154: 7120 0c0d 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ -08615a: 5412 4301 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ -08615e: 6e10 3a06 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@063a │ │ -086164: 5462 4e01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ -086168: 6e30 2807 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ -08616e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +086e50: |[086e50] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +086e60: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +086e62: 5562 4d01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@014d │ │ +086e66: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +086e6a: 2202 9f03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +086e6e: 1a03 7502 |0007: const-string v3, "Called while creating a loader" // string@0275 │ │ +086e72: 7020 311f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +086e78: 2702 |000c: throw v2 │ │ +086e7a: 5462 4f01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086e7e: 6e20 2107 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ +086e84: 0c01 |0012: move-result-object v1 │ │ +086e86: 1f01 b100 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086e8a: 6302 4a01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086e8e: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +086e92: 1a02 da08 |0019: const-string v2, "LoaderManager" // string@08da │ │ +086e96: 2203 b103 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +086e9a: 7010 761f 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086ea0: 1a04 cb20 |0020: const-string v4, "restartLoader in " // string@20cb │ │ +086ea4: 6e20 7e1f 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086eaa: 0c03 |0025: move-result-object v3 │ │ +086eac: 6e20 7d1f 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086eb2: 0c03 |0029: move-result-object v3 │ │ +086eb4: 1a04 1501 |002a: const-string v4, ": args=" // string@0115 │ │ +086eb8: 6e20 7e1f 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086ebe: 0c03 |002f: move-result-object v3 │ │ +086ec0: 6e20 7d1f 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086ec6: 0c03 |0033: move-result-object v3 │ │ +086ec8: 6e10 841f 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086ece: 0c03 |0037: move-result-object v3 │ │ +086ed0: 7120 0c0d 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086ed6: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +086eda: 5462 4e01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086ede: 6e20 2107 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0721 │ │ +086ee4: 0c00 |0042: move-result-object v0 │ │ +086ee6: 1f00 b100 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b1 │ │ +086eea: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +086eee: 5512 4001 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0140 │ │ +086ef2: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +086ef6: 6302 4a01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086efa: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +086efe: 1a02 da08 |004f: const-string v2, "LoaderManager" // string@08da │ │ +086f02: 2203 b103 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +086f06: 7010 761f 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086f0c: 1a04 1500 |0056: const-string v4, " Removing last inactive loader: " // string@0015 │ │ +086f10: 6e20 7e1f 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086f16: 0c03 |005b: move-result-object v3 │ │ +086f18: 6e20 7d1f 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086f1e: 0c03 |005f: move-result-object v3 │ │ +086f20: 6e10 841f 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086f26: 0c03 |0063: move-result-object v3 │ │ +086f28: 7120 0c0d 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086f2e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +086f30: 5c02 3e01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@013e │ │ +086f34: 6e10 d404 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086f3a: 5412 4301 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086f3e: 6e10 3a06 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@063a │ │ +086f44: 5462 4e01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +086f48: 6e30 2807 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ +086f4e: 7040 df04 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@04df │ │ +086f54: 0c01 |007a: move-result-object v1 │ │ +086f56: 5412 4301 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +086f5a: 1102 |007d: return-object v2 │ │ +086f5c: 5512 4801 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0148 │ │ +086f60: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +086f64: 6302 4a01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086f68: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +086f6c: 1a02 da08 |0086: const-string v2, "LoaderManager" // string@08da │ │ +086f70: 1a03 0900 |0088: const-string v3, " Current loader is stopped; replacing" // string@0009 │ │ +086f74: 7120 0c0d 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086f7a: 5462 4f01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014f │ │ +086f7e: 6e30 2807 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ +086f84: 6e10 d404 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086f8a: 28e2 |0095: goto 0077 // -001e │ │ +086f8c: 5412 4401 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +086f90: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +086f94: 6302 4a01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086f98: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +086f9c: 1a02 da08 |009e: const-string v2, "LoaderManager" // string@08da │ │ +086fa0: 2203 b103 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +086fa4: 7010 761f 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +086faa: 1a04 1600 |00a5: const-string v4, " Removing pending loader: " // string@0016 │ │ +086fae: 6e20 7e1f 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +086fb4: 0c03 |00aa: move-result-object v3 │ │ +086fb6: 5414 4401 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +086fba: 6e20 7d1f 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +086fc0: 0c03 |00b0: move-result-object v3 │ │ +086fc2: 6e10 841f 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +086fc8: 0c03 |00b4: move-result-object v3 │ │ +086fca: 7120 0c0d 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086fd0: 5412 4401 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +086fd4: 6e10 d404 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d4 │ │ +086fda: 5b15 4401 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +086fde: 6302 4a01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +086fe2: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +086fe6: 1a02 da08 |00c3: const-string v2, "LoaderManager" // string@08da │ │ +086fea: 1a03 0b00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000b │ │ +086fee: 7120 0c0d 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +086ff4: 7040 e004 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@04e0 │ │ +086ffa: 0c02 |00cd: move-result-object v2 │ │ +086ffc: 5b12 4401 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +087000: 5412 4401 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0144 │ │ +087004: 5422 4301 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +087008: 28a9 |00d4: goto 007d // -0057 │ │ +08700a: 6302 4a01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014a │ │ +08700e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +087012: 1a02 da08 |00d9: const-string v2, "LoaderManager" // string@08da │ │ +087016: 2203 b103 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +08701a: 7010 761f 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +087020: 1a04 1200 |00e0: const-string v4, " Making last loader inactive: " // string@0012 │ │ +087024: 6e20 7e1f 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08702a: 0c03 |00e5: move-result-object v3 │ │ +08702c: 6e20 7d1f 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +087032: 0c03 |00e9: move-result-object v3 │ │ +087034: 6e10 841f 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08703a: 0c03 |00ed: move-result-object v3 │ │ +08703c: 7120 0c0d 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0c │ │ +087042: 5412 4301 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0143 │ │ +087046: 6e10 3a06 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@063a │ │ +08704c: 5462 4e01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@014e │ │ +087050: 6e30 2807 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0728 │ │ +087056: 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 │ │ @@ -146066,34 +146077,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -086174: |[086174] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -086184: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -086188: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -08618c: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ -086192: 1a01 da08 |0007: const-string v1, "LoaderManager{" // string@08da │ │ -086196: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08619c: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ -0861a2: 0a01 |000f: move-result v1 │ │ -0861a4: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -0861aa: 0c01 |0013: move-result-object v1 │ │ -0861ac: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0861b2: 1a01 5e00 |0017: const-string v1, " in " // string@005e │ │ -0861b6: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0861bc: 5421 4c01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -0861c0: 7120 e906 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ -0861c6: 1a01 1427 |0021: const-string v1, "}}" // string@2714 │ │ -0861ca: 6e20 7e1f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0861d0: 6e10 841f 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0861d6: 0c01 |0029: move-result-object v1 │ │ -0861d8: 1101 |002a: return-object v1 │ │ +08705c: |[08705c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +08706c: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +087070: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +087074: 7020 771f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f77 │ │ +08707a: 1a01 dc08 |0007: const-string v1, "LoaderManager{" // string@08dc │ │ +08707e: 6e20 7e1f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +087084: 7110 881f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f88 │ │ +08708a: 0a01 |000f: move-result v1 │ │ +08708c: 7110 371f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +087092: 0c01 |0013: move-result-object v1 │ │ +087094: 6e20 7e1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08709a: 1a01 6100 |0017: const-string v1, " in " // string@0061 │ │ +08709e: 6e20 7e1f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0870a4: 5421 4c01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +0870a8: 7120 e906 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@06e9 │ │ +0870ae: 1a01 1127 |0021: const-string v1, "}}" // string@2711 │ │ +0870b2: 6e20 7e1f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0870b8: 6e10 841f 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0870be: 0c01 |0029: move-result-object v1 │ │ +0870c0: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0007 line=790 │ │ 0x000c line=791 │ │ 0x0017 line=792 │ │ 0x001c line=793 │ │ @@ -146108,32 +146119,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0861dc: |[0861dc] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0861ec: 5b01 4c01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ -0861f0: 0e00 |0002: return-void │ │ +0870c4: |[0870c4] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0870d4: 5b01 4c01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014c │ │ +0870d8: 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 : 2265 (LoaderManager.java) │ │ + source_file_idx : 2267 (LoaderManager.java) │ │ │ │ Class #570 header: │ │ -class_idx : 181 │ │ +class_idx : 180 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2522 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2524 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -146154,17 +146165,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0861f4: |[0861f4] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -086204: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08620a: 0e00 |0003: return-void │ │ +0870dc: |[0870dc] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +0870ec: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0870f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -146173,49 +146184,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 │ │ -08620c: |[08620c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -08621c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08621e: 7110 0505 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0505 │ │ -086224: 0c03 |0004: move-result-object v3 │ │ -086226: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -08622a: 1102 |0007: return-object v2 │ │ -08622c: 2204 2600 |0008: new-instance v4, Landroid/content/ComponentName; // type@0026 │ │ -086230: 7030 1d01 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@011d │ │ -086236: 7120 0605 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ -08623c: 0c01 |0010: move-result-object v1 │ │ -08623e: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -086242: 7110 2d06 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ -086248: 0c02 |0016: move-result-object v2 │ │ -08624a: 28f0 |0017: goto 0007 // -0010 │ │ -08624c: 2205 2e00 |0018: new-instance v5, Landroid/content/Intent; // type@002e │ │ -086250: 7010 4301 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0143 │ │ -086256: 6e20 6801 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -08625c: 0c02 |0020: move-result-object v2 │ │ -08625e: 28f6 |0021: goto 0017 // -000a │ │ -086260: 0d00 |0022: move-exception v0 │ │ -086262: 1a05 d909 |0023: const-string v5, "NavUtils" // string@09d9 │ │ -086266: 2206 b303 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -08626a: 7010 761f 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -086270: 1a07 ab15 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@15ab │ │ -086274: 6e20 7e1f 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08627a: 0c06 |002f: move-result-object v6 │ │ -08627c: 6e20 7e1f 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -086282: 0c06 |0033: move-result-object v6 │ │ -086284: 1a07 bb00 |0034: const-string v7, "' in manifest" // string@00bb │ │ -086288: 6e20 7e1f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08628e: 0c06 |0039: move-result-object v6 │ │ -086290: 6e10 841f 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -086296: 0c06 |003d: move-result-object v6 │ │ -086298: 7120 090d 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -08629e: 28c6 |0041: goto 0007 // -003a │ │ +0870f4: |[0870f4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +087104: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +087106: 7110 0505 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0505 │ │ +08710c: 0c03 |0004: move-result-object v3 │ │ +08710e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +087112: 1102 |0007: return-object v2 │ │ +087114: 2204 2600 |0008: new-instance v4, Landroid/content/ComponentName; // type@0026 │ │ +087118: 7030 1d01 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@011d │ │ +08711e: 7120 0605 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0506 │ │ +087124: 0c01 |0010: move-result-object v1 │ │ +087126: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +08712a: 7110 2d06 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ +087130: 0c02 |0016: move-result-object v2 │ │ +087132: 28f0 |0017: goto 0007 // -0010 │ │ +087134: 2205 2e00 |0018: new-instance v5, Landroid/content/Intent; // type@002e │ │ +087138: 7010 4301 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0143 │ │ +08713e: 6e20 6801 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +087144: 0c02 |0020: move-result-object v2 │ │ +087146: 28f6 |0021: goto 0017 // -000a │ │ +087148: 0d00 |0022: move-exception v0 │ │ +08714a: 1a05 db09 |0023: const-string v5, "NavUtils" // string@09db │ │ +08714e: 2206 b103 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +087152: 7010 761f 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +087158: 1a07 ac15 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@15ac │ │ +08715c: 6e20 7e1f 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +087162: 0c06 |002f: move-result-object v6 │ │ +087164: 6e20 7e1f 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08716a: 0c06 |0033: move-result-object v6 │ │ +08716c: 1a07 c000 |0034: const-string v7, "' in manifest" // string@00c0 │ │ +087170: 6e20 7e1f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +087176: 0c06 |0039: move-result-object v6 │ │ +087178: 6e10 841f 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08717e: 0c06 |003d: move-result-object v6 │ │ +087180: 7120 090d 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +087186: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=66 │ │ @@ -146240,43 +146251,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 │ │ -0862ac: |[0862ac] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0862bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0862be: 5462 1400 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0014 │ │ -0862c2: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -0862c6: 0710 |0005: move-object v0, v1 │ │ -0862c8: 1100 |0006: return-object v0 │ │ -0862ca: 5462 1400 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0014 │ │ -0862ce: 1a03 d90f |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0fd9 │ │ -0862d2: 6e20 6602 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0862d8: 0c00 |000e: move-result-object v0 │ │ -0862da: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -0862de: 0710 |0011: move-object v0, v1 │ │ -0862e0: 28f4 |0012: goto 0006 // -000c │ │ -0862e2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0862e4: 6e20 5c1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ -0862ea: 0a01 |0017: move-result v1 │ │ -0862ec: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -0862f0: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -0862f4: 2201 b303 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0862f8: 7010 761f 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0862fe: 6e10 3201 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0132 │ │ -086304: 0c02 |0024: move-result-object v2 │ │ -086306: 6e20 7e1f 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08630c: 0c01 |0028: move-result-object v1 │ │ -08630e: 6e20 7e1f 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -086314: 0c01 |002c: move-result-object v1 │ │ -086316: 6e10 841f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08631c: 0c00 |0030: move-result-object v0 │ │ -08631e: 28d5 |0031: goto 0006 // -002b │ │ +087194: |[087194] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0871a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0871a6: 5462 1400 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0014 │ │ +0871aa: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0871ae: 0710 |0005: move-object v0, v1 │ │ +0871b0: 1100 |0006: return-object v0 │ │ +0871b2: 5462 1400 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0014 │ │ +0871b6: 1a03 db0f |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0fdb │ │ +0871ba: 6e20 6602 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0871c0: 0c00 |000e: move-result-object v0 │ │ +0871c2: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +0871c6: 0710 |0011: move-object v0, v1 │ │ +0871c8: 28f4 |0012: goto 0006 // -000c │ │ +0871ca: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0871cc: 6e20 5c1f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ +0871d2: 0a01 |0017: move-result v1 │ │ +0871d4: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +0871d8: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +0871dc: 2201 b103 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0871e0: 7010 761f 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0871e6: 6e10 3201 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0132 │ │ +0871ec: 0c02 |0024: move-result-object v2 │ │ +0871ee: 6e20 7e1f 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0871f4: 0c01 |0028: move-result-object v1 │ │ +0871f6: 6e20 7e1f 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0871fc: 0c01 |002c: move-result-object v1 │ │ +0871fe: 6e10 841f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +087204: 0c00 |0030: move-result-object v0 │ │ +087206: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -146292,20 +146303,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 │ │ -086320: |[086320] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -086330: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -086334: 6e20 4801 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -08633a: 6e20 8900 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0089 │ │ -086340: 6e10 5000 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0050 │ │ -086346: 0e00 |000b: return-void │ │ +087208: |[087208] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +087218: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +08721c: 6e20 4801 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +087222: 6e20 8900 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0089 │ │ +087228: 6e10 5000 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0050 │ │ +08722e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -146318,45 +146329,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 │ │ -086348: |[086348] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -086358: 6e10 5600 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -08635e: 0c01 |0003: move-result-object v1 │ │ -086360: 6e10 4a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ -086366: 0c00 |0007: move-result-object v0 │ │ -086368: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -08636c: 1a01 c10f |000a: const-string v1, "android.intent.action.MAIN" // string@0fc1 │ │ -086370: 6e20 5f1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -086376: 0a01 |000f: move-result v1 │ │ -086378: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -08637c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -08637e: 0f01 |0013: return v1 │ │ -086380: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -086382: 28fe |0015: goto 0013 // -0002 │ │ +087230: |[087230] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +087240: 6e10 5600 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +087246: 0c01 |0003: move-result-object v1 │ │ +087248: 6e10 4a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@014a │ │ +08724e: 0c00 |0007: move-result-object v0 │ │ +087250: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +087254: 1a01 c30f |000a: const-string v1, "android.intent.action.MAIN" // string@0fc3 │ │ +087258: 6e20 5f1f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +08725e: 0a01 |000f: move-result v1 │ │ +087260: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +087264: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +087266: 0f01 |0013: return v1 │ │ +087268: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +08726a: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2522 (NavUtils.java) │ │ + source_file_idx : 2524 (NavUtils.java) │ │ │ │ Class #571 header: │ │ -class_idx : 187 │ │ +class_idx : 186 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 196 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 195 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #571 annotations: │ │ Annotations on class │ │ @@ -146380,17 +146391,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086384: |[086384] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -086394: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ -08639a: 0e00 |0003: return-void │ │ +08726c: |[08726c] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +08727c: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ +087282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ 0x0003 line=616 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -146399,18 +146410,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 │ │ -08639c: |[08639c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0863ac: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ -0863b2: 6e20 1c05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@051c │ │ -0863b8: 0e00 |0006: return-void │ │ +087284: |[087284] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +087294: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ +08729a: 6e20 1c05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@051c │ │ +0872a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x0003 line=619 │ │ 0x0006 line=620 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -146422,17 +146433,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 │ │ -0863bc: |[0863bc] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0863cc: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@015b │ │ -0863d0: 1100 |0002: return-object v0 │ │ +0872a4: |[0872a4] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0872b4: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@015b │ │ +0872b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0002 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -146442,17 +146453,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0863d4: |[0863d4] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0863e4: 5b01 5a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015a │ │ -0863e8: 1100 |0002: return-object v0 │ │ +0872bc: |[0872bc] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0872cc: 5b01 5a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015a │ │ +0872d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0002 line=628 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -146462,35 +146473,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0863ec: |[0863ec] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0863fc: 5b12 5c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015c │ │ -086400: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -086402: 5c10 5d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@015d │ │ -086406: 1101 |0005: return-object v1 │ │ +0872d4: |[0872d4] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0872e4: 5b12 5c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015c │ │ +0872e8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0872ea: 5c10 5d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@015d │ │ +0872ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0002 line=636 │ │ 0x0005 line=637 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #572 header: │ │ -class_idx : 188 │ │ +class_idx : 187 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 196 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 195 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #572 annotations: │ │ Annotations on class │ │ @@ -146514,17 +146525,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086408: |[086408] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -086418: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ -08641e: 0e00 |0003: return-void │ │ +0872f0: |[0872f0] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +087300: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ +087306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -146533,18 +146544,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 │ │ -086420: |[086420] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -086430: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ -086436: 6e20 2205 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0522 │ │ -08643c: 0e00 |0006: return-void │ │ +087308: |[087308] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +087318: 7010 5305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ +08731e: 6e20 2205 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0522 │ │ +087324: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ 0x0003 line=673 │ │ 0x0006 line=674 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -146556,17 +146567,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086440: |[086440] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -086450: 5b01 5f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@015f │ │ -086454: 1100 |0002: return-object v0 │ │ +087328: |[087328] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +087338: 5b01 5f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@015f │ │ +08733c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0002 line=700 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -146576,17 +146587,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086458: |[086458] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -086468: 5b01 5e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ -08646c: 1100 |0002: return-object v0 │ │ +087340: |[087340] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +087350: 5b01 5e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ +087354: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0002 line=682 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -146596,35 +146607,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -086470: |[086470] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -086480: 5b12 6001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0160 │ │ -086484: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -086486: 5c10 6101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0161 │ │ -08648a: 1101 |0005: return-object v1 │ │ +087358: |[087358] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +087368: 5b12 6001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0160 │ │ +08736c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08736e: 5c10 6101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0161 │ │ +087372: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0002 line=690 │ │ 0x0005 line=691 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #573 header: │ │ -class_idx : 190 │ │ +class_idx : 189 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 196 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 195 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #573 annotations: │ │ Annotations on class │ │ @@ -146650,20 +146661,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08648c: |[08648c] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -08649c: 7010 5305 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ -0864a2: 2200 c903 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0864a6: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0864ac: 5b10 7701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ -0864b0: 0e00 |000a: return-void │ │ +087374: |[087374] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +087384: 7010 5305 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ +08738a: 2200 c703 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +08738e: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +087394: 5b10 7701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ +087398: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x0003 line=725 │ │ 0x000a line=728 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -146673,21 +146684,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 │ │ -0864b4: |[0864b4] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0864c4: 7010 5305 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ -0864ca: 2200 c903 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0864ce: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0864d4: 5b10 7701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ -0864d8: 6e20 4805 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0548 │ │ -0864de: 0e00 |000d: return-void │ │ +08739c: |[08739c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0873ac: 7010 5305 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0553 │ │ +0873b2: 2200 c703 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0873b6: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0873bc: 5b10 7701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ +0873c0: 6e20 4805 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0548 │ │ +0873c6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0003 line=725 │ │ 0x000a line=731 │ │ 0x000d line=732 │ │ locals : │ │ @@ -146700,18 +146711,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0864e0: |[0864e0] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0864f0: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ -0864f4: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0864fa: 1101 |0005: return-object v1 │ │ +0873c8: |[0873c8] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0873d8: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ +0873dc: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0873e2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0005 line=757 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -146721,17 +146732,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0864fc: |[0864fc] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -08650c: 5b01 7401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ -086510: 1100 |0002: return-object v0 │ │ +0873e4: |[0873e4] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0873f4: 5b01 7401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ +0873f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0002 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -146741,35 +146752,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -086514: |[086514] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -086524: 5b12 7501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0175 │ │ -086528: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08652a: 5c10 7601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0176 │ │ -08652e: 1101 |0005: return-object v1 │ │ +0873fc: |[0873fc] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +08740c: 5b12 7501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0175 │ │ +087410: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +087412: 5c10 7601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0176 │ │ +087416: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0002 line=748 │ │ 0x0005 line=749 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #574 header: │ │ -class_idx : 192 │ │ +class_idx : 191 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #574 annotations: │ │ Annotations on class │ │ @@ -146790,17 +146801,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086530: |[086530] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -086540: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -086546: 0e00 |0003: return-void │ │ +087418: |[087418] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +087428: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08742e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -146809,46 +146820,46 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -086548: |[086548] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -086558: 5460 6a01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -08655c: 5461 6701 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ -086560: 5462 6601 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ -086564: 5463 6501 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ -086568: 5464 6401 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ -08656c: 6e54 f500 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@00f5 │ │ -086572: 5261 6c01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ -086576: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -08657a: 5201 0900 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -08657e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -086582: 5901 0900 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ -086586: 1100 |0017: return-object v0 │ │ +087430: |[087430] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +087440: 5460 6a01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +087444: 5461 6701 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ +087448: 5462 6601 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ +08744c: 5463 6501 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ +087450: 5464 6401 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ +087454: 6e54 f500 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@00f5 │ │ +08745a: 5261 6c01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ +08745e: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +087462: 5201 0900 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +087466: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +08746a: 5901 0900 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0009 │ │ +08746e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ locals : │ │ 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #575 header: │ │ -class_idx : 193 │ │ +class_idx : 192 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -146869,17 +146880,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086588: |[086588] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -086598: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08659e: 0e00 |0003: return-void │ │ +087470: |[087470] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +087480: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +087486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -146888,42 +146899,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 │ │ -0865a0: |[0865a0] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0865b0: 54b0 6701 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ -0865b4: 54b1 6a01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -0865b8: 54b2 6601 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ -0865bc: 54b3 6501 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ -0865c0: 54b4 6301 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ -0865c4: 54b5 7201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ -0865c8: 52b6 6b01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ -0865cc: 54b7 6401 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ -0865d0: 54b8 6801 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ -0865d4: 54b9 6901 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ -0865d8: 770a 5a05 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@055a │ │ -0865de: 0c00 |0017: move-result-object v0 │ │ -0865e0: 1100 |0018: return-object v0 │ │ +087488: |[087488] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +087498: 54b0 6701 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ +08749c: 54b1 6a01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +0874a0: 54b2 6601 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ +0874a4: 54b3 6501 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ +0874a8: 54b4 6301 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ +0874ac: 54b5 7201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ +0874b0: 52b6 6b01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ +0874b4: 54b7 6401 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ +0874b8: 54b8 6801 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ +0874bc: 54b9 6901 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ +0874c0: 770a 5a05 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@055a │ │ +0874c6: 0c00 |0017: move-result-object v0 │ │ +0874c8: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #576 header: │ │ -class_idx : 194 │ │ +class_idx : 193 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #576 annotations: │ │ Annotations on class │ │ @@ -146944,17 +146955,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0865e4: |[0865e4] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -0865f4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0865fa: 0e00 |0003: return-void │ │ +0874cc: |[0874cc] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +0874dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0874e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -146963,45 +146974,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 │ │ -0865fc: |[0865fc] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -08660c: 54e0 6701 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ -086610: 54e1 6a01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -086614: 54e2 6601 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ -086618: 54e3 6501 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ -08661c: 54e4 6301 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ -086620: 54e5 7201 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ -086624: 52e6 6b01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ -086628: 54e7 6401 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ -08662c: 54e8 6801 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ -086630: 54e9 6901 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ -086634: 52ea 6f01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@016f │ │ -086638: 52eb 6d01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@016d │ │ -08663c: 55ec 6e01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@016e │ │ -086640: 770d 5c05 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@055c │ │ -086646: 0c00 |001d: move-result-object v0 │ │ -086648: 1100 |001e: return-object v0 │ │ +0874e4: |[0874e4] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0874f4: 54e0 6701 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ +0874f8: 54e1 6a01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +0874fc: 54e2 6601 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ +087500: 54e3 6501 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ +087504: 54e4 6301 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ +087508: 54e5 7201 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ +08750c: 52e6 6b01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ +087510: 54e7 6401 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ +087514: 54e8 6801 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ +087518: 54e9 6901 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ +08751c: 52ea 6f01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@016f │ │ +087520: 52eb 6d01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@016d │ │ +087524: 55ec 6e01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@016e │ │ +087528: 770d 5c05 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@055c │ │ +08752e: 0c00 |001d: move-result-object v0 │ │ +087530: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #577 header: │ │ -class_idx : 195 │ │ +class_idx : 194 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #577 annotations: │ │ Annotations on class │ │ @@ -147022,17 +147033,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08664c: |[08664c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -08665c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -086662: 0e00 |0003: return-void │ │ +087534: |[087534] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +087544: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08754a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -147041,128 +147052,128 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 227 16-bit code units │ │ -086664: |[086664] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -086674: 2201 c800 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00c8 │ │ -086678: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -08667c: 5402 6701 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ -086680: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -086684: 5403 6a01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ -086688: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -08668c: 5404 6601 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ -086690: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -086694: 5405 6501 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ -086698: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -08669c: 5406 6301 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ -0866a0: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -0866a4: 5407 7201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ -0866a8: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -0866ac: 5208 6b01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ -0866b0: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -0866b4: 5409 6401 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ -0866b8: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -0866bc: 540a 6801 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ -0866c0: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -0866c4: 540b 6901 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ -0866c8: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -0866cc: 520c 6f01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@016f │ │ -0866d0: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -0866d4: 520d 6d01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@016d │ │ -0866d8: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -0866dc: 550e 6e01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@016e │ │ -0866e0: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -0866e4: 550f 7301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0173 │ │ -0866e8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0866ec: 5200 6c01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ -0866f0: 0210 0000 |003e: move/from16 v16, v0 │ │ -0866f4: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -0866f8: 5400 7101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0171 │ │ -0866fc: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -086700: 7611 5d05 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@055d │ │ -086706: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -08670a: 5402 6201 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0162 │ │ -08670e: 6e10 af1f 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -086714: 0c13 |0050: move-result-object v19 │ │ -086716: 7801 d01f 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -08671c: 0a02 |0054: move-result v2 │ │ -08671e: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -086722: 7801 d11f 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -086728: 0c12 |005a: move-result-object v18 │ │ -08672a: 1f12 ba00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00ba │ │ -08672e: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -086732: 5202 5801 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0158 │ │ -086736: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -08673a: 5403 5901 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0159 │ │ -08673e: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -086742: 5404 5701 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0157 │ │ -086746: 6e40 5e05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@055e │ │ -08674c: 28e5 |006c: goto 0051 // -001b │ │ -08674e: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -086752: 5402 7001 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -086756: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -08675a: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -08675e: 5402 7001 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -086762: 2022 bc00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00bc │ │ -086766: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -08676a: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -08676e: 5400 7001 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -086772: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -086776: 1f14 bc00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00bc │ │ -08677a: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -08677e: 5402 5e01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ -086782: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -086786: 5503 6101 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0161 │ │ -08678a: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -08678e: 5404 6001 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0160 │ │ -086792: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -086796: 5405 5f01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@015f │ │ -08679a: 6e55 6005 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0560 │ │ -0867a0: 6e10 6205 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0562 │ │ -0867a6: 0c02 |0099: move-result-object v2 │ │ -0867a8: 1102 |009a: return-object v2 │ │ -0867aa: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -0867ae: 5402 7001 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -0867b2: 2022 be00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00be │ │ -0867b6: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -0867ba: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -0867be: 5400 7001 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -0867c2: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -0867c6: 1f14 be00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00be │ │ -0867ca: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -0867ce: 5402 7401 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ -0867d2: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -0867d6: 5503 7601 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0176 │ │ -0867da: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -0867de: 5404 7501 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0175 │ │ -0867e2: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -0867e6: 5405 7701 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ -0867ea: 6e55 6105 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0561 │ │ -0867f0: 28d8 |00be: goto 0096 // -0028 │ │ -0867f2: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -0867f6: 5402 7001 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -0867fa: 2022 bb00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00bb │ │ -0867fe: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -086802: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -086806: 5400 7001 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ -08680a: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -08680e: 1f14 bb00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00bb │ │ -086812: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -086816: 5402 5a01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015a │ │ -08681a: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -08681e: 5503 5d01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@015d │ │ -086822: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -086826: 5404 5c01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015c │ │ -08682a: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -08682e: 5405 5b01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@015b │ │ -086832: 6e55 5f05 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@055f │ │ -086838: 28b4 |00e2: goto 0096 // -004c │ │ +08754c: |[08754c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +08755c: 2201 c700 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00c7 │ │ +087560: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +087564: 5402 6701 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0167 │ │ +087568: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +08756c: 5403 6a01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@016a │ │ +087570: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +087574: 5404 6601 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0166 │ │ +087578: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +08757c: 5405 6501 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0165 │ │ +087580: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +087584: 5406 6301 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0163 │ │ +087588: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +08758c: 5407 7201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0172 │ │ +087590: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +087594: 5208 6b01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@016b │ │ +087598: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +08759c: 5409 6401 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0164 │ │ +0875a0: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +0875a4: 540a 6801 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0168 │ │ +0875a8: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +0875ac: 540b 6901 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0169 │ │ +0875b0: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +0875b4: 520c 6f01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@016f │ │ +0875b8: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +0875bc: 520d 6d01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@016d │ │ +0875c0: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +0875c4: 550e 6e01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@016e │ │ +0875c8: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +0875cc: 550f 7301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0173 │ │ +0875d0: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +0875d4: 5200 6c01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@016c │ │ +0875d8: 0210 0000 |003e: move/from16 v16, v0 │ │ +0875dc: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +0875e0: 5400 7101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0171 │ │ +0875e4: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0875e8: 7611 5d05 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@055d │ │ +0875ee: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +0875f2: 5402 6201 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0162 │ │ +0875f6: 6e10 af1f 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0875fc: 0c13 |0050: move-result-object v19 │ │ +0875fe: 7801 d01f 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +087604: 0a02 |0054: move-result v2 │ │ +087606: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +08760a: 7801 d11f 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +087610: 0c12 |005a: move-result-object v18 │ │ +087612: 1f12 b900 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00b9 │ │ +087616: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +08761a: 5202 5801 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0158 │ │ +08761e: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +087622: 5403 5901 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0159 │ │ +087626: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +08762a: 5404 5701 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0157 │ │ +08762e: 6e40 5e05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@055e │ │ +087634: 28e5 |006c: goto 0051 // -001b │ │ +087636: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +08763a: 5402 7001 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +08763e: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +087642: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +087646: 5402 7001 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +08764a: 2022 bb00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00bb │ │ +08764e: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +087652: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +087656: 5400 7001 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +08765a: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +08765e: 1f14 bb00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00bb │ │ +087662: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +087666: 5402 5e01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015e │ │ +08766a: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +08766e: 5503 6101 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0161 │ │ +087672: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +087676: 5404 6001 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0160 │ │ +08767a: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +08767e: 5405 5f01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@015f │ │ +087682: 6e55 6005 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0560 │ │ +087688: 6e10 6205 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0562 │ │ +08768e: 0c02 |0099: move-result-object v2 │ │ +087690: 1102 |009a: return-object v2 │ │ +087692: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +087696: 5402 7001 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +08769a: 2022 bd00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00bd │ │ +08769e: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +0876a2: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +0876a6: 5400 7001 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +0876aa: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +0876ae: 1f14 bd00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00bd │ │ +0876b2: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +0876b6: 5402 7401 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0174 │ │ +0876ba: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +0876be: 5503 7601 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0176 │ │ +0876c2: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +0876c6: 5404 7501 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0175 │ │ +0876ca: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +0876ce: 5405 7701 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0177 │ │ +0876d2: 6e55 6105 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0561 │ │ +0876d8: 28d8 |00be: goto 0096 // -0028 │ │ +0876da: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +0876de: 5402 7001 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +0876e2: 2022 ba00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00ba │ │ +0876e6: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +0876ea: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +0876ee: 5400 7001 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0170 │ │ +0876f2: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +0876f6: 1f14 ba00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00ba │ │ +0876fa: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +0876fe: 5402 5a01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015a │ │ +087702: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +087706: 5503 5d01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@015d │ │ +08770a: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +08770e: 5404 5c01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@015c │ │ +087712: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +087716: 5405 5b01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@015b │ │ +08771a: 6e55 5f05 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@055f │ │ +087720: 28b4 |00e2: goto 0096 // -004c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -147181,21 +147192,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00e3 reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00e3 reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00e3 reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00e3 reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00e3 reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2558 (NotificationCompat.java) │ │ + source_file_idx : 2560 (NotificationCompat.java) │ │ │ │ Class #578 header: │ │ -class_idx : 205 │ │ +class_idx : 204 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2853 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #578 annotations: │ │ Annotations on class │ │ @@ -147216,17 +147227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08683c: |[08683c] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -08684c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -086852: 0e00 |0003: return-void │ │ +087724: |[087724] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +087734: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08773a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -147234,69 +147245,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 │ │ -086854: |[086854] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -086864: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -086868: 0171 |0002: move v1, v7 │ │ -08686a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -08686e: 7220 111f 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1f11 │ │ -086874: 0a00 |0008: move-result v0 │ │ -086876: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -08687a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -08687e: 1a02 b800 |000d: const-string v2, "<" // string@00b8 │ │ -086882: 6e20 7e1f 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -086888: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08688c: 28ef |0014: goto 0003 // -0011 │ │ -08688e: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -086892: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -086896: 1a02 b700 |0019: const-string v2, ">" // string@00b7 │ │ -08689a: 6e20 7e1f 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0868a0: 28f4 |001e: goto 0012 // -000c │ │ -0868a2: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -0868a6: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -0868aa: 1a02 b600 |0023: const-string v2, "&" // string@00b6 │ │ -0868ae: 6e20 7e1f 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0868b4: 28ea |0028: goto 0012 // -0016 │ │ -0868b6: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -0868ba: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -0868be: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -0868c2: 2202 b303 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0868c6: 7010 761f 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0868cc: 1a03 b500 |0034: const-string v3, "&#" // string@00b5 │ │ -0868d0: 6e20 7e1f 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0868d6: 0c02 |0039: move-result-object v2 │ │ -0868d8: 6e20 7b1f 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0868de: 0c02 |003d: move-result-object v2 │ │ -0868e0: 1a03 1901 |003e: const-string v3, ";" // string@0119 │ │ -0868e4: 6e20 7e1f 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0868ea: 0c02 |0043: move-result-object v2 │ │ -0868ec: 6e10 841f 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0868f2: 0c02 |0047: move-result-object v2 │ │ -0868f4: 6e20 7e1f 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0868fa: 28c7 |004b: goto 0012 // -0039 │ │ -0868fc: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -086900: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -086904: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -086908: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -08690c: 7220 111f 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1f11 │ │ -086912: 0a02 |0057: move-result v2 │ │ -086914: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -086918: 1a02 b900 |005a: const-string v2, " " // string@00b9 │ │ -08691c: 6e20 7e1f 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -086922: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -086926: 28ed |0061: goto 004e // -0013 │ │ -086928: 6e20 791f 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -08692e: 28ad |0065: goto 0012 // -0053 │ │ -086930: 6e20 791f 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -086936: 28a9 |0069: goto 0012 // -0057 │ │ -086938: 0e00 |006a: return-void │ │ +08773c: |[08773c] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +08774c: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +087750: 0171 |0002: move v1, v7 │ │ +087752: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +087756: 7220 111f 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1f11 │ │ +08775c: 0a00 |0008: move-result v0 │ │ +08775e: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +087762: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +087766: 1a02 bc00 |000d: const-string v2, "<" // string@00bc │ │ +08776a: 6e20 7e1f 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +087770: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +087774: 28ef |0014: goto 0003 // -0011 │ │ +087776: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +08777a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +08777e: 1a02 bb00 |0019: const-string v2, ">" // string@00bb │ │ +087782: 6e20 7e1f 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +087788: 28f4 |001e: goto 0012 // -000c │ │ +08778a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +08778e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +087792: 1a02 ba00 |0023: const-string v2, "&" // string@00ba │ │ +087796: 6e20 7e1f 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08779c: 28ea |0028: goto 0012 // -0016 │ │ +08779e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +0877a2: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +0877a6: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +0877aa: 2202 b103 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0877ae: 7010 761f 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0877b4: 1a03 b900 |0034: const-string v3, "&#" // string@00b9 │ │ +0877b8: 6e20 7e1f 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0877be: 0c02 |0039: move-result-object v2 │ │ +0877c0: 6e20 7b1f 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0877c6: 0c02 |003d: move-result-object v2 │ │ +0877c8: 1a03 1d01 |003e: const-string v3, ";" // string@011d │ │ +0877cc: 6e20 7e1f 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0877d2: 0c02 |0043: move-result-object v2 │ │ +0877d4: 6e10 841f 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0877da: 0c02 |0047: move-result-object v2 │ │ +0877dc: 6e20 7e1f 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0877e2: 28c7 |004b: goto 0012 // -0039 │ │ +0877e4: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +0877e8: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0877ec: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +0877f0: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0877f4: 7220 111f 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1f11 │ │ +0877fa: 0a02 |0057: move-result v2 │ │ +0877fc: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +087800: 1a02 bd00 |005a: const-string v2, " " // string@00bd │ │ +087804: 6e20 7e1f 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08780a: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08780e: 28ed |0061: goto 004e // -0013 │ │ +087810: 6e20 791f 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +087816: 28ad |0065: goto 0012 // -0053 │ │ +087818: 6e20 791f 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +08781e: 28a9 |0069: goto 0012 // -0057 │ │ +087820: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -147327,19 +147338,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 │ │ -08693c: |[08693c] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -08694c: 6e10 6e05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056e │ │ -086952: 0c00 |0003: move-result-object v0 │ │ -086954: 7220 8e0d 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ -08695a: 0e00 |0007: return-void │ │ +087824: |[087824] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +087834: 6e10 6e05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056e │ │ +08783a: 0c00 |0003: move-result-object v0 │ │ +08783c: 7220 8e0d 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ +087842: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -147350,41 +147361,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 │ │ -08695c: |[08695c] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -08696c: 2200 b303 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -086970: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -086976: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -086978: 7210 121f 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1f12 │ │ -08697e: 0a02 |0009: move-result v2 │ │ -086980: 7140 9605 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0596 │ │ -086986: 6e10 841f 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08698c: 0c01 |0010: move-result-object v1 │ │ -08698e: 1101 |0011: return-object v1 │ │ +087844: |[087844] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +087854: 2200 b103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +087858: 7010 761f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08785e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +087860: 7210 121f 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1f12 │ │ +087866: 0a02 |0009: move-result v2 │ │ +087868: 7140 9605 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0596 │ │ +08786e: 6e10 841f 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +087874: 0c01 |0010: move-result-object v1 │ │ +087876: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2853 (ShareCompat.java) │ │ + source_file_idx : 2855 (ShareCompat.java) │ │ │ │ Class #579 header: │ │ -class_idx : 213 │ │ +class_idx : 212 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3144 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3146 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #579 annotations: │ │ Annotations on class │ │ @@ -147405,17 +147416,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086990: |[086990] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -0869a0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0869a6: 0e00 |0003: return-void │ │ +087878: |[087878] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +087888: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08788e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -147424,46 +147435,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 │ │ -0869a8: |[0869a8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0869b8: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0869bc: 2141 |0002: array-length v1, v4 │ │ -0869be: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0869c2: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -0869c6: 7020 4501 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -0869cc: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -0869d0: 6e20 4801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -0869d6: 7140 f800 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00f8 │ │ -0869dc: 0c01 |0012: move-result-object v1 │ │ -0869de: 1101 |0013: return-object v1 │ │ +087890: |[087890] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0878a0: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0878a4: 2141 |0002: array-length v1, v4 │ │ +0878a6: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0878aa: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +0878ae: 7020 4501 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +0878b4: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0878b8: 6e20 4801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +0878be: 7140 f800 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00f8 │ │ +0878c4: 0c01 |0012: move-result-object v1 │ │ +0878c6: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ 0x000f line=82 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ 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 : 3144 (TaskStackBuilder.java) │ │ + source_file_idx : 3146 (TaskStackBuilder.java) │ │ │ │ Class #580 header: │ │ -class_idx : 214 │ │ +class_idx : 213 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3144 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3146 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #580 annotations: │ │ Annotations on class │ │ @@ -147484,17 +147495,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0869e0: |[0869e0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -0869f0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0869f6: 0e00 |0003: return-void │ │ +0878c8: |[0878c8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +0878d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0878de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -147503,45 +147514,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 │ │ -0869f8: |[0869f8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -086a08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -086a0a: 2200 2e00 |0001: new-instance v0, Landroid/content/Intent; // type@002e │ │ -086a0e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -086a12: 7020 4501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -086a18: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -086a1e: 6e20 4801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -086a24: 0c00 |000e: move-result-object v0 │ │ -086a26: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -086a2a: 7140 c305 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@05c3 │ │ -086a30: 0c00 |0014: move-result-object v0 │ │ -086a32: 1100 |0015: return-object v0 │ │ +0878e0: |[0878e0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0878f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0878f2: 2200 2e00 |0001: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0878f6: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0878fa: 7020 4501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +087900: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +087906: 6e20 4801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +08790c: 0c00 |000e: move-result-object v0 │ │ +08790e: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +087912: 7140 c305 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@05c3 │ │ +087918: 0c00 |0014: move-result-object v0 │ │ +08791a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0011 line=92 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 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 : 3144 (TaskStackBuilder.java) │ │ + source_file_idx : 3146 (TaskStackBuilder.java) │ │ │ │ Class #581 header: │ │ -class_idx : 215 │ │ +class_idx : 214 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3144 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3146 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #581 annotations: │ │ Annotations on class │ │ @@ -147562,17 +147573,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086a34: |[086a34] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -086a44: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -086a4a: 0e00 |0003: return-void │ │ +08791c: |[08791c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +08792c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +087932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -147581,45 +147592,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 │ │ -086a4c: |[086a4c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -086a5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -086a5e: 2200 2e00 |0001: new-instance v0, Landroid/content/Intent; // type@002e │ │ -086a62: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -086a66: 7020 4501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -086a6c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -086a72: 6e20 4801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -086a78: 0c00 |000e: move-result-object v0 │ │ -086a7a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -086a7e: 7158 c505 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@05c5 │ │ -086a84: 0c00 |0014: move-result-object v0 │ │ -086a86: 1100 |0015: return-object v0 │ │ +087934: |[087934] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +087944: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +087946: 2200 2e00 |0001: new-instance v0, Landroid/content/Intent; // type@002e │ │ +08794a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +08794e: 7020 4501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +087954: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +08795a: 6e20 4801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +087960: 0c00 |000e: move-result-object v0 │ │ +087962: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +087966: 7158 c505 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@05c5 │ │ +08796c: 0c00 |0014: move-result-object v0 │ │ +08796e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0011 line=103 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 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 : 3144 (TaskStackBuilder.java) │ │ + source_file_idx : 3146 (TaskStackBuilder.java) │ │ │ │ Class #582 header: │ │ -class_idx : 222 │ │ +class_idx : 221 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 149 │ │ -source_file_idx : 3373 │ │ +superclass_idx : 148 │ │ +source_file_idx : 3375 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #582 annotations: │ │ Annotations on class │ │ @@ -147652,21 +147663,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086a88: |[086a88] android.support.v4.app.Watson.:()V │ │ -086a98: 7010 9903 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0399 │ │ -086a9e: 0e00 |0003: return-void │ │ +087970: |[087970] android.support.v4.app.Watson.:()V │ │ +087980: 7010 9903 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0399 │ │ +087986: 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;' │ │ @@ -147684,78 +147694,78 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -086aa0: |[086aa0] android.support.v4.app.Watson.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -086ab0: 3908 7400 |0000: if-nez v8, 0074 // +0074 │ │ -086ab4: 6e20 cf05 9700 |0002: invoke-virtual {v7, v9}, Landroid/support/v4/app/Watson;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@05cf │ │ -086aba: 0a04 |0005: move-result v4 │ │ -086abc: 6e10 cd05 0700 |0006: invoke-virtual {v7}, Landroid/support/v4/app/Watson;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@05cd │ │ -086ac2: 0c02 |0009: move-result-object v2 │ │ -086ac4: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -086ac6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -086ac8: 5476 9c01 |000c: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086acc: 5466 e400 |000e: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086ad0: 3806 3d00 |0010: if-eqz v6, 004d // +003d │ │ -086ad4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -086ad6: 5476 9c01 |0013: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086ada: 5466 e400 |0015: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086ade: 6e10 b31f 0600 |0017: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -086ae4: 0a06 |001a: move-result v6 │ │ -086ae6: 3561 3200 |001b: if-ge v1, v6, 004d // +0032 │ │ -086aea: 5476 9c01 |001d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086aee: 5466 e400 |001f: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086af2: 6e20 ad1f 1600 |0021: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -086af8: 0c00 |0024: move-result-object v0 │ │ -086afa: 1f00 9000 |0025: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -086afe: 3800 2300 |0027: if-eqz v0, 004a // +0023 │ │ -086b02: 5506 8e00 |0029: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -086b06: 3906 1f00 |002b: if-nez v6, 004a // +001f │ │ -086b0a: 5506 8d00 |002d: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -086b0e: 3806 1b00 |002f: if-eqz v6, 004a // +001b │ │ -086b12: 5506 9400 |0031: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -086b16: 3806 1700 |0033: if-eqz v6, 004a // +0017 │ │ -086b1a: 2006 db00 |0035: instance-of v6, v0, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@00db │ │ -086b1e: 3806 1300 |0037: if-eqz v6, 004a // +0013 │ │ -086b22: 1215 |0039: const/4 v5, #int 1 // #1 │ │ -086b24: 0706 |003a: move-object v6, v0 │ │ -086b26: 1f06 db00 |003b: check-cast v6, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@00db │ │ -086b2a: 7230 c605 9602 |003d: invoke-interface {v6, v9, v2}, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@05c6 │ │ -086b30: 3903 0700 |0040: if-nez v3, 0047 // +0007 │ │ -086b34: 2203 c903 |0042: new-instance v3, Ljava/util/ArrayList; // type@03c9 │ │ -086b38: 7010 a41f 0300 |0044: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -086b3e: 6e20 a81f 0300 |0047: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -086b44: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -086b48: 28c7 |004c: goto 0013 // -0039 │ │ -086b4a: 5476 9b01 |004d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ -086b4e: 3806 2100 |004f: if-eqz v6, 0070 // +0021 │ │ -086b52: 1201 |0051: const/4 v1, #int 0 // #0 │ │ -086b54: 5476 9b01 |0052: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ -086b58: 6e10 b31f 0600 |0054: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -086b5e: 0a06 |0057: move-result v6 │ │ -086b60: 3561 1800 |0058: if-ge v1, v6, 0070 // +0018 │ │ -086b64: 5476 9b01 |005a: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ -086b68: 6e20 ad1f 1600 |005c: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -086b6e: 0c00 |005f: move-result-object v0 │ │ -086b70: 1f00 9000 |0060: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -086b74: 3803 0800 |0062: if-eqz v3, 006a // +0008 │ │ -086b78: 6e20 ac1f 0300 |0064: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -086b7e: 0a06 |0067: move-result v6 │ │ -086b80: 3906 0500 |0068: if-nez v6, 006d // +0005 │ │ -086b84: 6e10 6203 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0362 │ │ -086b8a: d801 0101 |006d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -086b8e: 28e3 |006f: goto 0052 // -001d │ │ -086b90: 5b73 9b01 |0070: iput-object v3, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ -086b94: b654 |0072: or-int/2addr v4, v5 │ │ -086b96: 0f04 |0073: return v4 │ │ -086b98: 1204 |0074: const/4 v4, #int 0 // #0 │ │ -086b9a: 28fe |0075: goto 0073 // -0002 │ │ +087988: |[087988] android.support.v4.app.Watson.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +087998: 3908 7400 |0000: if-nez v8, 0074 // +0074 │ │ +08799c: 6e20 cf05 9700 |0002: invoke-virtual {v7, v9}, Landroid/support/v4/app/Watson;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@05cf │ │ +0879a2: 0a04 |0005: move-result v4 │ │ +0879a4: 6e10 cd05 0700 |0006: invoke-virtual {v7}, Landroid/support/v4/app/Watson;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@05cd │ │ +0879aa: 0c02 |0009: move-result-object v2 │ │ +0879ac: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +0879ae: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0879b0: 5476 9c01 |000c: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +0879b4: 5466 e400 |000e: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0879b8: 3806 3d00 |0010: if-eqz v6, 004d // +003d │ │ +0879bc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0879be: 5476 9c01 |0013: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +0879c2: 5466 e400 |0015: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0879c6: 6e10 b31f 0600 |0017: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0879cc: 0a06 |001a: move-result v6 │ │ +0879ce: 3561 3200 |001b: if-ge v1, v6, 004d // +0032 │ │ +0879d2: 5476 9c01 |001d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +0879d6: 5466 e400 |001f: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +0879da: 6e20 ad1f 1600 |0021: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0879e0: 0c00 |0024: move-result-object v0 │ │ +0879e2: 1f00 8f00 |0025: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +0879e6: 3800 2300 |0027: if-eqz v0, 004a // +0023 │ │ +0879ea: 5506 8e00 |0029: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +0879ee: 3906 1f00 |002b: if-nez v6, 004a // +001f │ │ +0879f2: 5506 8d00 |002d: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +0879f6: 3806 1b00 |002f: if-eqz v6, 004a // +001b │ │ +0879fa: 5506 9400 |0031: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +0879fe: 3806 1700 |0033: if-eqz v6, 004a // +0017 │ │ +087a02: 2006 da00 |0035: instance-of v6, v0, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@00da │ │ +087a06: 3806 1300 |0037: if-eqz v6, 004a // +0013 │ │ +087a0a: 1215 |0039: const/4 v5, #int 1 // #1 │ │ +087a0c: 0706 |003a: move-object v6, v0 │ │ +087a0e: 1f06 da00 |003b: check-cast v6, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@00da │ │ +087a12: 7230 c605 9602 |003d: invoke-interface {v6, v9, v2}, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@05c6 │ │ +087a18: 3903 0700 |0040: if-nez v3, 0047 // +0007 │ │ +087a1c: 2203 c703 |0042: new-instance v3, Ljava/util/ArrayList; // type@03c7 │ │ +087a20: 7010 a41f 0300 |0044: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +087a26: 6e20 a81f 0300 |0047: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +087a2c: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +087a30: 28c7 |004c: goto 0013 // -0039 │ │ +087a32: 5476 9b01 |004d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ +087a36: 3806 2100 |004f: if-eqz v6, 0070 // +0021 │ │ +087a3a: 1201 |0051: const/4 v1, #int 0 // #0 │ │ +087a3c: 5476 9b01 |0052: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ +087a40: 6e10 b31f 0600 |0054: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +087a46: 0a06 |0057: move-result v6 │ │ +087a48: 3561 1800 |0058: if-ge v1, v6, 0070 // +0018 │ │ +087a4c: 5476 9b01 |005a: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ +087a50: 6e20 ad1f 1600 |005c: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +087a56: 0c00 |005f: move-result-object v0 │ │ +087a58: 1f00 8f00 |0060: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +087a5c: 3803 0800 |0062: if-eqz v3, 006a // +0008 │ │ +087a60: 6e20 ac1f 0300 |0064: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +087a66: 0a06 |0067: move-result v6 │ │ +087a68: 3906 0500 |0068: if-nez v6, 006d // +0005 │ │ +087a6c: 6e10 6203 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0362 │ │ +087a72: d801 0101 |006d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +087a76: 28e3 |006f: goto 0052 // -001d │ │ +087a78: 5b73 9b01 |0070: iput-object v3, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@019b │ │ +087a7c: b654 |0072: or-int/2addr v4, v5 │ │ +087a7e: 0f04 |0073: return v4 │ │ +087a80: 1204 |0074: const/4 v4, #int 0 // #0 │ │ +087a82: 28fe |0075: goto 0073 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=44 │ │ 0x0006 line=47 │ │ 0x000a line=48 │ │ 0x000b line=49 │ │ @@ -147797,52 +147807,52 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -086b9c: |[086b9c] android.support.v4.app.Watson.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -086bac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -086bae: 3905 4100 |0001: if-nez v5, 0042 // +0041 │ │ -086bb2: 6e20 d605 6400 |0003: invoke-virtual {v4, v6}, Landroid/support/v4/app/Watson;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@05d6 │ │ -086bb8: 0a03 |0006: move-result v3 │ │ -086bba: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -086bbe: 0f02 |0009: return v2 │ │ -086bc0: 5443 9c01 |000a: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086bc4: 5433 e400 |000c: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086bc8: 3803 3400 |000e: if-eqz v3, 0042 // +0034 │ │ -086bcc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -086bce: 5443 9c01 |0011: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086bd2: 5433 e400 |0013: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086bd6: 6e10 b31f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -086bdc: 0a03 |0018: move-result v3 │ │ -086bde: 3531 2900 |0019: if-ge v1, v3, 0042 // +0029 │ │ -086be2: 5443 9c01 |001b: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086be6: 5433 e400 |001d: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086bea: 6e20 ad1f 1300 |001f: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -086bf0: 0c00 |0022: move-result-object v0 │ │ -086bf2: 1f00 9000 |0023: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -086bf6: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -086bfa: 5503 8e00 |0027: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -086bfe: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ -086c02: 5503 8d00 |002b: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -086c06: 3803 1200 |002d: if-eqz v3, 003f // +0012 │ │ -086c0a: 5503 9400 |002f: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -086c0e: 3803 0e00 |0031: if-eqz v3, 003f // +000e │ │ -086c12: 2003 dc00 |0033: instance-of v3, v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@00dc │ │ -086c16: 3803 0a00 |0035: if-eqz v3, 003f // +000a │ │ -086c1a: 1f00 dc00 |0037: check-cast v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@00dc │ │ -086c1e: 7220 c705 6000 |0039: invoke-interface {v0, v6}, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@05c7 │ │ -086c24: 0a03 |003c: move-result v3 │ │ -086c26: 3903 ccff |003d: if-nez v3, 0009 // -0034 │ │ -086c2a: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -086c2e: 28d0 |0041: goto 0011 // -0030 │ │ -086c30: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -086c32: 28c6 |0043: goto 0009 // -003a │ │ +087a84: |[087a84] android.support.v4.app.Watson.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +087a94: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +087a96: 3905 4100 |0001: if-nez v5, 0042 // +0041 │ │ +087a9a: 6e20 d605 6400 |0003: invoke-virtual {v4, v6}, Landroid/support/v4/app/Watson;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@05d6 │ │ +087aa0: 0a03 |0006: move-result v3 │ │ +087aa2: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +087aa6: 0f02 |0009: return v2 │ │ +087aa8: 5443 9c01 |000a: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +087aac: 5433 e400 |000c: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +087ab0: 3803 3400 |000e: if-eqz v3, 0042 // +0034 │ │ +087ab4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +087ab6: 5443 9c01 |0011: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +087aba: 5433 e400 |0013: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +087abe: 6e10 b31f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +087ac4: 0a03 |0018: move-result v3 │ │ +087ac6: 3531 2900 |0019: if-ge v1, v3, 0042 // +0029 │ │ +087aca: 5443 9c01 |001b: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +087ace: 5433 e400 |001d: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +087ad2: 6e20 ad1f 1300 |001f: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +087ad8: 0c00 |0022: move-result-object v0 │ │ +087ada: 1f00 8f00 |0023: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +087ade: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +087ae2: 5503 8e00 |0027: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +087ae6: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ +087aea: 5503 8d00 |002b: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +087aee: 3803 1200 |002d: if-eqz v3, 003f // +0012 │ │ +087af2: 5503 9400 |002f: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +087af6: 3803 0e00 |0031: if-eqz v3, 003f // +000e │ │ +087afa: 2003 db00 |0033: instance-of v3, v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@00db │ │ +087afe: 3803 0a00 |0035: if-eqz v3, 003f // +000a │ │ +087b02: 1f00 db00 |0037: check-cast v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@00db │ │ +087b06: 7220 c705 6000 |0039: invoke-interface {v0, v6}, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@05c7 │ │ +087b0c: 0a03 |003c: move-result v3 │ │ +087b0e: 3903 ccff |003d: if-nez v3, 0009 // -0034 │ │ +087b12: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +087b16: 28d0 |0041: goto 0011 // -0030 │ │ +087b18: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +087b1a: 28c6 |0043: goto 0009 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=117 │ │ 0x0003 line=118 │ │ 0x0009 line=133 │ │ 0x000a line=122 │ │ 0x0010 line=123 │ │ @@ -147875,54 +147885,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 │ │ -086c34: |[086c34] android.support.v4.app.Watson.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -086c44: 3906 4400 |0000: if-nez v6, 0044 // +0044 │ │ -086c48: 6e20 db05 8500 |0002: invoke-virtual {v5, v8}, Landroid/support/v4/app/Watson;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@05db │ │ -086c4e: 0a02 |0005: move-result v2 │ │ -086c50: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -086c52: 5454 9c01 |0007: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086c56: 5444 e400 |0009: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086c5a: 3804 3200 |000b: if-eqz v4, 003d // +0032 │ │ -086c5e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -086c60: 5454 9c01 |000e: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086c64: 5444 e400 |0010: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086c68: 6e10 b31f 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -086c6e: 0a04 |0015: move-result v4 │ │ -086c70: 3541 2700 |0016: if-ge v1, v4, 003d // +0027 │ │ -086c74: 5454 9c01 |0018: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ -086c78: 5444 e400 |001a: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ -086c7c: 6e20 ad1f 1400 |001c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -086c82: 0c00 |001f: move-result-object v0 │ │ -086c84: 1f00 9000 |0020: check-cast v0, Landroid/support/v4/app/Fragment; // type@0090 │ │ -086c88: 3800 1800 |0022: if-eqz v0, 003a // +0018 │ │ -086c8c: 5504 8e00 |0024: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ -086c90: 3904 1400 |0026: if-nez v4, 003a // +0014 │ │ -086c94: 5504 8d00 |0028: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ -086c98: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ -086c9c: 5504 9400 |002c: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ -086ca0: 3804 0c00 |002e: if-eqz v4, 003a // +000c │ │ -086ca4: 2004 dd00 |0030: instance-of v4, v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@00dd │ │ -086ca8: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ -086cac: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -086cae: 1f00 dd00 |0035: check-cast v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@00dd │ │ -086cb2: 7220 c805 8000 |0037: invoke-interface {v0, v8}, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@05c8 │ │ -086cb8: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -086cbc: 28d2 |003c: goto 000e // -002e │ │ -086cbe: b632 |003d: or-int/2addr v2, v3 │ │ -086cc0: 7210 631b 0800 |003e: invoke-interface {v8}, Lcom/actionbarsherlock/view/Menu;.hasVisibleItems:()Z // method@1b63 │ │ -086cc6: 0a04 |0041: move-result v4 │ │ -086cc8: b542 |0042: and-int/2addr v2, v4 │ │ -086cca: 0f02 |0043: return v2 │ │ -086ccc: 1202 |0044: const/4 v2, #int 0 // #0 │ │ -086cce: 28fe |0045: goto 0043 // -0002 │ │ +087b1c: |[087b1c] android.support.v4.app.Watson.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +087b2c: 3906 4400 |0000: if-nez v6, 0044 // +0044 │ │ +087b30: 6e20 db05 8500 |0002: invoke-virtual {v5, v8}, Landroid/support/v4/app/Watson;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@05db │ │ +087b36: 0a02 |0005: move-result v2 │ │ +087b38: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +087b3a: 5454 9c01 |0007: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +087b3e: 5444 e400 |0009: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +087b42: 3804 3200 |000b: if-eqz v4, 003d // +0032 │ │ +087b46: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +087b48: 5454 9c01 |000e: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +087b4c: 5444 e400 |0010: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +087b50: 6e10 b31f 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +087b56: 0a04 |0015: move-result v4 │ │ +087b58: 3541 2700 |0016: if-ge v1, v4, 003d // +0027 │ │ +087b5c: 5454 9c01 |0018: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@019c │ │ +087b60: 5444 e400 |001a: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e4 │ │ +087b64: 6e20 ad1f 1400 |001c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +087b6a: 0c00 |001f: move-result-object v0 │ │ +087b6c: 1f00 8f00 |0020: check-cast v0, Landroid/support/v4/app/Fragment; // type@008f │ │ +087b70: 3800 1800 |0022: if-eqz v0, 003a // +0018 │ │ +087b74: 5504 8e00 |0024: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@008e │ │ +087b78: 3904 1400 |0026: if-nez v4, 003a // +0014 │ │ +087b7c: 5504 8d00 |0028: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@008d │ │ +087b80: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ +087b84: 5504 9400 |002c: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0094 │ │ +087b88: 3804 0c00 |002e: if-eqz v4, 003a // +000c │ │ +087b8c: 2004 dc00 |0030: instance-of v4, v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@00dc │ │ +087b90: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ +087b94: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +087b96: 1f00 dc00 |0035: check-cast v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@00dc │ │ +087b9a: 7220 c805 8000 |0037: invoke-interface {v0, v8}, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@05c8 │ │ +087ba0: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +087ba4: 28d2 |003c: goto 000e // -002e │ │ +087ba6: b632 |003d: or-int/2addr v2, v3 │ │ +087ba8: 7210 631b 0800 |003e: invoke-interface {v8}, Lcom/actionbarsherlock/view/Menu;.hasVisibleItems:()Z // method@1b63 │ │ +087bae: 0a04 |0041: move-result v4 │ │ +087bb0: b542 |0042: and-int/2addr v2, v4 │ │ +087bb2: 0f02 |0043: return v2 │ │ +087bb4: 1202 |0044: const/4 v2, #int 0 // #0 │ │ +087bb6: 28fe |0045: goto 0043 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0006 line=92 │ │ 0x0007 line=93 │ │ 0x000d line=94 │ │ @@ -147940,21 +147950,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 : 3373 (Watson.java) │ │ + source_file_idx : 3375 (Watson.java) │ │ │ │ Class #583 header: │ │ -class_idx : 223 │ │ +class_idx : 222 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 251 │ │ -source_file_idx : 538 │ │ +superclass_idx : 250 │ │ +source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #583 annotations: │ │ Annotations on class │ │ @@ -147998,22 +148008,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 │ │ -086cd0: |[086cd0] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -086ce0: 5b23 9f01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ -086ce4: 7010 7506 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0675 │ │ -086cea: 2200 dd03 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03dd │ │ -086cee: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -086cf0: 7020 fd1f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1ffd │ │ -086cf6: 5b20 9d01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ -086cfa: 0e00 |000d: return-void │ │ +087bb8: |[087bb8] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +087bc8: 5b23 9f01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ +087bcc: 7010 7506 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0675 │ │ +087bd2: 2200 db03 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03db │ │ +087bd6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +087bd8: 7020 fd1f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1ffd │ │ +087bde: 5b20 9d01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ +087be2: 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; │ │ @@ -148024,17 +148034,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 │ │ -086cfc: |[086cfc] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -086d0c: 5410 9d01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ -086d10: 1100 |0002: return-object v0 │ │ +087be4: |[087be4] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +087bf4: 5410 9d01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ +087bf8: 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 - │ │ @@ -148043,19 +148053,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 │ │ -086d14: |[086d14] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -086d24: 1f02 ba04 |0000: check-cast v2, [Ljava/lang/Void; // type@04ba │ │ -086d28: 6e20 e705 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@05e7 │ │ -086d2e: 0c00 |0005: move-result-object v0 │ │ -086d30: 1100 |0006: return-object v0 │ │ +087bfc: |[087bfc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +087c0c: 1f02 b804 |0000: check-cast v2, [Ljava/lang/Void; // type@04b8 │ │ +087c10: 6e20 e705 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@05e7 │ │ +087c16: 0c00 |0005: move-result-object v0 │ │ +087c18: 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; │ │ @@ -148065,21 +148075,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 │ │ -086d34: |[086d34] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -086d44: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ -086d48: 6e10 f705 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05f7 │ │ -086d4e: 0c00 |0005: move-result-object v0 │ │ -086d50: 5b10 9e01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@019e │ │ -086d54: 5410 9e01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@019e │ │ -086d58: 1100 |000a: return-object v0 │ │ +087c1c: |[087c1c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +087c2c: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ +087c30: 6e10 f705 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05f7 │ │ +087c36: 0c00 |0005: move-result-object v0 │ │ +087c38: 5b10 9e01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@019e │ │ +087c3c: 5410 9e01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@019e │ │ +087c40: 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; │ │ @@ -148090,25 +148100,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -086d5c: |[086d5c] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -086d6c: 5420 9f01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ -086d70: 5421 9e01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@019e │ │ -086d74: 6e30 ef05 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ef │ │ -086d7a: 5420 9d01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ -086d7e: 6e10 ff1f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ -086d84: 0e00 |000c: return-void │ │ -086d86: 0d00 |000d: move-exception v0 │ │ -086d88: 5421 9d01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ -086d8c: 6e10 ff1f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ -086d92: 2700 |0013: throw v0 │ │ +087c44: |[087c44] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +087c54: 5420 9f01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ +087c58: 5421 9e01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@019e │ │ +087c5c: 6e30 ef05 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ef │ │ +087c62: 5420 9d01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ +087c66: 6e10 ff1f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ +087c6c: 0e00 |000c: return-void │ │ +087c6e: 0d00 |000d: move-exception v0 │ │ +087c70: 5421 9d01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ +087c74: 6e10 ff1f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ +087c7a: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -148122,24 +148132,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -086da0: |[086da0] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -086db0: 5420 9f01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ -086db4: 6e30 f005 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05f0 │ │ -086dba: 5420 9d01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ -086dbe: 6e10 ff1f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ -086dc4: 0e00 |000a: return-void │ │ -086dc6: 0d00 |000b: move-exception v0 │ │ -086dc8: 5421 9d01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ -086dcc: 6e10 ff1f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ -086dd2: 2700 |0011: throw v0 │ │ +087c88: |[087c88] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +087c98: 5420 9f01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ +087c9c: 6e30 f005 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05f0 │ │ +087ca2: 5420 9d01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ +087ca6: 6e10 ff1f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ +087cac: 0e00 |000a: return-void │ │ +087cae: 0d00 |000b: move-exception v0 │ │ +087cb0: 5421 9d01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@019d │ │ +087cb4: 6e10 ff1f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fff │ │ +087cba: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -148155,36 +148165,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086de0: |[086de0] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -086df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086df2: 5c10 a001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -086df6: 5410 9f01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ -086dfa: 6e10 f205 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05f2 │ │ -086e00: 0e00 |0008: return-void │ │ +087cc8: |[087cc8] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +087cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087cda: 5c10 a001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087cde: 5410 9f01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@019f │ │ +087ce2: 6e10 f205 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05f2 │ │ +087ce8: 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 : 538 (AsyncTaskLoader.java) │ │ + source_file_idx : 543 (AsyncTaskLoader.java) │ │ │ │ Class #584 header: │ │ -class_idx : 224 │ │ +class_idx : 223 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 238 │ │ -source_file_idx : 538 │ │ +superclass_idx : 237 │ │ +source_file_idx : 543 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #584 annotations: │ │ Annotations on class │ │ @@ -148248,19 +148258,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -086e04: |[086e04] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -086e14: 7020 3906 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0639 │ │ -086e1a: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -086e1e: 5a20 a501 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ -086e22: 0e00 |0007: return-void │ │ +087cec: |[087cec] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +087cfc: 7020 3906 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0639 │ │ +087d02: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +087d06: 5a20 a501 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ +087d0a: 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; │ │ @@ -148273,49 +148283,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -086e24: |[086e24] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -086e34: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -086e36: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -086e38: 5441 a601 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e3c: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -086e40: 5441 a301 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -086e44: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -086e48: 5441 a601 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e4c: 5511 a001 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -086e50: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -086e54: 5441 a601 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e58: 5c10 a001 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -086e5c: 5441 a401 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ -086e60: 5442 a601 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e64: 6e20 7e02 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -086e6a: 5b43 a601 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e6e: 0f00 |001d: return v0 │ │ -086e70: 5441 a601 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e74: 5511 a001 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -086e78: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -086e7c: 5441 a601 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e80: 5c10 a001 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -086e84: 5441 a401 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ -086e88: 5442 a601 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e8c: 6e20 7e02 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -086e92: 5b43 a601 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e96: 28ec |0031: goto 001d // -0014 │ │ -086e98: 5441 a601 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086e9c: 6e20 e505 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@05e5 │ │ -086ea2: 0a00 |0037: move-result v0 │ │ -086ea4: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -086ea8: 5441 a601 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086eac: 5b41 a301 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -086eb0: 5b43 a601 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086eb4: 28dd |0040: goto 001d // -0023 │ │ +087d0c: |[087d0c] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +087d1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +087d1e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +087d20: 5441 a601 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d24: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +087d28: 5441 a301 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087d2c: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +087d30: 5441 a601 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d34: 5511 a001 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087d38: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +087d3c: 5441 a601 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d40: 5c10 a001 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087d44: 5441 a401 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ +087d48: 5442 a601 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d4c: 6e20 7e02 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +087d52: 5b43 a601 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d56: 0f00 |001d: return v0 │ │ +087d58: 5441 a601 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d5c: 5511 a001 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087d60: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +087d64: 5441 a601 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d68: 5c10 a001 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087d6c: 5441 a401 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ +087d70: 5442 a601 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d74: 6e20 7e02 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +087d7a: 5b43 a601 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d7e: 28ec |0031: goto 001d // -0014 │ │ +087d80: 5441 a601 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d84: 6e20 e505 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@05e5 │ │ +087d8a: 0a00 |0037: move-result v0 │ │ +087d8c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +087d90: 5441 a601 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d94: 5b41 a301 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087d98: 5b43 a601 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087d9c: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -148339,25 +148349,25 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -086eb8: |[086eb8] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -086ec8: 6e20 f505 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05f5 │ │ -086ece: 5420 a301 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -086ed2: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ -086ed6: 7100 9502 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -086edc: 0b00 |000a: move-result-wide v0 │ │ -086ede: 5a20 a501 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ -086ee2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -086ee4: 5b20 a301 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -086ee8: 6e10 f205 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05f2 │ │ -086eee: 0e00 |0013: return-void │ │ +087da0: |[087da0] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +087db0: 6e20 f505 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05f5 │ │ +087db6: 5420 a301 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087dba: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ +087dbe: 7100 9502 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +087dc4: 0b00 |000a: move-result-wide v0 │ │ +087dc6: 5a20 a501 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ +087dca: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +087dcc: 5b20 a301 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087dd0: 6e10 f205 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05f2 │ │ +087dd6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0010 line=205 │ │ @@ -148375,31 +148385,31 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -086ef0: |[086ef0] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -086f00: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086f04: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -086f08: 6e30 ef05 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ef │ │ -086f0e: 0e00 |0007: return-void │ │ -086f10: 6e10 f305 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05f3 │ │ -086f16: 0a00 |000b: move-result v0 │ │ -086f18: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -086f1c: 6e20 f505 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05f5 │ │ -086f22: 28f6 |0011: goto 0007 // -000a │ │ -086f24: 7100 9502 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -086f2a: 0b00 |0015: move-result-wide v0 │ │ -086f2c: 5a20 a501 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ -086f30: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -086f32: 5b20 a601 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086f36: 6e20 ee05 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05ee │ │ -086f3c: 28e9 |001e: goto 0007 // -0017 │ │ +087dd8: |[087dd8] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +087de8: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087dec: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +087df0: 6e30 ef05 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ef │ │ +087df6: 0e00 |0007: return-void │ │ +087df8: 6e10 f305 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05f3 │ │ +087dfe: 0a00 |000b: move-result v0 │ │ +087e00: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +087e04: 6e20 f505 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05f5 │ │ +087e0a: 28f6 |0011: goto 0007 // -000a │ │ +087e0c: 7100 9502 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +087e12: 0b00 |0015: move-result-wide v0 │ │ +087e14: 5a20 a501 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ +087e18: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +087e1a: 5b20 a601 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087e1e: 6e20 ee05 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05ee │ │ +087e24: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=212 │ │ 0x0007 line=224 │ │ 0x0008 line=214 │ │ 0x000e line=216 │ │ @@ -148419,57 +148429,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 │ │ -086f40: |[086f40] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -086f50: 6f58 3d06 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@063d │ │ -086f56: 5440 a601 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086f5a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -086f5e: 6e20 061f 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086f64: 1a00 151c |000a: const-string v0, "mTask=" // string@1c15 │ │ -086f68: 6e20 061f 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086f6e: 5440 a601 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086f72: 6e20 051f 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ -086f78: 1a00 9a00 |0014: const-string v0, " waiting=" // string@009a │ │ -086f7c: 6e20 061f 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086f82: 5440 a601 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -086f86: 5500 a001 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -086f8a: 6e20 0c1f 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -086f90: 5440 a301 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -086f94: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -086f98: 6e20 061f 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086f9e: 1a00 6a19 |0027: const-string v0, "mCancellingTask=" // string@196a │ │ -086fa2: 6e20 061f 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086fa8: 5440 a301 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -086fac: 6e20 051f 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ -086fb2: 1a00 9a00 |0031: const-string v0, " waiting=" // string@009a │ │ -086fb6: 6e20 061f 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086fbc: 5440 a301 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -086fc0: 5500 a001 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -086fc4: 6e20 0c1f 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -086fca: 5340 a701 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ -086fce: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -086fd2: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -086fd6: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -086fda: 6e20 061f 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086fe0: 1a00 511c |0048: const-string v0, "mUpdateThrottle=" // string@1c51 │ │ -086fe4: 6e20 061f 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086fea: 5340 a701 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ -086fee: 7130 3307 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0733 │ │ -086ff4: 1a00 7400 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0074 │ │ -086ff8: 6e20 061f 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -086ffe: 5340 a501 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ -087002: 7100 9502 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -087008: 0b02 |005c: move-result-wide v2 │ │ -08700a: 7157 3207 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0732 │ │ -087010: 6e10 081f 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1f08 │ │ -087016: 0e00 |0063: return-void │ │ +087e28: |[087e28] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +087e38: 6f58 3d06 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@063d │ │ +087e3e: 5440 a601 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087e42: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +087e46: 6e20 061f 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087e4c: 1a00 151c |000a: const-string v0, "mTask=" // string@1c15 │ │ +087e50: 6e20 061f 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087e56: 5440 a601 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087e5a: 6e20 051f 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ +087e60: 1a00 9d00 |0014: const-string v0, " waiting=" // string@009d │ │ +087e64: 6e20 061f 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087e6a: 5440 a601 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087e6e: 5500 a001 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087e72: 6e20 0c1f 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +087e78: 5440 a301 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087e7c: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +087e80: 6e20 061f 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087e86: 1a00 6a19 |0027: const-string v0, "mCancellingTask=" // string@196a │ │ +087e8a: 6e20 061f 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087e90: 5440 a301 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087e94: 6e20 051f 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1f05 │ │ +087e9a: 1a00 9d00 |0031: const-string v0, " waiting=" // string@009d │ │ +087e9e: 6e20 061f 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087ea4: 5440 a301 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087ea8: 5500 a001 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087eac: 6e20 0c1f 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +087eb2: 5340 a701 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ +087eb6: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +087eba: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +087ebe: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +087ec2: 6e20 061f 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087ec8: 1a00 511c |0048: const-string v0, "mUpdateThrottle=" // string@1c51 │ │ +087ecc: 6e20 061f 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087ed2: 5340 a701 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ +087ed6: 7130 3307 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0733 │ │ +087edc: 1a00 7700 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0077 │ │ +087ee0: 6e20 061f 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +087ee6: 5340 a501 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ +087eea: 7100 9502 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +087ef0: 0b02 |005c: move-result-wide v2 │ │ +087ef2: 7157 3207 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0732 │ │ +087ef8: 6e10 081f 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1f08 │ │ +087efe: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x0014 line=269 │ │ 0x0020 line=271 │ │ @@ -148495,55 +148505,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -087018: |[087018] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -087028: 5482 a301 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ -08702c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -087030: 5482 a601 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -087034: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -087038: 5482 a601 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -08703c: 5522 a001 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -087040: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -087044: 5482 a601 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -087048: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -08704a: 5c23 a001 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -08704e: 5482 a401 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ -087052: 5483 a601 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -087056: 6e20 7e02 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ -08705c: 5382 a701 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ -087060: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -087064: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -087068: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -08706c: 7100 9502 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -087072: 0b00 |0025: move-result-wide v0 │ │ -087074: 5382 a501 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ -087078: 5384 a701 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ -08707c: bb42 |002a: add-long/2addr v2, v4 │ │ -08707e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -087082: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -087086: 5482 a601 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -08708a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -08708c: 5c23 a001 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ -087090: 5482 a401 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ -087094: 5483 a601 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -087098: 5384 a501 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ -08709c: 5386 a701 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ -0870a0: bb64 |003c: add-long/2addr v4, v6 │ │ -0870a2: 6e40 7c02 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@027c │ │ -0870a8: 0e00 |0040: return-void │ │ -0870aa: 5483 a601 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -0870ae: 6204 e201 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01e2 │ │ -0870b2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0870b4: 1f02 ba04 |0046: check-cast v2, [Ljava/lang/Void; // type@04ba │ │ -0870b8: 6e30 e805 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@05e8 │ │ -0870be: 28f5 |004b: goto 0040 // -000b │ │ +087f00: |[087f00] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +087f10: 5482 a301 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a3 │ │ +087f14: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +087f18: 5482 a601 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087f1c: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +087f20: 5482 a601 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087f24: 5522 a001 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087f28: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +087f2c: 5482 a601 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087f30: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +087f32: 5c23 a001 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087f36: 5482 a401 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ +087f3a: 5483 a601 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087f3e: 6e20 7e02 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027e │ │ +087f44: 5382 a701 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ +087f48: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +087f4c: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +087f50: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +087f54: 7100 9502 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +087f5a: 0b00 |0025: move-result-wide v0 │ │ +087f5c: 5382 a501 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ +087f60: 5384 a701 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ +087f64: bb42 |002a: add-long/2addr v2, v4 │ │ +087f66: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +087f6a: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +087f6e: 5482 a601 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087f72: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +087f74: 5c23 a001 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a0 │ │ +087f78: 5482 a401 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ +087f7c: 5483 a601 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087f80: 5384 a501 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a5 │ │ +087f84: 5386 a701 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ +087f88: bb64 |003c: add-long/2addr v4, v6 │ │ +087f8a: 6e40 7c02 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@027c │ │ +087f90: 0e00 |0040: return-void │ │ +087f92: 5483 a601 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087f96: 6204 e201 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01e2 │ │ +087f9a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +087f9c: 1f02 b804 |0046: check-cast v2, [Ljava/lang/Void; // type@04b8 │ │ +087fa0: 6e30 e805 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@05e8 │ │ +087fa6: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -148569,16 +148579,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0870c0: |[0870c0] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0870d0: 0e00 |0000: return-void │ │ +087fa8: |[087fa8] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +087fb8: 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; │ │ @@ -148589,22 +148599,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0870d4: |[0870d4] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -0870e4: 6f10 4606 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0646 │ │ -0870ea: 6e10 ed05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@05ed │ │ -0870f0: 2200 df00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00df │ │ -0870f4: 7020 e305 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@05e3 │ │ -0870fa: 5b10 a601 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -0870fe: 6e10 f205 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05f2 │ │ -087104: 0e00 |0010: return-void │ │ +087fbc: |[087fbc] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +087fcc: 6f10 4606 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0646 │ │ +087fd2: 6e10 ed05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@05ed │ │ +087fd8: 2200 de00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00de │ │ +087fdc: 7020 e305 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@05e3 │ │ +087fe2: 5b10 a601 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +087fe6: 6e10 f205 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05f2 │ │ +087fec: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -148617,93 +148627,93 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -087108: |[087108] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -087118: 6e10 f405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05f4 │ │ -08711e: 0c00 |0003: move-result-object v0 │ │ -087120: 1100 |0004: return-object v0 │ │ +087ff0: |[087ff0] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +088000: 6e10 f405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05f4 │ │ +088006: 0c00 |0003: move-result-object v0 │ │ +088008: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ #9 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'setUpdateThrottle' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -087124: |[087124] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -087134: 5a23 a701 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ -087138: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -08713c: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -087140: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -087144: 2200 7000 |0008: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -087148: 7010 7602 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -08714e: 5b20 a401 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ -087152: 0e00 |000f: return-void │ │ +08800c: |[08800c] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +08801c: 5a34 a701 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01a7 │ │ +088020: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +088024: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +088028: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +08802c: 2200 6f00 |0008: new-instance v0, Landroid/os/Handler; // type@006f │ │ +088030: 7010 7602 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +088036: 5b30 a401 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a4 │ │ +08803a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=3 delayMS J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=4 delayMS J │ │ │ │ #10 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'waitForLoader' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -087154: |[087154] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -087164: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ -087168: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08716c: 7110 e405 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@05e4 │ │ -087172: 0c01 |0007: move-result-object v1 │ │ -087174: 6e10 fe1f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1ffe │ │ -08717a: 0e00 |000b: return-void │ │ -08717c: 0d01 |000c: move-exception v1 │ │ -08717e: 28fe |000d: goto 000b // -0002 │ │ +08803c: |[08803c] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +08804c: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a6 │ │ +088050: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +088054: 7110 e405 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@05e4 │ │ +08805a: 0c01 |0007: move-result-object v1 │ │ +08805c: 6e10 fe1f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1ffe │ │ +088062: 0e00 |000b: return-void │ │ +088064: 0d01 |000c: move-exception v1 │ │ +088066: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ 0x0004 line=257 │ │ 0x000b line=262 │ │ 0x000c line=258 │ │ 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 : 538 (AsyncTaskLoader.java) │ │ + source_file_idx : 543 (AsyncTaskLoader.java) │ │ │ │ Class #585 header: │ │ -class_idx : 230 │ │ +class_idx : 229 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 993 │ │ +superclass_idx : 941 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #585 annotations: │ │ Annotations on class │ │ @@ -148724,17 +148734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087190: |[087190] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -0871a0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0871a6: 0e00 |0003: return-void │ │ +088078: |[088078] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +088088: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08808e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -148743,22 +148753,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 │ │ -0871a8: |[0871a8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0871b8: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0871bc: 1a01 c10f |0002: const-string v1, "android.intent.action.MAIN" // string@0fc1 │ │ -0871c0: 7020 4601 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ -0871c6: 6e20 6801 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -0871cc: 1a01 c50f |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0fc5 │ │ -0871d0: 6e20 4701 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ -0871d6: 1100 |000f: return-object v0 │ │ +088090: |[088090] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0880a0: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0880a4: 1a01 c30f |0002: const-string v1, "android.intent.action.MAIN" // string@0fc3 │ │ +0880a8: 7020 4601 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ +0880ae: 6e20 6801 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +0880b4: 1a01 c70f |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0fc7 │ │ +0880b8: 6e20 4701 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ +0880be: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -148771,19 +148781,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 │ │ -0871d8: |[0871d8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0871e8: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0871ec: 7020 4601 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ -0871f2: 6e20 4701 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ -0871f8: 1100 |0008: return-object v0 │ │ +0880c0: |[0880c0] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0880d0: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0880d4: 7020 4601 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ +0880da: 6e20 4701 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0147 │ │ +0880e0: 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; │ │ @@ -148796,37 +148806,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 │ │ -0871fc: |[0871fc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -08720c: 6e20 2306 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0623 │ │ -087212: 0c00 |0003: move-result-object v0 │ │ -087214: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -08721a: 6e20 4801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -087220: 1100 |000a: return-object v0 │ │ +0880e4: |[0880e4] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0880f4: 6e20 2306 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0623 │ │ +0880fa: 0c00 |0003: move-result-object v0 │ │ +0880fc: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +088102: 6e20 4801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +088108: 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 : 993 (IntentCompat.java) │ │ + source_file_idx : 997 (IntentCompat.java) │ │ │ │ Class #586 header: │ │ -class_idx : 244 │ │ +class_idx : 243 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 250 │ │ -source_file_idx : 2492 │ │ +superclass_idx : 249 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #586 annotations: │ │ Annotations on class │ │ @@ -148854,19 +148864,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 │ │ -087224: |[087224] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -087234: 5b12 d201 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ -087238: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08723a: 7020 7306 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0673 │ │ -087240: 0e00 |0006: return-void │ │ +08810c: |[08810c] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +08811c: 5b12 d201 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ +088120: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +088122: 7020 7306 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0673 │ │ +088128: 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; │ │ @@ -148877,46 +148887,46 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -087244: |[087244] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -087254: 5430 d201 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ -087258: 7110 7606 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0676 │ │ -08725e: 0c00 |0005: move-result-object v0 │ │ -087260: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -087262: 6e20 0c20 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@200c │ │ -087268: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -08726c: 7110 9402 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0294 │ │ -087272: 5430 d201 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ -087276: 5431 d201 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ -08727a: 5432 d101 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01d1 │ │ -08727e: 6e20 7b06 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@067b │ │ -087284: 0c01 |0018: move-result-object v1 │ │ -087286: 7120 7706 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@0677 │ │ -08728c: 0c00 |001c: move-result-object v0 │ │ -08728e: 1100 |001d: return-object v0 │ │ +08812c: |[08812c] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +08813c: 5430 d201 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ +088140: 7110 7606 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0676 │ │ +088146: 0c00 |0005: move-result-object v0 │ │ +088148: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +08814a: 6e20 0c20 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@200c │ │ +088150: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +088154: 7110 9402 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0294 │ │ +08815a: 5430 d201 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ +08815e: 5431 d201 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01d2 │ │ +088162: 5432 d101 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01d1 │ │ +088166: 6e20 7b06 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@067b │ │ +08816c: 0c01 |0018: move-result-object v1 │ │ +08816e: 7120 7706 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@0677 │ │ +088174: 0c00 |001c: move-result-object v0 │ │ +088176: 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 : 2492 (ModernAsyncTask.java) │ │ + source_file_idx : 2494 (ModernAsyncTask.java) │ │ │ │ Class #587 header: │ │ -class_idx : 254 │ │ +class_idx : 253 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 653 │ │ +superclass_idx : 941 │ │ +source_file_idx : 658 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #587 annotations: │ │ Annotations on class │ │ @@ -148937,17 +148947,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087290: |[087290] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -0872a0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0872a6: 0e00 |0003: return-void │ │ +088178: |[088178] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +088188: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08818e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -148956,27 +148966,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0872a8: |[0872a8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0872b8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0872ba: 6e10 3d02 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ -0872c0: 0c00 |0004: move-result-object v0 │ │ -0872c2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0872c6: 0f02 |0007: return v2 │ │ -0872c8: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ -0872ce: 0a01 |000b: move-result v1 │ │ -0872d0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0872d6: 28f8 |000f: goto 0007 // -0008 │ │ -0872d8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0872da: 28f6 |0011: goto 0007 // -000a │ │ -0872dc: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +088190: |[088190] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0881a0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0881a2: 6e10 3d02 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ +0881a8: 0c00 |0004: move-result-object v0 │ │ +0881aa: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0881ae: 0f02 |0007: return v2 │ │ +0881b0: 6e10 4002 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0240 │ │ +0881b6: 0a01 |000b: move-result v1 │ │ +0881b8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0881be: 28f8 |000f: goto 0007 // -0008 │ │ +0881c0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0881c2: 28f6 |0011: goto 0007 // -000a │ │ +0881c4: 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 │ │ @@ -148984,21 +148994,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 : 653 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 658 (ConnectivityManagerCompat.java) │ │ │ │ Class #588 header: │ │ -class_idx : 256 │ │ +class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 653 │ │ +superclass_idx : 941 │ │ +source_file_idx : 658 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #588 annotations: │ │ Annotations on class │ │ @@ -149019,17 +149029,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0872ec: |[0872ec] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -0872fc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -087302: 0e00 |0003: return-void │ │ +0881d4: |[0881d4] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +0881e4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0881ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -149038,32 +149048,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -087304: |[087304] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -087314: 7110 a006 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a0 │ │ -08731a: 0a00 |0003: move-result v0 │ │ -08731c: 0f00 |0004: return v0 │ │ +0881ec: |[0881ec] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0881fc: 7110 a006 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a0 │ │ +088202: 0a00 |0003: move-result v0 │ │ +088204: 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 : 653 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 658 (ConnectivityManagerCompat.java) │ │ │ │ Class #589 header: │ │ -class_idx : 257 │ │ +class_idx : 256 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 653 │ │ +superclass_idx : 941 │ │ +source_file_idx : 658 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #589 annotations: │ │ Annotations on class │ │ @@ -149084,17 +149094,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087320: |[087320] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -087330: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -087336: 0e00 |0003: return-void │ │ +088208: |[088208] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +088218: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08821e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -149103,32 +149113,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -087338: |[087338] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -087348: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a2 │ │ -08734e: 0a00 |0003: move-result v0 │ │ -087350: 0f00 |0004: return v0 │ │ +088220: |[088220] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +088230: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a2 │ │ +088236: 0a00 |0003: move-result v0 │ │ +088238: 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 : 653 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 658 (ConnectivityManagerCompat.java) │ │ │ │ Class #590 header: │ │ -class_idx : 258 │ │ +class_idx : 257 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 653 │ │ +superclass_idx : 941 │ │ +source_file_idx : 658 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #590 annotations: │ │ Annotations on class │ │ @@ -149149,17 +149159,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087354: |[087354] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -087364: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08736a: 0e00 |0003: return-void │ │ +08823c: |[08823c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +08824c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +088252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -149168,32 +149178,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08736c: |[08736c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -08737c: 7110 a406 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a4 │ │ -087382: 0a00 |0003: move-result v0 │ │ -087384: 0f00 |0004: return v0 │ │ +088254: |[088254] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +088264: 7110 a406 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a4 │ │ +08826a: 0a00 |0003: move-result v0 │ │ +08826c: 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 : 653 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 658 (ConnectivityManagerCompat.java) │ │ │ │ Class #591 header: │ │ -class_idx : 266 │ │ +class_idx : 265 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3196 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3198 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #591 annotations: │ │ Annotations on class │ │ @@ -149221,20 +149231,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -087388: |[087388] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -087398: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08739e: 2200 0801 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0108 │ │ -0873a2: 7020 a506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06a5 │ │ -0873a8: 5b10 ef01 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ -0873ac: 0e00 |000a: return-void │ │ +088270: |[088270] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +088280: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +088286: 2200 0701 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0107 │ │ +08828a: 7020 a506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06a5 │ │ +088290: 5b10 ef01 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ +088294: 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; │ │ │ │ @@ -149244,22 +149254,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0873b0: |[0873b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0873c0: 5420 ef01 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ -0873c4: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0873ca: 0c00 |0005: move-result-object v0 │ │ -0873cc: 1f00 0901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0109 │ │ -0873d0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -0873d2: 5901 ee01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ -0873d6: 0e00 |000b: return-void │ │ +088298: |[088298] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0882a8: 5420 ef01 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ +0882ac: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0882b2: 0c00 |0005: move-result-object v0 │ │ +0882b4: 1f00 0801 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0108 │ │ +0882b8: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0882ba: 5901 ee01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ +0882be: 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; │ │ │ │ @@ -149268,21 +149278,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0873d8: |[0873d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0873e8: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ -0873ec: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0873f2: 0c00 |0005: move-result-object v0 │ │ -0873f4: 1f00 0901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0109 │ │ -0873f8: 5200 ee01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ -0873fc: 0f00 |000a: return v0 │ │ +0882c0: |[0882c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0882d0: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ +0882d4: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0882da: 0c00 |0005: move-result-object v0 │ │ +0882dc: 1f00 0801 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0108 │ │ +0882e0: 5200 ee01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ +0882e4: 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;) │ │ @@ -149290,16 +149300,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -087400: |[087400] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -087410: 0e00 |0000: return-void │ │ +0882e8: |[0882e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0882f8: 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 │ │ │ │ @@ -149308,16 +149318,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -087414: |[087414] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -087424: 0e00 |0000: return-void │ │ +0882fc: |[0882fc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +08830c: 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 │ │ @@ -149327,21 +149337,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -087428: |[087428] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -087438: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ -08743c: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -087442: 0c00 |0005: move-result-object v0 │ │ -087444: 1f00 0901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0109 │ │ -087448: 5902 ee01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ -08744c: 0e00 |000a: return-void │ │ +088310: |[088310] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +088320: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ef │ │ +088324: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +08832a: 0c00 |0005: move-result-object v0 │ │ +08832c: 1f00 0801 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0108 │ │ +088330: 5902 ee01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ee │ │ +088334: 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 │ │ @@ -149351,16 +149361,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -087450: |[087450] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -087460: 0e00 |0000: return-void │ │ +088338: |[088338] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +088348: 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; │ │ │ │ @@ -149369,30 +149379,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -087464: |[087464] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -087474: 0e00 |0000: return-void │ │ +08834c: |[08834c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +08835c: 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 : 3196 (TrafficStatsCompat.java) │ │ + source_file_idx : 3198 (TrafficStatsCompat.java) │ │ │ │ Class #592 header: │ │ -class_idx : 267 │ │ +class_idx : 266 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3196 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3198 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #592 annotations: │ │ Annotations on class │ │ @@ -149417,17 +149427,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087478: |[087478] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -087488: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08748e: 0e00 |0003: return-void │ │ +088360: |[088360] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +088370: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +088376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -149436,17 +149446,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -087490: |[087490] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0874a0: 7100 cb06 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06cb │ │ -0874a6: 0e00 |0003: return-void │ │ +088378: |[088378] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +088388: 7100 cb06 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06cb │ │ +08838e: 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; │ │ │ │ @@ -149455,18 +149465,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0874a8: |[0874a8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0874b8: 7100 cc06 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06cc │ │ -0874be: 0a00 |0003: move-result v0 │ │ -0874c0: 0f00 |0004: return v0 │ │ +088390: |[088390] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0883a0: 7100 cc06 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06cc │ │ +0883a6: 0a00 |0003: move-result v0 │ │ +0883a8: 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;) │ │ @@ -149474,17 +149484,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0874c4: |[0874c4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0874d4: 7110 cd06 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06cd │ │ -0874da: 0e00 |0003: return-void │ │ +0883ac: |[0883ac] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0883bc: 7110 cd06 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06cd │ │ +0883c2: 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 │ │ @@ -149494,17 +149504,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0874dc: |[0874dc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0874ec: 7120 ce06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06ce │ │ -0874f2: 0e00 |0003: return-void │ │ +0883c4: |[0883c4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0883d4: 7120 ce06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06ce │ │ +0883da: 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 │ │ @@ -149515,17 +149525,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0874f4: |[0874f4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -087504: 7110 cf06 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06cf │ │ -08750a: 0e00 |0003: return-void │ │ +0883dc: |[0883dc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0883ec: 7110 cf06 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06cf │ │ +0883f2: 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 │ │ @@ -149535,17 +149545,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08750c: |[08750c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -08751c: 7110 d006 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06d0 │ │ -087522: 0e00 |0003: return-void │ │ +0883f4: |[0883f4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +088404: 7110 d006 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06d0 │ │ +08840a: 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; │ │ @@ -149555,32 +149565,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087524: |[087524] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -087534: 7110 d106 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06d1 │ │ -08753a: 0e00 |0003: return-void │ │ +08840c: |[08840c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +08841c: 7110 d106 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06d1 │ │ +088422: 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 : 3196 (TrafficStatsCompat.java) │ │ + source_file_idx : 3198 (TrafficStatsCompat.java) │ │ │ │ Class #593 header: │ │ -class_idx : 283 │ │ +class_idx : 282 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 425 │ │ +superclass_idx : 941 │ │ +source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #593 annotations: │ │ Annotations on class │ │ @@ -149609,19 +149619,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 │ │ -08753c: |[08753c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -08754c: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@020f │ │ -087550: 5b02 1002 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -087554: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08755a: 0e00 |0007: return-void │ │ +088424: |[088424] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +088434: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@020f │ │ +088438: 5b02 1002 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +08843c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +088442: 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; │ │ @@ -149632,19 +149642,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 │ │ -08755c: |[08755c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08756c: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -087570: 6e30 7107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0771 │ │ -087576: 0a00 |0005: move-result v0 │ │ -087578: 0f00 |0006: return v0 │ │ +088444: |[088444] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +088454: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +088458: 6e30 7107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0771 │ │ +08845e: 0a00 |0005: move-result v0 │ │ +088460: 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; │ │ @@ -149654,18 +149664,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 │ │ -08757c: |[08757c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08758c: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -087590: 6e30 7407 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0774 │ │ -087596: 0e00 |0005: return-void │ │ +088464: |[088464] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +088474: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +088478: 6e30 7407 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0774 │ │ +08847e: 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; │ │ @@ -149676,20 +149686,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 │ │ -087598: |[087598] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0875a8: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -0875ac: 2201 8a01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@018a │ │ -0875b0: 7020 bd0a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ -0875b6: 6e30 7507 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0775 │ │ -0875bc: 0e00 |000a: return-void │ │ +088480: |[088480] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +088490: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +088494: 2201 8901 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0189 │ │ +088498: 7020 bd0a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ +08849e: 6e30 7507 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0775 │ │ +0884a4: 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; │ │ @@ -149700,18 +149710,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 │ │ -0875c0: |[0875c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0875d0: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -0875d4: 6e30 7607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0776 │ │ -0875da: 0e00 |0005: return-void │ │ +0884a8: |[0884a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0884b8: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +0884bc: 6e30 7607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0776 │ │ +0884c2: 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; │ │ @@ -149722,19 +149732,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 │ │ -0875dc: |[0875dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0875ec: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -0875f0: 6e40 7707 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@0777 │ │ -0875f6: 0a00 |0005: move-result v0 │ │ -0875f8: 0f00 |0006: return v0 │ │ +0884c4: |[0884c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0884d4: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +0884d8: 6e40 7707 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@0777 │ │ +0884de: 0a00 |0005: move-result v0 │ │ +0884e0: 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; │ │ @@ -149745,18 +149755,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0875fc: |[0875fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -08760c: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -087610: 6e30 7907 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0779 │ │ -087616: 0e00 |0005: return-void │ │ +0884e4: |[0884e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0884f4: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +0884f8: 6e30 7907 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0779 │ │ +0884fe: 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; │ │ @@ -149767,34 +149777,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 │ │ -087618: |[087618] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -087628: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ -08762c: 6e30 7a07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@077a │ │ -087632: 0e00 |0005: return-void │ │ +088500: |[088500] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +088510: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0210 │ │ +088514: 6e30 7a07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@077a │ │ +08851a: 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 : 425 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 430 (AccessibilityDelegateCompat.java) │ │ │ │ Class #594 header: │ │ -class_idx : 286 │ │ +class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 425 │ │ +superclass_idx : 941 │ │ +source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #594 annotations: │ │ Annotations on class │ │ @@ -149823,19 +149833,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 │ │ -087634: |[087634] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -087644: 5b01 1102 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0211 │ │ -087648: 5b02 1202 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -08764c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -087652: 0e00 |0007: return-void │ │ +08851c: |[08851c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +08852c: 5b01 1102 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0211 │ │ +088530: 5b02 1202 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +088534: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08853a: 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; │ │ @@ -149846,19 +149856,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 │ │ -087654: |[087654] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -087664: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -087668: 6e30 7107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0771 │ │ -08766e: 0a00 |0005: move-result v0 │ │ -087670: 0f00 |0006: return v0 │ │ +08853c: |[08853c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08854c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +088550: 6e30 7107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0771 │ │ +088556: 0a00 |0005: move-result v0 │ │ +088558: 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; │ │ @@ -149868,24 +149878,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 │ │ -087674: |[087674] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -087684: 5421 1202 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -087688: 6e20 7207 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0772 │ │ -08768e: 0c00 |0005: move-result-object v0 │ │ -087690: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -087694: 6e10 4a0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0b4a │ │ -08769a: 0c01 |000b: move-result-object v1 │ │ -08769c: 1101 |000c: return-object v1 │ │ -08769e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0876a0: 28fe |000e: goto 000c // -0002 │ │ +08855c: |[08855c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +08856c: 5421 1202 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +088570: 6e20 7207 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0772 │ │ +088576: 0c00 |0005: move-result-object v0 │ │ +088578: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +08857c: 6e10 4a0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0b4a │ │ +088582: 0c01 |000b: move-result-object v1 │ │ +088584: 1101 |000c: return-object v1 │ │ +088586: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +088588: 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; │ │ @@ -149896,18 +149906,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 │ │ -0876a4: |[0876a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0876b4: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -0876b8: 6e30 7407 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0774 │ │ -0876be: 0e00 |0005: return-void │ │ +08858c: |[08858c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08859c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +0885a0: 6e30 7407 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0774 │ │ +0885a6: 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; │ │ @@ -149918,20 +149928,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 │ │ -0876c0: |[0876c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0876d0: 5420 1202 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -0876d4: 2201 8a01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@018a │ │ -0876d8: 7020 bd0a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ -0876de: 6e30 7507 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0775 │ │ -0876e4: 0e00 |000a: return-void │ │ +0885a8: |[0885a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0885b8: 5420 1202 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +0885bc: 2201 8901 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0189 │ │ +0885c0: 7020 bd0a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0abd │ │ +0885c6: 6e30 7507 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0775 │ │ +0885cc: 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; │ │ @@ -149942,18 +149952,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 │ │ -0876e8: |[0876e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0876f8: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -0876fc: 6e30 7607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0776 │ │ -087702: 0e00 |0005: return-void │ │ +0885d0: |[0885d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0885e0: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +0885e4: 6e30 7607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0776 │ │ +0885ea: 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; │ │ @@ -149964,19 +149974,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 │ │ -087704: |[087704] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -087714: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -087718: 6e40 7707 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@0777 │ │ -08771e: 0a00 |0005: move-result v0 │ │ -087720: 0f00 |0006: return v0 │ │ +0885ec: |[0885ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0885fc: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +088600: 6e40 7707 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@0777 │ │ +088606: 0a00 |0005: move-result v0 │ │ +088608: 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; │ │ @@ -149987,19 +149997,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 │ │ -087724: |[087724] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -087734: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -087738: 6e40 7807 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0778 │ │ -08773e: 0a00 |0005: move-result v0 │ │ -087740: 0f00 |0006: return v0 │ │ +08860c: |[08860c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08861c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +088620: 6e40 7807 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0778 │ │ +088626: 0a00 |0005: move-result v0 │ │ +088628: 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 │ │ @@ -150010,18 +150020,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -087744: |[087744] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -087754: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -087758: 6e30 7907 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0779 │ │ -08775e: 0e00 |0005: return-void │ │ +08862c: |[08862c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +08863c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +088640: 6e30 7907 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0779 │ │ +088646: 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; │ │ @@ -150032,34 +150042,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 │ │ -087760: |[087760] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -087770: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ -087774: 6e30 7a07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@077a │ │ -08777a: 0e00 |0005: return-void │ │ +088648: |[088648] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +088658: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0212 │ │ +08865c: 6e30 7a07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@077a │ │ +088662: 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 : 425 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 430 (AccessibilityDelegateCompat.java) │ │ │ │ Class #595 header: │ │ -class_idx : 288 │ │ +class_idx : 287 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 425 │ │ +superclass_idx : 941 │ │ +source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #595 annotations: │ │ Annotations on class │ │ @@ -150080,17 +150090,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08777c: |[08777c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -08778c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -087792: 0e00 |0003: return-void │ │ +088664: |[088664] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +088674: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08867a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -150099,17 +150109,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 │ │ -087794: |[087794] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0877a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0877a6: 0f00 |0001: return v0 │ │ +08867c: |[08867c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08868c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08868e: 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; │ │ @@ -150120,17 +150130,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 │ │ -0877a8: |[0877a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0877b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0877ba: 1100 |0001: return-object v0 │ │ +088690: |[088690] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0886a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0886a2: 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; │ │ @@ -150140,17 +150150,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 │ │ -0877bc: |[0877bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0877cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0877ce: 1100 |0001: return-object v0 │ │ +0886a4: |[0886a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0886b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0886b6: 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; │ │ │ │ @@ -150159,17 +150169,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0877d0: |[0877d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0877e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0877e2: 1100 |0001: return-object v0 │ │ +0886b8: |[0886b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0886c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0886ca: 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;) │ │ @@ -150177,16 +150187,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 │ │ -0877e4: |[0877e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0877f4: 0e00 |0000: return-void │ │ +0886cc: |[0886cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0886dc: 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; │ │ @@ -150197,16 +150207,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 │ │ -0877f8: |[0877f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -087808: 0e00 |0000: return-void │ │ +0886e0: |[0886e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0886f0: 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; │ │ @@ -150217,16 +150227,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 │ │ -08780c: |[08780c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08781c: 0e00 |0000: return-void │ │ +0886f4: |[0886f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +088704: 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; │ │ @@ -150237,17 +150247,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 │ │ -087820: |[087820] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -087830: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -087832: 0f00 |0001: return v0 │ │ +088708: |[088708] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +088718: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08871a: 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; │ │ @@ -150259,17 +150269,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 │ │ -087834: |[087834] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -087844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -087846: 0f00 |0001: return v0 │ │ +08871c: |[08871c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08872c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08872e: 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; │ │ @@ -150281,16 +150291,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 │ │ -087848: |[087848] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -087858: 0e00 |0000: return-void │ │ +088730: |[088730] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +088740: 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; │ │ @@ -150301,32 +150311,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 │ │ -08785c: |[08785c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08786c: 0e00 |0000: return-void │ │ +088744: |[088744] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +088754: 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 : 425 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 430 (AccessibilityDelegateCompat.java) │ │ │ │ Class #596 header: │ │ -class_idx : 298 │ │ +class_idx : 297 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 874 │ │ +superclass_idx : 941 │ │ +source_file_idx : 878 │ │ static_fields_size : 6 │ │ instance_fields_size: 20 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 4 │ │ │ │ Class #596 annotations: │ │ Annotations on class │ │ @@ -150457,25 +150467,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -087870: |[087870] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -087880: 7100 4b0e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0e4b │ │ -087886: 0a00 |0003: move-result v0 │ │ -087888: 6700 1a02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@021a │ │ -08788c: 7100 510e 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0e51 │ │ -087892: 0a00 |0009: move-result v0 │ │ -087894: 6700 1e02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@021e │ │ -087898: 7100 4a0e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0e4a │ │ -08789e: 0a00 |000f: move-result v0 │ │ -0878a0: 6700 1902 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0219 │ │ -0878a4: 0e00 |0012: return-void │ │ +088758: |[088758] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +088768: 7100 4b0e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0e4b │ │ +08876e: 0a00 |0003: move-result v0 │ │ +088770: 6700 1a02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@021a │ │ +088774: 7100 510e 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0e51 │ │ +08877a: 0a00 |0009: move-result v0 │ │ +08877c: 6700 1e02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@021e │ │ +088780: 7100 4a0e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0e4a │ │ +088786: 0a00 |000f: move-result v0 │ │ +088788: 6700 1902 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0219 │ │ +08878c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -150484,31 +150494,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 │ │ -0878a8: |[0878a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0878b8: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0878be: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -0878c2: 2200 2901 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0129 │ │ -0878c6: 7030 b007 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@07b0 │ │ -0878cc: 5b10 2602 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -0878d0: 5b13 2c02 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -0878d4: 2030 dd01 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01dd │ │ -0878d8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0878dc: 1f03 dd01 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01dd │ │ -0878e0: 6e20 c107 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@07c1 │ │ -0878e6: 7020 bc07 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@07bc │ │ -0878ec: 0e00 |001a: return-void │ │ -0878ee: 2200 2901 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0129 │ │ -0878f2: 7020 af07 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@07af │ │ -0878f8: 5b10 2602 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -0878fc: 28ea |0022: goto 000c // -0016 │ │ +088790: |[088790] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0887a0: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0887a6: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +0887aa: 2200 2801 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0128 │ │ +0887ae: 7030 b007 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@07b0 │ │ +0887b4: 5b10 2602 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +0887b8: 5b13 2c02 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +0887bc: 2030 dc01 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01dc │ │ +0887c0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0887c4: 1f03 dc01 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01dc │ │ +0887c8: 6e20 c107 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@07c1 │ │ +0887ce: 7020 bc07 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@07bc │ │ +0887d4: 0e00 |001a: return-void │ │ +0887d6: 2200 2801 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0128 │ │ +0887da: 7020 af07 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@07af │ │ +0887e0: 5b10 2602 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +0887e4: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0005 line=149 │ │ 0x000c line=153 │ │ 0x000e line=154 │ │ @@ -150528,17 +150538,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 │ │ -087900: |[087900] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -087910: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087914: 1100 |0002: return-object v0 │ │ +0887e8: |[0887e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +0887f8: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +0887fc: 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;) │ │ @@ -150546,17 +150556,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 │ │ -087918: |[087918] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -087928: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -08792c: 1100 |0002: return-object v0 │ │ +088800: |[088800] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +088810: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +088814: 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;) │ │ @@ -150564,17 +150574,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 │ │ -087930: |[087930] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -087940: 7010 bb07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@07bb │ │ -087946: 0e00 |0003: return-void │ │ +088818: |[088818] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +088828: 7010 bb07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@07bb │ │ +08882e: 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;) │ │ @@ -150582,17 +150592,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 │ │ -087948: |[087948] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -087958: 5410 2202 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ -08795c: 1100 |0002: return-object v0 │ │ +088830: |[088830] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +088840: 5410 2202 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ +088844: 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;) │ │ @@ -150600,17 +150610,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 │ │ -087960: |[087960] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -087970: 5510 3002 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ -087974: 0f00 |0002: return v0 │ │ +088848: |[088848] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +088858: 5510 3002 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ +08885c: 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;) │ │ @@ -150618,37 +150628,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -087978: |[087978] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -087988: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08798a: 5430 2602 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -08798e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -087990: 6e20 7f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -087996: 5430 2602 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -08799a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -08799c: 6e20 7f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -0879a2: 5430 2602 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -0879a6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0879a8: 6e20 7f02 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -0879ae: 5430 3202 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -0879b2: 6e10 bb0d 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ -0879b8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0879ba: 5b30 3202 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -0879be: 5c32 2802 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ -0879c2: 5c32 3002 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ -0879c6: 5c32 2002 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ -0879ca: 5c32 1f02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ -0879ce: 5530 2702 |0023: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -0879d2: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ -0879d6: 5c32 2702 |0027: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -0879da: 0e00 |0029: return-void │ │ +088860: |[088860] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +088870: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +088872: 5430 2602 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088876: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +088878: 6e20 7f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +08887e: 5430 2602 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088882: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +088884: 6e20 7f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +08888a: 5430 2602 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +08888e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +088890: 6e20 7f02 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +088896: 5430 3202 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +08889a: 6e10 bb0d 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ +0888a0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0888a2: 5b30 3202 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +0888a6: 5c32 2802 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ +0888aa: 5c32 3002 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ +0888ae: 5c32 2002 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ +0888b2: 5c32 1f02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ +0888b6: 5530 2702 |0023: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +0888ba: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ +0888be: 5c32 2702 |0027: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +0888c2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0007 line=401 │ │ 0x000d line=402 │ │ 0x0013 line=403 │ │ 0x0018 line=404 │ │ @@ -150667,32 +150677,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0879dc: |[0879dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -0879ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0879ee: 5430 2602 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -0879f2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0879f4: 6e20 7f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -0879fa: 5430 2602 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -0879fe: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -087a00: 6e20 7f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -087a06: 5430 2602 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -087a0a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -087a0c: 6e20 7f02 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -087a12: 5c32 2802 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ -087a16: 5c32 2002 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ -087a1a: 5c32 1f02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ -087a1e: 5530 2702 |0019: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -087a22: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ -087a26: 5c32 2702 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -087a2a: 0e00 |001f: return-void │ │ +0888c4: |[0888c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +0888d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0888d6: 5430 2602 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +0888da: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0888dc: 6e20 7f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +0888e2: 5430 2602 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +0888e6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0888e8: 6e20 7f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +0888ee: 5430 2602 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +0888f2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0888f4: 6e20 7f02 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +0888fa: 5c32 2802 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ +0888fe: 5c32 2002 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ +088902: 5c32 1f02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ +088906: 5530 2702 |0019: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +08890a: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ +08890e: 5c32 2702 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +088912: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=415 │ │ 0x0007 line=416 │ │ 0x000d line=417 │ │ 0x0013 line=418 │ │ 0x0015 line=419 │ │ @@ -150708,24 +150718,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -087a2c: |[087a2c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -087a3c: 5420 2602 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -087a40: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -087a42: 6e20 7f02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -087a48: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -087a4a: 5c20 2702 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -087a4e: 5420 2c02 |0009: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -087a52: 5421 2102 |000b: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087a56: 7220 370d 1000 |000d: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0d37 │ │ -087a5c: 0e00 |0010: return-void │ │ +088914: |[088914] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +088924: 5420 2602 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088928: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +08892a: 6e20 7f02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +088930: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +088932: 5c20 2702 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +088936: 5420 2c02 |0009: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +08893a: 5421 2102 |000b: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +08893e: 7220 370d 1000 |000d: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0d37 │ │ +088944: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0006 line=443 │ │ 0x0009 line=444 │ │ 0x0010 line=445 │ │ locals : │ │ @@ -150736,45 +150746,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -087a60: |[087a60] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -087a70: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -087a74: 2203 a003 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -087a78: 1a04 9402 |0004: const-string v4, "Context must not be null" // string@0294 │ │ -087a7c: 7020 2f1f 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -087a82: 2703 |0009: throw v3 │ │ -087a84: 5453 2c02 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -087a88: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -087a8c: 2203 a003 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -087a90: 1a04 210a |0010: const-string v4, "OnGestureListener must not be null" // string@0a21 │ │ -087a94: 7020 2f1f 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -087a9a: 2703 |0015: throw v3 │ │ -087a9c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -087a9e: 5c53 2902 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ -087aa2: 7110 490e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ -087aa8: 0c00 |001c: move-result-object v0 │ │ -087aaa: 6e10 500e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0e50 │ │ -087ab0: 0a02 |0020: move-result v2 │ │ -087ab2: 6e10 4c0e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0e4c │ │ -087ab8: 0a01 |0024: move-result v1 │ │ -087aba: 6e10 4e0e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0e4e │ │ -087ac0: 0a03 |0028: move-result v3 │ │ -087ac2: 5953 2e02 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@022e │ │ -087ac6: 6e10 4d0e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0e4d │ │ -087acc: 0a03 |002e: move-result v3 │ │ -087ace: 5953 2d02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@022d │ │ -087ad2: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -087ad6: 5953 3102 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0231 │ │ -087ada: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -087ade: 5953 2302 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0223 │ │ -087ae2: 0e00 |0039: return-void │ │ +088948: |[088948] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +088958: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +08895c: 2203 9e03 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@039e │ │ +088960: 1a04 9902 |0004: const-string v4, "Context must not be null" // string@0299 │ │ +088964: 7020 2f1f 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +08896a: 2703 |0009: throw v3 │ │ +08896c: 5453 2c02 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +088970: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +088974: 2203 9e03 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@039e │ │ +088978: 1a04 230a |0010: const-string v4, "OnGestureListener must not be null" // string@0a23 │ │ +08897c: 7020 2f1f 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +088982: 2703 |0015: throw v3 │ │ +088984: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +088986: 5c53 2902 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ +08898a: 7110 490e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ +088990: 0c00 |001c: move-result-object v0 │ │ +088992: 6e10 500e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0e50 │ │ +088998: 0a02 |0020: move-result v2 │ │ +08899a: 6e10 4c0e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0e4c │ │ +0889a0: 0a01 |0024: move-result v1 │ │ +0889a2: 6e10 4e0e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0e4e │ │ +0889a8: 0a03 |0028: move-result v3 │ │ +0889aa: 5953 2e02 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@022e │ │ +0889ae: 6e10 4d0e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0e4d │ │ +0889b4: 0a03 |002e: move-result v3 │ │ +0889b6: 5953 2d02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@022d │ │ +0889ba: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +0889be: 5953 3102 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0231 │ │ +0889c2: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +0889c6: 5953 2302 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0223 │ │ +0889ca: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ 0x000a line=164 │ │ 0x000e line=165 │ │ 0x0016 line=167 │ │ @@ -150794,680 +150804,680 @@ │ │ 0x0000 - 0x003a reg=6 context Landroid/content/Context; │ │ │ │ #11 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isConsideredDoubleTap' │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -087ae4: |[087ae4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -087af4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -087af6: 5573 1f02 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ -087afa: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -087afe: 0f02 |0005: return v2 │ │ -087b00: 6e10 9d0d 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0d9d │ │ -087b06: 0b03 |0009: move-result-wide v3 │ │ -087b08: 6e10 9d0d 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@0d9d │ │ -087b0e: 0b05 |000d: move-result-wide v5 │ │ -087b10: bc53 |000e: sub-long/2addr v3, v5 │ │ -087b12: 6005 1902 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0219 │ │ -087b16: 8155 |0011: int-to-long v5, v5 │ │ -087b18: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -087b1c: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -087b20: 6e10 a00d 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -087b26: 0a03 |0019: move-result v3 │ │ -087b28: 8733 |001a: float-to-int v3, v3 │ │ -087b2a: 6e10 a00d 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -087b30: 0a04 |001e: move-result v4 │ │ -087b32: 8744 |001f: float-to-int v4, v4 │ │ -087b34: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -087b38: 6e10 a20d 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ -087b3e: 0a03 |0025: move-result v3 │ │ -087b40: 8733 |0026: float-to-int v3, v3 │ │ -087b42: 6e10 a20d 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ -087b48: 0a04 |002a: move-result v4 │ │ -087b4a: 8744 |002b: float-to-int v4, v4 │ │ -087b4c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -087b50: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -087b54: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -087b58: b043 |0032: add-int/2addr v3, v4 │ │ -087b5a: 5274 2302 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0223 │ │ -087b5e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -087b62: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -087b64: 28cd |0038: goto 0005 // -0033 │ │ +0889cc: |[0889cc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +0889dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0889de: 5583 1f02 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ +0889e2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0889e6: 0f02 |0005: return v2 │ │ +0889e8: 6e10 9d0d 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@0d9d │ │ +0889ee: 0b04 |0009: move-result-wide v4 │ │ +0889f0: 6e10 9d0d 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0d9d │ │ +0889f6: 0b06 |000d: move-result-wide v6 │ │ +0889f8: bc64 |000e: sub-long/2addr v4, v6 │ │ +0889fa: 6003 1902 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0219 │ │ +0889fe: 8136 |0011: int-to-long v6, v3 │ │ +088a00: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +088a04: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +088a08: 6e10 a00d 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +088a0e: 0a03 |0019: move-result v3 │ │ +088a10: 8733 |001a: float-to-int v3, v3 │ │ +088a12: 6e10 a00d 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +088a18: 0a04 |001e: move-result v4 │ │ +088a1a: 8744 |001f: float-to-int v4, v4 │ │ +088a1c: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +088a20: 6e10 a20d 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ +088a26: 0a03 |0025: move-result v3 │ │ +088a28: 8733 |0026: float-to-int v3, v3 │ │ +088a2a: 6e10 a20d 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ +088a30: 0a04 |002a: move-result v4 │ │ +088a32: 8744 |002b: float-to-int v4, v4 │ │ +088a34: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +088a38: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +088a3c: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +088a40: b043 |0032: add-int/2addr v3, v4 │ │ +088a42: 5284 2302 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0223 │ │ +088a46: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +088a4a: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +088a4c: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=428 │ │ 0x0005 line=438 │ │ 0x0006 line=432 │ │ 0x0016 line=436 │ │ 0x0022 line=437 │ │ 0x002e line=438 │ │ locals : │ │ 0x0022 - 0x0039 reg=0 deltaX I │ │ 0x002e - 0x0039 reg=1 deltaY I │ │ - 0x0000 - 0x0039 reg=7 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x0039 reg=8 firstDown Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=9 firstUp Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=10 secondDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=8 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x0039 reg=9 firstDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=10 firstUp Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=11 secondDown Landroid/view/MotionEvent; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isLongpressEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b68: |[087b68] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -087b78: 5510 2902 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ -087b7c: 0f00 |0002: return v0 │ │ +088a50: |[088a50] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +088a60: 5510 2902 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ +088a64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 43 │ │ + registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1178 16-bit code units │ │ -087b80: |[087b80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -087b90: 7401 9a0d 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -087b96: 0a05 |0003: move-result v5 │ │ -087b98: 0800 2900 |0004: move-object/from16 v0, v41 │ │ -087b9c: 5400 3202 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087ba0: 0823 0000 |0008: move-object/from16 v35, v0 │ │ -087ba4: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ -087ba8: 7100 ba0d 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ -087bae: 0c23 |000f: move-result-object v35 │ │ -087bb0: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -087bb4: 0801 2900 |0012: move-object/from16 v1, v41 │ │ -087bb8: 5b10 3202 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087bbc: 0800 2900 |0016: move-object/from16 v0, v41 │ │ -087bc0: 5400 3202 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087bc4: 0823 0000 |001a: move-object/from16 v35, v0 │ │ -087bc8: 0800 2300 |001c: move-object/from16 v0, v35 │ │ -087bcc: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ -087bd0: 6e20 b30d 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ -087bd6: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -087bda: 0223 0000 |0025: move/from16 v35, v0 │ │ -087bde: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ -087be2: 0200 2300 |0029: move/from16 v0, v35 │ │ -087be6: 0201 2400 |002b: move/from16 v1, v36 │ │ -087bea: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -087bee: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ -087bf2: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ -087bf6: 7701 0f08 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -087bfc: 0a18 |0036: move-result v24 │ │ -087bfe: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ -087c02: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ -087c06: 7701 1108 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0811 │ │ -087c0c: 0a06 |003e: move-result v6 │ │ -087c0e: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ -087c12: 0200 1100 |0041: move/from16 v0, v17 │ │ -087c16: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ -087c1a: 0200 1800 |0045: move/from16 v0, v24 │ │ -087c1e: 0201 1100 |0047: move/from16 v1, v17 │ │ -087c22: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -087c26: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ -087c2a: 28f4 |004d: goto 0041 // -000c │ │ -087c2c: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ -087c30: 28e1 |0050: goto 0031 // -001f │ │ -087c32: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ -087c36: 28e4 |0053: goto 0037 // -001c │ │ -087c38: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ -087c3c: 0201 1100 |0056: move/from16 v1, v17 │ │ -087c40: 7120 1308 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ -087c46: 0a23 |005b: move-result v35 │ │ -087c48: a619 1923 |005c: add-float v25, v25, v35 │ │ -087c4c: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ -087c50: 0201 1100 |0060: move/from16 v1, v17 │ │ -087c54: 7120 1408 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ -087c5a: 0a23 |0065: move-result v35 │ │ -087c5c: a61a 1a23 |0066: add-float v26, v26, v35 │ │ -087c60: 28e3 |0068: goto 004b // -001d │ │ -087c62: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ -087c66: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ -087c6a: 82b0 |006d: int-to-float v0, v11 │ │ -087c6c: 0223 0000 |006e: move/from16 v35, v0 │ │ -087c70: a90d 1923 |0070: div-float v13, v25, v35 │ │ -087c74: 82b0 |0072: int-to-float v0, v11 │ │ -087c76: 0223 0000 |0073: move/from16 v35, v0 │ │ -087c7a: a90e 1a23 |0075: div-float v14, v26, v35 │ │ -087c7e: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ -087c82: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -087c86: 0223 0000 |007b: move/from16 v35, v0 │ │ -087c8a: 2b23 0b04 0000 |007d: packed-switch v35, 00000488 // +0000040b │ │ -087c90: 0f10 |0080: return v16 │ │ -087c92: 016b |0081: move v11, v6 │ │ -087c94: 28eb |0082: goto 006d // -0015 │ │ -087c96: 0800 2900 |0083: move-object/from16 v0, v41 │ │ -087c9a: 590d 2a02 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ -087c9e: 0800 2900 |0087: move-object/from16 v0, v41 │ │ -087ca2: 590d 2402 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ -087ca6: 0800 2900 |008b: move-object/from16 v0, v41 │ │ -087caa: 590e 2b02 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ -087cae: 0800 2900 |008f: move-object/from16 v0, v41 │ │ -087cb2: 590e 2502 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ -087cb6: 7601 ba07 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@07ba │ │ -087cbc: 28ea |0096: goto 0080 // -0016 │ │ -087cbe: 0800 2900 |0097: move-object/from16 v0, v41 │ │ -087cc2: 590d 2a02 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ -087cc6: 0800 2900 |009b: move-object/from16 v0, v41 │ │ -087cca: 590d 2402 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ -087cce: 0800 2900 |009f: move-object/from16 v0, v41 │ │ -087cd2: 590e 2b02 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ -087cd6: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ -087cda: 590e 2502 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ -087cde: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ -087ce2: 5400 3202 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087ce6: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ -087cea: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ -087cee: 0800 2900 |00af: move-object/from16 v0, v41 │ │ -087cf2: 5200 2d02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@022d │ │ -087cf6: 0225 0000 |00b3: move/from16 v37, v0 │ │ -087cfa: 0200 2500 |00b5: move/from16 v0, v37 │ │ -087cfe: 8200 |00b7: int-to-float v0, v0 │ │ -087d00: 0225 0000 |00b8: move/from16 v37, v0 │ │ -087d04: 7403 b50d 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ -087d0a: 7701 0f08 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ -087d10: 0a1b |00c0: move-result v27 │ │ -087d12: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ -087d16: 0201 1b00 |00c3: move/from16 v1, v27 │ │ -087d1a: 7120 1208 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -087d20: 0a12 |00c8: move-result v18 │ │ -087d22: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ -087d26: 5400 3202 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087d2a: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ -087d2e: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -087d32: 0201 1200 |00d1: move/from16 v1, v18 │ │ -087d36: 7120 8d08 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ -087d3c: 0a20 |00d6: move-result v32 │ │ -087d3e: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ -087d42: 5400 3202 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087d46: 0823 0000 |00db: move-object/from16 v35, v0 │ │ -087d4a: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ -087d4e: 0201 1200 |00df: move/from16 v1, v18 │ │ -087d52: 7120 8e08 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088e │ │ -087d58: 0a22 |00e4: move-result v34 │ │ -087d5a: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ -087d5e: 0200 1100 |00e7: move/from16 v0, v17 │ │ -087d62: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ -087d66: 0200 1100 |00eb: move/from16 v0, v17 │ │ -087d6a: 0201 1b00 |00ed: move/from16 v1, v27 │ │ -087d6e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -087d72: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -087d76: 28f4 |00f3: goto 00e7 // -000c │ │ -087d78: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ -087d7c: 0201 1100 |00f6: move/from16 v1, v17 │ │ -087d80: 7120 1208 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -087d86: 0a13 |00fb: move-result v19 │ │ -087d88: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ -087d8c: 5400 3202 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087d90: 0823 0000 |0100: move-object/from16 v35, v0 │ │ -087d94: 0800 2300 |0102: move-object/from16 v0, v35 │ │ -087d98: 0201 1300 |0104: move/from16 v1, v19 │ │ -087d9c: 7120 8d08 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ -087da2: 0a23 |0109: move-result v35 │ │ -087da4: a81f 2023 |010a: mul-float v31, v32, v35 │ │ -087da8: 0800 2900 |010c: move-object/from16 v0, v41 │ │ -087dac: 5400 3202 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087db0: 0823 0000 |0110: move-object/from16 v35, v0 │ │ -087db4: 0800 2300 |0112: move-object/from16 v0, v35 │ │ -087db8: 0201 1300 |0114: move/from16 v1, v19 │ │ -087dbc: 7120 8e08 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088e │ │ -087dc2: 0a23 |0119: move-result v35 │ │ -087dc4: a821 2223 |011a: mul-float v33, v34, v35 │ │ -087dc8: a60c 1f21 |011c: add-float v12, v31, v33 │ │ -087dcc: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ -087dd0: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ -087dd4: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ -087dd8: 0800 2900 |0124: move-object/from16 v0, v41 │ │ -087ddc: 5400 3202 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -087de0: 0823 0000 |0128: move-object/from16 v35, v0 │ │ -087de4: 7401 b40d 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ -087dea: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -087dee: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -087df2: 5400 2202 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ -087df6: 0823 0000 |0133: move-object/from16 v35, v0 │ │ -087dfa: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ -087dfe: 0800 2900 |0137: move-object/from16 v0, v41 │ │ -087e02: 5400 2602 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -087e06: 0823 0000 |013b: move-object/from16 v35, v0 │ │ -087e0a: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ -087e0e: 7402 7a02 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@027a │ │ -087e14: 0a0f |0142: move-result v15 │ │ -087e16: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ -087e1a: 0800 2900 |0145: move-object/from16 v0, v41 │ │ -087e1e: 5400 2602 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -087e22: 0823 0000 |0149: move-object/from16 v35, v0 │ │ -087e26: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ -087e2a: 7402 7f02 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -087e30: 0800 2900 |0150: move-object/from16 v0, v41 │ │ -087e34: 5400 2102 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087e38: 0823 0000 |0154: move-object/from16 v35, v0 │ │ -087e3c: 3823 0501 |0156: if-eqz v35, 025b // +0105 │ │ -087e40: 0800 2900 |0158: move-object/from16 v0, v41 │ │ -087e44: 5400 2f02 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ -087e48: 0823 0000 |015c: move-object/from16 v35, v0 │ │ -087e4c: 3823 fd00 |015e: if-eqz v35, 025b // +00fd │ │ -087e50: 380f fb00 |0160: if-eqz v15, 025b // +00fb │ │ -087e54: 0800 2900 |0162: move-object/from16 v0, v41 │ │ -087e58: 5400 2102 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087e5c: 0823 0000 |0166: move-object/from16 v35, v0 │ │ -087e60: 0800 2900 |0168: move-object/from16 v0, v41 │ │ -087e64: 5400 2f02 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ -087e68: 0824 0000 |016c: move-object/from16 v36, v0 │ │ -087e6c: 0800 2900 |016e: move-object/from16 v0, v41 │ │ -087e70: 0801 2300 |0170: move-object/from16 v1, v35 │ │ -087e74: 0802 2400 |0172: move-object/from16 v2, v36 │ │ -087e78: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ -087e7c: 7040 bd07 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@07bd │ │ -087e82: 0a23 |0179: move-result v35 │ │ -087e84: 3823 e100 |017a: if-eqz v35, 025b // +00e1 │ │ -087e88: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ -087e8c: 0200 2300 |017e: move/from16 v0, v35 │ │ -087e90: 0801 2900 |0180: move-object/from16 v1, v41 │ │ -087e94: 5c10 2802 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ -087e98: 0800 2900 |0184: move-object/from16 v0, v41 │ │ -087e9c: 5400 2202 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ -087ea0: 0823 0000 |0188: move-object/from16 v35, v0 │ │ -087ea4: 0800 2900 |018a: move-object/from16 v0, v41 │ │ -087ea8: 5400 2102 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087eac: 0824 0000 |018e: move-object/from16 v36, v0 │ │ -087eb0: 7802 320d 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0d32 │ │ -087eb6: 0a23 |0193: move-result v35 │ │ -087eb8: 9610 1023 |0194: or-int v16, v16, v35 │ │ -087ebc: 0800 2900 |0196: move-object/from16 v0, v41 │ │ -087ec0: 5400 2202 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ -087ec4: 0823 0000 |019a: move-object/from16 v35, v0 │ │ -087ec8: 0800 2300 |019c: move-object/from16 v0, v35 │ │ -087ecc: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ -087ed0: 7220 330d 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0d33 │ │ -087ed6: 0a23 |01a3: move-result v35 │ │ -087ed8: 9610 1023 |01a4: or-int v16, v16, v35 │ │ -087edc: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ -087ee0: 590d 2a02 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ -087ee4: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ -087ee8: 590d 2402 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ -087eec: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ -087ef0: 590e 2b02 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ -087ef4: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ -087ef8: 590e 2502 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ -087efc: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ -087f00: 5400 2102 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087f04: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ -087f08: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ -087f0c: 0800 2900 |01be: move-object/from16 v0, v41 │ │ -087f10: 5400 2102 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087f14: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ -087f18: 7401 a60d 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ -087f1e: 7701 a50d 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0da5 │ │ -087f24: 0c23 |01ca: move-result-object v35 │ │ -087f26: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -087f2a: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ -087f2e: 5b10 2102 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087f32: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ -087f36: 0200 2300 |01d3: move/from16 v0, v35 │ │ -087f3a: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ -087f3e: 5c10 2002 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ -087f42: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ -087f46: 0200 2300 |01db: move/from16 v0, v35 │ │ -087f4a: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ -087f4e: 5c10 1f02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ -087f52: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ -087f56: 0200 2300 |01e3: move/from16 v0, v35 │ │ -087f5a: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ -087f5e: 5c10 3002 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ -087f62: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ -087f66: 0200 2300 |01eb: move/from16 v0, v35 │ │ -087f6a: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ -087f6e: 5c10 2702 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -087f72: 0800 2900 |01f1: move-object/from16 v0, v41 │ │ -087f76: 5500 2902 |01f3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ -087f7a: 0223 0000 |01f5: move/from16 v35, v0 │ │ -087f7e: 3823 3400 |01f7: if-eqz v35, 022b // +0034 │ │ -087f82: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ -087f86: 5400 2602 |01fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -087f8a: 0823 0000 |01fd: move-object/from16 v35, v0 │ │ -087f8e: 1324 0200 |01ff: const/16 v36, #int 2 // #2 │ │ -087f92: 7402 7f02 2300 |0201: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -087f98: 0800 2900 |0204: move-object/from16 v0, v41 │ │ -087f9c: 5400 2602 |0206: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -087fa0: 0823 0000 |0208: move-object/from16 v35, v0 │ │ -087fa4: 1324 0200 |020a: const/16 v36, #int 2 // #2 │ │ -087fa8: 0800 2900 |020c: move-object/from16 v0, v41 │ │ -087fac: 5400 2102 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087fb0: 0825 0000 |0210: move-object/from16 v37, v0 │ │ -087fb4: 7401 9b0d 2500 |0212: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0d9b │ │ -087fba: 0b25 |0215: move-result-wide v37 │ │ -087fbc: 6027 1e02 |0216: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@021e │ │ -087fc0: 0200 2700 |0218: move/from16 v0, v39 │ │ -087fc4: 8100 |021a: int-to-long v0, v0 │ │ -087fc6: 0527 0000 |021b: move-wide/from16 v39, v0 │ │ -087fca: 9b25 2527 |021d: add-long v37, v37, v39 │ │ -087fce: 6027 1a02 |021f: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@021a │ │ -087fd2: 0200 2700 |0221: move/from16 v0, v39 │ │ -087fd6: 8100 |0223: int-to-long v0, v0 │ │ -087fd8: 0527 0000 |0224: move-wide/from16 v39, v0 │ │ -087fdc: 9b25 2527 |0226: add-long v37, v37, v39 │ │ -087fe0: 7404 8102 2300 |0228: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0281 │ │ -087fe6: 0800 2900 |022b: move-object/from16 v0, v41 │ │ -087fea: 5400 2602 |022d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -087fee: 0823 0000 |022f: move-object/from16 v35, v0 │ │ -087ff2: 1324 0100 |0231: const/16 v36, #int 1 // #1 │ │ -087ff6: 0800 2900 |0233: move-object/from16 v0, v41 │ │ -087ffa: 5400 2102 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -087ffe: 0825 0000 |0237: move-object/from16 v37, v0 │ │ -088002: 7401 9b0d 2500 |0239: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0d9b │ │ -088008: 0b25 |023c: move-result-wide v37 │ │ -08800a: 6027 1e02 |023d: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@021e │ │ -08800e: 0200 2700 |023f: move/from16 v0, v39 │ │ -088012: 8100 |0241: int-to-long v0, v0 │ │ -088014: 0527 0000 |0242: move-wide/from16 v39, v0 │ │ -088018: 9b25 2527 |0244: add-long v37, v37, v39 │ │ -08801c: 7404 8102 2300 |0246: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0281 │ │ -088022: 0800 2900 |0249: move-object/from16 v0, v41 │ │ -088026: 5400 2c02 |024b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -08802a: 0823 0000 |024d: move-object/from16 v35, v0 │ │ -08802e: 0800 2300 |024f: move-object/from16 v0, v35 │ │ -088032: 0801 2a00 |0251: move-object/from16 v1, v42 │ │ -088036: 7220 350d 1000 |0253: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0d35 │ │ -08803c: 0a23 |0256: move-result v35 │ │ -08803e: 9610 1023 |0257: or-int v16, v16, v35 │ │ -088042: 2900 27fe |0259: goto/16 0080 // -01d9 │ │ -088046: 0800 2900 |025b: move-object/from16 v0, v41 │ │ -08804a: 5400 2602 |025d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -08804e: 0823 0000 |025f: move-object/from16 v35, v0 │ │ -088052: 1324 0300 |0261: const/16 v36, #int 3 // #3 │ │ -088056: 6025 1902 |0263: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0219 │ │ -08805a: 0200 2500 |0265: move/from16 v0, v37 │ │ -08805e: 8100 |0267: int-to-long v0, v0 │ │ -088060: 0525 0000 |0268: move-wide/from16 v37, v0 │ │ -088064: 7404 8202 2300 |026a: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0282 │ │ -08806a: 2900 39ff |026d: goto/16 01a6 // -00c7 │ │ -08806e: 0800 2900 |026f: move-object/from16 v0, v41 │ │ -088072: 5500 2702 |0271: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -088076: 0223 0000 |0273: move/from16 v35, v0 │ │ -08807a: 3923 0bfe |0275: if-nez v35, 0080 // -01f5 │ │ -08807e: 0800 2900 |0277: move-object/from16 v0, v41 │ │ -088082: 5200 2a02 |0279: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ -088086: 0223 0000 |027b: move/from16 v35, v0 │ │ -08808a: a716 230d |027d: sub-float v22, v35, v13 │ │ -08808e: 0800 2900 |027f: move-object/from16 v0, v41 │ │ -088092: 5200 2b02 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ -088096: 0223 0000 |0283: move/from16 v35, v0 │ │ -08809a: a717 230e |0285: sub-float v23, v35, v14 │ │ -08809e: 0800 2900 |0287: move-object/from16 v0, v41 │ │ -0880a2: 5500 2802 |0289: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ -0880a6: 0223 0000 |028b: move/from16 v35, v0 │ │ -0880aa: 3823 1400 |028d: if-eqz v35, 02a1 // +0014 │ │ -0880ae: 0800 2900 |028f: move-object/from16 v0, v41 │ │ -0880b2: 5400 2202 |0291: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ -0880b6: 0823 0000 |0293: move-object/from16 v35, v0 │ │ -0880ba: 0800 2300 |0295: move-object/from16 v0, v35 │ │ -0880be: 0801 2a00 |0297: move-object/from16 v1, v42 │ │ -0880c2: 7220 330d 1000 |0299: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0d33 │ │ -0880c8: 0a23 |029c: move-result v35 │ │ -0880ca: 9610 1023 |029d: or-int v16, v16, v35 │ │ -0880ce: 2900 e1fd |029f: goto/16 0080 // -021f │ │ -0880d2: 0800 2900 |02a1: move-object/from16 v0, v41 │ │ -0880d6: 5500 2002 |02a3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ -0880da: 0223 0000 |02a5: move/from16 v35, v0 │ │ -0880de: 3823 8700 |02a7: if-eqz v35, 032e // +0087 │ │ -0880e2: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ -0880e6: 5200 2402 |02ab: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ -0880ea: 0223 0000 |02ad: move/from16 v35, v0 │ │ -0880ee: a723 0d23 |02af: sub-float v35, v13, v35 │ │ -0880f2: 0200 2300 |02b1: move/from16 v0, v35 │ │ -0880f6: 8708 |02b3: float-to-int v8, v0 │ │ -0880f8: 0800 2900 |02b4: move-object/from16 v0, v41 │ │ -0880fc: 5200 2502 |02b6: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ -088100: 0223 0000 |02b8: move/from16 v35, v0 │ │ -088104: a723 0e23 |02ba: sub-float v35, v14, v35 │ │ -088108: 0200 2300 |02bc: move/from16 v0, v35 │ │ -08810c: 8709 |02be: float-to-int v9, v0 │ │ -08810e: 9223 0808 |02bf: mul-int v35, v8, v8 │ │ -088112: 9224 0909 |02c1: mul-int v36, v9, v9 │ │ -088116: 900a 2324 |02c3: add-int v10, v35, v36 │ │ -08811a: 0800 2900 |02c5: move-object/from16 v0, v41 │ │ -08811e: 5200 3102 |02c7: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0231 │ │ -088122: 0223 0000 |02c9: move/from16 v35, v0 │ │ -088126: 0200 2300 |02cb: move/from16 v0, v35 │ │ -08812a: 370a 4d00 |02cd: if-le v10, v0, 031a // +004d │ │ -08812e: 0800 2900 |02cf: move-object/from16 v0, v41 │ │ -088132: 5400 2c02 |02d1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -088136: 0823 0000 |02d3: move-object/from16 v35, v0 │ │ -08813a: 0800 2900 |02d5: move-object/from16 v0, v41 │ │ -08813e: 5400 2102 |02d7: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -088142: 0824 0000 |02d9: move-object/from16 v36, v0 │ │ -088146: 0800 2300 |02db: move-object/from16 v0, v35 │ │ -08814a: 0801 2400 |02dd: move-object/from16 v1, v36 │ │ -08814e: 0802 2a00 |02df: move-object/from16 v2, v42 │ │ -088152: 0203 1600 |02e1: move/from16 v3, v22 │ │ -088156: 0204 1700 |02e3: move/from16 v4, v23 │ │ -08815a: 7254 380d 1032 |02e5: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0d38 │ │ -088160: 0a10 |02e8: move-result v16 │ │ -088162: 0800 2900 |02e9: move-object/from16 v0, v41 │ │ -088166: 590d 2a02 |02eb: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ -08816a: 0800 2900 |02ed: move-object/from16 v0, v41 │ │ -08816e: 590e 2b02 |02ef: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ -088172: 1323 0000 |02f1: const/16 v35, #int 0 // #0 │ │ -088176: 0200 2300 |02f3: move/from16 v0, v35 │ │ -08817a: 0801 2900 |02f5: move-object/from16 v1, v41 │ │ -08817e: 5c10 2002 |02f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ -088182: 0800 2900 |02f9: move-object/from16 v0, v41 │ │ -088186: 5400 2602 |02fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -08818a: 0823 0000 |02fd: move-object/from16 v35, v0 │ │ -08818e: 1324 0300 |02ff: const/16 v36, #int 3 // #3 │ │ -088192: 7402 7f02 2300 |0301: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -088198: 0800 2900 |0304: move-object/from16 v0, v41 │ │ -08819c: 5400 2602 |0306: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -0881a0: 0823 0000 |0308: move-object/from16 v35, v0 │ │ -0881a4: 1324 0100 |030a: const/16 v36, #int 1 // #1 │ │ -0881a8: 7402 7f02 2300 |030c: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -0881ae: 0800 2900 |030f: move-object/from16 v0, v41 │ │ -0881b2: 5400 2602 |0311: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -0881b6: 0823 0000 |0313: move-object/from16 v35, v0 │ │ -0881ba: 1324 0200 |0315: const/16 v36, #int 2 // #2 │ │ -0881be: 7402 7f02 2300 |0317: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -0881c4: 0800 2900 |031a: move-object/from16 v0, v41 │ │ -0881c8: 5200 3102 |031c: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0231 │ │ -0881cc: 0223 0000 |031e: move/from16 v35, v0 │ │ -0881d0: 0200 2300 |0320: move/from16 v0, v35 │ │ -0881d4: 370a 5efd |0322: if-le v10, v0, 0080 // -02a2 │ │ -0881d8: 1323 0000 |0324: const/16 v35, #int 0 // #0 │ │ -0881dc: 0200 2300 |0326: move/from16 v0, v35 │ │ -0881e0: 0801 2900 |0328: move-object/from16 v1, v41 │ │ -0881e4: 5c10 1f02 |032a: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ -0881e8: 2900 54fd |032c: goto/16 0080 // -02ac │ │ -0881ec: 7701 3d1f 1600 |032e: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -0881f2: 0a23 |0331: move-result v35 │ │ -0881f4: 1524 803f |0332: const/high16 v36, #int 1065353216 // #3f80 │ │ -0881f8: 2d23 2324 |0334: cmpl-float v35, v35, v36 │ │ -0881fc: 3b23 0c00 |0336: if-gez v35, 0342 // +000c │ │ -088200: 7701 3d1f 1700 |0338: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -088206: 0a23 |033b: move-result v35 │ │ -088208: 1524 803f |033c: const/high16 v36, #int 1065353216 // #3f80 │ │ -08820c: 2d23 2324 |033e: cmpl-float v35, v35, v36 │ │ -088210: 3a23 40fd |0340: if-ltz v35, 0080 // -02c0 │ │ -088214: 0800 2900 |0342: move-object/from16 v0, v41 │ │ -088218: 5400 2c02 |0344: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -08821c: 0823 0000 |0346: move-object/from16 v35, v0 │ │ -088220: 0800 2900 |0348: move-object/from16 v0, v41 │ │ -088224: 5400 2102 |034a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -088228: 0824 0000 |034c: move-object/from16 v36, v0 │ │ -08822c: 0800 2300 |034e: move-object/from16 v0, v35 │ │ -088230: 0801 2400 |0350: move-object/from16 v1, v36 │ │ -088234: 0802 2a00 |0352: move-object/from16 v2, v42 │ │ -088238: 0203 1600 |0354: move/from16 v3, v22 │ │ -08823c: 0204 1700 |0356: move/from16 v4, v23 │ │ -088240: 7254 380d 1032 |0358: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0d38 │ │ -088246: 0a10 |035b: move-result v16 │ │ -088248: 0800 2900 |035c: move-object/from16 v0, v41 │ │ -08824c: 590d 2a02 |035e: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ -088250: 0800 2900 |0360: move-object/from16 v0, v41 │ │ -088254: 590e 2b02 |0362: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ -088258: 2900 1cfd |0364: goto/16 0080 // -02e4 │ │ -08825c: 1323 0000 |0366: const/16 v35, #int 0 // #0 │ │ -088260: 0200 2300 |0368: move/from16 v0, v35 │ │ -088264: 0801 2900 |036a: move-object/from16 v1, v41 │ │ -088268: 5c10 3002 |036c: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ -08826c: 7701 a50d 2a00 |036e: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0da5 │ │ -088272: 0c07 |0371: move-result-object v7 │ │ -088274: 0800 2900 |0372: move-object/from16 v0, v41 │ │ -088278: 5500 2802 |0374: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ -08827c: 0223 0000 |0376: move/from16 v35, v0 │ │ -088280: 3823 6000 |0378: if-eqz v35, 03d8 // +0060 │ │ -088284: 0800 2900 |037a: move-object/from16 v0, v41 │ │ -088288: 5400 2202 |037c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ -08828c: 0823 0000 |037e: move-object/from16 v35, v0 │ │ -088290: 0800 2300 |0380: move-object/from16 v0, v35 │ │ -088294: 0801 2a00 |0382: move-object/from16 v1, v42 │ │ -088298: 7220 330d 1000 |0384: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0d33 │ │ -08829e: 0a23 |0387: move-result v35 │ │ -0882a0: 9610 1023 |0388: or-int v16, v16, v35 │ │ -0882a4: 0800 2900 |038a: move-object/from16 v0, v41 │ │ -0882a8: 5400 2f02 |038c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ -0882ac: 0823 0000 |038e: move-object/from16 v35, v0 │ │ -0882b0: 3823 0b00 |0390: if-eqz v35, 039b // +000b │ │ -0882b4: 0800 2900 |0392: move-object/from16 v0, v41 │ │ -0882b8: 5400 2f02 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ -0882bc: 0823 0000 |0396: move-object/from16 v35, v0 │ │ -0882c0: 7401 a60d 2300 |0398: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ -0882c6: 0800 2900 |039b: move-object/from16 v0, v41 │ │ -0882ca: 5b07 2f02 |039d: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ -0882ce: 0800 2900 |039f: move-object/from16 v0, v41 │ │ -0882d2: 5400 3202 |03a1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -0882d6: 0823 0000 |03a3: move-object/from16 v35, v0 │ │ -0882da: 3823 1300 |03a5: if-eqz v35, 03b8 // +0013 │ │ -0882de: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ -0882e2: 5400 3202 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -0882e6: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ -0882ea: 7401 bb0d 2300 |03ad: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ -0882f0: 1323 0000 |03b0: const/16 v35, #int 0 // #0 │ │ -0882f4: 0800 2300 |03b2: move-object/from16 v0, v35 │ │ -0882f8: 0801 2900 |03b4: move-object/from16 v1, v41 │ │ -0882fc: 5b10 3202 |03b6: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -088300: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ -088304: 0200 2300 |03ba: move/from16 v0, v35 │ │ -088308: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ -08830c: 5c10 2802 |03be: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ -088310: 0800 2900 |03c0: move-object/from16 v0, v41 │ │ -088314: 5400 2602 |03c2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -088318: 0823 0000 |03c4: move-object/from16 v35, v0 │ │ -08831c: 1324 0100 |03c6: const/16 v36, #int 1 // #1 │ │ -088320: 7402 7f02 2300 |03c8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -088326: 0800 2900 |03cb: move-object/from16 v0, v41 │ │ -08832a: 5400 2602 |03cd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -08832e: 0823 0000 |03cf: move-object/from16 v35, v0 │ │ -088332: 1324 0200 |03d1: const/16 v36, #int 2 // #2 │ │ -088336: 7402 7f02 2300 |03d3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -08833c: 2900 aafc |03d6: goto/16 0080 // -0356 │ │ -088340: 0800 2900 |03d8: move-object/from16 v0, v41 │ │ -088344: 5500 2702 |03da: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -088348: 0223 0000 |03dc: move/from16 v35, v0 │ │ -08834c: 3823 1600 |03de: if-eqz v35, 03f4 // +0016 │ │ -088350: 0800 2900 |03e0: move-object/from16 v0, v41 │ │ -088354: 5400 2602 |03e2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ -088358: 0823 0000 |03e4: move-object/from16 v35, v0 │ │ -08835c: 1324 0300 |03e6: const/16 v36, #int 3 // #3 │ │ -088360: 7402 7f02 2300 |03e8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ -088366: 1323 0000 |03eb: const/16 v35, #int 0 // #0 │ │ -08836a: 0200 2300 |03ed: move/from16 v0, v35 │ │ -08836e: 0801 2900 |03ef: move-object/from16 v1, v41 │ │ -088372: 5c10 2702 |03f1: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ -088376: 2897 |03f3: goto 038a // -0069 │ │ -088378: 0800 2900 |03f4: move-object/from16 v0, v41 │ │ -08837c: 5500 2002 |03f6: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ -088380: 0223 0000 |03f8: move/from16 v35, v0 │ │ -088384: 3823 1100 |03fa: if-eqz v35, 040b // +0011 │ │ -088388: 0800 2900 |03fc: move-object/from16 v0, v41 │ │ -08838c: 5400 2c02 |03fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -088390: 0823 0000 |0400: move-object/from16 v35, v0 │ │ -088394: 0800 2300 |0402: move-object/from16 v0, v35 │ │ -088398: 0801 2a00 |0404: move-object/from16 v1, v42 │ │ -08839c: 7220 3a0d 1000 |0406: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0d3a │ │ -0883a2: 0a10 |0409: move-result v16 │ │ -0883a4: 2880 |040a: goto 038a // -0080 │ │ -0883a6: 0800 2900 |040b: move-object/from16 v0, v41 │ │ -0883aa: 5400 3202 |040d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ -0883ae: 081c 0000 |040f: move-object/from16 v28, v0 │ │ -0883b2: 1323 0000 |0411: const/16 v35, #int 0 // #0 │ │ -0883b6: 0800 2a00 |0413: move-object/from16 v0, v42 │ │ -0883ba: 0201 2300 |0415: move/from16 v1, v35 │ │ -0883be: 7120 1208 1000 |0417: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ -0883c4: 0a14 |041a: move-result v20 │ │ -0883c6: 1323 e803 |041b: const/16 v35, #int 1000 // #3e8 │ │ -0883ca: 0800 2900 |041d: move-object/from16 v0, v41 │ │ -0883ce: 5200 2d02 |041f: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@022d │ │ -0883d2: 0224 0000 |0421: move/from16 v36, v0 │ │ -0883d6: 0200 2400 |0423: move/from16 v0, v36 │ │ -0883da: 8200 |0425: int-to-float v0, v0 │ │ -0883dc: 0224 0000 |0426: move/from16 v36, v0 │ │ -0883e0: 0800 1c00 |0428: move-object/from16 v0, v28 │ │ -0883e4: 0201 2300 |042a: move/from16 v1, v35 │ │ -0883e8: 0202 2400 |042c: move/from16 v2, v36 │ │ -0883ec: 6e30 b50d 1002 |042e: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ -0883f2: 0800 1c00 |0431: move-object/from16 v0, v28 │ │ -0883f6: 0201 1400 |0433: move/from16 v1, v20 │ │ -0883fa: 7120 8e08 1000 |0435: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088e │ │ -088400: 0a1e |0438: move-result v30 │ │ -088402: 0800 1c00 |0439: move-object/from16 v0, v28 │ │ -088406: 0201 1400 |043b: move/from16 v1, v20 │ │ -08840a: 7120 8d08 1000 |043d: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ -088410: 0a1d |0440: move-result v29 │ │ -088412: 7701 3d1f 1e00 |0441: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -088418: 0a23 |0444: move-result v35 │ │ -08841a: 0800 2900 |0445: move-object/from16 v0, v41 │ │ -08841e: 5200 2e02 |0447: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@022e │ │ -088422: 0224 0000 |0449: move/from16 v36, v0 │ │ -088426: 0200 2400 |044b: move/from16 v0, v36 │ │ -08842a: 8200 |044d: int-to-float v0, v0 │ │ -08842c: 0224 0000 |044e: move/from16 v36, v0 │ │ -088430: 2d23 2324 |0450: cmpl-float v35, v35, v36 │ │ -088434: 3c23 1500 |0452: if-gtz v35, 0467 // +0015 │ │ -088438: 7701 3d1f 1d00 |0454: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -08843e: 0a23 |0457: move-result v35 │ │ -088440: 0800 2900 |0458: move-object/from16 v0, v41 │ │ -088444: 5200 2e02 |045a: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@022e │ │ -088448: 0224 0000 |045c: move/from16 v36, v0 │ │ -08844c: 0200 2400 |045e: move/from16 v0, v36 │ │ -088450: 8200 |0460: int-to-float v0, v0 │ │ -088452: 0224 0000 |0461: move/from16 v36, v0 │ │ -088456: 2d23 2324 |0463: cmpl-float v35, v35, v36 │ │ -08845a: 3d23 25ff |0465: if-lez v35, 038a // -00db │ │ -08845e: 0800 2900 |0467: move-object/from16 v0, v41 │ │ -088462: 5400 2c02 |0469: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ -088466: 0823 0000 |046b: move-object/from16 v35, v0 │ │ -08846a: 0800 2900 |046d: move-object/from16 v0, v41 │ │ -08846e: 5400 2102 |046f: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ -088472: 0824 0000 |0471: move-object/from16 v36, v0 │ │ -088476: 0800 2300 |0473: move-object/from16 v0, v35 │ │ -08847a: 0801 2400 |0475: move-object/from16 v1, v36 │ │ -08847e: 0802 2a00 |0477: move-object/from16 v2, v42 │ │ -088482: 0203 1d00 |0479: move/from16 v3, v29 │ │ -088486: 0204 1e00 |047b: move/from16 v4, v30 │ │ -08848a: 7254 360d 1032 |047d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0d36 │ │ -088490: 0a10 |0480: move-result v16 │ │ -088492: 2900 09ff |0481: goto/16 038a // -00f7 │ │ -088496: 7601 b907 2900 |0483: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@07b9 │ │ -08849c: 2900 fafb |0486: goto/16 0080 // -0406 │ │ -0884a0: 0001 0700 0000 0000 b200 0000 e902 ... |0488: packed-switch-data (18 units) │ │ +088a68: |[088a68] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +088a78: 7401 9a0d 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +088a7e: 0a06 |0003: move-result v6 │ │ +088a80: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +088a84: 5400 3202 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088a88: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +088a8c: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +088a90: 7100 ba0d 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0dba │ │ +088a96: 0c24 |000f: move-result-object v36 │ │ +088a98: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +088a9c: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +088aa0: 5b10 3202 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088aa4: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +088aa8: 5400 3202 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088aac: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +088ab0: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +088ab4: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +088ab8: 6e20 b30d 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0db3 │ │ +088abe: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +088ac2: 0224 0000 |0025: move/from16 v36, v0 │ │ +088ac6: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +088aca: 0200 2400 |0029: move/from16 v0, v36 │ │ +088ace: 0201 2500 |002b: move/from16 v1, v37 │ │ +088ad2: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +088ad6: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +088ada: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +088ade: 7701 0f08 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +088ae4: 0a19 |0036: move-result v25 │ │ +088ae6: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +088aea: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +088aee: 7701 1108 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0811 │ │ +088af4: 0a07 |003e: move-result v7 │ │ +088af6: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +088afa: 0200 1200 |0041: move/from16 v0, v18 │ │ +088afe: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +088b02: 0200 1900 |0045: move/from16 v0, v25 │ │ +088b06: 0201 1200 |0047: move/from16 v1, v18 │ │ +088b0a: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +088b0e: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +088b12: 28f4 |004d: goto 0041 // -000c │ │ +088b14: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +088b18: 28e1 |0050: goto 0031 // -001f │ │ +088b1a: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +088b1e: 28e4 |0053: goto 0037 // -001c │ │ +088b20: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +088b24: 0201 1200 |0056: move/from16 v1, v18 │ │ +088b28: 7120 1308 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0813 │ │ +088b2e: 0a24 |005b: move-result v36 │ │ +088b30: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +088b34: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +088b38: 0201 1200 |0060: move/from16 v1, v18 │ │ +088b3c: 7120 1408 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0814 │ │ +088b42: 0a24 |0065: move-result v36 │ │ +088b44: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +088b48: 28e3 |0068: goto 004b // -001d │ │ +088b4a: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +088b4e: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +088b52: 82c0 |006d: int-to-float v0, v12 │ │ +088b54: 0224 0000 |006e: move/from16 v36, v0 │ │ +088b58: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +088b5c: 82c0 |0072: int-to-float v0, v12 │ │ +088b5e: 0224 0000 |0073: move/from16 v36, v0 │ │ +088b62: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +088b66: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +088b6a: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +088b6e: 0224 0000 |007b: move/from16 v36, v0 │ │ +088b72: 2b24 0b04 0000 |007d: packed-switch v36, 00000488 // +0000040b │ │ +088b78: 0f11 |0080: return v17 │ │ +088b7a: 017c |0081: move v12, v7 │ │ +088b7c: 28eb |0082: goto 006d // -0015 │ │ +088b7e: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +088b82: 590e 2a02 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ +088b86: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +088b8a: 590e 2402 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ +088b8e: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +088b92: 590f 2b02 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ +088b96: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +088b9a: 590f 2502 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ +088b9e: 7601 ba07 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@07ba │ │ +088ba4: 28ea |0096: goto 0080 // -0016 │ │ +088ba6: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +088baa: 590e 2a02 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ +088bae: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +088bb2: 590e 2402 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ +088bb6: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +088bba: 590f 2b02 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ +088bbe: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +088bc2: 590f 2502 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ +088bc6: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +088bca: 5400 3202 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088bce: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +088bd2: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +088bd6: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +088bda: 5200 2d02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@022d │ │ +088bde: 0226 0000 |00b3: move/from16 v38, v0 │ │ +088be2: 0200 2600 |00b5: move/from16 v0, v38 │ │ +088be6: 8200 |00b7: int-to-float v0, v0 │ │ +088be8: 0226 0000 |00b8: move/from16 v38, v0 │ │ +088bec: 7403 b50d 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ +088bf2: 7701 0f08 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@080f │ │ +088bf8: 0a1c |00c0: move-result v28 │ │ +088bfa: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +088bfe: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +088c02: 7120 1208 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +088c08: 0a13 |00c8: move-result v19 │ │ +088c0a: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +088c0e: 5400 3202 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088c12: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +088c16: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +088c1a: 0201 1300 |00d1: move/from16 v1, v19 │ │ +088c1e: 7120 8d08 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ +088c24: 0a21 |00d6: move-result v33 │ │ +088c26: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +088c2a: 5400 3202 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088c2e: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +088c32: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +088c36: 0201 1300 |00df: move/from16 v1, v19 │ │ +088c3a: 7120 8e08 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088e │ │ +088c40: 0a23 |00e4: move-result v35 │ │ +088c42: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +088c46: 0200 1200 |00e7: move/from16 v0, v18 │ │ +088c4a: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +088c4e: 0200 1200 |00eb: move/from16 v0, v18 │ │ +088c52: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +088c56: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +088c5a: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +088c5e: 28f4 |00f3: goto 00e7 // -000c │ │ +088c60: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +088c64: 0201 1200 |00f6: move/from16 v1, v18 │ │ +088c68: 7120 1208 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +088c6e: 0a14 |00fb: move-result v20 │ │ +088c70: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +088c74: 5400 3202 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088c78: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +088c7c: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +088c80: 0201 1400 |0104: move/from16 v1, v20 │ │ +088c84: 7120 8d08 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ +088c8a: 0a24 |0109: move-result v36 │ │ +088c8c: a820 2124 |010a: mul-float v32, v33, v36 │ │ +088c90: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +088c94: 5400 3202 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088c98: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +088c9c: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +088ca0: 0201 1400 |0114: move/from16 v1, v20 │ │ +088ca4: 7120 8e08 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088e │ │ +088caa: 0a24 |0119: move-result v36 │ │ +088cac: a822 2324 |011a: mul-float v34, v35, v36 │ │ +088cb0: a60d 2022 |011c: add-float v13, v32, v34 │ │ +088cb4: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +088cb8: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +088cbc: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +088cc0: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +088cc4: 5400 3202 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +088cc8: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +088ccc: 7401 b40d 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@0db4 │ │ +088cd2: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +088cd6: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +088cda: 5400 2202 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ +088cde: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +088ce2: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +088ce6: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +088cea: 5400 2602 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088cee: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +088cf2: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +088cf6: 7402 7a02 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@027a │ │ +088cfc: 0a10 |0142: move-result v16 │ │ +088cfe: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +088d02: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +088d06: 5400 2602 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088d0a: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +088d0e: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +088d12: 7402 7f02 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +088d18: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +088d1c: 5400 2102 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088d20: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +088d24: 3824 0501 |0156: if-eqz v36, 025b // +0105 │ │ +088d28: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +088d2c: 5400 2f02 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ +088d30: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +088d34: 3824 fd00 |015e: if-eqz v36, 025b // +00fd │ │ +088d38: 3810 fb00 |0160: if-eqz v16, 025b // +00fb │ │ +088d3c: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +088d40: 5400 2102 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088d44: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +088d48: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +088d4c: 5400 2f02 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ +088d50: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +088d54: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +088d58: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +088d5c: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +088d60: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +088d64: 7040 bd07 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@07bd │ │ +088d6a: 0a24 |0179: move-result v36 │ │ +088d6c: 3824 e100 |017a: if-eqz v36, 025b // +00e1 │ │ +088d70: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +088d74: 0200 2400 |017e: move/from16 v0, v36 │ │ +088d78: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +088d7c: 5c10 2802 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ +088d80: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +088d84: 5400 2202 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ +088d88: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +088d8c: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +088d90: 5400 2102 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088d94: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +088d98: 7802 320d 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0d32 │ │ +088d9e: 0a24 |0193: move-result v36 │ │ +088da0: 9611 1124 |0194: or-int v17, v17, v36 │ │ +088da4: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +088da8: 5400 2202 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ +088dac: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +088db0: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +088db4: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +088db8: 7220 330d 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0d33 │ │ +088dbe: 0a24 |01a3: move-result v36 │ │ +088dc0: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +088dc4: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +088dc8: 590e 2a02 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ +088dcc: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +088dd0: 590e 2402 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ +088dd4: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +088dd8: 590f 2b02 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ +088ddc: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +088de0: 590f 2502 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ +088de4: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +088de8: 5400 2102 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088dec: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +088df0: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +088df4: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +088df8: 5400 2102 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088dfc: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +088e00: 7401 a60d 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ +088e06: 7701 a50d 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0da5 │ │ +088e0c: 0c24 |01ca: move-result-object v36 │ │ +088e0e: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +088e12: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +088e16: 5b10 2102 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088e1a: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +088e1e: 0200 2400 |01d3: move/from16 v0, v36 │ │ +088e22: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +088e26: 5c10 2002 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ +088e2a: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +088e2e: 0200 2400 |01db: move/from16 v0, v36 │ │ +088e32: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +088e36: 5c10 1f02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ +088e3a: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +088e3e: 0200 2400 |01e3: move/from16 v0, v36 │ │ +088e42: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +088e46: 5c10 3002 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ +088e4a: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +088e4e: 0200 2400 |01eb: move/from16 v0, v36 │ │ +088e52: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +088e56: 5c10 2702 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +088e5a: 0800 2a00 |01f1: move-object/from16 v0, v42 │ │ +088e5e: 5500 2902 |01f3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ +088e62: 0224 0000 |01f5: move/from16 v36, v0 │ │ +088e66: 3824 3400 |01f7: if-eqz v36, 022b // +0034 │ │ +088e6a: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +088e6e: 5400 2602 |01fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088e72: 0824 0000 |01fd: move-object/from16 v36, v0 │ │ +088e76: 1325 0200 |01ff: const/16 v37, #int 2 // #2 │ │ +088e7a: 7402 7f02 2400 |0201: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +088e80: 0800 2a00 |0204: move-object/from16 v0, v42 │ │ +088e84: 5400 2602 |0206: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088e88: 0824 0000 |0208: move-object/from16 v36, v0 │ │ +088e8c: 1325 0200 |020a: const/16 v37, #int 2 // #2 │ │ +088e90: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +088e94: 5400 2102 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088e98: 0826 0000 |0210: move-object/from16 v38, v0 │ │ +088e9c: 7401 9b0d 2600 |0212: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0d9b │ │ +088ea2: 0b26 |0215: move-result-wide v38 │ │ +088ea4: 6028 1e02 |0216: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@021e │ │ +088ea8: 0200 2800 |0218: move/from16 v0, v40 │ │ +088eac: 8100 |021a: int-to-long v0, v0 │ │ +088eae: 0528 0000 |021b: move-wide/from16 v40, v0 │ │ +088eb2: 9b26 2628 |021d: add-long v38, v38, v40 │ │ +088eb6: 6028 1a02 |021f: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@021a │ │ +088eba: 0200 2800 |0221: move/from16 v0, v40 │ │ +088ebe: 8100 |0223: int-to-long v0, v0 │ │ +088ec0: 0528 0000 |0224: move-wide/from16 v40, v0 │ │ +088ec4: 9b26 2628 |0226: add-long v38, v38, v40 │ │ +088ec8: 7404 8102 2400 |0228: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0281 │ │ +088ece: 0800 2a00 |022b: move-object/from16 v0, v42 │ │ +088ed2: 5400 2602 |022d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088ed6: 0824 0000 |022f: move-object/from16 v36, v0 │ │ +088eda: 1325 0100 |0231: const/16 v37, #int 1 // #1 │ │ +088ede: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +088ee2: 5400 2102 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +088ee6: 0826 0000 |0237: move-object/from16 v38, v0 │ │ +088eea: 7401 9b0d 2600 |0239: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0d9b │ │ +088ef0: 0b26 |023c: move-result-wide v38 │ │ +088ef2: 6028 1e02 |023d: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@021e │ │ +088ef6: 0200 2800 |023f: move/from16 v0, v40 │ │ +088efa: 8100 |0241: int-to-long v0, v0 │ │ +088efc: 0528 0000 |0242: move-wide/from16 v40, v0 │ │ +088f00: 9b26 2628 |0244: add-long v38, v38, v40 │ │ +088f04: 7404 8102 2400 |0246: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0281 │ │ +088f0a: 0800 2a00 |0249: move-object/from16 v0, v42 │ │ +088f0e: 5400 2c02 |024b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +088f12: 0824 0000 |024d: move-object/from16 v36, v0 │ │ +088f16: 0800 2400 |024f: move-object/from16 v0, v36 │ │ +088f1a: 0801 2b00 |0251: move-object/from16 v1, v43 │ │ +088f1e: 7220 350d 1000 |0253: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0d35 │ │ +088f24: 0a24 |0256: move-result v36 │ │ +088f26: 9611 1124 |0257: or-int v17, v17, v36 │ │ +088f2a: 2900 27fe |0259: goto/16 0080 // -01d9 │ │ +088f2e: 0800 2a00 |025b: move-object/from16 v0, v42 │ │ +088f32: 5400 2602 |025d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +088f36: 0824 0000 |025f: move-object/from16 v36, v0 │ │ +088f3a: 1325 0300 |0261: const/16 v37, #int 3 // #3 │ │ +088f3e: 6026 1902 |0263: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0219 │ │ +088f42: 0200 2600 |0265: move/from16 v0, v38 │ │ +088f46: 8100 |0267: int-to-long v0, v0 │ │ +088f48: 0526 0000 |0268: move-wide/from16 v38, v0 │ │ +088f4c: 7404 8202 2400 |026a: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0282 │ │ +088f52: 2900 39ff |026d: goto/16 01a6 // -00c7 │ │ +088f56: 0800 2a00 |026f: move-object/from16 v0, v42 │ │ +088f5a: 5500 2702 |0271: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +088f5e: 0224 0000 |0273: move/from16 v36, v0 │ │ +088f62: 3924 0bfe |0275: if-nez v36, 0080 // -01f5 │ │ +088f66: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +088f6a: 5200 2a02 |0279: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ +088f6e: 0224 0000 |027b: move/from16 v36, v0 │ │ +088f72: a717 240e |027d: sub-float v23, v36, v14 │ │ +088f76: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +088f7a: 5200 2b02 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ +088f7e: 0224 0000 |0283: move/from16 v36, v0 │ │ +088f82: a718 240f |0285: sub-float v24, v36, v15 │ │ +088f86: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +088f8a: 5500 2802 |0289: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ +088f8e: 0224 0000 |028b: move/from16 v36, v0 │ │ +088f92: 3824 1400 |028d: if-eqz v36, 02a1 // +0014 │ │ +088f96: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +088f9a: 5400 2202 |0291: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ +088f9e: 0824 0000 |0293: move-object/from16 v36, v0 │ │ +088fa2: 0800 2400 |0295: move-object/from16 v0, v36 │ │ +088fa6: 0801 2b00 |0297: move-object/from16 v1, v43 │ │ +088faa: 7220 330d 1000 |0299: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0d33 │ │ +088fb0: 0a24 |029c: move-result v36 │ │ +088fb2: 9611 1124 |029d: or-int v17, v17, v36 │ │ +088fb6: 2900 e1fd |029f: goto/16 0080 // -021f │ │ +088fba: 0800 2a00 |02a1: move-object/from16 v0, v42 │ │ +088fbe: 5500 2002 |02a3: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ +088fc2: 0224 0000 |02a5: move/from16 v36, v0 │ │ +088fc6: 3824 8700 |02a7: if-eqz v36, 032e // +0087 │ │ +088fca: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +088fce: 5200 2402 |02ab: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0224 │ │ +088fd2: 0224 0000 |02ad: move/from16 v36, v0 │ │ +088fd6: a724 0e24 |02af: sub-float v36, v14, v36 │ │ +088fda: 0200 2400 |02b1: move/from16 v0, v36 │ │ +088fde: 8709 |02b3: float-to-int v9, v0 │ │ +088fe0: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ +088fe4: 5200 2502 |02b6: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0225 │ │ +088fe8: 0224 0000 |02b8: move/from16 v36, v0 │ │ +088fec: a724 0f24 |02ba: sub-float v36, v15, v36 │ │ +088ff0: 0200 2400 |02bc: move/from16 v0, v36 │ │ +088ff4: 870a |02be: float-to-int v10, v0 │ │ +088ff6: 9224 0909 |02bf: mul-int v36, v9, v9 │ │ +088ffa: 9225 0a0a |02c1: mul-int v37, v10, v10 │ │ +088ffe: 900b 2425 |02c3: add-int v11, v36, v37 │ │ +089002: 0800 2a00 |02c5: move-object/from16 v0, v42 │ │ +089006: 5200 3102 |02c7: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0231 │ │ +08900a: 0224 0000 |02c9: move/from16 v36, v0 │ │ +08900e: 0200 2400 |02cb: move/from16 v0, v36 │ │ +089012: 370b 4d00 |02cd: if-le v11, v0, 031a // +004d │ │ +089016: 0800 2a00 |02cf: move-object/from16 v0, v42 │ │ +08901a: 5400 2c02 |02d1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +08901e: 0824 0000 |02d3: move-object/from16 v36, v0 │ │ +089022: 0800 2a00 |02d5: move-object/from16 v0, v42 │ │ +089026: 5400 2102 |02d7: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +08902a: 0825 0000 |02d9: move-object/from16 v37, v0 │ │ +08902e: 0800 2400 |02db: move-object/from16 v0, v36 │ │ +089032: 0801 2500 |02dd: move-object/from16 v1, v37 │ │ +089036: 0802 2b00 |02df: move-object/from16 v2, v43 │ │ +08903a: 0203 1700 |02e1: move/from16 v3, v23 │ │ +08903e: 0204 1800 |02e3: move/from16 v4, v24 │ │ +089042: 7254 380d 1032 |02e5: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0d38 │ │ +089048: 0a11 |02e8: move-result v17 │ │ +08904a: 0800 2a00 |02e9: move-object/from16 v0, v42 │ │ +08904e: 590e 2a02 |02eb: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ +089052: 0800 2a00 |02ed: move-object/from16 v0, v42 │ │ +089056: 590f 2b02 |02ef: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ +08905a: 1324 0000 |02f1: const/16 v36, #int 0 // #0 │ │ +08905e: 0200 2400 |02f3: move/from16 v0, v36 │ │ +089062: 0801 2a00 |02f5: move-object/from16 v1, v42 │ │ +089066: 5c10 2002 |02f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ +08906a: 0800 2a00 |02f9: move-object/from16 v0, v42 │ │ +08906e: 5400 2602 |02fb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +089072: 0824 0000 |02fd: move-object/from16 v36, v0 │ │ +089076: 1325 0300 |02ff: const/16 v37, #int 3 // #3 │ │ +08907a: 7402 7f02 2400 |0301: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +089080: 0800 2a00 |0304: move-object/from16 v0, v42 │ │ +089084: 5400 2602 |0306: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +089088: 0824 0000 |0308: move-object/from16 v36, v0 │ │ +08908c: 1325 0100 |030a: const/16 v37, #int 1 // #1 │ │ +089090: 7402 7f02 2400 |030c: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +089096: 0800 2a00 |030f: move-object/from16 v0, v42 │ │ +08909a: 5400 2602 |0311: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +08909e: 0824 0000 |0313: move-object/from16 v36, v0 │ │ +0890a2: 1325 0200 |0315: const/16 v37, #int 2 // #2 │ │ +0890a6: 7402 7f02 2400 |0317: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +0890ac: 0800 2a00 |031a: move-object/from16 v0, v42 │ │ +0890b0: 5200 3102 |031c: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0231 │ │ +0890b4: 0224 0000 |031e: move/from16 v36, v0 │ │ +0890b8: 0200 2400 |0320: move/from16 v0, v36 │ │ +0890bc: 370b 5efd |0322: if-le v11, v0, 0080 // -02a2 │ │ +0890c0: 1324 0000 |0324: const/16 v36, #int 0 // #0 │ │ +0890c4: 0200 2400 |0326: move/from16 v0, v36 │ │ +0890c8: 0801 2a00 |0328: move-object/from16 v1, v42 │ │ +0890cc: 5c10 1f02 |032a: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@021f │ │ +0890d0: 2900 54fd |032c: goto/16 0080 // -02ac │ │ +0890d4: 7701 3d1f 1700 |032e: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +0890da: 0a24 |0331: move-result v36 │ │ +0890dc: 1525 803f |0332: const/high16 v37, #int 1065353216 // #3f80 │ │ +0890e0: 2d24 2425 |0334: cmpl-float v36, v36, v37 │ │ +0890e4: 3b24 0c00 |0336: if-gez v36, 0342 // +000c │ │ +0890e8: 7701 3d1f 1800 |0338: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +0890ee: 0a24 |033b: move-result v36 │ │ +0890f0: 1525 803f |033c: const/high16 v37, #int 1065353216 // #3f80 │ │ +0890f4: 2d24 2425 |033e: cmpl-float v36, v36, v37 │ │ +0890f8: 3a24 40fd |0340: if-ltz v36, 0080 // -02c0 │ │ +0890fc: 0800 2a00 |0342: move-object/from16 v0, v42 │ │ +089100: 5400 2c02 |0344: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +089104: 0824 0000 |0346: move-object/from16 v36, v0 │ │ +089108: 0800 2a00 |0348: move-object/from16 v0, v42 │ │ +08910c: 5400 2102 |034a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +089110: 0825 0000 |034c: move-object/from16 v37, v0 │ │ +089114: 0800 2400 |034e: move-object/from16 v0, v36 │ │ +089118: 0801 2500 |0350: move-object/from16 v1, v37 │ │ +08911c: 0802 2b00 |0352: move-object/from16 v2, v43 │ │ +089120: 0203 1700 |0354: move/from16 v3, v23 │ │ +089124: 0204 1800 |0356: move/from16 v4, v24 │ │ +089128: 7254 380d 1032 |0358: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0d38 │ │ +08912e: 0a11 |035b: move-result v17 │ │ +089130: 0800 2a00 |035c: move-object/from16 v0, v42 │ │ +089134: 590e 2a02 |035e: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@022a │ │ +089138: 0800 2a00 |0360: move-object/from16 v0, v42 │ │ +08913c: 590f 2b02 |0362: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@022b │ │ +089140: 2900 1cfd |0364: goto/16 0080 // -02e4 │ │ +089144: 1324 0000 |0366: const/16 v36, #int 0 // #0 │ │ +089148: 0200 2400 |0368: move/from16 v0, v36 │ │ +08914c: 0801 2a00 |036a: move-object/from16 v1, v42 │ │ +089150: 5c10 3002 |036c: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0230 │ │ +089154: 7701 a50d 2b00 |036e: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0da5 │ │ +08915a: 0c08 |0371: move-result-object v8 │ │ +08915c: 0800 2a00 |0372: move-object/from16 v0, v42 │ │ +089160: 5500 2802 |0374: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ +089164: 0224 0000 |0376: move/from16 v36, v0 │ │ +089168: 3824 6000 |0378: if-eqz v36, 03d8 // +0060 │ │ +08916c: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +089170: 5400 2202 |037c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ +089174: 0824 0000 |037e: move-object/from16 v36, v0 │ │ +089178: 0800 2400 |0380: move-object/from16 v0, v36 │ │ +08917c: 0801 2b00 |0382: move-object/from16 v1, v43 │ │ +089180: 7220 330d 1000 |0384: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0d33 │ │ +089186: 0a24 |0387: move-result v36 │ │ +089188: 9611 1124 |0388: or-int v17, v17, v36 │ │ +08918c: 0800 2a00 |038a: move-object/from16 v0, v42 │ │ +089190: 5400 2f02 |038c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ +089194: 0824 0000 |038e: move-object/from16 v36, v0 │ │ +089198: 3824 0b00 |0390: if-eqz v36, 039b // +000b │ │ +08919c: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +0891a0: 5400 2f02 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ +0891a4: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +0891a8: 7401 a60d 2400 |0398: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0da6 │ │ +0891ae: 0800 2a00 |039b: move-object/from16 v0, v42 │ │ +0891b2: 5b08 2f02 |039d: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@022f │ │ +0891b6: 0800 2a00 |039f: move-object/from16 v0, v42 │ │ +0891ba: 5400 3202 |03a1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +0891be: 0824 0000 |03a3: move-object/from16 v36, v0 │ │ +0891c2: 3824 1300 |03a5: if-eqz v36, 03b8 // +0013 │ │ +0891c6: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +0891ca: 5400 3202 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +0891ce: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +0891d2: 7401 bb0d 2400 |03ad: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@0dbb │ │ +0891d8: 1324 0000 |03b0: const/16 v36, #int 0 // #0 │ │ +0891dc: 0800 2400 |03b2: move-object/from16 v0, v36 │ │ +0891e0: 0801 2a00 |03b4: move-object/from16 v1, v42 │ │ +0891e4: 5b10 3202 |03b6: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +0891e8: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +0891ec: 0200 2400 |03ba: move/from16 v0, v36 │ │ +0891f0: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +0891f4: 5c10 2802 |03be: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0228 │ │ +0891f8: 0800 2a00 |03c0: move-object/from16 v0, v42 │ │ +0891fc: 5400 2602 |03c2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +089200: 0824 0000 |03c4: move-object/from16 v36, v0 │ │ +089204: 1325 0100 |03c6: const/16 v37, #int 1 // #1 │ │ +089208: 7402 7f02 2400 |03c8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +08920e: 0800 2a00 |03cb: move-object/from16 v0, v42 │ │ +089212: 5400 2602 |03cd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +089216: 0824 0000 |03cf: move-object/from16 v36, v0 │ │ +08921a: 1325 0200 |03d1: const/16 v37, #int 2 // #2 │ │ +08921e: 7402 7f02 2400 |03d3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +089224: 2900 aafc |03d6: goto/16 0080 // -0356 │ │ +089228: 0800 2a00 |03d8: move-object/from16 v0, v42 │ │ +08922c: 5500 2702 |03da: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +089230: 0224 0000 |03dc: move/from16 v36, v0 │ │ +089234: 3824 1600 |03de: if-eqz v36, 03f4 // +0016 │ │ +089238: 0800 2a00 |03e0: move-object/from16 v0, v42 │ │ +08923c: 5400 2602 |03e2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0226 │ │ +089240: 0824 0000 |03e4: move-object/from16 v36, v0 │ │ +089244: 1325 0300 |03e6: const/16 v37, #int 3 // #3 │ │ +089248: 7402 7f02 2400 |03e8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@027f │ │ +08924e: 1324 0000 |03eb: const/16 v36, #int 0 // #0 │ │ +089252: 0200 2400 |03ed: move/from16 v0, v36 │ │ +089256: 0801 2a00 |03ef: move-object/from16 v1, v42 │ │ +08925a: 5c10 2702 |03f1: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0227 │ │ +08925e: 2897 |03f3: goto 038a // -0069 │ │ +089260: 0800 2a00 |03f4: move-object/from16 v0, v42 │ │ +089264: 5500 2002 |03f6: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0220 │ │ +089268: 0224 0000 |03f8: move/from16 v36, v0 │ │ +08926c: 3824 1100 |03fa: if-eqz v36, 040b // +0011 │ │ +089270: 0800 2a00 |03fc: move-object/from16 v0, v42 │ │ +089274: 5400 2c02 |03fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +089278: 0824 0000 |0400: move-object/from16 v36, v0 │ │ +08927c: 0800 2400 |0402: move-object/from16 v0, v36 │ │ +089280: 0801 2b00 |0404: move-object/from16 v1, v43 │ │ +089284: 7220 3a0d 1000 |0406: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0d3a │ │ +08928a: 0a11 |0409: move-result v17 │ │ +08928c: 2880 |040a: goto 038a // -0080 │ │ +08928e: 0800 2a00 |040b: move-object/from16 v0, v42 │ │ +089292: 5400 3202 |040d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0232 │ │ +089296: 081d 0000 |040f: move-object/from16 v29, v0 │ │ +08929a: 1324 0000 |0411: const/16 v36, #int 0 // #0 │ │ +08929e: 0800 2b00 |0413: move-object/from16 v0, v43 │ │ +0892a2: 0201 2400 |0415: move/from16 v1, v36 │ │ +0892a6: 7120 1208 1000 |0417: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0812 │ │ +0892ac: 0a15 |041a: move-result v21 │ │ +0892ae: 1324 e803 |041b: const/16 v36, #int 1000 // #3e8 │ │ +0892b2: 0800 2a00 |041d: move-object/from16 v0, v42 │ │ +0892b6: 5200 2d02 |041f: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@022d │ │ +0892ba: 0225 0000 |0421: move/from16 v37, v0 │ │ +0892be: 0200 2500 |0423: move/from16 v0, v37 │ │ +0892c2: 8200 |0425: int-to-float v0, v0 │ │ +0892c4: 0225 0000 |0426: move/from16 v37, v0 │ │ +0892c8: 0800 1d00 |0428: move-object/from16 v0, v29 │ │ +0892cc: 0201 2400 |042a: move/from16 v1, v36 │ │ +0892d0: 0202 2500 |042c: move/from16 v2, v37 │ │ +0892d4: 6e30 b50d 1002 |042e: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0db5 │ │ +0892da: 0800 1d00 |0431: move-object/from16 v0, v29 │ │ +0892de: 0201 1500 |0433: move/from16 v1, v21 │ │ +0892e2: 7120 8e08 1000 |0435: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@088e │ │ +0892e8: 0a1f |0438: move-result v31 │ │ +0892ea: 0800 1d00 |0439: move-object/from16 v0, v29 │ │ +0892ee: 0201 1500 |043b: move/from16 v1, v21 │ │ +0892f2: 7120 8d08 1000 |043d: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@088d │ │ +0892f8: 0a1e |0440: move-result v30 │ │ +0892fa: 7701 3d1f 1f00 |0441: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +089300: 0a24 |0444: move-result v36 │ │ +089302: 0800 2a00 |0445: move-object/from16 v0, v42 │ │ +089306: 5200 2e02 |0447: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@022e │ │ +08930a: 0225 0000 |0449: move/from16 v37, v0 │ │ +08930e: 0200 2500 |044b: move/from16 v0, v37 │ │ +089312: 8200 |044d: int-to-float v0, v0 │ │ +089314: 0225 0000 |044e: move/from16 v37, v0 │ │ +089318: 2d24 2425 |0450: cmpl-float v36, v36, v37 │ │ +08931c: 3c24 1500 |0452: if-gtz v36, 0467 // +0015 │ │ +089320: 7701 3d1f 1e00 |0454: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +089326: 0a24 |0457: move-result v36 │ │ +089328: 0800 2a00 |0458: move-object/from16 v0, v42 │ │ +08932c: 5200 2e02 |045a: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@022e │ │ +089330: 0225 0000 |045c: move/from16 v37, v0 │ │ +089334: 0200 2500 |045e: move/from16 v0, v37 │ │ +089338: 8200 |0460: int-to-float v0, v0 │ │ +08933a: 0225 0000 |0461: move/from16 v37, v0 │ │ +08933e: 2d24 2425 |0463: cmpl-float v36, v36, v37 │ │ +089342: 3d24 25ff |0465: if-lez v36, 038a // -00db │ │ +089346: 0800 2a00 |0467: move-object/from16 v0, v42 │ │ +08934a: 5400 2c02 |0469: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@022c │ │ +08934e: 0824 0000 |046b: move-object/from16 v36, v0 │ │ +089352: 0800 2a00 |046d: move-object/from16 v0, v42 │ │ +089356: 5400 2102 |046f: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0221 │ │ +08935a: 0825 0000 |0471: move-object/from16 v37, v0 │ │ +08935e: 0800 2400 |0473: move-object/from16 v0, v36 │ │ +089362: 0801 2500 |0475: move-object/from16 v1, v37 │ │ +089366: 0802 2b00 |0477: move-object/from16 v2, v43 │ │ +08936a: 0203 1e00 |0479: move/from16 v3, v30 │ │ +08936e: 0204 1f00 |047b: move/from16 v4, v31 │ │ +089372: 7254 360d 1032 |047d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0d36 │ │ +089378: 0a11 |0480: move-result v17 │ │ +08937a: 2900 09ff |0481: goto/16 038a // -00f7 │ │ +08937e: 7601 b907 2a00 |0483: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@07b9 │ │ +089384: 2900 fafb |0486: goto/16 0080 // -0406 │ │ +089388: 0001 0700 0000 0000 b200 0000 e902 ... |0488: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=221 │ │ 0x000c line=222 │ │ 0x0016 line=224 │ │ 0x0023 line=226 │ │ @@ -151577,70 +151587,70 @@ │ │ 0x0431 line=365 │ │ 0x0439 line=367 │ │ 0x0441 line=370 │ │ 0x0467 line=372 │ │ 0x0483 line=392 │ │ 0x0488 line=244 │ │ locals : │ │ - 0x003f - 0x004e reg=6 count I │ │ - 0x0041 - 0x004e reg=17 i I │ │ - 0x0031 - 0x004e reg=21 pointerUp Z │ │ - 0x0037 - 0x004e reg=24 skipIndex I │ │ - 0x0039 - 0x004e reg=25 sumX F │ │ - 0x003b - 0x004e reg=26 sumY F │ │ - 0x006d - 0x0081 reg=11 div I │ │ - 0x0072 - 0x0081 reg=13 focusX F │ │ - 0x0077 - 0x0081 reg=14 focusY F │ │ - 0x0079 - 0x0081 reg=16 handled Z │ │ - 0x011e - 0x012f reg=12 dot F │ │ - 0x00c9 - 0x012f reg=18 id1 I │ │ - 0x00fc - 0x012f reg=19 id2 I │ │ - 0x00c1 - 0x012f reg=27 upIndex I │ │ - 0x010c - 0x012f reg=31 x F │ │ - 0x00d7 - 0x012f reg=32 x1 F │ │ - 0x011c - 0x012f reg=33 y F │ │ - 0x00e5 - 0x012f reg=34 y1 F │ │ - 0x0143 - 0x01a6 reg=15 hadTapMessage Z │ │ - 0x025b - 0x026f reg=15 hadTapMessage Z │ │ - 0x02b4 - 0x032e reg=8 deltaX I │ │ - 0x02bf - 0x032e reg=9 deltaY I │ │ - 0x02c5 - 0x032e reg=10 distance I │ │ - 0x027f - 0x0366 reg=22 scrollX F │ │ - 0x0287 - 0x0366 reg=23 scrollY F │ │ - 0x0372 - 0x0483 reg=7 currentUpEvent Landroid/view/MotionEvent; │ │ - 0x041b - 0x0483 reg=20 pointerId I │ │ - 0x0411 - 0x0483 reg=28 velocityTracker Landroid/view/VelocityTracker; │ │ - 0x0441 - 0x0483 reg=29 velocityX F │ │ - 0x0439 - 0x0483 reg=30 velocityY F │ │ - 0x0004 - 0x049a reg=5 action I │ │ - 0x0054 - 0x049a reg=6 count I │ │ - 0x0083 - 0x049a reg=11 div I │ │ - 0x0083 - 0x049a reg=13 focusX F │ │ - 0x0083 - 0x049a reg=14 focusY F │ │ - 0x0083 - 0x049a reg=16 handled Z │ │ - 0x0054 - 0x049a reg=17 i I │ │ - 0x0051 - 0x049a reg=21 pointerUp Z │ │ - 0x0054 - 0x049a reg=24 skipIndex I │ │ - 0x0054 - 0x049a reg=25 sumX F │ │ - 0x0054 - 0x049a reg=26 sumY F │ │ - 0x0000 - 0x049a reg=41 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x049a reg=42 ev Landroid/view/MotionEvent; │ │ + 0x003f - 0x004e reg=7 count I │ │ + 0x0041 - 0x004e reg=18 i I │ │ + 0x0031 - 0x004e reg=22 pointerUp Z │ │ + 0x0037 - 0x004e reg=25 skipIndex I │ │ + 0x0039 - 0x004e reg=26 sumX F │ │ + 0x003b - 0x004e reg=27 sumY F │ │ + 0x006d - 0x0081 reg=12 div I │ │ + 0x0072 - 0x0081 reg=14 focusX F │ │ + 0x0077 - 0x0081 reg=15 focusY F │ │ + 0x0079 - 0x0081 reg=17 handled Z │ │ + 0x011e - 0x012f reg=13 dot F │ │ + 0x00c9 - 0x012f reg=19 id1 I │ │ + 0x00fc - 0x012f reg=20 id2 I │ │ + 0x00c1 - 0x012f reg=28 upIndex I │ │ + 0x010c - 0x012f reg=32 x F │ │ + 0x00d7 - 0x012f reg=33 x1 F │ │ + 0x011c - 0x012f reg=34 y F │ │ + 0x00e5 - 0x012f reg=35 y1 F │ │ + 0x0143 - 0x01a6 reg=16 hadTapMessage Z │ │ + 0x025b - 0x026f reg=16 hadTapMessage Z │ │ + 0x02b4 - 0x032e reg=9 deltaX I │ │ + 0x02bf - 0x032e reg=10 deltaY I │ │ + 0x02c5 - 0x032e reg=11 distance I │ │ + 0x027f - 0x0366 reg=23 scrollX F │ │ + 0x0287 - 0x0366 reg=24 scrollY F │ │ + 0x0372 - 0x0483 reg=8 currentUpEvent Landroid/view/MotionEvent; │ │ + 0x041b - 0x0483 reg=21 pointerId I │ │ + 0x0411 - 0x0483 reg=29 velocityTracker Landroid/view/VelocityTracker; │ │ + 0x0441 - 0x0483 reg=30 velocityX F │ │ + 0x0439 - 0x0483 reg=31 velocityY F │ │ + 0x0004 - 0x049a reg=6 action I │ │ + 0x0054 - 0x049a reg=7 count I │ │ + 0x0083 - 0x049a reg=12 div I │ │ + 0x0083 - 0x049a reg=14 focusX F │ │ + 0x0083 - 0x049a reg=15 focusY F │ │ + 0x0083 - 0x049a reg=17 handled Z │ │ + 0x0054 - 0x049a reg=18 i I │ │ + 0x0051 - 0x049a reg=22 pointerUp Z │ │ + 0x0054 - 0x049a reg=25 skipIndex I │ │ + 0x0054 - 0x049a reg=26 sumX F │ │ + 0x0054 - 0x049a reg=27 sumY F │ │ + 0x0000 - 0x049a reg=42 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x049a reg=43 ev Landroid/view/MotionEvent; │ │ │ │ #2 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'setIsLongpressEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0884c4: |[0884c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -0884d4: 5c01 2902 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ -0884d8: 0e00 |0002: return-void │ │ +0893ac: |[0893ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +0893bc: 5c01 2902 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0229 │ │ +0893c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0002 line=201 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -151650,32 +151660,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0884dc: |[0884dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0884ec: 5b01 2202 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ -0884f0: 0e00 |0002: return-void │ │ +0893c4: |[0893c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0893d4: 5b01 2202 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0222 │ │ +0893d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0002 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 874 (GestureDetectorCompat.java) │ │ + source_file_idx : 878 (GestureDetectorCompat.java) │ │ │ │ Class #597 header: │ │ -class_idx : 299 │ │ +class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 874 │ │ +superclass_idx : 941 │ │ +source_file_idx : 878 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #597 annotations: │ │ Annotations on class │ │ @@ -151700,20 +151710,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 │ │ -0884f4: |[0884f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -088504: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08850a: 2200 df01 |0003: new-instance v0, Landroid/view/GestureDetector; // type@01df │ │ -08850e: 7040 3b0d 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0d3b │ │ -088514: 5b10 3302 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ -088518: 0e00 |000a: return-void │ │ +0893dc: |[0893dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0893ec: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0893f2: 2200 de01 |0003: new-instance v0, Landroid/view/GestureDetector; // type@01de │ │ +0893f6: 7040 3b0d 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0d3b │ │ +0893fc: 5b10 3302 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ +089400: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ 0x000a line=454 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ @@ -151727,19 +151737,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08851c: |[08851c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.isLongpressEnabled:()Z │ │ -08852c: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ -088530: 6e10 3c0d 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0d3c │ │ -088536: 0a00 |0005: move-result v0 │ │ -088538: 0f00 |0006: return v0 │ │ +089404: |[089404] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.isLongpressEnabled:()Z │ │ +089414: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ +089418: 6e10 3c0d 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0d3c │ │ +08941e: 0a00 |0005: move-result v0 │ │ +089420: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;) │ │ @@ -151747,19 +151757,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08853c: |[08853c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -08854c: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ -088550: 6e20 3d0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0d3d │ │ -088556: 0a00 |0005: move-result v0 │ │ -088558: 0f00 |0006: return v0 │ │ +089424: |[089424] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +089434: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ +089438: 6e20 3d0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0d3d │ │ +08943e: 0a00 |0005: move-result v0 │ │ +089440: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -151768,18 +151778,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08855c: |[08855c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setIsLongpressEnabled:(Z)V │ │ -08856c: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ -088570: 6e20 3e0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0d3e │ │ -088576: 0e00 |0005: return-void │ │ +089444: |[089444] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setIsLongpressEnabled:(Z)V │ │ +089454: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ +089458: 6e20 3e0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0d3e │ │ +08945e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0005 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -151789,33 +151799,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088578: |[088578] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -088588: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ -08858c: 6e20 3f0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0d3f │ │ -088592: 0e00 |0005: return-void │ │ +089460: |[089460] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +089470: 5410 3302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1;.mDetector:Landroid/view/GestureDetector; // field@0233 │ │ +089474: 6e20 3f0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0d3f │ │ +08947a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0005 line=474 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 874 (GestureDetectorCompat.java) │ │ + source_file_idx : 878 (GestureDetectorCompat.java) │ │ │ │ Class #598 header: │ │ -class_idx : 301 │ │ +class_idx : 300 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 1043 │ │ +superclass_idx : 941 │ │ +source_file_idx : 1047 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #598 annotations: │ │ Annotations on class │ │ @@ -151846,17 +151856,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088594: |[088594] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -0885a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0885aa: 0e00 |0003: return-void │ │ +08947c: |[08947c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +08948c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +089492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -151864,40 +151874,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0885ac: |[0885ac] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -0885bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0885be: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0885c0: 9504 0607 |0002: and-int v4, v6, v7 │ │ -0885c4: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -0885c8: 0121 |0006: move v1, v2 │ │ -0885ca: 9600 0809 |0007: or-int v0, v8, v9 │ │ -0885ce: 9504 0600 |0009: and-int v4, v6, v0 │ │ -0885d2: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -0885d6: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -0885da: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -0885de: 2203 a003 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -0885e2: 1a04 5610 |0013: const-string v4, "bad arguments" // string@1056 │ │ -0885e6: 7020 2f1f 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -0885ec: 2703 |0018: throw v3 │ │ -0885ee: 0131 |0019: move v1, v3 │ │ -0885f0: 28ed |001a: goto 0007 // -0013 │ │ -0885f2: 0132 |001b: move v2, v3 │ │ -0885f4: 28f1 |001c: goto 000d // -000f │ │ -0885f6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0885fa: b535 |001f: and-int/2addr v5, v3 │ │ -0885fc: 0f05 |0020: return v5 │ │ -0885fe: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -088602: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -088606: b535 |0025: and-int/2addr v5, v3 │ │ -088608: 28fa |0026: goto 0020 // -0006 │ │ +089494: |[089494] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +0894a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0894a6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0894a8: 9504 0607 |0002: and-int v4, v6, v7 │ │ +0894ac: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +0894b0: 0121 |0006: move v1, v2 │ │ +0894b2: 9600 0809 |0007: or-int v0, v8, v9 │ │ +0894b6: 9504 0600 |0009: and-int v4, v6, v0 │ │ +0894ba: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +0894be: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +0894c2: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +0894c6: 2203 9e03 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@039e │ │ +0894ca: 1a04 5710 |0013: const-string v4, "bad arguments" // string@1057 │ │ +0894ce: 7020 2f1f 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +0894d4: 2703 |0018: throw v3 │ │ +0894d6: 0131 |0019: move v1, v3 │ │ +0894d8: 28ed |001a: goto 0007 // -0013 │ │ +0894da: 0132 |001b: move v2, v3 │ │ +0894dc: 28f1 |001c: goto 000d // -000f │ │ +0894de: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0894e2: b535 |001f: and-int/2addr v5, v3 │ │ +0894e4: 0f05 |0020: return v5 │ │ +0894e6: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +0894ea: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +0894ee: b535 |0025: and-int/2addr v5, v3 │ │ +0894f0: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -151928,32 +151938,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -08860c: |[08860c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -08861c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08861e: 6e20 d107 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@07d1 │ │ -088624: 0a01 |0004: move-result v1 │ │ -088626: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -08862a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -08862e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -088632: 7152 ce07 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@07ce │ │ -088638: 0a05 |000e: move-result v5 │ │ -08863a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -08863c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -088640: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -088644: 7153 ce07 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@07ce │ │ -08864a: 0a05 |0017: move-result v5 │ │ -08864c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -088650: 0f00 |001a: return v0 │ │ -088652: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -088654: 28fe |001c: goto 001a // -0002 │ │ +0894f4: |[0894f4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +089504: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +089506: 6e20 d107 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@07d1 │ │ +08950c: 0a01 |0004: move-result v1 │ │ +08950e: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +089512: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +089516: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +08951a: 7152 ce07 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@07ce │ │ +089520: 0a05 |000e: move-result v5 │ │ +089522: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +089524: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +089528: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +08952c: 7153 ce07 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@07ce │ │ +089532: 0a05 |0017: move-result v5 │ │ +089534: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +089538: 0f00 |001a: return v0 │ │ +08953a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +08953c: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0007 line=79 │ │ 0x000f line=81 │ │ 0x0018 line=83 │ │ locals : │ │ @@ -151966,23 +151976,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -088658: |[088658] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -088668: 6e20 d107 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@07d1 │ │ -08866e: 0a00 |0003: move-result v0 │ │ -088670: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -088674: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -088678: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08867a: 0f00 |0009: return v0 │ │ -08867c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08867e: 28fe |000b: goto 0009 // -0002 │ │ +089540: |[089540] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +089550: 6e20 d107 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@07d1 │ │ +089556: 0a00 |0003: move-result v0 │ │ +089558: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +08955c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +089560: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +089562: 0f00 |0009: return v0 │ │ +089564: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +089566: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -151991,41 +152001,41 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -088680: |[088680] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -088690: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -088694: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -088698: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -08869c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -0886a0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0886a4: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -0886a8: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -0886ac: 0f00 |000e: return v0 │ │ +089568: |[089568] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +089578: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +08957c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +089580: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +089584: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +089588: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08958c: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +089590: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +089594: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=70 │ │ 0x000a line=71 │ │ 0x000c line=73 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000f reg=2 metaState I │ │ │ │ - source_file_idx : 1043 (KeyEventCompat.java) │ │ + source_file_idx : 1047 (KeyEventCompat.java) │ │ │ │ Class #599 header: │ │ -class_idx : 302 │ │ +class_idx : 301 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 1043 │ │ +superclass_idx : 941 │ │ +source_file_idx : 1047 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #599 annotations: │ │ Annotations on class │ │ @@ -152046,17 +152056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0886b0: |[0886b0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -0886c0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0886c6: 0e00 |0003: return-void │ │ +089598: |[089598] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +0895a8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0895ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -152065,18 +152075,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0886c8: |[0886c8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0886d8: 7120 e107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@07e1 │ │ -0886de: 0a00 |0003: move-result v0 │ │ -0886e0: 0f00 |0004: return v0 │ │ +0895b0: |[0895b0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0895c0: 7120 e107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@07e1 │ │ +0895c6: 0a00 |0003: move-result v0 │ │ +0895c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -152086,18 +152096,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0886e4: |[0886e4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0886f4: 7110 e207 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@07e2 │ │ -0886fa: 0a00 |0003: move-result v0 │ │ -0886fc: 0f00 |0004: return v0 │ │ +0895cc: |[0895cc] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0895dc: 7110 e207 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@07e2 │ │ +0895e2: 0a00 |0003: move-result v0 │ │ +0895e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -152106,32 +152116,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088700: |[088700] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -088710: 7110 e307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@07e3 │ │ -088716: 0a00 |0003: move-result v0 │ │ -088718: 0f00 |0004: return v0 │ │ +0895e8: |[0895e8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0895f8: 7110 e307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@07e3 │ │ +0895fe: 0a00 |0003: move-result v0 │ │ +089600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ - source_file_idx : 1043 (KeyEventCompat.java) │ │ + source_file_idx : 1047 (KeyEventCompat.java) │ │ │ │ Class #600 header: │ │ -class_idx : 306 │ │ +class_idx : 305 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2473 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #600 annotations: │ │ Annotations on class │ │ @@ -152152,17 +152162,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08871c: |[08871c] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ -08872c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -088732: 0e00 |0003: return-void │ │ +089604: |[089604] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ +089614: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08961a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -152171,32 +152181,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -088734: |[088734] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -088744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088746: 0f00 |0001: return v0 │ │ +08961c: |[08961c] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +08962c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08962e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2473 (MenuCompat.java) │ │ + source_file_idx : 2475 (MenuCompat.java) │ │ │ │ Class #601 header: │ │ -class_idx : 307 │ │ +class_idx : 306 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2473 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #601 annotations: │ │ Annotations on class │ │ @@ -152217,17 +152227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088748: |[088748] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ -088758: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08875e: 0e00 |0003: return-void │ │ +089630: |[089630] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ +089640: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +089646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -152236,34 +152246,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -088760: |[088760] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -088770: 7120 fa07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@07fa │ │ -088776: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -088778: 0f00 |0004: return v0 │ │ +089648: |[089648] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +089658: 7120 fa07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@07fa │ │ +08965e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +089660: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2473 (MenuCompat.java) │ │ + source_file_idx : 2475 (MenuCompat.java) │ │ │ │ Class #602 header: │ │ -class_idx : 310 │ │ +class_idx : 309 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2478 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #602 annotations: │ │ Annotations on class │ │ @@ -152284,17 +152294,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08877c: |[08877c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -08878c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -088792: 0e00 |0003: return-void │ │ +089664: |[089664] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +089674: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08967a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -152303,16 +152313,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 │ │ -088794: |[088794] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0887a4: 1101 |0000: return-object v1 │ │ +08967c: |[08967c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +08968c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -152322,32 +152332,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0887a8: |[0887a8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0887b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0887ba: 0f00 |0001: return v0 │ │ +089690: |[089690] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0896a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0896a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2478 (MenuItemCompat.java) │ │ + source_file_idx : 2480 (MenuItemCompat.java) │ │ │ │ Class #603 header: │ │ -class_idx : 311 │ │ +class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2478 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #603 annotations: │ │ Annotations on class │ │ @@ -152368,17 +152378,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0887bc: |[0887bc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -0887cc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0887d2: 0e00 |0003: return-void │ │ +0896a4: |[0896a4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +0896b4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0896ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -152387,18 +152397,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 │ │ -0887d4: |[0887d4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0887e4: 7120 f907 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@07f9 │ │ -0887ea: 0c00 |0003: move-result-object v0 │ │ -0887ec: 1100 |0004: return-object v0 │ │ +0896bc: |[0896bc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0896cc: 7120 f907 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@07f9 │ │ +0896d2: 0c00 |0003: move-result-object v0 │ │ +0896d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -152408,34 +152418,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0887f0: |[0887f0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -088800: 7120 fa07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@07fa │ │ -088806: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -088808: 0f00 |0004: return v0 │ │ +0896d8: |[0896d8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0896e8: 7120 fa07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@07fa │ │ +0896ee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0896f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 actionEnum I │ │ │ │ - source_file_idx : 2478 (MenuItemCompat.java) │ │ + source_file_idx : 2480 (MenuItemCompat.java) │ │ │ │ Class #604 header: │ │ -class_idx : 315 │ │ +class_idx : 314 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2496 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -152456,17 +152466,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08880c: |[08880c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -08881c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -088822: 0e00 |0003: return-void │ │ +0896f4: |[0896f4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +089704: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08970a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -152475,20 +152485,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -088824: |[088824] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -088834: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -088838: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08883a: 0f00 |0003: return v0 │ │ -08883c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -08883e: 28fe |0005: goto 0003 // -0002 │ │ +08970c: |[08970c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +08971c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +089720: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +089722: 0f00 |0003: return v0 │ │ +089724: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +089726: 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; │ │ @@ -152500,17 +152510,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -088840: |[088840] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -088850: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -088852: 0f00 |0001: return v0 │ │ +089728: |[089728] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +089738: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08973a: 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; │ │ │ │ @@ -152519,22 +152529,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -088854: |[088854] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -088864: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -088868: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08886a: 0f00 |0003: return v0 │ │ -08886c: 2200 a203 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a2 │ │ -088870: 1a01 720a |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a72 │ │ -088874: 7020 321f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ -08887a: 2700 |000b: throw v0 │ │ +08973c: |[08973c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +08974c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +089750: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +089752: 0f00 |0003: return v0 │ │ +089754: 2200 a003 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a0 │ │ +089758: 1a01 740a |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a74 │ │ +08975c: 7020 321f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ +089762: 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; │ │ @@ -152546,23 +152556,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08887c: |[08887c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -08888c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -088890: 6e10 a00d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -088896: 0a00 |0005: move-result v0 │ │ -088898: 0f00 |0006: return v0 │ │ -08889a: 2200 a203 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a2 │ │ -08889e: 1a01 720a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a72 │ │ -0888a2: 7020 321f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ -0888a8: 2700 |000e: throw v0 │ │ +089764: |[089764] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +089774: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +089778: 6e10 a00d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +08977e: 0a00 |0005: move-result v0 │ │ +089780: 0f00 |0006: return v0 │ │ +089782: 2200 a003 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a0 │ │ +089786: 1a01 740a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a74 │ │ +08978a: 7020 321f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ +089790: 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; │ │ @@ -152574,40 +152584,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0888ac: |[0888ac] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0888bc: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0888c0: 6e10 a20d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ -0888c6: 0a00 |0005: move-result v0 │ │ -0888c8: 0f00 |0006: return v0 │ │ -0888ca: 2200 a203 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a2 │ │ -0888ce: 1a01 720a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a72 │ │ -0888d2: 7020 321f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ -0888d8: 2700 |000e: throw v0 │ │ +089794: |[089794] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0897a4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0897a8: 6e10 a20d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ +0897ae: 0a00 |0005: move-result v0 │ │ +0897b0: 0f00 |0006: return v0 │ │ +0897b2: 2200 a003 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03a0 │ │ +0897b6: 1a01 740a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a74 │ │ +0897ba: 7020 321f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f32 │ │ +0897c0: 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 : 2496 (MotionEventCompat.java) │ │ + source_file_idx : 2498 (MotionEventCompat.java) │ │ │ │ Class #605 header: │ │ -class_idx : 316 │ │ +class_idx : 315 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2496 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #605 annotations: │ │ Annotations on class │ │ @@ -152628,17 +152638,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0888dc: |[0888dc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -0888ec: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0888f2: 0e00 |0003: return-void │ │ +0897c4: |[0897c4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0897d4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0897da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -152647,18 +152657,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0888f4: |[0888f4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -088904: 7120 1608 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0816 │ │ -08890a: 0a00 |0003: move-result v0 │ │ -08890c: 0f00 |0004: return v0 │ │ +0897dc: |[0897dc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0897ec: 7120 1608 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0816 │ │ +0897f2: 0a00 |0003: move-result v0 │ │ +0897f4: 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 │ │ @@ -152668,18 +152678,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088910: |[088910] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -088920: 7110 1708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0817 │ │ -088926: 0a00 |0003: move-result v0 │ │ -088928: 0f00 |0004: return v0 │ │ +0897f8: |[0897f8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +089808: 7110 1708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0817 │ │ +08980e: 0a00 |0003: move-result v0 │ │ +089810: 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; │ │ │ │ @@ -152688,18 +152698,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08892c: |[08892c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -08893c: 7120 1808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0818 │ │ -088942: 0a00 |0003: move-result v0 │ │ -088944: 0f00 |0004: return v0 │ │ +089814: |[089814] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +089824: 7120 1808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0818 │ │ +08982a: 0a00 |0003: move-result v0 │ │ +08982c: 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 │ │ @@ -152709,18 +152719,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -088948: |[088948] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -088958: 7120 1908 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0819 │ │ -08895e: 0a00 |0003: move-result v0 │ │ -088960: 0f00 |0004: return v0 │ │ +089830: |[089830] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +089840: 7120 1908 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0819 │ │ +089846: 0a00 |0003: move-result v0 │ │ +089848: 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 │ │ @@ -152730,33 +152740,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -088964: |[088964] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -088974: 7120 1a08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@081a │ │ -08897a: 0a00 |0003: move-result v0 │ │ -08897c: 0f00 |0004: return v0 │ │ +08984c: |[08984c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +08985c: 7120 1a08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@081a │ │ +089862: 0a00 |0003: move-result v0 │ │ +089864: 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 : 2496 (MotionEventCompat.java) │ │ + source_file_idx : 2498 (MotionEventCompat.java) │ │ │ │ Class #606 header: │ │ -class_idx : 325 │ │ +class_idx : 324 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 66 │ │ -source_file_idx : 2654 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #606 annotations: │ │ Annotations on class │ │ @@ -152786,18 +152796,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 │ │ -088980: |[088980] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -088990: 5b01 6c02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088994: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ -08899a: 0e00 |0005: return-void │ │ +089868: |[089868] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +089878: 5b01 6c02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +08987c: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01d7 │ │ +089882: 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; │ │ │ │ @@ -152806,17 +152816,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 │ │ -08899c: |[08899c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -0889ac: 7020 5008 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0850 │ │ -0889b2: 0e00 |0003: return-void │ │ +089884: |[089884] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +089894: 7020 5008 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0850 │ │ +08989a: 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; │ │ @@ -152827,18 +152837,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 │ │ -0889b4: |[0889b4] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0889c4: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -0889c8: 6e30 7c08 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@087c │ │ -0889ce: 0e00 |0005: return-void │ │ +08989c: |[08989c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0898ac: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0898b0: 6e30 7c08 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@087c │ │ +0898b6: 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; │ │ @@ -152849,42 +152859,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0889d0: |[0889d0] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -0889e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0889e2: 5441 6c02 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -0889e6: 5442 6c02 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -0889ea: 5422 7a02 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0889ee: 6e10 7609 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -0889f4: 0a02 |000a: move-result v2 │ │ -0889f6: 5443 6c02 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -0889fa: 5433 7a02 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0889fe: 6e10 7009 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ -088a04: 0c03 |0012: move-result-object v3 │ │ -088a06: 6e30 7d08 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ -088a0c: 5441 6c02 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088a10: 7110 5f08 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ -088a16: 0a01 |001b: move-result v1 │ │ -088a18: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -088a1c: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -088a20: 5441 6c02 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088a24: 7110 5f08 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ -088a2a: 0a00 |0025: move-result v0 │ │ -088a2c: 5441 6c02 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088a30: 5442 6c02 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088a34: 5422 7a02 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088a38: 6e10 7609 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -088a3e: 0a02 |002f: move-result v2 │ │ -088a40: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -088a42: 6e40 7e08 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ -088a48: 0e00 |0034: return-void │ │ +0898b8: |[0898b8] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0898c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0898ca: 5441 6c02 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0898ce: 5442 6c02 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0898d2: 5422 7a02 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0898d6: 6e10 7609 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +0898dc: 0a02 |000a: move-result v2 │ │ +0898de: 5443 6c02 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0898e2: 5433 7a02 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0898e6: 6e10 7009 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ +0898ec: 0c03 |0012: move-result-object v3 │ │ +0898ee: 6e30 7d08 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ +0898f4: 5441 6c02 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0898f8: 7110 5f08 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ +0898fe: 0a01 |001b: move-result v1 │ │ +089900: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +089904: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +089908: 5441 6c02 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +08990c: 7110 5f08 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ +089912: 0a00 |0025: move-result v0 │ │ +089914: 5441 6c02 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +089918: 5442 6c02 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +08991c: 5422 7a02 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089920: 6e10 7609 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +089926: 0a02 |002f: move-result v2 │ │ +089928: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +08992a: 6e40 7e08 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ +089930: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -152896,17 +152906,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088a4c: |[088a4c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -088a5c: 5901 6b02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@026b │ │ -088a60: 0e00 |0002: return-void │ │ +089934: |[089934] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +089944: 5901 6b02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@026b │ │ +089948: 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 │ │ @@ -152916,23 +152926,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -088a64: |[088a64] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -088a74: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -088a78: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -088a7c: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -088a80: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -088a84: 5420 6c02 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088a88: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -088a8a: 6e40 7e08 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ -088a90: 0e00 |000e: return-void │ │ +08994c: |[08994c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +08995c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +089960: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +089964: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +089968: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08996c: 5420 6c02 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +089970: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +089972: 6e40 7e08 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ +089978: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -152946,63 +152956,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -088a94: |[088a94] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -088aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088aa6: 5241 6b02 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@026b │ │ -088aaa: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -088aae: 5441 6c02 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088ab2: 5442 6c02 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088ab6: 5422 7a02 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088aba: 6e10 7609 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -088ac0: 0a02 |000e: move-result v2 │ │ -088ac2: 5443 6c02 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088ac6: 5433 7a02 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088aca: 6e10 7009 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ -088ad0: 0c03 |0016: move-result-object v3 │ │ -088ad2: 6e30 7d08 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ -088ad8: 5441 6c02 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088adc: 7110 5f08 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ -088ae2: 0a01 |001f: move-result v1 │ │ -088ae4: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -088ae8: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -088aec: 5441 6c02 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088af0: 7110 5f08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ -088af6: 0a00 |0029: move-result v0 │ │ -088af8: 5441 6c02 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088afc: 5442 6c02 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ -088b00: 5422 7a02 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088b04: 6e10 7609 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -088b0a: 0a02 |0033: move-result v2 │ │ -088b0c: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -088b0e: 6e40 7e08 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ -088b14: 0e00 |0038: return-void │ │ +08997c: |[08997c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +08998c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08998e: 5241 6b02 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@026b │ │ +089992: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +089996: 5441 6c02 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +08999a: 5442 6c02 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +08999e: 5422 7a02 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0899a2: 6e10 7609 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +0899a8: 0a02 |000e: move-result v2 │ │ +0899aa: 5443 6c02 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0899ae: 5433 7a02 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0899b2: 6e10 7009 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ +0899b8: 0c03 |0016: move-result-object v3 │ │ +0899ba: 6e30 7d08 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ +0899c0: 5441 6c02 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0899c4: 7110 5f08 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ +0899ca: 0a01 |001f: move-result v1 │ │ +0899cc: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +0899d0: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +0899d4: 5441 6c02 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0899d8: 7110 5f08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@085f │ │ +0899de: 0a00 |0029: move-result v0 │ │ +0899e0: 5441 6c02 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0899e4: 5442 6c02 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@026c │ │ +0899e8: 5422 7a02 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0899ec: 6e10 7609 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +0899f2: 0a02 |0033: move-result v2 │ │ +0899f4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0899f6: 6e40 7e08 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ +0899fc: 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 : 2654 (PagerTitleStrip.java) │ │ + source_file_idx : 2656 (PagerTitleStrip.java) │ │ │ │ Class #607 header: │ │ -class_idx : 327 │ │ +class_idx : 326 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #607 annotations: │ │ Annotations on class │ │ @@ -153023,17 +153033,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088b18: |[088b18] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -088b28: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -088b2e: 0e00 |0003: return-void │ │ +089a00: |[089a00] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +089a10: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +089a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -153042,32 +153052,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088b30: |[088b30] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -088b40: 6e10 7010 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ -088b46: 0e00 |0003: return-void │ │ +089a18: |[089a18] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +089a28: 6e10 7010 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ +089a2e: 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 : 2654 (PagerTitleStrip.java) │ │ + source_file_idx : 2656 (PagerTitleStrip.java) │ │ │ │ Class #608 header: │ │ -class_idx : 328 │ │ +class_idx : 327 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #608 annotations: │ │ Annotations on class │ │ @@ -153088,17 +153098,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088b48: |[088b48] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -088b58: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -088b5e: 0e00 |0003: return-void │ │ +089a30: |[089a30] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +089a40: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +089a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -153107,32 +153117,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088b60: |[088b60] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -088b70: 7110 8208 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0882 │ │ -088b76: 0e00 |0003: return-void │ │ +089a48: |[089a48] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +089a58: 7110 8208 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0882 │ │ +089a5e: 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 : 2654 (PagerTitleStrip.java) │ │ + source_file_idx : 2656 (PagerTitleStrip.java) │ │ │ │ Class #609 header: │ │ -class_idx : 329 │ │ +class_idx : 328 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 514 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 512 │ │ +source_file_idx : 2656 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #609 annotations: │ │ Annotations on class │ │ @@ -153240,38 +153250,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -088b78: |[088b78] android.support.v4.view.PagerTitleStrip.:()V │ │ -088b88: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -088b8a: 2300 9904 |0001: new-array v0, v0, [I // type@0499 │ │ -088b8e: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -088b94: 6900 6d02 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@026d │ │ -088b98: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -088b9a: 2300 9904 |0009: new-array v0, v0, [I // type@0499 │ │ -088b9e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -088ba0: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -088ba6: 4b02 0001 |000f: aput v2, v0, v1 │ │ -088baa: 6900 7102 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0271 │ │ -088bae: 6000 2c00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -088bb2: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -088bb6: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -088bba: 2200 4801 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0148 │ │ -088bbe: 7010 5a08 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@085a │ │ -088bc4: 6900 6e02 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@026e │ │ -088bc8: 0e00 |0020: return-void │ │ -088bca: 2200 4701 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0147 │ │ -088bce: 7010 5808 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0858 │ │ -088bd4: 6900 6e02 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@026e │ │ -088bd8: 28f8 |0028: goto 0020 // -0008 │ │ -088bda: 0000 |0029: nop // spacer │ │ -088bdc: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +089a60: |[089a60] android.support.v4.view.PagerTitleStrip.:()V │ │ +089a70: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +089a72: 2300 9704 |0001: new-array v0, v0, [I // type@0497 │ │ +089a76: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +089a7c: 6900 6d02 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@026d │ │ +089a80: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +089a82: 2300 9704 |0009: new-array v0, v0, [I // type@0497 │ │ +089a86: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +089a88: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +089a8e: 4b02 0001 |000f: aput v2, v0, v1 │ │ +089a92: 6900 7102 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0271 │ │ +089a96: 6000 2c00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +089a9a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +089a9e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +089aa2: 2200 4701 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0147 │ │ +089aa6: 7010 5a08 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@085a │ │ +089aac: 6900 6e02 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@026e │ │ +089ab0: 0e00 |0020: return-void │ │ +089ab2: 2200 4601 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0146 │ │ +089ab6: 7010 5808 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0858 │ │ +089abc: 6900 6e02 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@026e │ │ +089ac0: 28f8 |0028: goto 0020 // -0008 │ │ +089ac2: 0000 |0029: nop // spacer │ │ +089ac4: 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 │ │ @@ -153284,18 +153294,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -088bf4: |[088bf4] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -088c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088c06: 7030 5e08 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@085e │ │ -088c0c: 0e00 |0004: return-void │ │ +089adc: |[089adc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +089aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089aee: 7030 5e08 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@085e │ │ +089af4: 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; │ │ @@ -153305,122 +153315,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 │ │ -088c10: |[088c10] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -088c20: 122a |0000: const/4 v10, #int 2 // #2 │ │ -088c22: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -088c24: 7030 5a0e cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ -088c2a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -088c2c: 59b7 7502 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ -088c30: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -088c34: 59b7 7602 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -088c38: 2207 4501 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0145 │ │ -088c3c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -088c3e: 7030 5108 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@0851 │ │ -088c44: 5bb7 7902 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ -088c48: 2207 5802 |0014: new-instance v7, Landroid/widget/TextView; // type@0258 │ │ -088c4c: 7020 5a10 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -088c52: 5bb7 7b02 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -088c56: 6e20 6008 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0860 │ │ -088c5c: 2207 5802 |001e: new-instance v7, Landroid/widget/TextView; // type@0258 │ │ -088c60: 7020 5a10 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -088c66: 5bb7 7302 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -088c6a: 6e20 6008 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0860 │ │ -088c70: 2207 5802 |0028: new-instance v7, Landroid/widget/TextView; // type@0258 │ │ -088c74: 7020 5a10 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ -088c7a: 5bb7 7702 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -088c7e: 6e20 6008 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0860 │ │ -088c84: 6207 6d02 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@026d │ │ -088c88: 6e30 3b01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -088c8e: 0c00 |0037: move-result-object v0 │ │ -088c90: 6e30 b001 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -088c96: 0a04 |003b: move-result v4 │ │ -088c98: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -088c9c: 54b7 7b02 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -088ca0: 6e30 7410 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -088ca6: 54b7 7302 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -088caa: 6e30 7410 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -088cb0: 54b7 7702 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -088cb4: 6e30 7410 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -088cba: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -088cbc: 6e30 aa01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -088cc2: 0a06 |0051: move-result v6 │ │ -088cc4: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -088cc8: 8267 |0054: int-to-float v7, v6 │ │ -088cca: 6e30 7a08 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@087a │ │ -088cd0: 6e20 b401 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01b4 │ │ -088cd6: 0a07 |005b: move-result v7 │ │ -088cd8: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -088cdc: 6e30 a701 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@01a7 │ │ -088ce2: 0a05 |0061: move-result v5 │ │ -088ce4: 54b7 7b02 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -088ce8: 6e20 7510 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -088cee: 54b7 7302 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -088cf2: 6e20 7510 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -088cf8: 54b7 7702 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -088cfc: 6e20 7510 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -088d02: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -088d04: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -088d08: 6e30 ae01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01ae │ │ -088d0e: 0a07 |0077: move-result v7 │ │ -088d10: 59b7 7402 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0274 │ │ -088d14: 6e10 b501 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -088d1a: 54b7 7302 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -088d1e: 6e10 6410 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1064 │ │ -088d24: 0c07 |0082: move-result-object v7 │ │ -088d26: 6e10 8e01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@018e │ │ -088d2c: 0a07 |0086: move-result v7 │ │ -088d2e: 59b7 7d02 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ -088d32: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -088d38: 6e20 7608 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0876 │ │ -088d3e: 54b7 7b02 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -088d42: 6208 4703 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ -088d46: 6e20 6a10 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@106a │ │ -088d4c: 54b7 7302 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -088d50: 6208 4703 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ -088d54: 6e20 6a10 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@106a │ │ -088d5a: 54b7 7702 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -088d5e: 6208 4703 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ -088d62: 6e20 6a10 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@106a │ │ -088d68: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -088d6a: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -088d6e: 6207 7102 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0271 │ │ -088d72: 6e30 3a01 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@013a │ │ -088d78: 0c03 |00ac: move-result-object v3 │ │ -088d7a: 6e30 a601 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -088d80: 0a01 |00b0: move-result v1 │ │ -088d82: 6e10 b501 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -088d88: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -088d8c: 54b7 7b02 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -088d90: 7110 7808 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0878 │ │ -088d96: 54b7 7302 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -088d9a: 7110 7808 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0878 │ │ -088da0: 54b7 7702 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -088da4: 7110 7808 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0878 │ │ -088daa: 6e10 3301 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -088db0: 0c07 |00c8: move-result-object v7 │ │ -088db2: 6e10 9701 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -088db8: 0c07 |00cc: move-result-object v7 │ │ -088dba: 5272 4903 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -088dbe: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -088dc2: c827 |00d1: mul-float/2addr v7, v2 │ │ -088dc4: 8777 |00d2: float-to-int v7, v7 │ │ -088dc6: 59b7 7c02 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ -088dca: 0e00 |00d5: return-void │ │ -088dcc: 54b7 7b02 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -088dd0: 6e10 7010 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ -088dd6: 54b7 7302 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -088dda: 6e10 7010 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ -088de0: 54b7 7702 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -088de4: 6e10 7010 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ -088dea: 28e0 |00e5: goto 00c5 // -0020 │ │ +089af8: |[089af8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +089b08: 122a |0000: const/4 v10, #int 2 // #2 │ │ +089b0a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +089b0c: 7030 5a0e cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5a │ │ +089b12: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +089b14: 59b7 7502 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ +089b18: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +089b1c: 59b7 7602 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +089b20: 2207 4401 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0144 │ │ +089b24: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +089b26: 7030 5108 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@0851 │ │ +089b2c: 5bb7 7902 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ +089b30: 2207 5602 |0014: new-instance v7, Landroid/widget/TextView; // type@0256 │ │ +089b34: 7020 5a10 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +089b3a: 5bb7 7b02 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089b3e: 6e20 6008 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0860 │ │ +089b44: 2207 5602 |001e: new-instance v7, Landroid/widget/TextView; // type@0256 │ │ +089b48: 7020 5a10 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +089b4e: 5bb7 7302 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089b52: 6e20 6008 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0860 │ │ +089b58: 2207 5602 |0028: new-instance v7, Landroid/widget/TextView; // type@0256 │ │ +089b5c: 7020 5a10 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@105a │ │ +089b62: 5bb7 7702 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089b66: 6e20 6008 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0860 │ │ +089b6c: 6207 6d02 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@026d │ │ +089b70: 6e30 3b01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +089b76: 0c00 |0037: move-result-object v0 │ │ +089b78: 6e30 b001 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +089b7e: 0a04 |003b: move-result v4 │ │ +089b80: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +089b84: 54b7 7b02 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089b88: 6e30 7410 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +089b8e: 54b7 7302 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089b92: 6e30 7410 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +089b98: 54b7 7702 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089b9c: 6e30 7410 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +089ba2: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +089ba4: 6e30 aa01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +089baa: 0a06 |0051: move-result v6 │ │ +089bac: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +089bb0: 8267 |0054: int-to-float v7, v6 │ │ +089bb2: 6e30 7a08 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@087a │ │ +089bb8: 6e20 b401 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01b4 │ │ +089bbe: 0a07 |005b: move-result v7 │ │ +089bc0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +089bc4: 6e30 a701 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@01a7 │ │ +089bca: 0a05 |0061: move-result v5 │ │ +089bcc: 54b7 7b02 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089bd0: 6e20 7510 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089bd6: 54b7 7302 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089bda: 6e20 7510 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089be0: 54b7 7702 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089be4: 6e20 7510 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089bea: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +089bec: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +089bf0: 6e30 ae01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01ae │ │ +089bf6: 0a07 |0077: move-result v7 │ │ +089bf8: 59b7 7402 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0274 │ │ +089bfc: 6e10 b501 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +089c02: 54b7 7302 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089c06: 6e10 6410 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1064 │ │ +089c0c: 0c07 |0082: move-result-object v7 │ │ +089c0e: 6e10 8e01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@018e │ │ +089c14: 0a07 |0086: move-result v7 │ │ +089c16: 59b7 7d02 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ +089c1a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +089c20: 6e20 7608 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0876 │ │ +089c26: 54b7 7b02 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089c2a: 6208 4703 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ +089c2e: 6e20 6a10 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@106a │ │ +089c34: 54b7 7302 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089c38: 6208 4703 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ +089c3c: 6e20 6a10 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@106a │ │ +089c42: 54b7 7702 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089c46: 6208 4703 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0347 │ │ +089c4a: 6e20 6a10 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@106a │ │ +089c50: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +089c52: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +089c56: 6207 7102 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0271 │ │ +089c5a: 6e30 3a01 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@013a │ │ +089c60: 0c03 |00ac: move-result-object v3 │ │ +089c62: 6e30 a601 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +089c68: 0a01 |00b0: move-result v1 │ │ +089c6a: 6e10 b501 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +089c70: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +089c74: 54b7 7b02 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089c78: 7110 7808 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0878 │ │ +089c7e: 54b7 7302 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089c82: 7110 7808 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0878 │ │ +089c88: 54b7 7702 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089c8c: 7110 7808 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0878 │ │ +089c92: 6e10 3301 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +089c98: 0c07 |00c8: move-result-object v7 │ │ +089c9a: 6e10 9701 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +089ca0: 0c07 |00cc: move-result-object v7 │ │ +089ca2: 5272 4903 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +089ca6: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +089caa: c827 |00d1: mul-float/2addr v7, v2 │ │ +089cac: 8777 |00d2: float-to-int v7, v7 │ │ +089cae: 59b7 7c02 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ +089cb2: 0e00 |00d5: return-void │ │ +089cb4: 54b7 7b02 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089cb8: 6e10 7010 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ +089cbe: 54b7 7302 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089cc2: 6e10 7010 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ +089cc8: 54b7 7702 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089ccc: 6e10 7010 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1070 │ │ +089cd2: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -153479,17 +153489,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 │ │ -088dec: |[088dec] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -088dfc: 5210 7602 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -088e00: 0f00 |0002: return v0 │ │ +089cd4: |[089cd4] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +089ce4: 5210 7602 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +089ce8: 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;) │ │ @@ -153497,18 +153507,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088e04: |[088e04] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -088e14: 6200 6e02 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@026e │ │ -088e18: 7220 5708 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0857 │ │ -088e1e: 0e00 |0005: return-void │ │ +089cec: |[089cec] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +089cfc: 6200 6e02 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@026e │ │ +089d00: 7220 5708 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0857 │ │ +089d06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -153518,22 +153528,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -088e20: |[088e20] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -088e30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -088e32: 6e10 6108 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0861 │ │ -088e38: 0c00 |0004: move-result-object v0 │ │ -088e3a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -088e3e: 6e10 2902 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ -088e44: 0a01 |000a: move-result v1 │ │ -088e46: 0f01 |000b: return v1 │ │ +089d08: |[089d08] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +089d18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +089d1a: 6e10 6108 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0861 │ │ +089d20: 0c00 |0004: move-result-object v0 │ │ +089d22: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +089d26: 6e10 2902 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ +089d2c: 0a01 |000a: move-result v1 │ │ +089d2e: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -153547,17 +153557,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088e48: |[088e48] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -088e58: 5210 7c02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ -088e5c: 0f00 |0002: return v0 │ │ +089d30: |[089d30] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +089d40: 5210 7c02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ +089d44: 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;) │ │ @@ -153565,43 +153575,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -088e60: |[088e60] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -088e70: 6f10 730e 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0e73 │ │ -088e76: 6e10 6808 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0868 │ │ -088e7c: 0c02 |0006: move-result-object v2 │ │ -088e7e: 2023 7701 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0177 │ │ -088e82: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -088e86: 2203 a103 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@03a1 │ │ -088e8a: 1a04 5d0a |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0a5d │ │ -088e8e: 7020 311f 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -088e94: 2703 |0012: throw v3 │ │ -088e96: 0721 |0013: move-object v1, v2 │ │ -088e98: 1f01 7701 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0177 │ │ -088e9c: 6e10 7009 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ -088ea2: 0c00 |0019: move-result-object v0 │ │ -088ea4: 5453 7902 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ -088ea8: 6e20 b809 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@09b8 │ │ -088eae: 5453 7902 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ -088eb2: 6e20 bb09 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@09bb │ │ -088eb8: 5b51 7a02 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088ebc: 5453 8002 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ -088ec0: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -088ec4: 5453 8002 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ -088ec8: 6e10 941f 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -088ece: 0c03 |002f: move-result-object v3 │ │ -088ed0: 1f03 4001 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0140 │ │ -088ed4: 6e30 7c08 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@087c │ │ -088eda: 0e00 |0035: return-void │ │ -088edc: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -088ede: 28fb |0037: goto 0032 // -0005 │ │ +089d48: |[089d48] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +089d58: 6f10 730e 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0e73 │ │ +089d5e: 6e10 6808 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0868 │ │ +089d64: 0c02 |0006: move-result-object v2 │ │ +089d66: 2023 7601 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0176 │ │ +089d6a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +089d6e: 2203 9f03 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@039f │ │ +089d72: 1a04 5f0a |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0a5f │ │ +089d76: 7020 311f 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +089d7c: 2703 |0012: throw v3 │ │ +089d7e: 0721 |0013: move-object v1, v2 │ │ +089d80: 1f01 7601 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0176 │ │ +089d84: 6e10 7009 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ +089d8a: 0c00 |0019: move-result-object v0 │ │ +089d8c: 5453 7902 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ +089d90: 6e20 b809 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@09b8 │ │ +089d96: 5453 7902 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ +089d9a: 6e20 bb09 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@09bb │ │ +089da0: 5b51 7a02 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089da4: 5453 8002 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ +089da8: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +089dac: 5453 8002 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ +089db0: 6e10 941f 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +089db6: 0c03 |002f: move-result-object v3 │ │ +089db8: 1f03 3f01 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@013f │ │ +089dbc: 6e30 7c08 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@087c │ │ +089dc2: 0e00 |0035: return-void │ │ +089dc4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +089dc6: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -153623,29 +153633,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -088ee0: |[088ee0] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -088ef0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -088ef2: 6f10 740e 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ -088ef8: 5420 7a02 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088efc: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -088f00: 5420 7a02 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088f04: 6e10 7009 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ -088f0a: 0c00 |000d: move-result-object v0 │ │ -088f0c: 6e30 7c08 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@087c │ │ -088f12: 5420 7a02 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088f16: 6e20 b809 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@09b8 │ │ -088f1c: 5420 7a02 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088f20: 6e20 bb09 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@09bb │ │ -088f26: 5b21 7a02 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088f2a: 0e00 |001d: return-void │ │ +089dc8: |[089dc8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +089dd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +089dda: 6f10 740e 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ +089de0: 5420 7a02 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089de4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +089de8: 5420 7a02 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089dec: 6e10 7009 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ +089df2: 0c00 |000d: move-result-object v0 │ │ +089df4: 6e30 7c08 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@087c │ │ +089dfa: 5420 7a02 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089dfe: 6e20 b809 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@09b8 │ │ +089e04: 5420 7a02 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089e08: 6e20 bb09 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@09bb │ │ +089e0e: 5b21 7a02 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089e12: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -153659,26 +153669,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -088f2c: |[088f2c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -088f3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088f3e: 5431 7a02 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -088f42: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -088f46: 5231 7602 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -088f4a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -088f4e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -088f52: 5230 7602 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -088f56: 5231 7502 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ -088f5a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -088f5c: 6e40 7e08 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ -088f62: 0e00 |0013: return-void │ │ +089e14: |[089e14] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +089e24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089e26: 5431 7a02 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +089e2a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +089e2e: 5231 7602 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +089e32: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +089e36: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +089e3a: 5230 7602 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +089e3e: 5231 7502 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ +089e42: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +089e44: 6e40 7e08 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ +089e4a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -153695,67 +153705,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -088f64: |[088f64] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -088f74: 7110 c90d 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -088f7a: 0a08 |0003: move-result v8 │ │ -088f7c: 7110 c90d 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -088f82: 0a03 |0007: move-result v3 │ │ -088f84: 7110 ca0d 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -088f8a: 0a09 |000b: move-result v9 │ │ -088f8c: 7110 ca0d 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -088f92: 0a04 |000f: move-result v4 │ │ -088f94: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -088f98: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -088f9c: 220a a103 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@03a1 │ │ -088fa0: 1a0b c509 |0016: const-string v11, "Must measure with an exact width" // string@09c5 │ │ -088fa4: 7020 311f ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -088faa: 270a |001b: throw v10 │ │ -088fac: 0140 |001c: move v0, v4 │ │ -088fae: 6e10 6308 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0863 │ │ -088fb4: 0a05 |0020: move-result v5 │ │ -088fb6: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -088fb8: 6e10 6708 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0867 │ │ -088fbe: 0a0a |0025: move-result v10 │ │ -088fc0: 6e10 6408 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0864 │ │ -088fc6: 0a0b |0029: move-result v11 │ │ -088fc8: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -088fcc: b160 |002c: sub-int/2addr v0, v6 │ │ -088fce: 829a |002d: int-to-float v10, v9 │ │ -088fd0: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -088fd6: c8ba |0031: mul-float/2addr v10, v11 │ │ -088fd8: 87aa |0032: float-to-int v10, v10 │ │ -088fda: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -088fde: 7120 cb0d ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -088fe4: 0a02 |0038: move-result v2 │ │ -088fe6: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -088fea: 7120 cb0d a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -088ff0: 0a01 |003e: move-result v1 │ │ -088ff2: 54ca 7b02 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -088ff6: 6e30 6710 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ -088ffc: 54ca 7302 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -089000: 6e30 6710 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ -089006: 54ca 7702 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -08900a: 6e30 6710 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ -089010: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -089014: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -089018: 6e30 7508 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0875 │ │ -08901e: 0e00 |0055: return-void │ │ -089020: 54ca 7302 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -089024: 6e10 6010 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ -08902a: 0a07 |005b: move-result v7 │ │ -08902c: 900a 0706 |005c: add-int v10, v7, v6 │ │ -089030: 7120 411f a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -089036: 0a0a |0061: move-result v10 │ │ -089038: 6e30 7508 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0875 │ │ -08903e: 28f0 |0065: goto 0055 // -0010 │ │ +089e4c: |[089e4c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +089e5c: 7110 c90d 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +089e62: 0a08 |0003: move-result v8 │ │ +089e64: 7110 c90d 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +089e6a: 0a03 |0007: move-result v3 │ │ +089e6c: 7110 ca0d 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +089e72: 0a09 |000b: move-result v9 │ │ +089e74: 7110 ca0d 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +089e7a: 0a04 |000f: move-result v4 │ │ +089e7c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +089e80: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +089e84: 220a 9f03 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@039f │ │ +089e88: 1a0b c709 |0016: const-string v11, "Must measure with an exact width" // string@09c7 │ │ +089e8c: 7020 311f ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +089e92: 270a |001b: throw v10 │ │ +089e94: 0140 |001c: move v0, v4 │ │ +089e96: 6e10 6308 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0863 │ │ +089e9c: 0a05 |0020: move-result v5 │ │ +089e9e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +089ea0: 6e10 6708 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0867 │ │ +089ea6: 0a0a |0025: move-result v10 │ │ +089ea8: 6e10 6408 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0864 │ │ +089eae: 0a0b |0029: move-result v11 │ │ +089eb0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +089eb4: b160 |002c: sub-int/2addr v0, v6 │ │ +089eb6: 829a |002d: int-to-float v10, v9 │ │ +089eb8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +089ebe: c8ba |0031: mul-float/2addr v10, v11 │ │ +089ec0: 87aa |0032: float-to-int v10, v10 │ │ +089ec2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +089ec6: 7120 cb0d ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +089ecc: 0a02 |0038: move-result v2 │ │ +089ece: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +089ed2: 7120 cb0d a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +089ed8: 0a01 |003e: move-result v1 │ │ +089eda: 54ca 7b02 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089ede: 6e30 6710 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ +089ee4: 54ca 7302 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089ee8: 6e30 6710 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ +089eee: 54ca 7702 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089ef2: 6e30 6710 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ +089ef8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +089efc: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +089f00: 6e30 7508 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0875 │ │ +089f06: 0e00 |0055: return-void │ │ +089f08: 54ca 7302 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089f0c: 6e10 6010 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ +089f12: 0a07 |005b: move-result v7 │ │ +089f14: 900a 0706 |005c: add-int v10, v7, v6 │ │ +089f18: 7120 411f a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +089f1e: 0a0a |0061: move-result v10 │ │ +089f20: 6e30 7508 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0875 │ │ +089f26: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -153795,19 +153805,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -089040: |[089040] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -089050: 5510 7f02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@027f │ │ -089054: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -089058: 6f10 800e 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0e80 │ │ -08905e: 0e00 |0007: return-void │ │ +089f28: |[089f28] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +089f38: 5510 7f02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@027f │ │ +089f3c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +089f40: 6f10 800e 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0e80 │ │ +089f46: 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; │ │ @@ -153817,18 +153827,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089060: |[089060] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -089070: 5901 7402 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0274 │ │ -089074: 6e10 7008 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0870 │ │ -08907a: 0e00 |0005: return-void │ │ +089f48: |[089f48] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +089f58: 5901 7402 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0274 │ │ +089f5c: 6e10 7008 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0870 │ │ +089f62: 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; │ │ @@ -153839,31 +153849,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08907c: |[08907c] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -08908c: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -089090: c851 |0002: mul-float/2addr v1, v5 │ │ -089092: 8711 |0003: float-to-int v1, v1 │ │ -089094: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -089098: 5941 7802 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0278 │ │ -08909c: 5241 7802 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0278 │ │ -0890a0: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0890a4: 5242 7d02 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ -0890a8: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -0890ae: b532 |0011: and-int/2addr v2, v3 │ │ -0890b0: 9600 0102 |0012: or-int v0, v1, v2 │ │ -0890b4: 5441 7b02 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -0890b8: 6e20 7510 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -0890be: 5441 7702 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -0890c2: 6e20 7510 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -0890c8: 0e00 |001e: return-void │ │ +089f64: |[089f64] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +089f74: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +089f78: c851 |0002: mul-float/2addr v1, v5 │ │ +089f7a: 8711 |0003: float-to-int v1, v1 │ │ +089f7c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +089f80: 5941 7802 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0278 │ │ +089f84: 5241 7802 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0278 │ │ +089f88: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +089f8c: 5242 7d02 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ +089f90: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +089f96: b532 |0011: and-int/2addr v2, v3 │ │ +089f98: 9600 0102 |0012: or-int v0, v1, v2 │ │ +089f9c: 5441 7b02 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089fa0: 6e20 7510 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089fa6: 5441 7702 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089faa: 6e20 7510 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089fb0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -153877,29 +153887,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0890cc: |[0890cc] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0890dc: 5945 7d02 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ -0890e0: 5441 7302 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -0890e4: 6e20 7510 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -0890ea: 5241 7802 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0278 │ │ -0890ee: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0890f2: 5242 7d02 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ -0890f6: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -0890fc: b532 |0010: and-int/2addr v2, v3 │ │ -0890fe: 9600 0102 |0011: or-int v0, v1, v2 │ │ -089102: 5441 7b02 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -089106: 6e20 7510 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -08910c: 5441 7702 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -089110: 6e20 7510 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ -089116: 0e00 |001d: return-void │ │ +089fb4: |[089fb4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +089fc4: 5945 7d02 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ +089fc8: 5441 7302 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +089fcc: 6e20 7510 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089fd2: 5241 7802 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0278 │ │ +089fd6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +089fda: 5242 7d02 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@027d │ │ +089fde: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +089fe4: b532 |0010: and-int/2addr v2, v3 │ │ +089fe6: 9600 0102 |0011: or-int v0, v1, v2 │ │ +089fea: 5441 7b02 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +089fee: 6e20 7510 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089ff4: 5441 7702 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +089ff8: 6e20 7510 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1075 │ │ +089ffe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -153914,22 +153924,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -089118: |[089118] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -089128: 5410 7b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -08912c: 6e30 7710 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1077 │ │ -089132: 5410 7302 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -089136: 6e30 7710 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1077 │ │ -08913c: 5410 7702 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -089140: 6e30 7710 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1077 │ │ -089146: 0e00 |000f: return-void │ │ +08a000: |[08a000] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +08a010: 5410 7b02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a014: 6e30 7710 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1077 │ │ +08a01a: 5410 7302 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a01e: 6e30 7710 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1077 │ │ +08a024: 5410 7702 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a028: 6e30 7710 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1077 │ │ +08a02e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -153942,18 +153952,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089148: |[089148] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -089158: 5901 7c02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ -08915c: 6e10 7008 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0870 │ │ -089162: 0e00 |0005: return-void │ │ +08a030: |[08a030] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +08a040: 5901 7c02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ +08a044: 6e10 7008 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0870 │ │ +08a04a: 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; │ │ @@ -153964,38 +153974,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 │ │ -089164: |[089164] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -089174: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -089178: 5410 7902 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ -08917c: 6e20 2f08 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@082f │ │ -089182: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -089184: 5b10 8002 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ -089188: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -08918c: 5410 7902 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ -089190: 6e20 2808 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0828 │ │ -089196: 2200 be03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@03be │ │ -08919a: 7020 931f 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ -0891a0: 5b10 8002 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ -0891a4: 5410 7a02 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0891a8: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -0891ac: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -0891ae: 5910 7502 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ -0891b2: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -0891b6: 5910 7602 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -0891ba: 5410 7a02 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0891be: 6e10 7609 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -0891c4: 0a00 |0028: move-result v0 │ │ -0891c6: 6e30 7d08 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ -0891cc: 6e10 7008 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0870 │ │ -0891d2: 0e00 |002f: return-void │ │ +08a04c: |[08a04c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +08a05c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +08a060: 5410 7902 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ +08a064: 6e20 2f08 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@082f │ │ +08a06a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08a06c: 5b10 8002 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ +08a070: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +08a074: 5410 7902 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0279 │ │ +08a078: 6e20 2808 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0828 │ │ +08a07e: 2200 bc03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@03bc │ │ +08a082: 7020 931f 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ +08a088: 5b10 8002 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0280 │ │ +08a08c: 5410 7a02 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +08a090: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +08a094: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +08a096: 5910 7502 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ +08a09a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +08a09e: 5910 7602 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +08a0a2: 5410 7a02 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +08a0a6: 6e10 7609 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +08a0ac: 0a00 |0028: move-result v0 │ │ +08a0ae: 6e30 7d08 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ +08a0b4: 6e10 7008 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0870 │ │ +08a0ba: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -154016,86 +154026,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -0891d4: |[0891d4] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -0891e4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0891e6: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -0891ea: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0891ec: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -0891f0: 6e10 2008 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -0891f6: 0a03 |0009: move-result v3 │ │ -0891f8: 5ca7 7f02 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@027f │ │ -0891fc: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0891fe: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -089202: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -089206: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -08920a: 6e20 2208 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0822 │ │ -089210: 0c04 |0016: move-result-object v4 │ │ -089212: 54a7 7b02 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -089216: 6e20 7310 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -08921c: 54a8 7302 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -089220: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -089224: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -089228: 6e20 2208 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0822 │ │ -08922e: 0c07 |0025: move-result-object v7 │ │ -089230: 6e20 7310 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -089236: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -089238: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -08923c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -089240: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -089244: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -089248: 6e20 2208 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0822 │ │ -08924e: 0c04 |0035: move-result-object v4 │ │ -089250: 54a7 7702 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -089254: 6e20 7310 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -08925a: 6e10 6a08 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@086a │ │ -089260: 0a07 |003e: move-result v7 │ │ -089262: 6e10 6508 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0865 │ │ -089268: 0a08 |0042: move-result v8 │ │ -08926a: b187 |0043: sub-int/2addr v7, v8 │ │ -08926c: 6e10 6608 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0866 │ │ -089272: 0a08 |0047: move-result v8 │ │ -089274: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -089278: 6e10 6208 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0862 │ │ -08927e: 0a07 |004d: move-result v7 │ │ -089280: 6e10 6708 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0867 │ │ -089286: 0a08 |0051: move-result v8 │ │ -089288: b187 |0052: sub-int/2addr v7, v8 │ │ -08928a: 6e10 6408 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0864 │ │ -089290: 0a08 |0056: move-result v8 │ │ -089292: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -089296: 8257 |0059: int-to-float v7, v5 │ │ -089298: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -08929e: c887 |005d: mul-float/2addr v7, v8 │ │ -0892a0: 8777 |005e: float-to-int v7, v7 │ │ -0892a2: 7120 cb0d 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0892a8: 0a02 |0062: move-result v2 │ │ -0892aa: 7120 cb0d 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0892b0: 0a01 |0066: move-result v1 │ │ -0892b2: 54a7 7b02 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -0892b6: 6e30 6710 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ -0892bc: 54a7 7302 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -0892c0: 6e30 6710 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ -0892c6: 54a7 7702 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -0892ca: 6e30 6710 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ -0892d0: 59ab 7502 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ -0892d4: 55a7 7e02 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@027e │ │ -0892d8: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -0892dc: 52a7 7602 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -0892e0: 6e40 7e08 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ -0892e6: 5ca6 7f02 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@027f │ │ -0892ea: 0e00 |0083: return-void │ │ -0892ec: 0163 |0084: move v3, v6 │ │ -0892ee: 2885 |0085: goto 000a // -007b │ │ -0892f0: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -0892f2: 289f |0087: goto 0026 // -0061 │ │ +08a0bc: |[08a0bc] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +08a0cc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +08a0ce: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +08a0d2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +08a0d4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +08a0d8: 6e10 2008 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +08a0de: 0a03 |0009: move-result v3 │ │ +08a0e0: 5ca7 7f02 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@027f │ │ +08a0e4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +08a0e6: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +08a0ea: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +08a0ee: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +08a0f2: 6e20 2208 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0822 │ │ +08a0f8: 0c04 |0016: move-result-object v4 │ │ +08a0fa: 54a7 7b02 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a0fe: 6e20 7310 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +08a104: 54a8 7302 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a108: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +08a10c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +08a110: 6e20 2208 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0822 │ │ +08a116: 0c07 |0025: move-result-object v7 │ │ +08a118: 6e20 7310 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +08a11e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +08a120: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08a124: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +08a128: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +08a12c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08a130: 6e20 2208 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0822 │ │ +08a136: 0c04 |0035: move-result-object v4 │ │ +08a138: 54a7 7702 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a13c: 6e20 7310 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +08a142: 6e10 6a08 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@086a │ │ +08a148: 0a07 |003e: move-result v7 │ │ +08a14a: 6e10 6508 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0865 │ │ +08a150: 0a08 |0042: move-result v8 │ │ +08a152: b187 |0043: sub-int/2addr v7, v8 │ │ +08a154: 6e10 6608 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0866 │ │ +08a15a: 0a08 |0047: move-result v8 │ │ +08a15c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +08a160: 6e10 6208 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0862 │ │ +08a166: 0a07 |004d: move-result v7 │ │ +08a168: 6e10 6708 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0867 │ │ +08a16e: 0a08 |0051: move-result v8 │ │ +08a170: b187 |0052: sub-int/2addr v7, v8 │ │ +08a172: 6e10 6408 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0864 │ │ +08a178: 0a08 |0056: move-result v8 │ │ +08a17a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +08a17e: 8257 |0059: int-to-float v7, v5 │ │ +08a180: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +08a186: c887 |005d: mul-float/2addr v7, v8 │ │ +08a188: 8777 |005e: float-to-int v7, v7 │ │ +08a18a: 7120 cb0d 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +08a190: 0a02 |0062: move-result v2 │ │ +08a192: 7120 cb0d 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +08a198: 0a01 |0066: move-result v1 │ │ +08a19a: 54a7 7b02 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a19e: 6e30 6710 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ +08a1a4: 54a7 7302 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a1a8: 6e30 6710 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ +08a1ae: 54a7 7702 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a1b2: 6e30 6710 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1067 │ │ +08a1b8: 59ab 7502 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ +08a1bc: 55a7 7e02 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@027e │ │ +08a1c0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +08a1c4: 52a7 7602 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +08a1c8: 6e40 7e08 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ +08a1ce: 5ca6 7f02 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@027f │ │ +08a1d2: 0e00 |0083: return-void │ │ +08a1d4: 0163 |0084: move v3, v6 │ │ +08a1d6: 2885 |0085: goto 000a // -007b │ │ +08a1d8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +08a1da: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -154137,233 +154147,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -0892f4: |[0892f4] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -089304: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -089308: 5200 7502 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ -08930c: 022a 0000 |0004: move/from16 v42, v0 │ │ -089310: 0200 2e00 |0006: move/from16 v0, v46 │ │ -089314: 0201 2a00 |0008: move/from16 v1, v42 │ │ -089318: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -08931c: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -089320: 5400 7a02 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -089324: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -089328: 7401 7009 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ -08932e: 0c2a |0015: move-result-object v42 │ │ -089330: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -089334: 0201 2e00 |0018: move/from16 v1, v46 │ │ -089338: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -08933c: 6e30 7d08 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ -089342: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -089346: 0200 2a00 |0021: move/from16 v0, v42 │ │ -08934a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -08934e: 5c10 7e02 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@027e │ │ -089352: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -089356: 5400 7b02 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -08935a: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -08935e: 7401 6110 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1061 │ │ -089364: 0a24 |0030: move-result v36 │ │ -089366: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -08936a: 5400 7302 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -08936e: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -089372: 7401 6110 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1061 │ │ -089378: 0a12 |003a: move-result v18 │ │ -08937a: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -08937e: 5400 7702 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -089382: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -089386: 7401 6110 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1061 │ │ -08938c: 0a1a |0044: move-result v26 │ │ -08938e: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -089392: 7401 6a08 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@086a │ │ -089398: 0a26 |004a: move-result v38 │ │ -08939a: 7401 6208 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0862 │ │ -0893a0: 0a25 |004e: move-result v37 │ │ -0893a2: 7401 6508 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0865 │ │ -0893a8: 0a1d |0052: move-result v29 │ │ -0893aa: 7401 6608 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0866 │ │ -0893b0: 0a1e |0056: move-result v30 │ │ -0893b2: 7401 6708 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0867 │ │ -0893b8: 0a1f |005a: move-result v31 │ │ -0893ba: 7401 6408 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0864 │ │ -0893c0: 0a1c |005e: move-result v28 │ │ -0893c2: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -0893c6: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -0893ca: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -0893ce: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -0893d2: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -0893d6: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -0893da: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -0893de: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -0893e2: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -0893e6: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -0893ea: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -0893ee: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -0893f2: 82a0 |0077: int-to-float v0, v10 │ │ -0893f4: 022b 0000 |0078: move/from16 v43, v0 │ │ -0893f8: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -0893fc: 0200 2b00 |007c: move/from16 v0, v43 │ │ -089400: 8700 |007e: float-to-int v0, v0 │ │ -089402: 022b 0000 |007f: move/from16 v43, v0 │ │ -089406: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -08940a: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -08940e: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -089412: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -089416: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -08941a: 5400 7b02 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -08941e: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -089422: 7401 5d10 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@105d │ │ -089428: 0a20 |0092: move-result v32 │ │ -08942a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -08942e: 5400 7302 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -089432: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -089436: 7401 5d10 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@105d │ │ -08943c: 0a0b |009c: move-result v11 │ │ -08943e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -089442: 5400 7702 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -089446: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -08944a: 7401 5d10 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@105d │ │ -089450: 0a16 |00a6: move-result v22 │ │ -089452: 0200 2000 |00a7: move/from16 v0, v32 │ │ -089456: 7120 411f b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -08945c: 0a2a |00ac: move-result v42 │ │ -08945e: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -089462: 0201 1600 |00af: move/from16 v1, v22 │ │ -089466: 7120 411f 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -08946c: 0a14 |00b4: move-result v20 │ │ -08946e: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -089472: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -089476: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -08947a: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -08947e: 5400 7b02 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -089482: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -089486: 7401 6010 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ -08948c: 0a2a |00c4: move-result v42 │ │ -08948e: 9007 232a |00c5: add-int v7, v35, v42 │ │ -089492: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -089496: 5400 7302 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -08949a: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -08949e: 7401 6010 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ -0894a4: 0a2a |00d0: move-result v42 │ │ -0894a6: 9005 112a |00d1: add-int v5, v17, v42 │ │ -0894aa: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -0894ae: 5400 7702 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -0894b2: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -0894b6: 7401 6010 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ -0894bc: 0a2a |00dc: move-result v42 │ │ -0894be: 9006 192a |00dd: add-int v6, v25, v42 │ │ -0894c2: 7120 411f 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0894c8: 0a2a |00e2: move-result v42 │ │ -0894ca: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -0894ce: 7120 411f 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0894d4: 0a15 |00e8: move-result v21 │ │ -0894d6: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -0894da: 5200 7402 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0274 │ │ -0894de: 022a 0000 |00ed: move/from16 v42, v0 │ │ -0894e2: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -0894e6: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -0894ec: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -0894f0: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -0894f4: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -0894f8: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -0894fc: 5400 7302 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -089500: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -089504: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -089508: 5400 7302 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ -08950c: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -089510: 7401 6010 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ -089516: 0a2b |0109: move-result v43 │ │ -089518: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -08951c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -089520: 0201 1000 |010e: move/from16 v1, v16 │ │ -089524: 0202 2b00 |0110: move/from16 v2, v43 │ │ -089528: 6e52 6610 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1066 │ │ -08952e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -089532: 5200 7c02 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ -089536: 022a 0000 |0119: move/from16 v42, v0 │ │ -08953a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -08953e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -089542: 0200 1d00 |011f: move/from16 v0, v29 │ │ -089546: 0201 2a00 |0121: move/from16 v1, v42 │ │ -08954a: 7120 441f 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -089550: 0a21 |0126: move-result v33 │ │ -089552: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -089556: 5400 7b02 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -08955a: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -08955e: 902b 2124 |012d: add-int v43, v33, v36 │ │ -089562: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -089566: 5400 7b02 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -08956a: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -08956e: 7401 6010 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ -089574: 0a2c |0138: move-result v44 │ │ -089576: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -08957a: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -08957e: 0201 2100 |013d: move/from16 v1, v33 │ │ -089582: 0202 2200 |013f: move/from16 v2, v34 │ │ -089586: 0203 2b00 |0141: move/from16 v3, v43 │ │ -08958a: 0204 2c00 |0143: move/from16 v4, v44 │ │ -08958e: 6e54 6610 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1066 │ │ -089594: 912a 261e |0148: sub-int v42, v38, v30 │ │ -089598: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -08959c: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -0895a0: 5200 7c02 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ -0895a4: 022b 0000 |0150: move/from16 v43, v0 │ │ -0895a8: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -0895ac: 7702 411f 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0895b2: 0a17 |0157: move-result v23 │ │ -0895b4: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -0895b8: 5400 7702 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -0895bc: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -0895c0: 902b 171a |015e: add-int v43, v23, v26 │ │ -0895c4: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -0895c8: 5400 7702 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ -0895cc: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -0895d0: 7401 6010 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ -0895d6: 0a2c |0169: move-result v44 │ │ -0895d8: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -0895dc: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -0895e0: 0201 1700 |016e: move/from16 v1, v23 │ │ -0895e4: 0202 1800 |0170: move/from16 v2, v24 │ │ -0895e8: 0203 2b00 |0172: move/from16 v3, v43 │ │ -0895ec: 0204 2c00 |0174: move/from16 v4, v44 │ │ -0895f0: 6e54 6610 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1066 │ │ -0895f6: 0200 2f00 |0179: move/from16 v0, v47 │ │ -0895fa: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -0895fe: 5910 7602 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -089602: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -089606: 0200 2a00 |0181: move/from16 v0, v42 │ │ -08960a: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -08960e: 5c10 7e02 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@027e │ │ -089612: 0e00 |0187: return-void │ │ -089614: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -089618: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -08961c: 5200 7602 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ -089620: 022a 0000 |018e: move/from16 v42, v0 │ │ -089624: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -089628: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -08962c: 28f3 |0194: goto 0187 // -000d │ │ -08962e: 912a 251f |0195: sub-int v42, v37, v31 │ │ -089632: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -089636: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -08963a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -08963e: 9022 0923 |019d: add-int v34, v9, v35 │ │ -089642: 9010 0911 |019f: add-int v16, v9, v17 │ │ -089646: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -08964a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -08964e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -089652: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -089656: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -08965a: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -08965e: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -089662: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -089666: 0000 |01b1: nop // spacer │ │ -089668: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +08a1dc: |[08a1dc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +08a1ec: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +08a1f0: 5200 7502 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0275 │ │ +08a1f4: 022a 0000 |0004: move/from16 v42, v0 │ │ +08a1f8: 0200 2e00 |0006: move/from16 v0, v46 │ │ +08a1fc: 0201 2a00 |0008: move/from16 v1, v42 │ │ +08a200: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +08a204: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +08a208: 5400 7a02 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +08a20c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +08a210: 7401 7009 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0970 │ │ +08a216: 0c2a |0015: move-result-object v42 │ │ +08a218: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +08a21c: 0201 2e00 |0018: move/from16 v1, v46 │ │ +08a220: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +08a224: 6e30 7d08 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@087d │ │ +08a22a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +08a22e: 0200 2a00 |0021: move/from16 v0, v42 │ │ +08a232: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +08a236: 5c10 7e02 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@027e │ │ +08a23a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +08a23e: 5400 7b02 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a242: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +08a246: 7401 6110 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1061 │ │ +08a24c: 0a24 |0030: move-result v36 │ │ +08a24e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +08a252: 5400 7302 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a256: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +08a25a: 7401 6110 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1061 │ │ +08a260: 0a12 |003a: move-result v18 │ │ +08a262: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +08a266: 5400 7702 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a26a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +08a26e: 7401 6110 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1061 │ │ +08a274: 0a1a |0044: move-result v26 │ │ +08a276: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +08a27a: 7401 6a08 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@086a │ │ +08a280: 0a26 |004a: move-result v38 │ │ +08a282: 7401 6208 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0862 │ │ +08a288: 0a25 |004e: move-result v37 │ │ +08a28a: 7401 6508 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0865 │ │ +08a290: 0a1d |0052: move-result v29 │ │ +08a292: 7401 6608 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0866 │ │ +08a298: 0a1e |0056: move-result v30 │ │ +08a29a: 7401 6708 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0867 │ │ +08a2a0: 0a1f |005a: move-result v31 │ │ +08a2a2: 7401 6408 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0864 │ │ +08a2a8: 0a1c |005e: move-result v28 │ │ +08a2aa: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +08a2ae: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +08a2b2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +08a2b6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +08a2ba: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +08a2be: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +08a2c2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +08a2c6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +08a2ca: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +08a2ce: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +08a2d2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +08a2d6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +08a2da: 82a0 |0077: int-to-float v0, v10 │ │ +08a2dc: 022b 0000 |0078: move/from16 v43, v0 │ │ +08a2e0: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +08a2e4: 0200 2b00 |007c: move/from16 v0, v43 │ │ +08a2e8: 8700 |007e: float-to-int v0, v0 │ │ +08a2ea: 022b 0000 |007f: move/from16 v43, v0 │ │ +08a2ee: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +08a2f2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +08a2f6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +08a2fa: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +08a2fe: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +08a302: 5400 7b02 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a306: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +08a30a: 7401 5d10 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@105d │ │ +08a310: 0a20 |0092: move-result v32 │ │ +08a312: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +08a316: 5400 7302 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a31a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +08a31e: 7401 5d10 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@105d │ │ +08a324: 0a0b |009c: move-result v11 │ │ +08a326: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +08a32a: 5400 7702 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a32e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +08a332: 7401 5d10 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@105d │ │ +08a338: 0a16 |00a6: move-result v22 │ │ +08a33a: 0200 2000 |00a7: move/from16 v0, v32 │ │ +08a33e: 7120 411f b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +08a344: 0a2a |00ac: move-result v42 │ │ +08a346: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +08a34a: 0201 1600 |00af: move/from16 v1, v22 │ │ +08a34e: 7120 411f 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +08a354: 0a14 |00b4: move-result v20 │ │ +08a356: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +08a35a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +08a35e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +08a362: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +08a366: 5400 7b02 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a36a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +08a36e: 7401 6010 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ +08a374: 0a2a |00c4: move-result v42 │ │ +08a376: 9007 232a |00c5: add-int v7, v35, v42 │ │ +08a37a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +08a37e: 5400 7302 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a382: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +08a386: 7401 6010 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ +08a38c: 0a2a |00d0: move-result v42 │ │ +08a38e: 9005 112a |00d1: add-int v5, v17, v42 │ │ +08a392: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +08a396: 5400 7702 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a39a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +08a39e: 7401 6010 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ +08a3a4: 0a2a |00dc: move-result v42 │ │ +08a3a6: 9006 192a |00dd: add-int v6, v25, v42 │ │ +08a3aa: 7120 411f 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +08a3b0: 0a2a |00e2: move-result v42 │ │ +08a3b2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +08a3b6: 7120 411f 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +08a3bc: 0a15 |00e8: move-result v21 │ │ +08a3be: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +08a3c2: 5200 7402 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0274 │ │ +08a3c6: 022a 0000 |00ed: move/from16 v42, v0 │ │ +08a3ca: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +08a3ce: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +08a3d4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +08a3d8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +08a3dc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +08a3e0: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +08a3e4: 5400 7302 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a3e8: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +08a3ec: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +08a3f0: 5400 7302 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0273 │ │ +08a3f4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +08a3f8: 7401 6010 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ +08a3fe: 0a2b |0109: move-result v43 │ │ +08a400: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +08a404: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +08a408: 0201 1000 |010e: move/from16 v1, v16 │ │ +08a40c: 0202 2b00 |0110: move/from16 v2, v43 │ │ +08a410: 6e52 6610 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1066 │ │ +08a416: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +08a41a: 5200 7c02 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ +08a41e: 022a 0000 |0119: move/from16 v42, v0 │ │ +08a422: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +08a426: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +08a42a: 0200 1d00 |011f: move/from16 v0, v29 │ │ +08a42e: 0201 2a00 |0121: move/from16 v1, v42 │ │ +08a432: 7120 441f 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +08a438: 0a21 |0126: move-result v33 │ │ +08a43a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +08a43e: 5400 7b02 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a442: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +08a446: 902b 2124 |012d: add-int v43, v33, v36 │ │ +08a44a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +08a44e: 5400 7b02 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +08a452: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +08a456: 7401 6010 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ +08a45c: 0a2c |0138: move-result v44 │ │ +08a45e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +08a462: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +08a466: 0201 2100 |013d: move/from16 v1, v33 │ │ +08a46a: 0202 2200 |013f: move/from16 v2, v34 │ │ +08a46e: 0203 2b00 |0141: move/from16 v3, v43 │ │ +08a472: 0204 2c00 |0143: move/from16 v4, v44 │ │ +08a476: 6e54 6610 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1066 │ │ +08a47c: 912a 261e |0148: sub-int v42, v38, v30 │ │ +08a480: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +08a484: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +08a488: 5200 7c02 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@027c │ │ +08a48c: 022b 0000 |0150: move/from16 v43, v0 │ │ +08a490: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +08a494: 7702 411f 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +08a49a: 0a17 |0157: move-result v23 │ │ +08a49c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +08a4a0: 5400 7702 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a4a4: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +08a4a8: 902b 171a |015e: add-int v43, v23, v26 │ │ +08a4ac: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +08a4b0: 5400 7702 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0277 │ │ +08a4b4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +08a4b8: 7401 6010 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1060 │ │ +08a4be: 0a2c |0169: move-result v44 │ │ +08a4c0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +08a4c4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +08a4c8: 0201 1700 |016e: move/from16 v1, v23 │ │ +08a4cc: 0202 1800 |0170: move/from16 v2, v24 │ │ +08a4d0: 0203 2b00 |0172: move/from16 v3, v43 │ │ +08a4d4: 0204 2c00 |0174: move/from16 v4, v44 │ │ +08a4d8: 6e54 6610 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1066 │ │ +08a4de: 0200 2f00 |0179: move/from16 v0, v47 │ │ +08a4e2: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +08a4e6: 5910 7602 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +08a4ea: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +08a4ee: 0200 2a00 |0181: move/from16 v0, v42 │ │ +08a4f2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +08a4f6: 5c10 7e02 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@027e │ │ +08a4fa: 0e00 |0187: return-void │ │ +08a4fc: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +08a500: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +08a504: 5200 7602 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0276 │ │ +08a508: 022a 0000 |018e: move/from16 v42, v0 │ │ +08a50c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +08a510: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +08a514: 28f3 |0194: goto 0187 // -000d │ │ +08a516: 912a 251f |0195: sub-int v42, v37, v31 │ │ +08a51a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +08a51e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +08a522: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +08a526: 9022 0923 |019d: add-int v34, v9, v35 │ │ +08a52a: 9010 0911 |019f: add-int v16, v9, v17 │ │ +08a52e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +08a532: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +08a536: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +08a53a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +08a53e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +08a542: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +08a546: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +08a54a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +08a54e: 0000 |01b1: nop // spacer │ │ +08a550: 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 │ │ @@ -154494,21 +154504,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 : 2654 (PagerTitleStrip.java) │ │ + source_file_idx : 2656 (PagerTitleStrip.java) │ │ │ │ Class #610 header: │ │ -class_idx : 332 │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3342 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3344 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #610 annotations: │ │ Annotations on class │ │ @@ -154529,17 +154539,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08967c: |[08967c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -08968c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089692: 0e00 |0003: return-void │ │ +08a564: |[08a564] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +08a574: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08a57a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -154548,18 +154558,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089694: |[089694] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0896a4: 6e10 b60d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0db6 │ │ -0896aa: 0a00 |0003: move-result v0 │ │ -0896ac: 0f00 |0004: return v0 │ │ +08a57c: |[08a57c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08a58c: 6e10 b60d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0db6 │ │ +08a592: 0a00 |0003: move-result v0 │ │ +08a594: 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 │ │ @@ -154569,33 +154579,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0896b0: |[0896b0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0896c0: 6e10 b80d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0db8 │ │ -0896c6: 0a00 |0003: move-result v0 │ │ -0896c8: 0f00 |0004: return v0 │ │ +08a598: |[08a598] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08a5a8: 6e10 b80d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0db8 │ │ +08a5ae: 0a00 |0003: move-result v0 │ │ +08a5b0: 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 : 3342 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3344 (VelocityTrackerCompat.java) │ │ │ │ Class #611 header: │ │ -class_idx : 333 │ │ +class_idx : 332 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3342 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3344 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -154616,17 +154626,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0896cc: |[0896cc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -0896dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0896e2: 0e00 |0003: return-void │ │ +08a5b4: |[08a5b4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +08a5c4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08a5ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -154635,18 +154645,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0896e4: |[0896e4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0896f4: 7120 9008 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0890 │ │ -0896fa: 0a00 |0003: move-result v0 │ │ -0896fc: 0f00 |0004: return v0 │ │ +08a5cc: |[08a5cc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08a5dc: 7120 9008 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0890 │ │ +08a5e2: 0a00 |0003: move-result v0 │ │ +08a5e4: 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 │ │ @@ -154656,33 +154666,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -089700: |[089700] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -089710: 7120 9108 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0891 │ │ -089716: 0a00 |0003: move-result v0 │ │ -089718: 0f00 |0004: return v0 │ │ +08a5e8: |[08a5e8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08a5f8: 7120 9108 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0891 │ │ +08a5fe: 0a00 |0003: move-result v0 │ │ +08a600: 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 : 3342 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3344 (VelocityTrackerCompat.java) │ │ │ │ Class #612 header: │ │ -class_idx : 337 │ │ +class_idx : 336 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 23 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ @@ -154703,17 +154713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08971c: |[08971c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -08972c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089732: 0e00 |0003: return-void │ │ +08a604: |[08a604] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +08a614: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08a61a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -154722,17 +154732,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089734: |[089734] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -089744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089746: 0f00 |0001: return v0 │ │ +08a61c: |[08a61c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +08a62c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a62e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -154742,17 +154752,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089748: |[089748] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -089758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08975a: 0f00 |0001: return v0 │ │ +08a630: |[08a630] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +08a640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a642: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -154762,17 +154772,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 │ │ -08975c: |[08975c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -08976c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08976e: 1100 |0001: return-object v0 │ │ +08a644: |[08a644] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +08a654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a656: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -154781,17 +154791,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089770: |[089770] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -089780: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -089784: 1000 |0002: return-wide v0 │ │ +08a658: |[08a658] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +08a668: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +08a66c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -154799,17 +154809,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089788: |[089788] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -089798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08979a: 0f00 |0001: return v0 │ │ +08a670: |[08a670] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +08a680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a682: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -154818,17 +154828,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08979c: |[08979c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0897ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0897ae: 0f00 |0001: return v0 │ │ +08a684: |[08a684] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +08a694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a696: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -154837,17 +154847,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0897b0: |[0897b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0897c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0897c2: 0f00 |0001: return v0 │ │ +08a698: |[08a698] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +08a6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a6aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -154856,17 +154866,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0897c4: |[0897c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0897d4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0897d6: 0f00 |0001: return v0 │ │ +08a6ac: |[08a6ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +08a6bc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08a6be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -154875,17 +154885,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0897d8: |[0897d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0897e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0897ea: 0f00 |0001: return v0 │ │ +08a6c0: |[08a6c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +08a6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a6d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -154894,16 +154904,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 │ │ -0897ec: |[0897ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0897fc: 0e00 |0000: return-void │ │ +08a6d4: |[08a6d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08a6e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -154913,16 +154923,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 │ │ -089800: |[089800] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -089810: 0e00 |0000: return-void │ │ +08a6e8: |[08a6e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08a6f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -154932,16 +154942,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 │ │ -089814: |[089814] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -089824: 0e00 |0000: return-void │ │ +08a6fc: |[08a6fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08a70c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -154951,17 +154961,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 │ │ -089828: |[089828] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -089838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08983a: 0f00 |0001: return v0 │ │ +08a710: |[08a710] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08a720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a722: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -154972,117 +154982,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08983c: |[08983c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -08984c: 6e10 9608 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ -089852: 0b00 |0003: move-result-wide v0 │ │ -089854: 6e30 1e0e 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0e1e │ │ -08985a: 0e00 |0007: return-void │ │ +08a724: |[08a724] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +08a734: 6e10 9608 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ +08a73a: 0b00 |0003: move-result-wide v0 │ │ +08a73c: 6e30 1e0e 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0e1e │ │ +08a742: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0007 line=173 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -08985c: |[08985c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -08986c: 6e10 9608 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ -089872: 0b01 |0003: move-result-wide v1 │ │ -089874: 0780 |0004: move-object v0, v8 │ │ -089876: 0193 |0005: move v3, v9 │ │ -089878: 01a4 |0006: move v4, v10 │ │ -08987a: 01b5 |0007: move v5, v11 │ │ -08987c: 01c6 |0008: move v6, v12 │ │ -08987e: 7407 1f0e 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0e1f │ │ -089884: 0e00 |000c: return-void │ │ +08a744: |[08a744] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +08a754: 6e10 9608 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ +08a75a: 0b02 |0003: move-result-wide v2 │ │ +08a75c: 0791 |0004: move-object v1, v9 │ │ +08a75e: 01a4 |0005: move v4, v10 │ │ +08a760: 01b5 |0006: move v5, v11 │ │ +08a762: 01c6 |0007: move v6, v12 │ │ +08a764: 01d7 |0008: move v7, v13 │ │ +08a766: 7407 1f0e 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0e1f │ │ +08a76c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000c line=176 │ │ locals : │ │ - 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ - 0x0000 - 0x000d reg=9 left I │ │ - 0x0000 - 0x000d reg=10 top I │ │ - 0x0000 - 0x000d reg=11 right I │ │ - 0x0000 - 0x000d reg=12 bottom I │ │ + 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ + 0x0000 - 0x000d reg=10 left I │ │ + 0x0000 - 0x000d reg=11 top I │ │ + 0x0000 - 0x000d reg=12 right I │ │ + 0x0000 - 0x000d reg=13 bottom I │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -089888: |[089888] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -089898: 6e10 9608 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ -08989e: 0b00 |0003: move-result-wide v0 │ │ -0898a0: 6e40 1b0e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e1b │ │ -0898a6: 0e00 |0007: return-void │ │ +08a770: |[08a770] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +08a780: 6e10 9608 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ +08a786: 0b00 |0003: move-result-wide v0 │ │ +08a788: 6e40 1b0e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e1b │ │ +08a78e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0007 line=179 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0898a8: |[0898a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0898b8: 6e10 9608 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ -0898be: 0b00 |0003: move-result-wide v0 │ │ -0898c0: bb50 |0004: add-long/2addr v0, v5 │ │ -0898c2: 6e40 1b0e 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e1b │ │ -0898c8: 0e00 |0008: return-void │ │ +08a790: |[08a790] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +08a7a0: 6e10 9608 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0896 │ │ +08a7a6: 0b00 |0003: move-result-wide v0 │ │ +08a7a8: bb60 |0004: add-long/2addr v0, v6 │ │ +08a7aa: 6e40 1b0e 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e1b │ │ +08a7b0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0008 line=182 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ - 0x0000 - 0x0009 reg=4 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0009 reg=5 delayMillis J │ │ + 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=5 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0009 reg=6 delayMillis J │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0898cc: |[0898cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0898dc: 0e00 |0000: return-void │ │ +08a7b4: |[08a7b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +08a7c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -155092,16 +155102,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0898e0: |[0898e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0898f0: 0e00 |0000: return-void │ │ +08a7c8: |[08a7c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +08a7d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -155111,16 +155121,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0898f4: |[0898f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -089904: 0e00 |0000: return-void │ │ +08a7dc: |[08a7dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +08a7ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -155130,16 +155140,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089908: |[089908] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -089918: 0e00 |0000: return-void │ │ +08a7f0: |[08a7f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +08a800: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -155149,16 +155159,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 │ │ -08991c: |[08991c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -08992c: 0e00 |0000: return-void │ │ +08a804: |[08a804] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +08a814: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -155169,31 +155179,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089930: |[089930] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -089940: 0e00 |0000: return-void │ │ +08a818: |[08a818] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +08a828: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ │ │ │ Class #613 header: │ │ -class_idx : 350 │ │ +class_idx : 349 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3354 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3356 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #613 annotations: │ │ Annotations on class │ │ @@ -155214,17 +155224,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089944: |[089944] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -089954: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08995a: 0e00 |0003: return-void │ │ +08a82c: |[08a82c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +08a83c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08a842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -155233,32 +155243,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08995c: |[08995c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -08996c: 6e10 500e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0e50 │ │ -089972: 0a00 |0003: move-result v0 │ │ -089974: 0f00 |0004: return v0 │ │ +08a844: |[08a844] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +08a854: 6e10 500e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0e50 │ │ +08a85a: 0a00 |0003: move-result v0 │ │ +08a85c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3354 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3356 (ViewConfigurationCompat.java) │ │ │ │ Class #614 header: │ │ -class_idx : 351 │ │ +class_idx : 350 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3354 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3356 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #614 annotations: │ │ Annotations on class │ │ @@ -155279,17 +155289,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089978: |[089978] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -089988: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08998e: 0e00 |0003: return-void │ │ +08a860: |[08a860] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +08a870: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08a876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -155298,32 +155308,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089990: |[089990] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0899a0: 7110 1909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0919 │ │ -0899a6: 0a00 |0003: move-result v0 │ │ -0899a8: 0f00 |0004: return v0 │ │ +08a878: |[08a878] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +08a888: 7110 1909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0919 │ │ +08a88e: 0a00 |0003: move-result v0 │ │ +08a890: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3354 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3356 (ViewConfigurationCompat.java) │ │ │ │ Class #615 header: │ │ -class_idx : 357 │ │ +class_idx : 356 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3357 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3359 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -155344,17 +155354,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0899ac: |[0899ac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -0899bc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0899c2: 0e00 |0003: return-void │ │ +08a894: |[08a894] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +08a8a4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08a8aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -155363,33 +155373,33 @@ │ │ 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 │ │ -0899c4: |[0899c4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0899d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0899d6: 0f00 |0001: return v0 │ │ +08a8ac: |[08a8ac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08a8bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a8be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3357 (ViewGroupCompat.java) │ │ + source_file_idx : 3359 (ViewGroupCompat.java) │ │ │ │ Class #616 header: │ │ -class_idx : 366 │ │ +class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 289 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 288 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -155413,18 +155423,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 │ │ -0899d8: |[0899d8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -0899e8: 5b01 9f02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -0899ec: 7010 7007 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0770 │ │ -0899f2: 0e00 |0005: return-void │ │ +08a8c0: |[08a8c0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +08a8d0: 5b01 9f02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a8d4: 7010 7007 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0770 │ │ +08a8da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2643 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -155434,21 +155444,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 │ │ -0899f4: |[0899f4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -089a04: 6f30 7407 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0774 │ │ -089a0a: 1c00 7701 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0177 │ │ -089a0e: 6e10 1d1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -089a14: 0c00 |0008: move-result-object v0 │ │ -089a16: 6e20 a70e 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0ea7 │ │ -089a1c: 0e00 |000c: return-void │ │ +08a8dc: |[08a8dc] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08a8ec: 6f30 7407 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0774 │ │ +08a8f2: 1c00 7601 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0176 │ │ +08a8f6: 6e10 1d1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +08a8fc: 0c00 |0008: move-result-object v0 │ │ +08a8fe: 6e20 a70e 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0ea7 │ │ +08a904: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2647 │ │ 0x0003 line=2648 │ │ 0x000c line=2649 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ @@ -155460,74 +155470,74 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -089a20: |[089a20] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -089a30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -089a32: 6f30 7507 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0775 │ │ -089a38: 1c01 7701 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0177 │ │ -089a3c: 6e10 1d1f 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -089a42: 0c01 |0009: move-result-object v1 │ │ -089a44: 6e20 eb0a 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0aeb │ │ -089a4a: 5421 9f02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089a4e: 7110 5109 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089a54: 0c01 |0012: move-result-object v1 │ │ -089a56: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ -089a5a: 5421 9f02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089a5e: 7110 5109 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089a64: 0c01 |001a: move-result-object v1 │ │ -089a66: 6e10 2008 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -089a6c: 0a01 |001e: move-result v1 │ │ -089a6e: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ -089a72: 6e20 f70a 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0af7 │ │ -089a78: 5420 9f02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089a7c: 7110 5109 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089a82: 0c00 |0029: move-result-object v0 │ │ -089a84: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -089a88: 5420 9f02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089a8c: 7110 5209 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089a92: 0a00 |0031: move-result v0 │ │ -089a94: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ -089a98: 5420 9f02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089a9c: 7110 5209 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089aa2: 0a00 |0039: move-result v0 │ │ -089aa4: 5421 9f02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089aa8: 7110 5109 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089aae: 0c01 |003f: move-result-object v1 │ │ -089ab0: 6e10 2008 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -089ab6: 0a01 |0043: move-result v1 │ │ -089ab8: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ -089abc: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ -089ac0: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ -089ac4: 6e20 be0a 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0abe │ │ -089aca: 5420 9f02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089ace: 7110 5109 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089ad4: 0c00 |0052: move-result-object v0 │ │ -089ad6: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ -089ada: 5420 9f02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089ade: 7110 5209 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089ae4: 0a00 |005a: move-result v0 │ │ -089ae6: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ -089aea: 5420 9f02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089aee: 7110 5209 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089af4: 0a00 |0062: move-result v0 │ │ -089af6: 5421 9f02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089afa: 7110 5109 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089b00: 0c01 |0068: move-result-object v1 │ │ -089b02: 6e10 2008 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -089b08: 0a01 |006c: move-result v1 │ │ -089b0a: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ -089b0e: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ -089b12: 6e20 be0a 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0abe │ │ -089b18: 0e00 |0074: return-void │ │ -089b1a: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -089b1c: 28ab |0076: goto 0021 // -0055 │ │ +08a908: |[08a908] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08a918: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a91a: 6f30 7507 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0775 │ │ +08a920: 1c01 7601 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0176 │ │ +08a924: 6e10 1d1f 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +08a92a: 0c01 |0009: move-result-object v1 │ │ +08a92c: 6e20 eb0a 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0aeb │ │ +08a932: 5421 9f02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a936: 7110 5109 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08a93c: 0c01 |0012: move-result-object v1 │ │ +08a93e: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ +08a942: 5421 9f02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a946: 7110 5109 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08a94c: 0c01 |001a: move-result-object v1 │ │ +08a94e: 6e10 2008 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +08a954: 0a01 |001e: move-result v1 │ │ +08a956: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ +08a95a: 6e20 f70a 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0af7 │ │ +08a960: 5420 9f02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a964: 7110 5109 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08a96a: 0c00 |0029: move-result-object v0 │ │ +08a96c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +08a970: 5420 9f02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a974: 7110 5209 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08a97a: 0a00 |0031: move-result v0 │ │ +08a97c: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ +08a980: 5420 9f02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a984: 7110 5209 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08a98a: 0a00 |0039: move-result v0 │ │ +08a98c: 5421 9f02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a990: 7110 5109 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08a996: 0c01 |003f: move-result-object v1 │ │ +08a998: 6e10 2008 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +08a99e: 0a01 |0043: move-result v1 │ │ +08a9a0: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08a9a4: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ +08a9a8: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ +08a9ac: 6e20 be0a 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0abe │ │ +08a9b2: 5420 9f02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a9b6: 7110 5109 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08a9bc: 0c00 |0052: move-result-object v0 │ │ +08a9be: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ +08a9c2: 5420 9f02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a9c6: 7110 5209 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08a9cc: 0a00 |005a: move-result v0 │ │ +08a9ce: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ +08a9d2: 5420 9f02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a9d6: 7110 5209 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08a9dc: 0a00 |0062: move-result v0 │ │ +08a9de: 5421 9f02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08a9e2: 7110 5109 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08a9e8: 0c01 |0068: move-result-object v1 │ │ +08a9ea: 6e10 2008 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +08a9f0: 0a01 |006c: move-result v1 │ │ +08a9f2: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ +08a9f6: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ +08a9fa: 6e20 be0a 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0abe │ │ +08aa00: 0e00 |0074: return-void │ │ +08aa02: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +08aa04: 28ab |0076: goto 0021 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2653 │ │ 0x0004 line=2654 │ │ 0x000d line=2655 │ │ 0x0024 line=2656 │ │ 0x0048 line=2657 │ │ @@ -155545,78 +155555,78 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -089b20: |[089b20] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -089b30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -089b32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -089b34: 6f40 7807 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0778 │ │ -089b3a: 0a02 |0005: move-result v2 │ │ -089b3c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -089b40: 0f00 |0008: return v0 │ │ -089b42: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ -089b48: 0110 |000c: move v0, v1 │ │ -089b4a: 28fb |000d: goto 0008 // -0005 │ │ -089b4c: 5442 9f02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089b50: 7110 5109 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089b56: 0c02 |0013: move-result-object v2 │ │ -089b58: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -089b5c: 5442 9f02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089b60: 7110 5209 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089b66: 0a02 |001b: move-result v2 │ │ -089b68: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ -089b6c: 5442 9f02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089b70: 7110 5209 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089b76: 0a02 |0023: move-result v2 │ │ -089b78: 5443 9f02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089b7c: 7110 5109 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089b82: 0c03 |0029: move-result-object v3 │ │ -089b84: 6e10 2008 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -089b8a: 0a03 |002d: move-result v3 │ │ -089b8c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -089b90: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ -089b94: 5441 9f02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089b98: 5442 9f02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089b9c: 7110 5209 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089ba2: 0a02 |0039: move-result v2 │ │ -089ba4: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -089ba8: 6e20 b209 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -089bae: 28c9 |003f: goto 0008 // -0037 │ │ -089bb0: 0110 |0040: move v0, v1 │ │ -089bb2: 28c7 |0041: goto 0008 // -0039 │ │ -089bb4: 5442 9f02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089bb8: 7110 5109 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089bbe: 0c02 |0047: move-result-object v2 │ │ -089bc0: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ -089bc4: 5442 9f02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089bc8: 7110 5209 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089bce: 0a02 |004f: move-result v2 │ │ -089bd0: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ -089bd4: 5442 9f02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089bd8: 7110 5209 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089bde: 0a02 |0057: move-result v2 │ │ -089be0: 5443 9f02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089be4: 7110 5109 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ -089bea: 0c03 |005d: move-result-object v3 │ │ -089bec: 6e10 2008 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ -089bf2: 0a03 |0061: move-result v3 │ │ -089bf4: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ -089bf8: 5441 9f02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089bfc: 5442 9f02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ -089c00: 7110 5209 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ -089c06: 0a02 |006b: move-result v2 │ │ -089c08: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -089c0c: 6e20 b209 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -089c12: 2897 |0071: goto 0008 // -0069 │ │ -089c14: 0110 |0072: move v0, v1 │ │ -089c16: 2895 |0073: goto 0008 // -006b │ │ -089c18: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ +08aa08: |[08aa08] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08aa18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08aa1a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08aa1c: 6f40 7807 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0778 │ │ +08aa22: 0a02 |0005: move-result v2 │ │ +08aa24: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +08aa28: 0f00 |0008: return v0 │ │ +08aa2a: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ +08aa30: 0110 |000c: move v0, v1 │ │ +08aa32: 28fb |000d: goto 0008 // -0005 │ │ +08aa34: 5442 9f02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aa38: 7110 5109 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08aa3e: 0c02 |0013: move-result-object v2 │ │ +08aa40: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +08aa44: 5442 9f02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aa48: 7110 5209 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08aa4e: 0a02 |001b: move-result v2 │ │ +08aa50: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ +08aa54: 5442 9f02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aa58: 7110 5209 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08aa5e: 0a02 |0023: move-result v2 │ │ +08aa60: 5443 9f02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aa64: 7110 5109 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08aa6a: 0c03 |0029: move-result-object v3 │ │ +08aa6c: 6e10 2008 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +08aa72: 0a03 |002d: move-result v3 │ │ +08aa74: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08aa78: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ +08aa7c: 5441 9f02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aa80: 5442 9f02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aa84: 7110 5209 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08aa8a: 0a02 |0039: move-result v2 │ │ +08aa8c: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08aa90: 6e20 b209 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +08aa96: 28c9 |003f: goto 0008 // -0037 │ │ +08aa98: 0110 |0040: move v0, v1 │ │ +08aa9a: 28c7 |0041: goto 0008 // -0039 │ │ +08aa9c: 5442 9f02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aaa0: 7110 5109 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08aaa6: 0c02 |0047: move-result-object v2 │ │ +08aaa8: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ +08aaac: 5442 9f02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aab0: 7110 5209 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08aab6: 0a02 |004f: move-result v2 │ │ +08aab8: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ +08aabc: 5442 9f02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aac0: 7110 5209 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08aac6: 0a02 |0057: move-result v2 │ │ +08aac8: 5443 9f02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aacc: 7110 5109 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0951 │ │ +08aad2: 0c03 |005d: move-result-object v3 │ │ +08aad4: 6e10 2008 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0820 │ │ +08aada: 0a03 |0061: move-result v3 │ │ +08aadc: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ +08aae0: 5441 9f02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aae4: 5442 9f02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@029f │ │ +08aae8: 7110 5209 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0952 │ │ +08aaee: 0a02 |006b: move-result v2 │ │ +08aaf0: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08aaf4: 6e20 b209 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +08aafa: 2897 |0071: goto 0008 // -0069 │ │ +08aafc: 0110 |0072: move v0, v1 │ │ +08aafe: 2895 |0073: goto 0008 // -006b │ │ +08ab00: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2666 │ │ 0x0008 line=2683 │ │ 0x0009 line=2669 │ │ 0x000d line=2683 │ │ 0x000e line=2671 │ │ @@ -155628,21 +155638,21 @@ │ │ 0x0074 line=2669 │ │ locals : │ │ 0x0000 - 0x007e reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x007e reg=5 host Landroid/view/View; │ │ 0x0000 - 0x007e reg=6 action I │ │ 0x0000 - 0x007e reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #617 header: │ │ -class_idx : 371 │ │ +class_idx : 370 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -155664,17 +155674,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089c2c: |[089c2c] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -089c3c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089c42: 0e00 |0003: return-void │ │ +08ab14: |[08ab14] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +08ab24: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08ab2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -155683,18 +155693,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 │ │ -089c44: |[089c44] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -089c54: 2200 7401 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0174 │ │ -089c58: 7030 4109 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0941 │ │ -089c5e: 1100 |0005: return-object v0 │ │ +08ab2c: |[08ab2c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +08ab3c: 2200 7301 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0173 │ │ +08ab40: 7030 4109 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0941 │ │ +08ab46: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -155704,18 +155714,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 │ │ -089c60: |[089c60] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -089c70: 6e30 3c09 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@093c │ │ -089c76: 0c00 |0003: move-result-object v0 │ │ -089c78: 1100 |0004: return-object v0 │ │ +08ab48: |[08ab48] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +08ab58: 6e30 3c09 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@093c │ │ +08ab5e: 0c00 |0003: move-result-object v0 │ │ +08ab60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -155725,17 +155735,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 │ │ -089c7c: |[089c7c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -089c8c: 2320 a604 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@04a6 │ │ -089c90: 1100 |0002: return-object v0 │ │ +08ab64: |[08ab64] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +08ab74: 2320 a404 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@04a4 │ │ +08ab78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -155744,32 +155754,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 │ │ -089c94: |[089c94] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -089ca4: 6e20 3e09 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@093e │ │ -089caa: 0c00 |0003: move-result-object v0 │ │ -089cac: 1100 |0004: return-object v0 │ │ +08ab7c: |[08ab7c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +08ab8c: 6e20 3e09 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@093e │ │ +08ab92: 0c00 |0003: move-result-object v0 │ │ +08ab94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #618 header: │ │ -class_idx : 373 │ │ +class_idx : 372 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3363 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -155790,17 +155800,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089cb0: |[089cb0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -089cc0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089cc6: 0e00 |0003: return-void │ │ +08ab98: |[08ab98] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +08aba8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08abae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -155809,16 +155819,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089cc8: |[089cc8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -089cd8: 0e00 |0000: return-void │ │ +08abb0: |[08abb0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +08abc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -155827,16 +155837,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089cdc: |[089cdc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -089cec: 0e00 |0000: return-void │ │ +08abc4: |[08abc4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +08abd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -155847,30 +155857,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089cf0: |[089cf0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -089d00: 0e00 |0000: return-void │ │ +08abd8: |[08abd8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +08abe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 3363 (ViewPager.java) │ │ + source_file_idx : 3365 (ViewPager.java) │ │ │ │ Class #619 header: │ │ -class_idx : 377 │ │ +class_idx : 376 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 432 │ │ +superclass_idx : 941 │ │ +source_file_idx : 437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -155891,17 +155901,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089d04: |[089d04] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -089d14: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089d1a: 0e00 |0003: return-void │ │ +08abec: |[08abec] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +08abfc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08ac02: 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 - │ │ @@ -155910,16 +155920,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 │ │ -089d1c: |[089d1c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -089d2c: 0e00 |0000: return-void │ │ +08ac04: |[08ac04] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +08ac14: 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; │ │ @@ -155929,17 +155939,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 │ │ -089d30: |[089d30] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -089d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089d42: 1100 |0001: return-object v0 │ │ +08ac18: |[08ac18] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +08ac28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ac2a: 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 │ │ @@ -155949,31 +155959,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089d44: |[089d44] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -089d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089d56: 0f00 |0001: return v0 │ │ +08ac2c: |[08ac2c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +08ac3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ac3e: 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 : 432 (AccessibilityEventCompat.java) │ │ + source_file_idx : 437 (AccessibilityEventCompat.java) │ │ │ │ Class #620 header: │ │ -class_idx : 381 │ │ +class_idx : 380 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 438 │ │ +superclass_idx : 941 │ │ +source_file_idx : 443 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -156002,19 +156012,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 │ │ -089d58: |[089d58] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -089d68: 5b01 0103 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0301 │ │ -089d6c: 5b02 0203 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0302 │ │ -089d70: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089d76: 0e00 |0007: return-void │ │ +08ac40: |[08ac40] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +08ac50: 5b01 0103 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0301 │ │ +08ac54: 5b02 0203 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0302 │ │ +08ac58: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08ac5e: 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; │ │ @@ -156025,33 +156035,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089d78: |[089d78] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -089d88: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0302 │ │ -089d8c: 6e20 f209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@09f2 │ │ -089d92: 0e00 |0005: return-void │ │ +08ac60: |[08ac60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +08ac70: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0302 │ │ +08ac74: 6e20 f209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@09f2 │ │ +08ac7a: 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 : 438 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 443 (AccessibilityManagerCompat.java) │ │ │ │ Class #621 header: │ │ -class_idx : 383 │ │ +class_idx : 382 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 438 │ │ +superclass_idx : 941 │ │ +source_file_idx : 443 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #621 annotations: │ │ Annotations on class │ │ @@ -156076,17 +156086,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089d94: |[089d94] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -089da4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089daa: 0e00 |0003: return-void │ │ +08ac7c: |[08ac7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +08ac8c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08ac92: 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 - │ │ @@ -156095,17 +156105,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 │ │ -089dac: |[089dac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -089dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089dbe: 0f00 |0001: return v0 │ │ +08ac94: |[08ac94] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +08aca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aca6: 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; │ │ @@ -156115,18 +156125,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 │ │ -089dc0: |[089dc0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -089dd0: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ -089dd6: 0c00 |0003: move-result-object v0 │ │ -089dd8: 1100 |0004: return-object v0 │ │ +08aca8: |[08aca8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +08acb8: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ +08acbe: 0c00 |0003: move-result-object v0 │ │ +08acc0: 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 │ │ @@ -156136,18 +156146,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 │ │ -089ddc: |[089ddc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -089dec: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ -089df2: 0c00 |0003: move-result-object v0 │ │ -089df4: 1100 |0004: return-object v0 │ │ +08acc4: |[08acc4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +08acd4: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ +08acda: 0c00 |0003: move-result-object v0 │ │ +08acdc: 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; │ │ │ │ @@ -156156,17 +156166,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089df8: |[089df8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -089e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089e0a: 0f00 |0001: return v0 │ │ +08ace0: |[08ace0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +08acf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08acf2: 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; │ │ │ │ @@ -156175,17 +156185,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 │ │ -089e0c: |[089e0c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -089e1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089e1e: 1100 |0001: return-object v0 │ │ +08acf4: |[08acf4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +08ad04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ad06: 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; │ │ │ │ @@ -156194,32 +156204,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 │ │ -089e20: |[089e20] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -089e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089e32: 0f00 |0001: return v0 │ │ +08ad08: |[08ad08] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +08ad18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ad1a: 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 : 438 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 443 (AccessibilityManagerCompat.java) │ │ │ │ Class #622 header: │ │ -class_idx : 393 │ │ +class_idx : 392 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 444 │ │ +superclass_idx : 941 │ │ +source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 60 │ │ │ │ Class #622 annotations: │ │ Annotations on class │ │ @@ -156242,17 +156252,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089e34: |[089e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -089e44: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -089e4a: 0e00 |0003: return-void │ │ +08ad1c: |[08ad1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +08ad2c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08ad32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -156261,16 +156271,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089e4c: |[089e4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -089e5c: 0e00 |0000: return-void │ │ +08ad34: |[08ad34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +08ad44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -156280,16 +156290,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 │ │ -089e60: |[089e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -089e70: 0e00 |0000: return-void │ │ +08ad48: |[08ad48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08ad58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -156299,16 +156309,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 │ │ -089e74: |[089e74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -089e84: 0e00 |0000: return-void │ │ +08ad5c: |[08ad5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08ad6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -156319,18 +156329,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 │ │ -089e88: |[089e88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -089e98: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ -089e9e: 0c00 |0003: move-result-object v0 │ │ -089ea0: 1100 |0004: return-object v0 │ │ +08ad70: |[08ad70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +08ad80: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ +08ad86: 0c00 |0003: move-result-object v0 │ │ +08ad88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -156340,17 +156350,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 │ │ -089ea4: |[089ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -089eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089eb6: 1100 |0001: return-object v0 │ │ +08ad8c: |[08ad8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +08ad9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ad9e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -156360,17 +156370,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 │ │ -089eb8: |[089eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -089ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089eca: 1100 |0001: return-object v0 │ │ +08ada0: |[08ada0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +08adb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08adb2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -156380,17 +156390,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089ecc: |[089ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -089edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089ede: 0f00 |0001: return v0 │ │ +08adb4: |[08adb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +08adc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08adc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156399,16 +156409,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 │ │ -089ee0: |[089ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -089ef0: 0e00 |0000: return-void │ │ +08adc8: |[08adc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08add8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -156418,16 +156428,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 │ │ -089ef4: |[089ef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -089f04: 0e00 |0000: return-void │ │ +08addc: |[08addc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08adec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -156437,17 +156447,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 │ │ -089f08: |[089f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -089f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f1a: 1100 |0001: return-object v0 │ │ +08adf0: |[08adf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +08ae00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae02: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -156457,17 +156467,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089f1c: |[089f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -089f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f2e: 0f00 |0001: return v0 │ │ +08ae04: |[08ae04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +08ae14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156476,17 +156486,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 │ │ -089f30: |[089f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -089f40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f42: 1100 |0001: return-object v0 │ │ +08ae18: |[08ae18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08ae28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae2a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156495,17 +156505,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 │ │ -089f44: |[089f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -089f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f56: 1100 |0001: return-object v0 │ │ +08ae2c: |[08ae2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08ae3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156514,17 +156524,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089f58: |[089f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -089f68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f6a: 0f00 |0001: return v0 │ │ +08ae40: |[08ae40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +08ae50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156533,17 +156543,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 │ │ -089f6c: |[089f6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -089f7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f7e: 1100 |0001: return-object v0 │ │ +08ae54: |[08ae54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08ae64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae66: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156552,17 +156562,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 │ │ -089f80: |[089f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -089f90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f92: 1100 |0001: return-object v0 │ │ +08ae68: |[08ae68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08ae78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae7a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156571,17 +156581,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 │ │ -089f94: |[089f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -089fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089fa6: 1100 |0001: return-object v0 │ │ +08ae7c: |[08ae7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08ae8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ae8e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156590,17 +156600,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089fa8: |[089fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -089fb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089fba: 0f00 |0001: return v0 │ │ +08ae90: |[08ae90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +08aea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aea2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156609,17 +156619,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089fbc: |[089fbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -089fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089fce: 0f00 |0001: return v0 │ │ +08aea4: |[08aea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +08aeb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aeb6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156628,17 +156638,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089fd0: |[089fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -089fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089fe2: 0f00 |0001: return v0 │ │ +08aeb8: |[08aeb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +08aec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aeca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156647,17 +156657,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089fe4: |[089fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -089ff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089ff6: 0f00 |0001: return v0 │ │ +08aecc: |[08aecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +08aedc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aede: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156666,17 +156676,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089ff8: |[089ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -08a008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a00a: 0f00 |0001: return v0 │ │ +08aee0: |[08aee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +08aef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aef2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156685,17 +156695,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a00c: |[08a00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -08a01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a01e: 0f00 |0001: return v0 │ │ +08aef4: |[08aef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +08af04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156704,17 +156714,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a020: |[08a020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -08a030: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a032: 0f00 |0001: return v0 │ │ +08af08: |[08af08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +08af18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156723,17 +156733,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a034: |[08a034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -08a044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a046: 0f00 |0001: return v0 │ │ +08af1c: |[08af1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +08af2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156742,17 +156752,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a048: |[08a048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -08a058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a05a: 0f00 |0001: return v0 │ │ +08af30: |[08af30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +08af40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156761,17 +156771,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a05c: |[08a05c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -08a06c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a06e: 0f00 |0001: return v0 │ │ +08af44: |[08af44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +08af54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156780,17 +156790,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a070: |[08a070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -08a080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a082: 0f00 |0001: return v0 │ │ +08af58: |[08af58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +08af68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156799,17 +156809,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a084: |[08a084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -08a094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a096: 0f00 |0001: return v0 │ │ +08af6c: |[08af6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +08af7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156818,17 +156828,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a098: |[08a098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -08a0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a0aa: 0f00 |0001: return v0 │ │ +08af80: |[08af80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +08af90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156837,17 +156847,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a0ac: |[08a0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -08a0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a0be: 1100 |0001: return-object v0 │ │ +08af94: |[08af94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +08afa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08afa6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -156855,17 +156865,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 │ │ -08a0c0: |[08a0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -08a0d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a0d2: 1100 |0001: return-object v0 │ │ +08afa8: |[08afa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +08afb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08afba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -156874,17 +156884,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 │ │ -08a0d4: |[08a0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -08a0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a0e6: 1100 |0001: return-object v0 │ │ +08afbc: |[08afbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +08afcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08afce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -156894,17 +156904,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 │ │ -08a0e8: |[08a0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08a0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a0fa: 1100 |0001: return-object v0 │ │ +08afd0: |[08afd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08afe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08afe2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -156913,17 +156923,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a0fc: |[08a0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -08a10c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a10e: 0f00 |0001: return v0 │ │ +08afe4: |[08afe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +08aff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aff6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -156933,17 +156943,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 │ │ -08a110: |[08a110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -08a120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a122: 0f00 |0001: return v0 │ │ +08aff8: |[08aff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +08b008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b00a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -156954,16 +156964,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a124: |[08a124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -08a134: 0e00 |0000: return-void │ │ +08b00c: |[08b00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +08b01c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -156972,16 +156982,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a138: |[08a138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -08a148: 0e00 |0000: return-void │ │ +08b020: |[08b020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +08b030: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -156991,16 +157001,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 │ │ -08a14c: |[08a14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08a15c: 0e00 |0000: return-void │ │ +08b034: |[08b034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08b044: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -157010,16 +157020,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 │ │ -08a160: |[08a160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08a170: 0e00 |0000: return-void │ │ +08b048: |[08b048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08b058: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -157029,16 +157039,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a174: |[08a174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -08a184: 0e00 |0000: return-void │ │ +08b05c: |[08b05c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +08b06c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -157048,16 +157058,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a188: |[08a188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -08a198: 0e00 |0000: return-void │ │ +08b070: |[08b070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +08b080: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -157067,16 +157077,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 │ │ -08a19c: |[08a19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08a1ac: 0e00 |0000: return-void │ │ +08b084: |[08b084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08b094: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -157086,16 +157096,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a1b0: |[08a1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -08a1c0: 0e00 |0000: return-void │ │ +08b098: |[08b098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +08b0a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -157105,16 +157115,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 │ │ -08a1c4: |[08a1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08a1d4: 0e00 |0000: return-void │ │ +08b0ac: |[08b0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08b0bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -157124,16 +157134,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a1d8: |[08a1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -08a1e8: 0e00 |0000: return-void │ │ +08b0c0: |[08b0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +08b0d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -157143,16 +157153,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a1ec: |[08a1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -08a1fc: 0e00 |0000: return-void │ │ +08b0d4: |[08b0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +08b0e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -157162,16 +157172,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a200: |[08a200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -08a210: 0e00 |0000: return-void │ │ +08b0e8: |[08b0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +08b0f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -157181,16 +157191,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a214: |[08a214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -08a224: 0e00 |0000: return-void │ │ +08b0fc: |[08b0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +08b10c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -157200,16 +157210,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a228: |[08a228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -08a238: 0e00 |0000: return-void │ │ +08b110: |[08b110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +08b120: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -157219,16 +157229,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 │ │ -08a23c: |[08a23c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08a24c: 0e00 |0000: return-void │ │ +08b124: |[08b124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08b134: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -157238,16 +157248,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 │ │ -08a250: |[08a250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08a260: 0e00 |0000: return-void │ │ +08b138: |[08b138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08b148: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -157257,16 +157267,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 │ │ -08a264: |[08a264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08a274: 0e00 |0000: return-void │ │ +08b14c: |[08b14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08b15c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -157277,16 +157287,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a278: |[08a278] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -08a288: 0e00 |0000: return-void │ │ +08b160: |[08b160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +08b170: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -157296,16 +157306,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a28c: |[08a28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -08a29c: 0e00 |0000: return-void │ │ +08b174: |[08b174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +08b184: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -157315,16 +157325,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a2a0: |[08a2a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -08a2b0: 0e00 |0000: return-void │ │ +08b188: |[08b188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +08b198: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -157334,16 +157344,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 │ │ -08a2b4: |[08a2b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08a2c4: 0e00 |0000: return-void │ │ +08b19c: |[08b19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08b1ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -157353,16 +157363,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 │ │ -08a2c8: |[08a2c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08a2d8: 0e00 |0000: return-void │ │ +08b1b0: |[08b1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08b1c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -157373,16 +157383,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 │ │ -08a2dc: |[08a2dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08a2ec: 0e00 |0000: return-void │ │ +08b1c4: |[08b1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08b1d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -157392,31 +157402,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a2f0: |[08a2f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -08a300: 0e00 |0000: return-void │ │ +08b1d8: |[08b1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +08b1e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 444 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 449 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #623 header: │ │ -class_idx : 398 │ │ +class_idx : 397 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 451 │ │ +superclass_idx : 941 │ │ +source_file_idx : 456 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #623 annotations: │ │ Annotations on class │ │ @@ -157447,19 +157457,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 │ │ -08a304: |[08a304] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -08a314: 5b01 1f03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@031f │ │ -08a318: 5b02 2003 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ -08a31c: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08a322: 0e00 |0007: return-void │ │ +08b1ec: |[08b1ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +08b1fc: 5b01 1f03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@031f │ │ +08b200: 5b02 2003 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ +08b204: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08b20a: 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; │ │ @@ -157470,24 +157480,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08a324: |[08a324] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -08a334: 5421 2003 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ -08a338: 6e20 480b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0b48 │ │ -08a33e: 0c00 |0005: move-result-object v0 │ │ -08a340: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08a344: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08a346: 1101 |0009: return-object v1 │ │ -08a348: 6e10 cc0a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ -08a34e: 0c01 |000d: move-result-object v1 │ │ -08a350: 28fb |000e: goto 0009 // -0005 │ │ +08b20c: |[08b20c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +08b21c: 5421 2003 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ +08b220: 6e20 480b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0b48 │ │ +08b226: 0c00 |0005: move-result-object v0 │ │ +08b228: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08b22c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08b22e: 1101 |0009: return-object v1 │ │ +08b230: 6e10 cc0a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ +08b236: 0c01 |000d: move-result-object v1 │ │ +08b238: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -157500,33 +157510,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 │ │ -08a354: |[08a354] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -08a364: 5465 2003 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ -08a368: 6e30 490b 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0b49 │ │ -08a36e: 0c00 |0005: move-result-object v0 │ │ -08a370: 2204 c903 |0006: new-instance v4, Ljava/util/ArrayList; // type@03c9 │ │ -08a374: 7010 a41f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -08a37a: 7210 e41f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ -08a380: 0a03 |000e: move-result v3 │ │ -08a382: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08a384: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -08a388: 7220 df1f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -08a38e: 0c02 |0015: move-result-object v2 │ │ -08a390: 1f02 8a01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@018a │ │ -08a394: 6e10 cc0a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ -08a39a: 0c05 |001b: move-result-object v5 │ │ -08a39c: 7220 db1f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -08a3a2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08a3a6: 28ef |0021: goto 0010 // -0011 │ │ -08a3a8: 1104 |0022: return-object v4 │ │ +08b23c: |[08b23c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +08b24c: 5465 2003 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ +08b250: 6e30 490b 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0b49 │ │ +08b256: 0c00 |0005: move-result-object v0 │ │ +08b258: 2204 c703 |0006: new-instance v4, Ljava/util/ArrayList; // type@03c7 │ │ +08b25c: 7010 a41f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08b262: 7210 e41f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fe4 │ │ +08b268: 0a03 |000e: move-result v3 │ │ +08b26a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08b26c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +08b270: 7220 df1f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +08b276: 0c02 |0015: move-result-object v2 │ │ +08b278: 1f02 8901 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0189 │ │ +08b27c: 6e10 cc0a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ +08b282: 0c05 |001b: move-result-object v5 │ │ +08b284: 7220 db1f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +08b28a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08b28e: 28ef |0021: goto 0010 // -0011 │ │ +08b290: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -157548,35 +157558,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -08a3ac: |[08a3ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -08a3bc: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ -08a3c0: 6e40 4b0b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0b4b │ │ -08a3c6: 0a00 |0005: move-result v0 │ │ -08a3c8: 0f00 |0006: return v0 │ │ +08b294: |[08b294] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +08b2a4: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0320 │ │ +08b2a8: 6e40 4b0b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0b4b │ │ +08b2ae: 0a00 |0005: move-result v0 │ │ +08b2b0: 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 : 451 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 456 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #624 header: │ │ -class_idx : 400 │ │ +class_idx : 399 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 451 │ │ +superclass_idx : 941 │ │ +source_file_idx : 456 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #624 annotations: │ │ Annotations on class │ │ @@ -157597,17 +157607,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a3cc: |[08a3cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -08a3dc: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08a3e2: 0e00 |0003: return-void │ │ +08b2b4: |[08b2b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +08b2c4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08b2ca: 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 - │ │ @@ -157616,31 +157626,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 │ │ -08a3e4: |[08a3e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -08a3f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a3f6: 1100 |0001: return-object v0 │ │ +08b2cc: |[08b2cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +08b2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b2de: 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 : 451 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 456 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #625 header: │ │ -class_idx : 409 │ │ +class_idx : 408 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 456 │ │ +superclass_idx : 941 │ │ +source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #625 annotations: │ │ Annotations on class │ │ @@ -157663,17 +157673,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a3f8: |[08a3f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -08a408: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08a40e: 0e00 |0003: return-void │ │ +08b2e0: |[08b2e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +08b2f0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08b2f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -157682,17 +157692,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a410: |[08a410] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -08a420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a422: 0f00 |0001: return v0 │ │ +08b2f8: |[08b2f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +08b308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b30a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157701,17 +157711,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 │ │ -08a424: |[08a424] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08a434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a436: 1100 |0001: return-object v0 │ │ +08b30c: |[08b30c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08b31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b31e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157720,17 +157730,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 │ │ -08a438: |[08a438] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08a448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a44a: 1100 |0001: return-object v0 │ │ +08b320: |[08b320] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08b330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b332: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157739,17 +157749,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 │ │ -08a44c: |[08a44c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08a45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a45e: 1100 |0001: return-object v0 │ │ +08b334: |[08b334] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08b344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b346: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157758,17 +157768,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a460: |[08a460] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -08a470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a472: 0f00 |0001: return v0 │ │ +08b348: |[08b348] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +08b358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b35a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157777,17 +157787,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a474: |[08a474] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -08a484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a486: 0f00 |0001: return v0 │ │ +08b35c: |[08b35c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +08b36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b36e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157796,17 +157806,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a488: |[08a488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -08a498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a49a: 0f00 |0001: return v0 │ │ +08b370: |[08b370] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +08b380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b382: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157815,17 +157825,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a49c: |[08a49c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -08a4ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a4ae: 0f00 |0001: return v0 │ │ +08b384: |[08b384] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +08b394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b396: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157834,17 +157844,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a4b0: |[08a4b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -08a4c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a4c2: 0f00 |0001: return v0 │ │ +08b398: |[08b398] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +08b3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b3aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157853,17 +157863,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 │ │ -08a4c4: |[08a4c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -08a4d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a4d6: 1100 |0001: return-object v0 │ │ +08b3ac: |[08b3ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +08b3bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b3be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157872,17 +157882,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a4d8: |[08a4d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -08a4e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a4ea: 0f00 |0001: return v0 │ │ +08b3c0: |[08b3c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +08b3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b3d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157891,17 +157901,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a4ec: |[08a4ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -08a4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a4fe: 0f00 |0001: return v0 │ │ +08b3d4: |[08b3d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +08b3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b3e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157910,17 +157920,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a500: |[08a500] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -08a510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a512: 0f00 |0001: return v0 │ │ +08b3e8: |[08b3e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +08b3f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b3fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157929,17 +157939,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 │ │ -08a514: |[08a514] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08a524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a526: 1100 |0001: return-object v0 │ │ +08b3fc: |[08b3fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08b40c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b40e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157948,18 +157958,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 │ │ -08a528: |[08a528] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -08a538: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ -08a53e: 0c00 |0003: move-result-object v0 │ │ -08a540: 1100 |0004: return-object v0 │ │ +08b410: |[08b410] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +08b420: 7100 bd1f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fbd │ │ +08b426: 0c00 |0003: move-result-object v0 │ │ +08b428: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157968,17 +157978,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a544: |[08a544] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -08a554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a556: 0f00 |0001: return v0 │ │ +08b42c: |[08b42c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +08b43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b43e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -157987,17 +157997,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a558: |[08a558] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -08a568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a56a: 0f00 |0001: return v0 │ │ +08b440: |[08b440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +08b450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b452: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -158006,17 +158016,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a56c: |[08a56c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -08a57c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a57e: 0f00 |0001: return v0 │ │ +08b454: |[08b454] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +08b464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b466: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -158025,17 +158035,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a580: |[08a580] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -08a590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a592: 0f00 |0001: return v0 │ │ +08b468: |[08b468] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +08b478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b47a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -158044,17 +158054,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a594: |[08a594] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -08a5a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a5a6: 0f00 |0001: return v0 │ │ +08b47c: |[08b47c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +08b48c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b48e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -158063,17 +158073,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a5a8: |[08a5a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -08a5b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a5ba: 0f00 |0001: return v0 │ │ +08b490: |[08b490] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +08b4a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b4a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -158082,17 +158092,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a5bc: |[08a5bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -08a5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a5ce: 0f00 |0001: return v0 │ │ +08b4a4: |[08b4a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +08b4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b4b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -158101,17 +158111,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a5d0: |[08a5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -08a5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a5e2: 1100 |0001: return-object v0 │ │ +08b4b8: |[08b4b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +08b4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b4ca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -158119,17 +158129,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 │ │ -08a5e4: |[08a5e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08a5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a5f6: 1100 |0001: return-object v0 │ │ +08b4cc: |[08b4cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08b4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b4de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -158138,16 +158148,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a5f8: |[08a5f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -08a608: 0e00 |0000: return-void │ │ +08b4e0: |[08b4e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +08b4f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -158156,16 +158166,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a60c: |[08a60c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -08a61c: 0e00 |0000: return-void │ │ +08b4f4: |[08b4f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +08b504: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -158175,16 +158185,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 │ │ -08a620: |[08a620] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08a630: 0e00 |0000: return-void │ │ +08b508: |[08b508] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08b518: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -158194,16 +158204,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a634: |[08a634] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -08a644: 0e00 |0000: return-void │ │ +08b51c: |[08b51c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +08b52c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -158213,16 +158223,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 │ │ -08a648: |[08a648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08a658: 0e00 |0000: return-void │ │ +08b530: |[08b530] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08b540: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -158232,16 +158242,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 │ │ -08a65c: |[08a65c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08a66c: 0e00 |0000: return-void │ │ +08b544: |[08b544] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08b554: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -158251,16 +158261,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a670: |[08a670] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -08a680: 0e00 |0000: return-void │ │ +08b558: |[08b558] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +08b568: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -158270,16 +158280,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a684: |[08a684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -08a694: 0e00 |0000: return-void │ │ +08b56c: |[08b56c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +08b57c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -158289,16 +158299,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a698: |[08a698] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -08a6a8: 0e00 |0000: return-void │ │ +08b580: |[08b580] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +08b590: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -158308,16 +158318,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a6ac: |[08a6ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -08a6bc: 0e00 |0000: return-void │ │ +08b594: |[08b594] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +08b5a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -158327,16 +158337,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a6c0: |[08a6c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -08a6d0: 0e00 |0000: return-void │ │ +08b5a8: |[08b5a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +08b5b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -158346,16 +158356,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a6d4: |[08a6d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -08a6e4: 0e00 |0000: return-void │ │ +08b5bc: |[08b5bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +08b5cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -158365,16 +158375,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a6e8: |[08a6e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -08a6f8: 0e00 |0000: return-void │ │ +08b5d0: |[08b5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +08b5e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -158384,16 +158394,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 │ │ -08a6fc: |[08a6fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -08a70c: 0e00 |0000: return-void │ │ +08b5e4: |[08b5e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +08b5f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -158403,16 +158413,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a710: |[08a710] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -08a720: 0e00 |0000: return-void │ │ +08b5f8: |[08b5f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +08b608: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -158422,16 +158432,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a724: |[08a724] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -08a734: 0e00 |0000: return-void │ │ +08b60c: |[08b60c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +08b61c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -158441,16 +158451,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a738: |[08a738] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -08a748: 0e00 |0000: return-void │ │ +08b620: |[08b620] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +08b630: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -158460,16 +158470,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a74c: |[08a74c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -08a75c: 0e00 |0000: return-void │ │ +08b634: |[08b634] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +08b644: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -158479,16 +158489,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a760: |[08a760] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -08a770: 0e00 |0000: return-void │ │ +08b648: |[08b648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +08b658: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -158498,16 +158508,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 │ │ -08a774: |[08a774] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08a784: 0e00 |0000: return-void │ │ +08b65c: |[08b65c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08b66c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -158517,16 +158527,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 │ │ -08a788: |[08a788] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08a798: 0e00 |0000: return-void │ │ +08b670: |[08b670] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08b680: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -158537,31 +158547,31 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a79c: |[08a79c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -08a7ac: 0e00 |0000: return-void │ │ +08b684: |[08b684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +08b694: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ - source_file_idx : 456 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 461 (AccessibilityRecordCompat.java) │ │ │ │ Class #626 header: │ │ -class_idx : 417 │ │ +class_idx : 416 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 556 │ │ -source_file_idx : 676 │ │ +superclass_idx : 554 │ │ +source_file_idx : 680 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #626 annotations: │ │ Annotations on class │ │ @@ -158634,19 +158644,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 │ │ -08a7b0: |[08a7b0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -08a7c0: 7010 6b0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -08a7c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -08a7c8: 6e40 5d0c 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ -08a7ce: 0e00 |0007: return-void │ │ +08b698: |[08b698] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +08b6a8: 7010 6b0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +08b6ae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08b6b0: 6e40 5d0c 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ +08b6b6: 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; │ │ @@ -158658,18 +158668,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 │ │ -08a7d0: |[08a7d0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -08a7e0: 7010 6b0f 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -08a7e6: 6e40 5d0c 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ -08a7ec: 0e00 |0006: return-void │ │ +08b6b8: |[08b6b8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +08b6c8: 7010 6b0f 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +08b6ce: 6e40 5d0c 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ +08b6d4: 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; │ │ @@ -158682,22 +158692,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 │ │ -08a7f0: |[08a7f0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -08a800: 7010 6b0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ -08a806: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -08a80a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -08a80c: 6e40 5d0c 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ -08a812: 0e00 |0009: return-void │ │ -08a814: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -08a816: 28fb |000b: goto 0006 // -0005 │ │ +08b6d8: |[08b6d8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +08b6e8: 7010 6b0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0f6b │ │ +08b6ee: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +08b6f2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08b6f4: 6e40 5d0c 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ +08b6fa: 0e00 |0009: return-void │ │ +08b6fc: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +08b6fe: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -158718,20 +158728,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08a818: |[08a818] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -08a828: 6e20 660c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0c66 │ │ -08a82e: 0c00 |0003: move-result-object v0 │ │ -08a830: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -08a834: 7210 c001 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -08a83a: 0e00 |0009: return-void │ │ +08b700: |[08b700] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +08b710: 6e20 660c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0c66 │ │ +08b716: 0c00 |0003: move-result-object v0 │ │ +08b718: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +08b71c: 7210 c001 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +08b722: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -158744,21 +158754,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 │ │ -08a83c: |[08a83c] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -08a84c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -08a850: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -08a854: 1100 |0004: return-object v0 │ │ -08a856: 6e10 511f 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -08a85c: 0c00 |0008: move-result-object v0 │ │ -08a85e: 28fb |0009: goto 0004 // -0005 │ │ +08b724: |[08b724] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +08b734: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +08b738: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +08b73c: 1100 |0004: return-object v0 │ │ +08b73e: 6e10 511f 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +08b744: 0c00 |0008: move-result-object v0 │ │ +08b746: 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; │ │ │ │ @@ -158767,25 +158777,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08a860: |[08a860] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -08a870: 5510 3003 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08a874: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -08a878: 5410 2d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a87c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -08a880: 5410 2d03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a884: 7210 c301 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -08a88a: 0a00 |000d: move-result v0 │ │ -08a88c: 0f00 |000e: return v0 │ │ -08a88e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08a890: 28fe |0010: goto 000e // -0002 │ │ +08b748: |[08b748] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +08b758: 5510 3003 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08b75c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +08b760: 5410 2d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b764: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +08b768: 5410 2d03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b76c: 7210 c301 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +08b772: 0a00 |000d: move-result v0 │ │ +08b774: 0f00 |000e: return v0 │ │ +08b776: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08b778: 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; │ │ @@ -158795,17 +158805,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a894: |[08a894] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -08a8a4: 5410 2d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a8a8: 1100 |0002: return-object v0 │ │ +08b77c: |[08b77c] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +08b78c: 5410 2d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b790: 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;) │ │ @@ -158813,32 +158823,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 │ │ -08a8ac: |[08a8ac] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08a8bc: 5531 3003 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08a8c0: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -08a8c4: 5431 2d03 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a8c8: 7220 cd01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -08a8ce: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -08a8d2: 5431 2c03 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ -08a8d6: 5432 2d03 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a8da: 6e40 5f0c 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@0c5f │ │ -08a8e0: 0c00 |0012: move-result-object v0 │ │ -08a8e2: 5431 2c03 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ -08a8e6: 5432 2d03 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a8ea: 6e40 510c 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@0c51 │ │ -08a8f0: 1100 |001a: return-object v0 │ │ -08a8f2: 0750 |001b: move-object v0, v5 │ │ -08a8f4: 28f7 |001c: goto 0013 // -0009 │ │ -08a8f6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -08a8f8: 28fc |001e: goto 001a // -0004 │ │ +08b794: |[08b794] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08b7a4: 5531 3003 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08b7a8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +08b7ac: 5431 2d03 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b7b0: 7220 cd01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +08b7b6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +08b7ba: 5431 2c03 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ +08b7be: 5432 2d03 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b7c2: 6e40 5f0c 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@0c5f │ │ +08b7c8: 0c00 |0012: move-result-object v0 │ │ +08b7ca: 5431 2c03 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ +08b7ce: 5432 2d03 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b7d2: 6e40 510c 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@0c51 │ │ +08b7d8: 1100 |001a: return-object v0 │ │ +08b7da: 0750 |001b: move-object v0, v5 │ │ +08b7dc: 28f7 |001c: goto 0013 // -0009 │ │ +08b7de: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +08b7e0: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -158858,22 +158868,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08a8fc: |[08a8fc] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -08a90c: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@032e │ │ -08a910: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08a914: 2200 a301 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@01a3 │ │ -08a918: 7020 6b0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0c6b │ │ -08a91e: 5b10 2e03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@032e │ │ -08a922: 5410 2e03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@032e │ │ -08a926: 1100 |000d: return-object v0 │ │ +08b7e4: |[08b7e4] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +08b7f4: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@032e │ │ +08b7f8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08b7fc: 2200 a201 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@01a2 │ │ +08b800: 7020 6b0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0c6b │ │ +08b806: 5b10 2e03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@032e │ │ +08b80a: 5410 2e03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@032e │ │ +08b80e: 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; │ │ @@ -158883,17 +158893,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a928: |[08a928] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -08a938: 5410 3103 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ -08a93c: 1100 |0002: return-object v0 │ │ +08b810: |[08b810] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +08b820: 5410 3103 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ +08b824: 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;) │ │ @@ -158901,25 +158911,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08a940: |[08a940] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -08a950: 5510 3003 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08a954: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -08a958: 5410 2d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a95c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -08a960: 5410 2d03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a964: 7220 cd01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -08a96a: 5410 2d03 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a96e: 1100 |000f: return-object v0 │ │ -08a970: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08a972: 28fe |0011: goto 000f // -0002 │ │ +08b828: |[08b828] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +08b838: 5510 3003 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08b83c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +08b840: 5410 2d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b844: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +08b848: 5410 2d03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b84c: 7220 cd01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +08b852: 5410 2d03 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b856: 1100 |000f: return-object v0 │ │ +08b858: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08b85a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -158931,29 +158941,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -08a974: |[08a974] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -08a984: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -08a988: 5532 3003 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08a98c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -08a990: 5432 2d03 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a994: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -08a998: 5432 2d03 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a99c: 7220 cd01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -08a9a2: 0a02 |000f: move-result v2 │ │ -08a9a4: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -08a9a8: 5430 2d03 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a9ac: 5231 3203 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ -08a9b0: 7220 c601 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01c6 │ │ -08a9b6: 0b00 |0019: move-result-wide v0 │ │ -08a9b8: 1000 |001a: return-wide v0 │ │ +08b85c: |[08b85c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +08b86c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +08b870: 5532 3003 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08b874: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +08b878: 5432 2d03 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b87c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +08b880: 5432 2d03 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b884: 7220 cd01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +08b88a: 0a02 |000f: move-result v2 │ │ +08b88c: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +08b890: 5430 2d03 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b894: 5231 3203 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ +08b898: 7220 c601 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01c6 │ │ +08b89e: 0b00 |0019: move-result-wide v0 │ │ +08b8a0: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -158965,48 +158975,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 │ │ -08a9bc: |[08a9bc] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08a9cc: 5541 3003 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08a9d0: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -08a9d4: 2201 a103 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08a9d8: 1a02 6725 |0006: const-string v2, "this should only be called when the cursor is valid" // string@2567 │ │ -08a9dc: 7020 311f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08a9e2: 2701 |000b: throw v1 │ │ -08a9e4: 5441 2d03 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08a9e8: 7220 cd01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -08a9ee: 0a01 |0011: move-result v1 │ │ -08a9f0: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -08a9f4: 2201 a103 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08a9f8: 2202 b303 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -08a9fc: 7010 761f 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08aa02: 1a03 be11 |001b: const-string v3, "couldn't move cursor to position " // string@11be │ │ -08aa06: 6e20 7e1f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08aa0c: 0c02 |0020: move-result-object v2 │ │ -08aa0e: 6e20 7b1f 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08aa14: 0c02 |0024: move-result-object v2 │ │ -08aa16: 6e10 841f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08aa1c: 0c02 |0028: move-result-object v2 │ │ -08aa1e: 7020 311f 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08aa24: 2701 |002c: throw v1 │ │ -08aa26: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -08aa2a: 5441 2c03 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ -08aa2e: 5442 2d03 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08aa32: 6e40 600c 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@0c60 │ │ -08aa38: 0c00 |0036: move-result-object v0 │ │ -08aa3a: 5441 2c03 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ -08aa3e: 5442 2d03 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08aa42: 6e40 510c 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@0c51 │ │ -08aa48: 1100 |003e: return-object v0 │ │ -08aa4a: 0760 |003f: move-object v0, v6 │ │ -08aa4c: 28f7 |0040: goto 0037 // -0009 │ │ +08b8a4: |[08b8a4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08b8b4: 5541 3003 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08b8b8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +08b8bc: 2201 9f03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +08b8c0: 1a02 6725 |0006: const-string v2, "this should only be called when the cursor is valid" // string@2567 │ │ +08b8c4: 7020 311f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08b8ca: 2701 |000b: throw v1 │ │ +08b8cc: 5441 2d03 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b8d0: 7220 cd01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +08b8d6: 0a01 |0011: move-result v1 │ │ +08b8d8: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +08b8dc: 2201 9f03 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +08b8e0: 2202 b103 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +08b8e4: 7010 761f 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08b8ea: 1a03 bf11 |001b: const-string v3, "couldn't move cursor to position " // string@11bf │ │ +08b8ee: 6e20 7e1f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08b8f4: 0c02 |0020: move-result-object v2 │ │ +08b8f6: 6e20 7b1f 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +08b8fc: 0c02 |0024: move-result-object v2 │ │ +08b8fe: 6e10 841f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08b904: 0c02 |0028: move-result-object v2 │ │ +08b906: 7020 311f 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08b90c: 2701 |002c: throw v1 │ │ +08b90e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +08b912: 5441 2c03 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ +08b916: 5442 2d03 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b91a: 6e40 600c 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@0c60 │ │ +08b920: 0c00 |0036: move-result-object v0 │ │ +08b922: 5441 2c03 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ +08b926: 5442 2d03 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b92a: 6e40 510c 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@0c51 │ │ +08b930: 1100 |003e: return-object v0 │ │ +08b932: 0760 |003f: move-object v0, v6 │ │ +08b934: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -159027,17 +159037,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08aa50: |[08aa50] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -08aa60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08aa62: 0f00 |0001: return v0 │ │ +08b938: |[08b938] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +08b948: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08b94a: 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;) │ │ @@ -159045,59 +159055,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 │ │ -08aa64: |[08aa64] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -08aa74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08aa76: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08aa78: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08aa7a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -08aa7e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -08aa82: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -08aa86: 5c40 2a03 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@032a │ │ -08aa8a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -08aa8e: 5b46 2d03 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08aa92: 5c40 3003 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08aa96: 5b45 2c03 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ -08aa9a: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -08aa9e: 1a01 d30d |0015: const-string v1, "_id" // string@0dd3 │ │ -08aaa2: 7220 c201 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01c2 │ │ -08aaa8: 0a01 |001a: move-result v1 │ │ -08aaaa: 5941 3203 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ -08aaae: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -08aab2: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -08aab4: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -08aab8: 2201 9f01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@019f │ │ -08aabc: 7020 470c 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0c47 │ │ -08aac2: 5b41 2b03 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08aac6: 2201 a001 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@01a0 │ │ -08aaca: 7030 4b0c 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@0c4b │ │ -08aad0: 5b41 2f03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08aad4: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -08aad8: 5441 2b03 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08aadc: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -08aae0: 5441 2b03 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08aae4: 7220 ce01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01ce │ │ -08aaea: 5441 2f03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08aaee: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -08aaf2: 5441 2f03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08aaf6: 7220 cf01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01cf │ │ -08aafc: 0e00 |0044: return-void │ │ -08aafe: 5c41 2a03 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@032a │ │ -08ab02: 28c4 |0047: goto 000b // -003c │ │ -08ab04: 0110 |0048: move v0, v1 │ │ -08ab06: 28c4 |0049: goto 000d // -003c │ │ -08ab08: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -08ab0a: 28d0 |004b: goto 001b // -0030 │ │ -08ab0c: 5b43 2b03 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08ab10: 5b43 2f03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08ab14: 28e0 |0050: goto 0030 // -0020 │ │ +08b94c: |[08b94c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +08b95c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08b95e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08b960: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08b962: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +08b966: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +08b96a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +08b96e: 5c40 2a03 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@032a │ │ +08b972: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +08b976: 5b46 2d03 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08b97a: 5c40 3003 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08b97e: 5b45 2c03 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@032c │ │ +08b982: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +08b986: 1a01 d50d |0015: const-string v1, "_id" // string@0dd5 │ │ +08b98a: 7220 c201 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01c2 │ │ +08b990: 0a01 |001a: move-result v1 │ │ +08b992: 5941 3203 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ +08b996: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +08b99a: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +08b99c: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +08b9a0: 2201 9e01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@019e │ │ +08b9a4: 7020 470c 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0c47 │ │ +08b9aa: 5b41 2b03 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08b9ae: 2201 9f01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@019f │ │ +08b9b2: 7030 4b0c 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@0c4b │ │ +08b9b8: 5b41 2f03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08b9bc: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +08b9c0: 5441 2b03 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08b9c4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +08b9c8: 5441 2b03 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08b9cc: 7220 ce01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01ce │ │ +08b9d2: 5441 2f03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08b9d6: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +08b9da: 5441 2f03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08b9de: 7220 cf01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01cf │ │ +08b9e4: 0e00 |0044: return-void │ │ +08b9e6: 5c41 2a03 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@032a │ │ +08b9ea: 28c4 |0047: goto 000b // -003c │ │ +08b9ec: 0110 |0048: move v0, v1 │ │ +08b9ee: 28c4 |0049: goto 000d // -003c │ │ +08b9f0: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +08b9f2: 28d0 |004b: goto 001b // -0030 │ │ +08b9f4: 5b43 2b03 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08b9f8: 5b43 2f03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08b9fc: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -159129,21 +159139,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 │ │ -08ab18: |[08ab18] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -08ab28: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -08ab2c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08ab2e: 6e40 5d0c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ -08ab34: 0e00 |0006: return-void │ │ -08ab36: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -08ab38: 28fb |0008: goto 0003 // -0005 │ │ +08ba00: |[08ba00] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +08ba10: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +08ba14: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08ba16: 6e40 5d0c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c5d │ │ +08ba1c: 0e00 |0006: return-void │ │ +08ba1e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +08ba20: 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; │ │ @@ -159156,18 +159166,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 │ │ -08ab3c: |[08ab3c] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08ab4c: 6e40 600c 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@0c60 │ │ -08ab52: 0c00 |0003: move-result-object v0 │ │ -08ab54: 1100 |0004: return-object v0 │ │ +08ba24: |[08ba24] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08ba34: 6e40 600c 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@0c60 │ │ +08ba3a: 0c00 |0003: move-result-object v0 │ │ +08ba3c: 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; │ │ @@ -159184,28 +159194,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -08ab58: |[08ab58] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -08ab68: 5510 2a03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@032a │ │ -08ab6c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -08ab70: 5410 2d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08ab74: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -08ab78: 5410 2d03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08ab7c: 7210 ca01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ -08ab82: 0a00 |000d: move-result v0 │ │ -08ab84: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -08ab88: 5410 2d03 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08ab8c: 7210 d001 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@01d0 │ │ -08ab92: 0a00 |0015: move-result v0 │ │ -08ab94: 5c10 3003 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08ab98: 0e00 |0018: return-void │ │ +08ba40: |[08ba40] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +08ba50: 5510 2a03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@032a │ │ +08ba54: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +08ba58: 5410 2d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08ba5c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +08ba60: 5410 2d03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08ba64: 7210 ca01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ +08ba6a: 0a00 |000d: move-result v0 │ │ +08ba6c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +08ba70: 5410 2d03 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08ba74: 7210 d001 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@01d0 │ │ +08ba7a: 0a00 |0015: move-result v0 │ │ +08ba7c: 5c10 3003 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08ba80: 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; │ │ @@ -159215,23 +159225,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 │ │ -08ab9c: |[08ab9c] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -08abac: 5410 3103 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ -08abb0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08abb4: 5410 3103 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ -08abb8: 7220 950f 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f95 │ │ -08abbe: 0c00 |0009: move-result-object v0 │ │ -08abc0: 1100 |000a: return-object v0 │ │ -08abc2: 5410 2d03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08abc6: 28fd |000d: goto 000a // -0003 │ │ +08ba84: |[08ba84] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +08ba94: 5410 3103 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ +08ba98: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08ba9c: 5410 3103 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ +08baa0: 7220 950f 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f95 │ │ +08baa6: 0c00 |0009: move-result-object v0 │ │ +08baa8: 1100 |000a: return-object v0 │ │ +08baaa: 5410 2d03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08baae: 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; │ │ @@ -159242,17 +159252,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08abc8: |[08abc8] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -08abd8: 5b01 3103 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ -08abdc: 0e00 |0002: return-void │ │ +08bab0: |[08bab0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +08bac0: 5b01 3103 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0331 │ │ +08bac4: 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; │ │ @@ -159262,53 +159272,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 │ │ -08abe0: |[08abe0] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -08abf0: 5421 2d03 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08abf4: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -08abf8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08abfa: 1100 |0005: return-object v0 │ │ -08abfc: 5420 2d03 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08ac00: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -08ac04: 5421 2b03 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08ac08: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -08ac0c: 5421 2b03 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08ac10: 7220 d101 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@01d1 │ │ -08ac16: 5421 2f03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08ac1a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -08ac1e: 5421 2f03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08ac22: 7220 d201 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01d2 │ │ -08ac28: 5b23 2d03 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ -08ac2c: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -08ac30: 5421 2b03 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08ac34: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -08ac38: 5421 2b03 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ -08ac3c: 7220 ce01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01ce │ │ -08ac42: 5421 2f03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08ac46: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -08ac4a: 5421 2f03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ -08ac4e: 7220 cf01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01cf │ │ -08ac54: 1a01 d30d |0032: const-string v1, "_id" // string@0dd3 │ │ -08ac58: 7220 c201 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01c2 │ │ -08ac5e: 0a01 |0037: move-result v1 │ │ -08ac60: 5921 3203 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ -08ac64: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -08ac66: 5c21 3003 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08ac6a: 6e10 610c 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0c61 │ │ -08ac70: 28c5 |0040: goto 0005 // -003b │ │ -08ac72: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -08ac74: 5921 3203 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ -08ac78: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -08ac7a: 5c21 3003 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ -08ac7e: 6e10 620c 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0c62 │ │ -08ac84: 28bb |004a: goto 0005 // -0045 │ │ +08bac8: |[08bac8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +08bad8: 5421 2d03 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08badc: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +08bae0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08bae2: 1100 |0005: return-object v0 │ │ +08bae4: 5420 2d03 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08bae8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +08baec: 5421 2b03 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08baf0: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +08baf4: 5421 2b03 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08baf8: 7220 d101 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@01d1 │ │ +08bafe: 5421 2f03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08bb02: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +08bb06: 5421 2f03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08bb0a: 7220 d201 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01d2 │ │ +08bb10: 5b23 2d03 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@032d │ │ +08bb14: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +08bb18: 5421 2b03 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08bb1c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +08bb20: 5421 2b03 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@032b │ │ +08bb24: 7220 ce01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01ce │ │ +08bb2a: 5421 2f03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08bb2e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +08bb32: 5421 2f03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@032f │ │ +08bb36: 7220 cf01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01cf │ │ +08bb3c: 1a01 d50d |0032: const-string v1, "_id" // string@0dd5 │ │ +08bb40: 7220 c201 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01c2 │ │ +08bb46: 0a01 |0037: move-result v1 │ │ +08bb48: 5921 3203 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ +08bb4c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +08bb4e: 5c21 3003 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08bb52: 6e10 610c 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0c61 │ │ +08bb58: 28c5 |0040: goto 0005 // -003b │ │ +08bb5a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +08bb5c: 5921 3203 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0332 │ │ +08bb60: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +08bb62: 5c21 3003 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0330 │ │ +08bb66: 6e10 620c 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0c62 │ │ +08bb6c: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -159325,21 +159335,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 : 676 (CursorAdapter.java) │ │ + source_file_idx : 680 (CursorAdapter.java) │ │ │ │ Class #627 header: │ │ -class_idx : 420 │ │ +class_idx : 419 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 771 │ │ +superclass_idx : 941 │ │ +source_file_idx : 775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #627 annotations: │ │ Annotations on class │ │ @@ -159360,17 +159370,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ac88: |[08ac88] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -08ac98: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08ac9e: 0e00 |0003: return-void │ │ +08bb70: |[08bb70] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +08bb80: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08bb86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -159379,17 +159389,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 │ │ -08aca0: |[08aca0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -08acb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08acb2: 0f00 |0001: return v0 │ │ +08bb88: |[08bb88] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +08bb98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bb9a: 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; │ │ @@ -159399,16 +159409,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08acb4: |[08acb4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -08acc4: 0e00 |0000: return-void │ │ +08bb9c: |[08bb9c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +08bbac: 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; │ │ │ │ @@ -159417,17 +159427,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08acc8: |[08acc8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -08acd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08acda: 0f00 |0001: return v0 │ │ +08bbb0: |[08bbb0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +08bbc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08bbc2: 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; │ │ │ │ @@ -159436,17 +159446,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 │ │ -08acdc: |[08acdc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -08acec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08acee: 1100 |0001: return-object v0 │ │ +08bbc4: |[08bbc4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +08bbd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bbd6: 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; │ │ │ │ @@ -159455,17 +159465,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08acf0: |[08acf0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -08ad00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ad02: 0f00 |0001: return v0 │ │ +08bbd8: |[08bbd8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +08bbe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bbea: 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 │ │ @@ -159475,17 +159485,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ad04: |[08ad04] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -08ad14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ad16: 0f00 |0001: return v0 │ │ +08bbec: |[08bbec] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +08bbfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bbfe: 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 │ │ @@ -159495,17 +159505,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ad18: |[08ad18] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -08ad28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ad2a: 0f00 |0001: return v0 │ │ +08bc00: |[08bc00] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +08bc10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bc12: 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; │ │ │ │ @@ -159514,32 +159524,32 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08ad2c: |[08ad2c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -08ad3c: 0e00 |0000: return-void │ │ +08bc14: |[08bc14] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +08bc24: 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 : 771 (EdgeEffectCompat.java) │ │ + source_file_idx : 775 (EdgeEffectCompat.java) │ │ │ │ Class #628 header: │ │ -class_idx : 421 │ │ +class_idx : 420 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 771 │ │ +superclass_idx : 941 │ │ +source_file_idx : 775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #628 annotations: │ │ Annotations on class │ │ @@ -159560,17 +159570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ad40: |[08ad40] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -08ad50: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08ad56: 0e00 |0003: return-void │ │ +08bc28: |[08bc28] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +08bc38: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08bc3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -159579,18 +159589,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 │ │ -08ad58: |[08ad58] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -08ad68: 7120 930c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c93 │ │ -08ad6e: 0a00 |0003: move-result v0 │ │ -08ad70: 0f00 |0004: return v0 │ │ +08bc40: |[08bc40] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +08bc50: 7120 930c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c93 │ │ +08bc56: 0a00 |0003: move-result v0 │ │ +08bc58: 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; │ │ @@ -159600,17 +159610,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ad74: |[08ad74] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -08ad84: 7110 940c 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0c94 │ │ -08ad8a: 0e00 |0003: return-void │ │ +08bc5c: |[08bc5c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +08bc6c: 7110 940c 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0c94 │ │ +08bc72: 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; │ │ @@ -159620,18 +159630,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ad8c: |[08ad8c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -08ad9c: 7110 950c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0c95 │ │ -08ada2: 0a00 |0003: move-result v0 │ │ -08ada4: 0f00 |0004: return v0 │ │ +08bc74: |[08bc74] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +08bc84: 7110 950c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0c95 │ │ +08bc8a: 0a00 |0003: move-result v0 │ │ +08bc8c: 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; │ │ │ │ @@ -159640,18 +159650,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 │ │ -08ada8: |[08ada8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -08adb8: 7110 960c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c96 │ │ -08adbe: 0c00 |0003: move-result-object v0 │ │ -08adc0: 1100 |0004: return-object v0 │ │ +08bc90: |[08bc90] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +08bca0: 7110 960c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c96 │ │ +08bca6: 0c00 |0003: move-result-object v0 │ │ +08bca8: 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; │ │ │ │ @@ -159660,18 +159670,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08adc4: |[08adc4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -08add4: 7120 970c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c97 │ │ -08adda: 0a00 |0003: move-result v0 │ │ -08addc: 0f00 |0004: return v0 │ │ +08bcac: |[08bcac] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +08bcbc: 7120 970c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c97 │ │ +08bcc2: 0a00 |0003: move-result v0 │ │ +08bcc4: 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 │ │ @@ -159681,18 +159691,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08ade0: |[08ade0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -08adf0: 7120 980c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0c98 │ │ -08adf6: 0a00 |0003: move-result v0 │ │ -08adf8: 0f00 |0004: return v0 │ │ +08bcc8: |[08bcc8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +08bcd8: 7120 980c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0c98 │ │ +08bcde: 0a00 |0003: move-result v0 │ │ +08bce0: 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 │ │ @@ -159702,18 +159712,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08adfc: |[08adfc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -08ae0c: 7110 990c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0c99 │ │ -08ae12: 0a00 |0003: move-result v0 │ │ -08ae14: 0f00 |0004: return v0 │ │ +08bce4: |[08bce4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +08bcf4: 7110 990c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0c99 │ │ +08bcfa: 0a00 |0003: move-result v0 │ │ +08bcfc: 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; │ │ │ │ @@ -159722,34 +159732,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -08ae18: |[08ae18] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -08ae28: 7130 9a0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0c9a │ │ -08ae2e: 0e00 |0003: return-void │ │ +08bd00: |[08bd00] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +08bd10: 7130 9a0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0c9a │ │ +08bd16: 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 : 771 (EdgeEffectCompat.java) │ │ + source_file_idx : 775 (EdgeEffectCompat.java) │ │ │ │ Class #629 header: │ │ -class_idx : 426 │ │ +class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 427 │ │ -source_file_idx : 2817 │ │ +superclass_idx : 426 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #629 annotations: │ │ Annotations on class │ │ @@ -159769,17 +159779,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08ae30: |[08ae30] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ -08ae40: 7020 aa0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0caa │ │ -08ae46: 0e00 |0003: return-void │ │ +08bd18: |[08bd18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ +08bd28: 7020 aa0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0caa │ │ +08bd2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -159790,32 +159800,32 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08ae48: |[08ae48] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ -08ae58: 5410 3903 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@0339 │ │ -08ae5c: 7110 b70c 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0cb7 │ │ -08ae62: 0a00 |0005: move-result v0 │ │ -08ae64: 0f00 |0006: return v0 │ │ +08bd30: |[08bd30] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ +08bd40: 5410 3903 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@0339 │ │ +08bd44: 7110 b70c 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0cb7 │ │ +08bd4a: 0a00 |0005: move-result v0 │ │ +08bd4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ - source_file_idx : 2817 (ScrollerCompat.java) │ │ + source_file_idx : 2819 (ScrollerCompat.java) │ │ │ │ Class #630 header: │ │ -class_idx : 430 │ │ +class_idx : 429 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #630 annotations: │ │ Annotations on class │ │ @@ -159844,19 +159854,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 │ │ -08ae68: |[08ae68] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -08ae78: 5b01 3c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@033c │ │ -08ae7c: 5b02 3d03 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@033d │ │ -08ae80: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08ae86: 0e00 |0007: return-void │ │ +08bd50: |[08bd50] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +08bd60: 5b01 3c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@033c │ │ +08bd64: 5b02 3d03 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@033d │ │ +08bd68: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08bd6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -159867,19 +159877,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08ae88: |[08ae88] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -08ae98: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@033d │ │ -08ae9c: 6e20 b90c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0cb9 │ │ -08aea2: 0a00 |0005: move-result v0 │ │ -08aea4: 0f00 |0006: return v0 │ │ +08bd70: |[08bd70] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +08bd80: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@033d │ │ +08bd84: 6e20 b90c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0cb9 │ │ +08bd8a: 0a00 |0005: move-result v0 │ │ +08bd8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -159888,33 +159898,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08aea8: |[08aea8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -08aeb8: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@033d │ │ -08aebc: 6e20 ba0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0cba │ │ -08aec2: 0a00 |0005: move-result v0 │ │ -08aec4: 0f00 |0006: return v0 │ │ +08bd90: |[08bd90] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +08bda0: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@033d │ │ +08bda4: 6e20 ba0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0cba │ │ +08bdaa: 0a00 |0005: move-result v0 │ │ +08bdac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2836 (SearchViewCompat.java) │ │ + source_file_idx : 2838 (SearchViewCompat.java) │ │ │ │ Class #631 header: │ │ -class_idx : 433 │ │ +class_idx : 432 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #631 annotations: │ │ Annotations on class │ │ @@ -159935,17 +159945,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08aec8: |[08aec8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -08aed8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08aede: 0e00 |0003: return-void │ │ +08bdb0: |[08bdb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +08bdc0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08bdc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -159954,17 +159964,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 │ │ -08aee0: |[08aee0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -08aef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08aef2: 1100 |0001: return-object v0 │ │ +08bdc8: |[08bdc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +08bdd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bdda: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -159973,17 +159983,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 │ │ -08aef4: |[08aef4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -08af04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08af06: 1100 |0001: return-object v0 │ │ +08bddc: |[08bddc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +08bdec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bdee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -159992,31 +160002,31 @@ │ │ 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 │ │ -08af08: |[08af08] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08af18: 0e00 |0000: return-void │ │ +08bdf0: |[08bdf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08be00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ │ │ - source_file_idx : 2836 (SearchViewCompat.java) │ │ + source_file_idx : 2838 (SearchViewCompat.java) │ │ │ │ Class #632 header: │ │ -class_idx : 631 │ │ +class_idx : 629 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 15 │ │ -source_file_idx : 2889 │ │ +source_file_idx : 2891 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #632 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockActivity;' │ │ @@ -160040,17 +160050,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08af1c: |[08af1c] com.actionbarsherlock.app.SherlockActivity.:()V │ │ -08af2c: 7010 4a00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004a │ │ -08af32: 0e00 |0003: return-void │ │ +08be04: |[08be04] com.actionbarsherlock.app.SherlockActivity.:()V │ │ +08be14: 7010 4a00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004a │ │ +08be1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ Virtual methods - │ │ @@ -160059,19 +160069,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 │ │ -08af34: |[08af34] com.actionbarsherlock.app.SherlockActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08af44: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08af4a: 0c00 |0003: move-result-object v0 │ │ -08af4c: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ -08af52: 0e00 |0007: return-void │ │ +08be1c: |[08be1c] com.actionbarsherlock.app.SherlockActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08be2c: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08be32: 0c00 |0003: move-result-object v0 │ │ +08be34: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ +08be3a: 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; │ │ @@ -160082,22 +160092,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08af54: |[08af54] com.actionbarsherlock.app.SherlockActivity.closeOptionsMenu:()V │ │ -08af64: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08af6a: 0c00 |0003: move-result-object v0 │ │ -08af6c: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ -08af72: 0a00 |0007: move-result v0 │ │ -08af74: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08af78: 6f10 4b00 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.closeOptionsMenu:()V // method@004b │ │ -08af7e: 0e00 |000d: return-void │ │ +08be3c: |[08be3c] com.actionbarsherlock.app.SherlockActivity.closeOptionsMenu:()V │ │ +08be4c: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08be52: 0c00 |0003: move-result-object v0 │ │ +08be54: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ +08be5a: 0a00 |0007: move-result v0 │ │ +08be5c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08be60: 6f10 4b00 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.closeOptionsMenu:()V // method@004b │ │ +08be66: 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; │ │ @@ -160107,25 +160117,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08af80: |[08af80] com.actionbarsherlock.app.SherlockActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -08af90: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08af96: 0c00 |0003: move-result-object v0 │ │ -08af98: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ -08af9e: 0a00 |0007: move-result v0 │ │ -08afa0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08afa4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08afa6: 0f00 |000b: return v0 │ │ -08afa8: 6f20 4d00 2100 |000c: invoke-super {v1, v2}, Landroid/app/Activity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@004d │ │ -08afae: 0a00 |000f: move-result v0 │ │ -08afb0: 28fb |0010: goto 000b // -0005 │ │ +08be68: |[08be68] com.actionbarsherlock.app.SherlockActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +08be78: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08be7e: 0c00 |0003: move-result-object v0 │ │ +08be80: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ +08be86: 0a00 |0007: move-result v0 │ │ +08be88: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08be8c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08be8e: 0f00 |000b: return v0 │ │ +08be90: 6f20 4d00 2100 |000c: invoke-super {v1, v2}, Landroid/app/Activity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@004d │ │ +08be96: 0a00 |000f: move-result v0 │ │ +08be98: 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; │ │ @@ -160136,21 +160146,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08afb4: |[08afb4] com.actionbarsherlock.app.SherlockActivity.findViewById:(I)Landroid/view/View; │ │ -08afc4: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08afca: 0c00 |0003: move-result-object v0 │ │ -08afcc: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ -08afd2: 6f20 4f00 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ -08afd8: 0c00 |000a: move-result-object v0 │ │ -08afda: 1100 |000b: return-object v0 │ │ +08be9c: |[08be9c] com.actionbarsherlock.app.SherlockActivity.findViewById:(I)Landroid/view/View; │ │ +08beac: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08beb2: 0c00 |0003: move-result-object v0 │ │ +08beb4: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ +08beba: 6f20 4f00 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ +08bec0: 0c00 |000a: move-result-object v0 │ │ +08bec2: 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 │ │ @@ -160160,23 +160170,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08afdc: |[08afdc] com.actionbarsherlock.app.SherlockActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -08afec: 5410 bc05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05bc │ │ -08aff0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08aff4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08aff6: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ -08affc: 0c00 |0008: move-result-object v0 │ │ -08affe: 5b10 bc05 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05bc │ │ -08b002: 5410 bc05 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05bc │ │ -08b006: 1100 |000d: return-object v0 │ │ +08bec4: |[08bec4] com.actionbarsherlock.app.SherlockActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +08bed4: 5410 bc05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05bc │ │ +08bed8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08bedc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08bede: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ +08bee4: 0c00 |0008: move-result-object v0 │ │ +08bee6: 5b10 bc05 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05bc │ │ +08beea: 5410 bc05 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05bc │ │ +08beee: 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; │ │ @@ -160186,20 +160196,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08b008: |[08b008] com.actionbarsherlock.app.SherlockActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -08b018: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b01e: 0c00 |0003: move-result-object v0 │ │ -08b020: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ -08b026: 0c00 |0007: move-result-object v0 │ │ -08b028: 1100 |0008: return-object v0 │ │ +08bef0: |[08bef0] com.actionbarsherlock.app.SherlockActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +08bf00: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08bf06: 0c00 |0003: move-result-object v0 │ │ +08bf08: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ +08bf0e: 0c00 |0007: move-result-object v0 │ │ +08bf10: 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;) │ │ @@ -160207,20 +160217,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08b02c: |[08b02c] com.actionbarsherlock.app.SherlockActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -08b03c: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b042: 0c00 |0003: move-result-object v0 │ │ -08b044: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ -08b04a: 0c00 |0007: move-result-object v0 │ │ -08b04c: 1100 |0008: return-object v0 │ │ +08bf14: |[08bf14] com.actionbarsherlock.app.SherlockActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +08bf24: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08bf2a: 0c00 |0003: move-result-object v0 │ │ +08bf2c: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ +08bf32: 0c00 |0007: move-result-object v0 │ │ +08bf34: 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;) │ │ @@ -160228,19 +160238,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08b050: |[08b050] com.actionbarsherlock.app.SherlockActivity.invalidateOptionsMenu:()V │ │ -08b060: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b066: 0c00 |0003: move-result-object v0 │ │ -08b068: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ -08b06e: 0e00 |0007: return-void │ │ +08bf38: |[08bf38] com.actionbarsherlock.app.SherlockActivity.invalidateOptionsMenu:()V │ │ +08bf48: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08bf4e: 0c00 |0003: move-result-object v0 │ │ +08bf50: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ +08bf56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ @@ -160249,16 +160259,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b070: |[08b070] com.actionbarsherlock.app.SherlockActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08b080: 0e00 |0000: return-void │ │ +08bf58: |[08bf58] com.actionbarsherlock.app.SherlockActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08bf68: 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; │ │ │ │ @@ -160267,16 +160277,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b084: |[08b084] com.actionbarsherlock.app.SherlockActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08b094: 0e00 |0000: return-void │ │ +08bf6c: |[08bf6c] com.actionbarsherlock.app.SherlockActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08bf7c: 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; │ │ │ │ @@ -160285,20 +160295,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08b098: |[08b098] com.actionbarsherlock.app.SherlockActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08b0a8: 6f20 6700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0067 │ │ -08b0ae: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b0b4: 0c00 |0006: move-result-object v0 │ │ -08b0b6: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ -08b0bc: 0e00 |000a: return-void │ │ +08bf80: |[08bf80] com.actionbarsherlock.app.SherlockActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08bf90: 6f20 6700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0067 │ │ +08bf96: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08bf9c: 0c00 |0006: move-result-object v0 │ │ +08bf9e: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ +08bfa4: 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; │ │ @@ -160309,20 +160319,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b0c0: |[08b0c0] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -08b0d0: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b0d6: 0c00 |0003: move-result-object v0 │ │ -08b0d8: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ -08b0de: 0a00 |0007: move-result v0 │ │ -08b0e0: 0f00 |0008: return v0 │ │ +08bfa8: |[08bfa8] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +08bfb8: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08bfbe: 0c00 |0003: move-result-object v0 │ │ +08bfc0: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ +08bfc6: 0a00 |0007: move-result v0 │ │ +08bfc8: 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; │ │ │ │ @@ -160331,17 +160341,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b0e4: |[08b0e4] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b0f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08b0f6: 0f00 |0001: return v0 │ │ +08bfcc: |[08bfcc] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08bfdc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08bfde: 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; │ │ │ │ @@ -160350,21 +160360,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b0f8: |[08b0f8] com.actionbarsherlock.app.SherlockActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -08b108: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08b10c: 6e20 3511 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1135 │ │ -08b112: 0a00 |0005: move-result v0 │ │ -08b114: 0f00 |0006: return v0 │ │ -08b116: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b118: 28fe |0008: goto 0006 // -0002 │ │ +08bfe0: |[08bfe0] com.actionbarsherlock.app.SherlockActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +08bff0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08bff4: 6e20 3511 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1135 │ │ +08bffa: 0a00 |0005: move-result v0 │ │ +08bffc: 0f00 |0006: return v0 │ │ +08bffe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08c000: 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; │ │ @@ -160376,20 +160386,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b11c: |[08b11c] com.actionbarsherlock.app.SherlockActivity.onDestroy:()V │ │ -08b12c: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b132: 0c00 |0003: move-result-object v0 │ │ -08b134: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ -08b13a: 6f10 6b00 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ -08b140: 0e00 |000a: return-void │ │ +08c004: |[08c004] com.actionbarsherlock.app.SherlockActivity.onDestroy:()V │ │ +08c014: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c01a: 0c00 |0003: move-result-object v0 │ │ +08c01c: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ +08c022: 6f10 6b00 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@006b │ │ +08c028: 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; │ │ @@ -160399,21 +160409,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b144: |[08b144] com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -08b154: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08b158: 6e20 3d11 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ -08b15e: 0a00 |0005: move-result v0 │ │ -08b160: 0f00 |0006: return v0 │ │ -08b162: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b164: 28fe |0008: goto 0006 // -0002 │ │ +08c02c: |[08c02c] com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +08c03c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08c040: 6e20 3d11 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ +08c046: 0a00 |0005: move-result v0 │ │ +08c048: 0f00 |0006: return v0 │ │ +08c04a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08c04c: 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; │ │ @@ -160425,25 +160435,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -08b168: |[08b168] com.actionbarsherlock.app.SherlockActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -08b178: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b17e: 0c00 |0003: move-result-object v0 │ │ -08b180: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ -08b186: 0a00 |0007: move-result v0 │ │ -08b188: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08b18c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08b18e: 0f00 |000b: return v0 │ │ -08b190: 6f30 7000 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0070 │ │ -08b196: 0a00 |000f: move-result v0 │ │ -08b198: 28fb |0010: goto 000b // -0005 │ │ +08c050: |[08c050] com.actionbarsherlock.app.SherlockActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +08c060: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c066: 0c00 |0003: move-result-object v0 │ │ +08c068: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ +08c06e: 0a00 |0007: move-result v0 │ │ +08c070: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08c074: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08c076: 0f00 |000b: return v0 │ │ +08c078: 6f30 7000 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0070 │ │ +08c07e: 0a00 |000f: move-result v0 │ │ +08c080: 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; │ │ @@ -160455,20 +160465,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b19c: |[08b19c] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08b1ac: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b1b2: 0c00 |0003: move-result-object v0 │ │ -08b1b4: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ -08b1ba: 0a00 |0007: move-result v0 │ │ -08b1bc: 0f00 |0008: return v0 │ │ +08c084: |[08c084] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08c094: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c09a: 0c00 |0003: move-result-object v0 │ │ +08c09c: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ +08c0a2: 0a00 |0007: move-result v0 │ │ +08c0a4: 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; │ │ │ │ @@ -160477,17 +160487,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b1c0: |[08b1c0] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08b1d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b1d2: 0f00 |0001: return v0 │ │ +08c0a8: |[08c0a8] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08c0b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c0ba: 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; │ │ │ │ @@ -160496,20 +160506,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08b1d4: |[08b1d4] com.actionbarsherlock.app.SherlockActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -08b1e4: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b1ea: 0c00 |0003: move-result-object v0 │ │ -08b1ec: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ -08b1f2: 6f30 7300 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0073 │ │ -08b1f8: 0e00 |000a: return-void │ │ +08c0bc: |[08c0bc] com.actionbarsherlock.app.SherlockActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +08c0cc: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c0d2: 0c00 |0003: move-result-object v0 │ │ +08c0d4: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ +08c0da: 6f30 7300 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0073 │ │ +08c0e0: 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; │ │ @@ -160521,20 +160531,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b1fc: |[08b1fc] com.actionbarsherlock.app.SherlockActivity.onPause:()V │ │ -08b20c: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b212: 0c00 |0003: move-result-object v0 │ │ -08b214: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ -08b21a: 6f10 7400 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@0074 │ │ -08b220: 0e00 |000a: return-void │ │ +08c0e4: |[08c0e4] com.actionbarsherlock.app.SherlockActivity.onPause:()V │ │ +08c0f4: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c0fa: 0c00 |0003: move-result-object v0 │ │ +08c0fc: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ +08c102: 6f10 7400 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@0074 │ │ +08c108: 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; │ │ @@ -160544,20 +160554,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08b224: |[08b224] com.actionbarsherlock.app.SherlockActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -08b234: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b23a: 0c00 |0003: move-result-object v0 │ │ -08b23c: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ -08b242: 6f20 7500 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@0075 │ │ -08b248: 0e00 |000a: return-void │ │ +08c10c: |[08c10c] com.actionbarsherlock.app.SherlockActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +08c11c: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c122: 0c00 |0003: move-result-object v0 │ │ +08c124: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ +08c12a: 6f20 7500 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@0075 │ │ +08c130: 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; │ │ @@ -160568,20 +160578,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b24c: |[08b24c] com.actionbarsherlock.app.SherlockActivity.onPostResume:()V │ │ -08b25c: 6f10 7600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPostResume:()V // method@0076 │ │ -08b262: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b268: 0c00 |0006: move-result-object v0 │ │ -08b26a: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ -08b270: 0e00 |000a: return-void │ │ +08c134: |[08c134] com.actionbarsherlock.app.SherlockActivity.onPostResume:()V │ │ +08c144: 6f10 7600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPostResume:()V // method@0076 │ │ +08c14a: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c150: 0c00 |0006: move-result-object v0 │ │ +08c152: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ +08c158: 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; │ │ @@ -160591,20 +160601,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b274: |[08b274] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -08b284: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b28a: 0c00 |0003: move-result-object v0 │ │ -08b28c: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ -08b292: 0a00 |0007: move-result v0 │ │ -08b294: 0f00 |0008: return v0 │ │ +08c15c: |[08c15c] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +08c16c: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c172: 0c00 |0003: move-result-object v0 │ │ +08c174: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ +08c17a: 0a00 |0007: move-result v0 │ │ +08c17c: 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; │ │ │ │ @@ -160613,17 +160623,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b298: |[08b298] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b2a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08b2aa: 0f00 |0001: return v0 │ │ +08c180: |[08c180] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08c190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08c192: 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; │ │ │ │ @@ -160632,21 +160642,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 │ │ -08b2ac: |[08b2ac] com.actionbarsherlock.app.SherlockActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b2bc: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08b2c0: 6e20 4311 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1143 │ │ -08b2c6: 0a00 |0005: move-result v0 │ │ -08b2c8: 0f00 |0006: return v0 │ │ -08b2ca: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b2cc: 28fe |0008: goto 0006 // -0002 │ │ +08c194: |[08c194] com.actionbarsherlock.app.SherlockActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +08c1a4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08c1a8: 6e20 4311 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1143 │ │ +08c1ae: 0a00 |0005: move-result v0 │ │ +08c1b0: 0f00 |0006: return v0 │ │ +08c1b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08c1b4: 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; │ │ @@ -160659,20 +160669,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08b2d0: |[08b2d0] com.actionbarsherlock.app.SherlockActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -08b2e0: 6f20 7900 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0079 │ │ -08b2e6: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b2ec: 0c00 |0006: move-result-object v0 │ │ -08b2ee: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ -08b2f4: 0e00 |000a: return-void │ │ +08c1b8: |[08c1b8] com.actionbarsherlock.app.SherlockActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +08c1c8: 6f20 7900 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0079 │ │ +08c1ce: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c1d4: 0c00 |0006: move-result-object v0 │ │ +08c1d6: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ +08c1dc: 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; │ │ @@ -160683,20 +160693,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08b2f8: |[08b2f8] com.actionbarsherlock.app.SherlockActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -08b308: 6f20 7b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007b │ │ -08b30e: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b314: 0c00 |0006: move-result-object v0 │ │ -08b316: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ -08b31c: 0e00 |000a: return-void │ │ +08c1e0: |[08c1e0] com.actionbarsherlock.app.SherlockActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +08c1f0: 6f20 7b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007b │ │ +08c1f6: 6e10 2b11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c1fc: 0c00 |0006: move-result-object v0 │ │ +08c1fe: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ +08c204: 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; │ │ @@ -160707,20 +160717,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b320: |[08b320] com.actionbarsherlock.app.SherlockActivity.onStop:()V │ │ -08b330: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b336: 0c00 |0003: move-result-object v0 │ │ -08b338: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ -08b33e: 6f10 7d00 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@007d │ │ -08b344: 0e00 |000a: return-void │ │ +08c208: |[08c208] com.actionbarsherlock.app.SherlockActivity.onStop:()V │ │ +08c218: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c21e: 0c00 |0003: move-result-object v0 │ │ +08c220: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ +08c226: 6f10 7d00 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@007d │ │ +08c22c: 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; │ │ @@ -160730,20 +160740,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08b348: |[08b348] com.actionbarsherlock.app.SherlockActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -08b358: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b35e: 0c00 |0003: move-result-object v0 │ │ -08b360: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ -08b366: 6f30 7e00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@007e │ │ -08b36c: 0e00 |000a: return-void │ │ +08c230: |[08c230] com.actionbarsherlock.app.SherlockActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +08c240: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c246: 0c00 |0003: move-result-object v0 │ │ +08c248: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ +08c24e: 6f30 7e00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@007e │ │ +08c254: 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; │ │ @@ -160755,67 +160765,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08b370: |[08b370] com.actionbarsherlock.app.SherlockActivity.openOptionsMenu:()V │ │ -08b380: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b386: 0c00 |0003: move-result-object v0 │ │ -08b388: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ -08b38e: 0a00 |0007: move-result v0 │ │ -08b390: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08b394: 6f10 7f00 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.openOptionsMenu:()V // method@007f │ │ -08b39a: 0e00 |000d: return-void │ │ +08c258: |[08c258] com.actionbarsherlock.app.SherlockActivity.openOptionsMenu:()V │ │ +08c268: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c26e: 0c00 |0003: move-result-object v0 │ │ +08c270: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ +08c276: 0a00 |0007: move-result v0 │ │ +08c278: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08c27c: 6f10 7f00 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.openOptionsMenu:()V // method@007f │ │ +08c282: 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; │ │ │ │ #31 : (in Lcom/actionbarsherlock/app/SherlockActivity;) │ │ name : 'requestWindowFeature' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b39c: |[08b39c] com.actionbarsherlock.app.SherlockActivity.requestWindowFeature:(J)V │ │ -08b3ac: 6e10 2b11 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b3b2: 0c00 |0003: move-result-object v0 │ │ -08b3b4: 8431 |0004: long-to-int v1, v3 │ │ -08b3b6: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ -08b3bc: 0e00 |0008: return-void │ │ +08c284: |[08c284] com.actionbarsherlock.app.SherlockActivity.requestWindowFeature:(J)V │ │ +08c294: 6e10 2b11 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c29a: 0c00 |0003: move-result-object v0 │ │ +08c29c: 8441 |0004: long-to-int v1, v4 │ │ +08c29e: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ +08c2a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ - 0x0000 - 0x0009 reg=3 featureId J │ │ + 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ + 0x0000 - 0x0009 reg=4 featureId J │ │ │ │ #32 : (in Lcom/actionbarsherlock/app/SherlockActivity;) │ │ name : 'setContentView' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b3c0: |[08b3c0] com.actionbarsherlock.app.SherlockActivity.setContentView:(I)V │ │ -08b3d0: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b3d6: 0c00 |0003: move-result-object v0 │ │ -08b3d8: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ -08b3de: 0e00 |0007: return-void │ │ +08c2a8: |[08c2a8] com.actionbarsherlock.app.SherlockActivity.setContentView:(I)V │ │ +08c2b8: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c2be: 0c00 |0003: move-result-object v0 │ │ +08c2c0: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ +08c2c6: 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 │ │ @@ -160825,19 +160835,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b3e0: |[08b3e0] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;)V │ │ -08b3f0: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b3f6: 0c00 |0003: move-result-object v0 │ │ -08b3f8: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ -08b3fe: 0e00 |0007: return-void │ │ +08c2c8: |[08c2c8] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;)V │ │ +08c2d8: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c2de: 0c00 |0003: move-result-object v0 │ │ +08c2e0: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ +08c2e6: 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; │ │ @@ -160847,19 +160857,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 │ │ -08b400: |[08b400] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08b410: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b416: 0c00 |0003: move-result-object v0 │ │ -08b418: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ -08b41e: 0e00 |0007: return-void │ │ +08c2e8: |[08c2e8] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08c2f8: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c2fe: 0c00 |0003: move-result-object v0 │ │ +08c300: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ +08c306: 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; │ │ @@ -160870,19 +160880,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b420: |[08b420] com.actionbarsherlock.app.SherlockActivity.setSupportProgress:(I)V │ │ -08b430: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b436: 0c00 |0003: move-result-object v0 │ │ -08b438: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ -08b43e: 0e00 |0007: return-void │ │ +08c308: |[08c308] com.actionbarsherlock.app.SherlockActivity.setSupportProgress:(I)V │ │ +08c318: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c31e: 0c00 |0003: move-result-object v0 │ │ +08c320: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ +08c326: 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 │ │ @@ -160892,19 +160902,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b440: |[08b440] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -08b450: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b456: 0c00 |0003: move-result-object v0 │ │ -08b458: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ -08b45e: 0e00 |0007: return-void │ │ +08c328: |[08c328] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +08c338: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c33e: 0c00 |0003: move-result-object v0 │ │ +08c340: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ +08c346: 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 │ │ @@ -160914,19 +160924,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b460: |[08b460] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -08b470: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b476: 0c00 |0003: move-result-object v0 │ │ -08b478: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ -08b47e: 0e00 |0007: return-void │ │ +08c348: |[08c348] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +08c358: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c35e: 0c00 |0003: move-result-object v0 │ │ +08c360: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ +08c366: 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 │ │ @@ -160936,19 +160946,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b480: |[08b480] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarVisibility:(Z)V │ │ -08b490: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b496: 0c00 |0003: move-result-object v0 │ │ -08b498: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ -08b49e: 0e00 |0007: return-void │ │ +08c368: |[08c368] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarVisibility:(Z)V │ │ +08c378: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c37e: 0c00 |0003: move-result-object v0 │ │ +08c380: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ +08c386: 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 │ │ @@ -160958,19 +160968,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b4a0: |[08b4a0] com.actionbarsherlock.app.SherlockActivity.setSupportSecondaryProgress:(I)V │ │ -08b4b0: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b4b6: 0c00 |0003: move-result-object v0 │ │ -08b4b8: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ -08b4be: 0e00 |0007: return-void │ │ +08c388: |[08c388] com.actionbarsherlock.app.SherlockActivity.setSupportSecondaryProgress:(I)V │ │ +08c398: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c39e: 0c00 |0003: move-result-object v0 │ │ +08c3a0: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ +08c3a6: 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 │ │ @@ -160980,20 +160990,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 │ │ -08b4c0: |[08b4c0] com.actionbarsherlock.app.SherlockActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08b4d0: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ -08b4d6: 0c00 |0003: move-result-object v0 │ │ -08b4d8: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ -08b4de: 0c00 |0007: move-result-object v0 │ │ -08b4e0: 1100 |0008: return-object v0 │ │ +08c3a8: |[08c3a8] com.actionbarsherlock.app.SherlockActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08c3b8: 6e10 2b11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@112b │ │ +08c3be: 0c00 |0003: move-result-object v0 │ │ +08c3c0: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ +08c3c6: 0c00 |0007: move-result-object v0 │ │ +08c3c8: 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; │ │ │ │ @@ -161002,31 +161012,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b4e4: |[08b4e4] com.actionbarsherlock.app.SherlockActivity.supportInvalidateOptionsMenu:()V │ │ -08b4f4: 6e10 2e11 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.invalidateOptionsMenu:()V // method@112e │ │ -08b4fa: 0e00 |0003: return-void │ │ +08c3cc: |[08c3cc] com.actionbarsherlock.app.SherlockActivity.supportInvalidateOptionsMenu:()V │ │ +08c3dc: 6e10 2e11 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.invalidateOptionsMenu:()V // method@112e │ │ +08c3e2: 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 : 2889 (SherlockActivity.java) │ │ + source_file_idx : 2891 (SherlockActivity.java) │ │ │ │ Class #633 header: │ │ -class_idx : 633 │ │ +class_idx : 631 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 19 │ │ -source_file_idx : 2895 │ │ +source_file_idx : 2897 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 40 │ │ │ │ Class #633 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockExpandableListActivity;' │ │ @@ -161050,17 +161060,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b4fc: |[08b4fc] com.actionbarsherlock.app.SherlockExpandableListActivity.:()V │ │ -08b50c: 7010 ac00 0000 |0000: invoke-direct {v0}, Landroid/app/ExpandableListActivity;.:()V // method@00ac │ │ -08b512: 0e00 |0003: return-void │ │ +08c3e4: |[08c3e4] com.actionbarsherlock.app.SherlockExpandableListActivity.:()V │ │ +08c3f4: 7010 ac00 0000 |0000: invoke-direct {v0}, Landroid/app/ExpandableListActivity;.:()V // method@00ac │ │ +08c3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ Virtual methods - │ │ @@ -161069,19 +161079,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 │ │ -08b514: |[08b514] com.actionbarsherlock.app.SherlockExpandableListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08b524: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b52a: 0c00 |0003: move-result-object v0 │ │ -08b52c: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ -08b532: 0e00 |0007: return-void │ │ +08c3fc: |[08c3fc] com.actionbarsherlock.app.SherlockExpandableListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08c40c: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c412: 0c00 |0003: move-result-object v0 │ │ +08c414: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ +08c41a: 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; │ │ @@ -161092,22 +161102,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08b534: |[08b534] com.actionbarsherlock.app.SherlockExpandableListActivity.closeOptionsMenu:()V │ │ -08b544: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b54a: 0c00 |0003: move-result-object v0 │ │ -08b54c: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ -08b552: 0a00 |0007: move-result v0 │ │ -08b554: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08b558: 6f10 ad00 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.closeOptionsMenu:()V // method@00ad │ │ -08b55e: 0e00 |000d: return-void │ │ +08c41c: |[08c41c] com.actionbarsherlock.app.SherlockExpandableListActivity.closeOptionsMenu:()V │ │ +08c42c: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c432: 0c00 |0003: move-result-object v0 │ │ +08c434: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ +08c43a: 0a00 |0007: move-result v0 │ │ +08c43c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08c440: 6f10 ad00 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.closeOptionsMenu:()V // method@00ad │ │ +08c446: 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; │ │ @@ -161117,25 +161127,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08b560: |[08b560] com.actionbarsherlock.app.SherlockExpandableListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -08b570: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b576: 0c00 |0003: move-result-object v0 │ │ -08b578: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ -08b57e: 0a00 |0007: move-result v0 │ │ -08b580: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08b584: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08b586: 0f00 |000b: return v0 │ │ -08b588: 6f20 ae00 2100 |000c: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00ae │ │ -08b58e: 0a00 |000f: move-result v0 │ │ -08b590: 28fb |0010: goto 000b // -0005 │ │ +08c448: |[08c448] com.actionbarsherlock.app.SherlockExpandableListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +08c458: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c45e: 0c00 |0003: move-result-object v0 │ │ +08c460: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ +08c466: 0a00 |0007: move-result v0 │ │ +08c468: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08c46c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08c46e: 0f00 |000b: return v0 │ │ +08c470: 6f20 ae00 2100 |000c: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00ae │ │ +08c476: 0a00 |000f: move-result v0 │ │ +08c478: 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; │ │ @@ -161146,21 +161156,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08b594: |[08b594] com.actionbarsherlock.app.SherlockExpandableListActivity.findViewById:(I)Landroid/view/View; │ │ -08b5a4: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b5aa: 0c00 |0003: move-result-object v0 │ │ -08b5ac: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ -08b5b2: 6f20 af00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.findViewById:(I)Landroid/view/View; // method@00af │ │ -08b5b8: 0c00 |000a: move-result-object v0 │ │ -08b5ba: 1100 |000b: return-object v0 │ │ +08c47c: |[08c47c] com.actionbarsherlock.app.SherlockExpandableListActivity.findViewById:(I)Landroid/view/View; │ │ +08c48c: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c492: 0c00 |0003: move-result-object v0 │ │ +08c494: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ +08c49a: 6f20 af00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.findViewById:(I)Landroid/view/View; // method@00af │ │ +08c4a0: 0c00 |000a: move-result-object v0 │ │ +08c4a2: 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 │ │ @@ -161170,23 +161180,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08b5bc: |[08b5bc] com.actionbarsherlock.app.SherlockExpandableListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -08b5cc: 5410 be05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05be │ │ -08b5d0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08b5d4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08b5d6: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ -08b5dc: 0c00 |0008: move-result-object v0 │ │ -08b5de: 5b10 be05 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05be │ │ -08b5e2: 5410 be05 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05be │ │ -08b5e6: 1100 |000d: return-object v0 │ │ +08c4a4: |[08c4a4] com.actionbarsherlock.app.SherlockExpandableListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +08c4b4: 5410 be05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05be │ │ +08c4b8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08c4bc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08c4be: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ +08c4c4: 0c00 |0008: move-result-object v0 │ │ +08c4c6: 5b10 be05 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05be │ │ +08c4ca: 5410 be05 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05be │ │ +08c4ce: 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; │ │ @@ -161196,20 +161206,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08b5e8: |[08b5e8] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -08b5f8: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b5fe: 0c00 |0003: move-result-object v0 │ │ -08b600: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ -08b606: 0c00 |0007: move-result-object v0 │ │ -08b608: 1100 |0008: return-object v0 │ │ +08c4d0: |[08c4d0] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +08c4e0: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c4e6: 0c00 |0003: move-result-object v0 │ │ +08c4e8: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ +08c4ee: 0c00 |0007: move-result-object v0 │ │ +08c4f0: 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;) │ │ @@ -161217,20 +161227,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08b60c: |[08b60c] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -08b61c: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b622: 0c00 |0003: move-result-object v0 │ │ -08b624: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ -08b62a: 0c00 |0007: move-result-object v0 │ │ -08b62c: 1100 |0008: return-object v0 │ │ +08c4f4: |[08c4f4] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +08c504: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c50a: 0c00 |0003: move-result-object v0 │ │ +08c50c: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ +08c512: 0c00 |0007: move-result-object v0 │ │ +08c514: 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;) │ │ @@ -161238,19 +161248,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08b630: |[08b630] com.actionbarsherlock.app.SherlockExpandableListActivity.invalidateOptionsMenu:()V │ │ -08b640: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b646: 0c00 |0003: move-result-object v0 │ │ -08b648: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ -08b64e: 0e00 |0007: return-void │ │ +08c518: |[08c518] com.actionbarsherlock.app.SherlockExpandableListActivity.invalidateOptionsMenu:()V │ │ +08c528: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c52e: 0c00 |0003: move-result-object v0 │ │ +08c530: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ +08c536: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ @@ -161259,16 +161269,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b650: |[08b650] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08b660: 0e00 |0000: return-void │ │ +08c538: |[08c538] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08c548: 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; │ │ │ │ @@ -161277,16 +161287,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b664: |[08b664] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08b674: 0e00 |0000: return-void │ │ +08c54c: |[08c54c] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08c55c: 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; │ │ │ │ @@ -161295,20 +161305,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08b678: |[08b678] com.actionbarsherlock.app.SherlockExpandableListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08b688: 6f20 b000 2100 |0000: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00b0 │ │ -08b68e: 6e10 6611 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b694: 0c00 |0006: move-result-object v0 │ │ -08b696: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ -08b69c: 0e00 |000a: return-void │ │ +08c560: |[08c560] com.actionbarsherlock.app.SherlockExpandableListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08c570: 6f20 b000 2100 |0000: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00b0 │ │ +08c576: 6e10 6611 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c57c: 0c00 |0006: move-result-object v0 │ │ +08c57e: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ +08c584: 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; │ │ @@ -161319,20 +161329,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b6a0: |[08b6a0] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -08b6b0: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b6b6: 0c00 |0003: move-result-object v0 │ │ -08b6b8: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ -08b6be: 0a00 |0007: move-result v0 │ │ -08b6c0: 0f00 |0008: return v0 │ │ +08c588: |[08c588] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +08c598: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c59e: 0c00 |0003: move-result-object v0 │ │ +08c5a0: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ +08c5a6: 0a00 |0007: move-result v0 │ │ +08c5a8: 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; │ │ │ │ @@ -161341,17 +161351,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b6c4: |[08b6c4] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b6d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08b6d6: 0f00 |0001: return v0 │ │ +08c5ac: |[08c5ac] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08c5bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08c5be: 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; │ │ │ │ @@ -161360,21 +161370,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b6d8: |[08b6d8] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -08b6e8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08b6ec: 6e20 6e11 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@116e │ │ -08b6f2: 0a00 |0005: move-result v0 │ │ -08b6f4: 0f00 |0006: return v0 │ │ -08b6f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b6f8: 28fe |0008: goto 0006 // -0002 │ │ +08c5c0: |[08c5c0] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +08c5d0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08c5d4: 6e20 6e11 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@116e │ │ +08c5da: 0a00 |0005: move-result v0 │ │ +08c5dc: 0f00 |0006: return v0 │ │ +08c5de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08c5e0: 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; │ │ @@ -161386,20 +161396,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b6fc: |[08b6fc] com.actionbarsherlock.app.SherlockExpandableListActivity.onDestroy:()V │ │ -08b70c: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b712: 0c00 |0003: move-result-object v0 │ │ -08b714: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ -08b71a: 6f10 b100 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onDestroy:()V // method@00b1 │ │ -08b720: 0e00 |000a: return-void │ │ +08c5e4: |[08c5e4] com.actionbarsherlock.app.SherlockExpandableListActivity.onDestroy:()V │ │ +08c5f4: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c5fa: 0c00 |0003: move-result-object v0 │ │ +08c5fc: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ +08c602: 6f10 b100 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onDestroy:()V // method@00b1 │ │ +08c608: 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; │ │ @@ -161409,21 +161419,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b724: |[08b724] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -08b734: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08b738: 6e20 7411 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1174 │ │ -08b73e: 0a00 |0005: move-result v0 │ │ -08b740: 0f00 |0006: return v0 │ │ -08b742: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b744: 28fe |0008: goto 0006 // -0002 │ │ +08c60c: |[08c60c] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +08c61c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08c620: 6e20 7411 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1174 │ │ +08c626: 0a00 |0005: move-result v0 │ │ +08c628: 0f00 |0006: return v0 │ │ +08c62a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08c62c: 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; │ │ @@ -161435,25 +161445,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -08b748: |[08b748] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -08b758: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b75e: 0c00 |0003: move-result-object v0 │ │ -08b760: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ -08b766: 0a00 |0007: move-result v0 │ │ -08b768: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08b76c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08b76e: 0f00 |000b: return v0 │ │ -08b770: 6f30 b200 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00b2 │ │ -08b776: 0a00 |000f: move-result v0 │ │ -08b778: 28fb |0010: goto 000b // -0005 │ │ +08c630: |[08c630] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +08c640: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c646: 0c00 |0003: move-result-object v0 │ │ +08c648: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ +08c64e: 0a00 |0007: move-result v0 │ │ +08c650: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08c654: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08c656: 0f00 |000b: return v0 │ │ +08c658: 6f30 b200 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00b2 │ │ +08c65e: 0a00 |000f: move-result v0 │ │ +08c660: 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; │ │ @@ -161465,20 +161475,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b77c: |[08b77c] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08b78c: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b792: 0c00 |0003: move-result-object v0 │ │ -08b794: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ -08b79a: 0a00 |0007: move-result v0 │ │ -08b79c: 0f00 |0008: return v0 │ │ +08c664: |[08c664] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08c674: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c67a: 0c00 |0003: move-result-object v0 │ │ +08c67c: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ +08c682: 0a00 |0007: move-result v0 │ │ +08c684: 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; │ │ │ │ @@ -161487,17 +161497,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b7a0: |[08b7a0] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08b7b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b7b2: 0f00 |0001: return v0 │ │ +08c688: |[08c688] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08c698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c69a: 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; │ │ │ │ @@ -161506,20 +161516,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08b7b4: |[08b7b4] com.actionbarsherlock.app.SherlockExpandableListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -08b7c4: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b7ca: 0c00 |0003: move-result-object v0 │ │ -08b7cc: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ -08b7d2: 6f30 b300 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00b3 │ │ -08b7d8: 0e00 |000a: return-void │ │ +08c69c: |[08c69c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +08c6ac: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c6b2: 0c00 |0003: move-result-object v0 │ │ +08c6b4: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ +08c6ba: 6f30 b300 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00b3 │ │ +08c6c0: 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; │ │ @@ -161531,20 +161541,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b7dc: |[08b7dc] com.actionbarsherlock.app.SherlockExpandableListActivity.onPause:()V │ │ -08b7ec: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b7f2: 0c00 |0003: move-result-object v0 │ │ -08b7f4: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ -08b7fa: 6f10 b400 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPause:()V // method@00b4 │ │ -08b800: 0e00 |000a: return-void │ │ +08c6c4: |[08c6c4] com.actionbarsherlock.app.SherlockExpandableListActivity.onPause:()V │ │ +08c6d4: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c6da: 0c00 |0003: move-result-object v0 │ │ +08c6dc: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ +08c6e2: 6f10 b400 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPause:()V // method@00b4 │ │ +08c6e8: 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; │ │ @@ -161554,20 +161564,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08b804: |[08b804] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -08b814: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b81a: 0c00 |0003: move-result-object v0 │ │ -08b81c: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ -08b822: 6f20 b500 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00b5 │ │ -08b828: 0e00 |000a: return-void │ │ +08c6ec: |[08c6ec] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +08c6fc: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c702: 0c00 |0003: move-result-object v0 │ │ +08c704: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ +08c70a: 6f20 b500 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00b5 │ │ +08c710: 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; │ │ @@ -161578,20 +161588,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b82c: |[08b82c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostResume:()V │ │ -08b83c: 6f10 b600 0100 |0000: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPostResume:()V // method@00b6 │ │ -08b842: 6e10 6611 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b848: 0c00 |0006: move-result-object v0 │ │ -08b84a: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ -08b850: 0e00 |000a: return-void │ │ +08c714: |[08c714] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostResume:()V │ │ +08c724: 6f10 b600 0100 |0000: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPostResume:()V // method@00b6 │ │ +08c72a: 6e10 6611 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c730: 0c00 |0006: move-result-object v0 │ │ +08c732: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ +08c738: 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; │ │ @@ -161601,20 +161611,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b854: |[08b854] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -08b864: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b86a: 0c00 |0003: move-result-object v0 │ │ -08b86c: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ -08b872: 0a00 |0007: move-result v0 │ │ -08b874: 0f00 |0008: return v0 │ │ +08c73c: |[08c73c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +08c74c: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c752: 0c00 |0003: move-result-object v0 │ │ +08c754: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ +08c75a: 0a00 |0007: move-result v0 │ │ +08c75c: 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; │ │ │ │ @@ -161623,17 +161633,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b878: |[08b878] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b888: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08b88a: 0f00 |0001: return v0 │ │ +08c760: |[08c760] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08c770: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08c772: 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; │ │ │ │ @@ -161642,21 +161652,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 │ │ -08b88c: |[08b88c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b89c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08b8a0: 6e20 7a11 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@117a │ │ -08b8a6: 0a00 |0005: move-result v0 │ │ -08b8a8: 0f00 |0006: return v0 │ │ -08b8aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08b8ac: 28fe |0008: goto 0006 // -0002 │ │ +08c774: |[08c774] com.actionbarsherlock.app.SherlockExpandableListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +08c784: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08c788: 6e20 7a11 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@117a │ │ +08c78e: 0a00 |0005: move-result v0 │ │ +08c790: 0f00 |0006: return v0 │ │ +08c792: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08c794: 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; │ │ @@ -161669,20 +161679,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08b8b0: |[08b8b0] com.actionbarsherlock.app.SherlockExpandableListActivity.onStop:()V │ │ -08b8c0: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b8c6: 0c00 |0003: move-result-object v0 │ │ -08b8c8: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ -08b8ce: 6f10 b700 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onStop:()V // method@00b7 │ │ -08b8d4: 0e00 |000a: return-void │ │ +08c798: |[08c798] com.actionbarsherlock.app.SherlockExpandableListActivity.onStop:()V │ │ +08c7a8: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c7ae: 0c00 |0003: move-result-object v0 │ │ +08c7b0: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ +08c7b6: 6f10 b700 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onStop:()V // method@00b7 │ │ +08c7bc: 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; │ │ @@ -161692,20 +161702,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08b8d8: |[08b8d8] com.actionbarsherlock.app.SherlockExpandableListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -08b8e8: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b8ee: 0c00 |0003: move-result-object v0 │ │ -08b8f0: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ -08b8f6: 6f30 b800 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00b8 │ │ -08b8fc: 0e00 |000a: return-void │ │ +08c7c0: |[08c7c0] com.actionbarsherlock.app.SherlockExpandableListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +08c7d0: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c7d6: 0c00 |0003: move-result-object v0 │ │ +08c7d8: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ +08c7de: 6f30 b800 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00b8 │ │ +08c7e4: 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; │ │ @@ -161717,67 +161727,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08b900: |[08b900] com.actionbarsherlock.app.SherlockExpandableListActivity.openOptionsMenu:()V │ │ -08b910: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b916: 0c00 |0003: move-result-object v0 │ │ -08b918: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ -08b91e: 0a00 |0007: move-result v0 │ │ -08b920: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08b924: 6f10 b900 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.openOptionsMenu:()V // method@00b9 │ │ -08b92a: 0e00 |000d: return-void │ │ +08c7e8: |[08c7e8] com.actionbarsherlock.app.SherlockExpandableListActivity.openOptionsMenu:()V │ │ +08c7f8: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c7fe: 0c00 |0003: move-result-object v0 │ │ +08c800: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ +08c806: 0a00 |0007: move-result v0 │ │ +08c808: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08c80c: 6f10 b900 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.openOptionsMenu:()V // method@00b9 │ │ +08c812: 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; │ │ │ │ #29 : (in Lcom/actionbarsherlock/app/SherlockExpandableListActivity;) │ │ name : 'requestWindowFeature' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b92c: |[08b92c] com.actionbarsherlock.app.SherlockExpandableListActivity.requestWindowFeature:(J)V │ │ -08b93c: 6e10 6611 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b942: 0c00 |0003: move-result-object v0 │ │ -08b944: 8431 |0004: long-to-int v1, v3 │ │ -08b946: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ -08b94c: 0e00 |0008: return-void │ │ +08c814: |[08c814] com.actionbarsherlock.app.SherlockExpandableListActivity.requestWindowFeature:(J)V │ │ +08c824: 6e10 6611 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c82a: 0c00 |0003: move-result-object v0 │ │ +08c82c: 8441 |0004: long-to-int v1, v4 │ │ +08c82e: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ +08c834: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0008 line=233 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ - 0x0000 - 0x0009 reg=3 featureId J │ │ + 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ + 0x0000 - 0x0009 reg=4 featureId J │ │ │ │ #30 : (in Lcom/actionbarsherlock/app/SherlockExpandableListActivity;) │ │ name : 'setContentView' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b950: |[08b950] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(I)V │ │ -08b960: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b966: 0c00 |0003: move-result-object v0 │ │ -08b968: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ -08b96e: 0e00 |0007: return-void │ │ +08c838: |[08c838] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(I)V │ │ +08c848: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c84e: 0c00 |0003: move-result-object v0 │ │ +08c850: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ +08c856: 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 │ │ @@ -161787,19 +161797,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b970: |[08b970] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;)V │ │ -08b980: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b986: 0c00 |0003: move-result-object v0 │ │ -08b988: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ -08b98e: 0e00 |0007: return-void │ │ +08c858: |[08c858] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;)V │ │ +08c868: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c86e: 0c00 |0003: move-result-object v0 │ │ +08c870: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ +08c876: 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; │ │ @@ -161809,19 +161819,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 │ │ -08b990: |[08b990] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08b9a0: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b9a6: 0c00 |0003: move-result-object v0 │ │ -08b9a8: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ -08b9ae: 0e00 |0007: return-void │ │ +08c878: |[08c878] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08c888: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c88e: 0c00 |0003: move-result-object v0 │ │ +08c890: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ +08c896: 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; │ │ @@ -161832,19 +161842,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b9b0: |[08b9b0] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgress:(I)V │ │ -08b9c0: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b9c6: 0c00 |0003: move-result-object v0 │ │ -08b9c8: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ -08b9ce: 0e00 |0007: return-void │ │ +08c898: |[08c898] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgress:(I)V │ │ +08c8a8: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c8ae: 0c00 |0003: move-result-object v0 │ │ +08c8b0: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ +08c8b6: 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 │ │ @@ -161854,19 +161864,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b9d0: |[08b9d0] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -08b9e0: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08b9e6: 0c00 |0003: move-result-object v0 │ │ -08b9e8: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ -08b9ee: 0e00 |0007: return-void │ │ +08c8b8: |[08c8b8] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +08c8c8: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c8ce: 0c00 |0003: move-result-object v0 │ │ +08c8d0: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ +08c8d6: 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 │ │ @@ -161876,19 +161886,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08b9f0: |[08b9f0] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -08ba00: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08ba06: 0c00 |0003: move-result-object v0 │ │ -08ba08: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ -08ba0e: 0e00 |0007: return-void │ │ +08c8d8: |[08c8d8] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +08c8e8: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c8ee: 0c00 |0003: move-result-object v0 │ │ +08c8f0: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ +08c8f6: 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 │ │ @@ -161898,19 +161908,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08ba10: |[08ba10] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarVisibility:(Z)V │ │ -08ba20: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08ba26: 0c00 |0003: move-result-object v0 │ │ -08ba28: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ -08ba2e: 0e00 |0007: return-void │ │ +08c8f8: |[08c8f8] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarVisibility:(Z)V │ │ +08c908: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c90e: 0c00 |0003: move-result-object v0 │ │ +08c910: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ +08c916: 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 │ │ @@ -161920,19 +161930,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08ba30: |[08ba30] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportSecondaryProgress:(I)V │ │ -08ba40: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08ba46: 0c00 |0003: move-result-object v0 │ │ -08ba48: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ -08ba4e: 0e00 |0007: return-void │ │ +08c918: |[08c918] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportSecondaryProgress:(I)V │ │ +08c928: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c92e: 0c00 |0003: move-result-object v0 │ │ +08c930: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ +08c936: 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 │ │ @@ -161942,20 +161952,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 │ │ -08ba50: |[08ba50] com.actionbarsherlock.app.SherlockExpandableListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08ba60: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ -08ba66: 0c00 |0003: move-result-object v0 │ │ -08ba68: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ -08ba6e: 0c00 |0007: move-result-object v0 │ │ -08ba70: 1100 |0008: return-object v0 │ │ +08c938: |[08c938] com.actionbarsherlock.app.SherlockExpandableListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08c948: 6e10 6611 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1166 │ │ +08c94e: 0c00 |0003: move-result-object v0 │ │ +08c950: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ +08c956: 0c00 |0007: move-result-object v0 │ │ +08c958: 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; │ │ │ │ @@ -161964,31 +161974,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ba74: |[08ba74] com.actionbarsherlock.app.SherlockExpandableListActivity.supportInvalidateOptionsMenu:()V │ │ -08ba84: 6e10 6911 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.invalidateOptionsMenu:()V // method@1169 │ │ -08ba8a: 0e00 |0003: return-void │ │ +08c95c: |[08c95c] com.actionbarsherlock.app.SherlockExpandableListActivity.supportInvalidateOptionsMenu:()V │ │ +08c96c: 6e10 6911 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.invalidateOptionsMenu:()V // method@1169 │ │ +08c972: 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 : 2895 (SherlockExpandableListActivity.java) │ │ + source_file_idx : 2897 (SherlockExpandableListActivity.java) │ │ │ │ Class #634 header: │ │ -class_idx : 634 │ │ +class_idx : 632 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 144 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 143 │ │ +source_file_idx : 2898 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #634 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockFragment;' │ │ @@ -162010,17 +162020,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ba8c: |[08ba8c] com.actionbarsherlock.app.SherlockFragment.:()V │ │ -08ba9c: 7010 3403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ -08baa2: 0e00 |0003: return-void │ │ +08c974: |[08c974] com.actionbarsherlock.app.SherlockFragment.:()V │ │ +08c984: 7010 3403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ +08c98a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ │ │ Virtual methods - │ │ @@ -162029,17 +162039,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08baa4: |[08baa4] com.actionbarsherlock.app.SherlockFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -08bab4: 5410 bf05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ -08bab8: 1100 |0002: return-object v0 │ │ +08c98c: |[08c98c] com.actionbarsherlock.app.SherlockFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +08c99c: 5410 bf05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ +08c9a0: 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;) │ │ @@ -162047,38 +162057,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -08babc: |[08babc] com.actionbarsherlock.app.SherlockFragment.onAttach:(Landroid/app/Activity;)V │ │ -08bacc: 2040 7b02 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@027b │ │ -08bad0: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -08bad4: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08bad8: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -08badc: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08bae2: 6e10 4f1f 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -08bae8: 0c02 |000e: move-result-object v2 │ │ -08baea: 6e10 1e1f 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -08baf0: 0c02 |0012: move-result-object v2 │ │ -08baf2: 6e20 7e1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08baf8: 0c01 |0016: move-result-object v1 │ │ -08bafa: 1a02 8700 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0087 │ │ -08bafe: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08bb04: 0c01 |001c: move-result-object v1 │ │ -08bb06: 6e10 841f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08bb0c: 0c01 |0020: move-result-object v1 │ │ -08bb0e: 7020 311f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08bb14: 2700 |0024: throw v0 │ │ -08bb16: 0740 |0025: move-object v0, v4 │ │ -08bb18: 1f00 7b02 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@027b │ │ -08bb1c: 5b30 bf05 |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ -08bb20: 6f20 5903 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0359 │ │ -08bb26: 0e00 |002d: return-void │ │ +08c9a4: |[08c9a4] com.actionbarsherlock.app.SherlockFragment.onAttach:(Landroid/app/Activity;)V │ │ +08c9b4: 2040 7902 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@0279 │ │ +08c9b8: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +08c9bc: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +08c9c0: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +08c9c4: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08c9ca: 6e10 4f1f 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +08c9d0: 0c02 |000e: move-result-object v2 │ │ +08c9d2: 6e10 1e1f 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +08c9d8: 0c02 |0012: move-result-object v2 │ │ +08c9da: 6e20 7e1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08c9e0: 0c01 |0016: move-result-object v1 │ │ +08c9e2: 1a02 8a00 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@008a │ │ +08c9e6: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08c9ec: 0c01 |001c: move-result-object v1 │ │ +08c9ee: 6e10 841f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08c9f4: 0c01 |0020: move-result-object v1 │ │ +08c9f6: 7020 311f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08c9fc: 2700 |0024: throw v0 │ │ +08c9fe: 0740 |0025: move-object v0, v4 │ │ +08ca00: 1f00 7902 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@0279 │ │ +08ca04: 5b30 bf05 |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ +08ca08: 6f20 5903 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0359 │ │ +08ca0e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -162091,22 +162101,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 │ │ -08bb28: |[08bb28] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -08bb38: 2200 d702 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -08bb3c: 7020 5617 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -08bb42: 5421 bf05 |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ -08bb46: 6e10 9b11 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@119b │ │ -08bb4c: 0c01 |000a: move-result-object v1 │ │ -08bb4e: 6e30 8e11 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@118e │ │ -08bb54: 0e00 |000e: return-void │ │ +08ca10: |[08ca10] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +08ca20: 2200 d502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +08ca24: 7020 5617 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +08ca2a: 5421 bf05 |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ +08ca2e: 6e10 9b11 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@119b │ │ +08ca34: 0c01 |000a: move-result-object v1 │ │ +08ca36: 6e30 8e11 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@118e │ │ +08ca3c: 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; │ │ @@ -162117,16 +162127,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 │ │ -08bb58: |[08bb58] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -08bb68: 0e00 |0000: return-void │ │ +08ca40: |[08ca40] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +08ca50: 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; │ │ @@ -162136,19 +162146,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08bb6c: |[08bb6c] com.actionbarsherlock.app.SherlockFragment.onDetach:()V │ │ -08bb7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bb7e: 5b10 bf05 |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ -08bb82: 6f10 6403 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0364 │ │ -08bb88: 0e00 |0006: return-void │ │ +08ca54: |[08ca54] com.actionbarsherlock.app.SherlockFragment.onDetach:()V │ │ +08ca64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ca66: 5b10 bf05 |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bf │ │ +08ca6a: 6f10 6403 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0364 │ │ +08ca70: 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; │ │ @@ -162158,20 +162168,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08bb8c: |[08bb8c] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08bb9c: 2200 ce02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02ce │ │ -08bba0: 7020 e216 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ -08bba6: 6e20 9111 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1191 │ │ -08bbac: 0a00 |0008: move-result v0 │ │ -08bbae: 0f00 |0009: return v0 │ │ +08ca74: |[08ca74] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08ca84: 2200 cc02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02cc │ │ +08ca88: 7020 e216 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ +08ca8e: 6e20 9111 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1191 │ │ +08ca94: 0a00 |0008: move-result v0 │ │ +08ca96: 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; │ │ │ │ @@ -162180,17 +162190,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bbb0: |[08bbb0] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08bbc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bbc2: 0f00 |0001: return v0 │ │ +08ca98: |[08ca98] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08caa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08caaa: 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; │ │ │ │ @@ -162199,19 +162209,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08bbc4: |[08bbc4] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -08bbd4: 2200 d702 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -08bbd8: 7020 5617 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -08bbde: 6e20 9311 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@1193 │ │ -08bbe4: 0e00 |0008: return-void │ │ +08caac: |[08caac] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +08cabc: 2200 d502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +08cac0: 7020 5617 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +08cac6: 6e20 9311 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@1193 │ │ +08cacc: 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; │ │ @@ -162221,30 +162231,30 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08bbe8: |[08bbe8] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -08bbf8: 0e00 |0000: return-void │ │ +08cad0: |[08cad0] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +08cae0: 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 : 2896 (SherlockFragment.java) │ │ + source_file_idx : 2898 (SherlockFragment.java) │ │ │ │ Class #635 header: │ │ -class_idx : 636 │ │ +class_idx : 634 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 21 │ │ -source_file_idx : 2899 │ │ +source_file_idx : 2901 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #635 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockListActivity;' │ │ @@ -162268,17 +162278,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bbfc: |[08bbfc] com.actionbarsherlock.app.SherlockListActivity.:()V │ │ -08bc0c: 7010 ba00 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@00ba │ │ -08bc12: 0e00 |0003: return-void │ │ +08cae4: |[08cae4] com.actionbarsherlock.app.SherlockListActivity.:()V │ │ +08caf4: 7010 ba00 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@00ba │ │ +08cafa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ Virtual methods - │ │ @@ -162287,19 +162297,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 │ │ -08bc14: |[08bc14] com.actionbarsherlock.app.SherlockListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08bc24: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bc2a: 0c00 |0003: move-result-object v0 │ │ -08bc2c: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ -08bc32: 0e00 |0007: return-void │ │ +08cafc: |[08cafc] com.actionbarsherlock.app.SherlockListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08cb0c: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cb12: 0c00 |0003: move-result-object v0 │ │ +08cb14: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ +08cb1a: 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; │ │ @@ -162310,22 +162320,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08bc34: |[08bc34] com.actionbarsherlock.app.SherlockListActivity.closeOptionsMenu:()V │ │ -08bc44: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bc4a: 0c00 |0003: move-result-object v0 │ │ -08bc4c: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ -08bc52: 0a00 |0007: move-result v0 │ │ -08bc54: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08bc58: 6f10 bb00 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.closeOptionsMenu:()V // method@00bb │ │ -08bc5e: 0e00 |000d: return-void │ │ +08cb1c: |[08cb1c] com.actionbarsherlock.app.SherlockListActivity.closeOptionsMenu:()V │ │ +08cb2c: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cb32: 0c00 |0003: move-result-object v0 │ │ +08cb34: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ +08cb3a: 0a00 |0007: move-result v0 │ │ +08cb3c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08cb40: 6f10 bb00 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.closeOptionsMenu:()V // method@00bb │ │ +08cb46: 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; │ │ @@ -162335,25 +162345,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08bc60: |[08bc60] com.actionbarsherlock.app.SherlockListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -08bc70: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bc76: 0c00 |0003: move-result-object v0 │ │ -08bc78: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ -08bc7e: 0a00 |0007: move-result v0 │ │ -08bc80: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08bc84: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08bc86: 0f00 |000b: return v0 │ │ -08bc88: 6f20 bc00 2100 |000c: invoke-super {v1, v2}, Landroid/app/ListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00bc │ │ -08bc8e: 0a00 |000f: move-result v0 │ │ -08bc90: 28fb |0010: goto 000b // -0005 │ │ +08cb48: |[08cb48] com.actionbarsherlock.app.SherlockListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +08cb58: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cb5e: 0c00 |0003: move-result-object v0 │ │ +08cb60: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ +08cb66: 0a00 |0007: move-result v0 │ │ +08cb68: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08cb6c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08cb6e: 0f00 |000b: return v0 │ │ +08cb70: 6f20 bc00 2100 |000c: invoke-super {v1, v2}, Landroid/app/ListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00bc │ │ +08cb76: 0a00 |000f: move-result v0 │ │ +08cb78: 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; │ │ @@ -162364,21 +162374,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08bc94: |[08bc94] com.actionbarsherlock.app.SherlockListActivity.findViewById:(I)Landroid/view/View; │ │ -08bca4: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bcaa: 0c00 |0003: move-result-object v0 │ │ -08bcac: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ -08bcb2: 6f20 bd00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@00bd │ │ -08bcb8: 0c00 |000a: move-result-object v0 │ │ -08bcba: 1100 |000b: return-object v0 │ │ +08cb7c: |[08cb7c] com.actionbarsherlock.app.SherlockListActivity.findViewById:(I)Landroid/view/View; │ │ +08cb8c: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cb92: 0c00 |0003: move-result-object v0 │ │ +08cb94: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ +08cb9a: 6f20 bd00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@00bd │ │ +08cba0: 0c00 |000a: move-result-object v0 │ │ +08cba2: 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 │ │ @@ -162388,23 +162398,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08bcbc: |[08bcbc] com.actionbarsherlock.app.SherlockListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -08bccc: 5410 c505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c5 │ │ -08bcd0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08bcd4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08bcd6: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ -08bcdc: 0c00 |0008: move-result-object v0 │ │ -08bcde: 5b10 c505 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c5 │ │ -08bce2: 5410 c505 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c5 │ │ -08bce6: 1100 |000d: return-object v0 │ │ +08cba4: |[08cba4] com.actionbarsherlock.app.SherlockListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +08cbb4: 5410 c505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c5 │ │ +08cbb8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08cbbc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08cbbe: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ +08cbc4: 0c00 |0008: move-result-object v0 │ │ +08cbc6: 5b10 c505 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c5 │ │ +08cbca: 5410 c505 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c5 │ │ +08cbce: 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; │ │ @@ -162414,20 +162424,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08bce8: |[08bce8] com.actionbarsherlock.app.SherlockListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -08bcf8: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bcfe: 0c00 |0003: move-result-object v0 │ │ -08bd00: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ -08bd06: 0c00 |0007: move-result-object v0 │ │ -08bd08: 1100 |0008: return-object v0 │ │ +08cbd0: |[08cbd0] com.actionbarsherlock.app.SherlockListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +08cbe0: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cbe6: 0c00 |0003: move-result-object v0 │ │ +08cbe8: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ +08cbee: 0c00 |0007: move-result-object v0 │ │ +08cbf0: 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;) │ │ @@ -162435,20 +162445,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08bd0c: |[08bd0c] com.actionbarsherlock.app.SherlockListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -08bd1c: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bd22: 0c00 |0003: move-result-object v0 │ │ -08bd24: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ -08bd2a: 0c00 |0007: move-result-object v0 │ │ -08bd2c: 1100 |0008: return-object v0 │ │ +08cbf4: |[08cbf4] com.actionbarsherlock.app.SherlockListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +08cc04: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cc0a: 0c00 |0003: move-result-object v0 │ │ +08cc0c: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ +08cc12: 0c00 |0007: move-result-object v0 │ │ +08cc14: 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;) │ │ @@ -162456,19 +162466,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08bd30: |[08bd30] com.actionbarsherlock.app.SherlockListActivity.invalidateOptionsMenu:()V │ │ -08bd40: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bd46: 0c00 |0003: move-result-object v0 │ │ -08bd48: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ -08bd4e: 0e00 |0007: return-void │ │ +08cc18: |[08cc18] com.actionbarsherlock.app.SherlockListActivity.invalidateOptionsMenu:()V │ │ +08cc28: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cc2e: 0c00 |0003: move-result-object v0 │ │ +08cc30: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ +08cc36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ @@ -162477,16 +162487,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08bd50: |[08bd50] com.actionbarsherlock.app.SherlockListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08bd60: 0e00 |0000: return-void │ │ +08cc38: |[08cc38] com.actionbarsherlock.app.SherlockListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08cc48: 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; │ │ │ │ @@ -162495,16 +162505,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08bd64: |[08bd64] com.actionbarsherlock.app.SherlockListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08bd74: 0e00 |0000: return-void │ │ +08cc4c: |[08cc4c] com.actionbarsherlock.app.SherlockListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08cc5c: 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; │ │ │ │ @@ -162513,20 +162523,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bd78: |[08bd78] com.actionbarsherlock.app.SherlockListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08bd88: 6f20 be00 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00be │ │ -08bd8e: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bd94: 0c00 |0006: move-result-object v0 │ │ -08bd96: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ -08bd9c: 0e00 |000a: return-void │ │ +08cc60: |[08cc60] com.actionbarsherlock.app.SherlockListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08cc70: 6f20 be00 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00be │ │ +08cc76: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cc7c: 0c00 |0006: move-result-object v0 │ │ +08cc7e: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ +08cc84: 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; │ │ @@ -162537,20 +162547,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08bda0: |[08bda0] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -08bdb0: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bdb6: 0c00 |0003: move-result-object v0 │ │ -08bdb8: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ -08bdbe: 0a00 |0007: move-result v0 │ │ -08bdc0: 0f00 |0008: return v0 │ │ +08cc88: |[08cc88] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +08cc98: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cc9e: 0c00 |0003: move-result-object v0 │ │ +08cca0: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ +08cca6: 0a00 |0007: move-result v0 │ │ +08cca8: 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; │ │ │ │ @@ -162559,17 +162569,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bdc4: |[08bdc4] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08bdd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08bdd6: 0f00 |0001: return v0 │ │ +08ccac: |[08ccac] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08ccbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ccbe: 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; │ │ │ │ @@ -162578,21 +162588,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08bdd8: |[08bdd8] com.actionbarsherlock.app.SherlockListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -08bde8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08bdec: 6e20 d111 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@11d1 │ │ -08bdf2: 0a00 |0005: move-result v0 │ │ -08bdf4: 0f00 |0006: return v0 │ │ -08bdf6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08bdf8: 28fe |0008: goto 0006 // -0002 │ │ +08ccc0: |[08ccc0] com.actionbarsherlock.app.SherlockListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +08ccd0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08ccd4: 6e20 d111 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@11d1 │ │ +08ccda: 0a00 |0005: move-result v0 │ │ +08ccdc: 0f00 |0006: return v0 │ │ +08ccde: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08cce0: 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; │ │ @@ -162604,20 +162614,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08bdfc: |[08bdfc] com.actionbarsherlock.app.SherlockListActivity.onDestroy:()V │ │ -08be0c: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08be12: 0c00 |0003: move-result-object v0 │ │ -08be14: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ -08be1a: 6f10 c000 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onDestroy:()V // method@00c0 │ │ -08be20: 0e00 |000a: return-void │ │ +08cce4: |[08cce4] com.actionbarsherlock.app.SherlockListActivity.onDestroy:()V │ │ +08ccf4: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08ccfa: 0c00 |0003: move-result-object v0 │ │ +08ccfc: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ +08cd02: 6f10 c000 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onDestroy:()V // method@00c0 │ │ +08cd08: 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; │ │ @@ -162627,21 +162637,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08be24: |[08be24] com.actionbarsherlock.app.SherlockListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -08be34: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08be38: 6e20 d711 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@11d7 │ │ -08be3e: 0a00 |0005: move-result v0 │ │ -08be40: 0f00 |0006: return v0 │ │ -08be42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08be44: 28fe |0008: goto 0006 // -0002 │ │ +08cd0c: |[08cd0c] com.actionbarsherlock.app.SherlockListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +08cd1c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08cd20: 6e20 d711 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@11d7 │ │ +08cd26: 0a00 |0005: move-result v0 │ │ +08cd28: 0f00 |0006: return v0 │ │ +08cd2a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08cd2c: 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; │ │ @@ -162653,25 +162663,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -08be48: |[08be48] com.actionbarsherlock.app.SherlockListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -08be58: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08be5e: 0c00 |0003: move-result-object v0 │ │ -08be60: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ -08be66: 0a00 |0007: move-result v0 │ │ -08be68: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08be6c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08be6e: 0f00 |000b: return v0 │ │ -08be70: 6f30 c200 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00c2 │ │ -08be76: 0a00 |000f: move-result v0 │ │ -08be78: 28fb |0010: goto 000b // -0005 │ │ +08cd30: |[08cd30] com.actionbarsherlock.app.SherlockListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +08cd40: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cd46: 0c00 |0003: move-result-object v0 │ │ +08cd48: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ +08cd4e: 0a00 |0007: move-result v0 │ │ +08cd50: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08cd54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08cd56: 0f00 |000b: return v0 │ │ +08cd58: 6f30 c200 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00c2 │ │ +08cd5e: 0a00 |000f: move-result v0 │ │ +08cd60: 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; │ │ @@ -162683,20 +162693,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08be7c: |[08be7c] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08be8c: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08be92: 0c00 |0003: move-result-object v0 │ │ -08be94: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ -08be9a: 0a00 |0007: move-result v0 │ │ -08be9c: 0f00 |0008: return v0 │ │ +08cd64: |[08cd64] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08cd74: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cd7a: 0c00 |0003: move-result-object v0 │ │ +08cd7c: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ +08cd82: 0a00 |0007: move-result v0 │ │ +08cd84: 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; │ │ │ │ @@ -162705,17 +162715,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bea0: |[08bea0] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08beb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08beb2: 0f00 |0001: return v0 │ │ +08cd88: |[08cd88] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08cd98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08cd9a: 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; │ │ │ │ @@ -162724,20 +162734,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08beb4: |[08beb4] com.actionbarsherlock.app.SherlockListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -08bec4: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08beca: 0c00 |0003: move-result-object v0 │ │ -08becc: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ -08bed2: 6f30 c300 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00c3 │ │ -08bed8: 0e00 |000a: return-void │ │ +08cd9c: |[08cd9c] com.actionbarsherlock.app.SherlockListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +08cdac: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cdb2: 0c00 |0003: move-result-object v0 │ │ +08cdb4: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ +08cdba: 6f30 c300 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00c3 │ │ +08cdc0: 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; │ │ @@ -162749,20 +162759,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08bedc: |[08bedc] com.actionbarsherlock.app.SherlockListActivity.onPause:()V │ │ -08beec: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bef2: 0c00 |0003: move-result-object v0 │ │ -08bef4: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ -08befa: 6f10 c400 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onPause:()V // method@00c4 │ │ -08bf00: 0e00 |000a: return-void │ │ +08cdc4: |[08cdc4] com.actionbarsherlock.app.SherlockListActivity.onPause:()V │ │ +08cdd4: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cdda: 0c00 |0003: move-result-object v0 │ │ +08cddc: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ +08cde2: 6f10 c400 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onPause:()V // method@00c4 │ │ +08cde8: 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; │ │ @@ -162772,20 +162782,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bf04: |[08bf04] com.actionbarsherlock.app.SherlockListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -08bf14: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bf1a: 0c00 |0003: move-result-object v0 │ │ -08bf1c: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ -08bf22: 6f20 c500 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00c5 │ │ -08bf28: 0e00 |000a: return-void │ │ +08cdec: |[08cdec] com.actionbarsherlock.app.SherlockListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +08cdfc: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08ce02: 0c00 |0003: move-result-object v0 │ │ +08ce04: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ +08ce0a: 6f20 c500 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00c5 │ │ +08ce10: 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; │ │ @@ -162796,20 +162806,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08bf2c: |[08bf2c] com.actionbarsherlock.app.SherlockListActivity.onPostResume:()V │ │ -08bf3c: 6f10 c600 0100 |0000: invoke-super {v1}, Landroid/app/ListActivity;.onPostResume:()V // method@00c6 │ │ -08bf42: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bf48: 0c00 |0006: move-result-object v0 │ │ -08bf4a: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ -08bf50: 0e00 |000a: return-void │ │ +08ce14: |[08ce14] com.actionbarsherlock.app.SherlockListActivity.onPostResume:()V │ │ +08ce24: 6f10 c600 0100 |0000: invoke-super {v1}, Landroid/app/ListActivity;.onPostResume:()V // method@00c6 │ │ +08ce2a: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08ce30: 0c00 |0006: move-result-object v0 │ │ +08ce32: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ +08ce38: 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; │ │ @@ -162819,20 +162829,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08bf54: |[08bf54] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -08bf64: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bf6a: 0c00 |0003: move-result-object v0 │ │ -08bf6c: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ -08bf72: 0a00 |0007: move-result v0 │ │ -08bf74: 0f00 |0008: return v0 │ │ +08ce3c: |[08ce3c] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +08ce4c: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08ce52: 0c00 |0003: move-result-object v0 │ │ +08ce54: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ +08ce5a: 0a00 |0007: move-result v0 │ │ +08ce5c: 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; │ │ │ │ @@ -162841,17 +162851,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bf78: |[08bf78] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08bf88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08bf8a: 0f00 |0001: return v0 │ │ +08ce60: |[08ce60] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08ce70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ce72: 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; │ │ │ │ @@ -162860,21 +162870,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 │ │ -08bf8c: |[08bf8c] com.actionbarsherlock.app.SherlockListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -08bf9c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08bfa0: 6e20 dd11 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@11dd │ │ -08bfa6: 0a00 |0005: move-result v0 │ │ -08bfa8: 0f00 |0006: return v0 │ │ -08bfaa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08bfac: 28fe |0008: goto 0006 // -0002 │ │ +08ce74: |[08ce74] com.actionbarsherlock.app.SherlockListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +08ce84: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08ce88: 6e20 dd11 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@11dd │ │ +08ce8e: 0a00 |0005: move-result v0 │ │ +08ce90: 0f00 |0006: return v0 │ │ +08ce92: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08ce94: 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; │ │ @@ -162887,20 +162897,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bfb0: |[08bfb0] com.actionbarsherlock.app.SherlockListActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -08bfc0: 6f20 c700 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00c7 │ │ -08bfc6: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bfcc: 0c00 |0006: move-result-object v0 │ │ -08bfce: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ -08bfd4: 0e00 |000a: return-void │ │ +08ce98: |[08ce98] com.actionbarsherlock.app.SherlockListActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +08cea8: 6f20 c700 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00c7 │ │ +08ceae: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08ceb4: 0c00 |0006: move-result-object v0 │ │ +08ceb6: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ +08cebc: 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; │ │ @@ -162911,20 +162921,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bfd8: |[08bfd8] com.actionbarsherlock.app.SherlockListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -08bfe8: 6f20 c800 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@00c8 │ │ -08bfee: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08bff4: 0c00 |0006: move-result-object v0 │ │ -08bff6: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ -08bffc: 0e00 |000a: return-void │ │ +08cec0: |[08cec0] com.actionbarsherlock.app.SherlockListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +08ced0: 6f20 c800 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@00c8 │ │ +08ced6: 6e10 c911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cedc: 0c00 |0006: move-result-object v0 │ │ +08cede: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ +08cee4: 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; │ │ @@ -162935,20 +162945,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08c000: |[08c000] com.actionbarsherlock.app.SherlockListActivity.onStop:()V │ │ -08c010: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c016: 0c00 |0003: move-result-object v0 │ │ -08c018: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ -08c01e: 6f10 c900 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onStop:()V // method@00c9 │ │ -08c024: 0e00 |000a: return-void │ │ +08cee8: |[08cee8] com.actionbarsherlock.app.SherlockListActivity.onStop:()V │ │ +08cef8: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cefe: 0c00 |0003: move-result-object v0 │ │ +08cf00: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ +08cf06: 6f10 c900 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onStop:()V // method@00c9 │ │ +08cf0c: 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; │ │ @@ -162958,20 +162968,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08c028: |[08c028] com.actionbarsherlock.app.SherlockListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -08c038: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c03e: 0c00 |0003: move-result-object v0 │ │ -08c040: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ -08c046: 6f30 ca00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00ca │ │ -08c04c: 0e00 |000a: return-void │ │ +08cf10: |[08cf10] com.actionbarsherlock.app.SherlockListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +08cf20: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cf26: 0c00 |0003: move-result-object v0 │ │ +08cf28: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ +08cf2e: 6f30 ca00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00ca │ │ +08cf34: 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; │ │ @@ -162983,67 +162993,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08c050: |[08c050] com.actionbarsherlock.app.SherlockListActivity.openOptionsMenu:()V │ │ -08c060: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c066: 0c00 |0003: move-result-object v0 │ │ -08c068: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ -08c06e: 0a00 |0007: move-result v0 │ │ -08c070: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08c074: 6f10 cb00 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.openOptionsMenu:()V // method@00cb │ │ -08c07a: 0e00 |000d: return-void │ │ +08cf38: |[08cf38] com.actionbarsherlock.app.SherlockListActivity.openOptionsMenu:()V │ │ +08cf48: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cf4e: 0c00 |0003: move-result-object v0 │ │ +08cf50: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ +08cf56: 0a00 |0007: move-result v0 │ │ +08cf58: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08cf5c: 6f10 cb00 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.openOptionsMenu:()V // method@00cb │ │ +08cf62: 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; │ │ │ │ #31 : (in Lcom/actionbarsherlock/app/SherlockListActivity;) │ │ name : 'requestWindowFeature' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c07c: |[08c07c] com.actionbarsherlock.app.SherlockListActivity.requestWindowFeature:(J)V │ │ -08c08c: 6e10 c911 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c092: 0c00 |0003: move-result-object v0 │ │ -08c094: 8431 |0004: long-to-int v1, v3 │ │ -08c096: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ -08c09c: 0e00 |0008: return-void │ │ +08cf64: |[08cf64] com.actionbarsherlock.app.SherlockListActivity.requestWindowFeature:(J)V │ │ +08cf74: 6e10 c911 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cf7a: 0c00 |0003: move-result-object v0 │ │ +08cf7c: 8441 |0004: long-to-int v1, v4 │ │ +08cf7e: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ +08cf84: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ - 0x0000 - 0x0009 reg=3 featureId J │ │ + 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ + 0x0000 - 0x0009 reg=4 featureId J │ │ │ │ #32 : (in Lcom/actionbarsherlock/app/SherlockListActivity;) │ │ name : 'setContentView' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c0a0: |[08c0a0] com.actionbarsherlock.app.SherlockListActivity.setContentView:(I)V │ │ -08c0b0: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c0b6: 0c00 |0003: move-result-object v0 │ │ -08c0b8: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ -08c0be: 0e00 |0007: return-void │ │ +08cf88: |[08cf88] com.actionbarsherlock.app.SherlockListActivity.setContentView:(I)V │ │ +08cf98: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cf9e: 0c00 |0003: move-result-object v0 │ │ +08cfa0: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ +08cfa6: 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 │ │ @@ -163053,19 +163063,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c0c0: |[08c0c0] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;)V │ │ -08c0d0: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c0d6: 0c00 |0003: move-result-object v0 │ │ -08c0d8: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ -08c0de: 0e00 |0007: return-void │ │ +08cfa8: |[08cfa8] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;)V │ │ +08cfb8: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cfbe: 0c00 |0003: move-result-object v0 │ │ +08cfc0: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ +08cfc6: 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; │ │ @@ -163075,19 +163085,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 │ │ -08c0e0: |[08c0e0] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08c0f0: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c0f6: 0c00 |0003: move-result-object v0 │ │ -08c0f8: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ -08c0fe: 0e00 |0007: return-void │ │ +08cfc8: |[08cfc8] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08cfd8: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cfde: 0c00 |0003: move-result-object v0 │ │ +08cfe0: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ +08cfe6: 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; │ │ @@ -163098,19 +163108,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c100: |[08c100] com.actionbarsherlock.app.SherlockListActivity.setSupportProgress:(I)V │ │ -08c110: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c116: 0c00 |0003: move-result-object v0 │ │ -08c118: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ -08c11e: 0e00 |0007: return-void │ │ +08cfe8: |[08cfe8] com.actionbarsherlock.app.SherlockListActivity.setSupportProgress:(I)V │ │ +08cff8: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08cffe: 0c00 |0003: move-result-object v0 │ │ +08d000: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ +08d006: 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 │ │ @@ -163120,19 +163130,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c120: |[08c120] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -08c130: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c136: 0c00 |0003: move-result-object v0 │ │ -08c138: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ -08c13e: 0e00 |0007: return-void │ │ +08d008: |[08d008] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +08d018: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08d01e: 0c00 |0003: move-result-object v0 │ │ +08d020: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ +08d026: 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 │ │ @@ -163142,19 +163152,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c140: |[08c140] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -08c150: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c156: 0c00 |0003: move-result-object v0 │ │ -08c158: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ -08c15e: 0e00 |0007: return-void │ │ +08d028: |[08d028] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +08d038: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08d03e: 0c00 |0003: move-result-object v0 │ │ +08d040: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ +08d046: 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 │ │ @@ -163164,19 +163174,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c160: |[08c160] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarVisibility:(Z)V │ │ -08c170: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c176: 0c00 |0003: move-result-object v0 │ │ -08c178: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ -08c17e: 0e00 |0007: return-void │ │ +08d048: |[08d048] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarVisibility:(Z)V │ │ +08d058: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08d05e: 0c00 |0003: move-result-object v0 │ │ +08d060: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ +08d066: 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 │ │ @@ -163186,19 +163196,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c180: |[08c180] com.actionbarsherlock.app.SherlockListActivity.setSupportSecondaryProgress:(I)V │ │ -08c190: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c196: 0c00 |0003: move-result-object v0 │ │ -08c198: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ -08c19e: 0e00 |0007: return-void │ │ +08d068: |[08d068] com.actionbarsherlock.app.SherlockListActivity.setSupportSecondaryProgress:(I)V │ │ +08d078: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08d07e: 0c00 |0003: move-result-object v0 │ │ +08d080: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ +08d086: 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 │ │ @@ -163208,20 +163218,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 │ │ -08c1a0: |[08c1a0] com.actionbarsherlock.app.SherlockListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08c1b0: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ -08c1b6: 0c00 |0003: move-result-object v0 │ │ -08c1b8: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ -08c1be: 0c00 |0007: move-result-object v0 │ │ -08c1c0: 1100 |0008: return-object v0 │ │ +08d088: |[08d088] com.actionbarsherlock.app.SherlockListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08d098: 6e10 c911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11c9 │ │ +08d09e: 0c00 |0003: move-result-object v0 │ │ +08d0a0: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ +08d0a6: 0c00 |0007: move-result-object v0 │ │ +08d0a8: 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; │ │ │ │ @@ -163230,31 +163240,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c1c4: |[08c1c4] com.actionbarsherlock.app.SherlockListActivity.supportInvalidateOptionsMenu:()V │ │ -08c1d4: 6e10 cc11 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockListActivity;.invalidateOptionsMenu:()V // method@11cc │ │ -08c1da: 0e00 |0003: return-void │ │ +08d0ac: |[08d0ac] com.actionbarsherlock.app.SherlockListActivity.supportInvalidateOptionsMenu:()V │ │ +08d0bc: 6e10 cc11 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockListActivity;.invalidateOptionsMenu:()V // method@11cc │ │ +08d0c2: 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 : 2899 (SherlockListActivity.java) │ │ + source_file_idx : 2901 (SherlockListActivity.java) │ │ │ │ Class #636 header: │ │ -class_idx : 638 │ │ +class_idx : 636 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 126 │ │ -source_file_idx : 2935 │ │ +superclass_idx : 125 │ │ +source_file_idx : 2937 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #636 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockPreferenceActivity;' │ │ @@ -163278,17 +163288,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c1dc: |[08c1dc] com.actionbarsherlock.app.SherlockPreferenceActivity.:()V │ │ -08c1ec: 7010 9b02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@029b │ │ -08c1f2: 0e00 |0003: return-void │ │ +08d0c4: |[08d0c4] com.actionbarsherlock.app.SherlockPreferenceActivity.:()V │ │ +08d0d4: 7010 9b02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@029b │ │ +08d0da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ Virtual methods - │ │ @@ -163297,19 +163307,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 │ │ -08c1f4: |[08c1f4] com.actionbarsherlock.app.SherlockPreferenceActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08c204: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c20a: 0c00 |0003: move-result-object v0 │ │ -08c20c: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ -08c212: 0e00 |0007: return-void │ │ +08d0dc: |[08d0dc] com.actionbarsherlock.app.SherlockPreferenceActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08d0ec: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d0f2: 0c00 |0003: move-result-object v0 │ │ +08d0f4: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ +08d0fa: 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; │ │ @@ -163320,22 +163330,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08c214: |[08c214] com.actionbarsherlock.app.SherlockPreferenceActivity.closeOptionsMenu:()V │ │ -08c224: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c22a: 0c00 |0003: move-result-object v0 │ │ -08c22c: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ -08c232: 0a00 |0007: move-result v0 │ │ -08c234: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08c238: 6f10 9c02 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.closeOptionsMenu:()V // method@029c │ │ -08c23e: 0e00 |000d: return-void │ │ +08d0fc: |[08d0fc] com.actionbarsherlock.app.SherlockPreferenceActivity.closeOptionsMenu:()V │ │ +08d10c: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d112: 0c00 |0003: move-result-object v0 │ │ +08d114: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ +08d11a: 0a00 |0007: move-result v0 │ │ +08d11c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08d120: 6f10 9c02 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.closeOptionsMenu:()V // method@029c │ │ +08d126: 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; │ │ @@ -163345,25 +163355,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08c240: |[08c240] com.actionbarsherlock.app.SherlockPreferenceActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -08c250: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c256: 0c00 |0003: move-result-object v0 │ │ -08c258: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ -08c25e: 0a00 |0007: move-result v0 │ │ -08c260: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08c264: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08c266: 0f00 |000b: return v0 │ │ -08c268: 6f20 9d02 2100 |000c: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@029d │ │ -08c26e: 0a00 |000f: move-result v0 │ │ -08c270: 28fb |0010: goto 000b // -0005 │ │ +08d128: |[08d128] com.actionbarsherlock.app.SherlockPreferenceActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +08d138: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d13e: 0c00 |0003: move-result-object v0 │ │ +08d140: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ +08d146: 0a00 |0007: move-result v0 │ │ +08d148: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08d14c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08d14e: 0f00 |000b: return v0 │ │ +08d150: 6f20 9d02 2100 |000c: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@029d │ │ +08d156: 0a00 |000f: move-result v0 │ │ +08d158: 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; │ │ @@ -163374,21 +163384,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08c274: |[08c274] com.actionbarsherlock.app.SherlockPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ -08c284: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c28a: 0c00 |0003: move-result-object v0 │ │ -08c28c: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ -08c292: 6f20 9e02 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@029e │ │ -08c298: 0c00 |000a: move-result-object v0 │ │ -08c29a: 1100 |000b: return-object v0 │ │ +08d15c: |[08d15c] com.actionbarsherlock.app.SherlockPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ +08d16c: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d172: 0c00 |0003: move-result-object v0 │ │ +08d174: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ +08d17a: 6f20 9e02 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@029e │ │ +08d180: 0c00 |000a: move-result-object v0 │ │ +08d182: 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 │ │ @@ -163398,23 +163408,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08c29c: |[08c29c] com.actionbarsherlock.app.SherlockPreferenceActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -08c2ac: 5410 c705 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c7 │ │ -08c2b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08c2b4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08c2b6: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ -08c2bc: 0c00 |0008: move-result-object v0 │ │ -08c2be: 5b10 c705 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c7 │ │ -08c2c2: 5410 c705 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c7 │ │ -08c2c6: 1100 |000d: return-object v0 │ │ +08d184: |[08d184] com.actionbarsherlock.app.SherlockPreferenceActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +08d194: 5410 c705 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c7 │ │ +08d198: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08d19c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08d19e: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ +08d1a4: 0c00 |0008: move-result-object v0 │ │ +08d1a6: 5b10 c705 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c7 │ │ +08d1aa: 5410 c705 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c7 │ │ +08d1ae: 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; │ │ @@ -163424,20 +163434,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08c2c8: |[08c2c8] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -08c2d8: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c2de: 0c00 |0003: move-result-object v0 │ │ -08c2e0: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ -08c2e6: 0c00 |0007: move-result-object v0 │ │ -08c2e8: 1100 |0008: return-object v0 │ │ +08d1b0: |[08d1b0] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +08d1c0: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d1c6: 0c00 |0003: move-result-object v0 │ │ +08d1c8: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ +08d1ce: 0c00 |0007: move-result-object v0 │ │ +08d1d0: 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;) │ │ @@ -163445,20 +163455,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08c2ec: |[08c2ec] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -08c2fc: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c302: 0c00 |0003: move-result-object v0 │ │ -08c304: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ -08c30a: 0c00 |0007: move-result-object v0 │ │ -08c30c: 1100 |0008: return-object v0 │ │ +08d1d4: |[08d1d4] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +08d1e4: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d1ea: 0c00 |0003: move-result-object v0 │ │ +08d1ec: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ +08d1f2: 0c00 |0007: move-result-object v0 │ │ +08d1f4: 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;) │ │ @@ -163466,19 +163476,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08c310: |[08c310] com.actionbarsherlock.app.SherlockPreferenceActivity.invalidateOptionsMenu:()V │ │ -08c320: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c326: 0c00 |0003: move-result-object v0 │ │ -08c328: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ -08c32e: 0e00 |0007: return-void │ │ +08d1f8: |[08d1f8] com.actionbarsherlock.app.SherlockPreferenceActivity.invalidateOptionsMenu:()V │ │ +08d208: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d20e: 0c00 |0003: move-result-object v0 │ │ +08d210: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ +08d216: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ @@ -163487,16 +163497,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08c330: |[08c330] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08c340: 0e00 |0000: return-void │ │ +08d218: |[08d218] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08d228: 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; │ │ │ │ @@ -163505,16 +163515,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08c344: |[08c344] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08c354: 0e00 |0000: return-void │ │ +08d22c: |[08d22c] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08d23c: 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; │ │ │ │ @@ -163523,20 +163533,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08c358: |[08c358] com.actionbarsherlock.app.SherlockPreferenceActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08c368: 6f20 9f02 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@029f │ │ -08c36e: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c374: 0c00 |0006: move-result-object v0 │ │ -08c376: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ -08c37c: 0e00 |000a: return-void │ │ +08d240: |[08d240] com.actionbarsherlock.app.SherlockPreferenceActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08d250: 6f20 9f02 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@029f │ │ +08d256: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d25c: 0c00 |0006: move-result-object v0 │ │ +08d25e: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ +08d264: 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; │ │ @@ -163547,20 +163557,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c380: |[08c380] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -08c390: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c396: 0c00 |0003: move-result-object v0 │ │ -08c398: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ -08c39e: 0a00 |0007: move-result v0 │ │ -08c3a0: 0f00 |0008: return v0 │ │ +08d268: |[08d268] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +08d278: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d27e: 0c00 |0003: move-result-object v0 │ │ +08d280: 6e20 a010 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ +08d286: 0a00 |0007: move-result v0 │ │ +08d288: 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; │ │ │ │ @@ -163569,17 +163579,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08c3a4: |[08c3a4] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08c3b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08c3b6: 0f00 |0001: return v0 │ │ +08d28c: |[08d28c] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08d29c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08d29e: 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; │ │ │ │ @@ -163588,21 +163598,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c3b8: |[08c3b8] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -08c3c8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08c3cc: 6e20 0612 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1206 │ │ -08c3d2: 0a00 |0005: move-result v0 │ │ -08c3d4: 0f00 |0006: return v0 │ │ -08c3d6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08c3d8: 28fe |0008: goto 0006 // -0002 │ │ +08d2a0: |[08d2a0] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +08d2b0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08d2b4: 6e20 0612 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1206 │ │ +08d2ba: 0a00 |0005: move-result v0 │ │ +08d2bc: 0f00 |0006: return v0 │ │ +08d2be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08d2c0: 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; │ │ @@ -163614,20 +163624,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08c3dc: |[08c3dc] com.actionbarsherlock.app.SherlockPreferenceActivity.onDestroy:()V │ │ -08c3ec: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c3f2: 0c00 |0003: move-result-object v0 │ │ -08c3f4: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ -08c3fa: 6f10 a102 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onDestroy:()V // method@02a1 │ │ -08c400: 0e00 |000a: return-void │ │ +08d2c4: |[08d2c4] com.actionbarsherlock.app.SherlockPreferenceActivity.onDestroy:()V │ │ +08d2d4: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d2da: 0c00 |0003: move-result-object v0 │ │ +08d2dc: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ +08d2e2: 6f10 a102 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onDestroy:()V // method@02a1 │ │ +08d2e8: 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; │ │ @@ -163637,21 +163647,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c404: |[08c404] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -08c414: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08c418: 6e20 0c12 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@120c │ │ -08c41e: 0a00 |0005: move-result v0 │ │ -08c420: 0f00 |0006: return v0 │ │ -08c422: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08c424: 28fe |0008: goto 0006 // -0002 │ │ +08d2ec: |[08d2ec] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +08d2fc: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08d300: 6e20 0c12 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@120c │ │ +08d306: 0a00 |0005: move-result v0 │ │ +08d308: 0f00 |0006: return v0 │ │ +08d30a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08d30c: 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; │ │ @@ -163663,25 +163673,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -08c428: |[08c428] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -08c438: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c43e: 0c00 |0003: move-result-object v0 │ │ -08c440: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ -08c446: 0a00 |0007: move-result v0 │ │ -08c448: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08c44c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08c44e: 0f00 |000b: return v0 │ │ -08c450: 6f30 a302 2103 |000c: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@02a3 │ │ -08c456: 0a00 |000f: move-result v0 │ │ -08c458: 28fb |0010: goto 000b // -0005 │ │ +08d310: |[08d310] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +08d320: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d326: 0c00 |0003: move-result-object v0 │ │ +08d328: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ +08d32e: 0a00 |0007: move-result v0 │ │ +08d330: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08d334: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08d336: 0f00 |000b: return v0 │ │ +08d338: 6f30 a302 2103 |000c: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@02a3 │ │ +08d33e: 0a00 |000f: move-result v0 │ │ +08d340: 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; │ │ @@ -163693,20 +163703,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c45c: |[08c45c] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08c46c: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c472: 0c00 |0003: move-result-object v0 │ │ -08c474: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ -08c47a: 0a00 |0007: move-result v0 │ │ -08c47c: 0f00 |0008: return v0 │ │ +08d344: |[08d344] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08d354: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d35a: 0c00 |0003: move-result-object v0 │ │ +08d35c: 6e20 a610 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ +08d362: 0a00 |0007: move-result v0 │ │ +08d364: 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; │ │ │ │ @@ -163715,17 +163725,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08c480: |[08c480] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08c490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c492: 0f00 |0001: return v0 │ │ +08d368: |[08d368] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08d378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d37a: 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; │ │ │ │ @@ -163734,20 +163744,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08c494: |[08c494] com.actionbarsherlock.app.SherlockPreferenceActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -08c4a4: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c4aa: 0c00 |0003: move-result-object v0 │ │ -08c4ac: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ -08c4b2: 6f30 a402 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@02a4 │ │ -08c4b8: 0e00 |000a: return-void │ │ +08d37c: |[08d37c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +08d38c: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d392: 0c00 |0003: move-result-object v0 │ │ +08d394: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ +08d39a: 6f30 a402 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@02a4 │ │ +08d3a0: 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; │ │ @@ -163759,20 +163769,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08c4bc: |[08c4bc] com.actionbarsherlock.app.SherlockPreferenceActivity.onPause:()V │ │ -08c4cc: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c4d2: 0c00 |0003: move-result-object v0 │ │ -08c4d4: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ -08c4da: 6f10 a502 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@02a5 │ │ -08c4e0: 0e00 |000a: return-void │ │ +08d3a4: |[08d3a4] com.actionbarsherlock.app.SherlockPreferenceActivity.onPause:()V │ │ +08d3b4: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d3ba: 0c00 |0003: move-result-object v0 │ │ +08d3bc: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ +08d3c2: 6f10 a502 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@02a5 │ │ +08d3c8: 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; │ │ @@ -163782,20 +163792,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08c4e4: |[08c4e4] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -08c4f4: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c4fa: 0c00 |0003: move-result-object v0 │ │ -08c4fc: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ -08c502: 6f20 a602 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@02a6 │ │ -08c508: 0e00 |000a: return-void │ │ +08d3cc: |[08d3cc] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +08d3dc: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d3e2: 0c00 |0003: move-result-object v0 │ │ +08d3e4: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ +08d3ea: 6f20 a602 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@02a6 │ │ +08d3f0: 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; │ │ @@ -163806,20 +163816,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08c50c: |[08c50c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostResume:()V │ │ -08c51c: 6f10 a702 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPostResume:()V // method@02a7 │ │ -08c522: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c528: 0c00 |0006: move-result-object v0 │ │ -08c52a: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ -08c530: 0e00 |000a: return-void │ │ +08d3f4: |[08d3f4] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostResume:()V │ │ +08d404: 6f10 a702 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPostResume:()V // method@02a7 │ │ +08d40a: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d410: 0c00 |0006: move-result-object v0 │ │ +08d412: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ +08d418: 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; │ │ @@ -163829,20 +163839,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c534: |[08c534] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -08c544: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c54a: 0c00 |0003: move-result-object v0 │ │ -08c54c: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ -08c552: 0a00 |0007: move-result v0 │ │ -08c554: 0f00 |0008: return v0 │ │ +08d41c: |[08d41c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +08d42c: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d432: 0c00 |0003: move-result-object v0 │ │ +08d434: 6e20 ab10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ +08d43a: 0a00 |0007: move-result v0 │ │ +08d43c: 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; │ │ │ │ @@ -163851,17 +163861,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08c558: |[08c558] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08c568: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08c56a: 0f00 |0001: return v0 │ │ +08d440: |[08d440] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08d450: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08d452: 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; │ │ │ │ @@ -163870,21 +163880,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 │ │ -08c56c: |[08c56c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -08c57c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -08c580: 6e20 1212 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1212 │ │ -08c586: 0a00 |0005: move-result v0 │ │ -08c588: 0f00 |0006: return v0 │ │ -08c58a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08c58c: 28fe |0008: goto 0006 // -0002 │ │ +08d454: |[08d454] com.actionbarsherlock.app.SherlockPreferenceActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +08d464: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +08d468: 6e20 1212 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1212 │ │ +08d46e: 0a00 |0005: move-result v0 │ │ +08d470: 0f00 |0006: return v0 │ │ +08d472: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08d474: 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; │ │ @@ -163897,20 +163907,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08c590: |[08c590] com.actionbarsherlock.app.SherlockPreferenceActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -08c5a0: 6f20 a802 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@02a8 │ │ -08c5a6: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c5ac: 0c00 |0006: move-result-object v0 │ │ -08c5ae: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ -08c5b4: 0e00 |000a: return-void │ │ +08d478: |[08d478] com.actionbarsherlock.app.SherlockPreferenceActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +08d488: 6f20 a802 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@02a8 │ │ +08d48e: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d494: 0c00 |0006: move-result-object v0 │ │ +08d496: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ +08d49c: 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; │ │ @@ -163921,20 +163931,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08c5b8: |[08c5b8] com.actionbarsherlock.app.SherlockPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -08c5c8: 6f20 a902 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02a9 │ │ -08c5ce: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c5d4: 0c00 |0006: move-result-object v0 │ │ -08c5d6: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ -08c5dc: 0e00 |000a: return-void │ │ +08d4a0: |[08d4a0] com.actionbarsherlock.app.SherlockPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +08d4b0: 6f20 a902 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02a9 │ │ +08d4b6: 6e10 fe11 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d4bc: 0c00 |0006: move-result-object v0 │ │ +08d4be: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ +08d4c4: 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; │ │ @@ -163945,20 +163955,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08c5e0: |[08c5e0] com.actionbarsherlock.app.SherlockPreferenceActivity.onStop:()V │ │ -08c5f0: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c5f6: 0c00 |0003: move-result-object v0 │ │ -08c5f8: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ -08c5fe: 6f10 aa02 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onStop:()V // method@02aa │ │ -08c604: 0e00 |000a: return-void │ │ +08d4c8: |[08d4c8] com.actionbarsherlock.app.SherlockPreferenceActivity.onStop:()V │ │ +08d4d8: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d4de: 0c00 |0003: move-result-object v0 │ │ +08d4e0: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ +08d4e6: 6f10 aa02 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onStop:()V // method@02aa │ │ +08d4ec: 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; │ │ @@ -163968,20 +163978,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08c608: |[08c608] com.actionbarsherlock.app.SherlockPreferenceActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -08c618: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c61e: 0c00 |0003: move-result-object v0 │ │ -08c620: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ -08c626: 6f30 ab02 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@02ab │ │ -08c62c: 0e00 |000a: return-void │ │ +08d4f0: |[08d4f0] com.actionbarsherlock.app.SherlockPreferenceActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +08d500: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d506: 0c00 |0003: move-result-object v0 │ │ +08d508: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ +08d50e: 6f30 ab02 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@02ab │ │ +08d514: 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; │ │ @@ -163993,67 +164003,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08c630: |[08c630] com.actionbarsherlock.app.SherlockPreferenceActivity.openOptionsMenu:()V │ │ -08c640: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c646: 0c00 |0003: move-result-object v0 │ │ -08c648: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ -08c64e: 0a00 |0007: move-result v0 │ │ -08c650: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -08c654: 6f10 ac02 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.openOptionsMenu:()V // method@02ac │ │ -08c65a: 0e00 |000d: return-void │ │ +08d518: |[08d518] com.actionbarsherlock.app.SherlockPreferenceActivity.openOptionsMenu:()V │ │ +08d528: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d52e: 0c00 |0003: move-result-object v0 │ │ +08d530: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ +08d536: 0a00 |0007: move-result v0 │ │ +08d538: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +08d53c: 6f10 ac02 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.openOptionsMenu:()V // method@02ac │ │ +08d542: 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; │ │ │ │ #31 : (in Lcom/actionbarsherlock/app/SherlockPreferenceActivity;) │ │ name : 'requestWindowFeature' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c65c: |[08c65c] com.actionbarsherlock.app.SherlockPreferenceActivity.requestWindowFeature:(J)V │ │ -08c66c: 6e10 fe11 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c672: 0c00 |0003: move-result-object v0 │ │ -08c674: 8431 |0004: long-to-int v1, v3 │ │ -08c676: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ -08c67c: 0e00 |0008: return-void │ │ +08d544: |[08d544] com.actionbarsherlock.app.SherlockPreferenceActivity.requestWindowFeature:(J)V │ │ +08d554: 6e10 fe11 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d55a: 0c00 |0003: move-result-object v0 │ │ +08d55c: 8441 |0004: long-to-int v1, v4 │ │ +08d55e: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ +08d564: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ - 0x0000 - 0x0009 reg=3 featureId J │ │ + 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ + 0x0000 - 0x0009 reg=4 featureId J │ │ │ │ #32 : (in Lcom/actionbarsherlock/app/SherlockPreferenceActivity;) │ │ name : 'setContentView' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c680: |[08c680] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(I)V │ │ -08c690: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c696: 0c00 |0003: move-result-object v0 │ │ -08c698: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ -08c69e: 0e00 |0007: return-void │ │ +08d568: |[08d568] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(I)V │ │ +08d578: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d57e: 0c00 |0003: move-result-object v0 │ │ +08d580: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ +08d586: 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 │ │ @@ -164063,19 +164073,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c6a0: |[08c6a0] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ -08c6b0: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c6b6: 0c00 |0003: move-result-object v0 │ │ -08c6b8: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ -08c6be: 0e00 |0007: return-void │ │ +08d588: |[08d588] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ +08d598: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d59e: 0c00 |0003: move-result-object v0 │ │ +08d5a0: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ +08d5a6: 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; │ │ @@ -164085,19 +164095,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 │ │ -08c6c0: |[08c6c0] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08c6d0: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c6d6: 0c00 |0003: move-result-object v0 │ │ -08c6d8: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ -08c6de: 0e00 |0007: return-void │ │ +08d5a8: |[08d5a8] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08d5b8: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d5be: 0c00 |0003: move-result-object v0 │ │ +08d5c0: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ +08d5c6: 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; │ │ @@ -164108,19 +164118,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c6e0: |[08c6e0] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgress:(I)V │ │ -08c6f0: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c6f6: 0c00 |0003: move-result-object v0 │ │ -08c6f8: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ -08c6fe: 0e00 |0007: return-void │ │ +08d5c8: |[08d5c8] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgress:(I)V │ │ +08d5d8: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d5de: 0c00 |0003: move-result-object v0 │ │ +08d5e0: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ +08d5e6: 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 │ │ @@ -164130,19 +164140,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c700: |[08c700] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -08c710: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c716: 0c00 |0003: move-result-object v0 │ │ -08c718: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ -08c71e: 0e00 |0007: return-void │ │ +08d5e8: |[08d5e8] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +08d5f8: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d5fe: 0c00 |0003: move-result-object v0 │ │ +08d600: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ +08d606: 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 │ │ @@ -164152,19 +164162,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c720: |[08c720] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -08c730: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c736: 0c00 |0003: move-result-object v0 │ │ -08c738: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ -08c73e: 0e00 |0007: return-void │ │ +08d608: |[08d608] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +08d618: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d61e: 0c00 |0003: move-result-object v0 │ │ +08d620: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ +08d626: 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 │ │ @@ -164174,19 +164184,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c740: |[08c740] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarVisibility:(Z)V │ │ -08c750: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c756: 0c00 |0003: move-result-object v0 │ │ -08c758: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ -08c75e: 0e00 |0007: return-void │ │ +08d628: |[08d628] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarVisibility:(Z)V │ │ +08d638: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d63e: 0c00 |0003: move-result-object v0 │ │ +08d640: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ +08d646: 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 │ │ @@ -164196,19 +164206,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c760: |[08c760] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportSecondaryProgress:(I)V │ │ -08c770: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c776: 0c00 |0003: move-result-object v0 │ │ -08c778: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ -08c77e: 0e00 |0007: return-void │ │ +08d648: |[08d648] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportSecondaryProgress:(I)V │ │ +08d658: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d65e: 0c00 |0003: move-result-object v0 │ │ +08d660: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ +08d666: 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 │ │ @@ -164218,20 +164228,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 │ │ -08c780: |[08c780] com.actionbarsherlock.app.SherlockPreferenceActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08c790: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ -08c796: 0c00 |0003: move-result-object v0 │ │ -08c798: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ -08c79e: 0c00 |0007: move-result-object v0 │ │ -08c7a0: 1100 |0008: return-object v0 │ │ +08d668: |[08d668] com.actionbarsherlock.app.SherlockPreferenceActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08d678: 6e10 fe11 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@11fe │ │ +08d67e: 0c00 |0003: move-result-object v0 │ │ +08d680: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ +08d686: 0c00 |0007: move-result-object v0 │ │ +08d688: 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; │ │ │ │ @@ -164240,31 +164250,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c7a4: |[08c7a4] com.actionbarsherlock.app.SherlockPreferenceActivity.supportInvalidateOptionsMenu:()V │ │ -08c7b4: 6e10 0112 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.invalidateOptionsMenu:()V // method@1201 │ │ -08c7ba: 0e00 |0003: return-void │ │ +08d68c: |[08d68c] com.actionbarsherlock.app.SherlockPreferenceActivity.supportInvalidateOptionsMenu:()V │ │ +08d69c: 6e10 0112 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.invalidateOptionsMenu:()V // method@1201 │ │ +08d6a2: 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 : 2935 (SherlockPreferenceActivity.java) │ │ + source_file_idx : 2937 (SherlockPreferenceActivity.java) │ │ │ │ Class #637 header: │ │ -class_idx : 640 │ │ +class_idx : 638 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 481 │ │ +superclass_idx : 941 │ │ +source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #637 annotations: │ │ Annotations on class │ │ @@ -164293,19 +164303,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 │ │ -08c7bc: |[08c7bc] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -08c7cc: 5b01 ca05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c7d0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -08c7d6: 5b02 c905 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ -08c7da: 0e00 |0007: return-void │ │ +08d6a4: |[08d6a4] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +08d6b4: 5b01 ca05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d6b8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +08d6be: 5b02 c905 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ +08d6c2: 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; │ │ @@ -164318,19 +164328,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 │ │ -08c7dc: |[08c7dc] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08c7ec: 5410 c905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ -08c7f0: 7230 381b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ -08c7f6: 0a00 |0005: move-result v0 │ │ -08c7f8: 0f00 |0006: return v0 │ │ +08d6c4: |[08d6c4] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08d6d4: 5410 c905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ +08d6d8: 7230 381b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ +08d6de: 0a00 |0005: move-result v0 │ │ +08d6e0: 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; │ │ @@ -164340,19 +164350,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 │ │ -08c7fc: |[08c7fc] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ -08c80c: 5410 c905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ -08c810: 7230 391b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ -08c816: 0a00 |0005: move-result v0 │ │ -08c818: 0f00 |0006: return v0 │ │ +08d6e4: |[08d6e4] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ +08d6f4: 5410 c905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ +08d6f8: 7230 391b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ +08d6fe: 0a00 |0005: move-result v0 │ │ +08d700: 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; │ │ @@ -164362,47 +164372,47 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -08c81c: |[08c81c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08c82c: 5420 c905 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ -08c830: 7220 3a1b 3000 |0002: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ -08c836: 5420 ca05 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c83a: 7110 2f12 0000 |0007: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@122f │ │ -08c840: 0c00 |000a: move-result-object v0 │ │ -08c842: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ -08c846: 5420 ca05 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c84a: 7110 2f12 0000 |000f: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@122f │ │ -08c850: 0c00 |0012: move-result-object v0 │ │ -08c852: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -08c856: 6e20 1818 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@1818 │ │ -08c85c: 5420 ca05 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c860: 7110 2f12 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@122f │ │ -08c866: 0c00 |001d: move-result-object v0 │ │ -08c868: 6e10 0b18 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@180b │ │ -08c86e: 5420 ca05 |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c872: 7110 3012 0000 |0023: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@1230 │ │ -08c878: 0c00 |0026: move-result-object v0 │ │ -08c87a: 2000 5c02 |0027: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025c │ │ -08c87e: 3800 1300 |0029: if-eqz v0, 003c // +0013 │ │ -08c882: 5420 ca05 |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c886: 7110 3312 0000 |002d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@1233 │ │ -08c88c: 0c00 |0030: move-result-object v0 │ │ -08c88e: 1f00 5c02 |0031: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025c │ │ -08c892: 5421 ca05 |0033: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c896: 7110 3112 0100 |0035: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; // method@1231 │ │ -08c89c: 0c01 |0038: move-result-object v1 │ │ -08c89e: 7220 9010 1000 |0039: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1090 │ │ -08c8a4: 5420 ca05 |003c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ -08c8a8: 1201 |003e: const/4 v1, #int 0 // #0 │ │ -08c8aa: 7120 3212 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@1232 │ │ -08c8b0: 0e00 |0042: return-void │ │ +08d704: |[08d704] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +08d714: 5420 c905 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ +08d718: 7220 3a1b 3000 |0002: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ +08d71e: 5420 ca05 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d722: 7110 2f12 0000 |0007: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@122f │ │ +08d728: 0c00 |000a: move-result-object v0 │ │ +08d72a: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ +08d72e: 5420 ca05 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d732: 7110 2f12 0000 |000f: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@122f │ │ +08d738: 0c00 |0012: move-result-object v0 │ │ +08d73a: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +08d73e: 6e20 1818 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@1818 │ │ +08d744: 5420 ca05 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d748: 7110 2f12 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@122f │ │ +08d74e: 0c00 |001d: move-result-object v0 │ │ +08d750: 6e10 0b18 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@180b │ │ +08d756: 5420 ca05 |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d75a: 7110 3012 0000 |0023: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@1230 │ │ +08d760: 0c00 |0026: move-result-object v0 │ │ +08d762: 2000 5a02 |0027: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025a │ │ +08d766: 3800 1300 |0029: if-eqz v0, 003c // +0013 │ │ +08d76a: 5420 ca05 |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d76e: 7110 3312 0000 |002d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@1233 │ │ +08d774: 0c00 |0030: move-result-object v0 │ │ +08d776: 1f00 5a02 |0031: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@025a │ │ +08d77a: 5421 ca05 |0033: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d77e: 7110 3112 0100 |0035: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; // method@1231 │ │ +08d784: 0c01 |0038: move-result-object v1 │ │ +08d786: 7220 9010 1000 |0039: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1090 │ │ +08d78c: 5420 ca05 |003c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@05ca │ │ +08d790: 1201 |003e: const/4 v1, #int 0 // #0 │ │ +08d792: 7120 3212 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@1232 │ │ +08d798: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0005 line=1158 │ │ 0x000d line=1159 │ │ 0x0018 line=1160 │ │ 0x0021 line=1162 │ │ @@ -164418,34 +164428,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 │ │ -08c8b4: |[08c8b4] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ -08c8c4: 5410 c905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ -08c8c8: 7230 3b1b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ -08c8ce: 0a00 |0005: move-result v0 │ │ -08c8d0: 0f00 |0006: return v0 │ │ +08d79c: |[08d79c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ +08d7ac: 5410 c905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05c9 │ │ +08d7b0: 7230 3b1b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ +08d7b6: 0a00 |0005: move-result v0 │ │ +08d7b8: 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 : 481 (ActionBarSherlockCompat.java) │ │ + source_file_idx : 486 (ActionBarSherlockCompat.java) │ │ │ │ Class #638 header: │ │ -class_idx : 641 │ │ +class_idx : 639 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 612 │ │ -source_file_idx : 481 │ │ +superclass_idx : 610 │ │ +source_file_idx : 486 │ │ static_fields_size : 2 │ │ instance_fields_size: 20 │ │ direct_methods_size : 27 │ │ virtual_methods_size: 42 │ │ │ │ Class #638 annotations: │ │ Annotations on class │ │ @@ -164561,23 +164571,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 │ │ -08c8d4: |[08c8d4] com.actionbarsherlock.internal.ActionBarSherlockCompat.:(Landroid/app/Activity;I)V │ │ -08c8e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c8e6: 7030 9910 2103 |0001: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@1099 │ │ -08c8ec: 5c10 e005 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@05e0 │ │ -08c8f0: 5c10 d905 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@05d9 │ │ -08c8f4: 5c10 d805 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@05d8 │ │ -08c8f8: 5910 d505 |000a: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08c8fc: 5910 e105 |000c: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ -08c900: 0e00 |000e: return-void │ │ +08d7bc: |[08d7bc] com.actionbarsherlock.internal.ActionBarSherlockCompat.:(Landroid/app/Activity;I)V │ │ +08d7cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d7ce: 7030 9910 2103 |0001: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@1099 │ │ +08d7d4: 5c10 e005 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@05e0 │ │ +08d7d8: 5c10 d905 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@05d9 │ │ +08d7dc: 5c10 d805 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@05d8 │ │ +08d7e0: 5910 d505 |000a: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08d7e4: 5910 e105 |000c: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ +08d7e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0004 line=69 │ │ 0x0006 line=82 │ │ 0x0008 line=84 │ │ 0x000a line=97 │ │ @@ -164593,17 +164603,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 │ │ -08c904: |[08c904] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z │ │ -08c914: 5510 d805 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@05d8 │ │ -08c918: 0f00 |0002: return v0 │ │ +08d7ec: |[08d7ec] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z │ │ +08d7fc: 5510 d805 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@05d8 │ │ +08d800: 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;) │ │ @@ -164611,17 +164621,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 │ │ -08c91c: |[08c91c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -08c92c: 5410 d005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08c930: 1100 |0002: return-object v0 │ │ +08d804: |[08d804] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +08d814: 5410 d005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08d818: 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;) │ │ @@ -164629,17 +164639,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 │ │ -08c934: |[08c934] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -08c944: 5410 da05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08c948: 1100 |0002: return-object v0 │ │ +08d81c: |[08d81c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +08d82c: 5410 da05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08d830: 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;) │ │ @@ -164647,17 +164657,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 │ │ -08c94c: |[08c94c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ -08c95c: 5410 cf05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08c960: 1100 |0002: return-object v0 │ │ +08d834: |[08d834] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ +08d844: 5410 cf05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08d848: 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;) │ │ @@ -164665,17 +164675,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 │ │ -08c964: |[08c964] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -08c974: 5410 d005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08c978: 1100 |0002: return-object v0 │ │ +08d84c: |[08d84c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +08d85c: 5410 d005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08d860: 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;) │ │ @@ -164683,17 +164693,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 │ │ -08c97c: |[08c97c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08c98c: 5410 ce05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08c990: 1100 |0002: return-object v0 │ │ +08d864: |[08d864] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08d874: 5410 ce05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08d878: 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;) │ │ @@ -164701,17 +164711,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 │ │ -08c994: |[08c994] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08c9a4: 5b01 ce05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08c9a8: 1101 |0002: return-object v1 │ │ +08d87c: |[08d87c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08d88c: 5b01 ce05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08d890: 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; │ │ │ │ @@ -164720,17 +164730,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 │ │ -08c9ac: |[08c9ac] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -08c9bc: 5410 d005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08c9c0: 1100 |0002: return-object v0 │ │ +08d894: |[08d894] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +08d8a4: 5410 d005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08d8a8: 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;) │ │ @@ -164738,46 +164748,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 │ │ -08c9c4: |[08c9c4] com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -08c9d4: 1301 2e00 |0000: const/16 v1, #int 46 // #2e │ │ -08c9d8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08c9da: 6e20 5c1f 0300 |0003: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ -08c9e0: 0a00 |0006: move-result v0 │ │ -08c9e2: 3310 1400 |0007: if-ne v0, v1, 001b // +0014 │ │ -08c9e6: 2200 b303 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -08c9ea: 7010 761f 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08c9f0: 6e20 7e1f 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08c9f6: 0c00 |0011: move-result-object v0 │ │ -08c9f8: 6e20 7e1f 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08c9fe: 0c00 |0015: move-result-object v0 │ │ -08ca00: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08ca06: 0c03 |0019: move-result-object v3 │ │ -08ca08: 1103 |001a: return-object v3 │ │ -08ca0a: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -08ca0c: 6e30 621f 1300 |001c: invoke-virtual {v3, v1, v0}, Ljava/lang/String;.indexOf:(II)I // method@1f62 │ │ -08ca12: 0a00 |001f: move-result v0 │ │ -08ca14: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -08ca16: 3310 f9ff |0021: if-ne v0, v1, 001a // -0007 │ │ -08ca1a: 2200 b303 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -08ca1e: 7010 761f 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08ca24: 6e20 7e1f 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08ca2a: 0c00 |002b: move-result-object v0 │ │ -08ca2c: 1a01 f300 |002c: const-string v1, "." // string@00f3 │ │ -08ca30: 6e20 7e1f 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08ca36: 0c00 |0031: move-result-object v0 │ │ -08ca38: 6e20 7e1f 3000 |0032: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08ca3e: 0c00 |0035: move-result-object v0 │ │ -08ca40: 6e10 841f 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08ca46: 0c03 |0039: move-result-object v3 │ │ -08ca48: 28e0 |003a: goto 001a // -0020 │ │ +08d8ac: |[08d8ac] com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +08d8bc: 1301 2e00 |0000: const/16 v1, #int 46 // #2e │ │ +08d8c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08d8c2: 6e20 5c1f 0300 |0003: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ +08d8c8: 0a00 |0006: move-result v0 │ │ +08d8ca: 3310 1400 |0007: if-ne v0, v1, 001b // +0014 │ │ +08d8ce: 2200 b103 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +08d8d2: 7010 761f 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08d8d8: 6e20 7e1f 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08d8de: 0c00 |0011: move-result-object v0 │ │ +08d8e0: 6e20 7e1f 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08d8e6: 0c00 |0015: move-result-object v0 │ │ +08d8e8: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08d8ee: 0c03 |0019: move-result-object v3 │ │ +08d8f0: 1103 |001a: return-object v3 │ │ +08d8f2: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +08d8f4: 6e30 621f 1300 |001c: invoke-virtual {v3, v1, v0}, Ljava/lang/String;.indexOf:(II)I // method@1f62 │ │ +08d8fa: 0a00 |001f: move-result v0 │ │ +08d8fc: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +08d8fe: 3310 f9ff |0021: if-ne v0, v1, 001a // -0007 │ │ +08d902: 2200 b103 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +08d906: 7010 761f 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08d90c: 6e20 7e1f 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08d912: 0c00 |002b: move-result-object v0 │ │ +08d914: 1a01 f700 |002c: const-string v1, "." // string@00f7 │ │ +08d918: 6e20 7e1f 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08d91e: 0c00 |0031: move-result-object v0 │ │ +08d920: 6e20 7e1f 3000 |0032: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08d926: 0c00 |0035: move-result-object v0 │ │ +08d928: 6e10 841f 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08d92e: 0c03 |0039: move-result-object v3 │ │ +08d930: 28e0 |003a: goto 001a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1122 │ │ 0x0009 line=1124 │ │ 0x001a line=1131 │ │ 0x001b line=1126 │ │ 0x0023 line=1128 │ │ @@ -164791,109 +164801,109 @@ │ │ type : '()Landroid/view/ViewGroup;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 189 16-bit code units │ │ -08ca4c: |[08ca4c] com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout:()Landroid/view/ViewGroup; │ │ -08ca5c: 130b 0a00 |0000: const/16 v11, #int 10 // #a │ │ -08ca60: 130a 0900 |0002: const/16 v10, #int 9 // #9 │ │ -08ca64: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -08ca66: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -08ca68: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -08ca6a: 54c5 d005 |0007: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08ca6e: 6e10 5f00 0500 |0009: invoke-virtual {v5}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ -08ca74: 0c05 |000c: move-result-object v5 │ │ -08ca76: 6206 6705 |000d: sget-object v6, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0567 │ │ -08ca7a: 6e20 8f01 6500 |000f: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@018f │ │ -08ca80: 0c00 |0012: move-result-object v0 │ │ -08ca82: 1305 3b00 |0013: const/16 v5, #int 59 // #3b │ │ -08ca86: 6e20 b401 5000 |0015: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01b4 │ │ -08ca8c: 0a05 |0018: move-result v5 │ │ -08ca8e: 3905 0a00 |0019: if-nez v5, 0023 // +000a │ │ -08ca92: 2205 a103 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08ca96: 1a06 630d |001d: const-string v6, "You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative." // string@0d63 │ │ -08ca9a: 7020 311f 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08caa0: 2705 |0022: throw v5 │ │ -08caa2: 1305 3a00 |0023: const/16 v5, #int 58 // #3a │ │ -08caa6: 6e30 a601 5007 |0025: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -08caac: 0a05 |0028: move-result v5 │ │ -08caae: 3805 5500 |0029: if-eqz v5, 007e // +0055 │ │ -08cab2: 6e20 6312 8c00 |002b: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ -08cab8: 1305 3c00 |002e: const/16 v5, #int 60 // #3c │ │ -08cabc: 6e30 a601 5007 |0030: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -08cac2: 0a05 |0033: move-result v5 │ │ -08cac4: 3805 0500 |0034: if-eqz v5, 0039 // +0005 │ │ -08cac8: 6e20 6312 ac00 |0036: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ -08cace: 1305 3d00 |0039: const/16 v5, #int 61 // #3d │ │ -08cad2: 6e30 a601 5007 |003b: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -08cad8: 0a05 |003e: move-result v5 │ │ -08cada: 3805 0500 |003f: if-eqz v5, 0044 // +0005 │ │ -08cade: 6e20 6312 bc00 |0041: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ -08cae4: 6e10 b501 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -08caea: 6e20 5312 8c00 |0047: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08caf0: 0a05 |004a: move-result v5 │ │ -08caf2: 3905 4400 |004b: if-nez v5, 008f // +0044 │ │ -08caf6: 6e20 5312 ac00 |004d: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cafc: 0a05 |0050: move-result v5 │ │ -08cafe: 3805 3b00 |0051: if-eqz v5, 008c // +003b │ │ -08cb02: 6003 a804 |0053: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar_overlay:I // field@04a8 │ │ -08cb06: 54c5 d005 |0055: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cb0a: 6e10 5700 0500 |0057: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0057 │ │ -08cb10: 0c05 |005a: move-result-object v5 │ │ -08cb12: 1206 |005b: const/4 v6, #int 0 // #0 │ │ -08cb14: 6e30 540d 3506 |005c: invoke-virtual {v5, v3, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -08cb1a: 0c02 |005f: move-result-object v2 │ │ -08cb1c: 54c5 d405 |0060: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cb20: 2206 0002 |0062: new-instance v6, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -08cb24: 7030 530e 9609 |0064: invoke-direct {v6, v9, v9}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -08cb2a: 6e30 5f0e 2506 |0067: invoke-virtual {v5, v2, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e5f │ │ -08cb30: 54c5 d405 |006a: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cb34: 6006 7204 |006c: sget v6, Lcom/actionbarsherlock/R$id;.abs__content:I // field@0472 │ │ -08cb38: 6e20 660e 6500 |006e: invoke-virtual {v5, v6}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -08cb3e: 0c01 |0071: move-result-object v1 │ │ -08cb40: 1f01 0202 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0202 │ │ -08cb44: 3901 2d00 |0074: if-nez v1, 00a1 // +002d │ │ -08cb48: 2205 b103 |0076: new-instance v5, Ljava/lang/RuntimeException; // type@03b1 │ │ -08cb4c: 1a06 a002 |0078: const-string v6, "Couldn't find content container view" // string@02a0 │ │ -08cb50: 7020 531f 6500 |007a: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -08cb56: 2705 |007d: throw v5 │ │ -08cb58: 1305 3b00 |007e: const/16 v5, #int 59 // #3b │ │ -08cb5c: 6e30 a601 5007 |0080: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -08cb62: 0a05 |0083: move-result v5 │ │ -08cb64: 3805 aaff |0084: if-eqz v5, 002e // -0056 │ │ -08cb68: 1305 0800 |0086: const/16 v5, #int 8 // #8 │ │ -08cb6c: 6e20 6312 5c00 |0088: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ -08cb72: 28a3 |008b: goto 002e // -005d │ │ -08cb74: 6003 a704 |008c: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar:I // field@04a7 │ │ -08cb78: 28c7 |008e: goto 0055 // -0039 │ │ -08cb7a: 6e20 5312 bc00 |008f: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cb80: 0a05 |0092: move-result v5 │ │ -08cb82: 3805 0b00 |0093: if-eqz v5, 009e // +000b │ │ -08cb86: 6e20 5312 8c00 |0095: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cb8c: 0a05 |0098: move-result v5 │ │ -08cb8e: 3905 0500 |0099: if-nez v5, 009e // +0005 │ │ -08cb92: 6003 aa04 |009b: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple_overlay_action_mode:I // field@04aa │ │ -08cb96: 28b8 |009d: goto 0055 // -0048 │ │ -08cb98: 6003 a904 |009e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple:I // field@04a9 │ │ -08cb9c: 28b5 |00a0: goto 0055 // -004b │ │ -08cb9e: 54c5 d405 |00a1: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cba2: 6e20 860e 9500 |00a3: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.setId:(I)V // method@0e86 │ │ -08cba8: 1405 0200 0201 |00a6: const v5, #float 2.38772e-38 // #01020002 │ │ -08cbae: 6e20 860e 5100 |00a9: invoke-virtual {v1, v5}, Landroid/view/ViewGroup;.setId:(I)V // method@0e86 │ │ -08cbb4: 1255 |00ac: const/4 v5, #int 5 // #5 │ │ -08cbb6: 6e20 5312 5c00 |00ad: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cbbc: 0a05 |00b0: move-result v5 │ │ -08cbbe: 3805 0b00 |00b1: if-eqz v5, 00bc // +000b │ │ -08cbc2: 7020 4f12 7c00 |00b3: invoke-direct {v12, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@124f │ │ -08cbc8: 0c04 |00b6: move-result-object v4 │ │ -08cbca: 3804 0500 |00b7: if-eqz v4, 00bc // +0005 │ │ -08cbce: 6e20 411a 8400 |00b9: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ -08cbd4: 1101 |00bc: return-object v1 │ │ +08d934: |[08d934] com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout:()Landroid/view/ViewGroup; │ │ +08d944: 130b 0a00 |0000: const/16 v11, #int 10 // #a │ │ +08d948: 130a 0900 |0002: const/16 v10, #int 9 // #9 │ │ +08d94c: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +08d94e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +08d950: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +08d952: 54c5 d005 |0007: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08d956: 6e10 5f00 0500 |0009: invoke-virtual {v5}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ +08d95c: 0c05 |000c: move-result-object v5 │ │ +08d95e: 6206 6705 |000d: sget-object v6, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0567 │ │ +08d962: 6e20 8f01 6500 |000f: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@018f │ │ +08d968: 0c00 |0012: move-result-object v0 │ │ +08d96a: 6005 a305 |0013: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBar:I // field@05a3 │ │ +08d96e: 6e20 b401 5000 |0015: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01b4 │ │ +08d974: 0a05 |0018: move-result v5 │ │ +08d976: 3905 0a00 |0019: if-nez v5, 0023 // +000a │ │ +08d97a: 2205 9f03 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@039f │ │ +08d97e: 1a06 650d |001d: const-string v6, "You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative." // string@0d65 │ │ +08d982: 7020 311f 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08d988: 2705 |0022: throw v5 │ │ +08d98a: 6005 a905 |0023: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowNoTitle:I // field@05a9 │ │ +08d98e: 6e30 a601 5007 |0025: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +08d994: 0a05 |0028: move-result v5 │ │ +08d996: 3805 5500 |0029: if-eqz v5, 007e // +0055 │ │ +08d99a: 6e20 6312 8c00 |002b: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ +08d9a0: 6005 a405 |002e: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBarOverlay:I // field@05a4 │ │ +08d9a4: 6e30 a601 5007 |0030: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +08d9aa: 0a05 |0033: move-result v5 │ │ +08d9ac: 3805 0500 |0034: if-eqz v5, 0039 // +0005 │ │ +08d9b0: 6e20 6312 ac00 |0036: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ +08d9b6: 6005 a505 |0039: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionModeOverlay:I // field@05a5 │ │ +08d9ba: 6e30 a601 5007 |003b: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +08d9c0: 0a05 |003e: move-result v5 │ │ +08d9c2: 3805 0500 |003f: if-eqz v5, 0044 // +0005 │ │ +08d9c6: 6e20 6312 bc00 |0041: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ +08d9cc: 6e10 b501 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +08d9d2: 6e20 5312 8c00 |0047: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08d9d8: 0a05 |004a: move-result v5 │ │ +08d9da: 3905 4400 |004b: if-nez v5, 008f // +0044 │ │ +08d9de: 6e20 5312 ac00 |004d: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08d9e4: 0a05 |0050: move-result v5 │ │ +08d9e6: 3805 3b00 |0051: if-eqz v5, 008c // +003b │ │ +08d9ea: 6003 a804 |0053: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar_overlay:I // field@04a8 │ │ +08d9ee: 54c5 d005 |0055: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08d9f2: 6e10 5700 0500 |0057: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0057 │ │ +08d9f8: 0c05 |005a: move-result-object v5 │ │ +08d9fa: 1206 |005b: const/4 v6, #int 0 // #0 │ │ +08d9fc: 6e30 540d 3506 |005c: invoke-virtual {v5, v3, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +08da02: 0c02 |005f: move-result-object v2 │ │ +08da04: 54c5 d405 |0060: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08da08: 2206 fe01 |0062: new-instance v6, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +08da0c: 7030 530e 9609 |0064: invoke-direct {v6, v9, v9}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +08da12: 6e30 5f0e 2506 |0067: invoke-virtual {v5, v2, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e5f │ │ +08da18: 54c5 d405 |006a: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08da1c: 6006 7204 |006c: sget v6, Lcom/actionbarsherlock/R$id;.abs__content:I // field@0472 │ │ +08da20: 6e20 660e 6500 |006e: invoke-virtual {v5, v6}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +08da26: 0c01 |0071: move-result-object v1 │ │ +08da28: 1f01 0002 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0200 │ │ +08da2c: 3901 2d00 |0074: if-nez v1, 00a1 // +002d │ │ +08da30: 2205 af03 |0076: new-instance v5, Ljava/lang/RuntimeException; // type@03af │ │ +08da34: 1a06 a502 |0078: const-string v6, "Couldn't find content container view" // string@02a5 │ │ +08da38: 7020 531f 6500 |007a: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +08da3e: 2705 |007d: throw v5 │ │ +08da40: 6005 a305 |007e: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBar:I // field@05a3 │ │ +08da44: 6e30 a601 5007 |0080: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +08da4a: 0a05 |0083: move-result v5 │ │ +08da4c: 3805 aaff |0084: if-eqz v5, 002e // -0056 │ │ +08da50: 1305 0800 |0086: const/16 v5, #int 8 // #8 │ │ +08da54: 6e20 6312 5c00 |0088: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@1263 │ │ +08da5a: 28a3 |008b: goto 002e // -005d │ │ +08da5c: 6003 a704 |008c: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar:I // field@04a7 │ │ +08da60: 28c7 |008e: goto 0055 // -0039 │ │ +08da62: 6e20 5312 bc00 |008f: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08da68: 0a05 |0092: move-result v5 │ │ +08da6a: 3805 0b00 |0093: if-eqz v5, 009e // +000b │ │ +08da6e: 6e20 5312 8c00 |0095: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08da74: 0a05 |0098: move-result v5 │ │ +08da76: 3905 0500 |0099: if-nez v5, 009e // +0005 │ │ +08da7a: 6003 aa04 |009b: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple_overlay_action_mode:I // field@04aa │ │ +08da7e: 28b8 |009d: goto 0055 // -0048 │ │ +08da80: 6003 a904 |009e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple:I // field@04a9 │ │ +08da84: 28b5 |00a0: goto 0055 // -004b │ │ +08da86: 54c5 d405 |00a1: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08da8a: 6e20 860e 9500 |00a3: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.setId:(I)V // method@0e86 │ │ +08da90: 1405 0200 0201 |00a6: const v5, #float 2.38772e-38 // #01020002 │ │ +08da96: 6e20 860e 5100 |00a9: invoke-virtual {v1, v5}, Landroid/view/ViewGroup;.setId:(I)V // method@0e86 │ │ +08da9c: 1255 |00ac: const/4 v5, #int 5 // #5 │ │ +08da9e: 6e20 5312 5c00 |00ad: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08daa4: 0a05 |00b0: move-result v5 │ │ +08daa6: 3805 0b00 |00b1: if-eqz v5, 00bc // +000b │ │ +08daaa: 7020 4f12 7c00 |00b3: invoke-direct {v12, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@124f │ │ +08dab0: 0c04 |00b6: move-result-object v4 │ │ +08dab2: 3804 0500 |00b7: if-eqz v4, 00bc // +0005 │ │ +08dab6: 6e20 411a 8400 |00b9: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ +08dabc: 1101 |00bc: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=973 │ │ 0x0013 line=975 │ │ 0x001b line=976 │ │ 0x0023 line=979 │ │ 0x002b line=980 │ │ @@ -164941,36 +164951,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 │ │ -08cbd8: |[08cbd8] com.actionbarsherlock.internal.ActionBarSherlockCompat.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ -08cbe8: 5420 d105 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ -08cbec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08cbf0: 5420 d105 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ -08cbf4: 1100 |0006: return-object v0 │ │ -08cbf6: 5420 d305 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08cbfa: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -08cbfe: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ -08cc02: 7010 5712 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ -08cc08: 5420 d405 |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cc0c: 6001 7a04 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@047a │ │ -08cc10: 6e20 660e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -08cc16: 0c00 |0017: move-result-object v0 │ │ -08cc18: 1f00 0603 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0306 │ │ -08cc1c: 5b20 d105 |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ -08cc20: 5420 d105 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ -08cc24: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -08cc28: 5420 d105 |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ -08cc2c: 1241 |0022: const/4 v1, #int 4 // #4 │ │ -08cc2e: 6e20 4b1a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08cc34: 5420 d105 |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ -08cc38: 28de |0028: goto 0006 // -0022 │ │ +08dac0: |[08dac0] com.actionbarsherlock.internal.ActionBarSherlockCompat.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ +08dad0: 5420 d105 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ +08dad4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08dad8: 5420 d105 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ +08dadc: 1100 |0006: return-object v0 │ │ +08dade: 5420 d305 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08dae2: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +08dae6: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ +08daea: 7010 5712 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ +08daf0: 5420 d405 |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08daf4: 6001 7a04 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@047a │ │ +08daf8: 6e20 660e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +08dafe: 0c00 |0017: move-result-object v0 │ │ +08db00: 1f00 0403 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0304 │ │ +08db04: 5b20 d105 |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ +08db08: 5420 d105 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ +08db0c: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +08db10: 5420 d105 |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ +08db14: 1241 |0022: const/4 v1, #int 4 // #4 │ │ +08db16: 6e20 4b1a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08db1c: 5420 d105 |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d1 │ │ +08db20: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0006 line=757 │ │ 0x0007 line=750 │ │ 0x000d line=751 │ │ @@ -164987,17 +164997,17 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08cc3c: |[08cc3c] com.actionbarsherlock.internal.ActionBarSherlockCompat.getFeatures:()I │ │ -08cc4c: 5210 d505 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08cc50: 0f00 |0002: return v0 │ │ +08db24: |[08db24] com.actionbarsherlock.internal.ActionBarSherlockCompat.getFeatures:()I │ │ +08db34: 5210 d505 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08db38: 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;) │ │ @@ -165005,36 +165015,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 │ │ -08cc54: |[08cc54] com.actionbarsherlock.internal.ActionBarSherlockCompat.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ -08cc64: 5420 d605 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ -08cc68: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08cc6c: 5420 d605 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ -08cc70: 1100 |0006: return-object v0 │ │ -08cc72: 5420 d305 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08cc76: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -08cc7a: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ -08cc7e: 7010 5712 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ -08cc84: 5420 d405 |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cc88: 6001 7b04 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@047b │ │ -08cc8c: 6e20 660e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -08cc92: 0c00 |0017: move-result-object v0 │ │ -08cc94: 1f00 0603 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0306 │ │ -08cc98: 5b20 d605 |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ -08cc9c: 5420 d605 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ -08cca0: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -08cca4: 5420 d605 |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ -08cca8: 1241 |0022: const/4 v1, #int 4 // #4 │ │ -08ccaa: 6e20 4b1a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08ccb0: 5420 d605 |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ -08ccb4: 28de |0028: goto 0006 // -0022 │ │ +08db3c: |[08db3c] com.actionbarsherlock.internal.ActionBarSherlockCompat.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ +08db4c: 5420 d605 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ +08db50: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08db54: 5420 d605 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ +08db58: 1100 |0006: return-object v0 │ │ +08db5a: 5420 d305 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08db5e: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +08db62: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ +08db66: 7010 5712 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ +08db6c: 5420 d405 |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08db70: 6001 7b04 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@047b │ │ +08db74: 6e20 660e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +08db7a: 0c00 |0017: move-result-object v0 │ │ +08db7c: 1f00 0403 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0304 │ │ +08db80: 5b20 d605 |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ +08db84: 5420 d605 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ +08db88: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +08db8c: 5420 d605 |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ +08db90: 1241 |0022: const/4 v1, #int 4 // #4 │ │ +08db92: 6e20 4b1a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08db98: 5420 d605 |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@05d6 │ │ +08db9c: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0004 line=762 │ │ 0x0006 line=771 │ │ 0x0007 line=764 │ │ 0x000d line=765 │ │ @@ -165051,47 +165061,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 │ │ -08ccb8: |[08ccb8] com.actionbarsherlock.internal.ActionBarSherlockCompat.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -08ccc8: 1244 |0000: const/4 v4, #int 4 // #4 │ │ -08ccca: 5251 d505 |0001: iget v1, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08ccce: 5452 d005 |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08ccd2: 1403 0100 0a01 |0005: const v3, #float 2.53466e-38 // #010a0001 │ │ -08ccd8: 7120 300f 3200 |0008: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ -08ccde: 0c00 |000b: move-result-object v0 │ │ -08cce0: 1602 e803 |000c: const-wide/16 v2, #int 1000 // #3e8 │ │ -08cce4: 6e30 2c0f 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@0f2c │ │ -08ccea: dd02 0120 |0011: and-int/lit8 v2, v1, #int 32 // #20 │ │ -08ccee: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ -08ccf2: 6e10 211a 0700 |0015: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -08ccf8: 0a02 |0018: move-result v2 │ │ -08ccfa: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -08ccfe: 6e20 4d1a 0700 |001b: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@1a4d │ │ -08cd04: 6e20 4b1a 4700 |001e: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08cd0a: dd02 0104 |0021: and-int/lit8 v2, v1, #int 4 // #04 │ │ -08cd0e: 3802 0e00 |0023: if-eqz v2, 0031 // +000e │ │ -08cd12: 6e10 211a 0600 |0025: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -08cd18: 0a02 |0028: move-result v2 │ │ -08cd1a: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ -08cd1e: 6e20 4d1a 0600 |002b: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@1a4d │ │ -08cd24: 6e20 4b1a 4600 |002e: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08cd2a: 0e00 |0031: return-void │ │ +08dba0: |[08dba0] com.actionbarsherlock.internal.ActionBarSherlockCompat.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +08dbb0: 1244 |0000: const/4 v4, #int 4 // #4 │ │ +08dbb2: 5251 d505 |0001: iget v1, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08dbb6: 5452 d005 |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08dbba: 1403 0100 0a01 |0005: const v3, #float 2.53466e-38 // #010a0001 │ │ +08dbc0: 7120 300f 3200 |0008: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f30 │ │ +08dbc6: 0c00 |000b: move-result-object v0 │ │ +08dbc8: 1602 e803 |000c: const-wide/16 v2, #int 1000 // #3e8 │ │ +08dbcc: 6e30 2c0f 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@0f2c │ │ +08dbd2: dd02 0120 |0011: and-int/lit8 v2, v1, #int 32 // #20 │ │ +08dbd6: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ +08dbda: 6e10 211a 0700 |0015: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +08dbe0: 0a02 |0018: move-result v2 │ │ +08dbe2: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +08dbe6: 6e20 4d1a 0700 |001b: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@1a4d │ │ +08dbec: 6e20 4b1a 4700 |001e: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08dbf2: dd02 0104 |0021: and-int/lit8 v2, v1, #int 4 // #04 │ │ +08dbf6: 3802 0e00 |0023: if-eqz v2, 0031 // +000e │ │ +08dbfa: 6e10 211a 0600 |0025: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +08dc00: 0a02 |0028: move-result v2 │ │ +08dc02: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ +08dc06: 6e20 4d1a 0600 |002b: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@1a4d │ │ +08dc0c: 6e20 4b1a 4600 |002e: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08dc12: 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; │ │ @@ -165103,46 +165115,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -08cd2c: |[08cd2c] com.actionbarsherlock.internal.ActionBarSherlockCompat.initActionBar:()V │ │ -08cd3c: 5430 d405 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cd40: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -08cd44: 7010 5712 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ -08cd4a: 5430 cd05 |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08cd4e: 3900 1900 |0009: if-nez v0, 0022 // +0019 │ │ -08cd52: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -08cd56: 6e20 5312 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cd5c: 0a00 |0010: move-result v0 │ │ -08cd5e: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ -08cd62: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -08cd64: 6e20 5312 0300 |0014: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cd6a: 0a00 |0017: move-result v0 │ │ -08cd6c: 3900 0a00 |0018: if-nez v0, 0022 // +000a │ │ -08cd70: 5430 d005 |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cd74: 6e10 6300 0000 |001c: invoke-virtual {v0}, Landroid/app/Activity;.isChild:()Z // method@0063 │ │ -08cd7a: 0a00 |001f: move-result v0 │ │ -08cd7c: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ -08cd80: 0e00 |0022: return-void │ │ -08cd82: 2200 8a02 |0023: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl; // type@028a │ │ -08cd86: 5431 d005 |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cd8a: 5232 d505 |0027: iget v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08cd8e: 7030 d512 1002 |0029: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.:(Landroid/app/Activity;I)V // method@12d5 │ │ -08cd94: 5b30 cd05 |002c: iput-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08cd98: 5530 d705 |002e: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@05d7 │ │ -08cd9c: 3900 f2ff |0030: if-nez v0, 0022 // -000e │ │ -08cda0: 5430 e205 |0032: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cda4: 5431 d005 |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cda8: 6e10 6000 0100 |0036: invoke-virtual {v1}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0060 │ │ -08cdae: 0c01 |0039: move-result-object v1 │ │ -08cdb0: 6e20 b718 1000 |003a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@18b7 │ │ -08cdb6: 28e5 |003d: goto 0022 // -001b │ │ +08dc14: |[08dc14] com.actionbarsherlock.internal.ActionBarSherlockCompat.initActionBar:()V │ │ +08dc24: 5430 d405 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dc28: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +08dc2c: 7010 5712 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ +08dc32: 5430 cd05 |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08dc36: 3900 1900 |0009: if-nez v0, 0022 // +0019 │ │ +08dc3a: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +08dc3e: 6e20 5312 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08dc44: 0a00 |0010: move-result v0 │ │ +08dc46: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ +08dc4a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +08dc4c: 6e20 5312 0300 |0014: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08dc52: 0a00 |0017: move-result v0 │ │ +08dc54: 3900 0a00 |0018: if-nez v0, 0022 // +000a │ │ +08dc58: 5430 d005 |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08dc5c: 6e10 6300 0000 |001c: invoke-virtual {v0}, Landroid/app/Activity;.isChild:()Z // method@0063 │ │ +08dc62: 0a00 |001f: move-result v0 │ │ +08dc64: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ +08dc68: 0e00 |0022: return-void │ │ +08dc6a: 2200 8802 |0023: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl; // type@0288 │ │ +08dc6e: 5431 d005 |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08dc72: 5232 d505 |0027: iget v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08dc76: 7030 d512 1002 |0029: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.:(Landroid/app/Activity;I)V // method@12d5 │ │ +08dc7c: 5b30 cd05 |002c: iput-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08dc80: 5530 d705 |002e: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@05d7 │ │ +08dc84: 3900 f2ff |0030: if-nez v0, 0022 // -000e │ │ +08dc88: 5430 e205 |0032: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08dc8c: 5431 d005 |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08dc90: 6e10 6000 0100 |0036: invoke-virtual {v1}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0060 │ │ +08dc96: 0c01 |0039: move-result-object v1 │ │ +08dc98: 6e20 b718 1000 |003a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@18b7 │ │ +08dc9e: 28e5 |003d: goto 0022 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x0007 line=134 │ │ 0x0022 line=144 │ │ 0x0023 line=138 │ │ @@ -165156,36 +165168,36 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -08cdb8: |[08cdb8] com.actionbarsherlock.internal.ActionBarSherlockCompat.initializePanelMenu:()Z │ │ -08cdc8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08cdca: 5470 d005 |0001: iget-object v0, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cdce: 5475 e205 |0003: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cdd2: 3805 1a00 |0005: if-eqz v5, 001f // +001a │ │ -08cdd6: 2203 d201 |0007: new-instance v3, Landroid/util/TypedValue; // type@01d2 │ │ -08cdda: 7010 1b0d 0300 |0009: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -08cde0: 6e10 3801 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ -08cde6: 0c02 |000f: move-result-object v2 │ │ -08cde8: 6005 7d03 |0010: sget v5, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@037d │ │ -08cdec: 6e40 9001 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ -08cdf2: 5234 4e03 |0015: iget v4, v3, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ -08cdf6: 3804 0800 |0017: if-eqz v4, 001f // +0008 │ │ -08cdfa: 2201 da01 |0019: new-instance v1, Landroid/view/ContextThemeWrapper; // type@01da │ │ -08cdfe: 7030 2e0d 0104 |001b: invoke-direct {v1, v0, v4}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ -08ce04: 0710 |001e: move-object v0, v1 │ │ -08ce06: 2205 cb02 |001f: new-instance v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02cb │ │ -08ce0a: 7020 4616 0500 |0021: invoke-direct {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ -08ce10: 5b75 da05 |0024: iput-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08ce14: 5475 da05 |0026: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08ce18: 6e20 8916 7500 |0028: invoke-virtual {v5, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ -08ce1e: 0f06 |002b: return v6 │ │ +08dca0: |[08dca0] com.actionbarsherlock.internal.ActionBarSherlockCompat.initializePanelMenu:()Z │ │ +08dcb0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +08dcb2: 5470 d005 |0001: iget-object v0, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08dcb6: 5475 e205 |0003: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08dcba: 3805 1a00 |0005: if-eqz v5, 001f // +001a │ │ +08dcbe: 2203 d101 |0007: new-instance v3, Landroid/util/TypedValue; // type@01d1 │ │ +08dcc2: 7010 1b0d 0300 |0009: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +08dcc8: 6e10 3801 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ +08dcce: 0c02 |000f: move-result-object v2 │ │ +08dcd0: 6005 7d03 |0010: sget v5, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@037d │ │ +08dcd4: 6e40 9001 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ +08dcda: 5234 4e03 |0015: iget v4, v3, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ +08dcde: 3804 0800 |0017: if-eqz v4, 001f // +0008 │ │ +08dce2: 2201 d901 |0019: new-instance v1, Landroid/view/ContextThemeWrapper; // type@01d9 │ │ +08dce6: 7030 2e0d 0104 |001b: invoke-direct {v1, v0, v4}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ +08dcec: 0710 |001e: move-object v0, v1 │ │ +08dcee: 2205 c902 |001f: new-instance v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02c9 │ │ +08dcf2: 7020 4616 0500 |0021: invoke-direct {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ +08dcf8: 5b75 da05 |0024: iput-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08dcfc: 5475 da05 |0026: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08dd00: 6e20 8916 7500 |0028: invoke-virtual {v5, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ +08dd06: 0f06 |002b: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=542 │ │ 0x0007 line=543 │ │ 0x000c line=544 │ │ 0x0010 line=545 │ │ @@ -165205,161 +165217,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 │ │ -08ce20: |[08ce20] com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor:()V │ │ -08ce30: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08ce32: 120a |0001: const/4 v10, #int 0 // #0 │ │ -08ce34: 54c9 d405 |0002: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08ce38: 3909 1700 |0004: if-nez v9, 001b // +0017 │ │ -08ce3c: 54c9 d005 |0006: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08ce40: 6e10 6100 0900 |0008: invoke-virtual {v9}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08ce46: 0c09 |000b: move-result-object v9 │ │ -08ce48: 6e10 970e 0900 |000c: invoke-virtual {v9}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ -08ce4e: 0c09 |000f: move-result-object v9 │ │ -08ce50: 140b 0200 0201 |0010: const v11, #float 2.38772e-38 // #01020002 │ │ -08ce56: 6e20 d90d b900 |0013: invoke-virtual {v9, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -08ce5c: 0c09 |0016: move-result-object v9 │ │ -08ce5e: 1f09 0202 |0017: check-cast v9, Landroid/view/ViewGroup; // type@0202 │ │ -08ce62: 5bc9 d405 |0019: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08ce66: 54c9 d305 |001b: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08ce6a: 3909 e300 |001d: if-nez v9, 0100 // +00e3 │ │ -08ce6e: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -08ce70: 54c9 d405 |0020: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08ce74: 6e10 6a0e 0900 |0022: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ -08ce7a: 0a09 |0025: move-result v9 │ │ -08ce7c: 3d09 2100 |0026: if-lez v9, 0047 // +0021 │ │ -08ce80: 2208 c903 |0028: new-instance v8, Ljava/util/ArrayList; // type@03c9 │ │ -08ce84: 7020 a51f 6800 |002a: invoke-direct {v8, v6}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ -08ce8a: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -08ce8c: 54c9 d405 |002e: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08ce90: 6e10 6a0e 0900 |0030: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ -08ce96: 0a01 |0033: move-result v1 │ │ -08ce98: 3512 1300 |0034: if-ge v2, v1, 0047 // +0013 │ │ -08ce9c: 54c9 d405 |0036: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cea0: 6e20 690e a900 |0038: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -08cea6: 0c00 |003b: move-result-object v0 │ │ -08cea8: 54c9 d405 |003c: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08ceac: 6e20 7e0e 0900 |003e: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -08ceb2: 7220 db1f 0800 |0041: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -08ceb8: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08cebc: 28ee |0046: goto 0034 // -0012 │ │ -08cebe: 7010 4d12 0c00 |0047: invoke-direct {v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.generateLayout:()Landroid/view/ViewGroup; // method@124d │ │ -08cec4: 0c09 |004a: move-result-object v9 │ │ -08cec6: 5bc9 d305 |004b: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08ceca: 3808 1800 |004d: if-eqz v8, 0065 // +0018 │ │ -08cece: 7210 e11f 0800 |004f: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fe1 │ │ -08ced4: 0c03 |0052: move-result-object v3 │ │ -08ced6: 7210 d01f 0300 |0053: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -08cedc: 0a09 |0056: move-result v9 │ │ -08cede: 3809 0e00 |0057: if-eqz v9, 0065 // +000e │ │ -08cee2: 7210 d11f 0300 |0059: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -08cee8: 0c00 |005c: move-result-object v0 │ │ -08ceea: 1f00 fa01 |005d: check-cast v0, Landroid/view/View; // type@01fa │ │ -08ceee: 54c9 d305 |005f: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08cef2: 6e20 5c0e 0900 |0061: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ -08cef8: 28ef |0064: goto 0053 // -0011 │ │ -08cefa: 54c9 d405 |0065: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cefe: 600b 6604 |0067: sget v11, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0466 │ │ -08cf02: 6e20 660e b900 |0069: invoke-virtual {v9, v11}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -08cf08: 0c09 |006c: move-result-object v9 │ │ -08cf0a: 1f09 e702 |006d: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@02e7 │ │ -08cf0e: 5bc9 e205 |006f: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cf12: 54c9 e205 |0071: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cf16: 3809 8d00 |0073: if-eqz v9, 0100 // +008d │ │ -08cf1a: 54c9 e205 |0075: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cf1e: 6e20 b618 c900 |0077: invoke-virtual {v9, v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V // method@18b6 │ │ -08cf24: 54c9 e205 |007a: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cf28: 6e10 8318 0900 |007c: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@1883 │ │ -08cf2e: 0c09 |007f: move-result-object v9 │ │ -08cf30: 3909 0d00 |0080: if-nez v9, 008d // +000d │ │ -08cf34: 54c9 e205 |0082: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cf38: 54cb d005 |0084: iget-object v11, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cf3c: 6e10 6000 0b00 |0086: invoke-virtual {v11}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0060 │ │ -08cf42: 0c0b |0089: move-result-object v11 │ │ -08cf44: 6e20 b718 b900 |008a: invoke-virtual {v9, v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@18b7 │ │ -08cf4a: 1229 |008d: const/4 v9, #int 2 // #2 │ │ -08cf4c: 6e20 5312 9c00 |008e: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cf52: 0a09 |0091: move-result v9 │ │ -08cf54: 3809 0700 |0092: if-eqz v9, 0099 // +0007 │ │ -08cf58: 54c9 e205 |0094: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cf5c: 6e10 8a18 0900 |0096: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initProgress:()V // method@188a │ │ -08cf62: 1259 |0099: const/4 v9, #int 5 // #5 │ │ -08cf64: 6e20 5312 9c00 |009a: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ -08cf6a: 0a09 |009d: move-result v9 │ │ -08cf6c: 3809 0700 |009e: if-eqz v9, 00a5 // +0007 │ │ -08cf70: 54c9 e205 |00a0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cf74: 6e10 8918 0900 |00a2: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@1889 │ │ -08cf7a: 54c9 d005 |00a5: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cf7e: 7110 5912 0900 |00a7: invoke-static {v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.loadUiOptionsFromManifest:(Landroid/app/Activity;)I // method@1259 │ │ -08cf84: 0a07 |00aa: move-result v7 │ │ -08cf86: 3807 0400 |00ab: if-eqz v7, 00af // +0004 │ │ -08cf8a: 59c7 e105 |00ad: iput v7, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ -08cf8e: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -08cf90: 52c9 e105 |00b0: iget v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ -08cf94: dd09 0901 |00b2: and-int/lit8 v9, v9, #int 1 // #01 │ │ -08cf98: 3809 4d00 |00b4: if-eqz v9, 0101 // +004d │ │ -08cf9c: 3806 4d00 |00b6: if-eqz v6, 0103 // +004d │ │ -08cfa0: 54c9 d005 |00b8: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08cfa4: 600a dc03 |00ba: sget v10, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@03dc │ │ -08cfa8: 7120 a712 a900 |00bc: invoke-static {v9, v10}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ -08cfae: 0a04 |00bf: move-result v4 │ │ -08cfb0: 54c9 d405 |00c0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cfb4: 600a 8804 |00c2: sget v10, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0488 │ │ -08cfb8: 6e20 660e a900 |00c4: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -08cfbe: 0c05 |00c7: move-result-object v5 │ │ -08cfc0: 1f05 dd02 |00c8: check-cast v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@02dd │ │ -08cfc4: 3805 4c00 |00ca: if-eqz v5, 0116 // +004c │ │ -08cfc8: 54c9 e205 |00cc: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cfcc: 6e20 b118 5900 |00ce: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@18b1 │ │ -08cfd2: 54c9 e205 |00d1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cfd6: 6e20 b018 4900 |00d3: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@18b0 │ │ -08cfdc: 54c9 e205 |00d6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08cfe0: 6e20 b218 6900 |00d8: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@18b2 │ │ -08cfe6: 54c9 d405 |00db: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08cfea: 600a 6a04 |00dd: sget v10, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@046a │ │ -08cfee: 6e20 660e a900 |00df: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -08cff4: 0c09 |00e2: move-result-object v9 │ │ -08cff6: 1f09 df02 |00e3: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@02df │ │ -08cffa: 5bc9 cf05 |00e5: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08cffe: 54c9 cf05 |00e7: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08d002: 6e20 1418 5900 |00e9: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@1814 │ │ -08d008: 54c9 cf05 |00ec: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08d00c: 6e20 1318 4900 |00ee: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@1813 │ │ -08d012: 54c9 cf05 |00f1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08d016: 6e20 1518 6900 |00f3: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@1815 │ │ -08d01c: 54c9 d405 |00f6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08d020: 220a 7f02 |00f8: new-instance v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; // type@027f │ │ -08d024: 7020 2412 ca00 |00fa: invoke-direct {v10, v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V // method@1224 │ │ -08d02a: 6e20 7c0e a900 |00fd: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@0e7c │ │ -08d030: 0e00 |0100: return-void │ │ -08d032: 01a6 |0101: move v6, v10 │ │ -08d034: 28b4 |0102: goto 00b6 // -004c │ │ -08d036: 54c9 d005 |0103: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08d03a: 6e10 5f00 0900 |0105: invoke-virtual {v9}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ -08d040: 0c09 |0108: move-result-object v9 │ │ -08d042: 620b 6705 |0109: sget-object v11, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0567 │ │ -08d046: 6e20 8f01 b900 |010b: invoke-virtual {v9, v11}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@018f │ │ -08d04c: 0c09 |010e: move-result-object v9 │ │ -08d04e: 130b 3e00 |010f: const/16 v11, #int 62 // #3e │ │ -08d052: 6e30 a601 b90a |0111: invoke-virtual {v9, v11, v10}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -08d058: 0a04 |0114: move-result v4 │ │ -08d05a: 28ab |0115: goto 00c0 // -0055 │ │ -08d05c: 3804 e0ff |0116: if-eqz v4, 00f6 // -0020 │ │ -08d060: 1a09 df01 |0118: const-string v9, "ActionBarSherlock" // string@01df │ │ -08d064: 1a0a b10a |011a: const-string v10, "Requested split action bar with incompatible window decor! Ignoring request." // string@0ab1 │ │ -08d068: 7120 090d a900 |011c: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -08d06e: 28d7 |011f: goto 00f6 // -0029 │ │ +08dd08: |[08dd08] com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor:()V │ │ +08dd18: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +08dd1a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +08dd1c: 54b8 d405 |0002: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dd20: 3908 1700 |0004: if-nez v8, 001b // +0017 │ │ +08dd24: 54b8 d005 |0006: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08dd28: 6e10 6100 0800 |0008: invoke-virtual {v8}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08dd2e: 0c08 |000b: move-result-object v8 │ │ +08dd30: 6e10 970e 0800 |000c: invoke-virtual {v8}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ +08dd36: 0c08 |000f: move-result-object v8 │ │ +08dd38: 140a 0200 0201 |0010: const v10, #float 2.38772e-38 // #01020002 │ │ +08dd3e: 6e20 d90d a800 |0013: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08dd44: 0c08 |0016: move-result-object v8 │ │ +08dd46: 1f08 0002 |0017: check-cast v8, Landroid/view/ViewGroup; // type@0200 │ │ +08dd4a: 5bb8 d405 |0019: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dd4e: 54b8 d305 |001b: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08dd52: 3908 e300 |001d: if-nez v8, 0100 // +00e3 │ │ +08dd56: 1207 |001f: const/4 v7, #int 0 // #0 │ │ +08dd58: 54b8 d405 |0020: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dd5c: 6e10 6a0e 0800 |0022: invoke-virtual {v8}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ +08dd62: 0a08 |0025: move-result v8 │ │ +08dd64: 3d08 2100 |0026: if-lez v8, 0047 // +0021 │ │ +08dd68: 2207 c703 |0028: new-instance v7, Ljava/util/ArrayList; // type@03c7 │ │ +08dd6c: 7020 a51f 5700 |002a: invoke-direct {v7, v5}, Ljava/util/ArrayList;.:(I)V // method@1fa5 │ │ +08dd72: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +08dd74: 54b8 d405 |002e: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dd78: 6e10 6a0e 0800 |0030: invoke-virtual {v8}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ +08dd7e: 0a01 |0033: move-result v1 │ │ +08dd80: 3512 1300 |0034: if-ge v2, v1, 0047 // +0013 │ │ +08dd84: 54b8 d405 |0036: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dd88: 6e20 690e 9800 |0038: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +08dd8e: 0c00 |003b: move-result-object v0 │ │ +08dd90: 54b8 d405 |003c: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dd94: 6e20 7e0e 0800 |003e: invoke-virtual {v8, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +08dd9a: 7220 db1f 0700 |0041: invoke-interface {v7, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +08dda0: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08dda4: 28ee |0046: goto 0034 // -0012 │ │ +08dda6: 7010 4d12 0b00 |0047: invoke-direct {v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.generateLayout:()Landroid/view/ViewGroup; // method@124d │ │ +08ddac: 0c08 |004a: move-result-object v8 │ │ +08ddae: 5bb8 d305 |004b: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08ddb2: 3807 1800 |004d: if-eqz v7, 0065 // +0018 │ │ +08ddb6: 7210 e11f 0700 |004f: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fe1 │ │ +08ddbc: 0c08 |0052: move-result-object v8 │ │ +08ddbe: 7210 d01f 0800 |0053: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +08ddc4: 0a0a |0056: move-result v10 │ │ +08ddc6: 380a 0e00 |0057: if-eqz v10, 0065 // +000e │ │ +08ddca: 7210 d11f 0800 |0059: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +08ddd0: 0c00 |005c: move-result-object v0 │ │ +08ddd2: 1f00 f901 |005d: check-cast v0, Landroid/view/View; // type@01f9 │ │ +08ddd6: 54ba d305 |005f: iget-object v10, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08ddda: 6e20 5c0e 0a00 |0061: invoke-virtual {v10, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e5c │ │ +08dde0: 28ef |0064: goto 0053 // -0011 │ │ +08dde2: 54b8 d405 |0065: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08dde6: 600a 6604 |0067: sget v10, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0466 │ │ +08ddea: 6e20 660e a800 |0069: invoke-virtual {v8, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +08ddf0: 0c08 |006c: move-result-object v8 │ │ +08ddf2: 1f08 e502 |006d: check-cast v8, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@02e5 │ │ +08ddf6: 5bb8 e205 |006f: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08ddfa: 54b8 e205 |0071: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08ddfe: 3808 8d00 |0073: if-eqz v8, 0100 // +008d │ │ +08de02: 54b8 e205 |0075: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08de06: 6e20 b618 b800 |0077: invoke-virtual {v8, v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V // method@18b6 │ │ +08de0c: 54b8 e205 |007a: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08de10: 6e10 8318 0800 |007c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@1883 │ │ +08de16: 0c08 |007f: move-result-object v8 │ │ +08de18: 3908 0d00 |0080: if-nez v8, 008d // +000d │ │ +08de1c: 54b8 e205 |0082: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08de20: 54ba d005 |0084: iget-object v10, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08de24: 6e10 6000 0a00 |0086: invoke-virtual {v10}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0060 │ │ +08de2a: 0c0a |0089: move-result-object v10 │ │ +08de2c: 6e20 b718 a800 |008a: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@18b7 │ │ +08de32: 1228 |008d: const/4 v8, #int 2 // #2 │ │ +08de34: 6e20 5312 8b00 |008e: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08de3a: 0a08 |0091: move-result v8 │ │ +08de3c: 3808 0700 |0092: if-eqz v8, 0099 // +0007 │ │ +08de40: 54b8 e205 |0094: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08de44: 6e10 8a18 0800 |0096: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initProgress:()V // method@188a │ │ +08de4a: 1258 |0099: const/4 v8, #int 5 // #5 │ │ +08de4c: 6e20 5312 8b00 |009a: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@1253 │ │ +08de52: 0a08 |009d: move-result v8 │ │ +08de54: 3808 0700 |009e: if-eqz v8, 00a5 // +0007 │ │ +08de58: 54b8 e205 |00a0: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08de5c: 6e10 8918 0800 |00a2: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@1889 │ │ +08de62: 54b8 d005 |00a5: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08de66: 7110 5912 0800 |00a7: invoke-static {v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.loadUiOptionsFromManifest:(Landroid/app/Activity;)I // method@1259 │ │ +08de6c: 0a06 |00aa: move-result v6 │ │ +08de6e: 3806 0400 |00ab: if-eqz v6, 00af // +0004 │ │ +08de72: 59b6 e105 |00ad: iput v6, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ +08de76: 1203 |00af: const/4 v3, #int 0 // #0 │ │ +08de78: 52b8 e105 |00b0: iget v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ +08de7c: dd08 0801 |00b2: and-int/lit8 v8, v8, #int 1 // #01 │ │ +08de80: 3808 4d00 |00b4: if-eqz v8, 0101 // +004d │ │ +08de84: 3805 4d00 |00b6: if-eqz v5, 0103 // +004d │ │ +08de88: 54b8 d005 |00b8: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08de8c: 6009 dc03 |00ba: sget v9, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@03dc │ │ +08de90: 7120 a712 9800 |00bc: invoke-static {v8, v9}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ +08de96: 0a03 |00bf: move-result v3 │ │ +08de98: 54b8 d405 |00c0: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08de9c: 6009 8804 |00c2: sget v9, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0488 │ │ +08dea0: 6e20 660e 9800 |00c4: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +08dea6: 0c04 |00c7: move-result-object v4 │ │ +08dea8: 1f04 db02 |00c8: check-cast v4, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@02db │ │ +08deac: 3804 4c00 |00ca: if-eqz v4, 0116 // +004c │ │ +08deb0: 54b8 e205 |00cc: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08deb4: 6e20 b118 4800 |00ce: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@18b1 │ │ +08deba: 54b8 e205 |00d1: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08debe: 6e20 b018 3800 |00d3: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@18b0 │ │ +08dec4: 54b8 e205 |00d6: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08dec8: 6e20 b218 5800 |00d8: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@18b2 │ │ +08dece: 54b8 d405 |00db: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08ded2: 6009 6a04 |00dd: sget v9, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@046a │ │ +08ded6: 6e20 660e 9800 |00df: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +08dedc: 0c08 |00e2: move-result-object v8 │ │ +08dede: 1f08 dd02 |00e3: check-cast v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@02dd │ │ +08dee2: 5bb8 cf05 |00e5: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08dee6: 54b8 cf05 |00e7: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08deea: 6e20 1418 4800 |00e9: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@1814 │ │ +08def0: 54b8 cf05 |00ec: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08def4: 6e20 1318 3800 |00ee: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@1813 │ │ +08defa: 54b8 cf05 |00f1: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08defe: 6e20 1518 5800 |00f3: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@1815 │ │ +08df04: 54b8 d405 |00f6: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08df08: 2209 7d02 |00f8: new-instance v9, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; // type@027d │ │ +08df0c: 7020 2412 b900 |00fa: invoke-direct {v9, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V // method@1224 │ │ +08df12: 6e20 7c0e 9800 |00fd: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@0e7c │ │ +08df18: 0e00 |0100: return-void │ │ +08df1a: 0195 |0101: move v5, v9 │ │ +08df1c: 28b4 |0102: goto 00b6 // -004c │ │ +08df1e: 54b8 d005 |0103: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08df22: 6e10 5f00 0800 |0105: invoke-virtual {v8}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ +08df28: 0c08 |0108: move-result-object v8 │ │ +08df2a: 620a 6705 |0109: sget-object v10, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0567 │ │ +08df2e: 6e20 8f01 a800 |010b: invoke-virtual {v8, v10}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@018f │ │ +08df34: 0c08 |010e: move-result-object v8 │ │ +08df36: 600a aa05 |010f: sget v10, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowSplitActionBar:I // field@05aa │ │ +08df3a: 6e30 a601 a809 |0111: invoke-virtual {v8, v10, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +08df40: 0a03 |0114: move-result v3 │ │ +08df42: 28ab |0115: goto 00c0 // -0055 │ │ +08df44: 3803 e0ff |0116: if-eqz v3, 00f6 // -0020 │ │ +08df48: 1a08 e401 |0118: const-string v8, "ActionBarSherlock" // string@01e4 │ │ +08df4c: 1a09 b30a |011a: const-string v9, "Requested split action bar with incompatible window decor! Ignoring request." // string@0ab3 │ │ +08df50: 7120 090d 9800 |011c: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +08df56: 28d7 |011f: goto 00f6 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=884 │ │ 0x0006 line=885 │ │ 0x001b line=887 │ │ 0x001f line=892 │ │ 0x0020 line=893 │ │ @@ -165398,55 +165410,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 │ │ -08d070: |[08d070] com.actionbarsherlock.internal.ActionBarSherlockCompat.isReservingOverflow:()Z │ │ -08d080: 5510 e005 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@05e0 │ │ -08d084: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -08d088: 5410 d005 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08d08c: 7110 d615 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@15d6 │ │ -08d092: 0a00 |0009: move-result v0 │ │ -08d094: 5c10 df05 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@05df │ │ -08d098: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08d09a: 5c10 e005 |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@05e0 │ │ -08d09e: 5510 df05 |000f: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@05df │ │ -08d0a2: 0f00 |0011: return v0 │ │ +08df58: |[08df58] com.actionbarsherlock.internal.ActionBarSherlockCompat.isReservingOverflow:()Z │ │ +08df68: 5510 e005 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@05e0 │ │ +08df6c: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +08df70: 5410 d005 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08df74: 7110 d615 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@15d6 │ │ +08df7a: 0a00 |0009: move-result v0 │ │ +08df7c: 5c10 df05 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@05df │ │ +08df80: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08df82: 5c10 e005 |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@05e0 │ │ +08df86: 5510 df05 |000f: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@05df │ │ +08df8a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0004 line=1044 │ │ 0x000c line=1045 │ │ 0x000f line=1047 │ │ locals : │ │ @@ -165457,107 +165470,107 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -08d0a4: |[08d0a4] com.actionbarsherlock.internal.ActionBarSherlockCompat.loadUiOptionsFromManifest:(Landroid/app/Activity;)I │ │ -08d0b4: 120b |0000: const/4 v11, #int 0 // #0 │ │ -08d0b6: 6e10 4f1f 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -08d0bc: 0c0d |0004: move-result-object v13 │ │ -08d0be: 6e10 1d1f 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -08d0c4: 0c0a |0008: move-result-object v10 │ │ -08d0c6: 6e10 5200 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0052 │ │ -08d0cc: 0c0d |000c: move-result-object v13 │ │ -08d0ce: 54d9 1800 |000d: iget-object v9, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ -08d0d2: 120d |000f: const/4 v13, #int 0 // #0 │ │ -08d0d4: 6e30 4c00 9f0d |0010: invoke-virtual {v15, v9, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@004c │ │ -08d0da: 0c0d |0013: move-result-object v13 │ │ -08d0dc: 6e10 2d01 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ -08d0e2: 0c02 |0017: move-result-object v2 │ │ -08d0e4: 1a0d 0d02 |0018: const-string v13, "AndroidManifest.xml" // string@020d │ │ -08d0e8: 6e20 8d01 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@018d │ │ -08d0ee: 0c0c |001d: move-result-object v12 │ │ -08d0f0: 7210 bc01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01bc │ │ -08d0f6: 0a05 |0021: move-result v5 │ │ -08d0f8: 121d |0022: const/4 v13, #int 1 // #1 │ │ -08d0fa: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ -08d0fe: 122d |0025: const/4 v13, #int 2 // #2 │ │ -08d100: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ -08d104: 7210 bd01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01bd │ │ -08d10a: 0c08 |002b: move-result-object v8 │ │ -08d10c: 1a0d 0b10 |002c: const-string v13, "application" // string@100b │ │ -08d110: 6e20 5f1f 8d00 |002e: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -08d116: 0a0d |0031: move-result v13 │ │ -08d118: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ -08d11c: 7210 b701 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ -08d122: 0a0d |0037: move-result v13 │ │ -08d124: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ -08d128: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ -08d12c: 1a0d d025 |003c: const-string v13, "uiOptions" // string@25d0 │ │ -08d130: 7220 b901 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ -08d136: 0c0e |0041: move-result-object v14 │ │ -08d138: 6e20 5f1f ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -08d13e: 0a0d |0045: move-result v13 │ │ -08d140: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ -08d144: 120d |0048: const/4 v13, #int 0 // #0 │ │ -08d146: 7230 b801 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01b8 │ │ -08d14c: 0a0b |004c: move-result v11 │ │ -08d14e: 7210 be01 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01be │ │ -08d154: 0a05 |0050: move-result v5 │ │ -08d156: 28d1 |0051: goto 0022 // -002f │ │ -08d158: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ -08d15c: 28e6 |0054: goto 003a // -001a │ │ -08d15e: 1a0d 500f |0055: const-string v13, "activity" // string@0f50 │ │ -08d162: 6e20 5f1f 8d00 |0057: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -08d168: 0a0d |005a: move-result v13 │ │ -08d16a: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ -08d16e: 1201 |005d: const/4 v1, #int 0 // #0 │ │ -08d170: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -08d172: 1207 |005f: const/4 v7, #int 0 // #0 │ │ -08d174: 7210 b701 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ -08d17a: 0a0d |0063: move-result v13 │ │ -08d17c: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ -08d180: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ -08d184: 7220 b901 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ -08d18a: 0c03 |006b: move-result-object v3 │ │ -08d18c: 1a0d d025 |006c: const-string v13, "uiOptions" // string@25d0 │ │ -08d190: 6e20 5f1f 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -08d196: 0a0d |0071: move-result v13 │ │ -08d198: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ -08d19c: 120d |0074: const/4 v13, #int 0 // #0 │ │ -08d19e: 7230 b801 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01b8 │ │ -08d1a4: 0a0d |0078: move-result v13 │ │ -08d1a6: 7110 391f 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -08d1ac: 0c01 |007c: move-result-object v1 │ │ -08d1ae: 3801 0800 |007d: if-eqz v1, 0085 // +0008 │ │ -08d1b2: 3800 0600 |007f: if-eqz v0, 0085 // +0006 │ │ -08d1b6: 6e10 341f 0100 |0081: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -08d1bc: 0a0b |0084: move-result v11 │ │ -08d1be: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ -08d1c2: 28df |0087: goto 0066 // -0021 │ │ -08d1c4: 1a0d 2e1d |0088: const-string v13, "name" // string@1d2e │ │ -08d1c8: 6e20 5f1f 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -08d1ce: 0a0d |008d: move-result v13 │ │ -08d1d0: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ -08d1d4: 7220 bb01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01bb │ │ -08d1da: 0c0d |0093: move-result-object v13 │ │ -08d1dc: 7120 3912 d900 |0094: invoke-static {v9, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1239 │ │ -08d1e2: 0c00 |0097: move-result-object v0 │ │ -08d1e4: 6e20 5f1f 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -08d1ea: 0a0d |009b: move-result v13 │ │ -08d1ec: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ -08d1f0: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ -08d1f4: 0f0b |00a0: return v11 │ │ -08d1f6: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ -08d1f8: 28db |00a2: goto 007d // -0025 │ │ -08d1fa: 0d04 |00a3: move-exception v4 │ │ -08d1fc: 6e10 281f 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ -08d202: 28f9 |00a7: goto 00a0 // -0007 │ │ +08df8c: |[08df8c] com.actionbarsherlock.internal.ActionBarSherlockCompat.loadUiOptionsFromManifest:(Landroid/app/Activity;)I │ │ +08df9c: 120b |0000: const/4 v11, #int 0 // #0 │ │ +08df9e: 6e10 4f1f 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +08dfa4: 0c0d |0004: move-result-object v13 │ │ +08dfa6: 6e10 1d1f 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +08dfac: 0c0a |0008: move-result-object v10 │ │ +08dfae: 6e10 5200 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0052 │ │ +08dfb4: 0c0d |000c: move-result-object v13 │ │ +08dfb6: 54d9 1800 |000d: iget-object v9, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ +08dfba: 120d |000f: const/4 v13, #int 0 // #0 │ │ +08dfbc: 6e30 4c00 9f0d |0010: invoke-virtual {v15, v9, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@004c │ │ +08dfc2: 0c0d |0013: move-result-object v13 │ │ +08dfc4: 6e10 2d01 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@012d │ │ +08dfca: 0c02 |0017: move-result-object v2 │ │ +08dfcc: 1a0d 1202 |0018: const-string v13, "AndroidManifest.xml" // string@0212 │ │ +08dfd0: 6e20 8d01 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@018d │ │ +08dfd6: 0c0c |001d: move-result-object v12 │ │ +08dfd8: 7210 bc01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01bc │ │ +08dfde: 0a05 |0021: move-result v5 │ │ +08dfe0: 121d |0022: const/4 v13, #int 1 // #1 │ │ +08dfe2: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ +08dfe6: 122d |0025: const/4 v13, #int 2 // #2 │ │ +08dfe8: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ +08dfec: 7210 bd01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01bd │ │ +08dff2: 0c08 |002b: move-result-object v8 │ │ +08dff4: 1a0d 0d10 |002c: const-string v13, "application" // string@100d │ │ +08dff8: 6e20 5f1f 8d00 |002e: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +08dffe: 0a0d |0031: move-result v13 │ │ +08e000: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ +08e004: 7210 b701 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ +08e00a: 0a0d |0037: move-result v13 │ │ +08e00c: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ +08e010: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ +08e014: 1a0d d025 |003c: const-string v13, "uiOptions" // string@25d0 │ │ +08e018: 7220 b901 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ +08e01e: 0c0e |0041: move-result-object v14 │ │ +08e020: 6e20 5f1f ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +08e026: 0a0d |0045: move-result v13 │ │ +08e028: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ +08e02c: 120d |0048: const/4 v13, #int 0 // #0 │ │ +08e02e: 7230 b801 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01b8 │ │ +08e034: 0a0b |004c: move-result v11 │ │ +08e036: 7210 be01 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01be │ │ +08e03c: 0a05 |0050: move-result v5 │ │ +08e03e: 28d1 |0051: goto 0022 // -002f │ │ +08e040: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ +08e044: 28e6 |0054: goto 003a // -001a │ │ +08e046: 1a0d 520f |0055: const-string v13, "activity" // string@0f52 │ │ +08e04a: 6e20 5f1f 8d00 |0057: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +08e050: 0a0d |005a: move-result v13 │ │ +08e052: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ +08e056: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +08e058: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +08e05a: 1207 |005f: const/4 v7, #int 0 // #0 │ │ +08e05c: 7210 b701 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01b7 │ │ +08e062: 0a0d |0063: move-result v13 │ │ +08e064: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ +08e068: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ +08e06c: 7220 b901 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01b9 │ │ +08e072: 0c03 |006b: move-result-object v3 │ │ +08e074: 1a0d d025 |006c: const-string v13, "uiOptions" // string@25d0 │ │ +08e078: 6e20 5f1f 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +08e07e: 0a0d |0071: move-result v13 │ │ +08e080: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ +08e084: 120d |0074: const/4 v13, #int 0 // #0 │ │ +08e086: 7230 b801 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01b8 │ │ +08e08c: 0a0d |0078: move-result v13 │ │ +08e08e: 7110 391f 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +08e094: 0c01 |007c: move-result-object v1 │ │ +08e096: 3801 0800 |007d: if-eqz v1, 0085 // +0008 │ │ +08e09a: 3800 0600 |007f: if-eqz v0, 0085 // +0006 │ │ +08e09e: 6e10 341f 0100 |0081: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +08e0a4: 0a0b |0084: move-result v11 │ │ +08e0a6: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ +08e0aa: 28df |0087: goto 0066 // -0021 │ │ +08e0ac: 1a0d 2e1d |0088: const-string v13, "name" // string@1d2e │ │ +08e0b0: 6e20 5f1f 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +08e0b6: 0a0d |008d: move-result v13 │ │ +08e0b8: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ +08e0bc: 7220 bb01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01bb │ │ +08e0c2: 0c0d |0093: move-result-object v13 │ │ +08e0c4: 7120 3912 d900 |0094: invoke-static {v9, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1239 │ │ +08e0ca: 0c00 |0097: move-result-object v0 │ │ +08e0cc: 6e20 5f1f 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +08e0d2: 0a0d |009b: move-result v13 │ │ +08e0d4: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ +08e0d8: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ +08e0dc: 0f0b |00a0: return v11 │ │ +08e0de: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ +08e0e0: 28db |00a2: goto 007d // -0025 │ │ +08e0e2: 0d04 |00a3: move-exception v4 │ │ +08e0e4: 6e10 281f 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@1f28 │ │ +08e0ea: 28f9 |00a7: goto 00a0 // -0007 │ │ catches : 1 │ │ 0x0001 - 0x009b │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0001 line=1053 │ │ 0x0009 line=1056 │ │ @@ -165627,21 +165640,21 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08d214: |[08d214] com.actionbarsherlock.internal.ActionBarSherlockCompat.onIntChanged:(II)V │ │ -08d224: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -08d226: 3202 0500 |0001: if-eq v2, v0, 0006 // +0005 │ │ -08d22a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -08d22c: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -08d230: 7020 7212 3100 |0006: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateProgressBars:(I)V // method@1272 │ │ -08d236: 0e00 |0009: return-void │ │ +08e0fc: |[08e0fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.onIntChanged:(II)V │ │ +08e10c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08e10e: 3202 0500 |0001: if-eq v2, v0, 0006 // +0005 │ │ +08e112: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +08e114: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +08e118: 7020 7212 3100 |0006: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateProgressBars:(I)V // method@1272 │ │ +08e11e: 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; │ │ @@ -165653,84 +165666,84 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -08d238: |[08d238] com.actionbarsherlock.internal.ActionBarSherlockCompat.preparePanel:()Z │ │ -08d248: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08d24a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -08d24c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08d24e: 5563 dc05 |0003: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ -08d252: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ -08d256: 0121 |0007: move v1, v2 │ │ -08d258: 0f01 |0008: return v1 │ │ -08d25a: 5463 da05 |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d25e: 3803 0600 |000b: if-eqz v3, 0011 // +0006 │ │ -08d262: 5563 dd05 |000d: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@05dd │ │ -08d266: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ -08d26a: 5463 da05 |0011: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d26e: 3903 0c00 |0013: if-nez v3, 001f // +000c │ │ -08d272: 7010 5612 0600 |0015: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initializePanelMenu:()Z // method@1256 │ │ -08d278: 0a03 |0018: move-result v3 │ │ -08d27a: 3803 efff |0019: if-eqz v3, 0008 // -0011 │ │ -08d27e: 5463 da05 |001b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d282: 3803 ebff |001d: if-eqz v3, 0008 // -0015 │ │ -08d286: 5463 e205 |001f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d28a: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -08d28e: 5463 e205 |0023: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d292: 5464 da05 |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d296: 6e30 ae18 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@18ae │ │ -08d29c: 5463 da05 |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d2a0: 6e10 9c16 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -08d2a6: 5463 da05 |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d2aa: 6e20 3512 3600 |0031: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1235 │ │ -08d2b0: 0a03 |0034: move-result v3 │ │ -08d2b2: 3903 0e00 |0035: if-nez v3, 0043 // +000e │ │ -08d2b6: 5b65 da05 |0037: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d2ba: 5462 e205 |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d2be: 3802 cdff |003b: if-eqz v2, 0008 // -0033 │ │ -08d2c2: 5462 e205 |003d: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d2c6: 6e30 ae18 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@18ae │ │ -08d2cc: 28c6 |0042: goto 0008 // -003a │ │ -08d2ce: 5c61 dd05 |0043: iput-boolean v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@05dd │ │ -08d2d2: 5463 da05 |0045: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d2d6: 6e10 9c16 0300 |0047: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -08d2dc: 5463 db05 |004a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d2e0: 3803 0b00 |004c: if-eqz v3, 0057 // +000b │ │ -08d2e4: 5463 da05 |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d2e8: 5464 db05 |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d2ec: 6e20 8516 4300 |0052: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1685 │ │ -08d2f2: 5b65 db05 |0055: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d2f6: 5463 da05 |0057: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d2fa: 6e20 3712 3600 |0059: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1237 │ │ -08d300: 0a03 |005c: move-result v3 │ │ -08d302: 3903 1100 |005d: if-nez v3, 006e // +0011 │ │ -08d306: 5462 e205 |005f: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d30a: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ -08d30e: 5462 e205 |0063: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d312: 6e30 ae18 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@18ae │ │ -08d318: 5462 da05 |0068: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d31c: 6e10 9b16 0200 |006a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -08d322: 289b |006d: goto 0008 // -0065 │ │ -08d324: 12f3 |006e: const/4 v3, #int -1 // #ff │ │ -08d326: 7110 450d 0300 |006f: invoke-static {v3}, Landroid/view/KeyCharacterMap;.load:(I)Landroid/view/KeyCharacterMap; // method@0d45 │ │ -08d32c: 0c00 |0072: move-result-object v0 │ │ -08d32e: 5463 da05 |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d332: 6e10 440d 0000 |0075: invoke-virtual {v0}, Landroid/view/KeyCharacterMap;.getKeyboardType:()I // method@0d44 │ │ -08d338: 0a04 |0078: move-result v4 │ │ -08d33a: 3224 0300 |0079: if-eq v4, v2, 007c // +0003 │ │ -08d33e: 0121 |007b: move v1, v2 │ │ -08d340: 6e20 9716 1300 |007c: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1697 │ │ -08d346: 5461 da05 |007f: iget-object v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d34a: 6e10 9b16 0100 |0081: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -08d350: 5c62 dc05 |0084: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ -08d354: 0121 |0086: move v1, v2 │ │ -08d356: 2881 |0087: goto 0008 // -007f │ │ +08e120: |[08e120] com.actionbarsherlock.internal.ActionBarSherlockCompat.preparePanel:()Z │ │ +08e130: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08e132: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +08e134: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08e136: 5563 dc05 |0003: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ +08e13a: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ +08e13e: 0121 |0007: move v1, v2 │ │ +08e140: 0f01 |0008: return v1 │ │ +08e142: 5463 da05 |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e146: 3803 0600 |000b: if-eqz v3, 0011 // +0006 │ │ +08e14a: 5563 dd05 |000d: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@05dd │ │ +08e14e: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ +08e152: 5463 da05 |0011: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e156: 3903 0c00 |0013: if-nez v3, 001f // +000c │ │ +08e15a: 7010 5612 0600 |0015: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initializePanelMenu:()Z // method@1256 │ │ +08e160: 0a03 |0018: move-result v3 │ │ +08e162: 3803 efff |0019: if-eqz v3, 0008 // -0011 │ │ +08e166: 5463 da05 |001b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e16a: 3803 ebff |001d: if-eqz v3, 0008 // -0015 │ │ +08e16e: 5463 e205 |001f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e172: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +08e176: 5463 e205 |0023: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e17a: 5464 da05 |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e17e: 6e30 ae18 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@18ae │ │ +08e184: 5463 da05 |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e188: 6e10 9c16 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +08e18e: 5463 da05 |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e192: 6e20 3512 3600 |0031: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1235 │ │ +08e198: 0a03 |0034: move-result v3 │ │ +08e19a: 3903 0e00 |0035: if-nez v3, 0043 // +000e │ │ +08e19e: 5b65 da05 |0037: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e1a2: 5462 e205 |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e1a6: 3802 cdff |003b: if-eqz v2, 0008 // -0033 │ │ +08e1aa: 5462 e205 |003d: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e1ae: 6e30 ae18 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@18ae │ │ +08e1b4: 28c6 |0042: goto 0008 // -003a │ │ +08e1b6: 5c61 dd05 |0043: iput-boolean v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@05dd │ │ +08e1ba: 5463 da05 |0045: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e1be: 6e10 9c16 0300 |0047: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +08e1c4: 5463 db05 |004a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e1c8: 3803 0b00 |004c: if-eqz v3, 0057 // +000b │ │ +08e1cc: 5463 da05 |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e1d0: 5464 db05 |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e1d4: 6e20 8516 4300 |0052: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1685 │ │ +08e1da: 5b65 db05 |0055: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e1de: 5463 da05 |0057: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e1e2: 6e20 3712 3600 |0059: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1237 │ │ +08e1e8: 0a03 |005c: move-result v3 │ │ +08e1ea: 3903 1100 |005d: if-nez v3, 006e // +0011 │ │ +08e1ee: 5462 e205 |005f: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e1f2: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ +08e1f6: 5462 e205 |0063: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e1fa: 6e30 ae18 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@18ae │ │ +08e200: 5462 da05 |0068: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e204: 6e10 9b16 0200 |006a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +08e20a: 289b |006d: goto 0008 // -0065 │ │ +08e20c: 12f3 |006e: const/4 v3, #int -1 // #ff │ │ +08e20e: 7110 450d 0300 |006f: invoke-static {v3}, Landroid/view/KeyCharacterMap;.load:(I)Landroid/view/KeyCharacterMap; // method@0d45 │ │ +08e214: 0c00 |0072: move-result-object v0 │ │ +08e216: 5463 da05 |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e21a: 6e10 440d 0000 |0075: invoke-virtual {v0}, Landroid/view/KeyCharacterMap;.getKeyboardType:()I // method@0d44 │ │ +08e220: 0a04 |0078: move-result v4 │ │ +08e222: 3224 0300 |0079: if-eq v4, v2, 007c // +0003 │ │ +08e226: 0121 |007b: move v1, v2 │ │ +08e228: 6e20 9716 1300 |007c: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1697 │ │ +08e22e: 5461 da05 |007f: iget-object v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e232: 6e10 9b16 0100 |0081: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +08e238: 5c62 dc05 |0084: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ +08e23c: 0121 |0086: move v1, v2 │ │ +08e23e: 2881 |0087: goto 0008 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=445 │ │ 0x0008 line=512 │ │ 0x0009 line=450 │ │ 0x0011 line=451 │ │ 0x0015 line=452 │ │ @@ -165764,40 +165777,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -08d358: |[08d358] com.actionbarsherlock.internal.ActionBarSherlockCompat.reopenMenu:(Z)V │ │ -08d368: 5410 e205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d36c: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ -08d370: 5410 e205 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d374: 6e10 8f18 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@188f │ │ -08d37a: 0a00 |0009: move-result v0 │ │ -08d37c: 3800 2100 |000a: if-eqz v0, 002b // +0021 │ │ -08d380: 5410 e205 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d384: 6e10 8e18 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@188e │ │ -08d38a: 0a00 |0011: move-result v0 │ │ -08d38c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -08d390: 3902 1800 |0014: if-nez v2, 002c // +0018 │ │ -08d394: 5410 e205 |0016: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d398: 6e10 8518 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getVisibility:()I // method@1885 │ │ -08d39e: 0a00 |001b: move-result v0 │ │ -08d3a0: 3900 0f00 |001c: if-nez v0, 002b // +000f │ │ -08d3a4: 5410 da05 |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d3a8: 6e20 3712 0100 |0020: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1237 │ │ -08d3ae: 0a00 |0023: move-result v0 │ │ -08d3b0: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ -08d3b4: 5410 e205 |0026: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d3b8: 6e10 b918 0000 |0028: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@18b9 │ │ -08d3be: 0e00 |002b: return-void │ │ -08d3c0: 5410 e205 |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d3c4: 6e10 8818 0000 |002e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1888 │ │ -08d3ca: 28fa |0031: goto 002b // -0006 │ │ +08e240: |[08e240] com.actionbarsherlock.internal.ActionBarSherlockCompat.reopenMenu:(Z)V │ │ +08e250: 5410 e205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e254: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ +08e258: 5410 e205 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e25c: 6e10 8f18 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@188f │ │ +08e262: 0a00 |0009: move-result v0 │ │ +08e264: 3800 2100 |000a: if-eqz v0, 002b // +0021 │ │ +08e268: 5410 e205 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e26c: 6e10 8e18 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@188e │ │ +08e272: 0a00 |0011: move-result v0 │ │ +08e274: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +08e278: 3902 1800 |0014: if-nez v2, 002c // +0018 │ │ +08e27c: 5410 e205 |0016: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e280: 6e10 8518 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getVisibility:()I // method@1885 │ │ +08e286: 0a00 |001b: move-result v0 │ │ +08e288: 3900 0f00 |001c: if-nez v0, 002b // +000f │ │ +08e28c: 5410 da05 |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e290: 6e20 3712 0100 |0020: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1237 │ │ +08e296: 0a00 |0023: move-result v0 │ │ +08e298: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ +08e29c: 5410 e205 |0026: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e2a0: 6e10 b918 0000 |0028: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@18b9 │ │ +08e2a6: 0e00 |002b: return-void │ │ +08e2a8: 5410 e205 |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e2ac: 6e10 8818 0000 |002e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1888 │ │ +08e2b2: 28fa |0031: goto 002b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x000c line=525 │ │ 0x0016 line=526 │ │ 0x001e line=527 │ │ 0x0026 line=528 │ │ @@ -165812,18 +165825,18 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08d3cc: |[08d3cc] com.actionbarsherlock.internal.ActionBarSherlockCompat.setFeatureInt:(II)V │ │ -08d3dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d3de: 7040 7112 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateInt:(IIZ)V // method@1271 │ │ -08d3e4: 0e00 |0004: return-void │ │ +08e2b4: |[08e2b4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setFeatureInt:(II)V │ │ +08e2c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e2c6: 7040 7112 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateInt:(IIZ)V // method@1271 │ │ +08e2cc: 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 │ │ @@ -165834,38 +165847,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 │ │ -08d3e8: |[08d3e8] com.actionbarsherlock.internal.ActionBarSherlockCompat.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -08d3f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08d3fa: 5240 d505 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08d3fe: dd01 0020 |0003: and-int/lit8 v1, v0, #int 32 // #20 │ │ -08d402: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ -08d406: 6e10 211a 0600 |0007: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -08d40c: 0a01 |000a: move-result v1 │ │ -08d40e: 1242 |000b: const/4 v2, #int 4 // #4 │ │ -08d410: 3321 0500 |000c: if-ne v1, v2, 0011 // +0005 │ │ -08d414: 6e20 4b1a 3600 |000e: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08d41a: dd01 0004 |0011: and-int/lit8 v1, v0, #int 4 // #04 │ │ -08d41e: 3801 0d00 |0013: if-eqz v1, 0020 // +000d │ │ -08d422: 6e10 1c1a 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@1a1c │ │ -08d428: 0a01 |0018: move-result v1 │ │ -08d42a: 1302 1027 |0019: const/16 v2, #int 10000 // #2710 │ │ -08d42e: 3521 0500 |001b: if-ge v1, v2, 0020 // +0005 │ │ -08d432: 6e20 4b1a 3500 |001d: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08d438: 0e00 |0020: return-void │ │ +08e2d0: |[08e2d0] com.actionbarsherlock.internal.ActionBarSherlockCompat.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +08e2e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08e2e2: 5240 d505 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08e2e6: dd01 0020 |0003: and-int/lit8 v1, v0, #int 32 // #20 │ │ +08e2ea: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ +08e2ee: 6e10 211a 0600 |0007: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +08e2f4: 0a01 |000a: move-result v1 │ │ +08e2f6: 1242 |000b: const/4 v2, #int 4 // #4 │ │ +08e2f8: 3321 0500 |000c: if-ne v1, v2, 0011 // +0005 │ │ +08e2fc: 6e20 4b1a 3600 |000e: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08e302: dd01 0004 |0011: and-int/lit8 v1, v0, #int 4 // #04 │ │ +08e306: 3801 0d00 |0013: if-eqz v1, 0020 // +000d │ │ +08e30a: 6e10 1c1a 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@1a1c │ │ +08e310: 0a01 |0018: move-result v1 │ │ +08e312: 1302 1027 |0019: const/16 v2, #int 10000 // #2710 │ │ +08e316: 3521 0500 |001b: if-ge v1, v2, 0020 // +0005 │ │ +08e31a: 6e20 4b1a 3500 |001d: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08e320: 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; │ │ @@ -165875,27 +165890,27 @@ │ │ type : '(IIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -08d43c: |[08d43c] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateInt:(IIZ)V │ │ -08d44c: 5421 d305 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08d450: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -08d454: 0e00 |0004: return-void │ │ -08d456: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -08d458: 9800 0103 |0006: shl-int v0, v1, v3 │ │ -08d45c: 7010 5012 0200 |0008: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getFeatures:()I // method@1250 │ │ -08d462: 0a01 |000b: move-result v1 │ │ -08d464: b501 |000c: and-int/2addr v1, v0 │ │ -08d466: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ -08d46a: 3805 f5ff |000f: if-eqz v5, 0004 // -000b │ │ -08d46e: 7030 5b12 3204 |0011: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.onIntChanged:(II)V // method@125b │ │ -08d474: 28f0 |0014: goto 0004 // -0010 │ │ +08e324: |[08e324] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateInt:(IIZ)V │ │ +08e334: 5421 d305 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08e338: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +08e33c: 0e00 |0004: return-void │ │ +08e33e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +08e340: 9800 0103 |0006: shl-int v0, v1, v3 │ │ +08e344: 7010 5012 0200 |0008: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getFeatures:()I // method@1250 │ │ +08e34a: 0a01 |000b: move-result v1 │ │ +08e34c: b501 |000c: and-int/2addr v1, v0 │ │ +08e34e: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ +08e352: 3805 f5ff |000f: if-eqz v5, 0004 // -000b │ │ +08e356: 7030 5b12 3204 |0011: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.onIntChanged:(II)V // method@125b │ │ +08e35c: 28f0 |0014: goto 0004 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=665 │ │ 0x0005 line=658 │ │ 0x0008 line=660 │ │ 0x0011 line=664 │ │ @@ -165911,76 +165926,76 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -08d478: |[08d478] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateProgressBars:(I)V │ │ -08d488: 1309 0800 |0000: const/16 v9, #int 8 // #8 │ │ -08d48c: 1308 1027 |0002: const/16 v8, #int 10000 // #2710 │ │ -08d490: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -08d492: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -08d494: 7020 4f12 7a00 |0006: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@124f │ │ -08d49a: 0c00 |0009: move-result-object v0 │ │ -08d49c: 7020 5112 7a00 |000a: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@1251 │ │ -08d4a2: 0c02 |000d: move-result-object v2 │ │ -08d4a4: 52a1 d505 |000e: iget v1, v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08d4a8: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ -08d4aa: 336b 2000 |0011: if-ne v11, v6, 0031 // +0020 │ │ -08d4ae: dd06 0104 |0013: and-int/lit8 v6, v1, #int 4 // #04 │ │ -08d4b2: 3806 1200 |0015: if-eqz v6, 0027 // +0012 │ │ -08d4b6: 6e10 1c1a 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@1a1c │ │ -08d4bc: 0a03 |001a: move-result v3 │ │ -08d4be: 6e10 291a 0200 |001b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.isIndeterminate:()Z // method@1a29 │ │ -08d4c4: 0a06 |001e: move-result v6 │ │ -08d4c6: 3906 0400 |001f: if-nez v6, 0023 // +0004 │ │ -08d4ca: 3583 0e00 |0021: if-ge v3, v8, 002f // +000e │ │ -08d4ce: 0154 |0023: move v4, v5 │ │ -08d4d0: 6e20 4b1a 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08d4d6: dd06 0120 |0027: and-int/lit8 v6, v1, #int 32 // #20 │ │ -08d4da: 3806 0500 |0029: if-eqz v6, 002e // +0005 │ │ -08d4de: 6e20 4b1a 5000 |002b: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08d4e4: 0e00 |002e: return-void │ │ -08d4e6: 1244 |002f: const/4 v4, #int 4 // #4 │ │ -08d4e8: 28f4 |0030: goto 0024 // -000c │ │ -08d4ea: 12e6 |0031: const/4 v6, #int -2 // #fe │ │ -08d4ec: 336b 1100 |0032: if-ne v11, v6, 0043 // +0011 │ │ -08d4f0: dd05 0104 |0034: and-int/lit8 v5, v1, #int 4 // #04 │ │ -08d4f4: 3805 0500 |0036: if-eqz v5, 003b // +0005 │ │ -08d4f8: 6e20 4b1a 9200 |0038: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08d4fe: dd05 0120 |003b: and-int/lit8 v5, v1, #int 32 // #20 │ │ -08d502: 3805 f1ff |003d: if-eqz v5, 002e // -000f │ │ -08d506: 6e20 4b1a 9000 |003f: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ -08d50c: 28ec |0042: goto 002e // -0014 │ │ -08d50e: 12d6 |0043: const/4 v6, #int -3 // #fd │ │ -08d510: 336b 0600 |0044: if-ne v11, v6, 004a // +0006 │ │ -08d514: 6e20 411a 7200 |0046: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ -08d51a: 28e5 |0049: goto 002e // -001b │ │ -08d51c: 12c6 |004a: const/4 v6, #int -4 // #fc │ │ -08d51e: 336b 0600 |004b: if-ne v11, v6, 0051 // +0006 │ │ -08d522: 6e20 411a 5200 |004d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ -08d528: 28de |0050: goto 002e // -0022 │ │ -08d52a: 3a0b 1300 |0051: if-ltz v11, 0064 // +0013 │ │ -08d52e: 368b 1100 |0053: if-gt v11, v8, 0064 // +0011 │ │ -08d532: d805 0b00 |0055: add-int/lit8 v5, v11, #int 0 // #00 │ │ -08d536: 6e20 471a 5200 |0057: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ -08d53c: 358b 0600 |005a: if-ge v11, v8, 0060 // +0006 │ │ -08d540: 7030 6f12 2a00 |005c: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@126f │ │ -08d546: 28cf |005f: goto 002e // -0031 │ │ -08d548: 7030 5412 2a00 |0060: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@1254 │ │ -08d54e: 28cb |0063: goto 002e // -0035 │ │ -08d550: 1305 204e |0064: const/16 v5, #int 20000 // #4e20 │ │ -08d554: 36b5 c8ff |0066: if-gt v5, v11, 002e // -0038 │ │ -08d558: 1305 3075 |0068: const/16 v5, #int 30000 // #7530 │ │ -08d55c: 365b c4ff |006a: if-gt v11, v5, 002e // -003c │ │ -08d560: d0b5 e0b1 |006c: add-int/lit16 v5, v11, #int -20000 // #b1e0 │ │ -08d564: 6e20 4a1a 5200 |006e: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ -08d56a: 7030 6f12 2a00 |0071: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@126f │ │ -08d570: 28ba |0074: goto 002e // -0046 │ │ +08e360: |[08e360] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateProgressBars:(I)V │ │ +08e370: 1309 0800 |0000: const/16 v9, #int 8 // #8 │ │ +08e374: 1308 1027 |0002: const/16 v8, #int 10000 // #2710 │ │ +08e378: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +08e37a: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +08e37c: 7020 4f12 7a00 |0006: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@124f │ │ +08e382: 0c00 |0009: move-result-object v0 │ │ +08e384: 7020 5112 7a00 |000a: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@1251 │ │ +08e38a: 0c02 |000d: move-result-object v2 │ │ +08e38c: 52a1 d505 |000e: iget v1, v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08e390: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ +08e392: 336b 2000 |0011: if-ne v11, v6, 0031 // +0020 │ │ +08e396: dd06 0104 |0013: and-int/lit8 v6, v1, #int 4 // #04 │ │ +08e39a: 3806 1200 |0015: if-eqz v6, 0027 // +0012 │ │ +08e39e: 6e10 1c1a 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@1a1c │ │ +08e3a4: 0a03 |001a: move-result v3 │ │ +08e3a6: 6e10 291a 0200 |001b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.isIndeterminate:()Z // method@1a29 │ │ +08e3ac: 0a06 |001e: move-result v6 │ │ +08e3ae: 3906 0400 |001f: if-nez v6, 0023 // +0004 │ │ +08e3b2: 3583 0e00 |0021: if-ge v3, v8, 002f // +000e │ │ +08e3b6: 0154 |0023: move v4, v5 │ │ +08e3b8: 6e20 4b1a 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08e3be: dd06 0120 |0027: and-int/lit8 v6, v1, #int 32 // #20 │ │ +08e3c2: 3806 0500 |0029: if-eqz v6, 002e // +0005 │ │ +08e3c6: 6e20 4b1a 5000 |002b: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08e3cc: 0e00 |002e: return-void │ │ +08e3ce: 1244 |002f: const/4 v4, #int 4 // #4 │ │ +08e3d0: 28f4 |0030: goto 0024 // -000c │ │ +08e3d2: 12e6 |0031: const/4 v6, #int -2 // #fe │ │ +08e3d4: 336b 1100 |0032: if-ne v11, v6, 0043 // +0011 │ │ +08e3d8: dd05 0104 |0034: and-int/lit8 v5, v1, #int 4 // #04 │ │ +08e3dc: 3805 0500 |0036: if-eqz v5, 003b // +0005 │ │ +08e3e0: 6e20 4b1a 9200 |0038: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08e3e6: dd05 0120 |003b: and-int/lit8 v5, v1, #int 32 // #20 │ │ +08e3ea: 3805 f1ff |003d: if-eqz v5, 002e // -000f │ │ +08e3ee: 6e20 4b1a 9000 |003f: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@1a4b │ │ +08e3f4: 28ec |0042: goto 002e // -0014 │ │ +08e3f6: 12d6 |0043: const/4 v6, #int -3 // #fd │ │ +08e3f8: 336b 0600 |0044: if-ne v11, v6, 004a // +0006 │ │ +08e3fc: 6e20 411a 7200 |0046: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ +08e402: 28e5 |0049: goto 002e // -001b │ │ +08e404: 12c6 |004a: const/4 v6, #int -4 // #fc │ │ +08e406: 336b 0600 |004b: if-ne v11, v6, 0051 // +0006 │ │ +08e40a: 6e20 411a 5200 |004d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@1a41 │ │ +08e410: 28de |0050: goto 002e // -0022 │ │ +08e412: 3a0b 1300 |0051: if-ltz v11, 0064 // +0013 │ │ +08e416: 368b 1100 |0053: if-gt v11, v8, 0064 // +0011 │ │ +08e41a: d805 0b00 |0055: add-int/lit8 v5, v11, #int 0 // #00 │ │ +08e41e: 6e20 471a 5200 |0057: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@1a47 │ │ +08e424: 358b 0600 |005a: if-ge v11, v8, 0060 // +0006 │ │ +08e428: 7030 6f12 2a00 |005c: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@126f │ │ +08e42e: 28cf |005f: goto 002e // -0031 │ │ +08e430: 7030 5412 2a00 |0060: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@1254 │ │ +08e436: 28cb |0063: goto 002e // -0035 │ │ +08e438: 1305 204e |0064: const/16 v5, #int 20000 // #4e20 │ │ +08e43c: 36b5 c8ff |0066: if-gt v5, v11, 002e // -0038 │ │ +08e440: 1305 3075 |0068: const/16 v5, #int 30000 // #7530 │ │ +08e444: 365b c4ff |006a: if-gt v11, v5, 002e // -003c │ │ +08e448: d0b5 e0b1 |006c: add-int/lit16 v5, v11, #int -20000 // #b1e0 │ │ +08e44c: 6e20 4a1a 5200 |006e: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@1a4a │ │ +08e452: 7030 6f12 2a00 |0071: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@126f │ │ +08e458: 28ba |0074: goto 002e // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=674 │ │ 0x000a line=675 │ │ 0x000e line=677 │ │ 0x0010 line=678 │ │ 0x0013 line=679 │ │ @@ -166024,22 +166039,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 │ │ -08d574: |[08d574] com.actionbarsherlock.internal.ActionBarSherlockCompat.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08d584: 5410 d305 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08d588: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -08d58c: 7010 5712 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ -08d592: 5410 d305 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08d596: 6e30 5f0e 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e5f │ │ -08d59c: 7010 5512 0100 |000c: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ -08d5a2: 0e00 |000f: return-void │ │ +08e45c: |[08e45c] com.actionbarsherlock.internal.ActionBarSherlockCompat.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08e46c: 5410 d305 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08e470: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +08e474: 7010 5712 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ +08e47a: 5410 d305 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08e47e: 6e30 5f0e 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e5f │ │ +08e484: 7010 5512 0100 |000c: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ +08e48a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0004 line=874 │ │ 0x0007 line=876 │ │ 0x000c line=878 │ │ 0x000f line=879 │ │ @@ -166053,25 +166068,25 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08d5a4: |[08d5a4] com.actionbarsherlock.internal.ActionBarSherlockCompat.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -08d5b4: 5510 d205 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@05d2 │ │ -08d5b8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -08d5bc: 0e00 |0004: return-void │ │ -08d5be: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -08d5c0: 5c10 d205 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@05d2 │ │ -08d5c4: 5410 e205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d5c8: 6e10 6a18 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@186a │ │ -08d5ce: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08d5d0: 5c10 d205 |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@05d2 │ │ -08d5d4: 28f4 |0010: goto 0004 // -000c │ │ +08e48c: |[08e48c] com.actionbarsherlock.internal.ActionBarSherlockCompat.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +08e49c: 5510 d205 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@05d2 │ │ +08e4a0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +08e4a4: 0e00 |0004: return-void │ │ +08e4a6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08e4a8: 5c10 d205 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@05d2 │ │ +08e4ac: 5410 e205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e4b0: 6e10 6a18 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@186a │ │ +08e4b6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08e4b8: 5c10 d205 |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@05d2 │ │ +08e4bc: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0004 line=572 │ │ 0x0005 line=565 │ │ 0x0008 line=566 │ │ 0x000d line=571 │ │ @@ -166084,26 +166099,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -08d5d8: |[08d5d8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCloseOptionsMenu:()Z │ │ -08d5e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d5ea: 7010 5812 0200 |0001: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@1258 │ │ -08d5f0: 0a01 |0004: move-result v1 │ │ -08d5f2: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -08d5f6: 0f00 |0007: return v0 │ │ -08d5f8: 5421 e205 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d5fc: 3801 fdff |000a: if-eqz v1, 0007 // -0003 │ │ -08d600: 5420 e205 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d604: 6e10 8818 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1888 │ │ -08d60a: 0a00 |0011: move-result v0 │ │ -08d60c: 28f5 |0012: goto 0007 // -000b │ │ +08e4c0: |[08e4c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCloseOptionsMenu:()Z │ │ +08e4d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e4d2: 7010 5812 0200 |0001: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@1258 │ │ +08e4d8: 0a01 |0004: move-result v1 │ │ +08e4da: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +08e4de: 0f00 |0007: return v0 │ │ +08e4e0: 5421 e205 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e4e4: 3801 fdff |000a: if-eqz v1, 0007 // -0003 │ │ +08e4e8: 5420 e205 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e4ec: 6e10 8818 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1888 │ │ +08e4f2: 0a00 |0011: move-result v0 │ │ +08e4f4: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=284 │ │ 0x0007 line=291 │ │ 0x0008 line=288 │ │ 0x000c line=289 │ │ locals : │ │ @@ -166114,20 +166129,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08d610: |[08d610] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08d620: 5410 cd05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d624: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08d628: 5410 cd05 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d62c: 6e20 fb12 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@12fb │ │ -08d632: 0e00 |0009: return-void │ │ +08e4f8: |[08e4f8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08e508: 5410 cd05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e50c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08e510: 5410 cd05 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e514: 6e20 fb12 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@12fb │ │ +08e51a: 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; │ │ @@ -166138,17 +166153,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08d634: |[08d634] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -08d644: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d646: 0f00 |0001: return v0 │ │ +08e51c: |[08e51c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +08e52c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e52e: 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; │ │ │ │ @@ -166157,18 +166172,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08d648: |[08d648] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchDestroy:()V │ │ -08d658: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d65a: 5c10 d805 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@05d8 │ │ -08d65e: 0e00 |0003: return-void │ │ +08e530: |[08e530] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchDestroy:()V │ │ +08e540: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e542: 5c10 d805 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@05d8 │ │ +08e546: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ @@ -166177,38 +166192,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -08d660: |[08d660] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchInvalidateOptionsMenu:()V │ │ -08d670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d672: 5421 da05 |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d676: 3801 1e00 |0003: if-eqz v1, 0021 // +001e │ │ -08d67a: 2200 6d00 |0005: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -08d67e: 7010 5b02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -08d684: 5421 da05 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d688: 6e20 8716 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1687 │ │ -08d68e: 6e10 7202 0000 |000f: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0272 │ │ -08d694: 0a01 |0012: move-result v1 │ │ -08d696: 3d01 0400 |0013: if-lez v1, 0017 // +0004 │ │ -08d69a: 5b20 db05 |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d69e: 5421 da05 |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d6a2: 6e10 9c16 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -08d6a8: 5421 da05 |001c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d6ac: 6e10 5416 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@1654 │ │ -08d6b2: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -08d6b4: 5c21 dd05 |0022: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@05dd │ │ -08d6b8: 5421 e205 |0024: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d6bc: 3801 0800 |0026: if-eqz v1, 002e // +0008 │ │ -08d6c0: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -08d6c2: 5c21 dc05 |0029: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ -08d6c6: 7010 6112 0200 |002b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@1261 │ │ -08d6cc: 0e00 |002e: return-void │ │ +08e548: |[08e548] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchInvalidateOptionsMenu:()V │ │ +08e558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e55a: 5421 da05 |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e55e: 3801 1e00 |0003: if-eqz v1, 0021 // +001e │ │ +08e562: 2200 6c00 |0005: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +08e566: 7010 5b02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +08e56c: 5421 da05 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e570: 6e20 8716 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1687 │ │ +08e576: 6e10 7202 0000 |000f: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0272 │ │ +08e57c: 0a01 |0012: move-result v1 │ │ +08e57e: 3d01 0400 |0013: if-lez v1, 0017 // +0004 │ │ +08e582: 5b20 db05 |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e586: 5421 da05 |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e58a: 6e10 9c16 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +08e590: 5421 da05 |001c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e594: 6e10 5416 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@1654 │ │ +08e59a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +08e59c: 5c21 dd05 |0022: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@05dd │ │ +08e5a0: 5421 e205 |0024: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e5a4: 3801 0800 |0026: if-eqz v1, 002e // +0008 │ │ +08e5a8: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +08e5aa: 5c21 dc05 |0029: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ +08e5ae: 7010 6112 0200 |002b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@1261 │ │ +08e5b4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0001 line=250 │ │ 0x0005 line=251 │ │ 0x000a line=252 │ │ 0x000f line=253 │ │ @@ -166230,40 +166245,40 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -08d6d0: |[08d6d0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -08d6e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08d6e2: 6e10 490d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0d49 │ │ -08d6e8: 0a01 |0004: move-result v1 │ │ -08d6ea: 1243 |0005: const/4 v3, #int 4 // #4 │ │ -08d6ec: 3331 2600 |0006: if-ne v1, v3, 002c // +0026 │ │ -08d6f0: 6e10 480d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -08d6f6: 0a00 |000b: move-result v0 │ │ -08d6f8: 5443 ce05 |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08d6fc: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ -08d700: 3320 0700 |0010: if-ne v0, v2, 0017 // +0007 │ │ -08d704: 5443 ce05 |0012: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08d708: 6e10 3d1b 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@1b3d │ │ -08d70e: 0f02 |0017: return v2 │ │ -08d710: 5443 e205 |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d714: 3803 1200 |001a: if-eqz v3, 002c // +0012 │ │ -08d718: 5443 e205 |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d71c: 6e10 8718 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@1887 │ │ -08d722: 0a03 |0021: move-result v3 │ │ -08d724: 3803 0a00 |0022: if-eqz v3, 002c // +000a │ │ -08d728: 3320 f3ff |0024: if-ne v0, v2, 0017 // -000d │ │ -08d72c: 5443 e205 |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d730: 6e10 6818 0300 |0028: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.collapseActionView:()V // method@1868 │ │ -08d736: 28ec |002b: goto 0017 // -0014 │ │ -08d738: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -08d73a: 28ea |002d: goto 0017 // -0016 │ │ +08e5b8: |[08e5b8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +08e5c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08e5ca: 6e10 490d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0d49 │ │ +08e5d0: 0a01 |0004: move-result v1 │ │ +08e5d2: 1243 |0005: const/4 v3, #int 4 // #4 │ │ +08e5d4: 3331 2600 |0006: if-ne v1, v3, 002c // +0026 │ │ +08e5d8: 6e10 480d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +08e5de: 0a00 |000b: move-result v0 │ │ +08e5e0: 5443 ce05 |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08e5e4: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ +08e5e8: 3320 0700 |0010: if-ne v0, v2, 0017 // +0007 │ │ +08e5ec: 5443 ce05 |0012: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08e5f0: 6e10 3d1b 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@1b3d │ │ +08e5f6: 0f02 |0017: return v2 │ │ +08e5f8: 5443 e205 |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e5fc: 3803 1200 |001a: if-eqz v3, 002c // +0012 │ │ +08e600: 5443 e205 |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e604: 6e10 8718 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@1887 │ │ +08e60a: 0a03 |0021: move-result v3 │ │ +08e60c: 3803 0a00 |0022: if-eqz v3, 002c // +000a │ │ +08e610: 3320 f3ff |0024: if-ne v0, v2, 0017 // -000d │ │ +08e614: 5443 e205 |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e618: 6e10 6818 0300 |0028: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.collapseActionView:()V // method@1868 │ │ +08e61e: 28ec |002b: goto 0017 // -0014 │ │ +08e620: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +08e622: 28ea |002d: goto 0017 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0005 line=395 │ │ 0x0008 line=396 │ │ 0x000c line=398 │ │ 0x0010 line=399 │ │ @@ -166285,26 +166300,26 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -08d73c: |[08d73c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ -08d74c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d74e: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -08d752: 3213 0400 |0003: if-eq v3, v1, 0007 // +0004 │ │ -08d756: 3903 0c00 |0005: if-nez v3, 0011 // +000c │ │ -08d75a: 5421 cd05 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d75e: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -08d762: 5421 cd05 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d766: 6e20 e912 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@12e9 │ │ -08d76c: 0f00 |0010: return v0 │ │ -08d76e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -08d770: 28fe |0012: goto 0010 // -0002 │ │ +08e624: |[08e624] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ +08e634: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e636: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +08e63a: 3213 0400 |0003: if-eq v3, v1, 0007 // +0004 │ │ +08e63e: 3903 0c00 |0005: if-nez v3, 0011 // +000c │ │ +08e642: 5421 cd05 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e646: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +08e64a: 5421 cd05 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e64e: 6e20 e912 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@12e9 │ │ +08e654: 0f00 |0010: return v0 │ │ +08e656: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +08e658: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0007 line=358 │ │ 0x000b line=359 │ │ 0x0010 line=364 │ │ locals : │ │ @@ -166317,24 +166332,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08d774: |[08d774] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOpenOptionsMenu:()Z │ │ -08d784: 7010 5812 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@1258 │ │ -08d78a: 0a00 |0003: move-result v0 │ │ -08d78c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -08d790: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08d792: 0f00 |0007: return v0 │ │ -08d794: 5410 e205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d798: 6e10 b918 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@18b9 │ │ -08d79e: 0a00 |000d: move-result v0 │ │ -08d7a0: 28f9 |000e: goto 0007 // -0007 │ │ +08e65c: |[08e65c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOpenOptionsMenu:()Z │ │ +08e66c: 7010 5812 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@1258 │ │ +08e672: 0a00 |0003: move-result v0 │ │ +08e674: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +08e678: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08e67a: 0f00 |0007: return v0 │ │ +08e67c: 5410 e205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e680: 6e10 b918 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@18b9 │ │ +08e686: 0a00 |000d: move-result v0 │ │ +08e688: 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; │ │ @@ -166344,19 +166359,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08d7a4: |[08d7a4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08d7b4: 2200 a103 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08d7b8: 1a01 d809 |0002: const-string v1, "Native callback invoked. Create a test case and report!" // string@09d8 │ │ -08d7bc: 7020 311f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08d7c2: 2700 |0007: throw v0 │ │ +08e68c: |[08e68c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08e69c: 2200 9f03 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +08e6a0: 1a01 da09 |0002: const-string v1, "Native callback invoked. Create a test case and report!" // string@09da │ │ +08e6a4: 7020 311f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08e6aa: 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; │ │ │ │ @@ -166365,24 +166380,24 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08d7c4: |[08d7c4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ -08d7d4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -08d7d8: 3203 0400 |0002: if-eq v3, v0, 0006 // +0004 │ │ -08d7dc: 3903 0c00 |0004: if-nez v3, 0010 // +000c │ │ -08d7e0: 5420 cd05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d7e4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -08d7e8: 5420 cd05 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d7ec: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -08d7ee: 6e20 e912 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@12e9 │ │ -08d7f4: 0e00 |0010: return-void │ │ +08e6ac: |[08e6ac] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ +08e6bc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +08e6c0: 3203 0400 |0002: if-eq v3, v0, 0006 // +0004 │ │ +08e6c4: 3903 0c00 |0004: if-nez v3, 0010 // +000c │ │ +08e6c8: 5420 cd05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e6cc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +08e6d0: 5420 cd05 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e6d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +08e6d6: 6e20 e912 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@12e9 │ │ +08e6dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0006 line=372 │ │ 0x000a line=373 │ │ 0x0010 line=376 │ │ locals : │ │ @@ -166395,24 +166410,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08d7f8: |[08d7f8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPause:()V │ │ -08d808: 5410 e205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d80c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -08d810: 5410 e205 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d814: 6e10 8e18 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@188e │ │ -08d81a: 0a00 |0009: move-result v0 │ │ -08d81c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08d820: 5410 e205 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d824: 6e10 8818 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1888 │ │ -08d82a: 0e00 |0011: return-void │ │ +08e6e0: |[08e6e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPause:()V │ │ +08e6f0: 5410 e205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e6f4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +08e6f8: 5410 e205 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e6fc: 6e10 8e18 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@188e │ │ +08e702: 0a00 |0009: move-result v0 │ │ +08e704: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +08e708: 5410 e205 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e70c: 6e10 8818 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1888 │ │ +08e712: 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; │ │ @@ -166422,23 +166437,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08d82c: |[08d82c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ -08d83c: 5510 d705 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@05d7 │ │ -08d840: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08d844: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08d846: 5c10 d905 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@05d9 │ │ -08d84a: 5410 d405 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08d84e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -08d852: 7010 5512 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ -08d858: 0e00 |000e: return-void │ │ +08e714: |[08e714] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ +08e724: 5510 d705 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@05d7 │ │ +08e728: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08e72c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08e72e: 5c10 d905 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@05d9 │ │ +08e732: 5410 d405 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08e736: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +08e73a: 7010 5512 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ +08e740: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0004 line=299 │ │ 0x0007 line=302 │ │ 0x000b line=303 │ │ 0x000e line=305 │ │ @@ -166451,21 +166466,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08d85c: |[08d85c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostResume:()V │ │ -08d86c: 5420 cd05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d870: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08d874: 5420 cd05 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d878: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -08d87a: 6e20 1513 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@1315 │ │ -08d880: 0e00 |000a: return-void │ │ +08e744: |[08e744] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostResume:()V │ │ +08e754: 5420 cd05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e758: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +08e75c: 5420 cd05 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e760: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +08e762: 6e20 1513 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@1315 │ │ +08e768: 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; │ │ @@ -166475,41 +166490,41 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -08d884: |[08d884] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -08d894: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d896: 5431 ce05 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08d89a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -08d89e: 0f00 |0005: return v0 │ │ -08d8a0: 5c30 dc05 |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ -08d8a4: 7010 6112 0300 |0008: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@1261 │ │ -08d8aa: 0a01 |000b: move-result v1 │ │ -08d8ac: 3801 f9ff |000c: if-eqz v1, 0005 // -0007 │ │ -08d8b0: 7010 5812 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@1258 │ │ -08d8b6: 0a01 |0011: move-result v1 │ │ -08d8b8: 3901 f3ff |0012: if-nez v1, 0005 // -000d │ │ -08d8bc: 5431 de05 |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ -08d8c0: 3901 1600 |0016: if-nez v1, 002c // +0016 │ │ -08d8c4: 2201 ce03 |0018: new-instance v1, Ljava/util/HashMap; // type@03ce │ │ -08d8c8: 7010 c21f 0100 |001a: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -08d8ce: 5b31 de05 |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ -08d8d2: 5431 da05 |001f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d8d6: 3801 e4ff |0021: if-eqz v1, 0005 // -001c │ │ -08d8da: 5431 da05 |0023: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d8de: 5432 de05 |0025: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ -08d8e2: 6e40 5216 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@1652 │ │ -08d8e8: 0a00 |002a: move-result v0 │ │ -08d8ea: 28da |002b: goto 0005 // -0026 │ │ -08d8ec: 5431 de05 |002c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ -08d8f0: 6e10 c51f 0100 |002e: invoke-virtual {v1}, Ljava/util/HashMap;.clear:()V // method@1fc5 │ │ -08d8f6: 28ee |0031: goto 001f // -0012 │ │ +08e76c: |[08e76c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +08e77c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e77e: 5431 ce05 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08e782: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +08e786: 0f00 |0005: return v0 │ │ +08e788: 5c30 dc05 |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@05dc │ │ +08e78c: 7010 6112 0300 |0008: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@1261 │ │ +08e792: 0a01 |000b: move-result v1 │ │ +08e794: 3801 f9ff |000c: if-eqz v1, 0005 // -0007 │ │ +08e798: 7010 5812 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@1258 │ │ +08e79e: 0a01 |0011: move-result v1 │ │ +08e7a0: 3901 f3ff |0012: if-nez v1, 0005 // -000d │ │ +08e7a4: 5431 de05 |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ +08e7a8: 3901 1600 |0016: if-nez v1, 002c // +0016 │ │ +08e7ac: 2201 cc03 |0018: new-instance v1, Ljava/util/HashMap; // type@03cc │ │ +08e7b0: 7010 c21f 0100 |001a: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +08e7b6: 5b31 de05 |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ +08e7ba: 5431 da05 |001f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e7be: 3801 e4ff |0021: if-eqz v1, 0005 // -001c │ │ +08e7c2: 5431 da05 |0023: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e7c6: 5432 de05 |0025: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ +08e7ca: 6e40 5216 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@1652 │ │ +08e7d0: 0a00 |002a: move-result v0 │ │ +08e7d2: 28da |002b: goto 0005 // -0026 │ │ +08e7d4: 5431 de05 |002c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ +08e7d8: 6e10 c51f 0100 |002e: invoke-virtual {v1}, Ljava/util/HashMap;.clear:()V // method@1fc5 │ │ +08e7de: 28ee |0031: goto 001f // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0005 line=345 │ │ 0x0006 line=324 │ │ 0x0008 line=325 │ │ 0x000e line=329 │ │ @@ -166529,21 +166544,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08d8f8: |[08d8f8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -08d908: 1a00 0224 |0000: const-string v0, "sherlock:Panels" // string@2402 │ │ -08d90c: 6e20 6302 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0263 │ │ -08d912: 0c00 |0005: move-result-object v0 │ │ -08d914: 1f00 6d00 |0006: check-cast v0, Landroid/os/Bundle; // type@006d │ │ -08d918: 5b10 db05 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d91c: 0e00 |000a: return-void │ │ +08e7e0: |[08e7e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +08e7f0: 1a00 0224 |0000: const-string v0, "sherlock:Panels" // string@2402 │ │ +08e7f4: 6e20 6302 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0263 │ │ +08e7fa: 0c00 |0005: move-result-object v0 │ │ +08e7fc: 1f00 6c00 |0006: check-cast v0, Landroid/os/Bundle; // type@006c │ │ +08e800: 5b10 db05 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e804: 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; │ │ @@ -166553,27 +166568,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -08d920: |[08d920] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -08d930: 5420 da05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d934: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -08d938: 2200 6d00 |0004: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -08d93c: 7010 5b02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -08d942: 5b20 db05 |0009: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d946: 5420 da05 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ -08d94a: 5421 db05 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d94e: 6e20 8716 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1687 │ │ -08d954: 1a00 0224 |0012: const-string v0, "sherlock:Panels" // string@2402 │ │ -08d958: 5421 db05 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ -08d95c: 6e30 6d02 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@026d │ │ -08d962: 0e00 |0019: return-void │ │ +08e808: |[08e808] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +08e818: 5420 da05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e81c: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +08e820: 2200 6c00 |0004: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +08e824: 7010 5b02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +08e82a: 5b20 db05 |0009: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e82e: 5420 da05 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05da │ │ +08e832: 5421 db05 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e836: 6e20 8716 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1687 │ │ +08e83c: 1a00 0224 |0012: const-string v0, "sherlock:Panels" // string@2402 │ │ +08e840: 5421 db05 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@05db │ │ +08e844: 6e30 6d02 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@026d │ │ +08e84a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0004 line=428 │ │ 0x000b line=429 │ │ 0x0012 line=431 │ │ 0x0019 line=432 │ │ @@ -166586,21 +166601,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08d964: |[08d964] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchStop:()V │ │ -08d974: 5420 cd05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d978: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08d97c: 5420 cd05 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d980: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08d982: 6e20 1513 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@1315 │ │ -08d988: 0e00 |000a: return-void │ │ +08e84c: |[08e84c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchStop:()V │ │ +08e85c: 5420 cd05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e860: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +08e864: 5420 cd05 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e868: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08e86a: 6e20 1513 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@1315 │ │ +08e870: 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; │ │ @@ -166610,24 +166625,24 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08d98c: |[08d98c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -08d99c: 5510 d705 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@05d7 │ │ -08d9a0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -08d9a4: 5510 d905 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@05d9 │ │ -08d9a8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -08d9ac: 5410 e205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d9b0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08d9b4: 5410 e205 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ -08d9b8: 6e20 b718 2000 |000e: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@18b7 │ │ -08d9be: 0e00 |0011: return-void │ │ +08e874: |[08e874] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +08e884: 5510 d705 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@05d7 │ │ +08e888: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +08e88c: 5510 d905 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@05d9 │ │ +08e890: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +08e894: 5410 e205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e898: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +08e89c: 5410 e205 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05e2 │ │ +08e8a0: 6e20 b718 2000 |000e: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@18b7 │ │ +08e8a6: 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; │ │ @@ -166639,19 +166654,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08d9c0: |[08d9c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.ensureActionBar:()V │ │ -08d9d0: 5410 d405 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08d9d4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -08d9d8: 7010 5512 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ -08d9de: 0e00 |0007: return-void │ │ +08e8a8: |[08e8a8] com.actionbarsherlock.internal.ActionBarSherlockCompat.ensureActionBar:()V │ │ +08e8b8: 5410 d405 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08e8bc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +08e8c0: 7010 5512 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ +08e8c6: 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; │ │ @@ -166661,18 +166676,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d9e0: |[08d9e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -08d9f0: 7010 5512 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ -08d9f6: 5410 cd05 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08d9fa: 1100 |0005: return-object v0 │ │ +08e8c8: |[08e8c8] com.actionbarsherlock.internal.ActionBarSherlockCompat.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +08e8d8: 7010 5512 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ +08e8de: 5410 cd05 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e8e2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ @@ -166681,19 +166696,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08d9fc: |[08d9fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.getThemedContext:()Landroid/content/Context; │ │ -08da0c: 5410 cd05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08da10: 6e10 f512 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ -08da16: 0c00 |0005: move-result-object v0 │ │ -08da18: 1100 |0006: return-object v0 │ │ +08e8e4: |[08e8e4] com.actionbarsherlock.internal.ActionBarSherlockCompat.getThemedContext:()Landroid/content/Context; │ │ +08e8f4: 5410 cd05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08e8f8: 6e10 f512 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ +08e8fe: 0c00 |0005: move-result-object v0 │ │ +08e900: 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;) │ │ @@ -166701,23 +166716,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08da1c: |[08da1c] com.actionbarsherlock.internal.ActionBarSherlockCompat.hasFeature:(I)Z │ │ -08da2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08da2e: 5231 d505 |0001: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08da32: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -08da36: b521 |0005: and-int/2addr v1, v2 │ │ -08da38: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -08da3c: 0f00 |0008: return v0 │ │ -08da3e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08da40: 28fe |000a: goto 0008 // -0002 │ │ +08e904: |[08e904] com.actionbarsherlock.internal.ActionBarSherlockCompat.hasFeature:(I)Z │ │ +08e914: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e916: 5231 d505 |0001: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08e91a: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +08e91e: b521 |0005: and-int/2addr v1, v2 │ │ +08e920: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +08e924: 0f00 |0008: return v0 │ │ +08e926: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08e928: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=789 │ │ 0x0008 line=791 │ │ 0x0009 line=789 │ │ locals : │ │ 0x0008 - 0x0009 reg=0 result Z │ │ @@ -166729,17 +166744,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 │ │ -08da44: |[08da44] com.actionbarsherlock.internal.ActionBarSherlockCompat.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -08da54: 6e20 3812 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@1238 │ │ -08da5a: 0e00 |0003: return-void │ │ +08e92c: |[08e92c] com.actionbarsherlock.internal.ActionBarSherlockCompat.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +08e93c: 6e20 3812 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@1238 │ │ +08e942: 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; │ │ @@ -166750,38 +166765,38 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -08da5c: |[08da5c] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -08da6c: 5441 de05 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ -08da70: 6e20 c71f 5100 |0002: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -08da76: 0c00 |0005: move-result-object v0 │ │ -08da78: 1f00 cc02 |0006: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -08da7c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -08da80: 6e10 b516 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@16b5 │ │ -08da86: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -08da88: 0f01 |000e: return v1 │ │ -08da8a: 1a01 df01 |000f: const-string v1, "ActionBarSherlock" // string@01df │ │ -08da8e: 2202 b303 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -08da92: 7010 761f 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08da98: 1a03 370a |0016: const-string v3, "Options item "" // string@0a37 │ │ -08da9c: 6e20 7e1f 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08daa2: 0c02 |001b: move-result-object v2 │ │ -08daa4: 6e20 7d1f 5200 |001c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -08daaa: 0c02 |001f: move-result-object v2 │ │ -08daac: 1a03 9f00 |0020: const-string v3, "" not found in mapping" // string@009f │ │ -08dab0: 6e20 7e1f 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08dab6: 0c02 |0025: move-result-object v2 │ │ -08dab8: 6e10 841f 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08dabe: 0c02 |0029: move-result-object v2 │ │ -08dac0: 7120 090d 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -08dac6: 28e0 |002d: goto 000d // -0020 │ │ +08e944: |[08e944] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +08e954: 5441 de05 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@05de │ │ +08e958: 6e20 c71f 5100 |0002: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +08e95e: 0c00 |0005: move-result-object v0 │ │ +08e960: 1f00 ca02 |0006: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +08e964: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08e968: 6e10 b516 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@16b5 │ │ +08e96e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +08e970: 0f01 |000e: return v1 │ │ +08e972: 1a01 e401 |000f: const-string v1, "ActionBarSherlock" // string@01e4 │ │ +08e976: 2202 b103 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +08e97a: 7010 761f 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08e980: 1a03 390a |0016: const-string v3, "Options item "" // string@0a39 │ │ +08e984: 6e20 7e1f 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08e98a: 0c02 |001b: move-result-object v2 │ │ +08e98c: 6e20 7d1f 5200 |001c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +08e992: 0c02 |001f: move-result-object v2 │ │ +08e994: 1a03 a200 |0020: const-string v3, "" not found in mapping" // string@00a2 │ │ +08e998: 6e20 7e1f 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08e99e: 0c02 |0025: move-result-object v2 │ │ +08e9a0: 6e10 841f 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08e9a6: 0c02 |0029: move-result-object v2 │ │ +08e9a8: 7120 090d 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +08e9ae: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0008 line=589 │ │ 0x000a line=590 │ │ 0x000d line=595 │ │ 0x000f line=592 │ │ @@ -166795,18 +166810,18 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08dac8: |[08dac8] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -08dad8: 6e20 3612 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1236 │ │ -08dade: 0a00 |0003: move-result v0 │ │ -08dae0: 0f00 |0004: return v0 │ │ +08e9b0: |[08e9b0] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +08e9c0: 6e20 3612 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1236 │ │ +08e9c6: 0a00 |0003: move-result v0 │ │ +08e9c8: 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; │ │ @@ -166816,18 +166831,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 │ │ -08dae4: |[08dae4] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08daf4: 6e20 3612 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1236 │ │ -08dafa: 0a00 |0003: move-result v0 │ │ -08dafc: 0f00 |0004: return v0 │ │ +08e9cc: |[08e9cc] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08e9dc: 6e20 3612 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1236 │ │ +08e9e2: 0a00 |0003: move-result v0 │ │ +08e9e4: 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; │ │ @@ -166837,18 +166852,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 │ │ -08db00: |[08db00] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -08db10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08db12: 7020 6212 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.reopenMenu:(Z)V // method@1262 │ │ -08db18: 0e00 |0004: return-void │ │ +08e9e8: |[08e9e8] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +08e9f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e9fa: 7020 6212 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.reopenMenu:(Z)V // method@1262 │ │ +08ea00: 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; │ │ @@ -166858,17 +166873,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 │ │ -08db1c: |[08db1c] com.actionbarsherlock.internal.ActionBarSherlockCompat.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ -08db2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08db2e: 0f00 |0001: return v0 │ │ +08ea04: |[08ea04] com.actionbarsherlock.internal.ActionBarSherlockCompat.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ +08ea14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ea16: 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; │ │ │ │ @@ -166877,31 +166892,31 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -08db30: |[08db30] com.actionbarsherlock.internal.ActionBarSherlockCompat.requestFeature:(I)Z │ │ -08db40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08db42: 5431 d305 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08db46: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -08db4a: 2200 cb01 |0005: new-instance v0, Landroid/util/AndroidRuntimeException; // type@01cb │ │ -08db4e: 1a01 af20 |0007: const-string v1, "requestFeature() must be called before adding content" // string@20af │ │ -08db52: 7020 020d 1000 |0009: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0d02 │ │ -08db58: 2700 |000c: throw v0 │ │ -08db5a: 2b04 0d00 0000 |000d: packed-switch v4, 0000001a // +0000000d │ │ -08db60: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08db62: 0f00 |0011: return v0 │ │ -08db64: 5231 d505 |0012: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08db68: 9802 0004 |0014: shl-int v2, v0, v4 │ │ -08db6c: b621 |0016: or-int/2addr v1, v2 │ │ -08db6e: 5931 d505 |0017: iput v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ -08db72: 28f8 |0019: goto 0011 // -0008 │ │ -08db74: 0001 0a00 0100 0000 0500 0000 0500 ... |001a: packed-switch-data (24 units) │ │ +08ea18: |[08ea18] com.actionbarsherlock.internal.ActionBarSherlockCompat.requestFeature:(I)Z │ │ +08ea28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ea2a: 5431 d305 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08ea2e: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +08ea32: 2200 ca01 |0005: new-instance v0, Landroid/util/AndroidRuntimeException; // type@01ca │ │ +08ea36: 1a01 af20 |0007: const-string v1, "requestFeature() must be called before adding content" // string@20af │ │ +08ea3a: 7020 020d 1000 |0009: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0d02 │ │ +08ea40: 2700 |000c: throw v0 │ │ +08ea42: 2b04 0d00 0000 |000d: packed-switch v4, 0000001a // +0000000d │ │ +08ea48: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08ea4a: 0f00 |0011: return v0 │ │ +08ea4c: 5231 d505 |0012: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08ea50: 9802 0004 |0014: shl-int v2, v0, v4 │ │ +08ea54: b621 |0016: or-int/2addr v1, v2 │ │ +08ea56: 5931 d505 |0017: iput v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@05d5 │ │ +08ea5a: 28f8 |0019: goto 0011 // -0008 │ │ +08ea5c: 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 │ │ @@ -166915,35 +166930,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -08dba4: |[08dba4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(I)V │ │ -08dbb4: 5431 d305 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08dbb8: 3901 2300 |0002: if-nez v1, 0025 // +0023 │ │ -08dbbc: 7010 5712 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ -08dbc2: 5431 d005 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08dbc6: 6e10 5700 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0057 │ │ -08dbcc: 0c01 |000c: move-result-object v1 │ │ -08dbce: 5432 d305 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08dbd2: 6e30 540d 4102 |000f: invoke-virtual {v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -08dbd8: 5431 d005 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08dbdc: 6e10 6100 0100 |0014: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08dbe2: 0c01 |0017: move-result-object v1 │ │ -08dbe4: 6e10 960e 0100 |0018: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@0e96 │ │ -08dbea: 0c00 |001b: move-result-object v0 │ │ -08dbec: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -08dbf0: 7210 910e 0000 |001e: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@0e91 │ │ -08dbf6: 7010 5512 0300 |0021: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ -08dbfc: 0e00 |0024: return-void │ │ -08dbfe: 5431 d305 |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08dc02: 6e10 7d0e 0100 |0027: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e7d │ │ -08dc08: 28dd |002a: goto 0007 // -0023 │ │ +08ea8c: |[08ea8c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(I)V │ │ +08ea9c: 5431 d305 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08eaa0: 3901 2300 |0002: if-nez v1, 0025 // +0023 │ │ +08eaa4: 7010 5712 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ +08eaaa: 5431 d005 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08eaae: 6e10 5700 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0057 │ │ +08eab4: 0c01 |000c: move-result-object v1 │ │ +08eab6: 5432 d305 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08eaba: 6e30 540d 4102 |000f: invoke-virtual {v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +08eac0: 5431 d005 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08eac4: 6e10 6100 0100 |0014: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08eaca: 0c01 |0017: move-result-object v1 │ │ +08eacc: 6e10 960e 0100 |0018: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@0e96 │ │ +08ead2: 0c00 |001b: move-result-object v0 │ │ +08ead4: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +08ead8: 7210 910e 0000 |001e: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@0e91 │ │ +08eade: 7010 5512 0300 |0021: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ +08eae4: 0e00 |0024: return-void │ │ +08eae6: 5431 d305 |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08eaea: 6e10 7d0e 0100 |0027: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e7d │ │ +08eaf0: 28dd |002a: goto 0007 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0004 line=836 │ │ 0x0007 line=840 │ │ 0x0012 line=842 │ │ 0x001c line=843 │ │ @@ -166961,32 +166976,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 │ │ -08dc0c: |[08dc0c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08dc1c: 5421 d305 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08dc20: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ -08dc24: 7010 5712 0200 |0004: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ -08dc2a: 5421 d305 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08dc2e: 6e30 5f0e 3104 |0009: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e5f │ │ -08dc34: 5421 d005 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08dc38: 6e10 6100 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08dc3e: 0c01 |0011: move-result-object v1 │ │ -08dc40: 6e10 960e 0100 |0012: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@0e96 │ │ -08dc46: 0c00 |0015: move-result-object v0 │ │ -08dc48: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -08dc4c: 7210 910e 0000 |0018: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@0e91 │ │ -08dc52: 7010 5512 0200 |001b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ -08dc58: 0e00 |001e: return-void │ │ -08dc5a: 5421 d305 |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ -08dc5e: 6e10 7d0e 0100 |0021: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e7d │ │ -08dc64: 28e3 |0024: goto 0007 // -001d │ │ +08eaf4: |[08eaf4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08eb04: 5421 d305 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08eb08: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ +08eb0c: 7010 5712 0200 |0004: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@1257 │ │ +08eb12: 5421 d305 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08eb16: 6e30 5f0e 3104 |0009: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e5f │ │ +08eb1c: 5421 d005 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08eb20: 6e10 6100 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08eb26: 0c01 |0011: move-result-object v1 │ │ +08eb28: 6e10 960e 0100 |0012: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@0e96 │ │ +08eb2e: 0c00 |0015: move-result-object v0 │ │ +08eb30: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +08eb34: 7210 910e 0000 |0018: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@0e91 │ │ +08eb3a: 7010 5512 0200 |001b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ +08eb40: 0e00 |001e: return-void │ │ +08eb42: 5421 d305 |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@05d3 │ │ +08eb46: 6e10 7d0e 0100 |0021: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e7d │ │ +08eb4c: 28e3 |0024: goto 0007 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0004 line=855 │ │ 0x0007 line=859 │ │ 0x000c line=861 │ │ 0x0016 line=862 │ │ @@ -167005,19 +167020,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08dc68: |[08dc68] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgress:(I)V │ │ -08dc78: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -08dc7a: d801 0300 |0001: add-int/lit8 v1, v3, #int 0 // #00 │ │ -08dc7e: 7030 6612 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ -08dc84: 0e00 |0006: return-void │ │ +08eb50: |[08eb50] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgress:(I)V │ │ +08eb60: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08eb62: d801 0300 |0001: add-int/lit8 v1, v3, #int 0 // #00 │ │ +08eb66: 7030 6612 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ +08eb6c: 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 │ │ @@ -167027,22 +167042,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08dc88: |[08dc88] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminate:(Z)V │ │ -08dc98: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -08dc9a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -08dc9e: 12d0 |0003: const/4 v0, #int -3 // #fd │ │ -08dca0: 7030 6612 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ -08dca6: 0e00 |0007: return-void │ │ -08dca8: 12c0 |0008: const/4 v0, #int -4 // #fc │ │ -08dcaa: 28fb |0009: goto 0004 // -0005 │ │ +08eb70: |[08eb70] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminate:(Z)V │ │ +08eb80: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +08eb82: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +08eb86: 12d0 |0003: const/4 v0, #int -3 // #fd │ │ +08eb88: 7030 6612 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ +08eb8e: 0e00 |0007: return-void │ │ +08eb90: 12c0 |0008: const/4 v0, #int -4 // #fc │ │ +08eb92: 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; │ │ @@ -167053,22 +167068,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08dcac: |[08dcac] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminateVisibility:(Z)V │ │ -08dcbc: 1251 |0000: const/4 v1, #int 5 // #5 │ │ -08dcbe: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -08dcc2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -08dcc4: 7030 6612 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ -08dcca: 0e00 |0007: return-void │ │ -08dccc: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ -08dcce: 28fb |0009: goto 0004 // -0005 │ │ +08eb94: |[08eb94] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminateVisibility:(Z)V │ │ +08eba4: 1251 |0000: const/4 v1, #int 5 // #5 │ │ +08eba6: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +08ebaa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +08ebac: 7030 6612 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ +08ebb2: 0e00 |0007: return-void │ │ +08ebb4: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ +08ebb6: 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; │ │ @@ -167079,22 +167094,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08dcd0: |[08dcd0] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarVisibility:(Z)V │ │ -08dce0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -08dce2: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -08dce6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -08dce8: 7030 6612 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ -08dcee: 0e00 |0007: return-void │ │ -08dcf0: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ -08dcf2: 28fb |0009: goto 0004 // -0005 │ │ +08ebb8: |[08ebb8] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarVisibility:(Z)V │ │ +08ebc8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +08ebca: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +08ebce: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +08ebd0: 7030 6612 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ +08ebd6: 0e00 |0007: return-void │ │ +08ebd8: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ +08ebda: 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; │ │ @@ -167105,19 +167120,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08dcf4: |[08dcf4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setSecondaryProgress:(I)V │ │ -08dd04: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -08dd06: d031 204e |0001: add-int/lit16 v1, v3, #int 20000 // #4e20 │ │ -08dd0a: 7030 6612 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ -08dd10: 0e00 |0006: return-void │ │ +08ebdc: |[08ebdc] com.actionbarsherlock.internal.ActionBarSherlockCompat.setSecondaryProgress:(I)V │ │ +08ebec: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08ebee: d031 204e |0001: add-int/lit16 v1, v3, #int 20000 // #4e20 │ │ +08ebf2: 7030 6612 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@1266 │ │ +08ebf8: 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 │ │ @@ -167127,18 +167142,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08dd14: |[08dd14] com.actionbarsherlock.internal.ActionBarSherlockCompat.setTitle:(Ljava/lang/CharSequence;)V │ │ -08dd24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd26: 6e30 4b12 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@124b │ │ -08dd2c: 0e00 |0004: return-void │ │ +08ebfc: |[08ebfc] com.actionbarsherlock.internal.ActionBarSherlockCompat.setTitle:(Ljava/lang/CharSequence;)V │ │ +08ec0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec0e: 6e30 4b12 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@124b │ │ +08ec14: 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; │ │ @@ -167148,17 +167163,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08dd30: |[08dd30] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(I)V │ │ -08dd40: 5901 e105 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ -08dd44: 0e00 |0002: return-void │ │ +08ec18: |[08ec18] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(I)V │ │ +08ec28: 5901 e105 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ +08ec2c: 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 │ │ @@ -167168,22 +167183,22 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08dd48: |[08dd48] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(II)V │ │ -08dd58: 5220 e105 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ -08dd5c: df01 04ff |0002: xor-int/lit8 v1, v4, #int -1 // #ff │ │ -08dd60: b510 |0004: and-int/2addr v0, v1 │ │ -08dd62: 9501 0304 |0005: and-int v1, v3, v4 │ │ -08dd66: b610 |0007: or-int/2addr v0, v1 │ │ -08dd68: 5920 e105 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ -08dd6c: 0e00 |000a: return-void │ │ +08ec30: |[08ec30] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(II)V │ │ +08ec40: 5220 e105 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ +08ec44: df01 04ff |0002: xor-int/lit8 v1, v4, #int -1 // #ff │ │ +08ec48: b510 |0004: and-int/2addr v0, v1 │ │ +08ec4a: 9501 0304 |0005: and-int v1, v3, v4 │ │ +08ec4e: b610 |0007: or-int/2addr v0, v1 │ │ +08ec50: 5920 e105 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@05e1 │ │ +08ec54: 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 │ │ @@ -167194,81 +167209,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 │ │ -08dd70: |[08dd70] com.actionbarsherlock.internal.ActionBarSherlockCompat.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08dd80: 5463 ce05 |0000: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08dd84: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -08dd88: 5463 ce05 |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08dd8c: 6e10 3d1b 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@1b3d │ │ -08dd92: 2202 8002 |0009: new-instance v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; // type@0280 │ │ -08dd96: 7030 2612 6207 |000b: invoke-direct {v2, v6, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@1226 │ │ -08dd9c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08dd9e: 7010 5512 0600 |000f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ -08dda4: 5463 cd05 |0012: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08dda8: 3803 0800 |0014: if-eqz v3, 001c // +0008 │ │ -08ddac: 5463 cd05 |0016: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ -08ddb0: 6e20 1e13 2300 |0018: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@131e │ │ -08ddb6: 0c00 |001b: move-result-object v0 │ │ -08ddb8: 3800 1a00 |001c: if-eqz v0, 0036 // +001a │ │ -08ddbc: 5b60 ce05 |001e: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08ddc0: 5463 ce05 |0020: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08ddc4: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ -08ddc8: 5463 d005 |0024: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08ddcc: 2033 5d02 |0026: instance-of v3, v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025d │ │ -08ddd0: 3803 0b00 |0028: if-eqz v3, 0033 // +000b │ │ -08ddd4: 5463 d005 |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08ddd8: 1f03 5d02 |002c: check-cast v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025d │ │ -08dddc: 5464 ce05 |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08dde0: 7220 9110 4300 |0030: invoke-interface {v3, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1091 │ │ -08dde6: 5463 ce05 |0033: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08ddea: 1103 |0035: return-object v3 │ │ -08ddec: 5463 cf05 |0036: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08ddf0: 3903 1600 |0038: if-nez v3, 004e // +0016 │ │ -08ddf4: 5463 d405 |003a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ -08ddf8: 6004 6e04 |003c: sget v4, Lcom/actionbarsherlock/R$id;.abs__action_mode_bar_stub:I // field@046e │ │ -08ddfc: 6e20 660e 4300 |003e: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -08de02: 0c01 |0041: move-result-object v1 │ │ -08de04: 1f01 0402 |0042: check-cast v1, Landroid/view/ViewStub; // type@0204 │ │ -08de08: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ -08de0c: 6e10 8b0e 0100 |0046: invoke-virtual {v1}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@0e8b │ │ -08de12: 0c03 |0049: move-result-object v3 │ │ -08de14: 1f03 df02 |004a: check-cast v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@02df │ │ -08de18: 5b63 cf05 |004c: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08de1c: 5463 cf05 |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08de20: 3803 d0ff |0050: if-eqz v3, 0020 // -0030 │ │ -08de24: 5463 cf05 |0052: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08de28: 6e10 fc17 0300 |0054: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ -08de2e: 2200 b402 |0057: new-instance v0, Lcom/actionbarsherlock/internal/view/StandaloneActionMode; // type@02b4 │ │ -08de32: 5463 d005 |0059: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ -08de36: 5464 cf05 |005b: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08de3a: 1215 |005d: const/4 v5, #int 1 // #1 │ │ -08de3c: 7055 0715 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@1507 │ │ -08de42: 6e10 3f1b 0000 |0061: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@1b3f │ │ -08de48: 0c03 |0064: move-result-object v3 │ │ -08de4a: 7230 391b 0703 |0065: invoke-interface {v7, v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ -08de50: 0a03 |0068: move-result v3 │ │ -08de52: 3803 1a00 |0069: if-eqz v3, 0083 // +001a │ │ -08de56: 6e10 441b 0000 |006b: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.invalidate:()V // method@1b44 │ │ -08de5c: 5463 cf05 |006e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08de60: 6e20 f917 0300 |0070: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@17f9 │ │ -08de66: 5463 cf05 |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08de6a: 1204 |0075: const/4 v4, #int 0 // #0 │ │ -08de6c: 6e20 1818 4300 |0076: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@1818 │ │ -08de72: 5b60 ce05 |0079: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08de76: 5463 cf05 |007b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ -08de7a: 1304 2000 |007d: const/16 v4, #int 32 // #20 │ │ -08de7e: 6e20 0e18 4300 |007f: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@180e │ │ -08de84: 289e |0082: goto 0020 // -0062 │ │ -08de86: 1203 |0083: const/4 v3, #int 0 // #0 │ │ -08de88: 5b63 ce05 |0084: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ -08de8c: 289a |0086: goto 0020 // -0066 │ │ +08ec58: |[08ec58] com.actionbarsherlock.internal.ActionBarSherlockCompat.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08ec68: 5463 ce05 |0000: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08ec6c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +08ec70: 5463 ce05 |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08ec74: 6e10 3d1b 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@1b3d │ │ +08ec7a: 2202 7e02 |0009: new-instance v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; // type@027e │ │ +08ec7e: 7030 2612 6207 |000b: invoke-direct {v2, v6, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@1226 │ │ +08ec84: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08ec86: 7010 5512 0600 |000f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@1255 │ │ +08ec8c: 5463 cd05 |0012: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08ec90: 3803 0800 |0014: if-eqz v3, 001c // +0008 │ │ +08ec94: 5463 cd05 |0016: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05cd │ │ +08ec98: 6e20 1e13 2300 |0018: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@131e │ │ +08ec9e: 0c00 |001b: move-result-object v0 │ │ +08eca0: 3800 1a00 |001c: if-eqz v0, 0036 // +001a │ │ +08eca4: 5b60 ce05 |001e: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08eca8: 5463 ce05 |0020: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08ecac: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ +08ecb0: 5463 d005 |0024: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08ecb4: 2033 5b02 |0026: instance-of v3, v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025b │ │ +08ecb8: 3803 0b00 |0028: if-eqz v3, 0033 // +000b │ │ +08ecbc: 5463 d005 |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08ecc0: 1f03 5b02 |002c: check-cast v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025b │ │ +08ecc4: 5464 ce05 |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08ecc8: 7220 9110 4300 |0030: invoke-interface {v3, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1091 │ │ +08ecce: 5463 ce05 |0033: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08ecd2: 1103 |0035: return-object v3 │ │ +08ecd4: 5463 cf05 |0036: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ecd8: 3903 1600 |0038: if-nez v3, 004e // +0016 │ │ +08ecdc: 5463 d405 |003a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@05d4 │ │ +08ece0: 6004 6e04 |003c: sget v4, Lcom/actionbarsherlock/R$id;.abs__action_mode_bar_stub:I // field@046e │ │ +08ece4: 6e20 660e 4300 |003e: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +08ecea: 0c01 |0041: move-result-object v1 │ │ +08ecec: 1f01 0202 |0042: check-cast v1, Landroid/view/ViewStub; // type@0202 │ │ +08ecf0: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ +08ecf4: 6e10 8b0e 0100 |0046: invoke-virtual {v1}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@0e8b │ │ +08ecfa: 0c03 |0049: move-result-object v3 │ │ +08ecfc: 1f03 dd02 |004a: check-cast v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@02dd │ │ +08ed00: 5b63 cf05 |004c: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ed04: 5463 cf05 |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ed08: 3803 d0ff |0050: if-eqz v3, 0020 // -0030 │ │ +08ed0c: 5463 cf05 |0052: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ed10: 6e10 fc17 0300 |0054: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ +08ed16: 2200 b202 |0057: new-instance v0, Lcom/actionbarsherlock/internal/view/StandaloneActionMode; // type@02b2 │ │ +08ed1a: 5463 d005 |0059: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@05d0 │ │ +08ed1e: 5464 cf05 |005b: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ed22: 1215 |005d: const/4 v5, #int 1 // #1 │ │ +08ed24: 7055 0715 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@1507 │ │ +08ed2a: 6e10 3f1b 0000 |0061: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@1b3f │ │ +08ed30: 0c03 |0064: move-result-object v3 │ │ +08ed32: 7230 391b 0703 |0065: invoke-interface {v7, v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ +08ed38: 0a03 |0068: move-result v3 │ │ +08ed3a: 3803 1a00 |0069: if-eqz v3, 0083 // +001a │ │ +08ed3e: 6e10 441b 0000 |006b: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.invalidate:()V // method@1b44 │ │ +08ed44: 5463 cf05 |006e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ed48: 6e20 f917 0300 |0070: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@17f9 │ │ +08ed4e: 5463 cf05 |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ed52: 1204 |0075: const/4 v4, #int 0 // #0 │ │ +08ed54: 6e20 1818 4300 |0076: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@1818 │ │ +08ed5a: 5b60 ce05 |0079: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08ed5e: 5463 cf05 |007b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@05cf │ │ +08ed62: 1304 2000 |007d: const/16 v4, #int 32 // #20 │ │ +08ed66: 6e20 0e18 4300 |007f: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@180e │ │ +08ed6c: 289e |0082: goto 0020 // -0062 │ │ +08ed6e: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +08ed70: 5b63 ce05 |0084: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@05ce │ │ +08ed74: 289a |0086: goto 0020 // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0009 line=166 │ │ 0x000e line=167 │ │ 0x000f line=170 │ │ @@ -167297,21 +167312,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 : 481 (ActionBarSherlockCompat.java) │ │ + source_file_idx : 486 (ActionBarSherlockCompat.java) │ │ │ │ Class #639 header: │ │ -class_idx : 643 │ │ +class_idx : 641 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 792 │ │ -source_file_idx : 482 │ │ +superclass_idx : 790 │ │ +source_file_idx : 487 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -167343,21 +167358,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 │ │ -08de90: |[08de90] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V │ │ -08dea0: 5b12 e705 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e7 │ │ -08dea4: 7010 3c1b 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@1b3c │ │ -08deaa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08deac: 5b10 e605 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ -08deb0: 5b13 e505 |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08deb4: 0e00 |000a: return-void │ │ +08ed78: |[08ed78] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V │ │ +08ed88: 5b12 e705 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e7 │ │ +08ed8c: 7010 3c1b 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@1b3c │ │ +08ed92: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08ed94: 5b10 e605 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ +08ed98: 5b13 e505 |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ed9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0005 line=271 │ │ 0x0008 line=274 │ │ 0x000a line=275 │ │ locals : │ │ @@ -167371,18 +167386,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08deb8: |[08deb8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.finish:()V │ │ -08dec8: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08decc: 6e10 200d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@0d20 │ │ -08ded2: 0e00 |0005: return-void │ │ +08eda0: |[08eda0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.finish:()V │ │ +08edb0: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08edb4: 6e10 200d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@0d20 │ │ +08edba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ @@ -167391,19 +167406,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08ded4: |[08ded4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ -08dee4: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08dee8: 6e10 210d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@0d21 │ │ -08deee: 0c00 |0005: move-result-object v0 │ │ -08def0: 1100 |0006: return-object v0 │ │ +08edbc: |[08edbc] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ +08edcc: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08edd0: 6e10 210d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@0d21 │ │ +08edd6: 0c00 |0005: move-result-object v0 │ │ +08edd8: 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;) │ │ @@ -167411,25 +167426,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 │ │ -08def4: |[08def4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ -08df04: 5420 e605 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ -08df08: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -08df0c: 2200 d702 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -08df10: 5421 e505 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08df14: 6e10 220d 0100 |0008: invoke-virtual {v1}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@0d22 │ │ -08df1a: 0c01 |000b: move-result-object v1 │ │ -08df1c: 7020 5617 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -08df22: 5b20 e605 |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ -08df26: 5420 e605 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ -08df2a: 1100 |0013: return-object v0 │ │ +08eddc: |[08eddc] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ +08edec: 5420 e605 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ +08edf0: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +08edf4: 2200 d502 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +08edf8: 5421 e505 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08edfc: 6e10 220d 0100 |0008: invoke-virtual {v1}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@0d22 │ │ +08ee02: 0c01 |000b: move-result-object v1 │ │ +08ee04: 7020 5617 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +08ee0a: 5b20 e605 |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ +08ee0e: 5420 e605 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ +08ee12: 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; │ │ @@ -167439,18 +167454,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 │ │ -08df2c: |[08df2c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -08df3c: 6e10 7b12 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ -08df42: 0c00 |0003: move-result-object v0 │ │ -08df44: 1100 |0004: return-object v0 │ │ +08ee14: |[08ee14] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +08ee24: 6e10 7b12 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@127b │ │ +08ee2a: 0c00 |0003: move-result-object v0 │ │ +08ee2c: 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;) │ │ @@ -167458,19 +167473,19 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08df48: |[08df48] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -08df58: 5410 e705 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e7 │ │ -08df5c: 6e10 9612 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@1296 │ │ -08df62: 0c00 |0005: move-result-object v0 │ │ -08df64: 1100 |0006: return-object v0 │ │ +08ee30: |[08ee30] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +08ee40: 5410 e705 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@05e7 │ │ +08ee44: 6e10 9612 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@1296 │ │ +08ee4a: 0c00 |0005: move-result-object v0 │ │ +08ee4c: 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;) │ │ @@ -167478,19 +167493,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08df68: |[08df68] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -08df78: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08df7c: 6e10 230d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@0d23 │ │ -08df82: 0c00 |0005: move-result-object v0 │ │ -08df84: 1100 |0006: return-object v0 │ │ +08ee50: |[08ee50] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +08ee60: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ee64: 6e10 230d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@0d23 │ │ +08ee6a: 0c00 |0005: move-result-object v0 │ │ +08ee6c: 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;) │ │ @@ -167498,19 +167513,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08df88: |[08df88] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ -08df98: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08df9c: 6e10 240d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@0d24 │ │ -08dfa2: 0c00 |0005: move-result-object v0 │ │ -08dfa4: 1100 |0006: return-object v0 │ │ +08ee70: |[08ee70] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ +08ee80: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ee84: 6e10 240d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@0d24 │ │ +08ee8a: 0c00 |0005: move-result-object v0 │ │ +08ee8c: 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;) │ │ @@ -167518,19 +167533,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08dfa8: |[08dfa8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -08dfb8: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08dfbc: 6e10 250d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@0d25 │ │ -08dfc2: 0c00 |0005: move-result-object v0 │ │ -08dfc4: 1100 |0006: return-object v0 │ │ +08ee90: |[08ee90] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +08eea0: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08eea4: 6e10 250d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@0d25 │ │ +08eeaa: 0c00 |0005: move-result-object v0 │ │ +08eeac: 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;) │ │ @@ -167538,22 +167553,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08dfc8: |[08dfc8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.invalidate:()V │ │ -08dfd8: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08dfdc: 6e10 260d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@0d26 │ │ -08dfe2: 5410 e605 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ -08dfe6: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -08dfea: 5410 e605 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ -08dfee: 6e10 6817 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@1768 │ │ -08dff4: 0e00 |000e: return-void │ │ +08eeb0: |[08eeb0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.invalidate:()V │ │ +08eec0: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08eec4: 6e10 260d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@0d26 │ │ +08eeca: 5410 e605 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ +08eece: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +08eed2: 5410 e605 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05e6 │ │ +08eed6: 6e10 6817 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@1768 │ │ +08eedc: 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; │ │ @@ -167563,18 +167578,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08dff8: |[08dff8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ -08e008: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08e00c: 6e20 270d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@0d27 │ │ -08e012: 0e00 |0005: return-void │ │ +08eee0: |[08eee0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ +08eef0: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08eef4: 6e20 270d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@0d27 │ │ +08eefa: 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; │ │ @@ -167584,18 +167599,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e014: |[08e014] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(I)V │ │ -08e024: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08e028: 6e20 280d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@0d28 │ │ -08e02e: 0e00 |0005: return-void │ │ +08eefc: |[08eefc] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(I)V │ │ +08ef0c: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ef10: 6e20 280d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@0d28 │ │ +08ef16: 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 │ │ @@ -167605,18 +167620,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e030: |[08e030] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -08e040: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08e044: 6e20 290d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0d29 │ │ -08e04a: 0e00 |0005: return-void │ │ +08ef18: |[08ef18] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +08ef28: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ef2c: 6e20 290d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0d29 │ │ +08ef32: 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; │ │ @@ -167626,18 +167641,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e04c: |[08e04c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ -08e05c: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08e060: 6e20 2a0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@0d2a │ │ -08e066: 0e00 |0005: return-void │ │ +08ef34: |[08ef34] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ +08ef44: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ef48: 6e20 2a0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@0d2a │ │ +08ef4e: 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; │ │ @@ -167647,18 +167662,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e068: |[08e068] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(I)V │ │ -08e078: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08e07c: 6e20 2b0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@0d2b │ │ -08e082: 0e00 |0005: return-void │ │ +08ef50: |[08ef50] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(I)V │ │ +08ef60: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ef64: 6e20 2b0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@0d2b │ │ +08ef6a: 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 │ │ @@ -167668,33 +167683,33 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e084: |[08e084] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -08e094: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ -08e098: 6e20 2c0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@0d2c │ │ -08e09e: 0e00 |0005: return-void │ │ +08ef6c: |[08ef6c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +08ef7c: 5410 e505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@05e5 │ │ +08ef80: 6e20 2c0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@0d2c │ │ +08ef86: 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 : 482 (ActionBarSherlockNative.java) │ │ + source_file_idx : 487 (ActionBarSherlockNative.java) │ │ │ │ Class #640 header: │ │ -class_idx : 644 │ │ +class_idx : 642 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 612 │ │ -source_file_idx : 482 │ │ +superclass_idx : 610 │ │ +source_file_idx : 487 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 20 │ │ │ │ Class #640 annotations: │ │ Annotations on class │ │ @@ -167726,17 +167741,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 │ │ -08e0a0: |[08e0a0] com.actionbarsherlock.internal.ActionBarSherlockNative.:(Landroid/app/Activity;I)V │ │ -08e0b0: 7030 9910 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@1099 │ │ -08e0b6: 0e00 |0003: return-void │ │ +08ef88: |[08ef88] com.actionbarsherlock.internal.ActionBarSherlockNative.:(Landroid/app/Activity;I)V │ │ +08ef98: 7030 9910 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@1099 │ │ +08ef9e: 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; │ │ @@ -167747,17 +167762,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 │ │ -08e0b8: |[08e0b8] com.actionbarsherlock.internal.ActionBarSherlockNative.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ -08e0c8: 5410 e905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e0cc: 1100 |0002: return-object v0 │ │ +08efa0: |[08efa0] com.actionbarsherlock.internal.ActionBarSherlockNative.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ +08efb0: 5410 e905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08efb4: 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;) │ │ @@ -167765,17 +167780,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 │ │ -08e0d0: |[08e0d0] com.actionbarsherlock.internal.ActionBarSherlockNative.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ -08e0e0: 5b01 e905 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e0e4: 1101 |0002: return-object v1 │ │ +08efb8: |[08efb8] com.actionbarsherlock.internal.ActionBarSherlockNative.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ +08efc8: 5b01 e905 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08efcc: 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; │ │ │ │ @@ -167784,17 +167799,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 │ │ -08e0e8: |[08e0e8] com.actionbarsherlock.internal.ActionBarSherlockNative.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ -08e0f8: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e0fc: 1100 |0002: return-object v0 │ │ +08efd0: |[08efd0] com.actionbarsherlock.internal.ActionBarSherlockNative.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ +08efe0: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08efe4: 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;) │ │ @@ -167802,17 +167817,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 │ │ -08e100: |[08e100] com.actionbarsherlock.internal.ActionBarSherlockNative.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ -08e110: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e114: 1100 |0002: return-object v0 │ │ +08efe8: |[08efe8] com.actionbarsherlock.internal.ActionBarSherlockNative.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ +08eff8: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08effc: 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;) │ │ @@ -167820,27 +167835,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08e118: |[08e118] com.actionbarsherlock.internal.ActionBarSherlockNative.initActionBar:()V │ │ -08e128: 5420 e805 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@05e8 │ │ -08e12c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08e130: 5420 ea05 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e134: 6e10 5100 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0051 │ │ -08e13a: 0c00 |0009: move-result-object v0 │ │ -08e13c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -08e140: 0e00 |000c: return-void │ │ -08e142: 2200 8c02 |000d: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // type@028c │ │ -08e146: 5421 ea05 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e14a: 7020 3413 1000 |0011: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.:(Landroid/app/Activity;)V // method@1334 │ │ -08e150: 5b20 e805 |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@05e8 │ │ -08e154: 28f6 |0016: goto 000c // -000a │ │ +08f000: |[08f000] com.actionbarsherlock.internal.ActionBarSherlockNative.initActionBar:()V │ │ +08f010: 5420 e805 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@05e8 │ │ +08f014: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08f018: 5420 ea05 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f01c: 6e10 5100 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0051 │ │ +08f022: 0c00 |0009: move-result-object v0 │ │ +08f024: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +08f028: 0e00 |000c: return-void │ │ +08f02a: 2200 8a02 |000d: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // type@028a │ │ +08f02e: 5421 ea05 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f032: 7020 3413 1000 |0011: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.:(Landroid/app/Activity;)V // method@1334 │ │ +08f038: 5b20 e805 |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@05e8 │ │ +08f03c: 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; │ │ @@ -167851,21 +167866,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 │ │ -08e158: |[08e158] com.actionbarsherlock.internal.ActionBarSherlockNative.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08e168: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e16c: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e172: 0c00 |0005: move-result-object v0 │ │ -08e174: 6e30 930e 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e93 │ │ -08e17a: 7010 9912 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ -08e180: 0e00 |000c: return-void │ │ +08f040: |[08f040] com.actionbarsherlock.internal.ActionBarSherlockNative.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08f050: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f054: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f05a: 0c00 |0005: move-result-object v0 │ │ +08f05c: 6e30 930e 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e93 │ │ +08f062: 7010 9912 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ +08f068: 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; │ │ @@ -167877,28 +167892,28 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -08e184: |[08e184] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -08e194: 5421 eb05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e198: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -08e19c: 5421 eb05 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e1a0: 6e10 7317 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.unwrap:()Landroid/view/Menu; // method@1773 │ │ -08e1a6: 0c01 |0009: move-result-object v1 │ │ -08e1a8: 3213 0900 |000a: if-eq v3, v1, 0013 // +0009 │ │ -08e1ac: 2201 d702 |000c: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -08e1b0: 7020 5617 3100 |000e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -08e1b6: 5b21 eb05 |0011: iput-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e1ba: 5421 eb05 |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e1be: 6e20 8e12 1200 |0015: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@128e │ │ -08e1c4: 0a00 |0018: move-result v0 │ │ -08e1c6: 0f00 |0019: return v0 │ │ +08f06c: |[08f06c] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +08f07c: 5421 eb05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f080: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +08f084: 5421 eb05 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f088: 6e10 7317 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.unwrap:()Landroid/view/Menu; // method@1773 │ │ +08f08e: 0c01 |0009: move-result-object v1 │ │ +08f090: 3213 0900 |000a: if-eq v3, v1, 0013 // +0009 │ │ +08f094: 2201 d502 |000c: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +08f098: 7020 5617 3100 |000e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +08f09e: 5b21 eb05 |0011: iput-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f0a2: 5421 eb05 |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f0a6: 6e20 8e12 1200 |0015: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@128e │ │ +08f0ac: 0a00 |0018: move-result v0 │ │ +08f0ae: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x000c line=61 │ │ 0x0013 line=64 │ │ 0x0019 line=66 │ │ locals : │ │ @@ -167911,25 +167926,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08e1c8: |[08e1c8] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchInvalidateOptionsMenu:()V │ │ -08e1d8: 5420 ea05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e1dc: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e1e2: 0c00 |0005: move-result-object v0 │ │ -08e1e4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08e1e6: 6e20 990e 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/Window;.invalidatePanelMenu:(I)V // method@0e99 │ │ -08e1ec: 5420 eb05 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e1f0: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -08e1f4: 5420 eb05 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e1f8: 6e10 6817 0000 |0010: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@1768 │ │ -08e1fe: 0e00 |0013: return-void │ │ +08f0b0: |[08f0b0] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchInvalidateOptionsMenu:()V │ │ +08f0c0: 5420 ea05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f0c4: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f0ca: 0c00 |0005: move-result-object v0 │ │ +08f0cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08f0ce: 6e20 990e 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/Window;.invalidatePanelMenu:(I)V // method@0e99 │ │ +08f0d4: 5420 eb05 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f0d8: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +08f0dc: 5420 eb05 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f0e0: 6e10 6817 0000 |0010: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@1768 │ │ +08f0e6: 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; │ │ @@ -167939,44 +167954,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -08e200: |[08e200] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08e210: 5452 eb05 |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e214: 3902 3200 |0002: if-nez v2, 0034 // +0032 │ │ -08e218: 7210 780d 0600 |0004: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -08e21e: 0a02 |0007: move-result v2 │ │ -08e220: 1403 2c00 0201 |0008: const v3, #float 2.38774e-38 // #0102002c │ │ -08e226: 3232 1f00 |000b: if-eq v2, v3, 002a // +001f │ │ -08e22a: 2202 a103 |000d: new-instance v2, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08e22e: 2203 b303 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -08e232: 7010 761f 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08e238: 1a04 fb09 |0014: const-string v4, "Non-home action item clicked before onCreateOptionsMenu with ID " // string@09fb │ │ -08e23c: 6e20 7e1f 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08e242: 0c03 |0019: move-result-object v3 │ │ -08e244: 7210 780d 0600 |001a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -08e24a: 0a04 |001d: move-result v4 │ │ -08e24c: 6e20 7b1f 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -08e252: 0c03 |0021: move-result-object v3 │ │ -08e254: 6e10 841f 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08e25a: 0c03 |0025: move-result-object v3 │ │ -08e25c: 7020 311f 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08e262: 2702 |0029: throw v2 │ │ -08e264: 2201 ce02 |002a: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02ce │ │ -08e268: 7020 e216 6100 |002c: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ -08e26e: 6e20 8f12 1500 |002f: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@128f │ │ -08e274: 0a00 |0032: move-result v0 │ │ -08e276: 0f00 |0033: return v0 │ │ -08e278: 5452 eb05 |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e27c: 6e20 6517 6200 |0036: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ -08e282: 0c01 |0039: move-result-object v1 │ │ -08e284: 28f5 |003a: goto 002f // -000b │ │ +08f0e8: |[08f0e8] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08f0f8: 5452 eb05 |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f0fc: 3902 3200 |0002: if-nez v2, 0034 // +0032 │ │ +08f100: 7210 780d 0600 |0004: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +08f106: 0a02 |0007: move-result v2 │ │ +08f108: 1403 2c00 0201 |0008: const v3, #float 2.38774e-38 // #0102002c │ │ +08f10e: 3232 1f00 |000b: if-eq v2, v3, 002a // +001f │ │ +08f112: 2202 9f03 |000d: new-instance v2, Ljava/lang/IllegalStateException; // type@039f │ │ +08f116: 2203 b103 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +08f11a: 7010 761f 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08f120: 1a04 fd09 |0014: const-string v4, "Non-home action item clicked before onCreateOptionsMenu with ID " // string@09fd │ │ +08f124: 6e20 7e1f 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08f12a: 0c03 |0019: move-result-object v3 │ │ +08f12c: 7210 780d 0600 |001a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +08f132: 0a04 |001d: move-result v4 │ │ +08f134: 6e20 7b1f 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +08f13a: 0c03 |0021: move-result-object v3 │ │ +08f13c: 6e10 841f 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08f142: 0c03 |0025: move-result-object v3 │ │ +08f144: 7020 311f 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08f14a: 2702 |0029: throw v2 │ │ +08f14c: 2201 cc02 |002a: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02cc │ │ +08f150: 7020 e216 6100 |002c: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ +08f156: 6e20 8f12 1500 |002f: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@128f │ │ +08f15c: 0a00 |0032: move-result v0 │ │ +08f15e: 0f00 |0033: return v0 │ │ +08f160: 5452 eb05 |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f164: 6e20 6517 6200 |0036: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ +08f16a: 0c01 |0039: move-result-object v1 │ │ +08f16c: 28f5 |003a: goto 002f // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ 0x000d line=85 │ │ 0x002a line=88 │ │ 0x002f line=92 │ │ @@ -167994,19 +168009,19 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08e288: |[08e288] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -08e298: 5421 eb05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ -08e29c: 6e20 9012 1200 |0002: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1290 │ │ -08e2a2: 0a00 |0005: move-result v0 │ │ -08e2a4: 0f00 |0006: return v0 │ │ +08f170: |[08f170] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +08f180: 5421 eb05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@05eb │ │ +08f184: 6e20 9012 1200 |0002: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1290 │ │ +08f18a: 0a00 |0005: move-result v0 │ │ +08f18c: 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; │ │ @@ -168017,18 +168032,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08e2a8: |[08e2a8] com.actionbarsherlock.internal.ActionBarSherlockNative.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -08e2b8: 7010 9912 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ -08e2be: 5410 e805 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@05e8 │ │ -08e2c2: 1100 |0005: return-object v0 │ │ +08f190: |[08f190] com.actionbarsherlock.internal.ActionBarSherlockNative.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +08f1a0: 7010 9912 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ +08f1a6: 5410 e805 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@05e8 │ │ +08f1aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ @@ -168037,31 +168052,31 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -08e2c4: |[08e2c4] com.actionbarsherlock.internal.ActionBarSherlockNative.getThemedContext:()Landroid/content/Context; │ │ -08e2d4: 5460 ea05 |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e2d8: 2202 d201 |0002: new-instance v2, Landroid/util/TypedValue; // type@01d2 │ │ -08e2dc: 7010 1b0d 0200 |0004: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -08e2e2: 5463 ea05 |0007: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e2e6: 6e10 5f00 0300 |0009: invoke-virtual {v3}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ -08e2ec: 0c03 |000c: move-result-object v3 │ │ -08e2ee: 1404 9703 0101 |000d: const v4, #float 2.36961e-38 // #01010397 │ │ -08e2f4: 1215 |0010: const/4 v5, #int 1 // #1 │ │ -08e2f6: 6e40 9001 4352 |0011: invoke-virtual {v3, v4, v2, v5}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ -08e2fc: 5223 4e03 |0014: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ -08e300: 3803 0a00 |0016: if-eqz v3, 0020 // +000a │ │ -08e304: 2201 da01 |0018: new-instance v1, Landroid/view/ContextThemeWrapper; // type@01da │ │ -08e308: 5223 4e03 |001a: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ -08e30c: 7030 2e0d 0103 |001c: invoke-direct {v1, v0, v3}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ -08e312: 0710 |001f: move-object v0, v1 │ │ -08e314: 1100 |0020: return-object v0 │ │ +08f1ac: |[08f1ac] com.actionbarsherlock.internal.ActionBarSherlockNative.getThemedContext:()Landroid/content/Context; │ │ +08f1bc: 5460 ea05 |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f1c0: 2202 d101 |0002: new-instance v2, Landroid/util/TypedValue; // type@01d1 │ │ +08f1c4: 7010 1b0d 0200 |0004: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +08f1ca: 5463 ea05 |0007: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f1ce: 6e10 5f00 0300 |0009: invoke-virtual {v3}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@005f │ │ +08f1d4: 0c03 |000c: move-result-object v3 │ │ +08f1d6: 1404 9703 0101 |000d: const v4, #float 2.36961e-38 // #01010397 │ │ +08f1dc: 1215 |0010: const/4 v5, #int 1 // #1 │ │ +08f1de: 6e40 9001 4352 |0011: invoke-virtual {v3, v4, v2, v5}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ +08f1e4: 5223 4e03 |0014: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ +08f1e8: 3803 0a00 |0016: if-eqz v3, 0020 // +000a │ │ +08f1ec: 2201 d901 |0018: new-instance v1, Landroid/view/ContextThemeWrapper; // type@01d9 │ │ +08f1f0: 5223 4e03 |001a: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ +08f1f4: 7030 2e0d 0103 |001c: invoke-direct {v1, v0, v3}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ +08f1fa: 0710 |001f: move-object v0, v1 │ │ +08f1fc: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0007 line=199 │ │ 0x0014 line=200 │ │ 0x0018 line=204 │ │ @@ -168078,21 +168093,21 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08e318: |[08e318] com.actionbarsherlock.internal.ActionBarSherlockNative.hasFeature:(I)Z │ │ -08e328: 5421 ea05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e32c: 6e10 6100 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e332: 0c01 |0005: move-result-object v1 │ │ -08e334: 6e20 980e 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.hasFeature:(I)Z // method@0e98 │ │ -08e33a: 0a00 |0009: move-result v0 │ │ -08e33c: 0f00 |000a: return v0 │ │ +08f200: |[08f200] com.actionbarsherlock.internal.ActionBarSherlockNative.hasFeature:(I)Z │ │ +08f210: 5421 ea05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f214: 6e10 6100 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f21a: 0c01 |0005: move-result-object v1 │ │ +08f21c: 6e20 980e 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.hasFeature:(I)Z // method@0e98 │ │ +08f222: 0a00 |0009: move-result v0 │ │ +08f224: 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; │ │ @@ -168103,21 +168118,21 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08e340: |[08e340] com.actionbarsherlock.internal.ActionBarSherlockNative.requestFeature:(I)Z │ │ -08e350: 5421 ea05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e354: 6e10 6100 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e35a: 0c01 |0005: move-result-object v1 │ │ -08e35c: 6e20 9a0e 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.requestFeature:(I)Z // method@0e9a │ │ -08e362: 0a00 |0009: move-result v0 │ │ -08e364: 0f00 |000a: return v0 │ │ +08f228: |[08f228] com.actionbarsherlock.internal.ActionBarSherlockNative.requestFeature:(I)Z │ │ +08f238: 5421 ea05 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f23c: 6e10 6100 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f242: 0c01 |0005: move-result-object v1 │ │ +08f244: 6e20 9a0e 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.requestFeature:(I)Z // method@0e9a │ │ +08f24a: 0a00 |0009: move-result v0 │ │ +08f24c: 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; │ │ @@ -168128,21 +168143,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08e368: |[08e368] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(I)V │ │ -08e378: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e37c: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e382: 0c00 |0005: move-result-object v0 │ │ -08e384: 6e20 9b0e 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setContentView:(I)V // method@0e9b │ │ -08e38a: 7010 9912 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ -08e390: 0e00 |000c: return-void │ │ +08f250: |[08f250] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(I)V │ │ +08f260: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f264: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f26a: 0c00 |0005: move-result-object v0 │ │ +08f26c: 6e20 9b0e 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setContentView:(I)V // method@0e9b │ │ +08f272: 7010 9912 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ +08f278: 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; │ │ @@ -168153,21 +168168,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 │ │ -08e394: |[08e394] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08e3a4: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e3a8: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e3ae: 0c00 |0005: move-result-object v0 │ │ -08e3b0: 6e30 9c0e 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e9c │ │ -08e3b6: 7010 9912 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ -08e3bc: 0e00 |000c: return-void │ │ +08f27c: |[08f27c] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +08f28c: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f290: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f296: 0c00 |0005: move-result-object v0 │ │ +08f298: 6e30 9c0e 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0e9c │ │ +08f29e: 7010 9912 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@1299 │ │ +08f2a4: 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; │ │ @@ -168179,18 +168194,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e3c0: |[08e3c0] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgress:(I)V │ │ -08e3d0: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e3d4: 6e20 8200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgress:(I)V // method@0082 │ │ -08e3da: 0e00 |0005: return-void │ │ +08f2a8: |[08f2a8] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgress:(I)V │ │ +08f2b8: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f2bc: 6e20 8200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgress:(I)V // method@0082 │ │ +08f2c2: 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 │ │ @@ -168200,18 +168215,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e3dc: |[08e3dc] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminate:(Z)V │ │ -08e3ec: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e3f0: 6e20 8300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminate:(Z)V // method@0083 │ │ -08e3f6: 0e00 |0005: return-void │ │ +08f2c4: |[08f2c4] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminate:(Z)V │ │ +08f2d4: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f2d8: 6e20 8300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminate:(Z)V // method@0083 │ │ +08f2de: 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 │ │ @@ -168221,18 +168236,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e3f8: |[08e3f8] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminateVisibility:(Z)V │ │ -08e408: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e40c: 6e20 8400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminateVisibility:(Z)V // method@0084 │ │ -08e412: 0e00 |0005: return-void │ │ +08f2e0: |[08f2e0] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminateVisibility:(Z)V │ │ +08f2f0: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f2f4: 6e20 8400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminateVisibility:(Z)V // method@0084 │ │ +08f2fa: 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 │ │ @@ -168242,18 +168257,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e414: |[08e414] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarVisibility:(Z)V │ │ -08e424: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e428: 6e20 8500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarVisibility:(Z)V // method@0085 │ │ -08e42e: 0e00 |0005: return-void │ │ +08f2fc: |[08f2fc] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarVisibility:(Z)V │ │ +08f30c: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f310: 6e20 8500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarVisibility:(Z)V // method@0085 │ │ +08f316: 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 │ │ @@ -168263,18 +168278,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e430: |[08e430] com.actionbarsherlock.internal.ActionBarSherlockNative.setSecondaryProgress:(I)V │ │ -08e440: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e444: 6e20 8600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setSecondaryProgress:(I)V // method@0086 │ │ -08e44a: 0e00 |0005: return-void │ │ +08f318: |[08f318] com.actionbarsherlock.internal.ActionBarSherlockNative.setSecondaryProgress:(I)V │ │ +08f328: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f32c: 6e20 8600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setSecondaryProgress:(I)V // method@0086 │ │ +08f332: 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 │ │ @@ -168284,20 +168299,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08e44c: |[08e44c] com.actionbarsherlock.internal.ActionBarSherlockNative.setTitle:(Ljava/lang/CharSequence;)V │ │ -08e45c: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e460: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e466: 0c00 |0005: move-result-object v0 │ │ -08e468: 6e20 9d0e 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setTitle:(Ljava/lang/CharSequence;)V // method@0e9d │ │ -08e46e: 0e00 |0009: return-void │ │ +08f334: |[08f334] com.actionbarsherlock.internal.ActionBarSherlockNative.setTitle:(Ljava/lang/CharSequence;)V │ │ +08f344: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f348: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f34e: 0c00 |0005: move-result-object v0 │ │ +08f350: 6e20 9d0e 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setTitle:(Ljava/lang/CharSequence;)V // method@0e9d │ │ +08f356: 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; │ │ @@ -168307,20 +168322,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08e470: |[08e470] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(I)V │ │ -08e480: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e484: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e48a: 0c00 |0005: move-result-object v0 │ │ -08e48c: 6e20 9e0e 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setUiOptions:(I)V // method@0e9e │ │ -08e492: 0e00 |0009: return-void │ │ +08f358: |[08f358] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(I)V │ │ +08f368: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f36c: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f372: 0c00 |0005: move-result-object v0 │ │ +08f374: 6e20 9e0e 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setUiOptions:(I)V // method@0e9e │ │ +08f37a: 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 │ │ @@ -168330,20 +168345,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08e494: |[08e494] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(II)V │ │ -08e4a4: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e4a8: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08e4ae: 0c00 |0005: move-result-object v0 │ │ -08e4b0: 6e30 9f0e 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@0e9f │ │ -08e4b6: 0e00 |0009: return-void │ │ +08f37c: |[08f37c] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(II)V │ │ +08f38c: 5410 ea05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f390: 6e10 6100 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08f396: 0c00 |0005: move-result-object v0 │ │ +08f398: 6e30 9f0e 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@0e9f │ │ +08f39e: 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 │ │ @@ -168354,40 +168369,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 │ │ -08e4b8: |[08e4b8] com.actionbarsherlock.internal.ActionBarSherlockNative.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08e4c8: 5431 e905 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e4cc: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -08e4d0: 5431 e905 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e4d4: 6e10 7912 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.finish:()V // method@1279 │ │ -08e4da: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08e4dc: 3804 0700 |000a: if-eqz v4, 0011 // +0007 │ │ -08e4e0: 2200 8202 |000c: new-instance v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; // type@0282 │ │ -08e4e4: 7030 7312 3004 |000e: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@1273 │ │ -08e4ea: 5431 ea05 |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e4ee: 6e20 8800 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@0088 │ │ -08e4f4: 0c01 |0016: move-result-object v1 │ │ -08e4f6: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -08e4fa: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -08e4fc: 5b31 e905 |001a: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e500: 5431 ea05 |001c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e504: 2011 5d02 |001e: instance-of v1, v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025d │ │ -08e508: 3801 0f00 |0020: if-eqz v1, 002f // +000f │ │ -08e50c: 5431 e905 |0022: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e510: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ -08e514: 5431 ea05 |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ -08e518: 1f01 5d02 |0028: check-cast v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025d │ │ -08e51c: 5432 e905 |002a: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e520: 7220 9110 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1091 │ │ -08e526: 5431 e905 |002f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ -08e52a: 1101 |0031: return-object v1 │ │ +08f3a0: |[08f3a0] com.actionbarsherlock.internal.ActionBarSherlockNative.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +08f3b0: 5431 e905 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08f3b4: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +08f3b8: 5431 e905 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08f3bc: 6e10 7912 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.finish:()V // method@1279 │ │ +08f3c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08f3c4: 3804 0700 |000a: if-eqz v4, 0011 // +0007 │ │ +08f3c8: 2200 8002 |000c: new-instance v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; // type@0280 │ │ +08f3cc: 7030 7312 3004 |000e: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@1273 │ │ +08f3d2: 5431 ea05 |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f3d6: 6e20 8800 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@0088 │ │ +08f3dc: 0c01 |0016: move-result-object v1 │ │ +08f3de: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +08f3e2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +08f3e4: 5b31 e905 |001a: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08f3e8: 5431 ea05 |001c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f3ec: 2011 5b02 |001e: instance-of v1, v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025b │ │ +08f3f0: 3801 0f00 |0020: if-eqz v1, 002f // +000f │ │ +08f3f4: 5431 e905 |0022: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08f3f8: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ +08f3fc: 5431 ea05 |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@05ea │ │ +08f400: 1f01 5b02 |0028: check-cast v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@025b │ │ +08f404: 5432 e905 |002a: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08f408: 7220 9110 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1091 │ │ +08f40e: 5431 e905 |002f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@05e9 │ │ +08f412: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x0009 line=216 │ │ 0x000a line=217 │ │ 0x000c line=218 │ │ @@ -168398,21 +168413,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 : 482 (ActionBarSherlockNative.java) │ │ + source_file_idx : 487 (ActionBarSherlockNative.java) │ │ │ │ Class #641 header: │ │ -class_idx : 648 │ │ +class_idx : 646 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 792 │ │ -source_file_idx : 478 │ │ +superclass_idx : 790 │ │ +source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -168451,122 +168466,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 │ │ -08e52c: |[08e52c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -08e53c: 5b23 f205 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e540: 7010 3c1b 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@1b3c │ │ -08e546: 5b24 ef05 |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e54a: 2200 cb02 |0007: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02cb │ │ -08e54e: 6e10 f512 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ -08e554: 0c01 |000c: move-result-object v1 │ │ -08e556: 7020 4616 1000 |000d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ -08e55c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -08e55e: 6e20 8b16 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@168b │ │ -08e564: 0c00 |0014: move-result-object v0 │ │ -08e566: 5b20 f105 |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e56a: 5420 f105 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e56e: 6e20 8916 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ -08e574: 0e00 |001c: return-void │ │ +08f414: |[08f414] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +08f424: 5b23 f205 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f428: 7010 3c1b 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@1b3c │ │ +08f42e: 5b24 ef05 |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f432: 2200 c902 |0007: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02c9 │ │ +08f436: 6e10 f512 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ +08f43c: 0c01 |000c: move-result-object v1 │ │ +08f43e: 7020 4616 1000 |000d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ +08f444: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +08f446: 6e20 8b16 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@168b │ │ +08f44c: 0c00 |0014: move-result-object v0 │ │ +08f44e: 5b20 f105 |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f452: 5420 f105 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f456: 6e20 8916 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ +08f45c: 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 │ │ -08e578: |[08e578] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.dispatchOnCreate:()Z │ │ -08e588: 5420 f105 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e58c: 6e10 9c16 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -08e592: 5420 ef05 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e596: 5421 f105 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e59a: 7230 391b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ -08e5a0: 0a00 |000c: move-result v0 │ │ -08e5a2: 5421 f105 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e5a6: 6e10 9b16 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -08e5ac: 0f00 |0012: return v0 │ │ -08e5ae: 0d00 |0013: move-exception v0 │ │ -08e5b0: 5421 f105 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e5b4: 6e10 9b16 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -08e5ba: 2700 |0019: throw v0 │ │ +08f460: |[08f460] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.dispatchOnCreate:()Z │ │ +08f470: 5420 f105 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f474: 6e10 9c16 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +08f47a: 5420 ef05 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f47e: 5421 f105 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f482: 7230 391b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b39 │ │ +08f488: 0a00 |000c: move-result v0 │ │ +08f48a: 5421 f105 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f48e: 6e10 9b16 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +08f494: 0f00 |0012: return v0 │ │ +08f496: 0d00 |0013: move-exception v0 │ │ +08f498: 5421 f105 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f49c: 6e10 9b16 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +08f4a2: 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 │ │ -08e5c8: |[08e5c8] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.finish:()V │ │ -08e5d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08e5da: 5430 f205 |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e5de: 5400 fe05 |0003: iget-object v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ -08e5e2: 3230 0300 |0005: if-eq v0, v3, 0008 // +0003 │ │ -08e5e6: 0e00 |0007: return-void │ │ -08e5e8: 5430 f205 |0008: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e5ec: 5500 1806 |000a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ -08e5f0: 3800 3800 |000c: if-eqz v0, 0044 // +0038 │ │ -08e5f4: 5430 f205 |000e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e5f8: 5b03 0806 |0010: iput-object v3, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0608 │ │ -08e5fc: 5430 f205 |0012: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e600: 5431 ef05 |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e604: 5b01 0906 |0016: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ -08e608: 5b32 ef05 |0018: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e60c: 5430 f205 |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e610: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -08e612: 6e20 e512 1000 |001d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@12e5 │ │ -08e618: 5430 f205 |0020: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e61c: 7110 dc12 0000 |0022: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ -08e622: 0c00 |0025: move-result-object v0 │ │ -08e624: 6e10 eb17 0000 |0026: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.closeMode:()V // method@17eb │ │ -08e62a: 5430 f205 |0029: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e62e: 7110 dd12 0000 |002b: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; // method@12dd │ │ -08e634: 0c00 |002e: move-result-object v0 │ │ -08e636: 1301 2000 |002f: const/16 v1, #int 32 // #20 │ │ -08e63a: 6e20 9e18 1000 |0031: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@189e │ │ -08e640: 5430 f205 |0034: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e644: 5b02 fe05 |0036: iput-object v2, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ -08e648: 5430 f205 |0038: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e64c: 5500 1806 |003a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ -08e650: 3800 cbff |003c: if-eqz v0, 0007 // -0035 │ │ -08e654: 5430 f205 |003e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e658: 6e10 f712 0000 |0040: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.hide:()V // method@12f7 │ │ -08e65e: 28c4 |0043: goto 0007 // -003c │ │ -08e660: 5430 ef05 |0044: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e664: 7220 3a1b 3000 |0046: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ -08e66a: 28cf |0049: goto 0018 // -0031 │ │ +08f4b0: |[08f4b0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.finish:()V │ │ +08f4c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08f4c2: 5430 f205 |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f4c6: 5400 fe05 |0003: iget-object v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ +08f4ca: 3230 0300 |0005: if-eq v0, v3, 0008 // +0003 │ │ +08f4ce: 0e00 |0007: return-void │ │ +08f4d0: 5430 f205 |0008: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f4d4: 5500 1806 |000a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ +08f4d8: 3800 3800 |000c: if-eqz v0, 0044 // +0038 │ │ +08f4dc: 5430 f205 |000e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f4e0: 5b03 0806 |0010: iput-object v3, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0608 │ │ +08f4e4: 5430 f205 |0012: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f4e8: 5431 ef05 |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f4ec: 5b01 0906 |0016: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ +08f4f0: 5b32 ef05 |0018: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f4f4: 5430 f205 |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f4f8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +08f4fa: 6e20 e512 1000 |001d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@12e5 │ │ +08f500: 5430 f205 |0020: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f504: 7110 dc12 0000 |0022: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ +08f50a: 0c00 |0025: move-result-object v0 │ │ +08f50c: 6e10 eb17 0000 |0026: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.closeMode:()V // method@17eb │ │ +08f512: 5430 f205 |0029: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f516: 7110 dd12 0000 |002b: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; // method@12dd │ │ +08f51c: 0c00 |002e: move-result-object v0 │ │ +08f51e: 1301 2000 |002f: const/16 v1, #int 32 // #20 │ │ +08f522: 6e20 9e18 1000 |0031: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@189e │ │ +08f528: 5430 f205 |0034: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f52c: 5b02 fe05 |0036: iput-object v2, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ +08f530: 5430 f205 |0038: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f534: 5500 1806 |003a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ +08f538: 3800 cbff |003c: if-eqz v0, 0007 // -0035 │ │ +08f53c: 5430 f205 |003e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f540: 6e10 f712 0000 |0040: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.hide:()V // method@12f7 │ │ +08f546: 28c4 |0043: goto 0007 // -003c │ │ +08f548: 5430 ef05 |0044: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f54c: 7220 3a1b 3000 |0046: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ +08f552: 28cf |0049: goto 0018 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=685 │ │ 0x0007 line=712 │ │ 0x0008 line=694 │ │ 0x000e line=695 │ │ 0x0012 line=696 │ │ @@ -168586,24 +168604,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08e66c: |[08e66c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ -08e67c: 5410 f005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05f0 │ │ -08e680: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -08e684: 5410 f005 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05f0 │ │ -08e688: 6e10 941f 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -08e68e: 0c00 |0009: move-result-object v0 │ │ -08e690: 1f00 fa01 |000a: check-cast v0, Landroid/view/View; // type@01fa │ │ -08e694: 1100 |000c: return-object v0 │ │ -08e696: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08e698: 28fe |000e: goto 000c // -0002 │ │ +08f554: |[08f554] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ +08f564: 5410 f005 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05f0 │ │ +08f568: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +08f56c: 5410 f005 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05f0 │ │ +08f570: 6e10 941f 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +08f576: 0c00 |0009: move-result-object v0 │ │ +08f578: 1f00 f901 |000a: check-cast v0, Landroid/view/View; // type@01f9 │ │ +08f57c: 1100 |000c: return-object v0 │ │ +08f57e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08f580: 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;) │ │ @@ -168611,17 +168629,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e69c: |[08e69c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -08e6ac: 5410 f105 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e6b0: 1100 |0002: return-object v0 │ │ +08f584: |[08f584] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +08f594: 5410 f105 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f598: 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;) │ │ @@ -168629,21 +168647,21 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08e6b4: |[08e6b4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -08e6c4: 2200 1f03 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031f │ │ -08e6c8: 5421 f205 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e6cc: 6e10 f512 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ -08e6d2: 0c01 |0007: move-result-object v1 │ │ -08e6d4: 7020 7d1b 1000 |0008: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b7d │ │ -08e6da: 1100 |000b: return-object v0 │ │ +08f59c: |[08f59c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +08f5ac: 2200 1d03 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031d │ │ +08f5b0: 5421 f205 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f5b4: 6e10 f512 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ +08f5ba: 0c01 |0007: move-result-object v1 │ │ +08f5bc: 7020 7d1b 1000 |0008: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b7d │ │ +08f5c2: 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;) │ │ @@ -168651,21 +168669,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08e6dc: |[08e6dc] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -08e6ec: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e6f0: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ -08e6f6: 0c00 |0005: move-result-object v0 │ │ -08e6f8: 6e10 f617 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@17f6 │ │ -08e6fe: 0c00 |0009: move-result-object v0 │ │ -08e700: 1100 |000a: return-object v0 │ │ +08f5c4: |[08f5c4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +08f5d4: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f5d8: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ +08f5de: 0c00 |0005: move-result-object v0 │ │ +08f5e0: 6e10 f617 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@17f6 │ │ +08f5e6: 0c00 |0009: move-result-object v0 │ │ +08f5e8: 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;) │ │ @@ -168673,21 +168691,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08e704: |[08e704] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ -08e714: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e718: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ -08e71e: 0c00 |0005: move-result-object v0 │ │ -08e720: 6e10 f717 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@17f7 │ │ -08e726: 0c00 |0009: move-result-object v0 │ │ -08e728: 1100 |000a: return-object v0 │ │ +08f5ec: |[08f5ec] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ +08f5fc: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f600: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ +08f606: 0c00 |0005: move-result-object v0 │ │ +08f608: 6e10 f717 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@17f7 │ │ +08f60e: 0c00 |0009: move-result-object v0 │ │ +08f610: 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;) │ │ @@ -168695,27 +168713,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -08e72c: |[08e72c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.invalidate:()V │ │ -08e73c: 5420 f105 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e740: 6e10 9c16 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -08e746: 5420 ef05 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e74a: 5421 f105 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e74e: 7230 3b1b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ -08e754: 5420 f105 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e758: 6e10 9b16 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -08e75e: 0e00 |0011: return-void │ │ -08e760: 0d00 |0012: move-exception v0 │ │ -08e762: 5421 f105 |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ -08e766: 6e10 9b16 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -08e76c: 2700 |0018: throw v0 │ │ +08f614: |[08f614] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.invalidate:()V │ │ +08f624: 5420 f105 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f628: 6e10 9c16 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +08f62e: 5420 ef05 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f632: 5421 f105 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f636: 7230 3b1b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ +08f63c: 5420 f105 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f640: 6e10 9b16 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +08f646: 0e00 |0011: return-void │ │ +08f648: 0d00 |0012: move-exception v0 │ │ +08f64a: 5421 f105 |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@05f1 │ │ +08f64e: 6e10 9b16 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +08f654: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=716 │ │ 0x0005 line=718 │ │ 0x000c line=720 │ │ @@ -168729,16 +168747,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 │ │ -08e77c: |[08e77c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -08e78c: 0e00 |0000: return-void │ │ +08f664: |[08f664] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +08f674: 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 │ │ @@ -168748,16 +168766,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 │ │ -08e790: |[08e790] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -08e7a0: 0e00 |0000: return-void │ │ +08f678: |[08f678] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +08f688: 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; │ │ │ │ @@ -168766,23 +168784,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 │ │ -08e7a4: |[08e7a4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08e7b4: 5410 ef05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e7b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e7bc: 5410 ef05 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e7c0: 7230 381b 1003 |0006: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ -08e7c6: 0a00 |0009: move-result v0 │ │ -08e7c8: 0f00 |000a: return v0 │ │ -08e7ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08e7cc: 28fe |000c: goto 000a // -0002 │ │ +08f68c: |[08f68c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08f69c: 5410 ef05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f6a0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08f6a4: 5410 ef05 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f6a8: 7230 381b 1003 |0006: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ +08f6ae: 0a00 |0009: move-result v0 │ │ +08f6b0: 0f00 |000a: return v0 │ │ +08f6b2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08f6b4: 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; │ │ @@ -168794,24 +168812,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 │ │ -08e7d0: |[08e7d0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -08e7e0: 5410 ef05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e7e4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -08e7e8: 0e00 |0004: return-void │ │ -08e7ea: 6e10 b612 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@12b6 │ │ -08e7f0: 5410 f205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e7f4: 7110 dc12 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ -08e7fa: 0c00 |000d: move-result-object v0 │ │ -08e7fc: 6e10 1a18 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@181a │ │ -08e802: 28f3 |0011: goto 0004 // -000d │ │ +08f6b8: |[08f6b8] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +08f6c8: 5410 ef05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f6cc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +08f6d0: 0e00 |0004: return-void │ │ +08f6d2: 6e10 b612 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@12b6 │ │ +08f6d8: 5410 f205 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f6dc: 7110 dc12 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ +08f6e2: 0c00 |000d: move-result-object v0 │ │ +08f6e4: 6e10 1a18 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@181a │ │ +08f6ea: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=807 │ │ 0x0005 line=805 │ │ 0x0008 line=806 │ │ locals : │ │ @@ -168823,30 +168841,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 │ │ -08e804: |[08e804] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -08e814: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08e816: 5431 ef05 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ -08e81a: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ -08e81e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08e820: 0f00 |0006: return v0 │ │ -08e822: 6e10 7e17 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ -08e828: 0a01 |000a: move-result v1 │ │ -08e82a: 3801 fbff |000b: if-eqz v1, 0006 // -0005 │ │ -08e82e: 2201 d202 |000d: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@02d2 │ │ -08e832: 5432 f205 |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e836: 6e10 f512 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ -08e83c: 0c02 |0014: move-result-object v2 │ │ -08e83e: 7030 1c17 2104 |0015: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@171c │ │ -08e844: 6e10 3917 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@1739 │ │ -08e84a: 28eb |001b: goto 0006 // -0015 │ │ +08f6ec: |[08f6ec] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +08f6fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08f6fe: 5431 ef05 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@05ef │ │ +08f702: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ +08f706: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08f708: 0f00 |0006: return v0 │ │ +08f70a: 6e10 7e17 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ +08f710: 0a01 |000a: move-result v1 │ │ +08f712: 3801 fbff |000b: if-eqz v1, 0006 // -0005 │ │ +08f716: 2201 d002 |000d: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@02d0 │ │ +08f71a: 5432 f205 |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f71e: 6e10 f512 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ +08f724: 0c02 |0014: move-result-object v2 │ │ +08f726: 7030 1c17 2104 |0015: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@171c │ │ +08f72c: 6e10 3917 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@1739 │ │ +08f732: 28eb |001b: goto 0006 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=786 │ │ 0x0005 line=787 │ │ 0x0006 line=795 │ │ 0x0007 line=790 │ │ 0x000d line=794 │ │ @@ -168859,23 +168877,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08e84c: |[08e84c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ -08e85c: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e860: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ -08e866: 0c00 |0005: move-result-object v0 │ │ -08e868: 6e20 1118 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1811 │ │ -08e86e: 2200 be03 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@03be │ │ -08e872: 7020 931f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ -08e878: 5b10 f005 |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05f0 │ │ -08e87c: 0e00 |0010: return-void │ │ +08f734: |[08f734] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ +08f744: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f748: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ +08f74e: 0c00 |0005: move-result-object v0 │ │ +08f750: 6e20 1118 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1811 │ │ +08f756: 2200 bc03 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@03bc │ │ +08f75a: 7020 931f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ +08f760: 5b10 f005 |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05f0 │ │ +08f764: 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; │ │ @@ -168886,24 +168904,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08e880: |[08e880] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(I)V │ │ -08e890: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e894: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ -08e89a: 0c00 |0005: move-result-object v0 │ │ -08e89c: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -08e8a2: 0c00 |0009: move-result-object v0 │ │ -08e8a4: 6e20 a101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -08e8aa: 0c00 |000d: move-result-object v0 │ │ -08e8ac: 6e20 be12 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@12be │ │ -08e8b2: 0e00 |0011: return-void │ │ +08f768: |[08f768] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(I)V │ │ +08f778: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f77c: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ +08f782: 0c00 |0005: move-result-object v0 │ │ +08f784: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +08f78a: 0c00 |0009: move-result-object v0 │ │ +08f78c: 6e20 a101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +08f792: 0c00 |000d: move-result-object v0 │ │ +08f794: 6e20 be12 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@12be │ │ +08f79a: 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 │ │ @@ -168913,20 +168931,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08e8b4: |[08e8b4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -08e8c4: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e8c8: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ -08e8ce: 0c00 |0005: move-result-object v0 │ │ -08e8d0: 6e20 1618 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1816 │ │ -08e8d6: 0e00 |0009: return-void │ │ +08f79c: |[08f79c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +08f7ac: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f7b0: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ +08f7b6: 0c00 |0005: move-result-object v0 │ │ +08f7b8: 6e20 1618 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1816 │ │ +08f7be: 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; │ │ @@ -168936,24 +168954,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08e8d8: |[08e8d8] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(I)V │ │ -08e8e8: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e8ec: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ -08e8f2: 0c00 |0005: move-result-object v0 │ │ -08e8f4: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -08e8fa: 0c00 |0009: move-result-object v0 │ │ -08e8fc: 6e20 a101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -08e902: 0c00 |000d: move-result-object v0 │ │ -08e904: 6e20 c012 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@12c0 │ │ -08e90a: 0e00 |0011: return-void │ │ +08f7c0: |[08f7c0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(I)V │ │ +08f7d0: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f7d4: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ +08f7da: 0c00 |0005: move-result-object v0 │ │ +08f7dc: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +08f7e2: 0c00 |0009: move-result-object v0 │ │ +08f7e4: 6e20 a101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +08f7ea: 0c00 |000d: move-result-object v0 │ │ +08f7ec: 6e20 c012 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@12c0 │ │ +08f7f2: 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 │ │ @@ -168963,35 +168981,35 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08e90c: |[08e90c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -08e91c: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ -08e920: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ -08e926: 0c00 |0005: move-result-object v0 │ │ -08e928: 6e20 1718 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@1817 │ │ -08e92e: 0e00 |0009: return-void │ │ +08f7f4: |[08f7f4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +08f804: 5410 f205 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05f2 │ │ +08f808: 7110 dc12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@12dc │ │ +08f80e: 0c00 |0005: move-result-object v0 │ │ +08f810: 6e20 1718 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@1817 │ │ +08f816: 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 : 478 (ActionBarImpl.java) │ │ + source_file_idx : 483 (ActionBarImpl.java) │ │ │ │ Class #642 header: │ │ -class_idx : 649 │ │ +class_idx : 647 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 628 │ │ -source_file_idx : 478 │ │ +superclass_idx : 626 │ │ +source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -169043,41 +169061,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 │ │ -08e930: |[08e930] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -08e940: 5b12 fa05 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08e944: 7010 dd10 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@10dd │ │ -08e94a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -08e94c: 5910 f705 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08e950: 0e00 |0008: return-void │ │ +08f818: |[08f818] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +08f828: 5b12 fa05 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08f82c: 7010 dd10 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@10dd │ │ +08f832: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +08f834: 5910 f705 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08f838: 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 │ │ -08e954: |[08e954] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ -08e964: 5410 f305 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@05f3 │ │ -08e968: 1100 |0002: return-object v0 │ │ +08f83c: |[08f83c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ +08f84c: 5410 f305 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@05f3 │ │ +08f850: 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;) │ │ @@ -169085,17 +169103,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e96c: |[08e96c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ -08e97c: 5410 f405 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05f4 │ │ -08e980: 1100 |0002: return-object v0 │ │ +08f854: |[08f854] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ +08f864: 5410 f405 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05f4 │ │ +08f868: 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;) │ │ @@ -169103,17 +169121,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e984: |[08e984] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCustomView:()Landroid/view/View; │ │ -08e994: 5410 f505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@05f5 │ │ -08e998: 1100 |0002: return-object v0 │ │ +08f86c: |[08f86c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCustomView:()Landroid/view/View; │ │ +08f87c: 5410 f505 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@05f5 │ │ +08f880: 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;) │ │ @@ -169121,17 +169139,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e99c: |[08e99c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -08e9ac: 5410 f605 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05f6 │ │ -08e9b0: 1100 |0002: return-object v0 │ │ +08f884: |[08f884] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +08f894: 5410 f605 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05f6 │ │ +08f898: 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;) │ │ @@ -169139,17 +169157,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e9b4: |[08e9b4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getPosition:()I │ │ -08e9c4: 5210 f705 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08e9c8: 0f00 |0002: return v0 │ │ +08f89c: |[08f89c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getPosition:()I │ │ +08f8ac: 5210 f705 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08f8b0: 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;) │ │ @@ -169157,17 +169175,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e9cc: |[08e9cc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getTag:()Ljava/lang/Object; │ │ -08e9dc: 5410 f805 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@05f8 │ │ -08e9e0: 1100 |0002: return-object v0 │ │ +08f8b4: |[08f8b4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getTag:()Ljava/lang/Object; │ │ +08f8c4: 5410 f805 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@05f8 │ │ +08f8c8: 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;) │ │ @@ -169175,17 +169193,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e9e4: |[08e9e4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getText:()Ljava/lang/CharSequence; │ │ -08e9f4: 5410 f905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@05f9 │ │ -08e9f8: 1100 |0002: return-object v0 │ │ +08f8cc: |[08f8cc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getText:()Ljava/lang/CharSequence; │ │ +08f8dc: 5410 f905 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@05f9 │ │ +08f8e0: 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;) │ │ @@ -169193,18 +169211,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e9fc: |[08e9fc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.select:()V │ │ -08ea0c: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08ea10: 6e20 0013 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ -08ea16: 0e00 |0005: return-void │ │ +08f8e4: |[08f8e4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.select:()V │ │ +08f8f4: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08f8f8: 6e20 0013 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ +08f8fe: 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; │ │ │ │ @@ -169213,25 +169231,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 │ │ -08ea18: |[08ea18] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08ea28: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08ea2c: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ -08ea32: 0c00 |0005: move-result-object v0 │ │ -08ea34: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -08ea3a: 0c00 |0009: move-result-object v0 │ │ -08ea3c: 6e20 a401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -08ea42: 0c00 |000d: move-result-object v0 │ │ -08ea44: 6e20 cb12 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12cb │ │ -08ea4a: 0c00 |0011: move-result-object v0 │ │ -08ea4c: 1100 |0012: return-object v0 │ │ +08f900: |[08f900] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08f910: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08f914: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ +08f91a: 0c00 |0005: move-result-object v0 │ │ +08f91c: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +08f922: 0c00 |0009: move-result-object v0 │ │ +08f924: 6e20 a401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +08f92a: 0c00 |000d: move-result-object v0 │ │ +08f92c: 6e20 cb12 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12cb │ │ +08f932: 0c00 |0011: move-result-object v0 │ │ +08f934: 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 │ │ │ │ @@ -169240,24 +169258,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 │ │ -08ea50: |[08ea50] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08ea60: 5b23 f405 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05f4 │ │ -08ea64: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08ea68: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -08ea6c: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08ea70: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ -08ea76: 0c00 |000b: move-result-object v0 │ │ -08ea78: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08ea7c: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ -08ea82: 1102 |0011: return-object v2 │ │ +08f938: |[08f938] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08f948: 5b23 f405 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05f4 │ │ +08f94c: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08f950: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +08f954: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08f958: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ +08f95e: 0c00 |000b: move-result-object v0 │ │ +08f960: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08f964: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ +08f96a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=922 │ │ 0x0002 line=923 │ │ 0x0006 line=924 │ │ 0x0011 line=926 │ │ locals : │ │ @@ -169269,52 +169287,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 │ │ -08ea84: |[08ea84] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08ea94: 5420 fa05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08ea98: 6e10 f512 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ -08ea9e: 0c00 |0005: move-result-object v0 │ │ -08eaa0: 7110 520d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -08eaa6: 0c00 |0009: move-result-object v0 │ │ -08eaa8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08eaaa: 6e30 540d 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -08eab0: 0c00 |000e: move-result-object v0 │ │ -08eab2: 6e20 cd12 0200 |000f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12cd │ │ -08eab8: 0c00 |0012: move-result-object v0 │ │ -08eaba: 1100 |0013: return-object v0 │ │ +08f96c: |[08f96c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08f97c: 5420 fa05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08f980: 6e10 f512 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ +08f986: 0c00 |0005: move-result-object v0 │ │ +08f988: 7110 520d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +08f98e: 0c00 |0009: move-result-object v0 │ │ +08f990: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08f992: 6e30 540d 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +08f998: 0c00 |000e: move-result-object v0 │ │ +08f99a: 6e20 cd12 0200 |000f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12cd │ │ +08f9a0: 0c00 |0012: move-result-object v0 │ │ +08f9a2: 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 │ │ -08eabc: |[08eabc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08eacc: 5b23 f505 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@05f5 │ │ -08ead0: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08ead4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -08ead8: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08eadc: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ -08eae2: 0c00 |000b: move-result-object v0 │ │ -08eae4: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08eae8: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ -08eaee: 1102 |0011: return-object v2 │ │ +08f9a4: |[08f9a4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08f9b4: 5b23 f505 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@05f5 │ │ +08f9b8: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08f9bc: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +08f9c0: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08f9c4: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ +08f9ca: 0c00 |000b: move-result-object v0 │ │ +08f9cc: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08f9d0: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ +08f9d6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0002 line=851 │ │ 0x0006 line=852 │ │ 0x0011 line=854 │ │ locals : │ │ @@ -169326,25 +169346,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 │ │ -08eaf0: |[08eaf0] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08eb00: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08eb04: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ -08eb0a: 0c00 |0005: move-result-object v0 │ │ -08eb0c: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -08eb12: 0c00 |0009: move-result-object v0 │ │ -08eb14: 6e20 9801 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -08eb1a: 0c00 |000d: move-result-object v0 │ │ -08eb1c: 6e20 cf12 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12cf │ │ -08eb22: 0c00 |0011: move-result-object v0 │ │ -08eb24: 1100 |0012: return-object v0 │ │ +08f9d8: |[08f9d8] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08f9e8: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08f9ec: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ +08f9f2: 0c00 |0005: move-result-object v0 │ │ +08f9f4: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +08f9fa: 0c00 |0009: move-result-object v0 │ │ +08f9fc: 6e20 9801 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +08fa02: 0c00 |000d: move-result-object v0 │ │ +08fa04: 6e20 cf12 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12cf │ │ +08fa0a: 0c00 |0011: move-result-object v0 │ │ +08fa0c: 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 │ │ │ │ @@ -169353,24 +169373,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 │ │ -08eb28: |[08eb28] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08eb38: 5b23 f605 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05f6 │ │ -08eb3c: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08eb40: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -08eb44: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08eb48: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ -08eb4e: 0c00 |000b: move-result-object v0 │ │ -08eb50: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08eb54: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ -08eb5a: 1102 |0011: return-object v2 │ │ +08fa10: |[08fa10] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08fa20: 5b23 f605 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05f6 │ │ +08fa24: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08fa28: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +08fa2c: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08fa30: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ +08fa36: 0c00 |000b: move-result-object v0 │ │ +08fa38: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08fa3c: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ +08fa42: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0002 line=885 │ │ 0x0006 line=886 │ │ 0x0011 line=888 │ │ locals : │ │ @@ -169382,17 +169402,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08eb5c: |[08eb5c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setPosition:(I)V │ │ -08eb6c: 5901 f705 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08eb70: 0e00 |0002: return-void │ │ +08fa44: |[08fa44] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setPosition:(I)V │ │ +08fa54: 5901 f705 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08fa58: 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 │ │ @@ -169402,17 +169422,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 │ │ -08eb74: |[08eb74] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08eb84: 5b01 f305 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@05f3 │ │ -08eb88: 1100 |0002: return-object v0 │ │ +08fa5c: |[08fa5c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08fa6c: 5b01 f305 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@05f3 │ │ +08fa70: 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; │ │ @@ -169422,17 +169442,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 │ │ -08eb8c: |[08eb8c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08eb9c: 5b01 f805 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@05f8 │ │ -08eba0: 1100 |0002: return-object v0 │ │ +08fa74: |[08fa74] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08fa84: 5b01 f805 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@05f8 │ │ +08fa88: 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; │ │ @@ -169442,25 +169462,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 │ │ -08eba4: |[08eba4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08ebb4: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08ebb8: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ -08ebbe: 0c00 |0005: move-result-object v0 │ │ -08ebc0: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -08ebc6: 0c00 |0009: move-result-object v0 │ │ -08ebc8: 6e20 a401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -08ebce: 0c00 |000d: move-result-object v0 │ │ -08ebd0: 6e20 d412 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12d4 │ │ -08ebd6: 0c00 |0011: move-result-object v0 │ │ -08ebd8: 1100 |0012: return-object v0 │ │ +08fa8c: |[08fa8c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08fa9c: 5410 fa05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08faa0: 7110 de12 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@12de │ │ +08faa6: 0c00 |0005: move-result-object v0 │ │ +08faa8: 6e10 3301 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +08faae: 0c00 |0009: move-result-object v0 │ │ +08fab0: 6e20 a401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +08fab6: 0c00 |000d: move-result-object v0 │ │ +08fab8: 6e20 d412 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@12d4 │ │ +08fabe: 0c00 |0011: move-result-object v0 │ │ +08fac0: 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 │ │ │ │ @@ -169469,41 +169489,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 │ │ -08ebdc: |[08ebdc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08ebec: 5b23 f905 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@05f9 │ │ -08ebf0: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08ebf4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -08ebf8: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ -08ebfc: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ -08ec02: 0c00 |000b: move-result-object v0 │ │ -08ec04: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ -08ec08: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ -08ec0e: 1102 |0011: return-object v2 │ │ +08fac4: |[08fac4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +08fad4: 5b23 f905 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@05f9 │ │ +08fad8: 5220 f705 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08fadc: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +08fae0: 5420 fa05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05fa │ │ +08fae4: 7110 df12 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@12df │ │ +08faea: 0c00 |000b: move-result-object v0 │ │ +08faec: 5221 f705 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@05f7 │ │ +08faf0: 6e20 291b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1b29 │ │ +08faf6: 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 : 478 (ActionBarImpl.java) │ │ + source_file_idx : 483 (ActionBarImpl.java) │ │ │ │ Class #643 header: │ │ -class_idx : 650 │ │ +class_idx : 648 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 630 │ │ -source_file_idx : 478 │ │ +superclass_idx : 628 │ │ +source_file_idx : 483 │ │ static_fields_size : 3 │ │ instance_fields_size: 27 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 58 │ │ │ │ Class #643 annotations: │ │ Annotations on class │ │ @@ -169649,47 +169669,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 │ │ -08ec10: |[08ec10] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Activity;I)V │ │ -08ec20: 7010 f210 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@10f2 │ │ -08ec26: 2202 c903 |0003: new-instance v2, Ljava/util/ArrayList; // type@03c9 │ │ -08ec2a: 7010 a41f 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -08ec30: 5b32 1606 |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08ec34: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -08ec36: 5932 0f06 |000b: iput v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08ec3a: 2202 c903 |000d: new-instance v2, Ljava/util/ArrayList; // type@03c9 │ │ -08ec3e: 7010 a41f 0200 |000f: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -08ec44: 5b32 0e06 |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ -08ec48: 2202 7000 |0014: new-instance v2, Landroid/os/Handler; // type@0070 │ │ -08ec4c: 7010 7602 0200 |0016: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@0276 │ │ -08ec52: 5b32 0a06 |0019: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@060a │ │ -08ec56: 2202 8602 |001b: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0286 │ │ -08ec5a: 7020 aa12 3200 |001d: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12aa │ │ -08ec60: 5b32 0c06 |0020: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ -08ec64: 2202 8702 |0022: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0287 │ │ -08ec68: 7020 ac12 3200 |0024: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12ac │ │ -08ec6e: 5b32 1206 |0027: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ -08ec72: 5b34 0006 |0029: iput-object v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0600 │ │ -08ec76: 6e10 6100 0400 |002b: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ -08ec7c: 0c01 |002e: move-result-object v1 │ │ -08ec7e: 6e10 970e 0100 |002f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ -08ec84: 0c00 |0032: move-result-object v0 │ │ -08ec86: 7020 f812 0300 |0033: invoke-direct {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@12f8 │ │ -08ec8c: d552 0002 |0036: and-int/lit16 v2, v5, #int 512 // #0200 │ │ -08ec90: 3902 0d00 |0038: if-nez v2, 0045 // +000d │ │ -08ec94: 1402 0200 0201 |003a: const v2, #float 2.38772e-38 // #01020002 │ │ -08ec9a: 6e20 d90d 2000 |003d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -08eca0: 0c02 |0040: move-result-object v2 │ │ -08eca2: 1f02 b002 |0041: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // type@02b0 │ │ -08eca6: 5b32 0206 |0043: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ -08ecaa: 0e00 |0045: return-void │ │ +08faf8: |[08faf8] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Activity;I)V │ │ +08fb08: 7010 f210 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@10f2 │ │ +08fb0e: 2202 c703 |0003: new-instance v2, Ljava/util/ArrayList; // type@03c7 │ │ +08fb12: 7010 a41f 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08fb18: 5b32 1606 |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +08fb1c: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +08fb1e: 5932 0f06 |000b: iput v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +08fb22: 2202 c703 |000d: new-instance v2, Ljava/util/ArrayList; // type@03c7 │ │ +08fb26: 7010 a41f 0200 |000f: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08fb2c: 5b32 0e06 |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ +08fb30: 2202 6f00 |0014: new-instance v2, Landroid/os/Handler; // type@006f │ │ +08fb34: 7010 7602 0200 |0016: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@0276 │ │ +08fb3a: 5b32 0a06 |0019: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@060a │ │ +08fb3e: 2202 8402 |001b: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0284 │ │ +08fb42: 7020 aa12 3200 |001d: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12aa │ │ +08fb48: 5b32 0c06 |0020: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ +08fb4c: 2202 8502 |0022: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0285 │ │ +08fb50: 7020 ac12 3200 |0024: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12ac │ │ +08fb56: 5b32 1206 |0027: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ +08fb5a: 5b34 0006 |0029: iput-object v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0600 │ │ +08fb5e: 6e10 6100 0400 |002b: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0061 │ │ +08fb64: 0c01 |002e: move-result-object v1 │ │ +08fb66: 6e10 970e 0100 |002f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ +08fb6c: 0c00 |0032: move-result-object v0 │ │ +08fb6e: 7020 f812 0300 |0033: invoke-direct {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@12f8 │ │ +08fb74: d552 0002 |0036: and-int/lit16 v2, v5, #int 512 // #0200 │ │ +08fb78: 3902 0d00 |0038: if-nez v2, 0045 // +000d │ │ +08fb7c: 1402 0200 0201 |003a: const v2, #float 2.38772e-38 // #01020002 │ │ +08fb82: 6e20 d90d 2000 |003d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08fb88: 0c02 |0040: move-result-object v2 │ │ +08fb8a: 1f02 ae02 |0041: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // type@02ae │ │ +08fb8e: 5b32 0206 |0043: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ +08fb92: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=81 │ │ 0x000a line=84 │ │ 0x000d line=91 │ │ 0x0014 line=102 │ │ @@ -169714,39 +169734,39 @@ │ │ type : '(Landroid/app/Dialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -08ecac: |[08ecac] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Dialog;)V │ │ -08ecbc: 7010 f210 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@10f2 │ │ -08ecc2: 2200 c903 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -08ecc6: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -08eccc: 5b10 1606 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08ecd0: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -08ecd2: 5910 0f06 |000b: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08ecd6: 2200 c903 |000d: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -08ecda: 7010 a41f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -08ece0: 5b10 0e06 |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ -08ece4: 2200 7000 |0014: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -08ece8: 7010 7602 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -08ecee: 5b10 0a06 |0019: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@060a │ │ -08ecf2: 2200 8602 |001b: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0286 │ │ -08ecf6: 7020 aa12 1000 |001d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12aa │ │ -08ecfc: 5b10 0c06 |0020: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ -08ed00: 2200 8702 |0022: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0287 │ │ -08ed04: 7020 ac12 1000 |0024: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12ac │ │ -08ed0a: 5b10 1206 |0027: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ -08ed0e: 6e10 9e00 0200 |0029: invoke-virtual {v2}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009e │ │ -08ed14: 0c00 |002c: move-result-object v0 │ │ -08ed16: 6e10 970e 0000 |002d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ -08ed1c: 0c00 |0030: move-result-object v0 │ │ -08ed1e: 7020 f812 0100 |0031: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@12f8 │ │ -08ed24: 0e00 |0034: return-void │ │ +08fb94: |[08fb94] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Dialog;)V │ │ +08fba4: 7010 f210 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@10f2 │ │ +08fbaa: 2200 c703 |0003: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +08fbae: 7010 a41f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08fbb4: 5b10 1606 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +08fbb8: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +08fbba: 5910 0f06 |000b: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +08fbbe: 2200 c703 |000d: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +08fbc2: 7010 a41f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +08fbc8: 5b10 0e06 |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ +08fbcc: 2200 6f00 |0014: new-instance v0, Landroid/os/Handler; // type@006f │ │ +08fbd0: 7010 7602 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +08fbd6: 5b10 0a06 |0019: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@060a │ │ +08fbda: 2200 8402 |001b: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@0284 │ │ +08fbde: 7020 aa12 1000 |001d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12aa │ │ +08fbe4: 5b10 0c06 |0020: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ +08fbe8: 2200 8502 |0022: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@0285 │ │ +08fbec: 7020 ac12 1000 |0024: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12ac │ │ +08fbf2: 5b10 1206 |0027: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ +08fbf6: 6e10 9e00 0200 |0029: invoke-virtual {v2}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009e │ │ +08fbfc: 0c00 |002c: move-result-object v0 │ │ +08fbfe: 6e10 970e 0000 |002d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e97 │ │ +08fc04: 0c00 |0030: move-result-object v0 │ │ +08fc06: 7020 f812 0100 |0031: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@12f8 │ │ +08fc0c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=81 │ │ 0x000a line=84 │ │ 0x000d line=91 │ │ 0x0014 line=102 │ │ @@ -169763,17 +169783,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 │ │ -08ed28: |[08ed28] com.actionbarsherlock.internal.app.ActionBarImpl.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ -08ed38: 5410 0206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ -08ed3c: 1100 |0002: return-object v0 │ │ +08fc10: |[08fc10] com.actionbarsherlock.internal.app.ActionBarImpl.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ +08fc20: 5410 0206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ +08fc24: 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;) │ │ @@ -169781,17 +169801,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 │ │ -08ed40: |[08ed40] com.actionbarsherlock.internal.app.ActionBarImpl.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ -08ed50: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08ed54: 1100 |0002: return-object v0 │ │ +08fc28: |[08fc28] com.actionbarsherlock.internal.app.ActionBarImpl.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ +08fc38: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +08fc3c: 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;) │ │ @@ -169799,17 +169819,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 │ │ -08ed58: |[08ed58] com.actionbarsherlock.internal.app.ActionBarImpl.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ -08ed68: 5410 1306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08ed6c: 1100 |0002: return-object v0 │ │ +08fc40: |[08fc40] com.actionbarsherlock.internal.app.ActionBarImpl.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ +08fc50: 5410 1306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +08fc54: 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;) │ │ @@ -169817,17 +169837,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 │ │ -08ed70: |[08ed70] com.actionbarsherlock.internal.app.ActionBarImpl.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I │ │ -08ed80: 5210 0406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ -08ed84: 0f00 |0002: return v0 │ │ +08fc58: |[08fc58] com.actionbarsherlock.internal.app.ActionBarImpl.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I │ │ +08fc68: 5210 0406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ +08fc6c: 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;) │ │ @@ -169835,17 +169855,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 │ │ -08ed88: |[08ed88] com.actionbarsherlock.internal.app.ActionBarImpl.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -08ed98: 5b01 0706 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08ed9c: 1101 |0002: return-object v1 │ │ +08fc70: |[08fc70] com.actionbarsherlock.internal.app.ActionBarImpl.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +08fc80: 5b01 0706 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +08fc84: 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; │ │ │ │ @@ -169854,17 +169874,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 │ │ -08eda0: |[08eda0] com.actionbarsherlock.internal.app.ActionBarImpl.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ -08edb0: 5410 0506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08edb4: 1100 |0002: return-object v0 │ │ +08fc88: |[08fc88] com.actionbarsherlock.internal.app.ActionBarImpl.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ +08fc98: 5410 0506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +08fc9c: 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;) │ │ @@ -169872,17 +169892,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 │ │ -08edb8: |[08edb8] com.actionbarsherlock.internal.app.ActionBarImpl.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ -08edc8: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08edcc: 1100 |0002: return-object v0 │ │ +08fca0: |[08fca0] com.actionbarsherlock.internal.app.ActionBarImpl.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ +08fcb0: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08fcb4: 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;) │ │ @@ -169890,17 +169910,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 │ │ -08edd0: |[08edd0] com.actionbarsherlock.internal.app.ActionBarImpl.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; │ │ -08ede0: 5410 0306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08ede4: 1100 |0002: return-object v0 │ │ +08fcb8: |[08fcb8] com.actionbarsherlock.internal.app.ActionBarImpl.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; │ │ +08fcc8: 5410 0306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +08fccc: 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;) │ │ @@ -169908,17 +169928,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 │ │ -08ede8: |[08ede8] com.actionbarsherlock.internal.app.ActionBarImpl.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ -08edf8: 5410 1406 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08edfc: 1100 |0002: return-object v0 │ │ +08fcd0: |[08fcd0] com.actionbarsherlock.internal.app.ActionBarImpl.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ +08fce0: 5410 1406 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08fce4: 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;) │ │ @@ -169926,28 +169946,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -08ee00: |[08ee00] com.actionbarsherlock.internal.app.ActionBarImpl.cleanupTabs:()V │ │ -08ee10: 5410 1006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08ee14: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -08ee18: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08ee1a: 6e20 0013 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ -08ee20: 5410 1606 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08ee24: 6e10 aa1f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -08ee2a: 5410 1406 |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08ee2e: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -08ee32: 5410 1406 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08ee36: 6e10 1c1b 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1b1c │ │ -08ee3c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -08ee3e: 5910 0f06 |0017: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08ee42: 0e00 |0019: return-void │ │ +08fce8: |[08fce8] com.actionbarsherlock.internal.app.ActionBarImpl.cleanupTabs:()V │ │ +08fcf8: 5410 1006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +08fcfc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +08fd00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08fd02: 6e20 0013 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ +08fd08: 5410 1606 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +08fd0c: 6e10 aa1f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +08fd12: 5410 1406 |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08fd16: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +08fd1a: 5410 1406 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08fd1e: 6e10 1c1b 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1b1c │ │ +08fd24: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +08fd26: 5910 0f06 |0017: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +08fd2a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x0008 line=341 │ │ 0x000d line=342 │ │ 0x0011 line=343 │ │ @@ -169961,40 +169981,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 │ │ -08ee44: |[08ee44] com.actionbarsherlock.internal.app.ActionBarImpl.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -08ee54: 0773 |0000: move-object v3, v7 │ │ -08ee56: 1f03 8902 |0001: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0289 │ │ -08ee5a: 6e10 c212 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ -08ee60: 0c00 |0006: move-result-object v0 │ │ -08ee62: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ -08ee66: 2204 a103 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08ee6a: 1a05 d901 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@01d9 │ │ -08ee6e: 7020 311f 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08ee74: 2704 |0010: throw v4 │ │ -08ee76: 6e20 d012 8300 |0011: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ -08ee7c: 5464 1606 |0014: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08ee80: 6e30 a71f 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ -08ee86: 5464 1606 |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08ee8a: 6e10 b31f 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08ee90: 0a01 |001e: move-result v1 │ │ -08ee92: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ -08ee96: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ -08ee9a: 5464 1606 |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08ee9e: 6e20 ad1f 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08eea4: 0c04 |0028: move-result-object v4 │ │ -08eea6: 1f04 8902 |0029: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0289 │ │ -08eeaa: 6e20 d012 2400 |002b: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ -08eeb0: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08eeb4: 28f1 |0030: goto 0021 // -000f │ │ -08eeb6: 0e00 |0031: return-void │ │ +08fd2c: |[08fd2c] com.actionbarsherlock.internal.app.ActionBarImpl.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +08fd3c: 0773 |0000: move-object v3, v7 │ │ +08fd3e: 1f03 8702 |0001: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0287 │ │ +08fd42: 6e10 c212 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ +08fd48: 0c00 |0006: move-result-object v0 │ │ +08fd4a: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ +08fd4e: 2204 9f03 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@039f │ │ +08fd52: 1a05 de01 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@01de │ │ +08fd56: 7020 311f 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08fd5c: 2704 |0010: throw v4 │ │ +08fd5e: 6e20 d012 8300 |0011: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ +08fd64: 5464 1606 |0014: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +08fd68: 6e30 a71f 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ +08fd6e: 5464 1606 |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +08fd72: 6e10 b31f 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +08fd78: 0a01 |001e: move-result v1 │ │ +08fd7a: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ +08fd7e: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ +08fd82: 5464 1606 |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +08fd86: 6e20 ad1f 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +08fd8c: 0c04 |0028: move-result-object v4 │ │ +08fd8e: 1f04 8702 |0029: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0287 │ │ +08fd92: 6e20 d012 2400 |002b: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ +08fd98: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08fd9c: 28f1 |0030: goto 0021 // -000f │ │ +08fd9e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0003 line=426 │ │ 0x0007 line=428 │ │ 0x0009 line=429 │ │ 0x0011 line=432 │ │ @@ -170018,39 +170038,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -08eeb8: |[08eeb8] com.actionbarsherlock.internal.app.ActionBarImpl.ensureTabsExist:()V │ │ -08eec8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08eeca: 5442 1406 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08eece: 3802 0300 |0003: if-eqz v2, 0006 // +0003 │ │ -08eed2: 0e00 |0005: return-void │ │ -08eed4: 2200 1503 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // type@0315 │ │ -08eed8: 5442 0306 |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08eedc: 7020 011b 2000 |000a: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@1b01 │ │ -08eee2: 5542 0b06 |000d: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ -08eee6: 3802 0d00 |000f: if-eqz v2, 001c // +000d │ │ -08eeea: 6e20 271b 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -08eef0: 5441 ff05 |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08eef4: 6e20 a718 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@18a7 │ │ -08eefa: 5b40 1406 |0019: iput-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08eefe: 28ea |001b: goto 0005 // -0016 │ │ -08ef00: 6e10 ef12 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@12ef │ │ -08ef06: 0a02 |001f: move-result v2 │ │ -08ef08: 1223 |0020: const/4 v3, #int 2 // #2 │ │ -08ef0a: 3332 0b00 |0021: if-ne v2, v3, 002c // +000b │ │ -08ef0e: 6e20 271b 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -08ef14: 5441 0106 |0026: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08ef18: 6e20 de17 0100 |0028: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@17de │ │ -08ef1e: 28ee |002b: goto 0019 // -0012 │ │ -08ef20: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -08ef24: 28f5 |002e: goto 0023 // -000b │ │ +08fda0: |[08fda0] com.actionbarsherlock.internal.app.ActionBarImpl.ensureTabsExist:()V │ │ +08fdb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08fdb2: 5442 1406 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08fdb6: 3802 0300 |0003: if-eqz v2, 0006 // +0003 │ │ +08fdba: 0e00 |0005: return-void │ │ +08fdbc: 2200 1303 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // type@0313 │ │ +08fdc0: 5442 0306 |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +08fdc4: 7020 011b 2000 |000a: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@1b01 │ │ +08fdca: 5542 0b06 |000d: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ +08fdce: 3802 0d00 |000f: if-eqz v2, 001c // +000d │ │ +08fdd2: 6e20 271b 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +08fdd8: 5441 ff05 |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08fddc: 6e20 a718 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@18a7 │ │ +08fde2: 5b40 1406 |0019: iput-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08fde6: 28ea |001b: goto 0005 // -0016 │ │ +08fde8: 6e10 ef12 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@12ef │ │ +08fdee: 0a02 |001f: move-result v2 │ │ +08fdf0: 1223 |0020: const/4 v3, #int 2 // #2 │ │ +08fdf2: 3332 0b00 |0021: if-ne v2, v3, 002c // +000b │ │ +08fdf6: 6e20 271b 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +08fdfc: 5441 0106 |0026: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +08fe00: 6e20 de17 0100 |0028: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@17de │ │ +08fe06: 28ee |002b: goto 0019 // -0012 │ │ +08fe08: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +08fe0c: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=215 │ │ 0x0005 line=230 │ │ 0x0006 line=219 │ │ 0x000d line=221 │ │ 0x0011 line=222 │ │ @@ -170067,176 +170087,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 │ │ -08ef28: |[08ef28] com.actionbarsherlock.internal.app.ActionBarImpl.init:(Landroid/view/View;)V │ │ -08ef38: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08ef3a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08ef3c: 6e10 de0d 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ -08ef42: 0c01 |0005: move-result-object v1 │ │ -08ef44: 5b51 0306 |0006: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08ef48: 6001 6604 |0008: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0466 │ │ -08ef4c: 6e20 d90d 1600 |000a: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -08ef52: 0c01 |000d: move-result-object v1 │ │ -08ef54: 1f01 e702 |000e: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@02e7 │ │ -08ef58: 5b51 ff05 |0010: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08ef5c: 6001 6a04 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@046a │ │ -08ef60: 6e20 d90d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -08ef66: 0c01 |0017: move-result-object v1 │ │ -08ef68: 1f01 df02 |0018: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@02df │ │ -08ef6c: 5b51 0506 |001a: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08ef70: 6001 6704 |001c: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar_container:I // field@0467 │ │ -08ef74: 6e20 d90d 1600 |001e: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -08ef7a: 0c01 |0021: move-result-object v1 │ │ -08ef7c: 1f01 dd02 |0022: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@02dd │ │ -08ef80: 5b51 0106 |0024: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08ef84: 6001 8804 |0026: sget v1, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0488 │ │ -08ef88: 6e20 d90d 1600 |0028: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -08ef8e: 0c01 |002b: move-result-object v1 │ │ -08ef90: 1f01 dd02 |002c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@02dd │ │ -08ef94: 5b51 1306 |002e: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08ef98: 5451 ff05 |0030: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08ef9c: 3801 0a00 |0032: if-eqz v1, 003c // +000a │ │ -08efa0: 5451 0506 |0034: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08efa4: 3801 0600 |0036: if-eqz v1, 003c // +0006 │ │ -08efa8: 5451 0106 |0038: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08efac: 3901 2900 |003a: if-nez v1, 0063 // +0029 │ │ -08efb0: 2201 a103 |003c: new-instance v1, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08efb4: 2202 b303 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -08efb8: 7010 761f 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -08efbe: 6e10 4f1f 0500 |0043: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -08efc4: 0c03 |0046: move-result-object v3 │ │ -08efc6: 6e10 1e1f 0300 |0047: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -08efcc: 0c03 |004a: move-result-object v3 │ │ -08efce: 6e20 7e1f 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08efd4: 0c02 |004e: move-result-object v2 │ │ -08efd6: 1a03 4300 |004f: const-string v3, " can only be used " // string@0043 │ │ -08efda: 6e20 7e1f 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08efe0: 0c02 |0054: move-result-object v2 │ │ -08efe2: 1a03 d426 |0055: const-string v3, "with a compatible window decor layout" // string@26d4 │ │ -08efe6: 6e20 7e1f 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -08efec: 0c02 |005a: move-result-object v2 │ │ -08efee: 6e10 841f 0200 |005b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -08eff4: 0c02 |005e: move-result-object v2 │ │ -08eff6: 7020 311f 2100 |005f: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08effc: 2701 |0062: throw v1 │ │ -08effe: 5451 ff05 |0063: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f002: 5454 0506 |0065: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08f006: 6e20 a218 4100 |0067: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V // method@18a2 │ │ -08f00c: 5451 ff05 |006a: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f010: 6e10 9018 0100 |006c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@1890 │ │ -08f016: 0a01 |006f: move-result v1 │ │ -08f018: 3801 2c00 |0070: if-eqz v1, 009c // +002c │ │ -08f01c: 0121 |0072: move v1, v2 │ │ -08f01e: 5951 0406 |0073: iput v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ -08f022: 5451 0306 |0075: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08f026: 6e10 2c01 0100 |0077: invoke-virtual {v1}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012c │ │ -08f02c: 0c01 |007a: move-result-object v1 │ │ -08f02e: 5211 1900 |007b: iget v1, v1, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0019 │ │ -08f032: 1304 0e00 |007d: const/16 v4, #int 14 // #e │ │ -08f036: 3541 1f00 |007f: if-ge v1, v4, 009e // +001f │ │ -08f03a: 0120 |0081: move v0, v2 │ │ -08f03c: 5451 ff05 |0082: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f040: 6e10 7418 0100 |0084: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ -08f046: 0a01 |0087: move-result v1 │ │ -08f048: dd01 0104 |0088: and-int/lit8 v1, v1, #int 4 // #04 │ │ -08f04c: 3801 1600 |008a: if-eqz v1, 00a0 // +0016 │ │ -08f050: b620 |008c: or-int/2addr v0, v2 │ │ -08f052: 6e20 0d13 0500 |008d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHomeButtonEnabled:(Z)V // method@130d │ │ -08f058: 5451 0306 |0090: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08f05c: 6002 d703 |0092: sget v2, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@03d7 │ │ -08f060: 7120 a712 2100 |0094: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ -08f066: 0a01 |0097: move-result v1 │ │ -08f068: 7020 0c13 1500 |0098: invoke-direct {v5, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@130c │ │ -08f06e: 0e00 |009b: return-void │ │ -08f070: 0131 |009c: move v1, v3 │ │ -08f072: 28d6 |009d: goto 0073 // -002a │ │ -08f074: 0130 |009e: move v0, v3 │ │ -08f076: 28e3 |009f: goto 0082 // -001d │ │ -08f078: 0132 |00a0: move v2, v3 │ │ -08f07a: 28eb |00a1: goto 008c // -0015 │ │ + insns size : 156 16-bit code units │ │ +08fe10: |[08fe10] com.actionbarsherlock.internal.app.ActionBarImpl.init:(Landroid/view/View;)V │ │ +08fe20: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08fe22: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08fe24: 6e10 de0d 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0dde │ │ +08fe2a: 0c01 |0005: move-result-object v1 │ │ +08fe2c: 5b51 0306 |0006: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +08fe30: 6001 6604 |0008: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0466 │ │ +08fe34: 6e20 d90d 1600 |000a: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08fe3a: 0c01 |000d: move-result-object v1 │ │ +08fe3c: 1f01 e502 |000e: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@02e5 │ │ +08fe40: 5b51 ff05 |0010: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08fe44: 6001 6a04 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@046a │ │ +08fe48: 6e20 d90d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08fe4e: 0c01 |0017: move-result-object v1 │ │ +08fe50: 1f01 dd02 |0018: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@02dd │ │ +08fe54: 5b51 0506 |001a: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +08fe58: 6001 6704 |001c: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar_container:I // field@0467 │ │ +08fe5c: 6e20 d90d 1600 |001e: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08fe62: 0c01 |0021: move-result-object v1 │ │ +08fe64: 1f01 db02 |0022: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@02db │ │ +08fe68: 5b51 0106 |0024: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +08fe6c: 6001 8804 |0026: sget v1, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0488 │ │ +08fe70: 6e20 d90d 1600 |0028: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +08fe76: 0c01 |002b: move-result-object v1 │ │ +08fe78: 1f01 db02 |002c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@02db │ │ +08fe7c: 5b51 1306 |002e: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +08fe80: 5451 ff05 |0030: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08fe84: 3801 0a00 |0032: if-eqz v1, 003c // +000a │ │ +08fe88: 5451 0506 |0034: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +08fe8c: 3801 0600 |0036: if-eqz v1, 003c // +0006 │ │ +08fe90: 5451 0106 |0038: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +08fe94: 3901 2300 |003a: if-nez v1, 005d // +0023 │ │ +08fe98: 2201 9f03 |003c: new-instance v1, Ljava/lang/IllegalStateException; // type@039f │ │ +08fe9c: 2202 b103 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +08fea0: 7010 761f 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +08fea6: 6e10 4f1f 0500 |0043: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +08feac: 0c03 |0046: move-result-object v3 │ │ +08feae: 6e10 1e1f 0300 |0047: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +08feb4: 0c03 |004a: move-result-object v3 │ │ +08feb6: 6e20 7e1f 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08febc: 0c02 |004e: move-result-object v2 │ │ +08febe: 1a03 4400 |004f: const-string v3, " can only be used with a compatible window decor layout" // string@0044 │ │ +08fec2: 6e20 7e1f 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +08fec8: 0c02 |0054: move-result-object v2 │ │ +08feca: 6e10 841f 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +08fed0: 0c02 |0058: move-result-object v2 │ │ +08fed2: 7020 311f 2100 |0059: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +08fed8: 2701 |005c: throw v1 │ │ +08feda: 5451 ff05 |005d: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08fede: 5454 0506 |005f: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +08fee2: 6e20 a218 4100 |0061: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V // method@18a2 │ │ +08fee8: 5451 ff05 |0064: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08feec: 6e10 9018 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@1890 │ │ +08fef2: 0a01 |0069: move-result v1 │ │ +08fef4: 3801 2c00 |006a: if-eqz v1, 0096 // +002c │ │ +08fef8: 0121 |006c: move v1, v2 │ │ +08fefa: 5951 0406 |006d: iput v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ +08fefe: 5451 0306 |006f: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +08ff02: 6e10 2c01 0100 |0071: invoke-virtual {v1}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012c │ │ +08ff08: 0c01 |0074: move-result-object v1 │ │ +08ff0a: 5211 1900 |0075: iget v1, v1, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0019 │ │ +08ff0e: 1304 0e00 |0077: const/16 v4, #int 14 // #e │ │ +08ff12: 3541 1f00 |0079: if-ge v1, v4, 0098 // +001f │ │ +08ff16: 0120 |007b: move v0, v2 │ │ +08ff18: 5451 ff05 |007c: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08ff1c: 6e10 7418 0100 |007e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ +08ff22: 0a01 |0081: move-result v1 │ │ +08ff24: dd01 0104 |0082: and-int/lit8 v1, v1, #int 4 // #04 │ │ +08ff28: 3801 1600 |0084: if-eqz v1, 009a // +0016 │ │ +08ff2c: b620 |0086: or-int/2addr v0, v2 │ │ +08ff2e: 6e20 0d13 0500 |0087: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHomeButtonEnabled:(Z)V // method@130d │ │ +08ff34: 5451 0306 |008a: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +08ff38: 6002 d703 |008c: sget v2, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@03d7 │ │ +08ff3c: 7120 a712 2100 |008e: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ +08ff42: 0a01 |0091: move-result v1 │ │ +08ff44: 7020 0c13 1500 |0092: invoke-direct {v5, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@130c │ │ +08ff4a: 0e00 |0095: return-void │ │ +08ff4c: 0131 |0096: move v1, v3 │ │ +08ff4e: 28d6 |0097: goto 006d // -002a │ │ +08ff50: 0130 |0098: move v0, v3 │ │ +08ff52: 28e3 |0099: goto 007c // -001d │ │ +08ff54: 0132 |009a: move v2, v3 │ │ +08ff56: 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 │ │ -08f07c: |[08f07c] com.actionbarsherlock.internal.app.ActionBarImpl.setHasEmbeddedTabs:(Z)V │ │ -08f08c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08f08e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -08f090: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -08f092: 5c56 0b06 |0003: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ -08f096: 5553 0b06 |0005: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ -08f09a: 3903 2e00 |0007: if-nez v3, 0035 // +002e │ │ -08f09e: 5453 ff05 |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f0a2: 6e20 a718 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@18a7 │ │ -08f0a8: 5453 0106 |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f0ac: 5454 1406 |0010: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f0b0: 6e20 de17 4300 |0012: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@17de │ │ -08f0b6: 6e10 ef12 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@12ef │ │ -08f0bc: 0a03 |0018: move-result v3 │ │ -08f0be: 1224 |0019: const/4 v4, #int 2 // #2 │ │ -08f0c0: 3343 2800 |001a: if-ne v3, v4, 0042 // +0028 │ │ -08f0c4: 0110 |001c: move v0, v1 │ │ -08f0c6: 5453 1406 |001d: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f0ca: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -08f0ce: 5454 1406 |0021: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f0d2: 3800 2100 |0023: if-eqz v0, 0044 // +0021 │ │ -08f0d6: 0123 |0025: move v3, v2 │ │ -08f0d8: 6e20 271b 3400 |0026: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -08f0de: 5453 ff05 |0029: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f0e2: 5554 0b06 |002b: iget-boolean v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ -08f0e6: 3904 1a00 |002d: if-nez v4, 0047 // +001a │ │ -08f0ea: 3800 1800 |002f: if-eqz v0, 0047 // +0018 │ │ -08f0ee: 6e20 a118 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@18a1 │ │ -08f0f4: 0e00 |0034: return-void │ │ -08f0f6: 5453 0106 |0035: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f0fa: 6e20 de17 4300 |0037: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@17de │ │ -08f100: 5453 ff05 |003a: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f104: 5454 1406 |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f108: 6e20 a718 4300 |003e: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@18a7 │ │ -08f10e: 28d4 |0041: goto 0015 // -002c │ │ -08f110: 0120 |0042: move v0, v2 │ │ -08f112: 28da |0043: goto 001d // -0026 │ │ -08f114: 1303 0800 |0044: const/16 v3, #int 8 // #8 │ │ -08f118: 28e0 |0046: goto 0026 // -0020 │ │ -08f11a: 0121 |0047: move v1, v2 │ │ -08f11c: 28e9 |0048: goto 0031 // -0017 │ │ +08ff58: |[08ff58] com.actionbarsherlock.internal.app.ActionBarImpl.setHasEmbeddedTabs:(Z)V │ │ +08ff68: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08ff6a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08ff6c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +08ff6e: 5c56 0b06 |0003: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ +08ff72: 5553 0b06 |0005: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ +08ff76: 3903 2e00 |0007: if-nez v3, 0035 // +002e │ │ +08ff7a: 5453 ff05 |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08ff7e: 6e20 a718 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@18a7 │ │ +08ff84: 5453 0106 |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +08ff88: 5454 1406 |0010: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08ff8c: 6e20 de17 4300 |0012: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@17de │ │ +08ff92: 6e10 ef12 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@12ef │ │ +08ff98: 0a03 |0018: move-result v3 │ │ +08ff9a: 1224 |0019: const/4 v4, #int 2 // #2 │ │ +08ff9c: 3343 2800 |001a: if-ne v3, v4, 0042 // +0028 │ │ +08ffa0: 0110 |001c: move v0, v1 │ │ +08ffa2: 5453 1406 |001d: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08ffa6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +08ffaa: 5454 1406 |0021: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08ffae: 3800 2100 |0023: if-eqz v0, 0044 // +0021 │ │ +08ffb2: 0123 |0025: move v3, v2 │ │ +08ffb4: 6e20 271b 3400 |0026: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +08ffba: 5453 ff05 |0029: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08ffbe: 5554 0b06 |002b: iget-boolean v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ +08ffc2: 3904 1a00 |002d: if-nez v4, 0047 // +001a │ │ +08ffc6: 3800 1800 |002f: if-eqz v0, 0047 // +0018 │ │ +08ffca: 6e20 a118 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@18a1 │ │ +08ffd0: 0e00 |0034: return-void │ │ +08ffd2: 5453 0106 |0035: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +08ffd6: 6e20 de17 4300 |0037: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@17de │ │ +08ffdc: 5453 ff05 |003a: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +08ffe0: 5454 1406 |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +08ffe4: 6e20 a718 4300 |003e: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@18a7 │ │ +08ffea: 28d4 |0041: goto 0015 // -002c │ │ +08ffec: 0120 |0042: move v0, v2 │ │ +08ffee: 28da |0043: goto 001d // -0026 │ │ +08fff0: 1303 0800 |0044: const/16 v3, #int 8 // #8 │ │ +08fff4: 28e0 |0046: goto 0026 // -0020 │ │ +08fff6: 0121 |0047: move v1, v2 │ │ +08fff8: 28e9 |0048: goto 0031 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=198 │ │ 0x0005 line=200 │ │ 0x0009 line=201 │ │ 0x000e line=202 │ │ 0x0015 line=207 │ │ @@ -170261,18 +170278,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 │ │ -08f120: |[08f120] com.actionbarsherlock.internal.app.ActionBarImpl.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -08f130: 5410 0e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ -08f134: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -08f13a: 0e00 |0005: return-void │ │ +08fffc: |[08fffc] com.actionbarsherlock.internal.app.ActionBarImpl.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +09000c: 5410 0e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ +090010: 6e20 a81f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +090016: 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; │ │ @@ -170282,20 +170299,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 │ │ -08f13c: |[08f13c] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -08f14c: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f150: 6e10 ae1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -08f156: 0a00 |0005: move-result v0 │ │ -08f158: 6e30 e412 2100 |0006: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@12e4 │ │ -08f15e: 0e00 |0009: return-void │ │ +090018: |[090018] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +090028: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +09002c: 6e10 ae1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +090032: 0a00 |0005: move-result v0 │ │ +090034: 6e30 e412 2100 |0006: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@12e4 │ │ +09003a: 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; │ │ @@ -170305,20 +170322,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 │ │ -08f160: |[08f160] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -08f170: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f174: 6e10 ae1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -08f17a: 0a00 |0005: move-result v0 │ │ -08f17c: 6e40 e312 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@12e3 │ │ -08f182: 0e00 |0009: return-void │ │ +09003c: |[09003c] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +09004c: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +090050: 6e10 ae1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +090056: 0a00 |0005: move-result v0 │ │ +090058: 6e40 e312 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@12e3 │ │ +09005e: 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; │ │ @@ -170329,22 +170346,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 │ │ -08f184: |[08f184] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -08f194: 7010 ea12 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@12ea │ │ -08f19a: 5410 1406 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f19e: 6e40 041b 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@1b04 │ │ -08f1a4: 7030 e812 2103 |0008: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@12e8 │ │ -08f1aa: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -08f1ae: 6e20 0013 2100 |000d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ -08f1b4: 0e00 |0010: return-void │ │ +090060: |[090060] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +090070: 7010 ea12 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@12ea │ │ +090076: 5410 1406 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +09007a: 6e40 041b 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@1b04 │ │ +090080: 7030 e812 2103 |0008: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@12e8 │ │ +090086: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +09008a: 6e20 0013 2100 |000d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ +090090: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0003 line=464 │ │ 0x0008 line=465 │ │ 0x000b line=466 │ │ 0x000d line=467 │ │ @@ -170360,25 +170377,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 │ │ -08f1b8: |[08f1b8] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -08f1c8: 7010 ea12 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@12ea │ │ -08f1ce: 5410 1406 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f1d2: 6e30 051b 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@1b05 │ │ -08f1d8: 5410 1606 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f1dc: 6e10 b31f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08f1e2: 0a00 |000d: move-result v0 │ │ -08f1e4: 7030 e812 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@12e8 │ │ -08f1ea: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ -08f1ee: 6e20 0013 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ -08f1f4: 0e00 |0016: return-void │ │ +090094: |[090094] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0900a4: 7010 ea12 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@12ea │ │ +0900aa: 5410 1406 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +0900ae: 6e30 051b 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@1b05 │ │ +0900b4: 5410 1606 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +0900b8: 6e10 b31f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0900be: 0a00 |000d: move-result v0 │ │ +0900c0: 7030 e812 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@12e8 │ │ +0900c6: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ +0900ca: 6e20 0013 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ +0900d0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0008 line=455 │ │ 0x0011 line=456 │ │ 0x0013 line=457 │ │ @@ -170393,51 +170410,51 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -08f1f8: |[08f1f8] com.actionbarsherlock.internal.app.ActionBarImpl.animateToMode:(Z)V │ │ -08f208: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -08f20c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -08f20e: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ -08f212: 6e20 1d13 2400 |0005: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@131d │ │ -08f218: 5440 0606 |0008: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0606 │ │ -08f21c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08f220: 5440 0606 |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0606 │ │ -08f224: 6e10 7613 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ -08f22a: 5443 ff05 |0011: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f22e: 3805 2a00 |0013: if-eqz v5, 003d // +002a │ │ -08f232: 0110 |0015: move v0, v1 │ │ -08f234: 6e20 6718 0300 |0016: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@1867 │ │ -08f23a: 5443 0506 |0019: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08f23e: 3805 2400 |001b: if-eqz v5, 003f // +0024 │ │ -08f242: 0120 |001d: move v0, v2 │ │ -08f244: 6e20 ea17 0300 |001e: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@17ea │ │ -08f24a: 5440 1406 |0021: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f24e: 3800 1900 |0023: if-eqz v0, 003c // +0019 │ │ -08f252: 5440 ff05 |0025: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f256: 6e10 8618 0000 |0027: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@1886 │ │ -08f25c: 0a00 |002a: move-result v0 │ │ -08f25e: 3900 1100 |002b: if-nez v0, 003c // +0011 │ │ -08f262: 5440 ff05 |002d: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f266: 6e10 8d18 0000 |002f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@188d │ │ -08f26c: 0a00 |0032: move-result v0 │ │ -08f26e: 3800 0900 |0033: if-eqz v0, 003c // +0009 │ │ -08f272: 5440 1406 |0035: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f276: 3805 0a00 |0037: if-eqz v5, 0041 // +000a │ │ -08f27a: 6e20 081b 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToVisibility:(I)V // method@1b08 │ │ -08f280: 0e00 |003c: return-void │ │ -08f282: 0120 |003d: move v0, v2 │ │ -08f284: 28d8 |003e: goto 0016 // -0028 │ │ -08f286: 0110 |003f: move v0, v1 │ │ -08f288: 28de |0040: goto 001e // -0022 │ │ -08f28a: 0121 |0041: move v1, v2 │ │ -08f28c: 28f7 |0042: goto 0039 // -0009 │ │ +0900d4: |[0900d4] com.actionbarsherlock.internal.app.ActionBarImpl.animateToMode:(Z)V │ │ +0900e4: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0900e8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0900ea: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ +0900ee: 6e20 1d13 2400 |0005: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@131d │ │ +0900f4: 5440 0606 |0008: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0606 │ │ +0900f8: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0900fc: 5440 0606 |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0606 │ │ +090100: 6e10 7613 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ +090106: 5443 ff05 |0011: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +09010a: 3805 2a00 |0013: if-eqz v5, 003d // +002a │ │ +09010e: 0110 |0015: move v0, v1 │ │ +090110: 6e20 6718 0300 |0016: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@1867 │ │ +090116: 5443 0506 |0019: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +09011a: 3805 2400 |001b: if-eqz v5, 003f // +0024 │ │ +09011e: 0120 |001d: move v0, v2 │ │ +090120: 6e20 ea17 0300 |001e: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@17ea │ │ +090126: 5440 1406 |0021: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +09012a: 3800 1900 |0023: if-eqz v0, 003c // +0019 │ │ +09012e: 5440 ff05 |0025: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090132: 6e10 8618 0000 |0027: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@1886 │ │ +090138: 0a00 |002a: move-result v0 │ │ +09013a: 3900 1100 |002b: if-nez v0, 003c // +0011 │ │ +09013e: 5440 ff05 |002d: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090142: 6e10 8d18 0000 |002f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@188d │ │ +090148: 0a00 |0032: move-result v0 │ │ +09014a: 3800 0900 |0033: if-eqz v0, 003c // +0009 │ │ +09014e: 5440 1406 |0035: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +090152: 3805 0a00 |0037: if-eqz v5, 0041 // +000a │ │ +090156: 6e20 081b 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToVisibility:(I)V // method@1b08 │ │ +09015c: 0e00 |003c: return-void │ │ +09015e: 0120 |003d: move v0, v2 │ │ +090160: 28d8 |003e: goto 0016 // -0028 │ │ +090162: 0110 |003f: move v0, v1 │ │ +090164: 28de |0040: goto 001e // -0022 │ │ +090166: 0121 |0041: move v1, v2 │ │ +090168: 28f7 |0042: goto 0039 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=627 │ │ 0x0005 line=628 │ │ 0x0008 line=630 │ │ 0x000c line=631 │ │ 0x0011 line=634 │ │ @@ -170457,24 +170474,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08f290: |[08f290] com.actionbarsherlock.internal.app.ActionBarImpl.completeDeferredDestroyActionMode:()V │ │ -08f2a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08f2a2: 5430 0906 |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ -08f2a6: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -08f2aa: 5430 0906 |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ -08f2ae: 5431 0806 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0608 │ │ -08f2b2: 7220 3a1b 1000 |0009: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ -08f2b8: 5b32 0806 |000c: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0608 │ │ -08f2bc: 5b32 0906 |000e: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ -08f2c0: 0e00 |0010: return-void │ │ +09016c: |[09016c] com.actionbarsherlock.internal.app.ActionBarImpl.completeDeferredDestroyActionMode:()V │ │ +09017c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09017e: 5430 0906 |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ +090182: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +090186: 5430 0906 |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ +09018a: 5431 0806 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0608 │ │ +09018e: 7220 3a1b 1000 |0009: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ +090194: 5b32 0806 |000c: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0608 │ │ +090198: 5b32 0906 |000e: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0609 │ │ +09019c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=233 │ │ 0x0005 line=234 │ │ 0x000c line=235 │ │ 0x000e line=236 │ │ 0x0010 line=238 │ │ @@ -170486,31 +170503,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08f2c4: |[08f2c4] com.actionbarsherlock.internal.app.ActionBarImpl.dispatchMenuVisibilityChanged:(Z)V │ │ -08f2d4: 5532 0d06 |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@060d │ │ -08f2d8: 3324 0300 |0002: if-ne v4, v2, 0005 // +0003 │ │ -08f2dc: 0e00 |0004: return-void │ │ -08f2de: 5c34 0d06 |0005: iput-boolean v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@060d │ │ -08f2e2: 5432 0e06 |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ -08f2e6: 6e10 b31f 0200 |0009: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08f2ec: 0a00 |000c: move-result v0 │ │ -08f2ee: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08f2f0: 3501 f6ff |000e: if-ge v1, v0, 0004 // -000a │ │ -08f2f4: 5432 0e06 |0010: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ -08f2f8: 6e20 ad1f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08f2fe: 0c02 |0015: move-result-object v2 │ │ -08f300: 1f02 7202 |0016: check-cast v2, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0272 │ │ -08f304: 7220 db10 4200 |0018: invoke-interface {v2, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@10db │ │ -08f30a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08f30e: 28f1 |001d: goto 000e // -000f │ │ +0901a0: |[0901a0] com.actionbarsherlock.internal.app.ActionBarImpl.dispatchMenuVisibilityChanged:(Z)V │ │ +0901b0: 5532 0d06 |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@060d │ │ +0901b4: 3324 0300 |0002: if-ne v4, v2, 0005 // +0003 │ │ +0901b8: 0e00 |0004: return-void │ │ +0901ba: 5c34 0d06 |0005: iput-boolean v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@060d │ │ +0901be: 5432 0e06 |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ +0901c2: 6e10 b31f 0200 |0009: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0901c8: 0a00 |000c: move-result v0 │ │ +0901ca: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0901cc: 3501 f6ff |000e: if-ge v1, v0, 0004 // -000a │ │ +0901d0: 5432 0e06 |0010: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ +0901d4: 6e20 ad1f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0901da: 0c02 |0015: move-result-object v2 │ │ +0901dc: 1f02 7002 |0016: check-cast v2, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0270 │ │ +0901e0: 7220 db10 4200 |0018: invoke-interface {v2, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@10db │ │ +0901e6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0901ea: 28f1 |001d: goto 000e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=272 │ │ 0x0005 line=266 │ │ 0x0007 line=268 │ │ 0x000d line=269 │ │ @@ -170527,19 +170544,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f310: |[08f310] com.actionbarsherlock.internal.app.ActionBarImpl.getCustomView:()Landroid/view/View; │ │ -08f320: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f324: 6e10 7318 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@1873 │ │ -08f32a: 0c00 |0005: move-result-object v0 │ │ -08f32c: 1100 |0006: return-object v0 │ │ +0901ec: |[0901ec] com.actionbarsherlock.internal.app.ActionBarImpl.getCustomView:()Landroid/view/View; │ │ +0901fc: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090200: 6e10 7318 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@1873 │ │ +090206: 0c00 |0005: move-result-object v0 │ │ +090208: 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;) │ │ @@ -170547,19 +170564,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f330: |[08f330] com.actionbarsherlock.internal.app.ActionBarImpl.getDisplayOptions:()I │ │ -08f340: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f344: 6e10 7418 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ -08f34a: 0a00 |0005: move-result v0 │ │ -08f34c: 0f00 |0006: return v0 │ │ +09020c: |[09020c] com.actionbarsherlock.internal.app.ActionBarImpl.getDisplayOptions:()I │ │ +09021c: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090220: 6e10 7418 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ +090226: 0a00 |0005: move-result v0 │ │ +090228: 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;) │ │ @@ -170567,19 +170584,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f350: |[08f350] com.actionbarsherlock.internal.app.ActionBarImpl.getHeight:()I │ │ -08f360: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f364: 6e10 c617 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ -08f36a: 0a00 |0005: move-result v0 │ │ -08f36c: 0f00 |0006: return v0 │ │ +09022c: |[09022c] com.actionbarsherlock.internal.app.ActionBarImpl.getHeight:()I │ │ +09023c: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090240: 6e10 c617 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ +090246: 0a00 |0005: move-result v0 │ │ +090248: 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;) │ │ @@ -170587,34 +170604,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -08f370: |[08f370] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationItemCount:()I │ │ -08f380: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08f382: 5432 ff05 |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f386: 6e10 7b18 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ -08f38c: 0a02 |0006: move-result v2 │ │ -08f38e: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ -08f394: 0f01 |000a: return v1 │ │ -08f396: 5431 1606 |000b: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f39a: 6e10 b31f 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08f3a0: 0a01 |0010: move-result v1 │ │ -08f3a2: 28f9 |0011: goto 000a // -0007 │ │ -08f3a4: 5432 ff05 |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f3a8: 6e10 7518 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@1875 │ │ -08f3ae: 0c00 |0017: move-result-object v0 │ │ -08f3b0: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ -08f3b4: 7210 3e10 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ -08f3ba: 0a01 |001d: move-result v1 │ │ -08f3bc: 28ec |001e: goto 000a // -0014 │ │ -08f3be: 0000 |001f: nop // spacer │ │ -08f3c0: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ +09024c: |[09024c] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationItemCount:()I │ │ +09025c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09025e: 5432 ff05 |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090262: 6e10 7b18 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ +090268: 0a02 |0006: move-result v2 │ │ +09026a: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ +090270: 0f01 |000a: return v1 │ │ +090272: 5431 1606 |000b: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +090276: 6e10 b31f 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09027c: 0a01 |0010: move-result v1 │ │ +09027e: 28f9 |0011: goto 000a // -0007 │ │ +090280: 5432 ff05 |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090284: 6e10 7518 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@1875 │ │ +09028a: 0c00 |0017: move-result-object v0 │ │ +09028c: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ +090290: 7210 3e10 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ +090296: 0a01 |001d: move-result v1 │ │ +090298: 28ec |001e: goto 000a // -0014 │ │ +09029a: 0000 |001f: nop // spacer │ │ +09029c: 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 │ │ @@ -170628,19 +170645,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f3d0: |[08f3d0] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationMode:()I │ │ -08f3e0: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f3e4: 6e10 7b18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ -08f3ea: 0a00 |0005: move-result v0 │ │ -08f3ec: 0f00 |0006: return v0 │ │ +0902ac: |[0902ac] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationMode:()I │ │ +0902bc: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +0902c0: 6e10 7b18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ +0902c6: 0a00 |0005: move-result v0 │ │ +0902c8: 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;) │ │ @@ -170648,33 +170665,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -08f3f0: |[08f3f0] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedNavigationIndex:()I │ │ -08f400: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -08f402: 5421 ff05 |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f406: 6e10 7b18 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ -08f40c: 0a01 |0006: move-result v1 │ │ -08f40e: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ -08f414: 0f00 |000a: return v0 │ │ -08f416: 5421 1006 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f41a: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -08f41e: 5420 1006 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f422: 6e10 c612 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@12c6 │ │ -08f428: 0a00 |0014: move-result v0 │ │ -08f42a: 28f5 |0015: goto 000a // -000b │ │ -08f42c: 5420 ff05 |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f430: 6e10 7618 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@1876 │ │ -08f436: 0a00 |001b: move-result v0 │ │ -08f438: 28ee |001c: goto 000a // -0012 │ │ -08f43a: 0000 |001d: nop // spacer │ │ -08f43c: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ +0902cc: |[0902cc] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedNavigationIndex:()I │ │ +0902dc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0902de: 5421 ff05 |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +0902e2: 6e10 7b18 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ +0902e8: 0a01 |0006: move-result v1 │ │ +0902ea: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ +0902f0: 0f00 |000a: return v0 │ │ +0902f2: 5421 1006 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +0902f6: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +0902fa: 5420 1006 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +0902fe: 6e10 c612 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@12c6 │ │ +090304: 0a00 |0014: move-result v0 │ │ +090306: 28f5 |0015: goto 000a // -000b │ │ +090308: 5420 ff05 |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +09030c: 6e10 7618 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@1876 │ │ +090312: 0a00 |001b: move-result v0 │ │ +090314: 28ee |001c: goto 000a // -0012 │ │ +090316: 0000 |001d: nop // spacer │ │ +090318: 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 │ │ @@ -170686,17 +170703,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08f44c: |[08f44c] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08f45c: 5410 1006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f460: 1100 |0002: return-object v0 │ │ +090328: |[090328] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +090338: 5410 1006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +09033c: 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;) │ │ @@ -170704,19 +170721,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f464: |[08f464] com.actionbarsherlock.internal.app.ActionBarImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -08f474: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f478: 6e10 8218 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@1882 │ │ -08f47e: 0c00 |0005: move-result-object v0 │ │ -08f480: 1100 |0006: return-object v0 │ │ +090340: |[090340] com.actionbarsherlock.internal.app.ActionBarImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +090350: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090354: 6e10 8218 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@1882 │ │ +09035a: 0c00 |0005: move-result-object v0 │ │ +09035c: 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;) │ │ @@ -170724,20 +170741,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 │ │ -08f484: |[08f484] com.actionbarsherlock.internal.app.ActionBarImpl.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08f494: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f498: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08f49e: 0c00 |0005: move-result-object v0 │ │ -08f4a0: 1f00 7402 |0006: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0274 │ │ -08f4a4: 1100 |0008: return-object v0 │ │ +090360: |[090360] com.actionbarsherlock.internal.app.ActionBarImpl.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +090370: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +090374: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09037a: 0c00 |0005: move-result-object v0 │ │ +09037c: 1f00 7202 |0006: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0272 │ │ +090380: 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 │ │ │ │ @@ -170746,19 +170763,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f4a8: |[08f4a8] com.actionbarsherlock.internal.app.ActionBarImpl.getTabCount:()I │ │ -08f4b8: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f4bc: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08f4c2: 0a00 |0005: move-result v0 │ │ -08f4c4: 0f00 |0006: return v0 │ │ +090384: |[090384] com.actionbarsherlock.internal.app.ActionBarImpl.getTabCount:()I │ │ +090394: 5410 1606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +090398: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09039e: 0a00 |0005: move-result v0 │ │ +0903a0: 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;) │ │ @@ -170766,36 +170783,36 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -08f4c8: |[08f4c8] com.actionbarsherlock.internal.app.ActionBarImpl.getThemedContext:()Landroid/content/Context; │ │ -08f4d8: 5453 1706 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ -08f4dc: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ -08f4e0: 2201 d201 |0004: new-instance v1, Landroid/util/TypedValue; // type@01d2 │ │ -08f4e4: 7010 1b0d 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -08f4ea: 5453 0306 |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08f4ee: 6e10 3801 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ -08f4f4: 0c00 |000e: move-result-object v0 │ │ -08f4f6: 6003 7d03 |000f: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@037d │ │ -08f4fa: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -08f4fc: 6e40 9001 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ -08f502: 5212 4e03 |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ -08f506: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -08f50a: 2203 da01 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@01da │ │ -08f50e: 5454 0306 |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08f512: 7030 2e0d 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ -08f518: 5b53 1706 |0020: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ -08f51c: 5453 1706 |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ -08f520: 1103 |0024: return-object v3 │ │ -08f522: 5453 0306 |0025: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08f526: 5b53 1706 |0027: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ -08f52a: 28f9 |0029: goto 0022 // -0007 │ │ +0903a4: |[0903a4] com.actionbarsherlock.internal.app.ActionBarImpl.getThemedContext:()Landroid/content/Context; │ │ +0903b4: 5453 1706 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ +0903b8: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ +0903bc: 2201 d101 |0004: new-instance v1, Landroid/util/TypedValue; // type@01d1 │ │ +0903c0: 7010 1b0d 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +0903c6: 5453 0306 |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +0903ca: 6e10 3801 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ +0903d0: 0c00 |000e: move-result-object v0 │ │ +0903d2: 6003 7d03 |000f: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@037d │ │ +0903d6: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0903d8: 6e40 9001 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ +0903de: 5212 4e03 |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ +0903e2: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +0903e6: 2203 d901 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@01d9 │ │ +0903ea: 5454 0306 |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +0903ee: 7030 2e0d 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0d2e │ │ +0903f4: 5b53 1706 |0020: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ +0903f8: 5453 1706 |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ +0903fc: 1103 |0024: return-object v3 │ │ +0903fe: 5453 0306 |0025: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +090402: 5b53 1706 |0027: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0617 │ │ +090406: 28f9 |0029: goto 0022 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0004 line=643 │ │ 0x0009 line=644 │ │ 0x000f line=645 │ │ 0x0015 line=647 │ │ @@ -170817,19 +170834,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f52c: |[08f52c] com.actionbarsherlock.internal.app.ActionBarImpl.getTitle:()Ljava/lang/CharSequence; │ │ -08f53c: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f540: 6e10 8318 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@1883 │ │ -08f546: 0c00 |0005: move-result-object v0 │ │ -08f548: 1100 |0006: return-object v0 │ │ +090408: |[090408] com.actionbarsherlock.internal.app.ActionBarImpl.getTitle:()Ljava/lang/CharSequence; │ │ +090418: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +09041c: 6e10 8318 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@1883 │ │ +090422: 0c00 |0005: move-result-object v0 │ │ +090424: 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;) │ │ @@ -170837,111 +170854,115 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -08f54c: |[08f54c] com.actionbarsherlock.internal.app.ActionBarImpl.hide:()V │ │ -08f55c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -08f560: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -08f562: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -08f564: 1216 |0004: const/4 v6, #int 1 // #1 │ │ -08f566: 54a2 0706 |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08f56a: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -08f56e: 54a2 0706 |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08f572: 6e10 7613 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ -08f578: 54a2 0106 |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f57c: 6e10 cb17 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ -08f582: 0a02 |0013: move-result v2 │ │ -08f584: 1303 0800 |0014: const/16 v3, #int 8 // #8 │ │ -08f588: 3332 0300 |0016: if-ne v2, v3, 0019 // +0003 │ │ -08f58c: 0e00 |0018: return-void │ │ -08f58e: 55a2 1106 |0019: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0611 │ │ -08f592: 3802 8200 |001b: if-eqz v2, 009d // +0082 │ │ -08f596: 54a2 0106 |001d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f59a: 6e20 d717 9200 |001f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ -08f5a0: 54a2 0106 |0022: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f5a4: 6e20 df17 6200 |0024: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@17df │ │ -08f5aa: 2200 9602 |0027: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -08f5ae: 7010 a213 0000 |0029: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ -08f5b4: 54a2 0106 |002c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f5b8: 1a03 b50f |002e: const-string v3, "alpha" // string@0fb5 │ │ -08f5bc: 2364 9804 |0030: new-array v4, v6, [F // type@0498 │ │ -08f5c0: 4b08 0407 |0032: aput v8, v4, v7 │ │ -08f5c4: 7130 1814 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@1418 │ │ -08f5ca: 0c02 |0037: move-result-object v2 │ │ -08f5cc: 6e20 b313 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@13b3 │ │ -08f5d2: 0c01 |003b: move-result-object v1 │ │ -08f5d4: 54a2 0206 |003c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ -08f5d8: 3802 3300 |003e: if-eqz v2, 0071 // +0033 │ │ -08f5dc: 54a2 0206 |0040: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ -08f5e0: 1a03 c225 |0042: const-string v3, "translationY" // string@25c2 │ │ -08f5e4: 1224 |0044: const/4 v4, #int 2 // #2 │ │ -08f5e6: 2344 9804 |0045: new-array v4, v4, [F // type@0498 │ │ -08f5ea: 4b08 0407 |0047: aput v8, v4, v7 │ │ -08f5ee: 54a5 0106 |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f5f2: 6e10 c617 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ -08f5f8: 0a05 |004e: move-result v5 │ │ -08f5fa: 7b55 |004f: neg-int v5, v5 │ │ -08f5fc: 8255 |0050: int-to-float v5, v5 │ │ -08f5fe: 4b05 0406 |0051: aput v5, v4, v6 │ │ -08f602: 7130 1814 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@1418 │ │ -08f608: 0c02 |0056: move-result-object v2 │ │ -08f60a: 6e20 9613 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@1396 │ │ -08f610: 54a2 0106 |005a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f614: 1a03 c225 |005c: const-string v3, "translationY" // string@25c2 │ │ -08f618: 2364 9804 |005e: new-array v4, v6, [F // type@0498 │ │ -08f61c: 54a5 0106 |0060: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f620: 6e10 c617 0500 |0062: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ -08f626: 0a05 |0065: move-result v5 │ │ -08f628: 7b55 |0066: neg-int v5, v5 │ │ -08f62a: 8255 |0067: int-to-float v5, v5 │ │ -08f62c: 4b05 0407 |0068: aput v5, v4, v7 │ │ -08f630: 7130 1814 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@1418 │ │ -08f636: 0c02 |006d: move-result-object v2 │ │ -08f638: 6e20 9613 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@1396 │ │ -08f63e: 54a2 1306 |0071: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08f642: 3802 1e00 |0073: if-eqz v2, 0091 // +001e │ │ -08f646: 54a2 1306 |0075: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08f64a: 6e10 cb17 0200 |0077: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ -08f650: 0a02 |007a: move-result v2 │ │ -08f652: 3902 1600 |007b: if-nez v2, 0091 // +0016 │ │ -08f656: 54a2 1306 |007d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08f65a: 6e20 d717 9200 |007f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ -08f660: 54a2 1306 |0082: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08f664: 1a03 b50f |0084: const-string v3, "alpha" // string@0fb5 │ │ -08f668: 2364 9804 |0086: new-array v4, v6, [F // type@0498 │ │ -08f66c: 4b08 0407 |0088: aput v8, v4, v7 │ │ -08f670: 7130 1814 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@1418 │ │ -08f676: 0c02 |008d: move-result-object v2 │ │ -08f678: 6e20 9613 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@1396 │ │ -08f67e: 54a2 0c06 |0091: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ -08f682: 6e20 a813 2000 |0093: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ -08f688: 5ba0 0706 |0096: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08f68c: 6e10 c013 0000 |0098: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ -08f692: 2900 7dff |009b: goto/16 0018 // -0083 │ │ -08f696: 54a2 0c06 |009d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ -08f69a: 1203 |009f: const/4 v3, #int 0 // #0 │ │ -08f69c: 7220 6e13 3200 |00a0: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ -08f6a2: 2900 75ff |00a3: goto/16 0018 // -008b │ │ +090428: |[090428] com.actionbarsherlock.internal.app.ActionBarImpl.hide:()V │ │ +090438: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +09043c: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +09043e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +090440: 1216 |0004: const/4 v6, #int 1 // #1 │ │ +090442: 54a2 0706 |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +090446: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +09044a: 54a2 0706 |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +09044e: 6e10 7613 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ +090454: 54a2 0106 |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090458: 6e10 cb17 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ +09045e: 0a02 |0013: move-result v2 │ │ +090460: 1303 0800 |0014: const/16 v3, #int 8 // #8 │ │ +090464: 3332 0300 |0016: if-ne v2, v3, 0019 // +0003 │ │ +090468: 0e00 |0018: return-void │ │ +09046a: 55a2 1106 |0019: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0611 │ │ +09046e: 3802 8200 |001b: if-eqz v2, 009d // +0082 │ │ +090472: 54a2 0106 |001d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090476: 6e20 d717 9200 |001f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ +09047c: 54a2 0106 |0022: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090480: 6e20 df17 6200 |0024: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@17df │ │ +090486: 2200 9402 |0027: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +09048a: 7010 a213 0000 |0029: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ +090490: 54a2 0106 |002c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090494: 1a03 b70f |002e: const-string v3, "alpha" // string@0fb7 │ │ +090498: 2364 9604 |0030: new-array v4, v6, [F // type@0496 │ │ +09049c: 4b08 0407 |0032: aput v8, v4, v7 │ │ +0904a0: 7130 1814 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@1418 │ │ +0904a6: 0c02 |0037: move-result-object v2 │ │ +0904a8: 6e20 b313 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@13b3 │ │ +0904ae: 0c01 |003b: move-result-object v1 │ │ +0904b0: 54a2 0206 |003c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ +0904b4: 3802 3300 |003e: if-eqz v2, 0071 // +0033 │ │ +0904b8: 54a2 0206 |0040: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ +0904bc: 1a03 c225 |0042: const-string v3, "translationY" // string@25c2 │ │ +0904c0: 1224 |0044: const/4 v4, #int 2 // #2 │ │ +0904c2: 2344 9604 |0045: new-array v4, v4, [F // type@0496 │ │ +0904c6: 4b08 0407 |0047: aput v8, v4, v7 │ │ +0904ca: 54a5 0106 |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +0904ce: 6e10 c617 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ +0904d4: 0a05 |004e: move-result v5 │ │ +0904d6: 7b55 |004f: neg-int v5, v5 │ │ +0904d8: 8255 |0050: int-to-float v5, v5 │ │ +0904da: 4b05 0406 |0051: aput v5, v4, v6 │ │ +0904de: 7130 1814 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@1418 │ │ +0904e4: 0c02 |0056: move-result-object v2 │ │ +0904e6: 6e20 9613 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@1396 │ │ +0904ec: 54a2 0106 |005a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +0904f0: 1a03 c225 |005c: const-string v3, "translationY" // string@25c2 │ │ +0904f4: 2364 9604 |005e: new-array v4, v6, [F // type@0496 │ │ +0904f8: 54a5 0106 |0060: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +0904fc: 6e10 c617 0500 |0062: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ +090502: 0a05 |0065: move-result v5 │ │ +090504: 7b55 |0066: neg-int v5, v5 │ │ +090506: 8255 |0067: int-to-float v5, v5 │ │ +090508: 4b05 0407 |0068: aput v5, v4, v7 │ │ +09050c: 7130 1814 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@1418 │ │ +090512: 0c02 |006d: move-result-object v2 │ │ +090514: 6e20 9613 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@1396 │ │ +09051a: 54a2 1306 |0071: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +09051e: 3802 1e00 |0073: if-eqz v2, 0091 // +001e │ │ +090522: 54a2 1306 |0075: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090526: 6e10 cb17 0200 |0077: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ +09052c: 0a02 |007a: move-result v2 │ │ +09052e: 3902 1600 |007b: if-nez v2, 0091 // +0016 │ │ +090532: 54a2 1306 |007d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090536: 6e20 d717 9200 |007f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ +09053c: 54a2 1306 |0082: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090540: 1a03 b70f |0084: const-string v3, "alpha" // string@0fb7 │ │ +090544: 2364 9604 |0086: new-array v4, v6, [F // type@0496 │ │ +090548: 4b08 0407 |0088: aput v8, v4, v7 │ │ +09054c: 7130 1814 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@1418 │ │ +090552: 0c02 |008d: move-result-object v2 │ │ +090554: 6e20 9613 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@1396 │ │ +09055a: 54a2 0c06 |0091: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ +09055e: 6e20 a813 2000 |0093: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ +090564: 5ba0 0706 |0096: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +090568: 6e10 c013 0000 |0098: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ +09056e: 2900 7dff |009b: goto/16 0018 // -0083 │ │ +090572: 54a2 0c06 |009d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@060c │ │ +090576: 1203 |009f: const/4 v3, #int 0 // #0 │ │ +090578: 7220 6e13 3200 |00a0: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ +09057e: 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 │ │ @@ -170955,23 +170976,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08f6a8: |[08f6a8] com.actionbarsherlock.internal.app.ActionBarImpl.isShowing:()Z │ │ -08f6b8: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f6bc: 6e10 cb17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ -08f6c2: 0a00 |0005: move-result v0 │ │ -08f6c4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08f6c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08f6ca: 0f00 |0009: return v0 │ │ -08f6cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08f6ce: 28fe |000b: goto 0009 // -0002 │ │ +090584: |[090584] com.actionbarsherlock.internal.app.ActionBarImpl.isShowing:()Z │ │ +090594: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090598: 6e10 cb17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ +09059e: 0a00 |0005: move-result v0 │ │ +0905a0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0905a4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0905a6: 0f00 |0009: return v0 │ │ +0905a8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0905aa: 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;) │ │ @@ -170979,18 +171000,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08f6d0: |[08f6d0] com.actionbarsherlock.internal.app.ActionBarImpl.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -08f6e0: 2200 8902 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0289 │ │ -08f6e4: 7020 c112 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12c1 │ │ -08f6ea: 1100 |0005: return-object v0 │ │ +0905ac: |[0905ac] com.actionbarsherlock.internal.app.ActionBarImpl.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0905bc: 2200 8702 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0287 │ │ +0905c0: 7020 c112 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@12c1 │ │ +0905c6: 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;) │ │ @@ -170998,30 +171019,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08f6ec: |[08f6ec] com.actionbarsherlock.internal.app.ActionBarImpl.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08f6fc: 5420 0306 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08f700: 6001 d703 |0002: sget v1, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@03d7 │ │ -08f704: 7120 a712 1000 |0004: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ -08f70a: 0a00 |0007: move-result v0 │ │ -08f70c: 7020 0c13 0200 |0008: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@130c │ │ -08f712: 6000 2c00 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -08f716: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -08f71a: 3510 1000 |000f: if-ge v0, v1, 001f // +0010 │ │ -08f71e: 5420 ff05 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f722: 6e20 9218 3000 |0013: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1892 │ │ -08f728: 5420 0506 |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08f72c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -08f730: 5420 0506 |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08f734: 6e20 0418 3000 |001c: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1804 │ │ -08f73a: 0e00 |001f: return-void │ │ +0905c8: |[0905c8] com.actionbarsherlock.internal.app.ActionBarImpl.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0905d8: 5420 0306 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +0905dc: 6001 d703 |0002: sget v1, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@03d7 │ │ +0905e0: 7120 a712 1000 |0004: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ +0905e6: 0a00 |0007: move-result v0 │ │ +0905e8: 7020 0c13 0200 |0008: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@130c │ │ +0905ee: 6000 2c00 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0905f2: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +0905f6: 3510 1000 |000f: if-ge v0, v1, 001f // +0010 │ │ +0905fa: 5420 ff05 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +0905fe: 6e20 9218 3000 |0013: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1892 │ │ +090604: 5420 0506 |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +090608: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +09060c: 5420 0506 |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +090610: 6e20 0418 3000 |001c: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1804 │ │ +090616: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x000b line=189 │ │ 0x0011 line=190 │ │ 0x0016 line=191 │ │ 0x001a line=192 │ │ @@ -171035,17 +171056,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f73c: |[08f73c] com.actionbarsherlock.internal.app.ActionBarImpl.removeAllTabs:()V │ │ -08f74c: 7010 e612 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.cleanupTabs:()V // method@12e6 │ │ -08f752: 0e00 |0003: return-void │ │ +090618: |[090618] com.actionbarsherlock.internal.app.ActionBarImpl.removeAllTabs:()V │ │ +090628: 7010 e612 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.cleanupTabs:()V // method@12e6 │ │ +09062e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -171054,18 +171075,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 │ │ -08f754: |[08f754] com.actionbarsherlock.internal.app.ActionBarImpl.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -08f764: 5410 0e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ -08f768: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -08f76e: 0e00 |0005: return-void │ │ +090630: |[090630] com.actionbarsherlock.internal.app.ActionBarImpl.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +090640: 5410 0e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@060e │ │ +090644: 6e20 b11f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +09064a: 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; │ │ @@ -171075,19 +171096,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 │ │ -08f770: |[08f770] com.actionbarsherlock.internal.app.ActionBarImpl.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -08f780: 6e10 e110 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ -08f786: 0a00 |0003: move-result v0 │ │ -08f788: 6e20 ff12 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.removeTabAt:(I)V // method@12ff │ │ -08f78e: 0e00 |0007: return-void │ │ +09064c: |[09064c] com.actionbarsherlock.internal.app.ActionBarImpl.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +09065c: 6e10 e110 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ +090662: 0a00 |0003: move-result v0 │ │ +090664: 6e20 ff12 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.removeTabAt:(I)V // method@12ff │ │ +09066a: 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; │ │ @@ -171097,77 +171118,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -08f790: |[08f790] com.actionbarsherlock.internal.app.ActionBarImpl.removeTabAt:(I)V │ │ -08f7a0: 5474 1406 |0000: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f7a4: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -08f7a8: 0e00 |0004: return-void │ │ -08f7aa: 5474 1006 |0005: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f7ae: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ -08f7b2: 5474 1006 |0009: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f7b6: 6e10 c612 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@12c6 │ │ -08f7bc: 0a03 |000e: move-result v3 │ │ -08f7be: 5474 1406 |000f: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f7c2: 6e20 1e1b 8400 |0011: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1b1e │ │ -08f7c8: 5474 1606 |0014: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f7cc: 6e20 b01f 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -08f7d2: 0c02 |0019: move-result-object v2 │ │ -08f7d4: 1f02 8902 |001a: check-cast v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0289 │ │ -08f7d8: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ -08f7dc: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ -08f7de: 6e20 d012 4200 |001f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ -08f7e4: 5474 1606 |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f7e8: 6e10 b31f 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -08f7ee: 0a01 |0027: move-result v1 │ │ -08f7f0: 0180 |0028: move v0, v8 │ │ -08f7f2: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -08f7f6: 5474 1606 |002b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f7fa: 6e20 ad1f 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08f800: 0c04 |0030: move-result-object v4 │ │ -08f802: 1f04 8902 |0031: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0289 │ │ -08f806: 6e20 d012 0400 |0033: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ -08f80c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08f810: 28f1 |0038: goto 0029 // -000f │ │ -08f812: 5273 0f06 |0039: iget v3, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08f816: 28d4 |003b: goto 000f // -002c │ │ -08f818: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ -08f81c: 5474 1606 |003e: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f820: 6e10 ae1f 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -08f826: 0a04 |0043: move-result v4 │ │ -08f828: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ -08f82c: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -08f82e: 6e20 0013 4700 |0047: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ -08f834: 28ba |004a: goto 0004 // -0046 │ │ -08f836: 5474 1606 |004b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08f83a: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -08f83c: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ -08f840: 7120 411f 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -08f846: 0a05 |0053: move-result v5 │ │ -08f848: 6e20 ad1f 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08f84e: 0c04 |0057: move-result-object v4 │ │ -08f850: 1f04 8902 |0058: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0289 │ │ -08f854: 28ed |005a: goto 0047 // -0013 │ │ +09066c: |[09066c] com.actionbarsherlock.internal.app.ActionBarImpl.removeTabAt:(I)V │ │ +09067c: 5474 1406 |0000: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +090680: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +090684: 0e00 |0004: return-void │ │ +090686: 5474 1006 |0005: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +09068a: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ +09068e: 5474 1006 |0009: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +090692: 6e10 c612 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@12c6 │ │ +090698: 0a03 |000e: move-result v3 │ │ +09069a: 5474 1406 |000f: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +09069e: 6e20 1e1b 8400 |0011: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1b1e │ │ +0906a4: 5474 1606 |0014: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +0906a8: 6e20 b01f 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +0906ae: 0c02 |0019: move-result-object v2 │ │ +0906b0: 1f02 8702 |001a: check-cast v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0287 │ │ +0906b4: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ +0906b8: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ +0906ba: 6e20 d012 4200 |001f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ +0906c0: 5474 1606 |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +0906c4: 6e10 b31f 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0906ca: 0a01 |0027: move-result v1 │ │ +0906cc: 0180 |0028: move v0, v8 │ │ +0906ce: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +0906d2: 5474 1606 |002b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +0906d6: 6e20 ad1f 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0906dc: 0c04 |0030: move-result-object v4 │ │ +0906de: 1f04 8702 |0031: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0287 │ │ +0906e2: 6e20 d012 0400 |0033: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@12d0 │ │ +0906e8: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0906ec: 28f1 |0038: goto 0029 // -000f │ │ +0906ee: 5273 0f06 |0039: iget v3, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +0906f2: 28d4 |003b: goto 000f // -002c │ │ +0906f4: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ +0906f8: 5474 1606 |003e: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +0906fc: 6e10 ae1f 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +090702: 0a04 |0043: move-result v4 │ │ +090704: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ +090708: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +09070a: 6e20 0013 4700 |0047: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ +090710: 28ba |004a: goto 0004 // -0046 │ │ +090712: 5474 1606 |004b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +090716: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +090718: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ +09071c: 7120 411f 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +090722: 0a05 |0053: move-result v5 │ │ +090724: 6e20 ad1f 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09072a: 0c04 |0057: move-result-object v4 │ │ +09072c: 1f04 8702 |0058: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0287 │ │ +090730: 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 │ │ @@ -171183,89 +171205,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 │ │ -08f858: |[08f858] com.actionbarsherlock.internal.app.ActionBarImpl.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -08f868: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -08f86a: 6e10 ef12 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@12ef │ │ -08f870: 0a01 |0004: move-result v1 │ │ -08f872: 1223 |0005: const/4 v3, #int 2 // #2 │ │ -08f874: 3231 0d00 |0006: if-eq v1, v3, 0013 // +000d │ │ -08f878: 3805 0900 |0008: if-eqz v5, 0011 // +0009 │ │ -08f87c: 6e10 e110 0500 |000a: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ -08f882: 0a01 |000d: move-result v1 │ │ -08f884: 5941 0f06 |000e: iput v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08f888: 0e00 |0010: return-void │ │ -08f88a: 0121 |0011: move v1, v2 │ │ -08f88c: 28fc |0012: goto 000e // -0004 │ │ -08f88e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -08f890: 5441 0006 |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0600 │ │ -08f894: 2011 9500 |0016: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -08f898: 3801 1200 |0018: if-eqz v1, 002a // +0012 │ │ -08f89c: 5441 0006 |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0600 │ │ -08f8a0: 1f01 9500 |001c: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -08f8a4: 6e10 a703 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ -08f8aa: 0c01 |0021: move-result-object v1 │ │ -08f8ac: 6e10 d803 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -08f8b2: 0c01 |0025: move-result-object v1 │ │ -08f8b4: 6e10 9f04 0100 |0026: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ -08f8ba: 0c00 |0029: move-result-object v0 │ │ -08f8bc: 5441 1006 |002a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f8c0: 3351 2600 |002c: if-ne v1, v5, 0052 // +0026 │ │ -08f8c4: 5441 1006 |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f8c8: 3801 1600 |0030: if-eqz v1, 0046 // +0016 │ │ -08f8cc: 5441 1006 |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f8d0: 6e10 c212 0100 |0034: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ -08f8d6: 0c01 |0037: move-result-object v1 │ │ -08f8d8: 5442 1006 |0038: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f8dc: 7230 ef10 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@10ef │ │ -08f8e2: 5441 1406 |003d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f8e6: 6e10 e110 0500 |003f: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ -08f8ec: 0a02 |0042: move-result v2 │ │ -08f8ee: 6e20 071b 2100 |0043: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1b07 │ │ -08f8f4: 3800 caff |0046: if-eqz v0, 0010 // -0036 │ │ -08f8f8: 6e10 a204 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ -08f8fe: 0a01 |004b: move-result v1 │ │ -08f900: 3901 c4ff |004c: if-nez v1, 0010 // -003c │ │ -08f904: 6e10 9c04 0000 |004e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -08f90a: 28bf |0051: goto 0010 // -0041 │ │ -08f90c: 5441 1406 |0052: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08f910: 3805 0600 |0054: if-eqz v5, 005a // +0006 │ │ -08f914: 6e10 e110 0500 |0056: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ -08f91a: 0a02 |0059: move-result v2 │ │ -08f91c: 6e20 261b 2100 |005a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1b26 │ │ -08f922: 5441 1006 |005d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f926: 3801 0d00 |005f: if-eqz v1, 006c // +000d │ │ -08f92a: 5441 1006 |0061: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f92e: 6e10 c212 0100 |0063: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ -08f934: 0c01 |0066: move-result-object v1 │ │ -08f936: 5442 1006 |0067: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f93a: 7230 f110 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@10f1 │ │ -08f940: 1f05 8902 |006c: check-cast v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0289 │ │ -08f944: 5b45 1006 |006e: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f948: 5441 1006 |0070: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f94c: 3801 d4ff |0072: if-eqz v1, 0046 // -002c │ │ -08f950: 5441 1006 |0074: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f954: 6e10 c212 0100 |0076: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ -08f95a: 0c01 |0079: move-result-object v1 │ │ -08f95c: 5442 1006 |007a: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ -08f960: 7230 f010 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@10f0 │ │ -08f966: 28c7 |007f: goto 0046 // -0039 │ │ +090734: |[090734] com.actionbarsherlock.internal.app.ActionBarImpl.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +090744: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +090746: 6e10 ef12 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@12ef │ │ +09074c: 0a01 |0004: move-result v1 │ │ +09074e: 1223 |0005: const/4 v3, #int 2 // #2 │ │ +090750: 3231 0d00 |0006: if-eq v1, v3, 0013 // +000d │ │ +090754: 3805 0900 |0008: if-eqz v5, 0011 // +0009 │ │ +090758: 6e10 e110 0500 |000a: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ +09075e: 0a01 |000d: move-result v1 │ │ +090760: 5941 0f06 |000e: iput v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +090764: 0e00 |0010: return-void │ │ +090766: 0121 |0011: move v1, v2 │ │ +090768: 28fc |0012: goto 000e // -0004 │ │ +09076a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +09076c: 5441 0006 |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0600 │ │ +090770: 2011 9400 |0016: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +090774: 3801 1200 |0018: if-eqz v1, 002a // +0012 │ │ +090778: 5441 0006 |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0600 │ │ +09077c: 1f01 9400 |001c: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +090780: 6e10 a703 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ +090786: 0c01 |0021: move-result-object v1 │ │ +090788: 6e10 d803 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +09078e: 0c01 |0025: move-result-object v1 │ │ +090790: 6e10 9f04 0100 |0026: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ +090796: 0c00 |0029: move-result-object v0 │ │ +090798: 5441 1006 |002a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +09079c: 3351 2600 |002c: if-ne v1, v5, 0052 // +0026 │ │ +0907a0: 5441 1006 |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +0907a4: 3801 1600 |0030: if-eqz v1, 0046 // +0016 │ │ +0907a8: 5441 1006 |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +0907ac: 6e10 c212 0100 |0034: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ +0907b2: 0c01 |0037: move-result-object v1 │ │ +0907b4: 5442 1006 |0038: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +0907b8: 7230 ef10 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@10ef │ │ +0907be: 5441 1406 |003d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +0907c2: 6e10 e110 0500 |003f: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ +0907c8: 0a02 |0042: move-result v2 │ │ +0907ca: 6e20 071b 2100 |0043: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1b07 │ │ +0907d0: 3800 caff |0046: if-eqz v0, 0010 // -0036 │ │ +0907d4: 6e10 a204 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ +0907da: 0a01 |004b: move-result v1 │ │ +0907dc: 3901 c4ff |004c: if-nez v1, 0010 // -003c │ │ +0907e0: 6e10 9c04 0000 |004e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +0907e6: 28bf |0051: goto 0010 // -0041 │ │ +0907e8: 5441 1406 |0052: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +0907ec: 3805 0600 |0054: if-eqz v5, 005a // +0006 │ │ +0907f0: 6e10 e110 0500 |0056: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@10e1 │ │ +0907f6: 0a02 |0059: move-result v2 │ │ +0907f8: 6e20 261b 2100 |005a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1b26 │ │ +0907fe: 5441 1006 |005d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +090802: 3801 0d00 |005f: if-eqz v1, 006c // +000d │ │ +090806: 5441 1006 |0061: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +09080a: 6e10 c212 0100 |0063: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ +090810: 0c01 |0066: move-result-object v1 │ │ +090812: 5442 1006 |0067: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +090816: 7230 f110 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@10f1 │ │ +09081c: 1f05 8702 |006c: check-cast v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@0287 │ │ +090820: 5b45 1006 |006e: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +090824: 5441 1006 |0070: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +090828: 3801 d4ff |0072: if-eqz v1, 0046 // -002c │ │ +09082c: 5441 1006 |0074: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +090830: 6e10 c212 0100 |0076: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@12c2 │ │ +090836: 0c01 |0079: move-result-object v1 │ │ +090838: 5442 1006 |007a: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0610 │ │ +09083c: 7230 f010 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@10f0 │ │ +090842: 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 │ │ @@ -171286,18 +171309,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08f968: |[08f968] com.actionbarsherlock.internal.app.ActionBarImpl.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -08f978: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08f97c: 6e20 db17 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@17db │ │ -08f982: 0e00 |0005: return-void │ │ +090844: |[090844] com.actionbarsherlock.internal.app.ActionBarImpl.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +090854: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090858: 6e20 db17 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@17db │ │ +09085e: 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; │ │ @@ -171307,25 +171330,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -08f984: |[08f984] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(I)V │ │ -08f994: 6e10 f512 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ -08f99a: 0c00 |0003: move-result-object v0 │ │ -08f99c: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -08f9a2: 0c00 |0007: move-result-object v0 │ │ -08f9a4: 5431 ff05 |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f9a8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -08f9aa: 6e40 550d 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -08f9b0: 0c00 |000e: move-result-object v0 │ │ -08f9b2: 6e20 0313 0300 |000f: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setCustomView:(Landroid/view/View;)V // method@1303 │ │ -08f9b8: 0e00 |0012: return-void │ │ +090860: |[090860] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(I)V │ │ +090870: 6e10 f512 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@12f5 │ │ +090876: 0c00 |0003: move-result-object v0 │ │ +090878: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +09087e: 0c00 |0007: move-result-object v0 │ │ +090880: 5431 ff05 |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090884: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +090886: 6e40 550d 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +09088c: 0c00 |000e: move-result-object v0 │ │ +09088e: 6e20 0313 0300 |000f: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setCustomView:(Landroid/view/View;)V // method@1303 │ │ +090894: 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 │ │ @@ -171335,18 +171358,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08f9bc: |[08f9bc] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;)V │ │ -08f9cc: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f9d0: 6e20 a318 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@18a3 │ │ -08f9d6: 0e00 |0005: return-void │ │ +090898: |[090898] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;)V │ │ +0908a8: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +0908ac: 6e20 a318 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@18a3 │ │ +0908b2: 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; │ │ @@ -171356,19 +171379,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 │ │ -08f9d8: |[08f9d8] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -08f9e8: 6e20 3a0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ -08f9ee: 5410 ff05 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08f9f2: 6e20 a318 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@18a3 │ │ -08f9f8: 0e00 |0008: return-void │ │ +0908b4: |[0908b4] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +0908c4: 6e20 3a0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ +0908ca: 5410 ff05 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +0908ce: 6e20 a318 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@18a3 │ │ +0908d4: 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; │ │ @@ -171380,22 +171403,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08f9fc: |[08f9fc] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayHomeAsUpEnabled:(Z)V │ │ -08fa0c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -08fa0e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -08fa12: 0110 |0003: move v0, v1 │ │ -08fa14: 6e30 0713 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ -08fa1a: 0e00 |0007: return-void │ │ -08fa1c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08fa1e: 28fb |0009: goto 0004 // -0005 │ │ +0908d8: |[0908d8] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayHomeAsUpEnabled:(Z)V │ │ +0908e8: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0908ea: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0908ee: 0110 |0003: move v0, v1 │ │ +0908f0: 6e30 0713 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ +0908f6: 0e00 |0007: return-void │ │ +0908f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0908fa: 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; │ │ @@ -171406,18 +171429,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fa20: |[08fa20] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(I)V │ │ -08fa30: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fa34: 6e20 a418 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ -08fa3a: 0e00 |0005: return-void │ │ +0908fc: |[0908fc] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(I)V │ │ +09090c: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090910: 6e20 a418 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ +090916: 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 │ │ @@ -171427,25 +171450,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08fa3c: |[08fa3c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(II)V │ │ -08fa4c: 5441 ff05 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fa50: 6e10 7418 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ -08fa56: 0a00 |0005: move-result v0 │ │ -08fa58: 5441 ff05 |0006: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fa5c: 9502 0506 |0008: and-int v2, v5, v6 │ │ -08fa60: df03 06ff |000a: xor-int/lit8 v3, v6, #int -1 // #ff │ │ -08fa64: b503 |000c: and-int/2addr v3, v0 │ │ -08fa66: b632 |000d: or-int/2addr v2, v3 │ │ -08fa68: 6e20 a418 2100 |000e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ -08fa6e: 0e00 |0011: return-void │ │ +090918: |[090918] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(II)V │ │ +090928: 5441 ff05 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +09092c: 6e10 7418 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ +090932: 0a00 |0005: move-result v0 │ │ +090934: 5441 ff05 |0006: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090938: 9502 0506 |0008: and-int v2, v5, v6 │ │ +09093c: df03 06ff |000a: xor-int/lit8 v3, v6, #int -1 // #ff │ │ +090940: b503 |000c: and-int/2addr v3, v0 │ │ +090942: b632 |000d: or-int/2addr v2, v3 │ │ +090944: 6e20 a418 2100 |000e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ +09094a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0011 line=363 │ │ locals : │ │ 0x0006 - 0x0012 reg=0 current I │ │ @@ -171458,22 +171481,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08fa70: |[08fa70] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowCustomEnabled:(Z)V │ │ -08fa80: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ -08fa84: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -08fa88: 0110 |0004: move v0, v1 │ │ -08fa8a: 6e30 0713 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ -08fa90: 0e00 |0008: return-void │ │ -08fa92: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08fa94: 28fb |000a: goto 0005 // -0005 │ │ +09094c: |[09094c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowCustomEnabled:(Z)V │ │ +09095c: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ +090960: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +090964: 0110 |0004: move v0, v1 │ │ +090966: 6e30 0713 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ +09096c: 0e00 |0008: return-void │ │ +09096e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +090970: 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; │ │ @@ -171484,22 +171507,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08fa98: |[08fa98] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowHomeEnabled:(Z)V │ │ -08faa8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -08faaa: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -08faae: 0110 |0003: move v0, v1 │ │ -08fab0: 6e30 0713 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ -08fab6: 0e00 |0007: return-void │ │ -08fab8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08faba: 28fb |0009: goto 0004 // -0005 │ │ +090974: |[090974] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowHomeEnabled:(Z)V │ │ +090984: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +090986: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +09098a: 0110 |0003: move v0, v1 │ │ +09098c: 6e30 0713 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ +090992: 0e00 |0007: return-void │ │ +090994: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +090996: 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; │ │ @@ -171510,22 +171533,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08fabc: |[08fabc] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowTitleEnabled:(Z)V │ │ -08facc: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -08fad0: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -08fad4: 0110 |0004: move v0, v1 │ │ -08fad6: 6e30 0713 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ -08fadc: 0e00 |0008: return-void │ │ -08fade: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08fae0: 28fb |000a: goto 0005 // -0005 │ │ +090998: |[090998] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowTitleEnabled:(Z)V │ │ +0909a8: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0909ac: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0909b0: 0110 |0004: move v0, v1 │ │ +0909b2: 6e30 0713 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ +0909b8: 0e00 |0008: return-void │ │ +0909ba: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0909bc: 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; │ │ @@ -171536,22 +171559,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08fae4: |[08fae4] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayUseLogoEnabled:(Z)V │ │ -08faf4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08faf6: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -08fafa: 0110 |0003: move v0, v1 │ │ -08fafc: 6e30 0713 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ -08fb02: 0e00 |0007: return-void │ │ -08fb04: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08fb06: 28fb |0009: goto 0004 // -0005 │ │ +0909c0: |[0909c0] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayUseLogoEnabled:(Z)V │ │ +0909d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0909d2: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0909d6: 0110 |0003: move v0, v1 │ │ +0909d8: 6e30 0713 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@1307 │ │ +0909de: 0e00 |0007: return-void │ │ +0909e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0909e2: 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; │ │ @@ -171562,18 +171585,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fb08: |[08fb08] com.actionbarsherlock.internal.app.ActionBarImpl.setHomeButtonEnabled:(Z)V │ │ -08fb18: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fb1c: 6e20 a818 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@18a8 │ │ -08fb22: 0e00 |0005: return-void │ │ +0909e4: |[0909e4] com.actionbarsherlock.internal.app.ActionBarImpl.setHomeButtonEnabled:(Z)V │ │ +0909f4: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +0909f8: 6e20 a818 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@18a8 │ │ +0909fe: 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 │ │ @@ -171583,18 +171606,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fb24: |[08fb24] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(I)V │ │ -08fb34: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fb38: 6e20 a918 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(I)V // method@18a9 │ │ -08fb3e: 0e00 |0005: return-void │ │ +090a00: |[090a00] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(I)V │ │ +090a10: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090a14: 6e20 a918 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(I)V // method@18a9 │ │ +090a1a: 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 │ │ @@ -171604,18 +171627,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fb40: |[08fb40] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -08fb50: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fb54: 6e20 aa18 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@18aa │ │ -08fb5a: 0e00 |0005: return-void │ │ +090a1c: |[090a1c] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +090a2c: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090a30: 6e20 aa18 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@18aa │ │ +090a36: 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; │ │ @@ -171625,20 +171648,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 │ │ -08fb5c: |[08fb5c] com.actionbarsherlock.internal.app.ActionBarImpl.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -08fb6c: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fb70: 6e20 a518 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@18a5 │ │ -08fb76: 5410 ff05 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fb7a: 6e20 a018 3000 |0007: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V // method@18a0 │ │ -08fb80: 0e00 |000a: return-void │ │ +090a38: |[090a38] com.actionbarsherlock.internal.app.ActionBarImpl.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +090a48: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090a4c: 6e20 a518 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@18a5 │ │ +090a52: 5410 ff05 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090a56: 6e20 a018 3000 |0007: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V // method@18a0 │ │ +090a5c: 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; │ │ @@ -171650,18 +171673,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fb84: |[08fb84] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(I)V │ │ -08fb94: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fb98: 6e20 ab18 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(I)V // method@18ab │ │ -08fb9e: 0e00 |0005: return-void │ │ +090a60: |[090a60] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(I)V │ │ +090a70: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090a74: 6e20 ab18 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(I)V // method@18ab │ │ +090a7a: 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 │ │ @@ -171671,18 +171694,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fba0: |[08fba0] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -08fbb0: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fbb4: 6e20 ac18 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@18ac │ │ -08fbba: 0e00 |0005: return-void │ │ +090a7c: |[090a7c] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +090a8c: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090a90: 6e20 ac18 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@18ac │ │ +090a96: 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; │ │ @@ -171692,53 +171715,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -08fbbc: |[08fbbc] com.actionbarsherlock.internal.app.ActionBarImpl.setNavigationMode:(I)V │ │ -08fbcc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08fbce: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -08fbd0: 5452 ff05 |0002: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fbd4: 6e10 7b18 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ -08fbda: 0a00 |0007: move-result v0 │ │ -08fbdc: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ -08fbe2: 5452 ff05 |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fbe6: 6e20 af18 6200 |000d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@18af │ │ -08fbec: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ -08fbf2: 5452 ff05 |0013: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fbf6: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -08fbf8: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ -08fbfc: 5553 0b06 |0018: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ -08fc00: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -08fc04: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -08fc06: 6e20 a118 1200 |001d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@18a1 │ │ -08fc0c: 0e00 |0020: return-void │ │ -08fc0e: 6e10 f012 0500 |0021: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getSelectedNavigationIndex:()I // method@12f0 │ │ -08fc14: 0a02 |0024: move-result v2 │ │ -08fc16: 5952 0f06 |0025: iput v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08fc1a: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -08fc1c: 6e20 0013 2500 |0028: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ -08fc22: 5452 1406 |002b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08fc26: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ -08fc2a: 6e20 271b 3200 |002f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -08fc30: 28d9 |0032: goto 000b // -0027 │ │ -08fc32: 7010 ea12 0500 |0033: invoke-direct {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@12ea │ │ -08fc38: 5452 1406 |0036: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ -08fc3c: 6e20 271b 1200 |0038: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -08fc42: 5252 0f06 |003b: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08fc46: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ -08fc4a: 5252 0f06 |003f: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08fc4e: 6e20 1413 2500 |0041: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSelectedNavigationItem:(I)V // method@1314 │ │ -08fc54: 5954 0f06 |0044: iput v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ -08fc58: 28cd |0046: goto 0013 // -0033 │ │ -08fc5a: 0000 |0047: nop // spacer │ │ -08fc5c: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ -08fc68: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ +090a98: |[090a98] com.actionbarsherlock.internal.app.ActionBarImpl.setNavigationMode:(I)V │ │ +090aa8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +090aaa: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +090aac: 5452 ff05 |0002: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090ab0: 6e10 7b18 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ +090ab6: 0a00 |0007: move-result v0 │ │ +090ab8: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ +090abe: 5452 ff05 |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090ac2: 6e20 af18 6200 |000d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@18af │ │ +090ac8: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ +090ace: 5452 ff05 |0013: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090ad2: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +090ad4: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ +090ad8: 5553 0b06 |0018: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@060b │ │ +090adc: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +090ae0: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +090ae2: 6e20 a118 1200 |001d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@18a1 │ │ +090ae8: 0e00 |0020: return-void │ │ +090aea: 6e10 f012 0500 |0021: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getSelectedNavigationIndex:()I // method@12f0 │ │ +090af0: 0a02 |0024: move-result v2 │ │ +090af2: 5952 0f06 |0025: iput v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +090af6: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +090af8: 6e20 0013 2500 |0028: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ +090afe: 5452 1406 |002b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +090b02: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ +090b06: 6e20 271b 3200 |002f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +090b0c: 28d9 |0032: goto 000b // -0027 │ │ +090b0e: 7010 ea12 0500 |0033: invoke-direct {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@12ea │ │ +090b14: 5452 1406 |0036: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0614 │ │ +090b18: 6e20 271b 1200 |0038: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +090b1e: 5252 0f06 |003b: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +090b22: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ +090b26: 5252 0f06 |003f: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +090b2a: 6e20 1413 2500 |0041: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSelectedNavigationItem:(I)V // method@1314 │ │ +090b30: 5954 0f06 |0044: iput v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@060f │ │ +090b34: 28cd |0046: goto 0013 // -0033 │ │ +090b36: 0000 |0047: nop // spacer │ │ +090b38: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ +090b44: 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 │ │ @@ -171763,34 +171786,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -08fc74: |[08fc74] com.actionbarsherlock.internal.app.ActionBarImpl.setSelectedNavigationItem:(I)V │ │ -08fc84: 5420 ff05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fc88: 6e10 7b18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ -08fc8e: 0a00 |0005: move-result v0 │ │ -08fc90: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ -08fc96: 2200 a103 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -08fc9a: 1a01 5823 |000b: const-string v1, "setSelectedNavigationItem not valid for current navigation mode" // string@2358 │ │ -08fc9e: 7020 311f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -08fca4: 2700 |0010: throw v0 │ │ -08fca6: 5420 1606 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ -08fcaa: 6e20 ad1f 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -08fcb0: 0c00 |0016: move-result-object v0 │ │ -08fcb2: 1f00 7402 |0017: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0274 │ │ -08fcb6: 6e20 0013 0200 |0019: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ -08fcbc: 0e00 |001c: return-void │ │ -08fcbe: 5420 ff05 |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fcc2: 6e20 a618 3000 |001f: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@18a6 │ │ -08fcc8: 28fa |0022: goto 001c // -0006 │ │ -08fcca: 0000 |0023: nop // spacer │ │ -08fccc: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ +090b50: |[090b50] com.actionbarsherlock.internal.app.ActionBarImpl.setSelectedNavigationItem:(I)V │ │ +090b60: 5420 ff05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090b64: 6e10 7b18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@187b │ │ +090b6a: 0a00 |0005: move-result v0 │ │ +090b6c: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ +090b72: 2200 9f03 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +090b76: 1a01 5823 |000b: const-string v1, "setSelectedNavigationItem not valid for current navigation mode" // string@2358 │ │ +090b7a: 7020 311f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +090b80: 2700 |0010: throw v0 │ │ +090b82: 5420 1606 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0616 │ │ +090b86: 6e20 ad1f 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +090b8c: 0c00 |0016: move-result-object v0 │ │ +090b8e: 1f00 7202 |0017: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0272 │ │ +090b92: 6e20 0013 0200 |0019: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@1300 │ │ +090b98: 0e00 |001c: return-void │ │ +090b9a: 5420 ff05 |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090b9e: 6e20 a618 3000 |001f: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@18a6 │ │ +090ba4: 28fa |0022: goto 001c // -0006 │ │ +090ba6: 0000 |0023: nop // spacer │ │ +090ba8: 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 │ │ @@ -171804,22 +171827,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08fcdc: |[08fcdc] com.actionbarsherlock.internal.app.ActionBarImpl.setShowHideAnimationEnabled:(Z)V │ │ -08fcec: 5c12 1106 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0611 │ │ -08fcf0: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -08fcf4: 5410 0706 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08fcf8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -08fcfc: 5410 0706 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08fd00: 6e10 7613 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ -08fd06: 0e00 |000d: return-void │ │ +090bb8: |[090bb8] com.actionbarsherlock.internal.app.ActionBarImpl.setShowHideAnimationEnabled:(Z)V │ │ +090bc8: 5c12 1106 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0611 │ │ +090bcc: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +090bd0: 5410 0706 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +090bd4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +090bd8: 5410 0706 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +090bdc: 6e10 7613 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ +090be2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0002 line=249 │ │ 0x0008 line=250 │ │ 0x000d line=252 │ │ locals : │ │ @@ -171831,20 +171854,20 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08fd08: |[08fd08] com.actionbarsherlock.internal.app.ActionBarImpl.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -08fd18: 5410 1306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08fd1c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08fd20: 5410 1306 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08fd24: 6e20 dc17 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@17dc │ │ -08fd2a: 0e00 |0009: return-void │ │ +090be4: |[090be4] com.actionbarsherlock.internal.app.ActionBarImpl.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +090bf4: 5410 1306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090bf8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +090bfc: 5410 1306 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090c00: 6e20 dc17 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@17dc │ │ +090c06: 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; │ │ @@ -171855,18 +171878,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fd2c: |[08fd2c] com.actionbarsherlock.internal.app.ActionBarImpl.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -08fd3c: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08fd40: 6e20 dd17 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@17dd │ │ -08fd46: 0e00 |0005: return-void │ │ +090c08: |[090c08] com.actionbarsherlock.internal.app.ActionBarImpl.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +090c18: 5410 0106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090c1c: 6e20 dd17 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@17dd │ │ +090c22: 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; │ │ @@ -171876,20 +171899,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08fd48: |[08fd48] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(I)V │ │ -08fd58: 5410 0306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08fd5c: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -08fd62: 0c00 |0005: move-result-object v0 │ │ -08fd64: 6e20 1913 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1319 │ │ -08fd6a: 0e00 |0009: return-void │ │ +090c24: |[090c24] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(I)V │ │ +090c34: 5410 0306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +090c38: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +090c3e: 0c00 |0005: move-result-object v0 │ │ +090c40: 6e20 1913 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1319 │ │ +090c46: 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 │ │ @@ -171899,18 +171922,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fd6c: |[08fd6c] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -08fd7c: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fd80: 6e20 b318 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@18b3 │ │ -08fd86: 0e00 |0005: return-void │ │ +090c48: |[090c48] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +090c58: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090c5c: 6e20 b318 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@18b3 │ │ +090c62: 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; │ │ @@ -171920,20 +171943,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08fd88: |[08fd88] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(I)V │ │ -08fd98: 5410 0306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ -08fd9c: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -08fda2: 0c00 |0005: move-result-object v0 │ │ -08fda4: 6e20 1b13 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@131b │ │ -08fdaa: 0e00 |0009: return-void │ │ +090c64: |[090c64] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(I)V │ │ +090c74: 5410 0306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0603 │ │ +090c78: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +090c7e: 0c00 |0005: move-result-object v0 │ │ +090c80: 6e20 1b13 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@131b │ │ +090c86: 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 │ │ @@ -171943,18 +171966,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fdac: |[08fdac] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -08fdbc: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ -08fdc0: 6e20 b418 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@18b4 │ │ -08fdc6: 0e00 |0005: return-void │ │ +090c88: |[090c88] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +090c98: 5410 ff05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@05ff │ │ +090c9c: 6e20 b418 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@18b4 │ │ +090ca2: 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; │ │ @@ -171964,18 +171987,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08fdc8: |[08fdc8] com.actionbarsherlock.internal.app.ActionBarImpl.show:()V │ │ -08fdd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08fdda: 6e20 1d13 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@131d │ │ -08fde0: 0e00 |0004: return-void │ │ +090ca4: |[090ca4] com.actionbarsherlock.internal.app.ActionBarImpl.show:()V │ │ +090cb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +090cb6: 6e20 1d13 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@131d │ │ +090cbc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -171984,118 +172007,120 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 183 16-bit code units │ │ -08fde4: |[08fde4] com.actionbarsherlock.internal.app.ActionBarImpl.show:(Z)V │ │ -08fdf4: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -08fdf8: 1218 |0002: const/4 v8, #int 1 // #1 │ │ -08fdfa: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -08fdfc: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -08fdfe: 54a2 0706 |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08fe02: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -08fe06: 54a2 0706 |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08fe0a: 6e10 7613 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ -08fe10: 54a2 0106 |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08fe14: 6e10 cb17 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ -08fe1a: 0a02 |0013: move-result v2 │ │ -08fe1c: 3902 0700 |0014: if-nez v2, 001b // +0007 │ │ -08fe20: 380b 0400 |0016: if-eqz v11, 001a // +0004 │ │ -08fe24: 5ca6 1806 |0018: iput-boolean v6, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ -08fe28: 0e00 |001a: return-void │ │ -08fe2a: 54a2 0106 |001b: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08fe2e: 6e20 e117 6200 |001d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ -08fe34: 55a2 1106 |0020: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0611 │ │ -08fe38: 3802 8300 |0022: if-eqz v2, 00a5 // +0083 │ │ -08fe3c: 54a2 0106 |0024: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08fe40: 6e20 d717 7200 |0026: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ -08fe46: 2200 9602 |0029: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -08fe4a: 7010 a213 0000 |002b: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ -08fe50: 54a2 0106 |002e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08fe54: 1a03 b50f |0030: const-string v3, "alpha" // string@0fb5 │ │ -08fe58: 2384 9804 |0032: new-array v4, v8, [F // type@0498 │ │ -08fe5c: 4b09 0406 |0034: aput v9, v4, v6 │ │ -08fe60: 7130 1814 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@1418 │ │ -08fe66: 0c02 |0039: move-result-object v2 │ │ -08fe68: 6e20 b313 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@13b3 │ │ -08fe6e: 0c01 |003d: move-result-object v1 │ │ -08fe70: 54a2 0206 |003e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ -08fe74: 3802 3800 |0040: if-eqz v2, 0078 // +0038 │ │ -08fe78: 54a2 0206 |0042: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ -08fe7c: 1a03 c225 |0044: const-string v3, "translationY" // string@25c2 │ │ -08fe80: 1224 |0046: const/4 v4, #int 2 // #2 │ │ -08fe82: 2344 9804 |0047: new-array v4, v4, [F // type@0498 │ │ -08fe86: 54a5 0106 |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08fe8a: 6e10 c617 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ -08fe90: 0a05 |004e: move-result v5 │ │ -08fe92: 7b55 |004f: neg-int v5, v5 │ │ -08fe94: 8255 |0050: int-to-float v5, v5 │ │ -08fe96: 4b05 0406 |0051: aput v5, v4, v6 │ │ -08fe9a: 4b07 0408 |0053: aput v7, v4, v8 │ │ -08fe9e: 7130 1814 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@1418 │ │ -08fea4: 0c02 |0058: move-result-object v2 │ │ -08fea6: 6e20 9613 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@1396 │ │ -08feac: 54a2 0106 |005c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08feb0: 54a3 0106 |005e: iget-object v3, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08feb4: 6e10 c617 0300 |0060: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ -08feba: 0a03 |0063: move-result v3 │ │ -08febc: 7b33 |0064: neg-int v3, v3 │ │ -08febe: 8233 |0065: int-to-float v3, v3 │ │ -08fec0: 6e20 e017 3200 |0066: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@17e0 │ │ -08fec6: 54a2 0106 |0069: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08feca: 1a03 c225 |006b: const-string v3, "translationY" // string@25c2 │ │ -08fece: 2384 9804 |006d: new-array v4, v8, [F // type@0498 │ │ -08fed2: 4b07 0406 |006f: aput v7, v4, v6 │ │ -08fed6: 7130 1814 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@1418 │ │ -08fedc: 0c02 |0074: move-result-object v2 │ │ -08fede: 6e20 9613 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@1396 │ │ -08fee4: 54a2 1306 |0078: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08fee8: 3802 1f00 |007a: if-eqz v2, 0099 // +001f │ │ -08feec: 52a2 0406 |007c: iget v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ -08fef0: 3382 1b00 |007e: if-ne v2, v8, 0099 // +001b │ │ -08fef4: 54a2 1306 |0080: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08fef8: 6e20 d717 7200 |0082: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ -08fefe: 54a2 1306 |0085: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08ff02: 6e20 e117 6200 |0087: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ -08ff08: 54a2 1306 |008a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08ff0c: 1a03 b50f |008c: const-string v3, "alpha" // string@0fb5 │ │ -08ff10: 2384 9804 |008e: new-array v4, v8, [F // type@0498 │ │ -08ff14: 4b09 0406 |0090: aput v9, v4, v6 │ │ -08ff18: 7130 1814 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@1418 │ │ -08ff1e: 0c02 |0095: move-result-object v2 │ │ -08ff20: 6e20 9613 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@1396 │ │ -08ff26: 54a2 1206 |0099: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ -08ff2a: 6e20 a813 2000 |009b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ -08ff30: 5ba0 0706 |009e: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ -08ff34: 6e10 c013 0000 |00a0: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ -08ff3a: 2900 77ff |00a3: goto/16 001a // -0089 │ │ -08ff3e: 54a2 0106 |00a5: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08ff42: 6e20 d717 9200 |00a7: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ -08ff48: 54a2 0106 |00aa: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ -08ff4c: 6e20 e017 7200 |00ac: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@17e0 │ │ -08ff52: 54a2 1206 |00af: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ -08ff56: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -08ff58: 7220 6e13 3200 |00b2: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ -08ff5e: 2900 65ff |00b5: goto/16 001a // -009b │ │ +090cc0: |[090cc0] com.actionbarsherlock.internal.app.ActionBarImpl.show:(Z)V │ │ +090cd0: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +090cd4: 1218 |0002: const/4 v8, #int 1 // #1 │ │ +090cd6: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +090cd8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +090cda: 54a2 0706 |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +090cde: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +090ce2: 54a2 0706 |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +090ce6: 6e10 7613 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ +090cec: 54a2 0106 |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090cf0: 6e10 cb17 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@17cb │ │ +090cf6: 0a02 |0013: move-result v2 │ │ +090cf8: 3902 0700 |0014: if-nez v2, 001b // +0007 │ │ +090cfc: 380b 0400 |0016: if-eqz v11, 001a // +0004 │ │ +090d00: 5ca6 1806 |0018: iput-boolean v6, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ +090d04: 0e00 |001a: return-void │ │ +090d06: 54a2 0106 |001b: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090d0a: 6e20 e117 6200 |001d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ +090d10: 55a2 1106 |0020: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0611 │ │ +090d14: 3802 8300 |0022: if-eqz v2, 00a5 // +0083 │ │ +090d18: 54a2 0106 |0024: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090d1c: 6e20 d717 7200 |0026: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ +090d22: 2200 9402 |0029: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +090d26: 7010 a213 0000 |002b: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ +090d2c: 54a2 0106 |002e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090d30: 1a03 b70f |0030: const-string v3, "alpha" // string@0fb7 │ │ +090d34: 2384 9604 |0032: new-array v4, v8, [F // type@0496 │ │ +090d38: 4b09 0406 |0034: aput v9, v4, v6 │ │ +090d3c: 7130 1814 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@1418 │ │ +090d42: 0c02 |0039: move-result-object v2 │ │ +090d44: 6e20 b313 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@13b3 │ │ +090d4a: 0c01 |003d: move-result-object v1 │ │ +090d4c: 54a2 0206 |003e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ +090d50: 3802 3800 |0040: if-eqz v2, 0078 // +0038 │ │ +090d54: 54a2 0206 |0042: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0602 │ │ +090d58: 1a03 c225 |0044: const-string v3, "translationY" // string@25c2 │ │ +090d5c: 1224 |0046: const/4 v4, #int 2 // #2 │ │ +090d5e: 2344 9604 |0047: new-array v4, v4, [F // type@0496 │ │ +090d62: 54a5 0106 |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090d66: 6e10 c617 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ +090d6c: 0a05 |004e: move-result v5 │ │ +090d6e: 7b55 |004f: neg-int v5, v5 │ │ +090d70: 8255 |0050: int-to-float v5, v5 │ │ +090d72: 4b05 0406 |0051: aput v5, v4, v6 │ │ +090d76: 4b07 0408 |0053: aput v7, v4, v8 │ │ +090d7a: 7130 1814 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@1418 │ │ +090d80: 0c02 |0058: move-result-object v2 │ │ +090d82: 6e20 9613 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@1396 │ │ +090d88: 54a2 0106 |005c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090d8c: 54a3 0106 |005e: iget-object v3, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090d90: 6e10 c617 0300 |0060: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ +090d96: 0a03 |0063: move-result v3 │ │ +090d98: 7b33 |0064: neg-int v3, v3 │ │ +090d9a: 8233 |0065: int-to-float v3, v3 │ │ +090d9c: 6e20 e017 3200 |0066: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@17e0 │ │ +090da2: 54a2 0106 |0069: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090da6: 1a03 c225 |006b: const-string v3, "translationY" // string@25c2 │ │ +090daa: 2384 9604 |006d: new-array v4, v8, [F // type@0496 │ │ +090dae: 4b07 0406 |006f: aput v7, v4, v6 │ │ +090db2: 7130 1814 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@1418 │ │ +090db8: 0c02 |0074: move-result-object v2 │ │ +090dba: 6e20 9613 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@1396 │ │ +090dc0: 54a2 1306 |0078: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090dc4: 3802 1f00 |007a: if-eqz v2, 0099 // +001f │ │ +090dc8: 52a2 0406 |007c: iget v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ +090dcc: 3382 1b00 |007e: if-ne v2, v8, 0099 // +001b │ │ +090dd0: 54a2 1306 |0080: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090dd4: 6e20 d717 7200 |0082: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ +090dda: 54a2 1306 |0085: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090dde: 6e20 e117 6200 |0087: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ +090de4: 54a2 1306 |008a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090de8: 1a03 b70f |008c: const-string v3, "alpha" // string@0fb7 │ │ +090dec: 2384 9604 |008e: new-array v4, v8, [F // type@0496 │ │ +090df0: 4b09 0406 |0090: aput v9, v4, v6 │ │ +090df4: 7130 1814 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@1418 │ │ +090dfa: 0c02 |0095: move-result-object v2 │ │ +090dfc: 6e20 9613 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@1396 │ │ +090e02: 54a2 1206 |0099: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ +090e06: 6e20 a813 2000 |009b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ +090e0c: 5ba0 0706 |009e: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0607 │ │ +090e10: 6e10 c013 0000 |00a0: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ +090e16: 2900 77ff |00a3: goto/16 001a // -0089 │ │ +090e1a: 54a2 0106 |00a5: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090e1e: 6e20 d717 9200 |00a7: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@17d7 │ │ +090e24: 54a2 0106 |00aa: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0601 │ │ +090e28: 6e20 e017 7200 |00ac: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@17e0 │ │ +090e2e: 54a2 1206 |00af: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0612 │ │ +090e32: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ +090e34: 7220 6e13 3200 |00b2: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ +090e3a: 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 │ │ @@ -172115,55 +172140,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 │ │ -08ff64: |[08ff64] com.actionbarsherlock.internal.app.ActionBarImpl.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -08ff74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08ff76: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -08ff78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08ff7a: 5452 fe05 |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ -08ff7e: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ -08ff82: 5551 1806 |0007: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ -08ff86: 5452 fe05 |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ -08ff8a: 6e10 b012 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.finish:()V // method@12b0 │ │ -08ff90: 5452 0506 |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08ff94: 6e10 fc17 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ -08ff9a: 2200 8802 |0013: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // type@0288 │ │ -08ff9e: 7030 ae12 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@12ae │ │ -08ffa4: 6e10 af12 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.dispatchOnCreate:()Z // method@12af │ │ -08ffaa: 0a02 |001b: move-result v2 │ │ -08ffac: 3802 3100 |001c: if-eqz v2, 004d // +0031 │ │ -08ffb0: 6e10 f912 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.isShowing:()Z // method@12f9 │ │ -08ffb6: 0a02 |0021: move-result v2 │ │ -08ffb8: 3802 0400 |0022: if-eqz v2, 0026 // +0004 │ │ -08ffbc: 3801 2700 |0024: if-eqz v1, 004b // +0027 │ │ -08ffc0: 0142 |0026: move v2, v4 │ │ -08ffc2: 5c52 1806 |0027: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ -08ffc6: 6e10 b612 0000 |0029: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@12b6 │ │ -08ffcc: 5452 0506 |002c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08ffd0: 6e20 f917 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@17f9 │ │ -08ffd6: 6e20 e512 4500 |0031: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@12e5 │ │ -08ffdc: 5452 1306 |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08ffe0: 3802 0b00 |0036: if-eqz v2, 0041 // +000b │ │ -08ffe4: 5252 0406 |0038: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ -08ffe8: 3342 0700 |003a: if-ne v2, v4, 0041 // +0007 │ │ -08ffec: 5452 1306 |003c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ -08fff0: 6e20 e117 3200 |003e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ -08fff6: 5452 0506 |0041: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ -08fffa: 1303 2000 |0043: const/16 v3, #int 32 // #20 │ │ -08fffe: 6e20 0e18 3200 |0045: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@180e │ │ -090004: 5b50 fe05 |0048: iput-object v0, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ -090008: 1100 |004a: return-object v0 │ │ -09000a: 0132 |004b: move v2, v3 │ │ -09000c: 28db |004c: goto 0027 // -0025 │ │ -09000e: 1200 |004d: const/4 v0, #int 0 // #0 │ │ -090010: 28fc |004e: goto 004a // -0004 │ │ +090e40: |[090e40] com.actionbarsherlock.internal.app.ActionBarImpl.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +090e50: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +090e52: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +090e54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +090e56: 5452 fe05 |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ +090e5a: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ +090e5e: 5551 1806 |0007: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ +090e62: 5452 fe05 |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ +090e66: 6e10 b012 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.finish:()V // method@12b0 │ │ +090e6c: 5452 0506 |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +090e70: 6e10 fc17 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ +090e76: 2200 8602 |0013: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // type@0286 │ │ +090e7a: 7030 ae12 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@12ae │ │ +090e80: 6e10 af12 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.dispatchOnCreate:()Z // method@12af │ │ +090e86: 0a02 |001b: move-result v2 │ │ +090e88: 3802 3100 |001c: if-eqz v2, 004d // +0031 │ │ +090e8c: 6e10 f912 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.isShowing:()Z // method@12f9 │ │ +090e92: 0a02 |0021: move-result v2 │ │ +090e94: 3802 0400 |0022: if-eqz v2, 0026 // +0004 │ │ +090e98: 3801 2700 |0024: if-eqz v1, 004b // +0027 │ │ +090e9c: 0142 |0026: move v2, v4 │ │ +090e9e: 5c52 1806 |0027: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0618 │ │ +090ea2: 6e10 b612 0000 |0029: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@12b6 │ │ +090ea8: 5452 0506 |002c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +090eac: 6e20 f917 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@17f9 │ │ +090eb2: 6e20 e512 4500 |0031: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@12e5 │ │ +090eb8: 5452 1306 |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090ebc: 3802 0b00 |0036: if-eqz v2, 0041 // +000b │ │ +090ec0: 5252 0406 |0038: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0604 │ │ +090ec4: 3342 0700 |003a: if-ne v2, v4, 0041 // +0007 │ │ +090ec8: 5452 1306 |003c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0613 │ │ +090ecc: 6e20 e117 3200 |003e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ +090ed2: 5452 0506 |0041: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0605 │ │ +090ed6: 1303 2000 |0043: const/16 v3, #int 32 // #20 │ │ +090eda: 6e20 0e18 3200 |0045: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@180e │ │ +090ee0: 5b50 fe05 |0048: iput-object v0, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@05fe │ │ +090ee4: 1100 |004a: return-object v0 │ │ +090ee6: 0132 |004b: move v2, v3 │ │ +090ee8: 28db |004c: goto 0027 // -0025 │ │ +090eea: 1200 |004d: const/4 v0, #int 0 // #0 │ │ +090eec: 28fc |004e: goto 004a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=400 │ │ 0x0003 line=401 │ │ 0x0007 line=402 │ │ 0x0009 line=403 │ │ 0x000e line=406 │ │ @@ -172183,21 +172208,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 : 478 (ActionBarImpl.java) │ │ + source_file_idx : 483 (ActionBarImpl.java) │ │ │ │ Class #644 header: │ │ -class_idx : 651 │ │ +class_idx : 649 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 628 │ │ -source_file_idx : 485 │ │ +superclass_idx : 626 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -172234,47 +172259,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 │ │ -090014: |[090014] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V │ │ -090024: 5b12 1c06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -090028: 7010 dd10 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@10dd │ │ -09002e: 5b13 1a06 |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090032: 5410 1a06 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090036: 6e20 1500 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0015 │ │ -09003c: 0e00 |000c: return-void │ │ +090ef0: |[090ef0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V │ │ +090f00: 5b12 1c06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +090f04: 7010 dd10 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@10dd │ │ +090f0a: 5b13 1a06 |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +090f0e: 5410 1a06 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +090f12: 6e20 1500 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0015 │ │ +090f18: 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 │ │ -090040: |[090040] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ -090050: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090054: 6e10 0700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@0007 │ │ -09005a: 0c00 |0005: move-result-object v0 │ │ -09005c: 1100 |0006: return-object v0 │ │ +090f1c: |[090f1c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ +090f2c: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +090f30: 6e10 0700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@0007 │ │ +090f36: 0c00 |0005: move-result-object v0 │ │ +090f38: 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;) │ │ @@ -172282,19 +172307,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090060: |[090060] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getCustomView:()Landroid/view/View; │ │ -090070: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090074: 6e10 0800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0008 │ │ -09007a: 0c00 |0005: move-result-object v0 │ │ -09007c: 1100 |0006: return-object v0 │ │ +090f3c: |[090f3c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getCustomView:()Landroid/view/View; │ │ +090f4c: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +090f50: 6e10 0800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0008 │ │ +090f56: 0c00 |0005: move-result-object v0 │ │ +090f58: 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;) │ │ @@ -172302,19 +172327,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090080: |[090080] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -090090: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090094: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0009 │ │ -09009a: 0c00 |0005: move-result-object v0 │ │ -09009c: 1100 |0006: return-object v0 │ │ +090f5c: |[090f5c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +090f6c: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +090f70: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0009 │ │ +090f76: 0c00 |0005: move-result-object v0 │ │ +090f78: 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;) │ │ @@ -172322,19 +172347,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0900a0: |[0900a0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getPosition:()I │ │ -0900b0: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0900b4: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000a │ │ -0900ba: 0a00 |0005: move-result v0 │ │ -0900bc: 0f00 |0006: return v0 │ │ +090f7c: |[090f7c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getPosition:()I │ │ +090f8c: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +090f90: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000a │ │ +090f96: 0a00 |0005: move-result v0 │ │ +090f98: 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;) │ │ @@ -172342,17 +172367,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0900c0: |[0900c0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getTag:()Ljava/lang/Object; │ │ -0900d0: 5410 1b06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@061b │ │ -0900d4: 1100 |0002: return-object v0 │ │ +090f9c: |[090f9c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getTag:()Ljava/lang/Object; │ │ +090fac: 5410 1b06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@061b │ │ +090fb0: 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;) │ │ @@ -172360,19 +172385,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0900d8: |[0900d8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ -0900e8: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0900ec: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000c │ │ -0900f2: 0c00 |0005: move-result-object v0 │ │ -0900f4: 1100 |0006: return-object v0 │ │ +090fb4: |[090fb4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ +090fc4: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +090fc8: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000c │ │ +090fce: 0c00 |0005: move-result-object v0 │ │ +090fd0: 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;) │ │ @@ -172380,47 +172405,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 │ │ -0900f8: |[0900f8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -090108: 5421 1906 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ -09010c: 3801 3100 |0002: if-eqz v1, 0033 // +0031 │ │ -090110: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -090112: 5421 1c06 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -090116: 7110 3513 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ -09011c: 0c01 |000a: move-result-object v1 │ │ -09011e: 2011 9500 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -090122: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ -090126: 5421 1c06 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -09012a: 7110 3513 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ -090130: 0c01 |0014: move-result-object v1 │ │ -090132: 1f01 9500 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -090136: 6e10 a703 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ -09013c: 0c01 |001a: move-result-object v1 │ │ -09013e: 6e10 d803 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -090144: 0c01 |001e: move-result-object v1 │ │ -090146: 6e10 9f04 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ -09014c: 0c00 |0022: move-result-object v0 │ │ -09014e: 5421 1906 |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ -090152: 7230 ef10 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@10ef │ │ -090158: 3800 0b00 |0028: if-eqz v0, 0033 // +000b │ │ -09015c: 6e10 a204 0000 |002a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ -090162: 0a01 |002d: move-result v1 │ │ -090164: 3901 0500 |002e: if-nez v1, 0033 // +0005 │ │ -090168: 6e10 9c04 0000 |0030: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -09016e: 0e00 |0033: return-void │ │ +090fd4: |[090fd4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +090fe4: 5421 1906 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ +090fe8: 3801 3100 |0002: if-eqz v1, 0033 // +0031 │ │ +090fec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +090fee: 5421 1c06 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +090ff2: 7110 3513 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ +090ff8: 0c01 |000a: move-result-object v1 │ │ +090ffa: 2011 9400 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +090ffe: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ +091002: 5421 1c06 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +091006: 7110 3513 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ +09100c: 0c01 |0014: move-result-object v1 │ │ +09100e: 1f01 9400 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +091012: 6e10 a703 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ +091018: 0c01 |001a: move-result-object v1 │ │ +09101a: 6e10 d803 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +091020: 0c01 |001e: move-result-object v1 │ │ +091022: 6e10 9f04 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ +091028: 0c00 |0022: move-result-object v0 │ │ +09102a: 5421 1906 |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ +09102e: 7230 ef10 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@10ef │ │ +091034: 3800 0b00 |0028: if-eqz v0, 0033 // +000b │ │ +091038: 6e10 a204 0000 |002a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ +09103e: 0a01 |002d: move-result v1 │ │ +091040: 3901 0500 |002e: if-nez v1, 0033 // +0005 │ │ +091044: 6e10 9c04 0000 |0030: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +09104a: 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; │ │ @@ -172432,66 +172458,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 │ │ -090170: |[090170] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -090180: 5420 1906 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ -090184: 3800 5b00 |0002: if-eqz v0, 005d // +005b │ │ -090188: 5420 1c06 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -09018c: 7110 3613 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ -090192: 0c00 |0009: move-result-object v0 │ │ -090194: 3900 2500 |000a: if-nez v0, 002f // +0025 │ │ -090198: 5420 1c06 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -09019c: 7110 3513 0000 |000e: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ -0901a2: 0c00 |0011: move-result-object v0 │ │ -0901a4: 2000 9500 |0012: instance-of v0, v0, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -0901a8: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ -0901ac: 5421 1c06 |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -0901b0: 5420 1c06 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -0901b4: 7110 3513 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ -0901ba: 0c00 |001d: move-result-object v0 │ │ -0901bc: 1f00 9500 |001e: check-cast v0, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -0901c0: 6e10 a703 0000 |0020: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ -0901c6: 0c00 |0023: move-result-object v0 │ │ -0901c8: 6e10 d803 0000 |0024: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -0901ce: 0c00 |0027: move-result-object v0 │ │ -0901d0: 6e10 9f04 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ -0901d6: 0c00 |002b: move-result-object v0 │ │ -0901d8: 7120 3713 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@1337 │ │ -0901de: 5420 1906 |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ -0901e2: 5421 1c06 |0031: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -0901e6: 7110 3613 0100 |0033: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ -0901ec: 0c01 |0036: move-result-object v1 │ │ -0901ee: 7230 f010 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@10f0 │ │ -0901f4: 5420 1c06 |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -0901f8: 7110 3613 0000 |003c: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ -0901fe: 0c00 |003f: move-result-object v0 │ │ -090200: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ -090204: 5420 1c06 |0042: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -090208: 7110 3613 0000 |0044: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ -09020e: 0c00 |0047: move-result-object v0 │ │ -090210: 6e10 a204 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ -090216: 0a00 |004b: move-result v0 │ │ -090218: 3900 0b00 |004c: if-nez v0, 0057 // +000b │ │ -09021c: 5420 1c06 |004e: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -090220: 7110 3613 0000 |0050: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ -090226: 0c00 |0053: move-result-object v0 │ │ -090228: 6e10 9c04 0000 |0054: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -09022e: 5420 1c06 |0057: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -090232: 1201 |0059: const/4 v1, #int 0 // #0 │ │ -090234: 7120 3713 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@1337 │ │ -09023a: 0e00 |005d: return-void │ │ +09104c: |[09104c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +09105c: 5420 1906 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ +091060: 3800 5b00 |0002: if-eqz v0, 005d // +005b │ │ +091064: 5420 1c06 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +091068: 7110 3613 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ +09106e: 0c00 |0009: move-result-object v0 │ │ +091070: 3900 2500 |000a: if-nez v0, 002f // +0025 │ │ +091074: 5420 1c06 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +091078: 7110 3513 0000 |000e: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ +09107e: 0c00 |0011: move-result-object v0 │ │ +091080: 2000 9400 |0012: instance-of v0, v0, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +091084: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ +091088: 5421 1c06 |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +09108c: 5420 1c06 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +091090: 7110 3513 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ +091096: 0c00 |001d: move-result-object v0 │ │ +091098: 1f00 9400 |001e: check-cast v0, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +09109c: 6e10 a703 0000 |0020: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ +0910a2: 0c00 |0023: move-result-object v0 │ │ +0910a4: 6e10 d803 0000 |0024: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +0910aa: 0c00 |0027: move-result-object v0 │ │ +0910ac: 6e10 9f04 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ +0910b2: 0c00 |002b: move-result-object v0 │ │ +0910b4: 7120 3713 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@1337 │ │ +0910ba: 5420 1906 |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ +0910be: 5421 1c06 |0031: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +0910c2: 7110 3613 0100 |0033: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ +0910c8: 0c01 |0036: move-result-object v1 │ │ +0910ca: 7230 f010 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@10f0 │ │ +0910d0: 5420 1c06 |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +0910d4: 7110 3613 0000 |003c: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ +0910da: 0c00 |003f: move-result-object v0 │ │ +0910dc: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ +0910e0: 5420 1c06 |0042: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +0910e4: 7110 3613 0000 |0044: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ +0910ea: 0c00 |0047: move-result-object v0 │ │ +0910ec: 6e10 a204 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ +0910f2: 0a00 |004b: move-result v0 │ │ +0910f4: 3900 0b00 |004c: if-nez v0, 0057 // +000b │ │ +0910f8: 5420 1c06 |004e: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +0910fc: 7110 3613 0000 |0050: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@1336 │ │ +091102: 0c00 |0053: move-result-object v0 │ │ +091104: 6e10 9c04 0000 |0054: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +09110a: 5420 1c06 |0057: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +09110e: 1201 |0059: const/4 v1, #int 0 // #0 │ │ +091110: 7120 3713 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@1337 │ │ +091116: 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 : │ │ @@ -172504,44 +172532,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 │ │ -09023c: |[09023c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -09024c: 5421 1906 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ -090250: 3801 2b00 |0002: if-eqz v1, 002d // +002b │ │ -090254: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -090256: 5421 1c06 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -09025a: 7110 3513 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ -090260: 0c01 |000a: move-result-object v1 │ │ -090262: 2011 9500 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -090266: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ -09026a: 5421 1c06 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -09026e: 7110 3513 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ -090274: 0c01 |0014: move-result-object v1 │ │ -090276: 1f01 9500 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0095 │ │ -09027a: 6e10 a703 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ -090280: 0c01 |001a: move-result-object v1 │ │ -090282: 6e10 d803 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ -090288: 0c01 |001e: move-result-object v1 │ │ -09028a: 6e10 9f04 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ -090290: 0c00 |0022: move-result-object v0 │ │ -090292: 5421 1c06 |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ -090296: 7120 3713 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@1337 │ │ -09029c: 5421 1906 |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ -0902a0: 7230 f110 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@10f1 │ │ -0902a6: 0e00 |002d: return-void │ │ +091118: |[091118] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +091128: 5421 1906 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ +09112c: 3801 2b00 |0002: if-eqz v1, 002d // +002b │ │ +091130: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +091132: 5421 1c06 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +091136: 7110 3513 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ +09113c: 0c01 |000a: move-result-object v1 │ │ +09113e: 2011 9400 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +091142: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ +091146: 5421 1c06 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +09114a: 7110 3513 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@1335 │ │ +091150: 0c01 |0014: move-result-object v1 │ │ +091152: 1f01 9400 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0094 │ │ +091156: 6e10 a703 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@03a7 │ │ +09115c: 0c01 |001a: move-result-object v1 │ │ +09115e: 6e10 d803 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d8 │ │ +091164: 0c01 |001e: move-result-object v1 │ │ +091166: 6e10 9f04 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ +09116c: 0c00 |0022: move-result-object v0 │ │ +09116e: 5421 1c06 |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@061c │ │ +091172: 7120 3713 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@1337 │ │ +091178: 5421 1906 |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ +09117c: 7230 f110 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@10f1 │ │ +091182: 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; │ │ @@ -172552,18 +172581,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0902a8: |[0902a8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.select:()V │ │ -0902b8: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0902bc: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000d │ │ -0902c2: 0e00 |0005: return-void │ │ +091184: |[091184] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.select:()V │ │ +091194: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +091198: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000d │ │ +09119e: 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; │ │ │ │ @@ -172572,18 +172601,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 │ │ -0902c4: |[0902c4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0902d4: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0902d8: 6e20 0e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(I)Landroid/app/ActionBar$Tab; // method@000e │ │ -0902de: 1101 |0005: return-object v1 │ │ +0911a0: |[0911a0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0911b0: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0911b4: 6e20 0e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(I)Landroid/app/ActionBar$Tab; // method@000e │ │ +0911ba: 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 │ │ @@ -172593,18 +172622,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 │ │ -0902e0: |[0902e0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0902f0: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0902f4: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@000f │ │ -0902fa: 1101 |0005: return-object v1 │ │ +0911bc: |[0911bc] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0911cc: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0911d0: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@000f │ │ +0911d6: 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; │ │ @@ -172614,18 +172643,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 │ │ -0902fc: |[0902fc] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -09030c: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090310: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ -090316: 1101 |0005: return-object v1 │ │ +0911d8: |[0911d8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0911e8: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0911ec: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ +0911f2: 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 │ │ @@ -172635,18 +172664,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 │ │ -090318: |[090318] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -090328: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -09032c: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@0011 │ │ -090332: 1101 |0005: return-object v1 │ │ +0911f4: |[0911f4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +091204: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +091208: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@0011 │ │ +09120e: 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; │ │ @@ -172656,18 +172685,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 │ │ -090334: |[090334] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -090344: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090348: 6e20 1200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0012 │ │ -09034e: 1101 |0005: return-object v1 │ │ +091210: |[091210] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +091220: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +091224: 6e20 1200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0012 │ │ +09122a: 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 │ │ @@ -172677,18 +172706,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 │ │ -090350: |[090350] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -090360: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090364: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0013 │ │ -09036a: 1101 |0005: return-object v1 │ │ +09122c: |[09122c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +09123c: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +091240: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0013 │ │ +091246: 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; │ │ @@ -172698,23 +172727,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 │ │ -09036c: |[09036c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -09037c: 5421 1a06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090380: 3803 0900 |0002: if-eqz v3, 000b // +0009 │ │ -090384: 0720 |0004: move-object v0, v2 │ │ -090386: 6e20 1400 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ -09038c: 5b23 1906 |0008: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ -090390: 1102 |000a: return-object v2 │ │ -090392: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -090394: 28f9 |000c: goto 0005 // -0007 │ │ +091248: |[091248] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +091258: 5421 1a06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +09125c: 3803 0900 |0002: if-eqz v3, 000b // +0009 │ │ +091260: 0720 |0004: move-object v0, v2 │ │ +091262: 6e20 1400 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0014 │ │ +091268: 5b23 1906 |0008: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0619 │ │ +09126c: 1102 |000a: return-object v2 │ │ +09126e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +091270: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0008 line=304 │ │ 0x000a line=305 │ │ 0x000b line=303 │ │ locals : │ │ @@ -172726,17 +172755,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 │ │ -090398: |[090398] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0903a8: 5b01 1b06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@061b │ │ -0903ac: 1100 |0002: return-object v0 │ │ +091274: |[091274] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +091284: 5b01 1b06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@061b │ │ +091288: 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; │ │ @@ -172746,18 +172775,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 │ │ -0903b0: |[0903b0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0903c0: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0903c4: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0016 │ │ -0903ca: 1101 |0005: return-object v1 │ │ +09128c: |[09128c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +09129c: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0912a0: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0016 │ │ +0912a6: 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 │ │ @@ -172767,33 +172796,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 │ │ -0903cc: |[0903cc] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0903dc: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0903e0: 6e20 1700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0017 │ │ -0903e6: 1101 |0005: return-object v1 │ │ +0912a8: |[0912a8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0912b8: 5410 1a06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0912bc: 6e20 1700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0017 │ │ +0912c2: 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 : 485 (ActionBarWrapper.java) │ │ + source_file_idx : 490 (ActionBarWrapper.java) │ │ │ │ Class #645 header: │ │ -class_idx : 652 │ │ +class_idx : 650 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 630 │ │ -source_file_idx : 485 │ │ +superclass_idx : 628 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 53 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -172836,38 +172865,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0903e8: |[0903e8] com.actionbarsherlock.internal.app.ActionBarWrapper.:(Landroid/app/Activity;)V │ │ -0903f8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0903fa: 7010 f210 0400 |0001: invoke-direct {v4}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@10f2 │ │ -090400: 2202 cf03 |0004: new-instance v2, Ljava/util/HashSet; // type@03cf │ │ -090404: 7020 cf1f 1200 |0006: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(I)V // method@1fcf │ │ -09040a: 5b42 2006 |0009: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ -09040e: 5b45 1e06 |000b: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@061e │ │ -090412: 6e10 5100 0500 |000d: invoke-virtual {v5}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0051 │ │ -090418: 0c02 |0010: move-result-object v2 │ │ -09041a: 5b42 1d06 |0011: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09041e: 5442 1d06 |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090422: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -090426: 5442 1d06 |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09042a: 6e20 1800 4200 |0019: invoke-virtual {v2, v4}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0018 │ │ -090430: 5442 1d06 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090434: 6e10 1e00 0200 |001e: invoke-virtual {v2}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001e │ │ -09043a: 0a00 |0021: move-result v0 │ │ -09043c: 5442 1d06 |0022: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090440: dd03 0004 |0024: and-int/lit8 v3, v0, #int 4 // #04 │ │ -090444: 3803 0600 |0026: if-eqz v3, 002c // +0006 │ │ -090448: 6e20 3b00 1200 |0028: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -09044e: 0e00 |002b: return-void │ │ -090450: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -090452: 28fb |002d: goto 0028 // -0005 │ │ +0912c4: |[0912c4] com.actionbarsherlock.internal.app.ActionBarWrapper.:(Landroid/app/Activity;)V │ │ +0912d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0912d6: 7010 f210 0400 |0001: invoke-direct {v4}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@10f2 │ │ +0912dc: 2202 cd03 |0004: new-instance v2, Ljava/util/HashSet; // type@03cd │ │ +0912e0: 7020 cf1f 1200 |0006: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(I)V // method@1fcf │ │ +0912e6: 5b42 2006 |0009: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ +0912ea: 5b45 1e06 |000b: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@061e │ │ +0912ee: 6e10 5100 0500 |000d: invoke-virtual {v5}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0051 │ │ +0912f4: 0c02 |0010: move-result-object v2 │ │ +0912f6: 5b42 1d06 |0011: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0912fa: 5442 1d06 |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0912fe: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +091302: 5442 1d06 |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091306: 6e20 1800 4200 |0019: invoke-virtual {v2, v4}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0018 │ │ +09130c: 5442 1d06 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091310: 6e10 1e00 0200 |001e: invoke-virtual {v2}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001e │ │ +091316: 0a00 |0021: move-result v0 │ │ +091318: 5442 1d06 |0022: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09131c: dd03 0004 |0024: and-int/lit8 v3, v0, #int 4 // #04 │ │ +091320: 3803 0600 |0026: if-eqz v3, 002c // +0006 │ │ +091324: 6e20 3b00 1200 |0028: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +09132a: 0e00 |002b: return-void │ │ +09132c: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +09132e: 28fb |002d: goto 0028 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=24 │ │ 0x0004 line=20 │ │ 0x000b line=25 │ │ 0x000d line=26 │ │ 0x0013 line=27 │ │ @@ -172887,17 +172916,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 │ │ -090454: |[090454] com.actionbarsherlock.internal.app.ActionBarWrapper.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; │ │ -090464: 5410 1e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@061e │ │ -090468: 1100 |0002: return-object v0 │ │ +091330: |[091330] com.actionbarsherlock.internal.app.ActionBarWrapper.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; │ │ +091340: 5410 1e06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@061e │ │ +091344: 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;) │ │ @@ -172905,17 +172934,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 │ │ -09046c: |[09046c] com.actionbarsherlock.internal.app.ActionBarWrapper.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; │ │ -09047c: 5410 1f06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@061f │ │ -090480: 1100 |0002: return-object v0 │ │ +091348: |[091348] com.actionbarsherlock.internal.app.ActionBarWrapper.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; │ │ +091358: 5410 1f06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@061f │ │ +09135c: 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;) │ │ @@ -172923,17 +172952,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 │ │ -090484: |[090484] com.actionbarsherlock.internal.app.ActionBarWrapper.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -090494: 5b01 1f06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@061f │ │ -090498: 1101 |0002: return-object v1 │ │ +091360: |[091360] com.actionbarsherlock.internal.app.ActionBarWrapper.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +091370: 5b01 1f06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@061f │ │ +091374: 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; │ │ │ │ @@ -172943,18 +172972,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 │ │ -09049c: |[09049c] com.actionbarsherlock.internal.app.ActionBarWrapper.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0904ac: 5410 2006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ -0904b0: 7220 ea1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ -0904b6: 0e00 |0005: return-void │ │ +091378: |[091378] com.actionbarsherlock.internal.app.ActionBarWrapper.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +091388: 5410 2006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ +09138c: 7220 ea1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ +091392: 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; │ │ @@ -172964,20 +172993,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 │ │ -0904b8: |[0904b8] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0904c8: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0904cc: 1f03 8b02 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@028b │ │ -0904d0: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0904d4: 6e20 1900 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0019 │ │ -0904da: 0e00 |0009: return-void │ │ +091394: |[091394] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0913a4: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0913a8: 1f03 8902 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@0289 │ │ +0913ac: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0913b0: 6e20 1900 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0019 │ │ +0913b6: 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; │ │ @@ -172987,20 +173016,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 │ │ -0904dc: |[0904dc] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -0904ec: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0904f0: 1f03 8b02 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@028b │ │ -0904f4: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -0904f8: 6e30 1a00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@001a │ │ -0904fe: 0e00 |0009: return-void │ │ +0913b8: |[0913b8] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +0913c8: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0913cc: 1f03 8902 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@0289 │ │ +0913d0: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0913d4: 6e30 1a00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@001a │ │ +0913da: 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; │ │ @@ -173011,20 +173040,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 │ │ -090500: |[090500] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -090510: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090514: 1f03 8b02 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@028b │ │ -090518: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -09051c: 6e40 1b00 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@001b │ │ -090522: 0e00 |0009: return-void │ │ +0913dc: |[0913dc] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +0913ec: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0913f0: 1f03 8902 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@0289 │ │ +0913f4: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0913f8: 6e40 1b00 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@001b │ │ +0913fe: 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; │ │ @@ -173036,20 +173065,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 │ │ -090524: |[090524] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -090534: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090538: 1f03 8b02 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@028b │ │ -09053c: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090540: 6e30 1c00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001c │ │ -090546: 0e00 |0009: return-void │ │ +091400: |[091400] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +091410: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091414: 1f03 8902 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@0289 │ │ +091418: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +09141c: 6e30 1c00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001c │ │ +091422: 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; │ │ @@ -173060,19 +173089,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090548: |[090548] com.actionbarsherlock.internal.app.ActionBarWrapper.getCustomView:()Landroid/view/View; │ │ -090558: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09055c: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001d │ │ -090562: 0c00 |0005: move-result-object v0 │ │ -090564: 1100 |0006: return-object v0 │ │ +091424: |[091424] com.actionbarsherlock.internal.app.ActionBarWrapper.getCustomView:()Landroid/view/View; │ │ +091434: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091438: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001d │ │ +09143e: 0c00 |0005: move-result-object v0 │ │ +091440: 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;) │ │ @@ -173080,19 +173109,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090568: |[090568] com.actionbarsherlock.internal.app.ActionBarWrapper.getDisplayOptions:()I │ │ -090578: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09057c: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001e │ │ -090582: 0a00 |0005: move-result v0 │ │ -090584: 0f00 |0006: return v0 │ │ +091444: |[091444] com.actionbarsherlock.internal.app.ActionBarWrapper.getDisplayOptions:()I │ │ +091454: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091458: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001e │ │ +09145e: 0a00 |0005: move-result v0 │ │ +091460: 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;) │ │ @@ -173100,19 +173129,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090588: |[090588] com.actionbarsherlock.internal.app.ActionBarWrapper.getHeight:()I │ │ -090598: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09059c: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001f │ │ -0905a2: 0a00 |0005: move-result v0 │ │ -0905a4: 0f00 |0006: return v0 │ │ +091464: |[091464] com.actionbarsherlock.internal.app.ActionBarWrapper.getHeight:()I │ │ +091474: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091478: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001f │ │ +09147e: 0a00 |0005: move-result v0 │ │ +091480: 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;) │ │ @@ -173120,19 +173149,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0905a8: |[0905a8] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationItemCount:()I │ │ -0905b8: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0905bc: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@0020 │ │ -0905c2: 0a00 |0005: move-result v0 │ │ -0905c4: 0f00 |0006: return v0 │ │ +091484: |[091484] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationItemCount:()I │ │ +091494: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091498: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@0020 │ │ +09149e: 0a00 |0005: move-result v0 │ │ +0914a0: 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;) │ │ @@ -173140,19 +173169,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0905c8: |[0905c8] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationMode:()I │ │ -0905d8: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0905dc: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@0021 │ │ -0905e2: 0a00 |0005: move-result v0 │ │ -0905e4: 0f00 |0006: return v0 │ │ +0914a4: |[0914a4] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationMode:()I │ │ +0914b4: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0914b8: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@0021 │ │ +0914be: 0a00 |0005: move-result v0 │ │ +0914c0: 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;) │ │ @@ -173160,19 +173189,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0905e8: |[0905e8] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedNavigationIndex:()I │ │ -0905f8: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0905fc: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0022 │ │ -090602: 0a00 |0005: move-result v0 │ │ -090604: 0f00 |0006: return v0 │ │ +0914c4: |[0914c4] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedNavigationIndex:()I │ │ +0914d4: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0914d8: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0022 │ │ +0914de: 0a00 |0005: move-result v0 │ │ +0914e0: 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;) │ │ @@ -173180,25 +173209,25 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -090608: |[090608] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -090618: 5421 1d06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09061c: 6e10 2300 0100 |0002: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0023 │ │ -090622: 0c00 |0005: move-result-object v0 │ │ -090624: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -090628: 6e10 0b00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ -09062e: 0c01 |000b: move-result-object v1 │ │ -090630: 1f01 7402 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0274 │ │ -090634: 1101 |000e: return-object v1 │ │ -090636: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -090638: 28fe |0010: goto 000e // -0002 │ │ +0914e4: |[0914e4] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0914f4: 5421 1d06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0914f8: 6e10 2300 0100 |0002: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0023 │ │ +0914fe: 0c00 |0005: move-result-object v0 │ │ +091500: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +091504: 6e10 0b00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ +09150a: 0c01 |000b: move-result-object v1 │ │ +09150c: 1f01 7202 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0272 │ │ +091510: 1101 |000e: return-object v1 │ │ +091512: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +091514: 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; │ │ @@ -173208,19 +173237,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09063c: |[09063c] com.actionbarsherlock.internal.app.ActionBarWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -09064c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090650: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0024 │ │ -090656: 0c00 |0005: move-result-object v0 │ │ -090658: 1100 |0006: return-object v0 │ │ +091518: |[091518] com.actionbarsherlock.internal.app.ActionBarWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +091528: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09152c: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0024 │ │ +091532: 0c00 |0005: move-result-object v0 │ │ +091534: 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;) │ │ @@ -173228,25 +173257,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 │ │ -09065c: |[09065c] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -09066c: 5421 1d06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090670: 6e20 2500 3100 |0002: invoke-virtual {v1, v3}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0025 │ │ -090676: 0c00 |0005: move-result-object v0 │ │ -090678: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -09067c: 6e10 0b00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ -090682: 0c01 |000b: move-result-object v1 │ │ -090684: 1f01 7402 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0274 │ │ -090688: 1101 |000e: return-object v1 │ │ -09068a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -09068c: 28fe |0010: goto 000e // -0002 │ │ +091538: |[091538] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +091548: 5421 1d06 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09154c: 6e20 2500 3100 |0002: invoke-virtual {v1, v3}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0025 │ │ +091552: 0c00 |0005: move-result-object v0 │ │ +091554: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +091558: 6e10 0b00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ +09155e: 0c01 |000b: move-result-object v1 │ │ +091560: 1f01 7202 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@0272 │ │ +091564: 1101 |000e: return-object v1 │ │ +091566: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +091568: 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; │ │ @@ -173257,19 +173286,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090690: |[090690] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabCount:()I │ │ -0906a0: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0906a4: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0026 │ │ -0906aa: 0a00 |0005: move-result v0 │ │ -0906ac: 0f00 |0006: return v0 │ │ +09156c: |[09156c] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabCount:()I │ │ +09157c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091580: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0026 │ │ +091586: 0a00 |0005: move-result v0 │ │ +091588: 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;) │ │ @@ -173277,19 +173306,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0906b0: |[0906b0] com.actionbarsherlock.internal.app.ActionBarWrapper.getThemedContext:()Landroid/content/Context; │ │ -0906c0: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0906c4: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0027 │ │ -0906ca: 0c00 |0005: move-result-object v0 │ │ -0906cc: 1100 |0006: return-object v0 │ │ +09158c: |[09158c] com.actionbarsherlock.internal.app.ActionBarWrapper.getThemedContext:()Landroid/content/Context; │ │ +09159c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0915a0: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0027 │ │ +0915a6: 0c00 |0005: move-result-object v0 │ │ +0915a8: 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;) │ │ @@ -173297,19 +173326,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0906d0: |[0906d0] com.actionbarsherlock.internal.app.ActionBarWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0906e0: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0906e4: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0028 │ │ -0906ea: 0c00 |0005: move-result-object v0 │ │ -0906ec: 1100 |0006: return-object v0 │ │ +0915ac: |[0915ac] com.actionbarsherlock.internal.app.ActionBarWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0915bc: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0915c0: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0028 │ │ +0915c6: 0c00 |0005: move-result-object v0 │ │ +0915c8: 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;) │ │ @@ -173317,18 +173346,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0906f0: |[0906f0] com.actionbarsherlock.internal.app.ActionBarWrapper.hide:()V │ │ -090700: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090704: 6e10 2900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0029 │ │ -09070a: 0e00 |0005: return-void │ │ +0915cc: |[0915cc] com.actionbarsherlock.internal.app.ActionBarWrapper.hide:()V │ │ +0915dc: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0915e0: 6e10 2900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0029 │ │ +0915e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=457 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ @@ -173337,19 +173366,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09070c: |[09070c] com.actionbarsherlock.internal.app.ActionBarWrapper.isShowing:()Z │ │ -09071c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090720: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@002a │ │ -090726: 0a00 |0005: move-result v0 │ │ -090728: 0f00 |0006: return v0 │ │ +0915e8: |[0915e8] com.actionbarsherlock.internal.app.ActionBarWrapper.isShowing:()Z │ │ +0915f8: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0915fc: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@002a │ │ +091602: 0a00 |0005: move-result v0 │ │ +091604: 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;) │ │ @@ -173357,21 +173386,21 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -09072c: |[09072c] com.actionbarsherlock.internal.app.ActionBarWrapper.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -09073c: 2200 8b02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@028b │ │ -090740: 5421 1d06 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090744: 6e10 2b00 0100 |0004: invoke-virtual {v1}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@002b │ │ -09074a: 0c01 |0007: move-result-object v1 │ │ -09074c: 7030 1f13 2001 |0008: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V // method@131f │ │ -090752: 1100 |000b: return-object v0 │ │ +091608: |[091608] com.actionbarsherlock.internal.app.ActionBarWrapper.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +091618: 2200 8902 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@0289 │ │ +09161c: 5421 1d06 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091620: 6e10 2b00 0100 |0004: invoke-virtual {v1}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@002b │ │ +091626: 0c01 |0007: move-result-object v1 │ │ +091628: 7030 1f13 2001 |0008: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V // method@131f │ │ +09162e: 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;) │ │ @@ -173379,73 +173408,72 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -090754: |[090754] com.actionbarsherlock.internal.app.ActionBarWrapper.onMenuVisibilityChanged:(Z)V │ │ -090764: 5432 2006 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ -090768: 7210 eb1f 0200 |0002: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -09076e: 0c00 |0005: move-result-object v0 │ │ -090770: 7210 d01f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -090776: 0a02 |0009: move-result v2 │ │ -090778: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -09077c: 7210 d11f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -090782: 0c01 |000f: move-result-object v1 │ │ -090784: 1f01 7202 |0010: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0272 │ │ -090788: 7220 db10 4100 |0012: invoke-interface {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@10db │ │ -09078e: 28f1 |0015: goto 0006 // -000f │ │ -090790: 0e00 |0016: return-void │ │ +091630: |[091630] com.actionbarsherlock.internal.app.ActionBarWrapper.onMenuVisibilityChanged:(Z)V │ │ +091640: 5431 2006 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ +091644: 7210 eb1f 0100 |0002: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +09164a: 0c01 |0005: move-result-object v1 │ │ +09164c: 7210 d01f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +091652: 0a02 |0009: move-result v2 │ │ +091654: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +091658: 7210 d11f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09165e: 0c00 |000f: move-result-object v0 │ │ +091660: 1f00 7002 |0010: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@0270 │ │ +091664: 7220 db10 4000 |0012: invoke-interface {v0, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@10db │ │ +09166a: 28f1 |0015: goto 0006 // -000f │ │ +09166c: 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 : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -090794: |[090794] com.actionbarsherlock.internal.app.ActionBarWrapper.onNavigationItemSelected:(IJ)Z │ │ -0907a4: 5410 2106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0621 │ │ -0907a8: 7240 dc10 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10dc │ │ -0907ae: 0a00 |0005: move-result v0 │ │ -0907b0: 0f00 |0006: return v0 │ │ +091670: |[091670] com.actionbarsherlock.internal.app.ActionBarWrapper.onNavigationItemSelected:(IJ)Z │ │ +091680: 5420 2106 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0621 │ │ +091684: 7240 dc10 3054 |0002: invoke-interface {v0, v3, v4, v5}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10dc │ │ +09168a: 0a00 |0005: move-result v0 │ │ +09168c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ - 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ - 0x0000 - 0x0007 reg=2 itemPosition I │ │ - 0x0000 - 0x0007 reg=3 itemId J │ │ + 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ + 0x0000 - 0x0007 reg=3 itemPosition I │ │ + 0x0000 - 0x0007 reg=4 itemId J │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ name : 'removeAllTabs' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0907b4: |[0907b4] com.actionbarsherlock.internal.app.ActionBarWrapper.removeAllTabs:()V │ │ -0907c4: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0907c8: 6e10 2c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002c │ │ -0907ce: 0e00 |0005: return-void │ │ +091690: |[091690] com.actionbarsherlock.internal.app.ActionBarWrapper.removeAllTabs:()V │ │ +0916a0: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0916a4: 6e10 2c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002c │ │ +0916aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ @@ -173454,18 +173482,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 │ │ -0907d0: |[0907d0] com.actionbarsherlock.internal.app.ActionBarWrapper.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0907e0: 5410 2006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ -0907e4: 7220 ec1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@1fec │ │ -0907ea: 0e00 |0005: return-void │ │ +0916ac: |[0916ac] com.actionbarsherlock.internal.app.ActionBarWrapper.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0916bc: 5410 2006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0620 │ │ +0916c0: 7220 ec1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@1fec │ │ +0916c6: 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; │ │ @@ -173475,20 +173503,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 │ │ -0907ec: |[0907ec] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0907fc: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090800: 1f03 8b02 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@028b │ │ -090804: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090808: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002d │ │ -09080e: 0e00 |0009: return-void │ │ +0916c8: |[0916c8] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0916d8: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0916dc: 1f03 8902 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@0289 │ │ +0916e0: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +0916e4: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002d │ │ +0916ea: 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; │ │ @@ -173498,18 +173526,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090810: |[090810] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTabAt:(I)V │ │ -090820: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090824: 6e20 2e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002e │ │ -09082a: 0e00 |0005: return-void │ │ +0916ec: |[0916ec] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTabAt:(I)V │ │ +0916fc: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091700: 6e20 2e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002e │ │ +091706: 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 │ │ @@ -173519,20 +173547,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 │ │ -09082c: |[09082c] com.actionbarsherlock.internal.app.ActionBarWrapper.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -09083c: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090840: 1f03 8b02 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@028b │ │ -090844: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ -090848: 6e20 2f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002f │ │ -09084e: 0e00 |0009: return-void │ │ +091708: |[091708] com.actionbarsherlock.internal.app.ActionBarWrapper.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +091718: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09171c: 1f03 8902 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@0289 │ │ +091720: 5431 1a06 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@061a │ │ +091724: 6e20 2f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002f │ │ +09172a: 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; │ │ @@ -173542,18 +173570,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090850: |[090850] com.actionbarsherlock.internal.app.ActionBarWrapper.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -090860: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090864: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0030 │ │ -09086a: 0e00 |0005: return-void │ │ +09172c: |[09172c] com.actionbarsherlock.internal.app.ActionBarWrapper.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09173c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091740: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0030 │ │ +091746: 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; │ │ @@ -173563,18 +173591,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09086c: |[09086c] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(I)V │ │ -09087c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090880: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0031 │ │ -090886: 0e00 |0005: return-void │ │ +091748: |[091748] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(I)V │ │ +091758: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09175c: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0031 │ │ +091762: 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 │ │ @@ -173584,18 +173612,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090888: |[090888] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;)V │ │ -090898: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09089c: 6e20 3200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0032 │ │ -0908a2: 0e00 |0005: return-void │ │ +091764: |[091764] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;)V │ │ +091774: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091778: 6e20 3200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0032 │ │ +09177e: 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; │ │ @@ -173605,30 +173633,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 │ │ -0908a4: |[0908a4] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -0908b4: 2200 0900 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@0009 │ │ -0908b8: 7020 0600 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0006 │ │ -0908be: 5241 af05 |0005: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -0908c2: 5901 0100 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0001 │ │ -0908c6: 5241 ae05 |0009: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@05ae │ │ -0908ca: 5901 0000 |000b: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.bottomMargin:I // field@0000 │ │ -0908ce: 5241 b205 |000d: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@05b2 │ │ -0908d2: 5901 0400 |000f: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.topMargin:I // field@0004 │ │ -0908d6: 5241 b005 |0011: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@05b0 │ │ -0908da: 5901 0200 |0013: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.leftMargin:I // field@0002 │ │ -0908de: 5241 b105 |0015: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@05b1 │ │ -0908e2: 5901 0300 |0017: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.rightMargin:I // field@0003 │ │ -0908e6: 5421 1d06 |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0908ea: 6e30 3300 3100 |001b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0033 │ │ -0908f0: 0e00 |001e: return-void │ │ +091780: |[091780] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +091790: 2200 0900 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@0009 │ │ +091794: 7020 0600 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0006 │ │ +09179a: 5241 af05 |0005: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +09179e: 5901 0100 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0001 │ │ +0917a2: 5241 ae05 |0009: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@05ae │ │ +0917a6: 5901 0000 |000b: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.bottomMargin:I // field@0000 │ │ +0917aa: 5241 b205 |000d: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@05b2 │ │ +0917ae: 5901 0400 |000f: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.topMargin:I // field@0004 │ │ +0917b2: 5241 b005 |0011: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@05b0 │ │ +0917b6: 5901 0200 |0013: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.leftMargin:I // field@0002 │ │ +0917ba: 5241 b105 |0015: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@05b1 │ │ +0917be: 5901 0300 |0017: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.rightMargin:I // field@0003 │ │ +0917c2: 5421 1d06 |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0917c6: 6e30 3300 3100 |001b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0033 │ │ +0917cc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0009 line=56 │ │ 0x000d line=57 │ │ 0x0011 line=58 │ │ @@ -173646,18 +173674,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0908f4: |[0908f4] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayHomeAsUpEnabled:(Z)V │ │ -090904: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090908: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0034 │ │ -09090e: 0e00 |0005: return-void │ │ +0917d0: |[0917d0] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayHomeAsUpEnabled:(Z)V │ │ +0917e0: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0917e4: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0034 │ │ +0917ea: 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 │ │ @@ -173667,25 +173695,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -090910: |[090910] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(I)V │ │ -090920: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090924: 6e20 3500 3000 |0002: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0035 │ │ -09092a: 5421 1d06 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09092e: dd00 0304 |0007: and-int/lit8 v0, v3, #int 4 // #04 │ │ -090932: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -090936: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -090938: 6e20 3b00 0100 |000c: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -09093e: 0e00 |000f: return-void │ │ -090940: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -090942: 28fb |0011: goto 000c // -0005 │ │ +0917ec: |[0917ec] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(I)V │ │ +0917fc: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091800: 6e20 3500 3000 |0002: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0035 │ │ +091806: 5421 1d06 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09180a: dd00 0304 |0007: and-int/lit8 v0, v3, #int 4 // #04 │ │ +09180e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +091812: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +091814: 6e20 3b00 0100 |000c: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +09181a: 0e00 |000f: return-void │ │ +09181c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09181e: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0005 line=141 │ │ 0x000f line=142 │ │ 0x0010 line=141 │ │ locals : │ │ @@ -173697,27 +173725,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -090944: |[090944] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(II)V │ │ -090954: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090958: 6e30 3600 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0036 │ │ -09095e: dd00 0404 |0005: and-int/lit8 v0, v4, #int 4 // #04 │ │ -090962: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ -090966: 5421 1d06 |0009: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -09096a: dd00 0304 |000b: and-int/lit8 v0, v3, #int 4 // #04 │ │ -09096e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -090972: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -090974: 6e20 3b00 0100 |0010: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -09097a: 0e00 |0013: return-void │ │ -09097c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -09097e: 28fb |0015: goto 0010 // -0005 │ │ +091820: |[091820] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(II)V │ │ +091830: 5420 1d06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091834: 6e30 3600 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0036 │ │ +09183a: dd00 0404 |0005: and-int/lit8 v0, v4, #int 4 // #04 │ │ +09183e: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ +091842: 5421 1d06 |0009: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091846: dd00 0304 |000b: and-int/lit8 v0, v3, #int 4 // #04 │ │ +09184a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +09184e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +091850: 6e20 3b00 0100 |0010: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +091856: 0e00 |0013: return-void │ │ +091858: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +09185a: 28fb |0015: goto 0010 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=149 │ │ 0x0009 line=150 │ │ 0x0013 line=152 │ │ 0x0014 line=150 │ │ @@ -173731,18 +173759,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090980: |[090980] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowCustomEnabled:(Z)V │ │ -090990: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090994: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0037 │ │ -09099a: 0e00 |0005: return-void │ │ +09185c: |[09185c] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowCustomEnabled:(Z)V │ │ +09186c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091870: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0037 │ │ +091876: 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 │ │ @@ -173752,18 +173780,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09099c: |[09099c] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowHomeEnabled:(Z)V │ │ -0909ac: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0909b0: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0038 │ │ -0909b6: 0e00 |0005: return-void │ │ +091878: |[091878] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowHomeEnabled:(Z)V │ │ +091888: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09188c: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0038 │ │ +091892: 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 │ │ @@ -173773,18 +173801,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0909b8: |[0909b8] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowTitleEnabled:(Z)V │ │ -0909c8: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0909cc: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0039 │ │ -0909d2: 0e00 |0005: return-void │ │ +091894: |[091894] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowTitleEnabled:(Z)V │ │ +0918a4: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0918a8: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0039 │ │ +0918ae: 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 │ │ @@ -173794,18 +173822,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0909d4: |[0909d4] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayUseLogoEnabled:(Z)V │ │ -0909e4: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -0909e8: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@003a │ │ -0909ee: 0e00 |0005: return-void │ │ +0918b0: |[0918b0] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayUseLogoEnabled:(Z)V │ │ +0918c0: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0918c4: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@003a │ │ +0918ca: 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 │ │ @@ -173815,18 +173843,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0909f0: |[0909f0] com.actionbarsherlock.internal.app.ActionBarWrapper.setHomeButtonEnabled:(Z)V │ │ -090a00: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090a04: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -090a0a: 0e00 |0005: return-void │ │ +0918cc: |[0918cc] com.actionbarsherlock.internal.app.ActionBarWrapper.setHomeButtonEnabled:(Z)V │ │ +0918dc: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0918e0: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +0918e6: 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 │ │ @@ -173836,18 +173864,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090a0c: |[090a0c] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(I)V │ │ -090a1c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090a20: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@003c │ │ -090a26: 0e00 |0005: return-void │ │ +0918e8: |[0918e8] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(I)V │ │ +0918f8: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0918fc: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@003c │ │ +091902: 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 │ │ @@ -173857,18 +173885,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090a28: |[090a28] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -090a38: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090a3c: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@003d │ │ -090a42: 0e00 |0005: return-void │ │ +091904: |[091904] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +091914: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091918: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@003d │ │ +09191e: 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; │ │ @@ -173878,22 +173906,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 │ │ -090a44: |[090a44] com.actionbarsherlock.internal.app.ActionBarWrapper.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -090a54: 5b13 2106 |0000: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0621 │ │ -090a58: 5410 1d06 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090a5c: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ -090a60: 6e30 3e00 2001 |0006: invoke-virtual {v0, v2, v1}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@003e │ │ -090a66: 0e00 |0009: return-void │ │ -090a68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -090a6a: 28fb |000b: goto 0006 // -0005 │ │ +091920: |[091920] com.actionbarsherlock.internal.app.ActionBarWrapper.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +091930: 5b13 2106 |0000: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0621 │ │ +091934: 5410 1d06 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091938: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ +09193c: 6e30 3e00 2001 |0006: invoke-virtual {v0, v2, v1}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@003e │ │ +091942: 0e00 |0009: return-void │ │ +091944: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +091946: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ 0x0009 line=92 │ │ 0x000a line=91 │ │ locals : │ │ @@ -173907,18 +173935,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090a6c: |[090a6c] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(I)V │ │ -090a7c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090a80: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@003f │ │ -090a86: 0e00 |0005: return-void │ │ +091948: |[091948] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(I)V │ │ +091958: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +09195c: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@003f │ │ +091962: 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 │ │ @@ -173928,18 +173956,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090a88: |[090a88] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -090a98: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090a9c: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0040 │ │ -090aa2: 0e00 |0005: return-void │ │ +091964: |[091964] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +091974: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091978: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0040 │ │ +09197e: 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; │ │ @@ -173949,18 +173977,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090aa4: |[090aa4] com.actionbarsherlock.internal.app.ActionBarWrapper.setNavigationMode:(I)V │ │ -090ab4: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090ab8: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0041 │ │ -090abe: 0e00 |0005: return-void │ │ +091980: |[091980] com.actionbarsherlock.internal.app.ActionBarWrapper.setNavigationMode:(I)V │ │ +091990: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091994: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0041 │ │ +09199a: 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 │ │ @@ -173970,18 +173998,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090ac0: |[090ac0] com.actionbarsherlock.internal.app.ActionBarWrapper.setSelectedNavigationItem:(I)V │ │ -090ad0: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090ad4: 6e20 4200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0042 │ │ -090ada: 0e00 |0005: return-void │ │ +09199c: |[09199c] com.actionbarsherlock.internal.app.ActionBarWrapper.setSelectedNavigationItem:(I)V │ │ +0919ac: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0919b0: 6e20 4200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0042 │ │ +0919b6: 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 │ │ @@ -173991,18 +174019,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090adc: |[090adc] com.actionbarsherlock.internal.app.ActionBarWrapper.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -090aec: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090af0: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0043 │ │ -090af6: 0e00 |0005: return-void │ │ +0919b8: |[0919b8] com.actionbarsherlock.internal.app.ActionBarWrapper.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0919c8: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0919cc: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0043 │ │ +0919d2: 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; │ │ @@ -174012,18 +174040,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090af8: |[090af8] com.actionbarsherlock.internal.app.ActionBarWrapper.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -090b08: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090b0c: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0044 │ │ -090b12: 0e00 |0005: return-void │ │ +0919d4: |[0919d4] com.actionbarsherlock.internal.app.ActionBarWrapper.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0919e4: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +0919e8: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0044 │ │ +0919ee: 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; │ │ @@ -174033,18 +174061,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090b14: |[090b14] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(I)V │ │ -090b24: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090b28: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0045 │ │ -090b2e: 0e00 |0005: return-void │ │ +0919f0: |[0919f0] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(I)V │ │ +091a00: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091a04: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0045 │ │ +091a0a: 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 │ │ @@ -174054,18 +174082,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090b30: |[090b30] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -090b40: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090b44: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0046 │ │ -090b4a: 0e00 |0005: return-void │ │ +091a0c: |[091a0c] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +091a1c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091a20: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0046 │ │ +091a26: 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; │ │ @@ -174075,18 +174103,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090b4c: |[090b4c] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(I)V │ │ -090b5c: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090b60: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@0047 │ │ -090b66: 0e00 |0005: return-void │ │ +091a28: |[091a28] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(I)V │ │ +091a38: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091a3c: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@0047 │ │ +091a42: 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 │ │ @@ -174096,18 +174124,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090b68: |[090b68] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -090b78: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090b7c: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@0048 │ │ -090b82: 0e00 |0005: return-void │ │ +091a44: |[091a44] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +091a54: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091a58: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@0048 │ │ +091a5e: 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; │ │ @@ -174117,32 +174145,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090b84: |[090b84] com.actionbarsherlock.internal.app.ActionBarWrapper.show:()V │ │ -090b94: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ -090b98: 6e10 4900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0049 │ │ -090b9e: 0e00 |0005: return-void │ │ +091a60: |[091a60] com.actionbarsherlock.internal.app.ActionBarWrapper.show:()V │ │ +091a70: 5410 1d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@061d │ │ +091a74: 6e10 4900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0049 │ │ +091a7a: 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 : 485 (ActionBarWrapper.java) │ │ + source_file_idx : 490 (ActionBarWrapper.java) │ │ │ │ Class #646 header: │ │ -class_idx : 655 │ │ +class_idx : 653 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 529 │ │ +superclass_idx : 941 │ │ +source_file_idx : 534 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #646 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;' │ │ @@ -174158,17 +174186,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090ba0: |[090ba0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.:()V │ │ -090bb0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -090bb6: 0e00 |0003: return-void │ │ +091a7c: |[091a7c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.:()V │ │ +091a8c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +091a92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ │ │ Virtual methods - │ │ @@ -174177,16 +174205,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 │ │ -090bb8: |[090bb8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090bc8: 0e00 |0000: return-void │ │ +091a94: |[091a94] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091aa4: 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; │ │ │ │ @@ -174195,16 +174223,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 │ │ -090bcc: |[090bcc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090bdc: 0e00 |0000: return-void │ │ +091aa8: |[091aa8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091ab8: 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; │ │ │ │ @@ -174213,16 +174241,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 │ │ -090be0: |[090be0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090bf0: 0e00 |0000: return-void │ │ +091abc: |[091abc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091acc: 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; │ │ │ │ @@ -174231,30 +174259,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 │ │ -090bf4: |[090bf4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090c04: 0e00 |0000: return-void │ │ +091ad0: |[091ad0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091ae0: 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 : 529 (AnimatorListenerAdapter.java) │ │ + source_file_idx : 534 (AnimatorListenerAdapter.java) │ │ │ │ Class #647 header: │ │ -class_idx : 657 │ │ +class_idx : 655 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 531 │ │ +superclass_idx : 941 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #647 annotations: │ │ Annotations on class │ │ @@ -174283,19 +174311,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 │ │ -090c08: |[090c08] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ -090c18: 5b01 2706 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090c1c: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -090c22: 5b02 2606 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ -090c26: 0e00 |0007: return-void │ │ +091ae4: |[091ae4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ +091af4: 5b01 2706 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091af8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +091afe: 5b02 2606 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ +091b02: 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; │ │ @@ -174308,43 +174336,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 │ │ -090c28: |[090c28] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090c38: 5442 2706 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090c3c: 5522 4206 |0002: iget-boolean v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -090c40: 3902 3100 |0004: if-nez v2, 0035 // +0031 │ │ -090c44: 5442 2706 |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090c48: 7110 a313 0200 |0008: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ -090c4e: 0c02 |000b: move-result-object v2 │ │ -090c50: 6e10 b31f 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -090c56: 0a02 |000f: move-result v2 │ │ -090c58: 3902 2500 |0010: if-nez v2, 0035 // +0025 │ │ -090c5c: 5442 2706 |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090c60: 5422 3906 |0014: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -090c64: 3802 1f00 |0016: if-eqz v2, 0035 // +001f │ │ -090c68: 5442 2706 |0018: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090c6c: 5422 3906 |001a: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -090c70: 6e10 b31f 0200 |001c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -090c76: 0a01 |001f: move-result v1 │ │ -090c78: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -090c7a: 3510 1400 |0021: if-ge v0, v1, 0035 // +0014 │ │ -090c7e: 5442 2706 |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090c82: 5422 3906 |0025: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -090c86: 6e20 ad1f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -090c8c: 0c02 |002a: move-result-object v2 │ │ -090c8e: 1f02 8d02 |002b: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -090c92: 5443 2606 |002d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ -090c96: 7220 6d13 3200 |002f: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136d │ │ -090c9c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -090ca0: 28ed |0034: goto 0021 // -0013 │ │ -090ca2: 0e00 |0035: return-void │ │ +091b04: |[091b04] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091b14: 5442 2706 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091b18: 5522 4206 |0002: iget-boolean v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +091b1c: 3902 3100 |0004: if-nez v2, 0035 // +0031 │ │ +091b20: 5442 2706 |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091b24: 7110 a313 0200 |0008: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ +091b2a: 0c02 |000b: move-result-object v2 │ │ +091b2c: 6e10 b31f 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091b32: 0a02 |000f: move-result v2 │ │ +091b34: 3902 2500 |0010: if-nez v2, 0035 // +0025 │ │ +091b38: 5442 2706 |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091b3c: 5422 3906 |0014: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +091b40: 3802 1f00 |0016: if-eqz v2, 0035 // +001f │ │ +091b44: 5442 2706 |0018: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091b48: 5422 3906 |001a: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +091b4c: 6e10 b31f 0200 |001c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091b52: 0a01 |001f: move-result v1 │ │ +091b54: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +091b56: 3510 1400 |0021: if-ge v0, v1, 0035 // +0014 │ │ +091b5a: 5442 2706 |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091b5e: 5422 3906 |0025: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +091b62: 6e20 ad1f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +091b68: 0c02 |002a: move-result-object v2 │ │ +091b6a: 1f02 8b02 |002b: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +091b6e: 5443 2606 |002d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ +091b72: 7220 6d13 3200 |002f: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136d │ │ +091b78: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +091b7c: 28ed |0034: goto 0021 // -0013 │ │ +091b7e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x0006 line=718 │ │ 0x0012 line=719 │ │ 0x0018 line=720 │ │ 0x0020 line=721 │ │ @@ -174362,71 +174390,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 │ │ -090ca4: |[090ca4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090cb4: 6e20 7d13 9a00 |0000: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@137d │ │ -090cba: 5497 2706 |0003: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090cbe: 7110 a313 0700 |0005: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ -090cc4: 0c07 |0008: move-result-object v7 │ │ -090cc6: 6e20 b11f a700 |0009: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -090ccc: 5497 2606 |000c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ -090cd0: 7110 a413 0700 |000e: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ -090cd6: 0c07 |0011: move-result-object v7 │ │ -090cd8: 6e20 c71f a700 |0012: invoke-virtual {v7, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -090cde: 0c01 |0015: move-result-object v1 │ │ -090ce0: 1f01 9502 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -090ce4: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -090ce6: 5c17 3306 |0019: iput-boolean v7, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ -090cea: 5497 2706 |001b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090cee: 5577 4206 |001d: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -090cf2: 3907 4b00 |001f: if-nez v7, 006a // +004b │ │ -090cf6: 5497 2606 |0021: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ -090cfa: 7110 a513 0700 |0023: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a5 │ │ -090d00: 0c05 |0026: move-result-object v5 │ │ -090d02: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -090d04: 6e10 b31f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -090d0a: 0a04 |002b: move-result v4 │ │ -090d0c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -090d0e: 3542 0d00 |002d: if-ge v2, v4, 003a // +000d │ │ -090d12: 6e20 ad1f 2500 |002f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -090d18: 0c07 |0032: move-result-object v7 │ │ -090d1a: 1f07 9502 |0033: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -090d1e: 5577 3306 |0035: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ -090d22: 3907 2a00 |0037: if-nez v7, 0061 // +002a │ │ -090d26: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -090d28: 3800 3000 |003a: if-eqz v0, 006a // +0030 │ │ -090d2c: 5497 2706 |003c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090d30: 5477 3906 |003e: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -090d34: 3807 2400 |0040: if-eqz v7, 0064 // +0024 │ │ -090d38: 5497 2706 |0042: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ -090d3c: 5477 3906 |0044: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -090d40: 6e10 ab1f 0700 |0046: invoke-virtual {v7}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -090d46: 0c06 |0049: move-result-object v6 │ │ -090d48: 1f06 c903 |004a: check-cast v6, Ljava/util/ArrayList; // type@03c9 │ │ -090d4c: 6e10 b31f 0600 |004c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -090d52: 0a03 |004f: move-result v3 │ │ -090d54: 1202 |0050: const/4 v2, #int 0 // #0 │ │ -090d56: 3532 1300 |0051: if-ge v2, v3, 0064 // +0013 │ │ -090d5a: 6e20 ad1f 2600 |0053: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -090d60: 0c07 |0056: move-result-object v7 │ │ -090d62: 1f07 8d02 |0057: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -090d66: 5498 2606 |0059: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ -090d6a: 7220 6e13 8700 |005b: invoke-interface {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ -090d70: d802 0201 |005e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -090d74: 28f1 |0060: goto 0051 // -000f │ │ -090d76: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ -090d7a: 28ca |0063: goto 002d // -0036 │ │ -090d7c: 5497 2606 |0064: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ -090d80: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -090d82: 7120 a613 8700 |0067: invoke-static {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z // method@13a6 │ │ -090d88: 0e00 |006a: return-void │ │ +091b80: |[091b80] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091b90: 6e20 7d13 9a00 |0000: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@137d │ │ +091b96: 5497 2706 |0003: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091b9a: 7110 a313 0700 |0005: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ +091ba0: 0c07 |0008: move-result-object v7 │ │ +091ba2: 6e20 b11f a700 |0009: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +091ba8: 5497 2606 |000c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ +091bac: 7110 a413 0700 |000e: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@13a4 │ │ +091bb2: 0c07 |0011: move-result-object v7 │ │ +091bb4: 6e20 c71f a700 |0012: invoke-virtual {v7, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +091bba: 0c01 |0015: move-result-object v1 │ │ +091bbc: 1f01 9302 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +091bc0: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +091bc2: 5c17 3306 |0019: iput-boolean v7, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ +091bc6: 5497 2706 |001b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091bca: 5577 4206 |001d: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +091bce: 3907 4b00 |001f: if-nez v7, 006a // +004b │ │ +091bd2: 5497 2606 |0021: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ +091bd6: 7110 a513 0700 |0023: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a5 │ │ +091bdc: 0c05 |0026: move-result-object v5 │ │ +091bde: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +091be0: 6e10 b31f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091be6: 0a04 |002b: move-result v4 │ │ +091be8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +091bea: 3542 0d00 |002d: if-ge v2, v4, 003a // +000d │ │ +091bee: 6e20 ad1f 2500 |002f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +091bf4: 0c07 |0032: move-result-object v7 │ │ +091bf6: 1f07 9302 |0033: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +091bfa: 5577 3306 |0035: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ +091bfe: 3907 2a00 |0037: if-nez v7, 0061 // +002a │ │ +091c02: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +091c04: 3800 3000 |003a: if-eqz v0, 006a // +0030 │ │ +091c08: 5497 2706 |003c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091c0c: 5477 3906 |003e: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +091c10: 3807 2400 |0040: if-eqz v7, 0064 // +0024 │ │ +091c14: 5497 2706 |0042: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0627 │ │ +091c18: 5477 3906 |0044: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +091c1c: 6e10 ab1f 0700 |0046: invoke-virtual {v7}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +091c22: 0c06 |0049: move-result-object v6 │ │ +091c24: 1f06 c703 |004a: check-cast v6, Ljava/util/ArrayList; // type@03c7 │ │ +091c28: 6e10 b31f 0600 |004c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091c2e: 0a03 |004f: move-result v3 │ │ +091c30: 1202 |0050: const/4 v2, #int 0 // #0 │ │ +091c32: 3532 1300 |0051: if-ge v2, v3, 0064 // +0013 │ │ +091c36: 6e20 ad1f 2600 |0053: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +091c3c: 0c07 |0056: move-result-object v7 │ │ +091c3e: 1f07 8b02 |0057: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +091c42: 5498 2606 |0059: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ +091c46: 7220 6e13 8700 |005b: invoke-interface {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ +091c4c: d802 0201 |005e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +091c50: 28f1 |0060: goto 0051 // -000f │ │ +091c52: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ +091c56: 28ca |0063: goto 002d // -0036 │ │ +091c58: 5497 2606 |0064: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0626 │ │ +091c5c: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +091c5e: 7120 a613 8700 |0067: invoke-static {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z // method@13a6 │ │ +091c64: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0003 line=731 │ │ 0x000c line=732 │ │ 0x0018 line=733 │ │ 0x001b line=734 │ │ @@ -174435,14 +174463,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 │ │ @@ -174462,16 +174491,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 │ │ -090d8c: |[090d8c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090d9c: 0e00 |0000: return-void │ │ +091c68: |[091c68] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091c78: 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; │ │ │ │ @@ -174480,30 +174509,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 │ │ -090da0: |[090da0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090db0: 0e00 |0000: return-void │ │ +091c7c: |[091c7c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091c8c: 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 : 531 (AnimatorSet.java) │ │ + source_file_idx : 536 (AnimatorSet.java) │ │ │ │ Class #648 header: │ │ -class_idx : 660 │ │ +class_idx : 658 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 531 │ │ +superclass_idx : 941 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #648 annotations: │ │ Annotations on class │ │ @@ -174536,20 +174565,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 │ │ -090db4: |[090db4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ -090dc4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -090dca: 5b01 2e06 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@062e │ │ -090dce: 5b02 2f06 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ -090dd2: 5903 3006 |0007: iput v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ -090dd6: 0e00 |0009: return-void │ │ +091c90: |[091c90] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ +091ca0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +091ca6: 5b01 2e06 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@062e │ │ +091caa: 5b02 2f06 |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ +091cae: 5903 3006 |0007: iput v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ +091cb2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ 0x0005 line=636 │ │ 0x0007 line=637 │ │ 0x0009 line=638 │ │ @@ -174564,59 +174593,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 │ │ -090dd8: |[090dd8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090de8: 5464 2e06 |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@062e │ │ -090dec: 5544 4206 |0002: iget-boolean v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -090df0: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ -090df4: 0e00 |0006: return-void │ │ -090df6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -090df8: 5464 2f06 |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ -090dfc: 5444 3606 |000a: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ -090e00: 6e10 b31f 0400 |000c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -090e06: 0a03 |000f: move-result v3 │ │ -090e08: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -090e0a: 3532 1c00 |0011: if-ge v2, v3, 002d // +001c │ │ -090e0e: 5464 2f06 |0013: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ -090e12: 5444 3606 |0015: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ -090e16: 6e20 ad1f 2400 |0017: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -090e1c: 0c00 |001a: move-result-object v0 │ │ -090e1e: 1f00 9302 |001b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -090e22: 5204 2d06 |001d: iget v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ -090e26: 5265 3006 |001f: iget v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ -090e2a: 3354 3200 |0021: if-ne v4, v5, 0053 // +0032 │ │ -090e2e: 5404 2c06 |0023: iget-object v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -090e32: 5444 3106 |0025: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -090e36: 3374 2c00 |0027: if-ne v4, v7, 0053 // +002c │ │ -090e3a: 0701 |0029: move-object v1, v0 │ │ -090e3c: 6e20 7d13 6700 |002a: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@137d │ │ -090e42: 5464 2f06 |002d: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ -090e46: 5444 3606 |002f: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ -090e4a: 6e20 b11f 1400 |0031: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -090e50: 5464 2f06 |0034: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ -090e54: 5444 3606 |0036: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ -090e58: 6e10 b31f 0400 |0038: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -090e5e: 0a04 |003b: move-result v4 │ │ -090e60: 3904 caff |003c: if-nez v4, 0006 // -0036 │ │ -090e64: 5464 2f06 |003e: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ -090e68: 5444 3106 |0040: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -090e6c: 6e10 8413 0400 |0042: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ -090e72: 5464 2e06 |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@062e │ │ -090e76: 7110 a313 0400 |0047: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ -090e7c: 0c04 |004a: move-result-object v4 │ │ -090e7e: 5465 2f06 |004b: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ -090e82: 5455 3106 |004d: iget-object v5, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -090e86: 6e20 a81f 5400 |004f: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -090e8c: 28b4 |0052: goto 0006 // -004c │ │ -090e8e: d802 0201 |0053: add-int/lit8 v2, v2, #int 1 // #01 │ │ -090e92: 28bc |0055: goto 0011 // -0044 │ │ +091cb4: |[091cb4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091cc4: 5464 2e06 |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@062e │ │ +091cc8: 5544 4206 |0002: iget-boolean v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +091ccc: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +091cd0: 0e00 |0006: return-void │ │ +091cd2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +091cd4: 5464 2f06 |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ +091cd8: 5444 3606 |000a: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ +091cdc: 6e10 b31f 0400 |000c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091ce2: 0a03 |000f: move-result v3 │ │ +091ce4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +091ce6: 3532 1c00 |0011: if-ge v2, v3, 002d // +001c │ │ +091cea: 5464 2f06 |0013: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ +091cee: 5444 3606 |0015: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ +091cf2: 6e20 ad1f 2400 |0017: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +091cf8: 0c00 |001a: move-result-object v0 │ │ +091cfa: 1f00 9102 |001b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +091cfe: 5204 2d06 |001d: iget v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ +091d02: 5265 3006 |001f: iget v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ +091d06: 3354 3200 |0021: if-ne v4, v5, 0053 // +0032 │ │ +091d0a: 5404 2c06 |0023: iget-object v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +091d0e: 5444 3106 |0025: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +091d12: 3374 2c00 |0027: if-ne v4, v7, 0053 // +002c │ │ +091d16: 0701 |0029: move-object v1, v0 │ │ +091d18: 6e20 7d13 6700 |002a: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@137d │ │ +091d1e: 5464 2f06 |002d: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ +091d22: 5444 3606 |002f: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ +091d26: 6e20 b11f 1400 |0031: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +091d2c: 5464 2f06 |0034: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ +091d30: 5444 3606 |0036: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ +091d34: 6e10 b31f 0400 |0038: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091d3a: 0a04 |003b: move-result v4 │ │ +091d3c: 3904 caff |003c: if-nez v4, 0006 // -0036 │ │ +091d40: 5464 2f06 |003e: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ +091d44: 5444 3106 |0040: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +091d48: 6e10 8413 0400 |0042: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ +091d4e: 5464 2e06 |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@062e │ │ +091d52: 7110 a313 0400 |0047: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ +091d58: 0c04 |004a: move-result-object v4 │ │ +091d5a: 5465 2f06 |004b: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062f │ │ +091d5e: 5455 3106 |004d: iget-object v5, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +091d62: 6e20 a81f 5400 |004f: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +091d68: 28b4 |0052: goto 0006 // -004c │ │ +091d6a: d802 0201 |0053: add-int/lit8 v2, v2, #int 1 // #01 │ │ +091d6e: 28bc |0055: goto 0011 // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0006 line=702 │ │ 0x0007 line=683 │ │ 0x0008 line=684 │ │ 0x0010 line=685 │ │ @@ -174644,16 +174673,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 │ │ -090e94: |[090e94] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090ea4: 0e00 |0000: return-void │ │ +091d70: |[091d70] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091d80: 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; │ │ │ │ @@ -174662,20 +174691,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 │ │ -090ea8: |[090ea8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090eb8: 5220 3006 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ -090ebc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -090ebe: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -090ec2: 7020 9d13 3200 |0005: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139d │ │ -090ec8: 0e00 |0008: return-void │ │ +091d84: |[091d84] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091d94: 5220 3006 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ +091d98: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +091d9a: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +091d9e: 7020 9d13 3200 |0005: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139d │ │ +091da4: 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; │ │ @@ -174686,16 +174715,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 │ │ -090ecc: |[090ecc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090edc: 0e00 |0000: return-void │ │ +091da8: |[091da8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091db8: 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; │ │ │ │ @@ -174704,35 +174733,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 │ │ -090ee0: |[090ee0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -090ef0: 5210 3006 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ -090ef4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -090ef8: 7020 9d13 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139d │ │ -090efe: 0e00 |0007: return-void │ │ +091dbc: |[091dbc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +091dcc: 5210 3006 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0630 │ │ +091dd0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +091dd4: 7020 9d13 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@139d │ │ +091dda: 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 : 531 (AnimatorSet.java) │ │ + source_file_idx : 536 (AnimatorSet.java) │ │ │ │ Class #649 header: │ │ -class_idx : 662 │ │ +class_idx : 660 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 654 │ │ -source_file_idx : 531 │ │ +superclass_idx : 652 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 23 │ │ │ │ Class #649 annotations: │ │ Annotations on class │ │ @@ -174811,71 +174840,70 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -090f00: |[090f00] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.:()V │ │ -090f10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -090f12: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -090f14: 7010 7113 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@1371 │ │ -090f1a: 2200 c903 |0005: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -090f1e: 7010 a41f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -090f24: 5b30 3d06 |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ -090f28: 2200 ce03 |000c: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -090f2c: 7010 c21f 0000 |000e: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -090f32: 5b30 3b06 |0011: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ -090f36: 2200 c903 |0013: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -090f3a: 7010 a41f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -090f40: 5b30 3c06 |0018: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -090f44: 2200 c903 |001a: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -090f48: 7010 a41f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -090f4e: 5b30 3f06 |001f: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -090f52: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -090f54: 5c30 3a06 |0022: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -090f58: 5b32 3e06 |0024: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ -090f5c: 5c31 4206 |0026: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -090f60: 5c31 4106 |0028: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -090f64: 1600 0000 |002a: const-wide/16 v0, #int 0 // #0 │ │ -090f68: 5a30 4006 |002c: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ -090f6c: 5b32 3706 |002e: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -090f70: 1600 ffff |0030: const-wide/16 v0, #int -1 // #ffff │ │ -090f74: 5a30 3806 |0032: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0638 │ │ -090f78: 0e00 |0034: return-void │ │ +091ddc: |[091ddc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.:()V │ │ +091dec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +091dee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +091df0: 7010 7113 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@1371 │ │ +091df6: 2200 c703 |0005: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +091dfa: 7010 a41f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +091e00: 5b30 3d06 |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ +091e04: 2200 cc03 |000c: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +091e08: 7010 c21f 0000 |000e: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +091e0e: 5b30 3b06 |0011: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ +091e12: 2200 c703 |0013: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +091e16: 7010 a41f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +091e1c: 5b30 3c06 |0018: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +091e20: 2200 c703 |001a: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +091e24: 7010 a41f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +091e2a: 5b30 3f06 |001f: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +091e2e: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +091e30: 5c30 3a06 |0022: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +091e34: 5b32 3e06 |0024: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ +091e38: 5c31 4206 |0026: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +091e3c: 5c31 4106 |0028: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +091e40: 1600 0000 |002a: const-wide/16 v0, #int 0 // #0 │ │ +091e44: 5a30 4006 |002c: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ +091e48: 5b32 3706 |002e: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +091e4c: 1600 ffff |0030: const-wide/16 v0, #int -1 // #ffff │ │ +091e50: 5a30 3806 |0032: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0638 │ │ +091e54: 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 │ │ -090f7c: |[090f7c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -090f8c: 5410 3d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ -090f90: 1100 |0002: return-object v0 │ │ +091e58: |[091e58] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +091e68: 5410 3d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ +091e6c: 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;) │ │ @@ -174883,17 +174911,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 │ │ -090f94: |[090f94] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; │ │ -090fa4: 5410 3b06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ -090fa8: 1100 |0002: return-object v0 │ │ +091e70: |[091e70] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; │ │ +091e80: 5410 3b06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ +091e84: 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;) │ │ @@ -174901,17 +174929,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 │ │ -090fac: |[090fac] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -090fbc: 5410 3f06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -090fc0: 1100 |0002: return-object v0 │ │ +091e88: |[091e88] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +091e98: 5410 3f06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +091e9c: 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;) │ │ @@ -174919,17 +174947,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 │ │ -090fc4: |[090fc4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z │ │ -090fd4: 5c01 4106 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -090fd8: 0f01 |0002: return v1 │ │ +091ea0: |[091ea0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z │ │ +091eb0: 5c01 4106 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +091eb4: 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 │ │ │ │ @@ -174938,17 +174966,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 │ │ -090fdc: |[090fdc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -090fec: 5410 3c06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -090ff0: 1100 |0002: return-object v0 │ │ +091eb8: |[091eb8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +091ec8: 5410 3c06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +091ecc: 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;) │ │ @@ -174956,135 +174984,135 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 239 16-bit code units │ │ -090ff4: |[090ff4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.sortNodes:()V │ │ -091004: 120d |0000: const/4 v13, #int 0 // #0 │ │ -091006: 55eb 3a06 |0001: iget-boolean v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -09100a: 380b 9900 |0003: if-eqz v11, 009c // +0099 │ │ -09100e: 54eb 3f06 |0005: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091012: 6e10 aa1f 0b00 |0007: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -091018: 2209 c903 |000a: new-instance v9, Ljava/util/ArrayList; // type@03c9 │ │ -09101c: 7010 a41f 0900 |000c: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -091022: 54eb 3c06 |000f: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091026: 6e10 b31f 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09102c: 0a06 |0014: move-result v6 │ │ -09102e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -091030: 3561 1c00 |0016: if-ge v1, v6, 0032 // +001c │ │ -091034: 54eb 3c06 |0018: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091038: 6e20 ad1f 1b00 |001a: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09103e: 0c03 |001d: move-result-object v3 │ │ -091040: 1f03 9502 |001e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091044: 543b 3206 |0020: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091048: 380b 0a00 |0022: if-eqz v11, 002c // +000a │ │ -09104c: 543b 3206 |0024: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091050: 6e10 b31f 0b00 |0026: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091056: 0a0b |0029: move-result v11 │ │ -091058: 390b 0500 |002a: if-nez v11, 002f // +0005 │ │ -09105c: 6e20 a81f 3900 |002c: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -091062: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -091066: 28e5 |0031: goto 0016 // -001b │ │ -091068: 220a c903 |0032: new-instance v10, Ljava/util/ArrayList; // type@03c9 │ │ -09106c: 7010 a41f 0a00 |0034: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -091072: 6e10 b31f 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091078: 0a0b |003a: move-result v11 │ │ -09107a: 3d0b 4900 |003b: if-lez v11, 0084 // +0049 │ │ -09107e: 6e10 b31f 0900 |003d: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091084: 0a07 |0040: move-result v7 │ │ -091086: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -091088: 3571 3800 |0042: if-ge v1, v7, 007a // +0038 │ │ -09108c: 6e20 ad1f 1900 |0044: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091092: 0c08 |0047: move-result-object v8 │ │ -091094: 1f08 9502 |0048: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091098: 54eb 3f06 |004a: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -09109c: 6e20 a81f 8b00 |004c: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0910a2: 548b 3506 |004f: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -0910a6: 380b 2600 |0051: if-eqz v11, 0077 // +0026 │ │ -0910aa: 548b 3506 |0053: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -0910ae: 6e10 b31f 0b00 |0055: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0910b4: 0a05 |0058: move-result v5 │ │ -0910b6: 1202 |0059: const/4 v2, #int 0 // #0 │ │ -0910b8: 3552 1d00 |005a: if-ge v2, v5, 0077 // +001d │ │ -0910bc: 548b 3506 |005c: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -0910c0: 6e20 ad1f 2b00 |005e: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0910c6: 0c03 |0061: move-result-object v3 │ │ -0910c8: 1f03 9502 |0062: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -0910cc: 543b 3406 |0064: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -0910d0: 6e20 b11f 8b00 |0066: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0910d6: 543b 3406 |0069: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -0910da: 6e10 b31f 0b00 |006b: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0910e0: 0a0b |006e: move-result v11 │ │ -0910e2: 390b 0500 |006f: if-nez v11, 0074 // +0005 │ │ -0910e6: 6e20 a81f 3a00 |0071: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0910ec: d802 0201 |0074: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0910f0: 28e4 |0076: goto 005a // -001c │ │ -0910f2: d801 0101 |0077: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0910f6: 28c9 |0079: goto 0042 // -0037 │ │ -0910f8: 6e10 aa1f 0900 |007a: invoke-virtual {v9}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0910fe: 6e20 a91f a900 |007d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1fa9 │ │ -091104: 6e10 aa1f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -09110a: 28b4 |0083: goto 0037 // -004c │ │ -09110c: 5ced 3a06 |0084: iput-boolean v13, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -091110: 54eb 3f06 |0086: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091114: 6e10 b31f 0b00 |0088: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09111a: 0a0b |008b: move-result v11 │ │ -09111c: 54ec 3c06 |008c: iget-object v12, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091120: 6e10 b31f 0c00 |008e: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091126: 0a0c |0091: move-result v12 │ │ -091128: 32cb 5c00 |0092: if-eq v11, v12, 00ee // +005c │ │ -09112c: 220b a103 |0094: new-instance v11, Ljava/lang/IllegalStateException; // type@03a1 │ │ -091130: 1a0c 8602 |0096: const-string v12, "Circular dependencies cannot exist in AnimatorSet" // string@0286 │ │ -091134: 7020 311f cb00 |0098: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -09113a: 270b |009b: throw v11 │ │ -09113c: 54eb 3c06 |009c: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091140: 6e10 b31f 0b00 |009e: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091146: 0a06 |00a1: move-result v6 │ │ -091148: 1201 |00a2: const/4 v1, #int 0 // #0 │ │ -09114a: 3561 4b00 |00a3: if-ge v1, v6, 00ee // +004b │ │ -09114e: 54eb 3c06 |00a5: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091152: 6e20 ad1f 1b00 |00a7: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091158: 0c03 |00aa: move-result-object v3 │ │ -09115a: 1f03 9502 |00ab: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -09115e: 543b 3206 |00ad: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091162: 380b 3a00 |00af: if-eqz v11, 00e9 // +003a │ │ -091166: 543b 3206 |00b1: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -09116a: 6e10 b31f 0b00 |00b3: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091170: 0a0b |00b6: move-result v11 │ │ -091172: 3d0b 3200 |00b7: if-lez v11, 00e9 // +0032 │ │ -091176: 543b 3206 |00b9: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -09117a: 6e10 b31f 0b00 |00bb: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091180: 0a04 |00be: move-result v4 │ │ -091182: 1202 |00bf: const/4 v2, #int 0 // #0 │ │ -091184: 3542 2900 |00c0: if-ge v2, v4, 00e9 // +0029 │ │ -091188: 543b 3206 |00c2: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -09118c: 6e20 ad1f 2b00 |00c4: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091192: 0c00 |00c7: move-result-object v0 │ │ -091194: 1f00 9302 |00c8: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -091198: 543b 3406 |00ca: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -09119c: 390b 0900 |00cc: if-nez v11, 00d5 // +0009 │ │ -0911a0: 220b c903 |00ce: new-instance v11, Ljava/util/ArrayList; // type@03c9 │ │ -0911a4: 7010 a41f 0b00 |00d0: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0911aa: 5b3b 3406 |00d3: iput-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -0911ae: 543b 3406 |00d5: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -0911b2: 540c 2c06 |00d7: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -0911b6: 6e20 ac1f cb00 |00d9: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -0911bc: 0a0b |00dc: move-result v11 │ │ -0911be: 390b 0900 |00dd: if-nez v11, 00e6 // +0009 │ │ -0911c2: 543b 3406 |00df: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -0911c6: 540c 2c06 |00e1: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -0911ca: 6e20 a81f cb00 |00e3: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0911d0: d802 0201 |00e6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0911d4: 28d8 |00e8: goto 00c0 // -0028 │ │ -0911d6: 5c3d 3306 |00e9: iput-boolean v13, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ -0911da: d801 0101 |00eb: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0911de: 28b6 |00ed: goto 00a3 // -004a │ │ -0911e0: 0e00 |00ee: return-void │ │ +091ed0: |[091ed0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.sortNodes:()V │ │ +091ee0: 120d |0000: const/4 v13, #int 0 // #0 │ │ +091ee2: 55eb 3a06 |0001: iget-boolean v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +091ee6: 380b 9900 |0003: if-eqz v11, 009c // +0099 │ │ +091eea: 54eb 3f06 |0005: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +091eee: 6e10 aa1f 0b00 |0007: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +091ef4: 2209 c703 |000a: new-instance v9, Ljava/util/ArrayList; // type@03c7 │ │ +091ef8: 7010 a41f 0900 |000c: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +091efe: 54eb 3c06 |000f: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +091f02: 6e10 b31f 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091f08: 0a06 |0014: move-result v6 │ │ +091f0a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +091f0c: 3561 1c00 |0016: if-ge v1, v6, 0032 // +001c │ │ +091f10: 54eb 3c06 |0018: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +091f14: 6e20 ad1f 1b00 |001a: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +091f1a: 0c03 |001d: move-result-object v3 │ │ +091f1c: 1f03 9302 |001e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +091f20: 543b 3206 |0020: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +091f24: 380b 0a00 |0022: if-eqz v11, 002c // +000a │ │ +091f28: 543b 3206 |0024: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +091f2c: 6e10 b31f 0b00 |0026: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091f32: 0a0b |0029: move-result v11 │ │ +091f34: 390b 0500 |002a: if-nez v11, 002f // +0005 │ │ +091f38: 6e20 a81f 3900 |002c: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +091f3e: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +091f42: 28e5 |0031: goto 0016 // -001b │ │ +091f44: 220a c703 |0032: new-instance v10, Ljava/util/ArrayList; // type@03c7 │ │ +091f48: 7010 a41f 0a00 |0034: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +091f4e: 6e10 b31f 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091f54: 0a0b |003a: move-result v11 │ │ +091f56: 3d0b 4900 |003b: if-lez v11, 0084 // +0049 │ │ +091f5a: 6e10 b31f 0900 |003d: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091f60: 0a07 |0040: move-result v7 │ │ +091f62: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +091f64: 3571 3800 |0042: if-ge v1, v7, 007a // +0038 │ │ +091f68: 6e20 ad1f 1900 |0044: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +091f6e: 0c08 |0047: move-result-object v8 │ │ +091f70: 1f08 9302 |0048: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +091f74: 54eb 3f06 |004a: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +091f78: 6e20 a81f 8b00 |004c: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +091f7e: 548b 3506 |004f: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +091f82: 380b 2600 |0051: if-eqz v11, 0077 // +0026 │ │ +091f86: 548b 3506 |0053: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +091f8a: 6e10 b31f 0b00 |0055: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091f90: 0a05 |0058: move-result v5 │ │ +091f92: 1202 |0059: const/4 v2, #int 0 // #0 │ │ +091f94: 3552 1d00 |005a: if-ge v2, v5, 0077 // +001d │ │ +091f98: 548b 3506 |005c: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +091f9c: 6e20 ad1f 2b00 |005e: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +091fa2: 0c03 |0061: move-result-object v3 │ │ +091fa4: 1f03 9302 |0062: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +091fa8: 543b 3406 |0064: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +091fac: 6e20 b11f 8b00 |0066: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +091fb2: 543b 3406 |0069: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +091fb6: 6e10 b31f 0b00 |006b: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091fbc: 0a0b |006e: move-result v11 │ │ +091fbe: 390b 0500 |006f: if-nez v11, 0074 // +0005 │ │ +091fc2: 6e20 a81f 3a00 |0071: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +091fc8: d802 0201 |0074: add-int/lit8 v2, v2, #int 1 // #01 │ │ +091fcc: 28e4 |0076: goto 005a // -001c │ │ +091fce: d801 0101 |0077: add-int/lit8 v1, v1, #int 1 // #01 │ │ +091fd2: 28c9 |0079: goto 0042 // -0037 │ │ +091fd4: 6e10 aa1f 0900 |007a: invoke-virtual {v9}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +091fda: 6e20 a91f a900 |007d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1fa9 │ │ +091fe0: 6e10 aa1f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +091fe6: 28b4 |0083: goto 0037 // -004c │ │ +091fe8: 5ced 3a06 |0084: iput-boolean v13, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +091fec: 54eb 3f06 |0086: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +091ff0: 6e10 b31f 0b00 |0088: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +091ff6: 0a0b |008b: move-result v11 │ │ +091ff8: 54ec 3c06 |008c: iget-object v12, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +091ffc: 6e10 b31f 0c00 |008e: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092002: 0a0c |0091: move-result v12 │ │ +092004: 32cb 5c00 |0092: if-eq v11, v12, 00ee // +005c │ │ +092008: 220b 9f03 |0094: new-instance v11, Ljava/lang/IllegalStateException; // type@039f │ │ +09200c: 1a0c 8b02 |0096: const-string v12, "Circular dependencies cannot exist in AnimatorSet" // string@028b │ │ +092010: 7020 311f cb00 |0098: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +092016: 270b |009b: throw v11 │ │ +092018: 54eb 3c06 |009c: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +09201c: 6e10 b31f 0b00 |009e: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092022: 0a06 |00a1: move-result v6 │ │ +092024: 1201 |00a2: const/4 v1, #int 0 // #0 │ │ +092026: 3561 4b00 |00a3: if-ge v1, v6, 00ee // +004b │ │ +09202a: 54eb 3c06 |00a5: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +09202e: 6e20 ad1f 1b00 |00a7: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092034: 0c03 |00aa: move-result-object v3 │ │ +092036: 1f03 9302 |00ab: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +09203a: 543b 3206 |00ad: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +09203e: 380b 3a00 |00af: if-eqz v11, 00e9 // +003a │ │ +092042: 543b 3206 |00b1: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092046: 6e10 b31f 0b00 |00b3: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09204c: 0a0b |00b6: move-result v11 │ │ +09204e: 3d0b 3200 |00b7: if-lez v11, 00e9 // +0032 │ │ +092052: 543b 3206 |00b9: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092056: 6e10 b31f 0b00 |00bb: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09205c: 0a04 |00be: move-result v4 │ │ +09205e: 1202 |00bf: const/4 v2, #int 0 // #0 │ │ +092060: 3542 2900 |00c0: if-ge v2, v4, 00e9 // +0029 │ │ +092064: 543b 3206 |00c2: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092068: 6e20 ad1f 2b00 |00c4: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09206e: 0c00 |00c7: move-result-object v0 │ │ +092070: 1f00 9102 |00c8: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +092074: 543b 3406 |00ca: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +092078: 390b 0900 |00cc: if-nez v11, 00d5 // +0009 │ │ +09207c: 220b c703 |00ce: new-instance v11, Ljava/util/ArrayList; // type@03c7 │ │ +092080: 7010 a41f 0b00 |00d0: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +092086: 5b3b 3406 |00d3: iput-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +09208a: 543b 3406 |00d5: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +09208e: 540c 2c06 |00d7: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +092092: 6e20 ac1f cb00 |00d9: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +092098: 0a0b |00dc: move-result v11 │ │ +09209a: 390b 0900 |00dd: if-nez v11, 00e6 // +0009 │ │ +09209e: 543b 3406 |00df: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +0920a2: 540c 2c06 |00e1: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +0920a6: 6e20 a81f cb00 |00e3: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0920ac: d802 0201 |00e6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0920b0: 28d8 |00e8: goto 00c0 // -0028 │ │ +0920b2: 5c3d 3306 |00e9: iput-boolean v13, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0633 │ │ +0920b6: d801 0101 |00eb: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0920ba: 28b6 |00ed: goto 00a3 // -004a │ │ +0920bc: 0e00 |00ee: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x000a line=785 │ │ 0x000f line=786 │ │ 0x0015 line=787 │ │ @@ -175153,75 +175181,75 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 117 16-bit code units │ │ -0911e4: |[0911e4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.cancel:()V │ │ -0911f4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0911f6: 5c54 4206 |0001: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -0911fa: 6e10 b213 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@13b2 │ │ -091200: 0a04 |0006: move-result v4 │ │ -091202: 3804 6d00 |0007: if-eqz v4, 0074 // +006d │ │ -091206: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -091208: 5454 3906 |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -09120c: 3804 1e00 |000c: if-eqz v4, 002a // +001e │ │ -091210: 5454 3906 |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -091214: 6e10 ab1f 0400 |0010: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -09121a: 0c03 |0013: move-result-object v3 │ │ -09121c: 1f03 c903 |0014: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -091220: 6e10 af1f 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091226: 0c00 |0019: move-result-object v0 │ │ -091228: 7210 d01f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09122e: 0a04 |001d: move-result v4 │ │ -091230: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ -091234: 7210 d11f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -09123a: 0c01 |0023: move-result-object v1 │ │ -09123c: 1f01 8d02 |0024: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -091240: 7220 6d13 5100 |0026: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136d │ │ -091246: 28f1 |0029: goto 001a // -000f │ │ -091248: 5454 3706 |002a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -09124c: 3804 2500 |002c: if-eqz v4, 0051 // +0025 │ │ -091250: 5454 3706 |002e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -091254: 6e10 9a14 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.isRunning:()Z // method@149a │ │ -09125a: 0a04 |0033: move-result v4 │ │ -09125c: 3804 1d00 |0034: if-eqz v4, 0051 // +001d │ │ -091260: 5454 3706 |0036: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -091264: 6e10 8514 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@1485 │ │ -09126a: 3803 3600 |003b: if-eqz v3, 0071 // +0036 │ │ -09126e: 6e10 af1f 0300 |003d: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091274: 0c00 |0040: move-result-object v0 │ │ -091276: 7210 d01f 0000 |0041: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09127c: 0a04 |0044: move-result v4 │ │ -09127e: 3804 2c00 |0045: if-eqz v4, 0071 // +002c │ │ -091282: 7210 d11f 0000 |0047: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091288: 0c01 |004a: move-result-object v1 │ │ -09128a: 1f01 8d02 |004b: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -09128e: 7220 6e13 5100 |004d: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ -091294: 28f1 |0050: goto 0041 // -000f │ │ -091296: 5454 3f06 |0051: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -09129a: 6e10 b31f 0400 |0053: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0912a0: 0a04 |0056: move-result v4 │ │ -0912a2: 3d04 e4ff |0057: if-lez v4, 003b // -001c │ │ -0912a6: 5454 3f06 |0059: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -0912aa: 6e10 af1f 0400 |005b: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0912b0: 0c00 |005e: move-result-object v0 │ │ -0912b2: 7210 d01f 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0912b8: 0a04 |0062: move-result v4 │ │ -0912ba: 3804 d8ff |0063: if-eqz v4, 003b // -0028 │ │ -0912be: 7210 d11f 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0912c4: 0c02 |0068: move-result-object v2 │ │ -0912c6: 1f02 9502 |0069: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -0912ca: 5424 3106 |006b: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0912ce: 6e10 7313 0400 |006d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@1373 │ │ -0912d4: 28ef |0070: goto 005f // -0011 │ │ -0912d6: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -0912d8: 5c54 4106 |0072: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -0912dc: 0e00 |0074: return-void │ │ +0920c0: |[0920c0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.cancel:()V │ │ +0920d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0920d2: 5c53 4206 |0001: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +0920d6: 6e10 b213 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@13b2 │ │ +0920dc: 0a03 |0006: move-result v3 │ │ +0920de: 3803 6d00 |0007: if-eqz v3, 0074 // +006d │ │ +0920e2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0920e4: 5453 3906 |000a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +0920e8: 3803 1e00 |000c: if-eqz v3, 002a // +001e │ │ +0920ec: 5453 3906 |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +0920f0: 6e10 ab1f 0300 |0010: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +0920f6: 0c02 |0013: move-result-object v2 │ │ +0920f8: 1f02 c703 |0014: check-cast v2, Ljava/util/ArrayList; // type@03c7 │ │ +0920fc: 6e10 af1f 0200 |0016: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +092102: 0c03 |0019: move-result-object v3 │ │ +092104: 7210 d01f 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +09210a: 0a04 |001d: move-result v4 │ │ +09210c: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ +092110: 7210 d11f 0300 |0020: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092116: 0c00 |0023: move-result-object v0 │ │ +092118: 1f00 8b02 |0024: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +09211c: 7220 6d13 5000 |0026: invoke-interface {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136d │ │ +092122: 28f1 |0029: goto 001a // -000f │ │ +092124: 5453 3706 |002a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092128: 3803 2500 |002c: if-eqz v3, 0051 // +0025 │ │ +09212c: 5453 3706 |002e: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092130: 6e10 9a14 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.isRunning:()Z // method@149a │ │ +092136: 0a03 |0033: move-result v3 │ │ +092138: 3803 1d00 |0034: if-eqz v3, 0051 // +001d │ │ +09213c: 5453 3706 |0036: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092140: 6e10 8514 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@1485 │ │ +092146: 3802 3600 |003b: if-eqz v2, 0071 // +0036 │ │ +09214a: 6e10 af1f 0200 |003d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +092150: 0c03 |0040: move-result-object v3 │ │ +092152: 7210 d01f 0300 |0041: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092158: 0a04 |0044: move-result v4 │ │ +09215a: 3804 2c00 |0045: if-eqz v4, 0071 // +002c │ │ +09215e: 7210 d11f 0300 |0047: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092164: 0c00 |004a: move-result-object v0 │ │ +092166: 1f00 8b02 |004b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +09216a: 7220 6e13 5000 |004d: invoke-interface {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ +092170: 28f1 |0050: goto 0041 // -000f │ │ +092172: 5453 3f06 |0051: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +092176: 6e10 b31f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09217c: 0a03 |0056: move-result v3 │ │ +09217e: 3d03 e4ff |0057: if-lez v3, 003b // -001c │ │ +092182: 5453 3f06 |0059: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +092186: 6e10 af1f 0300 |005b: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09218c: 0c03 |005e: move-result-object v3 │ │ +09218e: 7210 d01f 0300 |005f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092194: 0a04 |0062: move-result v4 │ │ +092196: 3804 d8ff |0063: if-eqz v4, 003b // -0028 │ │ +09219a: 7210 d11f 0300 |0065: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0921a0: 0c01 |0068: move-result-object v1 │ │ +0921a2: 1f01 9302 |0069: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +0921a6: 5414 3106 |006b: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0921aa: 6e10 7313 0400 |006d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@1373 │ │ +0921b0: 28ef |0070: goto 005f // -0011 │ │ +0921b2: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +0921b4: 5c53 4106 |0072: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +0921b8: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ 0x0009 line=286 │ │ 0x000a line=287 │ │ 0x000e line=288 │ │ @@ -175234,161 +175262,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 │ │ -0912e0: |[0912e0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0912f0: 6e10 ab13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@13ab │ │ -0912f6: 0c00 |0003: move-result-object v0 │ │ -0912f8: 1100 |0004: return-object v0 │ │ +0921bc: |[0921bc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0921cc: 6e10 ab13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@13ab │ │ +0921d2: 0c00 |0003: move-result-object v0 │ │ +0921d4: 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 │ │ -0912fc: |[0912fc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ -09130c: 120d |0000: const/4 v13, #int 0 // #0 │ │ -09130e: 120e |0001: const/4 v14, #int 0 // #0 │ │ -091310: 6f10 7413 0f00 |0002: invoke-super {v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ -091316: 0c00 |0005: move-result-object v0 │ │ -091318: 1f00 9602 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -09131c: 121c |0008: const/4 v12, #int 1 // #1 │ │ -09131e: 5c0c 3a06 |0009: iput-boolean v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -091322: 5c0d 4206 |000b: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -091326: 5c0d 4106 |000d: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -09132a: 220c c903 |000f: new-instance v12, Ljava/util/ArrayList; // type@03c9 │ │ -09132e: 7010 a41f 0c00 |0011: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -091334: 5b0c 3d06 |0014: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ -091338: 220c ce03 |0016: new-instance v12, Ljava/util/HashMap; // type@03ce │ │ -09133c: 7010 c21f 0c00 |0018: invoke-direct {v12}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -091342: 5b0c 3b06 |001b: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ -091346: 220c c903 |001d: new-instance v12, Ljava/util/ArrayList; // type@03c9 │ │ -09134a: 7010 a41f 0c00 |001f: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -091350: 5b0c 3c06 |0022: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091354: 220c c903 |0024: new-instance v12, Ljava/util/ArrayList; // type@03c9 │ │ -091358: 7010 a41f 0c00 |0026: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -09135e: 5b0c 3f06 |0029: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091362: 220b ce03 |002b: new-instance v11, Ljava/util/HashMap; // type@03ce │ │ -091366: 7010 c21f 0b00 |002d: invoke-direct {v11}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -09136c: 54fc 3c06 |0030: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091370: 6e10 af1f 0c00 |0032: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091376: 0c05 |0035: move-result-object v5 │ │ -091378: 7210 d01f 0500 |0036: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09137e: 0a0c |0039: move-result v12 │ │ -091380: 380c 6100 |003a: if-eqz v12, 009b // +0061 │ │ -091384: 7210 d11f 0500 |003c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -09138a: 0c09 |003f: move-result-object v9 │ │ -09138c: 1f09 9502 |0040: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091390: 6e10 a013 0900 |0042: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@13a0 │ │ -091396: 0c0a |0045: move-result-object v10 │ │ -091398: 6e30 ca1f 9b0a |0046: invoke-virtual {v11, v9, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -09139e: 540c 3c06 |0049: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -0913a2: 6e20 a81f ac00 |004b: invoke-virtual {v12, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0913a8: 540c 3b06 |004e: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ -0913ac: 54ad 3106 |0050: iget-object v13, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0913b0: 6e30 ca1f dc0a |0052: invoke-virtual {v12, v13, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -0913b6: 5bae 3206 |0055: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -0913ba: 5bae 3606 |0057: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ -0913be: 5bae 3506 |0059: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ -0913c2: 5bae 3406 |005b: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ -0913c6: 54ac 3106 |005d: iget-object v12, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0913ca: 6e10 7813 0c00 |005f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@1378 │ │ -0913d0: 0c02 |0062: move-result-object v2 │ │ -0913d2: 3802 d3ff |0063: if-eqz v2, 0036 // -002d │ │ -0913d6: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -0913d8: 6e10 af1f 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0913de: 0c06 |0069: move-result-object v6 │ │ -0913e0: 7210 d01f 0600 |006a: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0913e6: 0a0c |006d: move-result v12 │ │ -0913e8: 380c 1700 |006e: if-eqz v12, 0085 // +0017 │ │ -0913ec: 7210 d11f 0600 |0070: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0913f2: 0c07 |0073: move-result-object v7 │ │ -0913f4: 1f07 8d02 |0074: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -0913f8: 207c 9102 |0076: instance-of v12, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0291 │ │ -0913fc: 380c f2ff |0078: if-eqz v12, 006a // -000e │ │ -091400: 3908 0700 |007a: if-nez v8, 0081 // +0007 │ │ -091404: 2208 c903 |007c: new-instance v8, Ljava/util/ArrayList; // type@03c9 │ │ -091408: 7010 a41f 0800 |007e: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -09140e: 6e20 a81f 7800 |0081: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -091414: 28e6 |0084: goto 006a // -001a │ │ -091416: 3808 b1ff |0085: if-eqz v8, 0036 // -004f │ │ -09141a: 6e10 af1f 0800 |0087: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091420: 0c06 |008a: move-result-object v6 │ │ -091422: 7210 d01f 0600 |008b: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091428: 0a0c |008e: move-result v12 │ │ -09142a: 380c a7ff |008f: if-eqz v12, 0036 // -0059 │ │ -09142e: 7210 d11f 0600 |0091: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091434: 0c07 |0094: move-result-object v7 │ │ -091436: 1f07 8d02 |0095: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -09143a: 6e20 b11f 7200 |0097: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -091440: 28f1 |009a: goto 008b // -000f │ │ -091442: 54fc 3c06 |009b: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091446: 6e10 af1f 0c00 |009d: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -09144c: 0c05 |00a0: move-result-object v5 │ │ -09144e: 7210 d01f 0500 |00a1: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091454: 0a0c |00a4: move-result v12 │ │ -091456: 380c 3700 |00a5: if-eqz v12, 00dc // +0037 │ │ -09145a: 7210 d11f 0500 |00a7: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091460: 0c09 |00aa: move-result-object v9 │ │ -091462: 1f09 9502 |00ab: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091466: 6e20 c71f 9b00 |00ad: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -09146c: 0c0a |00b0: move-result-object v10 │ │ -09146e: 1f0a 9502 |00b1: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091472: 549c 3206 |00b3: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091476: 380c ecff |00b5: if-eqz v12, 00a1 // -0014 │ │ -09147a: 549c 3206 |00b7: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -09147e: 6e10 af1f 0c00 |00b9: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091484: 0c06 |00bc: move-result-object v6 │ │ -091486: 7210 d01f 0600 |00bd: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09148c: 0a0c |00c0: move-result v12 │ │ -09148e: 380c e0ff |00c1: if-eqz v12, 00a1 // -0020 │ │ -091492: 7210 d11f 0600 |00c3: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091498: 0c04 |00c6: move-result-object v4 │ │ -09149a: 1f04 9302 |00c7: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -09149e: 544c 2c06 |00c9: iget-object v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -0914a2: 6e20 c71f cb00 |00cb: invoke-virtual {v11, v12}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -0914a8: 0c03 |00ce: move-result-object v3 │ │ -0914aa: 1f03 9502 |00cf: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -0914ae: 2201 9302 |00d1: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -0914b2: 524c 2d06 |00d3: iget v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ -0914b6: 7030 9713 310c |00d5: invoke-direct {v1, v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ -0914bc: 6e20 9f13 1a00 |00d8: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ -0914c2: 28e2 |00db: goto 00bd // -001e │ │ -0914c4: 1100 |00dc: return-object v0 │ │ +0921d8: |[0921d8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ +0921e8: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0921ea: 120d |0001: const/4 v13, #int 0 // #0 │ │ +0921ec: 6f10 7413 0e00 |0002: invoke-super {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ +0921f2: 0c00 |0005: move-result-object v0 │ │ +0921f4: 1f00 9402 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +0921f8: 121a |0008: const/4 v10, #int 1 // #1 │ │ +0921fa: 5c0a 3a06 |0009: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +0921fe: 5c0b 4206 |000b: iput-boolean v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +092202: 5c0b 4106 |000d: iput-boolean v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +092206: 220a c703 |000f: new-instance v10, Ljava/util/ArrayList; // type@03c7 │ │ +09220a: 7010 a41f 0a00 |0011: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +092210: 5b0a 3d06 |0014: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ +092214: 220a cc03 |0016: new-instance v10, Ljava/util/HashMap; // type@03cc │ │ +092218: 7010 c21f 0a00 |0018: invoke-direct {v10}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +09221e: 5b0a 3b06 |001b: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ +092222: 220a c703 |001d: new-instance v10, Ljava/util/ArrayList; // type@03c7 │ │ +092226: 7010 a41f 0a00 |001f: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +09222c: 5b0a 3c06 |0022: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092230: 220a c703 |0024: new-instance v10, Ljava/util/ArrayList; // type@03c7 │ │ +092234: 7010 a41f 0a00 |0026: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +09223a: 5b0a 3f06 |0029: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +09223e: 2209 cc03 |002b: new-instance v9, Ljava/util/HashMap; // type@03cc │ │ +092242: 7010 c21f 0900 |002d: invoke-direct {v9}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +092248: 54ea 3c06 |0030: iget-object v10, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +09224c: 6e10 af1f 0a00 |0032: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +092252: 0c0a |0035: move-result-object v10 │ │ +092254: 7210 d01f 0a00 |0036: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +09225a: 0a0b |0039: move-result v11 │ │ +09225c: 380b 6100 |003a: if-eqz v11, 009b // +0061 │ │ +092260: 7210 d11f 0a00 |003c: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092266: 0c07 |003f: move-result-object v7 │ │ +092268: 1f07 9302 |0040: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +09226c: 6e10 a013 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@13a0 │ │ +092272: 0c08 |0045: move-result-object v8 │ │ +092274: 6e30 ca1f 7908 |0046: invoke-virtual {v9, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +09227a: 540b 3c06 |0049: iget-object v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +09227e: 6e20 a81f 8b00 |004b: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +092284: 540b 3b06 |004e: iget-object v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@063b │ │ +092288: 548c 3106 |0050: iget-object v12, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +09228c: 6e30 ca1f cb08 |0052: invoke-virtual {v11, v12, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +092292: 5b8d 3206 |0055: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092296: 5b8d 3606 |0057: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ +09229a: 5b8d 3506 |0059: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0635 │ │ +09229e: 5b8d 3406 |005b: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0634 │ │ +0922a2: 548b 3106 |005d: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0922a6: 6e10 7813 0b00 |005f: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@1378 │ │ +0922ac: 0c02 |0062: move-result-object v2 │ │ +0922ae: 3802 d3ff |0063: if-eqz v2, 0036 // -002d │ │ +0922b2: 1206 |0065: const/4 v6, #int 0 // #0 │ │ +0922b4: 6e10 af1f 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0922ba: 0c0b |0069: move-result-object v11 │ │ +0922bc: 7210 d01f 0b00 |006a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0922c2: 0a0c |006d: move-result v12 │ │ +0922c4: 380c 1700 |006e: if-eqz v12, 0085 // +0017 │ │ +0922c8: 7210 d11f 0b00 |0070: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0922ce: 0c05 |0073: move-result-object v5 │ │ +0922d0: 1f05 8b02 |0074: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +0922d4: 205c 8f02 |0076: instance-of v12, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@028f │ │ +0922d8: 380c f2ff |0078: if-eqz v12, 006a // -000e │ │ +0922dc: 3906 0700 |007a: if-nez v6, 0081 // +0007 │ │ +0922e0: 2206 c703 |007c: new-instance v6, Ljava/util/ArrayList; // type@03c7 │ │ +0922e4: 7010 a41f 0600 |007e: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0922ea: 6e20 a81f 5600 |0081: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0922f0: 28e6 |0084: goto 006a // -001a │ │ +0922f2: 3806 b1ff |0085: if-eqz v6, 0036 // -004f │ │ +0922f6: 6e10 af1f 0600 |0087: invoke-virtual {v6}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0922fc: 0c0b |008a: move-result-object v11 │ │ +0922fe: 7210 d01f 0b00 |008b: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092304: 0a0c |008e: move-result v12 │ │ +092306: 380c a7ff |008f: if-eqz v12, 0036 // -0059 │ │ +09230a: 7210 d11f 0b00 |0091: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092310: 0c05 |0094: move-result-object v5 │ │ +092312: 1f05 8b02 |0095: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +092316: 6e20 b11f 5200 |0097: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +09231c: 28f1 |009a: goto 008b // -000f │ │ +09231e: 54ea 3c06 |009b: iget-object v10, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092322: 6e10 af1f 0a00 |009d: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +092328: 0c0a |00a0: move-result-object v10 │ │ +09232a: 7210 d01f 0a00 |00a1: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092330: 0a0b |00a4: move-result v11 │ │ +092332: 380b 3700 |00a5: if-eqz v11, 00dc // +0037 │ │ +092336: 7210 d11f 0a00 |00a7: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09233c: 0c07 |00aa: move-result-object v7 │ │ +09233e: 1f07 9302 |00ab: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092342: 6e20 c71f 7900 |00ad: invoke-virtual {v9, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +092348: 0c08 |00b0: move-result-object v8 │ │ +09234a: 1f08 9302 |00b1: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +09234e: 547b 3206 |00b3: iget-object v11, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092352: 380b ecff |00b5: if-eqz v11, 00a1 // -0014 │ │ +092356: 547b 3206 |00b7: iget-object v11, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +09235a: 6e10 af1f 0b00 |00b9: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +092360: 0c0b |00bc: move-result-object v11 │ │ +092362: 7210 d01f 0b00 |00bd: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092368: 0a0c |00c0: move-result v12 │ │ +09236a: 380c e0ff |00c1: if-eqz v12, 00a1 // -0020 │ │ +09236e: 7210 d11f 0b00 |00c3: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092374: 0c04 |00c6: move-result-object v4 │ │ +092376: 1f04 9102 |00c7: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +09237a: 544c 2c06 |00c9: iget-object v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +09237e: 6e20 c71f c900 |00cb: invoke-virtual {v9, v12}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +092384: 0c03 |00ce: move-result-object v3 │ │ +092386: 1f03 9302 |00cf: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +09238a: 2201 9102 |00d1: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +09238e: 524c 2d06 |00d3: iget v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ +092392: 7030 9713 310c |00d5: invoke-direct {v1, v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1397 │ │ +092398: 6e20 9f13 1800 |00d8: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@139f │ │ +09239e: 28e2 |00db: goto 00bd // -001e │ │ +0923a0: 1100 |00dc: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=550 │ │ 0x0008 line=559 │ │ 0x000b line=560 │ │ 0x000d line=561 │ │ 0x000f line=562 │ │ @@ -175421,45 +175446,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 │ │ -0914c8: |[0914c8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Ljava/lang/Object; │ │ -0914d8: 6e10 ab13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@13ab │ │ -0914de: 0c00 |0003: move-result-object v0 │ │ -0914e0: 1100 |0004: return-object v0 │ │ +0923a4: |[0923a4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Ljava/lang/Object; │ │ +0923b4: 6e10 ab13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@13ab │ │ +0923ba: 0c00 |0003: move-result-object v0 │ │ +0923bc: 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;) │ │ @@ -175467,85 +175490,85 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -0914e4: |[0914e4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.end:()V │ │ -0914f4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0914f6: 5c64 4206 |0001: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -0914fa: 6e10 b213 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@13b2 │ │ -091500: 0a04 |0006: move-result v4 │ │ -091502: 3804 8400 |0007: if-eqz v4, 008b // +0084 │ │ -091506: 5464 3f06 |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -09150a: 6e10 b31f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091510: 0a04 |000e: move-result v4 │ │ -091512: 5465 3c06 |000f: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091516: 6e10 b31f 0500 |0011: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09151c: 0a05 |0014: move-result v5 │ │ -09151e: 3254 2a00 |0015: if-eq v4, v5, 003f // +002a │ │ -091522: 7010 bf13 0600 |0017: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@13bf │ │ -091528: 5464 3f06 |001a: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -09152c: 6e10 af1f 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091532: 0c00 |001f: move-result-object v0 │ │ -091534: 7210 d01f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09153a: 0a04 |0023: move-result v4 │ │ -09153c: 3804 1b00 |0024: if-eqz v4, 003f // +001b │ │ -091540: 7210 d11f 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091546: 0c02 |0029: move-result-object v2 │ │ -091548: 1f02 9502 |002a: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -09154c: 5464 3e06 |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ -091550: 3904 0900 |002e: if-nez v4, 0037 // +0009 │ │ -091554: 2204 9102 |0030: new-instance v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0291 │ │ -091558: 7030 8d13 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@138d │ │ -09155e: 5b64 3e06 |0035: iput-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ -091562: 5424 3106 |0037: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091566: 5465 3e06 |0039: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ -09156a: 6e20 7213 5400 |003b: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1372 │ │ -091570: 28e2 |003e: goto 0020 // -001e │ │ -091572: 5464 3706 |003f: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -091576: 3804 0700 |0041: if-eqz v4, 0048 // +0007 │ │ -09157a: 5464 3706 |0043: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -09157e: 6e10 8514 0400 |0045: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@1485 │ │ -091584: 5464 3f06 |0048: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091588: 6e10 b31f 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09158e: 0a04 |004d: move-result v4 │ │ -091590: 3d04 1a00 |004e: if-lez v4, 0068 // +001a │ │ -091594: 5464 3f06 |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091598: 6e10 af1f 0400 |0052: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -09159e: 0c00 |0055: move-result-object v0 │ │ -0915a0: 7210 d01f 0000 |0056: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0915a6: 0a04 |0059: move-result v4 │ │ -0915a8: 3804 0e00 |005a: if-eqz v4, 0068 // +000e │ │ -0915ac: 7210 d11f 0000 |005c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0915b2: 0c02 |005f: move-result-object v2 │ │ -0915b4: 1f02 9502 |0060: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -0915b8: 5424 3106 |0062: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0915bc: 6e10 7613 0400 |0064: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ -0915c2: 28ef |0067: goto 0056 // -0011 │ │ -0915c4: 5464 3906 |0068: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -0915c8: 3804 1e00 |006a: if-eqz v4, 0088 // +001e │ │ -0915cc: 5464 3906 |006c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -0915d0: 6e10 ab1f 0400 |006e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -0915d6: 0c03 |0071: move-result-object v3 │ │ -0915d8: 1f03 c903 |0072: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0915dc: 6e10 af1f 0300 |0074: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0915e2: 0c00 |0077: move-result-object v0 │ │ -0915e4: 7210 d01f 0000 |0078: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0915ea: 0a04 |007b: move-result v4 │ │ -0915ec: 3804 0c00 |007c: if-eqz v4, 0088 // +000c │ │ -0915f0: 7210 d11f 0000 |007e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0915f6: 0c01 |0081: move-result-object v1 │ │ -0915f8: 1f01 8d02 |0082: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -0915fc: 7220 6e13 6100 |0084: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ -091602: 28f1 |0087: goto 0078 // -000f │ │ -091604: 1204 |0088: const/4 v4, #int 0 // #0 │ │ -091606: 5c64 4106 |0089: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -09160a: 0e00 |008b: return-void │ │ +0923c0: |[0923c0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.end:()V │ │ +0923d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0923d2: 5c63 4206 |0001: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +0923d6: 6e10 b213 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@13b2 │ │ +0923dc: 0a03 |0006: move-result v3 │ │ +0923de: 3803 8400 |0007: if-eqz v3, 008b // +0084 │ │ +0923e2: 5463 3f06 |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +0923e6: 6e10 b31f 0300 |000b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0923ec: 0a03 |000e: move-result v3 │ │ +0923ee: 5464 3c06 |000f: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +0923f2: 6e10 b31f 0400 |0011: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0923f8: 0a04 |0014: move-result v4 │ │ +0923fa: 3243 2a00 |0015: if-eq v3, v4, 003f // +002a │ │ +0923fe: 7010 bf13 0600 |0017: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@13bf │ │ +092404: 5463 3f06 |001a: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +092408: 6e10 af1f 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09240e: 0c03 |001f: move-result-object v3 │ │ +092410: 7210 d01f 0300 |0020: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092416: 0a04 |0023: move-result v4 │ │ +092418: 3804 1b00 |0024: if-eqz v4, 003f // +001b │ │ +09241c: 7210 d11f 0300 |0026: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092422: 0c01 |0029: move-result-object v1 │ │ +092424: 1f01 9302 |002a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092428: 5464 3e06 |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ +09242c: 3904 0900 |002e: if-nez v4, 0037 // +0009 │ │ +092430: 2204 8f02 |0030: new-instance v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@028f │ │ +092434: 7030 8d13 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@138d │ │ +09243a: 5b64 3e06 |0035: iput-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ +09243e: 5414 3106 |0037: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092442: 5465 3e06 |0039: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ +092446: 6e20 7213 5400 |003b: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1372 │ │ +09244c: 28e2 |003e: goto 0020 // -001e │ │ +09244e: 5463 3706 |003f: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092452: 3803 0700 |0041: if-eqz v3, 0048 // +0007 │ │ +092456: 5463 3706 |0043: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +09245a: 6e10 8514 0300 |0045: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@1485 │ │ +092460: 5463 3f06 |0048: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +092464: 6e10 b31f 0300 |004a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09246a: 0a03 |004d: move-result v3 │ │ +09246c: 3d03 1a00 |004e: if-lez v3, 0068 // +001a │ │ +092470: 5463 3f06 |0050: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +092474: 6e10 af1f 0300 |0052: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09247a: 0c03 |0055: move-result-object v3 │ │ +09247c: 7210 d01f 0300 |0056: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092482: 0a04 |0059: move-result v4 │ │ +092484: 3804 0e00 |005a: if-eqz v4, 0068 // +000e │ │ +092488: 7210 d11f 0300 |005c: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09248e: 0c01 |005f: move-result-object v1 │ │ +092490: 1f01 9302 |0060: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092494: 5414 3106 |0062: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092498: 6e10 7613 0400 |0064: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ +09249e: 28ef |0067: goto 0056 // -0011 │ │ +0924a0: 5463 3906 |0068: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +0924a4: 3803 1e00 |006a: if-eqz v3, 0088 // +001e │ │ +0924a8: 5463 3906 |006c: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +0924ac: 6e10 ab1f 0300 |006e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +0924b2: 0c02 |0071: move-result-object v2 │ │ +0924b4: 1f02 c703 |0072: check-cast v2, Ljava/util/ArrayList; // type@03c7 │ │ +0924b8: 6e10 af1f 0200 |0074: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0924be: 0c03 |0077: move-result-object v3 │ │ +0924c0: 7210 d01f 0300 |0078: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0924c6: 0a04 |007b: move-result v4 │ │ +0924c8: 3804 0c00 |007c: if-eqz v4, 0088 // +000c │ │ +0924cc: 7210 d11f 0300 |007e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0924d2: 0c00 |0081: move-result-object v0 │ │ +0924d4: 1f00 8b02 |0082: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +0924d8: 7220 6e13 6000 |0084: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ +0924de: 28f1 |0087: goto 0078 // -000f │ │ +0924e0: 1203 |0088: const/4 v3, #int 0 // #0 │ │ +0924e2: 5c63 4106 |0089: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +0924e6: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ 0x0009 line=321 │ │ 0x0017 line=323 │ │ 0x001a line=324 │ │ @@ -175555,77 +175578,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 │ │ -09160c: |[09160c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getChildAnimations:()Ljava/util/ArrayList; │ │ -09161c: 2200 c903 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -091620: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -091626: 5443 3c06 |0005: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -09162a: 6e10 af1f 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091630: 0c01 |000a: move-result-object v1 │ │ -091632: 7210 d01f 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091638: 0a03 |000e: move-result v3 │ │ -09163a: 3803 0e00 |000f: if-eqz v3, 001d // +000e │ │ -09163e: 7210 d11f 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091644: 0c02 |0014: move-result-object v2 │ │ -091646: 1f02 9502 |0015: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -09164a: 5423 3106 |0017: iget-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -09164e: 6e20 a81f 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -091654: 28ef |001c: goto 000b // -0011 │ │ -091656: 1100 |001d: return-object v0 │ │ +0924e8: |[0924e8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getChildAnimations:()Ljava/util/ArrayList; │ │ +0924f8: 2200 c703 |0000: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0924fc: 7010 a41f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +092502: 5442 3c06 |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092506: 6e10 af1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09250c: 0c02 |000a: move-result-object v2 │ │ +09250e: 7210 d01f 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092514: 0a03 |000e: move-result v3 │ │ +092516: 3803 0e00 |000f: if-eqz v3, 001d // +000e │ │ +09251a: 7210 d11f 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092520: 0c01 |0014: move-result-object v1 │ │ +092522: 1f01 9302 |0015: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092526: 5413 3106 |0017: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +09252a: 6e20 a81f 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +092530: 28ef |001c: goto 000b // -0011 │ │ +092532: 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 │ │ -091658: |[091658] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getDuration:()J │ │ -091668: 5320 3806 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0638 │ │ -09166c: 1000 |0002: return-wide v0 │ │ +092534: |[092534] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getDuration:()J │ │ +092544: 5320 3806 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0638 │ │ +092548: 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;) │ │ @@ -175633,17 +175653,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091670: |[091670] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getStartDelay:()J │ │ -091680: 5320 4006 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ -091684: 1000 |0002: return-wide v0 │ │ +09254c: |[09254c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getStartDelay:()J │ │ +09255c: 5320 4006 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ +092560: 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;) │ │ @@ -175651,55 +175671,54 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -091688: |[091688] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isRunning:()Z │ │ -091698: 5432 3c06 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -09169c: 6e10 af1f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0916a2: 0c00 |0005: move-result-object v0 │ │ -0916a4: 7210 d01f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0916aa: 0a02 |0009: move-result v2 │ │ -0916ac: 3802 1200 |000a: if-eqz v2, 001c // +0012 │ │ -0916b0: 7210 d11f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0916b6: 0c01 |000f: move-result-object v1 │ │ -0916b8: 1f01 9502 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -0916bc: 5412 3106 |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0916c0: 6e10 7a13 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@137a │ │ -0916c6: 0a02 |0017: move-result v2 │ │ -0916c8: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ -0916cc: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0916ce: 0f02 |001b: return v2 │ │ -0916d0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -0916d2: 28fe |001d: goto 001b // -0002 │ │ +092564: |[092564] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isRunning:()Z │ │ +092574: 5431 3c06 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092578: 6e10 af1f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09257e: 0c01 |0005: move-result-object v1 │ │ +092580: 7210 d01f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092586: 0a02 |0009: move-result v2 │ │ +092588: 3802 1200 |000a: if-eqz v2, 001c // +0012 │ │ +09258c: 7210 d11f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092592: 0c00 |000f: move-result-object v0 │ │ +092594: 1f00 9302 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092598: 5402 3106 |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +09259c: 6e10 7a13 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@137a │ │ +0925a2: 0a02 |0017: move-result v2 │ │ +0925a4: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ +0925a8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +0925aa: 0f01 |001b: return v1 │ │ +0925ac: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +0925ae: 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 │ │ -0916d4: |[0916d4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isStarted:()Z │ │ -0916e4: 5510 4106 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -0916e8: 0f00 |0002: return v0 │ │ +0925b0: |[0925b0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isStarted:()Z │ │ +0925c0: 5510 4106 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +0925c4: 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;) │ │ @@ -175707,23 +175726,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 │ │ -0916ec: |[0916ec] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -0916fc: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -091700: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -091702: 5c10 3a06 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -091706: 2200 9202 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // type@0292 │ │ -09170a: 7030 9213 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@1392 │ │ -091710: 1100 |000a: return-object v0 │ │ -091712: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -091714: 28fe |000c: goto 000a // -0002 │ │ +0925c8: |[0925c8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +0925d8: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0925dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0925de: 5c10 3a06 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +0925e2: 2200 9002 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // type@0290 │ │ +0925e6: 7030 9213 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@1392 │ │ +0925ec: 1100 |000a: return-object v0 │ │ +0925ee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0925f0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0002 line=270 │ │ 0x0005 line=271 │ │ 0x000a line=273 │ │ locals : │ │ @@ -175735,47 +175754,47 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -091718: |[091718] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:(Ljava/util/List;)V │ │ -091728: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09172a: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ -09172e: 7210 e41f 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1fe4 │ │ -091734: 0a01 |0006: move-result v1 │ │ -091736: 3d01 1400 |0007: if-lez v1, 001b // +0014 │ │ -09173a: 5c32 3a06 |0009: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -09173e: 7210 e41f 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1fe4 │ │ -091744: 0a01 |000e: move-result v1 │ │ -091746: 3321 0d00 |000f: if-ne v1, v2, 001c // +000d │ │ -09174a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -09174c: 7220 df1f 1400 |0012: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -091752: 0c01 |0015: move-result-object v1 │ │ -091754: 1f01 8e02 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028e │ │ -091758: 6e20 b313 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@13b3 │ │ -09175e: 0e00 |001b: return-void │ │ -091760: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -091762: 7210 e41f 0400 |001d: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1fe4 │ │ -091768: 0a01 |0020: move-result v1 │ │ -09176a: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09176e: 3510 f8ff |0023: if-ge v0, v1, 001b // -0008 │ │ -091772: 7220 df1f 0400 |0025: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -091778: 0c01 |0028: move-result-object v1 │ │ -09177a: 1f01 8e02 |0029: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028e │ │ -09177e: 6e20 b313 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@13b3 │ │ -091784: 0c02 |002e: move-result-object v2 │ │ -091786: d801 0001 |002f: add-int/lit8 v1, v0, #int 1 // #01 │ │ -09178a: 7220 df1f 1400 |0031: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -091790: 0c01 |0034: move-result-object v1 │ │ -091792: 1f01 8e02 |0035: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028e │ │ -091796: 6e20 9513 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@1395 │ │ -09179c: d800 0001 |003a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0917a0: 28e1 |003c: goto 001d // -001f │ │ +0925f4: |[0925f4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:(Ljava/util/List;)V │ │ +092604: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +092606: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ +09260a: 7210 e41f 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1fe4 │ │ +092610: 0a01 |0006: move-result v1 │ │ +092612: 3d01 1400 |0007: if-lez v1, 001b // +0014 │ │ +092616: 5c32 3a06 |0009: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +09261a: 7210 e41f 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1fe4 │ │ +092620: 0a01 |000e: move-result v1 │ │ +092622: 3321 0d00 |000f: if-ne v1, v2, 001c // +000d │ │ +092626: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +092628: 7220 df1f 1400 |0012: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +09262e: 0c01 |0015: move-result-object v1 │ │ +092630: 1f01 8c02 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028c │ │ +092634: 6e20 b313 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@13b3 │ │ +09263a: 0e00 |001b: return-void │ │ +09263c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +09263e: 7210 e41f 0400 |001d: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1fe4 │ │ +092644: 0a01 |0020: move-result v1 │ │ +092646: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09264a: 3510 f8ff |0023: if-ge v0, v1, 001b // -0008 │ │ +09264e: 7220 df1f 0400 |0025: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +092654: 0c01 |0028: move-result-object v1 │ │ +092656: 1f01 8c02 |0029: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028c │ │ +09265a: 6e20 b313 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@13b3 │ │ +092660: 0c02 |002e: move-result-object v2 │ │ +092662: d801 0001 |002f: add-int/lit8 v1, v0, #int 1 // #01 │ │ +092666: 7220 df1f 1400 |0031: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +09266c: 0c01 |0034: move-result-object v1 │ │ +09266e: 1f01 8c02 |0035: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028c │ │ +092672: 6e20 9513 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@1395 │ │ +092678: d800 0001 |003a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09267c: 28e1 |003c: goto 001d // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x0011 line=183 │ │ 0x001b line=190 │ │ @@ -175793,36 +175812,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 │ │ -0917a4: |[0917a4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0917b4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0917b6: 3804 0d00 |0001: if-eqz v4, 000e // +000d │ │ -0917ba: 5c32 3a06 |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -0917be: 2141 |0005: array-length v1, v4 │ │ -0917c0: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ -0917c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0917c6: 4601 0401 |0009: aget-object v1, v4, v1 │ │ -0917ca: 6e20 b313 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@13b3 │ │ -0917d0: 0e00 |000e: return-void │ │ -0917d2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0917d4: 2141 |0010: array-length v1, v4 │ │ -0917d6: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0917da: 3510 fbff |0013: if-ge v0, v1, 000e // -0005 │ │ -0917de: 4601 0400 |0015: aget-object v1, v4, v0 │ │ -0917e2: 6e20 b313 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@13b3 │ │ -0917e8: 0c01 |001a: move-result-object v1 │ │ -0917ea: d802 0001 |001b: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0917ee: 4602 0402 |001d: aget-object v2, v4, v2 │ │ -0917f2: 6e20 9513 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@1395 │ │ -0917f8: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0917fc: 28ec |0024: goto 0010 // -0014 │ │ +092680: |[092680] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +092690: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +092692: 3804 0d00 |0001: if-eqz v4, 000e // +000d │ │ +092696: 5c32 3a06 |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +09269a: 2141 |0005: array-length v1, v4 │ │ +09269c: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ +0926a0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0926a2: 4601 0401 |0009: aget-object v1, v4, v1 │ │ +0926a6: 6e20 b313 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@13b3 │ │ +0926ac: 0e00 |000e: return-void │ │ +0926ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0926b0: 2141 |0010: array-length v1, v4 │ │ +0926b2: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0926b6: 3510 fbff |0013: if-ge v0, v1, 000e // -0005 │ │ +0926ba: 4601 0400 |0015: aget-object v1, v4, v0 │ │ +0926be: 6e20 b313 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@13b3 │ │ +0926c4: 0c01 |001a: move-result-object v1 │ │ +0926c6: d802 0001 |001b: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0926ca: 4602 0402 |001d: aget-object v2, v4, v2 │ │ +0926ce: 6e20 9513 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@1395 │ │ +0926d4: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0926d8: 28ec |0024: goto 0010 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ 0x0008 line=164 │ │ 0x000e line=171 │ │ @@ -175839,80 +175858,79 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -091800: |[091800] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:(Ljava/util/Collection;)V │ │ -091810: 3805 2700 |0000: if-eqz v5, 0027 // +0027 │ │ -091814: 7210 bb1f 0500 |0002: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@1fbb │ │ -09181a: 0a03 |0005: move-result v3 │ │ -09181c: 3d03 2100 |0006: if-lez v3, 0027 // +0021 │ │ -091820: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -091822: 5c43 3a06 |0009: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -091826: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -091828: 7210 b91f 0500 |000c: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1fb9 │ │ -09182e: 0c02 |000f: move-result-object v2 │ │ -091830: 7210 d01f 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091836: 0a03 |0013: move-result v3 │ │ -091838: 3803 1300 |0014: if-eqz v3, 0027 // +0013 │ │ -09183c: 7210 d11f 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091842: 0c00 |0019: move-result-object v0 │ │ -091844: 1f00 8e02 |001a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028e │ │ -091848: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -09184c: 6e20 b313 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@13b3 │ │ -091852: 0c01 |0021: move-result-object v1 │ │ -091854: 28ee |0022: goto 0010 // -0012 │ │ -091856: 6e20 9613 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@1396 │ │ -09185c: 28ea |0026: goto 0010 // -0016 │ │ -09185e: 0e00 |0027: return-void │ │ +0926dc: |[0926dc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:(Ljava/util/Collection;)V │ │ +0926ec: 3805 2700 |0000: if-eqz v5, 0027 // +0027 │ │ +0926f0: 7210 bb1f 0500 |0002: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@1fbb │ │ +0926f6: 0a02 |0005: move-result v2 │ │ +0926f8: 3d02 2100 |0006: if-lez v2, 0027 // +0021 │ │ +0926fc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0926fe: 5c42 3a06 |0009: iput-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +092702: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +092704: 7210 b91f 0500 |000c: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1fb9 │ │ +09270a: 0c02 |000f: move-result-object v2 │ │ +09270c: 7210 d01f 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092712: 0a03 |0013: move-result v3 │ │ +092714: 3803 1300 |0014: if-eqz v3, 0027 // +0013 │ │ +092718: 7210 d11f 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09271e: 0c00 |0019: move-result-object v0 │ │ +092720: 1f00 8c02 |001a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@028c │ │ +092724: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +092728: 6e20 b313 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@13b3 │ │ +09272e: 0c01 |0021: move-result-object v1 │ │ +092730: 28ee |0022: goto 0010 // -0012 │ │ +092732: 6e20 9613 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@1396 │ │ +092738: 28ea |0026: goto 0010 // -0016 │ │ +09273a: 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 │ │ -091860: |[091860] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -091870: 3804 1800 |0000: if-eqz v4, 0018 // +0018 │ │ -091874: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -091876: 5c32 3a06 |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ -09187a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -09187c: 4602 0402 |0006: aget-object v2, v4, v2 │ │ -091880: 6e20 b313 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@13b3 │ │ -091886: 0c00 |000b: move-result-object v0 │ │ -091888: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -09188a: 2142 |000d: array-length v2, v4 │ │ -09188c: 3521 0a00 |000e: if-ge v1, v2, 0018 // +000a │ │ -091890: 4602 0401 |0010: aget-object v2, v4, v1 │ │ -091894: 6e20 9613 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@1396 │ │ -09189a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09189e: 28f6 |0017: goto 000d // -000a │ │ -0918a0: 0e00 |0018: return-void │ │ +09273c: |[09273c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09274c: 3804 1800 |0000: if-eqz v4, 0018 // +0018 │ │ +092750: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +092752: 5c32 3a06 |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@063a │ │ +092756: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +092758: 4602 0402 |0006: aget-object v2, v4, v2 │ │ +09275c: 6e20 b313 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@13b3 │ │ +092762: 0c00 |000b: move-result-object v0 │ │ +092764: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +092766: 2142 |000d: array-length v2, v4 │ │ +092768: 3521 0a00 |000e: if-ge v1, v2, 0018 // +000a │ │ +09276c: 4602 0401 |0010: aget-object v2, v4, v1 │ │ +092770: 6e20 9613 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@1396 │ │ +092776: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09277a: 28f6 |0017: goto 000d // -000a │ │ +09277c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0002 line=127 │ │ 0x0005 line=128 │ │ 0x000c line=129 │ │ 0x0010 line=130 │ │ @@ -175929,574 +175947,523 @@ │ │ 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 │ │ -0918a4: |[0918a4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0918b4: 6e30 b913 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@13b9 │ │ -0918ba: 0c00 |0003: move-result-object v0 │ │ -0918bc: 1100 |0004: return-object v0 │ │ +092780: |[092780] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +092790: 6e30 b913 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@13b9 │ │ +092796: 0c00 |0003: move-result-object v0 │ │ +092798: 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 : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0918c0: |[0918c0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ -0918d0: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0918d4: 3102 0502 |0002: cmp-long v2, v5, v2 │ │ -0918d8: 3b02 0a00 |0004: if-gez v2, 000e // +000a │ │ -0918dc: 2202 a003 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -0918e0: 1a03 0613 |0008: const-string v3, "duration must be a value of zero or greater" // string@1306 │ │ -0918e4: 7020 2f1f 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -0918ea: 2702 |000d: throw v2 │ │ -0918ec: 5442 3c06 |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -0918f0: 6e10 af1f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0918f6: 0c00 |0013: move-result-object v0 │ │ -0918f8: 7210 d01f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0918fe: 0a02 |0017: move-result v2 │ │ -091900: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ -091904: 7210 d11f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -09190a: 0c01 |001d: move-result-object v1 │ │ -09190c: 1f01 9502 |001e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091910: 5412 3106 |0020: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091914: 6e30 7e13 5206 |0022: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@137e │ │ -09191a: 28ef |0025: goto 0014 // -0011 │ │ -09191c: 5a45 3806 |0026: iput-wide v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0638 │ │ -091920: 1104 |0028: return-object v4 │ │ +09279c: |[09279c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ +0927ac: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +0927b0: 3101 0602 |0002: cmp-long v1, v6, v2 │ │ +0927b4: 3b01 0a00 |0004: if-gez v1, 000e // +000a │ │ +0927b8: 2201 9e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@039e │ │ +0927bc: 1a02 0713 |0008: const-string v2, "duration must be a value of zero or greater" // string@1307 │ │ +0927c0: 7020 2f1f 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +0927c6: 2701 |000d: throw v1 │ │ +0927c8: 5451 3c06 |000e: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +0927cc: 6e10 af1f 0100 |0010: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0927d2: 0c01 |0013: move-result-object v1 │ │ +0927d4: 7210 d01f 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0927da: 0a02 |0017: move-result v2 │ │ +0927dc: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ +0927e0: 7210 d11f 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0927e6: 0c00 |001d: move-result-object v0 │ │ +0927e8: 1f00 9302 |001e: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +0927ec: 5402 3106 |0020: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0927f0: 6e30 7e13 6207 |0022: invoke-virtual {v2, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@137e │ │ +0927f6: 28ef |0025: goto 0014 // -0011 │ │ +0927f8: 5a56 3806 |0026: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0638 │ │ +0927fc: 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; │ │ - 0x0000 - 0x0029 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ - 0x0000 - 0x0029 reg=5 duration J │ │ + 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 │ │ -091924: |[091924] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -091934: 5432 3c06 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091938: 6e10 af1f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -09193e: 0c00 |0005: move-result-object v0 │ │ -091940: 7210 d01f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091946: 0a02 |0009: move-result v2 │ │ -091948: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -09194c: 7210 d11f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091952: 0c01 |000f: move-result-object v1 │ │ -091954: 1f01 9502 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091958: 5412 3106 |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -09195c: 6e20 7f13 4200 |0014: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@137f │ │ -091962: 28ef |0017: goto 0006 // -0011 │ │ -091964: 0e00 |0018: return-void │ │ +092800: |[092800] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +092810: 5431 3c06 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092814: 6e10 af1f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09281a: 0c01 |0005: move-result-object v1 │ │ +09281c: 7210 d01f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092822: 0a02 |0009: move-result v2 │ │ +092824: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +092828: 7210 d11f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09282e: 0c00 |000f: move-result-object v0 │ │ +092830: 1f00 9302 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092834: 5402 3106 |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092838: 6e20 7f13 4200 |0014: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@137f │ │ +09283e: 28ef |0017: goto 0006 // -0011 │ │ +092840: 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 : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091968: |[091968] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setStartDelay:(J)V │ │ -091978: 5a01 4006 |0000: iput-wide v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ -09197c: 0e00 |0002: return-void │ │ +092844: |[092844] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setStartDelay:(J)V │ │ +092854: 5a12 4006 |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ +092858: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0002 line=390 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ - 0x0000 - 0x0003 reg=1 startDelay J │ │ + 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ + 0x0000 - 0x0003 reg=2 startDelay J │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'setTarget' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -091980: |[091980] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setTarget:(Ljava/lang/Object;)V │ │ -091990: 5443 3c06 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091994: 6e10 af1f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -09199a: 0c01 |0005: move-result-object v1 │ │ -09199c: 7210 d01f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0919a2: 0a03 |0009: move-result v3 │ │ -0919a4: 3803 1e00 |000a: if-eqz v3, 0028 // +001e │ │ -0919a8: 7210 d11f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0919ae: 0c02 |000f: move-result-object v2 │ │ -0919b0: 1f02 9502 |0010: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -0919b4: 5420 3106 |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0919b8: 2003 9602 |0014: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -0919bc: 3803 0800 |0016: if-eqz v3, 001e // +0008 │ │ -0919c0: 1f00 9602 |0018: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -0919c4: 6e20 bc13 5000 |001a: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setTarget:(Ljava/lang/Object;)V // method@13bc │ │ -0919ca: 28e9 |001d: goto 0006 // -0017 │ │ -0919cc: 2003 a002 |001e: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@02a0 │ │ -0919d0: 3803 e6ff |0020: if-eqz v3, 0006 // -001a │ │ -0919d4: 1f00 a002 |0022: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@02a0 │ │ -0919d8: 6e20 2614 5000 |0024: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setTarget:(Ljava/lang/Object;)V // method@1426 │ │ -0919de: 28df |0027: goto 0006 // -0021 │ │ -0919e0: 0e00 |0028: return-void │ │ +09285c: |[09285c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setTarget:(Ljava/lang/Object;)V │ │ +09286c: 5442 3c06 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092870: 6e10 af1f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +092876: 0c02 |0005: move-result-object v2 │ │ +092878: 7210 d01f 0200 |0006: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +09287e: 0a03 |0009: move-result v3 │ │ +092880: 3803 1e00 |000a: if-eqz v3, 0028 // +001e │ │ +092884: 7210 d11f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09288a: 0c01 |000f: move-result-object v1 │ │ +09288c: 1f01 9302 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092890: 5410 3106 |0012: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092894: 2003 9402 |0014: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +092898: 3803 0800 |0016: if-eqz v3, 001e // +0008 │ │ +09289c: 1f00 9402 |0018: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +0928a0: 6e20 bc13 5000 |001a: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setTarget:(Ljava/lang/Object;)V // method@13bc │ │ +0928a6: 28e9 |001d: goto 0006 // -0017 │ │ +0928a8: 2003 9e02 |001e: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@029e │ │ +0928ac: 3803 e6ff |0020: if-eqz v3, 0006 // -001a │ │ +0928b0: 1f00 9e02 |0022: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@029e │ │ +0928b4: 6e20 2614 5000 |0024: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setTarget:(Ljava/lang/Object;)V // method@1426 │ │ +0928ba: 28df |0027: goto 0006 // -0021 │ │ +0928bc: 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 │ │ -0919e4: |[0919e4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupEndValues:()V │ │ -0919f4: 5432 3c06 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -0919f8: 6e10 af1f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0919fe: 0c00 |0005: move-result-object v0 │ │ -091a00: 7210 d01f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091a06: 0a02 |0009: move-result v2 │ │ -091a08: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -091a0c: 7210 d11f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091a12: 0c01 |000f: move-result-object v1 │ │ -091a14: 1f01 9502 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091a18: 5412 3106 |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091a1c: 6e10 8213 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupEndValues:()V // method@1382 │ │ -091a22: 28ef |0017: goto 0006 // -0011 │ │ -091a24: 0e00 |0018: return-void │ │ +0928c0: |[0928c0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupEndValues:()V │ │ +0928d0: 5431 3c06 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +0928d4: 6e10 af1f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0928da: 0c01 |0005: move-result-object v1 │ │ +0928dc: 7210 d01f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0928e2: 0a02 |0009: move-result v2 │ │ +0928e4: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +0928e8: 7210 d11f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0928ee: 0c00 |000f: move-result-object v0 │ │ +0928f0: 1f00 9302 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +0928f4: 5402 3106 |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0928f8: 6e10 8213 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupEndValues:()V // method@1382 │ │ +0928fe: 28ef |0017: goto 0006 // -0011 │ │ +092900: 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 │ │ -091a28: |[091a28] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupStartValues:()V │ │ -091a38: 5432 3c06 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091a3c: 6e10 af1f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091a42: 0c00 |0005: move-result-object v0 │ │ -091a44: 7210 d01f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091a4a: 0a02 |0009: move-result v2 │ │ -091a4c: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -091a50: 7210 d11f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091a56: 0c01 |000f: move-result-object v1 │ │ -091a58: 1f01 9502 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091a5c: 5412 3106 |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091a60: 6e10 8313 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupStartValues:()V // method@1383 │ │ -091a66: 28ef |0017: goto 0006 // -0011 │ │ -091a68: 0e00 |0018: return-void │ │ +092904: |[092904] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupStartValues:()V │ │ +092914: 5431 3c06 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092918: 6e10 af1f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09291e: 0c01 |0005: move-result-object v1 │ │ +092920: 7210 d01f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092926: 0a02 |0009: move-result v2 │ │ +092928: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +09292c: 7210 d11f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092932: 0c00 |000f: move-result-object v0 │ │ +092934: 1f00 9302 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092938: 5402 3106 |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +09293c: 6e10 8313 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupStartValues:()V // method@1383 │ │ +092942: 28ef |0017: goto 0006 // -0011 │ │ +092944: 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 : 21 │ │ + registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 498 16-bit code units │ │ -091a6c: |[091a6c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.start:()V │ │ -091a7c: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ -091a80: 0200 1000 |0002: move/from16 v0, v16 │ │ -091a84: 0801 1400 |0004: move-object/from16 v1, v20 │ │ -091a88: 5c10 4206 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ -091a8c: 1310 0100 |0008: const/16 v16, #int 1 // #1 │ │ -091a90: 0200 1000 |000a: move/from16 v0, v16 │ │ -091a94: 0801 1400 |000c: move-object/from16 v1, v20 │ │ -091a98: 5c10 4106 |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -091a9c: 7601 bf13 1400 |0010: invoke-direct/range {v20}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@13bf │ │ -091aa2: 0800 1400 |0013: move-object/from16 v0, v20 │ │ -091aa6: 5400 3f06 |0015: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091aaa: 0810 0000 |0017: move-object/from16 v16, v0 │ │ -091aae: 7401 b31f 1000 |0019: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091ab4: 0a0d |001c: move-result v13 │ │ -091ab6: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -091ab8: 35d5 4e00 |001e: if-ge v5, v13, 006c // +004e │ │ -091abc: 0800 1400 |0020: move-object/from16 v0, v20 │ │ -091ac0: 5400 3f06 |0022: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091ac4: 0810 0000 |0024: move-object/from16 v16, v0 │ │ -091ac8: 0800 1000 |0026: move-object/from16 v0, v16 │ │ -091acc: 6e20 ad1f 5000 |0028: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091ad2: 0c09 |002b: move-result-object v9 │ │ -091ad4: 1f09 9502 |002c: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091ad8: 5490 3106 |002e: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091adc: 0810 0000 |0030: move-object/from16 v16, v0 │ │ -091ae0: 7401 7813 1000 |0032: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@1378 │ │ -091ae6: 0c0e |0035: move-result-object v14 │ │ -091ae8: 380e 3300 |0036: if-eqz v14, 0069 // +0033 │ │ -091aec: 6e10 b31f 0e00 |0038: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091af2: 0a10 |003b: move-result v16 │ │ -091af4: 3d10 2d00 |003c: if-lez v16, 0069 // +002d │ │ -091af8: 2203 c903 |003e: new-instance v3, Ljava/util/ArrayList; // type@03c9 │ │ -091afc: 7020 a61f e300 |0040: invoke-direct {v3, v14}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1fa6 │ │ -091b02: 6e10 af1f 0300 |0043: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091b08: 0c06 |0046: move-result-object v6 │ │ -091b0a: 7210 d01f 0600 |0047: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091b10: 0a10 |004a: move-result v16 │ │ -091b12: 3810 1e00 |004b: if-eqz v16, 0069 // +001e │ │ -091b16: 7210 d11f 0600 |004d: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091b1c: 0c08 |0050: move-result-object v8 │ │ -091b1e: 1f08 8d02 |0051: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -091b22: 2080 9402 |0053: instance-of v0, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0294 │ │ -091b26: 0210 0000 |0055: move/from16 v16, v0 │ │ -091b2a: 3910 0800 |0057: if-nez v16, 005f // +0008 │ │ -091b2e: 2080 9102 |0059: instance-of v0, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0291 │ │ -091b32: 0210 0000 |005b: move/from16 v16, v0 │ │ -091b36: 3810 eaff |005d: if-eqz v16, 0047 // -0016 │ │ -091b3a: 5490 3106 |005f: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091b3e: 0810 0000 |0061: move-object/from16 v16, v0 │ │ -091b42: 0800 1000 |0063: move-object/from16 v0, v16 │ │ -091b46: 6e20 7d13 8000 |0065: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@137d │ │ -091b4c: 28df |0068: goto 0047 // -0021 │ │ -091b4e: d805 0501 |0069: add-int/lit8 v5, v5, #int 1 // #01 │ │ -091b52: 28b3 |006b: goto 001e // -004d │ │ -091b54: 220a c903 |006c: new-instance v10, Ljava/util/ArrayList; // type@03c9 │ │ -091b58: 7010 a41f 0a00 |006e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -091b5e: 1205 |0071: const/4 v5, #int 0 // #0 │ │ -091b60: 35d5 9100 |0072: if-ge v5, v13, 0103 // +0091 │ │ -091b64: 0800 1400 |0074: move-object/from16 v0, v20 │ │ -091b68: 5400 3f06 |0076: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ -091b6c: 0810 0000 |0078: move-object/from16 v16, v0 │ │ -091b70: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -091b74: 6e20 ad1f 5000 |007c: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091b7a: 0c09 |007f: move-result-object v9 │ │ -091b7c: 1f09 9502 |0080: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091b80: 0800 1400 |0082: move-object/from16 v0, v20 │ │ -091b84: 5400 3e06 |0084: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ -091b88: 0810 0000 |0086: move-object/from16 v16, v0 │ │ -091b8c: 3910 1300 |0088: if-nez v16, 009b // +0013 │ │ -091b90: 2210 9102 |008a: new-instance v16, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@0291 │ │ -091b94: 0800 1000 |008c: move-object/from16 v0, v16 │ │ -091b98: 0801 1400 |008e: move-object/from16 v1, v20 │ │ -091b9c: 0802 1400 |0090: move-object/from16 v2, v20 │ │ -091ba0: 7030 8d13 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@138d │ │ -091ba6: 0800 1000 |0095: move-object/from16 v0, v16 │ │ -091baa: 0801 1400 |0097: move-object/from16 v1, v20 │ │ -091bae: 5b10 3e06 |0099: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ -091bb2: 5490 3206 |009b: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091bb6: 0810 0000 |009d: move-object/from16 v16, v0 │ │ -091bba: 3810 0c00 |009f: if-eqz v16, 00ab // +000c │ │ -091bbe: 5490 3206 |00a1: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091bc2: 0810 0000 |00a3: move-object/from16 v16, v0 │ │ -091bc6: 7401 b31f 1000 |00a5: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091bcc: 0a10 |00a8: move-result v16 │ │ -091bce: 3910 1500 |00a9: if-nez v16, 00be // +0015 │ │ -091bd2: 6e20 a81f 9a00 |00ab: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -091bd8: 5490 3106 |00ae: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091bdc: 0810 0000 |00b0: move-object/from16 v16, v0 │ │ -091be0: 0800 1400 |00b2: move-object/from16 v0, v20 │ │ -091be4: 5400 3e06 |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ -091be8: 0811 0000 |00b6: move-object/from16 v17, v0 │ │ -091bec: 7402 7213 1000 |00b8: invoke-virtual/range {v16, v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1372 │ │ -091bf2: d805 0501 |00bb: add-int/lit8 v5, v5, #int 1 // #01 │ │ -091bf6: 28b5 |00bd: goto 0072 // -004b │ │ -091bf8: 5490 3206 |00be: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091bfc: 0810 0000 |00c0: move-object/from16 v16, v0 │ │ -091c00: 7401 b31f 1000 |00c2: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091c06: 0a0b |00c5: move-result v11 │ │ -091c08: 1207 |00c6: const/4 v7, #int 0 // #0 │ │ -091c0a: 35b7 2d00 |00c7: if-ge v7, v11, 00f4 // +002d │ │ -091c0e: 5490 3206 |00c9: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091c12: 0810 0000 |00cb: move-object/from16 v16, v0 │ │ -091c16: 0800 1000 |00cd: move-object/from16 v0, v16 │ │ -091c1a: 6e20 ad1f 7000 |00cf: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091c20: 0c04 |00d2: move-result-object v4 │ │ -091c22: 1f04 9302 |00d3: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0293 │ │ -091c26: 5440 2c06 |00d5: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ -091c2a: 0810 0000 |00d7: move-object/from16 v16, v0 │ │ -091c2e: 0800 1000 |00d9: move-object/from16 v0, v16 │ │ -091c32: 5400 3106 |00db: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091c36: 0810 0000 |00dd: move-object/from16 v16, v0 │ │ -091c3a: 2211 9402 |00df: new-instance v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0294 │ │ -091c3e: 5240 2d06 |00e1: iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ -091c42: 0212 0000 |00e3: move/from16 v18, v0 │ │ -091c46: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -091c4a: 0801 1400 |00e7: move-object/from16 v1, v20 │ │ -091c4e: 0202 1200 |00e9: move/from16 v2, v18 │ │ -091c52: 7040 9813 1029 |00eb: invoke-direct {v0, v1, v9, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@1398 │ │ -091c58: 7402 7213 1000 |00ee: invoke-virtual/range {v16, v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1372 │ │ -091c5e: d807 0701 |00f1: add-int/lit8 v7, v7, #int 1 // #01 │ │ -091c62: 28d4 |00f3: goto 00c7 // -002c │ │ -091c64: 5490 3206 |00f4: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ -091c68: 0810 0000 |00f6: move-object/from16 v16, v0 │ │ -091c6c: 7401 ab1f 1000 |00f8: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -091c72: 0c10 |00fb: move-result-object v16 │ │ -091c74: 1f10 c903 |00fc: check-cast v16, Ljava/util/ArrayList; // type@03c9 │ │ -091c78: 0800 1000 |00fe: move-object/from16 v0, v16 │ │ -091c7c: 5b90 3606 |0100: iput-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ -091c80: 28ac |0102: goto 00ae // -0054 │ │ -091c82: 0800 1400 |0103: move-object/from16 v0, v20 │ │ -091c86: 5300 4006 |0105: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ -091c8a: 0510 0000 |0107: move-wide/from16 v16, v0 │ │ -091c8e: 1612 0000 |0109: const-wide/16 v18, #int 0 // #0 │ │ -091c92: 3110 1012 |010b: cmp-long v16, v16, v18 │ │ -091c96: 3c10 2700 |010d: if-gtz v16, 0134 // +0027 │ │ -091c9a: 6e10 af1f 0a00 |010f: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -091ca0: 0c06 |0112: move-result-object v6 │ │ -091ca2: 7210 d01f 0600 |0113: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -091ca8: 0a10 |0116: move-result v16 │ │ -091caa: 3810 5c00 |0117: if-eqz v16, 0173 // +005c │ │ -091cae: 7210 d11f 0600 |0119: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -091cb4: 0c09 |011c: move-result-object v9 │ │ -091cb6: 1f09 9502 |011d: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -091cba: 5490 3106 |011f: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091cbe: 0810 0000 |0121: move-object/from16 v16, v0 │ │ -091cc2: 7401 8413 1000 |0123: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ -091cc8: 0800 1400 |0126: move-object/from16 v0, v20 │ │ -091ccc: 5400 3d06 |0128: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ -091cd0: 0810 0000 |012a: move-object/from16 v16, v0 │ │ -091cd4: 5490 3106 |012c: iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -091cd8: 0811 0000 |012e: move-object/from16 v17, v0 │ │ -091cdc: 7402 a81f 1000 |0130: invoke-virtual/range {v16, v17}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -091ce2: 28e0 |0133: goto 0113 // -0020 │ │ -091ce4: 1310 0200 |0134: const/16 v16, #int 2 // #2 │ │ -091ce8: 0200 1000 |0136: move/from16 v0, v16 │ │ -091cec: 2300 9804 |0138: new-array v0, v0, [F // type@0498 │ │ -091cf0: 0810 0000 |013a: move-object/from16 v16, v0 │ │ -091cf4: 2610 ae00 0000 |013c: fill-array-data v16, 000001ea // +000000ae │ │ -091cfa: 7701 9c14 1000 |013f: invoke-static/range {v16}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@149c │ │ -091d00: 0c10 |0142: move-result-object v16 │ │ -091d02: 0800 1000 |0143: move-object/from16 v0, v16 │ │ -091d06: 0801 1400 |0145: move-object/from16 v1, v20 │ │ -091d0a: 5b10 3706 |0147: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -091d0e: 0800 1400 |0149: move-object/from16 v0, v20 │ │ -091d12: 5400 3706 |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -091d16: 0810 0000 |014d: move-object/from16 v16, v0 │ │ -091d1a: 0800 1400 |014f: move-object/from16 v0, v20 │ │ -091d1e: 5300 4006 |0151: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ -091d22: 0511 0000 |0153: move-wide/from16 v17, v0 │ │ -091d26: 7403 a514 1000 |0155: invoke-virtual/range {v16, v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ -091d2c: 0800 1400 |0158: move-object/from16 v0, v20 │ │ -091d30: 5400 3706 |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -091d34: 0810 0000 |015c: move-object/from16 v16, v0 │ │ -091d38: 2211 9002 |015e: new-instance v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; // type@0290 │ │ -091d3c: 0800 1100 |0160: move-object/from16 v0, v17 │ │ -091d40: 0801 1400 |0162: move-object/from16 v1, v20 │ │ -091d44: 7030 8a13 100a |0164: invoke-direct {v0, v1, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V // method@138a │ │ -091d4a: 7402 8114 1000 |0167: invoke-virtual/range {v16, v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1481 │ │ -091d50: 0800 1400 |016a: move-object/from16 v0, v20 │ │ -091d54: 5400 3706 |016c: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ -091d58: 0810 0000 |016e: move-object/from16 v16, v0 │ │ -091d5c: 7401 b014 1000 |0170: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@14b0 │ │ -091d62: 0800 1400 |0173: move-object/from16 v0, v20 │ │ -091d66: 5400 3906 |0175: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -091d6a: 0810 0000 |0177: move-object/from16 v16, v0 │ │ -091d6e: 3810 2500 |0179: if-eqz v16, 019e // +0025 │ │ -091d72: 0800 1400 |017b: move-object/from16 v0, v20 │ │ -091d76: 5400 3906 |017d: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -091d7a: 0810 0000 |017f: move-object/from16 v16, v0 │ │ -091d7e: 7401 ab1f 1000 |0181: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -091d84: 0c0f |0184: move-result-object v15 │ │ -091d86: 1f0f c903 |0185: check-cast v15, Ljava/util/ArrayList; // type@03c9 │ │ -091d8a: 6e10 b31f 0f00 |0187: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091d90: 0a0c |018a: move-result v12 │ │ -091d92: 1205 |018b: const/4 v5, #int 0 // #0 │ │ -091d94: 35c5 1200 |018c: if-ge v5, v12, 019e // +0012 │ │ -091d98: 6e20 ad1f 5f00 |018e: invoke-virtual {v15, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091d9e: 0c10 |0191: move-result-object v16 │ │ -091da0: 1f10 8d02 |0192: check-cast v16, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -091da4: 0800 1000 |0194: move-object/from16 v0, v16 │ │ -091da8: 0801 1400 |0196: move-object/from16 v1, v20 │ │ -091dac: 7220 7013 1000 |0198: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@1370 │ │ -091db2: d805 0501 |019b: add-int/lit8 v5, v5, #int 1 // #01 │ │ -091db6: 28ef |019d: goto 018c // -0011 │ │ -091db8: 0800 1400 |019e: move-object/from16 v0, v20 │ │ -091dbc: 5400 3c06 |01a0: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ -091dc0: 0810 0000 |01a2: move-object/from16 v16, v0 │ │ -091dc4: 7401 b31f 1000 |01a4: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091dca: 0a10 |01a7: move-result v16 │ │ -091dcc: 3910 4100 |01a8: if-nez v16, 01e9 // +0041 │ │ -091dd0: 0800 1400 |01aa: move-object/from16 v0, v20 │ │ -091dd4: 5300 4006 |01ac: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ -091dd8: 0510 0000 |01ae: move-wide/from16 v16, v0 │ │ -091ddc: 1612 0000 |01b0: const-wide/16 v18, #int 0 // #0 │ │ -091de0: 3110 1012 |01b2: cmp-long v16, v16, v18 │ │ -091de4: 3910 3500 |01b4: if-nez v16, 01e9 // +0035 │ │ -091de8: 1310 0000 |01b6: const/16 v16, #int 0 // #0 │ │ -091dec: 0200 1000 |01b8: move/from16 v0, v16 │ │ -091df0: 0801 1400 |01ba: move-object/from16 v1, v20 │ │ -091df4: 5c10 4106 |01bc: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ -091df8: 0800 1400 |01be: move-object/from16 v0, v20 │ │ -091dfc: 5400 3906 |01c0: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -091e00: 0810 0000 |01c2: move-object/from16 v16, v0 │ │ -091e04: 3810 2500 |01c4: if-eqz v16, 01e9 // +0025 │ │ -091e08: 0800 1400 |01c6: move-object/from16 v0, v20 │ │ -091e0c: 5400 3906 |01c8: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ -091e10: 0810 0000 |01ca: move-object/from16 v16, v0 │ │ -091e14: 7401 ab1f 1000 |01cc: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -091e1a: 0c0f |01cf: move-result-object v15 │ │ -091e1c: 1f0f c903 |01d0: check-cast v15, Ljava/util/ArrayList; // type@03c9 │ │ -091e20: 6e10 b31f 0f00 |01d2: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091e26: 0a0c |01d5: move-result v12 │ │ -091e28: 1205 |01d6: const/4 v5, #int 0 // #0 │ │ -091e2a: 35c5 1200 |01d7: if-ge v5, v12, 01e9 // +0012 │ │ -091e2e: 6e20 ad1f 5f00 |01d9: invoke-virtual {v15, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091e34: 0c10 |01dc: move-result-object v16 │ │ -091e36: 1f10 8d02 |01dd: check-cast v16, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -091e3a: 0800 1000 |01df: move-object/from16 v0, v16 │ │ -091e3e: 0801 1400 |01e1: move-object/from16 v1, v20 │ │ -091e42: 7220 6e13 1000 |01e3: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ -091e48: d805 0501 |01e6: add-int/lit8 v5, v5, #int 1 // #01 │ │ -091e4c: 28ef |01e8: goto 01d7 // -0011 │ │ -091e4e: 0e00 |01e9: return-void │ │ -091e50: 0003 0400 0200 0000 0000 0000 0000 ... |01ea: array-data (8 units) │ │ + insns size : 402 16-bit code units │ │ +092948: |[092948] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.start:()V │ │ +092958: 120e |0000: const/4 v14, #int 0 // #0 │ │ +09295a: 0800 1200 |0001: move-object/from16 v0, v18 │ │ +09295e: 5c0e 4206 |0003: iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0642 │ │ +092962: 121e |0005: const/4 v14, #int 1 // #1 │ │ +092964: 0800 1200 |0006: move-object/from16 v0, v18 │ │ +092968: 5c0e 4106 |0008: iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +09296c: 7601 bf13 1200 |000a: invoke-direct/range {v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@13bf │ │ +092972: 0800 1200 |000d: move-object/from16 v0, v18 │ │ +092976: 540e 3f06 |000f: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +09297a: 6e10 b31f 0e00 |0011: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092980: 0a0b |0014: move-result v11 │ │ +092982: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +092984: 35b4 4000 |0016: if-ge v4, v11, 0056 // +0040 │ │ +092988: 0800 1200 |0018: move-object/from16 v0, v18 │ │ +09298c: 540e 3f06 |001a: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +092990: 6e20 ad1f 4e00 |001c: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092996: 0c07 |001f: move-result-object v7 │ │ +092998: 1f07 9302 |0020: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +09299c: 547e 3106 |0022: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0929a0: 6e10 7813 0e00 |0024: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@1378 │ │ +0929a6: 0c0c |0027: move-result-object v12 │ │ +0929a8: 380c 2b00 |0028: if-eqz v12, 0053 // +002b │ │ +0929ac: 6e10 b31f 0c00 |002a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0929b2: 0a0e |002d: move-result v14 │ │ +0929b4: 3d0e 2500 |002e: if-lez v14, 0053 // +0025 │ │ +0929b8: 2202 c703 |0030: new-instance v2, Ljava/util/ArrayList; // type@03c7 │ │ +0929bc: 7020 a61f c200 |0032: invoke-direct {v2, v12}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1fa6 │ │ +0929c2: 6e10 af1f 0200 |0035: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0929c8: 0c0e |0038: move-result-object v14 │ │ +0929ca: 7210 d01f 0e00 |0039: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0929d0: 0a0f |003c: move-result v15 │ │ +0929d2: 380f 1600 |003d: if-eqz v15, 0053 // +0016 │ │ +0929d6: 7210 d11f 0e00 |003f: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0929dc: 0c06 |0042: move-result-object v6 │ │ +0929de: 1f06 8b02 |0043: check-cast v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +0929e2: 206f 9202 |0045: instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0292 │ │ +0929e6: 390f 0600 |0047: if-nez v15, 004d // +0006 │ │ +0929ea: 206f 8f02 |0049: instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@028f │ │ +0929ee: 380f eeff |004b: if-eqz v15, 0039 // -0012 │ │ +0929f2: 547f 3106 |004d: iget-object v15, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0929f6: 6e20 7d13 6f00 |004f: invoke-virtual {v15, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@137d │ │ +0929fc: 28e7 |0052: goto 0039 // -0019 │ │ +0929fe: d804 0401 |0053: add-int/lit8 v4, v4, #int 1 // #01 │ │ +092a02: 28c1 |0055: goto 0016 // -003f │ │ +092a04: 2208 c703 |0056: new-instance v8, Ljava/util/ArrayList; // type@03c7 │ │ +092a08: 7010 a41f 0800 |0058: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +092a0e: 1204 |005b: const/4 v4, #int 0 // #0 │ │ +092a10: 35b4 6d00 |005c: if-ge v4, v11, 00c9 // +006d │ │ +092a14: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +092a18: 540e 3f06 |0060: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@063f │ │ +092a1c: 6e20 ad1f 4e00 |0062: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092a22: 0c07 |0065: move-result-object v7 │ │ +092a24: 1f07 9302 |0066: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092a28: 0800 1200 |0068: move-object/from16 v0, v18 │ │ +092a2c: 540e 3e06 |006a: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ +092a30: 390e 0f00 |006c: if-nez v14, 007b // +000f │ │ +092a34: 220e 8f02 |006e: new-instance v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@028f │ │ +092a38: 0800 1200 |0070: move-object/from16 v0, v18 │ │ +092a3c: 0801 1200 |0072: move-object/from16 v1, v18 │ │ +092a40: 7030 8d13 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@138d │ │ +092a46: 0800 1200 |0077: move-object/from16 v0, v18 │ │ +092a4a: 5b0e 3e06 |0079: iput-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ +092a4e: 547e 3206 |007b: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092a52: 380e 0a00 |007d: if-eqz v14, 0087 // +000a │ │ +092a56: 547e 3206 |007f: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092a5a: 6e10 b31f 0e00 |0081: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092a60: 0a0e |0084: move-result v14 │ │ +092a62: 390e 1100 |0085: if-nez v14, 0096 // +0011 │ │ +092a66: 6e20 a81f 7800 |0087: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +092a6c: 547e 3106 |008a: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092a70: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +092a74: 540f 3e06 |008e: iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@063e │ │ +092a78: 6e20 7213 fe00 |0090: invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1372 │ │ +092a7e: d804 0401 |0093: add-int/lit8 v4, v4, #int 1 // #01 │ │ +092a82: 28c7 |0095: goto 005c // -0039 │ │ +092a84: 547e 3206 |0096: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092a88: 6e10 b31f 0e00 |0098: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092a8e: 0a09 |009b: move-result v9 │ │ +092a90: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +092a92: 3595 2100 |009d: if-ge v5, v9, 00be // +0021 │ │ +092a96: 547e 3206 |009f: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092a9a: 6e20 ad1f 5e00 |00a1: invoke-virtual {v14, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092aa0: 0c03 |00a4: move-result-object v3 │ │ +092aa2: 1f03 9102 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@0291 │ │ +092aa6: 543e 2c06 |00a7: iget-object v14, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@062c │ │ +092aaa: 54ee 3106 |00a9: iget-object v14, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092aae: 220f 9202 |00ab: new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@0292 │ │ +092ab2: 5230 2d06 |00ad: iget v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@062d │ │ +092ab6: 0210 0000 |00af: move/from16 v16, v0 │ │ +092aba: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +092abe: 0201 1000 |00b3: move/from16 v1, v16 │ │ +092ac2: 7040 9813 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@1398 │ │ +092ac8: 6e20 7213 fe00 |00b8: invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1372 │ │ +092ace: d805 0501 |00bb: add-int/lit8 v5, v5, #int 1 // #01 │ │ +092ad2: 28e0 |00bd: goto 009d // -0020 │ │ +092ad4: 547e 3206 |00be: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0632 │ │ +092ad8: 6e10 ab1f 0e00 |00c0: invoke-virtual {v14}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +092ade: 0c0e |00c3: move-result-object v14 │ │ +092ae0: 1f0e c703 |00c4: check-cast v14, Ljava/util/ArrayList; // type@03c7 │ │ +092ae4: 5b7e 3606 |00c6: iput-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0636 │ │ +092ae8: 28c2 |00c8: goto 008a // -003e │ │ +092aea: 0800 1200 |00c9: move-object/from16 v0, v18 │ │ +092aee: 530e 4006 |00cb: iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ +092af2: 1610 0000 |00cd: const-wide/16 v16, #int 0 // #0 │ │ +092af6: 310e 0e10 |00cf: cmp-long v14, v14, v16 │ │ +092afa: 3c0e 2300 |00d1: if-gtz v14, 00f4 // +0023 │ │ +092afe: 6e10 af1f 0800 |00d3: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +092b04: 0c0e |00d6: move-result-object v14 │ │ +092b06: 7210 d01f 0e00 |00d7: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +092b0c: 0a0f |00da: move-result v15 │ │ +092b0e: 380f 4b00 |00db: if-eqz v15, 0126 // +004b │ │ +092b12: 7210 d11f 0e00 |00dd: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +092b18: 0c07 |00e0: move-result-object v7 │ │ +092b1a: 1f07 9302 |00e1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +092b1e: 547f 3106 |00e3: iget-object v15, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092b22: 6e10 8413 0f00 |00e5: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ +092b28: 0800 1200 |00e8: move-object/from16 v0, v18 │ │ +092b2c: 540f 3d06 |00ea: iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@063d │ │ +092b30: 5470 3106 |00ec: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +092b34: 0810 0000 |00ee: move-object/from16 v16, v0 │ │ +092b38: 7402 a81f 0f00 |00f0: invoke-virtual/range {v15, v16}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +092b3e: 28e4 |00f3: goto 00d7 // -001c │ │ +092b40: 122e |00f4: const/4 v14, #int 2 // #2 │ │ +092b42: 23ee 9604 |00f5: new-array v14, v14, [F // type@0496 │ │ +092b46: 260e 9300 0000 |00f7: fill-array-data v14, 0000018a // +00000093 │ │ +092b4c: 7110 9c14 0e00 |00fa: invoke-static {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@149c │ │ +092b52: 0c0e |00fd: move-result-object v14 │ │ +092b54: 0800 1200 |00fe: move-object/from16 v0, v18 │ │ +092b58: 5b0e 3706 |0100: iput-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092b5c: 0800 1200 |0102: move-object/from16 v0, v18 │ │ +092b60: 540e 3706 |0104: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092b64: 0800 1200 |0106: move-object/from16 v0, v18 │ │ +092b68: 5300 4006 |0108: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ +092b6c: 0510 0000 |010a: move-wide/from16 v16, v0 │ │ +092b70: 0500 1000 |010c: move-wide/from16 v0, v16 │ │ +092b74: 6e30 a514 0e01 |010e: invoke-virtual {v14, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ +092b7a: 0800 1200 |0111: move-object/from16 v0, v18 │ │ +092b7e: 540e 3706 |0113: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092b82: 220f 8e02 |0115: new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; // type@028e │ │ +092b86: 0800 1200 |0117: move-object/from16 v0, v18 │ │ +092b8a: 7030 8a13 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@138a │ │ +092b90: 6e20 8114 fe00 |011c: invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@1481 │ │ +092b96: 0800 1200 |011f: move-object/from16 v0, v18 │ │ +092b9a: 540e 3706 |0121: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0637 │ │ +092b9e: 6e10 b014 0e00 |0123: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@14b0 │ │ +092ba4: 0800 1200 |0126: move-object/from16 v0, v18 │ │ +092ba8: 540e 3906 |0128: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +092bac: 380e 2100 |012a: if-eqz v14, 014b // +0021 │ │ +092bb0: 0800 1200 |012c: move-object/from16 v0, v18 │ │ +092bb4: 540e 3906 |012e: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +092bb8: 6e10 ab1f 0e00 |0130: invoke-virtual {v14}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +092bbe: 0c0d |0133: move-result-object v13 │ │ +092bc0: 1f0d c703 |0134: check-cast v13, Ljava/util/ArrayList; // type@03c7 │ │ +092bc4: 6e10 b31f 0d00 |0136: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092bca: 0a0a |0139: move-result v10 │ │ +092bcc: 1204 |013a: const/4 v4, #int 0 // #0 │ │ +092bce: 35a4 1000 |013b: if-ge v4, v10, 014b // +0010 │ │ +092bd2: 6e20 ad1f 4d00 |013d: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092bd8: 0c0e |0140: move-result-object v14 │ │ +092bda: 1f0e 8b02 |0141: check-cast v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +092bde: 0800 1200 |0143: move-object/from16 v0, v18 │ │ +092be2: 7220 7013 0e00 |0145: invoke-interface {v14, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@1370 │ │ +092be8: d804 0401 |0148: add-int/lit8 v4, v4, #int 1 // #01 │ │ +092bec: 28f1 |014a: goto 013b // -000f │ │ +092bee: 0800 1200 |014b: move-object/from16 v0, v18 │ │ +092bf2: 540e 3c06 |014d: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@063c │ │ +092bf6: 6e10 b31f 0e00 |014f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092bfc: 0a0e |0152: move-result v14 │ │ +092bfe: 390e 3600 |0153: if-nez v14, 0189 // +0036 │ │ +092c02: 0800 1200 |0155: move-object/from16 v0, v18 │ │ +092c06: 530e 4006 |0157: iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0640 │ │ +092c0a: 1610 0000 |0159: const-wide/16 v16, #int 0 // #0 │ │ +092c0e: 310e 0e10 |015b: cmp-long v14, v14, v16 │ │ +092c12: 390e 2c00 |015d: if-nez v14, 0189 // +002c │ │ +092c16: 120e |015f: const/4 v14, #int 0 // #0 │ │ +092c18: 0800 1200 |0160: move-object/from16 v0, v18 │ │ +092c1c: 5c0e 4106 |0162: iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0641 │ │ +092c20: 0800 1200 |0164: move-object/from16 v0, v18 │ │ +092c24: 540e 3906 |0166: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +092c28: 380e 2100 |0168: if-eqz v14, 0189 // +0021 │ │ +092c2c: 0800 1200 |016a: move-object/from16 v0, v18 │ │ +092c30: 540e 3906 |016c: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0639 │ │ +092c34: 6e10 ab1f 0e00 |016e: invoke-virtual {v14}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +092c3a: 0c0d |0171: move-result-object v13 │ │ +092c3c: 1f0d c703 |0172: check-cast v13, Ljava/util/ArrayList; // type@03c7 │ │ +092c40: 6e10 b31f 0d00 |0174: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092c46: 0a0a |0177: move-result v10 │ │ +092c48: 1204 |0178: const/4 v4, #int 0 // #0 │ │ +092c4a: 35a4 1000 |0179: if-ge v4, v10, 0189 // +0010 │ │ +092c4e: 6e20 ad1f 4d00 |017b: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092c54: 0c0e |017e: move-result-object v14 │ │ +092c56: 1f0e 8b02 |017f: check-cast v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +092c5a: 0800 1200 |0181: move-object/from16 v0, v18 │ │ +092c5e: 7220 6e13 0e00 |0183: invoke-interface {v14, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ +092c64: d804 0401 |0186: add-int/lit8 v4, v4, #int 1 // #01 │ │ +092c68: 28f1 |0188: goto 0179 // -000f │ │ +092c6a: 0e00 |0189: return-void │ │ +092c6c: 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 │ │ - 0x019b line=529 │ │ - 0x019e line=533 │ │ - 0x01b6 line=536 │ │ - 0x01be line=537 │ │ - 0x01c6 line=538 │ │ - 0x01d2 line=540 │ │ - 0x01d6 line=541 │ │ - 0x01d9 line=542 │ │ - 0x01e6 line=541 │ │ - 0x01e9 line=546 │ │ - 0x01ea line=505 │ │ - locals : │ │ - 0x0043 - 0x0069 reg=3 clonedListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0047 - 0x0069 reg=6 i$ Ljava/util/Iterator; │ │ - 0x0053 - 0x0069 reg=8 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - 0x002e - 0x006c reg=9 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0036 - 0x006c reg=14 oldListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x00d5 - 0x00f4 reg=4 dependency Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ - 0x00c7 - 0x0103 reg=7 j I │ │ - 0x0082 - 0x0103 reg=9 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x00c6 - 0x0103 reg=11 numDependencies I │ │ - 0x0113 - 0x0134 reg=6 i$ Ljava/util/Iterator; │ │ - 0x011f - 0x0134 reg=9 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x018b - 0x019e reg=12 numListeners I │ │ - 0x0187 - 0x019e reg=15 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x01d6 - 0x01e9 reg=12 numListeners I │ │ - 0x01d2 - 0x01e9 reg=15 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x001e - 0x01f2 reg=5 i I │ │ - 0x0071 - 0x01f2 reg=10 nodesToStart Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x001d - 0x01f2 reg=13 numSortedNodes I │ │ - 0x0000 - 0x01f2 reg=20 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 : 531 (AnimatorSet.java) │ │ + source_file_idx : 536 (AnimatorSet.java) │ │ │ │ Class #650 header: │ │ -class_idx : 663 │ │ +class_idx : 661 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 838 │ │ +superclass_idx : 941 │ │ +source_file_idx : 842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #650 annotations: │ │ Annotations on class │ │ @@ -176516,17 +176483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091e60: |[091e60] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.:()V │ │ -091e70: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -091e76: 0e00 |0003: return-void │ │ +092c7c: |[092c7c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.:()V │ │ +092c8c: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +092c92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; │ │ │ │ Virtual methods - │ │ @@ -176535,25 +176502,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 │ │ -091e78: |[091e78] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; │ │ -091e88: 6e10 4a1f 0400 |0000: invoke-virtual {v4}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ -091e8e: 0a00 |0003: move-result v0 │ │ -091e90: 6e10 4a1f 0500 |0004: invoke-virtual {v5}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ -091e96: 0a01 |0007: move-result v1 │ │ -091e98: c701 |0008: sub-float/2addr v1, v0 │ │ -091e9a: c831 |0009: mul-float/2addr v1, v3 │ │ -091e9c: c601 |000a: add-float/2addr v1, v0 │ │ -091e9e: 7110 2c1f 0100 |000b: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -091ea4: 0c01 |000e: move-result-object v1 │ │ -091ea6: 1101 |000f: return-object v1 │ │ +092c94: |[092c94] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; │ │ +092ca4: 6e10 4a1f 0400 |0000: invoke-virtual {v4}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ +092caa: 0a00 |0003: move-result v0 │ │ +092cac: 6e10 4a1f 0500 |0004: invoke-virtual {v5}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ +092cb2: 0a01 |0007: move-result v1 │ │ +092cb4: c701 |0008: sub-float/2addr v1, v0 │ │ +092cb6: c831 |0009: mul-float/2addr v1, v3 │ │ +092cb8: c601 |000a: add-float/2addr v1, v0 │ │ +092cba: 7110 2c1f 0100 |000b: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +092cc0: 0c01 |000e: move-result-object v1 │ │ +092cc2: 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; │ │ @@ -176566,36 +176533,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 │ │ -091ea8: |[091ea8] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -091eb8: 1f03 ad03 |0000: check-cast v3, Ljava/lang/Number; // type@03ad │ │ -091ebc: 1f04 ad03 |0002: check-cast v4, Ljava/lang/Number; // type@03ad │ │ -091ec0: 6e40 c213 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@13c2 │ │ -091ec6: 0c00 |0007: move-result-object v0 │ │ -091ec8: 1100 |0008: return-object v0 │ │ +092cc4: |[092cc4] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +092cd4: 1f03 ab03 |0000: check-cast v3, Ljava/lang/Number; // type@03ab │ │ +092cd8: 1f04 ab03 |0002: check-cast v4, Ljava/lang/Number; // type@03ab │ │ +092cdc: 6e40 c213 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@13c2 │ │ +092ce2: 0c00 |0007: move-result-object v0 │ │ +092ce4: 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 : 838 (FloatEvaluator.java) │ │ + source_file_idx : 842 (FloatEvaluator.java) │ │ │ │ Class #651 header: │ │ -class_idx : 664 │ │ +class_idx : 662 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 671 │ │ -source_file_idx : 840 │ │ +superclass_idx : 669 │ │ +source_file_idx : 844 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #651 annotations: │ │ Annotations on method #5063 'clone' │ │ @@ -176630,19 +176597,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 │ │ -091ecc: |[091ecc] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V │ │ -091edc: 7020 0314 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ -091ee2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -091ee4: 5c10 4406 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0644 │ │ -091ee8: 0e00 |0006: return-void │ │ +092ce8: |[092ce8] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V │ │ +092cf8: 7020 0314 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ +092cfe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +092d00: 5c10 4406 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0644 │ │ +092d04: 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; │ │ @@ -176654,34 +176621,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 │ │ -091eec: |[091eec] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ -091efc: 5461 4906 |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -091f00: 5465 4906 |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -091f04: 6e10 b31f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -091f0a: 0a04 |0007: move-result v4 │ │ -091f0c: 2342 a904 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04a9 │ │ -091f10: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -091f12: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ -091f16: 6e20 ad1f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091f1c: 0c05 |0010: move-result-object v5 │ │ -091f1e: 1f05 9e02 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -091f22: 6e10 f313 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ -091f28: 0c05 |0016: move-result-object v5 │ │ -091f2a: 1f05 9b02 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -091f2e: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ -091f32: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -091f36: 28ee |001d: goto 000b // -0012 │ │ -091f38: 2203 9802 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -091f3c: 7020 c413 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@13c4 │ │ -091f42: 1103 |0023: return-object v3 │ │ +092d08: |[092d08] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ +092d18: 5461 4906 |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092d1c: 5465 4906 |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092d20: 6e10 b31f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +092d26: 0a04 |0007: move-result v4 │ │ +092d28: 2342 a704 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04a7 │ │ +092d2c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +092d2e: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ +092d32: 6e20 ad1f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092d38: 0c05 |0010: move-result-object v5 │ │ +092d3a: 1f05 9c02 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +092d3e: 6e10 f313 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ +092d44: 0c05 |0016: move-result-object v5 │ │ +092d46: 1f05 9902 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092d4a: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ +092d4e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +092d52: 28ee |001d: goto 000b // -0012 │ │ +092d54: 2203 9602 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +092d58: 7020 c413 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@13c4 │ │ +092d5e: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0008 line=54 │ │ 0x000a line=55 │ │ 0x000d line=56 │ │ @@ -176701,18 +176668,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 │ │ -091f44: |[091f44] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -091f54: 6e10 c513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@13c5 │ │ -091f5a: 0c00 |0003: move-result-object v0 │ │ -091f5c: 1100 |0004: return-object v0 │ │ +092d60: |[092d60] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +092d70: 6e10 c513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@13c5 │ │ +092d76: 0c00 |0003: move-result-object v0 │ │ +092d78: 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;) │ │ @@ -176720,18 +176687,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091f60: |[091f60] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Ljava/lang/Object; │ │ -091f70: 6e10 c513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@13c5 │ │ -091f76: 0c00 |0003: move-result-object v0 │ │ -091f78: 1100 |0004: return-object v0 │ │ +092d7c: |[092d7c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Ljava/lang/Object; │ │ +092d8c: 6e10 c513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@13c5 │ │ +092d92: 0c00 |0003: move-result-object v0 │ │ +092d94: 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;) │ │ @@ -176739,223 +176706,223 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 395 16-bit code units │ │ -091f7c: |[091f7c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getFloatValue:(F)F │ │ -091f8c: 121c |0000: const/4 v12, #int 1 // #1 │ │ -091f8e: 120b |0001: const/4 v11, #int 0 // #0 │ │ -091f90: 52d9 4a06 |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ -091f94: 122a |0004: const/4 v10, #int 2 // #2 │ │ -091f96: 33a9 5900 |0005: if-ne v9, v10, 005e // +0059 │ │ -091f9a: 55d9 4406 |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0644 │ │ -091f9e: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ -091fa2: 5cdb 4406 |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0644 │ │ -091fa6: 54d9 4906 |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -091faa: 6e20 ad1f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091fb0: 0c09 |0012: move-result-object v9 │ │ -091fb2: 1f09 9b02 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -091fb6: 6e10 d813 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -091fbc: 0a09 |0018: move-result v9 │ │ -091fbe: 59d9 4506 |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ -091fc2: 54d9 4906 |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -091fc6: 6e20 ad1f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -091fcc: 0c09 |0020: move-result-object v9 │ │ -091fce: 1f09 9b02 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -091fd2: 6e10 d813 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -091fd8: 0a09 |0026: move-result v9 │ │ -091fda: 59d9 4606 |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0646 │ │ -091fde: 52d9 4606 |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0646 │ │ -091fe2: 52da 4506 |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ -091fe6: c7a9 |002d: sub-float/2addr v9, v10 │ │ -091fe8: 59d9 4306 |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0643 │ │ -091fec: 54d9 4806 |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0648 │ │ -091ff0: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ -091ff4: 54d9 4806 |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0648 │ │ -091ff8: 7220 340f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -091ffe: 0a0e |0039: move-result v14 │ │ -092000: 54d9 4706 |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -092004: 3909 0900 |003c: if-nez v9, 0045 // +0009 │ │ -092008: 52d9 4506 |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ -09200c: 52da 4306 |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0643 │ │ -092010: c8ea |0042: mul-float/2addr v10, v14 │ │ -092012: c6a9 |0043: add-float/2addr v9, v10 │ │ -092014: 0f09 |0044: return v9 │ │ -092016: 54d9 4706 |0045: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -09201a: 52da 4506 |0047: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ -09201e: 7110 2c1f 0a00 |0049: invoke-static {v10}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092024: 0c0a |004c: move-result-object v10 │ │ -092026: 52db 4606 |004d: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0646 │ │ -09202a: 7110 2c1f 0b00 |004f: invoke-static {v11}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092030: 0c0b |0052: move-result-object v11 │ │ -092032: 7240 5e14 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@145e │ │ -092038: 0c09 |0056: move-result-object v9 │ │ -09203a: 1f09 ad03 |0057: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -09203e: 6e10 4a1f 0900 |0059: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ -092044: 0a09 |005c: move-result v9 │ │ -092046: 28e7 |005d: goto 0044 // -0019 │ │ -092048: 1209 |005e: const/4 v9, #int 0 // #0 │ │ -09204a: 2e09 0e09 |005f: cmpg-float v9, v14, v9 │ │ -09204e: 3c09 5000 |0061: if-gtz v9, 00b1 // +0050 │ │ -092052: 54d9 4906 |0063: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -092056: 6e20 ad1f b900 |0065: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09205c: 0c07 |0068: move-result-object v7 │ │ -09205e: 1f07 9b02 |0069: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -092062: 54d9 4906 |006b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -092066: 6e20 ad1f c900 |006d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09206c: 0c04 |0070: move-result-object v4 │ │ -09206e: 1f04 9b02 |0071: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -092072: 6e10 d813 0700 |0073: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -092078: 0a08 |0076: move-result v8 │ │ -09207a: 6e10 d813 0400 |0077: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -092080: 0a05 |007a: move-result v5 │ │ -092082: 6e10 d913 0700 |007b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -092088: 0a06 |007e: move-result v6 │ │ -09208a: 6e10 d913 0400 |007f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -092090: 0a03 |0082: move-result v3 │ │ -092092: 6e10 da13 0400 |0083: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ -092098: 0c01 |0086: move-result-object v1 │ │ -09209a: 3801 0600 |0087: if-eqz v1, 008d // +0006 │ │ -09209e: 7220 340f e100 |0089: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -0920a4: 0a0e |008c: move-result v14 │ │ -0920a6: a709 0e06 |008d: sub-float v9, v14, v6 │ │ -0920aa: a70a 0306 |008f: sub-float v10, v3, v6 │ │ -0920ae: a902 090a |0091: div-float v2, v9, v10 │ │ -0920b2: 54d9 4706 |0093: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -0920b6: 3909 0700 |0095: if-nez v9, 009c // +0007 │ │ -0920ba: a709 0508 |0097: sub-float v9, v5, v8 │ │ -0920be: c829 |0099: mul-float/2addr v9, v2 │ │ -0920c0: c689 |009a: add-float/2addr v9, v8 │ │ -0920c2: 28a9 |009b: goto 0044 // -0057 │ │ -0920c4: 54d9 4706 |009c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -0920c8: 7110 2c1f 0800 |009e: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -0920ce: 0c0a |00a1: move-result-object v10 │ │ -0920d0: 7110 2c1f 0500 |00a2: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -0920d6: 0c0b |00a5: move-result-object v11 │ │ -0920d8: 7240 5e14 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@145e │ │ -0920de: 0c09 |00a9: move-result-object v9 │ │ -0920e0: 1f09 ad03 |00aa: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -0920e4: 6e10 4a1f 0900 |00ac: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ -0920ea: 0a09 |00af: move-result v9 │ │ -0920ec: 2894 |00b0: goto 0044 // -006c │ │ -0920ee: 1509 803f |00b1: const/high16 v9, #int 1065353216 // #3f80 │ │ -0920f2: 2d09 0e09 |00b3: cmpl-float v9, v14, v9 │ │ -0920f6: 3a09 5a00 |00b5: if-ltz v9, 010f // +005a │ │ -0920fa: 54d9 4906 |00b7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -0920fe: 52da 4a06 |00b9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ -092102: d80a 0afe |00bb: add-int/lit8 v10, v10, #int -2 // #fe │ │ -092106: 6e20 ad1f a900 |00bd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09210c: 0c07 |00c0: move-result-object v7 │ │ -09210e: 1f07 9b02 |00c1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -092112: 54d9 4906 |00c3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -092116: 52da 4a06 |00c5: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ -09211a: d80a 0aff |00c7: add-int/lit8 v10, v10, #int -1 // #ff │ │ -09211e: 6e20 ad1f a900 |00c9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -092124: 0c04 |00cc: move-result-object v4 │ │ -092126: 1f04 9b02 |00cd: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -09212a: 6e10 d813 0700 |00cf: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -092130: 0a08 |00d2: move-result v8 │ │ -092132: 6e10 d813 0400 |00d3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -092138: 0a05 |00d6: move-result v5 │ │ -09213a: 6e10 d913 0700 |00d7: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -092140: 0a06 |00da: move-result v6 │ │ -092142: 6e10 d913 0400 |00db: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -092148: 0a03 |00de: move-result v3 │ │ -09214a: 6e10 da13 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ -092150: 0c01 |00e2: move-result-object v1 │ │ -092152: 3801 0600 |00e3: if-eqz v1, 00e9 // +0006 │ │ -092156: 7220 340f e100 |00e5: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -09215c: 0a0e |00e8: move-result v14 │ │ -09215e: a709 0e06 |00e9: sub-float v9, v14, v6 │ │ -092162: a70a 0306 |00eb: sub-float v10, v3, v6 │ │ -092166: a902 090a |00ed: div-float v2, v9, v10 │ │ -09216a: 54d9 4706 |00ef: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -09216e: 3909 0800 |00f1: if-nez v9, 00f9 // +0008 │ │ -092172: a709 0508 |00f3: sub-float v9, v5, v8 │ │ -092176: c829 |00f5: mul-float/2addr v9, v2 │ │ -092178: c689 |00f6: add-float/2addr v9, v8 │ │ -09217a: 2900 4dff |00f7: goto/16 0044 // -00b3 │ │ -09217e: 54d9 4706 |00f9: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -092182: 7110 2c1f 0800 |00fb: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092188: 0c0a |00fe: move-result-object v10 │ │ -09218a: 7110 2c1f 0500 |00ff: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092190: 0c0b |0102: move-result-object v11 │ │ -092192: 7240 5e14 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@145e │ │ -092198: 0c09 |0106: move-result-object v9 │ │ -09219a: 1f09 ad03 |0107: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -09219e: 6e10 4a1f 0900 |0109: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ -0921a4: 0a09 |010c: move-result v9 │ │ -0921a6: 2900 37ff |010d: goto/16 0044 // -00c9 │ │ -0921aa: 54d9 4906 |010f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -0921ae: 6e20 ad1f b900 |0111: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0921b4: 0c07 |0114: move-result-object v7 │ │ -0921b6: 1f07 9b02 |0115: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -0921ba: 1210 |0117: const/4 v0, #int 1 // #1 │ │ -0921bc: 52d9 4a06 |0118: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ -0921c0: 3590 5900 |011a: if-ge v0, v9, 0173 // +0059 │ │ -0921c4: 54d9 4906 |011c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -0921c8: 6e20 ad1f 0900 |011e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0921ce: 0c04 |0121: move-result-object v4 │ │ -0921d0: 1f04 9b02 |0122: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -0921d4: 6e10 d913 0400 |0124: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -0921da: 0a09 |0127: move-result v9 │ │ -0921dc: 2e09 0e09 |0128: cmpg-float v9, v14, v9 │ │ -0921e0: 3b09 4500 |012a: if-gez v9, 016f // +0045 │ │ -0921e4: 6e10 da13 0400 |012c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ -0921ea: 0c01 |012f: move-result-object v1 │ │ -0921ec: 3801 0600 |0130: if-eqz v1, 0136 // +0006 │ │ -0921f0: 7220 340f e100 |0132: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -0921f6: 0a0e |0135: move-result v14 │ │ -0921f8: 6e10 d913 0700 |0136: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -0921fe: 0a09 |0139: move-result v9 │ │ -092200: a709 0e09 |013a: sub-float v9, v14, v9 │ │ -092204: 6e10 d913 0400 |013c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -09220a: 0a0a |013f: move-result v10 │ │ -09220c: 6e10 d913 0700 |0140: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -092212: 0a0b |0143: move-result v11 │ │ -092214: c7ba |0144: sub-float/2addr v10, v11 │ │ -092216: a902 090a |0145: div-float v2, v9, v10 │ │ -09221a: 6e10 d813 0700 |0147: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -092220: 0a08 |014a: move-result v8 │ │ -092222: 6e10 d813 0400 |014b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ -092228: 0a05 |014e: move-result v5 │ │ -09222a: 54d9 4706 |014f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -09222e: 3909 0800 |0151: if-nez v9, 0159 // +0008 │ │ -092232: a709 0508 |0153: sub-float v9, v5, v8 │ │ -092236: c829 |0155: mul-float/2addr v9, v2 │ │ -092238: c689 |0156: add-float/2addr v9, v8 │ │ -09223a: 2900 edfe |0157: goto/16 0044 // -0113 │ │ -09223e: 54d9 4706 |0159: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ -092242: 7110 2c1f 0800 |015b: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092248: 0c0a |015e: move-result-object v10 │ │ -09224a: 7110 2c1f 0500 |015f: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092250: 0c0b |0162: move-result-object v11 │ │ -092252: 7240 5e14 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@145e │ │ -092258: 0c09 |0166: move-result-object v9 │ │ -09225a: 1f09 ad03 |0167: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -09225e: 6e10 4a1f 0900 |0169: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ -092264: 0a09 |016c: move-result v9 │ │ -092266: 2900 d7fe |016d: goto/16 0044 // -0129 │ │ -09226a: 0747 |016f: move-object v7, v4 │ │ -09226c: d800 0001 |0170: add-int/lit8 v0, v0, #int 1 // #01 │ │ -092270: 28a6 |0172: goto 0118 // -005a │ │ -092272: 54d9 4906 |0173: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ -092276: 52da 4a06 |0175: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ -09227a: d80a 0aff |0177: add-int/lit8 v10, v10, #int -1 // #ff │ │ -09227e: 6e20 ad1f a900 |0179: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -092284: 0c09 |017c: move-result-object v9 │ │ -092286: 1f09 9e02 |017d: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -09228a: 6e10 f813 0900 |017f: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -092290: 0c09 |0182: move-result-object v9 │ │ -092292: 1f09 ad03 |0183: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -092296: 6e10 4a1f 0900 |0185: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ -09229c: 0a09 |0188: move-result v9 │ │ -09229e: 2900 bbfe |0189: goto/16 0044 // -0145 │ │ +092d98: |[092d98] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getFloatValue:(F)F │ │ +092da8: 121c |0000: const/4 v12, #int 1 // #1 │ │ +092daa: 120b |0001: const/4 v11, #int 0 // #0 │ │ +092dac: 52d9 4a06 |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ +092db0: 122a |0004: const/4 v10, #int 2 // #2 │ │ +092db2: 33a9 5900 |0005: if-ne v9, v10, 005e // +0059 │ │ +092db6: 55d9 4406 |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0644 │ │ +092dba: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ +092dbe: 5cdb 4406 |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0644 │ │ +092dc2: 54d9 4906 |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092dc6: 6e20 ad1f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092dcc: 0c09 |0012: move-result-object v9 │ │ +092dce: 1f09 9902 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092dd2: 6e10 d813 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +092dd8: 0a09 |0018: move-result v9 │ │ +092dda: 59d9 4506 |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ +092dde: 54d9 4906 |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092de2: 6e20 ad1f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092de8: 0c09 |0020: move-result-object v9 │ │ +092dea: 1f09 9902 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092dee: 6e10 d813 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +092df4: 0a09 |0026: move-result v9 │ │ +092df6: 59d9 4606 |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0646 │ │ +092dfa: 52d9 4606 |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0646 │ │ +092dfe: 52da 4506 |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ +092e02: c7a9 |002d: sub-float/2addr v9, v10 │ │ +092e04: 59d9 4306 |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0643 │ │ +092e08: 54d9 4806 |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0648 │ │ +092e0c: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ +092e10: 54d9 4806 |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0648 │ │ +092e14: 7220 340f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +092e1a: 0a0e |0039: move-result v14 │ │ +092e1c: 54d9 4706 |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +092e20: 3909 0900 |003c: if-nez v9, 0045 // +0009 │ │ +092e24: 52d9 4506 |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ +092e28: 52da 4306 |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0643 │ │ +092e2c: c8ea |0042: mul-float/2addr v10, v14 │ │ +092e2e: c6a9 |0043: add-float/2addr v9, v10 │ │ +092e30: 0f09 |0044: return v9 │ │ +092e32: 54d9 4706 |0045: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +092e36: 52da 4506 |0047: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0645 │ │ +092e3a: 7110 2c1f 0a00 |0049: invoke-static {v10}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +092e40: 0c0a |004c: move-result-object v10 │ │ +092e42: 52db 4606 |004d: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0646 │ │ +092e46: 7110 2c1f 0b00 |004f: invoke-static {v11}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +092e4c: 0c0b |0052: move-result-object v11 │ │ +092e4e: 7240 5e14 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@145e │ │ +092e54: 0c09 |0056: move-result-object v9 │ │ +092e56: 1f09 ab03 |0057: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +092e5a: 6e10 4a1f 0900 |0059: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ +092e60: 0a09 |005c: move-result v9 │ │ +092e62: 28e7 |005d: goto 0044 // -0019 │ │ +092e64: 1209 |005e: const/4 v9, #int 0 // #0 │ │ +092e66: 2e09 0e09 |005f: cmpg-float v9, v14, v9 │ │ +092e6a: 3c09 5000 |0061: if-gtz v9, 00b1 // +0050 │ │ +092e6e: 54d9 4906 |0063: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092e72: 6e20 ad1f b900 |0065: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092e78: 0c07 |0068: move-result-object v7 │ │ +092e7a: 1f07 9902 |0069: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092e7e: 54d9 4906 |006b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092e82: 6e20 ad1f c900 |006d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092e88: 0c04 |0070: move-result-object v4 │ │ +092e8a: 1f04 9902 |0071: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092e8e: 6e10 d813 0700 |0073: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +092e94: 0a08 |0076: move-result v8 │ │ +092e96: 6e10 d813 0400 |0077: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +092e9c: 0a05 |007a: move-result v5 │ │ +092e9e: 6e10 d913 0700 |007b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +092ea4: 0a06 |007e: move-result v6 │ │ +092ea6: 6e10 d913 0400 |007f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +092eac: 0a03 |0082: move-result v3 │ │ +092eae: 6e10 da13 0400 |0083: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ +092eb4: 0c01 |0086: move-result-object v1 │ │ +092eb6: 3801 0600 |0087: if-eqz v1, 008d // +0006 │ │ +092eba: 7220 340f e100 |0089: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +092ec0: 0a0e |008c: move-result v14 │ │ +092ec2: a709 0e06 |008d: sub-float v9, v14, v6 │ │ +092ec6: a70a 0306 |008f: sub-float v10, v3, v6 │ │ +092eca: a902 090a |0091: div-float v2, v9, v10 │ │ +092ece: 54d9 4706 |0093: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +092ed2: 3909 0700 |0095: if-nez v9, 009c // +0007 │ │ +092ed6: a709 0508 |0097: sub-float v9, v5, v8 │ │ +092eda: c829 |0099: mul-float/2addr v9, v2 │ │ +092edc: c689 |009a: add-float/2addr v9, v8 │ │ +092ede: 28a9 |009b: goto 0044 // -0057 │ │ +092ee0: 54d9 4706 |009c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +092ee4: 7110 2c1f 0800 |009e: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +092eea: 0c0a |00a1: move-result-object v10 │ │ +092eec: 7110 2c1f 0500 |00a2: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +092ef2: 0c0b |00a5: move-result-object v11 │ │ +092ef4: 7240 5e14 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@145e │ │ +092efa: 0c09 |00a9: move-result-object v9 │ │ +092efc: 1f09 ab03 |00aa: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +092f00: 6e10 4a1f 0900 |00ac: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ +092f06: 0a09 |00af: move-result v9 │ │ +092f08: 2894 |00b0: goto 0044 // -006c │ │ +092f0a: 1509 803f |00b1: const/high16 v9, #int 1065353216 // #3f80 │ │ +092f0e: 2d09 0e09 |00b3: cmpl-float v9, v14, v9 │ │ +092f12: 3a09 5a00 |00b5: if-ltz v9, 010f // +005a │ │ +092f16: 54d9 4906 |00b7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092f1a: 52da 4a06 |00b9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ +092f1e: d80a 0afe |00bb: add-int/lit8 v10, v10, #int -2 // #fe │ │ +092f22: 6e20 ad1f a900 |00bd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092f28: 0c07 |00c0: move-result-object v7 │ │ +092f2a: 1f07 9902 |00c1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092f2e: 54d9 4906 |00c3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092f32: 52da 4a06 |00c5: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ +092f36: d80a 0aff |00c7: add-int/lit8 v10, v10, #int -1 // #ff │ │ +092f3a: 6e20 ad1f a900 |00c9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092f40: 0c04 |00cc: move-result-object v4 │ │ +092f42: 1f04 9902 |00cd: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092f46: 6e10 d813 0700 |00cf: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +092f4c: 0a08 |00d2: move-result v8 │ │ +092f4e: 6e10 d813 0400 |00d3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +092f54: 0a05 |00d6: move-result v5 │ │ +092f56: 6e10 d913 0700 |00d7: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +092f5c: 0a06 |00da: move-result v6 │ │ +092f5e: 6e10 d913 0400 |00db: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +092f64: 0a03 |00de: move-result v3 │ │ +092f66: 6e10 da13 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ +092f6c: 0c01 |00e2: move-result-object v1 │ │ +092f6e: 3801 0600 |00e3: if-eqz v1, 00e9 // +0006 │ │ +092f72: 7220 340f e100 |00e5: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +092f78: 0a0e |00e8: move-result v14 │ │ +092f7a: a709 0e06 |00e9: sub-float v9, v14, v6 │ │ +092f7e: a70a 0306 |00eb: sub-float v10, v3, v6 │ │ +092f82: a902 090a |00ed: div-float v2, v9, v10 │ │ +092f86: 54d9 4706 |00ef: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +092f8a: 3909 0800 |00f1: if-nez v9, 00f9 // +0008 │ │ +092f8e: a709 0508 |00f3: sub-float v9, v5, v8 │ │ +092f92: c829 |00f5: mul-float/2addr v9, v2 │ │ +092f94: c689 |00f6: add-float/2addr v9, v8 │ │ +092f96: 2900 4dff |00f7: goto/16 0044 // -00b3 │ │ +092f9a: 54d9 4706 |00f9: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +092f9e: 7110 2c1f 0800 |00fb: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +092fa4: 0c0a |00fe: move-result-object v10 │ │ +092fa6: 7110 2c1f 0500 |00ff: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +092fac: 0c0b |0102: move-result-object v11 │ │ +092fae: 7240 5e14 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@145e │ │ +092fb4: 0c09 |0106: move-result-object v9 │ │ +092fb6: 1f09 ab03 |0107: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +092fba: 6e10 4a1f 0900 |0109: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ +092fc0: 0a09 |010c: move-result v9 │ │ +092fc2: 2900 37ff |010d: goto/16 0044 // -00c9 │ │ +092fc6: 54d9 4906 |010f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092fca: 6e20 ad1f b900 |0111: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092fd0: 0c07 |0114: move-result-object v7 │ │ +092fd2: 1f07 9902 |0115: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092fd6: 1210 |0117: const/4 v0, #int 1 // #1 │ │ +092fd8: 52d9 4a06 |0118: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ +092fdc: 3590 5900 |011a: if-ge v0, v9, 0173 // +0059 │ │ +092fe0: 54d9 4906 |011c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +092fe4: 6e20 ad1f 0900 |011e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +092fea: 0c04 |0121: move-result-object v4 │ │ +092fec: 1f04 9902 |0122: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +092ff0: 6e10 d913 0400 |0124: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +092ff6: 0a09 |0127: move-result v9 │ │ +092ff8: 2e09 0e09 |0128: cmpg-float v9, v14, v9 │ │ +092ffc: 3b09 4500 |012a: if-gez v9, 016f // +0045 │ │ +093000: 6e10 da13 0400 |012c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ +093006: 0c01 |012f: move-result-object v1 │ │ +093008: 3801 0600 |0130: if-eqz v1, 0136 // +0006 │ │ +09300c: 7220 340f e100 |0132: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +093012: 0a0e |0135: move-result v14 │ │ +093014: 6e10 d913 0700 |0136: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +09301a: 0a09 |0139: move-result v9 │ │ +09301c: a709 0e09 |013a: sub-float v9, v14, v9 │ │ +093020: 6e10 d913 0400 |013c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +093026: 0a0a |013f: move-result v10 │ │ +093028: 6e10 d913 0700 |0140: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +09302e: 0a0b |0143: move-result v11 │ │ +093030: c7ba |0144: sub-float/2addr v10, v11 │ │ +093032: a902 090a |0145: div-float v2, v9, v10 │ │ +093036: 6e10 d813 0700 |0147: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +09303c: 0a08 |014a: move-result v8 │ │ +09303e: 6e10 d813 0400 |014b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@13d8 │ │ +093044: 0a05 |014e: move-result v5 │ │ +093046: 54d9 4706 |014f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +09304a: 3909 0800 |0151: if-nez v9, 0159 // +0008 │ │ +09304e: a709 0508 |0153: sub-float v9, v5, v8 │ │ +093052: c829 |0155: mul-float/2addr v9, v2 │ │ +093054: c689 |0156: add-float/2addr v9, v8 │ │ +093056: 2900 edfe |0157: goto/16 0044 // -0113 │ │ +09305a: 54d9 4706 |0159: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0647 │ │ +09305e: 7110 2c1f 0800 |015b: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +093064: 0c0a |015e: move-result-object v10 │ │ +093066: 7110 2c1f 0500 |015f: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +09306c: 0c0b |0162: move-result-object v11 │ │ +09306e: 7240 5e14 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@145e │ │ +093074: 0c09 |0166: move-result-object v9 │ │ +093076: 1f09 ab03 |0167: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +09307a: 6e10 4a1f 0900 |0169: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ +093080: 0a09 |016c: move-result v9 │ │ +093082: 2900 d7fe |016d: goto/16 0044 // -0129 │ │ +093086: 0747 |016f: move-object v7, v4 │ │ +093088: d800 0001 |0170: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09308c: 28a6 |0172: goto 0118 // -005a │ │ +09308e: 54d9 4906 |0173: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0649 │ │ +093092: 52da 4a06 |0175: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@064a │ │ +093096: d80a 0aff |0177: add-int/lit8 v10, v10, #int -1 // #ff │ │ +09309a: 6e20 ad1f a900 |0179: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0930a0: 0c09 |017c: move-result-object v9 │ │ +0930a2: 1f09 9c02 |017d: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +0930a6: 6e10 f813 0900 |017f: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +0930ac: 0c09 |0182: move-result-object v9 │ │ +0930ae: 1f09 ab03 |0183: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +0930b2: 6e10 4a1f 0900 |0185: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@1f4a │ │ +0930b8: 0a09 |0188: move-result v9 │ │ +0930ba: 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 │ │ @@ -176974,37 +176941,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 │ │ @@ -177036,34 +177010,34 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0922a4: |[0922a4] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -0922b4: 6e20 c813 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@13c8 │ │ -0922ba: 0a00 |0003: move-result v0 │ │ -0922bc: 7110 2c1f 0000 |0004: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -0922c2: 0c00 |0007: move-result-object v0 │ │ -0922c4: 1100 |0008: return-object v0 │ │ +0930c0: |[0930c0] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +0930d0: 6e20 c813 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@13c8 │ │ +0930d6: 0a00 |0003: move-result v0 │ │ +0930d8: 7110 2c1f 0000 |0004: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +0930de: 0c00 |0007: move-result-object v0 │ │ +0930e0: 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 : 840 (FloatKeyframeSet.java) │ │ + source_file_idx : 844 (FloatKeyframeSet.java) │ │ │ │ Class #652 header: │ │ -class_idx : 665 │ │ +class_idx : 663 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 988 │ │ +superclass_idx : 941 │ │ +source_file_idx : 992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #652 annotations: │ │ Annotations on class │ │ @@ -177083,17 +177057,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0922c8: |[0922c8] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.:()V │ │ -0922d8: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0922de: 0e00 |0003: return-void │ │ +0930e4: |[0930e4] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.:()V │ │ +0930f4: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0930fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; │ │ │ │ Virtual methods - │ │ @@ -177102,28 +177076,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 │ │ -0922e0: |[0922e0] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ -0922f0: 6e10 341f 0500 |0000: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -0922f6: 0a00 |0003: move-result v0 │ │ -0922f8: 8201 |0004: int-to-float v1, v0 │ │ -0922fa: 6e10 341f 0600 |0005: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -092300: 0a02 |0008: move-result v2 │ │ -092302: b102 |0009: sub-int/2addr v2, v0 │ │ -092304: 8222 |000a: int-to-float v2, v2 │ │ -092306: c842 |000b: mul-float/2addr v2, v4 │ │ -092308: c621 |000c: add-float/2addr v1, v2 │ │ -09230a: 8711 |000d: float-to-int v1, v1 │ │ -09230c: 7110 391f 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092312: 0c01 |0011: move-result-object v1 │ │ -092314: 1101 |0012: return-object v1 │ │ +0930fc: |[0930fc] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ +09310c: 6e10 341f 0500 |0000: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +093112: 0a00 |0003: move-result v0 │ │ +093114: 8201 |0004: int-to-float v1, v0 │ │ +093116: 6e10 341f 0600 |0005: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +09311c: 0a02 |0008: move-result v2 │ │ +09311e: b102 |0009: sub-int/2addr v2, v0 │ │ +093120: 8222 |000a: int-to-float v2, v2 │ │ +093122: c842 |000b: mul-float/2addr v2, v4 │ │ +093124: c621 |000c: add-float/2addr v1, v2 │ │ +093126: 8711 |000d: float-to-int v1, v1 │ │ +093128: 7110 391f 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +09312e: 0c01 |0011: move-result-object v1 │ │ +093130: 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; │ │ @@ -177136,36 +177110,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 │ │ -092318: |[092318] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -092328: 1f03 a403 |0000: check-cast v3, Ljava/lang/Integer; // type@03a4 │ │ -09232c: 1f04 a403 |0002: check-cast v4, Ljava/lang/Integer; // type@03a4 │ │ -092330: 6e40 cb13 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@13cb │ │ -092336: 0c00 |0007: move-result-object v0 │ │ -092338: 1100 |0008: return-object v0 │ │ +093134: |[093134] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +093144: 1f03 a203 |0000: check-cast v3, Ljava/lang/Integer; // type@03a2 │ │ +093148: 1f04 a203 |0002: check-cast v4, Ljava/lang/Integer; // type@03a2 │ │ +09314c: 6e40 cb13 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@13cb │ │ +093152: 0c00 |0007: move-result-object v0 │ │ +093154: 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 : 988 (IntEvaluator.java) │ │ + source_file_idx : 992 (IntEvaluator.java) │ │ │ │ Class #653 header: │ │ -class_idx : 666 │ │ +class_idx : 664 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 671 │ │ -source_file_idx : 990 │ │ +superclass_idx : 669 │ │ +source_file_idx : 994 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #653 annotations: │ │ Annotations on method #5072 'clone' │ │ @@ -177200,19 +177174,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 │ │ -09233c: |[09233c] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V │ │ -09234c: 7020 0314 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ -092352: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -092354: 5c10 4c06 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@064c │ │ -092358: 0e00 |0006: return-void │ │ +093158: |[093158] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V │ │ +093168: 7020 0314 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@1403 │ │ +09316e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +093170: 5c10 4c06 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@064c │ │ +093174: 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; │ │ @@ -177224,34 +177198,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 │ │ -09235c: |[09235c] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ -09236c: 5461 5106 |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -092370: 5465 5106 |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -092374: 6e10 b31f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09237a: 0a04 |0007: move-result v4 │ │ -09237c: 2342 aa04 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04aa │ │ -092380: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -092382: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ -092386: 6e20 ad1f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09238c: 0c05 |0010: move-result-object v5 │ │ -09238e: 1f05 9e02 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -092392: 6e10 f313 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ -092398: 0c05 |0016: move-result-object v5 │ │ -09239a: 1f05 9c02 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -09239e: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ -0923a2: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0923a6: 28ee |001d: goto 000b // -0012 │ │ -0923a8: 2203 9a02 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -0923ac: 7020 cd13 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@13cd │ │ -0923b2: 1103 |0023: return-object v3 │ │ +093178: |[093178] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ +093188: 5461 5106 |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +09318c: 5465 5106 |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +093190: 6e10 b31f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +093196: 0a04 |0007: move-result v4 │ │ +093198: 2342 a804 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04a8 │ │ +09319c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09319e: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ +0931a2: 6e20 ad1f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0931a8: 0c05 |0010: move-result-object v5 │ │ +0931aa: 1f05 9c02 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +0931ae: 6e10 f313 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@13f3 │ │ +0931b4: 0c05 |0016: move-result-object v5 │ │ +0931b6: 1f05 9a02 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +0931ba: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ +0931be: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0931c2: 28ee |001d: goto 000b // -0012 │ │ +0931c4: 2203 9802 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +0931c8: 7020 cd13 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@13cd │ │ +0931ce: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0008 line=54 │ │ 0x000a line=55 │ │ 0x000d line=56 │ │ @@ -177271,18 +177245,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 │ │ -0923b4: |[0923b4] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0923c4: 6e10 ce13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@13ce │ │ -0923ca: 0c00 |0003: move-result-object v0 │ │ -0923cc: 1100 |0004: return-object v0 │ │ +0931d0: |[0931d0] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0931e0: 6e10 ce13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@13ce │ │ +0931e6: 0c00 |0003: move-result-object v0 │ │ +0931e8: 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;) │ │ @@ -177290,18 +177264,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0923d0: |[0923d0] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Ljava/lang/Object; │ │ -0923e0: 6e10 ce13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@13ce │ │ -0923e6: 0c00 |0003: move-result-object v0 │ │ -0923e8: 1100 |0004: return-object v0 │ │ +0931ec: |[0931ec] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Ljava/lang/Object; │ │ +0931fc: 6e10 ce13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@13ce │ │ +093202: 0c00 |0003: move-result-object v0 │ │ +093204: 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;) │ │ @@ -177309,231 +177283,231 @@ │ │ type : '(F)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 403 16-bit code units │ │ -0923ec: |[0923ec] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getIntValue:(F)I │ │ -0923fc: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0923fe: 120b |0001: const/4 v11, #int 0 // #0 │ │ -092400: 52d9 5206 |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ -092404: 122a |0004: const/4 v10, #int 2 // #2 │ │ -092406: 33a9 5b00 |0005: if-ne v9, v10, 0060 // +005b │ │ -09240a: 55d9 4c06 |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@064c │ │ -09240e: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ -092412: 5cdb 4c06 |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@064c │ │ -092416: 54d9 5106 |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -09241a: 6e20 ad1f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -092420: 0c09 |0012: move-result-object v9 │ │ -092422: 1f09 9c02 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -092426: 6e10 e413 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -09242c: 0a09 |0018: move-result v9 │ │ -09242e: 59d9 4d06 |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ -092432: 54d9 5106 |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -092436: 6e20 ad1f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09243c: 0c09 |0020: move-result-object v9 │ │ -09243e: 1f09 9c02 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -092442: 6e10 e413 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -092448: 0a09 |0026: move-result v9 │ │ -09244a: 59d9 4e06 |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@064e │ │ -09244e: 52d9 4e06 |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@064e │ │ -092452: 52da 4d06 |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ -092456: b1a9 |002d: sub-int/2addr v9, v10 │ │ -092458: 59d9 4b06 |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@064b │ │ -09245c: 54d9 5006 |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0650 │ │ -092460: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ -092464: 54d9 5006 |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0650 │ │ -092468: 7220 340f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -09246e: 0a0e |0039: move-result v14 │ │ -092470: 54d9 4f06 |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -092474: 3909 0b00 |003c: if-nez v9, 0047 // +000b │ │ -092478: 52d9 4d06 |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ -09247c: 52da 4b06 |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@064b │ │ -092480: 82aa |0042: int-to-float v10, v10 │ │ -092482: c8ea |0043: mul-float/2addr v10, v14 │ │ -092484: 87aa |0044: float-to-int v10, v10 │ │ -092486: b0a9 |0045: add-int/2addr v9, v10 │ │ -092488: 0f09 |0046: return v9 │ │ -09248a: 54d9 4f06 |0047: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -09248e: 52da 4d06 |0049: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ -092492: 7110 391f 0a00 |004b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092498: 0c0a |004e: move-result-object v10 │ │ -09249a: 52db 4e06 |004f: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@064e │ │ -09249e: 7110 391f 0b00 |0051: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0924a4: 0c0b |0054: move-result-object v11 │ │ -0924a6: 7240 5e14 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@145e │ │ -0924ac: 0c09 |0058: move-result-object v9 │ │ -0924ae: 1f09 ad03 |0059: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -0924b2: 6e10 4b1f 0900 |005b: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ -0924b8: 0a09 |005e: move-result v9 │ │ -0924ba: 28e7 |005f: goto 0046 // -0019 │ │ -0924bc: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -0924be: 2e09 0e09 |0061: cmpg-float v9, v14, v9 │ │ -0924c2: 3c09 5200 |0063: if-gtz v9, 00b5 // +0052 │ │ -0924c6: 54d9 5106 |0065: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -0924ca: 6e20 ad1f b900 |0067: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0924d0: 0c07 |006a: move-result-object v7 │ │ -0924d2: 1f07 9c02 |006b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -0924d6: 54d9 5106 |006d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -0924da: 6e20 ad1f c900 |006f: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0924e0: 0c04 |0072: move-result-object v4 │ │ -0924e2: 1f04 9c02 |0073: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -0924e6: 6e10 e413 0700 |0075: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -0924ec: 0a08 |0078: move-result v8 │ │ -0924ee: 6e10 e413 0400 |0079: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -0924f4: 0a05 |007c: move-result v5 │ │ -0924f6: 6e10 e313 0700 |007d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -0924fc: 0a06 |0080: move-result v6 │ │ -0924fe: 6e10 e313 0400 |0081: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -092504: 0a03 |0084: move-result v3 │ │ -092506: 6e10 e513 0400 |0085: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ -09250c: 0c01 |0088: move-result-object v1 │ │ -09250e: 3801 0600 |0089: if-eqz v1, 008f // +0006 │ │ -092512: 7220 340f e100 |008b: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -092518: 0a0e |008e: move-result v14 │ │ -09251a: a709 0e06 |008f: sub-float v9, v14, v6 │ │ -09251e: a70a 0306 |0091: sub-float v10, v3, v6 │ │ -092522: a902 090a |0093: div-float v2, v9, v10 │ │ -092526: 54d9 4f06 |0095: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -09252a: 3909 0900 |0097: if-nez v9, 00a0 // +0009 │ │ -09252e: 9109 0508 |0099: sub-int v9, v5, v8 │ │ -092532: 8299 |009b: int-to-float v9, v9 │ │ -092534: c829 |009c: mul-float/2addr v9, v2 │ │ -092536: 8799 |009d: float-to-int v9, v9 │ │ -092538: b089 |009e: add-int/2addr v9, v8 │ │ -09253a: 28a7 |009f: goto 0046 // -0059 │ │ -09253c: 54d9 4f06 |00a0: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -092540: 7110 391f 0800 |00a2: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092546: 0c0a |00a5: move-result-object v10 │ │ -092548: 7110 391f 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -09254e: 0c0b |00a9: move-result-object v11 │ │ -092550: 7240 5e14 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@145e │ │ -092556: 0c09 |00ad: move-result-object v9 │ │ -092558: 1f09 ad03 |00ae: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -09255c: 6e10 4b1f 0900 |00b0: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ -092562: 0a09 |00b3: move-result v9 │ │ -092564: 2892 |00b4: goto 0046 // -006e │ │ -092566: 1509 803f |00b5: const/high16 v9, #int 1065353216 // #3f80 │ │ -09256a: 2d09 0e09 |00b7: cmpl-float v9, v14, v9 │ │ -09256e: 3a09 5c00 |00b9: if-ltz v9, 0115 // +005c │ │ -092572: 54d9 5106 |00bb: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -092576: 52da 5206 |00bd: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ -09257a: d80a 0afe |00bf: add-int/lit8 v10, v10, #int -2 // #fe │ │ -09257e: 6e20 ad1f a900 |00c1: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -092584: 0c07 |00c4: move-result-object v7 │ │ -092586: 1f07 9c02 |00c5: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -09258a: 54d9 5106 |00c7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -09258e: 52da 5206 |00c9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ -092592: d80a 0aff |00cb: add-int/lit8 v10, v10, #int -1 // #ff │ │ -092596: 6e20 ad1f a900 |00cd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09259c: 0c04 |00d0: move-result-object v4 │ │ -09259e: 1f04 9c02 |00d1: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -0925a2: 6e10 e413 0700 |00d3: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -0925a8: 0a08 |00d6: move-result v8 │ │ -0925aa: 6e10 e413 0400 |00d7: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -0925b0: 0a05 |00da: move-result v5 │ │ -0925b2: 6e10 e313 0700 |00db: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -0925b8: 0a06 |00de: move-result v6 │ │ -0925ba: 6e10 e313 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -0925c0: 0a03 |00e2: move-result v3 │ │ -0925c2: 6e10 e513 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ -0925c8: 0c01 |00e6: move-result-object v1 │ │ -0925ca: 3801 0600 |00e7: if-eqz v1, 00ed // +0006 │ │ -0925ce: 7220 340f e100 |00e9: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -0925d4: 0a0e |00ec: move-result v14 │ │ -0925d6: a709 0e06 |00ed: sub-float v9, v14, v6 │ │ -0925da: a70a 0306 |00ef: sub-float v10, v3, v6 │ │ -0925de: a902 090a |00f1: div-float v2, v9, v10 │ │ -0925e2: 54d9 4f06 |00f3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -0925e6: 3909 0a00 |00f5: if-nez v9, 00ff // +000a │ │ -0925ea: 9109 0508 |00f7: sub-int v9, v5, v8 │ │ -0925ee: 8299 |00f9: int-to-float v9, v9 │ │ -0925f0: c829 |00fa: mul-float/2addr v9, v2 │ │ -0925f2: 8799 |00fb: float-to-int v9, v9 │ │ -0925f4: b089 |00fc: add-int/2addr v9, v8 │ │ -0925f6: 2900 49ff |00fd: goto/16 0046 // -00b7 │ │ -0925fa: 54d9 4f06 |00ff: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -0925fe: 7110 391f 0800 |0101: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092604: 0c0a |0104: move-result-object v10 │ │ -092606: 7110 391f 0500 |0105: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -09260c: 0c0b |0108: move-result-object v11 │ │ -09260e: 7240 5e14 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@145e │ │ -092614: 0c09 |010c: move-result-object v9 │ │ -092616: 1f09 ad03 |010d: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -09261a: 6e10 4b1f 0900 |010f: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ -092620: 0a09 |0112: move-result v9 │ │ -092622: 2900 33ff |0113: goto/16 0046 // -00cd │ │ -092626: 54d9 5106 |0115: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -09262a: 6e20 ad1f b900 |0117: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -092630: 0c07 |011a: move-result-object v7 │ │ -092632: 1f07 9c02 |011b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -092636: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -092638: 52d9 5206 |011e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ -09263c: 3590 5b00 |0120: if-ge v0, v9, 017b // +005b │ │ -092640: 54d9 5106 |0122: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -092644: 6e20 ad1f 0900 |0124: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09264a: 0c04 |0127: move-result-object v4 │ │ -09264c: 1f04 9c02 |0128: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -092650: 6e10 e313 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -092656: 0a09 |012d: move-result v9 │ │ -092658: 2e09 0e09 |012e: cmpg-float v9, v14, v9 │ │ -09265c: 3b09 4700 |0130: if-gez v9, 0177 // +0047 │ │ -092660: 6e10 e513 0400 |0132: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ -092666: 0c01 |0135: move-result-object v1 │ │ -092668: 3801 0600 |0136: if-eqz v1, 013c // +0006 │ │ -09266c: 7220 340f e100 |0138: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -092672: 0a0e |013b: move-result v14 │ │ -092674: 6e10 e313 0700 |013c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -09267a: 0a09 |013f: move-result v9 │ │ -09267c: a709 0e09 |0140: sub-float v9, v14, v9 │ │ -092680: 6e10 e313 0400 |0142: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -092686: 0a0a |0145: move-result v10 │ │ -092688: 6e10 e313 0700 |0146: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -09268e: 0a0b |0149: move-result v11 │ │ -092690: c7ba |014a: sub-float/2addr v10, v11 │ │ -092692: a902 090a |014b: div-float v2, v9, v10 │ │ -092696: 6e10 e413 0700 |014d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -09269c: 0a08 |0150: move-result v8 │ │ -09269e: 6e10 e413 0400 |0151: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ -0926a4: 0a05 |0154: move-result v5 │ │ -0926a6: 54d9 4f06 |0155: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -0926aa: 3909 0a00 |0157: if-nez v9, 0161 // +000a │ │ -0926ae: 9109 0508 |0159: sub-int v9, v5, v8 │ │ -0926b2: 8299 |015b: int-to-float v9, v9 │ │ -0926b4: c829 |015c: mul-float/2addr v9, v2 │ │ -0926b6: 8799 |015d: float-to-int v9, v9 │ │ -0926b8: b089 |015e: add-int/2addr v9, v8 │ │ -0926ba: 2900 e7fe |015f: goto/16 0046 // -0119 │ │ -0926be: 54d9 4f06 |0161: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ -0926c2: 7110 391f 0800 |0163: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0926c8: 0c0a |0166: move-result-object v10 │ │ -0926ca: 7110 391f 0500 |0167: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0926d0: 0c0b |016a: move-result-object v11 │ │ -0926d2: 7240 5e14 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@145e │ │ -0926d8: 0c09 |016e: move-result-object v9 │ │ -0926da: 1f09 ad03 |016f: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -0926de: 6e10 4b1f 0900 |0171: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ -0926e4: 0a09 |0174: move-result v9 │ │ -0926e6: 2900 d1fe |0175: goto/16 0046 // -012f │ │ -0926ea: 0747 |0177: move-object v7, v4 │ │ -0926ec: d800 0001 |0178: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0926f0: 28a4 |017a: goto 011e // -005c │ │ -0926f2: 54d9 5106 |017b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ -0926f6: 52da 5206 |017d: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ -0926fa: d80a 0aff |017f: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0926fe: 6e20 ad1f a900 |0181: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -092704: 0c09 |0184: move-result-object v9 │ │ -092706: 1f09 9e02 |0185: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029e │ │ -09270a: 6e10 f813 0900 |0187: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ -092710: 0c09 |018a: move-result-object v9 │ │ -092712: 1f09 ad03 |018b: check-cast v9, Ljava/lang/Number; // type@03ad │ │ -092716: 6e10 4b1f 0900 |018d: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ -09271c: 0a09 |0190: move-result v9 │ │ -09271e: 2900 b5fe |0191: goto/16 0046 // -014b │ │ +093208: |[093208] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getIntValue:(F)I │ │ +093218: 121c |0000: const/4 v12, #int 1 // #1 │ │ +09321a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +09321c: 52d9 5206 |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ +093220: 122a |0004: const/4 v10, #int 2 // #2 │ │ +093222: 33a9 5b00 |0005: if-ne v9, v10, 0060 // +005b │ │ +093226: 55d9 4c06 |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@064c │ │ +09322a: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ +09322e: 5cdb 4c06 |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@064c │ │ +093232: 54d9 5106 |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +093236: 6e20 ad1f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09323c: 0c09 |0012: move-result-object v9 │ │ +09323e: 1f09 9a02 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +093242: 6e10 e413 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +093248: 0a09 |0018: move-result v9 │ │ +09324a: 59d9 4d06 |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ +09324e: 54d9 5106 |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +093252: 6e20 ad1f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +093258: 0c09 |0020: move-result-object v9 │ │ +09325a: 1f09 9a02 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +09325e: 6e10 e413 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +093264: 0a09 |0026: move-result v9 │ │ +093266: 59d9 4e06 |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@064e │ │ +09326a: 52d9 4e06 |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@064e │ │ +09326e: 52da 4d06 |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ +093272: b1a9 |002d: sub-int/2addr v9, v10 │ │ +093274: 59d9 4b06 |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@064b │ │ +093278: 54d9 5006 |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0650 │ │ +09327c: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ +093280: 54d9 5006 |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0650 │ │ +093284: 7220 340f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +09328a: 0a0e |0039: move-result v14 │ │ +09328c: 54d9 4f06 |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +093290: 3909 0b00 |003c: if-nez v9, 0047 // +000b │ │ +093294: 52d9 4d06 |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ +093298: 52da 4b06 |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@064b │ │ +09329c: 82aa |0042: int-to-float v10, v10 │ │ +09329e: c8ea |0043: mul-float/2addr v10, v14 │ │ +0932a0: 87aa |0044: float-to-int v10, v10 │ │ +0932a2: b0a9 |0045: add-int/2addr v9, v10 │ │ +0932a4: 0f09 |0046: return v9 │ │ +0932a6: 54d9 4f06 |0047: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +0932aa: 52da 4d06 |0049: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@064d │ │ +0932ae: 7110 391f 0a00 |004b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0932b4: 0c0a |004e: move-result-object v10 │ │ +0932b6: 52db 4e06 |004f: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@064e │ │ +0932ba: 7110 391f 0b00 |0051: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0932c0: 0c0b |0054: move-result-object v11 │ │ +0932c2: 7240 5e14 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@145e │ │ +0932c8: 0c09 |0058: move-result-object v9 │ │ +0932ca: 1f09 ab03 |0059: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +0932ce: 6e10 4b1f 0900 |005b: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ +0932d4: 0a09 |005e: move-result v9 │ │ +0932d6: 28e7 |005f: goto 0046 // -0019 │ │ +0932d8: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +0932da: 2e09 0e09 |0061: cmpg-float v9, v14, v9 │ │ +0932de: 3c09 5200 |0063: if-gtz v9, 00b5 // +0052 │ │ +0932e2: 54d9 5106 |0065: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +0932e6: 6e20 ad1f b900 |0067: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0932ec: 0c07 |006a: move-result-object v7 │ │ +0932ee: 1f07 9a02 |006b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +0932f2: 54d9 5106 |006d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +0932f6: 6e20 ad1f c900 |006f: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0932fc: 0c04 |0072: move-result-object v4 │ │ +0932fe: 1f04 9a02 |0073: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +093302: 6e10 e413 0700 |0075: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +093308: 0a08 |0078: move-result v8 │ │ +09330a: 6e10 e413 0400 |0079: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +093310: 0a05 |007c: move-result v5 │ │ +093312: 6e10 e313 0700 |007d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +093318: 0a06 |0080: move-result v6 │ │ +09331a: 6e10 e313 0400 |0081: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +093320: 0a03 |0084: move-result v3 │ │ +093322: 6e10 e513 0400 |0085: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ +093328: 0c01 |0088: move-result-object v1 │ │ +09332a: 3801 0600 |0089: if-eqz v1, 008f // +0006 │ │ +09332e: 7220 340f e100 |008b: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +093334: 0a0e |008e: move-result v14 │ │ +093336: a709 0e06 |008f: sub-float v9, v14, v6 │ │ +09333a: a70a 0306 |0091: sub-float v10, v3, v6 │ │ +09333e: a902 090a |0093: div-float v2, v9, v10 │ │ +093342: 54d9 4f06 |0095: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +093346: 3909 0900 |0097: if-nez v9, 00a0 // +0009 │ │ +09334a: 9109 0508 |0099: sub-int v9, v5, v8 │ │ +09334e: 8299 |009b: int-to-float v9, v9 │ │ +093350: c829 |009c: mul-float/2addr v9, v2 │ │ +093352: 8799 |009d: float-to-int v9, v9 │ │ +093354: b089 |009e: add-int/2addr v9, v8 │ │ +093356: 28a7 |009f: goto 0046 // -0059 │ │ +093358: 54d9 4f06 |00a0: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +09335c: 7110 391f 0800 |00a2: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +093362: 0c0a |00a5: move-result-object v10 │ │ +093364: 7110 391f 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +09336a: 0c0b |00a9: move-result-object v11 │ │ +09336c: 7240 5e14 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@145e │ │ +093372: 0c09 |00ad: move-result-object v9 │ │ +093374: 1f09 ab03 |00ae: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +093378: 6e10 4b1f 0900 |00b0: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ +09337e: 0a09 |00b3: move-result v9 │ │ +093380: 2892 |00b4: goto 0046 // -006e │ │ +093382: 1509 803f |00b5: const/high16 v9, #int 1065353216 // #3f80 │ │ +093386: 2d09 0e09 |00b7: cmpl-float v9, v14, v9 │ │ +09338a: 3a09 5c00 |00b9: if-ltz v9, 0115 // +005c │ │ +09338e: 54d9 5106 |00bb: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +093392: 52da 5206 |00bd: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ +093396: d80a 0afe |00bf: add-int/lit8 v10, v10, #int -2 // #fe │ │ +09339a: 6e20 ad1f a900 |00c1: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0933a0: 0c07 |00c4: move-result-object v7 │ │ +0933a2: 1f07 9a02 |00c5: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +0933a6: 54d9 5106 |00c7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +0933aa: 52da 5206 |00c9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ +0933ae: d80a 0aff |00cb: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0933b2: 6e20 ad1f a900 |00cd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0933b8: 0c04 |00d0: move-result-object v4 │ │ +0933ba: 1f04 9a02 |00d1: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +0933be: 6e10 e413 0700 |00d3: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +0933c4: 0a08 |00d6: move-result v8 │ │ +0933c6: 6e10 e413 0400 |00d7: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +0933cc: 0a05 |00da: move-result v5 │ │ +0933ce: 6e10 e313 0700 |00db: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +0933d4: 0a06 |00de: move-result v6 │ │ +0933d6: 6e10 e313 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +0933dc: 0a03 |00e2: move-result v3 │ │ +0933de: 6e10 e513 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ +0933e4: 0c01 |00e6: move-result-object v1 │ │ +0933e6: 3801 0600 |00e7: if-eqz v1, 00ed // +0006 │ │ +0933ea: 7220 340f e100 |00e9: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +0933f0: 0a0e |00ec: move-result v14 │ │ +0933f2: a709 0e06 |00ed: sub-float v9, v14, v6 │ │ +0933f6: a70a 0306 |00ef: sub-float v10, v3, v6 │ │ +0933fa: a902 090a |00f1: div-float v2, v9, v10 │ │ +0933fe: 54d9 4f06 |00f3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +093402: 3909 0a00 |00f5: if-nez v9, 00ff // +000a │ │ +093406: 9109 0508 |00f7: sub-int v9, v5, v8 │ │ +09340a: 8299 |00f9: int-to-float v9, v9 │ │ +09340c: c829 |00fa: mul-float/2addr v9, v2 │ │ +09340e: 8799 |00fb: float-to-int v9, v9 │ │ +093410: b089 |00fc: add-int/2addr v9, v8 │ │ +093412: 2900 49ff |00fd: goto/16 0046 // -00b7 │ │ +093416: 54d9 4f06 |00ff: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +09341a: 7110 391f 0800 |0101: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +093420: 0c0a |0104: move-result-object v10 │ │ +093422: 7110 391f 0500 |0105: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +093428: 0c0b |0108: move-result-object v11 │ │ +09342a: 7240 5e14 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@145e │ │ +093430: 0c09 |010c: move-result-object v9 │ │ +093432: 1f09 ab03 |010d: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +093436: 6e10 4b1f 0900 |010f: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ +09343c: 0a09 |0112: move-result v9 │ │ +09343e: 2900 33ff |0113: goto/16 0046 // -00cd │ │ +093442: 54d9 5106 |0115: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +093446: 6e20 ad1f b900 |0117: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09344c: 0c07 |011a: move-result-object v7 │ │ +09344e: 1f07 9a02 |011b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +093452: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +093454: 52d9 5206 |011e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ +093458: 3590 5b00 |0120: if-ge v0, v9, 017b // +005b │ │ +09345c: 54d9 5106 |0122: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +093460: 6e20 ad1f 0900 |0124: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +093466: 0c04 |0127: move-result-object v4 │ │ +093468: 1f04 9a02 |0128: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +09346c: 6e10 e313 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +093472: 0a09 |012d: move-result v9 │ │ +093474: 2e09 0e09 |012e: cmpg-float v9, v14, v9 │ │ +093478: 3b09 4700 |0130: if-gez v9, 0177 // +0047 │ │ +09347c: 6e10 e513 0400 |0132: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ +093482: 0c01 |0135: move-result-object v1 │ │ +093484: 3801 0600 |0136: if-eqz v1, 013c // +0006 │ │ +093488: 7220 340f e100 |0138: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +09348e: 0a0e |013b: move-result v14 │ │ +093490: 6e10 e313 0700 |013c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +093496: 0a09 |013f: move-result v9 │ │ +093498: a709 0e09 |0140: sub-float v9, v14, v9 │ │ +09349c: 6e10 e313 0400 |0142: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +0934a2: 0a0a |0145: move-result v10 │ │ +0934a4: 6e10 e313 0700 |0146: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +0934aa: 0a0b |0149: move-result v11 │ │ +0934ac: c7ba |014a: sub-float/2addr v10, v11 │ │ +0934ae: a902 090a |014b: div-float v2, v9, v10 │ │ +0934b2: 6e10 e413 0700 |014d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +0934b8: 0a08 |0150: move-result v8 │ │ +0934ba: 6e10 e413 0400 |0151: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@13e4 │ │ +0934c0: 0a05 |0154: move-result v5 │ │ +0934c2: 54d9 4f06 |0155: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +0934c6: 3909 0a00 |0157: if-nez v9, 0161 // +000a │ │ +0934ca: 9109 0508 |0159: sub-int v9, v5, v8 │ │ +0934ce: 8299 |015b: int-to-float v9, v9 │ │ +0934d0: c829 |015c: mul-float/2addr v9, v2 │ │ +0934d2: 8799 |015d: float-to-int v9, v9 │ │ +0934d4: b089 |015e: add-int/2addr v9, v8 │ │ +0934d6: 2900 e7fe |015f: goto/16 0046 // -0119 │ │ +0934da: 54d9 4f06 |0161: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@064f │ │ +0934de: 7110 391f 0800 |0163: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0934e4: 0c0a |0166: move-result-object v10 │ │ +0934e6: 7110 391f 0500 |0167: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0934ec: 0c0b |016a: move-result-object v11 │ │ +0934ee: 7240 5e14 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@145e │ │ +0934f4: 0c09 |016e: move-result-object v9 │ │ +0934f6: 1f09 ab03 |016f: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +0934fa: 6e10 4b1f 0900 |0171: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ +093500: 0a09 |0174: move-result v9 │ │ +093502: 2900 d1fe |0175: goto/16 0046 // -012f │ │ +093506: 0747 |0177: move-object v7, v4 │ │ +093508: d800 0001 |0178: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09350c: 28a4 |017a: goto 011e // -005c │ │ +09350e: 54d9 5106 |017b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0651 │ │ +093512: 52da 5206 |017d: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0652 │ │ +093516: d80a 0aff |017f: add-int/lit8 v10, v10, #int -1 // #ff │ │ +09351a: 6e20 ad1f a900 |0181: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +093520: 0c09 |0184: move-result-object v9 │ │ +093522: 1f09 9c02 |0185: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@029c │ │ +093526: 6e10 f813 0900 |0187: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@13f8 │ │ +09352c: 0c09 |018a: move-result-object v9 │ │ +09352e: 1f09 ab03 |018b: check-cast v9, Ljava/lang/Number; // type@03ab │ │ +093532: 6e10 4b1f 0900 |018d: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@1f4b │ │ +093538: 0a09 |0190: move-result v9 │ │ +09353a: 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 │ │ @@ -177552,37 +177526,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 │ │ @@ -177614,34 +177594,34 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -092724: |[092724] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -092734: 6e20 d113 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@13d1 │ │ -09273a: 0a00 |0003: move-result v0 │ │ -09273c: 7110 391f 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092742: 0c00 |0007: move-result-object v0 │ │ -092744: 1100 |0008: return-object v0 │ │ +093540: |[093540] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +093550: 6e20 d113 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@13d1 │ │ +093556: 0a00 |0003: move-result v0 │ │ +093558: 7110 391f 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +09355e: 0c00 |0007: move-result-object v0 │ │ +093560: 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 : 990 (IntKeyframeSet.java) │ │ + source_file_idx : 994 (IntKeyframeSet.java) │ │ │ │ Class #654 header: │ │ -class_idx : 667 │ │ +class_idx : 665 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 670 │ │ -source_file_idx : 1046 │ │ +superclass_idx : 668 │ │ +source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #654 annotations: │ │ Annotations on class │ │ @@ -177667,20 +177647,20 @@ │ │ type : '(F)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -092748: |[092748] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(F)V │ │ -092758: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ -09275e: 5912 5306 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0653 │ │ -092762: 6200 870a |0005: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ -092766: 5b10 5606 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0656 │ │ -09276a: 0e00 |0009: return-void │ │ +093564: |[093564] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(F)V │ │ +093574: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ +09357a: 5912 5306 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0653 │ │ +09357e: 6200 870a |0005: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ +093582: 5b10 5606 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0656 │ │ +093586: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ 0x0005 line=336 │ │ 0x0009 line=337 │ │ locals : │ │ @@ -177692,23 +177672,23 @@ │ │ type : '(FF)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -09276c: |[09276c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(FF)V │ │ -09277c: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ -092782: 5912 5306 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0653 │ │ -092786: 5913 5506 |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ -09278a: 6200 870a |0007: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ -09278e: 5b10 5606 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0656 │ │ -092792: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -092794: 5c10 5406 |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0654 │ │ -092798: 0e00 |000e: return-void │ │ +093588: |[093588] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(FF)V │ │ +093598: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ +09359e: 5912 5306 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0653 │ │ +0935a2: 5913 5506 |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ +0935a6: 6200 870a |0007: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ +0935aa: 5b10 5606 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0656 │ │ +0935ae: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0935b0: 5c10 5406 |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0654 │ │ +0935b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0003 line=328 │ │ 0x0005 line=329 │ │ 0x0007 line=330 │ │ 0x000b line=331 │ │ @@ -177724,24 +177704,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 │ │ -09279c: |[09279c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ -0927ac: 2200 9b02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@029b │ │ -0927b0: 6e10 d913 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ -0927b6: 0a01 |0005: move-result v1 │ │ -0927b8: 5232 5506 |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ -0927bc: 7030 d413 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@13d4 │ │ -0927c2: 6e10 da13 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ -0927c8: 0c01 |000e: move-result-object v1 │ │ -0927ca: 6e20 dc13 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13dc │ │ -0927d0: 1100 |0012: return-object v0 │ │ +0935b8: |[0935b8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ +0935c8: 2200 9902 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@0299 │ │ +0935cc: 6e10 d913 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@13d9 │ │ +0935d2: 0a01 |0005: move-result v1 │ │ +0935d4: 5232 5506 |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ +0935d8: 7030 d413 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@13d4 │ │ +0935de: 6e10 da13 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13da │ │ +0935e4: 0c01 |000e: move-result-object v1 │ │ +0935e6: 6e20 dc13 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13dc │ │ +0935ec: 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; │ │ @@ -177752,18 +177732,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 │ │ -0927d4: |[0927d4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0927e4: 6e10 d513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@13d5 │ │ -0927ea: 0c00 |0003: move-result-object v0 │ │ -0927ec: 1100 |0004: return-object v0 │ │ +0935f0: |[0935f0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +093600: 6e10 d513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@13d5 │ │ +093606: 0c00 |0003: move-result-object v0 │ │ +093608: 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;) │ │ @@ -177771,18 +177751,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0927f0: |[0927f0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Ljava/lang/Object; │ │ -092800: 6e10 d513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@13d5 │ │ -092806: 0c00 |0003: move-result-object v0 │ │ -092808: 1100 |0004: return-object v0 │ │ +09360c: |[09360c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Ljava/lang/Object; │ │ +09361c: 6e10 d513 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@13d5 │ │ +093622: 0c00 |0003: move-result-object v0 │ │ +093624: 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;) │ │ @@ -177790,17 +177770,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09280c: |[09280c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getFloatValue:()F │ │ -09281c: 5210 5506 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ -092820: 0f00 |0002: return v0 │ │ +093628: |[093628] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getFloatValue:()F │ │ +093638: 5210 5506 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ +09363c: 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;) │ │ @@ -177808,19 +177788,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -092824: |[092824] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getValue:()Ljava/lang/Object; │ │ -092834: 5210 5506 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ -092838: 7110 2c1f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -09283e: 0c00 |0005: move-result-object v0 │ │ -092840: 1100 |0006: return-object v0 │ │ +093640: |[093640] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getValue:()Ljava/lang/Object; │ │ +093650: 5210 5506 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ +093654: 7110 2c1f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +09365a: 0c00 |0005: move-result-object v0 │ │ +09365c: 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;) │ │ @@ -177828,44 +177808,44 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -092844: |[092844] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.setValue:(Ljava/lang/Object;)V │ │ -092854: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ -092858: 6e10 4f1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -09285e: 0c00 |0005: move-result-object v0 │ │ -092860: 1c01 9e03 |0006: const-class v1, Ljava/lang/Float; // type@039e │ │ -092864: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ -092868: 1f03 9e03 |000a: check-cast v3, Ljava/lang/Float; // type@039e │ │ -09286c: 6e10 2a1f 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@1f2a │ │ -092872: 0a00 |000f: move-result v0 │ │ -092874: 5920 5506 |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ -092878: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -09287a: 5c20 5406 |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0654 │ │ -09287e: 0e00 |0015: return-void │ │ +093660: |[093660] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.setValue:(Ljava/lang/Object;)V │ │ +093670: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ +093674: 6e10 4f1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +09367a: 0c00 |0005: move-result-object v0 │ │ +09367c: 1c01 9c03 |0006: const-class v1, Ljava/lang/Float; // type@039c │ │ +093680: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ +093684: 1f03 9c03 |000a: check-cast v3, Ljava/lang/Float; // type@039c │ │ +093688: 6e10 2a1f 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@1f2a │ │ +09368e: 0a00 |000f: move-result v0 │ │ +093690: 5920 5506 |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0655 │ │ +093694: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +093696: 5c20 5406 |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0654 │ │ +09369a: 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 : 1046 (Keyframe.java) │ │ + source_file_idx : 1050 (Keyframe.java) │ │ │ │ Class #655 header: │ │ -class_idx : 668 │ │ +class_idx : 666 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 670 │ │ -source_file_idx : 1046 │ │ +superclass_idx : 668 │ │ +source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #655 annotations: │ │ Annotations on class │ │ @@ -177891,20 +177871,20 @@ │ │ type : '(F)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -092880: |[092880] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(F)V │ │ -092890: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ -092896: 5912 5706 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0657 │ │ -09289a: 6200 880a |0005: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -09289e: 5b10 5a06 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@065a │ │ -0928a2: 0e00 |0009: return-void │ │ +09369c: |[09369c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(F)V │ │ +0936ac: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ +0936b2: 5912 5706 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0657 │ │ +0936b6: 6200 880a |0005: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +0936ba: 5b10 5a06 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@065a │ │ +0936be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ 0x0005 line=292 │ │ 0x0009 line=293 │ │ locals : │ │ @@ -177916,23 +177896,23 @@ │ │ type : '(FI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0928a4: |[0928a4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(FI)V │ │ -0928b4: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ -0928ba: 5912 5706 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0657 │ │ -0928be: 5913 5906 |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ -0928c2: 6200 880a |0007: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -0928c6: 5b10 5a06 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@065a │ │ -0928ca: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0928cc: 5c10 5806 |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0658 │ │ -0928d0: 0e00 |000e: return-void │ │ +0936c0: |[0936c0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(FI)V │ │ +0936d0: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ +0936d6: 5912 5706 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0657 │ │ +0936da: 5913 5906 |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ +0936de: 6200 880a |0007: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +0936e2: 5b10 5a06 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@065a │ │ +0936e6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0936e8: 5c10 5806 |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0658 │ │ +0936ec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0003 line=284 │ │ 0x0005 line=285 │ │ 0x0007 line=286 │ │ 0x000b line=287 │ │ @@ -177948,24 +177928,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 │ │ -0928d4: |[0928d4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ -0928e4: 2200 9c02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029c │ │ -0928e8: 6e10 e313 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ -0928ee: 0a01 |0005: move-result v1 │ │ -0928f0: 5232 5906 |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ -0928f4: 7030 df13 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@13df │ │ -0928fa: 6e10 e513 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ -092900: 0c01 |000e: move-result-object v1 │ │ -092902: 6e20 e713 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13e7 │ │ -092908: 1100 |0012: return-object v0 │ │ +0936f0: |[0936f0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ +093700: 2200 9a02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@029a │ │ +093704: 6e10 e313 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@13e3 │ │ +09370a: 0a01 |0005: move-result v1 │ │ +09370c: 5232 5906 |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ +093710: 7030 df13 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@13df │ │ +093716: 6e10 e513 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13e5 │ │ +09371c: 0c01 |000e: move-result-object v1 │ │ +09371e: 6e20 e713 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13e7 │ │ +093724: 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; │ │ @@ -177976,18 +177956,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 │ │ -09290c: |[09290c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -09291c: 6e10 e013 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@13e0 │ │ -092922: 0c00 |0003: move-result-object v0 │ │ -092924: 1100 |0004: return-object v0 │ │ +093728: |[093728] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +093738: 6e10 e013 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@13e0 │ │ +09373e: 0c00 |0003: move-result-object v0 │ │ +093740: 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;) │ │ @@ -177995,18 +177975,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -092928: |[092928] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Ljava/lang/Object; │ │ -092938: 6e10 e013 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@13e0 │ │ -09293e: 0c00 |0003: move-result-object v0 │ │ -092940: 1100 |0004: return-object v0 │ │ +093744: |[093744] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Ljava/lang/Object; │ │ +093754: 6e10 e013 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@13e0 │ │ +09375a: 0c00 |0003: move-result-object v0 │ │ +09375c: 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;) │ │ @@ -178014,17 +177994,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092944: |[092944] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getIntValue:()I │ │ -092954: 5210 5906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ -092958: 0f00 |0002: return v0 │ │ +093760: |[093760] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getIntValue:()I │ │ +093770: 5210 5906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ +093774: 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;) │ │ @@ -178032,19 +178012,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09295c: |[09295c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getValue:()Ljava/lang/Object; │ │ -09296c: 5210 5906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ -092970: 7110 391f 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092976: 0c00 |0005: move-result-object v0 │ │ -092978: 1100 |0006: return-object v0 │ │ +093778: |[093778] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getValue:()Ljava/lang/Object; │ │ +093788: 5210 5906 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ +09378c: 7110 391f 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +093792: 0c00 |0005: move-result-object v0 │ │ +093794: 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;) │ │ @@ -178052,44 +178032,44 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -09297c: |[09297c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.setValue:(Ljava/lang/Object;)V │ │ -09298c: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ -092990: 6e10 4f1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -092996: 0c00 |0005: move-result-object v0 │ │ -092998: 1c01 a403 |0006: const-class v1, Ljava/lang/Integer; // type@03a4 │ │ -09299c: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ -0929a0: 1f03 a403 |000a: check-cast v3, Ljava/lang/Integer; // type@03a4 │ │ -0929a4: 6e10 341f 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ -0929aa: 0a00 |000f: move-result v0 │ │ -0929ac: 5920 5906 |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ -0929b0: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0929b2: 5c20 5806 |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0658 │ │ -0929b6: 0e00 |0015: return-void │ │ +093798: |[093798] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0937a8: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ +0937ac: 6e10 4f1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0937b2: 0c00 |0005: move-result-object v0 │ │ +0937b4: 1c01 a203 |0006: const-class v1, Ljava/lang/Integer; // type@03a2 │ │ +0937b8: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ +0937bc: 1f03 a203 |000a: check-cast v3, Ljava/lang/Integer; // type@03a2 │ │ +0937c0: 6e10 341f 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@1f34 │ │ +0937c6: 0a00 |000f: move-result v0 │ │ +0937c8: 5920 5906 |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0659 │ │ +0937cc: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0937ce: 5c20 5806 |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0658 │ │ +0937d2: 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 : 1046 (Keyframe.java) │ │ + source_file_idx : 1050 (Keyframe.java) │ │ │ │ Class #656 header: │ │ -class_idx : 669 │ │ +class_idx : 667 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 670 │ │ -source_file_idx : 1046 │ │ +superclass_idx : 668 │ │ +source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #656 annotations: │ │ Annotations on class │ │ @@ -178115,31 +178095,31 @@ │ │ type : '(FLjava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0929b8: |[0929b8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.:(FLjava/lang/Object;)V │ │ -0929c8: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ -0929ce: 5912 5b06 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mFraction:F // field@065b │ │ -0929d2: 5b13 5d06 |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ -0929d6: 3803 1000 |0007: if-eqz v3, 0017 // +0010 │ │ -0929da: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0929dc: 5c10 5c06 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@065c │ │ -0929e0: 5510 5c06 |000c: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@065c │ │ -0929e4: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ -0929e8: 6e10 4f1f 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0929ee: 0c00 |0013: move-result-object v0 │ │ -0929f0: 5b10 5e06 |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValueType:Ljava/lang/Class; // field@065e │ │ -0929f4: 0e00 |0016: return-void │ │ -0929f6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0929f8: 28f2 |0018: goto 000a // -000e │ │ -0929fa: 1c00 af03 |0019: const-class v0, Ljava/lang/Object; // type@03af │ │ -0929fe: 28f9 |001b: goto 0014 // -0007 │ │ +0937d4: |[0937d4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.:(FLjava/lang/Object;)V │ │ +0937e4: 7010 f213 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@13f2 │ │ +0937ea: 5912 5b06 |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mFraction:F // field@065b │ │ +0937ee: 5b13 5d06 |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ +0937f2: 3803 1000 |0007: if-eqz v3, 0017 // +0010 │ │ +0937f6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0937f8: 5c10 5c06 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@065c │ │ +0937fc: 5510 5c06 |000c: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@065c │ │ +093800: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ +093804: 6e10 4f1f 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +09380a: 0c00 |0013: move-result-object v0 │ │ +09380c: 5b10 5e06 |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValueType:Ljava/lang/Class; // field@065e │ │ +093810: 0e00 |0016: return-void │ │ +093812: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +093814: 28f2 |0018: goto 000a // -000e │ │ +093816: 1c00 ad03 |0019: const-class v0, Ljava/lang/Object; // type@03ad │ │ +09381a: 28f9 |001b: goto 0014 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x0005 line=251 │ │ 0x0007 line=252 │ │ 0x000c line=253 │ │ @@ -178157,24 +178137,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 │ │ -092a00: |[092a00] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ -092a10: 2200 9d02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029d │ │ -092a14: 6e10 ed13 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getFraction:()F // method@13ed │ │ -092a1a: 0a01 |0005: move-result v1 │ │ -092a1c: 5432 5d06 |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ -092a20: 7030 e913 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@13e9 │ │ -092a26: 6e10 ee13 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13ee │ │ -092a2c: 0c01 |000e: move-result-object v1 │ │ -092a2e: 6e20 f013 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13f0 │ │ -092a34: 1100 |0012: return-object v0 │ │ +09381c: |[09381c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ +09382c: 2200 9b02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@029b │ │ +093830: 6e10 ed13 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getFraction:()F // method@13ed │ │ +093836: 0a01 |0005: move-result v1 │ │ +093838: 5432 5d06 |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ +09383c: 7030 e913 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@13e9 │ │ +093842: 6e10 ee13 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@13ee │ │ +093848: 0c01 |000e: move-result-object v1 │ │ +09384a: 6e20 f013 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@13f0 │ │ +093850: 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; │ │ @@ -178185,18 +178165,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 │ │ -092a38: |[092a38] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -092a48: 6e10 ea13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@13ea │ │ -092a4e: 0c00 |0003: move-result-object v0 │ │ -092a50: 1100 |0004: return-object v0 │ │ +093854: |[093854] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +093864: 6e10 ea13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@13ea │ │ +09386a: 0c00 |0003: move-result-object v0 │ │ +09386c: 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;) │ │ @@ -178204,18 +178184,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -092a54: |[092a54] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Ljava/lang/Object; │ │ -092a64: 6e10 ea13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@13ea │ │ -092a6a: 0c00 |0003: move-result-object v0 │ │ -092a6c: 1100 |0004: return-object v0 │ │ +093870: |[093870] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Ljava/lang/Object; │ │ +093880: 6e10 ea13 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@13ea │ │ +093886: 0c00 |0003: move-result-object v0 │ │ +093888: 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;) │ │ @@ -178223,17 +178203,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092a70: |[092a70] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.getValue:()Ljava/lang/Object; │ │ -092a80: 5410 5d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ -092a84: 1100 |0002: return-object v0 │ │ +09388c: |[09388c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.getValue:()Ljava/lang/Object; │ │ +09389c: 5410 5d06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ +0938a0: 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;) │ │ @@ -178241,39 +178221,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -092a88: |[092a88] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.setValue:(Ljava/lang/Object;)V │ │ -092a98: 5b12 5d06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ -092a9c: 3802 0600 |0002: if-eqz v2, 0008 // +0006 │ │ -092aa0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -092aa2: 5c10 5c06 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@065c │ │ -092aa6: 0e00 |0007: return-void │ │ -092aa8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -092aaa: 28fc |0009: goto 0005 // -0004 │ │ +0938a4: |[0938a4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0938b4: 5b12 5d06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@065d │ │ +0938b8: 3802 0600 |0002: if-eqz v2, 0008 // +0006 │ │ +0938bc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0938be: 5c10 5c06 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@065c │ │ +0938c2: 0e00 |0007: return-void │ │ +0938c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0938c6: 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 : 1046 (Keyframe.java) │ │ + source_file_idx : 1050 (Keyframe.java) │ │ │ │ Class #657 header: │ │ -class_idx : 674 │ │ +class_idx : 672 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 676 │ │ -source_file_idx : 2693 │ │ +superclass_idx : 674 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #657 annotations: │ │ Annotations on class │ │ @@ -178303,24 +178283,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 │ │ -092aac: |[092aac] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V │ │ -092abc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092abe: 7030 4214 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@1442 │ │ -092ac4: 6200 870a |0004: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ -092ac8: 5b10 7406 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0674 │ │ -092acc: 5b13 7106 |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ -092ad0: 5410 7106 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ -092ad4: 1f00 9802 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -092ad8: 5b10 7006 |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ -092adc: 0e00 |0010: return-void │ │ +0938c8: |[0938c8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V │ │ +0938d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0938da: 7030 4214 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@1442 │ │ +0938e0: 6200 870a |0004: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@0a87 │ │ +0938e4: 5b10 7406 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0674 │ │ +0938e8: 5b13 7106 |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ +0938ec: 5410 7106 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ +0938f0: 1f00 9602 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +0938f4: 5b10 7006 |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ +0938f8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0004 line=884 │ │ 0x0008 line=885 │ │ 0x000a line=886 │ │ 0x0010 line=887 │ │ @@ -178334,19 +178314,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 │ │ -092ae0: |[092ae0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;[F)V │ │ -092af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092af2: 7030 4214 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@1442 │ │ -092af8: 6e20 3414 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.setFloatValues:([F)V // method@1434 │ │ -092afe: 0e00 |0007: return-void │ │ +0938fc: |[0938fc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;[F)V │ │ +09390c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09390e: 7030 4214 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@1442 │ │ +093914: 6e20 3414 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.setFloatValues:([F)V // method@1434 │ │ +09391a: 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; │ │ @@ -178359,20 +178339,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -092b00: |[092b00] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.calculateValue:(F)V │ │ -092b10: 5410 7006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ -092b14: 6e20 c813 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@13c8 │ │ -092b1a: 0a00 |0005: move-result v0 │ │ -092b1c: 5910 6f06 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@066f │ │ -092b20: 0e00 |0008: return-void │ │ +09391c: |[09391c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.calculateValue:(F)V │ │ +09392c: 5410 7006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ +093930: 6e20 c813 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@13c8 │ │ +093936: 0a00 |0005: move-result v0 │ │ +093938: 5910 6f06 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@066f │ │ +09393c: 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 │ │ @@ -178382,22 +178362,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 │ │ -092b24: |[092b24] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ -092b34: 6f10 4414 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ -092b3a: 0c00 |0003: move-result-object v0 │ │ -092b3c: 1f00 a202 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@02a2 │ │ -092b40: 5401 7106 |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ -092b44: 1f01 9802 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -092b48: 5b01 7006 |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ -092b4c: 1100 |000c: return-object v0 │ │ +093940: |[093940] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ +093950: 6f10 4414 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ +093956: 0c00 |0003: move-result-object v0 │ │ +093958: 1f00 a002 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@02a0 │ │ +09395c: 5401 7106 |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ +093960: 1f01 9602 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +093964: 5b01 7006 |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ +093968: 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; │ │ @@ -178408,18 +178388,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 │ │ -092b50: |[092b50] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -092b60: 6e10 2f14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@142f │ │ -092b66: 0c00 |0003: move-result-object v0 │ │ -092b68: 1100 |0004: return-object v0 │ │ +09396c: |[09396c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +09397c: 6e10 2f14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@142f │ │ +093982: 0c00 |0003: move-result-object v0 │ │ +093984: 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;) │ │ @@ -178427,18 +178407,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -092b6c: |[092b6c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -092b7c: 6e10 2f14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@142f │ │ -092b82: 0c00 |0003: move-result-object v0 │ │ -092b84: 1100 |0004: return-object v0 │ │ +093988: |[093988] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +093998: 6e10 2f14 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@142f │ │ +09399e: 0c00 |0003: move-result-object v0 │ │ +0939a0: 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;) │ │ @@ -178446,19 +178426,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -092b88: |[092b88] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -092b98: 5210 6f06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@066f │ │ -092b9c: 7110 2c1f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092ba2: 0c00 |0005: move-result-object v0 │ │ -092ba4: 1100 |0006: return-object v0 │ │ +0939a4: |[0939a4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +0939b4: 5210 6f06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@066f │ │ +0939b8: 7110 2c1f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +0939be: 0c00 |0005: move-result-object v0 │ │ +0939c0: 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;) │ │ @@ -178466,39 +178446,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -092ba8: |[092ba8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -092bb8: 5441 7206 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0672 │ │ -092bbc: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ -092bc0: 5441 7306 |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0673 │ │ -092bc4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -092bc6: 5243 6f06 |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@066f │ │ -092bca: 7110 2c1f 0300 |0009: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -092bd0: 0c03 |000c: move-result-object v3 │ │ -092bd2: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -092bd6: 5441 7206 |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0672 │ │ -092bda: 5442 7306 |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0673 │ │ -092bde: 6e30 9b1f 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -092be4: 0e00 |0016: return-void │ │ -092be6: 0d00 |0017: move-exception v0 │ │ -092be8: 1a01 840a |0018: const-string v1, "PropertyValuesHolder" // string@0a84 │ │ -092bec: 6e10 991f 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ -092bf2: 0c02 |001d: move-result-object v2 │ │ -092bf4: 7120 090d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -092bfa: 28f5 |0021: goto 0016 // -000b │ │ -092bfc: 0d00 |0022: move-exception v0 │ │ -092bfe: 1a01 840a |0023: const-string v1, "PropertyValuesHolder" // string@0a84 │ │ -092c02: 6e10 2d1f 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ -092c08: 0c02 |0028: move-result-object v2 │ │ -092c0a: 7120 090d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -092c10: 28ea |002c: goto 0016 // -0016 │ │ +0939c4: |[0939c4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +0939d4: 5441 7206 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0672 │ │ +0939d8: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ +0939dc: 5441 7306 |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0673 │ │ +0939e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0939e2: 5243 6f06 |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@066f │ │ +0939e6: 7110 2c1f 0300 |0009: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +0939ec: 0c03 |000c: move-result-object v3 │ │ +0939ee: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +0939f2: 5441 7206 |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0672 │ │ +0939f6: 5442 7306 |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0673 │ │ +0939fa: 6e30 9b1f 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +093a00: 0e00 |0016: return-void │ │ +093a02: 0d00 |0017: move-exception v0 │ │ +093a04: 1a01 860a |0018: const-string v1, "PropertyValuesHolder" // string@0a86 │ │ +093a08: 6e10 991f 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ +093a0e: 0c02 |001d: move-result-object v2 │ │ +093a10: 7120 090d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +093a16: 28f5 |0021: goto 0016 // -000b │ │ +093a18: 0d00 |0022: move-exception v0 │ │ +093a1a: 1a01 860a |0023: const-string v1, "PropertyValuesHolder" // string@0a86 │ │ +093a1e: 6e10 2d1f 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ +093a24: 0c02 |0028: move-result-object v2 │ │ +093a26: 7120 090d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +093a2c: 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 │ │ @@ -178519,20 +178499,20 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -092c24: |[092c24] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues:([F)V │ │ -092c34: 6f20 5114 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@1451 │ │ -092c3a: 5410 7106 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ -092c3e: 1f00 9802 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0298 │ │ -092c42: 5b10 7006 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ -092c46: 0e00 |0009: return-void │ │ +093a40: |[093a40] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues:([F)V │ │ +093a50: 6f20 5114 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@1451 │ │ +093a56: 5410 7106 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0671 │ │ +093a5a: 1f00 9602 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@0296 │ │ +093a5e: 5b10 7006 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0670 │ │ +093a62: 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; │ │ @@ -178543,32 +178523,32 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -092c48: |[092c48] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -092c58: 6f20 5814 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@1458 │ │ -092c5e: 0e00 |0003: return-void │ │ +093a64: |[093a64] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +093a74: 6f20 5814 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@1458 │ │ +093a7a: 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 : 2693 (PropertyValuesHolder.java) │ │ + source_file_idx : 2695 (PropertyValuesHolder.java) │ │ │ │ Class #658 header: │ │ -class_idx : 675 │ │ +class_idx : 673 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 676 │ │ -source_file_idx : 2693 │ │ +superclass_idx : 674 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #658 annotations: │ │ Annotations on class │ │ @@ -178598,24 +178578,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 │ │ -092c60: |[092c60] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V │ │ -092c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092c72: 7030 4214 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@1442 │ │ -092c78: 6200 880a |0004: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -092c7c: 5b10 7a06 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@067a │ │ -092c80: 5b13 7706 |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ -092c84: 5410 7706 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ -092c88: 1f00 9a02 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -092c8c: 5b10 7606 |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ -092c90: 0e00 |0010: return-void │ │ +093a7c: |[093a7c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V │ │ +093a8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a8e: 7030 4214 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@1442 │ │ +093a94: 6200 880a |0004: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +093a98: 5b10 7a06 |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@067a │ │ +093a9c: 5b13 7706 |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ +093aa0: 5410 7706 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ +093aa4: 1f00 9802 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +093aa8: 5b10 7606 |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ +093aac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0008 line=749 │ │ 0x000a line=750 │ │ 0x0010 line=751 │ │ @@ -178629,19 +178609,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 │ │ -092c94: |[092c94] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;[I)V │ │ -092ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092ca6: 7030 4214 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@1442 │ │ -092cac: 6e20 3e14 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.setIntValues:([I)V // method@143e │ │ -092cb2: 0e00 |0007: return-void │ │ +093ab0: |[093ab0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;[I)V │ │ +093ac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093ac2: 7030 4214 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@1442 │ │ +093ac8: 6e20 3e14 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.setIntValues:([I)V // method@143e │ │ +093ace: 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; │ │ @@ -178654,20 +178634,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -092cb4: |[092cb4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.calculateValue:(F)V │ │ -092cc4: 5410 7606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ -092cc8: 6e20 d113 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@13d1 │ │ -092cce: 0a00 |0005: move-result v0 │ │ -092cd0: 5910 7506 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0675 │ │ -092cd4: 0e00 |0008: return-void │ │ +093ad0: |[093ad0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.calculateValue:(F)V │ │ +093ae0: 5410 7606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ +093ae4: 6e20 d113 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@13d1 │ │ +093aea: 0a00 |0005: move-result v0 │ │ +093aec: 5910 7506 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0675 │ │ +093af0: 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 │ │ @@ -178677,22 +178657,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 │ │ -092cd8: |[092cd8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ -092ce8: 6f10 4414 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ -092cee: 0c00 |0003: move-result-object v0 │ │ -092cf0: 1f00 a302 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@02a3 │ │ -092cf4: 5401 7706 |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ -092cf8: 1f01 9a02 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -092cfc: 5b01 7606 |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ -092d00: 1100 |000c: return-object v0 │ │ +093af4: |[093af4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ +093b04: 6f10 4414 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ +093b0a: 0c00 |0003: move-result-object v0 │ │ +093b0c: 1f00 a102 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@02a1 │ │ +093b10: 5401 7706 |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ +093b14: 1f01 9802 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +093b18: 5b01 7606 |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ +093b1c: 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; │ │ @@ -178703,18 +178683,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 │ │ -092d04: |[092d04] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -092d14: 6e10 3914 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@1439 │ │ -092d1a: 0c00 |0003: move-result-object v0 │ │ -092d1c: 1100 |0004: return-object v0 │ │ +093b20: |[093b20] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +093b30: 6e10 3914 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@1439 │ │ +093b36: 0c00 |0003: move-result-object v0 │ │ +093b38: 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;) │ │ @@ -178722,18 +178702,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -092d20: |[092d20] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -092d30: 6e10 3914 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@1439 │ │ -092d36: 0c00 |0003: move-result-object v0 │ │ -092d38: 1100 |0004: return-object v0 │ │ +093b3c: |[093b3c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +093b4c: 6e10 3914 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@1439 │ │ +093b52: 0c00 |0003: move-result-object v0 │ │ +093b54: 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;) │ │ @@ -178741,19 +178721,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -092d3c: |[092d3c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -092d4c: 5210 7506 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0675 │ │ -092d50: 7110 391f 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092d56: 0c00 |0005: move-result-object v0 │ │ -092d58: 1100 |0006: return-object v0 │ │ +093b58: |[093b58] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +093b68: 5210 7506 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0675 │ │ +093b6c: 7110 391f 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +093b72: 0c00 |0005: move-result-object v0 │ │ +093b74: 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;) │ │ @@ -178761,39 +178741,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -092d5c: |[092d5c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -092d6c: 5441 7806 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0678 │ │ -092d70: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ -092d74: 5441 7906 |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0679 │ │ -092d78: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -092d7a: 5243 7506 |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0675 │ │ -092d7e: 7110 391f 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -092d84: 0c03 |000c: move-result-object v3 │ │ -092d86: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -092d8a: 5441 7806 |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0678 │ │ -092d8e: 5442 7906 |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0679 │ │ -092d92: 6e30 9b1f 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -092d98: 0e00 |0016: return-void │ │ -092d9a: 0d00 |0017: move-exception v0 │ │ -092d9c: 1a01 840a |0018: const-string v1, "PropertyValuesHolder" // string@0a84 │ │ -092da0: 6e10 991f 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ -092da6: 0c02 |001d: move-result-object v2 │ │ -092da8: 7120 090d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -092dae: 28f5 |0021: goto 0016 // -000b │ │ -092db0: 0d00 |0022: move-exception v0 │ │ -092db2: 1a01 840a |0023: const-string v1, "PropertyValuesHolder" // string@0a84 │ │ -092db6: 6e10 2d1f 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ -092dbc: 0c02 |0028: move-result-object v2 │ │ -092dbe: 7120 090d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -092dc4: 28ea |002c: goto 0016 // -0016 │ │ +093b78: |[093b78] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +093b88: 5441 7806 |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0678 │ │ +093b8c: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ +093b90: 5441 7906 |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0679 │ │ +093b94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +093b96: 5243 7506 |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0675 │ │ +093b9a: 7110 391f 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +093ba0: 0c03 |000c: move-result-object v3 │ │ +093ba2: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +093ba6: 5441 7806 |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0678 │ │ +093baa: 5442 7906 |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0679 │ │ +093bae: 6e30 9b1f 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +093bb4: 0e00 |0016: return-void │ │ +093bb6: 0d00 |0017: move-exception v0 │ │ +093bb8: 1a01 860a |0018: const-string v1, "PropertyValuesHolder" // string@0a86 │ │ +093bbc: 6e10 991f 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@1f99 │ │ +093bc2: 0c02 |001d: move-result-object v2 │ │ +093bc4: 7120 090d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +093bca: 28f5 |0021: goto 0016 // -000b │ │ +093bcc: 0d00 |0022: move-exception v0 │ │ +093bce: 1a01 860a |0023: const-string v1, "PropertyValuesHolder" // string@0a86 │ │ +093bd2: 6e10 2d1f 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@1f2d │ │ +093bd8: 0c02 |0028: move-result-object v2 │ │ +093bda: 7120 090d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +093be0: 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 │ │ @@ -178814,20 +178794,20 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -092dd8: |[092dd8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setIntValues:([I)V │ │ -092de8: 6f20 5214 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@1452 │ │ -092dee: 5410 7706 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ -092df2: 1f00 9a02 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@029a │ │ -092df6: 5b10 7606 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ -092dfa: 0e00 |0009: return-void │ │ +093bf4: |[093bf4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setIntValues:([I)V │ │ +093c04: 6f20 5214 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@1452 │ │ +093c0a: 5410 7706 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0677 │ │ +093c0e: 1f00 9802 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@0298 │ │ +093c12: 5b10 7606 |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0676 │ │ +093c16: 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; │ │ @@ -178838,32 +178818,32 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -092dfc: |[092dfc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -092e0c: 6f20 5814 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@1458 │ │ -092e12: 0e00 |0003: return-void │ │ +093c18: |[093c18] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +093c28: 6f20 5814 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@1458 │ │ +093c2e: 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 : 2693 (PropertyValuesHolder.java) │ │ + source_file_idx : 2695 (PropertyValuesHolder.java) │ │ │ │ Class #659 header: │ │ -class_idx : 685 │ │ +class_idx : 683 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 654 │ │ -source_file_idx : 3340 │ │ +superclass_idx : 652 │ │ +source_file_idx : 3342 │ │ static_fields_size : 17 │ │ instance_fields_size: 19 │ │ direct_methods_size : 25 │ │ virtual_methods_size: 38 │ │ │ │ Class #659 annotations: │ │ Annotations on class │ │ @@ -179052,39 +179032,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -092e14: |[092e14] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ -092e24: 2200 b603 |0000: new-instance v0, Ljava/lang/ThreadLocal; // type@03b6 │ │ -092e28: 7010 8e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ -092e2e: 6900 a806 |0005: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@06a8 │ │ -092e32: 2200 a602 |0007: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; // type@02a6 │ │ -092e36: 7010 5f14 0000 |0009: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.:()V // method@145f │ │ -092e3c: 6900 a906 |000c: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ -092e40: 2200 a702 |000e: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; // type@02a7 │ │ -092e44: 7010 6214 0000 |0010: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.:()V // method@1462 │ │ -092e4a: 6900 ae06 |0013: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ -092e4e: 2200 a802 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; // type@02a8 │ │ -092e52: 7010 6514 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.:()V // method@1465 │ │ -092e58: 6900 ab06 |001a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ -092e5c: 2200 a902 |001c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; // type@02a9 │ │ -092e60: 7010 6814 0000 |001e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.:()V // method@1468 │ │ -092e66: 6900 ac06 |0021: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@06ac │ │ -092e6a: 2200 aa02 |0023: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; // type@02aa │ │ -092e6e: 7010 6b14 0000 |0025: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.:()V // method@146b │ │ -092e74: 6900 af06 |0028: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@06af │ │ -092e78: 2200 1202 |002a: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0212 │ │ -092e7c: 7010 210f 0000 |002c: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@0f21 │ │ -092e82: 6900 aa06 |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@06aa │ │ -092e86: 1600 0a00 |0031: const-wide/16 v0, #int 10 // #a │ │ -092e8a: 6800 ad06 |0033: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ -092e8e: 0e00 |0035: return-void │ │ +093c30: |[093c30] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ +093c40: 2200 b403 |0000: new-instance v0, Ljava/lang/ThreadLocal; // type@03b4 │ │ +093c44: 7010 8e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f8e │ │ +093c4a: 6900 a806 |0005: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@06a8 │ │ +093c4e: 2200 a402 |0007: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; // type@02a4 │ │ +093c52: 7010 5f14 0000 |0009: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.:()V // method@145f │ │ +093c58: 6900 a906 |000c: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ +093c5c: 2200 a502 |000e: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; // type@02a5 │ │ +093c60: 7010 6214 0000 |0010: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.:()V // method@1462 │ │ +093c66: 6900 ae06 |0013: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ +093c6a: 2200 a602 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; // type@02a6 │ │ +093c6e: 7010 6514 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.:()V // method@1465 │ │ +093c74: 6900 ab06 |001a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ +093c78: 2200 a702 |001c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; // type@02a7 │ │ +093c7c: 7010 6814 0000 |001e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.:()V // method@1468 │ │ +093c82: 6900 ac06 |0021: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@06ac │ │ +093c86: 2200 a802 |0023: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; // type@02a8 │ │ +093c8a: 7010 6b14 0000 |0025: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.:()V // method@146b │ │ +093c90: 6900 af06 |0028: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@06af │ │ +093c94: 2200 1002 |002a: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0210 │ │ +093c98: 7010 210f 0000 |002c: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@0f21 │ │ +093c9e: 6900 aa06 |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@06aa │ │ +093ca2: 1600 0a00 |0031: const-wide/16 v0, #int 10 // #a │ │ +093ca6: 6800 ad06 |0033: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ +093caa: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=99 │ │ 0x000e line=108 │ │ 0x0015 line=120 │ │ 0x001c line=128 │ │ @@ -179098,40 +179078,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -092e90: |[092e90] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ -092ea0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -092ea2: 7010 7113 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@1371 │ │ -092ea8: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -092eac: 5a30 a006 |0006: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ -092eb0: 5c32 9b06 |0008: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -092eb4: 5932 9506 |000a: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ -092eb8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -092eba: 5930 9406 |000d: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0694 │ │ -092ebe: 5c32 a406 |000f: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ -092ec2: 5932 9c06 |0011: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -092ec6: 5c32 9f06 |0013: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ -092eca: 5c32 a306 |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ -092ece: 5c32 9806 |0017: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -092ed2: 1600 2c01 |0019: const-wide/16 v0, #int 300 // #12c │ │ -092ed6: 5a30 9706 |001b: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ -092eda: 1600 0000 |001d: const-wide/16 v0, #int 0 // #0 │ │ -092ede: 5a30 a106 |001f: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -092ee2: 5932 9d06 |0021: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ -092ee6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -092ee8: 5930 9e06 |0024: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ -092eec: 6200 aa06 |0026: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@06aa │ │ -092ef0: 5b30 9906 |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ -092ef4: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -092ef6: 5b30 a506 |002b: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -092efa: 0e00 |002d: return-void │ │ +093cac: |[093cac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ +093cbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +093cbe: 7010 7113 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@1371 │ │ +093cc4: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +093cc8: 5a30 a006 |0006: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ +093ccc: 5c32 9b06 |0008: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +093cd0: 5932 9506 |000a: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ +093cd4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +093cd6: 5930 9406 |000d: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0694 │ │ +093cda: 5c32 a406 |000f: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ +093cde: 5932 9c06 |0011: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +093ce2: 5c32 9f06 |0013: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ +093ce6: 5c32 a306 |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ +093cea: 5c32 9806 |0017: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +093cee: 1600 2c01 |0019: const-wide/16 v0, #int 300 // #12c │ │ +093cf2: 5a30 9706 |001b: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ +093cf6: 1600 0000 |001d: const-wide/16 v0, #int 0 // #0 │ │ +093cfa: 5a30 a106 |001f: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +093cfe: 5932 9d06 |0021: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ +093d02: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +093d04: 5930 9e06 |0024: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ +093d08: 6200 aa06 |0026: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@06aa │ │ +093d0c: 5b30 9906 |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ +093d10: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +093d12: 5b30 a506 |002b: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +093d16: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=284 │ │ 0x0004 line=86 │ │ 0x0008 line=156 │ │ 0x000a line=162 │ │ 0x000c line=167 │ │ @@ -179155,85 +179135,85 @@ │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092efc: |[092efc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$000:()Ljava/lang/ThreadLocal; │ │ -092f0c: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ -092f10: 1100 |0002: return-object v0 │ │ +093d18: |[093d18] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$000:()Ljava/lang/ThreadLocal; │ │ +093d28: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ +093d2c: 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 │ │ -092f14: |[092f14] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$100:()Ljava/lang/ThreadLocal; │ │ -092f24: 6200 ab06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ -092f28: 1100 |0002: return-object v0 │ │ +093d30: |[093d30] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$100:()Ljava/lang/ThreadLocal; │ │ +093d40: 6200 ab06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ +093d44: 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 │ │ -092f2c: |[092f2c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$1000:()J │ │ -092f3c: 6100 ad06 |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ -092f40: 1000 |0002: return-wide v0 │ │ +093d48: |[093d48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$1000:()J │ │ +093d58: 6100 ad06 |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ +093d5c: 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 │ │ -092f44: |[092f44] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$200:()Ljava/lang/ThreadLocal; │ │ -092f54: 6200 ae06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ -092f58: 1100 |0002: return-object v0 │ │ +093d60: |[093d60] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$200:()Ljava/lang/ThreadLocal; │ │ +093d70: 6200 ae06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ +093d74: 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 │ │ -092f5c: |[092f5c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J │ │ -092f6c: 5320 a106 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -092f70: 1000 |0002: return-wide v0 │ │ +093d78: |[093d78] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J │ │ +093d88: 5320 a106 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +093d8c: 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;) │ │ @@ -179241,17 +179221,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 │ │ -092f74: |[092f74] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ -092f84: 7010 b214 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@14b2 │ │ -092f8a: 0e00 |0003: return-void │ │ +093d90: |[093d90] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ +093da0: 7010 b214 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@14b2 │ │ +093da6: 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;) │ │ @@ -179259,52 +179239,52 @@ │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092f8c: |[092f8c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$500:()Ljava/lang/ThreadLocal; │ │ -092f9c: 6200 af06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@06af │ │ -092fa0: 1100 |0002: return-object v0 │ │ +093da8: |[093da8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$500:()Ljava/lang/ThreadLocal; │ │ +093db8: 6200 af06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@06af │ │ +093dbc: 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 │ │ -092fa4: |[092fa4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$600:()Ljava/lang/ThreadLocal; │ │ -092fb4: 6200 ac06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@06ac │ │ -092fb8: 1100 |0002: return-object v0 │ │ +093dc0: |[093dc0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$600:()Ljava/lang/ThreadLocal; │ │ +093dd0: 6200 ac06 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@06ac │ │ +093dd4: 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 │ │ -092fbc: |[092fbc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z │ │ -092fcc: 7030 8a14 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.delayedAnimationFrame:(J)Z // method@148a │ │ -092fd2: 0a00 |0003: move-result v0 │ │ -092fd4: 0f00 |0004: return v0 │ │ +093dd8: |[093dd8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z │ │ +093de8: 7030 8a14 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.delayedAnimationFrame:(J)Z // method@148a │ │ +093dee: 0a00 |0003: move-result v0 │ │ +093df0: 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 │ │ │ │ @@ -179313,17 +179293,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 │ │ -092fd8: |[092fd8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z │ │ -092fe8: 5c01 9f06 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ -092fec: 0f01 |0002: return v1 │ │ +093df4: |[093df4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z │ │ +093e04: 5c01 9f06 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ +093e08: 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 │ │ │ │ @@ -179332,17 +179312,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 │ │ -092ff0: |[092ff0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ -093000: 7010 8c14 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@148c │ │ -093006: 0e00 |0003: return-void │ │ +093e0c: |[093e0c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ +093e1c: 7010 8c14 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@148c │ │ +093e22: 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;) │ │ @@ -179350,138 +179330,139 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -093008: |[093008] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clearAllAnimations:()V │ │ -093018: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ -09301c: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -093022: 0c00 |0005: move-result-object v0 │ │ -093024: 1f00 c903 |0006: check-cast v0, Ljava/util/ArrayList; // type@03c9 │ │ -093028: 6e10 aa1f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -09302e: 6200 ae06 |000b: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ -093032: 6e10 8f1f 0000 |000d: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -093038: 0c00 |0010: move-result-object v0 │ │ -09303a: 1f00 c903 |0011: check-cast v0, Ljava/util/ArrayList; // type@03c9 │ │ -09303e: 6e10 aa1f 0000 |0013: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -093044: 6200 ab06 |0016: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ -093048: 6e10 8f1f 0000 |0018: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -09304e: 0c00 |001b: move-result-object v0 │ │ -093050: 1f00 c903 |001c: check-cast v0, Ljava/util/ArrayList; // type@03c9 │ │ -093054: 6e10 aa1f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -09305a: 0e00 |0021: return-void │ │ +093e24: |[093e24] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clearAllAnimations:()V │ │ +093e34: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ +093e38: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +093e3e: 0c00 |0005: move-result-object v0 │ │ +093e40: 1f00 c703 |0006: check-cast v0, Ljava/util/ArrayList; // type@03c7 │ │ +093e44: 6e10 aa1f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +093e4a: 6200 ae06 |000b: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ +093e4e: 6e10 8f1f 0000 |000d: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +093e54: 0c00 |0010: move-result-object v0 │ │ +093e56: 1f00 c703 |0011: check-cast v0, Ljava/util/ArrayList; // type@03c7 │ │ +093e5a: 6e10 aa1f 0000 |0013: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +093e60: 6200 ab06 |0016: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ +093e64: 6e10 8f1f 0000 |0018: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +093e6a: 0c00 |001b: move-result-object v0 │ │ +093e6c: 1f00 c703 |001c: check-cast v0, Ljava/util/ArrayList; // type@03c7 │ │ +093e70: 6e10 aa1f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +093e76: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1251 │ │ 0x000b line=1252 │ │ 0x0016 line=1253 │ │ 0x0021 line=1254 │ │ locals : │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'delayedAnimationFrame' │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 8 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 32 16-bit code units │ │ -09305c: |[09305c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.delayedAnimationFrame:(J)Z │ │ -09306c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09306e: 5553 a406 |0001: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ -093072: 3903 0800 |0003: if-nez v3, 000b // +0008 │ │ -093076: 5c52 a406 |0005: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ -09307a: 5a56 9606 |0007: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0696 │ │ -09307e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -093080: 0f02 |000a: return v2 │ │ -093082: 5353 9606 |000b: iget-wide v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0696 │ │ -093086: 9c00 0603 |000d: sub-long v0, v6, v3 │ │ -09308a: 5353 a106 |000f: iget-wide v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -09308e: 3103 0003 |0011: cmp-long v3, v0, v3 │ │ -093092: 3d03 f6ff |0013: if-lez v3, 0009 // -000a │ │ -093096: 5353 a106 |0015: iget-wide v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -09309a: 9c03 0003 |0017: sub-long v3, v0, v3 │ │ -09309e: 9c03 0603 |0019: sub-long v3, v6, v3 │ │ -0930a2: 5a53 a206 |001b: iput-wide v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -0930a6: 5952 9c06 |001d: iput v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -0930aa: 28eb |001f: goto 000a // -0015 │ │ +093e78: |[093e78] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.delayedAnimationFrame:(J)Z │ │ +093e88: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +093e8a: 5573 a406 |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ +093e8e: 3903 0800 |0003: if-nez v3, 000b // +0008 │ │ +093e92: 5c72 a406 |0005: iput-boolean v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ +093e96: 5a78 9606 |0007: iput-wide v8, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0696 │ │ +093e9a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +093e9c: 0f02 |000a: return v2 │ │ +093e9e: 5374 9606 |000b: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0696 │ │ +093ea2: 9c00 0804 |000d: sub-long v0, v8, v4 │ │ +093ea6: 5374 a106 |000f: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +093eaa: 3103 0004 |0011: cmp-long v3, v0, v4 │ │ +093eae: 3d03 f6ff |0013: if-lez v3, 0009 // -000a │ │ +093eb2: 5374 a106 |0015: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +093eb6: 9c04 0004 |0017: sub-long v4, v0, v4 │ │ +093eba: 9c04 0804 |0019: sub-long v4, v8, v4 │ │ +093ebe: 5a74 a206 |001b: iput-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +093ec2: 5972 9c06 |001d: iput v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +093ec6: 28eb |001f: goto 000a // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1073 │ │ 0x0005 line=1074 │ │ 0x0007 line=1075 │ │ 0x0009 line=1086 │ │ 0x000b line=1077 │ │ 0x000f line=1078 │ │ 0x0015 line=1081 │ │ 0x001d line=1082 │ │ locals : │ │ 0x000f - 0x0020 reg=0 deltaTime J │ │ - 0x0000 - 0x0020 reg=5 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - 0x0000 - 0x0020 reg=6 currentTime J │ │ + 0x0000 - 0x0020 reg=7 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ + 0x0000 - 0x0020 reg=8 currentTime J │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'endAnimation' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -0930ac: |[0930ac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.endAnimation:()V │ │ -0930bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0930be: 6203 a906 |0001: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ -0930c2: 6e10 8f1f 0300 |0003: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0930c8: 0c03 |0006: move-result-object v3 │ │ -0930ca: 1f03 c903 |0007: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0930ce: 6e20 b11f 5300 |0009: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0930d4: 6203 ae06 |000c: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ -0930d8: 6e10 8f1f 0300 |000e: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0930de: 0c03 |0011: move-result-object v3 │ │ -0930e0: 1f03 c903 |0012: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0930e4: 6e20 b11f 5300 |0014: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0930ea: 6203 ab06 |0017: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ -0930ee: 6e10 8f1f 0300 |0019: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0930f4: 0c03 |001c: move-result-object v3 │ │ -0930f6: 1f03 c903 |001d: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0930fa: 6e20 b11f 5300 |001f: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -093100: 5954 9c06 |0022: iput v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -093104: 5553 9f06 |0024: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ -093108: 3803 2100 |0026: if-eqz v3, 0047 // +0021 │ │ -09310c: 5453 9a06 |0028: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -093110: 3803 1d00 |002a: if-eqz v3, 0047 // +001d │ │ -093114: 5453 9a06 |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -093118: 6e10 ab1f 0300 |002e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -09311e: 0c02 |0031: move-result-object v2 │ │ -093120: 1f02 c903 |0032: check-cast v2, Ljava/util/ArrayList; // type@03c9 │ │ -093124: 6e10 b31f 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09312a: 0a01 |0037: move-result v1 │ │ -09312c: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -09312e: 3510 0e00 |0039: if-ge v0, v1, 0047 // +000e │ │ -093132: 6e20 ad1f 0200 |003b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -093138: 0c03 |003e: move-result-object v3 │ │ -09313a: 1f03 8d02 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -09313e: 7220 6e13 5300 |0041: invoke-interface {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ -093144: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ -093148: 28f3 |0046: goto 0039 // -000d │ │ -09314a: 5c54 9f06 |0047: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ -09314e: 5c54 a306 |0049: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ -093152: 0e00 |004b: return-void │ │ +093ec8: |[093ec8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.endAnimation:()V │ │ +093ed8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +093eda: 6203 a906 |0001: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ +093ede: 6e10 8f1f 0300 |0003: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +093ee4: 0c03 |0006: move-result-object v3 │ │ +093ee6: 1f03 c703 |0007: check-cast v3, Ljava/util/ArrayList; // type@03c7 │ │ +093eea: 6e20 b11f 5300 |0009: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +093ef0: 6203 ae06 |000c: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ +093ef4: 6e10 8f1f 0300 |000e: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +093efa: 0c03 |0011: move-result-object v3 │ │ +093efc: 1f03 c703 |0012: check-cast v3, Ljava/util/ArrayList; // type@03c7 │ │ +093f00: 6e20 b11f 5300 |0014: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +093f06: 6203 ab06 |0017: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ +093f0a: 6e10 8f1f 0300 |0019: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +093f10: 0c03 |001c: move-result-object v3 │ │ +093f12: 1f03 c703 |001d: check-cast v3, Ljava/util/ArrayList; // type@03c7 │ │ +093f16: 6e20 b11f 5300 |001f: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +093f1c: 5954 9c06 |0022: iput v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +093f20: 5553 9f06 |0024: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ +093f24: 3803 2100 |0026: if-eqz v3, 0047 // +0021 │ │ +093f28: 5453 9a06 |0028: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +093f2c: 3803 1d00 |002a: if-eqz v3, 0047 // +001d │ │ +093f30: 5453 9a06 |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +093f34: 6e10 ab1f 0300 |002e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +093f3a: 0c02 |0031: move-result-object v2 │ │ +093f3c: 1f02 c703 |0032: check-cast v2, Ljava/util/ArrayList; // type@03c7 │ │ +093f40: 6e10 b31f 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +093f46: 0a01 |0037: move-result v1 │ │ +093f48: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +093f4a: 3510 0e00 |0039: if-ge v0, v1, 0047 // +000e │ │ +093f4e: 6e20 ad1f 0200 |003b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +093f54: 0c03 |003e: move-result-object v3 │ │ +093f56: 1f03 8b02 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +093f5a: 7220 6e13 5300 |0041: invoke-interface {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136e │ │ +093f60: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ +093f64: 28f3 |0046: goto 0039 // -000d │ │ +093f66: 5c54 9f06 |0047: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ +093f6a: 5c54 a306 |0049: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ +093f6e: 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 │ │ @@ -179496,58 +179477,58 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -093154: |[093154] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentAnimationsCount:()I │ │ -093164: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ -093168: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -09316e: 0c00 |0005: move-result-object v0 │ │ -093170: 1f00 c903 |0006: check-cast v0, Ljava/util/ArrayList; // type@03c9 │ │ -093174: 6e10 b31f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09317a: 0a00 |000b: move-result v0 │ │ -09317c: 0f00 |000c: return v0 │ │ +093f70: |[093f70] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentAnimationsCount:()I │ │ +093f80: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ +093f84: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +093f8a: 0c00 |0005: move-result-object v0 │ │ +093f8c: 1f00 c703 |0006: check-cast v0, Ljava/util/ArrayList; // type@03c7 │ │ +093f90: 6e10 b31f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +093f96: 0a00 |000b: move-result v0 │ │ +093f98: 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 │ │ -093180: |[093180] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getFrameDelay:()J │ │ -093190: 6100 ad06 |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ -093194: 1000 |0002: return-wide v0 │ │ +093f9c: |[093f9c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getFrameDelay:()J │ │ +093fac: 6100 ad06 |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ +093fb0: 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 │ │ -093198: |[093198] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0931a8: 2200 ad02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -0931ac: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ -0931b2: 6e20 a714 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@14a7 │ │ -0931b8: 1100 |0008: return-object v0 │ │ +093fb4: |[093fb4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +093fc4: 2200 ab02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +093fc8: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ +093fce: 6e20 a714 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@14a7 │ │ +093fd4: 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; │ │ @@ -179558,19 +179539,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 │ │ -0931bc: |[0931bc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0931cc: 2200 ad02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -0931d0: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ -0931d6: 6e20 a914 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@14a9 │ │ -0931dc: 1100 |0008: return-object v0 │ │ +093fd8: |[093fd8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +093fe8: 2200 ab02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +093fec: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ +093ff2: 6e20 a914 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@14a9 │ │ +093ff8: 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; │ │ @@ -179581,20 +179562,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 │ │ -0931e0: |[0931e0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofObject:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0931f0: 2200 ad02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -0931f4: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ -0931fa: 6e20 ab14 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@14ab │ │ -093200: 6e20 a614 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@14a6 │ │ -093206: 1100 |000b: return-object v0 │ │ +093ffc: |[093ffc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofObject:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +09400c: 2200 ab02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +094010: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ +094016: 6e20 ab14 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@14ab │ │ +09401c: 6e20 a614 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@14a6 │ │ +094022: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0005 line=354 │ │ 0x0008 line=355 │ │ 0x000b line=356 │ │ locals : │ │ @@ -179607,19 +179588,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 │ │ -093208: |[093208] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofPropertyValuesHolder:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -093218: 2200 ad02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -09321c: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ -093222: 6e20 af14 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ -093228: 1100 |0008: return-object v0 │ │ +094024: |[094024] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofPropertyValuesHolder:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +094034: 2200 ab02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +094038: 7010 7514 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ +09403e: 6e20 af14 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ +094044: 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; │ │ @@ -179630,17 +179611,17 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09322c: |[09322c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFrameDelay:(J)V │ │ -09323c: 6800 ad06 |0000: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ -093240: 0e00 |0002: return-void │ │ +094048: |[094048] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFrameDelay:(J)V │ │ +094058: 6800 ad06 |0000: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@06ad │ │ +09405c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0002 line=731 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 frameDelay J │ │ │ │ @@ -179649,71 +179630,71 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -093244: |[093244] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:(Z)V │ │ -093254: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -093256: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -093258: 7100 8302 0000 |0002: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0283 │ │ -09325e: 0c04 |0005: move-result-object v4 │ │ -093260: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ -093264: 2204 cb01 |0008: new-instance v4, Landroid/util/AndroidRuntimeException; // type@01cb │ │ -093268: 1a05 1702 |000a: const-string v5, "Animators may only be run on Looper threads" // string@0217 │ │ -09326c: 7020 020d 5400 |000c: invoke-direct {v4, v5}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0d02 │ │ -093272: 2704 |000f: throw v4 │ │ -093274: 5cab 9b06 |0010: iput-boolean v11, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -093278: 59a8 9506 |0012: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ -09327c: 59a8 9c06 |0014: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -093280: 5ca9 a306 |0016: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ -093284: 5ca8 a406 |0018: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ -093288: 6204 ae06 |001a: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ -09328c: 6e10 8f1f 0400 |001c: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -093292: 0c04 |001f: move-result-object v4 │ │ -093294: 1f04 c903 |0020: check-cast v4, Ljava/util/ArrayList; // type@03c9 │ │ -093298: 6e20 a81f a400 |0022: invoke-virtual {v4, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -09329e: 53a4 a106 |0025: iget-wide v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -0932a2: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -0932a6: 3104 0406 |0029: cmp-long v4, v4, v6 │ │ -0932aa: 3904 2c00 |002b: if-nez v4, 0057 // +002c │ │ -0932ae: 6e10 9114 0a00 |002d: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.getCurrentPlayTime:()J // method@1491 │ │ -0932b4: 0b04 |0030: move-result-wide v4 │ │ -0932b6: 6e30 a314 4a05 |0031: invoke-virtual {v10, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setCurrentPlayTime:(J)V // method@14a3 │ │ -0932bc: 59a8 9c06 |0034: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -0932c0: 5ca9 9f06 |0036: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ -0932c4: 54a4 9a06 |0038: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -0932c8: 3804 1d00 |003a: if-eqz v4, 0057 // +001d │ │ -0932cc: 54a4 9a06 |003c: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -0932d0: 6e10 ab1f 0400 |003e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -0932d6: 0c03 |0041: move-result-object v3 │ │ -0932d8: 1f03 c903 |0042: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0932dc: 6e10 b31f 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0932e2: 0a02 |0047: move-result v2 │ │ -0932e4: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -0932e6: 3521 0e00 |0049: if-ge v1, v2, 0057 // +000e │ │ -0932ea: 6e20 ad1f 1300 |004b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0932f0: 0c04 |004e: move-result-object v4 │ │ -0932f2: 1f04 8d02 |004f: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -0932f6: 7220 7013 a400 |0051: invoke-interface {v4, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@1370 │ │ -0932fc: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -093300: 28f3 |0056: goto 0049 // -000d │ │ -093302: 6204 a806 |0057: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@06a8 │ │ -093306: 6e10 8f1f 0400 |0059: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -09330c: 0c00 |005c: move-result-object v0 │ │ -09330e: 1f00 ab02 |005d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@02ab │ │ -093312: 3900 0d00 |005f: if-nez v0, 006c // +000d │ │ -093316: 2200 ab02 |0061: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@02ab │ │ -09331a: 1204 |0063: const/4 v4, #int 0 // #0 │ │ -09331c: 7020 6f14 4000 |0064: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V // method@146f │ │ -093322: 6204 a806 |0067: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@06a8 │ │ -093326: 6e20 901f 0400 |0069: invoke-virtual {v4, v0}, Ljava/lang/ThreadLocal;.set:(Ljava/lang/Object;)V // method@1f90 │ │ -09332c: 6e20 7114 8000 |006c: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessage:(I)Z // method@1471 │ │ -093332: 0e00 |006f: return-void │ │ +094060: |[094060] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:(Z)V │ │ +094070: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +094072: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +094074: 7100 8302 0000 |0002: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0283 │ │ +09407a: 0c04 |0005: move-result-object v4 │ │ +09407c: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ +094080: 2204 ca01 |0008: new-instance v4, Landroid/util/AndroidRuntimeException; // type@01ca │ │ +094084: 1a05 1c02 |000a: const-string v5, "Animators may only be run on Looper threads" // string@021c │ │ +094088: 7020 020d 5400 |000c: invoke-direct {v4, v5}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0d02 │ │ +09408e: 2704 |000f: throw v4 │ │ +094090: 5cab 9b06 |0010: iput-boolean v11, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +094094: 59a8 9506 |0012: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ +094098: 59a8 9c06 |0014: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +09409c: 5ca9 a306 |0016: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ +0940a0: 5ca8 a406 |0018: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ +0940a4: 6204 ae06 |001a: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ +0940a8: 6e10 8f1f 0400 |001c: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0940ae: 0c04 |001f: move-result-object v4 │ │ +0940b0: 1f04 c703 |0020: check-cast v4, Ljava/util/ArrayList; // type@03c7 │ │ +0940b4: 6e20 a81f a400 |0022: invoke-virtual {v4, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0940ba: 53a4 a106 |0025: iget-wide v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +0940be: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +0940c2: 3104 0406 |0029: cmp-long v4, v4, v6 │ │ +0940c6: 3904 2c00 |002b: if-nez v4, 0057 // +002c │ │ +0940ca: 6e10 9114 0a00 |002d: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.getCurrentPlayTime:()J // method@1491 │ │ +0940d0: 0b04 |0030: move-result-wide v4 │ │ +0940d2: 6e30 a314 4a05 |0031: invoke-virtual {v10, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setCurrentPlayTime:(J)V // method@14a3 │ │ +0940d8: 59a8 9c06 |0034: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +0940dc: 5ca9 9f06 |0036: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ +0940e0: 54a4 9a06 |0038: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +0940e4: 3804 1d00 |003a: if-eqz v4, 0057 // +001d │ │ +0940e8: 54a4 9a06 |003c: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +0940ec: 6e10 ab1f 0400 |003e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +0940f2: 0c03 |0041: move-result-object v3 │ │ +0940f4: 1f03 c703 |0042: check-cast v3, Ljava/util/ArrayList; // type@03c7 │ │ +0940f8: 6e10 b31f 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0940fe: 0a02 |0047: move-result v2 │ │ +094100: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +094102: 3521 0e00 |0049: if-ge v1, v2, 0057 // +000e │ │ +094106: 6e20 ad1f 1300 |004b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09410c: 0c04 |004e: move-result-object v4 │ │ +09410e: 1f04 8b02 |004f: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +094112: 7220 7013 a400 |0051: invoke-interface {v4, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@1370 │ │ +094118: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09411c: 28f3 |0056: goto 0049 // -000d │ │ +09411e: 6204 a806 |0057: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@06a8 │ │ +094122: 6e10 8f1f 0400 |0059: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +094128: 0c00 |005c: move-result-object v0 │ │ +09412a: 1f00 a902 |005d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@02a9 │ │ +09412e: 3900 0d00 |005f: if-nez v0, 006c // +000d │ │ +094132: 2200 a902 |0061: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@02a9 │ │ +094136: 1204 |0063: const/4 v4, #int 0 // #0 │ │ +094138: 7020 6f14 4000 |0064: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V // method@146f │ │ +09413e: 6204 a806 |0067: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@06a8 │ │ +094142: 6e20 901f 0400 |0069: invoke-virtual {v4, v0}, Ljava/lang/ThreadLocal;.set:(Ljava/lang/Object;)V // method@1f90 │ │ +094148: 6e20 7114 8000 |006c: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessage:(I)Z // method@1471 │ │ +09414e: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=919 │ │ 0x0008 line=920 │ │ 0x0010 line=922 │ │ 0x0012 line=923 │ │ 0x0014 line=924 │ │ @@ -179722,14 +179703,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 │ │ @@ -179746,82 +179728,83 @@ │ │ 0x0000 - 0x0070 reg=11 playBackwards Z │ │ │ │ #24 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'startAnimation' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -093334: |[093334] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.startAnimation:()V │ │ -093344: 6e10 9914 0700 |0000: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ -09334a: 6203 a906 |0003: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ -09334e: 6e10 8f1f 0300 |0005: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -093354: 0c03 |0008: move-result-object v3 │ │ -093356: 1f03 c903 |0009: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -09335a: 6e20 a81f 7300 |000b: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -093360: 5373 a106 |000e: iget-wide v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -093364: 1605 0000 |0010: const-wide/16 v5, #int 0 // #0 │ │ -093368: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -09336c: 3d03 2100 |0014: if-lez v3, 0035 // +0021 │ │ -093370: 5473 9a06 |0016: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -093374: 3803 1d00 |0018: if-eqz v3, 0035 // +001d │ │ -093378: 5473 9a06 |001a: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -09337c: 6e10 ab1f 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -093382: 0c02 |001f: move-result-object v2 │ │ -093384: 1f02 c903 |0020: check-cast v2, Ljava/util/ArrayList; // type@03c9 │ │ -093388: 6e10 b31f 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09338e: 0a01 |0025: move-result v1 │ │ -093390: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -093392: 3510 0e00 |0027: if-ge v0, v1, 0035 // +000e │ │ -093396: 6e20 ad1f 0200 |0029: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09339c: 0c03 |002c: move-result-object v3 │ │ -09339e: 1f03 8d02 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -0933a2: 7220 7013 7300 |002f: invoke-interface {v3, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@1370 │ │ -0933a8: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0933ac: 28f3 |0034: goto 0027 // -000d │ │ -0933ae: 0e00 |0035: return-void │ │ +094150: |[094150] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.startAnimation:()V │ │ +094160: 6e10 9914 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ +094166: 6203 a906 |0003: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ +09416a: 6e10 8f1f 0300 |0005: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +094170: 0c03 |0008: move-result-object v3 │ │ +094172: 1f03 c703 |0009: check-cast v3, Ljava/util/ArrayList; // type@03c7 │ │ +094176: 6e20 a81f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +09417c: 5384 a106 |000e: iget-wide v4, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +094180: 1606 0000 |0010: const-wide/16 v6, #int 0 // #0 │ │ +094184: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +094188: 3d03 2100 |0014: if-lez v3, 0035 // +0021 │ │ +09418c: 5483 9a06 |0016: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +094190: 3803 1d00 |0018: if-eqz v3, 0035 // +001d │ │ +094194: 5483 9a06 |001a: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +094198: 6e10 ab1f 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +09419e: 0c02 |001f: move-result-object v2 │ │ +0941a0: 1f02 c703 |0020: check-cast v2, Ljava/util/ArrayList; // type@03c7 │ │ +0941a4: 6e10 b31f 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0941aa: 0a01 |0025: move-result v1 │ │ +0941ac: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0941ae: 3510 0e00 |0027: if-ge v0, v1, 0035 // +000e │ │ +0941b2: 6e20 ad1f 0200 |0029: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0941b8: 0c03 |002c: move-result-object v3 │ │ +0941ba: 1f03 8b02 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +0941be: 7220 7013 8300 |002f: invoke-interface {v3, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@1370 │ │ +0941c4: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0941c8: 28f3 |0034: goto 0027 // -000d │ │ +0941ca: 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 │ │ 0x0026 - 0x0035 reg=1 numListeners I │ │ 0x0022 - 0x0035 reg=2 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x0036 reg=7 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ + 0x0000 - 0x0036 reg=8 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'addUpdateListener' │ │ 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 │ │ -0933b0: |[0933b0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.addUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ -0933c0: 5410 a506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0933c4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0933c8: 2200 c903 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0933cc: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0933d2: 5b10 a506 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0933d6: 5410 a506 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0933da: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0933e0: 0e00 |0010: return-void │ │ +0941cc: |[0941cc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.addUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ +0941dc: 5410 a506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0941e0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0941e4: 2200 c703 |0004: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0941e8: 7010 a41f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0941ee: 5b10 a506 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0941f2: 5410 a506 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0941f6: 6e20 a81f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0941fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0004 line=823 │ │ 0x000b line=825 │ │ 0x0010 line=826 │ │ locals : │ │ @@ -179833,43 +179816,43 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0933e4: |[0933e4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animateValue:(F)V │ │ -0933f4: 5443 9906 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ -0933f8: 7220 340f 5300 |0002: invoke-interface {v3, v5}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -0933fe: 0a05 |0005: move-result v5 │ │ -093400: 5945 9406 |0006: iput v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0694 │ │ -093404: 5443 a606 |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093408: 2132 |000a: array-length v2, v3 │ │ -09340a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09340c: 3520 0c00 |000c: if-ge v0, v2, 0018 // +000c │ │ -093410: 5443 a606 |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093414: 4603 0300 |0010: aget-object v3, v3, v0 │ │ -093418: 6e20 4314 5300 |0012: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.calculateValue:(F)V // method@1443 │ │ -09341e: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -093422: 28f5 |0017: goto 000c // -000b │ │ -093424: 5443 a506 |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -093428: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -09342c: 5443 a506 |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -093430: 6e10 b31f 0300 |001e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -093436: 0a01 |0021: move-result v1 │ │ -093438: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -09343a: 3510 1000 |0023: if-ge v0, v1, 0033 // +0010 │ │ -09343e: 5443 a506 |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -093442: 6e20 ad1f 0300 |0027: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -093448: 0c03 |002a: move-result-object v3 │ │ -09344a: 1f03 ac02 |002b: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; // type@02ac │ │ -09344e: 7220 7314 4300 |002d: invoke-interface {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;.onAnimationUpdate:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@1473 │ │ -093454: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ -093458: 28f1 |0032: goto 0023 // -000f │ │ -09345a: 0e00 |0033: return-void │ │ +094200: |[094200] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animateValue:(F)V │ │ +094210: 5443 9906 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ +094214: 7220 340f 5300 |0002: invoke-interface {v3, v5}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +09421a: 0a05 |0005: move-result v5 │ │ +09421c: 5945 9406 |0006: iput v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0694 │ │ +094220: 5443 a606 |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094224: 2132 |000a: array-length v2, v3 │ │ +094226: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +094228: 3520 0c00 |000c: if-ge v0, v2, 0018 // +000c │ │ +09422c: 5443 a606 |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094230: 4603 0300 |0010: aget-object v3, v3, v0 │ │ +094234: 6e20 4314 5300 |0012: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.calculateValue:(F)V // method@1443 │ │ +09423a: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09423e: 28f5 |0017: goto 000c // -000b │ │ +094240: 5443 a506 |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +094244: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +094248: 5443 a506 |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +09424c: 6e10 b31f 0300 |001e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +094252: 0a01 |0021: move-result v1 │ │ +094254: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +094256: 3510 1000 |0023: if-ge v0, v1, 0033 // +0010 │ │ +09425a: 5443 a506 |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +09425e: 6e20 ad1f 0300 |0027: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +094264: 0c03 |002a: move-result-object v3 │ │ +094266: 1f03 aa02 |002b: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; // type@02aa │ │ +09426a: 7220 7314 4300 |002d: invoke-interface {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;.onAnimationUpdate:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@1473 │ │ +094270: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ +094274: 28f1 |0032: goto 0023 // -000f │ │ +094276: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1171 │ │ 0x0006 line=1172 │ │ 0x0008 line=1173 │ │ 0x000b line=1174 │ │ 0x000e line=1175 │ │ @@ -179888,101 +179871,101 @@ │ │ 0x0000 - 0x0034 reg=5 fraction F │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'animationFrame' │ │ type : '(J)Z' │ │ access : 0x0000 () │ │ code - │ │ - registers : 14 │ │ + registers : 16 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 150 16-bit code units │ │ -09345c: |[09345c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animationFrame:(J)Z │ │ -09346c: 1609 0000 |0000: const-wide/16 v9, #int 0 // #0 │ │ -093470: 1215 |0002: const/4 v5, #int 1 // #1 │ │ -093472: 1506 803f |0003: const/high16 v6, #int 1065353216 // #3f80 │ │ -093476: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -093478: 52b4 9c06 |0006: iget v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -09347c: 3904 0c00 |0008: if-nez v4, 0014 // +000c │ │ -093480: 59b5 9c06 |000a: iput v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -093484: 53b7 a006 |000c: iget-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ -093488: 3104 0709 |000e: cmp-long v4, v7, v9 │ │ -09348c: 3b04 0a00 |0010: if-gez v4, 001a // +000a │ │ -093490: 5abc a206 |0012: iput-wide v12, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -093494: 52b4 9c06 |0014: iget v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -093498: 2b04 7800 0000 |0016: packed-switch v4, 0000008e // +00000078 │ │ -09349e: 0f00 |0019: return v0 │ │ -0934a0: 53b7 a006 |001a: iget-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ -0934a4: 9c07 0c07 |001c: sub-long v7, v12, v7 │ │ -0934a8: 5ab7 a206 |001e: iput-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -0934ac: 1607 ffff |0020: const-wide/16 v7, #int -1 // #ffff │ │ -0934b0: 5ab7 a006 |0022: iput-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ -0934b4: 28f0 |0024: goto 0014 // -0010 │ │ -0934b6: 53b7 9706 |0025: iget-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ -0934ba: 3104 0709 |0027: cmp-long v4, v7, v9 │ │ -0934be: 3d04 3600 |0029: if-lez v4, 005f // +0036 │ │ -0934c2: 53b7 a206 |002b: iget-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -0934c6: 9c07 0c07 |002d: sub-long v7, v12, v7 │ │ -0934ca: 8574 |002f: long-to-float v4, v7 │ │ -0934cc: 53b7 9706 |0030: iget-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ -0934d0: 8577 |0032: long-to-float v7, v7 │ │ -0934d2: a901 0407 |0033: div-float v1, v4, v7 │ │ -0934d6: 2d04 0106 |0035: cmpl-float v4, v1, v6 │ │ -0934da: 3a04 4400 |0037: if-ltz v4, 007b // +0044 │ │ -0934de: 52b4 9506 |0039: iget v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ -0934e2: 52b7 9d06 |003b: iget v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ -0934e6: 3474 0700 |003d: if-lt v4, v7, 0044 // +0007 │ │ -0934ea: 52b4 9d06 |003f: iget v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ -0934ee: 12f7 |0041: const/4 v7, #int -1 // #ff │ │ -0934f0: 3374 4500 |0042: if-ne v4, v7, 0087 // +0045 │ │ -0934f4: 54b4 9a06 |0044: iget-object v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -0934f8: 3804 1b00 |0046: if-eqz v4, 0061 // +001b │ │ -0934fc: 54b4 9a06 |0048: iget-object v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -093500: 6e10 b31f 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -093506: 0a03 |004d: move-result v3 │ │ -093508: 1202 |004e: const/4 v2, #int 0 // #0 │ │ -09350a: 3532 1200 |004f: if-ge v2, v3, 0061 // +0012 │ │ -09350e: 54b4 9a06 |0051: iget-object v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -093512: 6e20 ad1f 2400 |0053: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -093518: 0c04 |0056: move-result-object v4 │ │ -09351a: 1f04 8d02 |0057: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -09351e: 7220 6f13 b400 |0059: invoke-interface {v4, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136f │ │ -093524: d802 0201 |005c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -093528: 28f1 |005e: goto 004f // -000f │ │ -09352a: 0161 |005f: move v1, v6 │ │ -09352c: 28d5 |0060: goto 0035 // -002b │ │ -09352e: 52b4 9e06 |0061: iget v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ -093532: 1227 |0063: const/4 v7, #int 2 // #2 │ │ -093534: 3374 0900 |0064: if-ne v4, v7, 006d // +0009 │ │ -093538: 55b4 9b06 |0066: iget-boolean v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -09353c: 3804 1d00 |0068: if-eqz v4, 0085 // +001d │ │ -093540: 1204 |006a: const/4 v4, #int 0 // #0 │ │ -093542: 5cb4 9b06 |006b: iput-boolean v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -093546: 52b4 9506 |006d: iget v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ -09354a: 8715 |006f: float-to-int v5, v1 │ │ -09354c: b054 |0070: add-int/2addr v4, v5 │ │ -09354e: 59b4 9506 |0071: iput v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ -093552: ca61 |0073: rem-float/2addr v1, v6 │ │ -093554: 53b4 a206 |0074: iget-wide v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -093558: 53b7 9706 |0076: iget-wide v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ -09355c: bb74 |0078: add-long/2addr v4, v7 │ │ -09355e: 5ab4 a206 |0079: iput-wide v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -093562: 55b4 9b06 |007b: iget-boolean v4, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -093566: 3804 0400 |007d: if-eqz v4, 0081 // +0004 │ │ -09356a: a701 0601 |007f: sub-float v1, v6, v1 │ │ -09356e: 6e20 8314 1b00 |0081: invoke-virtual {v11, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ -093574: 2895 |0084: goto 0019 // -006b │ │ -093576: 0154 |0085: move v4, v5 │ │ -093578: 28e5 |0086: goto 006b // -001b │ │ -09357a: 1210 |0087: const/4 v0, #int 1 // #1 │ │ -09357c: 7120 431f 6100 |0088: invoke-static {v1, v6}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ -093582: 0a01 |008b: move-result v1 │ │ -093584: 28ef |008c: goto 007b // -0011 │ │ -093586: 0000 |008d: nop // spacer │ │ -093588: 0001 0200 0100 0000 0f00 0000 0f00 ... |008e: packed-switch-data (8 units) │ │ +094278: |[094278] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animationFrame:(J)Z │ │ +094288: 160a 0000 |0000: const-wide/16 v10, #int 0 // #0 │ │ +09428c: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +09428e: 1506 803f |0003: const/high16 v6, #int 1065353216 // #3f80 │ │ +094292: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +094294: 52d4 9c06 |0006: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +094298: 3904 0c00 |0008: if-nez v4, 0014 // +000c │ │ +09429c: 59d5 9c06 |000a: iput v5, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +0942a0: 53d8 a006 |000c: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ +0942a4: 3104 080a |000e: cmp-long v4, v8, v10 │ │ +0942a8: 3b04 0a00 |0010: if-gez v4, 001a // +000a │ │ +0942ac: 5ade a206 |0012: iput-wide v14, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +0942b0: 52d4 9c06 |0014: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +0942b4: 2b04 7800 0000 |0016: packed-switch v4, 0000008e // +00000078 │ │ +0942ba: 0f00 |0019: return v0 │ │ +0942bc: 53d8 a006 |001a: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ +0942c0: 9c08 0e08 |001c: sub-long v8, v14, v8 │ │ +0942c4: 5ad8 a206 |001e: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +0942c8: 1608 ffff |0020: const-wide/16 v8, #int -1 // #ffff │ │ +0942cc: 5ad8 a006 |0022: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ +0942d0: 28f0 |0024: goto 0014 // -0010 │ │ +0942d2: 53d8 9706 |0025: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ +0942d6: 3104 080a |0027: cmp-long v4, v8, v10 │ │ +0942da: 3d04 3600 |0029: if-lez v4, 005f // +0036 │ │ +0942de: 53d8 a206 |002b: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +0942e2: 9c08 0e08 |002d: sub-long v8, v14, v8 │ │ +0942e6: 8584 |002f: long-to-float v4, v8 │ │ +0942e8: 53d8 9706 |0030: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ +0942ec: 8587 |0032: long-to-float v7, v8 │ │ +0942ee: a901 0407 |0033: div-float v1, v4, v7 │ │ +0942f2: 2d04 0106 |0035: cmpl-float v4, v1, v6 │ │ +0942f6: 3a04 4400 |0037: if-ltz v4, 007b // +0044 │ │ +0942fa: 52d4 9506 |0039: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ +0942fe: 52d7 9d06 |003b: iget v7, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ +094302: 3474 0700 |003d: if-lt v4, v7, 0044 // +0007 │ │ +094306: 52d4 9d06 |003f: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ +09430a: 12f7 |0041: const/4 v7, #int -1 // #ff │ │ +09430c: 3374 4500 |0042: if-ne v4, v7, 0087 // +0045 │ │ +094310: 54d4 9a06 |0044: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +094314: 3804 1b00 |0046: if-eqz v4, 0061 // +001b │ │ +094318: 54d4 9a06 |0048: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +09431c: 6e10 b31f 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +094322: 0a03 |004d: move-result v3 │ │ +094324: 1202 |004e: const/4 v2, #int 0 // #0 │ │ +094326: 3532 1200 |004f: if-ge v2, v3, 0061 // +0012 │ │ +09432a: 54d4 9a06 |0051: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +09432e: 6e20 ad1f 2400 |0053: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +094334: 0c04 |0056: move-result-object v4 │ │ +094336: 1f04 8b02 |0057: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +09433a: 7220 6f13 d400 |0059: invoke-interface {v4, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136f │ │ +094340: d802 0201 |005c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +094344: 28f1 |005e: goto 004f // -000f │ │ +094346: 0161 |005f: move v1, v6 │ │ +094348: 28d5 |0060: goto 0035 // -002b │ │ +09434a: 52d4 9e06 |0061: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ +09434e: 1227 |0063: const/4 v7, #int 2 // #2 │ │ +094350: 3374 0900 |0064: if-ne v4, v7, 006d // +0009 │ │ +094354: 55d4 9b06 |0066: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +094358: 3804 1d00 |0068: if-eqz v4, 0085 // +001d │ │ +09435c: 1204 |006a: const/4 v4, #int 0 // #0 │ │ +09435e: 5cd4 9b06 |006b: iput-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +094362: 52d4 9506 |006d: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ +094366: 8715 |006f: float-to-int v5, v1 │ │ +094368: b054 |0070: add-int/2addr v4, v5 │ │ +09436a: 59d4 9506 |0071: iput v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ +09436e: ca61 |0073: rem-float/2addr v1, v6 │ │ +094370: 53d4 a206 |0074: iget-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +094374: 53d8 9706 |0076: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ +094378: bb84 |0078: add-long/2addr v4, v8 │ │ +09437a: 5ad4 a206 |0079: iput-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +09437e: 55d4 9b06 |007b: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +094382: 3804 0400 |007d: if-eqz v4, 0081 // +0004 │ │ +094386: a701 0601 |007f: sub-float v1, v6, v1 │ │ +09438a: 6e20 8314 1d00 |0081: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ +094390: 2895 |0084: goto 0019 // -006b │ │ +094392: 0154 |0085: move v4, v5 │ │ +094394: 28e5 |0086: goto 006b // -001b │ │ +094396: 1210 |0087: const/4 v0, #int 1 // #1 │ │ +094398: 7120 431f 6100 |0088: invoke-static {v1, v6}, Ljava/lang/Math;.min:(FF)F // method@1f43 │ │ +09439e: 0a01 |008b: move-result v1 │ │ +0943a0: 28ef |008c: goto 007b // -0011 │ │ +0943a2: 0000 |008d: nop // spacer │ │ +0943a4: 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 │ │ @@ -180013,156 +179996,157 @@ │ │ 0x008d line=1114 │ │ locals : │ │ 0x0035 - 0x005f reg=1 fraction F │ │ 0x004f - 0x005f reg=2 i I │ │ 0x004e - 0x005f reg=3 numListeners I │ │ 0x0006 - 0x0096 reg=0 done Z │ │ 0x0061 - 0x0096 reg=1 fraction F │ │ - 0x0000 - 0x0096 reg=11 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - 0x0000 - 0x0096 reg=12 currentTime J │ │ + 0x0000 - 0x0096 reg=13 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ + 0x0000 - 0x0096 reg=14 currentTime J │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'cancel' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -093598: |[093598] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.cancel:()V │ │ -0935a8: 5243 9c06 |0000: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -0935ac: 3903 1e00 |0002: if-nez v3, 0020 // +001e │ │ -0935b0: 6203 ae06 |0004: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ -0935b4: 6e10 8f1f 0300 |0006: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0935ba: 0c03 |0009: move-result-object v3 │ │ -0935bc: 1f03 c903 |000a: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0935c0: 6e20 ac1f 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -0935c6: 0a03 |000f: move-result v3 │ │ -0935c8: 3903 1000 |0010: if-nez v3, 0020 // +0010 │ │ -0935cc: 6203 ab06 |0012: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ -0935d0: 6e10 8f1f 0300 |0014: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -0935d6: 0c03 |0017: move-result-object v3 │ │ -0935d8: 1f03 c903 |0018: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0935dc: 6e20 ac1f 4300 |001a: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -0935e2: 0a03 |001d: move-result v3 │ │ -0935e4: 3803 2900 |001e: if-eqz v3, 0047 // +0029 │ │ -0935e8: 5543 9f06 |0020: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ -0935ec: 3803 2200 |0022: if-eqz v3, 0044 // +0022 │ │ -0935f0: 5443 9a06 |0024: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -0935f4: 3803 1e00 |0026: if-eqz v3, 0044 // +001e │ │ -0935f8: 5443 9a06 |0028: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ -0935fc: 6e10 ab1f 0300 |002a: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ -093602: 0c02 |002d: move-result-object v2 │ │ -093604: 1f02 c903 |002e: check-cast v2, Ljava/util/ArrayList; // type@03c9 │ │ -093608: 6e10 af1f 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -09360e: 0c00 |0033: move-result-object v0 │ │ -093610: 7210 d01f 0000 |0034: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -093616: 0a03 |0037: move-result v3 │ │ -093618: 3803 0c00 |0038: if-eqz v3, 0044 // +000c │ │ -09361c: 7210 d11f 0000 |003a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -093622: 0c01 |003d: move-result-object v1 │ │ -093624: 1f01 8d02 |003e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028d │ │ -093628: 7220 6d13 4100 |0040: invoke-interface {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136d │ │ -09362e: 28f1 |0043: goto 0034 // -000f │ │ -093630: 7010 8c14 0400 |0044: invoke-direct {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@148c │ │ -093636: 0e00 |0047: return-void │ │ +0943b4: |[0943b4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.cancel:()V │ │ +0943c4: 5242 9c06 |0000: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +0943c8: 3902 1e00 |0002: if-nez v2, 0020 // +001e │ │ +0943cc: 6202 ae06 |0004: sget-object v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ +0943d0: 6e10 8f1f 0200 |0006: invoke-virtual {v2}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0943d6: 0c02 |0009: move-result-object v2 │ │ +0943d8: 1f02 c703 |000a: check-cast v2, Ljava/util/ArrayList; // type@03c7 │ │ +0943dc: 6e20 ac1f 4200 |000c: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +0943e2: 0a02 |000f: move-result v2 │ │ +0943e4: 3902 1000 |0010: if-nez v2, 0020 // +0010 │ │ +0943e8: 6202 ab06 |0012: sget-object v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@06ab │ │ +0943ec: 6e10 8f1f 0200 |0014: invoke-virtual {v2}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +0943f2: 0c02 |0017: move-result-object v2 │ │ +0943f4: 1f02 c703 |0018: check-cast v2, Ljava/util/ArrayList; // type@03c7 │ │ +0943f8: 6e20 ac1f 4200 |001a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +0943fe: 0a02 |001d: move-result v2 │ │ +094400: 3802 2900 |001e: if-eqz v2, 0047 // +0029 │ │ +094404: 5542 9f06 |0020: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ +094408: 3802 2200 |0022: if-eqz v2, 0044 // +0022 │ │ +09440c: 5442 9a06 |0024: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +094410: 3802 1e00 |0026: if-eqz v2, 0044 // +001e │ │ +094414: 5442 9a06 |0028: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@069a │ │ +094418: 6e10 ab1f 0200 |002a: invoke-virtual {v2}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@1fab │ │ +09441e: 0c01 |002d: move-result-object v1 │ │ +094420: 1f01 c703 |002e: check-cast v1, Ljava/util/ArrayList; // type@03c7 │ │ +094424: 6e10 af1f 0100 |0030: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +09442a: 0c02 |0033: move-result-object v2 │ │ +09442c: 7210 d01f 0200 |0034: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +094432: 0a03 |0037: move-result v3 │ │ +094434: 3803 0c00 |0038: if-eqz v3, 0044 // +000c │ │ +094438: 7210 d11f 0200 |003a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09443e: 0c00 |003d: move-result-object v0 │ │ +094440: 1f00 8b02 |003e: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@028b │ │ +094444: 7220 6d13 4000 |0040: invoke-interface {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@136d │ │ +09444a: 28f1 |0043: goto 0034 // -000f │ │ +09444c: 7010 8c14 0400 |0044: invoke-direct {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@148c │ │ +094452: 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 │ │ -093638: |[093638] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -093648: 6e10 8814 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@1488 │ │ -09364e: 0c00 |0003: move-result-object v0 │ │ -093650: 1100 |0004: return-object v0 │ │ +094454: |[094454] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +094464: 6e10 8814 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@1488 │ │ +09446a: 0c00 |0003: move-result-object v0 │ │ +09446c: 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;) │ │ name : 'clone' │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -093654: |[093654] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -093664: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -093666: 6f10 7413 0a00 |0001: invoke-super {v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ -09366c: 0c00 |0004: move-result-object v0 │ │ -09366e: 1f00 ad02 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ad │ │ -093672: 54a7 a506 |0007: iget-object v7, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -093676: 3807 1e00 |0009: if-eqz v7, 0027 // +001e │ │ -09367a: 54a5 a506 |000b: iget-object v5, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -09367e: 2207 c903 |000d: new-instance v7, Ljava/util/ArrayList; // type@03c9 │ │ -093682: 7010 a41f 0700 |000f: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -093688: 5b07 a506 |0012: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -09368c: 6e10 b31f 0500 |0014: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -093692: 0a03 |0017: move-result v3 │ │ -093694: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -093696: 3531 0e00 |0019: if-ge v1, v3, 0027 // +000e │ │ -09369a: 5407 a506 |001b: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -09369e: 6e20 ad1f 1500 |001d: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0936a4: 0c08 |0020: move-result-object v8 │ │ -0936a6: 6e20 a81f 8700 |0021: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0936ac: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0936b0: 28f3 |0026: goto 0019 // -000d │ │ -0936b2: 1607 ffff |0027: const-wide/16 v7, #int -1 // #ffff │ │ -0936b6: 5a07 a006 |0029: iput-wide v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ -0936ba: 5c09 9b06 |002b: iput-boolean v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -0936be: 5909 9506 |002d: iput v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ -0936c2: 5c09 9806 |002f: iput-boolean v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -0936c6: 5909 9c06 |0031: iput v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -0936ca: 5c09 a406 |0033: iput-boolean v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ -0936ce: 54a6 a606 |0035: iget-object v6, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -0936d2: 3806 2700 |0037: if-eqz v6, 005e // +0027 │ │ -0936d6: 2164 |0039: array-length v4, v6 │ │ -0936d8: 2347 ad04 |003a: new-array v7, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ad │ │ -0936dc: 5b07 a606 |003c: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -0936e0: 2207 ce03 |003e: new-instance v7, Ljava/util/HashMap; // type@03ce │ │ -0936e4: 7020 c31f 4700 |0040: invoke-direct {v7, v4}, Ljava/util/HashMap;.:(I)V // method@1fc3 │ │ -0936ea: 5b07 a706 |0043: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ -0936ee: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -0936f0: 3541 1800 |0046: if-ge v1, v4, 005e // +0018 │ │ -0936f4: 4607 0601 |0048: aget-object v7, v6, v1 │ │ -0936f8: 6e10 4414 0700 |004a: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ -0936fe: 0c02 |004d: move-result-object v2 │ │ -093700: 5407 a606 |004e: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093704: 4d02 0701 |0050: aput-object v2, v7, v1 │ │ -093708: 5407 a706 |0052: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ -09370c: 6e10 4914 0200 |0054: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@1449 │ │ -093712: 0c08 |0057: move-result-object v8 │ │ -093714: 6e30 ca1f 8702 |0058: invoke-virtual {v7, v8, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -09371a: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09371e: 28e9 |005d: goto 0046 // -0017 │ │ -093720: 1100 |005e: return-object v0 │ │ +094470: |[094470] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +094480: 120a |0000: const/4 v10, #int 0 // #0 │ │ +094482: 6f10 7413 0b00 |0001: invoke-super {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@1374 │ │ +094488: 0c00 |0004: move-result-object v0 │ │ +09448a: 1f00 ab02 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@02ab │ │ +09448e: 54b7 a506 |0007: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +094492: 3807 1e00 |0009: if-eqz v7, 0027 // +001e │ │ +094496: 54b5 a506 |000b: iget-object v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +09449a: 2207 c703 |000d: new-instance v7, Ljava/util/ArrayList; // type@03c7 │ │ +09449e: 7010 a41f 0700 |000f: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0944a4: 5b07 a506 |0012: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0944a8: 6e10 b31f 0500 |0014: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0944ae: 0a03 |0017: move-result v3 │ │ +0944b0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0944b2: 3531 0e00 |0019: if-ge v1, v3, 0027 // +000e │ │ +0944b6: 5407 a506 |001b: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0944ba: 6e20 ad1f 1500 |001d: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0944c0: 0c08 |0020: move-result-object v8 │ │ +0944c2: 6e20 a81f 8700 |0021: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0944c8: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0944cc: 28f3 |0026: goto 0019 // -000d │ │ +0944ce: 1608 ffff |0027: const-wide/16 v8, #int -1 // #ffff │ │ +0944d2: 5a08 a006 |0029: iput-wide v8, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ +0944d6: 5c0a 9b06 |002b: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +0944da: 590a 9506 |002d: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0695 │ │ +0944de: 5c0a 9806 |002f: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +0944e2: 590a 9c06 |0031: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +0944e6: 5c0a a406 |0033: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ +0944ea: 54b6 a606 |0035: iget-object v6, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +0944ee: 3806 2700 |0037: if-eqz v6, 005e // +0027 │ │ +0944f2: 2164 |0039: array-length v4, v6 │ │ +0944f4: 2347 ab04 |003a: new-array v7, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ab │ │ +0944f8: 5b07 a606 |003c: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +0944fc: 2207 cc03 |003e: new-instance v7, Ljava/util/HashMap; // type@03cc │ │ +094500: 7020 c31f 4700 |0040: invoke-direct {v7, v4}, Ljava/util/HashMap;.:(I)V // method@1fc3 │ │ +094506: 5b07 a706 |0043: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ +09450a: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +09450c: 3541 1800 |0046: if-ge v1, v4, 005e // +0018 │ │ +094510: 4607 0601 |0048: aget-object v7, v6, v1 │ │ +094514: 6e10 4414 0700 |004a: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@1444 │ │ +09451a: 0c02 |004d: move-result-object v2 │ │ +09451c: 5407 a606 |004e: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094520: 4d02 0701 |0050: aput-object v2, v7, v1 │ │ +094524: 5407 a706 |0052: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ +094528: 6e10 4914 0200 |0054: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@1449 │ │ +09452e: 0c08 |0057: move-result-object v8 │ │ +094530: 6e30 ca1f 8702 |0058: invoke-virtual {v7, v8, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +094536: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09453a: 28e9 |005d: goto 0046 // -0017 │ │ +09453c: 1100 |005e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1187 │ │ 0x0007 line=1188 │ │ 0x000b line=1189 │ │ 0x000d line=1190 │ │ 0x0014 line=1191 │ │ @@ -180191,29 +180175,29 @@ │ │ 0x0018 - 0x0027 reg=3 numListeners I │ │ 0x000d - 0x0027 reg=5 oldListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0046 - 0x005e reg=1 i I │ │ 0x004e - 0x005e reg=2 newValuesHolder Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x003a - 0x005e reg=4 numValues I │ │ 0x0007 - 0x005f reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0037 - 0x005f reg=6 oldValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ - 0x0000 - 0x005f reg=10 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ + 0x0000 - 0x005f reg=11 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ 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 │ │ -093724: |[093724] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Ljava/lang/Object; │ │ -093734: 6e10 8814 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@1488 │ │ -09373a: 0c00 |0003: move-result-object v0 │ │ -09373c: 1100 |0004: return-object v0 │ │ +094540: |[094540] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Ljava/lang/Object; │ │ +094550: 6e10 8814 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@1488 │ │ +094556: 0c00 |0003: move-result-object v0 │ │ +094558: 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;) │ │ @@ -180221,49 +180205,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -093740: |[093740] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.end:()V │ │ -093750: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ -093754: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -09375a: 0c00 |0005: move-result-object v0 │ │ -09375c: 1f00 c903 |0006: check-cast v0, Ljava/util/ArrayList; // type@03c9 │ │ -093760: 6e20 ac1f 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -093766: 0a00 |000b: move-result v0 │ │ -093768: 3900 2900 |000c: if-nez v0, 0035 // +0029 │ │ -09376c: 6200 ae06 |000e: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ -093770: 6e10 8f1f 0000 |0010: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ -093776: 0c00 |0013: move-result-object v0 │ │ -093778: 1f00 c903 |0014: check-cast v0, Ljava/util/ArrayList; // type@03c9 │ │ -09377c: 6e20 ac1f 2000 |0016: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -093782: 0a00 |0019: move-result v0 │ │ -093784: 3900 1b00 |001a: if-nez v0, 0035 // +001b │ │ -093788: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -09378a: 5c20 a406 |001d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ -09378e: 7010 b214 0200 |001f: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@14b2 │ │ -093794: 5220 9d06 |0022: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ -093798: 3d00 1900 |0024: if-lez v0, 003d // +0019 │ │ -09379c: 5220 9d06 |0026: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ -0937a0: dd00 0001 |0028: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0937a4: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -0937a6: 3310 1200 |002b: if-ne v0, v1, 003d // +0012 │ │ -0937aa: 1200 |002d: const/4 v0, #int 0 // #0 │ │ -0937ac: 6e20 8314 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ -0937b2: 7010 8c14 0200 |0031: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@148c │ │ -0937b8: 0e00 |0034: return-void │ │ -0937ba: 5520 9806 |0035: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -0937be: 3900 ebff |0037: if-nez v0, 0022 // -0015 │ │ -0937c2: 6e10 9914 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ -0937c8: 28e6 |003c: goto 0022 // -001a │ │ -0937ca: 1500 803f |003d: const/high16 v0, #int 1065353216 // #3f80 │ │ -0937ce: 6e20 8314 0200 |003f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ -0937d4: 28ef |0042: goto 0031 // -0011 │ │ +09455c: |[09455c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.end:()V │ │ +09456c: 6200 a906 |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@06a9 │ │ +094570: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +094576: 0c00 |0005: move-result-object v0 │ │ +094578: 1f00 c703 |0006: check-cast v0, Ljava/util/ArrayList; // type@03c7 │ │ +09457c: 6e20 ac1f 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +094582: 0a00 |000b: move-result v0 │ │ +094584: 3900 2900 |000c: if-nez v0, 0035 // +0029 │ │ +094588: 6200 ae06 |000e: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@06ae │ │ +09458c: 6e10 8f1f 0000 |0010: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f8f │ │ +094592: 0c00 |0013: move-result-object v0 │ │ +094594: 1f00 c703 |0014: check-cast v0, Ljava/util/ArrayList; // type@03c7 │ │ +094598: 6e20 ac1f 2000 |0016: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +09459e: 0a00 |0019: move-result v0 │ │ +0945a0: 3900 1b00 |001a: if-nez v0, 0035 // +001b │ │ +0945a4: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0945a6: 5c20 a406 |001d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@06a4 │ │ +0945aa: 7010 b214 0200 |001f: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@14b2 │ │ +0945b0: 5220 9d06 |0022: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ +0945b4: 3d00 1900 |0024: if-lez v0, 003d // +0019 │ │ +0945b8: 5220 9d06 |0026: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ +0945bc: dd00 0001 |0028: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0945c0: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +0945c2: 3310 1200 |002b: if-ne v0, v1, 003d // +0012 │ │ +0945c6: 1200 |002d: const/4 v0, #int 0 // #0 │ │ +0945c8: 6e20 8314 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ +0945ce: 7010 8c14 0200 |0031: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@148c │ │ +0945d4: 0e00 |0034: return-void │ │ +0945d6: 5520 9806 |0035: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +0945da: 3900 ebff |0037: if-nez v0, 0022 // -0015 │ │ +0945de: 6e10 9914 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ +0945e4: 28e6 |003c: goto 0022 // -001a │ │ +0945e6: 1500 803f |003d: const/high16 v0, #int 1065353216 // #3f80 │ │ +0945ea: 6e20 8314 0200 |003f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ +0945f0: 28ef |0042: goto 0031 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ 0x001c line=978 │ │ 0x001f line=979 │ │ 0x0022 line=985 │ │ 0x002d line=986 │ │ @@ -180280,17 +180264,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0937d8: |[0937d8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedFraction:()F │ │ -0937e8: 5210 9406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0694 │ │ -0937ec: 0f00 |0002: return v0 │ │ +0945f4: |[0945f4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedFraction:()F │ │ +094604: 5210 9406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0694 │ │ +094608: 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;) │ │ @@ -180298,28 +180282,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0937f0: |[0937f0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:()Ljava/lang/Object; │ │ -093800: 5420 a606 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093804: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -093808: 5420 a606 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -09380c: 2100 |0006: array-length v0, v0 │ │ -09380e: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ -093812: 5420 a606 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093816: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -093818: 4600 0001 |000c: aget-object v0, v0, v1 │ │ -09381c: 6e10 4614 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@1446 │ │ -093822: 0c00 |0011: move-result-object v0 │ │ -093824: 1100 |0012: return-object v0 │ │ -093826: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -093828: 28fe |0014: goto 0012 // -0002 │ │ +09460c: |[09460c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:()Ljava/lang/Object; │ │ +09461c: 5420 a606 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094620: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +094624: 5420 a606 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094628: 2100 |0006: array-length v0, v0 │ │ +09462a: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ +09462e: 5420 a606 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094632: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +094634: 4600 0001 |000c: aget-object v0, v0, v1 │ │ +094638: 6e10 4614 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@1446 │ │ +09463e: 0c00 |0011: move-result-object v0 │ │ +094640: 1100 |0012: return-object v0 │ │ +094642: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +094644: 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; │ │ @@ -180329,25 +180313,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 │ │ -09382c: |[09382c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:(Ljava/lang/String;)Ljava/lang/Object; │ │ -09383c: 5421 a706 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ -093840: 6e20 c71f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ -093846: 0c00 |0005: move-result-object v0 │ │ -093848: 1f00 a402 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a4 │ │ -09384c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -093850: 6e10 4614 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@1446 │ │ -093856: 0c01 |000d: move-result-object v1 │ │ -093858: 1101 |000e: return-object v1 │ │ -09385a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -09385c: 28fe |0010: goto 000e // -0002 │ │ +094648: |[094648] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:(Ljava/lang/String;)Ljava/lang/Object; │ │ +094658: 5421 a706 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ +09465c: 6e20 c71f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fc7 │ │ +094662: 0c00 |0005: move-result-object v0 │ │ +094664: 1f00 a202 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@02a2 │ │ +094668: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +09466c: 6e10 4614 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@1446 │ │ +094672: 0c01 |000d: move-result-object v1 │ │ +094674: 1101 |000e: return-object v1 │ │ +094676: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +094678: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0008 line=765 │ │ 0x000a line=766 │ │ 0x000e line=769 │ │ locals : │ │ @@ -180360,26 +180344,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -093860: |[093860] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentPlayTime:()J │ │ -093870: 5540 9806 |0000: iget-boolean v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -093874: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -093878: 5240 9c06 |0004: iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -09387c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -093880: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ -093884: 1000 |000a: return-wide v0 │ │ -093886: 7100 2f0f 0000 |000b: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ -09388c: 0b00 |000e: move-result-wide v0 │ │ -09388e: 5342 a206 |000f: iget-wide v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -093892: bc20 |0011: sub-long/2addr v0, v2 │ │ -093894: 28f8 |0012: goto 000a // -0008 │ │ +09467c: |[09467c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentPlayTime:()J │ │ +09468c: 5540 9806 |0000: iget-boolean v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +094690: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +094694: 5240 9c06 |0004: iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +094698: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +09469c: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +0946a0: 1000 |000a: return-wide v0 │ │ +0946a2: 7100 2f0f 0000 |000b: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ +0946a8: 0b00 |000e: move-result-wide v0 │ │ +0946aa: 5342 a206 |000f: iget-wide v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +0946ae: bc20 |0011: sub-long/2addr v0, v2 │ │ +0946b0: 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; │ │ @@ -180389,17 +180373,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093898: |[093898] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getDuration:()J │ │ -0938a8: 5320 9706 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ -0938ac: 1000 |0002: return-wide v0 │ │ +0946b4: |[0946b4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getDuration:()J │ │ +0946c4: 5320 9706 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ +0946c8: 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;) │ │ @@ -180407,17 +180391,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0938b0: |[0938b0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -0938c0: 5410 9906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ -0938c4: 1100 |0002: return-object v0 │ │ +0946cc: |[0946cc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0946dc: 5410 9906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ +0946e0: 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;) │ │ @@ -180425,17 +180409,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0938c8: |[0938c8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatCount:()I │ │ -0938d8: 5210 9d06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ -0938dc: 0f00 |0002: return v0 │ │ +0946e4: |[0946e4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatCount:()I │ │ +0946f4: 5210 9d06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ +0946f8: 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;) │ │ @@ -180443,17 +180427,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0938e0: |[0938e0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatMode:()I │ │ -0938f0: 5210 9e06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ -0938f4: 0f00 |0002: return v0 │ │ +0946fc: |[0946fc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatMode:()I │ │ +09470c: 5210 9e06 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ +094710: 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;) │ │ @@ -180461,17 +180445,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0938f8: |[0938f8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getStartDelay:()J │ │ -093908: 5320 a106 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -09390c: 1000 |0002: return-wide v0 │ │ +094714: |[094714] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getStartDelay:()J │ │ +094724: 5320 a106 |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +094728: 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;) │ │ @@ -180479,17 +180463,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 │ │ -093910: |[093910] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getValues:()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -093920: 5410 a606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093924: 1100 |0002: return-object v0 │ │ +09472c: |[09472c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getValues:()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +09473c: 5410 a606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094740: 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;) │ │ @@ -180497,29 +180481,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -093928: |[093928] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.initAnimation:()V │ │ -093938: 5532 9806 |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -09393c: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ -093940: 5432 a606 |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093944: 2121 |0006: array-length v1, v2 │ │ -093946: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -093948: 3510 0c00 |0008: if-ge v0, v1, 0014 // +000c │ │ -09394c: 5432 a606 |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093950: 4602 0200 |000c: aget-object v2, v2, v0 │ │ -093954: 6e10 4a14 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.init:()V // method@144a │ │ -09395a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09395e: 28f5 |0013: goto 0008 // -000b │ │ -093960: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -093962: 5c32 9806 |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -093966: 0e00 |0017: return-void │ │ +094744: |[094744] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.initAnimation:()V │ │ +094754: 5532 9806 |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +094758: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ +09475c: 5432 a606 |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094760: 2121 |0006: array-length v1, v2 │ │ +094762: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +094764: 3510 0c00 |0008: if-ge v0, v1, 0014 // +000c │ │ +094768: 5432 a606 |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +09476c: 4602 0200 |000c: aget-object v2, v2, v0 │ │ +094770: 6e10 4a14 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.init:()V // method@144a │ │ +094776: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09477a: 28f5 |0013: goto 0008 // -000b │ │ +09477c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +09477e: 5c32 9806 |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +094782: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0004 line=492 │ │ 0x0007 line=493 │ │ 0x000a line=494 │ │ 0x0011 line=493 │ │ @@ -180535,23 +180519,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -093968: |[093968] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isRunning:()Z │ │ -093978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09397a: 5221 9c06 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -09397e: 3201 0600 |0003: if-eq v1, v0, 0009 // +0006 │ │ -093982: 5521 9f06 |0005: iget-boolean v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ -093986: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ -09398a: 0f00 |0009: return v0 │ │ -09398c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09398e: 28fe |000b: goto 0009 // -0002 │ │ +094784: |[094784] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isRunning:()Z │ │ +094794: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +094796: 5221 9c06 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +09479a: 3201 0600 |0003: if-eq v1, v0, 0009 // +0006 │ │ +09479e: 5521 9f06 |0005: iget-boolean v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@069f │ │ +0947a2: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ +0947a6: 0f00 |0009: return v0 │ │ +0947a8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0947aa: 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;) │ │ @@ -180559,17 +180543,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093990: |[093990] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isStarted:()Z │ │ -0939a0: 5510 a306 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ -0939a4: 0f00 |0002: return v0 │ │ +0947ac: |[0947ac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isStarted:()Z │ │ +0947bc: 5510 a306 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@06a3 │ │ +0947c0: 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;) │ │ @@ -180577,23 +180561,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0939a8: |[0939a8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeAllUpdateListeners:()V │ │ -0939b8: 5410 a506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0939bc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0939c0: 0e00 |0004: return-void │ │ -0939c2: 5410 a506 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0939c6: 6e10 aa1f 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0939cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0939ce: 5b10 a506 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0939d2: 28f7 |000d: goto 0004 // -0009 │ │ +0947c4: |[0947c4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeAllUpdateListeners:()V │ │ +0947d4: 5410 a506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0947d8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0947dc: 0e00 |0004: return-void │ │ +0947de: 5410 a506 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0947e2: 6e10 aa1f 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +0947e8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0947ea: 5b10 a506 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +0947ee: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=832 │ │ 0x0004 line=837 │ │ 0x0005 line=835 │ │ 0x000a line=836 │ │ locals : │ │ @@ -180604,27 +180588,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 │ │ -0939d4: |[0939d4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ -0939e4: 5410 a506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0939e8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0939ec: 0e00 |0004: return-void │ │ -0939ee: 5410 a506 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0939f2: 6e20 b11f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0939f8: 5410 a506 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -0939fc: 6e10 b31f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -093a02: 0a00 |000f: move-result v0 │ │ -093a04: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ -093a08: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -093a0a: 5b10 a506 |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ -093a0e: 28ef |0015: goto 0004 // -0011 │ │ +0947f0: |[0947f0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ +094800: 5410 a506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +094804: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +094808: 0e00 |0004: return-void │ │ +09480a: 5410 a506 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +09480e: 6e20 b11f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +094814: 5410 a506 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +094818: 6e10 b31f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09481e: 0a00 |000f: move-result v0 │ │ +094820: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ +094824: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +094826: 5b10 a506 |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@06a5 │ │ +09482a: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0004 line=853 │ │ 0x0005 line=849 │ │ 0x000a line=850 │ │ 0x0012 line=851 │ │ @@ -180637,35 +180621,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -093a10: |[093a10] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.reverse:()V │ │ -093a20: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -093a22: 5586 9b06 |0001: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -093a26: 3906 1a00 |0003: if-nez v6, 001d // +001a │ │ -093a2a: 0176 |0005: move v6, v7 │ │ -093a2c: 5c86 9b06 |0006: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ -093a30: 5286 9c06 |0008: iget v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -093a34: 3376 1500 |000a: if-ne v6, v7, 001f // +0015 │ │ -093a38: 7100 2f0f 0000 |000c: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ -093a3e: 0b02 |000f: move-result-wide v2 │ │ -093a40: 5386 a206 |0010: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -093a44: 9c00 0206 |0012: sub-long v0, v2, v6 │ │ -093a48: 5386 9706 |0014: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ -093a4c: 9c04 0600 |0016: sub-long v4, v6, v0 │ │ -093a50: 9c06 0204 |0018: sub-long v6, v2, v4 │ │ -093a54: 5a86 a206 |001a: iput-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -093a58: 0e00 |001c: return-void │ │ -093a5a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -093a5c: 28e8 |001e: goto 0006 // -0018 │ │ -093a5e: 7020 b114 7800 |001f: invoke-direct {v8, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@14b1 │ │ -093a64: 28fa |0022: goto 001c // -0006 │ │ +09482c: |[09482c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.reverse:()V │ │ +09483c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +09483e: 5586 9b06 |0001: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +094842: 3906 1a00 |0003: if-nez v6, 001d // +001a │ │ +094846: 0176 |0005: move v6, v7 │ │ +094848: 5c86 9b06 |0006: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@069b │ │ +09484c: 5286 9c06 |0008: iget v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +094850: 3376 1500 |000a: if-ne v6, v7, 001f // +0015 │ │ +094854: 7100 2f0f 0000 |000c: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ +09485a: 0b02 |000f: move-result-wide v2 │ │ +09485c: 5386 a206 |0010: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +094860: 9c00 0206 |0012: sub-long v0, v2, v6 │ │ +094864: 5386 9706 |0014: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ +094868: 9c04 0600 |0016: sub-long v4, v6, v0 │ │ +09486c: 9c06 0204 |0018: sub-long v6, v2, v4 │ │ +094870: 5a86 a206 |001a: iput-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +094874: 0e00 |001c: return-void │ │ +094876: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +094878: 28e8 |001e: goto 0006 // -0018 │ │ +09487a: 7020 b114 7800 |001f: invoke-direct {v8, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@14b1 │ │ +094880: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1011 │ │ 0x0008 line=1012 │ │ 0x000c line=1013 │ │ 0x0010 line=1014 │ │ 0x0014 line=1015 │ │ @@ -180680,94 +180664,94 @@ │ │ 0x0000 - 0x0023 reg=8 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #24 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'setCurrentPlayTime' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -093a68: |[093a68] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setCurrentPlayTime:(J)V │ │ -093a78: 6e10 9914 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ -093a7e: 7100 2f0f 0000 |0003: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ -093a84: 0b00 |0006: move-result-wide v0 │ │ -093a86: 5242 9c06 |0007: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -093a8a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -093a8c: 3232 0700 |000a: if-eq v2, v3, 0011 // +0007 │ │ -093a90: 5a45 a006 |000c: iput-wide v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ -093a94: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -093a96: 5942 9c06 |000f: iput v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ -093a9a: 9c02 0005 |0011: sub-long v2, v0, v5 │ │ -093a9e: 5a42 a206 |0013: iput-wide v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ -093aa2: 6e30 8414 0401 |0015: invoke-virtual {v4, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@1484 │ │ -093aa8: 0e00 |0018: return-void │ │ +094884: |[094884] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setCurrentPlayTime:(J)V │ │ +094894: 6e10 9914 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ +09489a: 7100 2f0f 0000 |0003: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@0f2f │ │ +0948a0: 0b00 |0006: move-result-wide v0 │ │ +0948a2: 5252 9c06 |0007: iget v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +0948a6: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +0948a8: 3232 0700 |000a: if-eq v2, v3, 0011 // +0007 │ │ +0948ac: 5a56 a006 |000c: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@06a0 │ │ +0948b0: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +0948b2: 5952 9c06 |000f: iput v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@069c │ │ +0948b6: 9c02 0006 |0011: sub-long v2, v0, v6 │ │ +0948ba: 5a52 a206 |0013: iput-wide v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@06a2 │ │ +0948be: 6e30 8414 0501 |0015: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@1484 │ │ +0948c4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0003 line=540 │ │ 0x0007 line=541 │ │ 0x000c line=542 │ │ 0x000e line=543 │ │ 0x0011 line=545 │ │ 0x0015 line=546 │ │ 0x0018 line=547 │ │ locals : │ │ 0x0007 - 0x0019 reg=0 currentTime J │ │ - 0x0000 - 0x0019 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - 0x0000 - 0x0019 reg=5 playTime J │ │ + 0x0000 - 0x0019 reg=5 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ + 0x0000 - 0x0019 reg=6 playTime J │ │ │ │ #25 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'setDuration' │ │ 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 │ │ -093aac: |[093aac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -093abc: 6e30 a514 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ -093ac2: 0c00 |0003: move-result-object v0 │ │ -093ac4: 1100 |0004: return-object v0 │ │ +0948c8: |[0948c8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0948d8: 6e30 a514 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ +0948de: 0c00 |0003: move-result-object v0 │ │ +0948e0: 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 │ │ -093ac8: |[093ac8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -093ad8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -093adc: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -093ae0: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ -093ae4: 2200 a003 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -093ae8: 2201 b303 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -093aec: 7010 761f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -093af2: 1a02 1602 |000d: const-string v2, "Animators cannot have negative duration: " // string@0216 │ │ -093af6: 6e20 7e1f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -093afc: 0c01 |0012: move-result-object v1 │ │ -093afe: 6e30 7c1f 4105 |0013: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ -093b04: 0c01 |0016: move-result-object v1 │ │ -093b06: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -093b0c: 0c01 |001a: move-result-object v1 │ │ -093b0e: 7020 2f1f 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -093b14: 2700 |001e: throw v0 │ │ -093b16: 5a34 9706 |001f: iput-wide v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ -093b1a: 1103 |0021: return-object v3 │ │ +0948e4: |[0948e4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0948f4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0948f8: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +0948fc: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ +094900: 2200 9e03 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +094904: 2201 b103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +094908: 7010 761f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +09490e: 1a02 1b02 |000d: const-string v2, "Animators cannot have negative duration: " // string@021b │ │ +094912: 6e20 7e1f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +094918: 0c01 |0012: move-result-object v1 │ │ +09491a: 6e30 7c1f 4105 |0013: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f7c │ │ +094920: 0c01 |0016: move-result-object v1 │ │ +094922: 6e10 841f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +094928: 0c01 |001a: move-result-object v1 │ │ +09492a: 7020 2f1f 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +094930: 2700 |001e: throw v0 │ │ +094932: 5a34 9706 |001f: iput-wide v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0697 │ │ +094936: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0006 line=512 │ │ 0x001f line=515 │ │ 0x0021 line=516 │ │ locals : │ │ @@ -180779,26 +180763,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 │ │ -093b1c: |[093b1c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -093b2c: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ -093b30: 5420 a606 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093b34: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -093b38: 5420 a606 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093b3c: 2100 |0008: array-length v0, v0 │ │ -093b3e: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ -093b42: 5420 a606 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093b46: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -093b48: 4600 0001 |000e: aget-object v0, v0, v1 │ │ -093b4c: 6e20 5014 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@1450 │ │ -093b52: 0e00 |0013: return-void │ │ +094938: |[094938] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +094948: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ +09494c: 5420 a606 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094950: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +094954: 5420 a606 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094958: 2100 |0008: array-length v0, v0 │ │ +09495a: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ +09495e: 5420 a606 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094962: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +094964: 4600 0001 |000e: aget-object v0, v0, v1 │ │ +094968: 6e20 5014 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@1450 │ │ +09496e: 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; │ │ @@ -180809,38 +180793,38 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -093b54: |[093b54] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFloatValues:([F)V │ │ -093b64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -093b66: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ -093b6a: 2151 |0003: array-length v1, v5 │ │ -093b6c: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -093b70: 0e00 |0006: return-void │ │ -093b72: 5441 a606 |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093b76: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -093b7a: 5441 a606 |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093b7e: 2111 |000d: array-length v1, v1 │ │ -093b80: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ -093b84: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -093b86: 2311 ad04 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ad │ │ -093b8a: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ -093b8e: 7120 4b14 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144b │ │ -093b94: 0c02 |0018: move-result-object v2 │ │ -093b96: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ -093b9a: 6e20 af14 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ -093ba0: 5c43 9806 |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -093ba4: 28e6 |0020: goto 0006 // -001a │ │ -093ba6: 5441 a606 |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093baa: 4600 0103 |0023: aget-object v0, v1, v3 │ │ -093bae: 6e20 5114 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@1451 │ │ -093bb4: 28f6 |0028: goto 001e // -000a │ │ +094970: |[094970] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFloatValues:([F)V │ │ +094980: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +094982: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ +094986: 2151 |0003: array-length v1, v5 │ │ +094988: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +09498c: 0e00 |0006: return-void │ │ +09498e: 5441 a606 |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094992: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +094996: 5441 a606 |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +09499a: 2111 |000d: array-length v1, v1 │ │ +09499c: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ +0949a0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0949a2: 2311 ab04 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ab │ │ +0949a6: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ +0949aa: 7120 4b14 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144b │ │ +0949b0: 0c02 |0018: move-result-object v2 │ │ +0949b2: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ +0949b6: 6e20 af14 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ +0949bc: 5c43 9806 |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +0949c0: 28e6 |0020: goto 0006 // -001a │ │ +0949c2: 5441 a606 |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +0949c6: 4600 0103 |0023: aget-object v0, v1, v3 │ │ +0949ca: 6e20 5114 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@1451 │ │ +0949d0: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=402 │ │ 0x0006 line=413 │ │ 0x0007 line=405 │ │ 0x0010 line=406 │ │ 0x001e line=412 │ │ @@ -180856,38 +180840,38 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -093bb8: |[093bb8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setIntValues:([I)V │ │ -093bc8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -093bca: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ -093bce: 2151 |0003: array-length v1, v5 │ │ -093bd0: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -093bd4: 0e00 |0006: return-void │ │ -093bd6: 5441 a606 |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093bda: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -093bde: 5441 a606 |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093be2: 2111 |000d: array-length v1, v1 │ │ -093be4: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ -093be8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -093bea: 2311 ad04 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ad │ │ -093bee: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ -093bf2: 7120 4c14 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144c │ │ -093bf8: 0c02 |0018: move-result-object v2 │ │ -093bfa: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ -093bfe: 6e20 af14 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ -093c04: 5c43 9806 |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -093c08: 28e6 |0020: goto 0006 // -001a │ │ -093c0a: 5441 a606 |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093c0e: 4600 0103 |0023: aget-object v0, v1, v3 │ │ -093c12: 6e20 5214 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@1452 │ │ -093c18: 28f6 |0028: goto 001e // -000a │ │ +0949d4: |[0949d4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setIntValues:([I)V │ │ +0949e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0949e6: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ +0949ea: 2151 |0003: array-length v1, v5 │ │ +0949ec: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0949f0: 0e00 |0006: return-void │ │ +0949f2: 5441 a606 |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +0949f6: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0949fa: 5441 a606 |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +0949fe: 2111 |000d: array-length v1, v1 │ │ +094a00: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ +094a04: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +094a06: 2311 ab04 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ab │ │ +094a0a: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ +094a0e: 7120 4c14 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144c │ │ +094a14: 0c02 |0018: move-result-object v2 │ │ +094a16: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ +094a1a: 6e20 af14 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ +094a20: 5c43 9806 |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +094a24: 28e6 |0020: goto 0006 // -001a │ │ +094a26: 5441 a606 |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094a2a: 4600 0103 |0023: aget-object v0, v1, v3 │ │ +094a2e: 6e20 5214 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@1452 │ │ +094a34: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=374 │ │ 0x0006 line=385 │ │ 0x0007 line=377 │ │ 0x0010 line=378 │ │ 0x001e line=384 │ │ @@ -180903,22 +180887,22 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -093c1c: |[093c1c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -093c2c: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -093c30: 5b12 9906 |0002: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ -093c34: 0e00 |0004: return-void │ │ -093c36: 2200 1b02 |0005: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@021b │ │ -093c3a: 7010 350f 0000 |0007: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f35 │ │ -093c40: 5b10 9906 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ -093c44: 28f8 |000c: goto 0004 // -0008 │ │ +094a38: |[094a38] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +094a48: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +094a4c: 5b12 9906 |0002: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ +094a50: 0e00 |0004: return-void │ │ +094a52: 2200 1902 |0005: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0219 │ │ +094a56: 7010 350f 0000 |0007: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f35 │ │ +094a5c: 5b10 9906 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0699 │ │ +094a60: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ 0x0002 line=868 │ │ 0x0004 line=872 │ │ 0x0005 line=870 │ │ locals : │ │ @@ -180930,40 +180914,40 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -093c48: |[093c48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ -093c58: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -093c5a: 3806 0500 |0001: if-eqz v6, 0006 // +0005 │ │ -093c5e: 2161 |0003: array-length v1, v6 │ │ -093c60: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -093c64: 0e00 |0006: return-void │ │ -093c66: 5451 a606 |0007: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093c6a: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -093c6e: 5451 a606 |000b: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093c72: 2111 |000d: array-length v1, v1 │ │ -093c74: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ -093c78: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -093c7a: 2312 ad04 |0011: new-array v2, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ad │ │ -093c7e: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -093c82: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -093c84: 1f01 a502 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@02a5 │ │ -093c88: 7130 4e14 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@144e │ │ -093c8e: 0c01 |001b: move-result-object v1 │ │ -093c90: 4d01 0204 |001c: aput-object v1, v2, v4 │ │ -093c94: 6e20 af14 2500 |001e: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ -093c9a: 5c54 9806 |0021: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -093c9e: 28e3 |0023: goto 0006 // -001d │ │ -093ca0: 5451 a606 |0024: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093ca4: 4600 0104 |0026: aget-object v0, v1, v4 │ │ -093ca8: 6e20 5414 6000 |0028: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@1454 │ │ -093cae: 28f6 |002b: goto 0021 // -000a │ │ +094a64: |[094a64] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ +094a74: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +094a76: 3806 0500 |0001: if-eqz v6, 0006 // +0005 │ │ +094a7a: 2161 |0003: array-length v1, v6 │ │ +094a7c: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +094a80: 0e00 |0006: return-void │ │ +094a82: 5451 a606 |0007: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094a86: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +094a8a: 5451 a606 |000b: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094a8e: 2111 |000d: array-length v1, v1 │ │ +094a90: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ +094a94: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +094a96: 2312 ab04 |0011: new-array v2, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ab │ │ +094a9a: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +094a9e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +094aa0: 1f01 a302 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@02a3 │ │ +094aa4: 7130 4e14 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@144e │ │ +094aaa: 0c01 |001b: move-result-object v1 │ │ +094aac: 4d01 0204 |001c: aput-object v1, v2, v4 │ │ +094ab0: 6e20 af14 2500 |001e: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@14af │ │ +094ab6: 5c54 9806 |0021: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +094aba: 28e3 |0023: goto 0006 // -001d │ │ +094abc: 5451 a606 |0024: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094ac0: 4600 0104 |0026: aget-object v0, v1, v4 │ │ +094ac4: 6e20 5414 6000 |0028: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@1454 │ │ +094aca: 28f6 |002b: goto 0021 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=434 │ │ 0x0006 line=446 │ │ 0x0007 line=437 │ │ 0x0010 line=438 │ │ 0x0021 line=445 │ │ @@ -180979,17 +180963,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093cb0: |[093cb0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatCount:(I)V │ │ -093cc0: 5901 9d06 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ -093cc4: 0e00 |0002: return-void │ │ +094acc: |[094acc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatCount:(I)V │ │ +094adc: 5901 9d06 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@069d │ │ +094ae0: 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 │ │ @@ -180999,72 +180983,72 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093cc8: |[093cc8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatMode:(I)V │ │ -093cd8: 5901 9e06 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ -093cdc: 0e00 |0002: return-void │ │ +094ae4: |[094ae4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatMode:(I)V │ │ +094af4: 5901 9e06 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@069e │ │ +094af8: 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 │ │ │ │ #34 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'setStartDelay' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093ce0: |[093ce0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setStartDelay:(J)V │ │ -093cf0: 5a01 a106 |0000: iput-wide v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ -093cf4: 0e00 |0002: return-void │ │ +094afc: |[094afc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setStartDelay:(J)V │ │ +094b0c: 5a12 a106 |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@06a1 │ │ +094b10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0002 line=705 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - 0x0000 - 0x0003 reg=1 startDelay J │ │ + 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ + 0x0000 - 0x0003 reg=2 startDelay J │ │ │ │ #35 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'setValues' │ │ 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 │ │ -093cf8: |[093cf8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V │ │ -093d08: 2161 |0000: array-length v1, v6 │ │ -093d0a: 5b56 a606 |0001: iput-object v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093d0e: 2203 ce03 |0003: new-instance v3, Ljava/util/HashMap; // type@03ce │ │ -093d12: 7020 c31f 1300 |0005: invoke-direct {v3, v1}, Ljava/util/HashMap;.:(I)V // method@1fc3 │ │ -093d18: 5b53 a706 |0008: iput-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ -093d1c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -093d1e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -093d22: 4602 0600 |000d: aget-object v2, v6, v0 │ │ -093d26: 5453 a706 |000f: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ -093d2a: 6e10 4914 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@1449 │ │ -093d30: 0c04 |0014: move-result-object v4 │ │ -093d32: 6e30 ca1f 4302 |0015: invoke-virtual {v3, v4, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -093d38: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -093d3c: 28f1 |001a: goto 000b // -000f │ │ -093d3e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -093d40: 5c53 9806 |001c: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ -093d44: 0e00 |001e: return-void │ │ +094b14: |[094b14] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V │ │ +094b24: 2161 |0000: array-length v1, v6 │ │ +094b26: 5b56 a606 |0001: iput-object v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094b2a: 2203 cc03 |0003: new-instance v3, Ljava/util/HashMap; // type@03cc │ │ +094b2e: 7020 c31f 1300 |0005: invoke-direct {v3, v1}, Ljava/util/HashMap;.:(I)V // method@1fc3 │ │ +094b34: 5b53 a706 |0008: iput-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ +094b38: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +094b3a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +094b3e: 4602 0600 |000d: aget-object v2, v6, v0 │ │ +094b42: 5453 a706 |000f: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@06a7 │ │ +094b46: 6e10 4914 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@1449 │ │ +094b4c: 0c04 |0014: move-result-object v4 │ │ +094b4e: 6e30 ca1f 4302 |0015: invoke-virtual {v3, v4, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +094b54: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +094b58: 28f1 |001a: goto 000b // -000f │ │ +094b5a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +094b5c: 5c53 9806 |001c: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0698 │ │ +094b60: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0001 line=458 │ │ 0x0003 line=459 │ │ 0x000a line=460 │ │ 0x000d line=461 │ │ @@ -181084,18 +181068,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -093d48: |[093d48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:()V │ │ -093d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -093d5a: 7020 b114 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@14b1 │ │ -093d60: 0e00 |0004: return-void │ │ +094b64: |[094b64] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:()V │ │ +094b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094b76: 7020 b114 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@14b1 │ │ +094b7c: 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; │ │ │ │ @@ -181104,73 +181088,73 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -093d64: |[093d64] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.toString:()Ljava/lang/String; │ │ -093d74: 2202 b303 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -093d78: 7010 761f 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -093d7e: 1a03 0d0d |0005: const-string v3, "ValueAnimator@" // string@0d0d │ │ -093d82: 6e20 7e1f 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -093d88: 0c02 |000a: move-result-object v2 │ │ -093d8a: 6e10 501f 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ -093d90: 0a03 |000e: move-result v3 │ │ -093d92: 7110 371f 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -093d98: 0c03 |0012: move-result-object v3 │ │ -093d9a: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -093da0: 0c02 |0016: move-result-object v2 │ │ -093da2: 6e10 841f 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -093da8: 0c01 |001a: move-result-object v1 │ │ -093daa: 5442 a606 |001b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093dae: 3802 2a00 |001d: if-eqz v2, 0047 // +002a │ │ -093db2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -093db4: 5442 a606 |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093db8: 2122 |0022: array-length v2, v2 │ │ -093dba: 3520 2400 |0023: if-ge v0, v2, 0047 // +0024 │ │ -093dbe: 2202 b303 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -093dc2: 7010 761f 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -093dc8: 6e20 7e1f 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -093dce: 0c02 |002d: move-result-object v2 │ │ -093dd0: 1a03 0200 |002e: const-string v3, " │ │ +094b80: |[094b80] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.toString:()Ljava/lang/String; │ │ +094b90: 2202 b103 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +094b94: 7010 761f 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +094b9a: 1a03 0f0d |0005: const-string v3, "ValueAnimator@" // string@0d0f │ │ +094b9e: 6e20 7e1f 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +094ba4: 0c02 |000a: move-result-object v2 │ │ +094ba6: 6e10 501f 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ +094bac: 0a03 |000e: move-result v3 │ │ +094bae: 7110 371f 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +094bb4: 0c03 |0012: move-result-object v3 │ │ +094bb6: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +094bbc: 0c02 |0016: move-result-object v2 │ │ +094bbe: 6e10 841f 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +094bc4: 0c01 |001a: move-result-object v1 │ │ +094bc6: 5442 a606 |001b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094bca: 3802 2a00 |001d: if-eqz v2, 0047 // +002a │ │ +094bce: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +094bd0: 5442 a606 |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094bd4: 2122 |0022: array-length v2, v2 │ │ +094bd6: 3520 2400 |0023: if-ge v0, v2, 0047 // +0024 │ │ +094bda: 2202 b103 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +094bde: 7010 761f 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +094be4: 6e20 7e1f 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +094bea: 0c02 |002d: move-result-object v2 │ │ +094bec: 1a03 0200 |002e: const-string v3, " │ │ " // string@0002 │ │ -093dd4: 6e20 7e1f 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -093dda: 0c02 |0033: move-result-object v2 │ │ -093ddc: 5443 a606 |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ -093de0: 4603 0300 |0036: aget-object v3, v3, v0 │ │ -093de4: 6e10 5d14 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@145d │ │ -093dea: 0c03 |003b: move-result-object v3 │ │ -093dec: 6e20 7e1f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -093df2: 0c02 |003f: move-result-object v2 │ │ -093df4: 6e10 841f 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -093dfa: 0c01 |0043: move-result-object v1 │ │ -093dfc: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ -093e00: 28da |0046: goto 0020 // -0026 │ │ -093e02: 1101 |0047: return-object v1 │ │ +094bf0: 6e20 7e1f 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +094bf6: 0c02 |0033: move-result-object v2 │ │ +094bf8: 5443 a606 |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@06a6 │ │ +094bfc: 4603 0300 |0036: aget-object v3, v3, v0 │ │ +094c00: 6e10 5d14 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@145d │ │ +094c06: 0c03 |003b: move-result-object v3 │ │ +094c08: 6e20 7e1f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +094c0e: 0c02 |003f: move-result-object v2 │ │ +094c10: 6e10 841f 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +094c16: 0c01 |0043: move-result-object v1 │ │ +094c18: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ +094c1c: 28da |0046: goto 0020 // -0026 │ │ +094c1e: 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 : 3340 (ValueAnimator.java) │ │ + source_file_idx : 3342 (ValueAnimator.java) │ │ │ │ Class #660 header: │ │ -class_idx : 692 │ │ +class_idx : 690 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 792 │ │ -source_file_idx : 3065 │ │ +superclass_idx : 790 │ │ +source_file_idx : 3067 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #660 annotations: │ │ Annotations on field #1731 'mCustomView' │ │ @@ -181218,29 +181202,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 │ │ -093e04: |[093e04] com.actionbarsherlock.internal.view.StandaloneActionMode.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V │ │ -093e14: 7010 3c1b 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@1b3c │ │ -093e1a: 5b23 c106 |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ -093e1e: 5b24 c206 |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -093e22: 5b25 c006 |0007: iput-object v5, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ -093e26: 2200 cb02 |0009: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02cb │ │ -093e2a: 7020 4616 3000 |000b: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ -093e30: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -093e32: 6e20 8b16 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@168b │ │ -093e38: 0c00 |0012: move-result-object v0 │ │ -093e3a: 5b20 c606 |0013: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ -093e3e: 5420 c606 |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ -093e42: 6e20 8916 2000 |0017: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ -093e48: 5c26 c506 |001a: iput-boolean v6, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@06c5 │ │ -093e4c: 0e00 |001c: return-void │ │ +094c20: |[094c20] com.actionbarsherlock.internal.view.StandaloneActionMode.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V │ │ +094c30: 7010 3c1b 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@1b3c │ │ +094c36: 5b23 c106 |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ +094c3a: 5b24 c206 |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094c3e: 5b25 c006 |0007: iput-object v5, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ +094c42: 2200 c902 |0009: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02c9 │ │ +094c46: 7020 4616 3000 |000b: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ +094c4c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +094c4e: 6e20 8b16 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@168b │ │ +094c54: 0c00 |0012: move-result-object v0 │ │ +094c56: 5b20 c606 |0013: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ +094c5a: 5420 c606 |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ +094c5e: 6e20 8916 2000 |0017: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ +094c64: 5c26 c506 |001a: iput-boolean v6, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@06c5 │ │ +094c68: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=49 │ │ @@ -181260,26 +181244,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -093e50: |[093e50] com.actionbarsherlock.internal.view.StandaloneActionMode.finish:()V │ │ -093e60: 5520 c406 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@06c4 │ │ -093e64: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -093e68: 0e00 |0004: return-void │ │ -093e6a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -093e6c: 5c20 c406 |0006: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@06c4 │ │ -093e70: 5420 c206 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -093e74: 1301 2000 |000a: const/16 v1, #int 32 // #20 │ │ -093e78: 6e20 0e18 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@180e │ │ -093e7e: 5420 c006 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ -093e82: 7220 3a1b 2000 |0011: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ -093e88: 28f0 |0014: goto 0004 // -0010 │ │ +094c6c: |[094c6c] com.actionbarsherlock.internal.view.StandaloneActionMode.finish:()V │ │ +094c7c: 5520 c406 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@06c4 │ │ +094c80: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +094c84: 0e00 |0004: return-void │ │ +094c86: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +094c88: 5c20 c406 |0006: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@06c4 │ │ +094c8c: 5420 c206 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094c90: 1301 2000 |000a: const/16 v1, #int 32 // #20 │ │ +094c94: 6e20 0e18 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@180e │ │ +094c9a: 5420 c006 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ +094c9e: 7220 3a1b 2000 |0011: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@1b3a │ │ +094ca4: 28f0 |0014: goto 0004 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=94 │ │ 0x0005 line=90 │ │ 0x0008 line=92 │ │ 0x000f line=93 │ │ @@ -181291,24 +181275,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -093e8c: |[093e8c] com.actionbarsherlock.internal.view.StandaloneActionMode.getCustomView:()Landroid/view/View; │ │ -093e9c: 5410 c306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@06c3 │ │ -093ea0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -093ea4: 5410 c306 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@06c3 │ │ -093ea8: 6e10 941f 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -093eae: 0c00 |0009: move-result-object v0 │ │ -093eb0: 1f00 fa01 |000a: check-cast v0, Landroid/view/View; // type@01fa │ │ -093eb4: 1100 |000c: return-object v0 │ │ -093eb6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -093eb8: 28fe |000e: goto 000c // -0002 │ │ +094ca8: |[094ca8] com.actionbarsherlock.internal.view.StandaloneActionMode.getCustomView:()Landroid/view/View; │ │ +094cb8: 5410 c306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@06c3 │ │ +094cbc: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +094cc0: 5410 c306 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@06c3 │ │ +094cc4: 6e10 941f 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +094cca: 0c00 |0009: move-result-object v0 │ │ +094ccc: 1f00 f901 |000a: check-cast v0, Landroid/view/View; // type@01f9 │ │ +094cd0: 1100 |000c: return-object v0 │ │ +094cd2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +094cd4: 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;) │ │ @@ -181316,17 +181300,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093ebc: |[093ebc] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -093ecc: 5410 c606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ -093ed0: 1100 |0002: return-object v0 │ │ +094cd8: |[094cd8] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +094ce8: 5410 c606 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ +094cec: 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;) │ │ @@ -181334,19 +181318,19 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -093ed4: |[093ed4] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -093ee4: 2200 1f03 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031f │ │ -093ee8: 5421 c106 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ -093eec: 7020 7d1b 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b7d │ │ -093ef2: 1100 |0007: return-object v0 │ │ +094cf0: |[094cf0] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +094d00: 2200 1d03 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@031d │ │ +094d04: 5421 c106 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ +094d08: 7020 7d1b 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b7d │ │ +094d0e: 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;) │ │ @@ -181354,19 +181338,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093ef4: |[093ef4] com.actionbarsherlock.internal.view.StandaloneActionMode.getSubtitle:()Ljava/lang/CharSequence; │ │ -093f04: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -093f08: 6e10 f617 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@17f6 │ │ -093f0e: 0c00 |0005: move-result-object v0 │ │ -093f10: 1100 |0006: return-object v0 │ │ +094d10: |[094d10] com.actionbarsherlock.internal.view.StandaloneActionMode.getSubtitle:()Ljava/lang/CharSequence; │ │ +094d20: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094d24: 6e10 f617 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@17f6 │ │ +094d2a: 0c00 |0005: move-result-object v0 │ │ +094d2c: 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;) │ │ @@ -181374,19 +181358,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093f14: |[093f14] com.actionbarsherlock.internal.view.StandaloneActionMode.getTitle:()Ljava/lang/CharSequence; │ │ -093f24: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -093f28: 6e10 f717 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@17f7 │ │ -093f2e: 0c00 |0005: move-result-object v0 │ │ -093f30: 1100 |0006: return-object v0 │ │ +094d30: |[094d30] com.actionbarsherlock.internal.view.StandaloneActionMode.getTitle:()Ljava/lang/CharSequence; │ │ +094d40: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094d44: 6e10 f717 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@17f7 │ │ +094d4a: 0c00 |0005: move-result-object v0 │ │ +094d4c: 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;) │ │ @@ -181394,19 +181378,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -093f34: |[093f34] com.actionbarsherlock.internal.view.StandaloneActionMode.invalidate:()V │ │ -093f44: 5420 c006 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ -093f48: 5421 c606 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ -093f4c: 7230 3b1b 2001 |0004: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ -093f52: 0e00 |0007: return-void │ │ +094d50: |[094d50] com.actionbarsherlock.internal.view.StandaloneActionMode.invalidate:()V │ │ +094d60: 5420 c006 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ +094d64: 5421 c606 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06c6 │ │ +094d68: 7230 3b1b 2001 |0004: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@1b3b │ │ +094d6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ @@ -181415,17 +181399,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093f54: |[093f54] com.actionbarsherlock.internal.view.StandaloneActionMode.isUiFocusable:()Z │ │ -093f64: 5510 c506 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@06c5 │ │ -093f68: 0f00 |0002: return v0 │ │ +094d70: |[094d70] com.actionbarsherlock.internal.view.StandaloneActionMode.isUiFocusable:()Z │ │ +094d80: 5510 c506 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@06c5 │ │ +094d84: 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;) │ │ @@ -181433,16 +181417,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 │ │ -093f6c: |[093f6c] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -093f7c: 0e00 |0000: return-void │ │ +094d88: |[094d88] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +094d98: 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 │ │ @@ -181452,16 +181436,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 │ │ -093f80: |[093f80] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -093f90: 0e00 |0000: return-void │ │ +094d9c: |[094d9c] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +094dac: 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; │ │ │ │ @@ -181470,19 +181454,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 │ │ -093f94: |[093f94] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -093fa4: 5410 c006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ -093fa8: 7230 381b 1003 |0002: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ -093fae: 0a00 |0005: move-result v0 │ │ -093fb0: 0f00 |0006: return v0 │ │ +094db0: |[094db0] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +094dc0: 5410 c006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@06c0 │ │ +094dc4: 7230 381b 1003 |0002: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b38 │ │ +094dca: 0a00 |0005: move-result v0 │ │ +094dcc: 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; │ │ @@ -181492,19 +181476,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 │ │ -093fb4: |[093fb4] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -093fc4: 6e10 0e15 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.invalidate:()V // method@150e │ │ -093fca: 5410 c206 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -093fce: 6e10 1a18 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@181a │ │ -093fd4: 0e00 |0008: return-void │ │ +094dd0: |[094dd0] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +094de0: 6e10 0e15 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.invalidate:()V // method@150e │ │ +094de6: 5410 c206 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094dea: 6e10 1a18 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@181a │ │ +094df0: 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; │ │ @@ -181515,25 +181499,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 │ │ -093fd8: |[093fd8] com.actionbarsherlock.internal.view.StandaloneActionMode.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -093fe8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -093fea: 6e10 7e17 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ -093ff0: 0a00 |0004: move-result v0 │ │ -093ff2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -093ff6: 0f02 |0007: return v2 │ │ -093ff8: 2200 d202 |0008: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@02d2 │ │ -093ffc: 5431 c106 |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ -094000: 7030 1c17 1004 |000c: invoke-direct {v0, v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@171c │ │ -094006: 6e10 3917 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@1739 │ │ -09400c: 28f5 |0012: goto 0007 // -000b │ │ +094df4: |[094df4] com.actionbarsherlock.internal.view.StandaloneActionMode.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +094e04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +094e06: 6e10 7e17 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ +094e0c: 0a00 |0004: move-result v0 │ │ +094e0e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +094e12: 0f02 |0007: return v2 │ │ +094e14: 2200 d002 |0008: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@02d0 │ │ +094e18: 5431 c106 |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ +094e1c: 7030 1c17 1004 |000c: invoke-direct {v0, v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@171c │ │ +094e22: 6e10 3917 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@1739 │ │ +094e28: 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; │ │ @@ -181544,24 +181528,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -094010: |[094010] com.actionbarsherlock.internal.view.StandaloneActionMode.setCustomView:(Landroid/view/View;)V │ │ -094020: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -094024: 6e20 1118 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1811 │ │ -09402a: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ -09402e: 2200 be03 |0007: new-instance v0, Ljava/lang/ref/WeakReference; // type@03be │ │ -094032: 7020 931f 2000 |0009: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ -094038: 5b10 c306 |000c: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@06c3 │ │ -09403c: 0e00 |000e: return-void │ │ -09403e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -094040: 28fc |0010: goto 000c // -0004 │ │ +094e2c: |[094e2c] com.actionbarsherlock.internal.view.StandaloneActionMode.setCustomView:(Landroid/view/View;)V │ │ +094e3c: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094e40: 6e20 1118 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1811 │ │ +094e46: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ +094e4a: 2200 bc03 |0007: new-instance v0, Ljava/lang/ref/WeakReference; // type@03bc │ │ +094e4e: 7020 931f 2000 |0009: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ +094e54: 5b10 c306 |000c: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@06c3 │ │ +094e58: 0e00 |000e: return-void │ │ +094e5a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +094e5c: 28fc |0010: goto 000c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ 0x000e line=78 │ │ 0x000f line=77 │ │ locals : │ │ @@ -181573,20 +181557,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -094044: |[094044] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(I)V │ │ -094054: 5410 c106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ -094058: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -09405e: 0c00 |0005: move-result-object v0 │ │ -094060: 6e20 1715 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1517 │ │ -094066: 0e00 |0009: return-void │ │ +094e60: |[094e60] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(I)V │ │ +094e70: 5410 c106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ +094e74: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +094e7a: 0c00 |0005: move-result-object v0 │ │ +094e7c: 6e20 1715 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1517 │ │ +094e82: 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 │ │ @@ -181596,18 +181580,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094068: |[094068] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -094078: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -09407c: 6e20 1618 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1816 │ │ -094082: 0e00 |0005: return-void │ │ +094e84: |[094e84] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +094e94: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094e98: 6e20 1618 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1816 │ │ +094e9e: 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; │ │ @@ -181617,20 +181601,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -094084: |[094084] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(I)V │ │ -094094: 5410 c106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ -094098: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -09409e: 0c00 |0005: move-result-object v0 │ │ -0940a0: 6e20 1915 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1519 │ │ -0940a6: 0e00 |0009: return-void │ │ +094ea0: |[094ea0] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(I)V │ │ +094eb0: 5410 c106 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@06c1 │ │ +094eb4: 6e20 3401 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +094eba: 0c00 |0005: move-result-object v0 │ │ +094ebc: 6e20 1915 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1519 │ │ +094ec2: 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 │ │ @@ -181640,33 +181624,33 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0940a8: |[0940a8] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(Ljava/lang/CharSequence;)V │ │ -0940b8: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ -0940bc: 6e20 1718 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@1817 │ │ -0940c2: 0e00 |0005: return-void │ │ +094ec4: |[094ec4] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(Ljava/lang/CharSequence;)V │ │ +094ed4: 5410 c206 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@06c2 │ │ +094ed8: 6e20 1718 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@1817 │ │ +094ede: 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 : 3065 (StandaloneActionMode.java) │ │ + source_file_idx : 3067 (StandaloneActionMode.java) │ │ │ │ Class #661 header: │ │ -class_idx : 695 │ │ +class_idx : 693 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 487 │ │ +superclass_idx : 941 │ │ +source_file_idx : 492 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 25 │ │ │ │ Class #661 annotations: │ │ Annotations on field #1737 'mItems' │ │ @@ -181698,21 +181682,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0940c4: |[0940c4] com.actionbarsherlock.internal.view.menu.ActionMenu.:(Landroid/content/Context;)V │ │ -0940d4: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0940da: 5b12 c706 |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ -0940de: 2200 c903 |0005: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0940e2: 7010 a41f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0940e8: 5b10 c906 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -0940ec: 0e00 |000c: return-void │ │ +094ee0: |[094ee0] com.actionbarsherlock.internal.view.menu.ActionMenu.:(Landroid/content/Context;)V │ │ +094ef0: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +094ef6: 5b12 c706 |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ +094efa: 2200 c703 |0005: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +094efe: 7010 a41f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +094f04: 5b10 c906 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +094f08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x000c line=46 │ │ locals : │ │ @@ -181724,31 +181708,31 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0940f0: |[0940f0] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemIndex:(I)I │ │ -094100: 5442 c906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -094104: 6e10 b31f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09410a: 0a01 |0005: move-result v1 │ │ -09410c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -09410e: 3510 1200 |0007: if-ge v0, v1, 0019 // +0012 │ │ -094112: 6e20 ad1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -094118: 0c03 |000c: move-result-object v3 │ │ -09411a: 1f03 b802 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -09411e: 6e10 4315 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getItemId:()I // method@1543 │ │ -094124: 0a03 |0012: move-result v3 │ │ -094126: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -09412a: 0f00 |0015: return v0 │ │ -09412c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -094130: 28ef |0018: goto 0007 // -0011 │ │ -094132: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -094134: 28fb |001a: goto 0015 // -0005 │ │ +094f0c: |[094f0c] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemIndex:(I)I │ │ +094f1c: 5442 c906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +094f20: 6e10 b31f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +094f26: 0a01 |0005: move-result v1 │ │ +094f28: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +094f2a: 3510 1200 |0007: if-ge v0, v1, 0019 // +0012 │ │ +094f2e: 6e20 ad1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +094f34: 0c03 |000c: move-result-object v3 │ │ +094f36: 1f03 b602 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +094f3a: 6e10 4315 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getItemId:()I // method@1543 │ │ +094f40: 0a03 |0012: move-result v3 │ │ +094f42: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +094f46: 0f00 |0015: return v0 │ │ +094f48: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +094f4c: 28ef |0018: goto 0007 // -0011 │ │ +094f4e: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +094f50: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=133 │ │ 0x0015 line=138 │ │ @@ -181767,47 +181751,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 │ │ -094138: |[094138] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -094148: 5564 c806 |0000: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@06c8 │ │ -09414c: 5463 c906 |0002: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -094150: 6e10 b31f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -094156: 0a02 |0007: move-result v2 │ │ -094158: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09415a: 3520 1900 |0009: if-ge v0, v2, 0022 // +0019 │ │ -09415e: 6e20 ad1f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -094164: 0c01 |000e: move-result-object v1 │ │ -094166: 1f01 b802 |000f: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -09416a: 3804 0900 |0011: if-eqz v4, 001a // +0009 │ │ -09416e: 6e10 3f15 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getAlphabeticShortcut:()C // method@153f │ │ -094174: 0a05 |0016: move-result v5 │ │ -094176: 3357 0800 |0017: if-ne v7, v5, 001f // +0008 │ │ -09417a: 1101 |0019: return-object v1 │ │ -09417c: 6e10 4515 0100 |001a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getNumericShortcut:()C // method@1545 │ │ -094182: 0a05 |001d: move-result v5 │ │ -094184: 28f9 |001e: goto 0017 // -0007 │ │ -094186: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09418a: 28e8 |0021: goto 0009 // -0018 │ │ -09418c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -09418e: 28f6 |0023: goto 0019 // -000a │ │ +094f54: |[094f54] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +094f64: 5564 c806 |0000: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@06c8 │ │ +094f68: 5463 c906 |0002: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +094f6c: 6e10 b31f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +094f72: 0a02 |0007: move-result v2 │ │ +094f74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +094f76: 3520 1900 |0009: if-ge v0, v2, 0022 // +0019 │ │ +094f7a: 6e20 ad1f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +094f80: 0c01 |000e: move-result-object v1 │ │ +094f82: 1f01 b602 |000f: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +094f86: 3804 0900 |0011: if-eqz v4, 001a // +0009 │ │ +094f8a: 6e10 3f15 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getAlphabeticShortcut:()C // method@153f │ │ +094f90: 0a05 |0016: move-result v5 │ │ +094f92: 3357 0800 |0017: if-ne v7, v5, 001f // +0008 │ │ +094f96: 1101 |0019: return-object v1 │ │ +094f98: 6e10 4515 0100 |001a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getNumericShortcut:()C // method@1545 │ │ +094f9e: 0a05 |001d: move-result v5 │ │ +094fa0: 28f9 |001e: goto 0017 // -0007 │ │ +094fa2: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +094fa6: 28e8 |0021: goto 0009 // -0018 │ │ +094fa8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +094faa: 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 │ │ @@ -181825,19 +181809,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -094190: |[094190] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0941a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0941a2: 6e52 2015 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; // method@1520 │ │ -0941a8: 0c00 |0004: move-result-object v0 │ │ -0941aa: 1100 |0005: return-object v0 │ │ +094fac: |[094fac] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +094fbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094fbe: 6e52 2015 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; // method@1520 │ │ +094fc4: 0c00 |0004: move-result-object v0 │ │ +094fc6: 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 │ │ │ │ @@ -181846,23 +181830,23 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0941ac: |[0941ac] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -0941bc: 5410 c706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ -0941c0: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0941c6: 0c00 |0005: move-result-object v0 │ │ -0941c8: 6e20 a101 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -0941ce: 0c00 |0009: move-result-object v0 │ │ -0941d0: 6e50 2115 2143 |000a: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1521 │ │ -0941d6: 0c00 |000d: move-result-object v0 │ │ -0941d8: 1100 |000e: return-object v0 │ │ +094fc8: |[094fc8] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +094fd8: 5410 c706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ +094fdc: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +094fe2: 0c00 |0005: move-result-object v0 │ │ +094fe4: 6e20 a101 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +094fea: 0c00 |0009: move-result-object v0 │ │ +094fec: 6e50 2115 2143 |000a: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1521 │ │ +094ff2: 0c00 |000d: move-result-object v0 │ │ +094ff4: 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 │ │ @@ -181874,27 +181858,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 │ │ -0941dc: |[0941dc] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0941ec: 2200 b802 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -0941f0: 6e10 2d15 0700 |0002: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.getContext:()Landroid/content/Context; // method@152d │ │ -0941f6: 0c01 |0005: move-result-object v1 │ │ -0941f8: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0941fa: 0182 |0007: move v2, v8 │ │ -0941fc: 0193 |0008: move v3, v9 │ │ -0941fe: 01a5 |0009: move v5, v10 │ │ -094200: 07b6 |000a: move-object v6, v11 │ │ -094202: 7607 3a15 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@153a │ │ -094208: 5471 c906 |000e: iget-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -09420c: 6e30 a71f a100 |0010: invoke-virtual {v1, v10, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ -094212: 1100 |0013: return-object v0 │ │ +094ff8: |[094ff8] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095008: 2200 b602 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +09500c: 6e10 2d15 0700 |0002: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.getContext:()Landroid/content/Context; // method@152d │ │ +095012: 0c01 |0005: move-result-object v1 │ │ +095014: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +095016: 0182 |0007: move v2, v8 │ │ +095018: 0193 |0008: move v3, v9 │ │ +09501a: 01a5 |0009: move v5, v10 │ │ +09501c: 07b6 |000a: move-object v6, v11 │ │ +09501e: 7607 3a15 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@153a │ │ +095024: 5471 c906 |000e: iget-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +095028: 6e30 a71f a100 |0010: invoke-virtual {v1, v10, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ +09502e: 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; │ │ @@ -181909,19 +181893,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 │ │ -094214: |[094214] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094226: 6e52 2115 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1521 │ │ -09422c: 0c00 |0004: move-result-object v0 │ │ -09422e: 1100 |0005: return-object v0 │ │ +095030: |[095030] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095042: 6e52 2115 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1521 │ │ +095048: 0c00 |0004: move-result-object v0 │ │ +09504a: 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; │ │ │ │ @@ -181930,84 +181914,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 │ │ -094230: |[094230] com.actionbarsherlock.internal.view.menu.ActionMenu.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -094240: 54da c706 |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ -094244: 6e10 3101 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -09424a: 0c07 |0005: move-result-object v7 │ │ -09424c: 120a |0006: const/4 v10, #int 0 // #0 │ │ -09424e: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -094252: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -094256: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -09425a: 6e5a 8701 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@0187 │ │ -094260: 0c06 |0010: move-result-object v6 │ │ -094262: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -094266: 7210 e41f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fe4 │ │ -09426c: 0a03 |0016: move-result v3 │ │ -09426e: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -094272: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -094276: 6e20 3315 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.removeGroup:(I)V // method@1533 │ │ -09427c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -09427e: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -094282: 7220 df1f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -094288: 0c08 |0024: move-result-object v8 │ │ -09428a: 1f08 3600 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0036 │ │ -09428e: 2209 2e00 |0027: new-instance v9, Landroid/content/Intent; // type@002e │ │ -094292: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -094296: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -09429a: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -09429e: 7020 4501 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -0942a4: 220a 2600 |0032: new-instance v10, Landroid/content/ComponentName; // type@0026 │ │ -0942a8: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0942ac: 54bb 1300 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0013 │ │ -0942b0: 54bb 1800 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ -0942b4: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0942b8: 54cc 1500 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ -0942bc: 7030 1e01 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ -0942c2: 6e20 6801 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -0942c8: 6e20 8a01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ -0942ce: 0c0a |0047: move-result-object v10 │ │ -0942d0: 0200 1000 |0048: move/from16 v0, v16 │ │ -0942d4: 6e5a 2115 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1521 │ │ -0942da: 0c0a |004d: move-result-object v10 │ │ -0942dc: 6e20 8901 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ -0942e2: 0c0b |0051: move-result-object v11 │ │ -0942e4: 7220 a71b ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ -0942ea: 0c0a |0055: move-result-object v10 │ │ -0942ec: 7220 a81b 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba8 │ │ -0942f2: 0c05 |0059: move-result-object v5 │ │ -0942f4: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -0942f8: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -0942fc: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -094300: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -094304: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -094308: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09430c: 28b9 |0066: goto 001f // -0047 │ │ -09430e: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -094310: 28af |0068: goto 0017 // -0051 │ │ -094312: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -094316: 460a 120a |006b: aget-object v10, v18, v10 │ │ -09431a: 28c2 |006d: goto 002f // -003e │ │ -09431c: 0f03 |006e: return v3 │ │ +09504c: |[09504c] com.actionbarsherlock.internal.view.menu.ActionMenu.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +09505c: 54da c706 |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ +095060: 6e10 3101 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +095066: 0c07 |0005: move-result-object v7 │ │ +095068: 120a |0006: const/4 v10, #int 0 // #0 │ │ +09506a: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +09506e: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +095072: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +095076: 6e5a 8701 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@0187 │ │ +09507c: 0c06 |0010: move-result-object v6 │ │ +09507e: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +095082: 7210 e41f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fe4 │ │ +095088: 0a03 |0016: move-result v3 │ │ +09508a: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +09508e: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +095092: 6e20 3315 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.removeGroup:(I)V // method@1533 │ │ +095098: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +09509a: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +09509e: 7220 df1f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +0950a4: 0c08 |0024: move-result-object v8 │ │ +0950a6: 1f08 3600 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0036 │ │ +0950aa: 2209 2e00 |0027: new-instance v9, Landroid/content/Intent; // type@002e │ │ +0950ae: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +0950b2: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +0950b6: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +0950ba: 7020 4501 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +0950c0: 220a 2600 |0032: new-instance v10, Landroid/content/ComponentName; // type@0026 │ │ +0950c4: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +0950c8: 54bb 1300 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0013 │ │ +0950cc: 54bb 1800 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ +0950d0: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +0950d4: 54cc 1500 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ +0950d8: 7030 1e01 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ +0950de: 6e20 6801 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +0950e4: 6e20 8a01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ +0950ea: 0c0a |0047: move-result-object v10 │ │ +0950ec: 0200 1000 |0048: move/from16 v0, v16 │ │ +0950f0: 6e5a 2115 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1521 │ │ +0950f6: 0c0a |004d: move-result-object v10 │ │ +0950f8: 6e20 8901 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ +0950fe: 0c0b |0051: move-result-object v11 │ │ +095100: 7220 a71b ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ +095106: 0c0a |0055: move-result-object v10 │ │ +095108: 7220 a81b 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba8 │ │ +09510e: 0c05 |0059: move-result-object v5 │ │ +095110: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +095114: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +095118: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +09511c: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +095120: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +095124: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +095128: 28b9 |0066: goto 001f // -0047 │ │ +09512a: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +09512c: 28af |0068: goto 0017 // -0051 │ │ +09512e: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +095132: 460a 120a |006b: aget-object v10, v18, v10 │ │ +095136: 28c2 |006d: goto 002f // -003e │ │ +095138: 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 : │ │ @@ -182036,17 +182023,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094320: |[094320] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -094330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094332: 1100 |0001: return-object v0 │ │ +09513c: |[09513c] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +09514c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09514e: 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 │ │ │ │ @@ -182055,17 +182042,17 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094334: |[094334] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -094344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094346: 1100 |0001: return-object v0 │ │ +095150: |[095150] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +095160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095162: 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 │ │ @@ -182077,17 +182064,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 │ │ -094348: |[094348] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -094358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09435a: 1100 |0001: return-object v0 │ │ +095164: |[095164] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +095174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095176: 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 │ │ @@ -182099,17 +182086,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 │ │ -09435c: |[09435c] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -09436c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09436e: 1100 |0001: return-object v0 │ │ +095178: |[095178] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +095188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09518a: 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; │ │ │ │ @@ -182118,18 +182105,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094370: |[094370] com.actionbarsherlock.internal.view.menu.ActionMenu.clear:()V │ │ -094380: 5410 c906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -094384: 6e10 aa1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -09438a: 0e00 |0005: return-void │ │ +09518c: |[09518c] com.actionbarsherlock.internal.view.menu.ActionMenu.clear:()V │ │ +09519c: 5410 c906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +0951a0: 6e10 aa1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +0951a6: 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; │ │ │ │ @@ -182138,16 +182125,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09438c: |[09438c] com.actionbarsherlock.internal.view.menu.ActionMenu.close:()V │ │ -09439c: 0e00 |0000: return-void │ │ +0951a8: |[0951a8] com.actionbarsherlock.internal.view.menu.ActionMenu.close:()V │ │ +0951b8: 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;) │ │ @@ -182155,22 +182142,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0943a0: |[0943a0] com.actionbarsherlock.internal.view.menu.ActionMenu.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0943b0: 5420 c906 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -0943b4: 7020 2b15 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@152b │ │ -0943ba: 0a01 |0005: move-result v1 │ │ -0943bc: 6e20 ad1f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0943c2: 0c00 |0009: move-result-object v0 │ │ -0943c4: 1f00 2203 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0322 │ │ -0943c8: 1100 |000c: return-object v0 │ │ +0951bc: |[0951bc] com.actionbarsherlock.internal.view.menu.ActionMenu.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0951cc: 5420 c906 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +0951d0: 7020 2b15 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@152b │ │ +0951d6: 0a01 |0005: move-result v1 │ │ +0951d8: 6e20 ad1f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0951de: 0c00 |0009: move-result-object v0 │ │ +0951e0: 1f00 2003 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0320 │ │ +0951e4: 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 │ │ │ │ @@ -182179,17 +182166,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0943cc: |[0943cc] com.actionbarsherlock.internal.view.menu.ActionMenu.getContext:()Landroid/content/Context; │ │ -0943dc: 5410 c706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ -0943e0: 1100 |0002: return-object v0 │ │ +0951e8: |[0951e8] com.actionbarsherlock.internal.view.menu.ActionMenu.getContext:()Landroid/content/Context; │ │ +0951f8: 5410 c706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@06c7 │ │ +0951fc: 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;) │ │ @@ -182197,20 +182184,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0943e4: |[0943e4] com.actionbarsherlock.internal.view.menu.ActionMenu.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0943f4: 5410 c906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -0943f8: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0943fe: 0c00 |0005: move-result-object v0 │ │ -094400: 1f00 2203 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0322 │ │ -094404: 1100 |0008: return-object v0 │ │ +095200: |[095200] com.actionbarsherlock.internal.view.menu.ActionMenu.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +095210: 5410 c906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +095214: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09521a: 0c00 |0005: move-result-object v0 │ │ +09521c: 1f00 2003 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0320 │ │ +095220: 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 │ │ │ │ @@ -182219,32 +182206,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -094408: |[094408] com.actionbarsherlock.internal.view.menu.ActionMenu.hasVisibleItems:()Z │ │ -094418: 5442 c906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -09441c: 6e10 b31f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -094422: 0a01 |0005: move-result v1 │ │ -094424: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -094426: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -09442a: 6e20 ad1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -094430: 0c03 |000c: move-result-object v3 │ │ -094432: 1f03 b802 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -094436: 6e10 5015 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.isVisible:()Z // method@1550 │ │ -09443c: 0a03 |0012: move-result v3 │ │ -09443e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -094442: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -094444: 0f03 |0016: return v3 │ │ -094446: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09444a: 28ee |0019: goto 0007 // -0012 │ │ -09444c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -09444e: 28fb |001b: goto 0016 // -0005 │ │ +095224: |[095224] com.actionbarsherlock.internal.view.menu.ActionMenu.hasVisibleItems:()Z │ │ +095234: 5442 c906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +095238: 6e10 b31f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09523e: 0a01 |0005: move-result v1 │ │ +095240: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +095242: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +095246: 6e20 ad1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09524c: 0c03 |000c: move-result-object v3 │ │ +09524e: 1f03 b602 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +095252: 6e10 5015 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.isVisible:()Z // method@1550 │ │ +095258: 0a03 |0012: move-result v3 │ │ +09525a: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +09525e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +095260: 0f03 |0016: return v3 │ │ +095262: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +095266: 28ee |0019: goto 0007 // -0012 │ │ +095268: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +09526a: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x0015 line=155 │ │ @@ -182262,22 +182249,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -094450: |[094450] com.actionbarsherlock.internal.view.menu.ActionMenu.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -094460: 7030 2c15 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@152c │ │ -094466: 0c00 |0003: move-result-object v0 │ │ -094468: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -09446c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09446e: 0f00 |0007: return v0 │ │ -094470: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -094472: 28fe |0009: goto 0007 // -0002 │ │ +09526c: |[09526c] com.actionbarsherlock.internal.view.menu.ActionMenu.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +09527c: 7030 2c15 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@152c │ │ +095282: 0c00 |0003: move-result-object v0 │ │ +095284: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +095288: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09528a: 0f00 |0007: return v0 │ │ +09528c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09528e: 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; │ │ @@ -182287,27 +182274,27 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -094474: |[094474] com.actionbarsherlock.internal.view.menu.ActionMenu.performIdentifierAction:(II)Z │ │ -094484: 7020 2b15 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@152b │ │ -09448a: 0a00 |0003: move-result v0 │ │ -09448c: 3b00 0400 |0004: if-gez v0, 0008 // +0004 │ │ -094490: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -094492: 0f01 |0007: return v1 │ │ -094494: 5421 c906 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -094498: 6e20 ad1f 0100 |000a: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09449e: 0c01 |000d: move-result-object v1 │ │ -0944a0: 1f01 b802 |000e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -0944a4: 6e10 4b15 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@154b │ │ -0944aa: 0a01 |0013: move-result v1 │ │ -0944ac: 28f3 |0014: goto 0007 // -000d │ │ +095290: |[095290] com.actionbarsherlock.internal.view.menu.ActionMenu.performIdentifierAction:(II)Z │ │ +0952a0: 7020 2b15 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@152b │ │ +0952a6: 0a00 |0003: move-result v0 │ │ +0952a8: 3b00 0400 |0004: if-gez v0, 0008 // +0004 │ │ +0952ac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0952ae: 0f01 |0007: return v1 │ │ +0952b0: 5421 c906 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +0952b4: 6e20 ad1f 0100 |000a: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0952ba: 0c01 |000d: move-result-object v1 │ │ +0952bc: 1f01 b602 |000e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +0952c0: 6e10 4b15 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@154b │ │ +0952c6: 0a01 |0013: move-result v1 │ │ +0952c8: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=185 │ │ 0x0006 line=186 │ │ 0x0007 line=189 │ │ locals : │ │ @@ -182321,23 +182308,23 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0944b0: |[0944b0] com.actionbarsherlock.internal.view.menu.ActionMenu.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0944c0: 7030 2c15 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@152c │ │ -0944c6: 0c00 |0003: move-result-object v0 │ │ -0944c8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0944cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0944ce: 0f01 |0007: return v1 │ │ -0944d0: 6e10 4b15 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@154b │ │ -0944d6: 0a01 |000b: move-result v1 │ │ -0944d8: 28fb |000c: goto 0007 // -0005 │ │ +0952cc: |[0952cc] com.actionbarsherlock.internal.view.menu.ActionMenu.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0952dc: 7030 2c15 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@152c │ │ +0952e2: 0c00 |0003: move-result-object v0 │ │ +0952e4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0952e8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0952ea: 0f01 |0007: return v1 │ │ +0952ec: 6e10 4b15 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@154b │ │ +0952f2: 0a01 |000b: move-result v1 │ │ +0952f4: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0007 line=198 │ │ locals : │ │ @@ -182352,32 +182339,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0944dc: |[0944dc] com.actionbarsherlock.internal.view.menu.ActionMenu.removeGroup:(I)V │ │ -0944ec: 5442 c906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -0944f0: 6e10 b31f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0944f6: 0a01 |0005: move-result v1 │ │ -0944f8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0944fa: 3510 1700 |0007: if-ge v0, v1, 001e // +0017 │ │ -0944fe: 6e20 ad1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -094504: 0c03 |000c: move-result-object v3 │ │ -094506: 1f03 b802 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -09450a: 6e10 4015 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ -094510: 0a03 |0012: move-result v3 │ │ -094512: 3353 0800 |0013: if-ne v3, v5, 001b // +0008 │ │ -094516: 6e20 b01f 0200 |0015: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -09451c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -094520: 28ed |001a: goto 0007 // -0013 │ │ -094522: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -094526: 28ea |001d: goto 0007 // -0016 │ │ -094528: 0e00 |001e: return-void │ │ +0952f8: |[0952f8] com.actionbarsherlock.internal.view.menu.ActionMenu.removeGroup:(I)V │ │ +095308: 5442 c906 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +09530c: 6e10 b31f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +095312: 0a01 |0005: move-result v1 │ │ +095314: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +095316: 3510 1700 |0007: if-ge v0, v1, 001e // +0017 │ │ +09531a: 6e20 ad1f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +095320: 0c03 |000c: move-result-object v3 │ │ +095322: 1f03 b602 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +095326: 6e10 4015 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ +09532c: 0a03 |0012: move-result v3 │ │ +09532e: 3353 0800 |0013: if-ne v3, v5, 001b // +0008 │ │ +095332: 6e20 b01f 0200 |0015: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +095338: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09533c: 28ed |001a: goto 0007 // -0013 │ │ +09533e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +095342: 28ea |001d: goto 0007 // -0016 │ │ +095344: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ 0x0006 line=204 │ │ 0x0007 line=205 │ │ 0x0009 line=206 │ │ @@ -182397,20 +182384,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09452c: |[09452c] com.actionbarsherlock.internal.view.menu.ActionMenu.removeItem:(I)V │ │ -09453c: 5420 c906 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -094540: 7020 2b15 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@152b │ │ -094546: 0a01 |0005: move-result v1 │ │ -094548: 6e20 b01f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -09454e: 0e00 |0009: return-void │ │ +095348: |[095348] com.actionbarsherlock.internal.view.menu.ActionMenu.removeItem:(I)V │ │ +095358: 5420 c906 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +09535c: 7020 2b15 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@152b │ │ +095362: 0a01 |0005: move-result v1 │ │ +095364: 6e20 b01f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +09536a: 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 │ │ @@ -182420,31 +182407,31 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -094550: |[094550] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupCheckable:(IZZ)V │ │ -094560: 5453 c906 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -094564: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09456a: 0a02 |0005: move-result v2 │ │ -09456c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -09456e: 3520 1700 |0007: if-ge v0, v2, 001e // +0017 │ │ -094572: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -094578: 0c01 |000c: move-result-object v1 │ │ -09457a: 1f01 b802 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -09457e: 6e10 4015 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ -094584: 0a04 |0012: move-result v4 │ │ -094586: 3364 0800 |0013: if-ne v4, v6, 001b // +0008 │ │ -09458a: 6e20 5515 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1555 │ │ -094590: 6e20 5815 8100 |0018: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@1558 │ │ -094596: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09459a: 28ea |001d: goto 0007 // -0016 │ │ -09459c: 0e00 |001e: return-void │ │ +09536c: |[09536c] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupCheckable:(IZZ)V │ │ +09537c: 5453 c906 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +095380: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +095386: 0a02 |0005: move-result v2 │ │ +095388: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +09538a: 3520 1700 |0007: if-ge v0, v2, 001e // +0017 │ │ +09538e: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +095394: 0c01 |000c: move-result-object v1 │ │ +095396: 1f01 b602 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +09539a: 6e10 4015 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ +0953a0: 0a04 |0012: move-result v4 │ │ +0953a2: 3364 0800 |0013: if-ne v4, v6, 001b // +0008 │ │ +0953a6: 6e20 5515 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1555 │ │ +0953ac: 6e20 5815 8100 |0018: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@1558 │ │ +0953b2: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0953b6: 28ea |001d: goto 0007 // -0016 │ │ +0953b8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0002 line=222 │ │ 0x0006 line=224 │ │ 0x0009 line=225 │ │ 0x000f line=226 │ │ @@ -182467,30 +182454,30 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0945a0: |[0945a0] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupEnabled:(IZ)V │ │ -0945b0: 5453 c906 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -0945b4: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0945ba: 0a02 |0005: move-result v2 │ │ -0945bc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0945be: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ -0945c2: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0945c8: 0c01 |000c: move-result-object v1 │ │ -0945ca: 1f01 b802 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -0945ce: 6e10 4015 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ -0945d4: 0a04 |0012: move-result v4 │ │ -0945d6: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ -0945da: 6e20 5715 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1557 │ │ -0945e0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0945e4: 28ed |001a: goto 0007 // -0013 │ │ -0945e6: 0e00 |001b: return-void │ │ +0953bc: |[0953bc] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupEnabled:(IZ)V │ │ +0953cc: 5453 c906 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +0953d0: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0953d6: 0a02 |0005: move-result v2 │ │ +0953d8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0953da: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ +0953de: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0953e4: 0c01 |000c: move-result-object v1 │ │ +0953e6: 1f01 b602 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +0953ea: 6e10 4015 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ +0953f0: 0a04 |0012: move-result v4 │ │ +0953f2: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ +0953f6: 6e20 5715 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1557 │ │ +0953fc: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +095400: 28ed |001a: goto 0007 // -0013 │ │ +095402: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0002 line=235 │ │ 0x0006 line=237 │ │ 0x0009 line=238 │ │ 0x000f line=239 │ │ @@ -182511,30 +182498,30 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0945e8: |[0945e8] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupVisible:(IZ)V │ │ -0945f8: 5453 c906 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -0945fc: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -094602: 0a02 |0005: move-result v2 │ │ -094604: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -094606: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ -09460a: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -094610: 0c01 |000c: move-result-object v1 │ │ -094612: 1f01 b802 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -094616: 6e10 4015 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ -09461c: 0a04 |0012: move-result v4 │ │ -09461e: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ -094622: 6e20 6515 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1565 │ │ -094628: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09462c: 28ed |001a: goto 0007 // -0013 │ │ -09462e: 0e00 |001b: return-void │ │ +095404: |[095404] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupVisible:(IZ)V │ │ +095414: 5453 c906 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +095418: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09541e: 0a02 |0005: move-result v2 │ │ +095420: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +095422: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ +095426: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09542c: 0c01 |000c: move-result-object v1 │ │ +09542e: 1f01 b602 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +095432: 6e10 4015 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@1540 │ │ +095438: 0a04 |0012: move-result v4 │ │ +09543a: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ +09543e: 6e20 6515 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1565 │ │ +095444: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +095448: 28ed |001a: goto 0007 // -0013 │ │ +09544a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ 0x000f line=251 │ │ @@ -182555,17 +182542,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094630: |[094630] com.actionbarsherlock.internal.view.menu.ActionMenu.setQwertyMode:(Z)V │ │ -094640: 5c01 c806 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@06c8 │ │ -094644: 0e00 |0002: return-void │ │ +09544c: |[09544c] com.actionbarsherlock.internal.view.menu.ActionMenu.setQwertyMode:(Z)V │ │ +09545c: 5c01 c806 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@06c8 │ │ +095460: 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 │ │ @@ -182575,32 +182562,32 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094648: |[094648] com.actionbarsherlock.internal.view.menu.ActionMenu.size:()I │ │ -094658: 5410 c906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ -09465c: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -094662: 0a00 |0005: move-result v0 │ │ -094664: 0f00 |0006: return v0 │ │ +095464: |[095464] com.actionbarsherlock.internal.view.menu.ActionMenu.size:()I │ │ +095474: 5410 c906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@06c9 │ │ +095478: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +09547e: 0a00 |0005: move-result v0 │ │ +095480: 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 : 487 (ActionMenu.java) │ │ + source_file_idx : 492 (ActionMenu.java) │ │ │ │ Class #662 header: │ │ -class_idx : 696 │ │ +class_idx : 694 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 489 │ │ +superclass_idx : 941 │ │ +source_file_idx : 494 │ │ static_fields_size : 5 │ │ instance_fields_size: 12 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 43 │ │ │ │ Class #662 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ @@ -182689,24 +182676,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 │ │ -094668: |[094668] com.actionbarsherlock.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ -094678: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09467e: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -094682: 5910 d106 |0005: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -094686: 5b12 d006 |0007: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ -09468a: 5914 d406 |0009: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@06d4 │ │ -09468e: 5913 d206 |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@06d2 │ │ -094692: 5916 d606 |000d: iput v6, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@06d6 │ │ -094696: 5b17 d906 |000f: iput-object v7, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ -09469a: 0e00 |0011: return-void │ │ +095484: |[095484] com.actionbarsherlock.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ +095494: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09549a: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +09549e: 5910 d106 |0005: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0954a2: 5b12 d006 |0007: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ +0954a6: 5914 d406 |0009: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@06d4 │ │ +0954aa: 5913 d206 |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@06d2 │ │ +0954ae: 5916 d606 |000d: iput v6, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@06d6 │ │ +0954b2: 5b17 d906 |000f: iput-object v7, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ +0954b6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=53 │ │ 0x0007 line=62 │ │ 0x0009 line=63 │ │ 0x000b line=64 │ │ @@ -182728,17 +182715,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09469c: |[09469c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ -0946ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0946ae: 0f00 |0001: return v0 │ │ +0954b8: |[0954b8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ +0954c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0954ca: 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;) │ │ @@ -182746,17 +182733,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0946b0: |[0946b0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ -0946c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0946c2: 0f00 |0001: return v0 │ │ +0954cc: |[0954cc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ +0954dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0954de: 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;) │ │ @@ -182764,17 +182751,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0946c4: |[0946c4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0946d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0946d6: 1100 |0001: return-object v0 │ │ +0954e0: |[0954e0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0954f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0954f2: 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;) │ │ @@ -182782,17 +182769,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0946d8: |[0946d8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ -0946e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0946ea: 1100 |0001: return-object v0 │ │ +0954f4: |[0954f4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ +095504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095506: 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;) │ │ @@ -182800,17 +182787,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0946ec: |[0946ec] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ -0946fc: 5710 d706 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@06d7 │ │ -094700: 0f00 |0002: return v0 │ │ +095508: |[095508] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ +095518: 5710 d706 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@06d7 │ │ +09551c: 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;) │ │ @@ -182818,17 +182805,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094704: |[094704] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ -094714: 5210 d206 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@06d2 │ │ -094718: 0f00 |0002: return v0 │ │ +095520: |[095520] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ +095530: 5210 d206 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@06d2 │ │ +095534: 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;) │ │ @@ -182836,17 +182823,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09471c: |[09471c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -09472c: 5410 d306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@06d3 │ │ -094730: 1100 |0002: return-object v0 │ │ +095538: |[095538] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +095548: 5410 d306 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@06d3 │ │ +09554c: 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;) │ │ @@ -182854,17 +182841,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094734: |[094734] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ -094744: 5410 d506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ -094748: 1100 |0002: return-object v0 │ │ +095550: |[095550] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ +095560: 5410 d506 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ +095564: 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;) │ │ @@ -182872,17 +182859,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09474c: |[09474c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getItemId:()I │ │ -09475c: 5210 d406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@06d4 │ │ -094760: 0f00 |0002: return v0 │ │ +095568: |[095568] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getItemId:()I │ │ +095578: 5210 d406 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@06d4 │ │ +09557c: 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;) │ │ @@ -182890,17 +182877,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094764: |[094764] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -094774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094776: 1100 |0001: return-object v0 │ │ +095580: |[095580] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +095590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095592: 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;) │ │ @@ -182908,17 +182895,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094778: |[094778] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ -094788: 5710 d806 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@06d8 │ │ -09478c: 0f00 |0002: return v0 │ │ +095594: |[095594] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ +0955a4: 5710 d806 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@06d8 │ │ +0955a8: 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;) │ │ @@ -182926,17 +182913,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094790: |[094790] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getOrder:()I │ │ -0947a0: 5210 d606 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@06d6 │ │ -0947a4: 0f00 |0002: return v0 │ │ +0955ac: |[0955ac] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getOrder:()I │ │ +0955bc: 5210 d606 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@06d6 │ │ +0955c0: 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;) │ │ @@ -182944,17 +182931,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0947a8: |[0947a8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0947b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0947ba: 1100 |0001: return-object v0 │ │ +0955c4: |[0955c4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0955d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0955d6: 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;) │ │ @@ -182962,17 +182949,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0947bc: |[0947bc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ -0947cc: 5410 d906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ -0947d0: 1100 |0002: return-object v0 │ │ +0955d8: |[0955d8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ +0955e8: 5410 d906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ +0955ec: 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;) │ │ @@ -182980,17 +182967,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0947d4: |[0947d4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0947e4: 5410 da06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@06da │ │ -0947e8: 1100 |0002: return-object v0 │ │ +0955f0: |[0955f0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +095600: 5410 da06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@06da │ │ +095604: 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;) │ │ @@ -182998,17 +182985,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0947ec: |[0947ec] com.actionbarsherlock.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ -0947fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0947fe: 0f00 |0001: return v0 │ │ +095608: |[095608] com.actionbarsherlock.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ +095618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09561a: 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;) │ │ @@ -183016,31 +183003,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -094800: |[094800] com.actionbarsherlock.internal.view.menu.ActionMenuItem.invoke:()Z │ │ -094810: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -094812: 5431 cf06 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@06cf │ │ -094816: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ -09481a: 5431 cf06 |0005: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@06cf │ │ -09481e: 7220 891b 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b89 │ │ -094824: 0a01 |000a: move-result v1 │ │ -094826: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ -09482a: 0f00 |000d: return v0 │ │ -09482c: 5431 d506 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ -094830: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -094834: 5431 d006 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ -094838: 5432 d506 |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ -09483c: 6e20 4101 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -094842: 28f4 |0019: goto 000d // -000c │ │ -094844: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -094846: 28f2 |001b: goto 000d // -000e │ │ +09561c: |[09561c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.invoke:()Z │ │ +09562c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09562e: 5431 cf06 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@06cf │ │ +095632: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ +095636: 5431 cf06 |0005: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@06cf │ │ +09563a: 7220 891b 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b89 │ │ +095640: 0a01 |000a: move-result v1 │ │ +095642: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ +095646: 0f00 |000d: return v0 │ │ +095648: 5431 d506 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ +09564c: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +095650: 5431 d006 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ +095654: 5432 d506 |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ +095658: 6e20 4101 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +09565e: 28f4 |0019: goto 000d // -000c │ │ +095660: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +095662: 28f2 |001b: goto 000d // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=213 │ │ 0x000d line=222 │ │ 0x000e line=217 │ │ 0x0012 line=218 │ │ 0x001a line=222 │ │ @@ -183052,17 +183039,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094848: |[094848] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ -094858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09485a: 0f00 |0001: return v0 │ │ +095664: |[095664] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ +095674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095676: 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;) │ │ @@ -183070,22 +183057,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -09485c: |[09485c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ -09486c: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -094870: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -094874: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -094878: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09487a: 0f00 |0007: return v0 │ │ -09487c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09487e: 28fe |0009: goto 0007 // -0002 │ │ +095678: |[095678] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ +095688: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +09568c: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +095690: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +095694: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +095696: 0f00 |0007: return v0 │ │ +095698: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09569a: 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;) │ │ @@ -183093,22 +183080,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -094880: |[094880] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ -094890: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -094894: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -094898: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -09489c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09489e: 0f00 |0007: return v0 │ │ -0948a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0948a2: 28fe |0009: goto 0007 // -0002 │ │ +09569c: |[09569c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ +0956ac: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0956b0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0956b4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0956b8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0956ba: 0f00 |0007: return v0 │ │ +0956bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0956be: 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;) │ │ @@ -183116,22 +183103,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0948a4: |[0948a4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ -0948b4: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -0948b8: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0948bc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0948c0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0948c2: 0f00 |0007: return v0 │ │ -0948c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0948c6: 28fe |0009: goto 0007 // -0002 │ │ +0956c0: |[0956c0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ +0956d0: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0956d4: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0956d8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0956dc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0956de: 0f00 |0007: return v0 │ │ +0956e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0956e2: 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;) │ │ @@ -183139,22 +183126,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0948c8: |[0948c8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ -0948d8: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -0948dc: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0948e0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0948e4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0948e6: 0f00 |0007: return v0 │ │ -0948e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0948ea: 28fe |0009: goto 0007 // -0002 │ │ +0956e4: |[0956e4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ +0956f4: 5210 d106 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0956f8: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0956fc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +095700: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +095702: 0f00 |0007: return v0 │ │ +095704: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +095706: 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;) │ │ @@ -183162,18 +183149,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 │ │ -0948ec: |[0948ec] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0948fc: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -094900: 7010 911f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f91 │ │ -094906: 2700 |0005: throw v0 │ │ +095708: |[095708] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095718: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +09571c: 7010 911f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f91 │ │ +095722: 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; │ │ │ │ @@ -183182,18 +183169,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094908: |[094908] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -094918: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -09491c: 7010 911f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f91 │ │ -094922: 2700 |0005: throw v0 │ │ +095724: |[095724] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +095734: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +095738: 7010 911f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f91 │ │ +09573e: 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 │ │ │ │ @@ -183202,18 +183189,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 │ │ -094924: |[094924] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094934: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -094938: 7010 911f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f91 │ │ -09493e: 2700 |0005: throw v0 │ │ +095740: |[095740] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095750: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +095754: 7010 911f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f91 │ │ +09575a: 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; │ │ │ │ @@ -183222,17 +183209,17 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094940: |[094940] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -094950: 5e01 d706 |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@06d7 │ │ -094954: 1100 |0002: return-object v0 │ │ +09575c: |[09575c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +09576c: 5e01 d706 |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@06d7 │ │ +095770: 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 │ │ @@ -183242,24 +183229,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -094958: |[094958] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -094968: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -09496c: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ -094970: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -094974: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -094976: b610 |0007: or-int/2addr v0, v1 │ │ -094978: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -09497c: 1102 |000a: return-object v2 │ │ -09497e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -094980: 28fb |000c: goto 0007 // -0005 │ │ +095774: |[095774] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +095784: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +095788: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ +09578c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +095790: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +095792: b610 |0007: or-int/2addr v0, v1 │ │ +095794: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +095798: 1102 |000a: return-object v2 │ │ +09579a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09579c: 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; │ │ @@ -183270,24 +183257,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -094984: |[094984] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -094994: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -094998: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ -09499c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0949a0: 1220 |0006: const/4 v0, #int 2 // #2 │ │ -0949a2: b610 |0007: or-int/2addr v0, v1 │ │ -0949a4: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -0949a8: 1102 |000a: return-object v2 │ │ -0949aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0949ac: 28fb |000c: goto 0007 // -0005 │ │ +0957a0: |[0957a0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0957b0: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0957b4: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ +0957b8: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0957bc: 1220 |0006: const/4 v0, #int 2 // #2 │ │ +0957be: b610 |0007: or-int/2addr v0, v1 │ │ +0957c0: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0957c4: 1102 |000a: return-object v2 │ │ +0957c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0957c8: 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; │ │ @@ -183298,24 +183285,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0949b0: |[0949b0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0949c0: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -0949c4: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ -0949c8: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0949cc: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0949d0: b610 |0008: or-int/2addr v0, v1 │ │ -0949d2: 5920 d106 |0009: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -0949d6: 1102 |000b: return-object v2 │ │ -0949d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0949da: 28fb |000d: goto 0008 // -0005 │ │ +0957cc: |[0957cc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0957dc: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0957e0: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ +0957e4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0957e8: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0957ec: b610 |0008: or-int/2addr v0, v1 │ │ +0957ee: 5920 d106 |0009: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +0957f2: 1102 |000b: return-object v2 │ │ +0957f4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0957f6: 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; │ │ @@ -183326,24 +183313,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 │ │ -0949dc: |[0949dc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0949ec: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -0949f0: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -0949f4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0949f8: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -0949fa: b610 |0007: or-int/2addr v0, v1 │ │ -0949fc: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -094a00: 1102 |000a: return-object v2 │ │ -094a02: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -094a04: 28fb |000c: goto 0007 // -0005 │ │ +0957f8: |[0957f8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +095808: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +09580c: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +095810: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +095814: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +095816: b610 |0007: or-int/2addr v0, v1 │ │ +095818: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +09581c: 1102 |000a: return-object v2 │ │ +09581e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +095820: 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; │ │ @@ -183354,22 +183341,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -094a08: |[094a08] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -094a18: 5410 d006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ -094a1c: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -094a22: 0c00 |0005: move-result-object v0 │ │ -094a24: 6e20 9801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -094a2a: 0c00 |0009: move-result-object v0 │ │ -094a2c: 5b10 d306 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@06d3 │ │ -094a30: 1101 |000c: return-object v1 │ │ +095824: |[095824] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +095834: 5410 d006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ +095838: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +09583e: 0c00 |0005: move-result-object v0 │ │ +095840: 6e20 9801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +095846: 0c00 |0009: move-result-object v0 │ │ +095848: 5b10 d306 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@06d3 │ │ +09584c: 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 │ │ @@ -183379,17 +183366,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 │ │ -094a34: |[094a34] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094a44: 5b01 d306 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@06d3 │ │ -094a48: 1100 |0002: return-object v0 │ │ +095850: |[095850] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095860: 5b01 d306 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@06d3 │ │ +095864: 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; │ │ @@ -183399,17 +183386,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 │ │ -094a4c: |[094a4c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094a5c: 5b01 d506 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ -094a60: 1100 |0002: return-object v0 │ │ +095868: |[095868] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095878: 5b01 d506 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@06d5 │ │ +09587c: 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; │ │ @@ -183419,17 +183406,17 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094a64: |[094a64] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -094a74: 5e01 d806 |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@06d8 │ │ -094a78: 1100 |0002: return-object v0 │ │ +095880: |[095880] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +095890: 5e01 d806 |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@06d8 │ │ +095894: 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 │ │ @@ -183439,16 +183426,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 │ │ -094a7c: |[094a7c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094a8c: 1100 |0000: return-object v0 │ │ +095898: |[095898] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0958a8: 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; │ │ │ │ @@ -183457,17 +183444,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 │ │ -094a90: |[094a90] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094aa0: 5b01 cf06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@06cf │ │ -094aa4: 1100 |0002: return-object v0 │ │ +0958ac: |[0958ac] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0958bc: 5b01 cf06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@06cf │ │ +0958c0: 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; │ │ @@ -183477,18 +183464,18 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -094aa8: |[094aa8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -094ab8: 5e01 d806 |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@06d8 │ │ -094abc: 5e02 d706 |0002: iput-char v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@06d7 │ │ -094ac0: 1100 |0004: return-object v0 │ │ +0958c4: |[0958c4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0958d4: 5e01 d806 |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@06d8 │ │ +0958d8: 5e02 d706 |0002: iput-char v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@06d7 │ │ +0958dc: 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; │ │ @@ -183500,16 +183487,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -094ac4: |[094ac4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ -094ad4: 0e00 |0000: return-void │ │ +0958e0: |[0958e0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ +0958f0: 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 │ │ │ │ @@ -183518,17 +183505,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -094ad8: |[094ad8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -094ae8: 6e20 6015 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@1560 │ │ -094aee: 1100 |0003: return-object v0 │ │ +0958f4: |[0958f4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +095904: 6e20 6015 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@1560 │ │ +09590a: 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 │ │ @@ -183538,22 +183525,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -094af0: |[094af0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -094b00: 5410 d006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ -094b04: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -094b0a: 0c00 |0005: move-result-object v0 │ │ -094b0c: 6e20 a101 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -094b12: 0c00 |0009: move-result-object v0 │ │ -094b14: 5b10 d906 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ -094b18: 1101 |000c: return-object v1 │ │ +09590c: |[09590c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +09591c: 5410 d006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@06d0 │ │ +095920: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +095926: 0c00 |0005: move-result-object v0 │ │ +095928: 6e20 a101 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +09592e: 0c00 |0009: move-result-object v0 │ │ +095930: 5b10 d906 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ +095934: 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 │ │ @@ -183563,17 +183550,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 │ │ -094b1c: |[094b1c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094b2c: 5b01 d906 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ -094b30: 1100 |0002: return-object v0 │ │ +095938: |[095938] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095948: 5b01 d906 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@06d9 │ │ +09594c: 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; │ │ @@ -183583,17 +183570,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 │ │ -094b34: |[094b34] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -094b44: 5b01 da06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@06da │ │ -094b48: 1100 |0002: return-object v0 │ │ +095950: |[095950] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +095960: 5b01 da06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@06da │ │ +095964: 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; │ │ @@ -183603,40 +183590,40 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -094b4c: |[094b4c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -094b5c: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -094b60: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ -094b64: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -094b68: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -094b6a: b610 |0007: or-int/2addr v0, v1 │ │ -094b6c: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ -094b70: 1102 |000a: return-object v2 │ │ -094b72: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -094b76: 28fa |000d: goto 0007 // -0006 │ │ +095968: |[095968] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +095978: 5220 d106 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +09597c: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ +095980: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +095984: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +095986: b610 |0007: or-int/2addr v0, v1 │ │ +095988: 5920 d106 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@06d1 │ │ +09598c: 1102 |000a: return-object v2 │ │ +09598e: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +095992: 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 : 489 (ActionMenuItem.java) │ │ + source_file_idx : 494 (ActionMenuItem.java) │ │ │ │ Class #663 header: │ │ -class_idx : 697 │ │ +class_idx : 695 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 574 │ │ -source_file_idx : 490 │ │ +superclass_idx : 572 │ │ +source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 26 │ │ │ │ Class #663 annotations: │ │ Annotations on field #1760 'mListeners' │ │ @@ -183696,18 +183683,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -094b78: |[094b78] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ -094b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094b8a: 7030 6715 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1567 │ │ -094b90: 0e00 |0004: return-void │ │ +095994: |[095994] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ +0959a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0959a6: 7030 6715 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1567 │ │ +0959ac: 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; │ │ @@ -183717,18 +183704,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 │ │ -094b94: |[094b94] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -094ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094ba6: 7040 6815 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1568 │ │ -094bac: 0e00 |0004: return-void │ │ +0959b0: |[0959b0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0959c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0959c2: 7040 6815 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1568 │ │ +0959c8: 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; │ │ @@ -183738,99 +183725,101 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 35 16-bit code units │ │ -094bb0: |[094bb0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -094bc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -094bc2: 7030 d00f 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ -094bc8: 2201 cf03 |0004: new-instance v1, Ljava/util/HashSet; // type@03cf │ │ -094bcc: 7010 ce1f 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@1fce │ │ -094bd2: 5b31 e006 |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ -094bd6: 6001 da03 |000b: sget v1, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@03da │ │ -094bda: 7120 a712 1400 |000d: invoke-static {v4, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ -094be0: 0a01 |0010: move-result v1 │ │ -094be2: 5c31 db06 |0011: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@06db │ │ -094be6: 6201 2a05 |0013: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@052a │ │ -094bea: 6e52 3c01 5421 |0015: invoke-virtual {v4, v5, v1, v2, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -094bf0: 0c00 |0018: move-result-object v0 │ │ -094bf2: 6e30 aa01 2002 |0019: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -094bf8: 0a01 |001c: move-result v1 │ │ -094bfa: 5931 e106 |001d: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ -094bfe: 6e10 b501 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -094c04: 0e00 |0022: return-void │ │ + insns size : 37 16-bit code units │ │ +0959cc: |[0959cc] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0959dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0959de: 7030 d00f 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ +0959e4: 2201 cd03 |0004: new-instance v1, Ljava/util/HashSet; // type@03cd │ │ +0959e8: 7010 ce1f 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@1fce │ │ +0959ee: 5b31 e006 |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ +0959f2: 6001 da03 |000b: sget v1, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@03da │ │ +0959f6: 7120 a712 1400 |000d: invoke-static {v4, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ +0959fc: 0a01 |0010: move-result v1 │ │ +0959fe: 5c31 db06 |0011: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@06db │ │ +095a02: 6201 2a05 |0013: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@052a │ │ +095a06: 6e52 3c01 5421 |0015: invoke-virtual {v4, v5, v1, v2, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +095a0c: 0c00 |0018: move-result-object v0 │ │ +095a0e: 6001 2b05 |0019: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView_android_minWidth:I // field@052b │ │ +095a12: 6e30 aa01 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +095a18: 0a01 |001e: move-result v1 │ │ +095a1a: 5931 e106 |001f: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ +095a1e: 6e10 b501 0000 |0021: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +095a24: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0004 line=62 │ │ 0x000b line=75 │ │ 0x0013 line=77 │ │ 0x0019 line=79 │ │ - 0x001f line=81 │ │ - 0x0022 line=82 │ │ + 0x0021 line=81 │ │ + 0x0024 line=82 │ │ locals : │ │ - 0x0019 - 0x0023 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x0023 reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ - 0x0000 - 0x0023 reg=4 context Landroid/content/Context; │ │ - 0x0000 - 0x0023 reg=5 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x0023 reg=6 defStyle I │ │ + 0x0019 - 0x0025 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x0025 reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ + 0x0000 - 0x0025 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0025 reg=5 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x0025 reg=6 defStyle I │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ name : 'updateTextButtonVisibility' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -094c08: |[094c08] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ -094c18: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -094c1a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -094c1c: 5443 e206 |0002: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ -094c20: 6e10 bc18 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getText:()Ljava/lang/CharSequence; // method@18bc │ │ -094c26: 0c03 |0007: move-result-object v3 │ │ -094c28: 7110 f70c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -094c2e: 0a03 |000b: move-result v3 │ │ -094c30: 3903 2400 |000c: if-nez v3, 0030 // +0024 │ │ -094c34: 0110 |000e: move v0, v1 │ │ -094c36: 5443 dd06 |000f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -094c3a: 6e10 b30f 0300 |0011: invoke-virtual {v3}, Landroid/widget/ImageButton;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0fb3 │ │ -094c40: 0c03 |0014: move-result-object v3 │ │ -094c42: 3803 1200 |0015: if-eqz v3, 0027 // +0012 │ │ -094c46: 5443 de06 |0017: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -094c4a: 6e10 dd16 0300 |0019: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@16dd │ │ -094c50: 0a03 |001c: move-result v3 │ │ -094c52: 3803 1500 |001d: if-eqz v3, 0032 // +0015 │ │ -094c56: 5543 db06 |001f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@06db │ │ -094c5a: 3903 0600 |0021: if-nez v3, 0027 // +0006 │ │ -094c5e: 5543 dc06 |0023: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@06dc │ │ -094c62: 3803 0d00 |0025: if-eqz v3, 0032 // +000d │ │ -094c66: b510 |0027: and-int/2addr v0, v1 │ │ -094c68: 5441 e206 |0028: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ -094c6c: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ -094c70: 6e20 c218 2100 |002c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setVisibility:(I)V // method@18c2 │ │ -094c76: 0e00 |002f: return-void │ │ -094c78: 0120 |0030: move v0, v2 │ │ -094c7a: 28de |0031: goto 000f // -0022 │ │ -094c7c: 0121 |0032: move v1, v2 │ │ -094c7e: 28f4 |0033: goto 0027 // -000c │ │ -094c80: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -094c84: 28f6 |0036: goto 002c // -000a │ │ +095a28: |[095a28] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ +095a38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +095a3a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +095a3c: 5443 e206 |0002: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ +095a40: 6e10 bc18 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getText:()Ljava/lang/CharSequence; // method@18bc │ │ +095a46: 0c03 |0007: move-result-object v3 │ │ +095a48: 7110 f70c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +095a4e: 0a03 |000b: move-result v3 │ │ +095a50: 3903 2400 |000c: if-nez v3, 0030 // +0024 │ │ +095a54: 0110 |000e: move v0, v1 │ │ +095a56: 5443 dd06 |000f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095a5a: 6e10 b30f 0300 |0011: invoke-virtual {v3}, Landroid/widget/ImageButton;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0fb3 │ │ +095a60: 0c03 |0014: move-result-object v3 │ │ +095a62: 3803 1200 |0015: if-eqz v3, 0027 // +0012 │ │ +095a66: 5443 de06 |0017: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095a6a: 6e10 dd16 0300 |0019: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@16dd │ │ +095a70: 0a03 |001c: move-result v3 │ │ +095a72: 3803 1500 |001d: if-eqz v3, 0032 // +0015 │ │ +095a76: 5543 db06 |001f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@06db │ │ +095a7a: 3903 0600 |0021: if-nez v3, 0027 // +0006 │ │ +095a7e: 5543 dc06 |0023: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@06dc │ │ +095a82: 3803 0d00 |0025: if-eqz v3, 0032 // +000d │ │ +095a86: b510 |0027: and-int/2addr v0, v1 │ │ +095a88: 5441 e206 |0028: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ +095a8c: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ +095a90: 6e20 c218 2100 |002c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setVisibility:(I)V // method@18c2 │ │ +095a96: 0e00 |002f: return-void │ │ +095a98: 0120 |0030: move v0, v2 │ │ +095a9a: 28de |0031: goto 000f // -0022 │ │ +095a9c: 0121 |0032: move v1, v2 │ │ +095a9e: 28f4 |0033: goto 0027 // -000c │ │ +095aa0: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +095aa4: 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 - │ │ @@ -183839,18 +183828,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 │ │ -094c88: |[094c88] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -094c98: 5410 e006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ -094c9c: 7220 ea1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ -094ca2: 0e00 |0005: return-void │ │ +095aa8: |[095aa8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +095ab8: 5410 e006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ +095abc: 7220 ea1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ +095ac2: 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; │ │ @@ -183860,23 +183849,23 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -094ca4: |[094ca4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -094cb4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -094cb8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -094cbc: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -094cc0: 6e20 7d15 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@157d │ │ -094cc6: 0a00 |0009: move-result v0 │ │ -094cc8: 0f00 |000a: return v0 │ │ -094cca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -094ccc: 28fe |000c: goto 000a // -0002 │ │ +095ac4: |[095ac4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +095ad4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +095ad8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +095adc: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +095ae0: 6e20 7d15 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@157d │ │ +095ae6: 0a00 |0009: move-result v0 │ │ +095ae8: 0f00 |000a: return v0 │ │ +095aea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +095aec: 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; │ │ @@ -183887,18 +183876,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -094cd0: |[094cd0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -094ce0: 6e20 8015 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1580 │ │ -094ce6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -094ce8: 0f00 |0004: return v0 │ │ +095af0: |[095af0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +095b00: 6e20 8015 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1580 │ │ +095b06: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +095b08: 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; │ │ @@ -183908,17 +183897,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 │ │ -094cec: |[094cec] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -094cfc: 5410 de06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -094d00: 1100 |0002: return-object v0 │ │ +095b0c: |[095b0c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +095b1c: 5410 de06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095b20: 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;) │ │ @@ -183926,24 +183915,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -094d04: |[094d04] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ -094d14: 5420 e206 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ -094d18: 6e10 bd18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getVisibility:()I // method@18bd │ │ -094d1e: 0a00 |0005: move-result v0 │ │ -094d20: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -094d24: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ -094d28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -094d2a: 0f00 |000b: return v0 │ │ -094d2c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -094d2e: 28fe |000d: goto 000b // -0002 │ │ +095b24: |[095b24] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ +095b34: 5420 e206 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ +095b38: 6e10 bd18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getVisibility:()I // method@18bd │ │ +095b3e: 0a00 |0005: move-result v0 │ │ +095b40: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +095b44: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ +095b48: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +095b4a: 0f00 |000b: return v0 │ │ +095b4c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +095b4e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -183951,36 +183940,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 │ │ -094d30: |[094d30] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ -094d40: 5b12 de06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -094d44: 6e10 a616 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ -094d4a: 0c00 |0005: move-result-object v0 │ │ -094d4c: 6e20 8815 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1588 │ │ -094d52: 6e20 b216 1200 |0009: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@16b2 │ │ -094d58: 0c00 |000c: move-result-object v0 │ │ -094d5a: 6e20 8e15 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@158e │ │ -094d60: 6e10 a816 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -094d66: 0a00 |0013: move-result v0 │ │ -094d68: 6e20 8915 0100 |0014: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@1589 │ │ -094d6e: 6e10 bc16 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ -094d74: 0a00 |001a: move-result v0 │ │ -094d76: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ -094d7a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -094d7c: 6e20 8f15 0100 |001e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@158f │ │ -094d82: 6e10 ba16 0200 |0021: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ -094d88: 0a00 |0024: move-result v0 │ │ -094d8a: 6e20 8615 0100 |0025: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@1586 │ │ -094d90: 0e00 |0028: return-void │ │ -094d92: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ -094d96: 28f3 |002b: goto 001e // -000d │ │ +095b50: |[095b50] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ +095b60: 5b12 de06 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095b64: 6e10 a616 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ +095b6a: 0c00 |0005: move-result-object v0 │ │ +095b6c: 6e20 8815 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1588 │ │ +095b72: 6e20 b216 1200 |0009: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@16b2 │ │ +095b78: 0c00 |000c: move-result-object v0 │ │ +095b7a: 6e20 8e15 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@158e │ │ +095b80: 6e10 a816 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +095b86: 0a00 |0013: move-result v0 │ │ +095b88: 6e20 8915 0100 |0014: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@1589 │ │ +095b8e: 6e10 bc16 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ +095b94: 0a00 |001a: move-result v0 │ │ +095b96: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ +095b9a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +095b9c: 6e20 8f15 0100 |001e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@158f │ │ +095ba2: 6e10 ba16 0200 |0021: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ +095ba8: 0a00 |0024: move-result v0 │ │ +095baa: 6e20 8615 0100 |0025: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@1586 │ │ +095bb0: 0e00 |0028: return-void │ │ +095bb2: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ +095bb6: 28f3 |002b: goto 001e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=129 │ │ 0x0009 line=130 │ │ 0x0010 line=131 │ │ 0x0017 line=133 │ │ @@ -183997,18 +183986,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -094d98: |[094d98] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ -094da8: 6e10 7515 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ -094dae: 0a00 |0003: move-result v0 │ │ -094db0: 0f00 |0004: return v0 │ │ +095bb8: |[095bb8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ +095bc8: 6e10 7515 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ +095bce: 0a00 |0003: move-result v0 │ │ +095bd0: 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;) │ │ @@ -184016,26 +184005,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -094db4: |[094db4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ -094dc4: 6e10 7515 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ -094dca: 0a00 |0003: move-result v0 │ │ -094dcc: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -094dd0: 5410 de06 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -094dd4: 6e10 a616 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ -094dda: 0c00 |000b: move-result-object v0 │ │ -094ddc: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -094de0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -094de2: 0f00 |000f: return v0 │ │ -094de4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -094de6: 28fe |0011: goto 000f // -0002 │ │ +095bd4: |[095bd4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ +095be4: 6e10 7515 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ +095bea: 0a00 |0003: move-result v0 │ │ +095bec: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +095bf0: 5410 de06 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095bf4: 6e10 a616 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ +095bfa: 0c00 |000b: move-result-object v0 │ │ +095bfc: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +095c00: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +095c02: 0f00 |000f: return v0 │ │ +095c04: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +095c06: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -184043,55 +184032,54 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -094de8: |[094de8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onAttachedToWindow:()V │ │ -094df8: 6f10 db0f 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onAttachedToWindow:()V // method@0fdb │ │ -094dfe: 5432 e006 |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ -094e02: 7210 eb1f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -094e08: 0c00 |0008: move-result-object v0 │ │ -094e0a: 7210 d01f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -094e10: 0a02 |000c: move-result v2 │ │ -094e12: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -094e16: 7210 d11f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -094e1c: 0c01 |0012: move-result-object v1 │ │ -094e1e: 1f01 b602 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b6 │ │ -094e22: 7220 1c15 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@151c │ │ -094e28: 28f1 |0018: goto 0009 // -000f │ │ -094e2a: 0e00 |0019: return-void │ │ +095c08: |[095c08] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onAttachedToWindow:()V │ │ +095c18: 6f10 db0f 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onAttachedToWindow:()V // method@0fdb │ │ +095c1e: 5431 e006 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ +095c22: 7210 eb1f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +095c28: 0c01 |0008: move-result-object v1 │ │ +095c2a: 7210 d01f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +095c30: 0a02 |000c: move-result v2 │ │ +095c32: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +095c36: 7210 d11f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +095c3c: 0c00 |0012: move-result-object v0 │ │ +095c3e: 1f00 b402 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b4 │ │ +095c42: 7220 1c15 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@151c │ │ +095c48: 28f1 |0018: goto 0009 // -000f │ │ +095c4a: 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 │ │ -094e2c: |[094e2c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ -094e3c: 5420 df06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@06df │ │ -094e40: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -094e44: 5420 df06 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@06df │ │ -094e48: 5421 de06 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -094e4c: 7220 4416 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1644 │ │ -094e52: 0e00 |000b: return-void │ │ +095c4c: |[095c4c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ +095c5c: 5420 df06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@06df │ │ +095c60: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +095c64: 5420 df06 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@06df │ │ +095c68: 5421 de06 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095c6c: 7220 4416 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1644 │ │ +095c72: 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; │ │ @@ -184102,68 +184090,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -094e54: |[094e54] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onDetachedFromWindow:()V │ │ -094e64: 6f10 dc0f 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@0fdc │ │ -094e6a: 5432 e006 |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ -094e6e: 7210 eb1f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -094e74: 0c00 |0008: move-result-object v0 │ │ -094e76: 7210 d01f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -094e7c: 0a02 |000c: move-result v2 │ │ -094e7e: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -094e82: 7210 d11f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -094e88: 0c01 |0012: move-result-object v1 │ │ -094e8a: 1f01 b602 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b6 │ │ -094e8e: 7220 1d15 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@151d │ │ -094e94: 28f1 |0018: goto 0009 // -000f │ │ -094e96: 0e00 |0019: return-void │ │ +095c74: |[095c74] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onDetachedFromWindow:()V │ │ +095c84: 6f10 dc0f 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@0fdc │ │ +095c8a: 5431 e006 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ +095c8e: 7210 eb1f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +095c94: 0c01 |0008: move-result-object v1 │ │ +095c96: 7210 d01f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +095c9c: 0a02 |000c: move-result v2 │ │ +095c9e: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +095ca2: 7210 d11f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +095ca8: 0c00 |0012: move-result-object v0 │ │ +095caa: 1f00 b402 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b4 │ │ +095cae: 7220 1d15 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@151d │ │ +095cb4: 28f1 |0018: goto 0009 // -000f │ │ +095cb6: 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 │ │ -094e98: |[094e98] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onFinishInflate:()V │ │ -094ea8: 6000 7804 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__imageButton:I // field@0478 │ │ -094eac: 6e20 6c15 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@156c │ │ -094eb2: 0c00 |0005: move-result-object v0 │ │ -094eb4: 1f00 3b02 |0006: check-cast v0, Landroid/widget/ImageButton; // type@023b │ │ -094eb8: 5b10 dd06 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -094ebc: 6000 8a04 |000a: sget v0, Lcom/actionbarsherlock/R$id;.abs__textButton:I // field@048a │ │ -094ec0: 6e20 6c15 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@156c │ │ -094ec6: 0c00 |000f: move-result-object v0 │ │ -094ec8: 1f00 e802 |0010: check-cast v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // type@02e8 │ │ -094ecc: 5b10 e206 |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ -094ed0: 5410 dd06 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -094ed4: 6e20 b90f 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fb9 │ │ -094eda: 5410 e206 |0019: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ -094ede: 6e20 bf18 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@18bf │ │ -094ee4: 5410 dd06 |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -094ee8: 6e20 ba0f 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0fba │ │ -094eee: 6e20 8b15 1100 |0023: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@158b │ │ -094ef4: 6e20 8c15 1100 |0026: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@158c │ │ -094efa: 0e00 |0029: return-void │ │ +095cb8: |[095cb8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onFinishInflate:()V │ │ +095cc8: 6000 7804 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__imageButton:I // field@0478 │ │ +095ccc: 6e20 6c15 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@156c │ │ +095cd2: 0c00 |0005: move-result-object v0 │ │ +095cd4: 1f00 3902 |0006: check-cast v0, Landroid/widget/ImageButton; // type@0239 │ │ +095cd8: 5b10 dd06 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095cdc: 6000 8a04 |000a: sget v0, Lcom/actionbarsherlock/R$id;.abs__textButton:I // field@048a │ │ +095ce0: 6e20 6c15 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@156c │ │ +095ce6: 0c00 |000f: move-result-object v0 │ │ +095ce8: 1f00 e602 |0010: check-cast v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // type@02e6 │ │ +095cec: 5b10 e206 |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ +095cf0: 5410 dd06 |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095cf4: 6e20 b90f 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fb9 │ │ +095cfa: 5410 e206 |0019: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ +095cfe: 6e20 bf18 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@18bf │ │ +095d04: 5410 dd06 |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095d08: 6e20 ba0f 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0fba │ │ +095d0e: 6e20 8b15 1100 |0023: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@158b │ │ +095d14: 6e20 8c15 1100 |0026: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@158c │ │ +095d1a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x0014 line=115 │ │ 0x0019 line=116 │ │ 0x001e line=117 │ │ @@ -184178,61 +184165,61 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -094efc: |[094efc] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ -094f0c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -094f0e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -094f10: 6e10 7515 0c00 |0002: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ -094f16: 0a0a |0005: move-result v10 │ │ -094f18: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ -094f1c: 0f08 |0008: return v8 │ │ -094f1e: 122a |0009: const/4 v10, #int 2 // #2 │ │ -094f20: 23a5 9904 |000a: new-array v5, v10, [I // type@0499 │ │ -094f24: 2202 5400 |000c: new-instance v2, Landroid/graphics/Rect; // type@0054 │ │ -094f28: 7010 0b02 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@020b │ │ -094f2e: 6e20 7115 5c00 |0011: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@1571 │ │ -094f34: 6e20 7415 2c00 |0014: invoke-virtual {v12, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1574 │ │ -094f3a: 6e10 6e15 0c00 |0017: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@156e │ │ -094f40: 0c01 |001a: move-result-object v1 │ │ -094f42: 6e10 7315 0c00 |001b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@1573 │ │ -094f48: 0a07 |001e: move-result v7 │ │ -094f4a: 6e10 6f15 0c00 |001f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@156f │ │ -094f50: 0a03 |0022: move-result v3 │ │ -094f52: 440a 0509 |0023: aget v10, v5, v9 │ │ -094f56: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ -094f5a: 9004 0a0b |0027: add-int v4, v10, v11 │ │ -094f5e: 6e10 3301 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -094f64: 0c0a |002c: move-result-object v10 │ │ -094f66: 6e10 9701 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -094f6c: 0c0a |0030: move-result-object v10 │ │ -094f6e: 52a6 4c03 |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -094f72: 54ca de06 |0033: iget-object v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -094f76: 6e10 b016 0a00 |0035: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ -094f7c: 0c0a |0038: move-result-object v10 │ │ -094f7e: 7130 b31a a108 |0039: invoke-static {v1, v10, v8}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1ab3 │ │ -094f84: 0c00 |003c: move-result-object v0 │ │ -094f86: 6e10 0d02 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@020d │ │ -094f8c: 0a0a |0040: move-result v10 │ │ -094f8e: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ -094f92: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ -094f96: 4408 0508 |0045: aget v8, v5, v8 │ │ -094f9a: 9108 0608 |0047: sub-int v8, v6, v8 │ │ -094f9e: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ -094fa2: b1b8 |004b: sub-int/2addr v8, v11 │ │ -094fa4: 6e40 7e10 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@107e │ │ -094faa: 6e10 8010 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -094fb0: 0198 |0052: move v8, v9 │ │ -094fb2: 28b5 |0053: goto 0008 // -004b │ │ -094fb4: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ -094fb8: 6e40 7e10 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@107e │ │ -094fbe: 28f6 |0059: goto 004f // -000a │ │ +095d1c: |[095d1c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ +095d2c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +095d2e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +095d30: 6e10 7515 0c00 |0002: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ +095d36: 0a0a |0005: move-result v10 │ │ +095d38: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ +095d3c: 0f08 |0008: return v8 │ │ +095d3e: 122a |0009: const/4 v10, #int 2 // #2 │ │ +095d40: 23a5 9704 |000a: new-array v5, v10, [I // type@0497 │ │ +095d44: 2202 5400 |000c: new-instance v2, Landroid/graphics/Rect; // type@0054 │ │ +095d48: 7010 0b02 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@020b │ │ +095d4e: 6e20 7115 5c00 |0011: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@1571 │ │ +095d54: 6e20 7415 2c00 |0014: invoke-virtual {v12, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1574 │ │ +095d5a: 6e10 6e15 0c00 |0017: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@156e │ │ +095d60: 0c01 |001a: move-result-object v1 │ │ +095d62: 6e10 7315 0c00 |001b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@1573 │ │ +095d68: 0a07 |001e: move-result v7 │ │ +095d6a: 6e10 6f15 0c00 |001f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@156f │ │ +095d70: 0a03 |0022: move-result v3 │ │ +095d72: 440a 0509 |0023: aget v10, v5, v9 │ │ +095d76: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ +095d7a: 9004 0a0b |0027: add-int v4, v10, v11 │ │ +095d7e: 6e10 3301 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +095d84: 0c0a |002c: move-result-object v10 │ │ +095d86: 6e10 9701 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +095d8c: 0c0a |0030: move-result-object v10 │ │ +095d8e: 52a6 4c03 |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +095d92: 54ca de06 |0033: iget-object v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095d96: 6e10 b016 0a00 |0035: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ +095d9c: 0c0a |0038: move-result-object v10 │ │ +095d9e: 7130 b31a a108 |0039: invoke-static {v1, v10, v8}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1ab3 │ │ +095da4: 0c00 |003c: move-result-object v0 │ │ +095da6: 6e10 0d02 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@020d │ │ +095dac: 0a0a |0040: move-result v10 │ │ +095dae: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ +095db2: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ +095db6: 4408 0508 |0045: aget v8, v5, v8 │ │ +095dba: 9108 0608 |0047: sub-int v8, v6, v8 │ │ +095dbe: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ +095dc2: b1b8 |004b: sub-int/2addr v8, v11 │ │ +095dc4: 6e40 7e10 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@107e │ │ +095dca: 6e10 8010 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +095dd0: 0198 |0052: move v8, v9 │ │ +095dd2: 28b5 |0053: goto 0008 // -004b │ │ +095dd4: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ +095dd8: 6e40 7e10 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@107e │ │ +095dde: 28f6 |0059: goto 004f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=251 │ │ 0x0008 line=277 │ │ 0x0009 line=256 │ │ 0x000c line=257 │ │ 0x0011 line=258 │ │ @@ -184265,38 +184252,38 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -094fc0: |[094fc0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ -094fd0: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ -094fd4: 6f30 e10f 7608 |0002: invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ -094fda: 7110 c90d 0700 |0005: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -094fe0: 0a03 |0008: move-result v3 │ │ -094fe2: 7110 ca0d 0700 |0009: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -094fe8: 0a01 |000c: move-result v1 │ │ -094fea: 6e10 7215 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@1572 │ │ -094ff0: 0a00 |0010: move-result v0 │ │ -094ff2: 1504 0080 |0011: const/high16 v4, #int -2147483648 // #8000 │ │ -094ff6: 3343 1800 |0013: if-ne v3, v4, 002b // +0018 │ │ -094ffa: 5264 e106 |0015: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ -094ffe: 7120 441f 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -095004: 0a02 |001a: move-result v2 │ │ -095006: 3253 0f00 |001b: if-eq v3, v5, 002a // +000f │ │ -09500a: 5264 e106 |001d: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ -09500e: 3d04 0b00 |001f: if-lez v4, 002a // +000b │ │ -095012: 3520 0900 |0021: if-ge v0, v2, 002a // +0009 │ │ -095016: 7120 cb0d 5200 |0023: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -09501c: 0a04 |0026: move-result v4 │ │ -09501e: 6f30 e10f 4608 |0027: invoke-super {v6, v4, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ -095024: 0e00 |002a: return-void │ │ -095026: 5262 e106 |002b: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ -09502a: 28ee |002d: goto 001b // -0012 │ │ +095de0: |[095de0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ +095df0: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ +095df4: 6f30 e10f 7608 |0002: invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ +095dfa: 7110 c90d 0700 |0005: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +095e00: 0a03 |0008: move-result v3 │ │ +095e02: 7110 ca0d 0700 |0009: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +095e08: 0a01 |000c: move-result v1 │ │ +095e0a: 6e10 7215 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@1572 │ │ +095e10: 0a00 |0010: move-result v0 │ │ +095e12: 1504 0080 |0011: const/high16 v4, #int -2147483648 // #8000 │ │ +095e16: 3343 1800 |0013: if-ne v3, v4, 002b // +0018 │ │ +095e1a: 5264 e106 |0015: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ +095e1e: 7120 441f 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +095e24: 0a02 |001a: move-result v2 │ │ +095e26: 3253 0f00 |001b: if-eq v3, v5, 002a // +000f │ │ +095e2a: 5264 e106 |001d: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ +095e2e: 3d04 0b00 |001f: if-lez v4, 002a // +000b │ │ +095e32: 3520 0900 |0021: if-ge v0, v2, 002a // +0009 │ │ +095e36: 7120 cb0d 5200 |0023: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +095e3c: 0a04 |0026: move-result v4 │ │ +095e3e: 6f30 e10f 4608 |0027: invoke-super {v6, v4, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ +095e44: 0e00 |002a: return-void │ │ +095e46: 5262 e106 |002b: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@06e1 │ │ +095e4a: 28ee |002d: goto 001b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=282 │ │ 0x0005 line=284 │ │ 0x0009 line=285 │ │ 0x000d line=286 │ │ 0x0011 line=287 │ │ @@ -184318,28 +184305,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -09502c: |[09502c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09503c: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -095040: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -095044: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ -095048: 6f20 e20f 4300 |0006: invoke-super {v3, v4}, Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0fe2 │ │ -09504e: 6e10 6d15 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContentDescription:()Ljava/lang/CharSequence; // method@156d │ │ -095054: 0c00 |000c: move-result-object v0 │ │ -095056: 7110 f70c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09505c: 0a01 |0010: move-result v1 │ │ -09505e: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ -095062: 6e10 a50e 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@0ea5 │ │ -095068: 0c01 |0016: move-result-object v1 │ │ -09506a: 7220 db1f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -095070: 0e00 |001a: return-void │ │ +095e4c: |[095e4c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +095e5c: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +095e60: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +095e64: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ +095e68: 6f20 e20f 4300 |0006: invoke-super {v3, v4}, Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0fe2 │ │ +095e6e: 6e10 6d15 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContentDescription:()Ljava/lang/CharSequence; // method@156d │ │ +095e74: 0c00 |000c: move-result-object v0 │ │ +095e76: 7110 f70c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +095e7c: 0a01 |0010: move-result v1 │ │ +095e7e: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ +095e82: 6e10 a50e 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@0ea5 │ │ +095e88: 0c01 |0016: move-result-object v1 │ │ +095e8a: 7220 db1f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +095e90: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=220 │ │ 0x0009 line=222 │ │ 0x000d line=223 │ │ 0x0013 line=224 │ │ @@ -184354,17 +184341,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095074: |[095074] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ -095084: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -095086: 0f00 |0001: return v0 │ │ +095e94: |[095e94] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ +095ea4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +095ea6: 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;) │ │ @@ -184372,18 +184359,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 │ │ -095088: |[095088] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -095098: 5410 e006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ -09509c: 7220 ec1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@1fec │ │ -0950a2: 0e00 |0005: return-void │ │ +095ea8: |[095ea8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +095eb8: 5410 e006 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@06e0 │ │ +095ebc: 7220 ec1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@1fec │ │ +095ec2: 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; │ │ @@ -184393,16 +184380,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0950a4: |[0950a4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ -0950b4: 0e00 |0000: return-void │ │ +095ec4: |[095ec4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ +095ed4: 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 │ │ │ │ @@ -184411,16 +184398,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0950b8: |[0950b8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ -0950c8: 0e00 |0000: return-void │ │ +095ed8: |[095ed8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ +095ee8: 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 │ │ │ │ @@ -184429,21 +184416,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0950cc: |[0950cc] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setEnabled:(Z)V │ │ -0950dc: 6f20 e70f 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@0fe7 │ │ -0950e2: 5410 dd06 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -0950e6: 6e20 b70f 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0fb7 │ │ -0950ec: 5410 e206 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ -0950f0: 6e20 be18 2000 |000a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setEnabled:(Z)V // method@18be │ │ -0950f6: 0e00 |000d: return-void │ │ +095eec: |[095eec] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setEnabled:(Z)V │ │ +095efc: 6f20 e70f 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@0fe7 │ │ +095f02: 5410 dd06 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095f06: 6e20 b70f 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0fb7 │ │ +095f0c: 5410 e206 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ +095f10: 6e20 be18 2000 |000a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setEnabled:(Z)V // method@18be │ │ +095f16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ 0x0008 line=141 │ │ 0x000d line=142 │ │ locals : │ │ @@ -184455,23 +184442,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0950f8: |[0950f8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ -095108: 5510 dc06 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@06dc │ │ -09510c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -095110: 5c12 dc06 |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@06dc │ │ -095114: 5410 de06 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -095118: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -09511c: 5410 de06 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ -095120: 6e10 9e16 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@169e │ │ -095126: 0e00 |000f: return-void │ │ +095f18: |[095f18] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ +095f28: 5510 dc06 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@06dc │ │ +095f2c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +095f30: 5c12 dc06 |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@06dc │ │ +095f34: 5410 de06 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095f38: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +095f3c: 5410 de06 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@06de │ │ +095f40: 6e10 9e16 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@169e │ │ +095f46: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0004 line=168 │ │ 0x0006 line=169 │ │ 0x000a line=170 │ │ 0x000f line=173 │ │ @@ -184484,27 +184471,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -095128: |[095128] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -095138: 5420 dd06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -09513c: 6e20 b80f 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fb8 │ │ -095142: 3803 0c00 |0005: if-eqz v3, 0011 // +000c │ │ -095146: 5420 dd06 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -09514a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -09514c: 6e20 bb0f 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0fbb │ │ -095152: 7010 9115 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1591 │ │ -095158: 0e00 |0010: return-void │ │ -09515a: 5420 dd06 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ -09515e: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -095162: 6e20 bb0f 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0fbb │ │ -095168: 28f5 |0018: goto 000d // -000b │ │ +095f48: |[095f48] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +095f58: 5420 dd06 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095f5c: 6e20 b80f 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fb8 │ │ +095f62: 3803 0c00 |0005: if-eqz v3, 0011 // +000c │ │ +095f66: 5420 dd06 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095f6a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +095f6c: 6e20 bb0f 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0fbb │ │ +095f72: 7010 9115 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1591 │ │ +095f78: 0e00 |0010: return-void │ │ +095f7a: 5420 dd06 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@06dd │ │ +095f7e: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +095f82: 6e20 bb0f 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0fbb │ │ +095f88: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ 0x0007 line=186 │ │ 0x000d line=191 │ │ 0x0010 line=192 │ │ @@ -184518,17 +184505,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 │ │ -09516c: |[09516c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ -09517c: 5b01 df06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@06df │ │ -095180: 0e00 |0002: return-void │ │ +095f8c: |[095f8c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ +095f9c: 5b01 df06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@06df │ │ +095fa0: 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; │ │ @@ -184538,16 +184525,16 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -095184: |[095184] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ -095194: 0e00 |0000: return-void │ │ +095fa4: |[095fa4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ +095fb4: 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 │ │ @@ -184557,23 +184544,23 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -095198: |[095198] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0951a8: 5b23 e306 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@06e3 │ │ -0951ac: 5420 e206 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ -0951b0: 5421 e306 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@06e3 │ │ -0951b4: 6e20 c118 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat:(Ljava/lang/CharSequence;)V // method@18c1 │ │ -0951ba: 5420 e306 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@06e3 │ │ -0951be: 6e20 8515 0200 |000b: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1585 │ │ -0951c4: 7010 9115 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1591 │ │ -0951ca: 0e00 |0011: return-void │ │ +095fb8: |[095fb8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +095fc8: 5b23 e306 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@06e3 │ │ +095fcc: 5420 e206 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@06e2 │ │ +095fd0: 5421 e306 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@06e3 │ │ +095fd4: 6e20 c118 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat:(Ljava/lang/CharSequence;)V // method@18c1 │ │ +095fda: 5420 e306 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@06e3 │ │ +095fde: 6e20 8515 0200 |000b: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1585 │ │ +095fe4: 7010 9115 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1591 │ │ +095fea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=205 │ │ 0x0009 line=207 │ │ 0x000e line=208 │ │ 0x0011 line=209 │ │ @@ -184586,30 +184573,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0951cc: |[0951cc] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ -0951dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0951de: 0f00 |0001: return v0 │ │ +095fec: |[095fec] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ +095ffc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +095ffe: 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 : 490 (ActionMenuItemView.java) │ │ + source_file_idx : 495 (ActionMenuItemView.java) │ │ │ │ Class #664 header: │ │ -class_idx : 702 │ │ +class_idx : 700 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 571 │ │ -source_file_idx : 491 │ │ +superclass_idx : 569 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #664 annotations: │ │ Annotations on class │ │ @@ -184641,29 +184628,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 │ │ -0951e0: |[0951e0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ -0951f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0951f2: 5b34 e806 |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ -0951f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0951f8: 6001 8903 |0004: sget v1, Lcom/actionbarsherlock/R$attr;.actionOverflowButtonStyle:I // field@0389 │ │ -0951fc: 7040 b20f 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fb2 │ │ -095202: 2200 cf03 |0009: new-instance v0, Ljava/util/HashSet; // type@03cf │ │ -095206: 7010 ce1f 0000 |000b: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@1fce │ │ -09520c: 5b30 e706 |000e: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ -095210: 6e20 a615 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@15a6 │ │ -095216: 6e20 a815 2300 |0013: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@15a8 │ │ -09521c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -09521e: 6e20 a915 0300 |0017: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@15a9 │ │ -095224: 6e20 a715 2300 |001a: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@15a7 │ │ -09522a: 0e00 |001d: return-void │ │ +096000: |[096000] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ +096010: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +096012: 5b34 e806 |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ +096016: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +096018: 6001 8903 |0004: sget v1, Lcom/actionbarsherlock/R$attr;.actionOverflowButtonStyle:I // field@0389 │ │ +09601c: 7040 b20f 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fb2 │ │ +096022: 2200 cd03 |0009: new-instance v0, Ljava/util/HashSet; // type@03cd │ │ +096026: 7010 ce1f 0000 |000b: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@1fce │ │ +09602c: 5b30 e706 |000e: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ +096030: 6e20 a615 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@15a6 │ │ +096036: 6e20 a815 2300 |0013: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@15a8 │ │ +09603c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +09603e: 6e20 a915 0300 |0017: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@15a9 │ │ +096044: 6e20 a715 2300 |001a: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@15a7 │ │ +09604a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=573 │ │ 0x0003 line=574 │ │ 0x0009 line=571 │ │ 0x0010 line=576 │ │ 0x0013 line=577 │ │ @@ -184681,18 +184668,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 │ │ -09522c: |[09522c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -09523c: 5410 e706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ -095240: 7220 ea1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ -095246: 0e00 |0005: return-void │ │ +09604c: |[09604c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +09605c: 5410 e706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ +096060: 7220 ea1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1fea │ │ +096066: 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; │ │ @@ -184702,17 +184689,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095248: |[095248] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ -095258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09525a: 0f00 |0001: return v0 │ │ +096068: |[096068] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ +096078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09607a: 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;) │ │ @@ -184720,17 +184707,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09525c: |[09525c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ -09526c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09526e: 0f00 |0001: return v0 │ │ +09607c: |[09607c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ +09608c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09608e: 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;) │ │ @@ -184738,102 +184725,100 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -095270: |[095270] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onAttachedToWindow:()V │ │ -095280: 6f10 b40f 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onAttachedToWindow:()V // method@0fb4 │ │ -095286: 5432 e706 |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ -09528a: 7210 eb1f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -095290: 0c00 |0008: move-result-object v0 │ │ -095292: 7210 d01f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -095298: 0a02 |000c: move-result v2 │ │ -09529a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -09529e: 7210 d11f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0952a4: 0c01 |0012: move-result-object v1 │ │ -0952a6: 1f01 b602 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b6 │ │ -0952aa: 7220 1c15 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@151c │ │ -0952b0: 28f1 |0018: goto 0009 // -000f │ │ -0952b2: 0e00 |0019: return-void │ │ +096090: |[096090] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onAttachedToWindow:()V │ │ +0960a0: 6f10 b40f 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onAttachedToWindow:()V // method@0fb4 │ │ +0960a6: 5431 e706 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ +0960aa: 7210 eb1f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +0960b0: 0c01 |0008: move-result-object v1 │ │ +0960b2: 7210 d01f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0960b8: 0a02 |000c: move-result v2 │ │ +0960ba: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0960be: 7210 d11f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0960c4: 0c00 |0012: move-result-object v0 │ │ +0960c6: 1f00 b402 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b4 │ │ +0960ca: 7220 1c15 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@151c │ │ +0960d0: 28f1 |0018: goto 0009 // -000f │ │ +0960d2: 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 │ │ -0952b4: |[0952b4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onDetachedFromWindow:()V │ │ -0952c4: 6f10 b50f 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onDetachedFromWindow:()V // method@0fb5 │ │ -0952ca: 5432 e706 |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ -0952ce: 7210 eb1f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ -0952d4: 0c00 |0008: move-result-object v0 │ │ -0952d6: 7210 d01f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0952dc: 0a02 |000c: move-result v2 │ │ -0952de: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0952e2: 7210 d11f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0952e8: 0c01 |0012: move-result-object v1 │ │ -0952ea: 1f01 b602 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b6 │ │ -0952ee: 7220 1d15 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@151d │ │ -0952f4: 28f1 |0018: goto 0009 // -000f │ │ -0952f6: 5432 e806 |0019: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ -0952fa: 7110 bf15 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@15bf │ │ -095300: 0c02 |001e: move-result-object v2 │ │ -095302: 3802 0b00 |001f: if-eqz v2, 002a // +000b │ │ -095306: 5432 e806 |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ -09530a: 7110 bf15 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@15bf │ │ -095310: 0c02 |0026: move-result-object v2 │ │ -095312: 6e10 ab15 0200 |0027: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.dismiss:()V // method@15ab │ │ -095318: 0e00 |002a: return-void │ │ +0960d4: |[0960d4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onDetachedFromWindow:()V │ │ +0960e4: 6f10 b50f 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onDetachedFromWindow:()V // method@0fb5 │ │ +0960ea: 5431 e706 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ +0960ee: 7210 eb1f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1feb │ │ +0960f4: 0c01 |0008: move-result-object v1 │ │ +0960f6: 7210 d01f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0960fc: 0a02 |000c: move-result v2 │ │ +0960fe: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +096102: 7210 d11f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +096108: 0c00 |0012: move-result-object v0 │ │ +09610a: 1f00 b402 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@02b4 │ │ +09610e: 7220 1d15 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@151d │ │ +096114: 28f1 |0018: goto 0009 // -000f │ │ +096116: 5431 e806 |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ +09611a: 7110 bf15 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@15bf │ │ +096120: 0c01 |001e: move-result-object v1 │ │ +096122: 3801 0b00 |001f: if-eqz v1, 002a // +000b │ │ +096126: 5431 e806 |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ +09612a: 7110 bf15 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@15bf │ │ +096130: 0c01 |0026: move-result-object v1 │ │ +096132: 6e10 ab15 0100 |0027: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.dismiss:()V // method@15ab │ │ +096138: 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 │ │ -09531c: |[09531c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ -09532c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09532e: 6f10 b60f 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@0fb6 │ │ -095334: 0a00 |0004: move-result v0 │ │ -095336: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -09533a: 0f01 |0007: return v1 │ │ -09533c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09533e: 6e20 a415 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@15a4 │ │ -095344: 5420 e806 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ -095348: 6e10 de15 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ -09534e: 28f6 |0011: goto 0007 // -000a │ │ +09613c: |[09613c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ +09614c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09614e: 6f10 b60f 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@0fb6 │ │ +096154: 0a00 |0004: move-result v0 │ │ +096156: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +09615a: 0f01 |0007: return v1 │ │ +09615c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09615e: 6e20 a415 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@15a4 │ │ +096164: 5420 e806 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e8 │ │ +096168: 6e10 de15 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ +09616e: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=584 │ │ 0x0007 line=590 │ │ 0x0008 line=588 │ │ 0x000c line=589 │ │ locals : │ │ @@ -184844,33 +184829,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 │ │ -095350: |[095350] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -095360: 5410 e706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ -095364: 7220 ec1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@1fec │ │ -09536a: 0e00 |0005: return-void │ │ +096170: |[096170] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +096180: 5410 e706 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@06e7 │ │ +096184: 7220 ec1f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@1fec │ │ +09618a: 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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #665 header: │ │ -class_idx : 704 │ │ +class_idx : 702 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 491 │ │ +superclass_idx : 941 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #665 annotations: │ │ Annotations on class │ │ @@ -184895,18 +184880,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 │ │ -09536c: |[09536c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ -09537c: 5b01 ea06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06ea │ │ -095380: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -095386: 0e00 |0005: return-void │ │ +09618c: |[09618c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ +09619c: 5b01 ea06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06ea │ │ +0961a0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0961a6: 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; │ │ │ │ @@ -184915,17 +184900,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 │ │ -095388: |[095388] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V │ │ -095398: 7020 b015 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@15b0 │ │ -09539e: 0e00 |0003: return-void │ │ +0961a8: |[0961a8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V │ │ +0961b8: 7020 b015 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@15b0 │ │ +0961be: 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; │ │ @@ -184936,23 +184921,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 │ │ -0953a0: |[0953a0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0953b0: 2030 d802 |0000: instance-of v0, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -0953b4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0953b8: 1f03 d802 |0004: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -0953bc: 6e10 7c17 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@177c │ │ -0953c2: 0c00 |0009: move-result-object v0 │ │ -0953c4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0953c6: 6e20 5816 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -0953cc: 0e00 |000e: return-void │ │ +0961c0: |[0961c0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0961d0: 2030 d602 |0000: instance-of v0, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +0961d4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0961d8: 1f03 d602 |0004: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +0961dc: 6e10 7c17 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@177c │ │ +0961e2: 0c00 |0009: move-result-object v0 │ │ +0961e4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0961e6: 6e20 5816 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +0961ec: 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; │ │ @@ -184964,43 +184949,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 │ │ -0953d0: |[0953d0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ -0953e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0953e2: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -0953e6: 0f02 |0003: return v2 │ │ -0953e8: 5430 ea06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06ea │ │ -0953ec: 1f04 d802 |0006: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -0953f0: 6e10 7917 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ -0953f6: 0c01 |000b: move-result-object v1 │ │ -0953f8: 7210 921b 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0953fe: 0a01 |000f: move-result v1 │ │ -095400: 5901 f706 |0010: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ -095404: 28f1 |0012: goto 0003 // -000f │ │ +0961f0: |[0961f0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ +096200: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +096202: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +096206: 0f02 |0003: return v2 │ │ +096208: 5430 ea06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06ea │ │ +09620c: 1f04 d602 |0006: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +096210: 6e10 7917 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ +096216: 0c01 |000b: move-result-object v1 │ │ +096218: 7210 921b 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +09621e: 0a01 |000f: move-result v1 │ │ +096220: 5901 f706 |0010: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ +096224: 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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #666 header: │ │ -class_idx : 711 │ │ +class_idx : 709 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 943 │ │ -source_file_idx : 558 │ │ +superclass_idx : 941 │ │ +source_file_idx : 563 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #666 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;' │ │ @@ -185060,46 +185045,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -095408: |[095408] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:()V │ │ -095418: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09541c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -095420: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -095424: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -095426: 6a00 1707 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0717 │ │ -09542a: 0e00 |0009: return-void │ │ -09542c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09542e: 28fc |000b: goto 0007 // -0004 │ │ +096228: |[096228] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:()V │ │ +096238: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09623c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +096240: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +096244: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +096246: 6a00 1707 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0717 │ │ +09624a: 0e00 |0009: return-void │ │ +09624c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09624e: 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 │ │ -095430: |[095430] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ -095440: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -095446: 5b12 2007 |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0720 │ │ -09544a: 7110 520d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -095450: 0c00 |0008: move-result-object v0 │ │ -095452: 5b10 2107 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0721 │ │ -095456: 5913 1e07 |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@071e │ │ -09545a: 5914 1c07 |000d: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@071c │ │ -09545e: 0e00 |000f: return-void │ │ +096250: |[096250] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ +096260: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +096266: 5b12 2007 |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0720 │ │ +09626a: 7110 520d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +096270: 0c00 |0008: move-result-object v0 │ │ +096272: 5b10 2107 |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0721 │ │ +096276: 5913 1e07 |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@071e │ │ +09627a: 5914 1c07 |000d: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@071c │ │ +09627e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x000b line=58 │ │ 0x000d line=59 │ │ @@ -185116,24 +185101,24 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -095460: |[095460] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ -095470: 6e10 ef0d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -095476: 0c00 |0003: move-result-object v0 │ │ -095478: 1f00 0202 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0202 │ │ -09547c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -095480: 6e20 7e0e 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -095486: 5421 1f07 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ -09548a: 1f01 0202 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0202 │ │ -09548e: 6e30 5d0e 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0e5d │ │ -095494: 0e00 |0012: return-void │ │ +096280: |[096280] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ +096290: 6e10 ef0d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +096296: 0c00 |0003: move-result-object v0 │ │ +096298: 1f00 0002 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0200 │ │ +09629c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0962a0: 6e20 7e0e 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0962a6: 5421 1f07 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ +0962aa: 1f01 0002 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0200 │ │ +0962ae: 6e30 5d0e 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0e5d │ │ +0962b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0006 line=128 │ │ 0x0008 line=129 │ │ 0x000b line=131 │ │ 0x0012 line=132 │ │ @@ -185154,17 +185139,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 │ │ -095498: |[095498] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0954a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0954aa: 0f00 |0001: return v0 │ │ +0962b8: |[0962b8] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0962c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0962ca: 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; │ │ @@ -185174,22 +185159,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 │ │ -0954ac: |[0954ac] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ -0954bc: 5430 2107 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0721 │ │ -0954c0: 5231 1c07 |0002: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@071c │ │ -0954c4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0954c6: 6e40 550d 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0954cc: 0c00 |0008: move-result-object v0 │ │ -0954ce: 1f00 d502 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -0954d2: 1100 |000b: return-object v0 │ │ +0962cc: |[0962cc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ +0962dc: 5430 2107 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0721 │ │ +0962e0: 5231 1c07 |0002: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@071c │ │ +0962e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0962e6: 6e40 550d 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0962ec: 0c00 |0008: move-result-object v0 │ │ +0962ee: 1f00 d302 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +0962f2: 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; │ │ │ │ @@ -185198,17 +185183,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 │ │ -0954d4: |[0954d4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0954e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0954e6: 0f00 |0001: return v0 │ │ +0962f4: |[0962f4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +096304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096306: 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; │ │ @@ -185218,18 +185203,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0954e8: |[0954e8] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -0954f8: 6e20 7f0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@0e7f │ │ -0954fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -095500: 0f00 |0004: return v0 │ │ +096308: |[096308] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +096318: 6e20 7f0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@0e7f │ │ +09631e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +096320: 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; │ │ @@ -185240,17 +185225,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095504: |[095504] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ -095514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095516: 0f00 |0001: return v0 │ │ +096324: |[096324] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ +096334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096336: 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;) │ │ @@ -185258,17 +185243,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095518: |[095518] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getId:()I │ │ -095528: 5210 1a07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@071a │ │ -09552c: 0f00 |0002: return v0 │ │ +096338: |[096338] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getId:()I │ │ +096348: 5210 1a07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@071a │ │ +09634c: 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;) │ │ @@ -185276,25 +185261,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 │ │ -095530: |[095530] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -095540: 2041 d502 |0000: instance-of v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -095544: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -095548: 0740 |0004: move-object v0, v4 │ │ -09554a: 1f00 d502 |0005: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -09554e: 6e30 1916 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@1619 │ │ -095554: 1f00 fa01 |000a: check-cast v0, Landroid/view/View; // type@01fa │ │ -095558: 1100 |000c: return-object v0 │ │ -09555a: 6e20 1b16 5200 |000d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // method@161b │ │ -095560: 0c00 |0010: move-result-object v0 │ │ -095562: 28f6 |0011: goto 0007 // -000a │ │ +096350: |[096350] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +096360: 2041 d302 |0000: instance-of v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +096364: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +096368: 0740 |0004: move-object v0, v4 │ │ +09636a: 1f00 d302 |0005: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +09636e: 6e30 1916 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@1619 │ │ +096374: 1f00 f901 |000a: check-cast v0, Landroid/view/View; // type@01f9 │ │ +096378: 1100 |000c: return-object v0 │ │ +09637a: 6e20 1b16 5200 |000d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // method@161b │ │ +096380: 0c00 |0010: move-result-object v0 │ │ +096382: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x0007 line=176 │ │ 0x000a line=177 │ │ 0x000d line=174 │ │ @@ -185311,31 +185296,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 │ │ -095564: |[095564] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -095574: 5430 1f07 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ -095578: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ -09557c: 5430 2107 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0721 │ │ -095580: 5231 1e07 |0006: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@071e │ │ -095584: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -095586: 6e40 550d 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -09558c: 0c00 |000c: move-result-object v0 │ │ -09558e: 1f00 d602 |000d: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView; // type@02d6 │ │ -095592: 5b30 1f07 |000f: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ -095596: 5430 1f07 |0011: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ -09559a: 5431 1d07 |0013: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ -09559e: 7220 5517 1000 |0015: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1755 │ │ -0955a4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -0955a6: 6e20 2816 0300 |0019: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1628 │ │ -0955ac: 5430 1f07 |001c: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ -0955b0: 1100 |001e: return-object v0 │ │ +096384: |[096384] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +096394: 5430 1f07 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ +096398: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ +09639c: 5430 2107 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0721 │ │ +0963a0: 5231 1e07 |0006: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@071e │ │ +0963a4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0963a6: 6e40 550d 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0963ac: 0c00 |000c: move-result-object v0 │ │ +0963ae: 1f00 d402 |000d: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView; // type@02d4 │ │ +0963b2: 5b30 1f07 |000f: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ +0963b6: 5430 1f07 |0011: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ +0963ba: 5431 1d07 |0013: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ +0963be: 7220 5517 1000 |0015: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1755 │ │ +0963c4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +0963c6: 6e20 2816 0300 |0019: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1628 │ │ +0963cc: 5430 1f07 |001c: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ +0963d0: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0011 line=73 │ │ 0x0018 line=74 │ │ 0x001c line=77 │ │ @@ -185348,22 +185333,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 │ │ -0955b4: |[0955b4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0955c4: 5b12 1907 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0719 │ │ -0955c8: 5410 1907 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0719 │ │ -0955cc: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0955d2: 0c00 |0007: move-result-object v0 │ │ -0955d4: 5b10 1b07 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@071b │ │ -0955d8: 5b13 1d07 |000a: iput-object v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ -0955dc: 0e00 |000c: return-void │ │ +0963d4: |[0963d4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0963e4: 5b12 1907 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0719 │ │ +0963e8: 5410 1907 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0719 │ │ +0963ec: 7110 520d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +0963f2: 0c00 |0007: move-result-object v0 │ │ +0963f4: 5b10 1b07 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@071b │ │ +0963f8: 5b13 1d07 |000a: iput-object v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ +0963fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0002 line=65 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ locals : │ │ @@ -185376,20 +185361,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 │ │ -0955e0: |[0955e0] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0955f0: 5410 1807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ -0955f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0955f8: 5410 1807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ -0955fc: 7230 3c17 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@173c │ │ -095602: 0e00 |0009: return-void │ │ +096400: |[096400] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +096410: 5410 1807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ +096414: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +096418: 5410 1807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ +09641c: 7230 3c17 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@173c │ │ +096422: 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; │ │ @@ -185401,23 +185386,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 │ │ -095604: |[095604] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -095614: 5410 1807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ -095618: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09561c: 5410 1807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ -095620: 7220 3d17 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@173d │ │ -095626: 0a00 |0009: move-result v0 │ │ -095628: 0f00 |000a: return v0 │ │ -09562a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09562c: 28fe |000c: goto 000a // -0002 │ │ +096424: |[096424] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +096434: 5410 1807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ +096438: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09643c: 5410 1807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ +096440: 7220 3d17 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@173d │ │ +096446: 0a00 |0009: move-result v0 │ │ +096448: 0f00 |000a: return v0 │ │ +09644a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09644c: 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; │ │ @@ -185428,17 +185413,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 │ │ -095630: |[095630] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -095640: 5b01 1807 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ -095644: 0e00 |0002: return-void │ │ +096450: |[096450] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +096460: 5b01 1807 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0718 │ │ +096464: 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; │ │ @@ -185448,17 +185433,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095648: |[095648] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ -095658: 5901 1a07 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@071a │ │ -09565c: 0e00 |0002: return-void │ │ +096468: |[096468] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ +096478: 5901 1a07 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@071a │ │ +09647c: 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 │ │ @@ -185468,17 +185453,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 │ │ -095660: |[095660] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -095670: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -095672: 0f00 |0001: return v0 │ │ +096480: |[096480] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +096490: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +096492: 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; │ │ @@ -185488,68 +185473,68 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -095674: |[095674] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ -095684: 54a7 1f07 |0000: iget-object v7, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ -095688: 1f07 0202 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0202 │ │ -09568c: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ -095690: 0e00 |0006: return-void │ │ -095692: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -095694: 54a9 1d07 |0008: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ -095698: 3809 4c00 |000a: if-eqz v9, 0056 // +004c │ │ -09569c: 54a9 1d07 |000c: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ -0956a0: 6e10 6716 0900 |000e: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1667 │ │ -0956a6: 54a9 1d07 |0011: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ -0956aa: 6e10 7516 0900 |0013: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ -0956b0: 0c08 |0016: move-result-object v8 │ │ -0956b2: 6e10 b31f 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0956b8: 0a04 |001a: move-result v4 │ │ -0956ba: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0956bc: 3542 3a00 |001c: if-ge v2, v4, 0056 // +003a │ │ -0956c0: 6e20 ad1f 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0956c6: 0c03 |0021: move-result-object v3 │ │ -0956c8: 1f03 cc02 |0022: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0956cc: 6e30 2716 0a03 |0024: invoke-virtual {v10, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1627 │ │ -0956d2: 0a09 |0027: move-result v9 │ │ -0956d4: 3809 2900 |0028: if-eqz v9, 0051 // +0029 │ │ -0956d8: 6e20 690e 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -0956de: 0c01 |002d: move-result-object v1 │ │ -0956e0: 2019 d502 |002e: instance-of v9, v1, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -0956e4: 3809 2400 |0030: if-eqz v9, 0054 // +0024 │ │ -0956e8: 0719 |0032: move-object v9, v1 │ │ -0956ea: 1f09 d502 |0033: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -0956ee: 7210 4a17 0900 |0035: invoke-interface {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@174a │ │ -0956f4: 0c06 |0038: move-result-object v6 │ │ -0956f6: 6e40 2016 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@1620 │ │ -0956fc: 0c05 |003c: move-result-object v5 │ │ -0956fe: 3263 0d00 |003d: if-eq v3, v6, 004a // +000d │ │ -095702: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -095704: 6e20 410e 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@0e41 │ │ -09570a: 6309 1707 |0043: sget-boolean v9, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0717 │ │ -09570e: 3809 0500 |0045: if-eqz v9, 004a // +0005 │ │ -095712: 6e10 0b0e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@0e0b │ │ -095718: 3215 0500 |004a: if-eq v5, v1, 004f // +0005 │ │ -09571c: 6e30 1816 5a00 |004c: invoke-virtual {v10, v5, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@1618 │ │ -095722: d800 0001 |004f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -095726: d802 0201 |0051: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09572a: 28c9 |0053: goto 001c // -0037 │ │ -09572c: 1206 |0054: const/4 v6, #int 0 // #0 │ │ -09572e: 28e4 |0055: goto 0039 // -001c │ │ -095730: 6e10 6a0e 0700 |0056: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ -095736: 0a09 |0059: move-result v9 │ │ -095738: 3590 acff |005a: if-ge v0, v9, 0006 // -0054 │ │ -09573c: 6e30 1d16 7a00 |005c: invoke-virtual {v10, v7, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@161d │ │ -095742: 0a09 |005f: move-result v9 │ │ -095744: 3909 f6ff |0060: if-nez v9, 0056 // -000a │ │ -095748: d800 0001 |0062: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09574c: 28f2 |0064: goto 0056 // -000e │ │ +096494: |[096494] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ +0964a4: 54a7 1f07 |0000: iget-object v7, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@071f │ │ +0964a8: 1f07 0002 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0200 │ │ +0964ac: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ +0964b0: 0e00 |0006: return-void │ │ +0964b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0964b4: 54a9 1d07 |0008: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ +0964b8: 3809 4c00 |000a: if-eqz v9, 0056 // +004c │ │ +0964bc: 54a9 1d07 |000c: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ +0964c0: 6e10 6716 0900 |000e: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1667 │ │ +0964c6: 54a9 1d07 |0011: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@071d │ │ +0964ca: 6e10 7516 0900 |0013: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ +0964d0: 0c08 |0016: move-result-object v8 │ │ +0964d2: 6e10 b31f 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0964d8: 0a04 |001a: move-result v4 │ │ +0964da: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0964dc: 3542 3a00 |001c: if-ge v2, v4, 0056 // +003a │ │ +0964e0: 6e20 ad1f 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0964e6: 0c03 |0021: move-result-object v3 │ │ +0964e8: 1f03 ca02 |0022: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0964ec: 6e30 2716 0a03 |0024: invoke-virtual {v10, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1627 │ │ +0964f2: 0a09 |0027: move-result v9 │ │ +0964f4: 3809 2900 |0028: if-eqz v9, 0051 // +0029 │ │ +0964f8: 6e20 690e 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +0964fe: 0c01 |002d: move-result-object v1 │ │ +096500: 2019 d302 |002e: instance-of v9, v1, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +096504: 3809 2400 |0030: if-eqz v9, 0054 // +0024 │ │ +096508: 0719 |0032: move-object v9, v1 │ │ +09650a: 1f09 d302 |0033: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +09650e: 7210 4a17 0900 |0035: invoke-interface {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@174a │ │ +096514: 0c06 |0038: move-result-object v6 │ │ +096516: 6e40 2016 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@1620 │ │ +09651c: 0c05 |003c: move-result-object v5 │ │ +09651e: 3263 0d00 |003d: if-eq v3, v6, 004a // +000d │ │ +096522: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +096524: 6e20 410e 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@0e41 │ │ +09652a: 6309 1707 |0043: sget-boolean v9, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0717 │ │ +09652e: 3809 0500 |0045: if-eqz v9, 004a // +0005 │ │ +096532: 6e10 0b0e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@0e0b │ │ +096538: 3215 0500 |004a: if-eq v5, v1, 004f // +0005 │ │ +09653c: 6e30 1816 5a00 |004c: invoke-virtual {v10, v5, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@1618 │ │ +096542: d800 0001 |004f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +096546: d802 0201 |0051: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09654a: 28c9 |0053: goto 001c // -0037 │ │ +09654c: 1206 |0054: const/4 v6, #int 0 // #0 │ │ +09654e: 28e4 |0055: goto 0039 // -001c │ │ +096550: 6e10 6a0e 0700 |0056: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ +096556: 0a09 |0059: move-result v9 │ │ +096558: 3590 acff |005a: if-ge v0, v9, 0006 // -0054 │ │ +09655c: 6e30 1d16 7a00 |005c: invoke-virtual {v10, v7, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@161d │ │ +096562: 0a09 |005f: move-result v9 │ │ +096564: 3909 f6ff |0060: if-nez v9, 0056 // -000a │ │ +096568: d800 0001 |0062: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09656c: 28f2 |0064: goto 0056 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=118 │ │ 0x0007 line=87 │ │ 0x0008 line=88 │ │ @@ -185557,23 +185542,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; │ │ @@ -185583,21 +185569,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 : 558 (BaseMenuPresenter.java) │ │ + source_file_idx : 563 (BaseMenuPresenter.java) │ │ │ │ Class #667 header: │ │ -class_idx : 712 │ │ +class_idx : 710 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 574 │ │ -source_file_idx : 2068 │ │ +superclass_idx : 572 │ │ +source_file_idx : 2070 │ │ static_fields_size : 0 │ │ instance_fields_size: 13 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 12 │ │ │ │ Class #667 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;' │ │ @@ -185665,94 +185651,96 @@ │ │ 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 │ │ -095750: |[095750] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -095760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095762: 7040 2a16 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@162a │ │ -095768: 0e00 |0004: return-void │ │ +096570: |[096570] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +096580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096582: 7040 2a16 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@162a │ │ +096588: 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; │ │ 0x0000 - 0x0005 reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 39 16-bit code units │ │ -09576c: |[09576c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09577c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09577e: 7030 d00f 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ -095784: 5b34 2407 |0004: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0724 │ │ -095788: 6201 4f05 |0006: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@054f │ │ -09578c: 6e52 3c01 5461 |0008: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -095792: 0c00 |000b: move-result-object v0 │ │ -095794: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -095796: 6e20 ab01 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -09579c: 0c01 |0010: move-result-object v1 │ │ -09579e: 5b31 2207 |0011: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0722 │ │ -0957a2: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -0957a4: 6e30 b001 2001 |0014: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0957aa: 0a01 |0017: move-result v1 │ │ -0957ac: 5931 2c07 |0018: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@072c │ │ -0957b0: 1271 |001a: const/4 v1, #int 7 // #7 │ │ -0957b2: 6e30 a601 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0957b8: 0a01 |001e: move-result v1 │ │ -0957ba: 5c31 2907 |001f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ -0957be: 5b34 2d07 |0021: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@072d │ │ -0957c2: 6e10 b501 0000 |0023: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0957c8: 0e00 |0026: return-void │ │ + insns size : 43 16-bit code units │ │ +09658c: |[09658c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09659c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09659e: 7030 d00f 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ +0965a4: 5b45 2407 |0004: iput-object v5, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0724 │ │ +0965a8: 6201 4f05 |0006: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@054f │ │ +0965ac: 6e53 3c01 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +0965b2: 0c00 |000b: move-result-object v0 │ │ +0965b4: 6001 5205 |000c: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_itemBackground:I // field@0552 │ │ +0965b8: 6e20 ab01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0965be: 0c01 |0011: move-result-object v1 │ │ +0965c0: 5b41 2207 |0012: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0722 │ │ +0965c4: 6001 5405 |0014: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_itemTextAppearance:I // field@0554 │ │ +0965c8: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +0965ca: 6e30 b001 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0965d0: 0a01 |001a: move-result v1 │ │ +0965d2: 5941 2c07 |001b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@072c │ │ +0965d6: 6001 5505 |001d: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_preserveIconSpacing:I // field@0555 │ │ +0965da: 6e30 a601 1003 |001f: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +0965e0: 0a01 |0022: move-result v1 │ │ +0965e2: 5c41 2907 |0023: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ +0965e6: 5b45 2d07 |0025: iput-object v5, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@072d │ │ +0965ea: 6e10 b501 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +0965f0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0004 line=62 │ │ 0x0006 line=64 │ │ + 0x0008 line=65 │ │ 0x000c line=68 │ │ - 0x0013 line=69 │ │ - 0x001a line=71 │ │ - 0x0021 line=73 │ │ - 0x0023 line=75 │ │ - 0x0026 line=76 │ │ - locals : │ │ - 0x000c - 0x0027 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x0027 reg=3 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ - 0x0000 - 0x0027 reg=4 context Landroid/content/Context; │ │ - 0x0000 - 0x0027 reg=5 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x0027 reg=6 defStyle I │ │ + 0x0014 line=69 │ │ + 0x001d line=71 │ │ + 0x0025 line=73 │ │ + 0x0027 line=75 │ │ + 0x002a line=76 │ │ + locals : │ │ + 0x000c - 0x002b reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x002b reg=4 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ + 0x0000 - 0x002b reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x002b reg=6 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x002b reg=7 defStyle I │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;) │ │ name : 'getInflater' │ │ type : '()Landroid/view/LayoutInflater;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0957cc: |[0957cc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ -0957dc: 5410 2707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0727 │ │ -0957e0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0957e4: 5410 2407 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0724 │ │ -0957e8: 7110 520d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0957ee: 0c00 |0009: move-result-object v0 │ │ -0957f0: 5b10 2707 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0727 │ │ -0957f4: 5410 2707 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0727 │ │ -0957f8: 1100 |000e: return-object v0 │ │ +0965f4: |[0965f4] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ +096604: 5410 2707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0727 │ │ +096608: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +09660c: 5410 2407 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0724 │ │ +096610: 7110 520d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +096616: 0c00 |0009: move-result-object v0 │ │ +096618: 5b10 2707 |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0727 │ │ +09661c: 5410 2707 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0727 │ │ +096620: 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; │ │ @@ -185762,30 +185750,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0957fc: |[0957fc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ -09580c: 7010 2e16 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@162e │ │ -095812: 0c00 |0003: move-result-object v0 │ │ -095814: 6001 a304 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_checkbox:I // field@04a3 │ │ -095818: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -09581a: 6e40 550d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -095820: 0c01 |000a: move-result-object v1 │ │ -095822: 1f01 2e02 |000b: check-cast v1, Landroid/widget/CheckBox; // type@022e │ │ -095826: 5b31 2307 |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -09582a: 5431 2307 |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -09582e: 6e20 2b16 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@162b │ │ -095834: 0e00 |0014: return-void │ │ +096624: |[096624] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ +096634: 7010 2e16 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@162e │ │ +09663a: 0c00 |0003: move-result-object v0 │ │ +09663c: 6001 a304 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_checkbox:I // field@04a3 │ │ +096640: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +096642: 6e40 550d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +096648: 0c01 |000a: move-result-object v1 │ │ +09664a: 1f01 2c02 |000b: check-cast v1, Landroid/widget/CheckBox; // type@022c │ │ +09664e: 5b31 2307 |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +096652: 5431 2307 |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +096656: 6e20 2b16 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@162b │ │ +09665c: 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;) │ │ @@ -185793,26 +185782,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -095838: |[095838] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ -095848: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09584a: 7010 2e16 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@162e │ │ -095850: 0c00 |0004: move-result-object v0 │ │ -095852: 6001 a404 |0005: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_icon:I // field@04a4 │ │ -095856: 6e40 550d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -09585c: 0c01 |000a: move-result-object v1 │ │ -09585e: 1f01 3c02 |000b: check-cast v1, Landroid/widget/ImageView; // type@023c │ │ -095862: 5b31 2607 |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -095866: 5431 2607 |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -09586a: 6e30 2c16 1302 |0011: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@162c │ │ -095870: 0e00 |0014: return-void │ │ +096660: |[096660] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ +096670: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +096672: 7010 2e16 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@162e │ │ +096678: 0c00 |0004: move-result-object v0 │ │ +09667a: 6001 a404 |0005: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_icon:I // field@04a4 │ │ +09667e: 6e40 550d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +096684: 0c01 |000a: move-result-object v1 │ │ +096686: 1f01 3a02 |000b: check-cast v1, Landroid/widget/ImageView; // type@023a │ │ +09668a: 5b31 2607 |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +09668e: 5431 2607 |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +096692: 6e30 2c16 1302 |0011: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@162c │ │ +096698: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=242 │ │ 0x0005 line=243 │ │ 0x000f line=245 │ │ 0x0014 line=246 │ │ locals : │ │ @@ -185824,30 +185813,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -095874: |[095874] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ -095884: 7010 2e16 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@162e │ │ -09588a: 0c00 |0003: move-result-object v0 │ │ -09588c: 6001 a504 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_radio:I // field@04a5 │ │ -095890: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -095892: 6e40 550d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -095898: 0c01 |000a: move-result-object v1 │ │ -09589a: 1f01 4402 |000b: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -09589e: 5b31 2a07 |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -0958a2: 5431 2a07 |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -0958a6: 6e20 2b16 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@162b │ │ -0958ac: 0e00 |0014: return-void │ │ +09669c: |[09669c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ +0966ac: 7010 2e16 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@162e │ │ +0966b2: 0c00 |0003: move-result-object v0 │ │ +0966b4: 6001 a504 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_radio:I // field@04a5 │ │ +0966b8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0966ba: 6e40 550d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0966c0: 0c01 |000a: move-result-object v1 │ │ +0966c2: 1f01 4202 |000b: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0966c6: 5b31 2a07 |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +0966ca: 5431 2a07 |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +0966ce: 6e20 2b16 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@162b │ │ +0966d4: 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 - │ │ @@ -185856,17 +185846,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 │ │ -0958b0: |[0958b0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0958c0: 5410 2807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -0958c4: 1100 |0002: return-object v0 │ │ +0966d8: |[0966d8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0966e8: 5410 2807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +0966ec: 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;) │ │ @@ -185874,41 +185864,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 │ │ -0958c8: |[0958c8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ -0958d8: 5b23 2807 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -0958dc: 6e10 bc16 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ -0958e2: 0a00 |0005: move-result v0 │ │ -0958e4: 3800 2e00 |0006: if-eqz v0, 0034 // +002e │ │ -0958e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0958ea: 6e20 4016 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@1640 │ │ -0958f0: 6e20 b216 2300 |000c: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@16b2 │ │ -0958f6: 0c00 |000f: move-result-object v0 │ │ -0958f8: 6e20 3f16 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@163f │ │ -0958fe: 6e10 b816 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ -095904: 0a00 |0016: move-result v0 │ │ -095906: 6e20 3916 0200 |0017: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@1639 │ │ -09590c: 6e10 dc16 0300 |001a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@16dc │ │ -095912: 0a00 |001d: move-result v0 │ │ -095914: 6e10 ad16 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@16ad │ │ -09591a: 0a01 |0021: move-result v1 │ │ -09591c: 6e30 3e16 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@163e │ │ -095922: 6e10 a616 0300 |0025: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ -095928: 0c00 |0028: move-result-object v0 │ │ -09592a: 6e20 3d16 0200 |0029: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@163d │ │ -095930: 6e10 ba16 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ -095936: 0a00 |002f: move-result v0 │ │ -095938: 6e20 3b16 0200 |0030: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@163b │ │ -09593e: 0e00 |0033: return-void │ │ -095940: 1300 0800 |0034: const/16 v0, #int 8 // #8 │ │ -095944: 28d3 |0036: goto 0009 // -002d │ │ +0966f0: |[0966f0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ +096700: 5b23 2807 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +096704: 6e10 bc16 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ +09670a: 0a00 |0005: move-result v0 │ │ +09670c: 3800 2e00 |0006: if-eqz v0, 0034 // +002e │ │ +096710: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +096712: 6e20 4016 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@1640 │ │ +096718: 6e20 b216 2300 |000c: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@16b2 │ │ +09671e: 0c00 |000f: move-result-object v0 │ │ +096720: 6e20 3f16 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@163f │ │ +096726: 6e10 b816 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ +09672c: 0a00 |0016: move-result v0 │ │ +09672e: 6e20 3916 0200 |0017: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@1639 │ │ +096734: 6e10 dc16 0300 |001a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@16dc │ │ +09673a: 0a00 |001d: move-result v0 │ │ +09673c: 6e10 ad16 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@16ad │ │ +096742: 0a01 |0021: move-result v1 │ │ +096744: 6e30 3e16 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@163e │ │ +09674a: 6e10 a616 0300 |0025: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ +096750: 0c00 |0028: move-result-object v0 │ │ +096752: 6e20 3d16 0200 |0029: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@163d │ │ +096758: 6e10 ba16 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ +09675e: 0a00 |002f: move-result v0 │ │ +096760: 6e20 3b16 0200 |0030: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@163b │ │ +096766: 0e00 |0033: return-void │ │ +096768: 1300 0800 |0034: const/16 v0, #int 8 // #8 │ │ +09676c: 28d3 |0036: goto 0009 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=101 │ │ 0x000c line=103 │ │ 0x0013 line=104 │ │ 0x001a line=105 │ │ @@ -185926,36 +185916,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -095948: |[095948] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ -095958: 6f10 dd0f 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@0fdd │ │ -09595e: 5430 2207 |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0722 │ │ -095962: 6e20 3816 0300 |0005: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1638 │ │ -095968: 6000 8b04 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__title:I // field@048b │ │ -09596c: 6e20 2d16 0300 |000a: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@162d │ │ -095972: 0c00 |000d: move-result-object v0 │ │ -095974: 1f00 5802 |000e: check-cast v0, Landroid/widget/TextView; // type@0258 │ │ -095978: 5b30 2e07 |0010: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ -09597c: 5230 2c07 |0012: iget v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@072c │ │ -095980: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -095982: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ -095986: 5430 2e07 |0017: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ -09598a: 5431 2d07 |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@072d │ │ -09598e: 5232 2c07 |001b: iget v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@072c │ │ -095992: 6e30 7410 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -095998: 6000 8704 |0020: sget v0, Lcom/actionbarsherlock/R$id;.abs__shortcut:I // field@0487 │ │ -09599c: 6e20 2d16 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@162d │ │ -0959a2: 0c00 |0025: move-result-object v0 │ │ -0959a4: 1f00 5802 |0026: check-cast v0, Landroid/widget/TextView; // type@0258 │ │ -0959a8: 5b30 2b07 |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ -0959ac: 0e00 |002a: return-void │ │ +096770: |[096770] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ +096780: 6f10 dd0f 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@0fdd │ │ +096786: 5430 2207 |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0722 │ │ +09678a: 6e20 3816 0300 |0005: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1638 │ │ +096790: 6000 8b04 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__title:I // field@048b │ │ +096794: 6e20 2d16 0300 |000a: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@162d │ │ +09679a: 0c00 |000d: move-result-object v0 │ │ +09679c: 1f00 5602 |000e: check-cast v0, Landroid/widget/TextView; // type@0256 │ │ +0967a0: 5b30 2e07 |0010: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ +0967a4: 5230 2c07 |0012: iget v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@072c │ │ +0967a8: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +0967aa: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ +0967ae: 5430 2e07 |0017: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ +0967b2: 5431 2d07 |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@072d │ │ +0967b6: 5232 2c07 |001b: iget v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@072c │ │ +0967ba: 6e30 7410 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +0967c0: 6000 8704 |0020: sget v0, Lcom/actionbarsherlock/R$id;.abs__shortcut:I // field@0487 │ │ +0967c4: 6e20 2d16 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@162d │ │ +0967ca: 0c00 |0025: move-result-object v0 │ │ +0967cc: 1f00 5602 |0026: check-cast v0, Landroid/widget/TextView; // type@0256 │ │ +0967d0: 5b30 2b07 |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ +0967d4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=86 │ │ 0x0008 line=88 │ │ 0x0012 line=89 │ │ 0x0017 line=90 │ │ @@ -185969,33 +185959,33 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0959b0: |[0959b0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ -0959c0: 5432 2607 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -0959c4: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0959c8: 5532 2907 |0004: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ -0959cc: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -0959d0: 6e10 3016 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1630 │ │ -0959d6: 0c01 |000b: move-result-object v1 │ │ -0959d8: 5432 2607 |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -0959dc: 6e10 be0f 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0fbe │ │ -0959e2: 0c00 |0011: move-result-object v0 │ │ -0959e4: 1f00 3d02 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0959e8: 5212 5203 |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0959ec: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ -0959f0: 5202 6503 |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0365 │ │ -0959f4: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ -0959f8: 5212 5203 |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0959fc: 5902 6503 |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0365 │ │ -095a00: 6f30 e10f 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ -095a06: 0e00 |0023: return-void │ │ +0967d8: |[0967d8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ +0967e8: 5432 2607 |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +0967ec: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +0967f0: 5532 2907 |0004: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ +0967f4: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +0967f8: 6e10 3016 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1630 │ │ +0967fe: 0c01 |000b: move-result-object v1 │ │ +096800: 5432 2607 |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +096804: 6e10 be0f 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0fbe │ │ +09680a: 0c00 |0011: move-result-object v0 │ │ +09680c: 1f00 3b02 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +096810: 5212 5203 |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +096814: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ +096818: 5202 6503 |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0365 │ │ +09681c: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ +096820: 5212 5203 |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +096824: 5902 6503 |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0365 │ │ +096828: 6f30 e10f 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ +09682e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0008 line=232 │ │ 0x000c line=233 │ │ 0x0014 line=234 │ │ 0x001c line=235 │ │ @@ -186013,17 +186003,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095a08: |[095a08] com.actionbarsherlock.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ -095a18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095a1a: 0f00 |0001: return v0 │ │ +096830: |[096830] com.actionbarsherlock.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ +096840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096842: 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;) │ │ @@ -186031,60 +186021,60 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -095a1c: |[095a1c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ -095a2c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -095a30: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -095a34: 5454 2a07 |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -095a38: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ -095a3c: 5454 2307 |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -095a40: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -095a44: 0e00 |000c: return-void │ │ -095a46: 5454 2a07 |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -095a4a: 3904 0500 |000f: if-nez v4, 0014 // +0005 │ │ -095a4e: 7010 3416 0500 |0011: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1634 │ │ -095a54: 5454 2307 |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -095a58: 3904 0500 |0016: if-nez v4, 001b // +0005 │ │ -095a5c: 7010 3216 0500 |0018: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@1632 │ │ -095a62: 5454 2807 |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -095a66: 6e10 bb16 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ -095a6c: 0a04 |0020: move-result v4 │ │ -095a6e: 3804 2700 |0021: if-eqz v4, 0048 // +0027 │ │ -095a72: 5450 2a07 |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -095a76: 5452 2307 |0025: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -095a7a: 3806 2800 |0027: if-eqz v6, 004f // +0028 │ │ -095a7e: 5454 2807 |0029: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -095a82: 6e10 b916 0400 |002b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@16b9 │ │ -095a88: 0a04 |002e: move-result v4 │ │ -095a8a: 6e20 790f 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@0f79 │ │ -095a90: 3806 1b00 |0032: if-eqz v6, 004d // +001b │ │ -095a94: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -095a96: 6e10 780f 0000 |0035: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@0f78 │ │ -095a9c: 0a04 |0038: move-result v4 │ │ -095a9e: 3214 0500 |0039: if-eq v4, v1, 003e // +0005 │ │ -095aa2: 6e20 7a0f 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@0f7a │ │ -095aa8: 6e10 780f 0200 |003e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@0f78 │ │ -095aae: 0a04 |0041: move-result v4 │ │ -095ab0: 3234 caff |0042: if-eq v4, v3, 000c // -0036 │ │ -095ab4: 6e20 7a0f 3200 |0044: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@0f7a │ │ -095aba: 28c5 |0047: goto 000c // -003b │ │ -095abc: 5450 2307 |0048: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -095ac0: 5452 2a07 |004a: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -095ac4: 28db |004c: goto 0027 // -0025 │ │ -095ac6: 0131 |004d: move v1, v3 │ │ -095ac8: 28e7 |004e: goto 0035 // -0019 │ │ -095aca: 5454 2307 |004f: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -095ace: 6e20 770f 3400 |0051: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@0f77 │ │ -095ad4: 5454 2a07 |0054: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -095ad8: 6e20 2210 3400 |0056: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@1022 │ │ -095ade: 28b3 |0059: goto 000c // -004d │ │ +096844: |[096844] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ +096854: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +096858: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +09685c: 5454 2a07 |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +096860: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ +096864: 5454 2307 |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +096868: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +09686c: 0e00 |000c: return-void │ │ +09686e: 5454 2a07 |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +096872: 3904 0500 |000f: if-nez v4, 0014 // +0005 │ │ +096876: 7010 3416 0500 |0011: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1634 │ │ +09687c: 5454 2307 |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +096880: 3904 0500 |0016: if-nez v4, 001b // +0005 │ │ +096884: 7010 3216 0500 |0018: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@1632 │ │ +09688a: 5454 2807 |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +09688e: 6e10 bb16 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ +096894: 0a04 |0020: move-result v4 │ │ +096896: 3804 2700 |0021: if-eqz v4, 0048 // +0027 │ │ +09689a: 5450 2a07 |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +09689e: 5452 2307 |0025: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +0968a2: 3806 2800 |0027: if-eqz v6, 004f // +0028 │ │ +0968a6: 5454 2807 |0029: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +0968aa: 6e10 b916 0400 |002b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@16b9 │ │ +0968b0: 0a04 |002e: move-result v4 │ │ +0968b2: 6e20 790f 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@0f79 │ │ +0968b8: 3806 1b00 |0032: if-eqz v6, 004d // +001b │ │ +0968bc: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +0968be: 6e10 780f 0000 |0035: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@0f78 │ │ +0968c4: 0a04 |0038: move-result v4 │ │ +0968c6: 3214 0500 |0039: if-eq v4, v1, 003e // +0005 │ │ +0968ca: 6e20 7a0f 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@0f7a │ │ +0968d0: 6e10 780f 0200 |003e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@0f78 │ │ +0968d6: 0a04 |0041: move-result v4 │ │ +0968d8: 3234 caff |0042: if-eq v4, v3, 000c // -0036 │ │ +0968dc: 6e20 7a0f 3200 |0044: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@0f7a │ │ +0968e2: 28c5 |0047: goto 000c // -003b │ │ +0968e4: 5450 2307 |0048: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +0968e8: 5452 2a07 |004a: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +0968ec: 28db |004c: goto 0027 // -0025 │ │ +0968ee: 0131 |004d: move v1, v3 │ │ +0968f0: 28e7 |004e: goto 0035 // -0019 │ │ +0968f2: 5454 2307 |004f: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +0968f6: 6e20 770f 3400 |0051: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@0f77 │ │ +0968fc: 5454 2a07 |0054: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +096900: 6e20 2210 3400 |0056: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@1022 │ │ +096906: 28b3 |0059: goto 000c // -004d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x000c line=170 │ │ 0x000d line=134 │ │ 0x0011 line=135 │ │ 0x0014 line=137 │ │ @@ -186118,30 +186108,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -095ae0: |[095ae0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ -095af0: 5421 2807 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -095af4: 6e10 bb16 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ -095afa: 0a01 |0005: move-result v1 │ │ -095afc: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -095b00: 5421 2a07 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -095b04: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ -095b08: 7010 3416 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1634 │ │ -095b0e: 5420 2a07 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ -095b12: 6e20 790f 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@0f79 │ │ -095b18: 0e00 |0014: return-void │ │ -095b1a: 5421 2307 |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -095b1e: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -095b22: 7010 3216 0200 |0019: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@1632 │ │ -095b28: 5420 2307 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ -095b2c: 28f3 |001e: goto 0011 // -000d │ │ +096908: |[096908] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ +096918: 5421 2807 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +09691c: 6e10 bb16 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ +096922: 0a01 |0005: move-result v1 │ │ +096924: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +096928: 5421 2a07 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +09692c: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ +096930: 7010 3416 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1634 │ │ +096936: 5420 2a07 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@072a │ │ +09693a: 6e20 790f 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@0f79 │ │ +096940: 0e00 |0014: return-void │ │ +096942: 5421 2307 |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +096946: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +09694a: 7010 3216 0200 |0019: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@1632 │ │ +096950: 5420 2307 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0723 │ │ +096954: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0008 line=176 │ │ 0x000c line=177 │ │ 0x000f line=179 │ │ 0x0011 line=187 │ │ @@ -186160,18 +186150,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -095b30: |[095b30] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ -095b40: 5c01 2507 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0725 │ │ -095b44: 5c01 2907 |0002: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ -095b48: 0e00 |0004: return-void │ │ +096958: |[096958] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ +096968: 5c01 2507 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0725 │ │ +09696c: 5c01 2907 |0002: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ +096970: 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 │ │ @@ -186181,56 +186171,56 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -095b4c: |[095b4c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -095b5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -095b5e: 5432 2807 |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -095b62: 6e10 db16 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@16db │ │ -095b68: 0a02 |0006: move-result v2 │ │ -095b6a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -095b6e: 5532 2507 |0009: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0725 │ │ -095b72: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ -095b76: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -095b78: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ -095b7c: 5532 2907 |0010: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ -095b80: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -095b84: 0e00 |0014: return-void │ │ -095b86: 0110 |0015: move v0, v1 │ │ -095b88: 28f8 |0016: goto 000e // -0008 │ │ -095b8a: 5432 2607 |0017: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -095b8e: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -095b92: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -095b96: 5532 2907 |001d: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ -095b9a: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ -095b9e: 5432 2607 |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -095ba2: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ -095ba6: 7010 3316 0300 |0025: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@1633 │ │ -095bac: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ -095bb0: 5532 2907 |002a: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ -095bb4: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ -095bb8: 5432 2607 |002e: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -095bbc: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ -095bc0: 6e20 c40f 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -095bc6: 5432 2607 |0035: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -095bca: 6e10 c10f 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@0fc1 │ │ -095bd0: 0a02 |003a: move-result v2 │ │ -095bd2: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ -095bd6: 5432 2607 |003d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -095bda: 6e20 ca0f 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -095be0: 28d2 |0042: goto 0014 // -002e │ │ -095be2: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -095be4: 28ee |0044: goto 0032 // -0012 │ │ -095be6: 5431 2607 |0045: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ -095bea: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ -095bee: 6e20 ca0f 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -095bf4: 28c8 |004c: goto 0014 // -0038 │ │ +096974: |[096974] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +096984: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +096986: 5432 2807 |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +09698a: 6e10 db16 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@16db │ │ +096990: 0a02 |0006: move-result v2 │ │ +096992: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +096996: 5532 2507 |0009: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0725 │ │ +09699a: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ +09699e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0969a0: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ +0969a4: 5532 2907 |0010: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ +0969a8: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +0969ac: 0e00 |0014: return-void │ │ +0969ae: 0110 |0015: move v0, v1 │ │ +0969b0: 28f8 |0016: goto 000e // -0008 │ │ +0969b2: 5432 2607 |0017: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +0969b6: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +0969ba: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +0969be: 5532 2907 |001d: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ +0969c2: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ +0969c6: 5432 2607 |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +0969ca: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ +0969ce: 7010 3316 0300 |0025: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@1633 │ │ +0969d4: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ +0969d8: 5532 2907 |002a: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0729 │ │ +0969dc: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ +0969e0: 5432 2607 |002e: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +0969e4: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ +0969e8: 6e20 c40f 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +0969ee: 5432 2607 |0035: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +0969f2: 6e10 c10f 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@0fc1 │ │ +0969f8: 0a02 |003a: move-result v2 │ │ +0969fa: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ +0969fe: 5432 2607 |003d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +096a02: 6e20 ca0f 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +096a08: 28d2 |0042: goto 0014 // -002e │ │ +096a0a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +096a0c: 28ee |0044: goto 0032 // -0012 │ │ +096a0e: 5431 2607 |0045: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0726 │ │ +096a12: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ +096a16: 6e20 ca0f 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +096a1c: 28c8 |004c: goto 0014 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=204 │ │ 0x000e line=205 │ │ 0x0014 line=226 │ │ 0x0016 line=204 │ │ 0x0017 line=209 │ │ @@ -186255,36 +186245,36 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -095bf8: |[095bf8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ -095c08: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ -095c0c: 5431 2807 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -095c10: 6e10 dc16 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@16dc │ │ -095c16: 0a01 |0007: move-result v1 │ │ -095c18: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -095c1c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -095c1e: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -095c22: 5431 2b07 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ -095c26: 5432 2807 |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ -095c2a: 6e10 ae16 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@16ae │ │ -095c30: 0c02 |0014: move-result-object v2 │ │ -095c32: 6e20 7310 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -095c38: 5431 2b07 |0018: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ -095c3c: 6e10 6510 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@1065 │ │ -095c42: 0a01 |001d: move-result v1 │ │ -095c44: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ -095c48: 5431 2b07 |0020: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ -095c4c: 6e20 7a10 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -095c52: 0e00 |0025: return-void │ │ -095c54: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ -095c58: 28e3 |0028: goto 000b // -001d │ │ +096a20: |[096a20] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ +096a30: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ +096a34: 5431 2807 |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +096a38: 6e10 dc16 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@16dc │ │ +096a3e: 0a01 |0007: move-result v1 │ │ +096a40: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +096a44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +096a46: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +096a4a: 5431 2b07 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ +096a4e: 5432 2807 |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0728 │ │ +096a52: 6e10 ae16 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@16ae │ │ +096a58: 0c02 |0014: move-result-object v2 │ │ +096a5a: 6e20 7310 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +096a60: 5431 2b07 |0018: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ +096a64: 6e10 6510 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@1065 │ │ +096a6a: 0a01 |001d: move-result v1 │ │ +096a6c: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ +096a70: 5431 2b07 |0020: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@072b │ │ +096a74: 6e20 7a10 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +096a7a: 0e00 |0025: return-void │ │ +096a7c: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ +096a80: 28e3 |0028: goto 000b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x000b line=194 │ │ 0x000d line=195 │ │ 0x0018 line=198 │ │ 0x0020 line=199 │ │ @@ -186301,34 +186291,34 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -095c5c: |[095c5c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -095c6c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -095c70: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ -095c74: 5420 2e07 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ -095c78: 6e20 7310 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -095c7e: 5420 2e07 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ -095c82: 6e10 6510 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1065 │ │ -095c88: 0a00 |000e: move-result v0 │ │ -095c8a: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -095c8e: 5420 2e07 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ -095c92: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -095c94: 6e20 7a10 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -095c9a: 0e00 |0017: return-void │ │ -095c9c: 5420 2e07 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ -095ca0: 6e10 6510 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1065 │ │ -095ca6: 0a00 |001d: move-result v0 │ │ -095ca8: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ -095cac: 5420 2e07 |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ -095cb0: 6e20 7a10 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -095cb6: 28f2 |0025: goto 0017 // -000e │ │ +096a84: |[096a84] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +096a94: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +096a98: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ +096a9c: 5420 2e07 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ +096aa0: 6e20 7310 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +096aa6: 5420 2e07 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ +096aaa: 6e10 6510 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1065 │ │ +096ab0: 0a00 |000e: move-result v0 │ │ +096ab2: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +096ab6: 5420 2e07 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ +096aba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +096abc: 6e20 7a10 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +096ac2: 0e00 |0017: return-void │ │ +096ac4: 5420 2e07 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ +096ac8: 6e10 6510 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1065 │ │ +096ace: 0a00 |001d: move-result v0 │ │ +096ad0: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ +096ad4: 5420 2e07 |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@072e │ │ +096ad8: 6e20 7a10 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +096ade: 28f2 |0025: goto 0017 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=115 │ │ 0x0004 line=116 │ │ 0x0009 line=118 │ │ 0x0017 line=122 │ │ 0x0018 line=120 │ │ @@ -186341,30 +186331,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095cb8: |[095cb8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ -095cc8: 5510 2507 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0725 │ │ -095ccc: 0f00 |0002: return v0 │ │ +096ae0: |[096ae0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ +096af0: 5510 2507 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0725 │ │ +096af4: 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 : 2068 (ListMenuItemView.java) │ │ + source_file_idx : 2070 (ListMenuItemView.java) │ │ │ │ Class #668 header: │ │ -class_idx : 715 │ │ +class_idx : 713 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2472 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2474 │ │ static_fields_size : 4 │ │ instance_fields_size: 23 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 76 │ │ │ │ Class #668 annotations: │ │ Annotations on class │ │ @@ -186519,71 +186509,71 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -095cd0: |[095cd0] com.actionbarsherlock.internal.view.menu.MenuBuilder.:()V │ │ -095ce0: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -095ce2: 2300 9904 |0001: new-array v0, v0, [I // type@0499 │ │ -095ce6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -095cec: 6900 4907 |0006: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0749 │ │ -095cf0: 0e00 |0008: return-void │ │ -095cf2: 0000 |0009: nop // spacer │ │ -095cf4: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ +096af8: |[096af8] com.actionbarsherlock.internal.view.menu.MenuBuilder.:()V │ │ +096b08: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +096b0a: 2300 9704 |0001: new-array v0, v0, [I // type@0497 │ │ +096b0e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +096b14: 6900 4907 |0006: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0749 │ │ +096b18: 0e00 |0008: return-void │ │ +096b1a: 0000 |0009: nop // spacer │ │ +096b1c: 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 │ │ -095d14: |[095d14] com.actionbarsherlock.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ -095d24: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -095d26: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -095d28: 7010 4c1f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -095d2e: 5920 3607 |0005: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0736 │ │ -095d32: 5c20 4307 |0007: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ -095d36: 5c20 3f07 |0009: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ -095d3a: 5c20 4107 |000b: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0741 │ │ -095d3e: 5c20 3c07 |000d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ -095d42: 2200 c903 |000f: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -095d46: 7010 a41f 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -095d4c: 5b20 4707 |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0747 │ │ -095d50: 2200 dc03 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@03dc │ │ -095d54: 7010 f81f 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@1ff8 │ │ -095d5a: 5b20 4207 |001b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095d5e: 5b23 3407 |001d: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ -095d62: 6e10 3301 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -095d68: 0c00 |0022: move-result-object v0 │ │ -095d6a: 5b20 4507 |0023: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -095d6e: 2200 c903 |0025: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -095d72: 7010 a41f 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -095d78: 5b20 3e07 |002a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -095d7c: 2200 c903 |002c: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -095d80: 7010 a41f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -095d86: 5b20 4807 |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ -095d8a: 5c21 3d07 |0033: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ -095d8e: 2200 c903 |0035: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -095d92: 7010 a41f 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -095d98: 5b20 3207 |003a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ -095d9c: 2200 c903 |003c: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -095da0: 7010 a41f 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -095da6: 5b20 4007 |0041: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ -095daa: 5c21 3b07 |0043: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ -095dae: 7020 9916 1200 |0045: invoke-direct {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1699 │ │ -095db4: 0e00 |0048: return-void │ │ +096b3c: |[096b3c] com.actionbarsherlock.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ +096b4c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +096b4e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +096b50: 7010 4c1f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +096b56: 5920 3607 |0005: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0736 │ │ +096b5a: 5c20 4307 |0007: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ +096b5e: 5c20 3f07 |0009: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ +096b62: 5c20 4107 |000b: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0741 │ │ +096b66: 5c20 3c07 |000d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ +096b6a: 2200 c703 |000f: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +096b6e: 7010 a41f 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +096b74: 5b20 4707 |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0747 │ │ +096b78: 2200 da03 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@03da │ │ +096b7c: 7010 f81f 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@1ff8 │ │ +096b82: 5b20 4207 |001b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096b86: 5b23 3407 |001d: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ +096b8a: 6e10 3301 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +096b90: 0c00 |0022: move-result-object v0 │ │ +096b92: 5b20 4507 |0023: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +096b96: 2200 c703 |0025: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +096b9a: 7010 a41f 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +096ba0: 5b20 3e07 |002a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +096ba4: 2200 c703 |002c: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +096ba8: 7010 a41f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +096bae: 5b20 4807 |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ +096bb2: 5c21 3d07 |0033: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ +096bb6: 2200 c703 |0035: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +096bba: 7010 a41f 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +096bc0: 5b20 3207 |003a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ +096bc4: 2200 c703 |003c: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +096bc8: 7010 a41f 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +096bce: 5b20 4007 |0041: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ +096bd2: 5c21 3b07 |0043: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ +096bd6: 7020 9916 1200 |0045: invoke-direct {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1699 │ │ +096bdc: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=190 │ │ 0x0005 line=120 │ │ 0x0007 line=146 │ │ 0x0009 line=147 │ │ 0x000b line=149 │ │ @@ -186609,37 +186599,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 │ │ -095db8: |[095db8] com.actionbarsherlock.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -095dc8: 7110 7216 0b00 |0000: invoke-static {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@1672 │ │ -095dce: 0a05 |0003: move-result v5 │ │ -095dd0: 2200 cc02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -095dd4: 5287 3607 |0006: iget v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0736 │ │ -095dd8: 0781 |0008: move-object v1, v8 │ │ -095dda: 0192 |0009: move v2, v9 │ │ -095ddc: 01a3 |000a: move v3, v10 │ │ -095dde: 01b4 |000b: move v4, v11 │ │ -095de0: 07c6 |000c: move-object v6, v12 │ │ -095de2: 7608 9d16 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@169d │ │ -095de8: 5481 3507 |0010: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0735 │ │ -095dec: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ -095df0: 5481 3507 |0014: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0735 │ │ -095df4: 6e20 ce16 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@16ce │ │ -095dfa: 5481 3e07 |0019: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -095dfe: 5482 3e07 |001b: iget-object v2, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -095e02: 7120 6216 5200 |001d: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@1662 │ │ -095e08: 0a02 |0020: move-result v2 │ │ -095e0a: 6e30 a71f 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ -095e10: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -095e12: 6e20 7c16 1800 |0025: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -095e18: 1100 |0028: return-object v0 │ │ +096be0: |[096be0] com.actionbarsherlock.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +096bf0: 7110 7216 0b00 |0000: invoke-static {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@1672 │ │ +096bf6: 0a05 |0003: move-result v5 │ │ +096bf8: 2200 ca02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +096bfc: 5287 3607 |0006: iget v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0736 │ │ +096c00: 0781 |0008: move-object v1, v8 │ │ +096c02: 0192 |0009: move v2, v9 │ │ +096c04: 01a3 |000a: move v3, v10 │ │ +096c06: 01b4 |000b: move v4, v11 │ │ +096c08: 07c6 |000c: move-object v6, v12 │ │ +096c0a: 7608 9d16 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@169d │ │ +096c10: 5481 3507 |0010: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0735 │ │ +096c14: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ +096c18: 5481 3507 |0014: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0735 │ │ +096c1c: 6e20 ce16 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@16ce │ │ +096c22: 5481 3e07 |0019: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +096c26: 5482 3e07 |001b: iget-object v2, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +096c2a: 7120 6216 5200 |001d: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@1662 │ │ +096c30: 0a02 |0020: move-result v2 │ │ +096c32: 6e30 a71f 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1fa7 │ │ +096c38: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +096c3a: 6e20 7c16 1800 |0025: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +096c40: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=398 │ │ 0x0010 line=401 │ │ 0x0014 line=403 │ │ 0x0019 line=406 │ │ @@ -186659,103 +186649,102 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -095e1c: |[095e1c] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ -095e2c: 5443 4207 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095e30: 6e10 fa1f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ -095e36: 0a03 |0005: move-result v3 │ │ -095e38: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -095e3c: 0e00 |0008: return-void │ │ -095e3e: 6e10 9c16 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -095e44: 5443 4207 |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095e48: 6e10 fb1f 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -095e4e: 0c00 |0011: move-result-object v0 │ │ -095e50: 7210 d01f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -095e56: 0a03 |0015: move-result v3 │ │ -095e58: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ -095e5c: 7210 d11f 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -095e62: 0c02 |001b: move-result-object v2 │ │ -095e64: 1f02 be03 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@03be │ │ -095e68: 6e10 941f 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -095e6e: 0c01 |0021: move-result-object v1 │ │ -095e70: 1f01 d402 |0022: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -095e74: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ -095e78: 5443 4207 |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095e7c: 6e20 fc1f 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -095e82: 28e7 |002b: goto 0012 // -0019 │ │ -095e84: 7220 4917 5100 |002c: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1749 │ │ -095e8a: 28e3 |002f: goto 0012 // -001d │ │ -095e8c: 6e10 9b16 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -095e92: 28d5 |0033: goto 0008 // -002b │ │ +096c44: |[096c44] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ +096c54: 5442 4207 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096c58: 6e10 fa1f 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ +096c5e: 0a02 |0005: move-result v2 │ │ +096c60: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +096c64: 0e00 |0008: return-void │ │ +096c66: 6e10 9c16 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +096c6c: 5442 4207 |000c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096c70: 6e10 fb1f 0200 |000e: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +096c76: 0c02 |0011: move-result-object v2 │ │ +096c78: 7210 d01f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +096c7e: 0a03 |0015: move-result v3 │ │ +096c80: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ +096c84: 7210 d11f 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +096c8a: 0c01 |001b: move-result-object v1 │ │ +096c8c: 1f01 bc03 |001c: check-cast v1, Ljava/lang/ref/WeakReference; // type@03bc │ │ +096c90: 6e10 941f 0100 |001e: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +096c96: 0c00 |0021: move-result-object v0 │ │ +096c98: 1f00 d202 |0022: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +096c9c: 3900 0800 |0024: if-nez v0, 002c // +0008 │ │ +096ca0: 5443 4207 |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096ca4: 6e20 fc1f 1300 |0028: invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +096caa: 28e7 |002b: goto 0012 // -0019 │ │ +096cac: 7220 4917 5000 |002c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1749 │ │ +096cb2: 28e3 |002f: goto 0012 // -001d │ │ +096cb4: 6e10 9b16 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +096cba: 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 │ │ -095e94: |[095e94] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -095ea4: 1a06 e10f |0000: const-string v6, "android:menu:presenters" // string@0fe1 │ │ -095ea8: 6e20 6502 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ -095eae: 0c04 |0005: move-result-object v4 │ │ -095eb0: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ -095eb4: 5476 4207 |0008: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095eb8: 6e10 fa1f 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ -095ebe: 0a06 |000d: move-result v6 │ │ -095ec0: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ -095ec4: 0e00 |0010: return-void │ │ -095ec6: 5476 4207 |0011: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095eca: 6e10 fb1f 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -095ed0: 0c00 |0016: move-result-object v0 │ │ -095ed2: 7210 d01f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -095ed8: 0a06 |001a: move-result v6 │ │ -095eda: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ -095ede: 7210 d11f 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -095ee4: 0c05 |0020: move-result-object v5 │ │ -095ee6: 1f05 be03 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@03be │ │ -095eea: 6e10 941f 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -095ef0: 0c03 |0026: move-result-object v3 │ │ -095ef2: 1f03 d402 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -095ef6: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ -095efa: 5476 4207 |002b: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095efe: 6e20 fc1f 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -095f04: 28e7 |0030: goto 0017 // -0019 │ │ -095f06: 7210 4117 0300 |0031: invoke-interface {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@1741 │ │ -095f0c: 0a01 |0034: move-result v1 │ │ -095f0e: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ -095f12: 6e20 130d 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0d13 │ │ -095f18: 0c02 |003a: move-result-object v2 │ │ -095f1a: 1f02 7700 |003b: check-cast v2, Landroid/os/Parcelable; // type@0077 │ │ -095f1e: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ -095f22: 7220 4517 2300 |003f: invoke-interface {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1745 │ │ -095f28: 28d5 |0042: goto 0017 // -002b │ │ +096cbc: |[096cbc] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +096ccc: 1a05 e30f |0000: const-string v5, "android:menu:presenters" // string@0fe3 │ │ +096cd0: 6e20 6502 5800 |0002: invoke-virtual {v8, v5}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ +096cd6: 0c03 |0005: move-result-object v3 │ │ +096cd8: 3803 0a00 |0006: if-eqz v3, 0010 // +000a │ │ +096cdc: 5475 4207 |0008: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096ce0: 6e10 fa1f 0500 |000a: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ +096ce6: 0a05 |000d: move-result v5 │ │ +096ce8: 3805 0300 |000e: if-eqz v5, 0011 // +0003 │ │ +096cec: 0e00 |0010: return-void │ │ +096cee: 5475 4207 |0011: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096cf2: 6e10 fb1f 0500 |0013: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +096cf8: 0c05 |0016: move-result-object v5 │ │ +096cfa: 7210 d01f 0500 |0017: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +096d00: 0a06 |001a: move-result v6 │ │ +096d02: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ +096d06: 7210 d11f 0500 |001d: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +096d0c: 0c04 |0020: move-result-object v4 │ │ +096d0e: 1f04 bc03 |0021: check-cast v4, Ljava/lang/ref/WeakReference; // type@03bc │ │ +096d12: 6e10 941f 0400 |0023: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +096d18: 0c02 |0026: move-result-object v2 │ │ +096d1a: 1f02 d202 |0027: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +096d1e: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ +096d22: 5476 4207 |002b: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096d26: 6e20 fc1f 4600 |002d: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +096d2c: 28e7 |0030: goto 0017 // -0019 │ │ +096d2e: 7210 4117 0200 |0031: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@1741 │ │ +096d34: 0a00 |0034: move-result v0 │ │ +096d36: 3d00 e2ff |0035: if-lez v0, 0017 // -001e │ │ +096d3a: 6e20 130d 0300 |0037: invoke-virtual {v3, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0d13 │ │ +096d40: 0c01 |003a: move-result-object v1 │ │ +096d42: 1f01 7600 |003b: check-cast v1, Landroid/os/Parcelable; // type@0076 │ │ +096d46: 3801 daff |003d: if-eqz v1, 0017 // -0026 │ │ +096d4a: 7220 4517 1200 |003f: invoke-interface {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1745 │ │ +096d50: 28d5 |0042: goto 0017 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0006 line=296 │ │ 0x0010 line=312 │ │ 0x0011 line=298 │ │ 0x0023 line=299 │ │ @@ -186763,67 +186752,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 │ │ -095f2c: |[095f2c] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -095f3c: 5476 4207 |0000: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095f40: 6e10 fa1f 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ -095f46: 0a06 |0005: move-result v6 │ │ -095f48: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ -095f4c: 0e00 |0008: return-void │ │ -095f4e: 2203 d001 |0009: new-instance v3, Landroid/util/SparseArray; // type@01d0 │ │ -095f52: 7010 100d 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ -095f58: 5476 4207 |000e: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095f5c: 6e10 fb1f 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -095f62: 0c00 |0013: move-result-object v0 │ │ -095f64: 7210 d01f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -095f6a: 0a06 |0017: move-result v6 │ │ -095f6c: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ -095f70: 7210 d11f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -095f76: 0c04 |001d: move-result-object v4 │ │ -095f78: 1f04 be03 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@03be │ │ -095f7c: 6e10 941f 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -095f82: 0c02 |0023: move-result-object v2 │ │ -095f84: 1f02 d402 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -095f88: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -095f8c: 5476 4207 |0028: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095f90: 6e20 fc1f 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -095f96: 28e7 |002d: goto 0014 // -0019 │ │ -095f98: 7210 4117 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@1741 │ │ -095f9e: 0a01 |0031: move-result v1 │ │ -095fa0: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ -095fa4: 7210 4617 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1746 │ │ -095faa: 0c05 |0037: move-result-object v5 │ │ -095fac: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ -095fb0: 6e30 140d 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0d14 │ │ -095fb6: 28d7 |003d: goto 0014 // -0029 │ │ -095fb8: 1a06 e10f |003e: const-string v6, "android:menu:presenters" // string@0fe1 │ │ -095fbc: 6e30 6f02 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026f │ │ -095fc2: 28c5 |0043: goto 0008 // -003b │ │ +096d54: |[096d54] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +096d64: 5475 4207 |0000: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096d68: 6e10 fa1f 0500 |0002: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ +096d6e: 0a05 |0005: move-result v5 │ │ +096d70: 3805 0300 |0006: if-eqz v5, 0009 // +0003 │ │ +096d74: 0e00 |0008: return-void │ │ +096d76: 2202 cf01 |0009: new-instance v2, Landroid/util/SparseArray; // type@01cf │ │ +096d7a: 7010 100d 0200 |000b: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ +096d80: 5475 4207 |000e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096d84: 6e10 fb1f 0500 |0010: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +096d8a: 0c05 |0013: move-result-object v5 │ │ +096d8c: 7210 d01f 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +096d92: 0a06 |0017: move-result v6 │ │ +096d94: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ +096d98: 7210 d11f 0500 |001a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +096d9e: 0c03 |001d: move-result-object v3 │ │ +096da0: 1f03 bc03 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@03bc │ │ +096da4: 6e10 941f 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +096daa: 0c01 |0023: move-result-object v1 │ │ +096dac: 1f01 d202 |0024: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +096db0: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ +096db4: 5476 4207 |0028: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096db8: 6e20 fc1f 3600 |002a: invoke-virtual {v6, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +096dbe: 28e7 |002d: goto 0014 // -0019 │ │ +096dc0: 7210 4117 0100 |002e: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@1741 │ │ +096dc6: 0a00 |0031: move-result v0 │ │ +096dc8: 3d00 e2ff |0032: if-lez v0, 0014 // -001e │ │ +096dcc: 7210 4617 0100 |0034: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1746 │ │ +096dd2: 0c04 |0037: move-result-object v4 │ │ +096dd4: 3804 dcff |0038: if-eqz v4, 0014 // -0024 │ │ +096dd8: 6e30 140d 0204 |003a: invoke-virtual {v2, v0, v4}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0d14 │ │ +096dde: 28d7 |003d: goto 0014 // -0029 │ │ +096de0: 1a05 e30f |003e: const-string v5, "android:menu:presenters" // string@0fe3 │ │ +096de4: 6e30 6f02 5802 |0040: invoke-virtual {v8, v5, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026f │ │ +096dea: 28c5 |0043: goto 0008 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0008 line=291 │ │ 0x0009 line=273 │ │ 0x000e line=275 │ │ 0x0020 line=276 │ │ @@ -186832,105 +186820,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 │ │ -095fc4: |[095fc4] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -095fd4: 5454 4207 |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095fd8: 6e10 fa1f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ -095fde: 0a04 |0005: move-result v4 │ │ -095fe0: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -095fe4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -095fe6: 0f03 |0009: return v3 │ │ -095fe8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -095fea: 5454 4207 |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -095fee: 6e10 fb1f 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -095ff4: 0c00 |0010: move-result-object v0 │ │ -095ff6: 7210 d01f 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -095ffc: 0a04 |0014: move-result v4 │ │ -095ffe: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ -096002: 7210 d11f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -096008: 0c02 |001a: move-result-object v2 │ │ -09600a: 1f02 be03 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@03be │ │ -09600e: 6e10 941f 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -096014: 0c01 |0020: move-result-object v1 │ │ -096016: 1f01 d402 |0021: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -09601a: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ -09601e: 5454 4207 |0025: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -096022: 6e20 fc1f 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -096028: 28e7 |002a: goto 0011 // -0019 │ │ -09602a: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ -09602e: 7220 4717 6100 |002d: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1747 │ │ -096034: 0a03 |0030: move-result v3 │ │ -096036: 28e0 |0031: goto 0011 // -0020 │ │ +096dec: |[096dec] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +096dfc: 5453 4207 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096e00: 6e10 fa1f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ +096e06: 0a03 |0005: move-result v3 │ │ +096e08: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ +096e0c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +096e0e: 0f02 |0009: return v2 │ │ +096e10: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +096e12: 5453 4207 |000b: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096e16: 6e10 fb1f 0300 |000d: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +096e1c: 0c03 |0010: move-result-object v3 │ │ +096e1e: 7210 d01f 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +096e24: 0a04 |0014: move-result v4 │ │ +096e26: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ +096e2a: 7210 d11f 0300 |0017: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +096e30: 0c01 |001a: move-result-object v1 │ │ +096e32: 1f01 bc03 |001b: check-cast v1, Ljava/lang/ref/WeakReference; // type@03bc │ │ +096e36: 6e10 941f 0100 |001d: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +096e3c: 0c00 |0020: move-result-object v0 │ │ +096e3e: 1f00 d202 |0021: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +096e42: 3900 0800 |0023: if-nez v0, 002b // +0008 │ │ +096e46: 5454 4207 |0025: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +096e4a: 6e20 fc1f 1400 |0027: invoke-virtual {v4, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +096e50: 28e7 |002a: goto 0011 // -0019 │ │ +096e52: 3902 e6ff |002b: if-nez v2, 0011 // -001a │ │ +096e56: 7220 4717 6000 |002d: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1747 │ │ +096e5c: 0a02 |0030: move-result v2 │ │ +096e5e: 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 │ │ -096038: |[096038] com.actionbarsherlock.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ -096048: 6e10 b31f 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09604e: 0a02 |0003: move-result v2 │ │ -096050: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ -096054: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -096058: 6e20 ad1f 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09605e: 0c01 |000b: move-result-object v1 │ │ -096060: 1f01 cc02 |000c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096064: 6e10 ac16 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@16ac │ │ -09606a: 0a02 |0011: move-result v2 │ │ -09606c: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ -096070: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ -096074: 0f02 |0016: return v2 │ │ -096076: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ -09607a: 28ed |0019: goto 0006 // -0013 │ │ -09607c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -09607e: 28fb |001b: goto 0016 // -0005 │ │ +096e60: |[096e60] com.actionbarsherlock.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ +096e70: 6e10 b31f 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +096e76: 0a02 |0003: move-result v2 │ │ +096e78: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ +096e7c: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +096e80: 6e20 ad1f 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +096e86: 0c01 |000b: move-result-object v1 │ │ +096e88: 1f01 ca02 |000c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +096e8c: 6e10 ac16 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@16ac │ │ +096e92: 0a02 |0011: move-result v2 │ │ +096e94: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ +096e98: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ +096e9c: 0f02 |0016: return v2 │ │ +096e9e: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ +096ea2: 28ed |0019: goto 0006 // -0013 │ │ +096ea4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +096ea6: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0008 line=758 │ │ 0x000e line=759 │ │ 0x0014 line=760 │ │ 0x0016 line=764 │ │ @@ -186949,33 +186935,33 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -096080: |[096080] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ -096090: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ -096094: b531 |0002: and-int/2addr v1, v3 │ │ -096096: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ -09609a: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ -09609e: 6201 4907 |0007: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0749 │ │ -0960a2: 2111 |0009: array-length v1, v1 │ │ -0960a4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -0960a8: 2201 a003 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -0960ac: 1a02 fa1e |000e: const-string v2, "order does not contain a valid category." // string@1efa │ │ -0960b0: 7020 2f1f 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -0960b6: 2701 |0013: throw v1 │ │ -0960b8: 6201 4907 |0014: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0749 │ │ -0960bc: 4401 0100 |0016: aget v1, v1, v0 │ │ -0960c0: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -0960c4: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ -0960ca: b532 |001d: and-int/2addr v2, v3 │ │ -0960cc: b621 |001e: or-int/2addr v1, v2 │ │ -0960ce: 0f01 |001f: return v1 │ │ +096ea8: |[096ea8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ +096eb8: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ +096ebc: b531 |0002: and-int/2addr v1, v3 │ │ +096ebe: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ +096ec2: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ +096ec6: 6201 4907 |0007: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0749 │ │ +096eca: 2111 |0009: array-length v1, v1 │ │ +096ecc: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +096ed0: 2201 9e03 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@039e │ │ +096ed4: 1a02 fa1e |000e: const-string v2, "order does not contain a valid category." // string@1efa │ │ +096ed8: 7020 2f1f 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +096ede: 2701 |0013: throw v1 │ │ +096ee0: 6201 4907 |0014: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0749 │ │ +096ee4: 4401 0100 |0016: aget v1, v1, v0 │ │ +096ee8: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +096eec: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ +096ef2: b532 |001d: and-int/2addr v2, v3 │ │ +096ef4: b621 |001e: or-int/2addr v1, v2 │ │ +096ef6: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0005 line=692 │ │ 0x000c line=693 │ │ 0x0014 line=696 │ │ locals : │ │ @@ -186987,27 +186973,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0960d0: |[0960d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ -0960e0: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -0960e4: 5410 3e07 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0960e8: 6e10 b31f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0960ee: 0a00 |0007: move-result v0 │ │ -0960f0: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -0960f4: 0e00 |000a: return-void │ │ -0960f6: 5410 3e07 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0960fa: 6e20 b01f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ -096100: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ -096104: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -096106: 6e20 7c16 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -09610c: 28f4 |0016: goto 000a // -000c │ │ +096ef8: |[096ef8] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ +096f08: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +096f0c: 5410 3e07 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +096f10: 6e10 b31f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +096f16: 0a00 |0007: move-result v0 │ │ +096f18: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +096f1c: 0e00 |000a: return-void │ │ +096f1e: 5410 3e07 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +096f22: 6e20 b01f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1fb0 │ │ +096f28: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ +096f2c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +096f2e: 6e20 7c16 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +096f34: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x000a line=513 │ │ 0x000b line=510 │ │ 0x0010 line=512 │ │ locals : │ │ @@ -187020,41 +187006,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 │ │ -096110: |[096110] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ -096120: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -096122: 6e10 7316 0300 |0001: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1673 │ │ -096128: 0c00 |0004: move-result-object v0 │ │ -09612a: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ -09612e: 5b38 3a07 |0007: iput-object v8, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ -096132: 5b32 3907 |0009: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ -096136: 5b32 3807 |000b: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ -09613a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09613c: 6e20 7c16 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -096142: 0e00 |0011: return-void │ │ -096144: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ -096148: 6e20 a401 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -09614e: 0c01 |0017: move-result-object v1 │ │ -096150: 5b31 3907 |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ -096154: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ -096158: 6e20 9801 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -09615e: 0c01 |001f: move-result-object v1 │ │ -096160: 5b31 3807 |0020: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ -096164: 5b32 3a07 |0022: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ -096168: 28e9 |0024: goto 000d // -0017 │ │ -09616a: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ -09616e: 5b35 3907 |0027: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ -096172: 28f1 |0029: goto 001a // -000f │ │ -096174: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ -096178: 5b37 3807 |002c: iput-object v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ -09617c: 28f4 |002e: goto 0022 // -000c │ │ +096f38: |[096f38] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ +096f48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +096f4a: 6e10 7316 0300 |0001: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1673 │ │ +096f50: 0c00 |0004: move-result-object v0 │ │ +096f52: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ +096f56: 5b38 3a07 |0007: iput-object v8, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ +096f5a: 5b32 3907 |0009: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ +096f5e: 5b32 3807 |000b: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ +096f62: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +096f64: 6e20 7c16 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +096f6a: 0e00 |0011: return-void │ │ +096f6c: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ +096f70: 6e20 a401 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +096f76: 0c01 |0017: move-result-object v1 │ │ +096f78: 5b31 3907 |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ +096f7c: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ +096f80: 6e20 9801 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +096f86: 0c01 |001f: move-result-object v1 │ │ +096f88: 5b31 3807 |0020: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ +096f8c: 5b32 3a07 |0022: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ +096f90: 28e9 |0024: goto 000d // -0017 │ │ +096f92: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ +096f96: 5b35 3907 |0027: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ +096f9a: 28f1 |0029: goto 001a // -000f │ │ +096f9c: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ +096fa0: 5b37 3807 |002c: iput-object v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ +096fa4: 28f4 |002e: goto 0022 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1101 │ │ 0x0005 line=1103 │ │ 0x0007 line=1104 │ │ 0x0009 line=1107 │ │ 0x000b line=1108 │ │ @@ -187083,58 +187069,60 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -096180: |[096180] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ -096190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -096192: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ -096196: 5431 4507 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -09619a: 6e10 9401 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ -0961a0: 0c01 |0008: move-result-object v1 │ │ -0961a2: 5211 1c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@001c │ │ -0961a6: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ -0961aa: 5431 4507 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -0961ae: 6002 db03 |000f: sget v2, Lcom/actionbarsherlock/R$bool;.abs__config_showMenuShortcutsWhenKeyboardPresent:I // field@03db │ │ -0961b2: 6e20 9101 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0191 │ │ -0961b8: 0a01 |0014: move-result v1 │ │ -0961ba: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -0961be: 5c30 4607 |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0746 │ │ -0961c2: 0e00 |0019: return-void │ │ -0961c4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0961c6: 28fc |001b: goto 0017 // -0004 │ │ +096fa8: |[096fa8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ +096fb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +096fba: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ +096fbe: 5431 4507 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +096fc2: 6e10 9401 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ +096fc8: 0c01 |0008: move-result-object v1 │ │ +096fca: 5211 1c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@001c │ │ +096fce: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ +096fd2: 5431 4507 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +096fd6: 6002 db03 |000f: sget v2, Lcom/actionbarsherlock/R$bool;.abs__config_showMenuShortcutsWhenKeyboardPresent:I // field@03db │ │ +096fda: 6e20 9101 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0191 │ │ +096fe0: 0a01 |0014: move-result v1 │ │ +096fe2: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +096fe6: 5c30 4607 |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0746 │ │ +096fea: 0e00 |0019: return-void │ │ +096fec: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +096fee: 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 │ │ -0961c8: |[0961c8] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0961d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0961da: 5420 4507 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -0961de: 6e20 a101 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -0961e4: 0c00 |0006: move-result-object v0 │ │ -0961e6: 7050 4c16 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ -0961ec: 0c00 |000a: move-result-object v0 │ │ -0961ee: 1100 |000b: return-object v0 │ │ +096ff0: |[096ff0] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +097000: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +097002: 5420 4507 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +097006: 6e20 a101 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +09700c: 0c00 |0006: move-result-object v0 │ │ +09700e: 7050 4c16 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ +097014: 0c00 |000a: move-result-object v0 │ │ +097016: 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 │ │ │ │ @@ -187143,21 +187131,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0961f0: |[0961f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -096200: 5410 4507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -096204: 6e20 a101 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -09620a: 0c00 |0005: move-result-object v0 │ │ -09620c: 7050 4c16 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ -096212: 0c00 |0009: move-result-object v0 │ │ -096214: 1100 |000a: return-object v0 │ │ +097018: |[097018] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +097028: 5410 4507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +09702c: 6e20 a101 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +097032: 0c00 |0005: move-result-object v0 │ │ +097034: 7050 4c16 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ +09703a: 0c00 |0009: move-result-object v0 │ │ +09703c: 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 │ │ @@ -187169,18 +187157,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 │ │ -096218: |[096218] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -096228: 7055 4c16 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ -09622e: 0c00 |0003: move-result-object v0 │ │ -096230: 1100 |0004: return-object v0 │ │ +097040: |[097040] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +097050: 7055 4c16 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ +097056: 0c00 |0003: move-result-object v0 │ │ +097058: 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 │ │ @@ -187192,19 +187180,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 │ │ -096234: |[096234] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -096244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -096246: 7052 4c16 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ -09624c: 0c00 |0004: move-result-object v0 │ │ -09624e: 1100 |0005: return-object v0 │ │ +09705c: |[09705c] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +09706c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09706e: 7052 4c16 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ +097074: 0c00 |0004: move-result-object v0 │ │ +097076: 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; │ │ │ │ @@ -187213,84 +187201,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 │ │ -096250: |[096250] com.actionbarsherlock.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -096260: 54da 3407 |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ -096264: 6e10 3101 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -09626a: 0c07 |0005: move-result-object v7 │ │ -09626c: 120a |0006: const/4 v10, #int 0 // #0 │ │ -09626e: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -096272: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -096276: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -09627a: 6e5a 8701 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@0187 │ │ -096280: 0c06 |0010: move-result-object v6 │ │ -096282: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -096286: 7210 e41f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fe4 │ │ -09628c: 0a03 |0016: move-result v3 │ │ -09628e: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -096292: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -096296: 6e20 8016 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@1680 │ │ -09629c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -09629e: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -0962a2: 7220 df1f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -0962a8: 0c08 |0024: move-result-object v8 │ │ -0962aa: 1f08 3600 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0036 │ │ -0962ae: 2209 2e00 |0027: new-instance v9, Landroid/content/Intent; // type@002e │ │ -0962b2: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -0962b6: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -0962ba: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -0962be: 7020 4501 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -0962c4: 220a 2600 |0032: new-instance v10, Landroid/content/ComponentName; // type@0026 │ │ -0962c8: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0962cc: 54bb 1300 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0013 │ │ -0962d0: 54bb 1800 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ -0962d4: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0962d8: 54cc 1500 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ -0962dc: 7030 1e01 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ -0962e2: 6e20 6801 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -0962e8: 6e20 8a01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ -0962ee: 0c0a |0047: move-result-object v10 │ │ -0962f0: 0200 1000 |0048: move/from16 v0, v16 │ │ -0962f4: 6e5a 4916 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1649 │ │ -0962fa: 0c0a |004d: move-result-object v10 │ │ -0962fc: 6e20 8901 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ -096302: 0c0b |0051: move-result-object v11 │ │ -096304: 7220 a71b ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ -09630a: 0c0a |0055: move-result-object v10 │ │ -09630c: 7220 a81b 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba8 │ │ -096312: 0c05 |0059: move-result-object v5 │ │ -096314: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -096318: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -09631c: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -096320: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -096324: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -096328: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09632c: 28b9 |0066: goto 001f // -0047 │ │ -09632e: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -096330: 28af |0068: goto 0017 // -0051 │ │ -096332: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -096336: 460a 120a |006b: aget-object v10, v18, v10 │ │ -09633a: 28c2 |006d: goto 002f // -003e │ │ -09633c: 0f03 |006e: return v3 │ │ +097078: |[097078] com.actionbarsherlock.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +097088: 54da 3407 |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ +09708c: 6e10 3101 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +097092: 0c07 |0005: move-result-object v7 │ │ +097094: 120a |0006: const/4 v10, #int 0 // #0 │ │ +097096: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +09709a: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +09709e: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +0970a2: 6e5a 8701 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@0187 │ │ +0970a8: 0c06 |0010: move-result-object v6 │ │ +0970aa: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +0970ae: 7210 e41f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fe4 │ │ +0970b4: 0a03 |0016: move-result v3 │ │ +0970b6: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +0970ba: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +0970be: 6e20 8016 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@1680 │ │ +0970c4: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0970c6: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +0970ca: 7220 df1f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +0970d0: 0c08 |0024: move-result-object v8 │ │ +0970d2: 1f08 3600 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0036 │ │ +0970d6: 2209 2e00 |0027: new-instance v9, Landroid/content/Intent; // type@002e │ │ +0970da: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +0970de: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +0970e2: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +0970e6: 7020 4501 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +0970ec: 220a 2600 |0032: new-instance v10, Landroid/content/ComponentName; // type@0026 │ │ +0970f0: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +0970f4: 54bb 1300 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0013 │ │ +0970f8: 54bb 1800 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0018 │ │ +0970fc: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +097100: 54cc 1500 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0015 │ │ +097104: 7030 1e01 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@011e │ │ +09710a: 6e20 6801 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +097110: 6e20 8a01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ +097116: 0c0a |0047: move-result-object v10 │ │ +097118: 0200 1000 |0048: move/from16 v0, v16 │ │ +09711c: 6e5a 4916 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1649 │ │ +097122: 0c0a |004d: move-result-object v10 │ │ +097124: 6e20 8901 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ +09712a: 0c0b |0051: move-result-object v11 │ │ +09712c: 7220 a71b ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ +097132: 0c0a |0055: move-result-object v10 │ │ +097134: 7220 a81b 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba8 │ │ +09713a: 0c05 |0059: move-result-object v5 │ │ +09713c: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +097140: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +097144: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +097148: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +09714c: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +097150: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +097154: 28b9 |0066: goto 001f // -0047 │ │ +097156: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +097158: 28af |0068: goto 0017 // -0051 │ │ +09715a: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +09715e: 460a 120a |006b: aget-object v10, v18, v10 │ │ +097162: 28c2 |006d: goto 002f // -003e │ │ +097164: 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 : │ │ @@ -187319,24 +187310,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 │ │ -096340: |[096340] com.actionbarsherlock.internal.view.menu.MenuBuilder.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ -096350: 5420 4207 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -096354: 2201 be03 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@03be │ │ -096358: 7020 931f 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ -09635e: 6e20 f91f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@1ff9 │ │ -096364: 5420 3407 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ -096368: 7230 4317 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@1743 │ │ -09636e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -096370: 5c20 3b07 |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ -096374: 0e00 |0012: return-void │ │ +097168: |[097168] com.actionbarsherlock.internal.view.menu.MenuBuilder.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ +097178: 5420 4207 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +09717c: 2201 bc03 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@03bc │ │ +097180: 7020 931f 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f93 │ │ +097186: 6e20 f91f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@1ff9 │ │ +09718c: 5420 3407 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ +097190: 7230 4317 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@1743 │ │ +097196: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +097198: 5c20 3b07 |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ +09719c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000a line=220 │ │ 0x000f line=221 │ │ 0x0012 line=222 │ │ locals : │ │ @@ -187348,22 +187339,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -096378: |[096378] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -096388: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09638a: 5420 4507 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -09638e: 6e20 a101 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -096394: 0c00 |0006: move-result-object v0 │ │ -096396: 6e50 5016 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1650 │ │ -09639c: 0c00 |000a: move-result-object v0 │ │ -09639e: 1100 |000b: return-object v0 │ │ +0971a0: |[0971a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0971b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0971b2: 5420 4507 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +0971b6: 6e20 a101 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +0971bc: 0c00 |0006: move-result-object v0 │ │ +0971be: 6e50 5016 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1650 │ │ +0971c4: 0c00 |000a: move-result-object v0 │ │ +0971c6: 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 │ │ │ │ @@ -187372,21 +187363,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0963a0: |[0963a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -0963b0: 5410 4507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -0963b4: 6e20 a101 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -0963ba: 0c00 |0005: move-result-object v0 │ │ -0963bc: 6e50 5016 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1650 │ │ -0963c2: 0c00 |0009: move-result-object v0 │ │ -0963c4: 1100 |000a: return-object v0 │ │ +0971c8: |[0971c8] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +0971d8: 5410 4507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +0971dc: 6e20 a101 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +0971e2: 0c00 |0005: move-result-object v0 │ │ +0971e4: 6e50 5016 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1650 │ │ +0971ea: 0c00 |0009: move-result-object v0 │ │ +0971ec: 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 │ │ @@ -187398,23 +187389,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 │ │ -0963c8: |[0963c8] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0963d8: 7057 4c16 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ -0963de: 0c00 |0003: move-result-object v0 │ │ -0963e0: 1f00 cc02 |0004: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0963e4: 2201 d802 |0006: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -0963e8: 5432 3407 |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ -0963ec: 7040 7417 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@1774 │ │ -0963f2: 6e20 d516 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@16d5 │ │ -0963f8: 1101 |0010: return-object v1 │ │ +0971f0: |[0971f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +097200: 7057 4c16 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@164c │ │ +097206: 0c00 |0003: move-result-object v0 │ │ +097208: 1f00 ca02 |0004: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +09720c: 2201 d602 |0006: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +097210: 5432 3407 |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ +097214: 7040 7417 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@1774 │ │ +09721a: 6e20 d516 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@16d5 │ │ +097220: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0006 line=438 │ │ 0x000d line=439 │ │ 0x0010 line=441 │ │ locals : │ │ @@ -187431,19 +187422,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 │ │ -0963fc: |[0963fc] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -09640c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09640e: 6e52 5016 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1650 │ │ -096414: 0c00 |0004: move-result-object v0 │ │ -096416: 1100 |0005: return-object v0 │ │ +097224: |[097224] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +097234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097236: 6e52 5016 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1650 │ │ +09723c: 0c00 |0004: move-result-object v0 │ │ +09723e: 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; │ │ │ │ @@ -187452,179 +187443,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 │ │ -096418: |[096418] com.actionbarsherlock.internal.view.menu.MenuBuilder.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z │ │ -096428: 6e10 7016 0f00 |0000: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ -09642e: 0c07 |0003: move-result-object v7 │ │ -096430: 3807 0800 |0004: if-eqz v7, 000c // +0008 │ │ -096434: 7210 e41f 0700 |0006: invoke-interface {v7}, Ljava/util/List;.size:()I // method@1fe4 │ │ -09643a: 0a0b |0009: move-result v11 │ │ -09643c: 390b 0400 |000a: if-nez v11, 000e // +0004 │ │ -096440: 120a |000c: const/4 v10, #int 0 // #0 │ │ -096442: 0f0a |000d: return v10 │ │ -096444: 120a |000e: const/4 v10, #int 0 // #0 │ │ -096446: 7801 600d 1000 |000f: invoke-interface/range {v16}, Landroid/view/Menu;.clear:()V // method@0d60 │ │ -09644c: 7210 e11f 0700 |0012: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fe1 │ │ -096452: 0c01 |0015: move-result-object v1 │ │ -096454: 7210 d01f 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09645a: 0a0b |0019: move-result v11 │ │ -09645c: 380b f3ff |001a: if-eqz v11, 000d // -000d │ │ -096460: 7210 d11f 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -096466: 0c06 |001f: move-result-object v6 │ │ -096468: 1f06 cc02 |0020: check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -09646c: 6e10 bc16 0600 |0022: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ -096472: 0a0b |0025: move-result v11 │ │ -096474: 380b f0ff |0026: if-eqz v11, 0016 // -0010 │ │ -096478: 121a |0028: const/4 v10, #int 1 // #1 │ │ -09647a: 6e10 b416 0600 |0029: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@16b4 │ │ -096480: 0a0b |002c: move-result v11 │ │ -096482: 380b f100 |002d: if-eqz v11, 011e // +00f1 │ │ -096486: 6e10 a516 0600 |002f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -09648c: 0a0b |0032: move-result v11 │ │ -09648e: 6e10 a816 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -096494: 0a0c |0036: move-result v12 │ │ -096496: 6e10 ab16 0600 |0037: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@16ab │ │ -09649c: 0a0d |003a: move-result v13 │ │ -09649e: 6e10 b016 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ -0964a4: 0c0e |003e: move-result-object v14 │ │ -0964a6: 0800 1000 |003f: move-object/from16 v0, v16 │ │ -0964aa: 725e 5e0d b0dc |0041: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@0d5e │ │ -0964b0: 0c04 |0044: move-result-object v4 │ │ -0964b2: 6e10 af16 0600 |0045: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@16af │ │ -0964b8: 0c09 |0048: move-result-object v9 │ │ -0964ba: 1f09 d802 |0049: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -0964be: 6e10 7d17 0900 |004b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@177d │ │ -0964c4: 0c0b |004e: move-result-object v11 │ │ -0964c6: 6e10 af1f 0b00 |004f: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0964cc: 0c02 |0052: move-result-object v2 │ │ -0964ce: 7210 d01f 0200 |0053: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0964d4: 0a0b |0056: move-result v11 │ │ -0964d6: 380b 6e00 |0057: if-eqz v11, 00c5 // +006e │ │ -0964da: 7210 d11f 0200 |0059: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0964e0: 0c08 |005c: move-result-object v8 │ │ -0964e2: 1f08 cc02 |005d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0964e6: 6e10 a516 0800 |005f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -0964ec: 0a0b |0062: move-result v11 │ │ -0964ee: 6e10 a816 0800 |0063: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -0964f4: 0a0c |0066: move-result v12 │ │ -0964f6: 6e10 ab16 0800 |0067: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@16ab │ │ -0964fc: 0a0d |006a: move-result v13 │ │ -0964fe: 6e10 b016 0800 |006b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ -096504: 0c0e |006e: move-result-object v14 │ │ -096506: 725e a80d b4dc |006f: invoke-interface {v4, v11, v12, v13, v14}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0da8 │ │ -09650c: 0c05 |0072: move-result-object v5 │ │ -09650e: 6e10 a616 0800 |0073: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ -096514: 0c0b |0076: move-result-object v11 │ │ -096516: 7220 8d0d b500 |0077: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0d8d │ │ -09651c: 0800 1100 |007a: move-object/from16 v0, v17 │ │ -096520: 7220 910d 0500 |007c: invoke-interface {v5, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0d91 │ │ -096526: 6e10 ba16 0800 |007f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ -09652c: 0a0b |0082: move-result v11 │ │ -09652e: 7220 8b0d b500 |0083: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0d8b │ │ -096534: 6e10 a716 0800 |0086: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@16a7 │ │ -09653a: 0c0b |0089: move-result-object v11 │ │ -09653c: 7220 8e0d b500 |008a: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ -096542: 6e10 aa16 0800 |008d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ -096548: 0a0b |0090: move-result v11 │ │ -09654a: 7220 8f0d b500 |0091: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@0d8f │ │ -096550: 6e10 a316 0800 |0094: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ -096556: 0a0b |0097: move-result v11 │ │ -096558: 7220 880d b500 |0098: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@0d88 │ │ -09655e: 6e10 b116 0800 |009b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@16b1 │ │ -096564: 0c0b |009e: move-result-object v11 │ │ -096566: 7220 970d b500 |009f: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d97 │ │ -09656c: 6e10 b816 0800 |00a2: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ -096572: 0a0b |00a5: move-result v11 │ │ -096574: 7220 890d b500 |00a6: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0d89 │ │ -09657a: 6e10 b916 0800 |00a9: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@16b9 │ │ -096580: 0a0b |00ac: move-result v11 │ │ -096582: 7220 8a0d b500 |00ad: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0d8a │ │ -096588: 6e10 bb16 0800 |00b0: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ -09658e: 0a0b |00b3: move-result v11 │ │ -096590: 380b 0b00 |00b4: if-eqz v11, 00bf // +000b │ │ -096594: 6e10 a516 0800 |00b6: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -09659a: 0a0b |00b9: move-result v11 │ │ -09659c: 121c |00ba: const/4 v12, #int 1 // #1 │ │ -09659e: 121d |00bb: const/4 v13, #int 1 // #1 │ │ -0965a0: 7240 ab0d b4dc |00bc: invoke-interface {v4, v11, v12, v13}, Landroid/view/SubMenu;.setGroupCheckable:(IZZ)V // method@0dab │ │ -0965a6: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ -0965aa: 6e30 ca1f 5008 |00c1: invoke-virtual {v0, v5, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -0965b0: 288f |00c4: goto 0053 // -0071 │ │ -0965b2: 7210 aa0d 0400 |00c5: invoke-interface {v4}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@0daa │ │ -0965b8: 0c03 |00c8: move-result-object v3 │ │ -0965ba: 6e10 a616 0600 |00c9: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ -0965c0: 0c0b |00cc: move-result-object v11 │ │ -0965c2: 7220 8d0d b300 |00cd: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0d8d │ │ -0965c8: 0800 1100 |00d0: move-object/from16 v0, v17 │ │ -0965cc: 7220 910d 0300 |00d2: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0d91 │ │ -0965d2: 6e10 ba16 0600 |00d5: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ -0965d8: 0a0b |00d8: move-result v11 │ │ -0965da: 7220 8b0d b300 |00d9: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0d8b │ │ -0965e0: 6e10 a716 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@16a7 │ │ -0965e6: 0c0b |00df: move-result-object v11 │ │ -0965e8: 7220 8e0d b300 |00e0: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ -0965ee: 6e10 aa16 0600 |00e3: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ -0965f4: 0a0b |00e6: move-result v11 │ │ -0965f6: 7220 8f0d b300 |00e7: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@0d8f │ │ -0965fc: 6e10 a316 0600 |00ea: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ -096602: 0a0b |00ed: move-result v11 │ │ -096604: 7220 880d b300 |00ee: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@0d88 │ │ -09660a: 6e10 b116 0600 |00f1: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@16b1 │ │ -096610: 0c0b |00f4: move-result-object v11 │ │ -096612: 7220 970d b300 |00f5: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d97 │ │ -096618: 6e10 b816 0600 |00f8: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ -09661e: 0a0b |00fb: move-result v11 │ │ -096620: 7220 890d b300 |00fc: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0d89 │ │ -096626: 6e10 b916 0600 |00ff: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@16b9 │ │ -09662c: 0a0b |0102: move-result v11 │ │ -09662e: 7220 8a0d b300 |0103: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0d8a │ │ -096634: 6e10 bb16 0600 |0106: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ -09663a: 0a0b |0109: move-result v11 │ │ -09663c: 380b 0d00 |010a: if-eqz v11, 0117 // +000d │ │ -096640: 6e10 a516 0600 |010c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -096646: 0a0b |010f: move-result v11 │ │ -096648: 121c |0110: const/4 v12, #int 1 // #1 │ │ -09664a: 121d |0111: const/4 v13, #int 1 // #1 │ │ -09664c: 0800 1000 |0112: move-object/from16 v0, v16 │ │ -096650: 7240 6a0d b0dc |0114: invoke-interface {v0, v11, v12, v13}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@0d6a │ │ -096656: 0800 1200 |0117: move-object/from16 v0, v18 │ │ -09665a: 6e30 ca1f 3006 |0119: invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -096660: 2900 fafe |011c: goto/16 0016 // -0106 │ │ -096664: 6e10 a516 0600 |011e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -09666a: 0a0b |0121: move-result v11 │ │ -09666c: 6e10 a816 0600 |0122: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -096672: 0a0c |0125: move-result v12 │ │ -096674: 6e10 ab16 0600 |0126: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@16ab │ │ -09667a: 0a0d |0129: move-result v13 │ │ -09667c: 6e10 b016 0600 |012a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ -096682: 0c0e |012d: move-result-object v14 │ │ -096684: 0800 1000 |012e: move-object/from16 v0, v16 │ │ -096688: 725e 590d b0dc |0130: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d59 │ │ -09668e: 0c03 |0133: move-result-object v3 │ │ -096690: 2895 |0134: goto 00c9 // -006b │ │ +097240: |[097240] com.actionbarsherlock.internal.view.menu.MenuBuilder.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z │ │ +097250: 6e10 7016 0f00 |0000: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ +097256: 0c05 |0003: move-result-object v5 │ │ +097258: 3805 0800 |0004: if-eqz v5, 000c // +0008 │ │ +09725c: 7210 e41f 0500 |0006: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1fe4 │ │ +097262: 0a09 |0009: move-result v9 │ │ +097264: 3909 0400 |000a: if-nez v9, 000e // +0004 │ │ +097268: 1208 |000c: const/4 v8, #int 0 // #0 │ │ +09726a: 0f08 |000d: return v8 │ │ +09726c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +09726e: 7801 600d 1000 |000f: invoke-interface/range {v16}, Landroid/view/Menu;.clear:()V // method@0d60 │ │ +097274: 7210 e11f 0500 |0012: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fe1 │ │ +09727a: 0c09 |0015: move-result-object v9 │ │ +09727c: 7210 d01f 0900 |0016: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +097282: 0a0a |0019: move-result v10 │ │ +097284: 380a f3ff |001a: if-eqz v10, 000d // -000d │ │ +097288: 7210 d11f 0900 |001c: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09728e: 0c04 |001f: move-result-object v4 │ │ +097290: 1f04 ca02 |0020: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +097294: 6e10 bc16 0400 |0022: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ +09729a: 0a0a |0025: move-result v10 │ │ +09729c: 380a f0ff |0026: if-eqz v10, 0016 // -0010 │ │ +0972a0: 1218 |0028: const/4 v8, #int 1 // #1 │ │ +0972a2: 6e10 b416 0400 |0029: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@16b4 │ │ +0972a8: 0a0a |002c: move-result v10 │ │ +0972aa: 380a f100 |002d: if-eqz v10, 011e // +00f1 │ │ +0972ae: 6e10 a516 0400 |002f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +0972b4: 0a0a |0032: move-result v10 │ │ +0972b6: 6e10 a816 0400 |0033: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +0972bc: 0a0b |0036: move-result v11 │ │ +0972be: 6e10 ab16 0400 |0037: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@16ab │ │ +0972c4: 0a0c |003a: move-result v12 │ │ +0972c6: 6e10 b016 0400 |003b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ +0972cc: 0c0d |003e: move-result-object v13 │ │ +0972ce: 0800 1000 |003f: move-object/from16 v0, v16 │ │ +0972d2: 725d 5e0d a0cb |0041: invoke-interface {v0, v10, v11, v12, v13}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@0d5e │ │ +0972d8: 0c02 |0044: move-result-object v2 │ │ +0972da: 6e10 af16 0400 |0045: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@16af │ │ +0972e0: 0c07 |0048: move-result-object v7 │ │ +0972e2: 1f07 d602 |0049: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +0972e6: 6e10 7d17 0700 |004b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@177d │ │ +0972ec: 0c0a |004e: move-result-object v10 │ │ +0972ee: 6e10 af1f 0a00 |004f: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0972f4: 0c0a |0052: move-result-object v10 │ │ +0972f6: 7210 d01f 0a00 |0053: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0972fc: 0a0b |0056: move-result v11 │ │ +0972fe: 380b 6e00 |0057: if-eqz v11, 00c5 // +006e │ │ +097302: 7210 d11f 0a00 |0059: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +097308: 0c06 |005c: move-result-object v6 │ │ +09730a: 1f06 ca02 |005d: check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +09730e: 6e10 a516 0600 |005f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +097314: 0a0b |0062: move-result v11 │ │ +097316: 6e10 a816 0600 |0063: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +09731c: 0a0c |0066: move-result v12 │ │ +09731e: 6e10 ab16 0600 |0067: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@16ab │ │ +097324: 0a0d |006a: move-result v13 │ │ +097326: 6e10 b016 0600 |006b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ +09732c: 0c0e |006e: move-result-object v14 │ │ +09732e: 725e a80d b2dc |006f: invoke-interface {v2, v11, v12, v13, v14}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0da8 │ │ +097334: 0c03 |0072: move-result-object v3 │ │ +097336: 6e10 a616 0600 |0073: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ +09733c: 0c0b |0076: move-result-object v11 │ │ +09733e: 7220 8d0d b300 |0077: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0d8d │ │ +097344: 0800 1100 |007a: move-object/from16 v0, v17 │ │ +097348: 7220 910d 0300 |007c: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0d91 │ │ +09734e: 6e10 ba16 0600 |007f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ +097354: 0a0b |0082: move-result v11 │ │ +097356: 7220 8b0d b300 |0083: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0d8b │ │ +09735c: 6e10 a716 0600 |0086: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@16a7 │ │ +097362: 0c0b |0089: move-result-object v11 │ │ +097364: 7220 8e0d b300 |008a: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ +09736a: 6e10 aa16 0600 |008d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ +097370: 0a0b |0090: move-result v11 │ │ +097372: 7220 8f0d b300 |0091: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@0d8f │ │ +097378: 6e10 a316 0600 |0094: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ +09737e: 0a0b |0097: move-result v11 │ │ +097380: 7220 880d b300 |0098: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@0d88 │ │ +097386: 6e10 b116 0600 |009b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@16b1 │ │ +09738c: 0c0b |009e: move-result-object v11 │ │ +09738e: 7220 970d b300 |009f: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d97 │ │ +097394: 6e10 b816 0600 |00a2: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ +09739a: 0a0b |00a5: move-result v11 │ │ +09739c: 7220 890d b300 |00a6: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0d89 │ │ +0973a2: 6e10 b916 0600 |00a9: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@16b9 │ │ +0973a8: 0a0b |00ac: move-result v11 │ │ +0973aa: 7220 8a0d b300 |00ad: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0d8a │ │ +0973b0: 6e10 bb16 0600 |00b0: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ +0973b6: 0a0b |00b3: move-result v11 │ │ +0973b8: 380b 0b00 |00b4: if-eqz v11, 00bf // +000b │ │ +0973bc: 6e10 a516 0600 |00b6: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +0973c2: 0a0b |00b9: move-result v11 │ │ +0973c4: 121c |00ba: const/4 v12, #int 1 // #1 │ │ +0973c6: 121d |00bb: const/4 v13, #int 1 // #1 │ │ +0973c8: 7240 ab0d b2dc |00bc: invoke-interface {v2, v11, v12, v13}, Landroid/view/SubMenu;.setGroupCheckable:(IZZ)V // method@0dab │ │ +0973ce: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ +0973d2: 6e30 ca1f 3006 |00c1: invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +0973d8: 288f |00c4: goto 0053 // -0071 │ │ +0973da: 7210 aa0d 0200 |00c5: invoke-interface {v2}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@0daa │ │ +0973e0: 0c01 |00c8: move-result-object v1 │ │ +0973e2: 6e10 a616 0400 |00c9: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@16a6 │ │ +0973e8: 0c0a |00cc: move-result-object v10 │ │ +0973ea: 7220 8d0d a100 |00cd: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0d8d │ │ +0973f0: 0800 1100 |00d0: move-object/from16 v0, v17 │ │ +0973f4: 7220 910d 0100 |00d2: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0d91 │ │ +0973fa: 6e10 ba16 0400 |00d5: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ +097400: 0a0a |00d8: move-result v10 │ │ +097402: 7220 8b0d a100 |00d9: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0d8b │ │ +097408: 6e10 a716 0400 |00dc: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@16a7 │ │ +09740e: 0c0a |00df: move-result-object v10 │ │ +097410: 7220 8e0d a100 |00e0: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ +097416: 6e10 aa16 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ +09741c: 0a0a |00e6: move-result v10 │ │ +09741e: 7220 8f0d a100 |00e7: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@0d8f │ │ +097424: 6e10 a316 0400 |00ea: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ +09742a: 0a0a |00ed: move-result v10 │ │ +09742c: 7220 880d a100 |00ee: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@0d88 │ │ +097432: 6e10 b116 0400 |00f1: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@16b1 │ │ +097438: 0c0a |00f4: move-result-object v10 │ │ +09743a: 7220 970d a100 |00f5: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d97 │ │ +097440: 6e10 b816 0400 |00f8: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ +097446: 0a0a |00fb: move-result v10 │ │ +097448: 7220 890d a100 |00fc: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0d89 │ │ +09744e: 6e10 b916 0400 |00ff: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@16b9 │ │ +097454: 0a0a |0102: move-result v10 │ │ +097456: 7220 8a0d a100 |0103: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0d8a │ │ +09745c: 6e10 bb16 0400 |0106: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ +097462: 0a0a |0109: move-result v10 │ │ +097464: 380a 0d00 |010a: if-eqz v10, 0117 // +000d │ │ +097468: 6e10 a516 0400 |010c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +09746e: 0a0a |010f: move-result v10 │ │ +097470: 121b |0110: const/4 v11, #int 1 // #1 │ │ +097472: 121c |0111: const/4 v12, #int 1 // #1 │ │ +097474: 0800 1000 |0112: move-object/from16 v0, v16 │ │ +097478: 7240 6a0d a0cb |0114: invoke-interface {v0, v10, v11, v12}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@0d6a │ │ +09747e: 0800 1200 |0117: move-object/from16 v0, v18 │ │ +097482: 6e30 ca1f 1004 |0119: invoke-virtual {v0, v1, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +097488: 2900 fafe |011c: goto/16 0016 // -0106 │ │ +09748c: 6e10 a516 0400 |011e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +097492: 0a0a |0121: move-result v10 │ │ +097494: 6e10 a816 0400 |0122: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +09749a: 0a0b |0125: move-result v11 │ │ +09749c: 6e10 ab16 0400 |0126: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@16ab │ │ +0974a2: 0a0c |0129: move-result v12 │ │ +0974a4: 6e10 b016 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ +0974aa: 0c0d |012d: move-result-object v13 │ │ +0974ac: 0800 1000 |012e: move-object/from16 v0, v16 │ │ +0974b0: 725d 590d a0cb |0130: invoke-interface {v0, v10, v11, v12, v13}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d59 │ │ +0974b6: 0c01 |0133: move-result-object v1 │ │ +0974b8: 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 │ │ @@ -187643,46 +187638,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 │ │ -096694: |[096694] com.actionbarsherlock.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ -0966a4: 5410 3307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ -0966a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0966ac: 5410 3307 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ -0966b0: 7220 4316 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1643 │ │ -0966b6: 0e00 |0009: return-void │ │ +0974bc: |[0974bc] com.actionbarsherlock.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ +0974cc: 5410 3307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ +0974d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0974d4: 5410 3307 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ +0974d8: 7220 4316 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1643 │ │ +0974de: 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; │ │ @@ -187692,24 +187688,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0966b8: |[0966b8] com.actionbarsherlock.internal.view.menu.MenuBuilder.clear:()V │ │ -0966c8: 5410 3707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ -0966cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0966d0: 5410 3707 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ -0966d4: 6e20 5916 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ -0966da: 5410 3e07 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0966de: 6e10 aa1f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0966e4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0966e6: 6e20 7c16 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -0966ec: 0e00 |0012: return-void │ │ +0974e0: |[0974e0] com.actionbarsherlock.internal.view.menu.MenuBuilder.clear:()V │ │ +0974f0: 5410 3707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ +0974f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0974f8: 5410 3707 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ +0974fc: 6e20 5916 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ +097502: 5410 3e07 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097506: 6e10 aa1f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +09750c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09750e: 6e20 7c16 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +097514: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0009 line=532 │ │ 0x000e line=534 │ │ 0x0012 line=535 │ │ @@ -187721,24 +187717,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0966f0: |[0966f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearAll:()V │ │ -096700: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -096702: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -096704: 5c21 4307 |0002: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ -096708: 6e10 5416 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@1654 │ │ -09670e: 6e10 5616 0200 |0007: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clearHeader:()V // method@1656 │ │ -096714: 5c20 4307 |000a: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ -096718: 5c20 3f07 |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ -09671c: 6e20 7c16 1200 |000e: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -096722: 0e00 |0011: return-void │ │ +097518: |[097518] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearAll:()V │ │ +097528: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09752a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +09752c: 5c21 4307 |0002: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ +097530: 6e10 5416 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@1654 │ │ +097536: 6e10 5616 0200 |0007: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clearHeader:()V // method@1656 │ │ +09753c: 5c20 4307 |000a: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ +097540: 5c20 3f07 |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ +097544: 6e20 7c16 1200 |000e: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +09754a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=520 │ │ 0x0004 line=521 │ │ 0x0007 line=522 │ │ 0x000a line=523 │ │ 0x000c line=524 │ │ @@ -187752,22 +187748,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -096724: |[096724] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearHeader:()V │ │ -096734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -096736: 5b10 3807 |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ -09673a: 5b10 3907 |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ -09673e: 5b10 3a07 |0005: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ -096742: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -096744: 6e20 7c16 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -09674a: 0e00 |000b: return-void │ │ +09754c: |[09754c] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearHeader:()V │ │ +09755c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09755e: 5b10 3807 |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ +097562: 5b10 3907 |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ +097566: 5b10 3a07 |0005: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ +09756a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +09756c: 6e20 7c16 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +097572: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1092 │ │ 0x0003 line=1093 │ │ 0x0005 line=1094 │ │ 0x0007 line=1096 │ │ 0x000b line=1097 │ │ @@ -187779,18 +187775,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09674c: |[09674c] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:()V │ │ -09675c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09675e: 6e20 5816 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -096764: 0e00 |0004: return-void │ │ +097574: |[097574] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:()V │ │ +097584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +097586: 6e20 5816 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +09758c: 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; │ │ │ │ @@ -187799,103 +187795,102 @@ │ │ type : '(Z)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -096768: |[096768] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:(Z)V │ │ -096778: 5543 3c07 |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ -09677c: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -096780: 0e00 |0004: return-void │ │ -096782: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -096784: 5c43 3c07 |0006: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ -096788: 5443 4207 |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -09678c: 6e10 fb1f 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -096792: 0c00 |000d: move-result-object v0 │ │ -096794: 7210 d01f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09679a: 0a03 |0011: move-result v3 │ │ -09679c: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ -0967a0: 7210 d11f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0967a6: 0c02 |0017: move-result-object v2 │ │ -0967a8: 1f02 be03 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@03be │ │ -0967ac: 6e10 941f 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -0967b2: 0c01 |001d: move-result-object v1 │ │ -0967b4: 1f01 d402 |001e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -0967b8: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ -0967bc: 5443 4207 |0022: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -0967c0: 6e20 fc1f 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -0967c6: 28e7 |0027: goto 000e // -0019 │ │ -0967c8: 7230 4417 4105 |0028: invoke-interface {v1, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@1744 │ │ -0967ce: 28e3 |002b: goto 000e // -001d │ │ -0967d0: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -0967d2: 5c43 3c07 |002d: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ -0967d6: 28d5 |002f: goto 0004 // -002b │ │ +097590: |[097590] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:(Z)V │ │ +0975a0: 5542 3c07 |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ +0975a4: 3802 0300 |0002: if-eqz v2, 0005 // +0003 │ │ +0975a8: 0e00 |0004: return-void │ │ +0975aa: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +0975ac: 5c42 3c07 |0006: iput-boolean v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ +0975b0: 5442 4207 |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +0975b4: 6e10 fb1f 0200 |000a: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +0975ba: 0c02 |000d: move-result-object v2 │ │ +0975bc: 7210 d01f 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0975c2: 0a03 |0011: move-result v3 │ │ +0975c4: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ +0975c8: 7210 d11f 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0975ce: 0c01 |0017: move-result-object v1 │ │ +0975d0: 1f01 bc03 |0018: check-cast v1, Ljava/lang/ref/WeakReference; // type@03bc │ │ +0975d4: 6e10 941f 0100 |001a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +0975da: 0c00 |001d: move-result-object v0 │ │ +0975dc: 1f00 d202 |001e: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +0975e0: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +0975e4: 5443 4207 |0022: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +0975e8: 6e20 fc1f 1300 |0024: invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +0975ee: 28e7 |0027: goto 000e // -0019 │ │ +0975f0: 7230 4417 4005 |0028: invoke-interface {v0, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@1744 │ │ +0975f6: 28e3 |002b: goto 000e // -001d │ │ +0975f8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0975fa: 5c42 3c07 |002d: iput-boolean v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@073c │ │ +0975fe: 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 │ │ -0967d8: |[0967d8] com.actionbarsherlock.internal.view.menu.MenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0967e8: 5454 4207 |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -0967ec: 6e10 fa1f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ -0967f2: 0a04 |0005: move-result v4 │ │ -0967f4: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ -0967f8: 5454 3707 |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ -0967fc: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ -096800: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -096802: 0f00 |000d: return v0 │ │ -096804: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -096806: 6e10 9c16 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -09680c: 5454 4207 |0012: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -096810: 6e10 fb1f 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -096816: 0c01 |0017: move-result-object v1 │ │ -096818: 7210 d01f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09681e: 0a04 |001b: move-result v4 │ │ -096820: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ -096824: 7210 d11f 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -09682a: 0c03 |0021: move-result-object v3 │ │ -09682c: 1f03 be03 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@03be │ │ -096830: 6e10 941f 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -096836: 0c02 |0027: move-result-object v2 │ │ -096838: 1f02 d402 |0028: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -09683c: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ -096840: 5454 4207 |002c: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -096844: 6e20 fc1f 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -09684a: 28e7 |0031: goto 0018 // -0019 │ │ -09684c: 7230 3e17 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@173e │ │ -096852: 0a00 |0035: move-result v0 │ │ -096854: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ -096858: 6e10 9b16 0500 |0038: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -09685e: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ -096862: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -096864: 5b54 3707 |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ -096868: 28cd |0040: goto 000d // -0033 │ │ +097600: |[097600] com.actionbarsherlock.internal.view.menu.MenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +097610: 5453 4207 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +097614: 6e10 fa1f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ +09761a: 0a03 |0005: move-result v3 │ │ +09761c: 3903 0600 |0006: if-nez v3, 000c // +0006 │ │ +097620: 5453 3707 |0008: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ +097624: 3263 0400 |000a: if-eq v3, v6, 000e // +0004 │ │ +097628: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09762a: 0f00 |000d: return v0 │ │ +09762c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09762e: 6e10 9c16 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +097634: 5453 4207 |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +097638: 6e10 fb1f 0300 |0014: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +09763e: 0c03 |0017: move-result-object v3 │ │ +097640: 7210 d01f 0300 |0018: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +097646: 0a04 |001b: move-result v4 │ │ +097648: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ +09764c: 7210 d11f 0300 |001e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +097652: 0c02 |0021: move-result-object v2 │ │ +097654: 1f02 bc03 |0022: check-cast v2, Ljava/lang/ref/WeakReference; // type@03bc │ │ +097658: 6e10 941f 0200 |0024: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +09765e: 0c01 |0027: move-result-object v1 │ │ +097660: 1f01 d202 |0028: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +097664: 3901 0800 |002a: if-nez v1, 0032 // +0008 │ │ +097668: 5454 4207 |002c: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +09766c: 6e20 fc1f 2400 |002e: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +097672: 28e7 |0031: goto 0018 // -0019 │ │ +097674: 7230 3e17 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@173e │ │ +09767a: 0a00 |0035: move-result v0 │ │ +09767c: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ +097680: 6e10 9b16 0500 |0038: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +097686: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ +09768a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +09768c: 5b53 3707 |003e: iput-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ +097690: 28cd |0040: goto 000d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x000d line=1270 │ │ 0x000e line=1254 │ │ 0x000f line=1256 │ │ 0x0012 line=1257 │ │ @@ -187903,41 +187898,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 │ │ -09686c: |[09686c] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -09687c: 5410 3307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ -096880: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -096884: 5410 3307 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ -096888: 7230 4216 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@1642 │ │ -09688e: 0a00 |0009: move-result v0 │ │ -096890: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -096894: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -096896: 0f00 |000d: return v0 │ │ -096898: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09689a: 28fe |000f: goto 000d // -0002 │ │ +097694: |[097694] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0976a4: 5410 3307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ +0976a8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0976ac: 5410 3307 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ +0976b0: 7230 4216 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@1642 │ │ +0976b6: 0a00 |0009: move-result v0 │ │ +0976b8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0976bc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0976be: 0f00 |000d: return v0 │ │ +0976c0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0976c2: 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; │ │ @@ -187947,46 +187941,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 │ │ -09689c: |[09689c] com.actionbarsherlock.internal.view.menu.MenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0968ac: 5454 4207 |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -0968b0: 6e10 fa1f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ -0968b6: 0a04 |0005: move-result v4 │ │ -0968b8: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -0968bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0968be: 0f00 |0009: return v0 │ │ -0968c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0968c2: 6e10 9c16 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ -0968c8: 5454 4207 |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -0968cc: 6e10 fb1f 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -0968d2: 0c01 |0013: move-result-object v1 │ │ -0968d4: 7210 d01f 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0968da: 0a04 |0017: move-result v4 │ │ -0968dc: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ -0968e0: 7210 d11f 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0968e6: 0c03 |001d: move-result-object v3 │ │ -0968e8: 1f03 be03 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@03be │ │ -0968ec: 6e10 941f 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -0968f2: 0c02 |0023: move-result-object v2 │ │ -0968f4: 1f02 d402 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -0968f8: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -0968fc: 5454 4207 |0028: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -096900: 6e20 fc1f 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -096906: 28e7 |002d: goto 0014 // -0019 │ │ -096908: 7230 3f17 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@173f │ │ -09690e: 0a00 |0031: move-result v0 │ │ -096910: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ -096914: 6e10 9b16 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ -09691a: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ -09691e: 5b56 3707 |0039: iput-object v6, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ -096922: 28ce |003b: goto 0009 // -0032 │ │ +0976c4: |[0976c4] com.actionbarsherlock.internal.view.menu.MenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0976d4: 5453 4207 |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +0976d8: 6e10 fa1f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1ffa │ │ +0976de: 0a03 |0005: move-result v3 │ │ +0976e0: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ +0976e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0976e6: 0f00 |0009: return v0 │ │ +0976e8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0976ea: 6e10 9c16 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@169c │ │ +0976f0: 5453 4207 |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +0976f4: 6e10 fb1f 0300 |0010: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +0976fa: 0c03 |0013: move-result-object v3 │ │ +0976fc: 7210 d01f 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +097702: 0a04 |0017: move-result v4 │ │ +097704: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ +097708: 7210 d11f 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +09770e: 0c02 |001d: move-result-object v2 │ │ +097710: 1f02 bc03 |001e: check-cast v2, Ljava/lang/ref/WeakReference; // type@03bc │ │ +097714: 6e10 941f 0200 |0020: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +09771a: 0c01 |0023: move-result-object v1 │ │ +09771c: 1f01 d202 |0024: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +097720: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ +097724: 5454 4207 |0028: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +097728: 6e20 fc1f 2400 |002a: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +09772e: 28e7 |002d: goto 0014 // -0019 │ │ +097730: 7230 3f17 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@173f │ │ +097736: 0a00 |0031: move-result v0 │ │ +097738: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ +09773c: 6e10 9b16 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@169b │ │ +097742: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ +097746: 5b56 3707 |0039: iput-object v6, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ +09774a: 28ce |003b: goto 0009 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ 0x0009 line=1248 │ │ 0x000a line=1232 │ │ 0x000b line=1234 │ │ 0x000e line=1235 │ │ @@ -187994,35 +187988,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 │ │ -096924: |[096924] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ -096934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -096936: 6e30 6116 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@1661 │ │ -09693c: 0a00 |0004: move-result v0 │ │ -09693e: 0f00 |0005: return v0 │ │ +09774c: |[09774c] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ +09775c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09775e: 6e30 6116 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@1661 │ │ +097764: 0a00 |0004: move-result v0 │ │ +097766: 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 │ │ │ │ @@ -188031,33 +188024,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -096940: |[096940] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ -096950: 6e10 9a16 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ -096956: 0a02 |0003: move-result v2 │ │ -096958: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ -09695c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -09695e: 0160 |0007: move v0, v6 │ │ -096960: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ -096964: 5443 3e07 |000a: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096968: 6e20 ad1f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -09696e: 0c01 |000f: move-result-object v1 │ │ -096970: 1f01 cc02 |0010: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096974: 6e10 a516 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -09697a: 0a03 |0015: move-result v3 │ │ -09697c: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ -096980: 0f00 |0018: return v0 │ │ -096982: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096986: 28ed |001b: goto 0008 // -0013 │ │ -096988: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -09698a: 28fb |001d: goto 0018 // -0005 │ │ +097768: |[097768] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ +097778: 6e10 9a16 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ +09777e: 0a02 |0003: move-result v2 │ │ +097780: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ +097784: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +097786: 0160 |0007: move v0, v6 │ │ +097788: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ +09778c: 5443 3e07 |000a: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097790: 6e20 ad1f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +097796: 0c01 |000f: move-result-object v1 │ │ +097798: 1f01 ca02 |0010: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +09779c: 6e10 a516 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +0977a2: 0a03 |0015: move-result v3 │ │ +0977a4: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ +0977a8: 0f00 |0018: return v0 │ │ +0977aa: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0977ae: 28ed |001b: goto 0008 // -0013 │ │ +0977b0: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0977b2: 28fb |001d: goto 0018 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0004 line=644 │ │ 0x0006 line=645 │ │ 0x0007 line=648 │ │ 0x000a line=649 │ │ @@ -188080,41 +188073,41 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -09698c: |[09698c] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -09699c: 6e10 9a16 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ -0969a2: 0a03 |0003: move-result v3 │ │ -0969a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0969a6: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ -0969aa: 5454 3e07 |0007: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0969ae: 6e20 ad1f 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0969b4: 0c01 |000c: move-result-object v1 │ │ -0969b6: 1f01 cc02 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0969ba: 6e10 a816 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -0969c0: 0a04 |0012: move-result v4 │ │ -0969c2: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ -0969c6: 1101 |0015: return-object v1 │ │ -0969c8: 6e10 b416 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@16b4 │ │ -0969ce: 0a04 |0019: move-result v4 │ │ -0969d0: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ -0969d4: 6e10 af16 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@16af │ │ -0969da: 0c04 |001f: move-result-object v4 │ │ -0969dc: 7220 b71b 6400 |0020: invoke-interface {v4, v6}, Lcom/actionbarsherlock/view/SubMenu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1bb7 │ │ -0969e2: 0c02 |0023: move-result-object v2 │ │ -0969e4: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -0969e8: 0721 |0026: move-object v1, v2 │ │ -0969ea: 28ee |0027: goto 0015 // -0012 │ │ -0969ec: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0969f0: 28db |002a: goto 0005 // -0025 │ │ -0969f2: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -0969f4: 28e9 |002c: goto 0015 // -0017 │ │ +0977b4: |[0977b4] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0977c4: 6e10 9a16 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ +0977ca: 0a03 |0003: move-result v3 │ │ +0977cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0977ce: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ +0977d2: 5454 3e07 |0007: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +0977d6: 6e20 ad1f 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0977dc: 0c01 |000c: move-result-object v1 │ │ +0977de: 1f01 ca02 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0977e2: 6e10 a816 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +0977e8: 0a04 |0012: move-result v4 │ │ +0977ea: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ +0977ee: 1101 |0015: return-object v1 │ │ +0977f0: 6e10 b416 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@16b4 │ │ +0977f6: 0a04 |0019: move-result v4 │ │ +0977f8: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ +0977fc: 6e10 af16 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@16af │ │ +097802: 0c04 |001f: move-result-object v4 │ │ +097804: 7220 b71b 6400 |0020: invoke-interface {v4, v6}, Lcom/actionbarsherlock/view/SubMenu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1bb7 │ │ +09780a: 0c02 |0023: move-result-object v2 │ │ +09780c: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +097810: 0721 |0026: move-object v1, v2 │ │ +097812: 28ee |0027: goto 0015 // -0012 │ │ +097814: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +097818: 28db |002a: goto 0005 // -0025 │ │ +09781a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +09781c: 28e9 |002c: goto 0015 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0004 line=608 │ │ 0x0007 line=609 │ │ 0x000f line=610 │ │ 0x0015 line=621 │ │ @@ -188138,31 +188131,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0969f8: |[0969f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ -096a08: 6e10 9a16 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ -096a0e: 0a02 |0003: move-result v2 │ │ -096a10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -096a12: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ -096a16: 5443 3e07 |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096a1a: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096a20: 0c01 |000c: move-result-object v1 │ │ -096a22: 1f01 cc02 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096a26: 6e10 a816 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -096a2c: 0a03 |0012: move-result v3 │ │ -096a2e: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -096a32: 0f00 |0015: return v0 │ │ -096a34: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096a38: 28ed |0018: goto 0005 // -0013 │ │ -096a3a: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -096a3c: 28fb |001a: goto 0015 // -0005 │ │ +097820: |[097820] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ +097830: 6e10 9a16 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ +097836: 0a02 |0003: move-result v2 │ │ +097838: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09783a: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ +09783e: 5443 3e07 |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097842: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +097848: 0c01 |000c: move-result-object v1 │ │ +09784a: 1f01 ca02 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +09784e: 6e10 a816 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +097854: 0a03 |0012: move-result v3 │ │ +097856: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +09785a: 0f00 |0015: return v0 │ │ +09785c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +097860: 28ed |0018: goto 0005 // -0013 │ │ +097862: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +097864: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0004 line=627 │ │ 0x0007 line=628 │ │ 0x000f line=629 │ │ 0x0015 line=634 │ │ @@ -188182,70 +188175,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 │ │ -096a40: |[096a40] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -096a50: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -096a52: 120b |0001: const/4 v11, #int 0 // #0 │ │ -096a54: 54c2 4707 |0002: iget-object v2, v12, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0747 │ │ -096a58: 6e10 aa1f 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -096a5e: 6e40 6616 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1666 │ │ -096a64: 6e10 ae1f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -096a6a: 0a09 |000d: move-result v9 │ │ -096a6c: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ -096a70: 1108 |0010: return-object v8 │ │ -096a72: 6e10 4b0d 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ -096a78: 0a03 |0014: move-result v3 │ │ -096a7a: 2204 e101 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@01e1 │ │ -096a7e: 7010 430d 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@0d43 │ │ -096a84: 6e20 4a0d 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@0d4a │ │ -096a8a: 6e10 b31f 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -096a90: 0a07 |0020: move-result v7 │ │ -096a92: 1219 |0021: const/4 v9, #int 1 // #1 │ │ -096a94: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ -096a98: 6e20 ad1f b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096a9e: 0c08 |0027: move-result-object v8 │ │ -096aa0: 1f08 cc02 |0028: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096aa4: 28e6 |002a: goto 0010 // -001a │ │ -096aa6: 6e10 7716 0c00 |002b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ -096aac: 0a05 |002e: move-result v5 │ │ -096aae: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -096ab0: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ -096ab4: 6e20 ad1f 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096aba: 0c01 |0035: move-result-object v1 │ │ -096abc: 1f01 cc02 |0036: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096ac0: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ -096ac4: 6e10 a316 0100 |003a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ -096aca: 0a06 |003d: move-result v6 │ │ -096acc: 5449 5103 |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ -096ad0: 4909 090b |0040: aget-char v9, v9, v11 │ │ -096ad4: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ -096ad8: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ -096adc: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ -096ae0: 5449 5103 |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ -096ae4: 122a |004a: const/4 v10, #int 2 // #2 │ │ -096ae6: 4909 090a |004b: aget-char v9, v9, v10 │ │ -096aea: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ -096aee: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ -096af2: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ -096af6: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ -096afa: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ -096afe: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ -096b02: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ -096b06: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ -096b0a: 0718 |005d: move-object v8, v1 │ │ -096b0c: 28b2 |005e: goto 0010 // -004e │ │ -096b0e: 6e10 aa16 0100 |005f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ -096b14: 0a06 |0062: move-result v6 │ │ -096b16: 28db |0063: goto 003e // -0025 │ │ -096b18: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096b1c: 28ca |0066: goto 0030 // -0036 │ │ +097868: |[097868] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +097878: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +09787a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +09787c: 54c2 4707 |0002: iget-object v2, v12, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0747 │ │ +097880: 6e10 aa1f 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +097886: 6e40 6616 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1666 │ │ +09788c: 6e10 ae1f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +097892: 0a09 |000d: move-result v9 │ │ +097894: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ +097898: 1108 |0010: return-object v8 │ │ +09789a: 6e10 4b0d 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ +0978a0: 0a03 |0014: move-result v3 │ │ +0978a2: 2204 e001 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@01e0 │ │ +0978a6: 7010 430d 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@0d43 │ │ +0978ac: 6e20 4a0d 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@0d4a │ │ +0978b2: 6e10 b31f 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0978b8: 0a07 |0020: move-result v7 │ │ +0978ba: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +0978bc: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ +0978c0: 6e20 ad1f b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0978c6: 0c08 |0027: move-result-object v8 │ │ +0978c8: 1f08 ca02 |0028: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0978cc: 28e6 |002a: goto 0010 // -001a │ │ +0978ce: 6e10 7716 0c00 |002b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ +0978d4: 0a05 |002e: move-result v5 │ │ +0978d6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0978d8: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ +0978dc: 6e20 ad1f 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0978e2: 0c01 |0035: move-result-object v1 │ │ +0978e4: 1f01 ca02 |0036: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0978e8: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ +0978ec: 6e10 a316 0100 |003a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ +0978f2: 0a06 |003d: move-result v6 │ │ +0978f4: 5449 5103 |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ +0978f8: 4909 090b |0040: aget-char v9, v9, v11 │ │ +0978fc: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ +097900: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ +097904: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ +097908: 5449 5103 |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ +09790c: 122a |004a: const/4 v10, #int 2 // #2 │ │ +09790e: 4909 090a |004b: aget-char v9, v9, v10 │ │ +097912: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ +097916: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ +09791a: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ +09791e: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ +097922: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ +097926: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ +09792a: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ +09792e: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ +097932: 0718 |005d: move-object v8, v1 │ │ +097934: 28b2 |005e: goto 0010 // -004e │ │ +097936: 6e10 aa16 0100 |005f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ +09793c: 0a06 |0062: move-result v6 │ │ +09793e: 28db |0063: goto 003e // -0025 │ │ +097940: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ +097944: 28ca |0066: goto 0030 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=835 │ │ 0x0004 line=836 │ │ 0x0007 line=837 │ │ 0x000a line=839 │ │ 0x0010 line=870 │ │ @@ -188257,15 +188250,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 │ │ @@ -188282,70 +188275,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 │ │ -096b20: |[096b20] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ -096b30: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ -096b34: 6e10 7716 0b00 |0002: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ -096b3a: 0a06 |0005: move-result v6 │ │ -096b3c: 6e10 4b0d 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ -096b42: 0a04 |0009: move-result v4 │ │ -096b44: 2205 e101 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@01e1 │ │ -096b48: 7010 430d 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@0d43 │ │ -096b4e: 6e20 4a0d 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@0d4a │ │ -096b54: 0a02 |0012: move-result v2 │ │ -096b56: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ -096b5a: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ -096b5e: 0e00 |0017: return-void │ │ -096b60: 54b8 3e07 |0018: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096b64: 6e10 b31f 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -096b6a: 0a00 |001d: move-result v0 │ │ -096b6c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -096b6e: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ -096b72: 54b8 3e07 |0021: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096b76: 6e20 ad1f 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096b7c: 0c03 |0026: move-result-object v3 │ │ -096b7e: 1f03 cc02 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096b82: 6e10 b416 0300 |0029: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@16b4 │ │ -096b88: 0a08 |002c: move-result v8 │ │ -096b8a: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ -096b8e: 6e10 af16 0300 |002f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@16af │ │ -096b94: 0c08 |0032: move-result-object v8 │ │ -096b96: 1f08 cb02 |0033: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02cb │ │ -096b9a: 6e40 6616 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1666 │ │ -096ba0: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ -096ba4: 6e10 a316 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ -096baa: 0a07 |003d: move-result v7 │ │ -096bac: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ -096bb0: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ -096bb4: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ -096bb8: 5458 5103 |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ -096bbc: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -096bbe: 4908 0809 |0047: aget-char v8, v8, v9 │ │ -096bc2: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ -096bc6: 5458 5103 |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ -096bca: 1229 |004d: const/4 v9, #int 2 // #2 │ │ -096bcc: 4908 0809 |004e: aget-char v8, v8, v9 │ │ -096bd0: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ -096bd4: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ -096bd8: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ -096bdc: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ -096be0: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ -096be4: 6e10 ba16 0300 |005a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ -096bea: 0a08 |005d: move-result v8 │ │ -096bec: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ -096bf0: 7220 db1f 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ -096bf6: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ -096bfa: 28ba |0065: goto 001f // -0046 │ │ -096bfc: 6e10 aa16 0300 |0066: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ -096c02: 0a07 |0069: move-result v7 │ │ -096c04: 28d4 |006a: goto 003e // -002c │ │ +097948: |[097948] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ +097958: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ +09795c: 6e10 7716 0b00 |0002: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ +097962: 0a06 |0005: move-result v6 │ │ +097964: 6e10 4b0d 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@0d4b │ │ +09796a: 0a04 |0009: move-result v4 │ │ +09796c: 2205 e001 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@01e0 │ │ +097970: 7010 430d 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@0d43 │ │ +097976: 6e20 4a0d 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@0d4a │ │ +09797c: 0a02 |0012: move-result v2 │ │ +09797e: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ +097982: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ +097986: 0e00 |0017: return-void │ │ +097988: 54b8 3e07 |0018: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +09798c: 6e10 b31f 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +097992: 0a00 |001d: move-result v0 │ │ +097994: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +097996: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ +09799a: 54b8 3e07 |0021: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +09799e: 6e20 ad1f 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0979a4: 0c03 |0026: move-result-object v3 │ │ +0979a6: 1f03 ca02 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0979aa: 6e10 b416 0300 |0029: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@16b4 │ │ +0979b0: 0a08 |002c: move-result v8 │ │ +0979b2: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ +0979b6: 6e10 af16 0300 |002f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@16af │ │ +0979bc: 0c08 |0032: move-result-object v8 │ │ +0979be: 1f08 c902 |0033: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02c9 │ │ +0979c2: 6e40 6616 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1666 │ │ +0979c8: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ +0979cc: 6e10 a316 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@16a3 │ │ +0979d2: 0a07 |003d: move-result v7 │ │ +0979d4: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ +0979d8: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ +0979dc: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ +0979e0: 5458 5103 |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ +0979e4: 1209 |0046: const/4 v9, #int 0 // #0 │ │ +0979e6: 4908 0809 |0047: aget-char v8, v8, v9 │ │ +0979ea: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ +0979ee: 5458 5103 |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0351 │ │ +0979f2: 1229 |004d: const/4 v9, #int 2 // #2 │ │ +0979f4: 4908 0809 |004e: aget-char v8, v8, v9 │ │ +0979f8: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ +0979fc: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ +097a00: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ +097a04: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ +097a08: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ +097a0c: 6e10 ba16 0300 |005a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ +097a12: 0a08 |005d: move-result v8 │ │ +097a14: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ +097a18: 7220 db1f 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fdb │ │ +097a1e: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ +097a22: 28ba |0065: goto 001f // -0046 │ │ +097a24: 6e10 aa16 0300 |0066: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@16aa │ │ +097a2a: 0a07 |0069: move-result v7 │ │ +097a2c: 28d4 |006a: goto 003e // -002c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=791 │ │ 0x0006 line=792 │ │ 0x000a line=793 │ │ 0x000f line=795 │ │ 0x0013 line=797 │ │ @@ -188353,14 +188346,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 │ │ @@ -188376,78 +188370,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 │ │ -096c08: |[096c08] com.actionbarsherlock.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ -096c18: 55a8 3b07 |0000: iget-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ -096c1c: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ -096c20: 0e00 |0004: return-void │ │ -096c22: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -096c24: 54a8 4207 |0006: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -096c28: 6e10 fb1f 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -096c2e: 0c02 |000b: move-result-object v2 │ │ -096c30: 7210 d01f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -096c36: 0a08 |000f: move-result v8 │ │ -096c38: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ -096c3c: 7210 d11f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -096c42: 0c06 |0015: move-result-object v6 │ │ -096c44: 1f06 be03 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@03be │ │ -096c48: 6e10 941f 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -096c4e: 0c05 |001b: move-result-object v5 │ │ -096c50: 1f05 d402 |001c: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -096c54: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ -096c58: 54a8 4207 |0020: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -096c5c: 6e20 fc1f 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -096c62: 28e7 |0025: goto 000c // -0019 │ │ -096c64: 7210 4017 0500 |0026: invoke-interface {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@1740 │ │ -096c6a: 0a08 |0029: move-result v8 │ │ -096c6c: b680 |002a: or-int/2addr v0, v8 │ │ -096c6e: 28e1 |002b: goto 000c // -001f │ │ -096c70: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ -096c74: 54a8 3207 |002e: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ -096c78: 6e10 aa1f 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -096c7e: 54a8 4007 |0033: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ -096c82: 6e10 aa1f 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -096c88: 6e10 7516 0a00 |0038: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ -096c8e: 0c07 |003b: move-result-object v7 │ │ -096c90: 6e10 b31f 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -096c96: 0a04 |003f: move-result v4 │ │ -096c98: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -096c9a: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ -096c9e: 6e20 ad1f 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096ca4: 0c03 |0046: move-result-object v3 │ │ -096ca6: 1f03 cc02 |0047: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096caa: 6e10 b616 0300 |0049: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ -096cb0: 0a08 |004c: move-result v8 │ │ -096cb2: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ -096cb6: 54a8 3207 |004f: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ -096cba: 6e20 a81f 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -096cc0: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -096cc4: 28eb |0056: goto 0041 // -0015 │ │ -096cc6: 54a8 4007 |0057: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ -096cca: 6e20 a81f 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -096cd0: 28f8 |005c: goto 0054 // -0008 │ │ -096cd2: 54a8 3207 |005d: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ -096cd6: 6e10 aa1f 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -096cdc: 54a8 4007 |0062: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ -096ce0: 6e10 aa1f 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -096ce6: 54a8 4007 |0067: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ -096cea: 6e10 7516 0a00 |0069: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ -096cf0: 0c09 |006c: move-result-object v9 │ │ -096cf2: 6e20 a91f 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1fa9 │ │ -096cf8: 1208 |0070: const/4 v8, #int 0 // #0 │ │ -096cfa: 5ca8 3b07 |0071: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ -096cfe: 2891 |0073: goto 0004 // -006f │ │ +097a30: |[097a30] com.actionbarsherlock.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ +097a40: 5597 3b07 |0000: iget-boolean v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ +097a44: 3907 0300 |0002: if-nez v7, 0005 // +0003 │ │ +097a48: 0e00 |0004: return-void │ │ +097a4a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +097a4c: 5497 4207 |0006: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +097a50: 6e10 fb1f 0700 |0008: invoke-virtual {v7}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +097a56: 0c07 |000b: move-result-object v7 │ │ +097a58: 7210 d01f 0700 |000c: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +097a5e: 0a08 |000f: move-result v8 │ │ +097a60: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ +097a64: 7210 d11f 0700 |0012: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +097a6a: 0c05 |0015: move-result-object v5 │ │ +097a6c: 1f05 bc03 |0016: check-cast v5, Ljava/lang/ref/WeakReference; // type@03bc │ │ +097a70: 6e10 941f 0500 |0018: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +097a76: 0c04 |001b: move-result-object v4 │ │ +097a78: 1f04 d202 |001c: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +097a7c: 3904 0800 |001e: if-nez v4, 0026 // +0008 │ │ +097a80: 5498 4207 |0020: iget-object v8, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +097a84: 6e20 fc1f 5800 |0022: invoke-virtual {v8, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +097a8a: 28e7 |0025: goto 000c // -0019 │ │ +097a8c: 7210 4017 0400 |0026: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@1740 │ │ +097a92: 0a08 |0029: move-result v8 │ │ +097a94: b680 |002a: or-int/2addr v0, v8 │ │ +097a96: 28e1 |002b: goto 000c // -001f │ │ +097a98: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ +097a9c: 5497 3207 |002e: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ +097aa0: 6e10 aa1f 0700 |0030: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +097aa6: 5497 4007 |0033: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ +097aaa: 6e10 aa1f 0700 |0035: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +097ab0: 6e10 7516 0900 |0038: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ +097ab6: 0c06 |003b: move-result-object v6 │ │ +097ab8: 6e10 b31f 0600 |003c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +097abe: 0a03 |003f: move-result v3 │ │ +097ac0: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +097ac2: 3531 2f00 |0041: if-ge v1, v3, 0070 // +002f │ │ +097ac6: 6e20 ad1f 1600 |0043: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +097acc: 0c02 |0046: move-result-object v2 │ │ +097ace: 1f02 ca02 |0047: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +097ad2: 6e10 b616 0200 |0049: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ +097ad8: 0a07 |004c: move-result v7 │ │ +097ada: 3807 0a00 |004d: if-eqz v7, 0057 // +000a │ │ +097ade: 5497 3207 |004f: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ +097ae2: 6e20 a81f 2700 |0051: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +097ae8: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +097aec: 28eb |0056: goto 0041 // -0015 │ │ +097aee: 5497 4007 |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ +097af2: 6e20 a81f 2700 |0059: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +097af8: 28f8 |005c: goto 0054 // -0008 │ │ +097afa: 5497 3207 |005d: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ +097afe: 6e10 aa1f 0700 |005f: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +097b04: 5497 4007 |0062: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ +097b08: 6e10 aa1f 0700 |0064: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +097b0e: 5497 4007 |0067: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ +097b12: 6e10 7516 0900 |0069: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ +097b18: 0c08 |006c: move-result-object v8 │ │ +097b1a: 6e20 a91f 8700 |006d: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1fa9 │ │ +097b20: 1207 |0070: const/4 v7, #int 0 // #0 │ │ +097b22: 5c97 3b07 |0071: iput-boolean v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ +097b26: 2891 |0073: goto 0004 // -006f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0004 line=1079 │ │ 0x0005 line=1048 │ │ 0x0006 line=1049 │ │ 0x0018 line=1050 │ │ @@ -188466,37 +188460,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 │ │ -096d00: |[096d00] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ -096d10: 6e10 6716 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1667 │ │ -096d16: 5410 3207 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ -096d1a: 1100 |0005: return-object v0 │ │ +097b28: |[097b28] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ +097b38: 6e10 6716 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1667 │ │ +097b3e: 5410 3207 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0732 │ │ +097b42: 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; │ │ │ │ @@ -188505,17 +188498,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096d1c: |[096d1c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -096d2c: 1a00 df0f |0000: const-string v0, "android:menu:actionviewstates" // string@0fdf │ │ -096d30: 1100 |0002: return-object v0 │ │ +097b44: |[097b44] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +097b54: 1a00 e10f |0000: const-string v0, "android:menu:actionviewstates" // string@0fe1 │ │ +097b58: 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;) │ │ @@ -188523,17 +188516,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096d34: |[096d34] com.actionbarsherlock.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ -096d44: 5410 3407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ -096d48: 1100 |0002: return-object v0 │ │ +097b5c: |[097b5c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ +097b6c: 5410 3407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0734 │ │ +097b70: 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;) │ │ @@ -188541,17 +188534,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 │ │ -096d4c: |[096d4c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -096d5c: 5410 3707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ -096d60: 1100 |0002: return-object v0 │ │ +097b74: |[097b74] com.actionbarsherlock.internal.view.menu.MenuBuilder.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +097b84: 5410 3707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0737 │ │ +097b88: 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;) │ │ @@ -188559,17 +188552,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096d64: |[096d64] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ -096d74: 5410 3807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ -096d78: 1100 |0002: return-object v0 │ │ +097b8c: |[097b8c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ +097b9c: 5410 3807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0738 │ │ +097ba0: 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;) │ │ @@ -188577,17 +188570,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096d7c: |[096d7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ -096d8c: 5410 3907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ -096d90: 1100 |0002: return-object v0 │ │ +097ba4: |[097ba4] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ +097bb4: 5410 3907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0739 │ │ +097bb8: 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;) │ │ @@ -188595,17 +188588,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096d94: |[096d94] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ -096da4: 5410 3a07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ -096da8: 1100 |0002: return-object v0 │ │ +097bbc: |[097bbc] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ +097bcc: 5410 3a07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@073a │ │ +097bd0: 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;) │ │ @@ -188613,20 +188606,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -096dac: |[096dac] com.actionbarsherlock.internal.view.menu.MenuBuilder.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -096dbc: 5410 3e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096dc0: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096dc6: 0c00 |0005: move-result-object v0 │ │ -096dc8: 1f00 2203 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0322 │ │ -096dcc: 1100 |0008: return-object v0 │ │ +097bd4: |[097bd4] com.actionbarsherlock.internal.view.menu.MenuBuilder.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +097be4: 5410 3e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097be8: 6e20 ad1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +097bee: 0c00 |0005: move-result-object v0 │ │ +097bf0: 1f00 2003 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0320 │ │ +097bf4: 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 │ │ │ │ @@ -188635,18 +188628,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096dd0: |[096dd0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ -096de0: 6e10 6716 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1667 │ │ -096de6: 5410 4007 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ -096dea: 1100 |0005: return-object v0 │ │ +097bf8: |[097bf8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ +097c08: 6e10 6716 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1667 │ │ +097c0e: 5410 4007 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0740 │ │ +097c12: 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; │ │ │ │ @@ -188655,17 +188648,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096dec: |[096dec] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ -096dfc: 5510 4107 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0741 │ │ -096e00: 0f00 |0002: return v0 │ │ +097c14: |[097c14] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ +097c24: 5510 4107 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0741 │ │ +097c28: 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;) │ │ @@ -188673,17 +188666,17 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096e04: |[096e04] com.actionbarsherlock.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ -096e14: 5410 4507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ -096e18: 1100 |0002: return-object v0 │ │ +097c2c: |[097c2c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ +097c3c: 5410 4507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0745 │ │ +097c40: 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;) │ │ @@ -188691,16 +188684,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 │ │ -096e1c: |[096e1c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -096e2c: 1100 |0000: return-object v0 │ │ +097c44: |[097c44] com.actionbarsherlock.internal.view.menu.MenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +097c54: 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;) │ │ @@ -188708,43 +188701,43 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -096e30: |[096e30] com.actionbarsherlock.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ -096e40: 5543 3d07 |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ -096e44: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ -096e48: 5443 4807 |0004: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ -096e4c: 1103 |0006: return-object v3 │ │ -096e4e: 5443 4807 |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ -096e52: 6e10 aa1f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -096e58: 5443 3e07 |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096e5c: 6e10 b31f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -096e62: 0a02 |0011: move-result v2 │ │ -096e64: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -096e66: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ -096e6a: 5443 3e07 |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096e6e: 6e20 ad1f 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096e74: 0c01 |001a: move-result-object v1 │ │ -096e76: 1f01 cc02 |001b: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096e7a: 6e10 bc16 0100 |001d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ -096e80: 0a03 |0020: move-result v3 │ │ -096e82: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -096e86: 5443 4807 |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ -096e8a: 6e20 a81f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -096e90: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096e94: 28e9 |002a: goto 0013 // -0017 │ │ -096e96: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -096e98: 5c43 3d07 |002c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ -096e9c: 1213 |002e: const/4 v3, #int 1 // #1 │ │ -096e9e: 5c43 3b07 |002f: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ -096ea2: 5443 4807 |0031: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ -096ea6: 28d3 |0033: goto 0006 // -002d │ │ +097c58: |[097c58] com.actionbarsherlock.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ +097c68: 5543 3d07 |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ +097c6c: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ +097c70: 5443 4807 |0004: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ +097c74: 1103 |0006: return-object v3 │ │ +097c76: 5443 4807 |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ +097c7a: 6e10 aa1f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +097c80: 5443 3e07 |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097c84: 6e10 b31f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +097c8a: 0a02 |0011: move-result v2 │ │ +097c8c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +097c8e: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ +097c92: 5443 3e07 |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097c96: 6e20 ad1f 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +097c9c: 0c01 |001a: move-result-object v1 │ │ +097c9e: 1f01 ca02 |001b: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +097ca2: 6e10 bc16 0100 |001d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ +097ca8: 0a03 |0020: move-result v3 │ │ +097caa: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +097cae: 5443 4807 |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ +097cb2: 6e20 a81f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +097cb8: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +097cbc: 28e9 |002a: goto 0013 // -0017 │ │ +097cbe: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +097cc0: 5c43 3d07 |002c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ +097cc4: 1213 |002e: const/4 v3, #int 1 // #1 │ │ +097cc6: 5c43 3b07 |002f: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ +097cca: 5443 4807 |0031: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0748 │ │ +097cce: 28d3 |0033: goto 0006 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ 0x0006 line=1015 │ │ 0x0007 line=1003 │ │ 0x000c line=1005 │ │ 0x0012 line=1007 │ │ @@ -188765,32 +188758,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -096ea8: |[096ea8] com.actionbarsherlock.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ -096eb8: 6e10 9a16 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ -096ebe: 0a02 |0003: move-result v2 │ │ -096ec0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -096ec2: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ -096ec6: 5443 3e07 |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -096eca: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -096ed0: 0c01 |000c: move-result-object v1 │ │ -096ed2: 1f01 cc02 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096ed6: 6e10 bc16 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ -096edc: 0a03 |0012: move-result v3 │ │ -096ede: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -096ee2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -096ee4: 0f03 |0016: return v3 │ │ -096ee6: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096eea: 28ec |0019: goto 0005 // -0014 │ │ -096eec: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -096eee: 28fb |001b: goto 0016 // -0005 │ │ +097cd0: |[097cd0] com.actionbarsherlock.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ +097ce0: 6e10 9a16 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ +097ce6: 0a02 |0003: move-result v2 │ │ +097ce8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +097cea: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ +097cee: 5443 3e07 |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097cf2: 6e20 ad1f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +097cf8: 0c01 |000c: move-result-object v1 │ │ +097cfa: 1f01 ca02 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +097cfe: 6e10 bc16 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@16bc │ │ +097d04: 0a03 |0012: move-result v3 │ │ +097d06: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +097d0a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +097d0c: 0f03 |0016: return v3 │ │ +097d0e: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +097d12: 28ec |0019: goto 0005 // -0014 │ │ +097d14: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +097d16: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0004 line=596 │ │ 0x0007 line=597 │ │ 0x000f line=598 │ │ 0x0015 line=599 │ │ @@ -188809,17 +188802,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096ef0: |[096ef0] com.actionbarsherlock.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ -096f00: 5510 4407 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0744 │ │ -096f04: 0f00 |0002: return v0 │ │ +097d18: |[097d18] com.actionbarsherlock.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ +097d28: 5510 4407 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0744 │ │ +097d2c: 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;) │ │ @@ -188827,22 +188820,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -096f08: |[096f08] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -096f18: 6e30 6516 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1665 │ │ -096f1e: 0c00 |0003: move-result-object v0 │ │ -096f20: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -096f24: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -096f26: 0f00 |0007: return v0 │ │ -096f28: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -096f2a: 28fe |0009: goto 0007 // -0002 │ │ +097d30: |[097d30] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +097d40: 6e30 6516 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1665 │ │ +097d46: 0c00 |0003: move-result-object v0 │ │ +097d48: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +097d4c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +097d4e: 0f00 |0007: return v0 │ │ +097d50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +097d52: 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; │ │ @@ -188852,17 +188845,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096f2c: |[096f2c] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ -096f3c: 5510 4607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0746 │ │ -096f40: 0f00 |0002: return v0 │ │ +097d54: |[097d54] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ +097d64: 5510 4607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0746 │ │ +097d68: 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;) │ │ @@ -188870,19 +188863,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 │ │ -096f44: |[096f44] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -096f54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -096f56: 5c10 3b07 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ -096f5a: 6e20 7c16 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -096f60: 0e00 |0006: return-void │ │ +097d6c: |[097d6c] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +097d7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +097d7e: 5c10 3b07 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ +097d82: 6e20 7c16 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +097d88: 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; │ │ @@ -188893,19 +188886,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 │ │ -096f64: |[096f64] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -096f74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -096f76: 5c10 3d07 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ -096f7a: 6e20 7c16 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -096f80: 0e00 |0006: return-void │ │ +097d8c: |[097d8c] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +097d9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +097d9e: 5c10 3d07 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ +097da2: 6e20 7c16 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +097da8: 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; │ │ @@ -188916,25 +188909,25 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -096f84: |[096f84] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ -096f94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -096f96: 5520 4307 |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ -096f9a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -096f9e: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ -096fa2: 5c21 3d07 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ -096fa6: 5c21 3b07 |0009: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ -096faa: 7020 5b16 3200 |000b: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@165b │ │ -096fb0: 0e00 |000e: return-void │ │ -096fb2: 5c21 3f07 |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ -096fb6: 28fd |0011: goto 000e // -0003 │ │ +097dac: |[097dac] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ +097dbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +097dbe: 5520 4307 |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ +097dc2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +097dc6: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ +097dca: 5c21 3d07 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@073d │ │ +097dce: 5c21 3b07 |0009: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@073b │ │ +097dd2: 7020 5b16 3200 |000b: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@165b │ │ +097dd8: 0e00 |000e: return-void │ │ +097dda: 5c21 3f07 |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ +097dde: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=947 │ │ 0x0007 line=948 │ │ 0x0009 line=949 │ │ 0x000b line=952 │ │ @@ -188949,20 +188942,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -096fb8: |[096fb8] com.actionbarsherlock.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ -096fc8: 6e20 6316 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ -096fce: 0c00 |0003: move-result-object v0 │ │ -096fd0: 6e30 7e16 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ -096fd6: 0a00 |0007: move-result v0 │ │ -096fd8: 0f00 |0008: return v0 │ │ +097de0: |[097de0] com.actionbarsherlock.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ +097df0: 6e20 6316 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ +097df6: 0c00 |0003: move-result-object v0 │ │ +097df8: 6e30 7e16 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ +097dfe: 0a00 |0007: move-result v0 │ │ +097e00: 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 │ │ @@ -188972,60 +188965,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 │ │ -096fdc: |[096fdc] com.actionbarsherlock.internal.view.menu.MenuBuilder.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z │ │ -096fec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -096fee: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -096ff0: 0781 |0002: move-object v1, v8 │ │ -096ff2: 1f01 cc02 |0003: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -096ff6: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -096ffa: 6e10 ba16 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ -097000: 0a05 |000a: move-result v5 │ │ -097002: 3905 0400 |000b: if-nez v5, 000f // +0004 │ │ -097006: 0140 |000d: move v0, v4 │ │ -097008: 0f00 |000e: return v0 │ │ -09700a: 6e10 b516 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@16b5 │ │ -097010: 0a00 |0012: move-result v0 │ │ -097012: 6e10 b316 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@16b3 │ │ -097018: 0a05 |0016: move-result v5 │ │ -09701a: 3805 0d00 |0017: if-eqz v5, 0024 // +000d │ │ -09701e: 6e10 a016 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@16a0 │ │ -097024: 0a04 |001c: move-result v4 │ │ -097026: b640 |001d: or-int/2addr v0, v4 │ │ -097028: 3800 f0ff |001e: if-eqz v0, 000e // -0010 │ │ -09702c: 6e20 5816 6700 |0020: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -097032: 28eb |0023: goto 000e // -0015 │ │ -097034: 7210 991b 0800 |0024: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@1b99 │ │ -09703a: 0a05 |0027: move-result v5 │ │ -09703c: 3805 2500 |0028: if-eqz v5, 004d // +0025 │ │ -097040: 6e20 5816 4700 |002a: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -097046: 7210 961b 0800 |002d: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ -09704c: 0c03 |0030: move-result-object v3 │ │ -09704e: 1f03 d802 |0031: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -097052: 7210 8c1b 0800 |0033: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@1b8c │ │ -097058: 0c02 |0036: move-result-object v2 │ │ -09705a: 3802 0b00 |0037: if-eqz v2, 0042 // +000b │ │ -09705e: 6e10 4e1b 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@1b4e │ │ -097064: 0a04 |003c: move-result v4 │ │ -097066: 3804 0500 |003d: if-eqz v4, 0042 // +0005 │ │ -09706a: 6e20 511b 3200 |003f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@1b51 │ │ -097070: 7020 5e16 3700 |0042: invoke-direct {v7, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@165e │ │ -097076: 0a04 |0045: move-result v4 │ │ -097078: b640 |0046: or-int/2addr v0, v4 │ │ -09707a: 3900 c7ff |0047: if-nez v0, 000e // -0039 │ │ -09707e: 6e20 5816 6700 |0049: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -097084: 28c2 |004c: goto 000e // -003e │ │ -097086: dd04 0901 |004d: and-int/lit8 v4, v9, #int 1 // #01 │ │ -09708a: 3904 bfff |004f: if-nez v4, 000e // -0041 │ │ -09708e: 6e20 5816 6700 |0051: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -097094: 28ba |0054: goto 000e // -0046 │ │ +097e04: |[097e04] com.actionbarsherlock.internal.view.menu.MenuBuilder.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z │ │ +097e14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +097e16: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +097e18: 0781 |0002: move-object v1, v8 │ │ +097e1a: 1f01 ca02 |0003: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +097e1e: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +097e22: 6e10 ba16 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@16ba │ │ +097e28: 0a05 |000a: move-result v5 │ │ +097e2a: 3905 0400 |000b: if-nez v5, 000f // +0004 │ │ +097e2e: 0140 |000d: move v0, v4 │ │ +097e30: 0f00 |000e: return v0 │ │ +097e32: 6e10 b516 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@16b5 │ │ +097e38: 0a00 |0012: move-result v0 │ │ +097e3a: 6e10 b316 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@16b3 │ │ +097e40: 0a05 |0016: move-result v5 │ │ +097e42: 3805 0d00 |0017: if-eqz v5, 0024 // +000d │ │ +097e46: 6e10 a016 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@16a0 │ │ +097e4c: 0a04 |001c: move-result v4 │ │ +097e4e: b640 |001d: or-int/2addr v0, v4 │ │ +097e50: 3800 f0ff |001e: if-eqz v0, 000e // -0010 │ │ +097e54: 6e20 5816 6700 |0020: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +097e5a: 28eb |0023: goto 000e // -0015 │ │ +097e5c: 7210 991b 0800 |0024: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@1b99 │ │ +097e62: 0a05 |0027: move-result v5 │ │ +097e64: 3805 2500 |0028: if-eqz v5, 004d // +0025 │ │ +097e68: 6e20 5816 4700 |002a: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +097e6e: 7210 961b 0800 |002d: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ +097e74: 0c03 |0030: move-result-object v3 │ │ +097e76: 1f03 d602 |0031: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +097e7a: 7210 8c1b 0800 |0033: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@1b8c │ │ +097e80: 0c02 |0036: move-result-object v2 │ │ +097e82: 3802 0b00 |0037: if-eqz v2, 0042 // +000b │ │ +097e86: 6e10 4e1b 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@1b4e │ │ +097e8c: 0a04 |003c: move-result v4 │ │ +097e8e: 3804 0500 |003d: if-eqz v4, 0042 // +0005 │ │ +097e92: 6e20 511b 3200 |003f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@1b51 │ │ +097e98: 7020 5e16 3700 |0042: invoke-direct {v7, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@165e │ │ +097e9e: 0a04 |0045: move-result v4 │ │ +097ea0: b640 |0046: or-int/2addr v0, v4 │ │ +097ea2: 3900 c7ff |0047: if-nez v0, 000e // -0039 │ │ +097ea6: 6e20 5816 6700 |0049: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +097eac: 28c2 |004c: goto 000e // -003e │ │ +097eae: dd04 0901 |004d: and-int/lit8 v4, v9, #int 1 // #01 │ │ +097eb2: 3904 bfff |004f: if-nez v4, 000e // -0041 │ │ +097eb6: 6e20 5816 6700 |0051: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +097ebc: 28ba |0054: goto 000e // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=879 │ │ 0x0005 line=881 │ │ 0x000e line=906 │ │ 0x000f line=885 │ │ 0x0013 line=887 │ │ @@ -189055,26 +189048,26 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -097098: |[097098] com.actionbarsherlock.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0970a8: 6e30 6516 4305 |0000: invoke-virtual {v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1665 │ │ -0970ae: 0c01 |0003: move-result-object v1 │ │ -0970b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0970b2: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -0970b6: 6e30 7e16 1306 |0007: invoke-virtual {v3, v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ -0970bc: 0a00 |000a: move-result v0 │ │ -0970be: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ -0970c2: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ -0970c6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0970c8: 6e20 5816 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -0970ce: 0f00 |0013: return v0 │ │ +097ec0: |[097ec0] com.actionbarsherlock.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +097ed0: 6e30 6516 4305 |0000: invoke-virtual {v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1665 │ │ +097ed6: 0c01 |0003: move-result-object v1 │ │ +097ed8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +097eda: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +097ede: 6e30 7e16 1306 |0007: invoke-virtual {v3, v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ +097ee4: 0a00 |000a: move-result v0 │ │ +097ee6: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ +097eea: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ +097eee: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +097ef0: 6e20 5816 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +097ef6: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ 0x0004 line=770 │ │ 0x0005 line=772 │ │ 0x0007 line=773 │ │ 0x000b line=776 │ │ @@ -189093,40 +189086,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0970d0: |[0970d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ -0970e0: 6e20 6016 6500 |0000: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@1660 │ │ -0970e6: 0a00 |0003: move-result v0 │ │ -0970e8: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ -0970ec: 5454 3e07 |0006: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0970f0: 6e10 b31f 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0970f6: 0a04 |000b: move-result v4 │ │ -0970f8: 9101 0400 |000c: sub-int v1, v4, v0 │ │ -0970fc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0970fe: 0123 |000f: move v3, v2 │ │ -097100: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ -097104: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ -097108: 5454 3e07 |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -09710c: 6e20 ad1f 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -097112: 0c04 |0019: move-result-object v4 │ │ -097114: 1f04 cc02 |001a: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -097118: 6e10 a516 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -09711e: 0a04 |001f: move-result v4 │ │ -097120: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ -097124: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -097126: 7030 8316 0504 |0023: invoke-direct {v5, v0, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1683 │ │ -09712c: 0123 |0026: move v3, v2 │ │ -09712e: 28e9 |0027: goto 0010 // -0017 │ │ -097130: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -097132: 6e20 7c16 4500 |0029: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097138: 0e00 |002c: return-void │ │ +097ef8: |[097ef8] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ +097f08: 6e20 6016 6500 |0000: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@1660 │ │ +097f0e: 0a00 |0003: move-result v0 │ │ +097f10: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ +097f14: 5454 3e07 |0006: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097f18: 6e10 b31f 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +097f1e: 0a04 |000b: move-result v4 │ │ +097f20: 9101 0400 |000c: sub-int v1, v4, v0 │ │ +097f24: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +097f26: 0123 |000f: move v3, v2 │ │ +097f28: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ +097f2c: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ +097f30: 5454 3e07 |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +097f34: 6e20 ad1f 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +097f3a: 0c04 |0019: move-result-object v4 │ │ +097f3c: 1f04 ca02 |001a: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +097f40: 6e10 a516 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +097f46: 0a04 |001f: move-result v4 │ │ +097f48: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ +097f4c: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +097f4e: 7030 8316 0504 |0023: invoke-direct {v5, v0, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1683 │ │ +097f54: 0123 |0026: move v3, v2 │ │ +097f56: 28e9 |0027: goto 0010 // -0017 │ │ +097f58: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +097f5a: 6e20 7c16 4500 |0029: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +097f60: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0004 line=484 │ │ 0x0006 line=485 │ │ 0x000e line=486 │ │ 0x0010 line=487 │ │ @@ -189149,20 +189142,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09713c: |[09713c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ -09714c: 6e20 6416 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@1664 │ │ -097152: 0a00 |0003: move-result v0 │ │ -097154: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -097156: 7030 8316 0201 |0005: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1683 │ │ -09715c: 0e00 |0008: return-void │ │ +097f64: |[097f64] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ +097f74: 6e20 6416 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@1664 │ │ +097f7a: 0a00 |0003: move-result v0 │ │ +097f7c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +097f7e: 7030 8316 0201 |0005: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1683 │ │ +097f84: 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 │ │ @@ -189172,18 +189165,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -097160: |[097160] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ -097170: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -097172: 7030 8316 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1683 │ │ -097178: 0e00 |0004: return-void │ │ +097f88: |[097f88] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ +097f98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +097f9a: 7030 8316 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1683 │ │ +097fa0: 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 │ │ @@ -189193,104 +189186,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 │ │ -09717c: |[09717c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ -09718c: 5443 4207 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -097190: 6e10 fb1f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ -097196: 0c00 |0005: move-result-object v0 │ │ -097198: 7210 d01f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -09719e: 0a03 |0009: move-result v3 │ │ -0971a0: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ -0971a4: 7210 d11f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0971aa: 0c02 |000f: move-result-object v2 │ │ -0971ac: 1f02 be03 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@03be │ │ -0971b0: 6e10 941f 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ -0971b6: 0c01 |0015: move-result-object v1 │ │ -0971b8: 1f01 d402 |0016: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d4 │ │ -0971bc: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0971c0: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ -0971c4: 5443 4207 |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ -0971c8: 6e20 fc1f 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ -0971ce: 28e5 |0021: goto 0006 // -001b │ │ -0971d0: 0e00 |0022: return-void │ │ +097fa4: |[097fa4] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ +097fb4: 5442 4207 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +097fb8: 6e10 fb1f 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1ffb │ │ +097fbe: 0c02 |0005: move-result-object v2 │ │ +097fc0: 7210 d01f 0200 |0006: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +097fc6: 0a03 |0009: move-result v3 │ │ +097fc8: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ +097fcc: 7210 d11f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +097fd2: 0c01 |000f: move-result-object v1 │ │ +097fd4: 1f01 bc03 |0010: check-cast v1, Ljava/lang/ref/WeakReference; // type@03bc │ │ +097fd8: 6e10 941f 0100 |0012: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f94 │ │ +097fde: 0c00 |0015: move-result-object v0 │ │ +097fe0: 1f00 d202 |0016: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@02d2 │ │ +097fe4: 3800 0400 |0018: if-eqz v0, 001c // +0004 │ │ +097fe8: 3350 ecff |001a: if-ne v0, v5, 0006 // -0014 │ │ +097fec: 5443 4207 |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0742 │ │ +097ff0: 6e20 fc1f 1300 |001e: invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1ffc │ │ +097ff6: 28e5 |0021: goto 0006 // -001b │ │ +097ff8: 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 │ │ -0971d4: |[0971d4] com.actionbarsherlock.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ -0971e4: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -0971e8: 0e00 |0002: return-void │ │ -0971ea: 6e10 6916 0a00 |0003: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1669 │ │ -0971f0: 0c08 |0006: move-result-object v8 │ │ -0971f2: 6e20 6502 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ -0971f8: 0c07 |000a: move-result-object v7 │ │ -0971fa: 6008 2c00 |000b: sget v8, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0971fe: 1309 0b00 |000d: const/16 v9, #int 11 // #b │ │ -097202: 3598 0400 |000f: if-ge v8, v9, 0013 // +0004 │ │ -097206: 3807 f1ff |0011: if-eqz v7, 0002 // -000f │ │ -09720a: 6e10 9a16 0a00 |0013: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ -097210: 0a03 |0016: move-result v3 │ │ -097212: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -097214: 3531 2800 |0018: if-ge v1, v3, 0040 // +0028 │ │ -097218: 6e20 6f16 1a00 |001a: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@166f │ │ -09721e: 0c02 |001d: move-result-object v2 │ │ -097220: 7210 8d1b 0200 |001e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b8d │ │ -097226: 0c06 |0021: move-result-object v6 │ │ -097228: 3806 0c00 |0022: if-eqz v6, 002e // +000c │ │ -09722c: 6e10 e10d 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0de1 │ │ -097232: 0a08 |0027: move-result v8 │ │ -097234: 12f9 |0028: const/4 v9, #int -1 // #ff │ │ -097236: 3298 0500 |0029: if-eq v8, v9, 002e // +0005 │ │ -09723a: 6e20 2a0e 7600 |002b: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0e2a │ │ -097240: 7210 991b 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@1b99 │ │ -097246: 0a08 |0031: move-result v8 │ │ -097248: 3808 0b00 |0032: if-eqz v8, 003d // +000b │ │ -09724c: 7210 961b 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ -097252: 0c05 |0037: move-result-object v5 │ │ -097254: 1f05 d802 |0038: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -097258: 6e20 8117 b500 |003a: invoke-virtual {v5, v11}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1781 │ │ -09725e: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -097262: 28d9 |003f: goto 0018 // -0027 │ │ -097264: 1a08 e00f |0040: const-string v8, "android:menu:expandedactionview" // string@0fe0 │ │ -097268: 6e20 6102 8b00 |0042: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ -09726e: 0a00 |0045: move-result v0 │ │ -097270: 3d00 bcff |0046: if-lez v0, 0002 // -0044 │ │ -097274: 6e20 6316 0a00 |0048: invoke-virtual {v10, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ -09727a: 0c04 |004b: move-result-object v4 │ │ -09727c: 3804 b6ff |004c: if-eqz v4, 0002 // -004a │ │ -097280: 7210 8b1b 0400 |004e: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@1b8b │ │ -097286: 28b1 |0051: goto 0002 // -004f │ │ +097ffc: |[097ffc] com.actionbarsherlock.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ +09800c: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +098010: 0e00 |0002: return-void │ │ +098012: 6e10 6916 0a00 |0003: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1669 │ │ +098018: 0c08 |0006: move-result-object v8 │ │ +09801a: 6e20 6502 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0265 │ │ +098020: 0c07 |000a: move-result-object v7 │ │ +098022: 6008 2c00 |000b: sget v8, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +098026: 1309 0b00 |000d: const/16 v9, #int 11 // #b │ │ +09802a: 3598 0400 |000f: if-ge v8, v9, 0013 // +0004 │ │ +09802e: 3807 f1ff |0011: if-eqz v7, 0002 // -000f │ │ +098032: 6e10 9a16 0a00 |0013: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ +098038: 0a03 |0016: move-result v3 │ │ +09803a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +09803c: 3531 2800 |0018: if-ge v1, v3, 0040 // +0028 │ │ +098040: 6e20 6f16 1a00 |001a: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@166f │ │ +098046: 0c02 |001d: move-result-object v2 │ │ +098048: 7210 8d1b 0200 |001e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b8d │ │ +09804e: 0c06 |0021: move-result-object v6 │ │ +098050: 3806 0c00 |0022: if-eqz v6, 002e // +000c │ │ +098054: 6e10 e10d 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0de1 │ │ +09805a: 0a08 |0027: move-result v8 │ │ +09805c: 12f9 |0028: const/4 v9, #int -1 // #ff │ │ +09805e: 3298 0500 |0029: if-eq v8, v9, 002e // +0005 │ │ +098062: 6e20 2a0e 7600 |002b: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0e2a │ │ +098068: 7210 991b 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@1b99 │ │ +09806e: 0a08 |0031: move-result v8 │ │ +098070: 3808 0b00 |0032: if-eqz v8, 003d // +000b │ │ +098074: 7210 961b 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ +09807a: 0c05 |0037: move-result-object v5 │ │ +09807c: 1f05 d602 |0038: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +098080: 6e20 8117 b500 |003a: invoke-virtual {v5, v11}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1781 │ │ +098086: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09808a: 28d9 |003f: goto 0018 // -0027 │ │ +09808c: 1a08 e20f |0040: const-string v8, "android:menu:expandedactionview" // string@0fe2 │ │ +098090: 6e20 6102 8b00 |0042: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ +098096: 0a00 |0045: move-result v0 │ │ +098098: 3d00 bcff |0046: if-lez v0, 0002 // -0044 │ │ +09809c: 6e20 6316 0a00 |0048: invoke-virtual {v10, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ +0980a2: 0c04 |004b: move-result-object v4 │ │ +0980a4: 3804 b6ff |004c: if-eqz v4, 0002 // -004a │ │ +0980a8: 7210 8b1b 0400 |004e: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@1b8b │ │ +0980ae: 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 │ │ @@ -189320,17 +189313,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -097288: |[097288] com.actionbarsherlock.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ -097298: 7020 5c16 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@165c │ │ -09729e: 0e00 |0003: return-void │ │ +0980b0: |[0980b0] com.actionbarsherlock.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ +0980c0: 7020 5c16 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@165c │ │ +0980c6: 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; │ │ @@ -189340,54 +189333,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -0972a0: |[0972a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ -0972b0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0972b2: 6e10 9a16 0800 |0001: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ -0972b8: 0a02 |0004: move-result v2 │ │ -0972ba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0972bc: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ -0972c0: 6e20 6f16 0800 |0008: invoke-virtual {v8, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@166f │ │ -0972c6: 0c01 |000b: move-result-object v1 │ │ -0972c8: 7210 8d1b 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b8d │ │ -0972ce: 0c04 |000f: move-result-object v4 │ │ -0972d0: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ -0972d4: 6e10 e10d 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0de1 │ │ -0972da: 0a06 |0015: move-result v6 │ │ -0972dc: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ -0972de: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ -0972e2: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ -0972e6: 2205 d001 |001b: new-instance v5, Landroid/util/SparseArray; // type@01d0 │ │ -0972ea: 7010 100d 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ -0972f0: 6e20 2b0e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0e2b │ │ -0972f6: 7210 9a1b 0100 |0023: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.isActionViewExpanded:()Z // method@1b9a │ │ -0972fc: 0a06 |0026: move-result v6 │ │ -0972fe: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ -097302: 1a06 e00f |0029: const-string v6, "android:menu:expandedactionview" // string@0fe0 │ │ -097306: 7210 921b 0100 |002b: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -09730c: 0a07 |002e: move-result v7 │ │ -09730e: 6e30 6c02 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -097314: 7210 991b 0100 |0032: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@1b99 │ │ -09731a: 0a06 |0035: move-result v6 │ │ -09731c: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ -097320: 7210 961b 0100 |0038: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ -097326: 0c03 |003b: move-result-object v3 │ │ -097328: 1f03 d802 |003c: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -09732c: 6e20 8217 9300 |003e: invoke-virtual {v3, v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1782 │ │ -097332: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ -097336: 28c3 |0043: goto 0006 // -003d │ │ -097338: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -09733c: 6e10 6916 0800 |0046: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1669 │ │ -097342: 0c06 |0049: move-result-object v6 │ │ -097344: 6e30 6f02 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026f │ │ -09734a: 0e00 |004d: return-void │ │ +0980c8: |[0980c8] com.actionbarsherlock.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ +0980d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0980da: 6e10 9a16 0800 |0001: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ +0980e0: 0a02 |0004: move-result v2 │ │ +0980e2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0980e4: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ +0980e8: 6e20 6f16 0800 |0008: invoke-virtual {v8, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@166f │ │ +0980ee: 0c01 |000b: move-result-object v1 │ │ +0980f0: 7210 8d1b 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b8d │ │ +0980f6: 0c04 |000f: move-result-object v4 │ │ +0980f8: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ +0980fc: 6e10 e10d 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0de1 │ │ +098102: 0a06 |0015: move-result v6 │ │ +098104: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ +098106: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ +09810a: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ +09810e: 2205 cf01 |001b: new-instance v5, Landroid/util/SparseArray; // type@01cf │ │ +098112: 7010 100d 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@0d10 │ │ +098118: 6e20 2b0e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0e2b │ │ +09811e: 7210 9a1b 0100 |0023: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.isActionViewExpanded:()Z // method@1b9a │ │ +098124: 0a06 |0026: move-result v6 │ │ +098126: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ +09812a: 1a06 e20f |0029: const-string v6, "android:menu:expandedactionview" // string@0fe2 │ │ +09812e: 7210 921b 0100 |002b: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +098134: 0a07 |002e: move-result v7 │ │ +098136: 6e30 6c02 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +09813c: 7210 991b 0100 |0032: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@1b99 │ │ +098142: 0a06 |0035: move-result v6 │ │ +098144: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ +098148: 7210 961b 0100 |0038: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ +09814e: 0c03 |003b: move-result-object v3 │ │ +098150: 1f03 d602 |003c: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +098154: 6e20 8217 9300 |003e: invoke-virtual {v3, v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1782 │ │ +09815a: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09815e: 28c3 |0043: goto 0006 // -003d │ │ +098160: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +098164: 6e10 6916 0800 |0046: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1669 │ │ +09816a: 0c06 |0049: move-result-object v6 │ │ +09816c: 6e30 6f02 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026f │ │ +098172: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0001 line=325 │ │ 0x0005 line=326 │ │ 0x0008 line=327 │ │ 0x000c line=328 │ │ @@ -189420,17 +189413,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09734c: |[09734c] com.actionbarsherlock.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ -09735c: 7020 5d16 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@165d │ │ -097362: 0e00 |0003: return-void │ │ +098174: |[098174] com.actionbarsherlock.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ +098184: 7020 5d16 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@165d │ │ +09818a: 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; │ │ @@ -189440,17 +189433,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 │ │ -097364: |[097364] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ -097374: 5b01 3307 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ -097378: 0e00 |0002: return-void │ │ +09818c: |[09818c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ +09819c: 5b01 3307 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0733 │ │ +0981a0: 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; │ │ @@ -189460,17 +189453,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09737c: |[09737c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -09738c: 5b01 3507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0735 │ │ -097390: 0e00 |0002: return-void │ │ +0981a4: |[0981a4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0981b4: 5b01 3507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0735 │ │ +0981b8: 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; │ │ @@ -189480,17 +189473,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 │ │ -097394: |[097394] com.actionbarsherlock.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0973a4: 5901 3607 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0736 │ │ -0973a8: 1100 |0002: return-object v0 │ │ +0981bc: |[0981bc] com.actionbarsherlock.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0981cc: 5901 3607 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0736 │ │ +0981d0: 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 │ │ @@ -189500,44 +189493,44 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0973ac: |[0973ac] com.actionbarsherlock.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ -0973bc: 7210 8f1b 0600 |0000: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getGroupId:()I // method@1b8f │ │ -0973c2: 0a02 |0003: move-result v2 │ │ -0973c4: 5454 3e07 |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0973c8: 6e10 b31f 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0973ce: 0a00 |0009: move-result v0 │ │ -0973d0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0973d2: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ -0973d6: 5454 3e07 |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0973da: 6e20 ad1f 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0973e0: 0c01 |0012: move-result-object v1 │ │ -0973e2: 1f01 cc02 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0973e6: 6e10 a516 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -0973ec: 0a04 |0018: move-result v4 │ │ -0973ee: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ -0973f2: 6e10 bb16 0100 |001b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ -0973f8: 0a04 |001e: move-result v4 │ │ -0973fa: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ -0973fe: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -097402: 28e8 |0023: goto 000b // -0018 │ │ -097404: 6e10 b816 0100 |0024: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ -09740a: 0a04 |0027: move-result v4 │ │ -09740c: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ -097410: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ -097414: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -097416: 6e20 c716 4100 |002d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@16c7 │ │ -09741c: 28f1 |0030: goto 0021 // -000f │ │ -09741e: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -097420: 28fb |0032: goto 002d // -0005 │ │ -097422: 0e00 |0033: return-void │ │ +0981d4: |[0981d4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ +0981e4: 7210 8f1b 0600 |0000: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getGroupId:()I // method@1b8f │ │ +0981ea: 0a02 |0003: move-result v2 │ │ +0981ec: 5454 3e07 |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +0981f0: 6e10 b31f 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0981f6: 0a00 |0009: move-result v0 │ │ +0981f8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0981fa: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ +0981fe: 5454 3e07 |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +098202: 6e20 ad1f 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +098208: 0c01 |0012: move-result-object v1 │ │ +09820a: 1f01 ca02 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +09820e: 6e10 a516 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +098214: 0a04 |0018: move-result v4 │ │ +098216: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ +09821a: 6e10 bb16 0100 |001b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@16bb │ │ +098220: 0a04 |001e: move-result v4 │ │ +098222: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ +098226: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09822a: 28e8 |0023: goto 000b // -0018 │ │ +09822c: 6e10 b816 0100 |0024: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@16b8 │ │ +098232: 0a04 |0027: move-result v4 │ │ +098234: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ +098238: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ +09823c: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +09823e: 6e20 c716 4100 |002d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@16c7 │ │ +098244: 28f1 |0030: goto 0021 // -000f │ │ +098246: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +098248: 28fb |0032: goto 002d // -0005 │ │ +09824a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=540 │ │ 0x000a line=541 │ │ 0x000d line=542 │ │ 0x0015 line=543 │ │ @@ -189559,32 +189552,32 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -097424: |[097424] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ -097434: 5443 3e07 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -097438: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09743e: 0a00 |0005: move-result v0 │ │ -097440: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -097442: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ -097446: 5443 3e07 |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -09744a: 6e20 ad1f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -097450: 0c02 |000e: move-result-object v2 │ │ -097452: 1f02 cc02 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -097456: 6e10 a516 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -09745c: 0a03 |0014: move-result v3 │ │ -09745e: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ -097462: 6e20 c916 7200 |0017: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@16c9 │ │ -097468: 6e20 c516 6200 |001a: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@16c5 │ │ -09746e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -097472: 28e8 |001f: goto 0007 // -0018 │ │ -097474: 0e00 |0020: return-void │ │ +09824c: |[09824c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ +09825c: 5443 3e07 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +098260: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +098266: 0a00 |0005: move-result v0 │ │ +098268: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09826a: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ +09826e: 5443 3e07 |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +098272: 6e20 ad1f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +098278: 0c02 |000e: move-result-object v2 │ │ +09827a: 1f02 ca02 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +09827e: 6e10 a516 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +098284: 0a03 |0014: move-result v3 │ │ +098286: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ +09828a: 6e20 c916 7200 |0017: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@16c9 │ │ +098290: 6e20 c516 6200 |001a: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@16c5 │ │ +098296: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09829a: 28e8 |001f: goto 0007 // -0018 │ │ +09829c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0006 line=556 │ │ 0x0009 line=557 │ │ 0x0011 line=558 │ │ 0x0017 line=559 │ │ @@ -189605,31 +189598,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -097478: |[097478] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ -097488: 5443 3e07 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -09748c: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -097492: 0a00 |0005: move-result v0 │ │ -097494: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -097496: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ -09749a: 5443 3e07 |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -09749e: 6e20 ad1f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0974a4: 0c02 |000e: move-result-object v2 │ │ -0974a6: 1f02 cc02 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0974aa: 6e10 a516 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -0974b0: 0a03 |0014: move-result v3 │ │ -0974b2: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ -0974b6: 6e20 c816 6200 |0017: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@16c8 │ │ -0974bc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0974c0: 28eb |001c: goto 0007 // -0015 │ │ -0974c2: 0e00 |001d: return-void │ │ +0982a0: |[0982a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ +0982b0: 5443 3e07 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +0982b4: 6e10 b31f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0982ba: 0a00 |0005: move-result v0 │ │ +0982bc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0982be: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ +0982c2: 5443 3e07 |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +0982c6: 6e20 ad1f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0982cc: 0c02 |000e: move-result-object v2 │ │ +0982ce: 1f02 ca02 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0982d2: 6e10 a516 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +0982d8: 0a03 |0014: move-result v3 │ │ +0982da: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ +0982de: 6e20 c816 6200 |0017: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@16c8 │ │ +0982e4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0982e8: 28eb |001c: goto 0007 // -0015 │ │ +0982ea: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0006 line=585 │ │ 0x0009 line=586 │ │ 0x0011 line=587 │ │ 0x0017 line=588 │ │ @@ -189648,38 +189641,38 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0974c4: |[0974c4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ -0974d4: 5454 3e07 |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0974d8: 6e10 b31f 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0974de: 0a00 |0005: move-result v0 │ │ -0974e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0974e2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0974e4: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ -0974e8: 5454 3e07 |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -0974ec: 6e20 ad1f 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0974f2: 0c03 |000f: move-result-object v3 │ │ -0974f4: 1f03 cc02 |0010: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0974f8: 6e10 a516 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -0974fe: 0a04 |0015: move-result v4 │ │ -097500: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ -097504: 6e20 da16 7300 |0018: invoke-virtual {v3, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@16da │ │ -09750a: 0a04 |001b: move-result v4 │ │ -09750c: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ -097510: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -097512: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -097516: 28e7 |0021: goto 0008 // -0019 │ │ -097518: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ -09751c: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -09751e: 6e20 7c16 4500 |0025: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097524: 0e00 |0028: return-void │ │ +0982ec: |[0982ec] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ +0982fc: 5454 3e07 |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +098300: 6e10 b31f 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +098306: 0a00 |0005: move-result v0 │ │ +098308: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09830a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +09830c: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ +098310: 5454 3e07 |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +098314: 6e20 ad1f 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +09831a: 0c03 |000f: move-result-object v3 │ │ +09831c: 1f03 ca02 |0010: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +098320: 6e10 a516 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +098326: 0a04 |0015: move-result v4 │ │ +098328: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ +09832c: 6e20 da16 7300 |0018: invoke-virtual {v3, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@16da │ │ +098332: 0a04 |001b: move-result v4 │ │ +098334: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ +098338: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +09833a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09833e: 28e7 |0021: goto 0008 // -0019 │ │ +098340: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ +098344: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +098346: 6e20 7c16 4500 |0025: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +09834c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0006 line=571 │ │ 0x0007 line=572 │ │ 0x000a line=573 │ │ 0x0012 line=574 │ │ @@ -189701,23 +189694,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 │ │ -097528: |[097528] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -097538: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09753a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09753c: 0760 |0002: move-object v0, v6 │ │ -09753e: 0173 |0003: move v3, v7 │ │ -097540: 0724 |0004: move-object v4, v2 │ │ -097542: 0725 |0005: move-object v5, v2 │ │ -097544: 7606 9216 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@1692 │ │ -09754a: 1106 |0009: return-object v6 │ │ +098350: |[098350] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +098360: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +098362: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +098364: 0760 |0002: move-object v0, v6 │ │ +098366: 0173 |0003: move v3, v7 │ │ +098368: 0724 |0004: move-object v4, v2 │ │ +09836a: 0725 |0005: move-object v5, v2 │ │ +09836c: 7606 9216 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@1692 │ │ +098372: 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 │ │ @@ -189727,23 +189720,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 │ │ -09754c: |[09754c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -09755c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09755e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -097560: 0760 |0002: move-object v0, v6 │ │ -097562: 0113 |0003: move v3, v1 │ │ -097564: 0774 |0004: move-object v4, v7 │ │ -097566: 0725 |0005: move-object v5, v2 │ │ -097568: 7606 9216 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@1692 │ │ -09756e: 1106 |0009: return-object v6 │ │ +098374: |[098374] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +098384: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +098386: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +098388: 0760 |0002: move-object v0, v6 │ │ +09838a: 0113 |0003: move v3, v1 │ │ +09838c: 0774 |0004: move-object v4, v7 │ │ +09838e: 0725 |0005: move-object v5, v2 │ │ +098390: 7606 9216 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@1692 │ │ +098396: 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; │ │ @@ -189753,23 +189746,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 │ │ -097570: |[097570] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -097580: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -097582: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -097584: 0760 |0002: move-object v0, v6 │ │ -097586: 0171 |0003: move v1, v7 │ │ -097588: 0724 |0004: move-object v4, v2 │ │ -09758a: 0725 |0005: move-object v5, v2 │ │ -09758c: 7606 9216 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@1692 │ │ -097592: 1106 |0009: return-object v6 │ │ +098398: |[098398] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0983a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0983aa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0983ac: 0760 |0002: move-object v0, v6 │ │ +0983ae: 0171 |0003: move v1, v7 │ │ +0983b0: 0724 |0004: move-object v4, v2 │ │ +0983b2: 0725 |0005: move-object v5, v2 │ │ +0983b4: 7606 9216 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@1692 │ │ +0983ba: 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 │ │ @@ -189779,23 +189772,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 │ │ -097594: |[097594] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0975a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0975a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0975a8: 0760 |0002: move-object v0, v6 │ │ -0975aa: 0772 |0003: move-object v2, v7 │ │ -0975ac: 0113 |0004: move v3, v1 │ │ -0975ae: 0745 |0005: move-object v5, v4 │ │ -0975b0: 7606 9216 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@1692 │ │ -0975b6: 1106 |0009: return-object v6 │ │ +0983bc: |[0983bc] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0983cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0983ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0983d0: 0760 |0002: move-object v0, v6 │ │ +0983d2: 0772 |0003: move-object v2, v7 │ │ +0983d4: 0113 |0004: move v3, v1 │ │ +0983d6: 0745 |0005: move-object v5, v4 │ │ +0983d8: 7606 9216 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@1692 │ │ +0983de: 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; │ │ @@ -189805,23 +189798,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 │ │ -0975b8: |[0975b8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0975c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0975ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0975cc: 0760 |0002: move-object v0, v6 │ │ -0975ce: 0113 |0003: move v3, v1 │ │ -0975d0: 0724 |0004: move-object v4, v2 │ │ -0975d2: 0775 |0005: move-object v5, v7 │ │ -0975d4: 7606 9216 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@1692 │ │ -0975da: 1106 |0009: return-object v6 │ │ +0983e0: |[0983e0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0983f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0983f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0983f4: 0760 |0002: move-object v0, v6 │ │ +0983f6: 0113 |0003: move v3, v1 │ │ +0983f8: 0724 |0004: move-object v4, v2 │ │ +0983fa: 0775 |0005: move-object v5, v7 │ │ +0983fc: 7606 9216 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@1692 │ │ +098402: 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; │ │ @@ -189831,17 +189824,17 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0975dc: |[0975dc] com.actionbarsherlock.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ -0975ec: 5c01 4107 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0741 │ │ -0975f0: 0e00 |0002: return-void │ │ +098404: |[098404] com.actionbarsherlock.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ +098414: 5c01 4107 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0741 │ │ +098418: 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 │ │ @@ -189851,19 +189844,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0975f4: |[0975f4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ -097604: 5c12 4407 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0744 │ │ -097608: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09760a: 6e20 7c16 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097610: 0e00 |0006: return-void │ │ +09841c: |[09841c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ +09842c: 5c12 4407 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0744 │ │ +098430: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +098432: 6e20 7c16 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098438: 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; │ │ @@ -189874,22 +189867,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -097614: |[097614] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ -097624: 5510 4607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0746 │ │ -097628: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -09762c: 0e00 |0004: return-void │ │ -09762e: 7020 9916 2100 |0005: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1699 │ │ -097634: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -097636: 6e20 7c16 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -09763c: 28f8 |000c: goto 0004 // -0008 │ │ +09843c: |[09843c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ +09844c: 5510 4607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0746 │ │ +098450: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +098454: 0e00 |0004: return-void │ │ +098456: 7020 9916 2100 |0005: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1699 │ │ +09845c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09845e: 6e20 7c16 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098464: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x0004 line=719 │ │ 0x0005 line=717 │ │ 0x0008 line=718 │ │ locals : │ │ @@ -189901,19 +189894,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097640: |[097640] com.actionbarsherlock.internal.view.menu.MenuBuilder.size:()I │ │ -097650: 5410 3e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ -097654: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -09765a: 0a00 |0005: move-result v0 │ │ -09765c: 0f00 |0006: return v0 │ │ +098468: |[098468] com.actionbarsherlock.internal.view.menu.MenuBuilder.size:()I │ │ +098478: 5410 3e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@073e │ │ +09847c: 6e10 b31f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +098482: 0a00 |0005: move-result v0 │ │ +098484: 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;) │ │ @@ -189921,23 +189914,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -097660: |[097660] com.actionbarsherlock.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ -097670: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -097672: 5c21 4307 |0001: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ -097676: 5520 3f07 |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ -09767a: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -09767e: 5c21 3f07 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ -097682: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -097684: 6e20 7c16 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -09768a: 0e00 |000d: return-void │ │ +098488: |[098488] com.actionbarsherlock.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ +098498: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09849a: 5c21 4307 |0001: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ +09849e: 5520 3f07 |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ +0984a2: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +0984a6: 5c21 3f07 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ +0984aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0984ac: 6e20 7c16 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +0984b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=971 │ │ 0x0003 line=973 │ │ 0x0007 line=974 │ │ 0x0009 line=975 │ │ 0x000d line=977 │ │ @@ -189949,38 +189942,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -09768c: |[09768c] com.actionbarsherlock.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ -09769c: 5510 4307 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ -0976a0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0976a4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0976a6: 5c10 4307 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ -0976aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0976ac: 5c10 3f07 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ -0976b0: 0e00 |000a: return-void │ │ +0984b4: |[0984b4] com.actionbarsherlock.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ +0984c4: 5510 4307 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ +0984c8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0984cc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0984ce: 5c10 4307 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0743 │ │ +0984d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0984d4: 5c10 3f07 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@073f │ │ +0984d8: 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 : 2472 (MenuBuilder.java) │ │ + source_file_idx : 2474 (MenuBuilder.java) │ │ │ │ Class #669 header: │ │ -class_idx : 716 │ │ +class_idx : 714 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2481 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2483 │ │ static_fields_size : 13 │ │ instance_fields_size: 22 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 65 │ │ │ │ Class #669 annotations: │ │ Annotations on method #5800 'getItemId' │ │ @@ -190151,30 +190144,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 │ │ -0976b4: |[0976b4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ -0976c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0976c6: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0976cc: 5921 5a07 |0004: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ -0976d0: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0976d4: 5920 5707 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -0976d8: 5921 6507 |000a: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -0976dc: 5c21 5d07 |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@075d │ │ -0976e0: 5b23 5f07 |000e: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -0976e4: 5925 5b07 |0010: iput v5, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ -0976e8: 5924 5807 |0012: iput v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0758 │ │ -0976ec: 5926 5507 |0014: iput v6, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0755 │ │ -0976f0: 5927 6207 |0016: iput v7, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0762 │ │ -0976f4: 5b28 6707 |0018: iput-object v8, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ -0976f8: 5929 6507 |001a: iput v9, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -0976fc: 0e00 |001c: return-void │ │ +0984dc: |[0984dc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ +0984ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0984ee: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0984f4: 5921 5a07 |0004: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ +0984f8: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0984fc: 5920 5707 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098500: 5921 6507 |000a: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +098504: 5c21 5d07 |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@075d │ │ +098508: 5b23 5f07 |000e: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +09850c: 5925 5b07 |0010: iput v5, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ +098510: 5924 5807 |0012: iput v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0758 │ │ +098514: 5926 5507 |0014: iput v6, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0755 │ │ +098518: 5927 6207 |0016: iput v7, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0762 │ │ +09851c: 5b28 6707 |0018: iput-object v8, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ +098520: 5929 6507 |001a: iput v9, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +098524: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0004 line=61 │ │ 0x0006 line=71 │ │ 0x000a line=79 │ │ 0x000c line=84 │ │ @@ -190202,18 +190195,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -097700: |[097700] com.actionbarsherlock.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ -097710: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097714: 6e20 7a16 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167a │ │ -09771a: 0e00 |0005: return-void │ │ +098528: |[098528] com.actionbarsherlock.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ +098538: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +09853c: 6e20 7a16 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167a │ │ +098542: 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; │ │ │ │ @@ -190222,93 +190215,95 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -09771c: |[09771c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ -09772c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09772e: 5221 6507 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -097732: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -097736: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -09773a: 0f00 |0007: return v0 │ │ -09773c: 5421 5407 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -097740: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -097744: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -097746: 28fa |000d: goto 0007 // -0006 │ │ -097748: 5421 6107 |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ -09774c: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -097750: 5421 6107 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ -097754: 7220 871b 2100 |0014: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b87 │ │ -09775a: 0a01 |0017: move-result v1 │ │ -09775c: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ -097760: 5420 5f07 |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097764: 6e20 5916 2000 |001c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ -09776a: 0a00 |001f: move-result v0 │ │ -09776c: 28e7 |0020: goto 0007 // -0019 │ │ +098544: |[098544] com.actionbarsherlock.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ +098554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098556: 5221 6507 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +09855a: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +09855e: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +098562: 0f00 |0007: return v0 │ │ +098564: 5421 5407 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +098568: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +09856c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09856e: 28fa |000d: goto 0007 // -0006 │ │ +098570: 5421 6107 |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ +098574: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +098578: 5421 6107 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ +09857c: 7220 871b 2100 |0014: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b87 │ │ +098582: 0a01 |0017: move-result v1 │ │ +098584: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ +098588: 5420 5f07 |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +09858c: 6e20 5916 2000 |001c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ +098592: 0a00 |001f: move-result v0 │ │ +098594: 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 │ │ -097770: |[097770] com.actionbarsherlock.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ -097780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097782: 5221 6507 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -097786: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -09778a: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -09778e: 5421 5407 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -097792: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -097796: 0f00 |000b: return v0 │ │ -097798: 5421 6107 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ -09779c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0977a0: 5421 6107 |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ -0977a4: 7220 881b 2100 |0012: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b88 │ │ -0977aa: 0a01 |0015: move-result v1 │ │ -0977ac: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ -0977b0: 5420 5f07 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -0977b4: 6e20 5f16 2000 |001a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@165f │ │ -0977ba: 0a00 |001d: move-result v0 │ │ -0977bc: 28ed |001e: goto 000b // -0013 │ │ +098598: |[098598] com.actionbarsherlock.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ +0985a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0985aa: 5221 6507 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +0985ae: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0985b2: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +0985b6: 5421 5407 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +0985ba: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0985be: 0f00 |000b: return v0 │ │ +0985c0: 5421 6107 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ +0985c4: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0985c8: 5421 6107 |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ +0985cc: 7220 881b 2100 |0012: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b88 │ │ +0985d2: 0a01 |0015: move-result v1 │ │ +0985d4: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ +0985d8: 5420 5f07 |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +0985dc: 6e20 5f16 2000 |001a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@165f │ │ +0985e2: 0a00 |001d: move-result v0 │ │ +0985e4: 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 │ │ -0977c0: |[0977c0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0977d0: 5410 5307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ -0977d4: 1100 |0002: return-object v0 │ │ +0985e8: |[0985e8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0985f8: 5410 5307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ +0985fc: 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;) │ │ @@ -190316,29 +190311,29 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0977d8: |[0977d8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ -0977e8: 5410 5407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -0977ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0977f0: 5410 5407 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -0977f4: 1100 |0006: return-object v0 │ │ -0977f6: 5410 5307 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ -0977fa: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ -0977fe: 5410 5307 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ -097802: 6e10 4f1b 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@1b4f │ │ -097808: 0c00 |0010: move-result-object v0 │ │ -09780a: 5b10 5407 |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -09780e: 5410 5407 |0013: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -097812: 28f1 |0015: goto 0006 // -000f │ │ -097814: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -097816: 28ef |0017: goto 0006 // -0011 │ │ +098600: |[098600] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ +098610: 5410 5407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +098614: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +098618: 5410 5407 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +09861c: 1100 |0006: return-object v0 │ │ +09861e: 5410 5307 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ +098622: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ +098626: 5410 5307 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ +09862a: 6e10 4f1b 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@1b4f │ │ +098630: 0c00 |0010: move-result-object v0 │ │ +098632: 5b10 5407 |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +098636: 5410 5407 |0013: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +09863a: 28f1 |0015: goto 0006 // -000f │ │ +09863c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +09863e: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0006 line=576 │ │ 0x0007 line=572 │ │ 0x000b line=573 │ │ @@ -190352,17 +190347,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097818: |[097818] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ -097828: 5710 6307 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ -09782c: 0f00 |0002: return v0 │ │ +098640: |[098640] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ +098650: 5710 6307 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ +098654: 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;) │ │ @@ -190370,17 +190365,17 @@ │ │ type : '()Ljava/lang/Runnable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097830: |[097830] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ -097840: 5410 5e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ -097844: 1100 |0002: return-object v0 │ │ +098658: |[098658] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ +098668: 5410 5e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ +09866c: 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;) │ │ @@ -190388,17 +190383,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097848: |[097848] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ -097858: 5210 5807 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0758 │ │ -09785c: 0f00 |0002: return v0 │ │ +098670: |[098670] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ +098680: 5210 5807 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0758 │ │ +098684: 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;) │ │ @@ -190406,30 +190401,30 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -097860: |[097860] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -097870: 5420 5907 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ -097874: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -097878: 5420 5907 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ -09787c: 1100 |0006: return-object v0 │ │ -09787e: 5220 5a07 |0007: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ -097882: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ -097886: 5420 5f07 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -09788a: 6e10 7316 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1673 │ │ -097890: 0c00 |0010: move-result-object v0 │ │ -097892: 5221 5a07 |0011: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ -097896: 6e20 9801 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -09789c: 0c00 |0016: move-result-object v0 │ │ -09789e: 28ef |0017: goto 0006 // -0011 │ │ -0978a0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0978a2: 28ed |0019: goto 0006 // -0013 │ │ +098688: |[098688] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +098698: 5420 5907 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ +09869c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0986a0: 5420 5907 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ +0986a4: 1100 |0006: return-object v0 │ │ +0986a6: 5220 5a07 |0007: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ +0986aa: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ +0986ae: 5420 5f07 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +0986b2: 6e10 7316 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1673 │ │ +0986b8: 0c00 |0010: move-result-object v0 │ │ +0986ba: 5221 5a07 |0011: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ +0986be: 6e20 9801 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +0986c4: 0c00 |0016: move-result-object v0 │ │ +0986c6: 28ef |0017: goto 0006 // -0011 │ │ +0986c8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0986ca: 28ed |0019: goto 0006 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x0006 line=387 │ │ 0x0007 line=383 │ │ 0x000b line=384 │ │ @@ -190442,17 +190437,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0978a4: |[0978a4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ -0978b4: 5410 5c07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ -0978b8: 1100 |0002: return-object v0 │ │ +0986cc: |[0986cc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ +0986dc: 5410 5c07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ +0986e0: 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;) │ │ @@ -190460,17 +190455,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0978bc: |[0978bc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getItemId:()I │ │ -0978cc: 5210 5b07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ -0978d0: 0f00 |0002: return v0 │ │ +0986e4: |[0986e4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getItemId:()I │ │ +0986f4: 5210 5b07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ +0986f8: 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;) │ │ @@ -190478,17 +190473,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0978d4: |[0978d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0978e4: 5410 6007 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0760 │ │ -0978e8: 1100 |0002: return-object v0 │ │ +0986fc: |[0986fc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +09870c: 5410 6007 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0760 │ │ +098710: 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;) │ │ @@ -190496,17 +190491,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0978ec: |[0978ec] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ -0978fc: 5710 6407 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ -097900: 0f00 |0002: return v0 │ │ +098714: |[098714] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ +098724: 5710 6407 |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ +098728: 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;) │ │ @@ -190514,17 +190509,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097904: |[097904] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrder:()I │ │ -097914: 5210 5507 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0755 │ │ -097918: 0f00 |0002: return v0 │ │ +09872c: |[09872c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrder:()I │ │ +09873c: 5210 5507 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0755 │ │ +098740: 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;) │ │ @@ -190532,17 +190527,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09791c: |[09791c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ -09792c: 5210 6207 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0762 │ │ -097930: 0f00 |0002: return v0 │ │ +098744: |[098744] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ +098754: 5210 6207 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0762 │ │ +098758: 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;) │ │ @@ -190550,23 +190545,23 @@ │ │ type : '()C' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -097934: |[097934] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ -097944: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097948: 6e10 7716 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ -09794e: 0a00 |0005: move-result v0 │ │ -097950: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -097954: 5710 6307 |0008: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ -097958: 0f00 |000a: return v0 │ │ -09795a: 5710 6407 |000b: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ -09795e: 28fd |000d: goto 000a // -0003 │ │ +09875c: |[09875c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ +09876c: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098770: 6e10 7716 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ +098776: 0a00 |0005: move-result v0 │ │ +098778: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +09877c: 5710 6307 |0008: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ +098780: 0f00 |000a: return v0 │ │ +098782: 5710 6407 |000b: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ +098786: 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;) │ │ @@ -190574,39 +190569,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -097960: |[097960] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ -097970: 6e10 ad16 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@16ad │ │ -097976: 0a01 |0003: move-result v1 │ │ -097978: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ -09797c: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -097980: 1102 |0008: return-object v2 │ │ -097982: 2200 b303 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -097986: 6202 6b07 |000b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@076b │ │ -09798a: 7020 781f 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1f78 │ │ -097990: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ -097996: 6e20 791f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -09799c: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0979a2: 0c02 |0019: move-result-object v2 │ │ -0979a4: 28ee |001a: goto 0008 // -0012 │ │ -0979a6: 6202 6a07 |001b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@076a │ │ -0979aa: 6e20 7e1f 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0979b0: 28f6 |0020: goto 0016 // -000a │ │ -0979b2: 6202 6907 |0021: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0769 │ │ -0979b6: 6e20 7e1f 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0979bc: 28f0 |0026: goto 0016 // -0010 │ │ -0979be: 6202 6c07 |0027: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@076c │ │ -0979c2: 6e20 7e1f 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0979c8: 28ea |002c: goto 0016 // -0016 │ │ -0979ca: 0000 |002d: nop // spacer │ │ -0979cc: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ +098788: |[098788] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ +098798: 6e10 ad16 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@16ad │ │ +09879e: 0a01 |0003: move-result v1 │ │ +0987a0: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ +0987a4: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +0987a8: 1102 |0008: return-object v2 │ │ +0987aa: 2200 b103 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0987ae: 6202 6b07 |000b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@076b │ │ +0987b2: 7020 781f 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1f78 │ │ +0987b8: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ +0987be: 6e20 791f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0987c4: 6e10 841f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0987ca: 0c02 |0019: move-result-object v2 │ │ +0987cc: 28ee |001a: goto 0008 // -0012 │ │ +0987ce: 6202 6a07 |001b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@076a │ │ +0987d2: 6e20 7e1f 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0987d8: 28f6 |0020: goto 0016 // -000a │ │ +0987da: 6202 6907 |0021: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0769 │ │ +0987de: 6e20 7e1f 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0987e4: 28f0 |0026: goto 0016 // -0010 │ │ +0987e6: 6202 6c07 |0027: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@076c │ │ +0987ea: 6e20 7e1f 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0987f0: 28ea |002c: goto 0016 // -0016 │ │ +0987f2: 0000 |002d: nop // spacer │ │ +0987f4: 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 │ │ @@ -190627,17 +190622,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0979e8: |[0979e8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0979f8: 5410 6607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ -0979fc: 1100 |0002: return-object v0 │ │ +098810: |[098810] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +098820: 5410 6607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ +098824: 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;) │ │ @@ -190645,17 +190640,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097a00: |[097a00] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ -097a10: 5410 6707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ -097a14: 1100 |0002: return-object v0 │ │ +098828: |[098828] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ +098838: 5410 6707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ +09883c: 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;) │ │ @@ -190663,21 +190658,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -097a18: |[097a18] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -097a28: 5410 6807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0768 │ │ -097a2c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -097a30: 5410 6807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0768 │ │ -097a34: 1100 |0006: return-object v0 │ │ -097a36: 5410 6707 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ -097a3a: 28fd |0009: goto 0006 // -0003 │ │ +098840: |[098840] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +098850: 5410 6807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0768 │ │ +098854: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +098858: 5410 6807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0768 │ │ +09885c: 1100 |0006: return-object v0 │ │ +09885e: 5410 6707 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ +098862: 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;) │ │ @@ -190685,51 +190680,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 │ │ -097a3c: |[097a3c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ -097a4c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -097a50: 7210 4c17 0200 |0002: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@174c │ │ -097a56: 0a00 |0005: move-result v0 │ │ -097a58: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -097a5c: 6e10 b116 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@16b1 │ │ -097a62: 0c00 |000b: move-result-object v0 │ │ -097a64: 1100 |000c: return-object v0 │ │ -097a66: 6e10 b016 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ -097a6c: 0c00 |0010: move-result-object v0 │ │ -097a6e: 28fb |0011: goto 000c // -0005 │ │ +098864: |[098864] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ +098874: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +098878: 7210 4c17 0200 |0002: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@174c │ │ +09887e: 0a00 |0005: move-result v0 │ │ +098880: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +098884: 6e10 b116 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@16b1 │ │ +09888a: 0c00 |000b: move-result-object v0 │ │ +09888c: 1100 |000c: return-object v0 │ │ +09888e: 6e10 b016 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ +098894: 0c00 |0010: move-result-object v0 │ │ +098896: 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 │ │ -097a70: |[097a70] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ -097a80: 5210 6507 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -097a84: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -097a88: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -097a8c: 5410 5407 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -097a90: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -097a94: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -097a96: 0f00 |000b: return v0 │ │ -097a98: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -097a9a: 28fe |000d: goto 000b // -0002 │ │ +098898: |[098898] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ +0988a8: 5210 6507 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +0988ac: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0988b0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0988b4: 5410 5407 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +0988b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0988bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0988be: 0f00 |000b: return v0 │ │ +0988c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0988c2: 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;) │ │ @@ -190737,21 +190735,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -097a9c: |[097a9c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ -097aac: 5410 6607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ -097ab0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -097ab4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -097ab6: 0f00 |0005: return v0 │ │ -097ab8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -097aba: 28fe |0007: goto 0005 // -0002 │ │ +0988c4: |[0988c4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ +0988d4: 5410 6607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ +0988d8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0988dc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0988de: 0f00 |0005: return v0 │ │ +0988e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0988e2: 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;) │ │ @@ -190759,60 +190757,61 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -097abc: |[097abc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.invoke:()Z │ │ -097acc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -097ace: 5442 5607 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0756 │ │ -097ad2: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -097ad6: 5442 5607 |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0756 │ │ -097ada: 7220 891b 4200 |0007: invoke-interface {v2, v4}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b89 │ │ -097ae0: 0a02 |000a: move-result v2 │ │ -097ae2: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -097ae6: 0f01 |000d: return v1 │ │ -097ae8: 5442 5f07 |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097aec: 5443 5f07 |0010: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097af0: 6e10 7416 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1674 │ │ -097af6: 0c03 |0015: move-result-object v3 │ │ -097af8: 6e30 5a16 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@165a │ │ -097afe: 0a02 |0019: move-result v2 │ │ -097b00: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ -097b04: 5442 5e07 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ -097b08: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ -097b0c: 5442 5e07 |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ -097b10: 7210 521f 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1f52 │ │ -097b16: 28e8 |0025: goto 000d // -0018 │ │ -097b18: 5442 5c07 |0026: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ -097b1c: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ -097b20: 5442 5f07 |002a: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097b24: 6e10 6a16 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@166a │ │ -097b2a: 0c02 |002f: move-result-object v2 │ │ -097b2c: 5443 5c07 |0030: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ -097b30: 6e20 4101 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -097b36: 28d8 |0035: goto 000d // -0028 │ │ -097b38: 0d00 |0036: move-exception v0 │ │ -097b3a: 1a02 b009 |0037: const-string v2, "MenuItemImpl" // string@09b0 │ │ -097b3e: 1a03 7702 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@0277 │ │ -097b42: 7130 0a0d 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -097b48: 5442 5307 |003e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ -097b4c: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ -097b50: 5442 5307 |0042: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ -097b54: 6e10 501b 0200 |0044: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@1b50 │ │ -097b5a: 0a02 |0047: move-result v2 │ │ -097b5c: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ -097b60: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -097b62: 28c2 |004b: goto 000d // -003e │ │ +0988e4: |[0988e4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.invoke:()Z │ │ +0988f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0988f6: 5442 5607 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0756 │ │ +0988fa: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +0988fe: 5442 5607 |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0756 │ │ +098902: 7220 891b 4200 |0007: invoke-interface {v2, v4}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b89 │ │ +098908: 0a02 |000a: move-result v2 │ │ +09890a: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +09890e: 0f01 |000d: return v1 │ │ +098910: 5442 5f07 |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098914: 5443 5f07 |0010: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098918: 6e10 7416 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1674 │ │ +09891e: 0c03 |0015: move-result-object v3 │ │ +098920: 6e30 5a16 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@165a │ │ +098926: 0a02 |0019: move-result v2 │ │ +098928: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ +09892c: 5442 5e07 |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ +098930: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ +098934: 5442 5e07 |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ +098938: 7210 521f 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1f52 │ │ +09893e: 28e8 |0025: goto 000d // -0018 │ │ +098940: 5442 5c07 |0026: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ +098944: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ +098948: 5442 5f07 |002a: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +09894c: 6e10 6a16 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@166a │ │ +098952: 0c02 |002f: move-result-object v2 │ │ +098954: 5443 5c07 |0030: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ +098958: 6e20 4101 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +09895e: 28d8 |0035: goto 000d // -0028 │ │ +098960: 0d00 |0036: move-exception v0 │ │ +098962: 1a02 b209 |0037: const-string v2, "MenuItemImpl" // string@09b2 │ │ +098966: 1a03 7c02 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@027c │ │ +09896a: 7130 0a0d 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +098970: 5442 5307 |003e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ +098974: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ +098978: 5442 5307 |0042: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ +09897c: 6e10 501b 0200 |0044: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@1b50 │ │ +098982: 0a02 |0047: move-result v2 │ │ +098984: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ +098988: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +09898a: 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 │ │ @@ -190828,23 +190827,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -097b70: |[097b70] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ -097b80: 5220 5707 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097b84: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ -097b88: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -097b8c: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -097b90: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -097b92: 0f00 |0009: return v0 │ │ -097b94: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -097b96: 28fe |000b: goto 0009 // -0002 │ │ +098998: |[098998] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ +0989a8: 5220 5707 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +0989ac: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ +0989b0: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +0989b4: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +0989b8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0989ba: 0f00 |0009: return v0 │ │ +0989bc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0989be: 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;) │ │ @@ -190852,17 +190851,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097b98: |[097b98] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ -097ba8: 5510 5d07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@075d │ │ -097bac: 0f00 |0002: return v0 │ │ +0989c0: |[0989c0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ +0989d0: 5510 5d07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@075d │ │ +0989d4: 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;) │ │ @@ -190870,22 +190869,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -097bb0: |[097bb0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ -097bc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -097bc2: 5221 5707 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097bc6: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -097bca: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -097bce: 0f00 |0007: return v0 │ │ -097bd0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -097bd2: 28fe |0009: goto 0007 // -0002 │ │ +0989d8: |[0989d8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ +0989e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0989ea: 5221 5707 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +0989ee: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0989f2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +0989f6: 0f00 |0007: return v0 │ │ +0989f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0989fa: 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;) │ │ @@ -190893,23 +190892,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -097bd4: |[097bd4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ -097be4: 5220 5707 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097be8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -097bec: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -097bee: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -097bf2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -097bf4: 0f00 |0008: return v0 │ │ -097bf6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -097bf8: 28fe |000a: goto 0008 // -0002 │ │ +0989fc: |[0989fc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ +098a0c: 5220 5707 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098a10: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +098a14: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +098a16: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +098a1a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +098a1c: 0f00 |0008: return v0 │ │ +098a1e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +098a20: 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;) │ │ @@ -190917,22 +190916,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -097bfc: |[097bfc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ -097c0c: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097c10: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -097c14: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -097c18: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -097c1a: 0f00 |0007: return v0 │ │ -097c1c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -097c1e: 28fe |0009: goto 0007 // -0002 │ │ +098a24: |[098a24] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ +098a34: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098a38: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +098a3c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +098a40: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +098a42: 0f00 |0007: return v0 │ │ +098a44: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +098a46: 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;) │ │ @@ -190940,22 +190939,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -097c20: |[097c20] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ -097c30: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097c34: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -097c38: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -097c3c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -097c3e: 0f00 |0007: return v0 │ │ -097c40: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -097c42: 28fe |0009: goto 0007 // -0002 │ │ +098a48: |[098a48] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ +098a58: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098a5c: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +098a60: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +098a64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +098a66: 0f00 |0007: return v0 │ │ +098a68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +098a6a: 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;) │ │ @@ -190963,22 +190962,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -097c44: |[097c44] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ -097c54: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097c58: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -097c5c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -097c60: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -097c62: 0f00 |0007: return v0 │ │ -097c64: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -097c66: 28fe |0009: goto 0007 // -0002 │ │ +098a6c: |[098a6c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ +098a7c: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098a80: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +098a84: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +098a88: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +098a8a: 0f00 |0007: return v0 │ │ +098a8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +098a8e: 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;) │ │ @@ -190986,22 +190985,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -097c68: |[097c68] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ -097c78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -097c7a: 5221 6507 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -097c7e: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -097c82: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -097c86: 0f00 |0007: return v0 │ │ -097c88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -097c8a: 28fe |0009: goto 0007 // -0002 │ │ +098a90: |[098a90] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ +098aa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +098aa2: 5221 6507 |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +098aa6: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +098aaa: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +098aae: 0f00 |0007: return v0 │ │ +098ab0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +098ab2: 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;) │ │ @@ -191009,23 +191008,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -097c8c: |[097c8c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ -097c9c: 5220 6507 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -097ca0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -097ca4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -097ca6: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -097caa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -097cac: 0f00 |0008: return v0 │ │ -097cae: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -097cb0: 28fe |000a: goto 0008 // -0002 │ │ +098ab4: |[098ab4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ +098ac4: 5220 6507 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +098ac8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +098acc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +098ace: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +098ad2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +098ad4: 0f00 |0008: return v0 │ │ +098ad6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +098ad8: 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;) │ │ @@ -191033,22 +191032,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 │ │ -097cb4: |[097cb4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -097cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097cc6: 5b20 5407 |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -097cca: 5b23 5307 |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ -097cce: 5420 5f07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097cd2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -097cd4: 6e20 7c16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097cda: 1102 |000b: return-object v2 │ │ +098adc: |[098adc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098aee: 5b20 5407 |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +098af2: 5b23 5307 |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ +098af6: 5420 5f07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098afa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +098afc: 6e20 7c16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098b02: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0003 line=586 │ │ 0x0005 line=587 │ │ 0x000b line=588 │ │ locals : │ │ @@ -191060,27 +191059,27 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -097cdc: |[097cdc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -097cec: 5442 5f07 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097cf0: 6e10 6a16 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@166a │ │ -097cf6: 0c00 |0005: move-result-object v0 │ │ -097cf8: 7110 520d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -097cfe: 0c01 |0009: move-result-object v1 │ │ -097d00: 2202 3e02 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@023e │ │ -097d04: 7020 cf0f 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ -097d0a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -097d0c: 6e40 550d 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -097d12: 0c02 |0013: move-result-object v2 │ │ -097d14: 6e20 c116 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@16c1 │ │ -097d1a: 1104 |0017: return-object v4 │ │ +098b04: |[098b04] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +098b14: 5442 5f07 |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098b18: 6e10 6a16 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@166a │ │ +098b1e: 0c00 |0005: move-result-object v0 │ │ +098b20: 7110 520d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +098b26: 0c01 |0009: move-result-object v1 │ │ +098b28: 2202 3c02 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@023c │ │ +098b2c: 7020 cf0f 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fcf │ │ +098b32: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +098b34: 6e40 550d 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +098b3a: 0c02 |0013: move-result-object v2 │ │ +098b3c: 6e20 c116 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@16c1 │ │ +098b42: 1104 |0017: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x0017 line=566 │ │ locals : │ │ @@ -191094,30 +191093,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 │ │ -097d1c: |[097d1c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -097d2c: 5b23 5407 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ -097d30: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -097d32: 5b20 5307 |0003: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ -097d36: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ -097d3a: 6e10 e10d 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0de1 │ │ -097d40: 0a00 |000a: move-result v0 │ │ -097d42: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ -097d44: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ -097d48: 5220 5b07 |000e: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ -097d4c: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ -097d50: 5220 5b07 |0012: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ -097d54: 6e20 360e 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@0e36 │ │ -097d5a: 5420 5f07 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097d5e: 6e20 7a16 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167a │ │ -097d64: 1102 |001c: return-object v2 │ │ +098b44: |[098b44] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098b54: 5b23 5407 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0754 │ │ +098b58: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +098b5a: 5b20 5307 |0003: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0753 │ │ +098b5e: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ +098b62: 6e10 e10d 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0de1 │ │ +098b68: 0a00 |000a: move-result v0 │ │ +098b6a: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ +098b6c: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ +098b70: 5220 5b07 |000e: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ +098b74: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ +098b78: 5220 5b07 |0012: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@075b │ │ +098b7c: 6e20 360e 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@0e36 │ │ +098b82: 5420 5f07 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098b86: 6e20 7a16 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167a │ │ +098b8c: 1102 |001c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0002 line=554 │ │ 0x0005 line=555 │ │ 0x0012 line=556 │ │ 0x0017 line=558 │ │ @@ -191131,20 +191130,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -097d68: |[097d68] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ -097d78: 5c23 5d07 |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@075d │ │ -097d7c: 5420 5f07 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097d80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -097d82: 6e20 7c16 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097d88: 0e00 |0008: return-void │ │ +098b90: |[098b90] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ +098ba0: 5c23 5d07 |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@075d │ │ +098ba4: 5420 5f07 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098ba8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +098baa: 6e20 7c16 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098bb0: 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; │ │ @@ -191155,25 +191154,25 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -097d8c: |[097d8c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -097d9c: 5720 6307 |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ -097da0: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -097da4: 1102 |0004: return-object v2 │ │ -097da6: 7110 141f 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f14 │ │ -097dac: 0a00 |0008: move-result v0 │ │ -097dae: 5e20 6307 |0009: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ -097db2: 5420 5f07 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097db6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -097db8: 6e20 7c16 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097dbe: 28f3 |0011: goto 0004 // -000d │ │ +098bb4: |[098bb4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +098bc4: 5720 6307 |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ +098bc8: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +098bcc: 1102 |0004: return-object v2 │ │ +098bce: 7110 141f 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f14 │ │ +098bd4: 0a00 |0008: move-result v0 │ │ +098bd6: 5e20 6307 |0009: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ +098bda: 5420 5f07 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098bde: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +098be0: 6e20 7c16 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098be6: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=235 │ │ 0x0005 line=231 │ │ 0x000b line=233 │ │ locals : │ │ @@ -191185,17 +191184,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 │ │ -097dc0: |[097dc0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -097dd0: 5b01 5e07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ -097dd4: 1100 |0002: return-object v0 │ │ +098be8: |[098be8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098bf8: 5b01 5e07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@075e │ │ +098bfc: 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; │ │ @@ -191205,30 +191204,30 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -097dd8: |[097dd8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -097de8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -097dea: 5240 5707 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097dee: 5241 5707 |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097df2: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ -097df6: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -097dfa: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -097dfc: b631 |000a: or-int/2addr v1, v3 │ │ -097dfe: 5941 5707 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097e02: 5241 5707 |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097e06: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -097e0a: 5441 5f07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097e0e: 6e20 7c16 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097e14: 1104 |0016: return-object v4 │ │ -097e16: 0121 |0017: move v1, v2 │ │ -097e18: 28f2 |0018: goto 000a // -000e │ │ +098c00: |[098c00] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +098c10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +098c12: 5240 5707 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c16: 5241 5707 |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c1a: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ +098c1e: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +098c22: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +098c24: b631 |000a: or-int/2addr v1, v3 │ │ +098c26: 5941 5707 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c2a: 5241 5707 |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c2e: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +098c32: 5441 5f07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098c36: 6e20 7c16 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098c3c: 1104 |0016: return-object v4 │ │ +098c3e: 0121 |0017: move v1, v2 │ │ +098c40: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=413 │ │ 0x0003 line=414 │ │ 0x000d line=415 │ │ 0x0011 line=416 │ │ 0x0016 line=419 │ │ @@ -191243,23 +191242,23 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -097e1c: |[097e1c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -097e2c: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097e30: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -097e34: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -097e38: 5410 5f07 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097e3c: 6e20 8c16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V // method@168c │ │ -097e42: 1101 |000b: return-object v1 │ │ -097e44: 6e20 c716 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@16c7 │ │ -097e4a: 28fc |000f: goto 000b // -0004 │ │ +098c44: |[098c44] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +098c54: 5210 5707 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c58: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +098c5c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +098c60: 5410 5f07 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098c64: 6e20 8c16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V // method@168c │ │ +098c6a: 1101 |000b: return-object v1 │ │ +098c6c: 6e20 c716 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@16c7 │ │ +098c72: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0006 line=438 │ │ 0x000b line=443 │ │ 0x000c line=440 │ │ locals : │ │ @@ -191271,30 +191270,30 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -097e4c: |[097e4c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ -097e5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -097e5e: 5240 5707 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097e62: 5241 5707 |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097e66: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ -097e6a: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -097e6e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -097e70: b631 |000a: or-int/2addr v1, v3 │ │ -097e72: 5941 5707 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097e76: 5241 5707 |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097e7a: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -097e7e: 5441 5f07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097e82: 6e20 7c16 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097e88: 0e00 |0016: return-void │ │ -097e8a: 0121 |0017: move v1, v2 │ │ -097e8c: 28f2 |0018: goto 000a // -000e │ │ +098c74: |[098c74] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ +098c84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +098c86: 5240 5707 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c8a: 5241 5707 |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c8e: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ +098c92: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +098c96: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +098c98: b631 |000a: or-int/2addr v1, v3 │ │ +098c9a: 5941 5707 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098c9e: 5241 5707 |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098ca2: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +098ca6: 5441 5f07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098caa: 6e20 7c16 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098cb0: 0e00 |0016: return-void │ │ +098cb2: 0121 |0017: move v1, v2 │ │ +098cb4: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=447 │ │ 0x0003 line=448 │ │ 0x000d line=449 │ │ 0x0011 line=450 │ │ 0x0016 line=452 │ │ @@ -191309,27 +191308,27 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -097e90: |[097e90] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -097ea0: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -097ea4: 5220 5707 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097ea8: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ -097eac: 5920 5707 |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097eb0: 5420 5f07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097eb4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -097eb6: 6e20 7c16 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097ebc: 1102 |000e: return-object v2 │ │ -097ebe: 5220 5707 |000f: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097ec2: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ -097ec6: 5920 5707 |0013: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097eca: 28f3 |0015: goto 0008 // -000d │ │ +098cb8: |[098cb8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +098cc8: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +098ccc: 5220 5707 |0002: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098cd0: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ +098cd4: 5920 5707 |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098cd8: 5420 5f07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098cdc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +098cde: 6e20 7c16 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098ce4: 1102 |000e: return-object v2 │ │ +098ce6: 5220 5707 |000f: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098cea: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ +098cee: 5920 5707 |0013: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098cf2: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0002 line=179 │ │ 0x0008 line=184 │ │ 0x000e line=186 │ │ 0x000f line=181 │ │ @@ -191342,24 +191341,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -097ecc: |[097ecc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ -097edc: 5220 5707 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097ee0: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -097ee4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -097ee8: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -097eea: b610 |0007: or-int/2addr v0, v1 │ │ -097eec: 5920 5707 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097ef0: 0e00 |000a: return-void │ │ -097ef2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -097ef4: 28fb |000c: goto 0007 // -0005 │ │ +098cf4: |[098cf4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ +098d04: 5220 5707 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098d08: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +098d0c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +098d10: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +098d12: b610 |0007: or-int/2addr v0, v1 │ │ +098d14: 5920 5707 |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098d18: 0e00 |000a: return-void │ │ +098d1a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +098d1c: 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; │ │ @@ -191370,22 +191369,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -097ef8: |[097ef8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -097f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097f0a: 5b20 5907 |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ -097f0e: 5923 5a07 |0003: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ -097f12: 5420 5f07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097f16: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -097f18: 6e20 7c16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097f1e: 1102 |000b: return-object v2 │ │ +098d20: |[098d20] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +098d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098d32: 5b20 5907 |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ +098d36: 5923 5a07 |0003: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ +098d3a: 5420 5f07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098d3e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +098d40: 6e20 7c16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098d46: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0003 line=400 │ │ 0x0005 line=403 │ │ 0x000b line=405 │ │ locals : │ │ @@ -191397,21 +191396,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 │ │ -097f20: |[097f20] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -097f30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -097f32: 5921 5a07 |0001: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ -097f36: 5b23 5907 |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ -097f3a: 5420 5f07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097f3e: 6e20 7c16 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097f44: 1102 |000a: return-object v2 │ │ +098d48: |[098d48] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098d58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +098d5a: 5921 5a07 |0001: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@075a │ │ +098d5e: 5b23 5907 |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0759 │ │ +098d62: 5420 5f07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098d66: 6e20 7c16 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098d6c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0003 line=392 │ │ 0x0005 line=393 │ │ 0x000a line=395 │ │ locals : │ │ @@ -191423,17 +191422,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 │ │ -097f48: |[097f48] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -097f58: 5b01 5c07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ -097f5c: 1100 |0002: return-object v0 │ │ +098d70: |[098d70] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098d80: 5b01 5c07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@075c │ │ +098d84: 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; │ │ @@ -191443,24 +191442,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -097f60: |[097f60] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ -097f70: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -097f74: 5210 5707 |0002: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097f78: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ -097f7c: 5910 5707 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097f80: 0e00 |0008: return-void │ │ -097f82: 5210 5707 |0009: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097f86: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ -097f8a: 5910 5707 |000d: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -097f8e: 28f9 |000f: goto 0008 // -0007 │ │ +098d88: |[098d88] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ +098d98: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +098d9c: 5210 5707 |0002: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098da0: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ +098da4: 5910 5707 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098da8: 0e00 |0008: return-void │ │ +098daa: 5210 5707 |0009: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098dae: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ +098db2: 5910 5707 |000d: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098db6: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0002 line=525 │ │ 0x0008 line=529 │ │ 0x0009 line=527 │ │ locals : │ │ @@ -191472,17 +191471,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097f90: |[097f90] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -097fa0: 5b01 6007 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0760 │ │ -097fa4: 0e00 |0002: return-void │ │ +098db8: |[098db8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +098dc8: 5b01 6007 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0760 │ │ +098dcc: 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; │ │ @@ -191492,23 +191491,23 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -097fa8: |[097fa8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -097fb8: 5720 6407 |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ -097fbc: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -097fc0: 1102 |0004: return-object v2 │ │ -097fc2: 5e23 6407 |0005: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ -097fc6: 5420 5f07 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -097fca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -097fcc: 6e20 7c16 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -097fd2: 28f7 |000d: goto 0004 // -0009 │ │ +098dd0: |[098dd0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +098de0: 5720 6407 |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ +098de4: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +098de8: 1102 |0004: return-object v2 │ │ +098dea: 5e23 6407 |0005: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ +098dee: 5420 5f07 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098df2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +098df4: 6e20 7c16 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098dfa: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=249 │ │ 0x0005 line=245 │ │ 0x0007 line=247 │ │ locals : │ │ @@ -191520,17 +191519,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 │ │ -097fd4: |[097fd4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -097fe4: 5b01 6107 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ -097fe8: 1100 |0002: return-object v0 │ │ +098dfc: |[098dfc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098e0c: 5b01 6107 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0761 │ │ +098e10: 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; │ │ @@ -191540,17 +191539,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 │ │ -097fec: |[097fec] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -097ffc: 5b01 5607 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0756 │ │ -098000: 1100 |0002: return-object v0 │ │ +098e14: |[098e14] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098e24: 5b01 5607 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0756 │ │ +098e28: 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; │ │ @@ -191560,23 +191559,23 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -098004: |[098004] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -098014: 5e23 6407 |0000: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ -098018: 7110 141f 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f14 │ │ -09801e: 0a00 |0005: move-result v0 │ │ -098020: 5e20 6307 |0006: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ -098024: 5420 5f07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -098028: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09802a: 6e20 7c16 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -098030: 1102 |000e: return-object v2 │ │ +098e2c: |[098e2c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +098e3c: 5e23 6407 |0000: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0764 │ │ +098e40: 7110 141f 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f14 │ │ +098e46: 0a00 |0005: move-result v0 │ │ +098e48: 5e20 6307 |0006: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0763 │ │ +098e4c: 5420 5f07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098e50: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +098e52: 6e20 7c16 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098e58: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ 0x0008 line=256 │ │ 0x000e line=258 │ │ locals : │ │ @@ -191589,27 +191588,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -098034: |[098034] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ -098044: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ -098048: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ -09804e: 2200 a003 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03a0 │ │ -098052: 1a01 db0a |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0adb │ │ -098056: 7020 2f1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ -09805c: 2700 |000c: throw v0 │ │ -09805e: 5923 6507 |000d: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -098062: 5420 5f07 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -098066: 6e20 7a16 2000 |0011: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167a │ │ -09806c: 0e00 |0014: return-void │ │ -09806e: 0000 |0015: nop // spacer │ │ -098070: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ +098e5c: |[098e5c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ +098e6c: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ +098e70: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ +098e76: 2200 9e03 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@039e │ │ +098e7a: 1a01 dd0a |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0add │ │ +098e7e: 7020 2f1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f2f │ │ +098e84: 2700 |000c: throw v0 │ │ +098e86: 5923 6507 |000d: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +098e8a: 5420 5f07 |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098e8e: 6e20 7a16 2000 |0011: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167a │ │ +098e94: 0e00 |0014: return-void │ │ +098e96: 0000 |0015: nop // spacer │ │ +098e98: 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 │ │ @@ -191623,17 +191622,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098084: |[098084] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -098094: 6e20 d316 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@16d3 │ │ -09809a: 1100 |0003: return-object v0 │ │ +098eac: |[098eac] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +098ebc: 6e20 d316 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@16d3 │ │ +098ec2: 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 │ │ @@ -191643,20 +191642,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 │ │ -09809c: |[09809c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0980ac: 5b12 6607 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ -0980b0: 6e10 b016 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ -0980b6: 0c00 |0005: move-result-object v0 │ │ -0980b8: 6e20 8717 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1787 │ │ -0980be: 0e00 |0009: return-void │ │ +098ec4: |[098ec4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +098ed4: 5b12 6607 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ +098ed8: 6e10 b016 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@16b0 │ │ +098ede: 0c00 |0005: move-result-object v0 │ │ +098ee0: 6e20 8717 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1787 │ │ +098ee6: 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; │ │ @@ -191667,23 +191666,23 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0980c0: |[0980c0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0980d0: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -0980d4: 6e10 6a16 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@166a │ │ -0980da: 0c00 |0005: move-result-object v0 │ │ -0980dc: 6e20 3401 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0980e2: 0c00 |0009: move-result-object v0 │ │ -0980e4: 6e20 d716 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@16d7 │ │ -0980ea: 0c00 |000d: move-result-object v0 │ │ -0980ec: 1100 |000e: return-object v0 │ │ +098ee8: |[098ee8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +098ef8: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098efc: 6e10 6a16 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@166a │ │ +098f02: 0c00 |0005: move-result-object v0 │ │ +098f04: 6e20 3401 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +098f0a: 0c00 |0009: move-result-object v0 │ │ +098f0c: 6e20 d716 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@16d7 │ │ +098f12: 0c00 |000d: move-result-object v0 │ │ +098f14: 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 │ │ │ │ @@ -191692,24 +191691,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 │ │ -0980f0: |[0980f0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -098100: 5b23 6707 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ -098104: 5420 5f07 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -098108: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09810a: 6e20 7c16 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -098110: 5420 6607 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ -098114: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -098118: 5420 6607 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ -09811c: 6e20 8717 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1787 │ │ -098122: 1102 |0011: return-object v2 │ │ +098f18: |[098f18] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098f28: 5b23 6707 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ +098f2c: 5420 5f07 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098f30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +098f32: 6e20 7c16 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098f38: 5420 6607 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ +098f3c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +098f40: 5420 6607 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0766 │ │ +098f44: 6e20 8717 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1787 │ │ +098f4a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0002 line=348 │ │ 0x0008 line=350 │ │ 0x000c line=351 │ │ 0x0011 line=354 │ │ @@ -191722,22 +191721,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 │ │ -098124: |[098124] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -098134: 5b23 6807 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0768 │ │ -098138: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ -09813c: 5423 6707 |0004: iget-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ -098140: 5420 5f07 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -098144: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -098146: 6e20 7c16 1000 |0009: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -09814c: 1102 |000c: return-object v2 │ │ +098f4c: |[098f4c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +098f5c: 5b23 6807 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0768 │ │ +098f60: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ +098f64: 5423 6707 |0004: iget-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ +098f68: 5420 5f07 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098f6c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +098f6e: 6e20 7c16 1000 |0009: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +098f74: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0002 line=369 │ │ 0x0004 line=370 │ │ 0x0006 line=373 │ │ 0x000c line=375 │ │ @@ -191750,21 +191749,21 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -098150: |[098150] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -098160: 6e20 da16 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@16da │ │ -098166: 0a00 |0003: move-result v0 │ │ -098168: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -09816c: 5410 5f07 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -098170: 6e20 7b16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167b │ │ -098176: 1101 |000b: return-object v1 │ │ +098f78: |[098f78] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +098f88: 6e20 da16 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@16da │ │ +098f8e: 0a00 |0003: move-result v0 │ │ +098f90: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +098f94: 5410 5f07 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098f98: 6e20 7b16 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@167b │ │ +098f9e: 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 │ │ @@ -191774,29 +191773,29 @@ │ │ type : '(Z)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -098178: |[098178] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ -098188: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09818a: 5240 5707 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -09818e: 5241 5707 |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -098192: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ -098196: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ -09819a: 0121 |0009: move v1, v2 │ │ -09819c: b631 |000a: or-int/2addr v1, v3 │ │ -09819e: 5941 5707 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -0981a2: 5241 5707 |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ -0981a6: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ -0981aa: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0981ac: 0f02 |0012: return v2 │ │ -0981ae: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0981b2: 28f5 |0015: goto 000a // -000b │ │ +098fa0: |[098fa0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ +098fb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +098fb2: 5240 5707 |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098fb6: 5241 5707 |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098fba: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ +098fbe: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ +098fc2: 0121 |0009: move v1, v2 │ │ +098fc4: b631 |000a: or-int/2addr v1, v3 │ │ +098fc6: 5941 5707 |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098fca: 5241 5707 |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0757 │ │ +098fce: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ +098fd2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +098fd4: 0f02 |0012: return v2 │ │ +098fd6: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +098fda: 28f5 |0015: goto 000a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=468 │ │ 0x0003 line=469 │ │ 0x000d line=470 │ │ 0x0013 line=469 │ │ locals : │ │ @@ -191809,19 +191808,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0981b4: |[0981b4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ -0981c4: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -0981c8: 6e10 7116 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@1671 │ │ -0981ce: 0a00 |0005: move-result v0 │ │ -0981d0: 0f00 |0006: return v0 │ │ +098fdc: |[098fdc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ +098fec: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +098ff0: 6e10 7116 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@1671 │ │ +098ff6: 0a00 |0005: move-result v0 │ │ +098ff8: 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;) │ │ @@ -191829,26 +191828,26 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0981d4: |[0981d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ -0981e4: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ -0981e8: 6e10 7916 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1679 │ │ -0981ee: 0a00 |0005: move-result v0 │ │ -0981f0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0981f4: 6e10 ad16 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@16ad │ │ -0981fa: 0a00 |000b: move-result v0 │ │ -0981fc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -098200: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -098202: 0f00 |000f: return v0 │ │ -098204: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -098206: 28fe |0011: goto 000f // -0002 │ │ +098ffc: |[098ffc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ +09900c: 5410 5f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@075f │ │ +099010: 6e10 7916 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1679 │ │ +099016: 0a00 |0005: move-result v0 │ │ +099018: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +09901c: 6e10 ad16 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@16ad │ │ +099022: 0a00 |000b: move-result v0 │ │ +099024: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +099028: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09902a: 0f00 |000f: return v0 │ │ +09902c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09902e: 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;) │ │ @@ -191856,23 +191855,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -098208: |[098208] com.actionbarsherlock.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ -098218: 5220 6507 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ -09821c: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -098220: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -098222: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -098226: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -098228: 0f00 |0008: return v0 │ │ -09822a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -09822c: 28fe |000a: goto 0008 // -0002 │ │ +099030: |[099030] com.actionbarsherlock.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ +099040: 5220 6507 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0765 │ │ +099044: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +099048: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +09904a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +09904e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +099050: 0f00 |0008: return v0 │ │ +099052: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +099054: 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;) │ │ @@ -191880,32 +191879,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098230: |[098230] com.actionbarsherlock.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ -098240: 5410 6707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ -098244: 7210 131f 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -09824a: 0c00 |0005: move-result-object v0 │ │ -09824c: 1100 |0006: return-object v0 │ │ +099058: |[099058] com.actionbarsherlock.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ +099068: 5410 6707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0767 │ │ +09906c: 7210 131f 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +099072: 0c00 |0005: move-result-object v0 │ │ +099074: 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 : 2481 (MenuItemImpl.java) │ │ + source_file_idx : 2483 (MenuItemImpl.java) │ │ │ │ Class #670 header: │ │ -class_idx : 718 │ │ +class_idx : 716 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2484 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 42 │ │ │ │ Class #670 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;' │ │ @@ -191942,28 +191941,28 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -098250: |[098250] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.:(Landroid/view/MenuItem;)V │ │ -098260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098262: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ -098268: 5b20 7207 |0004: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ -09826c: 5b20 6f07 |0006: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ -098270: 5b20 6e07 |0008: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@076e │ │ -098274: 5b20 7007 |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ -098278: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -09827c: 2200 a103 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -098280: 1a01 5f0d |0010: const-string v1, "Wrapped menu item cannot be null." // string@0d5f │ │ -098284: 7020 311f 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -09828a: 2700 |0015: throw v0 │ │ -09828c: 5b23 7107 |0016: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098290: 0e00 |0018: return-void │ │ +099078: |[099078] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.:(Landroid/view/MenuItem;)V │ │ +099088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09908a: 7010 4c1f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f4c │ │ +099090: 5b20 7207 |0004: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ +099094: 5b20 6f07 |0006: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ +099098: 5b20 6e07 |0008: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@076e │ │ +09909c: 5b20 7007 |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ +0990a0: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0990a4: 2200 9f03 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +0990a8: 1a01 610d |0010: const-string v1, "Wrapped menu item cannot be null." // string@0d61 │ │ +0990ac: 7020 311f 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0990b2: 2700 |0015: throw v0 │ │ +0990b4: 5b23 7107 |0016: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0990b8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0004 line=16 │ │ 0x0006 line=17 │ │ 0x0008 line=18 │ │ 0x000a line=19 │ │ @@ -191980,17 +191979,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 │ │ -098294: |[098294] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ -0982a4: 5410 6e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@076e │ │ -0982a8: 1100 |0002: return-object v0 │ │ +0990bc: |[0990bc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ +0990cc: 5410 6e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@076e │ │ +0990d0: 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 - │ │ @@ -191999,19 +191998,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0982ac: |[0982ac] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.collapseActionView:()Z │ │ -0982bc: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0982c0: 7210 700d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@0d70 │ │ -0982c6: 0a00 |0005: move-result v0 │ │ -0982c8: 0f00 |0006: return v0 │ │ +0990d4: |[0990d4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.collapseActionView:()Z │ │ +0990e4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0990e8: 7210 700d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@0d70 │ │ +0990ee: 0a00 |0005: move-result v0 │ │ +0990f0: 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;) │ │ @@ -192019,19 +192018,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0982cc: |[0982cc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.expandActionView:()Z │ │ -0982dc: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0982e0: 7210 710d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@0d71 │ │ -0982e6: 0a00 |0005: move-result v0 │ │ -0982e8: 0f00 |0006: return v0 │ │ +0990f4: |[0990f4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.expandActionView:()Z │ │ +099104: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099108: 7210 710d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@0d71 │ │ +09910e: 0a00 |0005: move-result v0 │ │ +099110: 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;) │ │ @@ -192039,27 +192038,27 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0982ec: |[0982ec] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0982fc: 5421 7107 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098300: 7210 720d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0d72 │ │ -098306: 0c00 |0005: move-result-object v0 │ │ -098308: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -09830c: 2001 b302 |0008: instance-of v1, v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@02b3 │ │ -098310: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ -098314: 1f00 b302 |000c: check-cast v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@02b3 │ │ -098318: 6e10 0615 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; // method@1506 │ │ -09831e: 0c01 |0011: move-result-object v1 │ │ -098320: 1101 |0012: return-object v1 │ │ -098322: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -098324: 28fe |0014: goto 0012 // -0002 │ │ +099114: |[099114] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +099124: 5421 7107 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099128: 7210 720d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0d72 │ │ +09912e: 0c00 |0005: move-result-object v0 │ │ +099130: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +099134: 2001 b102 |0008: instance-of v1, v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@02b1 │ │ +099138: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ +09913c: 1f00 b102 |000c: check-cast v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@02b1 │ │ +099140: 6e10 0615 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; // method@1506 │ │ +099146: 0c01 |0011: move-result-object v1 │ │ +099148: 1101 |0012: return-object v1 │ │ +09914a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +09914c: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0006 line=260 │ │ 0x000c line=261 │ │ 0x0012 line=263 │ │ locals : │ │ @@ -192072,24 +192071,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -098328: |[098328] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionView:()Landroid/view/View; │ │ -098338: 5421 7107 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -09833c: 7210 730d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0d73 │ │ -098342: 0c00 |0005: move-result-object v0 │ │ -098344: 2001 ea02 |0006: instance-of v1, v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02ea │ │ -098348: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ -09834c: 1f00 ea02 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02ea │ │ -098350: 6e10 d018 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.unwrap:()Landroid/view/View; // method@18d0 │ │ -098356: 0c00 |000f: move-result-object v0 │ │ -098358: 1100 |0010: return-object v0 │ │ +099150: |[099150] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionView:()Landroid/view/View; │ │ +099160: 5421 7107 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099164: 7210 730d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0d73 │ │ +09916a: 0c00 |0005: move-result-object v0 │ │ +09916c: 2001 e802 |0006: instance-of v1, v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02e8 │ │ +099170: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ +099174: 1f00 e802 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02e8 │ │ +099178: 6e10 d018 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.unwrap:()Landroid/view/View; // method@18d0 │ │ +09917e: 0c00 |000f: move-result-object v0 │ │ +099180: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0006 line=245 │ │ 0x000a line=246 │ │ 0x0010 line=248 │ │ locals : │ │ @@ -192101,19 +192100,19 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09835c: |[09835c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getAlphabeticShortcut:()C │ │ -09836c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098370: 7210 740d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@0d74 │ │ -098376: 0a00 |0005: move-result v0 │ │ -098378: 0f00 |0006: return v0 │ │ +099184: |[099184] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getAlphabeticShortcut:()C │ │ +099194: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099198: 7210 740d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@0d74 │ │ +09919e: 0a00 |0005: move-result v0 │ │ +0991a0: 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;) │ │ @@ -192121,19 +192120,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09837c: |[09837c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getGroupId:()I │ │ -09838c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098390: 7210 750d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@0d75 │ │ -098396: 0a00 |0005: move-result v0 │ │ -098398: 0f00 |0006: return v0 │ │ +0991a4: |[0991a4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getGroupId:()I │ │ +0991b4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0991b8: 7210 750d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@0d75 │ │ +0991be: 0a00 |0005: move-result v0 │ │ +0991c0: 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;) │ │ @@ -192141,19 +192140,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09839c: |[09839c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0983ac: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0983b0: 7210 760d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0d76 │ │ -0983b6: 0c00 |0005: move-result-object v0 │ │ -0983b8: 1100 |0006: return-object v0 │ │ +0991c4: |[0991c4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0991d4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0991d8: 7210 760d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0d76 │ │ +0991de: 0c00 |0005: move-result-object v0 │ │ +0991e0: 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;) │ │ @@ -192161,19 +192160,19 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0983bc: |[0983bc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIntent:()Landroid/content/Intent; │ │ -0983cc: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0983d0: 7210 770d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@0d77 │ │ -0983d6: 0c00 |0005: move-result-object v0 │ │ -0983d8: 1100 |0006: return-object v0 │ │ +0991e4: |[0991e4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIntent:()Landroid/content/Intent; │ │ +0991f4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0991f8: 7210 770d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@0d77 │ │ +0991fe: 0c00 |0005: move-result-object v0 │ │ +099200: 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;) │ │ @@ -192181,19 +192180,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0983dc: |[0983dc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getItemId:()I │ │ -0983ec: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0983f0: 7210 780d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ -0983f6: 0a00 |0005: move-result v0 │ │ -0983f8: 0f00 |0006: return v0 │ │ +099204: |[099204] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getItemId:()I │ │ +099214: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099218: 7210 780d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@0d78 │ │ +09921e: 0a00 |0005: move-result v0 │ │ +099220: 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;) │ │ @@ -192201,19 +192200,19 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0983fc: |[0983fc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -09840c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098410: 7210 790d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0d79 │ │ -098416: 0c00 |0005: move-result-object v0 │ │ -098418: 1100 |0006: return-object v0 │ │ +099224: |[099224] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +099234: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099238: 7210 790d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0d79 │ │ +09923e: 0c00 |0005: move-result-object v0 │ │ +099240: 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;) │ │ @@ -192221,19 +192220,19 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09841c: |[09841c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getNumericShortcut:()C │ │ -09842c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098430: 7210 7a0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@0d7a │ │ -098436: 0a00 |0005: move-result v0 │ │ -098438: 0f00 |0006: return v0 │ │ +099244: |[099244] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getNumericShortcut:()C │ │ +099254: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099258: 7210 7a0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@0d7a │ │ +09925e: 0a00 |0005: move-result v0 │ │ +099260: 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;) │ │ @@ -192241,19 +192240,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09843c: |[09843c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getOrder:()I │ │ -09844c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098450: 7210 7b0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@0d7b │ │ -098456: 0a00 |0005: move-result v0 │ │ -098458: 0f00 |0006: return v0 │ │ +099264: |[099264] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getOrder:()I │ │ +099274: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099278: 7210 7b0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@0d7b │ │ +09927e: 0a00 |0005: move-result v0 │ │ +099280: 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;) │ │ @@ -192261,28 +192260,28 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -09845c: |[09845c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -09846c: 6e10 f316 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.hasSubMenu:()Z // method@16f3 │ │ -098472: 0a00 |0003: move-result v0 │ │ -098474: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -098478: 5420 7207 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ -09847c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -098480: 2200 d902 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@02d9 │ │ -098484: 5421 7107 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098488: 7210 7c0d 0100 |000e: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0d7c │ │ -09848e: 0c01 |0011: move-result-object v1 │ │ -098490: 7020 8e17 1000 |0012: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@178e │ │ -098496: 5b20 7207 |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ -09849a: 5420 7207 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ -09849e: 1100 |0019: return-object v0 │ │ +099284: |[099284] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +099294: 6e10 f316 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.hasSubMenu:()Z // method@16f3 │ │ +09929a: 0a00 |0003: move-result v0 │ │ +09929c: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +0992a0: 5420 7207 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ +0992a4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0992a8: 2200 d702 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@02d7 │ │ +0992ac: 5421 7107 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0992b0: 7210 7c0d 0100 |000e: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0d7c │ │ +0992b6: 0c01 |0011: move-result-object v1 │ │ +0992b8: 7020 8e17 1000 |0012: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@178e │ │ +0992be: 5b20 7207 |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ +0992c2: 5420 7207 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0772 │ │ +0992c6: 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; │ │ @@ -192292,19 +192291,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0984a0: |[0984a0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0984b0: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0984b4: 7210 7d0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@0d7d │ │ -0984ba: 0c00 |0005: move-result-object v0 │ │ -0984bc: 1100 |0006: return-object v0 │ │ +0992c8: |[0992c8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0992d8: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0992dc: 7210 7d0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@0d7d │ │ +0992e2: 0c00 |0005: move-result-object v0 │ │ +0992e4: 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;) │ │ @@ -192312,19 +192311,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0984c0: |[0984c0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0984d0: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0984d4: 7210 7e0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@0d7e │ │ -0984da: 0c00 |0005: move-result-object v0 │ │ -0984dc: 1100 |0006: return-object v0 │ │ +0992e8: |[0992e8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0992f8: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0992fc: 7210 7e0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@0d7e │ │ +099302: 0c00 |0005: move-result-object v0 │ │ +099304: 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;) │ │ @@ -192332,19 +192331,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0984e0: |[0984e0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.hasSubMenu:()Z │ │ -0984f0: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0984f4: 7210 7f0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0d7f │ │ -0984fa: 0a00 |0005: move-result v0 │ │ -0984fc: 0f00 |0006: return v0 │ │ +099308: |[099308] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.hasSubMenu:()Z │ │ +099318: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09931c: 7210 7f0d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0d7f │ │ +099322: 0a00 |0005: move-result v0 │ │ +099324: 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;) │ │ @@ -192352,19 +192351,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098500: |[098500] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isActionViewExpanded:()Z │ │ -098510: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098514: 7210 800d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@0d80 │ │ -09851a: 0a00 |0005: move-result v0 │ │ -09851c: 0f00 |0006: return v0 │ │ +099328: |[099328] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isActionViewExpanded:()Z │ │ +099338: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09933c: 7210 800d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@0d80 │ │ +099342: 0a00 |0005: move-result v0 │ │ +099344: 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;) │ │ @@ -192372,19 +192371,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098520: |[098520] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isCheckable:()Z │ │ -098530: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098534: 7210 810d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@0d81 │ │ -09853a: 0a00 |0005: move-result v0 │ │ -09853c: 0f00 |0006: return v0 │ │ +099348: |[099348] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isCheckable:()Z │ │ +099358: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09935c: 7210 810d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@0d81 │ │ +099362: 0a00 |0005: move-result v0 │ │ +099364: 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;) │ │ @@ -192392,19 +192391,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098540: |[098540] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isChecked:()Z │ │ -098550: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098554: 7210 820d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@0d82 │ │ -09855a: 0a00 |0005: move-result v0 │ │ -09855c: 0f00 |0006: return v0 │ │ +099368: |[099368] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isChecked:()Z │ │ +099378: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09937c: 7210 820d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@0d82 │ │ +099382: 0a00 |0005: move-result v0 │ │ +099384: 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;) │ │ @@ -192412,19 +192411,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098560: |[098560] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isEnabled:()Z │ │ -098570: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098574: 7210 830d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@0d83 │ │ -09857a: 0a00 |0005: move-result v0 │ │ -09857c: 0f00 |0006: return v0 │ │ +099388: |[099388] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isEnabled:()Z │ │ +099398: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09939c: 7210 830d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@0d83 │ │ +0993a2: 0a00 |0005: move-result v0 │ │ +0993a4: 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;) │ │ @@ -192432,19 +192431,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098580: |[098580] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isVisible:()Z │ │ -098590: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098594: 7210 840d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@0d84 │ │ -09859a: 0a00 |0005: move-result v0 │ │ -09859c: 0f00 |0006: return v0 │ │ +0993a8: |[0993a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isVisible:()Z │ │ +0993b8: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0993bc: 7210 840d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@0d84 │ │ +0993c2: 0a00 |0005: move-result v0 │ │ +0993c4: 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;) │ │ @@ -192452,23 +192451,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0985a0: |[0985a0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -0985b0: 5410 6f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ -0985b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0985b8: 5410 6f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ -0985bc: 7220 891b 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b89 │ │ -0985c2: 0a00 |0009: move-result v0 │ │ -0985c4: 0f00 |000a: return v0 │ │ -0985c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0985c8: 28fe |000c: goto 000a // -0002 │ │ +0993c8: |[0993c8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +0993d8: 5410 6f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ +0993dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0993e0: 5410 6f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ +0993e4: 7220 891b 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@1b89 │ │ +0993ea: 0a00 |0009: move-result v0 │ │ +0993ec: 0f00 |000a: return v0 │ │ +0993ee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0993f0: 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; │ │ @@ -192479,20 +192478,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 │ │ -0985cc: |[0985cc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0985dc: 5420 7107 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0985e0: 2201 b302 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@02b3 │ │ -0985e4: 7020 0115 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@1501 │ │ -0985ea: 7220 850d 1000 |0007: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0d85 │ │ -0985f0: 1102 |000a: return-object v2 │ │ +0993f4: |[0993f4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099404: 5420 7107 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099408: 2201 b102 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@02b1 │ │ +09940c: 7020 0115 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@1501 │ │ +099412: 7220 850d 1000 |0007: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0d85 │ │ +099418: 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; │ │ @@ -192502,28 +192501,28 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0985f4: |[0985f4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -098604: 5431 7107 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098608: 7220 860d 4100 |0002: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0d86 │ │ -09860e: 3804 1600 |0005: if-eqz v4, 001b // +0016 │ │ -098612: 5431 7107 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098616: 7210 730d 0100 |0009: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0d73 │ │ -09861c: 0c00 |000c: move-result-object v0 │ │ -09861e: 2001 1b03 |000d: instance-of v1, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@031b │ │ -098622: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -098626: 5431 7107 |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -09862a: 2202 ea02 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02ea │ │ -09862e: 7020 cb18 0200 |0015: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@18cb │ │ -098634: 7220 870d 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0d87 │ │ -09863a: 1103 |001b: return-object v3 │ │ +09941c: |[09941c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +09942c: 5431 7107 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099430: 7220 860d 4100 |0002: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0d86 │ │ +099436: 3804 1600 |0005: if-eqz v4, 001b // +0016 │ │ +09943a: 5431 7107 |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09943e: 7210 730d 0100 |0009: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0d73 │ │ +099444: 0c00 |000c: move-result-object v0 │ │ +099446: 2001 1903 |000d: instance-of v1, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0319 │ │ +09944a: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +09944e: 5431 7107 |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099452: 2202 e802 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02e8 │ │ +099456: 7020 cb18 0200 |0015: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@18cb │ │ +09945c: 7220 870d 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0d87 │ │ +099462: 1103 |001b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0005 line=231 │ │ 0x0007 line=233 │ │ 0x000d line=234 │ │ 0x0011 line=236 │ │ @@ -192538,24 +192537,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 │ │ -09863c: |[09863c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -09864c: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -098650: 2031 1b03 |0002: instance-of v1, v3, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@031b │ │ -098654: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -098658: 2200 ea02 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02ea │ │ -09865c: 7020 cb18 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@18cb │ │ -098662: 0703 |000b: move-object v3, v0 │ │ -098664: 5421 7107 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098668: 7220 870d 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0d87 │ │ -09866e: 1102 |0011: return-object v2 │ │ +099464: |[099464] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099474: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +099478: 2031 1903 |0002: instance-of v1, v3, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0319 │ │ +09947c: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +099480: 2200 e802 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@02e8 │ │ +099484: 7020 cb18 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@18cb │ │ +09948a: 0703 |000b: move-object v3, v0 │ │ +09948c: 5421 7107 |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099490: 7220 870d 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0d87 │ │ +099496: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=223 │ │ 0x0011 line=224 │ │ locals : │ │ @@ -192569,18 +192568,18 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098670: |[098670] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -098680: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098684: 7220 880d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@0d88 │ │ -09868a: 1101 |0005: return-object v1 │ │ +099498: |[099498] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0994a8: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0994ac: 7220 880d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@0d88 │ │ +0994b2: 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 │ │ @@ -192590,18 +192589,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09868c: |[09868c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -09869c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0986a0: 7220 890d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0d89 │ │ -0986a6: 1101 |0005: return-object v1 │ │ +0994b4: |[0994b4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0994c4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0994c8: 7220 890d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0d89 │ │ +0994ce: 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 │ │ @@ -192611,18 +192610,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0986a8: |[0986a8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0986b8: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0986bc: 7220 8a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0d8a │ │ -0986c2: 1101 |0005: return-object v1 │ │ +0994d0: |[0994d0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0994e0: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0994e4: 7220 8a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0d8a │ │ +0994ea: 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 │ │ @@ -192632,18 +192631,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0986c4: |[0986c4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0986d4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0986d8: 7220 8b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0d8b │ │ -0986de: 1101 |0005: return-object v1 │ │ +0994ec: |[0994ec] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0994fc: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099500: 7220 8b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0d8b │ │ +099506: 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 │ │ @@ -192653,18 +192652,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0986e0: |[0986e0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0986f0: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0986f4: 7220 8c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0d8c │ │ -0986fa: 1101 |0005: return-object v1 │ │ +099508: |[099508] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +099518: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09951c: 7220 8c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0d8c │ │ +099522: 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 │ │ @@ -192674,18 +192673,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 │ │ -0986fc: |[0986fc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -09870c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098710: 7220 8d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0d8d │ │ -098716: 1101 |0005: return-object v1 │ │ +099524: |[099524] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099534: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099538: 7220 8d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0d8d │ │ +09953e: 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; │ │ @@ -192695,18 +192694,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 │ │ -098718: |[098718] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -098728: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -09872c: 7220 8e0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ -098732: 1101 |0005: return-object v1 │ │ +099540: |[099540] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099550: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099554: 7220 8e0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ +09955a: 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; │ │ @@ -192716,18 +192715,18 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098734: |[098734] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -098744: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098748: 7220 8f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@0d8f │ │ -09874e: 1101 |0005: return-object v1 │ │ +09955c: |[09955c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +09956c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099570: 7220 8f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@0d8f │ │ +099576: 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 │ │ @@ -192737,25 +192736,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 │ │ -098750: |[098750] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -098760: 5b23 6e07 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@076e │ │ -098764: 5420 7007 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ -098768: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -09876c: 2200 cd02 |0006: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; // type@02cd │ │ -098770: 7020 df16 2000 |0008: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V // method@16df │ │ -098776: 5b20 7007 |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ -09877a: 5420 7107 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -09877e: 5421 7007 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ -098782: 7220 900d 1000 |0011: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0d90 │ │ -098788: 1102 |0014: return-object v2 │ │ +099578: |[099578] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099588: 5b23 6e07 |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@076e │ │ +09958c: 5420 7007 |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ +099590: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +099594: 2200 cb02 |0006: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; // type@02cb │ │ +099598: 7020 df16 2000 |0008: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V // method@16df │ │ +09959e: 5b20 7007 |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ +0995a2: 5420 7107 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0995a6: 5421 7007 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0770 │ │ +0995aa: 7220 900d 1000 |0011: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0d90 │ │ +0995b0: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=285 │ │ 0x0006 line=286 │ │ 0x000d line=305 │ │ 0x0014 line=308 │ │ @@ -192768,19 +192767,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 │ │ -09878c: |[09878c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -09879c: 5b12 6f07 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ -0987a0: 5410 7107 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0987a4: 7220 910d 1000 |0004: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0d91 │ │ -0987aa: 1101 |0007: return-object v1 │ │ +0995b4: |[0995b4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0995c4: 5b12 6f07 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@076f │ │ +0995c8: 5410 7107 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0995cc: 7220 910d 1000 |0004: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0d91 │ │ +0995d2: 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; │ │ @@ -192791,18 +192790,18 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0987ac: |[0987ac] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -0987bc: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0987c0: 7230 920d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@0d92 │ │ -0987c6: 1101 |0005: return-object v1 │ │ +0995d4: |[0995d4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0995e4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +0995e8: 7230 920d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@0d92 │ │ +0995ee: 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 │ │ @@ -192813,18 +192812,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0987c8: |[0987c8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsAction:(I)V │ │ -0987d8: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0987dc: 7220 930d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0d93 │ │ -0987e2: 0e00 |0005: return-void │ │ +0995f0: |[0995f0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsAction:(I)V │ │ +099600: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099604: 7220 930d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0d93 │ │ +09960a: 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 │ │ @@ -192834,18 +192833,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0987e4: |[0987e4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0987f4: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -0987f8: 7220 940d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@0d94 │ │ -0987fe: 1101 |0005: return-object v1 │ │ +09960c: |[09960c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +09961c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099620: 7220 940d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@0d94 │ │ +099626: 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 │ │ @@ -192855,18 +192854,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098800: |[098800] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -098810: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098814: 7220 950d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0d95 │ │ -09881a: 1101 |0005: return-object v1 │ │ +099628: |[099628] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +099638: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +09963c: 7220 950d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0d95 │ │ +099642: 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 │ │ @@ -192876,18 +192875,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 │ │ -09881c: |[09881c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -09882c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098830: 7220 960d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d96 │ │ -098836: 1101 |0005: return-object v1 │ │ +099644: |[099644] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099654: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099658: 7220 960d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d96 │ │ +09965e: 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; │ │ @@ -192897,18 +192896,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 │ │ -098838: |[098838] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -098848: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -09884c: 7220 970d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d97 │ │ -098852: 1101 |0005: return-object v1 │ │ +099660: |[099660] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099670: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099674: 7220 970d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d97 │ │ +09967a: 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; │ │ @@ -192918,41 +192917,41 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098854: |[098854] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -098864: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ -098868: 7220 980d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0d98 │ │ -09886e: 1101 |0005: return-object v1 │ │ +09967c: |[09967c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +09968c: 5410 7107 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0771 │ │ +099690: 7220 980d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0d98 │ │ +099696: 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 : 2482 (MenuItemWrapper.java) │ │ + source_file_idx : 2484 (MenuItemWrapper.java) │ │ │ │ Class #671 header: │ │ -class_idx : 722 │ │ +class_idx : 720 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2484 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2486 │ │ static_fields_size : 1 │ │ instance_fields_size: 12 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 24 │ │ │ │ Class #671 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 #5935 'onItemClick' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/AdapterView" "<*>;" "Landroid/view/View;" "IJ)V" } │ │ │ │ Class #671 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -193023,37 +193022,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -098870: |[098870] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:()V │ │ -098880: 6000 a604 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__popup_menu_item_layout:I // field@04a6 │ │ -098884: 6700 7707 |0002: sput v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0777 │ │ -098888: 0e00 |0004: return-void │ │ +099698: |[099698] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:()V │ │ +0996a8: 6000 a604 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__popup_menu_item_layout:I // field@04a6 │ │ +0996ac: 6700 7707 |0002: sput v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0777 │ │ +0996b0: 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 │ │ -09888c: |[09888c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -09889c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09889e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0988a0: 7051 1e17 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@171e │ │ -0988a6: 0e00 |0005: return-void │ │ +0996b4: |[0996b4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0996c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0996c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0996c8: 7051 1e17 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@171e │ │ +0996ce: 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; │ │ @@ -193064,18 +193063,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 │ │ -0988a8: |[0988a8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ -0988b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0988ba: 7050 1e17 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@171e │ │ -0988c0: 0e00 |0004: return-void │ │ +0996d0: |[0996d0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ +0996e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0996e2: 7050 1e17 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@171e │ │ +0996e8: 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; │ │ @@ -193087,46 +193086,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 │ │ -0988c4: |[0988c4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -0988d4: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0988da: 5b34 7a07 |0003: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ -0988de: 7110 520d 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0988e4: 0c01 |0008: move-result-object v1 │ │ -0988e6: 5b31 7c07 |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@077c │ │ -0988ea: 5b35 7e07 |000b: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ -0988ee: 5c37 7f07 |000d: iput-boolean v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@077f │ │ -0988f2: 6e10 3301 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0988f8: 0c00 |0012: move-result-object v0 │ │ -0988fa: 6e10 9701 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -098900: 0c01 |0016: move-result-object v1 │ │ -098902: 5211 4c03 |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -098906: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ -09890a: 6002 ee03 |001b: sget v2, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@03ee │ │ -09890e: 6e20 9601 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ -098914: 0a02 |0020: move-result v2 │ │ -098916: 7120 411f 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -09891c: 0a01 |0024: move-result v1 │ │ -09891e: 5931 8107 |0025: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0781 │ │ -098922: 5b36 7907 |0027: iput-object v6, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ -098926: 6e20 4d16 3500 |0029: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ -09892c: 0e00 |002c: return-void │ │ +0996ec: |[0996ec] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +0996fc: 7010 4c1f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f4c │ │ +099702: 5b34 7a07 |0003: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ +099706: 7110 520d 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +09970c: 0c01 |0008: move-result-object v1 │ │ +09970e: 5b31 7c07 |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@077c │ │ +099712: 5b35 7e07 |000b: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ +099716: 5c37 7f07 |000d: iput-boolean v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@077f │ │ +09971a: 6e10 3301 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +099720: 0c00 |0012: move-result-object v0 │ │ +099722: 6e10 9701 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +099728: 0c01 |0016: move-result-object v1 │ │ +09972a: 5211 4c03 |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +09972e: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ +099732: 6002 ee03 |001b: sget v2, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@03ee │ │ +099736: 6e20 9601 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ +09973c: 0a02 |0020: move-result v2 │ │ +09973e: 7120 411f 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +099744: 0a01 |0024: move-result v1 │ │ +099746: 5931 8107 |0025: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0781 │ │ +09974a: 5b36 7907 |0027: iput-object v6, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ +09974e: 6e20 4d16 3500 |0029: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ +099754: 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; │ │ @@ -193139,17 +193140,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 │ │ -098930: |[098930] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z │ │ -098940: 5510 7f07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@077f │ │ -098944: 0f00 |0002: return v0 │ │ +099758: |[099758] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z │ │ +099768: 5510 7f07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@077f │ │ +09976c: 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;) │ │ @@ -193157,17 +193158,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 │ │ -098948: |[098948] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ -098958: 5410 7c07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@077c │ │ -09895c: 1100 |0002: return-object v0 │ │ +099770: |[099770] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ +099780: 5410 7c07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@077c │ │ +099784: 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;) │ │ @@ -193175,17 +193176,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 │ │ -098960: |[098960] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -098970: 5410 7e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ -098974: 1100 |0002: return-object v0 │ │ +099788: |[099788] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +099798: 5410 7e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ +09979c: 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;) │ │ @@ -193193,17 +193194,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 │ │ -098978: |[098978] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ -098988: 5410 7807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ -09898c: 1100 |0002: return-object v0 │ │ +0997a0: |[0997a0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ +0997b0: 5410 7807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ +0997b4: 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;) │ │ @@ -193211,56 +193212,56 @@ │ │ type : '(Landroid/widget/ListAdapter;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -098990: |[098990] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ -0989a0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0989a2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0989a4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0989a6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0989a8: 7120 cb0d 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0989ae: 0a07 |0007: move-result v7 │ │ -0989b0: 7120 cb0d 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0989b6: 0a01 |000b: move-result v1 │ │ -0989b8: 7210 ef0f 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@0fef │ │ -0989be: 0a00 |000f: move-result v0 │ │ -0989c0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0989c2: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ -0989c6: 7220 f00f 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@0ff0 │ │ -0989cc: 0a05 |0016: move-result v5 │ │ -0989ce: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ -0989d2: 0153 |0019: move v3, v5 │ │ -0989d4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0989d6: 54a8 7d07 |001b: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@077d │ │ -0989da: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ -0989de: 2208 3702 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0237 │ │ -0989e2: 54a9 7a07 |0021: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ -0989e6: 7020 970f 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ -0989ec: 5ba8 7d07 |0026: iput-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@077d │ │ -0989f0: 54a8 7d07 |0028: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@077d │ │ -0989f4: 7240 f10f 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ff1 │ │ -0989fa: 0c04 |002d: move-result-object v4 │ │ -0989fc: 6e30 0d0e 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -098a02: 6e10 e90d 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -098a08: 0a08 |0034: move-result v8 │ │ -098a0a: 7120 411f 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -098a10: 0a06 |0038: move-result v6 │ │ -098a12: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ -098a16: 28d6 |003b: goto 0011 // -002a │ │ -098a18: 0f06 |003c: return v6 │ │ +0997b8: |[0997b8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ +0997c8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0997ca: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0997cc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0997ce: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0997d0: 7120 cb0d 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0997d6: 0a07 |0007: move-result v7 │ │ +0997d8: 7120 cb0d 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0997de: 0a01 |000b: move-result v1 │ │ +0997e0: 7210 ef0f 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@0fef │ │ +0997e6: 0a00 |000f: move-result v0 │ │ +0997e8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0997ea: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ +0997ee: 7220 f00f 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@0ff0 │ │ +0997f4: 0a05 |0016: move-result v5 │ │ +0997f6: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ +0997fa: 0153 |0019: move v3, v5 │ │ +0997fc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0997fe: 54a8 7d07 |001b: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@077d │ │ +099802: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ +099806: 2208 3502 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0235 │ │ +09980a: 54a9 7a07 |0021: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ +09980e: 7020 970f 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0f97 │ │ +099814: 5ba8 7d07 |0026: iput-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@077d │ │ +099818: 54a8 7d07 |0028: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@077d │ │ +09981c: 7240 f10f 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ff1 │ │ +099822: 0c04 |002d: move-result-object v4 │ │ +099824: 6e30 0d0e 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +09982a: 6e10 e90d 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +099830: 0a08 |0034: move-result v8 │ │ +099832: 7120 411f 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +099838: 0a06 |0038: move-result v6 │ │ +09983a: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09983e: 28d6 |003b: goto 0011 // -002a │ │ +099840: 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 │ │ @@ -193288,17 +193289,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 │ │ -098a1c: |[098a1c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -098a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098a2e: 0f00 |0001: return v0 │ │ +099844: |[099844] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +099854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099856: 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; │ │ @@ -193308,21 +193309,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -098a30: |[098a30] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ -098a40: 6e10 2a17 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@172a │ │ -098a46: 0a00 |0003: move-result v0 │ │ -098a48: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -098a4c: 5410 8007 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098a50: 6e10 df19 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ -098a56: 0e00 |000b: return-void │ │ +099858: |[099858] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ +099868: 6e10 2a17 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@172a │ │ +09986e: 0a00 |0003: move-result v0 │ │ +099870: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +099874: 5410 8007 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099878: 6e10 df19 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ +09987e: 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; │ │ @@ -193332,17 +193333,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 │ │ -098a58: |[098a58] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -098a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098a6a: 0f00 |0001: return v0 │ │ +099880: |[099880] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +099890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099892: 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; │ │ @@ -193352,17 +193353,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098a6c: |[098a6c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ -098a7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098a7e: 0f00 |0001: return v0 │ │ +099894: |[099894] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ +0998a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0998a6: 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;) │ │ @@ -193370,17 +193371,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098a80: |[098a80] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getId:()I │ │ -098a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098a92: 0f00 |0001: return v0 │ │ +0998a8: |[0998a8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getId:()I │ │ +0998b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0998ba: 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;) │ │ @@ -193388,19 +193389,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 │ │ -098a94: |[098a94] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -098aa4: 2200 b803 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b8 │ │ -098aa8: 1a01 b509 |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@09b5 │ │ -098aac: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ -098ab2: 2700 |0007: throw v0 │ │ +0998bc: |[0998bc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0998cc: 2200 b603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03b6 │ │ +0998d0: 1a01 b709 |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@09b7 │ │ +0998d4: 7020 921f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f92 │ │ +0998da: 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; │ │ │ │ @@ -193409,16 +193410,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 │ │ -098ab4: |[098ab4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -098ac4: 0e00 |0000: return-void │ │ +0998dc: |[0998dc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0998ec: 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; │ │ @@ -193428,25 +193429,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -098ac8: |[098ac8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ -098ad8: 5410 8007 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098adc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -098ae0: 5410 8007 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098ae4: 6e10 e319 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ -098aea: 0a00 |0009: move-result v0 │ │ -098aec: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -098af0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -098af2: 0f00 |000d: return v0 │ │ -098af4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -098af6: 28fe |000f: goto 000d // -0002 │ │ +0998f0: |[0998f0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ +099900: 5410 8007 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099904: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +099908: 5410 8007 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +09990c: 6e10 e319 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ +099912: 0a00 |0009: move-result v0 │ │ +099914: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +099918: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09991a: 0f00 |000d: return v0 │ │ +09991c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09991e: 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;) │ │ @@ -193454,24 +193455,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 │ │ -098af8: |[098af8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -098b08: 5410 7e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ -098b0c: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ -098b10: 0e00 |0004: return-void │ │ -098b12: 6e10 2417 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ -098b18: 5410 8207 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ -098b1c: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ -098b20: 5410 8207 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ -098b24: 7230 3c17 2003 |000e: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@173c │ │ -098b2a: 28f3 |0011: goto 0004 // -000d │ │ +099920: |[099920] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +099930: 5410 7e07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ +099934: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ +099938: 0e00 |0004: return-void │ │ +09993a: 6e10 2417 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ +099940: 5410 8207 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ +099944: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ +099948: 5410 8207 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ +09994c: 7230 3c17 2003 |000e: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@173c │ │ +099952: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0004 line=288 │ │ 0x0005 line=284 │ │ 0x0008 line=285 │ │ 0x000c line=286 │ │ @@ -193485,36 +193486,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -098b2c: |[098b2c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ -098b3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -098b3e: 5b21 8007 |0001: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098b42: 5420 7e07 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ -098b46: 6e10 5716 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@1657 │ │ -098b4c: 5420 8307 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098b50: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ -098b54: 5420 8307 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098b58: 6e10 8e0e 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ -098b5e: 0a00 |0011: move-result v0 │ │ -098b60: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -098b64: 5420 8307 |0014: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098b68: 6e20 8f0e 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ -098b6e: 5b21 8307 |0019: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098b72: 0e00 |001b: return-void │ │ -098b74: 5420 7907 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ -098b78: 2000 b502 |001e: instance-of v0, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b5 │ │ -098b7c: 3800 fbff |0020: if-eqz v0, 001b // -0005 │ │ -098b80: 5420 7907 |0022: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ -098b84: 1f00 b502 |0024: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b5 │ │ -098b88: 7220 1b15 2000 |0026: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@151b │ │ -098b8e: 28f2 |0029: goto 001b // -000e │ │ +099954: |[099954] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ +099964: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +099966: 5b21 8007 |0001: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +09996a: 5420 7e07 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ +09996e: 6e10 5716 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@1657 │ │ +099974: 5420 8307 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099978: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ +09997c: 5420 8307 |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099980: 6e10 8e0e 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ +099986: 0a00 |0011: move-result v0 │ │ +099988: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +09998c: 5420 8307 |0014: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099990: 6e20 8f0e 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ +099996: 5b21 8307 |0019: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +09999a: 0e00 |001b: return-void │ │ +09999c: 5420 7907 |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ +0999a0: 2000 b302 |001e: instance-of v0, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b3 │ │ +0999a4: 3800 fbff |0020: if-eqz v0, 001b // -0005 │ │ +0999a8: 5420 7907 |0022: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ +0999ac: 1f00 b302 |0024: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b3 │ │ +0999b0: 7220 1b15 2000 |0026: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@151b │ │ +0999b6: 28f2 |0029: goto 001b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0008 line=153 │ │ 0x000c line=154 │ │ 0x0019 line=155 │ │ @@ -193529,31 +193530,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -098b90: |[098b90] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ -098ba0: 6e10 2a17 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@172a │ │ -098ba6: 0a01 |0003: move-result v1 │ │ -098ba8: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -098bac: 5420 7907 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ -098bb0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -098bb4: 6e10 090e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@0e09 │ │ -098bba: 0a01 |000d: move-result v1 │ │ -098bbc: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ -098bc0: 6e10 2417 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ -098bc6: 0e00 |0013: return-void │ │ -098bc8: 6e10 2a17 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@172a │ │ -098bce: 0a01 |0017: move-result v1 │ │ -098bd0: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ -098bd4: 5421 8007 |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098bd8: 6e10 f219 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ -098bde: 28f4 |001f: goto 0013 // -000c │ │ +0999b8: |[0999b8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ +0999c8: 6e10 2a17 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@172a │ │ +0999ce: 0a01 |0003: move-result v1 │ │ +0999d0: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +0999d4: 5420 7907 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ +0999d8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0999dc: 6e10 090e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@0e09 │ │ +0999e2: 0a01 |000d: move-result v1 │ │ +0999e4: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ +0999e8: 6e10 2417 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ +0999ee: 0e00 |0013: return-void │ │ +0999f0: 6e10 2a17 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@172a │ │ +0999f6: 0a01 |0017: move-result v1 │ │ +0999f8: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ +0999fc: 5421 8007 |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099a00: 6e10 f219 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ +099a06: 28f4 |001f: goto 0013 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0006 line=208 │ │ 0x0008 line=209 │ │ 0x0010 line=210 │ │ 0x0013 line=216 │ │ @@ -193569,23 +193570,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 │ │ -098be0: |[098be0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -098bf0: 5440 7807 |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ -098bf4: 7110 1217 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@1712 │ │ -098bfa: 0c01 |0005: move-result-object v1 │ │ -098bfc: 6e20 1517 7000 |0006: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1715 │ │ -098c02: 0c02 |0009: move-result-object v2 │ │ -098c04: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -098c06: 6e30 7e16 2103 |000b: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ -098c0c: 0e00 |000e: return-void │ │ +099a08: |[099a08] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +099a18: 5440 7807 |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ +099a1c: 7110 1217 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@1712 │ │ +099a22: 0c01 |0005: move-result-object v1 │ │ +099a24: 6e20 1517 7000 |0006: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@1715 │ │ +099a2a: 0c02 |0009: move-result-object v2 │ │ +099a2c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +099a2e: 6e30 7e16 2103 |000b: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ +099a34: 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; │ │ @@ -193601,25 +193602,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 │ │ -098c10: |[098c10] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -098c20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -098c22: 6e10 480d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -098c28: 0a01 |0004: move-result v1 │ │ -098c2a: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ -098c2e: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ -098c32: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ -098c36: 6e10 2417 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ -098c3c: 0f00 |000e: return v0 │ │ -098c3e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -098c40: 28fe |0010: goto 000e // -0002 │ │ +099a38: |[099a38] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +099a48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +099a4a: 6e10 480d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +099a50: 0a01 |0004: move-result v1 │ │ +099a52: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ +099a56: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ +099a5a: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ +099a5e: 6e10 2417 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ +099a64: 0f00 |000e: return v0 │ │ +099a66: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +099a68: 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; │ │ @@ -193632,16 +193633,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -098c44: |[098c44] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -098c54: 0e00 |0000: return-void │ │ +099a6c: |[099a6c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +099a7c: 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; │ │ │ │ @@ -193650,17 +193651,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098c58: |[098c58] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -098c68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098c6a: 1100 |0001: return-object v0 │ │ +099a80: |[099a80] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +099a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099a92: 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;) │ │ @@ -193668,51 +193669,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 │ │ -098c6c: |[098c6c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -098c7c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -098c7e: 6e10 7e17 0900 |0001: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ -098c84: 0a06 |0004: move-result v6 │ │ -098c86: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ -098c8a: 2204 d202 |0007: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@02d2 │ │ -098c8e: 5486 7a07 |0009: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ -098c92: 5487 7907 |000b: iget-object v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ -098c96: 7055 1e17 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@171e │ │ -098c9c: 5486 8207 |0010: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ -098ca0: 6e20 3717 6400 |0012: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@1737 │ │ -098ca6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -098ca8: 6e10 8d17 0900 |0016: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@178d │ │ -098cae: 0a01 |0019: move-result v1 │ │ -098cb0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -098cb2: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ -098cb6: 6e20 7a17 2900 |001d: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@177a │ │ -098cbc: 0c00 |0020: move-result-object v0 │ │ -098cbe: 7210 9e1b 0000 |0021: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@1b9e │ │ -098cc4: 0a06 |0024: move-result v6 │ │ -098cc6: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ -098cca: 7210 901b 0000 |0027: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b90 │ │ -098cd0: 0c06 |002a: move-result-object v6 │ │ -098cd2: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ -098cd6: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -098cd8: 6e20 3817 3400 |002e: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1738 │ │ -098cde: 6e10 3a17 0400 |0031: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@173a │ │ -098ce4: 0a06 |0034: move-result v6 │ │ -098ce6: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -098cea: 5485 8207 |0037: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ -098cee: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ -098cf2: 5485 8207 |003b: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ -098cf6: 7220 3d17 9500 |003d: invoke-interface {v5, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@173d │ │ -098cfc: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -098cfe: 0f05 |0041: return v5 │ │ -098d00: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -098d04: 28d7 |0044: goto 001b // -0029 │ │ +099a94: |[099a94] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +099aa4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +099aa6: 6e10 7e17 0900 |0001: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ +099aac: 0a06 |0004: move-result v6 │ │ +099aae: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ +099ab2: 2204 d002 |0007: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@02d0 │ │ +099ab6: 5486 7a07 |0009: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ +099aba: 5487 7907 |000b: iget-object v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ +099abe: 7055 1e17 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@171e │ │ +099ac4: 5486 8207 |0010: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ +099ac8: 6e20 3717 6400 |0012: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@1737 │ │ +099ace: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +099ad0: 6e10 8d17 0900 |0016: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@178d │ │ +099ad6: 0a01 |0019: move-result v1 │ │ +099ad8: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +099ada: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ +099ade: 6e20 7a17 2900 |001d: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@177a │ │ +099ae4: 0c00 |0020: move-result-object v0 │ │ +099ae6: 7210 9e1b 0000 |0021: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@1b9e │ │ +099aec: 0a06 |0024: move-result v6 │ │ +099aee: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ +099af2: 7210 901b 0000 |0027: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b90 │ │ +099af8: 0c06 |002a: move-result-object v6 │ │ +099afa: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ +099afe: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +099b00: 6e20 3817 3400 |002e: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1738 │ │ +099b06: 6e10 3a17 0400 |0031: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@173a │ │ +099b0c: 0a06 |0034: move-result v6 │ │ +099b0e: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +099b12: 5485 8207 |0037: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ +099b16: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ +099b1a: 5485 8207 |003b: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ +099b1e: 7220 3d17 9500 |003d: invoke-interface {v5, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@173d │ │ +099b24: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +099b26: 0f05 |0041: return v5 │ │ +099b28: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +099b2c: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0007 line=255 │ │ 0x0010 line=256 │ │ 0x0015 line=258 │ │ 0x0016 line=259 │ │ @@ -193746,27 +193747,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -098d08: |[098d08] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewAttachedToWindow:(Landroid/view/View;)V │ │ -098d18: 0720 |0000: move-object v0, v2 │ │ -098d1a: 1f00 b502 |0001: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b5 │ │ -098d1e: 7220 1b15 1000 |0003: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@151b │ │ -098d24: 5410 8007 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098d28: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -098d2c: 5410 8307 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098d30: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ -098d34: 6e10 f70d 0200 |000e: invoke-virtual {v2}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ -098d3a: 0c00 |0011: move-result-object v0 │ │ -098d3c: 5b10 8307 |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098d40: 6e20 8c0e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ -098d46: 0e00 |0017: return-void │ │ +099b30: |[099b30] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewAttachedToWindow:(Landroid/view/View;)V │ │ +099b40: 0720 |0000: move-object v0, v2 │ │ +099b42: 1f00 b302 |0001: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b3 │ │ +099b46: 7220 1b15 1000 |0003: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@151b │ │ +099b4c: 5410 8007 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099b50: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +099b54: 5410 8307 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099b58: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ +099b5c: 6e10 f70d 0200 |000e: invoke-virtual {v2}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ +099b62: 0c00 |0011: move-result-object v0 │ │ +099b64: 5b10 8307 |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099b68: 6e20 8c0e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ +099b6e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=223 │ │ 0x000e line=224 │ │ 0x0017 line=226 │ │ locals : │ │ @@ -193778,16 +193779,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -098d48: |[098d48] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ -098d58: 0e00 |0000: return-void │ │ +099b70: |[099b70] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ +099b80: 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; │ │ │ │ @@ -193796,17 +193797,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098d5c: |[098d5c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ -098d6c: 5b01 7907 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ -098d70: 0e00 |0002: return-void │ │ +099b84: |[099b84] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ +099b94: 5b01 7907 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ +099b98: 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; │ │ @@ -193816,17 +193817,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 │ │ -098d74: |[098d74] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -098d84: 5b01 8207 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ -098d88: 0e00 |0002: return-void │ │ +099b9c: |[099b9c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +099bac: 5b01 8207 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0782 │ │ +099bb0: 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; │ │ @@ -193836,17 +193837,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098d8c: |[098d8c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ -098d9c: 5c01 7b07 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@077b │ │ -098da0: 0e00 |0002: return-void │ │ +099bb4: |[099bb4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ +099bc4: 5c01 7b07 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@077b │ │ +099bc8: 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 │ │ @@ -193856,23 +193857,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -098da4: |[098da4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.show:()V │ │ -098db4: 6e10 3a17 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@173a │ │ -098dba: 0a00 |0003: move-result v0 │ │ -098dbc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -098dc0: 2200 a103 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -098dc4: 1a01 b309 |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@09b3 │ │ -098dc8: 7020 311f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -098dce: 2700 |000d: throw v0 │ │ -098dd0: 0e00 |000e: return-void │ │ +099bcc: |[099bcc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.show:()V │ │ +099bdc: 6e10 3a17 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@173a │ │ +099be2: 0a00 |0003: move-result v0 │ │ +099be4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +099be8: 2200 9f03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +099bec: 1a01 b509 |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@09b5 │ │ +099bf0: 7020 311f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +099bf6: 2700 |000d: throw v0 │ │ +099bf8: 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; │ │ @@ -193882,84 +193883,84 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 143 16-bit code units │ │ -098dd4: |[098dd4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ -098de4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -098de6: 2202 0003 |0001: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@0300 │ │ -098dea: 5474 7a07 |0003: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ -098dee: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -098df0: 6006 ac03 |0006: sget v6, Lcom/actionbarsherlock/R$attr;.popupMenuStyle:I // field@03ac │ │ -098df4: 7040 d519 4265 |0008: invoke-direct {v2, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@19d5 │ │ -098dfa: 5b72 8007 |000b: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098dfe: 5472 8007 |000d: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098e02: 6e20 ed19 7200 |000f: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@19ed │ │ -098e08: 5472 8007 |0012: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098e0c: 6e20 ee19 7200 |0014: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19ee │ │ -098e12: 2202 d102 |0017: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@02d1 │ │ -098e16: 5474 7e07 |0019: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ -098e1a: 7030 1117 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@1711 │ │ -098e20: 5b72 7807 |001e: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ -098e24: 5472 8007 |0020: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098e28: 5474 7807 |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ -098e2c: 6e20 e619 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e6 │ │ -098e32: 5472 8007 |0027: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098e36: 6e20 ec19 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@19ec │ │ -098e3c: 5470 7907 |002c: iget-object v0, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ -098e40: 3800 5f00 |002e: if-eqz v0, 008d // +005f │ │ -098e44: 6e10 fa0d 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ -098e4a: 0c02 |0033: move-result-object v2 │ │ -098e4c: 3802 4e00 |0034: if-eqz v2, 0082 // +004e │ │ -098e50: 6e10 f70d 0000 |0036: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ -098e56: 0c01 |0039: move-result-object v1 │ │ -098e58: 5472 8307 |003a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098e5c: 3221 1a00 |003c: if-eq v1, v2, 0056 // +001a │ │ -098e60: 5472 8307 |003e: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098e64: 3802 0f00 |0040: if-eqz v2, 004f // +000f │ │ -098e68: 5472 8307 |0042: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098e6c: 6e10 8e0e 0200 |0044: invoke-virtual {v2}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ -098e72: 0a02 |0047: move-result v2 │ │ -098e74: 3802 0700 |0048: if-eqz v2, 004f // +0007 │ │ -098e78: 5472 8307 |004a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098e7c: 6e20 8f0e 7200 |004c: invoke-virtual {v2, v7}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ -098e82: 5b71 8307 |004f: iput-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ -098e86: 3801 0500 |0051: if-eqz v1, 0056 // +0005 │ │ -098e8a: 6e20 8c0e 7100 |0053: invoke-virtual {v1, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ -098e90: 5472 8007 |0056: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098e94: 6e20 e719 0200 |0058: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@19e7 │ │ -098e9a: 5472 8007 |005b: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098e9e: 5474 7807 |005d: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ -098ea2: 7020 2b17 4700 |005f: invoke-direct {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@172b │ │ -098ea8: 0a04 |0062: move-result v4 │ │ -098eaa: 5275 8107 |0063: iget v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0781 │ │ -098eae: 7120 441f 5400 |0065: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -098eb4: 0a04 |0068: move-result v4 │ │ -098eb6: 6e20 e919 4200 |0069: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@19e9 │ │ -098ebc: 5472 8007 |006c: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098ec0: 1224 |006e: const/4 v4, #int 2 // #2 │ │ -098ec2: 6e20 eb19 4200 |006f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setInputMethodMode:(I)V // method@19eb │ │ -098ec8: 5472 8007 |0072: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098ecc: 6e10 f219 0200 |0074: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ -098ed2: 5472 8007 |0077: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ -098ed6: 6e10 e019 0200 |0079: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@19e0 │ │ -098edc: 0c02 |007c: move-result-object v2 │ │ -098ede: 6e20 0b10 7200 |007d: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@100b │ │ -098ee4: 0132 |0080: move v2, v3 │ │ -098ee6: 0f02 |0081: return v2 │ │ -098ee8: 2002 b502 |0082: instance-of v2, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b5 │ │ -098eec: 3802 d2ff |0084: if-eqz v2, 0056 // -002e │ │ -098ef0: 0702 |0086: move-object v2, v0 │ │ -098ef2: 1f02 b502 |0087: check-cast v2, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b5 │ │ -098ef6: 7220 1a15 7200 |0089: invoke-interface {v2, v7}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@151a │ │ -098efc: 28ca |008c: goto 0056 // -0036 │ │ -098efe: 1202 |008d: const/4 v2, #int 0 // #0 │ │ -098f00: 28f3 |008e: goto 0081 // -000d │ │ +099bfc: |[099bfc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ +099c0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +099c0e: 2202 fe02 |0001: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@02fe │ │ +099c12: 5474 7a07 |0003: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@077a │ │ +099c16: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +099c18: 6006 ac03 |0006: sget v6, Lcom/actionbarsherlock/R$attr;.popupMenuStyle:I // field@03ac │ │ +099c1c: 7040 d519 4265 |0008: invoke-direct {v2, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@19d5 │ │ +099c22: 5b72 8007 |000b: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099c26: 5472 8007 |000d: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099c2a: 6e20 ed19 7200 |000f: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@19ed │ │ +099c30: 5472 8007 |0012: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099c34: 6e20 ee19 7200 |0014: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19ee │ │ +099c3a: 2202 cf02 |0017: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@02cf │ │ +099c3e: 5474 7e07 |0019: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@077e │ │ +099c42: 7030 1117 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@1711 │ │ +099c48: 5b72 7807 |001e: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ +099c4c: 5472 8007 |0020: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099c50: 5474 7807 |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ +099c54: 6e20 e619 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e6 │ │ +099c5a: 5472 8007 |0027: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099c5e: 6e20 ec19 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@19ec │ │ +099c64: 5470 7907 |002c: iget-object v0, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0779 │ │ +099c68: 3800 5f00 |002e: if-eqz v0, 008d // +005f │ │ +099c6c: 6e10 fa0d 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ +099c72: 0c02 |0033: move-result-object v2 │ │ +099c74: 3802 4e00 |0034: if-eqz v2, 0082 // +004e │ │ +099c78: 6e10 f70d 0000 |0036: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ +099c7e: 0c01 |0039: move-result-object v1 │ │ +099c80: 5472 8307 |003a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099c84: 3221 1a00 |003c: if-eq v1, v2, 0056 // +001a │ │ +099c88: 5472 8307 |003e: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099c8c: 3802 0f00 |0040: if-eqz v2, 004f // +000f │ │ +099c90: 5472 8307 |0042: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099c94: 6e10 8e0e 0200 |0044: invoke-virtual {v2}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ +099c9a: 0a02 |0047: move-result v2 │ │ +099c9c: 3802 0700 |0048: if-eqz v2, 004f // +0007 │ │ +099ca0: 5472 8307 |004a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099ca4: 6e20 8f0e 7200 |004c: invoke-virtual {v2, v7}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ +099caa: 5b71 8307 |004f: iput-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0783 │ │ +099cae: 3801 0500 |0051: if-eqz v1, 0056 // +0005 │ │ +099cb2: 6e20 8c0e 7100 |0053: invoke-virtual {v1, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ +099cb8: 5472 8007 |0056: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099cbc: 6e20 e719 0200 |0058: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@19e7 │ │ +099cc2: 5472 8007 |005b: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099cc6: 5474 7807 |005d: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ +099cca: 7020 2b17 4700 |005f: invoke-direct {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@172b │ │ +099cd0: 0a04 |0062: move-result v4 │ │ +099cd2: 5275 8107 |0063: iget v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0781 │ │ +099cd6: 7120 441f 5400 |0065: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +099cdc: 0a04 |0068: move-result v4 │ │ +099cde: 6e20 e919 4200 |0069: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@19e9 │ │ +099ce4: 5472 8007 |006c: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099ce8: 1224 |006e: const/4 v4, #int 2 // #2 │ │ +099cea: 6e20 eb19 4200 |006f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setInputMethodMode:(I)V // method@19eb │ │ +099cf0: 5472 8007 |0072: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099cf4: 6e10 f219 0200 |0074: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ +099cfa: 5472 8007 |0077: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0780 │ │ +099cfe: 6e10 e019 0200 |0079: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@19e0 │ │ +099d04: 0c02 |007c: move-result-object v2 │ │ +099d06: 6e20 0b10 7200 |007d: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@100b │ │ +099d0c: 0132 |0080: move v2, v3 │ │ +099d0e: 0f02 |0081: return v2 │ │ +099d10: 2002 b302 |0082: instance-of v2, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b3 │ │ +099d14: 3802 d2ff |0084: if-eqz v2, 0056 // -002e │ │ +099d18: 0702 |0086: move-object v2, v0 │ │ +099d1a: 1f02 b302 |0087: check-cast v2, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@02b3 │ │ +099d1e: 7220 1a15 7200 |0089: invoke-interface {v2, v7}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@151a │ │ +099d24: 28ca |008c: goto 0056 // -0036 │ │ +099d26: 1202 |008d: const/4 v2, #int 0 // #0 │ │ +099d28: 28f3 |008e: goto 0081 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x000d line=109 │ │ 0x0012 line=110 │ │ 0x0017 line=112 │ │ 0x0020 line=113 │ │ @@ -193992,35 +193993,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -098f04: |[098f04] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ -098f14: 5410 7807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ -098f18: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -098f1c: 5410 7807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ -098f20: 6e10 1917 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@1719 │ │ -098f26: 0e00 |0009: return-void │ │ +099d2c: |[099d2c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ +099d3c: 5410 7807 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ +099d40: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +099d44: 5410 7807 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0778 │ │ +099d48: 6e10 1917 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@1719 │ │ +099d4e: 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 : 2484 (MenuPopupHelper.java) │ │ + source_file_idx : 2486 (MenuPopupHelper.java) │ │ │ │ Class #672 header: │ │ -class_idx : 727 │ │ +class_idx : 725 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2490 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 27 │ │ │ │ Class #672 annotations: │ │ Annotations on field #1924 'mNativeMap' │ │ @@ -194048,21 +194049,21 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -098f28: |[098f28] com.actionbarsherlock.internal.view.menu.MenuWrapper.:(Landroid/view/Menu;)V │ │ -098f38: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -098f3e: 2200 d803 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@03d8 │ │ -098f42: 7010 ee1f 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1fee │ │ -098f48: 5b10 8407 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -098f4c: 5b12 8507 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -098f50: 0e00 |000c: return-void │ │ +099d50: |[099d50] com.actionbarsherlock.internal.view.menu.MenuWrapper.:(Landroid/view/Menu;)V │ │ +099d60: 7010 4c1f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +099d66: 2200 d603 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@03d6 │ │ +099d6a: 7010 ee1f 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1fee │ │ +099d70: 5b10 8407 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +099d74: 5b12 8507 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099d78: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=14 │ │ 0x000a line=19 │ │ 0x000c line=20 │ │ locals : │ │ @@ -194074,20 +194075,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 │ │ -098f54: |[098f54] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ -098f64: 2200 ce02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02ce │ │ -098f68: 7020 e216 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ -098f6e: 5421 8407 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -098f72: 6e30 f41f 3100 |0007: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ -098f78: 1100 |000a: return-object v0 │ │ +099d7c: |[099d7c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099d8c: 2200 cc02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02cc │ │ +099d90: 7020 e216 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ +099d96: 5421 8407 |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +099d9a: 6e30 f41f 3100 |0007: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ +099da0: 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; │ │ @@ -194099,24 +194100,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 │ │ -098f7c: |[098f7c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; │ │ -098f8c: 2202 d902 |0000: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@02d9 │ │ -098f90: 7020 8e17 5200 |0002: invoke-direct {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@178e │ │ -098f96: 7210 aa0d 0500 |0005: invoke-interface {v5}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@0daa │ │ -098f9c: 0c01 |0008: move-result-object v1 │ │ -098f9e: 7210 b81b 0200 |0009: invoke-interface {v2}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1bb8 │ │ -098fa4: 0c00 |000c: move-result-object v0 │ │ -098fa6: 5443 8407 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -098faa: 6e30 f41f 1300 |000f: invoke-virtual {v3, v1, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ -098fb0: 1102 |0012: return-object v2 │ │ +099da4: |[099da4] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; │ │ +099db4: 2202 d702 |0000: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@02d7 │ │ +099db8: 7020 8e17 5200 |0002: invoke-direct {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@178e │ │ +099dbe: 7210 aa0d 0500 |0005: invoke-interface {v5}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@0daa │ │ +099dc4: 0c01 |0008: move-result-object v1 │ │ +099dc6: 7210 b81b 0200 |0009: invoke-interface {v2}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1bb8 │ │ +099dcc: 0c00 |000c: move-result-object v0 │ │ +099dce: 5443 8407 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +099dd2: 6e30 f41f 1300 |000f: invoke-virtual {v3, v1, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ +099dd8: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ 0x0009 line=55 │ │ 0x000d line=56 │ │ 0x0012 line=57 │ │ @@ -194133,21 +194134,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -098fb4: |[098fb4] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -098fc4: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -098fc8: 7220 570d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@0d57 │ │ -098fce: 0c00 |0005: move-result-object v0 │ │ -098fd0: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ -098fd6: 0c00 |0009: move-result-object v0 │ │ -098fd8: 1100 |000a: return-object v0 │ │ +099ddc: |[099ddc] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +099dec: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099df0: 7220 570d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@0d57 │ │ +099df6: 0c00 |0005: move-result-object v0 │ │ +099df8: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ +099dfe: 0c00 |0009: move-result-object v0 │ │ +099e00: 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 │ │ │ │ @@ -194156,21 +194157,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -098fdc: |[098fdc] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -098fec: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -098ff0: 7255 580d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0d58 │ │ -098ff6: 0c00 |0005: move-result-object v0 │ │ -098ff8: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ -098ffe: 0c00 |0009: move-result-object v0 │ │ -099000: 1100 |000a: return-object v0 │ │ +099e04: |[099e04] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +099e14: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099e18: 7255 580d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0d58 │ │ +099e1e: 0c00 |0005: move-result-object v0 │ │ +099e20: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ +099e26: 0c00 |0009: move-result-object v0 │ │ +099e28: 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 │ │ @@ -194182,21 +194183,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 │ │ -099004: |[099004] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -099014: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099018: 7255 590d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d59 │ │ -09901e: 0c00 |0005: move-result-object v0 │ │ -099020: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ -099026: 0c00 |0009: move-result-object v0 │ │ -099028: 1100 |000a: return-object v0 │ │ +099e2c: |[099e2c] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099e3c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099e40: 7255 590d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d59 │ │ +099e46: 0c00 |0005: move-result-object v0 │ │ +099e48: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ +099e4e: 0c00 |0009: move-result-object v0 │ │ +099e50: 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 │ │ @@ -194208,21 +194209,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 │ │ -09902c: |[09902c] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -09903c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099040: 7220 5a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d5a │ │ -099046: 0c00 |0005: move-result-object v0 │ │ -099048: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ -09904e: 0c00 |0009: move-result-object v0 │ │ -099050: 1100 |000a: return-object v0 │ │ +099e54: |[099e54] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +099e64: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099e68: 7220 5a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0d5a │ │ +099e6e: 0c00 |0005: move-result-object v0 │ │ +099e70: 7020 5c17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ +099e76: 0c00 |0009: move-result-object v0 │ │ +099e78: 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; │ │ │ │ @@ -194231,56 +194232,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 │ │ -099054: |[099054] com.actionbarsherlock.internal.view.menu.MenuWrapper.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -099064: 381f 3600 |0000: if-eqz v31, 0036 // +0036 │ │ -099068: 0800 1f00 |0002: move-object/from16 v0, v31 │ │ -09906c: 2102 |0004: array-length v2, v0 │ │ -09906e: 232a a704 |0005: new-array v10, v2, [Landroid/view/MenuItem; // type@04a7 │ │ -099072: 0800 1700 |0007: move-object/from16 v0, v23 │ │ -099076: 5402 8507 |0009: iget-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -09907a: 0203 1800 |000b: move/from16 v3, v24 │ │ -09907e: 0204 1900 |000d: move/from16 v4, v25 │ │ -099082: 0205 1a00 |000f: move/from16 v5, v26 │ │ -099086: 0806 1b00 |0011: move-object/from16 v6, v27 │ │ -09908a: 0807 1c00 |0013: move-object/from16 v7, v28 │ │ -09908e: 0808 1d00 |0015: move-object/from16 v8, v29 │ │ -099092: 0209 1e00 |0017: move/from16 v9, v30 │ │ -099096: 7809 5b0d 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@0d5b │ │ -09909c: 0a16 |001c: move-result v22 │ │ -09909e: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ -0990a2: 0800 1f00 |001f: move-object/from16 v0, v31 │ │ -0990a6: 2100 |0021: array-length v0, v0 │ │ -0990a8: 0215 0000 |0022: move/from16 v21, v0 │ │ -0990ac: 0200 1400 |0024: move/from16 v0, v20 │ │ -0990b0: 0201 1500 |0026: move/from16 v1, v21 │ │ -0990b4: 3510 2600 |0028: if-ge v0, v1, 004e // +0026 │ │ -0990b8: 2202 ce02 |002a: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02ce │ │ -0990bc: 4603 0a14 |002c: aget-object v3, v10, v20 │ │ -0990c0: 7020 e216 3200 |002e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ -0990c6: 4d02 1f14 |0031: aput-object v2, v31, v20 │ │ -0990ca: d814 1401 |0033: add-int/lit8 v20, v20, #int 1 // #01 │ │ -0990ce: 28ef |0035: goto 0024 // -0011 │ │ -0990d0: 0800 1700 |0036: move-object/from16 v0, v23 │ │ -0990d4: 540b 8507 |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0990d8: 1313 0000 |003a: const/16 v19, #int 0 // #0 │ │ -0990dc: 020c 1800 |003c: move/from16 v12, v24 │ │ -0990e0: 020d 1900 |003e: move/from16 v13, v25 │ │ -0990e4: 020e 1a00 |0040: move/from16 v14, v26 │ │ -0990e8: 080f 1b00 |0042: move-object/from16 v15, v27 │ │ -0990ec: 0810 1c00 |0044: move-object/from16 v16, v28 │ │ -0990f0: 0811 1d00 |0046: move-object/from16 v17, v29 │ │ -0990f4: 0212 1e00 |0048: move/from16 v18, v30 │ │ -0990f8: 7809 5b0d 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@0d5b │ │ -0990fe: 0a16 |004d: move-result v22 │ │ -099100: 0f16 |004e: return v22 │ │ +099e7c: |[099e7c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +099e8c: 381f 3600 |0000: if-eqz v31, 0036 // +0036 │ │ +099e90: 0800 1f00 |0002: move-object/from16 v0, v31 │ │ +099e94: 2102 |0004: array-length v2, v0 │ │ +099e96: 232a a504 |0005: new-array v10, v2, [Landroid/view/MenuItem; // type@04a5 │ │ +099e9a: 0800 1700 |0007: move-object/from16 v0, v23 │ │ +099e9e: 5402 8507 |0009: iget-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099ea2: 0203 1800 |000b: move/from16 v3, v24 │ │ +099ea6: 0204 1900 |000d: move/from16 v4, v25 │ │ +099eaa: 0205 1a00 |000f: move/from16 v5, v26 │ │ +099eae: 0806 1b00 |0011: move-object/from16 v6, v27 │ │ +099eb2: 0807 1c00 |0013: move-object/from16 v7, v28 │ │ +099eb6: 0808 1d00 |0015: move-object/from16 v8, v29 │ │ +099eba: 0209 1e00 |0017: move/from16 v9, v30 │ │ +099ebe: 7809 5b0d 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@0d5b │ │ +099ec4: 0a16 |001c: move-result v22 │ │ +099ec6: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ +099eca: 0800 1f00 |001f: move-object/from16 v0, v31 │ │ +099ece: 2100 |0021: array-length v0, v0 │ │ +099ed0: 0215 0000 |0022: move/from16 v21, v0 │ │ +099ed4: 0200 1400 |0024: move/from16 v0, v20 │ │ +099ed8: 0201 1500 |0026: move/from16 v1, v21 │ │ +099edc: 3510 2600 |0028: if-ge v0, v1, 004e // +0026 │ │ +099ee0: 2202 cc02 |002a: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02cc │ │ +099ee4: 4603 0a14 |002c: aget-object v3, v10, v20 │ │ +099ee8: 7020 e216 3200 |002e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ +099eee: 4d02 1f14 |0031: aput-object v2, v31, v20 │ │ +099ef2: d814 1401 |0033: add-int/lit8 v20, v20, #int 1 // #01 │ │ +099ef6: 28ef |0035: goto 0024 // -0011 │ │ +099ef8: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +099efc: 540b 8507 |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099f00: 1313 0000 |003a: const/16 v19, #int 0 // #0 │ │ +099f04: 020c 1800 |003c: move/from16 v12, v24 │ │ +099f08: 020d 1900 |003e: move/from16 v13, v25 │ │ +099f0c: 020e 1a00 |0040: move/from16 v14, v26 │ │ +099f10: 080f 1b00 |0042: move-object/from16 v15, v27 │ │ +099f14: 0810 1c00 |0044: move-object/from16 v16, v28 │ │ +099f18: 0811 1d00 |0046: move-object/from16 v17, v29 │ │ +099f1c: 0212 1e00 |0048: move/from16 v18, v30 │ │ +099f20: 7809 5b0d 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@0d5b │ │ +099f26: 0a16 |004d: move-result v22 │ │ +099f28: 0f16 |004e: return v22 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0007 line=85 │ │ 0x001d line=86 │ │ 0x002a line=87 │ │ @@ -194308,21 +194309,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -099104: |[099104] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -099114: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099118: 7220 5c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@0d5c │ │ -09911e: 0c00 |0005: move-result-object v0 │ │ -099120: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ -099126: 0c00 |0009: move-result-object v0 │ │ -099128: 1100 |000a: return-object v0 │ │ +099f2c: |[099f2c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +099f3c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099f40: 7220 5c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@0d5c │ │ +099f46: 0c00 |0005: move-result-object v0 │ │ +099f48: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ +099f4e: 0c00 |0009: move-result-object v0 │ │ +099f50: 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 │ │ │ │ @@ -194331,21 +194332,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -09912c: |[09912c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -09913c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099140: 7255 5d0d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@0d5d │ │ -099146: 0c00 |0005: move-result-object v0 │ │ -099148: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ -09914e: 0c00 |0009: move-result-object v0 │ │ -099150: 1100 |000a: return-object v0 │ │ +099f54: |[099f54] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +099f64: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099f68: 7255 5d0d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@0d5d │ │ +099f6e: 0c00 |0005: move-result-object v0 │ │ +099f70: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ +099f76: 0c00 |0009: move-result-object v0 │ │ +099f78: 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 │ │ @@ -194357,21 +194358,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 │ │ -099154: |[099154] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -099164: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099168: 7255 5e0d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@0d5e │ │ -09916e: 0c00 |0005: move-result-object v0 │ │ -099170: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ -099176: 0c00 |0009: move-result-object v0 │ │ -099178: 1100 |000a: return-object v0 │ │ +099f7c: |[099f7c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +099f8c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099f90: 7255 5e0d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@0d5e │ │ +099f96: 0c00 |0005: move-result-object v0 │ │ +099f98: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ +099f9e: 0c00 |0009: move-result-object v0 │ │ +099fa0: 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 │ │ @@ -194383,21 +194384,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 │ │ -09917c: |[09917c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -09918c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099190: 7220 5f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@0d5f │ │ -099196: 0c00 |0005: move-result-object v0 │ │ -099198: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ -09919e: 0c00 |0009: move-result-object v0 │ │ -0991a0: 1100 |000a: return-object v0 │ │ +099fa4: |[099fa4] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +099fb4: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099fb8: 7220 5f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@0d5f │ │ +099fbe: 0c00 |0005: move-result-object v0 │ │ +099fc0: 7020 5d17 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@175d │ │ +099fc6: 0c00 |0009: move-result-object v0 │ │ +099fc8: 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; │ │ │ │ @@ -194406,20 +194407,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0991a4: |[0991a4] com.actionbarsherlock.internal.view.menu.MenuWrapper.clear:()V │ │ -0991b4: 5410 8407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -0991b8: 6e10 f01f 0000 |0002: invoke-virtual {v0}, Ljava/util/WeakHashMap;.clear:()V // method@1ff0 │ │ -0991be: 5410 8507 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0991c2: 7210 600d 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@0d60 │ │ -0991c8: 0e00 |000a: return-void │ │ +099fcc: |[099fcc] com.actionbarsherlock.internal.view.menu.MenuWrapper.clear:()V │ │ +099fdc: 5410 8407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +099fe0: 6e10 f01f 0000 |0002: invoke-virtual {v0}, Ljava/util/WeakHashMap;.clear:()V // method@1ff0 │ │ +099fe6: 5410 8507 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +099fea: 7210 600d 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@0d60 │ │ +099ff0: 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; │ │ @@ -194429,18 +194430,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0991cc: |[0991cc] com.actionbarsherlock.internal.view.menu.MenuWrapper.close:()V │ │ -0991dc: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0991e0: 7210 610d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@0d61 │ │ -0991e6: 0e00 |0005: return-void │ │ +099ff4: |[099ff4] com.actionbarsherlock.internal.view.menu.MenuWrapper.close:()V │ │ +09a004: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a008: 7210 610d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@0d61 │ │ +09a00e: 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; │ │ │ │ @@ -194449,21 +194450,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0991e8: |[0991e8] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0991f8: 5421 8507 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0991fc: 7220 620d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0d62 │ │ -099202: 0c00 |0005: move-result-object v0 │ │ -099204: 6e20 6517 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ -09920a: 0c01 |0009: move-result-object v1 │ │ -09920c: 1101 |000a: return-object v1 │ │ +09a010: |[09a010] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +09a020: 5421 8507 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a024: 7220 620d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0d62 │ │ +09a02a: 0c00 |0005: move-result-object v0 │ │ +09a02c: 6e20 6517 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ +09a032: 0c01 |0009: move-result-object v1 │ │ +09a034: 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; │ │ @@ -194474,26 +194475,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 │ │ -099210: |[099210] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ -099220: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -099224: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -099226: 1100 |0003: return-object v0 │ │ -099228: 5421 8407 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -09922c: 6e20 f21f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ -099232: 0c00 |0009: move-result-object v0 │ │ -099234: 1f00 2203 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0322 │ │ -099238: 3900 f7ff |000c: if-nez v0, 0003 // -0009 │ │ -09923c: 7020 5c17 3200 |000e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ -099242: 0c00 |0011: move-result-object v0 │ │ -099244: 28f1 |0012: goto 0003 // -000f │ │ +09a038: |[09a038] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ +09a048: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +09a04c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09a04e: 1100 |0003: return-object v0 │ │ +09a050: 5421 8407 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a054: 6e20 f21f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ +09a05a: 0c00 |0009: move-result-object v0 │ │ +09a05c: 1f00 2003 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@0320 │ │ +09a060: 3900 f7ff |000c: if-nez v0, 0003 // -0009 │ │ +09a064: 7020 5c17 3200 |000e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@175c │ │ +09a06a: 0c00 |0011: move-result-object v0 │ │ +09a06c: 28f1 |0012: goto 0003 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x0003 line=168 │ │ 0x0004 line=163 │ │ 0x000c line=164 │ │ @@ -194508,21 +194509,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -099248: |[099248] com.actionbarsherlock.internal.view.menu.MenuWrapper.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -099258: 5421 8507 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -09925c: 7220 630d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0d63 │ │ -099262: 0c00 |0005: move-result-object v0 │ │ -099264: 6e20 6517 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ -09926a: 0c01 |0009: move-result-object v1 │ │ -09926c: 1101 |000a: return-object v1 │ │ +09a070: |[09a070] com.actionbarsherlock.internal.view.menu.MenuWrapper.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +09a080: 5421 8507 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a084: 7220 630d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0d63 │ │ +09a08a: 0c00 |0005: move-result-object v0 │ │ +09a08c: 6e20 6517 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@1765 │ │ +09a092: 0c01 |0009: move-result-object v1 │ │ +09a094: 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; │ │ @@ -194533,19 +194534,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099270: |[099270] com.actionbarsherlock.internal.view.menu.MenuWrapper.hasVisibleItems:()Z │ │ -099280: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099284: 7210 640d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0d64 │ │ -09928a: 0a00 |0005: move-result v0 │ │ -09928c: 0f00 |0006: return v0 │ │ +09a098: |[09a098] com.actionbarsherlock.internal.view.menu.MenuWrapper.hasVisibleItems:()Z │ │ +09a0a8: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a0ac: 7210 640d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0d64 │ │ +09a0b2: 0a00 |0005: move-result v0 │ │ +09a0b4: 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;) │ │ @@ -194553,44 +194554,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -099290: |[099290] com.actionbarsherlock.internal.view.menu.MenuWrapper.invalidate:()V │ │ -0992a0: 5443 8407 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -0992a4: 6e10 f31f 0300 |0002: invoke-virtual {v3}, Ljava/util/WeakHashMap;.isEmpty:()Z // method@1ff3 │ │ -0992aa: 0a03 |0005: move-result v3 │ │ -0992ac: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -0992b0: 0e00 |0008: return-void │ │ -0992b2: 2202 d803 |0009: new-instance v2, Ljava/util/WeakHashMap; // type@03d8 │ │ -0992b6: 5443 8407 |000b: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -0992ba: 6e10 f71f 0300 |000d: invoke-virtual {v3}, Ljava/util/WeakHashMap;.size:()I // method@1ff7 │ │ -0992c0: 0a03 |0010: move-result v3 │ │ -0992c2: 7020 ef1f 3200 |0011: invoke-direct {v2, v3}, Ljava/util/WeakHashMap;.:(I)V // method@1fef │ │ -0992c8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0992ca: 5443 8507 |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0992ce: 7210 6e0d 0300 |0017: invoke-interface {v3}, Landroid/view/Menu;.size:()I // method@0d6e │ │ -0992d4: 0a03 |001a: move-result v3 │ │ -0992d6: 3530 1400 |001b: if-ge v0, v3, 002f // +0014 │ │ -0992da: 5443 8507 |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0992de: 7220 630d 0300 |001f: invoke-interface {v3, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0d63 │ │ -0992e4: 0c01 |0022: move-result-object v1 │ │ -0992e6: 5443 8407 |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -0992ea: 6e20 f21f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ -0992f0: 0c03 |0028: move-result-object v3 │ │ -0992f2: 6e30 f41f 1203 |0029: invoke-virtual {v2, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ -0992f8: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0992fc: 28e7 |002e: goto 0015 // -0019 │ │ -0992fe: 5443 8407 |002f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -099302: 6e10 f01f 0300 |0031: invoke-virtual {v3}, Ljava/util/WeakHashMap;.clear:()V // method@1ff0 │ │ -099308: 5443 8407 |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -09930c: 6e20 f51f 2300 |0036: invoke-virtual {v3, v2}, Ljava/util/WeakHashMap;.putAll:(Ljava/util/Map;)V // method@1ff5 │ │ -099312: 28cf |0039: goto 0008 // -0031 │ │ +09a0b8: |[09a0b8] com.actionbarsherlock.internal.view.menu.MenuWrapper.invalidate:()V │ │ +09a0c8: 5443 8407 |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a0cc: 6e10 f31f 0300 |0002: invoke-virtual {v3}, Ljava/util/WeakHashMap;.isEmpty:()Z // method@1ff3 │ │ +09a0d2: 0a03 |0005: move-result v3 │ │ +09a0d4: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +09a0d8: 0e00 |0008: return-void │ │ +09a0da: 2202 d603 |0009: new-instance v2, Ljava/util/WeakHashMap; // type@03d6 │ │ +09a0de: 5443 8407 |000b: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a0e2: 6e10 f71f 0300 |000d: invoke-virtual {v3}, Ljava/util/WeakHashMap;.size:()I // method@1ff7 │ │ +09a0e8: 0a03 |0010: move-result v3 │ │ +09a0ea: 7020 ef1f 3200 |0011: invoke-direct {v2, v3}, Ljava/util/WeakHashMap;.:(I)V // method@1fef │ │ +09a0f0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +09a0f2: 5443 8507 |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a0f6: 7210 6e0d 0300 |0017: invoke-interface {v3}, Landroid/view/Menu;.size:()I // method@0d6e │ │ +09a0fc: 0a03 |001a: move-result v3 │ │ +09a0fe: 3530 1400 |001b: if-ge v0, v3, 002f // +0014 │ │ +09a102: 5443 8507 |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a106: 7220 630d 0300 |001f: invoke-interface {v3, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0d63 │ │ +09a10c: 0c01 |0022: move-result-object v1 │ │ +09a10e: 5443 8407 |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a112: 6e20 f21f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ +09a118: 0c03 |0028: move-result-object v3 │ │ +09a11a: 6e30 f41f 1203 |0029: invoke-virtual {v2, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ +09a120: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09a124: 28e7 |002e: goto 0015 // -0019 │ │ +09a126: 5443 8407 |002f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a12a: 6e10 f01f 0300 |0031: invoke-virtual {v3}, Ljava/util/WeakHashMap;.clear:()V // method@1ff0 │ │ +09a130: 5443 8407 |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a134: 6e20 f51f 2300 |0036: invoke-virtual {v3, v2}, Ljava/util/WeakHashMap;.putAll:(Ljava/util/Map;)V // method@1ff5 │ │ +09a13a: 28cf |0039: goto 0008 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=130 │ │ 0x0009 line=121 │ │ 0x0014 line=123 │ │ 0x001d line=124 │ │ @@ -194609,19 +194610,19 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -099314: |[099314] com.actionbarsherlock.internal.view.menu.MenuWrapper.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -099324: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099328: 7230 650d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@0d65 │ │ -09932e: 0a00 |0005: move-result v0 │ │ -099330: 0f00 |0006: return v0 │ │ +09a13c: |[09a13c] com.actionbarsherlock.internal.view.menu.MenuWrapper.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +09a14c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a150: 7230 650d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@0d65 │ │ +09a156: 0a00 |0005: move-result v0 │ │ +09a158: 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; │ │ @@ -194631,19 +194632,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -099334: |[099334] com.actionbarsherlock.internal.view.menu.MenuWrapper.performIdentifierAction:(II)Z │ │ -099344: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099348: 7230 660d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@0d66 │ │ -09934e: 0a00 |0005: move-result v0 │ │ -099350: 0f00 |0006: return v0 │ │ +09a15c: |[09a15c] com.actionbarsherlock.internal.view.menu.MenuWrapper.performIdentifierAction:(II)Z │ │ +09a16c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a170: 7230 660d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@0d66 │ │ +09a176: 0a00 |0005: move-result v0 │ │ +09a178: 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 │ │ @@ -194653,19 +194654,19 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -099354: |[099354] com.actionbarsherlock.internal.view.menu.MenuWrapper.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -099364: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099368: 7240 670d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@0d67 │ │ -09936e: 0a00 |0005: move-result v0 │ │ -099370: 0f00 |0006: return v0 │ │ +09a17c: |[09a17c] com.actionbarsherlock.internal.view.menu.MenuWrapper.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +09a18c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a190: 7240 670d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@0d67 │ │ +09a196: 0a00 |0005: move-result v0 │ │ +09a198: 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; │ │ @@ -194676,33 +194677,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -099374: |[099374] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeGroup:(I)V │ │ -099384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099386: 5432 8507 |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -09938a: 7210 6e0d 0200 |0003: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@0d6e │ │ -099390: 0a02 |0006: move-result v2 │ │ -099392: 3520 1600 |0007: if-ge v0, v2, 001d // +0016 │ │ -099396: 5432 8507 |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -09939a: 7220 630d 0200 |000b: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0d63 │ │ -0993a0: 0c01 |000e: move-result-object v1 │ │ -0993a2: 7210 750d 0100 |000f: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@0d75 │ │ -0993a8: 0a02 |0012: move-result v2 │ │ -0993aa: 3342 0700 |0013: if-ne v2, v4, 001a // +0007 │ │ -0993ae: 5432 8407 |0015: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -0993b2: 6e20 f61f 1200 |0017: invoke-virtual {v2, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff6 │ │ -0993b8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0993bc: 28e5 |001c: goto 0001 // -001b │ │ -0993be: 5432 8507 |001d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0993c2: 7220 680d 4200 |001f: invoke-interface {v2, v4}, Landroid/view/Menu;.removeGroup:(I)V // method@0d68 │ │ -0993c8: 0e00 |0022: return-void │ │ +09a19c: |[09a19c] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeGroup:(I)V │ │ +09a1ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a1ae: 5432 8507 |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a1b2: 7210 6e0d 0200 |0003: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@0d6e │ │ +09a1b8: 0a02 |0006: move-result v2 │ │ +09a1ba: 3520 1600 |0007: if-ge v0, v2, 001d // +0016 │ │ +09a1be: 5432 8507 |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a1c2: 7220 630d 0200 |000b: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0d63 │ │ +09a1c8: 0c01 |000e: move-result-object v1 │ │ +09a1ca: 7210 750d 0100 |000f: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@0d75 │ │ +09a1d0: 0a02 |0012: move-result v2 │ │ +09a1d2: 3342 0700 |0013: if-ne v2, v4, 001a // +0007 │ │ +09a1d6: 5432 8407 |0015: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a1da: 6e20 f61f 1200 |0017: invoke-virtual {v2, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff6 │ │ +09a1e0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09a1e4: 28e5 |001c: goto 0001 // -001b │ │ +09a1e6: 5432 8507 |001d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a1ea: 7220 680d 4200 |001f: invoke-interface {v2, v4}, Landroid/view/Menu;.removeGroup:(I)V // method@0d68 │ │ +09a1f0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=104 │ │ 0x000f line=105 │ │ 0x0015 line=106 │ │ 0x001a line=103 │ │ @@ -194719,23 +194720,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0993cc: |[0993cc] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeItem:(I)V │ │ -0993dc: 5420 8407 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ -0993e0: 5421 8507 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0993e4: 7220 620d 3100 |0004: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0d62 │ │ -0993ea: 0c01 |0007: move-result-object v1 │ │ -0993ec: 6e20 f61f 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff6 │ │ -0993f2: 5420 8507 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0993f6: 7220 690d 3000 |000d: invoke-interface {v0, v3}, Landroid/view/Menu;.removeItem:(I)V // method@0d69 │ │ -0993fc: 0e00 |0010: return-void │ │ +09a1f4: |[09a1f4] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeItem:(I)V │ │ +09a204: 5420 8407 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0784 │ │ +09a208: 5421 8507 |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a20c: 7220 620d 3100 |0004: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0d62 │ │ +09a212: 0c01 |0007: move-result-object v1 │ │ +09a214: 6e20 f61f 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff6 │ │ +09a21a: 5420 8507 |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a21e: 7220 690d 3000 |000d: invoke-interface {v0, v3}, Landroid/view/Menu;.removeItem:(I)V // method@0d69 │ │ +09a224: 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; │ │ @@ -194746,18 +194747,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -099400: |[099400] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupCheckable:(IZZ)V │ │ -099410: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099414: 7240 6a0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@0d6a │ │ -09941a: 0e00 |0005: return-void │ │ +09a228: |[09a228] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupCheckable:(IZZ)V │ │ +09a238: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a23c: 7240 6a0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@0d6a │ │ +09a242: 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 │ │ @@ -194769,18 +194770,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09941c: |[09941c] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupEnabled:(IZ)V │ │ -09942c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099430: 7230 6b0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@0d6b │ │ -099436: 0e00 |0005: return-void │ │ +09a244: |[09a244] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupEnabled:(IZ)V │ │ +09a254: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a258: 7230 6b0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@0d6b │ │ +09a25e: 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 │ │ @@ -194791,18 +194792,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -099438: |[099438] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupVisible:(IZ)V │ │ -099448: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -09944c: 7230 6c0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0d6c │ │ -099452: 0e00 |0005: return-void │ │ +09a260: |[09a260] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupVisible:(IZ)V │ │ +09a270: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a274: 7230 6c0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0d6c │ │ +09a27a: 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 │ │ @@ -194813,18 +194814,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099454: |[099454] com.actionbarsherlock.internal.view.menu.MenuWrapper.setQwertyMode:(Z)V │ │ -099464: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099468: 7220 6d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@0d6d │ │ -09946e: 0e00 |0005: return-void │ │ +09a27c: |[09a27c] com.actionbarsherlock.internal.view.menu.MenuWrapper.setQwertyMode:(Z)V │ │ +09a28c: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a290: 7220 6d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@0d6d │ │ +09a296: 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 │ │ @@ -194834,19 +194835,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099470: |[099470] com.actionbarsherlock.internal.view.menu.MenuWrapper.size:()I │ │ -099480: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -099484: 7210 6e0d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@0d6e │ │ -09948a: 0a00 |0005: move-result v0 │ │ -09948c: 0f00 |0006: return v0 │ │ +09a298: |[09a298] com.actionbarsherlock.internal.view.menu.MenuWrapper.size:()I │ │ +09a2a8: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a2ac: 7210 6e0d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@0d6e │ │ +09a2b2: 0a00 |0005: move-result v0 │ │ +09a2b4: 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;) │ │ @@ -194854,30 +194855,30 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099490: |[099490] com.actionbarsherlock.internal.view.menu.MenuWrapper.unwrap:()Landroid/view/Menu; │ │ -0994a0: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ -0994a4: 1100 |0002: return-object v0 │ │ +09a2b8: |[09a2b8] com.actionbarsherlock.internal.view.menu.MenuWrapper.unwrap:()Landroid/view/Menu; │ │ +09a2c8: 5410 8507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0785 │ │ +09a2cc: 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 : 2490 (MenuWrapper.java) │ │ + source_file_idx : 2492 (MenuWrapper.java) │ │ │ │ Class #673 header: │ │ -class_idx : 731 │ │ +class_idx : 729 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 421 │ │ +superclass_idx : 941 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #673 annotations: │ │ Annotations on class │ │ @@ -194910,42 +194911,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 │ │ -0994a8: |[0994a8] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ -0994b8: 5b12 8d07 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -0994bc: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -0994c2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0994c4: 5c10 8b07 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ -0994c8: 0e00 |0008: return-void │ │ +09a2d0: |[09a2d0] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ +09a2e0: 5b12 8d07 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a2e4: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09a2ea: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +09a2ec: 5c10 8b07 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ +09a2f0: 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 │ │ -0994cc: |[0994cc] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0994dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0994de: 5c10 8b07 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ -0994e2: 0e00 |0003: return-void │ │ +09a2f4: |[09a2f4] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09a304: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09a306: 5c10 8b07 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ +09a30a: 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; │ │ @@ -194955,35 +194956,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 │ │ -0994e4: |[0994e4] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0994f4: 5520 8b07 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ -0994f8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0994fc: 0e00 |0004: return-void │ │ -0994fe: 5420 8d07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -099502: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -099504: 5b01 9707 |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ -099508: 5420 8d07 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -09950c: 5221 8c07 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ -099510: 6e20 bd17 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@17bd │ │ -099516: 5420 8d07 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -09951a: 5400 9407 |0013: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ -09951e: 3800 efff |0015: if-eqz v0, 0004 // -0011 │ │ -099522: 5420 8d07 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -099526: 5400 9207 |0019: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -09952a: 3800 e9ff |001b: if-eqz v0, 0004 // -0017 │ │ -09952e: 5420 8d07 |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -099532: 5400 9207 |001f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -099536: 5221 8c07 |0021: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ -09953a: 6e20 1516 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1615 │ │ -099540: 28de |0026: goto 0004 // -0022 │ │ +09a30c: |[09a30c] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09a31c: 5520 8b07 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ +09a320: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +09a324: 0e00 |0004: return-void │ │ +09a326: 5420 8d07 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a32a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +09a32c: 5b01 9707 |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ +09a330: 5420 8d07 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a334: 5221 8c07 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ +09a338: 6e20 bd17 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@17bd │ │ +09a33e: 5420 8d07 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a342: 5400 9407 |0013: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ +09a346: 3800 efff |0015: if-eqz v0, 0004 // -0011 │ │ +09a34a: 5420 8d07 |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a34e: 5400 9207 |0019: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a352: 3800 e9ff |001b: if-eqz v0, 0004 // -0017 │ │ +09a356: 5420 8d07 |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a35a: 5400 9207 |001f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a35e: 5221 8c07 |0021: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ +09a362: 6e20 1516 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1615 │ │ +09a368: 28de |0026: goto 0004 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=280 │ │ 0x0005 line=275 │ │ 0x000a line=276 │ │ 0x0011 line=277 │ │ @@ -194997,16 +194998,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 │ │ -099544: |[099544] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -099554: 0e00 |0000: return-void │ │ +09a36c: |[09a36c] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09a37c: 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; │ │ │ │ @@ -195015,22 +195016,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 │ │ -099558: |[099558] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -099568: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09956a: 5420 8d07 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -09956e: 6e20 bd17 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@17bd │ │ -099574: 5420 8d07 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ -099578: 5b03 9707 |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ -09957c: 5c21 8b07 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ -099580: 0e00 |000c: return-void │ │ +09a380: |[09a380] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09a390: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09a392: 5420 8d07 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a396: 6e20 bd17 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@17bd │ │ +09a39c: 5420 8d07 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@078d │ │ +09a3a0: 5b03 9707 |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ +09a3a4: 5c21 8b07 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@078b │ │ +09a3a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=266 │ │ 0x0006 line=267 │ │ 0x000a line=268 │ │ 0x000c line=269 │ │ locals : │ │ @@ -195042,32 +195043,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 │ │ -099584: |[099584] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ -099594: 5901 8c07 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ -099598: 1100 |0002: return-object v0 │ │ +09a3ac: |[09a3ac] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ +09a3bc: 5901 8c07 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ +09a3c0: 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 : 421 (AbsActionBarView.java) │ │ + source_file_idx : 426 (AbsActionBarView.java) │ │ │ │ Class #674 header: │ │ -class_idx : 732 │ │ +class_idx : 730 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 686 │ │ -source_file_idx : 421 │ │ +superclass_idx : 684 │ │ +source_file_idx : 426 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #674 annotations: │ │ Annotations on class │ │ @@ -195131,40 +195132,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09959c: |[09959c] com.actionbarsherlock.internal.widget.AbsActionBarView.:()V │ │ -0995ac: 2200 1902 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0219 │ │ -0995b0: 7010 320f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ -0995b6: 6900 9807 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0798 │ │ -0995ba: 0e00 |0007: return-void │ │ +09a3c4: |[09a3c4] com.actionbarsherlock.internal.widget.AbsActionBarView.:()V │ │ +09a3d4: 2200 1702 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0217 │ │ +09a3d8: 7010 320f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ +09a3de: 6900 9807 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0798 │ │ +09a3e2: 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 │ │ -0995bc: |[0995bc] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ -0995cc: 7020 b414 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;)V // method@14b4 │ │ -0995d2: 2200 db02 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@02db │ │ -0995d6: 7020 9a17 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@179a │ │ -0995dc: 5b10 9607 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -0995e0: 5b12 9107 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0791 │ │ -0995e4: 0e00 |000c: return-void │ │ +09a3e4: |[09a3e4] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ +09a3f4: 7020 b414 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;)V // method@14b4 │ │ +09a3fa: 2200 d902 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@02d9 │ │ +09a3fe: 7020 9a17 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@179a │ │ +09a404: 5b10 9607 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a408: 5b12 9107 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0791 │ │ +09a40c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=48 │ │ 0x000a line=56 │ │ 0x000c line=57 │ │ locals : │ │ @@ -195176,21 +195177,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 │ │ -0995e8: |[0995e8] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0995f8: 7030 b514 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14b5 │ │ -0995fe: 2200 db02 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@02db │ │ -099602: 7020 9a17 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@179a │ │ -099608: 5b10 9607 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -09960c: 5b12 9107 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0791 │ │ -099610: 0e00 |000c: return-void │ │ +09a410: |[09a410] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09a420: 7030 b514 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14b5 │ │ +09a426: 2200 d902 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@02d9 │ │ +09a42a: 7020 9a17 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@179a │ │ +09a430: 5b10 9607 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a434: 5b12 9107 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0791 │ │ +09a438: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=48 │ │ 0x000a line=61 │ │ 0x000c line=62 │ │ locals : │ │ @@ -195203,21 +195204,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 │ │ -099614: |[099614] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -099624: 7040 b614 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@14b6 │ │ -09962a: 2200 db02 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@02db │ │ -09962e: 7020 9a17 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@179a │ │ -099634: 5b10 9607 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -099638: 5b12 9107 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0791 │ │ -09963c: 0e00 |000c: return-void │ │ +09a43c: |[09a43c] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09a44c: 7040 b614 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@14b6 │ │ +09a452: 2200 d902 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@02d9 │ │ +09a456: 7020 9a17 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@179a │ │ +09a45c: 5b10 9607 |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a460: 5b12 9107 |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0791 │ │ +09a464: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=48 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ locals : │ │ @@ -195232,107 +195233,107 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -099640: |[099640] com.actionbarsherlock.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ -099650: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -099654: 1608 c800 |0002: const-wide/16 v8, #int 200 // #c8 │ │ -099658: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -09965a: 1207 |0005: const/4 v7, #int 0 // #0 │ │ -09965c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -09965e: 54b3 9707 |0007: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ -099662: 3803 0700 |0009: if-eqz v3, 0010 // +0007 │ │ -099666: 54b3 9707 |000b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ -09966a: 6e10 7313 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@1373 │ │ -099670: 390c 6700 |0010: if-nez v12, 0077 // +0067 │ │ -099674: 6e10 a917 0b00 |0012: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@17a9 │ │ -09967a: 0a03 |0015: move-result v3 │ │ -09967c: 3803 1200 |0016: if-eqz v3, 0028 // +0012 │ │ -099680: 6e20 b817 6b00 |0018: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setAlpha:(F)V // method@17b8 │ │ -099686: 54b3 9407 |001b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ -09968a: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ -09968e: 54b3 9207 |001f: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -099692: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -099696: 54b3 9207 |0023: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -09969a: 6e20 0e16 6300 |0025: invoke-virtual {v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setAlpha:(F)V // method@160e │ │ -0996a0: 1a03 b50f |0028: const-string v3, "alpha" // string@0fb5 │ │ -0996a4: 2354 9804 |002a: new-array v4, v5, [F // type@0498 │ │ -0996a8: 4b0a 0407 |002c: aput v10, v4, v7 │ │ -0996ac: 7130 1814 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@1418 │ │ -0996b2: 0c00 |0031: move-result-object v0 │ │ -0996b4: 6e30 1d14 8009 |0032: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0996ba: 6203 9807 |0035: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0798 │ │ -0996be: 6e20 2214 3000 |0037: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ -0996c4: 54b3 9407 |003a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ -0996c8: 3803 2e00 |003c: if-eqz v3, 006a // +002e │ │ -0996cc: 54b3 9207 |003e: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -0996d0: 3803 2a00 |0040: if-eqz v3, 006a // +002a │ │ -0996d4: 2201 9602 |0042: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -0996d8: 7010 a213 0100 |0044: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ -0996de: 54b3 9207 |0047: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -0996e2: 1a04 b50f |0049: const-string v4, "alpha" // string@0fb5 │ │ -0996e6: 2355 9804 |004b: new-array v5, v5, [F // type@0498 │ │ -0996ea: 4b0a 0507 |004d: aput v10, v5, v7 │ │ -0996ee: 7130 1814 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@1418 │ │ -0996f4: 0c02 |0052: move-result-object v2 │ │ -0996f6: 6e30 1d14 8209 |0053: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0996fc: 54b3 9607 |0056: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -099700: 6e20 9f17 c300 |0058: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ -099706: 0c03 |005b: move-result-object v3 │ │ -099708: 6e20 a813 3100 |005c: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ -09970e: 6e20 b313 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@13b3 │ │ -099714: 0c03 |0062: move-result-object v3 │ │ -099716: 6e20 9613 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@1396 │ │ -09971c: 6e10 c013 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ -099722: 0e00 |0069: return-void │ │ -099724: 54b3 9607 |006a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -099728: 6e20 9f17 c300 |006c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ -09972e: 0c03 |006f: move-result-object v3 │ │ -099730: 6e20 0f14 3000 |0070: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ -099736: 6e10 2a14 0000 |0073: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ -09973c: 28f3 |0076: goto 0069 // -000d │ │ -09973e: 1a03 b50f |0077: const-string v3, "alpha" // string@0fb5 │ │ -099742: 2354 9804 |0079: new-array v4, v5, [F // type@0498 │ │ -099746: 4b06 0407 |007b: aput v6, v4, v7 │ │ -09974a: 7130 1814 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@1418 │ │ -099750: 0c00 |0080: move-result-object v0 │ │ -099752: 6e30 1d14 8009 |0081: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -099758: 6203 9807 |0084: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0798 │ │ -09975c: 6e20 2214 3000 |0086: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ -099762: 54b3 9407 |0089: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ -099766: 3803 2e00 |008b: if-eqz v3, 00b9 // +002e │ │ -09976a: 54b3 9207 |008d: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -09976e: 3803 2a00 |008f: if-eqz v3, 00b9 // +002a │ │ -099772: 2201 9602 |0091: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -099776: 7010 a213 0100 |0093: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ -09977c: 54b3 9207 |0096: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -099780: 1a04 b50f |0098: const-string v4, "alpha" // string@0fb5 │ │ -099784: 2355 9804 |009a: new-array v5, v5, [F // type@0498 │ │ -099788: 4b06 0507 |009c: aput v6, v5, v7 │ │ -09978c: 7130 1814 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@1418 │ │ -099792: 0c02 |00a1: move-result-object v2 │ │ -099794: 6e30 1d14 8209 |00a2: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -09979a: 54b3 9607 |00a5: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -09979e: 6e20 9f17 c300 |00a7: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ -0997a4: 0c03 |00aa: move-result-object v3 │ │ -0997a6: 6e20 a813 3100 |00ab: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ -0997ac: 6e20 b313 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@13b3 │ │ -0997b2: 0c03 |00b1: move-result-object v3 │ │ -0997b4: 6e20 9613 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@1396 │ │ -0997ba: 6e10 c013 0100 |00b5: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ -0997c0: 28b1 |00b8: goto 0069 // -004f │ │ -0997c2: 54b3 9607 |00b9: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -0997c6: 6e20 9f17 c300 |00bb: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ -0997cc: 0c03 |00be: move-result-object v3 │ │ -0997ce: 6e20 0f14 3000 |00bf: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ -0997d4: 6e10 2a14 0000 |00c2: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ -0997da: 28a4 |00c5: goto 0069 // -005c │ │ +09a468: |[09a468] com.actionbarsherlock.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ +09a478: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +09a47c: 1608 c800 |0002: const-wide/16 v8, #int 200 // #c8 │ │ +09a480: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +09a482: 1207 |0005: const/4 v7, #int 0 // #0 │ │ +09a484: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +09a486: 54b3 9707 |0007: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ +09a48a: 3803 0700 |0009: if-eqz v3, 0010 // +0007 │ │ +09a48e: 54b3 9707 |000b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ +09a492: 6e10 7313 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@1373 │ │ +09a498: 390c 6700 |0010: if-nez v12, 0077 // +0067 │ │ +09a49c: 6e10 a917 0b00 |0012: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@17a9 │ │ +09a4a2: 0a03 |0015: move-result v3 │ │ +09a4a4: 3803 1200 |0016: if-eqz v3, 0028 // +0012 │ │ +09a4a8: 6e20 b817 6b00 |0018: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setAlpha:(F)V // method@17b8 │ │ +09a4ae: 54b3 9407 |001b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ +09a4b2: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ +09a4b6: 54b3 9207 |001f: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a4ba: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +09a4be: 54b3 9207 |0023: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a4c2: 6e20 0e16 6300 |0025: invoke-virtual {v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setAlpha:(F)V // method@160e │ │ +09a4c8: 1a03 b70f |0028: const-string v3, "alpha" // string@0fb7 │ │ +09a4cc: 2354 9604 |002a: new-array v4, v5, [F // type@0496 │ │ +09a4d0: 4b0a 0407 |002c: aput v10, v4, v7 │ │ +09a4d4: 7130 1814 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@1418 │ │ +09a4da: 0c00 |0031: move-result-object v0 │ │ +09a4dc: 6e30 1d14 8009 |0032: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +09a4e2: 6203 9807 |0035: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0798 │ │ +09a4e6: 6e20 2214 3000 |0037: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ +09a4ec: 54b3 9407 |003a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ +09a4f0: 3803 2e00 |003c: if-eqz v3, 006a // +002e │ │ +09a4f4: 54b3 9207 |003e: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a4f8: 3803 2a00 |0040: if-eqz v3, 006a // +002a │ │ +09a4fc: 2201 9402 |0042: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +09a500: 7010 a213 0100 |0044: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ +09a506: 54b3 9207 |0047: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a50a: 1a04 b70f |0049: const-string v4, "alpha" // string@0fb7 │ │ +09a50e: 2355 9604 |004b: new-array v5, v5, [F // type@0496 │ │ +09a512: 4b0a 0507 |004d: aput v10, v5, v7 │ │ +09a516: 7130 1814 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@1418 │ │ +09a51c: 0c02 |0052: move-result-object v2 │ │ +09a51e: 6e30 1d14 8209 |0053: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +09a524: 54b3 9607 |0056: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a528: 6e20 9f17 c300 |0058: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ +09a52e: 0c03 |005b: move-result-object v3 │ │ +09a530: 6e20 a813 3100 |005c: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ +09a536: 6e20 b313 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@13b3 │ │ +09a53c: 0c03 |0062: move-result-object v3 │ │ +09a53e: 6e20 9613 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@1396 │ │ +09a544: 6e10 c013 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ +09a54a: 0e00 |0069: return-void │ │ +09a54c: 54b3 9607 |006a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a550: 6e20 9f17 c300 |006c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ +09a556: 0c03 |006f: move-result-object v3 │ │ +09a558: 6e20 0f14 3000 |0070: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ +09a55e: 6e10 2a14 0000 |0073: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ +09a564: 28f3 |0076: goto 0069 // -000d │ │ +09a566: 1a03 b70f |0077: const-string v3, "alpha" // string@0fb7 │ │ +09a56a: 2354 9604 |0079: new-array v4, v5, [F // type@0496 │ │ +09a56e: 4b06 0407 |007b: aput v6, v4, v7 │ │ +09a572: 7130 1814 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@1418 │ │ +09a578: 0c00 |0080: move-result-object v0 │ │ +09a57a: 6e30 1d14 8009 |0081: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +09a580: 6203 9807 |0084: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0798 │ │ +09a584: 6e20 2214 3000 |0086: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ +09a58a: 54b3 9407 |0089: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ +09a58e: 3803 2e00 |008b: if-eqz v3, 00b9 // +002e │ │ +09a592: 54b3 9207 |008d: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a596: 3803 2a00 |008f: if-eqz v3, 00b9 // +002a │ │ +09a59a: 2201 9402 |0091: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +09a59e: 7010 a213 0100 |0093: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ +09a5a4: 54b3 9207 |0096: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a5a8: 1a04 b70f |0098: const-string v4, "alpha" // string@0fb7 │ │ +09a5ac: 2355 9604 |009a: new-array v5, v5, [F // type@0496 │ │ +09a5b0: 4b06 0507 |009c: aput v6, v5, v7 │ │ +09a5b4: 7130 1814 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@1418 │ │ +09a5ba: 0c02 |00a1: move-result-object v2 │ │ +09a5bc: 6e30 1d14 8209 |00a2: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +09a5c2: 54b3 9607 |00a5: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a5c6: 6e20 9f17 c300 |00a7: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ +09a5cc: 0c03 |00aa: move-result-object v3 │ │ +09a5ce: 6e20 a813 3100 |00ab: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@13a8 │ │ +09a5d4: 6e20 b313 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@13b3 │ │ +09a5da: 0c03 |00b1: move-result-object v3 │ │ +09a5dc: 6e20 9613 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@1396 │ │ +09a5e2: 6e10 c013 0100 |00b5: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@13c0 │ │ +09a5e8: 28b1 |00b8: goto 0069 // -004f │ │ +09a5ea: 54b3 9607 |00b9: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a5ee: 6e20 9f17 c300 |00bb: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@179f │ │ +09a5f4: 0c03 |00be: move-result-object v3 │ │ +09a5f6: 6e20 0f14 3000 |00bf: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ +09a5fc: 6e10 2a14 0000 |00c2: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ +09a602: 28a4 |00c5: goto 0069 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0007 line=135 │ │ 0x000b line=136 │ │ 0x0010 line=138 │ │ 0x0012 line=139 │ │ 0x0018 line=140 │ │ @@ -195378,20 +195379,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0997dc: |[0997dc] com.actionbarsherlock.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ -0997ec: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -0997f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0997f4: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -0997f8: 6e10 c515 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ -0997fe: 0e00 |0009: return-void │ │ +09a604: |[09a604] com.actionbarsherlock.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ +09a614: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a618: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09a61c: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a620: 6e10 c515 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ +09a626: 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; │ │ @@ -195401,23 +195402,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -099800: |[099800] com.actionbarsherlock.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ -099810: 5410 9707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ -099814: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -099818: 5410 9607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ -09981c: 5200 8c07 |0006: iget v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ -099820: 0f00 |0008: return v0 │ │ -099822: 6e10 a917 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@17a9 │ │ -099828: 0a00 |000c: move-result v0 │ │ -09982a: 28fb |000d: goto 0008 // -0005 │ │ +09a628: |[09a628] com.actionbarsherlock.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ +09a638: 5410 9707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ +09a63c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09a640: 5410 9607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0796 │ │ +09a644: 5200 8c07 |0006: iget v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@078c │ │ +09a648: 0f00 |0008: return v0 │ │ +09a64a: 6e10 a917 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@17a9 │ │ +09a650: 0a00 |000c: move-result v0 │ │ +09a652: 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; │ │ @@ -195427,17 +195428,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09982c: |[09982c] com.actionbarsherlock.internal.widget.AbsActionBarView.getContentHeight:()I │ │ -09983c: 5210 9007 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0790 │ │ -099840: 0f00 |0002: return v0 │ │ +09a654: |[09a654] com.actionbarsherlock.internal.widget.AbsActionBarView.getContentHeight:()I │ │ +09a664: 5210 9007 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0790 │ │ +09a668: 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;) │ │ @@ -195445,23 +195446,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -099844: |[099844] com.actionbarsherlock.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ -099854: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -099858: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09985c: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -099860: 6e10 cb15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ -099866: 0a00 |0009: move-result v0 │ │ -099868: 0f00 |000a: return v0 │ │ -09986a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09986c: 28fe |000c: goto 000a // -0002 │ │ +09a66c: |[09a66c] com.actionbarsherlock.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ +09a67c: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a680: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09a684: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a688: 6e10 cb15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ +09a68e: 0a00 |0009: move-result v0 │ │ +09a690: 0f00 |000a: return v0 │ │ +09a692: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09a694: 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; │ │ @@ -195471,23 +195472,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -099870: |[099870] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ -099880: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -099884: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -099888: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -09988c: 6e10 ce15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ -099892: 0a00 |0009: move-result v0 │ │ -099894: 0f00 |000a: return v0 │ │ -099896: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -099898: 28fe |000c: goto 000a // -0002 │ │ +09a698: |[09a698] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ +09a6a8: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a6ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09a6b0: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a6b4: 6e10 ce15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ +09a6ba: 0a00 |0009: move-result v0 │ │ +09a6bc: 0f00 |000a: return v0 │ │ +09a6be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09a6c0: 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; │ │ @@ -195497,25 +195498,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09989c: |[09989c] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ -0998ac: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -0998b0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0998b4: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -0998b8: 6e10 cf15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@15cf │ │ -0998be: 0a00 |0009: move-result v0 │ │ -0998c0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0998c4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0998c6: 0f00 |000d: return v0 │ │ -0998c8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0998ca: 28fe |000f: goto 000d // -0002 │ │ +09a6c4: |[09a6c4] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ +09a6d4: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a6d8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09a6dc: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a6e0: 6e10 cf15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@15cf │ │ +09a6e6: 0a00 |0009: move-result v0 │ │ +09a6e8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +09a6ec: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09a6ee: 0f00 |000d: return v0 │ │ +09a6f0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09a6f2: 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;) │ │ @@ -195523,27 +195524,27 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0998cc: |[0998cc] com.actionbarsherlock.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ -0998dc: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ -0998e0: 7120 cb0d 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0998e6: 0a00 |0005: move-result v0 │ │ -0998e8: 6e30 0d0e 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0998ee: 6e10 e90d 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0998f4: 0a00 |000c: move-result v0 │ │ -0998f6: b103 |000d: sub-int/2addr v3, v0 │ │ -0998f8: b153 |000e: sub-int/2addr v3, v5 │ │ -0998fa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0998fc: 7120 411f 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -099902: 0a00 |0013: move-result v0 │ │ -099904: 0f00 |0014: return v0 │ │ +09a6f4: |[09a6f4] com.actionbarsherlock.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ +09a704: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ +09a708: 7120 cb0d 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +09a70e: 0a00 |0005: move-result v0 │ │ +09a710: 6e30 0d0e 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +09a716: 6e10 e90d 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +09a71c: 0a00 |000c: move-result v0 │ │ +09a71e: b103 |000d: sub-int/2addr v3, v0 │ │ +09a720: b153 |000e: sub-int/2addr v3, v5 │ │ +09a722: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +09a724: 7120 411f 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +09a72a: 0a00 |0013: move-result v0 │ │ +09a72c: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0009 line=229 │ │ 0x000e line=230 │ │ 0x000f line=232 │ │ locals : │ │ @@ -195557,91 +195558,91 @@ │ │ name : 'onConfigurationChanged' │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 71 16-bit code units │ │ -099908: |[099908] com.actionbarsherlock.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -099918: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09991a: 6001 2c00 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09991e: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -099922: 3421 3800 |0005: if-lt v1, v2, 003d // +0038 │ │ -099926: 6f20 bb14 7600 |0007: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14bb │ │ -09992c: 6e10 a817 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@17a8 │ │ -099932: 0c01 |000d: move-result-object v1 │ │ -099934: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -099936: 6203 1605 |000f: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ -09993a: 6004 7903 |0011: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ -09993e: 6e55 3c01 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -099944: 0c00 |0016: move-result-object v0 │ │ -099946: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -099948: 6e30 af01 1005 |0018: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ -09994e: 0a01 |001b: move-result v1 │ │ -099950: 6e20 b917 1600 |001c: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@17b9 │ │ -099956: 6e10 b501 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -09995c: 5561 9507 |0022: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0795 │ │ -099960: 3801 0f00 |0024: if-eqz v1, 0033 // +000f │ │ -099964: 6e10 a817 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@17a8 │ │ -09996a: 0c01 |0029: move-result-object v1 │ │ -09996c: 6002 dc03 |002a: sget v2, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@03dc │ │ -099970: 7120 a712 2100 |002c: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ -099976: 0a01 |002f: move-result v1 │ │ -099978: 6e20 ba17 1600 |0030: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@17ba │ │ -09997e: 5461 8f07 |0033: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -099982: 3801 0700 |0035: if-eqz v1, 003c // +0007 │ │ -099986: 5461 8f07 |0037: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -09998a: 6e20 d115 7100 |0039: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15d1 │ │ -099990: 0e00 |003c: return-void │ │ -099992: 5461 9207 |003d: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -099996: 3801 cbff |003f: if-eqz v1, 000a // -0035 │ │ -09999a: 5461 9207 |0041: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ -09999e: 6e20 0716 7100 |0043: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1607 │ │ -0999a4: 28c4 |0046: goto 000a // -003c │ │ + insns size : 72 16-bit code units │ │ +09a730: |[09a730] com.actionbarsherlock.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +09a740: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09a742: 6001 2c00 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09a746: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +09a74a: 3421 3900 |0005: if-lt v1, v2, 003e // +0039 │ │ +09a74e: 6f20 bb14 7600 |0007: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14bb │ │ +09a754: 6e10 a817 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@17a8 │ │ +09a75a: 0c01 |000d: move-result-object v1 │ │ +09a75c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +09a75e: 6203 1605 |000f: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ +09a762: 6004 7903 |0011: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ +09a766: 6e55 3c01 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +09a76c: 0c00 |0016: move-result-object v0 │ │ +09a76e: 6001 1d05 |0017: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@051d │ │ +09a772: 6e30 af01 1005 |0019: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ +09a778: 0a01 |001c: move-result v1 │ │ +09a77a: 6e20 b917 1600 |001d: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@17b9 │ │ +09a780: 6e10 b501 0000 |0020: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09a786: 5561 9507 |0023: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0795 │ │ +09a78a: 3801 0f00 |0025: if-eqz v1, 0034 // +000f │ │ +09a78e: 6e10 a817 0600 |0027: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@17a8 │ │ +09a794: 0c01 |002a: move-result-object v1 │ │ +09a796: 6002 dc03 |002b: sget v2, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@03dc │ │ +09a79a: 7120 a712 2100 |002d: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ +09a7a0: 0a01 |0030: move-result v1 │ │ +09a7a2: 6e20 ba17 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@17ba │ │ +09a7a8: 5461 8f07 |0034: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a7ac: 3801 0700 |0036: if-eqz v1, 003d // +0007 │ │ +09a7b0: 5461 8f07 |0038: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a7b4: 6e20 d115 7100 |003a: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15d1 │ │ +09a7ba: 0e00 |003d: return-void │ │ +09a7bc: 5461 9207 |003e: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a7c0: 3801 caff |0040: if-eqz v1, 000a // -0036 │ │ +09a7c4: 5461 9207 |0042: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0792 │ │ +09a7c8: 6e20 0716 7100 |0044: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1607 │ │ +09a7ce: 28c3 |0047: goto 000a // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0007 line=75 │ │ 0x000a line=82 │ │ 0x0017 line=84 │ │ - 0x001f line=85 │ │ - 0x0022 line=86 │ │ - 0x0026 line=87 │ │ - 0x0033 line=90 │ │ - 0x0037 line=91 │ │ - 0x003c line=93 │ │ - 0x003d line=76 │ │ - 0x0041 line=77 │ │ - locals : │ │ - 0x0017 - 0x003d reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x0047 reg=6 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ - 0x0000 - 0x0047 reg=7 newConfig Landroid/content/res/Configuration; │ │ + 0x0020 line=85 │ │ + 0x0023 line=86 │ │ + 0x0027 line=87 │ │ + 0x0034 line=90 │ │ + 0x0038 line=91 │ │ + 0x003d line=93 │ │ + 0x003e line=76 │ │ + 0x0042 line=77 │ │ + locals : │ │ + 0x0017 - 0x003e reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x0048 reg=6 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ + 0x0000 - 0x0048 reg=7 newConfig Landroid/content/res/Configuration; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView;) │ │ name : 'positionChild' │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0999a8: |[0999a8] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ -0999b8: 6e10 e90d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0999be: 0a02 |0003: move-result v2 │ │ -0999c0: 6e10 e80d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0999c6: 0a00 |0007: move-result v0 │ │ -0999c8: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -0999cc: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0999d0: 9001 0803 |000c: add-int v1, v8, v3 │ │ -0999d4: 9003 0702 |000e: add-int v3, v7, v2 │ │ -0999d8: 9004 0100 |0010: add-int v4, v1, v0 │ │ -0999dc: 6e54 0c0e 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -0999e2: 0f02 |0015: return v2 │ │ +09a7d0: |[09a7d0] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ +09a7e0: 6e10 e90d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +09a7e6: 0a02 |0003: move-result v2 │ │ +09a7e8: 6e10 e80d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +09a7ee: 0a00 |0007: move-result v0 │ │ +09a7f0: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +09a7f4: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +09a7f8: 9001 0803 |000c: add-int v1, v8, v3 │ │ +09a7fc: 9003 0702 |000e: add-int v3, v7, v2 │ │ +09a800: 9004 0100 |0010: add-int v4, v1, v0 │ │ +09a804: 6e54 0c0e 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +09a80a: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0008 line=238 │ │ 0x000e line=240 │ │ 0x0015 line=242 │ │ @@ -195660,26 +195661,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0999e4: |[0999e4] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ -0999f4: 6e10 e90d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0999fa: 0a02 |0003: move-result v2 │ │ -0999fc: 6e10 e80d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -099a02: 0a00 |0007: move-result v0 │ │ -099a04: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -099a08: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -099a0c: 9001 0803 |000c: add-int v1, v8, v3 │ │ -099a10: 9103 0702 |000e: sub-int v3, v7, v2 │ │ -099a14: 9004 0100 |0010: add-int v4, v1, v0 │ │ -099a18: 6e54 0c0e 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -099a1e: 0f02 |0015: return v2 │ │ +09a80c: |[09a80c] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ +09a81c: 6e10 e90d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +09a822: 0a02 |0003: move-result v2 │ │ +09a824: 6e10 e80d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +09a82a: 0a00 |0007: move-result v0 │ │ +09a82c: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +09a830: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +09a834: 9001 0803 |000c: add-int v1, v8, v3 │ │ +09a838: 9103 0702 |000e: sub-int v3, v7, v2 │ │ +09a83c: 9004 0100 |0010: add-int v4, v1, v0 │ │ +09a840: 6e54 0c0e 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +09a846: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ 0x0008 line=248 │ │ 0x000e line=250 │ │ 0x0015 line=252 │ │ @@ -195698,19 +195699,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -099a20: |[099a20] com.actionbarsherlock.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ -099a30: 2200 da02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; // type@02da │ │ -099a34: 7020 9817 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@1798 │ │ -099a3a: 6e20 b517 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@17b5 │ │ -099a40: 0e00 |0008: return-void │ │ +09a848: |[09a848] com.actionbarsherlock.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ +09a858: 2200 d802 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; // type@02d8 │ │ +09a85c: 7020 9817 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@1798 │ │ +09a862: 6e20 b517 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@17b5 │ │ +09a868: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ @@ -195719,18 +195720,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099a44: |[099a44] com.actionbarsherlock.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ -099a54: 5901 9007 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0790 │ │ -099a58: 6e10 b717 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.requestLayout:()V // method@17b7 │ │ -099a5e: 0e00 |0005: return-void │ │ +09a86c: |[09a86c] com.actionbarsherlock.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ +09a87c: 5901 9007 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0790 │ │ +09a880: 6e10 b717 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.requestLayout:()V // method@17b7 │ │ +09a886: 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; │ │ @@ -195741,17 +195742,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099a60: |[099a60] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ -099a70: 5c01 9307 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0793 │ │ -099a74: 0e00 |0002: return-void │ │ +09a888: |[09a888] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ +09a898: 5c01 9307 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0793 │ │ +09a89c: 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 │ │ @@ -195761,17 +195762,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 │ │ -099a78: |[099a78] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ -099a88: 5b01 9407 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ -099a8c: 0e00 |0002: return-void │ │ +09a8a0: |[09a8a0] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ +09a8b0: 5b01 9407 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0794 │ │ +09a8b4: 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; │ │ @@ -195781,17 +195782,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099a90: |[099a90] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ -099aa0: 5c01 9507 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0795 │ │ -099aa4: 0e00 |0002: return-void │ │ +09a8b8: |[09a8b8] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ +09a8c8: 5c01 9507 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0795 │ │ +09a8cc: 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 │ │ @@ -195801,21 +195802,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -099aa8: |[099aa8] com.actionbarsherlock.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ -099ab8: 5410 9707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ -099abc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -099ac0: 5410 9707 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ -099ac4: 6e10 7613 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ -099aca: 6f20 c014 2100 |0009: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setVisibility:(I)V // method@14c0 │ │ -099ad0: 0e00 |000c: return-void │ │ +09a8d0: |[09a8d0] com.actionbarsherlock.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ +09a8e0: 5410 9707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ +09a8e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09a8e8: 5410 9707 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0797 │ │ +09a8ec: 6e10 7613 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ +09a8f2: 6f20 c014 2100 |0009: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setVisibility:(I)V // method@14c0 │ │ +09a8f8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0004 line=180 │ │ 0x0009 line=182 │ │ 0x000c line=183 │ │ locals : │ │ @@ -195827,38 +195828,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -099ad4: |[099ad4] com.actionbarsherlock.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ -099ae4: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -099ae8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -099aec: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ -099af0: 6e10 de15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ -099af6: 0a00 |0009: move-result v0 │ │ -099af8: 0f00 |000a: return v0 │ │ -099afa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -099afc: 28fe |000c: goto 000a // -0002 │ │ +09a8fc: |[09a8fc] com.actionbarsherlock.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ +09a90c: 5410 8f07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a910: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09a914: 5410 8f07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@078f │ │ +09a918: 6e10 de15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ +09a91e: 0a00 |0009: move-result v0 │ │ +09a920: 0f00 |000a: return v0 │ │ +09a922: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09a924: 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 : 421 (AbsActionBarView.java) │ │ + source_file_idx : 426 (AbsActionBarView.java) │ │ │ │ Class #675 header: │ │ -class_idx : 733 │ │ +class_idx : 731 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 688 │ │ -source_file_idx : 476 │ │ +superclass_idx : 686 │ │ +source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 13 │ │ │ │ Class #675 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/ActionBarContainer;' │ │ @@ -195905,18 +195906,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -099b00: |[099b00] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ -099b10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099b12: 7030 c017 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17c0 │ │ -099b18: 0e00 |0004: return-void │ │ +09a928: |[09a928] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ +09a938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a93a: 7030 c017 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17c0 │ │ +09a940: 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; │ │ @@ -195925,105 +195926,105 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 100 16-bit code units │ │ -099b1c: |[099b1c] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -099b2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -099b2e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -099b30: 7030 da14 6507 |0002: invoke-direct {v5, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14da │ │ -099b36: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -099b38: 6e20 d817 1500 |0006: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17d8 │ │ -099b3e: 6201 1605 |0009: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ -099b42: 6e30 3b01 7601 |000b: invoke-virtual {v6, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -099b48: 0c00 |000e: move-result-object v0 │ │ -099b4a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -099b4c: 6e20 ab01 1000 |0010: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -099b52: 0c01 |0013: move-result-object v1 │ │ -099b54: 5b51 9a07 |0014: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ -099b58: 1301 0c00 |0016: const/16 v1, #int 12 // #c │ │ -099b5c: 6e20 ab01 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -099b62: 0c01 |001b: move-result-object v1 │ │ -099b64: 5b51 9f07 |001c: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099b68: 5451 9f07 |001e: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099b6c: 2011 5d00 |0020: instance-of v1, v1, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ -099b70: 3801 1300 |0022: if-eqz v1, 0035 // +0013 │ │ -099b74: 6001 2c00 |0024: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -099b78: 1304 0b00 |0026: const/16 v4, #int 11 // #b │ │ -099b7c: 3541 0d00 |0028: if-ge v1, v4, 0035 // +000d │ │ -099b80: 2204 f702 |002a: new-instance v4, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@02f7 │ │ -099b84: 5451 9f07 |002c: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099b88: 1f01 5d00 |002e: check-cast v1, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ -099b8c: 7020 7419 1400 |0030: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@1974 │ │ -099b92: 5b54 9f07 |0033: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099b96: 6e10 c717 0500 |0035: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getId:()I // method@17c7 │ │ -099b9c: 0a01 |0038: move-result v1 │ │ -099b9e: 6004 8804 |0039: sget v4, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0488 │ │ -099ba2: 3341 0b00 |003b: if-ne v1, v4, 0046 // +000b │ │ -099ba6: 5c52 9b07 |003d: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ -099baa: 1231 |003f: const/4 v1, #int 3 // #3 │ │ -099bac: 6e20 ab01 1000 |0040: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -099bb2: 0c01 |0043: move-result-object v1 │ │ -099bb4: 5b51 9e07 |0044: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ -099bb8: 6e10 b501 0000 |0046: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -099bbe: 5551 9b07 |0049: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ -099bc2: 3801 0d00 |004b: if-eqz v1, 0058 // +000d │ │ -099bc6: 5451 9e07 |004d: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ -099bca: 3901 0700 |004f: if-nez v1, 0056 // +0007 │ │ -099bce: 0121 |0051: move v1, v2 │ │ -099bd0: 6e20 e217 1500 |0052: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@17e2 │ │ -099bd6: 0e00 |0055: return-void │ │ -099bd8: 0131 |0056: move v1, v3 │ │ -099bda: 28fb |0057: goto 0052 // -0005 │ │ -099bdc: 5451 9a07 |0058: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ -099be0: 3901 0800 |005a: if-nez v1, 0062 // +0008 │ │ -099be4: 5451 9f07 |005c: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099be8: 3901 0400 |005e: if-nez v1, 0062 // +0004 │ │ -099bec: 0121 |0060: move v1, v2 │ │ -099bee: 28f1 |0061: goto 0052 // -000f │ │ -099bf0: 0131 |0062: move v1, v3 │ │ -099bf2: 28ef |0063: goto 0052 // -0011 │ │ + insns size : 102 16-bit code units │ │ +09a944: |[09a944] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09a954: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09a956: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +09a958: 7030 da14 6507 |0002: invoke-direct {v5, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14da │ │ +09a95e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +09a960: 6e20 d817 1500 |0006: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17d8 │ │ +09a966: 6201 1605 |0009: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ +09a96a: 6e30 3b01 7601 |000b: invoke-virtual {v6, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +09a970: 0c00 |000e: move-result-object v0 │ │ +09a972: 6001 1705 |000f: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_background:I // field@0517 │ │ +09a976: 6e20 ab01 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +09a97c: 0c01 |0014: move-result-object v1 │ │ +09a97e: 5b51 9a07 |0015: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ +09a982: 6001 1905 |0017: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_backgroundStacked:I // field@0519 │ │ +09a986: 6e20 ab01 1000 |0019: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +09a98c: 0c01 |001c: move-result-object v1 │ │ +09a98e: 5b51 9f07 |001d: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09a992: 5451 9f07 |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09a996: 2011 5d00 |0021: instance-of v1, v1, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ +09a99a: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ +09a99e: 6001 2c00 |0025: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09a9a2: 1304 0b00 |0027: const/16 v4, #int 11 // #b │ │ +09a9a6: 3541 0d00 |0029: if-ge v1, v4, 0036 // +000d │ │ +09a9aa: 2204 f502 |002b: new-instance v4, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@02f5 │ │ +09a9ae: 5451 9f07 |002d: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09a9b2: 1f01 5d00 |002f: check-cast v1, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ +09a9b6: 7020 7419 1400 |0031: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@1974 │ │ +09a9bc: 5b54 9f07 |0034: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09a9c0: 6e10 c717 0500 |0036: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getId:()I // method@17c7 │ │ +09a9c6: 0a01 |0039: move-result v1 │ │ +09a9c8: 6004 8804 |003a: sget v4, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0488 │ │ +09a9cc: 3341 0c00 |003c: if-ne v1, v4, 0048 // +000c │ │ +09a9d0: 5c52 9b07 |003e: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ +09a9d4: 6001 1805 |0040: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_backgroundSplit:I // field@0518 │ │ +09a9d8: 6e20 ab01 1000 |0042: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +09a9de: 0c01 |0045: move-result-object v1 │ │ +09a9e0: 5b51 9e07 |0046: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ +09a9e4: 6e10 b501 0000 |0048: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09a9ea: 5551 9b07 |004b: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ +09a9ee: 3801 0d00 |004d: if-eqz v1, 005a // +000d │ │ +09a9f2: 5451 9e07 |004f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ +09a9f6: 3901 0700 |0051: if-nez v1, 0058 // +0007 │ │ +09a9fa: 0121 |0053: move v1, v2 │ │ +09a9fc: 6e20 e217 1500 |0054: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@17e2 │ │ +09aa02: 0e00 |0057: return-void │ │ +09aa04: 0131 |0058: move v1, v3 │ │ +09aa06: 28fb |0059: goto 0054 // -0005 │ │ +09aa08: 5451 9a07 |005a: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ +09aa0c: 3901 0800 |005c: if-nez v1, 0064 // +0008 │ │ +09aa10: 5451 9f07 |005e: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09aa14: 3901 0400 |0060: if-nez v1, 0064 // +0004 │ │ +09aa18: 0121 |0062: move v1, v2 │ │ +09aa1a: 28f1 |0063: goto 0054 // -000f │ │ +09aa1c: 0131 |0064: move v1, v3 │ │ +09aa1e: 28ef |0065: goto 0054 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0005 line=56 │ │ 0x0009 line=58 │ │ 0x000f line=60 │ │ - 0x0016 line=61 │ │ - 0x001e line=65 │ │ - 0x002a line=66 │ │ - 0x0035 line=69 │ │ - 0x003d line=70 │ │ - 0x003f line=71 │ │ - 0x0046 line=74 │ │ - 0x0049 line=76 │ │ - 0x0055 line=78 │ │ - 0x0057 line=76 │ │ - locals : │ │ - 0x000f - 0x0064 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x0064 reg=5 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ - 0x0000 - 0x0064 reg=6 context Landroid/content/Context; │ │ - 0x0000 - 0x0064 reg=7 attrs Landroid/util/AttributeSet; │ │ + 0x0017 line=61 │ │ + 0x001f line=65 │ │ + 0x002b line=66 │ │ + 0x0036 line=69 │ │ + 0x003e line=70 │ │ + 0x0040 line=71 │ │ + 0x0048 line=74 │ │ + 0x004b line=76 │ │ + 0x0057 line=78 │ │ + 0x0059 line=76 │ │ + locals : │ │ + 0x000f - 0x0066 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x0066 reg=5 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ + 0x0000 - 0x0066 reg=6 context Landroid/content/Context; │ │ + 0x0000 - 0x0066 reg=7 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContainer;) │ │ name : 'getTabContainer' │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099bf4: |[099bf4] com.actionbarsherlock.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ -099c04: 5410 a007 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099c08: 1100 |0002: return-object v0 │ │ +09aa20: |[09aa20] com.actionbarsherlock.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ +09aa30: 5410 a007 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09aa34: 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;) │ │ @@ -196031,40 +196032,40 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -099c0c: |[099c0c] com.actionbarsherlock.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ -099c1c: 6e10 cc17 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getWidth:()I // method@17cc │ │ -099c22: 0a00 |0003: move-result v0 │ │ -099c24: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -099c28: 6e10 c617 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ -099c2e: 0a00 |0009: move-result v0 │ │ -099c30: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -099c34: 0e00 |000c: return-void │ │ -099c36: 5510 9b07 |000d: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ -099c3a: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -099c3e: 5410 9e07 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ -099c42: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ -099c46: 5410 9e07 |0015: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ -099c4a: 6e20 2602 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -099c50: 28f2 |001a: goto 000c // -000e │ │ -099c52: 5410 9a07 |001b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ -099c56: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -099c5a: 5410 9a07 |001f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ -099c5e: 6e20 2602 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -099c64: 5410 9f07 |0024: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099c68: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ -099c6c: 5510 9c07 |0028: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@079c │ │ -099c70: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ -099c74: 5410 9f07 |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099c78: 6e20 2602 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -099c7e: 28db |0031: goto 000c // -0025 │ │ +09aa38: |[09aa38] com.actionbarsherlock.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ +09aa48: 6e10 cc17 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getWidth:()I // method@17cc │ │ +09aa4e: 0a00 |0003: move-result v0 │ │ +09aa50: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +09aa54: 6e10 c617 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@17c6 │ │ +09aa5a: 0a00 |0009: move-result v0 │ │ +09aa5c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +09aa60: 0e00 |000c: return-void │ │ +09aa62: 5510 9b07 |000d: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ +09aa66: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +09aa6a: 5410 9e07 |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ +09aa6e: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ +09aa72: 5410 9e07 |0015: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ +09aa76: 6e20 2602 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +09aa7c: 28f2 |001a: goto 000c // -000e │ │ +09aa7e: 5410 9a07 |001b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ +09aa82: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +09aa86: 5410 9a07 |001f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ +09aa8a: 6e20 2602 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +09aa90: 5410 9f07 |0024: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09aa94: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ +09aa98: 5510 9c07 |0028: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@079c │ │ +09aa9c: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ +09aaa0: 5410 9f07 |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09aaa4: 6e20 2602 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +09aaaa: 28db |0031: goto 000c // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x000c line=170 │ │ 0x000d line=160 │ │ 0x0011 line=161 │ │ 0x001b line=163 │ │ @@ -196080,22 +196081,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -099c80: |[099c80] com.actionbarsherlock.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ -099c90: 6f10 de14 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onFinishInflate:()V // method@14de │ │ -099c96: 6000 6604 |0003: sget v0, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0466 │ │ -099c9a: 6e20 c317 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@17c3 │ │ -099ca0: 0c00 |0008: move-result-object v0 │ │ -099ca2: 1f00 e702 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@02e7 │ │ -099ca6: 5b10 9907 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099caa: 0e00 |000d: return-void │ │ +09aaac: |[09aaac] com.actionbarsherlock.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ +09aabc: 6f10 de14 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onFinishInflate:()V // method@14de │ │ +09aac2: 6000 6604 |0003: sget v0, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0466 │ │ +09aac6: 6e20 c317 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@17c3 │ │ +09aacc: 0c00 |0008: move-result-object v0 │ │ +09aace: 1f00 e502 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@02e5 │ │ +09aad2: 5b10 9907 |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09aad6: 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; │ │ @@ -196105,18 +196106,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -099cac: |[099cac] com.actionbarsherlock.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -099cbc: 6f20 df14 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@14df │ │ -099cc2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -099cc4: 0f00 |0004: return v0 │ │ +09aad8: |[09aad8] com.actionbarsherlock.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +09aae8: 6f20 df14 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@14df │ │ +09aaee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09aaf0: 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; │ │ @@ -196126,24 +196127,24 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -099cc8: |[099cc8] com.actionbarsherlock.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -099cd8: 5510 9d07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@079d │ │ -099cdc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -099ce0: 6f20 e014 2100 |0004: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@14e0 │ │ -099ce6: 0a00 |0007: move-result v0 │ │ -099ce8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -099cec: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -099cee: 0f00 |000b: return v0 │ │ -099cf0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -099cf2: 28fe |000d: goto 000b // -0002 │ │ +09aaf4: |[09aaf4] com.actionbarsherlock.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +09ab04: 5510 9d07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@079d │ │ +09ab08: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +09ab0c: 6f20 e014 2100 |0004: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@14e0 │ │ +09ab12: 0a00 |0007: move-result v0 │ │ +09ab14: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +09ab18: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +09ab1a: 0f00 |000b: return v0 │ │ +09ab1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09ab1e: 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; │ │ │ │ @@ -196152,126 +196153,126 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 211 16-bit code units │ │ -099cf4: |[099cf4] com.actionbarsherlock.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ -099d04: 7506 e114 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onLayout:(ZIIII)V // method@14e1 │ │ -099d0a: 54d8 a007 |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099d0e: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ -099d12: 54d8 a007 |0007: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099d16: 6e10 f80d 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -099d1c: 0a08 |000c: move-result v8 │ │ -099d1e: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ -099d22: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ -099d26: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -099d28: 54d8 a007 |0012: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099d2c: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ -099d30: 54d8 a007 |0016: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099d34: 6e10 f80d 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -099d3a: 0a08 |001b: move-result v8 │ │ -099d3c: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ -099d40: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ -099d44: 6e10 c817 0d00 |0020: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@17c8 │ │ -099d4a: 0a02 |0023: move-result v2 │ │ -099d4c: 54d8 a007 |0024: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099d50: 6e10 e80d 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -099d56: 0a07 |0029: move-result v7 │ │ -099d58: 54d8 9907 |002a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099d5c: 6e10 7418 0800 |002c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ -099d62: 0a08 |002f: move-result v8 │ │ -099d64: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ -099d68: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ -099d6c: 6e10 c517 0d00 |0034: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildCount:()I // method@17c5 │ │ -099d72: 0a03 |0037: move-result v3 │ │ -099d74: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -099d76: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ -099d7a: 6e20 c417 5d00 |003b: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@17c4 │ │ -099d80: 0c01 |003e: move-result-object v1 │ │ -099d82: 54d8 a007 |003f: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099d86: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ -099d8a: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ -099d8e: 28f4 |0045: goto 0039 // -000c │ │ -099d90: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -099d92: 28cb |0047: goto 0012 // -0035 │ │ -099d94: 54d8 9907 |0048: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099d98: 6e10 8d18 0800 |004a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@188d │ │ -099d9e: 0a08 |004d: move-result v8 │ │ -099da0: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ -099da4: 6e20 0f0e 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@0e0f │ │ -099daa: 28f0 |0053: goto 0043 // -0010 │ │ -099dac: 54d8 a007 |0054: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099db0: 1209 |0056: const/4 v9, #int 0 // #0 │ │ -099db2: 0200 1100 |0057: move/from16 v0, v17 │ │ -099db6: 6e57 0c0e f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -099dbc: 1206 |005c: const/4 v6, #int 0 // #0 │ │ -099dbe: 55d8 9b07 |005d: iget-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ -099dc2: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ -099dc6: 54d8 9e07 |0061: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ -099dca: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ -099dce: 54d8 9e07 |0065: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ -099dd2: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -099dd4: 120a |0068: const/4 v10, #int 0 // #0 │ │ -099dd6: 6e10 c917 0d00 |0069: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@17c9 │ │ -099ddc: 0a0b |006c: move-result v11 │ │ -099dde: 6e10 c817 0d00 |006d: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@17c8 │ │ -099de4: 0a0c |0070: move-result v12 │ │ -099de6: 6e5c 2f02 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -099dec: 1216 |0074: const/4 v6, #int 1 // #1 │ │ -099dee: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ -099df2: 6e10 cd17 0d00 |0077: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ -099df8: 0e00 |007a: return-void │ │ -099dfa: 54d8 a007 |007b: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099dfe: 9109 0207 |007d: sub-int v9, v2, v7 │ │ -099e02: 0200 1100 |007f: move/from16 v0, v17 │ │ -099e06: 6e52 0c0e f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -099e0c: 28d8 |0084: goto 005c // -0028 │ │ -099e0e: 54d8 9a07 |0085: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ -099e12: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ -099e16: 54d8 9a07 |0089: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ -099e1a: 54d9 9907 |008b: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099e1e: 6e10 7918 0900 |008d: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@1879 │ │ -099e24: 0a09 |0090: move-result v9 │ │ -099e26: 54da 9907 |0091: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099e2a: 6e10 8418 0a00 |0093: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@1884 │ │ -099e30: 0a0a |0096: move-result v10 │ │ -099e32: 54db 9907 |0097: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099e36: 6e10 8118 0b00 |0099: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@1881 │ │ -099e3c: 0a0b |009c: move-result v11 │ │ -099e3e: 54dc 9907 |009d: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099e42: 6e10 6f18 0c00 |009f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@186f │ │ -099e48: 0a0c |00a2: move-result v12 │ │ -099e4a: 6e5c 2f02 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -099e50: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ -099e52: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ -099e56: 54d8 9f07 |00a9: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099e5a: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ -099e5e: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ -099e60: 5cd8 9c07 |00ae: iput-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@079c │ │ -099e64: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ -099e68: 54d8 9f07 |00b2: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099e6c: 54d9 a007 |00b4: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099e70: 6e10 e60d 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -099e76: 0a09 |00b9: move-result v9 │ │ -099e78: 54da a007 |00ba: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099e7c: 6e10 f60d 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -099e82: 0a0a |00bf: move-result v10 │ │ -099e84: 54db a007 |00c0: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099e88: 6e10 f10d 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -099e8e: 0a0b |00c5: move-result v11 │ │ -099e90: 54dc a007 |00c6: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099e94: 6e10 dd0d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ -099e9a: 0a0c |00cb: move-result v12 │ │ -099e9c: 6e5c 2f02 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -099ea2: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ -099ea4: 28a5 |00d0: goto 0075 // -005b │ │ -099ea6: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ -099ea8: 28dc |00d2: goto 00ae // -0024 │ │ +09ab20: |[09ab20] com.actionbarsherlock.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ +09ab30: 7506 e114 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onLayout:(ZIIII)V // method@14e1 │ │ +09ab36: 54d8 a007 |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ab3a: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ +09ab3e: 54d8 a007 |0007: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ab42: 6e10 f80d 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09ab48: 0a08 |000c: move-result v8 │ │ +09ab4a: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ +09ab4e: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ +09ab52: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +09ab54: 54d8 a007 |0012: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ab58: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ +09ab5c: 54d8 a007 |0016: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ab60: 6e10 f80d 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09ab66: 0a08 |001b: move-result v8 │ │ +09ab68: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ +09ab6c: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ +09ab70: 6e10 c817 0d00 |0020: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@17c8 │ │ +09ab76: 0a02 |0023: move-result v2 │ │ +09ab78: 54d8 a007 |0024: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ab7c: 6e10 e80d 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +09ab82: 0a07 |0029: move-result v7 │ │ +09ab84: 54d8 9907 |002a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09ab88: 6e10 7418 0800 |002c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1874 │ │ +09ab8e: 0a08 |002f: move-result v8 │ │ +09ab90: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ +09ab94: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ +09ab98: 6e10 c517 0d00 |0034: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildCount:()I // method@17c5 │ │ +09ab9e: 0a03 |0037: move-result v3 │ │ +09aba0: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +09aba2: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ +09aba6: 6e20 c417 5d00 |003b: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@17c4 │ │ +09abac: 0c01 |003e: move-result-object v1 │ │ +09abae: 54d8 a007 |003f: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09abb2: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ +09abb6: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ +09abba: 28f4 |0045: goto 0039 // -000c │ │ +09abbc: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +09abbe: 28cb |0047: goto 0012 // -0035 │ │ +09abc0: 54d8 9907 |0048: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09abc4: 6e10 8d18 0800 |004a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@188d │ │ +09abca: 0a08 |004d: move-result v8 │ │ +09abcc: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ +09abd0: 6e20 0f0e 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@0e0f │ │ +09abd6: 28f0 |0053: goto 0043 // -0010 │ │ +09abd8: 54d8 a007 |0054: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09abdc: 1209 |0056: const/4 v9, #int 0 // #0 │ │ +09abde: 0200 1100 |0057: move/from16 v0, v17 │ │ +09abe2: 6e57 0c0e f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +09abe8: 1206 |005c: const/4 v6, #int 0 // #0 │ │ +09abea: 55d8 9b07 |005d: iget-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@079b │ │ +09abee: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ +09abf2: 54d8 9e07 |0061: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ +09abf6: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ +09abfa: 54d8 9e07 |0065: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ +09abfe: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +09ac00: 120a |0068: const/4 v10, #int 0 // #0 │ │ +09ac02: 6e10 c917 0d00 |0069: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@17c9 │ │ +09ac08: 0a0b |006c: move-result v11 │ │ +09ac0a: 6e10 c817 0d00 |006d: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@17c8 │ │ +09ac10: 0a0c |0070: move-result v12 │ │ +09ac12: 6e5c 2f02 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +09ac18: 1216 |0074: const/4 v6, #int 1 // #1 │ │ +09ac1a: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ +09ac1e: 6e10 cd17 0d00 |0077: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ +09ac24: 0e00 |007a: return-void │ │ +09ac26: 54d8 a007 |007b: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ac2a: 9109 0207 |007d: sub-int v9, v2, v7 │ │ +09ac2e: 0200 1100 |007f: move/from16 v0, v17 │ │ +09ac32: 6e52 0c0e f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +09ac38: 28d8 |0084: goto 005c // -0028 │ │ +09ac3a: 54d8 9a07 |0085: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ +09ac3e: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ +09ac42: 54d8 9a07 |0089: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ +09ac46: 54d9 9907 |008b: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09ac4a: 6e10 7918 0900 |008d: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@1879 │ │ +09ac50: 0a09 |0090: move-result v9 │ │ +09ac52: 54da 9907 |0091: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09ac56: 6e10 8418 0a00 |0093: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@1884 │ │ +09ac5c: 0a0a |0096: move-result v10 │ │ +09ac5e: 54db 9907 |0097: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09ac62: 6e10 8118 0b00 |0099: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@1881 │ │ +09ac68: 0a0b |009c: move-result v11 │ │ +09ac6a: 54dc 9907 |009d: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09ac6e: 6e10 6f18 0c00 |009f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@186f │ │ +09ac74: 0a0c |00a2: move-result v12 │ │ +09ac76: 6e5c 2f02 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +09ac7c: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ +09ac7e: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ +09ac82: 54d8 9f07 |00a9: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09ac86: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ +09ac8a: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ +09ac8c: 5cd8 9c07 |00ae: iput-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@079c │ │ +09ac90: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ +09ac94: 54d8 9f07 |00b2: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09ac98: 54d9 a007 |00b4: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ac9c: 6e10 e60d 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +09aca2: 0a09 |00b9: move-result v9 │ │ +09aca4: 54da a007 |00ba: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09aca8: 6e10 f60d 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +09acae: 0a0a |00bf: move-result v10 │ │ +09acb0: 54db a007 |00c0: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09acb4: 6e10 f10d 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +09acba: 0a0b |00c5: move-result v11 │ │ +09acbc: 54dc a007 |00c6: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09acc0: 6e10 dd0d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ +09acc6: 0a0c |00cb: move-result v12 │ │ +09acc8: 6e5c 2f02 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +09acce: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ +09acd0: 28a5 |00d0: goto 0075 // -005b │ │ +09acd2: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ +09acd4: 28dc |00d2: goto 00ae // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ 0x0012 line=206 │ │ 0x0020 line=207 │ │ 0x0024 line=208 │ │ @@ -196292,17 +196293,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 │ │ @@ -196330,72 +196335,75 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -099eac: |[099eac] com.actionbarsherlock.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ -099ebc: 6f30 e214 7608 |0000: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onMeasure:(II)V // method@14e2 │ │ -099ec2: 5464 9907 |0003: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099ec6: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ -099eca: 0e00 |0007: return-void │ │ -099ecc: 5464 9907 |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099ed0: 6e10 7818 0400 |000a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1878 │ │ -099ed6: 0c01 |000d: move-result-object v1 │ │ -099ed8: 1f01 3602 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0236 │ │ -099edc: 5464 9907 |0010: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099ee0: 6e10 8d18 0400 |0012: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@188d │ │ -099ee6: 0a04 |0015: move-result v4 │ │ -099ee8: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ -099eec: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -099eee: 5464 a007 |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099ef2: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ -099ef6: 5464 a007 |001d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099efa: 6e10 f80d 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -099f00: 0a04 |0022: move-result v4 │ │ -099f02: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ -099f06: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ -099f0a: 7110 c90d 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -099f10: 0a03 |002a: move-result v3 │ │ -099f12: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ -099f16: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ -099f1a: 7110 ca0d 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -099f20: 0a02 |0032: move-result v2 │ │ -099f22: 6e10 c917 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@17c9 │ │ -099f28: 0a04 |0036: move-result v4 │ │ -099f2a: 5465 a007 |0037: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099f2e: 6e10 e80d 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -099f34: 0a05 |003c: move-result v5 │ │ -099f36: b005 |003d: add-int/2addr v5, v0 │ │ -099f38: 7120 441f 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -099f3e: 0a05 |0041: move-result v5 │ │ -099f40: 6e30 da17 4605 |0042: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@17da │ │ -099f46: 28c2 |0045: goto 0007 // -003e │ │ -099f48: 5464 9907 |0046: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ -099f4c: 6e10 7a18 0400 |0048: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@187a │ │ -099f52: 0a04 |004b: move-result v4 │ │ -099f54: 5215 5e03 |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ -099f58: b054 |004e: add-int/2addr v4, v5 │ │ -099f5a: 5215 5b03 |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@035b │ │ -099f5e: 9000 0405 |0051: add-int v0, v4, v5 │ │ -099f62: 28c6 |0053: goto 0019 // -003a │ │ +09acd8: |[09acd8] com.actionbarsherlock.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ +09ace8: 6f30 e214 7608 |0000: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onMeasure:(II)V // method@14e2 │ │ +09acee: 5464 9907 |0003: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09acf2: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ +09acf6: 0e00 |0007: return-void │ │ +09acf8: 5464 9907 |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09acfc: 6e10 7818 0400 |000a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1878 │ │ +09ad02: 0c01 |000d: move-result-object v1 │ │ +09ad04: 1f01 3402 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0234 │ │ +09ad08: 5464 9907 |0010: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09ad0c: 6e10 8d18 0400 |0012: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@188d │ │ +09ad12: 0a04 |0015: move-result v4 │ │ +09ad14: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ +09ad18: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +09ad1a: 5464 a007 |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ad1e: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ +09ad22: 5464 a007 |001d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ad26: 6e10 f80d 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09ad2c: 0a04 |0022: move-result v4 │ │ +09ad2e: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ +09ad32: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ +09ad36: 7110 c90d 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +09ad3c: 0a03 |002a: move-result v3 │ │ +09ad3e: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ +09ad42: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ +09ad46: 7110 ca0d 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +09ad4c: 0a02 |0032: move-result v2 │ │ +09ad4e: 6e10 c917 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@17c9 │ │ +09ad54: 0a04 |0036: move-result v4 │ │ +09ad56: 5465 a007 |0037: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ad5a: 6e10 e80d 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +09ad60: 0a05 |003c: move-result v5 │ │ +09ad62: b005 |003d: add-int/2addr v5, v0 │ │ +09ad64: 7120 441f 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +09ad6a: 0a05 |0041: move-result v5 │ │ +09ad6c: 6e30 da17 4605 |0042: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@17da │ │ +09ad72: 28c2 |0045: goto 0007 // -003e │ │ +09ad74: 5464 9907 |0046: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0799 │ │ +09ad78: 6e10 7a18 0400 |0048: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@187a │ │ +09ad7e: 0a04 |004b: move-result v4 │ │ +09ad80: 5215 5e03 |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@035e │ │ +09ad84: b054 |004e: add-int/2addr v4, v5 │ │ +09ad86: 5215 5b03 |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@035b │ │ +09ad8a: 9000 0405 |0051: add-int v0, v4, v5 │ │ +09ad8e: 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 │ │ @@ -196406,18 +196414,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -099f64: |[099f64] com.actionbarsherlock.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -099f74: 6f20 e314 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@14e3 │ │ -099f7a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -099f7c: 0f00 |0004: return v0 │ │ +09ad90: |[09ad90] com.actionbarsherlock.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +09ada0: 6f20 e314 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@14e3 │ │ +09ada6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09ada8: 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; │ │ @@ -196427,18 +196435,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099f80: |[099f80] com.actionbarsherlock.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -099f90: 5b01 9a07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ -099f94: 6e10 cd17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ -099f9a: 0e00 |0005: return-void │ │ +09adac: |[09adac] com.actionbarsherlock.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +09adbc: 5b01 9a07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@079a │ │ +09adc0: 6e10 cd17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ +09adc6: 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; │ │ @@ -196449,18 +196457,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099f9c: |[099f9c] com.actionbarsherlock.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -099fac: 5b01 9e07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ -099fb0: 6e10 cd17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ -099fb6: 0e00 |0005: return-void │ │ +09adc8: |[09adc8] com.actionbarsherlock.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +09add8: 5b01 9e07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@079e │ │ +09addc: 6e10 cd17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ +09ade2: 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; │ │ @@ -196471,18 +196479,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -099fb8: |[099fb8] com.actionbarsherlock.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -099fc8: 5b01 9f07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ -099fcc: 6e10 cd17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ -099fd2: 0e00 |0005: return-void │ │ +09ade4: |[09ade4] com.actionbarsherlock.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +09adf4: 5b01 9f07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@079f │ │ +09adf8: 6e10 cd17 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@17cd │ │ +09adfe: 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; │ │ @@ -196493,31 +196501,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 │ │ -099fd4: |[099fd4] com.actionbarsherlock.internal.widget.ActionBarContainer.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -099fe4: 5421 a007 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099fe8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -099fec: 5421 a007 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099ff0: 6e20 d517 1200 |0006: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@17d5 │ │ -099ff6: 5b23 a007 |0009: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ -099ffa: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ -099ffe: 6e20 c117 3200 |000d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@17c1 │ │ -09a004: 6e10 0d1b 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b0d │ │ -09a00a: 0c00 |0013: move-result-object v0 │ │ -09a00c: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -09a00e: 5901 5303 |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -09a012: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -09a014: 5901 5203 |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -09a018: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -09a01a: 6e20 211b 1300 |001b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1b21 │ │ -09a020: 0e00 |001e: return-void │ │ +09ae00: |[09ae00] com.actionbarsherlock.internal.widget.ActionBarContainer.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +09ae10: 5421 a007 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ae14: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +09ae18: 5421 a007 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ae1c: 6e20 d517 1200 |0006: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@17d5 │ │ +09ae22: 5b23 a007 |0009: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@07a0 │ │ +09ae26: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ +09ae2a: 6e20 c117 3200 |000d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@17c1 │ │ +09ae30: 6e10 0d1b 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b0d │ │ +09ae36: 0c00 |0013: move-result-object v0 │ │ +09ae38: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +09ae3a: 5901 5303 |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +09ae3e: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +09ae40: 5901 5203 |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +09ae44: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +09ae46: 6e20 211b 1300 |001b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1b21 │ │ +09ae4c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=138 │ │ 0x0009 line=140 │ │ 0x000b line=141 │ │ 0x000d line=142 │ │ @@ -196536,39 +196544,39 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09a024: |[09a024] com.actionbarsherlock.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ -09a034: 5c12 9d07 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@079d │ │ -09a038: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ -09a03c: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ -09a040: 6e20 d917 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@17d9 │ │ -09a046: 0e00 |0009: return-void │ │ -09a048: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ -09a04c: 28fa |000c: goto 0006 // -0006 │ │ +09ae50: |[09ae50] com.actionbarsherlock.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ +09ae60: 5c12 9d07 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@079d │ │ +09ae64: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ +09ae68: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ +09ae6c: 6e20 d917 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@17d9 │ │ +09ae72: 0e00 |0009: return-void │ │ +09ae74: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ +09ae78: 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 : 476 (ActionBarContainer.java) │ │ + source_file_idx : 481 (ActionBarContainer.java) │ │ │ │ Class #676 header: │ │ -class_idx : 736 │ │ +class_idx : 734 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 484 │ │ +superclass_idx : 941 │ │ +source_file_idx : 489 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #676 annotations: │ │ Annotations on class │ │ @@ -196593,82 +196601,82 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09a050: |[09a050] com.actionbarsherlock.internal.widget.ActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -09a060: 5b01 b907 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07b9 │ │ -09a064: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09a06a: 0e00 |0005: return-void │ │ +09ae7c: |[09ae7c] com.actionbarsherlock.internal.widget.ActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +09ae8c: 5b01 b907 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07b9 │ │ +09ae90: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09ae96: 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 : 7 │ │ + registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -09a06c: |[09a06c] com.actionbarsherlock.internal.widget.ActionBarView$1.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ -09a07c: 5410 b907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07b9 │ │ -09a080: 7110 5818 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@1858 │ │ -09a086: 0c00 |0005: move-result-object v0 │ │ -09a088: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -09a08c: 5410 b907 |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07b9 │ │ -09a090: 7110 5818 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@1858 │ │ -09a096: 0c00 |000d: move-result-object v0 │ │ -09a098: 7240 dc10 4065 |000e: invoke-interface {v0, v4, v5, v6}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10dc │ │ -09a09e: 0e00 |0011: return-void │ │ +09ae98: |[09ae98] com.actionbarsherlock.internal.widget.ActionBarView$1.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ +09aea8: 5420 b907 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07b9 │ │ +09aeac: 7110 5818 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@1858 │ │ +09aeb2: 0c00 |0005: move-result-object v0 │ │ +09aeb4: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +09aeb8: 5420 b907 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07b9 │ │ +09aebc: 7110 5818 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@1858 │ │ +09aec2: 0c00 |000d: move-result-object v0 │ │ +09aec4: 7240 dc10 5076 |000e: invoke-interface {v0, v5, v6, v7}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10dc │ │ +09aeca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=143 │ │ 0x0011 line=145 │ │ locals : │ │ - 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ - 0x0000 - 0x0012 reg=2 parent Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ - 0x0000 - 0x0012 reg=3 view Landroid/view/View; │ │ - 0x0000 - 0x0012 reg=4 position I │ │ - 0x0000 - 0x0012 reg=5 id J │ │ + 0x0000 - 0x0012 reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ + 0x0000 - 0x0012 reg=3 parent Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ + 0x0000 - 0x0012 reg=4 view Landroid/view/View; │ │ + 0x0000 - 0x0012 reg=5 position I │ │ + 0x0000 - 0x0012 reg=6 id J │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$1;) │ │ name : 'onNothingSelected' │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a0a0: |[09a0a0] com.actionbarsherlock.internal.widget.ActionBarView$1.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -09a0b0: 0e00 |0000: return-void │ │ +09aecc: |[09aecc] com.actionbarsherlock.internal.widget.ActionBarView$1.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +09aedc: 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 : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #677 header: │ │ -class_idx : 739 │ │ +class_idx : 737 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 484 │ │ +superclass_idx : 941 │ │ +source_file_idx : 489 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #677 annotations: │ │ Annotations on class │ │ @@ -196701,18 +196709,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 │ │ -09a0b4: |[09a0b4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -09a0c4: 5b01 be07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a0c8: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09a0ce: 0e00 |0005: return-void │ │ +09aee0: |[09aee0] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +09aef0: 5b01 be07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09aef4: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09aefa: 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; │ │ │ │ @@ -196721,17 +196729,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 │ │ -09a0d0: |[09a0d0] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ -09a0e0: 7020 2218 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@1822 │ │ -09a0e6: 0e00 |0003: return-void │ │ +09aefc: |[09aefc] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ +09af0c: 7020 2218 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@1822 │ │ +09af12: 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; │ │ @@ -196742,109 +196750,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 │ │ -09a0e8: |[09a0e8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -09a0f8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09a0fa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -09a0fc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -09a0fe: 5450 be07 |0003: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a102: 5400 d007 |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a106: 2000 1b03 |0007: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@031b │ │ -09a10a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -09a10e: 5450 be07 |000b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a112: 5400 d007 |000d: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a116: 1f00 1b03 |000f: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@031b │ │ -09a11a: 7210 541b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1b54 │ │ -09a120: 5450 be07 |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a124: 5451 be07 |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a128: 5411 d007 |0018: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a12c: 6e20 9c18 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -09a132: 5450 be07 |001d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a136: 5451 be07 |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a13a: 7110 6118 0100 |0021: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ -09a140: 0c01 |0024: move-result-object v1 │ │ -09a142: 6e20 9c18 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -09a148: 5450 be07 |0028: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a14c: 5b03 d007 |002a: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a150: 5450 be07 |002c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a154: 7110 5c18 0000 |002e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185c │ │ -09a15a: 0a00 |0031: move-result v0 │ │ -09a15c: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ -09a160: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ -09a164: 5450 be07 |0036: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a168: 7110 6218 0000 |0038: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1862 │ │ -09a16e: 0c00 |003b: move-result-object v0 │ │ -09a170: 6e20 4b18 2000 |003c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@184b │ │ -09a176: 5450 be07 |003f: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a17a: 7110 5c18 0000 |0041: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185c │ │ -09a180: 0a00 |0044: move-result v0 │ │ -09a182: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ -09a186: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ -09a18a: 5450 be07 |0049: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a18e: 7110 6318 0000 |004b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ -09a194: 0c00 |004e: move-result-object v0 │ │ -09a196: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ -09a19a: 5450 be07 |0051: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a19e: 7110 5d18 0000 |0053: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@185d │ │ -09a1a4: 5450 be07 |0056: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a1a8: 7110 6418 0000 |0058: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ -09a1ae: 0c00 |005b: move-result-object v0 │ │ -09a1b0: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ -09a1b4: 5450 be07 |005e: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a1b8: 7110 5e18 0000 |0060: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185e │ │ -09a1be: 0a00 |0063: move-result v0 │ │ -09a1c0: 1221 |0064: const/4 v1, #int 2 // #2 │ │ -09a1c2: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ -09a1c6: 5450 be07 |0067: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a1ca: 7110 6418 0000 |0069: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ -09a1d0: 0c00 |006c: move-result-object v0 │ │ -09a1d2: 6e20 271b 2000 |006d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -09a1d8: 5450 be07 |0070: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a1dc: 7110 5a18 0000 |0072: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ -09a1e2: 0c00 |0075: move-result-object v0 │ │ -09a1e4: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ -09a1e8: 5450 be07 |0078: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a1ec: 7110 5e18 0000 |007a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185e │ │ -09a1f2: 0a00 |007d: move-result v0 │ │ -09a1f4: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ -09a1f8: 5450 be07 |0080: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a1fc: 7110 5a18 0000 |0082: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ -09a202: 0c00 |0085: move-result-object v0 │ │ -09a204: 6e20 af1a 2000 |0086: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@1aaf │ │ -09a20a: 5450 be07 |0089: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a20e: 7110 5b18 0000 |008b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ -09a214: 0c00 |008e: move-result-object v0 │ │ -09a216: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ -09a21a: 5450 be07 |0091: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a21e: 7110 5c18 0000 |0093: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185c │ │ -09a224: 0a00 |0096: move-result v0 │ │ -09a226: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ -09a22a: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ -09a22e: 5450 be07 |009b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a232: 7110 5b18 0000 |009d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ -09a238: 0c00 |00a0: move-result-object v0 │ │ -09a23a: 6e20 450e 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09a240: 5450 be07 |00a4: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a244: 7110 6118 0000 |00a6: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ -09a24a: 0c00 |00a9: move-result-object v0 │ │ -09a24c: 6e20 4718 3000 |00aa: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ -09a252: 5b53 bc07 |00ad: iput-object v3, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -09a256: 5450 be07 |00af: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a25a: 6e10 9d18 0000 |00b1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ -09a260: 6e20 c216 2700 |00b4: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@16c2 │ │ -09a266: 0f04 |00b7: return v4 │ │ -09a268: 5450 be07 |00b8: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a26c: 7110 6318 0000 |00ba: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ -09a272: 0c00 |00bd: move-result-object v0 │ │ -09a274: 6e20 ed0f 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -09a27a: 2895 |00c1: goto 0056 // -006b │ │ +09af14: |[09af14] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +09af24: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +09af26: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +09af28: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +09af2a: 5450 be07 |0003: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af2e: 5400 d007 |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09af32: 2000 1903 |0007: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0319 │ │ +09af36: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +09af3a: 5450 be07 |000b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af3e: 5400 d007 |000d: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09af42: 1f00 1903 |000f: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0319 │ │ +09af46: 7210 541b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1b54 │ │ +09af4c: 5450 be07 |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af50: 5451 be07 |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af54: 5411 d007 |0018: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09af58: 6e20 9c18 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +09af5e: 5450 be07 |001d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af62: 5451 be07 |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af66: 7110 6118 0100 |0021: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ +09af6c: 0c01 |0024: move-result-object v1 │ │ +09af6e: 6e20 9c18 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +09af74: 5450 be07 |0028: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af78: 5b03 d007 |002a: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09af7c: 5450 be07 |002c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af80: 7110 5c18 0000 |002e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185c │ │ +09af86: 0a00 |0031: move-result v0 │ │ +09af88: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ +09af8c: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ +09af90: 5450 be07 |0036: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09af94: 7110 6218 0000 |0038: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1862 │ │ +09af9a: 0c00 |003b: move-result-object v0 │ │ +09af9c: 6e20 4b18 2000 |003c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@184b │ │ +09afa2: 5450 be07 |003f: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09afa6: 7110 5c18 0000 |0041: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185c │ │ +09afac: 0a00 |0044: move-result v0 │ │ +09afae: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ +09afb2: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ +09afb6: 5450 be07 |0049: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09afba: 7110 6318 0000 |004b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ +09afc0: 0c00 |004e: move-result-object v0 │ │ +09afc2: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ +09afc6: 5450 be07 |0051: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09afca: 7110 5d18 0000 |0053: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@185d │ │ +09afd0: 5450 be07 |0056: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09afd4: 7110 6418 0000 |0058: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ +09afda: 0c00 |005b: move-result-object v0 │ │ +09afdc: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ +09afe0: 5450 be07 |005e: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09afe4: 7110 5e18 0000 |0060: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185e │ │ +09afea: 0a00 |0063: move-result v0 │ │ +09afec: 1221 |0064: const/4 v1, #int 2 // #2 │ │ +09afee: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ +09aff2: 5450 be07 |0067: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09aff6: 7110 6418 0000 |0069: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ +09affc: 0c00 |006c: move-result-object v0 │ │ +09affe: 6e20 271b 2000 |006d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +09b004: 5450 be07 |0070: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b008: 7110 5a18 0000 |0072: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ +09b00e: 0c00 |0075: move-result-object v0 │ │ +09b010: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ +09b014: 5450 be07 |0078: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b018: 7110 5e18 0000 |007a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185e │ │ +09b01e: 0a00 |007d: move-result v0 │ │ +09b020: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ +09b024: 5450 be07 |0080: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b028: 7110 5a18 0000 |0082: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ +09b02e: 0c00 |0085: move-result-object v0 │ │ +09b030: 6e20 af1a 2000 |0086: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@1aaf │ │ +09b036: 5450 be07 |0089: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b03a: 7110 5b18 0000 |008b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ +09b040: 0c00 |008e: move-result-object v0 │ │ +09b042: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ +09b046: 5450 be07 |0091: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b04a: 7110 5c18 0000 |0093: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@185c │ │ +09b050: 0a00 |0096: move-result v0 │ │ +09b052: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ +09b056: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ +09b05a: 5450 be07 |009b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b05e: 7110 5b18 0000 |009d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ +09b064: 0c00 |00a0: move-result-object v0 │ │ +09b066: 6e20 450e 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09b06c: 5450 be07 |00a4: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b070: 7110 6118 0000 |00a6: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ +09b076: 0c00 |00a9: move-result-object v0 │ │ +09b078: 6e20 4718 3000 |00aa: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ +09b07e: 5b53 bc07 |00ad: iput-object v3, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +09b082: 5450 be07 |00af: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b086: 6e10 9d18 0000 |00b1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ +09b08c: 6e20 c216 2700 |00b4: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@16c2 │ │ +09b092: 0f04 |00b7: return v4 │ │ +09b094: 5450 be07 |00b8: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b098: 7110 6318 0000 |00ba: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ +09b09e: 0c00 |00bd: move-result-object v0 │ │ +09b0a0: 6e20 ed0f 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +09b0a6: 2895 |00c1: goto 0056 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1417 │ │ 0x000b line=1418 │ │ 0x0014 line=1421 │ │ 0x001d line=1422 │ │ 0x0028 line=1423 │ │ @@ -196875,103 +196883,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 │ │ -09a27c: |[09a27c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -09a28c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09a28e: 1302 0800 |0001: const/16 v2, #int 8 // #8 │ │ -09a292: 5440 be07 |0003: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a296: 6e10 a216 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@16a2 │ │ -09a29c: 0c01 |0008: move-result-object v1 │ │ -09a29e: 5b01 d007 |0009: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a2a2: 5440 be07 |000b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a2a6: 7110 6118 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ -09a2ac: 0c00 |0010: move-result-object v0 │ │ -09a2ae: 5441 be07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a2b2: 7110 6018 0100 |0013: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@1860 │ │ -09a2b8: 0c01 |0016: move-result-object v1 │ │ -09a2ba: 6e10 2802 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0228 │ │ -09a2c0: 0c01 |001a: move-result-object v1 │ │ -09a2c2: 6e10 2202 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0222 │ │ -09a2c8: 0c01 |001e: move-result-object v1 │ │ -09a2ca: 6e20 4718 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ -09a2d0: 5b46 bc07 |0022: iput-object v6, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -09a2d4: 5440 be07 |0024: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a2d8: 5400 d007 |0026: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a2dc: 6e10 ef0d 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -09a2e2: 0c00 |002b: move-result-object v0 │ │ -09a2e4: 5441 be07 |002c: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a2e8: 3210 0b00 |002e: if-eq v0, v1, 0039 // +000b │ │ -09a2ec: 5440 be07 |0030: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a2f0: 5441 be07 |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a2f4: 5411 d007 |0034: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a2f8: 6e20 6518 1000 |0036: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -09a2fe: 5440 be07 |0039: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a302: 7110 6118 0000 |003b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ -09a308: 0c00 |003e: move-result-object v0 │ │ -09a30a: 6e10 3918 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1839 │ │ -09a310: 0c00 |0042: move-result-object v0 │ │ -09a312: 5441 be07 |0043: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a316: 3210 0d00 |0045: if-eq v0, v1, 0052 // +000d │ │ -09a31a: 5440 be07 |0047: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a31e: 5441 be07 |0049: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a322: 7110 6118 0100 |004b: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ -09a328: 0c01 |004e: move-result-object v1 │ │ -09a32a: 6e20 6518 1000 |004f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -09a330: 5440 be07 |0052: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a334: 7110 6218 0000 |0054: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1862 │ │ -09a33a: 0c00 |0057: move-result-object v0 │ │ -09a33c: 6e20 4b18 2000 |0058: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@184b │ │ -09a342: 5440 be07 |005b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a346: 7110 6318 0000 |005d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ -09a34c: 0c00 |0060: move-result-object v0 │ │ -09a34e: 3800 0b00 |0061: if-eqz v0, 006c // +000b │ │ -09a352: 5440 be07 |0063: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a356: 7110 6318 0000 |0065: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ -09a35c: 0c00 |0068: move-result-object v0 │ │ -09a35e: 6e20 ed0f 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -09a364: 5440 be07 |006c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a368: 7110 6418 0000 |006e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ -09a36e: 0c00 |0071: move-result-object v0 │ │ -09a370: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ -09a374: 5440 be07 |0074: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a378: 7110 6418 0000 |0076: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ -09a37e: 0c00 |0079: move-result-object v0 │ │ -09a380: 6e20 271b 2000 |007a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -09a386: 5440 be07 |007d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a38a: 7110 5a18 0000 |007f: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ -09a390: 0c00 |0082: move-result-object v0 │ │ -09a392: 3800 0b00 |0083: if-eqz v0, 008e // +000b │ │ -09a396: 5440 be07 |0085: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a39a: 7110 5a18 0000 |0087: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ -09a3a0: 0c00 |008a: move-result-object v0 │ │ -09a3a2: 6e20 af1a 2000 |008b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@1aaf │ │ -09a3a8: 5440 be07 |008e: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a3ac: 7110 5b18 0000 |0090: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ -09a3b2: 0c00 |0093: move-result-object v0 │ │ -09a3b4: 3800 0b00 |0094: if-eqz v0, 009f // +000b │ │ -09a3b8: 5440 be07 |0096: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a3bc: 7110 5b18 0000 |0098: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ -09a3c2: 0c00 |009b: move-result-object v0 │ │ -09a3c4: 6e20 450e 2000 |009c: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09a3ca: 5440 be07 |009f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a3ce: 6e10 9d18 0000 |00a1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ -09a3d4: 6e20 c216 3600 |00a4: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@16c2 │ │ -09a3da: 5440 be07 |00a7: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a3de: 5400 d007 |00a9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a3e2: 2000 1b03 |00ab: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@031b │ │ -09a3e6: 3800 0b00 |00ad: if-eqz v0, 00b8 // +000b │ │ -09a3ea: 5440 be07 |00af: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ -09a3ee: 5400 d007 |00b1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -09a3f2: 1f00 1b03 |00b3: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@031b │ │ -09a3f6: 7210 551b 0000 |00b5: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1b55 │ │ -09a3fc: 0f03 |00b8: return v3 │ │ +09b0a8: |[09b0a8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +09b0b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09b0ba: 1302 0800 |0001: const/16 v2, #int 8 // #8 │ │ +09b0be: 5440 be07 |0003: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b0c2: 6e10 a216 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@16a2 │ │ +09b0c8: 0c01 |0008: move-result-object v1 │ │ +09b0ca: 5b01 d007 |0009: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09b0ce: 5440 be07 |000b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b0d2: 7110 6118 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ +09b0d8: 0c00 |0010: move-result-object v0 │ │ +09b0da: 5441 be07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b0de: 7110 6018 0100 |0013: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@1860 │ │ +09b0e4: 0c01 |0016: move-result-object v1 │ │ +09b0e6: 6e10 2802 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0228 │ │ +09b0ec: 0c01 |001a: move-result-object v1 │ │ +09b0ee: 6e10 2202 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0222 │ │ +09b0f4: 0c01 |001e: move-result-object v1 │ │ +09b0f6: 6e20 4718 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ +09b0fc: 5b46 bc07 |0022: iput-object v6, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +09b100: 5440 be07 |0024: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b104: 5400 d007 |0026: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09b108: 6e10 ef0d 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +09b10e: 0c00 |002b: move-result-object v0 │ │ +09b110: 5441 be07 |002c: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b114: 3210 0b00 |002e: if-eq v0, v1, 0039 // +000b │ │ +09b118: 5440 be07 |0030: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b11c: 5441 be07 |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b120: 5411 d007 |0034: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09b124: 6e20 6518 1000 |0036: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +09b12a: 5440 be07 |0039: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b12e: 7110 6118 0000 |003b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ +09b134: 0c00 |003e: move-result-object v0 │ │ +09b136: 6e10 3918 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1839 │ │ +09b13c: 0c00 |0042: move-result-object v0 │ │ +09b13e: 5441 be07 |0043: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b142: 3210 0d00 |0045: if-eq v0, v1, 0052 // +000d │ │ +09b146: 5440 be07 |0047: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b14a: 5441 be07 |0049: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b14e: 7110 6118 0100 |004b: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1861 │ │ +09b154: 0c01 |004e: move-result-object v1 │ │ +09b156: 6e20 6518 1000 |004f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +09b15c: 5440 be07 |0052: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b160: 7110 6218 0000 |0054: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@1862 │ │ +09b166: 0c00 |0057: move-result-object v0 │ │ +09b168: 6e20 4b18 2000 |0058: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@184b │ │ +09b16e: 5440 be07 |005b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b172: 7110 6318 0000 |005d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ +09b178: 0c00 |0060: move-result-object v0 │ │ +09b17a: 3800 0b00 |0061: if-eqz v0, 006c // +000b │ │ +09b17e: 5440 be07 |0063: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b182: 7110 6318 0000 |0065: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1863 │ │ +09b188: 0c00 |0068: move-result-object v0 │ │ +09b18a: 6e20 ed0f 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +09b190: 5440 be07 |006c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b194: 7110 6418 0000 |006e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ +09b19a: 0c00 |0071: move-result-object v0 │ │ +09b19c: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ +09b1a0: 5440 be07 |0074: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b1a4: 7110 6418 0000 |0076: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@1864 │ │ +09b1aa: 0c00 |0079: move-result-object v0 │ │ +09b1ac: 6e20 271b 2000 |007a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +09b1b2: 5440 be07 |007d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b1b6: 7110 5a18 0000 |007f: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ +09b1bc: 0c00 |0082: move-result-object v0 │ │ +09b1be: 3800 0b00 |0083: if-eqz v0, 008e // +000b │ │ +09b1c2: 5440 be07 |0085: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b1c6: 7110 5a18 0000 |0087: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@185a │ │ +09b1cc: 0c00 |008a: move-result-object v0 │ │ +09b1ce: 6e20 af1a 2000 |008b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@1aaf │ │ +09b1d4: 5440 be07 |008e: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b1d8: 7110 5b18 0000 |0090: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ +09b1de: 0c00 |0093: move-result-object v0 │ │ +09b1e0: 3800 0b00 |0094: if-eqz v0, 009f // +000b │ │ +09b1e4: 5440 be07 |0096: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b1e8: 7110 5b18 0000 |0098: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@185b │ │ +09b1ee: 0c00 |009b: move-result-object v0 │ │ +09b1f0: 6e20 450e 2000 |009c: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09b1f6: 5440 be07 |009f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b1fa: 6e10 9d18 0000 |00a1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ +09b200: 6e20 c216 3600 |00a4: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@16c2 │ │ +09b206: 5440 be07 |00a7: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b20a: 5400 d007 |00a9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09b20e: 2000 1903 |00ab: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0319 │ │ +09b212: 3800 0b00 |00ad: if-eqz v0, 00b8 // +000b │ │ +09b216: 5440 be07 |00af: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@07be │ │ +09b21a: 5400 d007 |00b1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +09b21e: 1f00 1903 |00b3: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0319 │ │ +09b222: 7210 551b 0000 |00b5: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1b55 │ │ +09b228: 0f03 |00b8: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1389 │ │ 0x000b line=1390 │ │ 0x0022 line=1391 │ │ 0x0024 line=1392 │ │ 0x0030 line=1393 │ │ @@ -196997,17 +197005,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a400: |[09a400] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ -09a410: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a412: 0f00 |0001: return v0 │ │ +09b22c: |[09b22c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ +09b23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b23e: 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;) │ │ @@ -197015,17 +197023,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a414: |[09a414] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ -09a424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a426: 0f00 |0001: return v0 │ │ +09b240: |[09b240] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ +09b250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b252: 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;) │ │ @@ -197033,17 +197041,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 │ │ -09a428: |[09a428] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -09a438: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a43a: 1100 |0001: return-object v0 │ │ +09b254: |[09b254] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +09b264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b266: 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; │ │ │ │ @@ -197052,24 +197060,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 │ │ -09a43c: |[09a43c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -09a44c: 5420 bd07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ -09a450: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -09a454: 5420 bc07 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -09a458: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -09a45c: 5420 bd07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ -09a460: 5421 bc07 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -09a464: 6e20 5916 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ -09a46a: 5b24 bd07 |000f: iput-object v4, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ -09a46e: 0e00 |0011: return-void │ │ +09b268: |[09b268] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +09b278: 5420 bd07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ +09b27c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +09b280: 5420 bc07 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +09b284: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +09b288: 5420 bd07 |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ +09b28c: 5421 bc07 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +09b290: 6e20 5916 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ +09b296: 5b24 bd07 |000f: iput-object v4, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ +09b29a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1334 │ │ 0x0008 line=1335 │ │ 0x000f line=1337 │ │ 0x0011 line=1338 │ │ locals : │ │ @@ -197082,16 +197090,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 │ │ -09a470: |[09a470] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -09a480: 0e00 |0000: return-void │ │ +09b29c: |[09b29c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +09b2ac: 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 │ │ @@ -197101,16 +197109,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a484: |[09a484] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -09a494: 0e00 |0000: return-void │ │ +09b2b0: |[09b2b0] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +09b2c0: 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; │ │ │ │ @@ -197119,17 +197127,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a498: |[09a498] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -09a4a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a4aa: 1100 |0001: return-object v0 │ │ +09b2c4: |[09b2c4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +09b2d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b2d6: 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;) │ │ @@ -197137,17 +197145,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 │ │ -09a4ac: |[09a4ac] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -09a4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a4be: 0f00 |0001: return v0 │ │ +09b2d8: |[09b2d8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +09b2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b2ea: 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; │ │ │ │ @@ -197156,16 +197164,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 │ │ -09a4c0: |[09a4c0] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -09a4d0: 0e00 |0000: return-void │ │ +09b2ec: |[09b2ec] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +09b2fc: 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; │ │ │ │ @@ -197174,38 +197182,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -09a4d4: |[09a4d4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ -09a4e4: 5464 bc07 |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -09a4e8: 3804 2400 |0002: if-eqz v4, 0026 // +0024 │ │ -09a4ec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09a4ee: 5464 bd07 |0005: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ -09a4f2: 3804 1600 |0007: if-eqz v4, 001d // +0016 │ │ -09a4f6: 5464 bd07 |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ -09a4fa: 6e10 9a16 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ -09a500: 0a00 |000e: move-result v0 │ │ -09a502: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -09a504: 3502 0d00 |0010: if-ge v2, v0, 001d // +000d │ │ -09a508: 5464 bd07 |0012: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ -09a50c: 6e20 6f16 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@166f │ │ -09a512: 0c03 |0017: move-result-object v3 │ │ -09a514: 5464 bc07 |0018: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -09a518: 3343 0d00 |001a: if-ne v3, v4, 0027 // +000d │ │ -09a51c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -09a51e: 3901 0900 |001d: if-nez v1, 0026 // +0009 │ │ -09a522: 5464 bd07 |001f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ -09a526: 5465 bc07 |0021: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -09a52a: 6e30 2418 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@1824 │ │ -09a530: 0e00 |0026: return-void │ │ -09a532: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09a536: 28e7 |0029: goto 0010 // -0019 │ │ +09b300: |[09b300] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ +09b310: 5464 bc07 |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +09b314: 3804 2400 |0002: if-eqz v4, 0026 // +0024 │ │ +09b318: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09b31a: 5464 bd07 |0005: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ +09b31e: 3804 1600 |0007: if-eqz v4, 001d // +0016 │ │ +09b322: 5464 bd07 |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ +09b326: 6e10 9a16 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@169a │ │ +09b32c: 0a00 |000e: move-result v0 │ │ +09b32e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +09b330: 3502 0d00 |0010: if-ge v2, v0, 001d // +000d │ │ +09b334: 5464 bd07 |0012: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ +09b338: 6e20 6f16 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@166f │ │ +09b33e: 0c03 |0017: move-result-object v3 │ │ +09b340: 5464 bc07 |0018: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +09b344: 3343 0d00 |001a: if-ne v3, v4, 0027 // +000d │ │ +09b348: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +09b34a: 3901 0900 |001d: if-nez v1, 0026 // +0009 │ │ +09b34e: 5464 bd07 |001f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07bd │ │ +09b352: 5465 bc07 |0021: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +09b356: 6e30 2418 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@1824 │ │ +09b35c: 0e00 |0026: return-void │ │ +09b35e: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09b362: 28e7 |0029: goto 0010 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1348 │ │ 0x0004 line=1349 │ │ 0x0005 line=1351 │ │ 0x0009 line=1352 │ │ 0x000f line=1353 │ │ @@ -197224,29 +197232,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 : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #678 header: │ │ -class_idx : 751 │ │ +class_idx : 749 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 758 │ │ -source_file_idx : 965 │ │ +superclass_idx : 756 │ │ +source_file_idx : 969 │ │ static_fields_size : 1 │ │ instance_fields_size: 12 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 20 │ │ │ │ Class #678 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 #678 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Lcom/actionbarsherlock/internal/widget/IcsAdapterView;' │ │ Interfaces - │ │ @@ -197310,52 +197318,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -09a538: |[09a538] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:()V │ │ -09a548: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09a54c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -09a550: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -09a554: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09a556: 6a00 0808 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0808 │ │ -09a55a: 0e00 |0009: return-void │ │ -09a55c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09a55e: 28fc |000b: goto 0007 // -0004 │ │ +09b364: |[09b364] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:()V │ │ +09b374: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09b378: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +09b37c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +09b380: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09b382: 6a00 0808 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0808 │ │ +09b386: 0e00 |0009: return-void │ │ +09b388: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09b38a: 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 │ │ -09a560: |[09a560] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;)V │ │ -09a570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a572: 7020 2219 2100 |0001: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;)V // method@1922 │ │ -09a578: 5910 1708 |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ -09a57c: 5910 1908 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ -09a580: 5910 1808 |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ -09a584: 5910 1608 |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ -09a588: 2200 5400 |000c: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ -09a58c: 7010 0b02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ -09a592: 5b10 1a08 |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a596: 2200 ec02 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@02ec │ │ -09a59a: 7020 d118 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@18d1 │ │ -09a5a0: 5b10 1408 |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ -09a5a4: 7010 fa18 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@18fa │ │ -09a5aa: 0e00 |001d: return-void │ │ +09b38c: |[09b38c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;)V │ │ +09b39c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b39e: 7020 2219 2100 |0001: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;)V // method@1922 │ │ +09b3a4: 5910 1708 |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ +09b3a8: 5910 1908 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ +09b3ac: 5910 1808 |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ +09b3b0: 5910 1608 |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ +09b3b4: 2200 5400 |000c: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ +09b3b8: 7010 0b02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ +09b3be: 5b10 1a08 |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b3c2: 2200 ea02 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@02ea │ │ +09b3c6: 7020 d118 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@18d1 │ │ +09b3cc: 5b10 1408 |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ +09b3d0: 7010 fa18 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@18fa │ │ +09b3d6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ @@ -197372,18 +197380,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 │ │ -09a5ac: |[09a5ac] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09a5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a5be: 7040 e418 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18e4 │ │ -09a5c4: 0e00 |0004: return-void │ │ +09b3d8: |[09b3d8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09b3e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b3ea: 7040 e418 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18e4 │ │ +09b3f0: 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; │ │ @@ -197394,29 +197402,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 │ │ -09a5c8: |[09a5c8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09a5d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a5da: 7040 2419 2143 |0001: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1924 │ │ -09a5e0: 5910 1708 |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ -09a5e4: 5910 1908 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ -09a5e8: 5910 1808 |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ -09a5ec: 5910 1608 |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ -09a5f0: 2200 5400 |000c: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ -09a5f4: 7010 0b02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ -09a5fa: 5b10 1a08 |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a5fe: 2200 ec02 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@02ec │ │ -09a602: 7020 d118 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@18d1 │ │ -09a608: 5b10 1408 |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ -09a60c: 7010 fa18 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@18fa │ │ -09a612: 0e00 |001d: return-void │ │ +09b3f4: |[09b3f4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09b404: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b406: 7040 2419 2143 |0001: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1924 │ │ +09b40c: 5910 1708 |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ +09b410: 5910 1908 |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ +09b414: 5910 1808 |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ +09b418: 5910 1608 |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ +09b41c: 2200 5400 |000c: new-instance v0, Landroid/graphics/Rect; // type@0054 │ │ +09b420: 7010 0b02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@020b │ │ +09b426: 5b10 1a08 |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b42a: 2200 ea02 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@02ea │ │ +09b42e: 7020 d118 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@18d1 │ │ +09b434: 5b10 1408 |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ +09b438: 7010 fa18 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@18fa │ │ +09b43e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=68 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ @@ -197435,17 +197443,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 │ │ -09a614: |[09a614] com.actionbarsherlock.internal.widget.IcsAbsSpinner.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V │ │ -09a624: 6e30 0719 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeDetachedView:(Landroid/view/View;Z)V // method@1907 │ │ -09a62a: 0e00 |0003: return-void │ │ +09b440: |[09b440] com.actionbarsherlock.internal.widget.IcsAbsSpinner.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V │ │ +09b450: 6e30 0719 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeDetachedView:(Landroid/view/View;Z)V // method@1907 │ │ +09b456: 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 │ │ @@ -197455,20 +197463,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a62c: |[09a62c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.initAbsSpinner:()V │ │ -09a63c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09a63e: 6e20 0f19 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setFocusable:(Z)V // method@190f │ │ -09a644: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09a646: 6e20 1619 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setWillNotDraw:(Z)V // method@1916 │ │ -09a64c: 0e00 |0008: return-void │ │ +09b458: |[09b458] com.actionbarsherlock.internal.widget.IcsAbsSpinner.initAbsSpinner:()V │ │ +09b468: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09b46a: 6e20 0f19 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setFocusable:(Z)V // method@190f │ │ +09b470: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09b472: 6e20 1619 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setWillNotDraw:(Z)V // method@1916 │ │ +09b478: 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; │ │ @@ -197479,20 +197487,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a650: |[09a650] com.actionbarsherlock.internal.widget.IcsAbsSpinner.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -09a660: 2200 0002 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09a664: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -09a666: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -09a668: 7030 530e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09a66e: 1100 |0007: return-object v0 │ │ +09b47c: |[09b47c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +09b48c: 2200 fe01 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +09b490: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +09b492: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +09b494: 7030 530e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +09b49a: 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;) │ │ @@ -197500,18 +197508,18 @@ │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09a670: |[09a670] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/Adapter; │ │ -09a680: 6e10 ea18 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@18ea │ │ -09a686: 0c00 |0003: move-result-object v0 │ │ -09a688: 1100 |0004: return-object v0 │ │ +09b49c: |[09b49c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/Adapter; │ │ +09b4ac: 6e10 ea18 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@18ea │ │ +09b4b2: 0c00 |0003: move-result-object v0 │ │ +09b4b4: 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;) │ │ @@ -197519,17 +197527,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a68c: |[09a68c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ -09a69c: 5410 0908 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09a6a0: 1100 |0002: return-object v0 │ │ +09b4b8: |[09b4b8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ +09b4c8: 5410 0908 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09b4cc: 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;) │ │ @@ -197537,18 +197545,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09a6a4: |[09a6a4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildHeight:(Landroid/view/View;)I │ │ -09a6b4: 6e10 e80d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -09a6ba: 0a00 |0003: move-result v0 │ │ -09a6bc: 0f00 |0004: return v0 │ │ +09b4d0: |[09b4d0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildHeight:(Landroid/view/View;)I │ │ +09b4e0: 6e10 e80d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +09b4e6: 0a00 |0003: move-result v0 │ │ +09b4e8: 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; │ │ │ │ @@ -197557,18 +197565,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09a6c0: |[09a6c0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildWidth:(Landroid/view/View;)I │ │ -09a6d0: 6e10 e90d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -09a6d6: 0a00 |0003: move-result v0 │ │ -09a6d8: 0f00 |0004: return v0 │ │ +09b4ec: |[09b4ec] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildWidth:(Landroid/view/View;)I │ │ +09b4fc: 6e10 e90d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +09b502: 0a00 |0003: move-result v0 │ │ +09b504: 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; │ │ │ │ @@ -197577,17 +197585,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a6dc: |[09a6dc] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getCount:()I │ │ -09a6ec: 5210 0f08 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ -09a6f0: 0f00 |0002: return v0 │ │ +09b508: |[09b508] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getCount:()I │ │ +09b518: 5210 0f08 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ +09b51c: 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;) │ │ @@ -197595,27 +197603,27 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09a6f4: |[09a6f4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getSelectedView:()Landroid/view/View; │ │ -09a704: 5220 0f08 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ -09a708: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ -09a70c: 5220 1508 |0004: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0815 │ │ -09a710: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ -09a714: 5220 1508 |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0815 │ │ -09a718: 5221 0d08 |000a: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ -09a71c: b110 |000c: sub-int/2addr v0, v1 │ │ -09a71e: 6e20 eb18 0200 |000d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@18eb │ │ -09a724: 0c00 |0010: move-result-object v0 │ │ -09a726: 1100 |0011: return-object v0 │ │ -09a728: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -09a72a: 28fe |0013: goto 0011 // -0002 │ │ +09b520: |[09b520] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getSelectedView:()Landroid/view/View; │ │ +09b530: 5220 0f08 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ +09b534: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ +09b538: 5220 1508 |0004: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0815 │ │ +09b53c: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ +09b540: 5220 1508 |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0815 │ │ +09b544: 5221 0d08 |000a: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ +09b548: b110 |000c: sub-int/2addr v0, v1 │ │ +09b54a: 6e20 eb18 0200 |000d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@18eb │ │ +09b550: 0c00 |0010: move-result-object v0 │ │ +09b552: 1100 |0011: return-object v0 │ │ +09b554: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +09b556: 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; │ │ @@ -197631,211 +197639,211 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 387 16-bit code units │ │ -09a72c: |[09a72c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onMeasure:(II)V │ │ -09a73c: 7701 c90d 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -09a742: 0a0d |0003: move-result v13 │ │ -09a744: 7401 f118 1100 |0004: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingLeft:()I // method@18f1 │ │ -09a74a: 0a05 |0007: move-result v5 │ │ -09a74c: 7401 f318 1100 |0008: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingTop:()I // method@18f3 │ │ -09a752: 0a07 |000b: move-result v7 │ │ -09a754: 7401 f218 1100 |000c: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingRight:()I // method@18f2 │ │ -09a75a: 0a06 |000f: move-result v6 │ │ -09a75c: 7401 f018 1100 |0010: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingBottom:()I // method@18f0 │ │ -09a762: 0a04 |0013: move-result v4 │ │ -09a764: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -09a768: 540f 1a08 |0016: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a76c: 0800 1100 |0018: move-object/from16 v0, v17 │ │ -09a770: 5200 1708 |001a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ -09a774: 0210 0000 |001c: move/from16 v16, v0 │ │ -09a778: 0200 1000 |001e: move/from16 v0, v16 │ │ -09a77c: 3705 3e01 |0020: if-le v5, v0, 015e // +013e │ │ -09a780: 59f5 2200 |0022: iput v5, v15, Landroid/graphics/Rect;.left:I // field@0022 │ │ -09a784: 0800 1100 |0024: move-object/from16 v0, v17 │ │ -09a788: 540f 1a08 |0026: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a78c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -09a790: 5200 1908 |002a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ -09a794: 0210 0000 |002c: move/from16 v16, v0 │ │ -09a798: 0200 1000 |002e: move/from16 v0, v16 │ │ -09a79c: 3707 3401 |0030: if-le v7, v0, 0164 // +0134 │ │ -09a7a0: 59f7 2400 |0032: iput v7, v15, Landroid/graphics/Rect;.top:I // field@0024 │ │ -09a7a4: 0800 1100 |0034: move-object/from16 v0, v17 │ │ -09a7a8: 540f 1a08 |0036: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a7ac: 0800 1100 |0038: move-object/from16 v0, v17 │ │ -09a7b0: 5200 1808 |003a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ -09a7b4: 0210 0000 |003c: move/from16 v16, v0 │ │ -09a7b8: 0200 1000 |003e: move/from16 v0, v16 │ │ -09a7bc: 3706 2a01 |0040: if-le v6, v0, 016a // +012a │ │ -09a7c0: 59f6 2300 |0042: iput v6, v15, Landroid/graphics/Rect;.right:I // field@0023 │ │ -09a7c4: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -09a7c8: 540f 1a08 |0046: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a7cc: 0800 1100 |0048: move-object/from16 v0, v17 │ │ -09a7d0: 5200 1608 |004a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ -09a7d4: 0210 0000 |004c: move/from16 v16, v0 │ │ -09a7d8: 0200 1000 |004e: move/from16 v0, v16 │ │ -09a7dc: 3704 2001 |0050: if-le v4, v0, 0170 // +0120 │ │ -09a7e0: 59f4 2100 |0052: iput v4, v15, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -09a7e4: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -09a7e8: 550f 0b08 |0056: iget-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@080b │ │ -09a7ec: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ -09a7f0: 7401 f918 1100 |005a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.handleDataChanged:()V // method@18f9 │ │ -09a7f6: 1209 |005d: const/4 v9, #int 0 // #0 │ │ -09a7f8: 120a |005e: const/4 v10, #int 0 // #0 │ │ -09a7fa: 1218 |005f: const/4 v8, #int 1 // #1 │ │ -09a7fc: 7401 f518 1100 |0060: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@18f5 │ │ -09a802: 0a0b |0063: move-result v11 │ │ -09a804: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ -09a808: 0800 1100 |0066: move-object/from16 v0, v17 │ │ -09a80c: 540f 0908 |0068: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09a810: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ -09a814: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -09a818: 540f 0908 |006e: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09a81c: 7210 3e10 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ -09a822: 0a0f |0073: move-result v15 │ │ -09a824: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ -09a828: 0800 1100 |0076: move-object/from16 v0, v17 │ │ -09a82c: 540f 1408 |0078: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ -09a830: 6e20 d318 bf00 |007a: invoke-virtual {v15, v11}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@18d3 │ │ -09a836: 0c0c |007d: move-result-object v12 │ │ -09a838: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ -09a83c: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -09a840: 540f 0908 |0082: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09a844: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ -09a848: 0800 1000 |0086: move-object/from16 v0, v16 │ │ -09a84c: 0801 1100 |0088: move-object/from16 v1, v17 │ │ -09a850: 7240 4310 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1043 │ │ -09a856: 0c0c |008d: move-result-object v12 │ │ -09a858: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ -09a85c: 0800 1100 |0090: move-object/from16 v0, v17 │ │ -09a860: 540f 1408 |0092: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ -09a864: 6e30 d418 bf0c |0094: invoke-virtual {v15, v11, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@18d4 │ │ -09a86a: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ -09a86e: 6e10 e50d 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -09a874: 0c0f |009c: move-result-object v15 │ │ -09a876: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ -09a87a: 121f |009f: const/4 v15, #int 1 // #1 │ │ -09a87c: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -09a880: 5c0f 0a08 |00a2: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ -09a884: 7401 e818 1100 |00a4: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18e8 │ │ -09a88a: 0c0f |00a7: move-result-object v15 │ │ -09a88c: 6e20 3a0e fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ -09a892: 120f |00ab: const/4 v15, #int 0 // #0 │ │ -09a894: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ -09a898: 5c0f 0a08 |00ae: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ -09a89c: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -09a8a0: 0201 1200 |00b2: move/from16 v1, v18 │ │ -09a8a4: 0202 1300 |00b4: move/from16 v2, v19 │ │ -09a8a8: 6e40 fd18 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.measureChild:(Landroid/view/View;II)V // method@18fd │ │ -09a8ae: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -09a8b2: 6e20 ed18 c000 |00bb: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildHeight:(Landroid/view/View;)I // method@18ed │ │ -09a8b8: 0a0f |00be: move-result v15 │ │ -09a8ba: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ -09a8be: 5400 1a08 |00c1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a8c2: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ -09a8c6: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ -09a8ca: 5200 2400 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0024 │ │ -09a8ce: 0210 0000 |00c9: move/from16 v16, v0 │ │ -09a8d2: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ -09a8d6: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -09a8da: 5400 1a08 |00cf: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a8de: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ -09a8e2: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ -09a8e6: 5200 2100 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -09a8ea: 0210 0000 |00d7: move/from16 v16, v0 │ │ -09a8ee: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ -09a8f2: 0800 1100 |00db: move-object/from16 v0, v17 │ │ -09a8f6: 6e20 ee18 c000 |00dd: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildWidth:(Landroid/view/View;)I // method@18ee │ │ -09a8fc: 0a0f |00e0: move-result v15 │ │ -09a8fe: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ -09a902: 5400 1a08 |00e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a906: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ -09a90a: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ -09a90e: 5200 2200 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0022 │ │ -09a912: 0210 0000 |00eb: move/from16 v16, v0 │ │ -09a916: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ -09a91a: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ -09a91e: 5400 1a08 |00f1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a922: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ -09a926: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ -09a92a: 5200 2300 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ -09a92e: 0210 0000 |00f9: move/from16 v16, v0 │ │ -09a932: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ -09a936: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ -09a938: 3808 2c00 |00fe: if-eqz v8, 012a // +002c │ │ -09a93c: 0800 1100 |0100: move-object/from16 v0, v17 │ │ -09a940: 540f 1a08 |0102: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a944: 52ff 2400 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0024 │ │ -09a948: 0800 1100 |0106: move-object/from16 v0, v17 │ │ -09a94c: 5400 1a08 |0108: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a950: 0810 0000 |010a: move-object/from16 v16, v0 │ │ -09a954: 0800 1000 |010c: move-object/from16 v0, v16 │ │ -09a958: 5200 2100 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -09a95c: 0210 0000 |0110: move/from16 v16, v0 │ │ -09a960: 9009 0f10 |0112: add-int v9, v15, v16 │ │ -09a964: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ -09a968: 0800 1100 |0116: move-object/from16 v0, v17 │ │ -09a96c: 540f 1a08 |0118: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a970: 52ff 2200 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0022 │ │ -09a974: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -09a978: 5400 1a08 |011e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ -09a97c: 0810 0000 |0120: move-object/from16 v16, v0 │ │ -09a980: 0800 1000 |0122: move-object/from16 v0, v16 │ │ -09a984: 5200 2300 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ -09a988: 0210 0000 |0126: move/from16 v16, v0 │ │ -09a98c: 900a 0f10 |0128: add-int v10, v15, v16 │ │ -09a990: 7401 f718 1100 |012a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumHeight:()I // method@18f7 │ │ -09a996: 0a0f |012d: move-result v15 │ │ -09a998: 7120 411f f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -09a99e: 0a09 |0131: move-result v9 │ │ -09a9a0: 7401 f818 1100 |0132: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumWidth:()I // method@18f8 │ │ -09a9a6: 0a0f |0135: move-result v15 │ │ -09a9a8: 7120 411f fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -09a9ae: 0a0a |0139: move-result v10 │ │ -09a9b0: 630f 0808 |013a: sget-boolean v15, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0808 │ │ -09a9b4: 380f 3a00 |013c: if-eqz v15, 0176 // +003a │ │ -09a9b8: 120f |013e: const/4 v15, #int 0 // #0 │ │ -09a9ba: 0200 1300 |013f: move/from16 v0, v19 │ │ -09a9be: 7130 0b19 090f |0141: invoke-static {v9, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@190b │ │ -09a9c4: 0a03 |0144: move-result v3 │ │ -09a9c6: 120f |0145: const/4 v15, #int 0 // #0 │ │ -09a9c8: 0200 1200 |0146: move/from16 v0, v18 │ │ -09a9cc: 7130 0b19 0a0f |0148: invoke-static {v10, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@190b │ │ -09a9d2: 0a0e |014b: move-result v14 │ │ -09a9d4: 0800 1100 |014c: move-object/from16 v0, v17 │ │ -09a9d8: 6e30 1019 e003 |014e: invoke-virtual {v0, v14, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setMeasuredDimension:(II)V // method@1910 │ │ -09a9de: 0200 1300 |0151: move/from16 v0, v19 │ │ -09a9e2: 0801 1100 |0153: move-object/from16 v1, v17 │ │ -09a9e6: 5910 0e08 |0155: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mHeightMeasureSpec:I // field@080e │ │ -09a9ea: 0200 1200 |0157: move/from16 v0, v18 │ │ -09a9ee: 0801 1100 |0159: move-object/from16 v1, v17 │ │ -09a9f2: 5910 1f08 |015b: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mWidthMeasureSpec:I // field@081f │ │ -09a9f6: 0e00 |015d: return-void │ │ -09a9f8: 0800 1100 |015e: move-object/from16 v0, v17 │ │ -09a9fc: 5205 1708 |0160: iget v5, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ -09aa00: 2900 c0fe |0162: goto/16 0022 // -0140 │ │ -09aa04: 0800 1100 |0164: move-object/from16 v0, v17 │ │ -09aa08: 5207 1908 |0166: iget v7, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ -09aa0c: 2900 cafe |0168: goto/16 0032 // -0136 │ │ -09aa10: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -09aa14: 5206 1808 |016c: iget v6, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ -09aa18: 2900 d4fe |016e: goto/16 0042 // -012c │ │ -09aa1c: 0800 1100 |0170: move-object/from16 v0, v17 │ │ -09aa20: 5204 1608 |0172: iget v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ -09aa24: 2900 defe |0174: goto/16 0052 // -0122 │ │ -09aa28: 0200 1300 |0176: move/from16 v0, v19 │ │ -09aa2c: 7120 0a19 0900 |0178: invoke-static {v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@190a │ │ -09aa32: 0a03 |017b: move-result v3 │ │ -09aa34: 0200 1200 |017c: move/from16 v0, v18 │ │ -09aa38: 7120 0a19 0a00 |017e: invoke-static {v10, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@190a │ │ -09aa3e: 0a0e |0181: move-result v14 │ │ -09aa40: 28ca |0182: goto 014c // -0036 │ │ +09b558: |[09b558] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onMeasure:(II)V │ │ +09b568: 7701 c90d 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +09b56e: 0a0d |0003: move-result v13 │ │ +09b570: 7401 f118 1100 |0004: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingLeft:()I // method@18f1 │ │ +09b576: 0a05 |0007: move-result v5 │ │ +09b578: 7401 f318 1100 |0008: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingTop:()I // method@18f3 │ │ +09b57e: 0a07 |000b: move-result v7 │ │ +09b580: 7401 f218 1100 |000c: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingRight:()I // method@18f2 │ │ +09b586: 0a06 |000f: move-result v6 │ │ +09b588: 7401 f018 1100 |0010: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingBottom:()I // method@18f0 │ │ +09b58e: 0a04 |0013: move-result v4 │ │ +09b590: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +09b594: 540f 1a08 |0016: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b598: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +09b59c: 5200 1708 |001a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ +09b5a0: 0210 0000 |001c: move/from16 v16, v0 │ │ +09b5a4: 0200 1000 |001e: move/from16 v0, v16 │ │ +09b5a8: 3705 3e01 |0020: if-le v5, v0, 015e // +013e │ │ +09b5ac: 59f5 2200 |0022: iput v5, v15, Landroid/graphics/Rect;.left:I // field@0022 │ │ +09b5b0: 0800 1100 |0024: move-object/from16 v0, v17 │ │ +09b5b4: 540f 1a08 |0026: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b5b8: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +09b5bc: 5200 1908 |002a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ +09b5c0: 0210 0000 |002c: move/from16 v16, v0 │ │ +09b5c4: 0200 1000 |002e: move/from16 v0, v16 │ │ +09b5c8: 3707 3401 |0030: if-le v7, v0, 0164 // +0134 │ │ +09b5cc: 59f7 2400 |0032: iput v7, v15, Landroid/graphics/Rect;.top:I // field@0024 │ │ +09b5d0: 0800 1100 |0034: move-object/from16 v0, v17 │ │ +09b5d4: 540f 1a08 |0036: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b5d8: 0800 1100 |0038: move-object/from16 v0, v17 │ │ +09b5dc: 5200 1808 |003a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ +09b5e0: 0210 0000 |003c: move/from16 v16, v0 │ │ +09b5e4: 0200 1000 |003e: move/from16 v0, v16 │ │ +09b5e8: 3706 2a01 |0040: if-le v6, v0, 016a // +012a │ │ +09b5ec: 59f6 2300 |0042: iput v6, v15, Landroid/graphics/Rect;.right:I // field@0023 │ │ +09b5f0: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +09b5f4: 540f 1a08 |0046: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b5f8: 0800 1100 |0048: move-object/from16 v0, v17 │ │ +09b5fc: 5200 1608 |004a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ +09b600: 0210 0000 |004c: move/from16 v16, v0 │ │ +09b604: 0200 1000 |004e: move/from16 v0, v16 │ │ +09b608: 3704 2001 |0050: if-le v4, v0, 0170 // +0120 │ │ +09b60c: 59f4 2100 |0052: iput v4, v15, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +09b610: 0800 1100 |0054: move-object/from16 v0, v17 │ │ +09b614: 550f 0b08 |0056: iget-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@080b │ │ +09b618: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ +09b61c: 7401 f918 1100 |005a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.handleDataChanged:()V // method@18f9 │ │ +09b622: 1209 |005d: const/4 v9, #int 0 // #0 │ │ +09b624: 120a |005e: const/4 v10, #int 0 // #0 │ │ +09b626: 1218 |005f: const/4 v8, #int 1 // #1 │ │ +09b628: 7401 f518 1100 |0060: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@18f5 │ │ +09b62e: 0a0b |0063: move-result v11 │ │ +09b630: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ +09b634: 0800 1100 |0066: move-object/from16 v0, v17 │ │ +09b638: 540f 0908 |0068: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09b63c: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ +09b640: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +09b644: 540f 0908 |006e: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09b648: 7210 3e10 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ +09b64e: 0a0f |0073: move-result v15 │ │ +09b650: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ +09b654: 0800 1100 |0076: move-object/from16 v0, v17 │ │ +09b658: 540f 1408 |0078: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ +09b65c: 6e20 d318 bf00 |007a: invoke-virtual {v15, v11}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@18d3 │ │ +09b662: 0c0c |007d: move-result-object v12 │ │ +09b664: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ +09b668: 0800 1100 |0080: move-object/from16 v0, v17 │ │ +09b66c: 540f 0908 |0082: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09b670: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ +09b674: 0800 1000 |0086: move-object/from16 v0, v16 │ │ +09b678: 0801 1100 |0088: move-object/from16 v1, v17 │ │ +09b67c: 7240 4310 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1043 │ │ +09b682: 0c0c |008d: move-result-object v12 │ │ +09b684: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ +09b688: 0800 1100 |0090: move-object/from16 v0, v17 │ │ +09b68c: 540f 1408 |0092: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ +09b690: 6e30 d418 bf0c |0094: invoke-virtual {v15, v11, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@18d4 │ │ +09b696: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ +09b69a: 6e10 e50d 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +09b6a0: 0c0f |009c: move-result-object v15 │ │ +09b6a2: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ +09b6a6: 121f |009f: const/4 v15, #int 1 // #1 │ │ +09b6a8: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +09b6ac: 5c0f 0a08 |00a2: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ +09b6b0: 7401 e818 1100 |00a4: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18e8 │ │ +09b6b6: 0c0f |00a7: move-result-object v15 │ │ +09b6b8: 6e20 3a0e fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ +09b6be: 120f |00ab: const/4 v15, #int 0 // #0 │ │ +09b6c0: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ +09b6c4: 5c0f 0a08 |00ae: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ +09b6c8: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +09b6cc: 0201 1200 |00b2: move/from16 v1, v18 │ │ +09b6d0: 0202 1300 |00b4: move/from16 v2, v19 │ │ +09b6d4: 6e40 fd18 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.measureChild:(Landroid/view/View;II)V // method@18fd │ │ +09b6da: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +09b6de: 6e20 ed18 c000 |00bb: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildHeight:(Landroid/view/View;)I // method@18ed │ │ +09b6e4: 0a0f |00be: move-result v15 │ │ +09b6e6: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ +09b6ea: 5400 1a08 |00c1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b6ee: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ +09b6f2: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ +09b6f6: 5200 2400 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0024 │ │ +09b6fa: 0210 0000 |00c9: move/from16 v16, v0 │ │ +09b6fe: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ +09b702: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ +09b706: 5400 1a08 |00cf: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b70a: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ +09b70e: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ +09b712: 5200 2100 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +09b716: 0210 0000 |00d7: move/from16 v16, v0 │ │ +09b71a: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ +09b71e: 0800 1100 |00db: move-object/from16 v0, v17 │ │ +09b722: 6e20 ee18 c000 |00dd: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildWidth:(Landroid/view/View;)I // method@18ee │ │ +09b728: 0a0f |00e0: move-result v15 │ │ +09b72a: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +09b72e: 5400 1a08 |00e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b732: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ +09b736: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ +09b73a: 5200 2200 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0022 │ │ +09b73e: 0210 0000 |00eb: move/from16 v16, v0 │ │ +09b742: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ +09b746: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ +09b74a: 5400 1a08 |00f1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b74e: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ +09b752: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ +09b756: 5200 2300 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ +09b75a: 0210 0000 |00f9: move/from16 v16, v0 │ │ +09b75e: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ +09b762: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ +09b764: 3808 2c00 |00fe: if-eqz v8, 012a // +002c │ │ +09b768: 0800 1100 |0100: move-object/from16 v0, v17 │ │ +09b76c: 540f 1a08 |0102: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b770: 52ff 2400 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0024 │ │ +09b774: 0800 1100 |0106: move-object/from16 v0, v17 │ │ +09b778: 5400 1a08 |0108: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b77c: 0810 0000 |010a: move-object/from16 v16, v0 │ │ +09b780: 0800 1000 |010c: move-object/from16 v0, v16 │ │ +09b784: 5200 2100 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +09b788: 0210 0000 |0110: move/from16 v16, v0 │ │ +09b78c: 9009 0f10 |0112: add-int v9, v15, v16 │ │ +09b790: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ +09b794: 0800 1100 |0116: move-object/from16 v0, v17 │ │ +09b798: 540f 1a08 |0118: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b79c: 52ff 2200 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0022 │ │ +09b7a0: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +09b7a4: 5400 1a08 |011e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@081a │ │ +09b7a8: 0810 0000 |0120: move-object/from16 v16, v0 │ │ +09b7ac: 0800 1000 |0122: move-object/from16 v0, v16 │ │ +09b7b0: 5200 2300 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ +09b7b4: 0210 0000 |0126: move/from16 v16, v0 │ │ +09b7b8: 900a 0f10 |0128: add-int v10, v15, v16 │ │ +09b7bc: 7401 f718 1100 |012a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumHeight:()I // method@18f7 │ │ +09b7c2: 0a0f |012d: move-result v15 │ │ +09b7c4: 7120 411f f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +09b7ca: 0a09 |0131: move-result v9 │ │ +09b7cc: 7401 f818 1100 |0132: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumWidth:()I // method@18f8 │ │ +09b7d2: 0a0f |0135: move-result v15 │ │ +09b7d4: 7120 411f fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +09b7da: 0a0a |0139: move-result v10 │ │ +09b7dc: 630f 0808 |013a: sget-boolean v15, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0808 │ │ +09b7e0: 380f 3a00 |013c: if-eqz v15, 0176 // +003a │ │ +09b7e4: 120f |013e: const/4 v15, #int 0 // #0 │ │ +09b7e6: 0200 1300 |013f: move/from16 v0, v19 │ │ +09b7ea: 7130 0b19 090f |0141: invoke-static {v9, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@190b │ │ +09b7f0: 0a03 |0144: move-result v3 │ │ +09b7f2: 120f |0145: const/4 v15, #int 0 // #0 │ │ +09b7f4: 0200 1200 |0146: move/from16 v0, v18 │ │ +09b7f8: 7130 0b19 0a0f |0148: invoke-static {v10, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@190b │ │ +09b7fe: 0a0e |014b: move-result v14 │ │ +09b800: 0800 1100 |014c: move-object/from16 v0, v17 │ │ +09b804: 6e30 1019 e003 |014e: invoke-virtual {v0, v14, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setMeasuredDimension:(II)V // method@1910 │ │ +09b80a: 0200 1300 |0151: move/from16 v0, v19 │ │ +09b80e: 0801 1100 |0153: move-object/from16 v1, v17 │ │ +09b812: 5910 0e08 |0155: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mHeightMeasureSpec:I // field@080e │ │ +09b816: 0200 1200 |0157: move/from16 v0, v18 │ │ +09b81a: 0801 1100 |0159: move-object/from16 v1, v17 │ │ +09b81e: 5910 1f08 |015b: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mWidthMeasureSpec:I // field@081f │ │ +09b822: 0e00 |015d: return-void │ │ +09b824: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +09b828: 5205 1708 |0160: iget v5, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0817 │ │ +09b82c: 2900 c0fe |0162: goto/16 0022 // -0140 │ │ +09b830: 0800 1100 |0164: move-object/from16 v0, v17 │ │ +09b834: 5207 1908 |0166: iget v7, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0819 │ │ +09b838: 2900 cafe |0168: goto/16 0032 // -0136 │ │ +09b83c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +09b840: 5206 1808 |016c: iget v6, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0818 │ │ +09b844: 2900 d4fe |016e: goto/16 0042 // -012c │ │ +09b848: 0800 1100 |0170: move-object/from16 v0, v17 │ │ +09b84c: 5204 1608 |0172: iget v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0816 │ │ +09b850: 2900 defe |0174: goto/16 0052 // -0122 │ │ +09b854: 0200 1300 |0176: move/from16 v0, v19 │ │ +09b858: 7120 0a19 0900 |0178: invoke-static {v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@190a │ │ +09b85e: 0a03 |017b: move-result v3 │ │ +09b860: 0200 1200 |017c: move/from16 v0, v18 │ │ +09b864: 7120 0a19 0a00 |017e: invoke-static {v10, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@190a │ │ +09b86a: 0a0e |0181: move-result v14 │ │ +09b86c: 28ca |0182: goto 014c // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=175 │ │ @@ -197911,84 +197919,84 @@ │ │ 0x0000 - 0x0183 reg=19 heightMeasureSpec I │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ name : 'onRestoreInstanceState' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -09aa44: |[09aa44] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -09aa54: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -09aa56: 0770 |0001: move-object v0, v7 │ │ -09aa58: 1f00 ee02 |0002: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@02ee │ │ -09aa5c: 6e10 de18 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@18de │ │ -09aa62: 0c01 |0007: move-result-object v1 │ │ -09aa64: 6f20 5819 1600 |0008: invoke-super {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1958 │ │ -09aa6a: 5301 0708 |000b: iget-wide v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ -09aa6e: 1603 0000 |000d: const-wide/16 v3, #int 0 // #0 │ │ -09aa72: 3101 0103 |000f: cmp-long v1, v1, v3 │ │ -09aa76: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ -09aa7a: 5c65 0b08 |0013: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@080b │ │ -09aa7e: 5c65 1008 |0015: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0810 │ │ -09aa82: 5301 0708 |0017: iget-wide v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ -09aa86: 5a61 1d08 |0019: iput-wide v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncRowId:J // field@081d │ │ -09aa8a: 5201 0608 |001b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ -09aa8e: 5961 1c08 |001d: iput v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncPosition:I // field@081c │ │ -09aa92: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -09aa94: 5961 1b08 |0020: iput v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncMode:I // field@081b │ │ -09aa98: 6e10 0819 0600 |0022: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@1908 │ │ -09aa9e: 0e00 |0025: return-void │ │ +09b870: |[09b870] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +09b880: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +09b882: 0780 |0001: move-object v0, v8 │ │ +09b884: 1f00 ec02 |0002: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@02ec │ │ +09b888: 6e10 de18 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@18de │ │ +09b88e: 0c01 |0007: move-result-object v1 │ │ +09b890: 6f20 5819 1700 |0008: invoke-super {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1958 │ │ +09b896: 5302 0708 |000b: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ +09b89a: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ +09b89e: 3101 0204 |000f: cmp-long v1, v2, v4 │ │ +09b8a2: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ +09b8a6: 5c76 0b08 |0013: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@080b │ │ +09b8aa: 5c76 1008 |0015: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0810 │ │ +09b8ae: 5302 0708 |0017: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ +09b8b2: 5a72 1d08 |0019: iput-wide v2, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncRowId:J // field@081d │ │ +09b8b6: 5201 0608 |001b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ +09b8ba: 5971 1c08 |001d: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncPosition:I // field@081c │ │ +09b8be: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +09b8c0: 5971 1b08 |0020: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncMode:I // field@081b │ │ +09b8c4: 6e10 0819 0700 |0022: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@1908 │ │ +09b8ca: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=434 │ │ 0x0004 line=436 │ │ 0x000b line=438 │ │ 0x0013 line=439 │ │ 0x0015 line=440 │ │ 0x0017 line=441 │ │ 0x001b line=442 │ │ 0x001f line=443 │ │ 0x0022 line=444 │ │ 0x0025 line=446 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 ss Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ - 0x0000 - 0x0026 reg=6 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ - 0x0000 - 0x0026 reg=7 state Landroid/os/Parcelable; │ │ + 0x0000 - 0x0026 reg=7 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ + 0x0000 - 0x0026 reg=8 state Landroid/os/Parcelable; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ name : 'onSaveInstanceState' │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09aaa0: |[09aaa0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -09aab0: 6f10 5919 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1959 │ │ -09aab6: 0c01 |0003: move-result-object v1 │ │ -09aab8: 2200 ee02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@02ee │ │ -09aabc: 7020 dd18 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcelable;)V // method@18dd │ │ -09aac2: 6e10 f418 0600 |0009: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemId:()J // method@18f4 │ │ -09aac8: 0b02 |000c: move-result-wide v2 │ │ -09aaca: 5a02 0708 |000d: iput-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ -09aace: 5302 0708 |000f: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ -09aad2: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ -09aad6: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ -09aada: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ -09aade: 6e10 f518 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@18f5 │ │ -09aae4: 0a02 |001a: move-result v2 │ │ -09aae6: 5902 0608 |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ -09aaea: 1100 |001d: return-object v0 │ │ -09aaec: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -09aaee: 5902 0608 |001f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ -09aaf2: 28fc |0021: goto 001d // -0004 │ │ +09b8cc: |[09b8cc] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +09b8dc: 6f10 5919 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1959 │ │ +09b8e2: 0c01 |0003: move-result-object v1 │ │ +09b8e4: 2200 ec02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@02ec │ │ +09b8e8: 7020 dd18 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcelable;)V // method@18dd │ │ +09b8ee: 6e10 f418 0600 |0009: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemId:()J // method@18f4 │ │ +09b8f4: 0b02 |000c: move-result-wide v2 │ │ +09b8f6: 5a02 0708 |000d: iput-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ +09b8fa: 5302 0708 |000f: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0807 │ │ +09b8fe: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ +09b902: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ +09b906: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ +09b90a: 6e10 f518 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@18f5 │ │ +09b910: 0a02 |001a: move-result v2 │ │ +09b912: 5902 0608 |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ +09b916: 1100 |001d: return-object v0 │ │ +09b918: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +09b91a: 5902 0608 |001f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0806 │ │ +09b91e: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0004 line=422 │ │ 0x0009 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -198004,41 +198012,41 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -09aaf4: |[09aaf4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.pointToPosition:(II)I │ │ -09ab04: 5452 1e08 |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@081e │ │ -09ab08: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -09ab0c: 2204 5400 |0004: new-instance v4, Landroid/graphics/Rect; // type@0054 │ │ -09ab10: 7010 0b02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@020b │ │ -09ab16: 5b54 1e08 |0009: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@081e │ │ -09ab1a: 5452 1e08 |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@081e │ │ -09ab1e: 6e10 ec18 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@18ec │ │ -09ab24: 0a01 |0010: move-result v1 │ │ -09ab26: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ -09ab2a: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ -09ab2e: 6e20 eb18 3500 |0015: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@18eb │ │ -09ab34: 0c00 |0018: move-result-object v0 │ │ -09ab36: 6e10 f80d 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -09ab3c: 0a04 |001c: move-result v4 │ │ -09ab3e: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ -09ab42: 6e20 e00d 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@0de0 │ │ -09ab48: 6e30 0c02 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@020c │ │ -09ab4e: 0a04 |0025: move-result v4 │ │ -09ab50: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ -09ab54: 5254 0d08 |0028: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ -09ab58: b034 |002a: add-int/2addr v4, v3 │ │ -09ab5a: 0f04 |002b: return v4 │ │ -09ab5c: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09ab60: 28e5 |002e: goto 0013 // -001b │ │ -09ab62: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -09ab64: 28fb |0030: goto 002b // -0005 │ │ +09b920: |[09b920] com.actionbarsherlock.internal.widget.IcsAbsSpinner.pointToPosition:(II)I │ │ +09b930: 5452 1e08 |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@081e │ │ +09b934: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +09b938: 2204 5400 |0004: new-instance v4, Landroid/graphics/Rect; // type@0054 │ │ +09b93c: 7010 0b02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@020b │ │ +09b942: 5b54 1e08 |0009: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@081e │ │ +09b946: 5452 1e08 |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@081e │ │ +09b94a: 6e10 ec18 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@18ec │ │ +09b950: 0a01 |0010: move-result v1 │ │ +09b952: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ +09b956: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ +09b95a: 6e20 eb18 3500 |0015: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@18eb │ │ +09b960: 0c00 |0018: move-result-object v0 │ │ +09b962: 6e10 f80d 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09b968: 0a04 |001c: move-result v4 │ │ +09b96a: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ +09b96e: 6e20 e00d 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@0de0 │ │ +09b974: 6e30 0c02 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@020c │ │ +09b97a: 0a04 |0025: move-result v4 │ │ +09b97c: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ +09b980: 5254 0d08 |0028: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ +09b984: b034 |002a: add-int/2addr v4, v3 │ │ +09b986: 0f04 |002b: return v4 │ │ +09b988: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +09b98c: 28e5 |002e: goto 0013 // -001b │ │ +09b98e: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +09b990: 28fb |0030: goto 002b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0002 line=354 │ │ 0x0004 line=355 │ │ 0x000b line=356 │ │ 0x000d line=359 │ │ @@ -198066,28 +198074,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09ab68: |[09ab68] com.actionbarsherlock.internal.widget.IcsAbsSpinner.recycleAllViews:()V │ │ -09ab78: 6e10 ec18 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@18ec │ │ -09ab7e: 0a00 |0003: move-result v0 │ │ -09ab80: 5464 1408 |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ -09ab84: 5263 0d08 |0006: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ -09ab88: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09ab8a: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ -09ab8e: 6e20 eb18 1600 |000b: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@18eb │ │ -09ab94: 0c05 |000e: move-result-object v5 │ │ -09ab96: 9002 0301 |000f: add-int v2, v3, v1 │ │ -09ab9a: 6e30 d418 2405 |0011: invoke-virtual {v4, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@18d4 │ │ -09aba0: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09aba4: 28f3 |0016: goto 0009 // -000d │ │ -09aba6: 0e00 |0017: return-void │ │ +09b994: |[09b994] com.actionbarsherlock.internal.widget.IcsAbsSpinner.recycleAllViews:()V │ │ +09b9a4: 6e10 ec18 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@18ec │ │ +09b9aa: 0a00 |0003: move-result v0 │ │ +09b9ac: 5464 1408 |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0814 │ │ +09b9b0: 5263 0d08 |0006: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ +09b9b4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09b9b6: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ +09b9ba: 6e20 eb18 1600 |000b: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@18eb │ │ +09b9c0: 0c05 |000e: move-result-object v5 │ │ +09b9c2: 9002 0301 |000f: add-int v2, v3, v1 │ │ +09b9c6: 6e30 d418 2405 |0011: invoke-virtual {v4, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@18d4 │ │ +09b9cc: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09b9d0: 28f3 |0016: goto 0009 // -000d │ │ +09b9d2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0006 line=265 │ │ 0x0008 line=268 │ │ 0x000b line=269 │ │ @@ -198109,19 +198117,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09aba8: |[09aba8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.requestLayout:()V │ │ -09abb8: 5510 0a08 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ -09abbc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -09abc0: 6f10 6219 0100 |0004: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@1962 │ │ -09abc6: 0e00 |0007: return-void │ │ +09b9d4: |[09b9d4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.requestLayout:()V │ │ +09b9e4: 5510 0a08 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ +09b9e8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +09b9ec: 6f10 6219 0100 |0004: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@1962 │ │ +09b9f2: 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; │ │ @@ -198131,27 +198139,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -09abc8: |[09abc8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.resetList:()V │ │ -09abd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09abda: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -09abdc: 5c30 0b08 |0002: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@080b │ │ -09abe0: 5c30 1008 |0004: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0810 │ │ -09abe4: 6e10 0619 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeAllViewsInLayout:()V // method@1906 │ │ -09abea: 5932 1208 |0009: iput v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0812 │ │ -09abee: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -09abf2: 5a30 1308 |000d: iput-wide v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0813 │ │ -09abf6: 6e20 1219 2300 |000f: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@1912 │ │ -09abfc: 6e20 1119 2300 |0012: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ -09ac02: 6e10 fb18 0300 |0015: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@18fb │ │ -09ac08: 0e00 |0018: return-void │ │ +09b9f4: |[09b9f4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.resetList:()V │ │ +09ba04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ba06: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +09ba08: 5c30 0b08 |0002: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@080b │ │ +09ba0c: 5c30 1008 |0004: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0810 │ │ +09ba10: 6e10 0619 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeAllViewsInLayout:()V // method@1906 │ │ +09ba16: 5932 1208 |0009: iput v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0812 │ │ +09ba1a: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +09ba1e: 5a30 1308 |000d: iput-wide v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0813 │ │ +09ba22: 6e20 1219 2300 |000f: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@1912 │ │ +09ba28: 6e20 1119 2300 |0012: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ +09ba2e: 6e10 fb18 0300 |0015: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@18fb │ │ +09ba34: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0006 line=149 │ │ 0x0009 line=150 │ │ 0x000b line=151 │ │ @@ -198167,75 +198175,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 │ │ -09ac0c: |[09ac0c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ -09ac1c: 1f01 4f02 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@024f │ │ -09ac20: 6e20 0d19 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@190d │ │ -09ac26: 0e00 |0005: return-void │ │ +09ba38: |[09ba38] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ +09ba48: 1f01 4d02 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@024d │ │ +09ba4c: 6e20 0d19 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@190d │ │ +09ba52: 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 : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -09ac28: |[09ac28] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -09ac38: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -09ac3a: 5431 0908 |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09ac3e: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ -09ac42: 5431 0908 |0005: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09ac46: 5432 0c08 |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@080c │ │ -09ac4a: 7220 4610 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1046 │ │ -09ac50: 6e10 0919 0300 |000c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@1909 │ │ -09ac56: 5b34 0908 |000f: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09ac5a: 5930 1208 |0011: iput v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0812 │ │ -09ac5e: 1901 0080 |0013: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -09ac62: 5a31 1308 |0015: iput-wide v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0813 │ │ -09ac66: 5431 0908 |0017: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09ac6a: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ -09ac6e: 5231 0f08 |001b: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ -09ac72: 5931 1108 |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldItemCount:I // field@0811 │ │ -09ac76: 5431 0908 |001f: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09ac7a: 7210 3e10 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ -09ac80: 0a01 |0024: move-result v1 │ │ -09ac82: 5931 0f08 |0025: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ -09ac86: 6e10 e618 0300 |0027: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@18e6 │ │ -09ac8c: 2201 f202 |002a: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; // type@02f2 │ │ -09ac90: 7020 1819 3100 |002c: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@1918 │ │ -09ac96: 5b31 0c08 |002f: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@080c │ │ -09ac9a: 5431 0908 |0031: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ -09ac9e: 5432 0c08 |0033: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@080c │ │ -09aca2: 7220 4510 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1045 │ │ -09aca8: 5231 0f08 |0038: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ -09acac: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ -09acb0: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -09acb2: 6e20 1219 0300 |003d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@1912 │ │ -09acb8: 6e20 1119 0300 |0040: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ -09acbe: 5231 0f08 |0043: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ -09acc2: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ -09acc6: 6e10 e718 0300 |0047: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@18e7 │ │ -09accc: 6e10 0819 0300 |004a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@1908 │ │ -09acd2: 0e00 |004d: return-void │ │ -09acd4: 6e10 e618 0300 |004e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@18e6 │ │ -09acda: 6e10 0919 0300 |0051: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@1909 │ │ -09ace0: 6e10 e718 0300 |0054: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@18e7 │ │ -09ace6: 28f3 |0057: goto 004a // -000d │ │ +09ba54: |[09ba54] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +09ba64: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +09ba66: 5441 0908 |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09ba6a: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ +09ba6e: 5441 0908 |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09ba72: 5442 0c08 |0007: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@080c │ │ +09ba76: 7220 4610 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1046 │ │ +09ba7c: 6e10 0919 0400 |000c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@1909 │ │ +09ba82: 5b45 0908 |000f: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09ba86: 5940 1208 |0011: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0812 │ │ +09ba8a: 1902 0080 |0013: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +09ba8e: 5a42 1308 |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0813 │ │ +09ba92: 5441 0908 |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09ba96: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ +09ba9a: 5241 0f08 |001b: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ +09ba9e: 5941 1108 |001d: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldItemCount:I // field@0811 │ │ +09baa2: 5441 0908 |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09baa6: 7210 3e10 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ +09baac: 0a01 |0024: move-result v1 │ │ +09baae: 5941 0f08 |0025: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ +09bab2: 6e10 e618 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@18e6 │ │ +09bab8: 2201 f002 |002a: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; // type@02f0 │ │ +09babc: 7020 1819 4100 |002c: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@1918 │ │ +09bac2: 5b41 0c08 |002f: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@080c │ │ +09bac6: 5441 0908 |0031: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0809 │ │ +09baca: 5442 0c08 |0033: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@080c │ │ +09bace: 7220 4510 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1045 │ │ +09bad4: 5241 0f08 |0038: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ +09bad8: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ +09badc: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +09bade: 6e20 1219 0400 |003d: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@1912 │ │ +09bae4: 6e20 1119 0400 |0040: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ +09baea: 5241 0f08 |0043: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@080f │ │ +09baee: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ +09baf2: 6e10 e718 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@18e7 │ │ +09baf8: 6e10 0819 0400 |004a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@1908 │ │ +09bafe: 0e00 |004d: return-void │ │ +09bb00: 6e10 e618 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@18e6 │ │ +09bb06: 6e10 0919 0400 |0051: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@1909 │ │ +09bb0c: 6e10 e718 0400 |0054: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@18e7 │ │ +09bb12: 28f3 |0057: goto 004a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0005 line=105 │ │ 0x000c line=106 │ │ 0x000f line=109 │ │ 0x0011 line=111 │ │ @@ -198254,31 +198262,31 @@ │ │ 0x004a line=139 │ │ 0x004d line=140 │ │ 0x004e line=133 │ │ 0x0051 line=134 │ │ 0x0054 line=136 │ │ locals : │ │ 0x003d - 0x004a reg=0 position I │ │ - 0x0000 - 0x0058 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ - 0x0000 - 0x0058 reg=4 adapter Landroid/widget/SpinnerAdapter; │ │ + 0x0000 - 0x0058 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ + 0x0000 - 0x0058 reg=5 adapter Landroid/widget/SpinnerAdapter; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ name : 'setSelection' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09ace8: |[09ace8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(I)V │ │ -09acf8: 6e20 1119 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ -09acfe: 6e10 0819 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@1908 │ │ -09ad04: 6e10 fb18 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@18fb │ │ -09ad0a: 0e00 |0009: return-void │ │ +09bb14: |[09bb14] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(I)V │ │ +09bb24: 6e20 1119 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ +09bb2a: 6e10 0819 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@1908 │ │ +09bb30: 6e10 fb18 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@18fb │ │ +09bb36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0003 line=288 │ │ 0x0006 line=289 │ │ 0x0009 line=290 │ │ locals : │ │ @@ -198290,35 +198298,36 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09ad0c: |[09ad0c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(IZ)V │ │ -09ad1c: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ -09ad20: 5231 0d08 |0002: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ -09ad24: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ -09ad28: 5231 0d08 |0006: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ -09ad2c: 6e10 ec18 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@18ec │ │ -09ad32: 0a02 |000b: move-result v2 │ │ -09ad34: b021 |000c: add-int/2addr v1, v2 │ │ -09ad36: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09ad3a: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ -09ad3e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -09ad40: 6e30 1519 4300 |0012: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectionInt:(IZ)V // method@1915 │ │ -09ad46: 0e00 |0015: return-void │ │ -09ad48: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -09ad4a: 28fb |0017: goto 0012 // -0005 │ │ +09bb38: |[09bb38] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(IZ)V │ │ +09bb48: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ +09bb4c: 5231 0d08 |0002: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ +09bb50: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ +09bb54: 5231 0d08 |0006: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@080d │ │ +09bb58: 6e10 ec18 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@18ec │ │ +09bb5e: 0a02 |000b: move-result v2 │ │ +09bb60: b021 |000c: add-int/2addr v1, v2 │ │ +09bb62: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09bb66: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ +09bb6a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +09bb6c: 6e30 1519 4300 |0012: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectionInt:(IZ)V // method@1915 │ │ +09bb72: 0e00 |0015: return-void │ │ +09bb74: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +09bb76: 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;) │ │ @@ -198326,26 +198335,26 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -09ad4c: |[09ad4c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelectionInt:(IZ)V │ │ -09ad5c: 5221 1208 |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0812 │ │ -09ad60: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ -09ad64: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -09ad66: 5c21 0a08 |0005: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ -09ad6a: 5221 1508 |0007: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0815 │ │ -09ad6e: 9100 0301 |0009: sub-int v0, v3, v1 │ │ -09ad72: 6e20 1119 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ -09ad78: 6e30 fc18 0204 |000e: invoke-virtual {v2, v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.layout:(IZ)V // method@18fc │ │ -09ad7e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -09ad80: 5c21 0a08 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ -09ad84: 0e00 |0014: return-void │ │ +09bb78: |[09bb78] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelectionInt:(IZ)V │ │ +09bb88: 5221 1208 |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0812 │ │ +09bb8c: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ +09bb90: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +09bb92: 5c21 0a08 |0005: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ +09bb96: 5221 1508 |0007: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0815 │ │ +09bb9a: 9100 0301 |0009: sub-int v0, v3, v1 │ │ +09bb9e: 6e20 1119 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@1911 │ │ +09bba4: 6e30 fc18 0204 |000e: invoke-virtual {v2, v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.layout:(IZ)V // method@18fc │ │ +09bbaa: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +09bbac: 5c21 0a08 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@080a │ │ +09bbb0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ 0x0007 line=303 │ │ 0x000b line=304 │ │ 0x000e line=305 │ │ @@ -198353,21 +198362,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 : 965 (IcsAbsSpinner.java) │ │ + source_file_idx : 969 (IcsAbsSpinner.java) │ │ │ │ Class #679 header: │ │ -class_idx : 760 │ │ +class_idx : 758 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 690 │ │ -source_file_idx : 968 │ │ +superclass_idx : 688 │ │ +source_file_idx : 972 │ │ static_fields_size : 8 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 13 │ │ │ │ Class #679 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;' │ │ @@ -198441,55 +198450,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -09ad88: |[09ad88] com.actionbarsherlock.internal.widget.IcsLinearLayout.:()V │ │ -09ad98: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -09ad9a: 2300 9904 |0001: new-array v0, v0, [I // type@0499 │ │ -09ad9e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -09ada4: 6900 4c08 |0006: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@084c │ │ -09ada8: 0e00 |0008: return-void │ │ -09adaa: 0000 |0009: nop // spacer │ │ -09adac: 0003 0400 0300 0000 2901 0101 2903 ... |000a: array-data (10 units) │ │ +09bbb4: |[09bbb4] com.actionbarsherlock.internal.widget.IcsLinearLayout.:()V │ │ +09bbc4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +09bbc6: 2300 9704 |0001: new-array v0, v0, [I // type@0497 │ │ +09bbca: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +09bbd0: 6900 4c08 |0006: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@084c │ │ +09bbd4: 0e00 |0008: return-void │ │ +09bbd6: 0000 |0009: nop // spacer │ │ +09bbd8: 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 │ │ -09adc0: |[09adc0] com.actionbarsherlock.internal.widget.IcsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09add0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09add2: 7030 f214 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14f2 │ │ -09add8: 6201 4c08 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@084c │ │ -09addc: 6e30 3b01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -09ade2: 0c00 |0009: move-result-object v0 │ │ -09ade4: 6e20 ab01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -09adea: 0c01 |000d: move-result-object v1 │ │ -09adec: 6e20 a019 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@19a0 │ │ -09adf2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -09adf4: 6e30 ad01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -09adfa: 0a01 |0015: move-result v1 │ │ -09adfc: 5931 5508 |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ -09ae00: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -09ae02: 6e30 aa01 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -09ae08: 0a01 |001c: move-result v1 │ │ -09ae0a: 5931 5308 |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ -09ae0e: 6e10 b501 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -09ae14: 0e00 |0022: return-void │ │ +09bbec: |[09bbec] com.actionbarsherlock.internal.widget.IcsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09bbfc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09bbfe: 7030 f214 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14f2 │ │ +09bc04: 6201 4c08 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@084c │ │ +09bc08: 6e30 3b01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +09bc0e: 0c00 |0009: move-result-object v0 │ │ +09bc10: 6e20 ab01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +09bc16: 0c01 |000d: move-result-object v1 │ │ +09bc18: 6e20 a019 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@19a0 │ │ +09bc1e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +09bc20: 6e30 ad01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +09bc26: 0a01 |0015: move-result v1 │ │ +09bc28: 5931 5508 |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ +09bc2c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +09bc2e: 6e30 aa01 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +09bc34: 0a01 |001c: move-result v1 │ │ +09bc36: 5931 5308 |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ +09bc3a: 6e10 b501 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09bc40: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0004 line=58 │ │ 0x000a line=60 │ │ 0x0011 line=61 │ │ 0x0018 line=62 │ │ @@ -198507,59 +198516,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -09ae18: |[09ae18] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ -09ae28: 6e10 8519 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -09ae2e: 0a01 |0003: move-result v1 │ │ -09ae30: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -09ae32: 3512 2a00 |0005: if-ge v2, v1, 002f // +002a │ │ -09ae36: 6e20 8419 2800 |0007: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09ae3c: 0c00 |000a: move-result-object v0 │ │ -09ae3e: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ -09ae42: 6e10 f80d 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -09ae48: 0a06 |0010: move-result v6 │ │ -09ae4a: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ -09ae4e: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ -09ae52: 6e20 9119 2800 |0015: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ -09ae58: 0a06 |0018: move-result v6 │ │ -09ae5a: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ -09ae5e: 6e10 e50d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -09ae64: 0c04 |001e: move-result-object v4 │ │ -09ae66: 1f04 3d02 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -09ae6a: 6e10 e60d 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ -09ae70: 0a06 |0024: move-result v6 │ │ -09ae72: 5247 6103 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0361 │ │ -09ae76: 9103 0607 |0027: sub-int v3, v6, v7 │ │ -09ae7a: 6e30 8219 9803 |0029: invoke-virtual {v8, v9, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1982 │ │ -09ae80: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09ae84: 28d7 |002e: goto 0005 // -0029 │ │ -09ae86: 6e20 9119 1800 |002f: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ -09ae8c: 0a06 |0032: move-result v6 │ │ -09ae8e: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ -09ae92: d806 01ff |0035: add-int/lit8 v6, v1, #int -1 // #ff │ │ -09ae96: 6e20 8419 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09ae9c: 0c00 |003a: move-result-object v0 │ │ -09ae9e: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -09aea0: 3900 1300 |003c: if-nez v0, 004f // +0013 │ │ -09aea4: 6e10 9019 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@1990 │ │ -09aeaa: 0a06 |0041: move-result v6 │ │ -09aeac: 6e10 8d19 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@198d │ │ -09aeb2: 0a07 |0045: move-result v7 │ │ -09aeb4: b176 |0046: sub-int/2addr v6, v7 │ │ -09aeb6: 5287 5408 |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ -09aeba: 9105 0607 |0049: sub-int v5, v6, v7 │ │ -09aebe: 6e30 8219 9805 |004b: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1982 │ │ -09aec4: 0e00 |004e: return-void │ │ -09aec6: 6e10 f10d 0000 |004f: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@0df1 │ │ -09aecc: 0a05 |0052: move-result v5 │ │ -09aece: 28f8 |0053: goto 004b // -0008 │ │ +09bc44: |[09bc44] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ +09bc54: 6e10 8519 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +09bc5a: 0a01 |0003: move-result v1 │ │ +09bc5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09bc5e: 3512 2a00 |0005: if-ge v2, v1, 002f // +002a │ │ +09bc62: 6e20 8419 2800 |0007: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09bc68: 0c00 |000a: move-result-object v0 │ │ +09bc6a: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ +09bc6e: 6e10 f80d 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09bc74: 0a06 |0010: move-result v6 │ │ +09bc76: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ +09bc7a: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ +09bc7e: 6e20 9119 2800 |0015: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ +09bc84: 0a06 |0018: move-result v6 │ │ +09bc86: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ +09bc8a: 6e10 e50d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +09bc90: 0c04 |001e: move-result-object v4 │ │ +09bc92: 1f04 3b02 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +09bc96: 6e10 e60d 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0de6 │ │ +09bc9c: 0a06 |0024: move-result v6 │ │ +09bc9e: 5247 6103 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0361 │ │ +09bca2: 9103 0607 |0027: sub-int v3, v6, v7 │ │ +09bca6: 6e30 8219 9803 |0029: invoke-virtual {v8, v9, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1982 │ │ +09bcac: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09bcb0: 28d7 |002e: goto 0005 // -0029 │ │ +09bcb2: 6e20 9119 1800 |002f: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ +09bcb8: 0a06 |0032: move-result v6 │ │ +09bcba: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ +09bcbe: d806 01ff |0035: add-int/lit8 v6, v1, #int -1 // #ff │ │ +09bcc2: 6e20 8419 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09bcc8: 0c00 |003a: move-result-object v0 │ │ +09bcca: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +09bccc: 3900 1300 |003c: if-nez v0, 004f // +0013 │ │ +09bcd0: 6e10 9019 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@1990 │ │ +09bcd6: 0a06 |0041: move-result v6 │ │ +09bcd8: 6e10 8d19 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@198d │ │ +09bcde: 0a07 |0045: move-result v7 │ │ +09bce0: b176 |0046: sub-int/2addr v6, v7 │ │ +09bce2: 5287 5408 |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ +09bce6: 9105 0607 |0049: sub-int v5, v6, v7 │ │ +09bcea: 6e30 8219 9805 |004b: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1982 │ │ +09bcf0: 0e00 |004e: return-void │ │ +09bcf2: 6e10 f10d 0000 |004f: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@0df1 │ │ +09bcf8: 0a05 |0052: move-result v5 │ │ +09bcfa: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=220 │ │ 0x000b line=222 │ │ 0x0015 line=223 │ │ @@ -198593,59 +198602,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -09aed0: |[09aed0] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersVertical:(Landroid/graphics/Canvas;)V │ │ -09aee0: 6e10 8519 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -09aee6: 0a02 |0003: move-result v2 │ │ -09aee8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -09aeea: 3523 2a00 |0005: if-ge v3, v2, 002f // +002a │ │ -09aeee: 6e20 8419 3800 |0007: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09aef4: 0c01 |000a: move-result-object v1 │ │ -09aef6: 3801 2100 |000b: if-eqz v1, 002c // +0021 │ │ -09aefa: 6e10 f80d 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -09af00: 0a06 |0010: move-result v6 │ │ -09af02: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ -09af06: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ -09af0a: 6e20 9119 3800 |0015: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ -09af10: 0a06 |0018: move-result v6 │ │ -09af12: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ -09af16: 6e10 e50d 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -09af1c: 0c04 |001e: move-result-object v4 │ │ -09af1e: 1f04 3d02 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -09af22: 6e10 f60d 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -09af28: 0a06 |0024: move-result v6 │ │ -09af2a: 5247 6303 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ -09af2e: 9105 0607 |0027: sub-int v5, v6, v7 │ │ -09af32: 6e30 8119 9805 |0029: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1981 │ │ -09af38: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09af3c: 28d7 |002e: goto 0005 // -0029 │ │ -09af3e: 6e20 9119 2800 |002f: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ -09af44: 0a06 |0032: move-result v6 │ │ -09af46: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ -09af4a: d806 02ff |0035: add-int/lit8 v6, v2, #int -1 // #ff │ │ -09af4e: 6e20 8419 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09af54: 0c01 |003a: move-result-object v1 │ │ -09af56: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -09af58: 3901 1300 |003c: if-nez v1, 004f // +0013 │ │ -09af5c: 6e10 8819 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@1988 │ │ -09af62: 0a06 |0041: move-result v6 │ │ -09af64: 6e10 8b19 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@198b │ │ -09af6a: 0a07 |0045: move-result v7 │ │ -09af6c: b176 |0046: sub-int/2addr v6, v7 │ │ -09af6e: 5287 5208 |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ -09af72: 9100 0607 |0049: sub-int v0, v6, v7 │ │ -09af76: 6e30 8119 9800 |004b: invoke-virtual {v8, v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1981 │ │ -09af7c: 0e00 |004e: return-void │ │ -09af7e: 6e10 dd0d 0100 |004f: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ -09af84: 0a00 |0052: move-result v0 │ │ -09af86: 28f8 |0053: goto 004b // -0008 │ │ +09bcfc: |[09bcfc] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersVertical:(Landroid/graphics/Canvas;)V │ │ +09bd0c: 6e10 8519 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +09bd12: 0a02 |0003: move-result v2 │ │ +09bd14: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +09bd16: 3523 2a00 |0005: if-ge v3, v2, 002f // +002a │ │ +09bd1a: 6e20 8419 3800 |0007: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09bd20: 0c01 |000a: move-result-object v1 │ │ +09bd22: 3801 2100 |000b: if-eqz v1, 002c // +0021 │ │ +09bd26: 6e10 f80d 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09bd2c: 0a06 |0010: move-result v6 │ │ +09bd2e: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ +09bd32: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ +09bd36: 6e20 9119 3800 |0015: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ +09bd3c: 0a06 |0018: move-result v6 │ │ +09bd3e: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ +09bd42: 6e10 e50d 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +09bd48: 0c04 |001e: move-result-object v4 │ │ +09bd4a: 1f04 3b02 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +09bd4e: 6e10 f60d 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +09bd54: 0a06 |0024: move-result v6 │ │ +09bd56: 5247 6303 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ +09bd5a: 9105 0607 |0027: sub-int v5, v6, v7 │ │ +09bd5e: 6e30 8119 9805 |0029: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1981 │ │ +09bd64: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09bd68: 28d7 |002e: goto 0005 // -0029 │ │ +09bd6a: 6e20 9119 2800 |002f: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ +09bd70: 0a06 |0032: move-result v6 │ │ +09bd72: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ +09bd76: d806 02ff |0035: add-int/lit8 v6, v2, #int -1 // #ff │ │ +09bd7a: 6e20 8419 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09bd80: 0c01 |003a: move-result-object v1 │ │ +09bd82: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +09bd84: 3901 1300 |003c: if-nez v1, 004f // +0013 │ │ +09bd88: 6e10 8819 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@1988 │ │ +09bd8e: 0a06 |0041: move-result v6 │ │ +09bd90: 6e10 8b19 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@198b │ │ +09bd96: 0a07 |0045: move-result v7 │ │ +09bd98: b176 |0046: sub-int/2addr v6, v7 │ │ +09bd9a: 5287 5208 |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ +09bd9e: 9100 0607 |0049: sub-int v0, v6, v7 │ │ +09bda2: 6e30 8119 9800 |004b: invoke-virtual {v8, v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1981 │ │ +09bda8: 0e00 |004e: return-void │ │ +09bdaa: 6e10 dd0d 0100 |004f: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ddd │ │ +09bdb0: 0a00 |0052: move-result v0 │ │ +09bdb2: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0004 line=192 │ │ 0x0007 line=193 │ │ 0x000b line=195 │ │ 0x0015 line=196 │ │ @@ -198679,36 +198688,38 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -09af88: |[09af88] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ -09af98: 5440 5108 |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ -09af9c: 6e10 8c19 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingLeft:()I // method@198c │ │ -09afa2: 0a01 |0005: move-result v1 │ │ -09afa4: 5242 5308 |0006: iget v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ -09afa8: b021 |0008: add-int/2addr v1, v2 │ │ -09afaa: 6e10 9019 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@1990 │ │ -09afb0: 0a02 |000c: move-result v2 │ │ -09afb2: 6e10 8d19 0400 |000d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@198d │ │ -09afb8: 0a03 |0010: move-result v3 │ │ -09afba: b132 |0011: sub-int/2addr v2, v3 │ │ -09afbc: 5243 5308 |0012: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ -09afc0: b132 |0014: sub-int/2addr v2, v3 │ │ -09afc2: 5243 5208 |0015: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ -09afc6: b063 |0017: add-int/2addr v3, v6 │ │ -09afc8: 6e53 2f02 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -09afce: 5440 5108 |001b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ -09afd2: 6e20 2602 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -09afd8: 0e00 |0020: return-void │ │ +09bdb4: |[09bdb4] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ +09bdc4: 5440 5108 |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ +09bdc8: 6e10 8c19 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingLeft:()I // method@198c │ │ +09bdce: 0a01 |0005: move-result v1 │ │ +09bdd0: 5242 5308 |0006: iget v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ +09bdd4: b021 |0008: add-int/2addr v1, v2 │ │ +09bdd6: 6e10 9019 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@1990 │ │ +09bddc: 0a02 |000c: move-result v2 │ │ +09bdde: 6e10 8d19 0400 |000d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@198d │ │ +09bde4: 0a03 |0010: move-result v3 │ │ +09bde6: b132 |0011: sub-int/2addr v2, v3 │ │ +09bde8: 5243 5308 |0012: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ +09bdec: b132 |0014: sub-int/2addr v2, v3 │ │ +09bdee: 5243 5208 |0015: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ +09bdf2: b063 |0017: add-int/2addr v3, v6 │ │ +09bdf4: 6e53 2f02 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +09bdfa: 5440 5108 |001b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ +09bdfe: 6e20 2602 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +09be04: 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 │ │ │ │ @@ -198717,36 +198728,38 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -09afdc: |[09afdc] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ -09afec: 5450 5108 |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ -09aff0: 6e10 8e19 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingTop:()I // method@198e │ │ -09aff6: 0a01 |0005: move-result v1 │ │ -09aff8: 5252 5308 |0006: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ -09affc: b021 |0008: add-int/2addr v1, v2 │ │ -09affe: 5252 5408 |0009: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ -09b002: b072 |000b: add-int/2addr v2, v7 │ │ -09b004: 6e10 8819 0500 |000c: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@1988 │ │ -09b00a: 0a03 |000f: move-result v3 │ │ -09b00c: 6e10 8b19 0500 |0010: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@198b │ │ -09b012: 0a04 |0013: move-result v4 │ │ -09b014: b143 |0014: sub-int/2addr v3, v4 │ │ -09b016: 5254 5308 |0015: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ -09b01a: b143 |0017: sub-int/2addr v3, v4 │ │ -09b01c: 6e53 2f02 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -09b022: 5450 5108 |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ -09b026: 6e20 2602 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ -09b02c: 0e00 |0020: return-void │ │ +09be08: |[09be08] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ +09be18: 5450 5108 |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ +09be1c: 6e10 8e19 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingTop:()I // method@198e │ │ +09be22: 0a01 |0005: move-result v1 │ │ +09be24: 5252 5308 |0006: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ +09be28: b021 |0008: add-int/2addr v1, v2 │ │ +09be2a: 5252 5408 |0009: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ +09be2e: b072 |000b: add-int/2addr v2, v7 │ │ +09be30: 6e10 8819 0500 |000c: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@1988 │ │ +09be36: 0a03 |000f: move-result v3 │ │ +09be38: 6e10 8b19 0500 |0010: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@198b │ │ +09be3e: 0a04 |0013: move-result v4 │ │ +09be40: b143 |0014: sub-int/2addr v3, v4 │ │ +09be42: 5254 5308 |0015: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ +09be46: b143 |0017: sub-int/2addr v3, v4 │ │ +09be48: 6e53 2f02 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +09be4e: 5450 5108 |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ +09be52: 6e20 2602 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0226 │ │ +09be58: 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 │ │ │ │ @@ -198755,17 +198768,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b030: |[09b030] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerPadding:()I │ │ -09b040: 5210 5308 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ -09b044: 0f00 |0002: return v0 │ │ +09be5c: |[09be5c] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerPadding:()I │ │ +09be6c: 5210 5308 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ +09be70: 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;) │ │ @@ -198773,17 +198786,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b048: |[09b048] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerWidth:()I │ │ -09b058: 5210 5408 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ -09b05c: 0f00 |0002: return v0 │ │ +09be74: |[09be74] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerWidth:()I │ │ +09be84: 5210 5408 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ +09be88: 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;) │ │ @@ -198791,17 +198804,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b060: |[09b060] com.actionbarsherlock.internal.widget.IcsLinearLayout.getShowDividers:()I │ │ -09b070: 5210 5508 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ -09b074: 0f00 |0002: return v0 │ │ +09be8c: |[09be8c] com.actionbarsherlock.internal.widget.IcsLinearLayout.getShowDividers:()I │ │ +09be9c: 5210 5508 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ +09bea0: 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;) │ │ @@ -198809,51 +198822,51 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -09b078: |[09b078] com.actionbarsherlock.internal.widget.IcsLinearLayout.hasDividerBeforeChildAt:(I)Z │ │ -09b088: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09b08a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -09b08c: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -09b090: 5254 5508 |0004: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ -09b094: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ -09b098: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ -09b09c: 0f02 |000a: return v2 │ │ -09b09e: 0132 |000b: move v2, v3 │ │ -09b0a0: 28fe |000c: goto 000a // -0002 │ │ -09b0a2: 6e10 8519 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -09b0a8: 0a04 |0010: move-result v4 │ │ -09b0aa: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ -09b0ae: 5254 5508 |0013: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ -09b0b2: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ -09b0b6: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ -09b0ba: 0132 |0019: move v2, v3 │ │ -09b0bc: 28f0 |001a: goto 000a // -0010 │ │ -09b0be: 5252 5508 |001b: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ -09b0c2: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -09b0c6: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ -09b0ca: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -09b0cc: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ -09b0d0: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ -09b0d4: 6e20 8419 1500 |0026: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09b0da: 0c02 |0029: move-result-object v2 │ │ -09b0dc: 6e10 f80d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -09b0e2: 0a02 |002d: move-result v2 │ │ -09b0e4: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -09b0e8: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ -09b0ec: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -09b0ee: 0102 |0033: move v2, v0 │ │ -09b0f0: 28d6 |0034: goto 000a // -002a │ │ -09b0f2: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09b0f6: 28ed |0037: goto 0024 // -0013 │ │ -09b0f8: 0132 |0038: move v2, v3 │ │ -09b0fa: 28d1 |0039: goto 000a // -002f │ │ +09bea4: |[09bea4] com.actionbarsherlock.internal.widget.IcsLinearLayout.hasDividerBeforeChildAt:(I)Z │ │ +09beb4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +09beb6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +09beb8: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +09bebc: 5254 5508 |0004: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ +09bec0: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ +09bec4: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ +09bec8: 0f02 |000a: return v2 │ │ +09beca: 0132 |000b: move v2, v3 │ │ +09becc: 28fe |000c: goto 000a // -0002 │ │ +09bece: 6e10 8519 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +09bed4: 0a04 |0010: move-result v4 │ │ +09bed6: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ +09beda: 5254 5508 |0013: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ +09bede: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ +09bee2: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ +09bee6: 0132 |0019: move v2, v3 │ │ +09bee8: 28f0 |001a: goto 000a // -0010 │ │ +09beea: 5252 5508 |001b: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ +09beee: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +09bef2: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ +09bef6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +09bef8: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ +09befc: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ +09bf00: 6e20 8419 1500 |0026: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09bf06: 0c02 |0029: move-result-object v2 │ │ +09bf08: 6e10 f80d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09bf0e: 0a02 |002d: move-result v2 │ │ +09bf10: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +09bf14: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ +09bf18: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +09bf1a: 0102 |0033: move v2, v0 │ │ +09bf1c: 28d6 |0034: goto 000a // -002a │ │ +09bf1e: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09bf22: 28ed |0037: goto 0024 // -0013 │ │ +09bf24: 0132 |0038: move v2, v3 │ │ +09bf26: 28d1 |0039: goto 000a // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=264 │ │ 0x0004 line=265 │ │ 0x000a line=278 │ │ 0x000c line=265 │ │ 0x000d line=266 │ │ @@ -198877,47 +198890,47 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -09b0fc: |[09b0fc] com.actionbarsherlock.internal.widget.IcsLinearLayout.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ -09b10c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -09b10e: 6e20 9219 7600 |0001: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.indexOfChild:(Landroid/view/View;)I // method@1992 │ │ -09b114: 0a01 |0004: move-result v1 │ │ -09b116: 6e10 8a19 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@198a │ │ -09b11c: 0a02 |0008: move-result v2 │ │ -09b11e: 6e10 e50d 0700 |0009: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -09b124: 0c03 |000c: move-result-object v3 │ │ -09b126: 1f03 3d02 |000d: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -09b12a: 6e20 9119 1600 |000f: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ -09b130: 0a04 |0012: move-result v4 │ │ -09b132: 3804 0800 |0013: if-eqz v4, 001b // +0008 │ │ -09b136: 3352 1e00 |0015: if-ne v2, v5, 0033 // +001e │ │ -09b13a: 5264 5208 |0017: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ -09b13e: 5934 6303 |0019: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ -09b142: 6e10 8519 0600 |001b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -09b148: 0a00 |001e: move-result v0 │ │ -09b14a: d804 00ff |001f: add-int/lit8 v4, v0, #int -1 // #ff │ │ -09b14e: 3341 0e00 |0021: if-ne v1, v4, 002f // +000e │ │ -09b152: 6e20 9119 0600 |0023: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ -09b158: 0a04 |0026: move-result v4 │ │ -09b15a: 3804 0800 |0027: if-eqz v4, 002f // +0008 │ │ -09b15e: 3352 0f00 |0029: if-ne v2, v5, 0038 // +000f │ │ -09b162: 5264 5208 |002b: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ -09b166: 5934 5f03 |002d: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@035f │ │ -09b16a: 7506 fb14 0600 |002f: invoke-super/range {v6, v7, v8, v9, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@14fb │ │ -09b170: 0e00 |0032: return-void │ │ -09b172: 5264 5408 |0033: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ -09b176: 5934 6103 |0035: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0361 │ │ -09b17a: 28e4 |0037: goto 001b // -001c │ │ -09b17c: 5264 5408 |0038: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ -09b180: 5934 6203 |003a: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0362 │ │ -09b184: 28f3 |003c: goto 002f // -000d │ │ +09bf28: |[09bf28] com.actionbarsherlock.internal.widget.IcsLinearLayout.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ +09bf38: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +09bf3a: 6e20 9219 7600 |0001: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.indexOfChild:(Landroid/view/View;)I // method@1992 │ │ +09bf40: 0a01 |0004: move-result v1 │ │ +09bf42: 6e10 8a19 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@198a │ │ +09bf48: 0a02 |0008: move-result v2 │ │ +09bf4a: 6e10 e50d 0700 |0009: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +09bf50: 0c03 |000c: move-result-object v3 │ │ +09bf52: 1f03 3b02 |000d: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +09bf56: 6e20 9119 1600 |000f: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ +09bf5c: 0a04 |0012: move-result v4 │ │ +09bf5e: 3804 0800 |0013: if-eqz v4, 001b // +0008 │ │ +09bf62: 3352 1e00 |0015: if-ne v2, v5, 0033 // +001e │ │ +09bf66: 5264 5208 |0017: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ +09bf6a: 5934 6303 |0019: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0363 │ │ +09bf6e: 6e10 8519 0600 |001b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +09bf74: 0a00 |001e: move-result v0 │ │ +09bf76: d804 00ff |001f: add-int/lit8 v4, v0, #int -1 // #ff │ │ +09bf7a: 3341 0e00 |0021: if-ne v1, v4, 002f // +000e │ │ +09bf7e: 6e20 9119 0600 |0023: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@1991 │ │ +09bf84: 0a04 |0026: move-result v4 │ │ +09bf86: 3804 0800 |0027: if-eqz v4, 002f // +0008 │ │ +09bf8a: 3352 0f00 |0029: if-ne v2, v5, 0038 // +000f │ │ +09bf8e: 5264 5208 |002b: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ +09bf92: 5934 5f03 |002d: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@035f │ │ +09bf96: 7506 fb14 0600 |002f: invoke-super/range {v6, v7, v8, v9, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@14fb │ │ +09bf9c: 0e00 |0032: return-void │ │ +09bf9e: 5264 5408 |0033: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ +09bfa2: 5934 6103 |0035: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0361 │ │ +09bfa6: 28e4 |0037: goto 001b // -001c │ │ +09bfa8: 5264 5408 |0038: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ +09bfac: 5934 6203 |003a: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0362 │ │ +09bfb0: 28f3 |003c: goto 002f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0005 line=153 │ │ 0x0009 line=154 │ │ 0x000f line=155 │ │ 0x0015 line=156 │ │ @@ -198949,26 +198962,26 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -09b188: |[09b188] com.actionbarsherlock.internal.widget.IcsLinearLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ -09b198: 5420 5108 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ -09b19c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -09b1a0: 6e10 8a19 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@198a │ │ -09b1a6: 0a00 |0007: move-result v0 │ │ -09b1a8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -09b1aa: 3310 0900 |0009: if-ne v0, v1, 0012 // +0009 │ │ -09b1ae: 6e20 8019 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersVertical:(Landroid/graphics/Canvas;)V // method@1980 │ │ -09b1b4: 6f20 fc14 3200 |000e: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@14fc │ │ -09b1ba: 0e00 |0011: return-void │ │ -09b1bc: 6e20 7f19 3200 |0012: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersHorizontal:(Landroid/graphics/Canvas;)V // method@197f │ │ -09b1c2: 28f9 |0015: goto 000e // -0007 │ │ +09bfb4: |[09bfb4] com.actionbarsherlock.internal.widget.IcsLinearLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ +09bfc4: 5420 5108 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ +09bfc8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09bfcc: 6e10 8a19 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@198a │ │ +09bfd2: 0a00 |0007: move-result v0 │ │ +09bfd4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +09bfd6: 3310 0900 |0009: if-ne v0, v1, 0012 // +0009 │ │ +09bfda: 6e20 8019 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersVertical:(Landroid/graphics/Canvas;)V // method@1980 │ │ +09bfe0: 6f20 fc14 3200 |000e: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@14fc │ │ +09bfe6: 0e00 |0011: return-void │ │ +09bfe8: 6e20 7f19 3200 |0012: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersHorizontal:(Landroid/graphics/Canvas;)V // method@197f │ │ +09bfee: 28f9 |0015: goto 000e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ 0x000b line=182 │ │ 0x000e line=187 │ │ 0x0011 line=188 │ │ @@ -198982,44 +198995,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -09b1c4: |[09b1c4] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -09b1d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09b1d6: 5442 5108 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ -09b1da: 3325 0300 |0003: if-ne v5, v2, 0006 // +0003 │ │ -09b1de: 0e00 |0005: return-void │ │ -09b1e0: 2052 5d00 |0006: instance-of v2, v5, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ -09b1e4: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ -09b1e8: 6002 2c00 |000a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09b1ec: 1303 0b00 |000c: const/16 v3, #int 11 // #b │ │ -09b1f0: 3532 0a00 |000e: if-ge v2, v3, 0018 // +000a │ │ -09b1f4: 2200 f702 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@02f7 │ │ -09b1f8: 1f05 5d00 |0012: check-cast v5, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ -09b1fc: 7020 7419 5000 |0014: invoke-direct {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@1974 │ │ -09b202: 0705 |0017: move-object v5, v0 │ │ -09b204: 5b45 5108 |0018: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ -09b208: 3805 1800 |001a: if-eqz v5, 0032 // +0018 │ │ -09b20c: 6e10 2a02 0500 |001c: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@022a │ │ -09b212: 0a02 |001f: move-result v2 │ │ -09b214: 5942 5408 |0020: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ -09b218: 6e10 2902 0500 |0022: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ -09b21e: 0a02 |0025: move-result v2 │ │ -09b220: 5942 5208 |0026: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ -09b224: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ -09b228: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -09b22a: 6e20 a419 1400 |002b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setWillNotDraw:(Z)V // method@19a4 │ │ -09b230: 6e10 9e19 0400 |002e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@199e │ │ -09b236: 28d4 |0031: goto 0005 // -002c │ │ -09b238: 5941 5408 |0032: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ -09b23c: 5941 5208 |0034: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ -09b240: 28f2 |0036: goto 0028 // -000e │ │ +09bff0: |[09bff0] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09c000: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09c002: 5442 5108 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ +09c006: 3325 0300 |0003: if-ne v5, v2, 0006 // +0003 │ │ +09c00a: 0e00 |0005: return-void │ │ +09c00c: 2052 5d00 |0006: instance-of v2, v5, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ +09c010: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ +09c014: 6002 2c00 |000a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09c018: 1303 0b00 |000c: const/16 v3, #int 11 // #b │ │ +09c01c: 3532 0a00 |000e: if-ge v2, v3, 0018 // +000a │ │ +09c020: 2200 f502 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@02f5 │ │ +09c024: 1f05 5d00 |0012: check-cast v5, Landroid/graphics/drawable/ColorDrawable; // type@005d │ │ +09c028: 7020 7419 5000 |0014: invoke-direct {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@1974 │ │ +09c02e: 0705 |0017: move-object v5, v0 │ │ +09c030: 5b45 5108 |0018: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0851 │ │ +09c034: 3805 1800 |001a: if-eqz v5, 0032 // +0018 │ │ +09c038: 6e10 2a02 0500 |001c: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@022a │ │ +09c03e: 0a02 |001f: move-result v2 │ │ +09c040: 5942 5408 |0020: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ +09c044: 6e10 2902 0500 |0022: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0229 │ │ +09c04a: 0a02 |0025: move-result v2 │ │ +09c04c: 5942 5208 |0026: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ +09c050: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ +09c054: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +09c056: 6e20 a419 1400 |002b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setWillNotDraw:(Z)V // method@19a4 │ │ +09c05c: 6e10 9e19 0400 |002e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@199e │ │ +09c062: 28d4 |0031: goto 0005 // -002c │ │ +09c064: 5941 5408 |0032: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0854 │ │ +09c068: 5941 5208 |0034: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0852 │ │ +09c06c: 28f2 |0036: goto 0028 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0005 line=115 │ │ 0x0006 line=101 │ │ 0x0010 line=102 │ │ 0x0018 line=105 │ │ @@ -199041,17 +199054,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b244: |[09b244] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerPadding:(I)V │ │ -09b254: 5901 5308 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ -09b258: 0e00 |0002: return-void │ │ +09c070: |[09c070] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerPadding:(I)V │ │ +09c080: 5901 5308 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0853 │ │ +09c084: 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 │ │ @@ -199061,39 +199074,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09b25c: |[09b25c] com.actionbarsherlock.internal.widget.IcsLinearLayout.setShowDividers:(I)V │ │ -09b26c: 5210 5508 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ -09b270: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ -09b274: 6e10 9e19 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@199e │ │ -09b27a: 6e10 9319 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.invalidate:()V // method@1993 │ │ -09b280: 5912 5508 |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ -09b284: 0e00 |000c: return-void │ │ +09c088: |[09c088] com.actionbarsherlock.internal.widget.IcsLinearLayout.setShowDividers:(I)V │ │ +09c098: 5210 5508 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ +09c09c: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ +09c0a0: 6e10 9e19 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@199e │ │ +09c0a6: 6e10 9319 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.invalidate:()V // method@1993 │ │ +09c0ac: 5912 5508 |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0855 │ │ +09c0b0: 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 : 968 (IcsLinearLayout.java) │ │ + source_file_idx : 972 (IcsLinearLayout.java) │ │ │ │ Class #680 header: │ │ -class_idx : 777 │ │ +class_idx : 775 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 768 │ │ -source_file_idx : 971 │ │ +superclass_idx : 766 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #680 annotations: │ │ Annotations on class │ │ @@ -199126,26 +199139,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 │ │ -09b288: |[09b288] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09b298: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09b29a: 5b23 b808 |0001: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b29e: 7056 d619 4215 |0003: invoke-direct {v2, v4, v5, v1, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@19d6 │ │ -09b2a4: 6e20 691a 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1a69 │ │ -09b2aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -09b2ac: 6e20 6e1a 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setModal:(Z)V // method@1a6e │ │ -09b2b2: 6e20 701a 1200 |000d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setPromptPosition:(I)V // method@1a70 │ │ -09b2b8: 2200 0803 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; // type@0308 │ │ -09b2bc: 7030 621a 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@1a62 │ │ -09b2c2: 6e20 6f1a 0200 |0015: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1a6f │ │ -09b2c8: 0e00 |0018: return-void │ │ +09c0b4: |[09c0b4] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09c0c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09c0c6: 5b23 b808 |0001: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c0ca: 7056 d619 4215 |0003: invoke-direct {v2, v4, v5, v1, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@19d6 │ │ +09c0d0: 6e20 691a 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1a69 │ │ +09c0d6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09c0d8: 6e20 6e1a 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setModal:(Z)V // method@1a6e │ │ +09c0de: 6e20 701a 1200 |000d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setPromptPosition:(I)V // method@1a70 │ │ +09c0e4: 2200 0603 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; // type@0306 │ │ +09c0e8: 7030 621a 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@1a62 │ │ +09c0ee: 6e20 6f1a 0200 |0015: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1a6f │ │ +09c0f4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=644 │ │ 0x0003 line=645 │ │ 0x0006 line=647 │ │ 0x0009 line=648 │ │ 0x000d line=649 │ │ @@ -199164,17 +199177,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b2cc: |[09b2cc] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ -09b2dc: 5410 b708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@08b7 │ │ -09b2e0: 1100 |0002: return-object v0 │ │ +09c0f8: |[09c0f8] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ +09c108: 5410 b708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@08b7 │ │ +09c10c: 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;) │ │ @@ -199182,18 +199195,18 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b2e4: |[09b2e4] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -09b2f4: 6f20 e619 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e6 │ │ -09b2fa: 5b01 b608 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@08b6 │ │ -09b2fe: 0e00 |0005: return-void │ │ +09c110: |[09c110] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +09c120: 6f20 e619 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e6 │ │ +09c126: 5b01 b608 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@08b6 │ │ +09c12a: 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; │ │ @@ -199204,17 +199217,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b300: |[09b300] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -09b310: 5b01 b708 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@08b7 │ │ -09b314: 0e00 |0002: return-void │ │ +09c12c: |[09c12c] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +09c13c: 5b01 b708 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@08b7 │ │ +09c140: 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; │ │ @@ -199224,94 +199237,96 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -09b318: |[09b318] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.show:()V │ │ -09b328: 5485 b808 |0000: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b32c: 6e10 8a1a 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingLeft:()I // method@1a8a │ │ -09b332: 0a02 |0005: move-result v2 │ │ -09b334: 5485 b808 |0006: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b338: 5255 be08 |0008: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ -09b33c: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ -09b33e: 3365 6100 |000b: if-ne v5, v6, 006c // +0061 │ │ -09b342: 5485 b808 |000d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b346: 6e10 901a 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@1a90 │ │ -09b34c: 0a04 |0012: move-result v4 │ │ -09b34e: 5485 b808 |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b352: 6e10 8b1a 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@1a8b │ │ -09b358: 0a03 |0018: move-result v3 │ │ -09b35a: 5486 b808 |0019: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b35e: 5485 b608 |001b: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@08b6 │ │ -09b362: 1f05 4f02 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@024f │ │ -09b366: 5487 b808 |001f: iget-object v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b36a: 6e10 821a 0700 |0021: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1a82 │ │ -09b370: 0c07 |0024: move-result-object v7 │ │ -09b372: 6e30 971a 5607 |0025: invoke-virtual {v6, v5, v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1a97 │ │ -09b378: 0a05 |0028: move-result v5 │ │ -09b37a: 9106 0402 |0029: sub-int v6, v4, v2 │ │ -09b37e: b136 |002b: sub-int/2addr v6, v3 │ │ -09b380: 7120 411f 6500 |002c: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -09b386: 0a05 |002f: move-result v5 │ │ -09b388: 6e20 6b1a 5800 |0030: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@1a6b │ │ -09b38e: 5485 b808 |0033: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b392: 6e10 821a 0500 |0035: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1a82 │ │ -09b398: 0c00 |0038: move-result-object v0 │ │ -09b39a: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -09b39c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -09b3a0: 5485 b808 |003c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b3a4: 7110 7d1a 0500 |003e: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@1a7d │ │ -09b3aa: 0c05 |0041: move-result-object v5 │ │ -09b3ac: 6e20 2c02 5000 |0042: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ -09b3b2: 5485 b808 |0045: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b3b6: 7110 7d1a 0500 |0047: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@1a7d │ │ -09b3bc: 0c05 |004a: move-result-object v5 │ │ -09b3be: 5255 2200 |004b: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -09b3c2: 7b51 |004d: neg-int v1, v5 │ │ -09b3c4: 9005 0102 |004e: add-int v5, v1, v2 │ │ -09b3c8: 6e20 6c1a 5800 |0050: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@1a6c │ │ -09b3ce: 1225 |0053: const/4 v5, #int 2 // #2 │ │ -09b3d0: 6e20 6d1a 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setInputMethodMode:(I)V // method@1a6d │ │ -09b3d6: 6f10 f219 0800 |0057: invoke-super {v8}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ -09b3dc: 6e10 671a 0800 |005a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@1a67 │ │ -09b3e2: 0c05 |005d: move-result-object v5 │ │ -09b3e4: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -09b3e6: 6e20 0410 6500 |005f: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1004 │ │ -09b3ec: 5485 b808 |0062: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b3f0: 6e10 8f1a 0500 |0064: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ -09b3f6: 0a05 |0067: move-result v5 │ │ -09b3f8: 6e20 721a 5800 |0068: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setSelection:(I)V // method@1a72 │ │ -09b3fe: 0e00 |006b: return-void │ │ -09b400: 5485 b808 |006c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b404: 5255 be08 |006e: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ -09b408: 12f6 |0070: const/4 v6, #int -1 // #ff │ │ -09b40a: 3365 1500 |0071: if-ne v5, v6, 0086 // +0015 │ │ -09b40e: 5485 b808 |0073: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b412: 6e10 901a 0500 |0075: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@1a90 │ │ -09b418: 0a04 |0078: move-result v4 │ │ -09b41a: 5485 b808 |0079: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b41e: 6e10 8b1a 0500 |007b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@1a8b │ │ -09b424: 0a03 |007e: move-result v3 │ │ -09b426: 9105 0402 |007f: sub-int v5, v4, v2 │ │ -09b42a: b135 |0081: sub-int/2addr v5, v3 │ │ -09b42c: 6e20 6b1a 5800 |0082: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@1a6b │ │ -09b432: 28ae |0085: goto 0033 // -0052 │ │ -09b434: 5485 b808 |0086: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ -09b438: 5255 be08 |0088: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ -09b43c: 6e20 6b1a 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@1a6b │ │ -09b442: 28a6 |008d: goto 0033 // -005a │ │ +09c144: |[09c144] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.show:()V │ │ +09c154: 5485 b808 |0000: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c158: 6e10 8a1a 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingLeft:()I // method@1a8a │ │ +09c15e: 0a02 |0005: move-result v2 │ │ +09c160: 5485 b808 |0006: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c164: 5255 be08 |0008: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ +09c168: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ +09c16a: 3365 6100 |000b: if-ne v5, v6, 006c // +0061 │ │ +09c16e: 5485 b808 |000d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c172: 6e10 901a 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@1a90 │ │ +09c178: 0a04 |0012: move-result v4 │ │ +09c17a: 5485 b808 |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c17e: 6e10 8b1a 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@1a8b │ │ +09c184: 0a03 |0018: move-result v3 │ │ +09c186: 5486 b808 |0019: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c18a: 5485 b608 |001b: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@08b6 │ │ +09c18e: 1f05 4d02 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@024d │ │ +09c192: 5487 b808 |001f: iget-object v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c196: 6e10 821a 0700 |0021: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1a82 │ │ +09c19c: 0c07 |0024: move-result-object v7 │ │ +09c19e: 6e30 971a 5607 |0025: invoke-virtual {v6, v5, v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1a97 │ │ +09c1a4: 0a05 |0028: move-result v5 │ │ +09c1a6: 9106 0402 |0029: sub-int v6, v4, v2 │ │ +09c1aa: b136 |002b: sub-int/2addr v6, v3 │ │ +09c1ac: 7120 411f 6500 |002c: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +09c1b2: 0a05 |002f: move-result v5 │ │ +09c1b4: 6e20 6b1a 5800 |0030: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@1a6b │ │ +09c1ba: 5485 b808 |0033: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c1be: 6e10 821a 0500 |0035: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1a82 │ │ +09c1c4: 0c00 |0038: move-result-object v0 │ │ +09c1c6: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +09c1c8: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +09c1cc: 5485 b808 |003c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c1d0: 7110 7d1a 0500 |003e: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@1a7d │ │ +09c1d6: 0c05 |0041: move-result-object v5 │ │ +09c1d8: 6e20 2c02 5000 |0042: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ +09c1de: 5485 b808 |0045: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c1e2: 7110 7d1a 0500 |0047: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@1a7d │ │ +09c1e8: 0c05 |004a: move-result-object v5 │ │ +09c1ea: 5255 2200 |004b: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +09c1ee: 7b51 |004d: neg-int v1, v5 │ │ +09c1f0: 9005 0102 |004e: add-int v5, v1, v2 │ │ +09c1f4: 6e20 6c1a 5800 |0050: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@1a6c │ │ +09c1fa: 1225 |0053: const/4 v5, #int 2 // #2 │ │ +09c1fc: 6e20 6d1a 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setInputMethodMode:(I)V // method@1a6d │ │ +09c202: 6f10 f219 0800 |0057: invoke-super {v8}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ +09c208: 6e10 671a 0800 |005a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@1a67 │ │ +09c20e: 0c05 |005d: move-result-object v5 │ │ +09c210: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +09c212: 6e20 0410 6500 |005f: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1004 │ │ +09c218: 5485 b808 |0062: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c21c: 6e10 8f1a 0500 |0064: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ +09c222: 0a05 |0067: move-result v5 │ │ +09c224: 6e20 721a 5800 |0068: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setSelection:(I)V // method@1a72 │ │ +09c22a: 0e00 |006b: return-void │ │ +09c22c: 5485 b808 |006c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c230: 5255 be08 |006e: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ +09c234: 12f6 |0070: const/4 v6, #int -1 // #ff │ │ +09c236: 3365 1500 |0071: if-ne v5, v6, 0086 // +0015 │ │ +09c23a: 5485 b808 |0073: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c23e: 6e10 901a 0500 |0075: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@1a90 │ │ +09c244: 0a04 |0078: move-result v4 │ │ +09c246: 5485 b808 |0079: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c24a: 6e10 8b1a 0500 |007b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@1a8b │ │ +09c250: 0a03 |007e: move-result v3 │ │ +09c252: 9105 0402 |007f: sub-int v5, v4, v2 │ │ +09c256: b135 |0081: sub-int/2addr v5, v3 │ │ +09c258: 6e20 6b1a 5800 |0082: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@1a6b │ │ +09c25e: 28ae |0085: goto 0033 // -0052 │ │ +09c260: 5485 b808 |0086: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08b8 │ │ +09c264: 5255 be08 |0088: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ +09c268: 6e20 6b1a 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@1a6b │ │ +09c26e: 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 │ │ @@ -199330,21 +199345,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 : 971 (IcsSpinner.java) │ │ + source_file_idx : 975 (IcsSpinner.java) │ │ │ │ Class #681 header: │ │ -class_idx : 788 │ │ +class_idx : 786 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2820 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2822 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #681 annotations: │ │ Annotations on class │ │ @@ -199377,42 +199392,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 │ │ -09b444: |[09b444] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -09b454: 5b12 df08 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ -09b458: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09b45e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -09b460: 5c10 dd08 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ -09b464: 0e00 |0008: return-void │ │ +09c270: |[09c270] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +09c280: 5b12 df08 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ +09c284: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09c28a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +09c28c: 5c10 dd08 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ +09c290: 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 │ │ -09b468: |[09b468] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -09b478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09b47a: 5c10 dd08 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ -09b47e: 0e00 |0003: return-void │ │ +09c294: |[09c294] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09c2a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09c2a6: 5c10 dd08 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ +09c2aa: 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; │ │ @@ -199422,25 +199437,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 │ │ -09b480: |[09b480] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -09b490: 5520 dd08 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ -09b494: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -09b498: 0e00 |0004: return-void │ │ -09b49a: 5420 df08 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ -09b49e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -09b4a0: 5b01 eb08 |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ -09b4a4: 5420 df08 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ -09b4a8: 5221 de08 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@08de │ │ -09b4ac: 6e20 271b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -09b4b2: 28f3 |0011: goto 0004 // -000d │ │ +09c2ac: |[09c2ac] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09c2bc: 5520 dd08 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ +09c2c0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +09c2c4: 0e00 |0004: return-void │ │ +09c2c6: 5420 df08 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ +09c2ca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +09c2cc: 5b01 eb08 |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ +09c2d0: 5420 df08 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ +09c2d4: 5221 de08 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@08de │ │ +09c2d8: 6e20 271b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +09c2de: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0004 line=535 │ │ 0x0005 line=533 │ │ 0x000a line=534 │ │ locals : │ │ @@ -199452,16 +199467,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 │ │ -09b4b4: |[09b4b4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -09b4c4: 0e00 |0000: return-void │ │ +09c2e0: |[09c2e0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09c2f0: 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; │ │ │ │ @@ -199470,22 +199485,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 │ │ -09b4c8: |[09b4c8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -09b4d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09b4da: 5420 df08 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ -09b4de: 6e20 271b 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ -09b4e4: 5420 df08 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ -09b4e8: 5b03 eb08 |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ -09b4ec: 5c21 dd08 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ -09b4f0: 0e00 |000c: return-void │ │ +09c2f4: |[09c2f4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +09c304: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09c306: 5420 df08 |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ +09c30a: 6e20 271b 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1b27 │ │ +09c310: 5420 df08 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@08df │ │ +09c314: 5b03 eb08 |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ +09c318: 5c21 dd08 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@08dd │ │ +09c31c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=524 │ │ 0x0006 line=525 │ │ 0x000a line=526 │ │ 0x000c line=527 │ │ locals : │ │ @@ -199497,32 +199512,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 │ │ -09b4f4: |[09b4f4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ -09b504: 5901 de08 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@08de │ │ -09b508: 1100 |0002: return-object v0 │ │ +09c320: |[09c320] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ +09c330: 5901 de08 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@08de │ │ +09c334: 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 : 2820 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2822 (ScrollingTabContainerView.java) │ │ │ │ Class #682 header: │ │ -class_idx : 789 │ │ +class_idx : 787 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 689 │ │ -source_file_idx : 2820 │ │ +superclass_idx : 687 │ │ +source_file_idx : 2822 │ │ static_fields_size : 2 │ │ instance_fields_size: 11 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 16 │ │ │ │ Class #682 annotations: │ │ Annotations on class │ │ @@ -199599,94 +199614,94 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09b50c: |[09b50c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:()V │ │ -09b51c: 2200 1902 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0219 │ │ -09b520: 7010 320f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ -09b526: 6900 ec08 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@08ec │ │ -09b52a: 0e00 |0007: return-void │ │ +09c338: |[09c338] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:()V │ │ +09c348: 2200 1702 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0217 │ │ +09c34c: 7010 320f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ +09c352: 6900 ec08 |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@08ec │ │ +09c356: 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 : 63 16-bit code units │ │ -09b52c: |[09b52c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ -09b53c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09b53e: 7020 e814 7600 |0001: invoke-direct {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.:(Landroid/content/Context;)V // method@14e8 │ │ -09b544: 2201 1403 |0004: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // type@0314 │ │ -09b548: 7020 fa1a 6100 |0006: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@1afa │ │ -09b54e: 5b61 ea08 |0009: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@08ea │ │ -09b552: 6e20 251b 5600 |000b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@1b25 │ │ -09b558: 6e10 0c1b 0600 |000e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ -09b55e: 0c01 |0011: move-result-object v1 │ │ -09b560: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -09b562: 6203 1605 |0013: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ -09b566: 6004 7903 |0015: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ -09b56a: 6e55 3c01 2143 |0017: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -09b570: 0c00 |001a: move-result-object v0 │ │ -09b572: 1241 |001b: const/4 v1, #int 4 // #4 │ │ -09b574: 6e30 af01 1005 |001c: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ -09b57a: 0a01 |001f: move-result v1 │ │ -09b57c: 6e20 231b 1600 |0020: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1b23 │ │ -09b582: 6e10 b501 0000 |0023: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -09b588: 7110 520d 0700 |0026: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -09b58e: 0c01 |0029: move-result-object v1 │ │ -09b590: 5b61 e308 |002a: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@08e3 │ │ -09b594: 7010 0a1b 0600 |002c: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b0a │ │ -09b59a: 0c01 |002f: move-result-object v1 │ │ -09b59c: 5b61 e708 |0030: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b5a0: 5461 e708 |0032: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b5a4: 2202 0002 |0034: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09b5a8: 12e3 |0036: const/4 v3, #int -2 // #fe │ │ -09b5aa: 12f4 |0037: const/4 v4, #int -1 // #ff │ │ -09b5ac: 7030 530e 3204 |0038: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09b5b2: 6e30 061b 1602 |003b: invoke-virtual {v6, v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1b06 │ │ -09b5b8: 0e00 |003e: return-void │ │ + insns size : 64 16-bit code units │ │ +09c358: |[09c358] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ +09c368: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09c36a: 7020 e814 7600 |0001: invoke-direct {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.:(Landroid/content/Context;)V // method@14e8 │ │ +09c370: 2201 1203 |0004: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // type@0312 │ │ +09c374: 7020 fa1a 6100 |0006: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@1afa │ │ +09c37a: 5b61 ea08 |0009: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@08ea │ │ +09c37e: 6e20 251b 5600 |000b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@1b25 │ │ +09c384: 6e10 0c1b 0600 |000e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ +09c38a: 0c01 |0011: move-result-object v1 │ │ +09c38c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +09c38e: 6203 1605 |0013: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ +09c392: 6004 7903 |0015: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ +09c396: 6e55 3c01 2143 |0017: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +09c39c: 0c00 |001a: move-result-object v0 │ │ +09c39e: 6001 1d05 |001b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@051d │ │ +09c3a2: 6e30 af01 1005 |001d: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ +09c3a8: 0a01 |0020: move-result v1 │ │ +09c3aa: 6e20 231b 1600 |0021: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1b23 │ │ +09c3b0: 6e10 b501 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09c3b6: 7110 520d 0700 |0027: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +09c3bc: 0c01 |002a: move-result-object v1 │ │ +09c3be: 5b61 e308 |002b: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@08e3 │ │ +09c3c2: 7010 0a1b 0600 |002d: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@1b0a │ │ +09c3c8: 0c01 |0030: move-result-object v1 │ │ +09c3ca: 5b61 e708 |0031: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c3ce: 5461 e708 |0033: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c3d2: 2202 fe01 |0035: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +09c3d6: 12e3 |0037: const/4 v3, #int -2 // #fe │ │ +09c3d8: 12f4 |0038: const/4 v4, #int -1 // #ff │ │ +09c3da: 7030 530e 3204 |0039: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +09c3e0: 6e30 061b 1602 |003c: invoke-virtual {v6, v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1b06 │ │ +09c3e6: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=62 │ │ 0x000b line=70 │ │ 0x000e line=72 │ │ 0x001b line=74 │ │ - 0x0023 line=75 │ │ - 0x0026 line=77 │ │ - 0x002c line=79 │ │ - 0x0032 line=80 │ │ - 0x003e line=82 │ │ - locals : │ │ - 0x001b - 0x003f reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x003f reg=6 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ - 0x0000 - 0x003f reg=7 context Landroid/content/Context; │ │ + 0x0024 line=75 │ │ + 0x0027 line=77 │ │ + 0x002d line=79 │ │ + 0x0033 line=80 │ │ + 0x003f line=82 │ │ + locals : │ │ + 0x001b - 0x0040 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x0040 reg=6 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ + 0x0000 - 0x0040 reg=7 context Landroid/content/Context; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ name : 'access$200' │ │ 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 │ │ -09b5bc: |[09b5bc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ -09b5cc: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b5d0: 1100 |0002: return-object v0 │ │ +09c3e8: |[09c3e8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ +09c3f8: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c3fc: 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;) │ │ @@ -199694,18 +199709,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 │ │ -09b5d4: |[09b5d4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ -09b5e4: 7030 0b1b 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@1b0b │ │ -09b5ea: 0c00 |0003: move-result-object v0 │ │ -09b5ec: 1100 |0004: return-object v0 │ │ +09c400: |[09c400] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ +09c410: 7030 0b1b 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@1b0b │ │ +09c416: 0c00 |0003: move-result-object v0 │ │ +09c418: 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 │ │ @@ -199715,28 +199730,28 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsSpinner;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -09b5f0: |[09b5f0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ -09b600: 2200 0b03 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@030b │ │ -09b604: 6e10 0c1b 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ -09b60a: 0c01 |0005: move-result-object v1 │ │ -09b60c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -09b60e: 6003 7f03 |0007: sget v3, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@037f │ │ -09b612: 7040 7c1a 1032 |0009: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a7c │ │ -09b618: 2201 3d02 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -09b61c: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ -09b61e: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -09b620: 7030 cb0f 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ -09b626: 6e20 a51a 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1aa5 │ │ -09b62c: 6e20 a91a 4000 |0016: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@1aa9 │ │ -09b632: 1100 |0019: return-object v0 │ │ +09c41c: |[09c41c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ +09c42c: 2200 0903 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@0309 │ │ +09c430: 6e10 0c1b 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ +09c436: 0c01 |0005: move-result-object v1 │ │ +09c438: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +09c43a: 6003 7f03 |0007: sget v3, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@037f │ │ +09c43e: 7040 7c1a 1032 |0009: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a7c │ │ +09c444: 2201 3b02 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +09c448: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ +09c44a: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +09c44c: 7030 cb0f 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ +09c452: 6e20 a51a 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1aa5 │ │ +09c458: 6e20 a91a 4000 |0016: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@1aa9 │ │ +09c45e: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000c line=200 │ │ 0x0016 line=202 │ │ 0x0019 line=203 │ │ locals : │ │ @@ -199748,35 +199763,36 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -09b634: |[09b634] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ -09b644: 6e10 0c1b 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ -09b64a: 0c01 |0003: move-result-object v1 │ │ -09b64c: 7110 520d 0100 |0004: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -09b652: 0c01 |0007: move-result-object v1 │ │ -09b654: 6002 9b04 |0008: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@049b │ │ -09b658: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -09b65a: 6e30 540d 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09b660: 0c00 |000e: move-result-object v0 │ │ -09b662: 1f00 1603 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; // type@0316 │ │ -09b666: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -09b668: 6e20 351b 1000 |0012: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasureWithLargestChildEnabled:(Z)V // method@1b35 │ │ -09b66e: 2201 3d02 |0015: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -09b672: 12e2 |0017: const/4 v2, #int -2 // #fe │ │ -09b674: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ -09b676: 7030 cb0f 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ -09b67c: 6e20 341b 1000 |001c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1b34 │ │ -09b682: 1100 |001f: return-object v0 │ │ +09c460: |[09c460] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ +09c470: 6e10 0c1b 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ +09c476: 0c01 |0003: move-result-object v1 │ │ +09c478: 7110 520d 0100 |0004: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +09c47e: 0c01 |0007: move-result-object v1 │ │ +09c480: 6002 9b04 |0008: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@049b │ │ +09c484: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +09c486: 6e30 540d 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +09c48c: 0c00 |000e: move-result-object v0 │ │ +09c48e: 1f00 1403 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; // type@0314 │ │ +09c492: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +09c494: 6e20 351b 1000 |0012: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasureWithLargestChildEnabled:(Z)V // method@1b35 │ │ +09c49a: 2201 3b02 |0015: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +09c49e: 12e2 |0017: const/4 v2, #int -2 // #fe │ │ +09c4a0: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ +09c4a2: 7030 cb0f 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ +09c4a8: 6e20 341b 1000 |001c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1b34 │ │ +09c4ae: 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; │ │ │ │ @@ -199785,40 +199801,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 │ │ -09b684: |[09b684] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ -09b694: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09b696: 5441 e308 |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@08e3 │ │ -09b69a: 6002 9a04 |0003: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab:I // field@049a │ │ -09b69e: 6e30 540d 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09b6a4: 0c00 |0008: move-result-object v0 │ │ -09b6a6: 1f00 1303 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0313 │ │ -09b6aa: 6e40 f01a 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@1af0 │ │ -09b6b0: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ -09b6b4: 6e20 f31a 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1af3 │ │ -09b6ba: 2201 2202 |0013: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0222 │ │ -09b6be: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ -09b6c0: 5243 e208 |0016: iget v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@08e2 │ │ -09b6c4: 7030 530f 2103 |0018: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@0f53 │ │ -09b6ca: 6e20 f61a 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1af6 │ │ -09b6d0: 1100 |001e: return-object v0 │ │ -09b6d2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -09b6d4: 6e20 f41a 1000 |0020: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@1af4 │ │ -09b6da: 5441 e608 |0023: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@08e6 │ │ -09b6de: 3901 0900 |0025: if-nez v1, 002e // +0009 │ │ -09b6e2: 2201 1203 |0027: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // type@0312 │ │ -09b6e6: 7030 e71a 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@1ae7 │ │ -09b6ec: 5b41 e608 |002c: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@08e6 │ │ -09b6f0: 5441 e608 |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@08e6 │ │ -09b6f4: 6e20 f71a 1000 |0030: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1af7 │ │ -09b6fa: 28eb |0033: goto 001e // -0015 │ │ +09c4b0: |[09c4b0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ +09c4c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09c4c2: 5441 e308 |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@08e3 │ │ +09c4c6: 6002 9a04 |0003: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab:I // field@049a │ │ +09c4ca: 6e30 540d 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +09c4d0: 0c00 |0008: move-result-object v0 │ │ +09c4d2: 1f00 1103 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0311 │ │ +09c4d6: 6e40 f01a 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@1af0 │ │ +09c4dc: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ +09c4e0: 6e20 f31a 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1af3 │ │ +09c4e6: 2201 2002 |0013: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0220 │ │ +09c4ea: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ +09c4ec: 5243 e208 |0016: iget v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@08e2 │ │ +09c4f0: 7030 530f 2103 |0018: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@0f53 │ │ +09c4f6: 6e20 f61a 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1af6 │ │ +09c4fc: 1100 |001e: return-object v0 │ │ +09c4fe: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +09c500: 6e20 f41a 1000 |0020: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@1af4 │ │ +09c506: 5441 e608 |0023: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@08e6 │ │ +09c50a: 3901 0900 |0025: if-nez v1, 002e // +0009 │ │ +09c50e: 2201 1003 |0027: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // type@0310 │ │ +09c512: 7030 e71a 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@1ae7 │ │ +09c518: 5b41 e608 |002c: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@08e6 │ │ +09c51c: 5441 e608 |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@08e6 │ │ +09c520: 6e20 f71a 1000 |0030: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1af7 │ │ +09c526: 28eb |0033: goto 001e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=276 │ │ 0x000b line=277 │ │ 0x000e line=279 │ │ 0x0010 line=280 │ │ 0x0013 line=281 │ │ @@ -199838,25 +199854,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09b6fc: |[09b6fc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ -09b70c: 5410 e908 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b710: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -09b714: 5410 e908 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b718: 6e10 8c1a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getParent:()Landroid/view/ViewParent; // method@1a8c │ │ -09b71e: 0c00 |0009: move-result-object v0 │ │ -09b720: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -09b724: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09b726: 0f00 |000d: return v0 │ │ -09b728: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09b72a: 28fe |000f: goto 000d // -0002 │ │ +09c528: |[09c528] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ +09c538: 5410 e908 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c53c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09c540: 5410 e908 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c544: 6e10 8c1a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getParent:()Landroid/view/ViewParent; // method@1a8c │ │ +09c54a: 0c00 |0009: move-result-object v0 │ │ +09c54c: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +09c550: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09c552: 0f00 |000d: return v0 │ │ +09c554: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09c556: 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;) │ │ @@ -199864,50 +199880,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -09b72c: |[09b72c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ -09b73c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09b73e: 7010 111b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1b11 │ │ -09b744: 0a00 |0004: move-result v0 │ │ -09b746: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -09b74a: 0e00 |0007: return-void │ │ -09b74c: 5450 e908 |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b750: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -09b754: 7010 091b 0500 |000c: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@1b09 │ │ -09b75a: 0c00 |000f: move-result-object v0 │ │ -09b75c: 5b50 e908 |0010: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b760: 5450 e708 |0012: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b764: 6e20 1f1b 0500 |0014: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1b1f │ │ -09b76a: 5450 e908 |0017: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b76e: 2201 0002 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09b772: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ -09b774: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ -09b776: 7030 530e 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09b77c: 6e30 061b 0501 |0020: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1b06 │ │ -09b782: 5450 e908 |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b786: 6e10 811a 0000 |0025: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -09b78c: 0c00 |0028: move-result-object v0 │ │ -09b78e: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ -09b792: 5450 e908 |002b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b796: 2201 1103 |002d: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0311 │ │ -09b79a: 7030 e01a 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@1ae0 │ │ -09b7a0: 6e20 a21a 1000 |0032: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ -09b7a6: 5450 e808 |0035: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09b7aa: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ -09b7ae: 5450 e808 |0039: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09b7b2: 6e20 1d1b 0500 |003b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b1d │ │ -09b7b8: 5b54 e808 |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09b7bc: 5450 e908 |0040: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b7c0: 5251 e508 |0042: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@08e5 │ │ -09b7c4: 6e20 ad1a 1000 |0044: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ -09b7ca: 28c0 |0047: goto 0007 // -0040 │ │ +09c558: |[09c558] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ +09c568: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09c56a: 7010 111b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1b11 │ │ +09c570: 0a00 |0004: move-result v0 │ │ +09c572: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +09c576: 0e00 |0007: return-void │ │ +09c578: 5450 e908 |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c57c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +09c580: 7010 091b 0500 |000c: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@1b09 │ │ +09c586: 0c00 |000f: move-result-object v0 │ │ +09c588: 5b50 e908 |0010: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c58c: 5450 e708 |0012: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c590: 6e20 1f1b 0500 |0014: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1b1f │ │ +09c596: 5450 e908 |0017: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c59a: 2201 fe01 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +09c59e: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ +09c5a0: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ +09c5a2: 7030 530e 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +09c5a8: 6e30 061b 0501 |0020: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1b06 │ │ +09c5ae: 5450 e908 |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c5b2: 6e10 811a 0000 |0025: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +09c5b8: 0c00 |0028: move-result-object v0 │ │ +09c5ba: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ +09c5be: 5450 e908 |002b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c5c2: 2201 0f03 |002d: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@030f │ │ +09c5c6: 7030 e01a 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@1ae0 │ │ +09c5cc: 6e20 a21a 1000 |0032: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ +09c5d2: 5450 e808 |0035: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c5d6: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ +09c5da: 5450 e808 |0039: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c5de: 6e20 1d1b 0500 |003b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b1d │ │ +09c5e4: 5b54 e808 |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c5e8: 5450 e908 |0040: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c5ec: 5251 e508 |0042: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@08e5 │ │ +09c5f0: 6e20 ad1a 1000 |0044: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ +09c5f6: 28c0 |0047: goto 0007 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ 0x0007 line=158 │ │ 0x0008 line=144 │ │ 0x000c line=145 │ │ 0x0012 line=147 │ │ @@ -199926,33 +199942,33 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -09b7cc: |[09b7cc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ -09b7dc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09b7de: 7010 111b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1b11 │ │ -09b7e4: 0a00 |0004: move-result v0 │ │ -09b7e6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -09b7ea: 0f04 |0007: return v4 │ │ -09b7ec: 5450 e908 |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b7f0: 6e20 1f1b 0500 |000a: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1b1f │ │ -09b7f6: 5450 e708 |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b7fa: 2201 0002 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09b7fe: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ -09b800: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ -09b802: 7030 530e 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09b808: 6e30 061b 0501 |0016: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1b06 │ │ -09b80e: 5450 e908 |0019: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b812: 6e10 8f1a 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ -09b818: 0a00 |001e: move-result v0 │ │ -09b81a: 6e20 261b 0500 |001f: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1b26 │ │ -09b820: 28e5 |0022: goto 0007 // -001b │ │ +09c5f8: |[09c5f8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ +09c608: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09c60a: 7010 111b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1b11 │ │ +09c610: 0a00 |0004: move-result v0 │ │ +09c612: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +09c616: 0f04 |0007: return v4 │ │ +09c618: 5450 e908 |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c61c: 6e20 1f1b 0500 |000a: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1b1f │ │ +09c622: 5450 e708 |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c626: 2201 fe01 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +09c62a: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ +09c62c: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ +09c62e: 7030 530e 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +09c634: 6e30 061b 0501 |0016: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1b06 │ │ +09c63a: 5450 e908 |0019: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c63e: 6e10 8f1a 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ +09c644: 0a00 |001e: move-result v0 │ │ +09c646: 6e20 261b 0500 |001f: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1b26 │ │ +09c64c: 28e5 |0022: goto 0007 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0007 line=167 │ │ 0x0008 line=163 │ │ 0x000d line=164 │ │ 0x0019 line=166 │ │ @@ -199965,38 +199981,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 │ │ -09b824: |[09b824] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -09b834: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09b836: 7030 0b1b 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@1b0b │ │ -09b83c: 0c00 |0004: move-result-object v0 │ │ -09b83e: 5461 e708 |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b842: 2202 3d02 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -09b846: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -09b848: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -09b84c: 7040 cc0f 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ -09b852: 6e40 7d19 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@197d │ │ -09b858: 5461 e908 |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b85c: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -09b860: 5461 e908 |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b864: 6e10 811a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -09b86a: 0c01 |001b: move-result-object v1 │ │ -09b86c: 1f01 1103 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0311 │ │ -09b870: 6e10 e51a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ -09b876: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ -09b87a: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -09b87c: 6e20 f81a 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1af8 │ │ -09b882: 5561 e108 |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ -09b886: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -09b88a: 6e10 201b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ -09b890: 0e00 |002e: return-void │ │ +09c650: |[09c650] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +09c660: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09c662: 7030 0b1b 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@1b0b │ │ +09c668: 0c00 |0004: move-result-object v0 │ │ +09c66a: 5461 e708 |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c66e: 2202 3b02 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +09c672: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +09c674: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +09c678: 7040 cc0f 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ +09c67e: 6e40 7d19 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@197d │ │ +09c684: 5461 e908 |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c688: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +09c68c: 5461 e908 |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c690: 6e10 811a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +09c696: 0c01 |001b: move-result-object v1 │ │ +09c698: 1f01 0f03 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@030f │ │ +09c69c: 6e10 e51a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ +09c6a2: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ +09c6a6: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +09c6a8: 6e20 f81a 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1af8 │ │ +09c6ae: 5561 e108 |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ +09c6b2: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +09c6b6: 6e10 201b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ +09c6bc: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=310 │ │ 0x0005 line=311 │ │ 0x0012 line=313 │ │ 0x0016 line=314 │ │ 0x0021 line=316 │ │ @@ -200016,38 +200032,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 │ │ -09b894: |[09b894] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -09b8a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09b8a6: 7030 0b1b 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@1b0b │ │ -09b8ac: 0c00 |0004: move-result-object v0 │ │ -09b8ae: 5461 e708 |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b8b2: 2202 3d02 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -09b8b6: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -09b8b8: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -09b8bc: 7040 cc0f 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ -09b8c2: 6e30 7e19 0102 |000f: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@197e │ │ -09b8c8: 5461 e908 |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b8cc: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -09b8d0: 5461 e908 |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09b8d4: 6e10 811a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -09b8da: 0c01 |001b: move-result-object v1 │ │ -09b8dc: 1f01 1103 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0311 │ │ -09b8e0: 6e10 e51a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ -09b8e6: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ -09b8ea: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -09b8ec: 6e20 f81a 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1af8 │ │ -09b8f2: 5561 e108 |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ -09b8f6: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -09b8fa: 6e10 201b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ -09b900: 0e00 |002e: return-void │ │ +09c6c0: |[09c6c0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +09c6d0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09c6d2: 7030 0b1b 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@1b0b │ │ +09c6d8: 0c00 |0004: move-result-object v0 │ │ +09c6da: 5461 e708 |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c6de: 2202 3b02 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +09c6e2: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +09c6e4: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +09c6e8: 7040 cc0f 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fcc │ │ +09c6ee: 6e30 7e19 0102 |000f: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@197e │ │ +09c6f4: 5461 e908 |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c6f8: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +09c6fc: 5461 e908 |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09c700: 6e10 811a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +09c706: 0c01 |001b: move-result-object v1 │ │ +09c708: 1f01 0f03 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@030f │ │ +09c70c: 6e10 e51a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ +09c712: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ +09c716: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +09c718: 6e20 f81a 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1af8 │ │ +09c71e: 5561 e108 |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ +09c722: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +09c726: 6e10 201b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ +09c72c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=295 │ │ 0x0005 line=296 │ │ 0x0012 line=298 │ │ 0x0016 line=299 │ │ 0x0021 line=301 │ │ @@ -200066,28 +200082,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -09b904: |[09b904] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ -09b914: 5421 e708 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09b918: 6e20 8419 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09b91e: 0c00 |0005: move-result-object v0 │ │ -09b920: 5421 e808 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09b924: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -09b928: 5421 e808 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09b92c: 6e20 1d1b 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b1d │ │ -09b932: 2201 1003 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; // type@0310 │ │ -09b936: 7030 dd1a 2100 |0011: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@1add │ │ -09b93c: 5b21 e808 |0014: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09b940: 5421 e808 |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09b944: 6e20 1b1b 1200 |0018: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1b1b │ │ -09b94a: 0e00 |001b: return-void │ │ +09c730: |[09c730] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ +09c740: 5421 e708 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c744: 6e20 8419 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09c74a: 0c00 |0005: move-result-object v0 │ │ +09c74c: 5421 e808 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c750: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +09c754: 5421 e808 |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c758: 6e20 1d1b 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b1d │ │ +09c75e: 2201 0e03 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; // type@030e │ │ +09c762: 7030 dd1a 2100 |0011: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@1add │ │ +09c768: 5b21 e808 |0014: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c76c: 5421 e808 |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c770: 6e20 1b1b 1200 |0018: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1b1b │ │ +09c776: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000a line=245 │ │ 0x000f line=247 │ │ 0x0016 line=254 │ │ @@ -200098,61 +200114,61 @@ │ │ 0x0000 - 0x001c reg=3 position I │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ name : 'animateToVisibility' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -09b94c: |[09b94c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToVisibility:(I)V │ │ -09b95c: 1605 c800 |0000: const-wide/16 v5, #int 200 // #c8 │ │ -09b960: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -09b962: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -09b964: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -09b966: 5471 eb08 |0005: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ -09b96a: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ -09b96e: 5471 eb08 |0009: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ -09b972: 6e10 7313 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@1373 │ │ -09b978: 3908 2c00 |000e: if-nez v8, 003a // +002c │ │ -09b97c: 6e10 0f1b 0700 |0010: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getVisibility:()I // method@1b0f │ │ -09b982: 0a01 |0013: move-result v1 │ │ -09b984: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -09b988: 6e20 221b 3700 |0016: invoke-virtual {v7, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAlpha:(F)V // method@1b22 │ │ -09b98e: 1a01 b50f |0019: const-string v1, "alpha" // string@0fb5 │ │ -09b992: 2322 9804 |001b: new-array v2, v2, [F // type@0498 │ │ -09b996: 1503 803f |001d: const/high16 v3, #int 1065353216 // #3f80 │ │ -09b99a: 4b03 0204 |001f: aput v3, v2, v4 │ │ -09b99e: 7130 1814 1702 |0021: invoke-static {v7, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1418 │ │ -09b9a4: 0c00 |0024: move-result-object v0 │ │ -09b9a6: 6e30 1d14 5006 |0025: invoke-virtual {v0, v5, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -09b9ac: 6201 ec08 |0028: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@08ec │ │ -09b9b0: 6e20 2214 1000 |002a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ -09b9b6: 5471 ea08 |002d: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@08ea │ │ -09b9ba: 6e20 ff1a 8100 |002f: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@1aff │ │ -09b9c0: 0c01 |0032: move-result-object v1 │ │ -09b9c2: 6e20 0f14 1000 |0033: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ -09b9c8: 6e10 2a14 0000 |0036: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ -09b9ce: 0e00 |0039: return-void │ │ -09b9d0: 1a01 b50f |003a: const-string v1, "alpha" // string@0fb5 │ │ -09b9d4: 2322 9804 |003c: new-array v2, v2, [F // type@0498 │ │ -09b9d8: 4b03 0204 |003e: aput v3, v2, v4 │ │ -09b9dc: 7130 1814 1702 |0040: invoke-static {v7, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1418 │ │ -09b9e2: 0c00 |0043: move-result-object v0 │ │ -09b9e4: 6e30 1d14 5006 |0044: invoke-virtual {v0, v5, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -09b9ea: 6201 ec08 |0047: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@08ec │ │ -09b9ee: 6e20 2214 1000 |0049: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ -09b9f4: 5471 ea08 |004c: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@08ea │ │ -09b9f8: 6e20 ff1a 8100 |004e: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@1aff │ │ -09b9fe: 0c01 |0051: move-result-object v1 │ │ -09ba00: 6e20 0f14 1000 |0052: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ -09ba06: 6e10 2a14 0000 |0055: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ -09ba0c: 28e1 |0058: goto 0039 // -001f │ │ +09c778: |[09c778] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToVisibility:(I)V │ │ +09c788: 1606 c800 |0000: const-wide/16 v6, #int 200 // #c8 │ │ +09c78c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +09c78e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +09c790: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +09c792: 5481 eb08 |0005: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ +09c796: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ +09c79a: 5481 eb08 |0009: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@08eb │ │ +09c79e: 6e10 7313 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@1373 │ │ +09c7a4: 3909 2c00 |000e: if-nez v9, 003a // +002c │ │ +09c7a8: 6e10 0f1b 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getVisibility:()I // method@1b0f │ │ +09c7ae: 0a01 |0013: move-result v1 │ │ +09c7b0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +09c7b4: 6e20 221b 3800 |0016: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAlpha:(F)V // method@1b22 │ │ +09c7ba: 1a01 b70f |0019: const-string v1, "alpha" // string@0fb7 │ │ +09c7be: 2322 9604 |001b: new-array v2, v2, [F // type@0496 │ │ +09c7c2: 1503 803f |001d: const/high16 v3, #int 1065353216 // #3f80 │ │ +09c7c6: 4b03 0204 |001f: aput v3, v2, v4 │ │ +09c7ca: 7130 1814 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@1418 │ │ +09c7d0: 0c00 |0024: move-result-object v0 │ │ +09c7d2: 6e30 1d14 6007 |0025: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +09c7d8: 6201 ec08 |0028: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@08ec │ │ +09c7dc: 6e20 2214 1000 |002a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ +09c7e2: 5481 ea08 |002d: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@08ea │ │ +09c7e6: 6e20 ff1a 9100 |002f: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@1aff │ │ +09c7ec: 0c01 |0032: move-result-object v1 │ │ +09c7ee: 6e20 0f14 1000 |0033: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ +09c7f4: 6e10 2a14 0000 |0036: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ +09c7fa: 0e00 |0039: return-void │ │ +09c7fc: 1a01 b70f |003a: const-string v1, "alpha" // string@0fb7 │ │ +09c800: 2322 9604 |003c: new-array v2, v2, [F // type@0496 │ │ +09c804: 4b03 0204 |003e: aput v3, v2, v4 │ │ +09c808: 7130 1814 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@1418 │ │ +09c80e: 0c00 |0043: move-result-object v0 │ │ +09c810: 6e30 1d14 6007 |0044: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +09c816: 6201 ec08 |0047: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@08ec │ │ +09c81a: 6e20 2214 1000 |0049: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ +09c820: 5481 ea08 |004c: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@08ea │ │ +09c824: 6e20 ff1a 9100 |004e: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@1aff │ │ +09c82a: 0c01 |0051: move-result-object v1 │ │ +09c82c: 6e20 0f14 1000 |0052: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ +09c832: 6e10 2a14 0000 |0055: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@142a │ │ +09c838: 28e1 |0058: goto 0039 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000e line=222 │ │ 0x0010 line=223 │ │ 0x0016 line=224 │ │ @@ -200166,33 +200182,33 @@ │ │ 0x0044 line=234 │ │ 0x0047 line=235 │ │ 0x004c line=237 │ │ 0x0055 line=238 │ │ locals : │ │ 0x0025 - 0x003a reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ 0x0044 - 0x0059 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ - 0x0000 - 0x0059 reg=7 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ - 0x0000 - 0x0059 reg=8 visibility I │ │ + 0x0000 - 0x0059 reg=8 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ + 0x0000 - 0x0059 reg=9 visibility I │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ name : 'onAttachedToWindow' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09ba10: |[09ba10] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ -09ba20: 6f10 eb14 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onAttachedToWindow:()V // method@14eb │ │ -09ba26: 5410 e808 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09ba2a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09ba2e: 5410 e808 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09ba32: 6e20 1b1b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1b1b │ │ -09ba38: 0e00 |000c: return-void │ │ +09c83c: |[09c83c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ +09c84c: 6f10 eb14 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onAttachedToWindow:()V // method@14eb │ │ +09c852: 5410 e808 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c856: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09c85a: 5410 e808 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c85e: 6e20 1b1b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1b1b │ │ +09c864: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0003 line=260 │ │ 0x0007 line=262 │ │ 0x000c line=264 │ │ locals : │ │ @@ -200202,59 +200218,59 @@ │ │ name : 'onConfigurationChanged' │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 29 16-bit code units │ │ -09ba3c: |[09ba3c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -09ba4c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09ba4e: 6f20 ec14 7600 |0001: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14ec │ │ -09ba54: 6e10 0c1b 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ -09ba5a: 0c01 |0007: move-result-object v1 │ │ -09ba5c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -09ba5e: 6203 1605 |0009: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ -09ba62: 6004 7903 |000b: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ -09ba66: 6e55 3c01 2143 |000d: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -09ba6c: 0c00 |0010: move-result-object v0 │ │ -09ba6e: 1241 |0011: const/4 v1, #int 4 // #4 │ │ -09ba70: 6e30 af01 1005 |0012: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ -09ba76: 0a01 |0015: move-result v1 │ │ -09ba78: 6e20 231b 1600 |0016: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1b23 │ │ -09ba7e: 6e10 b501 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -09ba84: 0e00 |001c: return-void │ │ + insns size : 30 16-bit code units │ │ +09c868: |[09c868] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +09c878: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09c87a: 6f20 ec14 7600 |0001: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14ec │ │ +09c880: 6e10 0c1b 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1b0c │ │ +09c886: 0c01 |0007: move-result-object v1 │ │ +09c888: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +09c88a: 6203 1605 |0009: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ +09c88e: 6004 7903 |000b: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ +09c892: 6e55 3c01 2143 |000d: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +09c898: 0c00 |0010: move-result-object v0 │ │ +09c89a: 6001 1d05 |0011: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@051d │ │ +09c89e: 6e30 af01 1005 |0013: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ +09c8a4: 0a01 |0016: move-result v1 │ │ +09c8a6: 6e20 231b 1600 |0017: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1b23 │ │ +09c8ac: 6e10 b501 0000 |001a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09c8b2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=208 │ │ 0x0004 line=212 │ │ 0x0011 line=214 │ │ - 0x0019 line=215 │ │ - 0x001c line=216 │ │ + 0x001a line=215 │ │ + 0x001d line=216 │ │ locals : │ │ - 0x0011 - 0x001d reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x001d reg=6 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ - 0x0000 - 0x001d reg=7 newConfig Landroid/content/res/Configuration; │ │ + 0x0011 - 0x001e reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x001e reg=6 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ + 0x0000 - 0x001e reg=7 newConfig Landroid/content/res/Configuration; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ name : 'onDetachedFromWindow' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09ba88: |[09ba88] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ -09ba98: 6f10 ed14 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onDetachedFromWindow:()V // method@14ed │ │ -09ba9e: 5410 e808 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09baa2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09baa6: 5410 e808 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ -09baaa: 6e20 1d1b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b1d │ │ -09bab0: 0e00 |000c: return-void │ │ +09c8b4: |[09c8b4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ +09c8c4: 6f10 ed14 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onDetachedFromWindow:()V // method@14ed │ │ +09c8ca: 5410 e808 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c8ce: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09c8d2: 5410 e808 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@08e8 │ │ +09c8d6: 6e20 1d1b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b1d │ │ +09c8dc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x000c line=272 │ │ locals : │ │ @@ -200265,21 +200281,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 │ │ -09bab4: |[09bab4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ -09bac4: 0740 |0000: move-object v0, v4 │ │ -09bac6: 1f00 1303 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0313 │ │ -09baca: 6e10 ef1a 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@1aef │ │ -09bad0: 0c01 |0006: move-result-object v1 │ │ -09bad2: 6e10 e410 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@10e4 │ │ -09bad8: 0e00 |000a: return-void │ │ +09c8e0: |[09c8e0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ +09c8f0: 0740 |0000: move-object v0, v4 │ │ +09c8f2: 1f00 1103 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0311 │ │ +09c8f6: 6e10 ef1a 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@1aef │ │ +09c8fc: 0c01 |0006: move-result-object v1 │ │ +09c8fe: 6e10 e410 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@10e4 │ │ +09c904: 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; │ │ @@ -200295,82 +200311,82 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -09badc: |[09badc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ -09baec: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -09baf0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -09baf2: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -09baf4: 7110 c90d 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -09bafa: 0a05 |0007: move-result v5 │ │ -09bafc: 33a5 5b00 |0008: if-ne v5, v10, 0063 // +005b │ │ -09bb00: 0162 |000a: move v2, v6 │ │ -09bb02: 6e20 241b 2b00 |000b: invoke-virtual {v11, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@1b24 │ │ -09bb08: 54b8 e708 |000e: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bb0c: 6e10 8519 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -09bb12: 0a01 |0013: move-result v1 │ │ -09bb14: 3761 5a00 |0014: if-le v1, v6, 006e // +005a │ │ -09bb18: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ -09bb1c: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ -09bb20: 3385 5400 |001a: if-ne v5, v8, 006e // +0054 │ │ -09bb24: 1228 |001c: const/4 v8, #int 2 // #2 │ │ -09bb26: 3781 4800 |001d: if-le v1, v8, 0065 // +0048 │ │ -09bb2a: 7110 ca0d 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -09bb30: 0a08 |0022: move-result v8 │ │ -09bb32: 8288 |0023: int-to-float v8, v8 │ │ -09bb34: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ -09bb3a: c898 |0027: mul-float/2addr v8, v9 │ │ -09bb3c: 8788 |0028: float-to-int v8, v8 │ │ -09bb3e: 59b8 e408 |0029: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ -09bb42: 52b8 e208 |002b: iget v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@08e2 │ │ -09bb46: 7120 cb0d a800 |002d: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -09bb4c: 0a0d |0030: move-result v13 │ │ -09bb4e: 3902 4100 |0031: if-nez v2, 0072 // +0041 │ │ -09bb52: 55b8 e108 |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ -09bb56: 3808 3d00 |0035: if-eqz v8, 0072 // +003d │ │ -09bb5a: 0160 |0037: move v0, v6 │ │ -09bb5c: 3800 4000 |0038: if-eqz v0, 0078 // +0040 │ │ -09bb60: 54b6 e708 |003a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bb64: 6e30 9519 760d |003c: invoke-virtual {v6, v7, v13}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@1995 │ │ -09bb6a: 54b6 e708 |003f: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bb6e: 6e10 8919 0600 |0041: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@1989 │ │ -09bb74: 0a06 |0044: move-result v6 │ │ -09bb76: 7110 ca0d 0c00 |0045: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -09bb7c: 0a07 |0048: move-result v7 │ │ -09bb7e: 3776 2b00 |0049: if-le v6, v7, 0074 // +002b │ │ -09bb82: 7010 191b 0b00 |004b: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1b19 │ │ -09bb88: 6e10 0e1b 0b00 |004e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1b0e │ │ -09bb8e: 0a04 |0051: move-result v4 │ │ -09bb90: 6f30 ee14 cb0d |0052: invoke-super {v11, v12, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onMeasure:(II)V // method@14ee │ │ -09bb96: 6e10 0e1b 0b00 |0055: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1b0e │ │ -09bb9c: 0a03 |0058: move-result v3 │ │ -09bb9e: 3802 0900 |0059: if-eqz v2, 0062 // +0009 │ │ -09bba2: 3234 0700 |005b: if-eq v4, v3, 0062 // +0007 │ │ -09bba6: 52b6 e508 |005d: iget v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@08e5 │ │ -09bbaa: 6e20 261b 6b00 |005f: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1b26 │ │ -09bbb0: 0e00 |0062: return-void │ │ -09bbb2: 0172 |0063: move v2, v7 │ │ -09bbb4: 28a7 |0064: goto 000b // -0059 │ │ -09bbb6: 7110 ca0d 0c00 |0065: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -09bbbc: 0a08 |0068: move-result v8 │ │ -09bbbe: db08 0802 |0069: div-int/lit8 v8, v8, #int 2 // #02 │ │ -09bbc2: 59b8 e408 |006b: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ -09bbc6: 28be |006d: goto 002b // -0042 │ │ -09bbc8: 12f8 |006e: const/4 v8, #int -1 // #ff │ │ -09bbca: 59b8 e408 |006f: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ -09bbce: 28ba |0071: goto 002b // -0046 │ │ -09bbd0: 0170 |0072: move v0, v7 │ │ -09bbd2: 28c5 |0073: goto 0038 // -003b │ │ -09bbd4: 7010 1a1b 0b00 |0074: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1b1a │ │ -09bbda: 28d7 |0077: goto 004e // -0029 │ │ -09bbdc: 7010 1a1b 0b00 |0078: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1b1a │ │ -09bbe2: 28d3 |007b: goto 004e // -002d │ │ +09c908: |[09c908] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ +09c918: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ +09c91c: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +09c91e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +09c920: 7110 c90d 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +09c926: 0a05 |0007: move-result v5 │ │ +09c928: 33a5 5b00 |0008: if-ne v5, v10, 0063 // +005b │ │ +09c92c: 0162 |000a: move v2, v6 │ │ +09c92e: 6e20 241b 2b00 |000b: invoke-virtual {v11, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@1b24 │ │ +09c934: 54b8 e708 |000e: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c938: 6e10 8519 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +09c93e: 0a01 |0013: move-result v1 │ │ +09c940: 3761 5a00 |0014: if-le v1, v6, 006e // +005a │ │ +09c944: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ +09c948: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ +09c94c: 3385 5400 |001a: if-ne v5, v8, 006e // +0054 │ │ +09c950: 1228 |001c: const/4 v8, #int 2 // #2 │ │ +09c952: 3781 4800 |001d: if-le v1, v8, 0065 // +0048 │ │ +09c956: 7110 ca0d 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +09c95c: 0a08 |0022: move-result v8 │ │ +09c95e: 8288 |0023: int-to-float v8, v8 │ │ +09c960: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ +09c966: c898 |0027: mul-float/2addr v8, v9 │ │ +09c968: 8788 |0028: float-to-int v8, v8 │ │ +09c96a: 59b8 e408 |0029: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ +09c96e: 52b8 e208 |002b: iget v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@08e2 │ │ +09c972: 7120 cb0d a800 |002d: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +09c978: 0a0d |0030: move-result v13 │ │ +09c97a: 3902 4100 |0031: if-nez v2, 0072 // +0041 │ │ +09c97e: 55b8 e108 |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ +09c982: 3808 3d00 |0035: if-eqz v8, 0072 // +003d │ │ +09c986: 0160 |0037: move v0, v6 │ │ +09c988: 3800 4000 |0038: if-eqz v0, 0078 // +0040 │ │ +09c98c: 54b6 e708 |003a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c990: 6e30 9519 760d |003c: invoke-virtual {v6, v7, v13}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@1995 │ │ +09c996: 54b6 e708 |003f: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09c99a: 6e10 8919 0600 |0041: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@1989 │ │ +09c9a0: 0a06 |0044: move-result v6 │ │ +09c9a2: 7110 ca0d 0c00 |0045: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +09c9a8: 0a07 |0048: move-result v7 │ │ +09c9aa: 3776 2b00 |0049: if-le v6, v7, 0074 // +002b │ │ +09c9ae: 7010 191b 0b00 |004b: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1b19 │ │ +09c9b4: 6e10 0e1b 0b00 |004e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1b0e │ │ +09c9ba: 0a04 |0051: move-result v4 │ │ +09c9bc: 6f30 ee14 cb0d |0052: invoke-super {v11, v12, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onMeasure:(II)V // method@14ee │ │ +09c9c2: 6e10 0e1b 0b00 |0055: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1b0e │ │ +09c9c8: 0a03 |0058: move-result v3 │ │ +09c9ca: 3802 0900 |0059: if-eqz v2, 0062 // +0009 │ │ +09c9ce: 3234 0700 |005b: if-eq v4, v3, 0062 // +0007 │ │ +09c9d2: 52b6 e508 |005d: iget v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@08e5 │ │ +09c9d6: 6e20 261b 6b00 |005f: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1b26 │ │ +09c9dc: 0e00 |0062: return-void │ │ +09c9de: 0172 |0063: move v2, v7 │ │ +09c9e0: 28a7 |0064: goto 000b // -0059 │ │ +09c9e2: 7110 ca0d 0c00 |0065: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +09c9e8: 0a08 |0068: move-result v8 │ │ +09c9ea: db08 0802 |0069: div-int/lit8 v8, v8, #int 2 // #02 │ │ +09c9ee: 59b8 e408 |006b: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ +09c9f2: 28be |006d: goto 002b // -0042 │ │ +09c9f4: 12f8 |006e: const/4 v8, #int -1 // #ff │ │ +09c9f6: 59b8 e408 |006f: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@08e4 │ │ +09c9fa: 28ba |0071: goto 002b // -0046 │ │ +09c9fc: 0170 |0072: move v0, v7 │ │ +09c9fe: 28c5 |0073: goto 0038 // -003b │ │ +09ca00: 7010 1a1b 0b00 |0074: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1b1a │ │ +09ca06: 28d7 |0077: goto 004e // -0029 │ │ +09ca08: 7010 1a1b 0b00 |0078: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1b1a │ │ +09ca0e: 28d3 |007b: goto 004e // -002d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=86 │ │ 0x0008 line=87 │ │ 0x000b line=88 │ │ 0x000e line=90 │ │ 0x0014 line=91 │ │ @@ -200413,16 +200429,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 │ │ -09bbe4: |[09bbe4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -09bbf4: 0e00 |0000: return-void │ │ +09ca10: |[09ca10] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +09ca20: 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<*>; │ │ @@ -200432,28 +200448,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -09bbf8: |[09bbf8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ -09bc08: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bc0c: 6e10 9c19 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeAllViews:()V // method@199c │ │ -09bc12: 5410 e908 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09bc16: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -09bc1a: 5410 e908 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09bc1e: 6e10 811a 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -09bc24: 0c00 |000e: move-result-object v0 │ │ -09bc26: 1f00 1103 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0311 │ │ -09bc2a: 6e10 e51a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ -09bc30: 5510 e108 |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ -09bc34: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -09bc38: 6e10 201b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ -09bc3e: 0e00 |001b: return-void │ │ +09ca24: |[09ca24] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ +09ca34: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09ca38: 6e10 9c19 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeAllViews:()V // method@199c │ │ +09ca3e: 5410 e908 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09ca42: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +09ca46: 5410 e908 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09ca4a: 6e10 811a 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +09ca50: 0c00 |000e: move-result-object v0 │ │ +09ca52: 1f00 0f03 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@030f │ │ +09ca56: 6e10 e51a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ +09ca5c: 5510 e108 |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ +09ca60: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +09ca64: 6e10 201b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ +09ca6a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=346 │ │ 0x0009 line=347 │ │ 0x0014 line=349 │ │ 0x0018 line=350 │ │ @@ -200466,28 +200482,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -09bc40: |[09bc40] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ -09bc50: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bc54: 6e20 9d19 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeViewAt:(I)V // method@199d │ │ -09bc5a: 5410 e908 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09bc5e: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -09bc62: 5410 e908 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09bc66: 6e10 811a 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -09bc6c: 0c00 |000e: move-result-object v0 │ │ -09bc6e: 1f00 1103 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0311 │ │ -09bc72: 6e10 e51a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ -09bc78: 5510 e108 |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ -09bc7c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -09bc80: 6e10 201b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ -09bc86: 0e00 |001b: return-void │ │ +09ca6c: |[09ca6c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ +09ca7c: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09ca80: 6e20 9d19 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeViewAt:(I)V // method@199d │ │ +09ca86: 5410 e908 |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09ca8a: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +09ca8e: 5410 e908 |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09ca92: 6e10 811a 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +09ca98: 0c00 |000e: move-result-object v0 │ │ +09ca9a: 1f00 0f03 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@030f │ │ +09ca9e: 6e10 e51a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ +09caa4: 5510 e108 |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ +09caa8: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +09caac: 6e10 201b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ +09cab2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0005 line=336 │ │ 0x0009 line=337 │ │ 0x0014 line=339 │ │ 0x0018 line=340 │ │ @@ -200501,17 +200517,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bc88: |[09bc88] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ -09bc98: 5c01 e108 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ -09bc9c: 0e00 |0002: return-void │ │ +09cab4: |[09cab4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ +09cac4: 5c01 e108 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ +09cac8: 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 │ │ @@ -200521,18 +200537,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09bca0: |[09bca0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ -09bcb0: 5901 e208 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@08e2 │ │ -09bcb4: 6e10 201b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ -09bcba: 0e00 |0005: return-void │ │ +09cacc: |[09cacc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ +09cadc: 5901 e208 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@08e2 │ │ +09cae0: 6e10 201b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ +09cae6: 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; │ │ @@ -200543,34 +200559,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09bcbc: |[09bcbc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ -09bccc: 5956 e508 |0000: iput v6, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@08e5 │ │ -09bcd0: 5454 e708 |0002: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bcd4: 6e10 8519 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ -09bcda: 0a03 |0007: move-result v3 │ │ -09bcdc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09bcde: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ -09bce2: 5454 e708 |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bce6: 6e20 8419 1400 |000d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09bcec: 0c00 |0010: move-result-object v0 │ │ -09bcee: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ -09bcf2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -09bcf4: 6e20 420e 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@0e42 │ │ -09bcfa: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -09bcfe: 6e20 071b 6500 |0019: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1b07 │ │ -09bd04: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09bd08: 28eb |001e: goto 0009 // -0015 │ │ -09bd0a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -09bd0c: 28f4 |0020: goto 0014 // -000c │ │ -09bd0e: 0e00 |0021: return-void │ │ +09cae8: |[09cae8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ +09caf8: 5956 e508 |0000: iput v6, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@08e5 │ │ +09cafc: 5454 e708 |0002: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09cb00: 6e10 8519 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@1985 │ │ +09cb06: 0a03 |0007: move-result v3 │ │ +09cb08: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09cb0a: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ +09cb0e: 5454 e708 |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09cb12: 6e20 8419 1400 |000d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09cb18: 0c00 |0010: move-result-object v0 │ │ +09cb1a: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ +09cb1e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +09cb20: 6e20 420e 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@0e42 │ │ +09cb26: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +09cb2a: 6e20 071b 6500 |0019: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1b07 │ │ +09cb30: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09cb34: 28eb |001e: goto 0009 // -0015 │ │ +09cb36: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +09cb38: 28f4 |0020: goto 0014 // -000c │ │ +09cb3a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0002 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ 0x0011 line=175 │ │ @@ -200593,50 +200609,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09bd10: |[09bd10] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ -09bd20: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ -09bd24: 6e20 8419 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ -09bd2a: 0c00 |0005: move-result-object v0 │ │ -09bd2c: 1f00 1303 |0006: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0313 │ │ -09bd30: 6e10 f91a 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1af9 │ │ -09bd36: 5410 e908 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09bd3a: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -09bd3e: 5410 e908 |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ -09bd42: 6e10 811a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -09bd48: 0c00 |0014: move-result-object v0 │ │ -09bd4a: 1f00 1103 |0015: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0311 │ │ -09bd4e: 6e10 e51a 0000 |0017: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ -09bd54: 5510 e108 |001a: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ -09bd58: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -09bd5c: 6e10 201b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ -09bd62: 0e00 |0021: return-void │ │ +09cb3c: |[09cb3c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ +09cb4c: 5410 e708 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@08e7 │ │ +09cb50: 6e20 8419 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1984 │ │ +09cb56: 0c00 |0005: move-result-object v0 │ │ +09cb58: 1f00 1103 |0006: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0311 │ │ +09cb5c: 6e10 f91a 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1af9 │ │ +09cb62: 5410 e908 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09cb66: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +09cb6a: 5410 e908 |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@08e9 │ │ +09cb6e: 6e10 811a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +09cb74: 0c00 |0014: move-result-object v0 │ │ +09cb76: 1f00 0f03 |0015: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@030f │ │ +09cb7a: 6e10 e51a 0000 |0017: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1ae5 │ │ +09cb80: 5510 e108 |001a: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@08e1 │ │ +09cb84: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +09cb88: 6e10 201b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1b20 │ │ +09cb8e: 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 : 2820 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2822 (ScrollingTabContainerView.java) │ │ │ │ Class #683 header: │ │ -class_idx : 797 │ │ +class_idx : 795 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2475 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2477 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #683 annotations: │ │ Annotations on class │ │ @@ -200671,78 +200687,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -09bd64: |[09bd64] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:()V │ │ -09bd74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09bd76: 2300 b504 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04b5 │ │ -09bd7a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -09bd7c: 1c02 2203 |0004: const-class v2, Lcom/actionbarsherlock/view/MenuItem; // type@0322 │ │ -09bd80: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -09bd84: 6900 ff08 |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@08ff │ │ -09bd88: 0e00 |000a: return-void │ │ +09cb90: |[09cb90] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:()V │ │ +09cba0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09cba2: 2300 b304 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04b3 │ │ +09cba6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +09cba8: 1c02 2003 |0004: const-class v2, Lcom/actionbarsherlock/view/MenuItem; // type@0320 │ │ +09cbac: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +09cbb0: 6900 ff08 |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@08ff │ │ +09cbb4: 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 │ │ -09bd8c: |[09bd8c] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -09bd9c: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09bda2: 5b56 0109 |0003: iput-object v6, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0901 │ │ -09bda6: 6e10 4f1f 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -09bdac: 0c00 |0008: move-result-object v0 │ │ -09bdae: 6203 ff08 |0009: sget-object v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@08ff │ │ -09bdb2: 6e30 1b1f 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ -09bdb8: 0c03 |000e: move-result-object v3 │ │ -09bdba: 5b53 0009 |000f: iput-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ -09bdbe: 0e00 |0011: return-void │ │ -09bdc0: 0d01 |0012: move-exception v1 │ │ -09bdc2: 2202 e001 |0013: new-instance v2, Landroid/view/InflateException; // type@01e0 │ │ -09bdc6: 2203 b303 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@03b3 │ │ -09bdca: 7010 761f 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -09bdd0: 1a04 a302 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02a3 │ │ -09bdd4: 6e20 7e1f 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09bdda: 0c03 |001f: move-result-object v3 │ │ -09bddc: 6e20 7e1f 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09bde2: 0c03 |0023: move-result-object v3 │ │ -09bde4: 1a04 5f00 |0024: const-string v4, " in class " // string@005f │ │ -09bde8: 6e20 7e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09bdee: 0c03 |0029: move-result-object v3 │ │ -09bdf0: 6e10 1d1f 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -09bdf6: 0c04 |002d: move-result-object v4 │ │ -09bdf8: 6e20 7e1f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09bdfe: 0c03 |0031: move-result-object v3 │ │ -09be00: 6e10 841f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -09be06: 0c03 |0035: move-result-object v3 │ │ -09be08: 7020 400d 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@0d40 │ │ -09be0e: 6e20 420d 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@0d42 │ │ -09be14: 2702 |003c: throw v2 │ │ +09cbb8: |[09cbb8] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +09cbc8: 7010 4c1f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09cbce: 5b56 0109 |0003: iput-object v6, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0901 │ │ +09cbd2: 6e10 4f1f 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +09cbd8: 0c00 |0008: move-result-object v0 │ │ +09cbda: 6203 ff08 |0009: sget-object v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@08ff │ │ +09cbde: 6e30 1b1f 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ +09cbe4: 0c03 |000e: move-result-object v3 │ │ +09cbe6: 5b53 0009 |000f: iput-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ +09cbea: 0e00 |0011: return-void │ │ +09cbec: 0d01 |0012: move-exception v1 │ │ +09cbee: 2202 df01 |0013: new-instance v2, Landroid/view/InflateException; // type@01df │ │ +09cbf2: 2203 b103 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@03b1 │ │ +09cbf6: 7010 761f 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +09cbfc: 1a04 a702 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02a7 │ │ +09cc00: 6e20 7e1f 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09cc06: 0c03 |001f: move-result-object v3 │ │ +09cc08: 6e20 7e1f 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09cc0e: 0c03 |0023: move-result-object v3 │ │ +09cc10: 1a04 6200 |0024: const-string v4, " in class " // string@0062 │ │ +09cc14: 6e20 7e1f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09cc1a: 0c03 |0029: move-result-object v3 │ │ +09cc1c: 6e10 1d1f 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +09cc22: 0c04 |002d: move-result-object v4 │ │ +09cc24: 6e20 7e1f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09cc2a: 0c03 |0031: move-result-object v3 │ │ +09cc2c: 6e10 841f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +09cc32: 0c03 |0035: move-result-object v3 │ │ +09cc34: 7020 400d 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@0d40 │ │ +09cc3a: 6e20 420d 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@0d42 │ │ +09cc40: 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; │ │ @@ -200755,45 +200772,45 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -09be28: |[09be28] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -09be38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09be3a: 5462 0009 |0001: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ -09be3e: 6e10 9a1f 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@1f9a │ │ -09be44: 0c02 |0006: move-result-object v2 │ │ -09be46: 6203 850a |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ -09be4a: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ -09be4e: 5461 0009 |000b: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ -09be52: 5462 0109 |000d: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0901 │ │ -09be56: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -09be58: 2333 b704 |0010: new-array v3, v3, [Ljava/lang/Object; // type@04b7 │ │ -09be5c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -09be5e: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ -09be62: 6e30 9b1f 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -09be68: 0c01 |0018: move-result-object v1 │ │ -09be6a: 1f01 9003 |0019: check-cast v1, Ljava/lang/Boolean; // type@0390 │ │ -09be6e: 6e10 0f1f 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1f0f │ │ -09be74: 0a01 |001e: move-result v1 │ │ -09be76: 0f01 |001f: return v1 │ │ -09be78: 5462 0009 |0020: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ -09be7c: 5463 0109 |0022: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0901 │ │ -09be80: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -09be82: 2344 b704 |0025: new-array v4, v4, [Ljava/lang/Object; // type@04b7 │ │ -09be86: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -09be88: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ -09be8c: 6e30 9b1f 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -09be92: 28f2 |002d: goto 001f // -000e │ │ -09be94: 0d00 |002e: move-exception v0 │ │ -09be96: 2201 b103 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@03b1 │ │ -09be9a: 7020 551f 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ -09bea0: 2701 |0034: throw v1 │ │ +09cc54: |[09cc54] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +09cc64: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09cc66: 5462 0009 |0001: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ +09cc6a: 6e10 9a1f 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@1f9a │ │ +09cc70: 0c02 |0006: move-result-object v2 │ │ +09cc72: 6203 850a |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ +09cc76: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ +09cc7a: 5461 0009 |000b: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ +09cc7e: 5462 0109 |000d: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0901 │ │ +09cc82: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +09cc84: 2333 b504 |0010: new-array v3, v3, [Ljava/lang/Object; // type@04b5 │ │ +09cc88: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +09cc8a: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ +09cc8e: 6e30 9b1f 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +09cc94: 0c01 |0018: move-result-object v1 │ │ +09cc96: 1f01 8e03 |0019: check-cast v1, Ljava/lang/Boolean; // type@038e │ │ +09cc9a: 6e10 0f1f 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1f0f │ │ +09cca0: 0a01 |001e: move-result v1 │ │ +09cca2: 0f01 |001f: return v1 │ │ +09cca4: 5462 0009 |0020: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0900 │ │ +09cca8: 5463 0109 |0022: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0901 │ │ +09ccac: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +09ccae: 2344 b504 |0025: new-array v4, v4, [Ljava/lang/Object; // type@04b5 │ │ +09ccb2: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +09ccb4: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ +09ccb8: 6e30 9b1f 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +09ccbe: 28f2 |002d: goto 001f // -000e │ │ +09ccc0: 0d00 |002e: move-exception v0 │ │ +09ccc2: 2201 af03 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@03af │ │ +09ccc6: 7020 551f 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f55 │ │ +09cccc: 2701 |0034: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0001 line=229 │ │ 0x000b line=230 │ │ 0x001f line=233 │ │ @@ -200801,21 +200818,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 : 2475 (MenuInflater.java) │ │ + source_file_idx : 2477 (MenuInflater.java) │ │ │ │ Class #684 header: │ │ -class_idx : 803 │ │ +class_idx : 801 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3072 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3074 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #684 - │ │ Class descriptor : 'Lcom/actionbarsherlock/view/SubMenu;' │ │ @@ -200877,21 +200894,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 : 3072 (SubMenu.java) │ │ + source_file_idx : 3074 (SubMenu.java) │ │ │ │ Class #685 header: │ │ -class_idx : 810 │ │ +class_idx : 808 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 943 │ │ -source_file_idx : 507 │ │ +superclass_idx : 941 │ │ +source_file_idx : 512 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #685 annotations: │ │ Annotations on class │ │ @@ -200929,21 +200946,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 │ │ -09beb4: |[09beb4] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -09bec4: 5b12 3f09 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@093f │ │ -09bec8: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09bece: 2200 ce03 |0005: new-instance v0, Ljava/util/HashMap; // type@03ce │ │ -09bed2: 7010 c21f 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ -09bed8: 5b10 3e09 |000a: iput-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@093e │ │ -09bedc: 0e00 |000c: return-void │ │ +09cce0: |[09cce0] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +09ccf0: 5b12 3f09 |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@093f │ │ +09ccf4: 7010 4c1f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09ccfa: 2200 cc03 |0005: new-instance v0, Ljava/util/HashMap; // type@03cc │ │ +09ccfe: 7010 c21f 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fc2 │ │ +09cd04: 5b10 3e09 |000a: iput-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@093e │ │ +09cd08: 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; │ │ @@ -200953,17 +200970,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 │ │ -09bee0: |[09bee0] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -09bef0: 7020 ca1b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1bca │ │ -09bef6: 0e00 |0003: return-void │ │ +09cd0c: |[09cd0c] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +09cd1c: 7020 ca1b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1bca │ │ +09cd22: 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; │ │ @@ -200974,59 +200991,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 │ │ -09bef8: |[09bef8] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ -09bf08: 54a7 3e09 |0000: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@093e │ │ -09bf0c: 7210 e71f 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@1fe7 │ │ -09bf12: 7210 e41f 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@1fe4 │ │ -09bf18: 0a01 |0008: move-result v1 │ │ -09bf1a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -09bf1c: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ -09bf20: 7220 df1f 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -09bf26: 0c00 |000f: move-result-object v0 │ │ -09bf28: 1f00 2803 |0010: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -09bf2c: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -09bf2e: 5908 3c09 |0013: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -09bf32: 5408 3a09 |0015: iget-object v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ -09bf36: 5488 1a00 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -09bf3a: 5486 1600 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0016 │ │ -09bf3e: 7230 e91f 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fe9 │ │ -09bf44: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09bf48: 28ea |0020: goto 000a // -0016 │ │ -09bf4a: 7210 e41f 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1fe4 │ │ -09bf50: 0a08 |0024: move-result v8 │ │ -09bf52: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ -09bf56: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ -09bf5a: 0143 |0029: move v3, v4 │ │ -09bf5c: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ -09bf60: 7220 df1f 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -09bf66: 0c02 |002f: move-result-object v2 │ │ -09bf68: 1f02 2b03 |0030: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@032b │ │ -09bf6c: 5428 4009 |0032: iget-object v8, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ -09bf70: 6e10 2201 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0122 │ │ -09bf76: 0c06 |0037: move-result-object v6 │ │ -09bf78: 7220 e81f 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fe8 │ │ -09bf7e: 0c00 |003b: move-result-object v0 │ │ -09bf80: 1f00 2803 |003c: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0328 │ │ -09bf84: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ -09bf88: 5208 3c09 |0040: iget v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -09bf8c: 5229 4209 |0042: iget v9, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ -09bf90: c859 |0044: mul-float/2addr v9, v5 │ │ -09bf92: c698 |0045: add-float/2addr v8, v9 │ │ -09bf94: 5908 3c09 |0046: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ -09bf98: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ -09bf9e: c885 |004b: mul-float/2addr v5, v8 │ │ -09bfa0: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09bfa4: 28dc |004e: goto 002a // -0024 │ │ -09bfa6: 7110 bf1f 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1fbf │ │ -09bfac: 0e00 |0052: return-void │ │ +09cd24: |[09cd24] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ +09cd34: 54a7 3e09 |0000: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@093e │ │ +09cd38: 7210 e71f 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@1fe7 │ │ +09cd3e: 7210 e41f 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@1fe4 │ │ +09cd44: 0a01 |0008: move-result v1 │ │ +09cd46: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +09cd48: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ +09cd4c: 7220 df1f 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +09cd52: 0c00 |000f: move-result-object v0 │ │ +09cd54: 1f00 2603 |0010: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +09cd58: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +09cd5a: 5908 3c09 |0013: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +09cd5e: 5408 3a09 |0015: iget-object v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@093a │ │ +09cd62: 5488 1a00 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +09cd66: 5486 1600 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0016 │ │ +09cd6a: 7230 e91f 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fe9 │ │ +09cd70: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09cd74: 28ea |0020: goto 000a // -0016 │ │ +09cd76: 7210 e41f 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1fe4 │ │ +09cd7c: 0a08 |0024: move-result v8 │ │ +09cd7e: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ +09cd82: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ +09cd86: 0143 |0029: move v3, v4 │ │ +09cd88: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ +09cd8c: 7220 df1f 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +09cd92: 0c02 |002f: move-result-object v2 │ │ +09cd94: 1f02 2903 |0030: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0329 │ │ +09cd98: 5428 4009 |0032: iget-object v8, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0940 │ │ +09cd9c: 6e10 2201 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0122 │ │ +09cda2: 0c06 |0037: move-result-object v6 │ │ +09cda4: 7220 e81f 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fe8 │ │ +09cdaa: 0c00 |003b: move-result-object v0 │ │ +09cdac: 1f00 2603 |003c: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0326 │ │ +09cdb0: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ +09cdb4: 5208 3c09 |0040: iget v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +09cdb8: 5229 4209 |0042: iget v9, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0942 │ │ +09cdbc: c859 |0044: mul-float/2addr v9, v5 │ │ +09cdbe: c698 |0045: add-float/2addr v8, v9 │ │ +09cdc0: 5908 3c09 |0046: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@093c │ │ +09cdc4: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ +09cdca: c885 |004b: mul-float/2addr v5, v8 │ │ +09cdcc: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +09cdd0: 28dc |004e: goto 002a // -0024 │ │ +09cdd2: 7110 bf1f 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1fbf │ │ +09cdd8: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0002 line=895 │ │ 0x0005 line=897 │ │ 0x0009 line=898 │ │ 0x000c line=899 │ │ @@ -201060,21 +201077,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 : 507 (ActivityChooserModel.java) │ │ + source_file_idx : 512 (ActivityChooserModel.java) │ │ │ │ Class #686 header: │ │ -class_idx : 823 │ │ +class_idx : 821 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 514 │ │ -source_file_idx : 509 │ │ +superclass_idx : 512 │ │ +source_file_idx : 514 │ │ static_fields_size : 1 │ │ instance_fields_size: 19 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 15 │ │ │ │ Class #686 annotations: │ │ Annotations on class │ │ @@ -201174,41 +201191,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -09bfb0: |[09bfb0] com.actionbarsherlock.widget.ActivityChooserView.:()V │ │ -09bfc0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09bfc4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -09bfc8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -09bfcc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09bfce: 6a00 7209 |0007: sput-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0972 │ │ -09bfd2: 0e00 |0009: return-void │ │ -09bfd4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09bfd6: 28fc |000b: goto 0007 // -0004 │ │ +09cddc: |[09cddc] com.actionbarsherlock.widget.ActivityChooserView.:()V │ │ +09cdec: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09cdf0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +09cdf4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +09cdf8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09cdfa: 6a00 7209 |0007: sput-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0972 │ │ +09cdfe: 0e00 |0009: return-void │ │ +09ce00: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09ce02: 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 │ │ -09bfd8: |[09bfd8] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ -09bfe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bfea: 7030 251c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c25 │ │ -09bff0: 0e00 |0004: return-void │ │ +09ce04: |[09ce04] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ +09ce14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ce16: 7030 251c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c25 │ │ +09ce1c: 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; │ │ @@ -201218,181 +201235,185 @@ │ │ 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 │ │ -09bff4: |[09bff4] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09c004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c006: 7040 261c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c26 │ │ -09c00c: 0e00 |0004: return-void │ │ +09ce20: |[09ce20] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09ce30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ce32: 7040 261c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c26 │ │ +09ce38: 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; │ │ 0x0000 - 0x0005 reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 193 16-bit code units │ │ -09c010: |[09c010] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09c020: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -09c022: 1247 |0001: const/4 v7, #int 4 // #4 │ │ -09c024: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -09c026: 7040 5b0e a9cb |0003: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5b │ │ -09c02c: 2204 3103 |0006: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$1; // type@0331 │ │ -09c030: 7020 fd1b 9400 |0008: invoke-direct {v4, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1bfd │ │ -09c036: 5b94 8209 |000b: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ -09c03a: 2204 3203 |000d: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$2; // type@0332 │ │ -09c03e: 7020 001c 9400 |000f: invoke-direct {v4, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c00 │ │ -09c044: 5b94 8409 |0012: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ -09c048: 5997 7d09 |0014: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ -09c04c: 5b9a 7709 |0016: iput-object v10, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ -09c050: 6204 3205 |0018: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0532 │ │ -09c054: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -09c056: 6e55 3c01 bac4 |001b: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -09c05c: 0c00 |001e: move-result-object v0 │ │ -09c05e: 6e30 ad01 6007 |001f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -09c064: 0a04 |0022: move-result v4 │ │ -09c066: 5994 7d09 |0023: iput v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ -09c06a: 1224 |0025: const/4 v4, #int 2 // #2 │ │ -09c06c: 6e20 ab01 4000 |0026: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -09c072: 0c01 |0029: move-result-object v1 │ │ -09c074: 6e10 b501 0000 |002a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -09c07a: 5494 7709 |002d: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ -09c07e: 7110 520d 0400 |002f: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -09c084: 0c02 |0032: move-result-object v2 │ │ -09c086: 6004 a104 |0033: sget v4, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view:I // field@04a1 │ │ -09c08a: 6e40 550d 4269 |0035: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -09c090: 2204 3503 |0038: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // type@0335 │ │ -09c094: 7030 1b1c 9408 |003a: invoke-direct {v4, v9, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@1c1b │ │ -09c09a: 5b94 7609 |003d: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ -09c09e: 6004 7004 |003f: sget v4, Lcom/actionbarsherlock/R$id;.abs__activity_chooser_view_content:I // field@0470 │ │ -09c0a2: 6e20 351c 4900 |0041: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1c35 │ │ -09c0a8: 0c04 |0044: move-result-object v4 │ │ -09c0aa: 1f04 f802 |0045: check-cast v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@02f8 │ │ -09c0ae: 5b94 7309 |0047: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ -09c0b2: 5494 7309 |0049: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ -09c0b6: 6e10 8319 0400 |004b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1983 │ │ -09c0bc: 0c04 |004e: move-result-object v4 │ │ -09c0be: 5b94 7409 |004f: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0974 │ │ -09c0c2: 6004 7304 |0051: sget v4, Lcom/actionbarsherlock/R$id;.abs__default_activity_button:I // field@0473 │ │ -09c0c6: 6e20 351c 4900 |0053: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1c35 │ │ -09c0cc: 0c04 |0056: move-result-object v4 │ │ -09c0ce: 1f04 3702 |0057: check-cast v4, Landroid/widget/FrameLayout; // type@0237 │ │ -09c0d2: 5b94 7909 |0059: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c0d6: 5494 7909 |005b: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c0da: 5495 7609 |005d: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ -09c0de: 6e20 a40f 5400 |005f: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa4 │ │ -09c0e4: 5494 7909 |0062: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c0e8: 5495 7609 |0064: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ -09c0ec: 6e20 a50f 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0fa5 │ │ -09c0f2: 5494 7909 |0069: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c0f6: 6005 7704 |006b: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0477 │ │ -09c0fa: 6e20 9a0f 5400 |006d: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@0f9a │ │ -09c100: 0c04 |0070: move-result-object v4 │ │ -09c102: 1f04 3c02 |0071: check-cast v4, Landroid/widget/ImageView; // type@023c │ │ -09c106: 5b94 7a09 |0073: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@097a │ │ -09c10a: 6004 7404 |0075: sget v4, Lcom/actionbarsherlock/R$id;.abs__expand_activities_button:I // field@0474 │ │ -09c10e: 6e20 351c 4900 |0077: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1c35 │ │ -09c114: 0c04 |007a: move-result-object v4 │ │ -09c116: 1f04 3702 |007b: check-cast v4, Landroid/widget/FrameLayout; // type@0237 │ │ -09c11a: 5b94 7b09 |007d: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ -09c11e: 5494 7b09 |007f: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ -09c122: 5495 7609 |0081: iget-object v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ -09c126: 6e20 a40f 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa4 │ │ -09c12c: 5494 7b09 |0086: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ -09c130: 6005 7704 |0088: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0477 │ │ -09c134: 6e20 9a0f 5400 |008a: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@0f9a │ │ -09c13a: 0c04 |008d: move-result-object v4 │ │ -09c13c: 1f04 3c02 |008e: check-cast v4, Landroid/widget/ImageView; // type@023c │ │ -09c140: 5b94 7c09 |0090: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ -09c144: 5494 7c09 |0092: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ -09c148: 6e20 c40f 1400 |0094: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -09c14e: 2204 3403 |0097: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0334 │ │ -09c152: 7030 051c 9408 |0099: invoke-direct {v4, v9, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@1c05 │ │ -09c158: 5b94 7509 |009c: iput-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c15c: 5494 7509 |009e: iget-object v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c160: 2205 3303 |00a0: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserView$3; // type@0333 │ │ -09c164: 7020 021c 9500 |00a2: invoke-direct {v5, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c02 │ │ -09c16a: 6e20 151c 5400 |00a5: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1c15 │ │ -09c170: 6e10 3301 0a00 |00a8: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -09c176: 0c03 |00ab: move-result-object v3 │ │ -09c178: 6e10 9701 0300 |00ac: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -09c17e: 0c04 |00af: move-result-object v4 │ │ -09c180: 5244 4c03 |00b0: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -09c184: db04 0402 |00b2: div-int/lit8 v4, v4, #int 2 // #02 │ │ -09c188: 6005 ee03 |00b4: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@03ee │ │ -09c18c: 6e20 9601 5300 |00b6: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ -09c192: 0a05 |00b9: move-result v5 │ │ -09c194: 7120 411f 5400 |00ba: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -09c19a: 0a04 |00bd: move-result v4 │ │ -09c19c: 5994 8009 |00be: iput v4, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0980 │ │ -09c1a0: 0e00 |00c0: return-void │ │ - catches : (none) │ │ - positions : │ │ - 0x0003 line=213 │ │ - 0x0006 line=124 │ │ - 0x000d line=138 │ │ - 0x0014 line=172 │ │ - 0x0016 line=214 │ │ - 0x0018 line=216 │ │ - 0x001f line=219 │ │ - 0x0025 line=223 │ │ - 0x002a line=226 │ │ - 0x002d line=228 │ │ - 0x0033 line=229 │ │ - 0x0038 line=231 │ │ - 0x003f line=233 │ │ - 0x0049 line=234 │ │ - 0x0051 line=236 │ │ - 0x005b line=237 │ │ - 0x0062 line=238 │ │ - 0x0069 line=239 │ │ - 0x0075 line=241 │ │ - 0x007f line=242 │ │ - 0x0086 line=243 │ │ - 0x0092 line=245 │ │ - 0x0097 line=247 │ │ - 0x009e line=248 │ │ - 0x00a8 line=256 │ │ - 0x00ac line=257 │ │ - 0x00c0 line=259 │ │ - locals : │ │ - 0x001f - 0x00c1 reg=0 attributesArray Landroid/content/res/TypedArray; │ │ - 0x002a - 0x00c1 reg=1 expandActivityOverflowButtonDrawable Landroid/graphics/drawable/Drawable; │ │ - 0x0033 - 0x00c1 reg=2 inflater Landroid/view/LayoutInflater; │ │ - 0x00ac - 0x00c1 reg=3 resources Landroid/content/res/Resources; │ │ - 0x0000 - 0x00c1 reg=9 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ - 0x0000 - 0x00c1 reg=10 context Landroid/content/Context; │ │ - 0x0000 - 0x00c1 reg=11 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x00c1 reg=12 defStyle I │ │ + insns size : 196 16-bit code units │ │ +09ce3c: |[09ce3c] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09ce4c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +09ce4e: 1246 |0001: const/4 v6, #int 4 // #4 │ │ +09ce50: 7040 5b0e 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5b │ │ +09ce56: 2204 2f03 |0005: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$1; // type@032f │ │ +09ce5a: 7020 fd1b 8400 |0007: invoke-direct {v4, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1bfd │ │ +09ce60: 5b84 8209 |000a: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ +09ce64: 2204 3003 |000c: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$2; // type@0330 │ │ +09ce68: 7020 001c 8400 |000e: invoke-direct {v4, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c00 │ │ +09ce6e: 5b84 8409 |0011: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ +09ce72: 5986 7d09 |0013: iput v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ +09ce76: 5b89 7709 |0015: iput-object v9, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ +09ce7a: 6204 3205 |0017: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0532 │ │ +09ce7e: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +09ce80: 6e55 3c01 a9b4 |001a: invoke-virtual {v9, v10, v4, v11, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +09ce86: 0c00 |001d: move-result-object v0 │ │ +09ce88: 6004 3505 |001e: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView_initialActivityCount:I // field@0535 │ │ +09ce8c: 6e30 ad01 4006 |0020: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +09ce92: 0a04 |0023: move-result v4 │ │ +09ce94: 5984 7d09 |0024: iput v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ +09ce98: 6004 3405 |0026: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView_expandActivityOverflowButtonDrawable:I // field@0534 │ │ +09ce9c: 6e20 ab01 4000 |0028: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +09cea2: 0c01 |002b: move-result-object v1 │ │ +09cea4: 6e10 b501 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09ceaa: 5484 7709 |002f: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ +09ceae: 7110 520d 0400 |0031: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +09ceb4: 0c02 |0034: move-result-object v2 │ │ +09ceb6: 6004 a104 |0035: sget v4, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view:I // field@04a1 │ │ +09ceba: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +09cebc: 6e40 550d 4258 |0038: invoke-virtual {v2, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +09cec2: 2204 3303 |003b: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // type@0333 │ │ +09cec6: 7030 1b1c 8407 |003d: invoke-direct {v4, v8, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@1c1b │ │ +09cecc: 5b84 7609 |0040: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ +09ced0: 6004 7004 |0042: sget v4, Lcom/actionbarsherlock/R$id;.abs__activity_chooser_view_content:I // field@0470 │ │ +09ced4: 6e20 351c 4800 |0044: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1c35 │ │ +09ceda: 0c04 |0047: move-result-object v4 │ │ +09cedc: 1f04 f602 |0048: check-cast v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@02f6 │ │ +09cee0: 5b84 7309 |004a: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ +09cee4: 5484 7309 |004c: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ +09cee8: 6e10 8319 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1983 │ │ +09ceee: 0c04 |0051: move-result-object v4 │ │ +09cef0: 5b84 7409 |0052: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0974 │ │ +09cef4: 6004 7304 |0054: sget v4, Lcom/actionbarsherlock/R$id;.abs__default_activity_button:I // field@0473 │ │ +09cef8: 6e20 351c 4800 |0056: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1c35 │ │ +09cefe: 0c04 |0059: move-result-object v4 │ │ +09cf00: 1f04 3502 |005a: check-cast v4, Landroid/widget/FrameLayout; // type@0235 │ │ +09cf04: 5b84 7909 |005c: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09cf08: 5484 7909 |005e: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09cf0c: 5485 7609 |0060: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ +09cf10: 6e20 a40f 5400 |0062: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa4 │ │ +09cf16: 5484 7909 |0065: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09cf1a: 5485 7609 |0067: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ +09cf1e: 6e20 a50f 5400 |0069: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0fa5 │ │ +09cf24: 5484 7909 |006c: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09cf28: 6005 7704 |006e: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0477 │ │ +09cf2c: 6e20 9a0f 5400 |0070: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@0f9a │ │ +09cf32: 0c04 |0073: move-result-object v4 │ │ +09cf34: 1f04 3a02 |0074: check-cast v4, Landroid/widget/ImageView; // type@023a │ │ +09cf38: 5b84 7a09 |0076: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@097a │ │ +09cf3c: 6004 7404 |0078: sget v4, Lcom/actionbarsherlock/R$id;.abs__expand_activities_button:I // field@0474 │ │ +09cf40: 6e20 351c 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1c35 │ │ +09cf46: 0c04 |007d: move-result-object v4 │ │ +09cf48: 1f04 3502 |007e: check-cast v4, Landroid/widget/FrameLayout; // type@0235 │ │ +09cf4c: 5b84 7b09 |0080: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ +09cf50: 5484 7b09 |0082: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ +09cf54: 5485 7609 |0084: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ +09cf58: 6e20 a40f 5400 |0086: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa4 │ │ +09cf5e: 5484 7b09 |0089: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ +09cf62: 6005 7704 |008b: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0477 │ │ +09cf66: 6e20 9a0f 5400 |008d: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@0f9a │ │ +09cf6c: 0c04 |0090: move-result-object v4 │ │ +09cf6e: 1f04 3a02 |0091: check-cast v4, Landroid/widget/ImageView; // type@023a │ │ +09cf72: 5b84 7c09 |0093: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ +09cf76: 5484 7c09 |0095: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ +09cf7a: 6e20 c40f 1400 |0097: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +09cf80: 2204 3203 |009a: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0332 │ │ +09cf84: 7030 051c 8407 |009c: invoke-direct {v4, v8, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@1c05 │ │ +09cf8a: 5b84 7509 |009f: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09cf8e: 5484 7509 |00a1: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09cf92: 2205 3103 |00a3: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserView$3; // type@0331 │ │ +09cf96: 7020 021c 8500 |00a5: invoke-direct {v5, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@1c02 │ │ +09cf9c: 6e20 151c 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1c15 │ │ +09cfa2: 6e10 3301 0900 |00ab: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +09cfa8: 0c03 |00ae: move-result-object v3 │ │ +09cfaa: 6e10 9701 0300 |00af: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +09cfb0: 0c04 |00b2: move-result-object v4 │ │ +09cfb2: 5244 4c03 |00b3: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +09cfb6: db04 0402 |00b5: div-int/lit8 v4, v4, #int 2 // #02 │ │ +09cfba: 6005 ee03 |00b7: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@03ee │ │ +09cfbe: 6e20 9601 5300 |00b9: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ +09cfc4: 0a05 |00bc: move-result v5 │ │ +09cfc6: 7120 411f 5400 |00bd: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +09cfcc: 0a04 |00c0: move-result v4 │ │ +09cfce: 5984 8009 |00c1: iput v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0980 │ │ +09cfd2: 0e00 |00c3: return-void │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=213 │ │ + 0x0005 line=124 │ │ + 0x000c line=138 │ │ + 0x0013 line=172 │ │ + 0x0015 line=214 │ │ + 0x0017 line=216 │ │ + 0x001e line=219 │ │ + 0x0026 line=223 │ │ + 0x002c line=226 │ │ + 0x002f line=228 │ │ + 0x0035 line=229 │ │ + 0x003b line=231 │ │ + 0x0042 line=233 │ │ + 0x004c line=234 │ │ + 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; │ │ + 0x0000 - 0x00c4 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00c4 reg=10 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x00c4 reg=11 defStyle I │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ name : 'access$000' │ │ 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 │ │ -09c1a4: |[09c1a4] com.actionbarsherlock.widget.ActivityChooserView.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ -09c1b4: 5410 7509 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c1b8: 1100 |0002: return-object v0 │ │ +09cfd4: |[09cfd4] com.actionbarsherlock.widget.ActivityChooserView.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ +09cfe4: 5410 7509 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09cfe8: 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;) │ │ @@ -201400,18 +201421,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 │ │ -09c1bc: |[09c1bc] com.actionbarsherlock.widget.ActivityChooserView.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ -09c1cc: 7010 381c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ -09c1d2: 0c00 |0003: move-result-object v0 │ │ -09c1d4: 1100 |0004: return-object v0 │ │ +09cfec: |[09cfec] com.actionbarsherlock.widget.ActivityChooserView.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ +09cffc: 7010 381c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ +09d002: 0c00 |0003: move-result-object v0 │ │ +09d004: 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;) │ │ @@ -201419,17 +201440,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 │ │ -09c1d8: |[09c1d8] com.actionbarsherlock.widget.ActivityChooserView.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I │ │ -09c1e8: 5210 7d09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ -09c1ec: 0f00 |0002: return v0 │ │ +09d008: |[09d008] com.actionbarsherlock.widget.ActivityChooserView.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I │ │ +09d018: 5210 7d09 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ +09d01c: 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;) │ │ @@ -201437,17 +201458,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 │ │ -09c1f0: |[09c1f0] com.actionbarsherlock.widget.ActivityChooserView.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ -09c200: 5410 8309 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0983 │ │ -09c204: 1100 |0002: return-object v0 │ │ +09d020: |[09d020] com.actionbarsherlock.widget.ActivityChooserView.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ +09d030: 5410 8309 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0983 │ │ +09d034: 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;) │ │ @@ -201455,17 +201476,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 │ │ -09c208: |[09c208] com.actionbarsherlock.widget.ActivityChooserView.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ -09c218: 5410 8209 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ -09c21c: 1100 |0002: return-object v0 │ │ +09d038: |[09d038] com.actionbarsherlock.widget.ActivityChooserView.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ +09d048: 5410 8209 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ +09d04c: 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;) │ │ @@ -201473,34 +201494,34 @@ │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c220: |[09c220] com.actionbarsherlock.widget.ActivityChooserView.access$1300:()Z │ │ -09c230: 6300 7209 |0000: sget-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0972 │ │ -09c234: 0f00 |0002: return v0 │ │ +09d050: |[09d050] com.actionbarsherlock.widget.ActivityChooserView.access$1300:()Z │ │ +09d060: 6300 7209 |0000: sget-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0972 │ │ +09d064: 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 │ │ -09c238: |[09c238] com.actionbarsherlock.widget.ActivityChooserView.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -09c248: 7010 4b1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.updateAppearance:()V // method@1c4b │ │ -09c24e: 0e00 |0003: return-void │ │ +09d068: |[09d068] com.actionbarsherlock.widget.ActivityChooserView.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +09d078: 7010 4b1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.updateAppearance:()V // method@1c4b │ │ +09d07e: 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;) │ │ @@ -201508,17 +201529,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 │ │ -09c250: |[09c250] com.actionbarsherlock.widget.ActivityChooserView.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V │ │ -09c260: 7020 4a1c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1c4a │ │ -09c266: 0e00 |0003: return-void │ │ +09d080: |[09d080] com.actionbarsherlock.widget.ActivityChooserView.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V │ │ +09d090: 7020 4a1c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1c4a │ │ +09d096: 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 │ │ │ │ @@ -201527,17 +201548,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 │ │ -09c268: |[09c268] com.actionbarsherlock.widget.ActivityChooserView.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z │ │ -09c278: 5510 7f09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ -09c27c: 0f00 |0002: return v0 │ │ +09d098: |[09d098] com.actionbarsherlock.widget.ActivityChooserView.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z │ │ +09d0a8: 5510 7f09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ +09d0ac: 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;) │ │ @@ -201545,17 +201566,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 │ │ -09c280: |[09c280] com.actionbarsherlock.widget.ActivityChooserView.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z │ │ -09c290: 5c01 7f09 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ -09c294: 0f01 |0002: return v1 │ │ +09d0b0: |[09d0b0] com.actionbarsherlock.widget.ActivityChooserView.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z │ │ +09d0c0: 5c01 7f09 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ +09d0c4: 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 │ │ │ │ @@ -201564,17 +201585,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 │ │ -09c298: |[09c298] com.actionbarsherlock.widget.ActivityChooserView.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; │ │ -09c2a8: 5410 7709 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ -09c2ac: 1100 |0002: return-object v0 │ │ +09d0c8: |[09d0c8] com.actionbarsherlock.widget.ActivityChooserView.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; │ │ +09d0d8: 5410 7709 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ +09d0dc: 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;) │ │ @@ -201582,17 +201603,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 │ │ -09c2b0: |[09c2b0] com.actionbarsherlock.widget.ActivityChooserView.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -09c2c0: 5410 7909 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c2c4: 1100 |0002: return-object v0 │ │ +09d0e0: |[09d0e0] com.actionbarsherlock.widget.ActivityChooserView.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +09d0f0: 5410 7909 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09d0f4: 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;) │ │ @@ -201600,17 +201621,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 │ │ -09c2c8: |[09c2c8] com.actionbarsherlock.widget.ActivityChooserView.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -09c2d8: 5410 7b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ -09c2dc: 1100 |0002: return-object v0 │ │ +09d0f8: |[09d0f8] com.actionbarsherlock.widget.ActivityChooserView.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +09d108: 5410 7b09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ +09d10c: 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;) │ │ @@ -201618,38 +201639,38 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -09c2e0: |[09c2e0] com.actionbarsherlock.widget.ActivityChooserView.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ -09c2f0: 5420 8109 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c2f4: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ -09c2f8: 2200 0003 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@0300 │ │ -09c2fc: 6e10 361c 0200 |0006: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1c36 │ │ -09c302: 0c01 |0009: move-result-object v1 │ │ -09c304: 7020 d419 1000 |000a: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;)V // method@19d4 │ │ -09c30a: 5b20 8109 |000d: iput-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c30e: 5420 8109 |000f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c312: 5421 7509 |0011: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c316: 6e20 e619 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e6 │ │ -09c31c: 5420 8109 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c320: 6e20 e719 2000 |0018: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@19e7 │ │ -09c326: 5420 8109 |001b: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c32a: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -09c32c: 6e20 ec19 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@19ec │ │ -09c332: 5420 8109 |0021: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c336: 5421 7609 |0023: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ -09c33a: 6e20 ee19 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19ee │ │ -09c340: 5420 8109 |0028: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c344: 5421 7609 |002a: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ -09c348: 6e20 ed19 1000 |002c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@19ed │ │ -09c34e: 5420 8109 |002f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ -09c352: 1100 |0031: return-object v0 │ │ +09d110: |[09d110] com.actionbarsherlock.widget.ActivityChooserView.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ +09d120: 5420 8109 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d124: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ +09d128: 2200 fe02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@02fe │ │ +09d12c: 6e10 361c 0200 |0006: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1c36 │ │ +09d132: 0c01 |0009: move-result-object v1 │ │ +09d134: 7020 d419 1000 |000a: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;)V // method@19d4 │ │ +09d13a: 5b20 8109 |000d: iput-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d13e: 5420 8109 |000f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d142: 5421 7509 |0011: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d146: 6e20 e619 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e6 │ │ +09d14c: 5420 8109 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d150: 6e20 e719 2000 |0018: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@19e7 │ │ +09d156: 5420 8109 |001b: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d15a: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +09d15c: 6e20 ec19 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@19ec │ │ +09d162: 5420 8109 |0021: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d166: 5421 7609 |0023: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ +09d16a: 6e20 ee19 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19ee │ │ +09d170: 5420 8109 |0028: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d174: 5421 7609 |002a: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0976 │ │ +09d178: 6e20 ed19 1000 |002c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@19ed │ │ +09d17e: 5420 8109 |002f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0981 │ │ +09d182: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0004 line=495 │ │ 0x000f line=496 │ │ 0x0016 line=497 │ │ 0x001b line=498 │ │ @@ -201664,96 +201685,97 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -09c354: |[09c354] com.actionbarsherlock.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ -09c364: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -09c366: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -09c368: 5497 7509 |0002: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c36c: 6e10 081c 0700 |0004: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -09c372: 0c07 |0007: move-result-object v7 │ │ -09c374: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -09c378: 2205 a103 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@03a1 │ │ -09c37c: 1a06 ea09 |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@09ea │ │ -09c380: 7020 311f 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -09c386: 2705 |0011: throw v5 │ │ -09c388: 6e10 391c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1c39 │ │ -09c38e: 0c07 |0015: move-result-object v7 │ │ -09c390: 5498 8409 |0016: iget-object v8, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ -09c394: 6e20 8c0e 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ -09c39a: 5497 7909 |001b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c39e: 6e10 9d0f 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@0f9d │ │ -09c3a4: 0a07 |0020: move-result v7 │ │ -09c3a6: 3907 6100 |0021: if-nez v7, 0082 // +0061 │ │ -09c3aa: 0152 |0023: move v2, v5 │ │ -09c3ac: 5497 7509 |0024: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c3b0: 6e10 061c 0700 |0026: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1c06 │ │ -09c3b6: 0a00 |0029: move-result v0 │ │ -09c3b8: 3802 5a00 |002a: if-eqz v2, 0084 // +005a │ │ -09c3bc: 0153 |002c: move v3, v5 │ │ -09c3be: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ -09c3c4: 327a 5600 |0030: if-eq v10, v7, 0086 // +0056 │ │ -09c3c8: 9007 0a03 |0032: add-int v7, v10, v3 │ │ -09c3cc: 3770 5200 |0034: if-le v0, v7, 0086 // +0052 │ │ -09c3d0: 5497 7509 |0036: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c3d4: 6e20 191c 5700 |0038: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1c19 │ │ -09c3da: 5497 7509 |003b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c3de: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ -09c3e2: 6e20 171c 8700 |003f: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1c17 │ │ -09c3e8: 7010 381c 0900 |0042: invoke-direct {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ -09c3ee: 0c04 |0045: move-result-object v4 │ │ -09c3f0: 6e10 e319 0400 |0046: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ -09c3f6: 0a07 |0049: move-result v7 │ │ -09c3f8: 3907 3700 |004a: if-nez v7, 0081 // +0037 │ │ -09c3fc: 5597 7f09 |004c: iget-boolean v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ -09c400: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ -09c404: 3902 4100 |0050: if-nez v2, 0091 // +0041 │ │ -09c408: 5496 7509 |0052: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c40c: 6e30 181c 5602 |0054: invoke-virtual {v6, v5, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1c18 │ │ -09c412: 5496 7509 |0057: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c416: 6e10 121c 0600 |0059: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1c12 │ │ -09c41c: 0a06 |005c: move-result v6 │ │ -09c41e: 5297 8009 |005d: iget v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0980 │ │ -09c422: 7120 441f 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -09c428: 0a01 |0062: move-result v1 │ │ -09c42a: 6e20 e919 1400 |0063: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@19e9 │ │ -09c430: 6e10 f219 0400 |0066: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ -09c436: 5496 8509 |0069: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ -09c43a: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ -09c43e: 5496 8509 |006d: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ -09c442: 6e20 531b 5600 |006f: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@1b53 │ │ -09c448: 6e10 e019 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@19e0 │ │ -09c44e: 0c05 |0075: move-result-object v5 │ │ -09c450: 5496 7709 |0076: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ -09c454: 6007 b504 |0078: sget v7, Lcom/actionbarsherlock/R$string;.abs__activitychooserview_choose_application:I // field@04b5 │ │ -09c458: 6e20 3401 7600 |007a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -09c45e: 0c06 |007d: move-result-object v6 │ │ -09c460: 6e20 0510 6500 |007e: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1005 │ │ -09c466: 0e00 |0081: return-void │ │ -09c468: 0162 |0082: move v2, v6 │ │ -09c46a: 28a1 |0083: goto 0024 // -005f │ │ -09c46c: 0163 |0084: move v3, v6 │ │ -09c46e: 28a8 |0085: goto 002d // -0058 │ │ -09c470: 5497 7509 |0086: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c474: 6e20 191c 6700 |0088: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1c19 │ │ -09c47a: 5497 7509 |008b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c47e: 6e20 171c a700 |008d: invoke-virtual {v7, v10}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1c17 │ │ -09c484: 28b2 |0090: goto 0042 // -004e │ │ -09c486: 5497 7509 |0091: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c48a: 6e30 181c 6706 |0093: invoke-virtual {v7, v6, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1c18 │ │ -09c490: 28c1 |0096: goto 0057 // -003f │ │ +09d184: |[09d184] com.actionbarsherlock.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ +09d194: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +09d196: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +09d198: 5497 7509 |0002: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d19c: 6e10 081c 0700 |0004: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +09d1a2: 0c07 |0007: move-result-object v7 │ │ +09d1a4: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +09d1a8: 2205 9f03 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@039f │ │ +09d1ac: 1a06 ec09 |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@09ec │ │ +09d1b0: 7020 311f 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +09d1b6: 2705 |0011: throw v5 │ │ +09d1b8: 6e10 391c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1c39 │ │ +09d1be: 0c07 |0015: move-result-object v7 │ │ +09d1c0: 5498 8409 |0016: iget-object v8, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ +09d1c4: 6e20 8c0e 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ +09d1ca: 5497 7909 |001b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09d1ce: 6e10 9d0f 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@0f9d │ │ +09d1d4: 0a07 |0020: move-result v7 │ │ +09d1d6: 3907 6100 |0021: if-nez v7, 0082 // +0061 │ │ +09d1da: 0152 |0023: move v2, v5 │ │ +09d1dc: 5497 7509 |0024: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d1e0: 6e10 061c 0700 |0026: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1c06 │ │ +09d1e6: 0a00 |0029: move-result v0 │ │ +09d1e8: 3802 5a00 |002a: if-eqz v2, 0084 // +005a │ │ +09d1ec: 0153 |002c: move v3, v5 │ │ +09d1ee: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ +09d1f4: 327a 5600 |0030: if-eq v10, v7, 0086 // +0056 │ │ +09d1f8: 9007 0a03 |0032: add-int v7, v10, v3 │ │ +09d1fc: 3770 5200 |0034: if-le v0, v7, 0086 // +0052 │ │ +09d200: 5497 7509 |0036: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d204: 6e20 191c 5700 |0038: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1c19 │ │ +09d20a: 5497 7509 |003b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d20e: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ +09d212: 6e20 171c 8700 |003f: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1c17 │ │ +09d218: 7010 381c 0900 |0042: invoke-direct {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ +09d21e: 0c04 |0045: move-result-object v4 │ │ +09d220: 6e10 e319 0400 |0046: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ +09d226: 0a07 |0049: move-result v7 │ │ +09d228: 3907 3700 |004a: if-nez v7, 0081 // +0037 │ │ +09d22c: 5597 7f09 |004c: iget-boolean v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ +09d230: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ +09d234: 3902 4100 |0050: if-nez v2, 0091 // +0041 │ │ +09d238: 5496 7509 |0052: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d23c: 6e30 181c 5602 |0054: invoke-virtual {v6, v5, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1c18 │ │ +09d242: 5496 7509 |0057: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d246: 6e10 121c 0600 |0059: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1c12 │ │ +09d24c: 0a06 |005c: move-result v6 │ │ +09d24e: 5297 8009 |005d: iget v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0980 │ │ +09d252: 7120 441f 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +09d258: 0a01 |0062: move-result v1 │ │ +09d25a: 6e20 e919 1400 |0063: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@19e9 │ │ +09d260: 6e10 f219 0400 |0066: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@19f2 │ │ +09d266: 5496 8509 |0069: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ +09d26a: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ +09d26e: 5496 8509 |006d: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ +09d272: 6e20 531b 5600 |006f: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@1b53 │ │ +09d278: 6e10 e019 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@19e0 │ │ +09d27e: 0c05 |0075: move-result-object v5 │ │ +09d280: 5496 7709 |0076: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ +09d284: 6007 b504 |0078: sget v7, Lcom/actionbarsherlock/R$string;.abs__activitychooserview_choose_application:I // field@04b5 │ │ +09d288: 6e20 3401 7600 |007a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +09d28e: 0c06 |007d: move-result-object v6 │ │ +09d290: 6e20 0510 6500 |007e: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1005 │ │ +09d296: 0e00 |0081: return-void │ │ +09d298: 0162 |0082: move v2, v6 │ │ +09d29a: 28a1 |0083: goto 0024 // -005f │ │ +09d29c: 0163 |0084: move v3, v6 │ │ +09d29e: 28a8 |0085: goto 002d // -0058 │ │ +09d2a0: 5497 7509 |0086: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d2a4: 6e20 191c 6700 |0088: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1c19 │ │ +09d2aa: 5497 7509 |008b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d2ae: 6e20 171c a700 |008d: invoke-virtual {v7, v10}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1c17 │ │ +09d2b4: 28b2 |0090: goto 0042 // -004e │ │ +09d2b6: 5497 7509 |0091: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d2ba: 6e30 181c 6706 |0093: invoke-virtual {v7, v6, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1c18 │ │ +09d2c0: 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 │ │ @@ -201762,15 +201784,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 │ │ @@ -201789,78 +201811,78 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 129 16-bit code units │ │ -09c494: |[09c494] com.actionbarsherlock.widget.ActivityChooserView.updateAppearance:()V │ │ -09c4a4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -09c4a6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -09c4a8: 54a6 7509 |0002: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c4ac: 6e10 071c 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ -09c4b2: 0a06 |0007: move-result v6 │ │ -09c4b4: 3d06 5f00 |0008: if-lez v6, 0067 // +005f │ │ -09c4b8: 54a6 7b09 |000a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ -09c4bc: 6e20 a10f 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@0fa1 │ │ -09c4c2: 54a6 7509 |000f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c4c6: 6e10 061c 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1c06 │ │ -09c4cc: 0a01 |0014: move-result v1 │ │ -09c4ce: 54a6 7509 |0015: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c4d2: 6e10 0a1c 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1c0a │ │ -09c4d8: 0a03 |001a: move-result v3 │ │ -09c4da: 3d01 5200 |001b: if-lez v1, 006d // +0052 │ │ -09c4de: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ -09c4e2: 54a6 7909 |001f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c4e6: 6e20 a70f 9600 |0021: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@0fa7 │ │ -09c4ec: 54a6 7509 |0024: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c4f0: 6e10 091c 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1c09 │ │ -09c4f6: 0c00 |0029: move-result-object v0 │ │ -09c4f8: 54a6 7709 |002a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ -09c4fc: 6e10 3101 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -09c502: 0c05 |002f: move-result-object v5 │ │ -09c504: 54a6 7a09 |0030: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@097a │ │ -09c508: 6e20 8901 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ -09c50e: 0c07 |0035: move-result-object v7 │ │ -09c510: 6e20 c40f 7600 |0036: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -09c516: 52a6 7809 |0039: iget v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0978 │ │ -09c51a: 3806 1700 |003b: if-eqz v6, 0052 // +0017 │ │ -09c51e: 6e20 8a01 5000 |003d: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ -09c524: 0c04 |0040: move-result-object v4 │ │ -09c526: 54a6 7709 |0041: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ -09c52a: 52a7 7809 |0043: iget v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0978 │ │ -09c52e: 2388 b704 |0045: new-array v8, v8, [Ljava/lang/Object; // type@04b7 │ │ -09c532: 4d04 0809 |0047: aput-object v4, v8, v9 │ │ -09c536: 6e30 3501 7608 |0049: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0135 │ │ -09c53c: 0c02 |004c: move-result-object v2 │ │ -09c53e: 54a6 7909 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c542: 6e20 a00f 2600 |004f: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0fa0 │ │ -09c548: 54a6 7509 |0052: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c54c: 6e30 181c 9609 |0054: invoke-virtual {v6, v9, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1c18 │ │ -09c552: 54a6 7909 |0057: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c556: 6e10 9d0f 0600 |0059: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@0f9d │ │ -09c55c: 0a06 |005c: move-result v6 │ │ -09c55e: 3906 1800 |005d: if-nez v6, 0075 // +0018 │ │ -09c562: 54a6 7309 |005f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ -09c566: 54a7 7409 |0061: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0974 │ │ -09c56a: 6e20 9f19 7600 |0063: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@199f │ │ -09c570: 0e00 |0066: return-void │ │ -09c572: 54a6 7b09 |0067: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ -09c576: 6e20 a10f 9600 |0069: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@0fa1 │ │ -09c57c: 28a3 |006c: goto 000f // -005d │ │ -09c57e: 54a6 7909 |006d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c582: 1307 0800 |006f: const/16 v7, #int 8 // #8 │ │ -09c586: 6e20 a70f 7600 |0071: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@0fa7 │ │ -09c58c: 28e3 |0074: goto 0057 // -001d │ │ -09c58e: 54a6 7309 |0075: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ -09c592: 1207 |0077: const/4 v7, #int 0 // #0 │ │ -09c594: 6e20 9f19 7600 |0078: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@199f │ │ -09c59a: 54a6 7309 |007b: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ -09c59e: 6e59 a219 9699 |007d: invoke-virtual {v6, v9, v9, v9, v9}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setPadding:(IIII)V // method@19a2 │ │ -09c5a4: 28e6 |0080: goto 0066 // -001a │ │ +09d2c4: |[09d2c4] com.actionbarsherlock.widget.ActivityChooserView.updateAppearance:()V │ │ +09d2d4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +09d2d6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +09d2d8: 54a6 7509 |0002: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d2dc: 6e10 071c 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1c07 │ │ +09d2e2: 0a06 |0007: move-result v6 │ │ +09d2e4: 3d06 5f00 |0008: if-lez v6, 0067 // +005f │ │ +09d2e8: 54a6 7b09 |000a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ +09d2ec: 6e20 a10f 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@0fa1 │ │ +09d2f2: 54a6 7509 |000f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d2f6: 6e10 061c 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1c06 │ │ +09d2fc: 0a01 |0014: move-result v1 │ │ +09d2fe: 54a6 7509 |0015: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d302: 6e10 0a1c 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1c0a │ │ +09d308: 0a03 |001a: move-result v3 │ │ +09d30a: 3d01 5200 |001b: if-lez v1, 006d // +0052 │ │ +09d30e: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ +09d312: 54a6 7909 |001f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09d316: 6e20 a70f 9600 |0021: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@0fa7 │ │ +09d31c: 54a6 7509 |0024: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d320: 6e10 091c 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1c09 │ │ +09d326: 0c00 |0029: move-result-object v0 │ │ +09d328: 54a6 7709 |002a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ +09d32c: 6e10 3101 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +09d332: 0c05 |002f: move-result-object v5 │ │ +09d334: 54a6 7a09 |0030: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@097a │ │ +09d338: 6e20 8901 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ +09d33e: 0c07 |0035: move-result-object v7 │ │ +09d340: 6e20 c40f 7600 |0036: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +09d346: 52a6 7809 |0039: iget v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0978 │ │ +09d34a: 3806 1700 |003b: if-eqz v6, 0052 // +0017 │ │ +09d34e: 6e20 8a01 5000 |003d: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ +09d354: 0c04 |0040: move-result-object v4 │ │ +09d356: 54a6 7709 |0041: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ +09d35a: 52a7 7809 |0043: iget v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0978 │ │ +09d35e: 2388 b504 |0045: new-array v8, v8, [Ljava/lang/Object; // type@04b5 │ │ +09d362: 4d04 0809 |0047: aput-object v4, v8, v9 │ │ +09d366: 6e30 3501 7608 |0049: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0135 │ │ +09d36c: 0c02 |004c: move-result-object v2 │ │ +09d36e: 54a6 7909 |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09d372: 6e20 a00f 2600 |004f: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0fa0 │ │ +09d378: 54a6 7509 |0052: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d37c: 6e30 181c 9609 |0054: invoke-virtual {v6, v9, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1c18 │ │ +09d382: 54a6 7909 |0057: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09d386: 6e10 9d0f 0600 |0059: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@0f9d │ │ +09d38c: 0a06 |005c: move-result v6 │ │ +09d38e: 3906 1800 |005d: if-nez v6, 0075 // +0018 │ │ +09d392: 54a6 7309 |005f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ +09d396: 54a7 7409 |0061: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0974 │ │ +09d39a: 6e20 9f19 7600 |0063: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@199f │ │ +09d3a0: 0e00 |0066: return-void │ │ +09d3a2: 54a6 7b09 |0067: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@097b │ │ +09d3a6: 6e20 a10f 9600 |0069: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@0fa1 │ │ +09d3ac: 28a3 |006c: goto 000f // -005d │ │ +09d3ae: 54a6 7909 |006d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09d3b2: 1307 0800 |006f: const/16 v7, #int 8 // #8 │ │ +09d3b6: 6e20 a70f 7600 |0071: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@0fa7 │ │ +09d3bc: 28e3 |0074: goto 0057 // -001d │ │ +09d3be: 54a6 7309 |0075: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ +09d3c2: 1207 |0077: const/4 v7, #int 0 // #0 │ │ +09d3c4: 6e20 9f19 7600 |0078: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@199f │ │ +09d3ca: 54a6 7309 |007b: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ +09d3ce: 6e59 a219 9699 |007d: invoke-virtual {v6, v9, v9, v9, v9}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setPadding:(IIII)V // method@19a2 │ │ +09d3d4: 28e6 |0080: goto 0066 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=510 │ │ 0x000a line=511 │ │ 0x000f line=516 │ │ 0x0015 line=517 │ │ 0x001b line=518 │ │ @@ -201897,30 +201919,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09c5a8: |[09c5a8] com.actionbarsherlock.widget.ActivityChooserView.dismissPopup:()Z │ │ -09c5b8: 6e10 3a1c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ -09c5be: 0a01 |0003: move-result v1 │ │ -09c5c0: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -09c5c4: 7010 381c 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ -09c5ca: 0c01 |0009: move-result-object v1 │ │ -09c5cc: 6e10 df19 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ -09c5d2: 6e10 391c 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1c39 │ │ -09c5d8: 0c00 |0010: move-result-object v0 │ │ -09c5da: 6e10 8e0e 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ -09c5e0: 0a01 |0014: move-result v1 │ │ -09c5e2: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -09c5e6: 5421 8409 |0017: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ -09c5ea: 6e20 8f0e 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ -09c5f0: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -09c5f2: 0f01 |001d: return v1 │ │ +09d3d8: |[09d3d8] com.actionbarsherlock.widget.ActivityChooserView.dismissPopup:()Z │ │ +09d3e8: 6e10 3a1c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ +09d3ee: 0a01 |0003: move-result v1 │ │ +09d3f0: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +09d3f4: 7010 381c 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ +09d3fa: 0c01 |0009: move-result-object v1 │ │ +09d3fc: 6e10 df19 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@19df │ │ +09d402: 6e10 391c 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1c39 │ │ +09d408: 0c00 |0010: move-result-object v0 │ │ +09d40a: 6e10 8e0e 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ +09d410: 0a01 |0014: move-result v1 │ │ +09d412: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +09d416: 5421 8409 |0017: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ +09d41a: 6e20 8f0e 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ +09d420: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +09d422: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0006 line=375 │ │ 0x000d line=376 │ │ 0x0011 line=377 │ │ 0x0017 line=378 │ │ @@ -201934,19 +201956,19 @@ │ │ type : '()Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c5f4: |[09c5f4] com.actionbarsherlock.widget.ActivityChooserView.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -09c604: 5410 7509 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c608: 6e10 081c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -09c60e: 0c00 |0005: move-result-object v0 │ │ -09c610: 1100 |0006: return-object v0 │ │ +09d424: |[09d424] com.actionbarsherlock.widget.ActivityChooserView.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +09d434: 5410 7509 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d438: 6e10 081c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +09d43e: 0c00 |0005: move-result-object v0 │ │ +09d440: 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;) │ │ @@ -201954,20 +201976,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09c614: |[09c614] com.actionbarsherlock.widget.ActivityChooserView.isShowingPopup:()Z │ │ -09c624: 7010 381c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ -09c62a: 0c00 |0003: move-result-object v0 │ │ -09c62c: 6e10 e319 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ -09c632: 0a00 |0007: move-result v0 │ │ -09c634: 0f00 |0008: return v0 │ │ +09d444: |[09d444] com.actionbarsherlock.widget.ActivityChooserView.isShowingPopup:()Z │ │ +09d454: 7010 381c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ +09d45a: 0c00 |0003: move-result-object v0 │ │ +09d45c: 6e10 e319 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ +09d462: 0a00 |0007: move-result v0 │ │ +09d464: 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;) │ │ @@ -201975,27 +201997,27 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -09c638: |[09c638] com.actionbarsherlock.widget.ActivityChooserView.onAttachedToWindow:()V │ │ -09c648: 6f10 730e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0e73 │ │ -09c64e: 5421 7509 |0003: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c652: 6e10 081c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -09c658: 0c00 |0008: move-result-object v0 │ │ -09c65a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -09c65e: 5421 8209 |000b: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ -09c662: 6e20 f51b 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1bf5 │ │ -09c668: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -09c66a: 5c21 7e09 |0011: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@097e │ │ -09c66e: 0e00 |0013: return-void │ │ -09c670: 0d01 |0014: move-exception v1 │ │ -09c672: 28fb |0015: goto 0010 // -0005 │ │ +09d468: |[09d468] com.actionbarsherlock.widget.ActivityChooserView.onAttachedToWindow:()V │ │ +09d478: 6f10 730e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0e73 │ │ +09d47e: 5421 7509 |0003: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d482: 6e10 081c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +09d488: 0c00 |0008: move-result-object v0 │ │ +09d48a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +09d48e: 5421 8209 |000b: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ +09d492: 6e20 f51b 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1bf5 │ │ +09d498: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +09d49a: 5c21 7e09 |0011: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@097e │ │ +09d49e: 0e00 |0013: return-void │ │ +09d4a0: 0d01 |0014: move-exception v1 │ │ +09d4a2: 28fb |0015: goto 0010 // -0005 │ │ catches : 1 │ │ 0x000b - 0x0010 │ │ Ljava/lang/IllegalStateException; -> 0x0014 │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0009 line=397 │ │ @@ -202012,34 +202034,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -09c684: |[09c684] com.actionbarsherlock.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ -09c694: 6f10 740e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ -09c69a: 5432 7509 |0003: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c69e: 6e10 081c 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ -09c6a4: 0c00 |0008: move-result-object v0 │ │ -09c6a6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -09c6aa: 5432 8209 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ -09c6ae: 6e20 fc1b 2000 |000d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1bfc │ │ -09c6b4: 6e10 391c 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1c39 │ │ -09c6ba: 0c01 |0013: move-result-object v1 │ │ -09c6bc: 6e10 8e0e 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ -09c6c2: 0a02 |0017: move-result v2 │ │ -09c6c4: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ -09c6c8: 5432 8409 |001a: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ -09c6cc: 6e20 8f0e 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ -09c6d2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -09c6d4: 5c32 7e09 |0020: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@097e │ │ -09c6d8: 0e00 |0022: return-void │ │ -09c6da: 0d02 |0023: move-exception v2 │ │ -09c6dc: 28ec |0024: goto 0010 // -0014 │ │ +09d4b4: |[09d4b4] com.actionbarsherlock.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ +09d4c4: 6f10 740e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0e74 │ │ +09d4ca: 5432 7509 |0003: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d4ce: 6e10 081c 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1c08 │ │ +09d4d4: 0c00 |0008: move-result-object v0 │ │ +09d4d6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +09d4da: 5432 8209 |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0982 │ │ +09d4de: 6e20 fc1b 2000 |000d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1bfc │ │ +09d4e4: 6e10 391c 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1c39 │ │ +09d4ea: 0c01 |0013: move-result-object v1 │ │ +09d4ec: 6e10 8e0e 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@0e8e │ │ +09d4f2: 0a02 |0017: move-result v2 │ │ +09d4f4: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ +09d4f8: 5432 8409 |001a: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0984 │ │ +09d4fc: 6e20 8f0e 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8f │ │ +09d502: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +09d504: 5c32 7e09 |0020: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@097e │ │ +09d508: 0e00 |0022: return-void │ │ +09d50a: 0d02 |0023: move-exception v2 │ │ +09d50c: 28ec |0024: goto 0010 // -0014 │ │ catches : 1 │ │ 0x000b - 0x0010 │ │ Ljava/lang/IllegalStateException; -> 0x0023 │ │ positions : │ │ 0x0000 line=409 │ │ 0x0003 line=410 │ │ 0x0009 line=411 │ │ @@ -202060,32 +202082,32 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -09c6f0: |[09c6f0] com.actionbarsherlock.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ -09c700: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09c702: 5440 7309 |0001: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ -09c706: 9101 0806 |0003: sub-int v1, v8, v6 │ │ -09c70a: 9102 0907 |0005: sub-int v2, v9, v7 │ │ -09c70e: 6e52 9419 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.layout:(IIII)V // method@1994 │ │ -09c714: 7010 381c 0400 |000a: invoke-direct {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ -09c71a: 0c00 |000d: move-result-object v0 │ │ -09c71c: 6e10 e319 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ -09c722: 0a00 |0011: move-result v0 │ │ -09c724: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ -09c728: 5440 7509 |0014: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c72c: 6e10 0e1c 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getMaxActivityCount:()I // method@1c0e │ │ -09c732: 0a00 |0019: move-result v0 │ │ -09c734: 7020 4a1c 0400 |001a: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1c4a │ │ -09c73a: 0e00 |001d: return-void │ │ -09c73c: 6e10 341c 0400 |001e: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ -09c742: 28fc |0021: goto 001d // -0004 │ │ +09d520: |[09d520] com.actionbarsherlock.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ +09d530: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09d532: 5440 7309 |0001: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ +09d536: 9101 0806 |0003: sub-int v1, v8, v6 │ │ +09d53a: 9102 0907 |0005: sub-int v2, v9, v7 │ │ +09d53e: 6e52 9419 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.layout:(IIII)V // method@1994 │ │ +09d544: 7010 381c 0400 |000a: invoke-direct {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@1c38 │ │ +09d54a: 0c00 |000d: move-result-object v0 │ │ +09d54c: 6e10 e319 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@19e3 │ │ +09d552: 0a00 |0011: move-result v0 │ │ +09d554: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ +09d558: 5440 7509 |0014: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d55c: 6e10 0e1c 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getMaxActivityCount:()I // method@1c0e │ │ +09d562: 0a00 |0019: move-result v0 │ │ +09d564: 7020 4a1c 0400 |001a: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1c4a │ │ +09d56a: 0e00 |001d: return-void │ │ +09d56c: 6e10 341c 0400 |001e: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ +09d572: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=441 │ │ 0x000a line=442 │ │ 0x0014 line=443 │ │ 0x001d line=447 │ │ 0x001e line=445 │ │ @@ -202102,32 +202124,32 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -09c744: |[09c744] com.actionbarsherlock.widget.ActivityChooserView.onMeasure:(II)V │ │ -09c754: 5430 7309 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ -09c758: 5431 7909 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ -09c75c: 6e10 9d0f 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@0f9d │ │ -09c762: 0a01 |0007: move-result v1 │ │ -09c764: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ -09c768: 7110 ca0d 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -09c76e: 0a01 |000d: move-result v1 │ │ -09c770: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ -09c774: 7120 cb0d 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -09c77a: 0a05 |0013: move-result v5 │ │ -09c77c: 6e40 3c1c 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1c3c │ │ -09c782: 6e10 e90d 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -09c788: 0a01 |001a: move-result v1 │ │ -09c78a: 6e10 e80d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -09c790: 0a02 |001e: move-result v2 │ │ -09c792: 6e30 461c 1302 |001f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@1c46 │ │ -09c798: 0e00 |0022: return-void │ │ +09d574: |[09d574] com.actionbarsherlock.widget.ActivityChooserView.onMeasure:(II)V │ │ +09d584: 5430 7309 |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0973 │ │ +09d588: 5431 7909 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0979 │ │ +09d58c: 6e10 9d0f 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@0f9d │ │ +09d592: 0a01 |0007: move-result v1 │ │ +09d594: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ +09d598: 7110 ca0d 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +09d59e: 0a01 |000d: move-result v1 │ │ +09d5a0: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ +09d5a4: 7120 cb0d 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +09d5aa: 0a05 |0013: move-result v5 │ │ +09d5ac: 6e40 3c1c 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1c3c │ │ +09d5b2: 6e10 e90d 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +09d5b8: 0a01 |001a: move-result v1 │ │ +09d5ba: 6e10 e80d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +09d5c0: 0a02 |001e: move-result v2 │ │ +09d5c2: 6e30 461c 1302 |001f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@1c46 │ │ +09d5c8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=431 │ │ 0x000a line=432 │ │ 0x0014 line=435 │ │ 0x0017 line=436 │ │ @@ -202143,23 +202165,23 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09c79c: |[09c79c] com.actionbarsherlock.widget.ActivityChooserView.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -09c7ac: 5410 7509 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ -09c7b0: 6e20 161c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1c16 │ │ -09c7b6: 6e10 3a1c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ -09c7bc: 0a00 |0008: move-result v0 │ │ -09c7be: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -09c7c2: 6e10 341c 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ -09c7c8: 6e10 491c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopup:()Z // method@1c49 │ │ -09c7ce: 0e00 |0011: return-void │ │ +09d5cc: |[09d5cc] com.actionbarsherlock.widget.ActivityChooserView.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +09d5dc: 5410 7509 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0975 │ │ +09d5e0: 6e20 161c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1c16 │ │ +09d5e6: 6e10 3a1c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ +09d5ec: 0a00 |0008: move-result v0 │ │ +09d5ee: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +09d5f2: 6e10 341c 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@1c34 │ │ +09d5f8: 6e10 491c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopup:()Z // method@1c49 │ │ +09d5fe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ 0x000b line=267 │ │ 0x000e line=268 │ │ 0x0011 line=270 │ │ @@ -202172,17 +202194,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c7d0: |[09c7d0] com.actionbarsherlock.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ -09c7e0: 5901 7809 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0978 │ │ -09c7e4: 0e00 |0002: return-void │ │ +09d600: |[09d600] com.actionbarsherlock.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ +09d610: 5901 7809 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0978 │ │ +09d614: 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 │ │ @@ -202192,21 +202214,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09c7e8: |[09c7e8] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ -09c7f8: 5421 7709 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ -09c7fc: 6e20 3401 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -09c802: 0c00 |0005: move-result-object v0 │ │ -09c804: 5421 7c09 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ -09c808: 6e20 c30f 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0fc3 │ │ -09c80e: 0e00 |000b: return-void │ │ +09d618: |[09d618] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ +09d628: 5421 7709 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0977 │ │ +09d62c: 6e20 3401 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +09d632: 0c00 |0005: move-result-object v0 │ │ +09d634: 5421 7c09 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ +09d638: 6e20 c30f 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0fc3 │ │ +09d63e: 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; │ │ @@ -202218,18 +202240,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09c810: |[09c810] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -09c820: 5410 7c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ -09c824: 6e20 c40f 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -09c82a: 0e00 |0005: return-void │ │ +09d640: |[09d640] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09d650: 5410 7c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@097c │ │ +09d654: 6e20 c40f 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +09d65a: 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; │ │ @@ -202239,17 +202261,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c82c: |[09c82c] com.actionbarsherlock.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ -09c83c: 5901 7d09 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ -09c840: 0e00 |0002: return-void │ │ +09d65c: |[09d65c] com.actionbarsherlock.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ +09d66c: 5901 7d09 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ +09d670: 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 │ │ @@ -202259,17 +202281,17 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c844: |[09c844] com.actionbarsherlock.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -09c854: 5b01 8309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0983 │ │ -09c858: 0e00 |0002: return-void │ │ +09d674: |[09d674] com.actionbarsherlock.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +09d684: 5b01 8309 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0983 │ │ +09d688: 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; │ │ @@ -202279,17 +202301,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c85c: |[09c85c] com.actionbarsherlock.widget.ActivityChooserView.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ -09c86c: 5b01 8509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ -09c870: 0e00 |0002: return-void │ │ +09d68c: |[09d68c] com.actionbarsherlock.widget.ActivityChooserView.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ +09d69c: 5b01 8509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0985 │ │ +09d6a0: 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; │ │ @@ -202299,44 +202321,44 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -09c874: |[09c874] com.actionbarsherlock.widget.ActivityChooserView.showPopup:()Z │ │ -09c884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c886: 6e10 3a1c 0200 |0001: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ -09c88c: 0a01 |0004: move-result v1 │ │ -09c88e: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ -09c892: 5521 7e09 |0007: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@097e │ │ -09c896: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -09c89a: 0f00 |000b: return v0 │ │ -09c89c: 5c20 7f09 |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ -09c8a0: 5220 7d09 |000e: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ -09c8a4: 7020 4a1c 0200 |0010: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1c4a │ │ -09c8aa: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -09c8ac: 28f7 |0014: goto 000b // -0009 │ │ +09d6a4: |[09d6a4] com.actionbarsherlock.widget.ActivityChooserView.showPopup:()Z │ │ +09d6b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d6b6: 6e10 3a1c 0200 |0001: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@1c3a │ │ +09d6bc: 0a01 |0004: move-result v1 │ │ +09d6be: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ +09d6c2: 5521 7e09 |0007: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@097e │ │ +09d6c6: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +09d6ca: 0f00 |000b: return v0 │ │ +09d6cc: 5c20 7f09 |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@097f │ │ +09d6d0: 5220 7d09 |000e: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@097d │ │ +09d6d4: 7020 4a1c 0200 |0010: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1c4a │ │ +09d6da: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +09d6dc: 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 : 509 (ActivityChooserView.java) │ │ + source_file_idx : 514 (ActivityChooserView.java) │ │ │ │ Class #687 header: │ │ -class_idx : 840 │ │ +class_idx : 838 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 574 │ │ -source_file_idx : 2835 │ │ +superclass_idx : 572 │ │ +source_file_idx : 2837 │ │ static_fields_size : 3 │ │ instance_fields_size: 42 │ │ direct_methods_size : 64 │ │ virtual_methods_size: 39 │ │ │ │ Class #687 annotations: │ │ Annotations on class │ │ @@ -202541,18 +202563,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09c8b0: |[09c8b0] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;)V │ │ -09c8c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c8c2: 7030 9e1c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c9e │ │ -09c8c8: 0e00 |0004: return-void │ │ +09d6e0: |[09d6e0] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;)V │ │ +09d6f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d6f2: 7030 9e1c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c9e │ │ +09d6f8: 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; │ │ @@ -202561,217 +202583,220 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 437 16-bit code units │ │ -09c8cc: |[09c8cc] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09c8dc: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ -09c8e0: 121b |0002: const/4 v11, #int 1 // #1 │ │ -09c8e2: 120a |0003: const/4 v10, #int 0 // #0 │ │ -09c8e4: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -09c8e6: 7030 d00f ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ -09c8ec: 2207 3b03 |0008: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$1; // type@033b │ │ -09c8f0: 7020 551c d700 |000a: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$1;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c55 │ │ -09c8f6: 5bd7 b709 |000d: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@09b7 │ │ -09c8fa: 2207 3c03 |000f: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$2; // type@033c │ │ -09c8fe: 7020 571c d700 |0011: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$2;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c57 │ │ -09c904: 5bd7 be09 |0014: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@09be │ │ -09c908: 2207 3d03 |0016: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$3; // type@033d │ │ -09c90c: 7020 591c d700 |0018: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$3;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c59 │ │ -09c912: 5bd7 b109 |001b: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@09b1 │ │ -09c916: 2207 d803 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@03d8 │ │ -09c91a: 7010 ee1f 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@1fee │ │ -09c920: 5bd7 ad09 |0022: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09ad │ │ -09c924: 2207 4103 |0024: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$7; // type@0341 │ │ -09c928: 7020 611c d700 |0026: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$7;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c61 │ │ -09c92e: 5bd7 a409 |0029: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ -09c932: 2207 4203 |002b: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$8; // type@0342 │ │ -09c936: 7020 631c d700 |002d: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$8;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c63 │ │ -09c93c: 5bd7 bc09 |0030: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@09bc │ │ -09c940: 2207 4303 |0032: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$9; // type@0343 │ │ -09c944: 7020 651c d700 |0034: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$9;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c65 │ │ -09c94a: 5bd7 a609 |0037: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@09a6 │ │ -09c94e: 2207 3803 |0039: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$10; // type@0338 │ │ -09c952: 7020 4c1c d700 |003b: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$10;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c4c │ │ -09c958: 5bd7 a709 |003e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@09a7 │ │ -09c95c: 2207 3903 |0040: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$11; // type@0339 │ │ -09c960: 7020 4e1c d700 |0042: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$11;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c4e │ │ -09c966: 5bd7 a809 |0045: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@09a8 │ │ -09c96a: 2207 3a03 |0047: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$12; // type@033a │ │ -09c96e: 7020 511c d700 |0049: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$12;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c51 │ │ -09c974: 5bd7 bd09 |004c: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@09bd │ │ -09c978: 6007 2c00 |004e: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09c97c: 1308 0800 |0050: const/16 v8, #int 8 // #8 │ │ -09c980: 3587 0a00 |0052: if-ge v7, v8, 005c // +000a │ │ -09c984: 2207 a103 |0054: new-instance v7, Ljava/lang/IllegalStateException; // type@03a1 │ │ -09c988: 1a08 120b |0056: const-string v8, "SearchView is API 8+ only." // string@0b12 │ │ -09c98c: 7020 311f 8700 |0058: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -09c992: 2707 |005b: throw v7 │ │ -09c994: 1a07 a018 |005c: const-string v7, "layout_inflater" // string@18a0 │ │ -09c998: 6e20 3601 7e00 |005e: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -09c99e: 0c03 |0061: move-result-object v3 │ │ -09c9a0: 1f03 e601 |0062: check-cast v3, Landroid/view/LayoutInflater; // type@01e6 │ │ -09c9a4: 6007 ac04 |0064: sget v7, Lcom/actionbarsherlock/R$layout;.abs__search_view:I // field@04ac │ │ -09c9a8: 6e40 550d 73bd |0066: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -09c9ae: 6007 7f04 |0069: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_button:I // field@047f │ │ -09c9b2: 6e20 be1c 7d00 |006b: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09c9b8: 0c07 |006e: move-result-object v7 │ │ -09c9ba: 5bd7 b209 |006f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ -09c9be: 6007 8504 |0071: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_src_text:I // field@0485 │ │ -09c9c2: 6e20 be1c 7d00 |0073: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09c9c8: 0c07 |0076: move-result-object v7 │ │ -09c9ca: 1f07 4703 |0077: check-cast v7, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // type@0347 │ │ -09c9ce: 5bd7 b009 |0079: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09c9d2: 54d7 b009 |007b: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09c9d6: 6e20 991c d700 |007d: invoke-virtual {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c99 │ │ -09c9dc: 6007 8104 |0080: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_edit_frame:I // field@0481 │ │ -09c9e0: 6e20 be1c 7d00 |0082: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09c9e6: 0c07 |0085: move-result-object v7 │ │ -09c9e8: 5bd7 b309 |0086: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@09b3 │ │ -09c9ec: 6007 8404 |0088: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_plate:I // field@0484 │ │ -09c9f0: 6e20 be1c 7d00 |008a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09c9f6: 0c07 |008d: move-result-object v7 │ │ -09c9f8: 5bd7 b509 |008e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@09b5 │ │ -09c9fc: 6007 8904 |0090: sget v7, Lcom/actionbarsherlock/R$id;.abs__submit_area:I // field@0489 │ │ -09ca00: 6e20 be1c 7d00 |0092: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09ca06: 0c07 |0095: move-result-object v7 │ │ -09ca08: 5bd7 b809 |0096: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@09b8 │ │ -09ca0c: 6007 8204 |0098: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_go_btn:I // field@0482 │ │ -09ca10: 6e20 be1c 7d00 |009a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09ca16: 0c07 |009d: move-result-object v7 │ │ -09ca18: 5bd7 b909 |009e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ -09ca1c: 6007 8004 |00a0: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_close_btn:I // field@0480 │ │ -09ca20: 6e20 be1c 7d00 |00a2: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09ca26: 0c07 |00a5: move-result-object v7 │ │ -09ca28: 1f07 3c02 |00a6: check-cast v7, Landroid/widget/ImageView; // type@023c │ │ -09ca2c: 5bd7 9c09 |00a8: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ -09ca30: 6007 8604 |00aa: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_voice_btn:I // field@0486 │ │ -09ca34: 6e20 be1c 7d00 |00ac: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09ca3a: 0c07 |00af: move-result-object v7 │ │ -09ca3c: 5bd7 c109 |00b0: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ -09ca40: 6007 8304 |00b2: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_mag_icon:I // field@0483 │ │ -09ca44: 6e20 be1c 7d00 |00b4: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09ca4a: 0c07 |00b7: move-result-object v7 │ │ -09ca4c: 1f07 3c02 |00b8: check-cast v7, Landroid/widget/ImageView; // type@023c │ │ -09ca50: 5bd7 b409 |00ba: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@09b4 │ │ -09ca54: 54d7 b209 |00bc: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ -09ca58: 54d8 a409 |00be: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ -09ca5c: 6e20 3d0e 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ -09ca62: 54d7 9c09 |00c3: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ -09ca66: 54d8 a409 |00c5: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ -09ca6a: 6e20 c80f 8700 |00c7: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fc8 │ │ -09ca70: 54d7 b909 |00ca: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ -09ca74: 54d8 a409 |00cc: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ -09ca78: 6e20 3d0e 8700 |00ce: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ -09ca7e: 54d7 c109 |00d1: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ -09ca82: 54d8 a409 |00d3: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ -09ca86: 6e20 3d0e 8700 |00d5: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ -09ca8c: 54d7 b009 |00d8: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09ca90: 54d8 a409 |00da: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ -09ca94: 6e20 921c 8700 |00dc: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1c92 │ │ -09ca9a: 54d7 b009 |00df: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09ca9e: 54d8 bd09 |00e1: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@09bd │ │ -09caa2: 6e20 701c 8700 |00e3: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1c70 │ │ -09caa8: 54d7 b009 |00e6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09caac: 54d8 a609 |00e8: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@09a6 │ │ -09cab0: 6e20 931c 8700 |00ea: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1c93 │ │ -09cab6: 54d7 b009 |00ed: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09caba: 54d8 a709 |00ef: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@09a7 │ │ -09cabe: 6e20 951c 8700 |00f1: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1c95 │ │ -09cac4: 54d7 b009 |00f4: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09cac8: 54d8 a809 |00f6: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@09a8 │ │ -09cacc: 6e20 961c 8700 |00f8: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1c96 │ │ -09cad2: 54d7 b009 |00fb: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09cad6: 54d8 bc09 |00fd: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@09bc │ │ -09cada: 6e20 971c 8700 |00ff: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1c97 │ │ -09cae0: 54d7 b009 |0102: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09cae4: 2208 3e03 |0104: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$4; // type@033e │ │ -09cae8: 7020 5b1c d800 |0106: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$4;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c5b │ │ -09caee: 6e20 941c 8700 |0109: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@1c94 │ │ -09caf4: 6207 5805 |010c: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0558 │ │ -09caf8: 6e5a 3c01 fea7 |010e: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -09cafe: 0c00 |0111: move-result-object v0 │ │ -09cb00: 1237 |0112: const/4 v7, #int 3 // #3 │ │ -09cb02: 6e30 a601 700b |0113: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -09cb08: 0a07 |0116: move-result v7 │ │ -09cb0a: 6e20 f61c 7d00 |0117: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.setIconifiedByDefault:(Z)V // method@1cf6 │ │ -09cb10: 6e30 aa01 a009 |011a: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ -09cb16: 0a05 |011d: move-result v5 │ │ -09cb18: 3295 0500 |011e: if-eq v5, v9, 0123 // +0005 │ │ -09cb1c: 6e20 fa1c 5d00 |0120: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/widget/SearchView;.setMaxWidth:(I)V // method@1cfa │ │ -09cb22: 1247 |0123: const/4 v7, #int 4 // #4 │ │ -09cb24: 6e20 b201 7000 |0124: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ -09cb2a: 0c06 |0127: move-result-object v6 │ │ -09cb2c: 7110 f70c 0600 |0128: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09cb32: 0a07 |012b: move-result v7 │ │ -09cb34: 3907 0500 |012c: if-nez v7, 0131 // +0005 │ │ -09cb38: 6e20 021d 6d00 |012e: invoke-virtual {v13, v6}, Lcom/actionbarsherlock/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1d02 │ │ -09cb3e: 1227 |0131: const/4 v7, #int 2 // #2 │ │ -09cb40: 6e30 ad01 7009 |0132: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -09cb46: 0a02 |0135: move-result v2 │ │ -09cb48: 3292 0500 |0136: if-eq v2, v9, 013b // +0005 │ │ -09cb4c: 6e20 f71c 2d00 |0138: invoke-virtual {v13, v2}, Lcom/actionbarsherlock/widget/SearchView;.setImeOptions:(I)V // method@1cf7 │ │ -09cb52: 6e30 ad01 b009 |013b: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -09cb58: 0a04 |013e: move-result v4 │ │ -09cb5a: 3294 0500 |013f: if-eq v4, v9, 0144 // +0005 │ │ -09cb5e: 6e20 f91c 4d00 |0141: invoke-virtual {v13, v4}, Lcom/actionbarsherlock/widget/SearchView;.setInputType:(I)V // method@1cf9 │ │ -09cb64: 6e10 b501 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -09cb6a: 1211 |0147: const/4 v1, #int 1 // #1 │ │ -09cb6c: 6207 ab05 |0148: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@05ab │ │ -09cb70: 6e5a 3c01 fea7 |014a: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -09cb76: 0c00 |014d: move-result-object v0 │ │ -09cb78: 6e30 a601 a001 |014e: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -09cb7e: 0a01 |0151: move-result v1 │ │ -09cb80: 6e10 b501 0000 |0152: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -09cb86: 6e20 f41c 1d00 |0155: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/widget/SearchView;.setFocusable:(Z)V // method@1cf4 │ │ -09cb8c: 2207 2e00 |0158: new-instance v7, Landroid/content/Intent; // type@002e │ │ -09cb90: 1a08 d20f |015a: const-string v8, "android.speech.action.WEB_SEARCH" // string@0fd2 │ │ -09cb94: 7020 4601 8700 |015c: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ -09cb9a: 5bd7 c309 |015f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ -09cb9e: 54d7 c309 |0161: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ -09cba2: 6e20 4801 c700 |0163: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -09cba8: 54d7 c309 |0166: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ -09cbac: 1a08 d40f |0168: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@0fd4 │ │ -09cbb0: 1a09 ac26 |016a: const-string v9, "web_search" // string@26ac │ │ -09cbb4: 6e30 5f01 8709 |016c: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09cbba: 2207 2e00 |016f: new-instance v7, Landroid/content/Intent; // type@002e │ │ -09cbbe: 1a08 d10f |0171: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@0fd1 │ │ -09cbc2: 7020 4601 8700 |0173: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ -09cbc8: 5bd7 c009 |0176: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ -09cbcc: 54d7 c009 |0178: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ -09cbd0: 6e20 4801 c700 |017a: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -09cbd6: 54d7 b009 |017d: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09cbda: 6e10 761c 0700 |017f: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@1c76 │ │ -09cbe0: 0a07 |0182: move-result v7 │ │ -09cbe2: 6e20 be1c 7d00 |0183: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ -09cbe8: 0c07 |0186: move-result-object v7 │ │ -09cbea: 5bd7 9e09 |0187: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ -09cbee: 54d7 9e09 |0189: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ -09cbf2: 3807 1200 |018b: if-eqz v7, 019d // +0012 │ │ -09cbf6: 6007 2c00 |018d: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09cbfa: 1308 0b00 |018f: const/16 v8, #int 11 // #b │ │ -09cbfe: 3487 1500 |0191: if-lt v7, v8, 01a6 // +0015 │ │ -09cc02: 54d7 9e09 |0193: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ -09cc06: 2208 3f03 |0195: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$5; // type@033f │ │ -09cc0a: 7020 5d1c d800 |0197: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$5;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c5d │ │ -09cc10: 6e20 d10d 8700 |019a: invoke-virtual {v7, v8}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0dd1 │ │ -09cc16: 55d7 a109 |019d: iget-boolean v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09cc1a: 7020 0f1d 7d00 |019f: invoke-direct {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09cc20: 7010 0b1d 0d00 |01a2: invoke-direct {v13}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ -09cc26: 0e00 |01a5: return-void │ │ -09cc28: 54d7 9e09 |01a6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ -09cc2c: 6e10 f70d 0700 |01a8: invoke-virtual {v7}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ -09cc32: 0c07 |01ab: move-result-object v7 │ │ -09cc34: 2208 4003 |01ac: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$6; // type@0340 │ │ -09cc38: 7020 5f1c d800 |01ae: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$6;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c5f │ │ -09cc3e: 6e20 8c0e 8700 |01b1: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ -09cc44: 28e9 |01b4: goto 019d // -0017 │ │ + insns size : 446 16-bit code units │ │ +09d6fc: |[09d6fc] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09d70c: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ +09d710: 121b |0002: const/4 v11, #int 1 // #1 │ │ +09d712: 120a |0003: const/4 v10, #int 0 // #0 │ │ +09d714: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +09d716: 7030 d00f ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd0 │ │ +09d71c: 2207 3903 |0008: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$1; // type@0339 │ │ +09d720: 7020 551c d700 |000a: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$1;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c55 │ │ +09d726: 5bd7 b709 |000d: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@09b7 │ │ +09d72a: 2207 3a03 |000f: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$2; // type@033a │ │ +09d72e: 7020 571c d700 |0011: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$2;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c57 │ │ +09d734: 5bd7 be09 |0014: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@09be │ │ +09d738: 2207 3b03 |0016: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$3; // type@033b │ │ +09d73c: 7020 591c d700 |0018: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$3;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c59 │ │ +09d742: 5bd7 b109 |001b: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@09b1 │ │ +09d746: 2207 d603 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@03d6 │ │ +09d74a: 7010 ee1f 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@1fee │ │ +09d750: 5bd7 ad09 |0022: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09ad │ │ +09d754: 2207 3f03 |0024: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$7; // type@033f │ │ +09d758: 7020 611c d700 |0026: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$7;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c61 │ │ +09d75e: 5bd7 a409 |0029: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ +09d762: 2207 4003 |002b: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$8; // type@0340 │ │ +09d766: 7020 631c d700 |002d: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$8;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c63 │ │ +09d76c: 5bd7 bc09 |0030: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@09bc │ │ +09d770: 2207 4103 |0032: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$9; // type@0341 │ │ +09d774: 7020 651c d700 |0034: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$9;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c65 │ │ +09d77a: 5bd7 a609 |0037: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@09a6 │ │ +09d77e: 2207 3603 |0039: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$10; // type@0336 │ │ +09d782: 7020 4c1c d700 |003b: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$10;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c4c │ │ +09d788: 5bd7 a709 |003e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@09a7 │ │ +09d78c: 2207 3703 |0040: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$11; // type@0337 │ │ +09d790: 7020 4e1c d700 |0042: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$11;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c4e │ │ +09d796: 5bd7 a809 |0045: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@09a8 │ │ +09d79a: 2207 3803 |0047: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$12; // type@0338 │ │ +09d79e: 7020 511c d700 |0049: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$12;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c51 │ │ +09d7a4: 5bd7 bd09 |004c: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@09bd │ │ +09d7a8: 6007 2c00 |004e: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09d7ac: 1308 0800 |0050: const/16 v8, #int 8 // #8 │ │ +09d7b0: 3587 0a00 |0052: if-ge v7, v8, 005c // +000a │ │ +09d7b4: 2207 9f03 |0054: new-instance v7, Ljava/lang/IllegalStateException; // type@039f │ │ +09d7b8: 1a08 140b |0056: const-string v8, "SearchView is API 8+ only." // string@0b14 │ │ +09d7bc: 7020 311f 8700 |0058: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +09d7c2: 2707 |005b: throw v7 │ │ +09d7c4: 1a07 a118 |005c: const-string v7, "layout_inflater" // string@18a1 │ │ +09d7c8: 6e20 3601 7e00 |005e: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +09d7ce: 0c03 |0061: move-result-object v3 │ │ +09d7d0: 1f03 e501 |0062: check-cast v3, Landroid/view/LayoutInflater; // type@01e5 │ │ +09d7d4: 6007 ac04 |0064: sget v7, Lcom/actionbarsherlock/R$layout;.abs__search_view:I // field@04ac │ │ +09d7d8: 6e40 550d 73bd |0066: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +09d7de: 6007 7f04 |0069: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_button:I // field@047f │ │ +09d7e2: 6e20 be1c 7d00 |006b: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d7e8: 0c07 |006e: move-result-object v7 │ │ +09d7ea: 5bd7 b209 |006f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ +09d7ee: 6007 8504 |0071: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_src_text:I // field@0485 │ │ +09d7f2: 6e20 be1c 7d00 |0073: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d7f8: 0c07 |0076: move-result-object v7 │ │ +09d7fa: 1f07 4503 |0077: check-cast v7, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // type@0345 │ │ +09d7fe: 5bd7 b009 |0079: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d802: 54d7 b009 |007b: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d806: 6e20 991c d700 |007d: invoke-virtual {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c99 │ │ +09d80c: 6007 8104 |0080: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_edit_frame:I // field@0481 │ │ +09d810: 6e20 be1c 7d00 |0082: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d816: 0c07 |0085: move-result-object v7 │ │ +09d818: 5bd7 b309 |0086: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@09b3 │ │ +09d81c: 6007 8404 |0088: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_plate:I // field@0484 │ │ +09d820: 6e20 be1c 7d00 |008a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d826: 0c07 |008d: move-result-object v7 │ │ +09d828: 5bd7 b509 |008e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@09b5 │ │ +09d82c: 6007 8904 |0090: sget v7, Lcom/actionbarsherlock/R$id;.abs__submit_area:I // field@0489 │ │ +09d830: 6e20 be1c 7d00 |0092: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d836: 0c07 |0095: move-result-object v7 │ │ +09d838: 5bd7 b809 |0096: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@09b8 │ │ +09d83c: 6007 8204 |0098: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_go_btn:I // field@0482 │ │ +09d840: 6e20 be1c 7d00 |009a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d846: 0c07 |009d: move-result-object v7 │ │ +09d848: 5bd7 b909 |009e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ +09d84c: 6007 8004 |00a0: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_close_btn:I // field@0480 │ │ +09d850: 6e20 be1c 7d00 |00a2: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d856: 0c07 |00a5: move-result-object v7 │ │ +09d858: 1f07 3a02 |00a6: check-cast v7, Landroid/widget/ImageView; // type@023a │ │ +09d85c: 5bd7 9c09 |00a8: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ +09d860: 6007 8604 |00aa: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_voice_btn:I // field@0486 │ │ +09d864: 6e20 be1c 7d00 |00ac: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d86a: 0c07 |00af: move-result-object v7 │ │ +09d86c: 5bd7 c109 |00b0: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ +09d870: 6007 8304 |00b2: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_mag_icon:I // field@0483 │ │ +09d874: 6e20 be1c 7d00 |00b4: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09d87a: 0c07 |00b7: move-result-object v7 │ │ +09d87c: 1f07 3a02 |00b8: check-cast v7, Landroid/widget/ImageView; // type@023a │ │ +09d880: 5bd7 b409 |00ba: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@09b4 │ │ +09d884: 54d7 b209 |00bc: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ +09d888: 54d8 a409 |00be: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ +09d88c: 6e20 3d0e 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ +09d892: 54d7 9c09 |00c3: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ +09d896: 54d8 a409 |00c5: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ +09d89a: 6e20 c80f 8700 |00c7: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fc8 │ │ +09d8a0: 54d7 b909 |00ca: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ +09d8a4: 54d8 a409 |00cc: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ +09d8a8: 6e20 3d0e 8700 |00ce: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ +09d8ae: 54d7 c109 |00d1: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ +09d8b2: 54d8 a409 |00d3: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ +09d8b6: 6e20 3d0e 8700 |00d5: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ +09d8bc: 54d7 b009 |00d8: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d8c0: 54d8 a409 |00da: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@09a4 │ │ +09d8c4: 6e20 921c 8700 |00dc: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1c92 │ │ +09d8ca: 54d7 b009 |00df: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d8ce: 54d8 bd09 |00e1: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@09bd │ │ +09d8d2: 6e20 701c 8700 |00e3: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1c70 │ │ +09d8d8: 54d7 b009 |00e6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d8dc: 54d8 a609 |00e8: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@09a6 │ │ +09d8e0: 6e20 931c 8700 |00ea: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1c93 │ │ +09d8e6: 54d7 b009 |00ed: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d8ea: 54d8 a709 |00ef: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@09a7 │ │ +09d8ee: 6e20 951c 8700 |00f1: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1c95 │ │ +09d8f4: 54d7 b009 |00f4: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d8f8: 54d8 a809 |00f6: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@09a8 │ │ +09d8fc: 6e20 961c 8700 |00f8: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1c96 │ │ +09d902: 54d7 b009 |00fb: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d906: 54d8 bc09 |00fd: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@09bc │ │ +09d90a: 6e20 971c 8700 |00ff: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1c97 │ │ +09d910: 54d7 b009 |0102: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09d914: 2208 3c03 |0104: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$4; // type@033c │ │ +09d918: 7020 5b1c d800 |0106: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$4;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c5b │ │ +09d91e: 6e20 941c 8700 |0109: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@1c94 │ │ +09d924: 6207 5805 |010c: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0558 │ │ +09d928: 6e5a 3c01 fea7 |010e: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +09d92e: 0c00 |0111: move-result-object v0 │ │ +09d930: 6007 5c05 |0112: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_iconifiedByDefault:I // field@055c │ │ +09d934: 6e30 a601 700b |0114: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +09d93a: 0a07 |0117: move-result v7 │ │ +09d93c: 6e20 f61c 7d00 |0118: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.setIconifiedByDefault:(Z)V // method@1cf6 │ │ +09d942: 6007 5b05 |011b: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_maxWidth:I // field@055b │ │ +09d946: 6e30 aa01 7009 |011d: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01aa │ │ +09d94c: 0a05 |0120: move-result v5 │ │ +09d94e: 3295 0500 |0121: if-eq v5, v9, 0126 // +0005 │ │ +09d952: 6e20 fa1c 5d00 |0123: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/widget/SearchView;.setMaxWidth:(I)V // method@1cfa │ │ +09d958: 6007 5d05 |0126: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_queryHint:I // field@055d │ │ +09d95c: 6e20 b201 7000 |0128: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ +09d962: 0c06 |012b: move-result-object v6 │ │ +09d964: 7110 f70c 0600 |012c: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +09d96a: 0a07 |012f: move-result v7 │ │ +09d96c: 3907 0500 |0130: if-nez v7, 0135 // +0005 │ │ +09d970: 6e20 021d 6d00 |0132: invoke-virtual {v13, v6}, Lcom/actionbarsherlock/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1d02 │ │ +09d976: 6007 5905 |0135: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_imeOptions:I // field@0559 │ │ +09d97a: 6e30 ad01 7009 |0137: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +09d980: 0a02 |013a: move-result v2 │ │ +09d982: 3292 0500 |013b: if-eq v2, v9, 0140 // +0005 │ │ +09d986: 6e20 f71c 2d00 |013d: invoke-virtual {v13, v2}, Lcom/actionbarsherlock/widget/SearchView;.setImeOptions:(I)V // method@1cf7 │ │ +09d98c: 6007 5a05 |0140: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_inputType:I // field@055a │ │ +09d990: 6e30 ad01 7009 |0142: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +09d996: 0a04 |0145: move-result v4 │ │ +09d998: 3294 0500 |0146: if-eq v4, v9, 014b // +0005 │ │ +09d99c: 6e20 f91c 4d00 |0148: invoke-virtual {v13, v4}, Lcom/actionbarsherlock/widget/SearchView;.setInputType:(I)V // method@1cf9 │ │ +09d9a2: 6e10 b501 0000 |014b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09d9a8: 1211 |014e: const/4 v1, #int 1 // #1 │ │ +09d9aa: 6207 ab05 |014f: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@05ab │ │ +09d9ae: 6e5a 3c01 fea7 |0151: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +09d9b4: 0c00 |0154: move-result-object v0 │ │ +09d9b6: 6007 ac05 |0155: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockView_android_focusable:I // field@05ac │ │ +09d9ba: 6e30 a601 7001 |0157: invoke-virtual {v0, v7, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +09d9c0: 0a01 |015a: move-result v1 │ │ +09d9c2: 6e10 b501 0000 |015b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +09d9c8: 6e20 f41c 1d00 |015e: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/widget/SearchView;.setFocusable:(Z)V // method@1cf4 │ │ +09d9ce: 2207 2e00 |0161: new-instance v7, Landroid/content/Intent; // type@002e │ │ +09d9d2: 1a08 d40f |0163: const-string v8, "android.speech.action.WEB_SEARCH" // string@0fd4 │ │ +09d9d6: 7020 4601 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ +09d9dc: 5bd7 c309 |0168: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ +09d9e0: 54d7 c309 |016a: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ +09d9e4: 6e20 4801 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +09d9ea: 54d7 c309 |016f: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ +09d9ee: 1a08 d60f |0171: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@0fd6 │ │ +09d9f2: 1a09 ac26 |0173: const-string v9, "web_search" // string@26ac │ │ +09d9f6: 6e30 5f01 8709 |0175: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09d9fc: 2207 2e00 |0178: new-instance v7, Landroid/content/Intent; // type@002e │ │ +09da00: 1a08 d30f |017a: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@0fd3 │ │ +09da04: 7020 4601 8700 |017c: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ +09da0a: 5bd7 c009 |017f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ +09da0e: 54d7 c009 |0181: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ +09da12: 6e20 4801 c700 |0183: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +09da18: 54d7 b009 |0186: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09da1c: 6e10 761c 0700 |0188: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@1c76 │ │ +09da22: 0a07 |018b: move-result v7 │ │ +09da24: 6e20 be1c 7d00 |018c: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cbe │ │ +09da2a: 0c07 |018f: move-result-object v7 │ │ +09da2c: 5bd7 9e09 |0190: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ +09da30: 54d7 9e09 |0192: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ +09da34: 3807 1200 |0194: if-eqz v7, 01a6 // +0012 │ │ +09da38: 6007 2c00 |0196: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09da3c: 1308 0b00 |0198: const/16 v8, #int 11 // #b │ │ +09da40: 3487 1500 |019a: if-lt v7, v8, 01af // +0015 │ │ +09da44: 54d7 9e09 |019c: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ +09da48: 2208 3d03 |019e: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$5; // type@033d │ │ +09da4c: 7020 5d1c d800 |01a0: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$5;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c5d │ │ +09da52: 6e20 d10d 8700 |01a3: invoke-virtual {v7, v8}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0dd1 │ │ +09da58: 55d7 a109 |01a6: iget-boolean v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09da5c: 7020 0f1d 7d00 |01a8: invoke-direct {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09da62: 7010 0b1d 0d00 |01ab: invoke-direct {v13}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ +09da68: 0e00 |01ae: return-void │ │ +09da6a: 54d7 9e09 |01af: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ +09da6e: 6e10 f70d 0700 |01b1: invoke-virtual {v7}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0df7 │ │ +09da74: 0c07 |01b4: move-result-object v7 │ │ +09da76: 2208 3e03 |01b5: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$6; // type@033e │ │ +09da7a: 7020 5f1c d800 |01b7: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$6;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@1c5f │ │ +09da80: 6e20 8c0e 8700 |01ba: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e8c │ │ +09da86: 28e9 |01bd: goto 01a6 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=256 │ │ 0x0008 line=150 │ │ 0x000f line=161 │ │ 0x0016 line=167 │ │ 0x001d line=181 │ │ @@ -202780,14 +202805,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 │ │ @@ -202804,69 +202830,69 @@ │ │ 0x00e6 line=285 │ │ 0x00ed line=286 │ │ 0x00f4 line=287 │ │ 0x00fb line=288 │ │ 0x0102 line=290 │ │ 0x010c line=299 │ │ 0x0112 line=300 │ │ - 0x011a line=301 │ │ - 0x011e line=302 │ │ - 0x0120 line=303 │ │ - 0x0123 line=305 │ │ - 0x0128 line=306 │ │ - 0x012e line=307 │ │ - 0x0131 line=309 │ │ - 0x0136 line=310 │ │ - 0x0138 line=311 │ │ - 0x013b line=313 │ │ - 0x013f line=314 │ │ - 0x0141 line=315 │ │ - 0x0144 line=318 │ │ - 0x0147 line=320 │ │ - 0x0148 line=322 │ │ - 0x014e line=323 │ │ - 0x0152 line=324 │ │ - 0x0155 line=325 │ │ - 0x0158 line=328 │ │ - 0x0161 line=329 │ │ - 0x0166 line=330 │ │ - 0x016f line=333 │ │ - 0x0178 line=334 │ │ - 0x017d line=336 │ │ - 0x0189 line=337 │ │ - 0x018d line=338 │ │ - 0x0193 line=339 │ │ - 0x019d line=355 │ │ - 0x01a2 line=356 │ │ - 0x01a5 line=357 │ │ - 0x01a6 line=347 │ │ - locals : │ │ - 0x0112 - 0x01b5 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0148 - 0x01b5 reg=1 focusable Z │ │ - 0x0136 - 0x01b5 reg=2 imeOptions I │ │ - 0x0064 - 0x01b5 reg=3 inflater Landroid/view/LayoutInflater; │ │ - 0x013f - 0x01b5 reg=4 inputType I │ │ - 0x011e - 0x01b5 reg=5 maxWidth I │ │ - 0x0128 - 0x01b5 reg=6 queryHint Ljava/lang/CharSequence; │ │ - 0x0000 - 0x01b5 reg=13 this Lcom/actionbarsherlock/widget/SearchView; │ │ - 0x0000 - 0x01b5 reg=14 context Landroid/content/Context; │ │ - 0x0000 - 0x01b5 reg=15 attrs Landroid/util/AttributeSet; │ │ + 0x011b line=301 │ │ + 0x0121 line=302 │ │ + 0x0123 line=303 │ │ + 0x0126 line=305 │ │ + 0x012c line=306 │ │ + 0x0132 line=307 │ │ + 0x0135 line=309 │ │ + 0x013b line=310 │ │ + 0x013d line=311 │ │ + 0x0140 line=313 │ │ + 0x0146 line=314 │ │ + 0x0148 line=315 │ │ + 0x014b line=318 │ │ + 0x014e line=320 │ │ + 0x014f line=322 │ │ + 0x0155 line=323 │ │ + 0x015b line=324 │ │ + 0x015e line=325 │ │ + 0x0161 line=328 │ │ + 0x016a line=329 │ │ + 0x016f line=330 │ │ + 0x0178 line=333 │ │ + 0x0181 line=334 │ │ + 0x0186 line=336 │ │ + 0x0192 line=337 │ │ + 0x0196 line=338 │ │ + 0x019c line=339 │ │ + 0x01a6 line=355 │ │ + 0x01ab line=356 │ │ + 0x01ae line=357 │ │ + 0x01af line=347 │ │ + locals : │ │ + 0x0112 - 0x01be reg=0 a Landroid/content/res/TypedArray; │ │ + 0x014f - 0x01be reg=1 focusable Z │ │ + 0x013b - 0x01be reg=2 imeOptions I │ │ + 0x0064 - 0x01be reg=3 inflater Landroid/view/LayoutInflater; │ │ + 0x0146 - 0x01be reg=4 inputType I │ │ + 0x0121 - 0x01be reg=5 maxWidth I │ │ + 0x012c - 0x01be reg=6 queryHint Ljava/lang/CharSequence; │ │ + 0x0000 - 0x01be reg=13 this Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x01be reg=14 context Landroid/content/Context; │ │ + 0x0000 - 0x01be reg=15 attrs Landroid/util/AttributeSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ name : 'access$000' │ │ 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 │ │ -09cc48: |[09cc48] com.actionbarsherlock.widget.SearchView.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ -09cc58: 7130 081d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@1d08 │ │ -09cc5e: 0e00 |0003: return-void │ │ +09da88: |[09da88] com.actionbarsherlock.widget.SearchView.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ +09da98: 7130 081d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@1d08 │ │ +09da9e: 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 │ │ @@ -202876,17 +202902,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 │ │ -09cc60: |[09cc60] com.actionbarsherlock.widget.SearchView.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09cc70: 7010 0a1d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateFocusedState:()V // method@1d0a │ │ -09cc76: 0e00 |0003: return-void │ │ +09daa0: |[09daa0] com.actionbarsherlock.widget.SearchView.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09dab0: 7010 0a1d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateFocusedState:()V // method@1d0a │ │ +09dab6: 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;) │ │ @@ -202894,17 +202920,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 │ │ -09cc78: |[09cc78] com.actionbarsherlock.widget.SearchView.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09cc88: 7010 e71c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@1ce7 │ │ -09cc8e: 0e00 |0003: return-void │ │ +09dab8: |[09dab8] com.actionbarsherlock.widget.SearchView.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09dac8: 7010 e71c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@1ce7 │ │ +09dace: 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;) │ │ @@ -202912,17 +202938,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 │ │ -09cc90: |[09cc90] com.actionbarsherlock.widget.SearchView.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -09cca0: 5410 c109 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ -09cca4: 1100 |0002: return-object v0 │ │ +09dad0: |[09dad0] com.actionbarsherlock.widget.SearchView.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +09dae0: 5410 c109 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ +09dae4: 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;) │ │ @@ -202930,17 +202956,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 │ │ -09cca8: |[09cca8] com.actionbarsherlock.widget.SearchView.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09ccb8: 7010 eb1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onVoiceClicked:()V // method@1ceb │ │ -09ccbe: 0e00 |0003: return-void │ │ +09dae8: |[09dae8] com.actionbarsherlock.widget.SearchView.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09daf8: 7010 eb1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onVoiceClicked:()V // method@1ceb │ │ +09dafe: 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;) │ │ @@ -202948,17 +202974,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 │ │ -09ccc0: |[09ccc0] com.actionbarsherlock.widget.SearchView.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ -09ccd0: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09ccd4: 1100 |0002: return-object v0 │ │ +09db00: |[09db00] com.actionbarsherlock.widget.SearchView.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ +09db10: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09db14: 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;) │ │ @@ -202966,17 +202992,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 │ │ -09ccd8: |[09ccd8] com.actionbarsherlock.widget.SearchView.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09cce8: 7010 bf1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@1cbf │ │ -09ccee: 0e00 |0003: return-void │ │ +09db18: |[09db18] com.actionbarsherlock.widget.SearchView.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09db28: 7010 bf1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@1cbf │ │ +09db2e: 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;) │ │ @@ -202984,17 +203010,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 │ │ -09ccf0: |[09ccf0] com.actionbarsherlock.widget.SearchView.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; │ │ -09cd00: 5410 b609 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09cd04: 1100 |0002: return-object v0 │ │ +09db30: |[09db30] com.actionbarsherlock.widget.SearchView.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; │ │ +09db40: 5410 b609 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09db44: 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;) │ │ @@ -203002,18 +203028,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 │ │ -09cd08: |[09cd08] com.actionbarsherlock.widget.SearchView.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -09cd18: 7040 e81c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1ce8 │ │ -09cd1e: 0a00 |0003: move-result v0 │ │ -09cd20: 0f00 |0004: return v0 │ │ +09db48: |[09db48] com.actionbarsherlock.widget.SearchView.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +09db58: 7040 e81c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1ce8 │ │ +09db5e: 0a00 |0003: move-result v0 │ │ +09db60: 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 │ │ @@ -203024,17 +203050,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 │ │ -09cd24: |[09cd24] com.actionbarsherlock.widget.SearchView.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ -09cd34: 7040 d91c 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1cd9 │ │ -09cd3a: 0e00 |0003: return-void │ │ +09db64: |[09db64] com.actionbarsherlock.widget.SearchView.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ +09db74: 7040 d91c 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1cd9 │ │ +09db7a: 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; │ │ @@ -203045,18 +203071,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 │ │ -09cd3c: |[09cd3c] com.actionbarsherlock.widget.SearchView.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z │ │ -09cd4c: 7040 e11c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ce1 │ │ -09cd52: 0a00 |0003: move-result v0 │ │ -09cd54: 0f00 |0004: return v0 │ │ +09db7c: |[09db7c] com.actionbarsherlock.widget.SearchView.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z │ │ +09db8c: 7040 e11c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ce1 │ │ +09db92: 0a00 |0003: move-result v0 │ │ +09db94: 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 │ │ @@ -203067,17 +203093,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 │ │ -09cd58: |[09cd58] com.actionbarsherlock.widget.SearchView.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ -09cd68: 5410 bb09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09cd6c: 1100 |0002: return-object v0 │ │ +09db98: |[09db98] com.actionbarsherlock.widget.SearchView.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ +09dba8: 5410 bb09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09dbac: 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;) │ │ @@ -203085,18 +203111,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 │ │ -09cd70: |[09cd70] com.actionbarsherlock.widget.SearchView.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z │ │ -09cd80: 7020 e21c 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.onItemSelected:(I)Z // method@1ce2 │ │ -09cd86: 0a00 |0003: move-result v0 │ │ -09cd88: 0f00 |0004: return v0 │ │ +09dbb0: |[09dbb0] com.actionbarsherlock.widget.SearchView.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z │ │ +09dbc0: 7020 e21c 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.onItemSelected:(I)Z // method@1ce2 │ │ +09dbc6: 0a00 |0003: move-result v0 │ │ +09dbc8: 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 │ │ │ │ @@ -203105,17 +203131,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 │ │ -09cd8c: |[09cd8c] com.actionbarsherlock.widget.SearchView.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V │ │ -09cd9c: 7020 e91c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1ce9 │ │ -09cda2: 0e00 |0003: return-void │ │ +09dbcc: |[09dbcc] com.actionbarsherlock.widget.SearchView.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V │ │ +09dbdc: 7020 e91c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1ce9 │ │ +09dbe2: 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; │ │ │ │ @@ -203124,17 +203150,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 │ │ -09cda4: |[09cda4] com.actionbarsherlock.widget.SearchView.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -09cdb4: 7120 bd1c 1000 |0000: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1cbd │ │ -09cdba: 0e00 |0003: return-void │ │ +09dbe4: |[09dbe4] com.actionbarsherlock.widget.SearchView.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +09dbf4: 7120 bd1c 1000 |0000: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1cbd │ │ +09dbfa: 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 │ │ │ │ @@ -203143,17 +203169,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 │ │ -09cdbc: |[09cdbc] com.actionbarsherlock.widget.SearchView.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V │ │ -09cdcc: 7020 f81c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ -09cdd2: 0e00 |0003: return-void │ │ +09dbfc: |[09dbfc] com.actionbarsherlock.widget.SearchView.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V │ │ +09dc0c: 7020 f81c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ +09dc12: 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 │ │ │ │ @@ -203162,17 +203188,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 │ │ -09cdd4: |[09cdd4] com.actionbarsherlock.widget.SearchView.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ -09cde4: 5410 aa09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@09aa │ │ -09cde8: 1100 |0002: return-object v0 │ │ +09dc14: |[09dc14] com.actionbarsherlock.widget.SearchView.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ +09dc24: 5410 aa09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@09aa │ │ +09dc28: 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;) │ │ @@ -203180,17 +203206,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 │ │ -09cdec: |[09cdec] com.actionbarsherlock.widget.SearchView.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09cdfc: 7010 b61c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1cb6 │ │ -09ce02: 0e00 |0003: return-void │ │ +09dc2c: |[09dc2c] com.actionbarsherlock.widget.SearchView.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09dc3c: 7010 b61c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1cb6 │ │ +09dc42: 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;) │ │ @@ -203198,17 +203224,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 │ │ -09ce04: |[09ce04] com.actionbarsherlock.widget.SearchView.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -09ce14: 5410 b209 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ -09ce18: 1100 |0002: return-object v0 │ │ +09dc44: |[09dc44] com.actionbarsherlock.widget.SearchView.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +09dc54: 5410 b209 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ +09dc58: 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;) │ │ @@ -203216,17 +203242,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 │ │ -09ce1c: |[09ce1c] com.actionbarsherlock.widget.SearchView.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09ce2c: 7010 e61c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@1ce6 │ │ -09ce32: 0e00 |0003: return-void │ │ +09dc5c: |[09dc5c] com.actionbarsherlock.widget.SearchView.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09dc6c: 7010 e61c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@1ce6 │ │ +09dc72: 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;) │ │ @@ -203234,17 +203260,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 │ │ -09ce34: |[09ce34] com.actionbarsherlock.widget.SearchView.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; │ │ -09ce44: 5410 9c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ -09ce48: 1100 |0002: return-object v0 │ │ +09dc74: |[09dc74] com.actionbarsherlock.widget.SearchView.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; │ │ +09dc84: 5410 9c09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ +09dc88: 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;) │ │ @@ -203252,17 +203278,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 │ │ -09ce4c: |[09ce4c] com.actionbarsherlock.widget.SearchView.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09ce5c: 7010 dd1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@1cdd │ │ -09ce62: 0e00 |0003: return-void │ │ +09dc8c: |[09dc8c] com.actionbarsherlock.widget.SearchView.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09dc9c: 7010 dd1c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@1cdd │ │ +09dca2: 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;) │ │ @@ -203270,17 +203296,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 │ │ -09ce64: |[09ce64] com.actionbarsherlock.widget.SearchView.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -09ce74: 5410 b909 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ -09ce78: 1100 |0002: return-object v0 │ │ +09dca4: |[09dca4] com.actionbarsherlock.widget.SearchView.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +09dcb4: 5410 b909 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ +09dcb8: 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;) │ │ @@ -203288,74 +203314,76 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -09ce7c: |[09ce7c] com.actionbarsherlock.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ -09ce8c: 5474 9e09 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ -09ce90: 6e10 f90d 0400 |0002: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -09ce96: 0a04 |0005: move-result v4 │ │ -09ce98: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -09ce9a: 3754 4d00 |0007: if-le v4, v5, 0054 // +004d │ │ -09ce9e: 6e10 c01c 0700 |0009: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09cea4: 0c04 |000c: move-result-object v4 │ │ -09cea6: 6e10 3301 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -09ceac: 0c03 |0010: move-result-object v3 │ │ -09ceae: 5474 b509 |0011: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@09b5 │ │ -09ceb2: 6e10 ec0d 0400 |0013: invoke-virtual {v4}, Landroid/view/View;.getPaddingLeft:()I // method@0dec │ │ -09ceb8: 0a00 |0016: move-result v0 │ │ -09ceba: 2201 5400 |0017: new-instance v1, Landroid/graphics/Rect; // type@0054 │ │ -09cebe: 7010 0b02 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@020b │ │ -09cec4: 5574 a109 |001c: iget-boolean v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09cec8: 3804 3700 |001e: if-eqz v4, 0055 // +0037 │ │ -09cecc: 6004 f103 |0020: sget v4, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_icon_width:I // field@03f1 │ │ -09ced0: 6e20 9601 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ -09ced6: 0a04 |0025: move-result v4 │ │ -09ced8: 6005 f203 |0026: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_text_padding_left:I // field@03f2 │ │ -09cedc: 6e20 9601 5300 |0028: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ -09cee2: 0a05 |002b: move-result v5 │ │ -09cee4: 9002 0405 |002c: add-int v2, v4, v5 │ │ -09cee8: 5474 b009 |002e: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09ceec: 6e10 771c 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@1c77 │ │ -09cef2: 0c04 |0033: move-result-object v4 │ │ -09cef4: 6e20 2c02 1400 |0034: invoke-virtual {v4, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ -09cefa: 5474 b009 |0037: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09cefe: 5215 2200 |0039: iget v5, v1, Landroid/graphics/Rect;.left:I // field@0022 │ │ -09cf02: b025 |003b: add-int/2addr v5, v2 │ │ -09cf04: 7b55 |003c: neg-int v5, v5 │ │ -09cf06: b005 |003d: add-int/2addr v5, v0 │ │ -09cf08: 6e20 8c1c 5400 |003e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@1c8c │ │ -09cf0e: 5474 b009 |0041: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09cf12: 5475 9e09 |0043: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ -09cf16: 6e10 f90d 0500 |0045: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ -09cf1c: 0a05 |0048: move-result v5 │ │ -09cf1e: 5216 2200 |0049: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0022 │ │ -09cf22: b065 |004b: add-int/2addr v5, v6 │ │ -09cf24: 5216 2300 |004c: iget v6, v1, Landroid/graphics/Rect;.right:I // field@0023 │ │ -09cf28: b065 |004e: add-int/2addr v5, v6 │ │ -09cf2a: b025 |004f: add-int/2addr v5, v2 │ │ -09cf2c: b105 |0050: sub-int/2addr v5, v0 │ │ -09cf2e: 6e20 8d1c 5400 |0051: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@1c8d │ │ -09cf34: 0e00 |0054: return-void │ │ -09cf36: 1202 |0055: const/4 v2, #int 0 // #0 │ │ -09cf38: 28d8 |0056: goto 002e // -0028 │ │ +09dcbc: |[09dcbc] com.actionbarsherlock.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ +09dccc: 5474 9e09 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ +09dcd0: 6e10 f90d 0400 |0002: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +09dcd6: 0a04 |0005: move-result v4 │ │ +09dcd8: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +09dcda: 3754 4d00 |0007: if-le v4, v5, 0054 // +004d │ │ +09dcde: 6e10 c01c 0700 |0009: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09dce4: 0c04 |000c: move-result-object v4 │ │ +09dce6: 6e10 3301 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +09dcec: 0c03 |0010: move-result-object v3 │ │ +09dcee: 5474 b509 |0011: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@09b5 │ │ +09dcf2: 6e10 ec0d 0400 |0013: invoke-virtual {v4}, Landroid/view/View;.getPaddingLeft:()I // method@0dec │ │ +09dcf8: 0a00 |0016: move-result v0 │ │ +09dcfa: 2201 5400 |0017: new-instance v1, Landroid/graphics/Rect; // type@0054 │ │ +09dcfe: 7010 0b02 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@020b │ │ +09dd04: 5574 a109 |001c: iget-boolean v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09dd08: 3804 3700 |001e: if-eqz v4, 0055 // +0037 │ │ +09dd0c: 6004 f103 |0020: sget v4, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_icon_width:I // field@03f1 │ │ +09dd10: 6e20 9601 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ +09dd16: 0a04 |0025: move-result v4 │ │ +09dd18: 6005 f203 |0026: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_text_padding_left:I // field@03f2 │ │ +09dd1c: 6e20 9601 5300 |0028: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ +09dd22: 0a05 |002b: move-result v5 │ │ +09dd24: 9002 0405 |002c: add-int v2, v4, v5 │ │ +09dd28: 5474 b009 |002e: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09dd2c: 6e10 771c 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@1c77 │ │ +09dd32: 0c04 |0033: move-result-object v4 │ │ +09dd34: 6e20 2c02 1400 |0034: invoke-virtual {v4, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ +09dd3a: 5474 b009 |0037: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09dd3e: 5215 2200 |0039: iget v5, v1, Landroid/graphics/Rect;.left:I // field@0022 │ │ +09dd42: b025 |003b: add-int/2addr v5, v2 │ │ +09dd44: 7b55 |003c: neg-int v5, v5 │ │ +09dd46: b005 |003d: add-int/2addr v5, v0 │ │ +09dd48: 6e20 8c1c 5400 |003e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@1c8c │ │ +09dd4e: 5474 b009 |0041: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09dd52: 5475 9e09 |0043: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@099e │ │ +09dd56: 6e10 f90d 0500 |0045: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@0df9 │ │ +09dd5c: 0a05 |0048: move-result v5 │ │ +09dd5e: 5216 2200 |0049: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0022 │ │ +09dd62: b065 |004b: add-int/2addr v5, v6 │ │ +09dd64: 5216 2300 |004c: iget v6, v1, Landroid/graphics/Rect;.right:I // field@0023 │ │ +09dd68: b065 |004e: add-int/2addr v5, v6 │ │ +09dd6a: b025 |004f: add-int/2addr v5, v2 │ │ +09dd6c: b105 |0050: sub-int/2addr v5, v0 │ │ +09dd6e: 6e20 8d1c 5400 |0051: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@1c8d │ │ +09dd74: 0e00 |0054: return-void │ │ +09dd76: 1202 |0055: const/4 v2, #int 0 // #0 │ │ +09dd78: 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; │ │ @@ -203367,45 +203395,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 │ │ -09cf3c: |[09cf3c] com.actionbarsherlock.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ -09cf4c: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ -09cf50: 7020 4601 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ -09cf56: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -09cf5a: 6e20 4801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ -09cf60: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -09cf64: 6e20 6901 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0169 │ │ -09cf6a: 1a01 2026 |000f: const-string v1, "user_query" // string@2620 │ │ -09cf6e: 5432 bf09 |0011: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@09bf │ │ -09cf72: 6e30 5e01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@015e │ │ -09cf78: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ -09cf7c: 1a01 2420 |0018: const-string v1, "query" // string@2024 │ │ -09cf80: 6e30 5f01 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09cf86: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -09cf8a: 1a01 a417 |001f: const-string v1, "intent_extra_data_key" // string@17a4 │ │ -09cf8e: 6e30 5f01 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09cf94: 5431 9a09 |0024: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@099a │ │ -09cf98: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -09cf9c: 1a01 0210 |0028: const-string v1, "app_data" // string@1002 │ │ -09cfa0: 5432 9a09 |002a: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@099a │ │ -09cfa4: 6e30 5c01 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@015c │ │ -09cfaa: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ -09cfae: 1a01 470f |0031: const-string v1, "action_key" // string@0f47 │ │ -09cfb2: 6e30 5b01 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@015b │ │ -09cfb8: 1a01 480f |0036: const-string v1, "action_msg" // string@0f48 │ │ -09cfbc: 6e30 5f01 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09cfc2: 5431 b609 |003b: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09cfc6: 6e10 0901 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@0109 │ │ -09cfcc: 0c01 |0040: move-result-object v1 │ │ -09cfce: 6e20 6801 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -09cfd4: 1100 |0044: return-object v0 │ │ +09dd7c: |[09dd7c] com.actionbarsherlock.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ +09dd8c: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ +09dd90: 7020 4601 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ +09dd96: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +09dd9a: 6e20 4801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0148 │ │ +09dda0: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +09dda4: 6e20 6901 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0169 │ │ +09ddaa: 1a01 2026 |000f: const-string v1, "user_query" // string@2620 │ │ +09ddae: 5432 bf09 |0011: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@09bf │ │ +09ddb2: 6e30 5e01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@015e │ │ +09ddb8: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ +09ddbc: 1a01 2420 |0018: const-string v1, "query" // string@2024 │ │ +09ddc0: 6e30 5f01 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09ddc6: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +09ddca: 1a01 a517 |001f: const-string v1, "intent_extra_data_key" // string@17a5 │ │ +09ddce: 6e30 5f01 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09ddd4: 5431 9a09 |0024: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@099a │ │ +09ddd8: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +09dddc: 1a01 0410 |0028: const-string v1, "app_data" // string@1004 │ │ +09dde0: 5432 9a09 |002a: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@099a │ │ +09dde4: 6e30 5c01 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@015c │ │ +09ddea: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ +09ddee: 1a01 490f |0031: const-string v1, "action_key" // string@0f49 │ │ +09ddf2: 6e30 5b01 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@015b │ │ +09ddf8: 1a01 4a0f |0036: const-string v1, "action_msg" // string@0f4a │ │ +09ddfc: 6e30 5f01 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09de02: 5431 b609 |003b: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09de06: 6e10 0901 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@0109 │ │ +09de0c: 0c01 |0040: move-result-object v1 │ │ +09de0e: 6e20 6801 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +09de14: 1100 |0044: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1469 │ │ 0x0005 line=1470 │ │ 0x000a line=1474 │ │ 0x000c line=1475 │ │ 0x000f line=1477 │ │ @@ -203435,88 +203463,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 │ │ -09cfd8: |[09cfd8] com.actionbarsherlock.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ -09cfe8: 1a00 e424 |0000: const-string v0, "suggest_intent_action" // string@24e4 │ │ -09cfec: 7120 2d1d 0d00 |0002: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ -09cff2: 0c01 |0005: move-result-object v1 │ │ -09cff4: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ -09cff8: 54c0 b609 |0008: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09cffc: 6e10 0b01 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@010b │ │ -09d002: 0c01 |000d: move-result-object v1 │ │ -09d004: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -09d008: 1a01 c20f |0010: const-string v1, "android.intent.action.SEARCH" // string@0fc2 │ │ -09d00c: 1a00 e524 |0012: const-string v0, "suggest_intent_data" // string@24e5 │ │ -09d010: 7120 2d1d 0d00 |0014: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ -09d016: 0c07 |0017: move-result-object v7 │ │ -09d018: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ -09d01c: 54c0 b609 |001a: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d020: 6e10 0c01 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@010c │ │ -09d026: 0c07 |001f: move-result-object v7 │ │ -09d028: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ -09d02c: 1a00 e624 |0022: const-string v0, "suggest_intent_data_id" // string@24e6 │ │ -09d030: 7120 2d1d 0d00 |0024: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ -09d036: 0c0a |0027: move-result-object v10 │ │ -09d038: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ -09d03c: 2200 b303 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -09d040: 7010 761f 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -09d046: 6e20 7e1f 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09d04c: 0c00 |0032: move-result-object v0 │ │ -09d04e: 1a05 0501 |0033: const-string v5, "/" // string@0105 │ │ -09d052: 6e20 7e1f 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09d058: 0c00 |0038: move-result-object v0 │ │ -09d05a: 7110 5202 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0252 │ │ -09d060: 0c05 |003c: move-result-object v5 │ │ -09d062: 6e20 7e1f 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09d068: 0c00 |0040: move-result-object v0 │ │ -09d06a: 6e10 841f 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -09d070: 0c07 |0044: move-result-object v7 │ │ -09d072: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ -09d076: 1202 |0047: const/4 v2, #int 0 // #0 │ │ -09d078: 1a00 e824 |0048: const-string v0, "suggest_intent_query" // string@24e8 │ │ -09d07c: 7120 2d1d 0d00 |004a: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ -09d082: 0c04 |004d: move-result-object v4 │ │ -09d084: 1a00 e724 |004e: const-string v0, "suggest_intent_extra_data" // string@24e7 │ │ -09d088: 7120 2d1d 0d00 |0050: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ -09d08e: 0c03 |0053: move-result-object v3 │ │ -09d090: 07c0 |0054: move-object v0, v12 │ │ -09d092: 01e5 |0055: move v5, v14 │ │ -09d094: 07f6 |0056: move-object v6, v15 │ │ -09d096: 7607 b81c 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@1cb8 │ │ -09d09c: 0c00 |005a: move-result-object v0 │ │ -09d09e: 1100 |005b: return-object v0 │ │ -09d0a0: 7110 5602 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0256 │ │ -09d0a6: 0c02 |005f: move-result-object v2 │ │ -09d0a8: 28e8 |0060: goto 0048 // -0018 │ │ -09d0aa: 0d08 |0061: move-exception v8 │ │ -09d0ac: 7210 c701 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@01c7 │ │ -09d0b2: 0a0b |0065: move-result v11 │ │ -09d0b4: 1a00 110b |0066: const-string v0, "SearchView" // string@0b11 │ │ -09d0b8: 2205 b303 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -09d0bc: 7010 761f 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -09d0c2: 1a06 050b |006d: const-string v6, "Search suggestions cursor at row " // string@0b05 │ │ -09d0c6: 6e20 7e1f 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09d0cc: 0c05 |0072: move-result-object v5 │ │ -09d0ce: 6e20 7b1f b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -09d0d4: 0c05 |0076: move-result-object v5 │ │ -09d0d6: 1a06 9100 |0077: const-string v6, " returned exception." // string@0091 │ │ -09d0da: 6e20 7e1f 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09d0e0: 0c05 |007c: move-result-object v5 │ │ -09d0e2: 6e10 841f 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -09d0e8: 0c05 |0080: move-result-object v5 │ │ -09d0ea: 7130 0e0d 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -09d0f0: 1200 |0084: const/4 v0, #int 0 // #0 │ │ -09d0f2: 28d6 |0085: goto 005b // -002a │ │ -09d0f4: 0d09 |0086: move-exception v9 │ │ -09d0f6: 12fb |0087: const/4 v11, #int -1 // #ff │ │ -09d0f8: 28de |0088: goto 0066 // -0022 │ │ +09de18: |[09de18] com.actionbarsherlock.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ +09de28: 1a00 e424 |0000: const-string v0, "suggest_intent_action" // string@24e4 │ │ +09de2c: 7120 2d1d 0d00 |0002: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ +09de32: 0c01 |0005: move-result-object v1 │ │ +09de34: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ +09de38: 54c0 b609 |0008: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09de3c: 6e10 0b01 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@010b │ │ +09de42: 0c01 |000d: move-result-object v1 │ │ +09de44: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +09de48: 1a01 c40f |0010: const-string v1, "android.intent.action.SEARCH" // string@0fc4 │ │ +09de4c: 1a00 e524 |0012: const-string v0, "suggest_intent_data" // string@24e5 │ │ +09de50: 7120 2d1d 0d00 |0014: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ +09de56: 0c07 |0017: move-result-object v7 │ │ +09de58: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ +09de5c: 54c0 b609 |001a: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09de60: 6e10 0c01 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@010c │ │ +09de66: 0c07 |001f: move-result-object v7 │ │ +09de68: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ +09de6c: 1a00 e624 |0022: const-string v0, "suggest_intent_data_id" // string@24e6 │ │ +09de70: 7120 2d1d 0d00 |0024: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ +09de76: 0c0a |0027: move-result-object v10 │ │ +09de78: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ +09de7c: 2200 b103 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +09de80: 7010 761f 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +09de86: 6e20 7e1f 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09de8c: 0c00 |0032: move-result-object v0 │ │ +09de8e: 1a05 0901 |0033: const-string v5, "/" // string@0109 │ │ +09de92: 6e20 7e1f 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09de98: 0c00 |0038: move-result-object v0 │ │ +09de9a: 7110 5202 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0252 │ │ +09dea0: 0c05 |003c: move-result-object v5 │ │ +09dea2: 6e20 7e1f 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09dea8: 0c00 |0040: move-result-object v0 │ │ +09deaa: 6e10 841f 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +09deb0: 0c07 |0044: move-result-object v7 │ │ +09deb2: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ +09deb6: 1202 |0047: const/4 v2, #int 0 // #0 │ │ +09deb8: 1a00 e824 |0048: const-string v0, "suggest_intent_query" // string@24e8 │ │ +09debc: 7120 2d1d 0d00 |004a: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ +09dec2: 0c04 |004d: move-result-object v4 │ │ +09dec4: 1a00 e724 |004e: const-string v0, "suggest_intent_extra_data" // string@24e7 │ │ +09dec8: 7120 2d1d 0d00 |0050: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ +09dece: 0c03 |0053: move-result-object v3 │ │ +09ded0: 07c0 |0054: move-object v0, v12 │ │ +09ded2: 01e5 |0055: move v5, v14 │ │ +09ded4: 07f6 |0056: move-object v6, v15 │ │ +09ded6: 7607 b81c 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@1cb8 │ │ +09dedc: 0c00 |005a: move-result-object v0 │ │ +09dede: 1100 |005b: return-object v0 │ │ +09dee0: 7110 5602 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0256 │ │ +09dee6: 0c02 |005f: move-result-object v2 │ │ +09dee8: 28e8 |0060: goto 0048 // -0018 │ │ +09deea: 0d08 |0061: move-exception v8 │ │ +09deec: 7210 c701 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@01c7 │ │ +09def2: 0a0b |0065: move-result v11 │ │ +09def4: 1a00 130b |0066: const-string v0, "SearchView" // string@0b13 │ │ +09def8: 2205 b103 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +09defc: 7010 761f 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +09df02: 1a06 070b |006d: const-string v6, "Search suggestions cursor at row " // string@0b07 │ │ +09df06: 6e20 7e1f 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09df0c: 0c05 |0072: move-result-object v5 │ │ +09df0e: 6e20 7b1f b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +09df14: 0c05 |0076: move-result-object v5 │ │ +09df16: 1a06 9400 |0077: const-string v6, " returned exception." // string@0094 │ │ +09df1a: 6e20 7e1f 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09df20: 0c05 |007c: move-result-object v5 │ │ +09df22: 6e10 841f 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +09df28: 0c05 |0080: move-result-object v5 │ │ +09df2a: 7130 0e0d 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +09df30: 1200 |0084: const/4 v0, #int 0 // #0 │ │ +09df32: 28d6 |0085: goto 005b // -002a │ │ +09df34: 0d09 |0086: move-exception v9 │ │ +09df36: 12fb |0087: const/4 v11, #int -1 // #ff │ │ +09df38: 28de |0088: goto 0066 // -0022 │ │ catches : 2 │ │ 0x0000 - 0x005f │ │ Ljava/lang/RuntimeException; -> 0x0061 │ │ 0x0062 - 0x0065 │ │ Ljava/lang/RuntimeException; -> 0x0086 │ │ positions : │ │ 0x0000 line=1584 │ │ @@ -203566,83 +203594,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 │ │ -09d118: |[09d118] com.actionbarsherlock.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -09d128: 6e10 0901 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@0109 │ │ -09d12e: 0c08 |0003: move-result-object v8 │ │ -09d130: 2206 2e00 |0004: new-instance v6, Landroid/content/Intent; // type@002e │ │ -09d134: 1a0a c20f |0006: const-string v10, "android.intent.action.SEARCH" // string@0fc2 │ │ -09d138: 7020 4601 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ -09d13e: 6e20 6801 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ -09d144: 6e10 c01c 0d00 |000e: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d14a: 0c0a |0011: move-result-object v10 │ │ -09d14c: 120b |0012: const/4 v11, #int 0 // #0 │ │ -09d14e: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ -09d152: 7140 f800 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00f8 │ │ -09d158: 0c03 |0018: move-result-object v3 │ │ -09d15a: 2205 6d00 |0019: new-instance v5, Landroid/os/Bundle; // type@006d │ │ -09d15e: 7010 5b02 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@025b │ │ -09d164: 2209 2e00 |001e: new-instance v9, Landroid/content/Intent; // type@002e │ │ -09d168: 7020 4501 e900 |0020: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -09d16e: 1a01 2414 |0023: const-string v1, "free_form" // string@1424 │ │ -09d172: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -09d174: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -09d176: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -09d178: 6e10 c81c 0d00 |0028: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1cc8 │ │ -09d17e: 0c07 |002b: move-result-object v7 │ │ -09d180: 6e10 1101 0f00 |002c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0111 │ │ -09d186: 0a0a |002f: move-result v10 │ │ -09d188: 380a 0a00 |0030: if-eqz v10, 003a // +000a │ │ -09d18c: 6e10 1101 0f00 |0032: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0111 │ │ -09d192: 0a0a |0035: move-result v10 │ │ -09d194: 6e20 a101 a700 |0036: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -09d19a: 0c01 |0039: move-result-object v1 │ │ -09d19c: 6e10 1301 0f00 |003a: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0113 │ │ -09d1a2: 0a0a |003d: move-result v10 │ │ -09d1a4: 380a 0a00 |003e: if-eqz v10, 0048 // +000a │ │ -09d1a8: 6e10 1301 0f00 |0040: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0113 │ │ -09d1ae: 0a0a |0043: move-result v10 │ │ -09d1b0: 6e20 a101 a700 |0044: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -09d1b6: 0c04 |0047: move-result-object v4 │ │ -09d1b8: 6e10 1001 0f00 |0048: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0110 │ │ -09d1be: 0a0a |004b: move-result v10 │ │ -09d1c0: 380a 0a00 |004c: if-eqz v10, 0056 // +000a │ │ -09d1c4: 6e10 1001 0f00 |004e: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0110 │ │ -09d1ca: 0a0a |0051: move-result v10 │ │ -09d1cc: 6e20 a101 a700 |0052: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ -09d1d2: 0c00 |0055: move-result-object v0 │ │ -09d1d4: 6e10 1201 0f00 |0056: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0112 │ │ -09d1da: 0a0a |0059: move-result v10 │ │ -09d1dc: 380a 0600 |005a: if-eqz v10, 0060 // +0006 │ │ -09d1e0: 6e10 1201 0f00 |005c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0112 │ │ -09d1e6: 0a02 |005f: move-result v2 │ │ -09d1e8: 1a0a d40f |0060: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@0fd4 │ │ -09d1ec: 6e30 5f01 a901 |0062: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09d1f2: 1a0a d60f |0065: const-string v10, "android.speech.extra.PROMPT" // string@0fd6 │ │ -09d1f6: 6e30 5f01 a904 |0067: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09d1fc: 1a0a d30f |006a: const-string v10, "android.speech.extra.LANGUAGE" // string@0fd3 │ │ -09d200: 6e30 5f01 a900 |006c: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09d206: 1a0a d50f |006f: const-string v10, "android.speech.extra.MAX_RESULTS" // string@0fd5 │ │ -09d20a: 6e30 5b01 a902 |0071: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@015b │ │ -09d210: 1a0b c910 |0074: const-string v11, "calling_package" // string@10c9 │ │ -09d214: 3908 1100 |0076: if-nez v8, 0087 // +0011 │ │ -09d218: 120a |0078: const/4 v10, #int 0 // #0 │ │ -09d21a: 6e30 5f01 b90a |0079: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09d220: 1a0a d70f |007c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@0fd7 │ │ -09d224: 6e30 5d01 a903 |007e: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ -09d22a: 1a0a d80f |0081: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@0fd8 │ │ -09d22e: 6e30 5c01 a905 |0083: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@015c │ │ -09d234: 1109 |0086: return-object v9 │ │ -09d236: 6e10 2001 0800 |0087: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ -09d23c: 0c0a |008a: move-result-object v10 │ │ -09d23e: 28ee |008b: goto 0079 // -0012 │ │ +09df58: |[09df58] com.actionbarsherlock.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +09df68: 6e10 0901 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@0109 │ │ +09df6e: 0c08 |0003: move-result-object v8 │ │ +09df70: 2206 2e00 |0004: new-instance v6, Landroid/content/Intent; // type@002e │ │ +09df74: 1a0a c40f |0006: const-string v10, "android.intent.action.SEARCH" // string@0fc4 │ │ +09df78: 7020 4601 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0146 │ │ +09df7e: 6e20 6801 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0168 │ │ +09df84: 6e10 c01c 0d00 |000e: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09df8a: 0c0a |0011: move-result-object v10 │ │ +09df8c: 120b |0012: const/4 v11, #int 0 // #0 │ │ +09df8e: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ +09df92: 7140 f800 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00f8 │ │ +09df98: 0c03 |0018: move-result-object v3 │ │ +09df9a: 2205 6c00 |0019: new-instance v5, Landroid/os/Bundle; // type@006c │ │ +09df9e: 7010 5b02 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@025b │ │ +09dfa4: 2209 2e00 |001e: new-instance v9, Landroid/content/Intent; // type@002e │ │ +09dfa8: 7020 4501 e900 |0020: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +09dfae: 1a01 2514 |0023: const-string v1, "free_form" // string@1425 │ │ +09dfb2: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +09dfb4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +09dfb6: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +09dfb8: 6e10 c81c 0d00 |0028: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1cc8 │ │ +09dfbe: 0c07 |002b: move-result-object v7 │ │ +09dfc0: 6e10 1101 0f00 |002c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0111 │ │ +09dfc6: 0a0a |002f: move-result v10 │ │ +09dfc8: 380a 0a00 |0030: if-eqz v10, 003a // +000a │ │ +09dfcc: 6e10 1101 0f00 |0032: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0111 │ │ +09dfd2: 0a0a |0035: move-result v10 │ │ +09dfd4: 6e20 a101 a700 |0036: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +09dfda: 0c01 |0039: move-result-object v1 │ │ +09dfdc: 6e10 1301 0f00 |003a: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0113 │ │ +09dfe2: 0a0a |003d: move-result v10 │ │ +09dfe4: 380a 0a00 |003e: if-eqz v10, 0048 // +000a │ │ +09dfe8: 6e10 1301 0f00 |0040: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0113 │ │ +09dfee: 0a0a |0043: move-result v10 │ │ +09dff0: 6e20 a101 a700 |0044: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +09dff6: 0c04 |0047: move-result-object v4 │ │ +09dff8: 6e10 1001 0f00 |0048: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0110 │ │ +09dffe: 0a0a |004b: move-result v10 │ │ +09e000: 380a 0a00 |004c: if-eqz v10, 0056 // +000a │ │ +09e004: 6e10 1001 0f00 |004e: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0110 │ │ +09e00a: 0a0a |0051: move-result v10 │ │ +09e00c: 6e20 a101 a700 |0052: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01a1 │ │ +09e012: 0c00 |0055: move-result-object v0 │ │ +09e014: 6e10 1201 0f00 |0056: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0112 │ │ +09e01a: 0a0a |0059: move-result v10 │ │ +09e01c: 380a 0600 |005a: if-eqz v10, 0060 // +0006 │ │ +09e020: 6e10 1201 0f00 |005c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0112 │ │ +09e026: 0a02 |005f: move-result v2 │ │ +09e028: 1a0a d60f |0060: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@0fd6 │ │ +09e02c: 6e30 5f01 a901 |0062: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09e032: 1a0a d80f |0065: const-string v10, "android.speech.extra.PROMPT" // string@0fd8 │ │ +09e036: 6e30 5f01 a904 |0067: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09e03c: 1a0a d50f |006a: const-string v10, "android.speech.extra.LANGUAGE" // string@0fd5 │ │ +09e040: 6e30 5f01 a900 |006c: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09e046: 1a0a d70f |006f: const-string v10, "android.speech.extra.MAX_RESULTS" // string@0fd7 │ │ +09e04a: 6e30 5b01 a902 |0071: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@015b │ │ +09e050: 1a0b ca10 |0074: const-string v11, "calling_package" // string@10ca │ │ +09e054: 3908 1100 |0076: if-nez v8, 0087 // +0011 │ │ +09e058: 120a |0078: const/4 v10, #int 0 // #0 │ │ +09e05a: 6e30 5f01 b90a |0079: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09e060: 1a0a d90f |007c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@0fd9 │ │ +09e064: 6e30 5d01 a903 |007e: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@015d │ │ +09e06a: 1a0a da0f |0081: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@0fda │ │ +09e06e: 6e30 5c01 a905 |0083: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@015c │ │ +09e074: 1109 |0086: return-object v9 │ │ +09e076: 6e10 2001 0800 |0087: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ +09e07c: 0c0a |008a: move-result-object v10 │ │ +09e07e: 28ee |008b: goto 0079 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1514 │ │ 0x0004 line=1519 │ │ 0x000b line=1520 │ │ 0x000e line=1521 │ │ 0x0019 line=1528 │ │ @@ -203664,15 +203692,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; │ │ @@ -203689,34 +203717,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 │ │ -09d240: |[09d240] com.actionbarsherlock.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -09d250: 2201 2e00 |0000: new-instance v1, Landroid/content/Intent; // type@002e │ │ -09d254: 7020 4501 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ -09d25a: 6e10 0901 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@0109 │ │ -09d260: 0c00 |0008: move-result-object v0 │ │ -09d262: 1a03 c910 |0009: const-string v3, "calling_package" // string@10c9 │ │ -09d266: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ -09d26a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -09d26c: 6e30 5f01 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -09d272: 1101 |0011: return-object v1 │ │ -09d274: 6e10 2001 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ -09d27a: 0c02 |0015: move-result-object v2 │ │ -09d27c: 28f8 |0016: goto 000e // -0008 │ │ +09e080: |[09e080] com.actionbarsherlock.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +09e090: 2201 2e00 |0000: new-instance v1, Landroid/content/Intent; // type@002e │ │ +09e094: 7020 4501 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0145 │ │ +09e09a: 6e10 0901 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@0109 │ │ +09e0a0: 0c00 |0008: move-result-object v0 │ │ +09e0a2: 1a03 ca10 |0009: const-string v3, "calling_package" // string@10ca │ │ +09e0a6: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ +09e0aa: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +09e0ac: 6e30 5f01 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +09e0b2: 1101 |0011: return-object v1 │ │ +09e0b4: 6e10 2001 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ +09e0ba: 0c02 |0015: move-result-object v2 │ │ +09e0bc: 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; │ │ │ │ @@ -203725,18 +203753,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09d280: |[09d280] com.actionbarsherlock.widget.SearchView.dismissSuggestions:()V │ │ -09d290: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d294: 6e10 731c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@1c73 │ │ -09d29a: 0e00 |0005: return-void │ │ +09e0c0: |[09e0c0] com.actionbarsherlock.widget.SearchView.dismissSuggestions:()V │ │ +09e0d0: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e0d4: 6e10 731c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@1c73 │ │ +09e0da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0005 line=1197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -203745,36 +203773,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 │ │ -09d29c: |[09d29c] com.actionbarsherlock.widget.SearchView.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -09d2ac: 1c01 2b02 |0000: const-class v1, Landroid/widget/AutoCompleteTextView; // type@022b │ │ -09d2b0: 1a02 4913 |0002: const-string v2, "ensureImeVisible" // string@1349 │ │ -09d2b4: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -09d2b6: 2333 b504 |0005: new-array v3, v3, [Ljava/lang/Class; // type@04b5 │ │ -09d2ba: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -09d2bc: 6205 850a |0008: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ -09d2c0: 4d05 0304 |000a: aput-object v5, v3, v4 │ │ -09d2c4: 6e30 1b1f 2103 |000c: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ -09d2ca: 0c00 |000f: move-result-object v0 │ │ -09d2cc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -09d2ce: 6e20 9c1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ -09d2d4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -09d2d6: 2311 b704 |0015: new-array v1, v1, [Ljava/lang/Object; // type@04b7 │ │ -09d2da: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -09d2dc: 7110 101f 0700 |0018: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ -09d2e2: 0c03 |001b: move-result-object v3 │ │ -09d2e4: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ -09d2e8: 6e30 9b1f 6001 |001e: invoke-virtual {v0, v6, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -09d2ee: 0e00 |0021: return-void │ │ -09d2f0: 0d01 |0022: move-exception v1 │ │ -09d2f2: 28fe |0023: goto 0021 // -0002 │ │ +09e0dc: |[09e0dc] com.actionbarsherlock.widget.SearchView.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +09e0ec: 1c01 2902 |0000: const-class v1, Landroid/widget/AutoCompleteTextView; // type@0229 │ │ +09e0f0: 1a02 4a13 |0002: const-string v2, "ensureImeVisible" // string@134a │ │ +09e0f4: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +09e0f6: 2333 b304 |0005: new-array v3, v3, [Ljava/lang/Class; // type@04b3 │ │ +09e0fa: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +09e0fc: 6205 850a |0008: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ +09e100: 4d05 0304 |000a: aput-object v5, v3, v4 │ │ +09e104: 6e30 1b1f 2103 |000c: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ +09e10a: 0c00 |000f: move-result-object v0 │ │ +09e10c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +09e10e: 6e20 9c1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ +09e114: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +09e116: 2311 b504 |0015: new-array v1, v1, [Ljava/lang/Object; // type@04b5 │ │ +09e11a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +09e11c: 7110 101f 0700 |0018: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ +09e122: 0c03 |001b: move-result-object v3 │ │ +09e124: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ +09e128: 6e30 9b1f 6001 |001e: invoke-virtual {v0, v6, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +09e12e: 0e00 |0021: return-void │ │ +09e130: 0d01 |0022: move-exception v1 │ │ +09e132: 28fe |0023: goto 0021 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=1782 │ │ 0x0010 line=1783 │ │ 0x0014 line=1784 │ │ @@ -203790,42 +203818,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -09d304: |[09d304] com.actionbarsherlock.widget.SearchView.forceSuggestionQuery:()V │ │ -09d314: 1c02 2b02 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@022b │ │ -09d318: 1a03 cf12 |0002: const-string v3, "doBeforeTextChanged" // string@12cf │ │ -09d31c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -09d31e: 2344 b504 |0005: new-array v4, v4, [Ljava/lang/Class; // type@04b5 │ │ -09d322: 6e30 1a1f 3204 |0007: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1a │ │ -09d328: 0c01 |000a: move-result-object v1 │ │ -09d32a: 1c02 2b02 |000b: const-class v2, Landroid/widget/AutoCompleteTextView; // type@022b │ │ -09d32e: 1a03 ce12 |000d: const-string v3, "doAfterTextChanged" // string@12ce │ │ -09d332: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -09d334: 2344 b504 |0010: new-array v4, v4, [Ljava/lang/Class; // type@04b5 │ │ -09d338: 6e30 1a1f 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1a │ │ -09d33e: 0c00 |0015: move-result-object v0 │ │ -09d340: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -09d342: 6e20 9c1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ -09d348: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -09d34a: 6e20 9c1f 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ -09d350: 5452 b009 |001e: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d354: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -09d356: 2333 b704 |0021: new-array v3, v3, [Ljava/lang/Object; // type@04b7 │ │ -09d35a: 6e30 9b1f 2103 |0023: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -09d360: 5452 b009 |0026: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d364: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -09d366: 2333 b704 |0029: new-array v3, v3, [Ljava/lang/Object; // type@04b7 │ │ -09d36a: 6e30 9b1f 2003 |002b: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -09d370: 0e00 |002e: return-void │ │ -09d372: 0d02 |002f: move-exception v2 │ │ -09d374: 28fe |0030: goto 002e // -0002 │ │ +09e144: |[09e144] com.actionbarsherlock.widget.SearchView.forceSuggestionQuery:()V │ │ +09e154: 1c02 2902 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@0229 │ │ +09e158: 1a03 d012 |0002: const-string v3, "doBeforeTextChanged" // string@12d0 │ │ +09e15c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +09e15e: 2344 b304 |0005: new-array v4, v4, [Ljava/lang/Class; // type@04b3 │ │ +09e162: 6e30 1a1f 3204 |0007: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1a │ │ +09e168: 0c01 |000a: move-result-object v1 │ │ +09e16a: 1c02 2902 |000b: const-class v2, Landroid/widget/AutoCompleteTextView; // type@0229 │ │ +09e16e: 1a03 cf12 |000d: const-string v3, "doAfterTextChanged" // string@12cf │ │ +09e172: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +09e174: 2344 b304 |0010: new-array v4, v4, [Ljava/lang/Class; // type@04b3 │ │ +09e178: 6e30 1a1f 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1a │ │ +09e17e: 0c00 |0015: move-result-object v0 │ │ +09e180: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +09e182: 6e20 9c1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ +09e188: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +09e18a: 6e20 9c1f 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ +09e190: 5452 b009 |001e: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e194: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +09e196: 2333 b504 |0021: new-array v3, v3, [Ljava/lang/Object; // type@04b5 │ │ +09e19a: 6e30 9b1f 2103 |0023: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +09e1a0: 5452 b009 |0026: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e1a4: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +09e1a6: 2333 b504 |0029: new-array v3, v3, [Ljava/lang/Object; // type@04b5 │ │ +09e1aa: 6e30 9b1f 2003 |002b: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +09e1b0: 0e00 |002e: return-void │ │ +09e1b2: 0d02 |002f: move-exception v2 │ │ +09e1b4: 28fe |0030: goto 002e // -0002 │ │ catches : 1 │ │ 0x0000 - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=1626 │ │ 0x000b line=1627 │ │ 0x0016 line=1628 │ │ @@ -203840,115 +203868,117 @@ │ │ 0x0000 - 0x0031 reg=5 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #33 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ name : 'getDecoratedHint' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -09d388: |[09d388] com.actionbarsherlock.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -09d398: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -09d39a: 5583 a109 |0001: iget-boolean v3, v8, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09d39e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -09d3a2: 1109 |0005: return-object v9 │ │ -09d3a4: 2201 bf01 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@01bf │ │ -09d3a8: 1a03 0500 |0008: const-string v3, " " // string@0005 │ │ -09d3ac: 7020 f20c 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0cf2 │ │ -09d3b2: 6e20 f30c 9100 |000d: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0cf3 │ │ -09d3b8: 6e10 c01c 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d3be: 0c03 |0013: move-result-object v3 │ │ -09d3c0: 6e10 3301 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -09d3c6: 0c03 |0017: move-result-object v3 │ │ -09d3c8: 7010 c91c 0800 |0018: invoke-direct {v8}, Lcom/actionbarsherlock/widget/SearchView;.getSearchIconId:()I // method@1cc9 │ │ -09d3ce: 0a04 |001b: move-result v4 │ │ -09d3d0: 6e20 9801 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -09d3d6: 0c00 |001f: move-result-object v0 │ │ -09d3d8: 5483 b009 |0020: iget-object v3, v8, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d3dc: 6e10 7d1c 0300 |0022: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@1c7d │ │ -09d3e2: 0a03 |0025: move-result v3 │ │ -09d3e4: 8933 |0026: float-to-double v3, v3 │ │ -09d3e6: 1905 f43f |0027: const-wide/high16 v5, #long 4608308318706860032 // #3ff4 │ │ -09d3ea: cd53 |0029: mul-double/2addr v3, v5 │ │ -09d3ec: 8a32 |002a: double-to-int v2, v3 │ │ -09d3ee: 6e52 2f02 7027 |002b: invoke-virtual {v0, v7, v7, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ -09d3f4: 2203 c901 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@01c9 │ │ -09d3f8: 7020 000d 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@0d00 │ │ -09d3fe: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -09d400: 1225 |0034: const/4 v5, #int 2 // #2 │ │ -09d402: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ -09d406: 6e56 f40c 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0cf4 │ │ -09d40c: 0719 |003a: move-object v9, v1 │ │ -09d40e: 28ca |003b: goto 0005 // -0036 │ │ +09e1c8: |[09e1c8] com.actionbarsherlock.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +09e1d8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +09e1da: 5593 a109 |0001: iget-boolean v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09e1de: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +09e1e2: 110a |0005: return-object v10 │ │ +09e1e4: 2201 be01 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@01be │ │ +09e1e8: 1a03 0500 |0008: const-string v3, " " // string@0005 │ │ +09e1ec: 7020 f20c 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@0cf2 │ │ +09e1f2: 6e20 f30c a100 |000d: invoke-virtual {v1, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@0cf3 │ │ +09e1f8: 6e10 c01c 0900 |0010: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e1fe: 0c03 |0013: move-result-object v3 │ │ +09e200: 6e10 3301 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +09e206: 0c03 |0017: move-result-object v3 │ │ +09e208: 7010 c91c 0900 |0018: invoke-direct {v9}, Lcom/actionbarsherlock/widget/SearchView;.getSearchIconId:()I // method@1cc9 │ │ +09e20e: 0a04 |001b: move-result v4 │ │ +09e210: 6e20 9801 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +09e216: 0c00 |001f: move-result-object v0 │ │ +09e218: 5493 b009 |0020: iget-object v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e21c: 6e10 7d1c 0300 |0022: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@1c7d │ │ +09e222: 0a03 |0025: move-result v3 │ │ +09e224: 8934 |0026: float-to-double v4, v3 │ │ +09e226: 1906 f43f |0027: const-wide/high16 v6, #long 4608308318706860032 // #3ff4 │ │ +09e22a: cd64 |0029: mul-double/2addr v4, v6 │ │ +09e22c: 8a42 |002a: double-to-int v2, v4 │ │ +09e22e: 6e52 2f02 8028 |002b: invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@022f │ │ +09e234: 2203 c801 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@01c8 │ │ +09e238: 7020 000d 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@0d00 │ │ +09e23e: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +09e240: 1225 |0034: const/4 v5, #int 2 // #2 │ │ +09e242: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ +09e246: 6e56 f40c 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0cf4 │ │ +09e24c: 071a |003a: move-object v10, v1 │ │ +09e24e: 28ca |003b: goto 0005 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1072 │ │ 0x0005 line=1080 │ │ 0x0006 line=1074 │ │ 0x000d line=1075 │ │ 0x0010 line=1076 │ │ 0x0020 line=1077 │ │ 0x002b line=1078 │ │ 0x002e line=1079 │ │ 0x003b line=1080 │ │ locals : │ │ - 0x0000 - 0x0005 reg=9 hintText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0005 reg=10 hintText Ljava/lang/CharSequence; │ │ 0x0020 - 0x003c reg=0 searchIcon Landroid/graphics/drawable/Drawable; │ │ 0x000d - 0x003c reg=1 ssb Landroid/text/SpannableStringBuilder; │ │ 0x002b - 0x003c reg=2 textSize I │ │ - 0x0000 - 0x003c reg=8 this Lcom/actionbarsherlock/widget/SearchView; │ │ - 0x0006 - 0x003c reg=9 hintText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x003c reg=9 this Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0006 - 0x003c reg=10 hintText Ljava/lang/CharSequence; │ │ │ │ #34 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ name : 'getPreferredWidth' │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09d410: |[09d410] com.actionbarsherlock.widget.SearchView.getPreferredWidth:()I │ │ -09d420: 6e10 c01c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d426: 0c00 |0003: move-result-object v0 │ │ -09d428: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -09d42e: 0c00 |0007: move-result-object v0 │ │ -09d430: 6001 f403 |0008: sget v1, Lcom/actionbarsherlock/R$dimen;.abs__search_view_preferred_width:I // field@03f4 │ │ -09d434: 6e20 9601 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ -09d43a: 0a00 |000d: move-result v0 │ │ -09d43c: 0f00 |000e: return v0 │ │ +09e250: |[09e250] com.actionbarsherlock.widget.SearchView.getPreferredWidth:()I │ │ +09e260: 6e10 c01c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e266: 0c00 |0003: move-result-object v0 │ │ +09e268: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +09e26e: 0c00 |0007: move-result-object v0 │ │ +09e270: 6001 f403 |0008: sget v1, Lcom/actionbarsherlock/R$dimen;.abs__search_view_preferred_width:I // field@03f4 │ │ +09e274: 6e20 9601 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0196 │ │ +09e27a: 0a00 |000d: move-result v0 │ │ +09e27c: 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 │ │ -09d440: |[09d440] com.actionbarsherlock.widget.SearchView.getSearchIconId:()I │ │ -09d450: 2200 d201 |0000: new-instance v0, Landroid/util/TypedValue; // type@01d2 │ │ -09d454: 7010 1b0d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -09d45a: 6e10 c01c 0400 |0005: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d460: 0c01 |0008: move-result-object v1 │ │ -09d462: 6e10 3801 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ -09d468: 0c01 |000c: move-result-object v1 │ │ -09d46a: 6002 b803 |000d: sget v2, Lcom/actionbarsherlock/R$attr;.searchViewSearchIcon:I // field@03b8 │ │ -09d46e: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -09d470: 6e40 9001 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ -09d476: 5201 4e03 |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ -09d47a: 0f01 |0015: return v1 │ │ +09e280: |[09e280] com.actionbarsherlock.widget.SearchView.getSearchIconId:()I │ │ +09e290: 2200 d101 |0000: new-instance v0, Landroid/util/TypedValue; // type@01d1 │ │ +09e294: 7010 1b0d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +09e29a: 6e10 c01c 0400 |0005: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e2a0: 0c01 |0008: move-result-object v1 │ │ +09e2a2: 6e10 3801 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ +09e2a8: 0c01 |000c: move-result-object v1 │ │ +09e2aa: 6002 b803 |000d: sget v2, Lcom/actionbarsherlock/R$attr;.searchViewSearchIcon:I // field@03b8 │ │ +09e2ae: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +09e2b0: 6e40 9001 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ +09e2b6: 5201 4e03 |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ +09e2ba: 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; │ │ @@ -203959,45 +203989,45 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -09d47c: |[09d47c] com.actionbarsherlock.widget.SearchView.hasVoiceSearch:()Z │ │ -09d48c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09d48e: 5453 b609 |0001: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d492: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -09d496: 5453 b609 |0005: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d49a: 6e10 1401 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@0114 │ │ -09d4a0: 0a03 |000a: move-result v3 │ │ -09d4a2: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ -09d4a6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09d4a8: 5453 b609 |000e: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d4ac: 6e10 1601 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0116 │ │ -09d4b2: 0a03 |0013: move-result v3 │ │ -09d4b4: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ -09d4b8: 5451 c309 |0016: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ -09d4bc: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ -09d4c0: 6e10 c01c 0500 |001a: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d4c6: 0c03 |001d: move-result-object v3 │ │ -09d4c8: 6e10 3101 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -09d4ce: 0c03 |0021: move-result-object v3 │ │ -09d4d0: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ -09d4d4: 6e30 8801 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0188 │ │ -09d4da: 0c00 |0027: move-result-object v0 │ │ -09d4dc: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -09d4e0: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -09d4e2: 0f02 |002b: return v2 │ │ -09d4e4: 5453 b609 |002c: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d4e8: 6e10 1501 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0115 │ │ -09d4ee: 0a03 |0031: move-result v3 │ │ -09d4f0: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ -09d4f4: 5451 c009 |0034: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ -09d4f8: 28e2 |0036: goto 0018 // -001e │ │ +09e2bc: |[09e2bc] com.actionbarsherlock.widget.SearchView.hasVoiceSearch:()Z │ │ +09e2cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09e2ce: 5453 b609 |0001: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e2d2: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +09e2d6: 5453 b609 |0005: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e2da: 6e10 1401 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@0114 │ │ +09e2e0: 0a03 |000a: move-result v3 │ │ +09e2e2: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ +09e2e6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09e2e8: 5453 b609 |000e: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e2ec: 6e10 1601 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0116 │ │ +09e2f2: 0a03 |0013: move-result v3 │ │ +09e2f4: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ +09e2f8: 5451 c309 |0016: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ +09e2fc: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ +09e300: 6e10 c01c 0500 |001a: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e306: 0c03 |001d: move-result-object v3 │ │ +09e308: 6e10 3101 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +09e30e: 0c03 |0021: move-result-object v3 │ │ +09e310: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ +09e314: 6e30 8801 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0188 │ │ +09e31a: 0c00 |0027: move-result-object v0 │ │ +09e31c: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +09e320: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +09e322: 0f02 |002b: return v2 │ │ +09e324: 5453 b609 |002c: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e328: 6e10 1501 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0115 │ │ +09e32e: 0a03 |0031: move-result v3 │ │ +09e330: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ +09e334: 5451 c009 |0034: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ +09e338: 28e2 |0036: goto 0018 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=787 │ │ 0x000d line=788 │ │ 0x000e line=789 │ │ 0x0016 line=790 │ │ 0x0018 line=794 │ │ @@ -204017,26 +204047,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -09d4fc: |[09d4fc] com.actionbarsherlock.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ -09d50c: 6e10 3301 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -09d512: 0c00 |0003: move-result-object v0 │ │ -09d514: 6e10 9401 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ -09d51a: 0c00 |0007: move-result-object v0 │ │ -09d51c: 5200 1e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ -09d520: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -09d522: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ -09d526: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -09d528: 0f00 |000e: return v0 │ │ -09d52a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -09d52c: 28fe |0010: goto 000e // -0002 │ │ +09e33c: |[09e33c] com.actionbarsherlock.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ +09e34c: 6e10 3301 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +09e352: 0c00 |0003: move-result-object v0 │ │ +09e354: 6e10 9401 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0194 │ │ +09e35a: 0c00 |0007: move-result-object v0 │ │ +09e35c: 5200 1e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ +09e360: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +09e362: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ +09e366: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +09e368: 0f00 |000e: return v0 │ │ +09e36a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +09e36c: 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;) │ │ @@ -204044,26 +204074,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -09d530: |[09d530] com.actionbarsherlock.widget.SearchView.isSubmitAreaEnabled:()Z │ │ -09d540: 5510 ba09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ -09d544: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -09d548: 5510 c209 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ -09d54c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -09d550: 6e10 d31c 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ -09d556: 0a00 |000b: move-result v0 │ │ -09d558: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -09d55c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -09d55e: 0f00 |000f: return v0 │ │ -09d560: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -09d562: 28fe |0011: goto 000f // -0002 │ │ +09e370: |[09e370] com.actionbarsherlock.widget.SearchView.isSubmitAreaEnabled:()Z │ │ +09e380: 5510 ba09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ +09e384: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +09e388: 5510 c209 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ +09e38c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +09e390: 6e10 d31c 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ +09e396: 0a00 |000b: move-result v0 │ │ +09e398: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +09e39c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09e39e: 0f00 |000f: return v0 │ │ +09e3a0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09e3a2: 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;) │ │ @@ -204071,34 +204101,34 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -09d564: |[09d564] com.actionbarsherlock.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ -09d574: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -09d578: 0e00 |0002: return-void │ │ -09d57a: 6e10 c01c 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d580: 0c01 |0006: move-result-object v1 │ │ -09d582: 6e20 4101 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -09d588: 28f8 |000a: goto 0002 // -0008 │ │ -09d58a: 0d00 |000b: move-exception v0 │ │ -09d58c: 1a01 110b |000c: const-string v1, "SearchView" // string@0b11 │ │ -09d590: 2202 b303 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -09d594: 7010 761f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -09d59a: 1a03 4003 |0013: const-string v3, "Failed launch activity: " // string@0340 │ │ -09d59e: 6e20 7e1f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -09d5a4: 0c02 |0018: move-result-object v2 │ │ -09d5a6: 6e20 7d1f 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -09d5ac: 0c02 |001c: move-result-object v2 │ │ -09d5ae: 6e10 841f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -09d5b4: 0c02 |0020: move-result-object v2 │ │ -09d5b6: 7130 0a0d 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -09d5bc: 28de |0024: goto 0002 // -0022 │ │ +09e3a4: |[09e3a4] com.actionbarsherlock.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ +09e3b4: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +09e3b8: 0e00 |0002: return-void │ │ +09e3ba: 6e10 c01c 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e3c0: 0c01 |0006: move-result-object v1 │ │ +09e3c2: 6e20 4101 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +09e3c8: 28f8 |000a: goto 0002 // -0008 │ │ +09e3ca: 0d00 |000b: move-exception v0 │ │ +09e3cc: 1a01 130b |000c: const-string v1, "SearchView" // string@0b13 │ │ +09e3d0: 2202 b103 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +09e3d4: 7010 761f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +09e3da: 1a03 4403 |0013: const-string v3, "Failed launch activity: " // string@0344 │ │ +09e3de: 6e20 7e1f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +09e3e4: 0c02 |0018: move-result-object v2 │ │ +09e3e6: 6e20 7d1f 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +09e3ec: 0c02 |001c: move-result-object v2 │ │ +09e3ee: 6e10 841f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +09e3f4: 0c02 |0020: move-result-object v2 │ │ +09e3f6: 7130 0a0d 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +09e3fc: 28de |0024: goto 0002 // -0022 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0000 line=1426 │ │ 0x0002 line=1436 │ │ 0x0003 line=1432 │ │ @@ -204114,28 +204144,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 │ │ -09d5d0: |[09d5d0] com.actionbarsherlock.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ -09d5e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09d5e2: 1a01 c20f |0001: const-string v1, "android.intent.action.SEARCH" // string@0fc2 │ │ -09d5e6: 0780 |0003: move-object v0, v8 │ │ -09d5e8: 0723 |0004: move-object v3, v2 │ │ -09d5ea: 07b4 |0005: move-object v4, v11 │ │ -09d5ec: 0195 |0006: move v5, v9 │ │ -09d5ee: 07a6 |0007: move-object v6, v10 │ │ -09d5f0: 7607 b81c 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@1cb8 │ │ -09d5f6: 0c07 |000b: move-result-object v7 │ │ -09d5f8: 6e10 c01c 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d5fe: 0c00 |000f: move-result-object v0 │ │ -09d600: 6e20 4101 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -09d606: 0e00 |0013: return-void │ │ +09e410: |[09e410] com.actionbarsherlock.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ +09e420: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09e422: 1a01 c40f |0001: const-string v1, "android.intent.action.SEARCH" // string@0fc4 │ │ +09e426: 0780 |0003: move-object v0, v8 │ │ +09e428: 0723 |0004: move-object v3, v2 │ │ +09e42a: 07b4 |0005: move-object v4, v11 │ │ +09e42c: 0195 |0006: move v5, v9 │ │ +09e42e: 07a6 |0007: move-object v6, v10 │ │ +09e430: 7607 b81c 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@1cb8 │ │ +09e436: 0c07 |000b: move-result-object v7 │ │ +09e438: 6e10 c01c 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e43e: 0c00 |000f: move-result-object v0 │ │ +09e440: 6e20 4101 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +09e446: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1448 │ │ 0x0008 line=1449 │ │ 0x000c line=1450 │ │ 0x0013 line=1451 │ │ locals : │ │ @@ -204151,29 +204181,29 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -09d608: |[09d608] com.actionbarsherlock.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ -09d618: 5432 bb09 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09d61c: 6e10 550c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0c55 │ │ -09d622: 0c00 |0005: move-result-object v0 │ │ -09d624: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -09d628: 7220 cd01 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -09d62e: 0a02 |000b: move-result v2 │ │ -09d630: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -09d634: 7040 b91c 0365 |000e: invoke-direct {v3, v0, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1cb9 │ │ -09d63a: 0c01 |0011: move-result-object v1 │ │ -09d63c: 7020 d81c 1300 |0012: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1cd8 │ │ -09d642: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -09d644: 0f02 |0016: return v2 │ │ -09d646: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -09d648: 28fe |0018: goto 0016 // -0002 │ │ +09e448: |[09e448] com.actionbarsherlock.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ +09e458: 5432 bb09 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09e45c: 6e10 550c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0c55 │ │ +09e462: 0c00 |0005: move-result-object v0 │ │ +09e464: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +09e468: 7220 cd01 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +09e46e: 0a02 |000b: move-result v2 │ │ +09e470: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +09e474: 7040 b91c 0365 |000e: invoke-direct {v3, v0, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1cb9 │ │ +09e47a: 0c01 |0011: move-result-object v1 │ │ +09e47c: 7020 d81c 1300 |0012: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1cd8 │ │ +09e482: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +09e484: 0f02 |0016: return v2 │ │ +09e486: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +09e488: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1409 │ │ 0x0006 line=1410 │ │ 0x000e line=1412 │ │ 0x0012 line=1415 │ │ 0x0015 line=1417 │ │ @@ -204191,40 +204221,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -09d64c: |[09d64c] com.actionbarsherlock.widget.SearchView.onCloseClicked:()V │ │ -09d65c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09d65e: 5441 b009 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d662: 6e10 7c1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -09d668: 0c00 |0006: move-result-object v0 │ │ -09d66a: 7110 f70c 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09d670: 0a01 |000a: move-result v1 │ │ -09d672: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ -09d676: 5541 a109 |000d: iget-boolean v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09d67a: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ -09d67e: 5441 a509 |0011: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@09a5 │ │ -09d682: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ -09d686: 5441 a509 |0015: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@09a5 │ │ -09d68a: 7210 671c 0100 |0017: invoke-interface {v1}, Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;.onClose:()Z // method@1c67 │ │ -09d690: 0a01 |001a: move-result v1 │ │ -09d692: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -09d696: 6e10 b71c 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@1cb7 │ │ -09d69c: 7020 0f1d 3400 |0020: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09d6a2: 0e00 |0023: return-void │ │ -09d6a4: 5441 b009 |0024: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d6a8: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ -09d6ac: 6e20 9b1c 2100 |0028: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1c9b │ │ -09d6b2: 5441 b009 |002b: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d6b6: 6e10 891c 0100 |002d: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1c89 │ │ -09d6bc: 7020 f81c 3400 |0030: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ -09d6c2: 28f0 |0033: goto 0023 // -0010 │ │ +09e48c: |[09e48c] com.actionbarsherlock.widget.SearchView.onCloseClicked:()V │ │ +09e49c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09e49e: 5441 b009 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e4a2: 6e10 7c1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +09e4a8: 0c00 |0006: move-result-object v0 │ │ +09e4aa: 7110 f70c 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +09e4b0: 0a01 |000a: move-result v1 │ │ +09e4b2: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ +09e4b6: 5541 a109 |000d: iget-boolean v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09e4ba: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ +09e4be: 5441 a509 |0011: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@09a5 │ │ +09e4c2: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ +09e4c6: 5441 a509 |0015: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@09a5 │ │ +09e4ca: 7210 671c 0100 |0017: invoke-interface {v1}, Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;.onClose:()Z // method@1c67 │ │ +09e4d0: 0a01 |001a: move-result v1 │ │ +09e4d2: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +09e4d6: 6e10 b71c 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@1cb7 │ │ +09e4dc: 7020 0f1d 3400 |0020: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09e4e2: 0e00 |0023: return-void │ │ +09e4e4: 5441 b009 |0024: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e4e8: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ +09e4ec: 6e20 9b1c 2100 |0028: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1c9b │ │ +09e4f2: 5441 b009 |002b: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e4f6: 6e10 891c 0100 |002d: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1c89 │ │ +09e4fc: 7020 f81c 3400 |0030: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ +09e502: 28f0 |0033: goto 0023 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1200 │ │ 0x0007 line=1201 │ │ 0x000d line=1202 │ │ 0x0011 line=1204 │ │ 0x001d line=1206 │ │ @@ -204242,31 +204272,32 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -09d6c4: |[09d6c4] com.actionbarsherlock.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ -09d6d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d6d6: 5421 ac09 |0001: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ -09d6da: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -09d6de: 5421 ac09 |0005: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ -09d6e2: 7220 6a1c 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@1c6a │ │ -09d6e8: 0a01 |000a: move-result v1 │ │ -09d6ea: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ -09d6ee: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09d6f0: 7040 da1c 3210 |000e: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1cda │ │ -09d6f6: 7020 f81c 0200 |0011: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ -09d6fc: 7010 bc1c 0200 |0014: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@1cbc │ │ -09d702: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -09d704: 0f00 |0018: return v0 │ │ +09e504: |[09e504] com.actionbarsherlock.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ +09e514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e516: 5421 ac09 |0001: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ +09e51a: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +09e51e: 5421 ac09 |0005: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ +09e522: 7220 6a1c 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@1c6a │ │ +09e528: 0a01 |000a: move-result v1 │ │ +09e52a: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ +09e52e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09e530: 7040 da1c 3210 |000e: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1cda │ │ +09e536: 7020 f81c 0200 |0011: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ +09e53c: 7010 bc1c 0200 |0014: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@1cbc │ │ +09e542: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +09e544: 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; │ │ @@ -204279,29 +204310,30 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -09d708: |[09d708] com.actionbarsherlock.widget.SearchView.onItemSelected:(I)Z │ │ -09d718: 5410 ac09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ -09d71c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09d720: 5410 ac09 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ -09d724: 7220 6b1c 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@1c6b │ │ -09d72a: 0a00 |0009: move-result v0 │ │ -09d72c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -09d730: 7020 f21c 2100 |000c: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@1cf2 │ │ -09d736: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -09d738: 0f00 |0010: return v0 │ │ -09d73a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -09d73c: 28fe |0012: goto 0010 // -0002 │ │ +09e548: |[09e548] com.actionbarsherlock.widget.SearchView.onItemSelected:(I)Z │ │ +09e558: 5410 ac09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ +09e55c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09e560: 5410 ac09 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ +09e564: 7220 6b1c 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@1c6b │ │ +09e56a: 0a00 |0009: move-result v0 │ │ +09e56c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +09e570: 7020 f21c 2100 |000c: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@1cf2 │ │ +09e576: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +09e578: 0f00 |0010: return v0 │ │ +09e57a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +09e57c: 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 │ │ │ │ @@ -204310,26 +204342,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09d740: |[09d740] com.actionbarsherlock.widget.SearchView.onSearchClicked:()V │ │ -09d750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d752: 7020 0f1d 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09d758: 5410 b009 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d75c: 6e10 891c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1c89 │ │ -09d762: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -09d764: 7020 f81c 0100 |000a: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ -09d76a: 5410 ab09 |000d: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@09ab │ │ -09d76e: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -09d772: 5410 ab09 |0011: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@09ab │ │ -09d776: 7220 cc0d 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@0dcc │ │ -09d77c: 0e00 |0016: return-void │ │ +09e580: |[09e580] com.actionbarsherlock.widget.SearchView.onSearchClicked:()V │ │ +09e590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e592: 7020 0f1d 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09e598: 5410 b009 |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e59c: 6e10 891c 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1c89 │ │ +09e5a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09e5a4: 7020 f81c 0100 |000a: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ +09e5aa: 5410 ab09 |000d: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@09ab │ │ +09e5ae: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +09e5b2: 5410 ab09 |0011: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@09ab │ │ +09e5b6: 7220 cc0d 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@0dcc │ │ +09e5bc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0004 line=1221 │ │ 0x0009 line=1222 │ │ 0x000d line=1223 │ │ 0x0011 line=1224 │ │ @@ -204342,45 +204374,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -09d780: |[09d780] com.actionbarsherlock.widget.SearchView.onSubmitQuery:()V │ │ -09d790: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09d792: 5441 b009 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d796: 6e10 7c1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -09d79c: 0c00 |0006: move-result-object v0 │ │ -09d79e: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ -09d7a2: 7110 f60c 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@0cf6 │ │ -09d7a8: 0a01 |000c: move-result v1 │ │ -09d7aa: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ -09d7ae: 5441 a909 |000f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ -09d7b2: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -09d7b6: 5441 a909 |0013: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ -09d7ba: 7210 131f 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -09d7c0: 0c02 |0018: move-result-object v2 │ │ -09d7c2: 7220 691c 2100 |0019: invoke-interface {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1c69 │ │ -09d7c8: 0a01 |001c: move-result v1 │ │ -09d7ca: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ -09d7ce: 5441 b609 |001f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d7d2: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ -09d7d6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -09d7d8: 7210 131f 0000 |0024: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -09d7de: 0c02 |0027: move-result-object v2 │ │ -09d7e0: 7040 d91c 3421 |0028: invoke-direct {v4, v3, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1cd9 │ │ -09d7e6: 7020 f81c 3400 |002b: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ -09d7ec: 7010 bc1c 0400 |002e: invoke-direct {v4}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@1cbc │ │ -09d7f2: 0e00 |0031: return-void │ │ +09e5c0: |[09e5c0] com.actionbarsherlock.widget.SearchView.onSubmitQuery:()V │ │ +09e5d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09e5d2: 5441 b009 |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e5d6: 6e10 7c1c 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +09e5dc: 0c00 |0006: move-result-object v0 │ │ +09e5de: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ +09e5e2: 7110 f60c 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@0cf6 │ │ +09e5e8: 0a01 |000c: move-result v1 │ │ +09e5ea: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ +09e5ee: 5441 a909 |000f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ +09e5f2: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +09e5f6: 5441 a909 |0013: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ +09e5fa: 7210 131f 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +09e600: 0c02 |0018: move-result-object v2 │ │ +09e602: 7220 691c 2100 |0019: invoke-interface {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1c69 │ │ +09e608: 0a01 |001c: move-result v1 │ │ +09e60a: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ +09e60e: 5441 b609 |001f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e612: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ +09e616: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +09e618: 7210 131f 0000 |0024: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +09e61e: 0c02 |0027: move-result-object v2 │ │ +09e620: 7040 d91c 3421 |0028: invoke-direct {v4, v3, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1cd9 │ │ +09e626: 7020 f81c 3400 |002b: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ +09e62c: 7010 bc1c 0400 |002e: invoke-direct {v4}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@1cbc │ │ +09e632: 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; │ │ @@ -204391,68 +204424,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 │ │ -09d7f4: |[09d7f4] com.actionbarsherlock.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -09d804: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ -09d808: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -09d80a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -09d80c: 5464 b609 |0004: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d810: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -09d814: 0f02 |0008: return v2 │ │ -09d816: 5464 bb09 |0009: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09d81a: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ -09d81e: 6e10 480d 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ -09d824: 0a04 |0010: move-result v4 │ │ -09d826: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ -09d82a: 7110 dc07 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ -09d830: 0a04 |0016: move-result v4 │ │ -09d832: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ -09d836: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ -09d83a: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ -09d83e: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ -09d842: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ -09d846: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ -09d84a: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ -09d84e: 5463 b009 |0025: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d852: 6e10 7b1c 0300 |0027: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1c7b │ │ -09d858: 0a00 |002a: move-result v0 │ │ -09d85a: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -09d85c: 7040 e11c 0632 |002c: invoke-direct {v6, v0, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ce1 │ │ -09d862: 0a02 |002f: move-result v2 │ │ -09d864: 28d8 |0030: goto 0008 // -0028 │ │ -09d866: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ -09d86a: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ -09d86e: 3348 2200 |0035: if-ne v8, v4, 0057 // +0022 │ │ -09d872: 3358 1900 |0037: if-ne v8, v5, 0050 // +0019 │ │ -09d876: 0121 |0039: move v1, v2 │ │ -09d878: 5464 b009 |003a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d87c: 6e20 9a1c 1400 |003c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1c9a │ │ -09d882: 5464 b009 |003f: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d886: 6e20 911c 2400 |0041: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@1c91 │ │ -09d88c: 5462 b009 |0044: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d890: 6e10 721c 0200 |0046: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@1c72 │ │ -09d896: 5462 b009 |0049: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d89a: 7120 bd1c 3200 |004b: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1cbd │ │ -09d8a0: 0132 |004e: move v2, v3 │ │ -09d8a2: 28b9 |004f: goto 0008 // -0047 │ │ -09d8a4: 5464 b009 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d8a8: 6e10 831c 0400 |0052: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@1c83 │ │ -09d8ae: 0a01 |0055: move-result v1 │ │ -09d8b0: 28e4 |0056: goto 003a // -001c │ │ -09d8b2: 1303 1300 |0057: const/16 v3, #int 19 // #13 │ │ -09d8b6: 3338 afff |0059: if-ne v8, v3, 0008 // -0051 │ │ -09d8ba: 5463 b009 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d8be: 6e10 7b1c 0300 |005d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1c7b │ │ -09d8c4: 0a03 |0060: move-result v3 │ │ -09d8c6: 3903 a7ff |0061: if-nez v3, 0008 // -0059 │ │ -09d8ca: 28a5 |0063: goto 0008 // -005b │ │ +09e634: |[09e634] com.actionbarsherlock.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +09e644: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ +09e648: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +09e64a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +09e64c: 5464 b609 |0004: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e650: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +09e654: 0f02 |0008: return v2 │ │ +09e656: 5464 bb09 |0009: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09e65a: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ +09e65e: 6e10 480d 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@0d48 │ │ +09e664: 0a04 |0010: move-result v4 │ │ +09e666: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ +09e66a: 7110 dc07 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@07dc │ │ +09e670: 0a04 |0016: move-result v4 │ │ +09e672: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ +09e676: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ +09e67a: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ +09e67e: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ +09e682: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ +09e686: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ +09e68a: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ +09e68e: 5463 b009 |0025: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e692: 6e10 7b1c 0300 |0027: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1c7b │ │ +09e698: 0a00 |002a: move-result v0 │ │ +09e69a: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +09e69c: 7040 e11c 0632 |002c: invoke-direct {v6, v0, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ce1 │ │ +09e6a2: 0a02 |002f: move-result v2 │ │ +09e6a4: 28d8 |0030: goto 0008 // -0028 │ │ +09e6a6: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ +09e6aa: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ +09e6ae: 3348 2200 |0035: if-ne v8, v4, 0057 // +0022 │ │ +09e6b2: 3358 1900 |0037: if-ne v8, v5, 0050 // +0019 │ │ +09e6b6: 0121 |0039: move v1, v2 │ │ +09e6b8: 5464 b009 |003a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e6bc: 6e20 9a1c 1400 |003c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1c9a │ │ +09e6c2: 5464 b009 |003f: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e6c6: 6e20 911c 2400 |0041: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@1c91 │ │ +09e6cc: 5462 b009 |0044: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e6d0: 6e10 721c 0200 |0046: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@1c72 │ │ +09e6d6: 5462 b009 |0049: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e6da: 7120 bd1c 3200 |004b: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1cbd │ │ +09e6e0: 0132 |004e: move v2, v3 │ │ +09e6e2: 28b9 |004f: goto 0008 // -0047 │ │ +09e6e4: 5464 b009 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e6e8: 6e10 831c 0400 |0052: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@1c83 │ │ +09e6ee: 0a01 |0055: move-result v1 │ │ +09e6f0: 28e4 |0056: goto 003a // -001c │ │ +09e6f2: 1303 1300 |0057: const/16 v3, #int 19 // #13 │ │ +09e6f6: 3338 afff |0059: if-ne v8, v3, 0008 // -0051 │ │ +09e6fa: 5463 b009 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e6fe: 6e10 7b1c 0300 |005d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1c7b │ │ +09e704: 0a03 |0060: move-result v3 │ │ +09e706: 3903 a7ff |0061: if-nez v3, 0008 // -0059 │ │ +09e70a: 28a5 |0063: goto 0008 // -005b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=976 │ │ 0x0008 line=1033 │ │ 0x0009 line=979 │ │ 0x000d line=982 │ │ 0x0019 line=985 │ │ @@ -204462,14 +204495,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 │ │ @@ -204480,48 +204514,48 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -09d8cc: |[09d8cc] com.actionbarsherlock.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ -09d8dc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09d8de: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -09d8e0: 5454 b009 |0002: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09d8e4: 6e10 7c1c 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -09d8ea: 0c01 |0007: move-result-object v1 │ │ -09d8ec: 5b51 bf09 |0008: iput-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@09bf │ │ -09d8f0: 7110 f70c 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09d8f6: 0a04 |000d: move-result v4 │ │ -09d8f8: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ -09d8fc: 0120 |0010: move v0, v2 │ │ -09d8fe: 7020 0e1d 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@1d0e │ │ -09d904: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ -09d908: 7020 101d 2500 |0016: invoke-direct {v5, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@1d10 │ │ -09d90e: 7010 091d 0500 |0019: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@1d09 │ │ -09d914: 7010 0d1d 0500 |001c: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@1d0d │ │ -09d91a: 5452 a909 |001f: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ -09d91e: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ -09d922: 5452 a309 |0023: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@09a3 │ │ -09d926: 7120 f50c 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0cf5 │ │ -09d92c: 0a02 |0028: move-result v2 │ │ -09d92e: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ -09d932: 5452 a909 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ -09d936: 7210 131f 0600 |002d: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -09d93c: 0c03 |0030: move-result-object v3 │ │ -09d93e: 7220 681c 3200 |0031: invoke-interface {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@1c68 │ │ -09d944: 7210 131f 0600 |0034: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -09d94a: 0c02 |0037: move-result-object v2 │ │ -09d94c: 5b52 a309 |0038: iput-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@09a3 │ │ -09d950: 0e00 |003a: return-void │ │ -09d952: 0130 |003b: move v0, v3 │ │ -09d954: 28d5 |003c: goto 0011 // -002b │ │ -09d956: 0132 |003d: move v2, v3 │ │ -09d958: 28d8 |003e: goto 0016 // -0028 │ │ +09e70c: |[09e70c] com.actionbarsherlock.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ +09e71c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +09e71e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +09e720: 5454 b009 |0002: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e724: 6e10 7c1c 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +09e72a: 0c01 |0007: move-result-object v1 │ │ +09e72c: 5b51 bf09 |0008: iput-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@09bf │ │ +09e730: 7110 f70c 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +09e736: 0a04 |000d: move-result v4 │ │ +09e738: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ +09e73c: 0120 |0010: move v0, v2 │ │ +09e73e: 7020 0e1d 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@1d0e │ │ +09e744: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ +09e748: 7020 101d 2500 |0016: invoke-direct {v5, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@1d10 │ │ +09e74e: 7010 091d 0500 |0019: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@1d09 │ │ +09e754: 7010 0d1d 0500 |001c: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@1d0d │ │ +09e75a: 5452 a909 |001f: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ +09e75e: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ +09e762: 5452 a309 |0023: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@09a3 │ │ +09e766: 7120 f50c 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0cf5 │ │ +09e76c: 0a02 |0028: move-result v2 │ │ +09e76e: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ +09e772: 5452 a909 |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ +09e776: 7210 131f 0600 |002d: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +09e77c: 0c03 |0030: move-result-object v3 │ │ +09e77e: 7220 681c 3200 |0031: invoke-interface {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@1c68 │ │ +09e784: 7210 131f 0600 |0034: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +09e78a: 0c02 |0037: move-result-object v2 │ │ +09e78c: 5b52 a309 |0038: iput-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@09a3 │ │ +09e790: 0e00 |003a: return-void │ │ +09e792: 0130 |003b: move v0, v3 │ │ +09e794: 28d5 |003c: goto 0011 // -002b │ │ +09e796: 0132 |003d: move v2, v3 │ │ +09e798: 28d8 |003e: goto 0016 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1168 │ │ 0x0008 line=1169 │ │ 0x000a line=1170 │ │ 0x0011 line=1171 │ │ 0x0014 line=1172 │ │ @@ -204545,44 +204579,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -09d95c: |[09d95c] com.actionbarsherlock.widget.SearchView.onVoiceClicked:()V │ │ -09d96c: 5464 b609 |0000: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d970: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -09d974: 0e00 |0004: return-void │ │ -09d976: 5462 b609 |0005: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09d97a: 6e10 1601 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0116 │ │ -09d980: 0a04 |000a: move-result v4 │ │ -09d982: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ -09d986: 5464 c309 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ -09d98a: 7030 bb1c 4602 |000f: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cbb │ │ -09d990: 0c03 |0012: move-result-object v3 │ │ -09d992: 6e10 c01c 0600 |0013: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d998: 0c04 |0016: move-result-object v4 │ │ -09d99a: 6e20 4101 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -09d9a0: 28ea |001a: goto 0004 // -0016 │ │ -09d9a2: 0d01 |001b: move-exception v1 │ │ -09d9a4: 1a04 110b |001c: const-string v4, "SearchView" // string@0b11 │ │ -09d9a8: 1a05 9902 |001e: const-string v5, "Could not find voice search activity" // string@0299 │ │ -09d9ac: 7120 0d0d 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -09d9b2: 28e1 |0023: goto 0004 // -001f │ │ -09d9b4: 6e10 1501 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0115 │ │ -09d9ba: 0a04 |0027: move-result v4 │ │ -09d9bc: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ -09d9c0: 5464 c009 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ -09d9c4: 7030 ba1c 4602 |002c: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cba │ │ -09d9ca: 0c00 |002f: move-result-object v0 │ │ -09d9cc: 6e10 c01c 0600 |0030: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09d9d2: 0c04 |0033: move-result-object v4 │ │ -09d9d4: 6e20 4101 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -09d9da: 28cd |0037: goto 0004 // -0033 │ │ +09e79c: |[09e79c] com.actionbarsherlock.widget.SearchView.onVoiceClicked:()V │ │ +09e7ac: 5464 b609 |0000: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e7b0: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +09e7b4: 0e00 |0004: return-void │ │ +09e7b6: 5462 b609 |0005: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09e7ba: 6e10 1601 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0116 │ │ +09e7c0: 0a04 |000a: move-result v4 │ │ +09e7c2: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ +09e7c6: 5464 c309 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@09c3 │ │ +09e7ca: 7030 bb1c 4602 |000f: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cbb │ │ +09e7d0: 0c03 |0012: move-result-object v3 │ │ +09e7d2: 6e10 c01c 0600 |0013: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e7d8: 0c04 |0016: move-result-object v4 │ │ +09e7da: 6e20 4101 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +09e7e0: 28ea |001a: goto 0004 // -0016 │ │ +09e7e2: 0d01 |001b: move-exception v1 │ │ +09e7e4: 1a04 130b |001c: const-string v4, "SearchView" // string@0b13 │ │ +09e7e8: 1a05 9e02 |001e: const-string v5, "Could not find voice search activity" // string@029e │ │ +09e7ec: 7120 0d0d 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +09e7f2: 28e1 |0023: goto 0004 // -001f │ │ +09e7f4: 6e10 1501 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0115 │ │ +09e7fa: 0a04 |0027: move-result v4 │ │ +09e7fc: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ +09e800: 5464 c009 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@09c0 │ │ +09e804: 7030 ba1c 4602 |002c: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cba │ │ +09e80a: 0c00 |002f: move-result-object v0 │ │ +09e80c: 6e10 c01c 0600 |0030: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e812: 0c04 |0033: move-result-object v4 │ │ +09e814: 6e20 4101 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +09e81a: 28cd |0037: goto 0004 // -0033 │ │ catches : 2 │ │ 0x0007 - 0x001a │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ 0x0024 - 0x0037 │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ positions : │ │ 0x0000 line=1230 │ │ @@ -204608,18 +204642,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d9f0: |[09d9f0] com.actionbarsherlock.widget.SearchView.postUpdateFocusedState:()V │ │ -09da00: 5410 be09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@09be │ │ -09da04: 6e20 ed1c 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1ced │ │ -09da0a: 0e00 |0005: return-void │ │ +09e830: |[09e830] com.actionbarsherlock.widget.SearchView.postUpdateFocusedState:()V │ │ +09e840: 5410 be09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@09be │ │ +09e844: 6e20 ed1c 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1ced │ │ +09e84a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0005 line=837 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -204628,36 +204662,36 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -09da0c: |[09da0c] com.actionbarsherlock.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ -09da1c: 5443 b009 |0000: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09da20: 6e10 7c1c 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -09da26: 0c02 |0005: move-result-object v2 │ │ -09da28: 5443 bb09 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09da2c: 6e10 550c 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0c55 │ │ -09da32: 0c00 |000b: move-result-object v0 │ │ -09da34: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -09da38: 0e00 |000e: return-void │ │ -09da3a: 7220 cd01 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -09da40: 0a03 |0012: move-result v3 │ │ -09da42: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ -09da46: 5443 bb09 |0015: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09da4a: 6e20 530c 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c53 │ │ -09da50: 0c01 |001a: move-result-object v1 │ │ -09da52: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ -09da56: 7020 001d 1400 |001d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ -09da5c: 28ee |0020: goto 000e // -0012 │ │ -09da5e: 7020 001d 2400 |0021: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ -09da64: 28ea |0024: goto 000e // -0016 │ │ -09da66: 7020 001d 2400 |0025: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ -09da6c: 28e6 |0028: goto 000e // -001a │ │ +09e84c: |[09e84c] com.actionbarsherlock.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ +09e85c: 5443 b009 |0000: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e860: 6e10 7c1c 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +09e866: 0c02 |0005: move-result-object v2 │ │ +09e868: 5443 bb09 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09e86c: 6e10 550c 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0c55 │ │ +09e872: 0c00 |000b: move-result-object v0 │ │ +09e874: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +09e878: 0e00 |000e: return-void │ │ +09e87a: 7220 cd01 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +09e880: 0a03 |0012: move-result v3 │ │ +09e882: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ +09e886: 5443 bb09 |0015: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09e88a: 6e20 530c 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c53 │ │ +09e890: 0c01 |001a: move-result-object v1 │ │ +09e892: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ +09e896: 7020 001d 1400 |001d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ +09e89c: 28ee |0020: goto 000e // -0012 │ │ +09e89e: 7020 001d 2400 |0021: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ +09e8a4: 28ea |0024: goto 000e // -0016 │ │ +09e8a6: 7020 001d 2400 |0025: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ +09e8ac: 28e6 |0028: goto 000e // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0006 line=1377 │ │ 0x000c line=1378 │ │ 0x000e line=1396 │ │ 0x000f line=1381 │ │ @@ -204678,40 +204712,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -09da70: |[09da70] com.actionbarsherlock.widget.SearchView.setImeVisibility:(Z)V │ │ -09da80: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -09da84: 5431 b709 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@09b7 │ │ -09da88: 6e20 ed1c 1300 |0004: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1ced │ │ -09da8e: 0e00 |0007: return-void │ │ -09da90: 5431 b709 |0008: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@09b7 │ │ -09da94: 6e20 ef1c 1300 |000a: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cef │ │ -09da9a: 6e10 c01c 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09daa0: 0c01 |0010: move-result-object v1 │ │ -09daa2: 1a02 9017 |0011: const-string v2, "input_method" // string@1790 │ │ -09daa6: 6e20 3601 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -09daac: 0c00 |0016: move-result-object v0 │ │ -09daae: 1f00 1e02 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -09dab2: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ -09dab6: 6e10 cc1c 0300 |001b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1ccc │ │ -09dabc: 0c01 |001e: move-result-object v1 │ │ -09dabe: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -09dac0: 6e30 3d0f 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ -09dac6: 28e4 |0023: goto 0007 // -001c │ │ +09e8b0: |[09e8b0] com.actionbarsherlock.widget.SearchView.setImeVisibility:(Z)V │ │ +09e8c0: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +09e8c4: 5431 b709 |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@09b7 │ │ +09e8c8: 6e20 ed1c 1300 |0004: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1ced │ │ +09e8ce: 0e00 |0007: return-void │ │ +09e8d0: 5431 b709 |0008: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@09b7 │ │ +09e8d4: 6e20 ef1c 1300 |000a: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cef │ │ +09e8da: 6e10 c01c 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09e8e0: 0c01 |0010: move-result-object v1 │ │ +09e8e2: 1a02 9117 |0011: const-string v2, "input_method" // string@1791 │ │ +09e8e6: 6e20 3601 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +09e8ec: 0c00 |0016: move-result-object v0 │ │ +09e8ee: 1f00 1c02 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +09e8f2: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ +09e8f6: 6e10 cc1c 0300 |001b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1ccc │ │ +09e8fc: 0c01 |001e: move-result-object v1 │ │ +09e8fe: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +09e900: 6e30 3d0f 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ +09e906: 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 │ │ │ │ @@ -204720,28 +204754,28 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09dac8: |[09dac8] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ -09dad8: 5420 b009 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dadc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09dade: 7130 071d 3001 |0003: invoke-static {v0, v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V // method@1d07 │ │ -09dae4: 5421 b009 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dae8: 7110 f70c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09daee: 0a00 |000b: move-result v0 │ │ -09daf0: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -09daf4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09daf6: 6e20 9a1c 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1c9a │ │ -09dafc: 0e00 |0012: return-void │ │ -09dafe: 7210 121f 0300 |0013: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@1f12 │ │ -09db04: 0a00 |0016: move-result v0 │ │ -09db06: 28f8 |0017: goto 000f // -0008 │ │ +09e908: |[09e908] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ +09e918: 5420 b009 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e91c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09e91e: 7130 071d 3001 |0003: invoke-static {v0, v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V // method@1d07 │ │ +09e924: 5421 b009 |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09e928: 7110 f70c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +09e92e: 0a00 |000b: move-result v0 │ │ +09e930: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +09e934: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09e936: 6e20 9a1c 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1c9a │ │ +09e93c: 0e00 |0012: return-void │ │ +09e93e: 7210 121f 0300 |0013: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@1f12 │ │ +09e944: 0a00 |0016: move-result v0 │ │ +09e946: 28f8 |0017: goto 000f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 0x0006 line=1444 │ │ 0x0012 line=1445 │ │ 0x0013 line=1444 │ │ locals : │ │ @@ -204753,42 +204787,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 │ │ -09db08: |[09db08] com.actionbarsherlock.widget.SearchView.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V │ │ -09db18: 1c02 2b02 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@022b │ │ -09db1c: 1a03 a423 |0002: const-string v3, "setText" // string@23a4 │ │ -09db20: 1224 |0004: const/4 v4, #int 2 // #2 │ │ -09db22: 2344 b504 |0005: new-array v4, v4, [Ljava/lang/Class; // type@04b5 │ │ -09db26: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -09db28: 1c06 9103 |0008: const-class v6, Ljava/lang/CharSequence; // type@0391 │ │ -09db2c: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ -09db30: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -09db32: 6206 850a |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ -09db36: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ -09db3a: 6e30 1b1f 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ -09db40: 0c01 |0014: move-result-object v1 │ │ -09db42: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -09db44: 6e20 9c1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ -09db4a: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -09db4c: 2322 b704 |001a: new-array v2, v2, [Ljava/lang/Object; // type@04b7 │ │ -09db50: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -09db52: 4d08 0203 |001d: aput-object v8, v2, v3 │ │ -09db56: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -09db58: 7110 101f 0900 |0020: invoke-static {v9}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ -09db5e: 0c04 |0023: move-result-object v4 │ │ -09db60: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ -09db64: 6e30 9b1f 7102 |0026: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -09db6a: 0e00 |0029: return-void │ │ -09db6c: 0d00 |002a: move-exception v0 │ │ -09db6e: 6e20 690f 8700 |002b: invoke-virtual {v7, v8}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0f69 │ │ -09db74: 28fb |002e: goto 0029 // -0005 │ │ +09e948: |[09e948] com.actionbarsherlock.widget.SearchView.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V │ │ +09e958: 1c02 2902 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@0229 │ │ +09e95c: 1a03 a423 |0002: const-string v3, "setText" // string@23a4 │ │ +09e960: 1224 |0004: const/4 v4, #int 2 // #2 │ │ +09e962: 2344 b304 |0005: new-array v4, v4, [Ljava/lang/Class; // type@04b3 │ │ +09e966: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +09e968: 1c06 8f03 |0008: const-class v6, Ljava/lang/CharSequence; // type@038f │ │ +09e96c: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ +09e970: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +09e972: 6206 850a |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0a85 │ │ +09e976: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ +09e97a: 6e30 1b1f 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ +09e980: 0c01 |0014: move-result-object v1 │ │ +09e982: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +09e984: 6e20 9c1f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ +09e98a: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +09e98c: 2322 b504 |001a: new-array v2, v2, [Ljava/lang/Object; // type@04b5 │ │ +09e990: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +09e992: 4d08 0203 |001d: aput-object v8, v2, v3 │ │ +09e996: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +09e998: 7110 101f 0900 |0020: invoke-static {v9}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1f10 │ │ +09e99e: 0c04 |0023: move-result-object v4 │ │ +09e9a0: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ +09e9a4: 6e30 9b1f 7102 |0026: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +09e9aa: 0e00 |0029: return-void │ │ +09e9ac: 0d00 |002a: move-exception v0 │ │ +09e9ae: 6e20 690f 8700 |002b: invoke-virtual {v7, v8}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0f69 │ │ +09e9b4: 28fb |002e: goto 0029 // -0005 │ │ catches : 1 │ │ 0x0000 - 0x0029 │ │ Ljava/lang/Exception; -> 0x002a │ │ positions : │ │ 0x0000 line=1803 │ │ 0x0015 line=1804 │ │ 0x0019 line=1805 │ │ @@ -204807,44 +204841,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 │ │ -09db88: |[09db88] com.actionbarsherlock.widget.SearchView.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ -09db98: 6e10 4f1f 0800 |0000: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -09db9e: 0c02 |0003: move-result-object v2 │ │ -09dba0: 1a03 3024 |0004: const-string v3, "showSoftInputUnchecked" // string@2430 │ │ -09dba4: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -09dba6: 2344 b504 |0007: new-array v4, v4, [Ljava/lang/Class; // type@04b5 │ │ -09dbaa: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -09dbac: 6206 880a |000a: sget-object v6, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ -09dbb0: 4d06 0405 |000c: aput-object v6, v4, v5 │ │ -09dbb4: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -09dbb6: 1c06 7900 |000f: const-class v6, Landroid/os/ResultReceiver; // type@0079 │ │ -09dbba: 4d06 0405 |0011: aput-object v6, v4, v5 │ │ -09dbbe: 6e30 1b1f 3204 |0013: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ -09dbc4: 0c01 |0016: move-result-object v1 │ │ -09dbc6: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -09dbc8: 6e20 9c1f 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ -09dbce: 1222 |001b: const/4 v2, #int 2 // #2 │ │ -09dbd0: 2322 b704 |001c: new-array v2, v2, [Ljava/lang/Object; // type@04b7 │ │ -09dbd4: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -09dbd6: 7110 391f 0900 |001f: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -09dbdc: 0c04 |0022: move-result-object v4 │ │ -09dbde: 4d04 0203 |0023: aput-object v4, v2, v3 │ │ -09dbe2: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -09dbe4: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -09dbe6: 4d04 0203 |0027: aput-object v4, v2, v3 │ │ -09dbea: 6e30 9b1f 8102 |0029: invoke-virtual {v1, v8, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -09dbf0: 0e00 |002c: return-void │ │ -09dbf2: 0d00 |002d: move-exception v0 │ │ -09dbf4: 6e30 3e0f 7809 |002e: invoke-virtual {v8, v7, v9}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f3e │ │ -09dbfa: 28fb |0031: goto 002c // -0005 │ │ +09e9c8: |[09e9c8] com.actionbarsherlock.widget.SearchView.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ +09e9d8: 6e10 4f1f 0800 |0000: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +09e9de: 0c02 |0003: move-result-object v2 │ │ +09e9e0: 1a03 3024 |0004: const-string v3, "showSoftInputUnchecked" // string@2430 │ │ +09e9e4: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +09e9e6: 2344 b304 |0007: new-array v4, v4, [Ljava/lang/Class; // type@04b3 │ │ +09e9ea: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +09e9ec: 6206 880a |000a: sget-object v6, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0a88 │ │ +09e9f0: 4d06 0405 |000c: aput-object v6, v4, v5 │ │ +09e9f4: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +09e9f6: 1c06 7800 |000f: const-class v6, Landroid/os/ResultReceiver; // type@0078 │ │ +09e9fa: 4d06 0405 |0011: aput-object v6, v4, v5 │ │ +09e9fe: 6e30 1b1f 3204 |0013: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f1b │ │ +09ea04: 0c01 |0016: move-result-object v1 │ │ +09ea06: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +09ea08: 6e20 9c1f 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f9c │ │ +09ea0e: 1222 |001b: const/4 v2, #int 2 // #2 │ │ +09ea10: 2322 b504 |001c: new-array v2, v2, [Ljava/lang/Object; // type@04b5 │ │ +09ea14: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +09ea16: 7110 391f 0900 |001f: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +09ea1c: 0c04 |0022: move-result-object v4 │ │ +09ea1e: 4d04 0203 |0023: aput-object v4, v2, v3 │ │ +09ea22: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +09ea24: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +09ea26: 4d04 0203 |0027: aput-object v4, v2, v3 │ │ +09ea2a: 6e30 9b1f 8102 |0029: invoke-virtual {v1, v8, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +09ea30: 0e00 |002c: return-void │ │ +09ea32: 0d00 |002d: move-exception v0 │ │ +09ea34: 6e30 3e0f 7809 |002e: invoke-virtual {v8, v7, v9}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f3e │ │ +09ea3a: 28fb |0031: goto 002c // -0005 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0017 line=1793 │ │ 0x001b line=1794 │ │ @@ -204863,47 +204897,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -09dc0c: |[09dc0c] com.actionbarsherlock.widget.SearchView.updateCloseButton:()V │ │ -09dc1c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09dc1e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09dc20: 5443 b009 |0002: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dc24: 6e10 7c1c 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -09dc2a: 0c03 |0007: move-result-object v3 │ │ -09dc2c: 7110 f70c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09dc32: 0a03 |000b: move-result v3 │ │ -09dc34: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ -09dc38: 0110 |000e: move v0, v1 │ │ -09dc3a: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ -09dc3e: 5543 a109 |0011: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09dc42: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ -09dc46: 5543 9f09 |0015: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ -09dc4a: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ -09dc4e: 5443 9c09 |0019: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ -09dc52: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ -09dc56: 6e20 ca0f 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -09dc5c: 5442 9c09 |0020: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ -09dc60: 6e10 bd0f 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0fbd │ │ -09dc66: 0c03 |0025: move-result-object v3 │ │ -09dc68: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ -09dc6c: 6202 9609 |0028: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.ENABLED_STATE_SET:[I // field@0996 │ │ -09dc70: 6e20 3202 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ -09dc76: 0e00 |002d: return-void │ │ -09dc78: 0120 |002e: move v0, v2 │ │ -09dc7a: 28e0 |002f: goto 000f // -0020 │ │ -09dc7c: 0121 |0030: move v1, v2 │ │ -09dc7e: 28e8 |0031: goto 0019 // -0018 │ │ -09dc80: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -09dc84: 28e9 |0034: goto 001d // -0017 │ │ -09dc86: 6202 9509 |0035: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0995 │ │ -09dc8a: 28f3 |0037: goto 002a // -000d │ │ +09ea4c: |[09ea4c] com.actionbarsherlock.widget.SearchView.updateCloseButton:()V │ │ +09ea5c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09ea5e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +09ea60: 5443 b009 |0002: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ea64: 6e10 7c1c 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +09ea6a: 0c03 |0007: move-result-object v3 │ │ +09ea6c: 7110 f70c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +09ea72: 0a03 |000b: move-result v3 │ │ +09ea74: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ +09ea78: 0110 |000e: move v0, v1 │ │ +09ea7a: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ +09ea7e: 5543 a109 |0011: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09ea82: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ +09ea86: 5543 9f09 |0015: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ +09ea8a: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ +09ea8e: 5443 9c09 |0019: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ +09ea92: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ +09ea96: 6e20 ca0f 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +09ea9c: 5442 9c09 |0020: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@099c │ │ +09eaa0: 6e10 bd0f 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0fbd │ │ +09eaa6: 0c03 |0025: move-result-object v3 │ │ +09eaa8: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ +09eaac: 6202 9609 |0028: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.ENABLED_STATE_SET:[I // field@0996 │ │ +09eab0: 6e20 3202 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ +09eab6: 0e00 |002d: return-void │ │ +09eab8: 0120 |002e: move v0, v2 │ │ +09eaba: 28e0 |002f: goto 000f // -0020 │ │ +09eabc: 0121 |0030: move v1, v2 │ │ +09eabe: 28e8 |0031: goto 0019 // -0018 │ │ +09eac0: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +09eac4: 28e9 |0034: goto 001d // -0017 │ │ +09eac6: 6202 9509 |0035: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0995 │ │ +09eaca: 28f3 |0037: goto 002a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=827 │ │ 0x000f line=830 │ │ 0x0019 line=831 │ │ 0x0020 line=832 │ │ 0x002d line=833 │ │ @@ -204923,36 +204957,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -09dc8c: |[09dc8c] com.actionbarsherlock.widget.SearchView.updateFocusedState:()V │ │ -09dc9c: 5431 b009 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dca0: 6e10 801c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1c80 │ │ -09dca6: 0a00 |0005: move-result v0 │ │ -09dca8: 5431 b509 |0006: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@09b5 │ │ -09dcac: 6e10 db0d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ddb │ │ -09dcb2: 0c02 |000b: move-result-object v2 │ │ -09dcb4: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -09dcb8: 6201 9709 |000e: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0997 │ │ -09dcbc: 6e20 3202 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ -09dcc2: 5431 b809 |0013: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@09b8 │ │ -09dcc6: 6e10 db0d 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ddb │ │ -09dccc: 0c02 |0018: move-result-object v2 │ │ -09dcce: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ -09dcd2: 6201 9709 |001b: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0997 │ │ -09dcd6: 6e20 3202 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ -09dcdc: 6e10 d01c 0300 |0020: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.invalidate:()V // method@1cd0 │ │ -09dce2: 0e00 |0023: return-void │ │ -09dce4: 6201 9509 |0024: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0995 │ │ -09dce8: 28ea |0026: goto 0010 // -0016 │ │ -09dcea: 6201 9509 |0027: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0995 │ │ -09dcee: 28f4 |0029: goto 001d // -000c │ │ +09eacc: |[09eacc] com.actionbarsherlock.widget.SearchView.updateFocusedState:()V │ │ +09eadc: 5431 b009 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09eae0: 6e10 801c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1c80 │ │ +09eae6: 0a00 |0005: move-result v0 │ │ +09eae8: 5431 b509 |0006: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@09b5 │ │ +09eaec: 6e10 db0d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ddb │ │ +09eaf2: 0c02 |000b: move-result-object v2 │ │ +09eaf4: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +09eaf8: 6201 9709 |000e: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0997 │ │ +09eafc: 6e20 3202 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ +09eb02: 5431 b809 |0013: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@09b8 │ │ +09eb06: 6e10 db0d 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ddb │ │ +09eb0c: 0c02 |0018: move-result-object v2 │ │ +09eb0e: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ +09eb12: 6201 9709 |001b: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0997 │ │ +09eb16: 6e20 3202 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0232 │ │ +09eb1c: 6e10 d01c 0300 |0020: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.invalidate:()V // method@1cd0 │ │ +09eb22: 0e00 |0023: return-void │ │ +09eb24: 6201 9509 |0024: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0995 │ │ +09eb28: 28ea |0026: goto 0010 // -0016 │ │ +09eb2a: 6201 9509 |0027: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0995 │ │ +09eb2e: 28f4 |0029: goto 001d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x0006 line=841 │ │ 0x0013 line=842 │ │ 0x0020 line=843 │ │ 0x0023 line=844 │ │ @@ -204967,46 +205001,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -09dcf0: |[09dcf0] com.actionbarsherlock.widget.SearchView.updateQueryHint:()V │ │ -09dd00: 5442 ae09 |0000: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ -09dd04: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ -09dd08: 5442 b009 |0004: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dd0c: 5443 ae09 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ -09dd10: 7020 c11c 3400 |0008: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cc1 │ │ -09dd16: 0c03 |000b: move-result-object v3 │ │ -09dd18: 6e20 8e1c 3200 |000c: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1c8e │ │ -09dd1e: 0e00 |000f: return-void │ │ -09dd20: 5442 b609 |0010: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09dd24: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ -09dd28: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -09dd2a: 5442 b609 |0015: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09dd2e: 6e10 0601 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0106 │ │ -09dd34: 0a01 |001a: move-result v1 │ │ -09dd36: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ -09dd3a: 6e10 c01c 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09dd40: 0c02 |0020: move-result-object v2 │ │ -09dd42: 6e20 3401 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -09dd48: 0c00 |0024: move-result-object v0 │ │ -09dd4a: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ -09dd4e: 5442 b009 |0027: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dd52: 7020 c11c 0400 |0029: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cc1 │ │ -09dd58: 0c03 |002c: move-result-object v3 │ │ -09dd5a: 6e20 8e1c 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1c8e │ │ -09dd60: 28df |0030: goto 000f // -0021 │ │ -09dd62: 5442 b009 |0031: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dd66: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ -09dd6a: 7020 c11c 3400 |0035: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cc1 │ │ -09dd70: 0c03 |0038: move-result-object v3 │ │ -09dd72: 6e20 8e1c 3200 |0039: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1c8e │ │ -09dd78: 28d3 |003c: goto 000f // -002d │ │ +09eb30: |[09eb30] com.actionbarsherlock.widget.SearchView.updateQueryHint:()V │ │ +09eb40: 5442 ae09 |0000: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ +09eb44: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ +09eb48: 5442 b009 |0004: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09eb4c: 5443 ae09 |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ +09eb50: 7020 c11c 3400 |0008: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cc1 │ │ +09eb56: 0c03 |000b: move-result-object v3 │ │ +09eb58: 6e20 8e1c 3200 |000c: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1c8e │ │ +09eb5e: 0e00 |000f: return-void │ │ +09eb60: 5442 b609 |0010: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09eb64: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ +09eb68: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +09eb6a: 5442 b609 |0015: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09eb6e: 6e10 0601 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0106 │ │ +09eb74: 0a01 |001a: move-result v1 │ │ +09eb76: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ +09eb7a: 6e10 c01c 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09eb80: 0c02 |0020: move-result-object v2 │ │ +09eb82: 6e20 3401 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +09eb88: 0c00 |0024: move-result-object v0 │ │ +09eb8a: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ +09eb8e: 5442 b009 |0027: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09eb92: 7020 c11c 0400 |0029: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cc1 │ │ +09eb98: 0c03 |002c: move-result-object v3 │ │ +09eb9a: 6e20 8e1c 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1c8e │ │ +09eba0: 28df |0030: goto 000f // -0021 │ │ +09eba2: 5442 b009 |0031: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09eba6: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ +09ebaa: 7020 c11c 3400 |0035: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cc1 │ │ +09ebb0: 0c03 |0038: move-result-object v3 │ │ +09ebb2: 6e20 8e1c 3200 |0039: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1c8e │ │ +09ebb8: 28d3 |003c: goto 000f // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ 0x0004 line=1085 │ │ 0x000f line=1098 │ │ 0x0010 line=1086 │ │ 0x0014 line=1087 │ │ @@ -205026,69 +205060,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -09dd7c: |[09dd7c] com.actionbarsherlock.widget.SearchView.updateSearchAutoComplete:()V │ │ -09dd8c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09dd8e: 5461 b009 |0001: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dd92: 5463 b609 |0003: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09dd96: 6e10 0f01 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@010f │ │ -09dd9c: 0a03 |0008: move-result v3 │ │ -09dd9e: 6e20 9c1c 3100 |0009: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@1c9c │ │ -09dda4: 5461 b009 |000c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09dda8: 5463 b609 |000e: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09ddac: 6e10 0701 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@0107 │ │ -09ddb2: 0a03 |0013: move-result v3 │ │ -09ddb4: 6e20 8f1c 3100 |0014: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ -09ddba: 5461 b609 |0017: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09ddbe: 6e10 0801 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@0108 │ │ -09ddc4: 0a00 |001c: move-result v0 │ │ -09ddc6: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ -09ddca: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ -09ddce: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ -09ddd4: b510 |0024: and-int/2addr v0, v1 │ │ -09ddd6: 5461 b609 |0025: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09ddda: 6e10 0a01 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@010a │ │ -09dde0: 0c01 |002a: move-result-object v1 │ │ -09dde2: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -09dde6: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ -09ddea: b610 |002f: or-int/2addr v0, v1 │ │ -09ddec: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ -09ddf0: b610 |0032: or-int/2addr v0, v1 │ │ -09ddf2: 5461 b009 |0033: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09ddf6: 6e20 901c 0100 |0035: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1c90 │ │ -09ddfc: 5461 bb09 |0038: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09de00: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ -09de04: 5461 bb09 |003c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09de08: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -09de0a: 6e20 520c 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c52 │ │ -09de10: 5461 b609 |0042: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09de14: 6e10 0a01 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@010a │ │ -09de1a: 0c01 |0047: move-result-object v1 │ │ -09de1c: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ -09de20: 2201 4f03 |004a: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034f │ │ -09de24: 6e10 c01c 0600 |004c: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09de2a: 0c03 |004f: move-result-object v3 │ │ -09de2c: 5464 b609 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09de30: 5465 ad09 |0052: iget-object v5, v6, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09ad │ │ -09de34: 7055 241d 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@1d24 │ │ -09de3a: 5b61 bb09 |0057: iput-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09de3e: 5461 b009 |0059: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09de42: 5463 bb09 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09de46: 6e20 8b1c 3100 |005d: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c8b │ │ -09de4c: 5461 bb09 |0060: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09de50: 1f01 4f03 |0062: check-cast v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034f │ │ -09de54: 5563 af09 |0064: iget-boolean v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@09af │ │ -09de58: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ -09de5c: 1222 |0068: const/4 v2, #int 2 // #2 │ │ -09de5e: 6e20 3f1d 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d3f │ │ -09de64: 0e00 |006c: return-void │ │ +09ebbc: |[09ebbc] com.actionbarsherlock.widget.SearchView.updateSearchAutoComplete:()V │ │ +09ebcc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +09ebce: 5461 b009 |0001: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ebd2: 5463 b609 |0003: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09ebd6: 6e10 0f01 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@010f │ │ +09ebdc: 0a03 |0008: move-result v3 │ │ +09ebde: 6e20 9c1c 3100 |0009: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@1c9c │ │ +09ebe4: 5461 b009 |000c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ebe8: 5463 b609 |000e: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09ebec: 6e10 0701 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@0107 │ │ +09ebf2: 0a03 |0013: move-result v3 │ │ +09ebf4: 6e20 8f1c 3100 |0014: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ +09ebfa: 5461 b609 |0017: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09ebfe: 6e10 0801 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@0108 │ │ +09ec04: 0a00 |001c: move-result v0 │ │ +09ec06: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ +09ec0a: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ +09ec0e: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ +09ec14: b510 |0024: and-int/2addr v0, v1 │ │ +09ec16: 5461 b609 |0025: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09ec1a: 6e10 0a01 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@010a │ │ +09ec20: 0c01 |002a: move-result-object v1 │ │ +09ec22: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +09ec26: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ +09ec2a: b610 |002f: or-int/2addr v0, v1 │ │ +09ec2c: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ +09ec30: b610 |0032: or-int/2addr v0, v1 │ │ +09ec32: 5461 b009 |0033: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ec36: 6e20 901c 0100 |0035: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1c90 │ │ +09ec3c: 5461 bb09 |0038: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09ec40: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ +09ec44: 5461 bb09 |003c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09ec48: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +09ec4a: 6e20 520c 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c52 │ │ +09ec50: 5461 b609 |0042: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09ec54: 6e10 0a01 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@010a │ │ +09ec5a: 0c01 |0047: move-result-object v1 │ │ +09ec5c: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ +09ec60: 2201 4d03 |004a: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034d │ │ +09ec64: 6e10 c01c 0600 |004c: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09ec6a: 0c03 |004f: move-result-object v3 │ │ +09ec6c: 5464 b609 |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09ec70: 5465 ad09 |0052: iget-object v5, v6, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09ad │ │ +09ec74: 7055 241d 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@1d24 │ │ +09ec7a: 5b61 bb09 |0057: iput-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09ec7e: 5461 b009 |0059: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ec82: 5463 bb09 |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09ec86: 6e20 8b1c 3100 |005d: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c8b │ │ +09ec8c: 5461 bb09 |0060: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09ec90: 1f01 4d03 |0062: check-cast v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034d │ │ +09ec94: 5563 af09 |0064: iget-boolean v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@09af │ │ +09ec98: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ +09ec9c: 1222 |0068: const/4 v2, #int 2 // #2 │ │ +09ec9e: 6e20 3f1d 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d3f │ │ +09eca4: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1105 │ │ 0x000c line=1106 │ │ 0x0017 line=1107 │ │ 0x001d line=1110 │ │ 0x0021 line=1113 │ │ @@ -205112,35 +205146,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09de68: |[09de68] com.actionbarsherlock.widget.SearchView.updateSubmitArea:()V │ │ -09de78: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -09de7c: 7010 d61c 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1cd6 │ │ -09de82: 0a01 |0005: move-result v1 │ │ -09de84: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ -09de88: 5421 b909 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ -09de8c: 6e10 f80d 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -09de92: 0a01 |000d: move-result v1 │ │ -09de94: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -09de98: 5421 c109 |0010: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ -09de9c: 6e10 f80d 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -09dea2: 0a01 |0015: move-result v1 │ │ -09dea4: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -09dea8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09deaa: 5421 b809 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@09b8 │ │ -09deae: 6e20 450e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09deb4: 0e00 |001e: return-void │ │ +09eca8: |[09eca8] com.actionbarsherlock.widget.SearchView.updateSubmitArea:()V │ │ +09ecb8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +09ecbc: 7010 d61c 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1cd6 │ │ +09ecc2: 0a01 |0005: move-result v1 │ │ +09ecc4: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ +09ecc8: 5421 b909 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ +09eccc: 6e10 f80d 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09ecd2: 0a01 |000d: move-result v1 │ │ +09ecd4: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +09ecd8: 5421 c109 |0010: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ +09ecdc: 6e10 f80d 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +09ece2: 0a01 |0015: move-result v1 │ │ +09ece4: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +09ece8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +09ecea: 5421 b809 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@09b8 │ │ +09ecee: 6e20 450e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09ecf4: 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; │ │ │ │ @@ -205149,31 +205185,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09deb8: |[09deb8] com.actionbarsherlock.widget.SearchView.updateSubmitButton:(Z)V │ │ -09dec8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -09decc: 5521 ba09 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ -09ded0: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ -09ded4: 7010 d61c 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1cd6 │ │ -09deda: 0a01 |0009: move-result v1 │ │ -09dedc: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -09dee0: 6e10 ce1c 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@1cce │ │ -09dee6: 0a01 |000f: move-result v1 │ │ -09dee8: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ -09deec: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -09def0: 5521 c209 |0014: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ -09def4: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -09def8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09defa: 5421 b909 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ -09defe: 6e20 450e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09df04: 0e00 |001e: return-void │ │ +09ecf8: |[09ecf8] com.actionbarsherlock.widget.SearchView.updateSubmitButton:(Z)V │ │ +09ed08: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +09ed0c: 5521 ba09 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ +09ed10: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ +09ed14: 7010 d61c 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1cd6 │ │ +09ed1a: 0a01 |0009: move-result v1 │ │ +09ed1c: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +09ed20: 6e10 ce1c 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@1cce │ │ +09ed26: 0a01 |000f: move-result v1 │ │ +09ed28: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ +09ed2c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +09ed30: 5521 c209 |0014: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ +09ed34: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +09ed38: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +09ed3a: 5421 b909 |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ +09ed3e: 6e20 450e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09ed44: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x0002 line=809 │ │ 0x0018 line=811 │ │ 0x0019 line=813 │ │ 0x001e line=814 │ │ @@ -205187,54 +205223,54 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -09df08: |[09df08] com.actionbarsherlock.widget.SearchView.updateViewsVisibility:(Z)V │ │ -09df18: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09df1a: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -09df1e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -09df20: 5c78 a009 |0004: iput-boolean v8, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@09a0 │ │ -09df24: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ -09df28: 0121 |0008: move v1, v2 │ │ -09df2a: 5475 b009 |0009: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09df2e: 6e10 7c1c 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -09df34: 0c05 |000e: move-result-object v5 │ │ -09df36: 7110 f70c 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09df3c: 0a05 |0012: move-result v5 │ │ -09df3e: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ -09df42: 0140 |0015: move v0, v4 │ │ -09df44: 5475 b209 |0016: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ -09df48: 6e20 450e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09df4e: 7020 0e1d 0700 |001b: invoke-direct {v7, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@1d0e │ │ -09df54: 5476 b309 |001e: iget-object v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@09b3 │ │ -09df58: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ -09df5c: 0135 |0022: move v5, v3 │ │ -09df5e: 6e20 450e 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09df64: 5475 b409 |0026: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@09b4 │ │ -09df68: 5576 a109 |0028: iget-boolean v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09df6c: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ -09df70: 6e20 ca0f 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -09df76: 7010 091d 0700 |002f: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@1d09 │ │ -09df7c: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -09df80: 7020 101d 4700 |0034: invoke-direct {v7, v4}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@1d10 │ │ -09df86: 7010 0d1d 0700 |0037: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@1d0d │ │ -09df8c: 0e00 |003a: return-void │ │ -09df8e: 0131 |003b: move v1, v3 │ │ -09df90: 28cd |003c: goto 0009 // -0033 │ │ -09df92: 0120 |003d: move v0, v2 │ │ -09df94: 28d8 |003e: goto 0016 // -0028 │ │ -09df96: 0125 |003f: move v5, v2 │ │ -09df98: 28e3 |0040: goto 0023 // -001d │ │ -09df9a: 0123 |0041: move v3, v2 │ │ -09df9c: 28ea |0042: goto 002c // -0016 │ │ -09df9e: 0124 |0043: move v4, v2 │ │ -09dfa0: 28f0 |0044: goto 0034 // -0010 │ │ +09ed48: |[09ed48] com.actionbarsherlock.widget.SearchView.updateViewsVisibility:(Z)V │ │ +09ed58: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +09ed5a: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +09ed5e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +09ed60: 5c78 a009 |0004: iput-boolean v8, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@09a0 │ │ +09ed64: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ +09ed68: 0121 |0008: move v1, v2 │ │ +09ed6a: 5475 b009 |0009: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ed6e: 6e10 7c1c 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +09ed74: 0c05 |000e: move-result-object v5 │ │ +09ed76: 7110 f70c 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +09ed7c: 0a05 |0012: move-result v5 │ │ +09ed7e: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ +09ed82: 0140 |0015: move v0, v4 │ │ +09ed84: 5475 b209 |0016: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@09b2 │ │ +09ed88: 6e20 450e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09ed8e: 7020 0e1d 0700 |001b: invoke-direct {v7, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@1d0e │ │ +09ed94: 5476 b309 |001e: iget-object v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@09b3 │ │ +09ed98: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ +09ed9c: 0135 |0022: move v5, v3 │ │ +09ed9e: 6e20 450e 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09eda4: 5475 b409 |0026: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@09b4 │ │ +09eda8: 5576 a109 |0028: iget-boolean v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09edac: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ +09edb0: 6e20 ca0f 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +09edb6: 7010 091d 0700 |002f: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@1d09 │ │ +09edbc: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +09edc0: 7020 101d 4700 |0034: invoke-direct {v7, v4}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@1d10 │ │ +09edc6: 7010 0d1d 0700 |0037: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@1d0d │ │ +09edcc: 0e00 |003a: return-void │ │ +09edce: 0131 |003b: move v1, v3 │ │ +09edd0: 28cd |003c: goto 0009 // -0033 │ │ +09edd2: 0120 |003d: move v0, v2 │ │ +09edd4: 28d8 |003e: goto 0016 // -0028 │ │ +09edd6: 0125 |003f: move v5, v2 │ │ +09edd8: 28e3 |0040: goto 0023 // -001d │ │ +09edda: 0123 |0041: move v3, v2 │ │ +09eddc: 28ea |0042: goto 002c // -0016 │ │ +09edde: 0124 |0043: move v4, v2 │ │ +09ede0: 28f0 |0044: goto 0034 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=771 │ │ 0x0006 line=773 │ │ 0x0009 line=775 │ │ 0x0016 line=777 │ │ 0x001b line=778 │ │ @@ -205262,29 +205298,29 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -09dfa4: |[09dfa4] com.actionbarsherlock.widget.SearchView.updateVoiceButton:(Z)V │ │ -09dfb4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -09dfb8: 5531 c209 |0002: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ -09dfbc: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ -09dfc0: 6e10 d31c 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ -09dfc6: 0a01 |0009: move-result v1 │ │ -09dfc8: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -09dfcc: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ -09dfd0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09dfd2: 5431 b909 |000f: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ -09dfd6: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ -09dfda: 6e20 450e 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09dfe0: 5431 c109 |0016: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ -09dfe4: 6e20 450e 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -09dfea: 0e00 |001b: return-void │ │ +09ede4: |[09ede4] com.actionbarsherlock.widget.SearchView.updateVoiceButton:(Z)V │ │ +09edf4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +09edf8: 5531 c209 |0002: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ +09edfc: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +09ee00: 6e10 d31c 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ +09ee06: 0a01 |0009: move-result v1 │ │ +09ee08: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +09ee0c: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ +09ee10: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09ee12: 5431 b909 |000f: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@09b9 │ │ +09ee16: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ +09ee1a: 6e20 450e 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09ee20: 5431 c109 |0016: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@09c1 │ │ +09ee24: 6e20 450e 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +09ee2a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0002 line=1149 │ │ 0x000e line=1150 │ │ 0x000f line=1151 │ │ 0x0016 line=1153 │ │ @@ -205300,24 +205336,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09dfec: |[09dfec] com.actionbarsherlock.widget.SearchView.clearFocus:()V │ │ -09dffc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09dffe: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -09e000: 5c20 9b09 |0002: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@099b │ │ -09e004: 7020 f81c 1200 |0004: invoke-direct {v2, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ -09e00a: 6f10 d30f 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@0fd3 │ │ -09e010: 5420 b009 |000a: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e014: 6e10 711c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@1c71 │ │ -09e01a: 5c21 9b09 |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@099b │ │ -09e01e: 0e00 |0011: return-void │ │ +09ee2c: |[09ee2c] com.actionbarsherlock.widget.SearchView.clearFocus:()V │ │ +09ee3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09ee3e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +09ee40: 5c20 9b09 |0002: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@099b │ │ +09ee44: 7020 f81c 1200 |0004: invoke-direct {v2, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@1cf8 │ │ +09ee4a: 6f10 d30f 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@0fd3 │ │ +09ee50: 5420 b009 |000a: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ee54: 6e10 711c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@1c71 │ │ +09ee5a: 5c21 9b09 |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@099b │ │ +09ee5e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=460 │ │ 0x0004 line=461 │ │ 0x0007 line=462 │ │ 0x000a line=463 │ │ 0x000f line=464 │ │ @@ -205330,19 +205366,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e020: |[09e020] com.actionbarsherlock.widget.SearchView.getImeOptions:()I │ │ -09e030: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e034: 6e10 781c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1c78 │ │ -09e03a: 0a00 |0005: move-result v0 │ │ -09e03c: 0f00 |0006: return v0 │ │ +09ee60: |[09ee60] com.actionbarsherlock.widget.SearchView.getImeOptions:()I │ │ +09ee70: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ee74: 6e10 781c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1c78 │ │ +09ee7a: 0a00 |0005: move-result v0 │ │ +09ee7c: 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;) │ │ @@ -205350,19 +205386,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e040: |[09e040] com.actionbarsherlock.widget.SearchView.getInputType:()I │ │ -09e050: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e054: 6e10 791c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@1c79 │ │ -09e05a: 0a00 |0005: move-result v0 │ │ -09e05c: 0f00 |0006: return v0 │ │ +09ee80: |[09ee80] com.actionbarsherlock.widget.SearchView.getInputType:()I │ │ +09ee90: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09ee94: 6e10 791c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@1c79 │ │ +09ee9a: 0a00 |0005: move-result v0 │ │ +09ee9c: 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;) │ │ @@ -205370,17 +205406,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e060: |[09e060] com.actionbarsherlock.widget.SearchView.getMaxWidth:()I │ │ -09e070: 5210 a209 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e074: 0f00 |0002: return v0 │ │ +09eea0: |[09eea0] com.actionbarsherlock.widget.SearchView.getMaxWidth:()I │ │ +09eeb0: 5210 a209 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09eeb4: 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;) │ │ @@ -205388,19 +205424,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09e078: |[09e078] com.actionbarsherlock.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ -09e088: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e08c: 6e10 7c1c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ -09e092: 0c00 |0005: move-result-object v0 │ │ -09e094: 1100 |0006: return-object v0 │ │ +09eeb8: |[09eeb8] com.actionbarsherlock.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ +09eec8: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09eecc: 6e10 7c1c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1c7c │ │ +09eed2: 0c00 |0005: move-result-object v0 │ │ +09eed4: 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;) │ │ @@ -205408,33 +205444,33 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09e098: |[09e098] com.actionbarsherlock.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ -09e0a8: 5432 ae09 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ -09e0ac: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -09e0b0: 5430 ae09 |0004: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ -09e0b4: 1100 |0006: return-object v0 │ │ -09e0b6: 5432 b609 |0007: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09e0ba: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ -09e0be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09e0c0: 5432 b609 |000c: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09e0c4: 6e10 0601 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0106 │ │ -09e0ca: 0a01 |0011: move-result v1 │ │ -09e0cc: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ -09e0d0: 6e10 c01c 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ -09e0d6: 0c02 |0017: move-result-object v2 │ │ -09e0d8: 6e20 3401 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -09e0de: 0c00 |001b: move-result-object v0 │ │ -09e0e0: 28ea |001c: goto 0006 // -0016 │ │ -09e0e2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -09e0e4: 28e8 |001e: goto 0006 // -0018 │ │ +09eed8: |[09eed8] com.actionbarsherlock.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ +09eee8: 5432 ae09 |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ +09eeec: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +09eef0: 5430 ae09 |0004: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ +09eef4: 1100 |0006: return-object v0 │ │ +09eef6: 5432 b609 |0007: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09eefa: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ +09eefe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09ef00: 5432 b609 |000c: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09ef04: 6e10 0601 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0106 │ │ +09ef0a: 0a01 |0011: move-result v1 │ │ +09ef0c: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ +09ef10: 6e10 c01c 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cc0 │ │ +09ef16: 0c02 |0017: move-result-object v2 │ │ +09ef18: 6e20 3401 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +09ef1e: 0c00 |001b: move-result-object v0 │ │ +09ef20: 28ea |001c: goto 0006 // -0016 │ │ +09ef22: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +09ef24: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x0006 line=576 │ │ 0x0007 line=568 │ │ 0x000b line=569 │ │ @@ -205452,17 +205488,17 @@ │ │ type : '()Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e0e8: |[09e0e8] com.actionbarsherlock.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ -09e0f8: 5410 bb09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09e0fc: 1100 |0002: return-object v0 │ │ +09ef28: |[09ef28] com.actionbarsherlock.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ +09ef38: 5410 bb09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09ef3c: 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;) │ │ @@ -205470,17 +205506,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e100: |[09e100] com.actionbarsherlock.widget.SearchView.isIconfiedByDefault:()Z │ │ -09e110: 5510 a109 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09e114: 0f00 |0002: return v0 │ │ +09ef40: |[09ef40] com.actionbarsherlock.widget.SearchView.isIconfiedByDefault:()Z │ │ +09ef50: 5510 a109 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09ef54: 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;) │ │ @@ -205488,17 +205524,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e118: |[09e118] com.actionbarsherlock.widget.SearchView.isIconified:()Z │ │ -09e128: 5510 a009 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@09a0 │ │ -09e12c: 0f00 |0002: return v0 │ │ +09ef58: |[09ef58] com.actionbarsherlock.widget.SearchView.isIconified:()Z │ │ +09ef68: 5510 a009 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@09a0 │ │ +09ef6c: 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;) │ │ @@ -205506,17 +205542,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e130: |[09e130] com.actionbarsherlock.widget.SearchView.isQueryRefinementEnabled:()Z │ │ -09e140: 5510 af09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@09af │ │ -09e144: 0f00 |0002: return v0 │ │ +09ef70: |[09ef70] com.actionbarsherlock.widget.SearchView.isQueryRefinementEnabled:()Z │ │ +09ef80: 5510 af09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@09af │ │ +09ef84: 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;) │ │ @@ -205524,17 +205560,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e148: |[09e148] com.actionbarsherlock.widget.SearchView.isSubmitButtonEnabled:()Z │ │ -09e158: 5510 ba09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ -09e15c: 0f00 |0002: return v0 │ │ +09ef88: |[09ef88] com.actionbarsherlock.widget.SearchView.isSubmitButtonEnabled:()Z │ │ +09ef98: 5510 ba09 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ +09ef9c: 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;) │ │ @@ -205542,24 +205578,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09e160: |[09e160] com.actionbarsherlock.widget.SearchView.onActionViewCollapsed:()V │ │ -09e170: 6e10 b71c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@1cb7 │ │ -09e176: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -09e178: 7020 0f1d 0200 |0004: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09e17e: 5420 b009 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e182: 5221 9d09 |0009: iget v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@099d │ │ -09e186: 6e20 8f1c 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ -09e18c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09e18e: 5c20 9f09 |000f: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ -09e192: 0e00 |0011: return-void │ │ +09efa0: |[09efa0] com.actionbarsherlock.widget.SearchView.onActionViewCollapsed:()V │ │ +09efb0: 6e10 b71c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@1cb7 │ │ +09efb6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09efb8: 7020 0f1d 0200 |0004: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09efbe: 5420 b009 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09efc2: 5221 9d09 |0009: iget v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@099d │ │ +09efc6: 6e20 8f1c 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ +09efcc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09efce: 5c20 9f09 |000f: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ +09efd2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1273 │ │ 0x0003 line=1274 │ │ 0x0007 line=1275 │ │ 0x000e line=1276 │ │ 0x0011 line=1277 │ │ @@ -205571,35 +205607,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -09e194: |[09e194] com.actionbarsherlock.widget.SearchView.onActionViewExpanded:()V │ │ -09e1a4: 5530 9f09 |0000: iget-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ -09e1a8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -09e1ac: 0e00 |0004: return-void │ │ -09e1ae: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -09e1b0: 5c30 9f09 |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ -09e1b4: 5430 b009 |0008: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e1b8: 6e10 781c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1c78 │ │ -09e1be: 0a00 |000d: move-result v0 │ │ -09e1c0: 5930 9d09 |000e: iput v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@099d │ │ -09e1c4: 5430 b009 |0010: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e1c8: 5231 9d09 |0012: iget v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@099d │ │ -09e1cc: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ -09e1d0: b621 |0016: or-int/2addr v1, v2 │ │ -09e1d2: 6e20 8f1c 1000 |0017: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ -09e1d8: 5430 b009 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e1dc: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ -09e1e0: 6e20 9b1c 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1c9b │ │ -09e1e6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -09e1e8: 6e20 f51c 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/SearchView;.setIconified:(Z)V // method@1cf5 │ │ -09e1ee: 28df |0025: goto 0004 // -0021 │ │ +09efd4: |[09efd4] com.actionbarsherlock.widget.SearchView.onActionViewExpanded:()V │ │ +09efe4: 5530 9f09 |0000: iget-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ +09efe8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +09efec: 0e00 |0004: return-void │ │ +09efee: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +09eff0: 5c30 9f09 |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@099f │ │ +09eff4: 5430 b009 |0008: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09eff8: 6e10 781c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1c78 │ │ +09effe: 0a00 |000d: move-result v0 │ │ +09f000: 5930 9d09 |000e: iput v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@099d │ │ +09f004: 5430 b009 |0010: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f008: 5231 9d09 |0012: iget v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@099d │ │ +09f00c: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ +09f010: b621 |0016: or-int/2addr v1, v2 │ │ +09f012: 6e20 8f1c 1000 |0017: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ +09f018: 5430 b009 |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f01c: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ +09f020: 6e20 9b1c 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1c9b │ │ +09f026: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +09f028: 6e20 f51c 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/SearchView;.setIconified:(Z)V // method@1cf5 │ │ +09f02e: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ 0x0004 line=1291 │ │ 0x0005 line=1286 │ │ 0x0008 line=1287 │ │ 0x0010 line=1288 │ │ @@ -205613,21 +205649,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09e1f0: |[09e1f0] com.actionbarsherlock.widget.SearchView.onDetachedFromWindow:()V │ │ -09e200: 5410 be09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@09be │ │ -09e204: 6e20 ef1c 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cef │ │ -09e20a: 5410 b109 |0005: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@09b1 │ │ -09e20e: 6e20 ed1c 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1ced │ │ -09e214: 6f10 dc0f 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@0fdc │ │ -09e21a: 0e00 |000d: return-void │ │ +09f030: |[09f030] com.actionbarsherlock.widget.SearchView.onDetachedFromWindow:()V │ │ +09f040: 5410 be09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@09be │ │ +09f044: 6e20 ef1c 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cef │ │ +09f04a: 5410 b109 |0005: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@09b1 │ │ +09f04e: 6e20 ed1c 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1ced │ │ +09f054: 6f10 dc0f 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@0fdc │ │ +09f05a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0005 line=849 │ │ 0x000a line=850 │ │ 0x000d line=851 │ │ locals : │ │ @@ -205638,21 +205674,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09e21c: |[09e21c] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09e22c: 6f20 de0f 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0fde │ │ -09e232: 1c00 4803 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0348 │ │ -09e236: 6e10 1d1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -09e23c: 0c00 |0008: move-result-object v0 │ │ -09e23e: 6e20 a70e 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0ea7 │ │ -09e244: 0e00 |000c: return-void │ │ +09f05c: |[09f05c] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09f06c: 6f20 de0f 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0fde │ │ +09f072: 1c00 4603 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0346 │ │ +09f076: 6e10 1d1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +09f07c: 0c00 |0008: move-result-object v0 │ │ +09f07e: 6e20 a70e 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0ea7 │ │ +09f084: 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; │ │ @@ -205663,21 +205699,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09e248: |[09e248] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -09e258: 6f20 df0f 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0fdf │ │ -09e25e: 1c00 4803 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0348 │ │ -09e262: 6e10 1d1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -09e268: 0c00 |0008: move-result-object v0 │ │ -09e26a: 6e20 e00e 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0ee0 │ │ -09e270: 0e00 |000c: return-void │ │ +09f088: |[09f088] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +09f098: 6f20 df0f 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0fdf │ │ +09f09e: 1c00 4603 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0346 │ │ +09f0a2: 6e10 1d1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +09f0a8: 0c00 |0008: move-result-object v0 │ │ +09f0aa: 6e20 e00e 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0ee0 │ │ +09f0b0: 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; │ │ @@ -205688,22 +205724,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -09e274: |[09e274] com.actionbarsherlock.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -09e284: 5410 b609 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09e288: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -09e28c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09e28e: 0f00 |0005: return v0 │ │ -09e290: 6f30 e00f 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0fe0 │ │ -09e296: 0a00 |0009: move-result v0 │ │ -09e298: 28fb |000a: goto 0005 // -0005 │ │ +09f0b4: |[09f0b4] com.actionbarsherlock.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +09f0c4: 5410 b609 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09f0c8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +09f0cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09f0ce: 0f00 |0005: return v0 │ │ +09f0d0: 6f30 e00f 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0fe0 │ │ +09f0d6: 0a00 |0009: move-result v0 │ │ +09f0d8: 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; │ │ @@ -205715,55 +205751,55 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -09e29c: |[09e29c] com.actionbarsherlock.widget.SearchView.onMeasure:(II)V │ │ -09e2ac: 6e10 d31c 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ -09e2b2: 0a02 |0003: move-result v2 │ │ -09e2b4: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -09e2b8: 6f30 e10f 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ -09e2be: 0e00 |0009: return-void │ │ -09e2c0: 7110 c90d 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -09e2c6: 0a01 |000d: move-result v1 │ │ -09e2c8: 7110 ca0d 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -09e2ce: 0a00 |0011: move-result v0 │ │ -09e2d0: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ -09e2d6: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ -09e2da: 7120 cb0d 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -09e2e0: 0a02 |001a: move-result v2 │ │ -09e2e2: 6f30 e10f 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ -09e2e8: 28eb |001e: goto 0009 // -0015 │ │ -09e2ea: 5232 a209 |001f: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e2ee: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ -09e2f2: 5232 a209 |0023: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e2f6: 7120 441f 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -09e2fc: 0a00 |0028: move-result v0 │ │ -09e2fe: 28ec |0029: goto 0015 // -0014 │ │ -09e300: 7010 c51c 0300 |002a: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@1cc5 │ │ -09e306: 0a02 |002d: move-result v2 │ │ -09e308: 7120 441f 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -09e30e: 0a00 |0031: move-result v0 │ │ -09e310: 28e3 |0032: goto 0015 // -001d │ │ -09e312: 5232 a209 |0033: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e316: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ -09e31a: 5232 a209 |0037: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e31e: 7120 441f 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -09e324: 0a00 |003c: move-result v0 │ │ -09e326: 28d8 |003d: goto 0015 // -0028 │ │ -09e328: 5232 a209 |003e: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e32c: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ -09e330: 5230 a209 |0042: iget v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e334: 28d1 |0044: goto 0015 // -002f │ │ -09e336: 7010 c51c 0300 |0045: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@1cc5 │ │ -09e33c: 0a00 |0048: move-result v0 │ │ -09e33e: 28fb |0049: goto 0044 // -0005 │ │ -09e340: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ +09f0dc: |[09f0dc] com.actionbarsherlock.widget.SearchView.onMeasure:(II)V │ │ +09f0ec: 6e10 d31c 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ +09f0f2: 0a02 |0003: move-result v2 │ │ +09f0f4: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +09f0f8: 6f30 e10f 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ +09f0fe: 0e00 |0009: return-void │ │ +09f100: 7110 c90d 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +09f106: 0a01 |000d: move-result v1 │ │ +09f108: 7110 ca0d 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +09f10e: 0a00 |0011: move-result v0 │ │ +09f110: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ +09f116: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ +09f11a: 7120 cb0d 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +09f120: 0a02 |001a: move-result v2 │ │ +09f122: 6f30 e10f 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@0fe1 │ │ +09f128: 28eb |001e: goto 0009 // -0015 │ │ +09f12a: 5232 a209 |001f: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09f12e: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ +09f132: 5232 a209 |0023: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09f136: 7120 441f 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +09f13c: 0a00 |0028: move-result v0 │ │ +09f13e: 28ec |0029: goto 0015 // -0014 │ │ +09f140: 7010 c51c 0300 |002a: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@1cc5 │ │ +09f146: 0a02 |002d: move-result v2 │ │ +09f148: 7120 441f 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +09f14e: 0a00 |0031: move-result v0 │ │ +09f150: 28e3 |0032: goto 0015 // -001d │ │ +09f152: 5232 a209 |0033: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09f156: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ +09f15a: 5232 a209 |0037: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09f15e: 7120 441f 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +09f164: 0a00 |003c: move-result v0 │ │ +09f166: 28d8 |003d: goto 0015 // -0028 │ │ +09f168: 5232 a209 |003e: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09f16c: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ +09f170: 5230 a209 |0042: iget v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09f174: 28d1 |0044: goto 0015 // -002f │ │ +09f176: 7010 c51c 0300 |0045: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@1cc5 │ │ +09f17c: 0a00 |0048: move-result v0 │ │ +09f17e: 28fb |0049: goto 0044 // -0005 │ │ +09f180: 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 │ │ @@ -205790,17 +205826,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e35c: |[09e35c] com.actionbarsherlock.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ -09e36c: 7020 001d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ -09e372: 0e00 |0003: return-void │ │ +09f19c: |[09f19c] com.actionbarsherlock.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ +09f1ac: 7020 001d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d00 │ │ +09f1b2: 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; │ │ @@ -205810,25 +205846,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -09e374: |[09e374] com.actionbarsherlock.widget.SearchView.onTextFocusChanged:()V │ │ -09e384: 6e10 d31c 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ -09e38a: 0a00 |0003: move-result v0 │ │ -09e38c: 7020 0f1d 0100 |0004: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09e392: 7010 ee1c 0100 |0007: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@1cee │ │ -09e398: 5410 b009 |000a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e39c: 6e10 801c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1c80 │ │ -09e3a2: 0a00 |000f: move-result v0 │ │ -09e3a4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -09e3a8: 7010 bf1c 0100 |0012: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@1cbf │ │ -09e3ae: 0e00 |0015: return-void │ │ +09f1b4: |[09f1b4] com.actionbarsherlock.widget.SearchView.onTextFocusChanged:()V │ │ +09f1c4: 6e10 d31c 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ +09f1ca: 0a00 |0003: move-result v0 │ │ +09f1cc: 7020 0f1d 0100 |0004: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09f1d2: 7010 ee1c 0100 |0007: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@1cee │ │ +09f1d8: 5410 b009 |000a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f1dc: 6e10 801c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1c80 │ │ +09f1e2: 0a00 |000f: move-result v0 │ │ +09f1e4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +09f1e8: 7010 bf1c 0100 |0012: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@1cbf │ │ +09f1ee: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x0007 line=1255 │ │ 0x000a line=1256 │ │ 0x0012 line=1257 │ │ 0x0015 line=1259 │ │ @@ -205840,18 +205876,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e3b0: |[09e3b0] com.actionbarsherlock.widget.SearchView.onWindowFocusChanged:(Z)V │ │ -09e3c0: 6f20 e30f 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@0fe3 │ │ -09e3c6: 7010 ee1c 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@1cee │ │ -09e3cc: 0e00 |0006: return-void │ │ +09f1f0: |[09f1f0] com.actionbarsherlock.widget.SearchView.onWindowFocusChanged:(Z)V │ │ +09f200: 6f20 e30f 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@0fe3 │ │ +09f206: 7010 ee1c 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@1cee │ │ +09f20c: 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; │ │ @@ -205862,37 +205898,37 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -09e3d0: |[09e3d0] com.actionbarsherlock.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ -09e3e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09e3e2: 5532 9b09 |0001: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@099b │ │ -09e3e6: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ -09e3ea: 0110 |0005: move v0, v1 │ │ -09e3ec: 0f00 |0006: return v0 │ │ -09e3ee: 6e10 d11c 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isFocusable:()Z // method@1cd1 │ │ -09e3f4: 0a02 |000a: move-result v2 │ │ -09e3f6: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -09e3fa: 0110 |000d: move v0, v1 │ │ -09e3fc: 28f8 |000e: goto 0006 // -0008 │ │ -09e3fe: 6e10 d31c 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ -09e404: 0a02 |0012: move-result v2 │ │ -09e406: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ -09e40a: 5432 b009 |0015: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e40e: 6e30 8a1c 4205 |0017: invoke-virtual {v2, v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1c8a │ │ -09e414: 0a00 |001a: move-result v0 │ │ -09e416: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ -09e41a: 7020 0f1d 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09e420: 28e6 |0020: goto 0006 // -001a │ │ -09e422: 6f30 e50f 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0fe5 │ │ -09e428: 0a00 |0024: move-result v0 │ │ -09e42a: 28e1 |0025: goto 0006 // -001f │ │ +09f210: |[09f210] com.actionbarsherlock.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ +09f220: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09f222: 5532 9b09 |0001: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@099b │ │ +09f226: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ +09f22a: 0110 |0005: move v0, v1 │ │ +09f22c: 0f00 |0006: return v0 │ │ +09f22e: 6e10 d11c 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isFocusable:()Z // method@1cd1 │ │ +09f234: 0a02 |000a: move-result v2 │ │ +09f236: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +09f23a: 0110 |000d: move v0, v1 │ │ +09f23c: 28f8 |000e: goto 0006 // -0008 │ │ +09f23e: 6e10 d31c 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ +09f244: 0a02 |0012: move-result v2 │ │ +09f246: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ +09f24a: 5432 b009 |0015: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f24e: 6e30 8a1c 4205 |0017: invoke-virtual {v2, v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1c8a │ │ +09f254: 0a00 |001a: move-result v0 │ │ +09f256: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ +09f25a: 7020 0f1d 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09f260: 28e6 |0020: goto 0006 // -001a │ │ +09f262: 6f30 e50f 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0fe5 │ │ +09f268: 0a00 |0024: move-result v0 │ │ +09f26a: 28e1 |0025: goto 0006 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=442 │ │ 0x0006 line=453 │ │ 0x0007 line=444 │ │ 0x000f line=446 │ │ 0x0015 line=447 │ │ @@ -205910,17 +205946,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e42c: |[09e42c] com.actionbarsherlock.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ -09e43c: 5b01 9a09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@099a │ │ -09e440: 0e00 |0002: return-void │ │ +09f26c: |[09f26c] com.actionbarsherlock.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ +09f27c: 5b01 9a09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@099a │ │ +09f280: 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; │ │ @@ -205930,20 +205966,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09e444: |[09e444] com.actionbarsherlock.widget.SearchView.setIconified:(Z)V │ │ -09e454: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -09e458: 7010 dd1c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@1cdd │ │ -09e45e: 0e00 |0005: return-void │ │ -09e460: 7010 e61c 0000 |0006: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@1ce6 │ │ -09e466: 28fc |0009: goto 0005 // -0004 │ │ +09f284: |[09f284] com.actionbarsherlock.widget.SearchView.setIconified:(Z)V │ │ +09f294: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +09f298: 7010 dd1c 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@1cdd │ │ +09f29e: 0e00 |0005: return-void │ │ +09f2a0: 7010 e61c 0000 |0006: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@1ce6 │ │ +09f2a6: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0002 line=620 │ │ 0x0005 line=624 │ │ 0x0006 line=622 │ │ locals : │ │ @@ -205955,22 +205991,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09e468: |[09e468] com.actionbarsherlock.widget.SearchView.setIconifiedByDefault:(Z)V │ │ -09e478: 5510 a109 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09e47c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -09e480: 0e00 |0004: return-void │ │ -09e482: 5c12 a109 |0005: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ -09e486: 7020 0f1d 2100 |0007: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09e48c: 7010 0b1d 0100 |000a: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ -09e492: 28f7 |000d: goto 0004 // -0009 │ │ +09f2a8: |[09f2a8] com.actionbarsherlock.widget.SearchView.setIconifiedByDefault:(Z)V │ │ +09f2b8: 5510 a109 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09f2bc: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +09f2c0: 0e00 |0004: return-void │ │ +09f2c2: 5c12 a109 |0005: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@09a1 │ │ +09f2c6: 7020 0f1d 2100 |0007: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09f2cc: 7010 0b1d 0100 |000a: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ +09f2d2: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0004 line=596 │ │ 0x0005 line=593 │ │ 0x0007 line=594 │ │ 0x000a line=595 │ │ @@ -205983,18 +206019,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09e494: |[09e494] com.actionbarsherlock.widget.SearchView.setImeOptions:(I)V │ │ -09e4a4: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e4a8: 6e20 8f1c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ -09e4ae: 0e00 |0005: return-void │ │ +09f2d4: |[09f2d4] com.actionbarsherlock.widget.SearchView.setImeOptions:(I)V │ │ +09f2e4: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f2e8: 6e20 8f1c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1c8f │ │ +09f2ee: 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 │ │ @@ -206004,18 +206040,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09e4b0: |[09e4b0] com.actionbarsherlock.widget.SearchView.setInputType:(I)V │ │ -09e4c0: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e4c4: 6e20 901c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1c90 │ │ -09e4ca: 0e00 |0005: return-void │ │ +09f2f0: |[09f2f0] com.actionbarsherlock.widget.SearchView.setInputType:(I)V │ │ +09f300: 5410 b009 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f304: 6e20 901c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1c90 │ │ +09f30a: 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 │ │ @@ -206025,18 +206061,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09e4cc: |[09e4cc] com.actionbarsherlock.widget.SearchView.setMaxWidth:(I)V │ │ -09e4dc: 5901 a209 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ -09e4e0: 6e10 f11c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.requestLayout:()V // method@1cf1 │ │ -09e4e6: 0e00 |0005: return-void │ │ +09f30c: |[09f30c] com.actionbarsherlock.widget.SearchView.setMaxWidth:(I)V │ │ +09f31c: 5901 a209 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@09a2 │ │ +09f320: 6e10 f11c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.requestLayout:()V // method@1cf1 │ │ +09f326: 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; │ │ @@ -206047,17 +206083,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 │ │ -09e4e8: |[09e4e8] com.actionbarsherlock.widget.SearchView.setOnCloseListener:(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V │ │ -09e4f8: 5b01 a509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@09a5 │ │ -09e4fc: 0e00 |0002: return-void │ │ +09f328: |[09f328] com.actionbarsherlock.widget.SearchView.setOnCloseListener:(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V │ │ +09f338: 5b01 a509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@09a5 │ │ +09f33c: 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; │ │ @@ -206067,17 +206103,17 @@ │ │ type : '(Landroid/view/View$OnFocusChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e500: |[09e500] com.actionbarsherlock.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ -09e510: 5b01 aa09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@09aa │ │ -09e514: 0e00 |0002: return-void │ │ +09f340: |[09f340] com.actionbarsherlock.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ +09f350: 5b01 aa09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@09aa │ │ +09f354: 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; │ │ @@ -206087,17 +206123,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 │ │ -09e518: |[09e518] com.actionbarsherlock.widget.SearchView.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V │ │ -09e528: 5b01 a909 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ -09e52c: 0e00 |0002: return-void │ │ +09f358: |[09f358] com.actionbarsherlock.widget.SearchView.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V │ │ +09f368: 5b01 a909 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@09a9 │ │ +09f36c: 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; │ │ @@ -206107,17 +206143,17 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e530: |[09e530] com.actionbarsherlock.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ -09e540: 5b01 ab09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@09ab │ │ -09e544: 0e00 |0002: return-void │ │ +09f370: |[09f370] com.actionbarsherlock.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ +09f380: 5b01 ab09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@09ab │ │ +09f384: 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; │ │ @@ -206127,17 +206163,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 │ │ -09e548: |[09e548] com.actionbarsherlock.widget.SearchView.setOnSuggestionListener:(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V │ │ -09e558: 5b01 ac09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ -09e55c: 0e00 |0002: return-void │ │ +09f388: |[09f388] com.actionbarsherlock.widget.SearchView.setOnSuggestionListener:(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V │ │ +09f398: 5b01 ac09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@09ac │ │ +09f39c: 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; │ │ @@ -206147,30 +206183,30 @@ │ │ type : '(Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -09e560: |[09e560] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ -09e570: 5420 b009 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e574: 6e20 9b1c 3000 |0002: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1c9b │ │ -09e57a: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ -09e57e: 5420 b009 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e582: 5421 b009 |0009: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e586: 6e10 831c 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@1c83 │ │ -09e58c: 0a01 |000e: move-result v1 │ │ -09e58e: 6e20 9a1c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1c9a │ │ -09e594: 5b23 bf09 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@09bf │ │ -09e598: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -09e59c: 7110 f70c 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -09e5a2: 0a00 |0019: move-result v0 │ │ -09e5a4: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -09e5a8: 7010 e71c 0200 |001c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@1ce7 │ │ -09e5ae: 0e00 |001f: return-void │ │ +09f3a0: |[09f3a0] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ +09f3b0: 5420 b009 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f3b4: 6e20 9b1c 3000 |0002: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1c9b │ │ +09f3ba: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ +09f3be: 5420 b009 |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f3c2: 5421 b009 |0009: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f3c6: 6e10 831c 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@1c83 │ │ +09f3cc: 0a01 |000e: move-result v1 │ │ +09f3ce: 6e20 9a1c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1c9a │ │ +09f3d4: 5b23 bf09 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@09bf │ │ +09f3d8: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +09f3dc: 7110 f70c 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +09f3e2: 0a00 |0019: move-result v0 │ │ +09f3e4: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +09f3e8: 7010 e71c 0200 |001c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@1ce7 │ │ +09f3ee: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0005 line=535 │ │ 0x0007 line=536 │ │ 0x0012 line=537 │ │ 0x0014 line=541 │ │ @@ -206186,18 +206222,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09e5b0: |[09e5b0] com.actionbarsherlock.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ -09e5c0: 5b01 ae09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ -09e5c4: 7010 0b1d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ -09e5ca: 0e00 |0005: return-void │ │ +09f3f0: |[09f3f0] com.actionbarsherlock.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ +09f400: 5b01 ae09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@09ae │ │ +09f404: 7010 0b1d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ +09f40a: 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; │ │ @@ -206208,27 +206244,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -09e5cc: |[09e5cc] com.actionbarsherlock.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ -09e5dc: 5c23 af09 |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@09af │ │ -09e5e0: 5420 bb09 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09e5e4: 2000 4f03 |0004: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034f │ │ -09e5e8: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -09e5ec: 5420 bb09 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09e5f0: 1f00 4f03 |000a: check-cast v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034f │ │ -09e5f4: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ -09e5f8: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -09e5fa: 6e20 3f1d 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d3f │ │ -09e600: 0e00 |0012: return-void │ │ -09e602: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -09e604: 28fb |0014: goto 000f // -0005 │ │ +09f40c: |[09f40c] com.actionbarsherlock.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ +09f41c: 5c23 af09 |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@09af │ │ +09f420: 5420 bb09 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09f424: 2000 4d03 |0004: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034d │ │ +09f428: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +09f42c: 5420 bb09 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09f430: 1f00 4d03 |000a: check-cast v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@034d │ │ +09f434: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ +09f438: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +09f43a: 6e20 3f1d 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d3f │ │ +09f440: 0e00 |0012: return-void │ │ +09f442: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +09f444: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0002 line=674 │ │ 0x0008 line=675 │ │ 0x0012 line=678 │ │ 0x0013 line=675 │ │ @@ -206241,32 +206277,32 @@ │ │ type : '(Landroid/app/SearchableInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -09e608: |[09e608] com.actionbarsherlock.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ -09e618: 5b23 b609 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09e61c: 5420 b609 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ -09e620: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -09e624: 7010 0c1d 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateSearchAutoComplete:()V // method@1d0c │ │ -09e62a: 7010 0b1d 0200 |0009: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ -09e630: 7010 cf1c 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasVoiceSearch:()Z // method@1ccf │ │ -09e636: 0a00 |000f: move-result v0 │ │ -09e638: 5c20 c209 |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ -09e63c: 5520 c209 |0012: iget-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ -09e640: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -09e644: 5420 b009 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e648: 1a01 a01d |0018: const-string v1, "nm" // string@1da0 │ │ -09e64c: 6e20 981c 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@1c98 │ │ -09e652: 6e10 d31c 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ -09e658: 0a00 |0020: move-result v0 │ │ -09e65a: 7020 0f1d 0200 |0021: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09e660: 0e00 |0024: return-void │ │ +09f448: |[09f448] com.actionbarsherlock.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ +09f458: 5b23 b609 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09f45c: 5420 b609 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@09b6 │ │ +09f460: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +09f464: 7010 0c1d 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateSearchAutoComplete:()V // method@1d0c │ │ +09f46a: 7010 0b1d 0200 |0009: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@1d0b │ │ +09f470: 7010 cf1c 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasVoiceSearch:()Z // method@1ccf │ │ +09f476: 0a00 |000f: move-result v0 │ │ +09f478: 5c20 c209 |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ +09f47c: 5520 c209 |0012: iget-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@09c2 │ │ +09f480: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +09f484: 5420 b009 |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f488: 1a01 a01d |0018: const-string v1, "nm" // string@1da0 │ │ +09f48c: 6e20 981c 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@1c98 │ │ +09f492: 6e10 d31c 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ +09f498: 0a00 |0020: move-result v0 │ │ +09f49a: 7020 0f1d 0200 |0021: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09f4a0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0002 line=369 │ │ 0x0006 line=370 │ │ 0x0009 line=371 │ │ 0x000c line=374 │ │ @@ -206283,20 +206319,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09e664: |[09e664] com.actionbarsherlock.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ -09e674: 5c12 ba09 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ -09e678: 6e10 d31c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ -09e67e: 0a00 |0005: move-result v0 │ │ -09e680: 7020 0f1d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ -09e686: 0e00 |0009: return-void │ │ +09f4a4: |[09f4a4] com.actionbarsherlock.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ +09f4b4: 5c12 ba09 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@09ba │ │ +09f4b8: 6e10 d31c 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@1cd3 │ │ +09f4be: 0a00 |0005: move-result v0 │ │ +09f4c0: 7020 0f1d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d0f │ │ +09f4c6: 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; │ │ @@ -206307,36 +206343,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 │ │ -09e688: |[09e688] com.actionbarsherlock.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -09e698: 5b23 bb09 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09e69c: 5420 b009 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ -09e6a0: 5421 bb09 |0004: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ -09e6a4: 6e20 8b1c 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c8b │ │ -09e6aa: 0e00 |0009: return-void │ │ +09f4c8: |[09f4c8] com.actionbarsherlock.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +09f4d8: 5b23 bb09 |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09f4dc: 5420 b009 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@09b0 │ │ +09f4e0: 5421 bb09 |0004: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@09bb │ │ +09f4e4: 6e20 8b1c 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c8b │ │ +09f4ea: 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 : 2835 (SearchView.java) │ │ + source_file_idx : 2837 (SearchView.java) │ │ │ │ Class #688 header: │ │ -class_idx : 843 │ │ +class_idx : 841 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2852 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2854 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #688 annotations: │ │ Annotations on class │ │ @@ -206361,18 +206397,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 │ │ -09e6ac: |[09e6ac] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ -09e6bc: 5b01 c409 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ -09e6c0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09e6c6: 0e00 |0005: return-void │ │ +09f4ec: |[09f4ec] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ +09f4fc: 5b01 c409 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ +09f500: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09f506: 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; │ │ │ │ @@ -206381,17 +206417,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 │ │ -09e6c8: |[09e6c8] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ -09e6d8: 7020 121d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@1d12 │ │ -09e6de: 0e00 |0003: return-void │ │ +09f508: |[09f508] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ +09f518: 7020 121d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@1d12 │ │ +09f51e: 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; │ │ @@ -206402,45 +206438,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 │ │ -09e6e0: |[09e6e0] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ -09e6f0: 5420 c409 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ -09e6f4: 7110 1b1d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d1b │ │ -09e6fa: 0c00 |0005: move-result-object v0 │ │ -09e6fc: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -09e700: 5420 c409 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ -09e704: 7110 1b1d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d1b │ │ -09e70a: 0c00 |000d: move-result-object v0 │ │ -09e70c: 5421 c409 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ -09e710: 7230 111d 1004 |0010: invoke-interface {v0, v1, v4}, Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@1d11 │ │ -09e716: 0a00 |0013: move-result v0 │ │ -09e718: 0f00 |0014: return v0 │ │ -09e71a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -09e71c: 28fe |0016: goto 0014 // -0002 │ │ +09f520: |[09f520] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ +09f530: 5420 c409 |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ +09f534: 7110 1b1d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d1b │ │ +09f53a: 0c00 |0005: move-result-object v0 │ │ +09f53c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +09f540: 5420 c409 |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ +09f544: 7110 1b1d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d1b │ │ +09f54a: 0c00 |000d: move-result-object v0 │ │ +09f54c: 5421 c409 |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c4 │ │ +09f550: 7230 111d 1004 |0010: invoke-interface {v0, v1, v4}, Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@1d11 │ │ +09f556: 0a00 |0013: move-result v0 │ │ +09f558: 0f00 |0014: return v0 │ │ +09f55a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +09f55c: 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 : 2852 (ShareActionProvider.java) │ │ + source_file_idx : 2854 (ShareActionProvider.java) │ │ │ │ Class #689 header: │ │ -class_idx : 844 │ │ +class_idx : 842 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2852 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2854 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #689 annotations: │ │ Annotations on class │ │ @@ -206465,18 +206501,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 │ │ -09e720: |[09e720] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ -09e730: 5b01 c509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ -09e734: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09e73a: 0e00 |0005: return-void │ │ +09f560: |[09f560] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ +09f570: 5b01 c509 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ +09f574: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09f57a: 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; │ │ │ │ @@ -206485,17 +206521,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 │ │ -09e73c: |[09e73c] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ -09e74c: 7020 151d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@1d15 │ │ -09e752: 0e00 |0003: return-void │ │ +09f57c: |[09f57c] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ +09f58c: 7020 151d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@1d15 │ │ +09f592: 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; │ │ @@ -206506,64 +206542,66 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -09e754: |[09e754] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -09e764: 5453 c509 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ -09e768: 7110 191d 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@1d19 │ │ -09e76e: 0c03 |0005: move-result-object v3 │ │ -09e770: 5454 c509 |0006: iget-object v4, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ -09e774: 7110 1a1d 0400 |0008: invoke-static {v4}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; // method@1d1a │ │ -09e77a: 0c04 |000b: move-result-object v4 │ │ -09e77c: 7120 e81b 4300 |000c: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ -09e782: 0c00 |000f: move-result-object v0 │ │ -09e784: 7210 921b 0600 |0010: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -09e78a: 0a01 |0013: move-result v1 │ │ -09e78c: 6e20 e71b 1000 |0014: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1be7 │ │ -09e792: 0c02 |0017: move-result-object v2 │ │ -09e794: 3802 0b00 |0018: if-eqz v2, 0023 // +000b │ │ -09e798: 5453 c509 |001a: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ -09e79c: 7110 191d 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@1d19 │ │ -09e7a2: 0c03 |001f: move-result-object v3 │ │ -09e7a4: 6e20 4101 2300 |0020: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -09e7aa: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -09e7ac: 0f03 |0024: return v3 │ │ +09f594: |[09f594] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +09f5a4: 5453 c509 |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ +09f5a8: 7110 191d 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@1d19 │ │ +09f5ae: 0c03 |0005: move-result-object v3 │ │ +09f5b0: 5454 c509 |0006: iget-object v4, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ +09f5b4: 7110 1a1d 0400 |0008: invoke-static {v4}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; // method@1d1a │ │ +09f5ba: 0c04 |000b: move-result-object v4 │ │ +09f5bc: 7120 e81b 4300 |000c: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ +09f5c2: 0c00 |000f: move-result-object v0 │ │ +09f5c4: 7210 921b 0600 |0010: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +09f5ca: 0a01 |0013: move-result v1 │ │ +09f5cc: 6e20 e71b 1000 |0014: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1be7 │ │ +09f5d2: 0c02 |0017: move-result-object v2 │ │ +09f5d4: 3802 0b00 |0018: if-eqz v2, 0023 // +000b │ │ +09f5d8: 5453 c509 |001a: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@09c5 │ │ +09f5dc: 7110 191d 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@1d19 │ │ +09f5e2: 0c03 |001f: move-result-object v3 │ │ +09f5e4: 6e20 4101 2300 |0020: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +09f5ea: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +09f5ec: 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 : 2852 (ShareActionProvider.java) │ │ + source_file_idx : 2854 (ShareActionProvider.java) │ │ │ │ Class #690 header: │ │ -class_idx : 845 │ │ +class_idx : 843 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 794 │ │ -source_file_idx : 2852 │ │ +superclass_idx : 792 │ │ +source_file_idx : 2854 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #690 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 #690 - │ │ Class descriptor : 'Lcom/actionbarsherlock/widget/ShareActionProvider;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Lcom/actionbarsherlock/view/ActionProvider;' │ │ Interfaces - │ │ Static fields - │ │ @@ -206608,26 +206646,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -09e7b0: |[09e7b0] com.actionbarsherlock.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ -09e7c0: 7020 4d1b 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.:(Landroid/content/Context;)V // method@1b4d │ │ -09e7c6: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -09e7c8: 5920 c909 |0004: iput v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@09c9 │ │ -09e7cc: 2200 4c03 |0006: new-instance v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@034c │ │ -09e7d0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09e7d2: 7030 161d 2001 |0009: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@1d16 │ │ -09e7d8: 5b20 cb09 |000c: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@09cb │ │ -09e7dc: 1a00 0024 |000e: const-string v0, "share_history.xml" // string@2400 │ │ -09e7e0: 5b20 cd09 |0010: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ -09e7e4: 5b23 c809 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e7e8: 0e00 |0014: return-void │ │ +09f5f0: |[09f5f0] com.actionbarsherlock.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ +09f600: 7020 4d1b 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.:(Landroid/content/Context;)V // method@1b4d │ │ +09f606: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +09f608: 5920 c909 |0004: iput v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@09c9 │ │ +09f60c: 2200 4a03 |0006: new-instance v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@034a │ │ +09f610: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09f612: 7030 161d 2001 |0009: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@1d16 │ │ +09f618: 5b20 cb09 |000c: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@09cb │ │ +09f61c: 1a00 0024 |000e: const-string v0, "share_history.xml" // string@2400 │ │ +09f620: 5b20 cd09 |0010: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ +09f624: 5b23 c809 |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f628: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=105 │ │ 0x0006 line=110 │ │ 0x000e line=126 │ │ 0x0012 line=139 │ │ @@ -206641,17 +206679,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 │ │ -09e7ec: |[09e7ec] com.actionbarsherlock.widget.ShareActionProvider.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; │ │ -09e7fc: 5410 c809 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e800: 1100 |0002: return-object v0 │ │ +09f62c: |[09f62c] com.actionbarsherlock.widget.ShareActionProvider.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; │ │ +09f63c: 5410 c809 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f640: 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;) │ │ @@ -206659,17 +206697,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 │ │ -09e804: |[09e804] com.actionbarsherlock.widget.ShareActionProvider.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; │ │ -09e814: 5410 cd09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ -09e818: 1100 |0002: return-object v0 │ │ +09f644: |[09f644] com.actionbarsherlock.widget.ShareActionProvider.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; │ │ +09f654: 5410 cd09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ +09f658: 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;) │ │ @@ -206677,17 +206715,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 │ │ -09e81c: |[09e81c] com.actionbarsherlock.widget.ShareActionProvider.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ -09e82c: 5410 cc09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@09cc │ │ -09e830: 1100 |0002: return-object v0 │ │ +09f65c: |[09f65c] com.actionbarsherlock.widget.ShareActionProvider.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ +09f66c: 5410 cc09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@09cc │ │ +09f670: 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;) │ │ @@ -206695,31 +206733,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -09e834: |[09e834] com.actionbarsherlock.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ -09e844: 5431 cc09 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@09cc │ │ -09e848: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -09e84c: 0e00 |0004: return-void │ │ -09e84e: 5431 ca09 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@09ca │ │ -09e852: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ -09e856: 2201 4b03 |0009: new-instance v1, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; // type@034b │ │ -09e85a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -09e85c: 7030 131d 3102 |000c: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@1d13 │ │ -09e862: 5b31 ca09 |000f: iput-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@09ca │ │ -09e866: 5431 c809 |0011: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e86a: 5432 cd09 |0013: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ -09e86e: 7120 e81b 2100 |0015: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ -09e874: 0c00 |0018: move-result-object v0 │ │ -09e876: 5431 ca09 |0019: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@09ca │ │ -09e87a: 6e20 fa1b 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1bfa │ │ -09e880: 28e6 |001e: goto 0004 // -001a │ │ +09f674: |[09f674] com.actionbarsherlock.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ +09f684: 5431 cc09 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@09cc │ │ +09f688: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +09f68c: 0e00 |0004: return-void │ │ +09f68e: 5431 ca09 |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@09ca │ │ +09f692: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ +09f696: 2201 4903 |0009: new-instance v1, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; // type@0349 │ │ +09f69a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +09f69c: 7030 131d 3102 |000c: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@1d13 │ │ +09f6a2: 5b31 ca09 |000f: iput-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@09ca │ │ +09f6a6: 5431 c809 |0011: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f6aa: 5432 cd09 |0013: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ +09f6ae: 7120 e81b 2100 |0015: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ +09f6b4: 0c00 |0018: move-result-object v0 │ │ +09f6b6: 5431 ca09 |0019: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@09ca │ │ +09f6ba: 6e20 fa1b 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1bfa │ │ +09f6c0: 28e6 |001e: goto 0004 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0004 line=301 │ │ 0x0005 line=296 │ │ 0x0009 line=297 │ │ 0x0011 line=299 │ │ @@ -206734,17 +206772,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e884: |[09e884] com.actionbarsherlock.widget.ShareActionProvider.hasSubMenu:()Z │ │ -09e894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09e896: 0f00 |0001: return v0 │ │ +09f6c4: |[09f6c4] com.actionbarsherlock.widget.ShareActionProvider.hasSubMenu:()Z │ │ +09f6d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09f6d6: 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;) │ │ @@ -206752,44 +206790,44 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -09e898: |[09e898] com.actionbarsherlock.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ -09e8a8: 5474 c809 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e8ac: 5475 cd09 |0002: iget-object v5, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ -09e8b0: 7120 e81b 5400 |0004: invoke-static {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ -09e8b6: 0c01 |0007: move-result-object v1 │ │ -09e8b8: 2200 3703 |0008: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserView; // type@0337 │ │ -09e8bc: 5474 c809 |000a: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e8c0: 7020 241c 4000 |000c: invoke-direct {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@1c24 │ │ -09e8c6: 6e20 411c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1c41 │ │ -09e8cc: 2203 d201 |0012: new-instance v3, Landroid/util/TypedValue; // type@01d2 │ │ -09e8d0: 7010 1b0d 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -09e8d6: 5474 c809 |0017: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e8da: 6e10 3801 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ -09e8e0: 0c04 |001c: move-result-object v4 │ │ -09e8e2: 6005 8603 |001d: sget v5, Lcom/actionbarsherlock/R$attr;.actionModeShareDrawable:I // field@0386 │ │ -09e8e6: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -09e8e8: 6e40 9001 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ -09e8ee: 5474 c809 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e8f2: 6e10 3301 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -09e8f8: 0c04 |0028: move-result-object v4 │ │ -09e8fa: 5235 4e03 |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ -09e8fe: 6e20 9801 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -09e904: 0c02 |002e: move-result-object v2 │ │ -09e906: 6e20 441c 2000 |002f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c44 │ │ -09e90c: 6e20 481c 7000 |0032: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@1c48 │ │ -09e912: 6004 bc04 |0035: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with_application:I // field@04bc │ │ -09e916: 6e20 421c 4000 |0037: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@1c42 │ │ -09e91c: 6004 bb04 |003a: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with:I // field@04bb │ │ -09e920: 6e20 431c 4000 |003c: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@1c43 │ │ -09e926: 1100 |003f: return-object v0 │ │ +09f6d8: |[09f6d8] com.actionbarsherlock.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ +09f6e8: 5474 c809 |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f6ec: 5475 cd09 |0002: iget-object v5, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ +09f6f0: 7120 e81b 5400 |0004: invoke-static {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ +09f6f6: 0c01 |0007: move-result-object v1 │ │ +09f6f8: 2200 3503 |0008: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserView; // type@0335 │ │ +09f6fc: 5474 c809 |000a: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f700: 7020 241c 4000 |000c: invoke-direct {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@1c24 │ │ +09f706: 6e20 411c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@1c41 │ │ +09f70c: 2203 d101 |0012: new-instance v3, Landroid/util/TypedValue; // type@01d1 │ │ +09f710: 7010 1b0d 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +09f716: 5474 c809 |0017: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f71a: 6e10 3801 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ +09f720: 0c04 |001c: move-result-object v4 │ │ +09f722: 6005 8603 |001d: sget v5, Lcom/actionbarsherlock/R$attr;.actionModeShareDrawable:I // field@0386 │ │ +09f726: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +09f728: 6e40 9001 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ +09f72e: 5474 c809 |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f732: 6e10 3301 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +09f738: 0c04 |0028: move-result-object v4 │ │ +09f73a: 5235 4e03 |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ +09f73e: 6e20 9801 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +09f744: 0c02 |002e: move-result-object v2 │ │ +09f746: 6e20 441c 2000 |002f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c44 │ │ +09f74c: 6e20 481c 7000 |0032: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@1c48 │ │ +09f752: 6004 bc04 |0035: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with_application:I // field@04bc │ │ +09f756: 6e20 421c 4000 |0037: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@1c42 │ │ +09f75c: 6004 bb04 |003a: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with:I // field@04bb │ │ +09f760: 6e20 431c 4000 |003c: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@1c43 │ │ +09f766: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0008 line=164 │ │ 0x000f line=165 │ │ 0x0012 line=168 │ │ 0x0017 line=169 │ │ @@ -206811,85 +206849,91 @@ │ │ type : '(Lcom/actionbarsherlock/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -09e928: |[09e928] com.actionbarsherlock.widget.ShareActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ -09e938: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -09e93a: 7210 b51b 0b00 |0001: invoke-interface {v11}, Lcom/actionbarsherlock/view/SubMenu;.clear:()V // method@1bb5 │ │ -09e940: 54a7 c809 |0004: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e944: 54a8 cd09 |0006: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ -09e948: 7120 e81b 8700 |0008: invoke-static {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ -09e94e: 0c02 |000b: move-result-object v2 │ │ -09e950: 54a7 c809 |000c: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e954: 6e10 3101 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -09e95a: 0c06 |0011: move-result-object v6 │ │ -09e95c: 6e10 ea1b 0200 |0012: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@1bea │ │ -09e962: 0a03 |0015: move-result v3 │ │ -09e964: 52a7 c909 |0016: iget v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@09c9 │ │ -09e968: 7120 441f 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -09e96e: 0a01 |001b: move-result v1 │ │ -09e970: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -09e972: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ -09e976: 6e20 e91b 5200 |001f: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1be9 │ │ -09e97c: 0c00 |0022: move-result-object v0 │ │ -09e97e: 6e20 8a01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ -09e984: 0c07 |0026: move-result-object v7 │ │ -09e986: 7257 b31b 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1bb3 │ │ -09e98c: 0c07 |002a: move-result-object v7 │ │ -09e98e: 6e20 8901 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ -09e994: 0c08 |002e: move-result-object v8 │ │ -09e996: 7220 a71b 8700 |002f: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ -09e99c: 0c07 |0032: move-result-object v7 │ │ -09e99e: 54a8 cb09 |0033: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@09cb │ │ -09e9a2: 7220 ab1b 8700 |0035: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@1bab │ │ -09e9a8: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ -09e9ac: 28e3 |003a: goto 001d // -001d │ │ -09e9ae: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ -09e9b2: 54a7 c809 |003d: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09e9b6: 6008 b404 |003f: sget v8, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@04b4 │ │ -09e9ba: 6e20 3401 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -09e9c0: 0c07 |0044: move-result-object v7 │ │ -09e9c2: 7257 b41b 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Lcom/actionbarsherlock/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1bb4 │ │ -09e9c8: 0c04 |0048: move-result-object v4 │ │ -09e9ca: 1205 |0049: const/4 v5, #int 0 // #0 │ │ -09e9cc: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ -09e9d0: 6e20 e91b 5200 |004c: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1be9 │ │ -09e9d6: 0c00 |004f: move-result-object v0 │ │ -09e9d8: 6e20 8a01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ -09e9de: 0c07 |0053: move-result-object v7 │ │ -09e9e0: 7257 b31b 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1bb3 │ │ -09e9e6: 0c07 |0057: move-result-object v7 │ │ -09e9e8: 6e20 8901 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ -09e9ee: 0c08 |005b: move-result-object v8 │ │ -09e9f0: 7220 a71b 8700 |005c: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ -09e9f6: 0c07 |005f: move-result-object v7 │ │ -09e9f8: 54a8 cb09 |0060: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@09cb │ │ -09e9fc: 7220 ab1b 8700 |0062: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@1bab │ │ -09ea02: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ -09ea06: 28e3 |0067: goto 004a // -001d │ │ -09ea08: 0e00 |0068: return-void │ │ +09f768: |[09f768] com.actionbarsherlock.widget.ShareActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ +09f778: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +09f77a: 7210 b51b 0b00 |0001: invoke-interface {v11}, Lcom/actionbarsherlock/view/SubMenu;.clear:()V // method@1bb5 │ │ +09f780: 54a7 c809 |0004: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f784: 54a8 cd09 |0006: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ +09f788: 7120 e81b 8700 |0008: invoke-static {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ +09f78e: 0c02 |000b: move-result-object v2 │ │ +09f790: 54a7 c809 |000c: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f794: 6e10 3101 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +09f79a: 0c06 |0011: move-result-object v6 │ │ +09f79c: 6e10 ea1b 0200 |0012: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@1bea │ │ +09f7a2: 0a03 |0015: move-result v3 │ │ +09f7a4: 52a7 c909 |0016: iget v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@09c9 │ │ +09f7a8: 7120 441f 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +09f7ae: 0a01 |001b: move-result v1 │ │ +09f7b0: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +09f7b2: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ +09f7b6: 6e20 e91b 5200 |001f: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1be9 │ │ +09f7bc: 0c00 |0022: move-result-object v0 │ │ +09f7be: 6e20 8a01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ +09f7c4: 0c07 |0026: move-result-object v7 │ │ +09f7c6: 7257 b31b 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1bb3 │ │ +09f7cc: 0c07 |002a: move-result-object v7 │ │ +09f7ce: 6e20 8901 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ +09f7d4: 0c08 |002e: move-result-object v8 │ │ +09f7d6: 7220 a71b 8700 |002f: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ +09f7dc: 0c07 |0032: move-result-object v7 │ │ +09f7de: 54a8 cb09 |0033: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@09cb │ │ +09f7e2: 7220 ab1b 8700 |0035: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@1bab │ │ +09f7e8: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ +09f7ec: 28e3 |003a: goto 001d // -001d │ │ +09f7ee: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ +09f7f2: 54a7 c809 |003d: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f7f6: 6008 b404 |003f: sget v8, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@04b4 │ │ +09f7fa: 6e20 3401 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +09f800: 0c07 |0044: move-result-object v7 │ │ +09f802: 7257 b41b 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Lcom/actionbarsherlock/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@1bb4 │ │ +09f808: 0c04 |0048: move-result-object v4 │ │ +09f80a: 1205 |0049: const/4 v5, #int 0 // #0 │ │ +09f80c: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ +09f810: 6e20 e91b 5200 |004c: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1be9 │ │ +09f816: 0c00 |004f: move-result-object v0 │ │ +09f818: 6e20 8a01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@018a │ │ +09f81e: 0c07 |0053: move-result-object v7 │ │ +09f820: 7257 b31b 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1bb3 │ │ +09f826: 0c07 |0057: move-result-object v7 │ │ +09f828: 6e20 8901 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0189 │ │ +09f82e: 0c08 |005b: move-result-object v8 │ │ +09f830: 7220 a71b 8700 |005c: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@1ba7 │ │ +09f836: 0c07 |005f: move-result-object v7 │ │ +09f838: 54a8 cb09 |0060: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@09cb │ │ +09f83c: 7220 ab1b 8700 |0062: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@1bab │ │ +09f842: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ +09f846: 28e3 |0067: goto 004a // -001d │ │ +09f848: 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 │ │ @@ -206905,18 +206949,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 │ │ -09ea0c: |[09ea0c] com.actionbarsherlock.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ -09ea1c: 5b01 cc09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@09cc │ │ -09ea20: 7010 1f1d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d1f │ │ -09ea26: 0e00 |0005: return-void │ │ +09f84c: |[09f84c] com.actionbarsherlock.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ +09f85c: 5b01 cc09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@09cc │ │ +09f860: 7010 1f1d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d1f │ │ +09f866: 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; │ │ @@ -206927,18 +206971,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09ea28: |[09ea28] com.actionbarsherlock.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ -09ea38: 5b01 cd09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ -09ea3c: 7010 1f1d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d1f │ │ -09ea42: 0e00 |0005: return-void │ │ +09f868: |[09f868] com.actionbarsherlock.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ +09f878: 5b01 cd09 |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ +09f87c: 7010 1f1d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d1f │ │ +09f882: 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; │ │ @@ -206949,38 +206993,38 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09ea44: |[09ea44] com.actionbarsherlock.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ -09ea54: 5431 c809 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ -09ea58: 5432 cd09 |0002: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ -09ea5c: 7120 e81b 2100 |0004: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ -09ea62: 0c00 |0007: move-result-object v0 │ │ -09ea64: 6e20 f91b 4000 |0008: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1bf9 │ │ -09ea6a: 0e00 |000b: return-void │ │ +09f884: |[09f884] com.actionbarsherlock.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ +09f894: 5431 c809 |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@09c8 │ │ +09f898: 5432 cd09 |0002: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@09cd │ │ +09f89c: 7120 e81b 2100 |0004: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@1be8 │ │ +09f8a2: 0c00 |0007: move-result-object v0 │ │ +09f8a4: 6e20 f91b 4000 |0008: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1bf9 │ │ +09f8aa: 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 : 2852 (ShareActionProvider.java) │ │ + source_file_idx : 2854 (ShareActionProvider.java) │ │ │ │ Class #691 header: │ │ -class_idx : 849 │ │ +class_idx : 847 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 640 │ │ +superclass_idx : 941 │ │ +source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #691 annotations: │ │ Annotations on class │ │ @@ -207005,52 +207049,52 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09ea6c: |[09ea6c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$2.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)V │ │ -09ea7c: 5b01 ea09 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09ea │ │ -09ea80: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09ea86: 0e00 |0005: return-void │ │ +09f8ac: |[09f8ac] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$2.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)V │ │ +09f8bc: 5b01 ea09 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09ea │ │ +09f8c0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09f8c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2;) │ │ name : 'transformCanvas' │ │ type : '(Landroid/graphics/Canvas;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ea88: |[09ea88] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$2.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ -09ea98: 0e00 |0000: return-void │ │ +09f8c8: |[09f8c8] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$2.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ +09f8d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2; │ │ 0x0000 - 0x0001 reg=1 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x0001 reg=2 percentOpen F │ │ │ │ - source_file_idx : 640 (CanvasTransformerBuilder.java) │ │ + source_file_idx : 645 (CanvasTransformerBuilder.java) │ │ │ │ Class #692 header: │ │ -class_idx : 850 │ │ +class_idx : 848 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 640 │ │ +superclass_idx : 941 │ │ +source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #692 annotations: │ │ Annotations on class │ │ @@ -207103,31 +207147,31 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIIIII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -09ea9c: |[09ea9c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$3.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIIIII)V │ │ -09eaac: 5b01 eb09 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09eb │ │ -09eab0: 5b02 ee09 |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$interp:Landroid/view/animation/Interpolator; // field@09ee │ │ -09eab4: 5903 ef09 |0004: iput v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedX:I // field@09ef │ │ -09eab8: 5904 ec09 |0006: iput v4, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedX:I // field@09ec │ │ -09eabc: 5905 f009 |0008: iput v5, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedY:I // field@09f0 │ │ -09eac0: 5906 ed09 |000a: iput v6, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedY:I // field@09ed │ │ -09eac4: 5907 f109 |000c: iput v7, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$px:I // field@09f1 │ │ -09eac8: 5908 f209 |000e: iput v8, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$py:I // field@09f2 │ │ -09eacc: 7010 4c1f 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09ead2: 0e00 |0013: return-void │ │ +09f8dc: |[09f8dc] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$3.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIIIII)V │ │ +09f8ec: 5b01 eb09 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09eb │ │ +09f8f0: 5b02 ee09 |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$interp:Landroid/view/animation/Interpolator; // field@09ee │ │ +09f8f4: 5903 ef09 |0004: iput v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedX:I // field@09ef │ │ +09f8f8: 5904 ec09 |0006: iput v4, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedX:I // field@09ec │ │ +09f8fc: 5905 f009 |0008: iput v5, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedY:I // field@09f0 │ │ +09f900: 5906 ed09 |000a: iput v6, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedY:I // field@09ed │ │ +09f904: 5907 f109 |000c: iput v7, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$px:I // field@09f1 │ │ +09f908: 5908 f209 |000e: iput v8, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$py:I // field@09f2 │ │ +09f90c: 7010 4c1f 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09f912: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3; │ │ - 0x0000 - 0x0014 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ + 0x0000 - 0x0014 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/view/animation/Interpolator; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ 0x0000 - 0x0014 reg=4 (null) I │ │ 0x0000 - 0x0014 reg=5 (null) I │ │ 0x0000 - 0x0014 reg=6 (null) I │ │ 0x0000 - 0x0014 reg=7 (null) I │ │ 0x0000 - 0x0014 reg=8 (null) I │ │ @@ -207138,63 +207182,63 @@ │ │ type : '(Landroid/graphics/Canvas;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -09ead4: |[09ead4] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$3.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ -09eae4: 5451 eb09 |0000: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09eb │ │ -09eae8: 7110 521d 0100 |0002: invoke-static {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ -09eaee: 0c01 |0005: move-result-object v1 │ │ -09eaf0: 7230 071e 6107 |0006: invoke-interface {v1, v6, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ -09eaf6: 5451 ee09 |0009: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$interp:Landroid/view/animation/Interpolator; // field@09ee │ │ -09eafa: 7220 340f 7100 |000b: invoke-interface {v1, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -09eb00: 0a00 |000e: move-result v0 │ │ -09eb02: 5251 ef09 |000f: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedX:I // field@09ef │ │ -09eb06: 5252 ec09 |0011: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedX:I // field@09ec │ │ -09eb0a: b121 |0013: sub-int/2addr v1, v2 │ │ -09eb0c: 8211 |0014: int-to-float v1, v1 │ │ -09eb0e: c801 |0015: mul-float/2addr v1, v0 │ │ -09eb10: 5252 ec09 |0016: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedX:I // field@09ec │ │ -09eb14: 8222 |0018: int-to-float v2, v2 │ │ -09eb16: c621 |0019: add-float/2addr v1, v2 │ │ -09eb18: 5252 f009 |001a: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedY:I // field@09f0 │ │ -09eb1c: 5253 ed09 |001c: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedY:I // field@09ed │ │ -09eb20: b132 |001e: sub-int/2addr v2, v3 │ │ -09eb22: 8222 |001f: int-to-float v2, v2 │ │ -09eb24: c802 |0020: mul-float/2addr v2, v0 │ │ -09eb26: 5253 ed09 |0021: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedY:I // field@09ed │ │ -09eb2a: 8233 |0023: int-to-float v3, v3 │ │ -09eb2c: c632 |0024: add-float/2addr v2, v3 │ │ -09eb2e: 5253 f109 |0025: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$px:I // field@09f1 │ │ -09eb32: 8233 |0027: int-to-float v3, v3 │ │ -09eb34: 5254 f209 |0028: iget v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$py:I // field@09f2 │ │ -09eb38: 8244 |002a: int-to-float v4, v4 │ │ -09eb3a: 6e54 fe01 1632 |002b: invoke-virtual {v6, v1, v2, v3, v4}, Landroid/graphics/Canvas;.scale:(FFFF)V // method@01fe │ │ -09eb40: 0e00 |002e: return-void │ │ +09f914: |[09f914] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$3.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ +09f924: 5451 eb09 |0000: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09eb │ │ +09f928: 7110 521d 0100 |0002: invoke-static {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ +09f92e: 0c01 |0005: move-result-object v1 │ │ +09f930: 7230 071e 6107 |0006: invoke-interface {v1, v6, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ +09f936: 5451 ee09 |0009: iget-object v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$interp:Landroid/view/animation/Interpolator; // field@09ee │ │ +09f93a: 7220 340f 7100 |000b: invoke-interface {v1, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +09f940: 0a00 |000e: move-result v0 │ │ +09f942: 5251 ef09 |000f: iget v1, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedX:I // field@09ef │ │ +09f946: 5252 ec09 |0011: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedX:I // field@09ec │ │ +09f94a: b121 |0013: sub-int/2addr v1, v2 │ │ +09f94c: 8211 |0014: int-to-float v1, v1 │ │ +09f94e: c801 |0015: mul-float/2addr v1, v0 │ │ +09f950: 5252 ec09 |0016: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedX:I // field@09ec │ │ +09f954: 8222 |0018: int-to-float v2, v2 │ │ +09f956: c621 |0019: add-float/2addr v1, v2 │ │ +09f958: 5252 f009 |001a: iget v2, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$openedY:I // field@09f0 │ │ +09f95c: 5253 ed09 |001c: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedY:I // field@09ed │ │ +09f960: b132 |001e: sub-int/2addr v2, v3 │ │ +09f962: 8222 |001f: int-to-float v2, v2 │ │ +09f964: c802 |0020: mul-float/2addr v2, v0 │ │ +09f966: 5253 ed09 |0021: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$closedY:I // field@09ed │ │ +09f96a: 8233 |0023: int-to-float v3, v3 │ │ +09f96c: c632 |0024: add-float/2addr v2, v3 │ │ +09f96e: 5253 f109 |0025: iget v3, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$px:I // field@09f1 │ │ +09f972: 8233 |0027: int-to-float v3, v3 │ │ +09f974: 5254 f209 |0028: iget v4, v5, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;.val$py:I // field@09f2 │ │ +09f978: 8244 |002a: int-to-float v4, v4 │ │ +09f97a: 6e54 fe01 1632 |002b: invoke-virtual {v6, v1, v2, v3, v4}, Landroid/graphics/Canvas;.scale:(FFFF)V // method@01fe │ │ +09f980: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0009 line=38 │ │ 0x000f line=39 │ │ 0x002e line=41 │ │ locals : │ │ 0x000f - 0x002f reg=0 f F │ │ 0x0000 - 0x002f reg=5 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3; │ │ 0x0000 - 0x002f reg=6 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x002f reg=7 percentOpen F │ │ │ │ - source_file_idx : 640 (CanvasTransformerBuilder.java) │ │ + source_file_idx : 645 (CanvasTransformerBuilder.java) │ │ │ │ Class #693 header: │ │ -class_idx : 851 │ │ +class_idx : 849 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 640 │ │ +superclass_idx : 941 │ │ +source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #693 annotations: │ │ Annotations on class │ │ @@ -207239,29 +207283,29 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09eb44: |[09eb44] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$4.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V │ │ -09eb54: 5b01 f309 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f3 │ │ -09eb58: 5b02 f509 |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$interp:Landroid/view/animation/Interpolator; // field@09f5 │ │ -09eb5c: 5903 f609 |0004: iput v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$openedDeg:I // field@09f6 │ │ -09eb60: 5904 f409 |0006: iput v4, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$closedDeg:I // field@09f4 │ │ -09eb64: 5905 f709 |0008: iput v5, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$px:I // field@09f7 │ │ -09eb68: 5906 f809 |000a: iput v6, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$py:I // field@09f8 │ │ -09eb6c: 7010 4c1f 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09eb72: 0e00 |000f: return-void │ │ +09f984: |[09f984] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$4.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V │ │ +09f994: 5b01 f309 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f3 │ │ +09f998: 5b02 f509 |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$interp:Landroid/view/animation/Interpolator; // field@09f5 │ │ +09f99c: 5903 f609 |0004: iput v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$openedDeg:I // field@09f6 │ │ +09f9a0: 5904 f409 |0006: iput v4, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$closedDeg:I // field@09f4 │ │ +09f9a4: 5905 f709 |0008: iput v5, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$px:I // field@09f7 │ │ +09f9a8: 5906 f809 |000a: iput v6, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$py:I // field@09f8 │ │ +09f9ac: 7010 4c1f 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09f9b2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4; │ │ - 0x0000 - 0x0010 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ + 0x0000 - 0x0010 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/view/animation/Interpolator; │ │ 0x0000 - 0x0010 reg=3 (null) I │ │ 0x0000 - 0x0010 reg=4 (null) I │ │ 0x0000 - 0x0010 reg=5 (null) I │ │ 0x0000 - 0x0010 reg=6 (null) I │ │ │ │ Virtual methods - │ │ @@ -207270,55 +207314,55 @@ │ │ type : '(Landroid/graphics/Canvas;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -09eb74: |[09eb74] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$4.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ -09eb84: 5441 f309 |0000: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f3 │ │ -09eb88: 7110 521d 0100 |0002: invoke-static {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ -09eb8e: 0c01 |0005: move-result-object v1 │ │ -09eb90: 7230 071e 5106 |0006: invoke-interface {v1, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ -09eb96: 5441 f509 |0009: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$interp:Landroid/view/animation/Interpolator; // field@09f5 │ │ -09eb9a: 7220 340f 6100 |000b: invoke-interface {v1, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -09eba0: 0a00 |000e: move-result v0 │ │ -09eba2: 5241 f609 |000f: iget v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$openedDeg:I // field@09f6 │ │ -09eba6: 5242 f409 |0011: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$closedDeg:I // field@09f4 │ │ -09ebaa: b121 |0013: sub-int/2addr v1, v2 │ │ -09ebac: 8211 |0014: int-to-float v1, v1 │ │ -09ebae: c801 |0015: mul-float/2addr v1, v0 │ │ -09ebb0: 5242 f409 |0016: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$closedDeg:I // field@09f4 │ │ -09ebb4: 8222 |0018: int-to-float v2, v2 │ │ -09ebb6: c621 |0019: add-float/2addr v1, v2 │ │ -09ebb8: 5242 f709 |001a: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$px:I // field@09f7 │ │ -09ebbc: 8222 |001c: int-to-float v2, v2 │ │ -09ebbe: 5243 f809 |001d: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$py:I // field@09f8 │ │ -09ebc2: 8233 |001f: int-to-float v3, v3 │ │ -09ebc4: 6e40 fc01 1532 |0020: invoke-virtual {v5, v1, v2, v3}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@01fc │ │ -09ebca: 0e00 |0023: return-void │ │ +09f9b4: |[09f9b4] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$4.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ +09f9c4: 5441 f309 |0000: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f3 │ │ +09f9c8: 7110 521d 0100 |0002: invoke-static {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ +09f9ce: 0c01 |0005: move-result-object v1 │ │ +09f9d0: 7230 071e 5106 |0006: invoke-interface {v1, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ +09f9d6: 5441 f509 |0009: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$interp:Landroid/view/animation/Interpolator; // field@09f5 │ │ +09f9da: 7220 340f 6100 |000b: invoke-interface {v1, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +09f9e0: 0a00 |000e: move-result v0 │ │ +09f9e2: 5241 f609 |000f: iget v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$openedDeg:I // field@09f6 │ │ +09f9e6: 5242 f409 |0011: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$closedDeg:I // field@09f4 │ │ +09f9ea: b121 |0013: sub-int/2addr v1, v2 │ │ +09f9ec: 8211 |0014: int-to-float v1, v1 │ │ +09f9ee: c801 |0015: mul-float/2addr v1, v0 │ │ +09f9f0: 5242 f409 |0016: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$closedDeg:I // field@09f4 │ │ +09f9f4: 8222 |0018: int-to-float v2, v2 │ │ +09f9f6: c621 |0019: add-float/2addr v1, v2 │ │ +09f9f8: 5242 f709 |001a: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$px:I // field@09f7 │ │ +09f9fc: 8222 |001c: int-to-float v2, v2 │ │ +09f9fe: 5243 f809 |001d: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;.val$py:I // field@09f8 │ │ +09fa02: 8233 |001f: int-to-float v3, v3 │ │ +09fa04: 6e40 fc01 1532 |0020: invoke-virtual {v5, v1, v2, v3}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@01fc │ │ +09fa0a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0009 line=57 │ │ 0x000f line=58 │ │ 0x0023 line=60 │ │ locals : │ │ 0x000f - 0x0024 reg=0 f F │ │ 0x0000 - 0x0024 reg=4 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4; │ │ 0x0000 - 0x0024 reg=5 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x0024 reg=6 percentOpen F │ │ │ │ - source_file_idx : 640 (CanvasTransformerBuilder.java) │ │ + source_file_idx : 645 (CanvasTransformerBuilder.java) │ │ │ │ Class #694 header: │ │ -class_idx : 852 │ │ +class_idx : 850 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 640 │ │ +superclass_idx : 941 │ │ +source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #694 annotations: │ │ Annotations on class │ │ @@ -207363,29 +207407,29 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09ebcc: |[09ebcc] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$5.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V │ │ -09ebdc: 5b01 f909 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f9 │ │ -09ebe0: 5b02 fc09 |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$interp:Landroid/view/animation/Interpolator; // field@09fc │ │ -09ebe4: 5903 fd09 |0004: iput v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedX:I // field@09fd │ │ -09ebe8: 5904 fa09 |0006: iput v4, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedX:I // field@09fa │ │ -09ebec: 5905 fe09 |0008: iput v5, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedY:I // field@09fe │ │ -09ebf0: 5906 fb09 |000a: iput v6, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedY:I // field@09fb │ │ -09ebf4: 7010 4c1f 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09ebfa: 0e00 |000f: return-void │ │ +09fa0c: |[09fa0c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$5.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V │ │ +09fa1c: 5b01 f909 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f9 │ │ +09fa20: 5b02 fc09 |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$interp:Landroid/view/animation/Interpolator; // field@09fc │ │ +09fa24: 5903 fd09 |0004: iput v3, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedX:I // field@09fd │ │ +09fa28: 5904 fa09 |0006: iput v4, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedX:I // field@09fa │ │ +09fa2c: 5905 fe09 |0008: iput v5, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedY:I // field@09fe │ │ +09fa30: 5906 fb09 |000a: iput v6, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedY:I // field@09fb │ │ +09fa34: 7010 4c1f 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09fa3a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5; │ │ - 0x0000 - 0x0010 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ + 0x0000 - 0x0010 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/view/animation/Interpolator; │ │ 0x0000 - 0x0010 reg=3 (null) I │ │ 0x0000 - 0x0010 reg=4 (null) I │ │ 0x0000 - 0x0010 reg=5 (null) I │ │ 0x0000 - 0x0010 reg=6 (null) I │ │ │ │ Virtual methods - │ │ @@ -207394,59 +207438,59 @@ │ │ type : '(Landroid/graphics/Canvas;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -09ebfc: |[09ebfc] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$5.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ -09ec0c: 5441 f909 |0000: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f9 │ │ -09ec10: 7110 521d 0100 |0002: invoke-static {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ -09ec16: 0c01 |0005: move-result-object v1 │ │ -09ec18: 7230 071e 5106 |0006: invoke-interface {v1, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ -09ec1e: 5441 fc09 |0009: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$interp:Landroid/view/animation/Interpolator; // field@09fc │ │ -09ec22: 7220 340f 6100 |000b: invoke-interface {v1, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ -09ec28: 0a00 |000e: move-result v0 │ │ -09ec2a: 5241 fd09 |000f: iget v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedX:I // field@09fd │ │ -09ec2e: 5242 fa09 |0011: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedX:I // field@09fa │ │ -09ec32: b121 |0013: sub-int/2addr v1, v2 │ │ -09ec34: 8211 |0014: int-to-float v1, v1 │ │ -09ec36: c801 |0015: mul-float/2addr v1, v0 │ │ -09ec38: 5242 fa09 |0016: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedX:I // field@09fa │ │ -09ec3c: 8222 |0018: int-to-float v2, v2 │ │ -09ec3e: c621 |0019: add-float/2addr v1, v2 │ │ -09ec40: 5242 fe09 |001a: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedY:I // field@09fe │ │ -09ec44: 5243 fb09 |001c: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedY:I // field@09fb │ │ -09ec48: b132 |001e: sub-int/2addr v2, v3 │ │ -09ec4a: 8222 |001f: int-to-float v2, v2 │ │ -09ec4c: c802 |0020: mul-float/2addr v2, v0 │ │ -09ec4e: 5243 fb09 |0021: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedY:I // field@09fb │ │ -09ec52: 8233 |0023: int-to-float v3, v3 │ │ -09ec54: c632 |0024: add-float/2addr v2, v3 │ │ -09ec56: 6e30 ff01 1502 |0025: invoke-virtual {v5, v1, v2}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ -09ec5c: 0e00 |0028: return-void │ │ +09fa3c: |[09fa3c] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$5.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ +09fa4c: 5441 f909 |0000: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09f9 │ │ +09fa50: 7110 521d 0100 |0002: invoke-static {v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ +09fa56: 0c01 |0005: move-result-object v1 │ │ +09fa58: 7230 071e 5106 |0006: invoke-interface {v1, v5, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ +09fa5e: 5441 fc09 |0009: iget-object v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$interp:Landroid/view/animation/Interpolator; // field@09fc │ │ +09fa62: 7220 340f 6100 |000b: invoke-interface {v1, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@0f34 │ │ +09fa68: 0a00 |000e: move-result v0 │ │ +09fa6a: 5241 fd09 |000f: iget v1, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedX:I // field@09fd │ │ +09fa6e: 5242 fa09 |0011: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedX:I // field@09fa │ │ +09fa72: b121 |0013: sub-int/2addr v1, v2 │ │ +09fa74: 8211 |0014: int-to-float v1, v1 │ │ +09fa76: c801 |0015: mul-float/2addr v1, v0 │ │ +09fa78: 5242 fa09 |0016: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedX:I // field@09fa │ │ +09fa7c: 8222 |0018: int-to-float v2, v2 │ │ +09fa7e: c621 |0019: add-float/2addr v1, v2 │ │ +09fa80: 5242 fe09 |001a: iget v2, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$openedY:I // field@09fe │ │ +09fa84: 5243 fb09 |001c: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedY:I // field@09fb │ │ +09fa88: b132 |001e: sub-int/2addr v2, v3 │ │ +09fa8a: 8222 |001f: int-to-float v2, v2 │ │ +09fa8c: c802 |0020: mul-float/2addr v2, v0 │ │ +09fa8e: 5243 fb09 |0021: iget v3, v4, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;.val$closedY:I // field@09fb │ │ +09fa92: 8233 |0023: int-to-float v3, v3 │ │ +09fa94: c632 |0024: add-float/2addr v2, v3 │ │ +09fa96: 6e30 ff01 1502 |0025: invoke-virtual {v5, v1, v2}, Landroid/graphics/Canvas;.translate:(FF)V // method@01ff │ │ +09fa9c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0009 line=76 │ │ 0x000f line=77 │ │ 0x0028 line=79 │ │ locals : │ │ 0x000f - 0x0029 reg=0 f F │ │ 0x0000 - 0x0029 reg=4 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5; │ │ 0x0000 - 0x0029 reg=5 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x0029 reg=6 percentOpen F │ │ │ │ - source_file_idx : 640 (CanvasTransformerBuilder.java) │ │ + source_file_idx : 645 (CanvasTransformerBuilder.java) │ │ │ │ Class #695 header: │ │ -class_idx : 853 │ │ +class_idx : 851 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 640 │ │ +superclass_idx : 941 │ │ +source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #695 annotations: │ │ Annotations on class │ │ @@ -207475,62 +207519,62 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09ec60: |[09ec60] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$6.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V │ │ -09ec70: 5b01 ff09 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09ff │ │ -09ec74: 5b02 000a |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.val$t:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a00 │ │ -09ec78: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09ec7e: 0e00 |0007: return-void │ │ +09faa0: |[09faa0] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$6.:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V │ │ +09fab0: 5b01 ff09 |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09ff │ │ +09fab4: 5b02 000a |0002: iput-object v2, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.val$t:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a00 │ │ +09fab8: 7010 4c1f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09fabe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;) │ │ name : 'transformCanvas' │ │ type : '(Landroid/graphics/Canvas;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -09ec80: |[09ec80] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$6.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ -09ec90: 5410 ff09 |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09ff │ │ -09ec94: 7110 521d 0000 |0002: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ -09ec9a: 0c00 |0005: move-result-object v0 │ │ -09ec9c: 7230 071e 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ -09eca2: 5410 000a |0009: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.val$t:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a00 │ │ -09eca6: 7230 071e 2003 |000b: invoke-interface {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ -09ecac: 0e00 |000e: return-void │ │ +09fac0: |[09fac0] com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder$6.transformCanvas:(Landroid/graphics/Canvas;F)V │ │ +09fad0: 5410 ff09 |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; // field@09ff │ │ +09fad4: 7110 521d 0000 |0002: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // method@1d52 │ │ +09fada: 0c00 |0005: move-result-object v0 │ │ +09fadc: 7230 071e 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ +09fae2: 5410 000a |0009: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;.val$t:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; // field@0a00 │ │ +09fae6: 7230 071e 2003 |000b: invoke-interface {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;.transformCanvas:(Landroid/graphics/Canvas;F)V // method@1e07 │ │ +09faec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=89 │ │ 0x000e line=90 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6; │ │ 0x0000 - 0x000f reg=2 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x000f reg=3 percentOpen F │ │ │ │ - source_file_idx : 640 (CanvasTransformerBuilder.java) │ │ + source_file_idx : 645 (CanvasTransformerBuilder.java) │ │ │ │ Class #696 header: │ │ -class_idx : 858 │ │ +class_idx : 856 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 943 │ │ -source_file_idx : 682 │ │ +superclass_idx : 941 │ │ +source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #696 annotations: │ │ Annotations on class │ │ @@ -207551,17 +207595,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ecb0: |[09ecb0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.:()V │ │ -09ecc0: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09ecc6: 0e00 |0003: return-void │ │ +09faf0: |[09faf0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.:()V │ │ +09fb00: 7010 4c1f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09fb06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -207570,16 +207614,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ecc8: |[09ecc8] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -09ecd8: 0e00 |0000: return-void │ │ +09fb08: |[09fb08] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +09fb18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -207588,16 +207632,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ecdc: |[09ecdc] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -09ecec: 0e00 |0000: return-void │ │ +09fb1c: |[09fb1c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +09fb2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -207608,30 +207652,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ecf0: |[09ecf0] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -09ed00: 0e00 |0000: return-void │ │ +09fb30: |[09fb30] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +09fb40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 682 (CustomViewAbove.java) │ │ + source_file_idx : 686 (CustomViewAbove.java) │ │ │ │ Class #697 header: │ │ -class_idx : 867 │ │ +class_idx : 865 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 941 │ │ +source_file_idx : 3047 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #697 annotations: │ │ Annotations on class │ │ @@ -207671,37 +207715,37 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09ed04: |[09ed04] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$1.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)V │ │ -09ed14: 5b01 610a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ -09ed18: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09ed1e: 0e00 |0005: return-void │ │ +09fb44: |[09fb44] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$1.:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)V │ │ +09fb54: 5b01 610a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ +09fb58: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +09fb5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;) │ │ name : 'onPageScrolled' │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ed20: |[09ed20] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$1.onPageScrolled:(IFI)V │ │ -09ed30: 0e00 |0000: return-void │ │ +09fb60: |[09fb60] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$1.onPageScrolled:(IFI)V │ │ +09fb70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -207712,67 +207756,67 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 62 16-bit code units │ │ -09ed34: |[09ed34] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$1.onPageSelected:(I)V │ │ -09ed44: 3902 1400 |0000: if-nez v2, 0014 // +0014 │ │ -09ed48: 5410 610a |0002: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ -09ed4c: 7110 1c1e 0000 |0004: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1c │ │ -09ed52: 0c00 |0007: move-result-object v0 │ │ -09ed54: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -09ed58: 5410 610a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ -09ed5c: 7110 1c1e 0000 |000c: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1c │ │ -09ed62: 0c00 |000f: move-result-object v0 │ │ -09ed64: 7210 0a1e 0000 |0010: invoke-interface {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;.onOpen:()V // method@1e0a │ │ -09ed6a: 0e00 |0013: return-void │ │ -09ed6c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -09ed6e: 3302 1400 |0015: if-ne v2, v0, 0029 // +0014 │ │ -09ed72: 5410 610a |0017: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ -09ed76: 7110 1d1e 0000 |0019: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$100:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // method@1e1d │ │ -09ed7c: 0c00 |001c: move-result-object v0 │ │ -09ed7e: 3800 0c00 |001d: if-eqz v0, 0029 // +000c │ │ -09ed82: 5410 610a |001f: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ -09ed86: 7110 1d1e 0000 |0021: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$100:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // method@1e1d │ │ -09ed8c: 0c00 |0024: move-result-object v0 │ │ -09ed8e: 7210 081e 0000 |0025: invoke-interface {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener;.onClose:()V // method@1e08 │ │ -09ed94: 28eb |0028: goto 0013 // -0015 │ │ -09ed96: 1220 |0029: const/4 v0, #int 2 // #2 │ │ -09ed98: 3302 e9ff |002a: if-ne v2, v0, 0013 // -0017 │ │ -09ed9c: 5410 610a |002c: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ -09eda0: 7110 1e1e 0000 |002e: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$200:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1e │ │ -09eda6: 0c00 |0031: move-result-object v0 │ │ -09eda8: 3800 e1ff |0032: if-eqz v0, 0013 // -001f │ │ -09edac: 5410 610a |0034: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ -09edb0: 7110 1e1e 0000 |0036: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$200:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1e │ │ -09edb6: 0c00 |0039: move-result-object v0 │ │ -09edb8: 7210 0a1e 0000 |003a: invoke-interface {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;.onOpen:()V // method@1e0a │ │ -09edbe: 28d6 |003d: goto 0013 // -002a │ │ +09fb74: |[09fb74] com.jeremyfeinstein.slidingmenu.lib.SlidingMenu$1.onPageSelected:(I)V │ │ +09fb84: 3902 1400 |0000: if-nez v2, 0014 // +0014 │ │ +09fb88: 5410 610a |0002: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ +09fb8c: 7110 1c1e 0000 |0004: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1c │ │ +09fb92: 0c00 |0007: move-result-object v0 │ │ +09fb94: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +09fb98: 5410 610a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ +09fb9c: 7110 1c1e 0000 |000c: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1c │ │ +09fba2: 0c00 |000f: move-result-object v0 │ │ +09fba4: 7210 0a1e 0000 |0010: invoke-interface {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;.onOpen:()V // method@1e0a │ │ +09fbaa: 0e00 |0013: return-void │ │ +09fbac: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +09fbae: 3302 1400 |0015: if-ne v2, v0, 0029 // +0014 │ │ +09fbb2: 5410 610a |0017: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ +09fbb6: 7110 1d1e 0000 |0019: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$100:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // method@1e1d │ │ +09fbbc: 0c00 |001c: move-result-object v0 │ │ +09fbbe: 3800 0c00 |001d: if-eqz v0, 0029 // +000c │ │ +09fbc2: 5410 610a |001f: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ +09fbc6: 7110 1d1e 0000 |0021: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$100:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener; // method@1e1d │ │ +09fbcc: 0c00 |0024: move-result-object v0 │ │ +09fbce: 7210 081e 0000 |0025: invoke-interface {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener;.onClose:()V // method@1e08 │ │ +09fbd4: 28eb |0028: goto 0013 // -0015 │ │ +09fbd6: 1220 |0029: const/4 v0, #int 2 // #2 │ │ +09fbd8: 3302 e9ff |002a: if-ne v2, v0, 0013 // -0017 │ │ +09fbdc: 5410 610a |002c: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ +09fbe0: 7110 1e1e 0000 |002e: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$200:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1e │ │ +09fbe6: 0c00 |0031: move-result-object v0 │ │ +09fbe8: 3800 e1ff |0032: if-eqz v0, 0013 // -001f │ │ +09fbec: 5410 610a |0034: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@0a61 │ │ +09fbf0: 7110 1e1e 0000 |0036: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.access$200:(Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener; // method@1e1e │ │ +09fbf6: 0c00 |0039: move-result-object v0 │ │ +09fbf8: 7210 0a1e 0000 |003a: invoke-interface {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener;.onOpen:()V // method@1e0a │ │ +09fbfe: 28d6 |003d: goto 0013 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000a line=224 │ │ 0x0013 line=230 │ │ 0x0014 line=225 │ │ 0x001f line=226 │ │ 0x0029 line=227 │ │ 0x0034 line=228 │ │ locals : │ │ 0x0000 - 0x003e reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1; │ │ 0x0000 - 0x003e reg=2 position I │ │ │ │ - source_file_idx : 3045 (SlidingMenu.java) │ │ + source_file_idx : 3047 (SlidingMenu.java) │ │ │ │ Class #698 header: │ │ -class_idx : 877 │ │ +class_idx : 875 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 3036 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #698 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;' │ │ @@ -207792,17 +207836,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09edc0: |[09edc0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.:()V │ │ -09edd0: 7010 4a00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004a │ │ -09edd6: 0e00 |0003: return-void │ │ +09fc00: |[09fc00] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.:()V │ │ +09fc10: 7010 4a00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004a │ │ +09fc16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ │ │ Virtual methods - │ │ @@ -207811,23 +207855,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09edd8: |[09edd8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.findViewById:(I)Landroid/view/View; │ │ -09ede8: 6f20 4f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ -09edee: 0c00 |0003: move-result-object v0 │ │ -09edf0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -09edf4: 1100 |0006: return-object v0 │ │ -09edf6: 5421 760a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09edfa: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ -09ee00: 0c00 |000c: move-result-object v0 │ │ -09ee02: 28f9 |000d: goto 0006 // -0007 │ │ +09fc18: |[09fc18] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.findViewById:(I)Landroid/view/View; │ │ +09fc28: 6f20 4f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ +09fc2e: 0c00 |0003: move-result-object v0 │ │ +09fc30: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +09fc34: 1100 |0006: return-object v0 │ │ +09fc36: 5421 760a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fc3a: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ +09fc40: 0c00 |000c: move-result-object v0 │ │ +09fc42: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0006 line=42 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -207840,19 +207884,19 @@ │ │ type : '()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ee04: |[09ee04] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ -09ee14: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09ee18: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ -09ee1e: 0c00 |0005: move-result-object v0 │ │ -09ee20: 1100 |0006: return-object v0 │ │ +09fc44: |[09fc44] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ +09fc54: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fc58: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ +09fc5e: 0c00 |0005: move-result-object v0 │ │ +09fc60: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;) │ │ @@ -207860,22 +207904,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09ee24: |[09ee24] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09ee34: 6f20 6800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ -09ee3a: 2200 7003 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@0370 │ │ -09ee3e: 7020 841e 1000 |0005: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ -09ee44: 5b10 760a |0008: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09ee48: 5410 760a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09ee4c: 6e20 881e 2000 |000c: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ -09ee52: 0e00 |000f: return-void │ │ +09fc64: |[09fc64] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09fc74: 6f20 6800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0068 │ │ +09fc7a: 2200 6e03 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@036e │ │ +09fc7e: 7020 841e 1000 |0005: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ +09fc84: 5b10 760a |0008: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fc88: 5410 760a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fc8c: 6e20 881e 2000 |000c: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ +09fc92: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x000a line=22 │ │ 0x000f line=23 │ │ locals : │ │ @@ -207887,23 +207931,23 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09ee54: |[09ee54] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -09ee64: 5421 760a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09ee68: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ -09ee6e: 0a00 |0005: move-result v0 │ │ -09ee70: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -09ee74: 0f00 |0008: return v0 │ │ -09ee76: 6f30 6d00 3204 |0009: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ -09ee7c: 0a00 |000c: move-result v0 │ │ -09ee7e: 28fb |000d: goto 0008 // -0005 │ │ +09fc94: |[09fc94] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +09fca4: 5421 760a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fca8: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ +09fcae: 0a00 |0005: move-result v0 │ │ +09fcb0: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +09fcb4: 0f00 |0008: return v0 │ │ +09fcb6: 6f30 6d00 3204 |0009: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@006d │ │ +09fcbc: 0a00 |000c: move-result v0 │ │ +09fcbe: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=148 │ │ 0x0008 line=149 │ │ locals : │ │ 0x0006 - 0x0008 reg=0 b Z │ │ @@ -207917,19 +207961,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09ee80: |[09ee80] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -09ee90: 6f20 7500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@0075 │ │ -09ee96: 5410 760a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09ee9a: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ -09eea0: 0e00 |0008: return-void │ │ +09fcc0: |[09fcc0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +09fcd0: 6f20 7500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@0075 │ │ +09fcd6: 5410 760a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fcda: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ +09fce0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0008 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ @@ -207940,19 +207984,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09eea4: |[09eea4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -09eeb4: 6f20 7b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007b │ │ -09eeba: 5410 760a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09eebe: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ -09eec4: 0e00 |0008: return-void │ │ +09fce4: |[09fce4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +09fcf4: 6f20 7b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007b │ │ +09fcfa: 5410 760a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fcfe: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ +09fd04: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0008 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ @@ -207963,22 +208007,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09eec8: |[09eec8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setBehindContentView:(I)V │ │ -09eed8: 6e10 681e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e68 │ │ -09eede: 0c00 |0003: move-result-object v0 │ │ -09eee0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09eee2: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09eee8: 0c00 |0008: move-result-object v0 │ │ -09eeea: 6e20 6f1e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setBehindContentView:(Landroid/view/View;)V // method@1e6f │ │ -09eef0: 0e00 |000c: return-void │ │ +09fd08: |[09fd08] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setBehindContentView:(I)V │ │ +09fd18: 6e10 681e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e68 │ │ +09fd1e: 0c00 |0003: move-result-object v0 │ │ +09fd20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09fd22: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +09fd28: 0c00 |0008: move-result-object v0 │ │ +09fd2a: 6e20 6f1e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setBehindContentView:(Landroid/view/View;)V // method@1e6f │ │ +09fd30: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000c line=84 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -207988,20 +208032,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09eef4: |[09eef4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setBehindContentView:(Landroid/view/View;)V │ │ -09ef04: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09ef06: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09ef0a: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09ef10: 6e30 701e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e70 │ │ -09ef16: 0e00 |0009: return-void │ │ +09fd34: |[09fd34] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setBehindContentView:(Landroid/view/View;)V │ │ +09fd44: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +09fd46: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +09fd4a: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +09fd50: 6e30 701e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e70 │ │ +09fd56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -208011,18 +208055,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09ef18: |[09ef18] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09ef28: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09ef2c: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ -09ef32: 0e00 |0005: return-void │ │ +09fd58: |[09fd58] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +09fd68: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fd6c: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ +09fd72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -208033,22 +208077,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09ef34: |[09ef34] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setContentView:(I)V │ │ -09ef44: 6e10 681e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e68 │ │ -09ef4a: 0c00 |0003: move-result-object v0 │ │ -09ef4c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09ef4e: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09ef54: 0c00 |0008: move-result-object v0 │ │ -09ef56: 6e20 721e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setContentView:(Landroid/view/View;)V // method@1e72 │ │ -09ef5c: 0e00 |000c: return-void │ │ +09fd74: |[09fd74] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setContentView:(I)V │ │ +09fd84: 6e10 681e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e68 │ │ +09fd8a: 0c00 |0003: move-result-object v0 │ │ +09fd8c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09fd8e: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +09fd94: 0c00 |0008: move-result-object v0 │ │ +09fd96: 6e20 721e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setContentView:(Landroid/view/View;)V // method@1e72 │ │ +09fd9c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000c line=60 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -208058,20 +208102,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09ef60: |[09ef60] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setContentView:(Landroid/view/View;)V │ │ -09ef70: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09ef72: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09ef76: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09ef7c: 6e30 731e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e73 │ │ -09ef82: 0e00 |0009: return-void │ │ +09fda0: |[09fda0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setContentView:(Landroid/view/View;)V │ │ +09fdb0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +09fdb2: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +09fdb6: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +09fdbc: 6e30 731e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e73 │ │ +09fdc2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0009 line=68 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -208081,19 +208125,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09ef84: |[09ef84] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09ef94: 6f30 8100 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0081 │ │ -09ef9a: 5410 760a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09ef9e: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ -09efa4: 0e00 |0008: return-void │ │ +09fdc4: |[09fdc4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +09fdd4: 6f30 8100 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0081 │ │ +09fdda: 5410 760a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fdde: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ +09fde4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0008 line=77 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ @@ -208105,18 +208149,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09efa8: |[09efa8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setSlidingActionBarEnabled:(Z)V │ │ -09efb8: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09efbc: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ -09efc2: 0e00 |0005: return-void │ │ +09fde8: |[09fde8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.setSlidingActionBarEnabled:(Z)V │ │ +09fdf8: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fdfc: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ +09fe02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ 0x0000 - 0x0006 reg=2 b Z │ │ @@ -208126,18 +208170,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09efc4: |[09efc4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.showContent:()V │ │ -09efd4: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09efd8: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ -09efde: 0e00 |0005: return-void │ │ +09fe04: |[09fe04] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.showContent:()V │ │ +09fe14: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fe18: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ +09fe1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ │ │ @@ -208146,18 +208190,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09efe0: |[09efe0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.showMenu:()V │ │ -09eff0: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09eff4: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ -09effa: 0e00 |0005: return-void │ │ +09fe20: |[09fe20] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.showMenu:()V │ │ +09fe30: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fe34: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ +09fe3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0005 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ │ │ @@ -208166,18 +208210,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09effc: |[09effc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.showSecondaryMenu:()V │ │ -09f00c: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09f010: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ -09f016: 0e00 |0005: return-void │ │ +09fe3c: |[09fe3c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.showSecondaryMenu:()V │ │ +09fe4c: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fe50: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ +09fe56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ │ │ @@ -208186,32 +208230,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f018: |[09f018] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.toggle:()V │ │ -09f028: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ -09f02c: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ -09f032: 0e00 |0005: return-void │ │ +09fe58: |[09fe58] com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.toggle:()V │ │ +09fe68: 5410 760a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a76 │ │ +09fe6c: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ +09fe72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity; │ │ │ │ - source_file_idx : 3036 (SlidingActivity.java) │ │ + source_file_idx : 3038 (SlidingActivity.java) │ │ │ │ Class #699 header: │ │ -class_idx : 881 │ │ +class_idx : 879 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 149 │ │ -source_file_idx : 3041 │ │ +superclass_idx : 148 │ │ +source_file_idx : 3043 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #699 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;' │ │ @@ -208231,17 +208275,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f034: |[09f034] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.:()V │ │ -09f044: 7010 9903 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0399 │ │ -09f04a: 0e00 |0003: return-void │ │ +09fe74: |[09fe74] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.:()V │ │ +09fe84: 7010 9903 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0399 │ │ +09fe8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ │ │ Virtual methods - │ │ @@ -208250,23 +208294,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09f04c: |[09f04c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.findViewById:(I)Landroid/view/View; │ │ -09f05c: 6f20 9d03 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@039d │ │ -09f062: 0c00 |0003: move-result-object v0 │ │ -09f064: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -09f068: 1100 |0006: return-object v0 │ │ -09f06a: 5421 810a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f06e: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ -09f074: 0c00 |000c: move-result-object v0 │ │ -09f076: 28f9 |000d: goto 0006 // -0007 │ │ +09fe8c: |[09fe8c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.findViewById:(I)Landroid/view/View; │ │ +09fe9c: 6f20 9d03 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@039d │ │ +09fea2: 0c00 |0003: move-result-object v0 │ │ +09fea4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +09fea8: 1100 |0006: return-object v0 │ │ +09feaa: 5421 810a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09feae: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ +09feb4: 0c00 |000c: move-result-object v0 │ │ +09feb6: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0006 line=42 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -208279,19 +208323,19 @@ │ │ type : '()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09f078: |[09f078] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ -09f088: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f08c: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ -09f092: 0c00 |0005: move-result-object v0 │ │ -09f094: 1100 |0006: return-object v0 │ │ +09feb8: |[09feb8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ +09fec8: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09fecc: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ +09fed2: 0c00 |0005: move-result-object v0 │ │ +09fed4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;) │ │ @@ -208299,22 +208343,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09f098: |[09f098] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09f0a8: 6f20 b203 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@03b2 │ │ -09f0ae: 2200 7003 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@0370 │ │ -09f0b2: 7020 841e 1000 |0005: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ -09f0b8: 5b10 810a |0008: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f0bc: 5410 810a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f0c0: 6e20 881e 2000 |000c: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ -09f0c6: 0e00 |000f: return-void │ │ +09fed8: |[09fed8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09fee8: 6f20 b203 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@03b2 │ │ +09feee: 2200 6e03 |0003: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@036e │ │ +09fef2: 7020 841e 1000 |0005: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ +09fef8: 5b10 810a |0008: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09fefc: 5410 810a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09ff00: 6e20 881e 2000 |000c: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ +09ff06: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x000a line=22 │ │ 0x000f line=23 │ │ locals : │ │ @@ -208326,23 +208370,23 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09f0c8: |[09f0c8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -09f0d8: 5421 810a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f0dc: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ -09f0e2: 0a00 |0005: move-result v0 │ │ -09f0e4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -09f0e8: 0f00 |0008: return v0 │ │ -09f0ea: 6f30 b803 3204 |0009: invoke-super {v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@03b8 │ │ -09f0f0: 0a00 |000c: move-result v0 │ │ -09f0f2: 28fb |000d: goto 0008 // -0005 │ │ +09ff08: |[09ff08] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +09ff18: 5421 810a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09ff1c: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ +09ff22: 0a00 |0005: move-result v0 │ │ +09ff24: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +09ff28: 0f00 |0008: return v0 │ │ +09ff2a: 6f30 b803 3204 |0009: invoke-super {v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@03b8 │ │ +09ff30: 0a00 |000c: move-result v0 │ │ +09ff32: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=148 │ │ 0x0008 line=149 │ │ locals : │ │ 0x0006 - 0x0008 reg=0 b Z │ │ @@ -208356,19 +208400,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f0f4: |[09f0f4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -09f104: 6f20 be03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@03be │ │ -09f10a: 5410 810a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f10e: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ -09f114: 0e00 |0008: return-void │ │ +09ff34: |[09ff34] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +09ff44: 6f20 be03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@03be │ │ +09ff4a: 5410 810a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09ff4e: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ +09ff54: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0008 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ @@ -208379,19 +208423,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f118: |[09f118] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -09f128: 6f20 c603 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03c6 │ │ -09f12e: 5410 810a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f132: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ -09f138: 0e00 |0008: return-void │ │ +09ff58: |[09ff58] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +09ff68: 6f20 c603 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03c6 │ │ +09ff6e: 5410 810a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09ff72: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ +09ff78: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0008 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ @@ -208402,22 +208446,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09f13c: |[09f13c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setBehindContentView:(I)V │ │ -09f14c: 6e10 961e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e96 │ │ -09f152: 0c00 |0003: move-result-object v0 │ │ -09f154: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09f156: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09f15c: 0c00 |0008: move-result-object v0 │ │ -09f15e: 6e20 9d1e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setBehindContentView:(Landroid/view/View;)V // method@1e9d │ │ -09f164: 0e00 |000c: return-void │ │ +09ff7c: |[09ff7c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setBehindContentView:(I)V │ │ +09ff8c: 6e10 961e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e96 │ │ +09ff92: 0c00 |0003: move-result-object v0 │ │ +09ff94: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09ff96: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +09ff9c: 0c00 |0008: move-result-object v0 │ │ +09ff9e: 6e20 9d1e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setBehindContentView:(Landroid/view/View;)V // method@1e9d │ │ +09ffa4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000c line=84 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -208427,20 +208471,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09f168: |[09f168] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setBehindContentView:(Landroid/view/View;)V │ │ -09f178: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09f17a: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09f17e: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09f184: 6e30 9e1e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e9e │ │ -09f18a: 0e00 |0009: return-void │ │ +09ffa8: |[09ffa8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setBehindContentView:(Landroid/view/View;)V │ │ +09ffb8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +09ffba: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +09ffbe: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +09ffc4: 6e30 9e1e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e9e │ │ +09ffca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -208450,18 +208494,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09f18c: |[09f18c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09f19c: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f1a0: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ -09f1a6: 0e00 |0005: return-void │ │ +09ffcc: |[09ffcc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +09ffdc: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +09ffe0: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ +09ffe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -208472,22 +208516,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09f1a8: |[09f1a8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setContentView:(I)V │ │ -09f1b8: 6e10 961e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e96 │ │ -09f1be: 0c00 |0003: move-result-object v0 │ │ -09f1c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09f1c2: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09f1c8: 0c00 |0008: move-result-object v0 │ │ -09f1ca: 6e20 a01e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setContentView:(Landroid/view/View;)V // method@1ea0 │ │ -09f1d0: 0e00 |000c: return-void │ │ +09ffe8: |[09ffe8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setContentView:(I)V │ │ +09fff8: 6e10 961e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1e96 │ │ +09fffe: 0c00 |0003: move-result-object v0 │ │ +0a0000: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a0002: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +0a0008: 0c00 |0008: move-result-object v0 │ │ +0a000a: 6e20 a01e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setContentView:(Landroid/view/View;)V // method@1ea0 │ │ +0a0010: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000c line=60 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -208497,20 +208541,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09f1d4: |[09f1d4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setContentView:(Landroid/view/View;)V │ │ -09f1e4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09f1e6: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09f1ea: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09f1f0: 6e30 a11e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea1 │ │ -09f1f6: 0e00 |0009: return-void │ │ +0a0014: |[0a0014] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setContentView:(Landroid/view/View;)V │ │ +0a0024: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a0026: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a002a: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a0030: 6e30 a11e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea1 │ │ +0a0036: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0009 line=68 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -208520,19 +208564,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09f1f8: |[09f1f8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09f208: 6f30 c903 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03c9 │ │ -09f20e: 5410 810a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f212: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ -09f218: 0e00 |0008: return-void │ │ +0a0038: |[0a0038] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a0048: 6f30 c903 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03c9 │ │ +0a004e: 5410 810a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +0a0052: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ +0a0058: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0008 line=77 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ @@ -208544,18 +208588,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09f21c: |[09f21c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setSlidingActionBarEnabled:(Z)V │ │ -09f22c: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f230: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ -09f236: 0e00 |0005: return-void │ │ +0a005c: |[0a005c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.setSlidingActionBarEnabled:(Z)V │ │ +0a006c: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +0a0070: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ +0a0076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ 0x0000 - 0x0006 reg=2 b Z │ │ @@ -208565,18 +208609,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f238: |[09f238] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.showContent:()V │ │ -09f248: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f24c: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ -09f252: 0e00 |0005: return-void │ │ +0a0078: |[0a0078] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.showContent:()V │ │ +0a0088: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +0a008c: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ +0a0092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ │ │ @@ -208585,18 +208629,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f254: |[09f254] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.showMenu:()V │ │ -09f264: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f268: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ -09f26e: 0e00 |0005: return-void │ │ +0a0094: |[0a0094] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.showMenu:()V │ │ +0a00a4: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +0a00a8: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ +0a00ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0005 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ │ │ @@ -208605,18 +208649,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f270: |[09f270] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.showSecondaryMenu:()V │ │ -09f280: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f284: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ -09f28a: 0e00 |0005: return-void │ │ +0a00b0: |[0a00b0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.showSecondaryMenu:()V │ │ +0a00c0: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +0a00c4: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ +0a00ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ │ │ @@ -208625,32 +208669,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f28c: |[09f28c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.toggle:()V │ │ -09f29c: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ -09f2a0: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ -09f2a6: 0e00 |0005: return-void │ │ +0a00cc: |[0a00cc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.toggle:()V │ │ +0a00dc: 5410 810a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a81 │ │ +0a00e0: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ +0a00e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity; │ │ │ │ - source_file_idx : 3041 (SlidingFragmentActivity.java) │ │ + source_file_idx : 3043 (SlidingFragmentActivity.java) │ │ │ │ Class #700 header: │ │ -class_idx : 882 │ │ +class_idx : 880 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 21 │ │ -source_file_idx : 3042 │ │ +source_file_idx : 3044 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #700 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;' │ │ @@ -208670,17 +208714,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f2a8: |[09f2a8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.:()V │ │ -09f2b8: 7010 ba00 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@00ba │ │ -09f2be: 0e00 |0003: return-void │ │ +0a00e8: |[0a00e8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.:()V │ │ +0a00f8: 7010 ba00 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@00ba │ │ +0a00fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ │ │ Virtual methods - │ │ @@ -208689,23 +208733,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09f2c0: |[09f2c0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.findViewById:(I)Landroid/view/View; │ │ -09f2d0: 6f20 bd00 3200 |0000: invoke-super {v2, v3}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@00bd │ │ -09f2d6: 0c00 |0003: move-result-object v0 │ │ -09f2d8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -09f2dc: 1100 |0006: return-object v0 │ │ -09f2de: 5421 820a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f2e2: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ -09f2e8: 0c00 |000c: move-result-object v0 │ │ -09f2ea: 28f9 |000d: goto 0006 // -0007 │ │ +0a0100: |[0a0100] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.findViewById:(I)Landroid/view/View; │ │ +0a0110: 6f20 bd00 3200 |0000: invoke-super {v2, v3}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@00bd │ │ +0a0116: 0c00 |0003: move-result-object v0 │ │ +0a0118: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +0a011c: 1100 |0006: return-object v0 │ │ +0a011e: 5421 820a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0122: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ +0a0128: 0c00 |000c: move-result-object v0 │ │ +0a012a: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x0006 line=46 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -208718,19 +208762,19 @@ │ │ type : '()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09f2ec: |[09f2ec] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ -09f2fc: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f300: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ -09f306: 0c00 |0005: move-result-object v0 │ │ -09f308: 1100 |0006: return-object v0 │ │ +0a012c: |[0a012c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ +0a013c: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0140: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ +0a0146: 0c00 |0005: move-result-object v0 │ │ +0a0148: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;) │ │ @@ -208738,27 +208782,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09f30c: |[09f30c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09f31c: 6f20 bf00 3200 |0000: invoke-super {v2, v3}, Landroid/app/ListActivity;.onCreate:(Landroid/os/Bundle;)V // method@00bf │ │ -09f322: 2201 7003 |0003: new-instance v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@0370 │ │ -09f326: 7020 841e 2100 |0005: invoke-direct {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ -09f32c: 5b21 820a |0008: iput-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f330: 5421 820a |000a: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f334: 6e20 881e 3100 |000c: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ -09f33a: 2200 4002 |000f: new-instance v0, Landroid/widget/ListView; // type@0240 │ │ -09f33e: 7020 f50f 2000 |0011: invoke-direct {v0, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ -09f344: 1401 0a00 0201 |0014: const v1, #float 2.38773e-38 // #0102000a │ │ -09f34a: 6e20 0810 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setId:(I)V // method@1008 │ │ -09f350: 6e20 b31e 0200 |001a: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setContentView:(Landroid/view/View;)V // method@1eb3 │ │ -09f356: 0e00 |001d: return-void │ │ +0a014c: |[0a014c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0a015c: 6f20 bf00 3200 |0000: invoke-super {v2, v3}, Landroid/app/ListActivity;.onCreate:(Landroid/os/Bundle;)V // method@00bf │ │ +0a0162: 2201 6e03 |0003: new-instance v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@036e │ │ +0a0166: 7020 841e 2100 |0005: invoke-direct {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ +0a016c: 5b21 820a |0008: iput-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0170: 5421 820a |000a: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0174: 6e20 881e 3100 |000c: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ +0a017a: 2200 3e02 |000f: new-instance v0, Landroid/widget/ListView; // type@023e │ │ +0a017e: 7020 f50f 2000 |0011: invoke-direct {v0, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0ff5 │ │ +0a0184: 1401 0a00 0201 |0014: const v1, #float 2.38773e-38 // #0102000a │ │ +0a018a: 6e20 0810 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setId:(I)V // method@1008 │ │ +0a0190: 6e20 b31e 0200 |001a: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setContentView:(Landroid/view/View;)V // method@1eb3 │ │ +0a0196: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ 0x000a line=23 │ │ 0x000f line=24 │ │ 0x0014 line=25 │ │ @@ -208774,23 +208818,23 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09f358: |[09f358] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -09f368: 5421 820a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f36c: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ -09f372: 0a00 |0005: move-result v0 │ │ -09f374: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -09f378: 0f00 |0008: return v0 │ │ -09f37a: 6f30 c100 3204 |0009: invoke-super {v2, v3, v4}, Landroid/app/ListActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@00c1 │ │ -09f380: 0a00 |000c: move-result v0 │ │ -09f382: 28fb |000d: goto 0008 // -0005 │ │ +0a0198: |[0a0198] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0a01a8: 5421 820a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a01ac: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ +0a01b2: 0a00 |0005: move-result v0 │ │ +0a01b4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +0a01b8: 0f00 |0008: return v0 │ │ +0a01ba: 6f30 c100 3204 |0009: invoke-super {v2, v3, v4}, Landroid/app/ListActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@00c1 │ │ +0a01c0: 0a00 |000c: move-result v0 │ │ +0a01c2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ 0x0008 line=154 │ │ locals : │ │ 0x0006 - 0x0008 reg=0 b Z │ │ @@ -208804,19 +208848,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f384: |[09f384] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -09f394: 6f20 c500 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00c5 │ │ -09f39a: 5410 820a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f39e: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ -09f3a4: 0e00 |0008: return-void │ │ +0a01c4: |[0a01c4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0a01d4: 6f20 c500 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00c5 │ │ +0a01da: 5410 820a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a01de: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ +0a01e4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0008 line=36 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ @@ -208827,19 +208871,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f3a8: |[09f3a8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -09f3b8: 6f20 c800 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@00c8 │ │ -09f3be: 5410 820a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f3c2: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ -09f3c8: 0e00 |0008: return-void │ │ +0a01e8: |[0a01e8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0a01f8: 6f20 c800 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@00c8 │ │ +0a01fe: 5410 820a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0202: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ +0a0208: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0008 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ @@ -208850,22 +208894,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09f3cc: |[09f3cc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setBehindContentView:(I)V │ │ -09f3dc: 6e10 a91e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ea9 │ │ -09f3e2: 0c00 |0003: move-result-object v0 │ │ -09f3e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09f3e6: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09f3ec: 0c00 |0008: move-result-object v0 │ │ -09f3ee: 6e20 b01e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setBehindContentView:(Landroid/view/View;)V // method@1eb0 │ │ -09f3f4: 0e00 |000c: return-void │ │ +0a020c: |[0a020c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setBehindContentView:(I)V │ │ +0a021c: 6e10 a91e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ea9 │ │ +0a0222: 0c00 |0003: move-result-object v0 │ │ +0a0224: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a0226: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +0a022c: 0c00 |0008: move-result-object v0 │ │ +0a022e: 6e20 b01e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setBehindContentView:(Landroid/view/View;)V // method@1eb0 │ │ +0a0234: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000c line=88 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -208875,20 +208919,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09f3f8: |[09f3f8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setBehindContentView:(Landroid/view/View;)V │ │ -09f408: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09f40a: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09f40e: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09f414: 6e30 b11e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eb1 │ │ -09f41a: 0e00 |0009: return-void │ │ +0a0238: |[0a0238] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setBehindContentView:(Landroid/view/View;)V │ │ +0a0248: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a024a: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a024e: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a0254: 6e30 b11e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eb1 │ │ +0a025a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -208898,18 +208942,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09f41c: |[09f41c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09f42c: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f430: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ -09f436: 0e00 |0005: return-void │ │ +0a025c: |[0a025c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a026c: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0270: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ +0a0276: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -208920,22 +208964,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09f438: |[09f438] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setContentView:(I)V │ │ -09f448: 6e10 a91e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ea9 │ │ -09f44e: 0c00 |0003: move-result-object v0 │ │ -09f450: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09f452: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09f458: 0c00 |0008: move-result-object v0 │ │ -09f45a: 6e20 b31e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setContentView:(Landroid/view/View;)V // method@1eb3 │ │ -09f460: 0e00 |000c: return-void │ │ +0a0278: |[0a0278] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setContentView:(I)V │ │ +0a0288: 6e10 a91e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ea9 │ │ +0a028e: 0c00 |0003: move-result-object v0 │ │ +0a0290: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a0292: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +0a0298: 0c00 |0008: move-result-object v0 │ │ +0a029a: 6e20 b31e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setContentView:(Landroid/view/View;)V // method@1eb3 │ │ +0a02a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x000c line=64 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -208945,20 +208989,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09f464: |[09f464] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setContentView:(Landroid/view/View;)V │ │ -09f474: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09f476: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09f47a: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09f480: 6e30 b41e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eb4 │ │ -09f486: 0e00 |0009: return-void │ │ +0a02a4: |[0a02a4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setContentView:(Landroid/view/View;)V │ │ +0a02b4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a02b6: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a02ba: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a02c0: 6e30 b41e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eb4 │ │ +0a02c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=71 │ │ 0x0009 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -208968,19 +209012,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09f488: |[09f488] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09f498: 6f30 cc00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00cc │ │ -09f49e: 5410 820a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f4a2: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ -09f4a8: 0e00 |0008: return-void │ │ +0a02c8: |[0a02c8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a02d8: 6f30 cc00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00cc │ │ +0a02de: 5410 820a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a02e2: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ +0a02e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ @@ -208992,18 +209036,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09f4ac: |[09f4ac] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setSlidingActionBarEnabled:(Z)V │ │ -09f4bc: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f4c0: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ -09f4c6: 0e00 |0005: return-void │ │ +0a02ec: |[0a02ec] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.setSlidingActionBarEnabled:(Z)V │ │ +0a02fc: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0300: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ +0a0306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ 0x0000 - 0x0006 reg=2 b Z │ │ @@ -209013,18 +209057,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f4c8: |[09f4c8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.showContent:()V │ │ -09f4d8: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f4dc: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ -09f4e2: 0e00 |0005: return-void │ │ +0a0308: |[0a0308] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.showContent:()V │ │ +0a0318: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a031c: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ +0a0322: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0005 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ │ │ @@ -209033,18 +209077,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f4e4: |[09f4e4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.showMenu:()V │ │ -09f4f4: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f4f8: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ -09f4fe: 0e00 |0005: return-void │ │ +0a0324: |[0a0324] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.showMenu:()V │ │ +0a0334: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0338: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ +0a033e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ │ │ @@ -209053,18 +209097,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f500: |[09f500] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.showSecondaryMenu:()V │ │ -09f510: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f514: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ -09f51a: 0e00 |0005: return-void │ │ +0a0340: |[0a0340] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.showSecondaryMenu:()V │ │ +0a0350: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0354: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ +0a035a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ │ │ @@ -209073,32 +209117,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f51c: |[09f51c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.toggle:()V │ │ -09f52c: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ -09f530: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ -09f536: 0e00 |0005: return-void │ │ +0a035c: |[0a035c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.toggle:()V │ │ +0a036c: 5410 820a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a82 │ │ +0a0370: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ +0a0376: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity; │ │ │ │ - source_file_idx : 3042 (SlidingListActivity.java) │ │ + source_file_idx : 3044 (SlidingListActivity.java) │ │ │ │ Class #701 header: │ │ -class_idx : 883 │ │ +class_idx : 881 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 126 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 125 │ │ +source_file_idx : 3062 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #701 - │ │ Class descriptor : 'Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;' │ │ @@ -209118,17 +209162,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f538: |[09f538] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.:()V │ │ -09f548: 7010 9b02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@029b │ │ -09f54e: 0e00 |0003: return-void │ │ +0a0378: |[0a0378] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.:()V │ │ +0a0388: 7010 9b02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@029b │ │ +0a038e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ │ │ Virtual methods - │ │ @@ -209137,23 +209181,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09f550: |[09f550] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ -09f560: 6f20 9e02 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@029e │ │ -09f566: 0c00 |0003: move-result-object v0 │ │ -09f568: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -09f56c: 1100 |0006: return-object v0 │ │ -09f56e: 5421 830a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f572: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ -09f578: 0c00 |000c: move-result-object v0 │ │ -09f57a: 28f9 |000d: goto 0006 // -0007 │ │ +0a0390: |[0a0390] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ +0a03a0: 6f20 9e02 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@029e │ │ +0a03a6: 0c00 |0003: move-result-object v0 │ │ +0a03a8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +0a03ac: 1100 |0006: return-object v0 │ │ +0a03ae: 5421 830a |0007: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a03b2: 6e20 861e 3100 |0009: invoke-virtual {v1, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.findViewById:(I)Landroid/view/View; // method@1e86 │ │ +0a03b8: 0c00 |000c: move-result-object v0 │ │ +0a03ba: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0006 line=42 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -209166,19 +209210,19 @@ │ │ type : '()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09f57c: |[09f57c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ -09f58c: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f590: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ -09f596: 0c00 |0005: move-result-object v0 │ │ -09f598: 1100 |0006: return-object v0 │ │ +0a03bc: |[0a03bc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ +0a03cc: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a03d0: 6e10 871e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.getSlidingMenu:()Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // method@1e87 │ │ +0a03d6: 0c00 |0005: move-result-object v0 │ │ +0a03d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ │ │ #2 : (in Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;) │ │ @@ -209186,22 +209230,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09f59c: |[09f59c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09f5ac: 2200 7003 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@0370 │ │ -09f5b0: 7020 841e 1000 |0002: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ -09f5b6: 5b10 830a |0005: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f5ba: 6f20 a002 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@02a0 │ │ -09f5c0: 5410 830a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f5c4: 6e20 881e 2000 |000c: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ -09f5ca: 0e00 |000f: return-void │ │ +0a03dc: |[0a03dc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0a03ec: 2200 6e03 |0000: new-instance v0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // type@036e │ │ +0a03f0: 7020 841e 1000 |0002: invoke-direct {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.:(Landroid/app/Activity;)V // method@1e84 │ │ +0a03f6: 5b10 830a |0005: iput-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a03fa: 6f20 a002 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@02a0 │ │ +0a0400: 5410 830a |000a: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a0404: 6e20 881e 2000 |000c: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onCreate:(Landroid/os/Bundle;)V // method@1e88 │ │ +0a040a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0007 line=21 │ │ 0x000a line=22 │ │ 0x000f line=23 │ │ locals : │ │ @@ -209213,23 +209257,23 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09f5cc: |[09f5cc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -09f5dc: 5421 830a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f5e0: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ -09f5e6: 0a00 |0005: move-result v0 │ │ -09f5e8: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -09f5ec: 0f00 |0008: return v0 │ │ -09f5ee: 6f30 a202 3204 |0009: invoke-super {v2, v3, v4}, Landroid/preference/PreferenceActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@02a2 │ │ -09f5f4: 0a00 |000c: move-result v0 │ │ -09f5f6: 28fb |000d: goto 0008 // -0005 │ │ +0a040c: |[0a040c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0a041c: 5421 830a |0000: iget-object v1, v2, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a0420: 6e30 891e 3104 |0002: invoke-virtual {v1, v3, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1e89 │ │ +0a0426: 0a00 |0005: move-result v0 │ │ +0a0428: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +0a042c: 0f00 |0008: return v0 │ │ +0a042e: 6f30 a202 3204 |0009: invoke-super {v2, v3, v4}, Landroid/preference/PreferenceActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@02a2 │ │ +0a0434: 0a00 |000c: move-result v0 │ │ +0a0436: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=148 │ │ 0x0008 line=149 │ │ locals : │ │ 0x0006 - 0x0008 reg=0 b Z │ │ @@ -209243,19 +209287,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f5f8: |[09f5f8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -09f608: 6f20 a602 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@02a6 │ │ -09f60e: 5410 830a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f612: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ -09f618: 0e00 |0008: return-void │ │ +0a0438: |[0a0438] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0a0448: 6f20 a602 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@02a6 │ │ +0a044e: 5410 830a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a0452: 6e20 8a1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onPostCreate:(Landroid/os/Bundle;)V // method@1e8a │ │ +0a0458: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0008 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ @@ -209266,19 +209310,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f61c: |[09f61c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -09f62c: 6f20 a902 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02a9 │ │ -09f632: 5410 830a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f636: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ -09f63c: 0e00 |0008: return-void │ │ +0a045c: |[0a045c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0a046c: 6f20 a902 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02a9 │ │ +0a0472: 5410 830a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a0476: 6e20 8b1e 2000 |0005: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1e8b │ │ +0a047c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0008 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ @@ -209289,22 +209333,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09f640: |[09f640] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setBehindContentView:(I)V │ │ -09f650: 6e10 bc1e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ebc │ │ -09f656: 0c00 |0003: move-result-object v0 │ │ -09f658: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09f65a: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09f660: 0c00 |0008: move-result-object v0 │ │ -09f662: 6e20 c31e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setBehindContentView:(Landroid/view/View;)V // method@1ec3 │ │ -09f668: 0e00 |000c: return-void │ │ +0a0480: |[0a0480] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setBehindContentView:(I)V │ │ +0a0490: 6e10 bc1e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ebc │ │ +0a0496: 0c00 |0003: move-result-object v0 │ │ +0a0498: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a049a: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +0a04a0: 0c00 |0008: move-result-object v0 │ │ +0a04a2: 6e20 c31e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setBehindContentView:(Landroid/view/View;)V // method@1ec3 │ │ +0a04a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000c line=84 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -209314,20 +209358,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09f66c: |[09f66c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setBehindContentView:(Landroid/view/View;)V │ │ -09f67c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09f67e: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09f682: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09f688: 6e30 c41e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ec4 │ │ -09f68e: 0e00 |0009: return-void │ │ +0a04ac: |[0a04ac] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setBehindContentView:(Landroid/view/View;)V │ │ +0a04bc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a04be: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a04c2: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a04c8: 6e30 c41e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ec4 │ │ +0a04ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -209337,18 +209381,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09f690: |[09f690] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09f6a0: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f6a4: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ -09f6aa: 0e00 |0005: return-void │ │ +0a04d0: |[0a04d0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a04e0: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a04e4: 6e30 8d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setBehindContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8d │ │ +0a04ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -209359,22 +209403,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09f6ac: |[09f6ac] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setContentView:(I)V │ │ -09f6bc: 6e10 bc1e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ebc │ │ -09f6c2: 0c00 |0003: move-result-object v0 │ │ -09f6c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09f6c6: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -09f6cc: 0c00 |0008: move-result-object v0 │ │ -09f6ce: 6e20 c61e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setContentView:(Landroid/view/View;)V // method@1ec6 │ │ -09f6d4: 0e00 |000c: return-void │ │ +0a04ec: |[0a04ec] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setContentView:(I)V │ │ +0a04fc: 6e10 bc1e 0200 |0000: invoke-virtual {v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@1ebc │ │ +0a0502: 0c00 |0003: move-result-object v0 │ │ +0a0504: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a0506: 6e30 540d 3001 |0005: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +0a050c: 0c00 |0008: move-result-object v0 │ │ +0a050e: 6e20 c61e 0200 |0009: invoke-virtual {v2, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setContentView:(Landroid/view/View;)V // method@1ec6 │ │ +0a0514: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000c line=60 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ 0x0000 - 0x000d reg=3 id I │ │ @@ -209384,20 +209428,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09f6d8: |[09f6d8] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ -09f6e8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -09f6ea: 2200 0002 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -09f6ee: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -09f6f4: 6e30 c71e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ec7 │ │ -09f6fa: 0e00 |0009: return-void │ │ +0a0518: |[0a0518] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ +0a0528: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a052a: 2200 fe01 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a052e: 7030 530e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a0534: 6e30 c71e 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ec7 │ │ +0a053a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0009 line=68 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ @@ -209407,19 +209451,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09f6fc: |[09f6fc] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -09f70c: 6f30 ad02 2103 |0000: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02ad │ │ -09f712: 5410 830a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f716: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ -09f71c: 0e00 |0008: return-void │ │ +0a053c: |[0a053c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a054c: 6f30 ad02 2103 |0000: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@02ad │ │ +0a0552: 5410 830a |0003: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a0556: 6e30 8c1e 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.registerAboveContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e8c │ │ +0a055c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0008 line=77 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ @@ -209431,18 +209475,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09f720: |[09f720] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setSlidingActionBarEnabled:(Z)V │ │ -09f730: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f734: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ -09f73a: 0e00 |0005: return-void │ │ +0a0560: |[0a0560] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.setSlidingActionBarEnabled:(Z)V │ │ +0a0570: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a0574: 6e20 8f1e 2000 |0002: invoke-virtual {v0, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.setSlidingActionBarEnabled:(Z)V // method@1e8f │ │ +0a057a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ 0x0000 - 0x0006 reg=2 b Z │ │ @@ -209452,18 +209496,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f73c: |[09f73c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.showContent:()V │ │ -09f74c: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f750: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ -09f756: 0e00 |0005: return-void │ │ +0a057c: |[0a057c] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.showContent:()V │ │ +0a058c: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a0590: 6e10 901e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showContent:()V // method@1e90 │ │ +0a0596: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ │ │ @@ -209472,18 +209516,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f758: |[09f758] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.showMenu:()V │ │ -09f768: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f76c: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ -09f772: 0e00 |0005: return-void │ │ +0a0598: |[0a0598] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.showMenu:()V │ │ +0a05a8: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a05ac: 6e10 911e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showMenu:()V // method@1e91 │ │ +0a05b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0005 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ │ │ @@ -209492,18 +209536,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f774: |[09f774] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.showSecondaryMenu:()V │ │ -09f784: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f788: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ -09f78e: 0e00 |0005: return-void │ │ +0a05b4: |[0a05b4] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.showSecondaryMenu:()V │ │ +0a05c4: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a05c8: 6e10 921e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.showSecondaryMenu:()V // method@1e92 │ │ +0a05ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ │ │ @@ -209512,32 +209556,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f790: |[09f790] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.toggle:()V │ │ -09f7a0: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ -09f7a4: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ -09f7aa: 0e00 |0005: return-void │ │ +0a05d0: |[0a05d0] com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.toggle:()V │ │ +0a05e0: 5410 830a |0000: iget-object v0, v1, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity;.mHelper:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; // field@0a83 │ │ +0a05e4: 6e10 931e 0000 |0002: invoke-virtual {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;.toggle:()V // method@1e93 │ │ +0a05ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity; │ │ │ │ - source_file_idx : 3060 (SlidingPreferenceActivity.java) │ │ + source_file_idx : 3062 (SlidingPreferenceActivity.java) │ │ │ │ Class #702 header: │ │ -class_idx : 1090 │ │ +class_idx : 1088 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 943 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 941 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #702 annotations: │ │ Annotations on class │ │ @@ -209562,37 +209606,37 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f7ac: |[09f7ac] org.yuttadhammo.tipitaka.ReadBookActivity$1.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ -09f7bc: 5b01 db0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ -09f7c0: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ -09f7c6: 0e00 |0005: return-void │ │ +0a05ec: |[0a05ec] org.yuttadhammo.tipitaka.ReadBookActivity$1.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ +0a05fc: 5b01 db0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ +0a0600: 7010 4c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f4c │ │ +0a0606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;) │ │ name : 'onPageScrollStateChanged' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f7c8: |[09f7c8] org.yuttadhammo.tipitaka.ReadBookActivity$1.onPageScrollStateChanged:(I)V │ │ -09f7d8: 0e00 |0000: return-void │ │ +0a0608: |[0a0608] org.yuttadhammo.tipitaka.ReadBookActivity$1.onPageScrollStateChanged:(I)V │ │ +0a0618: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$1; │ │ 0x0000 - 0x0001 reg=1 arg0 I │ │ │ │ @@ -209601,16 +209645,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f7dc: |[09f7dc] org.yuttadhammo.tipitaka.ReadBookActivity$1.onPageScrolled:(IFI)V │ │ -09f7ec: 0e00 |0000: return-void │ │ +0a061c: |[0a061c] org.yuttadhammo.tipitaka.ReadBookActivity$1.onPageScrolled:(IFI)V │ │ +0a062c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$1; │ │ 0x0000 - 0x0001 reg=1 arg0 I │ │ 0x0000 - 0x0001 reg=2 arg1 F │ │ @@ -209621,52 +209665,52 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09f7f0: |[09f7f0] org.yuttadhammo.tipitaka.ReadBookActivity$1.onPageSelected:(I)V │ │ -09f800: 5431 db0f |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ -09f804: 5211 0310 |0002: iget v1, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -09f808: d802 04ff |0004: add-int/lit8 v2, v4, #int -1 // #ff │ │ -09f80c: 3321 0d00 |0006: if-ne v1, v2, 0013 // +000d │ │ -09f810: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -09f812: 5431 db0f |0009: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ -09f816: 5914 0310 |000b: iput v4, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -09f81a: 5431 db0f |000d: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ -09f81e: 7120 0e22 0100 |000f: invoke-static {v1, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$000:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;I)V // method@220e │ │ -09f824: 0e00 |0012: return-void │ │ -09f826: 5431 db0f |0013: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ -09f82a: 5211 0310 |0015: iget v1, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -09f82e: d802 0401 |0017: add-int/lit8 v2, v4, #int 1 // #01 │ │ -09f832: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ -09f836: 12f0 |001b: const/4 v0, #int -1 // #ff │ │ -09f838: 28ed |001c: goto 0009 // -0013 │ │ -09f83a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -09f83c: 28eb |001e: goto 0009 // -0015 │ │ +0a0630: |[0a0630] org.yuttadhammo.tipitaka.ReadBookActivity$1.onPageSelected:(I)V │ │ +0a0640: 5431 db0f |0000: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ +0a0644: 5211 0310 |0002: iget v1, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0a0648: d802 04ff |0004: add-int/lit8 v2, v4, #int -1 // #ff │ │ +0a064c: 3321 0d00 |0006: if-ne v1, v2, 0013 // +000d │ │ +0a0650: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0a0652: 5431 db0f |0009: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ +0a0656: 5914 0310 |000b: iput v4, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0a065a: 5431 db0f |000d: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ +0a065e: 7120 0e22 0100 |000f: invoke-static {v1, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$000:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;I)V // method@220e │ │ +0a0664: 0e00 |0012: return-void │ │ +0a0666: 5431 db0f |0013: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0fdb │ │ +0a066a: 5211 0310 |0015: iget v1, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0a066e: d802 0401 |0017: add-int/lit8 v2, v4, #int 1 // #01 │ │ +0a0672: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ +0a0676: 12f0 |001b: const/4 v0, #int -1 // #ff │ │ +0a0678: 28ed |001c: goto 0009 // -0013 │ │ +0a067a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0a067c: 28eb |001e: goto 0009 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0009 line=186 │ │ 0x000d line=188 │ │ 0x0012 line=189 │ │ 0x0013 line=185 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 modifier I │ │ 0x0000 - 0x001f reg=3 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$1; │ │ 0x0000 - 0x001f reg=4 arg0 I │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #703 header: │ │ -class_idx : 1102 │ │ +class_idx : 1100 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 144 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 143 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #703 annotations: │ │ Annotations on class │ │ @@ -209696,17 +209740,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f840: |[09f840] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePageFragment.:()V │ │ -09f850: 7010 3403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ -09f856: 0e00 |0003: return-void │ │ +0a0680: |[0a0680] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePageFragment.:()V │ │ +0a0690: 7010 3403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0334 │ │ +0a0696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment; │ │ │ │ Virtual methods - │ │ @@ -209715,80 +209759,80 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 135 16-bit code units │ │ -09f858: |[09f858] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePageFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -09f868: 1406 2d00 037f |0000: const v6, #float 1.7413e+38 // #7f03002d │ │ -09f86e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -09f870: 6e40 550d 697a |0004: invoke-virtual {v9, v6, v10, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -09f876: 0c06 |0007: move-result-object v6 │ │ -09f878: 1f06 0202 |0008: check-cast v6, Landroid/view/ViewGroup; // type@0202 │ │ -09f87c: 5b86 e90f |000a: iput-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.rootView:Landroid/view/ViewGroup; // field@0fe9 │ │ -09f880: 6e10 0622 0800 |000c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.getArguments:()Landroid/os/Bundle; // method@2206 │ │ -09f886: 0c06 |000f: move-result-object v6 │ │ -09f888: 1a07 a71f |0010: const-string v7, "position" // string@1fa7 │ │ -09f88c: 6e20 6102 7600 |0012: invoke-virtual {v6, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ -09f892: 0a02 |0015: move-result v2 │ │ -09f894: 7110 1e22 0200 |0016: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2400:(I)V // method@221e │ │ -09f89a: 5486 e90f |0019: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.rootView:Landroid/view/ViewGroup; // field@0fe9 │ │ -09f89e: 1407 8e00 077f |001b: const v7, #float 1.79449e+38 // #7f07008e │ │ -09f8a4: 6e20 660e 7600 |001e: invoke-virtual {v6, v7}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ -09f8aa: 0c06 |0021: move-result-object v6 │ │ -09f8ac: 1f06 4d04 |0022: check-cast v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044d │ │ -09f8b0: 5b86 ea0f |0024: iput-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ -09f8b4: 5486 ea0f |0026: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ -09f8b8: 6207 1810 |0028: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.spannedText:Landroid/text/Spanned; // field@1018 │ │ -09f8bc: 6e20 0022 7600 |002a: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setText:(Ljava/lang/CharSequence;)V // method@2200 │ │ -09f8c2: 6e10 0522 0800 |002d: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2205 │ │ -09f8c8: 0c06 |0030: move-result-object v6 │ │ -09f8ca: 6e10 9f03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getAssets:()Landroid/content/res/AssetManager; // method@039f │ │ -09f8d0: 0c06 |0034: move-result-object v6 │ │ -09f8d2: 1a07 6426 |0035: const-string v7, "verajjan.ttf" // string@2664 │ │ -09f8d6: 7120 1402 7600 |0037: invoke-static {v6, v7}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -09f8dc: 0c01 |003a: move-result-object v1 │ │ -09f8de: 5486 ea0f |003b: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ -09f8e2: 6e20 0322 1600 |003d: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@2203 │ │ -09f8e8: 6e10 0522 0800 |0040: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2205 │ │ -09f8ee: 0c06 |0043: move-result-object v6 │ │ -09f8f0: 7110 ae02 0600 |0044: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -09f8f6: 0c03 |0047: move-result-object v3 │ │ -09f8f8: 1a06 5a10 |0048: const-string v6, "base_text_size" // string@105a │ │ -09f8fc: 1a07 0c01 |004a: const-string v7, "16" // string@010c │ │ -09f900: 7230 7801 6307 |004c: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -09f906: 0c04 |004f: move-result-object v4 │ │ -09f908: 1a06 0000 |0050: const-string v6, "" // string@0000 │ │ -09f90c: 6e20 5f1f 6400 |0052: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -09f912: 0a06 |0055: move-result v6 │ │ -09f914: 3806 0400 |0056: if-eqz v6, 005a // +0004 │ │ -09f918: 1a04 0c01 |0058: const-string v4, "16" // string@010c │ │ -09f91c: 7110 2b1f 0400 |005a: invoke-static {v4}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -09f922: 0a06 |005d: move-result v6 │ │ -09f924: 7110 2c1f 0600 |005e: invoke-static {v6}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ -09f92a: 0c05 |0061: move-result-object v5 │ │ -09f92c: 5486 ea0f |0062: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ -09f930: 6e10 2a1f 0500 |0064: invoke-virtual {v5}, Ljava/lang/Float;.floatValue:()F // method@1f2a │ │ -09f936: 0a07 |0067: move-result v7 │ │ -09f938: 6e20 0222 7600 |0068: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setTextSize:(F)V // method@2202 │ │ -09f93e: 5486 ea0f |006b: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ -09f942: 7100 fc0c 0000 |006d: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0cfc │ │ -09f948: 0c07 |0070: move-result-object v7 │ │ -09f94a: 6e20 ff21 7600 |0071: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@21ff │ │ -09f950: 6206 2b00 |0074: sget-object v6, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ -09f954: 7110 361f 0600 |0076: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -09f95a: 0a00 |0079: move-result v0 │ │ -09f95c: 1306 0e00 |007a: const/16 v6, #int 14 // #e │ │ -09f960: 3460 0800 |007c: if-lt v0, v6, 0084 // +0008 │ │ -09f964: 5486 ea0f |007e: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ -09f968: 1217 |0080: const/4 v7, #int 1 // #1 │ │ -09f96a: 6e20 0122 7600 |0081: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setTextIsSelectable:(Z)V // method@2201 │ │ -09f970: 5486 e90f |0084: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.rootView:Landroid/view/ViewGroup; // field@0fe9 │ │ -09f974: 1106 |0086: return-object v6 │ │ +0a0698: |[0a0698] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePageFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0a06a8: 1406 2d00 037f |0000: const v6, #float 1.7413e+38 // #7f03002d │ │ +0a06ae: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0a06b0: 6e40 550d 697a |0004: invoke-virtual {v9, v6, v10, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a06b6: 0c06 |0007: move-result-object v6 │ │ +0a06b8: 1f06 0002 |0008: check-cast v6, Landroid/view/ViewGroup; // type@0200 │ │ +0a06bc: 5b86 e90f |000a: iput-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.rootView:Landroid/view/ViewGroup; // field@0fe9 │ │ +0a06c0: 6e10 0622 0800 |000c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.getArguments:()Landroid/os/Bundle; // method@2206 │ │ +0a06c6: 0c06 |000f: move-result-object v6 │ │ +0a06c8: 1a07 a71f |0010: const-string v7, "position" // string@1fa7 │ │ +0a06cc: 6e20 6102 7600 |0012: invoke-virtual {v6, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ +0a06d2: 0a02 |0015: move-result v2 │ │ +0a06d4: 7110 1e22 0200 |0016: invoke-static {v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$2400:(I)V // method@221e │ │ +0a06da: 5486 e90f |0019: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.rootView:Landroid/view/ViewGroup; // field@0fe9 │ │ +0a06de: 1407 8e00 0b7f |001b: const v7, #float 1.84766e+38 // #7f0b008e │ │ +0a06e4: 6e20 660e 7600 |001e: invoke-virtual {v6, v7}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@0e66 │ │ +0a06ea: 0c06 |0021: move-result-object v6 │ │ +0a06ec: 1f06 4b04 |0022: check-cast v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044b │ │ +0a06f0: 5b86 ea0f |0024: iput-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ +0a06f4: 5486 ea0f |0026: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ +0a06f8: 6207 1810 |0028: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.spannedText:Landroid/text/Spanned; // field@1018 │ │ +0a06fc: 6e20 0022 7600 |002a: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setText:(Ljava/lang/CharSequence;)V // method@2200 │ │ +0a0702: 6e10 0522 0800 |002d: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2205 │ │ +0a0708: 0c06 |0030: move-result-object v6 │ │ +0a070a: 6e10 9f03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getAssets:()Landroid/content/res/AssetManager; // method@039f │ │ +0a0710: 0c06 |0034: move-result-object v6 │ │ +0a0712: 1a07 6426 |0035: const-string v7, "verajjan.ttf" // string@2664 │ │ +0a0716: 7120 1402 7600 |0037: invoke-static {v6, v7}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +0a071c: 0c01 |003a: move-result-object v1 │ │ +0a071e: 5486 ea0f |003b: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ +0a0722: 6e20 0322 1600 |003d: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@2203 │ │ +0a0728: 6e10 0522 0800 |0040: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2205 │ │ +0a072e: 0c06 |0043: move-result-object v6 │ │ +0a0730: 7110 ae02 0600 |0044: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +0a0736: 0c03 |0047: move-result-object v3 │ │ +0a0738: 1a06 5b10 |0048: const-string v6, "base_text_size" // string@105b │ │ +0a073c: 1a07 1001 |004a: const-string v7, "16" // string@0110 │ │ +0a0740: 7230 7801 6307 |004c: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0a0746: 0c04 |004f: move-result-object v4 │ │ +0a0748: 1a06 0000 |0050: const-string v6, "" // string@0000 │ │ +0a074c: 6e20 5f1f 6400 |0052: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0a0752: 0a06 |0055: move-result v6 │ │ +0a0754: 3806 0400 |0056: if-eqz v6, 005a // +0004 │ │ +0a0758: 1a04 1001 |0058: const-string v4, "16" // string@0110 │ │ +0a075c: 7110 2b1f 0400 |005a: invoke-static {v4}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +0a0762: 0a06 |005d: move-result v6 │ │ +0a0764: 7110 2c1f 0600 |005e: invoke-static {v6}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@1f2c │ │ +0a076a: 0c05 |0061: move-result-object v5 │ │ +0a076c: 5486 ea0f |0062: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ +0a0770: 6e10 2a1f 0500 |0064: invoke-virtual {v5}, Ljava/lang/Float;.floatValue:()F // method@1f2a │ │ +0a0776: 0a07 |0067: move-result v7 │ │ +0a0778: 6e20 0222 7600 |0068: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setTextSize:(F)V // method@2202 │ │ +0a077e: 5486 ea0f |006b: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ +0a0782: 7100 fc0c 0000 |006d: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0cfc │ │ +0a0788: 0c07 |0070: move-result-object v7 │ │ +0a078a: 6e20 ff21 7600 |0071: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@21ff │ │ +0a0790: 6206 2b00 |0074: sget-object v6, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ +0a0794: 7110 361f 0600 |0076: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0a079a: 0a00 |0079: move-result v0 │ │ +0a079c: 1306 0e00 |007a: const/16 v6, #int 14 // #e │ │ +0a07a0: 3460 0800 |007c: if-lt v0, v6, 0084 // +0008 │ │ +0a07a4: 5486 ea0f |007e: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.textView:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@0fea │ │ +0a07a8: 1217 |0080: const/4 v7, #int 1 // #1 │ │ +0a07aa: 6e20 0122 7600 |0081: invoke-virtual {v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setTextIsSelectable:(Z)V // method@2201 │ │ +0a07b0: 5486 e90f |0084: iget-object v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.rootView:Landroid/view/ViewGroup; // field@0fe9 │ │ +0a07b4: 1106 |0086: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ 0x000c line=907 │ │ 0x0016 line=908 │ │ 0x0019 line=909 │ │ 0x0026 line=910 │ │ @@ -209813,21 +209857,21 @@ │ │ 0x0050 - 0x0087 reg=4 size Ljava/lang/String; │ │ 0x0062 - 0x0087 reg=5 textSize Ljava/lang/Float; │ │ 0x0000 - 0x0087 reg=8 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment; │ │ 0x0000 - 0x0087 reg=9 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0087 reg=10 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0087 reg=11 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #704 header: │ │ -class_idx : 128 │ │ +class_idx : 127 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 129 │ │ -source_file_idx : 465 │ │ +superclass_idx : 128 │ │ +source_file_idx : 470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #704 annotations: │ │ Annotations on class │ │ @@ -209847,17 +209891,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f978: |[09f978] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -09f988: 7010 b502 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b5 │ │ -09f98e: 0e00 |0003: return-void │ │ +0a07b8: |[0a07b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +0a07c8: 7010 b502 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b5 │ │ +0a07ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -209866,18 +209910,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f990: |[09f990] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -09f9a0: 7110 ca02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02ca │ │ -09f9a6: 0a00 |0003: move-result v0 │ │ -09f9a8: 0f00 |0004: return v0 │ │ +0a07d0: |[0a07d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0a07e0: 7110 ca02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02ca │ │ +0a07e6: 0a00 |0003: move-result v0 │ │ +0a07e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -209886,18 +209930,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 │ │ -09f9ac: |[09f9ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -09f9bc: 7110 cb02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02cb │ │ -09f9c2: 0c00 |0003: move-result-object v0 │ │ -09f9c4: 1100 |0004: return-object v0 │ │ +0a07ec: |[0a07ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0a07fc: 7110 cb02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02cb │ │ +0a0802: 0c00 |0003: move-result-object v0 │ │ +0a0804: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -209906,18 +209950,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 │ │ -09f9c8: |[09f9c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -09f9d8: 7110 cc02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02cc │ │ -09f9de: 0c00 |0003: move-result-object v0 │ │ -09f9e0: 1100 |0004: return-object v0 │ │ +0a0808: |[0a0808] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0a0818: 7110 cc02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02cc │ │ +0a081e: 0c00 |0003: move-result-object v0 │ │ +0a0820: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -209926,18 +209970,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 │ │ -09f9e4: |[09f9e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -09f9f4: 7110 cd02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02cd │ │ -09f9fa: 0c00 |0003: move-result-object v0 │ │ -09f9fc: 1100 |0004: return-object v0 │ │ +0a0824: |[0a0824] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0a0834: 7110 cd02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02cd │ │ +0a083a: 0c00 |0003: move-result-object v0 │ │ +0a083c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -209946,32 +209990,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 │ │ -09fa00: |[09fa00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -09fa10: 7110 ce02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02ce │ │ -09fa16: 0c00 |0003: move-result-object v0 │ │ -09fa18: 1100 |0004: return-object v0 │ │ +0a0840: |[0a0840] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0a0850: 7110 ce02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02ce │ │ +0a0856: 0c00 |0003: move-result-object v0 │ │ +0a0858: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 465 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 470 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #705 header: │ │ -class_idx : 182 │ │ +class_idx : 181 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 181 │ │ -source_file_idx : 2522 │ │ +superclass_idx : 180 │ │ +source_file_idx : 2524 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #705 annotations: │ │ Annotations on class │ │ @@ -209991,17 +210035,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09fa1c: |[09fa1c] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -09fa2c: 7010 f504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f5 │ │ -09fa32: 0e00 |0003: return-void │ │ +0a085c: |[0a085c] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +0a086c: 7010 f504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f5 │ │ +0a0872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -210010,21 +210054,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 │ │ -09fa34: |[09fa34] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -09fa44: 7110 0b05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@050b │ │ -09fa4a: 0c00 |0003: move-result-object v0 │ │ -09fa4c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -09fa50: 6e20 ff04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ff │ │ -09fa56: 0c00 |0009: move-result-object v0 │ │ -09fa58: 1100 |000a: return-object v0 │ │ +0a0874: |[0a0874] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0a0884: 7110 0b05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@050b │ │ +0a088a: 0c00 |0003: move-result-object v0 │ │ +0a088c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0a0890: 6e20 ff04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ff │ │ +0a0896: 0c00 |0009: move-result-object v0 │ │ +0a0898: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -210037,21 +210081,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 │ │ -09fa5c: |[09fa5c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -09fa6c: 7110 0c05 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@050c │ │ -09fa72: 0c00 |0003: move-result-object v0 │ │ -09fa74: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -09fa78: 6f30 f704 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@04f7 │ │ -09fa7e: 0c00 |0009: move-result-object v0 │ │ -09fa80: 1100 |000a: return-object v0 │ │ +0a089c: |[0a089c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0a08ac: 7110 0c05 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@050c │ │ +0a08b2: 0c00 |0003: move-result-object v0 │ │ +0a08b4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0a08b8: 6f30 f704 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@04f7 │ │ +0a08be: 0c00 |0009: move-result-object v0 │ │ +0a08c0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -210065,17 +210109,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 │ │ -09fa84: |[09fa84] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -09fa94: 7120 0d05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@050d │ │ -09fa9a: 0e00 |0003: return-void │ │ +0a08c4: |[0a08c4] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0a08d4: 7120 0d05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@050d │ │ +0a08da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -210086,18 +210130,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 │ │ -09fa9c: |[09fa9c] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -09faac: 7120 0e05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@050e │ │ -09fab2: 0a00 |0003: move-result v0 │ │ -09fab4: 0f00 |0004: return v0 │ │ +0a08dc: |[0a08dc] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0a08ec: 7120 0e05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@050e │ │ +0a08f2: 0a00 |0003: move-result v0 │ │ +0a08f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -210107,32 +210151,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09fab8: |[09fab8] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -09fac8: 6f20 f604 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04f6 │ │ -09face: 0c00 |0003: move-result-object v0 │ │ -09fad0: 1100 |0004: return-object v0 │ │ +0a08f8: |[0a08f8] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0a0908: 6f20 f604 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04f6 │ │ +0a090e: 0c00 |0003: move-result-object v0 │ │ +0a0910: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2522 (NavUtils.java) │ │ + source_file_idx : 2524 (NavUtils.java) │ │ │ │ Class #706 header: │ │ -class_idx : 206 │ │ +class_idx : 205 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 205 │ │ -source_file_idx : 2853 │ │ +superclass_idx : 204 │ │ +source_file_idx : 2855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #706 annotations: │ │ Annotations on class │ │ @@ -210152,17 +210196,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09fad4: |[09fad4] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -09fae4: 7010 9305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0593 │ │ -09faea: 0e00 |0003: return-void │ │ +0a0914: |[0a0914] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +0a0924: 7010 9305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0593 │ │ +0a092a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -210171,27 +210215,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 │ │ -09faec: |[09faec] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -09fafc: 6e10 7005 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0570 │ │ -09fb02: 0c00 |0003: move-result-object v0 │ │ -09fb04: 6e10 7105 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0571 │ │ -09fb0a: 0c01 |0007: move-result-object v1 │ │ -09fb0c: 7130 a505 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@05a5 │ │ -09fb12: 6e20 9905 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0599 │ │ -09fb18: 0a00 |000e: move-result v0 │ │ -09fb1a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -09fb1e: 6e10 6e05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056e │ │ -09fb24: 0c00 |0014: move-result-object v0 │ │ -09fb26: 7220 8e0d 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ -09fb2c: 0e00 |0018: return-void │ │ +0a092c: |[0a092c] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0a093c: 6e10 7005 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0570 │ │ +0a0942: 0c00 |0003: move-result-object v0 │ │ +0a0944: 6e10 7105 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0571 │ │ +0a094a: 0c01 |0007: move-result-object v1 │ │ +0a094c: 7130 a505 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@05a5 │ │ +0a0952: 6e20 9905 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0599 │ │ +0a0958: 0a00 |000e: move-result v0 │ │ +0a095a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +0a095e: 6e10 6e05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056e │ │ +0a0964: 0c00 |0014: move-result-object v0 │ │ +0a0966: 7220 8e0d 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0d8e │ │ +0a096c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -210204,36 +210248,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09fb30: |[09fb30] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -09fb40: 7210 7f0d 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0d7f │ │ -09fb46: 0a00 |0003: move-result v0 │ │ -09fb48: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -09fb4c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09fb4e: 0f00 |0007: return v0 │ │ -09fb50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09fb52: 28fe |0009: goto 0007 // -0002 │ │ +0a0970: |[0a0970] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0a0980: 7210 7f0d 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0d7f │ │ +0a0986: 0a00 |0003: move-result v0 │ │ +0a0988: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0a098c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a098e: 0f00 |0007: return v0 │ │ +0a0990: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a0992: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2853 (ShareCompat.java) │ │ + source_file_idx : 2855 (ShareCompat.java) │ │ │ │ Class #707 header: │ │ -class_idx : 228 │ │ +class_idx : 227 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 224 │ │ -source_file_idx : 679 │ │ +superclass_idx : 223 │ │ +source_file_idx : 683 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #707 annotations: │ │ Annotations on class │ │ @@ -210282,20 +210326,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09fb54: |[09fb54] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -09fb64: 7020 ec05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05ec │ │ -09fb6a: 2200 ec00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ec │ │ -09fb6e: 7020 3506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0635 │ │ -09fb74: 5b10 aa01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ -09fb78: 0e00 |000a: return-void │ │ +0a0994: |[0a0994] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +0a09a4: 7020 ec05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05ec │ │ +0a09aa: 2200 eb00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00eb │ │ +0a09ae: 7020 3506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0635 │ │ +0a09b4: 5b10 aa01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ +0a09b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x000a line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -210306,25 +210350,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 │ │ -09fb7c: |[09fb7c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -09fb8c: 7020 ec05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05ec │ │ -09fb92: 2200 ec00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ec │ │ -09fb96: 7020 3506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0635 │ │ -09fb9c: 5b10 aa01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ -09fba0: 5b13 af01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ -09fba4: 5b14 ab01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ -09fba8: 5b15 ac01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ -09fbac: 5b16 ad01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ -09fbb0: 5b17 ae01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ -09fbb4: 0e00 |0014: return-void │ │ +0a09bc: |[0a09bc] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +0a09cc: 7020 ec05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05ec │ │ +0a09d2: 2200 eb00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00eb │ │ +0a09d6: 7020 3506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0635 │ │ +0a09dc: 5b10 aa01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ +0a09e0: 5b13 af01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ +0a09e4: 5b14 ab01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ +0a09e8: 5b15 ac01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ +0a09ec: 5b16 ad01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ +0a09f0: 5b17 ae01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ +0a09f4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x000a line=109 │ │ 0x000c line=110 │ │ 0x000e line=111 │ │ @@ -210346,34 +210390,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -09fbb8: |[09fbb8] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -09fbc8: 6e10 0f06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@060f │ │ -09fbce: 0a01 |0003: move-result v1 │ │ -09fbd0: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -09fbd4: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -09fbd8: 7210 c001 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -09fbde: 0e00 |000b: return-void │ │ -09fbe0: 5420 a901 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fbe4: 5b23 a901 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fbe8: 6e10 1006 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0610 │ │ -09fbee: 0a01 |0013: move-result v1 │ │ -09fbf0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -09fbf4: 6f20 ee05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05ee │ │ -09fbfa: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -09fbfe: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -09fc02: 7210 ca01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ -09fc08: 0a01 |0020: move-result v1 │ │ -09fc0a: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -09fc0e: 7210 c001 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -09fc14: 28e5 |0026: goto 000b // -001b │ │ +0a09f8: |[0a09f8] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +0a0a08: 6e10 0f06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@060f │ │ +0a0a0e: 0a01 |0003: move-result v1 │ │ +0a0a10: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0a0a14: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +0a0a18: 7210 c001 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0a0a1e: 0e00 |000b: return-void │ │ +0a0a20: 5420 a901 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0a24: 5b23 a901 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0a28: 6e10 1006 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0610 │ │ +0a0a2e: 0a01 |0013: move-result v1 │ │ +0a0a30: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0a0a34: 6f20 ee05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05ee │ │ +0a0a3a: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +0a0a3e: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +0a0a42: 7210 ca01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ +0a0a48: 0a01 |0020: move-result v1 │ │ +0a0a4a: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +0a0a4e: 7210 c001 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0a0a54: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=87 │ │ 0x000c line=77 │ │ @@ -210392,18 +210436,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 │ │ -09fc18: |[09fc18] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -09fc28: 1f01 4000 |0000: check-cast v1, Landroid/database/Cursor; // type@0040 │ │ -09fc2c: 6e20 0506 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0605 │ │ -09fc32: 0e00 |0005: return-void │ │ +0a0a58: |[0a0a58] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +0a0a68: 1f01 4000 |0000: check-cast v1, Landroid/database/Cursor; // type@0040 │ │ +0a0a6c: 6e20 0506 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0605 │ │ +0a0a72: 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; │ │ │ │ @@ -210412,56 +210456,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 │ │ -09fc34: |[09fc34] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -09fc44: 6f55 f105 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@05f1 │ │ -09fc4a: 6e20 061f 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fc50: 1a00 551c |0006: const-string v0, "mUri=" // string@1c55 │ │ -09fc54: 6e20 061f 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fc5a: 5410 af01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ -09fc5e: 6e20 0a1f 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -09fc64: 6e20 061f 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fc6a: 1a00 571b |0013: const-string v0, "mProjection=" // string@1b57 │ │ -09fc6e: 6e20 061f 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fc74: 5410 ab01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ -09fc78: 7110 b81f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ -09fc7e: 0c00 |001d: move-result-object v0 │ │ -09fc80: 6e20 0b1f 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -09fc86: 6e20 061f 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fc8c: 1a00 ae1b |0024: const-string v0, "mSelection=" // string@1bae │ │ -09fc90: 6e20 061f 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fc96: 5410 ac01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ -09fc9a: 6e20 0b1f 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -09fca0: 6e20 061f 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fca6: 1a00 b01b |0031: const-string v0, "mSelectionArgs=" // string@1bb0 │ │ -09fcaa: 6e20 061f 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fcb0: 5410 ad01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ -09fcb4: 7110 b81f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ -09fcba: 0c00 |003b: move-result-object v0 │ │ -09fcbc: 6e20 0b1f 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -09fcc2: 6e20 061f 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fcc8: 1a00 d01b |0042: const-string v0, "mSortOrder=" // string@1bd0 │ │ -09fccc: 6e20 061f 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fcd2: 5410 ae01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ -09fcd6: 6e20 0b1f 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ -09fcdc: 6e20 061f 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fce2: 1a00 ab19 |004f: const-string v0, "mCursor=" // string@19ab │ │ -09fce6: 6e20 061f 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fcec: 5410 a901 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fcf0: 6e20 0a1f 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ -09fcf6: 6e20 061f 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fcfc: 1a00 8a19 |005c: const-string v0, "mContentChanged=" // string@198a │ │ -09fd00: 6e20 061f 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ -09fd06: 5510 a801 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01a8 │ │ -09fd0a: 6e20 0c1f 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ -09fd10: 0e00 |0066: return-void │ │ +0a0a74: |[0a0a74] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0a0a84: 6f55 f105 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@05f1 │ │ +0a0a8a: 6e20 061f 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0a90: 1a00 551c |0006: const-string v0, "mUri=" // string@1c55 │ │ +0a0a94: 6e20 061f 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0a9a: 5410 af01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ +0a0a9e: 6e20 0a1f 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +0a0aa4: 6e20 061f 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0aaa: 1a00 571b |0013: const-string v0, "mProjection=" // string@1b57 │ │ +0a0aae: 6e20 061f 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0ab4: 5410 ab01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ +0a0ab8: 7110 b81f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ +0a0abe: 0c00 |001d: move-result-object v0 │ │ +0a0ac0: 6e20 0b1f 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0a0ac6: 6e20 061f 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0acc: 1a00 ae1b |0024: const-string v0, "mSelection=" // string@1bae │ │ +0a0ad0: 6e20 061f 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0ad6: 5410 ac01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ +0a0ada: 6e20 0b1f 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0a0ae0: 6e20 061f 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0ae6: 1a00 b01b |0031: const-string v0, "mSelectionArgs=" // string@1bb0 │ │ +0a0aea: 6e20 061f 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0af0: 5410 ad01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ +0a0af4: 7110 b81f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fb8 │ │ +0a0afa: 0c00 |003b: move-result-object v0 │ │ +0a0afc: 6e20 0b1f 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0a0b02: 6e20 061f 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0b08: 1a00 d01b |0042: const-string v0, "mSortOrder=" // string@1bd0 │ │ +0a0b0c: 6e20 061f 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0b12: 5410 ae01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ +0a0b16: 6e20 0b1f 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1f0b │ │ +0a0b1c: 6e20 061f 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0b22: 1a00 ab19 |004f: const-string v0, "mCursor=" // string@19ab │ │ +0a0b26: 6e20 061f 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0b2c: 5410 a901 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0b30: 6e20 0a1f 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1f0a │ │ +0a0b36: 6e20 061f 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0b3c: 1a00 8a19 |005c: const-string v0, "mContentChanged=" // string@198a │ │ +0a0b40: 6e20 061f 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1f06 │ │ +0a0b46: 5510 a801 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01a8 │ │ +0a0b4a: 6e20 0c1f 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1f0c │ │ +0a0b50: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ 0x0010 line=206 │ │ 0x0018 line=207 │ │ 0x0021 line=208 │ │ @@ -210483,17 +210527,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fd14: |[09fd14] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -09fd24: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ -09fd28: 1100 |0002: return-object v0 │ │ +0a0b54: |[0a0b54] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +0a0b64: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ +0a0b68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -210501,17 +210545,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fd2c: |[09fd2c] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -09fd3c: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ -09fd40: 1100 |0002: return-object v0 │ │ +0a0b6c: |[0a0b6c] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +0a0b7c: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ +0a0b80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -210519,17 +210563,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fd44: |[09fd44] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -09fd54: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ -09fd58: 1100 |0002: return-object v0 │ │ +0a0b84: |[0a0b84] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +0a0b94: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ +0a0b98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -210537,17 +210581,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fd5c: |[09fd5c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -09fd6c: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ -09fd70: 1100 |0002: return-object v0 │ │ +0a0b9c: |[0a0b9c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +0a0bac: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ +0a0bb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -210555,17 +210599,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fd74: |[09fd74] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -09fd84: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ -09fd88: 1100 |0002: return-object v0 │ │ +0a0bb4: |[0a0bb4] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +0a0bc4: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ +0a0bc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -210573,31 +210617,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -09fd8c: |[09fd8c] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -09fd9c: 6e10 0906 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0609 │ │ -09fda2: 0c00 |0003: move-result-object v0 │ │ -09fda4: 6e10 2f01 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ -09fdaa: 0c00 |0007: move-result-object v0 │ │ -09fdac: 5471 af01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ -09fdb0: 5472 ab01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ -09fdb4: 5473 ac01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ -09fdb8: 5474 ad01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ -09fdbc: 5475 ae01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ -09fdc0: 7406 2601 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@0126 │ │ -09fdc6: 0c06 |0015: move-result-object v6 │ │ -09fdc8: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -09fdcc: 7210 c301 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -09fdd2: 5470 aa01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ -09fdd6: 6e30 1806 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0618 │ │ -09fddc: 1106 |0020: return-object v6 │ │ +0a0bcc: |[0a0bcc] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0a0bdc: 6e10 0906 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0609 │ │ +0a0be2: 0c00 |0003: move-result-object v0 │ │ +0a0be4: 6e10 2f01 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ +0a0bea: 0c00 |0007: move-result-object v0 │ │ +0a0bec: 5471 af01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ +0a0bf0: 5472 ab01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ +0a0bf4: 5473 ac01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ +0a0bf8: 5474 ad01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ +0a0bfc: 5475 ae01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ +0a0c00: 7406 2601 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@0126 │ │ +0a0c06: 0c06 |0015: move-result-object v6 │ │ +0a0c08: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0a0c0c: 7210 c301 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0a0c12: 5470 aa01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ +0a0c16: 6e30 1806 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0618 │ │ +0a0c1c: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -210610,18 +210654,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09fde0: |[09fde0] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -09fdf0: 6e10 1106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0611 │ │ -09fdf6: 0c00 |0003: move-result-object v0 │ │ -09fdf8: 1100 |0004: return-object v0 │ │ +0a0c20: |[0a0c20] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0a0c30: 6e10 1106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0611 │ │ +0a0c36: 0c00 |0003: move-result-object v0 │ │ +0a0c38: 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;) │ │ @@ -210629,21 +210673,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09fdfc: |[09fdfc] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -09fe0c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -09fe10: 7210 ca01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ -09fe16: 0a00 |0005: move-result v0 │ │ -09fe18: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -09fe1c: 7210 c001 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -09fe22: 0e00 |000b: return-void │ │ +0a0c3c: |[0a0c3c] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +0a0c4c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0a0c50: 7210 ca01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ +0a0c56: 0a00 |0005: move-result v0 │ │ +0a0c58: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0a0c5c: 7210 c001 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0a0c62: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -210654,18 +210698,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 │ │ -09fe24: |[09fe24] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -09fe34: 1f01 4000 |0000: check-cast v1, Landroid/database/Cursor; // type@0040 │ │ -09fe38: 6e20 1306 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0613 │ │ -09fe3e: 0e00 |0005: return-void │ │ +0a0c64: |[0a0c64] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0a0c74: 1f01 4000 |0000: check-cast v1, Landroid/database/Cursor; // type@0040 │ │ +0a0c78: 6e20 1306 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0613 │ │ +0a0c7e: 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; │ │ │ │ @@ -210674,28 +210718,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -09fe40: |[09fe40] android.support.v4.content.CursorLoader.onReset:()V │ │ -09fe50: 6f10 f805 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05f8 │ │ -09fe56: 6e10 1706 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0617 │ │ -09fe5c: 5410 a901 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fe60: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -09fe64: 5410 a901 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fe68: 7210 ca01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ -09fe6e: 0a00 |000f: move-result v0 │ │ -09fe70: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -09fe74: 5410 a901 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fe78: 7210 c001 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -09fe7e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -09fe80: 5b10 a901 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fe84: 0e00 |001a: return-void │ │ +0a0c80: |[0a0c80] android.support.v4.content.CursorLoader.onReset:()V │ │ +0a0c90: 6f10 f805 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05f8 │ │ +0a0c96: 6e10 1706 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0617 │ │ +0a0c9c: 5410 a901 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0ca0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0a0ca4: 5410 a901 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0ca8: 7210 ca01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ +0a0cae: 0a00 |000f: move-result v0 │ │ +0a0cb0: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +0a0cb4: 5410 a901 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0cb8: 7210 c001 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0a0cbe: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0a0cc0: 5b10 a901 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0cc4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=154 │ │ 0x0006 line=156 │ │ 0x0012 line=157 │ │ 0x0017 line=159 │ │ @@ -210708,26 +210752,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09fe88: |[09fe88] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -09fe98: 5410 a901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fe9c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09fea0: 5410 a901 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09fea4: 6e20 0506 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0605 │ │ -09feaa: 6e10 1e06 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@061e │ │ -09feb0: 0a00 |000c: move-result v0 │ │ -09feb2: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -09feb6: 5410 a901 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ -09feba: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -09febe: 6e10 0806 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0608 │ │ -09fec4: 0e00 |0016: return-void │ │ +0a0cc8: |[0a0cc8] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +0a0cd8: 5410 a901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0cdc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a0ce0: 5410 a901 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0ce4: 6e20 0506 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0605 │ │ +0a0cea: 6e10 1e06 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@061e │ │ +0a0cf0: 0a00 |000c: move-result v0 │ │ +0a0cf2: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0a0cf6: 5410 a901 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01a9 │ │ +0a0cfa: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +0a0cfe: 6e10 0806 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0608 │ │ +0a0d04: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0009 line=128 │ │ 0x0013 line=129 │ │ 0x0016 line=131 │ │ @@ -210739,17 +210783,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09fec8: |[09fec8] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -09fed8: 6e10 0406 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0604 │ │ -09fede: 0e00 |0003: return-void │ │ +0a0d08: |[0a0d08] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +0a0d18: 6e10 0406 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0604 │ │ +0a0d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -210758,18 +210802,18 @@ │ │ type : '(Landroid/database/Cursor;Landroid/database/ContentObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09fee0: |[09fee0] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ -09fef0: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ -09fef4: 7220 ce01 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01ce │ │ -09fefa: 0e00 |0005: return-void │ │ +0a0d20: |[0a0d20] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ +0a0d30: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01aa │ │ +0a0d34: 7220 ce01 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01ce │ │ +0a0d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -210780,17 +210824,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fefc: |[09fefc] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -09ff0c: 5b01 ab01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ -09ff10: 0e00 |0002: return-void │ │ +0a0d3c: |[0a0d3c] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +0a0d4c: 5b01 ab01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ab │ │ +0a0d50: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -210800,17 +210844,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ff14: |[09ff14] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -09ff24: 5b01 ac01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ -09ff28: 0e00 |0002: return-void │ │ +0a0d54: |[0a0d54] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +0a0d64: 5b01 ac01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ac │ │ +0a0d68: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -210820,17 +210864,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ff2c: |[09ff2c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -09ff3c: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ -09ff40: 0e00 |0002: return-void │ │ +0a0d6c: |[0a0d6c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +0a0d7c: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ad │ │ +0a0d80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -210840,17 +210884,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ff44: |[09ff44] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -09ff54: 5b01 ae01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ -09ff58: 0e00 |0002: return-void │ │ +0a0d84: |[0a0d84] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +0a0d94: 5b01 ae01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ae │ │ +0a0d98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -210860,32 +210904,32 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ff5c: |[09ff5c] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -09ff6c: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ -09ff70: 0e00 |0002: return-void │ │ +0a0d9c: |[0a0d9c] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +0a0dac: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01af │ │ +0a0db0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ - source_file_idx : 679 (CursorLoader.java) │ │ + source_file_idx : 683 (CursorLoader.java) │ │ │ │ Class #708 header: │ │ -class_idx : 231 │ │ +class_idx : 230 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 230 │ │ -source_file_idx : 993 │ │ +superclass_idx : 229 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #708 annotations: │ │ Annotations on class │ │ @@ -210905,17 +210949,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ff74: |[09ff74] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -09ff84: 7010 2206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0622 │ │ -09ff8a: 0e00 |0003: return-void │ │ +0a0db4: |[0a0db4] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +0a0dc4: 7010 2206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0622 │ │ +0a0dca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -210924,18 +210968,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 │ │ -09ff8c: |[09ff8c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -09ff9c: 7110 3106 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0631 │ │ -09ffa2: 0c00 |0003: move-result-object v0 │ │ -09ffa4: 1100 |0004: return-object v0 │ │ +0a0dcc: |[0a0dcc] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0a0ddc: 7110 3106 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0631 │ │ +0a0de2: 0c00 |0003: move-result-object v0 │ │ +0a0de4: 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; │ │ │ │ @@ -210944,32 +210988,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 │ │ -09ffa8: |[09ffa8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -09ffb8: 7110 3206 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0632 │ │ -09ffbe: 0c00 |0003: move-result-object v0 │ │ -09ffc0: 1100 |0004: return-object v0 │ │ +0a0de8: |[0a0de8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0a0df8: 7110 3206 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0632 │ │ +0a0dfe: 0c00 |0003: move-result-object v0 │ │ +0a0e00: 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 : 993 (IntentCompat.java) │ │ + source_file_idx : 997 (IntentCompat.java) │ │ │ │ Class #709 header: │ │ -class_idx : 284 │ │ +class_idx : 283 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 288 │ │ -source_file_idx : 425 │ │ +superclass_idx : 287 │ │ +source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #709 annotations: │ │ Annotations on class │ │ @@ -210989,17 +211033,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ffc4: |[09ffc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -09ffd4: 7010 6307 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0763 │ │ -09ffda: 0e00 |0003: return-void │ │ +0a0e04: |[0a0e04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +0a0e14: 7010 6307 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0763 │ │ +0a0e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -211008,18 +211052,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 │ │ -09ffdc: |[09ffdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09ffec: 7130 8b07 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@078b │ │ -09fff2: 0a00 |0003: move-result v0 │ │ -09fff4: 0f00 |0004: return v0 │ │ +0a0e1c: |[0a0e1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a0e2c: 7130 8b07 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@078b │ │ +0a0e32: 0a00 |0003: move-result v0 │ │ +0a0e34: 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; │ │ @@ -211030,20 +211074,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 │ │ -09fff8: |[09fff8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0a0008: 2200 1b01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@011b │ │ -0a000c: 7030 3807 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@0738 │ │ -0a0012: 7110 8c07 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@078c │ │ -0a0018: 0c00 |0008: move-result-object v0 │ │ -0a001a: 1100 |0009: return-object v0 │ │ +0a0e38: |[0a0e38] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0a0e48: 2200 1a01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@011a │ │ +0a0e4c: 7030 3807 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@0738 │ │ +0a0e52: 7110 8c07 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@078c │ │ +0a0e58: 0c00 |0008: move-result-object v0 │ │ +0a0e5a: 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; │ │ │ │ @@ -211052,18 +211096,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a001c: |[0a001c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0a002c: 7100 8d07 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@078d │ │ -0a0032: 0c00 |0003: move-result-object v0 │ │ -0a0034: 1100 |0004: return-object v0 │ │ +0a0e5c: |[0a0e5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0a0e6c: 7100 8d07 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@078d │ │ +0a0e72: 0c00 |0003: move-result-object v0 │ │ +0a0e74: 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;) │ │ @@ -211071,17 +211115,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 │ │ -0a0038: |[0a0038] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a0048: 7130 8e07 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@078e │ │ -0a004e: 0e00 |0003: return-void │ │ +0a0e78: |[0a0e78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a0e88: 7130 8e07 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@078e │ │ +0a0e8e: 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; │ │ @@ -211093,19 +211137,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 │ │ -0a0050: |[0a0050] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a0060: 6e10 cc0a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ -0a0066: 0c00 |0003: move-result-object v0 │ │ -0a0068: 7130 8f07 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@078f │ │ -0a006e: 0e00 |0007: return-void │ │ +0a0e90: |[0a0e90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a0ea0: 6e10 cc0a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ +0a0ea6: 0c00 |0003: move-result-object v0 │ │ +0a0ea8: 7130 8f07 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@078f │ │ +0a0eae: 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; │ │ @@ -211117,17 +211161,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 │ │ -0a0070: |[0a0070] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a0080: 7130 9007 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@0790 │ │ -0a0086: 0e00 |0003: return-void │ │ +0a0eb0: |[0a0eb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a0ec0: 7130 9007 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@0790 │ │ +0a0ec6: 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; │ │ @@ -211139,18 +211183,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 │ │ -0a0088: |[0a0088] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a0098: 7140 9107 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@0791 │ │ -0a009e: 0a00 |0003: move-result v0 │ │ -0a00a0: 0f00 |0004: return v0 │ │ +0a0ec8: |[0a0ec8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a0ed8: 7140 9107 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@0791 │ │ +0a0ede: 0a00 |0003: move-result v0 │ │ +0a0ee0: 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; │ │ @@ -211162,17 +211206,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 │ │ -0a00a4: |[0a00a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a00b4: 7130 9207 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0792 │ │ -0a00ba: 0e00 |0003: return-void │ │ +0a0ee4: |[0a0ee4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a0ef4: 7130 9207 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0792 │ │ +0a0efa: 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; │ │ @@ -211184,34 +211228,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 │ │ -0a00bc: |[0a00bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a00cc: 7130 9307 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@0793 │ │ -0a00d2: 0e00 |0003: return-void │ │ +0a0efc: |[0a0efc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a0f0c: 7130 9307 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@0793 │ │ +0a0f12: 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 : 425 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 430 (AccessibilityDelegateCompat.java) │ │ │ │ Class #710 header: │ │ -class_idx : 323 │ │ +class_idx : 322 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 329 │ │ -source_file_idx : 2651 │ │ +superclass_idx : 328 │ │ +source_file_idx : 2653 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #710 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -211330,18 +211374,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a00d4: |[0a00d4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -0a00e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a00e6: 7030 3508 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0835 │ │ -0a00ec: 0e00 |0004: return-void │ │ +0a0f14: |[0a0f14] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +0a0f24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0f26: 7030 3508 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0835 │ │ +0a0f2c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -211351,103 +211395,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 │ │ -0a00f0: |[0a00f0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a0100: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a0102: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a0104: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -0a0108: 7030 5e08 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@085e │ │ -0a010e: 2201 5200 |0007: new-instance v1, Landroid/graphics/Paint; // type@0052 │ │ -0a0112: 7010 0702 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0207 │ │ -0a0118: 5b71 6702 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ -0a011c: 2201 5400 |000e: new-instance v1, Landroid/graphics/Rect; // type@0054 │ │ -0a0120: 7010 0b02 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@020b │ │ -0a0126: 5b71 6802 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0268 │ │ -0a012a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -0a012e: 5971 6502 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0265 │ │ -0a0132: 5c75 5702 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a0136: 5c75 5802 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ -0a013a: 5271 6902 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0269 │ │ -0a013e: 5971 5b02 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ -0a0142: 5471 6702 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ -0a0146: 5272 5b02 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ -0a014a: 6e20 0802 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ -0a0150: 6e10 3301 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a0156: 0c01 |002b: move-result-object v1 │ │ -0a0158: 6e10 9701 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -0a015e: 0c01 |002f: move-result-object v1 │ │ -0a0160: 5210 4903 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -0a0164: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -0a0168: c801 |0034: mul-float/2addr v1, v0 │ │ -0a016a: c631 |0035: add-float/2addr v1, v3 │ │ -0a016c: 8711 |0036: float-to-int v1, v1 │ │ -0a016e: 5971 5c02 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@025c │ │ -0a0172: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -0a0176: c801 |003b: mul-float/2addr v1, v0 │ │ -0a0178: c631 |003c: add-float/2addr v1, v3 │ │ -0a017a: 8711 |003d: float-to-int v1, v1 │ │ -0a017c: 5971 5f02 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@025f │ │ -0a0180: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -0a0184: c801 |0042: mul-float/2addr v1, v0 │ │ -0a0186: 8711 |0043: float-to-int v1, v1 │ │ -0a0188: 5971 6102 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0261 │ │ -0a018c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -0a0190: c801 |0048: mul-float/2addr v1, v0 │ │ -0a0192: c631 |0049: add-float/2addr v1, v3 │ │ -0a0194: 8711 |004a: float-to-int v1, v1 │ │ -0a0196: 5971 6602 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a019a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -0a019e: c801 |004f: mul-float/2addr v1, v0 │ │ -0a01a0: c631 |0050: add-float/2addr v1, v3 │ │ -0a01a2: 8711 |0051: float-to-int v1, v1 │ │ -0a01a4: 5971 5902 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0259 │ │ -0a01a8: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -0a01ac: c801 |0056: mul-float/2addr v1, v0 │ │ -0a01ae: c631 |0057: add-float/2addr v1, v3 │ │ -0a01b0: 8711 |0058: float-to-int v1, v1 │ │ -0a01b2: 5971 6002 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0260 │ │ -0a01b6: 7110 490e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ -0a01bc: 0c01 |005e: move-result-object v1 │ │ -0a01be: 6e10 500e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0e50 │ │ -0a01c4: 0a01 |0062: move-result v1 │ │ -0a01c6: 5971 6a02 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@026a │ │ -0a01ca: 6e10 3c08 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@083c │ │ -0a01d0: 0a01 |0068: move-result v1 │ │ -0a01d2: 6e10 3e08 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@083e │ │ -0a01d8: 0a02 |006c: move-result v2 │ │ -0a01da: 6e10 3d08 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@083d │ │ -0a01e0: 0a03 |0070: move-result v3 │ │ -0a01e2: 6e10 3b08 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@083b │ │ -0a01e8: 0a04 |0074: move-result v4 │ │ -0a01ea: 6e54 4a08 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@084a │ │ -0a01f0: 6e10 4008 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0840 │ │ -0a01f6: 0a01 |007b: move-result v1 │ │ -0a01f8: 6e20 4d08 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@084d │ │ -0a01fe: 6e20 4e08 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@084e │ │ -0a0204: 5471 6402 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0264 │ │ -0a0208: 6e20 6b10 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@106b │ │ -0a020e: 5471 6402 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0264 │ │ -0a0212: 2202 4101 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0141 │ │ -0a0216: 7020 3008 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0830 │ │ -0a021c: 6e20 6f10 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0a0222: 5471 6202 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0262 │ │ -0a0226: 6e20 6b10 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@106b │ │ -0a022c: 5471 6202 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0262 │ │ -0a0230: 2202 4201 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0142 │ │ -0a0234: 7020 3208 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0832 │ │ -0a023a: 6e20 6f10 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0a0240: 6e10 3608 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0836 │ │ -0a0246: 0c01 |00a3: move-result-object v1 │ │ -0a0248: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -0a024c: 5c76 5702 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a0250: 0e00 |00a8: return-void │ │ +0a0f30: |[0a0f30] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a0f40: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a0f42: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a0f44: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +0a0f48: 7030 5e08 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@085e │ │ +0a0f4e: 2201 5200 |0007: new-instance v1, Landroid/graphics/Paint; // type@0052 │ │ +0a0f52: 7010 0702 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0207 │ │ +0a0f58: 5b71 6702 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ +0a0f5c: 2201 5400 |000e: new-instance v1, Landroid/graphics/Rect; // type@0054 │ │ +0a0f60: 7010 0b02 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@020b │ │ +0a0f66: 5b71 6802 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0268 │ │ +0a0f6a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +0a0f6e: 5971 6502 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0265 │ │ +0a0f72: 5c75 5702 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a0f76: 5c75 5802 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ +0a0f7a: 5271 6902 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0269 │ │ +0a0f7e: 5971 5b02 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ +0a0f82: 5471 6702 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ +0a0f86: 5272 5b02 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ +0a0f8a: 6e20 0802 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ +0a0f90: 6e10 3301 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a0f96: 0c01 |002b: move-result-object v1 │ │ +0a0f98: 6e10 9701 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +0a0f9e: 0c01 |002f: move-result-object v1 │ │ +0a0fa0: 5210 4903 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +0a0fa4: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +0a0fa8: c801 |0034: mul-float/2addr v1, v0 │ │ +0a0faa: c631 |0035: add-float/2addr v1, v3 │ │ +0a0fac: 8711 |0036: float-to-int v1, v1 │ │ +0a0fae: 5971 5c02 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@025c │ │ +0a0fb2: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +0a0fb6: c801 |003b: mul-float/2addr v1, v0 │ │ +0a0fb8: c631 |003c: add-float/2addr v1, v3 │ │ +0a0fba: 8711 |003d: float-to-int v1, v1 │ │ +0a0fbc: 5971 5f02 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@025f │ │ +0a0fc0: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +0a0fc4: c801 |0042: mul-float/2addr v1, v0 │ │ +0a0fc6: 8711 |0043: float-to-int v1, v1 │ │ +0a0fc8: 5971 6102 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0261 │ │ +0a0fcc: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +0a0fd0: c801 |0048: mul-float/2addr v1, v0 │ │ +0a0fd2: c631 |0049: add-float/2addr v1, v3 │ │ +0a0fd4: 8711 |004a: float-to-int v1, v1 │ │ +0a0fd6: 5971 6602 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a0fda: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0a0fde: c801 |004f: mul-float/2addr v1, v0 │ │ +0a0fe0: c631 |0050: add-float/2addr v1, v3 │ │ +0a0fe2: 8711 |0051: float-to-int v1, v1 │ │ +0a0fe4: 5971 5902 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0259 │ │ +0a0fe8: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +0a0fec: c801 |0056: mul-float/2addr v1, v0 │ │ +0a0fee: c631 |0057: add-float/2addr v1, v3 │ │ +0a0ff0: 8711 |0058: float-to-int v1, v1 │ │ +0a0ff2: 5971 6002 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0260 │ │ +0a0ff6: 7110 490e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0e49 │ │ +0a0ffc: 0c01 |005e: move-result-object v1 │ │ +0a0ffe: 6e10 500e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0e50 │ │ +0a1004: 0a01 |0062: move-result v1 │ │ +0a1006: 5971 6a02 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@026a │ │ +0a100a: 6e10 3c08 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@083c │ │ +0a1010: 0a01 |0068: move-result v1 │ │ +0a1012: 6e10 3e08 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@083e │ │ +0a1018: 0a02 |006c: move-result v2 │ │ +0a101a: 6e10 3d08 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@083d │ │ +0a1020: 0a03 |0070: move-result v3 │ │ +0a1022: 6e10 3b08 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@083b │ │ +0a1028: 0a04 |0074: move-result v4 │ │ +0a102a: 6e54 4a08 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@084a │ │ +0a1030: 6e10 4008 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0840 │ │ +0a1036: 0a01 |007b: move-result v1 │ │ +0a1038: 6e20 4d08 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@084d │ │ +0a103e: 6e20 4e08 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@084e │ │ +0a1044: 5471 6402 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0264 │ │ +0a1048: 6e20 6b10 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@106b │ │ +0a104e: 5471 6402 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0264 │ │ +0a1052: 2202 4001 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0140 │ │ +0a1056: 7020 3008 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0830 │ │ +0a105c: 6e20 6f10 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0a1062: 5471 6202 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0262 │ │ +0a1066: 6e20 6b10 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@106b │ │ +0a106c: 5471 6202 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0262 │ │ +0a1070: 2202 4101 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0141 │ │ +0a1074: 7020 3208 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0832 │ │ +0a107a: 6e20 6f10 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0a1080: 6e10 3608 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0836 │ │ +0a1086: 0c01 |00a3: move-result-object v1 │ │ +0a1088: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +0a108c: 5c76 5702 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a1090: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -211484,17 +211528,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0254: |[0a0254] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -0a0264: 5510 5702 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a0268: 0f00 |0002: return v0 │ │ +0a1094: |[0a1094] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +0a10a4: 5510 5702 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a10a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -211502,21 +211546,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a026c: |[0a026c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -0a027c: 6f10 6308 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0863 │ │ -0a0282: 0a00 |0003: move-result v0 │ │ -0a0284: 5221 6002 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0260 │ │ -0a0288: 7120 411f 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a028e: 0a00 |0009: move-result v0 │ │ -0a0290: 0f00 |000a: return v0 │ │ +0a10ac: |[0a10ac] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +0a10bc: 6f10 6308 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0863 │ │ +0a10c2: 0a00 |0003: move-result v0 │ │ +0a10c4: 5221 6002 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0260 │ │ +0a10c8: 7120 411f 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a10ce: 0a00 |0009: move-result v0 │ │ +0a10d0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -211524,17 +211568,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0294: |[0a0294] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -0a02a4: 5210 5b02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ -0a02a8: 0f00 |0002: return v0 │ │ +0a10d4: |[0a10d4] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +0a10e4: 5210 5b02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ +0a10e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -211542,71 +211586,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -0a02ac: |[0a02ac] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -0a02bc: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -0a02c2: 6f20 6d08 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@086d │ │ -0a02c8: 6e10 3908 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0839 │ │ -0a02ce: 0a07 |0009: move-result v7 │ │ -0a02d0: 0176 |000a: move v6, v7 │ │ -0a02d2: 54c0 5602 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a02d6: 6e10 5f10 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ -0a02dc: 0a00 |0010: move-result v0 │ │ -0a02de: 52c1 6602 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a02e2: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -0a02e6: 54c0 5602 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a02ea: 6e10 6210 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ -0a02f0: 0a00 |001a: move-result v0 │ │ -0a02f2: 52c1 6602 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a02f6: 9009 0001 |001d: add-int v9, v0, v1 │ │ -0a02fa: 52c0 5c02 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@025c │ │ -0a02fe: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -0a0302: 54c0 6702 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ -0a0306: 52c1 6502 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0265 │ │ -0a030a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0a030e: 52c2 5b02 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ -0a0312: b5b2 |002b: and-int/2addr v2, v11 │ │ -0a0314: b621 |002c: or-int/2addr v1, v2 │ │ -0a0316: 6e20 0802 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ -0a031c: 8281 |0030: int-to-float v1, v8 │ │ -0a031e: 82a2 |0031: int-to-float v2, v10 │ │ -0a0320: 8293 |0032: int-to-float v3, v9 │ │ -0a0322: 8264 |0033: int-to-float v4, v6 │ │ -0a0324: 54c5 6702 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ -0a0328: 07d0 |0036: move-object v0, v13 │ │ -0a032a: 7406 f701 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ -0a0330: 55c0 5702 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a0334: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0a0338: 54c0 6702 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ -0a033c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0a0340: 52c2 5b02 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ -0a0344: b5b2 |0044: and-int/2addr v2, v11 │ │ -0a0346: b621 |0045: or-int/2addr v1, v2 │ │ -0a0348: 6e20 0802 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ -0a034e: 6e10 3c08 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@083c │ │ -0a0354: 0a00 |004c: move-result v0 │ │ -0a0356: 8201 |004d: int-to-float v1, v0 │ │ -0a0358: 52c0 5902 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0259 │ │ -0a035c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0a0360: 8202 |0052: int-to-float v2, v0 │ │ -0a0362: 6e10 4108 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0841 │ │ -0a0368: 0a00 |0056: move-result v0 │ │ -0a036a: 6e10 3d08 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@083d │ │ -0a0370: 0a03 |005a: move-result v3 │ │ -0a0372: b130 |005b: sub-int/2addr v0, v3 │ │ -0a0374: 8203 |005c: int-to-float v3, v0 │ │ -0a0376: 8274 |005d: int-to-float v4, v7 │ │ -0a0378: 54c5 6702 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ -0a037c: 07d0 |0060: move-object v0, v13 │ │ -0a037e: 7406 f701 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ -0a0384: 0e00 |0064: return-void │ │ +0a10ec: |[0a10ec] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +0a10fc: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +0a1102: 6f20 6d08 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@086d │ │ +0a1108: 6e10 3908 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0839 │ │ +0a110e: 0a07 |0009: move-result v7 │ │ +0a1110: 0176 |000a: move v6, v7 │ │ +0a1112: 54c0 5602 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a1116: 6e10 5f10 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ +0a111c: 0a00 |0010: move-result v0 │ │ +0a111e: 52c1 6602 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a1122: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +0a1126: 54c0 5602 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a112a: 6e10 6210 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ +0a1130: 0a00 |001a: move-result v0 │ │ +0a1132: 52c1 6602 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a1136: 9009 0001 |001d: add-int v9, v0, v1 │ │ +0a113a: 52c0 5c02 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@025c │ │ +0a113e: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +0a1142: 54c0 6702 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ +0a1146: 52c1 6502 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0265 │ │ +0a114a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0a114e: 52c2 5b02 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ +0a1152: b5b2 |002b: and-int/2addr v2, v11 │ │ +0a1154: b621 |002c: or-int/2addr v1, v2 │ │ +0a1156: 6e20 0802 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ +0a115c: 8281 |0030: int-to-float v1, v8 │ │ +0a115e: 82a2 |0031: int-to-float v2, v10 │ │ +0a1160: 8293 |0032: int-to-float v3, v9 │ │ +0a1162: 8264 |0033: int-to-float v4, v6 │ │ +0a1164: 54c5 6702 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ +0a1168: 07d0 |0036: move-object v0, v13 │ │ +0a116a: 7406 f701 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ +0a1170: 55c0 5702 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a1174: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +0a1178: 54c0 6702 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ +0a117c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0a1180: 52c2 5b02 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ +0a1184: b5b2 |0044: and-int/2addr v2, v11 │ │ +0a1186: b621 |0045: or-int/2addr v1, v2 │ │ +0a1188: 6e20 0802 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ +0a118e: 6e10 3c08 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@083c │ │ +0a1194: 0a00 |004c: move-result v0 │ │ +0a1196: 8201 |004d: int-to-float v1, v0 │ │ +0a1198: 52c0 5902 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0259 │ │ +0a119c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +0a11a0: 8202 |0052: int-to-float v2, v0 │ │ +0a11a2: 6e10 4108 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0841 │ │ +0a11a8: 0a00 |0056: move-result v0 │ │ +0a11aa: 6e10 3d08 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@083d │ │ +0a11b0: 0a03 |005a: move-result v3 │ │ +0a11b2: b130 |005b: sub-int/2addr v0, v3 │ │ +0a11b4: 8203 |005c: int-to-float v3, v0 │ │ +0a11b6: 8274 |005d: int-to-float v4, v7 │ │ +0a11b8: 54c5 6702 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ +0a11bc: 07d0 |0060: move-object v0, v13 │ │ +0a11be: 7406 f701 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01f7 │ │ +0a11c4: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -211631,83 +211675,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0a0388: |[0a0388] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a0398: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a039a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a039c: 6e10 9a0d 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ -0a03a2: 0a00 |0005: move-result v0 │ │ -0a03a4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0a03a8: 5565 5a02 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@025a │ │ -0a03ac: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -0a03b0: 0f03 |000c: return v3 │ │ -0a03b2: 6e10 a00d 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ -0a03b8: 0a01 |0010: move-result v1 │ │ -0a03ba: 6e10 a20d 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ -0a03c0: 0a02 |0014: move-result v2 │ │ -0a03c2: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -0a03c8: 0143 |0018: move v3, v4 │ │ -0a03ca: 28f3 |0019: goto 000c // -000d │ │ -0a03cc: 5961 5d02 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@025d │ │ -0a03d0: 5962 5e02 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@025e │ │ -0a03d4: 5c63 5a02 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@025a │ │ -0a03d8: 28f8 |0020: goto 0018 // -0008 │ │ -0a03da: 5263 5d02 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@025d │ │ -0a03de: a703 0103 |0023: sub-float v3, v1, v3 │ │ -0a03e2: 7110 3d1f 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -0a03e8: 0a03 |0028: move-result v3 │ │ -0a03ea: 5265 6a02 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@026a │ │ -0a03ee: 8255 |002b: int-to-float v5, v5 │ │ -0a03f0: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -0a03f4: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -0a03f8: 5263 5e02 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@025e │ │ -0a03fc: a703 0203 |0032: sub-float v3, v2, v3 │ │ -0a0400: 7110 3d1f 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -0a0406: 0a03 |0037: move-result v3 │ │ -0a0408: 5265 6a02 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@026a │ │ -0a040c: 8255 |003a: int-to-float v5, v5 │ │ -0a040e: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -0a0412: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -0a0416: 5c64 5a02 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@025a │ │ -0a041a: 28d7 |0041: goto 0018 // -0029 │ │ -0a041c: 5463 5602 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a0420: 6e10 5f10 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ -0a0426: 0a03 |0047: move-result v3 │ │ -0a0428: 5265 6602 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a042c: b153 |004a: sub-int/2addr v3, v5 │ │ -0a042e: 8233 |004b: int-to-float v3, v3 │ │ -0a0430: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -0a0434: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0a0438: 5463 6302 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -0a043c: 5465 6302 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -0a0440: 6e10 7609 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -0a0446: 0a05 |0057: move-result v5 │ │ -0a0448: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0a044c: 6e20 b209 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -0a0452: 28bb |005d: goto 0018 // -0045 │ │ -0a0454: 5463 5602 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a0458: 6e10 6210 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ -0a045e: 0a03 |0063: move-result v3 │ │ -0a0460: 5265 6602 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a0464: b053 |0066: add-int/2addr v3, v5 │ │ -0a0466: 8233 |0067: int-to-float v3, v3 │ │ -0a0468: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0a046c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0a0470: 5463 6302 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -0a0474: 5465 6302 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ -0a0478: 6e10 7609 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ -0a047e: 0a05 |0073: move-result v5 │ │ -0a0480: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0a0484: 6e20 b209 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -0a048a: 289f |0079: goto 0018 // -0061 │ │ -0a048c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +0a11c8: |[0a11c8] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a11d8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a11da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a11dc: 6e10 9a0d 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0d9a │ │ +0a11e2: 0a00 |0005: move-result v0 │ │ +0a11e4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0a11e8: 5565 5a02 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@025a │ │ +0a11ec: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +0a11f0: 0f03 |000c: return v3 │ │ +0a11f2: 6e10 a00d 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0da0 │ │ +0a11f8: 0a01 |0010: move-result v1 │ │ +0a11fa: 6e10 a20d 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0da2 │ │ +0a1200: 0a02 |0014: move-result v2 │ │ +0a1202: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +0a1208: 0143 |0018: move v3, v4 │ │ +0a120a: 28f3 |0019: goto 000c // -000d │ │ +0a120c: 5961 5d02 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@025d │ │ +0a1210: 5962 5e02 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@025e │ │ +0a1214: 5c63 5a02 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@025a │ │ +0a1218: 28f8 |0020: goto 0018 // -0008 │ │ +0a121a: 5263 5d02 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@025d │ │ +0a121e: a703 0103 |0023: sub-float v3, v1, v3 │ │ +0a1222: 7110 3d1f 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +0a1228: 0a03 |0028: move-result v3 │ │ +0a122a: 5265 6a02 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@026a │ │ +0a122e: 8255 |002b: int-to-float v5, v5 │ │ +0a1230: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +0a1234: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +0a1238: 5263 5e02 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@025e │ │ +0a123c: a703 0203 |0032: sub-float v3, v2, v3 │ │ +0a1240: 7110 3d1f 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +0a1246: 0a03 |0037: move-result v3 │ │ +0a1248: 5265 6a02 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@026a │ │ +0a124c: 8255 |003a: int-to-float v5, v5 │ │ +0a124e: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +0a1252: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +0a1256: 5c64 5a02 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@025a │ │ +0a125a: 28d7 |0041: goto 0018 // -0029 │ │ +0a125c: 5463 5602 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a1260: 6e10 5f10 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ +0a1266: 0a03 |0047: move-result v3 │ │ +0a1268: 5265 6602 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a126c: b153 |004a: sub-int/2addr v3, v5 │ │ +0a126e: 8233 |004b: int-to-float v3, v3 │ │ +0a1270: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +0a1274: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +0a1278: 5463 6302 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +0a127c: 5465 6302 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +0a1280: 6e10 7609 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +0a1286: 0a05 |0057: move-result v5 │ │ +0a1288: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0a128c: 6e20 b209 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +0a1292: 28bb |005d: goto 0018 // -0045 │ │ +0a1294: 5463 5602 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a1298: 6e10 6210 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ +0a129e: 0a03 |0063: move-result v3 │ │ +0a12a0: 5265 6602 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a12a4: b053 |0066: add-int/2addr v3, v5 │ │ +0a12a6: 8233 |0067: int-to-float v3, v3 │ │ +0a12a8: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0a12ac: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0a12b0: 5463 6302 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +0a12b4: 5465 6302 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0263 │ │ +0a12b8: 6e10 7609 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0976 │ │ +0a12be: 0a05 |0073: move-result v5 │ │ +0a12c0: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0a12c4: 6e20 b209 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +0a12ca: 289f |0079: goto 0018 // -0061 │ │ +0a12cc: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -211735,26 +211779,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a04a0: |[0a04a0] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -0a04b0: 6f20 7108 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0871 │ │ -0a04b6: 5510 5802 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ -0a04ba: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0a04be: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -0a04c2: b520 |0009: and-int/2addr v0, v2 │ │ -0a04c4: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0a04c8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a04ca: 5c10 5702 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a04ce: 0e00 |000f: return-void │ │ -0a04d0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a04d2: 28fc |0011: goto 000d // -0004 │ │ +0a12e0: |[0a12e0] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +0a12f0: 6f20 7108 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0871 │ │ +0a12f6: 5510 5802 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ +0a12fa: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0a12fe: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +0a1302: b520 |0009: and-int/2addr v0, v2 │ │ +0a1304: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0a1308: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a130a: 5c10 5702 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a130e: 0e00 |000f: return-void │ │ +0a1310: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a1312: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -211767,24 +211811,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a04d4: |[0a04d4] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a04e4: 6f20 7208 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0872 │ │ -0a04ea: 5510 5802 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ -0a04ee: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0a04f2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0a04f6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a04f8: 5c10 5702 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a04fc: 0e00 |000c: return-void │ │ -0a04fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a0500: 28fc |000e: goto 000a // -0004 │ │ +0a1314: |[0a1314] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a1324: 6f20 7208 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0872 │ │ +0a132a: 5510 5802 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ +0a132e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0a1332: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0a1336: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a1338: 5c10 5702 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a133c: 0e00 |000c: return-void │ │ +0a133e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a1340: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -211797,24 +211841,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a0504: |[0a0504] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -0a0514: 6f20 7308 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0873 │ │ -0a051a: 5510 5802 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ -0a051e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0a0522: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0a0526: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a0528: 5c10 5702 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a052c: 0e00 |000c: return-void │ │ -0a052e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a0530: 28fc |000e: goto 000a // -0004 │ │ +0a1344: |[0a1344] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +0a1354: 6f20 7308 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0873 │ │ +0a135a: 5510 5802 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ +0a135e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0a1362: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0a1366: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a1368: 5c10 5702 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a136c: 0e00 |000c: return-void │ │ +0a136e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a1370: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -211827,20 +211871,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a0534: |[0a0534] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -0a0544: 5c12 5702 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ -0a0548: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a054a: 5c10 5802 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ -0a054e: 6e10 4208 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0842 │ │ -0a0554: 0e00 |0008: return-void │ │ +0a1374: |[0a1374] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +0a1384: 5c12 5702 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0257 │ │ +0a1388: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a138a: 5c10 5802 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0258 │ │ +0a138e: 6e10 4208 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0842 │ │ +0a1394: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -211852,20 +211896,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0a0558: |[0a0558] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -0a0568: 5210 5f02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@025f │ │ -0a056c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -0a0570: 5215 5f02 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@025f │ │ -0a0574: 6f55 7708 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0877 │ │ -0a057a: 0e00 |0009: return-void │ │ +0a1398: |[0a1398] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0a13a8: 5210 5f02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@025f │ │ +0a13ac: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0a13b0: 5215 5f02 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@025f │ │ +0a13b4: 6f55 7708 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0877 │ │ +0a13ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -211880,21 +211924,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a057c: |[0a057c] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -0a058c: 5923 5b02 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ -0a0590: 5420 6702 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ -0a0594: 5221 5b02 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ -0a0598: 6e20 0802 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ -0a059e: 6e10 4208 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0842 │ │ -0a05a4: 0e00 |000c: return-void │ │ +0a13bc: |[0a13bc] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0a13cc: 5923 5b02 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ +0a13d0: 5420 6702 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0267 │ │ +0a13d4: 5221 5b02 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@025b │ │ +0a13d8: 6e20 0802 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0208 │ │ +0a13de: 6e10 4208 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0842 │ │ +0a13e4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -211906,23 +211950,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a05a8: |[0a05a8] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -0a05b8: 6e10 3708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0837 │ │ -0a05be: 0c00 |0003: move-result-object v0 │ │ -0a05c0: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a05c6: 0c00 |0007: move-result-object v0 │ │ -0a05c8: 6e20 9201 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0192 │ │ -0a05ce: 0a00 |000b: move-result v0 │ │ -0a05d0: 6e20 4b08 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@084b │ │ -0a05d6: 0e00 |000f: return-void │ │ +0a13e8: |[0a13e8] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +0a13f8: 6e10 3708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0837 │ │ +0a13fe: 0c00 |0003: move-result-object v0 │ │ +0a1400: 6e10 3301 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a1406: 0c00 |0007: move-result-object v0 │ │ +0a1408: 6e20 9201 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0192 │ │ +0a140e: 0a00 |000b: move-result v0 │ │ +0a1410: 6e20 4b08 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@084b │ │ +0a1416: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -211932,20 +211976,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a05d8: |[0a05d8] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -0a05e8: 5210 6102 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0261 │ │ -0a05ec: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -0a05f0: 5212 6102 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0261 │ │ -0a05f4: 6f20 7b08 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@087b │ │ -0a05fa: 0e00 |0009: return-void │ │ +0a1418: |[0a1418] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +0a1428: 5210 6102 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0261 │ │ +0a142c: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +0a1430: 5212 6102 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0261 │ │ +0a1434: 6f20 7b08 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@087b │ │ +0a143a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -211957,55 +212001,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -0a05fc: |[0a05fc] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -0a060c: 5472 6802 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0268 │ │ -0a0610: 6e10 3908 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0839 │ │ -0a0616: 0a00 |0005: move-result v0 │ │ -0a0618: 5475 5602 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a061c: 6e10 5f10 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ -0a0622: 0a05 |000b: move-result v5 │ │ -0a0624: 5276 6602 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a0628: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -0a062c: 5475 5602 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a0630: 6e10 6210 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ -0a0636: 0a05 |0015: move-result v5 │ │ -0a0638: 5276 6602 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a063c: 9003 0506 |0018: add-int v3, v5, v6 │ │ -0a0640: 5275 5c02 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@025c │ │ -0a0644: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -0a0648: 6e50 0e02 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@020e │ │ -0a064e: 6f40 7e08 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ -0a0654: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -0a0658: a705 0905 |0026: sub-float v5, v9, v5 │ │ -0a065c: 7110 3d1f 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ -0a0662: 0a05 |002b: move-result v5 │ │ -0a0664: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -0a0668: c865 |002e: mul-float/2addr v5, v6 │ │ -0a066a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0a066e: c865 |0031: mul-float/2addr v5, v6 │ │ -0a0670: 8755 |0032: float-to-int v5, v5 │ │ -0a0672: 5975 6502 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0265 │ │ -0a0676: 5475 5602 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a067a: 6e10 5f10 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ -0a0680: 0a05 |003a: move-result v5 │ │ -0a0682: 5276 6602 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a0686: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0a068a: 5475 5602 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ -0a068e: 6e10 6210 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ -0a0694: 0a05 |0044: move-result v5 │ │ -0a0696: 5276 6602 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ -0a069a: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0a069e: 6e50 0f02 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@020f │ │ -0a06a4: 6e20 4308 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0843 │ │ -0a06aa: 0e00 |004f: return-void │ │ +0a143c: |[0a143c] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +0a144c: 5472 6802 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0268 │ │ +0a1450: 6e10 3908 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0839 │ │ +0a1456: 0a00 |0005: move-result v0 │ │ +0a1458: 5475 5602 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a145c: 6e10 5f10 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ +0a1462: 0a05 |000b: move-result v5 │ │ +0a1464: 5276 6602 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a1468: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +0a146c: 5475 5602 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a1470: 6e10 6210 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ +0a1476: 0a05 |0015: move-result v5 │ │ +0a1478: 5276 6602 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a147c: 9003 0506 |0018: add-int v3, v5, v6 │ │ +0a1480: 5275 5c02 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@025c │ │ +0a1484: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +0a1488: 6e50 0e02 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@020e │ │ +0a148e: 6f40 7e08 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@087e │ │ +0a1494: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0a1498: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0a149c: 7110 3d1f 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1f3d │ │ +0a14a2: 0a05 |002b: move-result v5 │ │ +0a14a4: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0a14a8: c865 |002e: mul-float/2addr v5, v6 │ │ +0a14aa: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0a14ae: c865 |0031: mul-float/2addr v5, v6 │ │ +0a14b0: 8755 |0032: float-to-int v5, v5 │ │ +0a14b2: 5975 6502 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0265 │ │ +0a14b6: 5475 5602 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a14ba: 6e10 5f10 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@105f │ │ +0a14c0: 0a05 |003a: move-result v5 │ │ +0a14c2: 5276 6602 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a14c6: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0a14ca: 5475 5602 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0256 │ │ +0a14ce: 6e10 6210 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1062 │ │ +0a14d4: 0a05 |0044: move-result v5 │ │ +0a14d6: 5276 6602 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0266 │ │ +0a14da: 9003 0506 |0047: add-int v3, v5, v6 │ │ +0a14de: 6e50 0f02 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@020f │ │ +0a14e4: 6e20 4308 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0843 │ │ +0a14ea: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -212024,21 +212068,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 : 2651 (PagerTabStrip.java) │ │ + source_file_idx : 2653 (PagerTabStrip.java) │ │ │ │ Class #711 header: │ │ -class_idx : 338 │ │ +class_idx : 337 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 337 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 336 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #711 annotations: │ │ Annotations on class │ │ @@ -212058,17 +212102,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a06ac: |[0a06ac] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -0a06bc: 7010 9208 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0892 │ │ -0a06c2: 0e00 |0003: return-void │ │ +0a14ec: |[0a14ec] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +0a14fc: 7010 9208 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0892 │ │ +0a1502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -212077,18 +212121,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a06c4: |[0a06c4] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0a06d4: 7110 f508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@08f5 │ │ -0a06da: 0a00 |0003: move-result v0 │ │ -0a06dc: 0f00 |0004: return v0 │ │ +0a1504: |[0a1504] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0a1514: 7110 f508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@08f5 │ │ +0a151a: 0a00 |0003: move-result v0 │ │ +0a151c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -212097,33 +212141,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a06e0: |[0a06e0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0a06f0: 7120 f608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@08f6 │ │ -0a06f6: 0e00 |0003: return-void │ │ +0a1520: |[0a1520] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0a1530: 7120 f608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@08f6 │ │ +0a1536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ │ │ │ Class #712 header: │ │ -class_idx : 355 │ │ +class_idx : 354 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 357 │ │ -source_file_idx : 3357 │ │ +superclass_idx : 356 │ │ +source_file_idx : 3359 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #712 annotations: │ │ Annotations on class │ │ @@ -212143,17 +212187,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a06f8: |[0a06f8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -0a0708: 7010 1d09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@091d │ │ -0a070e: 0e00 |0003: return-void │ │ +0a1538: |[0a1538] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +0a1548: 7010 1d09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@091d │ │ +0a154e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -212162,34 +212206,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 │ │ -0a0710: |[0a0710] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a0720: 7130 2309 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@0923 │ │ -0a0726: 0a00 |0003: move-result v0 │ │ -0a0728: 0f00 |0004: return v0 │ │ +0a1550: |[0a1550] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a1560: 7130 2309 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@0923 │ │ +0a1566: 0a00 |0003: move-result v0 │ │ +0a1568: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3357 (ViewGroupCompat.java) │ │ + source_file_idx : 3359 (ViewGroupCompat.java) │ │ │ │ Class #713 header: │ │ -class_idx : 376 │ │ +class_idx : 375 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 377 │ │ -source_file_idx : 432 │ │ +superclass_idx : 376 │ │ +source_file_idx : 437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #713 annotations: │ │ Annotations on class │ │ @@ -212209,17 +212253,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a072c: |[0a072c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -0a073c: 7010 cb09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@09cb │ │ -0a0742: 0e00 |0003: return-void │ │ +0a156c: |[0a156c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +0a157c: 7010 cb09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@09cb │ │ +0a1582: 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 - │ │ @@ -212228,17 +212272,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 │ │ -0a0744: |[0a0744] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0a0754: 7120 d809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@09d8 │ │ -0a075a: 0e00 |0003: return-void │ │ +0a1584: |[0a1584] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0a1594: 7120 d809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@09d8 │ │ +0a159a: 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; │ │ @@ -212249,18 +212293,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 │ │ -0a075c: |[0a075c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0a076c: 7120 d909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@09d9 │ │ -0a0772: 0c00 |0003: move-result-object v0 │ │ -0a0774: 1100 |0004: return-object v0 │ │ +0a159c: |[0a159c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0a15ac: 7120 d909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@09d9 │ │ +0a15b2: 0c00 |0003: move-result-object v0 │ │ +0a15b4: 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 │ │ @@ -212270,32 +212314,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0778: |[0a0778] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0a0788: 7110 da09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@09da │ │ -0a078e: 0a00 |0003: move-result v0 │ │ -0a0790: 0f00 |0004: return v0 │ │ +0a15b8: |[0a15b8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0a15c8: 7110 da09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@09da │ │ +0a15ce: 0a00 |0003: move-result v0 │ │ +0a15d0: 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 : 432 (AccessibilityEventCompat.java) │ │ + source_file_idx : 437 (AccessibilityEventCompat.java) │ │ │ │ Class #714 header: │ │ -class_idx : 382 │ │ +class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 383 │ │ -source_file_idx : 438 │ │ +superclass_idx : 382 │ │ +source_file_idx : 443 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #714 annotations: │ │ Annotations on class │ │ @@ -212319,17 +212363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0794: |[0a0794] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -0a07a4: 7010 e409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@09e4 │ │ -0a07aa: 0e00 |0003: return-void │ │ +0a15d4: |[0a15d4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +0a15e4: 7010 e409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@09e4 │ │ +0a15ea: 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 - │ │ @@ -212338,19 +212382,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 │ │ -0a07ac: |[0a07ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0a07bc: 5430 0303 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0303 │ │ -0a07c0: 7120 ff09 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@09ff │ │ -0a07c6: 0a00 |0005: move-result v0 │ │ -0a07c8: 0f00 |0006: return v0 │ │ +0a15ec: |[0a15ec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0a15fc: 5430 0303 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0303 │ │ +0a1600: 7120 ff09 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@09ff │ │ +0a1606: 0a00 |0005: move-result v0 │ │ +0a1608: 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; │ │ @@ -212360,18 +212404,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 │ │ -0a07cc: |[0a07cc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0a07dc: 7120 000a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0a00 │ │ -0a07e2: 0c00 |0003: move-result-object v0 │ │ -0a07e4: 1100 |0004: return-object v0 │ │ +0a160c: |[0a160c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0a161c: 7120 000a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0a00 │ │ +0a1622: 0c00 |0003: move-result-object v0 │ │ +0a1624: 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 │ │ @@ -212381,18 +212425,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 │ │ -0a07e8: |[0a07e8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0a07f8: 7110 010a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0a01 │ │ -0a07fe: 0c00 |0003: move-result-object v0 │ │ -0a0800: 1100 |0004: return-object v0 │ │ +0a1628: |[0a1628] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0a1638: 7110 010a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0a01 │ │ +0a163e: 0c00 |0003: move-result-object v0 │ │ +0a1640: 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; │ │ │ │ @@ -212401,18 +212445,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0804: |[0a0804] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0a0814: 7110 020a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0a02 │ │ -0a081a: 0a00 |0003: move-result v0 │ │ -0a081c: 0f00 |0004: return v0 │ │ +0a1644: |[0a1644] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0a1654: 7110 020a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0a02 │ │ +0a165a: 0a00 |0003: move-result v0 │ │ +0a165c: 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; │ │ │ │ @@ -212421,20 +212465,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 │ │ -0a0820: |[0a0820] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0a0830: 2200 7d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@017d │ │ -0a0834: 7030 db09 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@09db │ │ -0a083a: 7110 030a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0a03 │ │ -0a0840: 0c00 |0008: move-result-object v0 │ │ -0a0842: 1100 |0009: return-object v0 │ │ +0a1660: |[0a1660] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0a1670: 2200 7c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@017c │ │ +0a1674: 7030 db09 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@09db │ │ +0a167a: 7110 030a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0a03 │ │ +0a1680: 0c00 |0008: move-result-object v0 │ │ +0a1682: 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; │ │ │ │ @@ -212443,34 +212487,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 │ │ -0a0844: |[0a0844] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0a0854: 5430 0303 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0303 │ │ -0a0858: 7120 040a 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0a04 │ │ -0a085e: 0a00 |0005: move-result v0 │ │ -0a0860: 0f00 |0006: return v0 │ │ +0a1684: |[0a1684] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0a1694: 5430 0303 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0303 │ │ +0a1698: 7120 040a 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0a04 │ │ +0a169e: 0a00 |0005: move-result v0 │ │ +0a16a0: 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 : 438 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 443 (AccessibilityManagerCompat.java) │ │ │ │ Class #715 header: │ │ -class_idx : 390 │ │ +class_idx : 389 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 393 │ │ -source_file_idx : 444 │ │ +superclass_idx : 392 │ │ +source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #715 annotations: │ │ Annotations on class │ │ @@ -212492,17 +212536,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0864: |[0a0864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0a0874: 7010 7f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0a7f │ │ -0a087a: 0e00 |0003: return-void │ │ +0a16a4: |[0a16a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0a16b4: 7010 7f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0a7f │ │ +0a16ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -212511,17 +212555,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a087c: |[0a087c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0a088c: 7120 ff0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0aff │ │ -0a0892: 0e00 |0003: return-void │ │ +0a16bc: |[0a16bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0a16cc: 7120 ff0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0aff │ │ +0a16d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -212532,17 +212576,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 │ │ -0a0894: |[0a0894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a08a4: 7120 000b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0b00 │ │ -0a08aa: 0e00 |0003: return-void │ │ +0a16d4: |[0a16d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a16e4: 7120 000b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0b00 │ │ +0a16ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -212553,18 +212597,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 │ │ -0a08ac: |[0a08ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0a08bc: 7120 010b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0b01 │ │ -0a08c2: 0c00 |0003: move-result-object v0 │ │ -0a08c4: 1100 |0004: return-object v0 │ │ +0a16ec: |[0a16ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0a16fc: 7120 010b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0b01 │ │ +0a1702: 0c00 |0003: move-result-object v0 │ │ +0a1704: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -212574,18 +212618,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a08c8: |[0a08c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -0a08d8: 7110 020b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0b02 │ │ -0a08de: 0a00 |0003: move-result v0 │ │ -0a08e0: 0f00 |0004: return v0 │ │ +0a1708: |[0a1708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +0a1718: 7110 020b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0b02 │ │ +0a171e: 0a00 |0003: move-result v0 │ │ +0a1720: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212594,17 +212638,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 │ │ -0a08e4: |[0a08e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a08f4: 7120 030b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b03 │ │ -0a08fa: 0e00 |0003: return-void │ │ +0a1724: |[0a1724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a1734: 7120 030b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b03 │ │ +0a173a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -212615,17 +212659,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 │ │ -0a08fc: |[0a08fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a090c: 7120 040b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b04 │ │ -0a0912: 0e00 |0003: return-void │ │ +0a173c: |[0a173c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a174c: 7120 040b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b04 │ │ +0a1752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -212636,18 +212680,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 │ │ -0a0914: |[0a0914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0a0924: 7120 050b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0b05 │ │ -0a092a: 0c00 |0003: move-result-object v0 │ │ -0a092c: 1100 |0004: return-object v0 │ │ +0a1754: |[0a1754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0a1764: 7120 050b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0b05 │ │ +0a176a: 0c00 |0003: move-result-object v0 │ │ +0a176c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -212657,18 +212701,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0930: |[0a0930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0a0940: 7110 060b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0b06 │ │ -0a0946: 0a00 |0003: move-result v0 │ │ -0a0948: 0f00 |0004: return v0 │ │ +0a1770: |[0a1770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0a1780: 7110 060b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0b06 │ │ +0a1786: 0a00 |0003: move-result v0 │ │ +0a1788: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212677,18 +212721,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 │ │ -0a094c: |[0a094c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a095c: 7110 070b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b07 │ │ -0a0962: 0c00 |0003: move-result-object v0 │ │ -0a0964: 1100 |0004: return-object v0 │ │ +0a178c: |[0a178c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a179c: 7110 070b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b07 │ │ +0a17a2: 0c00 |0003: move-result-object v0 │ │ +0a17a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212697,18 +212741,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 │ │ -0a0968: |[0a0968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0978: 7110 080b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b08 │ │ -0a097e: 0c00 |0003: move-result-object v0 │ │ -0a0980: 1100 |0004: return-object v0 │ │ +0a17a8: |[0a17a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a17b8: 7110 080b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b08 │ │ +0a17be: 0c00 |0003: move-result-object v0 │ │ +0a17c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212717,18 +212761,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 │ │ -0a0984: |[0a0984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0994: 7110 090b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b09 │ │ -0a099a: 0c00 |0003: move-result-object v0 │ │ -0a099c: 1100 |0004: return-object v0 │ │ +0a17c4: |[0a17c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a17d4: 7110 090b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b09 │ │ +0a17da: 0c00 |0003: move-result-object v0 │ │ +0a17dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212737,18 +212781,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 │ │ -0a09a0: |[0a09a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a09b0: 7110 0a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b0a │ │ -0a09b6: 0c00 |0003: move-result-object v0 │ │ -0a09b8: 1100 |0004: return-object v0 │ │ +0a17e0: |[0a17e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a17f0: 7110 0a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b0a │ │ +0a17f6: 0c00 |0003: move-result-object v0 │ │ +0a17f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212757,18 +212801,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 │ │ -0a09bc: |[0a09bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a09cc: 7110 0b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b0b │ │ -0a09d2: 0c00 |0003: move-result-object v0 │ │ -0a09d4: 1100 |0004: return-object v0 │ │ +0a17fc: |[0a17fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a180c: 7110 0b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b0b │ │ +0a1812: 0c00 |0003: move-result-object v0 │ │ +0a1814: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212777,18 +212821,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a09d8: |[0a09d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0a09e8: 7110 0c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0b0c │ │ -0a09ee: 0a00 |0003: move-result v0 │ │ -0a09f0: 0f00 |0004: return v0 │ │ +0a1818: |[0a1818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0a1828: 7110 0c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0b0c │ │ +0a182e: 0a00 |0003: move-result v0 │ │ +0a1830: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212797,18 +212841,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a09f4: |[0a09f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0a0a04: 7110 0d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0b0d │ │ -0a0a0a: 0a00 |0003: move-result v0 │ │ -0a0a0c: 0f00 |0004: return v0 │ │ +0a1834: |[0a1834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0a1844: 7110 0d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0b0d │ │ +0a184a: 0a00 |0003: move-result v0 │ │ +0a184c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212817,18 +212861,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a10: |[0a0a10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0a0a20: 7110 0e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0b0e │ │ -0a0a26: 0a00 |0003: move-result v0 │ │ -0a0a28: 0f00 |0004: return v0 │ │ +0a1850: |[0a1850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0a1860: 7110 0e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0b0e │ │ +0a1866: 0a00 |0003: move-result v0 │ │ +0a1868: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212837,18 +212881,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a2c: |[0a0a2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0a0a3c: 7110 0f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0b0f │ │ -0a0a42: 0a00 |0003: move-result v0 │ │ -0a0a44: 0f00 |0004: return v0 │ │ +0a186c: |[0a186c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0a187c: 7110 0f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0b0f │ │ +0a1882: 0a00 |0003: move-result v0 │ │ +0a1884: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212857,18 +212901,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a48: |[0a0a48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0a0a58: 7110 100b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0b10 │ │ -0a0a5e: 0a00 |0003: move-result v0 │ │ -0a0a60: 0f00 |0004: return v0 │ │ +0a1888: |[0a1888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0a1898: 7110 100b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0b10 │ │ +0a189e: 0a00 |0003: move-result v0 │ │ +0a18a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212877,18 +212921,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a64: |[0a0a64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0a0a74: 7110 110b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0b11 │ │ -0a0a7a: 0a00 |0003: move-result v0 │ │ -0a0a7c: 0f00 |0004: return v0 │ │ +0a18a4: |[0a18a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0a18b4: 7110 110b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0b11 │ │ +0a18ba: 0a00 |0003: move-result v0 │ │ +0a18bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212897,18 +212941,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a80: |[0a0a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0a0a90: 7110 120b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0b12 │ │ -0a0a96: 0a00 |0003: move-result v0 │ │ -0a0a98: 0f00 |0004: return v0 │ │ +0a18c0: |[0a18c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0a18d0: 7110 120b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0b12 │ │ +0a18d6: 0a00 |0003: move-result v0 │ │ +0a18d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212917,18 +212961,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a9c: |[0a0a9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0a0aac: 7110 130b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0b13 │ │ -0a0ab2: 0a00 |0003: move-result v0 │ │ -0a0ab4: 0f00 |0004: return v0 │ │ +0a18dc: |[0a18dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0a18ec: 7110 130b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0b13 │ │ +0a18f2: 0a00 |0003: move-result v0 │ │ +0a18f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212937,18 +212981,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0ab8: |[0a0ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0a0ac8: 7110 140b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0b14 │ │ -0a0ace: 0a00 |0003: move-result v0 │ │ -0a0ad0: 0f00 |0004: return v0 │ │ +0a18f8: |[0a18f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0a1908: 7110 140b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0b14 │ │ +0a190e: 0a00 |0003: move-result v0 │ │ +0a1910: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212957,18 +213001,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0ad4: |[0a0ad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0a0ae4: 7110 150b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0b15 │ │ -0a0aea: 0a00 |0003: move-result v0 │ │ -0a0aec: 0f00 |0004: return v0 │ │ +0a1914: |[0a1914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0a1924: 7110 150b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0b15 │ │ +0a192a: 0a00 |0003: move-result v0 │ │ +0a192c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212977,18 +213021,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0af0: |[0a0af0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0a0b00: 7110 160b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0b16 │ │ -0a0b06: 0a00 |0003: move-result v0 │ │ -0a0b08: 0f00 |0004: return v0 │ │ +0a1930: |[0a1930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0a1940: 7110 160b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0b16 │ │ +0a1946: 0a00 |0003: move-result v0 │ │ +0a1948: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212997,18 +213041,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a0b0c: |[0a0b0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -0a0b1c: 7100 170b 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0b17 │ │ -0a0b22: 0c00 |0003: move-result-object v0 │ │ -0a0b24: 1100 |0004: return-object v0 │ │ +0a194c: |[0a194c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +0a195c: 7100 170b 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0b17 │ │ +0a1962: 0c00 |0003: move-result-object v0 │ │ +0a1964: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -213016,18 +213060,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 │ │ -0a0b28: |[0a0b28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0a0b38: 7110 180b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0b18 │ │ -0a0b3e: 0c00 |0003: move-result-object v0 │ │ -0a0b40: 1100 |0004: return-object v0 │ │ +0a1968: |[0a1968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0a1978: 7110 180b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0b18 │ │ +0a197e: 0c00 |0003: move-result-object v0 │ │ +0a1980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -213036,18 +213080,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 │ │ -0a0b44: |[0a0b44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0b54: 7110 190b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b19 │ │ -0a0b5a: 0c00 |0003: move-result-object v0 │ │ -0a0b5c: 1100 |0004: return-object v0 │ │ +0a1984: |[0a1984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a1994: 7110 190b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b19 │ │ +0a199a: 0c00 |0003: move-result-object v0 │ │ +0a199c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -213056,18 +213100,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a0b60: |[0a0b60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0a0b70: 7120 1a0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0b1a │ │ -0a0b76: 0a00 |0003: move-result v0 │ │ -0a0b78: 0f00 |0004: return v0 │ │ +0a19a0: |[0a19a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0a19b0: 7120 1a0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0b1a │ │ +0a19b6: 0a00 |0003: move-result v0 │ │ +0a19b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -213077,17 +213121,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0b7c: |[0a0b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0a0b8c: 7110 1b0b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0b1b │ │ -0a0b92: 0e00 |0003: return-void │ │ +0a19bc: |[0a19bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0a19cc: 7110 1b0b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0b1b │ │ +0a19d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0003 line=633 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213097,17 +213141,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 │ │ -0a0b94: |[0a0b94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a0ba4: 7120 1c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b1c │ │ -0a0baa: 0e00 |0003: return-void │ │ +0a19d4: |[0a19d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a19e4: 7120 1c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b1c │ │ +0a19ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213118,17 +213162,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 │ │ -0a0bac: |[0a0bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a0bbc: 7120 1d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b1d │ │ -0a0bc2: 0e00 |0003: return-void │ │ +0a19ec: |[0a19ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a19fc: 7120 1d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0b1d │ │ +0a1a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0003 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213139,17 +213183,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0bc4: |[0a0bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0a0bd4: 7120 1e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0b1e │ │ -0a0bda: 0e00 |0003: return-void │ │ +0a1a04: |[0a1a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0a1a14: 7120 1e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0b1e │ │ +0a1a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213160,17 +213204,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0bdc: |[0a0bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0a0bec: 7120 1f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0b1f │ │ -0a0bf2: 0e00 |0003: return-void │ │ +0a1a1c: |[0a1a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0a1a2c: 7120 1f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0b1f │ │ +0a1a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213181,17 +213225,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 │ │ -0a0bf4: |[0a0bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a0c04: 7120 200b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b20 │ │ -0a0c0a: 0e00 |0003: return-void │ │ +0a1a34: |[0a1a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1a44: 7120 200b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b20 │ │ +0a1a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0003 line=563 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213202,17 +213246,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0c0c: |[0a0c0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0a0c1c: 7120 210b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0b21 │ │ -0a0c22: 0e00 |0003: return-void │ │ +0a1a4c: |[0a1a4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0a1a5c: 7120 210b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0b21 │ │ +0a1a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213223,17 +213267,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 │ │ -0a0c24: |[0a0c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a0c34: 7120 220b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b22 │ │ -0a0c3a: 0e00 |0003: return-void │ │ +0a1a64: |[0a1a64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1a74: 7120 220b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b22 │ │ +0a1a7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213244,17 +213288,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0c3c: |[0a0c3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0a0c4c: 7120 230b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0b23 │ │ -0a0c52: 0e00 |0003: return-void │ │ +0a1a7c: |[0a1a7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0a1a8c: 7120 230b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0b23 │ │ +0a1a92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213265,17 +213309,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0c54: |[0a0c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0a0c64: 7120 240b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0b24 │ │ -0a0c6a: 0e00 |0003: return-void │ │ +0a1a94: |[0a1a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0a1aa4: 7120 240b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0b24 │ │ +0a1aaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213286,17 +213330,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0c6c: |[0a0c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0a0c7c: 7120 250b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0b25 │ │ -0a0c82: 0e00 |0003: return-void │ │ +0a1aac: |[0a1aac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0a1abc: 7120 250b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0b25 │ │ +0a1ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0003 line=588 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213307,17 +213351,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0c84: |[0a0c84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0a0c94: 7120 260b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0b26 │ │ -0a0c9a: 0e00 |0003: return-void │ │ +0a1ac4: |[0a1ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0a1ad4: 7120 260b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0b26 │ │ +0a1ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0003 line=593 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213328,17 +213372,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 │ │ -0a0c9c: |[0a0c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a0cac: 7120 270b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b27 │ │ -0a0cb2: 0e00 |0003: return-void │ │ +0a1adc: |[0a1adc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1aec: 7120 270b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b27 │ │ +0a1af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0003 line=598 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213349,17 +213393,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 │ │ -0a0cb4: |[0a0cb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a0cc4: 7120 280b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0b28 │ │ -0a0cca: 0e00 |0003: return-void │ │ +0a1af4: |[0a1af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a1b04: 7120 280b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0b28 │ │ +0a1b0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213370,17 +213414,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0ccc: |[0a0ccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0a0cdc: 7120 290b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0b29 │ │ -0a0ce2: 0e00 |0003: return-void │ │ +0a1b0c: |[0a1b0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0a1b1c: 7120 290b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0b29 │ │ +0a1b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0003 line=608 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213391,17 +213435,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0ce4: |[0a0ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0a0cf4: 7120 2a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0b2a │ │ -0a0cfa: 0e00 |0003: return-void │ │ +0a1b24: |[0a1b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0a1b34: 7120 2a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0b2a │ │ +0a1b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213412,17 +213456,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0cfc: |[0a0cfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0a0d0c: 7120 2b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0b2b │ │ -0a0d12: 0e00 |0003: return-void │ │ +0a1b3c: |[0a1b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0a1b4c: 7120 2b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0b2b │ │ +0a1b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0003 line=618 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213433,17 +213477,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 │ │ -0a0d14: |[0a0d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a0d24: 7120 2c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0b2c │ │ -0a0d2a: 0e00 |0003: return-void │ │ +0a1b54: |[0a1b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a1b64: 7120 2c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0b2c │ │ +0a1b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0003 line=623 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -213454,33 +213498,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 │ │ -0a0d2c: |[0a0d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a0d3c: 7120 2d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b2d │ │ -0a0d42: 0e00 |0003: return-void │ │ +0a1b6c: |[0a1b6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1b7c: 7120 2d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b2d │ │ +0a1b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 444 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 449 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #716 header: │ │ -class_idx : 399 │ │ +class_idx : 398 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 400 │ │ -source_file_idx : 451 │ │ +superclass_idx : 399 │ │ +source_file_idx : 456 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #716 annotations: │ │ Annotations on class │ │ @@ -213500,17 +213544,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0d44: |[0a0d44] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -0a0d54: 7010 430b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0b43 │ │ -0a0d5a: 0e00 |0003: return-void │ │ +0a1b84: |[0a1b84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +0a1b94: 7010 430b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0b43 │ │ +0a1b9a: 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 - │ │ @@ -213519,34 +213563,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 │ │ -0a0d5c: |[0a0d5c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0a0d6c: 2200 8e01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@018e │ │ -0a0d70: 7030 3d0b 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@0b3d │ │ -0a0d76: 7110 540b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0b54 │ │ -0a0d7c: 0c00 |0008: move-result-object v0 │ │ -0a0d7e: 1100 |0009: return-object v0 │ │ +0a1b9c: |[0a1b9c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0a1bac: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@018d │ │ +0a1bb0: 7030 3d0b 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@0b3d │ │ +0a1bb6: 7110 540b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0b54 │ │ +0a1bbc: 0c00 |0008: move-result-object v0 │ │ +0a1bbe: 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 : 451 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 456 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #717 header: │ │ -class_idx : 405 │ │ +class_idx : 404 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 409 │ │ -source_file_idx : 456 │ │ +superclass_idx : 408 │ │ +source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #717 annotations: │ │ Annotations on class │ │ @@ -213568,17 +213612,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0d80: |[0a0d80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -0a0d90: 7010 b40b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0bb4 │ │ -0a0d96: 0e00 |0003: return-void │ │ +0a1bc0: |[0a1bc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0a1bd0: 7010 b40b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0bb4 │ │ +0a1bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -213587,18 +213631,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0d98: |[0a0d98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0a0da8: 7110 170c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0c17 │ │ -0a0dae: 0a00 |0003: move-result v0 │ │ -0a0db0: 0f00 |0004: return v0 │ │ +0a1bd8: |[0a1bd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0a1be8: 7110 170c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0c17 │ │ +0a1bee: 0a00 |0003: move-result v0 │ │ +0a1bf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213607,18 +213651,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 │ │ -0a0db4: |[0a0db4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0dc4: 7110 180c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c18 │ │ -0a0dca: 0c00 |0003: move-result-object v0 │ │ -0a0dcc: 1100 |0004: return-object v0 │ │ +0a1bf4: |[0a1bf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a1c04: 7110 180c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c18 │ │ +0a1c0a: 0c00 |0003: move-result-object v0 │ │ +0a1c0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213627,18 +213671,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 │ │ -0a0dd0: |[0a0dd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0de0: 7110 190c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c19 │ │ -0a0de6: 0c00 |0003: move-result-object v0 │ │ -0a0de8: 1100 |0004: return-object v0 │ │ +0a1c10: |[0a1c10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a1c20: 7110 190c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c19 │ │ +0a1c26: 0c00 |0003: move-result-object v0 │ │ +0a1c28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213647,18 +213691,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 │ │ -0a0dec: |[0a0dec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0dfc: 7110 1a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c1a │ │ -0a0e02: 0c00 |0003: move-result-object v0 │ │ -0a0e04: 1100 |0004: return-object v0 │ │ +0a1c2c: |[0a1c2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a1c3c: 7110 1a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c1a │ │ +0a1c42: 0c00 |0003: move-result-object v0 │ │ +0a1c44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213667,18 +213711,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0e08: |[0a0e08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0a0e18: 7110 1b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0c1b │ │ -0a0e1e: 0a00 |0003: move-result v0 │ │ -0a0e20: 0f00 |0004: return v0 │ │ +0a1c48: |[0a1c48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0a1c58: 7110 1b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0c1b │ │ +0a1c5e: 0a00 |0003: move-result v0 │ │ +0a1c60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213687,18 +213731,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0e24: |[0a0e24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0a0e34: 7110 1c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0c1c │ │ -0a0e3a: 0a00 |0003: move-result v0 │ │ -0a0e3c: 0f00 |0004: return v0 │ │ +0a1c64: |[0a1c64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0a1c74: 7110 1c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0c1c │ │ +0a1c7a: 0a00 |0003: move-result v0 │ │ +0a1c7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213707,18 +213751,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0e40: |[0a0e40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0a0e50: 7110 1d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0c1d │ │ -0a0e56: 0a00 |0003: move-result v0 │ │ -0a0e58: 0f00 |0004: return v0 │ │ +0a1c80: |[0a1c80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0a1c90: 7110 1d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0c1d │ │ +0a1c96: 0a00 |0003: move-result v0 │ │ +0a1c98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213727,18 +213771,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 │ │ -0a0e5c: |[0a0e5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0a0e6c: 7110 1e0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0c1e │ │ -0a0e72: 0c00 |0003: move-result-object v0 │ │ -0a0e74: 1100 |0004: return-object v0 │ │ +0a1c9c: |[0a1c9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0a1cac: 7110 1e0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0c1e │ │ +0a1cb2: 0c00 |0003: move-result-object v0 │ │ +0a1cb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213747,18 +213791,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0e78: |[0a0e78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0a0e88: 7110 1f0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0c1f │ │ -0a0e8e: 0a00 |0003: move-result v0 │ │ -0a0e90: 0f00 |0004: return v0 │ │ +0a1cb8: |[0a1cb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0a1cc8: 7110 1f0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0c1f │ │ +0a1cce: 0a00 |0003: move-result v0 │ │ +0a1cd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213767,18 +213811,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0e94: |[0a0e94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0a0ea4: 7110 200c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0c20 │ │ -0a0eaa: 0a00 |0003: move-result v0 │ │ -0a0eac: 0f00 |0004: return v0 │ │ +0a1cd4: |[0a1cd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0a1ce4: 7110 200c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0c20 │ │ +0a1cea: 0a00 |0003: move-result v0 │ │ +0a1cec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213787,18 +213831,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0eb0: |[0a0eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0a0ec0: 7110 210c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0c21 │ │ -0a0ec6: 0a00 |0003: move-result v0 │ │ -0a0ec8: 0f00 |0004: return v0 │ │ +0a1cf0: |[0a1cf0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0a1d00: 7110 210c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0c21 │ │ +0a1d06: 0a00 |0003: move-result v0 │ │ +0a1d08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213807,20 +213851,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 │ │ -0a0ecc: |[0a0ecc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a0edc: 7110 220c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c22 │ │ -0a0ee2: 0c00 |0003: move-result-object v0 │ │ -0a0ee4: 7110 fd0a 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ -0a0eea: 0c00 |0007: move-result-object v0 │ │ -0a0eec: 1100 |0008: return-object v0 │ │ +0a1d0c: |[0a1d0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a1d1c: 7110 220c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c22 │ │ +0a1d22: 0c00 |0003: move-result-object v0 │ │ +0a1d24: 7110 fd0a 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0afd │ │ +0a1d2a: 0c00 |0007: move-result-object v0 │ │ +0a1d2c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213829,18 +213873,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 │ │ -0a0ef0: |[0a0ef0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0a0f00: 7110 230c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0c23 │ │ -0a0f06: 0c00 |0003: move-result-object v0 │ │ -0a0f08: 1100 |0004: return-object v0 │ │ +0a1d30: |[0a1d30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0a1d40: 7110 230c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0c23 │ │ +0a1d46: 0c00 |0003: move-result-object v0 │ │ +0a1d48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213849,18 +213893,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0f0c: |[0a0f0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0a0f1c: 7110 240c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0c24 │ │ -0a0f22: 0a00 |0003: move-result v0 │ │ -0a0f24: 0f00 |0004: return v0 │ │ +0a1d4c: |[0a1d4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0a1d5c: 7110 240c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0c24 │ │ +0a1d62: 0a00 |0003: move-result v0 │ │ +0a1d64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213869,18 +213913,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0f28: |[0a0f28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0a0f38: 7110 250c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0c25 │ │ -0a0f3e: 0a00 |0003: move-result v0 │ │ -0a0f40: 0f00 |0004: return v0 │ │ +0a1d68: |[0a1d68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0a1d78: 7110 250c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0c25 │ │ +0a1d7e: 0a00 |0003: move-result v0 │ │ +0a1d80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213889,18 +213933,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0f44: |[0a0f44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0a0f54: 7110 260c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0c26 │ │ -0a0f5a: 0a00 |0003: move-result v0 │ │ -0a0f5c: 0f00 |0004: return v0 │ │ +0a1d84: |[0a1d84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0a1d94: 7110 260c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0c26 │ │ +0a1d9a: 0a00 |0003: move-result v0 │ │ +0a1d9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213909,18 +213953,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0f60: |[0a0f60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0a0f70: 7110 270c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0c27 │ │ -0a0f76: 0a00 |0003: move-result v0 │ │ -0a0f78: 0f00 |0004: return v0 │ │ +0a1da0: |[0a1da0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0a1db0: 7110 270c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0c27 │ │ +0a1db6: 0a00 |0003: move-result v0 │ │ +0a1db8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213929,18 +213973,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0f7c: |[0a0f7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0a0f8c: 7110 280c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0c28 │ │ -0a0f92: 0a00 |0003: move-result v0 │ │ -0a0f94: 0f00 |0004: return v0 │ │ +0a1dbc: |[0a1dbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0a1dcc: 7110 280c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0c28 │ │ +0a1dd2: 0a00 |0003: move-result v0 │ │ +0a1dd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213949,18 +213993,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0f98: |[0a0f98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0a0fa8: 7110 290c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0c29 │ │ -0a0fae: 0a00 |0003: move-result v0 │ │ -0a0fb0: 0f00 |0004: return v0 │ │ +0a1dd8: |[0a1dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0a1de8: 7110 290c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0c29 │ │ +0a1dee: 0a00 |0003: move-result v0 │ │ +0a1df0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213969,18 +214013,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0fb4: |[0a0fb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0a0fc4: 7110 2a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0c2a │ │ -0a0fca: 0a00 |0003: move-result v0 │ │ -0a0fcc: 0f00 |0004: return v0 │ │ +0a1df4: |[0a1df4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0a1e04: 7110 2a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0c2a │ │ +0a1e0a: 0a00 |0003: move-result v0 │ │ +0a1e0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -213989,18 +214033,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a0fd0: |[0a0fd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -0a0fe0: 7100 2b0c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0c2b │ │ -0a0fe6: 0c00 |0003: move-result-object v0 │ │ -0a0fe8: 1100 |0004: return-object v0 │ │ +0a1e10: |[0a1e10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +0a1e20: 7100 2b0c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0c2b │ │ +0a1e26: 0c00 |0003: move-result-object v0 │ │ +0a1e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -214008,18 +214052,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 │ │ -0a0fec: |[0a0fec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0ffc: 7110 2c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c2c │ │ -0a1002: 0c00 |0003: move-result-object v0 │ │ -0a1004: 1100 |0004: return-object v0 │ │ +0a1e2c: |[0a1e2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a1e3c: 7110 2c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c2c │ │ +0a1e42: 0c00 |0003: move-result-object v0 │ │ +0a1e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -214028,17 +214072,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1008: |[0a1008] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0a1018: 7110 2d0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0c2d │ │ -0a101e: 0e00 |0003: return-void │ │ +0a1e48: |[0a1e48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0a1e58: 7110 2d0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0c2d │ │ +0a1e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214048,17 +214092,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1020: |[0a1020] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0a1030: 7120 2e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0c2e │ │ -0a1036: 0e00 |0003: return-void │ │ +0a1e60: |[0a1e60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0a1e70: 7120 2e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0c2e │ │ +0a1e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0003 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214069,17 +214113,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 │ │ -0a1038: |[0a1038] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a1048: 7120 2f0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c2f │ │ -0a104e: 0e00 |0003: return-void │ │ +0a1e78: |[0a1e78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1e88: 7120 2f0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c2f │ │ +0a1e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214090,17 +214134,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1050: |[0a1050] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0a1060: 7120 300c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0c30 │ │ -0a1066: 0e00 |0003: return-void │ │ +0a1e90: |[0a1e90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0a1ea0: 7120 300c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0c30 │ │ +0a1ea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214111,17 +214155,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 │ │ -0a1068: |[0a1068] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a1078: 7120 310c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c31 │ │ -0a107e: 0e00 |0003: return-void │ │ +0a1ea8: |[0a1ea8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1eb8: 7120 310c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c31 │ │ +0a1ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0003 line=402 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214132,17 +214176,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 │ │ -0a1080: |[0a1080] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a1090: 7120 320c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c32 │ │ -0a1096: 0e00 |0003: return-void │ │ +0a1ec0: |[0a1ec0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1ed0: 7120 320c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c32 │ │ +0a1ed6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214153,17 +214197,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1098: |[0a1098] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0a10a8: 7120 330c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0c33 │ │ -0a10ae: 0e00 |0003: return-void │ │ +0a1ed8: |[0a1ed8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0a1ee8: 7120 330c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0c33 │ │ +0a1eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214174,17 +214218,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a10b0: |[0a10b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0a10c0: 7120 340c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0c34 │ │ -0a10c6: 0e00 |0003: return-void │ │ +0a1ef0: |[0a1ef0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0a1f00: 7120 340c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0c34 │ │ +0a1f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214195,17 +214239,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a10c8: |[0a10c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0a10d8: 7120 350c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0c35 │ │ -0a10de: 0e00 |0003: return-void │ │ +0a1f08: |[0a1f08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0a1f18: 7120 350c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0c35 │ │ +0a1f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214216,17 +214260,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a10e0: |[0a10e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0a10f0: 7120 360c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0c36 │ │ -0a10f6: 0e00 |0003: return-void │ │ +0a1f20: |[0a1f20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0a1f30: 7120 360c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0c36 │ │ +0a1f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214237,17 +214281,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a10f8: |[0a10f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0a1108: 7120 370c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0c37 │ │ -0a110e: 0e00 |0003: return-void │ │ +0a1f38: |[0a1f38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0a1f48: 7120 370c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0c37 │ │ +0a1f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214258,17 +214302,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 │ │ -0a1110: |[0a1110] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0a1120: 7120 380c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0c38 │ │ -0a1126: 0e00 |0003: return-void │ │ +0a1f50: |[0a1f50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0a1f60: 7120 380c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0c38 │ │ +0a1f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214279,17 +214323,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1128: |[0a1128] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0a1138: 7120 390c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0c39 │ │ -0a113e: 0e00 |0003: return-void │ │ +0a1f68: |[0a1f68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0a1f78: 7120 390c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0c39 │ │ +0a1f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214300,17 +214344,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1140: |[0a1140] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0a1150: 7120 3a0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0c3a │ │ -0a1156: 0e00 |0003: return-void │ │ +0a1f80: |[0a1f80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0a1f90: 7120 3a0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0c3a │ │ +0a1f96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214321,17 +214365,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1158: |[0a1158] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0a1168: 7120 3b0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0c3b │ │ -0a116e: 0e00 |0003: return-void │ │ +0a1f98: |[0a1f98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0a1fa8: 7120 3b0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0c3b │ │ +0a1fae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214342,17 +214386,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1170: |[0a1170] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0a1180: 7120 3c0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0c3c │ │ -0a1186: 0e00 |0003: return-void │ │ +0a1fb0: |[0a1fb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0a1fc0: 7120 3c0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0c3c │ │ +0a1fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=457 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214363,17 +214407,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a1188: |[0a1188] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0a1198: 7120 3d0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0c3d │ │ -0a119e: 0e00 |0003: return-void │ │ +0a1fc8: |[0a1fc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0a1fd8: 7120 3d0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0c3d │ │ +0a1fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214384,17 +214428,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 │ │ -0a11a0: |[0a11a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a11b0: 7120 3e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c3e │ │ -0a11b6: 0e00 |0003: return-void │ │ +0a1fe0: |[0a1fe0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a1ff0: 7120 3e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c3e │ │ +0a1ff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -214405,33 +214449,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a11b8: |[0a11b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0a11c8: 7120 3f0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0c3f │ │ -0a11ce: 0e00 |0003: return-void │ │ +0a1ff8: |[0a1ff8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0a2008: 7120 3f0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0c3f │ │ +0a200e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ - source_file_idx : 456 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 461 (AccessibilityRecordCompat.java) │ │ │ │ Class #718 header: │ │ -class_idx : 425 │ │ +class_idx : 424 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 417 │ │ -source_file_idx : 2743 │ │ +superclass_idx : 416 │ │ +source_file_idx : 2745 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #718 annotations: │ │ Annotations on method #3227 '' │ │ @@ -214462,24 +214506,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 │ │ -0a11d0: |[0a11d0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -0a11e0: 7030 4e0c 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0c4e │ │ -0a11e6: 5913 3603 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ -0a11ea: 5913 3803 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ -0a11ee: 1a00 a018 |0007: const-string v0, "layout_inflater" // string@18a0 │ │ -0a11f2: 6e20 3601 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -0a11f8: 0c00 |000c: move-result-object v0 │ │ -0a11fa: 1f00 e601 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01e6 │ │ -0a11fe: 5b10 3703 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ -0a1202: 0e00 |0011: return-void │ │ +0a2010: |[0a2010] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +0a2020: 7030 4e0c 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0c4e │ │ +0a2026: 5913 3603 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ +0a202a: 5913 3803 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ +0a202e: 1a00 a118 |0007: const-string v0, "layout_inflater" // string@18a1 │ │ +0a2032: 6e20 3601 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +0a2038: 0c00 |000c: move-result-object v0 │ │ +0a203a: 1f00 e501 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01e5 │ │ +0a203e: 5b10 3703 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ +0a2042: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -214493,24 +214537,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 │ │ -0a1204: |[0a1204] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -0a1214: 7040 4f0c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c4f │ │ -0a121a: 5913 3603 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ -0a121e: 5913 3803 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ -0a1222: 1a00 a018 |0007: const-string v0, "layout_inflater" // string@18a0 │ │ -0a1226: 6e20 3601 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -0a122c: 0c00 |000c: move-result-object v0 │ │ -0a122e: 1f00 e601 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01e6 │ │ -0a1232: 5b10 3703 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ -0a1236: 0e00 |0011: return-void │ │ +0a2044: |[0a2044] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +0a2054: 7040 4f0c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0c4f │ │ +0a205a: 5913 3603 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ +0a205e: 5913 3803 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ +0a2062: 1a00 a118 |0007: const-string v0, "layout_inflater" // string@18a1 │ │ +0a2066: 6e20 3601 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +0a206c: 0c00 |000c: move-result-object v0 │ │ +0a206e: 1f00 e501 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01e5 │ │ +0a2072: 5b10 3703 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ +0a2076: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -214525,24 +214569,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 │ │ -0a1238: |[0a1238] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -0a1248: 7040 500c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0c50 │ │ -0a124e: 5913 3603 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ -0a1252: 5913 3803 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ -0a1256: 1a00 a018 |0007: const-string v0, "layout_inflater" // string@18a0 │ │ -0a125a: 6e20 3601 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -0a1260: 0c00 |000c: move-result-object v0 │ │ -0a1262: 1f00 e601 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01e6 │ │ -0a1266: 5b10 3703 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ -0a126a: 0e00 |0011: return-void │ │ +0a2078: |[0a2078] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0a2088: 7040 500c 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0c50 │ │ +0a208e: 5913 3603 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ +0a2092: 5913 3803 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ +0a2096: 1a00 a118 |0007: const-string v0, "layout_inflater" // string@18a1 │ │ +0a209a: 6e20 3601 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +0a20a0: 0c00 |000c: move-result-object v0 │ │ +0a20a2: 1f00 e501 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01e5 │ │ +0a20a6: 5b10 3703 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ +0a20aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -214558,21 +214602,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 │ │ -0a126c: |[0a126c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a127c: 5430 3703 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ -0a1280: 5231 3603 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ -0a1284: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a1286: 6e40 550d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0a128c: 0c00 |0008: move-result-object v0 │ │ -0a128e: 1100 |0009: return-object v0 │ │ +0a20ac: |[0a20ac] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a20bc: 5430 3703 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ +0a20c0: 5231 3603 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ +0a20c4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a20c6: 6e40 550d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a20cc: 0c00 |0008: move-result-object v0 │ │ +0a20ce: 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; │ │ @@ -214583,21 +214627,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 │ │ -0a1290: |[0a1290] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a12a0: 5430 3703 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ -0a12a4: 5231 3803 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ -0a12a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a12aa: 6e40 550d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0a12b0: 0c00 |0008: move-result-object v0 │ │ -0a12b2: 1100 |0009: return-object v0 │ │ +0a20d0: |[0a20d0] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a20e0: 5430 3703 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0337 │ │ +0a20e4: 5231 3803 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ +0a20e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a20ea: 6e40 550d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a20f0: 0c00 |0008: move-result-object v0 │ │ +0a20f2: 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; │ │ @@ -214608,17 +214652,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a12b4: |[0a12b4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -0a12c4: 5901 3603 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ -0a12c8: 0e00 |0002: return-void │ │ +0a20f4: |[0a20f4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +0a2104: 5901 3603 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0336 │ │ +0a2108: 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 │ │ @@ -214628,32 +214672,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a12cc: |[0a12cc] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -0a12dc: 5901 3803 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ -0a12e0: 0e00 |0002: return-void │ │ +0a210c: |[0a210c] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +0a211c: 5901 3803 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0338 │ │ +0a2120: 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 : 2743 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2745 (ResourceCursorAdapter.java) │ │ │ │ Class #719 header: │ │ -class_idx : 431 │ │ +class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 433 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 432 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #719 annotations: │ │ Annotations on class │ │ @@ -214673,17 +214717,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a12e4: |[0a12e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -0a12f4: 7010 c50c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0cc5 │ │ -0a12fa: 0e00 |0003: return-void │ │ +0a2124: |[0a2124] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +0a2134: 7010 c50c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0cc5 │ │ +0a213a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -214692,20 +214736,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 │ │ -0a12fc: |[0a12fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0a130c: 2200 ae01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@01ae │ │ -0a1310: 7030 bb0c 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@0cbb │ │ -0a1316: 7110 d40c 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0cd4 │ │ -0a131c: 0c00 |0008: move-result-object v0 │ │ -0a131e: 1100 |0009: return-object v0 │ │ +0a213c: |[0a213c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0a214c: 2200 ad01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@01ad │ │ +0a2150: 7030 bb0c 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@0cbb │ │ +0a2156: 7110 d40c 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0cd4 │ │ +0a215c: 0c00 |0008: move-result-object v0 │ │ +0a215e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -214714,18 +214758,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 │ │ -0a1320: |[0a1320] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0a1330: 7110 d50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0cd5 │ │ -0a1336: 0c00 |0003: move-result-object v0 │ │ -0a1338: 1100 |0004: return-object v0 │ │ +0a2160: |[0a2160] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0a2170: 7110 d50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0cd5 │ │ +0a2176: 0c00 |0003: move-result-object v0 │ │ +0a2178: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -214734,33 +214778,33 @@ │ │ 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 │ │ -0a133c: |[0a133c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a134c: 7120 d60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cd6 │ │ -0a1352: 0e00 |0003: return-void │ │ +0a217c: |[0a217c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a218c: 7120 d60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cd6 │ │ +0a2192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 listener Ljava/lang/Object; │ │ │ │ - source_file_idx : 2836 (SearchViewCompat.java) │ │ + source_file_idx : 2838 (SearchViewCompat.java) │ │ │ │ Class #720 header: │ │ -class_idx : 632 │ │ +class_idx : 630 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 139 │ │ -source_file_idx : 2894 │ │ +superclass_idx : 138 │ │ +source_file_idx : 2896 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #720 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockDialogFragment;' │ │ @@ -214782,17 +214826,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1354: |[0a1354] com.actionbarsherlock.app.SherlockDialogFragment.:()V │ │ -0a1364: 7010 0a03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@030a │ │ -0a136a: 0e00 |0003: return-void │ │ +0a2194: |[0a2194] com.actionbarsherlock.app.SherlockDialogFragment.:()V │ │ +0a21a4: 7010 0a03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@030a │ │ +0a21aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ │ │ Virtual methods - │ │ @@ -214801,17 +214845,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a136c: |[0a136c] com.actionbarsherlock.app.SherlockDialogFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0a137c: 5410 bd05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ -0a1380: 1100 |0002: return-object v0 │ │ +0a21ac: |[0a21ac] com.actionbarsherlock.app.SherlockDialogFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0a21bc: 5410 bd05 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ +0a21c0: 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;) │ │ @@ -214819,38 +214863,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0a1384: |[0a1384] com.actionbarsherlock.app.SherlockDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -0a1394: 2040 7b02 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@027b │ │ -0a1398: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0a139c: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0a13a0: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a13a4: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a13aa: 6e10 4f1f 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a13b0: 0c02 |000e: move-result-object v2 │ │ -0a13b2: 6e10 1e1f 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0a13b8: 0c02 |0012: move-result-object v2 │ │ -0a13ba: 6e20 7e1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a13c0: 0c01 |0016: move-result-object v1 │ │ -0a13c2: 1a02 8700 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0087 │ │ -0a13c6: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a13cc: 0c01 |001c: move-result-object v1 │ │ -0a13ce: 6e10 841f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a13d4: 0c01 |0020: move-result-object v1 │ │ -0a13d6: 7020 311f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0a13dc: 2700 |0024: throw v0 │ │ -0a13de: 0740 |0025: move-object v0, v4 │ │ -0a13e0: 1f00 7b02 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@027b │ │ -0a13e4: 5b30 bd05 |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ -0a13e8: 6f20 1703 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@0317 │ │ -0a13ee: 0e00 |002d: return-void │ │ +0a21c4: |[0a21c4] com.actionbarsherlock.app.SherlockDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0a21d4: 2040 7902 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@0279 │ │ +0a21d8: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0a21dc: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +0a21e0: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a21e4: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a21ea: 6e10 4f1f 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a21f0: 0c02 |000e: move-result-object v2 │ │ +0a21f2: 6e10 1e1f 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +0a21f8: 0c02 |0012: move-result-object v2 │ │ +0a21fa: 6e20 7e1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a2200: 0c01 |0016: move-result-object v1 │ │ +0a2202: 1a02 8a00 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@008a │ │ +0a2206: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a220c: 0c01 |001c: move-result-object v1 │ │ +0a220e: 6e10 841f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a2214: 0c01 |0020: move-result-object v1 │ │ +0a2216: 7020 311f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0a221c: 2700 |0024: throw v0 │ │ +0a221e: 0740 |0025: move-object v0, v4 │ │ +0a2220: 1f00 7902 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@0279 │ │ +0a2224: 5b30 bd05 |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ +0a2228: 6f20 1703 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@0317 │ │ +0a222e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -214863,22 +214907,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 │ │ -0a13f0: |[0a13f0] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0a1400: 2200 d702 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -0a1404: 7020 5617 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -0a140a: 5421 bd05 |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ -0a140e: 6e10 9b11 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@119b │ │ -0a1414: 0c01 |000a: move-result-object v1 │ │ -0a1416: 6e30 5b11 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@115b │ │ -0a141c: 0e00 |000e: return-void │ │ +0a2230: |[0a2230] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0a2240: 2200 d502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +0a2244: 7020 5617 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +0a224a: 5421 bd05 |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ +0a224e: 6e10 9b11 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@119b │ │ +0a2254: 0c01 |000a: move-result-object v1 │ │ +0a2256: 6e30 5b11 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@115b │ │ +0a225c: 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; │ │ @@ -214889,16 +214933,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 │ │ -0a1420: |[0a1420] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0a1430: 0e00 |0000: return-void │ │ +0a2260: |[0a2260] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0a2270: 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; │ │ @@ -214908,19 +214952,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1434: |[0a1434] com.actionbarsherlock.app.SherlockDialogFragment.onDetach:()V │ │ -0a1444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1446: 5b10 bd05 |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ -0a144a: 6f10 1c03 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@031c │ │ -0a1450: 0e00 |0006: return-void │ │ +0a2274: |[0a2274] com.actionbarsherlock.app.SherlockDialogFragment.onDetach:()V │ │ +0a2284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2286: 5b10 bd05 |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05bd │ │ +0a228a: 6f10 1c03 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@031c │ │ +0a2290: 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; │ │ @@ -214930,20 +214974,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a1454: |[0a1454] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0a1464: 2200 ce02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02ce │ │ -0a1468: 7020 e216 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ -0a146e: 6e20 5e11 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@115e │ │ -0a1474: 0a00 |0008: move-result v0 │ │ -0a1476: 0f00 |0009: return v0 │ │ +0a2294: |[0a2294] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0a22a4: 2200 cc02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02cc │ │ +0a22a8: 7020 e216 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ +0a22ae: 6e20 5e11 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@115e │ │ +0a22b4: 0a00 |0008: move-result v0 │ │ +0a22b6: 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; │ │ │ │ @@ -214952,17 +214996,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1478: |[0a1478] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a1488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a148a: 0f00 |0001: return v0 │ │ +0a22b8: |[0a22b8] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0a22c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a22ca: 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; │ │ │ │ @@ -214971,19 +215015,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a148c: |[0a148c] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0a149c: 2200 d702 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -0a14a0: 7020 5617 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -0a14a6: 6e20 6011 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@1160 │ │ -0a14ac: 0e00 |0008: return-void │ │ +0a22cc: |[0a22cc] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0a22dc: 2200 d502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +0a22e0: 7020 5617 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +0a22e6: 6e20 6011 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@1160 │ │ +0a22ec: 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; │ │ @@ -214993,30 +215037,30 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a14b0: |[0a14b0] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0a14c0: 0e00 |0000: return-void │ │ +0a22f0: |[0a22f0] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0a2300: 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 : 2894 (SherlockDialogFragment.java) │ │ + source_file_idx : 2896 (SherlockDialogFragment.java) │ │ │ │ Class #721 header: │ │ -class_idx : 635 │ │ +class_idx : 633 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 222 │ │ -source_file_idx : 2898 │ │ +superclass_idx : 221 │ │ +source_file_idx : 2900 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #721 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ @@ -215054,21 +215098,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a14c4: |[0a14c4] com.actionbarsherlock.app.SherlockFragmentActivity.:()V │ │ -0a14d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a14d6: 7010 c905 0100 |0001: invoke-direct {v1}, Landroid/support/v4/app/Watson;.:()V // method@05c9 │ │ -0a14dc: 5c10 c105 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ -0a14e0: 5c10 c205 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ -0a14e4: 5c10 c305 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ -0a14e8: 0e00 |000a: return-void │ │ +0a2304: |[0a2304] com.actionbarsherlock.app.SherlockFragmentActivity.:()V │ │ +0a2314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2316: 7010 c905 0100 |0001: invoke-direct {v1}, Landroid/support/v4/app/Watson;.:()V // method@05c9 │ │ +0a231c: 5c10 c105 |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ +0a2320: 5c10 c205 |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ +0a2324: 5c10 c305 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ +0a2328: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=21 │ │ 0x0004 line=25 │ │ 0x0006 line=26 │ │ 0x0008 line=27 │ │ locals : │ │ @@ -215080,19 +215124,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 │ │ -0a14ec: |[0a14ec] com.actionbarsherlock.app.SherlockFragmentActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0a14fc: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1502: 0c00 |0003: move-result-object v0 │ │ -0a1504: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ -0a150a: 0e00 |0007: return-void │ │ +0a232c: |[0a232c] com.actionbarsherlock.app.SherlockFragmentActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a233c: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2342: 0c00 |0003: move-result-object v0 │ │ +0a2344: 6e30 9a10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@109a │ │ +0a234a: 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; │ │ @@ -215103,22 +215147,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a150c: |[0a150c] com.actionbarsherlock.app.SherlockFragmentActivity.closeOptionsMenu:()V │ │ -0a151c: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1522: 0c00 |0003: move-result-object v0 │ │ -0a1524: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ -0a152a: 0a00 |0007: move-result v0 │ │ -0a152c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0a1530: 6f10 ca05 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.closeOptionsMenu:()V // method@05ca │ │ -0a1536: 0e00 |000d: return-void │ │ +0a234c: |[0a234c] com.actionbarsherlock.app.SherlockFragmentActivity.closeOptionsMenu:()V │ │ +0a235c: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2362: 0c00 |0003: move-result-object v0 │ │ +0a2364: 6e10 9e10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@109e │ │ +0a236a: 0a00 |0007: move-result v0 │ │ +0a236c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0a2370: 6f10 ca05 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.closeOptionsMenu:()V // method@05ca │ │ +0a2376: 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; │ │ @@ -215128,25 +215172,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a1538: |[0a1538] com.actionbarsherlock.app.SherlockFragmentActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0a1548: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a154e: 0c00 |0003: move-result-object v0 │ │ -0a1550: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ -0a1556: 0a00 |0007: move-result v0 │ │ -0a1558: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a155c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a155e: 0f00 |000b: return v0 │ │ -0a1560: 6f20 cb05 2100 |000c: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@05cb │ │ -0a1566: 0a00 |000f: move-result v0 │ │ -0a1568: 28fb |0010: goto 000b // -0005 │ │ +0a2378: |[0a2378] com.actionbarsherlock.app.SherlockFragmentActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0a2388: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a238e: 0c00 |0003: move-result-object v0 │ │ +0a2390: 6e20 a310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@10a3 │ │ +0a2396: 0a00 |0007: move-result v0 │ │ +0a2398: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a239c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a239e: 0f00 |000b: return v0 │ │ +0a23a0: 6f20 cb05 2100 |000c: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@05cb │ │ +0a23a6: 0a00 |000f: move-result v0 │ │ +0a23a8: 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; │ │ @@ -215157,21 +215201,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a156c: |[0a156c] com.actionbarsherlock.app.SherlockFragmentActivity.findViewById:(I)Landroid/view/View; │ │ -0a157c: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1582: 0c00 |0003: move-result-object v0 │ │ -0a1584: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ -0a158a: 6f20 cc05 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.findViewById:(I)Landroid/view/View; // method@05cc │ │ -0a1590: 0c00 |000a: move-result-object v0 │ │ -0a1592: 1100 |000b: return-object v0 │ │ +0a23ac: |[0a23ac] com.actionbarsherlock.app.SherlockFragmentActivity.findViewById:(I)Landroid/view/View; │ │ +0a23bc: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a23c2: 0c00 |0003: move-result-object v0 │ │ +0a23c4: 6e10 b010 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@10b0 │ │ +0a23ca: 6f20 cc05 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.findViewById:(I)Landroid/view/View; // method@05cc │ │ +0a23d0: 0c00 |000a: move-result-object v0 │ │ +0a23d2: 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 │ │ @@ -215181,23 +215225,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a1594: |[0a1594] com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0a15a4: 5410 c405 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c4 │ │ -0a15a8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0a15ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0a15ae: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ -0a15b4: 0c00 |0008: move-result-object v0 │ │ -0a15b6: 5b10 c405 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c4 │ │ -0a15ba: 5410 c405 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c4 │ │ -0a15be: 1100 |000d: return-object v0 │ │ +0a23d4: |[0a23d4] com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0a23e4: 5410 c405 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c4 │ │ +0a23e8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0a23ec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0a23ee: 7120 c610 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@10c6 │ │ +0a23f4: 0c00 |0008: move-result-object v0 │ │ +0a23f6: 5b10 c405 |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c4 │ │ +0a23fa: 5410 c405 |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@05c4 │ │ +0a23fe: 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; │ │ @@ -215207,20 +215251,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a15c0: |[0a15c0] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0a15d0: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a15d6: 0c00 |0003: move-result-object v0 │ │ -0a15d8: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ -0a15de: 0c00 |0007: move-result-object v0 │ │ -0a15e0: 1100 |0008: return-object v0 │ │ +0a2400: |[0a2400] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0a2410: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2416: 0c00 |0003: move-result-object v0 │ │ +0a2418: 6e10 b110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@10b1 │ │ +0a241e: 0c00 |0007: move-result-object v0 │ │ +0a2420: 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;) │ │ @@ -215228,20 +215272,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a15e4: |[0a15e4] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0a15f4: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a15fa: 0c00 |0003: move-result-object v0 │ │ -0a15fc: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ -0a1602: 0c00 |0007: move-result-object v0 │ │ -0a1604: 1100 |0008: return-object v0 │ │ +0a2424: |[0a2424] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0a2434: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a243a: 0c00 |0003: move-result-object v0 │ │ +0a243c: 6e10 b210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@10b2 │ │ +0a2442: 0c00 |0007: move-result-object v0 │ │ +0a2444: 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;) │ │ @@ -215249,19 +215293,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a1608: |[0a1608] com.actionbarsherlock.app.SherlockFragmentActivity.invalidateOptionsMenu:()V │ │ -0a1618: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a161e: 0c00 |0003: move-result-object v0 │ │ -0a1620: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ -0a1626: 0e00 |0007: return-void │ │ +0a2448: |[0a2448] com.actionbarsherlock.app.SherlockFragmentActivity.invalidateOptionsMenu:()V │ │ +0a2458: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a245e: 0c00 |0003: move-result-object v0 │ │ +0a2460: 6e10 a210 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@10a2 │ │ +0a2466: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ @@ -215270,16 +215314,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1628: |[0a1628] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0a1638: 0e00 |0000: return-void │ │ +0a2468: |[0a2468] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0a2478: 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; │ │ │ │ @@ -215288,16 +215332,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a163c: |[0a163c] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0a164c: 0e00 |0000: return-void │ │ +0a247c: |[0a247c] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0a248c: 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; │ │ │ │ @@ -215306,20 +215350,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a1650: |[0a1650] com.actionbarsherlock.app.SherlockFragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0a1660: 6f20 ce05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@05ce │ │ -0a1666: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a166c: 0c00 |0006: move-result-object v0 │ │ -0a166e: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ -0a1674: 0e00 |000a: return-void │ │ +0a2490: |[0a2490] com.actionbarsherlock.app.SherlockFragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0a24a0: 6f20 ce05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@05ce │ │ +0a24a6: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a24ac: 0c00 |0006: move-result-object v0 │ │ +0a24ae: 6e20 9f10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@109f │ │ +0a24b4: 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; │ │ @@ -215330,17 +215374,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1678: |[0a1678] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0a1688: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a168a: 0f00 |0001: return v0 │ │ +0a24b8: |[0a24b8] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0a24c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a24ca: 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; │ │ │ │ @@ -215349,17 +215393,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a168c: |[0a168c] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a169c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a169e: 0f00 |0001: return v0 │ │ +0a24cc: |[0a24cc] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0a24dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a24de: 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; │ │ │ │ @@ -215368,30 +215412,30 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0a16a0: |[0a16a0] com.actionbarsherlock.app.SherlockFragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -0a16b0: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0a16b4: 5521 c105 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ -0a16b8: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0a16bc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0a16be: 5c21 c105 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ -0a16c2: 6e10 9911 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a16c8: 0c01 |000c: move-result-object v1 │ │ -0a16ca: 6e20 a010 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ -0a16d0: 0a00 |0010: move-result v0 │ │ -0a16d2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0a16d4: 5c21 c105 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ -0a16d8: 0f00 |0014: return v0 │ │ -0a16da: 6f30 d005 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@05d0 │ │ -0a16e0: 0a00 |0018: move-result v0 │ │ -0a16e2: 28fb |0019: goto 0014 // -0005 │ │ +0a24e0: |[0a24e0] com.actionbarsherlock.app.SherlockFragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0a24f0: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0a24f4: 5521 c105 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ +0a24f8: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0a24fc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0a24fe: 5c21 c105 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ +0a2502: 6e10 9911 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2508: 0c01 |000c: move-result-object v1 │ │ +0a250a: 6e20 a010 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@10a0 │ │ +0a2510: 0a00 |0010: move-result v0 │ │ +0a2512: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0a2514: 5c21 c105 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@05c1 │ │ +0a2518: 0f00 |0014: return v0 │ │ +0a251a: 6f30 d005 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@05d0 │ │ +0a2520: 0a00 |0018: move-result v0 │ │ +0a2522: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ 0x0011 line=165 │ │ 0x0014 line=170 │ │ @@ -215406,20 +215450,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a16e4: |[0a16e4] com.actionbarsherlock.app.SherlockFragmentActivity.onDestroy:()V │ │ -0a16f4: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a16fa: 0c00 |0003: move-result-object v0 │ │ -0a16fc: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ -0a1702: 6f10 d205 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onDestroy:()V // method@05d2 │ │ -0a1708: 0e00 |000a: return-void │ │ +0a2524: |[0a2524] com.actionbarsherlock.app.SherlockFragmentActivity.onDestroy:()V │ │ +0a2534: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a253a: 0c00 |0003: move-result-object v0 │ │ +0a253c: 6e10 a110 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@10a1 │ │ +0a2542: 6f10 d205 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onDestroy:()V // method@05d2 │ │ +0a2548: 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; │ │ @@ -215429,30 +215473,30 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0a170c: |[0a170c] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0a171c: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0a1720: 5521 c305 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ -0a1724: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0a1728: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0a172a: 5c21 c305 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ -0a172e: 6e10 9911 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1734: 0c01 |000c: move-result-object v1 │ │ -0a1736: 6e20 a610 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ -0a173c: 0a00 |0010: move-result v0 │ │ -0a173e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0a1740: 5c21 c305 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ -0a1744: 0f00 |0014: return v0 │ │ -0a1746: 6f30 d305 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@05d3 │ │ -0a174c: 0a00 |0018: move-result v0 │ │ -0a174e: 28fb |0019: goto 0014 // -0005 │ │ +0a254c: |[0a254c] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0a255c: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0a2560: 5521 c305 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ +0a2564: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0a2568: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0a256a: 5c21 c305 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ +0a256e: 6e10 9911 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2574: 0c01 |000c: move-result-object v1 │ │ +0a2576: 6e20 a610 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@10a6 │ │ +0a257c: 0a00 |0010: move-result v0 │ │ +0a257e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0a2580: 5c21 c305 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@05c3 │ │ +0a2584: 0f00 |0014: return v0 │ │ +0a2586: 6f30 d305 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@05d3 │ │ +0a258c: 0a00 |0018: move-result v0 │ │ +0a258e: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x0009 line=204 │ │ 0x0011 line=205 │ │ 0x0014 line=210 │ │ @@ -215467,25 +215511,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0a1750: |[0a1750] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0a1760: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1766: 0c00 |0003: move-result-object v0 │ │ -0a1768: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ -0a176e: 0a00 |0007: move-result v0 │ │ -0a1770: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a1774: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a1776: 0f00 |000b: return v0 │ │ -0a1778: 6f30 d505 2103 |000c: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onMenuOpened:(ILandroid/view/Menu;)Z // method@05d5 │ │ -0a177e: 0a00 |000f: move-result v0 │ │ -0a1780: 28fb |0010: goto 000b // -0005 │ │ +0a2590: |[0a2590] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0a25a0: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a25a6: 0c00 |0003: move-result-object v0 │ │ +0a25a8: 6e30 a410 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@10a4 │ │ +0a25ae: 0a00 |0007: move-result v0 │ │ +0a25b0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a25b4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a25b6: 0f00 |000b: return v0 │ │ +0a25b8: 6f30 d505 2103 |000c: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onMenuOpened:(ILandroid/view/Menu;)Z // method@05d5 │ │ +0a25be: 0a00 |000f: move-result v0 │ │ +0a25c0: 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; │ │ @@ -215497,17 +215541,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1784: |[0a1784] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0a1794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1796: 0f00 |0001: return v0 │ │ +0a25c4: |[0a25c4] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0a25d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a25d6: 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; │ │ │ │ @@ -215516,17 +215560,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1798: |[0a1798] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a17a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a17aa: 0f00 |0001: return v0 │ │ +0a25d8: |[0a25d8] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0a25e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a25ea: 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; │ │ │ │ @@ -215535,20 +215579,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0a17ac: |[0a17ac] com.actionbarsherlock.app.SherlockFragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0a17bc: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a17c2: 0c00 |0003: move-result-object v0 │ │ -0a17c4: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ -0a17ca: 6f30 d705 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onPanelClosed:(ILandroid/view/Menu;)V // method@05d7 │ │ -0a17d0: 0e00 |000a: return-void │ │ +0a25ec: |[0a25ec] com.actionbarsherlock.app.SherlockFragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0a25fc: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2602: 0c00 |0003: move-result-object v0 │ │ +0a2604: 6e30 a710 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@10a7 │ │ +0a260a: 6f30 d705 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onPanelClosed:(ILandroid/view/Menu;)V // method@05d7 │ │ +0a2610: 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; │ │ @@ -215560,20 +215604,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a17d4: |[0a17d4] com.actionbarsherlock.app.SherlockFragmentActivity.onPause:()V │ │ -0a17e4: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a17ea: 0c00 |0003: move-result-object v0 │ │ -0a17ec: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ -0a17f2: 6f10 d805 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPause:()V // method@05d8 │ │ -0a17f8: 0e00 |000a: return-void │ │ +0a2614: |[0a2614] com.actionbarsherlock.app.SherlockFragmentActivity.onPause:()V │ │ +0a2624: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a262a: 0c00 |0003: move-result-object v0 │ │ +0a262c: 6e10 a810 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@10a8 │ │ +0a2632: 6f10 d805 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPause:()V // method@05d8 │ │ +0a2638: 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; │ │ @@ -215583,20 +215627,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a17fc: |[0a17fc] com.actionbarsherlock.app.SherlockFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0a180c: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1812: 0c00 |0003: move-result-object v0 │ │ -0a1814: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ -0a181a: 6f20 d905 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onPostCreate:(Landroid/os/Bundle;)V // method@05d9 │ │ -0a1820: 0e00 |000a: return-void │ │ +0a263c: |[0a263c] com.actionbarsherlock.app.SherlockFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0a264c: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2652: 0c00 |0003: move-result-object v0 │ │ +0a2654: 6e20 a910 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@10a9 │ │ +0a265a: 6f20 d905 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onPostCreate:(Landroid/os/Bundle;)V // method@05d9 │ │ +0a2660: 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; │ │ @@ -215607,20 +215651,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a1824: |[0a1824] com.actionbarsherlock.app.SherlockFragmentActivity.onPostResume:()V │ │ -0a1834: 6f10 da05 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPostResume:()V // method@05da │ │ -0a183a: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1840: 0c00 |0006: move-result-object v0 │ │ -0a1842: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ -0a1848: 0e00 |000a: return-void │ │ +0a2664: |[0a2664] com.actionbarsherlock.app.SherlockFragmentActivity.onPostResume:()V │ │ +0a2674: 6f10 da05 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPostResume:()V // method@05da │ │ +0a267a: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2680: 0c00 |0006: move-result-object v0 │ │ +0a2682: 6e10 aa10 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@10aa │ │ +0a2688: 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; │ │ @@ -215630,17 +215674,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a184c: |[0a184c] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0a185c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a185e: 0f00 |0001: return v0 │ │ +0a268c: |[0a268c] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0a269c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a269e: 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; │ │ │ │ @@ -215649,17 +215693,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1860: |[0a1860] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a1870: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a1872: 0f00 |0001: return v0 │ │ +0a26a0: |[0a26a0] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0a26b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a26b2: 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; │ │ │ │ @@ -215668,30 +215712,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 │ │ -0a1874: |[0a1874] com.actionbarsherlock.app.SherlockFragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0a1884: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0a1888: 5521 c205 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ -0a188c: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0a1890: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0a1892: 5c21 c205 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ -0a1896: 6e10 9911 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a189c: 0c01 |000c: move-result-object v1 │ │ -0a189e: 6e20 ab10 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ -0a18a4: 0a00 |0010: move-result v0 │ │ -0a18a6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0a18a8: 5c21 c205 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ -0a18ac: 0f00 |0014: return v0 │ │ -0a18ae: 6f40 dc05 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/app/Watson;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@05dc │ │ -0a18b4: 0a00 |0018: move-result v0 │ │ -0a18b6: 28fb |0019: goto 0014 // -0005 │ │ +0a26b4: |[0a26b4] com.actionbarsherlock.app.SherlockFragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0a26c4: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0a26c8: 5521 c205 |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ +0a26cc: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0a26d0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0a26d2: 5c21 c205 |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ +0a26d6: 6e10 9911 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a26dc: 0c01 |000c: move-result-object v1 │ │ +0a26de: 6e20 ab10 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@10ab │ │ +0a26e4: 0a00 |0010: move-result v0 │ │ +0a26e6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0a26e8: 5c21 c205 |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@05c2 │ │ +0a26ec: 0f00 |0014: return v0 │ │ +0a26ee: 6f40 dc05 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/app/Watson;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@05dc │ │ +0a26f4: 0a00 |0018: move-result v0 │ │ +0a26f6: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0006 line=183 │ │ 0x0009 line=184 │ │ 0x0011 line=185 │ │ 0x0014 line=190 │ │ @@ -215707,20 +215751,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a18b8: |[0a18b8] com.actionbarsherlock.app.SherlockFragmentActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0a18c8: 6f20 de05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@05de │ │ -0a18ce: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a18d4: 0c00 |0006: move-result-object v0 │ │ -0a18d6: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ -0a18dc: 0e00 |000a: return-void │ │ +0a26f8: |[0a26f8] com.actionbarsherlock.app.SherlockFragmentActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0a2708: 6f20 de05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@05de │ │ +0a270e: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2714: 0c00 |0006: move-result-object v0 │ │ +0a2716: 6e20 ac10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@10ac │ │ +0a271c: 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; │ │ @@ -215731,20 +215775,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a18e0: |[0a18e0] com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0a18f0: 6f20 df05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@05df │ │ -0a18f6: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a18fc: 0c00 |0006: move-result-object v0 │ │ -0a18fe: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ -0a1904: 0e00 |000a: return-void │ │ +0a2720: |[0a2720] com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0a2730: 6f20 df05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@05df │ │ +0a2736: 6e10 9911 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a273c: 0c00 |0006: move-result-object v0 │ │ +0a273e: 6e20 ad10 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@10ad │ │ +0a2744: 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; │ │ @@ -215755,20 +215799,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a1908: |[0a1908] com.actionbarsherlock.app.SherlockFragmentActivity.onStop:()V │ │ -0a1918: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a191e: 0c00 |0003: move-result-object v0 │ │ -0a1920: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ -0a1926: 6f10 e005 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onStop:()V // method@05e0 │ │ -0a192c: 0e00 |000a: return-void │ │ +0a2748: |[0a2748] com.actionbarsherlock.app.SherlockFragmentActivity.onStop:()V │ │ +0a2758: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a275e: 0c00 |0003: move-result-object v0 │ │ +0a2760: 6e10 ae10 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@10ae │ │ +0a2766: 6f10 e005 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onStop:()V // method@05e0 │ │ +0a276c: 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; │ │ @@ -215778,20 +215822,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0a1930: |[0a1930] com.actionbarsherlock.app.SherlockFragmentActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0a1940: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1946: 0c00 |0003: move-result-object v0 │ │ -0a1948: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ -0a194e: 6f30 e105 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@05e1 │ │ -0a1954: 0e00 |000a: return-void │ │ +0a2770: |[0a2770] com.actionbarsherlock.app.SherlockFragmentActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0a2780: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a2786: 0c00 |0003: move-result-object v0 │ │ +0a2788: 6e30 af10 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@10af │ │ +0a278e: 6f30 e105 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@05e1 │ │ +0a2794: 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; │ │ @@ -215803,67 +215847,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a1958: |[0a1958] com.actionbarsherlock.app.SherlockFragmentActivity.openOptionsMenu:()V │ │ -0a1968: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a196e: 0c00 |0003: move-result-object v0 │ │ -0a1970: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ -0a1976: 0a00 |0007: move-result v0 │ │ -0a1978: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0a197c: 6f10 e205 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.openOptionsMenu:()V // method@05e2 │ │ -0a1982: 0e00 |000d: return-void │ │ +0a2798: |[0a2798] com.actionbarsherlock.app.SherlockFragmentActivity.openOptionsMenu:()V │ │ +0a27a8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a27ae: 0c00 |0003: move-result-object v0 │ │ +0a27b0: 6e10 a510 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@10a5 │ │ +0a27b6: 0a00 |0007: move-result v0 │ │ +0a27b8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0a27bc: 6f10 e205 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.openOptionsMenu:()V // method@05e2 │ │ +0a27c2: 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; │ │ │ │ #31 : (in Lcom/actionbarsherlock/app/SherlockFragmentActivity;) │ │ name : 'requestWindowFeature' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a1984: |[0a1984] com.actionbarsherlock.app.SherlockFragmentActivity.requestWindowFeature:(J)V │ │ -0a1994: 6e10 9911 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a199a: 0c00 |0003: move-result-object v0 │ │ -0a199c: 8431 |0004: long-to-int v1, v3 │ │ -0a199e: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ -0a19a4: 0e00 |0008: return-void │ │ +0a27c4: |[0a27c4] com.actionbarsherlock.app.SherlockFragmentActivity.requestWindowFeature:(J)V │ │ +0a27d4: 6e10 9911 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a27da: 0c00 |0003: move-result-object v0 │ │ +0a27dc: 8441 |0004: long-to-int v1, v4 │ │ +0a27de: 6e20 b610 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@10b6 │ │ +0a27e4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0008 line=276 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ - 0x0000 - 0x0009 reg=3 featureId J │ │ + 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ + 0x0000 - 0x0009 reg=4 featureId J │ │ │ │ #32 : (in Lcom/actionbarsherlock/app/SherlockFragmentActivity;) │ │ name : 'setContentView' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a19a8: |[0a19a8] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(I)V │ │ -0a19b8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a19be: 0c00 |0003: move-result-object v0 │ │ -0a19c0: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ -0a19c6: 0e00 |0007: return-void │ │ +0a27e8: |[0a27e8] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(I)V │ │ +0a27f8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a27fe: 0c00 |0003: move-result-object v0 │ │ +0a2800: 6e20 b710 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@10b7 │ │ +0a2806: 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 │ │ @@ -215873,19 +215917,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a19c8: |[0a19c8] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;)V │ │ -0a19d8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a19de: 0c00 |0003: move-result-object v0 │ │ -0a19e0: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ -0a19e6: 0e00 |0007: return-void │ │ +0a2808: |[0a2808] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;)V │ │ +0a2818: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a281e: 0c00 |0003: move-result-object v0 │ │ +0a2820: 6e20 b810 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@10b8 │ │ +0a2826: 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; │ │ @@ -215895,19 +215939,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 │ │ -0a19e8: |[0a19e8] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0a19f8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a19fe: 0c00 |0003: move-result-object v0 │ │ -0a1a00: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ -0a1a06: 0e00 |0007: return-void │ │ +0a2828: |[0a2828] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0a2838: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a283e: 0c00 |0003: move-result-object v0 │ │ +0a2840: 6e30 b910 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@10b9 │ │ +0a2846: 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; │ │ @@ -215918,19 +215962,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a1a08: |[0a1a08] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgress:(I)V │ │ -0a1a18: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1a1e: 0c00 |0003: move-result-object v0 │ │ -0a1a20: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ -0a1a26: 0e00 |0007: return-void │ │ +0a2848: |[0a2848] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgress:(I)V │ │ +0a2858: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a285e: 0c00 |0003: move-result-object v0 │ │ +0a2860: 6e20 ba10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@10ba │ │ +0a2866: 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 │ │ @@ -215940,19 +215984,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a1a28: |[0a1a28] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0a1a38: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1a3e: 0c00 |0003: move-result-object v0 │ │ -0a1a40: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ -0a1a46: 0e00 |0007: return-void │ │ +0a2868: |[0a2868] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0a2878: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a287e: 0c00 |0003: move-result-object v0 │ │ +0a2880: 6e20 bb10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@10bb │ │ +0a2886: 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 │ │ @@ -215962,19 +216006,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a1a48: |[0a1a48] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0a1a58: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1a5e: 0c00 |0003: move-result-object v0 │ │ -0a1a60: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ -0a1a66: 0e00 |0007: return-void │ │ +0a2888: |[0a2888] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0a2898: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a289e: 0c00 |0003: move-result-object v0 │ │ +0a28a0: 6e20 bc10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@10bc │ │ +0a28a6: 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 │ │ @@ -215984,19 +216028,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a1a68: |[0a1a68] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarVisibility:(Z)V │ │ -0a1a78: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1a7e: 0c00 |0003: move-result-object v0 │ │ -0a1a80: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ -0a1a86: 0e00 |0007: return-void │ │ +0a28a8: |[0a28a8] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarVisibility:(Z)V │ │ +0a28b8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a28be: 0c00 |0003: move-result-object v0 │ │ +0a28c0: 6e20 bd10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@10bd │ │ +0a28c6: 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 │ │ @@ -216006,19 +216050,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a1a88: |[0a1a88] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportSecondaryProgress:(I)V │ │ -0a1a98: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1a9e: 0c00 |0003: move-result-object v0 │ │ -0a1aa0: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ -0a1aa6: 0e00 |0007: return-void │ │ +0a28c8: |[0a28c8] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportSecondaryProgress:(I)V │ │ +0a28d8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a28de: 0c00 |0003: move-result-object v0 │ │ +0a28e0: 6e20 be10 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@10be │ │ +0a28e6: 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 │ │ @@ -216028,20 +216072,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 │ │ -0a1aa8: |[0a1aa8] com.actionbarsherlock.app.SherlockFragmentActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0a1ab8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ -0a1abe: 0c00 |0003: move-result-object v0 │ │ -0a1ac0: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ -0a1ac6: 0c00 |0007: move-result-object v0 │ │ -0a1ac8: 1100 |0008: return-object v0 │ │ +0a28e8: |[0a28e8] com.actionbarsherlock.app.SherlockFragmentActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0a28f8: 6e10 9911 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@1199 │ │ +0a28fe: 0c00 |0003: move-result-object v0 │ │ +0a2900: 6e20 c310 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@10c3 │ │ +0a2906: 0c00 |0007: move-result-object v0 │ │ +0a2908: 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; │ │ │ │ @@ -216050,31 +216094,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1acc: |[0a1acc] com.actionbarsherlock.app.SherlockFragmentActivity.supportInvalidateOptionsMenu:()V │ │ -0a1adc: 6e10 9c11 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.invalidateOptionsMenu:()V // method@119c │ │ -0a1ae2: 0e00 |0003: return-void │ │ +0a290c: |[0a290c] com.actionbarsherlock.app.SherlockFragmentActivity.supportInvalidateOptionsMenu:()V │ │ +0a291c: 6e10 9c11 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.invalidateOptionsMenu:()V // method@119c │ │ +0a2922: 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 : 2898 (SherlockFragmentActivity.java) │ │ + source_file_idx : 2900 (SherlockFragmentActivity.java) │ │ │ │ Class #722 header: │ │ -class_idx : 637 │ │ +class_idx : 635 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 175 │ │ -source_file_idx : 2900 │ │ +superclass_idx : 174 │ │ +source_file_idx : 2902 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #722 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockListFragment;' │ │ @@ -216096,17 +216140,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1ae4: |[0a1ae4] com.actionbarsherlock.app.SherlockListFragment.:()V │ │ -0a1af4: 7010 b304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@04b3 │ │ -0a1afa: 0e00 |0003: return-void │ │ +0a2924: |[0a2924] com.actionbarsherlock.app.SherlockListFragment.:()V │ │ +0a2934: 7010 b304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@04b3 │ │ +0a293a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ │ │ Virtual methods - │ │ @@ -216115,17 +216159,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1afc: |[0a1afc] com.actionbarsherlock.app.SherlockListFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0a1b0c: 5410 c605 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ -0a1b10: 1100 |0002: return-object v0 │ │ +0a293c: |[0a293c] com.actionbarsherlock.app.SherlockListFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0a294c: 5410 c605 |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ +0a2950: 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;) │ │ @@ -216133,38 +216177,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0a1b14: |[0a1b14] com.actionbarsherlock.app.SherlockListFragment.onAttach:(Landroid/app/Activity;)V │ │ -0a1b24: 2040 7b02 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@027b │ │ -0a1b28: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0a1b2c: 2200 a103 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0a1b30: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a1b34: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a1b3a: 6e10 4f1f 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a1b40: 0c02 |000e: move-result-object v2 │ │ -0a1b42: 6e10 1e1f 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0a1b48: 0c02 |0012: move-result-object v2 │ │ -0a1b4a: 6e20 7e1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a1b50: 0c01 |0016: move-result-object v1 │ │ -0a1b52: 1a02 8700 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0087 │ │ -0a1b56: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a1b5c: 0c01 |001c: move-result-object v1 │ │ -0a1b5e: 6e10 841f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a1b64: 0c01 |0020: move-result-object v1 │ │ -0a1b66: 7020 311f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0a1b6c: 2700 |0024: throw v0 │ │ -0a1b6e: 0740 |0025: move-object v0, v4 │ │ -0a1b70: 1f00 7b02 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@027b │ │ -0a1b74: 5b30 c605 |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ -0a1b78: 6f20 bb04 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@04bb │ │ -0a1b7e: 0e00 |002d: return-void │ │ +0a2954: |[0a2954] com.actionbarsherlock.app.SherlockListFragment.onAttach:(Landroid/app/Activity;)V │ │ +0a2964: 2040 7902 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@0279 │ │ +0a2968: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0a296c: 2200 9f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@039f │ │ +0a2970: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a2974: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a297a: 6e10 4f1f 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a2980: 0c02 |000e: move-result-object v2 │ │ +0a2982: 6e10 1e1f 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +0a2988: 0c02 |0012: move-result-object v2 │ │ +0a298a: 6e20 7e1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a2990: 0c01 |0016: move-result-object v1 │ │ +0a2992: 1a02 8a00 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@008a │ │ +0a2996: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a299c: 0c01 |001c: move-result-object v1 │ │ +0a299e: 6e10 841f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a29a4: 0c01 |0020: move-result-object v1 │ │ +0a29a6: 7020 311f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0a29ac: 2700 |0024: throw v0 │ │ +0a29ae: 0740 |0025: move-object v0, v4 │ │ +0a29b0: 1f00 7902 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@0279 │ │ +0a29b4: 5b30 c605 |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ +0a29b8: 6f20 bb04 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@04bb │ │ +0a29be: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -216177,22 +216221,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 │ │ -0a1b80: |[0a1b80] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0a1b90: 2200 d702 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -0a1b94: 7020 5617 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -0a1b9a: 5421 c605 |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ -0a1b9e: 6e10 9b11 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@119b │ │ -0a1ba4: 0c01 |000a: move-result-object v1 │ │ -0a1ba6: 6e30 f311 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockListFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@11f3 │ │ -0a1bac: 0e00 |000e: return-void │ │ +0a29c0: |[0a29c0] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0a29d0: 2200 d502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +0a29d4: 7020 5617 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +0a29da: 5421 c605 |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ +0a29de: 6e10 9b11 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@119b │ │ +0a29e4: 0c01 |000a: move-result-object v1 │ │ +0a29e6: 6e30 f311 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockListFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@11f3 │ │ +0a29ec: 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; │ │ @@ -216203,16 +216247,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 │ │ -0a1bb0: |[0a1bb0] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0a1bc0: 0e00 |0000: return-void │ │ +0a29f0: |[0a29f0] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0a2a00: 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; │ │ @@ -216222,19 +216266,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1bc4: |[0a1bc4] com.actionbarsherlock.app.SherlockListFragment.onDetach:()V │ │ -0a1bd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1bd6: 5b10 c605 |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ -0a1bda: 6f10 be04 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@04be │ │ -0a1be0: 0e00 |0006: return-void │ │ +0a2a04: |[0a2a04] com.actionbarsherlock.app.SherlockListFragment.onDetach:()V │ │ +0a2a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2a16: 5b10 c605 |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@05c6 │ │ +0a2a1a: 6f10 be04 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@04be │ │ +0a2a20: 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; │ │ @@ -216244,20 +216288,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a1be4: |[0a1be4] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0a1bf4: 2200 ce02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02ce │ │ -0a1bf8: 7020 e216 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ -0a1bfe: 6e20 f611 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@11f6 │ │ -0a1c04: 0a00 |0008: move-result v0 │ │ -0a1c06: 0f00 |0009: return v0 │ │ +0a2a24: |[0a2a24] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0a2a34: 2200 cc02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02cc │ │ +0a2a38: 7020 e216 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ +0a2a3e: 6e20 f611 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@11f6 │ │ +0a2a44: 0a00 |0008: move-result v0 │ │ +0a2a46: 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; │ │ │ │ @@ -216266,17 +216310,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1c08: |[0a1c08] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a1c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1c1a: 0f00 |0001: return v0 │ │ +0a2a48: |[0a2a48] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0a2a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2a5a: 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; │ │ │ │ @@ -216285,19 +216329,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a1c1c: |[0a1c1c] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0a1c2c: 2200 d702 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d7 │ │ -0a1c30: 7020 5617 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -0a1c36: 6e20 f811 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@11f8 │ │ -0a1c3c: 0e00 |0008: return-void │ │ +0a2a5c: |[0a2a5c] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0a2a6c: 2200 d502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@02d5 │ │ +0a2a70: 7020 5617 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +0a2a76: 6e20 f811 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@11f8 │ │ +0a2a7c: 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; │ │ @@ -216307,30 +216351,30 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1c40: |[0a1c40] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0a1c50: 0e00 |0000: return-void │ │ +0a2a80: |[0a2a80] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0a2a90: 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 : 2900 (SherlockListFragment.java) │ │ + source_file_idx : 2902 (SherlockListFragment.java) │ │ │ │ Class #723 header: │ │ -class_idx : 646 │ │ +class_idx : 644 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 655 │ │ -source_file_idx : 478 │ │ +superclass_idx : 653 │ │ +source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #723 annotations: │ │ Annotations on class │ │ @@ -216354,78 +216398,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 │ │ -0a1c54: |[0a1c54] com.actionbarsherlock.internal.app.ActionBarImpl$1.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0a1c64: 5b01 ed05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1c68: 7010 8513 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@1385 │ │ -0a1c6e: 0e00 |0005: return-void │ │ +0a2a94: |[0a2a94] com.actionbarsherlock.internal.app.ActionBarImpl$1.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0a2aa4: 5b01 ed05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2aa8: 7010 8513 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@1385 │ │ +0a2aae: 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 │ │ -0a1c70: |[0a1c70] com.actionbarsherlock.internal.app.ActionBarImpl$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a1c80: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0a1c84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a1c86: 5430 ed05 |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1c8a: 7110 d712 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@12d7 │ │ -0a1c90: 0c00 |0008: move-result-object v0 │ │ -0a1c92: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ -0a1c96: 5430 ed05 |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1c9a: 7110 d712 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@12d7 │ │ -0a1ca0: 0c00 |0010: move-result-object v0 │ │ -0a1ca2: 6e20 e614 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setTranslationY:(F)V // method@14e6 │ │ -0a1ca8: 5430 ed05 |0014: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1cac: 7110 d812 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ -0a1cb2: 0c00 |0019: move-result-object v0 │ │ -0a1cb4: 6e20 e017 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@17e0 │ │ -0a1cba: 5430 ed05 |001d: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1cbe: 7110 d912 0000 |001f: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d9 │ │ -0a1cc4: 0c00 |0022: move-result-object v0 │ │ -0a1cc6: 3800 1400 |0023: if-eqz v0, 0037 // +0014 │ │ -0a1cca: 5430 ed05 |0025: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1cce: 7110 da12 0000 |0027: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I // method@12da │ │ -0a1cd4: 0a00 |002a: move-result v0 │ │ -0a1cd6: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -0a1cd8: 3310 0b00 |002c: if-ne v0, v1, 0037 // +000b │ │ -0a1cdc: 5430 ed05 |002e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1ce0: 7110 d912 0000 |0030: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d9 │ │ -0a1ce6: 0c00 |0033: move-result-object v0 │ │ -0a1ce8: 6e20 e117 2000 |0034: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ -0a1cee: 5430 ed05 |0037: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1cf2: 7110 d812 0000 |0039: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ -0a1cf8: 0c00 |003c: move-result-object v0 │ │ -0a1cfa: 6e20 e117 2000 |003d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ -0a1d00: 5430 ed05 |0040: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1d04: 7110 d812 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ -0a1d0a: 0c00 |0045: move-result-object v0 │ │ -0a1d0c: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -0a1d0e: 6e20 df17 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@17df │ │ -0a1d14: 5430 ed05 |004a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1d18: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -0a1d1a: 7120 db12 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@12db │ │ -0a1d20: 5430 ed05 |0050: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ -0a1d24: 6e10 e712 0000 |0052: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.completeDeferredDestroyActionMode:()V // method@12e7 │ │ -0a1d2a: 0e00 |0055: return-void │ │ +0a2ab0: |[0a2ab0] com.actionbarsherlock.internal.app.ActionBarImpl$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a2ac0: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0a2ac4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a2ac6: 5430 ed05 |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2aca: 7110 d712 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@12d7 │ │ +0a2ad0: 0c00 |0008: move-result-object v0 │ │ +0a2ad2: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ +0a2ad6: 5430 ed05 |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2ada: 7110 d712 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@12d7 │ │ +0a2ae0: 0c00 |0010: move-result-object v0 │ │ +0a2ae2: 6e20 e614 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setTranslationY:(F)V // method@14e6 │ │ +0a2ae8: 5430 ed05 |0014: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2aec: 7110 d812 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ +0a2af2: 0c00 |0019: move-result-object v0 │ │ +0a2af4: 6e20 e017 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@17e0 │ │ +0a2afa: 5430 ed05 |001d: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2afe: 7110 d912 0000 |001f: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d9 │ │ +0a2b04: 0c00 |0022: move-result-object v0 │ │ +0a2b06: 3800 1400 |0023: if-eqz v0, 0037 // +0014 │ │ +0a2b0a: 5430 ed05 |0025: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2b0e: 7110 da12 0000 |0027: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I // method@12da │ │ +0a2b14: 0a00 |002a: move-result v0 │ │ +0a2b16: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +0a2b18: 3310 0b00 |002c: if-ne v0, v1, 0037 // +000b │ │ +0a2b1c: 5430 ed05 |002e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2b20: 7110 d912 0000 |0030: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d9 │ │ +0a2b26: 0c00 |0033: move-result-object v0 │ │ +0a2b28: 6e20 e117 2000 |0034: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ +0a2b2e: 5430 ed05 |0037: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2b32: 7110 d812 0000 |0039: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ +0a2b38: 0c00 |003c: move-result-object v0 │ │ +0a2b3a: 6e20 e117 2000 |003d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ +0a2b40: 5430 ed05 |0040: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2b44: 7110 d812 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ +0a2b4a: 0c00 |0045: move-result-object v0 │ │ +0a2b4c: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +0a2b4e: 6e20 df17 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@17df │ │ +0a2b54: 5430 ed05 |004a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2b58: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +0a2b5a: 7120 db12 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@12db │ │ +0a2b60: 5430 ed05 |0050: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ed │ │ +0a2b64: 6e10 e712 0000 |0052: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.completeDeferredDestroyActionMode:()V // method@12e7 │ │ +0a2b6a: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=113 │ │ 0x000b line=114 │ │ 0x0014 line=115 │ │ 0x001d line=117 │ │ 0x002e line=118 │ │ @@ -216434,21 +216478,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 : 478 (ActionBarImpl.java) │ │ + source_file_idx : 483 (ActionBarImpl.java) │ │ │ │ Class #724 header: │ │ -class_idx : 647 │ │ +class_idx : 645 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 655 │ │ -source_file_idx : 478 │ │ +superclass_idx : 653 │ │ +source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #724 annotations: │ │ Annotations on class │ │ @@ -216472,60 +216516,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 │ │ -0a1d2c: |[0a1d2c] com.actionbarsherlock.internal.app.ActionBarImpl$2.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0a1d3c: 5b01 ee05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ee │ │ -0a1d40: 7010 8513 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@1385 │ │ -0a1d46: 0e00 |0005: return-void │ │ +0a2b6c: |[0a2b6c] com.actionbarsherlock.internal.app.ActionBarImpl$2.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0a2b7c: 5b01 ee05 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ee │ │ +0a2b80: 7010 8513 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@1385 │ │ +0a2b86: 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 │ │ -0a1d48: |[0a1d48] com.actionbarsherlock.internal.app.ActionBarImpl$2.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a1d58: 5420 ee05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ee │ │ -0a1d5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a1d5e: 7120 db12 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@12db │ │ -0a1d64: 5420 ee05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ee │ │ -0a1d68: 7110 d812 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ -0a1d6e: 0c00 |000b: move-result-object v0 │ │ -0a1d70: 6e10 d617 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.requestLayout:()V // method@17d6 │ │ -0a1d76: 0e00 |000f: return-void │ │ +0a2b88: |[0a2b88] com.actionbarsherlock.internal.app.ActionBarImpl$2.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a2b98: 5420 ee05 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ee │ │ +0a2b9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a2b9e: 7120 db12 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@12db │ │ +0a2ba4: 5420 ee05 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@05ee │ │ +0a2ba8: 7110 d812 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@12d8 │ │ +0a2bae: 0c00 |000b: move-result-object v0 │ │ +0a2bb0: 6e10 d617 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.requestLayout:()V // method@17d6 │ │ +0a2bb6: 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 : 478 (ActionBarImpl.java) │ │ + source_file_idx : 483 (ActionBarImpl.java) │ │ │ │ Class #725 header: │ │ -class_idx : 656 │ │ +class_idx : 654 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 655 │ │ -source_file_idx : 531 │ │ +superclass_idx : 653 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #725 annotations: │ │ Annotations on class │ │ @@ -216557,44 +216601,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 │ │ -0a1d78: |[0a1d78] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ │ -0a1d88: 5b12 2406 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0624 │ │ -0a1d8c: 5b13 2506 |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0625 │ │ -0a1d90: 7010 8513 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@1385 │ │ -0a1d96: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a1d98: 5c10 2306 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0623 │ │ -0a1d9c: 0e00 |000a: return-void │ │ +0a2bb8: |[0a2bb8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ │ +0a2bc8: 5b12 2406 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0624 │ │ +0a2bcc: 5b13 2506 |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0625 │ │ +0a2bd0: 7010 8513 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@1385 │ │ +0a2bd6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a2bd8: 5c10 2306 |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0623 │ │ +0a2bdc: 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 │ │ -0a1da0: |[0a1da0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a1db0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a1db2: 5c10 2306 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0623 │ │ -0a1db6: 0e00 |0003: return-void │ │ +0a2be0: |[0a2be0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a2bf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a2bf2: 5c10 2306 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0623 │ │ +0a2bf6: 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; │ │ @@ -216604,36 +216648,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 │ │ -0a1db8: |[0a1db8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a1dc8: 5553 2306 |0000: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0623 │ │ -0a1dcc: 3903 2600 |0002: if-nez v3, 0028 // +0026 │ │ -0a1dd0: 5453 2506 |0004: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0625 │ │ -0a1dd4: 6e10 b31f 0300 |0006: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0a1dda: 0a02 |0009: move-result v2 │ │ -0a1ddc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0a1dde: 3520 1d00 |000b: if-ge v0, v2, 0028 // +001d │ │ -0a1de2: 5453 2506 |000d: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0625 │ │ -0a1de6: 6e20 ad1f 0300 |000f: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0a1dec: 0c01 |0012: move-result-object v1 │ │ -0a1dee: 1f01 9502 |0013: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0295 │ │ -0a1df2: 5413 3106 |0015: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0a1df6: 6e10 8413 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ -0a1dfc: 5453 2406 |001a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0624 │ │ -0a1e00: 7110 a313 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ -0a1e06: 0c03 |001f: move-result-object v3 │ │ -0a1e08: 5414 3106 |0020: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ -0a1e0c: 6e20 a81f 4300 |0022: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0a1e12: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a1e16: 28e4 |0027: goto 000b // -001c │ │ -0a1e18: 0e00 |0028: return-void │ │ +0a2bf8: |[0a2bf8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a2c08: 5553 2306 |0000: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0623 │ │ +0a2c0c: 3903 2600 |0002: if-nez v3, 0028 // +0026 │ │ +0a2c10: 5453 2506 |0004: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0625 │ │ +0a2c14: 6e10 b31f 0300 |0006: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0a2c1a: 0a02 |0009: move-result v2 │ │ +0a2c1c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a2c1e: 3520 1d00 |000b: if-ge v0, v2, 0028 // +001d │ │ +0a2c22: 5453 2506 |000d: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0625 │ │ +0a2c26: 6e20 ad1f 0300 |000f: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0a2c2c: 0c01 |0012: move-result-object v1 │ │ +0a2c2e: 1f01 9302 |0013: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@0293 │ │ +0a2c32: 5413 3106 |0015: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0a2c36: 6e10 8413 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ +0a2c3c: 5453 2406 |001a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0624 │ │ +0a2c40: 7110 a313 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@13a3 │ │ +0a2c46: 0c03 |001f: move-result-object v3 │ │ +0a2c48: 5414 3106 |0020: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0631 │ │ +0a2c4c: 6e20 a81f 4300 |0022: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0a2c52: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a2c56: 28e4 |0027: goto 000b // -001c │ │ +0a2c58: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0004 line=514 │ │ 0x000a line=515 │ │ 0x000d line=516 │ │ 0x0015 line=517 │ │ @@ -216643,21 +216687,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 : 531 (AnimatorSet.java) │ │ + source_file_idx : 536 (AnimatorSet.java) │ │ │ │ Class #726 header: │ │ -class_idx : 672 │ │ +class_idx : 670 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 685 │ │ -source_file_idx : 2580 │ │ +superclass_idx : 683 │ │ +source_file_idx : 2582 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 20 │ │ │ │ Class #726 annotations: │ │ Annotations on method #5140 'clone' │ │ @@ -216688,17 +216732,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1e1c: |[0a1e1c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:()V │ │ -0a1e2c: 7010 7514 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ -0a1e32: 0e00 |0003: return-void │ │ +0a2c5c: |[0a2c5c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:()V │ │ +0a2c6c: 7010 7514 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ +0a2c72: 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; │ │ │ │ @@ -216707,19 +216751,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 │ │ -0a1e34: |[0a1e34] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0a1e44: 7010 7514 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ -0a1e4a: 5b01 6c06 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a1e4e: 6e20 2414 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setPropertyName:(Ljava/lang/String;)V // method@1424 │ │ -0a1e54: 0e00 |0008: return-void │ │ +0a2c74: |[0a2c74] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0a2c84: 7010 7514 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@1475 │ │ +0a2c8a: 5b01 6c06 |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2c8e: 6e20 2414 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setPropertyName:(Ljava/lang/String;)V // method@1424 │ │ +0a2c94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ 0x0005 line=143 │ │ 0x0008 line=144 │ │ locals : │ │ @@ -216732,19 +216776,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 │ │ -0a1e58: |[0a1e58] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0a1e68: 2200 a002 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@02a0 │ │ -0a1e6c: 7030 0e14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@140e │ │ -0a1e72: 6e20 2014 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setFloatValues:([F)V // method@1420 │ │ -0a1e78: 1100 |0008: return-object v0 │ │ +0a2c98: |[0a2c98] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0a2ca8: 2200 9e02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@029e │ │ +0a2cac: 7030 0e14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@140e │ │ +0a2cb2: 6e20 2014 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setFloatValues:([F)V // method@1420 │ │ +0a2cb8: 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; │ │ @@ -216757,19 +216801,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 │ │ -0a1e7c: |[0a1e7c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0a1e8c: 2200 a002 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@02a0 │ │ -0a1e90: 7030 0e14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@140e │ │ -0a1e96: 6e20 2114 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setIntValues:([I)V // method@1421 │ │ -0a1e9c: 1100 |0008: return-object v0 │ │ +0a2cbc: |[0a2cbc] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0a2ccc: 2200 9e02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@029e │ │ +0a2cd0: 7030 0e14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@140e │ │ +0a2cd6: 6e20 2114 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setIntValues:([I)V // method@1421 │ │ +0a2cdc: 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; │ │ @@ -216782,20 +216826,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 │ │ -0a1ea0: |[0a1ea0] 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; │ │ -0a1eb0: 2200 a002 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@02a0 │ │ -0a1eb4: 7030 0e14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@140e │ │ -0a1eba: 6e20 2314 4000 |0005: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@1423 │ │ -0a1ec0: 6e20 1f14 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@141f │ │ -0a1ec6: 1100 |000b: return-object v0 │ │ +0a2ce0: |[0a2ce0] 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; │ │ +0a2cf0: 2200 9e02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@029e │ │ +0a2cf4: 7030 0e14 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@140e │ │ +0a2cfa: 6e20 2314 4000 |0005: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@1423 │ │ +0a2d00: 6e20 1f14 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@141f │ │ +0a2d06: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0005 line=254 │ │ 0x0008 line=255 │ │ 0x000b line=256 │ │ locals : │ │ @@ -216810,20 +216854,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 │ │ -0a1ec8: |[0a1ec8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofPropertyValuesHolder:(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0a1ed8: 2200 a002 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@02a0 │ │ -0a1edc: 7010 0d14 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:()V // method@140d │ │ -0a1ee2: 5b01 6c06 |0005: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a1ee6: 6e20 2714 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ -0a1eec: 1100 |000a: return-object v0 │ │ +0a2d08: |[0a2d08] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofPropertyValuesHolder:(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0a2d18: 2200 9e02 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@029e │ │ +0a2d1c: 7010 0d14 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:()V // method@140d │ │ +0a2d22: 5b01 6c06 |0005: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2d26: 6e20 2714 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ +0a2d2c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0005 line=302 │ │ 0x0007 line=303 │ │ 0x000a line=304 │ │ locals : │ │ @@ -216837,27 +216881,27 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a1ef0: |[0a1ef0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.animateValue:(F)V │ │ -0a1f00: 6f20 8314 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ -0a1f06: 5442 6d06 |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a1f0a: 2121 |0005: array-length v1, v2 │ │ -0a1f0c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a1f0e: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0a1f12: 5442 6d06 |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a1f16: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0a1f1a: 5443 6c06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a1f1e: 6e20 4f14 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setAnimatedValue:(Ljava/lang/Object;)V // method@144f │ │ -0a1f24: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a1f28: 28f3 |0014: goto 0007 // -000d │ │ -0a1f2a: 0e00 |0015: return-void │ │ +0a2d30: |[0a2d30] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.animateValue:(F)V │ │ +0a2d40: 6f20 8314 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@1483 │ │ +0a2d46: 5442 6d06 |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2d4a: 2121 |0005: array-length v1, v2 │ │ +0a2d4c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a2d4e: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0a2d52: 5442 6d06 |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2d56: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0a2d5a: 5443 6c06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2d5e: 6e20 4f14 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setAnimatedValue:(Ljava/lang/Object;)V // method@144f │ │ +0a2d64: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a2d68: 28f3 |0014: goto 0007 // -000d │ │ +0a2d6a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ 0x0006 line=469 │ │ 0x0009 line=470 │ │ 0x0012 line=469 │ │ @@ -216873,18 +216917,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 │ │ -0a1f2c: |[0a1f2c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0a1f3c: 6e10 1214 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1412 │ │ -0a1f42: 0c00 |0003: move-result-object v0 │ │ -0a1f44: 1100 |0004: return-object v0 │ │ +0a2d6c: |[0a2d6c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0a2d7c: 6e10 1214 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1412 │ │ +0a2d82: 0c00 |0003: move-result-object v0 │ │ +0a2d84: 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;) │ │ @@ -216892,19 +216936,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 │ │ -0a1f48: |[0a1f48] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0a1f58: 6f10 8814 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@1488 │ │ -0a1f5e: 0c00 |0003: move-result-object v0 │ │ -0a1f60: 1f00 a002 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@02a0 │ │ -0a1f64: 1100 |0006: return-object v0 │ │ +0a2d88: |[0a2d88] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0a2d98: 6f10 8814 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@1488 │ │ +0a2d9e: 0c00 |0003: move-result-object v0 │ │ +0a2da0: 1f00 9e02 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@029e │ │ +0a2da4: 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; │ │ @@ -216914,18 +216958,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 │ │ -0a1f68: |[0a1f68] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0a1f78: 6e10 1214 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1412 │ │ -0a1f7e: 0c00 |0003: move-result-object v0 │ │ -0a1f80: 1100 |0004: return-object v0 │ │ +0a2da8: |[0a2da8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0a2db8: 6e10 1214 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1412 │ │ +0a2dbe: 0c00 |0003: move-result-object v0 │ │ +0a2dc0: 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;) │ │ @@ -216933,18 +216977,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a1f84: |[0a1f84] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Ljava/lang/Object; │ │ -0a1f94: 6e10 1214 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1412 │ │ -0a1f9a: 0c00 |0003: move-result-object v0 │ │ -0a1f9c: 1100 |0004: return-object v0 │ │ +0a2dc4: |[0a2dc4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Ljava/lang/Object; │ │ +0a2dd4: 6e10 1214 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@1412 │ │ +0a2dda: 0c00 |0003: move-result-object v0 │ │ +0a2ddc: 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;) │ │ @@ -216952,17 +216996,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1fa0: |[0a1fa0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getPropertyName:()Ljava/lang/String; │ │ -0a1fb0: 5410 6b06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ -0a1fb4: 1100 |0002: return-object v0 │ │ +0a2de0: |[0a2de0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getPropertyName:()Ljava/lang/String; │ │ +0a2df0: 5410 6b06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ +0a2df4: 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;) │ │ @@ -216970,17 +217014,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1fb8: |[0a1fb8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getTarget:()Ljava/lang/Object; │ │ -0a1fc8: 5410 6c06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a1fcc: 1100 |0002: return-object v0 │ │ +0a2df8: |[0a2df8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getTarget:()Ljava/lang/Object; │ │ +0a2e08: 5410 6c06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2e0c: 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;) │ │ @@ -216988,29 +217032,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a1fd0: |[0a1fd0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.initAnimation:()V │ │ -0a1fe0: 5542 6a06 |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@066a │ │ -0a1fe4: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ -0a1fe8: 5442 6d06 |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a1fec: 2121 |0006: array-length v1, v2 │ │ -0a1fee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a1ff0: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ -0a1ff4: 5442 6d06 |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a1ff8: 4602 0200 |000c: aget-object v2, v2, v0 │ │ -0a1ffc: 5443 6c06 |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a2000: 6e20 5914 3200 |0010: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterAndGetter:(Ljava/lang/Object;)V // method@1459 │ │ -0a2006: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a200a: 28f3 |0015: goto 0008 // -000d │ │ -0a200c: 6f10 9914 0400 |0016: invoke-super {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ -0a2012: 0e00 |0019: return-void │ │ +0a2e10: |[0a2e10] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.initAnimation:()V │ │ +0a2e20: 5542 6a06 |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@066a │ │ +0a2e24: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ +0a2e28: 5442 6d06 |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2e2c: 2121 |0006: array-length v1, v2 │ │ +0a2e2e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a2e30: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +0a2e34: 5442 6d06 |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2e38: 4602 0200 |000c: aget-object v2, v2, v0 │ │ +0a2e3c: 5443 6c06 |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2e40: 6e20 5914 3200 |0010: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterAndGetter:(Ljava/lang/Object;)V // method@1459 │ │ +0a2e46: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a2e4a: 28f3 |0015: goto 0008 // -000d │ │ +0a2e4c: 6f10 9914 0400 |0016: invoke-super {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@1499 │ │ +0a2e52: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=384 │ │ 0x0007 line=385 │ │ 0x000a line=386 │ │ 0x0013 line=385 │ │ @@ -217026,91 +217070,91 @@ │ │ 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 │ │ -0a2014: |[0a2014] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0a2024: 6e30 1d14 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0a202a: 0c00 |0003: move-result-object v0 │ │ -0a202c: 1100 |0004: return-object v0 │ │ +0a2e54: |[0a2e54] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0a2e64: 6e30 1d14 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +0a2e6a: 0c00 |0003: move-result-object v0 │ │ +0a2e6c: 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 : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a2030: |[0a2030] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0a2040: 6f30 a514 1002 |0000: invoke-super {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ -0a2046: 1100 |0003: return-object v0 │ │ +0a2e70: |[0a2e70] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0a2e80: 6f30 a514 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@14a5 │ │ +0a2e86: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0003 line=404 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ - 0x0000 - 0x0004 reg=1 duration J │ │ + 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ + 0x0000 - 0x0004 reg=2 duration J │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ name : 'setDuration' │ │ 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 │ │ -0a2048: |[0a2048] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0a2058: 6e30 1d14 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0a205e: 0c00 |0003: move-result-object v0 │ │ -0a2060: 1100 |0004: return-object v0 │ │ +0a2e88: |[0a2e88] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0a2e98: 6e30 1d14 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +0a2e9e: 0c00 |0003: move-result-object v0 │ │ +0a2ea0: 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 │ │ -0a2064: |[0a2064] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setFloatValues:([F)V │ │ -0a2074: 5430 6d06 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a2078: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a207c: 5430 6d06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a2080: 2100 |0006: array-length v0, v0 │ │ -0a2082: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ -0a2086: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a2088: 2300 ad04 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ad │ │ -0a208c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a208e: 5432 6b06 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ -0a2092: 7120 4b14 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144b │ │ -0a2098: 0c02 |0012: move-result-object v2 │ │ -0a209a: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ -0a209e: 6e20 2714 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ -0a20a4: 0e00 |0018: return-void │ │ -0a20a6: 6f20 a714 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@14a7 │ │ -0a20ac: 28fc |001c: goto 0018 // -0004 │ │ +0a2ea4: |[0a2ea4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setFloatValues:([F)V │ │ +0a2eb4: 5430 6d06 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2eb8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a2ebc: 5430 6d06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2ec0: 2100 |0006: array-length v0, v0 │ │ +0a2ec2: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ +0a2ec6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a2ec8: 2300 ab04 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ab │ │ +0a2ecc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a2ece: 5432 6b06 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ +0a2ed2: 7120 4b14 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144b │ │ +0a2ed8: 0c02 |0012: move-result-object v2 │ │ +0a2eda: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ +0a2ede: 6e20 2714 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ +0a2ee4: 0e00 |0018: return-void │ │ +0a2ee6: 6f20 a714 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@14a7 │ │ +0a2eec: 28fc |001c: goto 0018 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=330 │ │ 0x0018 line=335 │ │ 0x0019 line=333 │ │ locals : │ │ @@ -217122,31 +217166,31 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0a20b0: |[0a20b0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setIntValues:([I)V │ │ -0a20c0: 5430 6d06 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a20c4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a20c8: 5430 6d06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a20cc: 2100 |0006: array-length v0, v0 │ │ -0a20ce: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ -0a20d2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a20d4: 2300 ad04 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ad │ │ -0a20d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a20da: 5432 6b06 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ -0a20de: 7120 4c14 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144c │ │ -0a20e4: 0c02 |0012: move-result-object v2 │ │ -0a20e6: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ -0a20ea: 6e20 2714 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ -0a20f0: 0e00 |0018: return-void │ │ -0a20f2: 6f20 a914 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@14a9 │ │ -0a20f8: 28fc |001c: goto 0018 // -0004 │ │ +0a2ef0: |[0a2ef0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setIntValues:([I)V │ │ +0a2f00: 5430 6d06 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2f04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a2f08: 5430 6d06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2f0c: 2100 |0006: array-length v0, v0 │ │ +0a2f0e: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ +0a2f12: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a2f14: 2300 ab04 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ab │ │ +0a2f18: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a2f1a: 5432 6b06 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ +0a2f1e: 7120 4c14 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@144c │ │ +0a2f24: 0c02 |0012: move-result-object v2 │ │ +0a2f26: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ +0a2f2a: 6e20 2714 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ +0a2f30: 0e00 |0018: return-void │ │ +0a2f32: 6f20 a914 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@14a9 │ │ +0a2f38: 28fc |001c: goto 0018 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0009 line=315 │ │ 0x0018 line=320 │ │ 0x0019 line=318 │ │ locals : │ │ @@ -217158,33 +217202,33 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0a20fc: |[0a20fc] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ -0a210c: 5440 6d06 |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a2110: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a2114: 5440 6d06 |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a2118: 2100 |0006: array-length v0, v0 │ │ -0a211a: 3900 1500 |0007: if-nez v0, 001c // +0015 │ │ -0a211e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a2120: 2301 ad04 |000a: new-array v1, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ad │ │ -0a2124: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0a2126: 5443 6b06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ -0a212a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0a212c: 1f00 a502 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@02a5 │ │ -0a2130: 7130 4e14 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@144e │ │ -0a2136: 0c00 |0015: move-result-object v0 │ │ -0a2138: 4d00 0102 |0016: aput-object v0, v1, v2 │ │ -0a213c: 6e20 2714 1400 |0018: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ -0a2142: 0e00 |001b: return-void │ │ -0a2144: 6f20 ab14 5400 |001c: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@14ab │ │ -0a214a: 28fc |001f: goto 001b // -0004 │ │ +0a2f3c: |[0a2f3c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ +0a2f4c: 5440 6d06 |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2f50: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a2f54: 5440 6d06 |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2f58: 2100 |0006: array-length v0, v0 │ │ +0a2f5a: 3900 1500 |0007: if-nez v0, 001c // +0015 │ │ +0a2f5e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a2f60: 2301 ab04 |000a: new-array v1, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04ab │ │ +0a2f64: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0a2f66: 5443 6b06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ +0a2f6a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0a2f6c: 1f00 a302 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@02a3 │ │ +0a2f70: 7130 4e14 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@144e │ │ +0a2f76: 0c00 |0015: move-result-object v0 │ │ +0a2f78: 4d00 0102 |0016: aput-object v0, v1, v2 │ │ +0a2f7c: 6e20 2714 1400 |0018: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@1427 │ │ +0a2f82: 0e00 |001b: return-void │ │ +0a2f84: 6f20 ab14 5400 |001c: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@14ab │ │ +0a2f8a: 28fc |001f: goto 001b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0009 line=345 │ │ 0x001b line=350 │ │ 0x001c line=348 │ │ locals : │ │ @@ -217196,30 +217240,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0a214c: |[0a214c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setPropertyName:(Ljava/lang/String;)V │ │ -0a215c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a215e: 5442 6d06 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a2162: 3802 1700 |0003: if-eqz v2, 001a // +0017 │ │ -0a2166: 5442 6d06 |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a216a: 4601 0203 |0007: aget-object v1, v2, v3 │ │ -0a216e: 6e10 4914 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@1449 │ │ -0a2174: 0c00 |000c: move-result-object v0 │ │ -0a2176: 6e20 5514 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setPropertyName:(Ljava/lang/String;)V // method@1455 │ │ -0a217c: 5442 6e06 |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@066e │ │ -0a2180: 6e20 cb1f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ -0a2186: 5442 6e06 |0015: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@066e │ │ -0a218a: 6e30 ca1f 5201 |0017: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ -0a2190: 5b45 6b06 |001a: iput-object v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ -0a2194: 5c43 6a06 |001c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@066a │ │ -0a2198: 0e00 |001e: return-void │ │ +0a2f8c: |[0a2f8c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setPropertyName:(Ljava/lang/String;)V │ │ +0a2f9c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a2f9e: 5442 6d06 |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2fa2: 3802 1700 |0003: if-eqz v2, 001a // +0017 │ │ +0a2fa6: 5442 6d06 |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a2faa: 4601 0203 |0007: aget-object v1, v2, v3 │ │ +0a2fae: 6e10 4914 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@1449 │ │ +0a2fb4: 0c00 |000c: move-result-object v0 │ │ +0a2fb6: 6e20 5514 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setPropertyName:(Ljava/lang/String;)V // method@1455 │ │ +0a2fbc: 5442 6e06 |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@066e │ │ +0a2fc0: 6e20 cb1f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcb │ │ +0a2fc6: 5442 6e06 |0015: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@066e │ │ +0a2fca: 6e30 ca1f 5201 |0017: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fca │ │ +0a2fd0: 5b45 6b06 |001a: iput-object v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@066b │ │ +0a2fd4: 5c43 6a06 |001c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@066a │ │ +0a2fd8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0005 line=76 │ │ 0x0009 line=77 │ │ 0x000d line=78 │ │ 0x0010 line=79 │ │ @@ -217238,30 +217282,30 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0a219c: |[0a219c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setTarget:(Ljava/lang/Object;)V │ │ -0a21ac: 5431 6c06 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a21b0: 3241 1400 |0002: if-eq v1, v4, 0016 // +0014 │ │ -0a21b4: 5430 6c06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a21b8: 5b34 6c06 |0006: iput-object v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a21bc: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0a21c0: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ -0a21c4: 6e10 4f1f 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a21ca: 0c01 |000f: move-result-object v1 │ │ -0a21cc: 6e10 4f1f 0400 |0010: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a21d2: 0c02 |0013: move-result-object v2 │ │ -0a21d4: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ -0a21d8: 0e00 |0016: return-void │ │ -0a21da: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0a21dc: 5c31 6a06 |0018: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@066a │ │ -0a21e0: 28fc |001a: goto 0016 // -0004 │ │ +0a2fdc: |[0a2fdc] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setTarget:(Ljava/lang/Object;)V │ │ +0a2fec: 5431 6c06 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2ff0: 3241 1400 |0002: if-eq v1, v4, 0016 // +0014 │ │ +0a2ff4: 5430 6c06 |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2ff8: 5b34 6c06 |0006: iput-object v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a2ffc: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0a3000: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ +0a3004: 6e10 4f1f 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a300a: 0c01 |000f: move-result-object v1 │ │ +0a300c: 6e10 4f1f 0400 |0010: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a3012: 0c02 |0013: move-result-object v2 │ │ +0a3014: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ +0a3018: 0e00 |0016: return-void │ │ +0a301a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0a301c: 5c31 6a06 |0018: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@066a │ │ +0a3020: 28fc |001a: goto 0016 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0004 line=425 │ │ 0x0006 line=426 │ │ 0x0008 line=427 │ │ 0x0016 line=433 │ │ @@ -217277,27 +217321,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a21e4: |[0a21e4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupEndValues:()V │ │ -0a21f4: 6e10 1714 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@1417 │ │ -0a21fa: 5442 6d06 |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a21fe: 2121 |0005: array-length v1, v2 │ │ -0a2200: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a2202: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0a2206: 5442 6d06 |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a220a: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0a220e: 5443 6c06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a2212: 6e20 5614 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupEndValue:(Ljava/lang/Object;)V // method@1456 │ │ -0a2218: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a221c: 28f3 |0014: goto 0007 // -000d │ │ -0a221e: 0e00 |0015: return-void │ │ +0a3024: |[0a3024] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupEndValues:()V │ │ +0a3034: 6e10 1714 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@1417 │ │ +0a303a: 5442 6d06 |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a303e: 2121 |0005: array-length v1, v2 │ │ +0a3040: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a3042: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0a3046: 5442 6d06 |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a304a: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0a304e: 5443 6c06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a3052: 6e20 5614 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupEndValue:(Ljava/lang/Object;)V // method@1456 │ │ +0a3058: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a305c: 28f3 |0014: goto 0007 // -000d │ │ +0a305e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ 0x0006 line=448 │ │ 0x0009 line=449 │ │ 0x0012 line=448 │ │ @@ -217312,27 +217356,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a2220: |[0a2220] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupStartValues:()V │ │ -0a2230: 6e10 1714 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@1417 │ │ -0a2236: 5442 6d06 |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a223a: 2121 |0005: array-length v1, v2 │ │ -0a223c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a223e: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0a2242: 5442 6d06 |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a2246: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0a224a: 5443 6c06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a224e: 6e20 5b14 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupStartValue:(Ljava/lang/Object;)V // method@145b │ │ -0a2254: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a2258: 28f3 |0014: goto 0007 // -000d │ │ -0a225a: 0e00 |0015: return-void │ │ +0a3060: |[0a3060] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupStartValues:()V │ │ +0a3070: 6e10 1714 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@1417 │ │ +0a3076: 5442 6d06 |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a307a: 2121 |0005: array-length v1, v2 │ │ +0a307c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a307e: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0a3082: 5442 6d06 |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a3086: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0a308a: 5443 6c06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a308e: 6e20 5b14 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupStartValue:(Ljava/lang/Object;)V // method@145b │ │ +0a3094: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a3098: 28f3 |0014: goto 0007 // -000d │ │ +0a309a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x0006 line=439 │ │ 0x0009 line=440 │ │ 0x0012 line=439 │ │ @@ -217347,17 +217391,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a225c: |[0a225c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.start:()V │ │ -0a226c: 6f10 b014 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@14b0 │ │ -0a2272: 0e00 |0003: return-void │ │ +0a309c: |[0a309c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.start:()V │ │ +0a30ac: 6f10 b014 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@14b0 │ │ +0a30b2: 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; │ │ │ │ @@ -217366,79 +217410,79 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0a2274: |[0a2274] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.toString:()Ljava/lang/String; │ │ -0a2284: 2202 b303 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a2288: 7010 761f 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a228e: 1a03 150a |0005: const-string v3, "ObjectAnimator@" // string@0a15 │ │ -0a2292: 6e20 7e1f 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a2298: 0c02 |000a: move-result-object v2 │ │ -0a229a: 6e10 501f 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ -0a22a0: 0a03 |000e: move-result v3 │ │ -0a22a2: 7110 371f 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ -0a22a8: 0c03 |0012: move-result-object v3 │ │ -0a22aa: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a22b0: 0c02 |0016: move-result-object v2 │ │ -0a22b2: 1a03 ef00 |0017: const-string v3, ", target " // string@00ef │ │ -0a22b6: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a22bc: 0c02 |001c: move-result-object v2 │ │ -0a22be: 5443 6c06 |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ -0a22c2: 6e20 7d1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0a22c8: 0c02 |0022: move-result-object v2 │ │ -0a22ca: 6e10 841f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a22d0: 0c01 |0026: move-result-object v1 │ │ -0a22d2: 5442 6d06 |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a22d6: 3802 2a00 |0029: if-eqz v2, 0053 // +002a │ │ -0a22da: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -0a22dc: 5442 6d06 |002c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a22e0: 2122 |002e: array-length v2, v2 │ │ -0a22e2: 3520 2400 |002f: if-ge v0, v2, 0053 // +0024 │ │ -0a22e6: 2202 b303 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a22ea: 7010 761f 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a22f0: 6e20 7e1f 1200 |0036: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a22f6: 0c02 |0039: move-result-object v2 │ │ -0a22f8: 1a03 0200 |003a: const-string v3, " │ │ +0a30b4: |[0a30b4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.toString:()Ljava/lang/String; │ │ +0a30c4: 2202 b103 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a30c8: 7010 761f 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a30ce: 1a03 170a |0005: const-string v3, "ObjectAnimator@" // string@0a17 │ │ +0a30d2: 6e20 7e1f 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a30d8: 0c02 |000a: move-result-object v2 │ │ +0a30da: 6e10 501f 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1f50 │ │ +0a30e0: 0a03 |000e: move-result v3 │ │ +0a30e2: 7110 371f 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f37 │ │ +0a30e8: 0c03 |0012: move-result-object v3 │ │ +0a30ea: 6e20 7e1f 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a30f0: 0c02 |0016: move-result-object v2 │ │ +0a30f2: 1a03 f300 |0017: const-string v3, ", target " // string@00f3 │ │ +0a30f6: 6e20 7e1f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a30fc: 0c02 |001c: move-result-object v2 │ │ +0a30fe: 5443 6c06 |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@066c │ │ +0a3102: 6e20 7d1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0a3108: 0c02 |0022: move-result-object v2 │ │ +0a310a: 6e10 841f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a3110: 0c01 |0026: move-result-object v1 │ │ +0a3112: 5442 6d06 |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a3116: 3802 2a00 |0029: if-eqz v2, 0053 // +002a │ │ +0a311a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +0a311c: 5442 6d06 |002c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a3120: 2122 |002e: array-length v2, v2 │ │ +0a3122: 3520 2400 |002f: if-ge v0, v2, 0053 // +0024 │ │ +0a3126: 2202 b103 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a312a: 7010 761f 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a3130: 6e20 7e1f 1200 |0036: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a3136: 0c02 |0039: move-result-object v2 │ │ +0a3138: 1a03 0200 |003a: const-string v3, " │ │ " // string@0002 │ │ -0a22fc: 6e20 7e1f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a2302: 0c02 |003f: move-result-object v2 │ │ -0a2304: 5443 6d06 |0040: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ -0a2308: 4603 0300 |0042: aget-object v3, v3, v0 │ │ -0a230c: 6e10 5d14 0300 |0044: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@145d │ │ -0a2312: 0c03 |0047: move-result-object v3 │ │ -0a2314: 6e20 7e1f 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a231a: 0c02 |004b: move-result-object v2 │ │ -0a231c: 6e10 841f 0200 |004c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a2322: 0c01 |004f: move-result-object v1 │ │ -0a2324: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a2328: 28da |0052: goto 002c // -0026 │ │ -0a232a: 1101 |0053: return-object v1 │ │ +0a313c: 6e20 7e1f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a3142: 0c02 |003f: move-result-object v2 │ │ +0a3144: 5443 6d06 |0040: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@066d │ │ +0a3148: 4603 0300 |0042: aget-object v3, v3, v0 │ │ +0a314c: 6e10 5d14 0300 |0044: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@145d │ │ +0a3152: 0c03 |0047: move-result-object v3 │ │ +0a3154: 6e20 7e1f 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a315a: 0c02 |004b: move-result-object v2 │ │ +0a315c: 6e10 841f 0200 |004c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a3162: 0c01 |004f: move-result-object v1 │ │ +0a3164: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a3168: 28da |0052: goto 002c // -0026 │ │ +0a316a: 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 : 2580 (ObjectAnimator.java) │ │ + source_file_idx : 2582 (ObjectAnimator.java) │ │ │ │ Class #727 header: │ │ -class_idx : 699 │ │ +class_idx : 697 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 722 │ │ -source_file_idx : 491 │ │ +superclass_idx : 720 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #727 annotations: │ │ Annotations on class │ │ @@ -217462,52 +217506,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 │ │ -0a232c: |[0a232c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0a233c: 5b67 e406 |0000: iput-object v7, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e4 │ │ -0a2340: 7030 1c17 8609 |0002: invoke-direct {v6, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@171c │ │ -0a2346: 6e10 7917 0900 |0005: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ -0a234c: 0c03 |0008: move-result-object v3 │ │ -0a234e: 1f03 cc02 |0009: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0a2352: 6e10 b616 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ -0a2358: 0a05 |000e: move-result v5 │ │ -0a235a: 3905 0f00 |000f: if-nez v5, 001e // +000f │ │ -0a235e: 7110 c115 0700 |0011: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@15c1 │ │ -0a2364: 0c05 |0014: move-result-object v5 │ │ -0a2366: 3905 2b00 |0015: if-nez v5, 0040 // +002b │ │ -0a236a: 5475 f506 |0017: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a236e: 1f05 fa01 |0019: check-cast v5, Landroid/view/View; // type@01fa │ │ -0a2372: 6e20 9515 5600 |001b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@1595 │ │ -0a2378: 5475 fa06 |001e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@06fa │ │ -0a237c: 6e20 9615 5600 |0020: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@1596 │ │ -0a2382: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0a2384: 6e10 8d17 0900 |0024: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@178d │ │ -0a238a: 0a01 |0027: move-result v1 │ │ -0a238c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0a238e: 3512 1300 |0029: if-ge v2, v1, 003c // +0013 │ │ -0a2392: 6e20 7a17 2900 |002b: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@177a │ │ -0a2398: 0c00 |002e: move-result-object v0 │ │ -0a239a: 7210 9e1b 0000 |002f: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@1b9e │ │ -0a23a0: 0a05 |0032: move-result v5 │ │ -0a23a2: 3805 1200 |0033: if-eqz v5, 0045 // +0012 │ │ -0a23a6: 7210 901b 0000 |0035: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b90 │ │ -0a23ac: 0c05 |0038: move-result-object v5 │ │ -0a23ae: 3805 0c00 |0039: if-eqz v5, 0045 // +000c │ │ -0a23b2: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -0a23b4: 6e20 9715 4600 |003c: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setForceShowIcon:(Z)V // method@1597 │ │ -0a23ba: 0e00 |003f: return-void │ │ -0a23bc: 7110 c115 0700 |0040: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@15c1 │ │ -0a23c2: 0c05 |0043: move-result-object v5 │ │ -0a23c4: 28d7 |0044: goto 001b // -0029 │ │ -0a23c6: d802 0201 |0045: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a23ca: 28e2 |0047: goto 0029 // -001e │ │ +0a316c: |[0a316c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0a317c: 5b67 e406 |0000: iput-object v7, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e4 │ │ +0a3180: 7030 1c17 8609 |0002: invoke-direct {v6, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@171c │ │ +0a3186: 6e10 7917 0900 |0005: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ +0a318c: 0c03 |0008: move-result-object v3 │ │ +0a318e: 1f03 ca02 |0009: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0a3192: 6e10 b616 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ +0a3198: 0a05 |000e: move-result v5 │ │ +0a319a: 3905 0f00 |000f: if-nez v5, 001e // +000f │ │ +0a319e: 7110 c115 0700 |0011: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@15c1 │ │ +0a31a4: 0c05 |0014: move-result-object v5 │ │ +0a31a6: 3905 2b00 |0015: if-nez v5, 0040 // +002b │ │ +0a31aa: 5475 f506 |0017: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a31ae: 1f05 f901 |0019: check-cast v5, Landroid/view/View; // type@01f9 │ │ +0a31b2: 6e20 9515 5600 |001b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@1595 │ │ +0a31b8: 5475 fa06 |001e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@06fa │ │ +0a31bc: 6e20 9615 5600 |0020: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@1596 │ │ +0a31c2: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0a31c4: 6e10 8d17 0900 |0024: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@178d │ │ +0a31ca: 0a01 |0027: move-result v1 │ │ +0a31cc: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0a31ce: 3512 1300 |0029: if-ge v2, v1, 003c // +0013 │ │ +0a31d2: 6e20 7a17 2900 |002b: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@177a │ │ +0a31d8: 0c00 |002e: move-result-object v0 │ │ +0a31da: 7210 9e1b 0000 |002f: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@1b9e │ │ +0a31e0: 0a05 |0032: move-result v5 │ │ +0a31e2: 3805 1200 |0033: if-eqz v5, 0045 // +0012 │ │ +0a31e6: 7210 901b 0000 |0035: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b90 │ │ +0a31ec: 0c05 |0038: move-result-object v5 │ │ +0a31ee: 3805 0c00 |0039: if-eqz v5, 0045 // +000c │ │ +0a31f2: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +0a31f4: 6e20 9715 4600 |003c: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setForceShowIcon:(Z)V // method@1597 │ │ +0a31fa: 0e00 |003f: return-void │ │ +0a31fc: 7110 c115 0700 |0040: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@15c1 │ │ +0a3202: 0c05 |0043: move-result-object v5 │ │ +0a3204: 28d7 |0044: goto 001b // -0029 │ │ +0a3206: d802 0201 |0045: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a320a: 28e2 |0047: goto 0029 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0002 line=649 │ │ 0x0005 line=652 │ │ 0x000b line=653 │ │ 0x0011 line=655 │ │ @@ -217543,39 +217587,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a23cc: |[0a23cc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:()V │ │ -0a23dc: 6f10 2d17 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@172d │ │ -0a23e2: 5420 e406 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e4 │ │ -0a23e6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0a23e8: 7120 c215 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@15c2 │ │ -0a23ee: 5420 e406 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e4 │ │ -0a23f2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a23f4: 5901 f706 |000c: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ -0a23f8: 0e00 |000e: return-void │ │ +0a320c: |[0a320c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:()V │ │ +0a321c: 6f10 2d17 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@172d │ │ +0a3222: 5420 e406 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e4 │ │ +0a3226: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0a3228: 7120 c215 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@15c2 │ │ +0a322e: 5420 e406 |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e4 │ │ +0a3232: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0a3234: 5901 f706 |000c: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ +0a3238: 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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #728 header: │ │ -class_idx : 703 │ │ +class_idx : 701 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 722 │ │ -source_file_idx : 491 │ │ +superclass_idx : 720 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #728 annotations: │ │ Annotations on class │ │ @@ -217599,20 +217643,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 │ │ -0a23fc: |[0a23fc] 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 │ │ -0a240c: 5b12 e906 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e9 │ │ -0a2410: 7056 1e17 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@171e │ │ -0a2416: 5420 fa06 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@06fa │ │ -0a241a: 6e20 ae15 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@15ae │ │ -0a2420: 0e00 |000a: return-void │ │ +0a323c: |[0a323c] 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 │ │ +0a324c: 5b12 e906 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e9 │ │ +0a3250: 7056 1e17 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@171e │ │ +0a3256: 5420 fa06 |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@06fa │ │ +0a325a: 6e20 ae15 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@15ae │ │ +0a3260: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0002 line=633 │ │ 0x0005 line=634 │ │ 0x000a line=635 │ │ locals : │ │ @@ -217629,47 +217673,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a2424: |[0a2424] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ -0a2434: 6f10 2d17 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@172d │ │ -0a243a: 5420 e906 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e9 │ │ -0a243e: 5400 f406 |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2442: 6e10 5716 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@1657 │ │ -0a2448: 5420 e906 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e9 │ │ -0a244c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a244e: 7120 c015 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@15c0 │ │ -0a2454: 0e00 |0010: return-void │ │ +0a3264: |[0a3264] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ +0a3274: 6f10 2d17 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@172d │ │ +0a327a: 5420 e906 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e9 │ │ +0a327e: 5400 f406 |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3282: 6e10 5716 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@1657 │ │ +0a3288: 5420 e906 |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@06e9 │ │ +0a328c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a328e: 7120 c015 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@15c0 │ │ +0a3294: 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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #729 header: │ │ -class_idx : 707 │ │ +class_idx : 705 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 711 │ │ -source_file_idx : 491 │ │ +superclass_idx : 709 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 24 │ │ │ │ Class #729 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 #729 - │ │ 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;' │ │ @@ -217753,26 +217797,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0a2458: |[0a2458] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ -0a2468: 6000 9e04 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__action_menu_layout:I // field@049e │ │ -0a246c: 6001 9d04 |0002: sget v1, Lcom/actionbarsherlock/R$layout;.abs__action_menu_item_layout:I // field@049d │ │ -0a2470: 7040 1716 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@1617 │ │ -0a2476: 2200 d101 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@01d1 │ │ -0a247a: 7010 170d 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@0d17 │ │ -0a2480: 5b20 ed06 |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@06ed │ │ -0a2484: 2200 c002 |000e: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@02c0 │ │ -0a2488: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0a248a: 7030 b115 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@15b1 │ │ -0a2490: 5b20 fa06 |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@06fa │ │ -0a2494: 0e00 |0016: return-void │ │ +0a3298: |[0a3298] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ +0a32a8: 6000 9e04 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__action_menu_layout:I // field@049e │ │ +0a32ac: 6001 9d04 |0002: sget v1, Lcom/actionbarsherlock/R$layout;.abs__action_menu_item_layout:I // field@049d │ │ +0a32b0: 7040 1716 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@1617 │ │ +0a32b6: 2200 d001 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@01d0 │ │ +0a32ba: 7010 170d 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@0d17 │ │ +0a32c0: 5b20 ed06 |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@06ed │ │ +0a32c4: 2200 be02 |000e: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@02be │ │ +0a32c8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0a32ca: 7030 b115 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@15b1 │ │ +0a32d0: 5b20 fa06 |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@06fa │ │ +0a32d4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=64 │ │ 0x000e line=73 │ │ 0x0016 line=79 │ │ locals : │ │ @@ -217784,17 +217828,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 │ │ -0a2498: |[0a2498] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ -0a24a8: 5410 f906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ -0a24ac: 1100 |0002: return-object v0 │ │ +0a32d8: |[0a32d8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ +0a32e8: 5410 f906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ +0a32ec: 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;) │ │ @@ -217802,17 +217846,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 │ │ -0a24b0: |[0a24b0] 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; │ │ -0a24c0: 5b01 f906 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ -0a24c4: 1101 |0002: return-object v1 │ │ +0a32f0: |[0a32f0] 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; │ │ +0a3300: 5b01 f906 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ +0a3304: 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; │ │ │ │ @@ -217821,17 +217865,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 │ │ -0a24c8: |[0a24c8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; │ │ -0a24d8: 5410 f806 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a24dc: 1100 |0002: return-object v0 │ │ +0a3308: |[0a3308] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; │ │ +0a3318: 5410 f806 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a331c: 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;) │ │ @@ -217839,17 +217883,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 │ │ -0a24e0: |[0a24e0] 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; │ │ -0a24f0: 5b01 ee06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ -0a24f4: 1101 |0002: return-object v1 │ │ +0a3320: |[0a3320] 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; │ │ +0a3330: 5b01 ee06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ +0a3334: 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; │ │ │ │ @@ -217858,17 +217902,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 │ │ -0a24f8: |[0a24f8] 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; │ │ -0a2508: 5b01 fb06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ -0a250c: 1101 |0002: return-object v1 │ │ +0a3338: |[0a3338] 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; │ │ +0a3348: 5b01 fb06 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ +0a334c: 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; │ │ │ │ @@ -217877,47 +217921,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 │ │ -0a2510: |[0a2510] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; │ │ -0a2520: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a2522: 5463 f506 |0001: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a2526: 1f03 0202 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0202 │ │ -0a252a: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ -0a252e: 0750 |0007: move-object v0, v5 │ │ -0a2530: 1100 |0008: return-object v0 │ │ -0a2532: 6e10 6a0e 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ -0a2538: 0a01 |000c: move-result v1 │ │ -0a253a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0a253c: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ -0a2540: 6e20 690e 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -0a2546: 0c00 |0013: move-result-object v0 │ │ -0a2548: 2004 d502 |0014: instance-of v4, v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -0a254c: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ -0a2550: 0704 |0018: move-object v4, v0 │ │ -0a2552: 1f04 d502 |0019: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d5 │ │ -0a2556: 7210 4a17 0400 |001b: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@174a │ │ -0a255c: 0c04 |001e: move-result-object v4 │ │ -0a255e: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ -0a2562: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a2566: 28eb |0023: goto 000e // -0015 │ │ -0a2568: 0750 |0024: move-object v0, v5 │ │ -0a256a: 28e3 |0025: goto 0008 // -001d │ │ +0a3350: |[0a3350] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; │ │ +0a3360: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a3362: 5463 f506 |0001: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3366: 1f03 0002 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0200 │ │ +0a336a: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ +0a336e: 0750 |0007: move-object v0, v5 │ │ +0a3370: 1100 |0008: return-object v0 │ │ +0a3372: 6e10 6a0e 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0e6a │ │ +0a3378: 0a01 |000c: move-result v1 │ │ +0a337a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0a337c: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ +0a3380: 6e20 690e 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +0a3386: 0c00 |0013: move-result-object v0 │ │ +0a3388: 2004 d302 |0014: instance-of v4, v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +0a338c: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ +0a3390: 0704 |0018: move-object v4, v0 │ │ +0a3392: 1f04 d302 |0019: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@02d3 │ │ +0a3396: 7210 4a17 0400 |001b: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@174a │ │ +0a339c: 0c04 |001e: move-result-object v4 │ │ +0a339e: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ +0a33a2: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a33a6: 28eb |0023: goto 000e // -0015 │ │ +0a33a8: 0750 |0024: move-object v0, v5 │ │ +0a33aa: 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; │ │ @@ -217929,31 +217974,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0a256c: |[0a256c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.reserveOverflow:(Landroid/content/Context;)Z │ │ -0a257c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a257e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0a2580: 6002 2c00 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0a2584: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -0a2588: 3532 0b00 |0006: if-ge v2, v3, 0011 // +000b │ │ -0a258c: 6002 2c00 |0008: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0a2590: 1303 0b00 |000a: const/16 v3, #int 11 // #b │ │ -0a2594: 3432 0300 |000c: if-lt v2, v3, 000f // +0003 │ │ -0a2598: 0f00 |000e: return v0 │ │ -0a259a: 0110 |000f: move v0, v1 │ │ -0a259c: 28fe |0010: goto 000e // -0002 │ │ -0a259e: 7110 9a15 0400 |0011: invoke-static {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;.get:(Landroid/content/Context;)Z // method@159a │ │ -0a25a4: 0a02 |0014: move-result v2 │ │ -0a25a6: 3802 f9ff |0015: if-eqz v2, 000e // -0007 │ │ -0a25aa: 0110 |0017: move v0, v1 │ │ -0a25ac: 28f6 |0018: goto 000e // -000a │ │ +0a33ac: |[0a33ac] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.reserveOverflow:(Landroid/content/Context;)Z │ │ +0a33bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a33be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0a33c0: 6002 2c00 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0a33c4: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +0a33c8: 3532 0b00 |0006: if-ge v2, v3, 0011 // +000b │ │ +0a33cc: 6002 2c00 |0008: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0a33d0: 1303 0b00 |000a: const/16 v3, #int 11 // #b │ │ +0a33d4: 3432 0300 |000c: if-lt v2, v3, 000f // +0003 │ │ +0a33d8: 0f00 |000e: return v0 │ │ +0a33da: 0110 |000f: move v0, v1 │ │ +0a33dc: 28fe |0010: goto 000e // -0002 │ │ +0a33de: 7110 9a15 0400 |0011: invoke-static {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;.get:(Landroid/content/Context;)Z // method@159a │ │ +0a33e4: 0a02 |0014: move-result v2 │ │ +0a33e6: 3802 f9ff |0015: if-eqz v2, 000e // -0007 │ │ +0a33ea: 0110 |0017: move v0, v1 │ │ +0a33ec: 28f6 |0018: goto 000e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=121 │ │ 0x0008 line=122 │ │ 0x000e line=124 │ │ 0x0010 line=122 │ │ 0x0011 line=124 │ │ @@ -217966,23 +218011,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 │ │ -0a25b0: |[0a25b0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V │ │ -0a25c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a25c2: 7230 4b17 4502 |0001: invoke-interface {v5, v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@174b │ │ -0a25c8: 5431 f506 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a25cc: 1f01 c602 |0006: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a25d0: 0750 |0008: move-object v0, v5 │ │ -0a25d2: 1f00 b902 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b9 │ │ -0a25d6: 6e20 8a15 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@158a │ │ -0a25dc: 0e00 |000e: return-void │ │ +0a33f0: |[0a33f0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V │ │ +0a3400: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a3402: 7230 4b17 4502 |0001: invoke-interface {v5, v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@174b │ │ +0a3408: 5431 f506 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a340c: 1f01 c402 |0006: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a3410: 0750 |0008: move-object v0, v5 │ │ +0a3412: 1f00 b702 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b7 │ │ +0a3416: 6e20 8a15 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@158a │ │ +0a341c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=194 │ │ 0x0009 line=195 │ │ 0x000b line=196 │ │ 0x000e line=197 │ │ @@ -217998,21 +218043,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a25e0: |[0a25e0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ -0a25f0: 6e10 cb15 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ -0a25f6: 0a00 |0003: move-result v0 │ │ -0a25f8: 6e10 cc15 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@15cc │ │ -0a25fe: 0a01 |0007: move-result v1 │ │ -0a2600: b610 |0008: or-int/2addr v0, v1 │ │ -0a2602: 0f00 |0009: return v0 │ │ +0a3420: |[0a3420] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ +0a3430: 6e10 cb15 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ +0a3436: 0a00 |0003: move-result v0 │ │ +0a3438: 6e10 cc15 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@15cc │ │ +0a343e: 0a01 |0007: move-result v1 │ │ +0a3440: b610 |0008: or-int/2addr v0, v1 │ │ +0a3442: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=341 │ │ locals : │ │ 0x0004 - 0x000a reg=0 result Z │ │ @@ -218023,24 +218068,24 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a2604: |[0a2604] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -0a2614: 6e20 690e 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ -0a261a: 0c00 |0003: move-result-object v0 │ │ -0a261c: 5421 f806 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2620: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -0a2624: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a2626: 0f00 |0009: return v0 │ │ -0a2628: 6f30 1d16 3204 |000a: invoke-super {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@161d │ │ -0a262e: 0a00 |000d: move-result v0 │ │ -0a2630: 28fb |000e: goto 0009 // -0005 │ │ +0a3444: |[0a3444] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +0a3454: 6e20 690e 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0e69 │ │ +0a345a: 0c00 |0003: move-result-object v0 │ │ +0a345c: 5421 f806 |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3460: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +0a3464: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a3466: 0f00 |0009: return v0 │ │ +0a3468: 6f30 1d16 3204 |000a: invoke-super {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@161d │ │ +0a346e: 0a00 |000d: move-result v0 │ │ +0a3470: 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; │ │ @@ -218051,270 +218096,270 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 496 16-bit code units │ │ -0a2634: |[0a2634] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ -0a2644: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -0a2648: 5400 f406 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a264c: 081b 0000 |0004: move-object/from16 v27, v0 │ │ -0a2650: 7401 7516 1b00 |0006: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ -0a2656: 0c19 |0009: move-result-object v25 │ │ -0a2658: 7401 b31f 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0a265e: 0a0f |000d: move-result v15 │ │ -0a2660: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ -0a2664: 5200 f206 |0010: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ -0a2668: 0211 0000 |0012: move/from16 v17, v0 │ │ -0a266c: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ -0a2670: 5200 ef06 |0016: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@06ef │ │ -0a2674: 021a 0000 |0018: move/from16 v26, v0 │ │ -0a2678: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ -0a267c: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ -0a2680: 7702 cb0d 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a2686: 0a14 |0021: move-result v20 │ │ -0a2688: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ -0a268c: 5400 f506 |0024: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a2690: 0813 0000 |0026: move-object/from16 v19, v0 │ │ -0a2694: 1f13 0202 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0202 │ │ -0a2698: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ -0a269c: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ -0a26a0: 1208 |002e: const/4 v8, #int 0 // #0 │ │ -0a26a2: 120a |002f: const/4 v10, #int 0 // #0 │ │ -0a26a4: 120b |0030: const/4 v11, #int 0 // #0 │ │ -0a26a6: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ -0a26aa: 0800 1900 |0033: move-object/from16 v0, v25 │ │ -0a26ae: 6e20 ad1f b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0a26b4: 0c0e |0038: move-result-object v14 │ │ -0a26b6: 1f0e cc02 |0039: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0a26ba: 6e10 be16 0e00 |003b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@16be │ │ -0a26c0: 0a1b |003e: move-result v27 │ │ -0a26c2: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ -0a26c6: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0a26ca: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ -0a26ce: 5500 f106 |0045: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@06f1 │ │ -0a26d2: 021b 0000 |0047: move/from16 v27, v0 │ │ -0a26d6: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ -0a26da: 6e10 b716 0e00 |004b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@16b7 │ │ -0a26e0: 0a1b |004e: move-result v27 │ │ -0a26e2: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ -0a26e6: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ -0a26ea: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0a26ee: 28dc |0055: goto 0031 // -0024 │ │ -0a26f0: 6e10 bd16 0e00 |0056: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@16bd │ │ -0a26f6: 0a1b |0059: move-result v27 │ │ -0a26f8: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ -0a26fc: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0a2700: 28e5 |005e: goto 0043 // -001b │ │ -0a2702: 121a |005f: const/4 v10, #int 1 // #1 │ │ -0a2704: 28e3 |0060: goto 0043 // -001d │ │ -0a2706: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ -0a270a: 5500 fc06 |0063: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a270e: 021b 0000 |0065: move/from16 v27, v0 │ │ -0a2712: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ -0a2716: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ -0a271a: 901b 1615 |006b: add-int v27, v22, v21 │ │ -0a271e: 0200 1b00 |006d: move/from16 v0, v27 │ │ -0a2722: 0201 1100 |006f: move/from16 v1, v17 │ │ -0a2726: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ -0a272a: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0a272e: 9111 1116 |0075: sub-int v17, v17, v22 │ │ -0a2732: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ -0a2736: 5400 ed06 |0079: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@06ed │ │ -0a273a: 0817 0000 |007b: move-object/from16 v23, v0 │ │ -0a273e: 7401 180d 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@0d18 │ │ -0a2744: 1204 |0080: const/4 v4, #int 0 // #0 │ │ -0a2746: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -0a2748: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ -0a274c: 5500 ff06 |0084: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ -0a2750: 021b 0000 |0086: move/from16 v27, v0 │ │ -0a2754: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ -0a2758: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ -0a275c: 5200 f606 |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ -0a2760: 021b 0000 |008e: move/from16 v27, v0 │ │ -0a2764: 9307 1a1b |0090: div-int v7, v26, v27 │ │ -0a2768: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ -0a276c: 5200 f606 |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ -0a2770: 021b 0000 |0096: move/from16 v27, v0 │ │ -0a2774: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ -0a2778: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0a277c: 5200 f606 |009c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ -0a2780: 021b 0000 |009e: move/from16 v27, v0 │ │ -0a2784: 931c 0507 |00a0: div-int v28, v5, v7 │ │ -0a2788: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ -0a278c: 120b |00a4: const/4 v11, #int 0 // #0 │ │ -0a278e: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ -0a2792: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0a2796: 6e20 ad1f b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0a279c: 0c0e |00ac: move-result-object v14 │ │ -0a279e: 1f0e cc02 |00ad: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0a27a2: 6e10 be16 0e00 |00af: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@16be │ │ -0a27a8: 0a1b |00b2: move-result v27 │ │ -0a27aa: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ -0a27ae: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ -0a27b2: 5400 fe06 |00b7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ -0a27b6: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ -0a27ba: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ -0a27be: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ -0a27c2: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ -0a27c6: 6e40 c915 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@15c9 │ │ -0a27cc: 0c18 |00c4: move-result-object v24 │ │ -0a27ce: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ -0a27d2: 5400 fe06 |00c7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ -0a27d6: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ -0a27da: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ -0a27de: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ -0a27e2: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ -0a27e6: 5b10 fe06 |00d1: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ -0a27ea: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ -0a27ee: 5500 ff06 |00d5: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ -0a27f2: 021b 0000 |00d7: move/from16 v27, v0 │ │ -0a27f6: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ -0a27fa: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ -0a27fe: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ -0a2802: 0201 1400 |00df: move/from16 v1, v20 │ │ -0a2806: 0202 1b00 |00e1: move/from16 v2, v27 │ │ -0a280a: 7152 0616 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1606 │ │ -0a2810: 0a1b |00e6: move-result v27 │ │ -0a2812: 9107 071b |00e7: sub-int v7, v7, v27 │ │ -0a2816: 7401 e90d 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a281c: 0a12 |00ec: move-result v18 │ │ -0a281e: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ -0a2822: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ -0a2826: 0208 1200 |00f1: move/from16 v8, v18 │ │ -0a282a: 6e10 a516 0e00 |00f3: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -0a2830: 0a09 |00f6: move-result v9 │ │ -0a2832: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ -0a2836: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ -0a283a: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0a283e: 0201 1b00 |00fd: move/from16 v1, v27 │ │ -0a2842: 6e30 1a0d 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@0d1a │ │ -0a2848: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ -0a284c: 0200 1b00 |0104: move/from16 v0, v27 │ │ -0a2850: 6e20 cd16 0e00 |0106: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@16cd │ │ -0a2856: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0a285a: 289a |010b: goto 00a5 // -0066 │ │ -0a285c: 0800 1800 |010c: move-object/from16 v0, v24 │ │ -0a2860: 0201 1400 |010e: move/from16 v1, v20 │ │ -0a2864: 0202 1400 |0110: move/from16 v2, v20 │ │ -0a2868: 6e30 0d0e 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a286e: 28d4 |0115: goto 00e9 // -002c │ │ -0a2870: 6e10 bd16 0e00 |0116: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@16bd │ │ -0a2876: 0a1b |0119: move-result v27 │ │ -0a2878: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ -0a287c: 6e10 a516 0e00 |011c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -0a2882: 0a09 |011f: move-result v9 │ │ -0a2884: 0800 1700 |0120: move-object/from16 v0, v23 │ │ -0a2888: 6e20 190d 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@0d19 │ │ -0a288e: 0a0c |0125: move-result v12 │ │ -0a2890: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ -0a2894: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ -0a2898: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ -0a289c: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ -0a28a0: 5500 ff06 |012e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ -0a28a4: 021b 0000 |0130: move/from16 v27, v0 │ │ -0a28a8: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ -0a28ac: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ -0a28b0: 121d |0136: const/4 v13, #int 1 // #1 │ │ -0a28b2: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ -0a28b6: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ -0a28ba: 5400 fe06 |013b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ -0a28be: 081b 0000 |013d: move-object/from16 v27, v0 │ │ -0a28c2: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ -0a28c6: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ -0a28ca: 0802 1300 |0143: move-object/from16 v2, v19 │ │ -0a28ce: 6e40 c915 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@15c9 │ │ -0a28d4: 0c18 |0148: move-result-object v24 │ │ -0a28d6: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ -0a28da: 5400 fe06 |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ -0a28de: 081b 0000 |014d: move-object/from16 v27, v0 │ │ -0a28e2: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ -0a28e6: 0800 1800 |0151: move-object/from16 v0, v24 │ │ -0a28ea: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ -0a28ee: 5b10 fe06 |0155: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ -0a28f2: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ -0a28f6: 5500 ff06 |0159: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ -0a28fa: 021b 0000 |015b: move/from16 v27, v0 │ │ -0a28fe: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ -0a2902: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ -0a2906: 0800 1800 |0161: move-object/from16 v0, v24 │ │ -0a290a: 0201 1400 |0163: move/from16 v1, v20 │ │ -0a290e: 0202 1b00 |0165: move/from16 v2, v27 │ │ -0a2912: 7152 0616 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1606 │ │ -0a2918: 0a06 |016a: move-result v6 │ │ -0a291a: b167 |016b: sub-int/2addr v7, v6 │ │ -0a291c: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ -0a2920: 120d |016e: const/4 v13, #int 0 // #0 │ │ -0a2922: 7401 e90d 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a2928: 0a12 |0172: move-result v18 │ │ -0a292a: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ -0a292e: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ -0a2932: 0208 1200 |0177: move/from16 v8, v18 │ │ -0a2936: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ -0a293a: 5500 ff06 |017b: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ -0a293e: 021b 0000 |017d: move/from16 v27, v0 │ │ -0a2942: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ -0a2946: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ -0a294a: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ -0a294e: 950d 0d1b |0185: and-int v13, v13, v27 │ │ -0a2952: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ -0a2956: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ -0a295a: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ -0a295e: 0800 1700 |018d: move-object/from16 v0, v23 │ │ -0a2962: 0201 1b00 |018f: move/from16 v1, v27 │ │ -0a2966: 6e30 1a0d 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@0d1a │ │ -0a296c: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ -0a2970: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0a2974: 6e20 cd16 de00 |0198: invoke-virtual {v14, v13}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@16cd │ │ -0a297a: 2900 6eff |019b: goto/16 0109 // -0092 │ │ -0a297e: 120d |019d: const/4 v13, #int 0 // #0 │ │ -0a2980: 2899 |019e: goto 0137 // -0067 │ │ -0a2982: 0800 1800 |019f: move-object/from16 v0, v24 │ │ -0a2986: 0201 1400 |01a1: move/from16 v1, v20 │ │ -0a298a: 0202 1400 |01a3: move/from16 v2, v20 │ │ -0a298e: 6e30 0d0e 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a2994: 28c7 |01a8: goto 016f // -0039 │ │ -0a2996: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ -0a299a: 28da |01ab: goto 0185 // -0026 │ │ -0a299c: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ -0a29a0: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ -0a29a4: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ -0a29a8: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ -0a29ac: 28d3 |01b4: goto 0187 // -002d │ │ -0a29ae: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ -0a29b2: 28fb |01b7: goto 01b2 // -0005 │ │ -0a29b4: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ -0a29b8: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ -0a29bc: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ -0a29c0: 0201 1b00 |01be: move/from16 v1, v27 │ │ -0a29c4: 6e30 1a0d 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@0d1a │ │ -0a29ca: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ -0a29ce: 0200 1000 |01c5: move/from16 v0, v16 │ │ -0a29d2: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ -0a29d6: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ -0a29da: 0201 1000 |01cb: move/from16 v1, v16 │ │ -0a29de: 6e20 ad1f 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0a29e4: 0c03 |01d0: move-result-object v3 │ │ -0a29e6: 1f03 cc02 |01d1: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0a29ea: 6e10 a516 0300 |01d3: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ -0a29f0: 0a1b |01d6: move-result v27 │ │ -0a29f2: 0200 1b00 |01d7: move/from16 v0, v27 │ │ -0a29f6: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ -0a29fa: 6e10 b616 0300 |01db: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ -0a2a00: 0a1b |01de: move-result v27 │ │ -0a2a02: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ -0a2a06: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -0a2a0a: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ -0a2a0e: 0200 1b00 |01e5: move/from16 v0, v27 │ │ -0a2a12: 6e20 cd16 0300 |01e7: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@16cd │ │ -0a2a18: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0a2a1c: 28d9 |01ec: goto 01c5 // -0027 │ │ -0a2a1e: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ -0a2a22: 0f1b |01ef: return v27 │ │ +0a3474: |[0a3474] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ +0a3484: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +0a3488: 5400 f406 |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a348c: 081b 0000 |0004: move-object/from16 v27, v0 │ │ +0a3490: 7401 7516 1b00 |0006: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1675 │ │ +0a3496: 0c19 |0009: move-result-object v25 │ │ +0a3498: 7401 b31f 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0a349e: 0a0f |000d: move-result v15 │ │ +0a34a0: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ +0a34a4: 5200 f206 |0010: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ +0a34a8: 0211 0000 |0012: move/from16 v17, v0 │ │ +0a34ac: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ +0a34b0: 5200 ef06 |0016: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@06ef │ │ +0a34b4: 021a 0000 |0018: move/from16 v26, v0 │ │ +0a34b8: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ +0a34bc: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ +0a34c0: 7702 cb0d 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a34c6: 0a14 |0021: move-result v20 │ │ +0a34c8: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ +0a34cc: 5400 f506 |0024: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a34d0: 0813 0000 |0026: move-object/from16 v19, v0 │ │ +0a34d4: 1f13 0002 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0200 │ │ +0a34d8: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ +0a34dc: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ +0a34e0: 1208 |002e: const/4 v8, #int 0 // #0 │ │ +0a34e2: 120a |002f: const/4 v10, #int 0 // #0 │ │ +0a34e4: 120b |0030: const/4 v11, #int 0 // #0 │ │ +0a34e6: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ +0a34ea: 0800 1900 |0033: move-object/from16 v0, v25 │ │ +0a34ee: 6e20 ad1f b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0a34f4: 0c0e |0038: move-result-object v14 │ │ +0a34f6: 1f0e ca02 |0039: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0a34fa: 6e10 be16 0e00 |003b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@16be │ │ +0a3500: 0a1b |003e: move-result v27 │ │ +0a3502: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ +0a3506: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0a350a: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ +0a350e: 5500 f106 |0045: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@06f1 │ │ +0a3512: 021b 0000 |0047: move/from16 v27, v0 │ │ +0a3516: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ +0a351a: 6e10 b716 0e00 |004b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@16b7 │ │ +0a3520: 0a1b |004e: move-result v27 │ │ +0a3522: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ +0a3526: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ +0a352a: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0a352e: 28dc |0055: goto 0031 // -0024 │ │ +0a3530: 6e10 bd16 0e00 |0056: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@16bd │ │ +0a3536: 0a1b |0059: move-result v27 │ │ +0a3538: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ +0a353c: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0a3540: 28e5 |005e: goto 0043 // -001b │ │ +0a3542: 121a |005f: const/4 v10, #int 1 // #1 │ │ +0a3544: 28e3 |0060: goto 0043 // -001d │ │ +0a3546: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ +0a354a: 5500 fc06 |0063: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a354e: 021b 0000 |0065: move/from16 v27, v0 │ │ +0a3552: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ +0a3556: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ +0a355a: 901b 1615 |006b: add-int v27, v22, v21 │ │ +0a355e: 0200 1b00 |006d: move/from16 v0, v27 │ │ +0a3562: 0201 1100 |006f: move/from16 v1, v17 │ │ +0a3566: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ +0a356a: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0a356e: 9111 1116 |0075: sub-int v17, v17, v22 │ │ +0a3572: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ +0a3576: 5400 ed06 |0079: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@06ed │ │ +0a357a: 0817 0000 |007b: move-object/from16 v23, v0 │ │ +0a357e: 7401 180d 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@0d18 │ │ +0a3584: 1204 |0080: const/4 v4, #int 0 // #0 │ │ +0a3586: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +0a3588: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ +0a358c: 5500 ff06 |0084: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ +0a3590: 021b 0000 |0086: move/from16 v27, v0 │ │ +0a3594: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ +0a3598: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ +0a359c: 5200 f606 |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ +0a35a0: 021b 0000 |008e: move/from16 v27, v0 │ │ +0a35a4: 9307 1a1b |0090: div-int v7, v26, v27 │ │ +0a35a8: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ +0a35ac: 5200 f606 |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ +0a35b0: 021b 0000 |0096: move/from16 v27, v0 │ │ +0a35b4: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ +0a35b8: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +0a35bc: 5200 f606 |009c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ +0a35c0: 021b 0000 |009e: move/from16 v27, v0 │ │ +0a35c4: 931c 0507 |00a0: div-int v28, v5, v7 │ │ +0a35c8: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ +0a35cc: 120b |00a4: const/4 v11, #int 0 // #0 │ │ +0a35ce: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ +0a35d2: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0a35d6: 6e20 ad1f b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0a35dc: 0c0e |00ac: move-result-object v14 │ │ +0a35de: 1f0e ca02 |00ad: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0a35e2: 6e10 be16 0e00 |00af: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@16be │ │ +0a35e8: 0a1b |00b2: move-result v27 │ │ +0a35ea: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ +0a35ee: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ +0a35f2: 5400 fe06 |00b7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ +0a35f6: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ +0a35fa: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ +0a35fe: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ +0a3602: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ +0a3606: 6e40 c915 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@15c9 │ │ +0a360c: 0c18 |00c4: move-result-object v24 │ │ +0a360e: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ +0a3612: 5400 fe06 |00c7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ +0a3616: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ +0a361a: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ +0a361e: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ +0a3622: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ +0a3626: 5b10 fe06 |00d1: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ +0a362a: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ +0a362e: 5500 ff06 |00d5: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ +0a3632: 021b 0000 |00d7: move/from16 v27, v0 │ │ +0a3636: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ +0a363a: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ +0a363e: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ +0a3642: 0201 1400 |00df: move/from16 v1, v20 │ │ +0a3646: 0202 1b00 |00e1: move/from16 v2, v27 │ │ +0a364a: 7152 0616 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1606 │ │ +0a3650: 0a1b |00e6: move-result v27 │ │ +0a3652: 9107 071b |00e7: sub-int v7, v7, v27 │ │ +0a3656: 7401 e90d 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a365c: 0a12 |00ec: move-result v18 │ │ +0a365e: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ +0a3662: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ +0a3666: 0208 1200 |00f1: move/from16 v8, v18 │ │ +0a366a: 6e10 a516 0e00 |00f3: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +0a3670: 0a09 |00f6: move-result v9 │ │ +0a3672: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ +0a3676: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ +0a367a: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0a367e: 0201 1b00 |00fd: move/from16 v1, v27 │ │ +0a3682: 6e30 1a0d 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@0d1a │ │ +0a3688: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ +0a368c: 0200 1b00 |0104: move/from16 v0, v27 │ │ +0a3690: 6e20 cd16 0e00 |0106: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@16cd │ │ +0a3696: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0a369a: 289a |010b: goto 00a5 // -0066 │ │ +0a369c: 0800 1800 |010c: move-object/from16 v0, v24 │ │ +0a36a0: 0201 1400 |010e: move/from16 v1, v20 │ │ +0a36a4: 0202 1400 |0110: move/from16 v2, v20 │ │ +0a36a8: 6e30 0d0e 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a36ae: 28d4 |0115: goto 00e9 // -002c │ │ +0a36b0: 6e10 bd16 0e00 |0116: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@16bd │ │ +0a36b6: 0a1b |0119: move-result v27 │ │ +0a36b8: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ +0a36bc: 6e10 a516 0e00 |011c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +0a36c2: 0a09 |011f: move-result v9 │ │ +0a36c4: 0800 1700 |0120: move-object/from16 v0, v23 │ │ +0a36c8: 6e20 190d 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@0d19 │ │ +0a36ce: 0a0c |0125: move-result v12 │ │ +0a36d0: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ +0a36d4: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ +0a36d8: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ +0a36dc: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ +0a36e0: 5500 ff06 |012e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ +0a36e4: 021b 0000 |0130: move/from16 v27, v0 │ │ +0a36e8: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ +0a36ec: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ +0a36f0: 121d |0136: const/4 v13, #int 1 // #1 │ │ +0a36f2: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ +0a36f6: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ +0a36fa: 5400 fe06 |013b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ +0a36fe: 081b 0000 |013d: move-object/from16 v27, v0 │ │ +0a3702: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ +0a3706: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ +0a370a: 0802 1300 |0143: move-object/from16 v2, v19 │ │ +0a370e: 6e40 c915 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@15c9 │ │ +0a3714: 0c18 |0148: move-result-object v24 │ │ +0a3716: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ +0a371a: 5400 fe06 |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ +0a371e: 081b 0000 |014d: move-object/from16 v27, v0 │ │ +0a3722: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ +0a3726: 0800 1800 |0151: move-object/from16 v0, v24 │ │ +0a372a: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ +0a372e: 5b10 fe06 |0155: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ +0a3732: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ +0a3736: 5500 ff06 |0159: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ +0a373a: 021b 0000 |015b: move/from16 v27, v0 │ │ +0a373e: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ +0a3742: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ +0a3746: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +0a374a: 0201 1400 |0163: move/from16 v1, v20 │ │ +0a374e: 0202 1b00 |0165: move/from16 v2, v27 │ │ +0a3752: 7152 0616 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1606 │ │ +0a3758: 0a06 |016a: move-result v6 │ │ +0a375a: b167 |016b: sub-int/2addr v7, v6 │ │ +0a375c: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ +0a3760: 120d |016e: const/4 v13, #int 0 // #0 │ │ +0a3762: 7401 e90d 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a3768: 0a12 |0172: move-result v18 │ │ +0a376a: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ +0a376e: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ +0a3772: 0208 1200 |0177: move/from16 v8, v18 │ │ +0a3776: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ +0a377a: 5500 ff06 |017b: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ +0a377e: 021b 0000 |017d: move/from16 v27, v0 │ │ +0a3782: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ +0a3786: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ +0a378a: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ +0a378e: 950d 0d1b |0185: and-int v13, v13, v27 │ │ +0a3792: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ +0a3796: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ +0a379a: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ +0a379e: 0800 1700 |018d: move-object/from16 v0, v23 │ │ +0a37a2: 0201 1b00 |018f: move/from16 v1, v27 │ │ +0a37a6: 6e30 1a0d 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@0d1a │ │ +0a37ac: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ +0a37b0: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0a37b4: 6e20 cd16 de00 |0198: invoke-virtual {v14, v13}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@16cd │ │ +0a37ba: 2900 6eff |019b: goto/16 0109 // -0092 │ │ +0a37be: 120d |019d: const/4 v13, #int 0 // #0 │ │ +0a37c0: 2899 |019e: goto 0137 // -0067 │ │ +0a37c2: 0800 1800 |019f: move-object/from16 v0, v24 │ │ +0a37c6: 0201 1400 |01a1: move/from16 v1, v20 │ │ +0a37ca: 0202 1400 |01a3: move/from16 v2, v20 │ │ +0a37ce: 6e30 0d0e 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a37d4: 28c7 |01a8: goto 016f // -0039 │ │ +0a37d6: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ +0a37da: 28da |01ab: goto 0185 // -0026 │ │ +0a37dc: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ +0a37e0: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ +0a37e4: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ +0a37e8: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ +0a37ec: 28d3 |01b4: goto 0187 // -002d │ │ +0a37ee: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ +0a37f2: 28fb |01b7: goto 01b2 // -0005 │ │ +0a37f4: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ +0a37f8: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ +0a37fc: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ +0a3800: 0201 1b00 |01be: move/from16 v1, v27 │ │ +0a3804: 6e30 1a0d 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@0d1a │ │ +0a380a: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ +0a380e: 0200 1000 |01c5: move/from16 v0, v16 │ │ +0a3812: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ +0a3816: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ +0a381a: 0201 1000 |01cb: move/from16 v1, v16 │ │ +0a381e: 6e20 ad1f 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0a3824: 0c03 |01d0: move-result-object v3 │ │ +0a3826: 1f03 ca02 |01d1: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0a382a: 6e10 a516 0300 |01d3: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@16a5 │ │ +0a3830: 0a1b |01d6: move-result v27 │ │ +0a3832: 0200 1b00 |01d7: move/from16 v0, v27 │ │ +0a3836: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ +0a383a: 6e10 b616 0300 |01db: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ +0a3840: 0a1b |01de: move-result v27 │ │ +0a3842: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ +0a3846: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +0a384a: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ +0a384e: 0200 1b00 |01e5: move/from16 v0, v27 │ │ +0a3852: 6e20 cd16 0300 |01e7: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@16cd │ │ +0a3858: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0a385c: 28d9 |01ec: goto 01c5 // -0027 │ │ +0a385e: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ +0a3862: 0f1b |01ef: return v27 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x000a line=373 │ │ 0x000e line=374 │ │ 0x0014 line=375 │ │ 0x001a line=376 │ │ @@ -218438,44 +218483,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 │ │ -0a2a24: |[0a2a24] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a2a34: 6e10 a216 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@16a2 │ │ -0a2a3a: 0c00 |0003: move-result-object v0 │ │ -0a2a3c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0a2a40: 6e10 b316 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@16b3 │ │ -0a2a46: 0a03 |0009: move-result v3 │ │ -0a2a48: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ -0a2a4c: 2063 b902 |000c: instance-of v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b9 │ │ -0a2a50: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -0a2a54: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -0a2a56: 6f40 2016 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@1620 │ │ -0a2a5c: 0c00 |0014: move-result-object v0 │ │ -0a2a5e: 6e10 b716 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@16b7 │ │ -0a2a64: 0a03 |0018: move-result v3 │ │ -0a2a66: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ -0a2a6a: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ -0a2a6e: 6e20 450e 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0a2a74: 0772 |0020: move-object v2, v7 │ │ -0a2a76: 1f02 c602 |0021: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a2a7a: 6e10 e50d 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a2a80: 0c01 |0026: move-result-object v1 │ │ -0a2a82: 6e20 ea15 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@15ea │ │ -0a2a88: 0a03 |002a: move-result v3 │ │ -0a2a8a: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ -0a2a8e: 6e20 f415 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@15f4 │ │ -0a2a94: 0c03 |0030: move-result-object v3 │ │ -0a2a96: 6e20 3a0e 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ -0a2a9c: 1100 |0034: return-object v0 │ │ -0a2a9e: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -0a2aa0: 28e7 |0036: goto 001d // -0019 │ │ +0a3864: |[0a3864] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a3874: 6e10 a216 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@16a2 │ │ +0a387a: 0c00 |0003: move-result-object v0 │ │ +0a387c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0a3880: 6e10 b316 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@16b3 │ │ +0a3886: 0a03 |0009: move-result v3 │ │ +0a3888: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ +0a388c: 2063 b702 |000c: instance-of v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b7 │ │ +0a3890: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +0a3894: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +0a3896: 6f40 2016 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@1620 │ │ +0a389c: 0c00 |0014: move-result-object v0 │ │ +0a389e: 6e10 b716 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@16b7 │ │ +0a38a4: 0a03 |0018: move-result v3 │ │ +0a38a6: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ +0a38aa: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ +0a38ae: 6e20 450e 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0a38b4: 0772 |0020: move-object v2, v7 │ │ +0a38b6: 1f02 c402 |0021: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a38ba: 6e10 e50d 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a38c0: 0c01 |0026: move-result-object v1 │ │ +0a38c2: 6e20 ea15 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@15ea │ │ +0a38c8: 0a03 |002a: move-result v3 │ │ +0a38ca: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ +0a38ce: 6e20 f415 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@15f4 │ │ +0a38d4: 0c03 |0030: move-result-object v3 │ │ +0a38d6: 6e20 3a0e 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ +0a38dc: 1100 |0034: return-object v0 │ │ +0a38de: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +0a38e0: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x000c line=175 │ │ 0x0010 line=176 │ │ 0x0011 line=178 │ │ @@ -218500,21 +218545,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 │ │ -0a2aa4: |[0a2aa4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0a2ab4: 6f20 2116 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@1621 │ │ -0a2aba: 0c00 |0003: move-result-object v0 │ │ -0a2abc: 0701 |0004: move-object v1, v0 │ │ -0a2abe: 1f01 c602 |0005: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a2ac2: 6e20 1416 2100 |0007: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@1614 │ │ -0a2ac8: 1100 |000a: return-object v0 │ │ +0a38e4: |[0a38e4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0a38f4: 6f20 2116 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@1621 │ │ +0a38fa: 0c00 |0003: move-result-object v0 │ │ +0a38fc: 0701 |0004: move-object v1, v0 │ │ +0a38fe: 1f01 c402 |0005: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a3902: 6e20 1416 2100 |0007: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@1614 │ │ +0a3908: 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; │ │ @@ -218526,35 +218571,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0a2acc: |[0a2acc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ -0a2adc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a2ade: 5441 fb06 |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ -0a2ae2: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -0a2ae6: 5441 f506 |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a2aea: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -0a2aee: 5441 f506 |0009: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a2af2: 1f01 fa01 |000b: check-cast v1, Landroid/view/View; // type@01fa │ │ -0a2af6: 5443 fb06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ -0a2afa: 6e20 230e 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e23 │ │ -0a2b00: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a2b02: 5b41 fb06 |0013: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ -0a2b06: 0121 |0015: move v1, v2 │ │ -0a2b08: 0f01 |0016: return v1 │ │ -0a2b0a: 5440 f906 |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ -0a2b0e: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -0a2b12: 6e10 2417 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ -0a2b18: 0121 |001e: move v1, v2 │ │ -0a2b1a: 28f7 |001f: goto 0016 // -0009 │ │ -0a2b1c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0a2b1e: 28f5 |0021: goto 0016 // -000b │ │ +0a390c: |[0a390c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ +0a391c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a391e: 5441 fb06 |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ +0a3922: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +0a3926: 5441 f506 |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a392a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +0a392e: 5441 f506 |0009: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3932: 1f01 f901 |000b: check-cast v1, Landroid/view/View; // type@01f9 │ │ +0a3936: 5443 fb06 |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ +0a393a: 6e20 230e 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e23 │ │ +0a3940: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a3942: 5b41 fb06 |0013: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ +0a3946: 0121 |0015: move v1, v2 │ │ +0a3948: 0f01 |0016: return v1 │ │ +0a394a: 5440 f906 |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ +0a394e: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +0a3952: 6e10 2417 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1724 │ │ +0a3958: 0121 |001e: move v1, v2 │ │ +0a395a: 28f7 |001f: goto 0016 // -0009 │ │ +0a395c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0a395e: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0009 line=321 │ │ 0x0012 line=322 │ │ 0x0016 line=331 │ │ 0x0017 line=326 │ │ @@ -218571,23 +218616,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a2b20: |[0a2b20] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ -0a2b30: 5410 ee06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ -0a2b34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a2b38: 5410 ee06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ -0a2b3c: 6e10 9315 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@1593 │ │ -0a2b42: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a2b44: 0f00 |000a: return v0 │ │ -0a2b46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a2b48: 28fe |000c: goto 000a // -0002 │ │ +0a3960: |[0a3960] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ +0a3970: 5410 ee06 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ +0a3974: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a3978: 5410 ee06 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ +0a397c: 6e10 9315 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@1593 │ │ +0a3982: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a3984: 0f00 |000a: return v0 │ │ +0a3986: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a3988: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x0009 line=352 │ │ 0x000a line=354 │ │ locals : │ │ @@ -218598,68 +218643,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 │ │ -0a2b4c: |[0a2b4c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0a2b5c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0a2b5e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a2b60: 6f30 2216 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@1622 │ │ -0a2b66: 6e10 3301 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a2b6c: 0c00 |0008: move-result-object v0 │ │ -0a2b6e: 5573 fd06 |0009: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@06fd │ │ -0a2b72: 3903 0a00 |000b: if-nez v3, 0015 // +000a │ │ -0a2b76: 5473 f006 |000d: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ -0a2b7a: 7110 d615 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@15d6 │ │ -0a2b80: 0a03 |0012: move-result v3 │ │ -0a2b82: 5c73 fc06 |0013: iput-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a2b86: 5573 0207 |0015: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0702 │ │ -0a2b8a: 3903 0c00 |0017: if-nez v3, 0023 // +000c │ │ -0a2b8e: 6e10 9701 0000 |0019: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -0a2b94: 0c03 |001c: move-result-object v3 │ │ -0a2b96: 5233 4c03 |001d: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -0a2b9a: db03 0302 |001f: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0a2b9e: 5973 0107 |0021: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0701 │ │ -0a2ba2: 5573 f306 |0023: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@06f3 │ │ -0a2ba6: 3903 0a00 |0025: if-nez v3, 002f // +000a │ │ -0a2baa: 6003 9804 |0027: sget v3, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0498 │ │ -0a2bae: 7120 a812 3800 |0029: invoke-static {v8, v3}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@12a8 │ │ -0a2bb4: 0a03 |002c: move-result v3 │ │ -0a2bb6: 5973 f206 |002d: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ -0a2bba: 5272 0107 |002f: iget v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0701 │ │ -0a2bbe: 5573 fc06 |0031: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a2bc2: 3803 3000 |0033: if-eqz v3, 0063 // +0030 │ │ -0a2bc6: 5473 f806 |0035: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2bca: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ -0a2bce: 2203 be02 |0039: new-instance v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02be │ │ -0a2bd2: 5474 0007 |003b: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0700 │ │ -0a2bd6: 7030 9d15 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@159d │ │ -0a2bdc: 5b73 f806 |0040: iput-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2be0: 7120 cb0d 5500 |0042: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a2be6: 0a01 |0045: move-result v1 │ │ -0a2be8: 5473 f806 |0046: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2bec: 6e30 0d0e 1301 |0048: invoke-virtual {v3, v1, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a2bf2: 5473 f806 |004b: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2bf6: 6e10 e90d 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a2bfc: 0a03 |0050: move-result v3 │ │ -0a2bfe: b132 |0051: sub-int/2addr v2, v3 │ │ -0a2c00: 5972 ef06 |0052: iput v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@06ef │ │ -0a2c04: 1503 6042 |0054: const/high16 v3, #int 1113587712 // #4260 │ │ -0a2c08: 6e10 9701 0000 |0056: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -0a2c0e: 0c04 |0059: move-result-object v4 │ │ -0a2c10: 5244 4903 |005a: iget v4, v4, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -0a2c14: c843 |005c: mul-float/2addr v3, v4 │ │ -0a2c16: 8733 |005d: float-to-int v3, v3 │ │ -0a2c18: 5973 f606 |005e: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ -0a2c1c: 5b76 fe06 |0060: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ -0a2c20: 0e00 |0062: return-void │ │ -0a2c22: 5b76 f806 |0063: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2c26: 28ed |0065: goto 0052 // -0013 │ │ +0a398c: |[0a398c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0a399c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0a399e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a39a0: 6f30 2216 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@1622 │ │ +0a39a6: 6e10 3301 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a39ac: 0c00 |0008: move-result-object v0 │ │ +0a39ae: 5573 fd06 |0009: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@06fd │ │ +0a39b2: 3903 0a00 |000b: if-nez v3, 0015 // +000a │ │ +0a39b6: 5473 f006 |000d: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ +0a39ba: 7110 d615 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@15d6 │ │ +0a39c0: 0a03 |0012: move-result v3 │ │ +0a39c2: 5c73 fc06 |0013: iput-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a39c6: 5573 0207 |0015: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0702 │ │ +0a39ca: 3903 0c00 |0017: if-nez v3, 0023 // +000c │ │ +0a39ce: 6e10 9701 0000 |0019: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +0a39d4: 0c03 |001c: move-result-object v3 │ │ +0a39d6: 5233 4c03 |001d: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +0a39da: db03 0302 |001f: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0a39de: 5973 0107 |0021: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0701 │ │ +0a39e2: 5573 f306 |0023: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@06f3 │ │ +0a39e6: 3903 0a00 |0025: if-nez v3, 002f // +000a │ │ +0a39ea: 6003 9804 |0027: sget v3, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0498 │ │ +0a39ee: 7120 a812 3800 |0029: invoke-static {v8, v3}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@12a8 │ │ +0a39f4: 0a03 |002c: move-result v3 │ │ +0a39f6: 5973 f206 |002d: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ +0a39fa: 5272 0107 |002f: iget v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0701 │ │ +0a39fe: 5573 fc06 |0031: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a3a02: 3803 3000 |0033: if-eqz v3, 0063 // +0030 │ │ +0a3a06: 5473 f806 |0035: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3a0a: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ +0a3a0e: 2203 bc02 |0039: new-instance v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02bc │ │ +0a3a12: 5474 0007 |003b: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0700 │ │ +0a3a16: 7030 9d15 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@159d │ │ +0a3a1c: 5b73 f806 |0040: iput-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3a20: 7120 cb0d 5500 |0042: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a3a26: 0a01 |0045: move-result v1 │ │ +0a3a28: 5473 f806 |0046: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3a2c: 6e30 0d0e 1301 |0048: invoke-virtual {v3, v1, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a3a32: 5473 f806 |004b: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3a36: 6e10 e90d 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a3a3c: 0a03 |0050: move-result v3 │ │ +0a3a3e: b132 |0051: sub-int/2addr v2, v3 │ │ +0a3a40: 5972 ef06 |0052: iput v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@06ef │ │ +0a3a44: 1503 6042 |0054: const/high16 v3, #int 1113587712 // #4260 │ │ +0a3a48: 6e10 9701 0000 |0056: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +0a3a4e: 0c04 |0059: move-result-object v4 │ │ +0a3a50: 5244 4903 |005a: iget v4, v4, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +0a3a54: c843 |005c: mul-float/2addr v3, v4 │ │ +0a3a56: 8733 |005d: float-to-int v3, v3 │ │ +0a3a58: 5973 f606 |005e: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@06f6 │ │ +0a3a5c: 5b76 fe06 |0060: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@06fe │ │ +0a3a60: 0e00 |0062: return-void │ │ +0a3a62: 5b76 f806 |0063: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3a66: 28ed |0065: goto 0052 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ 0x0005 line=85 │ │ 0x0009 line=87 │ │ 0x000d line=88 │ │ 0x0015 line=91 │ │ @@ -218691,25 +218736,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a2c28: |[0a2c28] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ -0a2c38: 5410 f906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ -0a2c3c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0a2c40: 5410 f906 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ -0a2c44: 6e10 ac15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@15ac │ │ -0a2c4a: 0a00 |0009: move-result v0 │ │ -0a2c4c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0a2c50: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a2c52: 0f00 |000d: return v0 │ │ -0a2c54: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a2c56: 28fe |000f: goto 000d // -0002 │ │ +0a3a68: |[0a3a68] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ +0a3a78: 5410 f906 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ +0a3a7c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0a3a80: 5410 f906 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@06f9 │ │ +0a3a84: 6e10 ac15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@15ac │ │ +0a3a8a: 0a00 |0009: move-result v0 │ │ +0a3a8c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0a3a90: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a3a92: 0f00 |000d: return v0 │ │ +0a3a94: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a3a96: 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;) │ │ @@ -218717,17 +218762,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2c58: |[0a2c58] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ -0a2c68: 5510 fc06 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a2c6c: 0f00 |0002: return v0 │ │ +0a3a98: |[0a3a98] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ +0a3aa8: 5510 fc06 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a3aac: 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;) │ │ @@ -218735,18 +218780,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 │ │ -0a2c70: |[0a2c70] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0a2c80: 6e10 c515 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ -0a2c86: 6f30 2316 1002 |0003: invoke-super {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@1623 │ │ -0a2c8c: 0e00 |0006: return-void │ │ +0a3ab0: |[0a3ab0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0a3ac0: 6e10 c515 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ +0a3ac6: 6f30 2316 1002 |0003: invoke-super {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@1623 │ │ +0a3acc: 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; │ │ @@ -218758,28 +218803,28 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a2c90: |[0a2c90] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0a2ca0: 5520 f306 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@06f3 │ │ -0a2ca4: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -0a2ca8: 5420 f006 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ -0a2cac: 6001 9804 |0006: sget v1, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0498 │ │ -0a2cb0: 7120 a812 1000 |0008: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@12a8 │ │ -0a2cb6: 0a00 |000b: move-result v0 │ │ -0a2cb8: 5920 f206 |000c: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ -0a2cbc: 5420 f406 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2cc0: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -0a2cc4: 5420 f406 |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2cc8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0a2cca: 6e20 7c16 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -0a2cd0: 0e00 |0018: return-void │ │ +0a3ad0: |[0a3ad0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0a3ae0: 5520 f306 |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@06f3 │ │ +0a3ae4: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +0a3ae8: 5420 f006 |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ +0a3aec: 6001 9804 |0006: sget v1, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0498 │ │ +0a3af0: 7120 a812 1000 |0008: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@12a8 │ │ +0a3af6: 0a00 |000b: move-result v0 │ │ +0a3af8: 5920 f206 |000c: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ +0a3afc: 5420 f406 |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3b00: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +0a3b04: 5420 f406 |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3b08: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0a3b0a: 6e20 7c16 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +0a3b10: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000e line=138 │ │ 0x0012 line=139 │ │ 0x0018 line=142 │ │ @@ -218792,29 +218837,29 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0a2cd4: |[0a2cd4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0a2ce4: 0761 |0000: move-object v1, v6 │ │ -0a2ce6: 1f01 c202 |0001: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@02c2 │ │ -0a2cea: 5213 ec06 |0003: iget v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ -0a2cee: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ -0a2cf2: 5453 f406 |0007: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2cf6: 5214 ec06 |0009: iget v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ -0a2cfa: 6e20 6316 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ -0a2d00: 0c00 |000e: move-result-object v0 │ │ -0a2d02: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -0a2d06: 7210 961b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ -0a2d0c: 0c02 |0014: move-result-object v2 │ │ -0a2d0e: 1f02 d802 |0015: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -0a2d12: 6e20 d415 2500 |0017: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@15d4 │ │ -0a2d18: 0e00 |001a: return-void │ │ +0a3b14: |[0a3b14] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0a3b24: 0761 |0000: move-object v1, v6 │ │ +0a3b26: 1f01 c002 |0001: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@02c0 │ │ +0a3b2a: 5213 ec06 |0003: iget v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ +0a3b2e: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ +0a3b32: 5453 f406 |0007: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3b36: 5214 ec06 |0009: iget v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ +0a3b3a: 6e20 6316 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ +0a3b40: 0c00 |000e: move-result-object v0 │ │ +0a3b42: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +0a3b46: 7210 961b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ +0a3b4c: 0c02 |0014: move-result-object v2 │ │ +0a3b4e: 1f02 d602 |0015: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +0a3b52: 6e20 d415 2500 |0017: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@15d4 │ │ +0a3b58: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0003 line=518 │ │ 0x0007 line=519 │ │ 0x000f line=520 │ │ 0x0011 line=521 │ │ @@ -218832,20 +218877,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a2d1c: |[0a2d1c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0a2d2c: 2200 c202 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@02c2 │ │ -0a2d30: 7010 ba15 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@15ba │ │ -0a2d36: 5221 f706 |0005: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ -0a2d3a: 5901 ec06 |0007: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ -0a2d3e: 1100 |0009: return-object v0 │ │ +0a3b5c: |[0a3b5c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0a3b6c: 2200 c002 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@02c0 │ │ +0a3b70: 7010 ba15 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@15ba │ │ +0a3b76: 5221 f706 |0005: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ +0a3b7a: 5901 ec06 |0007: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@06ec │ │ +0a3b7e: 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; │ │ @@ -218856,53 +218901,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 │ │ -0a2d40: |[0a2d40] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0a2d50: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a2d52: 6e10 7e17 0600 |0001: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ -0a2d58: 0a03 |0004: move-result v3 │ │ -0a2d5a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -0a2d5e: 0f02 |0007: return v2 │ │ -0a2d60: 0761 |0008: move-object v1, v6 │ │ -0a2d62: 6e10 7b17 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@177b │ │ -0a2d68: 0c03 |000c: move-result-object v3 │ │ -0a2d6a: 5454 f406 |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2d6e: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ -0a2d72: 6e10 7b17 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@177b │ │ -0a2d78: 0c01 |0014: move-result-object v1 │ │ -0a2d7a: 1f01 d802 |0015: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d8 │ │ -0a2d7e: 28f2 |0017: goto 0009 // -000e │ │ -0a2d80: 6e10 7917 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ -0a2d86: 0c03 |001b: move-result-object v3 │ │ -0a2d88: 7020 c715 3500 |001c: invoke-direct {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; // method@15c7 │ │ -0a2d8e: 0c00 |001f: move-result-object v0 │ │ -0a2d90: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ -0a2d94: 5453 f806 |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2d98: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ -0a2d9c: 5450 f806 |0026: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2da0: 6e10 7917 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ -0a2da6: 0c02 |002b: move-result-object v2 │ │ -0a2da8: 7210 921b 0200 |002c: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0a2dae: 0a02 |002f: move-result v2 │ │ -0a2db0: 5952 f706 |0030: iput v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ -0a2db4: 2202 bb02 |0032: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@02bb │ │ -0a2db8: 5453 f006 |0034: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ -0a2dbc: 7040 9215 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@1592 │ │ -0a2dc2: 5b52 ee06 |0039: iput-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ -0a2dc6: 5452 ee06 |003b: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ -0a2dca: 6e20 9515 0200 |003d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@1595 │ │ -0a2dd0: 5452 ee06 |0040: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ -0a2dd4: 6e10 9815 0200 |0042: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:()V // method@1598 │ │ -0a2dda: 6f20 2416 6500 |0045: invoke-super {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1624 │ │ -0a2de0: 1212 |0048: const/4 v2, #int 1 // #1 │ │ -0a2de2: 28be |0049: goto 0007 // -0042 │ │ +0a3b80: |[0a3b80] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0a3b90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a3b92: 6e10 7e17 0600 |0001: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@177e │ │ +0a3b98: 0a03 |0004: move-result v3 │ │ +0a3b9a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0a3b9e: 0f02 |0007: return v2 │ │ +0a3ba0: 0761 |0008: move-object v1, v6 │ │ +0a3ba2: 6e10 7b17 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@177b │ │ +0a3ba8: 0c03 |000c: move-result-object v3 │ │ +0a3baa: 5454 f406 |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3bae: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ +0a3bb2: 6e10 7b17 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@177b │ │ +0a3bb8: 0c01 |0014: move-result-object v1 │ │ +0a3bba: 1f01 d602 |0015: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@02d6 │ │ +0a3bbe: 28f2 |0017: goto 0009 // -000e │ │ +0a3bc0: 6e10 7917 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ +0a3bc6: 0c03 |001b: move-result-object v3 │ │ +0a3bc8: 7020 c715 3500 |001c: invoke-direct {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; // method@15c7 │ │ +0a3bce: 0c00 |001f: move-result-object v0 │ │ +0a3bd0: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +0a3bd4: 5453 f806 |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3bd8: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ +0a3bdc: 5450 f806 |0026: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3be0: 6e10 7917 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@1779 │ │ +0a3be6: 0c02 |002b: move-result-object v2 │ │ +0a3be8: 7210 921b 0200 |002c: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +0a3bee: 0a02 |002f: move-result v2 │ │ +0a3bf0: 5952 f706 |0030: iput v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@06f7 │ │ +0a3bf4: 2202 b902 |0032: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@02b9 │ │ +0a3bf8: 5453 f006 |0034: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ +0a3bfc: 7040 9215 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@1592 │ │ +0a3c02: 5b52 ee06 |0039: iput-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ +0a3c06: 5452 ee06 |003b: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ +0a3c0a: 6e20 9515 0200 |003d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@1595 │ │ +0a3c10: 5452 ee06 |0040: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@06ee │ │ +0a3c14: 6e10 9815 0200 |0042: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:()V // method@1598 │ │ +0a3c1a: 6f20 2416 6500 |0045: invoke-super {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1624 │ │ +0a3c20: 1212 |0048: const/4 v2, #int 1 // #1 │ │ +0a3c22: 28be |0049: goto 0007 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=258 │ │ 0x0007 line=275 │ │ 0x0008 line=260 │ │ 0x0009 line=261 │ │ 0x0011 line=262 │ │ @@ -218928,23 +218973,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a2de4: |[0a2de4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ -0a2df4: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ -0a2df8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a2dfa: 6f20 2416 0200 |0003: invoke-super {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1624 │ │ -0a2e00: 0e00 |0006: return-void │ │ -0a2e02: 5420 f406 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2e06: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0a2e08: 6e20 5816 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ -0a2e0e: 28f9 |000d: goto 0006 // -0007 │ │ +0a3c24: |[0a3c24] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ +0a3c34: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ +0a3c38: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a3c3a: 6f20 2416 0200 |0003: invoke-super {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1624 │ │ +0a3c40: 0e00 |0006: return-void │ │ +0a3c42: 5420 f406 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3c46: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0a3c48: 6e20 5816 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@1658 │ │ +0a3c4e: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0002 line=531 │ │ 0x0006 line=535 │ │ 0x0007 line=533 │ │ locals : │ │ @@ -218956,17 +219001,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2e10: |[0a2e10] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ -0a2e20: 5c01 f106 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@06f1 │ │ -0a2e24: 0e00 |0002: return-void │ │ +0a3c50: |[0a3c50] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ +0a3c60: 5c01 f106 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@06f1 │ │ +0a3c64: 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 │ │ @@ -218976,19 +219021,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0a2e28: |[0a2e28] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ -0a2e38: 5912 f206 |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ -0a2e3c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a2e3e: 5c10 f306 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@06f3 │ │ -0a2e42: 0e00 |0005: return-void │ │ +0a3c68: |[0a3c68] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ +0a3c78: 5912 f206 |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@06f2 │ │ +0a3c7c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a3c7e: 5c10 f306 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@06f3 │ │ +0a3c82: 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; │ │ @@ -218999,19 +219044,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0a2e44: |[0a2e44] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ -0a2e54: 5c12 fc06 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a2e58: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a2e5a: 5c10 fd06 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@06fd │ │ -0a2e5e: 0e00 |0005: return-void │ │ +0a3c84: |[0a3c84] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ +0a3c94: 5c12 fc06 |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a3c98: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a3c9a: 5c10 fd06 |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@06fd │ │ +0a3c9e: 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; │ │ @@ -219022,20 +219067,20 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0a2e60: |[0a2e60] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ -0a2e70: 5912 0107 |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0701 │ │ -0a2e74: 5c13 ff06 |0002: iput-boolean v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ -0a2e78: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0a2e7a: 5c10 0207 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0702 │ │ -0a2e7e: 0e00 |0007: return-void │ │ +0a3ca0: |[0a3ca0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ +0a3cb0: 5912 0107 |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0701 │ │ +0a3cb4: 5c13 ff06 |0002: iput-boolean v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@06ff │ │ +0a3cb8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0a3cba: 5c10 0207 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0702 │ │ +0a3cbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0007 line=148 │ │ locals : │ │ @@ -219048,18 +219093,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 │ │ -0a2e80: |[0a2e80] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0a2e90: 6e10 b616 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ -0a2e96: 0a00 |0003: move-result v0 │ │ -0a2e98: 0f00 |0004: return v0 │ │ +0a3cc0: |[0a3cc0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0a3cd0: 6e10 b616 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@16b6 │ │ +0a3cd6: 0a00 |0003: move-result v0 │ │ +0a3cd8: 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; │ │ @@ -219069,54 +219114,55 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 70 16-bit code units │ │ -0a2e9c: |[0a2e9c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ -0a2eac: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0a2eae: 5561 fc06 |0001: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a2eb2: 3801 4100 |0003: if-eqz v1, 0044 // +0041 │ │ -0a2eb6: 6e10 ce15 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ -0a2ebc: 0a01 |0008: move-result v1 │ │ -0a2ebe: 3901 3b00 |0009: if-nez v1, 0044 // +003b │ │ -0a2ec2: 5461 f406 |000b: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2ec6: 3801 3700 |000d: if-eqz v1, 0044 // +0037 │ │ -0a2eca: 5461 f506 |000f: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a2ece: 3801 3300 |0011: if-eqz v1, 0044 // +0033 │ │ -0a2ed2: 5461 fb06 |0013: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ -0a2ed6: 3901 2f00 |0015: if-nez v1, 0044 // +002f │ │ -0a2eda: 5461 f406 |0017: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2ede: 6e10 7016 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ -0a2ee4: 0c01 |001c: move-result-object v1 │ │ -0a2ee6: 6e10 ae1f 0100 |001d: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -0a2eec: 0a01 |0020: move-result v1 │ │ -0a2eee: 3901 2300 |0021: if-nez v1, 0044 // +0023 │ │ -0a2ef2: 2200 bf02 |0023: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@02bf │ │ -0a2ef6: 5462 f006 |0025: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ -0a2efa: 5463 f406 |0027: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2efe: 5464 f806 |0029: iget-object v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2f02: 0761 |002b: move-object v1, v6 │ │ -0a2f04: 7606 aa15 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@15aa │ │ -0a2f0a: 2201 bd02 |002f: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@02bd │ │ -0a2f0e: 7030 9b15 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@159b │ │ -0a2f14: 5b61 fb06 |0034: iput-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ -0a2f18: 5461 f506 |0036: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a2f1c: 1f01 fa01 |0038: check-cast v1, Landroid/view/View; // type@01fa │ │ -0a2f20: 5462 fb06 |003a: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ -0a2f24: 6e20 1a0e 2100 |003c: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0e1a │ │ -0a2f2a: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -0a2f2c: 6f20 2416 1600 |0040: invoke-super {v6, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1624 │ │ -0a2f32: 0f05 |0043: return v5 │ │ -0a2f34: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -0a2f36: 28fe |0045: goto 0043 // -0002 │ │ +0a3cdc: |[0a3cdc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ +0a3cec: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0a3cee: 5561 fc06 |0001: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a3cf2: 3801 4100 |0003: if-eqz v1, 0044 // +0041 │ │ +0a3cf6: 6e10 ce15 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ +0a3cfc: 0a01 |0008: move-result v1 │ │ +0a3cfe: 3901 3b00 |0009: if-nez v1, 0044 // +003b │ │ +0a3d02: 5461 f406 |000b: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3d06: 3801 3700 |000d: if-eqz v1, 0044 // +0037 │ │ +0a3d0a: 5461 f506 |000f: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3d0e: 3801 3300 |0011: if-eqz v1, 0044 // +0033 │ │ +0a3d12: 5461 fb06 |0013: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ +0a3d16: 3901 2f00 |0015: if-nez v1, 0044 // +002f │ │ +0a3d1a: 5461 f406 |0017: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3d1e: 6e10 7016 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ +0a3d24: 0c01 |001c: move-result-object v1 │ │ +0a3d26: 6e10 ae1f 0100 |001d: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +0a3d2c: 0a01 |0020: move-result v1 │ │ +0a3d2e: 3901 2300 |0021: if-nez v1, 0044 // +0023 │ │ +0a3d32: 2200 bd02 |0023: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@02bd │ │ +0a3d36: 5462 f006 |0025: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@06f0 │ │ +0a3d3a: 5463 f406 |0027: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3d3e: 5464 f806 |0029: iget-object v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3d42: 0761 |002b: move-object v1, v6 │ │ +0a3d44: 7606 aa15 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@15aa │ │ +0a3d4a: 2201 bb02 |002f: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@02bb │ │ +0a3d4e: 7030 9b15 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@159b │ │ +0a3d54: 5b61 fb06 |0034: iput-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ +0a3d58: 5461 f506 |0036: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3d5c: 1f01 f901 |0038: check-cast v1, Landroid/view/View; // type@01f9 │ │ +0a3d60: 5462 fb06 |003a: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@06fb │ │ +0a3d64: 6e20 1a0e 2100 |003c: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0e1a │ │ +0a3d6a: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +0a3d6c: 6f20 2416 1600 |0040: invoke-super {v6, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@1624 │ │ +0a3d72: 0f05 |0043: return v5 │ │ +0a3d74: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +0a3d76: 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; │ │ @@ -219127,115 +219173,116 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 167 16-bit code units │ │ -0a2f38: |[0a2f38] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ -0a2f48: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0a2f4a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0a2f4c: 6f20 2816 cb00 |0002: invoke-super {v11, v12}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1628 │ │ -0a2f52: 54b8 f406 |0005: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2f56: 3808 2100 |0007: if-eqz v8, 0028 // +0021 │ │ -0a2f5a: 54b8 f406 |0009: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2f5e: 6e10 6816 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@1668 │ │ -0a2f64: 0c00 |000e: move-result-object v0 │ │ -0a2f66: 6e10 b31f 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0a2f6c: 0a01 |0012: move-result v1 │ │ -0a2f6e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0a2f70: 3513 1400 |0014: if-ge v3, v1, 0028 // +0014 │ │ -0a2f74: 6e20 ad1f 3000 |0016: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0a2f7a: 0c08 |0019: move-result-object v8 │ │ -0a2f7c: 1f08 cc02 |001a: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0a2f80: 6e10 a116 0800 |001c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@16a1 │ │ -0a2f86: 0c07 |001f: move-result-object v7 │ │ -0a2f88: 3807 0500 |0020: if-eqz v7, 0025 // +0005 │ │ -0a2f8c: 6e20 521b b700 |0022: invoke-virtual {v7, v11}, Lcom/actionbarsherlock/view/ActionProvider;.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V // method@1b52 │ │ -0a2f92: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a2f96: 28ed |0027: goto 0014 // -0013 │ │ -0a2f98: 54b8 f406 |0028: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2f9c: 3808 5b00 |002a: if-eqz v8, 0085 // +005b │ │ -0a2fa0: 54b8 f406 |002c: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ -0a2fa4: 6e10 7016 0800 |002e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ -0a2faa: 0c05 |0031: move-result-object v5 │ │ -0a2fac: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -0a2fae: 55b8 fc06 |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a2fb2: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -0a2fb6: 3805 1500 |0037: if-eqz v5, 004c // +0015 │ │ -0a2fba: 6e10 b31f 0500 |0039: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0a2fc0: 0a01 |003c: move-result v1 │ │ -0a2fc2: 3391 4c00 |003d: if-ne v1, v9, 0089 // +004c │ │ -0a2fc6: 6e20 ad1f a500 |003f: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ -0a2fcc: 0c08 |0042: move-result-object v8 │ │ -0a2fce: 1f08 cc02 |0043: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02cc │ │ -0a2fd2: 6e10 b716 0800 |0045: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@16b7 │ │ -0a2fd8: 0a08 |0048: move-result v8 │ │ -0a2fda: 3908 3e00 |0049: if-nez v8, 0087 // +003e │ │ -0a2fde: 0192 |004b: move v2, v9 │ │ -0a2fe0: 3802 4300 |004c: if-eqz v2, 008f // +0043 │ │ -0a2fe4: 54b8 f806 |004e: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2fe8: 3908 0b00 |0050: if-nez v8, 005b // +000b │ │ -0a2fec: 2208 be02 |0052: new-instance v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02be │ │ -0a2ff0: 54b9 0007 |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0700 │ │ -0a2ff4: 7030 9d15 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@159d │ │ -0a2ffa: 5bb8 f806 |0059: iput-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a2ffe: 54b8 f806 |005b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a3002: 6e10 ef0d 0800 |005d: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -0a3008: 0c06 |0060: move-result-object v6 │ │ -0a300a: 1f06 0202 |0061: check-cast v6, Landroid/view/ViewGroup; // type@0202 │ │ -0a300e: 54b8 f506 |0063: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a3012: 3286 1600 |0065: if-eq v6, v8, 007b // +0016 │ │ -0a3016: 3806 0700 |0067: if-eqz v6, 006e // +0007 │ │ -0a301a: 54b8 f806 |0069: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a301e: 6e20 7e0e 8600 |006b: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a3024: 54b4 f506 |006e: iget-object v4, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a3028: 1f04 c602 |0070: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a302c: 54b8 f806 |0072: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a3030: 6e10 f515 0400 |0074: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15f5 │ │ -0a3036: 0c09 |0077: move-result-object v9 │ │ -0a3038: 6e30 e915 8409 |0078: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15e9 │ │ -0a303e: 54b8 f506 |007b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a3042: 1f08 c602 |007d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a3046: 55b9 fc06 |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ -0a304a: 6e20 1316 9800 |0081: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@1613 │ │ -0a3050: 0e00 |0084: return-void │ │ -0a3052: 1205 |0085: const/4 v5, #int 0 // #0 │ │ -0a3054: 28ac |0086: goto 0032 // -0054 │ │ -0a3056: 01a2 |0087: move v2, v10 │ │ -0a3058: 28c4 |0088: goto 004c // -003c │ │ -0a305a: 3d01 0400 |0089: if-lez v1, 008d // +0004 │ │ -0a305e: 0192 |008b: move v2, v9 │ │ -0a3060: 28c0 |008c: goto 004c // -0040 │ │ -0a3062: 01a2 |008d: move v2, v10 │ │ -0a3064: 28fe |008e: goto 008c // -0002 │ │ -0a3066: 54b8 f806 |008f: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a306a: 3808 eaff |0091: if-eqz v8, 007b // -0016 │ │ -0a306e: 54b8 f806 |0093: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a3072: 6e10 ef0d 0800 |0095: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -0a3078: 0c08 |0098: move-result-object v8 │ │ -0a307a: 54b9 f506 |0099: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a307e: 3398 e0ff |009b: if-ne v8, v9, 007b // -0020 │ │ -0a3082: 54b8 f506 |009d: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ -0a3086: 1f08 0202 |009f: check-cast v8, Landroid/view/ViewGroup; // type@0202 │ │ -0a308a: 54b9 f806 |00a1: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ -0a308e: 6e20 7e0e 9800 |00a3: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a3094: 28d5 |00a6: goto 007b // -002b │ │ +0a3d78: |[0a3d78] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ +0a3d88: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0a3d8a: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0a3d8c: 6f20 2816 cb00 |0002: invoke-super {v11, v12}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1628 │ │ +0a3d92: 54b8 f406 |0005: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3d96: 3808 2100 |0007: if-eqz v8, 0028 // +0021 │ │ +0a3d9a: 54b8 f406 |0009: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3d9e: 6e10 6816 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@1668 │ │ +0a3da4: 0c00 |000e: move-result-object v0 │ │ +0a3da6: 6e10 b31f 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0a3dac: 0a01 |0012: move-result v1 │ │ +0a3dae: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0a3db0: 3513 1400 |0014: if-ge v3, v1, 0028 // +0014 │ │ +0a3db4: 6e20 ad1f 3000 |0016: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0a3dba: 0c08 |0019: move-result-object v8 │ │ +0a3dbc: 1f08 ca02 |001a: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0a3dc0: 6e10 a116 0800 |001c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@16a1 │ │ +0a3dc6: 0c07 |001f: move-result-object v7 │ │ +0a3dc8: 3807 0500 |0020: if-eqz v7, 0025 // +0005 │ │ +0a3dcc: 6e20 521b b700 |0022: invoke-virtual {v7, v11}, Lcom/actionbarsherlock/view/ActionProvider;.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V // method@1b52 │ │ +0a3dd2: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a3dd6: 28ed |0027: goto 0014 // -0013 │ │ +0a3dd8: 54b8 f406 |0028: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3ddc: 3808 5b00 |002a: if-eqz v8, 0085 // +005b │ │ +0a3de0: 54b8 f406 |002c: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@06f4 │ │ +0a3de4: 6e10 7016 0800 |002e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1670 │ │ +0a3dea: 0c05 |0031: move-result-object v5 │ │ +0a3dec: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +0a3dee: 55b8 fc06 |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a3df2: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +0a3df6: 3805 1500 |0037: if-eqz v5, 004c // +0015 │ │ +0a3dfa: 6e10 b31f 0500 |0039: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0a3e00: 0a01 |003c: move-result v1 │ │ +0a3e02: 3391 4c00 |003d: if-ne v1, v9, 0089 // +004c │ │ +0a3e06: 6e20 ad1f a500 |003f: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1fad │ │ +0a3e0c: 0c08 |0042: move-result-object v8 │ │ +0a3e0e: 1f08 ca02 |0043: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@02ca │ │ +0a3e12: 6e10 b716 0800 |0045: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@16b7 │ │ +0a3e18: 0a08 |0048: move-result v8 │ │ +0a3e1a: 3908 3e00 |0049: if-nez v8, 0087 // +003e │ │ +0a3e1e: 0192 |004b: move v2, v9 │ │ +0a3e20: 3802 4300 |004c: if-eqz v2, 008f // +0043 │ │ +0a3e24: 54b8 f806 |004e: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3e28: 3908 0b00 |0050: if-nez v8, 005b // +000b │ │ +0a3e2c: 2208 bc02 |0052: new-instance v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02bc │ │ +0a3e30: 54b9 0007 |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0700 │ │ +0a3e34: 7030 9d15 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@159d │ │ +0a3e3a: 5bb8 f806 |0059: iput-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3e3e: 54b8 f806 |005b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3e42: 6e10 ef0d 0800 |005d: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +0a3e48: 0c06 |0060: move-result-object v6 │ │ +0a3e4a: 1f06 0002 |0061: check-cast v6, Landroid/view/ViewGroup; // type@0200 │ │ +0a3e4e: 54b8 f506 |0063: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3e52: 3286 1600 |0065: if-eq v6, v8, 007b // +0016 │ │ +0a3e56: 3806 0700 |0067: if-eqz v6, 006e // +0007 │ │ +0a3e5a: 54b8 f806 |0069: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3e5e: 6e20 7e0e 8600 |006b: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a3e64: 54b4 f506 |006e: iget-object v4, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3e68: 1f04 c402 |0070: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a3e6c: 54b8 f806 |0072: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3e70: 6e10 f515 0400 |0074: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15f5 │ │ +0a3e76: 0c09 |0077: move-result-object v9 │ │ +0a3e78: 6e30 e915 8409 |0078: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15e9 │ │ +0a3e7e: 54b8 f506 |007b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3e82: 1f08 c402 |007d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a3e86: 55b9 fc06 |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@06fc │ │ +0a3e8a: 6e20 1316 9800 |0081: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@1613 │ │ +0a3e90: 0e00 |0084: return-void │ │ +0a3e92: 1205 |0085: const/4 v5, #int 0 // #0 │ │ +0a3e94: 28ac |0086: goto 0032 // -0054 │ │ +0a3e96: 01a2 |0087: move v2, v10 │ │ +0a3e98: 28c4 |0088: goto 004c // -003c │ │ +0a3e9a: 3d01 0400 |0089: if-lez v1, 008d // +0004 │ │ +0a3e9e: 0192 |008b: move v2, v9 │ │ +0a3ea0: 28c0 |008c: goto 004c // -0040 │ │ +0a3ea2: 01a2 |008d: move v2, v10 │ │ +0a3ea4: 28fe |008e: goto 008c // -0002 │ │ +0a3ea6: 54b8 f806 |008f: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3eaa: 3808 eaff |0091: if-eqz v8, 007b // -0016 │ │ +0a3eae: 54b8 f806 |0093: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3eb2: 6e10 ef0d 0800 |0095: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +0a3eb8: 0c08 |0098: move-result-object v8 │ │ +0a3eba: 54b9 f506 |0099: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3ebe: 3398 e0ff |009b: if-ne v8, v9, 007b // -0020 │ │ +0a3ec2: 54b8 f506 |009d: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@06f5 │ │ +0a3ec6: 1f08 0002 |009f: check-cast v8, Landroid/view/ViewGroup; // type@0200 │ │ +0a3eca: 54b9 f806 |00a1: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@06f8 │ │ +0a3ece: 6e20 7e0e 9800 |00a3: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a3ed4: 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 │ │ @@ -219244,15 +219291,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 │ │ @@ -219265,21 +219312,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 : 491 (ActionMenuPresenter.java) │ │ + source_file_idx : 496 (ActionMenuPresenter.java) │ │ │ │ Class #730 header: │ │ -class_idx : 710 │ │ +class_idx : 708 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 760 │ │ -source_file_idx : 492 │ │ +superclass_idx : 758 │ │ +source_file_idx : 497 │ │ static_fields_size : 3 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 25 │ │ │ │ Class #730 annotations: │ │ Annotations on class │ │ @@ -219347,41 +219394,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0a3098: |[0a3098] com.actionbarsherlock.internal.view.menu.ActionMenuView.:()V │ │ -0a30a8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0a30ac: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -0a30b0: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0a30b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a30b6: 6a00 0d07 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@070d │ │ -0a30ba: 0e00 |0009: return-void │ │ -0a30bc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0a30be: 28fc |000b: goto 0007 // -0004 │ │ +0a3ed8: |[0a3ed8] com.actionbarsherlock.internal.view.menu.ActionMenuView.:()V │ │ +0a3ee8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0a3eec: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +0a3ef0: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0a3ef4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a3ef6: 6a00 0d07 |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@070d │ │ +0a3efa: 0e00 |0009: return-void │ │ +0a3efc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a3efe: 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 │ │ -0a30c0: |[0a30c0] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ -0a30d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a30d2: 7030 e815 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15e8 │ │ -0a30d8: 0e00 |0004: return-void │ │ +0a3f00: |[0a3f00] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ +0a3f10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a3f12: 7030 e815 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15e8 │ │ +0a3f18: 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; │ │ @@ -219391,34 +219438,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 │ │ -0a30dc: |[0a30dc] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a30ec: 7030 7c19 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@197c │ │ -0a30f2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0a30f4: 5c21 0f07 |0004: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@070f │ │ -0a30f8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a30fa: 6e20 1016 1200 |0007: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@1610 │ │ -0a3100: 6e10 3301 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a3106: 0c01 |000d: move-result-object v1 │ │ -0a3108: 6e10 9701 0100 |000e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -0a310e: 0c01 |0011: move-result-object v1 │ │ -0a3110: 5210 4903 |0012: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ -0a3114: 1501 6042 |0014: const/high16 v1, #int 1113587712 // #4260 │ │ -0a3118: c801 |0016: mul-float/2addr v1, v0 │ │ -0a311a: 8711 |0017: float-to-int v1, v1 │ │ -0a311c: 5921 1407 |0018: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ -0a3120: 1501 8040 |001a: const/high16 v1, #int 1082130432 // #4080 │ │ -0a3124: c801 |001c: mul-float/2addr v1, v0 │ │ -0a3126: 8711 |001d: float-to-int v1, v1 │ │ -0a3128: 5921 1207 |001e: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ -0a312c: 0e00 |0020: return-void │ │ +0a3f1c: |[0a3f1c] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a3f2c: 7030 7c19 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@197c │ │ +0a3f32: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0a3f34: 5c21 0f07 |0004: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@070f │ │ +0a3f38: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a3f3a: 6e20 1016 1200 |0007: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@1610 │ │ +0a3f40: 6e10 3301 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a3f46: 0c01 |000d: move-result-object v1 │ │ +0a3f48: 6e10 9701 0100 |000e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +0a3f4e: 0c01 |0011: move-result-object v1 │ │ +0a3f50: 5210 4903 |0012: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0349 │ │ +0a3f54: 1501 6042 |0014: const/high16 v1, #int 1113587712 // #4260 │ │ +0a3f58: c801 |0016: mul-float/2addr v1, v0 │ │ +0a3f5a: 8711 |0017: float-to-int v1, v1 │ │ +0a3f5c: 5921 1407 |0018: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ +0a3f60: 1501 8040 |001a: const/high16 v1, #int 1082130432 // #4080 │ │ +0a3f64: c801 |001c: mul-float/2addr v1, v0 │ │ +0a3f66: 8711 |001d: float-to-int v1, v1 │ │ +0a3f68: 5921 1207 |001e: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ +0a3f6c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=50 │ │ 0x0006 line=58 │ │ 0x000a line=59 │ │ 0x0014 line=60 │ │ @@ -219435,62 +219482,62 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 17 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -0a3130: |[0a3130] com.actionbarsherlock.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ -0a3140: 6e10 e50d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a3146: 0c07 |0003: move-result-object v7 │ │ -0a3148: 1f07 c502 |0004: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a314c: 7110 ca0d 0f00 |0006: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a3152: 0a0a |0009: move-result v10 │ │ -0a3154: 9102 0a10 |000a: sub-int v2, v10, v16 │ │ -0a3158: 7110 c90d 0f00 |000c: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a315e: 0a01 |000f: move-result v1 │ │ -0a3160: 7120 cb0d 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a3166: 0a03 |0013: move-result v3 │ │ -0a3168: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0a316a: 3d0e 1900 |0015: if-lez v14, 002e // +0019 │ │ -0a316e: 920a 0d0e |0017: mul-int v10, v13, v14 │ │ -0a3172: 150b 0080 |0019: const/high16 v11, #int -2147483648 // #8000 │ │ -0a3176: 7120 cb0d ba00 |001b: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a317c: 0a04 |001e: move-result v4 │ │ -0a317e: 6e30 0d0e 4c03 |001f: invoke-virtual {v12, v4, v3}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a3184: 6e10 e90d 0c00 |0022: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a318a: 0a08 |0025: move-result v8 │ │ -0a318c: 9300 080d |0026: div-int v0, v8, v13 │ │ -0a3190: 940a 080d |0028: rem-int v10, v8, v13 │ │ -0a3194: 380a 0400 |002a: if-eqz v10, 002e // +0004 │ │ -0a3198: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a319c: 20ca b902 |002e: instance-of v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b9 │ │ -0a31a0: 380a 2300 |0030: if-eqz v10, 0053 // +0023 │ │ -0a31a4: 07ca |0032: move-object v10, v12 │ │ -0a31a6: 1f0a b902 |0033: check-cast v10, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b9 │ │ -0a31aa: 07a6 |0035: move-object v6, v10 │ │ -0a31ac: 557a 0807 |0036: iget-boolean v10, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0a31b0: 390a 1d00 |0038: if-nez v10, 0055 // +001d │ │ -0a31b4: 3806 1b00 |003a: if-eqz v6, 0055 // +001b │ │ -0a31b8: 6e10 7515 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ -0a31be: 0a0a |003f: move-result v10 │ │ -0a31c0: 380a 1500 |0040: if-eqz v10, 0055 // +0015 │ │ -0a31c4: 1215 |0042: const/4 v5, #int 1 // #1 │ │ -0a31c6: 5c75 0407 |0043: iput-boolean v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ -0a31ca: 5970 0307 |0045: iput v0, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a31ce: 9209 000d |0047: mul-int v9, v0, v13 │ │ -0a31d2: 150a 0040 |0049: const/high16 v10, #int 1073741824 // #4000 │ │ -0a31d6: 7120 cb0d a900 |004b: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a31dc: 0a0a |004e: move-result v10 │ │ -0a31de: 6e30 0d0e ac03 |004f: invoke-virtual {v12, v10, v3}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a31e4: 0f00 |0052: return v0 │ │ -0a31e6: 1206 |0053: const/4 v6, #int 0 // #0 │ │ -0a31e8: 28e2 |0054: goto 0036 // -001e │ │ -0a31ea: 1205 |0055: const/4 v5, #int 0 // #0 │ │ -0a31ec: 28ed |0056: goto 0043 // -0013 │ │ +0a3f70: |[0a3f70] com.actionbarsherlock.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ +0a3f80: 6e10 e50d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a3f86: 0c07 |0003: move-result-object v7 │ │ +0a3f88: 1f07 c302 |0004: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a3f8c: 7110 ca0d 0f00 |0006: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a3f92: 0a0a |0009: move-result v10 │ │ +0a3f94: 9102 0a10 |000a: sub-int v2, v10, v16 │ │ +0a3f98: 7110 c90d 0f00 |000c: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a3f9e: 0a01 |000f: move-result v1 │ │ +0a3fa0: 7120 cb0d 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a3fa6: 0a03 |0013: move-result v3 │ │ +0a3fa8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0a3faa: 3d0e 1900 |0015: if-lez v14, 002e // +0019 │ │ +0a3fae: 920a 0d0e |0017: mul-int v10, v13, v14 │ │ +0a3fb2: 150b 0080 |0019: const/high16 v11, #int -2147483648 // #8000 │ │ +0a3fb6: 7120 cb0d ba00 |001b: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a3fbc: 0a04 |001e: move-result v4 │ │ +0a3fbe: 6e30 0d0e 4c03 |001f: invoke-virtual {v12, v4, v3}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a3fc4: 6e10 e90d 0c00 |0022: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a3fca: 0a08 |0025: move-result v8 │ │ +0a3fcc: 9300 080d |0026: div-int v0, v8, v13 │ │ +0a3fd0: 940a 080d |0028: rem-int v10, v8, v13 │ │ +0a3fd4: 380a 0400 |002a: if-eqz v10, 002e // +0004 │ │ +0a3fd8: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a3fdc: 20ca b702 |002e: instance-of v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b7 │ │ +0a3fe0: 380a 2300 |0030: if-eqz v10, 0053 // +0023 │ │ +0a3fe4: 07ca |0032: move-object v10, v12 │ │ +0a3fe6: 1f0a b702 |0033: check-cast v10, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b7 │ │ +0a3fea: 07a6 |0035: move-object v6, v10 │ │ +0a3fec: 557a 0807 |0036: iget-boolean v10, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +0a3ff0: 390a 1d00 |0038: if-nez v10, 0055 // +001d │ │ +0a3ff4: 3806 1b00 |003a: if-eqz v6, 0055 // +001b │ │ +0a3ff8: 6e10 7515 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ +0a3ffe: 0a0a |003f: move-result v10 │ │ +0a4000: 380a 1500 |0040: if-eqz v10, 0055 // +0015 │ │ +0a4004: 1215 |0042: const/4 v5, #int 1 // #1 │ │ +0a4006: 5c75 0407 |0043: iput-boolean v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ +0a400a: 5970 0307 |0045: iput v0, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a400e: 9209 000d |0047: mul-int v9, v0, v13 │ │ +0a4012: 150a 0040 |0049: const/high16 v10, #int 1073741824 // #4000 │ │ +0a4016: 7120 cb0d a900 |004b: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a401c: 0a0a |004e: move-result v10 │ │ +0a401e: 6e30 0d0e ac03 |004f: invoke-virtual {v12, v10, v3}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a4024: 0f00 |0052: return v0 │ │ +0a4026: 1206 |0053: const/4 v6, #int 0 // #0 │ │ +0a4028: 28e2 |0054: goto 0036 // -001e │ │ +0a402a: 1205 |0055: const/4 v5, #int 0 // #0 │ │ +0a402c: 28ed |0056: goto 0043 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0006 line=351 │ │ 0x000c line=353 │ │ 0x0010 line=354 │ │ 0x0014 line=356 │ │ @@ -219532,512 +219579,512 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 45 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 966 16-bit code units │ │ -0a31f0: |[0a31f0] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ -0a3200: 7701 c90d 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a3206: 0a11 |0003: move-result v17 │ │ -0a3208: 7701 ca0d 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a320e: 0a25 |0007: move-result v37 │ │ -0a3210: 7701 ca0d 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a3216: 0a13 |000b: move-result v19 │ │ -0a3218: 7401 fb15 2a00 |000c: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@15fb │ │ -0a321e: 0a26 |000f: move-result v38 │ │ -0a3220: 7401 fc15 2a00 |0010: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@15fc │ │ -0a3226: 0a27 |0013: move-result v39 │ │ -0a3228: 9024 2627 |0014: add-int v36, v38, v39 │ │ -0a322c: 7401 fd15 2a00 |0016: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@15fd │ │ -0a3232: 0a26 |0019: move-result v38 │ │ -0a3234: 7401 fa15 2a00 |001a: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@15fa │ │ -0a323a: 0a27 |001d: move-result v39 │ │ -0a323c: 9012 2627 |001e: add-int v18, v38, v39 │ │ -0a3240: 9125 2524 |0020: sub-int v37, v37, v36 │ │ -0a3244: 0800 2a00 |0022: move-object/from16 v0, v42 │ │ -0a3248: 5200 1407 |0024: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ -0a324c: 0226 0000 |0026: move/from16 v38, v0 │ │ -0a3250: 9304 2526 |0028: div-int v4, v37, v38 │ │ -0a3254: 0800 2a00 |002a: move-object/from16 v0, v42 │ │ -0a3258: 5200 1407 |002c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ -0a325c: 0226 0000 |002e: move/from16 v38, v0 │ │ -0a3260: 9406 2526 |0030: rem-int v6, v37, v38 │ │ -0a3264: 3904 0e00 |0032: if-nez v4, 0040 // +000e │ │ -0a3268: 1326 0000 |0034: const/16 v38, #int 0 // #0 │ │ -0a326c: 0800 2a00 |0036: move-object/from16 v0, v42 │ │ -0a3270: 0201 2500 |0038: move/from16 v1, v37 │ │ -0a3274: 0202 2600 |003a: move/from16 v2, v38 │ │ -0a3278: 6e30 1216 1002 |003c: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@1612 │ │ -0a327e: 0e00 |003f: return-void │ │ -0a3280: 0800 2a00 |0040: move-object/from16 v0, v42 │ │ -0a3284: 5200 1407 |0042: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ -0a3288: 0226 0000 |0044: move/from16 v38, v0 │ │ -0a328c: 9327 0604 |0046: div-int v39, v6, v4 │ │ -0a3290: 9005 2627 |0048: add-int v5, v38, v39 │ │ -0a3294: 0148 |004a: move v8, v4 │ │ -0a3296: 1319 0000 |004b: const/16 v25, #int 0 // #0 │ │ -0a329a: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ -0a329e: 120e |004f: const/4 v14, #int 0 // #0 │ │ -0a32a0: 1322 0000 |0050: const/16 v34, #int 0 // #0 │ │ -0a32a4: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ -0a32a8: 1620 0000 |0054: const-wide/16 v32, #int 0 // #0 │ │ -0a32ac: 7401 f715 2a00 |0056: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ -0a32b2: 0a0c |0059: move-result v12 │ │ -0a32b4: 1315 0000 |005a: const/16 v21, #int 0 // #0 │ │ -0a32b8: 0200 1500 |005c: move/from16 v0, v21 │ │ -0a32bc: 35c0 d600 |005e: if-ge v0, v12, 0134 // +00d6 │ │ -0a32c0: 0800 2a00 |0060: move-object/from16 v0, v42 │ │ -0a32c4: 0201 1500 |0062: move/from16 v1, v21 │ │ -0a32c8: 6e20 f615 1000 |0064: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a32ce: 0c0b |0067: move-result-object v11 │ │ -0a32d0: 6e10 f80d 0b00 |0068: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -0a32d6: 0a26 |006b: move-result v38 │ │ -0a32d8: 1327 0800 |006c: const/16 v39, #int 8 // #8 │ │ -0a32dc: 0200 2600 |006e: move/from16 v0, v38 │ │ -0a32e0: 0201 2700 |0070: move/from16 v1, v39 │ │ -0a32e4: 3310 0500 |0072: if-ne v0, v1, 0077 // +0005 │ │ -0a32e8: d815 1501 |0074: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0a32ec: 28e6 |0076: goto 005c // -001a │ │ -0a32ee: 20b0 b902 |0077: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b9 │ │ -0a32f2: 0216 0000 |0079: move/from16 v22, v0 │ │ -0a32f6: d822 2201 |007b: add-int/lit8 v34, v34, #int 1 // #01 │ │ -0a32fa: 3816 1d00 |007d: if-eqz v22, 009a // +001d │ │ -0a32fe: 0800 2a00 |007f: move-object/from16 v0, v42 │ │ -0a3302: 5200 1207 |0081: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ -0a3306: 0226 0000 |0083: move/from16 v38, v0 │ │ -0a330a: 1327 0000 |0085: const/16 v39, #int 0 // #0 │ │ -0a330e: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -0a3312: 5200 1207 |0089: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ -0a3316: 0228 0000 |008b: move/from16 v40, v0 │ │ -0a331a: 1329 0000 |008d: const/16 v41, #int 0 // #0 │ │ -0a331e: 0200 2600 |008f: move/from16 v0, v38 │ │ -0a3322: 0201 2700 |0091: move/from16 v1, v39 │ │ -0a3326: 0202 2800 |0093: move/from16 v2, v40 │ │ -0a332a: 0203 2900 |0095: move/from16 v3, v41 │ │ -0a332e: 6e53 400e 0b21 |0097: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@0e40 │ │ -0a3334: 6e10 e50d 0b00 |009a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a333a: 0c17 |009d: move-result-object v23 │ │ -0a333c: 1f17 c502 |009e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3340: 1326 0000 |00a0: const/16 v38, #int 0 // #0 │ │ -0a3344: 0200 2600 |00a2: move/from16 v0, v38 │ │ -0a3348: 0801 1700 |00a4: move-object/from16 v1, v23 │ │ -0a334c: 5c10 0507 |00a6: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ -0a3350: 1326 0000 |00a8: const/16 v38, #int 0 // #0 │ │ -0a3354: 0200 2600 |00aa: move/from16 v0, v38 │ │ -0a3358: 0801 1700 |00ac: move-object/from16 v1, v23 │ │ -0a335c: 5910 0607 |00ae: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ -0a3360: 1326 0000 |00b0: const/16 v38, #int 0 // #0 │ │ -0a3364: 0200 2600 |00b2: move/from16 v0, v38 │ │ -0a3368: 0801 1700 |00b4: move-object/from16 v1, v23 │ │ -0a336c: 5910 0307 |00b6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a3370: 1326 0000 |00b8: const/16 v38, #int 0 // #0 │ │ -0a3374: 0200 2600 |00ba: move/from16 v0, v38 │ │ -0a3378: 0801 1700 |00bc: move-object/from16 v1, v23 │ │ -0a337c: 5c10 0407 |00be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ -0a3380: 1326 0000 |00c0: const/16 v38, #int 0 // #0 │ │ -0a3384: 0200 2600 |00c2: move/from16 v0, v38 │ │ -0a3388: 0801 1700 |00c4: move-object/from16 v1, v23 │ │ -0a338c: 5910 0907 |00c6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ -0a3390: 1326 0000 |00c8: const/16 v38, #int 0 // #0 │ │ -0a3394: 0200 2600 |00ca: move/from16 v0, v38 │ │ -0a3398: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ -0a339c: 5910 0b07 |00ce: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ -0a33a0: 3816 5f00 |00d0: if-eqz v22, 012f // +005f │ │ -0a33a4: 0826 0b00 |00d2: move-object/from16 v38, v11 │ │ -0a33a8: 1f26 b902 |00d4: check-cast v38, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b9 │ │ -0a33ac: 7401 7515 2600 |00d6: invoke-virtual/range {v38}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ -0a33b2: 0a26 |00d9: move-result v38 │ │ -0a33b4: 3826 5500 |00da: if-eqz v38, 012f // +0055 │ │ -0a33b8: 1326 0100 |00dc: const/16 v38, #int 1 // #1 │ │ -0a33bc: 0200 2600 |00de: move/from16 v0, v38 │ │ -0a33c0: 0801 1700 |00e0: move-object/from16 v1, v23 │ │ -0a33c4: 5c10 0a07 |00e2: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ -0a33c8: 0800 1700 |00e4: move-object/from16 v0, v23 │ │ -0a33cc: 5500 0807 |00e6: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0a33d0: 0226 0000 |00e8: move/from16 v38, v0 │ │ -0a33d4: 3826 4800 |00ea: if-eqz v38, 0132 // +0048 │ │ -0a33d8: 1217 |00ec: const/4 v7, #int 1 // #1 │ │ -0a33da: 0200 2c00 |00ed: move/from16 v0, v44 │ │ -0a33de: 0201 1200 |00ef: move/from16 v1, v18 │ │ -0a33e2: 7151 0616 5b07 |00f1: invoke-static {v11, v5, v7, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1606 │ │ -0a33e8: 0a09 |00f4: move-result v9 │ │ -0a33ea: 0200 1800 |00f5: move/from16 v0, v24 │ │ -0a33ee: 7120 411f 9000 |00f7: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a33f4: 0a18 |00fa: move-result v24 │ │ -0a33f6: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0a33fa: 5500 0407 |00fd: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ -0a33fe: 0226 0000 |00ff: move/from16 v38, v0 │ │ -0a3402: 3826 0400 |0101: if-eqz v38, 0105 // +0004 │ │ -0a3406: d80e 0e01 |0103: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0a340a: 0800 1700 |0105: move-object/from16 v0, v23 │ │ -0a340e: 5500 0807 |0107: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0a3412: 0226 0000 |0109: move/from16 v38, v0 │ │ -0a3416: 3826 0400 |010b: if-eqz v38, 010f // +0004 │ │ -0a341a: 1310 0100 |010d: const/16 v16, #int 1 // #1 │ │ -0a341e: b198 |010f: sub-int/2addr v8, v9 │ │ -0a3420: 6e10 e80d 0b00 |0110: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a3426: 0a26 |0113: move-result v38 │ │ -0a3428: 0200 1900 |0114: move/from16 v0, v25 │ │ -0a342c: 0201 2600 |0116: move/from16 v1, v38 │ │ -0a3430: 7120 411f 1000 |0118: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a3436: 0a19 |011b: move-result v25 │ │ -0a3438: 1326 0100 |011c: const/16 v38, #int 1 // #1 │ │ -0a343c: 0200 2600 |011e: move/from16 v0, v38 │ │ -0a3440: 3309 54ff |0120: if-ne v9, v0, 0074 // -00ac │ │ -0a3444: 1326 0100 |0122: const/16 v38, #int 1 // #1 │ │ -0a3448: 9826 2615 |0124: shl-int v38, v38, v21 │ │ -0a344c: 0200 2600 |0126: move/from16 v0, v38 │ │ -0a3450: 8100 |0128: int-to-long v0, v0 │ │ -0a3452: 0526 0000 |0129: move-wide/from16 v38, v0 │ │ -0a3456: a120 2026 |012b: or-long v32, v32, v38 │ │ -0a345a: 2900 47ff |012d: goto/16 0074 // -00b9 │ │ -0a345e: 1326 0000 |012f: const/16 v38, #int 0 // #0 │ │ -0a3462: 28ad |0131: goto 00de // -0053 │ │ -0a3464: 0187 |0132: move v7, v8 │ │ -0a3466: 28ba |0133: goto 00ed // -0046 │ │ -0a3468: 3810 3700 |0134: if-eqz v16, 016b // +0037 │ │ -0a346c: 1326 0200 |0136: const/16 v38, #int 2 // #2 │ │ -0a3470: 0200 2200 |0138: move/from16 v0, v34 │ │ -0a3474: 0201 2600 |013a: move/from16 v1, v38 │ │ -0a3478: 3310 2f00 |013c: if-ne v0, v1, 016b // +002f │ │ -0a347c: 121a |013e: const/4 v10, #int 1 // #1 │ │ -0a347e: 131e 0000 |013f: const/16 v30, #int 0 // #0 │ │ -0a3482: 3d0e 6a00 |0141: if-lez v14, 01ab // +006a │ │ -0a3486: 3d08 6800 |0143: if-lez v8, 01ab // +0068 │ │ -0a348a: 141a ffff ff7f |0145: const v26, #float nan // #7fffffff │ │ -0a3490: 161b 0000 |0148: const-wide/16 v27, #int 0 // #0 │ │ -0a3494: 131d 0000 |014a: const/16 v29, #int 0 // #0 │ │ -0a3498: 1315 0000 |014c: const/16 v21, #int 0 // #0 │ │ -0a349c: 0200 1500 |014e: move/from16 v0, v21 │ │ -0a34a0: 35c0 5500 |0150: if-ge v0, v12, 01a5 // +0055 │ │ -0a34a4: 0800 2a00 |0152: move-object/from16 v0, v42 │ │ -0a34a8: 0201 1500 |0154: move/from16 v1, v21 │ │ -0a34ac: 6e20 f615 1000 |0156: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a34b2: 0c0b |0159: move-result-object v11 │ │ -0a34b4: 6e10 e50d 0b00 |015a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a34ba: 0c17 |015d: move-result-object v23 │ │ -0a34bc: 1f17 c502 |015e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a34c0: 0800 1700 |0160: move-object/from16 v0, v23 │ │ -0a34c4: 5500 0407 |0162: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ -0a34c8: 0226 0000 |0164: move/from16 v38, v0 │ │ -0a34cc: 3926 0700 |0166: if-nez v38, 016d // +0007 │ │ -0a34d0: d815 1501 |0168: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0a34d4: 28e4 |016a: goto 014e // -001c │ │ -0a34d6: 120a |016b: const/4 v10, #int 0 // #0 │ │ -0a34d8: 28d3 |016c: goto 013f // -002d │ │ -0a34da: 0800 1700 |016d: move-object/from16 v0, v23 │ │ -0a34de: 5200 0307 |016f: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a34e2: 0226 0000 |0171: move/from16 v38, v0 │ │ -0a34e6: 0200 2600 |0173: move/from16 v0, v38 │ │ -0a34ea: 0201 1a00 |0175: move/from16 v1, v26 │ │ -0a34ee: 3510 1400 |0177: if-ge v0, v1, 018b // +0014 │ │ -0a34f2: 0800 1700 |0179: move-object/from16 v0, v23 │ │ -0a34f6: 5200 0307 |017b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a34fa: 021a 0000 |017d: move/from16 v26, v0 │ │ -0a34fe: 1326 0100 |017f: const/16 v38, #int 1 // #1 │ │ -0a3502: 9826 2615 |0181: shl-int v38, v38, v21 │ │ -0a3506: 0200 2600 |0183: move/from16 v0, v38 │ │ -0a350a: 8100 |0185: int-to-long v0, v0 │ │ -0a350c: 051b 0000 |0186: move-wide/from16 v27, v0 │ │ -0a3510: 131d 0100 |0188: const/16 v29, #int 1 // #1 │ │ -0a3514: 28de |018a: goto 0168 // -0022 │ │ -0a3516: 0800 1700 |018b: move-object/from16 v0, v23 │ │ -0a351a: 5200 0307 |018d: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a351e: 0226 0000 |018f: move/from16 v38, v0 │ │ -0a3522: 0200 2600 |0191: move/from16 v0, v38 │ │ -0a3526: 0201 1a00 |0193: move/from16 v1, v26 │ │ -0a352a: 3310 d3ff |0195: if-ne v0, v1, 0168 // -002d │ │ -0a352e: 1326 0100 |0197: const/16 v38, #int 1 // #1 │ │ -0a3532: 9826 2615 |0199: shl-int v38, v38, v21 │ │ -0a3536: 0200 2600 |019b: move/from16 v0, v38 │ │ -0a353a: 8100 |019d: int-to-long v0, v0 │ │ -0a353c: 0526 0000 |019e: move-wide/from16 v38, v0 │ │ -0a3540: a11b 1b26 |01a0: or-long v27, v27, v38 │ │ -0a3544: d81d 1d01 |01a2: add-int/lit8 v29, v29, #int 1 // #01 │ │ -0a3548: 28c4 |01a4: goto 0168 // -003c │ │ -0a354a: a120 201b |01a5: or-long v32, v32, v27 │ │ -0a354e: 0200 1d00 |01a7: move/from16 v0, v29 │ │ -0a3552: 3780 b000 |01a9: if-le v0, v8, 0259 // +00b0 │ │ -0a3556: 3910 3901 |01ab: if-nez v16, 02e4 // +0139 │ │ -0a355a: 1326 0100 |01ad: const/16 v38, #int 1 // #1 │ │ -0a355e: 0200 2200 |01af: move/from16 v0, v34 │ │ -0a3562: 0201 2600 |01b1: move/from16 v1, v38 │ │ -0a3566: 3310 3101 |01b3: if-ne v0, v1, 02e4 // +0131 │ │ -0a356a: 131f 0100 |01b5: const/16 v31, #int 1 // #1 │ │ -0a356e: 3d08 ad01 |01b7: if-lez v8, 0364 // +01ad │ │ -0a3572: 1626 0000 |01b9: const-wide/16 v38, #int 0 // #0 │ │ -0a3576: 3126 2026 |01bb: cmp-long v38, v32, v38 │ │ -0a357a: 3826 a701 |01bd: if-eqz v38, 0364 // +01a7 │ │ -0a357e: d826 22ff |01bf: add-int/lit8 v38, v34, #int -1 // #ff │ │ -0a3582: 0200 2600 |01c1: move/from16 v0, v38 │ │ -0a3586: 3408 0c00 |01c3: if-lt v8, v0, 01cf // +000c │ │ -0a358a: 391f 0a00 |01c5: if-nez v31, 01cf // +000a │ │ -0a358e: 1326 0100 |01c7: const/16 v38, #int 1 // #1 │ │ -0a3592: 0200 1800 |01c9: move/from16 v0, v24 │ │ -0a3596: 0201 2600 |01cb: move/from16 v1, v38 │ │ -0a359a: 3710 9701 |01cd: if-le v0, v1, 0364 // +0197 │ │ -0a359e: 7702 3b1f 2000 |01cf: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@1f3b │ │ -0a35a4: 0a26 |01d2: move-result v38 │ │ -0a35a6: 0200 2600 |01d3: move/from16 v0, v38 │ │ -0a35aa: 820d |01d5: int-to-float v13, v0 │ │ -0a35ac: 391f 5700 |01d6: if-nez v31, 022d // +0057 │ │ -0a35b0: 1626 0100 |01d8: const-wide/16 v38, #int 1 // #1 │ │ -0a35b4: a026 2620 |01da: and-long v38, v38, v32 │ │ -0a35b8: 1628 0000 |01dc: const-wide/16 v40, #int 0 // #0 │ │ -0a35bc: 3126 2628 |01de: cmp-long v38, v38, v40 │ │ -0a35c0: 3826 1e00 |01e0: if-eqz v38, 01fe // +001e │ │ -0a35c4: 1326 0000 |01e2: const/16 v38, #int 0 // #0 │ │ -0a35c8: 0800 2a00 |01e4: move-object/from16 v0, v42 │ │ -0a35cc: 0201 2600 |01e6: move/from16 v1, v38 │ │ -0a35d0: 6e20 f615 1000 |01e8: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a35d6: 0c26 |01eb: move-result-object v38 │ │ -0a35d8: 7401 e50d 2600 |01ec: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a35de: 0c17 |01ef: move-result-object v23 │ │ -0a35e0: 1f17 c502 |01f0: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a35e4: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ -0a35e8: 5500 0a07 |01f4: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ -0a35ec: 0226 0000 |01f6: move/from16 v38, v0 │ │ -0a35f0: 3926 0600 |01f8: if-nez v38, 01fe // +0006 │ │ -0a35f4: 1526 003f |01fa: const/high16 v38, #int 1056964608 // #3f00 │ │ -0a35f8: a70d 0d26 |01fc: sub-float v13, v13, v38 │ │ -0a35fc: 1326 0100 |01fe: const/16 v38, #int 1 // #1 │ │ -0a3600: d827 0cff |0200: add-int/lit8 v39, v12, #int -1 // #ff │ │ -0a3604: 9826 2627 |0202: shl-int v38, v38, v39 │ │ -0a3608: 0200 2600 |0204: move/from16 v0, v38 │ │ -0a360c: 8100 |0206: int-to-long v0, v0 │ │ -0a360e: 0526 0000 |0207: move-wide/from16 v38, v0 │ │ -0a3612: a026 2620 |0209: and-long v38, v38, v32 │ │ -0a3616: 1628 0000 |020b: const-wide/16 v40, #int 0 // #0 │ │ -0a361a: 3126 2628 |020d: cmp-long v38, v38, v40 │ │ -0a361e: 3826 1e00 |020f: if-eqz v38, 022d // +001e │ │ -0a3622: d826 0cff |0211: add-int/lit8 v38, v12, #int -1 // #ff │ │ -0a3626: 0800 2a00 |0213: move-object/from16 v0, v42 │ │ -0a362a: 0201 2600 |0215: move/from16 v1, v38 │ │ -0a362e: 6e20 f615 1000 |0217: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a3634: 0c26 |021a: move-result-object v38 │ │ -0a3636: 7401 e50d 2600 |021b: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a363c: 0c17 |021e: move-result-object v23 │ │ -0a363e: 1f17 c502 |021f: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3642: 0800 1700 |0221: move-object/from16 v0, v23 │ │ -0a3646: 5500 0a07 |0223: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ -0a364a: 0226 0000 |0225: move/from16 v38, v0 │ │ -0a364e: 3926 0600 |0227: if-nez v38, 022d // +0006 │ │ -0a3652: 1526 003f |0229: const/high16 v38, #int 1056964608 // #3f00 │ │ -0a3656: a70d 0d26 |022b: sub-float v13, v13, v38 │ │ -0a365a: 1326 0000 |022d: const/16 v38, #int 0 // #0 │ │ -0a365e: 2d26 0d26 |022f: cmpl-float v38, v13, v38 │ │ -0a3662: 3d26 b700 |0231: if-lez v38, 02e8 // +00b7 │ │ -0a3666: 9226 0805 |0233: mul-int v38, v8, v5 │ │ -0a366a: 0200 2600 |0235: move/from16 v0, v38 │ │ -0a366e: 8200 |0237: int-to-float v0, v0 │ │ -0a3670: 0226 0000 |0238: move/from16 v38, v0 │ │ -0a3674: a926 260d |023a: div-float v38, v38, v13 │ │ -0a3678: 0200 2600 |023c: move/from16 v0, v38 │ │ -0a367c: 870f |023e: float-to-int v15, v0 │ │ -0a367e: 1315 0000 |023f: const/16 v21, #int 0 // #0 │ │ -0a3682: 0200 1500 |0241: move/from16 v0, v21 │ │ -0a3686: 35c0 2001 |0243: if-ge v0, v12, 0363 // +0120 │ │ -0a368a: 1326 0100 |0245: const/16 v38, #int 1 // #1 │ │ -0a368e: 9826 2615 |0247: shl-int v38, v38, v21 │ │ -0a3692: 0200 2600 |0249: move/from16 v0, v38 │ │ -0a3696: 8100 |024b: int-to-long v0, v0 │ │ -0a3698: 0526 0000 |024c: move-wide/from16 v38, v0 │ │ -0a369c: a026 2620 |024e: and-long v38, v38, v32 │ │ -0a36a0: 1628 0000 |0250: const-wide/16 v40, #int 0 // #0 │ │ -0a36a4: 3126 2628 |0252: cmp-long v38, v38, v40 │ │ -0a36a8: 3926 9700 |0254: if-nez v38, 02eb // +0097 │ │ -0a36ac: d815 1501 |0256: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0a36b0: 28e9 |0258: goto 0241 // -0017 │ │ -0a36b2: d81a 1a01 |0259: add-int/lit8 v26, v26, #int 1 // #01 │ │ -0a36b6: 1315 0000 |025b: const/16 v21, #int 0 // #0 │ │ -0a36ba: 0200 1500 |025d: move/from16 v0, v21 │ │ -0a36be: 35c0 8100 |025f: if-ge v0, v12, 02e0 // +0081 │ │ -0a36c2: 0800 2a00 |0261: move-object/from16 v0, v42 │ │ -0a36c6: 0201 1500 |0263: move/from16 v1, v21 │ │ -0a36ca: 6e20 f615 1000 |0265: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a36d0: 0c0b |0268: move-result-object v11 │ │ -0a36d2: 6e10 e50d 0b00 |0269: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a36d8: 0c17 |026c: move-result-object v23 │ │ -0a36da: 1f17 c502 |026d: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a36de: 1326 0100 |026f: const/16 v38, #int 1 // #1 │ │ -0a36e2: 9826 2615 |0271: shl-int v38, v38, v21 │ │ -0a36e6: 0200 2600 |0273: move/from16 v0, v38 │ │ -0a36ea: 8100 |0275: int-to-long v0, v0 │ │ -0a36ec: 0526 0000 |0276: move-wide/from16 v38, v0 │ │ -0a36f0: a026 261b |0278: and-long v38, v38, v27 │ │ -0a36f4: 1628 0000 |027a: const-wide/16 v40, #int 0 // #0 │ │ -0a36f8: 3126 2628 |027c: cmp-long v38, v38, v40 │ │ -0a36fc: 3926 1c00 |027e: if-nez v38, 029a // +001c │ │ -0a3700: 0800 1700 |0280: move-object/from16 v0, v23 │ │ -0a3704: 5200 0307 |0282: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a3708: 0226 0000 |0284: move/from16 v38, v0 │ │ -0a370c: 0200 2600 |0286: move/from16 v0, v38 │ │ -0a3710: 0201 1a00 |0288: move/from16 v1, v26 │ │ -0a3714: 3310 0d00 |028a: if-ne v0, v1, 0297 // +000d │ │ -0a3718: 1326 0100 |028c: const/16 v38, #int 1 // #1 │ │ -0a371c: 9826 2615 |028e: shl-int v38, v38, v21 │ │ -0a3720: 0200 2600 |0290: move/from16 v0, v38 │ │ -0a3724: 8100 |0292: int-to-long v0, v0 │ │ -0a3726: 0526 0000 |0293: move-wide/from16 v38, v0 │ │ -0a372a: a120 2026 |0295: or-long v32, v32, v38 │ │ -0a372e: d815 1501 |0297: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0a3732: 28c4 |0299: goto 025d // -003c │ │ -0a3734: 380a 2d00 |029a: if-eqz v10, 02c7 // +002d │ │ -0a3738: 0800 1700 |029c: move-object/from16 v0, v23 │ │ -0a373c: 5500 0a07 |029e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ -0a3740: 0226 0000 |02a0: move/from16 v38, v0 │ │ -0a3744: 3826 2500 |02a2: if-eqz v38, 02c7 // +0025 │ │ -0a3748: 1326 0100 |02a4: const/16 v38, #int 1 // #1 │ │ -0a374c: 0200 2600 |02a6: move/from16 v0, v38 │ │ -0a3750: 3308 1f00 |02a8: if-ne v8, v0, 02c7 // +001f │ │ -0a3754: 0800 2a00 |02aa: move-object/from16 v0, v42 │ │ -0a3758: 5200 1207 |02ac: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ -0a375c: 0226 0000 |02ae: move/from16 v38, v0 │ │ -0a3760: 9026 2605 |02b0: add-int v38, v38, v5 │ │ -0a3764: 1327 0000 |02b2: const/16 v39, #int 0 // #0 │ │ -0a3768: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ -0a376c: 5200 1207 |02b6: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ -0a3770: 0228 0000 |02b8: move/from16 v40, v0 │ │ -0a3774: 1329 0000 |02ba: const/16 v41, #int 0 // #0 │ │ -0a3778: 0200 2600 |02bc: move/from16 v0, v38 │ │ -0a377c: 0201 2700 |02be: move/from16 v1, v39 │ │ -0a3780: 0202 2800 |02c0: move/from16 v2, v40 │ │ -0a3784: 0203 2900 |02c2: move/from16 v3, v41 │ │ -0a3788: 6e53 400e 0b21 |02c4: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@0e40 │ │ -0a378e: 0800 1700 |02c7: move-object/from16 v0, v23 │ │ -0a3792: 5200 0307 |02c9: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a3796: 0226 0000 |02cb: move/from16 v38, v0 │ │ -0a379a: d826 2601 |02cd: add-int/lit8 v38, v38, #int 1 // #01 │ │ -0a379e: 0200 2600 |02cf: move/from16 v0, v38 │ │ -0a37a2: 0801 1700 |02d1: move-object/from16 v1, v23 │ │ -0a37a6: 5910 0307 |02d3: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a37aa: 1326 0100 |02d5: const/16 v38, #int 1 // #1 │ │ -0a37ae: 0200 2600 |02d7: move/from16 v0, v38 │ │ -0a37b2: 0801 1700 |02d9: move-object/from16 v1, v23 │ │ -0a37b6: 5c10 0507 |02db: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ -0a37ba: d808 08ff |02dd: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0a37be: 28b8 |02df: goto 0297 // -0048 │ │ -0a37c0: 131e 0100 |02e0: const/16 v30, #int 1 // #1 │ │ -0a37c4: 2900 5ffe |02e2: goto/16 0141 // -01a1 │ │ -0a37c8: 131f 0000 |02e4: const/16 v31, #int 0 // #0 │ │ -0a37cc: 2900 d1fe |02e6: goto/16 01b7 // -012f │ │ -0a37d0: 120f |02e8: const/4 v15, #int 0 // #0 │ │ -0a37d2: 2900 56ff |02e9: goto/16 023f // -00aa │ │ -0a37d6: 0800 2a00 |02eb: move-object/from16 v0, v42 │ │ -0a37da: 0201 1500 |02ed: move/from16 v1, v21 │ │ -0a37de: 6e20 f615 1000 |02ef: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a37e4: 0c0b |02f2: move-result-object v11 │ │ -0a37e6: 6e10 e50d 0b00 |02f3: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a37ec: 0c17 |02f6: move-result-object v23 │ │ -0a37ee: 1f17 c502 |02f7: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a37f2: 20b0 b902 |02f9: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b9 │ │ -0a37f6: 0226 0000 |02fb: move/from16 v38, v0 │ │ -0a37fa: 3826 2700 |02fd: if-eqz v38, 0324 // +0027 │ │ -0a37fe: 0800 1700 |02ff: move-object/from16 v0, v23 │ │ -0a3802: 590f 0607 |0301: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ -0a3806: 1326 0100 |0303: const/16 v38, #int 1 // #1 │ │ -0a380a: 0200 2600 |0305: move/from16 v0, v38 │ │ -0a380e: 0801 1700 |0307: move-object/from16 v1, v23 │ │ -0a3812: 5c10 0507 |0309: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ -0a3816: 3915 1500 |030b: if-nez v21, 0320 // +0015 │ │ -0a381a: 0800 1700 |030d: move-object/from16 v0, v23 │ │ -0a381e: 5500 0a07 |030f: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ -0a3822: 0226 0000 |0311: move/from16 v38, v0 │ │ -0a3826: 3926 0d00 |0313: if-nez v38, 0320 // +000d │ │ -0a382a: 7bf0 |0315: neg-int v0, v15 │ │ -0a382c: 0226 0000 |0316: move/from16 v38, v0 │ │ -0a3830: db26 2602 |0318: div-int/lit8 v38, v38, #int 2 // #02 │ │ -0a3834: 0200 2600 |031a: move/from16 v0, v38 │ │ -0a3838: 0801 1700 |031c: move-object/from16 v1, v23 │ │ -0a383c: 5910 0907 |031e: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ -0a3840: 131e 0100 |0320: const/16 v30, #int 1 // #1 │ │ -0a3844: 2900 34ff |0322: goto/16 0256 // -00cc │ │ -0a3848: 0800 1700 |0324: move-object/from16 v0, v23 │ │ -0a384c: 5500 0807 |0326: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0a3850: 0226 0000 |0328: move/from16 v38, v0 │ │ -0a3854: 3826 1d00 |032a: if-eqz v38, 0347 // +001d │ │ -0a3858: 0800 1700 |032c: move-object/from16 v0, v23 │ │ -0a385c: 590f 0607 |032e: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ -0a3860: 1326 0100 |0330: const/16 v38, #int 1 // #1 │ │ -0a3864: 0200 2600 |0332: move/from16 v0, v38 │ │ -0a3868: 0801 1700 |0334: move-object/from16 v1, v23 │ │ -0a386c: 5c10 0507 |0336: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ -0a3870: 7bf0 |0338: neg-int v0, v15 │ │ -0a3872: 0226 0000 |0339: move/from16 v38, v0 │ │ -0a3876: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ -0a387a: 0200 2600 |033d: move/from16 v0, v38 │ │ -0a387e: 0801 1700 |033f: move-object/from16 v1, v23 │ │ -0a3882: 5910 0b07 |0341: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ -0a3886: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ -0a388a: 2900 11ff |0345: goto/16 0256 // -00ef │ │ -0a388e: 3815 0a00 |0347: if-eqz v21, 0351 // +000a │ │ -0a3892: db26 0f02 |0349: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0a3896: 0200 2600 |034b: move/from16 v0, v38 │ │ -0a389a: 0801 1700 |034d: move-object/from16 v1, v23 │ │ -0a389e: 5910 0907 |034f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ -0a38a2: d826 0cff |0351: add-int/lit8 v38, v12, #int -1 // #ff │ │ -0a38a6: 0200 1500 |0353: move/from16 v0, v21 │ │ -0a38aa: 0201 2600 |0355: move/from16 v1, v38 │ │ -0a38ae: 3210 fffe |0357: if-eq v0, v1, 0256 // -0101 │ │ -0a38b2: db26 0f02 |0359: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0a38b6: 0200 2600 |035b: move/from16 v0, v38 │ │ -0a38ba: 0801 1700 |035d: move-object/from16 v1, v23 │ │ -0a38be: 5910 0b07 |035f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ -0a38c2: 2900 f5fe |0361: goto/16 0256 // -010b │ │ -0a38c6: 1208 |0363: const/4 v8, #int 0 // #0 │ │ -0a38c8: 381e 4d00 |0364: if-eqz v30, 03b1 // +004d │ │ -0a38cc: 9126 1312 |0366: sub-int v38, v19, v18 │ │ -0a38d0: 0200 2600 |0368: move/from16 v0, v38 │ │ -0a38d4: 0201 1100 |036a: move/from16 v1, v17 │ │ -0a38d8: 7120 cb0d 1000 |036c: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a38de: 0a14 |036f: move-result v20 │ │ -0a38e0: 1315 0000 |0370: const/16 v21, #int 0 // #0 │ │ -0a38e4: 0200 1500 |0372: move/from16 v0, v21 │ │ -0a38e8: 35c0 3d00 |0374: if-ge v0, v12, 03b1 // +003d │ │ -0a38ec: 0800 2a00 |0376: move-object/from16 v0, v42 │ │ -0a38f0: 0201 1500 |0378: move/from16 v1, v21 │ │ -0a38f4: 6e20 f615 1000 |037a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a38fa: 0c0b |037d: move-result-object v11 │ │ -0a38fc: 6e10 e50d 0b00 |037e: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a3902: 0c17 |0381: move-result-object v23 │ │ -0a3904: 1f17 c502 |0382: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3908: 0800 1700 |0384: move-object/from16 v0, v23 │ │ -0a390c: 5500 0507 |0386: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ -0a3910: 0226 0000 |0388: move/from16 v38, v0 │ │ -0a3914: 3926 0500 |038a: if-nez v38, 038f // +0005 │ │ -0a3918: d815 1501 |038c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0a391c: 28e4 |038e: goto 0372 // -001c │ │ -0a391e: 0800 1700 |038f: move-object/from16 v0, v23 │ │ -0a3922: 5200 0307 |0391: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ -0a3926: 0226 0000 |0393: move/from16 v38, v0 │ │ -0a392a: 9226 2605 |0395: mul-int v38, v38, v5 │ │ -0a392e: 0800 1700 |0397: move-object/from16 v0, v23 │ │ -0a3932: 5200 0607 |0399: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ -0a3936: 0227 0000 |039b: move/from16 v39, v0 │ │ -0a393a: 9023 2627 |039d: add-int v35, v38, v39 │ │ -0a393e: 1526 0040 |039f: const/high16 v38, #int 1073741824 // #4000 │ │ -0a3942: 0200 2300 |03a1: move/from16 v0, v35 │ │ -0a3946: 0201 2600 |03a3: move/from16 v1, v38 │ │ -0a394a: 7120 cb0d 1000 |03a5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a3950: 0a26 |03a8: move-result v38 │ │ -0a3952: 0200 2600 |03a9: move/from16 v0, v38 │ │ -0a3956: 0201 1400 |03ab: move/from16 v1, v20 │ │ -0a395a: 6e30 0d0e 0b01 |03ad: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a3960: 28dc |03b0: goto 038c // -0024 │ │ -0a3962: 1526 0040 |03b1: const/high16 v38, #int 1073741824 // #4000 │ │ -0a3966: 0200 1100 |03b3: move/from16 v0, v17 │ │ -0a396a: 0201 2600 |03b5: move/from16 v1, v38 │ │ -0a396e: 3210 0400 |03b7: if-eq v0, v1, 03bb // +0004 │ │ -0a3972: 0213 1900 |03b9: move/from16 v19, v25 │ │ -0a3976: 0800 2a00 |03bb: move-object/from16 v0, v42 │ │ -0a397a: 0201 2500 |03bd: move/from16 v1, v37 │ │ -0a397e: 0202 1300 |03bf: move/from16 v2, v19 │ │ -0a3982: 6e30 1216 1002 |03c1: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@1612 │ │ -0a3988: 2900 7bfc |03c4: goto/16 003f // -0385 │ │ +0a4030: |[0a4030] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ +0a4040: 7701 c90d 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a4046: 0a11 |0003: move-result v17 │ │ +0a4048: 7701 ca0d 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a404e: 0a25 |0007: move-result v37 │ │ +0a4050: 7701 ca0d 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a4056: 0a13 |000b: move-result v19 │ │ +0a4058: 7401 fb15 2a00 |000c: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@15fb │ │ +0a405e: 0a26 |000f: move-result v38 │ │ +0a4060: 7401 fc15 2a00 |0010: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@15fc │ │ +0a4066: 0a27 |0013: move-result v39 │ │ +0a4068: 9024 2627 |0014: add-int v36, v38, v39 │ │ +0a406c: 7401 fd15 2a00 |0016: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@15fd │ │ +0a4072: 0a26 |0019: move-result v38 │ │ +0a4074: 7401 fa15 2a00 |001a: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@15fa │ │ +0a407a: 0a27 |001d: move-result v39 │ │ +0a407c: 9012 2627 |001e: add-int v18, v38, v39 │ │ +0a4080: 9125 2524 |0020: sub-int v37, v37, v36 │ │ +0a4084: 0800 2a00 |0022: move-object/from16 v0, v42 │ │ +0a4088: 5200 1407 |0024: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ +0a408c: 0226 0000 |0026: move/from16 v38, v0 │ │ +0a4090: 9304 2526 |0028: div-int v4, v37, v38 │ │ +0a4094: 0800 2a00 |002a: move-object/from16 v0, v42 │ │ +0a4098: 5200 1407 |002c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ +0a409c: 0226 0000 |002e: move/from16 v38, v0 │ │ +0a40a0: 9406 2526 |0030: rem-int v6, v37, v38 │ │ +0a40a4: 3904 0e00 |0032: if-nez v4, 0040 // +000e │ │ +0a40a8: 1326 0000 |0034: const/16 v38, #int 0 // #0 │ │ +0a40ac: 0800 2a00 |0036: move-object/from16 v0, v42 │ │ +0a40b0: 0201 2500 |0038: move/from16 v1, v37 │ │ +0a40b4: 0202 2600 |003a: move/from16 v2, v38 │ │ +0a40b8: 6e30 1216 1002 |003c: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@1612 │ │ +0a40be: 0e00 |003f: return-void │ │ +0a40c0: 0800 2a00 |0040: move-object/from16 v0, v42 │ │ +0a40c4: 5200 1407 |0042: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0714 │ │ +0a40c8: 0226 0000 |0044: move/from16 v38, v0 │ │ +0a40cc: 9327 0604 |0046: div-int v39, v6, v4 │ │ +0a40d0: 9005 2627 |0048: add-int v5, v38, v39 │ │ +0a40d4: 0148 |004a: move v8, v4 │ │ +0a40d6: 1319 0000 |004b: const/16 v25, #int 0 // #0 │ │ +0a40da: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ +0a40de: 120e |004f: const/4 v14, #int 0 // #0 │ │ +0a40e0: 1322 0000 |0050: const/16 v34, #int 0 // #0 │ │ +0a40e4: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ +0a40e8: 1620 0000 |0054: const-wide/16 v32, #int 0 // #0 │ │ +0a40ec: 7401 f715 2a00 |0056: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ +0a40f2: 0a0c |0059: move-result v12 │ │ +0a40f4: 1315 0000 |005a: const/16 v21, #int 0 // #0 │ │ +0a40f8: 0200 1500 |005c: move/from16 v0, v21 │ │ +0a40fc: 35c0 d600 |005e: if-ge v0, v12, 0134 // +00d6 │ │ +0a4100: 0800 2a00 |0060: move-object/from16 v0, v42 │ │ +0a4104: 0201 1500 |0062: move/from16 v1, v21 │ │ +0a4108: 6e20 f615 1000 |0064: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a410e: 0c0b |0067: move-result-object v11 │ │ +0a4110: 6e10 f80d 0b00 |0068: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +0a4116: 0a26 |006b: move-result v38 │ │ +0a4118: 1327 0800 |006c: const/16 v39, #int 8 // #8 │ │ +0a411c: 0200 2600 |006e: move/from16 v0, v38 │ │ +0a4120: 0201 2700 |0070: move/from16 v1, v39 │ │ +0a4124: 3310 0500 |0072: if-ne v0, v1, 0077 // +0005 │ │ +0a4128: d815 1501 |0074: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0a412c: 28e6 |0076: goto 005c // -001a │ │ +0a412e: 20b0 b702 |0077: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b7 │ │ +0a4132: 0216 0000 |0079: move/from16 v22, v0 │ │ +0a4136: d822 2201 |007b: add-int/lit8 v34, v34, #int 1 // #01 │ │ +0a413a: 3816 1d00 |007d: if-eqz v22, 009a // +001d │ │ +0a413e: 0800 2a00 |007f: move-object/from16 v0, v42 │ │ +0a4142: 5200 1207 |0081: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ +0a4146: 0226 0000 |0083: move/from16 v38, v0 │ │ +0a414a: 1327 0000 |0085: const/16 v39, #int 0 // #0 │ │ +0a414e: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +0a4152: 5200 1207 |0089: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ +0a4156: 0228 0000 |008b: move/from16 v40, v0 │ │ +0a415a: 1329 0000 |008d: const/16 v41, #int 0 // #0 │ │ +0a415e: 0200 2600 |008f: move/from16 v0, v38 │ │ +0a4162: 0201 2700 |0091: move/from16 v1, v39 │ │ +0a4166: 0202 2800 |0093: move/from16 v2, v40 │ │ +0a416a: 0203 2900 |0095: move/from16 v3, v41 │ │ +0a416e: 6e53 400e 0b21 |0097: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@0e40 │ │ +0a4174: 6e10 e50d 0b00 |009a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a417a: 0c17 |009d: move-result-object v23 │ │ +0a417c: 1f17 c302 |009e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4180: 1326 0000 |00a0: const/16 v38, #int 0 // #0 │ │ +0a4184: 0200 2600 |00a2: move/from16 v0, v38 │ │ +0a4188: 0801 1700 |00a4: move-object/from16 v1, v23 │ │ +0a418c: 5c10 0507 |00a6: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ +0a4190: 1326 0000 |00a8: const/16 v38, #int 0 // #0 │ │ +0a4194: 0200 2600 |00aa: move/from16 v0, v38 │ │ +0a4198: 0801 1700 |00ac: move-object/from16 v1, v23 │ │ +0a419c: 5910 0607 |00ae: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ +0a41a0: 1326 0000 |00b0: const/16 v38, #int 0 // #0 │ │ +0a41a4: 0200 2600 |00b2: move/from16 v0, v38 │ │ +0a41a8: 0801 1700 |00b4: move-object/from16 v1, v23 │ │ +0a41ac: 5910 0307 |00b6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a41b0: 1326 0000 |00b8: const/16 v38, #int 0 // #0 │ │ +0a41b4: 0200 2600 |00ba: move/from16 v0, v38 │ │ +0a41b8: 0801 1700 |00bc: move-object/from16 v1, v23 │ │ +0a41bc: 5c10 0407 |00be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ +0a41c0: 1326 0000 |00c0: const/16 v38, #int 0 // #0 │ │ +0a41c4: 0200 2600 |00c2: move/from16 v0, v38 │ │ +0a41c8: 0801 1700 |00c4: move-object/from16 v1, v23 │ │ +0a41cc: 5910 0907 |00c6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ +0a41d0: 1326 0000 |00c8: const/16 v38, #int 0 // #0 │ │ +0a41d4: 0200 2600 |00ca: move/from16 v0, v38 │ │ +0a41d8: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ +0a41dc: 5910 0b07 |00ce: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ +0a41e0: 3816 5f00 |00d0: if-eqz v22, 012f // +005f │ │ +0a41e4: 0826 0b00 |00d2: move-object/from16 v38, v11 │ │ +0a41e8: 1f26 b702 |00d4: check-cast v38, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b7 │ │ +0a41ec: 7401 7515 2600 |00d6: invoke-virtual/range {v38}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1575 │ │ +0a41f2: 0a26 |00d9: move-result v38 │ │ +0a41f4: 3826 5500 |00da: if-eqz v38, 012f // +0055 │ │ +0a41f8: 1326 0100 |00dc: const/16 v38, #int 1 // #1 │ │ +0a41fc: 0200 2600 |00de: move/from16 v0, v38 │ │ +0a4200: 0801 1700 |00e0: move-object/from16 v1, v23 │ │ +0a4204: 5c10 0a07 |00e2: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ +0a4208: 0800 1700 |00e4: move-object/from16 v0, v23 │ │ +0a420c: 5500 0807 |00e6: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +0a4210: 0226 0000 |00e8: move/from16 v38, v0 │ │ +0a4214: 3826 4800 |00ea: if-eqz v38, 0132 // +0048 │ │ +0a4218: 1217 |00ec: const/4 v7, #int 1 // #1 │ │ +0a421a: 0200 2c00 |00ed: move/from16 v0, v44 │ │ +0a421e: 0201 1200 |00ef: move/from16 v1, v18 │ │ +0a4222: 7151 0616 5b07 |00f1: invoke-static {v11, v5, v7, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1606 │ │ +0a4228: 0a09 |00f4: move-result v9 │ │ +0a422a: 0200 1800 |00f5: move/from16 v0, v24 │ │ +0a422e: 7120 411f 9000 |00f7: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a4234: 0a18 |00fa: move-result v24 │ │ +0a4236: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0a423a: 5500 0407 |00fd: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ +0a423e: 0226 0000 |00ff: move/from16 v38, v0 │ │ +0a4242: 3826 0400 |0101: if-eqz v38, 0105 // +0004 │ │ +0a4246: d80e 0e01 |0103: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0a424a: 0800 1700 |0105: move-object/from16 v0, v23 │ │ +0a424e: 5500 0807 |0107: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +0a4252: 0226 0000 |0109: move/from16 v38, v0 │ │ +0a4256: 3826 0400 |010b: if-eqz v38, 010f // +0004 │ │ +0a425a: 1310 0100 |010d: const/16 v16, #int 1 // #1 │ │ +0a425e: b198 |010f: sub-int/2addr v8, v9 │ │ +0a4260: 6e10 e80d 0b00 |0110: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a4266: 0a26 |0113: move-result v38 │ │ +0a4268: 0200 1900 |0114: move/from16 v0, v25 │ │ +0a426c: 0201 2600 |0116: move/from16 v1, v38 │ │ +0a4270: 7120 411f 1000 |0118: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a4276: 0a19 |011b: move-result v25 │ │ +0a4278: 1326 0100 |011c: const/16 v38, #int 1 // #1 │ │ +0a427c: 0200 2600 |011e: move/from16 v0, v38 │ │ +0a4280: 3309 54ff |0120: if-ne v9, v0, 0074 // -00ac │ │ +0a4284: 1326 0100 |0122: const/16 v38, #int 1 // #1 │ │ +0a4288: 9826 2615 |0124: shl-int v38, v38, v21 │ │ +0a428c: 0200 2600 |0126: move/from16 v0, v38 │ │ +0a4290: 8100 |0128: int-to-long v0, v0 │ │ +0a4292: 0526 0000 |0129: move-wide/from16 v38, v0 │ │ +0a4296: a120 2026 |012b: or-long v32, v32, v38 │ │ +0a429a: 2900 47ff |012d: goto/16 0074 // -00b9 │ │ +0a429e: 1326 0000 |012f: const/16 v38, #int 0 // #0 │ │ +0a42a2: 28ad |0131: goto 00de // -0053 │ │ +0a42a4: 0187 |0132: move v7, v8 │ │ +0a42a6: 28ba |0133: goto 00ed // -0046 │ │ +0a42a8: 3810 3700 |0134: if-eqz v16, 016b // +0037 │ │ +0a42ac: 1326 0200 |0136: const/16 v38, #int 2 // #2 │ │ +0a42b0: 0200 2200 |0138: move/from16 v0, v34 │ │ +0a42b4: 0201 2600 |013a: move/from16 v1, v38 │ │ +0a42b8: 3310 2f00 |013c: if-ne v0, v1, 016b // +002f │ │ +0a42bc: 121a |013e: const/4 v10, #int 1 // #1 │ │ +0a42be: 131e 0000 |013f: const/16 v30, #int 0 // #0 │ │ +0a42c2: 3d0e 6a00 |0141: if-lez v14, 01ab // +006a │ │ +0a42c6: 3d08 6800 |0143: if-lez v8, 01ab // +0068 │ │ +0a42ca: 141a ffff ff7f |0145: const v26, #float nan // #7fffffff │ │ +0a42d0: 161c 0000 |0148: const-wide/16 v28, #int 0 // #0 │ │ +0a42d4: 131b 0000 |014a: const/16 v27, #int 0 // #0 │ │ +0a42d8: 1315 0000 |014c: const/16 v21, #int 0 // #0 │ │ +0a42dc: 0200 1500 |014e: move/from16 v0, v21 │ │ +0a42e0: 35c0 5500 |0150: if-ge v0, v12, 01a5 // +0055 │ │ +0a42e4: 0800 2a00 |0152: move-object/from16 v0, v42 │ │ +0a42e8: 0201 1500 |0154: move/from16 v1, v21 │ │ +0a42ec: 6e20 f615 1000 |0156: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a42f2: 0c0b |0159: move-result-object v11 │ │ +0a42f4: 6e10 e50d 0b00 |015a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a42fa: 0c17 |015d: move-result-object v23 │ │ +0a42fc: 1f17 c302 |015e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4300: 0800 1700 |0160: move-object/from16 v0, v23 │ │ +0a4304: 5500 0407 |0162: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0704 │ │ +0a4308: 0226 0000 |0164: move/from16 v38, v0 │ │ +0a430c: 3926 0700 |0166: if-nez v38, 016d // +0007 │ │ +0a4310: d815 1501 |0168: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0a4314: 28e4 |016a: goto 014e // -001c │ │ +0a4316: 120a |016b: const/4 v10, #int 0 // #0 │ │ +0a4318: 28d3 |016c: goto 013f // -002d │ │ +0a431a: 0800 1700 |016d: move-object/from16 v0, v23 │ │ +0a431e: 5200 0307 |016f: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a4322: 0226 0000 |0171: move/from16 v38, v0 │ │ +0a4326: 0200 2600 |0173: move/from16 v0, v38 │ │ +0a432a: 0201 1a00 |0175: move/from16 v1, v26 │ │ +0a432e: 3510 1400 |0177: if-ge v0, v1, 018b // +0014 │ │ +0a4332: 0800 1700 |0179: move-object/from16 v0, v23 │ │ +0a4336: 5200 0307 |017b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a433a: 021a 0000 |017d: move/from16 v26, v0 │ │ +0a433e: 1326 0100 |017f: const/16 v38, #int 1 // #1 │ │ +0a4342: 9826 2615 |0181: shl-int v38, v38, v21 │ │ +0a4346: 0200 2600 |0183: move/from16 v0, v38 │ │ +0a434a: 8100 |0185: int-to-long v0, v0 │ │ +0a434c: 051c 0000 |0186: move-wide/from16 v28, v0 │ │ +0a4350: 131b 0100 |0188: const/16 v27, #int 1 // #1 │ │ +0a4354: 28de |018a: goto 0168 // -0022 │ │ +0a4356: 0800 1700 |018b: move-object/from16 v0, v23 │ │ +0a435a: 5200 0307 |018d: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a435e: 0226 0000 |018f: move/from16 v38, v0 │ │ +0a4362: 0200 2600 |0191: move/from16 v0, v38 │ │ +0a4366: 0201 1a00 |0193: move/from16 v1, v26 │ │ +0a436a: 3310 d3ff |0195: if-ne v0, v1, 0168 // -002d │ │ +0a436e: 1326 0100 |0197: const/16 v38, #int 1 // #1 │ │ +0a4372: 9826 2615 |0199: shl-int v38, v38, v21 │ │ +0a4376: 0200 2600 |019b: move/from16 v0, v38 │ │ +0a437a: 8100 |019d: int-to-long v0, v0 │ │ +0a437c: 0526 0000 |019e: move-wide/from16 v38, v0 │ │ +0a4380: a11c 1c26 |01a0: or-long v28, v28, v38 │ │ +0a4384: d81b 1b01 |01a2: add-int/lit8 v27, v27, #int 1 // #01 │ │ +0a4388: 28c4 |01a4: goto 0168 // -003c │ │ +0a438a: a120 201c |01a5: or-long v32, v32, v28 │ │ +0a438e: 0200 1b00 |01a7: move/from16 v0, v27 │ │ +0a4392: 3780 b000 |01a9: if-le v0, v8, 0259 // +00b0 │ │ +0a4396: 3910 3901 |01ab: if-nez v16, 02e4 // +0139 │ │ +0a439a: 1326 0100 |01ad: const/16 v38, #int 1 // #1 │ │ +0a439e: 0200 2200 |01af: move/from16 v0, v34 │ │ +0a43a2: 0201 2600 |01b1: move/from16 v1, v38 │ │ +0a43a6: 3310 3101 |01b3: if-ne v0, v1, 02e4 // +0131 │ │ +0a43aa: 131f 0100 |01b5: const/16 v31, #int 1 // #1 │ │ +0a43ae: 3d08 ad01 |01b7: if-lez v8, 0364 // +01ad │ │ +0a43b2: 1626 0000 |01b9: const-wide/16 v38, #int 0 // #0 │ │ +0a43b6: 3126 2026 |01bb: cmp-long v38, v32, v38 │ │ +0a43ba: 3826 a701 |01bd: if-eqz v38, 0364 // +01a7 │ │ +0a43be: d826 22ff |01bf: add-int/lit8 v38, v34, #int -1 // #ff │ │ +0a43c2: 0200 2600 |01c1: move/from16 v0, v38 │ │ +0a43c6: 3408 0c00 |01c3: if-lt v8, v0, 01cf // +000c │ │ +0a43ca: 391f 0a00 |01c5: if-nez v31, 01cf // +000a │ │ +0a43ce: 1326 0100 |01c7: const/16 v38, #int 1 // #1 │ │ +0a43d2: 0200 1800 |01c9: move/from16 v0, v24 │ │ +0a43d6: 0201 2600 |01cb: move/from16 v1, v38 │ │ +0a43da: 3710 9701 |01cd: if-le v0, v1, 0364 // +0197 │ │ +0a43de: 7702 3b1f 2000 |01cf: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@1f3b │ │ +0a43e4: 0a26 |01d2: move-result v38 │ │ +0a43e6: 0200 2600 |01d3: move/from16 v0, v38 │ │ +0a43ea: 820d |01d5: int-to-float v13, v0 │ │ +0a43ec: 391f 5700 |01d6: if-nez v31, 022d // +0057 │ │ +0a43f0: 1626 0100 |01d8: const-wide/16 v38, #int 1 // #1 │ │ +0a43f4: a026 2620 |01da: and-long v38, v38, v32 │ │ +0a43f8: 1628 0000 |01dc: const-wide/16 v40, #int 0 // #0 │ │ +0a43fc: 3126 2628 |01de: cmp-long v38, v38, v40 │ │ +0a4400: 3826 1e00 |01e0: if-eqz v38, 01fe // +001e │ │ +0a4404: 1326 0000 |01e2: const/16 v38, #int 0 // #0 │ │ +0a4408: 0800 2a00 |01e4: move-object/from16 v0, v42 │ │ +0a440c: 0201 2600 |01e6: move/from16 v1, v38 │ │ +0a4410: 6e20 f615 1000 |01e8: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4416: 0c26 |01eb: move-result-object v38 │ │ +0a4418: 7401 e50d 2600 |01ec: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a441e: 0c17 |01ef: move-result-object v23 │ │ +0a4420: 1f17 c302 |01f0: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4424: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ +0a4428: 5500 0a07 |01f4: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ +0a442c: 0226 0000 |01f6: move/from16 v38, v0 │ │ +0a4430: 3926 0600 |01f8: if-nez v38, 01fe // +0006 │ │ +0a4434: 1526 003f |01fa: const/high16 v38, #int 1056964608 // #3f00 │ │ +0a4438: a70d 0d26 |01fc: sub-float v13, v13, v38 │ │ +0a443c: 1326 0100 |01fe: const/16 v38, #int 1 // #1 │ │ +0a4440: d827 0cff |0200: add-int/lit8 v39, v12, #int -1 // #ff │ │ +0a4444: 9826 2627 |0202: shl-int v38, v38, v39 │ │ +0a4448: 0200 2600 |0204: move/from16 v0, v38 │ │ +0a444c: 8100 |0206: int-to-long v0, v0 │ │ +0a444e: 0526 0000 |0207: move-wide/from16 v38, v0 │ │ +0a4452: a026 2620 |0209: and-long v38, v38, v32 │ │ +0a4456: 1628 0000 |020b: const-wide/16 v40, #int 0 // #0 │ │ +0a445a: 3126 2628 |020d: cmp-long v38, v38, v40 │ │ +0a445e: 3826 1e00 |020f: if-eqz v38, 022d // +001e │ │ +0a4462: d826 0cff |0211: add-int/lit8 v38, v12, #int -1 // #ff │ │ +0a4466: 0800 2a00 |0213: move-object/from16 v0, v42 │ │ +0a446a: 0201 2600 |0215: move/from16 v1, v38 │ │ +0a446e: 6e20 f615 1000 |0217: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4474: 0c26 |021a: move-result-object v38 │ │ +0a4476: 7401 e50d 2600 |021b: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a447c: 0c17 |021e: move-result-object v23 │ │ +0a447e: 1f17 c302 |021f: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4482: 0800 1700 |0221: move-object/from16 v0, v23 │ │ +0a4486: 5500 0a07 |0223: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ +0a448a: 0226 0000 |0225: move/from16 v38, v0 │ │ +0a448e: 3926 0600 |0227: if-nez v38, 022d // +0006 │ │ +0a4492: 1526 003f |0229: const/high16 v38, #int 1056964608 // #3f00 │ │ +0a4496: a70d 0d26 |022b: sub-float v13, v13, v38 │ │ +0a449a: 1326 0000 |022d: const/16 v38, #int 0 // #0 │ │ +0a449e: 2d26 0d26 |022f: cmpl-float v38, v13, v38 │ │ +0a44a2: 3d26 b700 |0231: if-lez v38, 02e8 // +00b7 │ │ +0a44a6: 9226 0805 |0233: mul-int v38, v8, v5 │ │ +0a44aa: 0200 2600 |0235: move/from16 v0, v38 │ │ +0a44ae: 8200 |0237: int-to-float v0, v0 │ │ +0a44b0: 0226 0000 |0238: move/from16 v38, v0 │ │ +0a44b4: a926 260d |023a: div-float v38, v38, v13 │ │ +0a44b8: 0200 2600 |023c: move/from16 v0, v38 │ │ +0a44bc: 870f |023e: float-to-int v15, v0 │ │ +0a44be: 1315 0000 |023f: const/16 v21, #int 0 // #0 │ │ +0a44c2: 0200 1500 |0241: move/from16 v0, v21 │ │ +0a44c6: 35c0 2001 |0243: if-ge v0, v12, 0363 // +0120 │ │ +0a44ca: 1326 0100 |0245: const/16 v38, #int 1 // #1 │ │ +0a44ce: 9826 2615 |0247: shl-int v38, v38, v21 │ │ +0a44d2: 0200 2600 |0249: move/from16 v0, v38 │ │ +0a44d6: 8100 |024b: int-to-long v0, v0 │ │ +0a44d8: 0526 0000 |024c: move-wide/from16 v38, v0 │ │ +0a44dc: a026 2620 |024e: and-long v38, v38, v32 │ │ +0a44e0: 1628 0000 |0250: const-wide/16 v40, #int 0 // #0 │ │ +0a44e4: 3126 2628 |0252: cmp-long v38, v38, v40 │ │ +0a44e8: 3926 9700 |0254: if-nez v38, 02eb // +0097 │ │ +0a44ec: d815 1501 |0256: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0a44f0: 28e9 |0258: goto 0241 // -0017 │ │ +0a44f2: d81a 1a01 |0259: add-int/lit8 v26, v26, #int 1 // #01 │ │ +0a44f6: 1315 0000 |025b: const/16 v21, #int 0 // #0 │ │ +0a44fa: 0200 1500 |025d: move/from16 v0, v21 │ │ +0a44fe: 35c0 8100 |025f: if-ge v0, v12, 02e0 // +0081 │ │ +0a4502: 0800 2a00 |0261: move-object/from16 v0, v42 │ │ +0a4506: 0201 1500 |0263: move/from16 v1, v21 │ │ +0a450a: 6e20 f615 1000 |0265: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4510: 0c0b |0268: move-result-object v11 │ │ +0a4512: 6e10 e50d 0b00 |0269: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a4518: 0c17 |026c: move-result-object v23 │ │ +0a451a: 1f17 c302 |026d: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a451e: 1326 0100 |026f: const/16 v38, #int 1 // #1 │ │ +0a4522: 9826 2615 |0271: shl-int v38, v38, v21 │ │ +0a4526: 0200 2600 |0273: move/from16 v0, v38 │ │ +0a452a: 8100 |0275: int-to-long v0, v0 │ │ +0a452c: 0526 0000 |0276: move-wide/from16 v38, v0 │ │ +0a4530: a026 261c |0278: and-long v38, v38, v28 │ │ +0a4534: 1628 0000 |027a: const-wide/16 v40, #int 0 // #0 │ │ +0a4538: 3126 2628 |027c: cmp-long v38, v38, v40 │ │ +0a453c: 3926 1c00 |027e: if-nez v38, 029a // +001c │ │ +0a4540: 0800 1700 |0280: move-object/from16 v0, v23 │ │ +0a4544: 5200 0307 |0282: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a4548: 0226 0000 |0284: move/from16 v38, v0 │ │ +0a454c: 0200 2600 |0286: move/from16 v0, v38 │ │ +0a4550: 0201 1a00 |0288: move/from16 v1, v26 │ │ +0a4554: 3310 0d00 |028a: if-ne v0, v1, 0297 // +000d │ │ +0a4558: 1326 0100 |028c: const/16 v38, #int 1 // #1 │ │ +0a455c: 9826 2615 |028e: shl-int v38, v38, v21 │ │ +0a4560: 0200 2600 |0290: move/from16 v0, v38 │ │ +0a4564: 8100 |0292: int-to-long v0, v0 │ │ +0a4566: 0526 0000 |0293: move-wide/from16 v38, v0 │ │ +0a456a: a120 2026 |0295: or-long v32, v32, v38 │ │ +0a456e: d815 1501 |0297: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0a4572: 28c4 |0299: goto 025d // -003c │ │ +0a4574: 380a 2d00 |029a: if-eqz v10, 02c7 // +002d │ │ +0a4578: 0800 1700 |029c: move-object/from16 v0, v23 │ │ +0a457c: 5500 0a07 |029e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ +0a4580: 0226 0000 |02a0: move/from16 v38, v0 │ │ +0a4584: 3826 2500 |02a2: if-eqz v38, 02c7 // +0025 │ │ +0a4588: 1326 0100 |02a4: const/16 v38, #int 1 // #1 │ │ +0a458c: 0200 2600 |02a6: move/from16 v0, v38 │ │ +0a4590: 3308 1f00 |02a8: if-ne v8, v0, 02c7 // +001f │ │ +0a4594: 0800 2a00 |02aa: move-object/from16 v0, v42 │ │ +0a4598: 5200 1207 |02ac: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ +0a459c: 0226 0000 |02ae: move/from16 v38, v0 │ │ +0a45a0: 9026 2605 |02b0: add-int v38, v38, v5 │ │ +0a45a4: 1327 0000 |02b2: const/16 v39, #int 0 // #0 │ │ +0a45a8: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ +0a45ac: 5200 1207 |02b6: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0712 │ │ +0a45b0: 0228 0000 |02b8: move/from16 v40, v0 │ │ +0a45b4: 1329 0000 |02ba: const/16 v41, #int 0 // #0 │ │ +0a45b8: 0200 2600 |02bc: move/from16 v0, v38 │ │ +0a45bc: 0201 2700 |02be: move/from16 v1, v39 │ │ +0a45c0: 0202 2800 |02c0: move/from16 v2, v40 │ │ +0a45c4: 0203 2900 |02c2: move/from16 v3, v41 │ │ +0a45c8: 6e53 400e 0b21 |02c4: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@0e40 │ │ +0a45ce: 0800 1700 |02c7: move-object/from16 v0, v23 │ │ +0a45d2: 5200 0307 |02c9: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a45d6: 0226 0000 |02cb: move/from16 v38, v0 │ │ +0a45da: d826 2601 |02cd: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0a45de: 0200 2600 |02cf: move/from16 v0, v38 │ │ +0a45e2: 0801 1700 |02d1: move-object/from16 v1, v23 │ │ +0a45e6: 5910 0307 |02d3: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a45ea: 1326 0100 |02d5: const/16 v38, #int 1 // #1 │ │ +0a45ee: 0200 2600 |02d7: move/from16 v0, v38 │ │ +0a45f2: 0801 1700 |02d9: move-object/from16 v1, v23 │ │ +0a45f6: 5c10 0507 |02db: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ +0a45fa: d808 08ff |02dd: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0a45fe: 28b8 |02df: goto 0297 // -0048 │ │ +0a4600: 131e 0100 |02e0: const/16 v30, #int 1 // #1 │ │ +0a4604: 2900 5ffe |02e2: goto/16 0141 // -01a1 │ │ +0a4608: 131f 0000 |02e4: const/16 v31, #int 0 // #0 │ │ +0a460c: 2900 d1fe |02e6: goto/16 01b7 // -012f │ │ +0a4610: 120f |02e8: const/4 v15, #int 0 // #0 │ │ +0a4612: 2900 56ff |02e9: goto/16 023f // -00aa │ │ +0a4616: 0800 2a00 |02eb: move-object/from16 v0, v42 │ │ +0a461a: 0201 1500 |02ed: move/from16 v1, v21 │ │ +0a461e: 6e20 f615 1000 |02ef: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4624: 0c0b |02f2: move-result-object v11 │ │ +0a4626: 6e10 e50d 0b00 |02f3: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a462c: 0c17 |02f6: move-result-object v23 │ │ +0a462e: 1f17 c302 |02f7: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4632: 20b0 b702 |02f9: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@02b7 │ │ +0a4636: 0226 0000 |02fb: move/from16 v38, v0 │ │ +0a463a: 3826 2700 |02fd: if-eqz v38, 0324 // +0027 │ │ +0a463e: 0800 1700 |02ff: move-object/from16 v0, v23 │ │ +0a4642: 590f 0607 |0301: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ +0a4646: 1326 0100 |0303: const/16 v38, #int 1 // #1 │ │ +0a464a: 0200 2600 |0305: move/from16 v0, v38 │ │ +0a464e: 0801 1700 |0307: move-object/from16 v1, v23 │ │ +0a4652: 5c10 0507 |0309: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ +0a4656: 3915 1500 |030b: if-nez v21, 0320 // +0015 │ │ +0a465a: 0800 1700 |030d: move-object/from16 v0, v23 │ │ +0a465e: 5500 0a07 |030f: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@070a │ │ +0a4662: 0226 0000 |0311: move/from16 v38, v0 │ │ +0a4666: 3926 0d00 |0313: if-nez v38, 0320 // +000d │ │ +0a466a: 7bf0 |0315: neg-int v0, v15 │ │ +0a466c: 0226 0000 |0316: move/from16 v38, v0 │ │ +0a4670: db26 2602 |0318: div-int/lit8 v38, v38, #int 2 // #02 │ │ +0a4674: 0200 2600 |031a: move/from16 v0, v38 │ │ +0a4678: 0801 1700 |031c: move-object/from16 v1, v23 │ │ +0a467c: 5910 0907 |031e: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ +0a4680: 131e 0100 |0320: const/16 v30, #int 1 // #1 │ │ +0a4684: 2900 34ff |0322: goto/16 0256 // -00cc │ │ +0a4688: 0800 1700 |0324: move-object/from16 v0, v23 │ │ +0a468c: 5500 0807 |0326: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +0a4690: 0226 0000 |0328: move/from16 v38, v0 │ │ +0a4694: 3826 1d00 |032a: if-eqz v38, 0347 // +001d │ │ +0a4698: 0800 1700 |032c: move-object/from16 v0, v23 │ │ +0a469c: 590f 0607 |032e: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ +0a46a0: 1326 0100 |0330: const/16 v38, #int 1 // #1 │ │ +0a46a4: 0200 2600 |0332: move/from16 v0, v38 │ │ +0a46a8: 0801 1700 |0334: move-object/from16 v1, v23 │ │ +0a46ac: 5c10 0507 |0336: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ +0a46b0: 7bf0 |0338: neg-int v0, v15 │ │ +0a46b2: 0226 0000 |0339: move/from16 v38, v0 │ │ +0a46b6: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ +0a46ba: 0200 2600 |033d: move/from16 v0, v38 │ │ +0a46be: 0801 1700 |033f: move-object/from16 v1, v23 │ │ +0a46c2: 5910 0b07 |0341: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ +0a46c6: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ +0a46ca: 2900 11ff |0345: goto/16 0256 // -00ef │ │ +0a46ce: 3815 0a00 |0347: if-eqz v21, 0351 // +000a │ │ +0a46d2: db26 0f02 |0349: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0a46d6: 0200 2600 |034b: move/from16 v0, v38 │ │ +0a46da: 0801 1700 |034d: move-object/from16 v1, v23 │ │ +0a46de: 5910 0907 |034f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ +0a46e2: d826 0cff |0351: add-int/lit8 v38, v12, #int -1 // #ff │ │ +0a46e6: 0200 1500 |0353: move/from16 v0, v21 │ │ +0a46ea: 0201 2600 |0355: move/from16 v1, v38 │ │ +0a46ee: 3210 fffe |0357: if-eq v0, v1, 0256 // -0101 │ │ +0a46f2: db26 0f02 |0359: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0a46f6: 0200 2600 |035b: move/from16 v0, v38 │ │ +0a46fa: 0801 1700 |035d: move-object/from16 v1, v23 │ │ +0a46fe: 5910 0b07 |035f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ +0a4702: 2900 f5fe |0361: goto/16 0256 // -010b │ │ +0a4706: 1208 |0363: const/4 v8, #int 0 // #0 │ │ +0a4708: 381e 4d00 |0364: if-eqz v30, 03b1 // +004d │ │ +0a470c: 9126 1312 |0366: sub-int v38, v19, v18 │ │ +0a4710: 0200 2600 |0368: move/from16 v0, v38 │ │ +0a4714: 0201 1100 |036a: move/from16 v1, v17 │ │ +0a4718: 7120 cb0d 1000 |036c: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a471e: 0a14 |036f: move-result v20 │ │ +0a4720: 1315 0000 |0370: const/16 v21, #int 0 // #0 │ │ +0a4724: 0200 1500 |0372: move/from16 v0, v21 │ │ +0a4728: 35c0 3d00 |0374: if-ge v0, v12, 03b1 // +003d │ │ +0a472c: 0800 2a00 |0376: move-object/from16 v0, v42 │ │ +0a4730: 0201 1500 |0378: move/from16 v1, v21 │ │ +0a4734: 6e20 f615 1000 |037a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a473a: 0c0b |037d: move-result-object v11 │ │ +0a473c: 6e10 e50d 0b00 |037e: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a4742: 0c17 |0381: move-result-object v23 │ │ +0a4744: 1f17 c302 |0382: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4748: 0800 1700 |0384: move-object/from16 v0, v23 │ │ +0a474c: 5500 0507 |0386: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0705 │ │ +0a4750: 0226 0000 |0388: move/from16 v38, v0 │ │ +0a4754: 3926 0500 |038a: if-nez v38, 038f // +0005 │ │ +0a4758: d815 1501 |038c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0a475c: 28e4 |038e: goto 0372 // -001c │ │ +0a475e: 0800 1700 |038f: move-object/from16 v0, v23 │ │ +0a4762: 5200 0307 |0391: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0703 │ │ +0a4766: 0226 0000 |0393: move/from16 v38, v0 │ │ +0a476a: 9226 2605 |0395: mul-int v38, v38, v5 │ │ +0a476e: 0800 1700 |0397: move-object/from16 v0, v23 │ │ +0a4772: 5200 0607 |0399: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0706 │ │ +0a4776: 0227 0000 |039b: move/from16 v39, v0 │ │ +0a477a: 9023 2627 |039d: add-int v35, v38, v39 │ │ +0a477e: 1526 0040 |039f: const/high16 v38, #int 1073741824 // #4000 │ │ +0a4782: 0200 2300 |03a1: move/from16 v0, v35 │ │ +0a4786: 0201 2600 |03a3: move/from16 v1, v38 │ │ +0a478a: 7120 cb0d 1000 |03a5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a4790: 0a26 |03a8: move-result v38 │ │ +0a4792: 0200 2600 |03a9: move/from16 v0, v38 │ │ +0a4796: 0201 1400 |03ab: move/from16 v1, v20 │ │ +0a479a: 6e30 0d0e 0b01 |03ad: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a47a0: 28dc |03b0: goto 038c // -0024 │ │ +0a47a2: 1526 0040 |03b1: const/high16 v38, #int 1073741824 // #4000 │ │ +0a47a6: 0200 1100 |03b3: move/from16 v0, v17 │ │ +0a47aa: 0201 2600 |03b5: move/from16 v1, v38 │ │ +0a47ae: 3210 0400 |03b7: if-eq v0, v1, 03bb // +0004 │ │ +0a47b2: 0213 1900 |03b9: move/from16 v19, v25 │ │ +0a47b6: 0800 2a00 |03bb: move-object/from16 v0, v42 │ │ +0a47ba: 0201 2500 |03bd: move/from16 v1, v37 │ │ +0a47be: 0202 1300 |03bf: move/from16 v2, v19 │ │ +0a47c2: 6e30 1216 1002 |03c1: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@1612 │ │ +0a47c8: 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 │ │ @@ -220169,32 +220216,32 @@ │ │ 0x0068 - 0x0134 reg=11 child Landroid/view/View; │ │ 0x007b - 0x0134 reg=22 isGeneratedItem Z │ │ 0x00a0 - 0x0134 reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x013f - 0x016b reg=10 centerSingleExpandedItem Z │ │ 0x015a - 0x016b reg=11 child Landroid/view/View; │ │ 0x0160 - 0x016b reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0148 - 0x016b reg=26 minCells I │ │ - 0x014a - 0x016b reg=27 minCellsAt J │ │ - 0x014c - 0x016b reg=29 minCellsItemCount I │ │ + 0x014c - 0x016b reg=27 minCellsItemCount I │ │ + 0x014a - 0x016b reg=28 minCellsAt J │ │ 0x0141 - 0x016b reg=30 needsExpansion Z │ │ 0x016d - 0x01a5 reg=11 child Landroid/view/View; │ │ 0x016d - 0x01a5 reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x016d - 0x01ab reg=26 minCells I │ │ - 0x016d - 0x01ab reg=27 minCellsAt J │ │ - 0x016d - 0x01ab reg=29 minCellsItemCount I │ │ + 0x016d - 0x01ab reg=27 minCellsItemCount I │ │ + 0x016d - 0x01ab reg=28 minCellsAt J │ │ 0x01f2 - 0x01fe reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0221 - 0x022d reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x01d6 - 0x0259 reg=13 expandCount F │ │ 0x023f - 0x0259 reg=15 extraPixels I │ │ 0x01b7 - 0x0259 reg=31 singleItem Z │ │ 0x0269 - 0x02e0 reg=11 child Landroid/view/View; │ │ 0x026f - 0x02e0 reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0259 - 0x02e4 reg=26 minCells I │ │ - 0x0259 - 0x02e4 reg=27 minCellsAt J │ │ - 0x0259 - 0x02e4 reg=29 minCellsItemCount I │ │ + 0x0259 - 0x02e4 reg=27 minCellsItemCount I │ │ + 0x0259 - 0x02e4 reg=28 minCellsAt J │ │ 0x02f3 - 0x0363 reg=11 child Landroid/view/View; │ │ 0x02f9 - 0x0363 reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x02e8 - 0x0364 reg=13 expandCount F │ │ 0x02eb - 0x0364 reg=15 extraPixels I │ │ 0x037e - 0x03b1 reg=11 child Landroid/view/View; │ │ 0x0370 - 0x03b1 reg=20 heightSpec I │ │ 0x0384 - 0x03b1 reg=23 lp Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -220229,22 +220276,22 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a398c: |[0a398c] com.actionbarsherlock.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0a399c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -0a39a0: 2020 c502 |0002: instance-of v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a39a4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a39a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a39aa: 0f00 |0007: return v0 │ │ -0a39ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a39ae: 28fe |0009: goto 0007 // -0002 │ │ +0a47cc: |[0a47cc] com.actionbarsherlock.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0a47dc: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0a47e0: 2020 c302 |0002: instance-of v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a47e4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a47e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a47ea: 0f00 |0007: return v0 │ │ +0a47ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a47ee: 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; │ │ │ │ @@ -220253,17 +220300,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a39b0: |[0a39b0] com.actionbarsherlock.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a39c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a39c2: 0f00 |0001: return v0 │ │ +0a47f0: |[0a47f0] com.actionbarsherlock.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a4800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4802: 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; │ │ │ │ @@ -220272,18 +220319,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 │ │ -0a39c4: |[0a39c4] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0a39d4: 6e10 ee15 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ -0a39da: 0c00 |0003: move-result-object v0 │ │ -0a39dc: 1100 |0004: return-object v0 │ │ +0a4804: |[0a4804] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0a4814: 6e10 ee15 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ +0a481a: 0c00 |0003: move-result-object v0 │ │ +0a481c: 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;) │ │ @@ -220291,18 +220338,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 │ │ -0a39e0: |[0a39e0] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ -0a39f0: 6e10 ee15 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ -0a39f6: 0c00 |0003: move-result-object v0 │ │ -0a39f8: 1100 |0004: return-object v0 │ │ +0a4820: |[0a4820] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ +0a4830: 6e10 ee15 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ +0a4836: 0c00 |0003: move-result-object v0 │ │ +0a4838: 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;) │ │ @@ -220310,21 +220357,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 │ │ -0a39fc: |[0a39fc] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0a3a0c: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -0a3a0e: 2200 c502 |0001: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3a12: 7030 e215 1001 |0003: invoke-direct {v0, v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@15e2 │ │ -0a3a18: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ -0a3a1c: 5901 0707 |0008: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0707 │ │ -0a3a20: 1100 |000a: return-object v0 │ │ +0a483c: |[0a483c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0a484c: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +0a484e: 2200 c302 |0001: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4852: 7030 e215 1001 |0003: invoke-direct {v0, v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@15e2 │ │ +0a4858: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ +0a485c: 5901 0707 |0008: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0707 │ │ +0a4860: 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; │ │ @@ -220335,100 +220382,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 │ │ -0a3a24: |[0a3a24] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0a3a34: 6e20 f315 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15f3 │ │ -0a3a3a: 0c00 |0003: move-result-object v0 │ │ -0a3a3c: 1100 |0004: return-object v0 │ │ +0a4864: |[0a4864] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0a4874: 6e20 f315 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15f3 │ │ +0a487a: 0c00 |0003: move-result-object v0 │ │ +0a487c: 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 │ │ -0a3a40: |[0a3a40] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0a3a50: 6e20 f415 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@15f4 │ │ -0a3a56: 0c00 |0003: move-result-object v0 │ │ -0a3a58: 1100 |0004: return-object v0 │ │ +0a4880: |[0a4880] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0a4890: 6e20 f415 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@15f4 │ │ +0a4896: 0c00 |0003: move-result-object v0 │ │ +0a4898: 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 │ │ -0a3a5c: |[0a3a5c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0a3a6c: 6e20 f315 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15f3 │ │ -0a3a72: 0c00 |0003: move-result-object v0 │ │ -0a3a74: 1100 |0004: return-object v0 │ │ +0a489c: |[0a489c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ +0a48ac: 6e20 f315 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15f3 │ │ +0a48b2: 0c00 |0003: move-result-object v0 │ │ +0a48b4: 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 │ │ -0a3a78: |[0a3a78] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0a3a88: 6e20 f415 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@15f4 │ │ -0a3a8e: 0c00 |0003: move-result-object v0 │ │ -0a3a90: 1100 |0004: return-object v0 │ │ +0a48b8: |[0a48b8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ +0a48c8: 6e20 f415 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@15f4 │ │ +0a48ce: 0c00 |0003: move-result-object v0 │ │ +0a48d0: 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 │ │ -0a3a94: |[0a3a94] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0a3aa4: 2200 c502 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3aa8: 6e10 f815 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@15f8 │ │ -0a3aae: 0c01 |0005: move-result-object v1 │ │ -0a3ab0: 7030 e415 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15e4 │ │ -0a3ab6: 1100 |0009: return-object v0 │ │ +0a48d4: |[0a48d4] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0a48e4: 2200 c302 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a48e8: 6e10 f815 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@15f8 │ │ +0a48ee: 0c01 |0005: move-result-object v1 │ │ +0a48f0: 7030 e415 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15e4 │ │ +0a48f6: 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; │ │ │ │ @@ -220437,28 +220484,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 │ │ -0a3ab8: |[0a3ab8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0a3ac8: 2031 c502 |0000: instance-of v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3acc: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -0a3ad0: 2200 c502 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3ad4: 1f03 c502 |0006: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3ad8: 7020 e515 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V // method@15e5 │ │ -0a3ade: 5201 0707 |000b: iget v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0707 │ │ -0a3ae2: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ -0a3ae6: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ -0a3aea: 5901 0707 |0011: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0707 │ │ -0a3aee: 1100 |0013: return-object v0 │ │ -0a3af0: 6e10 ee15 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ -0a3af6: 0c00 |0017: move-result-object v0 │ │ -0a3af8: 28fb |0018: goto 0013 // -0005 │ │ +0a48f8: |[0a48f8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0a4908: 2031 c302 |0000: instance-of v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a490c: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +0a4910: 2200 c302 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4914: 1f03 c302 |0006: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4918: 7020 e515 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V // method@15e5 │ │ +0a491e: 5201 0707 |000b: iget v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0707 │ │ +0a4922: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ +0a4926: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ +0a492a: 5901 0707 |0011: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0707 │ │ +0a492e: 1100 |0013: return-object v0 │ │ +0a4930: 6e10 ee15 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ +0a4936: 0c00 |0017: move-result-object v0 │ │ +0a4938: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0004 line=489 │ │ 0x000b line=490 │ │ 0x000f line=491 │ │ 0x0013 line=495 │ │ @@ -220473,20 +220520,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 │ │ -0a3afc: |[0a3afc] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0a3b0c: 6e10 ee15 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ -0a3b12: 0c00 |0003: move-result-object v0 │ │ -0a3b14: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0a3b16: 5c01 0807 |0005: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0a3b1a: 1100 |0007: return-object v0 │ │ +0a493c: |[0a493c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0a494c: 6e10 ee15 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@15ee │ │ +0a4952: 0c00 |0003: move-result-object v0 │ │ +0a4954: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0a4956: 5c01 0807 |0005: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +0a495a: 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; │ │ @@ -220497,17 +220544,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a3b1c: |[0a3b1c] com.actionbarsherlock.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ -0a3b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a3b2e: 0f00 |0001: return v0 │ │ +0a495c: |[0a495c] com.actionbarsherlock.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ +0a496c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a496e: 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;) │ │ @@ -220515,41 +220562,41 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0a3b30: |[0a3b30] com.actionbarsherlock.internal.view.menu.ActionMenuView.hasDividerBeforeChildAt:(I)Z │ │ -0a3b40: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0a3b44: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0a3b46: 0f02 |0003: return v2 │ │ -0a3b48: d803 05ff |0004: add-int/lit8 v3, v5, #int -1 // #ff │ │ -0a3b4c: 6e20 f615 3400 |0006: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a3b52: 0c01 |0009: move-result-object v1 │ │ -0a3b54: 6e20 f615 5400 |000a: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a3b5a: 0c00 |000d: move-result-object v0 │ │ -0a3b5c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0a3b5e: 6e10 f715 0400 |000f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ -0a3b64: 0a03 |0012: move-result v3 │ │ -0a3b66: 3535 0d00 |0013: if-ge v5, v3, 0020 // +000d │ │ -0a3b6a: 2013 c402 |0015: instance-of v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c4 │ │ -0a3b6e: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ -0a3b72: 1f01 c402 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c4 │ │ -0a3b76: 7210 e015 0100 |001b: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@15e0 │ │ -0a3b7c: 0a03 |001e: move-result v3 │ │ -0a3b7e: b632 |001f: or-int/2addr v2, v3 │ │ -0a3b80: 3d05 e3ff |0020: if-lez v5, 0003 // -001d │ │ -0a3b84: 2003 c402 |0022: instance-of v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c4 │ │ -0a3b88: 3803 dfff |0024: if-eqz v3, 0003 // -0021 │ │ -0a3b8c: 1f00 c402 |0026: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c4 │ │ -0a3b90: 7210 e115 0000 |0028: invoke-interface {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@15e1 │ │ -0a3b96: 0a03 |002b: move-result v3 │ │ -0a3b98: b632 |002c: or-int/2addr v2, v3 │ │ -0a3b9a: 28d6 |002d: goto 0003 // -002a │ │ +0a4970: |[0a4970] com.actionbarsherlock.internal.view.menu.ActionMenuView.hasDividerBeforeChildAt:(I)Z │ │ +0a4980: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0a4984: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0a4986: 0f02 |0003: return v2 │ │ +0a4988: d803 05ff |0004: add-int/lit8 v3, v5, #int -1 // #ff │ │ +0a498c: 6e20 f615 3400 |0006: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4992: 0c01 |0009: move-result-object v1 │ │ +0a4994: 6e20 f615 5400 |000a: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a499a: 0c00 |000d: move-result-object v0 │ │ +0a499c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0a499e: 6e10 f715 0400 |000f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ +0a49a4: 0a03 |0012: move-result v3 │ │ +0a49a6: 3535 0d00 |0013: if-ge v5, v3, 0020 // +000d │ │ +0a49aa: 2013 c202 |0015: instance-of v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c2 │ │ +0a49ae: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ +0a49b2: 1f01 c202 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c2 │ │ +0a49b6: 7210 e015 0100 |001b: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@15e0 │ │ +0a49bc: 0a03 |001e: move-result v3 │ │ +0a49be: b632 |001f: or-int/2addr v2, v3 │ │ +0a49c0: 3d05 e3ff |0020: if-lez v5, 0003 // -001d │ │ +0a49c4: 2003 c202 |0022: instance-of v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c2 │ │ +0a49c8: 3803 dfff |0024: if-eqz v3, 0003 // -0021 │ │ +0a49cc: 1f00 c202 |0026: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02c2 │ │ +0a49d0: 7210 e115 0000 |0028: invoke-interface {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@15e1 │ │ +0a49d6: 0a03 |002b: move-result v3 │ │ +0a49d8: b632 |002c: or-int/2addr v2, v3 │ │ +0a49da: 28d6 |002d: goto 0003 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0002 line=524 │ │ 0x0003 line=535 │ │ 0x0004 line=526 │ │ 0x000a line=527 │ │ @@ -220570,17 +220617,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 │ │ -0a3b9c: |[0a3b9c] com.actionbarsherlock.internal.view.menu.ActionMenuView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0a3bac: 5b01 1307 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ -0a3bb0: 0e00 |0002: return-void │ │ +0a49dc: |[0a49dc] com.actionbarsherlock.internal.view.menu.ActionMenuView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0a49ec: 5b01 1307 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ +0a49f0: 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; │ │ @@ -220590,20 +220637,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 │ │ -0a3bb4: |[0a3bb4] com.actionbarsherlock.internal.view.menu.ActionMenuView.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0a3bc4: 5420 1307 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ -0a3bc8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a3bca: 6e30 7e16 3001 |0003: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ -0a3bd0: 0a00 |0006: move-result v0 │ │ -0a3bd2: 0f00 |0007: return v0 │ │ +0a49f4: |[0a49f4] com.actionbarsherlock.internal.view.menu.ActionMenuView.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0a4a04: 5420 1307 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ +0a4a08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a4a0a: 6e30 7e16 3001 |0003: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@167e │ │ +0a4a10: 0a00 |0006: move-result v0 │ │ +0a4a12: 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; │ │ │ │ @@ -220612,17 +220659,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3bd4: |[0a3bd4] com.actionbarsherlock.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ -0a3be4: 5510 1007 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ -0a3be8: 0f00 |0002: return v0 │ │ +0a4a14: |[0a4a14] com.actionbarsherlock.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ +0a4a24: 5510 1007 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ +0a4a28: 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;) │ │ @@ -220630,17 +220677,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3bec: |[0a3bec] com.actionbarsherlock.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ -0a3bfc: 5510 1607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0716 │ │ -0a3c00: 0f00 |0002: return v0 │ │ +0a4a2c: |[0a4a2c] com.actionbarsherlock.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ +0a4a3c: 5510 1607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0716 │ │ +0a4a40: 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;) │ │ @@ -220648,32 +220695,32 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0a3c04: |[0a3c04] com.actionbarsherlock.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0a3c14: 6300 0d07 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@070d │ │ -0a3c18: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0a3c1c: 6f20 9719 3200 |0004: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1997 │ │ -0a3c22: 5420 1507 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ -0a3c26: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0a3c28: 6e20 df15 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@15df │ │ -0a3c2e: 5420 1507 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ -0a3c32: 3800 1400 |000f: if-eqz v0, 0023 // +0014 │ │ -0a3c36: 5420 1507 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ -0a3c3a: 6e10 ce15 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ -0a3c40: 0a00 |0016: move-result v0 │ │ -0a3c42: 3800 0c00 |0017: if-eqz v0, 0023 // +000c │ │ -0a3c46: 5420 1507 |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ -0a3c4a: 6e10 cb15 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ -0a3c50: 5420 1507 |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ -0a3c54: 6e10 de15 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ -0a3c5a: 0e00 |0023: return-void │ │ +0a4a44: |[0a4a44] com.actionbarsherlock.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0a4a54: 6300 0d07 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@070d │ │ +0a4a58: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0a4a5c: 6f20 9719 3200 |0004: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1997 │ │ +0a4a62: 5420 1507 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ +0a4a66: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0a4a68: 6e20 df15 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@15df │ │ +0a4a6e: 5420 1507 |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ +0a4a72: 3800 1400 |000f: if-eqz v0, 0023 // +0014 │ │ +0a4a76: 5420 1507 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ +0a4a7a: 6e10 ce15 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ +0a4a80: 0a00 |0016: move-result v0 │ │ +0a4a82: 3800 0c00 |0017: if-eqz v0, 0023 // +000c │ │ +0a4a86: 5420 1507 |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ +0a4a8a: 6e10 cb15 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ +0a4a90: 5420 1507 |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ +0a4a94: 6e10 de15 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ +0a4a9a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ 0x0007 line=77 │ │ 0x000d line=79 │ │ 0x0019 line=80 │ │ @@ -220688,19 +220735,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a3c5c: |[0a3c5c] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ -0a3c6c: 6f10 9819 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDetachedFromWindow:()V // method@1998 │ │ -0a3c72: 5410 1507 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ -0a3c76: 6e10 c515 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ -0a3c7c: 0e00 |0008: return-void │ │ +0a4a9c: |[0a4a9c] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ +0a4aac: 6f10 9819 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDetachedFromWindow:()V // method@1998 │ │ +0a4ab2: 5410 1507 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ +0a4ab6: 6e10 c515 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ +0a4abc: 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; │ │ @@ -220710,25 +220757,25 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0a3c80: |[0a3c80] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDraw:(Landroid/graphics/Canvas;)V │ │ -0a3c90: 6300 0d07 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@070d │ │ -0a3c94: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -0a3c98: 5510 0f07 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@070f │ │ -0a3c9c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0a3ca0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a3ca2: 5c10 0f07 |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@070f │ │ -0a3ca6: 6e10 0d16 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.requestLayout:()V // method@160d │ │ -0a3cac: 0e00 |000e: return-void │ │ -0a3cae: 6f20 9919 2100 |000f: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@1999 │ │ -0a3cb4: 28fc |0012: goto 000e // -0004 │ │ +0a4ac0: |[0a4ac0] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDraw:(Landroid/graphics/Canvas;)V │ │ +0a4ad0: 6300 0d07 |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@070d │ │ +0a4ad4: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +0a4ad8: 5510 0f07 |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@070f │ │ +0a4adc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0a4ae0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a4ae2: 5c10 0f07 |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@070f │ │ +0a4ae6: 6e10 0d16 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.requestLayout:()V // method@160d │ │ +0a4aec: 0e00 |000e: return-void │ │ +0a4aee: 6f20 9919 2100 |000f: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@1999 │ │ +0a4af4: 28fc |0012: goto 000e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0008 line=91 │ │ 0x000b line=92 │ │ 0x000e line=96 │ │ 0x000f line=95 │ │ @@ -220741,183 +220788,183 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 35 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 326 16-bit code units │ │ -0a3cb8: |[0a3cb8] com.actionbarsherlock.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ -0a3cc8: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -0a3ccc: 5500 1007 |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ -0a3cd0: 021b 0000 |0004: move/from16 v27, v0 │ │ -0a3cd4: 391b 0600 |0006: if-nez v27, 000c // +0006 │ │ -0a3cd8: 7506 9a19 1d00 |0008: invoke-super/range {v29, v30, v31, v32, v33, v34}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onLayout:(ZIIII)V // method@199a │ │ -0a3cde: 0e00 |000b: return-void │ │ -0a3ce0: 7401 f715 1d00 |000c: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ -0a3ce6: 0a06 |000f: move-result v6 │ │ -0a3ce8: 901b 2022 |0010: add-int v27, v32, v34 │ │ -0a3cec: db0e 1b02 |0012: div-int/lit8 v14, v27, #int 2 // #02 │ │ -0a3cf0: 1207 |0014: const/4 v7, #int 0 // #0 │ │ -0a3cf2: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ -0a3cf6: 120f |0017: const/4 v15, #int 0 // #0 │ │ -0a3cf8: 911b 211f |0018: sub-int v27, v33, v31 │ │ -0a3cfc: 7401 fc15 1d00 |001a: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@15fc │ │ -0a3d02: 0a1c |001d: move-result v28 │ │ -0a3d04: 911b 1b1c |001e: sub-int v27, v27, v28 │ │ -0a3d08: 7401 fb15 1d00 |0020: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@15fb │ │ -0a3d0e: 0a1c |0023: move-result v28 │ │ -0a3d10: 911a 1b1c |0024: sub-int v26, v27, v28 │ │ -0a3d14: 1208 |0026: const/4 v8, #int 0 // #0 │ │ -0a3d16: 120a |0027: const/4 v10, #int 0 // #0 │ │ -0a3d18: 356a 7700 |0028: if-ge v10, v6, 009f // +0077 │ │ -0a3d1c: 0800 1d00 |002a: move-object/from16 v0, v29 │ │ -0a3d20: 6e20 f615 a000 |002c: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a3d26: 0c18 |002f: move-result-object v24 │ │ -0a3d28: 7401 f80d 1800 |0030: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -0a3d2e: 0a1b |0033: move-result v27 │ │ -0a3d30: 131c 0800 |0034: const/16 v28, #int 8 // #8 │ │ -0a3d34: 0200 1b00 |0036: move/from16 v0, v27 │ │ -0a3d38: 0201 1c00 |0038: move/from16 v1, v28 │ │ -0a3d3c: 3310 0500 |003a: if-ne v0, v1, 003f // +0005 │ │ -0a3d40: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0a3d44: 28ea |003e: goto 0028 // -0016 │ │ -0a3d46: 7401 e50d 1800 |003f: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a3d4c: 0c11 |0042: move-result-object v17 │ │ -0a3d4e: 1f11 c502 |0043: check-cast v17, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3d52: 0800 1100 |0045: move-object/from16 v0, v17 │ │ -0a3d56: 5500 0807 |0047: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0a3d5a: 021b 0000 |0049: move/from16 v27, v0 │ │ -0a3d5e: 381b 3b00 |004b: if-eqz v27, 0086 // +003b │ │ -0a3d62: 7401 e90d 1800 |004d: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a3d68: 0a10 |0050: move-result v16 │ │ -0a3d6a: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0a3d6e: 6e20 0116 a000 |0053: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.hasDividerBeforeChildAt:(I)Z // method@1601 │ │ -0a3d74: 0a1b |0056: move-result v27 │ │ -0a3d76: 381b 0400 |0057: if-eqz v27, 005b // +0004 │ │ -0a3d7a: d810 1000 |0059: add-int/lit8 v16, v16, #int 0 // #00 │ │ -0a3d7e: 7401 e80d 1800 |005b: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a3d84: 0a09 |005e: move-result v9 │ │ -0a3d86: 7401 ff15 1d00 |005f: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getWidth:()I // method@15ff │ │ -0a3d8c: 0a1b |0062: move-result v27 │ │ -0a3d8e: 7401 fc15 1d00 |0063: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@15fc │ │ -0a3d94: 0a1c |0066: move-result v28 │ │ -0a3d96: 911b 1b1c |0067: sub-int v27, v27, v28 │ │ -0a3d9a: 0800 1100 |0069: move-object/from16 v0, v17 │ │ -0a3d9e: 5200 0b07 |006b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ -0a3da2: 021c 0000 |006d: move/from16 v28, v0 │ │ -0a3da6: 9112 1b1c |006f: sub-int v18, v27, v28 │ │ -0a3daa: 910b 1210 |0071: sub-int v11, v18, v16 │ │ -0a3dae: db1b 0902 |0073: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0a3db2: 9117 0e1b |0075: sub-int v23, v14, v27 │ │ -0a3db6: 9005 1709 |0077: add-int v5, v23, v9 │ │ -0a3dba: 0800 1800 |0079: move-object/from16 v0, v24 │ │ -0a3dbe: 0201 1700 |007b: move/from16 v1, v23 │ │ -0a3dc2: 0202 1200 |007d: move/from16 v2, v18 │ │ -0a3dc6: 6e55 0c0e b021 |007f: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -0a3dcc: 911a 1a10 |0082: sub-int v26, v26, v16 │ │ -0a3dd0: 1218 |0084: const/4 v8, #int 1 // #1 │ │ -0a3dd2: 28b7 |0085: goto 003c // -0049 │ │ -0a3dd4: 7401 e90d 1800 |0086: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a3dda: 0a1b |0089: move-result v27 │ │ -0a3ddc: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -0a3de0: 5200 0907 |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ -0a3de4: 021c 0000 |008e: move/from16 v28, v0 │ │ -0a3de8: 901b 1b1c |0090: add-int v27, v27, v28 │ │ -0a3dec: 0800 1100 |0092: move-object/from16 v0, v17 │ │ -0a3df0: 5200 0b07 |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ -0a3df4: 021c 0000 |0096: move/from16 v28, v0 │ │ -0a3df8: 9013 1b1c |0098: add-int v19, v27, v28 │ │ -0a3dfc: 911a 1a13 |009a: sub-int v26, v26, v19 │ │ -0a3e00: d80f 0f01 |009c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0a3e04: 289e |009e: goto 003c // -0062 │ │ -0a3e06: 131b 0100 |009f: const/16 v27, #int 1 // #1 │ │ -0a3e0a: 0200 1b00 |00a1: move/from16 v0, v27 │ │ -0a3e0e: 3306 3300 |00a3: if-ne v6, v0, 00d6 // +0033 │ │ -0a3e12: 3908 3100 |00a5: if-nez v8, 00d6 // +0031 │ │ -0a3e16: 131b 0000 |00a7: const/16 v27, #int 0 // #0 │ │ -0a3e1a: 0800 1d00 |00a9: move-object/from16 v0, v29 │ │ -0a3e1e: 0201 1b00 |00ab: move/from16 v1, v27 │ │ -0a3e22: 6e20 f615 1000 |00ad: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a3e28: 0c18 |00b0: move-result-object v24 │ │ -0a3e2a: 7401 e90d 1800 |00b1: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a3e30: 0a19 |00b4: move-result v25 │ │ -0a3e32: 7401 e80d 1800 |00b5: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a3e38: 0a09 |00b8: move-result v9 │ │ -0a3e3a: 911b 211f |00b9: sub-int v27, v33, v31 │ │ -0a3e3e: db0d 1b02 |00bb: div-int/lit8 v13, v27, #int 2 // #02 │ │ -0a3e42: db1b 1902 |00bd: div-int/lit8 v27, v25, #int 2 // #02 │ │ -0a3e46: 910b 0d1b |00bf: sub-int v11, v13, v27 │ │ -0a3e4a: db1b 0902 |00c1: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0a3e4e: 9117 0e1b |00c3: sub-int v23, v14, v27 │ │ -0a3e52: 901b 0b19 |00c5: add-int v27, v11, v25 │ │ -0a3e56: 901c 1709 |00c7: add-int v28, v23, v9 │ │ -0a3e5a: 0800 1800 |00c9: move-object/from16 v0, v24 │ │ -0a3e5e: 0201 1700 |00cb: move/from16 v1, v23 │ │ -0a3e62: 0202 1b00 |00cd: move/from16 v2, v27 │ │ -0a3e66: 0203 1c00 |00cf: move/from16 v3, v28 │ │ -0a3e6a: 6e53 0c0e b021 |00d1: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -0a3e70: 2900 37ff |00d4: goto/16 000b // -00c9 │ │ -0a3e74: 3808 3c00 |00d6: if-eqz v8, 0112 // +003c │ │ -0a3e78: 131b 0000 |00d8: const/16 v27, #int 0 // #0 │ │ -0a3e7c: 9114 0f1b |00da: sub-int v20, v15, v27 │ │ -0a3e80: 131c 0000 |00dc: const/16 v28, #int 0 // #0 │ │ -0a3e84: 3d14 3700 |00de: if-lez v20, 0115 // +0037 │ │ -0a3e88: 931b 1a14 |00e0: div-int v27, v26, v20 │ │ -0a3e8c: 0200 1c00 |00e2: move/from16 v0, v28 │ │ -0a3e90: 0201 1b00 |00e4: move/from16 v1, v27 │ │ -0a3e94: 7120 411f 1000 |00e6: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a3e9a: 0a15 |00e9: move-result v21 │ │ -0a3e9c: 7401 fb15 1d00 |00ea: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@15fb │ │ -0a3ea2: 0a16 |00ed: move-result v22 │ │ -0a3ea4: 120a |00ee: const/4 v10, #int 0 // #0 │ │ -0a3ea6: 356a 1cff |00ef: if-ge v10, v6, 000b // -00e4 │ │ -0a3eaa: 0800 1d00 |00f1: move-object/from16 v0, v29 │ │ -0a3eae: 6e20 f615 a000 |00f3: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a3eb4: 0c18 |00f6: move-result-object v24 │ │ -0a3eb6: 7401 e50d 1800 |00f7: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a3ebc: 0c0c |00fa: move-result-object v12 │ │ -0a3ebe: 1f0c c502 |00fb: check-cast v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c5 │ │ -0a3ec2: 7401 f80d 1800 |00fd: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -0a3ec8: 0a1b |0100: move-result v27 │ │ -0a3eca: 131c 0800 |0101: const/16 v28, #int 8 // #8 │ │ -0a3ece: 0200 1b00 |0103: move/from16 v0, v27 │ │ -0a3ed2: 0201 1c00 |0105: move/from16 v1, v28 │ │ -0a3ed6: 3210 0800 |0107: if-eq v0, v1, 010f // +0008 │ │ -0a3eda: 55c0 0807 |0109: iget-boolean v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ -0a3ede: 021b 0000 |010b: move/from16 v27, v0 │ │ -0a3ee2: 381b 0b00 |010d: if-eqz v27, 0118 // +000b │ │ -0a3ee6: d80a 0a01 |010f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0a3eea: 28de |0111: goto 00ef // -0022 │ │ -0a3eec: 131b 0100 |0112: const/16 v27, #int 1 // #1 │ │ -0a3ef0: 28c6 |0114: goto 00da // -003a │ │ -0a3ef2: 131b 0000 |0115: const/16 v27, #int 0 // #0 │ │ -0a3ef6: 28cb |0117: goto 00e2 // -0035 │ │ -0a3ef8: 52c0 0907 |0118: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ -0a3efc: 021b 0000 |011a: move/from16 v27, v0 │ │ -0a3f00: 9016 161b |011c: add-int v22, v22, v27 │ │ -0a3f04: 7401 e90d 1800 |011e: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a3f0a: 0a19 |0121: move-result v25 │ │ -0a3f0c: 7401 e80d 1800 |0122: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a3f12: 0a09 |0125: move-result v9 │ │ -0a3f14: db1b 0902 |0126: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0a3f18: 9117 0e1b |0128: sub-int v23, v14, v27 │ │ -0a3f1c: 901b 1619 |012a: add-int v27, v22, v25 │ │ -0a3f20: 901c 1709 |012c: add-int v28, v23, v9 │ │ -0a3f24: 0800 1800 |012e: move-object/from16 v0, v24 │ │ -0a3f28: 0201 1600 |0130: move/from16 v1, v22 │ │ -0a3f2c: 0202 1700 |0132: move/from16 v2, v23 │ │ -0a3f30: 0203 1b00 |0134: move/from16 v3, v27 │ │ -0a3f34: 0204 1c00 |0136: move/from16 v4, v28 │ │ -0a3f38: 6e54 0c0e 1032 |0138: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -0a3f3e: 52c0 0b07 |013b: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ -0a3f42: 021b 0000 |013d: move/from16 v27, v0 │ │ -0a3f46: 901b 1b19 |013f: add-int v27, v27, v25 │ │ -0a3f4a: 901b 1b15 |0141: add-int v27, v27, v21 │ │ -0a3f4e: 9016 161b |0143: add-int v22, v22, v27 │ │ -0a3f52: 28ca |0145: goto 010f // -0036 │ │ +0a4af8: |[0a4af8] com.actionbarsherlock.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ +0a4b08: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +0a4b0c: 5500 1007 |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ +0a4b10: 021b 0000 |0004: move/from16 v27, v0 │ │ +0a4b14: 391b 0600 |0006: if-nez v27, 000c // +0006 │ │ +0a4b18: 7506 9a19 1d00 |0008: invoke-super/range {v29, v30, v31, v32, v33, v34}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onLayout:(ZIIII)V // method@199a │ │ +0a4b1e: 0e00 |000b: return-void │ │ +0a4b20: 7401 f715 1d00 |000c: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ +0a4b26: 0a06 |000f: move-result v6 │ │ +0a4b28: 901b 2022 |0010: add-int v27, v32, v34 │ │ +0a4b2c: db0e 1b02 |0012: div-int/lit8 v14, v27, #int 2 // #02 │ │ +0a4b30: 1207 |0014: const/4 v7, #int 0 // #0 │ │ +0a4b32: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ +0a4b36: 120f |0017: const/4 v15, #int 0 // #0 │ │ +0a4b38: 911b 211f |0018: sub-int v27, v33, v31 │ │ +0a4b3c: 7401 fc15 1d00 |001a: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@15fc │ │ +0a4b42: 0a1c |001d: move-result v28 │ │ +0a4b44: 911b 1b1c |001e: sub-int v27, v27, v28 │ │ +0a4b48: 7401 fb15 1d00 |0020: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@15fb │ │ +0a4b4e: 0a1c |0023: move-result v28 │ │ +0a4b50: 911a 1b1c |0024: sub-int v26, v27, v28 │ │ +0a4b54: 1208 |0026: const/4 v8, #int 0 // #0 │ │ +0a4b56: 120a |0027: const/4 v10, #int 0 // #0 │ │ +0a4b58: 356a 7700 |0028: if-ge v10, v6, 009f // +0077 │ │ +0a4b5c: 0800 1d00 |002a: move-object/from16 v0, v29 │ │ +0a4b60: 6e20 f615 a000 |002c: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4b66: 0c18 |002f: move-result-object v24 │ │ +0a4b68: 7401 f80d 1800 |0030: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +0a4b6e: 0a1b |0033: move-result v27 │ │ +0a4b70: 131c 0800 |0034: const/16 v28, #int 8 // #8 │ │ +0a4b74: 0200 1b00 |0036: move/from16 v0, v27 │ │ +0a4b78: 0201 1c00 |0038: move/from16 v1, v28 │ │ +0a4b7c: 3310 0500 |003a: if-ne v0, v1, 003f // +0005 │ │ +0a4b80: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0a4b84: 28ea |003e: goto 0028 // -0016 │ │ +0a4b86: 7401 e50d 1800 |003f: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a4b8c: 0c11 |0042: move-result-object v17 │ │ +0a4b8e: 1f11 c302 |0043: check-cast v17, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4b92: 0800 1100 |0045: move-object/from16 v0, v17 │ │ +0a4b96: 5500 0807 |0047: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +0a4b9a: 021b 0000 |0049: move/from16 v27, v0 │ │ +0a4b9e: 381b 3b00 |004b: if-eqz v27, 0086 // +003b │ │ +0a4ba2: 7401 e90d 1800 |004d: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a4ba8: 0a10 |0050: move-result v16 │ │ +0a4baa: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0a4bae: 6e20 0116 a000 |0053: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.hasDividerBeforeChildAt:(I)Z // method@1601 │ │ +0a4bb4: 0a1b |0056: move-result v27 │ │ +0a4bb6: 381b 0400 |0057: if-eqz v27, 005b // +0004 │ │ +0a4bba: d810 1000 |0059: add-int/lit8 v16, v16, #int 0 // #00 │ │ +0a4bbe: 7401 e80d 1800 |005b: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a4bc4: 0a09 |005e: move-result v9 │ │ +0a4bc6: 7401 ff15 1d00 |005f: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getWidth:()I // method@15ff │ │ +0a4bcc: 0a1b |0062: move-result v27 │ │ +0a4bce: 7401 fc15 1d00 |0063: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@15fc │ │ +0a4bd4: 0a1c |0066: move-result v28 │ │ +0a4bd6: 911b 1b1c |0067: sub-int v27, v27, v28 │ │ +0a4bda: 0800 1100 |0069: move-object/from16 v0, v17 │ │ +0a4bde: 5200 0b07 |006b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ +0a4be2: 021c 0000 |006d: move/from16 v28, v0 │ │ +0a4be6: 9112 1b1c |006f: sub-int v18, v27, v28 │ │ +0a4bea: 910b 1210 |0071: sub-int v11, v18, v16 │ │ +0a4bee: db1b 0902 |0073: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0a4bf2: 9117 0e1b |0075: sub-int v23, v14, v27 │ │ +0a4bf6: 9005 1709 |0077: add-int v5, v23, v9 │ │ +0a4bfa: 0800 1800 |0079: move-object/from16 v0, v24 │ │ +0a4bfe: 0201 1700 |007b: move/from16 v1, v23 │ │ +0a4c02: 0202 1200 |007d: move/from16 v2, v18 │ │ +0a4c06: 6e55 0c0e b021 |007f: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +0a4c0c: 911a 1a10 |0082: sub-int v26, v26, v16 │ │ +0a4c10: 1218 |0084: const/4 v8, #int 1 // #1 │ │ +0a4c12: 28b7 |0085: goto 003c // -0049 │ │ +0a4c14: 7401 e90d 1800 |0086: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a4c1a: 0a1b |0089: move-result v27 │ │ +0a4c1c: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +0a4c20: 5200 0907 |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ +0a4c24: 021c 0000 |008e: move/from16 v28, v0 │ │ +0a4c28: 901b 1b1c |0090: add-int v27, v27, v28 │ │ +0a4c2c: 0800 1100 |0092: move-object/from16 v0, v17 │ │ +0a4c30: 5200 0b07 |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ +0a4c34: 021c 0000 |0096: move/from16 v28, v0 │ │ +0a4c38: 9013 1b1c |0098: add-int v19, v27, v28 │ │ +0a4c3c: 911a 1a13 |009a: sub-int v26, v26, v19 │ │ +0a4c40: d80f 0f01 |009c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0a4c44: 289e |009e: goto 003c // -0062 │ │ +0a4c46: 131b 0100 |009f: const/16 v27, #int 1 // #1 │ │ +0a4c4a: 0200 1b00 |00a1: move/from16 v0, v27 │ │ +0a4c4e: 3306 3300 |00a3: if-ne v6, v0, 00d6 // +0033 │ │ +0a4c52: 3908 3100 |00a5: if-nez v8, 00d6 // +0031 │ │ +0a4c56: 131b 0000 |00a7: const/16 v27, #int 0 // #0 │ │ +0a4c5a: 0800 1d00 |00a9: move-object/from16 v0, v29 │ │ +0a4c5e: 0201 1b00 |00ab: move/from16 v1, v27 │ │ +0a4c62: 6e20 f615 1000 |00ad: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4c68: 0c18 |00b0: move-result-object v24 │ │ +0a4c6a: 7401 e90d 1800 |00b1: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a4c70: 0a19 |00b4: move-result v25 │ │ +0a4c72: 7401 e80d 1800 |00b5: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a4c78: 0a09 |00b8: move-result v9 │ │ +0a4c7a: 911b 211f |00b9: sub-int v27, v33, v31 │ │ +0a4c7e: db0d 1b02 |00bb: div-int/lit8 v13, v27, #int 2 // #02 │ │ +0a4c82: db1b 1902 |00bd: div-int/lit8 v27, v25, #int 2 // #02 │ │ +0a4c86: 910b 0d1b |00bf: sub-int v11, v13, v27 │ │ +0a4c8a: db1b 0902 |00c1: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0a4c8e: 9117 0e1b |00c3: sub-int v23, v14, v27 │ │ +0a4c92: 901b 0b19 |00c5: add-int v27, v11, v25 │ │ +0a4c96: 901c 1709 |00c7: add-int v28, v23, v9 │ │ +0a4c9a: 0800 1800 |00c9: move-object/from16 v0, v24 │ │ +0a4c9e: 0201 1700 |00cb: move/from16 v1, v23 │ │ +0a4ca2: 0202 1b00 |00cd: move/from16 v2, v27 │ │ +0a4ca6: 0203 1c00 |00cf: move/from16 v3, v28 │ │ +0a4caa: 6e53 0c0e b021 |00d1: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +0a4cb0: 2900 37ff |00d4: goto/16 000b // -00c9 │ │ +0a4cb4: 3808 3c00 |00d6: if-eqz v8, 0112 // +003c │ │ +0a4cb8: 131b 0000 |00d8: const/16 v27, #int 0 // #0 │ │ +0a4cbc: 9114 0f1b |00da: sub-int v20, v15, v27 │ │ +0a4cc0: 131c 0000 |00dc: const/16 v28, #int 0 // #0 │ │ +0a4cc4: 3d14 3700 |00de: if-lez v20, 0115 // +0037 │ │ +0a4cc8: 931b 1a14 |00e0: div-int v27, v26, v20 │ │ +0a4ccc: 0200 1c00 |00e2: move/from16 v0, v28 │ │ +0a4cd0: 0201 1b00 |00e4: move/from16 v1, v27 │ │ +0a4cd4: 7120 411f 1000 |00e6: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a4cda: 0a15 |00e9: move-result v21 │ │ +0a4cdc: 7401 fb15 1d00 |00ea: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@15fb │ │ +0a4ce2: 0a16 |00ed: move-result v22 │ │ +0a4ce4: 120a |00ee: const/4 v10, #int 0 // #0 │ │ +0a4ce6: 356a 1cff |00ef: if-ge v10, v6, 000b // -00e4 │ │ +0a4cea: 0800 1d00 |00f1: move-object/from16 v0, v29 │ │ +0a4cee: 6e20 f615 a000 |00f3: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a4cf4: 0c18 |00f6: move-result-object v24 │ │ +0a4cf6: 7401 e50d 1800 |00f7: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a4cfc: 0c0c |00fa: move-result-object v12 │ │ +0a4cfe: 1f0c c302 |00fb: check-cast v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@02c3 │ │ +0a4d02: 7401 f80d 1800 |00fd: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +0a4d08: 0a1b |0100: move-result v27 │ │ +0a4d0a: 131c 0800 |0101: const/16 v28, #int 8 // #8 │ │ +0a4d0e: 0200 1b00 |0103: move/from16 v0, v27 │ │ +0a4d12: 0201 1c00 |0105: move/from16 v1, v28 │ │ +0a4d16: 3210 0800 |0107: if-eq v0, v1, 010f // +0008 │ │ +0a4d1a: 55c0 0807 |0109: iget-boolean v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0708 │ │ +0a4d1e: 021b 0000 |010b: move/from16 v27, v0 │ │ +0a4d22: 381b 0b00 |010d: if-eqz v27, 0118 // +000b │ │ +0a4d26: d80a 0a01 |010f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0a4d2a: 28de |0111: goto 00ef // -0022 │ │ +0a4d2c: 131b 0100 |0112: const/16 v27, #int 1 // #1 │ │ +0a4d30: 28c6 |0114: goto 00da // -003a │ │ +0a4d32: 131b 0000 |0115: const/16 v27, #int 0 // #0 │ │ +0a4d36: 28cb |0117: goto 00e2 // -0035 │ │ +0a4d38: 52c0 0907 |0118: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0709 │ │ +0a4d3c: 021b 0000 |011a: move/from16 v27, v0 │ │ +0a4d40: 9016 161b |011c: add-int v22, v22, v27 │ │ +0a4d44: 7401 e90d 1800 |011e: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a4d4a: 0a19 |0121: move-result v25 │ │ +0a4d4c: 7401 e80d 1800 |0122: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a4d52: 0a09 |0125: move-result v9 │ │ +0a4d54: db1b 0902 |0126: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0a4d58: 9117 0e1b |0128: sub-int v23, v14, v27 │ │ +0a4d5c: 901b 1619 |012a: add-int v27, v22, v25 │ │ +0a4d60: 901c 1709 |012c: add-int v28, v23, v9 │ │ +0a4d64: 0800 1800 |012e: move-object/from16 v0, v24 │ │ +0a4d68: 0201 1600 |0130: move/from16 v1, v22 │ │ +0a4d6c: 0202 1700 |0132: move/from16 v2, v23 │ │ +0a4d70: 0203 1b00 |0134: move/from16 v3, v27 │ │ +0a4d74: 0204 1c00 |0136: move/from16 v4, v28 │ │ +0a4d78: 6e54 0c0e 1032 |0138: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +0a4d7e: 52c0 0b07 |013b: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@070b │ │ +0a4d82: 021b 0000 |013d: move/from16 v27, v0 │ │ +0a4d86: 901b 1b19 |013f: add-int v27, v27, v25 │ │ +0a4d8a: 901b 1b15 |0141: add-int v27, v27, v21 │ │ +0a4d8e: 9016 161b |0143: add-int v22, v22, v27 │ │ +0a4d92: 28ca |0145: goto 010f // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0008 line=382 │ │ 0x000b line=457 │ │ 0x000c line=386 │ │ 0x0010 line=387 │ │ @@ -221019,46 +221066,46 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0a3f54: |[0a3f54] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ -0a3f64: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a3f66: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0a3f68: 5560 1007 |0002: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ -0a3f6c: 7110 c90d 0700 |0004: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a3f72: 0a02 |0007: move-result v2 │ │ -0a3f74: 1505 0040 |0008: const/high16 v5, #int 1073741824 // #4000 │ │ -0a3f78: 3352 2a00 |000a: if-ne v2, v5, 0034 // +002a │ │ -0a3f7c: 0132 |000c: move v2, v3 │ │ -0a3f7e: 5c62 1007 |000d: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ -0a3f82: 5562 1007 |000f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ -0a3f86: 3220 0400 |0011: if-eq v0, v2, 0015 // +0004 │ │ -0a3f8a: 5964 1107 |0013: iput v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0711 │ │ -0a3f8e: 7110 c90d 0700 |0015: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a3f94: 0a01 |0018: move-result v1 │ │ -0a3f96: 5562 1007 |0019: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ -0a3f9a: 3802 1100 |001b: if-eqz v2, 002c // +0011 │ │ -0a3f9e: 5462 1307 |001d: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ -0a3fa2: 3802 0d00 |001f: if-eqz v2, 002c // +000d │ │ -0a3fa6: 5262 1107 |0021: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0711 │ │ -0a3faa: 3221 0900 |0023: if-eq v1, v2, 002c // +0009 │ │ -0a3fae: 5961 1107 |0025: iput v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0711 │ │ -0a3fb2: 5462 1307 |0027: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ -0a3fb6: 6e20 7c16 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ -0a3fbc: 5562 1007 |002c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ -0a3fc0: 3802 0800 |002e: if-eqz v2, 0036 // +0008 │ │ -0a3fc4: 7030 0c16 7608 |0030: invoke-direct {v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@160c │ │ -0a3fca: 0e00 |0033: return-void │ │ -0a3fcc: 0142 |0034: move v2, v4 │ │ -0a3fce: 28d8 |0035: goto 000d // -0028 │ │ -0a3fd0: 6f30 9b19 7608 |0036: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@199b │ │ -0a3fd6: 28fa |0039: goto 0033 // -0006 │ │ +0a4d94: |[0a4d94] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ +0a4da4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a4da6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0a4da8: 5560 1007 |0002: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ +0a4dac: 7110 c90d 0700 |0004: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a4db2: 0a02 |0007: move-result v2 │ │ +0a4db4: 1505 0040 |0008: const/high16 v5, #int 1073741824 // #4000 │ │ +0a4db8: 3352 2a00 |000a: if-ne v2, v5, 0034 // +002a │ │ +0a4dbc: 0132 |000c: move v2, v3 │ │ +0a4dbe: 5c62 1007 |000d: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ +0a4dc2: 5562 1007 |000f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ +0a4dc6: 3220 0400 |0011: if-eq v0, v2, 0015 // +0004 │ │ +0a4dca: 5964 1107 |0013: iput v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0711 │ │ +0a4dce: 7110 c90d 0700 |0015: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a4dd4: 0a01 |0018: move-result v1 │ │ +0a4dd6: 5562 1007 |0019: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ +0a4dda: 3802 1100 |001b: if-eqz v2, 002c // +0011 │ │ +0a4dde: 5462 1307 |001d: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ +0a4de2: 3802 0d00 |001f: if-eqz v2, 002c // +000d │ │ +0a4de6: 5262 1107 |0021: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0711 │ │ +0a4dea: 3221 0900 |0023: if-eq v1, v2, 002c // +0009 │ │ +0a4dee: 5961 1107 |0025: iput v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0711 │ │ +0a4df2: 5462 1307 |0027: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0713 │ │ +0a4df6: 6e20 7c16 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@167c │ │ +0a4dfc: 5562 1007 |002c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0710 │ │ +0a4e00: 3802 0800 |002e: if-eqz v2, 0036 // +0008 │ │ +0a4e04: 7030 0c16 7608 |0030: invoke-direct {v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@160c │ │ +0a4e0a: 0e00 |0033: return-void │ │ +0a4e0c: 0142 |0034: move v2, v4 │ │ +0a4e0e: 28d8 |0035: goto 000d // -0028 │ │ +0a4e10: 6f30 9b19 7608 |0036: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@199b │ │ +0a4e16: 28fa |0039: goto 0033 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=101 │ │ 0x0004 line=102 │ │ 0x000f line=104 │ │ 0x0013 line=105 │ │ 0x0015 line=110 │ │ @@ -221083,17 +221130,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3fd8: |[0a3fd8] com.actionbarsherlock.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ -0a3fe8: 5c01 1607 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0716 │ │ -0a3fec: 0e00 |0002: return-void │ │ +0a4e18: |[0a4e18] com.actionbarsherlock.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ +0a4e28: 5c01 1607 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0716 │ │ +0a4e2c: 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 │ │ @@ -221103,32 +221150,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 │ │ -0a3ff0: |[0a3ff0] com.actionbarsherlock.internal.view.menu.ActionMenuView.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ -0a4000: 5b01 1507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ -0a4004: 0e00 |0002: return-void │ │ +0a4e30: |[0a4e30] com.actionbarsherlock.internal.view.menu.ActionMenuView.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ +0a4e40: 5b01 1507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0715 │ │ +0a4e44: 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 : 492 (ActionMenuView.java) │ │ + source_file_idx : 497 (ActionMenuView.java) │ │ │ │ Class #731 header: │ │ -class_idx : 728 │ │ +class_idx : 726 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 715 │ │ -source_file_idx : 3073 │ │ +superclass_idx : 713 │ │ +source_file_idx : 3075 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #731 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;' │ │ @@ -221152,19 +221199,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 │ │ -0a4008: |[0a4008] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -0a4018: 7020 4616 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ -0a401e: 5b02 8707 |0003: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4022: 5b03 8607 |0005: iput-object v3, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ -0a4026: 0e00 |0007: return-void │ │ +0a4e48: |[0a4e48] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +0a4e58: 7020 4616 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@1646 │ │ +0a4e5e: 5b02 8707 |0003: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4e62: 5b03 8607 |0005: iput-object v3, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ +0a4e66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ locals : │ │ @@ -221179,19 +221226,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 │ │ -0a4028: |[0a4028] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0a4038: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a403c: 6e20 5916 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ -0a4042: 0a00 |0005: move-result v0 │ │ -0a4044: 0f00 |0006: return v0 │ │ +0a4e68: |[0a4e68] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0a4e78: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4e7c: 6e20 5916 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@1659 │ │ +0a4e82: 0a00 |0005: move-result v0 │ │ +0a4e84: 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; │ │ │ │ @@ -221200,48 +221247,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 │ │ -0a4048: |[0a4048] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a4058: 6f30 5a16 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@165a │ │ -0a405e: 0a00 |0003: move-result v0 │ │ -0a4060: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0a4064: 5410 8707 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4068: 6e30 5a16 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@165a │ │ -0a406e: 0a00 |000b: move-result v0 │ │ -0a4070: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0a4074: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a4076: 0f00 |000f: return v0 │ │ -0a4078: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a407a: 28fe |0011: goto 000f // -0002 │ │ +0a4e88: |[0a4e88] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0a4e98: 6f30 5a16 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@165a │ │ +0a4e9e: 0a00 |0003: move-result v0 │ │ +0a4ea0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0a4ea4: 5410 8707 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4ea8: 6e30 5a16 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@165a │ │ +0a4eae: 0a00 |000b: move-result v0 │ │ +0a4eb0: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0a4eb4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0a4eb6: 0f00 |000f: return v0 │ │ +0a4eb8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a4eba: 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 │ │ -0a407c: |[0a407c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0a408c: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4090: 6e20 5f16 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@165f │ │ -0a4096: 0a00 |0005: move-result v0 │ │ -0a4098: 0f00 |0006: return v0 │ │ +0a4ebc: |[0a4ebc] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0a4ecc: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4ed0: 6e20 5f16 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@165f │ │ +0a4ed6: 0a00 |0005: move-result v0 │ │ +0a4ed8: 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; │ │ │ │ @@ -221250,39 +221300,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0a409c: |[0a409c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0a40ac: 5431 8607 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ -0a40b0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0a40b4: 5431 8607 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ -0a40b8: 6e10 a816 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -0a40be: 0a00 |0009: move-result v0 │ │ -0a40c0: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0a40c4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a40c6: 1101 |000d: return-object v1 │ │ -0a40c8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a40ca: 28fb |000f: goto 000a // -0005 │ │ -0a40cc: 2201 b303 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a40d0: 7010 761f 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a40d6: 6f10 6916 0300 |0015: invoke-super {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1669 │ │ -0a40dc: 0c02 |0018: move-result-object v2 │ │ -0a40de: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a40e4: 0c01 |001c: move-result-object v1 │ │ -0a40e6: 1a02 0d01 |001d: const-string v2, ":" // string@010d │ │ -0a40ea: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a40f0: 0c01 |0022: move-result-object v1 │ │ -0a40f2: 6e20 7b1f 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0a40f8: 0c01 |0026: move-result-object v1 │ │ -0a40fa: 6e10 841f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a4100: 0c01 |002a: move-result-object v1 │ │ -0a4102: 28e2 |002b: goto 000d // -001e │ │ +0a4edc: |[0a4edc] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +0a4eec: 5431 8607 |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ +0a4ef0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0a4ef4: 5431 8607 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ +0a4ef8: 6e10 a816 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +0a4efe: 0a00 |0009: move-result v0 │ │ +0a4f00: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0a4f04: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a4f06: 1101 |000d: return-object v1 │ │ +0a4f08: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a4f0a: 28fb |000f: goto 000a // -0005 │ │ +0a4f0c: 2201 b103 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a4f10: 7010 761f 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a4f16: 6f10 6916 0300 |0015: invoke-super {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1669 │ │ +0a4f1c: 0c02 |0018: move-result-object v2 │ │ +0a4f1e: 6e20 7e1f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a4f24: 0c01 |001c: move-result-object v1 │ │ +0a4f26: 1a02 1101 |001d: const-string v2, ":" // string@0111 │ │ +0a4f2a: 6e20 7e1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a4f30: 0c01 |0022: move-result-object v1 │ │ +0a4f32: 6e20 7b1f 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0a4f38: 0c01 |0026: move-result-object v1 │ │ +0a4f3a: 6e10 841f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a4f40: 0c01 |002a: move-result-object v1 │ │ +0a4f42: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x000a line=129 │ │ 0x000c line=130 │ │ 0x000d line=132 │ │ 0x000e line=128 │ │ @@ -221297,17 +221347,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a4104: |[0a4104] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ -0a4114: 5410 8607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ -0a4118: 1100 |0002: return-object v0 │ │ +0a4f44: |[0a4f44] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ +0a4f54: 5410 8607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ +0a4f58: 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;) │ │ @@ -221315,17 +221365,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a411c: |[0a411c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getParentMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0a412c: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4130: 1100 |0002: return-object v0 │ │ +0a4f5c: |[0a4f5c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getParentMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0a4f6c: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4f70: 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;) │ │ @@ -221333,17 +221383,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 │ │ -0a4134: |[0a4134] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0a4144: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4148: 1100 |0002: return-object v0 │ │ +0a4f74: |[0a4f74] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0a4f84: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4f88: 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;) │ │ @@ -221351,19 +221401,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a414c: |[0a414c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ -0a415c: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4160: 6e10 7716 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ -0a4166: 0a00 |0005: move-result v0 │ │ -0a4168: 0f00 |0006: return v0 │ │ +0a4f8c: |[0a4f8c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ +0a4f9c: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4fa0: 6e10 7716 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1677 │ │ +0a4fa6: 0a00 |0005: move-result v0 │ │ +0a4fa8: 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;) │ │ @@ -221371,19 +221421,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a416c: |[0a416c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ -0a417c: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4180: 6e10 7916 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1679 │ │ -0a4186: 0a00 |0005: move-result v0 │ │ -0a4188: 0f00 |0006: return v0 │ │ +0a4fac: |[0a4fac] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ +0a4fbc: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4fc0: 6e10 7916 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1679 │ │ +0a4fc6: 0a00 |0005: move-result v0 │ │ +0a4fc8: 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;) │ │ @@ -221391,18 +221441,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 │ │ -0a418c: |[0a418c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ -0a419c: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a41a0: 6e20 8916 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ -0a41a6: 0e00 |0005: return-void │ │ +0a4fcc: |[0a4fcc] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ +0a4fdc: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a4fe0: 6e20 8916 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@1689 │ │ +0a4fe6: 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; │ │ @@ -221412,19 +221462,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a41a8: |[0a41a8] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a41b8: 6f20 9016 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1690 │ │ -0a41be: 0c00 |0003: move-result-object v0 │ │ -0a41c0: 1f00 2303 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0323 │ │ -0a41c4: 1100 |0006: return-object v0 │ │ +0a4fe8: |[0a4fe8] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a4ff8: 6f20 9016 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1690 │ │ +0a4ffe: 0c00 |0003: move-result-object v0 │ │ +0a5000: 1f00 2103 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0321 │ │ +0a5004: 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 │ │ │ │ @@ -221433,19 +221483,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 │ │ -0a41c8: |[0a41c8] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a41d8: 6f20 9116 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1691 │ │ -0a41de: 0c00 |0003: move-result-object v0 │ │ -0a41e0: 1f00 2303 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0323 │ │ -0a41e4: 1100 |0006: return-object v0 │ │ +0a5008: |[0a5008] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a5018: 6f20 9116 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1691 │ │ +0a501e: 0c00 |0003: move-result-object v0 │ │ +0a5020: 1f00 2103 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0321 │ │ +0a5024: 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; │ │ │ │ @@ -221454,19 +221504,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a41e8: |[0a41e8] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a41f8: 6f20 9316 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1693 │ │ -0a41fe: 0c00 |0003: move-result-object v0 │ │ -0a4200: 1f00 2303 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0323 │ │ -0a4204: 1100 |0006: return-object v0 │ │ +0a5028: |[0a5028] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a5038: 6f20 9316 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1693 │ │ +0a503e: 0c00 |0003: move-result-object v0 │ │ +0a5040: 1f00 2103 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0321 │ │ +0a5044: 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 │ │ │ │ @@ -221475,19 +221525,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 │ │ -0a4208: |[0a4208] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a4218: 6f20 9416 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1694 │ │ -0a421e: 0c00 |0003: move-result-object v0 │ │ -0a4220: 1f00 2303 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0323 │ │ -0a4224: 1100 |0006: return-object v0 │ │ +0a5048: |[0a5048] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a5058: 6f20 9416 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1694 │ │ +0a505e: 0c00 |0003: move-result-object v0 │ │ +0a5060: 1f00 2103 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0321 │ │ +0a5064: 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; │ │ │ │ @@ -221496,19 +221546,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 │ │ -0a4228: |[0a4228] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a4238: 6f20 9516 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1695 │ │ -0a423e: 0c00 |0003: move-result-object v0 │ │ -0a4240: 1f00 2303 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0323 │ │ -0a4244: 1100 |0006: return-object v0 │ │ +0a5068: |[0a5068] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a5078: 6f20 9516 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@1695 │ │ +0a507e: 0c00 |0003: move-result-object v0 │ │ +0a5080: 1f00 2103 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0321 │ │ +0a5084: 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; │ │ │ │ @@ -221517,18 +221567,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4248: |[0a4248] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a4258: 5410 8607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ -0a425c: 6e20 ca16 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@16ca │ │ -0a4262: 1101 |0005: return-object v1 │ │ +0a5088: |[0a5088] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a5098: 5410 8607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ +0a509c: 6e20 ca16 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@16ca │ │ +0a50a2: 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 │ │ @@ -221538,18 +221588,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 │ │ -0a4264: |[0a4264] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a4274: 5410 8607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ -0a4278: 6e20 cb16 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@16cb │ │ -0a427e: 1101 |0005: return-object v1 │ │ +0a50a4: |[0a50a4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a50b4: 5410 8607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0786 │ │ +0a50b8: 6e20 cb16 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@16cb │ │ +0a50be: 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; │ │ @@ -221559,18 +221609,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4280: |[0a4280] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ -0a4290: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a4294: 6e20 9716 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1697 │ │ -0a429a: 0e00 |0005: return-void │ │ +0a50c0: |[0a50c0] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ +0a50d0: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a50d4: 6e20 9716 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1697 │ │ +0a50da: 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 │ │ @@ -221580,33 +221630,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a429c: |[0a429c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ -0a42ac: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ -0a42b0: 6e20 9816 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@1698 │ │ -0a42b6: 0e00 |0005: return-void │ │ +0a50dc: |[0a50dc] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ +0a50ec: 5410 8707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0787 │ │ +0a50f0: 6e20 9816 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@1698 │ │ +0a50f6: 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 : 3073 (SubMenuBuilder.java) │ │ + source_file_idx : 3075 (SubMenuBuilder.java) │ │ │ │ Class #732 header: │ │ -class_idx : 729 │ │ +class_idx : 727 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 727 │ │ -source_file_idx : 3074 │ │ +superclass_idx : 725 │ │ +source_file_idx : 3076 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #732 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;' │ │ @@ -221630,20 +221680,20 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a42b8: |[0a42b8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.:(Landroid/view/SubMenu;)V │ │ -0a42c8: 7020 5617 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ -0a42ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a42d0: 5b10 8807 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ -0a42d4: 5b12 8907 |0006: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a42d8: 0e00 |0008: return-void │ │ +0a50f8: |[0a50f8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.:(Landroid/view/SubMenu;)V │ │ +0a5108: 7020 5617 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@1756 │ │ +0a510e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a5110: 5b10 8807 |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ +0a5114: 5b12 8907 |0006: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a5118: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=10 │ │ 0x0006 line=14 │ │ 0x0008 line=15 │ │ locals : │ │ @@ -221656,18 +221706,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a42dc: |[0a42dc] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.clearHeader:()V │ │ -0a42ec: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a42f0: 7210 a90d 0000 |0002: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@0da9 │ │ -0a42f6: 0e00 |0005: return-void │ │ +0a511c: |[0a511c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.clearHeader:()V │ │ +0a512c: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a5130: 7210 a90d 0000 |0002: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@0da9 │ │ +0a5136: 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; │ │ │ │ @@ -221676,25 +221726,25 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a42f8: |[0a42f8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ -0a4308: 5420 8807 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ -0a430c: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -0a4310: 2200 ce02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02ce │ │ -0a4314: 5421 8907 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a4318: 7210 aa0d 0100 |0008: invoke-interface {v1}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@0daa │ │ -0a431e: 0c01 |000b: move-result-object v1 │ │ -0a4320: 7020 e216 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ -0a4326: 5b20 8807 |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ -0a432a: 5420 8807 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ -0a432e: 1100 |0013: return-object v0 │ │ +0a5138: |[0a5138] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ +0a5148: 5420 8807 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ +0a514c: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0a5150: 2200 cc02 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@02cc │ │ +0a5154: 5421 8907 |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a5158: 7210 aa0d 0100 |0008: invoke-interface {v1}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@0daa │ │ +0a515e: 0c01 |000b: move-result-object v1 │ │ +0a5160: 7020 e216 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@16e2 │ │ +0a5166: 5b20 8807 |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ +0a516a: 5420 8807 |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0788 │ │ +0a516e: 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; │ │ @@ -221704,18 +221754,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4330: |[0a4330] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a4340: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a4344: 7220 ac0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@0dac │ │ -0a434a: 1101 |0005: return-object v1 │ │ +0a5170: |[0a5170] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a5180: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a5184: 7220 ac0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@0dac │ │ +0a518a: 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 │ │ @@ -221725,18 +221775,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 │ │ -0a434c: |[0a434c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a435c: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a4360: 7220 ad0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@0dad │ │ -0a4366: 1101 |0005: return-object v1 │ │ +0a518c: |[0a518c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a519c: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a51a0: 7220 ad0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@0dad │ │ +0a51a6: 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; │ │ @@ -221746,18 +221796,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4368: |[0a4368] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a4378: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a437c: 7220 ae0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@0dae │ │ -0a4382: 1101 |0005: return-object v1 │ │ +0a51a8: |[0a51a8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a51b8: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a51bc: 7220 ae0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@0dae │ │ +0a51c2: 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 │ │ @@ -221767,18 +221817,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 │ │ -0a4384: |[0a4384] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a4394: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a4398: 7220 af0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@0daf │ │ -0a439e: 1101 |0005: return-object v1 │ │ +0a51c4: |[0a51c4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a51d4: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a51d8: 7220 af0d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@0daf │ │ +0a51de: 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; │ │ @@ -221788,18 +221838,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 │ │ -0a43a0: |[0a43a0] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a43b0: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a43b4: 7220 b00d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@0db0 │ │ -0a43ba: 1101 |0005: return-object v1 │ │ +0a51e0: |[0a51e0] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a51f0: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a51f4: 7220 b00d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@0db0 │ │ +0a51fa: 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; │ │ @@ -221809,18 +221859,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a43bc: |[0a43bc] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a43cc: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a43d0: 7220 b10d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@0db1 │ │ -0a43d6: 1101 |0005: return-object v1 │ │ +0a51fc: |[0a51fc] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a520c: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a5210: 7220 b10d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@0db1 │ │ +0a5216: 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 │ │ @@ -221830,33 +221880,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 │ │ -0a43d8: |[0a43d8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0a43e8: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ -0a43ec: 7220 b20d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@0db2 │ │ -0a43f2: 1101 |0005: return-object v1 │ │ +0a5218: |[0a5218] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0a5228: 5410 8907 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0789 │ │ +0a522c: 7220 b20d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@0db2 │ │ +0a5232: 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 : 3074 (SubMenuWrapper.java) │ │ + source_file_idx : 3076 (SubMenuWrapper.java) │ │ │ │ Class #733 header: │ │ -class_idx : 735 │ │ +class_idx : 733 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 732 │ │ -source_file_idx : 477 │ │ +superclass_idx : 730 │ │ +source_file_idx : 482 │ │ static_fields_size : 3 │ │ instance_fields_size: 13 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 24 │ │ │ │ Class #733 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/ActionBarContextView;' │ │ @@ -221939,18 +221989,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a43f4: |[0a43f4] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ -0a4404: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4406: 7030 e617 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17e6 │ │ -0a440c: 0e00 |0004: return-void │ │ +0a5234: |[0a5234] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ +0a5244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5246: 7030 e617 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17e6 │ │ +0a524c: 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; │ │ @@ -221960,18 +222010,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 │ │ -0a4410: |[0a4410] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a4420: 6000 8803 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionModeStyle:I // field@0388 │ │ -0a4424: 7040 e717 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e7 │ │ -0a442a: 0e00 |0005: return-void │ │ +0a5250: |[0a5250] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a5260: 6000 8803 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionModeStyle:I // field@0388 │ │ +0a5264: 7040 e717 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e7 │ │ +0a526a: 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; │ │ @@ -221981,76 +222031,77 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 49 16-bit code units │ │ -0a442c: |[0a442c] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0a443c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a443e: 7040 a317 4365 |0001: invoke-direct {v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17a3 │ │ -0a4444: 6201 2c05 |0004: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@052c │ │ -0a4448: 6e52 3c01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -0a444e: 0c00 |0009: move-result-object v0 │ │ -0a4450: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -0a4452: 6e20 ab01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -0a4458: 0c01 |000e: move-result-object v1 │ │ -0a445a: 6e20 0f18 1300 |000f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@180f │ │ -0a4460: 6e30 b001 2002 |0012: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a4466: 0a01 |0015: move-result v1 │ │ -0a4468: 5931 b707 |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@07b7 │ │ -0a446c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0a446e: 6e30 b001 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a4474: 0a01 |001c: move-result v1 │ │ -0a4476: 5931 b307 |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@07b3 │ │ -0a447a: 1241 |001f: const/4 v1, #int 4 // #4 │ │ -0a447c: 6e30 af01 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ -0a4482: 0a01 |0023: move-result v1 │ │ -0a4484: 5931 aa07 |0024: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ -0a4488: 1231 |0026: const/4 v1, #int 3 // #3 │ │ -0a448a: 6e20 ab01 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -0a4490: 0c01 |002a: move-result-object v1 │ │ -0a4492: 5b31 b007 |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@07b0 │ │ -0a4496: 6e10 b501 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0a449c: 0e00 |0030: return-void │ │ + insns size : 55 16-bit code units │ │ +0a526c: |[0a526c] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a527c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a527e: 7040 a317 4365 |0001: invoke-direct {v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17a3 │ │ +0a5284: 6201 2c05 |0004: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@052c │ │ +0a5288: 6e52 3c01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +0a528e: 0c00 |0009: move-result-object v0 │ │ +0a5290: 6001 2d05 |000a: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_background:I // field@052d │ │ +0a5294: 6e20 ab01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0a529a: 0c01 |000f: move-result-object v1 │ │ +0a529c: 6e20 0f18 1300 |0010: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@180f │ │ +0a52a2: 6001 3105 |0013: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_titleTextStyle:I // field@0531 │ │ +0a52a6: 6e30 b001 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a52ac: 0a01 |0018: move-result v1 │ │ +0a52ae: 5931 b707 |0019: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@07b7 │ │ +0a52b2: 6001 3005 |001b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_subtitleTextStyle:I // field@0530 │ │ +0a52b6: 6e30 b001 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a52bc: 0a01 |0020: move-result v1 │ │ +0a52be: 5931 b307 |0021: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@07b3 │ │ +0a52c2: 6001 2f05 |0023: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_height:I // field@052f │ │ +0a52c6: 6e30 af01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ +0a52cc: 0a01 |0028: move-result v1 │ │ +0a52ce: 5931 aa07 |0029: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ +0a52d2: 6001 2e05 |002b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_backgroundSplit:I // field@052e │ │ +0a52d6: 6e20 ab01 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0a52dc: 0c01 |0030: move-result-object v1 │ │ +0a52de: 5b31 b007 |0031: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@07b0 │ │ +0a52e2: 6e10 b501 0000 |0033: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +0a52e8: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0004 line=80 │ │ 0x000a line=81 │ │ - 0x0012 line=83 │ │ - 0x0018 line=85 │ │ - 0x001f line=88 │ │ - 0x0026 line=91 │ │ - 0x002d line=94 │ │ - 0x0030 line=95 │ │ + 0x0013 line=83 │ │ + 0x001b line=85 │ │ + 0x0023 line=88 │ │ + 0x002b line=91 │ │ + 0x0033 line=94 │ │ + 0x0036 line=95 │ │ locals : │ │ - 0x000a - 0x0031 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0000 - 0x0031 reg=3 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ - 0x0000 - 0x0031 reg=4 context Landroid/content/Context; │ │ - 0x0000 - 0x0031 reg=5 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x0031 reg=6 defStyle I │ │ + 0x000a - 0x0037 reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0000 - 0x0037 reg=3 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ + 0x0000 - 0x0037 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0037 reg=5 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x0037 reg=6 defStyle I │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ name : 'finishAnimation' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a44a0: |[0a44a0] com.actionbarsherlock.internal.widget.ActionBarContextView.finishAnimation:()V │ │ -0a44b0: 5420 ac07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ -0a44b4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a44b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a44ba: 5b21 ac07 |0005: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ -0a44be: 6e10 7613 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ -0a44c4: 0e00 |000a: return-void │ │ +0a52ec: |[0a52ec] com.actionbarsherlock.internal.widget.ActionBarContextView.finishAnimation:()V │ │ +0a52fc: 5420 ac07 |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ +0a5300: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a5304: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a5306: 5b21 ac07 |0005: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ +0a530a: 6e10 7613 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@1376 │ │ +0a5310: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0002 line=269 │ │ 0x0004 line=270 │ │ 0x0007 line=271 │ │ 0x000a line=273 │ │ @@ -222063,95 +222114,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -0a44c8: |[0a44c8] com.actionbarsherlock.internal.widget.ActionBarContextView.initTitle:()V │ │ -0a44d8: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -0a44dc: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0a44de: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0a44e0: 5493 b607 |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a44e4: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ -0a44e8: 6e10 f117 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ -0a44ee: 0c03 |000b: move-result-object v3 │ │ -0a44f0: 7110 520d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0a44f6: 0c02 |000f: move-result-object v2 │ │ -0a44f8: 6003 9c04 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@049c │ │ -0a44fc: 6e30 540d 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -0a4502: 6e10 f017 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@17f0 │ │ -0a4508: 0a03 |0018: move-result v3 │ │ -0a450a: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0a450e: 6e20 ef17 3900 |001b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@17ef │ │ -0a4514: 0c03 |001e: move-result-object v3 │ │ -0a4516: 1f03 3e02 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@023e │ │ -0a451a: 5b93 b607 |0021: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a451e: 5493 b607 |0023: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a4522: 6007 6904 |0025: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0469 │ │ -0a4526: 6e20 d40f 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ -0a452c: 0c03 |002a: move-result-object v3 │ │ -0a452e: 1f03 5802 |002b: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -0a4532: 5b93 b807 |002d: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@07b8 │ │ -0a4536: 5493 b607 |002f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a453a: 6007 6804 |0031: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0468 │ │ -0a453e: 6e20 d40f 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ -0a4544: 0c03 |0036: move-result-object v3 │ │ -0a4546: 1f03 5802 |0037: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -0a454a: 5b93 b407 |0039: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ -0a454e: 5293 b707 |003b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@07b7 │ │ -0a4552: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ -0a4556: 5493 b807 |003f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@07b8 │ │ -0a455a: 5497 ab07 |0041: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ -0a455e: 5298 b707 |0043: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@07b7 │ │ -0a4562: 6e30 7410 7308 |0045: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -0a4568: 5293 b307 |0048: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@07b3 │ │ -0a456c: 3803 0b00 |004a: if-eqz v3, 0055 // +000b │ │ -0a4570: 5493 b407 |004c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ -0a4574: 5497 ab07 |004e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ -0a4578: 5298 b307 |0050: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@07b3 │ │ -0a457c: 6e30 7410 7308 |0052: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -0a4582: 5493 b807 |0055: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@07b8 │ │ -0a4586: 5497 b507 |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ -0a458a: 6e20 7310 7300 |0059: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0a4590: 5493 b407 |005c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ -0a4594: 5497 b207 |005e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ -0a4598: 6e20 7310 7300 |0060: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0a459e: 5493 b507 |0063: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ -0a45a2: 7110 f70c 0300 |0065: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a45a8: 0a03 |0068: move-result v3 │ │ -0a45aa: 3903 2c00 |0069: if-nez v3, 0095 // +002c │ │ -0a45ae: 0141 |006b: move v1, v4 │ │ -0a45b0: 5493 b207 |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ -0a45b4: 7110 f70c 0300 |006e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a45ba: 0a03 |0071: move-result v3 │ │ -0a45bc: 3903 2500 |0072: if-nez v3, 0097 // +0025 │ │ -0a45c0: 0140 |0074: move v0, v4 │ │ -0a45c2: 5494 b407 |0075: iget-object v4, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ -0a45c6: 3800 2200 |0077: if-eqz v0, 0099 // +0022 │ │ -0a45ca: 0153 |0079: move v3, v5 │ │ -0a45cc: 6e20 7a10 3400 |007a: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -0a45d2: 5493 b607 |007d: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a45d6: 3901 0400 |007f: if-nez v1, 0083 // +0004 │ │ -0a45da: 3800 0300 |0081: if-eqz v0, 0084 // +0003 │ │ -0a45de: 0156 |0083: move v6, v5 │ │ -0a45e0: 6e20 ed0f 6300 |0084: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -0a45e6: 5493 b607 |0087: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a45ea: 6e10 d80f 0300 |0089: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@0fd8 │ │ -0a45f0: 0c03 |008c: move-result-object v3 │ │ -0a45f2: 3903 0700 |008d: if-nez v3, 0094 // +0007 │ │ -0a45f6: 5493 b607 |008f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a45fa: 6e20 e817 3900 |0091: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ -0a4600: 0e00 |0094: return-void │ │ -0a4602: 0151 |0095: move v1, v5 │ │ -0a4604: 28d6 |0096: goto 006c // -002a │ │ -0a4606: 0150 |0097: move v0, v5 │ │ -0a4608: 28dd |0098: goto 0075 // -0023 │ │ -0a460a: 0163 |0099: move v3, v6 │ │ -0a460c: 28e0 |009a: goto 007a // -0020 │ │ +0a5314: |[0a5314] com.actionbarsherlock.internal.widget.ActionBarContextView.initTitle:()V │ │ +0a5324: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +0a5328: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0a532a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0a532c: 5493 b607 |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5330: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ +0a5334: 6e10 f117 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ +0a533a: 0c03 |000b: move-result-object v3 │ │ +0a533c: 7110 520d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +0a5342: 0c02 |000f: move-result-object v2 │ │ +0a5344: 6003 9c04 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@049c │ │ +0a5348: 6e30 540d 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +0a534e: 6e10 f017 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@17f0 │ │ +0a5354: 0a03 |0018: move-result v3 │ │ +0a5356: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0a535a: 6e20 ef17 3900 |001b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@17ef │ │ +0a5360: 0c03 |001e: move-result-object v3 │ │ +0a5362: 1f03 3c02 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@023c │ │ +0a5366: 5b93 b607 |0021: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a536a: 5493 b607 |0023: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a536e: 6007 6904 |0025: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0469 │ │ +0a5372: 6e20 d40f 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ +0a5378: 0c03 |002a: move-result-object v3 │ │ +0a537a: 1f03 5602 |002b: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +0a537e: 5b93 b807 |002d: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@07b8 │ │ +0a5382: 5493 b607 |002f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5386: 6007 6804 |0031: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0468 │ │ +0a538a: 6e20 d40f 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ +0a5390: 0c03 |0036: move-result-object v3 │ │ +0a5392: 1f03 5602 |0037: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +0a5396: 5b93 b407 |0039: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ +0a539a: 5293 b707 |003b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@07b7 │ │ +0a539e: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ +0a53a2: 5493 b807 |003f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@07b8 │ │ +0a53a6: 5497 ab07 |0041: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ +0a53aa: 5298 b707 |0043: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@07b7 │ │ +0a53ae: 6e30 7410 7308 |0045: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +0a53b4: 5293 b307 |0048: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@07b3 │ │ +0a53b8: 3803 0b00 |004a: if-eqz v3, 0055 // +000b │ │ +0a53bc: 5493 b407 |004c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ +0a53c0: 5497 ab07 |004e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ +0a53c4: 5298 b307 |0050: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@07b3 │ │ +0a53c8: 6e30 7410 7308 |0052: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +0a53ce: 5493 b807 |0055: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@07b8 │ │ +0a53d2: 5497 b507 |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ +0a53d6: 6e20 7310 7300 |0059: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0a53dc: 5493 b407 |005c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ +0a53e0: 5497 b207 |005e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ +0a53e4: 6e20 7310 7300 |0060: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0a53ea: 5493 b507 |0063: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ +0a53ee: 7110 f70c 0300 |0065: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a53f4: 0a03 |0068: move-result v3 │ │ +0a53f6: 3903 2c00 |0069: if-nez v3, 0095 // +002c │ │ +0a53fa: 0141 |006b: move v1, v4 │ │ +0a53fc: 5493 b207 |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ +0a5400: 7110 f70c 0300 |006e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a5406: 0a03 |0071: move-result v3 │ │ +0a5408: 3903 2500 |0072: if-nez v3, 0097 // +0025 │ │ +0a540c: 0140 |0074: move v0, v4 │ │ +0a540e: 5494 b407 |0075: iget-object v4, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@07b4 │ │ +0a5412: 3800 2200 |0077: if-eqz v0, 0099 // +0022 │ │ +0a5416: 0153 |0079: move v3, v5 │ │ +0a5418: 6e20 7a10 3400 |007a: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +0a541e: 5493 b607 |007d: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5422: 3901 0400 |007f: if-nez v1, 0083 // +0004 │ │ +0a5426: 3800 0300 |0081: if-eqz v0, 0084 // +0003 │ │ +0a542a: 0156 |0083: move v6, v5 │ │ +0a542c: 6e20 ed0f 6300 |0084: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +0a5432: 5493 b607 |0087: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5436: 6e10 d80f 0300 |0089: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@0fd8 │ │ +0a543c: 0c03 |008c: move-result-object v3 │ │ +0a543e: 3903 0700 |008d: if-nez v3, 0094 // +0007 │ │ +0a5442: 5493 b607 |008f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5446: 6e20 e817 3900 |0091: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ +0a544c: 0e00 |0094: return-void │ │ +0a544e: 0151 |0095: move v1, v5 │ │ +0a5450: 28d6 |0096: goto 006c // -002a │ │ +0a5452: 0150 |0097: move v0, v5 │ │ +0a5454: 28dd |0098: goto 0075 // -0023 │ │ +0a5456: 0163 |0099: move v3, v6 │ │ +0a5458: 28e0 |009a: goto 007a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=177 │ │ 0x0008 line=178 │ │ 0x0010 line=179 │ │ 0x0015 line=180 │ │ 0x0023 line=181 │ │ @@ -222185,83 +222236,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 │ │ -0a4610: |[0a4610] com.actionbarsherlock.internal.widget.ActionBarContextView.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0a4620: 120c |0000: const/4 v12, #int 0 // #0 │ │ -0a4622: 54d9 a907 |0001: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4626: 54d8 a907 |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a462a: 6e10 fa14 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@14fa │ │ -0a4630: 0a08 |0008: move-result v8 │ │ -0a4632: 7b8a |0009: neg-int v10, v8 │ │ -0a4634: 54d8 a907 |000a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4638: 6e10 f614 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ -0a463e: 0c08 |000f: move-result-object v8 │ │ -0a4640: 1f08 0102 |0010: check-cast v8, Landroid/view/ViewGroup$MarginLayoutParams; // type@0201 │ │ -0a4644: 5288 5403 |0012: iget v8, v8, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ -0a4648: 9108 0a08 |0014: sub-int v8, v10, v8 │ │ -0a464c: 8288 |0016: int-to-float v8, v8 │ │ -0a464e: 6e20 ff14 8900 |0017: invoke-virtual {v9, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setTranslationX:(F)V // method@14ff │ │ -0a4654: 54d8 a907 |001a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4658: 1a09 c125 |001c: const-string v9, "translationX" // string@25c1 │ │ -0a465c: 121a |001e: const/4 v10, #int 1 // #1 │ │ -0a465e: 23aa 9804 |001f: new-array v10, v10, [F // type@0498 │ │ -0a4662: 120b |0021: const/4 v11, #int 0 // #0 │ │ -0a4664: 4b0c 0a0b |0022: aput v12, v10, v11 │ │ -0a4668: 7130 1814 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@1418 │ │ -0a466e: 0c02 |0027: move-result-object v2 │ │ -0a4670: 1608 c800 |0028: const-wide/16 v8, #int 200 // #c8 │ │ -0a4674: 6e30 1d14 8209 |002a: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0a467a: 6e20 0f14 d200 |002d: invoke-virtual {v2, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ -0a4680: 2208 1902 |0030: new-instance v8, Landroid/view/animation/DecelerateInterpolator; // type@0219 │ │ -0a4684: 7010 320f 0800 |0032: invoke-direct {v8}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ -0a468a: 6e20 2214 8200 |0035: invoke-virtual {v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ -0a4690: 2207 9602 |0038: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -0a4694: 7010 a213 0700 |003a: invoke-direct {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ -0a469a: 6e20 b313 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@13b3 │ │ -0a46a0: 0c01 |0040: move-result-object v1 │ │ -0a46a2: 54d8 ae07 |0041: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a46a6: 3808 3b00 |0043: if-eqz v8, 007e // +003b │ │ -0a46aa: 54d8 ae07 |0045: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a46ae: 6e10 f715 0800 |0047: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ -0a46b4: 0a04 |004a: move-result v4 │ │ -0a46b6: 3d04 3300 |004b: if-lez v4, 007e // +0033 │ │ -0a46ba: d805 04ff |004d: add-int/lit8 v5, v4, #int -1 // #ff │ │ -0a46be: 1206 |004f: const/4 v6, #int 0 // #0 │ │ -0a46c0: 3a05 2e00 |0050: if-ltz v5, 007e // +002e │ │ -0a46c4: 54d8 ae07 |0052: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a46c8: 6e20 f615 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a46ce: 0c08 |0057: move-result-object v8 │ │ -0a46d0: 7110 d914 0800 |0058: invoke-static {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -0a46d6: 0c03 |005b: move-result-object v3 │ │ -0a46d8: 6e20 d314 c300 |005c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@14d3 │ │ -0a46de: 1a08 6d21 |005f: const-string v8, "scaleY" // string@216d │ │ -0a46e2: 1229 |0061: const/4 v9, #int 2 // #2 │ │ -0a46e4: 2399 9804 |0062: new-array v9, v9, [F // type@0498 │ │ -0a46e8: 2609 1c00 0000 |0064: fill-array-data v9, 00000080 // +0000001c │ │ -0a46ee: 7130 1814 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@1418 │ │ -0a46f4: 0c00 |006a: move-result-object v0 │ │ -0a46f6: 1608 6400 |006b: const-wide/16 v8, #int 100 // #64 │ │ -0a46fa: 6e30 1d14 8009 |006d: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0a4700: da08 0646 |0070: mul-int/lit8 v8, v6, #int 70 // #46 │ │ -0a4704: 8188 |0072: int-to-long v8, v8 │ │ -0a4706: 6e30 2514 8009 |0073: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@1425 │ │ -0a470c: 6e20 9613 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@1396 │ │ -0a4712: d805 05ff |0079: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0a4716: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a471a: 28d3 |007d: goto 0050 // -002d │ │ -0a471c: 1107 |007e: return-object v7 │ │ -0a471e: 0000 |007f: nop // spacer │ │ -0a4720: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +0a545c: |[0a545c] com.actionbarsherlock.internal.widget.ActionBarContextView.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0a546c: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0a546e: 54d9 a907 |0001: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5472: 54d8 a907 |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5476: 6e10 fa14 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@14fa │ │ +0a547c: 0a08 |0008: move-result v8 │ │ +0a547e: 7b8a |0009: neg-int v10, v8 │ │ +0a5480: 54d8 a907 |000a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5484: 6e10 f614 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ +0a548a: 0c08 |000f: move-result-object v8 │ │ +0a548c: 1f08 ff01 |0010: check-cast v8, Landroid/view/ViewGroup$MarginLayoutParams; // type@01ff │ │ +0a5490: 5288 5403 |0012: iget v8, v8, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ +0a5494: 9108 0a08 |0014: sub-int v8, v10, v8 │ │ +0a5498: 8288 |0016: int-to-float v8, v8 │ │ +0a549a: 6e20 ff14 8900 |0017: invoke-virtual {v9, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setTranslationX:(F)V // method@14ff │ │ +0a54a0: 54d8 a907 |001a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a54a4: 1a09 c125 |001c: const-string v9, "translationX" // string@25c1 │ │ +0a54a8: 121a |001e: const/4 v10, #int 1 // #1 │ │ +0a54aa: 23aa 9604 |001f: new-array v10, v10, [F // type@0496 │ │ +0a54ae: 120b |0021: const/4 v11, #int 0 // #0 │ │ +0a54b0: 4b0c 0a0b |0022: aput v12, v10, v11 │ │ +0a54b4: 7130 1814 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@1418 │ │ +0a54ba: 0c02 |0027: move-result-object v2 │ │ +0a54bc: 1608 c800 |0028: const-wide/16 v8, #int 200 // #c8 │ │ +0a54c0: 6e30 1d14 8209 |002a: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +0a54c6: 6e20 0f14 d200 |002d: invoke-virtual {v2, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ +0a54cc: 2208 1702 |0030: new-instance v8, Landroid/view/animation/DecelerateInterpolator; // type@0217 │ │ +0a54d0: 7010 320f 0800 |0032: invoke-direct {v8}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ +0a54d6: 6e20 2214 8200 |0035: invoke-virtual {v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ +0a54dc: 2207 9402 |0038: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +0a54e0: 7010 a213 0700 |003a: invoke-direct {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ +0a54e6: 6e20 b313 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@13b3 │ │ +0a54ec: 0c01 |0040: move-result-object v1 │ │ +0a54ee: 54d8 ae07 |0041: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a54f2: 3808 3b00 |0043: if-eqz v8, 007e // +003b │ │ +0a54f6: 54d8 ae07 |0045: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a54fa: 6e10 f715 0800 |0047: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ +0a5500: 0a04 |004a: move-result v4 │ │ +0a5502: 3d04 3300 |004b: if-lez v4, 007e // +0033 │ │ +0a5506: d805 04ff |004d: add-int/lit8 v5, v4, #int -1 // #ff │ │ +0a550a: 1206 |004f: const/4 v6, #int 0 // #0 │ │ +0a550c: 3a05 2e00 |0050: if-ltz v5, 007e // +002e │ │ +0a5510: 54d8 ae07 |0052: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5514: 6e20 f615 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a551a: 0c08 |0057: move-result-object v8 │ │ +0a551c: 7110 d914 0800 |0058: invoke-static {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +0a5522: 0c03 |005b: move-result-object v3 │ │ +0a5524: 6e20 d314 c300 |005c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@14d3 │ │ +0a552a: 1a08 6d21 |005f: const-string v8, "scaleY" // string@216d │ │ +0a552e: 1229 |0061: const/4 v9, #int 2 // #2 │ │ +0a5530: 2399 9604 |0062: new-array v9, v9, [F // type@0496 │ │ +0a5534: 2609 1c00 0000 |0064: fill-array-data v9, 00000080 // +0000001c │ │ +0a553a: 7130 1814 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@1418 │ │ +0a5540: 0c00 |006a: move-result-object v0 │ │ +0a5542: 1608 6400 |006b: const-wide/16 v8, #int 100 // #64 │ │ +0a5546: 6e30 1d14 8009 |006d: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +0a554c: da08 0646 |0070: mul-int/lit8 v8, v6, #int 70 // #46 │ │ +0a5550: 8188 |0072: int-to-long v8, v8 │ │ +0a5552: 6e30 2514 8009 |0073: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@1425 │ │ +0a5558: 6e20 9613 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@1396 │ │ +0a555e: d805 05ff |0079: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0a5562: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a5566: 28d3 |007d: goto 0050 // -002d │ │ +0a5568: 1107 |007e: return-object v7 │ │ +0a556a: 0000 |007f: nop // spacer │ │ +0a556c: 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 │ │ @@ -222293,76 +222346,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 │ │ -0a4730: |[0a4730] com.actionbarsherlock.internal.widget.ActionBarContextView.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0a4740: 121e |0000: const/4 v14, #int 1 // #1 │ │ -0a4742: 120d |0001: const/4 v13, #int 0 // #0 │ │ -0a4744: 120c |0002: const/4 v12, #int 0 // #0 │ │ -0a4746: 54f8 a907 |0003: iget-object v8, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a474a: 1a09 c125 |0005: const-string v9, "translationX" // string@25c1 │ │ -0a474e: 23ea 9804 |0007: new-array v10, v14, [F // type@0498 │ │ -0a4752: 54f7 a907 |0009: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4756: 6e10 fa14 0700 |000b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@14fa │ │ -0a475c: 0a07 |000e: move-result v7 │ │ -0a475e: 7b7b |000f: neg-int v11, v7 │ │ -0a4760: 54f7 a907 |0010: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4764: 6e10 f614 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ -0a476a: 0c07 |0015: move-result-object v7 │ │ -0a476c: 1f07 0102 |0016: check-cast v7, Landroid/view/ViewGroup$MarginLayoutParams; // type@0201 │ │ -0a4770: 5277 5403 |0018: iget v7, v7, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ -0a4774: 9107 0b07 |001a: sub-int v7, v11, v7 │ │ -0a4778: 8277 |001c: int-to-float v7, v7 │ │ -0a477a: 4b07 0a0d |001d: aput v7, v10, v13 │ │ -0a477e: 7130 1814 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@1418 │ │ -0a4784: 0c02 |0022: move-result-object v2 │ │ -0a4786: 1607 c800 |0023: const-wide/16 v7, #int 200 // #c8 │ │ -0a478a: 6e30 1d14 7208 |0025: invoke-virtual {v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0a4790: 6e20 0f14 f200 |0028: invoke-virtual {v2, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ -0a4796: 2207 1902 |002b: new-instance v7, Landroid/view/animation/DecelerateInterpolator; // type@0219 │ │ -0a479a: 7010 320f 0700 |002d: invoke-direct {v7}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ -0a47a0: 6e20 2214 7200 |0030: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ -0a47a6: 2206 9602 |0033: new-instance v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0296 │ │ -0a47aa: 7010 a213 0600 |0035: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ -0a47b0: 6e20 b313 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@13b3 │ │ -0a47b6: 0c01 |003b: move-result-object v1 │ │ -0a47b8: 54f7 ae07 |003c: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a47bc: 3807 3500 |003e: if-eqz v7, 0073 // +0035 │ │ -0a47c0: 54f7 ae07 |0040: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a47c4: 6e10 f715 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ -0a47ca: 0a04 |0045: move-result v4 │ │ -0a47cc: 3d04 2d00 |0046: if-lez v4, 0073 // +002d │ │ -0a47d0: 1205 |0048: const/4 v5, #int 0 // #0 │ │ -0a47d2: 3b05 2a00 |0049: if-gez v5, 0073 // +002a │ │ -0a47d6: 54f7 ae07 |004b: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a47da: 6e20 f615 5700 |004d: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ -0a47e0: 0c07 |0050: move-result-object v7 │ │ -0a47e2: 7110 d914 0700 |0051: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ -0a47e8: 0c03 |0054: move-result-object v3 │ │ -0a47ea: 6e20 d314 c300 |0055: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@14d3 │ │ -0a47f0: 1a07 6d21 |0058: const-string v7, "scaleY" // string@216d │ │ -0a47f4: 23e8 9804 |005a: new-array v8, v14, [F // type@0498 │ │ -0a47f8: 4b0c 080d |005c: aput v12, v8, v13 │ │ -0a47fc: 7130 1814 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@1418 │ │ -0a4802: 0c00 |0061: move-result-object v0 │ │ -0a4804: 1607 6400 |0062: const-wide/16 v7, #int 100 // #64 │ │ -0a4808: 6e30 1d14 7008 |0064: invoke-virtual {v0, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ -0a480e: da07 0546 |0067: mul-int/lit8 v7, v5, #int 70 // #46 │ │ -0a4812: 8177 |0069: int-to-long v7, v7 │ │ -0a4814: 6e30 2514 7008 |006a: invoke-virtual {v0, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@1425 │ │ -0a481a: 6e20 9613 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@1396 │ │ -0a4820: d805 0501 |0070: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0a4824: 28d7 |0072: goto 0049 // -0029 │ │ -0a4826: 1106 |0073: return-object v6 │ │ +0a557c: |[0a557c] com.actionbarsherlock.internal.widget.ActionBarContextView.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0a558c: 121e |0000: const/4 v14, #int 1 // #1 │ │ +0a558e: 120d |0001: const/4 v13, #int 0 // #0 │ │ +0a5590: 120c |0002: const/4 v12, #int 0 // #0 │ │ +0a5592: 54f8 a907 |0003: iget-object v8, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5596: 1a09 c125 |0005: const-string v9, "translationX" // string@25c1 │ │ +0a559a: 23ea 9604 |0007: new-array v10, v14, [F // type@0496 │ │ +0a559e: 54f7 a907 |0009: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a55a2: 6e10 fa14 0700 |000b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@14fa │ │ +0a55a8: 0a07 |000e: move-result v7 │ │ +0a55aa: 7b7b |000f: neg-int v11, v7 │ │ +0a55ac: 54f7 a907 |0010: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a55b0: 6e10 f614 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ +0a55b6: 0c07 |0015: move-result-object v7 │ │ +0a55b8: 1f07 ff01 |0016: check-cast v7, Landroid/view/ViewGroup$MarginLayoutParams; // type@01ff │ │ +0a55bc: 5277 5403 |0018: iget v7, v7, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ +0a55c0: 9107 0b07 |001a: sub-int v7, v11, v7 │ │ +0a55c4: 8277 |001c: int-to-float v7, v7 │ │ +0a55c6: 4b07 0a0d |001d: aput v7, v10, v13 │ │ +0a55ca: 7130 1814 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@1418 │ │ +0a55d0: 0c02 |0022: move-result-object v2 │ │ +0a55d2: 1608 c800 |0023: const-wide/16 v8, #int 200 // #c8 │ │ +0a55d6: 6e30 1d14 8209 |0025: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +0a55dc: 6e20 0f14 f200 |0028: invoke-virtual {v2, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@140f │ │ +0a55e2: 2207 1702 |002b: new-instance v7, Landroid/view/animation/DecelerateInterpolator; // type@0217 │ │ +0a55e6: 7010 320f 0700 |002d: invoke-direct {v7}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@0f32 │ │ +0a55ec: 6e20 2214 7200 |0030: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1422 │ │ +0a55f2: 2206 9402 |0033: new-instance v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@0294 │ │ +0a55f6: 7010 a213 0600 |0035: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@13a2 │ │ +0a55fc: 6e20 b313 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@13b3 │ │ +0a5602: 0c01 |003b: move-result-object v1 │ │ +0a5604: 54f7 ae07 |003c: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5608: 3807 3500 |003e: if-eqz v7, 0073 // +0035 │ │ +0a560c: 54f7 ae07 |0040: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5610: 6e10 f715 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ +0a5616: 0a04 |0045: move-result v4 │ │ +0a5618: 3d04 2d00 |0046: if-lez v4, 0073 // +002d │ │ +0a561c: 1205 |0048: const/4 v5, #int 0 // #0 │ │ +0a561e: 3b05 2a00 |0049: if-gez v5, 0073 // +002a │ │ +0a5622: 54f7 ae07 |004b: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5626: 6e20 f615 5700 |004d: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@15f6 │ │ +0a562c: 0c07 |0050: move-result-object v7 │ │ +0a562e: 7110 d914 0700 |0051: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@14d9 │ │ +0a5634: 0c03 |0054: move-result-object v3 │ │ +0a5636: 6e20 d314 c300 |0055: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@14d3 │ │ +0a563c: 1a07 6d21 |0058: const-string v7, "scaleY" // string@216d │ │ +0a5640: 23e8 9604 |005a: new-array v8, v14, [F // type@0496 │ │ +0a5644: 4b0c 080d |005c: aput v12, v8, v13 │ │ +0a5648: 7130 1814 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@1418 │ │ +0a564e: 0c00 |0061: move-result-object v0 │ │ +0a5650: 1608 6400 |0062: const-wide/16 v8, #int 100 // #64 │ │ +0a5654: 6e30 1d14 8009 |0064: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@141d │ │ +0a565a: da07 0546 |0067: mul-int/lit8 v7, v5, #int 70 // #46 │ │ +0a565e: 8178 |0069: int-to-long v8, v7 │ │ +0a5660: 6e30 2514 8009 |006a: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@1425 │ │ +0a5666: 6e20 9613 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@1396 │ │ +0a566c: d805 0501 |0070: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0a5670: 28d7 |0072: goto 0049 // -0029 │ │ +0a5672: 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 │ │ @@ -222392,31 +222447,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0a4828: |[0a4828] com.actionbarsherlock.internal.widget.ActionBarContextView.closeMode:()V │ │ -0a4838: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0a483a: 5220 a807 |0001: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ -0a483e: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ -0a4842: 0e00 |0005: return-void │ │ -0a4844: 5420 a907 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4848: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -0a484c: 6e10 fc17 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ -0a4852: 28f8 |000d: goto 0005 // -0008 │ │ -0a4854: 7010 ec17 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@17ec │ │ -0a485a: 5921 a807 |0011: iput v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ -0a485e: 7010 fe17 0200 |0013: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@17fe │ │ -0a4864: 0c00 |0016: move-result-object v0 │ │ -0a4866: 5b20 ac07 |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ -0a486a: 5420 ac07 |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ -0a486e: 6e10 8413 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ -0a4874: 28e7 |001e: goto 0005 // -0019 │ │ +0a5674: |[0a5674] com.actionbarsherlock.internal.widget.ActionBarContextView.closeMode:()V │ │ +0a5684: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0a5686: 5220 a807 |0001: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ +0a568a: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ +0a568e: 0e00 |0005: return-void │ │ +0a5690: 5420 a907 |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5694: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +0a5698: 6e10 fc17 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ +0a569e: 28f8 |000d: goto 0005 // -0008 │ │ +0a56a0: 7010 ec17 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@17ec │ │ +0a56a6: 5921 a807 |0011: iput v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ +0a56aa: 7010 fe17 0200 |0013: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@17fe │ │ +0a56b0: 0c00 |0016: move-result-object v0 │ │ +0a56b2: 5b20 ac07 |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ +0a56b6: 5420 ac07 |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ +0a56ba: 6e10 8413 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ +0a56c0: 28e7 |001e: goto 0005 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=252 │ │ 0x0005 line=265 │ │ 0x0006 line=256 │ │ 0x000a line=257 │ │ 0x000e line=261 │ │ @@ -222431,20 +222486,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a4878: |[0a4878] com.actionbarsherlock.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0a4888: 2200 0102 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0201 │ │ -0a488c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0a488e: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -0a4890: 7030 550e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0e55 │ │ -0a4896: 1100 |0007: return-object v0 │ │ +0a56c4: |[0a56c4] com.actionbarsherlock.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0a56d4: 2200 ff01 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@01ff │ │ +0a56d8: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0a56da: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +0a56dc: 7030 550e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0e55 │ │ +0a56e2: 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;) │ │ @@ -222452,20 +222507,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 │ │ -0a4898: |[0a4898] com.actionbarsherlock.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0a48a8: 2200 0102 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0201 │ │ -0a48ac: 6e10 f117 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ -0a48b2: 0c01 |0005: move-result-object v1 │ │ -0a48b4: 7030 560e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e56 │ │ -0a48ba: 1100 |0009: return-object v0 │ │ +0a56e4: |[0a56e4] com.actionbarsherlock.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0a56f4: 2200 ff01 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@01ff │ │ +0a56f8: 6e10 f117 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ +0a56fe: 0c01 |0005: move-result-object v1 │ │ +0a5700: 7030 560e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e56 │ │ +0a5706: 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; │ │ │ │ @@ -222474,17 +222529,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a48bc: |[0a48bc] com.actionbarsherlock.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ -0a48cc: 5410 b207 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ -0a48d0: 1100 |0002: return-object v0 │ │ +0a5708: |[0a5708] com.actionbarsherlock.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ +0a5718: 5410 b207 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ +0a571c: 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;) │ │ @@ -222492,17 +222547,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a48d4: |[0a48d4] com.actionbarsherlock.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ -0a48e4: 5410 b507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ -0a48e8: 1100 |0002: return-object v0 │ │ +0a5720: |[0a5720] com.actionbarsherlock.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ +0a5730: 5410 b507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ +0a5734: 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;) │ │ @@ -222510,23 +222565,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a48ec: |[0a48ec] com.actionbarsherlock.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ -0a48fc: 5410 a607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4900: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a4904: 5410 a607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4908: 6e10 cb15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ -0a490e: 0a00 |0009: move-result v0 │ │ -0a4910: 0f00 |000a: return v0 │ │ -0a4912: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a4914: 28fe |000c: goto 000a // -0002 │ │ +0a5738: |[0a5738] com.actionbarsherlock.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ +0a5748: 5410 a607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a574c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a5750: 5410 a607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5754: 6e10 cb15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ +0a575a: 0a00 |0009: move-result v0 │ │ +0a575c: 0f00 |000a: return v0 │ │ +0a575e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a5760: 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; │ │ @@ -222536,105 +222591,105 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 189 16-bit code units │ │ -0a4918: |[0a4918] com.actionbarsherlock.internal.widget.ActionBarContextView.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0a4928: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -0a492a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0a492c: 5484 a907 |0002: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4930: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ -0a4934: 5484 ab07 |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ -0a4938: 7110 520d 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0a493e: 0c01 |000b: move-result-object v1 │ │ -0a4940: 6004 a004 |000c: sget v4, Lcom/actionbarsherlock/R$layout;.abs__action_mode_close_item:I // field@04a0 │ │ -0a4944: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -0a4946: 6e40 550d 4158 |000f: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0a494c: 0c04 |0012: move-result-object v4 │ │ -0a494e: 1f04 b202 |0013: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // type@02b2 │ │ -0a4952: 5b84 a907 |0015: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4956: 5484 a907 |0017: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a495a: 6e20 e817 4800 |0019: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ -0a4960: 5484 a907 |001c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4964: 6005 6f04 |001e: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_mode_close_button:I // field@046f │ │ -0a4968: 6e20 f414 5400 |0020: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.findViewById:(I)Landroid/view/View; // method@14f4 │ │ -0a496e: 0c00 |0023: move-result-object v0 │ │ -0a4970: 2204 de02 |0024: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; // type@02de │ │ -0a4974: 7030 e317 8409 |0026: invoke-direct {v4, v8, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V // method@17e3 │ │ -0a497a: 6e20 3d0e 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ -0a4980: 6e10 3f1b 0900 |002c: invoke-virtual {v9}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@1b3f │ │ -0a4986: 0c03 |002f: move-result-object v3 │ │ -0a4988: 1f03 cb02 |0030: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02cb │ │ -0a498c: 5484 a607 |0032: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4990: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -0a4994: 5484 a607 |0036: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4998: 6e10 c515 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ -0a499e: 2204 c302 |003b: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@02c3 │ │ -0a49a2: 5485 ab07 |003d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ -0a49a6: 7020 be15 5400 |003f: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@15be │ │ -0a49ac: 5b84 a607 |0042: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a49b0: 5484 a607 |0044: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a49b4: 6e20 db15 6400 |0046: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@15db │ │ -0a49ba: 2202 0002 |0049: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -0a49be: 12e4 |004b: const/4 v4, #int -2 // #fe │ │ -0a49c0: 7030 530e 4207 |004c: invoke-direct {v2, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -0a49c6: 5584 af07 |004f: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@07af │ │ -0a49ca: 3904 2d00 |0051: if-nez v4, 007e // +002d │ │ -0a49ce: 5484 a607 |0053: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a49d2: 6e20 4d16 4300 |0055: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ -0a49d8: 5484 a607 |0058: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a49dc: 6e20 ca15 8400 |005a: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ -0a49e2: 0c04 |005d: move-result-object v4 │ │ -0a49e4: 1f04 c602 |005e: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a49e8: 5b84 ae07 |0060: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a49ec: 5484 ae07 |0062: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a49f0: 1205 |0064: const/4 v5, #int 0 // #0 │ │ -0a49f2: 6e20 0f16 5400 |0065: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ -0a49f8: 5484 ae07 |0068: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a49fc: 6e30 e917 4802 |006a: invoke-virtual {v8, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17e9 │ │ -0a4a02: 5c86 a707 |006d: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ -0a4a06: 0e00 |006f: return-void │ │ -0a4a08: 5484 a907 |0070: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4a0c: 6e10 f714 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getParent:()Landroid/view/ViewParent; // method@14f7 │ │ -0a4a12: 0c04 |0075: move-result-object v4 │ │ -0a4a14: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ -0a4a18: 5484 a907 |0078: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4a1c: 6e20 e817 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ -0a4a22: 289f |007d: goto 001c // -0061 │ │ -0a4a24: 5484 a607 |007e: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4a28: 6e10 f117 0800 |0080: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ -0a4a2e: 0c05 |0083: move-result-object v5 │ │ -0a4a30: 6e10 3301 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a4a36: 0c05 |0087: move-result-object v5 │ │ -0a4a38: 6e10 9701 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -0a4a3e: 0c05 |008b: move-result-object v5 │ │ -0a4a40: 5255 4c03 |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -0a4a44: 6e30 dc15 5406 |008e: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@15dc │ │ -0a4a4a: 5484 a607 |0091: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4a4e: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ -0a4a54: 6e20 da15 5400 |0096: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@15da │ │ -0a4a5a: 5927 5303 |0099: iput v7, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a4a5e: 5284 aa07 |009b: iget v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ -0a4a62: 5924 5203 |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a4a66: 5484 a607 |009f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4a6a: 6e20 4d16 4300 |00a1: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ -0a4a70: 5484 a607 |00a4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4a74: 6e20 ca15 8400 |00a6: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ -0a4a7a: 0c04 |00a9: move-result-object v4 │ │ -0a4a7c: 1f04 c602 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a4a80: 5b84 ae07 |00ac: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4a84: 5484 ae07 |00ae: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4a88: 5485 b007 |00b0: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@07b0 │ │ -0a4a8c: 6e20 0f16 5400 |00b2: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ -0a4a92: 5484 b107 |00b5: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ -0a4a96: 5485 ae07 |00b7: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4a9a: 6e30 c217 5402 |00b9: invoke-virtual {v4, v5, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17c2 │ │ -0a4aa0: 28b1 |00bc: goto 006d // -004f │ │ +0a5764: |[0a5764] com.actionbarsherlock.internal.widget.ActionBarContextView.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0a5774: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +0a5776: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0a5778: 5484 a907 |0002: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a577c: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ +0a5780: 5484 ab07 |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ +0a5784: 7110 520d 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +0a578a: 0c01 |000b: move-result-object v1 │ │ +0a578c: 6004 a004 |000c: sget v4, Lcom/actionbarsherlock/R$layout;.abs__action_mode_close_item:I // field@04a0 │ │ +0a5790: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +0a5792: 6e40 550d 4158 |000f: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a5798: 0c04 |0012: move-result-object v4 │ │ +0a579a: 1f04 b002 |0013: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // type@02b0 │ │ +0a579e: 5b84 a907 |0015: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a57a2: 5484 a907 |0017: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a57a6: 6e20 e817 4800 |0019: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ +0a57ac: 5484 a907 |001c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a57b0: 6005 6f04 |001e: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_mode_close_button:I // field@046f │ │ +0a57b4: 6e20 f414 5400 |0020: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.findViewById:(I)Landroid/view/View; // method@14f4 │ │ +0a57ba: 0c00 |0023: move-result-object v0 │ │ +0a57bc: 2204 dc02 |0024: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; // type@02dc │ │ +0a57c0: 7030 e317 8409 |0026: invoke-direct {v4, v8, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V // method@17e3 │ │ +0a57c6: 6e20 3d0e 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0e3d │ │ +0a57cc: 6e10 3f1b 0900 |002c: invoke-virtual {v9}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@1b3f │ │ +0a57d2: 0c03 |002f: move-result-object v3 │ │ +0a57d4: 1f03 c902 |0030: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02c9 │ │ +0a57d8: 5484 a607 |0032: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a57dc: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +0a57e0: 5484 a607 |0036: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a57e4: 6e10 c515 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@15c5 │ │ +0a57ea: 2204 c102 |003b: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@02c1 │ │ +0a57ee: 5485 ab07 |003d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@07ab │ │ +0a57f2: 7020 be15 5400 |003f: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@15be │ │ +0a57f8: 5b84 a607 |0042: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a57fc: 5484 a607 |0044: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5800: 6e20 db15 6400 |0046: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@15db │ │ +0a5806: 2202 fe01 |0049: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a580a: 12e4 |004b: const/4 v4, #int -2 // #fe │ │ +0a580c: 7030 530e 4207 |004c: invoke-direct {v2, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a5812: 5584 af07 |004f: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@07af │ │ +0a5816: 3904 2d00 |0051: if-nez v4, 007e // +002d │ │ +0a581a: 5484 a607 |0053: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a581e: 6e20 4d16 4300 |0055: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ +0a5824: 5484 a607 |0058: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5828: 6e20 ca15 8400 |005a: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ +0a582e: 0c04 |005d: move-result-object v4 │ │ +0a5830: 1f04 c402 |005e: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a5834: 5b84 ae07 |0060: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5838: 5484 ae07 |0062: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a583c: 1205 |0064: const/4 v5, #int 0 // #0 │ │ +0a583e: 6e20 0f16 5400 |0065: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ +0a5844: 5484 ae07 |0068: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5848: 6e30 e917 4802 |006a: invoke-virtual {v8, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17e9 │ │ +0a584e: 5c86 a707 |006d: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ +0a5852: 0e00 |006f: return-void │ │ +0a5854: 5484 a907 |0070: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5858: 6e10 f714 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getParent:()Landroid/view/ViewParent; // method@14f7 │ │ +0a585e: 0c04 |0075: move-result-object v4 │ │ +0a5860: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ +0a5864: 5484 a907 |0078: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5868: 6e20 e817 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ +0a586e: 289f |007d: goto 001c // -0061 │ │ +0a5870: 5484 a607 |007e: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5874: 6e10 f117 0800 |0080: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ +0a587a: 0c05 |0083: move-result-object v5 │ │ +0a587c: 6e10 3301 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a5882: 0c05 |0087: move-result-object v5 │ │ +0a5884: 6e10 9701 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +0a588a: 0c05 |008b: move-result-object v5 │ │ +0a588c: 5255 4c03 |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +0a5890: 6e30 dc15 5406 |008e: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@15dc │ │ +0a5896: 5484 a607 |0091: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a589a: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ +0a58a0: 6e20 da15 5400 |0096: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@15da │ │ +0a58a6: 5927 5303 |0099: iput v7, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a58aa: 5284 aa07 |009b: iget v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ +0a58ae: 5924 5203 |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a58b2: 5484 a607 |009f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a58b6: 6e20 4d16 4300 |00a1: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ +0a58bc: 5484 a607 |00a4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a58c0: 6e20 ca15 8400 |00a6: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ +0a58c6: 0c04 |00a9: move-result-object v4 │ │ +0a58c8: 1f04 c402 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a58cc: 5b84 ae07 |00ac: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a58d0: 5484 ae07 |00ae: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a58d4: 5485 b007 |00b0: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@07b0 │ │ +0a58d8: 6e20 0f16 5400 |00b2: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ +0a58de: 5484 b107 |00b5: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ +0a58e2: 5485 ae07 |00b7: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a58e6: 6e30 c217 5402 |00b9: invoke-virtual {v4, v5, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17c2 │ │ +0a58ec: 28b1 |00bc: goto 006d // -004f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=204 │ │ 0x0006 line=205 │ │ 0x000c line=206 │ │ 0x0017 line=207 │ │ 0x001c line=212 │ │ @@ -222651,14 +222706,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 │ │ @@ -222678,23 +222735,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a4aa4: |[0a4aa4] com.actionbarsherlock.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ -0a4ab4: 5410 a607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4ab8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a4abc: 5410 a607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4ac0: 6e10 ce15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ -0a4ac6: 0a00 |0009: move-result v0 │ │ -0a4ac8: 0f00 |000a: return v0 │ │ -0a4aca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a4acc: 28fe |000c: goto 000a // -0002 │ │ +0a58f0: |[0a58f0] com.actionbarsherlock.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ +0a5900: 5410 a607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5904: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a5908: 5410 a607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a590c: 6e10 ce15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@15ce │ │ +0a5912: 0a00 |0009: move-result v0 │ │ +0a5914: 0f00 |000a: return v0 │ │ +0a5916: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a5918: 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; │ │ @@ -222704,28 +222761,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a4ad0: |[0a4ad0] com.actionbarsherlock.internal.widget.ActionBarContextView.killMode:()V │ │ -0a4ae0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a4ae2: 7010 ec17 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@17ec │ │ -0a4ae8: 6e10 0b18 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@180b │ │ -0a4aee: 5430 b107 |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ -0a4af2: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ -0a4af6: 5430 b107 |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ -0a4afa: 5431 ae07 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4afe: 6e20 d517 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@17d5 │ │ -0a4b04: 5b32 ad07 |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4b08: 5b32 ae07 |0014: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4b0c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0a4b0e: 5c30 a707 |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ -0a4b12: 0e00 |0019: return-void │ │ +0a591c: |[0a591c] com.actionbarsherlock.internal.widget.ActionBarContextView.killMode:()V │ │ +0a592c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a592e: 7010 ec17 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@17ec │ │ +0a5934: 6e10 0b18 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@180b │ │ +0a593a: 5430 b107 |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ +0a593e: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ +0a5942: 5430 b107 |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ +0a5946: 5431 ae07 |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a594a: 6e20 d517 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@17d5 │ │ +0a5950: 5b32 ad07 |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5954: 5b32 ae07 |0014: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5958: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0a595a: 5c30 a707 |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ +0a595e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=278 │ │ 0x000b line=279 │ │ 0x0012 line=281 │ │ @@ -222740,16 +222797,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 │ │ -0a4b14: |[0a4b14] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a4b24: 0e00 |0000: return-void │ │ +0a5960: |[0a5960] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a5970: 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; │ │ │ │ @@ -222758,22 +222815,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 │ │ -0a4b28: |[0a4b28] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a4b38: 5220 a807 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ -0a4b3c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -0a4b3e: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0a4b42: 6e10 fc17 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ -0a4b48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a4b4a: 5920 a807 |0009: iput v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ -0a4b4e: 0e00 |000b: return-void │ │ +0a5974: |[0a5974] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a5984: 5220 a807 |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ +0a5988: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +0a598a: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0a598e: 6e10 fc17 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@17fc │ │ +0a5994: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a5996: 5920 a807 |0009: iput v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ +0a599a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0005 line=488 │ │ 0x0008 line=490 │ │ 0x000b line=491 │ │ locals : │ │ @@ -222785,16 +222842,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 │ │ -0a4b50: |[0a4b50] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a4b60: 0e00 |0000: return-void │ │ +0a599c: |[0a599c] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a59ac: 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; │ │ │ │ @@ -222803,16 +222860,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 │ │ -0a4b64: |[0a4b64] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0a4b74: 0e00 |0000: return-void │ │ +0a59b0: |[0a59b0] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0a59c0: 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; │ │ │ │ @@ -222821,23 +222878,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a4b78: |[0a4b78] com.actionbarsherlock.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ -0a4b88: 6f10 af17 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@17af │ │ -0a4b8e: 5410 a607 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4b92: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0a4b96: 5410 a607 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4b9a: 6e10 cb15 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ -0a4ba0: 5410 a607 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a4ba4: 6e10 cc15 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@15cc │ │ -0a4baa: 0e00 |0011: return-void │ │ +0a59c4: |[0a59c4] com.actionbarsherlock.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ +0a59d4: 6f10 af17 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@17af │ │ +0a59da: 5410 a607 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a59de: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0a59e2: 5410 a607 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a59e6: 6e10 cb15 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ +0a59ec: 5410 a607 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a59f0: 6e10 cc15 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@15cc │ │ +0a59f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000c line=102 │ │ 0x0011 line=104 │ │ @@ -222849,32 +222906,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0a4bac: |[0a4bac] com.actionbarsherlock.internal.widget.ActionBarContextView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a4bbc: 6e10 a20e 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@0ea2 │ │ -0a4bc2: 0a00 |0003: move-result v0 │ │ -0a4bc4: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -0a4bc8: 3310 1d00 |0006: if-ne v0, v1, 0023 // +001d │ │ -0a4bcc: 6e10 4f1f 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a4bd2: 0c00 |000b: move-result-object v0 │ │ -0a4bd4: 6e10 1d1f 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -0a4bda: 0c00 |000f: move-result-object v0 │ │ -0a4bdc: 6e20 a70e 0300 |0010: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0ea7 │ │ -0a4be2: 6e10 f117 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ -0a4be8: 0c00 |0016: move-result-object v0 │ │ -0a4bea: 6e10 3201 0000 |0017: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0132 │ │ -0a4bf0: 0c00 |001a: move-result-object v0 │ │ -0a4bf2: 6e20 ad0e 0300 |001b: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ead │ │ -0a4bf8: 5420 b507 |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ -0a4bfc: 6e20 a80e 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ea8 │ │ -0a4c02: 0e00 |0023: return-void │ │ +0a59f8: |[0a59f8] com.actionbarsherlock.internal.widget.ActionBarContextView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a5a08: 6e10 a20e 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@0ea2 │ │ +0a5a0e: 0a00 |0003: move-result v0 │ │ +0a5a10: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +0a5a14: 3310 1d00 |0006: if-ne v0, v1, 0023 // +001d │ │ +0a5a18: 6e10 4f1f 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a5a1e: 0c00 |000b: move-result-object v0 │ │ +0a5a20: 6e10 1d1f 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +0a5a26: 0c00 |000f: move-result-object v0 │ │ +0a5a28: 6e20 a70e 0300 |0010: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0ea7 │ │ +0a5a2e: 6e10 f117 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ +0a5a34: 0c00 |0016: move-result-object v0 │ │ +0a5a36: 6e10 3201 0000 |0017: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0132 │ │ +0a5a3c: 0c00 |001a: move-result-object v0 │ │ +0a5a3e: 6e20 ad0e 0300 |001b: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ead │ │ +0a5a44: 5420 b507 |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ +0a5a48: 6e20 a80e 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ea8 │ │ +0a5a4e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0008 line=511 │ │ 0x0013 line=512 │ │ 0x001e line=513 │ │ 0x0023 line=517 │ │ @@ -222887,81 +222944,81 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 123 16-bit code units │ │ -0a4c04: |[0a4c04] com.actionbarsherlock.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ -0a4c14: 6e10 f317 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@17f3 │ │ -0a4c1a: 0a02 |0003: move-result v2 │ │ -0a4c1c: 6e10 f517 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@17f5 │ │ -0a4c22: 0a03 |0007: move-result v3 │ │ -0a4c24: 9104 0b09 |0008: sub-int v4, v11, v9 │ │ -0a4c28: 6e10 f517 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@17f5 │ │ -0a4c2e: 0a05 |000d: move-result v5 │ │ -0a4c30: b154 |000e: sub-int/2addr v4, v5 │ │ -0a4c32: 6e10 f217 0600 |000f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@17f2 │ │ -0a4c38: 0a05 |0012: move-result v5 │ │ -0a4c3a: 9100 0405 |0013: sub-int v0, v4, v5 │ │ -0a4c3e: 5464 a907 |0015: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4c42: 3804 3600 |0017: if-eqz v4, 004d // +0036 │ │ -0a4c46: 5464 a907 |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4c4a: 6e10 f914 0400 |001b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getVisibility:()I // method@14f9 │ │ -0a4c50: 0a04 |001e: move-result v4 │ │ -0a4c52: 1305 0800 |001f: const/16 v5, #int 8 // #8 │ │ -0a4c56: 3254 2c00 |0021: if-eq v4, v5, 004d // +002c │ │ -0a4c5a: 5464 a907 |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4c5e: 6e10 f614 0400 |0025: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ -0a4c64: 0c01 |0028: move-result-object v1 │ │ -0a4c66: 1f01 0102 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0201 │ │ -0a4c6a: 5214 5403 |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ -0a4c6e: b042 |002d: add-int/2addr v2, v4 │ │ -0a4c70: 5464 a907 |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4c74: 6e50 0918 4632 |0030: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1809 │ │ -0a4c7a: 0a04 |0033: move-result v4 │ │ -0a4c7c: b042 |0034: add-int/2addr v2, v4 │ │ -0a4c7e: 5214 5503 |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0355 │ │ -0a4c82: b042 |0037: add-int/2addr v2, v4 │ │ -0a4c84: 5564 a707 |0038: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ -0a4c88: 3804 1300 |003a: if-eqz v4, 004d // +0013 │ │ -0a4c8c: 1214 |003c: const/4 v4, #int 1 // #1 │ │ -0a4c8e: 5964 a807 |003d: iput v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ -0a4c92: 7010 fd17 0600 |003f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@17fd │ │ -0a4c98: 0c04 |0042: move-result-object v4 │ │ -0a4c9a: 5b64 ac07 |0043: iput-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ -0a4c9e: 5464 ac07 |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ -0a4ca2: 6e10 8413 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ -0a4ca8: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -0a4caa: 5c64 a707 |004b: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ -0a4cae: 5464 b607 |004d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a4cb2: 3804 0d00 |004f: if-eqz v4, 005c // +000d │ │ -0a4cb6: 5464 ad07 |0051: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4cba: 3904 0900 |0053: if-nez v4, 005c // +0009 │ │ -0a4cbe: 5464 b607 |0055: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a4cc2: 6e50 0918 4632 |0057: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1809 │ │ -0a4cc8: 0a04 |005a: move-result v4 │ │ -0a4cca: b042 |005b: add-int/2addr v2, v4 │ │ -0a4ccc: 5464 ad07 |005c: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4cd0: 3804 0900 |005e: if-eqz v4, 0067 // +0009 │ │ -0a4cd4: 5464 ad07 |0060: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4cd8: 6e50 0918 4632 |0062: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1809 │ │ -0a4cde: 0a04 |0065: move-result v4 │ │ -0a4ce0: b042 |0066: add-int/2addr v2, v4 │ │ -0a4ce2: 9104 0a08 |0067: sub-int v4, v10, v8 │ │ -0a4ce6: 6e10 f417 0600 |0069: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@17f4 │ │ -0a4cec: 0a05 |006c: move-result v5 │ │ -0a4cee: 9102 0405 |006d: sub-int v2, v4, v5 │ │ -0a4cf2: 5464 ae07 |006f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4cf6: 3804 0900 |0071: if-eqz v4, 007a // +0009 │ │ -0a4cfa: 5464 ae07 |0073: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4cfe: 6e50 0a18 4632 |0075: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@180a │ │ -0a4d04: 0a04 |0078: move-result v4 │ │ -0a4d06: b142 |0079: sub-int/2addr v2, v4 │ │ -0a4d08: 0e00 |007a: return-void │ │ +0a5a50: |[0a5a50] com.actionbarsherlock.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ +0a5a60: 6e10 f317 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@17f3 │ │ +0a5a66: 0a02 |0003: move-result v2 │ │ +0a5a68: 6e10 f517 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@17f5 │ │ +0a5a6e: 0a03 |0007: move-result v3 │ │ +0a5a70: 9104 0b09 |0008: sub-int v4, v11, v9 │ │ +0a5a74: 6e10 f517 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@17f5 │ │ +0a5a7a: 0a05 |000d: move-result v5 │ │ +0a5a7c: b154 |000e: sub-int/2addr v4, v5 │ │ +0a5a7e: 6e10 f217 0600 |000f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@17f2 │ │ +0a5a84: 0a05 |0012: move-result v5 │ │ +0a5a86: 9100 0405 |0013: sub-int v0, v4, v5 │ │ +0a5a8a: 5464 a907 |0015: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5a8e: 3804 3600 |0017: if-eqz v4, 004d // +0036 │ │ +0a5a92: 5464 a907 |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5a96: 6e10 f914 0400 |001b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getVisibility:()I // method@14f9 │ │ +0a5a9c: 0a04 |001e: move-result v4 │ │ +0a5a9e: 1305 0800 |001f: const/16 v5, #int 8 // #8 │ │ +0a5aa2: 3254 2c00 |0021: if-eq v4, v5, 004d // +002c │ │ +0a5aa6: 5464 a907 |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5aaa: 6e10 f614 0400 |0025: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ +0a5ab0: 0c01 |0028: move-result-object v1 │ │ +0a5ab2: 1f01 ff01 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@01ff │ │ +0a5ab6: 5214 5403 |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ +0a5aba: b042 |002d: add-int/2addr v2, v4 │ │ +0a5abc: 5464 a907 |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5ac0: 6e50 0918 4632 |0030: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1809 │ │ +0a5ac6: 0a04 |0033: move-result v4 │ │ +0a5ac8: b042 |0034: add-int/2addr v2, v4 │ │ +0a5aca: 5214 5503 |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0355 │ │ +0a5ace: b042 |0037: add-int/2addr v2, v4 │ │ +0a5ad0: 5564 a707 |0038: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ +0a5ad4: 3804 1300 |003a: if-eqz v4, 004d // +0013 │ │ +0a5ad8: 1214 |003c: const/4 v4, #int 1 // #1 │ │ +0a5ada: 5964 a807 |003d: iput v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@07a8 │ │ +0a5ade: 7010 fd17 0600 |003f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@17fd │ │ +0a5ae4: 0c04 |0042: move-result-object v4 │ │ +0a5ae6: 5b64 ac07 |0043: iput-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ +0a5aea: 5464 ac07 |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@07ac │ │ +0a5aee: 6e10 8413 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@1384 │ │ +0a5af4: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +0a5af6: 5c64 a707 |004b: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@07a7 │ │ +0a5afa: 5464 b607 |004d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5afe: 3804 0d00 |004f: if-eqz v4, 005c // +000d │ │ +0a5b02: 5464 ad07 |0051: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5b06: 3904 0900 |0053: if-nez v4, 005c // +0009 │ │ +0a5b0a: 5464 b607 |0055: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5b0e: 6e50 0918 4632 |0057: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1809 │ │ +0a5b14: 0a04 |005a: move-result v4 │ │ +0a5b16: b042 |005b: add-int/2addr v2, v4 │ │ +0a5b18: 5464 ad07 |005c: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5b1c: 3804 0900 |005e: if-eqz v4, 0067 // +0009 │ │ +0a5b20: 5464 ad07 |0060: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5b24: 6e50 0918 4632 |0062: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1809 │ │ +0a5b2a: 0a04 |0065: move-result v4 │ │ +0a5b2c: b042 |0066: add-int/2addr v2, v4 │ │ +0a5b2e: 9104 0a08 |0067: sub-int v4, v10, v8 │ │ +0a5b32: 6e10 f417 0600 |0069: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@17f4 │ │ +0a5b38: 0a05 |006c: move-result v5 │ │ +0a5b3a: 9102 0405 |006d: sub-int v2, v4, v5 │ │ +0a5b3e: 5464 ae07 |006f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5b42: 3804 0900 |0071: if-eqz v4, 007a // +0009 │ │ +0a5b46: 5464 ae07 |0073: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5b4a: 6e50 0a18 4632 |0075: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@180a │ │ +0a5b50: 0a04 |0078: move-result v4 │ │ +0a5b52: b142 |0079: sub-int/2addr v2, v4 │ │ +0a5b54: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0004 line=449 │ │ 0x0008 line=450 │ │ 0x0015 line=452 │ │ 0x0023 line=453 │ │ @@ -222997,330 +223054,328 @@ │ │ name : 'onMeasure' │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 27 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 435 16-bit code units │ │ -0a4d0c: |[0a4d0c] com.actionbarsherlock.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ -0a4d1c: 7701 c90d 1900 |0000: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a4d22: 0a14 |0003: move-result v20 │ │ -0a4d24: 1515 0040 |0004: const/high16 v21, #int 1073741824 // #4000 │ │ -0a4d28: 0200 1400 |0006: move/from16 v0, v20 │ │ -0a4d2c: 0201 1500 |0008: move/from16 v1, v21 │ │ -0a4d30: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ -0a4d34: 2215 a103 |000c: new-instance v21, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0a4d38: 2216 b303 |000e: new-instance v22, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a4d3c: 7601 761f 1600 |0010: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a4d42: 7401 4f1f 1800 |0013: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a4d48: 0c17 |0016: move-result-object v23 │ │ -0a4d4a: 7401 1e1f 1700 |0017: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0a4d50: 0c17 |001a: move-result-object v23 │ │ -0a4d52: 7402 7e1f 1600 |001b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a4d58: 0c16 |001e: move-result-object v22 │ │ -0a4d5a: 1a17 4300 |001f: const-string v23, " can only be used " // string@0043 │ │ -0a4d5e: 7402 7e1f 1600 |0021: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a4d64: 0c16 |0024: move-result-object v22 │ │ -0a4d66: 1a17 d626 |0025: const-string v23, "with android:layout_width="match_parent" (or fill_parent)" // string@26d6 │ │ -0a4d6a: 7402 7e1f 1600 |0027: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a4d70: 0c16 |002a: move-result-object v22 │ │ -0a4d72: 7401 841f 1600 |002b: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a4d78: 0c16 |002e: move-result-object v22 │ │ -0a4d7a: 7602 311f 1500 |002f: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0a4d80: 2715 |0032: throw v21 │ │ -0a4d82: 7701 c90d 1a00 |0033: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a4d88: 0a0c |0036: move-result v12 │ │ -0a4d8a: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ -0a4d8e: 2215 a103 |0039: new-instance v21, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0a4d92: 2216 b303 |003b: new-instance v22, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a4d96: 7601 761f 1600 |003d: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a4d9c: 7401 4f1f 1800 |0040: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a4da2: 0c17 |0043: move-result-object v23 │ │ -0a4da4: 7401 1e1f 1700 |0044: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0a4daa: 0c17 |0047: move-result-object v23 │ │ -0a4dac: 7402 7e1f 1600 |0048: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a4db2: 0c16 |004b: move-result-object v22 │ │ -0a4db4: 1a17 4300 |004c: const-string v23, " can only be used " // string@0043 │ │ -0a4db8: 7402 7e1f 1600 |004e: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a4dbe: 0c16 |0051: move-result-object v22 │ │ -0a4dc0: 1a17 d526 |0052: const-string v23, "with android:layout_height="wrap_content"" // string@26d5 │ │ -0a4dc4: 7402 7e1f 1600 |0054: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a4dca: 0c16 |0057: move-result-object v22 │ │ -0a4dcc: 7401 841f 1600 |0058: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a4dd2: 0c16 |005b: move-result-object v22 │ │ -0a4dd4: 7602 311f 1500 |005c: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0a4dda: 2715 |005f: throw v21 │ │ -0a4ddc: 7701 ca0d 1900 |0060: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a4de2: 0a05 |0063: move-result v5 │ │ -0a4de4: 0800 1800 |0064: move-object/from16 v0, v24 │ │ -0a4de8: 5200 aa07 |0066: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ -0a4dec: 0215 0000 |0068: move/from16 v21, v0 │ │ -0a4df0: 3d15 2b01 |006a: if-lez v21, 0195 // +012b │ │ -0a4df4: 0800 1800 |006c: move-object/from16 v0, v24 │ │ -0a4df8: 520f aa07 |006e: iget v15, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ -0a4dfc: 7401 f517 1800 |0070: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@17f5 │ │ -0a4e02: 0a15 |0073: move-result v21 │ │ -0a4e04: 7401 f217 1800 |0074: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@17f2 │ │ -0a4e0a: 0a16 |0077: move-result v22 │ │ -0a4e0c: 9013 1516 |0078: add-int v19, v21, v22 │ │ -0a4e10: 7401 f317 1800 |007a: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@17f3 │ │ -0a4e16: 0a15 |007d: move-result v21 │ │ -0a4e18: 9115 0515 |007e: sub-int v21, v5, v21 │ │ -0a4e1c: 7401 f417 1800 |0080: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@17f4 │ │ -0a4e22: 0a16 |0083: move-result v22 │ │ -0a4e24: 9103 1516 |0084: sub-int v3, v21, v22 │ │ -0a4e28: 910b 0f13 |0086: sub-int v11, v15, v19 │ │ -0a4e2c: 1515 0080 |0088: const/high16 v21, #int -2147483648 // #8000 │ │ -0a4e30: 0200 1500 |008a: move/from16 v0, v21 │ │ -0a4e34: 7120 cb0d 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a4e3a: 0a04 |008f: move-result v4 │ │ -0a4e3c: 0800 1800 |0090: move-object/from16 v0, v24 │ │ -0a4e40: 5400 a907 |0092: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4e44: 0815 0000 |0094: move-object/from16 v21, v0 │ │ -0a4e48: 3815 2c00 |0096: if-eqz v21, 00c2 // +002c │ │ -0a4e4c: 0800 1800 |0098: move-object/from16 v0, v24 │ │ -0a4e50: 5400 a907 |009a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4e54: 0815 0000 |009c: move-object/from16 v21, v0 │ │ -0a4e58: 1316 0000 |009e: const/16 v22, #int 0 // #0 │ │ -0a4e5c: 0800 1800 |00a0: move-object/from16 v0, v24 │ │ -0a4e60: 0801 1500 |00a2: move-object/from16 v1, v21 │ │ -0a4e64: 0202 1600 |00a4: move/from16 v2, v22 │ │ -0a4e68: 6e52 ff17 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@17ff │ │ -0a4e6e: 0a03 |00a9: move-result v3 │ │ -0a4e70: 0800 1800 |00aa: move-object/from16 v0, v24 │ │ -0a4e74: 5400 a907 |00ac: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ -0a4e78: 0815 0000 |00ae: move-object/from16 v21, v0 │ │ -0a4e7c: 7401 f614 1500 |00b0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ -0a4e82: 0c0e |00b3: move-result-object v14 │ │ -0a4e84: 1f0e 0102 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@0201 │ │ -0a4e88: 52e0 5403 |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ -0a4e8c: 0215 0000 |00b8: move/from16 v21, v0 │ │ -0a4e90: 52e0 5503 |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0355 │ │ -0a4e94: 0216 0000 |00bc: move/from16 v22, v0 │ │ -0a4e98: 9015 1516 |00be: add-int v21, v21, v22 │ │ -0a4e9c: 9103 0315 |00c0: sub-int v3, v3, v21 │ │ -0a4ea0: 0800 1800 |00c2: move-object/from16 v0, v24 │ │ -0a4ea4: 5400 ae07 |00c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4ea8: 0815 0000 |00c6: move-object/from16 v21, v0 │ │ -0a4eac: 3815 2400 |00c8: if-eqz v21, 00ec // +0024 │ │ -0a4eb0: 0800 1800 |00ca: move-object/from16 v0, v24 │ │ -0a4eb4: 5400 ae07 |00cc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4eb8: 0815 0000 |00ce: move-object/from16 v21, v0 │ │ -0a4ebc: 7401 fe15 1500 |00d0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a4ec2: 0c15 |00d3: move-result-object v21 │ │ -0a4ec4: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -0a4ec8: 0801 1800 |00d6: move-object/from16 v1, v24 │ │ -0a4ecc: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ -0a4ed0: 0800 1800 |00da: move-object/from16 v0, v24 │ │ -0a4ed4: 5400 ae07 |00dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a4ed8: 0815 0000 |00de: move-object/from16 v21, v0 │ │ -0a4edc: 1316 0000 |00e0: const/16 v22, #int 0 // #0 │ │ -0a4ee0: 0800 1800 |00e2: move-object/from16 v0, v24 │ │ -0a4ee4: 0801 1500 |00e4: move-object/from16 v1, v21 │ │ -0a4ee8: 0202 1600 |00e6: move/from16 v2, v22 │ │ -0a4eec: 6e52 ff17 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@17ff │ │ -0a4ef2: 0a03 |00eb: move-result v3 │ │ -0a4ef4: 0800 1800 |00ec: move-object/from16 v0, v24 │ │ -0a4ef8: 5400 b607 |00ee: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a4efc: 0815 0000 |00f0: move-object/from16 v21, v0 │ │ -0a4f00: 3815 1c00 |00f2: if-eqz v21, 010e // +001c │ │ -0a4f04: 0800 1800 |00f4: move-object/from16 v0, v24 │ │ -0a4f08: 5400 ad07 |00f6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4f0c: 0815 0000 |00f8: move-object/from16 v21, v0 │ │ -0a4f10: 3915 1400 |00fa: if-nez v21, 010e // +0014 │ │ -0a4f14: 0800 1800 |00fc: move-object/from16 v0, v24 │ │ -0a4f18: 5400 b607 |00fe: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a4f1c: 0815 0000 |0100: move-object/from16 v21, v0 │ │ -0a4f20: 1316 0000 |0102: const/16 v22, #int 0 // #0 │ │ -0a4f24: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -0a4f28: 0801 1500 |0106: move-object/from16 v1, v21 │ │ -0a4f2c: 0202 1600 |0108: move/from16 v2, v22 │ │ -0a4f30: 6e52 ff17 1043 |010a: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@17ff │ │ -0a4f36: 0a03 |010d: move-result v3 │ │ -0a4f38: 0800 1800 |010e: move-object/from16 v0, v24 │ │ -0a4f3c: 5400 ad07 |0110: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4f40: 0815 0000 |0112: move-object/from16 v21, v0 │ │ -0a4f44: 3815 5900 |0114: if-eqz v21, 016d // +0059 │ │ -0a4f48: 0800 1800 |0116: move-object/from16 v0, v24 │ │ -0a4f4c: 5400 ad07 |0118: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4f50: 0815 0000 |011a: move-object/from16 v21, v0 │ │ -0a4f54: 7401 e50d 1500 |011c: invoke-virtual/range {v21}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a4f5a: 0c0e |011f: move-result-object v14 │ │ -0a4f5c: 52e0 5303 |0120: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a4f60: 0215 0000 |0122: move/from16 v21, v0 │ │ -0a4f64: 1316 feff |0124: const/16 v22, #int -2 // #fffe │ │ -0a4f68: 0200 1500 |0126: move/from16 v0, v21 │ │ -0a4f6c: 0201 1600 |0128: move/from16 v1, v22 │ │ -0a4f70: 3210 7100 |012a: if-eq v0, v1, 019b // +0071 │ │ -0a4f74: 150a 0040 |012c: const/high16 v10, #int 1073741824 // #4000 │ │ -0a4f78: 52e0 5303 |012e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a4f7c: 0215 0000 |0130: move/from16 v21, v0 │ │ -0a4f80: 3a15 6c00 |0132: if-ltz v21, 019e // +006c │ │ -0a4f84: 52e0 5303 |0134: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a4f88: 0215 0000 |0136: move/from16 v21, v0 │ │ -0a4f8c: 0200 1500 |0138: move/from16 v0, v21 │ │ -0a4f90: 7120 441f 3000 |013a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0a4f96: 0a09 |013d: move-result v9 │ │ -0a4f98: 52e0 5203 |013e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a4f9c: 0215 0000 |0140: move/from16 v21, v0 │ │ -0a4fa0: 1316 feff |0142: const/16 v22, #int -2 // #fffe │ │ -0a4fa4: 0200 1500 |0144: move/from16 v0, v21 │ │ -0a4fa8: 0201 1600 |0146: move/from16 v1, v22 │ │ -0a4fac: 3210 5800 |0148: if-eq v0, v1, 01a0 // +0058 │ │ -0a4fb0: 1508 0040 |014a: const/high16 v8, #int 1073741824 // #4000 │ │ -0a4fb4: 52e0 5203 |014c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a4fb8: 0215 0000 |014e: move/from16 v21, v0 │ │ -0a4fbc: 3a15 5300 |0150: if-ltz v21, 01a3 // +0053 │ │ -0a4fc0: 52e0 5203 |0152: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a4fc4: 0215 0000 |0154: move/from16 v21, v0 │ │ -0a4fc8: 0200 1500 |0156: move/from16 v0, v21 │ │ -0a4fcc: 7120 441f b000 |0158: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0a4fd2: 0a07 |015b: move-result v7 │ │ -0a4fd4: 0800 1800 |015c: move-object/from16 v0, v24 │ │ -0a4fd8: 5400 ad07 |015e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a4fdc: 0815 0000 |0160: move-object/from16 v21, v0 │ │ -0a4fe0: 7120 cb0d a900 |0162: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a4fe6: 0a16 |0165: move-result v22 │ │ -0a4fe8: 7120 cb0d 8700 |0166: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a4fee: 0a17 |0169: move-result v23 │ │ -0a4ff0: 7403 0d0e 1500 |016a: invoke-virtual/range {v21, v22, v23}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a4ff6: 0800 1800 |016d: move-object/from16 v0, v24 │ │ -0a4ffa: 5200 aa07 |016f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ -0a4ffe: 0215 0000 |0171: move/from16 v21, v0 │ │ -0a5002: 3c15 3a00 |0173: if-gtz v21, 01ad // +003a │ │ -0a5006: 1310 0000 |0175: const/16 v16, #int 0 // #0 │ │ -0a500a: 7401 f017 1800 |0177: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@17f0 │ │ -0a5010: 0a06 |017a: move-result v6 │ │ -0a5012: 120d |017b: const/4 v13, #int 0 // #0 │ │ -0a5014: 356d 2900 |017c: if-ge v13, v6, 01a5 // +0029 │ │ -0a5018: 0800 1800 |017e: move-object/from16 v0, v24 │ │ -0a501c: 6e20 ef17 d000 |0180: invoke-virtual {v0, v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@17ef │ │ -0a5022: 0c12 |0183: move-result-object v18 │ │ -0a5024: 7401 e80d 1200 |0184: invoke-virtual/range {v18}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a502a: 0a15 |0187: move-result v21 │ │ -0a502c: 9011 1513 |0188: add-int v17, v21, v19 │ │ -0a5030: 0200 1100 |018a: move/from16 v0, v17 │ │ -0a5034: 0201 1000 |018c: move/from16 v1, v16 │ │ -0a5038: 3710 0400 |018e: if-le v0, v1, 0192 // +0004 │ │ -0a503c: 0210 1100 |0190: move/from16 v16, v17 │ │ -0a5040: d80d 0d01 |0192: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0a5044: 28e8 |0194: goto 017c // -0018 │ │ -0a5046: 7701 ca0d 1a00 |0195: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a504c: 0a0f |0198: move-result v15 │ │ -0a504e: 2900 d7fe |0199: goto/16 0070 // -0129 │ │ -0a5052: 150a 0080 |019b: const/high16 v10, #int -2147483648 // #8000 │ │ -0a5056: 2891 |019d: goto 012e // -006f │ │ -0a5058: 0139 |019e: move v9, v3 │ │ -0a505a: 289f |019f: goto 013e // -0061 │ │ -0a505c: 1508 0080 |01a0: const/high16 v8, #int -2147483648 // #8000 │ │ -0a5060: 28aa |01a2: goto 014c // -0056 │ │ -0a5062: 01b7 |01a3: move v7, v11 │ │ -0a5064: 28b8 |01a4: goto 015c // -0048 │ │ -0a5066: 0800 1800 |01a5: move-object/from16 v0, v24 │ │ -0a506a: 0201 1000 |01a7: move/from16 v1, v16 │ │ -0a506e: 6e30 1218 5001 |01a9: invoke-virtual {v0, v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1812 │ │ -0a5074: 0e00 |01ac: return-void │ │ -0a5076: 0800 1800 |01ad: move-object/from16 v0, v24 │ │ -0a507a: 6e30 1218 500f |01af: invoke-virtual {v0, v5, v15}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1812 │ │ -0a5080: 28fa |01b2: goto 01ac // -0006 │ │ + insns size : 423 16-bit code units │ │ +0a5b58: |[0a5b58] com.actionbarsherlock.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ +0a5b68: 7701 c90d 1900 |0000: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a5b6e: 0a14 |0003: move-result v20 │ │ +0a5b70: 1515 0040 |0004: const/high16 v21, #int 1073741824 // #4000 │ │ +0a5b74: 0200 1400 |0006: move/from16 v0, v20 │ │ +0a5b78: 0201 1500 |0008: move/from16 v1, v21 │ │ +0a5b7c: 3210 2300 |000a: if-eq v0, v1, 002d // +0023 │ │ +0a5b80: 2215 9f03 |000c: new-instance v21, Ljava/lang/IllegalStateException; // type@039f │ │ +0a5b84: 2216 b103 |000e: new-instance v22, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a5b88: 7601 761f 1600 |0010: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a5b8e: 7401 4f1f 1800 |0013: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a5b94: 0c17 |0016: move-result-object v23 │ │ +0a5b96: 7401 1e1f 1700 |0017: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +0a5b9c: 0c17 |001a: move-result-object v23 │ │ +0a5b9e: 7402 7e1f 1600 |001b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a5ba4: 0c16 |001e: move-result-object v22 │ │ +0a5ba6: 1a17 4600 |001f: const-string v23, " can only be used with android:layout_width="match_parent" (or fill_parent)" // string@0046 │ │ +0a5baa: 7402 7e1f 1600 |0021: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a5bb0: 0c16 |0024: move-result-object v22 │ │ +0a5bb2: 7401 841f 1600 |0025: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a5bb8: 0c16 |0028: move-result-object v22 │ │ +0a5bba: 7602 311f 1500 |0029: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0a5bc0: 2715 |002c: throw v21 │ │ +0a5bc2: 7701 c90d 1a00 |002d: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a5bc8: 0a0c |0030: move-result v12 │ │ +0a5bca: 390c 2300 |0031: if-nez v12, 0054 // +0023 │ │ +0a5bce: 2215 9f03 |0033: new-instance v21, Ljava/lang/IllegalStateException; // type@039f │ │ +0a5bd2: 2216 b103 |0035: new-instance v22, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a5bd6: 7601 761f 1600 |0037: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a5bdc: 7401 4f1f 1800 |003a: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a5be2: 0c17 |003d: move-result-object v23 │ │ +0a5be4: 7401 1e1f 1700 |003e: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +0a5bea: 0c17 |0041: move-result-object v23 │ │ +0a5bec: 7402 7e1f 1600 |0042: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a5bf2: 0c16 |0045: move-result-object v22 │ │ +0a5bf4: 1a17 4500 |0046: const-string v23, " can only be used with android:layout_height="wrap_content"" // string@0045 │ │ +0a5bf8: 7402 7e1f 1600 |0048: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a5bfe: 0c16 |004b: move-result-object v22 │ │ +0a5c00: 7401 841f 1600 |004c: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a5c06: 0c16 |004f: move-result-object v22 │ │ +0a5c08: 7602 311f 1500 |0050: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0a5c0e: 2715 |0053: throw v21 │ │ +0a5c10: 7701 ca0d 1900 |0054: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a5c16: 0a05 |0057: move-result v5 │ │ +0a5c18: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0a5c1c: 5200 aa07 |005a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ +0a5c20: 0215 0000 |005c: move/from16 v21, v0 │ │ +0a5c24: 3d15 2b01 |005e: if-lez v21, 0189 // +012b │ │ +0a5c28: 0800 1800 |0060: move-object/from16 v0, v24 │ │ +0a5c2c: 520f aa07 |0062: iget v15, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ +0a5c30: 7401 f517 1800 |0064: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@17f5 │ │ +0a5c36: 0a15 |0067: move-result v21 │ │ +0a5c38: 7401 f217 1800 |0068: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@17f2 │ │ +0a5c3e: 0a16 |006b: move-result v22 │ │ +0a5c40: 9013 1516 |006c: add-int v19, v21, v22 │ │ +0a5c44: 7401 f317 1800 |006e: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@17f3 │ │ +0a5c4a: 0a15 |0071: move-result v21 │ │ +0a5c4c: 9115 0515 |0072: sub-int v21, v5, v21 │ │ +0a5c50: 7401 f417 1800 |0074: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@17f4 │ │ +0a5c56: 0a16 |0077: move-result v22 │ │ +0a5c58: 9103 1516 |0078: sub-int v3, v21, v22 │ │ +0a5c5c: 910b 0f13 |007a: sub-int v11, v15, v19 │ │ +0a5c60: 1515 0080 |007c: const/high16 v21, #int -2147483648 // #8000 │ │ +0a5c64: 0200 1500 |007e: move/from16 v0, v21 │ │ +0a5c68: 7120 cb0d 0b00 |0080: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a5c6e: 0a04 |0083: move-result v4 │ │ +0a5c70: 0800 1800 |0084: move-object/from16 v0, v24 │ │ +0a5c74: 5400 a907 |0086: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5c78: 0815 0000 |0088: move-object/from16 v21, v0 │ │ +0a5c7c: 3815 2c00 |008a: if-eqz v21, 00b6 // +002c │ │ +0a5c80: 0800 1800 |008c: move-object/from16 v0, v24 │ │ +0a5c84: 5400 a907 |008e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5c88: 0815 0000 |0090: move-object/from16 v21, v0 │ │ +0a5c8c: 1316 0000 |0092: const/16 v22, #int 0 // #0 │ │ +0a5c90: 0800 1800 |0094: move-object/from16 v0, v24 │ │ +0a5c94: 0801 1500 |0096: move-object/from16 v1, v21 │ │ +0a5c98: 0202 1600 |0098: move/from16 v2, v22 │ │ +0a5c9c: 6e52 ff17 1043 |009a: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@17ff │ │ +0a5ca2: 0a03 |009d: move-result v3 │ │ +0a5ca4: 0800 1800 |009e: move-object/from16 v0, v24 │ │ +0a5ca8: 5400 a907 |00a0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@07a9 │ │ +0a5cac: 0815 0000 |00a2: move-object/from16 v21, v0 │ │ +0a5cb0: 7401 f614 1500 |00a4: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@14f6 │ │ +0a5cb6: 0c0e |00a7: move-result-object v14 │ │ +0a5cb8: 1f0e ff01 |00a8: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@01ff │ │ +0a5cbc: 52e0 5403 |00aa: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0354 │ │ +0a5cc0: 0215 0000 |00ac: move/from16 v21, v0 │ │ +0a5cc4: 52e0 5503 |00ae: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0355 │ │ +0a5cc8: 0216 0000 |00b0: move/from16 v22, v0 │ │ +0a5ccc: 9015 1516 |00b2: add-int v21, v21, v22 │ │ +0a5cd0: 9103 0315 |00b4: sub-int v3, v3, v21 │ │ +0a5cd4: 0800 1800 |00b6: move-object/from16 v0, v24 │ │ +0a5cd8: 5400 ae07 |00b8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5cdc: 0815 0000 |00ba: move-object/from16 v21, v0 │ │ +0a5ce0: 3815 2400 |00bc: if-eqz v21, 00e0 // +0024 │ │ +0a5ce4: 0800 1800 |00be: move-object/from16 v0, v24 │ │ +0a5ce8: 5400 ae07 |00c0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5cec: 0815 0000 |00c2: move-object/from16 v21, v0 │ │ +0a5cf0: 7401 fe15 1500 |00c4: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a5cf6: 0c15 |00c7: move-result-object v21 │ │ +0a5cf8: 0800 1500 |00c8: move-object/from16 v0, v21 │ │ +0a5cfc: 0801 1800 |00ca: move-object/from16 v1, v24 │ │ +0a5d00: 3310 1400 |00cc: if-ne v0, v1, 00e0 // +0014 │ │ +0a5d04: 0800 1800 |00ce: move-object/from16 v0, v24 │ │ +0a5d08: 5400 ae07 |00d0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5d0c: 0815 0000 |00d2: move-object/from16 v21, v0 │ │ +0a5d10: 1316 0000 |00d4: const/16 v22, #int 0 // #0 │ │ +0a5d14: 0800 1800 |00d6: move-object/from16 v0, v24 │ │ +0a5d18: 0801 1500 |00d8: move-object/from16 v1, v21 │ │ +0a5d1c: 0202 1600 |00da: move/from16 v2, v22 │ │ +0a5d20: 6e52 ff17 1043 |00dc: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@17ff │ │ +0a5d26: 0a03 |00df: move-result v3 │ │ +0a5d28: 0800 1800 |00e0: move-object/from16 v0, v24 │ │ +0a5d2c: 5400 b607 |00e2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5d30: 0815 0000 |00e4: move-object/from16 v21, v0 │ │ +0a5d34: 3815 1c00 |00e6: if-eqz v21, 0102 // +001c │ │ +0a5d38: 0800 1800 |00e8: move-object/from16 v0, v24 │ │ +0a5d3c: 5400 ad07 |00ea: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5d40: 0815 0000 |00ec: move-object/from16 v21, v0 │ │ +0a5d44: 3915 1400 |00ee: if-nez v21, 0102 // +0014 │ │ +0a5d48: 0800 1800 |00f0: move-object/from16 v0, v24 │ │ +0a5d4c: 5400 b607 |00f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5d50: 0815 0000 |00f4: move-object/from16 v21, v0 │ │ +0a5d54: 1316 0000 |00f6: const/16 v22, #int 0 // #0 │ │ +0a5d58: 0800 1800 |00f8: move-object/from16 v0, v24 │ │ +0a5d5c: 0801 1500 |00fa: move-object/from16 v1, v21 │ │ +0a5d60: 0202 1600 |00fc: move/from16 v2, v22 │ │ +0a5d64: 6e52 ff17 1043 |00fe: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@17ff │ │ +0a5d6a: 0a03 |0101: move-result v3 │ │ +0a5d6c: 0800 1800 |0102: move-object/from16 v0, v24 │ │ +0a5d70: 5400 ad07 |0104: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5d74: 0815 0000 |0106: move-object/from16 v21, v0 │ │ +0a5d78: 3815 5900 |0108: if-eqz v21, 0161 // +0059 │ │ +0a5d7c: 0800 1800 |010a: move-object/from16 v0, v24 │ │ +0a5d80: 5400 ad07 |010c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5d84: 0815 0000 |010e: move-object/from16 v21, v0 │ │ +0a5d88: 7401 e50d 1500 |0110: invoke-virtual/range {v21}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a5d8e: 0c0e |0113: move-result-object v14 │ │ +0a5d90: 52e0 5303 |0114: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a5d94: 0215 0000 |0116: move/from16 v21, v0 │ │ +0a5d98: 1316 feff |0118: const/16 v22, #int -2 // #fffe │ │ +0a5d9c: 0200 1500 |011a: move/from16 v0, v21 │ │ +0a5da0: 0201 1600 |011c: move/from16 v1, v22 │ │ +0a5da4: 3210 7100 |011e: if-eq v0, v1, 018f // +0071 │ │ +0a5da8: 150a 0040 |0120: const/high16 v10, #int 1073741824 // #4000 │ │ +0a5dac: 52e0 5303 |0122: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a5db0: 0215 0000 |0124: move/from16 v21, v0 │ │ +0a5db4: 3a15 6c00 |0126: if-ltz v21, 0192 // +006c │ │ +0a5db8: 52e0 5303 |0128: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a5dbc: 0215 0000 |012a: move/from16 v21, v0 │ │ +0a5dc0: 0200 1500 |012c: move/from16 v0, v21 │ │ +0a5dc4: 7120 441f 3000 |012e: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +0a5dca: 0a09 |0131: move-result v9 │ │ +0a5dcc: 52e0 5203 |0132: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a5dd0: 0215 0000 |0134: move/from16 v21, v0 │ │ +0a5dd4: 1316 feff |0136: const/16 v22, #int -2 // #fffe │ │ +0a5dd8: 0200 1500 |0138: move/from16 v0, v21 │ │ +0a5ddc: 0201 1600 |013a: move/from16 v1, v22 │ │ +0a5de0: 3210 5800 |013c: if-eq v0, v1, 0194 // +0058 │ │ +0a5de4: 1508 0040 |013e: const/high16 v8, #int 1073741824 // #4000 │ │ +0a5de8: 52e0 5203 |0140: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a5dec: 0215 0000 |0142: move/from16 v21, v0 │ │ +0a5df0: 3a15 5300 |0144: if-ltz v21, 0197 // +0053 │ │ +0a5df4: 52e0 5203 |0146: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a5df8: 0215 0000 |0148: move/from16 v21, v0 │ │ +0a5dfc: 0200 1500 |014a: move/from16 v0, v21 │ │ +0a5e00: 7120 441f b000 |014c: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +0a5e06: 0a07 |014f: move-result v7 │ │ +0a5e08: 0800 1800 |0150: move-object/from16 v0, v24 │ │ +0a5e0c: 5400 ad07 |0152: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5e10: 0815 0000 |0154: move-object/from16 v21, v0 │ │ +0a5e14: 7120 cb0d a900 |0156: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a5e1a: 0a16 |0159: move-result v22 │ │ +0a5e1c: 7120 cb0d 8700 |015a: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a5e22: 0a17 |015d: move-result v23 │ │ +0a5e24: 7403 0d0e 1500 |015e: invoke-virtual/range {v21, v22, v23}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a5e2a: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +0a5e2e: 5200 aa07 |0163: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ +0a5e32: 0215 0000 |0165: move/from16 v21, v0 │ │ +0a5e36: 3c15 3a00 |0167: if-gtz v21, 01a1 // +003a │ │ +0a5e3a: 1310 0000 |0169: const/16 v16, #int 0 // #0 │ │ +0a5e3e: 7401 f017 1800 |016b: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@17f0 │ │ +0a5e44: 0a06 |016e: move-result v6 │ │ +0a5e46: 120d |016f: const/4 v13, #int 0 // #0 │ │ +0a5e48: 356d 2900 |0170: if-ge v13, v6, 0199 // +0029 │ │ +0a5e4c: 0800 1800 |0172: move-object/from16 v0, v24 │ │ +0a5e50: 6e20 ef17 d000 |0174: invoke-virtual {v0, v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@17ef │ │ +0a5e56: 0c12 |0177: move-result-object v18 │ │ +0a5e58: 7401 e80d 1200 |0178: invoke-virtual/range {v18}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a5e5e: 0a15 |017b: move-result v21 │ │ +0a5e60: 9011 1513 |017c: add-int v17, v21, v19 │ │ +0a5e64: 0200 1100 |017e: move/from16 v0, v17 │ │ +0a5e68: 0201 1000 |0180: move/from16 v1, v16 │ │ +0a5e6c: 3710 0400 |0182: if-le v0, v1, 0186 // +0004 │ │ +0a5e70: 0210 1100 |0184: move/from16 v16, v17 │ │ +0a5e74: d80d 0d01 |0186: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0a5e78: 28e8 |0188: goto 0170 // -0018 │ │ +0a5e7a: 7701 ca0d 1a00 |0189: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a5e80: 0a0f |018c: move-result v15 │ │ +0a5e82: 2900 d7fe |018d: goto/16 0064 // -0129 │ │ +0a5e86: 150a 0080 |018f: const/high16 v10, #int -2147483648 // #8000 │ │ +0a5e8a: 2891 |0191: goto 0122 // -006f │ │ +0a5e8c: 0139 |0192: move v9, v3 │ │ +0a5e8e: 289f |0193: goto 0132 // -0061 │ │ +0a5e90: 1508 0080 |0194: const/high16 v8, #int -2147483648 // #8000 │ │ +0a5e94: 28aa |0196: goto 0140 // -0056 │ │ +0a5e96: 01b7 |0197: move v7, v11 │ │ +0a5e98: 28b8 |0198: goto 0150 // -0048 │ │ +0a5e9a: 0800 1800 |0199: move-object/from16 v0, v24 │ │ +0a5e9e: 0201 1000 |019b: move/from16 v1, v16 │ │ +0a5ea2: 6e30 1218 5001 |019d: invoke-virtual {v0, v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1812 │ │ +0a5ea8: 0e00 |01a0: return-void │ │ +0a5eaa: 0800 1800 |01a1: move-object/from16 v0, v24 │ │ +0a5eae: 6e30 1218 500f |01a3: invoke-virtual {v0, v5, v15}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1812 │ │ +0a5eb4: 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 │ │ -0a5084: |[0a5084] com.actionbarsherlock.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ -0a5094: 5901 aa07 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ -0a5098: 0e00 |0002: return-void │ │ +0a5eb8: |[0a5eb8] com.actionbarsherlock.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ +0a5ec8: 5901 aa07 |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ +0a5ecc: 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 │ │ @@ -223330,30 +223385,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0a509c: |[0a509c] com.actionbarsherlock.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ -0a50ac: 5410 ad07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a50b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a50b4: 5410 ad07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a50b8: 6e20 0c18 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@180c │ │ -0a50be: 5b12 ad07 |0009: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ -0a50c2: 5410 b607 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a50c6: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -0a50ca: 5410 b607 |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a50ce: 6e20 0c18 0100 |0011: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@180c │ │ -0a50d4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0a50d6: 5b10 b607 |0015: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ -0a50da: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -0a50de: 6e20 e817 2100 |0019: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ -0a50e4: 6e10 0d18 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.requestLayout:()V // method@180d │ │ -0a50ea: 0e00 |001f: return-void │ │ +0a5ed0: |[0a5ed0] com.actionbarsherlock.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ +0a5ee0: 5410 ad07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5ee4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a5ee8: 5410 ad07 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5eec: 6e20 0c18 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@180c │ │ +0a5ef2: 5b12 ad07 |0009: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@07ad │ │ +0a5ef6: 5410 b607 |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5efa: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0a5efe: 5410 b607 |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5f02: 6e20 0c18 0100 |0011: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@180c │ │ +0a5f08: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0a5f0a: 5b10 b607 |0015: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07b6 │ │ +0a5f0e: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +0a5f12: 6e20 e817 2100 |0019: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@17e8 │ │ +0a5f18: 6e10 0d18 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.requestLayout:()V // method@180d │ │ +0a5f1e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0004 line=145 │ │ 0x0009 line=147 │ │ 0x000b line=148 │ │ 0x000f line=149 │ │ @@ -223371,92 +223426,94 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -0a50ec: |[0a50ec] com.actionbarsherlock.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ -0a50fc: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -0a50fe: 5562 af07 |0001: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@07af │ │ -0a5102: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ -0a5106: 5462 a607 |0005: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a510a: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ -0a510e: 2200 0002 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -0a5112: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ -0a5114: 7030 530e 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -0a511a: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ -0a511e: 5462 a607 |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a5122: 6e20 ca15 6200 |0013: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ -0a5128: 0c02 |0016: move-result-object v2 │ │ -0a512a: 1f02 c602 |0017: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a512e: 5b62 ae07 |0019: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a5132: 5462 ae07 |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a5136: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0a5138: 6e20 0f16 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ -0a513e: 5462 ae07 |0021: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a5142: 6e10 fe15 0200 |0023: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a5148: 0c01 |0026: move-result-object v1 │ │ -0a514a: 1f01 0202 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0202 │ │ -0a514e: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ -0a5152: 5462 ae07 |002b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a5156: 6e20 7e0e 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a515c: 5462 ae07 |0030: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a5160: 6e30 e917 2600 |0032: invoke-virtual {v6, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17e9 │ │ -0a5166: 6f20 ba17 7600 |0035: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@17ba │ │ -0a516c: 0e00 |0038: return-void │ │ -0a516e: 5462 a607 |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a5172: 6e10 f117 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ -0a5178: 0c03 |003e: move-result-object v3 │ │ -0a517a: 6e10 3301 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a5180: 0c03 |0042: move-result-object v3 │ │ -0a5182: 6e10 9701 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -0a5188: 0c03 |0046: move-result-object v3 │ │ -0a518a: 5233 4c03 |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -0a518e: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -0a5190: 6e30 dc15 3204 |004a: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@15dc │ │ -0a5196: 5462 a607 |004d: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a519a: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ -0a51a0: 6e20 da15 3200 |0052: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@15da │ │ -0a51a6: 5905 5303 |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a51aa: 5262 aa07 |0057: iget v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ -0a51ae: 5902 5203 |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a51b2: 5462 a607 |005b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a51b6: 6e20 ca15 6200 |005d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ -0a51bc: 0c02 |0060: move-result-object v2 │ │ -0a51be: 1f02 c602 |0061: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a51c2: 5b62 ae07 |0063: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a51c6: 5462 ae07 |0065: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a51ca: 5463 b007 |0067: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@07b0 │ │ -0a51ce: 6e20 0f16 3200 |0069: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ -0a51d4: 5462 ae07 |006c: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a51d8: 6e10 fe15 0200 |006e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a51de: 0c01 |0071: move-result-object v1 │ │ -0a51e0: 1f01 0202 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0202 │ │ -0a51e4: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ -0a51e8: 5462 ae07 |0076: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a51ec: 6e20 7e0e 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a51f2: 5462 b107 |007b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ -0a51f6: 5463 ae07 |007d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ -0a51fa: 6e30 c217 3200 |007f: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17c2 │ │ -0a5200: 28b3 |0082: goto 0035 // -004d │ │ +0a5f20: |[0a5f20] com.actionbarsherlock.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ +0a5f30: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +0a5f32: 5562 af07 |0001: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@07af │ │ +0a5f36: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ +0a5f3a: 5462 a607 |0005: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5f3e: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ +0a5f42: 2200 fe01 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a5f46: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ +0a5f48: 7030 530e 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a5f4e: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ +0a5f52: 5462 a607 |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5f56: 6e20 ca15 6200 |0013: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ +0a5f5c: 0c02 |0016: move-result-object v2 │ │ +0a5f5e: 1f02 c402 |0017: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a5f62: 5b62 ae07 |0019: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5f66: 5462 ae07 |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5f6a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0a5f6c: 6e20 0f16 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ +0a5f72: 5462 ae07 |0021: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5f76: 6e10 fe15 0200 |0023: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a5f7c: 0c01 |0026: move-result-object v1 │ │ +0a5f7e: 1f01 0002 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0200 │ │ +0a5f82: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ +0a5f86: 5462 ae07 |002b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5f8a: 6e20 7e0e 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a5f90: 5462 ae07 |0030: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5f94: 6e30 e917 2600 |0032: invoke-virtual {v6, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17e9 │ │ +0a5f9a: 6f20 ba17 7600 |0035: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@17ba │ │ +0a5fa0: 0e00 |0038: return-void │ │ +0a5fa2: 5462 a607 |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5fa6: 6e10 f117 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@17f1 │ │ +0a5fac: 0c03 |003e: move-result-object v3 │ │ +0a5fae: 6e10 3301 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a5fb4: 0c03 |0042: move-result-object v3 │ │ +0a5fb6: 6e10 9701 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +0a5fbc: 0c03 |0046: move-result-object v3 │ │ +0a5fbe: 5233 4c03 |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +0a5fc2: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +0a5fc4: 6e30 dc15 3204 |004a: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@15dc │ │ +0a5fca: 5462 a607 |004d: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5fce: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ +0a5fd4: 6e20 da15 3200 |0052: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@15da │ │ +0a5fda: 5905 5303 |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a5fde: 5262 aa07 |0057: iget v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@07aa │ │ +0a5fe2: 5902 5203 |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a5fe6: 5462 a607 |005b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a5fea: 6e20 ca15 6200 |005d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ +0a5ff0: 0c02 |0060: move-result-object v2 │ │ +0a5ff2: 1f02 c402 |0061: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a5ff6: 5b62 ae07 |0063: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5ffa: 5462 ae07 |0065: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a5ffe: 5463 b007 |0067: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@07b0 │ │ +0a6002: 6e20 0f16 3200 |0069: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ +0a6008: 5462 ae07 |006c: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a600c: 6e10 fe15 0200 |006e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a6012: 0c01 |0071: move-result-object v1 │ │ +0a6014: 1f01 0002 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0200 │ │ +0a6018: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ +0a601c: 5462 ae07 |0076: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a6020: 6e20 7e0e 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a6026: 5462 b107 |007b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07b1 │ │ +0a602a: 5463 ae07 |007d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07ae │ │ +0a602e: 6e30 c217 3200 |007f: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17c2 │ │ +0a6034: 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 │ │ @@ -223474,18 +223531,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5204: |[0a5204] com.actionbarsherlock.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0a5214: 5b01 b207 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ -0a5218: 7010 fa17 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@17fa │ │ -0a521e: 0e00 |0005: return-void │ │ +0a6038: |[0a6038] com.actionbarsherlock.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0a6048: 5b01 b207 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@07b2 │ │ +0a604c: 7010 fa17 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@17fa │ │ +0a6052: 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; │ │ @@ -223496,18 +223553,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5220: |[0a5220] com.actionbarsherlock.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0a5230: 5b01 b507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ -0a5234: 7010 fa17 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@17fa │ │ -0a523a: 0e00 |0005: return-void │ │ +0a6054: |[0a6054] com.actionbarsherlock.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0a6064: 5b01 b507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@07b5 │ │ +0a6068: 7010 fa17 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@17fa │ │ +0a606e: 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; │ │ @@ -223518,17 +223575,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a523c: |[0a523c] com.actionbarsherlock.internal.widget.ActionBarContextView.shouldDelayChildPressedState:()Z │ │ -0a524c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a524e: 0f00 |0001: return v0 │ │ +0a6070: |[0a6070] com.actionbarsherlock.internal.widget.ActionBarContextView.shouldDelayChildPressedState:()Z │ │ +0a6080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a6082: 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;) │ │ @@ -223536,38 +223593,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a5250: |[0a5250] com.actionbarsherlock.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ -0a5260: 5410 a607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a5264: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a5268: 5410 a607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ -0a526c: 6e10 de15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ -0a5272: 0a00 |0009: move-result v0 │ │ -0a5274: 0f00 |000a: return v0 │ │ -0a5276: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a5278: 28fe |000c: goto 000a // -0002 │ │ +0a6084: |[0a6084] com.actionbarsherlock.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ +0a6094: 5410 a607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a6098: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a609c: 5410 a607 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07a6 │ │ +0a60a0: 6e10 de15 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@15de │ │ +0a60a6: 0a00 |0009: move-result v0 │ │ +0a60a8: 0f00 |000a: return v0 │ │ +0a60aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a60ac: 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 : 477 (ActionBarContextView.java) │ │ + source_file_idx : 482 (ActionBarContextView.java) │ │ │ │ Class #734 header: │ │ -class_idx : 743 │ │ +class_idx : 741 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 732 │ │ -source_file_idx : 484 │ │ +superclass_idx : 730 │ │ +source_file_idx : 489 │ │ static_fields_size : 4 │ │ instance_fields_size: 39 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 45 │ │ │ │ Class #734 annotations: │ │ Annotations on class │ │ @@ -223761,369 +223818,369 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 7 │ │ - insns size : 508 16-bit code units │ │ -0a527c: |[0a527c] com.actionbarsherlock.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a528c: 7603 a217 1100 |0000: invoke-direct/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17a2 │ │ -0a5292: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0a5294: 0800 1100 |0004: move-object/from16 v0, v17 │ │ -0a5298: 5902 cf07 |0006: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a529c: 2202 e002 |0008: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1; // type@02e0 │ │ -0a52a0: 0800 1100 |000a: move-object/from16 v0, v17 │ │ -0a52a4: 7020 1b18 0200 |000c: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@181b │ │ -0a52aa: 0800 1100 |000f: move-object/from16 v0, v17 │ │ -0a52ae: 5b02 e007 |0011: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@07e0 │ │ -0a52b2: 2202 e102 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2; // type@02e1 │ │ -0a52b6: 0800 1100 |0015: move-object/from16 v0, v17 │ │ -0a52ba: 7020 1e18 0200 |0017: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@181e │ │ -0a52c0: 0800 1100 |001a: move-object/from16 v0, v17 │ │ -0a52c4: 5b02 d107 |001c: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@07d1 │ │ -0a52c8: 2202 e202 |001e: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$3; // type@02e2 │ │ -0a52cc: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -0a52d0: 7020 2018 0200 |0022: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@1820 │ │ -0a52d6: 0800 1100 |0025: move-object/from16 v0, v17 │ │ -0a52da: 5b02 f307 |0027: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@07f3 │ │ -0a52de: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -0a52e0: 0800 1100 |002a: move-object/from16 v0, v17 │ │ -0a52e4: 6e20 9f18 2000 |002c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@189f │ │ -0a52ea: 6202 1605 |002f: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ -0a52ee: 6003 7903 |0031: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ -0a52f2: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -0a52f4: 0800 1200 |0034: move-object/from16 v0, v18 │ │ -0a52f8: 0801 1300 |0036: move-object/from16 v1, v19 │ │ -0a52fc: 6e54 3c01 1032 |0038: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -0a5302: 0c09 |003b: move-result-object v9 │ │ -0a5304: 7401 2c01 1200 |003c: invoke-virtual/range {v18}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012c │ │ -0a530a: 0c0a |003f: move-result-object v10 │ │ -0a530c: 7401 3101 1200 |0040: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -0a5312: 0c0f |0043: move-result-object v15 │ │ -0a5314: 1262 |0044: const/4 v2, #int 6 // #6 │ │ -0a5316: 1203 |0045: const/4 v3, #int 0 // #0 │ │ -0a5318: 6e30 ad01 2903 |0046: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -0a531e: 0a02 |0049: move-result v2 │ │ -0a5320: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -0a5324: 5902 e107 |004c: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a5328: 1302 0800 |004e: const/16 v2, #int 8 // #8 │ │ -0a532c: 6e20 b201 2900 |0050: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ -0a5332: 0c02 |0053: move-result-object v2 │ │ -0a5334: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -0a5338: 5b02 ee07 |0056: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a533c: 1302 0900 |0058: const/16 v2, #int 9 // #9 │ │ -0a5340: 6e20 b201 2900 |005a: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ -0a5346: 0c02 |005d: move-result-object v2 │ │ -0a5348: 0800 1100 |005e: move-object/from16 v0, v17 │ │ -0a534c: 5b02 ea07 |0060: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a5350: 1302 0b00 |0062: const/16 v2, #int 11 // #b │ │ -0a5354: 6e20 ab01 2900 |0064: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -0a535a: 0c02 |0067: move-result-object v2 │ │ -0a535c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -0a5360: 5b02 dd07 |006a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a5364: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -0a5368: 5402 dd07 |006e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a536c: 3902 2600 |0070: if-nez v2, 0096 // +0026 │ │ -0a5370: 6002 2c00 |0072: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0a5374: 1303 0b00 |0074: const/16 v3, #int 11 // #b │ │ -0a5378: 3532 4c01 |0076: if-ge v2, v3, 01c2 // +014c │ │ -0a537c: 0800 1200 |0078: move-object/from16 v0, v18 │ │ -0a5380: 2002 0f00 |007a: instance-of v2, v0, Landroid/app/Activity; // type@000f │ │ -0a5384: 3802 1a00 |007c: if-eqz v2, 0096 // +001a │ │ -0a5388: 0802 1200 |007e: move-object/from16 v2, v18 │ │ -0a538c: 1f02 0f00 |0080: check-cast v2, Landroid/app/Activity; // type@000f │ │ -0a5390: 7110 a912 0200 |0082: invoke-static {v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.loadLogoFromManifest:(Landroid/app/Activity;)I // method@12a9 │ │ -0a5396: 0a10 |0085: move-result v16 │ │ -0a5398: 3810 1000 |0086: if-eqz v16, 0096 // +0010 │ │ -0a539c: 7401 3301 1200 |0088: invoke-virtual/range {v18}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a53a2: 0c02 |008b: move-result-object v2 │ │ -0a53a4: 0200 1000 |008c: move/from16 v0, v16 │ │ -0a53a8: 6e20 9801 0200 |008e: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -0a53ae: 0c02 |0091: move-result-object v2 │ │ -0a53b0: 0800 1100 |0092: move-object/from16 v0, v17 │ │ -0a53b4: 5b02 dd07 |0094: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a53b8: 1302 0a00 |0096: const/16 v2, #int 10 // #a │ │ -0a53bc: 6e20 ab01 2900 |0098: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -0a53c2: 0c02 |009b: move-result-object v2 │ │ -0a53c4: 0800 1100 |009c: move-object/from16 v0, v17 │ │ -0a53c8: 5b02 d507 |009e: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a53cc: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -0a53d0: 5402 d507 |00a2: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a53d4: 3902 2700 |00a4: if-nez v2, 00cb // +0027 │ │ -0a53d8: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -0a53dc: 2002 0f00 |00a8: instance-of v2, v0, Landroid/app/Activity; // type@000f │ │ -0a53e0: 3802 1300 |00aa: if-eqz v2, 00bd // +0013 │ │ -0a53e4: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ -0a53e8: 1f00 0f00 |00ae: check-cast v0, Landroid/app/Activity; // type@000f │ │ -0a53ec: 0702 |00b0: move-object v2, v0 │ │ -0a53ee: 6e10 5500 0200 |00b1: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -0a53f4: 0c02 |00b4: move-result-object v2 │ │ -0a53f6: 6e20 7d01 2f00 |00b5: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@017d │ │ -0a53fc: 0c02 |00b8: move-result-object v2 │ │ -0a53fe: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -0a5402: 5b02 d507 |00bb: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a5406: 0800 1100 |00bd: move-object/from16 v0, v17 │ │ -0a540a: 5402 d507 |00bf: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a540e: 3902 0a00 |00c1: if-nez v2, 00cb // +000a │ │ -0a5412: 6e20 7a01 fa00 |00c3: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ -0a5418: 0c02 |00c6: move-result-object v2 │ │ -0a541a: 0800 1100 |00c7: move-object/from16 v0, v17 │ │ -0a541e: 5b02 d507 |00c9: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a5422: 7701 520d 1200 |00cb: invoke-static/range {v18}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0a5428: 0c0e |00ce: move-result-object v14 │ │ -0a542a: 1302 0e00 |00cf: const/16 v2, #int 14 // #e │ │ -0a542e: 6003 9904 |00d1: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_home:I // field@0499 │ │ -0a5432: 6e30 b001 2903 |00d3: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a5438: 0a0d |00d6: move-result v13 │ │ -0a543a: 1202 |00d7: const/4 v2, #int 0 // #0 │ │ -0a543c: 0800 1100 |00d8: move-object/from16 v0, v17 │ │ -0a5440: 6e40 550d de20 |00da: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0a5446: 0c02 |00dd: move-result-object v2 │ │ -0a5448: 1f02 e402 |00de: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@02e4 │ │ -0a544c: 0800 1100 |00e0: move-object/from16 v0, v17 │ │ -0a5450: 5b02 d407 |00e2: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a5454: 1202 |00e4: const/4 v2, #int 0 // #0 │ │ -0a5456: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -0a545a: 6e40 550d de20 |00e7: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0a5460: 0c02 |00ea: move-result-object v2 │ │ -0a5462: 1f02 e402 |00eb: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@02e4 │ │ -0a5466: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -0a546a: 5b02 d207 |00ef: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ -0a546e: 0800 1100 |00f1: move-object/from16 v0, v17 │ │ -0a5472: 5402 d207 |00f3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ -0a5476: 1213 |00f5: const/4 v3, #int 1 // #1 │ │ -0a5478: 6e20 4a18 3200 |00f6: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@184a │ │ -0a547e: 0800 1100 |00f9: move-object/from16 v0, v17 │ │ -0a5482: 5402 d207 |00fb: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ -0a5486: 0800 1100 |00fd: move-object/from16 v0, v17 │ │ -0a548a: 5403 d107 |00ff: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@07d1 │ │ -0a548e: 6e20 4918 3200 |0101: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1849 │ │ -0a5494: 0800 1100 |0104: move-object/from16 v0, v17 │ │ -0a5498: 5402 d207 |0106: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ -0a549c: 7401 8018 1100 |0108: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1880 │ │ -0a54a2: 0c03 |010b: move-result-object v3 │ │ -0a54a4: 6004 b104 |010c: sget v4, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@04b1 │ │ -0a54a8: 6e20 a401 4300 |010e: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -0a54ae: 0c03 |0111: move-result-object v3 │ │ -0a54b0: 6e20 4418 3200 |0112: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ -0a54b6: 1202 |0115: const/4 v2, #int 0 // #0 │ │ -0a54b8: 1203 |0116: const/4 v3, #int 0 // #0 │ │ -0a54ba: 6e30 b001 2903 |0117: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a54c0: 0a02 |011a: move-result v2 │ │ -0a54c2: 0800 1100 |011b: move-object/from16 v0, v17 │ │ -0a54c6: 5902 f007 |011d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@07f0 │ │ -0a54ca: 1212 |011f: const/4 v2, #int 1 // #1 │ │ -0a54cc: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -0a54ce: 6e30 b001 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a54d4: 0a02 |0124: move-result v2 │ │ -0a54d6: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -0a54da: 5902 eb07 |0127: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@07eb │ │ -0a54de: 1302 0f00 |0129: const/16 v2, #int 15 // #f │ │ -0a54e2: 1203 |012b: const/4 v3, #int 0 // #0 │ │ -0a54e4: 6e30 b001 2903 |012c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a54ea: 0a02 |012f: move-result v2 │ │ -0a54ec: 0800 1100 |0130: move-object/from16 v0, v17 │ │ -0a54f0: 5902 e407 |0132: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@07e4 │ │ -0a54f4: 1302 1000 |0134: const/16 v2, #int 16 // #10 │ │ -0a54f8: 1203 |0136: const/4 v3, #int 0 // #0 │ │ -0a54fa: 6e30 b001 2903 |0137: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a5500: 0a02 |013a: move-result v2 │ │ -0a5502: 0800 1100 |013b: move-object/from16 v0, v17 │ │ -0a5506: 5902 d707 |013d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@07d7 │ │ -0a550a: 1302 1100 |013f: const/16 v2, #int 17 // #11 │ │ -0a550e: 1203 |0141: const/4 v3, #int 0 // #0 │ │ -0a5510: 6e30 a901 2903 |0142: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ -0a5516: 0a02 |0145: move-result v2 │ │ -0a5518: 0800 1100 |0146: move-object/from16 v0, v17 │ │ -0a551c: 5902 e307 |0148: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ -0a5520: 1302 1200 |014a: const/16 v2, #int 18 // #12 │ │ -0a5524: 1203 |014c: const/4 v3, #int 0 // #0 │ │ -0a5526: 6e30 a901 2903 |014d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ -0a552c: 0a02 |0150: move-result v2 │ │ -0a552e: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0a5532: 5902 db07 |0153: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a5536: 1272 |0155: const/4 v2, #int 7 // #7 │ │ -0a5538: 1203 |0156: const/4 v3, #int 0 // #0 │ │ -0a553a: 6e30 ad01 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -0a5540: 0a02 |015a: move-result v2 │ │ -0a5542: 0800 1100 |015b: move-object/from16 v0, v17 │ │ -0a5546: 6e20 a418 2000 |015d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ -0a554c: 1302 0d00 |0160: const/16 v2, #int 13 // #d │ │ -0a5550: 1203 |0162: const/4 v3, #int 0 // #0 │ │ -0a5552: 6e30 b001 2903 |0163: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ -0a5558: 0a0b |0166: move-result v11 │ │ -0a555a: 380b 1d00 |0167: if-eqz v11, 0184 // +001d │ │ -0a555e: 1202 |0169: const/4 v2, #int 0 // #0 │ │ -0a5560: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0a5564: 6e40 550d be20 |016c: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0a556a: 0c02 |016f: move-result-object v2 │ │ -0a556c: 0800 1100 |0170: move-object/from16 v0, v17 │ │ -0a5570: 5b02 ce07 |0172: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a5574: 1202 |0174: const/4 v2, #int 0 // #0 │ │ -0a5576: 0800 1100 |0175: move-object/from16 v0, v17 │ │ -0a557a: 5902 e107 |0177: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a557e: 0800 1100 |0179: move-object/from16 v0, v17 │ │ -0a5582: 5202 cf07 |017b: iget v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a5586: de02 0210 |017d: or-int/lit8 v2, v2, #int 16 // #10 │ │ -0a558a: 0800 1100 |017f: move-object/from16 v0, v17 │ │ -0a558e: 6e20 a418 2000 |0181: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ -0a5594: 1242 |0184: const/4 v2, #int 4 // #4 │ │ -0a5596: 1203 |0185: const/4 v3, #int 0 // #0 │ │ -0a5598: 6e30 af01 2903 |0186: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ -0a559e: 0a02 |0189: move-result v2 │ │ -0a55a0: 0800 1100 |018a: move-object/from16 v0, v17 │ │ -0a55a4: 5902 cb07 |018c: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ -0a55a8: 6e10 b501 0900 |018e: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0a55ae: 2202 b802 |0191: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b8 │ │ -0a55b2: 1204 |0193: const/4 v4, #int 0 // #0 │ │ -0a55b4: 1405 2c00 0201 |0194: const v5, #float 2.38774e-38 // #0102002c │ │ -0a55ba: 1206 |0197: const/4 v6, #int 0 // #0 │ │ -0a55bc: 1207 |0198: const/4 v7, #int 0 // #0 │ │ -0a55be: 0800 1100 |0199: move-object/from16 v0, v17 │ │ -0a55c2: 5408 ee07 |019b: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a55c6: 0803 1200 |019d: move-object/from16 v3, v18 │ │ -0a55ca: 7607 3a15 0200 |019f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@153a │ │ -0a55d0: 0800 1100 |01a2: move-object/from16 v0, v17 │ │ -0a55d4: 5b02 de07 |01a4: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ -0a55d8: 0800 1100 |01a6: move-object/from16 v0, v17 │ │ -0a55dc: 5402 d407 |01a8: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a55e0: 0800 1100 |01aa: move-object/from16 v0, v17 │ │ -0a55e4: 5403 f307 |01ac: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@07f3 │ │ -0a55e8: 6e20 4918 3200 |01ae: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1849 │ │ -0a55ee: 0800 1100 |01b1: move-object/from16 v0, v17 │ │ -0a55f2: 5402 d407 |01b3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a55f6: 1213 |01b5: const/4 v3, #int 1 // #1 │ │ -0a55f8: 6e20 4318 3200 |01b6: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@1843 │ │ -0a55fe: 0800 1100 |01b9: move-object/from16 v0, v17 │ │ -0a5602: 5402 d407 |01bb: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a5606: 1213 |01bd: const/4 v3, #int 1 // #1 │ │ -0a5608: 6e20 4618 3200 |01be: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1846 │ │ -0a560e: 0e00 |01c1: return-void │ │ -0a5610: 0800 1200 |01c2: move-object/from16 v0, v18 │ │ -0a5614: 2002 0f00 |01c4: instance-of v2, v0, Landroid/app/Activity; // type@000f │ │ -0a5618: 3802 1300 |01c6: if-eqz v2, 01d9 // +0013 │ │ -0a561c: 0800 1200 |01c8: move-object/from16 v0, v18 │ │ -0a5620: 1f00 0f00 |01ca: check-cast v0, Landroid/app/Activity; // type@000f │ │ -0a5624: 0702 |01cc: move-object v2, v0 │ │ -0a5626: 6e10 5500 0200 |01cd: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -0a562c: 0c02 |01d0: move-result-object v2 │ │ -0a562e: 6e20 7f01 2f00 |01d1: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@017f │ │ -0a5634: 0c02 |01d4: move-result-object v2 │ │ -0a5636: 0800 1100 |01d5: move-object/from16 v0, v17 │ │ -0a563a: 5b02 dd07 |01d7: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a563e: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ -0a5642: 5402 dd07 |01db: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a5646: 3902 b9fe |01dd: if-nez v2, 0096 // -0147 │ │ -0a564a: 6e20 7b01 fa00 |01df: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017b │ │ -0a5650: 0c02 |01e2: move-result-object v2 │ │ -0a5652: 0800 1100 |01e3: move-object/from16 v0, v17 │ │ -0a5656: 5b02 dd07 |01e5: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a565a: 2900 affe |01e7: goto/16 0096 // -0151 │ │ -0a565e: 0d0c |01e9: move-exception v12 │ │ -0a5660: 1a02 e301 |01ea: const-string v2, "ActionBarView" // string@01e3 │ │ -0a5664: 1a03 f601 |01ec: const-string v3, "Activity component name not found!" // string@01f6 │ │ -0a5668: 7130 0a0d 320c |01ee: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0a566e: 28e8 |01f1: goto 01d9 // -0018 │ │ -0a5670: 0d0c |01f2: move-exception v12 │ │ -0a5672: 1a02 e301 |01f3: const-string v2, "ActionBarView" // string@01e3 │ │ -0a5676: 1a03 f601 |01f5: const-string v3, "Activity component name not found!" // string@01f6 │ │ -0a567a: 7130 0a0d 320c |01f7: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0a5680: 2900 c3fe |01fa: goto/16 00bd // -013d │ │ + insns size : 513 16-bit code units │ │ +0a60b0: |[0a60b0] com.actionbarsherlock.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a60c0: 7603 a217 1100 |0000: invoke-direct/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17a2 │ │ +0a60c6: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0a60c8: 0800 1100 |0004: move-object/from16 v0, v17 │ │ +0a60cc: 5902 cf07 |0006: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a60d0: 2202 de02 |0008: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1; // type@02de │ │ +0a60d4: 0800 1100 |000a: move-object/from16 v0, v17 │ │ +0a60d8: 7020 1b18 0200 |000c: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@181b │ │ +0a60de: 0800 1100 |000f: move-object/from16 v0, v17 │ │ +0a60e2: 5b02 e007 |0011: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@07e0 │ │ +0a60e6: 2202 df02 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2; // type@02df │ │ +0a60ea: 0800 1100 |0015: move-object/from16 v0, v17 │ │ +0a60ee: 7020 1e18 0200 |0017: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@181e │ │ +0a60f4: 0800 1100 |001a: move-object/from16 v0, v17 │ │ +0a60f8: 5b02 d107 |001c: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@07d1 │ │ +0a60fc: 2202 e002 |001e: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$3; // type@02e0 │ │ +0a6100: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +0a6104: 7020 2018 0200 |0022: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@1820 │ │ +0a610a: 0800 1100 |0025: move-object/from16 v0, v17 │ │ +0a610e: 5b02 f307 |0027: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@07f3 │ │ +0a6112: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +0a6114: 0800 1100 |002a: move-object/from16 v0, v17 │ │ +0a6118: 6e20 9f18 2000 |002c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@189f │ │ +0a611e: 6202 1605 |002f: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0516 │ │ +0a6122: 6003 7903 |0031: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0379 │ │ +0a6126: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +0a6128: 0800 1200 |0034: move-object/from16 v0, v18 │ │ +0a612c: 0801 1300 |0036: move-object/from16 v1, v19 │ │ +0a6130: 6e54 3c01 1032 |0038: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +0a6136: 0c09 |003b: move-result-object v9 │ │ +0a6138: 7401 2c01 1200 |003c: invoke-virtual/range {v18}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@012c │ │ +0a613e: 0c0a |003f: move-result-object v10 │ │ +0a6140: 7401 3101 1200 |0040: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +0a6146: 0c0f |0043: move-result-object v15 │ │ +0a6148: 6002 2305 |0044: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_navigationMode:I // field@0523 │ │ +0a614c: 1203 |0046: const/4 v3, #int 0 // #0 │ │ +0a614e: 6e30 ad01 2903 |0047: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +0a6154: 0a02 |004a: move-result v2 │ │ +0a6156: 0800 1100 |004b: move-object/from16 v0, v17 │ │ +0a615a: 5902 e107 |004d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a615e: 6002 2805 |004f: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_title:I // field@0528 │ │ +0a6162: 6e20 b201 2900 |0051: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ +0a6168: 0c02 |0054: move-result-object v2 │ │ +0a616a: 0800 1100 |0055: move-object/from16 v0, v17 │ │ +0a616e: 5b02 ee07 |0057: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a6172: 6002 2605 |0059: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_subtitle:I // field@0526 │ │ +0a6176: 6e20 b201 2900 |005b: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01b2 │ │ +0a617c: 0c02 |005e: move-result-object v2 │ │ +0a617e: 0800 1100 |005f: move-object/from16 v0, v17 │ │ +0a6182: 5b02 ea07 |0061: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a6186: 6002 2205 |0063: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_logo:I // field@0522 │ │ +0a618a: 6e20 ab01 2900 |0065: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0a6190: 0c02 |0068: move-result-object v2 │ │ +0a6192: 0800 1100 |0069: move-object/from16 v0, v17 │ │ +0a6196: 5b02 dd07 |006b: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a619a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +0a619e: 5402 dd07 |006f: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a61a2: 3902 2600 |0071: if-nez v2, 0097 // +0026 │ │ +0a61a6: 6002 2c00 |0073: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0a61aa: 1303 0b00 |0075: const/16 v3, #int 11 // #b │ │ +0a61ae: 3532 5001 |0077: if-ge v2, v3, 01c7 // +0150 │ │ +0a61b2: 0800 1200 |0079: move-object/from16 v0, v18 │ │ +0a61b6: 2002 0f00 |007b: instance-of v2, v0, Landroid/app/Activity; // type@000f │ │ +0a61ba: 3802 1a00 |007d: if-eqz v2, 0097 // +001a │ │ +0a61be: 0802 1200 |007f: move-object/from16 v2, v18 │ │ +0a61c2: 1f02 0f00 |0081: check-cast v2, Landroid/app/Activity; // type@000f │ │ +0a61c6: 7110 a912 0200 |0083: invoke-static {v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.loadLogoFromManifest:(Landroid/app/Activity;)I // method@12a9 │ │ +0a61cc: 0a10 |0086: move-result v16 │ │ +0a61ce: 3810 1000 |0087: if-eqz v16, 0097 // +0010 │ │ +0a61d2: 7401 3301 1200 |0089: invoke-virtual/range {v18}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a61d8: 0c02 |008c: move-result-object v2 │ │ +0a61da: 0200 1000 |008d: move/from16 v0, v16 │ │ +0a61de: 6e20 9801 0200 |008f: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +0a61e4: 0c02 |0092: move-result-object v2 │ │ +0a61e6: 0800 1100 |0093: move-object/from16 v0, v17 │ │ +0a61ea: 5b02 dd07 |0095: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a61ee: 6002 1f05 |0097: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_icon:I // field@051f │ │ +0a61f2: 6e20 ab01 2900 |0099: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0a61f8: 0c02 |009c: move-result-object v2 │ │ +0a61fa: 0800 1100 |009d: move-object/from16 v0, v17 │ │ +0a61fe: 5b02 d507 |009f: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a6202: 0800 1100 |00a1: move-object/from16 v0, v17 │ │ +0a6206: 5402 d507 |00a3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a620a: 3902 2700 |00a5: if-nez v2, 00cc // +0027 │ │ +0a620e: 0800 1200 |00a7: move-object/from16 v0, v18 │ │ +0a6212: 2002 0f00 |00a9: instance-of v2, v0, Landroid/app/Activity; // type@000f │ │ +0a6216: 3802 1300 |00ab: if-eqz v2, 00be // +0013 │ │ +0a621a: 0800 1200 |00ad: move-object/from16 v0, v18 │ │ +0a621e: 1f00 0f00 |00af: check-cast v0, Landroid/app/Activity; // type@000f │ │ +0a6222: 0702 |00b1: move-object v2, v0 │ │ +0a6224: 6e10 5500 0200 |00b2: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +0a622a: 0c02 |00b5: move-result-object v2 │ │ +0a622c: 6e20 7d01 2f00 |00b6: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@017d │ │ +0a6232: 0c02 |00b9: move-result-object v2 │ │ +0a6234: 0800 1100 |00ba: move-object/from16 v0, v17 │ │ +0a6238: 5b02 d507 |00bc: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a623c: 0800 1100 |00be: move-object/from16 v0, v17 │ │ +0a6240: 5402 d507 |00c0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a6244: 3902 0a00 |00c2: if-nez v2, 00cc // +000a │ │ +0a6248: 6e20 7a01 fa00 |00c4: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ +0a624e: 0c02 |00c7: move-result-object v2 │ │ +0a6250: 0800 1100 |00c8: move-object/from16 v0, v17 │ │ +0a6254: 5b02 d507 |00ca: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a6258: 7701 520d 1200 |00cc: invoke-static/range {v18}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +0a625e: 0c0e |00cf: move-result-object v14 │ │ +0a6260: 6002 1e05 |00d0: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_homeLayout:I // field@051e │ │ +0a6264: 6003 9904 |00d2: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_home:I // field@0499 │ │ +0a6268: 6e30 b001 2903 |00d4: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a626e: 0a0d |00d7: move-result v13 │ │ +0a6270: 1202 |00d8: const/4 v2, #int 0 // #0 │ │ +0a6272: 0800 1100 |00d9: move-object/from16 v0, v17 │ │ +0a6276: 6e40 550d de20 |00db: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a627c: 0c02 |00de: move-result-object v2 │ │ +0a627e: 1f02 e202 |00df: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@02e2 │ │ +0a6282: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +0a6286: 5b02 d407 |00e3: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a628a: 1202 |00e5: const/4 v2, #int 0 // #0 │ │ +0a628c: 0800 1100 |00e6: move-object/from16 v0, v17 │ │ +0a6290: 6e40 550d de20 |00e8: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a6296: 0c02 |00eb: move-result-object v2 │ │ +0a6298: 1f02 e202 |00ec: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@02e2 │ │ +0a629c: 0800 1100 |00ee: move-object/from16 v0, v17 │ │ +0a62a0: 5b02 d207 |00f0: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ +0a62a4: 0800 1100 |00f2: move-object/from16 v0, v17 │ │ +0a62a8: 5402 d207 |00f4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ +0a62ac: 1213 |00f6: const/4 v3, #int 1 // #1 │ │ +0a62ae: 6e20 4a18 3200 |00f7: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@184a │ │ +0a62b4: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ +0a62b8: 5402 d207 |00fc: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ +0a62bc: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ +0a62c0: 5403 d107 |0100: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@07d1 │ │ +0a62c4: 6e20 4918 3200 |0102: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1849 │ │ +0a62ca: 0800 1100 |0105: move-object/from16 v0, v17 │ │ +0a62ce: 5402 d207 |0107: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ +0a62d2: 7401 8018 1100 |0109: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1880 │ │ +0a62d8: 0c03 |010c: move-result-object v3 │ │ +0a62da: 6004 b104 |010d: sget v4, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@04b1 │ │ +0a62de: 6e20 a401 4300 |010f: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +0a62e4: 0c03 |0112: move-result-object v3 │ │ +0a62e6: 6e20 4418 3200 |0113: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ +0a62ec: 6002 2905 |0116: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_titleTextStyle:I // field@0529 │ │ +0a62f0: 1203 |0118: const/4 v3, #int 0 // #0 │ │ +0a62f2: 6e30 b001 2903 |0119: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a62f8: 0a02 |011c: move-result v2 │ │ +0a62fa: 0800 1100 |011d: move-object/from16 v0, v17 │ │ +0a62fe: 5902 f007 |011f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@07f0 │ │ +0a6302: 6002 2705 |0121: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_subtitleTextStyle:I // field@0527 │ │ +0a6306: 1203 |0123: const/4 v3, #int 0 // #0 │ │ +0a6308: 6e30 b001 2903 |0124: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a630e: 0a02 |0127: move-result v2 │ │ +0a6310: 0800 1100 |0128: move-object/from16 v0, v17 │ │ +0a6314: 5902 eb07 |012a: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@07eb │ │ +0a6318: 6002 2505 |012c: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_progressBarStyle:I // field@0525 │ │ +0a631c: 1203 |012e: const/4 v3, #int 0 // #0 │ │ +0a631e: 6e30 b001 2903 |012f: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a6324: 0a02 |0132: move-result v2 │ │ +0a6326: 0800 1100 |0133: move-object/from16 v0, v17 │ │ +0a632a: 5902 e407 |0135: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@07e4 │ │ +0a632e: 6002 2005 |0137: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_indeterminateProgressStyle:I // field@0520 │ │ +0a6332: 1203 |0139: const/4 v3, #int 0 // #0 │ │ +0a6334: 6e30 b001 2903 |013a: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a633a: 0a02 |013d: move-result v2 │ │ +0a633c: 0800 1100 |013e: move-object/from16 v0, v17 │ │ +0a6340: 5902 d707 |0140: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@07d7 │ │ +0a6344: 6002 2405 |0142: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_progressBarPadding:I // field@0524 │ │ +0a6348: 1203 |0144: const/4 v3, #int 0 // #0 │ │ +0a634a: 6e30 a901 2903 |0145: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ +0a6350: 0a02 |0148: move-result v2 │ │ +0a6352: 0800 1100 |0149: move-object/from16 v0, v17 │ │ +0a6356: 5902 e307 |014b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ +0a635a: 6002 2105 |014d: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_itemPadding:I // field@0521 │ │ +0a635e: 1203 |014f: const/4 v3, #int 0 // #0 │ │ +0a6360: 6e30 a901 2903 |0150: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ +0a6366: 0a02 |0153: move-result v2 │ │ +0a6368: 0800 1100 |0154: move-object/from16 v0, v17 │ │ +0a636c: 5902 db07 |0156: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a6370: 6002 1b05 |0158: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_displayOptions:I // field@051b │ │ +0a6374: 1203 |015a: const/4 v3, #int 0 // #0 │ │ +0a6376: 6e30 ad01 2903 |015b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +0a637c: 0a02 |015e: move-result v2 │ │ +0a637e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +0a6382: 6e20 a418 2000 |0161: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ +0a6388: 6002 1a05 |0164: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_customNavigationLayout:I // field@051a │ │ +0a638c: 1203 |0166: const/4 v3, #int 0 // #0 │ │ +0a638e: 6e30 b001 2903 |0167: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01b0 │ │ +0a6394: 0a0b |016a: move-result v11 │ │ +0a6396: 380b 1d00 |016b: if-eqz v11, 0188 // +001d │ │ +0a639a: 1202 |016d: const/4 v2, #int 0 // #0 │ │ +0a639c: 0800 1100 |016e: move-object/from16 v0, v17 │ │ +0a63a0: 6e40 550d be20 |0170: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a63a6: 0c02 |0173: move-result-object v2 │ │ +0a63a8: 0800 1100 |0174: move-object/from16 v0, v17 │ │ +0a63ac: 5b02 ce07 |0176: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a63b0: 1202 |0178: const/4 v2, #int 0 // #0 │ │ +0a63b2: 0800 1100 |0179: move-object/from16 v0, v17 │ │ +0a63b6: 5902 e107 |017b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a63ba: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +0a63be: 5202 cf07 |017f: iget v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a63c2: de02 0210 |0181: or-int/lit8 v2, v2, #int 16 // #10 │ │ +0a63c6: 0800 1100 |0183: move-object/from16 v0, v17 │ │ +0a63ca: 6e20 a418 2000 |0185: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@18a4 │ │ +0a63d0: 6002 1d05 |0188: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@051d │ │ +0a63d4: 1203 |018a: const/4 v3, #int 0 // #0 │ │ +0a63d6: 6e30 af01 2903 |018b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ +0a63dc: 0a02 |018e: move-result v2 │ │ +0a63de: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +0a63e2: 5902 cb07 |0191: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ +0a63e6: 6e10 b501 0900 |0193: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +0a63ec: 2202 b602 |0196: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@02b6 │ │ +0a63f0: 1204 |0198: const/4 v4, #int 0 // #0 │ │ +0a63f2: 1405 2c00 0201 |0199: const v5, #float 2.38774e-38 // #0102002c │ │ +0a63f8: 1206 |019c: const/4 v6, #int 0 // #0 │ │ +0a63fa: 1207 |019d: const/4 v7, #int 0 // #0 │ │ +0a63fc: 0800 1100 |019e: move-object/from16 v0, v17 │ │ +0a6400: 5408 ee07 |01a0: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a6404: 0803 1200 |01a2: move-object/from16 v3, v18 │ │ +0a6408: 7607 3a15 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@153a │ │ +0a640e: 0800 1100 |01a7: move-object/from16 v0, v17 │ │ +0a6412: 5b02 de07 |01a9: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ +0a6416: 0800 1100 |01ab: move-object/from16 v0, v17 │ │ +0a641a: 5402 d407 |01ad: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a641e: 0800 1100 |01af: move-object/from16 v0, v17 │ │ +0a6422: 5403 f307 |01b1: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@07f3 │ │ +0a6426: 6e20 4918 3200 |01b3: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1849 │ │ +0a642c: 0800 1100 |01b6: move-object/from16 v0, v17 │ │ +0a6430: 5402 d407 |01b8: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a6434: 1213 |01ba: const/4 v3, #int 1 // #1 │ │ +0a6436: 6e20 4318 3200 |01bb: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@1843 │ │ +0a643c: 0800 1100 |01be: move-object/from16 v0, v17 │ │ +0a6440: 5402 d407 |01c0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a6444: 1213 |01c2: const/4 v3, #int 1 // #1 │ │ +0a6446: 6e20 4618 3200 |01c3: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1846 │ │ +0a644c: 0e00 |01c6: return-void │ │ +0a644e: 0800 1200 |01c7: move-object/from16 v0, v18 │ │ +0a6452: 2002 0f00 |01c9: instance-of v2, v0, Landroid/app/Activity; // type@000f │ │ +0a6456: 3802 1300 |01cb: if-eqz v2, 01de // +0013 │ │ +0a645a: 0800 1200 |01cd: move-object/from16 v0, v18 │ │ +0a645e: 1f00 0f00 |01cf: check-cast v0, Landroid/app/Activity; // type@000f │ │ +0a6462: 0702 |01d1: move-object v2, v0 │ │ +0a6464: 6e10 5500 0200 |01d2: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +0a646a: 0c02 |01d5: move-result-object v2 │ │ +0a646c: 6e20 7f01 2f00 |01d6: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@017f │ │ +0a6472: 0c02 |01d9: move-result-object v2 │ │ +0a6474: 0800 1100 |01da: move-object/from16 v0, v17 │ │ +0a6478: 5b02 dd07 |01dc: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a647c: 0800 1100 |01de: move-object/from16 v0, v17 │ │ +0a6480: 5402 dd07 |01e0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a6484: 3902 b5fe |01e2: if-nez v2, 0097 // -014b │ │ +0a6488: 6e20 7b01 fa00 |01e4: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017b │ │ +0a648e: 0c02 |01e7: move-result-object v2 │ │ +0a6490: 0800 1100 |01e8: move-object/from16 v0, v17 │ │ +0a6494: 5b02 dd07 |01ea: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a6498: 2900 abfe |01ec: goto/16 0097 // -0155 │ │ +0a649c: 0d0c |01ee: move-exception v12 │ │ +0a649e: 1a02 e801 |01ef: const-string v2, "ActionBarView" // string@01e8 │ │ +0a64a2: 1a03 fb01 |01f1: const-string v3, "Activity component name not found!" // string@01fb │ │ +0a64a6: 7130 0a0d 320c |01f3: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0a64ac: 28e8 |01f6: goto 01de // -0018 │ │ +0a64ae: 0d0c |01f7: move-exception v12 │ │ +0a64b0: 1a02 e801 |01f8: const-string v2, "ActionBarView" // string@01e8 │ │ +0a64b4: 1a03 fb01 |01fa: const-string v3, "Activity component name not found!" // string@01fb │ │ +0a64b8: 7130 0a0d 320c |01fc: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0a64be: 2900 bffe |01ff: goto/16 00be // -0141 │ │ catches : 2 │ │ - 0x00ac - 0x00bd │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01f2 │ │ - 0x01c8 - 0x01d9 │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01e9 │ │ + 0x00ad - 0x00be │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01f7 │ │ + 0x01cd - 0x01de │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01ee │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=89 │ │ 0x0008 line=138 │ │ 0x0013 line=151 │ │ 0x001e line=161 │ │ 0x0029 line=171 │ │ 0x002f line=173 │ │ 0x003c line=176 │ │ 0x0040 line=177 │ │ 0x0044 line=178 │ │ - 0x004e line=180 │ │ - 0x0058 line=181 │ │ - 0x0062 line=183 │ │ - 0x006c line=184 │ │ - 0x0072 line=185 │ │ - 0x0078 line=186 │ │ - 0x0080 line=189 │ │ - 0x0086 line=190 │ │ - 0x0088 line=191 │ │ - 0x0096 line=208 │ │ - 0x00a0 line=209 │ │ - 0x00a6 line=210 │ │ - 0x00ac line=212 │ │ - 0x00bd line=217 │ │ - 0x00c3 line=218 │ │ - 0x00cb line=222 │ │ - 0x00cf line=224 │ │ - 0x00d7 line=228 │ │ - 0x00e4 line=230 │ │ - 0x00f1 line=231 │ │ - 0x00f9 line=232 │ │ - 0x0104 line=233 │ │ - 0x0115 line=236 │ │ - 0x011f line=237 │ │ - 0x0129 line=238 │ │ - 0x0134 line=239 │ │ - 0x013f line=242 │ │ - 0x014a line=243 │ │ - 0x0155 line=245 │ │ - 0x0160 line=247 │ │ - 0x0167 line=248 │ │ - 0x0169 line=249 │ │ - 0x0174 line=250 │ │ - 0x0179 line=251 │ │ - 0x0184 line=254 │ │ - 0x018e line=256 │ │ - 0x0191 line=258 │ │ - 0x01a6 line=259 │ │ - 0x01b1 line=260 │ │ - 0x01b9 line=261 │ │ - 0x01c1 line=262 │ │ - 0x01c2 line=195 │ │ - 0x01c8 line=197 │ │ - 0x01d9 line=202 │ │ - 0x01df line=203 │ │ - 0x01e9 line=198 │ │ - 0x01ea line=199 │ │ - 0x01f2 line=213 │ │ - 0x01f3 line=214 │ │ - locals : │ │ - 0x0086 - 0x0096 reg=16 resId I │ │ - 0x0167 - 0x01c2 reg=11 customNavId I │ │ - 0x00d7 - 0x01c2 reg=13 homeResId I │ │ - 0x00cf - 0x01c2 reg=14 inflater Landroid/view/LayoutInflater; │ │ - 0x01ea - 0x01f2 reg=12 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x003c - 0x01fc reg=9 a Landroid/content/res/TypedArray; │ │ - 0x0040 - 0x01fc reg=10 appInfo Landroid/content/pm/ApplicationInfo; │ │ - 0x01f3 - 0x01fc reg=12 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x0044 - 0x01fc reg=15 pm Landroid/content/pm/PackageManager; │ │ - 0x0000 - 0x01fc reg=17 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - 0x0000 - 0x01fc reg=18 context Landroid/content/Context; │ │ - 0x0000 - 0x01fc reg=19 attrs Landroid/util/AttributeSet; │ │ + 0x004f line=180 │ │ + 0x0059 line=181 │ │ + 0x0063 line=183 │ │ + 0x006d line=184 │ │ + 0x0073 line=185 │ │ + 0x0079 line=186 │ │ + 0x0081 line=189 │ │ + 0x0087 line=190 │ │ + 0x0089 line=191 │ │ + 0x0097 line=208 │ │ + 0x00a1 line=209 │ │ + 0x00a7 line=210 │ │ + 0x00ad line=212 │ │ + 0x00be line=217 │ │ + 0x00c4 line=218 │ │ + 0x00cc line=222 │ │ + 0x00d0 line=224 │ │ + 0x00d8 line=228 │ │ + 0x00e5 line=230 │ │ + 0x00f2 line=231 │ │ + 0x00fa line=232 │ │ + 0x0105 line=233 │ │ + 0x0116 line=236 │ │ + 0x0121 line=237 │ │ + 0x012c line=238 │ │ + 0x0137 line=239 │ │ + 0x0142 line=242 │ │ + 0x014d line=243 │ │ + 0x0158 line=245 │ │ + 0x0164 line=247 │ │ + 0x016b line=248 │ │ + 0x016d line=249 │ │ + 0x0178 line=250 │ │ + 0x017d line=251 │ │ + 0x0188 line=254 │ │ + 0x0193 line=256 │ │ + 0x0196 line=258 │ │ + 0x01ab line=259 │ │ + 0x01b6 line=260 │ │ + 0x01be line=261 │ │ + 0x01c6 line=262 │ │ + 0x01c7 line=195 │ │ + 0x01cd line=197 │ │ + 0x01de line=202 │ │ + 0x01e4 line=203 │ │ + 0x01ee line=198 │ │ + 0x01ef line=199 │ │ + 0x01f7 line=213 │ │ + 0x01f8 line=214 │ │ + locals : │ │ + 0x0087 - 0x0097 reg=16 resId I │ │ + 0x016b - 0x01c7 reg=11 customNavId I │ │ + 0x00d8 - 0x01c7 reg=13 homeResId I │ │ + 0x00d0 - 0x01c7 reg=14 inflater Landroid/view/LayoutInflater; │ │ + 0x01ef - 0x01f7 reg=12 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x003c - 0x0201 reg=9 a Landroid/content/res/TypedArray; │ │ + 0x0040 - 0x0201 reg=10 appInfo Landroid/content/pm/ApplicationInfo; │ │ + 0x01f8 - 0x0201 reg=12 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0044 - 0x0201 reg=15 pm Landroid/content/pm/PackageManager; │ │ + 0x0000 - 0x0201 reg=17 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ + 0x0000 - 0x0201 reg=18 context Landroid/content/Context; │ │ + 0x0000 - 0x0201 reg=19 attrs Landroid/util/AttributeSet; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ name : 'access$000' │ │ 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 │ │ -0a56a0: |[0a56a0] com.actionbarsherlock.internal.widget.ActionBarView.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ -0a56b0: 5410 ca07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@07ca │ │ -0a56b4: 1100 |0002: return-object v0 │ │ +0a64e0: |[0a64e0] com.actionbarsherlock.internal.widget.ActionBarView.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ +0a64f0: 5410 ca07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@07ca │ │ +0a64f4: 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;) │ │ @@ -224131,17 +224188,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 │ │ -0a56b8: |[0a56b8] com.actionbarsherlock.internal.widget.ActionBarView.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ -0a56c8: 5410 d307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a56cc: 1100 |0002: return-object v0 │ │ +0a64f8: |[0a64f8] com.actionbarsherlock.internal.widget.ActionBarView.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ +0a6508: 5410 d307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a650c: 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;) │ │ @@ -224149,17 +224206,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 │ │ -0a56d0: |[0a56d0] com.actionbarsherlock.internal.widget.ActionBarView.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ -0a56e0: 5410 e607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a56e4: 1100 |0002: return-object v0 │ │ +0a6510: |[0a6510] com.actionbarsherlock.internal.widget.ActionBarView.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ +0a6520: 5410 e607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a6524: 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;) │ │ @@ -224167,17 +224224,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 │ │ -0a56e8: |[0a56e8] com.actionbarsherlock.internal.widget.ActionBarView.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; │ │ -0a56f8: 5410 ce07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a56fc: 1100 |0002: return-object v0 │ │ +0a6528: |[0a6528] com.actionbarsherlock.internal.widget.ActionBarView.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; │ │ +0a6538: 5410 ce07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a653c: 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;) │ │ @@ -224185,17 +224242,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 │ │ -0a5700: |[0a5700] com.actionbarsherlock.internal.widget.ActionBarView.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ -0a5710: 5210 cf07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a5714: 0f00 |0002: return v0 │ │ +0a6540: |[0a6540] com.actionbarsherlock.internal.widget.ActionBarView.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ +0a6550: 5210 cf07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a6554: 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;) │ │ @@ -224203,17 +224260,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 │ │ -0a5718: |[0a5718] com.actionbarsherlock.internal.widget.ActionBarView.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0a5728: 7010 8b18 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@188b │ │ -0a572e: 0e00 |0003: return-void │ │ +0a6558: |[0a6558] com.actionbarsherlock.internal.widget.ActionBarView.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0a6568: 7010 8b18 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@188b │ │ +0a656e: 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;) │ │ @@ -224221,17 +224278,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 │ │ -0a5730: |[0a5730] com.actionbarsherlock.internal.widget.ActionBarView.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ -0a5740: 5210 e107 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a5744: 0f00 |0002: return v0 │ │ +0a6570: |[0a6570] com.actionbarsherlock.internal.widget.ActionBarView.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ +0a6580: 5210 e107 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a6584: 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;) │ │ @@ -224239,17 +224296,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 │ │ -0a5748: |[0a5748] com.actionbarsherlock.internal.widget.ActionBarView.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0a5758: 5410 de07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ -0a575c: 1100 |0002: return-object v0 │ │ +0a6588: |[0a6588] com.actionbarsherlock.internal.widget.ActionBarView.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +0a6598: 5410 de07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ +0a659c: 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;) │ │ @@ -224257,17 +224314,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 │ │ -0a5760: |[0a5760] com.actionbarsherlock.internal.widget.ActionBarView.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ -0a5770: 5410 d507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a5774: 1100 |0002: return-object v0 │ │ +0a65a0: |[0a65a0] com.actionbarsherlock.internal.widget.ActionBarView.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ +0a65b0: 5410 d507 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a65b4: 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;) │ │ @@ -224275,17 +224332,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 │ │ -0a5778: |[0a5778] com.actionbarsherlock.internal.widget.ActionBarView.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ -0a5788: 5410 d207 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ -0a578c: 1100 |0002: return-object v0 │ │ +0a65b8: |[0a65b8] com.actionbarsherlock.internal.widget.ActionBarView.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ +0a65c8: 5410 d207 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ +0a65cc: 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;) │ │ @@ -224293,17 +224350,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 │ │ -0a5790: |[0a5790] com.actionbarsherlock.internal.widget.ActionBarView.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ -0a57a0: 5410 d407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a57a4: 1100 |0002: return-object v0 │ │ +0a65d0: |[0a65d0] com.actionbarsherlock.internal.widget.ActionBarView.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ +0a65e0: 5410 d407 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a65e4: 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;) │ │ @@ -224311,17 +224368,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 │ │ -0a57a8: |[0a57a8] com.actionbarsherlock.internal.widget.ActionBarView.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ -0a57b8: 5410 ef07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a57bc: 1100 |0002: return-object v0 │ │ +0a65e8: |[0a65e8] com.actionbarsherlock.internal.widget.ActionBarView.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ +0a65f8: 5410 ef07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a65fc: 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;) │ │ @@ -224329,17 +224386,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 │ │ -0a57c0: |[0a57c0] com.actionbarsherlock.internal.widget.ActionBarView.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ -0a57d0: 5410 ed07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a57d4: 1100 |0002: return-object v0 │ │ +0a6600: |[0a6600] com.actionbarsherlock.internal.widget.ActionBarView.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ +0a6610: 5410 ed07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a6614: 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;) │ │ @@ -224347,34 +224404,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 │ │ -0a57d8: |[0a57d8] com.actionbarsherlock.internal.widget.ActionBarView.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0a57e8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a57ea: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0a57ec: 3805 0d00 |0002: if-eqz v5, 000f // +000d │ │ -0a57f0: 5440 c907 |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a57f4: 6e20 4d16 0500 |0006: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ -0a57fa: 5440 d307 |0009: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a57fe: 6e20 4d16 0500 |000b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ -0a5804: 0e00 |000e: return-void │ │ -0a5806: 5440 c907 |000f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a580a: 5441 cc07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a580e: 6e30 cd15 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@15cd │ │ -0a5814: 5440 d307 |0016: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a5818: 5441 cc07 |0018: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a581c: 6e30 2918 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@1829 │ │ -0a5822: 5440 c907 |001d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a5826: 6e20 df15 2000 |001f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@15df │ │ -0a582c: 5440 d307 |0022: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a5830: 6e20 2f18 2000 |0024: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@182f │ │ -0a5836: 28e7 |0027: goto 000e // -0019 │ │ +0a6618: |[0a6618] com.actionbarsherlock.internal.widget.ActionBarView.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0a6628: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a662a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0a662c: 3805 0d00 |0002: if-eqz v5, 000f // +000d │ │ +0a6630: 5440 c907 |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a6634: 6e20 4d16 0500 |0006: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ +0a663a: 5440 d307 |0009: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a663e: 6e20 4d16 0500 |000b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@164d │ │ +0a6644: 0e00 |000e: return-void │ │ +0a6646: 5440 c907 |000f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a664a: 5441 cc07 |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a664e: 6e30 cd15 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@15cd │ │ +0a6654: 5440 d307 |0016: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a6658: 5441 cc07 |0018: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a665c: 6e30 2918 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@1829 │ │ +0a6662: 5440 c907 |001d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a6666: 6e20 df15 2000 |001f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@15df │ │ +0a666c: 5440 d307 |0022: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a6670: 6e20 2f18 2000 |0024: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@182f │ │ +0a6676: 28e7 |0027: goto 000e // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0004 line=443 │ │ 0x0009 line=444 │ │ 0x000e line=451 │ │ 0x000f line=446 │ │ @@ -224390,115 +224447,115 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -0a5838: |[0a5838] com.actionbarsherlock.internal.widget.ActionBarView.initTitle:()V │ │ -0a5848: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -0a584c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0a584e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0a5850: 5493 ef07 |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5854: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ -0a5858: 6e10 7218 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ -0a585e: 0c03 |000b: move-result-object v3 │ │ -0a5860: 7110 520d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0a5866: 0c01 |000f: move-result-object v1 │ │ -0a5868: 6003 9c04 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@049c │ │ -0a586c: 6e40 550d 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ -0a5872: 0c03 |0015: move-result-object v3 │ │ -0a5874: 1f03 3e02 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@023e │ │ -0a5878: 5b93 ef07 |0018: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a587c: 5493 ef07 |001a: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5880: 6007 6904 |001c: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0469 │ │ -0a5884: 6e20 d40f 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ -0a588a: 0c03 |0021: move-result-object v3 │ │ -0a588c: 1f03 5802 |0022: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -0a5890: 5b93 f207 |0024: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ -0a5894: 5493 ef07 |0026: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5898: 6007 6804 |0028: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0468 │ │ -0a589c: 6e20 d40f 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ -0a58a2: 0c03 |002d: move-result-object v3 │ │ -0a58a4: 1f03 5802 |002e: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -0a58a8: 5b93 ec07 |0030: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a58ac: 5493 ef07 |0032: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a58b0: 6007 8c04 |0034: sget v7, Lcom/actionbarsherlock/R$id;.abs__up:I // field@048c │ │ -0a58b4: 6e20 d40f 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ -0a58ba: 0c03 |0039: move-result-object v3 │ │ -0a58bc: 5b93 f107 |003a: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ -0a58c0: 5493 ef07 |003c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a58c4: 5497 f307 |003e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@07f3 │ │ -0a58c8: 6e20 ea0f 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fea │ │ -0a58ce: 5293 f007 |0043: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@07f0 │ │ -0a58d2: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ -0a58d6: 5493 f207 |0047: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ -0a58da: 5497 cc07 |0049: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a58de: 5298 f007 |004b: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@07f0 │ │ -0a58e2: 6e30 7410 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -0a58e8: 5493 ee07 |0050: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a58ec: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ -0a58f0: 5493 f207 |0054: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ -0a58f4: 5497 ee07 |0056: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a58f8: 6e20 7310 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0a58fe: 5293 eb07 |005b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@07eb │ │ -0a5902: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ -0a5906: 5493 ec07 |005f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a590a: 5497 cc07 |0061: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a590e: 5298 eb07 |0063: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@07eb │ │ -0a5912: 6e30 7410 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ -0a5918: 5493 ea07 |0068: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a591c: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ -0a5920: 5493 ec07 |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a5924: 5497 ea07 |006e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a5928: 6e20 7310 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0a592e: 5493 ec07 |0073: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a5932: 6e20 7a10 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -0a5938: 5293 cf07 |0078: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a593c: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ -0a5940: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ -0a5944: 0140 |007e: move v0, v4 │ │ -0a5946: 5293 cf07 |007f: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a594a: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ -0a594e: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ -0a5952: 0142 |0085: move v2, v4 │ │ -0a5954: 5497 f107 |0086: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ -0a5958: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ -0a595c: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ -0a5960: 0153 |008c: move v3, v5 │ │ -0a5962: 6e20 450e 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0a5968: 5493 ef07 |0090: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a596c: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ -0a5970: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ -0a5974: 6e20 e70f 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@0fe7 │ │ -0a597a: 5493 ef07 |0099: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a597e: 6e20 6518 3900 |009b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a5984: 5493 d007 |009e: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a5988: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ -0a598c: 5493 ee07 |00a2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a5990: 7110 f70c 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a5996: 0a03 |00a7: move-result v3 │ │ -0a5998: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ -0a599c: 5493 ea07 |00aa: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a59a0: 7110 f70c 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a59a6: 0a03 |00af: move-result v3 │ │ -0a59a8: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ -0a59ac: 5493 ef07 |00b2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a59b0: 6e20 ed0f 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -0a59b6: 0e00 |00b7: return-void │ │ -0a59b8: 0150 |00b8: move v0, v5 │ │ -0a59ba: 28c6 |00b9: goto 007f // -003a │ │ -0a59bc: 0152 |00ba: move v2, v5 │ │ -0a59be: 28cb |00bb: goto 0086 // -0035 │ │ -0a59c0: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ -0a59c2: 28d0 |00bd: goto 008d // -0030 │ │ -0a59c4: 0163 |00be: move v3, v6 │ │ -0a59c6: 28ce |00bf: goto 008d // -0032 │ │ -0a59c8: 0154 |00c0: move v4, v5 │ │ -0a59ca: 28d5 |00c1: goto 0096 // -002b │ │ +0a6678: |[0a6678] com.actionbarsherlock.internal.widget.ActionBarView.initTitle:()V │ │ +0a6688: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +0a668c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0a668e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0a6690: 5493 ef07 |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6694: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ +0a6698: 6e10 7218 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ +0a669e: 0c03 |000b: move-result-object v3 │ │ +0a66a0: 7110 520d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +0a66a6: 0c01 |000f: move-result-object v1 │ │ +0a66a8: 6003 9c04 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@049c │ │ +0a66ac: 6e40 550d 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0d55 │ │ +0a66b2: 0c03 |0015: move-result-object v3 │ │ +0a66b4: 1f03 3c02 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@023c │ │ +0a66b8: 5b93 ef07 |0018: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a66bc: 5493 ef07 |001a: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a66c0: 6007 6904 |001c: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0469 │ │ +0a66c4: 6e20 d40f 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ +0a66ca: 0c03 |0021: move-result-object v3 │ │ +0a66cc: 1f03 5602 |0022: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +0a66d0: 5b93 f207 |0024: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ +0a66d4: 5493 ef07 |0026: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a66d8: 6007 6804 |0028: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0468 │ │ +0a66dc: 6e20 d40f 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ +0a66e2: 0c03 |002d: move-result-object v3 │ │ +0a66e4: 1f03 5602 |002e: check-cast v3, Landroid/widget/TextView; // type@0256 │ │ +0a66e8: 5b93 ec07 |0030: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a66ec: 5493 ef07 |0032: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a66f0: 6007 8c04 |0034: sget v7, Lcom/actionbarsherlock/R$id;.abs__up:I // field@048c │ │ +0a66f4: 6e20 d40f 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@0fd4 │ │ +0a66fa: 0c03 |0039: move-result-object v3 │ │ +0a66fc: 5b93 f107 |003a: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ +0a6700: 5493 ef07 |003c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6704: 5497 f307 |003e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@07f3 │ │ +0a6708: 6e20 ea0f 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fea │ │ +0a670e: 5293 f007 |0043: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@07f0 │ │ +0a6712: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ +0a6716: 5493 f207 |0047: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ +0a671a: 5497 cc07 |0049: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a671e: 5298 f007 |004b: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@07f0 │ │ +0a6722: 6e30 7410 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +0a6728: 5493 ee07 |0050: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a672c: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ +0a6730: 5493 f207 |0054: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ +0a6734: 5497 ee07 |0056: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a6738: 6e20 7310 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0a673e: 5293 eb07 |005b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@07eb │ │ +0a6742: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ +0a6746: 5493 ec07 |005f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a674a: 5497 cc07 |0061: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a674e: 5298 eb07 |0063: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@07eb │ │ +0a6752: 6e30 7410 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1074 │ │ +0a6758: 5493 ea07 |0068: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a675c: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ +0a6760: 5493 ec07 |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a6764: 5497 ea07 |006e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a6768: 6e20 7310 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0a676e: 5493 ec07 |0073: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a6772: 6e20 7a10 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +0a6778: 5293 cf07 |0078: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a677c: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ +0a6780: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ +0a6784: 0140 |007e: move v0, v4 │ │ +0a6786: 5293 cf07 |007f: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a678a: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ +0a678e: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ +0a6792: 0142 |0085: move v2, v4 │ │ +0a6794: 5497 f107 |0086: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ +0a6798: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ +0a679c: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ +0a67a0: 0153 |008c: move v3, v5 │ │ +0a67a2: 6e20 450e 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0a67a8: 5493 ef07 |0090: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a67ac: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ +0a67b0: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ +0a67b4: 6e20 e70f 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@0fe7 │ │ +0a67ba: 5493 ef07 |0099: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a67be: 6e20 6518 3900 |009b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a67c4: 5493 d007 |009e: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a67c8: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ +0a67cc: 5493 ee07 |00a2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a67d0: 7110 f70c 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a67d6: 0a03 |00a7: move-result v3 │ │ +0a67d8: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ +0a67dc: 5493 ea07 |00aa: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a67e0: 7110 f70c 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a67e6: 0a03 |00af: move-result v3 │ │ +0a67e8: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ +0a67ec: 5493 ef07 |00b2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a67f0: 6e20 ed0f 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +0a67f6: 0e00 |00b7: return-void │ │ +0a67f8: 0150 |00b8: move v0, v5 │ │ +0a67fa: 28c6 |00b9: goto 007f // -003a │ │ +0a67fc: 0152 |00ba: move v2, v5 │ │ +0a67fe: 28cb |00bb: goto 0086 // -0035 │ │ +0a6800: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ +0a6802: 28d0 |00bd: goto 008d // -0030 │ │ +0a6804: 0163 |00be: move v3, v6 │ │ +0a6806: 28ce |00bf: goto 008d // -0032 │ │ +0a6808: 0154 |00c0: move v4, v5 │ │ +0a680a: 28d5 |00c1: goto 0096 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=739 │ │ 0x0008 line=740 │ │ 0x0010 line=741 │ │ 0x001a line=743 │ │ 0x0026 line=744 │ │ @@ -224515,14 +224572,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 : │ │ @@ -224539,58 +224597,59 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0a59cc: |[0a59cc] com.actionbarsherlock.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ -0a59dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a59de: 5b34 ee07 |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a59e2: 5432 f207 |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ -0a59e6: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ -0a59ea: 5432 f207 |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ -0a59ee: 6e20 7310 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0a59f4: 5432 d007 |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a59f8: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ -0a59fc: 5232 cf07 |0010: iget v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a5a00: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ -0a5a04: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ -0a5a08: 5432 ee07 |0016: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a5a0c: 7110 f70c 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a5a12: 0a02 |001b: move-result v2 │ │ -0a5a14: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -0a5a18: 5432 ea07 |001e: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a5a1c: 7110 f70c 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a5a22: 0a02 |0023: move-result v2 │ │ -0a5a24: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ -0a5a28: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -0a5a2a: 5432 ef07 |0027: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5a2e: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ -0a5a32: 6e20 ed0f 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -0a5a38: 5431 de07 |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ -0a5a3c: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ -0a5a40: 5431 de07 |0032: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ -0a5a44: 6e20 6315 4100 |0034: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1563 │ │ -0a5a4a: 0e00 |0037: return-void │ │ -0a5a4c: 0110 |0038: move v0, v1 │ │ -0a5a4e: 28ee |0039: goto 0027 // -0012 │ │ -0a5a50: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -0a5a54: 28ef |003c: goto 002b // -0011 │ │ +0a680c: |[0a680c] com.actionbarsherlock.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ +0a681c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a681e: 5b34 ee07 |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a6822: 5432 f207 |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ +0a6826: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ +0a682a: 5432 f207 |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ +0a682e: 6e20 7310 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0a6834: 5432 d007 |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a6838: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ +0a683c: 5232 cf07 |0010: iget v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a6840: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ +0a6844: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ +0a6848: 5432 ee07 |0016: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a684c: 7110 f70c 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a6852: 0a02 |001b: move-result v2 │ │ +0a6854: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +0a6858: 5432 ea07 |001e: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a685c: 7110 f70c 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a6862: 0a02 |0023: move-result v2 │ │ +0a6864: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ +0a6868: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +0a686a: 5432 ef07 |0027: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a686e: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ +0a6872: 6e20 ed0f 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +0a6878: 5431 de07 |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ +0a687c: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ +0a6880: 5431 de07 |0032: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@07de │ │ +0a6884: 6e20 6315 4100 |0034: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@1563 │ │ +0a688a: 0e00 |0037: return-void │ │ +0a688c: 0110 |0038: move v0, v1 │ │ +0a688e: 28ee |0039: goto 0027 // -0012 │ │ +0a6890: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +0a6894: 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; │ │ │ │ @@ -224600,24 +224659,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a5a58: |[0a5a58] com.actionbarsherlock.internal.widget.ActionBarView.collapseActionView:()V │ │ -0a5a68: 5421 d307 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a5a6c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0a5a70: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a5a72: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0a5a76: 6e10 9f16 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@169f │ │ -0a5a7c: 0e00 |000a: return-void │ │ -0a5a7e: 5421 d307 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a5a82: 5410 bc07 |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -0a5a86: 28f6 |000f: goto 0005 // -000a │ │ +0a6898: |[0a6898] com.actionbarsherlock.internal.widget.ActionBarView.collapseActionView:()V │ │ +0a68a8: 5421 d307 |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a68ac: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0a68b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a68b2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0a68b6: 6e10 9f16 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@169f │ │ +0a68bc: 0e00 |000a: return-void │ │ +0a68be: 5421 d307 |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a68c2: 5410 bc07 |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +0a68c6: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0005 line=461 │ │ 0x0007 line=462 │ │ 0x000a line=464 │ │ 0x000b line=459 │ │ @@ -224630,19 +224689,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5a88: |[0a5a88] com.actionbarsherlock.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0a5a98: 2200 7102 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0271 │ │ -0a5a9c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0a5aa0: 7020 d510 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(I)V // method@10d5 │ │ -0a5aa6: 1100 |0007: return-object v0 │ │ +0a68c8: |[0a68c8] com.actionbarsherlock.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0a68d8: 2200 6f02 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@026f │ │ +0a68dc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0a68e0: 7020 d510 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(I)V // method@10d5 │ │ +0a68e6: 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;) │ │ @@ -224650,20 +224709,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 │ │ -0a5aa8: |[0a5aa8] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0a5ab8: 2200 7102 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0271 │ │ -0a5abc: 6e10 7218 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ -0a5ac2: 0c01 |0005: move-result-object v1 │ │ -0a5ac4: 7030 d810 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10d8 │ │ -0a5aca: 1100 |0009: return-object v0 │ │ +0a68e8: |[0a68e8] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0a68f8: 2200 6f02 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@026f │ │ +0a68fc: 6e10 7218 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ +0a6902: 0c01 |0005: move-result-object v1 │ │ +0a6904: 7030 d810 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10d8 │ │ +0a690a: 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; │ │ │ │ @@ -224672,19 +224731,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 │ │ -0a5acc: |[0a5acc] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0a5adc: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -0a5ae0: 6e10 6b18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@186b │ │ -0a5ae6: 0c01 |0005: move-result-object v1 │ │ -0a5ae8: 1101 |0006: return-object v1 │ │ +0a690c: |[0a690c] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0a691c: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +0a6920: 6e10 6b18 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@186b │ │ +0a6926: 0c01 |0005: move-result-object v1 │ │ +0a6928: 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; │ │ @@ -224695,17 +224754,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5aec: |[0a5aec] com.actionbarsherlock.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ -0a5afc: 5410 ce07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a5b00: 1100 |0002: return-object v0 │ │ +0a692c: |[0a692c] com.actionbarsherlock.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ +0a693c: 5410 ce07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a6940: 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;) │ │ @@ -224713,17 +224772,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b04: |[0a5b04] com.actionbarsherlock.internal.widget.ActionBarView.getDisplayOptions:()I │ │ -0a5b14: 5210 cf07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a5b18: 0f00 |0002: return v0 │ │ +0a6944: |[0a6944] com.actionbarsherlock.internal.widget.ActionBarView.getDisplayOptions:()I │ │ +0a6954: 5210 cf07 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a6958: 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;) │ │ @@ -224731,17 +224790,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b1c: |[0a5b1c] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ -0a5b2c: 5410 e707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ -0a5b30: 1100 |0002: return-object v0 │ │ +0a695c: |[0a695c] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ +0a696c: 5410 e707 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ +0a6970: 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;) │ │ @@ -224749,19 +224808,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5b34: |[0a5b34] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ -0a5b44: 5410 e607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a5b48: 6e10 8f1a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ -0a5b4e: 0a00 |0005: move-result v0 │ │ -0a5b50: 0f00 |0006: return v0 │ │ +0a6974: |[0a6974] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ +0a6984: 5410 e607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a6988: 6e10 8f1a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ +0a698e: 0a00 |0005: move-result v0 │ │ +0a6990: 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;) │ │ @@ -224769,17 +224828,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b54: |[0a5b54] com.actionbarsherlock.internal.widget.ActionBarView.getNavigationMode:()I │ │ -0a5b64: 5210 e107 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a5b68: 0f00 |0002: return v0 │ │ +0a6994: |[0a6994] com.actionbarsherlock.internal.widget.ActionBarView.getNavigationMode:()I │ │ +0a69a4: 5210 e107 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a69a8: 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;) │ │ @@ -224787,17 +224846,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b6c: |[0a5b6c] com.actionbarsherlock.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ -0a5b7c: 5410 ea07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a5b80: 1100 |0002: return-object v0 │ │ +0a69ac: |[0a69ac] com.actionbarsherlock.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ +0a69bc: 5410 ea07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a69c0: 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;) │ │ @@ -224805,17 +224864,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b84: |[0a5b84] com.actionbarsherlock.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ -0a5b94: 5410 ee07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a5b98: 1100 |0002: return-object v0 │ │ +0a69c4: |[0a69c4] com.actionbarsherlock.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ +0a69d4: 5410 ee07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a69d8: 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;) │ │ @@ -224823,17 +224882,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b9c: |[0a5b9c] com.actionbarsherlock.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ -0a5bac: 5510 d607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ -0a5bb0: 0f00 |0002: return v0 │ │ +0a69dc: |[0a69dc] com.actionbarsherlock.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ +0a69ec: 5510 d607 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ +0a69f0: 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;) │ │ @@ -224841,24 +224900,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0a5bb4: |[0a5bb4] com.actionbarsherlock.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ -0a5bc4: 5410 d307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a5bc8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a5bcc: 5410 d307 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a5bd0: 5400 bc07 |0006: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -0a5bd4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a5bd8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a5bda: 0f00 |000b: return v0 │ │ -0a5bdc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a5bde: 28fe |000d: goto 000b // -0002 │ │ +0a69f4: |[0a69f4] com.actionbarsherlock.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ +0a6a04: 5410 d307 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a6a08: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a6a0c: 5410 d307 |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a6a10: 5400 bc07 |0006: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +0a6a14: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a6a18: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a6a1a: 0f00 |000b: return v0 │ │ +0a6a1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a6a1e: 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;) │ │ @@ -224866,28 +224925,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -0a5be0: |[0a5be0] com.actionbarsherlock.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ -0a5bf0: 2200 0603 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0306 │ │ -0a5bf4: 5451 cc07 |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a5bf8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a5bfa: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0a5bfc: 5254 d707 |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@07d7 │ │ -0a5c00: 7054 081a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1a08 │ │ -0a5c06: 5b50 d807 |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a5c0a: 5450 d807 |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a5c0e: 6001 7a04 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@047a │ │ -0a5c12: 6e20 401a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@1a40 │ │ -0a5c18: 5450 d807 |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a5c1c: 6e20 6518 0500 |0016: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a5c22: 0e00 |0019: return-void │ │ +0a6a20: |[0a6a20] com.actionbarsherlock.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ +0a6a30: 2200 0403 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0304 │ │ +0a6a34: 5451 cc07 |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a6a38: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a6a3a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0a6a3c: 5254 d707 |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@07d7 │ │ +0a6a40: 7054 081a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1a08 │ │ +0a6a46: 5b50 d807 |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a6a4a: 5450 d807 |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a6a4e: 6001 7a04 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@047a │ │ +0a6a52: 6e20 401a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@1a40 │ │ +0a6a58: 5450 d807 |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a6a5c: 6e20 6518 0500 |0016: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a6a62: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x000d line=324 │ │ 0x0014 line=325 │ │ 0x0019 line=326 │ │ locals : │ │ @@ -224898,31 +224957,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0a5c24: |[0a5c24] com.actionbarsherlock.internal.widget.ActionBarView.initProgress:()V │ │ -0a5c34: 2200 0603 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0306 │ │ -0a5c38: 5451 cc07 |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a5c3c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a5c3e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0a5c40: 5254 e407 |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@07e4 │ │ -0a5c44: 7054 081a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1a08 │ │ -0a5c4a: 5b50 e507 |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a5c4e: 5450 e507 |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a5c52: 6001 7b04 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@047b │ │ -0a5c56: 6e20 401a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@1a40 │ │ -0a5c5c: 5450 e507 |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a5c60: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ -0a5c64: 6e20 451a 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@1a45 │ │ -0a5c6a: 5450 e507 |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a5c6e: 6e20 6518 0500 |001d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a5c74: 0e00 |0020: return-void │ │ +0a6a64: |[0a6a64] com.actionbarsherlock.internal.widget.ActionBarView.initProgress:()V │ │ +0a6a74: 2200 0403 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0304 │ │ +0a6a78: 5451 cc07 |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a6a7c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a6a7e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0a6a80: 5254 e407 |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@07e4 │ │ +0a6a84: 7054 081a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1a08 │ │ +0a6a8a: 5b50 e507 |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6a8e: 5450 e507 |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6a92: 6001 7b04 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@047b │ │ +0a6a96: 6e20 401a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@1a40 │ │ +0a6a9c: 5450 e507 |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6aa0: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ +0a6aa4: 6e20 451a 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@1a45 │ │ +0a6aaa: 5450 e507 |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6aae: 6e20 6518 0500 |001d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a6ab4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000d line=317 │ │ 0x0014 line=318 │ │ 0x001b line=319 │ │ 0x0020 line=320 │ │ @@ -224934,17 +224993,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5c78: |[0a5c78] com.actionbarsherlock.internal.widget.ActionBarView.isCollapsed:()Z │ │ -0a5c88: 5510 da07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@07da │ │ -0a5c8c: 0f00 |0002: return v0 │ │ +0a6ab8: |[0a6ab8] com.actionbarsherlock.internal.widget.ActionBarView.isCollapsed:()Z │ │ +0a6ac8: 5510 da07 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@07da │ │ +0a6acc: 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;) │ │ @@ -224952,17 +225011,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5c90: |[0a5c90] com.actionbarsherlock.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ -0a5ca0: 5510 e807 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@07e8 │ │ -0a5ca4: 0f00 |0002: return v0 │ │ +0a6ad0: |[0a6ad0] com.actionbarsherlock.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ +0a6ae0: 5510 e807 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@07e8 │ │ +0a6ae4: 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;) │ │ @@ -224970,49 +225029,49 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0a5ca8: |[0a5ca8] com.actionbarsherlock.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0a5cb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a5cba: 6f20 ae17 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@17ae │ │ -0a5cc0: 5b32 f207 |0004: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ -0a5cc4: 5b32 ec07 |0006: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a5cc8: 5b32 f107 |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ -0a5ccc: 5431 ef07 |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5cd0: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ -0a5cd4: 5431 ef07 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5cd8: 6e10 d80f 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@0fd8 │ │ -0a5cde: 0c01 |0013: move-result-object v1 │ │ -0a5ce0: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ -0a5ce4: 5431 ef07 |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5ce8: 6e20 9c18 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -0a5cee: 5b32 ef07 |001b: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5cf2: 5231 cf07 |001d: iget v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a5cf6: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0a5cfa: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -0a5cfe: 7010 8b18 0300 |0023: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@188b │ │ -0a5d04: 5431 ed07 |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a5d08: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ -0a5d0c: 5531 d607 |002a: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ -0a5d10: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ -0a5d14: 5431 ed07 |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a5d18: 6e10 0d1b 0100 |0030: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b0d │ │ -0a5d1e: 0c00 |0033: move-result-object v0 │ │ -0a5d20: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ -0a5d24: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ -0a5d26: 5901 5303 |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a5d2a: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ -0a5d2c: 5901 5203 |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a5d30: 5431 ed07 |003c: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a5d34: 1212 |003e: const/4 v2, #int 1 // #1 │ │ -0a5d36: 6e20 211b 2100 |003f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1b21 │ │ -0a5d3c: 0e00 |0042: return-void │ │ +0a6ae8: |[0a6ae8] com.actionbarsherlock.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0a6af8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a6afa: 6f20 ae17 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@17ae │ │ +0a6b00: 5b32 f207 |0004: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@07f2 │ │ +0a6b04: 5b32 ec07 |0006: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a6b08: 5b32 f107 |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ +0a6b0c: 5431 ef07 |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6b10: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ +0a6b14: 5431 ef07 |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6b18: 6e10 d80f 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@0fd8 │ │ +0a6b1e: 0c01 |0013: move-result-object v1 │ │ +0a6b20: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ +0a6b24: 5431 ef07 |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6b28: 6e20 9c18 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +0a6b2e: 5b32 ef07 |001b: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6b32: 5231 cf07 |001d: iget v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a6b36: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0a6b3a: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +0a6b3e: 7010 8b18 0300 |0023: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@188b │ │ +0a6b44: 5431 ed07 |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a6b48: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ +0a6b4c: 5531 d607 |002a: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ +0a6b50: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ +0a6b54: 5431 ed07 |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a6b58: 6e10 0d1b 0100 |0030: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b0d │ │ +0a6b5e: 0c00 |0033: move-result-object v0 │ │ +0a6b60: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ +0a6b64: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ +0a6b66: 5901 5303 |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a6b6a: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ +0a6b6c: 5901 5203 |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a6b70: 5431 ed07 |003c: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a6b74: 1212 |003e: const/4 v2, #int 1 // #1 │ │ +0a6b76: 6e20 211b 2100 |003f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1b21 │ │ +0a6b7c: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=269 │ │ 0x0004 line=271 │ │ 0x0006 line=272 │ │ 0x0008 line=273 │ │ 0x000a line=274 │ │ @@ -225037,23 +225096,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a5d40: |[0a5d40] com.actionbarsherlock.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ -0a5d50: 6f10 af17 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@17af │ │ -0a5d56: 5410 c907 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a5d5a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0a5d5e: 5410 c907 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a5d62: 6e10 cb15 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ -0a5d68: 5410 c907 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a5d6c: 6e10 cc15 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@15cc │ │ -0a5d72: 0e00 |0011: return-void │ │ +0a6b80: |[0a6b80] com.actionbarsherlock.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ +0a6b90: 6f10 af17 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@17af │ │ +0a6b96: 5410 c907 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a6b9a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0a6b9e: 5410 c907 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a6ba2: 6e10 cb15 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@15cb │ │ +0a6ba8: 5410 c907 |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a6bac: 6e10 cc15 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@15cc │ │ +0a6bb2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=304 │ │ 0x0007 line=305 │ │ 0x000c line=306 │ │ 0x0011 line=308 │ │ @@ -225065,35 +225124,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0a5d74: |[0a5d74] com.actionbarsherlock.internal.widget.ActionBarView.onFinishInflate:()V │ │ -0a5d84: 6f10 b017 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@17b0 │ │ -0a5d8a: 5421 d407 |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a5d8e: 6e20 6518 1200 |0005: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a5d94: 5421 ce07 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a5d98: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ -0a5d9c: 5221 cf07 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a5da0: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0a5da4: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ -0a5da8: 5421 ce07 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a5dac: 6e10 ef0d 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ -0a5db2: 0c00 |0017: move-result-object v0 │ │ -0a5db4: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ -0a5db8: 2001 0202 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0202 │ │ -0a5dbc: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -0a5dc0: 1f00 0202 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0202 │ │ -0a5dc4: 5421 ce07 |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a5dc8: 6e20 7e0e 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a5dce: 5421 ce07 |0025: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a5dd2: 6e20 6518 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a5dd8: 0e00 |002a: return-void │ │ +0a6bb4: |[0a6bb4] com.actionbarsherlock.internal.widget.ActionBarView.onFinishInflate:()V │ │ +0a6bc4: 6f10 b017 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@17b0 │ │ +0a6bca: 5421 d407 |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a6bce: 6e20 6518 1200 |0005: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a6bd4: 5421 ce07 |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a6bd8: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ +0a6bdc: 5221 cf07 |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a6be0: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0a6be4: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ +0a6be8: 5421 ce07 |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a6bec: 6e10 ef0d 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0def │ │ +0a6bf2: 0c00 |0017: move-result-object v0 │ │ +0a6bf4: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ +0a6bf8: 2001 0002 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0200 │ │ +0a6bfc: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +0a6c00: 1f00 0002 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0200 │ │ +0a6c04: 5421 ce07 |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a6c08: 6e20 7e0e 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a6c0e: 5421 ce07 |0025: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a6c12: 6e20 6518 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a6c18: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=725 │ │ 0x0008 line=727 │ │ 0x0012 line=728 │ │ 0x0018 line=729 │ │ @@ -225110,374 +225169,374 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 38 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 748 16-bit code units │ │ -0a5ddc: |[0a5ddc] com.actionbarsherlock.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ -0a5dec: 7401 7d18 2000 |0000: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@187d │ │ -0a5df2: 0a17 |0003: move-result v23 │ │ -0a5df4: 7401 7f18 2000 |0004: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ -0a5dfa: 0a19 |0007: move-result v25 │ │ -0a5dfc: 911b 2523 |0008: sub-int v27, v37, v35 │ │ -0a5e00: 7401 7f18 2000 |000a: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ -0a5e06: 0a1c |000d: move-result v28 │ │ -0a5e08: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ -0a5e0c: 7401 7c18 2000 |0010: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ -0a5e12: 0a1c |0013: move-result v28 │ │ -0a5e14: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ -0a5e18: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ -0a5e1c: 0e00 |0018: return-void │ │ -0a5e1e: 0800 2000 |0019: move-object/from16 v0, v32 │ │ -0a5e22: 5400 d007 |001b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a5e26: 081b 0000 |001d: move-object/from16 v27, v0 │ │ -0a5e2a: 381b b501 |001f: if-eqz v27, 01d4 // +01b5 │ │ -0a5e2e: 0800 2000 |0021: move-object/from16 v0, v32 │ │ -0a5e32: 540d d207 |0023: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ -0a5e36: 6e10 3a18 0d00 |0025: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@183a │ │ -0a5e3c: 0a1b |0028: move-result v27 │ │ -0a5e3e: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ -0a5e42: 0200 1b00 |002b: move/from16 v0, v27 │ │ -0a5e46: 0201 1c00 |002d: move/from16 v1, v28 │ │ -0a5e4a: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ -0a5e4e: 6e10 3718 0d00 |0031: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1837 │ │ -0a5e54: 0a0e |0034: move-result v14 │ │ -0a5e56: 901b 170e |0035: add-int v27, v23, v14 │ │ -0a5e5a: 0800 2000 |0037: move-object/from16 v0, v32 │ │ -0a5e5e: 0201 1b00 |0039: move/from16 v1, v27 │ │ -0a5e62: 0202 1900 |003b: move/from16 v2, v25 │ │ -0a5e66: 6e57 9918 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ -0a5e6c: 0a1b |0040: move-result v27 │ │ -0a5e6e: 901b 1b0e |0041: add-int v27, v27, v14 │ │ -0a5e72: 9017 171b |0043: add-int v23, v23, v27 │ │ -0a5e76: 0800 2000 |0045: move-object/from16 v0, v32 │ │ -0a5e7a: 5400 d007 |0047: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a5e7e: 081b 0000 |0049: move-object/from16 v27, v0 │ │ -0a5e82: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ -0a5e86: 0800 2000 |004d: move-object/from16 v0, v32 │ │ -0a5e8a: 5400 ef07 |004f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5e8e: 081b 0000 |0051: move-object/from16 v27, v0 │ │ -0a5e92: 381b 8701 |0053: if-eqz v27, 01da // +0187 │ │ -0a5e96: 0800 2000 |0055: move-object/from16 v0, v32 │ │ -0a5e9a: 5400 ef07 |0057: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5e9e: 081b 0000 |0059: move-object/from16 v27, v0 │ │ -0a5ea2: 7401 da0f 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@0fda │ │ -0a5ea8: 0a1b |005e: move-result v27 │ │ -0a5eaa: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ -0a5eae: 0200 1b00 |0061: move/from16 v0, v27 │ │ -0a5eb2: 0201 1c00 |0063: move/from16 v1, v28 │ │ -0a5eb6: 3210 7501 |0065: if-eq v0, v1, 01da // +0175 │ │ -0a5eba: 0800 2000 |0067: move-object/from16 v0, v32 │ │ -0a5ebe: 5200 cf07 |0069: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a5ec2: 021b 0000 |006b: move/from16 v27, v0 │ │ -0a5ec6: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ -0a5eca: 381b 6b01 |006f: if-eqz v27, 01da // +016b │ │ -0a5ece: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -0a5ed2: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ -0a5ed6: 0800 2000 |0075: move-object/from16 v0, v32 │ │ -0a5eda: 5400 ef07 |0077: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a5ede: 081b 0000 |0079: move-object/from16 v27, v0 │ │ -0a5ee2: 0800 2000 |007b: move-object/from16 v0, v32 │ │ -0a5ee6: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ -0a5eea: 0202 1700 |007f: move/from16 v2, v23 │ │ -0a5eee: 0203 1900 |0081: move/from16 v3, v25 │ │ -0a5ef2: 6e57 9918 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ -0a5ef8: 0a1b |0086: move-result v27 │ │ -0a5efa: 9017 171b |0087: add-int v23, v23, v27 │ │ -0a5efe: 0800 2000 |0089: move-object/from16 v0, v32 │ │ -0a5f02: 5200 e107 |008b: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a5f06: 021b 0000 |008d: move/from16 v27, v0 │ │ -0a5f0a: 2b1b 3702 0000 |008f: packed-switch v27, 000002c6 // +00000237 │ │ -0a5f10: 911b 2422 |0092: sub-int v27, v36, v34 │ │ -0a5f14: 7401 7e18 2000 |0094: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@187e │ │ -0a5f1a: 0a1c |0097: move-result v28 │ │ -0a5f1c: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ -0a5f20: 0800 2000 |009a: move-object/from16 v0, v32 │ │ -0a5f24: 5400 df07 |009c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a5f28: 081b 0000 |009e: move-object/from16 v27, v0 │ │ -0a5f2c: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ -0a5f30: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ -0a5f34: 5400 df07 |00a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a5f38: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ -0a5f3c: 7401 fe15 1b00 |00a8: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a5f42: 0c1b |00ab: move-result-object v27 │ │ -0a5f44: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ -0a5f48: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ -0a5f4c: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ -0a5f50: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ -0a5f54: 5400 df07 |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a5f58: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ -0a5f5c: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ -0a5f60: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ -0a5f64: 0202 1000 |00bc: move/from16 v2, v16 │ │ -0a5f68: 0203 1900 |00be: move/from16 v3, v25 │ │ -0a5f6c: 6e57 9a18 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@189a │ │ -0a5f72: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ -0a5f76: 5400 df07 |00c5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a5f7a: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ -0a5f7e: 7401 f915 1b00 |00c9: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@15f9 │ │ -0a5f84: 0a1b |00cc: move-result v27 │ │ -0a5f86: 9110 101b |00cd: sub-int v16, v16, v27 │ │ -0a5f8a: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ -0a5f8e: 5400 d807 |00d1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a5f92: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ -0a5f96: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ -0a5f9a: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ -0a5f9e: 5400 d807 |00d9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a5fa2: 081b 0000 |00db: move-object/from16 v27, v0 │ │ -0a5fa6: 7401 211a 1b00 |00dd: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -0a5fac: 0a1b |00e0: move-result v27 │ │ -0a5fae: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ -0a5fb2: 0200 1b00 |00e3: move/from16 v0, v27 │ │ -0a5fb6: 0201 1c00 |00e5: move/from16 v1, v28 │ │ -0a5fba: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ -0a5fbe: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ -0a5fc2: 5400 d807 |00eb: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a5fc6: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ -0a5fca: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ -0a5fce: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ -0a5fd2: 0202 1000 |00f3: move/from16 v2, v16 │ │ -0a5fd6: 0203 1900 |00f5: move/from16 v3, v25 │ │ -0a5fda: 6e57 9a18 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@189a │ │ -0a5fe0: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ -0a5fe4: 5400 d807 |00fc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a5fe8: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ -0a5fec: 7401 171a 1b00 |0100: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@1a17 │ │ -0a5ff2: 0a1b |0103: move-result v27 │ │ -0a5ff4: 9110 101b |0104: sub-int v16, v16, v27 │ │ -0a5ff8: 1208 |0106: const/4 v8, #int 0 // #0 │ │ -0a5ffa: 0800 2000 |0107: move-object/from16 v0, v32 │ │ -0a5ffe: 5400 d007 |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a6002: 081b 0000 |010b: move-object/from16 v27, v0 │ │ -0a6006: 381b 3101 |010d: if-eqz v27, 023e // +0131 │ │ -0a600a: 0800 2000 |010f: move-object/from16 v0, v32 │ │ -0a600e: 5408 d007 |0111: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a6012: 3808 7600 |0113: if-eqz v8, 0189 // +0076 │ │ -0a6016: 6e10 e50d 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a601c: 0c0f |0118: move-result-object v15 │ │ -0a601e: 20f0 7102 |0119: instance-of v0, v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0271 │ │ -0a6022: 021b 0000 |011b: move/from16 v27, v0 │ │ -0a6026: 381b 3901 |011d: if-eqz v27, 0256 // +0139 │ │ -0a602a: 1f0f 7102 |011f: check-cast v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0271 │ │ -0a602e: 07f4 |0121: move-object v4, v15 │ │ -0a6030: 3804 3701 |0122: if-eqz v4, 0259 // +0137 │ │ -0a6034: 524a af05 |0124: iget v10, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -0a6038: 6e10 e90d 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a603e: 0a11 |0129: move-result v17 │ │ -0a6040: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ -0a6044: 1205 |012c: const/4 v5, #int 0 // #0 │ │ -0a6046: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ -0a604a: 5240 b005 |012f: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@05b0 │ │ -0a604e: 021b 0000 |0131: move/from16 v27, v0 │ │ -0a6052: 9017 171b |0133: add-int v23, v23, v27 │ │ -0a6056: 5240 b105 |0135: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@05b1 │ │ -0a605a: 021b 0000 |0137: move/from16 v27, v0 │ │ -0a605e: 9110 101b |0139: sub-int v16, v16, v27 │ │ -0a6062: 5240 b205 |013b: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@05b2 │ │ -0a6066: 0215 0000 |013d: move/from16 v21, v0 │ │ -0a606a: 5245 ae05 |013f: iget v5, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@05ae │ │ -0a606e: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ -0a6072: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ -0a6076: 0200 1b00 |0145: move/from16 v0, v27 │ │ -0a607a: 330c 2101 |0147: if-ne v12, v0, 0268 // +0121 │ │ -0a607e: 7401 8118 2000 |0149: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@1881 │ │ -0a6084: 0a1b |014c: move-result v27 │ │ -0a6086: 7401 7918 2000 |014d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@1879 │ │ -0a608c: 0a1c |0150: move-result v28 │ │ -0a608e: 911b 1b1c |0151: sub-int v27, v27, v28 │ │ -0a6092: 911b 1b11 |0153: sub-int v27, v27, v17 │ │ -0a6096: db06 1b02 |0155: div-int/lit8 v6, v27, #int 2 // #02 │ │ -0a609a: 0200 1700 |0157: move/from16 v0, v23 │ │ -0a609e: 3506 0401 |0159: if-ge v6, v0, 025d // +0104 │ │ -0a60a2: 123c |015b: const/4 v12, #int 3 // #3 │ │ -0a60a4: 1318 0000 |015c: const/16 v24, #int 0 // #0 │ │ -0a60a8: 2b0c 7201 0000 |015e: packed-switch v12, 000002d0 // +00000172 │ │ -0a60ae: dd16 0a70 |0161: and-int/lit8 v22, v10, #int 112 // #70 │ │ -0a60b2: 131b ffff |0163: const/16 v27, #int -1 // #ffff │ │ -0a60b6: 0200 1b00 |0165: move/from16 v0, v27 │ │ -0a60ba: 330a 0400 |0167: if-ne v10, v0, 016b // +0004 │ │ -0a60be: 1316 1000 |0169: const/16 v22, #int 16 // #10 │ │ -0a60c2: 131a 0000 |016b: const/16 v26, #int 0 // #0 │ │ -0a60c6: 2c16 7101 0000 |016d: sparse-switch v22, 000002de // +00000171 │ │ -0a60cc: 6e10 e90d 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a60d2: 0a09 |0173: move-result v9 │ │ -0a60d4: 901b 1809 |0174: add-int v27, v24, v9 │ │ -0a60d8: 6e10 e80d 0800 |0176: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a60de: 0a1c |0179: move-result v28 │ │ -0a60e0: 901c 1c1a |017a: add-int v28, v28, v26 │ │ -0a60e4: 0200 1800 |017c: move/from16 v0, v24 │ │ -0a60e8: 0201 1a00 |017e: move/from16 v1, v26 │ │ -0a60ec: 0202 1b00 |0180: move/from16 v2, v27 │ │ -0a60f0: 0203 1c00 |0182: move/from16 v3, v28 │ │ -0a60f4: 6e53 0c0e 0821 |0184: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -0a60fa: 9017 1709 |0187: add-int v23, v23, v9 │ │ -0a60fe: 0800 2000 |0189: move-object/from16 v0, v32 │ │ -0a6102: 5400 e507 |018b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a6106: 081b 0000 |018d: move-object/from16 v27, v0 │ │ -0a610a: 381b 89fe |018f: if-eqz v27, 0018 // -0177 │ │ -0a610e: 0800 2000 |0191: move-object/from16 v0, v32 │ │ -0a6112: 5400 e507 |0193: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a6116: 081b 0000 |0195: move-object/from16 v27, v0 │ │ -0a611a: 7401 0b1a 1b00 |0197: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.bringToFront:()V // method@1a0b │ │ -0a6120: 0800 2000 |019a: move-object/from16 v0, v32 │ │ -0a6124: 5400 e507 |019c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a6128: 081b 0000 |019e: move-object/from16 v27, v0 │ │ -0a612c: 7401 161a 1b00 |01a0: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredHeight:()I // method@1a16 │ │ -0a6132: 0a1b |01a3: move-result v27 │ │ -0a6134: db0b 1b02 |01a4: div-int/lit8 v11, v27, #int 2 // #02 │ │ -0a6138: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ -0a613c: 5400 e507 |01a8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a6140: 081b 0000 |01aa: move-object/from16 v27, v0 │ │ -0a6144: 0800 2000 |01ac: move-object/from16 v0, v32 │ │ -0a6148: 5200 e307 |01ae: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ -0a614c: 021c 0000 |01b0: move/from16 v28, v0 │ │ -0a6150: 7bb0 |01b2: neg-int v0, v11 │ │ -0a6152: 021d 0000 |01b3: move/from16 v29, v0 │ │ -0a6156: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ -0a615a: 5200 e307 |01b7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ -0a615e: 021e 0000 |01b9: move/from16 v30, v0 │ │ -0a6162: 0800 2000 |01bb: move-object/from16 v0, v32 │ │ -0a6166: 5400 e507 |01bd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a616a: 081f 0000 |01bf: move-object/from16 v31, v0 │ │ -0a616e: 7401 171a 1f00 |01c1: invoke-virtual/range {v31}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@1a17 │ │ -0a6174: 0a1f |01c4: move-result v31 │ │ -0a6176: 901e 1e1f |01c5: add-int v30, v30, v31 │ │ -0a617a: 0800 1b00 |01c7: move-object/from16 v0, v27 │ │ -0a617e: 0201 1c00 |01c9: move/from16 v1, v28 │ │ -0a6182: 0202 1d00 |01cb: move/from16 v2, v29 │ │ -0a6186: 0203 1e00 |01cd: move/from16 v3, v30 │ │ -0a618a: 6e5b 2b1a 1032 |01cf: invoke-virtual {v0, v1, v2, v3, v11}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.layout:(IIII)V // method@1a2b │ │ -0a6190: 2900 46fe |01d2: goto/16 0018 // -01ba │ │ -0a6194: 0800 2000 |01d4: move-object/from16 v0, v32 │ │ -0a6198: 540d d407 |01d6: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a619c: 2900 4dfe |01d8: goto/16 0025 // -01b3 │ │ -0a61a0: 1314 0000 |01da: const/16 v20, #int 0 // #0 │ │ -0a61a4: 2900 97fe |01dc: goto/16 0073 // -0169 │ │ -0a61a8: 0800 2000 |01de: move-object/from16 v0, v32 │ │ -0a61ac: 5400 dc07 |01e0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a61b0: 081b 0000 |01e2: move-object/from16 v27, v0 │ │ -0a61b4: 381b aefe |01e4: if-eqz v27, 0092 // -0152 │ │ -0a61b8: 3814 0a00 |01e6: if-eqz v20, 01f0 // +000a │ │ -0a61bc: 0800 2000 |01e8: move-object/from16 v0, v32 │ │ -0a61c0: 5200 db07 |01ea: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a61c4: 021b 0000 |01ec: move/from16 v27, v0 │ │ -0a61c8: 9017 171b |01ee: add-int v23, v23, v27 │ │ -0a61cc: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ -0a61d0: 5400 dc07 |01f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a61d4: 081b 0000 |01f4: move-object/from16 v27, v0 │ │ -0a61d8: 0800 2000 |01f6: move-object/from16 v0, v32 │ │ -0a61dc: 0801 1b00 |01f8: move-object/from16 v1, v27 │ │ -0a61e0: 0202 1700 |01fa: move/from16 v2, v23 │ │ -0a61e4: 0203 1900 |01fc: move/from16 v3, v25 │ │ -0a61e8: 6e57 9918 1032 |01fe: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ -0a61ee: 0a1b |0201: move-result v27 │ │ -0a61f0: 0800 2000 |0202: move-object/from16 v0, v32 │ │ -0a61f4: 5200 db07 |0204: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a61f8: 021c 0000 |0206: move/from16 v28, v0 │ │ -0a61fc: 901b 1b1c |0208: add-int v27, v27, v28 │ │ -0a6200: 9017 171b |020a: add-int v23, v23, v27 │ │ -0a6204: 2900 86fe |020c: goto/16 0092 // -017a │ │ -0a6208: 0800 2000 |020e: move-object/from16 v0, v32 │ │ -0a620c: 5400 ed07 |0210: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a6210: 081b 0000 |0212: move-object/from16 v27, v0 │ │ -0a6214: 381b 7efe |0214: if-eqz v27, 0092 // -0182 │ │ -0a6218: 3814 0a00 |0216: if-eqz v20, 0220 // +000a │ │ -0a621c: 0800 2000 |0218: move-object/from16 v0, v32 │ │ -0a6220: 5200 db07 |021a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a6224: 021b 0000 |021c: move/from16 v27, v0 │ │ -0a6228: 9017 171b |021e: add-int v23, v23, v27 │ │ -0a622c: 0800 2000 |0220: move-object/from16 v0, v32 │ │ -0a6230: 5400 ed07 |0222: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a6234: 081b 0000 |0224: move-object/from16 v27, v0 │ │ -0a6238: 0800 2000 |0226: move-object/from16 v0, v32 │ │ -0a623c: 0801 1b00 |0228: move-object/from16 v1, v27 │ │ -0a6240: 0202 1700 |022a: move/from16 v2, v23 │ │ -0a6244: 0203 1900 |022c: move/from16 v3, v25 │ │ -0a6248: 6e57 9918 1032 |022e: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ -0a624e: 0a1b |0231: move-result v27 │ │ -0a6250: 0800 2000 |0232: move-object/from16 v0, v32 │ │ -0a6254: 5200 db07 |0234: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a6258: 021c 0000 |0236: move/from16 v28, v0 │ │ -0a625c: 901b 1b1c |0238: add-int v27, v27, v28 │ │ -0a6260: 9017 171b |023a: add-int v23, v23, v27 │ │ -0a6264: 2900 56fe |023c: goto/16 0092 // -01aa │ │ -0a6268: 0800 2000 |023e: move-object/from16 v0, v32 │ │ -0a626c: 5200 cf07 |0240: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a6270: 021b 0000 |0242: move/from16 v27, v0 │ │ -0a6274: dd1b 1b10 |0244: and-int/lit8 v27, v27, #int 16 // #10 │ │ -0a6278: 381b cdfe |0246: if-eqz v27, 0113 // -0133 │ │ -0a627c: 0800 2000 |0248: move-object/from16 v0, v32 │ │ -0a6280: 5400 ce07 |024a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6284: 081b 0000 |024c: move-object/from16 v27, v0 │ │ -0a6288: 381b c5fe |024e: if-eqz v27, 0113 // -013b │ │ -0a628c: 0800 2000 |0250: move-object/from16 v0, v32 │ │ -0a6290: 5408 ce07 |0252: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6294: 2900 bffe |0254: goto/16 0113 // -0141 │ │ -0a6298: 1204 |0256: const/4 v4, #int 0 // #0 │ │ -0a629a: 2900 cbfe |0257: goto/16 0122 // -0135 │ │ -0a629e: 130a 1300 |0259: const/16 v10, #int 19 // #13 │ │ -0a62a2: 2900 cbfe |025b: goto/16 0126 // -0135 │ │ -0a62a6: 901b 0611 |025d: add-int v27, v6, v17 │ │ -0a62aa: 0200 1b00 |025f: move/from16 v0, v27 │ │ -0a62ae: 0201 1000 |0261: move/from16 v1, v16 │ │ -0a62b2: 3710 f9fe |0263: if-le v0, v1, 015c // -0107 │ │ -0a62b6: 125c |0265: const/4 v12, #int 5 // #5 │ │ -0a62b8: 2900 f6fe |0266: goto/16 015c // -010a │ │ -0a62bc: 131b ffff |0268: const/16 v27, #int -1 // #ffff │ │ -0a62c0: 0200 1b00 |026a: move/from16 v0, v27 │ │ -0a62c4: 330a f0fe |026c: if-ne v10, v0, 015c // -0110 │ │ -0a62c8: 123c |026e: const/4 v12, #int 3 // #3 │ │ -0a62ca: 2900 edfe |026f: goto/16 015c // -0113 │ │ -0a62ce: 7401 8118 2000 |0271: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@1881 │ │ -0a62d4: 0a1b |0274: move-result v27 │ │ -0a62d6: 7401 7918 2000 |0275: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@1879 │ │ -0a62dc: 0a1c |0278: move-result v28 │ │ -0a62de: 911b 1b1c |0279: sub-int v27, v27, v28 │ │ -0a62e2: 911b 1b11 |027b: sub-int v27, v27, v17 │ │ -0a62e6: db18 1b02 |027d: div-int/lit8 v24, v27, #int 2 // #02 │ │ -0a62ea: 2900 e2fe |027f: goto/16 0161 // -011e │ │ -0a62ee: 0218 1700 |0281: move/from16 v24, v23 │ │ -0a62f2: 2900 defe |0283: goto/16 0161 // -0122 │ │ -0a62f6: 9118 1011 |0285: sub-int v24, v16, v17 │ │ -0a62fa: 2900 dafe |0287: goto/16 0161 // -0126 │ │ -0a62fe: 7401 7f18 2000 |0289: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ -0a6304: 0a13 |028c: move-result v19 │ │ -0a6306: 7401 6f18 2000 |028d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@186f │ │ -0a630c: 0a1b |0290: move-result v27 │ │ -0a630e: 7401 8418 2000 |0291: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@1884 │ │ -0a6314: 0a1c |0294: move-result v28 │ │ -0a6316: 911b 1b1c |0295: sub-int v27, v27, v28 │ │ -0a631a: 7401 7c18 2000 |0297: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ -0a6320: 0a1c |029a: move-result v28 │ │ -0a6322: 9112 1b1c |029b: sub-int v18, v27, v28 │ │ -0a6326: 911b 1213 |029d: sub-int v27, v18, v19 │ │ -0a632a: 6e10 e80d 0800 |029f: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a6330: 0a1c |02a2: move-result v28 │ │ -0a6332: 911b 1b1c |02a3: sub-int v27, v27, v28 │ │ -0a6336: db1a 1b02 |02a5: div-int/lit8 v26, v27, #int 2 // #02 │ │ -0a633a: 2900 c9fe |02a7: goto/16 0170 // -0137 │ │ -0a633e: 7401 7f18 2000 |02a9: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ -0a6344: 0a1b |02ac: move-result v27 │ │ -0a6346: 901a 1b15 |02ad: add-int v26, v27, v21 │ │ -0a634a: 2900 c1fe |02af: goto/16 0170 // -013f │ │ -0a634e: 7401 7718 2000 |02b1: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getHeight:()I // method@1877 │ │ -0a6354: 0a1b |02b4: move-result v27 │ │ -0a6356: 7401 7c18 2000 |02b5: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ -0a635c: 0a1c |02b8: move-result v28 │ │ -0a635e: 911b 1b1c |02b9: sub-int v27, v27, v28 │ │ -0a6362: 6e10 e80d 0800 |02bb: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a6368: 0a1c |02be: move-result v28 │ │ -0a636a: 911b 1b1c |02bf: sub-int v27, v27, v28 │ │ -0a636e: 911a 1b05 |02c1: sub-int v26, v27, v5 │ │ -0a6372: 2900 adfe |02c3: goto/16 0170 // -0153 │ │ -0a6376: 0000 |02c5: nop // spacer │ │ -0a6378: 0001 0300 0000 0000 0300 0000 4f01 ... |02c6: packed-switch-data (10 units) │ │ -0a638c: 0001 0500 0100 0000 1301 0000 0300 ... |02d0: packed-switch-data (14 units) │ │ -0a63a8: 0002 0300 1000 0000 3000 0000 5000 ... |02de: sparse-switch-data (14 units) │ │ +0a6c1c: |[0a6c1c] com.actionbarsherlock.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ +0a6c2c: 7401 7d18 2000 |0000: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@187d │ │ +0a6c32: 0a17 |0003: move-result v23 │ │ +0a6c34: 7401 7f18 2000 |0004: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ +0a6c3a: 0a19 |0007: move-result v25 │ │ +0a6c3c: 911b 2523 |0008: sub-int v27, v37, v35 │ │ +0a6c40: 7401 7f18 2000 |000a: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ +0a6c46: 0a1c |000d: move-result v28 │ │ +0a6c48: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ +0a6c4c: 7401 7c18 2000 |0010: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ +0a6c52: 0a1c |0013: move-result v28 │ │ +0a6c54: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ +0a6c58: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ +0a6c5c: 0e00 |0018: return-void │ │ +0a6c5e: 0800 2000 |0019: move-object/from16 v0, v32 │ │ +0a6c62: 5400 d007 |001b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a6c66: 081b 0000 |001d: move-object/from16 v27, v0 │ │ +0a6c6a: 381b b501 |001f: if-eqz v27, 01d4 // +01b5 │ │ +0a6c6e: 0800 2000 |0021: move-object/from16 v0, v32 │ │ +0a6c72: 540d d207 |0023: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ +0a6c76: 6e10 3a18 0d00 |0025: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@183a │ │ +0a6c7c: 0a1b |0028: move-result v27 │ │ +0a6c7e: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ +0a6c82: 0200 1b00 |002b: move/from16 v0, v27 │ │ +0a6c86: 0201 1c00 |002d: move/from16 v1, v28 │ │ +0a6c8a: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ +0a6c8e: 6e10 3718 0d00 |0031: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1837 │ │ +0a6c94: 0a0e |0034: move-result v14 │ │ +0a6c96: 901b 170e |0035: add-int v27, v23, v14 │ │ +0a6c9a: 0800 2000 |0037: move-object/from16 v0, v32 │ │ +0a6c9e: 0201 1b00 |0039: move/from16 v1, v27 │ │ +0a6ca2: 0202 1900 |003b: move/from16 v2, v25 │ │ +0a6ca6: 6e57 9918 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ +0a6cac: 0a1b |0040: move-result v27 │ │ +0a6cae: 901b 1b0e |0041: add-int v27, v27, v14 │ │ +0a6cb2: 9017 171b |0043: add-int v23, v23, v27 │ │ +0a6cb6: 0800 2000 |0045: move-object/from16 v0, v32 │ │ +0a6cba: 5400 d007 |0047: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a6cbe: 081b 0000 |0049: move-object/from16 v27, v0 │ │ +0a6cc2: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ +0a6cc6: 0800 2000 |004d: move-object/from16 v0, v32 │ │ +0a6cca: 5400 ef07 |004f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6cce: 081b 0000 |0051: move-object/from16 v27, v0 │ │ +0a6cd2: 381b 8701 |0053: if-eqz v27, 01da // +0187 │ │ +0a6cd6: 0800 2000 |0055: move-object/from16 v0, v32 │ │ +0a6cda: 5400 ef07 |0057: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6cde: 081b 0000 |0059: move-object/from16 v27, v0 │ │ +0a6ce2: 7401 da0f 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@0fda │ │ +0a6ce8: 0a1b |005e: move-result v27 │ │ +0a6cea: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ +0a6cee: 0200 1b00 |0061: move/from16 v0, v27 │ │ +0a6cf2: 0201 1c00 |0063: move/from16 v1, v28 │ │ +0a6cf6: 3210 7501 |0065: if-eq v0, v1, 01da // +0175 │ │ +0a6cfa: 0800 2000 |0067: move-object/from16 v0, v32 │ │ +0a6cfe: 5200 cf07 |0069: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a6d02: 021b 0000 |006b: move/from16 v27, v0 │ │ +0a6d06: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ +0a6d0a: 381b 6b01 |006f: if-eqz v27, 01da // +016b │ │ +0a6d0e: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +0a6d12: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ +0a6d16: 0800 2000 |0075: move-object/from16 v0, v32 │ │ +0a6d1a: 5400 ef07 |0077: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a6d1e: 081b 0000 |0079: move-object/from16 v27, v0 │ │ +0a6d22: 0800 2000 |007b: move-object/from16 v0, v32 │ │ +0a6d26: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ +0a6d2a: 0202 1700 |007f: move/from16 v2, v23 │ │ +0a6d2e: 0203 1900 |0081: move/from16 v3, v25 │ │ +0a6d32: 6e57 9918 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ +0a6d38: 0a1b |0086: move-result v27 │ │ +0a6d3a: 9017 171b |0087: add-int v23, v23, v27 │ │ +0a6d3e: 0800 2000 |0089: move-object/from16 v0, v32 │ │ +0a6d42: 5200 e107 |008b: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a6d46: 021b 0000 |008d: move/from16 v27, v0 │ │ +0a6d4a: 2b1b 3702 0000 |008f: packed-switch v27, 000002c6 // +00000237 │ │ +0a6d50: 911b 2422 |0092: sub-int v27, v36, v34 │ │ +0a6d54: 7401 7e18 2000 |0094: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@187e │ │ +0a6d5a: 0a1c |0097: move-result v28 │ │ +0a6d5c: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ +0a6d60: 0800 2000 |009a: move-object/from16 v0, v32 │ │ +0a6d64: 5400 df07 |009c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a6d68: 081b 0000 |009e: move-object/from16 v27, v0 │ │ +0a6d6c: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ +0a6d70: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ +0a6d74: 5400 df07 |00a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a6d78: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ +0a6d7c: 7401 fe15 1b00 |00a8: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a6d82: 0c1b |00ab: move-result-object v27 │ │ +0a6d84: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ +0a6d88: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ +0a6d8c: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ +0a6d90: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ +0a6d94: 5400 df07 |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a6d98: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ +0a6d9c: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ +0a6da0: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ +0a6da4: 0202 1000 |00bc: move/from16 v2, v16 │ │ +0a6da8: 0203 1900 |00be: move/from16 v3, v25 │ │ +0a6dac: 6e57 9a18 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@189a │ │ +0a6db2: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ +0a6db6: 5400 df07 |00c5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a6dba: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ +0a6dbe: 7401 f915 1b00 |00c9: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@15f9 │ │ +0a6dc4: 0a1b |00cc: move-result v27 │ │ +0a6dc6: 9110 101b |00cd: sub-int v16, v16, v27 │ │ +0a6dca: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ +0a6dce: 5400 d807 |00d1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a6dd2: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ +0a6dd6: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ +0a6dda: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ +0a6dde: 5400 d807 |00d9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a6de2: 081b 0000 |00db: move-object/from16 v27, v0 │ │ +0a6de6: 7401 211a 1b00 |00dd: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +0a6dec: 0a1b |00e0: move-result v27 │ │ +0a6dee: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ +0a6df2: 0200 1b00 |00e3: move/from16 v0, v27 │ │ +0a6df6: 0201 1c00 |00e5: move/from16 v1, v28 │ │ +0a6dfa: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ +0a6dfe: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ +0a6e02: 5400 d807 |00eb: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a6e06: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ +0a6e0a: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ +0a6e0e: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ +0a6e12: 0202 1000 |00f3: move/from16 v2, v16 │ │ +0a6e16: 0203 1900 |00f5: move/from16 v3, v25 │ │ +0a6e1a: 6e57 9a18 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@189a │ │ +0a6e20: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ +0a6e24: 5400 d807 |00fc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a6e28: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ +0a6e2c: 7401 171a 1b00 |0100: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@1a17 │ │ +0a6e32: 0a1b |0103: move-result v27 │ │ +0a6e34: 9110 101b |0104: sub-int v16, v16, v27 │ │ +0a6e38: 1208 |0106: const/4 v8, #int 0 // #0 │ │ +0a6e3a: 0800 2000 |0107: move-object/from16 v0, v32 │ │ +0a6e3e: 5400 d007 |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a6e42: 081b 0000 |010b: move-object/from16 v27, v0 │ │ +0a6e46: 381b 3101 |010d: if-eqz v27, 023e // +0131 │ │ +0a6e4a: 0800 2000 |010f: move-object/from16 v0, v32 │ │ +0a6e4e: 5408 d007 |0111: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a6e52: 3808 7600 |0113: if-eqz v8, 0189 // +0076 │ │ +0a6e56: 6e10 e50d 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a6e5c: 0c0f |0118: move-result-object v15 │ │ +0a6e5e: 20f0 6f02 |0119: instance-of v0, v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@026f │ │ +0a6e62: 021b 0000 |011b: move/from16 v27, v0 │ │ +0a6e66: 381b 3901 |011d: if-eqz v27, 0256 // +0139 │ │ +0a6e6a: 1f0f 6f02 |011f: check-cast v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@026f │ │ +0a6e6e: 07f4 |0121: move-object v4, v15 │ │ +0a6e70: 3804 3701 |0122: if-eqz v4, 0259 // +0137 │ │ +0a6e74: 524a af05 |0124: iget v10, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +0a6e78: 6e10 e90d 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a6e7e: 0a11 |0129: move-result v17 │ │ +0a6e80: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ +0a6e84: 1205 |012c: const/4 v5, #int 0 // #0 │ │ +0a6e86: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ +0a6e8a: 5240 b005 |012f: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@05b0 │ │ +0a6e8e: 021b 0000 |0131: move/from16 v27, v0 │ │ +0a6e92: 9017 171b |0133: add-int v23, v23, v27 │ │ +0a6e96: 5240 b105 |0135: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@05b1 │ │ +0a6e9a: 021b 0000 |0137: move/from16 v27, v0 │ │ +0a6e9e: 9110 101b |0139: sub-int v16, v16, v27 │ │ +0a6ea2: 5240 b205 |013b: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@05b2 │ │ +0a6ea6: 0215 0000 |013d: move/from16 v21, v0 │ │ +0a6eaa: 5245 ae05 |013f: iget v5, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@05ae │ │ +0a6eae: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ +0a6eb2: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ +0a6eb6: 0200 1b00 |0145: move/from16 v0, v27 │ │ +0a6eba: 330c 2101 |0147: if-ne v12, v0, 0268 // +0121 │ │ +0a6ebe: 7401 8118 2000 |0149: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@1881 │ │ +0a6ec4: 0a1b |014c: move-result v27 │ │ +0a6ec6: 7401 7918 2000 |014d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@1879 │ │ +0a6ecc: 0a1c |0150: move-result v28 │ │ +0a6ece: 911b 1b1c |0151: sub-int v27, v27, v28 │ │ +0a6ed2: 911b 1b11 |0153: sub-int v27, v27, v17 │ │ +0a6ed6: db06 1b02 |0155: div-int/lit8 v6, v27, #int 2 // #02 │ │ +0a6eda: 0200 1700 |0157: move/from16 v0, v23 │ │ +0a6ede: 3506 0401 |0159: if-ge v6, v0, 025d // +0104 │ │ +0a6ee2: 123c |015b: const/4 v12, #int 3 // #3 │ │ +0a6ee4: 1318 0000 |015c: const/16 v24, #int 0 // #0 │ │ +0a6ee8: 2b0c 7201 0000 |015e: packed-switch v12, 000002d0 // +00000172 │ │ +0a6eee: dd16 0a70 |0161: and-int/lit8 v22, v10, #int 112 // #70 │ │ +0a6ef2: 131b ffff |0163: const/16 v27, #int -1 // #ffff │ │ +0a6ef6: 0200 1b00 |0165: move/from16 v0, v27 │ │ +0a6efa: 330a 0400 |0167: if-ne v10, v0, 016b // +0004 │ │ +0a6efe: 1316 1000 |0169: const/16 v22, #int 16 // #10 │ │ +0a6f02: 131a 0000 |016b: const/16 v26, #int 0 // #0 │ │ +0a6f06: 2c16 7101 0000 |016d: sparse-switch v22, 000002de // +00000171 │ │ +0a6f0c: 6e10 e90d 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a6f12: 0a09 |0173: move-result v9 │ │ +0a6f14: 901b 1809 |0174: add-int v27, v24, v9 │ │ +0a6f18: 6e10 e80d 0800 |0176: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a6f1e: 0a1c |0179: move-result v28 │ │ +0a6f20: 901c 1c1a |017a: add-int v28, v28, v26 │ │ +0a6f24: 0200 1800 |017c: move/from16 v0, v24 │ │ +0a6f28: 0201 1a00 |017e: move/from16 v1, v26 │ │ +0a6f2c: 0202 1b00 |0180: move/from16 v2, v27 │ │ +0a6f30: 0203 1c00 |0182: move/from16 v3, v28 │ │ +0a6f34: 6e53 0c0e 0821 |0184: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +0a6f3a: 9017 1709 |0187: add-int v23, v23, v9 │ │ +0a6f3e: 0800 2000 |0189: move-object/from16 v0, v32 │ │ +0a6f42: 5400 e507 |018b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6f46: 081b 0000 |018d: move-object/from16 v27, v0 │ │ +0a6f4a: 381b 89fe |018f: if-eqz v27, 0018 // -0177 │ │ +0a6f4e: 0800 2000 |0191: move-object/from16 v0, v32 │ │ +0a6f52: 5400 e507 |0193: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6f56: 081b 0000 |0195: move-object/from16 v27, v0 │ │ +0a6f5a: 7401 0b1a 1b00 |0197: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.bringToFront:()V // method@1a0b │ │ +0a6f60: 0800 2000 |019a: move-object/from16 v0, v32 │ │ +0a6f64: 5400 e507 |019c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6f68: 081b 0000 |019e: move-object/from16 v27, v0 │ │ +0a6f6c: 7401 161a 1b00 |01a0: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredHeight:()I // method@1a16 │ │ +0a6f72: 0a1b |01a3: move-result v27 │ │ +0a6f74: db0b 1b02 |01a4: div-int/lit8 v11, v27, #int 2 // #02 │ │ +0a6f78: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ +0a6f7c: 5400 e507 |01a8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6f80: 081b 0000 |01aa: move-object/from16 v27, v0 │ │ +0a6f84: 0800 2000 |01ac: move-object/from16 v0, v32 │ │ +0a6f88: 5200 e307 |01ae: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ +0a6f8c: 021c 0000 |01b0: move/from16 v28, v0 │ │ +0a6f90: 7bb0 |01b2: neg-int v0, v11 │ │ +0a6f92: 021d 0000 |01b3: move/from16 v29, v0 │ │ +0a6f96: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ +0a6f9a: 5200 e307 |01b7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ +0a6f9e: 021e 0000 |01b9: move/from16 v30, v0 │ │ +0a6fa2: 0800 2000 |01bb: move-object/from16 v0, v32 │ │ +0a6fa6: 5400 e507 |01bd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a6faa: 081f 0000 |01bf: move-object/from16 v31, v0 │ │ +0a6fae: 7401 171a 1f00 |01c1: invoke-virtual/range {v31}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@1a17 │ │ +0a6fb4: 0a1f |01c4: move-result v31 │ │ +0a6fb6: 901e 1e1f |01c5: add-int v30, v30, v31 │ │ +0a6fba: 0800 1b00 |01c7: move-object/from16 v0, v27 │ │ +0a6fbe: 0201 1c00 |01c9: move/from16 v1, v28 │ │ +0a6fc2: 0202 1d00 |01cb: move/from16 v2, v29 │ │ +0a6fc6: 0203 1e00 |01cd: move/from16 v3, v30 │ │ +0a6fca: 6e5b 2b1a 1032 |01cf: invoke-virtual {v0, v1, v2, v3, v11}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.layout:(IIII)V // method@1a2b │ │ +0a6fd0: 2900 46fe |01d2: goto/16 0018 // -01ba │ │ +0a6fd4: 0800 2000 |01d4: move-object/from16 v0, v32 │ │ +0a6fd8: 540d d407 |01d6: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a6fdc: 2900 4dfe |01d8: goto/16 0025 // -01b3 │ │ +0a6fe0: 1314 0000 |01da: const/16 v20, #int 0 // #0 │ │ +0a6fe4: 2900 97fe |01dc: goto/16 0073 // -0169 │ │ +0a6fe8: 0800 2000 |01de: move-object/from16 v0, v32 │ │ +0a6fec: 5400 dc07 |01e0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a6ff0: 081b 0000 |01e2: move-object/from16 v27, v0 │ │ +0a6ff4: 381b aefe |01e4: if-eqz v27, 0092 // -0152 │ │ +0a6ff8: 3814 0a00 |01e6: if-eqz v20, 01f0 // +000a │ │ +0a6ffc: 0800 2000 |01e8: move-object/from16 v0, v32 │ │ +0a7000: 5200 db07 |01ea: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a7004: 021b 0000 |01ec: move/from16 v27, v0 │ │ +0a7008: 9017 171b |01ee: add-int v23, v23, v27 │ │ +0a700c: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ +0a7010: 5400 dc07 |01f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a7014: 081b 0000 |01f4: move-object/from16 v27, v0 │ │ +0a7018: 0800 2000 |01f6: move-object/from16 v0, v32 │ │ +0a701c: 0801 1b00 |01f8: move-object/from16 v1, v27 │ │ +0a7020: 0202 1700 |01fa: move/from16 v2, v23 │ │ +0a7024: 0203 1900 |01fc: move/from16 v3, v25 │ │ +0a7028: 6e57 9918 1032 |01fe: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ +0a702e: 0a1b |0201: move-result v27 │ │ +0a7030: 0800 2000 |0202: move-object/from16 v0, v32 │ │ +0a7034: 5200 db07 |0204: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a7038: 021c 0000 |0206: move/from16 v28, v0 │ │ +0a703c: 901b 1b1c |0208: add-int v27, v27, v28 │ │ +0a7040: 9017 171b |020a: add-int v23, v23, v27 │ │ +0a7044: 2900 86fe |020c: goto/16 0092 // -017a │ │ +0a7048: 0800 2000 |020e: move-object/from16 v0, v32 │ │ +0a704c: 5400 ed07 |0210: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7050: 081b 0000 |0212: move-object/from16 v27, v0 │ │ +0a7054: 381b 7efe |0214: if-eqz v27, 0092 // -0182 │ │ +0a7058: 3814 0a00 |0216: if-eqz v20, 0220 // +000a │ │ +0a705c: 0800 2000 |0218: move-object/from16 v0, v32 │ │ +0a7060: 5200 db07 |021a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a7064: 021b 0000 |021c: move/from16 v27, v0 │ │ +0a7068: 9017 171b |021e: add-int v23, v23, v27 │ │ +0a706c: 0800 2000 |0220: move-object/from16 v0, v32 │ │ +0a7070: 5400 ed07 |0222: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7074: 081b 0000 |0224: move-object/from16 v27, v0 │ │ +0a7078: 0800 2000 |0226: move-object/from16 v0, v32 │ │ +0a707c: 0801 1b00 |0228: move-object/from16 v1, v27 │ │ +0a7080: 0202 1700 |022a: move/from16 v2, v23 │ │ +0a7084: 0203 1900 |022c: move/from16 v3, v25 │ │ +0a7088: 6e57 9918 1032 |022e: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1899 │ │ +0a708e: 0a1b |0231: move-result v27 │ │ +0a7090: 0800 2000 |0232: move-object/from16 v0, v32 │ │ +0a7094: 5200 db07 |0234: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a7098: 021c 0000 |0236: move/from16 v28, v0 │ │ +0a709c: 901b 1b1c |0238: add-int v27, v27, v28 │ │ +0a70a0: 9017 171b |023a: add-int v23, v23, v27 │ │ +0a70a4: 2900 56fe |023c: goto/16 0092 // -01aa │ │ +0a70a8: 0800 2000 |023e: move-object/from16 v0, v32 │ │ +0a70ac: 5200 cf07 |0240: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a70b0: 021b 0000 |0242: move/from16 v27, v0 │ │ +0a70b4: dd1b 1b10 |0244: and-int/lit8 v27, v27, #int 16 // #10 │ │ +0a70b8: 381b cdfe |0246: if-eqz v27, 0113 // -0133 │ │ +0a70bc: 0800 2000 |0248: move-object/from16 v0, v32 │ │ +0a70c0: 5400 ce07 |024a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a70c4: 081b 0000 |024c: move-object/from16 v27, v0 │ │ +0a70c8: 381b c5fe |024e: if-eqz v27, 0113 // -013b │ │ +0a70cc: 0800 2000 |0250: move-object/from16 v0, v32 │ │ +0a70d0: 5408 ce07 |0252: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a70d4: 2900 bffe |0254: goto/16 0113 // -0141 │ │ +0a70d8: 1204 |0256: const/4 v4, #int 0 // #0 │ │ +0a70da: 2900 cbfe |0257: goto/16 0122 // -0135 │ │ +0a70de: 130a 1300 |0259: const/16 v10, #int 19 // #13 │ │ +0a70e2: 2900 cbfe |025b: goto/16 0126 // -0135 │ │ +0a70e6: 901b 0611 |025d: add-int v27, v6, v17 │ │ +0a70ea: 0200 1b00 |025f: move/from16 v0, v27 │ │ +0a70ee: 0201 1000 |0261: move/from16 v1, v16 │ │ +0a70f2: 3710 f9fe |0263: if-le v0, v1, 015c // -0107 │ │ +0a70f6: 125c |0265: const/4 v12, #int 5 // #5 │ │ +0a70f8: 2900 f6fe |0266: goto/16 015c // -010a │ │ +0a70fc: 131b ffff |0268: const/16 v27, #int -1 // #ffff │ │ +0a7100: 0200 1b00 |026a: move/from16 v0, v27 │ │ +0a7104: 330a f0fe |026c: if-ne v10, v0, 015c // -0110 │ │ +0a7108: 123c |026e: const/4 v12, #int 3 // #3 │ │ +0a710a: 2900 edfe |026f: goto/16 015c // -0113 │ │ +0a710e: 7401 8118 2000 |0271: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@1881 │ │ +0a7114: 0a1b |0274: move-result v27 │ │ +0a7116: 7401 7918 2000 |0275: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@1879 │ │ +0a711c: 0a1c |0278: move-result v28 │ │ +0a711e: 911b 1b1c |0279: sub-int v27, v27, v28 │ │ +0a7122: 911b 1b11 |027b: sub-int v27, v27, v17 │ │ +0a7126: db18 1b02 |027d: div-int/lit8 v24, v27, #int 2 // #02 │ │ +0a712a: 2900 e2fe |027f: goto/16 0161 // -011e │ │ +0a712e: 0218 1700 |0281: move/from16 v24, v23 │ │ +0a7132: 2900 defe |0283: goto/16 0161 // -0122 │ │ +0a7136: 9118 1011 |0285: sub-int v24, v16, v17 │ │ +0a713a: 2900 dafe |0287: goto/16 0161 // -0126 │ │ +0a713e: 7401 7f18 2000 |0289: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ +0a7144: 0a13 |028c: move-result v19 │ │ +0a7146: 7401 6f18 2000 |028d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@186f │ │ +0a714c: 0a1b |0290: move-result v27 │ │ +0a714e: 7401 8418 2000 |0291: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@1884 │ │ +0a7154: 0a1c |0294: move-result v28 │ │ +0a7156: 911b 1b1c |0295: sub-int v27, v27, v28 │ │ +0a715a: 7401 7c18 2000 |0297: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ +0a7160: 0a1c |029a: move-result v28 │ │ +0a7162: 9112 1b1c |029b: sub-int v18, v27, v28 │ │ +0a7166: 911b 1213 |029d: sub-int v27, v18, v19 │ │ +0a716a: 6e10 e80d 0800 |029f: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a7170: 0a1c |02a2: move-result v28 │ │ +0a7172: 911b 1b1c |02a3: sub-int v27, v27, v28 │ │ +0a7176: db1a 1b02 |02a5: div-int/lit8 v26, v27, #int 2 // #02 │ │ +0a717a: 2900 c9fe |02a7: goto/16 0170 // -0137 │ │ +0a717e: 7401 7f18 2000 |02a9: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ +0a7184: 0a1b |02ac: move-result v27 │ │ +0a7186: 901a 1b15 |02ad: add-int v26, v27, v21 │ │ +0a718a: 2900 c1fe |02af: goto/16 0170 // -013f │ │ +0a718e: 7401 7718 2000 |02b1: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getHeight:()I // method@1877 │ │ +0a7194: 0a1b |02b4: move-result v27 │ │ +0a7196: 7401 7c18 2000 |02b5: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ +0a719c: 0a1c |02b8: move-result v28 │ │ +0a719e: 911b 1b1c |02b9: sub-int v27, v27, v28 │ │ +0a71a2: 6e10 e80d 0800 |02bb: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a71a8: 0a1c |02be: move-result v28 │ │ +0a71aa: 911b 1b1c |02bf: sub-int v27, v27, v28 │ │ +0a71ae: 911a 1b05 |02c1: sub-int v26, v27, v5 │ │ +0a71b2: 2900 adfe |02c3: goto/16 0170 // -0153 │ │ +0a71b6: 0000 |02c5: nop // spacer │ │ +0a71b8: 0001 0300 0000 0000 0300 0000 4f01 ... |02c6: packed-switch-data (10 units) │ │ +0a71cc: 0001 0500 0100 0000 1301 0000 0300 ... |02d0: packed-switch-data (14 units) │ │ +0a71e8: 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 │ │ @@ -225491,14 +225550,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 │ │ @@ -225522,19 +225582,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 │ │ @@ -225612,843 +225676,859 @@ │ │ name : 'onMeasure' │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 47 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 1226 16-bit code units │ │ -0a63c4: |[0a63c4] com.actionbarsherlock.internal.widget.ActionBarView.onMeasure:(II)V │ │ -0a63d4: 7401 7118 2c00 |0000: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildCount:()I // method@1871 │ │ -0a63da: 0a07 |0003: move-result v7 │ │ -0a63dc: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ -0a63e0: 5500 d907 |0006: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@07d9 │ │ -0a63e4: 0228 0000 |0008: move/from16 v40, v0 │ │ -0a63e8: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ -0a63ec: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ -0a63f0: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ -0a63f4: 0200 1600 |0010: move/from16 v0, v22 │ │ -0a63f8: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ -0a63fc: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ -0a6400: 0201 1600 |0016: move/from16 v1, v22 │ │ -0a6404: 6e20 7018 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1870 │ │ -0a640a: 0c06 |001b: move-result-object v6 │ │ -0a640c: 6e10 f80d 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -0a6412: 0a28 |001f: move-result v40 │ │ -0a6414: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ -0a6418: 0200 2800 |0022: move/from16 v0, v40 │ │ -0a641c: 0201 2900 |0024: move/from16 v1, v41 │ │ -0a6420: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ -0a6424: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ -0a6428: 5400 df07 |002a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a642c: 0828 0000 |002c: move-object/from16 v40, v0 │ │ -0a6430: 0800 2800 |002e: move-object/from16 v0, v40 │ │ -0a6434: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ -0a6438: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ -0a643c: 5400 df07 |0034: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a6440: 0828 0000 |0036: move-object/from16 v40, v0 │ │ -0a6444: 7401 f715 2800 |0038: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ -0a644a: 0a28 |003b: move-result v40 │ │ -0a644c: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ -0a6450: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ -0a6454: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0a6458: 28ce |0042: goto 0010 // -0032 │ │ -0a645a: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ -0a645e: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ -0a6462: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ -0a6466: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ -0a646a: 0201 2800 |004b: move/from16 v1, v40 │ │ -0a646e: 0202 2900 |004d: move/from16 v2, v41 │ │ -0a6472: 6e30 ad18 1002 |004f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@18ad │ │ -0a6478: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ -0a647c: 0200 2800 |0054: move/from16 v0, v40 │ │ -0a6480: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ -0a6484: 5c10 da07 |0058: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@07da │ │ -0a6488: 0e00 |005a: return-void │ │ -0a648a: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ -0a648e: 0200 2800 |005d: move/from16 v0, v40 │ │ -0a6492: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ -0a6496: 5c10 da07 |0061: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@07da │ │ -0a649a: 7701 c90d 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a64a0: 0a27 |0066: move-result v39 │ │ -0a64a2: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ -0a64a6: 0200 2700 |0069: move/from16 v0, v39 │ │ -0a64aa: 0201 2800 |006b: move/from16 v1, v40 │ │ -0a64ae: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ -0a64b2: 2228 a103 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0a64b6: 2229 b303 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a64ba: 7601 761f 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a64c0: 7401 4f1f 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a64c6: 0c2a |0079: move-result-object v42 │ │ -0a64c8: 7401 1e1f 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0a64ce: 0c2a |007d: move-result-object v42 │ │ -0a64d0: 7402 7e1f 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a64d6: 0c29 |0081: move-result-object v41 │ │ -0a64d8: 1a2a 4300 |0082: const-string v42, " can only be used " // string@0043 │ │ -0a64dc: 7402 7e1f 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a64e2: 0c29 |0087: move-result-object v41 │ │ -0a64e4: 1a2a d626 |0088: const-string v42, "with android:layout_width="match_parent" (or fill_parent)" // string@26d6 │ │ -0a64e8: 7402 7e1f 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a64ee: 0c29 |008d: move-result-object v41 │ │ -0a64f0: 7401 841f 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a64f6: 0c29 |0091: move-result-object v41 │ │ -0a64f8: 7602 311f 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0a64fe: 2728 |0095: throw v40 │ │ -0a6500: 7701 c90d 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a6506: 0a10 |0099: move-result v16 │ │ -0a6508: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ -0a650c: 0200 1000 |009c: move/from16 v0, v16 │ │ -0a6510: 0201 2800 |009e: move/from16 v1, v40 │ │ -0a6514: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ -0a6518: 2228 a103 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0a651c: 2229 b303 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a6520: 7601 761f 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a6526: 7401 4f1f 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0a652c: 0c2a |00ac: move-result-object v42 │ │ -0a652e: 7401 1e1f 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ -0a6534: 0c2a |00b0: move-result-object v42 │ │ -0a6536: 7402 7e1f 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a653c: 0c29 |00b4: move-result-object v41 │ │ -0a653e: 1a2a 4300 |00b5: const-string v42, " can only be used " // string@0043 │ │ -0a6542: 7402 7e1f 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a6548: 0c29 |00ba: move-result-object v41 │ │ -0a654a: 1a2a d526 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@26d5 │ │ -0a654e: 7402 7e1f 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a6554: 0c29 |00c0: move-result-object v41 │ │ -0a6556: 7401 841f 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a655c: 0c29 |00c4: move-result-object v41 │ │ -0a655e: 7602 311f 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0a6564: 2728 |00c8: throw v40 │ │ -0a6566: 7701 ca0d 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a656c: 0a09 |00cc: move-result v9 │ │ -0a656e: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ -0a6572: 5200 cb07 |00cf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ -0a6576: 0228 0000 |00d1: move/from16 v40, v0 │ │ -0a657a: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ -0a657e: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ -0a6582: 5200 cb07 |00d7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ -0a6586: 021b 0000 |00d9: move/from16 v27, v0 │ │ -0a658a: 7401 7f18 2c00 |00db: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ -0a6590: 0a28 |00de: move-result v40 │ │ -0a6592: 7401 7c18 2c00 |00df: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ -0a6598: 0a29 |00e2: move-result v41 │ │ -0a659a: 9025 2829 |00e3: add-int v37, v40, v41 │ │ -0a659e: 7401 7d18 2c00 |00e5: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@187d │ │ -0a65a4: 0a1e |00e8: move-result v30 │ │ -0a65a6: 7401 7e18 2c00 |00e9: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@187e │ │ -0a65ac: 0a1f |00ec: move-result v31 │ │ -0a65ae: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ -0a65b2: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ -0a65b6: 0200 2800 |00f1: move/from16 v0, v40 │ │ -0a65ba: 7120 cb0d 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a65c0: 0a08 |00f6: move-result v8 │ │ -0a65c2: 9128 091e |00f7: sub-int v40, v9, v30 │ │ -0a65c6: 9105 281f |00f9: sub-int v5, v40, v31 │ │ -0a65ca: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ -0a65ce: 0220 1800 |00fd: move/from16 v32, v24 │ │ -0a65d2: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ -0a65d6: 5400 d007 |0101: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a65da: 0828 0000 |0103: move-object/from16 v40, v0 │ │ -0a65de: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ -0a65e2: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ -0a65e6: 5400 d207 |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ -0a65ea: 0812 0000 |010b: move-object/from16 v18, v0 │ │ -0a65ee: 7401 3a18 1200 |010d: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@183a │ │ -0a65f4: 0a28 |0110: move-result v40 │ │ -0a65f6: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ -0a65fa: 0200 2800 |0113: move/from16 v0, v40 │ │ -0a65fe: 0201 2900 |0115: move/from16 v1, v41 │ │ -0a6602: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ -0a6606: 7401 3618 1200 |0119: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1836 │ │ -0a660c: 0c1a |011c: move-result-object v26 │ │ -0a660e: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ -0a6612: 5200 5303 |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a6616: 0228 0000 |0121: move/from16 v40, v0 │ │ -0a661a: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ -0a661e: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ -0a6622: 0200 2800 |0127: move/from16 v0, v40 │ │ -0a6626: 7120 cb0d 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a662c: 0a14 |012c: move-result v20 │ │ -0a662e: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ -0a6632: 0200 2800 |012f: move/from16 v0, v40 │ │ -0a6636: 7120 cb0d 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a663c: 0a28 |0134: move-result v40 │ │ -0a663e: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -0a6642: 0201 1400 |0137: move/from16 v1, v20 │ │ -0a6646: 0202 2800 |0139: move/from16 v2, v40 │ │ -0a664a: 6e30 3c18 1002 |013b: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@183c │ │ -0a6650: 7401 3818 1200 |013e: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1838 │ │ -0a6656: 0a28 |0141: move-result v40 │ │ -0a6658: 7401 3718 1200 |0142: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1837 │ │ -0a665e: 0a29 |0145: move-result v41 │ │ -0a6660: 9013 2829 |0146: add-int v19, v40, v41 │ │ -0a6664: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ -0a6668: 9129 0513 |014a: sub-int v41, v5, v19 │ │ -0a666c: 7702 411f 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6672: 0a05 |014f: move-result v5 │ │ -0a6674: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ -0a6678: 9129 0513 |0152: sub-int v41, v5, v19 │ │ -0a667c: 7702 411f 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6682: 0a18 |0157: move-result v24 │ │ -0a6684: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ -0a6688: 5400 df07 |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a668c: 0828 0000 |015c: move-object/from16 v40, v0 │ │ -0a6690: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ -0a6694: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ -0a6698: 5400 df07 |0162: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a669c: 0828 0000 |0164: move-object/from16 v40, v0 │ │ -0a66a0: 7401 fe15 2800 |0166: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a66a6: 0c28 |0169: move-result-object v40 │ │ -0a66a8: 0800 2800 |016a: move-object/from16 v0, v40 │ │ -0a66ac: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ -0a66b0: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ -0a66b4: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ -0a66b8: 5400 df07 |0172: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a66bc: 0828 0000 |0174: move-object/from16 v40, v0 │ │ -0a66c0: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ -0a66c4: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ -0a66c8: 0801 2800 |017a: move-object/from16 v1, v40 │ │ -0a66cc: 0202 2900 |017c: move/from16 v2, v41 │ │ -0a66d0: 6e52 9118 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1891 │ │ -0a66d6: 0a05 |0181: move-result v5 │ │ -0a66d8: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ -0a66dc: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ -0a66e0: 5400 df07 |0186: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a66e4: 0829 0000 |0188: move-object/from16 v41, v0 │ │ -0a66e8: 7401 f915 2900 |018a: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@15f9 │ │ -0a66ee: 0a29 |018d: move-result v41 │ │ -0a66f0: 9129 2029 |018e: sub-int v41, v32, v41 │ │ -0a66f4: 7702 411f 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a66fa: 0a20 |0193: move-result v32 │ │ -0a66fc: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ -0a6700: 5400 d807 |0196: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a6704: 0828 0000 |0198: move-object/from16 v40, v0 │ │ -0a6708: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ -0a670c: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ -0a6710: 5400 d807 |019e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a6714: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ -0a6718: 7401 211a 2800 |01a2: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -0a671e: 0a28 |01a5: move-result v40 │ │ -0a6720: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ -0a6724: 0200 2800 |01a8: move/from16 v0, v40 │ │ -0a6728: 0201 2900 |01aa: move/from16 v1, v41 │ │ -0a672c: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ -0a6730: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ -0a6734: 5400 d807 |01b0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a6738: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ -0a673c: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ -0a6740: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ -0a6744: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ -0a6748: 0202 2900 |01ba: move/from16 v2, v41 │ │ -0a674c: 6e52 9118 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1891 │ │ -0a6752: 0a05 |01bf: move-result v5 │ │ -0a6754: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ -0a6758: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ -0a675c: 5400 d807 |01c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ -0a6760: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ -0a6764: 7401 171a 2900 |01c8: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@1a17 │ │ -0a676a: 0a29 |01cb: move-result v41 │ │ -0a676c: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ -0a6770: 7702 411f 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6776: 0a20 |01d1: move-result v32 │ │ -0a6778: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ -0a677c: 5400 ef07 |01d4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a6780: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ -0a6784: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ -0a6788: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ -0a678c: 5400 ef07 |01dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a6790: 0828 0000 |01de: move-object/from16 v40, v0 │ │ -0a6794: 7401 da0f 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@0fda │ │ -0a679a: 0a28 |01e3: move-result v40 │ │ -0a679c: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ -0a67a0: 0200 2800 |01e6: move/from16 v0, v40 │ │ -0a67a4: 0201 2900 |01e8: move/from16 v1, v41 │ │ -0a67a8: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ -0a67ac: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ -0a67b0: 5200 cf07 |01ee: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a67b4: 0228 0000 |01f0: move/from16 v40, v0 │ │ -0a67b8: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ -0a67bc: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ -0a67c0: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ -0a67c4: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ -0a67c8: 5400 d007 |01fa: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a67cc: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ -0a67d0: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ -0a67d4: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ -0a67d8: 5200 e107 |0202: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a67dc: 0228 0000 |0204: move/from16 v40, v0 │ │ -0a67e0: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ -0a67e6: 120e |0209: const/4 v14, #int 0 // #0 │ │ -0a67e8: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ -0a67ec: 5400 d007 |020c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a67f0: 0828 0000 |020e: move-object/from16 v40, v0 │ │ -0a67f4: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ -0a67f8: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ -0a67fc: 540e d007 |0214: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a6800: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ -0a6804: 6e10 e50d 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a680a: 0c28 |021b: move-result-object v40 │ │ -0a680c: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ -0a6810: 0801 2800 |021e: move-object/from16 v1, v40 │ │ -0a6814: 6e20 6d18 1000 |0220: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@186d │ │ -0a681a: 0c1a |0223: move-result-object v26 │ │ -0a681c: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ -0a6820: 2000 7102 |0226: instance-of v0, v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0271 │ │ -0a6824: 0228 0000 |0228: move/from16 v40, v0 │ │ -0a6828: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ -0a682c: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ -0a6830: 1f28 7102 |022e: check-cast v40, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@0271 │ │ -0a6834: 0804 2800 |0230: move-object/from16 v4, v40 │ │ -0a6838: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ -0a683c: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ -0a6840: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ -0a6844: 5240 b005 |0238: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@05b0 │ │ -0a6848: 0228 0000 |023a: move/from16 v40, v0 │ │ -0a684c: 5240 b105 |023c: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@05b1 │ │ -0a6850: 0229 0000 |023e: move/from16 v41, v0 │ │ -0a6854: 9015 2829 |0240: add-int v21, v40, v41 │ │ -0a6858: 5240 b205 |0242: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@05b2 │ │ -0a685c: 0228 0000 |0244: move/from16 v40, v0 │ │ -0a6860: 5240 ae05 |0246: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@05ae │ │ -0a6864: 0229 0000 |0248: move/from16 v41, v0 │ │ -0a6868: 9024 2829 |024a: add-int v36, v40, v41 │ │ -0a686c: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ -0a6870: 5200 cb07 |024e: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ -0a6874: 0228 0000 |0250: move/from16 v40, v0 │ │ -0a6878: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ -0a687c: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ -0a6880: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ -0a6884: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ -0a6888: 5200 5203 |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a688c: 0229 0000 |025c: move/from16 v41, v0 │ │ -0a6890: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ -0a6894: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ -0a6898: 5200 5203 |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a689c: 0229 0000 |0264: move/from16 v41, v0 │ │ -0a68a0: 0200 2900 |0266: move/from16 v0, v41 │ │ -0a68a4: 7120 441f f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0a68aa: 0a0f |026b: move-result v15 │ │ -0a68ac: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ -0a68b0: 7702 411f 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a68b6: 0a0a |0271: move-result v10 │ │ -0a68b8: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -0a68bc: 5200 5303 |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a68c0: 0228 0000 |0276: move/from16 v40, v0 │ │ -0a68c4: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ -0a68c8: 0200 2800 |027a: move/from16 v0, v40 │ │ -0a68cc: 0201 2900 |027c: move/from16 v1, v41 │ │ -0a68d0: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ -0a68d4: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ -0a68d8: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ -0a68dc: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ -0a68e0: 5200 5303 |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a68e4: 0228 0000 |0288: move/from16 v40, v0 │ │ -0a68e8: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ -0a68ec: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ -0a68f0: 5200 5303 |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a68f4: 0228 0000 |0290: move/from16 v40, v0 │ │ -0a68f8: 0200 2800 |0292: move/from16 v0, v40 │ │ -0a68fc: 7120 441f 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0a6902: 0a28 |0297: move-result v40 │ │ -0a6904: 9128 2815 |0298: sub-int v40, v40, v21 │ │ -0a6908: 0200 2900 |029a: move/from16 v0, v41 │ │ -0a690c: 0201 2800 |029c: move/from16 v1, v40 │ │ -0a6910: 7120 411f 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6916: 0a0c |02a1: move-result v12 │ │ -0a6918: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ -0a691c: 5240 af05 |02a4: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ -0a6920: 0228 0000 |02a6: move/from16 v40, v0 │ │ -0a6924: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ -0a6928: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ -0a692c: 0200 1100 |02ac: move/from16 v0, v17 │ │ -0a6930: 0201 2800 |02ae: move/from16 v1, v40 │ │ -0a6934: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ -0a6938: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ -0a693c: 5200 5303 |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a6940: 0228 0000 |02b6: move/from16 v40, v0 │ │ -0a6944: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ -0a6948: 0200 2800 |02ba: move/from16 v0, v40 │ │ -0a694c: 0201 2900 |02bc: move/from16 v1, v41 │ │ -0a6950: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ -0a6954: 0200 1800 |02c0: move/from16 v0, v24 │ │ -0a6958: 0201 2000 |02c2: move/from16 v1, v32 │ │ -0a695c: 7120 441f 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0a6962: 0a28 |02c7: move-result v40 │ │ -0a6964: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ -0a6968: 7120 cb0d dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a696e: 0a28 |02cd: move-result v40 │ │ -0a6970: 7120 cb0d ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6976: 0a29 |02d1: move-result v41 │ │ -0a6978: 0200 2800 |02d2: move/from16 v0, v40 │ │ -0a697c: 0201 2900 |02d4: move/from16 v1, v41 │ │ -0a6980: 6e30 0d0e 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a6986: 6e10 e90d 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a698c: 0a28 |02dc: move-result v40 │ │ -0a698e: 9028 2815 |02dd: add-int v40, v40, v21 │ │ -0a6992: 9105 0528 |02df: sub-int v5, v5, v40 │ │ -0a6996: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ -0a699a: 5400 d007 |02e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a699e: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ -0a69a2: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ -0a69a6: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ -0a69aa: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ -0a69ae: 5400 ef07 |02ed: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a69b2: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ -0a69b6: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ -0a69ba: 5200 cb07 |02f3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ -0a69be: 0229 0000 |02f5: move/from16 v41, v0 │ │ -0a69c2: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ -0a69c6: 7702 cb0d 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a69cc: 0a29 |02fc: move-result v41 │ │ -0a69ce: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ -0a69d2: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ -0a69d6: 0801 2800 |0301: move-object/from16 v1, v40 │ │ -0a69da: 0202 2900 |0303: move/from16 v2, v41 │ │ -0a69de: 0203 2a00 |0305: move/from16 v3, v42 │ │ -0a69e2: 6e53 9118 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1891 │ │ -0a69e8: 0a05 |030a: move-result v5 │ │ -0a69ea: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ -0a69ee: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ -0a69f2: 5400 ef07 |030f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a69f6: 0829 0000 |0311: move-object/from16 v41, v0 │ │ -0a69fa: 7401 d70f 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@0fd7 │ │ -0a6a00: 0a29 |0316: move-result v41 │ │ -0a6a02: 9129 1829 |0317: sub-int v41, v24, v41 │ │ -0a6a06: 7702 411f 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6a0c: 0a18 |031c: move-result v24 │ │ -0a6a0e: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ -0a6a12: 5200 cb07 |031f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ -0a6a16: 0228 0000 |0321: move/from16 v40, v0 │ │ -0a6a1a: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ -0a6a1e: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ -0a6a22: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ -0a6a26: 0200 1600 |0329: move/from16 v0, v22 │ │ -0a6a2a: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ -0a6a2e: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ -0a6a32: 0201 1600 |032f: move/from16 v1, v22 │ │ -0a6a36: 6e20 7018 1000 |0331: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1870 │ │ -0a6a3c: 0c23 |0334: move-result-object v35 │ │ -0a6a3e: 7401 e80d 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a6a44: 0a28 |0338: move-result v40 │ │ -0a6a46: 901d 2825 |0339: add-int v29, v40, v37 │ │ -0a6a4a: 0200 1d00 |033b: move/from16 v0, v29 │ │ -0a6a4e: 0201 1c00 |033d: move/from16 v1, v28 │ │ -0a6a52: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ -0a6a56: 021c 1d00 |0341: move/from16 v28, v29 │ │ -0a6a5a: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0a6a5e: 28e4 |0345: goto 0329 // -001c │ │ -0a6a60: 7701 ca0d 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a6a66: 0a1b |0349: move-result v27 │ │ -0a6a68: 2900 91fd |034a: goto/16 00db // -026f │ │ -0a6a6c: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ -0a6a70: 5400 d407 |034e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a6a74: 0812 0000 |0350: move-object/from16 v18, v0 │ │ -0a6a78: 2900 bbfd |0352: goto/16 010d // -0245 │ │ -0a6a7c: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ -0a6a80: 5200 5303 |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a6a84: 0228 0000 |0358: move/from16 v40, v0 │ │ -0a6a88: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ -0a6a8c: 7702 cb0d 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6a92: 0a14 |035f: move-result v20 │ │ -0a6a94: 2900 cdfd |0360: goto/16 012d // -0233 │ │ -0a6a98: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ -0a6a9c: 2900 94fe |0364: goto/16 01f8 // -016c │ │ -0a6aa0: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ -0a6aa4: 5400 dc07 |0368: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a6aa8: 0828 0000 |036a: move-object/from16 v40, v0 │ │ -0a6aac: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ -0a6ab0: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ -0a6ab4: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ -0a6ab8: 5200 db07 |0372: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a6abc: 0228 0000 |0374: move/from16 v40, v0 │ │ -0a6ac0: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -0a6ac4: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ -0a6ac8: 9129 0517 |037a: sub-int v41, v5, v23 │ │ -0a6acc: 7702 411f 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6ad2: 0a05 |037f: move-result v5 │ │ -0a6ad4: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ -0a6ad8: 9129 1817 |0382: sub-int v41, v24, v23 │ │ -0a6adc: 7702 411f 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6ae2: 0a18 |0387: move-result v24 │ │ -0a6ae4: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ -0a6ae8: 5400 dc07 |038a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a6aec: 0828 0000 |038c: move-object/from16 v40, v0 │ │ -0a6af0: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ -0a6af4: 0200 2900 |0390: move/from16 v0, v41 │ │ -0a6af8: 7120 cb0d 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6afe: 0a29 |0395: move-result v41 │ │ -0a6b00: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ -0a6b04: 0200 2a00 |0398: move/from16 v0, v42 │ │ -0a6b08: 7120 cb0d 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6b0e: 0a2a |039d: move-result v42 │ │ -0a6b10: 7403 9519 2800 |039e: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@1995 │ │ -0a6b16: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ -0a6b1a: 5400 dc07 |03a3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a6b1e: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ -0a6b22: 7401 8919 2800 |03a7: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@1989 │ │ -0a6b28: 0a19 |03aa: move-result v25 │ │ -0a6b2a: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ -0a6b2e: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ -0a6b32: 7702 411f 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6b38: 0a05 |03b2: move-result v5 │ │ -0a6b3a: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ -0a6b3e: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ -0a6b42: 7702 411f 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6b48: 0a18 |03ba: move-result v24 │ │ -0a6b4a: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ -0a6b4e: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ -0a6b52: 5200 db07 |03bf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a6b56: 0217 0000 |03c1: move/from16 v23, v0 │ │ -0a6b5a: 28b5 |03c3: goto 0378 // -004b │ │ -0a6b5c: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ -0a6b60: 5400 ed07 |03c6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a6b64: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ -0a6b68: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ -0a6b6c: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ -0a6b70: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ -0a6b74: 5200 db07 |03d0: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a6b78: 0228 0000 |03d2: move/from16 v40, v0 │ │ -0a6b7c: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -0a6b80: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ -0a6b84: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ -0a6b88: 7702 411f 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6b8e: 0a05 |03dd: move-result v5 │ │ -0a6b90: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ -0a6b94: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ -0a6b98: 7702 411f 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6b9e: 0a18 |03e5: move-result v24 │ │ -0a6ba0: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ -0a6ba4: 5400 ed07 |03e8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a6ba8: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ -0a6bac: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ -0a6bb0: 0200 2900 |03ee: move/from16 v0, v41 │ │ -0a6bb4: 7120 cb0d 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6bba: 0a29 |03f3: move-result v41 │ │ -0a6bbc: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ -0a6bc0: 0200 2a00 |03f6: move/from16 v0, v42 │ │ -0a6bc4: 7120 cb0d 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6bca: 0a2a |03fb: move-result v42 │ │ -0a6bcc: 7403 121b 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@1b12 │ │ -0a6bd2: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ -0a6bd6: 5400 ed07 |0401: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a6bda: 0828 0000 |0403: move-object/from16 v40, v0 │ │ -0a6bde: 7401 0e1b 2800 |0405: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1b0e │ │ -0a6be4: 0a22 |0408: move-result v34 │ │ -0a6be6: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ -0a6bea: 9129 0522 |040b: sub-int v41, v5, v34 │ │ -0a6bee: 7702 411f 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6bf4: 0a05 |0410: move-result v5 │ │ -0a6bf6: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ -0a6bfa: 9129 1822 |0413: sub-int v41, v24, v34 │ │ -0a6bfe: 7702 411f 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a6c04: 0a18 |0418: move-result v24 │ │ -0a6c06: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ -0a6c0a: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ -0a6c0e: 5200 db07 |041d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ -0a6c12: 0217 0000 |041f: move/from16 v23, v0 │ │ -0a6c16: 28b5 |0421: goto 03d6 // -004b │ │ -0a6c18: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ -0a6c1c: 5200 cf07 |0424: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a6c20: 0228 0000 |0426: move/from16 v40, v0 │ │ -0a6c24: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ -0a6c28: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ -0a6c2c: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ -0a6c30: 5400 ce07 |042e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6c34: 0828 0000 |0430: move-object/from16 v40, v0 │ │ -0a6c38: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ -0a6c3c: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ -0a6c40: 540e ce07 |0436: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6c44: 2900 defd |0438: goto/16 0216 // -0222 │ │ -0a6c48: 1204 |043a: const/4 v4, #int 0 // #0 │ │ -0a6c4a: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ -0a6c4e: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ -0a6c52: 5200 5203 |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a6c56: 0228 0000 |0441: move/from16 v40, v0 │ │ -0a6c5a: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ -0a6c5e: 0200 2800 |0445: move/from16 v0, v40 │ │ -0a6c62: 0201 2900 |0447: move/from16 v1, v41 │ │ -0a6c66: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ -0a6c6a: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ -0a6c6e: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ -0a6c72: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ -0a6c76: 28fc |0451: goto 044d // -0004 │ │ -0a6c78: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ -0a6c7c: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ -0a6c80: 0228 0500 |0456: move/from16 v40, v5 │ │ -0a6c84: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ -0a6c88: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ -0a6c8c: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ -0a6c90: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ -0a6c94: 0201 1c00 |0460: move/from16 v1, v28 │ │ -0a6c98: 6e30 ad18 9001 |0462: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@18ad │ │ -0a6c9e: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ -0a6ca2: 5400 cd07 |0467: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07cd │ │ -0a6ca6: 0828 0000 |0469: move-object/from16 v40, v0 │ │ -0a6caa: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ -0a6cae: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ -0a6cb2: 5400 cd07 |046f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07cd │ │ -0a6cb6: 0828 0000 |0471: move-object/from16 v40, v0 │ │ -0a6cba: 7401 7a18 2c00 |0473: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@187a │ │ -0a6cc0: 0a29 |0476: move-result v41 │ │ -0a6cc2: 7402 1018 2800 |0477: invoke-virtual/range {v40, v41}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1810 │ │ -0a6cc8: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ -0a6ccc: 5400 e507 |047c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a6cd0: 0828 0000 |047e: move-object/from16 v40, v0 │ │ -0a6cd4: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ -0a6cd8: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ -0a6cdc: 5400 e507 |0484: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a6ce0: 0828 0000 |0486: move-object/from16 v40, v0 │ │ -0a6ce4: 7401 211a 2800 |0488: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ -0a6cea: 0a28 |048b: move-result v40 │ │ -0a6cec: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ -0a6cf0: 0200 2800 |048e: move/from16 v0, v40 │ │ -0a6cf4: 0201 2900 |0490: move/from16 v1, v41 │ │ -0a6cf8: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ -0a6cfc: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ -0a6d00: 5400 e507 |0496: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ -0a6d04: 0828 0000 |0498: move-object/from16 v40, v0 │ │ -0a6d08: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ -0a6d0c: 5200 e307 |049c: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ -0a6d10: 0229 0000 |049e: move/from16 v41, v0 │ │ -0a6d14: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ -0a6d18: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ -0a6d1c: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ -0a6d20: 7702 cb0d 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6d26: 0a29 |04a9: move-result v41 │ │ -0a6d28: 7401 7a18 2c00 |04aa: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@187a │ │ -0a6d2e: 0a2a |04ad: move-result v42 │ │ -0a6d30: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ -0a6d34: 7702 cb0d 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a6d3a: 0a2a |04b3: move-result v42 │ │ -0a6d3c: 7403 2c1a 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.measure:(II)V // method@1a2c │ │ -0a6d42: 2900 a3fb |04b7: goto/16 005a // -045d │ │ -0a6d46: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ -0a6d4a: 0201 1b00 |04bb: move/from16 v1, v27 │ │ -0a6d4e: 6e30 ad18 9001 |04bd: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@18ad │ │ -0a6d54: 28a5 |04c0: goto 0465 // -005b │ │ -0a6d56: 0000 |04c1: nop // spacer │ │ -0a6d58: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ + insns size : 1214 16-bit code units │ │ +0a7204: |[0a7204] com.actionbarsherlock.internal.widget.ActionBarView.onMeasure:(II)V │ │ +0a7214: 7401 7118 2c00 |0000: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildCount:()I // method@1871 │ │ +0a721a: 0a07 |0003: move-result v7 │ │ +0a721c: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ +0a7220: 5500 d907 |0006: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@07d9 │ │ +0a7224: 0228 0000 |0008: move/from16 v40, v0 │ │ +0a7228: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ +0a722c: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ +0a7230: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ +0a7234: 0200 1600 |0010: move/from16 v0, v22 │ │ +0a7238: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ +0a723c: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ +0a7240: 0201 1600 |0016: move/from16 v1, v22 │ │ +0a7244: 6e20 7018 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1870 │ │ +0a724a: 0c06 |001b: move-result-object v6 │ │ +0a724c: 6e10 f80d 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +0a7252: 0a28 |001f: move-result v40 │ │ +0a7254: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ +0a7258: 0200 2800 |0022: move/from16 v0, v40 │ │ +0a725c: 0201 2900 |0024: move/from16 v1, v41 │ │ +0a7260: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ +0a7264: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ +0a7268: 5400 df07 |002a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a726c: 0828 0000 |002c: move-object/from16 v40, v0 │ │ +0a7270: 0800 2800 |002e: move-object/from16 v0, v40 │ │ +0a7274: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ +0a7278: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ +0a727c: 5400 df07 |0034: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a7280: 0828 0000 |0036: move-object/from16 v40, v0 │ │ +0a7284: 7401 f715 2800 |0038: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@15f7 │ │ +0a728a: 0a28 |003b: move-result v40 │ │ +0a728c: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ +0a7290: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0a7294: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0a7298: 28ce |0042: goto 0010 // -0032 │ │ +0a729a: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ +0a729e: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ +0a72a2: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ +0a72a6: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ +0a72aa: 0201 2800 |004b: move/from16 v1, v40 │ │ +0a72ae: 0202 2900 |004d: move/from16 v2, v41 │ │ +0a72b2: 6e30 ad18 1002 |004f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@18ad │ │ +0a72b8: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ +0a72bc: 0200 2800 |0054: move/from16 v0, v40 │ │ +0a72c0: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ +0a72c4: 5c10 da07 |0058: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@07da │ │ +0a72c8: 0e00 |005a: return-void │ │ +0a72ca: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ +0a72ce: 0200 2800 |005d: move/from16 v0, v40 │ │ +0a72d2: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ +0a72d6: 5c10 da07 |0061: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@07da │ │ +0a72da: 7701 c90d 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a72e0: 0a27 |0066: move-result v39 │ │ +0a72e2: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ +0a72e6: 0200 2700 |0069: move/from16 v0, v39 │ │ +0a72ea: 0201 2800 |006b: move/from16 v1, v40 │ │ +0a72ee: 3210 2300 |006d: if-eq v0, v1, 0090 // +0023 │ │ +0a72f2: 2228 9f03 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@039f │ │ +0a72f6: 2229 b103 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a72fa: 7601 761f 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a7300: 7401 4f1f 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a7306: 0c2a |0079: move-result-object v42 │ │ +0a7308: 7401 1e1f 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +0a730e: 0c2a |007d: move-result-object v42 │ │ +0a7310: 7402 7e1f 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a7316: 0c29 |0081: move-result-object v41 │ │ +0a7318: 1a2a 4600 |0082: const-string v42, " can only be used with android:layout_width="match_parent" (or fill_parent)" // string@0046 │ │ +0a731c: 7402 7e1f 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a7322: 0c29 |0087: move-result-object v41 │ │ +0a7324: 7401 841f 2900 |0088: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a732a: 0c29 |008b: move-result-object v41 │ │ +0a732c: 7602 311f 2800 |008c: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0a7332: 2728 |008f: throw v40 │ │ +0a7334: 7701 c90d 2e00 |0090: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a733a: 0a10 |0093: move-result v16 │ │ +0a733c: 1528 0080 |0094: const/high16 v40, #int -2147483648 // #8000 │ │ +0a7340: 0200 1000 |0096: move/from16 v0, v16 │ │ +0a7344: 0201 2800 |0098: move/from16 v1, v40 │ │ +0a7348: 3210 2300 |009a: if-eq v0, v1, 00bd // +0023 │ │ +0a734c: 2228 9f03 |009c: new-instance v40, Ljava/lang/IllegalStateException; // type@039f │ │ +0a7350: 2229 b103 |009e: new-instance v41, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a7354: 7601 761f 2900 |00a0: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a735a: 7401 4f1f 2c00 |00a3: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0a7360: 0c2a |00a6: move-result-object v42 │ │ +0a7362: 7401 1e1f 2a00 |00a7: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f1e │ │ +0a7368: 0c2a |00aa: move-result-object v42 │ │ +0a736a: 7402 7e1f 2900 |00ab: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a7370: 0c29 |00ae: move-result-object v41 │ │ +0a7372: 1a2a 4500 |00af: const-string v42, " can only be used with android:layout_height="wrap_content"" // string@0045 │ │ +0a7376: 7402 7e1f 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a737c: 0c29 |00b4: move-result-object v41 │ │ +0a737e: 7401 841f 2900 |00b5: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a7384: 0c29 |00b8: move-result-object v41 │ │ +0a7386: 7602 311f 2800 |00b9: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0a738c: 2728 |00bc: throw v40 │ │ +0a738e: 7701 ca0d 2d00 |00bd: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a7394: 0a09 |00c0: move-result v9 │ │ +0a7396: 0800 2c00 |00c1: move-object/from16 v0, v44 │ │ +0a739a: 5200 cb07 |00c3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ +0a739e: 0228 0000 |00c5: move/from16 v40, v0 │ │ +0a73a2: 3d28 7302 |00c7: if-lez v40, 033a // +0273 │ │ +0a73a6: 0800 2c00 |00c9: move-object/from16 v0, v44 │ │ +0a73aa: 5200 cb07 |00cb: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ +0a73ae: 021b 0000 |00cd: move/from16 v27, v0 │ │ +0a73b2: 7401 7f18 2c00 |00cf: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@187f │ │ +0a73b8: 0a28 |00d2: move-result v40 │ │ +0a73ba: 7401 7c18 2c00 |00d3: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@187c │ │ +0a73c0: 0a29 |00d6: move-result v41 │ │ +0a73c2: 9025 2829 |00d7: add-int v37, v40, v41 │ │ +0a73c6: 7401 7d18 2c00 |00d9: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@187d │ │ +0a73cc: 0a1e |00dc: move-result v30 │ │ +0a73ce: 7401 7e18 2c00 |00dd: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@187e │ │ +0a73d4: 0a1f |00e0: move-result v31 │ │ +0a73d6: 910f 1b25 |00e1: sub-int v15, v27, v37 │ │ +0a73da: 1528 0080 |00e3: const/high16 v40, #int -2147483648 // #8000 │ │ +0a73de: 0200 2800 |00e5: move/from16 v0, v40 │ │ +0a73e2: 7120 cb0d 0f00 |00e7: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a73e8: 0a08 |00ea: move-result v8 │ │ +0a73ea: 9128 091e |00eb: sub-int v40, v9, v30 │ │ +0a73ee: 9105 281f |00ed: sub-int v5, v40, v31 │ │ +0a73f2: db18 0502 |00ef: div-int/lit8 v24, v5, #int 2 // #02 │ │ +0a73f6: 0220 1800 |00f1: move/from16 v32, v24 │ │ +0a73fa: 0800 2c00 |00f3: move-object/from16 v0, v44 │ │ +0a73fe: 5400 d007 |00f5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a7402: 0828 0000 |00f7: move-object/from16 v40, v0 │ │ +0a7406: 3828 4702 |00f9: if-eqz v40, 0340 // +0247 │ │ +0a740a: 0800 2c00 |00fb: move-object/from16 v0, v44 │ │ +0a740e: 5400 d207 |00fd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d2 │ │ +0a7412: 0812 0000 |00ff: move-object/from16 v18, v0 │ │ +0a7416: 7401 3a18 1200 |0101: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@183a │ │ +0a741c: 0a28 |0104: move-result v40 │ │ +0a741e: 1329 0800 |0105: const/16 v41, #int 8 // #8 │ │ +0a7422: 0200 2800 |0107: move/from16 v0, v40 │ │ +0a7426: 0201 2900 |0109: move/from16 v1, v41 │ │ +0a742a: 3210 4100 |010b: if-eq v0, v1, 014c // +0041 │ │ +0a742e: 7401 3618 1200 |010d: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1836 │ │ +0a7434: 0c1a |0110: move-result-object v26 │ │ +0a7436: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ +0a743a: 5200 5303 |0113: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a743e: 0228 0000 |0115: move/from16 v40, v0 │ │ +0a7442: 3b28 3102 |0117: if-gez v40, 0348 // +0231 │ │ +0a7446: 1528 0080 |0119: const/high16 v40, #int -2147483648 // #8000 │ │ +0a744a: 0200 2800 |011b: move/from16 v0, v40 │ │ +0a744e: 7120 cb0d 0500 |011d: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a7454: 0a14 |0120: move-result v20 │ │ +0a7456: 1528 0040 |0121: const/high16 v40, #int 1073741824 // #4000 │ │ +0a745a: 0200 2800 |0123: move/from16 v0, v40 │ │ +0a745e: 7120 cb0d 0f00 |0125: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a7464: 0a28 |0128: move-result v40 │ │ +0a7466: 0800 1200 |0129: move-object/from16 v0, v18 │ │ +0a746a: 0201 1400 |012b: move/from16 v1, v20 │ │ +0a746e: 0202 2800 |012d: move/from16 v2, v40 │ │ +0a7472: 6e30 3c18 1002 |012f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@183c │ │ +0a7478: 7401 3818 1200 |0132: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1838 │ │ +0a747e: 0a28 |0135: move-result v40 │ │ +0a7480: 7401 3718 1200 |0136: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1837 │ │ +0a7486: 0a29 |0139: move-result v41 │ │ +0a7488: 9013 2829 |013a: add-int v19, v40, v41 │ │ +0a748c: 1328 0000 |013c: const/16 v40, #int 0 // #0 │ │ +0a7490: 9129 0513 |013e: sub-int v41, v5, v19 │ │ +0a7494: 7702 411f 2800 |0140: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a749a: 0a05 |0143: move-result v5 │ │ +0a749c: 1328 0000 |0144: const/16 v40, #int 0 // #0 │ │ +0a74a0: 9129 0513 |0146: sub-int v41, v5, v19 │ │ +0a74a4: 7702 411f 2800 |0148: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a74aa: 0a18 |014b: move-result v24 │ │ +0a74ac: 0800 2c00 |014c: move-object/from16 v0, v44 │ │ +0a74b0: 5400 df07 |014e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a74b4: 0828 0000 |0150: move-object/from16 v40, v0 │ │ +0a74b8: 3828 3600 |0152: if-eqz v40, 0188 // +0036 │ │ +0a74bc: 0800 2c00 |0154: move-object/from16 v0, v44 │ │ +0a74c0: 5400 df07 |0156: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a74c4: 0828 0000 |0158: move-object/from16 v40, v0 │ │ +0a74c8: 7401 fe15 2800 |015a: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a74ce: 0c28 |015d: move-result-object v40 │ │ +0a74d0: 0800 2800 |015e: move-object/from16 v0, v40 │ │ +0a74d4: 0801 2c00 |0160: move-object/from16 v1, v44 │ │ +0a74d8: 3310 2600 |0162: if-ne v0, v1, 0188 // +0026 │ │ +0a74dc: 0800 2c00 |0164: move-object/from16 v0, v44 │ │ +0a74e0: 5400 df07 |0166: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a74e4: 0828 0000 |0168: move-object/from16 v40, v0 │ │ +0a74e8: 1329 0000 |016a: const/16 v41, #int 0 // #0 │ │ +0a74ec: 0800 2c00 |016c: move-object/from16 v0, v44 │ │ +0a74f0: 0801 2800 |016e: move-object/from16 v1, v40 │ │ +0a74f4: 0202 2900 |0170: move/from16 v2, v41 │ │ +0a74f8: 6e52 9118 1085 |0172: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1891 │ │ +0a74fe: 0a05 |0175: move-result v5 │ │ +0a7500: 1328 0000 |0176: const/16 v40, #int 0 // #0 │ │ +0a7504: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ +0a7508: 5400 df07 |017a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a750c: 0829 0000 |017c: move-object/from16 v41, v0 │ │ +0a7510: 7401 f915 2900 |017e: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@15f9 │ │ +0a7516: 0a29 |0181: move-result v41 │ │ +0a7518: 9129 2029 |0182: sub-int v41, v32, v41 │ │ +0a751c: 7702 411f 2800 |0184: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a7522: 0a20 |0187: move-result v32 │ │ +0a7524: 0800 2c00 |0188: move-object/from16 v0, v44 │ │ +0a7528: 5400 d807 |018a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a752c: 0828 0000 |018c: move-object/from16 v40, v0 │ │ +0a7530: 3828 3800 |018e: if-eqz v40, 01c6 // +0038 │ │ +0a7534: 0800 2c00 |0190: move-object/from16 v0, v44 │ │ +0a7538: 5400 d807 |0192: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a753c: 0828 0000 |0194: move-object/from16 v40, v0 │ │ +0a7540: 7401 211a 2800 |0196: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +0a7546: 0a28 |0199: move-result v40 │ │ +0a7548: 1329 0800 |019a: const/16 v41, #int 8 // #8 │ │ +0a754c: 0200 2800 |019c: move/from16 v0, v40 │ │ +0a7550: 0201 2900 |019e: move/from16 v1, v41 │ │ +0a7554: 3210 2600 |01a0: if-eq v0, v1, 01c6 // +0026 │ │ +0a7558: 0800 2c00 |01a2: move-object/from16 v0, v44 │ │ +0a755c: 5400 d807 |01a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a7560: 0828 0000 |01a6: move-object/from16 v40, v0 │ │ +0a7564: 1329 0000 |01a8: const/16 v41, #int 0 // #0 │ │ +0a7568: 0800 2c00 |01aa: move-object/from16 v0, v44 │ │ +0a756c: 0801 2800 |01ac: move-object/from16 v1, v40 │ │ +0a7570: 0202 2900 |01ae: move/from16 v2, v41 │ │ +0a7574: 6e52 9118 1085 |01b0: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1891 │ │ +0a757a: 0a05 |01b3: move-result v5 │ │ +0a757c: 1328 0000 |01b4: const/16 v40, #int 0 // #0 │ │ +0a7580: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ +0a7584: 5400 d807 |01b8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07d8 │ │ +0a7588: 0829 0000 |01ba: move-object/from16 v41, v0 │ │ +0a758c: 7401 171a 2900 |01bc: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@1a17 │ │ +0a7592: 0a29 |01bf: move-result v41 │ │ +0a7594: 9129 2029 |01c0: sub-int v41, v32, v41 │ │ +0a7598: 7702 411f 2800 |01c2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a759e: 0a20 |01c5: move-result v32 │ │ +0a75a0: 0800 2c00 |01c6: move-object/from16 v0, v44 │ │ +0a75a4: 5400 ef07 |01c8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a75a8: 0828 0000 |01ca: move-object/from16 v40, v0 │ │ +0a75ac: 3828 8a01 |01cc: if-eqz v40, 0356 // +018a │ │ +0a75b0: 0800 2c00 |01ce: move-object/from16 v0, v44 │ │ +0a75b4: 5400 ef07 |01d0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a75b8: 0828 0000 |01d2: move-object/from16 v40, v0 │ │ +0a75bc: 7401 da0f 2800 |01d4: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@0fda │ │ +0a75c2: 0a28 |01d7: move-result v40 │ │ +0a75c4: 1329 0800 |01d8: const/16 v41, #int 8 // #8 │ │ +0a75c8: 0200 2800 |01da: move/from16 v0, v40 │ │ +0a75cc: 0201 2900 |01dc: move/from16 v1, v41 │ │ +0a75d0: 3210 7801 |01de: if-eq v0, v1, 0356 // +0178 │ │ +0a75d4: 0800 2c00 |01e0: move-object/from16 v0, v44 │ │ +0a75d8: 5200 cf07 |01e2: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a75dc: 0228 0000 |01e4: move/from16 v40, v0 │ │ +0a75e0: dd28 2808 |01e6: and-int/lit8 v40, v40, #int 8 // #08 │ │ +0a75e4: 3828 6e01 |01e8: if-eqz v40, 0356 // +016e │ │ +0a75e8: 1321 0100 |01ea: const/16 v33, #int 1 // #1 │ │ +0a75ec: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ +0a75f0: 5400 d007 |01ee: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a75f4: 0828 0000 |01f0: move-object/from16 v40, v0 │ │ +0a75f8: 3928 0b00 |01f2: if-nez v40, 01fd // +000b │ │ +0a75fc: 0800 2c00 |01f4: move-object/from16 v0, v44 │ │ +0a7600: 5200 e107 |01f6: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a7604: 0228 0000 |01f8: move/from16 v40, v0 │ │ +0a7608: 2b28 bc02 0000 |01fa: packed-switch v40, 000004b6 // +000002bc │ │ +0a760e: 120e |01fd: const/4 v14, #int 0 // #0 │ │ +0a7610: 0800 2c00 |01fe: move-object/from16 v0, v44 │ │ +0a7614: 5400 d007 |0200: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a7618: 0828 0000 |0202: move-object/from16 v40, v0 │ │ +0a761c: 3828 1202 |0204: if-eqz v40, 0416 // +0212 │ │ +0a7620: 0800 2c00 |0206: move-object/from16 v0, v44 │ │ +0a7624: 540e d007 |0208: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a7628: 380e cb00 |020a: if-eqz v14, 02d5 // +00cb │ │ +0a762c: 6e10 e50d 0e00 |020c: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a7632: 0c28 |020f: move-result-object v40 │ │ +0a7634: 0800 2c00 |0210: move-object/from16 v0, v44 │ │ +0a7638: 0801 2800 |0212: move-object/from16 v1, v40 │ │ +0a763c: 6e20 6d18 1000 |0214: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@186d │ │ +0a7642: 0c1a |0217: move-result-object v26 │ │ +0a7644: 0800 1a00 |0218: move-object/from16 v0, v26 │ │ +0a7648: 2000 6f02 |021a: instance-of v0, v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@026f │ │ +0a764c: 0228 0000 |021c: move/from16 v40, v0 │ │ +0a7650: 3828 1002 |021e: if-eqz v40, 042e // +0210 │ │ +0a7654: 0828 1a00 |0220: move-object/from16 v40, v26 │ │ +0a7658: 1f28 6f02 |0222: check-cast v40, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@026f │ │ +0a765c: 0804 2800 |0224: move-object/from16 v4, v40 │ │ +0a7660: 1315 0000 |0226: const/16 v21, #int 0 // #0 │ │ +0a7664: 1324 0000 |0228: const/16 v36, #int 0 // #0 │ │ +0a7668: 3804 1600 |022a: if-eqz v4, 0240 // +0016 │ │ +0a766c: 5240 b005 |022c: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@05b0 │ │ +0a7670: 0228 0000 |022e: move/from16 v40, v0 │ │ +0a7674: 5240 b105 |0230: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@05b1 │ │ +0a7678: 0229 0000 |0232: move/from16 v41, v0 │ │ +0a767c: 9015 2829 |0234: add-int v21, v40, v41 │ │ +0a7680: 5240 b205 |0236: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@05b2 │ │ +0a7684: 0228 0000 |0238: move/from16 v40, v0 │ │ +0a7688: 5240 ae05 |023a: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@05ae │ │ +0a768c: 0229 0000 |023c: move/from16 v41, v0 │ │ +0a7690: 9024 2829 |023e: add-int v36, v40, v41 │ │ +0a7694: 0800 2c00 |0240: move-object/from16 v0, v44 │ │ +0a7698: 5200 cb07 |0242: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ +0a769c: 0228 0000 |0244: move/from16 v40, v0 │ │ +0a76a0: 3c28 eb01 |0246: if-gtz v40, 0431 // +01eb │ │ +0a76a4: 150b 0080 |0248: const/high16 v11, #int -2147483648 // #8000 │ │ +0a76a8: 1328 0000 |024a: const/16 v40, #int 0 // #0 │ │ +0a76ac: 0800 1a00 |024c: move-object/from16 v0, v26 │ │ +0a76b0: 5200 5203 |024e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a76b4: 0229 0000 |0250: move/from16 v41, v0 │ │ +0a76b8: 3a29 0e00 |0252: if-ltz v41, 0260 // +000e │ │ +0a76bc: 0800 1a00 |0254: move-object/from16 v0, v26 │ │ +0a76c0: 5200 5203 |0256: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a76c4: 0229 0000 |0258: move/from16 v41, v0 │ │ +0a76c8: 0200 2900 |025a: move/from16 v0, v41 │ │ +0a76cc: 7120 441f f000 |025c: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +0a76d2: 0a0f |025f: move-result v15 │ │ +0a76d4: 9129 0f24 |0260: sub-int v41, v15, v36 │ │ +0a76d8: 7702 411f 2800 |0262: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a76de: 0a0a |0265: move-result v10 │ │ +0a76e0: 0800 1a00 |0266: move-object/from16 v0, v26 │ │ +0a76e4: 5200 5303 |0268: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a76e8: 0228 0000 |026a: move/from16 v40, v0 │ │ +0a76ec: 1329 feff |026c: const/16 v41, #int -2 // #fffe │ │ +0a76f0: 0200 2800 |026e: move/from16 v0, v40 │ │ +0a76f4: 0201 2900 |0270: move/from16 v1, v41 │ │ +0a76f8: 3210 d401 |0272: if-eq v0, v1, 0446 // +01d4 │ │ +0a76fc: 150d 0040 |0274: const/high16 v13, #int 1073741824 // #4000 │ │ +0a7700: 1329 0000 |0276: const/16 v41, #int 0 // #0 │ │ +0a7704: 0800 1a00 |0278: move-object/from16 v0, v26 │ │ +0a7708: 5200 5303 |027a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a770c: 0228 0000 |027c: move/from16 v40, v0 │ │ +0a7710: 3a28 cc01 |027e: if-ltz v40, 044a // +01cc │ │ +0a7714: 0800 1a00 |0280: move-object/from16 v0, v26 │ │ +0a7718: 5200 5303 |0282: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a771c: 0228 0000 |0284: move/from16 v40, v0 │ │ +0a7720: 0200 2800 |0286: move/from16 v0, v40 │ │ +0a7724: 7120 441f 5000 |0288: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +0a772a: 0a28 |028b: move-result v40 │ │ +0a772c: 9128 2815 |028c: sub-int v40, v40, v21 │ │ +0a7730: 0200 2900 |028e: move/from16 v0, v41 │ │ +0a7734: 0201 2800 |0290: move/from16 v1, v40 │ │ +0a7738: 7120 411f 1000 |0292: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a773e: 0a0c |0295: move-result v12 │ │ +0a7740: 3804 b801 |0296: if-eqz v4, 044e // +01b8 │ │ +0a7744: 5240 af05 |0298: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@05af │ │ +0a7748: 0228 0000 |029a: move/from16 v40, v0 │ │ +0a774c: dd11 2807 |029c: and-int/lit8 v17, v40, #int 7 // #07 │ │ +0a7750: 1328 0100 |029e: const/16 v40, #int 1 // #1 │ │ +0a7754: 0200 1100 |02a0: move/from16 v0, v17 │ │ +0a7758: 0201 2800 |02a2: move/from16 v1, v40 │ │ +0a775c: 3310 1a00 |02a4: if-ne v0, v1, 02be // +001a │ │ +0a7760: 0800 1a00 |02a6: move-object/from16 v0, v26 │ │ +0a7764: 5200 5303 |02a8: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a7768: 0228 0000 |02aa: move/from16 v40, v0 │ │ +0a776c: 1329 ffff |02ac: const/16 v41, #int -1 // #ffff │ │ +0a7770: 0200 2800 |02ae: move/from16 v0, v40 │ │ +0a7774: 0201 2900 |02b0: move/from16 v1, v41 │ │ +0a7778: 3310 0c00 |02b2: if-ne v0, v1, 02be // +000c │ │ +0a777c: 0200 1800 |02b4: move/from16 v0, v24 │ │ +0a7780: 0201 2000 |02b6: move/from16 v1, v32 │ │ +0a7784: 7120 441f 1000 |02b8: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +0a778a: 0a28 |02bb: move-result v40 │ │ +0a778c: da0c 2802 |02bc: mul-int/lit8 v12, v40, #int 2 // #02 │ │ +0a7790: 7120 cb0d dc00 |02be: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a7796: 0a28 |02c1: move-result v40 │ │ +0a7798: 7120 cb0d ba00 |02c2: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a779e: 0a29 |02c5: move-result v41 │ │ +0a77a0: 0200 2800 |02c6: move/from16 v0, v40 │ │ +0a77a4: 0201 2900 |02c8: move/from16 v1, v41 │ │ +0a77a8: 6e30 0d0e 0e01 |02ca: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a77ae: 6e10 e90d 0e00 |02cd: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a77b4: 0a28 |02d0: move-result v40 │ │ +0a77b6: 9028 2815 |02d1: add-int v40, v40, v21 │ │ +0a77ba: 9105 0528 |02d3: sub-int v5, v5, v40 │ │ +0a77be: 0800 2c00 |02d5: move-object/from16 v0, v44 │ │ +0a77c2: 5400 d007 |02d7: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a77c6: 0828 0000 |02d9: move-object/from16 v40, v0 │ │ +0a77ca: 3928 3600 |02db: if-nez v40, 0311 // +0036 │ │ +0a77ce: 3821 3400 |02dd: if-eqz v33, 0311 // +0034 │ │ +0a77d2: 0800 2c00 |02df: move-object/from16 v0, v44 │ │ +0a77d6: 5400 ef07 |02e1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a77da: 0828 0000 |02e3: move-object/from16 v40, v0 │ │ +0a77de: 0800 2c00 |02e5: move-object/from16 v0, v44 │ │ +0a77e2: 5200 cb07 |02e7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ +0a77e6: 0229 0000 |02e9: move/from16 v41, v0 │ │ +0a77ea: 152a 0040 |02eb: const/high16 v42, #int 1073741824 // #4000 │ │ +0a77ee: 7702 cb0d 2900 |02ed: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a77f4: 0a29 |02f0: move-result v41 │ │ +0a77f6: 132a 0000 |02f1: const/16 v42, #int 0 // #0 │ │ +0a77fa: 0800 2c00 |02f3: move-object/from16 v0, v44 │ │ +0a77fe: 0801 2800 |02f5: move-object/from16 v1, v40 │ │ +0a7802: 0202 2900 |02f7: move/from16 v2, v41 │ │ +0a7806: 0203 2a00 |02f9: move/from16 v3, v42 │ │ +0a780a: 6e53 9118 1025 |02fb: invoke-virtual {v0, v1, v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1891 │ │ +0a7810: 0a05 |02fe: move-result v5 │ │ +0a7812: 1328 0000 |02ff: const/16 v40, #int 0 // #0 │ │ +0a7816: 0800 2c00 |0301: move-object/from16 v0, v44 │ │ +0a781a: 5400 ef07 |0303: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a781e: 0829 0000 |0305: move-object/from16 v41, v0 │ │ +0a7822: 7401 d70f 2900 |0307: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@0fd7 │ │ +0a7828: 0a29 |030a: move-result v41 │ │ +0a782a: 9129 1829 |030b: sub-int v41, v24, v41 │ │ +0a782e: 7702 411f 2800 |030d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a7834: 0a18 |0310: move-result v24 │ │ +0a7836: 0800 2c00 |0311: move-object/from16 v0, v44 │ │ +0a783a: 5200 cb07 |0313: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@07cb │ │ +0a783e: 0228 0000 |0315: move/from16 v40, v0 │ │ +0a7842: 3c28 9601 |0317: if-gtz v40, 04ad // +0196 │ │ +0a7846: 131c 0000 |0319: const/16 v28, #int 0 // #0 │ │ +0a784a: 1316 0000 |031b: const/16 v22, #int 0 // #0 │ │ +0a784e: 0200 1600 |031d: move/from16 v0, v22 │ │ +0a7852: 3570 3301 |031f: if-ge v0, v7, 0452 // +0133 │ │ +0a7856: 0800 2c00 |0321: move-object/from16 v0, v44 │ │ +0a785a: 0201 1600 |0323: move/from16 v1, v22 │ │ +0a785e: 6e20 7018 1000 |0325: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1870 │ │ +0a7864: 0c23 |0328: move-result-object v35 │ │ +0a7866: 7401 e80d 2300 |0329: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a786c: 0a28 |032c: move-result v40 │ │ +0a786e: 901d 2825 |032d: add-int v29, v40, v37 │ │ +0a7872: 0200 1d00 |032f: move/from16 v0, v29 │ │ +0a7876: 0201 1c00 |0331: move/from16 v1, v28 │ │ +0a787a: 3710 0400 |0333: if-le v0, v1, 0337 // +0004 │ │ +0a787e: 021c 1d00 |0335: move/from16 v28, v29 │ │ +0a7882: d816 1601 |0337: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0a7886: 28e4 |0339: goto 031d // -001c │ │ +0a7888: 7701 ca0d 2e00 |033a: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a788e: 0a1b |033d: move-result v27 │ │ +0a7890: 2900 91fd |033e: goto/16 00cf // -026f │ │ +0a7894: 0800 2c00 |0340: move-object/from16 v0, v44 │ │ +0a7898: 5400 d407 |0342: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a789c: 0812 0000 |0344: move-object/from16 v18, v0 │ │ +0a78a0: 2900 bbfd |0346: goto/16 0101 // -0245 │ │ +0a78a4: 0800 1a00 |0348: move-object/from16 v0, v26 │ │ +0a78a8: 5200 5303 |034a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a78ac: 0228 0000 |034c: move/from16 v40, v0 │ │ +0a78b0: 1529 0040 |034e: const/high16 v41, #int 1073741824 // #4000 │ │ +0a78b4: 7702 cb0d 2800 |0350: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a78ba: 0a14 |0353: move-result v20 │ │ +0a78bc: 2900 cdfd |0354: goto/16 0121 // -0233 │ │ +0a78c0: 1321 0000 |0356: const/16 v33, #int 0 // #0 │ │ +0a78c4: 2900 94fe |0358: goto/16 01ec // -016c │ │ +0a78c8: 0800 2c00 |035a: move-object/from16 v0, v44 │ │ +0a78cc: 5400 dc07 |035c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a78d0: 0828 0000 |035e: move-object/from16 v40, v0 │ │ +0a78d4: 3828 9dfe |0360: if-eqz v40, 01fd // -0163 │ │ +0a78d8: 3821 4f00 |0362: if-eqz v33, 03b1 // +004f │ │ +0a78dc: 0800 2c00 |0364: move-object/from16 v0, v44 │ │ +0a78e0: 5200 db07 |0366: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a78e4: 0228 0000 |0368: move/from16 v40, v0 │ │ +0a78e8: da17 2802 |036a: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +0a78ec: 1328 0000 |036c: const/16 v40, #int 0 // #0 │ │ +0a78f0: 9129 0517 |036e: sub-int v41, v5, v23 │ │ +0a78f4: 7702 411f 2800 |0370: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a78fa: 0a05 |0373: move-result v5 │ │ +0a78fc: 1328 0000 |0374: const/16 v40, #int 0 // #0 │ │ +0a7900: 9129 1817 |0376: sub-int v41, v24, v23 │ │ +0a7904: 7702 411f 2800 |0378: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a790a: 0a18 |037b: move-result v24 │ │ +0a790c: 0800 2c00 |037c: move-object/from16 v0, v44 │ │ +0a7910: 5400 dc07 |037e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a7914: 0828 0000 |0380: move-object/from16 v40, v0 │ │ +0a7918: 1529 0080 |0382: const/high16 v41, #int -2147483648 // #8000 │ │ +0a791c: 0200 2900 |0384: move/from16 v0, v41 │ │ +0a7920: 7120 cb0d 0500 |0386: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a7926: 0a29 |0389: move-result v41 │ │ +0a7928: 152a 0040 |038a: const/high16 v42, #int 1073741824 // #4000 │ │ +0a792c: 0200 2a00 |038c: move/from16 v0, v42 │ │ +0a7930: 7120 cb0d 0f00 |038e: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a7936: 0a2a |0391: move-result v42 │ │ +0a7938: 7403 9519 2800 |0392: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@1995 │ │ +0a793e: 0800 2c00 |0395: move-object/from16 v0, v44 │ │ +0a7942: 5400 dc07 |0397: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a7946: 0828 0000 |0399: move-object/from16 v40, v0 │ │ +0a794a: 7401 8919 2800 |039b: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@1989 │ │ +0a7950: 0a19 |039e: move-result v25 │ │ +0a7952: 1328 0000 |039f: const/16 v40, #int 0 // #0 │ │ +0a7956: 9129 0519 |03a1: sub-int v41, v5, v25 │ │ +0a795a: 7702 411f 2800 |03a3: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a7960: 0a05 |03a6: move-result v5 │ │ +0a7962: 1328 0000 |03a7: const/16 v40, #int 0 // #0 │ │ +0a7966: 9129 1819 |03a9: sub-int v41, v24, v25 │ │ +0a796a: 7702 411f 2800 |03ab: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a7970: 0a18 |03ae: move-result v24 │ │ +0a7972: 2900 4efe |03af: goto/16 01fd // -01b2 │ │ +0a7976: 0800 2c00 |03b1: move-object/from16 v0, v44 │ │ +0a797a: 5200 db07 |03b3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a797e: 0217 0000 |03b5: move/from16 v23, v0 │ │ +0a7982: 28b5 |03b7: goto 036c // -004b │ │ +0a7984: 0800 2c00 |03b8: move-object/from16 v0, v44 │ │ +0a7988: 5400 ed07 |03ba: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a798c: 0828 0000 |03bc: move-object/from16 v40, v0 │ │ +0a7990: 3828 3ffe |03be: if-eqz v40, 01fd // -01c1 │ │ +0a7994: 3821 4f00 |03c0: if-eqz v33, 040f // +004f │ │ +0a7998: 0800 2c00 |03c2: move-object/from16 v0, v44 │ │ +0a799c: 5200 db07 |03c4: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a79a0: 0228 0000 |03c6: move/from16 v40, v0 │ │ +0a79a4: da17 2802 |03c8: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +0a79a8: 1328 0000 |03ca: const/16 v40, #int 0 // #0 │ │ +0a79ac: 9129 0517 |03cc: sub-int v41, v5, v23 │ │ +0a79b0: 7702 411f 2800 |03ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a79b6: 0a05 |03d1: move-result v5 │ │ +0a79b8: 1328 0000 |03d2: const/16 v40, #int 0 // #0 │ │ +0a79bc: 9129 1817 |03d4: sub-int v41, v24, v23 │ │ +0a79c0: 7702 411f 2800 |03d6: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a79c6: 0a18 |03d9: move-result v24 │ │ +0a79c8: 0800 2c00 |03da: move-object/from16 v0, v44 │ │ +0a79cc: 5400 ed07 |03dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a79d0: 0828 0000 |03de: move-object/from16 v40, v0 │ │ +0a79d4: 1529 0080 |03e0: const/high16 v41, #int -2147483648 // #8000 │ │ +0a79d8: 0200 2900 |03e2: move/from16 v0, v41 │ │ +0a79dc: 7120 cb0d 0500 |03e4: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a79e2: 0a29 |03e7: move-result v41 │ │ +0a79e4: 152a 0040 |03e8: const/high16 v42, #int 1073741824 // #4000 │ │ +0a79e8: 0200 2a00 |03ea: move/from16 v0, v42 │ │ +0a79ec: 7120 cb0d 0f00 |03ec: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a79f2: 0a2a |03ef: move-result v42 │ │ +0a79f4: 7403 121b 2800 |03f0: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@1b12 │ │ +0a79fa: 0800 2c00 |03f3: move-object/from16 v0, v44 │ │ +0a79fe: 5400 ed07 |03f5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7a02: 0828 0000 |03f7: move-object/from16 v40, v0 │ │ +0a7a06: 7401 0e1b 2800 |03f9: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1b0e │ │ +0a7a0c: 0a22 |03fc: move-result v34 │ │ +0a7a0e: 1328 0000 |03fd: const/16 v40, #int 0 // #0 │ │ +0a7a12: 9129 0522 |03ff: sub-int v41, v5, v34 │ │ +0a7a16: 7702 411f 2800 |0401: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a7a1c: 0a05 |0404: move-result v5 │ │ +0a7a1e: 1328 0000 |0405: const/16 v40, #int 0 // #0 │ │ +0a7a22: 9129 1822 |0407: sub-int v41, v24, v34 │ │ +0a7a26: 7702 411f 2800 |0409: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a7a2c: 0a18 |040c: move-result v24 │ │ +0a7a2e: 2900 f0fd |040d: goto/16 01fd // -0210 │ │ +0a7a32: 0800 2c00 |040f: move-object/from16 v0, v44 │ │ +0a7a36: 5200 db07 |0411: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@07db │ │ +0a7a3a: 0217 0000 |0413: move/from16 v23, v0 │ │ +0a7a3e: 28b5 |0415: goto 03ca // -004b │ │ +0a7a40: 0800 2c00 |0416: move-object/from16 v0, v44 │ │ +0a7a44: 5200 cf07 |0418: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a7a48: 0228 0000 |041a: move/from16 v40, v0 │ │ +0a7a4c: dd28 2810 |041c: and-int/lit8 v40, v40, #int 16 // #10 │ │ +0a7a50: 3828 ecfd |041e: if-eqz v40, 020a // -0214 │ │ +0a7a54: 0800 2c00 |0420: move-object/from16 v0, v44 │ │ +0a7a58: 5400 ce07 |0422: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7a5c: 0828 0000 |0424: move-object/from16 v40, v0 │ │ +0a7a60: 3828 e4fd |0426: if-eqz v40, 020a // -021c │ │ +0a7a64: 0800 2c00 |0428: move-object/from16 v0, v44 │ │ +0a7a68: 540e ce07 |042a: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7a6c: 2900 defd |042c: goto/16 020a // -0222 │ │ +0a7a70: 1204 |042e: const/4 v4, #int 0 // #0 │ │ +0a7a72: 2900 f7fd |042f: goto/16 0226 // -0209 │ │ +0a7a76: 0800 1a00 |0431: move-object/from16 v0, v26 │ │ +0a7a7a: 5200 5203 |0433: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a7a7e: 0228 0000 |0435: move/from16 v40, v0 │ │ +0a7a82: 1329 feff |0437: const/16 v41, #int -2 // #fffe │ │ +0a7a86: 0200 2800 |0439: move/from16 v0, v40 │ │ +0a7a8a: 0201 2900 |043b: move/from16 v1, v41 │ │ +0a7a8e: 3210 0600 |043d: if-eq v0, v1, 0443 // +0006 │ │ +0a7a92: 150b 0040 |043f: const/high16 v11, #int 1073741824 // #4000 │ │ +0a7a96: 2900 09fe |0441: goto/16 024a // -01f7 │ │ +0a7a9a: 150b 0080 |0443: const/high16 v11, #int -2147483648 // #8000 │ │ +0a7a9e: 28fc |0445: goto 0441 // -0004 │ │ +0a7aa0: 150d 0080 |0446: const/high16 v13, #int -2147483648 // #8000 │ │ +0a7aa4: 2900 2efe |0448: goto/16 0276 // -01d2 │ │ +0a7aa8: 0228 0500 |044a: move/from16 v40, v5 │ │ +0a7aac: 2900 40fe |044c: goto/16 028c // -01c0 │ │ +0a7ab0: 1328 1300 |044e: const/16 v40, #int 19 // #13 │ │ +0a7ab4: 2900 4cfe |0450: goto/16 029c // -01b4 │ │ +0a7ab8: 0800 2c00 |0452: move-object/from16 v0, v44 │ │ +0a7abc: 0201 1c00 |0454: move/from16 v1, v28 │ │ +0a7ac0: 6e30 ad18 9001 |0456: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@18ad │ │ +0a7ac6: 0800 2c00 |0459: move-object/from16 v0, v44 │ │ +0a7aca: 5400 cd07 |045b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07cd │ │ +0a7ace: 0828 0000 |045d: move-object/from16 v40, v0 │ │ +0a7ad2: 3828 0f00 |045f: if-eqz v40, 046e // +000f │ │ +0a7ad6: 0800 2c00 |0461: move-object/from16 v0, v44 │ │ +0a7ada: 5400 cd07 |0463: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07cd │ │ +0a7ade: 0828 0000 |0465: move-object/from16 v40, v0 │ │ +0a7ae2: 7401 7a18 2c00 |0467: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@187a │ │ +0a7ae8: 0a29 |046a: move-result v41 │ │ +0a7aea: 7402 1018 2800 |046b: invoke-virtual/range {v40, v41}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1810 │ │ +0a7af0: 0800 2c00 |046e: move-object/from16 v0, v44 │ │ +0a7af4: 5400 e507 |0470: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a7af8: 0828 0000 |0472: move-object/from16 v40, v0 │ │ +0a7afc: 3828 e6fb |0474: if-eqz v40, 005a // -041a │ │ +0a7b00: 0800 2c00 |0476: move-object/from16 v0, v44 │ │ +0a7b04: 5400 e507 |0478: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a7b08: 0828 0000 |047a: move-object/from16 v40, v0 │ │ +0a7b0c: 7401 211a 2800 |047c: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@1a21 │ │ +0a7b12: 0a28 |047f: move-result v40 │ │ +0a7b14: 1329 0800 |0480: const/16 v41, #int 8 // #8 │ │ +0a7b18: 0200 2800 |0482: move/from16 v0, v40 │ │ +0a7b1c: 0201 2900 |0484: move/from16 v1, v41 │ │ +0a7b20: 3210 d4fb |0486: if-eq v0, v1, 005a // -042c │ │ +0a7b24: 0800 2c00 |0488: move-object/from16 v0, v44 │ │ +0a7b28: 5400 e507 |048a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@07e5 │ │ +0a7b2c: 0828 0000 |048c: move-object/from16 v40, v0 │ │ +0a7b30: 0800 2c00 |048e: move-object/from16 v0, v44 │ │ +0a7b34: 5200 e307 |0490: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@07e3 │ │ +0a7b38: 0229 0000 |0492: move/from16 v41, v0 │ │ +0a7b3c: da29 2902 |0494: mul-int/lit8 v41, v41, #int 2 // #02 │ │ +0a7b40: 9129 0929 |0496: sub-int v41, v9, v41 │ │ +0a7b44: 152a 0040 |0498: const/high16 v42, #int 1073741824 // #4000 │ │ +0a7b48: 7702 cb0d 2900 |049a: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a7b4e: 0a29 |049d: move-result v41 │ │ +0a7b50: 7401 7a18 2c00 |049e: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@187a │ │ +0a7b56: 0a2a |04a1: move-result v42 │ │ +0a7b58: 152b 0080 |04a2: const/high16 v43, #int -2147483648 // #8000 │ │ +0a7b5c: 7702 cb0d 2a00 |04a4: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a7b62: 0a2a |04a7: move-result v42 │ │ +0a7b64: 7403 2c1a 2800 |04a8: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.measure:(II)V // method@1a2c │ │ +0a7b6a: 2900 affb |04ab: goto/16 005a // -0451 │ │ +0a7b6e: 0800 2c00 |04ad: move-object/from16 v0, v44 │ │ +0a7b72: 0201 1b00 |04af: move/from16 v1, v27 │ │ +0a7b76: 6e30 ad18 9001 |04b1: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@18ad │ │ +0a7b7c: 28a5 |04b4: goto 0459 // -005b │ │ +0a7b7e: 0000 |04b5: nop // spacer │ │ +0a7b80: 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 │ │ -0a6d68: |[0a6d68] com.actionbarsherlock.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0a6d78: 0751 |0000: move-object v1, v5 │ │ -0a6d7a: 1f01 e602 |0001: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@02e6 │ │ -0a6d7e: 6e10 5518 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1855 │ │ -0a6d84: 0c02 |0006: move-result-object v2 │ │ -0a6d86: 6f20 b117 2400 |0007: invoke-super {v4, v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@17b1 │ │ -0a6d8c: 5212 c307 |000a: iget v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ -0a6d90: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ -0a6d94: 5442 d307 |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a6d98: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ -0a6d9c: 5442 e207 |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ -0a6da0: 3802 0f00 |0014: if-eqz v2, 0023 // +000f │ │ -0a6da4: 5442 e207 |0016: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ -0a6da8: 5213 c307 |0018: iget v3, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ -0a6dac: 6e20 6316 3200 |001a: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ -0a6db2: 0c00 |001d: move-result-object v0 │ │ -0a6db4: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -0a6db8: 7210 8b1b 0000 |0020: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@1b8b │ │ -0a6dbe: 5512 c407 |0023: iget-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ -0a6dc2: 3802 0500 |0025: if-eqz v2, 002a // +0005 │ │ -0a6dc6: 6e10 9b18 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@189b │ │ -0a6dcc: 0e00 |002a: return-void │ │ +0a7b90: |[0a7b90] com.actionbarsherlock.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0a7ba0: 0751 |0000: move-object v1, v5 │ │ +0a7ba2: 1f01 e402 |0001: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@02e4 │ │ +0a7ba6: 6e10 5518 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1855 │ │ +0a7bac: 0c02 |0006: move-result-object v2 │ │ +0a7bae: 6f20 b117 2400 |0007: invoke-super {v4, v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@17b1 │ │ +0a7bb4: 5212 c307 |000a: iget v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ +0a7bb8: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ +0a7bbc: 5442 d307 |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a7bc0: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ +0a7bc4: 5442 e207 |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ +0a7bc8: 3802 0f00 |0014: if-eqz v2, 0023 // +000f │ │ +0a7bcc: 5442 e207 |0016: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ +0a7bd0: 5213 c307 |0018: iget v3, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ +0a7bd4: 6e20 6316 3200 |001a: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1663 │ │ +0a7bda: 0c00 |001d: move-result-object v0 │ │ +0a7bdc: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +0a7be0: 7210 8b1b 0000 |0020: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@1b8b │ │ +0a7be6: 5512 c407 |0023: iget-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ +0a7bea: 3802 0500 |0025: if-eqz v2, 002a // +0005 │ │ +0a7bee: 6e10 9b18 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@189b │ │ +0a7bf4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0003 line=1157 │ │ 0x000a line=1159 │ │ 0x0016 line=1161 │ │ 0x001e line=1162 │ │ @@ -226467,33 +226547,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0a6dd0: |[0a6dd0] com.actionbarsherlock.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0a6de0: 6f10 b217 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@17b2 │ │ -0a6de6: 0c01 |0003: move-result-object v1 │ │ -0a6de8: 2200 e602 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@02e6 │ │ -0a6dec: 7020 5418 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1854 │ │ -0a6df2: 5432 d307 |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a6df6: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -0a6dfa: 5432 d307 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a6dfe: 5422 bc07 |000f: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -0a6e02: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ -0a6e06: 5432 d307 |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a6e0a: 5422 bc07 |0015: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ -0a6e0e: 6e10 a816 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ -0a6e14: 0a02 |001a: move-result v2 │ │ -0a6e16: 5902 c307 |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ -0a6e1a: 6e10 8e18 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@188e │ │ -0a6e20: 0a02 |0020: move-result v2 │ │ -0a6e22: 5c02 c407 |0021: iput-boolean v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ -0a6e26: 1100 |0023: return-object v0 │ │ +0a7bf8: |[0a7bf8] com.actionbarsherlock.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0a7c08: 6f10 b217 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@17b2 │ │ +0a7c0e: 0c01 |0003: move-result-object v1 │ │ +0a7c10: 2200 e402 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@02e4 │ │ +0a7c14: 7020 5418 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1854 │ │ +0a7c1a: 5432 d307 |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a7c1e: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +0a7c22: 5432 d307 |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a7c26: 5422 bc07 |000f: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +0a7c2a: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ +0a7c2e: 5432 d307 |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a7c32: 5422 bc07 |0015: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@07bc │ │ +0a7c36: 6e10 a816 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@16a8 │ │ +0a7c3c: 0a02 |001a: move-result v2 │ │ +0a7c3e: 5902 c307 |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@07c3 │ │ +0a7c42: 6e10 8e18 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@188e │ │ +0a7c48: 0a02 |0020: move-result v2 │ │ +0a7c4a: 5c02 c407 |0021: iput-boolean v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@07c4 │ │ +0a7c4e: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1141 │ │ 0x0004 line=1142 │ │ 0x0009 line=1144 │ │ 0x0013 line=1145 │ │ 0x001d line=1148 │ │ @@ -226508,17 +226588,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 │ │ -0a6e28: |[0a6e28] com.actionbarsherlock.internal.widget.ActionBarView.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -0a6e38: 5b01 ca07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@07ca │ │ -0a6e3c: 0e00 |0002: return-void │ │ +0a7c50: |[0a7c50] com.actionbarsherlock.internal.widget.ActionBarView.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +0a7c60: 5b01 ca07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@07ca │ │ +0a7c64: 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; │ │ @@ -226528,17 +226608,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a6e40: |[0a6e40] com.actionbarsherlock.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ -0a6e50: 5c01 d907 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@07d9 │ │ -0a6e54: 0e00 |0002: return-void │ │ +0a7c68: |[0a7c68] com.actionbarsherlock.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ +0a7c78: 5c01 d907 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@07d9 │ │ +0a7c7c: 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 │ │ @@ -226548,17 +226628,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 │ │ -0a6e58: |[0a6e58] com.actionbarsherlock.internal.widget.ActionBarView.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V │ │ -0a6e68: 5b01 cd07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07cd │ │ -0a6e6c: 0e00 |0002: return-void │ │ +0a7c80: |[0a7c80] com.actionbarsherlock.internal.widget.ActionBarView.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V │ │ +0a7c90: 5b01 cd07 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@07cd │ │ +0a7c94: 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; │ │ @@ -226568,33 +226648,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0a6e70: |[0a6e70] com.actionbarsherlock.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ -0a6e80: 5221 cf07 |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a6e84: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0a6e88: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ -0a6e8c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a6e8e: 5421 ce07 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6e92: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -0a6e96: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -0a6e9a: 5421 ce07 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6e9e: 6e20 9c18 1200 |000f: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -0a6ea4: 5b23 ce07 |0012: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6ea8: 5421 ce07 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6eac: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0a6eb0: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -0a6eb4: 5421 ce07 |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6eb8: 6e20 6518 1200 |001c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a6ebe: 0e00 |001f: return-void │ │ -0a6ec0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0a6ec2: 28e6 |0021: goto 0007 // -001a │ │ +0a7c98: |[0a7c98] com.actionbarsherlock.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ +0a7ca8: 5221 cf07 |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a7cac: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0a7cb0: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ +0a7cb4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a7cb6: 5421 ce07 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7cba: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +0a7cbe: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +0a7cc2: 5421 ce07 |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7cc6: 6e20 9c18 1200 |000f: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +0a7ccc: 5b23 ce07 |0012: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7cd0: 5421 ce07 |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7cd4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0a7cd8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +0a7cdc: 5421 ce07 |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7ce0: 6e20 6518 1200 |001c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a7ce6: 0e00 |001f: return-void │ │ +0a7ce8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0a7cea: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0007 line=468 │ │ 0x000d line=469 │ │ 0x0012 line=471 │ │ 0x0014 line=472 │ │ @@ -226611,139 +226691,139 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 234 16-bit code units │ │ -0a6ec4: |[0a6ec4] com.actionbarsherlock.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ -0a6ed4: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -0a6ed8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -0a6eda: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -0a6edc: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0a6ede: 52b9 cf07 |0005: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a6ee2: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ -0a6ee6: 59bc cf07 |0009: iput v12, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a6eea: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ -0a6eee: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ -0a6ef2: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ -0a6ef6: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ -0a6efa: 0184 |0013: move v4, v8 │ │ -0a6efc: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ -0a6f00: 54b9 d007 |0016: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a6f04: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ -0a6f08: 0165 |001a: move v5, v6 │ │ -0a6f0a: 54b9 d407 |001b: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a6f0e: 6e20 4b18 5900 |001d: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@184b │ │ -0a6f14: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ -0a6f18: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ -0a6f1c: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ -0a6f20: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ -0a6f24: 0183 |0028: move v3, v8 │ │ -0a6f26: 54b9 d407 |0029: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a6f2a: 6e20 4a18 3900 |002b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@184a │ │ -0a6f30: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ -0a6f34: 6e20 a818 8b00 |0030: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@18a8 │ │ -0a6f3a: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ -0a6f3e: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ -0a6f42: 54b9 dd07 |0037: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a6f46: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ -0a6f4a: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ -0a6f4e: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ -0a6f52: 0182 |003f: move v2, v8 │ │ -0a6f54: 54ba d407 |0040: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a6f58: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ -0a6f5c: 54b9 dd07 |0044: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a6f60: 6e20 4718 9a00 |0046: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ -0a6f66: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ -0a6f6a: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ -0a6f6e: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ -0a6f72: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ -0a6f76: 7010 8b18 0b00 |0051: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@188b │ │ -0a6f7c: 54b9 ef07 |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a6f80: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ -0a6f84: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ -0a6f88: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ -0a6f8c: 52b9 cf07 |005c: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a6f90: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ -0a6f94: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ -0a6f98: 0181 |0062: move v1, v8 │ │ -0a6f9a: 54b9 f107 |0063: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ -0a6f9e: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ -0a6fa2: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ -0a6fa6: 0167 |0069: move v7, v6 │ │ -0a6fa8: 6e20 450e 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0a6fae: 54b7 ef07 |006d: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a6fb2: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ -0a6fb6: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ -0a6fba: 6e20 e70f 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@0fe7 │ │ -0a6fc0: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ -0a6fc4: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ -0a6fc8: 54b6 ce07 |007a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6fcc: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ -0a6fd0: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ -0a6fd4: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ -0a6fd8: 54b6 ce07 |0082: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a6fdc: 6e20 6518 6b00 |0084: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a6fe2: 6e10 9d18 0b00 |0087: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ -0a6fe8: 54b6 d407 |008a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a6fec: 6e10 3b18 0600 |008c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@183b │ │ -0a6ff2: 0a06 |008f: move-result v6 │ │ -0a6ff4: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ -0a6ff8: 54b6 d407 |0092: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a6ffc: 1207 |0094: const/4 v7, #int 0 // #0 │ │ -0a6ffe: 6e20 4418 7600 |0095: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ -0a7004: 0e00 |0098: return-void │ │ -0a7006: 52b9 cf07 |0099: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a700a: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ -0a700e: 2900 6cff |009d: goto/16 0009 // -0094 │ │ -0a7012: 0164 |009f: move v4, v6 │ │ -0a7014: 2900 74ff |00a0: goto/16 0014 // -008c │ │ -0a7018: 0175 |00a2: move v5, v7 │ │ -0a701a: 2900 78ff |00a3: goto/16 001b // -0088 │ │ -0a701e: 0163 |00a5: move v3, v6 │ │ -0a7020: 2883 |00a6: goto 0029 // -007d │ │ -0a7022: 0162 |00a7: move v2, v6 │ │ -0a7024: 2898 |00a8: goto 0040 // -0068 │ │ -0a7026: 54b9 d507 |00a9: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a702a: 289b |00ab: goto 0046 // -0065 │ │ -0a702c: 54b9 ef07 |00ac: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a7030: 6e20 9c18 9b00 |00ae: invoke-virtual {v11, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -0a7036: 28a3 |00b1: goto 0054 // -005d │ │ -0a7038: 0161 |00b2: move v1, v6 │ │ -0a703a: 28b0 |00b3: goto 0063 // -0050 │ │ -0a703c: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ -0a703e: 28b5 |00b5: goto 006a // -004b │ │ -0a7040: 0168 |00b6: move v8, v6 │ │ -0a7042: 28bc |00b7: goto 0073 // -0044 │ │ -0a7044: 54b6 ce07 |00b8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ -0a7048: 6e20 9c18 6b00 |00ba: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -0a704e: 28ca |00bd: goto 0087 // -0036 │ │ -0a7050: 6e10 8c18 0b00 |00be: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.invalidate:()V // method@188c │ │ -0a7056: 28c9 |00c1: goto 008a // -0037 │ │ -0a7058: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ -0a705c: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ -0a7060: 54b6 d407 |00c6: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a7064: 54b7 cc07 |00c8: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a7068: 6e10 3301 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a706e: 0c07 |00cd: move-result-object v7 │ │ -0a7070: 6008 b104 |00ce: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@04b1 │ │ -0a7074: 6e20 a401 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -0a707a: 0c07 |00d3: move-result-object v7 │ │ -0a707c: 6e20 4418 7600 |00d4: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ -0a7082: 28c1 |00d7: goto 0098 // -003f │ │ -0a7084: 54b6 d407 |00d8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a7088: 54b7 cc07 |00da: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a708c: 6e10 3301 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a7092: 0c07 |00df: move-result-object v7 │ │ -0a7094: 6008 b004 |00e0: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@04b0 │ │ -0a7098: 6e20 a401 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -0a709e: 0c07 |00e5: move-result-object v7 │ │ -0a70a0: 6e20 4418 7600 |00e6: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ -0a70a6: 28af |00e9: goto 0098 // -0051 │ │ +0a7cec: |[0a7cec] com.actionbarsherlock.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ +0a7cfc: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +0a7d00: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0a7d02: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +0a7d04: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0a7d06: 52b9 cf07 |0005: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a7d0a: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ +0a7d0e: 59bc cf07 |0009: iput v12, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a7d12: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ +0a7d16: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ +0a7d1a: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ +0a7d1e: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ +0a7d22: 0184 |0013: move v4, v8 │ │ +0a7d24: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ +0a7d28: 54b9 d007 |0016: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a7d2c: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ +0a7d30: 0165 |001a: move v5, v6 │ │ +0a7d32: 54b9 d407 |001b: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7d36: 6e20 4b18 5900 |001d: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@184b │ │ +0a7d3c: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ +0a7d40: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ +0a7d44: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ +0a7d48: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ +0a7d4c: 0183 |0028: move v3, v8 │ │ +0a7d4e: 54b9 d407 |0029: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7d52: 6e20 4a18 3900 |002b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@184a │ │ +0a7d58: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +0a7d5c: 6e20 a818 8b00 |0030: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@18a8 │ │ +0a7d62: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ +0a7d66: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ +0a7d6a: 54b9 dd07 |0037: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a7d6e: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ +0a7d72: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ +0a7d76: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ +0a7d7a: 0182 |003f: move v2, v8 │ │ +0a7d7c: 54ba d407 |0040: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7d80: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ +0a7d84: 54b9 dd07 |0044: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a7d88: 6e20 4718 9a00 |0046: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ +0a7d8e: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ +0a7d92: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ +0a7d96: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ +0a7d9a: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ +0a7d9e: 7010 8b18 0b00 |0051: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@188b │ │ +0a7da4: 54b9 ef07 |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a7da8: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ +0a7dac: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ +0a7db0: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ +0a7db4: 52b9 cf07 |005c: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a7db8: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ +0a7dbc: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ +0a7dc0: 0181 |0062: move v1, v8 │ │ +0a7dc2: 54b9 f107 |0063: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@07f1 │ │ +0a7dc6: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ +0a7dca: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ +0a7dce: 0167 |0069: move v7, v6 │ │ +0a7dd0: 6e20 450e 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0a7dd6: 54b7 ef07 |006d: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a7dda: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ +0a7dde: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ +0a7de2: 6e20 e70f 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@0fe7 │ │ +0a7de8: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ +0a7dec: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ +0a7df0: 54b6 ce07 |007a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7df4: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ +0a7df8: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ +0a7dfc: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ +0a7e00: 54b6 ce07 |0082: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7e04: 6e20 6518 6b00 |0084: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a7e0a: 6e10 9d18 0b00 |0087: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ +0a7e10: 54b6 d407 |008a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7e14: 6e10 3b18 0600 |008c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@183b │ │ +0a7e1a: 0a06 |008f: move-result v6 │ │ +0a7e1c: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ +0a7e20: 54b6 d407 |0092: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7e24: 1207 |0094: const/4 v7, #int 0 // #0 │ │ +0a7e26: 6e20 4418 7600 |0095: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ +0a7e2c: 0e00 |0098: return-void │ │ +0a7e2e: 52b9 cf07 |0099: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a7e32: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ +0a7e36: 2900 6cff |009d: goto/16 0009 // -0094 │ │ +0a7e3a: 0164 |009f: move v4, v6 │ │ +0a7e3c: 2900 74ff |00a0: goto/16 0014 // -008c │ │ +0a7e40: 0175 |00a2: move v5, v7 │ │ +0a7e42: 2900 78ff |00a3: goto/16 001b // -0088 │ │ +0a7e46: 0163 |00a5: move v3, v6 │ │ +0a7e48: 2883 |00a6: goto 0029 // -007d │ │ +0a7e4a: 0162 |00a7: move v2, v6 │ │ +0a7e4c: 2898 |00a8: goto 0040 // -0068 │ │ +0a7e4e: 54b9 d507 |00a9: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a7e52: 289b |00ab: goto 0046 // -0065 │ │ +0a7e54: 54b9 ef07 |00ac: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a7e58: 6e20 9c18 9b00 |00ae: invoke-virtual {v11, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +0a7e5e: 28a3 |00b1: goto 0054 // -005d │ │ +0a7e60: 0161 |00b2: move v1, v6 │ │ +0a7e62: 28b0 |00b3: goto 0063 // -0050 │ │ +0a7e64: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ +0a7e66: 28b5 |00b5: goto 006a // -004b │ │ +0a7e68: 0168 |00b6: move v8, v6 │ │ +0a7e6a: 28bc |00b7: goto 0073 // -0044 │ │ +0a7e6c: 54b6 ce07 |00b8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@07ce │ │ +0a7e70: 6e20 9c18 6b00 |00ba: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +0a7e76: 28ca |00bd: goto 0087 // -0036 │ │ +0a7e78: 6e10 8c18 0b00 |00be: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.invalidate:()V // method@188c │ │ +0a7e7e: 28c9 |00c1: goto 008a // -0037 │ │ +0a7e80: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ +0a7e84: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ +0a7e88: 54b6 d407 |00c6: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7e8c: 54b7 cc07 |00c8: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a7e90: 6e10 3301 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a7e96: 0c07 |00cd: move-result-object v7 │ │ +0a7e98: 6008 b104 |00ce: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@04b1 │ │ +0a7e9c: 6e20 a401 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +0a7ea2: 0c07 |00d3: move-result-object v7 │ │ +0a7ea4: 6e20 4418 7600 |00d4: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ +0a7eaa: 28c1 |00d7: goto 0098 // -003f │ │ +0a7eac: 54b6 d407 |00d8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7eb0: 54b7 cc07 |00da: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a7eb4: 6e10 3301 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a7eba: 0c07 |00df: move-result-object v7 │ │ +0a7ebc: 6008 b004 |00e0: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@04b0 │ │ +0a7ec0: 6e20 a401 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +0a7ec6: 0c07 |00e5: move-result-object v7 │ │ +0a7ec8: 6e20 4418 7600 |00e6: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ +0a7ece: 28af |00e9: goto 0098 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=550 │ │ 0x0009 line=551 │ │ 0x000b line=553 │ │ 0x000f line=554 │ │ 0x0014 line=555 │ │ @@ -226805,21 +226885,21 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a70a8: |[0a70a8] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0a70b8: 5b12 e707 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ -0a70bc: 5410 e607 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a70c0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0a70c4: 5410 e607 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a70c8: 6e20 a21a 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ -0a70ce: 0e00 |000b: return-void │ │ +0a7ed0: |[0a7ed0] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0a7ee0: 5b12 e707 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ +0a7ee4: 5410 e607 |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a7ee8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0a7eec: 5410 e607 |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a7ef0: 6e20 a21a 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ +0a7ef6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0002 line=685 │ │ 0x0006 line=686 │ │ 0x000b line=688 │ │ locals : │ │ @@ -226831,18 +226911,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a70d0: |[0a70d0] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ -0a70e0: 5410 e607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a70e4: 6e20 ad1a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ -0a70ea: 0e00 |0005: return-void │ │ +0a7ef8: |[0a7ef8] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ +0a7f08: 5410 e607 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a7f0c: 6e20 ad1a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ +0a7f12: 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 │ │ @@ -226852,42 +226932,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 │ │ -0a70ec: |[0a70ec] com.actionbarsherlock.internal.widget.ActionBarView.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0a70fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a70fe: 5441 ed07 |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a7102: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -0a7106: 5441 ed07 |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a710a: 6e20 9c18 1400 |0007: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -0a7110: 5b45 ed07 |000a: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a7114: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ -0a7118: 0121 |000e: move v1, v2 │ │ -0a711a: 5c41 d607 |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ -0a711e: 5541 d607 |0011: iget-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ -0a7122: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -0a7126: 5241 e107 |0015: iget v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a712a: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -0a712c: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ -0a7130: 5441 ed07 |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a7134: 6e20 6518 1400 |001c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a713a: 5441 ed07 |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a713e: 6e10 0d1b 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b0d │ │ -0a7144: 0c00 |0024: move-result-object v0 │ │ -0a7146: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ -0a7148: 5901 5303 |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a714c: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ -0a714e: 5901 5203 |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a7152: 6e20 211b 2500 |002b: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1b21 │ │ -0a7158: 0e00 |002e: return-void │ │ -0a715a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0a715c: 28df |0030: goto 000f // -0021 │ │ +0a7f14: |[0a7f14] com.actionbarsherlock.internal.widget.ActionBarView.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0a7f24: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a7f26: 5441 ed07 |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7f2a: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +0a7f2e: 5441 ed07 |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7f32: 6e20 9c18 1400 |0007: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +0a7f38: 5b45 ed07 |000a: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7f3c: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ +0a7f40: 0121 |000e: move v1, v2 │ │ +0a7f42: 5c41 d607 |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ +0a7f46: 5541 d607 |0011: iget-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ +0a7f4a: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +0a7f4e: 5241 e107 |0015: iget v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a7f52: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +0a7f54: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ +0a7f58: 5441 ed07 |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7f5c: 6e20 6518 1400 |001c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a7f62: 5441 ed07 |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a7f66: 6e10 0d1b 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b0d │ │ +0a7f6c: 0c00 |0024: move-result-object v0 │ │ +0a7f6e: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ +0a7f70: 5901 5303 |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a7f74: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ +0a7f76: 5901 5203 |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a7f7a: 6e20 211b 2500 |002b: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1b21 │ │ +0a7f80: 0e00 |002e: return-void │ │ +0a7f82: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0a7f84: 28df |0030: goto 000f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=360 │ │ 0x0005 line=361 │ │ 0x000a line=363 │ │ 0x000c line=364 │ │ 0x0011 line=365 │ │ @@ -226908,45 +226988,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0a7160: |[0a7160] com.actionbarsherlock.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ -0a7170: 5430 d407 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a7174: 6e20 4518 4000 |0002: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1845 │ │ -0a717a: 5430 d407 |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a717e: 6e20 4618 4000 |0007: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1846 │ │ -0a7184: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ -0a7188: 5430 d407 |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a718c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0a718e: 6e20 4418 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ -0a7194: 0e00 |0012: return-void │ │ -0a7196: 5230 cf07 |0013: iget v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a719a: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0a719e: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ -0a71a2: 5430 d407 |0019: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a71a6: 5431 cc07 |001b: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a71aa: 6e10 3301 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a71b0: 0c01 |0020: move-result-object v1 │ │ -0a71b2: 6002 b104 |0021: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@04b1 │ │ -0a71b6: 6e20 a401 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -0a71bc: 0c01 |0026: move-result-object v1 │ │ -0a71be: 6e20 4418 1000 |0027: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ -0a71c4: 28e8 |002a: goto 0012 // -0018 │ │ -0a71c6: 5430 d407 |002b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a71ca: 5431 cc07 |002d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a71ce: 6e10 3301 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a71d4: 0c01 |0032: move-result-object v1 │ │ -0a71d6: 6002 b004 |0033: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@04b0 │ │ -0a71da: 6e20 a401 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -0a71e0: 0c01 |0038: move-result-object v1 │ │ -0a71e2: 6e20 4418 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ -0a71e8: 28d6 |003c: goto 0012 // -002a │ │ +0a7f88: |[0a7f88] com.actionbarsherlock.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ +0a7f98: 5430 d407 |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7f9c: 6e20 4518 4000 |0002: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1845 │ │ +0a7fa2: 5430 d407 |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7fa6: 6e20 4618 4000 |0007: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1846 │ │ +0a7fac: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ +0a7fb0: 5430 d407 |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7fb4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0a7fb6: 6e20 4418 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ +0a7fbc: 0e00 |0012: return-void │ │ +0a7fbe: 5230 cf07 |0013: iget v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a7fc2: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0a7fc6: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ +0a7fca: 5430 d407 |0019: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7fce: 5431 cc07 |001b: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a7fd2: 6e10 3301 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a7fd8: 0c01 |0020: move-result-object v1 │ │ +0a7fda: 6002 b104 |0021: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@04b1 │ │ +0a7fde: 6e20 a401 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +0a7fe4: 0c01 |0026: move-result-object v1 │ │ +0a7fe6: 6e20 4418 1000 |0027: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ +0a7fec: 28e8 |002a: goto 0012 // -0018 │ │ +0a7fee: 5430 d407 |002b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a7ff2: 5431 cc07 |002d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a7ff6: 6e10 3301 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a7ffc: 0c01 |0032: move-result-object v1 │ │ +0a7ffe: 6002 b004 |0033: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@04b0 │ │ +0a8002: 6e20 a401 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +0a8008: 0c01 |0038: move-result-object v1 │ │ +0a800a: 6e20 4418 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1844 │ │ +0a8010: 28d6 |003c: goto 0012 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0005 line=536 │ │ 0x000a line=538 │ │ 0x000c line=539 │ │ 0x0012 line=547 │ │ @@ -226962,22 +227042,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a71ec: |[0a71ec] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(I)V │ │ -0a71fc: 5410 cc07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a7200: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a7206: 0c00 |0005: move-result-object v0 │ │ -0a7208: 6e20 9801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -0a720e: 0c00 |0009: move-result-object v0 │ │ -0a7210: 6e20 aa18 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@18aa │ │ -0a7216: 0e00 |000d: return-void │ │ +0a8014: |[0a8014] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(I)V │ │ +0a8024: 5410 cc07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a8028: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a802e: 0c00 |0005: move-result-object v0 │ │ +0a8030: 6e20 9801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +0a8036: 0c00 |0009: move-result-object v0 │ │ +0a8038: 6e20 aa18 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@18aa │ │ +0a803e: 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 │ │ @@ -226987,25 +227067,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a7218: |[0a7218] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0a7228: 5b12 d507 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ -0a722c: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ -0a7230: 5210 cf07 |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a7234: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0a7238: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -0a723c: 5410 dd07 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a7240: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -0a7244: 5410 d407 |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a7248: 6e20 4718 2000 |0010: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ -0a724e: 0e00 |0013: return-void │ │ +0a8040: |[0a8040] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0a8050: 5b12 d507 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@07d5 │ │ +0a8054: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ +0a8058: 5210 cf07 |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a805c: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0a8060: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +0a8064: 5410 dd07 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a8068: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +0a806c: 5410 d407 |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a8070: 6e20 4718 2000 |0010: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ +0a8076: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0002 line=618 │ │ 0x000e line=620 │ │ 0x0013 line=622 │ │ locals : │ │ @@ -227017,22 +227097,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a7250: |[0a7250] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(I)V │ │ -0a7260: 5410 cc07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a7264: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a726a: 0c00 |0005: move-result-object v0 │ │ -0a726c: 6e20 9801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -0a7272: 0c00 |0009: move-result-object v0 │ │ -0a7274: 6e20 ac18 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@18ac │ │ -0a727a: 0e00 |000d: return-void │ │ +0a8078: |[0a8078] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(I)V │ │ +0a8088: 5410 cc07 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a808c: 6e10 3301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a8092: 0c00 |0005: move-result-object v0 │ │ +0a8094: 6e20 9801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +0a809a: 0c00 |0009: move-result-object v0 │ │ +0a809c: 6e20 ac18 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@18ac │ │ +0a80a2: 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 │ │ @@ -227042,23 +227122,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a727c: |[0a727c] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0a728c: 5b12 dd07 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ -0a7290: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ -0a7294: 5210 cf07 |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a7298: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0a729c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0a72a0: 5410 d407 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ -0a72a4: 6e20 4718 2000 |000c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ -0a72aa: 0e00 |000f: return-void │ │ +0a80a4: |[0a80a4] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0a80b4: 5b12 dd07 |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@07dd │ │ +0a80b8: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ +0a80bc: 5210 cf07 |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a80c0: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0a80c4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0a80c8: 5410 d407 |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@07d4 │ │ +0a80cc: 6e20 4718 2000 |000c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1847 │ │ +0a80d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0002 line=630 │ │ 0x000a line=631 │ │ 0x000f line=633 │ │ locals : │ │ @@ -227070,119 +227150,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 │ │ -0a72ac: |[0a72ac] com.actionbarsherlock.internal.widget.ActionBarView.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0a72bc: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -0a72be: 5484 e207 |0001: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ -0a72c2: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ -0a72c6: 0e00 |0005: return-void │ │ -0a72c8: 5484 e207 |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ -0a72cc: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -0a72d0: 5484 e207 |000a: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ -0a72d4: 5485 c907 |000c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a72d8: 6e20 8416 5400 |000e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@1684 │ │ -0a72de: 5484 e207 |0011: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ -0a72e2: 5485 d307 |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a72e6: 6e20 8416 5400 |0015: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@1684 │ │ -0a72ec: 0790 |0018: move-object v0, v9 │ │ -0a72ee: 1f00 cb02 |0019: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02cb │ │ -0a72f2: 5b80 e207 |001b: iput-object v0, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ -0a72f6: 5484 df07 |001d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a72fa: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ -0a72fe: 5484 df07 |0021: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a7302: 6e10 fe15 0400 |0023: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a7308: 0c03 |0026: move-result-object v3 │ │ -0a730a: 1f03 0202 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0202 │ │ -0a730e: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ -0a7312: 5484 df07 |002b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a7316: 6e20 7e0e 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a731c: 5484 c907 |0030: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a7320: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ -0a7324: 2204 c302 |0034: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@02c3 │ │ -0a7328: 5485 cc07 |0036: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a732c: 7020 be15 5400 |0038: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@15be │ │ -0a7332: 5b84 c907 |003b: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a7336: 5484 c907 |003d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a733a: 6e20 d715 a400 |003f: invoke-virtual {v4, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@15d7 │ │ -0a7340: 5484 c907 |0042: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a7344: 6005 6c04 |0044: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_menu_presenter:I // field@046c │ │ -0a7348: 6e20 d915 5400 |0046: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@15d9 │ │ -0a734e: 2204 e302 |0049: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@02e3 │ │ -0a7352: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -0a7354: 7030 2318 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@1823 │ │ -0a735a: 5b84 d307 |004f: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ -0a735e: 2201 0002 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -0a7362: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ -0a7364: 7030 530e 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -0a736a: 5584 e807 |0057: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@07e8 │ │ -0a736e: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ -0a7372: 5484 c907 |005b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a7376: 6e10 7218 0800 |005d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ -0a737c: 0c05 |0060: move-result-object v5 │ │ -0a737e: 6006 d803 |0061: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@03d8 │ │ -0a7382: 7120 a712 6500 |0063: invoke-static {v5, v6}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ -0a7388: 0a05 |0066: move-result v5 │ │ -0a738a: 6e20 d815 5400 |0067: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@15d8 │ │ -0a7390: 7020 6918 0800 |006a: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1869 │ │ -0a7396: 5484 c907 |006d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a739a: 6e20 ca15 8400 |006f: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ -0a73a0: 0c02 |0072: move-result-object v2 │ │ -0a73a2: 1f02 c602 |0073: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a73a6: 6e10 fe15 0200 |0075: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a73ac: 0c03 |0078: move-result-object v3 │ │ -0a73ae: 1f03 0202 |0079: check-cast v3, Landroid/view/ViewGroup; // type@0202 │ │ -0a73b2: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ -0a73b6: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ -0a73ba: 6e20 7e0e 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a73c0: 6e30 6618 2801 |0082: invoke-virtual {v8, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1866 │ │ -0a73c6: 5b82 df07 |0085: iput-object v2, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a73ca: 2900 7eff |0087: goto/16 0005 // -0082 │ │ -0a73ce: 5484 c907 |0089: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a73d2: 1205 |008b: const/4 v5, #int 0 // #0 │ │ -0a73d4: 6e20 d815 5400 |008c: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@15d8 │ │ -0a73da: 5484 c907 |008f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a73de: 6e10 7218 0800 |0091: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ -0a73e4: 0c05 |0094: move-result-object v5 │ │ -0a73e6: 6e10 3301 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0a73ec: 0c05 |0098: move-result-object v5 │ │ -0a73ee: 6e10 9701 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ -0a73f4: 0c05 |009c: move-result-object v5 │ │ -0a73f6: 5255 4c03 |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ -0a73fa: 1216 |009f: const/4 v6, #int 1 // #1 │ │ -0a73fc: 6e30 dc15 5406 |00a0: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@15dc │ │ -0a7402: 5484 c907 |00a3: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a7406: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ -0a740c: 6e20 da15 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@15da │ │ -0a7412: 5917 5303 |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a7416: 7020 6918 0800 |00ad: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1869 │ │ -0a741c: 5484 c907 |00b0: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -0a7420: 6e20 ca15 8400 |00b2: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ -0a7426: 0c02 |00b5: move-result-object v2 │ │ -0a7428: 1f02 c602 |00b6: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c6 │ │ -0a742c: 5484 e907 |00b8: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ -0a7430: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ -0a7434: 6e10 fe15 0200 |00bc: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a743a: 0c03 |00bf: move-result-object v3 │ │ -0a743c: 1f03 0202 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@0202 │ │ -0a7440: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ -0a7444: 5484 e907 |00c4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ -0a7448: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ -0a744c: 6e20 7e0e 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a7452: 6e10 6e18 0800 |00cb: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@186e │ │ -0a7458: 0a04 |00ce: move-result v4 │ │ -0a745a: 6e20 1516 4200 |00cf: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1615 │ │ -0a7460: 5484 e907 |00d2: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ -0a7464: 6e30 c217 2401 |00d4: invoke-virtual {v4, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17c2 │ │ -0a746a: 28ae |00d7: goto 0085 // -0052 │ │ -0a746c: 6e20 1116 1200 |00d8: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1611 │ │ -0a7472: 28aa |00db: goto 0085 // -0056 │ │ +0a80d4: |[0a80d4] com.actionbarsherlock.internal.widget.ActionBarView.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0a80e4: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +0a80e6: 5484 e207 |0001: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ +0a80ea: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ +0a80ee: 0e00 |0005: return-void │ │ +0a80f0: 5484 e207 |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ +0a80f4: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +0a80f8: 5484 e207 |000a: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ +0a80fc: 5485 c907 |000c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a8100: 6e20 8416 5400 |000e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@1684 │ │ +0a8106: 5484 e207 |0011: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ +0a810a: 5485 d307 |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a810e: 6e20 8416 5400 |0015: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@1684 │ │ +0a8114: 0790 |0018: move-object v0, v9 │ │ +0a8116: 1f00 c902 |0019: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@02c9 │ │ +0a811a: 5b80 e207 |001b: iput-object v0, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@07e2 │ │ +0a811e: 5484 df07 |001d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a8122: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ +0a8126: 5484 df07 |0021: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a812a: 6e10 fe15 0400 |0023: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a8130: 0c03 |0026: move-result-object v3 │ │ +0a8132: 1f03 0002 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0200 │ │ +0a8136: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ +0a813a: 5484 df07 |002b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a813e: 6e20 7e0e 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a8144: 5484 c907 |0030: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a8148: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ +0a814c: 2204 c102 |0034: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@02c1 │ │ +0a8150: 5485 cc07 |0036: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a8154: 7020 be15 5400 |0038: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@15be │ │ +0a815a: 5b84 c907 |003b: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a815e: 5484 c907 |003d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a8162: 6e20 d715 a400 |003f: invoke-virtual {v4, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@15d7 │ │ +0a8168: 5484 c907 |0042: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a816c: 6005 6c04 |0044: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_menu_presenter:I // field@046c │ │ +0a8170: 6e20 d915 5400 |0046: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@15d9 │ │ +0a8176: 2204 e102 |0049: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@02e1 │ │ +0a817a: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0a817c: 7030 2318 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@1823 │ │ +0a8182: 5b84 d307 |004f: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@07d3 │ │ +0a8186: 2201 fe01 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a818a: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ +0a818c: 7030 530e 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a8192: 5584 e807 |0057: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@07e8 │ │ +0a8196: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ +0a819a: 5484 c907 |005b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a819e: 6e10 7218 0800 |005d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ +0a81a4: 0c05 |0060: move-result-object v5 │ │ +0a81a6: 6006 d803 |0061: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@03d8 │ │ +0a81aa: 7120 a712 6500 |0063: invoke-static {v5, v6}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@12a7 │ │ +0a81b0: 0a05 |0066: move-result v5 │ │ +0a81b2: 6e20 d815 5400 |0067: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@15d8 │ │ +0a81b8: 7020 6918 0800 |006a: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1869 │ │ +0a81be: 5484 c907 |006d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a81c2: 6e20 ca15 8400 |006f: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ +0a81c8: 0c02 |0072: move-result-object v2 │ │ +0a81ca: 1f02 c402 |0073: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a81ce: 6e10 fe15 0200 |0075: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a81d4: 0c03 |0078: move-result-object v3 │ │ +0a81d6: 1f03 0002 |0079: check-cast v3, Landroid/view/ViewGroup; // type@0200 │ │ +0a81da: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ +0a81de: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ +0a81e2: 6e20 7e0e 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a81e8: 6e30 6618 2801 |0082: invoke-virtual {v8, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1866 │ │ +0a81ee: 5b82 df07 |0085: iput-object v2, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a81f2: 2900 7eff |0087: goto/16 0005 // -0082 │ │ +0a81f6: 5484 c907 |0089: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a81fa: 1205 |008b: const/4 v5, #int 0 // #0 │ │ +0a81fc: 6e20 d815 5400 |008c: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@15d8 │ │ +0a8202: 5484 c907 |008f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a8206: 6e10 7218 0800 |0091: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1872 │ │ +0a820c: 0c05 |0094: move-result-object v5 │ │ +0a820e: 6e10 3301 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0a8214: 0c05 |0098: move-result-object v5 │ │ +0a8216: 6e10 9701 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0197 │ │ +0a821c: 0c05 |009c: move-result-object v5 │ │ +0a821e: 5255 4c03 |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@034c │ │ +0a8222: 1216 |009f: const/4 v6, #int 1 // #1 │ │ +0a8224: 6e30 dc15 5406 |00a0: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@15dc │ │ +0a822a: 5484 c907 |00a3: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a822e: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ +0a8234: 6e20 da15 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@15da │ │ +0a823a: 5917 5303 |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a823e: 7020 6918 0800 |00ad: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@1869 │ │ +0a8244: 5484 c907 |00b0: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +0a8248: 6e20 ca15 8400 |00b2: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@15ca │ │ +0a824e: 0c02 |00b5: move-result-object v2 │ │ +0a8250: 1f02 c402 |00b6: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@02c4 │ │ +0a8254: 5484 e907 |00b8: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ +0a8258: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ +0a825c: 6e10 fe15 0200 |00bc: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a8262: 0c03 |00bf: move-result-object v3 │ │ +0a8264: 1f03 0002 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@0200 │ │ +0a8268: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ +0a826c: 5484 e907 |00c4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ +0a8270: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ +0a8274: 6e20 7e0e 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a827a: 6e10 6e18 0800 |00cb: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@186e │ │ +0a8280: 0a04 |00ce: move-result v4 │ │ +0a8282: 6e20 1516 4200 |00cf: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1615 │ │ +0a8288: 5484 e907 |00d2: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ +0a828c: 6e30 c217 2401 |00d4: invoke-virtual {v4, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17c2 │ │ +0a8292: 28ae |00d7: goto 0085 // -0052 │ │ +0a8294: 6e20 1116 1200 |00d8: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1611 │ │ +0a829a: 28aa |00db: goto 0085 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=379 │ │ 0x0005 line=439 │ │ 0x0006 line=381 │ │ 0x000a line=382 │ │ 0x0011 line=383 │ │ @@ -227196,23 +227276,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 │ │ @@ -227237,82 +227321,82 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -0a7474: |[0a7474] com.actionbarsherlock.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ -0a7484: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a7486: 5260 e107 |0001: iget v0, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a748a: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ -0a748e: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ -0a7494: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ -0a749a: 5967 e107 |000b: iput v7, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ -0a749e: 6e10 9d18 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ -0a74a4: 0e00 |0010: return-void │ │ -0a74a6: 5462 dc07 |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a74aa: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ -0a74ae: 5462 dc07 |0015: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a74b2: 6e20 9c18 2600 |0017: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -0a74b8: 28ee |001a: goto 0008 // -0012 │ │ -0a74ba: 5462 ed07 |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a74be: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ -0a74c2: 5562 d607 |001f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ -0a74c6: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ -0a74ca: 5462 ed07 |0023: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a74ce: 6e20 9c18 2600 |0025: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ -0a74d4: 28e0 |0028: goto 0008 // -0020 │ │ -0a74d6: 5462 e607 |0029: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a74da: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ -0a74de: 2202 0b03 |002d: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@030b │ │ -0a74e2: 5463 cc07 |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a74e6: 6004 7f03 |0031: sget v4, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@037f │ │ -0a74ea: 7040 7c1a 3245 |0033: invoke-direct {v2, v3, v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a7c │ │ -0a74f0: 5b62 e607 |0036: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a74f4: 5462 cc07 |0038: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ -0a74f8: 7110 520d 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ -0a74fe: 0c02 |003d: move-result-object v2 │ │ -0a7500: 6003 9b04 |003e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@049b │ │ -0a7504: 6e30 540d 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ -0a750a: 0c02 |0043: move-result-object v2 │ │ -0a750c: 1f02 f802 |0044: check-cast v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@02f8 │ │ -0a7510: 5b62 dc07 |0046: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a7514: 2201 3d02 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0a7518: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ -0a751a: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ -0a751c: 7030 cb0f 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ -0a7522: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ -0a7526: 5912 6003 |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0360 │ │ -0a752a: 5462 dc07 |0053: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a752e: 5463 e607 |0055: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a7532: 6e30 7e19 3201 |0057: invoke-virtual {v2, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@197e │ │ -0a7538: 5462 e607 |005a: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a753c: 6e10 811a 0200 |005c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -0a7542: 0c02 |005f: move-result-object v2 │ │ -0a7544: 5463 e707 |0060: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ -0a7548: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ -0a754c: 5462 e607 |0064: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a7550: 5463 e707 |0066: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ -0a7554: 6e20 a21a 3200 |0068: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ -0a755a: 5462 e607 |006b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ -0a755e: 5463 e007 |006d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@07e0 │ │ -0a7562: 6e20 a91a 3200 |006f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@1aa9 │ │ -0a7568: 5462 dc07 |0072: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ -0a756c: 6e20 6518 2600 |0074: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a7572: 2894 |0077: goto 000b // -006c │ │ -0a7574: 5462 ed07 |0078: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a7578: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ -0a757c: 5562 d607 |007c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ -0a7580: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ -0a7584: 5462 ed07 |0080: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ -0a7588: 6e20 6518 2600 |0082: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a758e: 2886 |0085: goto 000b // -007a │ │ -0a7590: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ -0a75a0: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ +0a829c: |[0a829c] com.actionbarsherlock.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ +0a82ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a82ae: 5260 e107 |0001: iget v0, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a82b2: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ +0a82b6: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ +0a82bc: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ +0a82c2: 5967 e107 |000b: iput v7, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@07e1 │ │ +0a82c6: 6e10 9d18 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@189d │ │ +0a82cc: 0e00 |0010: return-void │ │ +0a82ce: 5462 dc07 |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a82d2: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ +0a82d6: 5462 dc07 |0015: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a82da: 6e20 9c18 2600 |0017: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +0a82e0: 28ee |001a: goto 0008 // -0012 │ │ +0a82e2: 5462 ed07 |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a82e6: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ +0a82ea: 5562 d607 |001f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ +0a82ee: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ +0a82f2: 5462 ed07 |0023: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a82f6: 6e20 9c18 2600 |0025: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@189c │ │ +0a82fc: 28e0 |0028: goto 0008 // -0020 │ │ +0a82fe: 5462 e607 |0029: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a8302: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ +0a8306: 2202 0903 |002d: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@0309 │ │ +0a830a: 5463 cc07 |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a830e: 6004 7f03 |0031: sget v4, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@037f │ │ +0a8312: 7040 7c1a 3245 |0033: invoke-direct {v2, v3, v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a7c │ │ +0a8318: 5b62 e607 |0036: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a831c: 5462 cc07 |0038: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@07cc │ │ +0a8320: 7110 520d 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0d52 │ │ +0a8326: 0c02 |003d: move-result-object v2 │ │ +0a8328: 6003 9b04 |003e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@049b │ │ +0a832c: 6e30 540d 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0d54 │ │ +0a8332: 0c02 |0043: move-result-object v2 │ │ +0a8334: 1f02 f602 |0044: check-cast v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@02f6 │ │ +0a8338: 5b62 dc07 |0046: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a833c: 2201 3b02 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +0a8340: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ +0a8342: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ +0a8344: 7030 cb0f 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0fcb │ │ +0a834a: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ +0a834e: 5912 6003 |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0360 │ │ +0a8352: 5462 dc07 |0053: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a8356: 5463 e607 |0055: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a835a: 6e30 7e19 3201 |0057: invoke-virtual {v2, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@197e │ │ +0a8360: 5462 e607 |005a: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a8364: 6e10 811a 0200 |005c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +0a836a: 0c02 |005f: move-result-object v2 │ │ +0a836c: 5463 e707 |0060: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ +0a8370: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ +0a8374: 5462 e607 |0064: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a8378: 5463 e707 |0066: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@07e7 │ │ +0a837c: 6e20 a21a 3200 |0068: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ +0a8382: 5462 e607 |006b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@07e6 │ │ +0a8386: 5463 e007 |006d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@07e0 │ │ +0a838a: 6e20 a91a 3200 |006f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@1aa9 │ │ +0a8390: 5462 dc07 |0072: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@07dc │ │ +0a8394: 6e20 6518 2600 |0074: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a839a: 2894 |0077: goto 000b // -006c │ │ +0a839c: 5462 ed07 |0078: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a83a0: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ +0a83a4: 5562 d607 |007c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@07d6 │ │ +0a83a8: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ +0a83ac: 5462 ed07 |0080: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@07ed │ │ +0a83b0: 6e20 6518 2600 |0082: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a83b6: 2886 |0085: goto 000b // -007a │ │ +0a83b8: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ +0a83c8: 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 │ │ @@ -227321,14 +227405,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 │ │ @@ -227347,45 +227432,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0a75b0: |[0a75b0] com.actionbarsherlock.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ -0a75c0: 5531 e807 |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@07e8 │ │ -0a75c4: 3241 3100 |0002: if-eq v1, v4, 0033 // +0031 │ │ -0a75c8: 5431 df07 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a75cc: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ -0a75d0: 5431 df07 |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a75d4: 6e10 fe15 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ -0a75da: 0c00 |000d: move-result-object v0 │ │ -0a75dc: 1f00 0202 |000e: check-cast v0, Landroid/view/ViewGroup; // type@0202 │ │ -0a75e0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0a75e4: 5431 df07 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a75e8: 6e20 7e0e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ -0a75ee: 3804 1d00 |0017: if-eqz v4, 0034 // +001d │ │ -0a75f2: 5431 e907 |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ -0a75f6: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -0a75fa: 5431 e907 |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ -0a75fe: 5432 df07 |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a7602: 6e20 c117 2100 |0021: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@17c1 │ │ -0a7608: 5431 e907 |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ -0a760c: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -0a7610: 5432 e907 |0028: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ -0a7614: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ -0a7618: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0a761a: 6e20 e117 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ -0a7620: 6f20 ba17 4300 |0030: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@17ba │ │ -0a7626: 0e00 |0033: return-void │ │ -0a7628: 5431 df07 |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ -0a762c: 6e20 6518 1300 |0036: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ -0a7632: 28eb |0039: goto 0024 // -0015 │ │ -0a7634: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -0a7638: 28f1 |003c: goto 002d // -000f │ │ +0a83d8: |[0a83d8] com.actionbarsherlock.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ +0a83e8: 5531 e807 |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@07e8 │ │ +0a83ec: 3241 3100 |0002: if-eq v1, v4, 0033 // +0031 │ │ +0a83f0: 5431 df07 |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a83f4: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ +0a83f8: 5431 df07 |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a83fc: 6e10 fe15 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@15fe │ │ +0a8402: 0c00 |000d: move-result-object v0 │ │ +0a8404: 1f00 0002 |000e: check-cast v0, Landroid/view/ViewGroup; // type@0200 │ │ +0a8408: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0a840c: 5431 df07 |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a8410: 6e20 7e0e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e7e │ │ +0a8416: 3804 1d00 |0017: if-eqz v4, 0034 // +001d │ │ +0a841a: 5431 e907 |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ +0a841e: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +0a8422: 5431 e907 |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ +0a8426: 5432 df07 |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a842a: 6e20 c117 2100 |0021: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@17c1 │ │ +0a8430: 5431 e907 |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ +0a8434: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +0a8438: 5432 e907 |0028: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@07e9 │ │ +0a843c: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ +0a8440: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0a8442: 6e20 e117 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@17e1 │ │ +0a8448: 6f20 ba17 4300 |0030: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@17ba │ │ +0a844e: 0e00 |0033: return-void │ │ +0a8450: 5431 df07 |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@07df │ │ +0a8454: 6e20 6518 1300 |0036: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1865 │ │ +0a845a: 28eb |0039: goto 0024 // -0015 │ │ +0a845c: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +0a8460: 28f1 |003c: goto 002d // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0004 line=331 │ │ 0x0008 line=332 │ │ 0x0010 line=333 │ │ 0x0012 line=334 │ │ @@ -227409,61 +227494,62 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0a763c: |[0a763c] com.actionbarsherlock.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0a764c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -0a7650: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0a7652: 5b56 ea07 |0003: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a7656: 5451 ec07 |0005: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a765a: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ -0a765e: 5451 ec07 |0009: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a7662: 6e20 7310 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0a7668: 5454 ec07 |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ -0a766c: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ -0a7670: 0121 |0012: move v1, v2 │ │ -0a7672: 6e20 7a10 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -0a7678: 5451 d007 |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ -0a767c: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ -0a7680: 5251 cf07 |001a: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ -0a7684: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0a7688: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ -0a768c: 5451 ee07 |0020: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ -0a7690: 7110 f70c 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a7696: 0a01 |0025: move-result v1 │ │ -0a7698: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -0a769c: 5451 ea07 |0028: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ -0a76a0: 7110 f70c 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0a76a6: 0a01 |002d: move-result v1 │ │ -0a76a8: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ -0a76ac: 1210 |0030: const/4 v0, #int 1 // #1 │ │ -0a76ae: 5451 ef07 |0031: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ -0a76b2: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ -0a76b6: 6e20 ed0f 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ -0a76bc: 0e00 |0038: return-void │ │ -0a76be: 0131 |0039: move v1, v3 │ │ -0a76c0: 28d9 |003a: goto 0013 // -0027 │ │ -0a76c2: 0120 |003b: move v0, v2 │ │ -0a76c4: 28f5 |003c: goto 0031 // -000b │ │ -0a76c6: 0132 |003d: move v2, v3 │ │ -0a76c8: 28f7 |003e: goto 0035 // -0009 │ │ +0a8464: |[0a8464] com.actionbarsherlock.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0a8474: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +0a8478: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0a847a: 5b56 ea07 |0003: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a847e: 5451 ec07 |0005: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a8482: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ +0a8486: 5451 ec07 |0009: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a848a: 6e20 7310 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0a8490: 5454 ec07 |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@07ec │ │ +0a8494: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ +0a8498: 0121 |0012: move v1, v2 │ │ +0a849a: 6e20 7a10 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +0a84a0: 5451 d007 |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@07d0 │ │ +0a84a4: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ +0a84a8: 5251 cf07 |001a: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@07cf │ │ +0a84ac: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0a84b0: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ +0a84b4: 5451 ee07 |0020: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@07ee │ │ +0a84b8: 7110 f70c 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a84be: 0a01 |0025: move-result v1 │ │ +0a84c0: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +0a84c4: 5451 ea07 |0028: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@07ea │ │ +0a84c8: 7110 f70c 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0a84ce: 0a01 |002d: move-result v1 │ │ +0a84d0: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ +0a84d4: 1210 |0030: const/4 v0, #int 1 // #1 │ │ +0a84d6: 5451 ef07 |0031: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@07ef │ │ +0a84da: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ +0a84de: 6e20 ed0f 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fed │ │ +0a84e4: 0e00 |0038: return-void │ │ +0a84e6: 0131 |0039: move v1, v3 │ │ +0a84e8: 28d9 |003a: goto 0013 // -0027 │ │ +0a84ea: 0120 |003b: move v0, v2 │ │ +0a84ec: 28f5 |003c: goto 0031 // -000b │ │ +0a84ee: 0132 |003d: move v2, v3 │ │ +0a84f0: 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; │ │ │ │ @@ -227472,19 +227558,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a76cc: |[0a76cc] com.actionbarsherlock.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0a76dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a76de: 5c10 f407 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@07f4 │ │ -0a76e2: 7020 b518 2100 |0003: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@18b5 │ │ -0a76e8: 0e00 |0006: return-void │ │ +0a84f4: |[0a84f4] com.actionbarsherlock.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0a8504: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a8506: 5c10 f407 |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@07f4 │ │ +0a850a: 7020 b518 2100 |0003: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@18b5 │ │ +0a8510: 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; │ │ @@ -227495,17 +227581,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 │ │ -0a76ec: |[0a76ec] com.actionbarsherlock.internal.widget.ActionBarView.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V │ │ -0a76fc: 5b01 f507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@07f5 │ │ -0a7700: 0e00 |0002: return-void │ │ +0a8514: |[0a8514] com.actionbarsherlock.internal.widget.ActionBarView.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V │ │ +0a8524: 5b01 f507 |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@07f5 │ │ +0a8528: 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; │ │ @@ -227515,19 +227601,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7704: |[0a7704] com.actionbarsherlock.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ -0a7714: 5510 f407 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@07f4 │ │ -0a7718: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0a771c: 7020 b518 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@18b5 │ │ -0a7722: 0e00 |0007: return-void │ │ +0a852c: |[0a852c] com.actionbarsherlock.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ +0a853c: 5510 f407 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@07f4 │ │ +0a8540: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0a8544: 7020 b518 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@18b5 │ │ +0a854a: 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; │ │ @@ -227538,30 +227624,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a7724: |[0a7724] com.actionbarsherlock.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ -0a7734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a7736: 0f00 |0001: return v0 │ │ +0a854c: |[0a854c] com.actionbarsherlock.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ +0a855c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a855e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ - source_file_idx : 484 (ActionBarView.java) │ │ + source_file_idx : 489 (ActionBarView.java) │ │ │ │ Class #735 header: │ │ -class_idx : 779 │ │ +class_idx : 777 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 751 │ │ -source_file_idx : 971 │ │ +superclass_idx : 749 │ │ +source_file_idx : 975 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 16 │ │ │ │ Class #735 annotations: │ │ Annotations on class │ │ @@ -227615,18 +227701,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 │ │ -0a7738: |[0a7738] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a7748: 6000 7f03 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@037f │ │ -0a774c: 7040 7c1a 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a7c │ │ -0a7752: 0e00 |0005: return-void │ │ +0a8560: |[0a8560] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a8570: 6000 7f03 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@037f │ │ +0a8574: 7040 7c1a 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a7c │ │ +0a857a: 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; │ │ @@ -227636,111 +227722,112 @@ │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ - insns size : 99 16-bit code units │ │ -0a7754: |[0a7754] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0a7764: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0a7766: 7040 e418 87a9 |0001: invoke-direct {v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18e4 │ │ -0a776c: 2204 5400 |0004: new-instance v4, Landroid/graphics/Rect; // type@0054 │ │ -0a7770: 7010 0b02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@020b │ │ -0a7776: 5b74 cb08 |0009: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ -0a777a: 6204 5e05 |000b: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@055e │ │ -0a777e: 6e56 3c01 98a4 |000d: invoke-virtual {v8, v9, v4, v10, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ -0a7784: 0c00 |0010: move-result-object v0 │ │ -0a7786: 2202 0903 |0011: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // type@0309 │ │ -0a778a: 705a 641a 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@1a64 │ │ -0a7790: 1244 |0016: const/4 v4, #int 4 // #4 │ │ -0a7792: 12e5 |0017: const/4 v5, #int -2 // #fe │ │ -0a7794: 6e30 af01 4005 |0018: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ -0a779a: 0a04 |001b: move-result v4 │ │ -0a779c: 5974 be08 |001c: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ -0a77a0: 1224 |001e: const/4 v4, #int 2 // #2 │ │ -0a77a2: 6e20 ab01 4000 |001f: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -0a77a8: 0c04 |0022: move-result-object v4 │ │ -0a77aa: 6e20 6a1a 4200 |0023: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a6a │ │ -0a77b0: 1264 |0026: const/4 v4, #int 6 // #6 │ │ -0a77b2: 6e30 a901 4006 |0027: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ -0a77b8: 0a03 |002a: move-result v3 │ │ -0a77ba: 3803 0500 |002b: if-eqz v3, 0030 // +0005 │ │ -0a77be: 6e20 731a 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setVerticalOffset:(I)V // method@1a73 │ │ -0a77c4: 1254 |0030: const/4 v4, #int 5 // #5 │ │ -0a77c6: 6e30 a901 4006 |0031: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ -0a77cc: 0a01 |0034: move-result v1 │ │ -0a77ce: 3801 0500 |0035: if-eqz v1, 003a // +0005 │ │ -0a77d2: 6e20 6c1a 1200 |0037: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@1a6c │ │ -0a77d8: 5b72 c608 |003a: iput-object v2, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a77dc: 1304 1100 |003c: const/16 v4, #int 17 // #11 │ │ -0a77e0: 6e30 ad01 6004 |003e: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ -0a77e6: 0a04 |0041: move-result v4 │ │ -0a77e8: 5974 c008 |0042: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ -0a77ec: 5474 c608 |0044: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a77f0: 1235 |0046: const/4 v5, #int 3 // #3 │ │ -0a77f2: 6e20 b101 5000 |0047: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ -0a77f8: 0c05 |004a: move-result-object v5 │ │ -0a77fa: 7220 791a 5400 |004b: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1a79 │ │ -0a7800: 1214 |004e: const/4 v4, #int 1 // #1 │ │ -0a7802: 5c74 bd08 |004f: iput-boolean v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@08bd │ │ -0a7806: 6e10 b501 0000 |0051: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0a780c: 5474 ca08 |0054: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ -0a7810: 3804 0c00 |0056: if-eqz v4, 0062 // +000c │ │ -0a7814: 5474 c608 |0058: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7818: 5475 ca08 |005a: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ -0a781c: 7220 781a 5400 |005c: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1a78 │ │ -0a7822: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -0a7824: 5b74 ca08 |0060: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ -0a7828: 0e00 |0062: return-void │ │ + insns size : 106 16-bit code units │ │ +0a857c: |[0a857c] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a858c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0a858e: 7040 e418 87a9 |0001: invoke-direct {v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18e4 │ │ +0a8594: 2204 5400 |0004: new-instance v4, Landroid/graphics/Rect; // type@0054 │ │ +0a8598: 7010 0b02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@020b │ │ +0a859e: 5b74 cb08 |0009: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ +0a85a2: 6204 5e05 |000b: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@055e │ │ +0a85a6: 6e56 3c01 98a4 |000d: invoke-virtual {v8, v9, v4, v10, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@013c │ │ +0a85ac: 0c00 |0010: move-result-object v0 │ │ +0a85ae: 2202 0703 |0011: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // type@0307 │ │ +0a85b2: 705a 641a 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@1a64 │ │ +0a85b8: 6004 6205 |0016: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownWidth:I // field@0562 │ │ +0a85bc: 12e5 |0018: const/4 v5, #int -2 // #fe │ │ +0a85be: 6e30 af01 4005 |0019: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01af │ │ +0a85c4: 0a04 |001c: move-result v4 │ │ +0a85c6: 5974 be08 |001d: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@08be │ │ +0a85ca: 6004 6405 |001f: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_popupBackground:I // field@0564 │ │ +0a85ce: 6e20 ab01 4000 |0021: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0a85d4: 0c04 |0024: move-result-object v4 │ │ +0a85d6: 6e20 6a1a 4200 |0025: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a6a │ │ +0a85dc: 6004 6105 |0028: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownVerticalOffset:I // field@0561 │ │ +0a85e0: 6e30 a901 4006 |002a: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ +0a85e6: 0a03 |002d: move-result v3 │ │ +0a85e8: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +0a85ec: 6e20 731a 3200 |0030: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setVerticalOffset:(I)V // method@1a73 │ │ +0a85f2: 6004 5f05 |0033: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownHorizontalOffset:I // field@055f │ │ +0a85f6: 6e30 a901 4006 |0035: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01a9 │ │ +0a85fc: 0a01 |0038: move-result v1 │ │ +0a85fe: 3801 0500 |0039: if-eqz v1, 003e // +0005 │ │ +0a8602: 6e20 6c1a 1200 |003b: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@1a6c │ │ +0a8608: 5b72 c608 |003e: iput-object v2, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a860c: 6004 6305 |0040: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_gravity:I // field@0563 │ │ +0a8610: 1305 1100 |0042: const/16 v5, #int 17 // #11 │ │ +0a8614: 6e30 ad01 4005 |0044: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01ad │ │ +0a861a: 0a04 |0047: move-result v4 │ │ +0a861c: 5974 c008 |0048: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ +0a8620: 5474 c608 |004a: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8624: 6005 6605 |004c: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_prompt:I // field@0566 │ │ +0a8628: 6e20 b101 5000 |004e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01b1 │ │ +0a862e: 0c05 |0051: move-result-object v5 │ │ +0a8630: 7220 791a 5400 |0052: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1a79 │ │ +0a8636: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +0a8638: 5c74 bd08 |0056: iput-boolean v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@08bd │ │ +0a863c: 6e10 b501 0000 |0058: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +0a8642: 5474 ca08 |005b: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ +0a8646: 3804 0c00 |005d: if-eqz v4, 0069 // +000c │ │ +0a864a: 5474 c608 |005f: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a864e: 5475 ca08 |0061: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ +0a8652: 7220 781a 5400 |0063: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1a78 │ │ +0a8658: 1204 |0066: const/4 v4, #int 0 // #0 │ │ +0a865a: 5b74 ca08 |0067: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ +0a865e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0004 line=79 │ │ 0x000b line=100 │ │ 0x0011 line=104 │ │ 0x0016 line=106 │ │ - 0x001e line=109 │ │ - 0x0026 line=111 │ │ - 0x002b line=113 │ │ - 0x002d line=114 │ │ - 0x0030 line=117 │ │ - 0x0035 line=119 │ │ - 0x0037 line=120 │ │ - 0x003a line=123 │ │ - 0x003c line=125 │ │ - 0x0044 line=127 │ │ - 0x004e line=129 │ │ - 0x0051 line=131 │ │ - 0x0054 line=135 │ │ - 0x0058 line=136 │ │ - 0x005f line=137 │ │ - 0x0062 line=139 │ │ - locals : │ │ - 0x0011 - 0x0063 reg=0 a Landroid/content/res/TypedArray; │ │ - 0x0035 - 0x0063 reg=1 horizontalOffset I │ │ - 0x0016 - 0x0063 reg=2 popup Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ - 0x002b - 0x0063 reg=3 verticalOffset I │ │ - 0x0000 - 0x0063 reg=7 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ - 0x0000 - 0x0063 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x0063 reg=9 attrs Landroid/util/AttributeSet; │ │ - 0x0000 - 0x0063 reg=10 defStyle I │ │ + 0x001f line=109 │ │ + 0x0028 line=111 │ │ + 0x002e line=113 │ │ + 0x0030 line=114 │ │ + 0x0033 line=117 │ │ + 0x0039 line=119 │ │ + 0x003b line=120 │ │ + 0x003e line=123 │ │ + 0x0040 line=125 │ │ + 0x004a line=127 │ │ + 0x0055 line=129 │ │ + 0x0058 line=131 │ │ + 0x005b line=135 │ │ + 0x005f line=136 │ │ + 0x0066 line=137 │ │ + 0x0069 line=139 │ │ + locals : │ │ + 0x0011 - 0x006a reg=0 a Landroid/content/res/TypedArray; │ │ + 0x0039 - 0x006a reg=1 horizontalOffset I │ │ + 0x0016 - 0x006a reg=2 popup Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ + 0x002e - 0x006a reg=3 verticalOffset I │ │ + 0x0000 - 0x006a reg=7 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ + 0x0000 - 0x006a reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x006a reg=9 attrs Landroid/util/AttributeSet; │ │ + 0x0000 - 0x006a reg=10 defStyle I │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner;) │ │ name : 'access$000' │ │ 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 │ │ -0a782c: |[0a782c] com.actionbarsherlock.internal.widget.IcsSpinner.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; │ │ -0a783c: 5410 cb08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ -0a7840: 1100 |0002: return-object v0 │ │ +0a8660: |[0a8660] com.actionbarsherlock.internal.widget.IcsSpinner.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; │ │ +0a8670: 5410 cb08 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ +0a8674: 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;) │ │ @@ -227748,31 +227835,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0a7844: |[0a7844] com.actionbarsherlock.internal.widget.IcsSpinner.makeAndAddView:(I)Landroid/view/View; │ │ -0a7854: 5542 bc08 |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@08bc │ │ -0a7858: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ -0a785c: 5442 c708 |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@08c7 │ │ -0a7860: 6e20 d318 5200 |0006: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@18d3 │ │ -0a7866: 0c00 |0009: move-result-object v0 │ │ -0a7868: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0a786c: 7020 ae1a 0400 |000c: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@1aae │ │ -0a7872: 0701 |000f: move-object v1, v0 │ │ -0a7874: 1101 |0010: return-object v1 │ │ -0a7876: 5442 bb08 |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08bb │ │ -0a787a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0a787c: 7240 4310 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1043 │ │ -0a7882: 0c00 |0017: move-result-object v0 │ │ -0a7884: 7020 ae1a 0400 |0018: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@1aae │ │ -0a788a: 0701 |001b: move-object v1, v0 │ │ -0a788c: 28f4 |001c: goto 0010 // -000c │ │ +0a8678: |[0a8678] com.actionbarsherlock.internal.widget.IcsSpinner.makeAndAddView:(I)Landroid/view/View; │ │ +0a8688: 5542 bc08 |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@08bc │ │ +0a868c: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ +0a8690: 5442 c708 |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@08c7 │ │ +0a8694: 6e20 d318 5200 |0006: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@18d3 │ │ +0a869a: 0c00 |0009: move-result-object v0 │ │ +0a869c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0a86a0: 7020 ae1a 0400 |000c: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@1aae │ │ +0a86a6: 0701 |000f: move-object v1, v0 │ │ +0a86a8: 1101 |0010: return-object v1 │ │ +0a86aa: 5442 bb08 |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08bb │ │ +0a86ae: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0a86b0: 7240 4310 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1043 │ │ +0a86b6: 0c00 |0017: move-result-object v0 │ │ +0a86b8: 7020 ae1a 0400 |0018: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@1aae │ │ +0a86be: 0701 |001b: move-object v1, v0 │ │ +0a86c0: 28f4 |001c: goto 0010 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0004 line=318 │ │ 0x000a line=319 │ │ 0x000c line=321 │ │ 0x0010 line=333 │ │ @@ -227792,86 +227879,88 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -0a7890: |[0a7890] com.actionbarsherlock.internal.widget.IcsSpinner.setUpChild:(Landroid/view/View;)V │ │ -0a78a0: 6e10 e50d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a78a6: 0c06 |0003: move-result-object v6 │ │ -0a78a8: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ -0a78ac: 6e10 801a 0b00 |0006: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1a80 │ │ -0a78b2: 0c06 |0009: move-result-object v6 │ │ -0a78b4: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -0a78b6: 6e40 7e1a cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1a7e │ │ -0a78bc: 6e10 921a 0b00 |000e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.hasFocus:()Z // method@1a92 │ │ -0a78c2: 0a08 |0011: move-result v8 │ │ -0a78c4: 6e20 420e 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@0e42 │ │ -0a78ca: 55b8 bd08 |0015: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@08bd │ │ -0a78ce: 3808 0900 |0017: if-eqz v8, 0020 // +0009 │ │ -0a78d2: 6e10 941a 0b00 |0019: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.isEnabled:()Z // method@1a94 │ │ -0a78d8: 0a08 |001c: move-result v8 │ │ -0a78da: 6e20 340e 8c00 |001d: invoke-virtual {v12, v8}, Landroid/view/View;.setEnabled:(Z)V // method@0e34 │ │ -0a78e0: 52b8 c108 |0020: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mHeightMeasureSpec:I // field@08c1 │ │ -0a78e4: 54b9 c908 |0022: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a78e8: 5299 2400 |0024: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0024 │ │ -0a78ec: 54ba c908 |0026: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a78f0: 52aa 2100 |0028: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -0a78f4: b0a9 |002a: add-int/2addr v9, v10 │ │ -0a78f6: 526a 5203 |002b: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ -0a78fa: 7130 6b0e 980a |002d: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0e6b │ │ -0a7900: 0a01 |0030: move-result v1 │ │ -0a7902: 52b8 cc08 |0031: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mWidthMeasureSpec:I // field@08cc │ │ -0a7906: 54b9 c908 |0033: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a790a: 5299 2200 |0035: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0a790e: 54ba c908 |0037: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a7912: 52aa 2300 |0039: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0023 │ │ -0a7916: b0a9 |003b: add-int/2addr v9, v10 │ │ -0a7918: 526a 5303 |003c: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ -0a791c: 7130 6b0e 980a |003e: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0e6b │ │ -0a7922: 0a05 |0041: move-result v5 │ │ -0a7924: 6e30 0d0e 5c01 |0042: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a792a: 54b8 c908 |0045: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a792e: 5288 2400 |0047: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0024 │ │ -0a7932: 6e10 881a 0b00 |0049: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@1a88 │ │ -0a7938: 0a09 |004c: move-result v9 │ │ -0a793a: 54ba c908 |004d: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a793e: 52aa 2100 |004f: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -0a7942: b1a9 |0051: sub-int/2addr v9, v10 │ │ -0a7944: 54ba c908 |0052: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a7948: 52aa 2400 |0054: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0024 │ │ -0a794c: b1a9 |0056: sub-int/2addr v9, v10 │ │ -0a794e: 6e10 e80d 0c00 |0057: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a7954: 0a0a |005a: move-result v10 │ │ -0a7956: b1a9 |005b: sub-int/2addr v9, v10 │ │ -0a7958: db09 0902 |005c: div-int/lit8 v9, v9, #int 2 // #02 │ │ -0a795c: 9004 0809 |005e: add-int v4, v8, v9 │ │ -0a7960: 6e10 e80d 0c00 |0060: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a7966: 0a08 |0063: move-result v8 │ │ -0a7968: 9000 0408 |0064: add-int v0, v4, v8 │ │ -0a796c: 6e10 e90d 0c00 |0066: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a7972: 0a07 |0069: move-result v7 │ │ -0a7974: 1202 |006a: const/4 v2, #int 0 // #0 │ │ -0a7976: 9003 0207 |006b: add-int v3, v2, v7 │ │ -0a797a: 6e50 0c0e 2c34 |006d: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ -0a7980: 0e00 |0070: return-void │ │ +0a86c4: |[0a86c4] com.actionbarsherlock.internal.widget.IcsSpinner.setUpChild:(Landroid/view/View;)V │ │ +0a86d4: 6e10 e50d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a86da: 0c06 |0003: move-result-object v6 │ │ +0a86dc: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ +0a86e0: 6e10 801a 0b00 |0006: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1a80 │ │ +0a86e6: 0c06 |0009: move-result-object v6 │ │ +0a86e8: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +0a86ea: 6e40 7e1a cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1a7e │ │ +0a86f0: 6e10 921a 0b00 |000e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.hasFocus:()Z // method@1a92 │ │ +0a86f6: 0a08 |0011: move-result v8 │ │ +0a86f8: 6e20 420e 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@0e42 │ │ +0a86fe: 55b8 bd08 |0015: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@08bd │ │ +0a8702: 3808 0900 |0017: if-eqz v8, 0020 // +0009 │ │ +0a8706: 6e10 941a 0b00 |0019: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.isEnabled:()Z // method@1a94 │ │ +0a870c: 0a08 |001c: move-result v8 │ │ +0a870e: 6e20 340e 8c00 |001d: invoke-virtual {v12, v8}, Landroid/view/View;.setEnabled:(Z)V // method@0e34 │ │ +0a8714: 52b8 c108 |0020: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mHeightMeasureSpec:I // field@08c1 │ │ +0a8718: 54b9 c908 |0022: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a871c: 5299 2400 |0024: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0024 │ │ +0a8720: 54ba c908 |0026: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a8724: 52aa 2100 |0028: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +0a8728: b0a9 |002a: add-int/2addr v9, v10 │ │ +0a872a: 526a 5203 |002b: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0352 │ │ +0a872e: 7130 6b0e 980a |002d: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0e6b │ │ +0a8734: 0a01 |0030: move-result v1 │ │ +0a8736: 52b8 cc08 |0031: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mWidthMeasureSpec:I // field@08cc │ │ +0a873a: 54b9 c908 |0033: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a873e: 5299 2200 |0035: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0a8742: 54ba c908 |0037: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a8746: 52aa 2300 |0039: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0023 │ │ +0a874a: b0a9 |003b: add-int/2addr v9, v10 │ │ +0a874c: 526a 5303 |003c: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0353 │ │ +0a8750: 7130 6b0e 980a |003e: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0e6b │ │ +0a8756: 0a05 |0041: move-result v5 │ │ +0a8758: 6e30 0d0e 5c01 |0042: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a875e: 54b8 c908 |0045: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a8762: 5288 2400 |0047: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0024 │ │ +0a8766: 6e10 881a 0b00 |0049: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@1a88 │ │ +0a876c: 0a09 |004c: move-result v9 │ │ +0a876e: 54ba c908 |004d: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a8772: 52aa 2100 |004f: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +0a8776: b1a9 |0051: sub-int/2addr v9, v10 │ │ +0a8778: 54ba c908 |0052: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a877c: 52aa 2400 |0054: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0024 │ │ +0a8780: b1a9 |0056: sub-int/2addr v9, v10 │ │ +0a8782: 6e10 e80d 0c00 |0057: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a8788: 0a0a |005a: move-result v10 │ │ +0a878a: b1a9 |005b: sub-int/2addr v9, v10 │ │ +0a878c: db09 0902 |005c: div-int/lit8 v9, v9, #int 2 // #02 │ │ +0a8790: 9004 0809 |005e: add-int v4, v8, v9 │ │ +0a8794: 6e10 e80d 0c00 |0060: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a879a: 0a08 |0063: move-result v8 │ │ +0a879c: 9000 0408 |0064: add-int v0, v4, v8 │ │ +0a87a0: 6e10 e90d 0c00 |0066: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a87a6: 0a07 |0069: move-result v7 │ │ +0a87a8: 1202 |006a: const/4 v2, #int 0 // #0 │ │ +0a87aa: 9003 0207 |006b: add-int v3, v2, v7 │ │ +0a87ae: 6e50 0c0e 2c34 |006d: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@0e0c │ │ +0a87b4: 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 : │ │ @@ -227892,43 +227981,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0a7984: |[0a7984] com.actionbarsherlock.internal.widget.IcsSpinner.getBaseline:()I │ │ -0a7994: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0a7996: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0a7998: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a799a: 6e10 851a 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@1a85 │ │ -0a79a0: 0a03 |0006: move-result v3 │ │ -0a79a2: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ -0a79a6: 6e20 841a 4500 |0009: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@1a84 │ │ -0a79ac: 0c00 |000c: move-result-object v0 │ │ -0a79ae: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -0a79b2: 6e10 dc0d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@0ddc │ │ -0a79b8: 0a01 |0012: move-result v1 │ │ -0a79ba: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ -0a79be: 6e10 f60d 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -0a79c4: 0a02 |0018: move-result v2 │ │ -0a79c6: b012 |0019: add-int/2addr v2, v1 │ │ -0a79c8: 0f02 |001a: return v2 │ │ -0a79ca: 5453 bb08 |001b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08bb │ │ -0a79ce: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -0a79d2: 5453 bb08 |001f: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08bb │ │ -0a79d6: 7210 3e10 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ -0a79dc: 0a03 |0024: move-result v3 │ │ -0a79de: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ -0a79e2: 7020 961a 4500 |0027: invoke-direct {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@1a96 │ │ -0a79e8: 0c00 |002a: move-result-object v0 │ │ -0a79ea: 5453 c708 |002b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@08c7 │ │ -0a79ee: 6e30 d418 4300 |002d: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@18d4 │ │ -0a79f4: 6e10 9e1a 0500 |0030: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@1a9e │ │ -0a79fa: 28da |0033: goto 000d // -0026 │ │ +0a87b8: |[0a87b8] com.actionbarsherlock.internal.widget.IcsSpinner.getBaseline:()I │ │ +0a87c8: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0a87ca: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0a87cc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a87ce: 6e10 851a 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@1a85 │ │ +0a87d4: 0a03 |0006: move-result v3 │ │ +0a87d6: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ +0a87da: 6e20 841a 4500 |0009: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@1a84 │ │ +0a87e0: 0c00 |000c: move-result-object v0 │ │ +0a87e2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +0a87e6: 6e10 dc0d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@0ddc │ │ +0a87ec: 0a01 |0012: move-result v1 │ │ +0a87ee: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ +0a87f2: 6e10 f60d 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +0a87f8: 0a02 |0018: move-result v2 │ │ +0a87fa: b012 |0019: add-int/2addr v2, v1 │ │ +0a87fc: 0f02 |001a: return v2 │ │ +0a87fe: 5453 bb08 |001b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08bb │ │ +0a8802: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +0a8806: 5453 bb08 |001f: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@08bb │ │ +0a880a: 7210 3e10 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ +0a8810: 0a03 |0024: move-result v3 │ │ +0a8812: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ +0a8816: 7020 961a 4500 |0027: invoke-direct {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@1a96 │ │ +0a881c: 0c00 |002a: move-result-object v0 │ │ +0a881e: 5453 c708 |002b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@08c7 │ │ +0a8822: 6e30 d418 4300 |002d: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@18d4 │ │ +0a8828: 6e10 9e1a 0500 |0030: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@1a9e │ │ +0a882e: 28da |0033: goto 000d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=183 │ │ 0x0003 line=185 │ │ 0x0009 line=186 │ │ 0x000d line=193 │ │ 0x000f line=194 │ │ @@ -227948,19 +228037,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a79fc: |[0a79fc] com.actionbarsherlock.internal.widget.IcsSpinner.getPrompt:()Ljava/lang/CharSequence; │ │ -0a7a0c: 5410 c608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7a10: 7210 761a 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@1a76 │ │ -0a7a16: 0c00 |0005: move-result-object v0 │ │ -0a7a18: 1100 |0006: return-object v0 │ │ +0a8830: |[0a8830] com.actionbarsherlock.internal.widget.IcsSpinner.getPrompt:()Ljava/lang/CharSequence; │ │ +0a8840: 5410 c608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8844: 7210 761a 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@1a76 │ │ +0a884a: 0c00 |0005: move-result-object v0 │ │ +0a884c: 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;) │ │ @@ -227968,72 +228057,72 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -0a7a1c: |[0a7a1c] com.actionbarsherlock.internal.widget.IcsSpinner.layout:(IZ)V │ │ -0a7a2c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a7a2e: 5485 c908 |0001: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a7a32: 5250 2200 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0a7a36: 6e10 8e1a 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getRight:()I // method@1a8e │ │ -0a7a3c: 0a05 |0008: move-result v5 │ │ -0a7a3e: 6e10 871a 0800 |0009: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getLeft:()I // method@1a87 │ │ -0a7a44: 0a06 |000c: move-result v6 │ │ -0a7a46: b165 |000d: sub-int/2addr v5, v6 │ │ -0a7a48: 5486 c908 |000e: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a7a4c: 5266 2200 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0a7a50: b165 |0012: sub-int/2addr v5, v6 │ │ -0a7a52: 5486 c908 |0013: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ -0a7a56: 5266 2300 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0023 │ │ -0a7a5a: 9101 0506 |0017: sub-int v1, v5, v6 │ │ -0a7a5e: 5585 bc08 |0019: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@08bc │ │ -0a7a62: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ -0a7a66: 6e10 911a 0800 |001d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.handleDataChanged:()V // method@1a91 │ │ -0a7a6c: 5285 c308 |0020: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mItemCount:I // field@08c3 │ │ -0a7a70: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -0a7a74: 6e10 a01a 0800 |0024: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.resetList:()V // method@1aa0 │ │ -0a7a7a: 0e00 |0027: return-void │ │ -0a7a7c: 5285 c508 |0028: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@08c5 │ │ -0a7a80: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ -0a7a84: 5285 c508 |002c: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@08c5 │ │ -0a7a88: 6e20 ac1a 5800 |002e: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelectedPositionInt:(I)V // method@1aac │ │ -0a7a8e: 6e10 9d1a 0800 |0031: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.recycleAllViews:()V // method@1a9d │ │ -0a7a94: 6e10 9e1a 0800 |0034: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@1a9e │ │ -0a7a9a: 5285 c808 |0037: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@08c8 │ │ -0a7a9e: 5985 bf08 |0039: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mFirstPosition:I // field@08bf │ │ -0a7aa2: 5285 c808 |003b: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@08c8 │ │ -0a7aa6: 7020 961a 5800 |003d: invoke-direct {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@1a96 │ │ -0a7aac: 0c02 |0040: move-result-object v2 │ │ -0a7aae: 6e10 e90d 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a7ab4: 0a04 |0044: move-result v4 │ │ -0a7ab6: 0103 |0045: move v3, v0 │ │ -0a7ab8: 5285 c008 |0046: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ -0a7abc: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ -0a7ac0: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ -0a7ac6: 6e20 0e0e 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0e0e │ │ -0a7acc: 5485 c708 |0050: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@08c7 │ │ -0a7ad0: 6e10 d218 0500 |0052: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.clear:()V // method@18d2 │ │ -0a7ad6: 6e10 931a 0800 |0055: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.invalidate:()V // method@1a93 │ │ -0a7adc: 6e10 7f1a 0800 |0058: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.checkSelectionChanged:()V // method@1a7f │ │ -0a7ae2: 5c87 bc08 |005b: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@08bc │ │ -0a7ae6: 5c87 c408 |005d: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNeedSync:Z // field@08c4 │ │ -0a7aea: 5285 c808 |005f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@08c8 │ │ -0a7aee: 6e20 a71a 5800 |0061: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setNextSelectedPositionInt:(I)V // method@1aa7 │ │ -0a7af4: 28c3 |0064: goto 0027 // -003d │ │ -0a7af6: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ -0a7afa: b005 |0067: add-int/2addr v5, v0 │ │ -0a7afc: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ -0a7b00: 9103 0506 |006a: sub-int v3, v5, v6 │ │ -0a7b04: 28e1 |006c: goto 004d // -001f │ │ -0a7b06: 9005 0001 |006d: add-int v5, v0, v1 │ │ -0a7b0a: 9103 0504 |006f: sub-int v3, v5, v4 │ │ -0a7b0e: 28dc |0071: goto 004d // -0024 │ │ -0a7b10: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ +0a8850: |[0a8850] com.actionbarsherlock.internal.widget.IcsSpinner.layout:(IZ)V │ │ +0a8860: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a8862: 5485 c908 |0001: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a8866: 5250 2200 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0a886a: 6e10 8e1a 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getRight:()I // method@1a8e │ │ +0a8870: 0a05 |0008: move-result v5 │ │ +0a8872: 6e10 871a 0800 |0009: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getLeft:()I // method@1a87 │ │ +0a8878: 0a06 |000c: move-result v6 │ │ +0a887a: b165 |000d: sub-int/2addr v5, v6 │ │ +0a887c: 5486 c908 |000e: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a8880: 5266 2200 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0a8884: b165 |0012: sub-int/2addr v5, v6 │ │ +0a8886: 5486 c908 |0013: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@08c9 │ │ +0a888a: 5266 2300 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0023 │ │ +0a888e: 9101 0506 |0017: sub-int v1, v5, v6 │ │ +0a8892: 5585 bc08 |0019: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@08bc │ │ +0a8896: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ +0a889a: 6e10 911a 0800 |001d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.handleDataChanged:()V // method@1a91 │ │ +0a88a0: 5285 c308 |0020: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mItemCount:I // field@08c3 │ │ +0a88a4: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +0a88a8: 6e10 a01a 0800 |0024: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.resetList:()V // method@1aa0 │ │ +0a88ae: 0e00 |0027: return-void │ │ +0a88b0: 5285 c508 |0028: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@08c5 │ │ +0a88b4: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ +0a88b8: 5285 c508 |002c: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@08c5 │ │ +0a88bc: 6e20 ac1a 5800 |002e: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelectedPositionInt:(I)V // method@1aac │ │ +0a88c2: 6e10 9d1a 0800 |0031: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.recycleAllViews:()V // method@1a9d │ │ +0a88c8: 6e10 9e1a 0800 |0034: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@1a9e │ │ +0a88ce: 5285 c808 |0037: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@08c8 │ │ +0a88d2: 5985 bf08 |0039: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mFirstPosition:I // field@08bf │ │ +0a88d6: 5285 c808 |003b: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@08c8 │ │ +0a88da: 7020 961a 5800 |003d: invoke-direct {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@1a96 │ │ +0a88e0: 0c02 |0040: move-result-object v2 │ │ +0a88e2: 6e10 e90d 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a88e8: 0a04 |0044: move-result v4 │ │ +0a88ea: 0103 |0045: move v3, v0 │ │ +0a88ec: 5285 c008 |0046: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ +0a88f0: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ +0a88f4: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ +0a88fa: 6e20 0e0e 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0e0e │ │ +0a8900: 5485 c708 |0050: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@08c7 │ │ +0a8904: 6e10 d218 0500 |0052: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.clear:()V // method@18d2 │ │ +0a890a: 6e10 931a 0800 |0055: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.invalidate:()V // method@1a93 │ │ +0a8910: 6e10 7f1a 0800 |0058: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.checkSelectionChanged:()V // method@1a7f │ │ +0a8916: 5c87 bc08 |005b: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@08bc │ │ +0a891a: 5c87 c408 |005d: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNeedSync:Z // field@08c4 │ │ +0a891e: 5285 c808 |005f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@08c8 │ │ +0a8922: 6e20 a71a 5800 |0061: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setNextSelectedPositionInt:(I)V // method@1aa7 │ │ +0a8928: 28c3 |0064: goto 0027 // -003d │ │ +0a892a: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ +0a892e: b005 |0067: add-int/2addr v5, v0 │ │ +0a8930: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ +0a8934: 9103 0506 |006a: sub-int v3, v5, v6 │ │ +0a8938: 28e1 |006c: goto 004d // -001f │ │ +0a893a: 9005 0001 |006d: add-int v5, v0, v1 │ │ +0a893e: 9103 0504 |006f: sub-int v3, v5, v4 │ │ +0a8942: 28dc |0071: goto 004d // -0024 │ │ +0a8944: 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 │ │ @@ -228074,89 +228163,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 │ │ -0a7b24: |[0a7b24] com.actionbarsherlock.internal.widget.IcsSpinner.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ -0a7b34: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ -0a7b38: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0a7b3a: 0f08 |0003: return v8 │ │ -0a7b3c: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -0a7b3e: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0a7b40: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0a7b42: 120a |0007: const/4 v10, #int 0 // #0 │ │ -0a7b44: 120b |0008: const/4 v11, #int 0 // #0 │ │ -0a7b46: 7120 cb0d ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a7b4c: 0a09 |000c: move-result v9 │ │ -0a7b4e: 120a |000d: const/4 v10, #int 0 // #0 │ │ -0a7b50: 120b |000e: const/4 v11, #int 0 // #0 │ │ -0a7b52: 7120 cb0d ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a7b58: 0a02 |0012: move-result v2 │ │ -0a7b5a: 120a |0013: const/4 v10, #int 0 // #0 │ │ -0a7b5c: 6e10 8f1a 0d00 |0014: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ -0a7b62: 0a0b |0017: move-result v11 │ │ -0a7b64: 7120 411f ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a7b6a: 0a07 |001b: move-result v7 │ │ -0a7b6c: 7210 3e10 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ -0a7b72: 0a0a |001f: move-result v10 │ │ -0a7b74: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ -0a7b78: 7120 441f ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0a7b7e: 0a01 |0025: move-result v1 │ │ -0a7b80: 9100 0107 |0026: sub-int v0, v1, v7 │ │ -0a7b84: 120a |0028: const/4 v10, #int 0 // #0 │ │ -0a7b86: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ -0a7b8a: 910b 070b |002b: sub-int v11, v7, v11 │ │ -0a7b8e: 7120 411f ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a7b94: 0a07 |0030: move-result v7 │ │ -0a7b96: 0173 |0031: move v3, v7 │ │ -0a7b98: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ -0a7b9c: 7220 4210 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@1042 │ │ -0a7ba2: 0a06 |0037: move-result v6 │ │ -0a7ba4: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ -0a7ba8: 0164 |003a: move v4, v6 │ │ -0a7baa: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -0a7bac: 7240 4310 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1043 │ │ -0a7bb2: 0c05 |003f: move-result-object v5 │ │ -0a7bb4: 6e10 e50d 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a7bba: 0c0a |0043: move-result-object v10 │ │ -0a7bbc: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ -0a7bc0: 220a 0002 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@0200 │ │ -0a7bc4: 12eb |0048: const/4 v11, #int -2 // #fe │ │ -0a7bc6: 12ec |0049: const/4 v12, #int -2 // #fe │ │ -0a7bc8: 7030 530e ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ -0a7bce: 6e20 3a0e a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ -0a7bd4: 6e30 0d0e 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a7bda: 6e10 e90d 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a7be0: 0a0a |0056: move-result v10 │ │ -0a7be2: 7120 411f a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a7be8: 0a08 |005a: move-result v8 │ │ -0a7bea: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a7bee: 28d5 |005d: goto 0032 // -002b │ │ -0a7bf0: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ -0a7bf4: 54da cb08 |0060: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ -0a7bf8: 6e20 2c02 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ -0a7bfe: 54da cb08 |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ -0a7c02: 52aa 2200 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0a7c06: 54db cb08 |0069: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ -0a7c0a: 52bb 2300 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0023 │ │ -0a7c0e: b0ba |006d: add-int/2addr v10, v11 │ │ -0a7c10: b0a8 |006e: add-int/2addr v8, v10 │ │ -0a7c12: 2894 |006f: goto 0003 // -006c │ │ +0a8958: |[0a8958] com.actionbarsherlock.internal.widget.IcsSpinner.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ +0a8968: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ +0a896c: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0a896e: 0f08 |0003: return v8 │ │ +0a8970: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +0a8972: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0a8974: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0a8976: 120a |0007: const/4 v10, #int 0 // #0 │ │ +0a8978: 120b |0008: const/4 v11, #int 0 // #0 │ │ +0a897a: 7120 cb0d ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a8980: 0a09 |000c: move-result v9 │ │ +0a8982: 120a |000d: const/4 v10, #int 0 // #0 │ │ +0a8984: 120b |000e: const/4 v11, #int 0 // #0 │ │ +0a8986: 7120 cb0d ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a898c: 0a02 |0012: move-result v2 │ │ +0a898e: 120a |0013: const/4 v10, #int 0 // #0 │ │ +0a8990: 6e10 8f1a 0d00 |0014: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@1a8f │ │ +0a8996: 0a0b |0017: move-result v11 │ │ +0a8998: 7120 411f ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a899e: 0a07 |001b: move-result v7 │ │ +0a89a0: 7210 3e10 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@103e │ │ +0a89a6: 0a0a |001f: move-result v10 │ │ +0a89a8: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ +0a89ac: 7120 441f ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +0a89b2: 0a01 |0025: move-result v1 │ │ +0a89b4: 9100 0107 |0026: sub-int v0, v1, v7 │ │ +0a89b8: 120a |0028: const/4 v10, #int 0 // #0 │ │ +0a89ba: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ +0a89be: 910b 070b |002b: sub-int v11, v7, v11 │ │ +0a89c2: 7120 411f ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a89c8: 0a07 |0030: move-result v7 │ │ +0a89ca: 0173 |0031: move v3, v7 │ │ +0a89cc: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ +0a89d0: 7220 4210 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@1042 │ │ +0a89d6: 0a06 |0037: move-result v6 │ │ +0a89d8: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ +0a89dc: 0164 |003a: move v4, v6 │ │ +0a89de: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +0a89e0: 7240 4310 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1043 │ │ +0a89e6: 0c05 |003f: move-result-object v5 │ │ +0a89e8: 6e10 e50d 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a89ee: 0c0a |0043: move-result-object v10 │ │ +0a89f0: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ +0a89f4: 220a fe01 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@01fe │ │ +0a89f8: 12eb |0048: const/4 v11, #int -2 // #fe │ │ +0a89fa: 12ec |0049: const/4 v12, #int -2 // #fe │ │ +0a89fc: 7030 530e ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0e53 │ │ +0a8a02: 6e20 3a0e a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e3a │ │ +0a8a08: 6e30 0d0e 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a8a0e: 6e10 e90d 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a8a14: 0a0a |0056: move-result v10 │ │ +0a8a16: 7120 411f a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a8a1c: 0a08 |005a: move-result v8 │ │ +0a8a1e: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a8a22: 28d5 |005d: goto 0032 // -002b │ │ +0a8a24: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ +0a8a28: 54da cb08 |0060: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ +0a8a2c: 6e20 2c02 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@022c │ │ +0a8a32: 54da cb08 |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ +0a8a36: 52aa 2200 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0a8a3a: 54db cb08 |0069: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@08cb │ │ +0a8a3e: 52bb 2300 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0023 │ │ +0a8a42: b0ba |006d: add-int/2addr v10, v11 │ │ +0a8a44: b0a8 |006e: add-int/2addr v8, v10 │ │ +0a8a46: 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 │ │ @@ -228191,18 +228282,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a7c14: |[0a7c14] com.actionbarsherlock.internal.widget.IcsSpinner.onClick:(Landroid/content/DialogInterface;I)V │ │ -0a7c24: 6e20 ad1a 2000 |0000: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ -0a7c2a: 7210 4201 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0142 │ │ -0a7c30: 0e00 |0006: return-void │ │ +0a8a48: |[0a8a48] com.actionbarsherlock.internal.widget.IcsSpinner.onClick:(Landroid/content/DialogInterface;I)V │ │ +0a8a58: 6e20 ad1a 2000 |0000: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@1aad │ │ +0a8a5e: 7210 4201 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0142 │ │ +0a8a64: 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; │ │ @@ -228214,25 +228305,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a7c34: |[0a7c34] com.actionbarsherlock.internal.widget.IcsSpinner.onDetachedFromWindow:()V │ │ -0a7c44: 6f10 fe18 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onDetachedFromWindow:()V // method@18fe │ │ -0a7c4a: 5410 c608 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7c4e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -0a7c52: 5410 c608 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7c56: 7210 771a 0000 |0009: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@1a77 │ │ -0a7c5c: 0a00 |000c: move-result v0 │ │ -0a7c5e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0a7c62: 5410 c608 |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7c66: 7210 751a 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.dismiss:()V // method@1a75 │ │ -0a7c6c: 0e00 |0014: return-void │ │ +0a8a68: |[0a8a68] com.actionbarsherlock.internal.widget.IcsSpinner.onDetachedFromWindow:()V │ │ +0a8a78: 6f10 fe18 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onDetachedFromWindow:()V // method@18fe │ │ +0a8a7e: 5410 c608 |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8a82: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +0a8a86: 5410 c608 |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8a8a: 7210 771a 0000 |0009: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@1a77 │ │ +0a8a90: 0a00 |000c: move-result v0 │ │ +0a8a92: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0a8a96: 5410 c608 |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8a9a: 7210 751a 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.dismiss:()V // method@1a75 │ │ +0a8aa0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=205 │ │ 0x000f line=206 │ │ 0x0014 line=208 │ │ locals : │ │ @@ -228243,22 +228334,22 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -0a7c70: |[0a7c70] com.actionbarsherlock.internal.widget.IcsSpinner.onLayout:(ZIIII)V │ │ -0a7c80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a7c82: 7506 ff18 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onLayout:(ZIIII)V // method@18ff │ │ -0a7c88: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0a7c8a: 5c20 c208 |0005: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@08c2 │ │ -0a7c8e: 6e30 951a 1201 |0007: invoke-virtual {v2, v1, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.layout:(IZ)V // method@1a95 │ │ -0a7c94: 5c21 c208 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@08c2 │ │ -0a7c98: 0e00 |000c: return-void │ │ +0a8aa4: |[0a8aa4] com.actionbarsherlock.internal.widget.IcsSpinner.onLayout:(ZIIII)V │ │ +0a8ab4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a8ab6: 7506 ff18 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onLayout:(ZIIII)V // method@18ff │ │ +0a8abc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0a8abe: 5c20 c208 |0005: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@08c2 │ │ +0a8ac2: 6e30 951a 1201 |0007: invoke-virtual {v2, v1, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.layout:(IZ)V // method@1a95 │ │ +0a8ac8: 5c21 c208 |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@08c2 │ │ +0a8acc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=241 │ │ 0x0004 line=242 │ │ 0x0007 line=243 │ │ 0x000a line=244 │ │ 0x000c line=245 │ │ @@ -228275,46 +228366,51 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0a7c9c: |[0a7c9c] com.actionbarsherlock.internal.widget.IcsSpinner.onMeasure:(II)V │ │ -0a7cac: 6f30 0019 4305 |0000: invoke-super {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onMeasure:(II)V // method@1900 │ │ -0a7cb2: 5431 c608 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7cb6: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ -0a7cba: 7110 c90d 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a7cc0: 0a01 |000a: move-result v1 │ │ -0a7cc2: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ -0a7cc6: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ -0a7cca: 6e10 891a 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredWidth:()I // method@1a89 │ │ -0a7cd0: 0a00 |0012: move-result v0 │ │ -0a7cd2: 6e10 811a 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ -0a7cd8: 0c01 |0016: move-result-object v1 │ │ -0a7cda: 6e10 821a 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1a82 │ │ -0a7ce0: 0c02 |001a: move-result-object v2 │ │ -0a7ce2: 6e30 971a 1302 |001b: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1a97 │ │ -0a7ce8: 0a01 |001e: move-result v1 │ │ -0a7cea: 7120 411f 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a7cf0: 0a01 |0022: move-result v1 │ │ -0a7cf2: 7110 ca0d 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ -0a7cf8: 0a02 |0026: move-result v2 │ │ -0a7cfa: 7120 441f 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ -0a7d00: 0a01 |002a: move-result v1 │ │ -0a7d02: 6e10 881a 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@1a88 │ │ -0a7d08: 0a02 |002e: move-result v2 │ │ -0a7d0a: 6e30 a61a 1302 |002f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setMeasuredDimension:(II)V // method@1aa6 │ │ -0a7d10: 0e00 |0032: return-void │ │ +0a8ad0: |[0a8ad0] com.actionbarsherlock.internal.widget.IcsSpinner.onMeasure:(II)V │ │ +0a8ae0: 6f30 0019 4305 |0000: invoke-super {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onMeasure:(II)V // method@1900 │ │ +0a8ae6: 5431 c608 |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8aea: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ +0a8aee: 7110 c90d 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a8af4: 0a01 |000a: move-result v1 │ │ +0a8af6: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ +0a8afa: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ +0a8afe: 6e10 891a 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredWidth:()I // method@1a89 │ │ +0a8b04: 0a00 |0012: move-result v0 │ │ +0a8b06: 6e10 811a 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1a81 │ │ +0a8b0c: 0c01 |0016: move-result-object v1 │ │ +0a8b0e: 6e10 821a 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1a82 │ │ +0a8b14: 0c02 |001a: move-result-object v2 │ │ +0a8b16: 6e30 971a 1302 |001b: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1a97 │ │ +0a8b1c: 0a01 |001e: move-result v1 │ │ +0a8b1e: 7120 411f 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a8b24: 0a01 |0022: move-result v1 │ │ +0a8b26: 7110 ca0d 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0dca │ │ +0a8b2c: 0a02 |0026: move-result v2 │ │ +0a8b2e: 7120 441f 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@1f44 │ │ +0a8b34: 0a01 |002a: move-result v1 │ │ +0a8b36: 6e10 881a 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@1a88 │ │ +0a8b3c: 0a02 |002e: move-result v2 │ │ +0a8b3e: 6e30 a61a 1302 |002f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setMeasuredDimension:(II)V // method@1aa6 │ │ +0a8b44: 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 │ │ │ │ @@ -228323,26 +228419,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a7d14: |[0a7d14] com.actionbarsherlock.internal.widget.IcsSpinner.performClick:()Z │ │ -0a7d24: 6f10 0319 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.performClick:()Z // method@1903 │ │ -0a7d2a: 0a00 |0003: move-result v0 │ │ -0a7d2c: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -0a7d30: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a7d32: 5421 c608 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7d36: 7210 771a 0100 |0009: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@1a77 │ │ -0a7d3c: 0a01 |000c: move-result v1 │ │ -0a7d3e: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ -0a7d42: 5421 c608 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7d46: 7210 7a1a 0100 |0011: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.show:()V // method@1a7a │ │ -0a7d4c: 0f00 |0014: return v0 │ │ +0a8b48: |[0a8b48] com.actionbarsherlock.internal.widget.IcsSpinner.performClick:()Z │ │ +0a8b58: 6f10 0319 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.performClick:()Z // method@1903 │ │ +0a8b5e: 0a00 |0003: move-result v0 │ │ +0a8b60: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +0a8b64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a8b66: 5421 c608 |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8b6a: 7210 771a 0100 |0009: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@1a77 │ │ +0a8b70: 0a01 |000c: move-result v1 │ │ +0a8b72: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ +0a8b76: 5421 c608 |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8b7a: 7210 7a1a 0100 |0011: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.show:()V // method@1a7a │ │ +0a8b80: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0004 line=387 │ │ 0x0006 line=388 │ │ 0x0007 line=390 │ │ 0x000f line=391 │ │ @@ -228356,47 +228452,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 │ │ -0a7d50: |[0a7d50] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ -0a7d60: 1f01 4f02 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@024f │ │ -0a7d64: 6e20 a21a 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ -0a7d6a: 0e00 |0005: return-void │ │ +0a8b84: |[0a8b84] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ +0a8b94: 1f01 4d02 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@024d │ │ +0a8b98: 6e20 a21a 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1aa2 │ │ +0a8b9e: 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 │ │ -0a7d6c: |[0a7d6c] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0a7d7c: 6f20 0d19 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@190d │ │ -0a7d82: 5420 c608 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7d86: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0a7d8a: 5420 c608 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7d8e: 2201 0703 |0009: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0307 │ │ -0a7d92: 7020 541a 3100 |000b: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1a54 │ │ -0a7d98: 7220 781a 1000 |000e: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1a78 │ │ -0a7d9e: 0e00 |0011: return-void │ │ -0a7da0: 2200 0703 |0012: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0307 │ │ -0a7da4: 7020 541a 3000 |0014: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1a54 │ │ -0a7daa: 5b20 ca08 |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ -0a7dae: 28f8 |0019: goto 0011 // -0008 │ │ +0a8ba0: |[0a8ba0] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0a8bb0: 6f20 0d19 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@190d │ │ +0a8bb6: 5420 c608 |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8bba: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0a8bbe: 5420 c608 |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8bc2: 2201 0503 |0009: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0305 │ │ +0a8bc6: 7020 541a 3100 |000b: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1a54 │ │ +0a8bcc: 7220 781a 1000 |000e: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1a78 │ │ +0a8bd2: 0e00 |0011: return-void │ │ +0a8bd4: 2200 0503 |0012: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0305 │ │ +0a8bd8: 7020 541a 3000 |0014: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1a54 │ │ +0a8bde: 5b20 ca08 |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@08ca │ │ +0a8be2: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0003 line=174 │ │ 0x0007 line=175 │ │ 0x0011 line=179 │ │ 0x0012 line=177 │ │ @@ -228409,28 +228505,28 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a7db0: |[0a7db0] com.actionbarsherlock.internal.widget.IcsSpinner.setEnabled:(Z)V │ │ -0a7dc0: 6f20 0e19 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setEnabled:(Z)V // method@190e │ │ -0a7dc6: 5532 bd08 |0003: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@08bd │ │ -0a7dca: 3802 1300 |0005: if-eqz v2, 0018 // +0013 │ │ -0a7dce: 6e10 851a 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@1a85 │ │ -0a7dd4: 0a00 |000a: move-result v0 │ │ -0a7dd6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a7dd8: 3501 0c00 |000c: if-ge v1, v0, 0018 // +000c │ │ -0a7ddc: 6e20 841a 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@1a84 │ │ -0a7de2: 0c02 |0011: move-result-object v2 │ │ -0a7de4: 6e20 340e 4200 |0012: invoke-virtual {v2, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0e34 │ │ -0a7dea: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a7dee: 28f5 |0017: goto 000c // -000b │ │ -0a7df0: 0e00 |0018: return-void │ │ +0a8be4: |[0a8be4] com.actionbarsherlock.internal.widget.IcsSpinner.setEnabled:(Z)V │ │ +0a8bf4: 6f20 0e19 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setEnabled:(Z)V // method@190e │ │ +0a8bfa: 5532 bd08 |0003: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@08bd │ │ +0a8bfe: 3802 1300 |0005: if-eqz v2, 0018 // +0013 │ │ +0a8c02: 6e10 851a 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@1a85 │ │ +0a8c08: 0a00 |000a: move-result v0 │ │ +0a8c0a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0a8c0c: 3501 0c00 |000c: if-ge v1, v0, 0018 // +000c │ │ +0a8c10: 6e20 841a 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@1a84 │ │ +0a8c16: 0c02 |0011: move-result-object v2 │ │ +0a8c18: 6e20 340e 4200 |0012: invoke-virtual {v2, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0e34 │ │ +0a8c1e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a8c22: 28f5 |0017: goto 000c // -000b │ │ +0a8c24: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000b line=146 │ │ 0x000e line=147 │ │ @@ -228447,23 +228543,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a7df4: |[0a7df4] com.actionbarsherlock.internal.widget.IcsSpinner.setGravity:(I)V │ │ -0a7e04: 5210 c008 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ -0a7e08: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0a7e0c: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ -0a7e10: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0a7e14: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ -0a7e18: 5912 c008 |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ -0a7e1c: 6e10 9f1a 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.requestLayout:()V // method@1a9f │ │ -0a7e22: 0e00 |000f: return-void │ │ +0a8c28: |[0a8c28] com.actionbarsherlock.internal.widget.IcsSpinner.setGravity:(I)V │ │ +0a8c38: 5210 c008 |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ +0a8c3c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0a8c40: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ +0a8c44: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0a8c48: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ +0a8c4c: 5912 c008 |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@08c0 │ │ +0a8c50: 6e10 9f1a 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.requestLayout:()V // method@1a9f │ │ +0a8c56: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0004 line=162 │ │ 0x0008 line=163 │ │ 0x000a line=165 │ │ 0x000c line=166 │ │ @@ -228477,19 +228573,19 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7e24: |[0a7e24] com.actionbarsherlock.internal.widget.IcsSpinner.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -0a7e34: 2200 b103 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03b1 │ │ -0a7e38: 1a01 fc22 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@22fc │ │ -0a7e3c: 7020 531f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ -0a7e42: 2700 |0007: throw v0 │ │ +0a8c58: |[0a8c58] com.actionbarsherlock.internal.widget.IcsSpinner.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +0a8c68: 2200 af03 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03af │ │ +0a8c6c: 1a01 fc22 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@22fc │ │ +0a8c70: 7020 531f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f53 │ │ +0a8c76: 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; │ │ │ │ @@ -228498,18 +228594,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7e44: |[0a7e44] com.actionbarsherlock.internal.widget.IcsSpinner.setPrompt:(Ljava/lang/CharSequence;)V │ │ -0a7e54: 5410 c608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ -0a7e58: 7220 791a 2000 |0002: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1a79 │ │ -0a7e5e: 0e00 |0005: return-void │ │ +0a8c78: |[0a8c78] com.actionbarsherlock.internal.widget.IcsSpinner.setPrompt:(Ljava/lang/CharSequence;)V │ │ +0a8c88: 5410 c608 |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@08c6 │ │ +0a8c8c: 7220 791a 2000 |0002: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1a79 │ │ +0a8c92: 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; │ │ @@ -228519,36 +228615,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a7e60: |[0a7e60] com.actionbarsherlock.internal.widget.IcsSpinner.setPromptId:(I)V │ │ -0a7e70: 6e10 861a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getContext:()Landroid/content/Context; // method@1a86 │ │ -0a7e76: 0c00 |0003: move-result-object v0 │ │ -0a7e78: 6e20 3701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0137 │ │ -0a7e7e: 0c00 |0007: move-result-object v0 │ │ -0a7e80: 6e20 aa1a 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setPrompt:(Ljava/lang/CharSequence;)V // method@1aaa │ │ -0a7e86: 0e00 |000b: return-void │ │ +0a8c94: |[0a8c94] com.actionbarsherlock.internal.widget.IcsSpinner.setPromptId:(I)V │ │ +0a8ca4: 6e10 861a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getContext:()Landroid/content/Context; // method@1a86 │ │ +0a8caa: 0c00 |0003: move-result-object v0 │ │ +0a8cac: 6e20 3701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0137 │ │ +0a8cb2: 0c00 |0007: move-result-object v0 │ │ +0a8cb4: 6e20 aa1a 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setPrompt:(Ljava/lang/CharSequence;)V // method@1aaa │ │ +0a8cba: 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 : 971 (IcsSpinner.java) │ │ + source_file_idx : 975 (IcsSpinner.java) │ │ │ │ Class #736 header: │ │ -class_idx : 790 │ │ +class_idx : 788 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 760 │ │ -source_file_idx : 3142 │ │ +superclass_idx : 758 │ │ +source_file_idx : 3144 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #736 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;' │ │ @@ -228575,47 +228671,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0a7e88: |[0a7e88] com.actionbarsherlock.internal.widget.TabsLinearLayout.:()V │ │ -0a7e98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a7e9a: 2300 9904 |0001: new-array v0, v0, [I // type@0499 │ │ -0a7e9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0a7ea0: 1402 d402 0101 |0004: const v2, #float 2.36956e-38 // #010102d4 │ │ -0a7ea6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0a7eaa: 6900 ee08 |0009: sput-object v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@08ee │ │ -0a7eae: 0e00 |000b: return-void │ │ +0a8cbc: |[0a8cbc] com.actionbarsherlock.internal.widget.TabsLinearLayout.:()V │ │ +0a8ccc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a8cce: 2300 9704 |0001: new-array v0, v0, [I // type@0497 │ │ +0a8cd2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a8cd4: 1402 d402 0101 |0004: const v2, #float 2.36956e-38 // #010102d4 │ │ +0a8cda: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0a8cde: 6900 ee08 |0009: sput-object v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@08ee │ │ +0a8ce2: 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 │ │ -0a7eb0: |[0a7eb0] com.actionbarsherlock.internal.widget.TabsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a7ec0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a7ec2: 7030 7c19 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@197c │ │ -0a7ec8: 6201 ee08 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@08ee │ │ -0a7ecc: 6e30 3b01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ -0a7ed2: 0c00 |0009: move-result-object v0 │ │ -0a7ed4: 6e30 a601 2002 |000a: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ -0a7eda: 0a01 |000d: move-result v1 │ │ -0a7edc: 5c31 ef08 |000e: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ -0a7ee0: 6e10 b501 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ -0a7ee6: 0e00 |0013: return-void │ │ +0a8ce4: |[0a8ce4] com.actionbarsherlock.internal.widget.TabsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a8cf4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a8cf6: 7030 7c19 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@197c │ │ +0a8cfc: 6201 ee08 |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@08ee │ │ +0a8d00: 6e30 3b01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@013b │ │ +0a8d06: 0c00 |0009: move-result-object v0 │ │ +0a8d08: 6e30 a601 2002 |000a: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01a6 │ │ +0a8d0e: 0a01 |000d: move-result v1 │ │ +0a8d10: 5c31 ef08 |000e: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ +0a8d14: 6e10 b501 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01b5 │ │ +0a8d1a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=18 │ │ 0x0004 line=20 │ │ 0x000a line=21 │ │ 0x0010 line=23 │ │ 0x0013 line=24 │ │ @@ -228630,92 +228726,94 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -0a7ee8: |[0a7ee8] com.actionbarsherlock.internal.widget.TabsLinearLayout.useLargestChildHorizontal:()V │ │ -0a7ef8: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ -0a7efc: 6e10 2d1b 0a00 |0002: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@1b2d │ │ -0a7f02: 0a01 |0005: move-result v1 │ │ -0a7f04: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0a7f06: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0a7f08: 3513 1100 |0008: if-ge v3, v1, 0019 // +0011 │ │ -0a7f0c: 6e20 2c1b 3a00 |000a: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1b2c │ │ -0a7f12: 0c00 |000d: move-result-object v0 │ │ -0a7f14: 6e10 e90d 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a7f1a: 0a07 |0011: move-result v7 │ │ -0a7f1c: 7120 411f 4700 |0012: invoke-static {v7, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ -0a7f22: 0a04 |0015: move-result v4 │ │ -0a7f24: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a7f28: 28f0 |0018: goto 0008 // -0010 │ │ -0a7f2a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -0a7f2c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0a7f2e: 3513 3d00 |001b: if-ge v3, v1, 0058 // +003d │ │ -0a7f32: 6e20 2c1b 3a00 |001d: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1b2c │ │ -0a7f38: 0c00 |0020: move-result-object v0 │ │ -0a7f3a: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ -0a7f3e: 6e10 f80d 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ -0a7f44: 0a07 |0026: move-result v7 │ │ -0a7f46: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ -0a7f4a: 3387 0500 |0029: if-ne v7, v8, 002e // +0005 │ │ -0a7f4e: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a7f52: 28ee |002d: goto 001b // -0012 │ │ -0a7f54: 6e10 e50d 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ -0a7f5a: 0c05 |0031: move-result-object v5 │ │ -0a7f5c: 1f05 3d02 |0032: check-cast v5, Landroid/widget/LinearLayout$LayoutParams; // type@023d │ │ -0a7f60: 5252 6403 |0034: iget v2, v5, Landroid/widget/LinearLayout$LayoutParams;.weight:F // field@0364 │ │ -0a7f64: 1207 |0036: const/4 v7, #int 0 // #0 │ │ -0a7f66: 2d07 0207 |0037: cmpl-float v7, v2, v7 │ │ -0a7f6a: 3d07 1900 |0039: if-lez v7, 0052 // +0019 │ │ -0a7f6e: 7120 cb0d 9400 |003b: invoke-static {v4, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a7f74: 0a07 |003e: move-result v7 │ │ -0a7f76: 6e10 e80d 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ -0a7f7c: 0a08 |0042: move-result v8 │ │ -0a7f7e: 7120 cb0d 9800 |0043: invoke-static {v8, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ -0a7f84: 0a08 |0046: move-result v8 │ │ -0a7f86: 6e30 0d0e 7008 |0047: invoke-virtual {v0, v7, v8}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ -0a7f8c: b046 |004a: add-int/2addr v6, v4 │ │ -0a7f8e: 5257 6103 |004b: iget v7, v5, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0361 │ │ -0a7f92: 5258 6203 |004d: iget v8, v5, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0362 │ │ -0a7f96: b087 |004f: add-int/2addr v7, v8 │ │ -0a7f98: b076 |0050: add-int/2addr v6, v7 │ │ -0a7f9a: 28da |0051: goto 002b // -0026 │ │ -0a7f9c: 6e10 e90d 0000 |0052: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ -0a7fa2: 0a07 |0055: move-result v7 │ │ -0a7fa4: b076 |0056: add-int/2addr v6, v7 │ │ -0a7fa6: 28f4 |0057: goto 004b // -000c │ │ -0a7fa8: 6e10 301b 0a00 |0058: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingLeft:()I // method@1b30 │ │ -0a7fae: 0a07 |005b: move-result v7 │ │ -0a7fb0: 6e10 311b 0a00 |005c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingRight:()I // method@1b31 │ │ -0a7fb6: 0a08 |005f: move-result v8 │ │ -0a7fb8: b087 |0060: add-int/2addr v7, v8 │ │ -0a7fba: b076 |0061: add-int/2addr v6, v7 │ │ -0a7fbc: 6e10 2e1b 0a00 |0062: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getMeasuredHeight:()I // method@1b2e │ │ -0a7fc2: 0a07 |0065: move-result v7 │ │ -0a7fc4: 6e30 361b 6a07 |0066: invoke-virtual {v10, v6, v7}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasuredDimension:(II)V // method@1b36 │ │ -0a7fca: 0e00 |0069: return-void │ │ +0a8d1c: |[0a8d1c] com.actionbarsherlock.internal.widget.TabsLinearLayout.useLargestChildHorizontal:()V │ │ +0a8d2c: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ +0a8d30: 6e10 2d1b 0a00 |0002: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@1b2d │ │ +0a8d36: 0a01 |0005: move-result v1 │ │ +0a8d38: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0a8d3a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0a8d3c: 3513 1100 |0008: if-ge v3, v1, 0019 // +0011 │ │ +0a8d40: 6e20 2c1b 3a00 |000a: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1b2c │ │ +0a8d46: 0c00 |000d: move-result-object v0 │ │ +0a8d48: 6e10 e90d 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a8d4e: 0a07 |0011: move-result v7 │ │ +0a8d50: 7120 411f 4700 |0012: invoke-static {v7, v4}, Ljava/lang/Math;.max:(II)I // method@1f41 │ │ +0a8d56: 0a04 |0015: move-result v4 │ │ +0a8d58: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a8d5c: 28f0 |0018: goto 0008 // -0010 │ │ +0a8d5e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +0a8d60: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0a8d62: 3513 3d00 |001b: if-ge v3, v1, 0058 // +003d │ │ +0a8d66: 6e20 2c1b 3a00 |001d: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@1b2c │ │ +0a8d6c: 0c00 |0020: move-result-object v0 │ │ +0a8d6e: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ +0a8d72: 6e10 f80d 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0df8 │ │ +0a8d78: 0a07 |0026: move-result v7 │ │ +0a8d7a: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ +0a8d7e: 3387 0500 |0029: if-ne v7, v8, 002e // +0005 │ │ +0a8d82: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a8d86: 28ee |002d: goto 001b // -0012 │ │ +0a8d88: 6e10 e50d 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0de5 │ │ +0a8d8e: 0c05 |0031: move-result-object v5 │ │ +0a8d90: 1f05 3b02 |0032: check-cast v5, Landroid/widget/LinearLayout$LayoutParams; // type@023b │ │ +0a8d94: 5252 6403 |0034: iget v2, v5, Landroid/widget/LinearLayout$LayoutParams;.weight:F // field@0364 │ │ +0a8d98: 1207 |0036: const/4 v7, #int 0 // #0 │ │ +0a8d9a: 2d07 0207 |0037: cmpl-float v7, v2, v7 │ │ +0a8d9e: 3d07 1900 |0039: if-lez v7, 0052 // +0019 │ │ +0a8da2: 7120 cb0d 9400 |003b: invoke-static {v4, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a8da8: 0a07 |003e: move-result v7 │ │ +0a8daa: 6e10 e80d 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0de8 │ │ +0a8db0: 0a08 |0042: move-result v8 │ │ +0a8db2: 7120 cb0d 9800 |0043: invoke-static {v8, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0dcb │ │ +0a8db8: 0a08 |0046: move-result v8 │ │ +0a8dba: 6e30 0d0e 7008 |0047: invoke-virtual {v0, v7, v8}, Landroid/view/View;.measure:(II)V // method@0e0d │ │ +0a8dc0: b046 |004a: add-int/2addr v6, v4 │ │ +0a8dc2: 5257 6103 |004b: iget v7, v5, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0361 │ │ +0a8dc6: 5258 6203 |004d: iget v8, v5, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0362 │ │ +0a8dca: b087 |004f: add-int/2addr v7, v8 │ │ +0a8dcc: b076 |0050: add-int/2addr v6, v7 │ │ +0a8dce: 28da |0051: goto 002b // -0026 │ │ +0a8dd0: 6e10 e90d 0000 |0052: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0de9 │ │ +0a8dd6: 0a07 |0055: move-result v7 │ │ +0a8dd8: b076 |0056: add-int/2addr v6, v7 │ │ +0a8dda: 28f4 |0057: goto 004b // -000c │ │ +0a8ddc: 6e10 301b 0a00 |0058: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingLeft:()I // method@1b30 │ │ +0a8de2: 0a07 |005b: move-result v7 │ │ +0a8de4: 6e10 311b 0a00 |005c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingRight:()I // method@1b31 │ │ +0a8dea: 0a08 |005f: move-result v8 │ │ +0a8dec: b087 |0060: add-int/2addr v7, v8 │ │ +0a8dee: b076 |0061: add-int/2addr v6, v7 │ │ +0a8df0: 6e10 2e1b 0a00 |0062: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getMeasuredHeight:()I // method@1b2e │ │ +0a8df6: 0a07 |0065: move-result v7 │ │ +0a8df8: 6e30 361b 6a07 |0066: invoke-virtual {v10, v6, v7}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasuredDimension:(II)V // method@1b36 │ │ +0a8dfe: 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 : │ │ @@ -228735,17 +228833,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a7fcc: |[0a7fcc] com.actionbarsherlock.internal.widget.TabsLinearLayout.isMeasureWithLargestChildEnabled:()Z │ │ -0a7fdc: 5510 ef08 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ -0a7fe0: 0f00 |0002: return v0 │ │ +0a8e00: |[0a8e00] com.actionbarsherlock.internal.widget.TabsLinearLayout.isMeasureWithLargestChildEnabled:()Z │ │ +0a8e10: 5510 ef08 |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ +0a8e14: 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;) │ │ @@ -228753,31 +228851,31 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0a7fe4: |[0a7fe4] com.actionbarsherlock.internal.widget.TabsLinearLayout.onMeasure:(II)V │ │ -0a7ff4: 6f30 9b19 5406 |0000: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@199b │ │ -0a7ffa: 6e10 2d1b 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@1b2d │ │ -0a8000: 0a00 |0006: move-result v0 │ │ -0a8002: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -0a8004: 3630 0300 |0008: if-gt v0, v3, 000b // +0003 │ │ -0a8008: 0e00 |000a: return-void │ │ -0a800a: 7110 c90d 0500 |000b: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ -0a8010: 0a01 |000e: move-result v1 │ │ -0a8012: 5543 ef08 |000f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ -0a8016: 3803 f9ff |0011: if-eqz v3, 000a // -0007 │ │ -0a801a: 3901 f7ff |0013: if-nez v1, 000a // -0009 │ │ -0a801e: 6e10 2f1b 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getOrientation:()I // method@1b2f │ │ -0a8024: 0a02 |0018: move-result v2 │ │ -0a8026: 3902 f1ff |0019: if-nez v2, 000a // -000f │ │ -0a802a: 7010 371b 0400 |001b: invoke-direct {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.useLargestChildHorizontal:()V // method@1b37 │ │ -0a8030: 28ec |001e: goto 000a // -0014 │ │ +0a8e18: |[0a8e18] com.actionbarsherlock.internal.widget.TabsLinearLayout.onMeasure:(II)V │ │ +0a8e28: 6f30 9b19 5406 |0000: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@199b │ │ +0a8e2e: 6e10 2d1b 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@1b2d │ │ +0a8e34: 0a00 |0006: move-result v0 │ │ +0a8e36: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +0a8e38: 3630 0300 |0008: if-gt v0, v3, 000b // +0003 │ │ +0a8e3c: 0e00 |000a: return-void │ │ +0a8e3e: 7110 c90d 0500 |000b: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0dc9 │ │ +0a8e44: 0a01 |000e: move-result v1 │ │ +0a8e46: 5543 ef08 |000f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ +0a8e4a: 3803 f9ff |0011: if-eqz v3, 000a // -0007 │ │ +0a8e4e: 3901 f7ff |0013: if-nez v1, 000a // -0009 │ │ +0a8e52: 6e10 2f1b 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getOrientation:()I // method@1b2f │ │ +0a8e58: 0a02 |0018: move-result v2 │ │ +0a8e5a: 3902 f1ff |0019: if-nez v2, 000a // -000f │ │ +0a8e5e: 7010 371b 0400 |001b: invoke-direct {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.useLargestChildHorizontal:()V // method@1b37 │ │ +0a8e64: 28ec |001e: goto 000a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=60 │ │ 0x0007 line=61 │ │ 0x000a line=70 │ │ 0x000b line=63 │ │ @@ -228798,32 +228896,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8034: |[0a8034] com.actionbarsherlock.internal.widget.TabsLinearLayout.setMeasureWithLargestChildEnabled:(Z)V │ │ -0a8044: 5c01 ef08 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ -0a8048: 0e00 |0002: return-void │ │ +0a8e68: |[0a8e68] com.actionbarsherlock.internal.widget.TabsLinearLayout.setMeasureWithLargestChildEnabled:(Z)V │ │ +0a8e78: 5c01 ef08 |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@08ef │ │ +0a8e7c: 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 : 3142 (TabsLinearLayout.java) │ │ + source_file_idx : 3144 (TabsLinearLayout.java) │ │ │ │ Class #737 header: │ │ -class_idx : 856 │ │ +class_idx : 854 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 858 │ │ -source_file_idx : 682 │ │ +superclass_idx : 856 │ │ +source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #737 annotations: │ │ Annotations on class │ │ @@ -228847,74 +228945,74 @@ │ │ type : '(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a804c: |[0a804c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$2.:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V │ │ -0a805c: 5b01 030a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ -0a8060: 7010 611d 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$SimpleOnPageChangeListener;.:()V // method@1d61 │ │ -0a8066: 0e00 |0005: return-void │ │ +0a8e80: |[0a8e80] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$2.:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V │ │ +0a8e90: 5b01 030a |0000: iput-object v1, v0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ +0a8e94: 7010 611d 0000 |0002: invoke-direct {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$SimpleOnPageChangeListener;.:()V // method@1d61 │ │ +0a8e9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0a8068: |[0a8068] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$2.onPageSelected:(I)V │ │ -0a8078: 5420 030a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ -0a807c: 7110 681d 0000 |0002: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // method@1d68 │ │ -0a8082: 0c00 |0005: move-result-object v0 │ │ -0a8084: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0a8088: 2b03 1a00 0000 |0008: packed-switch v3, 00000022 // +0000001a │ │ -0a808e: 0e00 |000b: return-void │ │ -0a8090: 5420 030a |000c: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ -0a8094: 7110 681d 0000 |000e: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // method@1d68 │ │ -0a809a: 0c00 |0011: move-result-object v0 │ │ -0a809c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0a809e: 6e20 dd1d 1000 |0013: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setChildrenEnabled:(Z)V // method@1ddd │ │ -0a80a4: 28f5 |0016: goto 000b // -000b │ │ -0a80a6: 5420 030a |0017: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ -0a80aa: 7110 681d 0000 |0019: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // method@1d68 │ │ -0a80b0: 0c00 |001c: move-result-object v0 │ │ -0a80b2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -0a80b4: 6e20 dd1d 1000 |001e: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setChildrenEnabled:(Z)V // method@1ddd │ │ -0a80ba: 28ea |0021: goto 000b // -0016 │ │ -0a80bc: 0001 0300 0000 0000 0400 0000 0f00 ... |0022: packed-switch-data (10 units) │ │ +0a8e9c: |[0a8e9c] com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove$2.onPageSelected:(I)V │ │ +0a8eac: 5420 030a |0000: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ +0a8eb0: 7110 681d 0000 |0002: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // method@1d68 │ │ +0a8eb6: 0c00 |0005: move-result-object v0 │ │ +0a8eb8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0a8ebc: 2b03 1a00 0000 |0008: packed-switch v3, 00000022 // +0000001a │ │ +0a8ec2: 0e00 |000b: return-void │ │ +0a8ec4: 5420 030a |000c: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ +0a8ec8: 7110 681d 0000 |000e: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // method@1d68 │ │ +0a8ece: 0c00 |0011: move-result-object v0 │ │ +0a8ed0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0a8ed2: 6e20 dd1d 1000 |0013: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setChildrenEnabled:(Z)V // method@1ddd │ │ +0a8ed8: 28f5 |0016: goto 000b // -000b │ │ +0a8eda: 5420 030a |0017: iget-object v0, v2, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;.this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; // field@0a03 │ │ +0a8ede: 7110 681d 0000 |0019: invoke-static {v0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;.access$000:(Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind; // method@1d68 │ │ +0a8ee4: 0c00 |001c: move-result-object v0 │ │ +0a8ee6: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +0a8ee8: 6e20 dd1d 1000 |001e: invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;.setChildrenEnabled:(Z)V // method@1ddd │ │ +0a8eee: 28ea |0021: goto 000b // -0016 │ │ +0a8ef0: 0001 0300 0000 0000 0400 0000 0f00 ... |0022: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=183 │ │ 0x000c line=176 │ │ 0x0017 line=179 │ │ 0x0022 line=173 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2; │ │ 0x0000 - 0x002c reg=3 position I │ │ │ │ - source_file_idx : 682 (CustomViewAbove.java) │ │ + source_file_idx : 686 (CustomViewAbove.java) │ │ │ │ Class #738 header: │ │ -class_idx : 1050 │ │ +class_idx : 1048 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 631 │ │ -source_file_idx : 745 │ │ +superclass_idx : 629 │ │ +source_file_idx : 749 │ │ static_fields_size : 7 │ │ instance_fields_size: 10 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 8 │ │ │ │ Class #738 annotations: │ │ Annotations on method #8458 'convertStreamToString' │ │ @@ -229010,44 +229108,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 51 16-bit code units │ │ -0a80d0: |[0a80d0] org.yuttadhammo.tipitaka.DictionaryActivity.:()V │ │ -0a80e0: 1246 |0000: const/4 v6, #int 4 // #4 │ │ -0a80e2: 1235 |0001: const/4 v5, #int 3 // #3 │ │ -0a80e4: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -0a80e6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -0a80e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a80ea: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -0a80ec: 2300 b904 |0006: new-array v0, v0, [Ljava/lang/String; // type@04b9 │ │ -0a80f0: 1a01 410a |0008: const-string v1, "PED" // string@0a41 │ │ -0a80f4: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ -0a80f8: 1a01 6602 |000c: const-string v1, "CPED" // string@0266 │ │ -0a80fc: 4d01 0003 |000e: aput-object v1, v0, v3 │ │ -0a8100: 1a01 5502 |0010: const-string v1, "CEPD" // string@0255 │ │ -0a8104: 4d01 0004 |0012: aput-object v1, v0, v4 │ │ -0a8108: 1a01 d602 |0014: const-string v1, "DPPN" // string@02d6 │ │ -0a810c: 4d01 0005 |0016: aput-object v1, v0, v5 │ │ -0a8110: 1a01 a309 |0018: const-string v1, "MULTI" // string@09a3 │ │ -0a8114: 4d01 0006 |001a: aput-object v1, v0, v6 │ │ -0a8118: 6900 030b |001c: sput-object v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a811c: 2360 b904 |001e: new-array v0, v6, [Ljava/lang/String; // type@04b9 │ │ -0a8120: 1a01 591f |0020: const-string v1, "ped" // string@1f59 │ │ -0a8124: 4d01 0002 |0022: aput-object v1, v0, v2 │ │ -0a8128: 1a01 c211 |0024: const-string v1, "cped" // string@11c2 │ │ -0a812c: 4d01 0003 |0026: aput-object v1, v0, v3 │ │ -0a8130: 1a01 fb10 |0028: const-string v1, "cepd" // string@10fb │ │ -0a8134: 4d01 0004 |002a: aput-object v1, v0, v4 │ │ -0a8138: 1a01 e612 |002c: const-string v1, "dppn" // string@12e6 │ │ -0a813c: 4d01 0005 |002e: aput-object v1, v0, v5 │ │ -0a8140: 6900 080b |0030: sput-object v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ -0a8144: 0e00 |0032: return-void │ │ +0a8f04: |[0a8f04] org.yuttadhammo.tipitaka.DictionaryActivity.:()V │ │ +0a8f14: 1246 |0000: const/4 v6, #int 4 // #4 │ │ +0a8f16: 1235 |0001: const/4 v5, #int 3 // #3 │ │ +0a8f18: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +0a8f1a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +0a8f1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a8f1e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +0a8f20: 2300 b704 |0006: new-array v0, v0, [Ljava/lang/String; // type@04b7 │ │ +0a8f24: 1a01 430a |0008: const-string v1, "PED" // string@0a43 │ │ +0a8f28: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ +0a8f2c: 1a01 6b02 |000c: const-string v1, "CPED" // string@026b │ │ +0a8f30: 4d01 0003 |000e: aput-object v1, v0, v3 │ │ +0a8f34: 1a01 5a02 |0010: const-string v1, "CEPD" // string@025a │ │ +0a8f38: 4d01 0004 |0012: aput-object v1, v0, v4 │ │ +0a8f3c: 1a01 da02 |0014: const-string v1, "DPPN" // string@02da │ │ +0a8f40: 4d01 0005 |0016: aput-object v1, v0, v5 │ │ +0a8f44: 1a01 a509 |0018: const-string v1, "MULTI" // string@09a5 │ │ +0a8f48: 4d01 0006 |001a: aput-object v1, v0, v6 │ │ +0a8f4c: 6900 030b |001c: sput-object v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a8f50: 2360 b704 |001e: new-array v0, v6, [Ljava/lang/String; // type@04b7 │ │ +0a8f54: 1a01 591f |0020: const-string v1, "ped" // string@1f59 │ │ +0a8f58: 4d01 0002 |0022: aput-object v1, v0, v2 │ │ +0a8f5c: 1a01 c311 |0024: const-string v1, "cped" // string@11c3 │ │ +0a8f60: 4d01 0003 |0026: aput-object v1, v0, v3 │ │ +0a8f64: 1a01 fc10 |0028: const-string v1, "cepd" // string@10fc │ │ +0a8f68: 4d01 0004 |002a: aput-object v1, v0, v4 │ │ +0a8f6c: 1a01 e712 |002c: const-string v1, "dppn" // string@12e7 │ │ +0a8f70: 4d01 0005 |002e: aput-object v1, v0, v5 │ │ +0a8f74: 6900 080b |0030: sput-object v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ +0a8f78: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=56 │ │ 0x001e line=57 │ │ locals : │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/DictionaryActivity;) │ │ @@ -229055,21 +229153,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a8148: |[0a8148] org.yuttadhammo.tipitaka.DictionaryActivity.:()V │ │ -0a8158: 7010 2611 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ -0a815e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a8160: 5910 0d0b |0004: iput v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8164: 1a00 e802 |0006: const-string v0, "DictionaryActivity" // string@02e8 │ │ -0a8168: 5b10 090b |0008: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TAG:Ljava/lang/String; // field@0b09 │ │ -0a816c: 0e00 |000a: return-void │ │ +0a8f7c: |[0a8f7c] org.yuttadhammo.tipitaka.DictionaryActivity.:()V │ │ +0a8f8c: 7010 2611 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ +0a8f92: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a8f94: 5910 0d0b |0004: iput v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a8f98: 1a00 ec02 |0006: const-string v0, "DictionaryActivity" // string@02ec │ │ +0a8f9c: 5b10 090b |0008: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TAG:Ljava/lang/String; // field@0b09 │ │ +0a8fa0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=59 │ │ 0x0006 line=68 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ @@ -229079,17 +229177,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8170: |[0a8170] org.yuttadhammo.tipitaka.DictionaryActivity.access$000:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ │ -0a8180: 7010 1821 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:()V // method@2118 │ │ -0a8186: 0e00 |0003: return-void │ │ +0a8fa4: |[0a8fa4] org.yuttadhammo.tipitaka.DictionaryActivity.access$000:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ │ +0a8fb4: 7010 1821 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:()V // method@2118 │ │ +0a8fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/DictionaryActivity;) │ │ @@ -229097,22 +229195,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a8188: |[0a8188] org.yuttadhammo.tipitaka.DictionaryActivity.displayLoadingPage:()V │ │ -0a8198: 1400 0300 067f |0000: const v0, #float 1.78117e+38 // #7f060003 │ │ -0a819e: 7020 1721 0100 |0003: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.loadResToString:(I)Ljava/lang/String; // method@2117 │ │ -0a81a4: 0c00 |0006: move-result-object v0 │ │ -0a81a6: 7020 0d21 0100 |0007: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayWebViewHtml:(Ljava/lang/String;)V // method@210d │ │ -0a81ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0a81ae: 7020 2421 0100 |000b: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ -0a81b4: 0e00 |000e: return-void │ │ +0a8fbc: |[0a8fbc] org.yuttadhammo.tipitaka.DictionaryActivity.displayLoadingPage:()V │ │ +0a8fcc: 1400 0300 067f |0000: const v0, #float 1.78117e+38 // #7f060003 │ │ +0a8fd2: 7020 1721 0100 |0003: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.loadResToString:(I)Ljava/lang/String; // method@2117 │ │ +0a8fd8: 0c00 |0006: move-result-object v0 │ │ +0a8fda: 7020 0d21 0100 |0007: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayWebViewHtml:(Ljava/lang/String;)V // method@210d │ │ +0a8fe0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a8fe2: 7020 2421 0100 |000b: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ +0a8fe8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x000a line=277 │ │ 0x000e line=278 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ @@ -229122,32 +229220,32 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0a81b8: |[0a81b8] org.yuttadhammo.tipitaka.DictionaryActivity.displayResult:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0a81c8: 2201 b303 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a81cc: 7010 761f 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a81d2: 1a02 5001 |0005: const-string v2, "

" // string@0150 │ │ -0a81d6: 6e20 7e1f 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a81dc: 0c01 |000a: move-result-object v1 │ │ -0a81de: 6e20 7e1f 5100 |000b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a81e4: 0c01 |000e: move-result-object v1 │ │ -0a81e6: 1a02 2901 |000f: const-string v2, "

" // string@0129 │ │ -0a81ea: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a81f0: 0c01 |0014: move-result-object v1 │ │ -0a81f2: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a81f8: 0c00 |0018: move-result-object v0 │ │ -0a81fa: 7020 0d21 0300 |0019: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayWebViewHtml:(Ljava/lang/String;)V // method@210d │ │ -0a8200: 7020 2421 4300 |001c: invoke-direct {v3, v4}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ -0a8206: 5431 130b |001f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a820a: 6e10 4d0f 0100 |0021: invoke-virtual {v1}, Landroid/webkit/WebView;.requestFocus:()Z // method@0f4d │ │ -0a8210: 0e00 |0024: return-void │ │ +0a8fec: |[0a8fec] org.yuttadhammo.tipitaka.DictionaryActivity.displayResult:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0a8ffc: 2201 b103 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9000: 7010 761f 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9006: 1a02 5401 |0005: const-string v2, "

" // string@0154 │ │ +0a900a: 6e20 7e1f 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9010: 0c01 |000a: move-result-object v1 │ │ +0a9012: 6e20 7e1f 5100 |000b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9018: 0c01 |000e: move-result-object v1 │ │ +0a901a: 1a02 2d01 |000f: const-string v2, "

" // string@012d │ │ +0a901e: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9024: 0c01 |0014: move-result-object v1 │ │ +0a9026: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a902c: 0c00 |0018: move-result-object v0 │ │ +0a902e: 7020 0d21 0300 |0019: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayWebViewHtml:(Ljava/lang/String;)V // method@210d │ │ +0a9034: 7020 2421 4300 |001c: invoke-direct {v3, v4}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ +0a903a: 5431 130b |001f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a903e: 6e10 4d0f 0100 |0021: invoke-virtual {v1}, Landroid/webkit/WebView;.requestFocus:()Z // method@0f4d │ │ +0a9044: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0019 line=284 │ │ 0x001c line=286 │ │ 0x001f line=287 │ │ 0x0024 line=288 │ │ @@ -229162,24 +229260,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -0a8214: |[0a8214] org.yuttadhammo.tipitaka.DictionaryActivity.displayWebViewHtml:(Ljava/lang/String;)V │ │ -0a8224: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a8226: 5b67 0e0b |0001: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.html:Ljava/lang/String; // field@0b0e │ │ -0a822a: 5460 130b |0003: iget-object v0, v6, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a822e: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ -0a8232: 1a04 2126 |0007: const-string v4, "utf-8" // string@2621 │ │ -0a8236: 0772 |0009: move-object v2, v7 │ │ -0a8238: 0735 |000a: move-object v5, v3 │ │ -0a823a: 7406 4b0f 0000 |000b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0f4b │ │ -0a8240: 0e00 |000e: return-void │ │ +0a9048: |[0a9048] org.yuttadhammo.tipitaka.DictionaryActivity.displayWebViewHtml:(Ljava/lang/String;)V │ │ +0a9058: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a905a: 5b67 0e0b |0001: iput-object v7, v6, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.html:Ljava/lang/String; // field@0b0e │ │ +0a905e: 5460 130b |0003: iget-object v0, v6, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a9062: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ +0a9066: 1a04 2126 |0007: const-string v4, "utf-8" // string@2621 │ │ +0a906a: 0772 |0009: move-object v2, v7 │ │ +0a906c: 0735 |000a: move-object v5, v3 │ │ +0a906e: 7406 4b0f 0000 |000b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0f4b │ │ +0a9074: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0003 line=292 │ │ 0x000e line=293 │ │ locals : │ │ 0x0000 - 0x000f reg=6 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ @@ -229190,37 +229288,37 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0a8244: |[0a8244] org.yuttadhammo.tipitaka.DictionaryActivity.loadResToString:(I)Ljava/lang/String; │ │ -0a8254: 1306 0010 |0000: const/16 v6, #int 4096 // #1000 │ │ -0a8258: 2361 9604 |0002: new-array v1, v6, [B // type@0496 │ │ -0a825c: 2200 7e03 |0004: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@037e │ │ -0a8260: 7010 d11e 0000 |0006: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@1ed1 │ │ -0a8266: 6e10 1421 0700 |0009: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ -0a826c: 0c06 |000c: move-result-object v6 │ │ -0a826e: 6e20 a501 8600 |000d: invoke-virtual {v6, v8}, Landroid/content/res/Resources;.openRawResource:(I)Ljava/io/InputStream; // method@01a5 │ │ -0a8274: 0c04 |0010: move-result-object v4 │ │ -0a8276: 6e20 f41e 1400 |0011: invoke-virtual {v4, v1}, Ljava/io/InputStream;.read:([B)I // method@1ef4 │ │ -0a827c: 0a05 |0014: move-result v5 │ │ -0a827e: 3d05 0a00 |0015: if-lez v5, 001f // +000a │ │ -0a8282: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -0a8284: 6e40 d51e 1056 |0018: invoke-virtual {v0, v1, v6, v5}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@1ed5 │ │ -0a828a: 28f6 |001b: goto 0011 // -000a │ │ -0a828c: 0d03 |001c: move-exception v3 │ │ -0a828e: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -0a8290: 1102 |001e: return-object v2 │ │ -0a8292: 6e10 d21e 0000 |001f: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.close:()V // method@1ed2 │ │ -0a8298: 6e10 f31e 0400 |0022: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ -0a829e: 6e10 d41e 0000 |0025: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@1ed4 │ │ -0a82a4: 0c02 |0028: move-result-object v2 │ │ -0a82a6: 28f5 |0029: goto 001e // -000b │ │ +0a9078: |[0a9078] org.yuttadhammo.tipitaka.DictionaryActivity.loadResToString:(I)Ljava/lang/String; │ │ +0a9088: 1306 0010 |0000: const/16 v6, #int 4096 // #1000 │ │ +0a908c: 2361 9404 |0002: new-array v1, v6, [B // type@0494 │ │ +0a9090: 2200 7c03 |0004: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@037c │ │ +0a9094: 7010 d11e 0000 |0006: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@1ed1 │ │ +0a909a: 6e10 1421 0700 |0009: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ +0a90a0: 0c06 |000c: move-result-object v6 │ │ +0a90a2: 6e20 a501 8600 |000d: invoke-virtual {v6, v8}, Landroid/content/res/Resources;.openRawResource:(I)Ljava/io/InputStream; // method@01a5 │ │ +0a90a8: 0c04 |0010: move-result-object v4 │ │ +0a90aa: 6e20 f41e 1400 |0011: invoke-virtual {v4, v1}, Ljava/io/InputStream;.read:([B)I // method@1ef4 │ │ +0a90b0: 0a05 |0014: move-result v5 │ │ +0a90b2: 3d05 0a00 |0015: if-lez v5, 001f // +000a │ │ +0a90b6: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +0a90b8: 6e40 d51e 1056 |0018: invoke-virtual {v0, v1, v6, v5}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@1ed5 │ │ +0a90be: 28f6 |001b: goto 0011 // -000a │ │ +0a90c0: 0d03 |001c: move-exception v3 │ │ +0a90c2: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +0a90c4: 1102 |001e: return-object v2 │ │ +0a90c6: 6e10 d21e 0000 |001f: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.close:()V // method@1ed2 │ │ +0a90cc: 6e10 f31e 0400 |0022: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ +0a90d2: 6e10 d41e 0000 |0025: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@1ed4 │ │ +0a90d8: 0c02 |0028: move-result-object v2 │ │ +0a90da: 28f5 |0029: goto 001e // -000b │ │ catches : 1 │ │ 0x0002 - 0x0028 │ │ Ljava/lang/Exception; -> 0x001c │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x0009 line=302 │ │ @@ -229251,431 +229349,406 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a82b8: |[0a82b8] org.yuttadhammo.tipitaka.DictionaryActivity.lookupWord:()V │ │ -0a82c8: 5410 100b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ -0a82cc: 6e10 870f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0a82d2: 0c00 |0005: move-result-object v0 │ │ -0a82d4: 6e10 511f 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0a82da: 0c00 |0009: move-result-object v0 │ │ -0a82dc: 7020 1921 0100 |000a: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:(Ljava/lang/String;)V // method@2119 │ │ -0a82e2: 0e00 |000d: return-void │ │ +0a90ec: |[0a90ec] org.yuttadhammo.tipitaka.DictionaryActivity.lookupWord:()V │ │ +0a90fc: 5410 100b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ +0a9100: 6e10 870f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0a9106: 0c00 |0005: move-result-object v0 │ │ +0a9108: 6e10 511f 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0a910e: 0c00 |0009: move-result-object v0 │ │ +0a9110: 7020 1921 0100 |000a: invoke-direct {v1, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:(Ljava/lang/String;)V // method@2119 │ │ +0a9116: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x000d line=325 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/DictionaryActivity;) │ │ name : 'lookupWord' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 14 │ │ + registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 168 16-bit code units │ │ -0a82e4: |[0a82e4] org.yuttadhammo.tipitaka.DictionaryActivity.lookupWord:(Ljava/lang/String;)V │ │ -0a82f4: 1a09 c60d |0000: const-string v9, "^ +" // string@0dc6 │ │ -0a82f8: 1a0a 0000 |0002: const-string v10, "" // string@0000 │ │ -0a82fc: 6e30 681f 9d0a |0004: invoke-virtual {v13, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0a8302: 0c09 |0007: move-result-object v9 │ │ -0a8304: 1a0a 2c00 |0008: const-string v10, " +$" // string@002c │ │ -0a8308: 1a0b 0000 |000a: const-string v11, "" // string@0000 │ │ -0a830c: 6e30 681f a90b |000c: invoke-virtual {v9, v10, v11}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0a8312: 0c09 |000f: move-result-object v9 │ │ -0a8314: 1a0a e900 |0010: const-string v10, "*" // string@00e9 │ │ -0a8318: 1a0b a800 |0012: const-string v11, "%" // string@00a8 │ │ -0a831c: 6e30 671f a90b |0014: invoke-virtual {v9, v10, v11}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0a8322: 0c09 |0017: move-result-object v9 │ │ -0a8324: 1a0a a900 |0018: const-string v10, "%$" // string@00a9 │ │ -0a8328: 1a0b 0000 |001a: const-string v11, "" // string@0000 │ │ -0a832c: 6e30 681f a90b |001c: invoke-virtual {v9, v10, v11}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0a8332: 0c0d |001f: move-result-object v13 │ │ -0a8334: 54c9 120b |0020: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8338: 3809 0a00 |0022: if-eqz v9, 002c // +000a │ │ -0a833c: 54c9 120b |0024: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8340: 6e20 5f1f d900 |0026: invoke-virtual {v9, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0a8346: 0a09 |0029: move-result v9 │ │ -0a8348: 3909 0600 |002a: if-nez v9, 0030 // +0006 │ │ -0a834c: 1a09 0000 |002c: const-string v9, "" // string@0000 │ │ -0a8350: 339d 0300 |002e: if-ne v13, v9, 0031 // +0003 │ │ -0a8354: 0e00 |0030: return-void │ │ -0a8356: 7110 9821 0d00 |0031: invoke-static {v13}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toVel:(Ljava/lang/String;)Ljava/lang/String; // method@2198 │ │ -0a835c: 0c0d |0034: move-result-object v13 │ │ -0a835e: 6e10 6e1f 0d00 |0035: invoke-virtual {v13}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1f6e │ │ -0a8364: 0c0d |0038: move-result-object v13 │ │ -0a8366: 5bcd 120b |0039: iput-object v13, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a836a: 7010 0b21 0c00 |003b: invoke-direct {v12}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayLoadingPage:()V // method@210b │ │ -0a8370: 52c9 0d0b |003e: iget v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8374: 124a |0040: const/4 v10, #int 4 // #4 │ │ -0a8376: 33a9 4e00 |0041: if-ne v9, v10, 008f // +004e │ │ -0a837a: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -0a837c: 2398 b904 |0044: new-array v8, v9, [Ljava/lang/String; // type@04b9 │ │ -0a8380: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -0a8382: 1a0a 591f |0047: const-string v10, "ped" // string@1f59 │ │ -0a8386: 4d0a 0809 |0049: aput-object v10, v8, v9 │ │ -0a838a: 1219 |004b: const/4 v9, #int 1 // #1 │ │ -0a838c: 1a0a c211 |004c: const-string v10, "cped" // string@11c2 │ │ -0a8390: 4d0a 0809 |004e: aput-object v10, v8, v9 │ │ -0a8394: 1229 |0050: const/4 v9, #int 2 // #2 │ │ -0a8396: 1a0a e612 |0051: const-string v10, "dppn" // string@12e6 │ │ -0a839a: 4d0a 0809 |0053: aput-object v10, v8, v9 │ │ -0a839e: 1a04 0000 |0055: const-string v4, "" // string@0000 │ │ -0a83a2: 1202 |0057: const/4 v2, #int 0 // #0 │ │ -0a83a4: 54c9 0c0b |0058: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a83a8: 6e10 9221 0900 |005a: invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -0a83ae: 0780 |005d: move-object v0, v8 │ │ -0a83b0: 2106 |005e: array-length v6, v0 │ │ -0a83b2: 1205 |005f: const/4 v5, #int 0 // #0 │ │ -0a83b4: 3565 3f00 |0060: if-ge v5, v6, 009f // +003f │ │ -0a83b8: 4607 0005 |0062: aget-object v7, v0, v5 │ │ -0a83bc: 1229 |0064: const/4 v9, #int 2 // #2 │ │ -0a83be: 3392 0300 |0065: if-ne v2, v9, 0068 // +0003 │ │ -0a83c2: 1232 |0067: const/4 v2, #int 3 // #3 │ │ -0a83c4: 54c9 0c0b |0068: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a83c8: 6e30 8a21 790d |006a: invoke-virtual {v9, v7, v13}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuery:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218a │ │ -0a83ce: 0c01 |006d: move-result-object v1 │ │ -0a83d0: 2209 b303 |006e: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a83d4: 7010 761f 0900 |0070: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a83da: 6e20 7e1f 4900 |0073: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a83e0: 0c0a |0076: move-result-object v10 │ │ -0a83e2: 52c9 0d0b |0077: iget v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a83e6: 124b |0079: const/4 v11, #int 4 // #4 │ │ -0a83e8: 33b9 2200 |007a: if-ne v9, v11, 009c // +0022 │ │ -0a83ec: d803 0201 |007c: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0a83f0: 0129 |007e: move v9, v2 │ │ -0a83f2: 0132 |007f: move v2, v3 │ │ -0a83f4: 6e40 2021 1c9d |0080: invoke-virtual {v12, v1, v13, v9}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.parse:(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; // method@2120 │ │ -0a83fa: 0c09 |0083: move-result-object v9 │ │ -0a83fc: 6e20 7e1f 9a00 |0084: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8402: 0c09 |0087: move-result-object v9 │ │ -0a8404: 6e10 841f 0900 |0088: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a840a: 0c04 |008b: move-result-object v4 │ │ -0a840c: d805 0501 |008c: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0a8410: 28d2 |008e: goto 0060 // -002e │ │ -0a8412: 1219 |008f: const/4 v9, #int 1 // #1 │ │ -0a8414: 2398 b904 |0090: new-array v8, v9, [Ljava/lang/String; // type@04b9 │ │ -0a8418: 1209 |0092: const/4 v9, #int 0 // #0 │ │ -0a841a: 620a 080b |0093: sget-object v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ -0a841e: 52cb 0d0b |0095: iget v11, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8422: 460a 0a0b |0097: aget-object v10, v10, v11 │ │ -0a8426: 4d0a 0809 |0099: aput-object v10, v8, v9 │ │ -0a842a: 28ba |009b: goto 0055 // -0046 │ │ -0a842c: 52c9 0d0b |009c: iget v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8430: 28e2 |009e: goto 0080 // -001e │ │ -0a8432: 54c9 0c0b |009f: iget-object v9, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a8436: 6e10 8921 0900 |00a1: invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0a843c: 7030 0c21 dc04 |00a4: invoke-direct {v12, v13, v4}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayResult:(Ljava/lang/String;Ljava/lang/String;)V // method@210c │ │ -0a8442: 2889 |00a7: goto 0030 // -0077 │ │ + insns size : 164 16-bit code units │ │ +0a9118: |[0a9118] org.yuttadhammo.tipitaka.DictionaryActivity.lookupWord:(Ljava/lang/String;)V │ │ +0a9128: 124c |0000: const/4 v12, #int 4 // #4 │ │ +0a912a: 122b |0001: const/4 v11, #int 2 // #2 │ │ +0a912c: 121a |0002: const/4 v10, #int 1 // #1 │ │ +0a912e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0a9130: 1a07 c80d |0004: const-string v7, "^ +" // string@0dc8 │ │ +0a9134: 1a08 0000 |0006: const-string v8, "" // string@0000 │ │ +0a9138: 6e30 681f 7e08 |0008: invoke-virtual {v14, v7, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0a913e: 0c07 |000b: move-result-object v7 │ │ +0a9140: 1a08 2c00 |000c: const-string v8, " +$" // string@002c │ │ +0a9144: 1a09 0000 |000e: const-string v9, "" // string@0000 │ │ +0a9148: 6e30 681f 8709 |0010: invoke-virtual {v7, v8, v9}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0a914e: 0c07 |0013: move-result-object v7 │ │ +0a9150: 1a08 ed00 |0014: const-string v8, "*" // string@00ed │ │ +0a9154: 1a09 ab00 |0016: const-string v9, "%" // string@00ab │ │ +0a9158: 6e30 671f 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0a915e: 0c07 |001b: move-result-object v7 │ │ +0a9160: 1a08 ac00 |001c: const-string v8, "%$" // string@00ac │ │ +0a9164: 1a09 0000 |001e: const-string v9, "" // string@0000 │ │ +0a9168: 6e30 681f 8709 |0020: invoke-virtual {v7, v8, v9}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0a916e: 0c0e |0023: move-result-object v14 │ │ +0a9170: 54d7 120b |0024: iget-object v7, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9174: 3807 0a00 |0026: if-eqz v7, 0030 // +000a │ │ +0a9178: 54d7 120b |0028: iget-object v7, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a917c: 6e20 5f1f e700 |002a: invoke-virtual {v7, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0a9182: 0a07 |002d: move-result v7 │ │ +0a9184: 3907 0600 |002e: if-nez v7, 0034 // +0006 │ │ +0a9188: 1a07 0000 |0030: const-string v7, "" // string@0000 │ │ +0a918c: 337e 0300 |0032: if-ne v14, v7, 0035 // +0003 │ │ +0a9190: 0e00 |0034: return-void │ │ +0a9192: 7110 9821 0e00 |0035: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toVel:(Ljava/lang/String;)Ljava/lang/String; // method@2198 │ │ +0a9198: 0c0e |0038: move-result-object v14 │ │ +0a919a: 6e10 6e1f 0e00 |0039: invoke-virtual {v14}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1f6e │ │ +0a91a0: 0c0e |003c: move-result-object v14 │ │ +0a91a2: 5bde 120b |003d: iput-object v14, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a91a6: 7010 0b21 0d00 |003f: invoke-direct {v13}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayLoadingPage:()V // method@210b │ │ +0a91ac: 52d7 0d0b |0042: iget v7, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a91b0: 33c7 4900 |0044: if-ne v7, v12, 008d // +0049 │ │ +0a91b4: 1237 |0046: const/4 v7, #int 3 // #3 │ │ +0a91b6: 2375 b704 |0047: new-array v5, v7, [Ljava/lang/String; // type@04b7 │ │ +0a91ba: 1a07 591f |0049: const-string v7, "ped" // string@1f59 │ │ +0a91be: 4d07 0506 |004b: aput-object v7, v5, v6 │ │ +0a91c2: 1a07 c311 |004d: const-string v7, "cped" // string@11c3 │ │ +0a91c6: 4d07 050a |004f: aput-object v7, v5, v10 │ │ +0a91ca: 1a07 e712 |0051: const-string v7, "dppn" // string@12e7 │ │ +0a91ce: 4d07 050b |0053: aput-object v7, v5, v11 │ │ +0a91d2: 1a03 0000 |0055: const-string v3, "" // string@0000 │ │ +0a91d6: 1201 |0057: const/4 v1, #int 0 // #0 │ │ +0a91d8: 54d7 0c0b |0058: iget-object v7, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a91dc: 6e10 9221 0700 |005a: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +0a91e2: 2158 |005d: array-length v8, v5 │ │ +0a91e4: 0167 |005e: move v7, v6 │ │ +0a91e6: 3587 3c00 |005f: if-ge v7, v8, 009b // +003c │ │ +0a91ea: 4604 0507 |0061: aget-object v4, v5, v7 │ │ +0a91ee: 33b1 0300 |0063: if-ne v1, v11, 0066 // +0003 │ │ +0a91f2: 1231 |0065: const/4 v1, #int 3 // #3 │ │ +0a91f4: 54d6 0c0b |0066: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a91f8: 6e30 8a21 460e |0068: invoke-virtual {v6, v4, v14}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQuery:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218a │ │ +0a91fe: 0c00 |006b: move-result-object v0 │ │ +0a9200: 2206 b103 |006c: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9204: 7010 761f 0600 |006e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a920a: 6e20 7e1f 3600 |0071: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9210: 0c09 |0074: move-result-object v9 │ │ +0a9212: 52d6 0d0b |0075: iget v6, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9216: 33c6 2100 |0077: if-ne v6, v12, 0098 // +0021 │ │ +0a921a: d802 0101 |0079: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0a921e: 0116 |007b: move v6, v1 │ │ +0a9220: 0121 |007c: move v1, v2 │ │ +0a9222: 6e40 2021 0d6e |007d: invoke-virtual {v13, v0, v14, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.parse:(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; // method@2120 │ │ +0a9228: 0c06 |0080: move-result-object v6 │ │ +0a922a: 6e20 7e1f 6900 |0081: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9230: 0c06 |0084: move-result-object v6 │ │ +0a9232: 6e10 841f 0600 |0085: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9238: 0c03 |0088: move-result-object v3 │ │ +0a923a: d806 0701 |0089: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0a923e: 0167 |008b: move v7, v6 │ │ +0a9240: 28d3 |008c: goto 005f // -002d │ │ +0a9242: 23a5 b704 |008d: new-array v5, v10, [Ljava/lang/String; // type@04b7 │ │ +0a9246: 6207 080b |008f: sget-object v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ +0a924a: 52d8 0d0b |0091: iget v8, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a924e: 4607 0708 |0093: aget-object v7, v7, v8 │ │ +0a9252: 4d07 0506 |0095: aput-object v7, v5, v6 │ │ +0a9256: 28be |0097: goto 0055 // -0042 │ │ +0a9258: 52d6 0d0b |0098: iget v6, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a925c: 28e3 |009a: goto 007d // -001d │ │ +0a925e: 54d6 0c0b |009b: iget-object v6, v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a9262: 6e10 8921 0600 |009d: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0a9268: 7030 0c21 ed03 |00a0: invoke-direct {v13, v14, v3}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayResult:(Ljava/lang/String;Ljava/lang/String;)V // method@210c │ │ +0a926e: 2891 |00a3: goto 0034 // -006f │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=328 │ │ - 0x0020 line=329 │ │ - 0x0030 line=362 │ │ - 0x0031 line=332 │ │ - 0x0035 line=334 │ │ - 0x0039 line=336 │ │ - 0x003b line=338 │ │ - 0x003e line=344 │ │ - 0x0043 line=345 │ │ + 0x0004 line=328 │ │ + 0x0024 line=329 │ │ + 0x0034 line=362 │ │ + 0x0035 line=332 │ │ + 0x0039 line=334 │ │ + 0x003d line=336 │ │ + 0x003f line=338 │ │ + 0x0042 line=344 │ │ + 0x0046 line=345 │ │ 0x0055 line=351 │ │ 0x0057 line=352 │ │ 0x0058 line=353 │ │ 0x005d line=354 │ │ - 0x0064 line=355 │ │ - 0x0067 line=356 │ │ - 0x0068 line=357 │ │ - 0x006e line=358 │ │ - 0x008c line=354 │ │ - 0x008f line=348 │ │ - 0x009c line=358 │ │ - 0x009f line=360 │ │ - 0x00a4 line=361 │ │ - locals : │ │ - 0x0058 - 0x007e reg=2 count I │ │ - 0x007e - 0x0080 reg=3 count I │ │ - 0x005e - 0x008f reg=0 arr$ [Ljava/lang/String; │ │ - 0x006e - 0x008f reg=1 c Landroid/database/Cursor; │ │ - 0x0080 - 0x008f reg=2 count I │ │ - 0x0057 - 0x008f reg=4 html Ljava/lang/String; │ │ - 0x0060 - 0x008f reg=5 i$ I │ │ - 0x005f - 0x008f reg=6 len$ I │ │ - 0x0064 - 0x008f reg=7 table Ljava/lang/String; │ │ - 0x0055 - 0x008f reg=8 tables [Ljava/lang/String; │ │ - 0x009c - 0x009f reg=1 c Landroid/database/Cursor; │ │ - 0x009c - 0x009f reg=7 table Ljava/lang/String; │ │ - 0x009c - 0x00a8 reg=0 arr$ [Ljava/lang/String; │ │ - 0x009c - 0x00a8 reg=2 count I │ │ - 0x009c - 0x00a8 reg=4 html Ljava/lang/String; │ │ - 0x009c - 0x00a8 reg=5 i$ I │ │ - 0x009c - 0x00a8 reg=6 len$ I │ │ - 0x009b - 0x00a8 reg=8 tables [Ljava/lang/String; │ │ - 0x0000 - 0x00a8 reg=12 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ - 0x0000 - 0x00a8 reg=13 query Ljava/lang/String; │ │ + 0x0063 line=355 │ │ + 0x0065 line=356 │ │ + 0x0066 line=357 │ │ + 0x006c line=358 │ │ + 0x0089 line=354 │ │ + 0x008d line=348 │ │ + 0x0098 line=358 │ │ + 0x009b line=360 │ │ + 0x00a0 line=361 │ │ + locals : │ │ + 0x0058 - 0x007b reg=1 count I │ │ + 0x007b - 0x007d reg=2 count I │ │ + 0x006c - 0x008d reg=0 c Landroid/database/Cursor; │ │ + 0x007d - 0x008d reg=1 count I │ │ + 0x0057 - 0x008d reg=3 html Ljava/lang/String; │ │ + 0x0063 - 0x008d reg=4 table Ljava/lang/String; │ │ + 0x0055 - 0x008d reg=5 tables [Ljava/lang/String; │ │ + 0x0098 - 0x009b reg=0 c Landroid/database/Cursor; │ │ + 0x0098 - 0x009b reg=4 table Ljava/lang/String; │ │ + 0x0098 - 0x00a4 reg=1 count I │ │ + 0x0098 - 0x00a4 reg=3 html Ljava/lang/String; │ │ + 0x0097 - 0x00a4 reg=5 tables [Ljava/lang/String; │ │ + 0x0000 - 0x00a4 reg=13 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ + 0x0000 - 0x00a4 reg=14 query Ljava/lang/String; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/DictionaryActivity;) │ │ name : 'parseEndings' │ │ type : '(Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 23 │ │ + registers : 22 │ │ ins : 3 │ │ outs : 4 │ │ - insns size : 318 16-bit code units │ │ -0a8444: |[0a8444] org.yuttadhammo.tipitaka.DictionaryActivity.parseEndings:(Ljava/lang/String;I)Ljava/lang/String; │ │ -0a8454: 7401 1421 1400 |0000: invoke-virtual/range {v20}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ -0a845a: 0c10 |0003: move-result-object v16 │ │ -0a845c: 1411 1b00 0e7f |0004: const v17, #float 1.88751e+38 // #7f0e001b │ │ -0a8462: 7402 a301 1000 |0007: invoke-virtual/range {v16, v17}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0a8468: 0c08 |000a: move-result-object v8 │ │ -0a846a: 220a c903 |000b: new-instance v10, Ljava/util/ArrayList; // type@03c9 │ │ -0a846e: 7010 a41f 0a00 |000d: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0a8474: 0784 |0010: move-object v4, v8 │ │ -0a8476: 214d |0011: array-length v13, v4 │ │ -0a8478: 120c |0012: const/4 v12, #int 0 // #0 │ │ -0a847a: 35dc 6700 |0013: if-ge v12, v13, 007a // +0067 │ │ -0a847e: 4607 040c |0015: aget-object v7, v4, v12 │ │ -0a8482: 1a10 ea00 |0017: const-string v16, "," // string@00ea │ │ -0a8486: 0800 1000 |0019: move-object/from16 v0, v16 │ │ -0a848a: 7120 f90c 0700 |001b: invoke-static {v7, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0cf9 │ │ -0a8490: 0c06 |001e: move-result-object v6 │ │ -0a8492: 1310 0000 |001f: const/16 v16, #int 0 // #0 │ │ -0a8496: 4609 0610 |0021: aget-object v9, v6, v16 │ │ -0a849a: 1310 0100 |0023: const/16 v16, #int 1 // #1 │ │ -0a849e: 4610 0610 |0025: aget-object v16, v6, v16 │ │ -0a84a2: 7701 361f 1000 |0027: invoke-static/range {v16}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0a84a8: 0a0f |002a: move-result v15 │ │ -0a84aa: 1310 0200 |002b: const/16 v16, #int 2 // #2 │ │ -0a84ae: 4610 0610 |002d: aget-object v16, v6, v16 │ │ -0a84b2: 7701 361f 1000 |002f: invoke-static/range {v16}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0a84b8: 0a0e |0032: move-result v14 │ │ -0a84ba: 1310 0300 |0033: const/16 v16, #int 3 // #3 │ │ -0a84be: 4603 0610 |0035: aget-object v3, v6, v16 │ │ -0a84c2: 7401 651f 1500 |0037: invoke-virtual/range {v21}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0a84c8: 0a10 |003a: move-result v16 │ │ -0a84ca: 0200 1000 |003b: move/from16 v0, v16 │ │ -0a84ce: 37e0 3a00 |003d: if-le v0, v14, 0077 // +003a │ │ -0a84d2: 0800 1500 |003f: move-object/from16 v0, v21 │ │ -0a84d6: 6e20 5e1f 9000 |0041: invoke-virtual {v0, v9}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ -0a84dc: 0a10 |0044: move-result v16 │ │ -0a84de: 3810 3200 |0045: if-eqz v16, 0077 // +0032 │ │ -0a84e2: 2210 b303 |0047: new-instance v16, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a84e6: 7601 761f 1000 |0049: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a84ec: 1311 0000 |004c: const/16 v17, #int 0 // #0 │ │ -0a84f0: 7401 651f 1500 |004e: invoke-virtual/range {v21}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0a84f6: 0a12 |0051: move-result v18 │ │ -0a84f8: 6e10 651f 0900 |0052: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0a84fe: 0a13 |0055: move-result v19 │ │ -0a8500: 9112 1213 |0056: sub-int v18, v18, v19 │ │ -0a8504: 9012 120f |0058: add-int v18, v18, v15 │ │ -0a8508: 0800 1500 |005a: move-object/from16 v0, v21 │ │ -0a850c: 0201 1100 |005c: move/from16 v1, v17 │ │ -0a8510: 0202 1200 |005e: move/from16 v2, v18 │ │ -0a8514: 7130 fa0c 1002 |0060: invoke-static {v0, v1, v2}, Landroid/text/TextUtils;.substring:(Ljava/lang/CharSequence;II)Ljava/lang/String; // method@0cfa │ │ -0a851a: 0c11 |0063: move-result-object v17 │ │ -0a851c: 7402 7e1f 1000 |0064: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8522: 0c10 |0067: move-result-object v16 │ │ -0a8524: 0800 1000 |0068: move-object/from16 v0, v16 │ │ -0a8528: 6e20 7e1f 3000 |006a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a852e: 0c10 |006d: move-result-object v16 │ │ -0a8530: 7401 841f 1000 |006e: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a8536: 0c10 |0071: move-result-object v16 │ │ -0a8538: 0800 1000 |0072: move-object/from16 v0, v16 │ │ -0a853c: 6e20 a81f 0a00 |0074: invoke-virtual {v10, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0a8542: d80c 0c01 |0077: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0a8546: 289a |0079: goto 0013 // -0066 │ │ -0a8548: 6e10 ae1f 0a00 |007a: invoke-virtual {v10}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ -0a854e: 0a10 |007d: move-result v16 │ │ -0a8550: 3810 3000 |007e: if-eqz v16, 00ae // +0030 │ │ -0a8554: 2210 b303 |0080: new-instance v16, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8558: 7601 761f 1000 |0082: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a855e: 1a11 4701 |0085: const-string v17, "
No results for " // string@0147 │ │ -0a8562: 7402 7e1f 1000 |0087: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8568: 0c10 |008a: move-result-object v16 │ │ -0a856a: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -0a856e: 5400 120b |008d: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8572: 0811 0000 |008f: move-object/from16 v17, v0 │ │ -0a8576: 7402 7e1f 1000 |0091: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a857c: 0c10 |0094: move-result-object v16 │ │ -0a857e: 1a11 5e00 |0095: const-string v17, " in " // string@005e │ │ -0a8582: 7402 7e1f 1000 |0097: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8588: 0c10 |009a: move-result-object v16 │ │ -0a858a: 6211 030b |009b: sget-object v17, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a858e: 4611 1116 |009d: aget-object v17, v17, v22 │ │ -0a8592: 7402 7e1f 1000 |009f: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8598: 0c10 |00a2: move-result-object v16 │ │ -0a859a: 1a11 f600 |00a3: const-string v17, ".

" // string@00f6 │ │ -0a859e: 7402 7e1f 1000 |00a5: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a85a4: 0c10 |00a8: move-result-object v16 │ │ -0a85a6: 7401 841f 1000 |00a9: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a85ac: 0c10 |00ac: move-result-object v16 │ │ -0a85ae: 1110 |00ad: return-object v16 │ │ -0a85b0: 2210 b303 |00ae: new-instance v16, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a85b4: 7601 761f 1000 |00b0: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a85ba: 1a11 ba00 |00b3: const-string v17, "'" // string@00ba │ │ -0a85be: 7402 7e1f 1000 |00b5: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a85c4: 0c10 |00b8: move-result-object v16 │ │ -0a85c6: 1a11 bf00 |00b9: const-string v17, "','" // string@00bf │ │ -0a85ca: 0800 1100 |00bb: move-object/from16 v0, v17 │ │ -0a85ce: 7120 f80c a000 |00bd: invoke-static {v0, v10}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0cf8 │ │ -0a85d4: 0c11 |00c0: move-result-object v17 │ │ -0a85d6: 7402 7e1f 1000 |00c1: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a85dc: 0c10 |00c4: move-result-object v16 │ │ -0a85de: 1a11 ba00 |00c5: const-string v17, "'" // string@00ba │ │ -0a85e2: 7402 7e1f 1000 |00c7: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a85e8: 0c10 |00ca: move-result-object v16 │ │ -0a85ea: 7401 841f 1000 |00cb: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a85f0: 0c0b |00ce: move-result-object v11 │ │ -0a85f2: 1a10 c211 |00cf: const-string v16, "cped" // string@11c2 │ │ -0a85f6: 2211 b303 |00d1: new-instance v17, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a85fa: 7601 761f 1100 |00d3: invoke-direct/range {v17}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a8600: 1a12 3d13 |00d6: const-string v18, "endings: " // string@133d │ │ -0a8604: 7402 7e1f 1100 |00d8: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a860a: 0c11 |00db: move-result-object v17 │ │ -0a860c: 0800 1100 |00dc: move-object/from16 v0, v17 │ │ -0a8610: 6e20 7e1f b000 |00de: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8616: 0c11 |00e1: move-result-object v17 │ │ -0a8618: 7401 841f 1100 |00e2: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a861e: 0c11 |00e5: move-result-object v17 │ │ -0a8620: 7702 080d 1000 |00e6: invoke-static/range {v16, v17}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ -0a8626: 0800 1400 |00e9: move-object/from16 v0, v20 │ │ -0a862a: 5400 0c0b |00eb: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a862e: 0810 0000 |00ed: move-object/from16 v16, v0 │ │ -0a8632: 6211 080b |00ef: sget-object v17, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ -0a8636: 4611 1116 |00f1: aget-object v17, v17, v22 │ │ -0a863a: 0800 1000 |00f3: move-object/from16 v0, v16 │ │ -0a863e: 0801 1100 |00f5: move-object/from16 v1, v17 │ │ -0a8642: 6e30 8b21 100b |00f7: invoke-virtual {v0, v1, v11}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQueryEndings:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218b │ │ -0a8648: 0c05 |00fa: move-result-object v5 │ │ -0a864a: 3805 0800 |00fb: if-eqz v5, 0103 // +0008 │ │ -0a864e: 7210 c301 0500 |00fd: invoke-interface {v5}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0a8654: 0a10 |0100: move-result v16 │ │ -0a8656: 3910 3100 |0101: if-nez v16, 0132 // +0031 │ │ -0a865a: 2210 b303 |0103: new-instance v16, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a865e: 7601 761f 1000 |0105: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a8664: 1a11 4701 |0108: const-string v17, "
No results for " // string@0147 │ │ -0a8668: 7402 7e1f 1000 |010a: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a866e: 0c10 |010d: move-result-object v16 │ │ -0a8670: 0800 1400 |010e: move-object/from16 v0, v20 │ │ -0a8674: 5400 120b |0110: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8678: 0811 0000 |0112: move-object/from16 v17, v0 │ │ -0a867c: 7402 7e1f 1000 |0114: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8682: 0c10 |0117: move-result-object v16 │ │ -0a8684: 1a11 5e00 |0118: const-string v17, " in " // string@005e │ │ -0a8688: 7402 7e1f 1000 |011a: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a868e: 0c10 |011d: move-result-object v16 │ │ -0a8690: 6211 030b |011e: sget-object v17, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a8694: 4611 1116 |0120: aget-object v17, v17, v22 │ │ -0a8698: 7402 7e1f 1000 |0122: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a869e: 0c10 |0125: move-result-object v16 │ │ -0a86a0: 1a11 f600 |0126: const-string v17, ".

" // string@00f6 │ │ -0a86a4: 7402 7e1f 1000 |0128: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a86aa: 0c10 |012b: move-result-object v16 │ │ -0a86ac: 7401 841f 1000 |012c: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a86b2: 0c10 |012f: move-result-object v16 │ │ -0a86b4: 2900 7dff |0130: goto/16 00ad // -0083 │ │ -0a86b8: 0800 1400 |0132: move-object/from16 v0, v20 │ │ -0a86bc: 0801 1500 |0134: move-object/from16 v1, v21 │ │ -0a86c0: 0202 1600 |0136: move/from16 v2, v22 │ │ -0a86c4: 6e40 2021 5021 |0138: invoke-virtual {v0, v5, v1, v2}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.parse:(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; // method@2120 │ │ -0a86ca: 0c10 |013b: move-result-object v16 │ │ -0a86cc: 2900 71ff |013c: goto/16 00ad // -008f │ │ + insns size : 290 16-bit code units │ │ +0a9270: |[0a9270] org.yuttadhammo.tipitaka.DictionaryActivity.parseEndings:(Ljava/lang/String;I)Ljava/lang/String; │ │ +0a9280: 7401 1421 1300 |0000: invoke-virtual/range {v19}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ +0a9286: 0c0d |0003: move-result-object v13 │ │ +0a9288: 140e 1b00 0e7f |0004: const v14, #float 1.88751e+38 // #7f0e001b │ │ +0a928e: 6e20 a301 ed00 |0007: invoke-virtual {v13, v14}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0a9294: 0c07 |000a: move-result-object v7 │ │ +0a9296: 2209 c703 |000b: new-instance v9, Ljava/util/ArrayList; // type@03c7 │ │ +0a929a: 7010 a41f 0900 |000d: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0a92a0: 217e |0010: array-length v14, v7 │ │ +0a92a2: 120d |0011: const/4 v13, #int 0 // #0 │ │ +0a92a4: 35ed 5b00 |0012: if-ge v13, v14, 006d // +005b │ │ +0a92a8: 4606 070d |0014: aget-object v6, v7, v13 │ │ +0a92ac: 1a0f ee00 |0016: const-string v15, "," // string@00ee │ │ +0a92b0: 7120 f90c f600 |0018: invoke-static {v6, v15}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0cf9 │ │ +0a92b6: 0c05 |001b: move-result-object v5 │ │ +0a92b8: 120f |001c: const/4 v15, #int 0 // #0 │ │ +0a92ba: 4608 050f |001d: aget-object v8, v5, v15 │ │ +0a92be: 121f |001f: const/4 v15, #int 1 // #1 │ │ +0a92c0: 460f 050f |0020: aget-object v15, v5, v15 │ │ +0a92c4: 7110 361f 0f00 |0022: invoke-static {v15}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0a92ca: 0a0c |0025: move-result v12 │ │ +0a92cc: 122f |0026: const/4 v15, #int 2 // #2 │ │ +0a92ce: 460f 050f |0027: aget-object v15, v5, v15 │ │ +0a92d2: 7110 361f 0f00 |0029: invoke-static {v15}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0a92d8: 0a0b |002c: move-result v11 │ │ +0a92da: 123f |002d: const/4 v15, #int 3 // #3 │ │ +0a92dc: 4603 050f |002e: aget-object v3, v5, v15 │ │ +0a92e0: 7401 651f 1400 |0030: invoke-virtual/range {v20}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0a92e6: 0a0f |0033: move-result v15 │ │ +0a92e8: 37bf 3600 |0034: if-le v15, v11, 006a // +0036 │ │ +0a92ec: 0800 1400 |0036: move-object/from16 v0, v20 │ │ +0a92f0: 6e20 5e1f 8000 |0038: invoke-virtual {v0, v8}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f5e │ │ +0a92f6: 0a0f |003b: move-result v15 │ │ +0a92f8: 380f 2e00 |003c: if-eqz v15, 006a // +002e │ │ +0a92fc: 220f b103 |003e: new-instance v15, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9300: 7010 761f 0f00 |0040: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9306: 1310 0000 |0043: const/16 v16, #int 0 // #0 │ │ +0a930a: 7401 651f 1400 |0045: invoke-virtual/range {v20}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0a9310: 0a11 |0048: move-result v17 │ │ +0a9312: 6e10 651f 0800 |0049: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0a9318: 0a12 |004c: move-result v18 │ │ +0a931a: 9111 1112 |004d: sub-int v17, v17, v18 │ │ +0a931e: 9011 110c |004f: add-int v17, v17, v12 │ │ +0a9322: 0800 1400 |0051: move-object/from16 v0, v20 │ │ +0a9326: 0201 1000 |0053: move/from16 v1, v16 │ │ +0a932a: 0202 1100 |0055: move/from16 v2, v17 │ │ +0a932e: 7130 fa0c 1002 |0057: invoke-static {v0, v1, v2}, Landroid/text/TextUtils;.substring:(Ljava/lang/CharSequence;II)Ljava/lang/String; // method@0cfa │ │ +0a9334: 0c10 |005a: move-result-object v16 │ │ +0a9336: 7402 7e1f 0f00 |005b: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a933c: 0c0f |005e: move-result-object v15 │ │ +0a933e: 6e20 7e1f 3f00 |005f: invoke-virtual {v15, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9344: 0c0f |0062: move-result-object v15 │ │ +0a9346: 6e10 841f 0f00 |0063: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a934c: 0c0f |0066: move-result-object v15 │ │ +0a934e: 6e20 a81f f900 |0067: invoke-virtual {v9, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0a9354: d80d 0d01 |006a: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0a9358: 28a6 |006c: goto 0012 // -005a │ │ +0a935a: 6e10 ae1f 0900 |006d: invoke-virtual {v9}, Ljava/util/ArrayList;.isEmpty:()Z // method@1fae │ │ +0a9360: 0a0d |0070: move-result v13 │ │ +0a9362: 380d 2e00 |0071: if-eqz v13, 009f // +002e │ │ +0a9366: 220d b103 |0073: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a936a: 7010 761f 0d00 |0075: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9370: 1a0e 4b01 |0078: const-string v14, "
No results for " // string@014b │ │ +0a9374: 6e20 7e1f ed00 |007a: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a937a: 0c0d |007d: move-result-object v13 │ │ +0a937c: 0800 1300 |007e: move-object/from16 v0, v19 │ │ +0a9380: 540e 120b |0080: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9384: 6e20 7e1f ed00 |0082: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a938a: 0c0d |0085: move-result-object v13 │ │ +0a938c: 1a0e 6100 |0086: const-string v14, " in " // string@0061 │ │ +0a9390: 6e20 7e1f ed00 |0088: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9396: 0c0d |008b: move-result-object v13 │ │ +0a9398: 620e 030b |008c: sget-object v14, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a939c: 460e 0e15 |008e: aget-object v14, v14, v21 │ │ +0a93a0: 6e20 7e1f ed00 |0090: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a93a6: 0c0d |0093: move-result-object v13 │ │ +0a93a8: 1a0e fa00 |0094: const-string v14, ".

" // string@00fa │ │ +0a93ac: 6e20 7e1f ed00 |0096: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a93b2: 0c0d |0099: move-result-object v13 │ │ +0a93b4: 6e10 841f 0d00 |009a: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a93ba: 0c0d |009d: move-result-object v13 │ │ +0a93bc: 110d |009e: return-object v13 │ │ +0a93be: 220d b103 |009f: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a93c2: 7010 761f 0d00 |00a1: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a93c8: 1a0e be00 |00a4: const-string v14, "'" // string@00be │ │ +0a93cc: 6e20 7e1f ed00 |00a6: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a93d2: 0c0d |00a9: move-result-object v13 │ │ +0a93d4: 1a0e c300 |00aa: const-string v14, "','" // string@00c3 │ │ +0a93d8: 7120 f80c 9e00 |00ac: invoke-static {v14, v9}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0cf8 │ │ +0a93de: 0c0e |00af: move-result-object v14 │ │ +0a93e0: 6e20 7e1f ed00 |00b0: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a93e6: 0c0d |00b3: move-result-object v13 │ │ +0a93e8: 1a0e be00 |00b4: const-string v14, "'" // string@00be │ │ +0a93ec: 6e20 7e1f ed00 |00b6: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a93f2: 0c0d |00b9: move-result-object v13 │ │ +0a93f4: 6e10 841f 0d00 |00ba: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a93fa: 0c0a |00bd: move-result-object v10 │ │ +0a93fc: 1a0d c311 |00be: const-string v13, "cped" // string@11c3 │ │ +0a9400: 220e b103 |00c0: new-instance v14, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9404: 7010 761f 0e00 |00c2: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a940a: 1a0f 3e13 |00c5: const-string v15, "endings: " // string@133e │ │ +0a940e: 6e20 7e1f fe00 |00c7: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9414: 0c0e |00ca: move-result-object v14 │ │ +0a9416: 6e20 7e1f ae00 |00cb: invoke-virtual {v14, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a941c: 0c0e |00ce: move-result-object v14 │ │ +0a941e: 6e10 841f 0e00 |00cf: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9424: 0c0e |00d2: move-result-object v14 │ │ +0a9426: 7120 080d ed00 |00d3: invoke-static {v13, v14}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ +0a942c: 0800 1300 |00d6: move-object/from16 v0, v19 │ │ +0a9430: 540d 0c0b |00d8: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a9434: 620e 080b |00da: sget-object v14, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ +0a9438: 460e 0e15 |00dc: aget-object v14, v14, v21 │ │ +0a943c: 6e30 8b21 ed0a |00de: invoke-virtual {v13, v14, v10}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.dictQueryEndings:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@218b │ │ +0a9442: 0c04 |00e1: move-result-object v4 │ │ +0a9444: 3804 0800 |00e2: if-eqz v4, 00ea // +0008 │ │ +0a9448: 7210 c301 0400 |00e4: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0a944e: 0a0d |00e7: move-result v13 │ │ +0a9450: 390d 2e00 |00e8: if-nez v13, 0116 // +002e │ │ +0a9454: 220d b103 |00ea: new-instance v13, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9458: 7010 761f 0d00 |00ec: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a945e: 1a0e 4b01 |00ef: const-string v14, "
No results for " // string@014b │ │ +0a9462: 6e20 7e1f ed00 |00f1: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9468: 0c0d |00f4: move-result-object v13 │ │ +0a946a: 0800 1300 |00f5: move-object/from16 v0, v19 │ │ +0a946e: 540e 120b |00f7: iget-object v14, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9472: 6e20 7e1f ed00 |00f9: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9478: 0c0d |00fc: move-result-object v13 │ │ +0a947a: 1a0e 6100 |00fd: const-string v14, " in " // string@0061 │ │ +0a947e: 6e20 7e1f ed00 |00ff: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9484: 0c0d |0102: move-result-object v13 │ │ +0a9486: 620e 030b |0103: sget-object v14, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a948a: 460e 0e15 |0105: aget-object v14, v14, v21 │ │ +0a948e: 6e20 7e1f ed00 |0107: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9494: 0c0d |010a: move-result-object v13 │ │ +0a9496: 1a0e fa00 |010b: const-string v14, ".

" // string@00fa │ │ +0a949a: 6e20 7e1f ed00 |010d: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a94a0: 0c0d |0110: move-result-object v13 │ │ +0a94a2: 6e10 841f 0d00 |0111: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a94a8: 0c0d |0114: move-result-object v13 │ │ +0a94aa: 2889 |0115: goto 009e // -0077 │ │ +0a94ac: 0800 1300 |0116: move-object/from16 v0, v19 │ │ +0a94b0: 0801 1400 |0118: move-object/from16 v1, v20 │ │ +0a94b4: 0202 1500 |011a: move/from16 v2, v21 │ │ +0a94b8: 6e40 2021 4021 |011c: invoke-virtual {v0, v4, v1, v2}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.parse:(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; // method@2120 │ │ +0a94be: 0c0d |011f: move-result-object v13 │ │ +0a94c0: 2900 7eff |0120: goto/16 009e // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x000b line=423 │ │ 0x0010 line=424 │ │ - 0x0017 line=425 │ │ - 0x001f line=426 │ │ - 0x0023 line=427 │ │ - 0x002b line=428 │ │ - 0x0033 line=429 │ │ - 0x0037 line=431 │ │ - 0x0047 line=432 │ │ - 0x0077 line=424 │ │ - 0x007a line=436 │ │ - 0x0080 line=437 │ │ - 0x00ad line=446 │ │ - 0x00ae line=439 │ │ - 0x00cf line=440 │ │ - 0x00e9 line=442 │ │ - 0x00fb line=443 │ │ - 0x0103 line=444 │ │ - 0x0132 line=446 │ │ - locals : │ │ - 0x0037 - 0x007a reg=3 add Ljava/lang/String; │ │ - 0x001f - 0x007a reg=6 decArray [Ljava/lang/String; │ │ - 0x0017 - 0x007a reg=7 declension Ljava/lang/String; │ │ - 0x0023 - 0x007a reg=9 ending Ljava/lang/String; │ │ - 0x0033 - 0x007a reg=14 min I │ │ - 0x002b - 0x007a reg=15 offset I │ │ - 0x0011 - 0x013e reg=4 arr$ [Ljava/lang/String; │ │ - 0x00fb - 0x013e reg=5 c Landroid/database/Cursor; │ │ - 0x000b - 0x013e reg=8 declensions [Ljava/lang/String; │ │ - 0x0010 - 0x013e reg=10 endings Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x00cf - 0x013e reg=11 endstring Ljava/lang/String; │ │ - 0x0013 - 0x013e reg=12 i$ I │ │ - 0x0012 - 0x013e reg=13 len$ I │ │ - 0x0000 - 0x013e reg=20 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ - 0x0000 - 0x013e reg=21 query Ljava/lang/String; │ │ - 0x0000 - 0x013e reg=22 table I │ │ + 0x0016 line=425 │ │ + 0x001c line=426 │ │ + 0x001f line=427 │ │ + 0x0026 line=428 │ │ + 0x002d line=429 │ │ + 0x0030 line=431 │ │ + 0x003e line=432 │ │ + 0x006a line=424 │ │ + 0x006d line=436 │ │ + 0x0073 line=437 │ │ + 0x009e line=446 │ │ + 0x009f line=439 │ │ + 0x00be line=440 │ │ + 0x00d6 line=442 │ │ + 0x00e2 line=443 │ │ + 0x00ea line=444 │ │ + 0x0116 line=446 │ │ + locals : │ │ + 0x0030 - 0x006d reg=3 add Ljava/lang/String; │ │ + 0x001c - 0x006d reg=5 decArray [Ljava/lang/String; │ │ + 0x0016 - 0x006d reg=6 declension Ljava/lang/String; │ │ + 0x001f - 0x006d reg=8 ending Ljava/lang/String; │ │ + 0x002d - 0x006d reg=11 min I │ │ + 0x0026 - 0x006d reg=12 offset I │ │ + 0x00e2 - 0x0122 reg=4 c Landroid/database/Cursor; │ │ + 0x000b - 0x0122 reg=7 declensions [Ljava/lang/String; │ │ + 0x0010 - 0x0122 reg=9 endings Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00be - 0x0122 reg=10 endstring Ljava/lang/String; │ │ + 0x0000 - 0x0122 reg=19 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ + 0x0000 - 0x0122 reg=20 query Ljava/lang/String; │ │ + 0x0000 - 0x0122 reg=21 table I │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/DictionaryActivity;) │ │ name : 'setTitleWithMessage' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -0a86d0: |[0a86d0] org.yuttadhammo.tipitaka.DictionaryActivity.setTitleWithMessage:(Ljava/lang/String;)V │ │ -0a86e0: 1402 0d00 0c7f |0000: const v2, #float 1.86092e+38 // #7f0c000d │ │ -0a86e6: 3804 0a00 |0003: if-eqz v4, 000d // +000a │ │ -0a86ea: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ -0a86ee: 6e20 5f1f 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0a86f4: 0a00 |000a: move-result v0 │ │ -0a86f6: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -0a86fa: 6e10 1421 0300 |000d: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ -0a8700: 0c00 |0010: move-result-object v0 │ │ -0a8702: 6e20 a401 2000 |0011: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -0a8708: 0c00 |0014: move-result-object v0 │ │ -0a870a: 6e20 2321 0300 |0015: invoke-virtual {v3, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@2123 │ │ -0a8710: 0e00 |0018: return-void │ │ -0a8712: 2200 b303 |0019: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8716: 7010 761f 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a871c: 6e10 1421 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ -0a8722: 0c01 |0021: move-result-object v1 │ │ -0a8724: 6e20 a401 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ -0a872a: 0c01 |0025: move-result-object v1 │ │ -0a872c: 6e20 7d1f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0a8732: 0c00 |0029: move-result-object v0 │ │ -0a8734: 1a01 2d00 |002a: const-string v1, " - " // string@002d │ │ -0a8738: 6e20 7e1f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a873e: 0c00 |002f: move-result-object v0 │ │ -0a8740: 6e20 7e1f 4000 |0030: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8746: 0c00 |0033: move-result-object v0 │ │ -0a8748: 1a01 5e00 |0034: const-string v1, " in " // string@005e │ │ -0a874c: 6e20 7e1f 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8752: 0c00 |0039: move-result-object v0 │ │ -0a8754: 6201 030b |003a: sget-object v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a8758: 5232 0d0b |003c: iget v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a875c: 4601 0102 |003e: aget-object v1, v1, v2 │ │ -0a8760: 6e20 7e1f 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8766: 0c00 |0043: move-result-object v0 │ │ -0a8768: 6e10 841f 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a876e: 0c00 |0047: move-result-object v0 │ │ -0a8770: 6e20 2321 0300 |0048: invoke-virtual {v3, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@2123 │ │ -0a8776: 28cd |004b: goto 0018 // -0033 │ │ +0a94c4: |[0a94c4] org.yuttadhammo.tipitaka.DictionaryActivity.setTitleWithMessage:(Ljava/lang/String;)V │ │ +0a94d4: 1402 0d00 0c7f |0000: const v2, #float 1.86092e+38 // #7f0c000d │ │ +0a94da: 3804 0a00 |0003: if-eqz v4, 000d // +000a │ │ +0a94de: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ +0a94e2: 6e20 5f1f 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0a94e8: 0a00 |000a: move-result v0 │ │ +0a94ea: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +0a94ee: 6e10 1421 0300 |000d: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ +0a94f4: 0c00 |0010: move-result-object v0 │ │ +0a94f6: 6e20 a401 2000 |0011: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +0a94fc: 0c00 |0014: move-result-object v0 │ │ +0a94fe: 6e20 2321 0300 |0015: invoke-virtual {v3, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@2123 │ │ +0a9504: 0e00 |0018: return-void │ │ +0a9506: 2200 b103 |0019: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a950a: 7010 761f 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9510: 6e10 1421 0300 |001e: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getResources:()Landroid/content/res/Resources; // method@2114 │ │ +0a9516: 0c01 |0021: move-result-object v1 │ │ +0a9518: 6e20 a401 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01a4 │ │ +0a951e: 0c01 |0025: move-result-object v1 │ │ +0a9520: 6e20 7d1f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0a9526: 0c00 |0029: move-result-object v0 │ │ +0a9528: 1a01 2d00 |002a: const-string v1, " - " // string@002d │ │ +0a952c: 6e20 7e1f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9532: 0c00 |002f: move-result-object v0 │ │ +0a9534: 6e20 7e1f 4000 |0030: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a953a: 0c00 |0033: move-result-object v0 │ │ +0a953c: 1a01 6100 |0034: const-string v1, " in " // string@0061 │ │ +0a9540: 6e20 7e1f 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9546: 0c00 |0039: move-result-object v0 │ │ +0a9548: 6201 030b |003a: sget-object v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a954c: 5232 0d0b |003c: iget v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9550: 4601 0102 |003e: aget-object v1, v1, v2 │ │ +0a9554: 6e20 7e1f 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a955a: 0c00 |0043: move-result-object v0 │ │ +0a955c: 6e10 841f 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9562: 0c00 |0047: move-result-object v0 │ │ +0a9564: 6e20 2321 0300 |0048: invoke-virtual {v3, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@2123 │ │ +0a956a: 28cd |004b: goto 0018 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=451 │ │ 0x000d line=452 │ │ 0x0018 line=455 │ │ 0x0019 line=454 │ │ locals : │ │ @@ -229688,78 +229761,78 @@ │ │ type : '([I)[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -0a8778: |[0a8778] org.yuttadhammo.tipitaka.DictionaryActivity.convertStreamToString:([I)[Ljava/lang/String; │ │ -0a8788: 21d9 |0000: array-length v9, v13 │ │ -0a878a: 2398 b904 |0001: new-array v8, v9, [Ljava/lang/String; // type@04b9 │ │ -0a878e: 6e10 1121 0c00 |0003: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getAssets:()Landroid/content/res/AssetManager; // method@2111 │ │ -0a8794: 0c09 |0006: move-result-object v9 │ │ -0a8796: 620a 080b |0007: sget-object v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ -0a879a: 52cb 0d0b |0009: iget v11, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a879e: 460a 0a0b |000b: aget-object v10, v10, v11 │ │ -0a87a2: 6e20 8c01 a900 |000d: invoke-virtual {v9, v10}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@018c │ │ -0a87a8: 0c03 |0010: move-result-object v3 │ │ -0a87aa: 2206 7c03 |0011: new-instance v6, Ljava/io/BufferedReader; // type@037c │ │ -0a87ae: 2209 8703 |0013: new-instance v9, Ljava/io/InputStreamReader; // type@0387 │ │ -0a87b2: 7020 f51e 3900 |0015: invoke-direct {v9, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1ef5 │ │ -0a87b8: 7020 ce1e 9600 |0018: invoke-direct {v6, v9}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1ece │ │ -0a87be: 1a09 c211 |001b: const-string v9, "cped" // string@11c2 │ │ -0a87c2: 220a b303 |001d: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a87c6: 7010 761f 0a00 |001f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a87cc: 21db |0022: array-length v11, v13 │ │ -0a87ce: 6e20 7b1f ba00 |0023: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0a87d4: 0c0a |0026: move-result-object v10 │ │ -0a87d6: 1a0b 5400 |0027: const-string v11, " entries found" // string@0054 │ │ -0a87da: 6e20 7e1f ba00 |0029: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a87e0: 0c0a |002c: move-result-object v10 │ │ -0a87e2: 6e10 841f 0a00 |002d: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a87e8: 0c0a |0030: move-result-object v10 │ │ -0a87ea: 7120 0b0d a900 |0031: invoke-static {v9, v10}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a87f0: 1207 |0034: const/4 v7, #int 0 // #0 │ │ -0a87f2: 1205 |0035: const/4 v5, #int 0 // #0 │ │ -0a87f4: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -0a87f6: 0112 |0037: move v2, v1 │ │ -0a87f8: 21d9 |0038: array-length v9, v13 │ │ -0a87fa: 3597 3200 |0039: if-ge v7, v9, 006b // +0032 │ │ -0a87fe: 6e10 cf1e 0600 |003b: invoke-virtual {v6}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1ecf │ │ -0a8804: 0c04 |003e: move-result-object v4 │ │ -0a8806: 4409 0d07 |003f: aget v9, v13, v7 │ │ -0a880a: 3395 3400 |0041: if-ne v5, v9, 0075 // +0034 │ │ -0a880e: 1a09 c211 |0043: const-string v9, "cped" // string@11c2 │ │ -0a8812: 220a b303 |0045: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8816: 7010 761f 0a00 |0047: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a881c: 440b 0d07 |004a: aget v11, v13, v7 │ │ -0a8820: 6e20 7b1f ba00 |004c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0a8826: 0c0a |004f: move-result-object v10 │ │ -0a8828: 1a0b 0300 |0050: const-string v11, " " // string@0003 │ │ -0a882c: 6e20 7e1f ba00 |0052: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8832: 0c0a |0055: move-result-object v10 │ │ -0a8834: 6e20 7b1f 5a00 |0056: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0a883a: 0c0a |0059: move-result-object v10 │ │ -0a883c: 6e10 841f 0a00 |005a: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a8842: 0c0a |005d: move-result-object v10 │ │ -0a8844: 7120 0b0d a900 |005e: invoke-static {v9, v10}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a884a: d807 0701 |0061: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0a884e: d801 0201 |0063: add-int/lit8 v1, v2, #int 1 // #01 │ │ -0a8852: 4d04 0802 |0065: aput-object v4, v8, v2 │ │ -0a8856: d805 0501 |0067: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0a885a: 0112 |0069: move v2, v1 │ │ -0a885c: 28ce |006a: goto 0038 // -0032 │ │ -0a885e: 1a09 c211 |006b: const-string v9, "cped" // string@11c2 │ │ -0a8862: 1a0a fb18 |006d: const-string v10, "lookup completed" // string@18fb │ │ -0a8866: 7120 0b0d a900 |006f: invoke-static {v9, v10}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a886c: 1108 |0072: return-object v8 │ │ -0a886e: 0d00 |0073: move-exception v0 │ │ -0a8870: 28fe |0074: goto 0072 // -0002 │ │ -0a8872: 0121 |0075: move v1, v2 │ │ -0a8874: 28f1 |0076: goto 0067 // -000f │ │ +0a956c: |[0a956c] org.yuttadhammo.tipitaka.DictionaryActivity.convertStreamToString:([I)[Ljava/lang/String; │ │ +0a957c: 21d9 |0000: array-length v9, v13 │ │ +0a957e: 2398 b704 |0001: new-array v8, v9, [Ljava/lang/String; // type@04b7 │ │ +0a9582: 6e10 1121 0c00 |0003: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getAssets:()Landroid/content/res/AssetManager; // method@2111 │ │ +0a9588: 0c09 |0006: move-result-object v9 │ │ +0a958a: 620a 080b |0007: sget-object v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.TABLE_ARRAY:[Ljava/lang/String; // field@0b08 │ │ +0a958e: 52cb 0d0b |0009: iget v11, v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9592: 460a 0a0b |000b: aget-object v10, v10, v11 │ │ +0a9596: 6e20 8c01 a900 |000d: invoke-virtual {v9, v10}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@018c │ │ +0a959c: 0c03 |0010: move-result-object v3 │ │ +0a959e: 2206 7a03 |0011: new-instance v6, Ljava/io/BufferedReader; // type@037a │ │ +0a95a2: 2209 8503 |0013: new-instance v9, Ljava/io/InputStreamReader; // type@0385 │ │ +0a95a6: 7020 f51e 3900 |0015: invoke-direct {v9, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1ef5 │ │ +0a95ac: 7020 ce1e 9600 |0018: invoke-direct {v6, v9}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1ece │ │ +0a95b2: 1a09 c311 |001b: const-string v9, "cped" // string@11c3 │ │ +0a95b6: 220a b103 |001d: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a95ba: 7010 761f 0a00 |001f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a95c0: 21db |0022: array-length v11, v13 │ │ +0a95c2: 6e20 7b1f ba00 |0023: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0a95c8: 0c0a |0026: move-result-object v10 │ │ +0a95ca: 1a0b 5700 |0027: const-string v11, " entries found" // string@0057 │ │ +0a95ce: 6e20 7e1f ba00 |0029: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a95d4: 0c0a |002c: move-result-object v10 │ │ +0a95d6: 6e10 841f 0a00 |002d: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a95dc: 0c0a |0030: move-result-object v10 │ │ +0a95de: 7120 0b0d a900 |0031: invoke-static {v9, v10}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0a95e4: 1207 |0034: const/4 v7, #int 0 // #0 │ │ +0a95e6: 1205 |0035: const/4 v5, #int 0 // #0 │ │ +0a95e8: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +0a95ea: 0112 |0037: move v2, v1 │ │ +0a95ec: 21d9 |0038: array-length v9, v13 │ │ +0a95ee: 3597 3200 |0039: if-ge v7, v9, 006b // +0032 │ │ +0a95f2: 6e10 cf1e 0600 |003b: invoke-virtual {v6}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1ecf │ │ +0a95f8: 0c04 |003e: move-result-object v4 │ │ +0a95fa: 4409 0d07 |003f: aget v9, v13, v7 │ │ +0a95fe: 3395 3400 |0041: if-ne v5, v9, 0075 // +0034 │ │ +0a9602: 1a09 c311 |0043: const-string v9, "cped" // string@11c3 │ │ +0a9606: 220a b103 |0045: new-instance v10, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a960a: 7010 761f 0a00 |0047: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9610: 440b 0d07 |004a: aget v11, v13, v7 │ │ +0a9614: 6e20 7b1f ba00 |004c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0a961a: 0c0a |004f: move-result-object v10 │ │ +0a961c: 1a0b 0300 |0050: const-string v11, " " // string@0003 │ │ +0a9620: 6e20 7e1f ba00 |0052: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9626: 0c0a |0055: move-result-object v10 │ │ +0a9628: 6e20 7b1f 5a00 |0056: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0a962e: 0c0a |0059: move-result-object v10 │ │ +0a9630: 6e10 841f 0a00 |005a: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9636: 0c0a |005d: move-result-object v10 │ │ +0a9638: 7120 0b0d a900 |005e: invoke-static {v9, v10}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0a963e: d807 0701 |0061: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0a9642: d801 0201 |0063: add-int/lit8 v1, v2, #int 1 // #01 │ │ +0a9646: 4d04 0802 |0065: aput-object v4, v8, v2 │ │ +0a964a: d805 0501 |0067: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0a964e: 0112 |0069: move v2, v1 │ │ +0a9650: 28ce |006a: goto 0038 // -0032 │ │ +0a9652: 1a09 c311 |006b: const-string v9, "cped" // string@11c3 │ │ +0a9656: 1a0a fb18 |006d: const-string v10, "lookup completed" // string@18fb │ │ +0a965a: 7120 0b0d a900 |006f: invoke-static {v9, v10}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0a9660: 1108 |0072: return-object v8 │ │ +0a9662: 0d00 |0073: move-exception v0 │ │ +0a9664: 28fe |0074: goto 0072 // -0002 │ │ +0a9666: 0121 |0075: move v1, v2 │ │ +0a9668: 28f1 |0076: goto 0067 // -000f │ │ catches : 1 │ │ 0x0003 - 0x0072 │ │ Ljava/io/IOException; -> 0x0073 │ │ positions : │ │ 0x0000 line=458 │ │ 0x0003 line=460 │ │ 0x0011 line=462 │ │ @@ -229805,181 +229878,181 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 356 16-bit code units │ │ -0a8888: |[0a8888] org.yuttadhammo.tipitaka.DictionaryActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0a8898: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0a889a: 1219 |0001: const/4 v9, #int 1 // #1 │ │ -0a889c: 6f20 3311 ba00 |0002: invoke-super {v10, v11}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ -0a88a2: 2206 2b04 |0005: new-instance v6, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@042b │ │ -0a88a6: 7020 8821 a600 |0007: invoke-direct {v6, v10}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ -0a88ac: 5ba6 0c0b |000a: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a88b0: 54a6 0c0b |000c: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a88b4: 6e10 9221 0600 |000e: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -0a88ba: 54a6 0c0b |0011: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a88be: 6e10 9121 0600 |0013: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ -0a88c4: 0a06 |0016: move-result v6 │ │ -0a88c6: 3806 0601 |0017: if-eqz v6, 011d // +0106 │ │ -0a88ca: 54a6 0c0b |0019: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a88ce: 6e10 8921 0600 |001b: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0a88d4: 1406 1b00 037f |001e: const v6, #float 1.74129e+38 // #7f03001b │ │ -0a88da: 6e20 2221 6a00 |0021: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setContentView:(I)V // method@2122 │ │ -0a88e0: 6e20 1321 8a00 |0024: invoke-virtual {v10, v8}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@2113 │ │ -0a88e6: 0c06 |0027: move-result-object v6 │ │ -0a88e8: 5ba6 110b |0028: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a88ec: 1406 5100 077f |002a: const v6, #float 1.79447e+38 // #7f070051 │ │ -0a88f2: 6e20 0e21 6a00 |002d: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.findViewById:(I)Landroid/view/View; // method@210e │ │ -0a88f8: 0c06 |0030: move-result-object v6 │ │ -0a88fa: 1f06 2002 |0031: check-cast v6, Landroid/webkit/WebView; // type@0220 │ │ -0a88fe: 5ba6 130b |0033: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a8902: 54a6 130b |0035: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a8906: 6e10 460f 0600 |0037: invoke-virtual {v6}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ -0a890c: 0c06 |003a: move-result-object v6 │ │ -0a890e: 6e20 400f 9600 |003b: invoke-virtual {v6, v9}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0f40 │ │ -0a8914: 54a6 130b |003e: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a8918: 6e10 460f 0600 |0040: invoke-virtual {v6}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ -0a891e: 0c06 |0043: move-result-object v6 │ │ -0a8920: 6e20 420f 9600 |0044: invoke-virtual {v6, v9}, Landroid/webkit/WebSettings;.setSupportZoom:(Z)V // method@0f42 │ │ -0a8926: 6e10 1521 0a00 |0047: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2115 │ │ -0a892c: 0c06 |004a: move-result-object v6 │ │ -0a892e: 5ba6 0b0b |004b: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b0b │ │ -0a8932: 54a6 0b0b |004d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b0b │ │ -0a8936: 6e20 1711 9600 |004f: invoke-virtual {v6, v9}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ -0a893c: 54a6 0b0b |0052: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b0b │ │ -0a8940: 6e20 1011 9600 |0054: invoke-virtual {v6, v9}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ -0a8946: 1406 5300 077f |0057: const v6, #float 1.79447e+38 // #7f070053 │ │ -0a894c: 6e20 0e21 6a00 |005a: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.findViewById:(I)Landroid/view/View; // method@210e │ │ -0a8952: 0c06 |005d: move-result-object v6 │ │ -0a8954: 1f06 3102 |005e: check-cast v6, Landroid/widget/EditText; // type@0231 │ │ -0a8958: 5ba6 100b |0060: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ -0a895c: 1406 5400 077f |0062: const v6, #float 1.79447e+38 // #7f070054 │ │ -0a8962: 6e20 0e21 6a00 |0065: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.findViewById:(I)Landroid/view/View; // method@210e │ │ -0a8968: 0c06 |0068: move-result-object v6 │ │ -0a896a: 1f06 2d02 |0069: check-cast v6, Landroid/widget/Button; // type@022d │ │ -0a896e: 5ba6 0f0b |006b: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupButton:Landroid/widget/Button; // field@0b0f │ │ -0a8972: 54a6 100b |006d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ -0a8976: 2207 1804 |006f: new-instance v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1; // type@0418 │ │ -0a897a: 7020 0321 a700 |0071: invoke-direct {v7, v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2103 │ │ -0a8980: 6e20 8c0f 7600 |0074: invoke-virtual {v6, v7}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0f8c │ │ -0a8986: 54a6 110b |0077: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a898a: 1a07 7312 |0079: const-string v7, "dict" // string@1273 │ │ -0a898e: 7230 7701 7608 |007b: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0177 │ │ -0a8994: 0a06 |007e: move-result v6 │ │ -0a8996: 59a6 0d0b |007f: iput v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a899a: 54a6 110b |0081: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a899e: 1a07 d926 |0083: const-string v7, "word" // string@26d9 │ │ -0a89a2: 1a08 0000 |0085: const-string v8, "" // string@0000 │ │ -0a89a6: 7230 7801 7608 |0087: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0a89ac: 0c06 |008a: move-result-object v6 │ │ -0a89ae: 5ba6 120b |008b: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a89b2: 54a6 110b |008d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a89b6: 1a07 0219 |008f: const-string v7, "lookup_textisFocused" // string@1902 │ │ -0a89ba: 7230 7501 7609 |0091: invoke-interface {v6, v7, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0a89c0: 0a06 |0094: move-result v6 │ │ -0a89c2: 3806 aa00 |0095: if-eqz v6, 013f // +00aa │ │ -0a89c6: 54a6 100b |0097: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ -0a89ca: 6e10 880f 0600 |0099: invoke-virtual {v6}, Landroid/widget/EditText;.requestFocus:()Z // method@0f88 │ │ -0a89d0: 54a6 0f0b |009c: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupButton:Landroid/widget/Button; // field@0b0f │ │ -0a89d4: 2207 1904 |009e: new-instance v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2; // type@0419 │ │ -0a89d8: 7020 0521 a700 |00a0: invoke-direct {v7, v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2105 │ │ -0a89de: 6e20 700f 7600 |00a3: invoke-virtual {v6, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0a89e4: 54a6 110b |00a6: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a89e8: 1a07 1717 |00a8: const-string v7, "html" // string@1717 │ │ -0a89ec: 1408 0200 067f |00aa: const v8, #float 1.78117e+38 // #7f060002 │ │ -0a89f2: 7020 1721 8a00 |00ad: invoke-direct {v10, v8}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.loadResToString:(I)Ljava/lang/String; // method@2117 │ │ -0a89f8: 0c08 |00b0: move-result-object v8 │ │ -0a89fa: 7230 7801 7608 |00b1: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0a8a00: 0c06 |00b4: move-result-object v6 │ │ -0a8a02: 7020 0d21 6a00 |00b5: invoke-direct {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayWebViewHtml:(Ljava/lang/String;)V // method@210d │ │ -0a8a08: 6e10 1221 0a00 |00b8: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getIntent:()Landroid/content/Intent; // method@2112 │ │ -0a8a0e: 0c06 |00bb: move-result-object v6 │ │ -0a8a10: 6e10 4f01 0600 |00bc: invoke-virtual {v6}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0a8a16: 0c04 |00bf: move-result-object v4 │ │ -0a8a18: 3804 9e00 |00c0: if-eqz v4, 015e // +009e │ │ -0a8a1c: 1205 |00c2: const/4 v5, #int 0 // #0 │ │ -0a8a1e: 1a06 d926 |00c3: const-string v6, "word" // string@26d9 │ │ -0a8a22: 6e20 5c02 6400 |00c5: invoke-virtual {v4, v6}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0a8a28: 0a06 |00c8: move-result v6 │ │ -0a8a2a: 3806 7d00 |00c9: if-eqz v6, 0146 // +007d │ │ -0a8a2e: 1a06 d926 |00cb: const-string v6, "word" // string@26d9 │ │ -0a8a32: 6e20 6602 6400 |00cd: invoke-virtual {v4, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0a8a38: 0c05 |00d0: move-result-object v5 │ │ -0a8a3a: 3805 3a00 |00d1: if-eqz v5, 010b // +003a │ │ -0a8a3e: 1a06 7312 |00d3: const-string v6, "dict" // string@1273 │ │ -0a8a42: 6e20 5c02 6400 |00d5: invoke-virtual {v4, v6}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0a8a48: 0a06 |00d8: move-result v6 │ │ -0a8a4a: 3806 8100 |00d9: if-eqz v6, 015a // +0081 │ │ -0a8a4e: 1a06 7312 |00db: const-string v6, "dict" // string@1273 │ │ -0a8a52: 6e20 6102 6400 |00dd: invoke-virtual {v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ -0a8a58: 0a06 |00e0: move-result v6 │ │ -0a8a5a: 59a6 0d0b |00e1: iput v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8a5e: 54a6 110b |00e3: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a8a62: 7210 7401 0600 |00e5: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0a8a68: 0c03 |00e8: move-result-object v3 │ │ -0a8a6a: 1a06 7312 |00e9: const-string v6, "dict" // string@1273 │ │ -0a8a6e: 1a07 7312 |00eb: const-string v7, "dict" // string@1273 │ │ -0a8a72: 6e20 6102 7400 |00ed: invoke-virtual {v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ -0a8a78: 0a07 |00f0: move-result v7 │ │ -0a8a7a: 7230 7201 6307 |00f1: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -0a8a80: 7210 6f01 0300 |00f4: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0a8a86: 7020 2421 5a00 |00f7: invoke-direct {v10, v5}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ -0a8a8c: 54a6 100b |00fa: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ -0a8a90: 7110 9821 0500 |00fc: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toVel:(Ljava/lang/String;)Ljava/lang/String; // method@2198 │ │ -0a8a96: 0c07 |00ff: move-result-object v7 │ │ -0a8a98: 6e20 8f0f 7600 |0100: invoke-virtual {v6, v7}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0a8a9e: 54a6 130b |0103: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a8aa2: 6e20 500f 9600 |0105: invoke-virtual {v6, v9}, Landroid/webkit/WebView;.setSelected:(Z)V // method@0f50 │ │ -0a8aa8: 7010 1821 0a00 |0108: invoke-direct {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:()V // method@2118 │ │ -0a8aae: 6206 2b00 |010b: sget-object v6, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ -0a8ab2: 7110 361f 0600 |010d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0a8ab8: 0a00 |0110: move-result v0 │ │ -0a8aba: 1306 0e00 |0111: const/16 v6, #int 14 // #e │ │ -0a8abe: 3460 0900 |0113: if-lt v0, v6, 011c // +0009 │ │ -0a8ac2: 6e10 1021 0a00 |0115: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getActionBar:()Landroid/app/ActionBar; // method@2110 │ │ -0a8ac8: 0c06 |0118: move-result-object v6 │ │ -0a8aca: 6e20 3b00 9600 |0119: invoke-virtual {v6, v9}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -0a8ad0: 0e00 |011c: return-void │ │ -0a8ad2: 2201 2104 |011d: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -0a8ad6: 7020 3b21 a100 |011f: invoke-direct {v1, v10}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -0a8adc: 1a06 1c17 |0122: const-string v6, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -0a8ae0: 1a07 9c01 |0124: const-string v7, "ATPK.zip" // string@019c │ │ -0a8ae4: 6e30 4721 6107 |0126: invoke-virtual {v1, v6, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -0a8aea: 28f3 |0129: goto 011c // -000d │ │ -0a8aec: 0d02 |012a: move-exception v2 │ │ -0a8aee: 1a06 770c |012b: const-string v6, "Tipitaka" // string@0c77 │ │ -0a8af2: 1a07 6013 |012d: const-string v7, "error:" // string@1360 │ │ -0a8af6: 7130 0a0d 7602 |012f: invoke-static {v6, v7, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0a8afc: 2201 2104 |0132: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -0a8b00: 7020 3b21 a100 |0134: invoke-direct {v1, v10}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -0a8b06: 1a06 1c17 |0137: const-string v6, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -0a8b0a: 1a07 9c01 |0139: const-string v7, "ATPK.zip" // string@019c │ │ -0a8b0e: 6e30 4721 6107 |013b: invoke-virtual {v1, v6, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -0a8b14: 28de |013e: goto 011c // -0022 │ │ -0a8b16: 54a6 130b |013f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a8b1a: 6e10 4d0f 0600 |0141: invoke-virtual {v6}, Landroid/webkit/WebView;.requestFocus:()Z // method@0f4d │ │ -0a8b20: 2900 58ff |0144: goto/16 009c // -00a8 │ │ -0a8b24: 1a06 cc0f |0146: const-string v6, "android.intent.extra.TEXT" // string@0fcc │ │ -0a8b28: 6e20 5c02 6400 |0148: invoke-virtual {v4, v6}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0a8b2e: 0a06 |014b: move-result v6 │ │ -0a8b30: 3806 85ff |014c: if-eqz v6, 00d1 // -007b │ │ -0a8b34: 1a06 cc0f |014e: const-string v6, "android.intent.extra.TEXT" // string@0fcc │ │ -0a8b38: 6e20 6002 6400 |0150: invoke-virtual {v4, v6}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0260 │ │ -0a8b3e: 0c06 |0153: move-result-object v6 │ │ -0a8b40: 7210 131f 0600 |0154: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -0a8b46: 0c05 |0157: move-result-object v5 │ │ -0a8b48: 2900 79ff |0158: goto/16 00d1 // -0087 │ │ -0a8b4c: 1246 |015a: const/4 v6, #int 4 // #4 │ │ -0a8b4e: 59a6 0d0b |015b: iput v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8b52: 289a |015d: goto 00f7 // -0066 │ │ -0a8b54: 54a6 120b |015e: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8b58: 7020 2421 6a00 |0160: invoke-direct {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ -0a8b5e: 28a8 |0163: goto 010b // -0058 │ │ +0a967c: |[0a967c] org.yuttadhammo.tipitaka.DictionaryActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0a968c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0a968e: 1219 |0001: const/4 v9, #int 1 // #1 │ │ +0a9690: 6f20 3311 ba00 |0002: invoke-super {v10, v11}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ +0a9696: 2206 2904 |0005: new-instance v6, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@0429 │ │ +0a969a: 7020 8821 a600 |0007: invoke-direct {v6, v10}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ +0a96a0: 5ba6 0c0b |000a: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a96a4: 54a6 0c0b |000c: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a96a8: 6e10 9221 0600 |000e: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +0a96ae: 54a6 0c0b |0011: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a96b2: 6e10 9121 0600 |0013: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ +0a96b8: 0a06 |0016: move-result v6 │ │ +0a96ba: 3806 0601 |0017: if-eqz v6, 011d // +0106 │ │ +0a96be: 54a6 0c0b |0019: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a96c2: 6e10 8921 0600 |001b: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0a96c8: 1406 1b00 037f |001e: const v6, #float 1.74129e+38 // #7f03001b │ │ +0a96ce: 6e20 2221 6a00 |0021: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setContentView:(I)V // method@2122 │ │ +0a96d4: 6e20 1321 8a00 |0024: invoke-virtual {v10, v8}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@2113 │ │ +0a96da: 0c06 |0027: move-result-object v6 │ │ +0a96dc: 5ba6 110b |0028: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a96e0: 1406 5100 0b7f |002a: const v6, #float 1.84764e+38 // #7f0b0051 │ │ +0a96e6: 6e20 0e21 6a00 |002d: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.findViewById:(I)Landroid/view/View; // method@210e │ │ +0a96ec: 0c06 |0030: move-result-object v6 │ │ +0a96ee: 1f06 1e02 |0031: check-cast v6, Landroid/webkit/WebView; // type@021e │ │ +0a96f2: 5ba6 130b |0033: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a96f6: 54a6 130b |0035: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a96fa: 6e10 460f 0600 |0037: invoke-virtual {v6}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ +0a9700: 0c06 |003a: move-result-object v6 │ │ +0a9702: 6e20 400f 9600 |003b: invoke-virtual {v6, v9}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0f40 │ │ +0a9708: 54a6 130b |003e: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a970c: 6e10 460f 0600 |0040: invoke-virtual {v6}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ +0a9712: 0c06 |0043: move-result-object v6 │ │ +0a9714: 6e20 420f 9600 |0044: invoke-virtual {v6, v9}, Landroid/webkit/WebSettings;.setSupportZoom:(Z)V // method@0f42 │ │ +0a971a: 6e10 1521 0a00 |0047: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2115 │ │ +0a9720: 0c06 |004a: move-result-object v6 │ │ +0a9722: 5ba6 0b0b |004b: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b0b │ │ +0a9726: 54a6 0b0b |004d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b0b │ │ +0a972a: 6e20 1711 9600 |004f: invoke-virtual {v6, v9}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ +0a9730: 54a6 0b0b |0052: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b0b │ │ +0a9734: 6e20 1011 9600 |0054: invoke-virtual {v6, v9}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ +0a973a: 1406 5300 0b7f |0057: const v6, #float 1.84764e+38 // #7f0b0053 │ │ +0a9740: 6e20 0e21 6a00 |005a: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.findViewById:(I)Landroid/view/View; // method@210e │ │ +0a9746: 0c06 |005d: move-result-object v6 │ │ +0a9748: 1f06 2f02 |005e: check-cast v6, Landroid/widget/EditText; // type@022f │ │ +0a974c: 5ba6 100b |0060: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ +0a9750: 1406 5400 0b7f |0062: const v6, #float 1.84764e+38 // #7f0b0054 │ │ +0a9756: 6e20 0e21 6a00 |0065: invoke-virtual {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.findViewById:(I)Landroid/view/View; // method@210e │ │ +0a975c: 0c06 |0068: move-result-object v6 │ │ +0a975e: 1f06 2b02 |0069: check-cast v6, Landroid/widget/Button; // type@022b │ │ +0a9762: 5ba6 0f0b |006b: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupButton:Landroid/widget/Button; // field@0b0f │ │ +0a9766: 54a6 100b |006d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ +0a976a: 2207 1604 |006f: new-instance v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1; // type@0416 │ │ +0a976e: 7020 0321 a700 |0071: invoke-direct {v7, v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2103 │ │ +0a9774: 6e20 8c0f 7600 |0074: invoke-virtual {v6, v7}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0f8c │ │ +0a977a: 54a6 110b |0077: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a977e: 1a07 7412 |0079: const-string v7, "dict" // string@1274 │ │ +0a9782: 7230 7701 7608 |007b: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0177 │ │ +0a9788: 0a06 |007e: move-result v6 │ │ +0a978a: 59a6 0d0b |007f: iput v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a978e: 54a6 110b |0081: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a9792: 1a07 d626 |0083: const-string v7, "word" // string@26d6 │ │ +0a9796: 1a08 0000 |0085: const-string v8, "" // string@0000 │ │ +0a979a: 7230 7801 7608 |0087: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0a97a0: 0c06 |008a: move-result-object v6 │ │ +0a97a2: 5ba6 120b |008b: iput-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a97a6: 54a6 110b |008d: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a97aa: 1a07 0219 |008f: const-string v7, "lookup_textisFocused" // string@1902 │ │ +0a97ae: 7230 7501 7609 |0091: invoke-interface {v6, v7, v9}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0a97b4: 0a06 |0094: move-result v6 │ │ +0a97b6: 3806 aa00 |0095: if-eqz v6, 013f // +00aa │ │ +0a97ba: 54a6 100b |0097: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ +0a97be: 6e10 880f 0600 |0099: invoke-virtual {v6}, Landroid/widget/EditText;.requestFocus:()Z // method@0f88 │ │ +0a97c4: 54a6 0f0b |009c: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupButton:Landroid/widget/Button; // field@0b0f │ │ +0a97c8: 2207 1704 |009e: new-instance v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2; // type@0417 │ │ +0a97cc: 7020 0521 a700 |00a0: invoke-direct {v7, v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;.:(Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V // method@2105 │ │ +0a97d2: 6e20 700f 7600 |00a3: invoke-virtual {v6, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0a97d8: 54a6 110b |00a6: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a97dc: 1a07 1817 |00a8: const-string v7, "html" // string@1718 │ │ +0a97e0: 1408 0200 067f |00aa: const v8, #float 1.78117e+38 // #7f060002 │ │ +0a97e6: 7020 1721 8a00 |00ad: invoke-direct {v10, v8}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.loadResToString:(I)Ljava/lang/String; // method@2117 │ │ +0a97ec: 0c08 |00b0: move-result-object v8 │ │ +0a97ee: 7230 7801 7608 |00b1: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0a97f4: 0c06 |00b4: move-result-object v6 │ │ +0a97f6: 7020 0d21 6a00 |00b5: invoke-direct {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.displayWebViewHtml:(Ljava/lang/String;)V // method@210d │ │ +0a97fc: 6e10 1221 0a00 |00b8: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getIntent:()Landroid/content/Intent; // method@2112 │ │ +0a9802: 0c06 |00bb: move-result-object v6 │ │ +0a9804: 6e10 4f01 0600 |00bc: invoke-virtual {v6}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +0a980a: 0c04 |00bf: move-result-object v4 │ │ +0a980c: 3804 9e00 |00c0: if-eqz v4, 015e // +009e │ │ +0a9810: 1205 |00c2: const/4 v5, #int 0 // #0 │ │ +0a9812: 1a06 d626 |00c3: const-string v6, "word" // string@26d6 │ │ +0a9816: 6e20 5c02 6400 |00c5: invoke-virtual {v4, v6}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0a981c: 0a06 |00c8: move-result v6 │ │ +0a981e: 3806 7d00 |00c9: if-eqz v6, 0146 // +007d │ │ +0a9822: 1a06 d626 |00cb: const-string v6, "word" // string@26d6 │ │ +0a9826: 6e20 6602 6400 |00cd: invoke-virtual {v4, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0a982c: 0c05 |00d0: move-result-object v5 │ │ +0a982e: 3805 3a00 |00d1: if-eqz v5, 010b // +003a │ │ +0a9832: 1a06 7412 |00d3: const-string v6, "dict" // string@1274 │ │ +0a9836: 6e20 5c02 6400 |00d5: invoke-virtual {v4, v6}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0a983c: 0a06 |00d8: move-result v6 │ │ +0a983e: 3806 8100 |00d9: if-eqz v6, 015a // +0081 │ │ +0a9842: 1a06 7412 |00db: const-string v6, "dict" // string@1274 │ │ +0a9846: 6e20 6102 6400 |00dd: invoke-virtual {v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ +0a984c: 0a06 |00e0: move-result v6 │ │ +0a984e: 59a6 0d0b |00e1: iput v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9852: 54a6 110b |00e3: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a9856: 7210 7401 0600 |00e5: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0a985c: 0c03 |00e8: move-result-object v3 │ │ +0a985e: 1a06 7412 |00e9: const-string v6, "dict" // string@1274 │ │ +0a9862: 1a07 7412 |00eb: const-string v7, "dict" // string@1274 │ │ +0a9866: 6e20 6102 7400 |00ed: invoke-virtual {v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ +0a986c: 0a07 |00f0: move-result v7 │ │ +0a986e: 7230 7201 6307 |00f1: invoke-interface {v3, v6, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +0a9874: 7210 6f01 0300 |00f4: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0a987a: 7020 2421 5a00 |00f7: invoke-direct {v10, v5}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ +0a9880: 54a6 100b |00fa: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ +0a9884: 7110 9821 0500 |00fc: invoke-static {v5}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toVel:(Ljava/lang/String;)Ljava/lang/String; // method@2198 │ │ +0a988a: 0c07 |00ff: move-result-object v7 │ │ +0a988c: 6e20 8f0f 7600 |0100: invoke-virtual {v6, v7}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +0a9892: 54a6 130b |0103: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a9896: 6e20 500f 9600 |0105: invoke-virtual {v6, v9}, Landroid/webkit/WebView;.setSelected:(Z)V // method@0f50 │ │ +0a989c: 7010 1821 0a00 |0108: invoke-direct {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:()V // method@2118 │ │ +0a98a2: 6206 2b00 |010b: sget-object v6, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ +0a98a6: 7110 361f 0600 |010d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0a98ac: 0a00 |0110: move-result v0 │ │ +0a98ae: 1306 0e00 |0111: const/16 v6, #int 14 // #e │ │ +0a98b2: 3460 0900 |0113: if-lt v0, v6, 011c // +0009 │ │ +0a98b6: 6e10 1021 0a00 |0115: invoke-virtual {v10}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getActionBar:()Landroid/app/ActionBar; // method@2110 │ │ +0a98bc: 0c06 |0118: move-result-object v6 │ │ +0a98be: 6e20 3b00 9600 |0119: invoke-virtual {v6, v9}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +0a98c4: 0e00 |011c: return-void │ │ +0a98c6: 2201 1f04 |011d: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0a98ca: 7020 3b21 a100 |011f: invoke-direct {v1, v10}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0a98d0: 1a06 1d17 |0122: const-string v6, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +0a98d4: 1a07 a101 |0124: const-string v7, "ATPK.zip" // string@01a1 │ │ +0a98d8: 6e30 4721 6107 |0126: invoke-virtual {v1, v6, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +0a98de: 28f3 |0129: goto 011c // -000d │ │ +0a98e0: 0d02 |012a: move-exception v2 │ │ +0a98e2: 1a06 790c |012b: const-string v6, "Tipitaka" // string@0c79 │ │ +0a98e6: 1a07 6113 |012d: const-string v7, "error:" // string@1361 │ │ +0a98ea: 7130 0a0d 7602 |012f: invoke-static {v6, v7, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0a98f0: 2201 1f04 |0132: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0a98f4: 7020 3b21 a100 |0134: invoke-direct {v1, v10}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0a98fa: 1a06 1d17 |0137: const-string v6, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +0a98fe: 1a07 a101 |0139: const-string v7, "ATPK.zip" // string@01a1 │ │ +0a9902: 6e30 4721 6107 |013b: invoke-virtual {v1, v6, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +0a9908: 28de |013e: goto 011c // -0022 │ │ +0a990a: 54a6 130b |013f: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a990e: 6e10 4d0f 0600 |0141: invoke-virtual {v6}, Landroid/webkit/WebView;.requestFocus:()Z // method@0f4d │ │ +0a9914: 2900 58ff |0144: goto/16 009c // -00a8 │ │ +0a9918: 1a06 ce0f |0146: const-string v6, "android.intent.extra.TEXT" // string@0fce │ │ +0a991c: 6e20 5c02 6400 |0148: invoke-virtual {v4, v6}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0a9922: 0a06 |014b: move-result v6 │ │ +0a9924: 3806 85ff |014c: if-eqz v6, 00d1 // -007b │ │ +0a9928: 1a06 ce0f |014e: const-string v6, "android.intent.extra.TEXT" // string@0fce │ │ +0a992c: 6e20 6002 6400 |0150: invoke-virtual {v4, v6}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0260 │ │ +0a9932: 0c06 |0153: move-result-object v6 │ │ +0a9934: 7210 131f 0600 |0154: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +0a993a: 0c05 |0157: move-result-object v5 │ │ +0a993c: 2900 79ff |0158: goto/16 00d1 // -0087 │ │ +0a9940: 1246 |015a: const/4 v6, #int 4 // #4 │ │ +0a9942: 59a6 0d0b |015b: iput v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9946: 289a |015d: goto 00f7 // -0066 │ │ +0a9948: 54a6 120b |015e: iget-object v6, v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a994c: 7020 2421 6a00 |0160: invoke-direct {v10, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.setTitleWithMessage:(Ljava/lang/String;)V // method@2124 │ │ +0a9952: 28a8 |0163: goto 010b // -0058 │ │ catches : 2 │ │ 0x000c - 0x001e │ │ Landroid/database/sqlite/SQLiteException; -> 0x012a │ │ 0x011d - 0x0129 │ │ Landroid/database/sqlite/SQLiteException; -> 0x012a │ │ positions : │ │ 0x0002 line=75 │ │ @@ -230000,14 +230073,16 @@ │ │ 0x006d line=108 │ │ 0x0077 line=119 │ │ 0x0081 line=121 │ │ 0x008d line=123 │ │ 0x0097 line=124 │ │ 0x009c line=129 │ │ 0x00a6 line=138 │ │ + 0x00ad line=139 │ │ + 0x00b5 line=138 │ │ 0x00b8 line=141 │ │ 0x00c0 line=142 │ │ 0x00c2 line=143 │ │ 0x00c3 line=144 │ │ 0x00cb line=145 │ │ 0x00d1 line=148 │ │ 0x00d3 line=149 │ │ @@ -230052,32 +230127,32 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0a8b78: |[0a8b78] org.yuttadhammo.tipitaka.DictionaryActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a8b88: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a8b8a: 6e10 1621 0400 |0001: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2116 │ │ -0a8b90: 0c00 |0004: move-result-object v0 │ │ -0a8b92: 1402 0200 0f7f |0005: const v2, #float 1.9008e+38 // #7f0f0002 │ │ -0a8b98: 6e30 851b 2005 |0008: invoke-virtual {v0, v2, v5}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ -0a8b9e: 1402 d800 077f |000b: const v2, #float 1.7945e+38 // #7f0700d8 │ │ -0a8ba4: 7220 611b 2500 |000e: invoke-interface {v5, v2}, Lcom/actionbarsherlock/view/Menu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1b61 │ │ -0a8baa: 0c02 |0011: move-result-object v2 │ │ -0a8bac: 7210 961b 0200 |0012: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ -0a8bb2: 0c01 |0015: move-result-object v1 │ │ -0a8bb4: 1402 d900 077f |0016: const v2, #float 1.7945e+38 // #7f0700d9 │ │ -0a8bba: 7240 691b 2133 |0019: invoke-interface {v1, v2, v3, v3}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@1b69 │ │ -0a8bc0: 5242 0d0b |001c: iget v2, v4, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8bc4: 7220 621b 2100 |001e: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/Menu;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1b62 │ │ -0a8bca: 0c02 |0021: move-result-object v2 │ │ -0a8bcc: 7220 a41b 3200 |0022: invoke-interface {v2, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba4 │ │ -0a8bd2: 0f03 |0025: return v3 │ │ +0a996c: |[0a996c] org.yuttadhammo.tipitaka.DictionaryActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0a997c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a997e: 6e10 1621 0400 |0001: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2116 │ │ +0a9984: 0c00 |0004: move-result-object v0 │ │ +0a9986: 1402 0200 0f7f |0005: const v2, #float 1.9008e+38 // #7f0f0002 │ │ +0a998c: 6e30 851b 2005 |0008: invoke-virtual {v0, v2, v5}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ +0a9992: 1402 d800 0b7f |000b: const v2, #float 1.84767e+38 // #7f0b00d8 │ │ +0a9998: 7220 611b 2500 |000e: invoke-interface {v5, v2}, Lcom/actionbarsherlock/view/Menu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1b61 │ │ +0a999e: 0c02 |0011: move-result-object v2 │ │ +0a99a0: 7210 961b 0200 |0012: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@1b96 │ │ +0a99a6: 0c01 |0015: move-result-object v1 │ │ +0a99a8: 1402 d900 0b7f |0016: const v2, #float 1.84767e+38 // #7f0b00d9 │ │ +0a99ae: 7240 691b 2133 |0019: invoke-interface {v1, v2, v3, v3}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@1b69 │ │ +0a99b4: 5242 0d0b |001c: iget v2, v4, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a99b8: 7220 621b 2100 |001e: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/Menu;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1b62 │ │ +0a99be: 0c02 |0021: move-result-object v2 │ │ +0a99c0: 7220 a41b 3200 |0022: invoke-interface {v2, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba4 │ │ +0a99c6: 0f03 |0025: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=176 │ │ 0x0005 line=177 │ │ 0x000b line=179 │ │ 0x0016 line=180 │ │ 0x001c line=181 │ │ @@ -230093,21 +230168,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a8bd4: |[0a8bd4] org.yuttadhammo.tipitaka.DictionaryActivity.onDestroy:()V │ │ -0a8be4: 6f10 3711 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.onDestroy:()V // method@1137 │ │ -0a8bea: 5410 0c0b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a8bee: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0a8bf2: 5410 0c0b |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ -0a8bf6: 6e10 8921 0000 |0009: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0a8bfc: 0e00 |000c: return-void │ │ +0a99c8: |[0a99c8] org.yuttadhammo.tipitaka.DictionaryActivity.onDestroy:()V │ │ +0a99d8: 6f10 3711 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.onDestroy:()V // method@1137 │ │ +0a99de: 5410 0c0b |0003: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a99e2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0a99e6: 5410 0c0b |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@0b0c │ │ +0a99ea: 6e10 8921 0000 |0009: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0a99f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x000c line=271 │ │ locals : │ │ @@ -230118,71 +230193,71 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -0a8c00: |[0a8c00] org.yuttadhammo.tipitaka.DictionaryActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a8c10: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a8c12: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0a8c14: 7210 9b1b 0600 |0002: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.isCheckable:()Z // method@1b9b │ │ -0a8c1a: 0a03 |0005: move-result v3 │ │ -0a8c1c: 3803 3900 |0006: if-eqz v3, 003f // +0039 │ │ -0a8c20: 7220 a41b 2600 |0008: invoke-interface {v6, v2}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba4 │ │ -0a8c26: 5453 110b |000b: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a8c2a: 7210 7401 0300 |000d: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0a8c30: 0c00 |0010: move-result-object v0 │ │ -0a8c32: 7210 921b 0600 |0011: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0a8c38: 0a03 |0014: move-result v3 │ │ -0a8c3a: 2b03 5100 0000 |0015: packed-switch v3, 00000066 // +00000051 │ │ -0a8c40: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -0a8c42: 5b52 120b |0019: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8c46: 1a02 7312 |001b: const-string v2, "dict" // string@1273 │ │ -0a8c4a: 5253 0d0b |001d: iget v3, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8c4e: 7230 7201 2003 |001f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -0a8c54: 7210 6f01 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0a8c5a: 7010 1821 0500 |0025: invoke-direct {v5}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:()V // method@2118 │ │ -0a8c60: 6f20 3d11 6500 |0028: invoke-super {v5, v6}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ -0a8c66: 0a02 |002b: move-result v2 │ │ -0a8c68: 0f02 |002c: return v2 │ │ -0a8c6a: 5954 0d0b |002d: iput v4, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8c6e: 28e9 |002f: goto 0018 // -0017 │ │ -0a8c70: 5952 0d0b |0030: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8c74: 28e6 |0032: goto 0018 // -001a │ │ -0a8c76: 1222 |0033: const/4 v2, #int 2 // #2 │ │ -0a8c78: 5952 0d0b |0034: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8c7c: 28e2 |0036: goto 0018 // -001e │ │ -0a8c7e: 1232 |0037: const/4 v2, #int 3 // #3 │ │ -0a8c80: 5952 0d0b |0038: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8c84: 28de |003a: goto 0018 // -0022 │ │ -0a8c86: 1242 |003b: const/4 v2, #int 4 // #4 │ │ -0a8c88: 5952 0d0b |003c: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ -0a8c8c: 28da |003e: goto 0018 // -0026 │ │ -0a8c8e: 7210 921b 0600 |003f: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0a8c94: 0a03 |0042: move-result v3 │ │ -0a8c96: 2c03 3100 0000 |0043: sparse-switch v3, 00000074 // +00000031 │ │ -0a8c9c: 28e2 |0046: goto 0028 // -001e │ │ -0a8c9e: 6e10 0f21 0500 |0047: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.finish:()V // method@210f │ │ -0a8ca4: 28e2 |004a: goto 002c // -001e │ │ -0a8ca6: 2201 2e00 |004b: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0a8caa: 1c02 2804 |004d: const-class v2, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0428 │ │ -0a8cae: 7030 4401 5102 |004f: invoke-direct {v1, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0a8cb4: 1502 0004 |0052: const/high16 v2, #int 67108864 // #400 │ │ -0a8cb8: 6e20 6a01 2100 |0054: invoke-virtual {v1, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -0a8cbe: 6e20 2521 1500 |0057: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.startActivity:(Landroid/content/Intent;)V // method@2125 │ │ -0a8cc4: 28ce |005a: goto 0028 // -0032 │ │ -0a8cc6: 5452 130b |005b: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a8cca: 3802 cbff |005d: if-eqz v2, 0028 // -0035 │ │ -0a8cce: 5452 130b |005f: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ -0a8cd2: 6e30 4e0f 4204 |0061: invoke-virtual {v2, v4, v4}, Landroid/webkit/WebView;.scrollTo:(II)V // method@0f4e │ │ -0a8cd8: 28c4 |0064: goto 0028 // -003c │ │ -0a8cda: 0000 |0065: nop // spacer │ │ -0a8cdc: 0001 0500 da00 077f 1800 0000 1b00 ... |0066: packed-switch-data (14 units) │ │ -0a8cf8: 0002 0300 2c00 0201 df00 077f e000 ... |0074: sparse-switch-data (14 units) │ │ +0a99f4: |[0a99f4] org.yuttadhammo.tipitaka.DictionaryActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0a9a04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a9a06: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0a9a08: 7210 9b1b 0600 |0002: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.isCheckable:()Z // method@1b9b │ │ +0a9a0e: 0a03 |0005: move-result v3 │ │ +0a9a10: 3803 3900 |0006: if-eqz v3, 003f // +0039 │ │ +0a9a14: 7220 a41b 2600 |0008: invoke-interface {v6, v2}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1ba4 │ │ +0a9a1a: 5453 110b |000b: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a9a1e: 7210 7401 0300 |000d: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0a9a24: 0c00 |0010: move-result-object v0 │ │ +0a9a26: 7210 921b 0600 |0011: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +0a9a2c: 0a03 |0014: move-result v3 │ │ +0a9a2e: 2b03 5100 0000 |0015: packed-switch v3, 00000066 // +00000051 │ │ +0a9a34: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +0a9a36: 5b52 120b |0019: iput-object v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9a3a: 1a02 7412 |001b: const-string v2, "dict" // string@1274 │ │ +0a9a3e: 5253 0d0b |001d: iget v3, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9a42: 7230 7201 2003 |001f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +0a9a48: 7210 6f01 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0a9a4e: 7010 1821 0500 |0025: invoke-direct {v5}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupWord:()V // method@2118 │ │ +0a9a54: 6f20 3d11 6500 |0028: invoke-super {v5, v6}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ +0a9a5a: 0a02 |002b: move-result v2 │ │ +0a9a5c: 0f02 |002c: return v2 │ │ +0a9a5e: 5954 0d0b |002d: iput v4, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9a62: 28e9 |002f: goto 0018 // -0017 │ │ +0a9a64: 5952 0d0b |0030: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9a68: 28e6 |0032: goto 0018 // -001a │ │ +0a9a6a: 1222 |0033: const/4 v2, #int 2 // #2 │ │ +0a9a6c: 5952 0d0b |0034: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9a70: 28e2 |0036: goto 0018 // -001e │ │ +0a9a72: 1232 |0037: const/4 v2, #int 3 // #3 │ │ +0a9a74: 5952 0d0b |0038: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9a78: 28de |003a: goto 0018 // -0022 │ │ +0a9a7a: 1242 |003b: const/4 v2, #int 4 // #4 │ │ +0a9a7c: 5952 0d0b |003c: iput v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.dict:I // field@0b0d │ │ +0a9a80: 28da |003e: goto 0018 // -0026 │ │ +0a9a82: 7210 921b 0600 |003f: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +0a9a88: 0a03 |0042: move-result v3 │ │ +0a9a8a: 2c03 3100 0000 |0043: sparse-switch v3, 00000074 // +00000031 │ │ +0a9a90: 28e2 |0046: goto 0028 // -001e │ │ +0a9a92: 6e10 0f21 0500 |0047: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.finish:()V // method@210f │ │ +0a9a98: 28e2 |004a: goto 002c // -001e │ │ +0a9a9a: 2201 2e00 |004b: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0a9a9e: 1c02 2604 |004d: const-class v2, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0426 │ │ +0a9aa2: 7030 4401 5102 |004f: invoke-direct {v1, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0a9aa8: 1502 0004 |0052: const/high16 v2, #int 67108864 // #400 │ │ +0a9aac: 6e20 6a01 2100 |0054: invoke-virtual {v1, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0a9ab2: 6e20 2521 1500 |0057: invoke-virtual {v5, v1}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.startActivity:(Landroid/content/Intent;)V // method@2125 │ │ +0a9ab8: 28ce |005a: goto 0028 // -0032 │ │ +0a9aba: 5452 130b |005b: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a9abe: 3802 cbff |005d: if-eqz v2, 0028 // -0035 │ │ +0a9ac2: 5452 130b |005f: iget-object v2, v5, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.wv:Landroid/webkit/WebView; // field@0b13 │ │ +0a9ac6: 6e30 4e0f 4204 |0061: invoke-virtual {v2, v4, v4}, Landroid/webkit/WebView;.scrollTo:(II)V // method@0f4e │ │ +0a9acc: 28c4 |0064: goto 0028 // -003c │ │ +0a9ace: 0000 |0065: nop // spacer │ │ +0a9ad0: 0001 0500 da00 0b7f 1800 0000 1b00 ... |0066: packed-switch-data (14 units) │ │ +0a9aec: 0002 0300 2c00 0201 df00 0b7f e000 ... |0074: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=190 │ │ 0x0008 line=191 │ │ 0x000b line=192 │ │ 0x0011 line=193 │ │ 0x0018 line=210 │ │ @@ -230216,42 +230291,42 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0a8d14: |[0a8d14] org.yuttadhammo.tipitaka.DictionaryActivity.onPause:()V │ │ -0a8d24: 6f10 3f11 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onPause:()V // method@113f │ │ -0a8d2a: 5431 110b |0003: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a8d2e: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -0a8d32: 0e00 |0007: return-void │ │ -0a8d34: 5431 110b |0008: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ -0a8d38: 7210 7401 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0a8d3e: 0c00 |000d: move-result-object v0 │ │ -0a8d40: 1a01 d926 |000e: const-string v1, "word" // string@26d9 │ │ -0a8d44: 5432 120b |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8d48: 7230 7301 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ -0a8d4e: 1a01 1717 |0015: const-string v1, "html" // string@1717 │ │ -0a8d52: 5432 0e0b |0017: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.html:Ljava/lang/String; // field@0b0e │ │ -0a8d56: 7230 7301 1002 |0019: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ -0a8d5c: 1a01 0119 |001c: const-string v1, "lookup_text" // string@1901 │ │ -0a8d60: 5432 100b |001e: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ -0a8d64: 6e10 870f 0200 |0020: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0a8d6a: 0c02 |0023: move-result-object v2 │ │ -0a8d6c: 6e10 511f 0200 |0024: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0a8d72: 0c02 |0027: move-result-object v2 │ │ -0a8d74: 7230 7301 1002 |0028: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ -0a8d7a: 1a01 0219 |002b: const-string v1, "lookup_textisFocused" // string@1902 │ │ -0a8d7e: 5432 0f0b |002d: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupButton:Landroid/widget/Button; // field@0b0f │ │ -0a8d82: 6e10 6e0f 0200 |002f: invoke-virtual {v2}, Landroid/widget/Button;.isFocused:()Z // method@0f6e │ │ -0a8d88: 0a02 |0032: move-result v2 │ │ -0a8d8a: 7230 7001 1002 |0033: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ -0a8d90: 7210 6f01 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0a8d96: 28ce |0039: goto 0007 // -0032 │ │ +0a9b08: |[0a9b08] org.yuttadhammo.tipitaka.DictionaryActivity.onPause:()V │ │ +0a9b18: 6f10 3f11 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onPause:()V // method@113f │ │ +0a9b1e: 5431 110b |0003: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a9b22: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0a9b26: 0e00 |0007: return-void │ │ +0a9b28: 5431 110b |0008: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.prefs:Landroid/content/SharedPreferences; // field@0b11 │ │ +0a9b2c: 7210 7401 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0a9b32: 0c00 |000d: move-result-object v0 │ │ +0a9b34: 1a01 d626 |000e: const-string v1, "word" // string@26d6 │ │ +0a9b38: 5432 120b |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9b3c: 7230 7301 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ +0a9b42: 1a01 1817 |0015: const-string v1, "html" // string@1718 │ │ +0a9b46: 5432 0e0b |0017: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.html:Ljava/lang/String; // field@0b0e │ │ +0a9b4a: 7230 7301 1002 |0019: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ +0a9b50: 1a01 0119 |001c: const-string v1, "lookup_text" // string@1901 │ │ +0a9b54: 5432 100b |001e: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupText:Landroid/widget/EditText; // field@0b10 │ │ +0a9b58: 6e10 870f 0200 |0020: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0a9b5e: 0c02 |0023: move-result-object v2 │ │ +0a9b60: 6e10 511f 0200 |0024: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0a9b66: 0c02 |0027: move-result-object v2 │ │ +0a9b68: 7230 7301 1002 |0028: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0173 │ │ +0a9b6e: 1a01 0219 |002b: const-string v1, "lookup_textisFocused" // string@1902 │ │ +0a9b72: 5432 0f0b |002d: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.lookupButton:Landroid/widget/Button; // field@0b0f │ │ +0a9b76: 6e10 6e0f 0200 |002f: invoke-virtual {v2}, Landroid/widget/Button;.isFocused:()Z // method@0f6e │ │ +0a9b7c: 0a02 |0032: move-result v2 │ │ +0a9b7e: 7230 7001 1002 |0033: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0170 │ │ +0a9b84: 7210 6f01 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0a9b8a: 28ce |0039: goto 0007 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=262 │ │ 0x0008 line=256 │ │ 0x000e line=257 │ │ @@ -230268,20 +230343,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a8d98: |[0a8d98] org.yuttadhammo.tipitaka.DictionaryActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a8da8: 6f20 4311 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1143 │ │ -0a8dae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a8db0: 5b10 120b |0004: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8db4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a8db6: 0f00 |0007: return v0 │ │ +0a9b8c: |[0a9b8c] org.yuttadhammo.tipitaka.DictionaryActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0a9b9c: 6f20 4311 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1143 │ │ +0a9ba2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a9ba4: 5b10 120b |0004: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9ba8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a9baa: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=247 │ │ 0x0006 line=248 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ @@ -230292,297 +230367,297 @@ │ │ type : '(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 559 16-bit code units │ │ -0a8db8: |[0a8db8] org.yuttadhammo.tipitaka.DictionaryActivity.parse:(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; │ │ -0a8dc8: 1a0b 770c |0000: const-string v11, "Tipitaka" // string@0c77 │ │ -0a8dcc: 220c b303 |0002: new-instance v12, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8dd0: 7010 761f 0c00 |0004: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a8dd6: 1a0d 521f |0007: const-string v13, "parsing results for dict " // string@1f52 │ │ -0a8dda: 6e20 7e1f dc00 |0009: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8de0: 0c0c |000c: move-result-object v12 │ │ -0a8de2: 620d 030b |000d: sget-object v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a8de6: 460d 0d12 |000f: aget-object v13, v13, v18 │ │ -0a8dea: 6e20 7e1f dc00 |0011: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8df0: 0c0c |0014: move-result-object v12 │ │ -0a8df2: 6e10 841f 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a8df8: 0c0c |0018: move-result-object v12 │ │ -0a8dfa: 7120 0b0d cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a8e00: 3810 0800 |001c: if-eqz v16, 0024 // +0008 │ │ -0a8e04: 7801 c301 1000 |001e: invoke-interface/range {v16}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0a8e0a: 0a0b |0021: move-result v11 │ │ -0a8e0c: 390b 2d00 |0022: if-nez v11, 004f // +002d │ │ -0a8e10: 1a0b 770c |0024: const-string v11, "Tipitaka" // string@0c77 │ │ -0a8e14: 220c b303 |0026: new-instance v12, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8e18: 7010 761f 0c00 |0028: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a8e1e: 1a0d f509 |002b: const-string v13, "No results for dict " // string@09f5 │ │ -0a8e22: 6e20 7e1f dc00 |002d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8e28: 0c0c |0030: move-result-object v12 │ │ -0a8e2a: 620d 030b |0031: sget-object v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a8e2e: 460d 0d12 |0033: aget-object v13, v13, v18 │ │ -0a8e32: 6e20 7e1f dc00 |0035: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8e38: 0c0c |0038: move-result-object v12 │ │ -0a8e3a: 1a0d f500 |0039: const-string v13, "... parsing endings" // string@00f5 │ │ -0a8e3e: 6e20 7e1f dc00 |003b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8e44: 0c0c |003e: move-result-object v12 │ │ -0a8e46: 6e10 841f 0c00 |003f: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a8e4c: 0c0c |0042: move-result-object v12 │ │ -0a8e4e: 7120 0b0d cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a8e54: 0800 1100 |0046: move-object/from16 v0, v17 │ │ -0a8e58: 0201 1200 |0048: move/from16 v1, v18 │ │ -0a8e5c: 7030 2121 0f01 |004a: invoke-direct {v15, v0, v1}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.parseEndings:(Ljava/lang/String;I)Ljava/lang/String; // method@2121 │ │ -0a8e62: 0c0b |004d: move-result-object v11 │ │ -0a8e64: 110b |004e: return-object v11 │ │ -0a8e66: 1a08 0000 |004f: const-string v8, "" // string@0000 │ │ -0a8e6a: 2203 2800 |0051: new-instance v3, Landroid/content/ContentValues; // type@0028 │ │ -0a8e6e: 7010 2701 0300 |0053: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0127 │ │ -0a8e74: 1206 |0056: const/4 v6, #int 0 // #0 │ │ -0a8e76: 7801 c301 1000 |0057: invoke-interface/range {v16}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0a8e7c: 0a02 |005a: move-result v2 │ │ -0a8e7e: 2325 b904 |005b: new-array v5, v2, [Ljava/lang/String; // type@04b9 │ │ -0a8e82: 2329 b904 |005d: new-array v9, v2, [Ljava/lang/String; // type@04b9 │ │ -0a8e86: 7801 cb01 1000 |005f: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0a8e8c: 0800 1000 |0062: move-object/from16 v0, v16 │ │ -0a8e90: 7120 da01 3000 |0064: invoke-static {v0, v3}, Landroid/database/DatabaseUtils;.cursorRowToContentValues:(Landroid/database/Cursor;Landroid/content/ContentValues;)V // method@01da │ │ -0a8e96: 1a0b 5a13 |0067: const-string v11, "entry" // string@135a │ │ -0a8e9a: 6e20 2801 b300 |0069: invoke-virtual {v3, v11}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@0128 │ │ -0a8ea0: 0c0b |006c: move-result-object v11 │ │ -0a8ea2: 7110 9721 0b00 |006d: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ -0a8ea8: 0c0b |0070: move-result-object v11 │ │ -0a8eaa: 4d0b 0506 |0071: aput-object v11, v5, v6 │ │ -0a8eae: 1a0b 2f25 |0073: const-string v11, "text" // string@252f │ │ -0a8eb2: 6e20 2801 b300 |0075: invoke-virtual {v3, v11}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@0128 │ │ -0a8eb8: 0c0b |0078: move-result-object v11 │ │ -0a8eba: 4d0b 0906 |0079: aput-object v11, v9, v6 │ │ -0a8ebe: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a8ec2: 7801 cc01 1000 |007d: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -0a8ec8: 0a0b |0080: move-result v11 │ │ -0a8eca: 390b e1ff |0081: if-nez v11, 0062 // -001f │ │ -0a8ece: 7801 c001 1000 |0083: invoke-interface/range {v16}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0a8ed4: 220b b303 |0086: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8ed8: 7010 761f 0b00 |0088: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a8ede: 6e20 7e1f 8b00 |008b: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8ee4: 0c0b |008e: move-result-object v11 │ │ -0a8ee6: 1a0c 4601 |008f: const-string v12, "
" // string@0146 │ │ -0a8eea: 6e20 7e1f cb00 |0091: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8ef0: 0c0b |0094: move-result-object v11 │ │ -0a8ef2: 6e20 7b1f 2b00 |0095: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0a8ef8: 0c0b |0098: move-result-object v11 │ │ -0a8efa: 1a0c 0300 |0099: const-string v12, " " // string@0003 │ │ -0a8efe: 6e20 7e1f cb00 |009b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f04: 0c0c |009e: move-result-object v12 │ │ -0a8f06: 121b |009f: const/4 v11, #int 1 // #1 │ │ -0a8f08: 33b2 8c00 |00a0: if-ne v2, v11, 012c // +008c │ │ -0a8f0c: 1a0b 5a13 |00a2: const-string v11, "entry" // string@135a │ │ -0a8f10: 6e20 7e1f bc00 |00a4: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f16: 0c0b |00a7: move-result-object v11 │ │ -0a8f18: 1a0c 5900 |00a8: const-string v12, " for " // string@0059 │ │ -0a8f1c: 6e20 7e1f cb00 |00aa: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f22: 0c0b |00ad: move-result-object v11 │ │ -0a8f24: 54fc 120b |00ae: iget-object v12, v15, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a8f28: 7110 9721 0c00 |00b0: invoke-static {v12}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ -0a8f2e: 0c0c |00b3: move-result-object v12 │ │ -0a8f30: 6e20 7e1f cb00 |00b4: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f36: 0c0b |00b7: move-result-object v11 │ │ -0a8f38: 1a0c 5e00 |00b8: const-string v12, " in " // string@005e │ │ -0a8f3c: 6e20 7e1f cb00 |00ba: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f42: 0c0b |00bd: move-result-object v11 │ │ -0a8f44: 620c 030b |00be: sget-object v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a8f48: 460c 0c12 |00c0: aget-object v12, v12, v18 │ │ -0a8f4c: 6e20 7e1f cb00 |00c2: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f52: 0c0b |00c5: move-result-object v11 │ │ -0a8f54: 1a0c 1601 |00c6: const-string v12, ":

" // string@0116 │ │ -0a8f58: 6e20 7e1f cb00 |00c8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f5e: 0c0b |00cb: move-result-object v11 │ │ -0a8f60: 6e10 841f 0b00 |00cc: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a8f66: 0c08 |00cf: move-result-object v8 │ │ -0a8f68: 3812 0700 |00d0: if-eqz v18, 00d7 // +0007 │ │ -0a8f6c: 123b |00d2: const/4 v11, #int 3 // #3 │ │ -0a8f6e: 0200 1200 |00d3: move/from16 v0, v18 │ │ -0a8f72: 33b0 6f00 |00d5: if-ne v0, v11, 0144 // +006f │ │ -0a8f76: 220b b303 |00d7: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8f7a: 7010 761f 0b00 |00d9: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a8f80: 6e20 7e1f 8b00 |00dc: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f86: 0c0b |00df: move-result-object v11 │ │ -0a8f88: 1a0c 5201 |00e0: const-string v12, "
" // string@0152 │ │ -0a8f8c: 6e20 7e1f cb00 |00e2: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8f92: 0c0b |00e5: move-result-object v11 │ │ -0a8f94: 6e10 841f 0b00 |00e6: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a8f9a: 0c08 |00e9: move-result-object v8 │ │ -0a8f9c: 1206 |00ea: const/4 v6, #int 0 // #0 │ │ -0a8f9e: 0167 |00eb: move v7, v6 │ │ -0a8fa0: 215b |00ec: array-length v11, v5 │ │ -0a8fa2: 35b7 4300 |00ed: if-ge v7, v11, 0130 // +0043 │ │ -0a8fa6: 220b b303 |00ef: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a8faa: 7010 761f 0b00 |00f1: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a8fb0: 6e20 7e1f 8b00 |00f4: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8fb6: 0c0b |00f7: move-result-object v11 │ │ -0a8fb8: 1a0c 5301 |00f8: const-string v12, "" // string@0126 │ │ -0a900c: 6e20 7e1f cb00 |0122: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9012: 0c0b |0125: move-result-object v11 │ │ -0a9014: 6e10 841f 0b00 |0126: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a901a: 0c08 |0129: move-result-object v8 │ │ -0a901c: 0167 |012a: move v7, v6 │ │ -0a901e: 28c1 |012b: goto 00ec // -003f │ │ -0a9020: 1a0b 5913 |012c: const-string v11, "entries" // string@1359 │ │ -0a9024: 2900 76ff |012e: goto/16 00a4 // -008a │ │ -0a9028: 220b b303 |0130: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a902c: 7010 761f 0b00 |0132: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a9032: 6e20 7e1f 8b00 |0135: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9038: 0c0b |0138: move-result-object v11 │ │ -0a903a: 1a0c 2a01 |0139: const-string v12, "
" // string@00a0 │ │ -0a8fe0: 6e20 7e1f cb00 |010c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a8fe6: 0c0b |010f: move-result-object v11 │ │ -0a8fe8: d806 0701 |0110: add-int/lit8 v6, v7, #int 1 // #01 │ │ -0a8fec: 460c 0507 |0112: aget-object v12, v5, v7 │ │ -0a8ff0: 1a0d c50d |0114: const-string v13, "^" // string@0dc5 │ │ -0a8ff4: 1a0e 0300 |0116: const-string v14, " " // string@0003 │ │ -0a8ff8: 6e30 671f dc0e |0118: invoke-virtual {v12, v13, v14}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0a8ffe: 0c0c |011b: move-result-object v12 │ │ -0a9000: 6e20 7e1f cb00 |011c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9006: 0c0b |011f: move-result-object v11 │ │ -0a9008: 1a0c 2601 |0120: const-string v12, "

" // string@012a │ │ -0a903e: 6e20 7e1f cb00 |013b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9044: 0c0b |013e: move-result-object v11 │ │ -0a9046: 6e10 841f 0b00 |013f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a904c: 0c08 |0142: move-result-object v8 │ │ -0a904e: 0176 |0143: move v6, v7 │ │ -0a9050: 1206 |0144: const/4 v6, #int 0 // #0 │ │ -0a9052: 215b |0145: array-length v11, v5 │ │ -0a9054: 35b6 8300 |0146: if-ge v6, v11, 01c9 // +0083 │ │ -0a9058: 460a 0906 |0148: aget-object v10, v9, v6 │ │ -0a905c: 123b |014a: const/4 v11, #int 3 // #3 │ │ -0a905e: 0200 1200 |014b: move/from16 v0, v18 │ │ -0a9062: 33b0 0a00 |014d: if-ne v0, v11, 0157 // +000a │ │ -0a9066: 1a0b c70d |014f: const-string v11, "^([^<]*<[^>]*)>" // string@0dc7 │ │ -0a906a: 1a0c a400 |0151: const-string v12, "$1 style='color:#5A5;font-family:verajjab'>" // string@00a4 │ │ -0a906e: 6e30 681f ba0c |0153: invoke-virtual {v10, v11, v12}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0a9074: 0c0a |0156: move-result-object v10 │ │ -0a9076: 220b b303 |0157: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a907a: 7010 761f 0b00 |0159: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a9080: 6e20 7e1f 8b00 |015c: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9086: 0c0c |015f: move-result-object v12 │ │ -0a9088: 121b |0160: const/4 v11, #int 1 // #1 │ │ -0a908a: 0200 1200 |0161: move/from16 v0, v18 │ │ -0a908e: 32b0 0700 |0163: if-eq v0, v11, 016a // +0007 │ │ -0a9092: 122b |0165: const/4 v11, #int 2 // #2 │ │ -0a9094: 0200 1200 |0166: move/from16 v0, v18 │ │ -0a9098: 33b0 3c00 |0168: if-ne v0, v11, 01a4 // +003c │ │ -0a909c: 220b b303 |016a: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a90a0: 7010 761f 0b00 |016c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a90a6: 1a0d 4201 |016f: const-string v13, "" // string@0142 │ │ -0a90aa: 6e20 7e1f db00 |0171: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a90b0: 0c0b |0174: move-result-object v11 │ │ -0a90b2: 460d 0506 |0175: aget-object v13, v5, v6 │ │ -0a90b6: 6e20 7e1f db00 |0177: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a90bc: 0c0b |017a: move-result-object v11 │ │ -0a90be: 1a0d 2501 |017b: const-string v13, ": " // string@0125 │ │ -0a90c2: 6e20 7e1f db00 |017d: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a90c8: 0c0b |0180: move-result-object v11 │ │ -0a90ca: 6e10 841f 0b00 |0181: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a90d0: 0c0b |0184: move-result-object v11 │ │ -0a90d2: 6e20 7e1f bc00 |0185: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a90d8: 0c0b |0188: move-result-object v11 │ │ -0a90da: 6e20 7e1f ab00 |0189: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a90e0: 0c0c |018c: move-result-object v12 │ │ -0a90e2: 121b |018d: const/4 v11, #int 1 // #1 │ │ -0a90e4: 0200 1200 |018e: move/from16 v0, v18 │ │ -0a90e8: 32b0 0700 |0190: if-eq v0, v11, 0197 // +0007 │ │ -0a90ec: 122b |0192: const/4 v11, #int 2 // #2 │ │ -0a90ee: 0200 1200 |0193: move/from16 v0, v18 │ │ -0a90f2: 33b0 3100 |0195: if-ne v0, v11, 01c6 // +0031 │ │ -0a90f6: 1a0b 4401 |0197: const-string v11, "
" // string@0144 │ │ -0a90fa: 6e20 7e1f bc00 |0199: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9100: 0c0b |019c: move-result-object v11 │ │ -0a9102: 6e10 841f 0b00 |019d: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9108: 0c08 |01a0: move-result-object v8 │ │ -0a910a: d806 0601 |01a1: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a910e: 28a2 |01a3: goto 0145 // -005e │ │ -0a9110: 220b b303 |01a4: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a9114: 7010 761f 0b00 |01a6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a911a: 1a0d 4101 |01a9: const-string v13, "" // string@00a1 │ │ -0a9142: 6e20 7e1f db00 |01bd: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9148: 0c0b |01c0: move-result-object v11 │ │ -0a914a: 6e10 841f 0b00 |01c1: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9150: 0c0b |01c4: move-result-object v11 │ │ -0a9152: 28c0 |01c5: goto 0185 // -0040 │ │ -0a9154: 1a0b 4f01 |01c6: const-string v11, "
" // string@014f │ │ -0a9158: 28d1 |01c8: goto 0199 // -002f │ │ -0a915a: 220b b303 |01c9: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a915e: 7010 761f 0b00 |01cb: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a9164: 6e20 7e1f 8b00 |01ce: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a916a: 0c0c |01d1: move-result-object v12 │ │ -0a916c: 121b |01d2: const/4 v11, #int 1 // #1 │ │ -0a916e: 0200 1200 |01d3: move/from16 v0, v18 │ │ -0a9172: 32b0 0700 |01d5: if-eq v0, v11, 01dc // +0007 │ │ -0a9176: 122b |01d7: const/4 v11, #int 2 // #2 │ │ -0a9178: 0200 1200 |01d8: move/from16 v0, v18 │ │ -0a917c: 33b0 0e00 |01da: if-ne v0, v11, 01e8 // +000e │ │ -0a9180: 1a0b 4f01 |01dc: const-string v11, "
" // string@014f │ │ -0a9184: 6e20 7e1f bc00 |01de: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a918a: 0c0b |01e1: move-result-object v11 │ │ -0a918c: 6e10 841f 0b00 |01e2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9192: 0c0b |01e5: move-result-object v11 │ │ -0a9194: 2900 68fe |01e6: goto/16 004e // -0198 │ │ -0a9198: 1a0b 0000 |01e8: const-string v11, "" // string@0000 │ │ -0a919c: 28f4 |01ea: goto 01de // -000c │ │ -0a919e: 0d04 |01eb: move-exception v4 │ │ -0a91a0: 1a0b c211 |01ec: const-string v11, "cped" // string@11c2 │ │ -0a91a4: 220c b303 |01ee: new-instance v12, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a91a8: 7010 761f 0c00 |01f0: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a91ae: 1a0d a013 |01f3: const-string v13, "failed to load entry: " // string@13a0 │ │ -0a91b2: 6e20 7e1f dc00 |01f5: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a91b8: 0c0c |01f8: move-result-object v12 │ │ -0a91ba: 6e20 7d1f 4c00 |01f9: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0a91c0: 0c0c |01fc: move-result-object v12 │ │ -0a91c2: 6e10 841f 0c00 |01fd: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a91c8: 0c0c |0200: move-result-object v12 │ │ -0a91ca: 7120 090d cb00 |0201: invoke-static {v11, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -0a91d0: 220b b303 |0204: new-instance v11, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a91d4: 7010 761f 0b00 |0206: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a91da: 1a0c 4701 |0209: const-string v12, "
No results for " // string@0147 │ │ -0a91de: 6e20 7e1f cb00 |020b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a91e4: 0c0b |020e: move-result-object v11 │ │ -0a91e6: 54fc 120b |020f: iget-object v12, v15, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ -0a91ea: 6e20 7e1f cb00 |0211: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a91f0: 0c0b |0214: move-result-object v11 │ │ -0a91f2: 1a0c 5e00 |0215: const-string v12, " in " // string@005e │ │ -0a91f6: 6e20 7e1f cb00 |0217: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a91fc: 0c0b |021a: move-result-object v11 │ │ -0a91fe: 620c 030b |021b: sget-object v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ -0a9202: 460c 0c12 |021d: aget-object v12, v12, v18 │ │ -0a9206: 6e20 7e1f cb00 |021f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a920c: 0c0b |0222: move-result-object v11 │ │ -0a920e: 1a0c f600 |0223: const-string v12, ".

" // string@00f6 │ │ -0a9212: 6e20 7e1f cb00 |0225: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9218: 0c0b |0228: move-result-object v11 │ │ -0a921a: 6e10 841f 0b00 |0229: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9220: 0c0b |022c: move-result-object v11 │ │ -0a9222: 2900 21fe |022d: goto/16 004e // -01df │ │ +0a9bac: |[0a9bac] org.yuttadhammo.tipitaka.DictionaryActivity.parse:(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; │ │ +0a9bbc: 1a0b 790c |0000: const-string v11, "Tipitaka" // string@0c79 │ │ +0a9bc0: 220c b103 |0002: new-instance v12, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9bc4: 7010 761f 0c00 |0004: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9bca: 1a0d 521f |0007: const-string v13, "parsing results for dict " // string@1f52 │ │ +0a9bce: 6e20 7e1f dc00 |0009: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9bd4: 0c0c |000c: move-result-object v12 │ │ +0a9bd6: 620d 030b |000d: sget-object v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a9bda: 460d 0d12 |000f: aget-object v13, v13, v18 │ │ +0a9bde: 6e20 7e1f dc00 |0011: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9be4: 0c0c |0014: move-result-object v12 │ │ +0a9be6: 6e10 841f 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9bec: 0c0c |0018: move-result-object v12 │ │ +0a9bee: 7120 0b0d cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0a9bf4: 3810 0800 |001c: if-eqz v16, 0024 // +0008 │ │ +0a9bf8: 7801 c301 1000 |001e: invoke-interface/range {v16}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0a9bfe: 0a0b |0021: move-result v11 │ │ +0a9c00: 390b 2d00 |0022: if-nez v11, 004f // +002d │ │ +0a9c04: 1a0b 790c |0024: const-string v11, "Tipitaka" // string@0c79 │ │ +0a9c08: 220c b103 |0026: new-instance v12, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9c0c: 7010 761f 0c00 |0028: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9c12: 1a0d f709 |002b: const-string v13, "No results for dict " // string@09f7 │ │ +0a9c16: 6e20 7e1f dc00 |002d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9c1c: 0c0c |0030: move-result-object v12 │ │ +0a9c1e: 620d 030b |0031: sget-object v13, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a9c22: 460d 0d12 |0033: aget-object v13, v13, v18 │ │ +0a9c26: 6e20 7e1f dc00 |0035: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9c2c: 0c0c |0038: move-result-object v12 │ │ +0a9c2e: 1a0d f900 |0039: const-string v13, "... parsing endings" // string@00f9 │ │ +0a9c32: 6e20 7e1f dc00 |003b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9c38: 0c0c |003e: move-result-object v12 │ │ +0a9c3a: 6e10 841f 0c00 |003f: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9c40: 0c0c |0042: move-result-object v12 │ │ +0a9c42: 7120 0b0d cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0a9c48: 0800 1100 |0046: move-object/from16 v0, v17 │ │ +0a9c4c: 0201 1200 |0048: move/from16 v1, v18 │ │ +0a9c50: 7030 2121 0f01 |004a: invoke-direct {v15, v0, v1}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.parseEndings:(Ljava/lang/String;I)Ljava/lang/String; // method@2121 │ │ +0a9c56: 0c0b |004d: move-result-object v11 │ │ +0a9c58: 110b |004e: return-object v11 │ │ +0a9c5a: 1a08 0000 |004f: const-string v8, "" // string@0000 │ │ +0a9c5e: 2203 2800 |0051: new-instance v3, Landroid/content/ContentValues; // type@0028 │ │ +0a9c62: 7010 2701 0300 |0053: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0127 │ │ +0a9c68: 1206 |0056: const/4 v6, #int 0 // #0 │ │ +0a9c6a: 7801 c301 1000 |0057: invoke-interface/range {v16}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0a9c70: 0a02 |005a: move-result v2 │ │ +0a9c72: 2325 b704 |005b: new-array v5, v2, [Ljava/lang/String; // type@04b7 │ │ +0a9c76: 2329 b704 |005d: new-array v9, v2, [Ljava/lang/String; // type@04b7 │ │ +0a9c7a: 7801 cb01 1000 |005f: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0a9c80: 0800 1000 |0062: move-object/from16 v0, v16 │ │ +0a9c84: 7120 da01 3000 |0064: invoke-static {v0, v3}, Landroid/database/DatabaseUtils;.cursorRowToContentValues:(Landroid/database/Cursor;Landroid/content/ContentValues;)V // method@01da │ │ +0a9c8a: 1a0b 5b13 |0067: const-string v11, "entry" // string@135b │ │ +0a9c8e: 6e20 2801 b300 |0069: invoke-virtual {v3, v11}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@0128 │ │ +0a9c94: 0c0b |006c: move-result-object v11 │ │ +0a9c96: 7110 9721 0b00 |006d: invoke-static {v11}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ +0a9c9c: 0c0b |0070: move-result-object v11 │ │ +0a9c9e: 4d0b 0506 |0071: aput-object v11, v5, v6 │ │ +0a9ca2: 1a0b 2f25 |0073: const-string v11, "text" // string@252f │ │ +0a9ca6: 6e20 2801 b300 |0075: invoke-virtual {v3, v11}, Landroid/content/ContentValues;.getAsString:(Ljava/lang/String;)Ljava/lang/String; // method@0128 │ │ +0a9cac: 0c0b |0078: move-result-object v11 │ │ +0a9cae: 4d0b 0906 |0079: aput-object v11, v9, v6 │ │ +0a9cb2: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a9cb6: 7801 cc01 1000 |007d: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +0a9cbc: 0a0b |0080: move-result v11 │ │ +0a9cbe: 390b e1ff |0081: if-nez v11, 0062 // -001f │ │ +0a9cc2: 7801 c001 1000 |0083: invoke-interface/range {v16}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0a9cc8: 220b b103 |0086: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9ccc: 7010 761f 0b00 |0088: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9cd2: 6e20 7e1f 8b00 |008b: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9cd8: 0c0b |008e: move-result-object v11 │ │ +0a9cda: 1a0c 4a01 |008f: const-string v12, "
" // string@014a │ │ +0a9cde: 6e20 7e1f cb00 |0091: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9ce4: 0c0b |0094: move-result-object v11 │ │ +0a9ce6: 6e20 7b1f 2b00 |0095: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0a9cec: 0c0b |0098: move-result-object v11 │ │ +0a9cee: 1a0c 0300 |0099: const-string v12, " " // string@0003 │ │ +0a9cf2: 6e20 7e1f cb00 |009b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9cf8: 0c0c |009e: move-result-object v12 │ │ +0a9cfa: 121b |009f: const/4 v11, #int 1 // #1 │ │ +0a9cfc: 33b2 8c00 |00a0: if-ne v2, v11, 012c // +008c │ │ +0a9d00: 1a0b 5b13 |00a2: const-string v11, "entry" // string@135b │ │ +0a9d04: 6e20 7e1f bc00 |00a4: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d0a: 0c0b |00a7: move-result-object v11 │ │ +0a9d0c: 1a0c 5c00 |00a8: const-string v12, " for " // string@005c │ │ +0a9d10: 6e20 7e1f cb00 |00aa: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d16: 0c0b |00ad: move-result-object v11 │ │ +0a9d18: 54fc 120b |00ae: iget-object v12, v15, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9d1c: 7110 9721 0c00 |00b0: invoke-static {v12}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ +0a9d22: 0c0c |00b3: move-result-object v12 │ │ +0a9d24: 6e20 7e1f cb00 |00b4: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d2a: 0c0b |00b7: move-result-object v11 │ │ +0a9d2c: 1a0c 6100 |00b8: const-string v12, " in " // string@0061 │ │ +0a9d30: 6e20 7e1f cb00 |00ba: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d36: 0c0b |00bd: move-result-object v11 │ │ +0a9d38: 620c 030b |00be: sget-object v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a9d3c: 460c 0c12 |00c0: aget-object v12, v12, v18 │ │ +0a9d40: 6e20 7e1f cb00 |00c2: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d46: 0c0b |00c5: move-result-object v11 │ │ +0a9d48: 1a0c 1a01 |00c6: const-string v12, ":

" // string@011a │ │ +0a9d4c: 6e20 7e1f cb00 |00c8: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d52: 0c0b |00cb: move-result-object v11 │ │ +0a9d54: 6e10 841f 0b00 |00cc: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9d5a: 0c08 |00cf: move-result-object v8 │ │ +0a9d5c: 3812 0700 |00d0: if-eqz v18, 00d7 // +0007 │ │ +0a9d60: 123b |00d2: const/4 v11, #int 3 // #3 │ │ +0a9d62: 0200 1200 |00d3: move/from16 v0, v18 │ │ +0a9d66: 33b0 6f00 |00d5: if-ne v0, v11, 0144 // +006f │ │ +0a9d6a: 220b b103 |00d7: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9d6e: 7010 761f 0b00 |00d9: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9d74: 6e20 7e1f 8b00 |00dc: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d7a: 0c0b |00df: move-result-object v11 │ │ +0a9d7c: 1a0c 5601 |00e0: const-string v12, "
" // string@0156 │ │ +0a9d80: 6e20 7e1f cb00 |00e2: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9d86: 0c0b |00e5: move-result-object v11 │ │ +0a9d88: 6e10 841f 0b00 |00e6: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9d8e: 0c08 |00e9: move-result-object v8 │ │ +0a9d90: 1206 |00ea: const/4 v6, #int 0 // #0 │ │ +0a9d92: 0167 |00eb: move v7, v6 │ │ +0a9d94: 215b |00ec: array-length v11, v5 │ │ +0a9d96: 35b7 4300 |00ed: if-ge v7, v11, 0130 // +0043 │ │ +0a9d9a: 220b b103 |00ef: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9d9e: 7010 761f 0b00 |00f1: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9da4: 6e20 7e1f 8b00 |00f4: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9daa: 0c0b |00f7: move-result-object v11 │ │ +0a9dac: 1a0c 5701 |00f8: const-string v12, "" // string@012a │ │ +0a9e00: 6e20 7e1f cb00 |0122: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9e06: 0c0b |0125: move-result-object v11 │ │ +0a9e08: 6e10 841f 0b00 |0126: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9e0e: 0c08 |0129: move-result-object v8 │ │ +0a9e10: 0167 |012a: move v7, v6 │ │ +0a9e12: 28c1 |012b: goto 00ec // -003f │ │ +0a9e14: 1a0b 5a13 |012c: const-string v11, "entries" // string@135a │ │ +0a9e18: 2900 76ff |012e: goto/16 00a4 // -008a │ │ +0a9e1c: 220b b103 |0130: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9e20: 7010 761f 0b00 |0132: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9e26: 6e20 7e1f 8b00 |0135: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9e2c: 0c0b |0138: move-result-object v11 │ │ +0a9e2e: 1a0c 2e01 |0139: const-string v12, "
" // string@00a3 │ │ +0a9dd4: 6e20 7e1f cb00 |010c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9dda: 0c0b |010f: move-result-object v11 │ │ +0a9ddc: d806 0701 |0110: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0a9de0: 460c 0507 |0112: aget-object v12, v5, v7 │ │ +0a9de4: 1a0d c70d |0114: const-string v13, "^" // string@0dc7 │ │ +0a9de8: 1a0e 0300 |0116: const-string v14, " " // string@0003 │ │ +0a9dec: 6e30 671f dc0e |0118: invoke-virtual {v12, v13, v14}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0a9df2: 0c0c |011b: move-result-object v12 │ │ +0a9df4: 6e20 7e1f cb00 |011c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9dfa: 0c0b |011f: move-result-object v11 │ │ +0a9dfc: 1a0c 2a01 |0120: const-string v12, "

" // string@012e │ │ +0a9e32: 6e20 7e1f cb00 |013b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9e38: 0c0b |013e: move-result-object v11 │ │ +0a9e3a: 6e10 841f 0b00 |013f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9e40: 0c08 |0142: move-result-object v8 │ │ +0a9e42: 0176 |0143: move v6, v7 │ │ +0a9e44: 1206 |0144: const/4 v6, #int 0 // #0 │ │ +0a9e46: 215b |0145: array-length v11, v5 │ │ +0a9e48: 35b6 8300 |0146: if-ge v6, v11, 01c9 // +0083 │ │ +0a9e4c: 460a 0906 |0148: aget-object v10, v9, v6 │ │ +0a9e50: 123b |014a: const/4 v11, #int 3 // #3 │ │ +0a9e52: 0200 1200 |014b: move/from16 v0, v18 │ │ +0a9e56: 33b0 0a00 |014d: if-ne v0, v11, 0157 // +000a │ │ +0a9e5a: 1a0b c90d |014f: const-string v11, "^([^<]*<[^>]*)>" // string@0dc9 │ │ +0a9e5e: 1a0c a700 |0151: const-string v12, "$1 style='color:#5A5;font-family:verajjab'>" // string@00a7 │ │ +0a9e62: 6e30 681f ba0c |0153: invoke-virtual {v10, v11, v12}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0a9e68: 0c0a |0156: move-result-object v10 │ │ +0a9e6a: 220b b103 |0157: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9e6e: 7010 761f 0b00 |0159: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9e74: 6e20 7e1f 8b00 |015c: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9e7a: 0c0c |015f: move-result-object v12 │ │ +0a9e7c: 121b |0160: const/4 v11, #int 1 // #1 │ │ +0a9e7e: 0200 1200 |0161: move/from16 v0, v18 │ │ +0a9e82: 32b0 0700 |0163: if-eq v0, v11, 016a // +0007 │ │ +0a9e86: 122b |0165: const/4 v11, #int 2 // #2 │ │ +0a9e88: 0200 1200 |0166: move/from16 v0, v18 │ │ +0a9e8c: 33b0 3c00 |0168: if-ne v0, v11, 01a4 // +003c │ │ +0a9e90: 220b b103 |016a: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9e94: 7010 761f 0b00 |016c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9e9a: 1a0d 4601 |016f: const-string v13, "" // string@0146 │ │ +0a9e9e: 6e20 7e1f db00 |0171: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9ea4: 0c0b |0174: move-result-object v11 │ │ +0a9ea6: 460d 0506 |0175: aget-object v13, v5, v6 │ │ +0a9eaa: 6e20 7e1f db00 |0177: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9eb0: 0c0b |017a: move-result-object v11 │ │ +0a9eb2: 1a0d 2901 |017b: const-string v13, ": " // string@0129 │ │ +0a9eb6: 6e20 7e1f db00 |017d: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9ebc: 0c0b |0180: move-result-object v11 │ │ +0a9ebe: 6e10 841f 0b00 |0181: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9ec4: 0c0b |0184: move-result-object v11 │ │ +0a9ec6: 6e20 7e1f bc00 |0185: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9ecc: 0c0b |0188: move-result-object v11 │ │ +0a9ece: 6e20 7e1f ab00 |0189: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9ed4: 0c0c |018c: move-result-object v12 │ │ +0a9ed6: 121b |018d: const/4 v11, #int 1 // #1 │ │ +0a9ed8: 0200 1200 |018e: move/from16 v0, v18 │ │ +0a9edc: 32b0 0700 |0190: if-eq v0, v11, 0197 // +0007 │ │ +0a9ee0: 122b |0192: const/4 v11, #int 2 // #2 │ │ +0a9ee2: 0200 1200 |0193: move/from16 v0, v18 │ │ +0a9ee6: 33b0 3100 |0195: if-ne v0, v11, 01c6 // +0031 │ │ +0a9eea: 1a0b 4801 |0197: const-string v11, "
" // string@0148 │ │ +0a9eee: 6e20 7e1f bc00 |0199: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9ef4: 0c0b |019c: move-result-object v11 │ │ +0a9ef6: 6e10 841f 0b00 |019d: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9efc: 0c08 |01a0: move-result-object v8 │ │ +0a9efe: d806 0601 |01a1: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a9f02: 28a2 |01a3: goto 0145 // -005e │ │ +0a9f04: 220b b103 |01a4: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9f08: 7010 761f 0b00 |01a6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9f0e: 1a0d 4501 |01a9: const-string v13, "
" // string@00a4 │ │ +0a9f36: 6e20 7e1f db00 |01bd: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9f3c: 0c0b |01c0: move-result-object v11 │ │ +0a9f3e: 6e10 841f 0b00 |01c1: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9f44: 0c0b |01c4: move-result-object v11 │ │ +0a9f46: 28c0 |01c5: goto 0185 // -0040 │ │ +0a9f48: 1a0b 5301 |01c6: const-string v11, "
" // string@0153 │ │ +0a9f4c: 28d1 |01c8: goto 0199 // -002f │ │ +0a9f4e: 220b b103 |01c9: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9f52: 7010 761f 0b00 |01cb: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9f58: 6e20 7e1f 8b00 |01ce: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9f5e: 0c0c |01d1: move-result-object v12 │ │ +0a9f60: 121b |01d2: const/4 v11, #int 1 // #1 │ │ +0a9f62: 0200 1200 |01d3: move/from16 v0, v18 │ │ +0a9f66: 32b0 0700 |01d5: if-eq v0, v11, 01dc // +0007 │ │ +0a9f6a: 122b |01d7: const/4 v11, #int 2 // #2 │ │ +0a9f6c: 0200 1200 |01d8: move/from16 v0, v18 │ │ +0a9f70: 33b0 0e00 |01da: if-ne v0, v11, 01e8 // +000e │ │ +0a9f74: 1a0b 5301 |01dc: const-string v11, "
" // string@0153 │ │ +0a9f78: 6e20 7e1f bc00 |01de: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9f7e: 0c0b |01e1: move-result-object v11 │ │ +0a9f80: 6e10 841f 0b00 |01e2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9f86: 0c0b |01e5: move-result-object v11 │ │ +0a9f88: 2900 68fe |01e6: goto/16 004e // -0198 │ │ +0a9f8c: 1a0b 0000 |01e8: const-string v11, "" // string@0000 │ │ +0a9f90: 28f4 |01ea: goto 01de // -000c │ │ +0a9f92: 0d04 |01eb: move-exception v4 │ │ +0a9f94: 1a0b c311 |01ec: const-string v11, "cped" // string@11c3 │ │ +0a9f98: 220c b103 |01ee: new-instance v12, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9f9c: 7010 761f 0c00 |01f0: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9fa2: 1a0d a113 |01f3: const-string v13, "failed to load entry: " // string@13a1 │ │ +0a9fa6: 6e20 7e1f dc00 |01f5: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9fac: 0c0c |01f8: move-result-object v12 │ │ +0a9fae: 6e20 7d1f 4c00 |01f9: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0a9fb4: 0c0c |01fc: move-result-object v12 │ │ +0a9fb6: 6e10 841f 0c00 |01fd: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0a9fbc: 0c0c |0200: move-result-object v12 │ │ +0a9fbe: 7120 090d cb00 |0201: invoke-static {v11, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +0a9fc4: 220b b103 |0204: new-instance v11, Ljava/lang/StringBuilder; // type@03b1 │ │ +0a9fc8: 7010 761f 0b00 |0206: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0a9fce: 1a0c 4b01 |0209: const-string v12, "
No results for " // string@014b │ │ +0a9fd2: 6e20 7e1f cb00 |020b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9fd8: 0c0b |020e: move-result-object v11 │ │ +0a9fda: 54fc 120b |020f: iget-object v12, v15, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.word:Ljava/lang/String; // field@0b12 │ │ +0a9fde: 6e20 7e1f cb00 |0211: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9fe4: 0c0b |0214: move-result-object v11 │ │ +0a9fe6: 1a0c 6100 |0215: const-string v12, " in " // string@0061 │ │ +0a9fea: 6e20 7e1f cb00 |0217: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0a9ff0: 0c0b |021a: move-result-object v11 │ │ +0a9ff2: 620c 030b |021b: sget-object v12, Lorg/yuttadhammo/tipitaka/DictionaryActivity;.DICT_ARRAY:[Ljava/lang/String; // field@0b03 │ │ +0a9ff6: 460c 0c12 |021d: aget-object v12, v12, v18 │ │ +0a9ffa: 6e20 7e1f cb00 |021f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa000: 0c0b |0222: move-result-object v11 │ │ +0aa002: 1a0c fa00 |0223: const-string v12, ".

" // string@00fa │ │ +0aa006: 6e20 7e1f cb00 |0225: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa00c: 0c0b |0228: move-result-object v11 │ │ +0aa00e: 6e10 841f 0b00 |0229: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aa014: 0c0b |022c: move-result-object v11 │ │ +0aa016: 2900 21fe |022d: goto/16 004e // -01df │ │ catches : 1 │ │ 0x004f - 0x01ea │ │ Ljava/lang/Exception; -> 0x01eb │ │ positions : │ │ 0x0000 line=365 │ │ 0x001c line=366 │ │ 0x0024 line=367 │ │ @@ -230638,21 +230713,21 @@ │ │ 0x005f - 0x01eb reg=9 texts [Ljava/lang/String; │ │ 0x01ec - 0x022f reg=4 e Ljava/lang/Exception; │ │ 0x0000 - 0x022f reg=15 this Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ 0x0000 - 0x022f reg=16 c Landroid/database/Cursor; │ │ 0x0000 - 0x022f reg=17 query Ljava/lang/String; │ │ 0x0000 - 0x022f reg=18 table I │ │ │ │ - source_file_idx : 745 (DictionaryActivity.java) │ │ + source_file_idx : 749 (DictionaryActivity.java) │ │ │ │ Class #739 header: │ │ -class_idx : 1064 │ │ +class_idx : 1062 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 631 │ │ -source_file_idx : 776 │ │ +superclass_idx : 629 │ │ +source_file_idx : 780 │ │ static_fields_size : 1 │ │ instance_fields_size: 14 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 9 │ │ │ │ Class #739 annotations: │ │ Annotations on class │ │ @@ -230733,68 +230808,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0a9238: |[0a9238] org.yuttadhammo.tipitaka.EnglishActivity.:()V │ │ -0a9248: 1300 0002 |0000: const/16 v0, #int 512 // #200 │ │ -0a924c: 2300 9604 |0002: new-array v0, v0, [B // type@0496 │ │ -0a9250: 6900 380b |0004: sput-object v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.sBuffer:[B // field@0b38 │ │ -0a9254: 0e00 |0006: return-void │ │ +0aa02c: |[0aa02c] org.yuttadhammo.tipitaka.EnglishActivity.:()V │ │ +0aa03c: 1300 0002 |0000: const/16 v0, #int 512 // #200 │ │ +0aa040: 2300 9404 |0002: new-array v0, v0, [B // type@0494 │ │ +0aa044: 6900 380b |0004: sput-object v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.sBuffer:[B // field@0b38 │ │ +0aa048: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0a9258: |[0a9258] org.yuttadhammo.tipitaka.EnglishActivity.:()V │ │ -0a9268: 7010 2611 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ -0a926e: 1a00 0703 |0003: const-string v0, "EnglishActivity" // string@0307 │ │ -0a9272: 5b10 2d0b |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.TAG:Ljava/lang/String; // field@0b2d │ │ -0a9276: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0a9278: 5c10 330b |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.firstPage:Z // field@0b33 │ │ -0a927c: 1a00 3c1f |000a: const-string v0, "pali" // string@1f3c │ │ -0a9280: 5b10 350b |000c: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lang:Ljava/lang/String; // field@0b35 │ │ -0a9284: 2200 7000 |000e: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -0a9288: 7010 7602 0000 |0010: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -0a928e: 5b10 340b |0013: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.handler:Landroid/os/Handler; // field@0b34 │ │ -0a9292: 0e00 |0015: return-void │ │ +0aa04c: |[0aa04c] org.yuttadhammo.tipitaka.EnglishActivity.:()V │ │ +0aa05c: 7010 2611 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ +0aa062: 1a00 0b03 |0003: const-string v0, "EnglishActivity" // string@030b │ │ +0aa066: 5b10 2d0b |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.TAG:Ljava/lang/String; // field@0b2d │ │ +0aa06a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0aa06c: 5c10 330b |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.firstPage:Z // field@0b33 │ │ +0aa070: 1a00 3c1f |000a: const-string v0, "pali" // string@1f3c │ │ +0aa074: 5b10 350b |000c: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lang:Ljava/lang/String; // field@0b35 │ │ +0aa078: 2200 6f00 |000e: new-instance v0, Landroid/os/Handler; // type@006f │ │ +0aa07c: 7010 7602 0000 |0010: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +0aa082: 5b10 340b |0013: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.handler:Landroid/os/Handler; // field@0b34 │ │ +0aa086: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ 0x0007 line=75 │ │ 0x000a line=79 │ │ 0x000e line=82 │ │ - 0x0015 line=475 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ name : 'access$100' │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9294: |[0a9294] org.yuttadhammo.tipitaka.EnglishActivity.access$100:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Ljava/lang/String; │ │ -0a92a4: 5410 2d0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.TAG:Ljava/lang/String; // field@0b2d │ │ -0a92a8: 1100 |0002: return-object v0 │ │ +0aa088: |[0aa088] org.yuttadhammo.tipitaka.EnglishActivity.access$100:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Ljava/lang/String; │ │ +0aa098: 5410 2d0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.TAG:Ljava/lang/String; // field@0b2d │ │ +0aa09c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230802,17 +230876,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a92ac: |[0a92ac] org.yuttadhammo.tipitaka.EnglishActivity.access$1000:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/content/SharedPreferences; │ │ -0a92bc: 5410 3a0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ -0a92c0: 1100 |0002: return-object v0 │ │ +0aa0a0: |[0aa0a0] org.yuttadhammo.tipitaka.EnglishActivity.access$1000:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/content/SharedPreferences; │ │ +0aa0b0: 5410 3a0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ +0aa0b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230820,34 +230894,34 @@ │ │ type : '()[B' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a92c4: |[0a92c4] org.yuttadhammo.tipitaka.EnglishActivity.access$200:()[B │ │ -0a92d4: 6200 380b |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.sBuffer:[B // field@0b38 │ │ -0a92d8: 1100 |0002: return-object v0 │ │ +0aa0b8: |[0aa0b8] org.yuttadhammo.tipitaka.EnglishActivity.access$200:()[B │ │ +0aa0c8: 6200 380b |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.sBuffer:[B // field@0b38 │ │ +0aa0cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ name : 'access$300' │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a92dc: |[0a92dc] org.yuttadhammo.tipitaka.EnglishActivity.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; │ │ -0a92ec: 5410 2f0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ -0a92f0: 1100 |0002: return-object v0 │ │ +0aa0d0: |[0aa0d0] org.yuttadhammo.tipitaka.EnglishActivity.access$300:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Landroid/app/ProgressDialog; │ │ +0aa0e0: 5410 2f0b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ +0aa0e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230855,18 +230929,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a92f4: |[0a92f4] org.yuttadhammo.tipitaka.EnglishActivity.access$500:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z │ │ -0a9304: 7010 7321 0100 |0000: invoke-direct {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.isInternetOn:()Z // method@2173 │ │ -0a930a: 0a00 |0003: move-result v0 │ │ -0a930c: 0f00 |0004: return v0 │ │ +0aa0e8: |[0aa0e8] org.yuttadhammo.tipitaka.EnglishActivity.access$500:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z │ │ +0aa0f8: 7010 7321 0100 |0000: invoke-direct {v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.isInternetOn:()Z // method@2173 │ │ +0aa0fe: 0a00 |0003: move-result v0 │ │ +0aa100: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230874,17 +230948,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9310: |[0a9310] org.yuttadhammo.tipitaka.EnglishActivity.access$600:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ -0a9320: 7010 6a21 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadFile:()V // method@216a │ │ -0a9326: 0e00 |0003: return-void │ │ +0aa104: |[0aa104] org.yuttadhammo.tipitaka.EnglishActivity.access$600:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ │ +0aa114: 7010 6a21 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadFile:()V // method@216a │ │ +0aa11a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230892,17 +230966,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9328: |[0a9328] org.yuttadhammo.tipitaka.EnglishActivity.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ -0a9338: 5410 300b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ebookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0b30 │ │ -0a933c: 1100 |0002: return-object v0 │ │ +0aa11c: |[0aa11c] org.yuttadhammo.tipitaka.EnglishActivity.access$700:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ +0aa12c: 5410 300b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ebookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0b30 │ │ +0aa130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230910,17 +230984,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9340: |[0a9340] org.yuttadhammo.tipitaka.EnglishActivity.access$800:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z │ │ -0a9350: 5510 330b |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.firstPage:Z // field@0b33 │ │ -0a9354: 0f00 |0002: return v0 │ │ +0aa134: |[0aa134] org.yuttadhammo.tipitaka.EnglishActivity.access$800:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Z │ │ +0aa144: 5510 330b |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.firstPage:Z // field@0b33 │ │ +0aa148: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230928,17 +231002,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9358: |[0a9358] org.yuttadhammo.tipitaka.EnglishActivity.access$802:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)Z │ │ -0a9368: 5c01 330b |0000: iput-boolean v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.firstPage:Z // field@0b33 │ │ -0a936c: 0f01 |0002: return v1 │ │ +0aa14c: |[0aa14c] org.yuttadhammo.tipitaka.EnglishActivity.access$802:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)Z │ │ +0aa15c: 5c01 330b |0000: iput-boolean v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.firstPage:Z // field@0b33 │ │ +0aa160: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -230947,17 +231021,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9370: |[0a9370] org.yuttadhammo.tipitaka.EnglishActivity.access$900:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)F │ │ -0a9380: 5210 390b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ -0a9384: 0f00 |0002: return v0 │ │ +0aa164: |[0aa164] org.yuttadhammo.tipitaka.EnglishActivity.access$900:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)F │ │ +0aa174: 5210 390b |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ +0aa178: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ #12 : (in Lorg/yuttadhammo/tipitaka/EnglishActivity;) │ │ @@ -230965,17 +231039,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/EnglishActivity;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9388: |[0a9388] org.yuttadhammo.tipitaka.EnglishActivity.access$902:(Lorg/yuttadhammo/tipitaka/EnglishActivity;F)F │ │ -0a9398: 5901 390b |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ -0a939c: 0f01 |0002: return v1 │ │ +0aa17c: |[0aa17c] org.yuttadhammo.tipitaka.EnglishActivity.access$902:(Lorg/yuttadhammo/tipitaka/EnglishActivity;F)F │ │ +0aa18c: 5901 390b |0000: iput v1, v0, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ +0aa190: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -230984,37 +231058,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0a93a0: |[0a93a0] org.yuttadhammo.tipitaka.EnglishActivity.downloadFile:()V │ │ -0a93b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a93b2: 2201 1c00 |0001: new-instance v1, Landroid/app/ProgressDialog; // type@001c │ │ -0a93b6: 7020 f900 4100 |0003: invoke-direct {v1, v4}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ -0a93bc: 5b41 2f0b |0006: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ -0a93c0: 5441 2f0b |0008: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ -0a93c4: 6e20 ff00 3100 |000a: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ -0a93ca: 5441 2f0b |000d: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ -0a93ce: 1402 7100 0c7f |000f: const v2, #float 1.86094e+38 // #7f0c0071 │ │ -0a93d4: 6e20 6e21 2400 |0012: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -0a93da: 0c02 |0015: move-result-object v2 │ │ -0a93dc: 6e20 0201 2100 |0016: invoke-virtual {v1, v2}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ -0a93e2: 5441 2f0b |0019: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ -0a93e6: 6e20 0001 3100 |001b: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@0100 │ │ -0a93ec: 2200 2704 |001e: new-instance v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile; // type@0427 │ │ -0a93f0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0a93f2: 7030 5621 4001 |0021: invoke-direct {v0, v4, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V // method@2156 │ │ -0a93f8: 2331 b904 |0024: new-array v1, v3, [Ljava/lang/String; // type@04b9 │ │ -0a93fc: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -0a93fe: 1a03 1e17 |0027: const-string v3, "http://www.accesstoinsight.org/tech/download/zipfile.html" // string@171e │ │ -0a9402: 4d03 0102 |0029: aput-object v3, v1, v2 │ │ -0a9406: 6e20 5921 1000 |002b: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2159 │ │ -0a940c: 0e00 |002e: return-void │ │ +0aa194: |[0aa194] org.yuttadhammo.tipitaka.EnglishActivity.downloadFile:()V │ │ +0aa1a4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0aa1a6: 2201 1c00 |0001: new-instance v1, Landroid/app/ProgressDialog; // type@001c │ │ +0aa1aa: 7020 f900 4100 |0003: invoke-direct {v1, v4}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ +0aa1b0: 5b41 2f0b |0006: iput-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ +0aa1b4: 5441 2f0b |0008: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ +0aa1b8: 6e20 ff00 3100 |000a: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ +0aa1be: 5441 2f0b |000d: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ +0aa1c2: 1402 7100 0c7f |000f: const v2, #float 1.86094e+38 // #7f0c0071 │ │ +0aa1c8: 6e20 6e21 2400 |0012: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +0aa1ce: 0c02 |0015: move-result-object v2 │ │ +0aa1d0: 6e20 0201 2100 |0016: invoke-virtual {v1, v2}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ +0aa1d6: 5441 2f0b |0019: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.downloadProgressDialog:Landroid/app/ProgressDialog; // field@0b2f │ │ +0aa1da: 6e20 0001 3100 |001b: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@0100 │ │ +0aa1e0: 2200 2504 |001e: new-instance v0, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile; // type@0425 │ │ +0aa1e4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0aa1e6: 7030 5621 4001 |0021: invoke-direct {v0, v4, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V // method@2156 │ │ +0aa1ec: 2331 b704 |0024: new-array v1, v3, [Ljava/lang/String; // type@04b7 │ │ +0aa1f0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +0aa1f2: 1a03 1f17 |0027: const-string v3, "http://www.accesstoinsight.org/tech/download/zipfile.html" // string@171f │ │ +0aa1f6: 4d03 0102 |0029: aput-object v3, v1, v2 │ │ +0aa1fa: 6e20 5921 1000 |002b: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2159 │ │ +0aa200: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=252 │ │ 0x0008 line=253 │ │ 0x000d line=254 │ │ 0x0019 line=255 │ │ 0x001e line=257 │ │ @@ -231029,57 +231103,57 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -0a9410: |[0a9410] org.yuttadhammo.tipitaka.EnglishActivity.getTextContent:(Ljava/lang/String;)Ljava/lang/String; │ │ -0a9420: 2202 7f03 |0000: new-instance v2, Ljava/io/File; // type@037f │ │ -0a9424: 5485 2c0b |0002: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a9428: 7030 d81e 5209 |0004: invoke-direct {v2, v5, v9}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ -0a942e: 1a04 0000 |0007: const-string v4, "" // string@0000 │ │ -0a9432: 2200 7c03 |0009: new-instance v0, Ljava/io/BufferedReader; // type@037c │ │ -0a9436: 2205 8403 |000b: new-instance v5, Ljava/io/FileReader; // type@0384 │ │ -0a943a: 7020 ef1e 2500 |000d: invoke-direct {v5, v2}, Ljava/io/FileReader;.:(Ljava/io/File;)V // method@1eef │ │ -0a9440: 7020 ce1e 5000 |0010: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1ece │ │ -0a9446: 6e10 cf1e 0000 |0013: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1ecf │ │ -0a944c: 0c03 |0016: move-result-object v3 │ │ -0a944e: 3803 3900 |0017: if-eqz v3, 0050 // +0039 │ │ -0a9452: 2205 b303 |0019: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a9456: 7010 761f 0500 |001b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a945c: 6e20 7e1f 4500 |001e: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9462: 0c05 |0021: move-result-object v5 │ │ -0a9464: 6e20 7e1f 3500 |0022: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a946a: 0c05 |0025: move-result-object v5 │ │ -0a946c: 1a06 0100 |0026: const-string v6, " │ │ +0aa204: |[0aa204] org.yuttadhammo.tipitaka.EnglishActivity.getTextContent:(Ljava/lang/String;)Ljava/lang/String; │ │ +0aa214: 2202 7d03 |0000: new-instance v2, Ljava/io/File; // type@037d │ │ +0aa218: 5485 2c0b |0002: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa21c: 7030 d81e 5209 |0004: invoke-direct {v2, v5, v9}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ +0aa222: 1a04 0000 |0007: const-string v4, "" // string@0000 │ │ +0aa226: 2200 7a03 |0009: new-instance v0, Ljava/io/BufferedReader; // type@037a │ │ +0aa22a: 2205 8203 |000b: new-instance v5, Ljava/io/FileReader; // type@0382 │ │ +0aa22e: 7020 ef1e 2500 |000d: invoke-direct {v5, v2}, Ljava/io/FileReader;.:(Ljava/io/File;)V // method@1eef │ │ +0aa234: 7020 ce1e 5000 |0010: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1ece │ │ +0aa23a: 6e10 cf1e 0000 |0013: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1ecf │ │ +0aa240: 0c03 |0016: move-result-object v3 │ │ +0aa242: 3803 3900 |0017: if-eqz v3, 0050 // +0039 │ │ +0aa246: 2205 b103 |0019: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aa24a: 7010 761f 0500 |001b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aa250: 6e20 7e1f 4500 |001e: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa256: 0c05 |0021: move-result-object v5 │ │ +0aa258: 6e20 7e1f 3500 |0022: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa25e: 0c05 |0025: move-result-object v5 │ │ +0aa260: 1a06 0100 |0026: const-string v6, " │ │ " // string@0001 │ │ -0a9470: 6e20 7e1f 6500 |0028: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9476: 0c05 |002b: move-result-object v5 │ │ -0a9478: 6e10 841f 0500 |002c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a947e: 0c04 |002f: move-result-object v4 │ │ -0a9480: 28e3 |0030: goto 0013 // -001d │ │ -0a9482: 0d01 |0031: move-exception v1 │ │ -0a9484: 1a05 770c |0032: const-string v5, "Tipitaka" // string@0c77 │ │ -0a9488: 2206 b303 |0034: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a948c: 7010 761f 0600 |0036: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a9492: 1a07 3e14 |0039: const-string v7, "get text error: " // string@143e │ │ -0a9496: 6e20 7e1f 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a949c: 0c06 |003e: move-result-object v6 │ │ -0a949e: 6e10 f21e 0100 |003f: invoke-virtual {v1}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@1ef2 │ │ -0a94a4: 0c07 |0042: move-result-object v7 │ │ -0a94a6: 6e20 7e1f 7600 |0043: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a94ac: 0c06 |0046: move-result-object v6 │ │ -0a94ae: 6e10 841f 0600 |0047: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a94b4: 0c06 |004a: move-result-object v6 │ │ -0a94b6: 7120 0b0d 6500 |004b: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a94bc: 1205 |004e: const/4 v5, #int 0 // #0 │ │ -0a94be: 1105 |004f: return-object v5 │ │ -0a94c0: 0745 |0050: move-object v5, v4 │ │ -0a94c2: 28fe |0051: goto 004f // -0002 │ │ +0aa264: 6e20 7e1f 6500 |0028: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa26a: 0c05 |002b: move-result-object v5 │ │ +0aa26c: 6e10 841f 0500 |002c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aa272: 0c04 |002f: move-result-object v4 │ │ +0aa274: 28e3 |0030: goto 0013 // -001d │ │ +0aa276: 0d01 |0031: move-exception v1 │ │ +0aa278: 1a05 790c |0032: const-string v5, "Tipitaka" // string@0c79 │ │ +0aa27c: 2206 b103 |0034: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aa280: 7010 761f 0600 |0036: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aa286: 1a07 3f14 |0039: const-string v7, "get text error: " // string@143f │ │ +0aa28a: 6e20 7e1f 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa290: 0c06 |003e: move-result-object v6 │ │ +0aa292: 6e10 f21e 0100 |003f: invoke-virtual {v1}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@1ef2 │ │ +0aa298: 0c07 |0042: move-result-object v7 │ │ +0aa29a: 6e20 7e1f 7600 |0043: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa2a0: 0c06 |0046: move-result-object v6 │ │ +0aa2a2: 6e10 841f 0600 |0047: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aa2a8: 0c06 |004a: move-result-object v6 │ │ +0aa2aa: 7120 0b0d 6500 |004b: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0aa2b0: 1205 |004e: const/4 v5, #int 0 // #0 │ │ +0aa2b2: 1105 |004f: return-object v5 │ │ +0aa2b4: 0745 |0050: move-object v5, v4 │ │ +0aa2b6: 28fe |0051: goto 004f // -0002 │ │ catches : 1 │ │ 0x0009 - 0x002f │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0000 line=452 │ │ 0x0007 line=455 │ │ 0x0009 line=458 │ │ @@ -231105,32 +231179,33 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a94d4: |[0a94d4] org.yuttadhammo.tipitaka.EnglishActivity.isInternetOn:()Z │ │ -0a94e4: 1a02 9b11 |0000: const-string v2, "connectivity" // string@119b │ │ -0a94e8: 6e20 7121 2300 |0002: invoke-virtual {v3, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@2171 │ │ -0a94ee: 0c00 |0005: move-result-object v0 │ │ -0a94f0: 1f00 6500 |0006: check-cast v0, Landroid/net/ConnectivityManager; // type@0065 │ │ -0a94f4: 6e10 3d02 0000 |0008: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ -0a94fa: 0c01 |000b: move-result-object v1 │ │ -0a94fc: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -0a9500: 6e10 4102 0100 |000e: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnectedOrConnecting:()Z // method@0241 │ │ -0a9506: 0a02 |0011: move-result v2 │ │ -0a9508: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -0a950c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0a950e: 0f02 |0015: return v2 │ │ -0a9510: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0a9512: 28fe |0017: goto 0015 // -0002 │ │ +0aa2c8: |[0aa2c8] org.yuttadhammo.tipitaka.EnglishActivity.isInternetOn:()Z │ │ +0aa2d8: 1a02 9c11 |0000: const-string v2, "connectivity" // string@119c │ │ +0aa2dc: 6e20 7121 2300 |0002: invoke-virtual {v3, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@2171 │ │ +0aa2e2: 0c00 |0005: move-result-object v0 │ │ +0aa2e4: 1f00 6500 |0006: check-cast v0, Landroid/net/ConnectivityManager; // type@0065 │ │ +0aa2e8: 6e10 3d02 0000 |0008: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@023d │ │ +0aa2ee: 0c01 |000b: move-result-object v1 │ │ +0aa2f0: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +0aa2f4: 6e10 4102 0100 |000e: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnectedOrConnecting:()Z // method@0241 │ │ +0aa2fa: 0a02 |0011: move-result v2 │ │ +0aa2fc: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +0aa300: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0aa302: 0f02 |0015: return v2 │ │ +0aa304: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0aa306: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ + 0x0002 line=173 │ │ 0x0008 line=174 │ │ 0x000c line=175 │ │ 0x0014 line=176 │ │ 0x0015 line=178 │ │ locals : │ │ 0x0008 - 0x0018 reg=0 cm Landroid/net/ConnectivityManager; │ │ 0x000c - 0x0018 reg=1 netInfo Landroid/net/NetworkInfo; │ │ @@ -231141,41 +231216,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -0a9514: |[0a9514] org.yuttadhammo.tipitaka.EnglishActivity.memoItem:()V │ │ -0a9524: 2201 1200 |0000: new-instance v1, Landroid/app/Dialog; // type@0012 │ │ -0a9528: 7020 9900 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -0a952e: 1403 2900 037f |0005: const v3, #float 1.7413e+38 // #7f030029 │ │ -0a9534: 6e20 a400 3100 |0008: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -0a953a: 1403 8c00 077f |000b: const v3, #float 1.79449e+38 // #7f07008c │ │ -0a9540: 6e20 9c00 3100 |000e: invoke-virtual {v1, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0a9546: 0c00 |0011: move-result-object v0 │ │ -0a9548: 1f00 2d02 |0012: check-cast v0, Landroid/widget/Button; // type@022d │ │ -0a954c: 1403 8b00 077f |0014: const v3, #float 1.79449e+38 // #7f07008b │ │ -0a9552: 6e20 9c00 3100 |0017: invoke-virtual {v1, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0a9558: 0c02 |001a: move-result-object v2 │ │ -0a955a: 1f02 3102 |001b: check-cast v2, Landroid/widget/EditText; // type@0231 │ │ -0a955e: 5453 360b |001d: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastTitle:Ljava/lang/String; // field@0b36 │ │ -0a9562: 6204 6703 |001f: sget-object v4, Landroid/widget/TextView$BufferType;.EDITABLE:Landroid/widget/TextView$BufferType; // field@0367 │ │ -0a9566: 6e30 900f 3204 |0021: invoke-virtual {v2, v3, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V // method@0f90 │ │ -0a956c: 2203 2504 |0024: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$3; // type@0425 │ │ -0a9570: 7040 4f21 5312 |0026: invoke-direct {v3, v5, v2, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Landroid/widget/EditText;Landroid/app/Dialog;)V // method@214f │ │ -0a9576: 6e20 700f 3000 |0029: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0a957c: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -0a957e: 6e20 a300 3100 |002d: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ -0a9584: 1403 5a00 0c7f |0030: const v3, #float 1.86094e+38 // #7f0c005a │ │ -0a958a: 6e20 6e21 3500 |0033: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -0a9590: 0c03 |0036: move-result-object v3 │ │ -0a9592: 6e20 aa00 3100 |0037: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ -0a9598: 6e10 ab00 0100 |003a: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -0a959e: 0e00 |003d: return-void │ │ +0aa308: |[0aa308] org.yuttadhammo.tipitaka.EnglishActivity.memoItem:()V │ │ +0aa318: 2201 1200 |0000: new-instance v1, Landroid/app/Dialog; // type@0012 │ │ +0aa31c: 7020 9900 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0aa322: 1403 2900 037f |0005: const v3, #float 1.7413e+38 // #7f030029 │ │ +0aa328: 6e20 a400 3100 |0008: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0aa32e: 1403 8c00 0b7f |000b: const v3, #float 1.84766e+38 // #7f0b008c │ │ +0aa334: 6e20 9c00 3100 |000e: invoke-virtual {v1, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aa33a: 0c00 |0011: move-result-object v0 │ │ +0aa33c: 1f00 2b02 |0012: check-cast v0, Landroid/widget/Button; // type@022b │ │ +0aa340: 1403 8b00 0b7f |0014: const v3, #float 1.84766e+38 // #7f0b008b │ │ +0aa346: 6e20 9c00 3100 |0017: invoke-virtual {v1, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aa34c: 0c02 |001a: move-result-object v2 │ │ +0aa34e: 1f02 2f02 |001b: check-cast v2, Landroid/widget/EditText; // type@022f │ │ +0aa352: 5453 360b |001d: iget-object v3, v5, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastTitle:Ljava/lang/String; // field@0b36 │ │ +0aa356: 6204 6703 |001f: sget-object v4, Landroid/widget/TextView$BufferType;.EDITABLE:Landroid/widget/TextView$BufferType; // field@0367 │ │ +0aa35a: 6e30 900f 3204 |0021: invoke-virtual {v2, v3, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V // method@0f90 │ │ +0aa360: 2203 2304 |0024: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$3; // type@0423 │ │ +0aa364: 7040 4f21 5312 |0026: invoke-direct {v3, v5, v2, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Landroid/widget/EditText;Landroid/app/Dialog;)V // method@214f │ │ +0aa36a: 6e20 700f 3000 |0029: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0aa370: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +0aa372: 6e20 a300 3100 |002d: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ +0aa378: 1403 5a00 0c7f |0030: const v3, #float 1.86094e+38 // #7f0c005a │ │ +0aa37e: 6e20 6e21 3500 |0033: invoke-virtual {v5, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +0aa384: 0c03 |0036: move-result-object v3 │ │ +0aa386: 6e20 aa00 3100 |0037: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ +0aa38c: 6e10 ab00 0100 |003a: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0aa392: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0005 line=318 │ │ 0x000b line=320 │ │ 0x0014 line=321 │ │ 0x001d line=322 │ │ @@ -231195,70 +231270,70 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -0a95a0: |[0a95a0] org.yuttadhammo.tipitaka.EnglishActivity.replaceCSS:()V │ │ -0a95b0: 1a06 1817 |0000: const-string v6, "html/css/screen.css" // string@1718 │ │ -0a95b4: 7020 7221 6900 |0002: invoke-direct {v9, v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getTextContent:(Ljava/lang/String;)Ljava/lang/String; // method@2172 │ │ -0a95ba: 0c02 |0005: move-result-object v2 │ │ -0a95bc: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -0a95c0: 0e00 |0008: return-void │ │ -0a95c2: 1a06 b826 |0009: const-string v6, "width:680px;" // string@26b8 │ │ -0a95c6: 1a07 0000 |000b: const-string v7, "" // string@0000 │ │ -0a95ca: 6e30 681f 6207 |000d: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0a95d0: 0c02 |0010: move-result-object v2 │ │ -0a95d2: 1a06 b726 |0011: const-string v6, "width:660px;" // string@26b7 │ │ -0a95d6: 1a07 a31c |0013: const-string v7, "max-width: 660px" // string@1ca3 │ │ -0a95da: 6e30 681f 6207 |0015: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0a95e0: 0c02 |0018: move-result-object v2 │ │ -0a95e2: 1a06 770c |0019: const-string v6, "Tipitaka" // string@0c77 │ │ -0a95e6: 1a07 bd09 |001b: const-string v7, "Modifying CSS" // string@09bd │ │ -0a95ea: 7120 0b0d 7600 |001d: invoke-static {v6, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a95f0: 2205 7f03 |0020: new-instance v5, Ljava/io/File; // type@037f │ │ -0a95f4: 5496 2c0b |0022: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a95f8: 1a07 1817 |0024: const-string v7, "html/css/screen.css" // string@1718 │ │ -0a95fc: 7030 d81e 6507 |0026: invoke-direct {v5, v6, v7}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ -0a9602: 2200 7f03 |0029: new-instance v0, Ljava/io/File; // type@037f │ │ -0a9606: 5496 2c0b |002b: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a960a: 1a07 1917 |002d: const-string v7, "html/css/screen.css.bkp" // string@1719 │ │ -0a960e: 7030 d81e 6007 |002f: invoke-direct {v0, v6, v7}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ -0a9614: 6e20 e11e 0500 |0032: invoke-virtual {v5, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ -0a961a: 2205 7f03 |0035: new-instance v5, Ljava/io/File; // type@037f │ │ -0a961e: 5496 2c0b |0037: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a9622: 1a07 1817 |0039: const-string v7, "html/css/screen.css" // string@1718 │ │ -0a9626: 7030 d81e 6507 |003b: invoke-direct {v5, v6, v7}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ -0a962c: 2203 8303 |003e: new-instance v3, Ljava/io/FileOutputStream; // type@0383 │ │ -0a9630: 7020 ea1e 5300 |0040: invoke-direct {v3, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ -0a9636: 2204 8b03 |0043: new-instance v4, Ljava/io/OutputStreamWriter; // type@038b │ │ -0a963a: 7020 ff1e 3400 |0045: invoke-direct {v4, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;)V // method@1eff │ │ -0a9640: 6e20 021f 2400 |0048: invoke-virtual {v4, v2}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@1f02 │ │ -0a9646: 6e10 011f 0400 |004b: invoke-virtual {v4}, Ljava/io/OutputStreamWriter;.flush:()V // method@1f01 │ │ -0a964c: 6e10 001f 0400 |004e: invoke-virtual {v4}, Ljava/io/OutputStreamWriter;.close:()V // method@1f00 │ │ -0a9652: 1a06 770c |0051: const-string v6, "Tipitaka" // string@0c77 │ │ -0a9656: 1a07 6a02 |0053: const-string v7, "CSS Modified" // string@026a │ │ -0a965a: 7120 0b0d 7600 |0055: invoke-static {v6, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0a9660: 28b0 |0058: goto 0008 // -0050 │ │ -0a9662: 0d01 |0059: move-exception v1 │ │ -0a9664: 1a06 770c |005a: const-string v6, "Tipitaka" // string@0c77 │ │ -0a9668: 2207 b303 |005c: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a966c: 7010 761f 0700 |005e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a9672: 1a08 0c03 |0061: const-string v8, "Error modifying CSS: " // string@030c │ │ -0a9676: 6e20 7e1f 8700 |0063: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a967c: 0c07 |0066: move-result-object v7 │ │ -0a967e: 6e10 f21e 0100 |0067: invoke-virtual {v1}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@1ef2 │ │ -0a9684: 0c08 |006a: move-result-object v8 │ │ -0a9686: 6e20 7e1f 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a968c: 0c07 |006e: move-result-object v7 │ │ -0a968e: 6e10 841f 0700 |006f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9694: 0c07 |0072: move-result-object v7 │ │ -0a9696: 7120 090d 7600 |0073: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ -0a969c: 2892 |0076: goto 0008 // -006e │ │ +0aa394: |[0aa394] org.yuttadhammo.tipitaka.EnglishActivity.replaceCSS:()V │ │ +0aa3a4: 1a06 1917 |0000: const-string v6, "html/css/screen.css" // string@1719 │ │ +0aa3a8: 7020 7221 6900 |0002: invoke-direct {v9, v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getTextContent:(Ljava/lang/String;)Ljava/lang/String; // method@2172 │ │ +0aa3ae: 0c02 |0005: move-result-object v2 │ │ +0aa3b0: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +0aa3b4: 0e00 |0008: return-void │ │ +0aa3b6: 1a06 b826 |0009: const-string v6, "width:680px;" // string@26b8 │ │ +0aa3ba: 1a07 0000 |000b: const-string v7, "" // string@0000 │ │ +0aa3be: 6e30 681f 6207 |000d: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0aa3c4: 0c02 |0010: move-result-object v2 │ │ +0aa3c6: 1a06 b726 |0011: const-string v6, "width:660px;" // string@26b7 │ │ +0aa3ca: 1a07 a31c |0013: const-string v7, "max-width: 660px" // string@1ca3 │ │ +0aa3ce: 6e30 681f 6207 |0015: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0aa3d4: 0c02 |0018: move-result-object v2 │ │ +0aa3d6: 1a06 790c |0019: const-string v6, "Tipitaka" // string@0c79 │ │ +0aa3da: 1a07 bf09 |001b: const-string v7, "Modifying CSS" // string@09bf │ │ +0aa3de: 7120 0b0d 7600 |001d: invoke-static {v6, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0aa3e4: 2205 7d03 |0020: new-instance v5, Ljava/io/File; // type@037d │ │ +0aa3e8: 5496 2c0b |0022: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa3ec: 1a07 1917 |0024: const-string v7, "html/css/screen.css" // string@1719 │ │ +0aa3f0: 7030 d81e 6507 |0026: invoke-direct {v5, v6, v7}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ +0aa3f6: 2200 7d03 |0029: new-instance v0, Ljava/io/File; // type@037d │ │ +0aa3fa: 5496 2c0b |002b: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa3fe: 1a07 1a17 |002d: const-string v7, "html/css/screen.css.bkp" // string@171a │ │ +0aa402: 7030 d81e 6007 |002f: invoke-direct {v0, v6, v7}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ +0aa408: 6e20 e11e 0500 |0032: invoke-virtual {v5, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ee1 │ │ +0aa40e: 2205 7d03 |0035: new-instance v5, Ljava/io/File; // type@037d │ │ +0aa412: 5496 2c0b |0037: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa416: 1a07 1917 |0039: const-string v7, "html/css/screen.css" // string@1719 │ │ +0aa41a: 7030 d81e 6507 |003b: invoke-direct {v5, v6, v7}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ +0aa420: 2203 8103 |003e: new-instance v3, Ljava/io/FileOutputStream; // type@0381 │ │ +0aa424: 7020 ea1e 5300 |0040: invoke-direct {v3, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1eea │ │ +0aa42a: 2204 8903 |0043: new-instance v4, Ljava/io/OutputStreamWriter; // type@0389 │ │ +0aa42e: 7020 ff1e 3400 |0045: invoke-direct {v4, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;)V // method@1eff │ │ +0aa434: 6e20 021f 2400 |0048: invoke-virtual {v4, v2}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@1f02 │ │ +0aa43a: 6e10 011f 0400 |004b: invoke-virtual {v4}, Ljava/io/OutputStreamWriter;.flush:()V // method@1f01 │ │ +0aa440: 6e10 001f 0400 |004e: invoke-virtual {v4}, Ljava/io/OutputStreamWriter;.close:()V // method@1f00 │ │ +0aa446: 1a06 790c |0051: const-string v6, "Tipitaka" // string@0c79 │ │ +0aa44a: 1a07 6f02 |0053: const-string v7, "CSS Modified" // string@026f │ │ +0aa44e: 7120 0b0d 7600 |0055: invoke-static {v6, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0aa454: 28b0 |0058: goto 0008 // -0050 │ │ +0aa456: 0d01 |0059: move-exception v1 │ │ +0aa458: 1a06 790c |005a: const-string v6, "Tipitaka" // string@0c79 │ │ +0aa45c: 2207 b103 |005c: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aa460: 7010 761f 0700 |005e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aa466: 1a08 1003 |0061: const-string v8, "Error modifying CSS: " // string@0310 │ │ +0aa46a: 6e20 7e1f 8700 |0063: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa470: 0c07 |0066: move-result-object v7 │ │ +0aa472: 6e10 f21e 0100 |0067: invoke-virtual {v1}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@1ef2 │ │ +0aa478: 0c08 |006a: move-result-object v8 │ │ +0aa47a: 6e20 7e1f 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa480: 0c07 |006e: move-result-object v7 │ │ +0aa482: 6e10 841f 0700 |006f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aa488: 0c07 |0072: move-result-object v7 │ │ +0aa48a: 7120 090d 7600 |0073: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0d09 │ │ +0aa490: 2892 |0076: goto 0008 // -006e │ │ catches : 1 │ │ 0x0019 - 0x0058 │ │ Ljava/io/IOException; -> 0x0059 │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=447 │ │ @@ -231292,45 +231367,45 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -0a96b0: |[0a96b0] org.yuttadhammo.tipitaka.EnglishActivity.startDownload:(Z)V │ │ -0a96c0: 5442 2d0b |0000: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.TAG:Ljava/lang/String; // field@0b2d │ │ -0a96c4: 1a03 b724 |0002: const-string v3, "starting ATI download..." // string@24b7 │ │ -0a96c8: 7120 080d 3200 |0004: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ -0a96ce: 2201 1000 |0007: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -0a96d2: 7020 8b00 4100 |0009: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0a96d8: 1402 7000 0c7f |000c: const v2, #float 1.86094e+38 // #7f0c0070 │ │ -0a96de: 6e20 6e21 2400 |000f: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -0a96e4: 0c02 |0012: move-result-object v2 │ │ -0a96e6: 6e20 9400 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0a96ec: 1402 8e00 0c7f |0016: const v2, #float 1.86095e+38 // #7f0c008e │ │ -0a96f2: 6e20 6e21 2400 |0019: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -0a96f8: 0c02 |001c: move-result-object v2 │ │ -0a96fa: 6e20 9000 2100 |001d: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -0a9700: 1212 |0020: const/4 v2, #int 1 // #1 │ │ -0a9702: 6e20 8d00 2100 |0021: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ -0a9708: 0150 |0024: move v0, v5 │ │ -0a970a: 1402 5700 0c7f |0025: const v2, #float 1.86094e+38 // #7f0c0057 │ │ -0a9710: 6e20 6e21 2400 |0028: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -0a9716: 0c02 |002b: move-result-object v2 │ │ -0a9718: 2203 2304 |002c: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1; // type@0423 │ │ -0a971c: 7020 4b21 4300 |002e: invoke-direct {v3, v4}, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@214b │ │ -0a9722: 6e30 9300 2103 |0031: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -0a9728: 1402 5800 0c7f |0034: const v2, #float 1.86094e+38 // #7f0c0058 │ │ -0a972e: 6e20 6e21 2400 |0037: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ -0a9734: 0c02 |003a: move-result-object v2 │ │ -0a9736: 2203 2404 |003b: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$2; // type@0424 │ │ -0a973a: 7030 4d21 4300 |003d: invoke-direct {v3, v4, v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)V // method@214d │ │ -0a9740: 6e30 9100 2103 |0040: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -0a9746: 6e10 9600 0100 |0043: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -0a974c: 0e00 |0046: return-void │ │ +0aa4a4: |[0aa4a4] org.yuttadhammo.tipitaka.EnglishActivity.startDownload:(Z)V │ │ +0aa4b4: 5442 2d0b |0000: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/EnglishActivity;.TAG:Ljava/lang/String; // field@0b2d │ │ +0aa4b8: 1a03 b724 |0002: const-string v3, "starting ATI download..." // string@24b7 │ │ +0aa4bc: 7120 080d 3200 |0004: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ +0aa4c2: 2201 1000 |0007: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0aa4c6: 7020 8b00 4100 |0009: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +0aa4cc: 1402 7000 0c7f |000c: const v2, #float 1.86094e+38 // #7f0c0070 │ │ +0aa4d2: 6e20 6e21 2400 |000f: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +0aa4d8: 0c02 |0012: move-result-object v2 │ │ +0aa4da: 6e20 9400 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +0aa4e0: 1402 8e00 0c7f |0016: const v2, #float 1.86095e+38 // #7f0c008e │ │ +0aa4e6: 6e20 6e21 2400 |0019: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +0aa4ec: 0c02 |001c: move-result-object v2 │ │ +0aa4ee: 6e20 9000 2100 |001d: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +0aa4f4: 1212 |0020: const/4 v2, #int 1 // #1 │ │ +0aa4f6: 6e20 8d00 2100 |0021: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@008d │ │ +0aa4fc: 0150 |0024: move v0, v5 │ │ +0aa4fe: 1402 5700 0c7f |0025: const v2, #float 1.86094e+38 // #7f0c0057 │ │ +0aa504: 6e20 6e21 2400 |0028: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +0aa50a: 0c02 |002b: move-result-object v2 │ │ +0aa50c: 2203 2104 |002c: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$1; // type@0421 │ │ +0aa510: 7020 4b21 4300 |002e: invoke-direct {v3, v4}, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;)V // method@214b │ │ +0aa516: 6e30 9300 2103 |0031: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +0aa51c: 1402 5800 0c7f |0034: const v2, #float 1.86094e+38 // #7f0c0058 │ │ +0aa522: 6e20 6e21 2400 |0037: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getString:(I)Ljava/lang/String; // method@216e │ │ +0aa528: 0c02 |003a: move-result-object v2 │ │ +0aa52a: 2203 2204 |003b: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$2; // type@0422 │ │ +0aa52e: 7030 4d21 4300 |003d: invoke-direct {v3, v4, v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)V // method@214d │ │ +0aa534: 6e30 9100 2103 |0040: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +0aa53a: 6e10 9600 0100 |0043: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +0aa540: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0007 line=274 │ │ 0x000c line=275 │ │ 0x0016 line=276 │ │ 0x0020 line=277 │ │ @@ -231351,109 +231426,109 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 196 16-bit code units │ │ -0a9750: |[0a9750] org.yuttadhammo.tipitaka.EnglishActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0a9760: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0a9762: 6f20 3311 9800 |0001: invoke-super {v8, v9}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ -0a9768: 6e10 6f21 0800 |0004: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@216f │ │ -0a976e: 0c04 |0007: move-result-object v4 │ │ -0a9770: 5b84 2e0b |0008: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b2e │ │ -0a9774: 5484 2e0b |000a: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b2e │ │ -0a9778: 6e20 1711 7400 |000c: invoke-virtual {v4, v7}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ -0a977e: 5484 2e0b |000f: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b2e │ │ -0a9782: 6e20 1011 7400 |0011: invoke-virtual {v4, v7}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ -0a9788: 7110 ae02 0800 |0014: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -0a978e: 0c04 |0017: move-result-object v4 │ │ -0a9790: 5b84 3a0b |0018: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ -0a9794: 7100 7502 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0275 │ │ -0a979a: 0c04 |001d: move-result-object v4 │ │ -0a979c: 1a05 0c1d |001e: const-string v5, "mounted" // string@1d0c │ │ -0a97a0: 6e20 5f1f 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0a97a6: 0a04 |0023: move-result v4 │ │ -0a97a8: 3904 0a00 |0024: if-nez v4, 002e // +000a │ │ -0a97ac: 1a04 770c |0026: const-string v4, "Tipitaka" // string@0c77 │ │ -0a97b0: 1a05 e609 |0028: const-string v5, "No SDCARD" // string@09e6 │ │ -0a97b4: 7120 080d 5400 |002a: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ -0a97ba: 0e00 |002d: return-void │ │ -0a97bc: 7110 ae02 0800 |002e: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -0a97c2: 0c03 |0031: move-result-object v3 │ │ -0a97c4: 1a04 2c10 |0032: const-string v4, "ati_dir" // string@102c │ │ -0a97c8: 2205 b303 |0034: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a97cc: 7010 761f 0500 |0036: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a97d2: 7100 7402 0000 |0039: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -0a97d8: 0c06 |003c: move-result-object v6 │ │ -0a97da: 6e10 db1e 0600 |003d: invoke-virtual {v6}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -0a97e0: 0c06 |0040: move-result-object v6 │ │ -0a97e2: 6e20 7e1f 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a97e8: 0c05 |0044: move-result-object v5 │ │ -0a97ea: 6206 840a |0045: sget-object v6, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -0a97ee: 6e20 7e1f 6500 |0047: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a97f4: 0c05 |004a: move-result-object v5 │ │ -0a97f6: 1a06 3010 |004b: const-string v6, "ati_website" // string@1030 │ │ -0a97fa: 6e20 7e1f 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9800: 0c05 |0050: move-result-object v5 │ │ -0a9802: 6e10 841f 0500 |0051: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9808: 0c05 |0054: move-result-object v5 │ │ -0a980a: 7230 7801 4305 |0055: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0a9810: 0c04 |0058: move-result-object v4 │ │ -0a9812: 5b84 2c0b |0059: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a9816: 2202 7f03 |005b: new-instance v2, Ljava/io/File; // type@037f │ │ -0a981a: 5484 2c0b |005d: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a981e: 1a05 9524 |005f: const-string v5, "start.html" // string@2495 │ │ -0a9822: 7030 d81e 4205 |0061: invoke-direct {v2, v4, v5}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ -0a9828: 6e10 da1e 0200 |0064: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@1eda │ │ -0a982e: 0a04 |0067: move-result v4 │ │ -0a9830: 3904 4600 |0068: if-nez v4, 00ae // +0046 │ │ -0a9834: 2204 b303 |006a: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a9838: 7010 761f 0400 |006c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a983e: 7100 7402 0000 |006f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -0a9844: 0c05 |0072: move-result-object v5 │ │ -0a9846: 6e10 db1e 0500 |0073: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -0a984c: 0c05 |0076: move-result-object v5 │ │ -0a984e: 6e20 7e1f 5400 |0077: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9854: 0c04 |007a: move-result-object v4 │ │ -0a9856: 6205 840a |007b: sget-object v5, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ -0a985a: 6e20 7e1f 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9860: 0c04 |0080: move-result-object v4 │ │ -0a9862: 1a05 3010 |0081: const-string v5, "ati_website" // string@1030 │ │ -0a9866: 6e20 7e1f 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a986c: 0c04 |0086: move-result-object v4 │ │ -0a986e: 6e10 841f 0400 |0087: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9874: 0c04 |008a: move-result-object v4 │ │ -0a9876: 5b84 2c0b |008b: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a987a: 2202 7f03 |008d: new-instance v2, Ljava/io/File; // type@037f │ │ -0a987e: 7100 7402 0000 |008f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -0a9884: 0c04 |0092: move-result-object v4 │ │ -0a9886: 1a05 9901 |0093: const-string v5, "ATI.zip" // string@0199 │ │ -0a988a: 7030 d61e 4205 |0095: invoke-direct {v2, v4, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed6 │ │ -0a9890: 6e10 da1e 0200 |0098: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@1eda │ │ -0a9896: 0a04 |009b: move-result v4 │ │ -0a9898: 3804 0d00 |009c: if-eqz v4, 00a9 // +000d │ │ -0a989c: 2201 2104 |009e: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -0a98a0: 7020 3b21 8100 |00a0: invoke-direct {v1, v8}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -0a98a6: 1a04 9901 |00a3: const-string v4, "ATI.zip" // string@0199 │ │ -0a98aa: 6e20 4821 4100 |00a5: invoke-virtual {v1, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.uncompressFile:(Ljava/lang/String;)V // method@2148 │ │ -0a98b0: 2885 |00a8: goto 002d // -007b │ │ -0a98b2: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ -0a98b4: 7020 8121 4800 |00aa: invoke-direct {v8, v4}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startDownload:(Z)V // method@2181 │ │ -0a98ba: 2880 |00ad: goto 002d // -0080 │ │ -0a98bc: 6204 2b00 |00ae: sget-object v4, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ -0a98c0: 7110 361f 0400 |00b0: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0a98c6: 0a00 |00b3: move-result v0 │ │ -0a98c8: 1304 0e00 |00b4: const/16 v4, #int 14 // #e │ │ -0a98cc: 3440 0900 |00b6: if-lt v0, v4, 00bf // +0009 │ │ -0a98d0: 6e10 6c21 0800 |00b8: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getActionBar:()Landroid/app/ActionBar; // method@216c │ │ -0a98d6: 0c04 |00bb: move-result-object v4 │ │ -0a98d8: 6e20 3b00 7400 |00bc: invoke-virtual {v4, v7}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ -0a98de: 6e10 7f21 0800 |00bf: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.showActivity:()V // method@217f │ │ -0a98e4: 2900 6bff |00c2: goto/16 002d // -0095 │ │ +0aa544: |[0aa544] org.yuttadhammo.tipitaka.EnglishActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0aa554: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0aa556: 6f20 3311 9800 |0001: invoke-super {v8, v9}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ +0aa55c: 6e10 6f21 0800 |0004: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@216f │ │ +0aa562: 0c04 |0007: move-result-object v4 │ │ +0aa564: 5b84 2e0b |0008: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b2e │ │ +0aa568: 5484 2e0b |000a: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b2e │ │ +0aa56c: 6e20 1711 7400 |000c: invoke-virtual {v4, v7}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ +0aa572: 5484 2e0b |000f: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0b2e │ │ +0aa576: 6e20 1011 7400 |0011: invoke-virtual {v4, v7}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ +0aa57c: 7110 ae02 0800 |0014: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +0aa582: 0c04 |0017: move-result-object v4 │ │ +0aa584: 5b84 3a0b |0018: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ +0aa588: 7100 7502 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0275 │ │ +0aa58e: 0c04 |001d: move-result-object v4 │ │ +0aa590: 1a05 0c1d |001e: const-string v5, "mounted" // string@1d0c │ │ +0aa594: 6e20 5f1f 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0aa59a: 0a04 |0023: move-result v4 │ │ +0aa59c: 3904 0a00 |0024: if-nez v4, 002e // +000a │ │ +0aa5a0: 1a04 790c |0026: const-string v4, "Tipitaka" // string@0c79 │ │ +0aa5a4: 1a05 e809 |0028: const-string v5, "No SDCARD" // string@09e8 │ │ +0aa5a8: 7120 080d 5400 |002a: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ +0aa5ae: 0e00 |002d: return-void │ │ +0aa5b0: 7110 ae02 0800 |002e: invoke-static {v8}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +0aa5b6: 0c03 |0031: move-result-object v3 │ │ +0aa5b8: 1a04 2d10 |0032: const-string v4, "ati_dir" // string@102d │ │ +0aa5bc: 2205 b103 |0034: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aa5c0: 7010 761f 0500 |0036: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aa5c6: 7100 7402 0000 |0039: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +0aa5cc: 0c06 |003c: move-result-object v6 │ │ +0aa5ce: 6e10 db1e 0600 |003d: invoke-virtual {v6}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +0aa5d4: 0c06 |0040: move-result-object v6 │ │ +0aa5d6: 6e20 7e1f 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa5dc: 0c05 |0044: move-result-object v5 │ │ +0aa5de: 6206 840a |0045: sget-object v6, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +0aa5e2: 6e20 7e1f 6500 |0047: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa5e8: 0c05 |004a: move-result-object v5 │ │ +0aa5ea: 1a06 3110 |004b: const-string v6, "ati_website" // string@1031 │ │ +0aa5ee: 6e20 7e1f 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa5f4: 0c05 |0050: move-result-object v5 │ │ +0aa5f6: 6e10 841f 0500 |0051: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aa5fc: 0c05 |0054: move-result-object v5 │ │ +0aa5fe: 7230 7801 4305 |0055: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0aa604: 0c04 |0058: move-result-object v4 │ │ +0aa606: 5b84 2c0b |0059: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa60a: 2202 7d03 |005b: new-instance v2, Ljava/io/File; // type@037d │ │ +0aa60e: 5484 2c0b |005d: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa612: 1a05 9524 |005f: const-string v5, "start.html" // string@2495 │ │ +0aa616: 7030 d81e 4205 |0061: invoke-direct {v2, v4, v5}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1ed8 │ │ +0aa61c: 6e10 da1e 0200 |0064: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@1eda │ │ +0aa622: 0a04 |0067: move-result v4 │ │ +0aa624: 3904 4600 |0068: if-nez v4, 00ae // +0046 │ │ +0aa628: 2204 b103 |006a: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aa62c: 7010 761f 0400 |006c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aa632: 7100 7402 0000 |006f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +0aa638: 0c05 |0072: move-result-object v5 │ │ +0aa63a: 6e10 db1e 0500 |0073: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +0aa640: 0c05 |0076: move-result-object v5 │ │ +0aa642: 6e20 7e1f 5400 |0077: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa648: 0c04 |007a: move-result-object v4 │ │ +0aa64a: 6205 840a |007b: sget-object v5, Ljava/io/File;.separator:Ljava/lang/String; // field@0a84 │ │ +0aa64e: 6e20 7e1f 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa654: 0c04 |0080: move-result-object v4 │ │ +0aa656: 1a05 3110 |0081: const-string v5, "ati_website" // string@1031 │ │ +0aa65a: 6e20 7e1f 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa660: 0c04 |0086: move-result-object v4 │ │ +0aa662: 6e10 841f 0400 |0087: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aa668: 0c04 |008a: move-result-object v4 │ │ +0aa66a: 5b84 2c0b |008b: iput-object v4, v8, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa66e: 2202 7d03 |008d: new-instance v2, Ljava/io/File; // type@037d │ │ +0aa672: 7100 7402 0000 |008f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +0aa678: 0c04 |0092: move-result-object v4 │ │ +0aa67a: 1a05 9e01 |0093: const-string v5, "ATI.zip" // string@019e │ │ +0aa67e: 7030 d61e 4205 |0095: invoke-direct {v2, v4, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed6 │ │ +0aa684: 6e10 da1e 0200 |0098: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@1eda │ │ +0aa68a: 0a04 |009b: move-result v4 │ │ +0aa68c: 3804 0d00 |009c: if-eqz v4, 00a9 // +000d │ │ +0aa690: 2201 1f04 |009e: new-instance v1, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0aa694: 7020 3b21 8100 |00a0: invoke-direct {v1, v8}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0aa69a: 1a04 9e01 |00a3: const-string v4, "ATI.zip" // string@019e │ │ +0aa69e: 6e20 4821 4100 |00a5: invoke-virtual {v1, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.uncompressFile:(Ljava/lang/String;)V // method@2148 │ │ +0aa6a4: 2885 |00a8: goto 002d // -007b │ │ +0aa6a6: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ +0aa6a8: 7020 8121 4800 |00aa: invoke-direct {v8, v4}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startDownload:(Z)V // method@2181 │ │ +0aa6ae: 2880 |00ad: goto 002d // -0080 │ │ +0aa6b0: 6204 2b00 |00ae: sget-object v4, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@002b │ │ +0aa6b4: 7110 361f 0400 |00b0: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0aa6ba: 0a00 |00b3: move-result v0 │ │ +0aa6bc: 1304 0e00 |00b4: const/16 v4, #int 14 // #e │ │ +0aa6c0: 3440 0900 |00b6: if-lt v0, v4, 00bf // +0009 │ │ +0aa6c4: 6e10 6c21 0800 |00b8: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getActionBar:()Landroid/app/ActionBar; // method@216c │ │ +0aa6ca: 0c04 |00bb: move-result-object v4 │ │ +0aa6cc: 6e20 3b00 7400 |00bc: invoke-virtual {v4, v7}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003b │ │ +0aa6d2: 6e10 7f21 0800 |00bf: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.showActivity:()V // method@217f │ │ +0aa6d8: 2900 6bff |00c2: goto/16 002d // -0095 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0004 line=95 │ │ 0x000a line=96 │ │ 0x000f line=97 │ │ 0x0014 line=99 │ │ @@ -231488,21 +231563,21 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0a98e8: |[0a98e8] org.yuttadhammo.tipitaka.EnglishActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a98f8: 6e10 7021 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2170 │ │ -0a98fe: 0c00 |0003: move-result-object v0 │ │ -0a9900: 1401 0300 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0003 │ │ -0a9906: 6e30 851b 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ -0a990c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0a990e: 0f01 |000b: return v1 │ │ +0aa6dc: |[0aa6dc] org.yuttadhammo.tipitaka.EnglishActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0aa6ec: 6e10 7021 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2170 │ │ +0aa6f2: 0c00 |0003: move-result-object v0 │ │ +0aa6f4: 1401 0300 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0003 │ │ +0aa6fa: 6e30 851b 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ +0aa700: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0aa702: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0004 line=393 │ │ 0x000a line=394 │ │ locals : │ │ 0x0004 - 0x000c reg=0 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -231514,31 +231589,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0a9910: |[0a9910] org.yuttadhammo.tipitaka.EnglishActivity.onDestroy:()V │ │ -0a9920: 5430 3a0b |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ -0a9924: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -0a9928: 5430 320b |0004: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a992c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0a9930: 5430 3a0b |0008: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ -0a9934: 7210 7401 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0a993a: 0c00 |000d: move-result-object v0 │ │ -0a993c: 1a01 4413 |000e: const-string v1, "english_zoom" // string@1344 │ │ -0a9940: 5432 320b |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9944: 6e10 450f 0200 |0012: invoke-virtual {v2}, Landroid/webkit/WebView;.getScale:()F // method@0f45 │ │ -0a994a: 0a02 |0015: move-result v2 │ │ -0a994c: 7230 7101 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0a9952: 0c00 |0019: move-result-object v0 │ │ -0a9954: 7210 6f01 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0a995a: 6f10 3711 0300 |001d: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onDestroy:()V // method@1137 │ │ -0a9960: 0e00 |0020: return-void │ │ +0aa704: |[0aa704] org.yuttadhammo.tipitaka.EnglishActivity.onDestroy:()V │ │ +0aa714: 5430 3a0b |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ +0aa718: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +0aa71c: 5430 320b |0004: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa720: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0aa724: 5430 3a0b |0008: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ +0aa728: 7210 7401 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0aa72e: 0c00 |000d: move-result-object v0 │ │ +0aa730: 1a01 4513 |000e: const-string v1, "english_zoom" // string@1345 │ │ +0aa734: 5432 320b |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa738: 6e10 450f 0200 |0012: invoke-virtual {v2}, Landroid/webkit/WebView;.getScale:()F // method@0f45 │ │ +0aa73e: 0a02 |0015: move-result v2 │ │ +0aa740: 7230 7101 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0aa746: 0c00 |0019: move-result-object v0 │ │ +0aa748: 7210 6f01 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0aa74e: 6f10 3711 0300 |001d: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onDestroy:()V // method@1137 │ │ +0aa754: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0008 line=511 │ │ 0x001d line=512 │ │ 0x0020 line=513 │ │ locals : │ │ @@ -231549,30 +231624,30 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0a9964: |[0a9964] org.yuttadhammo.tipitaka.EnglishActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0a9974: 5410 320b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9978: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0a997c: 1240 |0004: const/4 v0, #int 4 // #4 │ │ -0a997e: 3302 1100 |0005: if-ne v2, v0, 0016 // +0011 │ │ -0a9982: 5410 320b |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9986: 6e10 430f 0000 |0009: invoke-virtual {v0}, Landroid/webkit/WebView;.canGoBack:()Z // method@0f43 │ │ -0a998c: 0a00 |000c: move-result v0 │ │ -0a998e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -0a9992: 5410 320b |000f: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9996: 6e10 490f 0000 |0011: invoke-virtual {v0}, Landroid/webkit/WebView;.goBack:()V // method@0f49 │ │ -0a999c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0a999e: 0f00 |0015: return v0 │ │ -0a99a0: 6f30 3811 2103 |0016: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1138 │ │ -0a99a6: 0a00 |0019: move-result v0 │ │ -0a99a8: 28fb |001a: goto 0015 // -0005 │ │ +0aa758: |[0aa758] org.yuttadhammo.tipitaka.EnglishActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0aa768: 5410 320b |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa76c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0aa770: 1240 |0004: const/4 v0, #int 4 // #4 │ │ +0aa772: 3302 1100 |0005: if-ne v2, v0, 0016 // +0011 │ │ +0aa776: 5410 320b |0007: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa77a: 6e10 430f 0000 |0009: invoke-virtual {v0}, Landroid/webkit/WebView;.canGoBack:()Z // method@0f43 │ │ +0aa780: 0a00 |000c: move-result v0 │ │ +0aa782: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +0aa786: 5410 320b |000f: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa78a: 6e10 490f 0000 |0011: invoke-virtual {v0}, Landroid/webkit/WebView;.goBack:()V // method@0f49 │ │ +0aa790: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0aa792: 0f00 |0015: return v0 │ │ +0aa794: 6f30 3811 2103 |0016: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1138 │ │ +0aa79a: 0a00 |0019: move-result v0 │ │ +0aa79c: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x000f line=502 │ │ 0x0014 line=503 │ │ 0x0015 line=505 │ │ locals : │ │ @@ -231585,84 +231660,84 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 176 16-bit code units │ │ -0a99ac: |[0a99ac] org.yuttadhammo.tipitaka.EnglishActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a99bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a99be: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a99c0: 6f20 3d11 7600 |0002: invoke-super {v6, v7}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ -0a99c6: 7210 921b 0700 |0005: invoke-interface {v7}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0a99cc: 0a04 |0008: move-result v4 │ │ -0a99ce: 2c04 8500 0000 |0009: sparse-switch v4, 0000008e // +00000085 │ │ -0a99d4: 0132 |000c: move v2, v3 │ │ -0a99d6: 0f02 |000d: return v2 │ │ -0a99d8: 6e10 6b21 0600 |000e: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.finish:()V // method@216b │ │ -0a99de: 28fc |0011: goto 000d // -0004 │ │ -0a99e0: 2201 2e00 |0012: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0a99e4: 1c03 8704 |0014: const-class v3, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0487 │ │ -0a99e8: 7030 4401 6103 |0016: invoke-direct {v1, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0a99ee: 6e20 8021 1600 |0019: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ -0a99f4: 28f1 |001c: goto 000d // -000f │ │ -0a99f6: 7010 7421 0600 |001d: invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.memoItem:()V // method@2174 │ │ -0a99fc: 28ed |0020: goto 000d // -0013 │ │ -0a99fe: 5463 320b |0021: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9a02: 3803 eaff |0023: if-eqz v3, 000d // -0016 │ │ -0a9a06: 5463 320b |0025: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9a0a: 6e10 440f 0300 |0027: invoke-virtual {v3}, Landroid/webkit/WebView;.canGoForward:()Z // method@0f44 │ │ -0a9a10: 0a03 |002a: move-result v3 │ │ -0a9a12: 3803 e2ff |002b: if-eqz v3, 000d // -001e │ │ -0a9a16: 5463 320b |002d: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9a1a: 6e10 4a0f 0300 |002f: invoke-virtual {v3}, Landroid/webkit/WebView;.goForward:()V // method@0f4a │ │ -0a9a20: 28db |0032: goto 000d // -0025 │ │ -0a9a22: 5463 320b |0033: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9a26: 3803 d8ff |0035: if-eqz v3, 000d // -0028 │ │ -0a9a2a: 5463 320b |0037: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9a2e: 2204 b303 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a9a32: 7010 761f 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a9a38: 1a05 ae13 |003e: const-string v5, "file://" // string@13ae │ │ -0a9a3c: 6e20 7e1f 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9a42: 0c04 |0043: move-result-object v4 │ │ -0a9a44: 5465 2c0b |0044: iget-object v5, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a9a48: 6e20 7e1f 5400 |0046: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9a4e: 0c04 |0049: move-result-object v4 │ │ -0a9a50: 1a05 0801 |004a: const-string v5, "/html/index.html" // string@0108 │ │ -0a9a54: 6e20 7e1f 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9a5a: 0c04 |004f: move-result-object v4 │ │ -0a9a5c: 6e10 841f 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9a62: 0c04 |0053: move-result-object v4 │ │ -0a9a64: 6e20 4c0f 4300 |0054: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0f4c │ │ -0a9a6a: 28b6 |0057: goto 000d // -004a │ │ -0a9a6c: 7020 8121 3600 |0058: invoke-direct {v6, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startDownload:(Z)V // method@2181 │ │ -0a9a72: 28b2 |005b: goto 000d // -004e │ │ -0a9a74: 2201 2e00 |005c: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0a9a78: 1c03 1a04 |005e: const-class v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@041a │ │ -0a9a7c: 7030 4401 6103 |0060: invoke-direct {v1, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0a9a82: 1503 0004 |0063: const/high16 v3, #int 67108864 // #400 │ │ -0a9a86: 6e20 6a01 3100 |0065: invoke-virtual {v1, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -0a9a8c: 6e20 8021 1600 |0068: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ -0a9a92: 28a2 |006b: goto 000d // -005e │ │ -0a9a94: 2201 2e00 |006c: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0a9a98: 1c03 ff03 |006e: const-class v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // type@03ff │ │ -0a9a9c: 7030 4401 6103 |0070: invoke-direct {v1, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0a9aa2: 2200 6d00 |0073: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -0a9aa6: 7010 5b02 0000 |0075: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -0a9aac: 1a03 7f25 |0078: const-string v3, "title" // string@257f │ │ -0a9ab0: 5464 360b |007a: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastTitle:Ljava/lang/String; // field@0b36 │ │ -0a9ab4: 6e30 7002 3004 |007c: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0a9aba: 1a03 1926 |007f: const-string v3, "url" // string@2619 │ │ -0a9abe: 5464 370b |0081: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastUrl:Ljava/lang/String; // field@0b37 │ │ -0a9ac2: 6e30 7002 3004 |0083: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0a9ac8: 6e20 6101 0100 |0086: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -0a9ace: 6e20 8021 1600 |0089: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ -0a9ad4: 2881 |008c: goto 000d // -007f │ │ -0a9ad6: 0000 |008d: nop // spacer │ │ -0a9ad8: 0002 0800 2c00 0201 e100 077f e200 ... |008e: sparse-switch-data (34 units) │ │ +0aa7a0: |[0aa7a0] org.yuttadhammo.tipitaka.EnglishActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0aa7b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0aa7b2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0aa7b4: 6f20 3d11 7600 |0002: invoke-super {v6, v7}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ +0aa7ba: 7210 921b 0700 |0005: invoke-interface {v7}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +0aa7c0: 0a04 |0008: move-result v4 │ │ +0aa7c2: 2c04 8500 0000 |0009: sparse-switch v4, 0000008e // +00000085 │ │ +0aa7c8: 0132 |000c: move v2, v3 │ │ +0aa7ca: 0f02 |000d: return v2 │ │ +0aa7cc: 6e10 6b21 0600 |000e: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.finish:()V // method@216b │ │ +0aa7d2: 28fc |0011: goto 000d // -0004 │ │ +0aa7d4: 2201 2e00 |0012: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0aa7d8: 1c03 8504 |0014: const-class v3, Lorg/yuttadhammo/tipitaka/SelectBookActivity; // type@0485 │ │ +0aa7dc: 7030 4401 6103 |0016: invoke-direct {v1, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0aa7e2: 6e20 8021 1600 |0019: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ +0aa7e8: 28f1 |001c: goto 000d // -000f │ │ +0aa7ea: 7010 7421 0600 |001d: invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.memoItem:()V // method@2174 │ │ +0aa7f0: 28ed |0020: goto 000d // -0013 │ │ +0aa7f2: 5463 320b |0021: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa7f6: 3803 eaff |0023: if-eqz v3, 000d // -0016 │ │ +0aa7fa: 5463 320b |0025: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa7fe: 6e10 440f 0300 |0027: invoke-virtual {v3}, Landroid/webkit/WebView;.canGoForward:()Z // method@0f44 │ │ +0aa804: 0a03 |002a: move-result v3 │ │ +0aa806: 3803 e2ff |002b: if-eqz v3, 000d // -001e │ │ +0aa80a: 5463 320b |002d: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa80e: 6e10 4a0f 0300 |002f: invoke-virtual {v3}, Landroid/webkit/WebView;.goForward:()V // method@0f4a │ │ +0aa814: 28db |0032: goto 000d // -0025 │ │ +0aa816: 5463 320b |0033: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa81a: 3803 d8ff |0035: if-eqz v3, 000d // -0028 │ │ +0aa81e: 5463 320b |0037: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa822: 2204 b103 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aa826: 7010 761f 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aa82c: 1a05 af13 |003e: const-string v5, "file://" // string@13af │ │ +0aa830: 6e20 7e1f 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa836: 0c04 |0043: move-result-object v4 │ │ +0aa838: 5465 2c0b |0044: iget-object v5, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aa83c: 6e20 7e1f 5400 |0046: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa842: 0c04 |0049: move-result-object v4 │ │ +0aa844: 1a05 0c01 |004a: const-string v5, "/html/index.html" // string@010c │ │ +0aa848: 6e20 7e1f 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aa84e: 0c04 |004f: move-result-object v4 │ │ +0aa850: 6e10 841f 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aa856: 0c04 |0053: move-result-object v4 │ │ +0aa858: 6e20 4c0f 4300 |0054: invoke-virtual {v3, v4}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0f4c │ │ +0aa85e: 28b6 |0057: goto 000d // -004a │ │ +0aa860: 7020 8121 3600 |0058: invoke-direct {v6, v3}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startDownload:(Z)V // method@2181 │ │ +0aa866: 28b2 |005b: goto 000d // -004e │ │ +0aa868: 2201 2e00 |005c: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0aa86c: 1c03 1804 |005e: const-class v3, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@0418 │ │ +0aa870: 7030 4401 6103 |0060: invoke-direct {v1, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0aa876: 1503 0004 |0063: const/high16 v3, #int 67108864 // #400 │ │ +0aa87a: 6e20 6a01 3100 |0065: invoke-virtual {v1, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0aa880: 6e20 8021 1600 |0068: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ +0aa886: 28a2 |006b: goto 000d // -005e │ │ +0aa888: 2201 2e00 |006c: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0aa88c: 1c03 fd03 |006e: const-class v3, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; // type@03fd │ │ +0aa890: 7030 4401 6103 |0070: invoke-direct {v1, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0aa896: 2200 6c00 |0073: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +0aa89a: 7010 5b02 0000 |0075: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +0aa8a0: 1a03 7f25 |0078: const-string v3, "title" // string@257f │ │ +0aa8a4: 5464 360b |007a: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastTitle:Ljava/lang/String; // field@0b36 │ │ +0aa8a8: 6e30 7002 3004 |007c: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0aa8ae: 1a03 1926 |007f: const-string v3, "url" // string@2619 │ │ +0aa8b2: 5464 370b |0081: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.lastUrl:Ljava/lang/String; // field@0b37 │ │ +0aa8b6: 6e30 7002 3004 |0083: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0aa8bc: 6e20 6101 0100 |0086: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0aa8c2: 6e20 8021 1600 |0089: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ +0aa8c8: 2881 |008c: goto 000d // -007f │ │ +0aa8ca: 0000 |008d: nop // spacer │ │ +0aa8cc: 0002 0800 2c00 0201 e100 0b7f e200 ... |008e: sparse-switch-data (34 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=345 │ │ 0x0005 line=347 │ │ 0x000d line=387 │ │ 0x000e line=350 │ │ 0x0012 line=353 │ │ @@ -231696,31 +231771,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0a9b1c: |[0a9b1c] org.yuttadhammo.tipitaka.EnglishActivity.onPause:()V │ │ -0a9b2c: 5430 3a0b |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ -0a9b30: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -0a9b34: 5430 320b |0004: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9b38: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0a9b3c: 5430 3a0b |0008: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ -0a9b40: 7210 7401 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0a9b46: 0c00 |000d: move-result-object v0 │ │ -0a9b48: 1a01 4413 |000e: const-string v1, "english_zoom" // string@1344 │ │ -0a9b4c: 5432 320b |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9b50: 6e10 450f 0200 |0012: invoke-virtual {v2}, Landroid/webkit/WebView;.getScale:()F // method@0f45 │ │ -0a9b56: 0a02 |0015: move-result v2 │ │ -0a9b58: 7230 7101 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0a9b5e: 0c00 |0019: move-result-object v0 │ │ -0a9b60: 7210 6f01 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0a9b66: 6f10 3f11 0300 |001d: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onPause:()V // method@113f │ │ -0a9b6c: 0e00 |0020: return-void │ │ +0aa910: |[0aa910] org.yuttadhammo.tipitaka.EnglishActivity.onPause:()V │ │ +0aa920: 5430 3a0b |0000: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ +0aa924: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +0aa928: 5430 320b |0004: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa92c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0aa930: 5430 3a0b |0008: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ +0aa934: 7210 7401 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0aa93a: 0c00 |000d: move-result-object v0 │ │ +0aa93c: 1a01 4513 |000e: const-string v1, "english_zoom" // string@1345 │ │ +0aa940: 5432 320b |0010: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa944: 6e10 450f 0200 |0012: invoke-virtual {v2}, Landroid/webkit/WebView;.getScale:()F // method@0f45 │ │ +0aa94a: 0a02 |0015: move-result v2 │ │ +0aa94c: 7230 7101 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0aa952: 0c00 |0019: move-result-object v0 │ │ +0aa954: 7210 6f01 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0aa95a: 6f10 3f11 0300 |001d: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onPause:()V // method@113f │ │ +0aa960: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0008 line=517 │ │ 0x001d line=518 │ │ 0x0020 line=519 │ │ locals : │ │ @@ -231731,32 +231806,32 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0a9b70: |[0a9b70] org.yuttadhammo.tipitaka.EnglishActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a9b80: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a9b82: 6f20 4311 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1143 │ │ -0a9b88: 5431 320b |0004: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9b8c: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ -0a9b90: 0f02 |0008: return v2 │ │ -0a9b92: 1401 e200 077f |0009: const v1, #float 1.7945e+38 // #7f0700e2 │ │ -0a9b98: 7220 611b 1400 |000c: invoke-interface {v4, v1}, Lcom/actionbarsherlock/view/Menu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1b61 │ │ -0a9b9e: 0c00 |000f: move-result-object v0 │ │ -0a9ba0: 5431 320b |0010: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9ba4: 6e10 440f 0100 |0012: invoke-virtual {v1}, Landroid/webkit/WebView;.canGoForward:()Z // method@0f44 │ │ -0a9baa: 0a01 |0015: move-result v1 │ │ -0a9bac: 3901 0700 |0016: if-nez v1, 001d // +0007 │ │ -0a9bb0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0a9bb2: 7220 b21b 1000 |0019: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1bb2 │ │ -0a9bb8: 28ec |001c: goto 0008 // -0014 │ │ -0a9bba: 7220 b21b 2000 |001d: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1bb2 │ │ -0a9bc0: 28e8 |0020: goto 0008 // -0018 │ │ +0aa964: |[0aa964] org.yuttadhammo.tipitaka.EnglishActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0aa974: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0aa976: 6f20 4311 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@1143 │ │ +0aa97c: 5431 320b |0004: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa980: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ +0aa984: 0f02 |0008: return v2 │ │ +0aa986: 1401 e200 0b7f |0009: const v1, #float 1.84767e+38 // #7f0b00e2 │ │ +0aa98c: 7220 611b 1400 |000c: invoke-interface {v4, v1}, Lcom/actionbarsherlock/view/Menu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@1b61 │ │ +0aa992: 0c00 |000f: move-result-object v0 │ │ +0aa994: 5431 320b |0010: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aa998: 6e10 440f 0100 |0012: invoke-virtual {v1}, Landroid/webkit/WebView;.canGoForward:()Z // method@0f44 │ │ +0aa99e: 0a01 |0015: move-result v1 │ │ +0aa9a0: 3901 0700 |0016: if-nez v1, 001d // +0007 │ │ +0aa9a4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0aa9a6: 7220 b21b 1000 |0019: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1bb2 │ │ +0aa9ac: 28ec |001c: goto 0008 // -0014 │ │ +0aa9ae: 7220 b21b 2000 |001d: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@1bb2 │ │ +0aa9b4: 28e8 |0020: goto 0008 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0004 line=401 │ │ 0x0008 line=408 │ │ 0x0009 line=403 │ │ 0x0010 line=404 │ │ @@ -231772,23 +231847,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0a9bc4: |[0a9bc4] org.yuttadhammo.tipitaka.EnglishActivity.onSearchRequested:()Z │ │ -0a9bd4: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0a9bd8: 1c01 7d04 |0002: const-class v1, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047d │ │ -0a9bdc: 7030 4401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0a9be2: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ -0a9be6: 6e20 6a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -0a9bec: 6e20 8021 0200 |000c: invoke-virtual {v2, v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ -0a9bf2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -0a9bf4: 0f01 |0010: return v1 │ │ +0aa9b8: |[0aa9b8] org.yuttadhammo.tipitaka.EnglishActivity.onSearchRequested:()Z │ │ +0aa9c8: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0aa9cc: 1c01 7b04 |0002: const-class v1, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047b │ │ +0aa9d0: 7030 4401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0aa9d6: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ +0aa9da: 6e20 6a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0aa9e0: 6e20 8021 0200 |000c: invoke-virtual {v2, v0}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.startActivity:(Landroid/content/Intent;)V // method@2180 │ │ +0aa9e6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0aa9e8: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0007 line=265 │ │ 0x000c line=266 │ │ 0x000f line=267 │ │ locals : │ │ @@ -231800,88 +231875,88 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -0a9bf8: |[0a9bf8] org.yuttadhammo.tipitaka.EnglishActivity.showActivity:()V │ │ -0a9c08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a9c0a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -0a9c0c: 1402 1f00 037f |0002: const v2, #float 1.74129e+38 // #7f03001f │ │ -0a9c12: 7130 fd0d 2605 |0005: invoke-static {v6, v2, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -0a9c18: 0c02 |0008: move-result-object v2 │ │ -0a9c1a: 5b62 310b |0009: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.english:Landroid/view/View; // field@0b31 │ │ -0a9c1e: 5462 310b |000b: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.english:Landroid/view/View; // field@0b31 │ │ -0a9c22: 1403 6500 077f |000d: const v3, #float 1.79448e+38 // #7f070065 │ │ -0a9c28: 6e20 d90d 3200 |0010: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0a9c2e: 0c02 |0013: move-result-object v2 │ │ -0a9c30: 1f02 2002 |0014: check-cast v2, Landroid/webkit/WebView; // type@0220 │ │ -0a9c34: 5b62 320b |0016: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9c38: 5462 320b |0018: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9c3c: 6e10 460f 0200 |001a: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ -0a9c42: 0c02 |001d: move-result-object v2 │ │ -0a9c44: 6e20 410f 4200 |001e: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@0f41 │ │ -0a9c4a: 5462 320b |0021: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9c4e: 2203 2604 |0023: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient; // type@0426 │ │ -0a9c52: 7030 5221 6305 |0025: invoke-direct {v3, v6, v5}, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V // method@2152 │ │ -0a9c58: 6e20 510f 3200 |0028: invoke-virtual {v2, v3}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@0f51 │ │ -0a9c5e: 5462 320b |002b: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9c62: 6e10 460f 0200 |002d: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ -0a9c68: 0c02 |0030: move-result-object v2 │ │ -0a9c6a: 6e20 400f 4200 |0031: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0f40 │ │ -0a9c70: 5462 320b |0034: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9c74: 6e10 460f 0200 |0036: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ -0a9c7a: 0c02 |0039: move-result-object v2 │ │ -0a9c7c: 6e20 420f 4200 |003a: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setSupportZoom:(Z)V // method@0f42 │ │ -0a9c82: 2202 b303 |003d: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0a9c86: 7010 761f 0200 |003f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0a9c8c: 1a03 ae13 |0042: const-string v3, "file://" // string@13ae │ │ -0a9c90: 6e20 7e1f 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9c96: 0c02 |0047: move-result-object v2 │ │ -0a9c98: 5463 2c0b |0048: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ -0a9c9c: 6e20 7e1f 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9ca2: 0c02 |004d: move-result-object v2 │ │ -0a9ca4: 1a03 0801 |004e: const-string v3, "/html/index.html" // string@0108 │ │ -0a9ca8: 6e20 7e1f 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0a9cae: 0c02 |0053: move-result-object v2 │ │ -0a9cb0: 6e10 841f 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0a9cb6: 0c01 |0057: move-result-object v1 │ │ -0a9cb8: 6e10 6d21 0600 |0058: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getIntent:()Landroid/content/Intent; // method@216d │ │ -0a9cbe: 0c02 |005b: move-result-object v2 │ │ -0a9cc0: 6e10 4f01 0200 |005c: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0a9cc6: 0c02 |005f: move-result-object v2 │ │ -0a9cc8: 3802 1000 |0060: if-eqz v2, 0070 // +0010 │ │ -0a9ccc: 6e10 6d21 0600 |0062: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getIntent:()Landroid/content/Intent; // method@216d │ │ -0a9cd2: 0c02 |0065: move-result-object v2 │ │ -0a9cd4: 6e10 4f01 0200 |0066: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0a9cda: 0c00 |0069: move-result-object v0 │ │ -0a9cdc: 1a02 1926 |006a: const-string v2, "url" // string@2619 │ │ -0a9ce0: 6e20 6602 2000 |006c: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0a9ce6: 0c01 |006f: move-result-object v1 │ │ -0a9ce8: 5462 3a0b |0070: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ -0a9cec: 1a03 4413 |0072: const-string v3, "english_zoom" // string@1344 │ │ -0a9cf0: 1504 803f |0074: const/high16 v4, #int 1065353216 // #3f80 │ │ -0a9cf4: 7230 7601 3204 |0076: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0a9cfa: 0a02 |0079: move-result v2 │ │ -0a9cfc: 5962 390b |007a: iput v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ -0a9d00: 5462 320b |007c: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9d04: 1503 c842 |007e: const/high16 v3, #int 1120403456 // #42c8 │ │ -0a9d08: 5264 390b |0080: iget v4, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ -0a9d0c: c843 |0082: mul-float/2addr v3, v4 │ │ -0a9d0e: 8733 |0083: float-to-int v3, v3 │ │ -0a9d10: 6e20 4f0f 3200 |0084: invoke-virtual {v2, v3}, Landroid/webkit/WebView;.setInitialScale:(I)V // method@0f4f │ │ -0a9d16: 5462 320b |0087: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ -0a9d1a: 6e20 4c0f 1200 |0089: invoke-virtual {v2, v1}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0f4c │ │ -0a9d20: 5462 310b |008c: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.english:Landroid/view/View; // field@0b31 │ │ -0a9d24: 6e20 7e21 2600 |008e: invoke-virtual {v6, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.setContentView:(Landroid/view/View;)V // method@217e │ │ -0a9d2a: 2202 9204 |0091: new-instance v2, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // type@0492 │ │ -0a9d2e: 7020 bb23 6200 |0093: invoke-direct {v2, v6}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.:(Landroid/content/Context;)V // method@23bb │ │ -0a9d34: 5b62 300b |0096: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ebookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0b30 │ │ -0a9d38: 0e00 |0098: return-void │ │ +0aa9ec: |[0aa9ec] org.yuttadhammo.tipitaka.EnglishActivity.showActivity:()V │ │ +0aa9fc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0aa9fe: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0aaa00: 1402 1f00 037f |0002: const v2, #float 1.74129e+38 // #7f03001f │ │ +0aaa06: 7130 fd0d 2605 |0005: invoke-static {v6, v2, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +0aaa0c: 0c02 |0008: move-result-object v2 │ │ +0aaa0e: 5b62 310b |0009: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.english:Landroid/view/View; // field@0b31 │ │ +0aaa12: 5462 310b |000b: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.english:Landroid/view/View; // field@0b31 │ │ +0aaa16: 1403 6500 0b7f |000d: const v3, #float 1.84765e+38 // #7f0b0065 │ │ +0aaa1c: 6e20 d90d 3200 |0010: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aaa22: 0c02 |0013: move-result-object v2 │ │ +0aaa24: 1f02 1e02 |0014: check-cast v2, Landroid/webkit/WebView; // type@021e │ │ +0aaa28: 5b62 320b |0016: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aaa2c: 5462 320b |0018: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aaa30: 6e10 460f 0200 |001a: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ +0aaa36: 0c02 |001d: move-result-object v2 │ │ +0aaa38: 6e20 410f 4200 |001e: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@0f41 │ │ +0aaa3e: 5462 320b |0021: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aaa42: 2203 2404 |0023: new-instance v3, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient; // type@0424 │ │ +0aaa46: 7030 5221 6305 |0025: invoke-direct {v3, v6, v5}, Lorg/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient;.:(Lorg/yuttadhammo/tipitaka/EnglishActivity;Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V // method@2152 │ │ +0aaa4c: 6e20 510f 3200 |0028: invoke-virtual {v2, v3}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@0f51 │ │ +0aaa52: 5462 320b |002b: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aaa56: 6e10 460f 0200 |002d: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ +0aaa5c: 0c02 |0030: move-result-object v2 │ │ +0aaa5e: 6e20 400f 4200 |0031: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0f40 │ │ +0aaa64: 5462 320b |0034: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aaa68: 6e10 460f 0200 |0036: invoke-virtual {v2}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0f46 │ │ +0aaa6e: 0c02 |0039: move-result-object v2 │ │ +0aaa70: 6e20 420f 4200 |003a: invoke-virtual {v2, v4}, Landroid/webkit/WebSettings;.setSupportZoom:(Z)V // method@0f42 │ │ +0aaa76: 2202 b103 |003d: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aaa7a: 7010 761f 0200 |003f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aaa80: 1a03 af13 |0042: const-string v3, "file://" // string@13af │ │ +0aaa84: 6e20 7e1f 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aaa8a: 0c02 |0047: move-result-object v2 │ │ +0aaa8c: 5463 2c0b |0048: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ATI_PATH:Ljava/lang/String; // field@0b2c │ │ +0aaa90: 6e20 7e1f 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aaa96: 0c02 |004d: move-result-object v2 │ │ +0aaa98: 1a03 0c01 |004e: const-string v3, "/html/index.html" // string@010c │ │ +0aaa9c: 6e20 7e1f 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aaaa2: 0c02 |0053: move-result-object v2 │ │ +0aaaa4: 6e10 841f 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aaaaa: 0c01 |0057: move-result-object v1 │ │ +0aaaac: 6e10 6d21 0600 |0058: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getIntent:()Landroid/content/Intent; // method@216d │ │ +0aaab2: 0c02 |005b: move-result-object v2 │ │ +0aaab4: 6e10 4f01 0200 |005c: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +0aaaba: 0c02 |005f: move-result-object v2 │ │ +0aaabc: 3802 1000 |0060: if-eqz v2, 0070 // +0010 │ │ +0aaac0: 6e10 6d21 0600 |0062: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.getIntent:()Landroid/content/Intent; // method@216d │ │ +0aaac6: 0c02 |0065: move-result-object v2 │ │ +0aaac8: 6e10 4f01 0200 |0066: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +0aaace: 0c00 |0069: move-result-object v0 │ │ +0aaad0: 1a02 1926 |006a: const-string v2, "url" // string@2619 │ │ +0aaad4: 6e20 6602 2000 |006c: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0aaada: 0c01 |006f: move-result-object v1 │ │ +0aaadc: 5462 3a0b |0070: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoomPref:Landroid/content/SharedPreferences; // field@0b3a │ │ +0aaae0: 1a03 4513 |0072: const-string v3, "english_zoom" // string@1345 │ │ +0aaae4: 1504 803f |0074: const/high16 v4, #int 1065353216 // #3f80 │ │ +0aaae8: 7230 7601 3204 |0076: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0aaaee: 0a02 |0079: move-result v2 │ │ +0aaaf0: 5962 390b |007a: iput v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ +0aaaf4: 5462 320b |007c: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aaaf8: 1503 c842 |007e: const/high16 v3, #int 1120403456 // #42c8 │ │ +0aaafc: 5264 390b |0080: iget v4, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.zoom:F // field@0b39 │ │ +0aab00: c843 |0082: mul-float/2addr v3, v4 │ │ +0aab02: 8733 |0083: float-to-int v3, v3 │ │ +0aab04: 6e20 4f0f 3200 |0084: invoke-virtual {v2, v3}, Landroid/webkit/WebView;.setInitialScale:(I)V // method@0f4f │ │ +0aab0a: 5462 320b |0087: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ewv:Landroid/webkit/WebView; // field@0b32 │ │ +0aab0e: 6e20 4c0f 1200 |0089: invoke-virtual {v2, v1}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0f4c │ │ +0aab14: 5462 310b |008c: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.english:Landroid/view/View; // field@0b31 │ │ +0aab18: 6e20 7e21 2600 |008e: invoke-virtual {v6, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;.setContentView:(Landroid/view/View;)V // method@217e │ │ +0aab1e: 2202 9004 |0091: new-instance v2, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // type@0490 │ │ +0aab22: 7020 bb23 6200 |0093: invoke-direct {v2, v6}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;.:(Landroid/content/Context;)V // method@23bb │ │ +0aab28: 5b62 300b |0096: iput-object v2, v6, Lorg/yuttadhammo/tipitaka/EnglishActivity;.ebookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; // field@0b30 │ │ +0aab2c: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=134 │ │ 0x000b line=136 │ │ 0x0018 line=138 │ │ 0x0021 line=140 │ │ 0x002b line=142 │ │ @@ -231897,21 +231972,21 @@ │ │ 0x0091 line=166 │ │ 0x0098 line=167 │ │ locals : │ │ 0x006a - 0x0070 reg=0 dataBundle Landroid/os/Bundle; │ │ 0x0058 - 0x0099 reg=1 url Ljava/lang/String; │ │ 0x0000 - 0x0099 reg=6 this Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ │ - source_file_idx : 776 (EnglishActivity.java) │ │ + source_file_idx : 780 (EnglishActivity.java) │ │ │ │ Class #740 header: │ │ -class_idx : 1103 │ │ +class_idx : 1101 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 165 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 164 │ │ +source_file_idx : 2729 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #740 annotations: │ │ Annotations on class │ │ @@ -231935,18 +232010,18 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a9d3c: |[0a9d3c] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePagerAdapter.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/support/v4/app/FragmentManager;)V │ │ -0a9d4c: 5b01 eb0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0feb │ │ -0a9d50: 7020 6204 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentStatePagerAdapter;.:(Landroid/support/v4/app/FragmentManager;)V // method@0462 │ │ -0a9d56: 0e00 |0005: return-void │ │ +0aab30: |[0aab30] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePagerAdapter.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/support/v4/app/FragmentManager;)V │ │ +0aab40: 5b01 eb0f |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0feb │ │ +0aab44: 7020 6204 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentStatePagerAdapter;.:(Landroid/support/v4/app/FragmentManager;)V // method@0462 │ │ +0aab4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0002 line=633 │ │ 0x0005 line=634 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; │ │ @@ -231959,19 +232034,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a9d58: |[0a9d58] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePagerAdapter.getCount:()I │ │ -0a9d68: 5410 eb0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0feb │ │ -0a9d6c: 7110 1622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2216 │ │ -0a9d72: 0a00 |0005: move-result v0 │ │ -0a9d74: 0f00 |0006: return v0 │ │ +0aab4c: |[0aab4c] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePagerAdapter.getCount:()I │ │ +0aab5c: 5410 eb0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter;.this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; // field@0feb │ │ +0aab60: 7110 1622 0000 |0002: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.access$1600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I // method@2216 │ │ +0aab66: 0a00 |0005: move-result v0 │ │ +0aab68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter;) │ │ @@ -231979,43 +232054,43 @@ │ │ type : '(I)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a9d78: |[0a9d78] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePagerAdapter.getItem:(I)Landroid/support/v4/app/Fragment; │ │ -0a9d88: 2201 4e04 |0000: new-instance v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment; // type@044e │ │ -0a9d8c: 7010 0422 0100 |0002: invoke-direct {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.:()V // method@2204 │ │ -0a9d92: 2200 6d00 |0005: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -0a9d96: 7010 5b02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -0a9d9c: 1a02 a71f |000a: const-string v2, "position" // string@1fa7 │ │ -0a9da0: 6e30 6c02 2004 |000c: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ -0a9da6: 6e20 0822 0100 |000f: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.setArguments:(Landroid/os/Bundle;)V // method@2208 │ │ -0a9dac: 1101 |0012: return-object v1 │ │ +0aab6c: |[0aab6c] org.yuttadhammo.tipitaka.ReadBookActivity$ScreenSlidePagerAdapter.getItem:(I)Landroid/support/v4/app/Fragment; │ │ +0aab7c: 2201 4c04 |0000: new-instance v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment; // type@044c │ │ +0aab80: 7010 0422 0100 |0002: invoke-direct {v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.:()V // method@2204 │ │ +0aab86: 2200 6c00 |0005: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +0aab8a: 7010 5b02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +0aab90: 1a02 a71f |000a: const-string v2, "position" // string@1fa7 │ │ +0aab94: 6e30 6c02 2004 |000c: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@026c │ │ +0aab9a: 6e20 0822 0100 |000f: invoke-virtual {v1, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;.setArguments:(Landroid/os/Bundle;)V // method@2208 │ │ +0aaba0: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0005 line=640 │ │ 0x000a line=641 │ │ 0x000f line=642 │ │ 0x0012 line=643 │ │ locals : │ │ 0x000a - 0x0013 reg=0 args Landroid/os/Bundle; │ │ 0x0005 - 0x0013 reg=1 sspf Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment; │ │ 0x0000 - 0x0013 reg=3 this Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; │ │ 0x0000 - 0x0013 reg=4 position I │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #741 header: │ │ -class_idx : 1129 │ │ +class_idx : 1127 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 631 │ │ -source_file_idx : 2824 │ │ +superclass_idx : 629 │ │ +source_file_idx : 2826 │ │ static_fields_size : 14 │ │ instance_fields_size: 47 │ │ direct_methods_size : 30 │ │ virtual_methods_size: 8 │ │ │ │ Class #741 annotations: │ │ Annotations on class │ │ @@ -232298,48 +232373,48 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -0a9db0: |[0a9db0] org.yuttadhammo.tipitaka.SearchActivity.:()V │ │ -0a9dc0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0a9dc2: 1503 4041 |0001: const/high16 v3, #int 1094713344 // #4140 │ │ -0a9dc6: 1402 ffff ff7f |0003: const v2, #float nan // #7fffffff │ │ -0a9dcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a9dce: 7010 2611 0500 |0007: invoke-direct {v5}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ -0a9dd4: 5b54 7910 |000a: iput-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1079 │ │ -0a9dd8: 2200 7000 |000c: new-instance v0, Landroid/os/Handler; // type@0070 │ │ -0a9ddc: 7010 7602 0000 |000e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ -0a9de2: 5b50 7410 |0011: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.handler:Landroid/os/Handler; // field@1074 │ │ -0a9de6: 2200 c903 |0013: new-instance v0, Ljava/util/ArrayList; // type@03c9 │ │ -0a9dea: 7010 a41f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0a9df0: 5b50 8110 |0018: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0a9df4: 5951 7d10 |001a: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0a9df8: 5951 7c10 |001c: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0a9dfc: 5951 7a10 |001e: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0a9e00: 5951 7b10 |0020: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0a9e04: 5951 8f10 |0022: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0a9e08: 5951 8e10 |0024: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0a9e0c: 5951 8c10 |0026: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0a9e10: 5951 8d10 |0028: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0a9e14: 5952 7210 |002a: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ -0a9e18: 5952 7110 |002c: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ -0a9e1c: 5952 6f10 |002e: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ -0a9e20: 5952 7010 |0030: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ -0a9e24: 5953 7710 |0032: iput v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0a9e28: 5953 7810 |0034: iput v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0a9e2c: 1a00 3c1f |0036: const-string v0, "pali" // string@1f3c │ │ -0a9e30: 5b50 7610 |0038: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0a9e34: 5b54 8010 |003a: iput-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ -0a9e38: 2200 5b04 |003c: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchActivity$15; // type@045b │ │ -0a9e3c: 7020 6122 5000 |003e: invoke-direct {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2261 │ │ -0a9e42: 5b50 6e10 |0041: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.doUpdateGUI:Ljava/lang/Runnable; // field@106e │ │ -0a9e46: 0e00 |0043: return-void │ │ +0aaba4: |[0aaba4] org.yuttadhammo.tipitaka.SearchActivity.:()V │ │ +0aabb4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0aabb6: 1503 4041 |0001: const/high16 v3, #int 1094713344 // #4140 │ │ +0aabba: 1402 ffff ff7f |0003: const v2, #float nan // #7fffffff │ │ +0aabc0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0aabc2: 7010 2611 0500 |0007: invoke-direct {v5}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ +0aabc8: 5b54 7910 |000a: iput-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1079 │ │ +0aabcc: 2200 6f00 |000c: new-instance v0, Landroid/os/Handler; // type@006f │ │ +0aabd0: 7010 7602 0000 |000e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0276 │ │ +0aabd6: 5b50 7410 |0011: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.handler:Landroid/os/Handler; // field@1074 │ │ +0aabda: 2200 c703 |0013: new-instance v0, Ljava/util/ArrayList; // type@03c7 │ │ +0aabde: 7010 a41f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0aabe4: 5b50 8110 |0018: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0aabe8: 5951 7d10 |001a: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0aabec: 5951 7c10 |001c: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0aabf0: 5951 7a10 |001e: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0aabf4: 5951 7b10 |0020: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0aabf8: 5951 8f10 |0022: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0aabfc: 5951 8e10 |0024: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0aac00: 5951 8c10 |0026: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0aac04: 5951 8d10 |0028: iput v1, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0aac08: 5952 7210 |002a: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ +0aac0c: 5952 7110 |002c: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ +0aac10: 5952 6f10 |002e: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ +0aac14: 5952 7010 |0030: iput v2, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ +0aac18: 5953 7710 |0032: iput v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0aac1c: 5953 7810 |0034: iput v3, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0aac20: 1a00 3c1f |0036: const-string v0, "pali" // string@1f3c │ │ +0aac24: 5b50 7610 |0038: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0aac28: 5b54 8010 |003a: iput-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ +0aac2c: 2200 5904 |003c: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchActivity$15; // type@0459 │ │ +0aac30: 7020 6122 5000 |003e: invoke-direct {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$15;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2261 │ │ +0aac36: 5b50 6e10 |0041: iput-object v0, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.doUpdateGUI:Ljava/lang/Runnable; // field@106e │ │ +0aac3a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=47 │ │ 0x000a line=49 │ │ 0x000c line=50 │ │ 0x0013 line=54 │ │ 0x001a line=67 │ │ @@ -232355,30 +232430,29 @@ │ │ 0x002e line=77 │ │ 0x0030 line=78 │ │ 0x0032 line=80 │ │ 0x0034 line=81 │ │ 0x0036 line=91 │ │ 0x003a line=119 │ │ 0x003c line=805 │ │ - 0x0043 line=816 │ │ locals : │ │ 0x0000 - 0x0044 reg=5 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'access$000' │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9e48: |[0a9e48] org.yuttadhammo.tipitaka.SearchActivity.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ -0a9e58: 5210 7210 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ -0a9e5c: 0f00 |0002: return v0 │ │ +0aac3c: |[0aac3c] org.yuttadhammo.tipitaka.SearchActivity.access$000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ +0aac4c: 5210 7210 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ +0aac50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232386,17 +232460,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9e60: |[0a9e60] org.yuttadhammo.tipitaka.SearchActivity.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; │ │ -0a9e70: 5410 8210 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ -0a9e74: 1100 |0002: return-object v0 │ │ +0aac54: |[0aac54] org.yuttadhammo.tipitaka.SearchActivity.access$100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/widget/ListView; │ │ +0aac64: 5410 8210 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ +0aac68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232404,17 +232478,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9e78: |[0a9e78] org.yuttadhammo.tipitaka.SearchActivity.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; │ │ -0a9e88: 5410 8410 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ -0a9e8c: 1100 |0002: return-object v0 │ │ +0aac6c: |[0aac6c] org.yuttadhammo.tipitaka.SearchActivity.access$1000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/String; │ │ +0aac7c: 5410 8410 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ +0aac80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232422,17 +232496,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;IIILjava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -0a9e90: |[0a9e90] org.yuttadhammo.tipitaka.SearchActivity.access$1100:(Lorg/yuttadhammo/tipitaka/SearchActivity;IIILjava/lang/String;Ljava/lang/String;I)V │ │ -0a9ea0: 7607 b922 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.memoAt:(IIILjava/lang/String;Ljava/lang/String;I)V // method@22b9 │ │ -0a9ea6: 0e00 |0003: return-void │ │ +0aac84: |[0aac84] org.yuttadhammo.tipitaka.SearchActivity.access$1100:(Lorg/yuttadhammo/tipitaka/SearchActivity;IIILjava/lang/String;Ljava/lang/String;I)V │ │ +0aac94: 7607 b922 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.memoAt:(IIILjava/lang/String;Ljava/lang/String;I)V // method@22b9 │ │ +0aac9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -232446,17 +232520,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9ea8: |[0a9ea8] org.yuttadhammo.tipitaka.SearchActivity.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ -0a9eb8: 5410 6b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ -0a9ebc: 1100 |0002: return-object v0 │ │ +0aac9c: |[0aac9c] org.yuttadhammo.tipitaka.SearchActivity.access$1200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ +0aacac: 5410 6b10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ +0aacb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232464,17 +232538,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IILjava/lang/String;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0a9ec0: |[0a9ec0] org.yuttadhammo.tipitaka.SearchActivity.access$1300:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IILjava/lang/String;I)V │ │ -0a9ed0: 7606 ad22 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.deleteMemoAt:(Ljava/lang/String;IILjava/lang/String;I)V // method@22ad │ │ -0a9ed6: 0e00 |0003: return-void │ │ +0aacb4: |[0aacb4] org.yuttadhammo.tipitaka.SearchActivity.access$1300:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IILjava/lang/String;I)V │ │ +0aacc4: 7606 ad22 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.deleteMemoAt:(Ljava/lang/String;IILjava/lang/String;I)V // method@22ad │ │ +0aacca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -232487,17 +232561,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9ed8: |[0a9ed8] org.yuttadhammo.tipitaka.SearchActivity.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ -0a9ee8: 5410 8810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0a9eec: 1100 |0002: return-object v0 │ │ +0aaccc: |[0aaccc] org.yuttadhammo.tipitaka.SearchActivity.access$1400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ +0aacdc: 5410 8810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0aace0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232505,17 +232579,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9ef0: |[0a9ef0] org.yuttadhammo.tipitaka.SearchActivity.access$1500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/content/SharedPreferences; │ │ -0a9f00: 5410 7f10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0a9f04: 1100 |0002: return-object v0 │ │ +0aace4: |[0aace4] org.yuttadhammo.tipitaka.SearchActivity.access$1500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/content/SharedPreferences; │ │ +0aacf4: 5410 7f10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0aacf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232523,17 +232597,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/graphics/Typeface;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9f08: |[0a9f08] org.yuttadhammo.tipitaka.SearchActivity.access$1600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/graphics/Typeface; │ │ -0a9f18: 5410 7310 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.font:Landroid/graphics/Typeface; // field@1073 │ │ -0a9f1c: 1100 |0002: return-object v0 │ │ +0aacfc: |[0aacfc] org.yuttadhammo.tipitaka.SearchActivity.access$1600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/graphics/Typeface; │ │ +0aad0c: 5410 7310 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.font:Landroid/graphics/Typeface; // field@1073 │ │ +0aad10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232541,17 +232615,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9f20: |[0a9f20] org.yuttadhammo.tipitaka.SearchActivity.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; │ │ -0a9f30: 5410 7e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0a9f34: 1100 |0002: return-object v0 │ │ +0aad14: |[0aad14] org.yuttadhammo.tipitaka.SearchActivity.access$1700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/app/ProgressDialog; │ │ +0aad24: 5410 7e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0aad28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #11 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232559,17 +232633,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -0a9f38: |[0a9f38] org.yuttadhammo.tipitaka.SearchActivity.access$1800:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ -0a9f48: 7608 c222 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.showResults:(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@22c2 │ │ -0a9f4e: 0e00 |0003: return-void │ │ +0aad2c: |[0aad2c] org.yuttadhammo.tipitaka.SearchActivity.access$1800:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +0aad3c: 7608 c222 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.showResults:(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@22c2 │ │ +0aad42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/ArrayList; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -232584,17 +232658,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9f50: |[0a9f50] org.yuttadhammo.tipitaka.SearchActivity.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ -0a9f60: 5410 7910 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1079 │ │ -0a9f64: 1100 |0002: return-object v0 │ │ +0aad44: |[0aad44] org.yuttadhammo.tipitaka.SearchActivity.access$1900:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ +0aad54: 5410 7910 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1079 │ │ +0aad58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #13 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232602,17 +232676,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9f68: |[0a9f68] org.yuttadhammo.tipitaka.SearchActivity.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ -0a9f78: 5210 7110 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ -0a9f7c: 0f00 |0002: return v0 │ │ +0aad5c: |[0aad5c] org.yuttadhammo.tipitaka.SearchActivity.access$200:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ +0aad6c: 5210 7110 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ +0aad70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #14 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232620,17 +232694,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9f80: |[0a9f80] org.yuttadhammo.tipitaka.SearchActivity.access$2000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/Runnable; │ │ -0a9f90: 5410 6e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.doUpdateGUI:Ljava/lang/Runnable; // field@106e │ │ -0a9f94: 1100 |0002: return-object v0 │ │ +0aad74: |[0aad74] org.yuttadhammo.tipitaka.SearchActivity.access$2000:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/lang/Runnable; │ │ +0aad84: 5410 6e10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.doUpdateGUI:Ljava/lang/Runnable; // field@106e │ │ +0aad88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #15 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232638,17 +232712,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9f98: |[0a9f98] org.yuttadhammo.tipitaka.SearchActivity.access$2100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/os/Handler; │ │ -0a9fa8: 5410 7410 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.handler:Landroid/os/Handler; // field@1074 │ │ -0a9fac: 1100 |0002: return-object v0 │ │ +0aad8c: |[0aad8c] org.yuttadhammo.tipitaka.SearchActivity.access$2100:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Landroid/os/Handler; │ │ +0aad9c: 5410 7410 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.handler:Landroid/os/Handler; // field@1074 │ │ +0aada0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #16 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232656,17 +232730,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9fb0: |[0a9fb0] org.yuttadhammo.tipitaka.SearchActivity.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ -0a9fc0: 5210 6f10 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ -0a9fc4: 0f00 |0002: return v0 │ │ +0aada4: |[0aada4] org.yuttadhammo.tipitaka.SearchActivity.access$300:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ +0aadb4: 5210 6f10 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ +0aadb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #17 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232674,17 +232748,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9fc8: |[0a9fc8] org.yuttadhammo.tipitaka.SearchActivity.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ -0a9fd8: 5210 7010 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ -0a9fdc: 0f00 |0002: return v0 │ │ +0aadbc: |[0aadbc] org.yuttadhammo.tipitaka.SearchActivity.access$400:(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ │ +0aadcc: 5210 7010 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ +0aadd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #18 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232692,17 +232766,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9fe0: |[0a9fe0] org.yuttadhammo.tipitaka.SearchActivity.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ -0a9ff0: 5410 6310 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0a9ff4: 1100 |0002: return-object v0 │ │ +0aadd4: |[0aadd4] org.yuttadhammo.tipitaka.SearchActivity.access$500:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ +0aade4: 5410 6310 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0aade8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #19 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232710,17 +232784,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9ff8: |[0a9ff8] org.yuttadhammo.tipitaka.SearchActivity.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; │ │ -0aa008: 5410 8110 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0aa00c: 1100 |0002: return-object v0 │ │ +0aadec: |[0aadec] org.yuttadhammo.tipitaka.SearchActivity.access$600:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Ljava/util/ArrayList; │ │ +0aadfc: 5410 8110 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0aae00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #20 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232728,17 +232802,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa010: |[0aa010] org.yuttadhammo.tipitaka.SearchActivity.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J │ │ -0aa020: 5320 8610 |0000: iget-wide v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0aa024: 1000 |0002: return-wide v0 │ │ +0aae04: |[0aae04] org.yuttadhammo.tipitaka.SearchActivity.access$700:(Lorg/yuttadhammo/tipitaka/SearchActivity;)J │ │ +0aae14: 5320 8610 |0000: iget-wide v0, v2, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0aae18: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #21 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ @@ -232746,739 +232820,742 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa028: |[0aa028] org.yuttadhammo.tipitaka.SearchActivity.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ -0aa038: 5410 8510 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0aa03c: 1100 |0002: return-object v0 │ │ +0aae1c: |[0aae1c] org.yuttadhammo.tipitaka.SearchActivity.access$800:(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ +0aae2c: 5410 8510 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0aae30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ #22 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'access$900' │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0aa040: |[0aa040] org.yuttadhammo.tipitaka.SearchActivity.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ │ -0aa050: 7040 c622 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.updateClickedStatusData:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22c6 │ │ -0aa056: 0e00 |0003: return-void │ │ +0aae34: |[0aae34] org.yuttadhammo.tipitaka.SearchActivity.access$900:(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ │ +0aae44: 7040 c622 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.updateClickedStatusData:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22c6 │ │ +0aae4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ - 0x0000 - 0x0004 reg=1 x1 J │ │ - 0x0000 - 0x0004 reg=3 x2 Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ + 0x0000 - 0x0004 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x0004 reg=2 x1 J │ │ + 0x0000 - 0x0004 reg=4 x2 Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ │ │ #23 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'convertToCursor' │ │ type : '(Ljava/util/ArrayList;Ljava/lang/String;)Landroid/database/MatrixCursor;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 42 │ │ + registers : 41 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 1397 16-bit code units │ │ -0aa058: |[0aa058] org.yuttadhammo.tipitaka.SearchActivity.convertToCursor:(Ljava/util/ArrayList;Ljava/lang/String;)Landroid/database/MatrixCursor; │ │ -0aa068: 1324 0300 |0000: const/16 v36, #int 3 // #3 │ │ -0aa06c: 0200 2400 |0002: move/from16 v0, v36 │ │ -0aa070: 2300 b904 |0004: new-array v0, v0, [Ljava/lang/String; // type@04b9 │ │ -0aa074: 0814 0000 |0006: move-object/from16 v20, v0 │ │ -0aa078: 1324 0000 |0008: const/16 v36, #int 0 // #0 │ │ -0aa07c: 1a25 d30d |000a: const-string v37, "_id" // string@0dd3 │ │ -0aa080: 4d25 1424 |000c: aput-object v37, v20, v36 │ │ -0aa084: 1324 0100 |000e: const/16 v36, #int 1 // #1 │ │ -0aa088: 1a25 c018 |0010: const-string v37, "line1" // string@18c0 │ │ -0aa08c: 4d25 1424 |0012: aput-object v37, v20, v36 │ │ -0aa090: 1324 0200 |0014: const/16 v36, #int 2 // #2 │ │ -0aa094: 1a25 c218 |0016: const-string v37, "line2" // string@18c2 │ │ -0aa098: 4d25 1424 |0018: aput-object v37, v20, v36 │ │ -0aa09c: 2208 4400 |001a: new-instance v8, Landroid/database/MatrixCursor; // type@0044 │ │ -0aa0a0: 0800 1400 |001c: move-object/from16 v0, v20 │ │ -0aa0a4: 7020 db01 0800 |001e: invoke-direct {v8, v0}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ -0aa0aa: 7401 b522 2700 |0021: invoke-virtual/range {v39}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getResources:()Landroid/content/res/Resources; // method@22b5 │ │ -0aa0b0: 0c15 |0024: move-result-object v21 │ │ -0aa0b2: 1324 0000 |0025: const/16 v36, #int 0 // #0 │ │ -0aa0b6: 0200 2400 |0027: move/from16 v0, v36 │ │ -0aa0ba: 0801 2700 |0029: move-object/from16 v1, v39 │ │ -0aa0be: 5910 7d10 |002b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0aa0c2: 1324 0000 |002d: const/16 v36, #int 0 // #0 │ │ -0aa0c6: 0200 2400 |002f: move/from16 v0, v36 │ │ -0aa0ca: 0801 2700 |0031: move-object/from16 v1, v39 │ │ -0aa0ce: 5910 7c10 |0033: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0aa0d2: 1324 0000 |0035: const/16 v36, #int 0 // #0 │ │ -0aa0d6: 0200 2400 |0037: move/from16 v0, v36 │ │ -0aa0da: 0801 2700 |0039: move-object/from16 v1, v39 │ │ -0aa0de: 5910 7a10 |003b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0aa0e2: 1324 0000 |003d: const/16 v36, #int 0 // #0 │ │ -0aa0e6: 0200 2400 |003f: move/from16 v0, v36 │ │ -0aa0ea: 0801 2700 |0041: move-object/from16 v1, v39 │ │ -0aa0ee: 5910 7b10 |0043: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0aa0f2: 1324 0000 |0045: const/16 v36, #int 0 // #0 │ │ -0aa0f6: 0200 2400 |0047: move/from16 v0, v36 │ │ -0aa0fa: 0801 2700 |0049: move-object/from16 v1, v39 │ │ -0aa0fe: 5910 8f10 |004b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0aa102: 1324 0000 |004d: const/16 v36, #int 0 // #0 │ │ -0aa106: 0200 2400 |004f: move/from16 v0, v36 │ │ -0aa10a: 0801 2700 |0051: move-object/from16 v1, v39 │ │ -0aa10e: 5910 8e10 |0053: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0aa112: 1324 0000 |0055: const/16 v36, #int 0 // #0 │ │ -0aa116: 0200 2400 |0057: move/from16 v0, v36 │ │ -0aa11a: 0801 2700 |0059: move-object/from16 v1, v39 │ │ -0aa11e: 5910 8c10 |005b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0aa122: 1324 0000 |005d: const/16 v36, #int 0 // #0 │ │ -0aa126: 0200 2400 |005f: move/from16 v0, v36 │ │ -0aa12a: 0801 2700 |0061: move-object/from16 v1, v39 │ │ -0aa12e: 5910 8d10 |0063: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0aa132: 1424 ffff ff7f |0065: const v36, #float nan // #7fffffff │ │ -0aa138: 0200 2400 |0068: move/from16 v0, v36 │ │ -0aa13c: 0801 2700 |006a: move-object/from16 v1, v39 │ │ -0aa140: 5910 7210 |006c: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ -0aa144: 1424 ffff ff7f |006e: const v36, #float nan // #7fffffff │ │ -0aa14a: 0200 2400 |0071: move/from16 v0, v36 │ │ -0aa14e: 0801 2700 |0073: move-object/from16 v1, v39 │ │ -0aa152: 5910 7110 |0075: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ -0aa156: 1424 ffff ff7f |0077: const v36, #float nan // #7fffffff │ │ -0aa15c: 0200 2400 |007a: move/from16 v0, v36 │ │ -0aa160: 0801 2700 |007c: move-object/from16 v1, v39 │ │ -0aa164: 5910 6f10 |007e: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ -0aa168: 1424 ffff ff7f |0080: const v36, #float nan // #7fffffff │ │ -0aa16e: 0200 2400 |0083: move/from16 v0, v36 │ │ -0aa172: 0801 2700 |0085: move-object/from16 v1, v39 │ │ -0aa176: 5910 7010 |0087: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ -0aa17a: 2203 c903 |0089: new-instance v3, Ljava/util/ArrayList; // type@03c9 │ │ -0aa17e: 7010 a41f 0300 |008b: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0aa184: 1524 0e7f |008e: const/high16 v36, #int 2131623936 // #7f0e │ │ -0aa188: 0800 1500 |0090: move-object/from16 v0, v21 │ │ -0aa18c: 0201 2400 |0092: move/from16 v1, v36 │ │ -0aa190: 6e20 a301 1000 |0094: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa196: 0c05 |0097: move-result-object v5 │ │ -0aa198: 120e |0098: const/4 v14, #int 0 // #0 │ │ -0aa19a: 1321 0000 |0099: const/16 v33, #int 0 // #0 │ │ -0aa19e: 1316 0000 |009b: const/16 v22, #int 0 // #0 │ │ -0aa1a2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -0aa1a4: 1209 |009e: const/4 v9, #int 0 // #0 │ │ -0aa1a6: 1a24 770c |009f: const-string v36, "Tipitaka" // string@0c77 │ │ -0aa1aa: 1a25 680a |00a1: const-string v37, "Parsing search results" // string@0a68 │ │ -0aa1ae: 7702 0b0d 2400 |00a3: invoke-static/range {v36, v37}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0aa1b4: 7401 af1f 2800 |00a6: invoke-virtual/range {v40}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0aa1ba: 0c0c |00a9: move-result-object v12 │ │ -0aa1bc: 7210 d01f 0c00 |00aa: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0aa1c2: 0a24 |00ad: move-result v36 │ │ -0aa1c4: 3824 c604 |00ae: if-eqz v36, 0574 // +04c6 │ │ -0aa1c8: 7210 d11f 0c00 |00b0: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0aa1ce: 0c0d |00b3: move-result-object v13 │ │ -0aa1d0: 1f0d b203 |00b4: check-cast v13, Ljava/lang/String; // type@03b2 │ │ -0aa1d4: 1a24 0d01 |00b6: const-string v36, ":" // string@010d │ │ -0aa1d8: 0800 2400 |00b8: move-object/from16 v0, v36 │ │ -0aa1dc: 6e20 691f 0d00 |00ba: invoke-virtual {v13, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0aa1e2: 0c1f |00bd: move-result-object v31 │ │ -0aa1e4: 1324 0100 |00be: const/16 v36, #int 1 // #1 │ │ -0aa1e8: 4622 1f24 |00c0: aget-object v34, v31, v36 │ │ -0aa1ec: 1324 0100 |00c2: const/16 v36, #int 1 // #1 │ │ -0aa1f0: 4624 1f24 |00c4: aget-object v36, v31, v36 │ │ -0aa1f4: 7701 361f 2400 |00c6: invoke-static/range {v36}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0aa1fa: 0a23 |00c9: move-result v35 │ │ -0aa1fc: 1424 0800 0e7f |00ca: const v36, #float 1.88751e+38 // #7f0e0008 │ │ -0aa202: 0800 1500 |00cd: move-object/from16 v0, v21 │ │ -0aa206: 0201 2400 |00cf: move/from16 v1, v36 │ │ -0aa20a: 6e20 a301 1000 |00d1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa210: 0c24 |00d4: move-result-object v36 │ │ -0aa212: 7701 b61f 2400 |00d5: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa218: 0c24 |00d8: move-result-object v36 │ │ -0aa21a: 0800 2400 |00d9: move-object/from16 v0, v36 │ │ -0aa21e: 0801 2200 |00db: move-object/from16 v1, v34 │ │ -0aa222: 7220 de1f 1000 |00dd: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa228: 0a24 |00e0: move-result v36 │ │ -0aa22a: 3924 3400 |00e1: if-nez v36, 0115 // +0034 │ │ -0aa22e: 1424 0900 0e7f |00e3: const v36, #float 1.88751e+38 // #7f0e0009 │ │ -0aa234: 0800 1500 |00e6: move-object/from16 v0, v21 │ │ -0aa238: 0201 2400 |00e8: move/from16 v1, v36 │ │ -0aa23c: 6e20 a301 1000 |00ea: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa242: 0c24 |00ed: move-result-object v36 │ │ -0aa244: 7701 b61f 2400 |00ee: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa24a: 0c24 |00f1: move-result-object v36 │ │ -0aa24c: 0800 2400 |00f2: move-object/from16 v0, v36 │ │ -0aa250: 0801 2200 |00f4: move-object/from16 v1, v34 │ │ -0aa254: 7220 de1f 1000 |00f6: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa25a: 0a24 |00f9: move-result v36 │ │ -0aa25c: 3924 1b00 |00fa: if-nez v36, 0115 // +001b │ │ -0aa260: 1424 0a00 0e7f |00fc: const v36, #float 1.88751e+38 // #7f0e000a │ │ -0aa266: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -0aa26a: 0201 2400 |0101: move/from16 v1, v36 │ │ -0aa26e: 6e20 a301 1000 |0103: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa274: 0c24 |0106: move-result-object v36 │ │ -0aa276: 7701 b61f 2400 |0107: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa27c: 0c24 |010a: move-result-object v36 │ │ -0aa27e: 0800 2400 |010b: move-object/from16 v0, v36 │ │ -0aa282: 0801 2200 |010d: move-object/from16 v1, v34 │ │ -0aa286: 7220 de1f 1000 |010f: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa28c: 0a24 |0112: move-result v36 │ │ -0aa28e: 3824 0002 |0113: if-eqz v36, 0313 // +0200 │ │ -0aa292: 0800 2700 |0115: move-object/from16 v0, v39 │ │ -0aa296: 5200 7d10 |0117: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0aa29a: 0224 0000 |0119: move/from16 v36, v0 │ │ -0aa29e: d824 2401 |011b: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aa2a2: 0200 2400 |011d: move/from16 v0, v36 │ │ -0aa2a6: 0801 2700 |011f: move-object/from16 v1, v39 │ │ -0aa2aa: 5910 7d10 |0121: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0aa2ae: 3921 0800 |0123: if-nez v33, 012b // +0008 │ │ -0aa2b2: 1321 0100 |0125: const/16 v33, #int 1 // #1 │ │ -0aa2b6: 0800 2700 |0127: move-object/from16 v0, v39 │ │ -0aa2ba: 590e 7210 |0129: iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ -0aa2be: d824 2301 |012b: add-int/lit8 v36, v35, #int 1 // #01 │ │ -0aa2c2: 7701 381f 2400 |012d: invoke-static/range {v36}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0aa2c8: 0c17 |0130: move-result-object v23 │ │ -0aa2ca: 1324 0100 |0131: const/16 v36, #int 1 // #1 │ │ -0aa2ce: 4624 1f24 |0133: aget-object v36, v31, v36 │ │ -0aa2d2: 1a25 c20d |0135: const-string v37, "\s+" // string@0dc2 │ │ -0aa2d6: 7402 691f 2400 |0137: invoke-virtual/range {v36, v37}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0aa2dc: 0c04 |013a: move-result-object v4 │ │ -0aa2de: 2140 |013b: array-length v0, v4 │ │ -0aa2e0: 0211 0000 |013c: move/from16 v17, v0 │ │ -0aa2e4: 120b |013e: const/4 v11, #int 0 // #0 │ │ -0aa2e6: 0200 1100 |013f: move/from16 v0, v17 │ │ -0aa2ea: 350b a800 |0141: if-ge v11, v0, 01e9 // +00a8 │ │ -0aa2ee: 461b 040b |0143: aget-object v27, v4, v11 │ │ -0aa2f2: 2224 b303 |0145: new-instance v36, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aa2f6: 7601 761f 2400 |0147: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aa2fc: 0800 2400 |014a: move-object/from16 v0, v36 │ │ -0aa300: 0801 1700 |014c: move-object/from16 v1, v23 │ │ -0aa304: 6e20 7e1f 1000 |014e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa30a: 0c24 |0151: move-result-object v36 │ │ -0aa30c: 1a25 0d01 |0152: const-string v37, ":" // string@010d │ │ -0aa310: 7402 7e1f 2400 |0154: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa316: 0c24 |0157: move-result-object v36 │ │ -0aa318: 0800 2400 |0158: move-object/from16 v0, v36 │ │ -0aa31c: 0801 1b00 |015a: move-object/from16 v1, v27 │ │ -0aa320: 6e20 7e1f 1000 |015c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa326: 0c24 |015f: move-result-object v36 │ │ -0aa328: 7401 841f 2400 |0160: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aa32e: 0c24 |0163: move-result-object v36 │ │ -0aa330: 0800 2400 |0164: move-object/from16 v0, v36 │ │ -0aa334: 6e20 ac1f 0300 |0166: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ -0aa33a: 0a24 |0169: move-result v36 │ │ -0aa33c: 3924 7f00 |016a: if-nez v36, 01e9 // +007f │ │ -0aa340: 2224 b303 |016c: new-instance v36, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aa344: 7601 761f 2400 |016e: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aa34a: 0800 2400 |0171: move-object/from16 v0, v36 │ │ -0aa34e: 0801 1700 |0173: move-object/from16 v1, v23 │ │ -0aa352: 6e20 7e1f 1000 |0175: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa358: 0c24 |0178: move-result-object v36 │ │ -0aa35a: 1a25 0d01 |0179: const-string v37, ":" // string@010d │ │ -0aa35e: 7402 7e1f 2400 |017b: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa364: 0c24 |017e: move-result-object v36 │ │ -0aa366: 0800 2400 |017f: move-object/from16 v0, v36 │ │ -0aa36a: 0801 1b00 |0181: move-object/from16 v1, v27 │ │ -0aa36e: 6e20 7e1f 1000 |0183: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa374: 0c24 |0186: move-result-object v36 │ │ -0aa376: 7401 841f 2400 |0187: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aa37c: 0c24 |018a: move-result-object v36 │ │ -0aa37e: 0800 2400 |018b: move-object/from16 v0, v36 │ │ -0aa382: 6e20 a81f 0300 |018d: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0aa388: 1424 0800 0e7f |0190: const v36, #float 1.88751e+38 // #7f0e0008 │ │ -0aa38e: 0800 1500 |0193: move-object/from16 v0, v21 │ │ -0aa392: 0201 2400 |0195: move/from16 v1, v36 │ │ -0aa396: 6e20 a301 1000 |0197: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa39c: 0c24 |019a: move-result-object v36 │ │ -0aa39e: 7701 b61f 2400 |019b: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa3a4: 0c24 |019e: move-result-object v36 │ │ -0aa3a6: 0800 2400 |019f: move-object/from16 v0, v36 │ │ -0aa3aa: 0801 2200 |01a1: move-object/from16 v1, v34 │ │ -0aa3ae: 7220 de1f 1000 |01a3: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa3b4: 0a24 |01a6: move-result v36 │ │ -0aa3b6: 3924 3400 |01a7: if-nez v36, 01db // +0034 │ │ -0aa3ba: 1424 0900 0e7f |01a9: const v36, #float 1.88751e+38 // #7f0e0009 │ │ -0aa3c0: 0800 1500 |01ac: move-object/from16 v0, v21 │ │ -0aa3c4: 0201 2400 |01ae: move/from16 v1, v36 │ │ -0aa3c8: 6e20 a301 1000 |01b0: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa3ce: 0c24 |01b3: move-result-object v36 │ │ -0aa3d0: 7701 b61f 2400 |01b4: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa3d6: 0c24 |01b7: move-result-object v36 │ │ -0aa3d8: 0800 2400 |01b8: move-object/from16 v0, v36 │ │ -0aa3dc: 0801 2200 |01ba: move-object/from16 v1, v34 │ │ -0aa3e0: 7220 de1f 1000 |01bc: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa3e6: 0a24 |01bf: move-result v36 │ │ -0aa3e8: 3924 1b00 |01c0: if-nez v36, 01db // +001b │ │ -0aa3ec: 1424 0a00 0e7f |01c2: const v36, #float 1.88751e+38 // #7f0e000a │ │ -0aa3f2: 0800 1500 |01c5: move-object/from16 v0, v21 │ │ -0aa3f6: 0201 2400 |01c7: move/from16 v1, v36 │ │ -0aa3fa: 6e20 a301 1000 |01c9: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa400: 0c24 |01cc: move-result-object v36 │ │ -0aa402: 7701 b61f 2400 |01cd: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa408: 0c24 |01d0: move-result-object v36 │ │ -0aa40a: 0800 2400 |01d1: move-object/from16 v0, v36 │ │ -0aa40e: 0801 2200 |01d3: move-object/from16 v1, v34 │ │ -0aa412: 7220 de1f 1000 |01d5: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa418: 0a24 |01d8: move-result v36 │ │ -0aa41a: 3824 6102 |01d9: if-eqz v36, 043a // +0261 │ │ -0aa41e: 0800 2700 |01db: move-object/from16 v0, v39 │ │ -0aa422: 5200 8f10 |01dd: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0aa426: 0224 0000 |01df: move/from16 v36, v0 │ │ -0aa42a: d824 2401 |01e1: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aa42e: 0200 2400 |01e3: move/from16 v0, v36 │ │ -0aa432: 0801 2700 |01e5: move-object/from16 v1, v39 │ │ -0aa436: 5910 8f10 |01e7: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0aa43a: 131a 1400 |01e9: const/16 v26, #int 20 // #14 │ │ -0aa43e: 1a19 0000 |01eb: const-string v25, "" // string@0000 │ │ -0aa442: 1324 0300 |01ed: const/16 v36, #int 3 // #3 │ │ -0aa446: 4624 1f24 |01ef: aget-object v36, v31, v36 │ │ -0aa44a: 1a25 c80d |01f1: const-string v37, "^\[[0-9]+\]" // string@0dc8 │ │ -0aa44e: 1a26 0000 |01f3: const-string v38, "" // string@0000 │ │ -0aa452: 7403 681f 2400 |01f5: invoke-virtual/range {v36, v37, v38}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0aa458: 0c24 |01f8: move-result-object v36 │ │ -0aa45a: 1a25 be0d |01f9: const-string v37, "\^a\^[^^]*\^ea\^" // string@0dbe │ │ -0aa45e: 1a26 0000 |01fb: const-string v38, "" // string@0000 │ │ -0aa462: 7403 681f 2400 |01fd: invoke-virtual/range {v36, v37, v38}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0aa468: 0c24 |0200: move-result-object v36 │ │ -0aa46a: 1a25 c00d |0201: const-string v37, "\^b\^" // string@0dc0 │ │ -0aa46e: 1a26 0000 |0203: const-string v38, "" // string@0000 │ │ -0aa472: 7403 681f 2400 |0205: invoke-virtual/range {v36, v37, v38}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0aa478: 0c24 |0208: move-result-object v36 │ │ -0aa47a: 1a25 c10d |0209: const-string v37, "\^eb\^" // string@0dc1 │ │ -0aa47e: 1a26 0000 |020b: const-string v38, "" // string@0000 │ │ -0aa482: 7403 681f 2400 |020d: invoke-virtual/range {v36, v37, v38}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0aa488: 0c06 |0210: move-result-object v6 │ │ -0aa48a: 0800 2900 |0211: move-object/from16 v0, v41 │ │ -0aa48e: 6e20 631f 0600 |0213: invoke-virtual {v6, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ -0aa494: 0a18 |0216: move-result v24 │ │ -0aa496: 1324 ffff |0217: const/16 v36, #int -1 // #ffff │ │ -0aa49a: 0200 1800 |0219: move/from16 v0, v24 │ │ -0aa49e: 0201 2400 |021b: move/from16 v1, v36 │ │ -0aa4a2: 3710 2600 |021d: if-le v0, v1, 0243 // +0026 │ │ -0aa4a6: 0200 1800 |021f: move/from16 v0, v24 │ │ -0aa4aa: 0201 1a00 |0221: move/from16 v1, v26 │ │ -0aa4ae: 3510 0400 |0223: if-ge v0, v1, 0227 // +0004 │ │ -0aa4b2: 0218 1a00 |0225: move/from16 v24, v26 │ │ -0aa4b6: 7401 651f 2900 |0227: invoke-virtual/range {v41}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0aa4bc: 0a24 |022a: move-result v36 │ │ -0aa4be: 9024 2418 |022b: add-int v36, v36, v24 │ │ -0aa4c2: 900a 241a |022d: add-int v10, v36, v26 │ │ -0aa4c6: 6e10 651f 0600 |022f: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0aa4cc: 0a24 |0232: move-result v36 │ │ -0aa4ce: 0200 2400 |0233: move/from16 v0, v36 │ │ -0aa4d2: 35a0 0600 |0235: if-ge v0, v10, 023b // +0006 │ │ -0aa4d6: 6e10 651f 0600 |0237: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0aa4dc: 0a0a |023a: move-result v10 │ │ -0aa4de: 9124 181a |023b: sub-int v36, v24, v26 │ │ -0aa4e2: 0200 2400 |023d: move/from16 v0, v36 │ │ -0aa4e6: 6e30 6c1f 060a |023f: invoke-virtual {v6, v0, v10}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f6c │ │ -0aa4ec: 0c19 |0242: move-result-object v25 │ │ -0aa4ee: 0813 1900 |0243: move-object/from16 v19, v25 │ │ -0aa4f2: 1324 0200 |0245: const/16 v36, #int 2 // #2 │ │ -0aa4f6: 4624 1f24 |0247: aget-object v36, v31, v36 │ │ -0aa4fa: 1a25 c20d |0249: const-string v37, "\s+" // string@0dc2 │ │ -0aa4fe: 7402 691f 2400 |024b: invoke-virtual/range {v36, v37}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0aa504: 0c20 |024e: move-result-object v32 │ │ -0aa506: 0800 2000 |024f: move-object/from16 v0, v32 │ │ -0aa50a: 2100 |0251: array-length v0, v0 │ │ -0aa50c: 0224 0000 |0252: move/from16 v36, v0 │ │ -0aa510: d824 24ff |0254: add-int/lit8 v36, v36, #int -1 // #ff │ │ -0aa514: 4624 2024 |0256: aget-object v36, v32, v36 │ │ -0aa518: 7701 361f 2400 |0258: invoke-static/range {v36}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0aa51e: 0a24 |025b: move-result v36 │ │ -0aa520: d824 2401 |025c: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aa524: 7701 381f 2400 |025e: invoke-static/range {v36}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0aa52a: 0c10 |0261: move-result-object v16 │ │ -0aa52c: 0800 2000 |0262: move-object/from16 v0, v32 │ │ -0aa530: 2100 |0264: array-length v0, v0 │ │ -0aa532: 0224 0000 |0265: move/from16 v36, v0 │ │ -0aa536: 1325 0100 |0267: const/16 v37, #int 1 // #1 │ │ -0aa53a: 0200 2400 |0269: move/from16 v0, v36 │ │ -0aa53e: 0201 2500 |026b: move/from16 v1, v37 │ │ -0aa542: 3710 de02 |026d: if-le v0, v1, 054b // +02de │ │ -0aa546: 2224 b303 |026f: new-instance v36, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aa54a: 7601 761f 2400 |0271: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aa550: 1325 0000 |0274: const/16 v37, #int 0 // #0 │ │ -0aa554: 4625 2025 |0276: aget-object v37, v32, v37 │ │ -0aa558: 7402 7e1f 2400 |0278: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa55e: 0c24 |027b: move-result-object v36 │ │ -0aa560: 1a25 f100 |027c: const-string v37, "-" // string@00f1 │ │ -0aa564: 7402 7e1f 2400 |027e: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa56a: 0c24 |0281: move-result-object v36 │ │ -0aa56c: 0800 2400 |0282: move-object/from16 v0, v36 │ │ -0aa570: 0801 1000 |0284: move-object/from16 v1, v16 │ │ -0aa574: 6e20 7e1f 1000 |0286: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa57a: 0c24 |0289: move-result-object v36 │ │ -0aa57c: 7401 841f 2400 |028a: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aa582: 0c1d |028d: move-result-object v29 │ │ -0aa584: 1a1e 0000 |028e: const-string v30, "" // string@0000 │ │ -0aa588: 1207 |0290: const/4 v7, #int 0 // #0 │ │ -0aa58a: 4624 0523 |0291: aget-object v36, v5, v35 │ │ -0aa58e: 7401 721f 2400 |0293: invoke-virtual/range {v36}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0aa594: 0c24 |0296: move-result-object v36 │ │ -0aa596: 1a25 c20d |0297: const-string v37, "\s+" // string@0dc2 │ │ -0aa59a: 7402 691f 2400 |0299: invoke-virtual/range {v36, v37}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0aa5a0: 0c04 |029c: move-result-object v4 │ │ -0aa5a2: 2140 |029d: array-length v0, v4 │ │ -0aa5a4: 0211 0000 |029e: move/from16 v17, v0 │ │ -0aa5a8: 120b |02a0: const/4 v11, #int 0 // #0 │ │ -0aa5aa: 0200 1100 |02a1: move/from16 v0, v17 │ │ -0aa5ae: 350b 0a00 |02a3: if-ge v11, v0, 02ad // +000a │ │ -0aa5b2: 461c 040b |02a5: aget-object v28, v4, v11 │ │ -0aa5b6: 1324 0400 |02a7: const/16 v36, #int 4 // #4 │ │ -0aa5ba: 0200 2400 |02a9: move/from16 v0, v36 │ │ -0aa5be: 3307 a402 |02ab: if-ne v7, v0, 054f // +02a4 │ │ -0aa5c2: 2224 b303 |02ad: new-instance v36, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aa5c6: 7601 761f 2400 |02af: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aa5cc: d825 0e01 |02b2: add-int/lit8 v37, v14, #int 1 // #01 │ │ -0aa5d0: 7701 381f 2500 |02b4: invoke-static/range {v37}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0aa5d6: 0c25 |02b7: move-result-object v37 │ │ -0aa5d8: 7402 7e1f 2400 |02b8: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa5de: 0c24 |02bb: move-result-object v36 │ │ -0aa5e0: 1a25 f400 |02bc: const-string v37, ". " // string@00f4 │ │ -0aa5e4: 7402 7e1f 2400 |02be: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa5ea: 0c24 |02c1: move-result-object v36 │ │ -0aa5ec: 0800 2400 |02c2: move-object/from16 v0, v36 │ │ -0aa5f0: 0801 1e00 |02c4: move-object/from16 v1, v30 │ │ -0aa5f4: 6e20 7e1f 1000 |02c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa5fa: 0c24 |02c9: move-result-object v36 │ │ -0aa5fc: 1a25 0300 |02ca: const-string v37, " " // string@0003 │ │ -0aa600: 7402 7e1f 2400 |02cc: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa606: 0c24 |02cf: move-result-object v36 │ │ -0aa608: 1425 1500 0c7f |02d0: const v37, #float 1.86092e+38 // #7f0c0015 │ │ -0aa60e: 0800 2700 |02d3: move-object/from16 v0, v39 │ │ -0aa612: 0201 2500 |02d5: move/from16 v1, v37 │ │ -0aa616: 6e20 b622 1000 |02d7: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0aa61c: 0c25 |02da: move-result-object v37 │ │ -0aa61e: 7402 7e1f 2400 |02db: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa624: 0c24 |02de: move-result-object v36 │ │ -0aa626: 1a25 0300 |02df: const-string v37, " " // string@0003 │ │ -0aa62a: 7402 7e1f 2400 |02e1: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa630: 0c24 |02e4: move-result-object v36 │ │ -0aa632: 0800 2400 |02e5: move-object/from16 v0, v36 │ │ -0aa636: 0801 1d00 |02e7: move-object/from16 v1, v29 │ │ -0aa63a: 6e20 7e1f 1000 |02e9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aa640: 0c24 |02ec: move-result-object v36 │ │ -0aa642: 7401 841f 2400 |02ed: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aa648: 0c12 |02f0: move-result-object v18 │ │ -0aa64a: 1324 0300 |02f1: const/16 v36, #int 3 // #3 │ │ -0aa64e: 0200 2400 |02f3: move/from16 v0, v36 │ │ -0aa652: 2300 b704 |02f5: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -0aa656: 0824 0000 |02f7: move-object/from16 v36, v0 │ │ -0aa65a: 1325 0000 |02f9: const/16 v37, #int 0 // #0 │ │ -0aa65e: d80f 0e01 |02fb: add-int/lit8 v15, v14, #int 1 // #01 │ │ -0aa662: 7110 391f 0e00 |02fd: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0aa668: 0c26 |0300: move-result-object v38 │ │ -0aa66a: 4d26 2425 |0301: aput-object v38, v36, v37 │ │ -0aa66e: 1325 0100 |0303: const/16 v37, #int 1 // #1 │ │ -0aa672: 4d12 2425 |0305: aput-object v18, v36, v37 │ │ -0aa676: 1325 0200 |0307: const/16 v37, #int 2 // #2 │ │ -0aa67a: 4d13 2425 |0309: aput-object v19, v36, v37 │ │ -0aa67e: 0800 2400 |030b: move-object/from16 v0, v36 │ │ -0aa682: 6e20 dc01 0800 |030d: invoke-virtual {v8, v0}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -0aa688: 01fe |0310: move v14, v15 │ │ -0aa68a: 2900 99fd |0311: goto/16 00aa // -0267 │ │ -0aa68e: 1424 0b00 0e7f |0313: const v36, #float 1.88751e+38 // #7f0e000b │ │ -0aa694: 0800 1500 |0316: move-object/from16 v0, v21 │ │ -0aa698: 0201 2400 |0318: move/from16 v1, v36 │ │ -0aa69c: 6e20 a301 1000 |031a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa6a2: 0c24 |031d: move-result-object v36 │ │ -0aa6a4: 7701 b61f 2400 |031e: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa6aa: 0c24 |0321: move-result-object v36 │ │ -0aa6ac: 0800 2400 |0322: move-object/from16 v0, v36 │ │ -0aa6b0: 0801 2200 |0324: move-object/from16 v1, v34 │ │ -0aa6b4: 7220 de1f 1000 |0326: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa6ba: 0a24 |0329: move-result v36 │ │ -0aa6bc: 3924 3400 |032a: if-nez v36, 035e // +0034 │ │ -0aa6c0: 1424 0c00 0e7f |032c: const v36, #float 1.88751e+38 // #7f0e000c │ │ -0aa6c6: 0800 1500 |032f: move-object/from16 v0, v21 │ │ -0aa6ca: 0201 2400 |0331: move/from16 v1, v36 │ │ -0aa6ce: 6e20 a301 1000 |0333: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa6d4: 0c24 |0336: move-result-object v36 │ │ -0aa6d6: 7701 b61f 2400 |0337: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa6dc: 0c24 |033a: move-result-object v36 │ │ -0aa6de: 0800 2400 |033b: move-object/from16 v0, v36 │ │ -0aa6e2: 0801 2200 |033d: move-object/from16 v1, v34 │ │ -0aa6e6: 7220 de1f 1000 |033f: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa6ec: 0a24 |0342: move-result v36 │ │ -0aa6ee: 3924 1b00 |0343: if-nez v36, 035e // +001b │ │ -0aa6f2: 1424 0d00 0e7f |0345: const v36, #float 1.88751e+38 // #7f0e000d │ │ -0aa6f8: 0800 1500 |0348: move-object/from16 v0, v21 │ │ -0aa6fc: 0201 2400 |034a: move/from16 v1, v36 │ │ -0aa700: 6e20 a301 1000 |034c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa706: 0c24 |034f: move-result-object v36 │ │ -0aa708: 7701 b61f 2400 |0350: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa70e: 0c24 |0353: move-result-object v36 │ │ -0aa710: 0800 2400 |0354: move-object/from16 v0, v36 │ │ -0aa714: 0801 2200 |0356: move-object/from16 v1, v34 │ │ -0aa718: 7220 de1f 1000 |0358: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa71e: 0a24 |035b: move-result v36 │ │ -0aa720: 3824 1a00 |035c: if-eqz v36, 0376 // +001a │ │ -0aa724: 0800 2700 |035e: move-object/from16 v0, v39 │ │ -0aa728: 5200 7c10 |0360: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0aa72c: 0224 0000 |0362: move/from16 v36, v0 │ │ -0aa730: d824 2401 |0364: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aa734: 0200 2400 |0366: move/from16 v0, v36 │ │ -0aa738: 0801 2700 |0368: move-object/from16 v1, v39 │ │ -0aa73c: 5910 7c10 |036a: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0aa740: 3916 bffd |036c: if-nez v22, 012b // -0241 │ │ -0aa744: 1316 0100 |036e: const/16 v22, #int 1 // #1 │ │ -0aa748: 0800 2700 |0370: move-object/from16 v0, v39 │ │ -0aa74c: 590e 7110 |0372: iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ -0aa750: 2900 b7fd |0374: goto/16 012b // -0249 │ │ -0aa754: 1424 0e00 0e7f |0376: const v36, #float 1.88751e+38 // #7f0e000e │ │ -0aa75a: 0800 1500 |0379: move-object/from16 v0, v21 │ │ -0aa75e: 0201 2400 |037b: move/from16 v1, v36 │ │ -0aa762: 6e20 a301 1000 |037d: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa768: 0c24 |0380: move-result-object v36 │ │ -0aa76a: 7701 b61f 2400 |0381: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa770: 0c24 |0384: move-result-object v36 │ │ -0aa772: 0800 2400 |0385: move-object/from16 v0, v36 │ │ -0aa776: 0801 2200 |0387: move-object/from16 v1, v34 │ │ -0aa77a: 7220 de1f 1000 |0389: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa780: 0a24 |038c: move-result v36 │ │ -0aa782: 3924 3400 |038d: if-nez v36, 03c1 // +0034 │ │ -0aa786: 1424 0f00 0e7f |038f: const v36, #float 1.88751e+38 // #7f0e000f │ │ -0aa78c: 0800 1500 |0392: move-object/from16 v0, v21 │ │ -0aa790: 0201 2400 |0394: move/from16 v1, v36 │ │ -0aa794: 6e20 a301 1000 |0396: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa79a: 0c24 |0399: move-result-object v36 │ │ -0aa79c: 7701 b61f 2400 |039a: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa7a2: 0c24 |039d: move-result-object v36 │ │ -0aa7a4: 0800 2400 |039e: move-object/from16 v0, v36 │ │ -0aa7a8: 0801 2200 |03a0: move-object/from16 v1, v34 │ │ -0aa7ac: 7220 de1f 1000 |03a2: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa7b2: 0a24 |03a5: move-result v36 │ │ -0aa7b4: 3924 1b00 |03a6: if-nez v36, 03c1 // +001b │ │ -0aa7b8: 1424 1000 0e7f |03a8: const v36, #float 1.88751e+38 // #7f0e0010 │ │ -0aa7be: 0800 1500 |03ab: move-object/from16 v0, v21 │ │ -0aa7c2: 0201 2400 |03ad: move/from16 v1, v36 │ │ -0aa7c6: 6e20 a301 1000 |03af: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa7cc: 0c24 |03b2: move-result-object v36 │ │ -0aa7ce: 7701 b61f 2400 |03b3: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa7d4: 0c24 |03b6: move-result-object v36 │ │ -0aa7d6: 0800 2400 |03b7: move-object/from16 v0, v36 │ │ -0aa7da: 0801 2200 |03b9: move-object/from16 v1, v34 │ │ -0aa7de: 7220 de1f 1000 |03bb: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa7e4: 0a24 |03be: move-result v36 │ │ -0aa7e6: 3824 1900 |03bf: if-eqz v36, 03d8 // +0019 │ │ -0aa7ea: 0800 2700 |03c1: move-object/from16 v0, v39 │ │ -0aa7ee: 5200 7a10 |03c3: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0aa7f2: 0224 0000 |03c5: move/from16 v36, v0 │ │ -0aa7f6: d824 2401 |03c7: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aa7fa: 0200 2400 |03c9: move/from16 v0, v36 │ │ -0aa7fe: 0801 2700 |03cb: move-object/from16 v1, v39 │ │ -0aa802: 5910 7a10 |03cd: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0aa806: 3902 5cfd |03cf: if-nez v2, 012b // -02a4 │ │ -0aa80a: 1212 |03d1: const/4 v2, #int 1 // #1 │ │ -0aa80c: 0800 2700 |03d2: move-object/from16 v0, v39 │ │ -0aa810: 590e 6f10 |03d4: iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ -0aa814: 2900 55fd |03d6: goto/16 012b // -02ab │ │ -0aa818: 1424 1100 0e7f |03d8: const v36, #float 1.88751e+38 // #7f0e0011 │ │ -0aa81e: 0800 1500 |03db: move-object/from16 v0, v21 │ │ -0aa822: 0201 2400 |03dd: move/from16 v1, v36 │ │ -0aa826: 6e20 a301 1000 |03df: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa82c: 0c24 |03e2: move-result-object v36 │ │ -0aa82e: 7701 b61f 2400 |03e3: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa834: 0c24 |03e6: move-result-object v36 │ │ -0aa836: 0800 2400 |03e7: move-object/from16 v0, v36 │ │ -0aa83a: 0801 2200 |03e9: move-object/from16 v1, v34 │ │ -0aa83e: 7220 de1f 1000 |03eb: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa844: 0a24 |03ee: move-result v36 │ │ -0aa846: 3924 3400 |03ef: if-nez v36, 0423 // +0034 │ │ -0aa84a: 1424 1200 0e7f |03f1: const v36, #float 1.88751e+38 // #7f0e0012 │ │ -0aa850: 0800 1500 |03f4: move-object/from16 v0, v21 │ │ -0aa854: 0201 2400 |03f6: move/from16 v1, v36 │ │ -0aa858: 6e20 a301 1000 |03f8: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa85e: 0c24 |03fb: move-result-object v36 │ │ -0aa860: 7701 b61f 2400 |03fc: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa866: 0c24 |03ff: move-result-object v36 │ │ -0aa868: 0800 2400 |0400: move-object/from16 v0, v36 │ │ -0aa86c: 0801 2200 |0402: move-object/from16 v1, v34 │ │ -0aa870: 7220 de1f 1000 |0404: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa876: 0a24 |0407: move-result v36 │ │ -0aa878: 3924 1b00 |0408: if-nez v36, 0423 // +001b │ │ -0aa87c: 1424 1300 0e7f |040a: const v36, #float 1.88751e+38 // #7f0e0013 │ │ -0aa882: 0800 1500 |040d: move-object/from16 v0, v21 │ │ -0aa886: 0201 2400 |040f: move/from16 v1, v36 │ │ -0aa88a: 6e20 a301 1000 |0411: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa890: 0c24 |0414: move-result-object v36 │ │ -0aa892: 7701 b61f 2400 |0415: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa898: 0c24 |0418: move-result-object v36 │ │ -0aa89a: 0800 2400 |0419: move-object/from16 v0, v36 │ │ -0aa89e: 0801 2200 |041b: move-object/from16 v1, v34 │ │ -0aa8a2: 7220 de1f 1000 |041d: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa8a8: 0a24 |0420: move-result v36 │ │ -0aa8aa: 3824 0afd |0421: if-eqz v36, 012b // -02f6 │ │ -0aa8ae: 0800 2700 |0423: move-object/from16 v0, v39 │ │ -0aa8b2: 5200 7b10 |0425: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0aa8b6: 0224 0000 |0427: move/from16 v36, v0 │ │ -0aa8ba: d824 2401 |0429: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aa8be: 0200 2400 |042b: move/from16 v0, v36 │ │ -0aa8c2: 0801 2700 |042d: move-object/from16 v1, v39 │ │ -0aa8c6: 5910 7b10 |042f: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0aa8ca: 3909 fafc |0431: if-nez v9, 012b // -0306 │ │ -0aa8ce: 1219 |0433: const/4 v9, #int 1 // #1 │ │ -0aa8d0: 0800 2700 |0434: move-object/from16 v0, v39 │ │ -0aa8d4: 590e 7010 |0436: iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ -0aa8d8: 2900 f3fc |0438: goto/16 012b // -030d │ │ -0aa8dc: 1424 0b00 0e7f |043a: const v36, #float 1.88751e+38 // #7f0e000b │ │ -0aa8e2: 0800 1500 |043d: move-object/from16 v0, v21 │ │ -0aa8e6: 0201 2400 |043f: move/from16 v1, v36 │ │ -0aa8ea: 6e20 a301 1000 |0441: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa8f0: 0c24 |0444: move-result-object v36 │ │ -0aa8f2: 7701 b61f 2400 |0445: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa8f8: 0c24 |0448: move-result-object v36 │ │ -0aa8fa: 0800 2400 |0449: move-object/from16 v0, v36 │ │ -0aa8fe: 0801 2200 |044b: move-object/from16 v1, v34 │ │ -0aa902: 7220 de1f 1000 |044d: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa908: 0a24 |0450: move-result v36 │ │ -0aa90a: 3924 3400 |0451: if-nez v36, 0485 // +0034 │ │ -0aa90e: 1424 0c00 0e7f |0453: const v36, #float 1.88751e+38 // #7f0e000c │ │ -0aa914: 0800 1500 |0456: move-object/from16 v0, v21 │ │ -0aa918: 0201 2400 |0458: move/from16 v1, v36 │ │ -0aa91c: 6e20 a301 1000 |045a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa922: 0c24 |045d: move-result-object v36 │ │ -0aa924: 7701 b61f 2400 |045e: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa92a: 0c24 |0461: move-result-object v36 │ │ -0aa92c: 0800 2400 |0462: move-object/from16 v0, v36 │ │ -0aa930: 0801 2200 |0464: move-object/from16 v1, v34 │ │ -0aa934: 7220 de1f 1000 |0466: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa93a: 0a24 |0469: move-result v36 │ │ -0aa93c: 3924 1b00 |046a: if-nez v36, 0485 // +001b │ │ -0aa940: 1424 0d00 0e7f |046c: const v36, #float 1.88751e+38 // #7f0e000d │ │ -0aa946: 0800 1500 |046f: move-object/from16 v0, v21 │ │ -0aa94a: 0201 2400 |0471: move/from16 v1, v36 │ │ -0aa94e: 6e20 a301 1000 |0473: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa954: 0c24 |0476: move-result-object v36 │ │ -0aa956: 7701 b61f 2400 |0477: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa95c: 0c24 |047a: move-result-object v36 │ │ -0aa95e: 0800 2400 |047b: move-object/from16 v0, v36 │ │ -0aa962: 0801 2200 |047d: move-object/from16 v1, v34 │ │ -0aa966: 7220 de1f 1000 |047f: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa96c: 0a24 |0482: move-result v36 │ │ -0aa96e: 3824 1200 |0483: if-eqz v36, 0495 // +0012 │ │ -0aa972: 0800 2700 |0485: move-object/from16 v0, v39 │ │ -0aa976: 5200 8e10 |0487: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0aa97a: 0224 0000 |0489: move/from16 v36, v0 │ │ -0aa97e: d824 2401 |048b: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aa982: 0200 2400 |048d: move/from16 v0, v36 │ │ -0aa986: 0801 2700 |048f: move-object/from16 v1, v39 │ │ -0aa98a: 5910 8e10 |0491: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0aa98e: 2900 56fd |0493: goto/16 01e9 // -02aa │ │ -0aa992: 1424 0e00 0e7f |0495: const v36, #float 1.88751e+38 // #7f0e000e │ │ -0aa998: 0800 1500 |0498: move-object/from16 v0, v21 │ │ -0aa99c: 0201 2400 |049a: move/from16 v1, v36 │ │ -0aa9a0: 6e20 a301 1000 |049c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa9a6: 0c24 |049f: move-result-object v36 │ │ -0aa9a8: 7701 b61f 2400 |04a0: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa9ae: 0c24 |04a3: move-result-object v36 │ │ -0aa9b0: 0800 2400 |04a4: move-object/from16 v0, v36 │ │ -0aa9b4: 0801 2200 |04a6: move-object/from16 v1, v34 │ │ -0aa9b8: 7220 de1f 1000 |04a8: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa9be: 0a24 |04ab: move-result v36 │ │ -0aa9c0: 3924 3400 |04ac: if-nez v36, 04e0 // +0034 │ │ -0aa9c4: 1424 0f00 0e7f |04ae: const v36, #float 1.88751e+38 // #7f0e000f │ │ -0aa9ca: 0800 1500 |04b1: move-object/from16 v0, v21 │ │ -0aa9ce: 0201 2400 |04b3: move/from16 v1, v36 │ │ -0aa9d2: 6e20 a301 1000 |04b5: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aa9d8: 0c24 |04b8: move-result-object v36 │ │ -0aa9da: 7701 b61f 2400 |04b9: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aa9e0: 0c24 |04bc: move-result-object v36 │ │ -0aa9e2: 0800 2400 |04bd: move-object/from16 v0, v36 │ │ -0aa9e6: 0801 2200 |04bf: move-object/from16 v1, v34 │ │ -0aa9ea: 7220 de1f 1000 |04c1: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aa9f0: 0a24 |04c4: move-result v36 │ │ -0aa9f2: 3924 1b00 |04c5: if-nez v36, 04e0 // +001b │ │ -0aa9f6: 1424 1000 0e7f |04c7: const v36, #float 1.88751e+38 // #7f0e0010 │ │ -0aa9fc: 0800 1500 |04ca: move-object/from16 v0, v21 │ │ -0aaa00: 0201 2400 |04cc: move/from16 v1, v36 │ │ -0aaa04: 6e20 a301 1000 |04ce: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aaa0a: 0c24 |04d1: move-result-object v36 │ │ -0aaa0c: 7701 b61f 2400 |04d2: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aaa12: 0c24 |04d5: move-result-object v36 │ │ -0aaa14: 0800 2400 |04d6: move-object/from16 v0, v36 │ │ -0aaa18: 0801 2200 |04d8: move-object/from16 v1, v34 │ │ -0aaa1c: 7220 de1f 1000 |04da: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aaa22: 0a24 |04dd: move-result v36 │ │ -0aaa24: 3824 1200 |04de: if-eqz v36, 04f0 // +0012 │ │ -0aaa28: 0800 2700 |04e0: move-object/from16 v0, v39 │ │ -0aaa2c: 5200 8c10 |04e2: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0aaa30: 0224 0000 |04e4: move/from16 v36, v0 │ │ -0aaa34: d824 2401 |04e6: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aaa38: 0200 2400 |04e8: move/from16 v0, v36 │ │ -0aaa3c: 0801 2700 |04ea: move-object/from16 v1, v39 │ │ -0aaa40: 5910 8c10 |04ec: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0aaa44: 2900 fbfc |04ee: goto/16 01e9 // -0305 │ │ -0aaa48: 1424 1100 0e7f |04f0: const v36, #float 1.88751e+38 // #7f0e0011 │ │ -0aaa4e: 0800 1500 |04f3: move-object/from16 v0, v21 │ │ -0aaa52: 0201 2400 |04f5: move/from16 v1, v36 │ │ -0aaa56: 6e20 a301 1000 |04f7: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aaa5c: 0c24 |04fa: move-result-object v36 │ │ -0aaa5e: 7701 b61f 2400 |04fb: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aaa64: 0c24 |04fe: move-result-object v36 │ │ -0aaa66: 0800 2400 |04ff: move-object/from16 v0, v36 │ │ -0aaa6a: 0801 2200 |0501: move-object/from16 v1, v34 │ │ -0aaa6e: 7220 de1f 1000 |0503: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aaa74: 0a24 |0506: move-result v36 │ │ -0aaa76: 3924 3400 |0507: if-nez v36, 053b // +0034 │ │ -0aaa7a: 1424 1200 0e7f |0509: const v36, #float 1.88751e+38 // #7f0e0012 │ │ -0aaa80: 0800 1500 |050c: move-object/from16 v0, v21 │ │ -0aaa84: 0201 2400 |050e: move/from16 v1, v36 │ │ -0aaa88: 6e20 a301 1000 |0510: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aaa8e: 0c24 |0513: move-result-object v36 │ │ -0aaa90: 7701 b61f 2400 |0514: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aaa96: 0c24 |0517: move-result-object v36 │ │ -0aaa98: 0800 2400 |0518: move-object/from16 v0, v36 │ │ -0aaa9c: 0801 2200 |051a: move-object/from16 v1, v34 │ │ -0aaaa0: 7220 de1f 1000 |051c: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aaaa6: 0a24 |051f: move-result v36 │ │ -0aaaa8: 3924 1b00 |0520: if-nez v36, 053b // +001b │ │ -0aaaac: 1424 1300 0e7f |0522: const v36, #float 1.88751e+38 // #7f0e0013 │ │ -0aaab2: 0800 1500 |0525: move-object/from16 v0, v21 │ │ -0aaab6: 0201 2400 |0527: move/from16 v1, v36 │ │ -0aaaba: 6e20 a301 1000 |0529: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0aaac0: 0c24 |052c: move-result-object v36 │ │ -0aaac2: 7701 b61f 2400 |052d: invoke-static/range {v36}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0aaac8: 0c24 |0530: move-result-object v36 │ │ -0aaaca: 0800 2400 |0531: move-object/from16 v0, v36 │ │ -0aaace: 0801 2200 |0533: move-object/from16 v1, v34 │ │ -0aaad2: 7220 de1f 1000 |0535: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0aaad8: 0a24 |0538: move-result v36 │ │ -0aaada: 3824 b0fc |0539: if-eqz v36, 01e9 // -0350 │ │ -0aaade: 0800 2700 |053b: move-object/from16 v0, v39 │ │ -0aaae2: 5200 8d10 |053d: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0aaae6: 0224 0000 |053f: move/from16 v36, v0 │ │ -0aaaea: d824 2401 |0541: add-int/lit8 v36, v36, #int 1 // #01 │ │ -0aaaee: 0200 2400 |0543: move/from16 v0, v36 │ │ -0aaaf2: 0801 2700 |0545: move-object/from16 v1, v39 │ │ -0aaaf6: 5910 8d10 |0547: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0aaafa: 2900 a0fc |0549: goto/16 01e9 // -0360 │ │ -0aaafe: 081d 1000 |054b: move-object/from16 v29, v16 │ │ -0aab02: 2900 41fd |054d: goto/16 028e // -02bf │ │ -0aab06: 2224 b303 |054f: new-instance v36, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aab0a: 7601 761f 2400 |0551: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aab10: 0800 2400 |0554: move-object/from16 v0, v36 │ │ -0aab14: 0801 1e00 |0556: move-object/from16 v1, v30 │ │ -0aab18: 6e20 7e1f 1000 |0558: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aab1e: 0c24 |055b: move-result-object v36 │ │ -0aab20: 0800 2400 |055c: move-object/from16 v0, v36 │ │ -0aab24: 0801 1c00 |055e: move-object/from16 v1, v28 │ │ -0aab28: 6e20 7e1f 1000 |0560: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aab2e: 0c24 |0563: move-result-object v36 │ │ -0aab30: 1a25 0300 |0564: const-string v37, " " // string@0003 │ │ -0aab34: 7402 7e1f 2400 |0566: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aab3a: 0c24 |0569: move-result-object v36 │ │ -0aab3c: 7401 841f 2400 |056a: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aab42: 0c1e |056d: move-result-object v30 │ │ -0aab44: d807 0701 |056e: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0aab48: d80b 0b01 |0570: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0aab4c: 2900 2ffd |0572: goto/16 02a1 // -02d1 │ │ -0aab50: 1108 |0574: return-object v8 │ │ + insns size : 1405 16-bit code units │ │ +0aae4c: |[0aae4c] org.yuttadhammo.tipitaka.SearchActivity.convertToCursor:(Ljava/util/ArrayList;Ljava/lang/String;)Landroid/database/MatrixCursor; │ │ +0aae5c: 1321 0300 |0000: const/16 v33, #int 3 // #3 │ │ +0aae60: 0200 2100 |0002: move/from16 v0, v33 │ │ +0aae64: 2300 b704 |0004: new-array v0, v0, [Ljava/lang/String; // type@04b7 │ │ +0aae68: 0811 0000 |0006: move-object/from16 v17, v0 │ │ +0aae6c: 1321 0000 |0008: const/16 v33, #int 0 // #0 │ │ +0aae70: 1a22 d50d |000a: const-string v34, "_id" // string@0dd5 │ │ +0aae74: 4d22 1121 |000c: aput-object v34, v17, v33 │ │ +0aae78: 1321 0100 |000e: const/16 v33, #int 1 // #1 │ │ +0aae7c: 1a22 c018 |0010: const-string v34, "line1" // string@18c0 │ │ +0aae80: 4d22 1121 |0012: aput-object v34, v17, v33 │ │ +0aae84: 1321 0200 |0014: const/16 v33, #int 2 // #2 │ │ +0aae88: 1a22 c218 |0016: const-string v34, "line2" // string@18c2 │ │ +0aae8c: 4d22 1121 |0018: aput-object v34, v17, v33 │ │ +0aae90: 2207 4400 |001a: new-instance v7, Landroid/database/MatrixCursor; // type@0044 │ │ +0aae94: 0800 1100 |001c: move-object/from16 v0, v17 │ │ +0aae98: 7020 db01 0700 |001e: invoke-direct {v7, v0}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ +0aae9e: 7401 b522 2600 |0021: invoke-virtual/range {v38}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getResources:()Landroid/content/res/Resources; // method@22b5 │ │ +0aaea4: 0c12 |0024: move-result-object v18 │ │ +0aaea6: 1321 0000 |0025: const/16 v33, #int 0 // #0 │ │ +0aaeaa: 0200 2100 |0027: move/from16 v0, v33 │ │ +0aaeae: 0801 2600 |0029: move-object/from16 v1, v38 │ │ +0aaeb2: 5910 7d10 |002b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0aaeb6: 1321 0000 |002d: const/16 v33, #int 0 // #0 │ │ +0aaeba: 0200 2100 |002f: move/from16 v0, v33 │ │ +0aaebe: 0801 2600 |0031: move-object/from16 v1, v38 │ │ +0aaec2: 5910 7c10 |0033: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0aaec6: 1321 0000 |0035: const/16 v33, #int 0 // #0 │ │ +0aaeca: 0200 2100 |0037: move/from16 v0, v33 │ │ +0aaece: 0801 2600 |0039: move-object/from16 v1, v38 │ │ +0aaed2: 5910 7a10 |003b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0aaed6: 1321 0000 |003d: const/16 v33, #int 0 // #0 │ │ +0aaeda: 0200 2100 |003f: move/from16 v0, v33 │ │ +0aaede: 0801 2600 |0041: move-object/from16 v1, v38 │ │ +0aaee2: 5910 7b10 |0043: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0aaee6: 1321 0000 |0045: const/16 v33, #int 0 // #0 │ │ +0aaeea: 0200 2100 |0047: move/from16 v0, v33 │ │ +0aaeee: 0801 2600 |0049: move-object/from16 v1, v38 │ │ +0aaef2: 5910 8f10 |004b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0aaef6: 1321 0000 |004d: const/16 v33, #int 0 // #0 │ │ +0aaefa: 0200 2100 |004f: move/from16 v0, v33 │ │ +0aaefe: 0801 2600 |0051: move-object/from16 v1, v38 │ │ +0aaf02: 5910 8e10 |0053: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0aaf06: 1321 0000 |0055: const/16 v33, #int 0 // #0 │ │ +0aaf0a: 0200 2100 |0057: move/from16 v0, v33 │ │ +0aaf0e: 0801 2600 |0059: move-object/from16 v1, v38 │ │ +0aaf12: 5910 8c10 |005b: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0aaf16: 1321 0000 |005d: const/16 v33, #int 0 // #0 │ │ +0aaf1a: 0200 2100 |005f: move/from16 v0, v33 │ │ +0aaf1e: 0801 2600 |0061: move-object/from16 v1, v38 │ │ +0aaf22: 5910 8d10 |0063: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0aaf26: 1421 ffff ff7f |0065: const v33, #float nan // #7fffffff │ │ +0aaf2c: 0200 2100 |0068: move/from16 v0, v33 │ │ +0aaf30: 0801 2600 |006a: move-object/from16 v1, v38 │ │ +0aaf34: 5910 7210 |006c: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ +0aaf38: 1421 ffff ff7f |006e: const v33, #float nan // #7fffffff │ │ +0aaf3e: 0200 2100 |0071: move/from16 v0, v33 │ │ +0aaf42: 0801 2600 |0073: move-object/from16 v1, v38 │ │ +0aaf46: 5910 7110 |0075: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ +0aaf4a: 1421 ffff ff7f |0077: const v33, #float nan // #7fffffff │ │ +0aaf50: 0200 2100 |007a: move/from16 v0, v33 │ │ +0aaf54: 0801 2600 |007c: move-object/from16 v1, v38 │ │ +0aaf58: 5910 6f10 |007e: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ +0aaf5c: 1421 ffff ff7f |0080: const v33, #float nan // #7fffffff │ │ +0aaf62: 0200 2100 |0083: move/from16 v0, v33 │ │ +0aaf66: 0801 2600 |0085: move-object/from16 v1, v38 │ │ +0aaf6a: 5910 7010 |0087: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ +0aaf6e: 2203 c703 |0089: new-instance v3, Ljava/util/ArrayList; // type@03c7 │ │ +0aaf72: 7010 a41f 0300 |008b: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0aaf78: 1521 0e7f |008e: const/high16 v33, #int 2131623936 // #7f0e │ │ +0aaf7c: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +0aaf80: 0201 2100 |0092: move/from16 v1, v33 │ │ +0aaf84: 6e20 a301 1000 |0094: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0aaf8a: 0c04 |0097: move-result-object v4 │ │ +0aaf8c: 120c |0098: const/4 v12, #int 0 // #0 │ │ +0aaf8e: 131e 0000 |0099: const/16 v30, #int 0 // #0 │ │ +0aaf92: 1313 0000 |009b: const/16 v19, #int 0 // #0 │ │ +0aaf96: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +0aaf98: 1208 |009e: const/4 v8, #int 0 // #0 │ │ +0aaf9a: 1a21 790c |009f: const-string v33, "Tipitaka" // string@0c79 │ │ +0aaf9e: 1a22 6a0a |00a1: const-string v34, "Parsing search results" // string@0a6a │ │ +0aafa2: 7702 0b0d 2100 |00a3: invoke-static/range {v33, v34}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0aafa8: 7401 af1f 2700 |00a6: invoke-virtual/range {v39}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0aafae: 0c0a |00a9: move-result-object v10 │ │ +0aafb0: 7210 d01f 0a00 |00aa: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0aafb6: 0a21 |00ad: move-result v33 │ │ +0aafb8: 3821 ce04 |00ae: if-eqz v33, 057c // +04ce │ │ +0aafbc: 7210 d11f 0a00 |00b0: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0aafc2: 0c0b |00b3: move-result-object v11 │ │ +0aafc4: 1f0b b003 |00b4: check-cast v11, Ljava/lang/String; // type@03b0 │ │ +0aafc8: 1a21 1101 |00b6: const-string v33, ":" // string@0111 │ │ +0aafcc: 0800 2100 |00b8: move-object/from16 v0, v33 │ │ +0aafd0: 6e20 691f 0b00 |00ba: invoke-virtual {v11, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0aafd6: 0c1c |00bd: move-result-object v28 │ │ +0aafd8: 1321 0100 |00be: const/16 v33, #int 1 // #1 │ │ +0aafdc: 461f 1c21 |00c0: aget-object v31, v28, v33 │ │ +0aafe0: 1321 0100 |00c2: const/16 v33, #int 1 // #1 │ │ +0aafe4: 4621 1c21 |00c4: aget-object v33, v28, v33 │ │ +0aafe8: 7701 361f 2100 |00c6: invoke-static/range {v33}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0aafee: 0a20 |00c9: move-result v32 │ │ +0aaff0: 1421 0800 0e7f |00ca: const v33, #float 1.88751e+38 // #7f0e0008 │ │ +0aaff6: 0800 1200 |00cd: move-object/from16 v0, v18 │ │ +0aaffa: 0201 2100 |00cf: move/from16 v1, v33 │ │ +0aaffe: 6e20 a301 1000 |00d1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab004: 0c21 |00d4: move-result-object v33 │ │ +0ab006: 7701 b61f 2100 |00d5: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab00c: 0c21 |00d8: move-result-object v33 │ │ +0ab00e: 0800 2100 |00d9: move-object/from16 v0, v33 │ │ +0ab012: 0801 1f00 |00db: move-object/from16 v1, v31 │ │ +0ab016: 7220 de1f 1000 |00dd: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab01c: 0a21 |00e0: move-result v33 │ │ +0ab01e: 3921 3400 |00e1: if-nez v33, 0115 // +0034 │ │ +0ab022: 1421 0900 0e7f |00e3: const v33, #float 1.88751e+38 // #7f0e0009 │ │ +0ab028: 0800 1200 |00e6: move-object/from16 v0, v18 │ │ +0ab02c: 0201 2100 |00e8: move/from16 v1, v33 │ │ +0ab030: 6e20 a301 1000 |00ea: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab036: 0c21 |00ed: move-result-object v33 │ │ +0ab038: 7701 b61f 2100 |00ee: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab03e: 0c21 |00f1: move-result-object v33 │ │ +0ab040: 0800 2100 |00f2: move-object/from16 v0, v33 │ │ +0ab044: 0801 1f00 |00f4: move-object/from16 v1, v31 │ │ +0ab048: 7220 de1f 1000 |00f6: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab04e: 0a21 |00f9: move-result v33 │ │ +0ab050: 3921 1b00 |00fa: if-nez v33, 0115 // +001b │ │ +0ab054: 1421 0a00 0e7f |00fc: const v33, #float 1.88751e+38 // #7f0e000a │ │ +0ab05a: 0800 1200 |00ff: move-object/from16 v0, v18 │ │ +0ab05e: 0201 2100 |0101: move/from16 v1, v33 │ │ +0ab062: 6e20 a301 1000 |0103: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab068: 0c21 |0106: move-result-object v33 │ │ +0ab06a: 7701 b61f 2100 |0107: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab070: 0c21 |010a: move-result-object v33 │ │ +0ab072: 0800 2100 |010b: move-object/from16 v0, v33 │ │ +0ab076: 0801 1f00 |010d: move-object/from16 v1, v31 │ │ +0ab07a: 7220 de1f 1000 |010f: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab080: 0a21 |0112: move-result v33 │ │ +0ab082: 3821 0802 |0113: if-eqz v33, 031b // +0208 │ │ +0ab086: 0800 2600 |0115: move-object/from16 v0, v38 │ │ +0ab08a: 5200 7d10 |0117: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0ab08e: 0221 0000 |0119: move/from16 v33, v0 │ │ +0ab092: d821 2101 |011b: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab096: 0200 2100 |011d: move/from16 v0, v33 │ │ +0ab09a: 0801 2600 |011f: move-object/from16 v1, v38 │ │ +0ab09e: 5910 7d10 |0121: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0ab0a2: 391e 0800 |0123: if-nez v30, 012b // +0008 │ │ +0ab0a6: 131e 0100 |0125: const/16 v30, #int 1 // #1 │ │ +0ab0aa: 0800 2600 |0127: move-object/from16 v0, v38 │ │ +0ab0ae: 590c 7210 |0129: iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ +0ab0b2: d821 2001 |012b: add-int/lit8 v33, v32, #int 1 // #01 │ │ +0ab0b6: 7701 381f 2100 |012d: invoke-static/range {v33}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ab0bc: 0c14 |0130: move-result-object v20 │ │ +0ab0be: 1321 0100 |0131: const/16 v33, #int 1 // #1 │ │ +0ab0c2: 4621 1c21 |0133: aget-object v33, v28, v33 │ │ +0ab0c6: 1a22 c40d |0135: const-string v34, "\s+" // string@0dc4 │ │ +0ab0ca: 7402 691f 2100 |0137: invoke-virtual/range {v33, v34}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0ab0d0: 0c21 |013a: move-result-object v33 │ │ +0ab0d2: 0800 2100 |013b: move-object/from16 v0, v33 │ │ +0ab0d6: 2100 |013d: array-length v0, v0 │ │ +0ab0d8: 0222 0000 |013e: move/from16 v34, v0 │ │ +0ab0dc: 1323 0000 |0140: const/16 v35, #int 0 // #0 │ │ +0ab0e0: 0200 2300 |0142: move/from16 v0, v35 │ │ +0ab0e4: 0201 2200 |0144: move/from16 v1, v34 │ │ +0ab0e8: 3510 a800 |0146: if-ge v0, v1, 01ee // +00a8 │ │ +0ab0ec: 4618 2123 |0148: aget-object v24, v33, v35 │ │ +0ab0f0: 2221 b103 |014a: new-instance v33, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ab0f4: 7601 761f 2100 |014c: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ab0fa: 0800 2100 |014f: move-object/from16 v0, v33 │ │ +0ab0fe: 0801 1400 |0151: move-object/from16 v1, v20 │ │ +0ab102: 6e20 7e1f 1000 |0153: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab108: 0c21 |0156: move-result-object v33 │ │ +0ab10a: 1a22 1101 |0157: const-string v34, ":" // string@0111 │ │ +0ab10e: 7402 7e1f 2100 |0159: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab114: 0c21 |015c: move-result-object v33 │ │ +0ab116: 0800 2100 |015d: move-object/from16 v0, v33 │ │ +0ab11a: 0801 1800 |015f: move-object/from16 v1, v24 │ │ +0ab11e: 6e20 7e1f 1000 |0161: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab124: 0c21 |0164: move-result-object v33 │ │ +0ab126: 7401 841f 2100 |0165: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ab12c: 0c21 |0168: move-result-object v33 │ │ +0ab12e: 0800 2100 |0169: move-object/from16 v0, v33 │ │ +0ab132: 6e20 ac1f 0300 |016b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1fac │ │ +0ab138: 0a21 |016e: move-result v33 │ │ +0ab13a: 3921 7f00 |016f: if-nez v33, 01ee // +007f │ │ +0ab13e: 2221 b103 |0171: new-instance v33, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ab142: 7601 761f 2100 |0173: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ab148: 0800 2100 |0176: move-object/from16 v0, v33 │ │ +0ab14c: 0801 1400 |0178: move-object/from16 v1, v20 │ │ +0ab150: 6e20 7e1f 1000 |017a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab156: 0c21 |017d: move-result-object v33 │ │ +0ab158: 1a22 1101 |017e: const-string v34, ":" // string@0111 │ │ +0ab15c: 7402 7e1f 2100 |0180: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab162: 0c21 |0183: move-result-object v33 │ │ +0ab164: 0800 2100 |0184: move-object/from16 v0, v33 │ │ +0ab168: 0801 1800 |0186: move-object/from16 v1, v24 │ │ +0ab16c: 6e20 7e1f 1000 |0188: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab172: 0c21 |018b: move-result-object v33 │ │ +0ab174: 7401 841f 2100 |018c: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ab17a: 0c21 |018f: move-result-object v33 │ │ +0ab17c: 0800 2100 |0190: move-object/from16 v0, v33 │ │ +0ab180: 6e20 a81f 0300 |0192: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0ab186: 1421 0800 0e7f |0195: const v33, #float 1.88751e+38 // #7f0e0008 │ │ +0ab18c: 0800 1200 |0198: move-object/from16 v0, v18 │ │ +0ab190: 0201 2100 |019a: move/from16 v1, v33 │ │ +0ab194: 6e20 a301 1000 |019c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab19a: 0c21 |019f: move-result-object v33 │ │ +0ab19c: 7701 b61f 2100 |01a0: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab1a2: 0c21 |01a3: move-result-object v33 │ │ +0ab1a4: 0800 2100 |01a4: move-object/from16 v0, v33 │ │ +0ab1a8: 0801 1f00 |01a6: move-object/from16 v1, v31 │ │ +0ab1ac: 7220 de1f 1000 |01a8: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab1b2: 0a21 |01ab: move-result v33 │ │ +0ab1b4: 3921 3400 |01ac: if-nez v33, 01e0 // +0034 │ │ +0ab1b8: 1421 0900 0e7f |01ae: const v33, #float 1.88751e+38 // #7f0e0009 │ │ +0ab1be: 0800 1200 |01b1: move-object/from16 v0, v18 │ │ +0ab1c2: 0201 2100 |01b3: move/from16 v1, v33 │ │ +0ab1c6: 6e20 a301 1000 |01b5: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab1cc: 0c21 |01b8: move-result-object v33 │ │ +0ab1ce: 7701 b61f 2100 |01b9: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab1d4: 0c21 |01bc: move-result-object v33 │ │ +0ab1d6: 0800 2100 |01bd: move-object/from16 v0, v33 │ │ +0ab1da: 0801 1f00 |01bf: move-object/from16 v1, v31 │ │ +0ab1de: 7220 de1f 1000 |01c1: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab1e4: 0a21 |01c4: move-result v33 │ │ +0ab1e6: 3921 1b00 |01c5: if-nez v33, 01e0 // +001b │ │ +0ab1ea: 1421 0a00 0e7f |01c7: const v33, #float 1.88751e+38 // #7f0e000a │ │ +0ab1f0: 0800 1200 |01ca: move-object/from16 v0, v18 │ │ +0ab1f4: 0201 2100 |01cc: move/from16 v1, v33 │ │ +0ab1f8: 6e20 a301 1000 |01ce: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab1fe: 0c21 |01d1: move-result-object v33 │ │ +0ab200: 7701 b61f 2100 |01d2: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab206: 0c21 |01d5: move-result-object v33 │ │ +0ab208: 0800 2100 |01d6: move-object/from16 v0, v33 │ │ +0ab20c: 0801 1f00 |01d8: move-object/from16 v1, v31 │ │ +0ab210: 7220 de1f 1000 |01da: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab216: 0a21 |01dd: move-result v33 │ │ +0ab218: 3821 6402 |01de: if-eqz v33, 0442 // +0264 │ │ +0ab21c: 0800 2600 |01e0: move-object/from16 v0, v38 │ │ +0ab220: 5200 8f10 |01e2: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ab224: 0221 0000 |01e4: move/from16 v33, v0 │ │ +0ab228: d821 2101 |01e6: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab22c: 0200 2100 |01e8: move/from16 v0, v33 │ │ +0ab230: 0801 2600 |01ea: move-object/from16 v1, v38 │ │ +0ab234: 5910 8f10 |01ec: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ab238: 1317 1400 |01ee: const/16 v23, #int 20 // #14 │ │ +0ab23c: 1a16 0000 |01f0: const-string v22, "" // string@0000 │ │ +0ab240: 1321 0300 |01f2: const/16 v33, #int 3 // #3 │ │ +0ab244: 4621 1c21 |01f4: aget-object v33, v28, v33 │ │ +0ab248: 1a22 ca0d |01f6: const-string v34, "^\[[0-9]+\]" // string@0dca │ │ +0ab24c: 1a23 0000 |01f8: const-string v35, "" // string@0000 │ │ +0ab250: 7403 681f 2100 |01fa: invoke-virtual/range {v33, v34, v35}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0ab256: 0c21 |01fd: move-result-object v33 │ │ +0ab258: 1a22 c00d |01fe: const-string v34, "\^a\^[^^]*\^ea\^" // string@0dc0 │ │ +0ab25c: 1a23 0000 |0200: const-string v35, "" // string@0000 │ │ +0ab260: 7403 681f 2100 |0202: invoke-virtual/range {v33, v34, v35}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0ab266: 0c21 |0205: move-result-object v33 │ │ +0ab268: 1a22 c20d |0206: const-string v34, "\^b\^" // string@0dc2 │ │ +0ab26c: 1a23 0000 |0208: const-string v35, "" // string@0000 │ │ +0ab270: 7403 681f 2100 |020a: invoke-virtual/range {v33, v34, v35}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0ab276: 0c21 |020d: move-result-object v33 │ │ +0ab278: 1a22 c30d |020e: const-string v34, "\^eb\^" // string@0dc3 │ │ +0ab27c: 1a23 0000 |0210: const-string v35, "" // string@0000 │ │ +0ab280: 7403 681f 2100 |0212: invoke-virtual/range {v33, v34, v35}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0ab286: 0c05 |0215: move-result-object v5 │ │ +0ab288: 0800 2800 |0216: move-object/from16 v0, v40 │ │ +0ab28c: 6e20 631f 0500 |0218: invoke-virtual {v5, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ +0ab292: 0a15 |021b: move-result v21 │ │ +0ab294: 1321 ffff |021c: const/16 v33, #int -1 // #ffff │ │ +0ab298: 0200 1500 |021e: move/from16 v0, v21 │ │ +0ab29c: 0201 2100 |0220: move/from16 v1, v33 │ │ +0ab2a0: 3710 2600 |0222: if-le v0, v1, 0248 // +0026 │ │ +0ab2a4: 0200 1500 |0224: move/from16 v0, v21 │ │ +0ab2a8: 0201 1700 |0226: move/from16 v1, v23 │ │ +0ab2ac: 3510 0400 |0228: if-ge v0, v1, 022c // +0004 │ │ +0ab2b0: 0215 1700 |022a: move/from16 v21, v23 │ │ +0ab2b4: 7401 651f 2800 |022c: invoke-virtual/range {v40}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0ab2ba: 0a21 |022f: move-result v33 │ │ +0ab2bc: 9021 2115 |0230: add-int v33, v33, v21 │ │ +0ab2c0: 9009 2117 |0232: add-int v9, v33, v23 │ │ +0ab2c4: 6e10 651f 0500 |0234: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0ab2ca: 0a21 |0237: move-result v33 │ │ +0ab2cc: 0200 2100 |0238: move/from16 v0, v33 │ │ +0ab2d0: 3590 0600 |023a: if-ge v0, v9, 0240 // +0006 │ │ +0ab2d4: 6e10 651f 0500 |023c: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0ab2da: 0a09 |023f: move-result v9 │ │ +0ab2dc: 9121 1517 |0240: sub-int v33, v21, v23 │ │ +0ab2e0: 0200 2100 |0242: move/from16 v0, v33 │ │ +0ab2e4: 6e30 6c1f 0509 |0244: invoke-virtual {v5, v0, v9}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f6c │ │ +0ab2ea: 0c16 |0247: move-result-object v22 │ │ +0ab2ec: 0810 1600 |0248: move-object/from16 v16, v22 │ │ +0ab2f0: 1321 0200 |024a: const/16 v33, #int 2 // #2 │ │ +0ab2f4: 4621 1c21 |024c: aget-object v33, v28, v33 │ │ +0ab2f8: 1a22 c40d |024e: const-string v34, "\s+" // string@0dc4 │ │ +0ab2fc: 7402 691f 2100 |0250: invoke-virtual/range {v33, v34}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0ab302: 0c1d |0253: move-result-object v29 │ │ +0ab304: 0800 1d00 |0254: move-object/from16 v0, v29 │ │ +0ab308: 2100 |0256: array-length v0, v0 │ │ +0ab30a: 0221 0000 |0257: move/from16 v33, v0 │ │ +0ab30e: d821 21ff |0259: add-int/lit8 v33, v33, #int -1 // #ff │ │ +0ab312: 4621 1d21 |025b: aget-object v33, v29, v33 │ │ +0ab316: 7701 361f 2100 |025d: invoke-static/range {v33}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0ab31c: 0a21 |0260: move-result v33 │ │ +0ab31e: d821 2101 |0261: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab322: 7701 381f 2100 |0263: invoke-static/range {v33}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ab328: 0c0e |0266: move-result-object v14 │ │ +0ab32a: 0800 1d00 |0267: move-object/from16 v0, v29 │ │ +0ab32e: 2100 |0269: array-length v0, v0 │ │ +0ab330: 0221 0000 |026a: move/from16 v33, v0 │ │ +0ab334: 1322 0100 |026c: const/16 v34, #int 1 // #1 │ │ +0ab338: 0200 2100 |026e: move/from16 v0, v33 │ │ +0ab33c: 0201 2200 |0270: move/from16 v1, v34 │ │ +0ab340: 3710 e102 |0272: if-le v0, v1, 0553 // +02e1 │ │ +0ab344: 2221 b103 |0274: new-instance v33, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ab348: 7601 761f 2100 |0276: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ab34e: 1322 0000 |0279: const/16 v34, #int 0 // #0 │ │ +0ab352: 4622 1d22 |027b: aget-object v34, v29, v34 │ │ +0ab356: 7402 7e1f 2100 |027d: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab35c: 0c21 |0280: move-result-object v33 │ │ +0ab35e: 1a22 f500 |0281: const-string v34, "-" // string@00f5 │ │ +0ab362: 7402 7e1f 2100 |0283: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab368: 0c21 |0286: move-result-object v33 │ │ +0ab36a: 0800 2100 |0287: move-object/from16 v0, v33 │ │ +0ab36e: 6e20 7e1f e000 |0289: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab374: 0c21 |028c: move-result-object v33 │ │ +0ab376: 7401 841f 2100 |028d: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ab37c: 0c1a |0290: move-result-object v26 │ │ +0ab37e: 1a1b 0000 |0291: const-string v27, "" // string@0000 │ │ +0ab382: 1206 |0293: const/4 v6, #int 0 // #0 │ │ +0ab384: 4621 0420 |0294: aget-object v33, v4, v32 │ │ +0ab388: 7401 721f 2100 |0296: invoke-virtual/range {v33}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0ab38e: 0c21 |0299: move-result-object v33 │ │ +0ab390: 1a22 c40d |029a: const-string v34, "\s+" // string@0dc4 │ │ +0ab394: 7402 691f 2100 |029c: invoke-virtual/range {v33, v34}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0ab39a: 0c22 |029f: move-result-object v34 │ │ +0ab39c: 0800 2200 |02a0: move-object/from16 v0, v34 │ │ +0ab3a0: 2100 |02a2: array-length v0, v0 │ │ +0ab3a2: 0223 0000 |02a3: move/from16 v35, v0 │ │ +0ab3a6: 1321 0000 |02a5: const/16 v33, #int 0 // #0 │ │ +0ab3aa: 0200 2100 |02a7: move/from16 v0, v33 │ │ +0ab3ae: 0201 2300 |02a9: move/from16 v1, v35 │ │ +0ab3b2: 3510 0a00 |02ab: if-ge v0, v1, 02b5 // +000a │ │ +0ab3b6: 4619 2221 |02ad: aget-object v25, v34, v33 │ │ +0ab3ba: 1324 0400 |02af: const/16 v36, #int 4 // #4 │ │ +0ab3be: 0200 2400 |02b1: move/from16 v0, v36 │ │ +0ab3c2: 3306 a402 |02b3: if-ne v6, v0, 0557 // +02a4 │ │ +0ab3c6: 2221 b103 |02b5: new-instance v33, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ab3ca: 7601 761f 2100 |02b7: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ab3d0: d822 0c01 |02ba: add-int/lit8 v34, v12, #int 1 // #01 │ │ +0ab3d4: 7701 381f 2200 |02bc: invoke-static/range {v34}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ab3da: 0c22 |02bf: move-result-object v34 │ │ +0ab3dc: 7402 7e1f 2100 |02c0: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab3e2: 0c21 |02c3: move-result-object v33 │ │ +0ab3e4: 1a22 f800 |02c4: const-string v34, ". " // string@00f8 │ │ +0ab3e8: 7402 7e1f 2100 |02c6: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab3ee: 0c21 |02c9: move-result-object v33 │ │ +0ab3f0: 0800 2100 |02ca: move-object/from16 v0, v33 │ │ +0ab3f4: 0801 1b00 |02cc: move-object/from16 v1, v27 │ │ +0ab3f8: 6e20 7e1f 1000 |02ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab3fe: 0c21 |02d1: move-result-object v33 │ │ +0ab400: 1a22 0300 |02d2: const-string v34, " " // string@0003 │ │ +0ab404: 7402 7e1f 2100 |02d4: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab40a: 0c21 |02d7: move-result-object v33 │ │ +0ab40c: 1422 1500 0c7f |02d8: const v34, #float 1.86092e+38 // #7f0c0015 │ │ +0ab412: 0800 2600 |02db: move-object/from16 v0, v38 │ │ +0ab416: 0201 2200 |02dd: move/from16 v1, v34 │ │ +0ab41a: 6e20 b622 1000 |02df: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ab420: 0c22 |02e2: move-result-object v34 │ │ +0ab422: 7402 7e1f 2100 |02e3: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab428: 0c21 |02e6: move-result-object v33 │ │ +0ab42a: 1a22 0300 |02e7: const-string v34, " " // string@0003 │ │ +0ab42e: 7402 7e1f 2100 |02e9: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab434: 0c21 |02ec: move-result-object v33 │ │ +0ab436: 0800 2100 |02ed: move-object/from16 v0, v33 │ │ +0ab43a: 0801 1a00 |02ef: move-object/from16 v1, v26 │ │ +0ab43e: 6e20 7e1f 1000 |02f1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab444: 0c21 |02f4: move-result-object v33 │ │ +0ab446: 7401 841f 2100 |02f5: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ab44c: 0c0f |02f8: move-result-object v15 │ │ +0ab44e: 1321 0300 |02f9: const/16 v33, #int 3 // #3 │ │ +0ab452: 0200 2100 |02fb: move/from16 v0, v33 │ │ +0ab456: 2300 b504 |02fd: new-array v0, v0, [Ljava/lang/Object; // type@04b5 │ │ +0ab45a: 0821 0000 |02ff: move-object/from16 v33, v0 │ │ +0ab45e: 1322 0000 |0301: const/16 v34, #int 0 // #0 │ │ +0ab462: d80d 0c01 |0303: add-int/lit8 v13, v12, #int 1 // #01 │ │ +0ab466: 7110 391f 0c00 |0305: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0ab46c: 0c23 |0308: move-result-object v35 │ │ +0ab46e: 4d23 2122 |0309: aput-object v35, v33, v34 │ │ +0ab472: 1322 0100 |030b: const/16 v34, #int 1 // #1 │ │ +0ab476: 4d0f 2122 |030d: aput-object v15, v33, v34 │ │ +0ab47a: 1322 0200 |030f: const/16 v34, #int 2 // #2 │ │ +0ab47e: 4d10 2122 |0311: aput-object v16, v33, v34 │ │ +0ab482: 0800 2100 |0313: move-object/from16 v0, v33 │ │ +0ab486: 6e20 dc01 0700 |0315: invoke-virtual {v7, v0}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +0ab48c: 01dc |0318: move v12, v13 │ │ +0ab48e: 2900 91fd |0319: goto/16 00aa // -026f │ │ +0ab492: 1421 0b00 0e7f |031b: const v33, #float 1.88751e+38 // #7f0e000b │ │ +0ab498: 0800 1200 |031e: move-object/from16 v0, v18 │ │ +0ab49c: 0201 2100 |0320: move/from16 v1, v33 │ │ +0ab4a0: 6e20 a301 1000 |0322: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab4a6: 0c21 |0325: move-result-object v33 │ │ +0ab4a8: 7701 b61f 2100 |0326: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab4ae: 0c21 |0329: move-result-object v33 │ │ +0ab4b0: 0800 2100 |032a: move-object/from16 v0, v33 │ │ +0ab4b4: 0801 1f00 |032c: move-object/from16 v1, v31 │ │ +0ab4b8: 7220 de1f 1000 |032e: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab4be: 0a21 |0331: move-result v33 │ │ +0ab4c0: 3921 3400 |0332: if-nez v33, 0366 // +0034 │ │ +0ab4c4: 1421 0c00 0e7f |0334: const v33, #float 1.88751e+38 // #7f0e000c │ │ +0ab4ca: 0800 1200 |0337: move-object/from16 v0, v18 │ │ +0ab4ce: 0201 2100 |0339: move/from16 v1, v33 │ │ +0ab4d2: 6e20 a301 1000 |033b: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab4d8: 0c21 |033e: move-result-object v33 │ │ +0ab4da: 7701 b61f 2100 |033f: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab4e0: 0c21 |0342: move-result-object v33 │ │ +0ab4e2: 0800 2100 |0343: move-object/from16 v0, v33 │ │ +0ab4e6: 0801 1f00 |0345: move-object/from16 v1, v31 │ │ +0ab4ea: 7220 de1f 1000 |0347: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab4f0: 0a21 |034a: move-result v33 │ │ +0ab4f2: 3921 1b00 |034b: if-nez v33, 0366 // +001b │ │ +0ab4f6: 1421 0d00 0e7f |034d: const v33, #float 1.88751e+38 // #7f0e000d │ │ +0ab4fc: 0800 1200 |0350: move-object/from16 v0, v18 │ │ +0ab500: 0201 2100 |0352: move/from16 v1, v33 │ │ +0ab504: 6e20 a301 1000 |0354: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab50a: 0c21 |0357: move-result-object v33 │ │ +0ab50c: 7701 b61f 2100 |0358: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab512: 0c21 |035b: move-result-object v33 │ │ +0ab514: 0800 2100 |035c: move-object/from16 v0, v33 │ │ +0ab518: 0801 1f00 |035e: move-object/from16 v1, v31 │ │ +0ab51c: 7220 de1f 1000 |0360: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab522: 0a21 |0363: move-result v33 │ │ +0ab524: 3821 1a00 |0364: if-eqz v33, 037e // +001a │ │ +0ab528: 0800 2600 |0366: move-object/from16 v0, v38 │ │ +0ab52c: 5200 7c10 |0368: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0ab530: 0221 0000 |036a: move/from16 v33, v0 │ │ +0ab534: d821 2101 |036c: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab538: 0200 2100 |036e: move/from16 v0, v33 │ │ +0ab53c: 0801 2600 |0370: move-object/from16 v1, v38 │ │ +0ab540: 5910 7c10 |0372: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0ab544: 3913 b7fd |0374: if-nez v19, 012b // -0249 │ │ +0ab548: 1313 0100 |0376: const/16 v19, #int 1 // #1 │ │ +0ab54c: 0800 2600 |0378: move-object/from16 v0, v38 │ │ +0ab550: 590c 7110 |037a: iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ +0ab554: 2900 affd |037c: goto/16 012b // -0251 │ │ +0ab558: 1421 0e00 0e7f |037e: const v33, #float 1.88751e+38 // #7f0e000e │ │ +0ab55e: 0800 1200 |0381: move-object/from16 v0, v18 │ │ +0ab562: 0201 2100 |0383: move/from16 v1, v33 │ │ +0ab566: 6e20 a301 1000 |0385: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab56c: 0c21 |0388: move-result-object v33 │ │ +0ab56e: 7701 b61f 2100 |0389: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab574: 0c21 |038c: move-result-object v33 │ │ +0ab576: 0800 2100 |038d: move-object/from16 v0, v33 │ │ +0ab57a: 0801 1f00 |038f: move-object/from16 v1, v31 │ │ +0ab57e: 7220 de1f 1000 |0391: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab584: 0a21 |0394: move-result v33 │ │ +0ab586: 3921 3400 |0395: if-nez v33, 03c9 // +0034 │ │ +0ab58a: 1421 0f00 0e7f |0397: const v33, #float 1.88751e+38 // #7f0e000f │ │ +0ab590: 0800 1200 |039a: move-object/from16 v0, v18 │ │ +0ab594: 0201 2100 |039c: move/from16 v1, v33 │ │ +0ab598: 6e20 a301 1000 |039e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab59e: 0c21 |03a1: move-result-object v33 │ │ +0ab5a0: 7701 b61f 2100 |03a2: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab5a6: 0c21 |03a5: move-result-object v33 │ │ +0ab5a8: 0800 2100 |03a6: move-object/from16 v0, v33 │ │ +0ab5ac: 0801 1f00 |03a8: move-object/from16 v1, v31 │ │ +0ab5b0: 7220 de1f 1000 |03aa: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab5b6: 0a21 |03ad: move-result v33 │ │ +0ab5b8: 3921 1b00 |03ae: if-nez v33, 03c9 // +001b │ │ +0ab5bc: 1421 1000 0e7f |03b0: const v33, #float 1.88751e+38 // #7f0e0010 │ │ +0ab5c2: 0800 1200 |03b3: move-object/from16 v0, v18 │ │ +0ab5c6: 0201 2100 |03b5: move/from16 v1, v33 │ │ +0ab5ca: 6e20 a301 1000 |03b7: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab5d0: 0c21 |03ba: move-result-object v33 │ │ +0ab5d2: 7701 b61f 2100 |03bb: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab5d8: 0c21 |03be: move-result-object v33 │ │ +0ab5da: 0800 2100 |03bf: move-object/from16 v0, v33 │ │ +0ab5de: 0801 1f00 |03c1: move-object/from16 v1, v31 │ │ +0ab5e2: 7220 de1f 1000 |03c3: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab5e8: 0a21 |03c6: move-result v33 │ │ +0ab5ea: 3821 1900 |03c7: if-eqz v33, 03e0 // +0019 │ │ +0ab5ee: 0800 2600 |03c9: move-object/from16 v0, v38 │ │ +0ab5f2: 5200 7a10 |03cb: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0ab5f6: 0221 0000 |03cd: move/from16 v33, v0 │ │ +0ab5fa: d821 2101 |03cf: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab5fe: 0200 2100 |03d1: move/from16 v0, v33 │ │ +0ab602: 0801 2600 |03d3: move-object/from16 v1, v38 │ │ +0ab606: 5910 7a10 |03d5: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0ab60a: 3902 54fd |03d7: if-nez v2, 012b // -02ac │ │ +0ab60e: 1212 |03d9: const/4 v2, #int 1 // #1 │ │ +0ab610: 0800 2600 |03da: move-object/from16 v0, v38 │ │ +0ab614: 590c 6f10 |03dc: iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ +0ab618: 2900 4dfd |03de: goto/16 012b // -02b3 │ │ +0ab61c: 1421 1100 0e7f |03e0: const v33, #float 1.88751e+38 // #7f0e0011 │ │ +0ab622: 0800 1200 |03e3: move-object/from16 v0, v18 │ │ +0ab626: 0201 2100 |03e5: move/from16 v1, v33 │ │ +0ab62a: 6e20 a301 1000 |03e7: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab630: 0c21 |03ea: move-result-object v33 │ │ +0ab632: 7701 b61f 2100 |03eb: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab638: 0c21 |03ee: move-result-object v33 │ │ +0ab63a: 0800 2100 |03ef: move-object/from16 v0, v33 │ │ +0ab63e: 0801 1f00 |03f1: move-object/from16 v1, v31 │ │ +0ab642: 7220 de1f 1000 |03f3: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab648: 0a21 |03f6: move-result v33 │ │ +0ab64a: 3921 3400 |03f7: if-nez v33, 042b // +0034 │ │ +0ab64e: 1421 1200 0e7f |03f9: const v33, #float 1.88751e+38 // #7f0e0012 │ │ +0ab654: 0800 1200 |03fc: move-object/from16 v0, v18 │ │ +0ab658: 0201 2100 |03fe: move/from16 v1, v33 │ │ +0ab65c: 6e20 a301 1000 |0400: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab662: 0c21 |0403: move-result-object v33 │ │ +0ab664: 7701 b61f 2100 |0404: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab66a: 0c21 |0407: move-result-object v33 │ │ +0ab66c: 0800 2100 |0408: move-object/from16 v0, v33 │ │ +0ab670: 0801 1f00 |040a: move-object/from16 v1, v31 │ │ +0ab674: 7220 de1f 1000 |040c: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab67a: 0a21 |040f: move-result v33 │ │ +0ab67c: 3921 1b00 |0410: if-nez v33, 042b // +001b │ │ +0ab680: 1421 1300 0e7f |0412: const v33, #float 1.88751e+38 // #7f0e0013 │ │ +0ab686: 0800 1200 |0415: move-object/from16 v0, v18 │ │ +0ab68a: 0201 2100 |0417: move/from16 v1, v33 │ │ +0ab68e: 6e20 a301 1000 |0419: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab694: 0c21 |041c: move-result-object v33 │ │ +0ab696: 7701 b61f 2100 |041d: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab69c: 0c21 |0420: move-result-object v33 │ │ +0ab69e: 0800 2100 |0421: move-object/from16 v0, v33 │ │ +0ab6a2: 0801 1f00 |0423: move-object/from16 v1, v31 │ │ +0ab6a6: 7220 de1f 1000 |0425: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab6ac: 0a21 |0428: move-result v33 │ │ +0ab6ae: 3821 02fd |0429: if-eqz v33, 012b // -02fe │ │ +0ab6b2: 0800 2600 |042b: move-object/from16 v0, v38 │ │ +0ab6b6: 5200 7b10 |042d: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0ab6ba: 0221 0000 |042f: move/from16 v33, v0 │ │ +0ab6be: d821 2101 |0431: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab6c2: 0200 2100 |0433: move/from16 v0, v33 │ │ +0ab6c6: 0801 2600 |0435: move-object/from16 v1, v38 │ │ +0ab6ca: 5910 7b10 |0437: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0ab6ce: 3908 f2fc |0439: if-nez v8, 012b // -030e │ │ +0ab6d2: 1218 |043b: const/4 v8, #int 1 // #1 │ │ +0ab6d4: 0800 2600 |043c: move-object/from16 v0, v38 │ │ +0ab6d8: 590c 7010 |043e: iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ +0ab6dc: 2900 ebfc |0440: goto/16 012b // -0315 │ │ +0ab6e0: 1421 0b00 0e7f |0442: const v33, #float 1.88751e+38 // #7f0e000b │ │ +0ab6e6: 0800 1200 |0445: move-object/from16 v0, v18 │ │ +0ab6ea: 0201 2100 |0447: move/from16 v1, v33 │ │ +0ab6ee: 6e20 a301 1000 |0449: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab6f4: 0c21 |044c: move-result-object v33 │ │ +0ab6f6: 7701 b61f 2100 |044d: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab6fc: 0c21 |0450: move-result-object v33 │ │ +0ab6fe: 0800 2100 |0451: move-object/from16 v0, v33 │ │ +0ab702: 0801 1f00 |0453: move-object/from16 v1, v31 │ │ +0ab706: 7220 de1f 1000 |0455: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab70c: 0a21 |0458: move-result v33 │ │ +0ab70e: 3921 3400 |0459: if-nez v33, 048d // +0034 │ │ +0ab712: 1421 0c00 0e7f |045b: const v33, #float 1.88751e+38 // #7f0e000c │ │ +0ab718: 0800 1200 |045e: move-object/from16 v0, v18 │ │ +0ab71c: 0201 2100 |0460: move/from16 v1, v33 │ │ +0ab720: 6e20 a301 1000 |0462: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab726: 0c21 |0465: move-result-object v33 │ │ +0ab728: 7701 b61f 2100 |0466: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab72e: 0c21 |0469: move-result-object v33 │ │ +0ab730: 0800 2100 |046a: move-object/from16 v0, v33 │ │ +0ab734: 0801 1f00 |046c: move-object/from16 v1, v31 │ │ +0ab738: 7220 de1f 1000 |046e: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab73e: 0a21 |0471: move-result v33 │ │ +0ab740: 3921 1b00 |0472: if-nez v33, 048d // +001b │ │ +0ab744: 1421 0d00 0e7f |0474: const v33, #float 1.88751e+38 // #7f0e000d │ │ +0ab74a: 0800 1200 |0477: move-object/from16 v0, v18 │ │ +0ab74e: 0201 2100 |0479: move/from16 v1, v33 │ │ +0ab752: 6e20 a301 1000 |047b: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab758: 0c21 |047e: move-result-object v33 │ │ +0ab75a: 7701 b61f 2100 |047f: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab760: 0c21 |0482: move-result-object v33 │ │ +0ab762: 0800 2100 |0483: move-object/from16 v0, v33 │ │ +0ab766: 0801 1f00 |0485: move-object/from16 v1, v31 │ │ +0ab76a: 7220 de1f 1000 |0487: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab770: 0a21 |048a: move-result v33 │ │ +0ab772: 3821 1200 |048b: if-eqz v33, 049d // +0012 │ │ +0ab776: 0800 2600 |048d: move-object/from16 v0, v38 │ │ +0ab77a: 5200 8e10 |048f: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ab77e: 0221 0000 |0491: move/from16 v33, v0 │ │ +0ab782: d821 2101 |0493: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab786: 0200 2100 |0495: move/from16 v0, v33 │ │ +0ab78a: 0801 2600 |0497: move-object/from16 v1, v38 │ │ +0ab78e: 5910 8e10 |0499: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ab792: 2900 53fd |049b: goto/16 01ee // -02ad │ │ +0ab796: 1421 0e00 0e7f |049d: const v33, #float 1.88751e+38 // #7f0e000e │ │ +0ab79c: 0800 1200 |04a0: move-object/from16 v0, v18 │ │ +0ab7a0: 0201 2100 |04a2: move/from16 v1, v33 │ │ +0ab7a4: 6e20 a301 1000 |04a4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab7aa: 0c21 |04a7: move-result-object v33 │ │ +0ab7ac: 7701 b61f 2100 |04a8: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab7b2: 0c21 |04ab: move-result-object v33 │ │ +0ab7b4: 0800 2100 |04ac: move-object/from16 v0, v33 │ │ +0ab7b8: 0801 1f00 |04ae: move-object/from16 v1, v31 │ │ +0ab7bc: 7220 de1f 1000 |04b0: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab7c2: 0a21 |04b3: move-result v33 │ │ +0ab7c4: 3921 3400 |04b4: if-nez v33, 04e8 // +0034 │ │ +0ab7c8: 1421 0f00 0e7f |04b6: const v33, #float 1.88751e+38 // #7f0e000f │ │ +0ab7ce: 0800 1200 |04b9: move-object/from16 v0, v18 │ │ +0ab7d2: 0201 2100 |04bb: move/from16 v1, v33 │ │ +0ab7d6: 6e20 a301 1000 |04bd: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab7dc: 0c21 |04c0: move-result-object v33 │ │ +0ab7de: 7701 b61f 2100 |04c1: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab7e4: 0c21 |04c4: move-result-object v33 │ │ +0ab7e6: 0800 2100 |04c5: move-object/from16 v0, v33 │ │ +0ab7ea: 0801 1f00 |04c7: move-object/from16 v1, v31 │ │ +0ab7ee: 7220 de1f 1000 |04c9: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab7f4: 0a21 |04cc: move-result v33 │ │ +0ab7f6: 3921 1b00 |04cd: if-nez v33, 04e8 // +001b │ │ +0ab7fa: 1421 1000 0e7f |04cf: const v33, #float 1.88751e+38 // #7f0e0010 │ │ +0ab800: 0800 1200 |04d2: move-object/from16 v0, v18 │ │ +0ab804: 0201 2100 |04d4: move/from16 v1, v33 │ │ +0ab808: 6e20 a301 1000 |04d6: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab80e: 0c21 |04d9: move-result-object v33 │ │ +0ab810: 7701 b61f 2100 |04da: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab816: 0c21 |04dd: move-result-object v33 │ │ +0ab818: 0800 2100 |04de: move-object/from16 v0, v33 │ │ +0ab81c: 0801 1f00 |04e0: move-object/from16 v1, v31 │ │ +0ab820: 7220 de1f 1000 |04e2: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab826: 0a21 |04e5: move-result v33 │ │ +0ab828: 3821 1200 |04e6: if-eqz v33, 04f8 // +0012 │ │ +0ab82c: 0800 2600 |04e8: move-object/from16 v0, v38 │ │ +0ab830: 5200 8c10 |04ea: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0ab834: 0221 0000 |04ec: move/from16 v33, v0 │ │ +0ab838: d821 2101 |04ee: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab83c: 0200 2100 |04f0: move/from16 v0, v33 │ │ +0ab840: 0801 2600 |04f2: move-object/from16 v1, v38 │ │ +0ab844: 5910 8c10 |04f4: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0ab848: 2900 f8fc |04f6: goto/16 01ee // -0308 │ │ +0ab84c: 1421 1100 0e7f |04f8: const v33, #float 1.88751e+38 // #7f0e0011 │ │ +0ab852: 0800 1200 |04fb: move-object/from16 v0, v18 │ │ +0ab856: 0201 2100 |04fd: move/from16 v1, v33 │ │ +0ab85a: 6e20 a301 1000 |04ff: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab860: 0c21 |0502: move-result-object v33 │ │ +0ab862: 7701 b61f 2100 |0503: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab868: 0c21 |0506: move-result-object v33 │ │ +0ab86a: 0800 2100 |0507: move-object/from16 v0, v33 │ │ +0ab86e: 0801 1f00 |0509: move-object/from16 v1, v31 │ │ +0ab872: 7220 de1f 1000 |050b: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab878: 0a21 |050e: move-result v33 │ │ +0ab87a: 3921 3400 |050f: if-nez v33, 0543 // +0034 │ │ +0ab87e: 1421 1200 0e7f |0511: const v33, #float 1.88751e+38 // #7f0e0012 │ │ +0ab884: 0800 1200 |0514: move-object/from16 v0, v18 │ │ +0ab888: 0201 2100 |0516: move/from16 v1, v33 │ │ +0ab88c: 6e20 a301 1000 |0518: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab892: 0c21 |051b: move-result-object v33 │ │ +0ab894: 7701 b61f 2100 |051c: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab89a: 0c21 |051f: move-result-object v33 │ │ +0ab89c: 0800 2100 |0520: move-object/from16 v0, v33 │ │ +0ab8a0: 0801 1f00 |0522: move-object/from16 v1, v31 │ │ +0ab8a4: 7220 de1f 1000 |0524: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab8aa: 0a21 |0527: move-result v33 │ │ +0ab8ac: 3921 1b00 |0528: if-nez v33, 0543 // +001b │ │ +0ab8b0: 1421 1300 0e7f |052a: const v33, #float 1.88751e+38 // #7f0e0013 │ │ +0ab8b6: 0800 1200 |052d: move-object/from16 v0, v18 │ │ +0ab8ba: 0201 2100 |052f: move/from16 v1, v33 │ │ +0ab8be: 6e20 a301 1000 |0531: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0ab8c4: 0c21 |0534: move-result-object v33 │ │ +0ab8c6: 7701 b61f 2100 |0535: invoke-static/range {v33}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0ab8cc: 0c21 |0538: move-result-object v33 │ │ +0ab8ce: 0800 2100 |0539: move-object/from16 v0, v33 │ │ +0ab8d2: 0801 1f00 |053b: move-object/from16 v1, v31 │ │ +0ab8d6: 7220 de1f 1000 |053d: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0ab8dc: 0a21 |0540: move-result v33 │ │ +0ab8de: 3821 adfc |0541: if-eqz v33, 01ee // -0353 │ │ +0ab8e2: 0800 2600 |0543: move-object/from16 v0, v38 │ │ +0ab8e6: 5200 8d10 |0545: iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0ab8ea: 0221 0000 |0547: move/from16 v33, v0 │ │ +0ab8ee: d821 2101 |0549: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab8f2: 0200 2100 |054b: move/from16 v0, v33 │ │ +0ab8f6: 0801 2600 |054d: move-object/from16 v1, v38 │ │ +0ab8fa: 5910 8d10 |054f: iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0ab8fe: 2900 9dfc |0551: goto/16 01ee // -0363 │ │ +0ab902: 081a 0e00 |0553: move-object/from16 v26, v14 │ │ +0ab906: 2900 3cfd |0555: goto/16 0291 // -02c4 │ │ +0ab90a: 2224 b103 |0557: new-instance v36, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ab90e: 7601 761f 2400 |0559: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ab914: 0800 2400 |055c: move-object/from16 v0, v36 │ │ +0ab918: 0801 1b00 |055e: move-object/from16 v1, v27 │ │ +0ab91c: 6e20 7e1f 1000 |0560: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab922: 0c24 |0563: move-result-object v36 │ │ +0ab924: 0800 2400 |0564: move-object/from16 v0, v36 │ │ +0ab928: 0801 1900 |0566: move-object/from16 v1, v25 │ │ +0ab92c: 6e20 7e1f 1000 |0568: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab932: 0c24 |056b: move-result-object v36 │ │ +0ab934: 1a25 0300 |056c: const-string v37, " " // string@0003 │ │ +0ab938: 7402 7e1f 2400 |056e: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ab93e: 0c24 |0571: move-result-object v36 │ │ +0ab940: 7401 841f 2400 |0572: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ab946: 0c1b |0575: move-result-object v27 │ │ +0ab948: d806 0601 |0576: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0ab94c: d821 2101 |0578: add-int/lit8 v33, v33, #int 1 // #01 │ │ +0ab950: 2900 2dfd |057a: goto/16 02a7 // -02d3 │ │ +0ab954: 1107 |057c: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x001a line=970 │ │ 0x0021 line=971 │ │ 0x0025 line=972 │ │ 0x002d line=973 │ │ @@ -233508,162 +233585,156 @@ │ │ 0x00ca line=1005 │ │ 0x0115 line=1006 │ │ 0x0123 line=1007 │ │ 0x0125 line=1008 │ │ 0x0127 line=1009 │ │ 0x012b line=1034 │ │ 0x0131 line=1035 │ │ - 0x0145 line=1036 │ │ - 0x016c line=1037 │ │ - 0x0190 line=1038 │ │ - 0x01db line=1039 │ │ - 0x01e9 line=1055 │ │ - 0x01eb line=1056 │ │ - 0x01ed line=1057 │ │ - 0x0211 line=1058 │ │ - 0x0217 line=1059 │ │ - 0x021f line=1060 │ │ - 0x0225 line=1061 │ │ - 0x0227 line=1062 │ │ - 0x022f line=1063 │ │ - 0x0237 line=1064 │ │ - 0x023b line=1065 │ │ - 0x0243 line=1068 │ │ - 0x0245 line=1070 │ │ - 0x024f line=1072 │ │ - 0x0262 line=1075 │ │ - 0x026f line=1076 │ │ - 0x028e line=1081 │ │ - 0x0290 line=1082 │ │ - 0x0291 line=1085 │ │ - 0x02a7 line=1086 │ │ - 0x02ad line=1091 │ │ - 0x02f1 line=1092 │ │ - 0x0311 line=1093 │ │ - 0x0313 line=1012 │ │ - 0x035e line=1013 │ │ - 0x036c line=1014 │ │ - 0x036e line=1015 │ │ - 0x0370 line=1016 │ │ - 0x0376 line=1019 │ │ - 0x03c1 line=1020 │ │ - 0x03cf line=1021 │ │ - 0x03d1 line=1022 │ │ - 0x03d2 line=1023 │ │ - 0x03d8 line=1026 │ │ - 0x0423 line=1027 │ │ - 0x0431 line=1028 │ │ - 0x0433 line=1029 │ │ - 0x0434 line=1030 │ │ - 0x043a line=1041 │ │ - 0x0485 line=1042 │ │ - 0x0495 line=1044 │ │ - 0x04e0 line=1045 │ │ - 0x04f0 line=1047 │ │ - 0x053b line=1048 │ │ - 0x054b line=1078 │ │ - 0x054f line=1088 │ │ - 0x056e line=1089 │ │ - 0x0570 line=1085 │ │ - 0x0574 line=1094 │ │ - locals : │ │ - 0x0000 - 0x0000 reg=40 (null) Ljava/util/ArrayList; │ │ - 0x0145 - 0x01e9 reg=27 sut Ljava/lang/String; │ │ - 0x022f - 0x0243 reg=10 endQuery I │ │ - 0x02a7 - 0x02ad reg=28 t Ljava/lang/String; │ │ - 0x0099 - 0x02fd reg=14 key I │ │ - 0x02fd - 0x0311 reg=15 key I │ │ - 0x013b - 0x0313 reg=4 arr$ [Ljava/lang/String; │ │ - 0x0211 - 0x0313 reg=6 content Ljava/lang/String; │ │ - 0x0291 - 0x0313 reg=7 count I │ │ - 0x013f - 0x0313 reg=11 i$ I │ │ - 0x0262 - 0x0313 reg=16 l2p Ljava/lang/String; │ │ - 0x013e - 0x0313 reg=17 len$ I │ │ - 0x02f1 - 0x0313 reg=18 line1 Ljava/lang/String; │ │ - 0x0245 - 0x0313 reg=19 line2 Ljava/lang/String; │ │ - 0x0131 - 0x0313 reg=23 sVol Ljava/lang/String; │ │ - 0x0217 - 0x0313 reg=24 startQuery I │ │ - 0x01ed - 0x0313 reg=25 summary Ljava/lang/String; │ │ - 0x01eb - 0x0313 reg=26 summaryBuffer I │ │ - 0x028e - 0x0313 reg=29 t_items Ljava/lang/String; │ │ - 0x0290 - 0x0313 reg=30 tmp Ljava/lang/String; │ │ - 0x024f - 0x0313 reg=32 ts [Ljava/lang/String; │ │ - 0x043a - 0x054b reg=27 sut Ljava/lang/String; │ │ - 0x043a - 0x0574 reg=4 arr$ [Ljava/lang/String; │ │ - 0x054b - 0x0574 reg=6 content Ljava/lang/String; │ │ - 0x054f - 0x0574 reg=7 count I │ │ - 0x043a - 0x0574 reg=11 i$ I │ │ - 0x00b6 - 0x0574 reg=13 item Ljava/lang/String; │ │ - 0x054b - 0x0574 reg=16 l2p Ljava/lang/String; │ │ - 0x043a - 0x0574 reg=17 len$ I │ │ - 0x054b - 0x0574 reg=19 line2 Ljava/lang/String; │ │ - 0x043a - 0x0574 reg=23 sVol Ljava/lang/String; │ │ - 0x054b - 0x0574 reg=24 startQuery I │ │ - 0x054b - 0x0574 reg=25 summary Ljava/lang/String; │ │ - 0x054b - 0x0574 reg=26 summaryBuffer I │ │ - 0x054f - 0x0574 reg=28 t Ljava/lang/String; │ │ - 0x054d - 0x0574 reg=29 t_items Ljava/lang/String; │ │ - 0x054f - 0x0574 reg=30 tmp Ljava/lang/String; │ │ - 0x00be - 0x0574 reg=31 tokens [Ljava/lang/String; │ │ - 0x054b - 0x0574 reg=32 ts [Ljava/lang/String; │ │ - 0x00c2 - 0x0574 reg=34 vol Ljava/lang/String; │ │ - 0x00ca - 0x0574 reg=35 voli I │ │ - 0x009e - 0x0575 reg=2 aFound Z │ │ - 0x008e - 0x0575 reg=3 al_tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0098 - 0x0575 reg=5 bnames [Ljava/lang/String; │ │ - 0x0021 - 0x0575 reg=8 cursor Landroid/database/MatrixCursor; │ │ - 0x009f - 0x0575 reg=9 eFound Z │ │ - 0x00aa - 0x0575 reg=12 it Ljava/util/Iterator; Ljava/util/Iterator; │ │ - 0x0311 - 0x0575 reg=14 key I │ │ - 0x001a - 0x0575 reg=20 matrix [Ljava/lang/String; │ │ - 0x0025 - 0x0575 reg=21 res Landroid/content/res/Resources; │ │ - 0x009d - 0x0575 reg=22 sFound Z │ │ - 0x009b - 0x0575 reg=33 vFound Z │ │ - 0x0000 - 0x0575 reg=39 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ - 0x0000 - 0x0575 reg=40 results Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x0575 reg=41 query Ljava/lang/String; │ │ + 0x014a line=1036 │ │ + 0x0171 line=1037 │ │ + 0x0195 line=1038 │ │ + 0x01e0 line=1039 │ │ + 0x01ee line=1055 │ │ + 0x01f0 line=1056 │ │ + 0x01f2 line=1057 │ │ + 0x0216 line=1058 │ │ + 0x021c line=1059 │ │ + 0x0224 line=1060 │ │ + 0x022a line=1061 │ │ + 0x022c line=1062 │ │ + 0x0234 line=1063 │ │ + 0x023c line=1064 │ │ + 0x0240 line=1065 │ │ + 0x0248 line=1068 │ │ + 0x024a line=1070 │ │ + 0x0254 line=1072 │ │ + 0x0267 line=1075 │ │ + 0x0274 line=1076 │ │ + 0x0291 line=1081 │ │ + 0x0293 line=1082 │ │ + 0x0294 line=1085 │ │ + 0x02af line=1086 │ │ + 0x02b5 line=1091 │ │ + 0x02f9 line=1092 │ │ + 0x0319 line=1093 │ │ + 0x031b line=1012 │ │ + 0x0366 line=1013 │ │ + 0x0374 line=1014 │ │ + 0x0376 line=1015 │ │ + 0x0378 line=1016 │ │ + 0x037e line=1019 │ │ + 0x03c9 line=1020 │ │ + 0x03d7 line=1021 │ │ + 0x03d9 line=1022 │ │ + 0x03da line=1023 │ │ + 0x03e0 line=1026 │ │ + 0x042b line=1027 │ │ + 0x0439 line=1028 │ │ + 0x043b line=1029 │ │ + 0x043c line=1030 │ │ + 0x0442 line=1041 │ │ + 0x048d line=1042 │ │ + 0x049d line=1044 │ │ + 0x04e8 line=1045 │ │ + 0x04f8 line=1047 │ │ + 0x0543 line=1048 │ │ + 0x0553 line=1078 │ │ + 0x0557 line=1088 │ │ + 0x0576 line=1089 │ │ + 0x0578 line=1085 │ │ + 0x057c line=1094 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=39 (null) Ljava/util/ArrayList; │ │ + 0x014a - 0x01ee reg=24 sut Ljava/lang/String; │ │ + 0x0234 - 0x0248 reg=9 endQuery I │ │ + 0x02af - 0x02b5 reg=25 t Ljava/lang/String; │ │ + 0x0099 - 0x0305 reg=12 key I │ │ + 0x0305 - 0x0319 reg=13 key I │ │ + 0x0216 - 0x031b reg=5 content Ljava/lang/String; │ │ + 0x0294 - 0x031b reg=6 count I │ │ + 0x0267 - 0x031b reg=14 l2p Ljava/lang/String; │ │ + 0x02f9 - 0x031b reg=15 line1 Ljava/lang/String; │ │ + 0x024a - 0x031b reg=16 line2 Ljava/lang/String; │ │ + 0x0131 - 0x031b reg=20 sVol Ljava/lang/String; │ │ + 0x021c - 0x031b reg=21 startQuery I │ │ + 0x01f2 - 0x031b reg=22 summary Ljava/lang/String; │ │ + 0x01f0 - 0x031b reg=23 summaryBuffer I │ │ + 0x0291 - 0x031b reg=26 t_items Ljava/lang/String; │ │ + 0x0293 - 0x031b reg=27 tmp Ljava/lang/String; │ │ + 0x0254 - 0x031b reg=29 ts [Ljava/lang/String; │ │ + 0x0442 - 0x0553 reg=24 sut Ljava/lang/String; │ │ + 0x0553 - 0x057c reg=5 content Ljava/lang/String; │ │ + 0x0557 - 0x057c reg=6 count I │ │ + 0x00b6 - 0x057c reg=11 item Ljava/lang/String; │ │ + 0x0553 - 0x057c reg=14 l2p Ljava/lang/String; │ │ + 0x0553 - 0x057c reg=16 line2 Ljava/lang/String; │ │ + 0x0442 - 0x057c reg=20 sVol Ljava/lang/String; │ │ + 0x0553 - 0x057c reg=21 startQuery I │ │ + 0x0553 - 0x057c reg=22 summary Ljava/lang/String; │ │ + 0x0553 - 0x057c reg=23 summaryBuffer I │ │ + 0x0557 - 0x057c reg=25 t Ljava/lang/String; │ │ + 0x0555 - 0x057c reg=26 t_items Ljava/lang/String; │ │ + 0x0557 - 0x057c reg=27 tmp Ljava/lang/String; │ │ + 0x00be - 0x057c reg=28 tokens [Ljava/lang/String; │ │ + 0x0553 - 0x057c reg=29 ts [Ljava/lang/String; │ │ + 0x00c2 - 0x057c reg=31 vol Ljava/lang/String; │ │ + 0x00ca - 0x057c reg=32 voli I │ │ + 0x009e - 0x057d reg=2 aFound Z │ │ + 0x008e - 0x057d reg=3 al_tmp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0098 - 0x057d reg=4 bnames [Ljava/lang/String; │ │ + 0x0021 - 0x057d reg=7 cursor Landroid/database/MatrixCursor; │ │ + 0x009f - 0x057d reg=8 eFound Z │ │ + 0x00aa - 0x057d reg=10 it Ljava/util/Iterator; Ljava/util/Iterator; │ │ + 0x0319 - 0x057d reg=12 key I │ │ + 0x001a - 0x057d reg=17 matrix [Ljava/lang/String; │ │ + 0x0025 - 0x057d reg=18 res Landroid/content/res/Resources; │ │ + 0x009d - 0x057d reg=19 sFound Z │ │ + 0x009b - 0x057d reg=30 vFound Z │ │ + 0x0000 - 0x057d reg=38 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x057d reg=39 results Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x057d reg=40 query Ljava/lang/String; │ │ │ │ #24 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'deleteMemoAt' │ │ type : '(Ljava/lang/String;IILjava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 59 16-bit code units │ │ -0aab54: |[0aab54] org.yuttadhammo.tipitaka.SearchActivity.deleteMemoAt:(Ljava/lang/String;IILjava/lang/String;I)V │ │ -0aab64: 5441 6b10 |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ -0aab68: 6e10 4520 0100 |0002: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ -0aab6e: 5441 6b10 |0005: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ -0aab72: 5442 7610 |0007: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0aab76: 6e58 3e20 2176 |0009: invoke-virtual {v1, v2, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;IILjava/lang/String;)Landroid/database/Cursor; // method@203e │ │ -0aab7c: 0c00 |000c: move-result-object v0 │ │ -0aab7e: 7210 cb01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0aab84: 7210 c901 0000 |0010: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -0aab8a: 0a01 |0013: move-result v1 │ │ -0aab8c: 3901 1100 |0014: if-nez v1, 0025 // +0011 │ │ -0aab90: 5441 6b10 |0016: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ -0aab94: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -0aab96: 7220 c501 2000 |0019: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0aab9c: 0a02 |001c: move-result v2 │ │ -0aab9e: 8122 |001d: int-to-long v2, v2 │ │ -0aaba0: 6e30 4620 2103 |001e: invoke-virtual {v1, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ -0aaba6: 7210 cc01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -0aabac: 28ec |0024: goto 0010 // -0014 │ │ -0aabae: 5441 6b10 |0025: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ -0aabb2: 6e10 3b20 0100 |0027: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ -0aabb8: 5441 6310 |002a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0aabbc: 7110 391f 0900 |002c: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0aabc2: 0c02 |002f: move-result-object v2 │ │ -0aabc4: 6e20 8522 2100 |0030: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearSavedPosition:(Ljava/lang/Integer;)V // method@2285 │ │ -0aabca: 5341 8610 |0033: iget-wide v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0aabce: 5443 8510 |0035: iget-object v3, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0aabd2: 7040 c622 1432 |0037: invoke-direct {v4, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.updateClickedStatusData:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22c6 │ │ -0aabd8: 0e00 |003a: return-void │ │ +0ab958: |[0ab958] org.yuttadhammo.tipitaka.SearchActivity.deleteMemoAt:(Ljava/lang/String;IILjava/lang/String;I)V │ │ +0ab968: 5441 6b10 |0000: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ +0ab96c: 6e10 4520 0100 |0002: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // method@2045 │ │ +0ab972: 5441 6b10 |0005: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ +0ab976: 5442 7610 |0007: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0ab97a: 6e58 3e20 2176 |0009: invoke-virtual {v1, v2, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.getEntries:(Ljava/lang/String;IILjava/lang/String;)Landroid/database/Cursor; // method@203e │ │ +0ab980: 0c00 |000c: move-result-object v0 │ │ +0ab982: 7210 cb01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0ab988: 7210 c901 0000 |0010: invoke-interface {v0}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +0ab98e: 0a01 |0013: move-result v1 │ │ +0ab990: 3901 1100 |0014: if-nez v1, 0025 // +0011 │ │ +0ab994: 5441 6b10 |0016: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ +0ab998: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +0ab99a: 7220 c501 2000 |0019: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0ab9a0: 0a02 |001c: move-result v2 │ │ +0ab9a2: 8122 |001d: int-to-long v2, v2 │ │ +0ab9a4: 6e30 4620 2103 |001e: invoke-virtual {v1, v2, v3}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.removeEntry:(J)Z // method@2046 │ │ +0ab9aa: 7210 cc01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +0ab9b0: 28ec |0024: goto 0010 // -0014 │ │ +0ab9b2: 5441 6b10 |0025: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ +0ab9b6: 6e10 3b20 0100 |0027: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.close:()V // method@203b │ │ +0ab9bc: 5441 6310 |002a: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ab9c0: 7110 391f 0900 |002c: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0ab9c6: 0c02 |002f: move-result-object v2 │ │ +0ab9c8: 6e20 8522 2100 |0030: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearSavedPosition:(Ljava/lang/Integer;)V // method@2285 │ │ +0ab9ce: 5342 8610 |0033: iget-wide v2, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0ab9d2: 5441 8510 |0035: iget-object v1, v4, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0ab9d6: 7040 c622 2413 |0037: invoke-direct {v4, v2, v3, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.updateClickedStatusData:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V // method@22c6 │ │ +0ab9dc: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0005 line=1318 │ │ 0x000d line=1319 │ │ 0x0010 line=1320 │ │ 0x0016 line=1321 │ │ @@ -233686,222 +233757,222 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 11 │ │ insns size : 433 16-bit code units │ │ -0aabdc: |[0aabdc] org.yuttadhammo.tipitaka.SearchActivity.doSearch:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0aabec: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0aabee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0aabf0: 54d0 6c10 |0002: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider1:Landroid/view/View; // field@106c │ │ -0aabf4: 6e20 450e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0aabfa: 54d0 6d10 |0007: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider2:Landroid/view/View; // field@106d │ │ -0aabfe: 6e20 450e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0aac04: 5bde 8410 |000c: iput-object v14, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ -0aac08: 5bdf 7610 |000e: iput-object v15, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0aac0c: 2200 2b04 |0010: new-instance v0, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@042b │ │ -0aac10: 7020 8821 d000 |0012: invoke-direct {v0, v13}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ -0aac16: 5bd0 7910 |0015: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1079 │ │ -0aac1a: 54d0 8110 |0017: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0aac1e: 6e10 aa1f 0000 |0019: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0aac24: 2200 1c00 |001c: new-instance v0, Landroid/app/ProgressDialog; // type@001c │ │ -0aac28: 7020 f900 d000 |001e: invoke-direct {v0, v13}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ -0aac2e: 5bd0 7e10 |0021: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0aac32: 54d0 7e10 |0023: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0aac36: 6e20 ff00 2000 |0025: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ -0aac3c: 54d0 7e10 |0028: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0aac40: 1401 0e00 0c7f |002a: const v1, #float 1.86092e+38 // #7f0c000e │ │ -0aac46: 6e20 b622 1d00 |002d: invoke-virtual {v13, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0aac4c: 0c01 |0030: move-result-object v1 │ │ -0aac4e: 6e20 0201 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ -0aac54: 54d0 7e10 |0034: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0aac58: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -0aac5a: 6e20 0401 1000 |0037: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0104 │ │ -0aac60: 54d0 7e10 |003a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0aac64: 6e20 0301 2000 |003c: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ -0aac6a: 1a00 0000 |003f: const-string v0, "" // string@0000 │ │ -0aac6e: 5bd0 8a10 |0041: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aac72: 55d0 6410 |0043: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ -0aac76: 3800 0801 |0045: if-eqz v0, 014d // +0108 │ │ -0aac7a: 2200 b303 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aac7e: 7010 761f 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aac84: 54d1 8a10 |004c: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aac88: 6e20 7e1f 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aac8e: 0c00 |0051: move-result-object v0 │ │ -0aac90: 1a01 0b01 |0052: const-string v1, "1" // string@010b │ │ -0aac94: 6e20 7e1f 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aac9a: 0c00 |0057: move-result-object v0 │ │ -0aac9c: 6e10 841f 0000 |0058: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aaca2: 0c00 |005b: move-result-object v0 │ │ -0aaca4: 5bd0 8a10 |005c: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaca8: 55d0 6510 |005e: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ -0aacac: 3800 0601 |0060: if-eqz v0, 0166 // +0106 │ │ -0aacb0: 2200 b303 |0062: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aacb4: 7010 761f 0000 |0064: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aacba: 54d1 8a10 |0067: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aacbe: 6e20 7e1f 1000 |0069: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aacc4: 0c00 |006c: move-result-object v0 │ │ -0aacc6: 1a01 0b01 |006d: const-string v1, "1" // string@010b │ │ -0aacca: 6e20 7e1f 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aacd0: 0c00 |0072: move-result-object v0 │ │ -0aacd2: 6e10 841f 0000 |0073: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aacd8: 0c00 |0076: move-result-object v0 │ │ -0aacda: 5bd0 8a10 |0077: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aacde: 55d0 6610 |0079: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ -0aace2: 3800 0401 |007b: if-eqz v0, 017f // +0104 │ │ -0aace6: 2200 b303 |007d: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aacea: 7010 761f 0000 |007f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aacf0: 54d1 8a10 |0082: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aacf4: 6e20 7e1f 1000 |0084: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aacfa: 0c00 |0087: move-result-object v0 │ │ -0aacfc: 1a01 0b01 |0088: const-string v1, "1" // string@010b │ │ -0aad00: 6e20 7e1f 1000 |008a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aad06: 0c00 |008d: move-result-object v0 │ │ -0aad08: 6e10 841f 0000 |008e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aad0e: 0c00 |0091: move-result-object v0 │ │ -0aad10: 5bd0 8a10 |0092: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aad14: 55d0 6710 |0094: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ -0aad18: 3800 0201 |0096: if-eqz v0, 0198 // +0102 │ │ -0aad1c: 2200 b303 |0098: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aad20: 7010 761f 0000 |009a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aad26: 54d1 8a10 |009d: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aad2a: 6e20 7e1f 1000 |009f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aad30: 0c00 |00a2: move-result-object v0 │ │ -0aad32: 1a01 0b01 |00a3: const-string v1, "1" // string@010b │ │ -0aad36: 6e20 7e1f 1000 |00a5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aad3c: 0c00 |00a8: move-result-object v0 │ │ -0aad3e: 6e10 841f 0000 |00a9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aad44: 0c00 |00ac: move-result-object v0 │ │ -0aad46: 5bd0 8a10 |00ad: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aad4a: 220c b503 |00af: new-instance v12, Ljava/lang/Thread; // type@03b5 │ │ -0aad4e: 2200 6704 |00b1: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread; // type@0467 │ │ -0aad52: 54d2 8410 |00b3: iget-object v2, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ -0aad56: 54d3 8110 |00b5: iget-object v3, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0aad5a: 55d4 6410 |00b7: iget-boolean v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ -0aad5e: 55d5 6510 |00b9: iget-boolean v5, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ -0aad62: 55d6 6610 |00bb: iget-boolean v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ -0aad66: 55d7 6710 |00bd: iget-boolean v7, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ -0aad6a: 55d8 6810 |00bf: iget-boolean v8, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0aad6e: 55d9 6910 |00c1: iget-boolean v9, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0aad72: 55da 6a10 |00c3: iget-boolean v10, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0aad76: 07d1 |00c5: move-object v1, v13 │ │ -0aad78: 760b 7a22 0000 |00c6: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;ZZZZZZZ)V // method@227a │ │ -0aad7e: 7020 891f 0c00 |00c9: invoke-direct {v12, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@1f89 │ │ -0aad84: 6e10 8d1f 0c00 |00cc: invoke-virtual {v12}, Ljava/lang/Thread;.start:()V // method@1f8d │ │ -0aad8a: 120b |00cf: const/4 v11, #int 0 // #0 │ │ -0aad8c: 55d0 6410 |00d0: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ -0aad90: 3800 1400 |00d2: if-eqz v0, 00e6 // +0014 │ │ -0aad94: 55d0 6810 |00d4: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0aad98: 3800 0400 |00d6: if-eqz v0, 00da // +0004 │ │ -0aad9c: d80b 0b06 |00d8: add-int/lit8 v11, v11, #int 6 // #06 │ │ -0aada0: 55d0 6910 |00da: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0aada4: 3800 0400 |00dc: if-eqz v0, 00e0 // +0004 │ │ -0aada8: d80b 0b06 |00de: add-int/lit8 v11, v11, #int 6 // #06 │ │ -0aadac: 55d0 6a10 |00e0: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0aadb0: 3800 0400 |00e2: if-eqz v0, 00e6 // +0004 │ │ -0aadb4: d80b 0b07 |00e4: add-int/lit8 v11, v11, #int 7 // #07 │ │ -0aadb8: 55d0 6510 |00e6: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ -0aadbc: 3800 1400 |00e8: if-eqz v0, 00fc // +0014 │ │ -0aadc0: 55d0 6810 |00ea: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0aadc4: 3800 0400 |00ec: if-eqz v0, 00f0 // +0004 │ │ -0aadc8: d80b 0b2b |00ee: add-int/lit8 v11, v11, #int 43 // #2b │ │ -0aadcc: 55d0 6910 |00f0: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0aadd0: 3800 0400 |00f2: if-eqz v0, 00f6 // +0004 │ │ -0aadd4: d80b 0b24 |00f4: add-int/lit8 v11, v11, #int 36 // #24 │ │ -0aadd8: 55d0 6a10 |00f6: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0aaddc: 3800 0400 |00f8: if-eqz v0, 00fc // +0004 │ │ -0aade0: d80b 0b16 |00fa: add-int/lit8 v11, v11, #int 22 // #16 │ │ -0aade4: 55d0 6610 |00fc: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ -0aade8: 3800 1400 |00fe: if-eqz v0, 0112 // +0014 │ │ -0aadec: 55d0 6810 |0100: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0aadf0: 3800 0400 |0102: if-eqz v0, 0106 // +0004 │ │ -0aadf4: d80b 0b0e |0104: add-int/lit8 v11, v11, #int 14 // #0e │ │ -0aadf8: 55d0 6910 |0106: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0aadfc: 3800 0400 |0108: if-eqz v0, 010c // +0004 │ │ -0aae00: d80b 0b07 |010a: add-int/lit8 v11, v11, #int 7 // #07 │ │ -0aae04: 55d0 6a10 |010c: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0aae08: 3800 0400 |010e: if-eqz v0, 0112 // +0004 │ │ -0aae0c: d80b 0b07 |0110: add-int/lit8 v11, v11, #int 7 // #07 │ │ -0aae10: 55d0 6710 |0112: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ -0aae14: 3800 1400 |0114: if-eqz v0, 0128 // +0014 │ │ -0aae18: 55d0 6810 |0116: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0aae1c: 3800 0400 |0118: if-eqz v0, 011c // +0004 │ │ -0aae20: d80b 0b09 |011a: add-int/lit8 v11, v11, #int 9 // #09 │ │ -0aae24: 55d0 6910 |011c: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0aae28: 3800 0400 |011e: if-eqz v0, 0122 // +0004 │ │ -0aae2c: d80b 0b02 |0120: add-int/lit8 v11, v11, #int 2 // #02 │ │ -0aae30: 55d0 6a10 |0122: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0aae34: 3800 0400 |0124: if-eqz v0, 0128 // +0004 │ │ -0aae38: d80b 0b00 |0126: add-int/lit8 v11, v11, #int 0 // #00 │ │ -0aae3c: 1a00 770c |0128: const-string v0, "Tipitaka" // string@0c77 │ │ -0aae40: 2201 b303 |012a: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aae44: 7010 761f 0100 |012c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aae4a: 1a02 b11c |012f: const-string v2, "maxSearch: " // string@1cb1 │ │ -0aae4e: 6e20 7e1f 2100 |0131: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aae54: 0c01 |0134: move-result-object v1 │ │ -0aae56: 6e20 7b1f b100 |0135: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aae5c: 0c01 |0138: move-result-object v1 │ │ -0aae5e: 6e10 841f 0100 |0139: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aae64: 0c01 |013c: move-result-object v1 │ │ -0aae66: 7120 0b0d 1000 |013d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0aae6c: 54d0 7e10 |0140: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0aae70: 6e20 0101 b000 |0142: invoke-virtual {v0, v11}, Landroid/app/ProgressDialog;.setMax:(I)V // method@0101 │ │ -0aae76: 3d0b 0700 |0145: if-lez v11, 014c // +0007 │ │ -0aae7a: 54d0 7e10 |0147: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ -0aae7e: 6e10 0501 0000 |0149: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ -0aae84: 0e00 |014c: return-void │ │ -0aae86: 2200 b303 |014d: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aae8a: 7010 761f 0000 |014f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aae90: 54d1 8a10 |0152: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aae94: 6e20 7e1f 1000 |0154: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aae9a: 0c00 |0157: move-result-object v0 │ │ -0aae9c: 1a01 0a01 |0158: const-string v1, "0" // string@010a │ │ -0aaea0: 6e20 7e1f 1000 |015a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aaea6: 0c00 |015d: move-result-object v0 │ │ -0aaea8: 6e10 841f 0000 |015e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aaeae: 0c00 |0161: move-result-object v0 │ │ -0aaeb0: 5bd0 8a10 |0162: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaeb4: 2900 fafe |0164: goto/16 005e // -0106 │ │ -0aaeb8: 2200 b303 |0166: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aaebc: 7010 761f 0000 |0168: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aaec2: 54d1 8a10 |016b: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaec6: 6e20 7e1f 1000 |016d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aaecc: 0c00 |0170: move-result-object v0 │ │ -0aaece: 1a01 0a01 |0171: const-string v1, "0" // string@010a │ │ -0aaed2: 6e20 7e1f 1000 |0173: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aaed8: 0c00 |0176: move-result-object v0 │ │ -0aaeda: 6e10 841f 0000 |0177: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aaee0: 0c00 |017a: move-result-object v0 │ │ -0aaee2: 5bd0 8a10 |017b: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaee6: 2900 fcfe |017d: goto/16 0079 // -0104 │ │ -0aaeea: 2200 b303 |017f: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aaeee: 7010 761f 0000 |0181: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aaef4: 54d1 8a10 |0184: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaef8: 6e20 7e1f 1000 |0186: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aaefe: 0c00 |0189: move-result-object v0 │ │ -0aaf00: 1a01 0a01 |018a: const-string v1, "0" // string@010a │ │ -0aaf04: 6e20 7e1f 1000 |018c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aaf0a: 0c00 |018f: move-result-object v0 │ │ -0aaf0c: 6e10 841f 0000 |0190: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aaf12: 0c00 |0193: move-result-object v0 │ │ -0aaf14: 5bd0 8a10 |0194: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaf18: 2900 fefe |0196: goto/16 0094 // -0102 │ │ -0aaf1c: 2200 b303 |0198: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aaf20: 7010 761f 0000 |019a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aaf26: 54d1 8a10 |019d: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaf2a: 6e20 7e1f 1000 |019f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aaf30: 0c00 |01a2: move-result-object v0 │ │ -0aaf32: 1a01 0a01 |01a3: const-string v1, "0" // string@010a │ │ -0aaf36: 6e20 7e1f 1000 |01a5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aaf3c: 0c00 |01a8: move-result-object v0 │ │ -0aaf3e: 6e10 841f 0000 |01a9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aaf44: 0c00 |01ac: move-result-object v0 │ │ -0aaf46: 5bd0 8a10 |01ad: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0aaf4a: 2900 00ff |01af: goto/16 00af // -0100 │ │ +0ab9e0: |[0ab9e0] org.yuttadhammo.tipitaka.SearchActivity.doSearch:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0ab9f0: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0ab9f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0ab9f4: 54d0 6c10 |0002: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider1:Landroid/view/View; // field@106c │ │ +0ab9f8: 6e20 450e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0ab9fe: 54d0 6d10 |0007: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider2:Landroid/view/View; // field@106d │ │ +0aba02: 6e20 450e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0aba08: 5bde 8410 |000c: iput-object v14, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ +0aba0c: 5bdf 7610 |000e: iput-object v15, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0aba10: 2200 2904 |0010: new-instance v0, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@0429 │ │ +0aba14: 7020 8821 d000 |0012: invoke-direct {v0, v13}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ +0aba1a: 5bd0 7910 |0015: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1079 │ │ +0aba1e: 54d0 8110 |0017: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0aba22: 6e10 aa1f 0000 |0019: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +0aba28: 2200 1c00 |001c: new-instance v0, Landroid/app/ProgressDialog; // type@001c │ │ +0aba2c: 7020 f900 d000 |001e: invoke-direct {v0, v13}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@00f9 │ │ +0aba32: 5bd0 7e10 |0021: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0aba36: 54d0 7e10 |0023: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0aba3a: 6e20 ff00 2000 |0025: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@00ff │ │ +0aba40: 54d0 7e10 |0028: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0aba44: 1401 0e00 0c7f |002a: const v1, #float 1.86092e+38 // #7f0c000e │ │ +0aba4a: 6e20 b622 1d00 |002d: invoke-virtual {v13, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0aba50: 0c01 |0030: move-result-object v1 │ │ +0aba52: 6e20 0201 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0102 │ │ +0aba58: 54d0 7e10 |0034: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0aba5c: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +0aba5e: 6e20 0401 1000 |0037: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0104 │ │ +0aba64: 54d0 7e10 |003a: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0aba68: 6e20 0301 2000 |003c: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0103 │ │ +0aba6e: 1a00 0000 |003f: const-string v0, "" // string@0000 │ │ +0aba72: 5bd0 8a10 |0041: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0aba76: 55d0 6410 |0043: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ +0aba7a: 3800 0801 |0045: if-eqz v0, 014d // +0108 │ │ +0aba7e: 2200 b103 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0aba82: 7010 761f 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0aba88: 54d1 8a10 |004c: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0aba8c: 6e20 7e1f 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aba92: 0c00 |0051: move-result-object v0 │ │ +0aba94: 1a01 0f01 |0052: const-string v1, "1" // string@010f │ │ +0aba98: 6e20 7e1f 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aba9e: 0c00 |0057: move-result-object v0 │ │ +0abaa0: 6e10 841f 0000 |0058: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abaa6: 0c00 |005b: move-result-object v0 │ │ +0abaa8: 5bd0 8a10 |005c: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abaac: 55d0 6510 |005e: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ +0abab0: 3800 0601 |0060: if-eqz v0, 0166 // +0106 │ │ +0abab4: 2200 b103 |0062: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abab8: 7010 761f 0000 |0064: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ababe: 54d1 8a10 |0067: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abac2: 6e20 7e1f 1000 |0069: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abac8: 0c00 |006c: move-result-object v0 │ │ +0abaca: 1a01 0f01 |006d: const-string v1, "1" // string@010f │ │ +0abace: 6e20 7e1f 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abad4: 0c00 |0072: move-result-object v0 │ │ +0abad6: 6e10 841f 0000 |0073: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abadc: 0c00 |0076: move-result-object v0 │ │ +0abade: 5bd0 8a10 |0077: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abae2: 55d0 6610 |0079: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ +0abae6: 3800 0401 |007b: if-eqz v0, 017f // +0104 │ │ +0abaea: 2200 b103 |007d: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abaee: 7010 761f 0000 |007f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abaf4: 54d1 8a10 |0082: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abaf8: 6e20 7e1f 1000 |0084: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abafe: 0c00 |0087: move-result-object v0 │ │ +0abb00: 1a01 0f01 |0088: const-string v1, "1" // string@010f │ │ +0abb04: 6e20 7e1f 1000 |008a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abb0a: 0c00 |008d: move-result-object v0 │ │ +0abb0c: 6e10 841f 0000 |008e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abb12: 0c00 |0091: move-result-object v0 │ │ +0abb14: 5bd0 8a10 |0092: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abb18: 55d0 6710 |0094: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ +0abb1c: 3800 0201 |0096: if-eqz v0, 0198 // +0102 │ │ +0abb20: 2200 b103 |0098: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abb24: 7010 761f 0000 |009a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abb2a: 54d1 8a10 |009d: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abb2e: 6e20 7e1f 1000 |009f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abb34: 0c00 |00a2: move-result-object v0 │ │ +0abb36: 1a01 0f01 |00a3: const-string v1, "1" // string@010f │ │ +0abb3a: 6e20 7e1f 1000 |00a5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abb40: 0c00 |00a8: move-result-object v0 │ │ +0abb42: 6e10 841f 0000 |00a9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abb48: 0c00 |00ac: move-result-object v0 │ │ +0abb4a: 5bd0 8a10 |00ad: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abb4e: 220c b303 |00af: new-instance v12, Ljava/lang/Thread; // type@03b3 │ │ +0abb52: 2200 6504 |00b1: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread; // type@0465 │ │ +0abb56: 54d2 8410 |00b3: iget-object v2, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ +0abb5a: 54d3 8110 |00b5: iget-object v3, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0abb5e: 55d4 6410 |00b7: iget-boolean v4, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ +0abb62: 55d5 6510 |00b9: iget-boolean v5, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ +0abb66: 55d6 6610 |00bb: iget-boolean v6, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ +0abb6a: 55d7 6710 |00bd: iget-boolean v7, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ +0abb6e: 55d8 6810 |00bf: iget-boolean v8, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0abb72: 55d9 6910 |00c1: iget-boolean v9, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0abb76: 55da 6a10 |00c3: iget-boolean v10, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0abb7a: 07d1 |00c5: move-object v1, v13 │ │ +0abb7c: 760b 7a22 0000 |00c6: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchActivity$QueryAllThread;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;ZZZZZZZ)V // method@227a │ │ +0abb82: 7020 891f 0c00 |00c9: invoke-direct {v12, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@1f89 │ │ +0abb88: 6e10 8d1f 0c00 |00cc: invoke-virtual {v12}, Ljava/lang/Thread;.start:()V // method@1f8d │ │ +0abb8e: 120b |00cf: const/4 v11, #int 0 // #0 │ │ +0abb90: 55d0 6410 |00d0: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ +0abb94: 3800 1400 |00d2: if-eqz v0, 00e6 // +0014 │ │ +0abb98: 55d0 6810 |00d4: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0abb9c: 3800 0400 |00d6: if-eqz v0, 00da // +0004 │ │ +0abba0: d80b 0b06 |00d8: add-int/lit8 v11, v11, #int 6 // #06 │ │ +0abba4: 55d0 6910 |00da: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0abba8: 3800 0400 |00dc: if-eqz v0, 00e0 // +0004 │ │ +0abbac: d80b 0b06 |00de: add-int/lit8 v11, v11, #int 6 // #06 │ │ +0abbb0: 55d0 6a10 |00e0: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0abbb4: 3800 0400 |00e2: if-eqz v0, 00e6 // +0004 │ │ +0abbb8: d80b 0b07 |00e4: add-int/lit8 v11, v11, #int 7 // #07 │ │ +0abbbc: 55d0 6510 |00e6: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ +0abbc0: 3800 1400 |00e8: if-eqz v0, 00fc // +0014 │ │ +0abbc4: 55d0 6810 |00ea: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0abbc8: 3800 0400 |00ec: if-eqz v0, 00f0 // +0004 │ │ +0abbcc: d80b 0b2b |00ee: add-int/lit8 v11, v11, #int 43 // #2b │ │ +0abbd0: 55d0 6910 |00f0: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0abbd4: 3800 0400 |00f2: if-eqz v0, 00f6 // +0004 │ │ +0abbd8: d80b 0b24 |00f4: add-int/lit8 v11, v11, #int 36 // #24 │ │ +0abbdc: 55d0 6a10 |00f6: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0abbe0: 3800 0400 |00f8: if-eqz v0, 00fc // +0004 │ │ +0abbe4: d80b 0b16 |00fa: add-int/lit8 v11, v11, #int 22 // #16 │ │ +0abbe8: 55d0 6610 |00fc: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ +0abbec: 3800 1400 |00fe: if-eqz v0, 0112 // +0014 │ │ +0abbf0: 55d0 6810 |0100: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0abbf4: 3800 0400 |0102: if-eqz v0, 0106 // +0004 │ │ +0abbf8: d80b 0b0e |0104: add-int/lit8 v11, v11, #int 14 // #0e │ │ +0abbfc: 55d0 6910 |0106: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0abc00: 3800 0400 |0108: if-eqz v0, 010c // +0004 │ │ +0abc04: d80b 0b07 |010a: add-int/lit8 v11, v11, #int 7 // #07 │ │ +0abc08: 55d0 6a10 |010c: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0abc0c: 3800 0400 |010e: if-eqz v0, 0112 // +0004 │ │ +0abc10: d80b 0b07 |0110: add-int/lit8 v11, v11, #int 7 // #07 │ │ +0abc14: 55d0 6710 |0112: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ +0abc18: 3800 1400 |0114: if-eqz v0, 0128 // +0014 │ │ +0abc1c: 55d0 6810 |0116: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0abc20: 3800 0400 |0118: if-eqz v0, 011c // +0004 │ │ +0abc24: d80b 0b09 |011a: add-int/lit8 v11, v11, #int 9 // #09 │ │ +0abc28: 55d0 6910 |011c: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0abc2c: 3800 0400 |011e: if-eqz v0, 0122 // +0004 │ │ +0abc30: d80b 0b02 |0120: add-int/lit8 v11, v11, #int 2 // #02 │ │ +0abc34: 55d0 6a10 |0122: iget-boolean v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0abc38: 3800 0400 |0124: if-eqz v0, 0128 // +0004 │ │ +0abc3c: d80b 0b00 |0126: add-int/lit8 v11, v11, #int 0 // #00 │ │ +0abc40: 1a00 790c |0128: const-string v0, "Tipitaka" // string@0c79 │ │ +0abc44: 2201 b103 |012a: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abc48: 7010 761f 0100 |012c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abc4e: 1a02 b11c |012f: const-string v2, "maxSearch: " // string@1cb1 │ │ +0abc52: 6e20 7e1f 2100 |0131: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abc58: 0c01 |0134: move-result-object v1 │ │ +0abc5a: 6e20 7b1f b100 |0135: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0abc60: 0c01 |0138: move-result-object v1 │ │ +0abc62: 6e10 841f 0100 |0139: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abc68: 0c01 |013c: move-result-object v1 │ │ +0abc6a: 7120 0b0d 1000 |013d: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0abc70: 54d0 7e10 |0140: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0abc74: 6e20 0101 b000 |0142: invoke-virtual {v0, v11}, Landroid/app/ProgressDialog;.setMax:(I)V // method@0101 │ │ +0abc7a: 3d0b 0700 |0145: if-lez v11, 014c // +0007 │ │ +0abc7e: 54d0 7e10 |0147: iget-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.pdialog:Landroid/app/ProgressDialog; // field@107e │ │ +0abc82: 6e10 0501 0000 |0149: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0105 │ │ +0abc88: 0e00 |014c: return-void │ │ +0abc8a: 2200 b103 |014d: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abc8e: 7010 761f 0000 |014f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abc94: 54d1 8a10 |0152: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abc98: 6e20 7e1f 1000 |0154: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abc9e: 0c00 |0157: move-result-object v0 │ │ +0abca0: 1a01 0e01 |0158: const-string v1, "0" // string@010e │ │ +0abca4: 6e20 7e1f 1000 |015a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abcaa: 0c00 |015d: move-result-object v0 │ │ +0abcac: 6e10 841f 0000 |015e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abcb2: 0c00 |0161: move-result-object v0 │ │ +0abcb4: 5bd0 8a10 |0162: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abcb8: 2900 fafe |0164: goto/16 005e // -0106 │ │ +0abcbc: 2200 b103 |0166: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abcc0: 7010 761f 0000 |0168: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abcc6: 54d1 8a10 |016b: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abcca: 6e20 7e1f 1000 |016d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abcd0: 0c00 |0170: move-result-object v0 │ │ +0abcd2: 1a01 0e01 |0171: const-string v1, "0" // string@010e │ │ +0abcd6: 6e20 7e1f 1000 |0173: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abcdc: 0c00 |0176: move-result-object v0 │ │ +0abcde: 6e10 841f 0000 |0177: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abce4: 0c00 |017a: move-result-object v0 │ │ +0abce6: 5bd0 8a10 |017b: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abcea: 2900 fcfe |017d: goto/16 0079 // -0104 │ │ +0abcee: 2200 b103 |017f: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abcf2: 7010 761f 0000 |0181: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abcf8: 54d1 8a10 |0184: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abcfc: 6e20 7e1f 1000 |0186: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abd02: 0c00 |0189: move-result-object v0 │ │ +0abd04: 1a01 0e01 |018a: const-string v1, "0" // string@010e │ │ +0abd08: 6e20 7e1f 1000 |018c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abd0e: 0c00 |018f: move-result-object v0 │ │ +0abd10: 6e10 841f 0000 |0190: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abd16: 0c00 |0193: move-result-object v0 │ │ +0abd18: 5bd0 8a10 |0194: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abd1c: 2900 fefe |0196: goto/16 0094 // -0102 │ │ +0abd20: 2200 b103 |0198: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abd24: 7010 761f 0000 |019a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abd2a: 54d1 8a10 |019d: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abd2e: 6e20 7e1f 1000 |019f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abd34: 0c00 |01a2: move-result-object v0 │ │ +0abd36: 1a01 0e01 |01a3: const-string v1, "0" // string@010e │ │ +0abd3a: 6e20 7e1f 1000 |01a5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abd40: 0c00 |01a8: move-result-object v0 │ │ +0abd42: 6e10 841f 0000 |01a9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abd48: 0c00 |01ac: move-result-object v0 │ │ +0abd4a: 5bd0 8a10 |01ad: iput-object v0, v13, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0abd4e: 2900 00ff |01af: goto/16 00af // -0100 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1110 │ │ 0x0007 line=1111 │ │ 0x000c line=1113 │ │ 0x000e line=1114 │ │ 0x0010 line=1121 │ │ @@ -233972,100 +234043,100 @@ │ │ type : '(Landroid/database/MatrixCursor;ZZZ)Landroid/database/MatrixCursor;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 167 16-bit code units │ │ -0aaf50: |[0aaf50] org.yuttadhammo.tipitaka.SearchActivity.filterCursor:(Landroid/database/MatrixCursor;ZZZ)Landroid/database/MatrixCursor; │ │ -0aaf60: 123a |0000: const/4 v10, #int 3 // #3 │ │ -0aaf62: 1229 |0001: const/4 v9, #int 2 // #2 │ │ -0aaf64: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0aaf66: 1217 |0003: const/4 v7, #int 1 // #1 │ │ -0aaf68: 23a1 b904 |0004: new-array v1, v10, [Ljava/lang/String; // type@04b9 │ │ -0aaf6c: 1a05 d30d |0006: const-string v5, "_id" // string@0dd3 │ │ -0aaf70: 4d05 0108 |0008: aput-object v5, v1, v8 │ │ -0aaf74: 1a05 c018 |000a: const-string v5, "line1" // string@18c0 │ │ -0aaf78: 4d05 0107 |000c: aput-object v5, v1, v7 │ │ -0aaf7c: 1a05 c218 |000e: const-string v5, "line2" // string@18c2 │ │ -0aaf80: 4d05 0109 |0010: aput-object v5, v1, v9 │ │ -0aaf84: 2202 4400 |0012: new-instance v2, Landroid/database/MatrixCursor; // type@0044 │ │ -0aaf88: 7020 db01 1200 |0014: invoke-direct {v2, v1}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ -0aaf8e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0aaf90: 6e10 df01 0c00 |0018: invoke-virtual {v12}, Landroid/database/MatrixCursor;.moveToFirst:()Z // method@01df │ │ -0aaf96: 6e10 de01 0c00 |001b: invoke-virtual {v12}, Landroid/database/MatrixCursor;.isAfterLast:()Z // method@01de │ │ -0aaf9c: 0a05 |001e: move-result v5 │ │ -0aaf9e: 3905 8700 |001f: if-nez v5, 00a6 // +0087 │ │ -0aafa2: 6e20 dd01 7c00 |0021: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ -0aafa8: 0c00 |0024: move-result-object v0 │ │ -0aafaa: 380d 2d00 |0025: if-eqz v13, 0052 // +002d │ │ -0aafae: 1405 4800 0c7f |0027: const v5, #float 1.86093e+38 // #7f0c0048 │ │ -0aafb4: 6e20 b622 5b00 |002a: invoke-virtual {v11, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0aafba: 0c05 |002d: move-result-object v5 │ │ -0aafbc: 6e20 6a1f 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -0aafc2: 0a05 |0031: move-result v5 │ │ -0aafc4: 3805 2000 |0032: if-eqz v5, 0052 // +0020 │ │ -0aafc8: 23a5 b704 |0034: new-array v5, v10, [Ljava/lang/Object; // type@04b7 │ │ -0aafcc: d804 0301 |0036: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0aafd0: 7110 391f 0300 |0038: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0aafd6: 0c06 |003b: move-result-object v6 │ │ -0aafd8: 4d06 0508 |003c: aput-object v6, v5, v8 │ │ -0aafdc: 6e20 dd01 8c00 |003e: invoke-virtual {v12, v8}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ -0aafe2: 0c06 |0041: move-result-object v6 │ │ -0aafe4: 4d06 0507 |0042: aput-object v6, v5, v7 │ │ -0aafe8: 6e20 dd01 7c00 |0044: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ -0aafee: 0c06 |0047: move-result-object v6 │ │ -0aaff0: 4d06 0509 |0048: aput-object v6, v5, v9 │ │ -0aaff4: 6e20 dc01 5200 |004a: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -0aaffa: 0143 |004d: move v3, v4 │ │ -0aaffc: 6e10 e001 0c00 |004e: invoke-virtual {v12}, Landroid/database/MatrixCursor;.moveToNext:()Z // method@01e0 │ │ -0ab002: 28ca |0051: goto 001b // -0036 │ │ -0ab004: 380e 2a00 |0052: if-eqz v14, 007c // +002a │ │ -0ab008: 1405 4900 0c7f |0054: const v5, #float 1.86093e+38 // #7f0c0049 │ │ -0ab00e: 6e20 b622 5b00 |0057: invoke-virtual {v11, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab014: 0c05 |005a: move-result-object v5 │ │ -0ab016: 6e20 6a1f 5000 |005b: invoke-virtual {v0, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -0ab01c: 0a05 |005e: move-result v5 │ │ -0ab01e: 3805 1d00 |005f: if-eqz v5, 007c // +001d │ │ -0ab022: 23a5 b704 |0061: new-array v5, v10, [Ljava/lang/Object; // type@04b7 │ │ -0ab026: d804 0301 |0063: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0ab02a: 7110 391f 0300 |0065: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0ab030: 0c06 |0068: move-result-object v6 │ │ -0ab032: 4d06 0508 |0069: aput-object v6, v5, v8 │ │ -0ab036: 6e20 dd01 8c00 |006b: invoke-virtual {v12, v8}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ -0ab03c: 0c06 |006e: move-result-object v6 │ │ -0ab03e: 4d06 0507 |006f: aput-object v6, v5, v7 │ │ -0ab042: 6e20 dd01 7c00 |0071: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ -0ab048: 0c06 |0074: move-result-object v6 │ │ -0ab04a: 4d06 0509 |0075: aput-object v6, v5, v9 │ │ -0ab04e: 6e20 dc01 5200 |0077: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -0ab054: 0143 |007a: move v3, v4 │ │ -0ab056: 28d3 |007b: goto 004e // -002d │ │ -0ab058: 380f d2ff |007c: if-eqz v15, 004e // -002e │ │ -0ab05c: 1405 4a00 0c7f |007e: const v5, #float 1.86093e+38 // #7f0c004a │ │ -0ab062: 6e20 b622 5b00 |0081: invoke-virtual {v11, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab068: 0c05 |0084: move-result-object v5 │ │ -0ab06a: 6e20 6a1f 5000 |0085: invoke-virtual {v0, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ -0ab070: 0a05 |0088: move-result v5 │ │ -0ab072: 3805 c5ff |0089: if-eqz v5, 004e // -003b │ │ -0ab076: 23a5 b704 |008b: new-array v5, v10, [Ljava/lang/Object; // type@04b7 │ │ -0ab07a: d804 0301 |008d: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0ab07e: 7110 391f 0300 |008f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0ab084: 0c06 |0092: move-result-object v6 │ │ -0ab086: 4d06 0508 |0093: aput-object v6, v5, v8 │ │ -0ab08a: 6e20 dd01 8c00 |0095: invoke-virtual {v12, v8}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ -0ab090: 0c06 |0098: move-result-object v6 │ │ -0ab092: 4d06 0507 |0099: aput-object v6, v5, v7 │ │ -0ab096: 6e20 dd01 7c00 |009b: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ -0ab09c: 0c06 |009e: move-result-object v6 │ │ -0ab09e: 4d06 0509 |009f: aput-object v6, v5, v9 │ │ -0ab0a2: 6e20 dc01 5200 |00a1: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ -0ab0a8: 0143 |00a4: move v3, v4 │ │ -0ab0aa: 28a9 |00a5: goto 004e // -0057 │ │ -0ab0ac: 1102 |00a6: return-object v2 │ │ +0abd54: |[0abd54] org.yuttadhammo.tipitaka.SearchActivity.filterCursor:(Landroid/database/MatrixCursor;ZZZ)Landroid/database/MatrixCursor; │ │ +0abd64: 123a |0000: const/4 v10, #int 3 // #3 │ │ +0abd66: 1229 |0001: const/4 v9, #int 2 // #2 │ │ +0abd68: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0abd6a: 1217 |0003: const/4 v7, #int 1 // #1 │ │ +0abd6c: 23a1 b704 |0004: new-array v1, v10, [Ljava/lang/String; // type@04b7 │ │ +0abd70: 1a05 d50d |0006: const-string v5, "_id" // string@0dd5 │ │ +0abd74: 4d05 0108 |0008: aput-object v5, v1, v8 │ │ +0abd78: 1a05 c018 |000a: const-string v5, "line1" // string@18c0 │ │ +0abd7c: 4d05 0107 |000c: aput-object v5, v1, v7 │ │ +0abd80: 1a05 c218 |000e: const-string v5, "line2" // string@18c2 │ │ +0abd84: 4d05 0109 |0010: aput-object v5, v1, v9 │ │ +0abd88: 2202 4400 |0012: new-instance v2, Landroid/database/MatrixCursor; // type@0044 │ │ +0abd8c: 7020 db01 1200 |0014: invoke-direct {v2, v1}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;)V // method@01db │ │ +0abd92: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0abd94: 6e10 df01 0c00 |0018: invoke-virtual {v12}, Landroid/database/MatrixCursor;.moveToFirst:()Z // method@01df │ │ +0abd9a: 6e10 de01 0c00 |001b: invoke-virtual {v12}, Landroid/database/MatrixCursor;.isAfterLast:()Z // method@01de │ │ +0abda0: 0a05 |001e: move-result v5 │ │ +0abda2: 3905 8700 |001f: if-nez v5, 00a6 // +0087 │ │ +0abda6: 6e20 dd01 7c00 |0021: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ +0abdac: 0c00 |0024: move-result-object v0 │ │ +0abdae: 380d 2d00 |0025: if-eqz v13, 0052 // +002d │ │ +0abdb2: 1405 4800 0c7f |0027: const v5, #float 1.86093e+38 // #7f0c0048 │ │ +0abdb8: 6e20 b622 5b00 |002a: invoke-virtual {v11, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0abdbe: 0c05 |002d: move-result-object v5 │ │ +0abdc0: 6e20 6a1f 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +0abdc6: 0a05 |0031: move-result v5 │ │ +0abdc8: 3805 2000 |0032: if-eqz v5, 0052 // +0020 │ │ +0abdcc: 23a5 b504 |0034: new-array v5, v10, [Ljava/lang/Object; // type@04b5 │ │ +0abdd0: d804 0301 |0036: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0abdd4: 7110 391f 0300 |0038: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0abdda: 0c06 |003b: move-result-object v6 │ │ +0abddc: 4d06 0508 |003c: aput-object v6, v5, v8 │ │ +0abde0: 6e20 dd01 8c00 |003e: invoke-virtual {v12, v8}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ +0abde6: 0c06 |0041: move-result-object v6 │ │ +0abde8: 4d06 0507 |0042: aput-object v6, v5, v7 │ │ +0abdec: 6e20 dd01 7c00 |0044: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ +0abdf2: 0c06 |0047: move-result-object v6 │ │ +0abdf4: 4d06 0509 |0048: aput-object v6, v5, v9 │ │ +0abdf8: 6e20 dc01 5200 |004a: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +0abdfe: 0143 |004d: move v3, v4 │ │ +0abe00: 6e10 e001 0c00 |004e: invoke-virtual {v12}, Landroid/database/MatrixCursor;.moveToNext:()Z // method@01e0 │ │ +0abe06: 28ca |0051: goto 001b // -0036 │ │ +0abe08: 380e 2a00 |0052: if-eqz v14, 007c // +002a │ │ +0abe0c: 1405 4900 0c7f |0054: const v5, #float 1.86093e+38 // #7f0c0049 │ │ +0abe12: 6e20 b622 5b00 |0057: invoke-virtual {v11, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0abe18: 0c05 |005a: move-result-object v5 │ │ +0abe1a: 6e20 6a1f 5000 |005b: invoke-virtual {v0, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +0abe20: 0a05 |005e: move-result v5 │ │ +0abe22: 3805 1d00 |005f: if-eqz v5, 007c // +001d │ │ +0abe26: 23a5 b504 |0061: new-array v5, v10, [Ljava/lang/Object; // type@04b5 │ │ +0abe2a: d804 0301 |0063: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0abe2e: 7110 391f 0300 |0065: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0abe34: 0c06 |0068: move-result-object v6 │ │ +0abe36: 4d06 0508 |0069: aput-object v6, v5, v8 │ │ +0abe3a: 6e20 dd01 8c00 |006b: invoke-virtual {v12, v8}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ +0abe40: 0c06 |006e: move-result-object v6 │ │ +0abe42: 4d06 0507 |006f: aput-object v6, v5, v7 │ │ +0abe46: 6e20 dd01 7c00 |0071: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ +0abe4c: 0c06 |0074: move-result-object v6 │ │ +0abe4e: 4d06 0509 |0075: aput-object v6, v5, v9 │ │ +0abe52: 6e20 dc01 5200 |0077: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +0abe58: 0143 |007a: move v3, v4 │ │ +0abe5a: 28d3 |007b: goto 004e // -002d │ │ +0abe5c: 380f d2ff |007c: if-eqz v15, 004e // -002e │ │ +0abe60: 1405 4a00 0c7f |007e: const v5, #float 1.86093e+38 // #7f0c004a │ │ +0abe66: 6e20 b622 5b00 |0081: invoke-virtual {v11, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0abe6c: 0c05 |0084: move-result-object v5 │ │ +0abe6e: 6e20 6a1f 5000 |0085: invoke-virtual {v0, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f6a │ │ +0abe74: 0a05 |0088: move-result v5 │ │ +0abe76: 3805 c5ff |0089: if-eqz v5, 004e // -003b │ │ +0abe7a: 23a5 b504 |008b: new-array v5, v10, [Ljava/lang/Object; // type@04b5 │ │ +0abe7e: d804 0301 |008d: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0abe82: 7110 391f 0300 |008f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0abe88: 0c06 |0092: move-result-object v6 │ │ +0abe8a: 4d06 0508 |0093: aput-object v6, v5, v8 │ │ +0abe8e: 6e20 dd01 8c00 |0095: invoke-virtual {v12, v8}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ +0abe94: 0c06 |0098: move-result-object v6 │ │ +0abe96: 4d06 0507 |0099: aput-object v6, v5, v7 │ │ +0abe9a: 6e20 dd01 7c00 |009b: invoke-virtual {v12, v7}, Landroid/database/MatrixCursor;.getString:(I)Ljava/lang/String; // method@01dd │ │ +0abea0: 0c06 |009e: move-result-object v6 │ │ +0abea2: 4d06 0509 |009f: aput-object v6, v5, v9 │ │ +0abea6: 6e20 dc01 5200 |00a1: invoke-virtual {v2, v5}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01dc │ │ +0abeac: 0143 |00a4: move v3, v4 │ │ +0abeae: 28a9 |00a5: goto 004e // -0057 │ │ +0abeb0: 1102 |00a6: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=947 │ │ 0x0012 line=948 │ │ 0x0017 line=950 │ │ 0x0018 line=952 │ │ 0x001b line=953 │ │ @@ -234100,59 +234171,59 @@ │ │ type : '(IIILjava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 7 │ │ outs : 10 │ │ insns size : 95 16-bit code units │ │ -0ab0b0: |[0ab0b0] org.yuttadhammo.tipitaka.SearchActivity.memoAt:(IIILjava/lang/String;Ljava/lang/String;I)V │ │ -0ab0c0: 2209 1200 |0000: new-instance v9, Landroid/app/Dialog; // type@0012 │ │ -0ab0c4: 7020 9900 c900 |0002: invoke-direct {v9, v12}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -0ab0ca: 1400 2900 037f |0005: const v0, #float 1.7413e+38 // #7f030029 │ │ -0ab0d0: 6e20 a400 0900 |0008: invoke-virtual {v9, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -0ab0d6: 1400 8c00 077f |000b: const v0, #float 1.79449e+38 // #7f07008c │ │ -0ab0dc: 6e20 9c00 0900 |000e: invoke-virtual {v9, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ab0e2: 0c0a |0011: move-result-object v10 │ │ -0ab0e4: 1f0a 2d02 |0012: check-cast v10, Landroid/widget/Button; // type@022d │ │ -0ab0e8: 1400 8b00 077f |0014: const v0, #float 1.79449e+38 // #7f07008b │ │ -0ab0ee: 6e20 9c00 0900 |0017: invoke-virtual {v9, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ab0f4: 0c06 |001a: move-result-object v6 │ │ -0ab0f6: 1f06 3102 |001b: check-cast v6, Landroid/widget/EditText; // type@0231 │ │ -0ab0fa: 01d3 |001d: move v3, v13 │ │ -0ab0fc: 01e5 |001e: move v5, v14 │ │ -0ab0fe: 01f4 |001f: move v4, v15 │ │ -0ab100: 0802 1000 |0020: move-object/from16 v2, v16 │ │ -0ab104: 0807 1100 |0022: move-object/from16 v7, v17 │ │ -0ab108: 0208 1200 |0024: move/from16 v8, v18 │ │ -0ab10c: 2200 5c04 |0026: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16; // type@045c │ │ -0ab110: 07c1 |0028: move-object v1, v12 │ │ -0ab112: 760a 6322 0000 |0029: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IIILandroid/widget/EditText;Ljava/lang/String;ILandroid/app/Dialog;)V // method@2263 │ │ -0ab118: 6e20 700f 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0ab11e: 1210 |002f: const/4 v0, #int 1 // #1 │ │ -0ab120: 6e20 a300 0900 |0030: invoke-virtual {v9, v0}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ -0ab126: 2200 b303 |0033: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab12a: 7010 761f 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab130: 1401 1c00 0c7f |0038: const v1, #float 1.86092e+38 // #7f0c001c │ │ -0ab136: 6e20 b622 1c00 |003b: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab13c: 0c01 |003e: move-result-object v1 │ │ -0ab13e: 6e20 7e1f 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab144: 0c00 |0042: move-result-object v0 │ │ -0ab146: 1a01 0300 |0043: const-string v1, " " // string@0003 │ │ -0ab14a: 6e20 7e1f 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab150: 0c00 |0048: move-result-object v0 │ │ -0ab152: 1401 1900 0c7f |0049: const v1, #float 1.86092e+38 // #7f0c0019 │ │ -0ab158: 6e20 b622 1c00 |004c: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab15e: 0c01 |004f: move-result-object v1 │ │ -0ab160: 6e20 7e1f 1000 |0050: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab166: 0c00 |0053: move-result-object v0 │ │ -0ab168: 6e10 841f 0000 |0054: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab16e: 0c0b |0057: move-result-object v11 │ │ -0ab170: 6e20 aa00 b900 |0058: invoke-virtual {v9, v11}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ -0ab176: 6e10 ab00 0900 |005b: invoke-virtual {v9}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -0ab17c: 0e00 |005e: return-void │ │ +0abeb4: |[0abeb4] org.yuttadhammo.tipitaka.SearchActivity.memoAt:(IIILjava/lang/String;Ljava/lang/String;I)V │ │ +0abec4: 2209 1200 |0000: new-instance v9, Landroid/app/Dialog; // type@0012 │ │ +0abec8: 7020 9900 c900 |0002: invoke-direct {v9, v12}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0abece: 1400 2900 037f |0005: const v0, #float 1.7413e+38 // #7f030029 │ │ +0abed4: 6e20 a400 0900 |0008: invoke-virtual {v9, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0abeda: 1400 8c00 0b7f |000b: const v0, #float 1.84766e+38 // #7f0b008c │ │ +0abee0: 6e20 9c00 0900 |000e: invoke-virtual {v9, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0abee6: 0c0a |0011: move-result-object v10 │ │ +0abee8: 1f0a 2b02 |0012: check-cast v10, Landroid/widget/Button; // type@022b │ │ +0abeec: 1400 8b00 0b7f |0014: const v0, #float 1.84766e+38 // #7f0b008b │ │ +0abef2: 6e20 9c00 0900 |0017: invoke-virtual {v9, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0abef8: 0c06 |001a: move-result-object v6 │ │ +0abefa: 1f06 2f02 |001b: check-cast v6, Landroid/widget/EditText; // type@022f │ │ +0abefe: 01d3 |001d: move v3, v13 │ │ +0abf00: 01e5 |001e: move v5, v14 │ │ +0abf02: 01f4 |001f: move v4, v15 │ │ +0abf04: 0802 1000 |0020: move-object/from16 v2, v16 │ │ +0abf08: 0807 1100 |0022: move-object/from16 v7, v17 │ │ +0abf0c: 0208 1200 |0024: move/from16 v8, v18 │ │ +0abf10: 2200 5a04 |0026: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchActivity$16; // type@045a │ │ +0abf14: 07c1 |0028: move-object v1, v12 │ │ +0abf16: 760a 6322 0000 |0029: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity$16;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IIILandroid/widget/EditText;Ljava/lang/String;ILandroid/app/Dialog;)V // method@2263 │ │ +0abf1c: 6e20 700f 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0abf22: 1210 |002f: const/4 v0, #int 1 // #1 │ │ +0abf24: 6e20 a300 0900 |0030: invoke-virtual {v9, v0}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ +0abf2a: 2200 b103 |0033: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0abf2e: 7010 761f 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0abf34: 1401 1c00 0c7f |0038: const v1, #float 1.86092e+38 // #7f0c001c │ │ +0abf3a: 6e20 b622 1c00 |003b: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0abf40: 0c01 |003e: move-result-object v1 │ │ +0abf42: 6e20 7e1f 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abf48: 0c00 |0042: move-result-object v0 │ │ +0abf4a: 1a01 0300 |0043: const-string v1, " " // string@0003 │ │ +0abf4e: 6e20 7e1f 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abf54: 0c00 |0048: move-result-object v0 │ │ +0abf56: 1401 1900 0c7f |0049: const v1, #float 1.86092e+38 // #7f0c0019 │ │ +0abf5c: 6e20 b622 1c00 |004c: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0abf62: 0c01 |004f: move-result-object v1 │ │ +0abf64: 6e20 7e1f 1000 |0050: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0abf6a: 0c00 |0053: move-result-object v0 │ │ +0abf6c: 6e10 841f 0000 |0054: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0abf72: 0c0b |0057: move-result-object v11 │ │ +0abf74: 6e20 aa00 b900 |0058: invoke-virtual {v9, v11}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ +0abf7a: 6e10 ab00 0900 |005b: invoke-virtual {v9}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0abf80: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0005 line=1331 │ │ 0x000b line=1333 │ │ 0x0014 line=1334 │ │ 0x001d line=1336 │ │ @@ -234187,743 +234258,743 @@ │ │ 0x0000 - 0x005f reg=18 _position I │ │ │ │ #28 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'showResults' │ │ type : '(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 35 │ │ + registers : 36 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 1486 16-bit code units │ │ -0ab180: |[0ab180] org.yuttadhammo.tipitaka.SearchActivity.showResults:(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ -0ab190: 1a04 770c |0000: const-string v4, "Tipitaka" // string@0c77 │ │ -0ab194: 1a05 3624 |0002: const-string v5, "showing search results" // string@2436 │ │ -0ab198: 7120 0b0d 5400 |0004: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0ab19e: 0800 1b00 |0007: move-object/from16 v0, v27 │ │ -0ab1a2: 0801 1c00 |0009: move-object/from16 v1, v28 │ │ -0ab1a6: 0802 1e00 |000b: move-object/from16 v2, v30 │ │ -0ab1aa: 7030 ac22 1002 |000d: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.convertToCursor:(Ljava/util/ArrayList;Ljava/lang/String;)Landroid/database/MatrixCursor; // method@22ac │ │ -0ab1b0: 0c04 |0010: move-result-object v4 │ │ -0ab1b2: 0800 1b00 |0011: move-object/from16 v0, v27 │ │ -0ab1b6: 5b04 8310 |0013: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedCursor:Landroid/database/MatrixCursor; // field@1083 │ │ -0ab1ba: 2203 6804 |0015: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // type@0468 │ │ -0ab1be: 1406 3200 037f |0017: const v6, #float 1.7413e+38 // #7f030032 │ │ -0ab1c4: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ -0ab1c8: 5407 8310 |001c: iget-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedCursor:Landroid/database/MatrixCursor; // field@1083 │ │ -0ab1cc: 1224 |001e: const/4 v4, #int 2 // #2 │ │ -0ab1ce: 2348 b904 |001f: new-array v8, v4, [Ljava/lang/String; // type@04b9 │ │ -0ab1d2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0ab1d4: 1a05 c018 |0022: const-string v5, "line1" // string@18c0 │ │ -0ab1d8: 4d05 0804 |0024: aput-object v5, v8, v4 │ │ -0ab1dc: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -0ab1de: 1a05 c218 |0027: const-string v5, "line2" // string@18c2 │ │ -0ab1e2: 4d05 0804 |0029: aput-object v5, v8, v4 │ │ -0ab1e6: 1224 |002b: const/4 v4, #int 2 // #2 │ │ -0ab1e8: 2349 9904 |002c: new-array v9, v4, [I // type@0499 │ │ -0ab1ec: 2609 9805 0000 |002e: fill-array-data v9, 000005c6 // +00000598 │ │ -0ab1f2: 0804 1b00 |0031: move-object/from16 v4, v27 │ │ -0ab1f6: 0805 1b00 |0033: move-object/from16 v5, v27 │ │ -0ab1fa: 7607 7d22 0300 |0035: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@227d │ │ -0ab200: 0800 1b00 |0038: move-object/from16 v0, v27 │ │ -0ab204: 5b03 6310 |003a: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab208: 381f 0b00 |003c: if-eqz v31, 0047 // +000b │ │ -0ab20c: 0800 1b00 |003e: move-object/from16 v0, v27 │ │ -0ab210: 5404 6310 |0040: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab214: 0800 1f00 |0042: move-object/from16 v0, v31 │ │ -0ab218: 6e20 9022 0400 |0044: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setPrimaryClicked:(Ljava/util/ArrayList;)V // method@2290 │ │ -0ab21e: 3820 0b00 |0047: if-eqz v32, 0052 // +000b │ │ -0ab222: 0800 1b00 |0049: move-object/from16 v0, v27 │ │ -0ab226: 5404 6310 |004b: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab22a: 0800 2000 |004d: move-object/from16 v0, v32 │ │ -0ab22e: 6e20 9222 0400 |004f: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSecondaryClicked:(Ljava/util/ArrayList;)V // method@2292 │ │ -0ab234: 3821 0b00 |0052: if-eqz v33, 005d // +000b │ │ -0ab238: 0800 1b00 |0054: move-object/from16 v0, v27 │ │ -0ab23c: 5404 6310 |0056: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab240: 0800 2100 |0058: move-object/from16 v0, v33 │ │ -0ab244: 6e20 9122 0400 |005a: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSaved:(Ljava/util/ArrayList;)V // method@2291 │ │ -0ab24a: 3822 0b00 |005d: if-eqz v34, 0068 // +000b │ │ -0ab24e: 0800 1b00 |005f: move-object/from16 v0, v27 │ │ -0ab252: 5404 6310 |0061: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab256: 0800 2200 |0063: move-object/from16 v0, v34 │ │ -0ab25a: 6e20 8f22 0400 |0065: invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setMarked:(Ljava/util/ArrayList;)V // method@228f │ │ -0ab260: 0800 1b00 |0068: move-object/from16 v0, v27 │ │ -0ab264: 5404 6310 |006a: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab268: 0800 1b00 |006c: move-object/from16 v0, v27 │ │ -0ab26c: 5205 7210 |006e: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ -0ab270: 6e20 9422 5400 |0070: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setVinaiPosition:(I)V // method@2294 │ │ -0ab276: 0800 1b00 |0073: move-object/from16 v0, v27 │ │ -0ab27a: 5404 6310 |0075: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab27e: 0800 1b00 |0077: move-object/from16 v0, v27 │ │ -0ab282: 5205 7110 |0079: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ -0ab286: 6e20 9322 5400 |007b: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSuttanPosition:(I)V // method@2293 │ │ -0ab28c: 0800 1b00 |007e: move-object/from16 v0, v27 │ │ -0ab290: 5404 6310 |0080: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab294: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ -0ab298: 5205 6f10 |0084: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ -0ab29c: 6e20 8d22 5400 |0086: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setAbhiPosition:(I)V // method@228d │ │ -0ab2a2: 0800 1b00 |0089: move-object/from16 v0, v27 │ │ -0ab2a6: 5404 6310 |008b: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ab2aa: 0800 1b00 |008d: move-object/from16 v0, v27 │ │ -0ab2ae: 5205 7010 |008f: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ -0ab2b2: 6e20 8e22 5400 |0091: invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setEtcPosition:(I)V // method@228e │ │ -0ab2b8: 1404 a500 077f |0094: const v4, #float 1.79449e+38 // #7f0700a5 │ │ -0ab2be: 0800 1b00 |0097: move-object/from16 v0, v27 │ │ -0ab2c2: 6e20 b022 4000 |0099: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab2c8: 0c12 |009c: move-result-object v18 │ │ -0ab2ca: 1f12 5802 |009d: check-cast v18, Landroid/widget/TextView; // type@0258 │ │ -0ab2ce: 1404 a600 077f |009f: const v4, #float 1.79449e+38 // #7f0700a6 │ │ -0ab2d4: 0800 1b00 |00a2: move-object/from16 v0, v27 │ │ -0ab2d8: 6e20 b022 4000 |00a4: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab2de: 0c13 |00a7: move-result-object v19 │ │ -0ab2e0: 1f13 5802 |00a8: check-cast v19, Landroid/widget/TextView; // type@0258 │ │ -0ab2e4: 1404 a700 077f |00aa: const v4, #float 1.79449e+38 // #7f0700a7 │ │ -0ab2ea: 0800 1b00 |00ad: move-object/from16 v0, v27 │ │ -0ab2ee: 6e20 b022 4000 |00af: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab2f4: 0c14 |00b2: move-result-object v20 │ │ -0ab2f6: 1f14 5802 |00b3: check-cast v20, Landroid/widget/TextView; // type@0258 │ │ -0ab2fa: 1404 a800 077f |00b5: const v4, #float 1.79449e+38 // #7f0700a8 │ │ -0ab300: 0800 1b00 |00b8: move-object/from16 v0, v27 │ │ -0ab304: 6e20 b022 4000 |00ba: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab30a: 0c15 |00bd: move-result-object v21 │ │ -0ab30c: 1f15 5802 |00be: check-cast v21, Landroid/widget/TextView; // type@0258 │ │ -0ab310: 0800 1b00 |00c0: move-object/from16 v0, v27 │ │ -0ab314: 5204 7d10 |00c2: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0ab318: 7110 381f 0400 |00c4: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab31e: 0c04 |00c7: move-result-object v4 │ │ -0ab320: 0800 1200 |00c8: move-object/from16 v0, v18 │ │ -0ab324: 6e20 7310 4000 |00ca: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab32a: 0800 1b00 |00cd: move-object/from16 v0, v27 │ │ -0ab32e: 5204 7c10 |00cf: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0ab332: 7110 381f 0400 |00d1: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab338: 0c04 |00d4: move-result-object v4 │ │ -0ab33a: 0800 1300 |00d5: move-object/from16 v0, v19 │ │ -0ab33e: 6e20 7310 4000 |00d7: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab344: 0800 1b00 |00da: move-object/from16 v0, v27 │ │ -0ab348: 5204 7a10 |00dc: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0ab34c: 7110 381f 0400 |00de: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab352: 0c04 |00e1: move-result-object v4 │ │ -0ab354: 0800 1400 |00e2: move-object/from16 v0, v20 │ │ -0ab358: 6e20 7310 4000 |00e4: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab35e: 0800 1b00 |00e7: move-object/from16 v0, v27 │ │ -0ab362: 5204 7b10 |00e9: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0ab366: 7110 381f 0400 |00eb: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab36c: 0c04 |00ee: move-result-object v4 │ │ -0ab36e: 0800 1500 |00ef: move-object/from16 v0, v21 │ │ -0ab372: 6e20 7310 4000 |00f1: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab378: 1404 a900 077f |00f4: const v4, #float 1.79449e+38 // #7f0700a9 │ │ -0ab37e: 0800 1b00 |00f7: move-object/from16 v0, v27 │ │ -0ab382: 6e20 b022 4000 |00f9: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab388: 0c16 |00fc: move-result-object v22 │ │ -0ab38a: 1f16 5802 |00fd: check-cast v22, Landroid/widget/TextView; // type@0258 │ │ -0ab38e: 1404 aa00 077f |00ff: const v4, #float 1.79449e+38 // #7f0700aa │ │ -0ab394: 0800 1b00 |0102: move-object/from16 v0, v27 │ │ -0ab398: 6e20 b022 4000 |0104: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab39e: 0c17 |0107: move-result-object v23 │ │ -0ab3a0: 1f17 5802 |0108: check-cast v23, Landroid/widget/TextView; // type@0258 │ │ -0ab3a4: 1404 ab00 077f |010a: const v4, #float 1.79449e+38 // #7f0700ab │ │ -0ab3aa: 0800 1b00 |010d: move-object/from16 v0, v27 │ │ -0ab3ae: 6e20 b022 4000 |010f: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab3b4: 0c18 |0112: move-result-object v24 │ │ -0ab3b6: 1f18 5802 |0113: check-cast v24, Landroid/widget/TextView; // type@0258 │ │ -0ab3ba: 1404 ac00 077f |0115: const v4, #float 1.79449e+38 // #7f0700ac │ │ -0ab3c0: 0800 1b00 |0118: move-object/from16 v0, v27 │ │ -0ab3c4: 6e20 b022 4000 |011a: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ab3ca: 0c19 |011d: move-result-object v25 │ │ -0ab3cc: 1f19 5802 |011e: check-cast v25, Landroid/widget/TextView; // type@0258 │ │ -0ab3d0: 0800 1b00 |0120: move-object/from16 v0, v27 │ │ -0ab3d4: 5204 8f10 |0122: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0ab3d8: 7110 381f 0400 |0124: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab3de: 0c04 |0127: move-result-object v4 │ │ -0ab3e0: 0800 1600 |0128: move-object/from16 v0, v22 │ │ -0ab3e4: 6e20 7310 4000 |012a: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab3ea: 0800 1b00 |012d: move-object/from16 v0, v27 │ │ -0ab3ee: 5204 8e10 |012f: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0ab3f2: 7110 381f 0400 |0131: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab3f8: 0c04 |0134: move-result-object v4 │ │ -0ab3fa: 0800 1700 |0135: move-object/from16 v0, v23 │ │ -0ab3fe: 6e20 7310 4000 |0137: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab404: 0800 1b00 |013a: move-object/from16 v0, v27 │ │ -0ab408: 5204 8c10 |013c: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0ab40c: 7110 381f 0400 |013e: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab412: 0c04 |0141: move-result-object v4 │ │ -0ab414: 0800 1800 |0142: move-object/from16 v0, v24 │ │ -0ab418: 6e20 7310 4000 |0144: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab41e: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ -0ab422: 5204 8d10 |0149: iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0ab426: 7110 381f 0400 |014b: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0ab42c: 0c04 |014e: move-result-object v4 │ │ -0ab42e: 0800 1900 |014f: move-object/from16 v0, v25 │ │ -0ab432: 6e20 7310 4000 |0151: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ab438: 381d 5d03 |0154: if-eqz v29, 04b1 // +035d │ │ -0ab43c: 1a04 770c |0156: const-string v4, "Tipitaka" // string@0c77 │ │ -0ab440: 1a05 6921 |0158: const-string v5, "saving search history" // string@2169 │ │ -0ab444: 7120 0b0d 5400 |015a: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0ab44a: 2204 b303 |015d: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab44e: 7010 761f 0400 |015f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab454: 1a05 0000 |0162: const-string v5, "" // string@0000 │ │ -0ab458: 6e20 7e1f 5400 |0164: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab45e: 0c04 |0167: move-result-object v4 │ │ -0ab460: 0800 1b00 |0168: move-object/from16 v0, v27 │ │ -0ab464: 5205 7d10 |016a: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0ab468: 0800 1b00 |016c: move-object/from16 v0, v27 │ │ -0ab46c: 5206 7c10 |016e: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0ab470: b065 |0170: add-int/2addr v5, v6 │ │ -0ab472: 0800 1b00 |0171: move-object/from16 v0, v27 │ │ -0ab476: 5206 7a10 |0173: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0ab47a: b065 |0175: add-int/2addr v5, v6 │ │ -0ab47c: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ -0ab480: 5206 7b10 |0178: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0ab484: b065 |017a: add-int/2addr v5, v6 │ │ -0ab486: 6e20 7b1f 5400 |017b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab48c: 0c04 |017e: move-result-object v4 │ │ -0ab48e: 1a05 0300 |017f: const-string v5, " " // string@0003 │ │ -0ab492: 6e20 7e1f 5400 |0181: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab498: 0c04 |0184: move-result-object v4 │ │ -0ab49a: 1405 c100 0c7f |0185: const v5, #float 1.86096e+38 // #7f0c00c1 │ │ -0ab4a0: 0800 1b00 |0188: move-object/from16 v0, v27 │ │ -0ab4a4: 6e20 b622 5000 |018a: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab4aa: 0c05 |018d: move-result-object v5 │ │ -0ab4ac: 6e20 7e1f 5400 |018e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab4b2: 0c04 |0191: move-result-object v4 │ │ -0ab4b4: 6e10 841f 0400 |0192: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab4ba: 0c1a |0195: move-result-object v26 │ │ -0ab4bc: 2204 b303 |0196: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab4c0: 7010 761f 0400 |0198: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab4c6: 0800 1a00 |019b: move-object/from16 v0, v26 │ │ -0ab4ca: 6e20 7e1f 0400 |019d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab4d0: 0c04 |01a0: move-result-object v4 │ │ -0ab4d2: 1a05 0300 |01a1: const-string v5, " " // string@0003 │ │ -0ab4d6: 6e20 7e1f 5400 |01a3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab4dc: 0c04 |01a6: move-result-object v4 │ │ -0ab4de: 0800 1b00 |01a7: move-object/from16 v0, v27 │ │ -0ab4e2: 5205 8f10 |01a9: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0ab4e6: 0800 1b00 |01ab: move-object/from16 v0, v27 │ │ -0ab4ea: 5206 8e10 |01ad: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0ab4ee: b065 |01af: add-int/2addr v5, v6 │ │ -0ab4f0: 0800 1b00 |01b0: move-object/from16 v0, v27 │ │ -0ab4f4: 5206 8c10 |01b2: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0ab4f8: b065 |01b4: add-int/2addr v5, v6 │ │ -0ab4fa: 0800 1b00 |01b5: move-object/from16 v0, v27 │ │ -0ab4fe: 5206 8d10 |01b7: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0ab502: b065 |01b9: add-int/2addr v5, v6 │ │ -0ab504: 6e20 7b1f 5400 |01ba: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab50a: 0c04 |01bd: move-result-object v4 │ │ -0ab50c: 1a05 0300 |01be: const-string v5, " " // string@0003 │ │ -0ab510: 6e20 7e1f 5400 |01c0: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab516: 0c04 |01c3: move-result-object v4 │ │ -0ab518: 1405 c000 0c7f |01c4: const v5, #float 1.86096e+38 // #7f0c00c0 │ │ -0ab51e: 0800 1b00 |01c7: move-object/from16 v0, v27 │ │ -0ab522: 6e20 b622 5000 |01c9: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab528: 0c05 |01cc: move-result-object v5 │ │ -0ab52a: 6e20 7e1f 5400 |01cd: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab530: 0c04 |01d0: move-result-object v4 │ │ -0ab532: 6e10 841f 0400 |01d1: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab538: 0c1a |01d4: move-result-object v26 │ │ -0ab53a: 1a04 c100 |01d5: const-string v4, "(%s)" // string@00c1 │ │ -0ab53e: 1215 |01d7: const/4 v5, #int 1 // #1 │ │ -0ab540: 2355 b704 |01d8: new-array v5, v5, [Ljava/lang/Object; // type@04b7 │ │ -0ab544: 1206 |01da: const/4 v6, #int 0 // #0 │ │ -0ab546: 4d1a 0506 |01db: aput-object v26, v5, v6 │ │ -0ab54a: 7120 601f 5400 |01dd: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0ab550: 0c09 |01e0: move-result-object v9 │ │ -0ab552: 0800 1b00 |01e1: move-object/from16 v0, v27 │ │ -0ab556: 5504 6810 |01e3: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0ab55a: 3804 1500 |01e5: if-eqz v4, 01fa // +0015 │ │ -0ab55e: 2204 b303 |01e7: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab562: 7010 761f 0400 |01e9: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab568: 6e20 7e1f 9400 |01ec: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab56e: 0c04 |01ef: move-result-object v4 │ │ -0ab570: 1a05 3c00 |01f0: const-string v5, " M " // string@003c │ │ -0ab574: 6e20 7e1f 5400 |01f2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab57a: 0c04 |01f5: move-result-object v4 │ │ -0ab57c: 6e10 841f 0400 |01f6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab582: 0c09 |01f9: move-result-object v9 │ │ -0ab584: 0800 1b00 |01fa: move-object/from16 v0, v27 │ │ -0ab588: 5504 6910 |01fc: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0ab58c: 3804 1500 |01fe: if-eqz v4, 0213 // +0015 │ │ -0ab590: 2204 b303 |0200: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab594: 7010 761f 0400 |0202: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab59a: 6e20 7e1f 9400 |0205: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab5a0: 0c04 |0208: move-result-object v4 │ │ -0ab5a2: 1a05 3100 |0209: const-string v5, " A " // string@0031 │ │ -0ab5a6: 6e20 7e1f 5400 |020b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab5ac: 0c04 |020e: move-result-object v4 │ │ -0ab5ae: 6e10 841f 0400 |020f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab5b4: 0c09 |0212: move-result-object v9 │ │ -0ab5b6: 0800 1b00 |0213: move-object/from16 v0, v27 │ │ -0ab5ba: 5504 6a10 |0215: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0ab5be: 3804 1500 |0217: if-eqz v4, 022c // +0015 │ │ -0ab5c2: 2204 b303 |0219: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab5c6: 7010 761f 0400 |021b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab5cc: 6e20 7e1f 9400 |021e: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab5d2: 0c04 |0221: move-result-object v4 │ │ -0ab5d4: 1a05 3e00 |0222: const-string v5, " T " // string@003e │ │ -0ab5d8: 6e20 7e1f 5400 |0224: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab5de: 0c04 |0227: move-result-object v4 │ │ -0ab5e0: 6e10 841f 0400 |0228: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab5e6: 0c09 |022b: move-result-object v9 │ │ -0ab5e8: 1a0a 0000 |022c: const-string v10, "" // string@0000 │ │ -0ab5ec: 0800 1b00 |022e: move-object/from16 v0, v27 │ │ -0ab5f0: 5504 6410 |0230: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ -0ab5f4: 3804 5c00 |0232: if-eqz v4, 028e // +005c │ │ -0ab5f8: 2204 b303 |0234: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab5fc: 7010 761f 0400 |0236: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab602: 6e20 7e1f a400 |0239: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab608: 0c04 |023c: move-result-object v4 │ │ -0ab60a: 1a05 b000 |023d: const-string v5, "%s(%s/%s) " // string@00b0 │ │ -0ab60e: 1236 |023f: const/4 v6, #int 3 // #3 │ │ -0ab610: 2366 b704 |0240: new-array v6, v6, [Ljava/lang/Object; // type@04b7 │ │ -0ab614: 1207 |0242: const/4 v7, #int 0 // #0 │ │ -0ab616: 1408 3c00 0c7f |0243: const v8, #float 1.86093e+38 // #7f0c003c │ │ -0ab61c: 0800 1b00 |0246: move-object/from16 v0, v27 │ │ -0ab620: 6e20 b622 8000 |0248: invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab626: 0c08 |024b: move-result-object v8 │ │ -0ab628: 4d08 0607 |024c: aput-object v8, v6, v7 │ │ -0ab62c: 1217 |024e: const/4 v7, #int 1 // #1 │ │ -0ab62e: 2208 b303 |024f: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab632: 7010 761f 0800 |0251: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab638: 0800 1b00 |0254: move-object/from16 v0, v27 │ │ -0ab63c: 520c 7d10 |0256: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0ab640: 6e20 7b1f c800 |0258: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab646: 0c08 |025b: move-result-object v8 │ │ -0ab648: 1a0c 0000 |025c: const-string v12, "" // string@0000 │ │ -0ab64c: 6e20 7e1f c800 |025e: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab652: 0c08 |0261: move-result-object v8 │ │ -0ab654: 6e10 841f 0800 |0262: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab65a: 0c08 |0265: move-result-object v8 │ │ -0ab65c: 4d08 0607 |0266: aput-object v8, v6, v7 │ │ -0ab660: 1227 |0268: const/4 v7, #int 2 // #2 │ │ -0ab662: 2208 b303 |0269: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab666: 7010 761f 0800 |026b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab66c: 0800 1b00 |026e: move-object/from16 v0, v27 │ │ -0ab670: 520c 8f10 |0270: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0ab674: 6e20 7b1f c800 |0272: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab67a: 0c08 |0275: move-result-object v8 │ │ -0ab67c: 1a0c 0000 |0276: const-string v12, "" // string@0000 │ │ -0ab680: 6e20 7e1f c800 |0278: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab686: 0c08 |027b: move-result-object v8 │ │ -0ab688: 6e10 841f 0800 |027c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab68e: 0c08 |027f: move-result-object v8 │ │ -0ab690: 4d08 0607 |0280: aput-object v8, v6, v7 │ │ -0ab694: 7120 601f 6500 |0282: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0ab69a: 0c05 |0285: move-result-object v5 │ │ -0ab69c: 6e20 7e1f 5400 |0286: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab6a2: 0c04 |0289: move-result-object v4 │ │ -0ab6a4: 6e10 841f 0400 |028a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab6aa: 0c0a |028d: move-result-object v10 │ │ -0ab6ac: 0800 1b00 |028e: move-object/from16 v0, v27 │ │ -0ab6b0: 5504 6510 |0290: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ -0ab6b4: 3804 5c00 |0292: if-eqz v4, 02ee // +005c │ │ -0ab6b8: 2204 b303 |0294: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab6bc: 7010 761f 0400 |0296: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab6c2: 6e20 7e1f a400 |0299: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab6c8: 0c04 |029c: move-result-object v4 │ │ -0ab6ca: 1a05 b000 |029d: const-string v5, "%s(%s/%s) " // string@00b0 │ │ -0ab6ce: 1236 |029f: const/4 v6, #int 3 // #3 │ │ -0ab6d0: 2366 b704 |02a0: new-array v6, v6, [Ljava/lang/Object; // type@04b7 │ │ -0ab6d4: 1207 |02a2: const/4 v7, #int 0 // #0 │ │ -0ab6d6: 1408 3d00 0c7f |02a3: const v8, #float 1.86093e+38 // #7f0c003d │ │ -0ab6dc: 0800 1b00 |02a6: move-object/from16 v0, v27 │ │ -0ab6e0: 6e20 b622 8000 |02a8: invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab6e6: 0c08 |02ab: move-result-object v8 │ │ -0ab6e8: 4d08 0607 |02ac: aput-object v8, v6, v7 │ │ -0ab6ec: 1217 |02ae: const/4 v7, #int 1 // #1 │ │ -0ab6ee: 2208 b303 |02af: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab6f2: 7010 761f 0800 |02b1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab6f8: 0800 1b00 |02b4: move-object/from16 v0, v27 │ │ -0ab6fc: 520c 7c10 |02b6: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0ab700: 6e20 7b1f c800 |02b8: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab706: 0c08 |02bb: move-result-object v8 │ │ -0ab708: 1a0c 0000 |02bc: const-string v12, "" // string@0000 │ │ -0ab70c: 6e20 7e1f c800 |02be: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab712: 0c08 |02c1: move-result-object v8 │ │ -0ab714: 6e10 841f 0800 |02c2: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab71a: 0c08 |02c5: move-result-object v8 │ │ -0ab71c: 4d08 0607 |02c6: aput-object v8, v6, v7 │ │ -0ab720: 1227 |02c8: const/4 v7, #int 2 // #2 │ │ -0ab722: 2208 b303 |02c9: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab726: 7010 761f 0800 |02cb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab72c: 0800 1b00 |02ce: move-object/from16 v0, v27 │ │ -0ab730: 520c 8e10 |02d0: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0ab734: 6e20 7b1f c800 |02d2: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab73a: 0c08 |02d5: move-result-object v8 │ │ -0ab73c: 1a0c 0000 |02d6: const-string v12, "" // string@0000 │ │ -0ab740: 6e20 7e1f c800 |02d8: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab746: 0c08 |02db: move-result-object v8 │ │ -0ab748: 6e10 841f 0800 |02dc: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab74e: 0c08 |02df: move-result-object v8 │ │ -0ab750: 4d08 0607 |02e0: aput-object v8, v6, v7 │ │ -0ab754: 7120 601f 6500 |02e2: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0ab75a: 0c05 |02e5: move-result-object v5 │ │ -0ab75c: 6e20 7e1f 5400 |02e6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab762: 0c04 |02e9: move-result-object v4 │ │ -0ab764: 6e10 841f 0400 |02ea: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab76a: 0c0a |02ed: move-result-object v10 │ │ -0ab76c: 0800 1b00 |02ee: move-object/from16 v0, v27 │ │ -0ab770: 5504 6610 |02f0: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ -0ab774: 3804 5c00 |02f2: if-eqz v4, 034e // +005c │ │ -0ab778: 2204 b303 |02f4: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab77c: 7010 761f 0400 |02f6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab782: 6e20 7e1f a400 |02f9: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab788: 0c04 |02fc: move-result-object v4 │ │ -0ab78a: 1a05 af00 |02fd: const-string v5, "%s(%s/%s) " // string@00af │ │ -0ab78e: 1236 |02ff: const/4 v6, #int 3 // #3 │ │ -0ab790: 2366 b704 |0300: new-array v6, v6, [Ljava/lang/Object; // type@04b7 │ │ -0ab794: 1207 |0302: const/4 v7, #int 0 // #0 │ │ -0ab796: 1408 3e00 0c7f |0303: const v8, #float 1.86093e+38 // #7f0c003e │ │ -0ab79c: 0800 1b00 |0306: move-object/from16 v0, v27 │ │ -0ab7a0: 6e20 b622 8000 |0308: invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab7a6: 0c08 |030b: move-result-object v8 │ │ -0ab7a8: 4d08 0607 |030c: aput-object v8, v6, v7 │ │ -0ab7ac: 1217 |030e: const/4 v7, #int 1 // #1 │ │ -0ab7ae: 2208 b303 |030f: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab7b2: 7010 761f 0800 |0311: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab7b8: 0800 1b00 |0314: move-object/from16 v0, v27 │ │ -0ab7bc: 520c 7a10 |0316: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0ab7c0: 6e20 7b1f c800 |0318: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab7c6: 0c08 |031b: move-result-object v8 │ │ -0ab7c8: 1a0c 0000 |031c: const-string v12, "" // string@0000 │ │ -0ab7cc: 6e20 7e1f c800 |031e: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab7d2: 0c08 |0321: move-result-object v8 │ │ -0ab7d4: 6e10 841f 0800 |0322: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab7da: 0c08 |0325: move-result-object v8 │ │ -0ab7dc: 4d08 0607 |0326: aput-object v8, v6, v7 │ │ -0ab7e0: 1227 |0328: const/4 v7, #int 2 // #2 │ │ -0ab7e2: 2208 b303 |0329: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab7e6: 7010 761f 0800 |032b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab7ec: 0800 1b00 |032e: move-object/from16 v0, v27 │ │ -0ab7f0: 520c 8c10 |0330: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0ab7f4: 6e20 7b1f c800 |0332: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab7fa: 0c08 |0335: move-result-object v8 │ │ -0ab7fc: 1a0c 0000 |0336: const-string v12, "" // string@0000 │ │ -0ab800: 6e20 7e1f c800 |0338: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab806: 0c08 |033b: move-result-object v8 │ │ -0ab808: 6e10 841f 0800 |033c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab80e: 0c08 |033f: move-result-object v8 │ │ -0ab810: 4d08 0607 |0340: aput-object v8, v6, v7 │ │ -0ab814: 7120 601f 6500 |0342: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0ab81a: 0c05 |0345: move-result-object v5 │ │ -0ab81c: 6e20 7e1f 5400 |0346: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab822: 0c04 |0349: move-result-object v4 │ │ -0ab824: 6e10 841f 0400 |034a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab82a: 0c0a |034d: move-result-object v10 │ │ -0ab82c: 0800 1b00 |034e: move-object/from16 v0, v27 │ │ -0ab830: 5504 6710 |0350: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ -0ab834: 3804 5c00 |0352: if-eqz v4, 03ae // +005c │ │ -0ab838: 2204 b303 |0354: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab83c: 7010 761f 0400 |0356: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab842: 6e20 7e1f a400 |0359: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab848: 0c04 |035c: move-result-object v4 │ │ -0ab84a: 1a05 af00 |035d: const-string v5, "%s(%s/%s) " // string@00af │ │ -0ab84e: 1236 |035f: const/4 v6, #int 3 // #3 │ │ -0ab850: 2366 b704 |0360: new-array v6, v6, [Ljava/lang/Object; // type@04b7 │ │ -0ab854: 1207 |0362: const/4 v7, #int 0 // #0 │ │ -0ab856: 1408 3f00 0c7f |0363: const v8, #float 1.86093e+38 // #7f0c003f │ │ -0ab85c: 0800 1b00 |0366: move-object/from16 v0, v27 │ │ -0ab860: 6e20 b622 8000 |0368: invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0ab866: 0c08 |036b: move-result-object v8 │ │ -0ab868: 4d08 0607 |036c: aput-object v8, v6, v7 │ │ -0ab86c: 1217 |036e: const/4 v7, #int 1 // #1 │ │ -0ab86e: 2208 b303 |036f: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab872: 7010 761f 0800 |0371: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab878: 0800 1b00 |0374: move-object/from16 v0, v27 │ │ -0ab87c: 520c 7b10 |0376: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0ab880: 6e20 7b1f c800 |0378: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab886: 0c08 |037b: move-result-object v8 │ │ -0ab888: 1a0c 0000 |037c: const-string v12, "" // string@0000 │ │ -0ab88c: 6e20 7e1f c800 |037e: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab892: 0c08 |0381: move-result-object v8 │ │ -0ab894: 6e10 841f 0800 |0382: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab89a: 0c08 |0385: move-result-object v8 │ │ -0ab89c: 4d08 0607 |0386: aput-object v8, v6, v7 │ │ -0ab8a0: 1227 |0388: const/4 v7, #int 2 // #2 │ │ -0ab8a2: 2208 b303 |0389: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab8a6: 7010 761f 0800 |038b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab8ac: 0800 1b00 |038e: move-object/from16 v0, v27 │ │ -0ab8b0: 520c 8d10 |0390: iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0ab8b4: 6e20 7b1f c800 |0392: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab8ba: 0c08 |0395: move-result-object v8 │ │ -0ab8bc: 1a0c 0000 |0396: const-string v12, "" // string@0000 │ │ -0ab8c0: 6e20 7e1f c800 |0398: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab8c6: 0c08 |039b: move-result-object v8 │ │ -0ab8c8: 6e10 841f 0800 |039c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab8ce: 0c08 |039f: move-result-object v8 │ │ -0ab8d0: 4d08 0607 |03a0: aput-object v8, v6, v7 │ │ -0ab8d4: 7120 601f 6500 |03a2: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0ab8da: 0c05 |03a5: move-result-object v5 │ │ -0ab8dc: 6e20 7e1f 5400 |03a6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab8e2: 0c04 |03a9: move-result-object v4 │ │ -0ab8e4: 6e10 841f 0400 |03aa: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ab8ea: 0c0a |03ad: move-result-object v10 │ │ -0ab8ec: 0800 1b00 |03ae: move-object/from16 v0, v27 │ │ -0ab8f0: 5404 8710 |03b0: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ -0ab8f4: 6e10 3c23 0400 |03b2: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ab8fa: 2203 8004 |03b5: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // type@0480 │ │ -0ab8fe: 0800 1b00 |03b7: move-object/from16 v0, v27 │ │ -0ab902: 5404 7610 |03b9: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0ab906: 0800 1b00 |03bb: move-object/from16 v0, v27 │ │ -0ab90a: 5205 7d10 |03bd: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0ab90e: 0800 1b00 |03bf: move-object/from16 v0, v27 │ │ -0ab912: 5206 7c10 |03c1: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0ab916: b065 |03c3: add-int/2addr v5, v6 │ │ -0ab918: 0800 1b00 |03c4: move-object/from16 v0, v27 │ │ -0ab91c: 5206 7a10 |03c6: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0ab920: b065 |03c8: add-int/2addr v5, v6 │ │ -0ab922: 0800 1b00 |03c9: move-object/from16 v0, v27 │ │ -0ab926: 5206 7b10 |03cb: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0ab92a: b056 |03cd: add-int/2addr v6, v5 │ │ -0ab92c: 0800 1b00 |03ce: move-object/from16 v0, v27 │ │ -0ab930: 5205 8f10 |03d0: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0ab934: 0800 1b00 |03d2: move-object/from16 v0, v27 │ │ -0ab938: 5207 8e10 |03d4: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0ab93c: b075 |03d6: add-int/2addr v5, v7 │ │ -0ab93e: 0800 1b00 |03d7: move-object/from16 v0, v27 │ │ -0ab942: 5207 8c10 |03d9: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0ab946: b075 |03db: add-int/2addr v5, v7 │ │ -0ab948: 0800 1b00 |03dc: move-object/from16 v0, v27 │ │ -0ab94c: 5207 8d10 |03de: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0ab950: b057 |03e0: add-int/2addr v7, v5 │ │ -0ab952: 0800 1b00 |03e1: move-object/from16 v0, v27 │ │ -0ab956: 5408 8a10 |03e3: iget-object v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0ab95a: 0805 1e00 |03e5: move-object/from16 v5, v30 │ │ -0ab95e: 7608 4123 0300 |03e7: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@2341 │ │ -0ab964: 0800 1b00 |03ea: move-object/from16 v0, v27 │ │ -0ab968: 5404 8710 |03ec: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ -0ab96c: 6e20 3b23 3400 |03ee: invoke-virtual {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z // method@233b │ │ -0ab972: 0a04 |03f1: move-result v4 │ │ -0ab974: 3904 0900 |03f2: if-nez v4, 03fb // +0009 │ │ -0ab978: 0800 1b00 |03f4: move-object/from16 v0, v27 │ │ -0ab97c: 5404 8710 |03f6: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ -0ab980: 6e20 3a23 3400 |03f8: invoke-virtual {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)J // method@233a │ │ -0ab986: 0800 1b00 |03fb: move-object/from16 v0, v27 │ │ -0ab98a: 5404 8710 |03fd: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ -0ab98e: 6e10 3323 0400 |03ff: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0ab994: 0800 1b00 |0402: move-object/from16 v0, v27 │ │ -0ab998: 5404 8810 |0404: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ab99c: 6e10 6523 0400 |0406: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -0ab9a2: 220b 8304 |0409: new-instance v11, Lorg/yuttadhammo/tipitaka/SearchResultsItem; // type@0483 │ │ -0ab9a6: 0800 1b00 |040b: move-object/from16 v0, v27 │ │ -0ab9aa: 540c 7610 |040d: iget-object v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0ab9ae: 2204 b303 |040f: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ab9b2: 7010 761f 0400 |0411: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ab9b8: 0800 1b00 |0414: move-object/from16 v0, v27 │ │ -0ab9bc: 5205 7d10 |0416: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ -0ab9c0: 6e20 7b1f 5400 |0418: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab9c6: 0c04 |041b: move-result-object v4 │ │ -0ab9c8: 1a05 0d01 |041c: const-string v5, ":" // string@010d │ │ -0ab9cc: 6e20 7e1f 5400 |041e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab9d2: 0c04 |0421: move-result-object v4 │ │ -0ab9d4: 0800 1b00 |0422: move-object/from16 v0, v27 │ │ -0ab9d8: 5205 7c10 |0424: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ -0ab9dc: 6e20 7b1f 5400 |0426: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab9e2: 0c04 |0429: move-result-object v4 │ │ -0ab9e4: 1a05 0d01 |042a: const-string v5, ":" // string@010d │ │ -0ab9e8: 6e20 7e1f 5400 |042c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ab9ee: 0c04 |042f: move-result-object v4 │ │ -0ab9f0: 0800 1b00 |0430: move-object/from16 v0, v27 │ │ -0ab9f4: 5205 7a10 |0432: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ -0ab9f8: 6e20 7b1f 5400 |0434: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ab9fe: 0c04 |0437: move-result-object v4 │ │ -0aba00: 1a05 0d01 |0438: const-string v5, ":" // string@010d │ │ -0aba04: 6e20 7e1f 5400 |043a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aba0a: 0c04 |043d: move-result-object v4 │ │ -0aba0c: 0800 1b00 |043e: move-object/from16 v0, v27 │ │ -0aba10: 5205 7b10 |0440: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ -0aba14: 6e20 7b1f 5400 |0442: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aba1a: 0c04 |0445: move-result-object v4 │ │ -0aba1c: 6e10 841f 0400 |0446: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aba22: 0c0e |0449: move-result-object v14 │ │ -0aba24: 2204 b303 |044a: new-instance v4, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aba28: 7010 761f 0400 |044c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aba2e: 0800 1b00 |044f: move-object/from16 v0, v27 │ │ -0aba32: 5205 8f10 |0451: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0aba36: 6e20 7b1f 5400 |0453: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aba3c: 0c04 |0456: move-result-object v4 │ │ -0aba3e: 1a05 0d01 |0457: const-string v5, ":" // string@010d │ │ -0aba42: 6e20 7e1f 5400 |0459: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aba48: 0c04 |045c: move-result-object v4 │ │ -0aba4a: 0800 1b00 |045d: move-object/from16 v0, v27 │ │ -0aba4e: 5205 8e10 |045f: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0aba52: 6e20 7b1f 5400 |0461: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aba58: 0c04 |0464: move-result-object v4 │ │ -0aba5a: 1a05 0d01 |0465: const-string v5, ":" // string@010d │ │ -0aba5e: 6e20 7e1f 5400 |0467: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aba64: 0c04 |046a: move-result-object v4 │ │ -0aba66: 0800 1b00 |046b: move-object/from16 v0, v27 │ │ -0aba6a: 5205 8c10 |046d: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0aba6e: 6e20 7b1f 5400 |046f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aba74: 0c04 |0472: move-result-object v4 │ │ -0aba76: 1a05 0d01 |0473: const-string v5, ":" // string@010d │ │ -0aba7a: 6e20 7e1f 5400 |0475: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aba80: 0c04 |0478: move-result-object v4 │ │ -0aba82: 0800 1b00 |0479: move-object/from16 v0, v27 │ │ -0aba86: 5205 8d10 |047b: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0aba8a: 6e20 7b1f 5400 |047d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aba90: 0c04 |0480: move-result-object v4 │ │ -0aba92: 6e10 841f 0400 |0481: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aba98: 0c0f |0484: move-result-object v15 │ │ -0aba9a: 0800 1b00 |0485: move-object/from16 v0, v27 │ │ -0aba9e: 5400 8a10 |0487: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0abaa2: 0810 0000 |0489: move-object/from16 v16, v0 │ │ -0abaa6: 080d 1e00 |048b: move-object/from16 v13, v30 │ │ -0abaaa: 7606 6923 0b00 |048d: invoke-direct/range {v11, v12, v13, v14, v15, v16}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@2369 │ │ -0abab0: 0800 1b00 |0490: move-object/from16 v0, v27 │ │ -0abab4: 5404 8810 |0492: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abab8: 6e20 6423 b400 |0494: invoke-virtual {v4, v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z // method@2364 │ │ -0ababe: 0a04 |0497: move-result v4 │ │ -0abac0: 3904 ee00 |0498: if-nez v4, 0586 // +00ee │ │ -0abac4: 0800 1b00 |049a: move-object/from16 v0, v27 │ │ -0abac8: 5404 8810 |049c: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abacc: 6e20 6323 b400 |049e: invoke-virtual {v4, v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)J // method@2363 │ │ -0abad2: 0b04 |04a1: move-result-wide v4 │ │ -0abad4: 0800 1b00 |04a2: move-object/from16 v0, v27 │ │ -0abad8: 5a04 8610 |04a4: iput-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0abadc: 0800 1b00 |04a6: move-object/from16 v0, v27 │ │ -0abae0: 5b0b 8510 |04a8: iput-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0abae4: 0800 1b00 |04aa: move-object/from16 v0, v27 │ │ -0abae8: 5404 8810 |04ac: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abaec: 6e10 5f23 0400 |04ae: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -0abaf2: 0800 1b00 |04b1: move-object/from16 v0, v27 │ │ -0abaf6: 5404 8910 |04b3: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchText:Landroid/widget/TextView; // field@1089 │ │ -0abafa: 2205 b303 |04b5: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -0abafe: 7010 761f 0500 |04b7: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0abb04: 1a06 9e00 |04ba: const-string v6, """ // string@009e │ │ -0abb08: 6e20 7e1f 6500 |04bc: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abb0e: 0c05 |04bf: move-result-object v5 │ │ -0abb10: 0800 1e00 |04c0: move-object/from16 v0, v30 │ │ -0abb14: 6e20 7e1f 0500 |04c2: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abb1a: 0c05 |04c5: move-result-object v5 │ │ -0abb1c: 1a06 9e00 |04c6: const-string v6, """ // string@009e │ │ -0abb20: 6e20 7e1f 6500 |04c8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abb26: 0c05 |04cb: move-result-object v5 │ │ -0abb28: 6e10 841f 0500 |04cc: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0abb2e: 0c05 |04cf: move-result-object v5 │ │ -0abb30: 6e20 7310 5400 |04d0: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0abb36: 7401 b31f 1c00 |04d3: invoke-virtual/range {v28}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0abb3c: 0a04 |04d6: move-result v4 │ │ -0abb3e: 3d04 de00 |04d7: if-lez v4, 05b5 // +00de │ │ -0abb42: 0800 1b00 |04d9: move-object/from16 v0, v27 │ │ -0abb46: 5404 8b10 |04db: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.statusText:Landroid/widget/TextView; // field@108b │ │ -0abb4a: 2205 b303 |04dd: new-instance v5, Ljava/lang/StringBuilder; // type@03b3 │ │ -0abb4e: 7010 761f 0500 |04df: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0abb54: 1406 0f00 0c7f |04e2: const v6, #float 1.86092e+38 // #7f0c000f │ │ -0abb5a: 0800 1b00 |04e5: move-object/from16 v0, v27 │ │ -0abb5e: 6e20 b622 6000 |04e7: invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0abb64: 0c06 |04ea: move-result-object v6 │ │ -0abb66: 6e20 7e1f 6500 |04eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abb6c: 0c05 |04ee: move-result-object v5 │ │ -0abb6e: 1a06 0300 |04ef: const-string v6, " " // string@0003 │ │ -0abb72: 6e20 7e1f 6500 |04f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abb78: 0c05 |04f4: move-result-object v5 │ │ -0abb7a: 7401 b31f 1c00 |04f5: invoke-virtual/range {v28}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0abb80: 0a06 |04f8: move-result v6 │ │ -0abb82: 7110 381f 0600 |04f9: invoke-static {v6}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0abb88: 0c06 |04fc: move-result-object v6 │ │ -0abb8a: 6e20 7e1f 6500 |04fd: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abb90: 0c05 |0500: move-result-object v5 │ │ -0abb92: 1a06 0300 |0501: const-string v6, " " // string@0003 │ │ -0abb96: 6e20 7e1f 6500 |0503: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abb9c: 0c05 |0506: move-result-object v5 │ │ -0abb9e: 1406 c100 0c7f |0507: const v6, #float 1.86096e+38 // #7f0c00c1 │ │ -0abba4: 0800 1b00 |050a: move-object/from16 v0, v27 │ │ -0abba8: 6e20 b622 6000 |050c: invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0abbae: 0c06 |050f: move-result-object v6 │ │ -0abbb0: 6e20 7e1f 6500 |0510: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abbb6: 0c05 |0513: move-result-object v5 │ │ -0abbb8: 1a06 0300 |0514: const-string v6, " " // string@0003 │ │ -0abbbc: 6e20 7e1f 6500 |0516: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abbc2: 0c05 |0519: move-result-object v5 │ │ -0abbc4: 1406 c200 0c7f |051a: const v6, #float 1.86096e+38 // #7f0c00c2 │ │ -0abbca: 0800 1b00 |051d: move-object/from16 v0, v27 │ │ -0abbce: 6e20 b622 6000 |051f: invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0abbd4: 0c06 |0522: move-result-object v6 │ │ -0abbd6: 6e20 7e1f 6500 |0523: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abbdc: 0c05 |0526: move-result-object v5 │ │ -0abbde: 1a06 0300 |0527: const-string v6, " " // string@0003 │ │ -0abbe2: 6e20 7e1f 6500 |0529: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abbe8: 0c05 |052c: move-result-object v5 │ │ -0abbea: 0800 1b00 |052d: move-object/from16 v0, v27 │ │ -0abbee: 5206 8f10 |052f: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ -0abbf2: 0800 1b00 |0531: move-object/from16 v0, v27 │ │ -0abbf6: 5207 8e10 |0533: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ -0abbfa: b076 |0535: add-int/2addr v6, v7 │ │ -0abbfc: 0800 1b00 |0536: move-object/from16 v0, v27 │ │ -0abc00: 5207 8c10 |0538: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ -0abc04: b076 |053a: add-int/2addr v6, v7 │ │ -0abc06: 0800 1b00 |053b: move-object/from16 v0, v27 │ │ -0abc0a: 5207 8d10 |053d: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ -0abc0e: b076 |053f: add-int/2addr v6, v7 │ │ -0abc10: 7110 381f 0600 |0540: invoke-static {v6}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0abc16: 0c06 |0543: move-result-object v6 │ │ -0abc18: 6e20 7e1f 6500 |0544: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abc1e: 0c05 |0547: move-result-object v5 │ │ -0abc20: 1a06 0300 |0548: const-string v6, " " // string@0003 │ │ -0abc24: 6e20 7e1f 6500 |054a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abc2a: 0c05 |054d: move-result-object v5 │ │ -0abc2c: 1406 c000 0c7f |054e: const v6, #float 1.86096e+38 // #7f0c00c0 │ │ -0abc32: 0800 1b00 |0551: move-object/from16 v0, v27 │ │ -0abc36: 6e20 b622 6000 |0553: invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0abc3c: 0c06 |0556: move-result-object v6 │ │ -0abc3e: 6e20 7e1f 6500 |0557: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0abc44: 0c05 |055a: move-result-object v5 │ │ -0abc46: 6e10 841f 0500 |055b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0abc4c: 0c05 |055e: move-result-object v5 │ │ -0abc4e: 6e20 7310 5400 |055f: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0abc54: 0800 1b00 |0562: move-object/from16 v0, v27 │ │ -0abc58: 5404 9010 |0564: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.table:Landroid/widget/TableLayout; // field@1090 │ │ -0abc5c: 1205 |0566: const/4 v5, #int 0 // #0 │ │ -0abc5e: 6e20 5910 5400 |0567: invoke-virtual {v4, v5}, Landroid/widget/TableLayout;.setVisibility:(I)V // method@1059 │ │ -0abc64: 0800 1b00 |056a: move-object/from16 v0, v27 │ │ -0abc68: 5404 6c10 |056c: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider1:Landroid/view/View; // field@106c │ │ -0abc6c: 1205 |056e: const/4 v5, #int 0 // #0 │ │ -0abc6e: 6e20 450e 5400 |056f: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0abc74: 0800 1b00 |0572: move-object/from16 v0, v27 │ │ -0abc78: 5404 6d10 |0574: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider2:Landroid/view/View; // field@106d │ │ -0abc7c: 1205 |0576: const/4 v5, #int 0 // #0 │ │ -0abc7e: 6e20 450e 5400 |0577: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ -0abc84: 0800 1b00 |057a: move-object/from16 v0, v27 │ │ -0abc88: 5404 8210 |057c: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ -0abc8c: 0800 1b00 |057e: move-object/from16 v0, v27 │ │ -0abc90: 5405 6310 |0580: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0abc94: 6e20 0310 5400 |0582: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0abc9a: 0e00 |0585: return-void │ │ -0abc9c: 0800 1b00 |0586: move-object/from16 v0, v27 │ │ -0abca0: 5404 8810 |0588: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abca4: 0800 1b00 |058a: move-object/from16 v0, v27 │ │ -0abca8: 5405 7610 |058c: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0abcac: 0800 1b00 |058e: move-object/from16 v0, v27 │ │ -0abcb0: 5406 8a10 |0590: iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ -0abcb4: 0800 1e00 |0592: move-object/from16 v0, v30 │ │ -0abcb8: 6e40 6123 5460 |0594: invoke-virtual {v4, v5, v0, v6}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ -0abcbe: 0c11 |0597: move-result-object v17 │ │ -0abcc0: 7801 c301 1100 |0598: invoke-interface/range {v17}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0abcc6: 0a04 |059b: move-result v4 │ │ -0abcc8: 3d04 1400 |059c: if-lez v4, 05b0 // +0014 │ │ -0abccc: 7801 cb01 1100 |059e: invoke-interface/range {v17}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0abcd2: 0a04 |05a1: move-result v4 │ │ -0abcd4: 3804 0e00 |05a2: if-eqz v4, 05b0 // +000e │ │ -0abcd8: 1204 |05a4: const/4 v4, #int 0 // #0 │ │ -0abcda: 0800 1100 |05a5: move-object/from16 v0, v17 │ │ -0abcde: 7220 c501 4000 |05a7: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0abce4: 0a04 |05aa: move-result v4 │ │ -0abce6: 8144 |05ab: int-to-long v4, v4 │ │ -0abce8: 0800 1b00 |05ac: move-object/from16 v0, v27 │ │ -0abcec: 5a04 8610 |05ae: iput-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0abcf0: 7801 c001 1100 |05b0: invoke-interface/range {v17}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0abcf6: 2900 f3fe |05b3: goto/16 04a6 // -010d │ │ -0abcfa: 0800 1b00 |05b5: move-object/from16 v0, v27 │ │ -0abcfe: 5404 8b10 |05b7: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.statusText:Landroid/widget/TextView; // field@108b │ │ -0abd02: 1405 2900 0c7f |05b9: const v5, #float 1.86093e+38 // #7f0c0029 │ │ -0abd08: 0800 1b00 |05bc: move-object/from16 v0, v27 │ │ -0abd0c: 6e20 b622 5000 |05be: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ -0abd12: 0c05 |05c1: move-result-object v5 │ │ -0abd14: 6e20 7310 5400 |05c2: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0abd1a: 289d |05c5: goto 0562 // -0063 │ │ -0abd1c: 0003 0400 0200 0000 9b00 077f 9c00 ... |05c6: array-data (8 units) │ │ +0abf84: |[0abf84] org.yuttadhammo.tipitaka.SearchActivity.showResults:(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +0abf94: 1a05 790c |0000: const-string v5, "Tipitaka" // string@0c79 │ │ +0abf98: 1a06 3624 |0002: const-string v6, "showing search results" // string@2436 │ │ +0abf9c: 7120 0b0d 6500 |0004: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0abfa2: 0800 1c00 |0007: move-object/from16 v0, v28 │ │ +0abfa6: 0801 1d00 |0009: move-object/from16 v1, v29 │ │ +0abfaa: 0802 1f00 |000b: move-object/from16 v2, v31 │ │ +0abfae: 7030 ac22 1002 |000d: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.convertToCursor:(Ljava/util/ArrayList;Ljava/lang/String;)Landroid/database/MatrixCursor; // method@22ac │ │ +0abfb4: 0c05 |0010: move-result-object v5 │ │ +0abfb6: 0800 1c00 |0011: move-object/from16 v0, v28 │ │ +0abfba: 5b05 8310 |0013: iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedCursor:Landroid/database/MatrixCursor; // field@1083 │ │ +0abfbe: 2204 6604 |0015: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // type@0466 │ │ +0abfc2: 1407 3200 037f |0017: const v7, #float 1.7413e+38 // #7f030032 │ │ +0abfc8: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +0abfcc: 5408 8310 |001c: iget-object v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedCursor:Landroid/database/MatrixCursor; // field@1083 │ │ +0abfd0: 1225 |001e: const/4 v5, #int 2 // #2 │ │ +0abfd2: 2359 b704 |001f: new-array v9, v5, [Ljava/lang/String; // type@04b7 │ │ +0abfd6: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +0abfd8: 1a06 c018 |0022: const-string v6, "line1" // string@18c0 │ │ +0abfdc: 4d06 0905 |0024: aput-object v6, v9, v5 │ │ +0abfe0: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +0abfe2: 1a06 c218 |0027: const-string v6, "line2" // string@18c2 │ │ +0abfe6: 4d06 0905 |0029: aput-object v6, v9, v5 │ │ +0abfea: 1225 |002b: const/4 v5, #int 2 // #2 │ │ +0abfec: 235a 9704 |002c: new-array v10, v5, [I // type@0497 │ │ +0abff0: 260a 9805 0000 |002e: fill-array-data v10, 000005c6 // +00000598 │ │ +0abff6: 0805 1c00 |0031: move-object/from16 v5, v28 │ │ +0abffa: 0806 1c00 |0033: move-object/from16 v6, v28 │ │ +0abffe: 7607 7d22 0400 |0035: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@227d │ │ +0ac004: 0800 1c00 |0038: move-object/from16 v0, v28 │ │ +0ac008: 5b04 6310 |003a: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac00c: 3820 0b00 |003c: if-eqz v32, 0047 // +000b │ │ +0ac010: 0800 1c00 |003e: move-object/from16 v0, v28 │ │ +0ac014: 5405 6310 |0040: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac018: 0800 2000 |0042: move-object/from16 v0, v32 │ │ +0ac01c: 6e20 9022 0500 |0044: invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setPrimaryClicked:(Ljava/util/ArrayList;)V // method@2290 │ │ +0ac022: 3821 0b00 |0047: if-eqz v33, 0052 // +000b │ │ +0ac026: 0800 1c00 |0049: move-object/from16 v0, v28 │ │ +0ac02a: 5405 6310 |004b: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac02e: 0800 2100 |004d: move-object/from16 v0, v33 │ │ +0ac032: 6e20 9222 0500 |004f: invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSecondaryClicked:(Ljava/util/ArrayList;)V // method@2292 │ │ +0ac038: 3822 0b00 |0052: if-eqz v34, 005d // +000b │ │ +0ac03c: 0800 1c00 |0054: move-object/from16 v0, v28 │ │ +0ac040: 5405 6310 |0056: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac044: 0800 2200 |0058: move-object/from16 v0, v34 │ │ +0ac048: 6e20 9122 0500 |005a: invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSaved:(Ljava/util/ArrayList;)V // method@2291 │ │ +0ac04e: 3823 0b00 |005d: if-eqz v35, 0068 // +000b │ │ +0ac052: 0800 1c00 |005f: move-object/from16 v0, v28 │ │ +0ac056: 5405 6310 |0061: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac05a: 0800 2300 |0063: move-object/from16 v0, v35 │ │ +0ac05e: 6e20 8f22 0500 |0065: invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setMarked:(Ljava/util/ArrayList;)V // method@228f │ │ +0ac064: 0800 1c00 |0068: move-object/from16 v0, v28 │ │ +0ac068: 5405 6310 |006a: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac06c: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ +0ac070: 5206 7210 |006e: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosVinai:I // field@1072 │ │ +0ac074: 6e20 9422 6500 |0070: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setVinaiPosition:(I)V // method@2294 │ │ +0ac07a: 0800 1c00 |0073: move-object/from16 v0, v28 │ │ +0ac07e: 5405 6310 |0075: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac082: 0800 1c00 |0077: move-object/from16 v0, v28 │ │ +0ac086: 5206 7110 |0079: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosSuttan:I // field@1071 │ │ +0ac08a: 6e20 9322 6500 |007b: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSuttanPosition:(I)V // method@2293 │ │ +0ac090: 0800 1c00 |007e: move-object/from16 v0, v28 │ │ +0ac094: 5405 6310 |0080: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac098: 0800 1c00 |0082: move-object/from16 v0, v28 │ │ +0ac09c: 5206 6f10 |0084: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosAbhi:I // field@106f │ │ +0ac0a0: 6e20 8d22 6500 |0086: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setAbhiPosition:(I)V // method@228d │ │ +0ac0a6: 0800 1c00 |0089: move-object/from16 v0, v28 │ │ +0ac0aa: 5405 6310 |008b: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ac0ae: 0800 1c00 |008d: move-object/from16 v0, v28 │ │ +0ac0b2: 5206 7010 |008f: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.firstPosEtc:I // field@1070 │ │ +0ac0b6: 6e20 8e22 6500 |0091: invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setEtcPosition:(I)V // method@228e │ │ +0ac0bc: 1405 a500 0b7f |0094: const v5, #float 1.84766e+38 // #7f0b00a5 │ │ +0ac0c2: 0800 1c00 |0097: move-object/from16 v0, v28 │ │ +0ac0c6: 6e20 b022 5000 |0099: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac0cc: 0c13 |009c: move-result-object v19 │ │ +0ac0ce: 1f13 5602 |009d: check-cast v19, Landroid/widget/TextView; // type@0256 │ │ +0ac0d2: 1405 a600 0b7f |009f: const v5, #float 1.84766e+38 // #7f0b00a6 │ │ +0ac0d8: 0800 1c00 |00a2: move-object/from16 v0, v28 │ │ +0ac0dc: 6e20 b022 5000 |00a4: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac0e2: 0c14 |00a7: move-result-object v20 │ │ +0ac0e4: 1f14 5602 |00a8: check-cast v20, Landroid/widget/TextView; // type@0256 │ │ +0ac0e8: 1405 a700 0b7f |00aa: const v5, #float 1.84766e+38 // #7f0b00a7 │ │ +0ac0ee: 0800 1c00 |00ad: move-object/from16 v0, v28 │ │ +0ac0f2: 6e20 b022 5000 |00af: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac0f8: 0c15 |00b2: move-result-object v21 │ │ +0ac0fa: 1f15 5602 |00b3: check-cast v21, Landroid/widget/TextView; // type@0256 │ │ +0ac0fe: 1405 a800 0b7f |00b5: const v5, #float 1.84766e+38 // #7f0b00a8 │ │ +0ac104: 0800 1c00 |00b8: move-object/from16 v0, v28 │ │ +0ac108: 6e20 b022 5000 |00ba: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac10e: 0c16 |00bd: move-result-object v22 │ │ +0ac110: 1f16 5602 |00be: check-cast v22, Landroid/widget/TextView; // type@0256 │ │ +0ac114: 0800 1c00 |00c0: move-object/from16 v0, v28 │ │ +0ac118: 5205 7d10 |00c2: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0ac11c: 7110 381f 0500 |00c4: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac122: 0c05 |00c7: move-result-object v5 │ │ +0ac124: 0800 1300 |00c8: move-object/from16 v0, v19 │ │ +0ac128: 6e20 7310 5000 |00ca: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac12e: 0800 1c00 |00cd: move-object/from16 v0, v28 │ │ +0ac132: 5205 7c10 |00cf: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0ac136: 7110 381f 0500 |00d1: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac13c: 0c05 |00d4: move-result-object v5 │ │ +0ac13e: 0800 1400 |00d5: move-object/from16 v0, v20 │ │ +0ac142: 6e20 7310 5000 |00d7: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac148: 0800 1c00 |00da: move-object/from16 v0, v28 │ │ +0ac14c: 5205 7a10 |00dc: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0ac150: 7110 381f 0500 |00de: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac156: 0c05 |00e1: move-result-object v5 │ │ +0ac158: 0800 1500 |00e2: move-object/from16 v0, v21 │ │ +0ac15c: 6e20 7310 5000 |00e4: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac162: 0800 1c00 |00e7: move-object/from16 v0, v28 │ │ +0ac166: 5205 7b10 |00e9: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0ac16a: 7110 381f 0500 |00eb: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac170: 0c05 |00ee: move-result-object v5 │ │ +0ac172: 0800 1600 |00ef: move-object/from16 v0, v22 │ │ +0ac176: 6e20 7310 5000 |00f1: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac17c: 1405 a900 0b7f |00f4: const v5, #float 1.84766e+38 // #7f0b00a9 │ │ +0ac182: 0800 1c00 |00f7: move-object/from16 v0, v28 │ │ +0ac186: 6e20 b022 5000 |00f9: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac18c: 0c17 |00fc: move-result-object v23 │ │ +0ac18e: 1f17 5602 |00fd: check-cast v23, Landroid/widget/TextView; // type@0256 │ │ +0ac192: 1405 aa00 0b7f |00ff: const v5, #float 1.84766e+38 // #7f0b00aa │ │ +0ac198: 0800 1c00 |0102: move-object/from16 v0, v28 │ │ +0ac19c: 6e20 b022 5000 |0104: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac1a2: 0c18 |0107: move-result-object v24 │ │ +0ac1a4: 1f18 5602 |0108: check-cast v24, Landroid/widget/TextView; // type@0256 │ │ +0ac1a8: 1405 ab00 0b7f |010a: const v5, #float 1.84766e+38 // #7f0b00ab │ │ +0ac1ae: 0800 1c00 |010d: move-object/from16 v0, v28 │ │ +0ac1b2: 6e20 b022 5000 |010f: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac1b8: 0c19 |0112: move-result-object v25 │ │ +0ac1ba: 1f19 5602 |0113: check-cast v25, Landroid/widget/TextView; // type@0256 │ │ +0ac1be: 1405 ac00 0b7f |0115: const v5, #float 1.84766e+38 // #7f0b00ac │ │ +0ac1c4: 0800 1c00 |0118: move-object/from16 v0, v28 │ │ +0ac1c8: 6e20 b022 5000 |011a: invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ac1ce: 0c1a |011d: move-result-object v26 │ │ +0ac1d0: 1f1a 5602 |011e: check-cast v26, Landroid/widget/TextView; // type@0256 │ │ +0ac1d4: 0800 1c00 |0120: move-object/from16 v0, v28 │ │ +0ac1d8: 5205 8f10 |0122: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ac1dc: 7110 381f 0500 |0124: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac1e2: 0c05 |0127: move-result-object v5 │ │ +0ac1e4: 0800 1700 |0128: move-object/from16 v0, v23 │ │ +0ac1e8: 6e20 7310 5000 |012a: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac1ee: 0800 1c00 |012d: move-object/from16 v0, v28 │ │ +0ac1f2: 5205 8e10 |012f: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ac1f6: 7110 381f 0500 |0131: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac1fc: 0c05 |0134: move-result-object v5 │ │ +0ac1fe: 0800 1800 |0135: move-object/from16 v0, v24 │ │ +0ac202: 6e20 7310 5000 |0137: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac208: 0800 1c00 |013a: move-object/from16 v0, v28 │ │ +0ac20c: 5205 8c10 |013c: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0ac210: 7110 381f 0500 |013e: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac216: 0c05 |0141: move-result-object v5 │ │ +0ac218: 0800 1900 |0142: move-object/from16 v0, v25 │ │ +0ac21c: 6e20 7310 5000 |0144: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac222: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +0ac226: 5205 8d10 |0149: iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0ac22a: 7110 381f 0500 |014b: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac230: 0c05 |014e: move-result-object v5 │ │ +0ac232: 0800 1a00 |014f: move-object/from16 v0, v26 │ │ +0ac236: 6e20 7310 5000 |0151: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac23c: 381e 5d03 |0154: if-eqz v30, 04b1 // +035d │ │ +0ac240: 1a05 790c |0156: const-string v5, "Tipitaka" // string@0c79 │ │ +0ac244: 1a06 6921 |0158: const-string v6, "saving search history" // string@2169 │ │ +0ac248: 7120 0b0d 6500 |015a: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0ac24e: 2205 b103 |015d: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac252: 7010 761f 0500 |015f: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac258: 1a06 0000 |0162: const-string v6, "" // string@0000 │ │ +0ac25c: 6e20 7e1f 6500 |0164: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac262: 0c05 |0167: move-result-object v5 │ │ +0ac264: 0800 1c00 |0168: move-object/from16 v0, v28 │ │ +0ac268: 5206 7d10 |016a: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0ac26c: 0800 1c00 |016c: move-object/from16 v0, v28 │ │ +0ac270: 5207 7c10 |016e: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0ac274: b076 |0170: add-int/2addr v6, v7 │ │ +0ac276: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ +0ac27a: 5207 7a10 |0173: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0ac27e: b076 |0175: add-int/2addr v6, v7 │ │ +0ac280: 0800 1c00 |0176: move-object/from16 v0, v28 │ │ +0ac284: 5207 7b10 |0178: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0ac288: b076 |017a: add-int/2addr v6, v7 │ │ +0ac28a: 6e20 7b1f 6500 |017b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac290: 0c05 |017e: move-result-object v5 │ │ +0ac292: 1a06 0300 |017f: const-string v6, " " // string@0003 │ │ +0ac296: 6e20 7e1f 6500 |0181: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac29c: 0c05 |0184: move-result-object v5 │ │ +0ac29e: 1406 c100 0c7f |0185: const v6, #float 1.86096e+38 // #7f0c00c1 │ │ +0ac2a4: 0800 1c00 |0188: move-object/from16 v0, v28 │ │ +0ac2a8: 6e20 b622 6000 |018a: invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac2ae: 0c06 |018d: move-result-object v6 │ │ +0ac2b0: 6e20 7e1f 6500 |018e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac2b6: 0c05 |0191: move-result-object v5 │ │ +0ac2b8: 6e10 841f 0500 |0192: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac2be: 0c1b |0195: move-result-object v27 │ │ +0ac2c0: 2205 b103 |0196: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac2c4: 7010 761f 0500 |0198: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac2ca: 0800 1b00 |019b: move-object/from16 v0, v27 │ │ +0ac2ce: 6e20 7e1f 0500 |019d: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac2d4: 0c05 |01a0: move-result-object v5 │ │ +0ac2d6: 1a06 0300 |01a1: const-string v6, " " // string@0003 │ │ +0ac2da: 6e20 7e1f 6500 |01a3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac2e0: 0c05 |01a6: move-result-object v5 │ │ +0ac2e2: 0800 1c00 |01a7: move-object/from16 v0, v28 │ │ +0ac2e6: 5206 8f10 |01a9: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ac2ea: 0800 1c00 |01ab: move-object/from16 v0, v28 │ │ +0ac2ee: 5207 8e10 |01ad: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ac2f2: b076 |01af: add-int/2addr v6, v7 │ │ +0ac2f4: 0800 1c00 |01b0: move-object/from16 v0, v28 │ │ +0ac2f8: 5207 8c10 |01b2: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0ac2fc: b076 |01b4: add-int/2addr v6, v7 │ │ +0ac2fe: 0800 1c00 |01b5: move-object/from16 v0, v28 │ │ +0ac302: 5207 8d10 |01b7: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0ac306: b076 |01b9: add-int/2addr v6, v7 │ │ +0ac308: 6e20 7b1f 6500 |01ba: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac30e: 0c05 |01bd: move-result-object v5 │ │ +0ac310: 1a06 0300 |01be: const-string v6, " " // string@0003 │ │ +0ac314: 6e20 7e1f 6500 |01c0: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac31a: 0c05 |01c3: move-result-object v5 │ │ +0ac31c: 1406 c000 0c7f |01c4: const v6, #float 1.86096e+38 // #7f0c00c0 │ │ +0ac322: 0800 1c00 |01c7: move-object/from16 v0, v28 │ │ +0ac326: 6e20 b622 6000 |01c9: invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac32c: 0c06 |01cc: move-result-object v6 │ │ +0ac32e: 6e20 7e1f 6500 |01cd: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac334: 0c05 |01d0: move-result-object v5 │ │ +0ac336: 6e10 841f 0500 |01d1: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac33c: 0c1b |01d4: move-result-object v27 │ │ +0ac33e: 1a05 c500 |01d5: const-string v5, "(%s)" // string@00c5 │ │ +0ac342: 1216 |01d7: const/4 v6, #int 1 // #1 │ │ +0ac344: 2366 b504 |01d8: new-array v6, v6, [Ljava/lang/Object; // type@04b5 │ │ +0ac348: 1207 |01da: const/4 v7, #int 0 // #0 │ │ +0ac34a: 4d1b 0607 |01db: aput-object v27, v6, v7 │ │ +0ac34e: 7120 601f 6500 |01dd: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0ac354: 0c0a |01e0: move-result-object v10 │ │ +0ac356: 0800 1c00 |01e1: move-object/from16 v0, v28 │ │ +0ac35a: 5505 6810 |01e3: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0ac35e: 3805 1500 |01e5: if-eqz v5, 01fa // +0015 │ │ +0ac362: 2205 b103 |01e7: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac366: 7010 761f 0500 |01e9: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac36c: 6e20 7e1f a500 |01ec: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac372: 0c05 |01ef: move-result-object v5 │ │ +0ac374: 1a06 3d00 |01f0: const-string v6, " M " // string@003d │ │ +0ac378: 6e20 7e1f 6500 |01f2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac37e: 0c05 |01f5: move-result-object v5 │ │ +0ac380: 6e10 841f 0500 |01f6: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac386: 0c0a |01f9: move-result-object v10 │ │ +0ac388: 0800 1c00 |01fa: move-object/from16 v0, v28 │ │ +0ac38c: 5505 6910 |01fc: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0ac390: 3805 1500 |01fe: if-eqz v5, 0213 // +0015 │ │ +0ac394: 2205 b103 |0200: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac398: 7010 761f 0500 |0202: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac39e: 6e20 7e1f a500 |0205: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac3a4: 0c05 |0208: move-result-object v5 │ │ +0ac3a6: 1a06 3200 |0209: const-string v6, " A " // string@0032 │ │ +0ac3aa: 6e20 7e1f 6500 |020b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac3b0: 0c05 |020e: move-result-object v5 │ │ +0ac3b2: 6e10 841f 0500 |020f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac3b8: 0c0a |0212: move-result-object v10 │ │ +0ac3ba: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +0ac3be: 5505 6a10 |0215: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0ac3c2: 3805 1500 |0217: if-eqz v5, 022c // +0015 │ │ +0ac3c6: 2205 b103 |0219: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac3ca: 7010 761f 0500 |021b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac3d0: 6e20 7e1f a500 |021e: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac3d6: 0c05 |0221: move-result-object v5 │ │ +0ac3d8: 1a06 3f00 |0222: const-string v6, " T " // string@003f │ │ +0ac3dc: 6e20 7e1f 6500 |0224: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac3e2: 0c05 |0227: move-result-object v5 │ │ +0ac3e4: 6e10 841f 0500 |0228: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac3ea: 0c0a |022b: move-result-object v10 │ │ +0ac3ec: 1a0b 0000 |022c: const-string v11, "" // string@0000 │ │ +0ac3f0: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ +0ac3f4: 5505 6410 |0230: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ +0ac3f8: 3805 5c00 |0232: if-eqz v5, 028e // +005c │ │ +0ac3fc: 2205 b103 |0234: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac400: 7010 761f 0500 |0236: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac406: 6e20 7e1f b500 |0239: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac40c: 0c05 |023c: move-result-object v5 │ │ +0ac40e: 1a06 b400 |023d: const-string v6, "%s(%s/%s) " // string@00b4 │ │ +0ac412: 1237 |023f: const/4 v7, #int 3 // #3 │ │ +0ac414: 2377 b504 |0240: new-array v7, v7, [Ljava/lang/Object; // type@04b5 │ │ +0ac418: 1208 |0242: const/4 v8, #int 0 // #0 │ │ +0ac41a: 1409 3c00 0c7f |0243: const v9, #float 1.86093e+38 // #7f0c003c │ │ +0ac420: 0800 1c00 |0246: move-object/from16 v0, v28 │ │ +0ac424: 6e20 b622 9000 |0248: invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac42a: 0c09 |024b: move-result-object v9 │ │ +0ac42c: 4d09 0708 |024c: aput-object v9, v7, v8 │ │ +0ac430: 1218 |024e: const/4 v8, #int 1 // #1 │ │ +0ac432: 2209 b103 |024f: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac436: 7010 761f 0900 |0251: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac43c: 0800 1c00 |0254: move-object/from16 v0, v28 │ │ +0ac440: 520d 7d10 |0256: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0ac444: 6e20 7b1f d900 |0258: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac44a: 0c09 |025b: move-result-object v9 │ │ +0ac44c: 1a0d 0000 |025c: const-string v13, "" // string@0000 │ │ +0ac450: 6e20 7e1f d900 |025e: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac456: 0c09 |0261: move-result-object v9 │ │ +0ac458: 6e10 841f 0900 |0262: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac45e: 0c09 |0265: move-result-object v9 │ │ +0ac460: 4d09 0708 |0266: aput-object v9, v7, v8 │ │ +0ac464: 1228 |0268: const/4 v8, #int 2 // #2 │ │ +0ac466: 2209 b103 |0269: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac46a: 7010 761f 0900 |026b: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac470: 0800 1c00 |026e: move-object/from16 v0, v28 │ │ +0ac474: 520d 8f10 |0270: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ac478: 6e20 7b1f d900 |0272: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac47e: 0c09 |0275: move-result-object v9 │ │ +0ac480: 1a0d 0000 |0276: const-string v13, "" // string@0000 │ │ +0ac484: 6e20 7e1f d900 |0278: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac48a: 0c09 |027b: move-result-object v9 │ │ +0ac48c: 6e10 841f 0900 |027c: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac492: 0c09 |027f: move-result-object v9 │ │ +0ac494: 4d09 0708 |0280: aput-object v9, v7, v8 │ │ +0ac498: 7120 601f 7600 |0282: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0ac49e: 0c06 |0285: move-result-object v6 │ │ +0ac4a0: 6e20 7e1f 6500 |0286: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac4a6: 0c05 |0289: move-result-object v5 │ │ +0ac4a8: 6e10 841f 0500 |028a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac4ae: 0c0b |028d: move-result-object v11 │ │ +0ac4b0: 0800 1c00 |028e: move-object/from16 v0, v28 │ │ +0ac4b4: 5505 6510 |0290: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ +0ac4b8: 3805 5c00 |0292: if-eqz v5, 02ee // +005c │ │ +0ac4bc: 2205 b103 |0294: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac4c0: 7010 761f 0500 |0296: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac4c6: 6e20 7e1f b500 |0299: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac4cc: 0c05 |029c: move-result-object v5 │ │ +0ac4ce: 1a06 b400 |029d: const-string v6, "%s(%s/%s) " // string@00b4 │ │ +0ac4d2: 1237 |029f: const/4 v7, #int 3 // #3 │ │ +0ac4d4: 2377 b504 |02a0: new-array v7, v7, [Ljava/lang/Object; // type@04b5 │ │ +0ac4d8: 1208 |02a2: const/4 v8, #int 0 // #0 │ │ +0ac4da: 1409 3d00 0c7f |02a3: const v9, #float 1.86093e+38 // #7f0c003d │ │ +0ac4e0: 0800 1c00 |02a6: move-object/from16 v0, v28 │ │ +0ac4e4: 6e20 b622 9000 |02a8: invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac4ea: 0c09 |02ab: move-result-object v9 │ │ +0ac4ec: 4d09 0708 |02ac: aput-object v9, v7, v8 │ │ +0ac4f0: 1218 |02ae: const/4 v8, #int 1 // #1 │ │ +0ac4f2: 2209 b103 |02af: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac4f6: 7010 761f 0900 |02b1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac4fc: 0800 1c00 |02b4: move-object/from16 v0, v28 │ │ +0ac500: 520d 7c10 |02b6: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0ac504: 6e20 7b1f d900 |02b8: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac50a: 0c09 |02bb: move-result-object v9 │ │ +0ac50c: 1a0d 0000 |02bc: const-string v13, "" // string@0000 │ │ +0ac510: 6e20 7e1f d900 |02be: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac516: 0c09 |02c1: move-result-object v9 │ │ +0ac518: 6e10 841f 0900 |02c2: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac51e: 0c09 |02c5: move-result-object v9 │ │ +0ac520: 4d09 0708 |02c6: aput-object v9, v7, v8 │ │ +0ac524: 1228 |02c8: const/4 v8, #int 2 // #2 │ │ +0ac526: 2209 b103 |02c9: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac52a: 7010 761f 0900 |02cb: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac530: 0800 1c00 |02ce: move-object/from16 v0, v28 │ │ +0ac534: 520d 8e10 |02d0: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ac538: 6e20 7b1f d900 |02d2: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac53e: 0c09 |02d5: move-result-object v9 │ │ +0ac540: 1a0d 0000 |02d6: const-string v13, "" // string@0000 │ │ +0ac544: 6e20 7e1f d900 |02d8: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac54a: 0c09 |02db: move-result-object v9 │ │ +0ac54c: 6e10 841f 0900 |02dc: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac552: 0c09 |02df: move-result-object v9 │ │ +0ac554: 4d09 0708 |02e0: aput-object v9, v7, v8 │ │ +0ac558: 7120 601f 7600 |02e2: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0ac55e: 0c06 |02e5: move-result-object v6 │ │ +0ac560: 6e20 7e1f 6500 |02e6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac566: 0c05 |02e9: move-result-object v5 │ │ +0ac568: 6e10 841f 0500 |02ea: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac56e: 0c0b |02ed: move-result-object v11 │ │ +0ac570: 0800 1c00 |02ee: move-object/from16 v0, v28 │ │ +0ac574: 5505 6610 |02f0: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ +0ac578: 3805 5c00 |02f2: if-eqz v5, 034e // +005c │ │ +0ac57c: 2205 b103 |02f4: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac580: 7010 761f 0500 |02f6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac586: 6e20 7e1f b500 |02f9: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac58c: 0c05 |02fc: move-result-object v5 │ │ +0ac58e: 1a06 b300 |02fd: const-string v6, "%s(%s/%s) " // string@00b3 │ │ +0ac592: 1237 |02ff: const/4 v7, #int 3 // #3 │ │ +0ac594: 2377 b504 |0300: new-array v7, v7, [Ljava/lang/Object; // type@04b5 │ │ +0ac598: 1208 |0302: const/4 v8, #int 0 // #0 │ │ +0ac59a: 1409 3e00 0c7f |0303: const v9, #float 1.86093e+38 // #7f0c003e │ │ +0ac5a0: 0800 1c00 |0306: move-object/from16 v0, v28 │ │ +0ac5a4: 6e20 b622 9000 |0308: invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac5aa: 0c09 |030b: move-result-object v9 │ │ +0ac5ac: 4d09 0708 |030c: aput-object v9, v7, v8 │ │ +0ac5b0: 1218 |030e: const/4 v8, #int 1 // #1 │ │ +0ac5b2: 2209 b103 |030f: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac5b6: 7010 761f 0900 |0311: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac5bc: 0800 1c00 |0314: move-object/from16 v0, v28 │ │ +0ac5c0: 520d 7a10 |0316: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0ac5c4: 6e20 7b1f d900 |0318: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac5ca: 0c09 |031b: move-result-object v9 │ │ +0ac5cc: 1a0d 0000 |031c: const-string v13, "" // string@0000 │ │ +0ac5d0: 6e20 7e1f d900 |031e: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac5d6: 0c09 |0321: move-result-object v9 │ │ +0ac5d8: 6e10 841f 0900 |0322: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac5de: 0c09 |0325: move-result-object v9 │ │ +0ac5e0: 4d09 0708 |0326: aput-object v9, v7, v8 │ │ +0ac5e4: 1228 |0328: const/4 v8, #int 2 // #2 │ │ +0ac5e6: 2209 b103 |0329: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac5ea: 7010 761f 0900 |032b: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac5f0: 0800 1c00 |032e: move-object/from16 v0, v28 │ │ +0ac5f4: 520d 8c10 |0330: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0ac5f8: 6e20 7b1f d900 |0332: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac5fe: 0c09 |0335: move-result-object v9 │ │ +0ac600: 1a0d 0000 |0336: const-string v13, "" // string@0000 │ │ +0ac604: 6e20 7e1f d900 |0338: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac60a: 0c09 |033b: move-result-object v9 │ │ +0ac60c: 6e10 841f 0900 |033c: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac612: 0c09 |033f: move-result-object v9 │ │ +0ac614: 4d09 0708 |0340: aput-object v9, v7, v8 │ │ +0ac618: 7120 601f 7600 |0342: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0ac61e: 0c06 |0345: move-result-object v6 │ │ +0ac620: 6e20 7e1f 6500 |0346: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac626: 0c05 |0349: move-result-object v5 │ │ +0ac628: 6e10 841f 0500 |034a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac62e: 0c0b |034d: move-result-object v11 │ │ +0ac630: 0800 1c00 |034e: move-object/from16 v0, v28 │ │ +0ac634: 5505 6710 |0350: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ +0ac638: 3805 5c00 |0352: if-eqz v5, 03ae // +005c │ │ +0ac63c: 2205 b103 |0354: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac640: 7010 761f 0500 |0356: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac646: 6e20 7e1f b500 |0359: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac64c: 0c05 |035c: move-result-object v5 │ │ +0ac64e: 1a06 b300 |035d: const-string v6, "%s(%s/%s) " // string@00b3 │ │ +0ac652: 1237 |035f: const/4 v7, #int 3 // #3 │ │ +0ac654: 2377 b504 |0360: new-array v7, v7, [Ljava/lang/Object; // type@04b5 │ │ +0ac658: 1208 |0362: const/4 v8, #int 0 // #0 │ │ +0ac65a: 1409 3f00 0c7f |0363: const v9, #float 1.86093e+38 // #7f0c003f │ │ +0ac660: 0800 1c00 |0366: move-object/from16 v0, v28 │ │ +0ac664: 6e20 b622 9000 |0368: invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac66a: 0c09 |036b: move-result-object v9 │ │ +0ac66c: 4d09 0708 |036c: aput-object v9, v7, v8 │ │ +0ac670: 1218 |036e: const/4 v8, #int 1 // #1 │ │ +0ac672: 2209 b103 |036f: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac676: 7010 761f 0900 |0371: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac67c: 0800 1c00 |0374: move-object/from16 v0, v28 │ │ +0ac680: 520d 7b10 |0376: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0ac684: 6e20 7b1f d900 |0378: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac68a: 0c09 |037b: move-result-object v9 │ │ +0ac68c: 1a0d 0000 |037c: const-string v13, "" // string@0000 │ │ +0ac690: 6e20 7e1f d900 |037e: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac696: 0c09 |0381: move-result-object v9 │ │ +0ac698: 6e10 841f 0900 |0382: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac69e: 0c09 |0385: move-result-object v9 │ │ +0ac6a0: 4d09 0708 |0386: aput-object v9, v7, v8 │ │ +0ac6a4: 1228 |0388: const/4 v8, #int 2 // #2 │ │ +0ac6a6: 2209 b103 |0389: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac6aa: 7010 761f 0900 |038b: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac6b0: 0800 1c00 |038e: move-object/from16 v0, v28 │ │ +0ac6b4: 520d 8d10 |0390: iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0ac6b8: 6e20 7b1f d900 |0392: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac6be: 0c09 |0395: move-result-object v9 │ │ +0ac6c0: 1a0d 0000 |0396: const-string v13, "" // string@0000 │ │ +0ac6c4: 6e20 7e1f d900 |0398: invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac6ca: 0c09 |039b: move-result-object v9 │ │ +0ac6cc: 6e10 841f 0900 |039c: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac6d2: 0c09 |039f: move-result-object v9 │ │ +0ac6d4: 4d09 0708 |03a0: aput-object v9, v7, v8 │ │ +0ac6d8: 7120 601f 7600 |03a2: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0ac6de: 0c06 |03a5: move-result-object v6 │ │ +0ac6e0: 6e20 7e1f 6500 |03a6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac6e6: 0c05 |03a9: move-result-object v5 │ │ +0ac6e8: 6e10 841f 0500 |03aa: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac6ee: 0c0b |03ad: move-result-object v11 │ │ +0ac6f0: 0800 1c00 |03ae: move-object/from16 v0, v28 │ │ +0ac6f4: 5405 8710 |03b0: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ +0ac6f8: 6e10 3c23 0500 |03b2: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0ac6fe: 2204 7e04 |03b5: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // type@047e │ │ +0ac702: 0800 1c00 |03b7: move-object/from16 v0, v28 │ │ +0ac706: 5405 7610 |03b9: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0ac70a: 0800 1c00 |03bb: move-object/from16 v0, v28 │ │ +0ac70e: 5206 7d10 |03bd: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0ac712: 0800 1c00 |03bf: move-object/from16 v0, v28 │ │ +0ac716: 5207 7c10 |03c1: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0ac71a: b076 |03c3: add-int/2addr v6, v7 │ │ +0ac71c: 0800 1c00 |03c4: move-object/from16 v0, v28 │ │ +0ac720: 5207 7a10 |03c6: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0ac724: b076 |03c8: add-int/2addr v6, v7 │ │ +0ac726: 0800 1c00 |03c9: move-object/from16 v0, v28 │ │ +0ac72a: 5207 7b10 |03cb: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0ac72e: b067 |03cd: add-int/2addr v7, v6 │ │ +0ac730: 0800 1c00 |03ce: move-object/from16 v0, v28 │ │ +0ac734: 5206 8f10 |03d0: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ac738: 0800 1c00 |03d2: move-object/from16 v0, v28 │ │ +0ac73c: 5208 8e10 |03d4: iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ac740: b086 |03d6: add-int/2addr v6, v8 │ │ +0ac742: 0800 1c00 |03d7: move-object/from16 v0, v28 │ │ +0ac746: 5208 8c10 |03d9: iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0ac74a: b086 |03db: add-int/2addr v6, v8 │ │ +0ac74c: 0800 1c00 |03dc: move-object/from16 v0, v28 │ │ +0ac750: 5208 8d10 |03de: iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0ac754: b068 |03e0: add-int/2addr v8, v6 │ │ +0ac756: 0800 1c00 |03e1: move-object/from16 v0, v28 │ │ +0ac75a: 5409 8a10 |03e3: iget-object v9, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0ac75e: 0806 1f00 |03e5: move-object/from16 v6, v31 │ │ +0ac762: 7608 4123 0400 |03e7: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.:(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@2341 │ │ +0ac768: 0800 1c00 |03ea: move-object/from16 v0, v28 │ │ +0ac76c: 5405 8710 |03ec: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ +0ac770: 6e20 3b23 4500 |03ee: invoke-virtual {v5, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z // method@233b │ │ +0ac776: 0a05 |03f1: move-result v5 │ │ +0ac778: 3905 0900 |03f2: if-nez v5, 03fb // +0009 │ │ +0ac77c: 0800 1c00 |03f4: move-object/from16 v0, v28 │ │ +0ac780: 5405 8710 |03f6: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ +0ac784: 6e20 3a23 4500 |03f8: invoke-virtual {v5, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)J // method@233a │ │ +0ac78a: 0800 1c00 |03fb: move-object/from16 v0, v28 │ │ +0ac78e: 5405 8710 |03fd: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ +0ac792: 6e10 3323 0500 |03ff: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ac798: 0800 1c00 |0402: move-object/from16 v0, v28 │ │ +0ac79c: 5405 8810 |0404: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ac7a0: 6e10 6523 0500 |0406: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +0ac7a6: 220c 8104 |0409: new-instance v12, Lorg/yuttadhammo/tipitaka/SearchResultsItem; // type@0481 │ │ +0ac7aa: 0800 1c00 |040b: move-object/from16 v0, v28 │ │ +0ac7ae: 540d 7610 |040d: iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0ac7b2: 2205 b103 |040f: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac7b6: 7010 761f 0500 |0411: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac7bc: 0800 1c00 |0414: move-object/from16 v0, v28 │ │ +0ac7c0: 5206 7d10 |0416: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pVinai:I // field@107d │ │ +0ac7c4: 6e20 7b1f 6500 |0418: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac7ca: 0c05 |041b: move-result-object v5 │ │ +0ac7cc: 1a06 1101 |041c: const-string v6, ":" // string@0111 │ │ +0ac7d0: 6e20 7e1f 6500 |041e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac7d6: 0c05 |0421: move-result-object v5 │ │ +0ac7d8: 0800 1c00 |0422: move-object/from16 v0, v28 │ │ +0ac7dc: 5206 7c10 |0424: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pSuttan:I // field@107c │ │ +0ac7e0: 6e20 7b1f 6500 |0426: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac7e6: 0c05 |0429: move-result-object v5 │ │ +0ac7e8: 1a06 1101 |042a: const-string v6, ":" // string@0111 │ │ +0ac7ec: 6e20 7e1f 6500 |042c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac7f2: 0c05 |042f: move-result-object v5 │ │ +0ac7f4: 0800 1c00 |0430: move-object/from16 v0, v28 │ │ +0ac7f8: 5206 7a10 |0432: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pAbhi:I // field@107a │ │ +0ac7fc: 6e20 7b1f 6500 |0434: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac802: 0c05 |0437: move-result-object v5 │ │ +0ac804: 1a06 1101 |0438: const-string v6, ":" // string@0111 │ │ +0ac808: 6e20 7e1f 6500 |043a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac80e: 0c05 |043d: move-result-object v5 │ │ +0ac810: 0800 1c00 |043e: move-object/from16 v0, v28 │ │ +0ac814: 5206 7b10 |0440: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.pEtc:I // field@107b │ │ +0ac818: 6e20 7b1f 6500 |0442: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac81e: 0c05 |0445: move-result-object v5 │ │ +0ac820: 6e10 841f 0500 |0446: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac826: 0c0f |0449: move-result-object v15 │ │ +0ac828: 2205 b103 |044a: new-instance v5, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac82c: 7010 761f 0500 |044c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac832: 0800 1c00 |044f: move-object/from16 v0, v28 │ │ +0ac836: 5206 8f10 |0451: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ac83a: 6e20 7b1f 6500 |0453: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac840: 0c05 |0456: move-result-object v5 │ │ +0ac842: 1a06 1101 |0457: const-string v6, ":" // string@0111 │ │ +0ac846: 6e20 7e1f 6500 |0459: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac84c: 0c05 |045c: move-result-object v5 │ │ +0ac84e: 0800 1c00 |045d: move-object/from16 v0, v28 │ │ +0ac852: 5206 8e10 |045f: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ac856: 6e20 7b1f 6500 |0461: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac85c: 0c05 |0464: move-result-object v5 │ │ +0ac85e: 1a06 1101 |0465: const-string v6, ":" // string@0111 │ │ +0ac862: 6e20 7e1f 6500 |0467: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac868: 0c05 |046a: move-result-object v5 │ │ +0ac86a: 0800 1c00 |046b: move-object/from16 v0, v28 │ │ +0ac86e: 5206 8c10 |046d: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0ac872: 6e20 7b1f 6500 |046f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac878: 0c05 |0472: move-result-object v5 │ │ +0ac87a: 1a06 1101 |0473: const-string v6, ":" // string@0111 │ │ +0ac87e: 6e20 7e1f 6500 |0475: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac884: 0c05 |0478: move-result-object v5 │ │ +0ac886: 0800 1c00 |0479: move-object/from16 v0, v28 │ │ +0ac88a: 5206 8d10 |047b: iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0ac88e: 6e20 7b1f 6500 |047d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ac894: 0c05 |0480: move-result-object v5 │ │ +0ac896: 6e10 841f 0500 |0481: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac89c: 0c10 |0484: move-result-object v16 │ │ +0ac89e: 0800 1c00 |0485: move-object/from16 v0, v28 │ │ +0ac8a2: 5400 8a10 |0487: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0ac8a6: 0811 0000 |0489: move-object/from16 v17, v0 │ │ +0ac8aa: 080e 1f00 |048b: move-object/from16 v14, v31 │ │ +0ac8ae: 7606 6923 0c00 |048d: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@2369 │ │ +0ac8b4: 0800 1c00 |0490: move-object/from16 v0, v28 │ │ +0ac8b8: 5405 8810 |0492: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ac8bc: 6e20 6423 c500 |0494: invoke-virtual {v5, v12}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.isDuplicated:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z // method@2364 │ │ +0ac8c2: 0a05 |0497: move-result v5 │ │ +0ac8c4: 3905 ee00 |0498: if-nez v5, 0586 // +00ee │ │ +0ac8c8: 0800 1c00 |049a: move-object/from16 v0, v28 │ │ +0ac8cc: 5405 8810 |049c: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ac8d0: 6e20 6323 c500 |049e: invoke-virtual {v5, v12}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.insertEntry:(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)J // method@2363 │ │ +0ac8d6: 0b06 |04a1: move-result-wide v6 │ │ +0ac8d8: 0800 1c00 |04a2: move-object/from16 v0, v28 │ │ +0ac8dc: 5a06 8610 |04a4: iput-wide v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0ac8e0: 0800 1c00 |04a6: move-object/from16 v0, v28 │ │ +0ac8e4: 5b0c 8510 |04a8: iput-object v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0ac8e8: 0800 1c00 |04aa: move-object/from16 v0, v28 │ │ +0ac8ec: 5405 8810 |04ac: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ac8f0: 6e10 5f23 0500 |04ae: invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +0ac8f6: 0800 1c00 |04b1: move-object/from16 v0, v28 │ │ +0ac8fa: 5405 8910 |04b3: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchText:Landroid/widget/TextView; // field@1089 │ │ +0ac8fe: 2206 b103 |04b5: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac902: 7010 761f 0600 |04b7: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac908: 1a07 a100 |04ba: const-string v7, """ // string@00a1 │ │ +0ac90c: 6e20 7e1f 7600 |04bc: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac912: 0c06 |04bf: move-result-object v6 │ │ +0ac914: 0800 1f00 |04c0: move-object/from16 v0, v31 │ │ +0ac918: 6e20 7e1f 0600 |04c2: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac91e: 0c06 |04c5: move-result-object v6 │ │ +0ac920: 1a07 a100 |04c6: const-string v7, """ // string@00a1 │ │ +0ac924: 6e20 7e1f 7600 |04c8: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac92a: 0c06 |04cb: move-result-object v6 │ │ +0ac92c: 6e10 841f 0600 |04cc: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ac932: 0c06 |04cf: move-result-object v6 │ │ +0ac934: 6e20 7310 6500 |04d0: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ac93a: 7401 b31f 1d00 |04d3: invoke-virtual/range {v29}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0ac940: 0a05 |04d6: move-result v5 │ │ +0ac942: 3d05 de00 |04d7: if-lez v5, 05b5 // +00de │ │ +0ac946: 0800 1c00 |04d9: move-object/from16 v0, v28 │ │ +0ac94a: 5405 8b10 |04db: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.statusText:Landroid/widget/TextView; // field@108b │ │ +0ac94e: 2206 b103 |04dd: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ac952: 7010 761f 0600 |04df: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ac958: 1407 0f00 0c7f |04e2: const v7, #float 1.86092e+38 // #7f0c000f │ │ +0ac95e: 0800 1c00 |04e5: move-object/from16 v0, v28 │ │ +0ac962: 6e20 b622 7000 |04e7: invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac968: 0c07 |04ea: move-result-object v7 │ │ +0ac96a: 6e20 7e1f 7600 |04eb: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac970: 0c06 |04ee: move-result-object v6 │ │ +0ac972: 1a07 0300 |04ef: const-string v7, " " // string@0003 │ │ +0ac976: 6e20 7e1f 7600 |04f1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac97c: 0c06 |04f4: move-result-object v6 │ │ +0ac97e: 7401 b31f 1d00 |04f5: invoke-virtual/range {v29}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0ac984: 0a07 |04f8: move-result v7 │ │ +0ac986: 7110 381f 0700 |04f9: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0ac98c: 0c07 |04fc: move-result-object v7 │ │ +0ac98e: 6e20 7e1f 7600 |04fd: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac994: 0c06 |0500: move-result-object v6 │ │ +0ac996: 1a07 0300 |0501: const-string v7, " " // string@0003 │ │ +0ac99a: 6e20 7e1f 7600 |0503: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac9a0: 0c06 |0506: move-result-object v6 │ │ +0ac9a2: 1407 c100 0c7f |0507: const v7, #float 1.86096e+38 // #7f0c00c1 │ │ +0ac9a8: 0800 1c00 |050a: move-object/from16 v0, v28 │ │ +0ac9ac: 6e20 b622 7000 |050c: invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac9b2: 0c07 |050f: move-result-object v7 │ │ +0ac9b4: 6e20 7e1f 7600 |0510: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac9ba: 0c06 |0513: move-result-object v6 │ │ +0ac9bc: 1a07 0300 |0514: const-string v7, " " // string@0003 │ │ +0ac9c0: 6e20 7e1f 7600 |0516: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac9c6: 0c06 |0519: move-result-object v6 │ │ +0ac9c8: 1407 c200 0c7f |051a: const v7, #float 1.86096e+38 // #7f0c00c2 │ │ +0ac9ce: 0800 1c00 |051d: move-object/from16 v0, v28 │ │ +0ac9d2: 6e20 b622 7000 |051f: invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0ac9d8: 0c07 |0522: move-result-object v7 │ │ +0ac9da: 6e20 7e1f 7600 |0523: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac9e0: 0c06 |0526: move-result-object v6 │ │ +0ac9e2: 1a07 0300 |0527: const-string v7, " " // string@0003 │ │ +0ac9e6: 6e20 7e1f 7600 |0529: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ac9ec: 0c06 |052c: move-result-object v6 │ │ +0ac9ee: 0800 1c00 |052d: move-object/from16 v0, v28 │ │ +0ac9f2: 5207 8f10 |052f: iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suVinai:I // field@108f │ │ +0ac9f6: 0800 1c00 |0531: move-object/from16 v0, v28 │ │ +0ac9fa: 5208 8e10 |0533: iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suSuttan:I // field@108e │ │ +0ac9fe: b087 |0535: add-int/2addr v7, v8 │ │ +0aca00: 0800 1c00 |0536: move-object/from16 v0, v28 │ │ +0aca04: 5208 8c10 |0538: iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suAbhi:I // field@108c │ │ +0aca08: b087 |053a: add-int/2addr v7, v8 │ │ +0aca0a: 0800 1c00 |053b: move-object/from16 v0, v28 │ │ +0aca0e: 5208 8d10 |053d: iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.suEtc:I // field@108d │ │ +0aca12: b087 |053f: add-int/2addr v7, v8 │ │ +0aca14: 7110 381f 0700 |0540: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0aca1a: 0c07 |0543: move-result-object v7 │ │ +0aca1c: 6e20 7e1f 7600 |0544: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aca22: 0c06 |0547: move-result-object v6 │ │ +0aca24: 1a07 0300 |0548: const-string v7, " " // string@0003 │ │ +0aca28: 6e20 7e1f 7600 |054a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aca2e: 0c06 |054d: move-result-object v6 │ │ +0aca30: 1407 c000 0c7f |054e: const v7, #float 1.86096e+38 // #7f0c00c0 │ │ +0aca36: 0800 1c00 |0551: move-object/from16 v0, v28 │ │ +0aca3a: 6e20 b622 7000 |0553: invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0aca40: 0c07 |0556: move-result-object v7 │ │ +0aca42: 6e20 7e1f 7600 |0557: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0aca48: 0c06 |055a: move-result-object v6 │ │ +0aca4a: 6e10 841f 0600 |055b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0aca50: 0c06 |055e: move-result-object v6 │ │ +0aca52: 6e20 7310 6500 |055f: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0aca58: 0800 1c00 |0562: move-object/from16 v0, v28 │ │ +0aca5c: 5405 9010 |0564: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.table:Landroid/widget/TableLayout; // field@1090 │ │ +0aca60: 1206 |0566: const/4 v6, #int 0 // #0 │ │ +0aca62: 6e20 5910 6500 |0567: invoke-virtual {v5, v6}, Landroid/widget/TableLayout;.setVisibility:(I)V // method@1059 │ │ +0aca68: 0800 1c00 |056a: move-object/from16 v0, v28 │ │ +0aca6c: 5405 6c10 |056c: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider1:Landroid/view/View; // field@106c │ │ +0aca70: 1206 |056e: const/4 v6, #int 0 // #0 │ │ +0aca72: 6e20 450e 6500 |056f: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0aca78: 0800 1c00 |0572: move-object/from16 v0, v28 │ │ +0aca7c: 5405 6d10 |0574: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider2:Landroid/view/View; // field@106d │ │ +0aca80: 1206 |0576: const/4 v6, #int 0 // #0 │ │ +0aca82: 6e20 450e 6500 |0577: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0e45 │ │ +0aca88: 0800 1c00 |057a: move-object/from16 v0, v28 │ │ +0aca8c: 5405 8210 |057c: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ +0aca90: 0800 1c00 |057e: move-object/from16 v0, v28 │ │ +0aca94: 5406 6310 |0580: iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0aca98: 6e20 0310 6500 |0582: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +0aca9e: 0e00 |0585: return-void │ │ +0acaa0: 0800 1c00 |0586: move-object/from16 v0, v28 │ │ +0acaa4: 5405 8810 |0588: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acaa8: 0800 1c00 |058a: move-object/from16 v0, v28 │ │ +0acaac: 5406 7610 |058c: iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0acab0: 0800 1c00 |058e: move-object/from16 v0, v28 │ │ +0acab4: 5407 8a10 |0590: iget-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.selCate:Ljava/lang/String; // field@108a │ │ +0acab8: 0800 1f00 |0592: move-object/from16 v0, v31 │ │ +0acabc: 6e40 6123 6570 |0594: invoke-virtual {v5, v6, v0, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ +0acac2: 0c12 |0597: move-result-object v18 │ │ +0acac4: 7801 c301 1200 |0598: invoke-interface/range {v18}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0acaca: 0a05 |059b: move-result v5 │ │ +0acacc: 3d05 1400 |059c: if-lez v5, 05b0 // +0014 │ │ +0acad0: 7801 cb01 1200 |059e: invoke-interface/range {v18}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0acad6: 0a05 |05a1: move-result v5 │ │ +0acad8: 3805 0e00 |05a2: if-eqz v5, 05b0 // +000e │ │ +0acadc: 1205 |05a4: const/4 v5, #int 0 // #0 │ │ +0acade: 0800 1200 |05a5: move-object/from16 v0, v18 │ │ +0acae2: 7220 c501 5000 |05a7: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0acae8: 0a05 |05aa: move-result v5 │ │ +0acaea: 8156 |05ab: int-to-long v6, v5 │ │ +0acaec: 0800 1c00 |05ac: move-object/from16 v0, v28 │ │ +0acaf0: 5a06 8610 |05ae: iput-wide v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0acaf4: 7801 c001 1200 |05b0: invoke-interface/range {v18}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0acafa: 2900 f3fe |05b3: goto/16 04a6 // -010d │ │ +0acafe: 0800 1c00 |05b5: move-object/from16 v0, v28 │ │ +0acb02: 5405 8b10 |05b7: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.statusText:Landroid/widget/TextView; // field@108b │ │ +0acb06: 1406 2900 0c7f |05b9: const v6, #float 1.86093e+38 // #7f0c0029 │ │ +0acb0c: 0800 1c00 |05bc: move-object/from16 v0, v28 │ │ +0acb10: 6e20 b622 6000 |05be: invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getString:(I)Ljava/lang/String; // method@22b6 │ │ +0acb16: 0c06 |05c1: move-result-object v6 │ │ +0acb18: 6e20 7310 6500 |05c2: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0acb1e: 289d |05c5: goto 0562 // -0063 │ │ +0acb20: 0003 0400 0200 0000 9b00 0b7f 9c00 ... |05c6: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ 0x0007 line=662 │ │ 0x0015 line=663 │ │ 0x003c line=666 │ │ 0x003e line=667 │ │ @@ -234963,117 +235034,131 @@ │ │ 0x01fa line=720 │ │ 0x0200 line=721 │ │ 0x0213 line=723 │ │ 0x0219 line=724 │ │ 0x022c line=727 │ │ 0x022e line=728 │ │ 0x0234 line=729 │ │ + 0x0246 line=730 │ │ + 0x0282 line=729 │ │ 0x028e line=735 │ │ 0x0294 line=736 │ │ + 0x02a6 line=737 │ │ + 0x02e2 line=736 │ │ 0x02ee line=741 │ │ 0x02f4 line=742 │ │ + 0x0306 line=743 │ │ + 0x0342 line=742 │ │ 0x034e line=747 │ │ 0x0354 line=748 │ │ + 0x0366 line=749 │ │ + 0x03a2 line=748 │ │ 0x03ae line=754 │ │ 0x03b5 line=755 │ │ 0x03ea line=756 │ │ 0x03f4 line=757 │ │ 0x03fb line=759 │ │ 0x0402 line=763 │ │ 0x0409 line=765 │ │ 0x0490 line=768 │ │ 0x049a line=769 │ │ 0x04a6 line=779 │ │ 0x04aa line=781 │ │ 0x04b1 line=784 │ │ 0x04d3 line=786 │ │ 0x04d9 line=787 │ │ + 0x04f5 line=788 │ │ + 0x050a line=789 │ │ + 0x051d line=790 │ │ + 0x0540 line=791 │ │ + 0x0551 line=792 │ │ + 0x055f line=787 │ │ 0x0562 line=797 │ │ 0x056a line=798 │ │ 0x0572 line=799 │ │ 0x057a line=801 │ │ 0x0585 line=803 │ │ 0x0586 line=772 │ │ 0x0598 line=773 │ │ 0x05a4 line=774 │ │ 0x05b0 line=777 │ │ 0x05b5 line=794 │ │ 0x05c6 line=663 │ │ locals : │ │ - 0x0000 - 0x0000 reg=28 (null) Ljava/util/ArrayList; │ │ - 0x0000 - 0x0000 reg=31 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=29 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0000 reg=32 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0000 reg=33 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0000 reg=34 (null) Ljava/util/ArrayList; │ │ - 0x03ea - 0x04b1 reg=3 item1 Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ - 0x01e1 - 0x04b1 reg=9 line1 Ljava/lang/String; │ │ - 0x022e - 0x04b1 reg=10 line2 Ljava/lang/String; │ │ - 0x0490 - 0x04b1 reg=11 item2 Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - 0x0196 - 0x04b1 reg=26 tmp Ljava/lang/String; │ │ - 0x0586 - 0x05b5 reg=3 item1 Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ - 0x0586 - 0x05b5 reg=9 line1 Ljava/lang/String; │ │ - 0x0586 - 0x05b5 reg=10 line2 Ljava/lang/String; │ │ - 0x0586 - 0x05b5 reg=11 item2 Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - 0x0598 - 0x05b5 reg=17 cursor Landroid/database/Cursor; │ │ - 0x0586 - 0x05b5 reg=26 tmp Ljava/lang/String; │ │ - 0x009f - 0x05ce reg=18 p1 Landroid/widget/TextView; │ │ - 0x00aa - 0x05ce reg=19 p2 Landroid/widget/TextView; │ │ - 0x00b5 - 0x05ce reg=20 p3 Landroid/widget/TextView; │ │ - 0x00c0 - 0x05ce reg=21 p4 Landroid/widget/TextView; │ │ - 0x00ff - 0x05ce reg=22 s1 Landroid/widget/TextView; │ │ - 0x010a - 0x05ce reg=23 s2 Landroid/widget/TextView; │ │ - 0x0115 - 0x05ce reg=24 s3 Landroid/widget/TextView; │ │ - 0x0120 - 0x05ce reg=25 s4 Landroid/widget/TextView; │ │ - 0x0000 - 0x05ce reg=27 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ - 0x0000 - 0x05ce reg=28 _resultList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x05ce reg=29 isSaved Z │ │ - 0x0000 - 0x05ce reg=30 keywords Ljava/lang/String; │ │ - 0x0000 - 0x05ce reg=31 pList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x05ce reg=32 sList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x05ce reg=33 savedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x05ce reg=34 markedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=35 (null) Ljava/util/ArrayList; │ │ + 0x03ea - 0x04b1 reg=4 item1 Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ + 0x01e1 - 0x04b1 reg=10 line1 Ljava/lang/String; │ │ + 0x022e - 0x04b1 reg=11 line2 Ljava/lang/String; │ │ + 0x0490 - 0x04b1 reg=12 item2 Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ + 0x0196 - 0x04b1 reg=27 tmp Ljava/lang/String; │ │ + 0x0586 - 0x05b5 reg=4 item1 Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ + 0x0586 - 0x05b5 reg=10 line1 Ljava/lang/String; │ │ + 0x0586 - 0x05b5 reg=11 line2 Ljava/lang/String; │ │ + 0x0586 - 0x05b5 reg=12 item2 Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ + 0x0598 - 0x05b5 reg=18 cursor Landroid/database/Cursor; │ │ + 0x0586 - 0x05b5 reg=27 tmp Ljava/lang/String; │ │ + 0x009f - 0x05ce reg=19 p1 Landroid/widget/TextView; │ │ + 0x00aa - 0x05ce reg=20 p2 Landroid/widget/TextView; │ │ + 0x00b5 - 0x05ce reg=21 p3 Landroid/widget/TextView; │ │ + 0x00c0 - 0x05ce reg=22 p4 Landroid/widget/TextView; │ │ + 0x00ff - 0x05ce reg=23 s1 Landroid/widget/TextView; │ │ + 0x010a - 0x05ce reg=24 s2 Landroid/widget/TextView; │ │ + 0x0115 - 0x05ce reg=25 s3 Landroid/widget/TextView; │ │ + 0x0120 - 0x05ce reg=26 s4 Landroid/widget/TextView; │ │ + 0x0000 - 0x05ce reg=28 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x05ce reg=29 _resultList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x05ce reg=30 isSaved Z │ │ + 0x0000 - 0x05ce reg=31 keywords Ljava/lang/String; │ │ + 0x0000 - 0x05ce reg=32 pList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x05ce reg=33 sList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x05ce reg=34 savedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x05ce reg=35 markedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ #29 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'updateClickedStatusData' │ │ type : '(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0abd2c: |[0abd2c] org.yuttadhammo.tipitaka.SearchActivity.updateClickedStatusData:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ │ -0abd3c: 5454 6310 |0000: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0abd40: 6e10 8722 0400 |0002: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getPrimaryClicked:()Ljava/util/ArrayList; // method@2287 │ │ -0abd46: 0c04 |0005: move-result-object v4 │ │ -0abd48: 7110 b423 0400 |0006: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -0abd4e: 0c02 |0009: move-result-object v2 │ │ -0abd50: 5454 6310 |000a: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0abd54: 6e10 8722 0400 |000c: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getPrimaryClicked:()Ljava/util/ArrayList; // method@2287 │ │ -0abd5a: 0c04 |000f: move-result-object v4 │ │ -0abd5c: 7110 b423 0400 |0010: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -0abd62: 0c03 |0013: move-result-object v3 │ │ -0abd64: 5454 6310 |0014: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0abd68: 6e10 8822 0400 |0016: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSaved:()Ljava/util/ArrayList; // method@2288 │ │ -0abd6e: 0c04 |0019: move-result-object v4 │ │ -0abd70: 7110 b423 0400 |001a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -0abd76: 0c01 |001d: move-result-object v1 │ │ -0abd78: 6e20 7923 2800 |001e: invoke-virtual {v8, v2}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setPrimaryClicked:(Ljava/lang/String;)V // method@2379 │ │ -0abd7e: 6e20 7b23 3800 |0021: invoke-virtual {v8, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSecondaryClicked:(Ljava/lang/String;)V // method@237b │ │ -0abd84: 6e20 7a23 1800 |0024: invoke-virtual {v8, v1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSaved:(Ljava/lang/String;)V // method@237a │ │ -0abd8a: 5454 8810 |0027: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abd8e: 6e10 6523 0400 |0029: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -0abd94: 5454 8810 |002c: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abd98: 6e40 6823 6487 |002e: invoke-virtual {v4, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ -0abd9e: 5454 8810 |0031: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abda2: 6e10 5f23 0400 |0033: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -0abda8: 0e00 |0036: return-void │ │ -0abdaa: 0d00 |0037: move-exception v0 │ │ -0abdac: 6e10 f11e 0000 |0038: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -0abdb2: 28fb |003b: goto 0036 // -0005 │ │ +0acb30: |[0acb30] org.yuttadhammo.tipitaka.SearchActivity.updateClickedStatusData:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ │ +0acb40: 5454 6310 |0000: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0acb44: 6e10 8722 0400 |0002: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getPrimaryClicked:()Ljava/util/ArrayList; // method@2287 │ │ +0acb4a: 0c04 |0005: move-result-object v4 │ │ +0acb4c: 7110 b423 0400 |0006: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +0acb52: 0c02 |0009: move-result-object v2 │ │ +0acb54: 5454 6310 |000a: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0acb58: 6e10 8722 0400 |000c: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getPrimaryClicked:()Ljava/util/ArrayList; // method@2287 │ │ +0acb5e: 0c04 |000f: move-result-object v4 │ │ +0acb60: 7110 b423 0400 |0010: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +0acb66: 0c03 |0013: move-result-object v3 │ │ +0acb68: 5454 6310 |0014: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0acb6c: 6e10 8822 0400 |0016: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSaved:()Ljava/util/ArrayList; // method@2288 │ │ +0acb72: 0c04 |0019: move-result-object v4 │ │ +0acb74: 7110 b423 0400 |001a: invoke-static {v4}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +0acb7a: 0c01 |001d: move-result-object v1 │ │ +0acb7c: 6e20 7923 2800 |001e: invoke-virtual {v8, v2}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setPrimaryClicked:(Ljava/lang/String;)V // method@2379 │ │ +0acb82: 6e20 7b23 3800 |0021: invoke-virtual {v8, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSecondaryClicked:(Ljava/lang/String;)V // method@237b │ │ +0acb88: 6e20 7a23 1800 |0024: invoke-virtual {v8, v1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSaved:(Ljava/lang/String;)V // method@237a │ │ +0acb8e: 5454 8810 |0027: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acb92: 6e10 6523 0400 |0029: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +0acb98: 5454 8810 |002c: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acb9c: 6e40 6823 6487 |002e: invoke-virtual {v4, v6, v7, v8}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ +0acba2: 5454 8810 |0031: iget-object v4, v5, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acba6: 6e10 5f23 0400 |0033: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +0acbac: 0e00 |0036: return-void │ │ +0acbae: 0d00 |0037: move-exception v0 │ │ +0acbb0: 6e10 f11e 0000 |0038: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +0acbb6: 28fb |003b: goto 0036 // -0005 │ │ catches : 1 │ │ 0x0000 - 0x0036 │ │ Ljava/io/IOException; -> 0x0037 │ │ positions : │ │ 0x0000 line=1281 │ │ 0x000a line=1282 │ │ 0x0014 line=1283 │ │ @@ -235097,797 +235182,798 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'onActivityResult' │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 28 │ │ + registers : 30 │ │ ins : 4 │ │ outs : 4 │ │ - insns size : 444 16-bit code units │ │ -0abdc4: |[0abdc4] org.yuttadhammo.tipitaka.SearchActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -0abdd4: 7504 3111 1800 |0000: invoke-super/range {v24, v25, v26, v27}, Lcom/actionbarsherlock/app/SherlockActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@1131 │ │ -0abdda: 7401 4f01 1b00 |0003: invoke-virtual/range {v27}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0abde0: 0c03 |0006: move-result-object v3 │ │ -0abde2: 1314 0100 |0007: const/16 v20, #int 1 // #1 │ │ -0abde6: 0200 1900 |0009: move/from16 v0, v25 │ │ -0abdea: 0201 1400 |000b: move/from16 v1, v20 │ │ -0abdee: 3310 d400 |000d: if-ne v0, v1, 00e1 // +00d4 │ │ -0abdf2: 3803 d200 |000f: if-eqz v3, 00e1 // +00d2 │ │ -0abdf6: 1a14 8d0a |0011: const-string v20, "READ_PAGES" // string@0a8d │ │ -0abdfa: 0800 1400 |0013: move-object/from16 v0, v20 │ │ -0abdfe: 6e20 6702 0300 |0015: invoke-virtual {v3, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0267 │ │ -0abe04: 0c14 |0018: move-result-object v20 │ │ -0abe06: 0800 1400 |0019: move-object/from16 v0, v20 │ │ -0abe0a: 0801 1800 |001b: move-object/from16 v1, v24 │ │ -0abe0e: 5b10 8010 |001d: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ -0abe12: 0800 1800 |001f: move-object/from16 v0, v24 │ │ -0abe16: 5400 8010 |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ -0abe1a: 0814 0000 |0023: move-object/from16 v20, v0 │ │ -0abe1e: 3814 9101 |0025: if-eqz v20, 01b6 // +0191 │ │ -0abe22: 0800 1800 |0027: move-object/from16 v0, v24 │ │ -0abe26: 5402 8010 |0029: iget-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ -0abe2a: 2129 |002b: array-length v9, v2 │ │ -0abe2c: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -0abe2e: 0156 |002d: move v6, v5 │ │ -0abe30: 3596 8801 |002e: if-ge v6, v9, 01b6 // +0188 │ │ -0abe34: 4610 0206 |0030: aget-object v16, v2, v6 │ │ -0abe38: 1a14 0d01 |0032: const-string v20, ":" // string@010d │ │ -0abe3c: 0800 1000 |0034: move-object/from16 v0, v16 │ │ -0abe40: 0801 1400 |0036: move-object/from16 v1, v20 │ │ -0abe44: 6e20 691f 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0abe4a: 0c12 |003b: move-result-object v18 │ │ -0abe4c: 1314 0000 |003c: const/16 v20, #int 0 // #0 │ │ -0abe50: 4614 1214 |003e: aget-object v20, v18, v20 │ │ -0abe54: 7701 361f 1400 |0040: invoke-static/range {v20}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0abe5a: 0a13 |0043: move-result v19 │ │ -0abe5c: 1314 0100 |0044: const/16 v20, #int 1 // #1 │ │ -0abe60: 4614 1214 |0046: aget-object v20, v18, v20 │ │ -0abe64: 7701 361f 1400 |0048: invoke-static/range {v20}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0abe6a: 0a0b |004b: move-result v11 │ │ -0abe6c: 120c |004c: const/4 v12, #int 0 // #0 │ │ -0abe6e: 0800 1800 |004d: move-object/from16 v0, v24 │ │ -0abe72: 5400 8110 |004f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0abe76: 0814 0000 |0051: move-object/from16 v20, v0 │ │ -0abe7a: 7401 af1f 1400 |0053: invoke-virtual/range {v20}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0abe80: 0c05 |0056: move-result-object v5 │ │ -0abe82: 7210 d01f 0500 |0057: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0abe88: 0a14 |005a: move-result v20 │ │ -0abe8a: 3814 8100 |005b: if-eqz v20, 00dc // +0081 │ │ -0abe8e: 7210 d11f 0500 |005d: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0abe94: 0c0f |0060: move-result-object v15 │ │ -0abe96: 1f0f b203 |0061: check-cast v15, Ljava/lang/String; // type@03b2 │ │ -0abe9a: 1a14 0d01 |0063: const-string v20, ":" // string@010d │ │ -0abe9e: 0800 1400 |0065: move-object/from16 v0, v20 │ │ -0abea2: 6e20 691f 0f00 |0067: invoke-virtual {v15, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0abea8: 0c07 |006a: move-result-object v7 │ │ -0abeaa: 1314 0100 |006b: const/16 v20, #int 1 // #1 │ │ -0abeae: 4614 0714 |006d: aget-object v20, v7, v20 │ │ -0abeb2: 7701 361f 1400 |006f: invoke-static/range {v20}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0abeb8: 0a14 |0072: move-result v20 │ │ -0abeba: 0200 1300 |0073: move/from16 v0, v19 │ │ -0abebe: 0201 1400 |0075: move/from16 v1, v20 │ │ -0abec2: 3310 5d00 |0077: if-ne v0, v1, 00d4 // +005d │ │ -0abec6: 1314 0200 |0079: const/16 v20, #int 2 // #2 │ │ -0abeca: 4614 0714 |007b: aget-object v20, v7, v20 │ │ -0abece: 7701 361f 1400 |007d: invoke-static/range {v20}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0abed4: 0a14 |0080: move-result v20 │ │ -0abed6: 0200 1400 |0081: move/from16 v0, v20 │ │ -0abeda: 330b 5100 |0083: if-ne v11, v0, 00d4 // +0051 │ │ -0abede: 0800 1800 |0085: move-object/from16 v0, v24 │ │ -0abee2: 5400 6310 |0087: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0abee6: 0814 0000 |0089: move-object/from16 v20, v0 │ │ -0abeea: 7110 391f 0c00 |008b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0abef0: 0c15 |008e: move-result-object v21 │ │ -0abef2: 7402 8122 1400 |008f: invoke-virtual/range {v20, v21}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addSecondaryClickedPosition:(Ljava/lang/Integer;)V // method@2281 │ │ -0abef8: 0800 1800 |0092: move-object/from16 v0, v24 │ │ -0abefc: 5400 6310 |0094: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0abf00: 0814 0000 |0096: move-object/from16 v20, v0 │ │ -0abf04: 7401 8922 1400 |0098: invoke-virtual/range {v20}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSecondaryClicked:()Ljava/util/ArrayList; // method@2289 │ │ -0abf0a: 0c14 |009b: move-result-object v20 │ │ -0abf0c: 7701 b423 1400 |009c: invoke-static/range {v20}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -0abf12: 0c11 |009f: move-result-object v17 │ │ -0abf14: 0800 1800 |00a0: move-object/from16 v0, v24 │ │ -0abf18: 5400 8510 |00a2: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0abf1c: 0814 0000 |00a4: move-object/from16 v20, v0 │ │ -0abf20: 0800 1400 |00a6: move-object/from16 v0, v20 │ │ -0abf24: 0801 1100 |00a8: move-object/from16 v1, v17 │ │ -0abf28: 6e20 7b23 1000 |00aa: invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSecondaryClicked:(Ljava/lang/String;)V // method@237b │ │ -0abf2e: 0800 1800 |00ad: move-object/from16 v0, v24 │ │ -0abf32: 5400 8810 |00af: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abf36: 0814 0000 |00b1: move-object/from16 v20, v0 │ │ -0abf3a: 7401 6523 1400 |00b3: invoke-virtual/range {v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -0abf40: 0800 1800 |00b6: move-object/from16 v0, v24 │ │ -0abf44: 5400 8810 |00b8: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abf48: 0814 0000 |00ba: move-object/from16 v20, v0 │ │ -0abf4c: 0800 1800 |00bc: move-object/from16 v0, v24 │ │ -0abf50: 5300 8610 |00be: iget-wide v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0abf54: 0515 0000 |00c0: move-wide/from16 v21, v0 │ │ -0abf58: 0800 1800 |00c2: move-object/from16 v0, v24 │ │ -0abf5c: 5400 8510 |00c4: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0abf60: 0817 0000 |00c6: move-object/from16 v23, v0 │ │ -0abf64: 7404 6823 1400 |00c8: invoke-virtual/range {v20, v21, v22, v23}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ -0abf6a: 0800 1800 |00cb: move-object/from16 v0, v24 │ │ -0abf6e: 5400 8810 |00cd: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0abf72: 0814 0000 |00cf: move-object/from16 v20, v0 │ │ -0abf76: 7401 5f23 1400 |00d1: invoke-virtual/range {v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -0abf7c: d80c 0c01 |00d4: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0abf80: 2881 |00d6: goto 0057 // -007f │ │ -0abf82: 0d04 |00d7: move-exception v4 │ │ -0abf84: 6e10 f11e 0400 |00d8: invoke-virtual {v4}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -0abf8a: 28f9 |00db: goto 00d4 // -0007 │ │ -0abf8c: d805 0601 |00dc: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0abf90: 0156 |00de: move v6, v5 │ │ -0abf92: 2900 4fff |00df: goto/16 002e // -00b1 │ │ -0abf96: 1314 0200 |00e1: const/16 v20, #int 2 // #2 │ │ -0abf9a: 0200 1900 |00e3: move/from16 v0, v25 │ │ -0abf9e: 0201 1400 |00e5: move/from16 v1, v20 │ │ -0abfa2: 3310 cf00 |00e7: if-ne v0, v1, 01b6 // +00cf │ │ -0abfa6: 3803 cd00 |00e9: if-eqz v3, 01b6 // +00cd │ │ -0abfaa: 1a14 920a |00eb: const-string v20, "REMOVED_ITEMS" // string@0a92 │ │ -0abfae: 0800 1400 |00ed: move-object/from16 v0, v20 │ │ -0abfb2: 6e20 6702 0300 |00ef: invoke-virtual {v3, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0267 │ │ -0abfb8: 0c0e |00f2: move-result-object v14 │ │ -0abfba: 0800 1800 |00f3: move-object/from16 v0, v24 │ │ -0abfbe: 5400 6310 |00f5: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0abfc2: 0814 0000 |00f7: move-object/from16 v20, v0 │ │ -0abfc6: 7401 8822 1400 |00f9: invoke-virtual/range {v20}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSaved:()Ljava/util/ArrayList; // method@2288 │ │ -0abfcc: 0c0a |00fc: move-result-object v10 │ │ -0abfce: 120c |00fd: const/4 v12, #int 0 // #0 │ │ -0abfd0: 0800 1800 |00fe: move-object/from16 v0, v24 │ │ -0abfd4: 5400 8110 |0100: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0abfd8: 0814 0000 |0102: move-object/from16 v20, v0 │ │ -0abfdc: 7401 af1f 1400 |0104: invoke-virtual/range {v20}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ -0abfe2: 0c05 |0107: move-result-object v5 │ │ -0abfe4: 7210 d01f 0500 |0108: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ -0abfea: 0a14 |010b: move-result v20 │ │ -0abfec: 3814 6b00 |010c: if-eqz v20, 0177 // +006b │ │ -0abff0: 7210 d11f 0500 |010e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ -0abff6: 0c0f |0111: move-result-object v15 │ │ -0abff8: 1f0f b203 |0112: check-cast v15, Ljava/lang/String; // type@03b2 │ │ -0abffc: 1a14 0d01 |0114: const-string v20, ":" // string@010d │ │ -0ac000: 0800 1400 |0116: move-object/from16 v0, v20 │ │ -0ac004: 6e20 691f 0f00 |0118: invoke-virtual {v15, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0ac00a: 0c12 |011b: move-result-object v18 │ │ -0ac00c: 1a14 ad00 |011c: const-string v20, "%d:%d" // string@00ad │ │ -0ac010: 1315 0200 |011e: const/16 v21, #int 2 // #2 │ │ -0ac014: 0200 1500 |0120: move/from16 v0, v21 │ │ -0ac018: 2300 b704 |0122: new-array v0, v0, [Ljava/lang/Object; // type@04b7 │ │ -0ac01c: 0815 0000 |0124: move-object/from16 v21, v0 │ │ -0ac020: 1316 0000 |0126: const/16 v22, #int 0 // #0 │ │ -0ac024: 1317 0100 |0128: const/16 v23, #int 1 // #1 │ │ -0ac028: 4617 1217 |012a: aget-object v23, v18, v23 │ │ -0ac02c: 7701 361f 1700 |012c: invoke-static/range {v23}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0ac032: 0a17 |012f: move-result v23 │ │ -0ac034: 7701 391f 1700 |0130: invoke-static/range {v23}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0ac03a: 0c17 |0133: move-result-object v23 │ │ -0ac03c: 4d17 1516 |0134: aput-object v23, v21, v22 │ │ -0ac040: 1316 0100 |0136: const/16 v22, #int 1 // #1 │ │ -0ac044: 1317 0200 |0138: const/16 v23, #int 2 // #2 │ │ -0ac048: 4617 1217 |013a: aget-object v23, v18, v23 │ │ -0ac04c: 7701 361f 1700 |013c: invoke-static/range {v23}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0ac052: 0a17 |013f: move-result v23 │ │ -0ac054: 7701 391f 1700 |0140: invoke-static/range {v23}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0ac05a: 0c17 |0143: move-result-object v23 │ │ -0ac05c: 4d17 1516 |0144: aput-object v23, v21, v22 │ │ -0ac060: 7702 601f 1400 |0146: invoke-static/range {v20, v21}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ -0ac066: 0c08 |0149: move-result-object v8 │ │ -0ac068: 1a14 f803 |014a: const-string v20, "KEY" // string@03f8 │ │ -0ac06c: 0800 1400 |014c: move-object/from16 v0, v20 │ │ -0ac070: 7120 0b0d 8000 |014e: invoke-static {v0, v8}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0ac076: 07e2 |0151: move-object v2, v14 │ │ -0ac078: 2129 |0152: array-length v9, v2 │ │ -0ac07a: 1206 |0153: const/4 v6, #int 0 // #0 │ │ -0ac07c: 3596 1d00 |0154: if-ge v6, v9, 0171 // +001d │ │ -0ac080: 460d 0206 |0156: aget-object v13, v2, v6 │ │ -0ac084: 1a14 ba03 |0158: const-string v20, "ITEM" // string@03ba │ │ -0ac088: 0800 1400 |015a: move-object/from16 v0, v20 │ │ -0ac08c: 7120 0b0d d000 |015c: invoke-static {v0, v13}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0ac092: 6e20 5f1f 8d00 |015f: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0ac098: 0a14 |0162: move-result v20 │ │ -0ac09a: 3814 1100 |0163: if-eqz v20, 0174 // +0011 │ │ -0ac09e: 2214 a403 |0165: new-instance v20, Ljava/lang/Integer; // type@03a4 │ │ -0ac0a2: 0800 1400 |0167: move-object/from16 v0, v20 │ │ -0ac0a6: 7020 331f c000 |0169: invoke-direct {v0, v12}, Ljava/lang/Integer;.:(I)V // method@1f33 │ │ -0ac0ac: 0800 1400 |016c: move-object/from16 v0, v20 │ │ -0ac0b0: 6e20 b11f 0a00 |016e: invoke-virtual {v10, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ -0ac0b6: d80c 0c01 |0171: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0ac0ba: 2895 |0173: goto 0108 // -006b │ │ -0ac0bc: d806 0601 |0174: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0ac0c0: 28de |0176: goto 0154 // -0022 │ │ -0ac0c2: 0800 1800 |0177: move-object/from16 v0, v24 │ │ -0ac0c6: 5400 6310 |0179: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ac0ca: 0814 0000 |017b: move-object/from16 v20, v0 │ │ -0ac0ce: 0800 1400 |017d: move-object/from16 v0, v20 │ │ -0ac0d2: 6e20 9122 a000 |017f: invoke-virtual {v0, v10}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSaved:(Ljava/util/ArrayList;)V // method@2291 │ │ -0ac0d8: 0800 1800 |0182: move-object/from16 v0, v24 │ │ -0ac0dc: 5400 8510 |0184: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0ac0e0: 0814 0000 |0186: move-object/from16 v20, v0 │ │ -0ac0e4: 7110 b423 0a00 |0188: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -0ac0ea: 0c15 |018b: move-result-object v21 │ │ -0ac0ec: 7402 7a23 1400 |018c: invoke-virtual/range {v20, v21}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSaved:(Ljava/lang/String;)V // method@237a │ │ -0ac0f2: 0800 1800 |018f: move-object/from16 v0, v24 │ │ -0ac0f6: 5400 8810 |0191: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac0fa: 0814 0000 |0193: move-object/from16 v20, v0 │ │ -0ac0fe: 7401 6523 1400 |0195: invoke-virtual/range {v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -0ac104: 0800 1800 |0198: move-object/from16 v0, v24 │ │ -0ac108: 5400 8810 |019a: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac10c: 0814 0000 |019c: move-object/from16 v20, v0 │ │ -0ac110: 0800 1800 |019e: move-object/from16 v0, v24 │ │ -0ac114: 5300 8610 |01a0: iget-wide v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0ac118: 0515 0000 |01a2: move-wide/from16 v21, v0 │ │ -0ac11c: 0800 1800 |01a4: move-object/from16 v0, v24 │ │ -0ac120: 5400 8510 |01a6: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0ac124: 0817 0000 |01a8: move-object/from16 v23, v0 │ │ -0ac128: 7404 6823 1400 |01aa: invoke-virtual/range {v20, v21, v22, v23}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ -0ac12e: 0800 1800 |01ad: move-object/from16 v0, v24 │ │ -0ac132: 5400 8810 |01af: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac136: 0814 0000 |01b1: move-object/from16 v20, v0 │ │ -0ac13a: 7401 5f23 1400 |01b3: invoke-virtual/range {v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -0ac140: 0e00 |01b6: return-void │ │ -0ac142: 0d04 |01b7: move-exception v4 │ │ -0ac144: 6e10 f11e 0400 |01b8: invoke-virtual {v4}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -0ac14a: 28fb |01bb: goto 01b6 // -0005 │ │ + insns size : 472 16-bit code units │ │ +0acbc8: |[0acbc8] org.yuttadhammo.tipitaka.SearchActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +0acbd8: 7504 3111 1a00 |0000: invoke-super/range {v26, v27, v28, v29}, Lcom/actionbarsherlock/app/SherlockActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@1131 │ │ +0acbde: 7401 4f01 1d00 |0003: invoke-virtual/range {v29}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +0acbe4: 0c04 |0006: move-result-object v4 │ │ +0acbe6: 1312 0100 |0007: const/16 v18, #int 1 // #1 │ │ +0acbea: 0200 1b00 |0009: move/from16 v0, v27 │ │ +0acbee: 0201 1200 |000b: move/from16 v1, v18 │ │ +0acbf2: 3310 e000 |000d: if-ne v0, v1, 00ed // +00e0 │ │ +0acbf6: 3804 de00 |000f: if-eqz v4, 00ed // +00de │ │ +0acbfa: 1a12 8f0a |0011: const-string v18, "READ_PAGES" // string@0a8f │ │ +0acbfe: 0800 1200 |0013: move-object/from16 v0, v18 │ │ +0acc02: 6e20 6702 0400 |0015: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0267 │ │ +0acc08: 0c12 |0018: move-result-object v18 │ │ +0acc0a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +0acc0e: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ +0acc12: 5b10 8010 |001d: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ +0acc16: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ +0acc1a: 5400 8010 |0021: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ +0acc1e: 0812 0000 |0023: move-object/from16 v18, v0 │ │ +0acc22: 3812 ad01 |0025: if-eqz v18, 01d2 // +01ad │ │ +0acc26: 0800 1a00 |0027: move-object/from16 v0, v26 │ │ +0acc2a: 5400 8010 |0029: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.readPages:[Ljava/lang/String; // field@1080 │ │ +0acc2e: 0813 0000 |002b: move-object/from16 v19, v0 │ │ +0acc32: 0800 1300 |002d: move-object/from16 v0, v19 │ │ +0acc36: 2100 |002f: array-length v0, v0 │ │ +0acc38: 0214 0000 |0030: move/from16 v20, v0 │ │ +0acc3c: 1312 0000 |0032: const/16 v18, #int 0 // #0 │ │ +0acc40: 0200 1200 |0034: move/from16 v0, v18 │ │ +0acc44: 0201 1400 |0036: move/from16 v1, v20 │ │ +0acc48: 3510 9a01 |0038: if-ge v0, v1, 01d2 // +019a │ │ +0acc4c: 460e 1312 |003a: aget-object v14, v19, v18 │ │ +0acc50: 1a15 1101 |003c: const-string v21, ":" // string@0111 │ │ +0acc54: 0800 1500 |003e: move-object/from16 v0, v21 │ │ +0acc58: 6e20 691f 0e00 |0040: invoke-virtual {v14, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0acc5e: 0c10 |0043: move-result-object v16 │ │ +0acc60: 1315 0000 |0044: const/16 v21, #int 0 // #0 │ │ +0acc64: 4615 1015 |0046: aget-object v21, v16, v21 │ │ +0acc68: 7701 361f 1500 |0048: invoke-static/range {v21}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0acc6e: 0a11 |004b: move-result v17 │ │ +0acc70: 1315 0100 |004c: const/16 v21, #int 1 // #1 │ │ +0acc74: 4615 1015 |004e: aget-object v21, v16, v21 │ │ +0acc78: 7701 361f 1500 |0050: invoke-static/range {v21}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0acc7e: 0a09 |0053: move-result v9 │ │ +0acc80: 120a |0054: const/4 v10, #int 0 // #0 │ │ +0acc82: 0800 1a00 |0055: move-object/from16 v0, v26 │ │ +0acc86: 5400 8110 |0057: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0acc8a: 0815 0000 |0059: move-object/from16 v21, v0 │ │ +0acc8e: 7401 af1f 1500 |005b: invoke-virtual/range {v21}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0acc94: 0c15 |005e: move-result-object v21 │ │ +0acc96: 7801 d01f 1500 |005f: invoke-interface/range {v21}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0acc9c: 0a16 |0062: move-result v22 │ │ +0acc9e: 3816 8600 |0063: if-eqz v22, 00e9 // +0086 │ │ +0acca2: 7801 d11f 1500 |0065: invoke-interface/range {v21}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0acca8: 0c0d |0068: move-result-object v13 │ │ +0accaa: 1f0d b003 |0069: check-cast v13, Ljava/lang/String; // type@03b0 │ │ +0accae: 1a16 1101 |006b: const-string v22, ":" // string@0111 │ │ +0accb2: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +0accb6: 6e20 691f 0d00 |006f: invoke-virtual {v13, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0accbc: 0c06 |0072: move-result-object v6 │ │ +0accbe: 1316 0100 |0073: const/16 v22, #int 1 // #1 │ │ +0accc2: 4616 0616 |0075: aget-object v22, v6, v22 │ │ +0accc6: 7701 361f 1600 |0077: invoke-static/range {v22}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0acccc: 0a16 |007a: move-result v22 │ │ +0accce: 0200 1100 |007b: move/from16 v0, v17 │ │ +0accd2: 0201 1600 |007d: move/from16 v1, v22 │ │ +0accd6: 3310 6100 |007f: if-ne v0, v1, 00e0 // +0061 │ │ +0accda: 1316 0200 |0081: const/16 v22, #int 2 // #2 │ │ +0accde: 4616 0616 |0083: aget-object v22, v6, v22 │ │ +0acce2: 7701 361f 1600 |0085: invoke-static/range {v22}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0acce8: 0a16 |0088: move-result v22 │ │ +0accea: 0200 1600 |0089: move/from16 v0, v22 │ │ +0accee: 3309 5500 |008b: if-ne v9, v0, 00e0 // +0055 │ │ +0accf2: 0800 1a00 |008d: move-object/from16 v0, v26 │ │ +0accf6: 5400 6310 |008f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0accfa: 0816 0000 |0091: move-object/from16 v22, v0 │ │ +0accfe: 7110 391f 0a00 |0093: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0acd04: 0c17 |0096: move-result-object v23 │ │ +0acd06: 7402 8122 1600 |0097: invoke-virtual/range {v22, v23}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addSecondaryClickedPosition:(Ljava/lang/Integer;)V // method@2281 │ │ +0acd0c: 0800 1a00 |009a: move-object/from16 v0, v26 │ │ +0acd10: 5400 6310 |009c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0acd14: 0816 0000 |009e: move-object/from16 v22, v0 │ │ +0acd18: 7401 8922 1600 |00a0: invoke-virtual/range {v22}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSecondaryClicked:()Ljava/util/ArrayList; // method@2289 │ │ +0acd1e: 0c16 |00a3: move-result-object v22 │ │ +0acd20: 7701 b423 1600 |00a4: invoke-static/range {v22}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +0acd26: 0c0f |00a7: move-result-object v15 │ │ +0acd28: 0800 1a00 |00a8: move-object/from16 v0, v26 │ │ +0acd2c: 5400 8510 |00aa: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0acd30: 0816 0000 |00ac: move-object/from16 v22, v0 │ │ +0acd34: 0800 1600 |00ae: move-object/from16 v0, v22 │ │ +0acd38: 6e20 7b23 f000 |00b0: invoke-virtual {v0, v15}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSecondaryClicked:(Ljava/lang/String;)V // method@237b │ │ +0acd3e: 0800 1a00 |00b3: move-object/from16 v0, v26 │ │ +0acd42: 5400 8810 |00b5: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acd46: 0816 0000 |00b7: move-object/from16 v22, v0 │ │ +0acd4a: 7401 6523 1600 |00b9: invoke-virtual/range {v22}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +0acd50: 0800 1a00 |00bc: move-object/from16 v0, v26 │ │ +0acd54: 5400 8810 |00be: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acd58: 0816 0000 |00c0: move-object/from16 v22, v0 │ │ +0acd5c: 0800 1a00 |00c2: move-object/from16 v0, v26 │ │ +0acd60: 5300 8610 |00c4: iget-wide v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0acd64: 0518 0000 |00c6: move-wide/from16 v24, v0 │ │ +0acd68: 0800 1a00 |00c8: move-object/from16 v0, v26 │ │ +0acd6c: 5400 8510 |00ca: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0acd70: 0817 0000 |00cc: move-object/from16 v23, v0 │ │ +0acd74: 0800 1600 |00ce: move-object/from16 v0, v22 │ │ +0acd78: 0501 1800 |00d0: move-wide/from16 v1, v24 │ │ +0acd7c: 0803 1700 |00d2: move-object/from16 v3, v23 │ │ +0acd80: 6e40 6823 1032 |00d4: invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ +0acd86: 0800 1a00 |00d7: move-object/from16 v0, v26 │ │ +0acd8a: 5400 8810 |00d9: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acd8e: 0816 0000 |00db: move-object/from16 v22, v0 │ │ +0acd92: 7401 5f23 1600 |00dd: invoke-virtual/range {v22}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +0acd98: d80a 0a01 |00e0: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0acd9c: 2900 7dff |00e2: goto/16 005f // -0083 │ │ +0acda0: 0d05 |00e4: move-exception v5 │ │ +0acda2: 6e10 f11e 0500 |00e5: invoke-virtual {v5}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +0acda8: 28f8 |00e8: goto 00e0 // -0008 │ │ +0acdaa: d812 1201 |00e9: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0acdae: 2900 49ff |00eb: goto/16 0034 // -00b7 │ │ +0acdb2: 1312 0200 |00ed: const/16 v18, #int 2 // #2 │ │ +0acdb6: 0200 1b00 |00ef: move/from16 v0, v27 │ │ +0acdba: 0201 1200 |00f1: move/from16 v1, v18 │ │ +0acdbe: 3310 df00 |00f3: if-ne v0, v1, 01d2 // +00df │ │ +0acdc2: 3804 dd00 |00f5: if-eqz v4, 01d2 // +00dd │ │ +0acdc6: 1a12 940a |00f7: const-string v18, "REMOVED_ITEMS" // string@0a94 │ │ +0acdca: 0800 1200 |00f9: move-object/from16 v0, v18 │ │ +0acdce: 6e20 6702 0400 |00fb: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0267 │ │ +0acdd4: 0c0c |00fe: move-result-object v12 │ │ +0acdd6: 0800 1a00 |00ff: move-object/from16 v0, v26 │ │ +0acdda: 5400 6310 |0101: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0acdde: 0812 0000 |0103: move-object/from16 v18, v0 │ │ +0acde2: 7401 8822 1200 |0105: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getSaved:()Ljava/util/ArrayList; // method@2288 │ │ +0acde8: 0c08 |0108: move-result-object v8 │ │ +0acdea: 120a |0109: const/4 v10, #int 0 // #0 │ │ +0acdec: 0800 1a00 |010a: move-object/from16 v0, v26 │ │ +0acdf0: 5400 8110 |010c: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0acdf4: 0812 0000 |010e: move-object/from16 v18, v0 │ │ +0acdf8: 7401 af1f 1200 |0110: invoke-virtual/range {v18}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1faf │ │ +0acdfe: 0c13 |0113: move-result-object v19 │ │ +0ace00: 7801 d01f 1300 |0114: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1fd0 │ │ +0ace06: 0a12 |0117: move-result v18 │ │ +0ace08: 3812 7500 |0118: if-eqz v18, 018d // +0075 │ │ +0ace0c: 7801 d11f 1300 |011a: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fd1 │ │ +0ace12: 0c0d |011d: move-result-object v13 │ │ +0ace14: 1f0d b003 |011e: check-cast v13, Ljava/lang/String; // type@03b0 │ │ +0ace18: 1a12 1101 |0120: const-string v18, ":" // string@0111 │ │ +0ace1c: 0800 1200 |0122: move-object/from16 v0, v18 │ │ +0ace20: 6e20 691f 0d00 |0124: invoke-virtual {v13, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0ace26: 0c10 |0127: move-result-object v16 │ │ +0ace28: 1a12 b100 |0128: const-string v18, "%d:%d" // string@00b1 │ │ +0ace2c: 1314 0200 |012a: const/16 v20, #int 2 // #2 │ │ +0ace30: 0200 1400 |012c: move/from16 v0, v20 │ │ +0ace34: 2300 b504 |012e: new-array v0, v0, [Ljava/lang/Object; // type@04b5 │ │ +0ace38: 0814 0000 |0130: move-object/from16 v20, v0 │ │ +0ace3c: 1315 0000 |0132: const/16 v21, #int 0 // #0 │ │ +0ace40: 1316 0100 |0134: const/16 v22, #int 1 // #1 │ │ +0ace44: 4616 1016 |0136: aget-object v22, v16, v22 │ │ +0ace48: 7701 361f 1600 |0138: invoke-static/range {v22}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0ace4e: 0a16 |013b: move-result v22 │ │ +0ace50: 7701 391f 1600 |013c: invoke-static/range {v22}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0ace56: 0c16 |013f: move-result-object v22 │ │ +0ace58: 4d16 1415 |0140: aput-object v22, v20, v21 │ │ +0ace5c: 1315 0100 |0142: const/16 v21, #int 1 // #1 │ │ +0ace60: 1316 0200 |0144: const/16 v22, #int 2 // #2 │ │ +0ace64: 4616 1016 |0146: aget-object v22, v16, v22 │ │ +0ace68: 7701 361f 1600 |0148: invoke-static/range {v22}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0ace6e: 0a16 |014b: move-result v22 │ │ +0ace70: 7701 391f 1600 |014c: invoke-static/range {v22}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0ace76: 0c16 |014f: move-result-object v22 │ │ +0ace78: 4d16 1415 |0150: aput-object v22, v20, v21 │ │ +0ace7c: 0800 1200 |0152: move-object/from16 v0, v18 │ │ +0ace80: 0801 1400 |0154: move-object/from16 v1, v20 │ │ +0ace84: 7120 601f 1000 |0156: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f60 │ │ +0ace8a: 0c07 |0159: move-result-object v7 │ │ +0ace8c: 1a12 fc03 |015a: const-string v18, "KEY" // string@03fc │ │ +0ace90: 0800 1200 |015c: move-object/from16 v0, v18 │ │ +0ace94: 7120 0b0d 7000 |015e: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0ace9a: 21c0 |0161: array-length v0, v12 │ │ +0ace9c: 0214 0000 |0162: move/from16 v20, v0 │ │ +0acea0: 1312 0000 |0164: const/16 v18, #int 0 // #0 │ │ +0acea4: 0200 1200 |0166: move/from16 v0, v18 │ │ +0acea8: 0201 1400 |0168: move/from16 v1, v20 │ │ +0aceac: 3510 1d00 |016a: if-ge v0, v1, 0187 // +001d │ │ +0aceb0: 460b 0c12 |016c: aget-object v11, v12, v18 │ │ +0aceb4: 1a15 be03 |016e: const-string v21, "ITEM" // string@03be │ │ +0aceb8: 0800 1500 |0170: move-object/from16 v0, v21 │ │ +0acebc: 7120 0b0d b000 |0172: invoke-static {v0, v11}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0acec2: 6e20 5f1f 7b00 |0175: invoke-virtual {v11, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0acec8: 0a15 |0178: move-result v21 │ │ +0aceca: 3815 1100 |0179: if-eqz v21, 018a // +0011 │ │ +0acece: 2212 a203 |017b: new-instance v18, Ljava/lang/Integer; // type@03a2 │ │ +0aced2: 0800 1200 |017d: move-object/from16 v0, v18 │ │ +0aced6: 7020 331f a000 |017f: invoke-direct {v0, v10}, Ljava/lang/Integer;.:(I)V // method@1f33 │ │ +0acedc: 0800 1200 |0182: move-object/from16 v0, v18 │ │ +0acee0: 6e20 b11f 0800 |0184: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1fb1 │ │ +0acee6: d80a 0a01 |0187: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0aceea: 288b |0189: goto 0114 // -0075 │ │ +0aceec: d812 1201 |018a: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0acef0: 28da |018c: goto 0166 // -0026 │ │ +0acef2: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +0acef6: 5400 6310 |018f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0acefa: 0812 0000 |0191: move-object/from16 v18, v0 │ │ +0acefe: 0800 1200 |0193: move-object/from16 v0, v18 │ │ +0acf02: 6e20 9122 8000 |0195: invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.setSaved:(Ljava/util/ArrayList;)V // method@2291 │ │ +0acf08: 0800 1a00 |0198: move-object/from16 v0, v26 │ │ +0acf0c: 5400 8510 |019a: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0acf10: 0812 0000 |019c: move-object/from16 v18, v0 │ │ +0acf14: 7110 b423 0800 |019e: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +0acf1a: 0c13 |01a1: move-result-object v19 │ │ +0acf1c: 7402 7a23 1200 |01a2: invoke-virtual/range {v18, v19}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setSaved:(Ljava/lang/String;)V // method@237a │ │ +0acf22: 0800 1a00 |01a5: move-object/from16 v0, v26 │ │ +0acf26: 5400 8810 |01a7: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acf2a: 0812 0000 |01a9: move-object/from16 v18, v0 │ │ +0acf2e: 7401 6523 1200 |01ab: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +0acf34: 0800 1a00 |01ae: move-object/from16 v0, v26 │ │ +0acf38: 5400 8810 |01b0: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acf3c: 0812 0000 |01b2: move-object/from16 v18, v0 │ │ +0acf40: 0800 1a00 |01b4: move-object/from16 v0, v26 │ │ +0acf44: 5300 8610 |01b6: iget-wide v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0acf48: 0514 0000 |01b8: move-wide/from16 v20, v0 │ │ +0acf4c: 0800 1a00 |01ba: move-object/from16 v0, v26 │ │ +0acf50: 5400 8510 |01bc: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0acf54: 0813 0000 |01be: move-object/from16 v19, v0 │ │ +0acf58: 0800 1200 |01c0: move-object/from16 v0, v18 │ │ +0acf5c: 0501 1400 |01c2: move-wide/from16 v1, v20 │ │ +0acf60: 0803 1300 |01c4: move-object/from16 v3, v19 │ │ +0acf64: 6e40 6823 1032 |01c6: invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ +0acf6a: 0800 1a00 |01c9: move-object/from16 v0, v26 │ │ +0acf6e: 5400 8810 |01cb: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acf72: 0812 0000 |01cd: move-object/from16 v18, v0 │ │ +0acf76: 7401 5f23 1200 |01cf: invoke-virtual/range {v18}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +0acf7c: 0e00 |01d2: return-void │ │ +0acf7e: 0d05 |01d3: move-exception v5 │ │ +0acf80: 6e10 f11e 0500 |01d4: invoke-virtual {v5}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +0acf86: 28fb |01d7: goto 01d2 // -0005 │ │ catches : 2 │ │ - 0x0092 - 0x00d4 │ │ - Ljava/io/IOException; -> 0x00d7 │ │ - 0x0182 - 0x01b6 │ │ - Ljava/io/IOException; -> 0x01b7 │ │ + 0x009a - 0x00e0 │ │ + Ljava/io/IOException; -> 0x00e4 │ │ + 0x0198 - 0x01d2 │ │ + Ljava/io/IOException; -> 0x01d3 │ │ positions : │ │ 0x0000 line=1206 │ │ 0x0003 line=1207 │ │ 0x0007 line=1208 │ │ 0x0011 line=1209 │ │ 0x001f line=1210 │ │ 0x0027 line=1211 │ │ - 0x0032 line=1212 │ │ - 0x003c line=1213 │ │ - 0x0044 line=1214 │ │ - 0x004c line=1215 │ │ - 0x004d line=1216 │ │ - 0x0063 line=1217 │ │ - 0x006b line=1218 │ │ - 0x0085 line=1219 │ │ - 0x0092 line=1221 │ │ - 0x00a0 line=1222 │ │ - 0x00ad line=1223 │ │ - 0x00b6 line=1224 │ │ - 0x00cb line=1225 │ │ - 0x00d4 line=1230 │ │ - 0x00d6 line=1231 │ │ - 0x00d7 line=1226 │ │ - 0x00d8 line=1227 │ │ - 0x00dc line=1211 │ │ - 0x00e1 line=1234 │ │ - 0x00eb line=1235 │ │ - 0x00f3 line=1236 │ │ - 0x00fd line=1237 │ │ - 0x00fe line=1239 │ │ - 0x0114 line=1240 │ │ - 0x011c line=1241 │ │ - 0x014a line=1242 │ │ - 0x0151 line=1243 │ │ - 0x0158 line=1244 │ │ - 0x015f line=1245 │ │ - 0x0165 line=1246 │ │ - 0x0171 line=1250 │ │ - 0x0173 line=1251 │ │ - 0x0174 line=1243 │ │ - 0x0177 line=1252 │ │ - 0x0182 line=1254 │ │ - 0x018f line=1255 │ │ - 0x0198 line=1256 │ │ - 0x01ad line=1257 │ │ - 0x01b6 line=1262 │ │ - 0x01b7 line=1258 │ │ - 0x01b8 line=1259 │ │ - locals : │ │ - 0x002d - 0x002e reg=5 i$ I │ │ - 0x002e - 0x0057 reg=6 i$ I │ │ - 0x00a0 - 0x00d4 reg=17 sClicked Ljava/lang/String; │ │ - 0x00d8 - 0x00dc reg=4 e Ljava/io/IOException; │ │ - 0x006b - 0x00dc reg=7 items [Ljava/lang/String; │ │ - 0x0063 - 0x00dc reg=15 result Ljava/lang/String; │ │ - 0x0057 - 0x00de reg=5 i$ Ljava/util/Iterator; │ │ - 0x00de - 0x00df reg=5 i$ I │ │ - 0x002b - 0x00e1 reg=2 arr$ [Ljava/lang/String; │ │ - 0x00df - 0x00e1 reg=6 i$ I │ │ - 0x002c - 0x00e1 reg=9 len$ I │ │ - 0x004c - 0x00e1 reg=11 page I │ │ - 0x004d - 0x00e1 reg=12 position I │ │ - 0x0032 - 0x00e1 reg=16 s Ljava/lang/String; │ │ - 0x003c - 0x00e1 reg=18 tokens [Ljava/lang/String; │ │ - 0x0044 - 0x00e1 reg=19 volume I │ │ - 0x0158 - 0x0171 reg=13 rItem Ljava/lang/String; │ │ - 0x0152 - 0x0177 reg=2 arr$ [Ljava/lang/String; │ │ - 0x0154 - 0x0177 reg=6 i$ I │ │ - 0x014a - 0x0177 reg=8 key Ljava/lang/String; │ │ - 0x0153 - 0x0177 reg=9 len$ I │ │ - 0x0174 - 0x0177 reg=13 rItem Ljava/lang/String; │ │ - 0x0114 - 0x0177 reg=15 result Ljava/lang/String; │ │ - 0x011c - 0x0177 reg=18 tokens [Ljava/lang/String; │ │ - 0x00fd - 0x01b6 reg=10 newSaved Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x00fe - 0x01b6 reg=12 position I │ │ - 0x00f3 - 0x01b6 reg=14 removedItems [Ljava/lang/String; │ │ - 0x0007 - 0x01bc reg=3 dataBundle Landroid/os/Bundle; │ │ - 0x01b8 - 0x01bc reg=4 e Ljava/io/IOException; │ │ - 0x01b7 - 0x01bc reg=10 newSaved Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x01b7 - 0x01bc reg=12 position I │ │ - 0x01b7 - 0x01bc reg=14 removedItems [Ljava/lang/String; │ │ - 0x0000 - 0x01bc reg=24 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ - 0x0000 - 0x01bc reg=25 requestCode I │ │ - 0x0000 - 0x01bc reg=26 resultCode I │ │ - 0x0000 - 0x01bc reg=27 data Landroid/content/Intent; │ │ + 0x003c line=1212 │ │ + 0x0044 line=1213 │ │ + 0x004c line=1214 │ │ + 0x0054 line=1215 │ │ + 0x0055 line=1216 │ │ + 0x006b line=1217 │ │ + 0x0073 line=1218 │ │ + 0x008d line=1219 │ │ + 0x009a line=1221 │ │ + 0x00a8 line=1222 │ │ + 0x00b3 line=1223 │ │ + 0x00bc line=1224 │ │ + 0x00d7 line=1225 │ │ + 0x00e0 line=1230 │ │ + 0x00e2 line=1231 │ │ + 0x00e4 line=1226 │ │ + 0x00e5 line=1227 │ │ + 0x00e9 line=1211 │ │ + 0x00ed line=1234 │ │ + 0x00f7 line=1235 │ │ + 0x00ff line=1236 │ │ + 0x0109 line=1237 │ │ + 0x010a line=1239 │ │ + 0x0120 line=1240 │ │ + 0x0128 line=1241 │ │ + 0x015a line=1242 │ │ + 0x0161 line=1243 │ │ + 0x016e line=1244 │ │ + 0x0175 line=1245 │ │ + 0x017b line=1246 │ │ + 0x0187 line=1250 │ │ + 0x0189 line=1251 │ │ + 0x018a line=1243 │ │ + 0x018d line=1252 │ │ + 0x0198 line=1254 │ │ + 0x01a5 line=1255 │ │ + 0x01ae line=1256 │ │ + 0x01c9 line=1257 │ │ + 0x01d2 line=1262 │ │ + 0x01d3 line=1258 │ │ + 0x01d4 line=1259 │ │ + locals : │ │ + 0x00a8 - 0x00e0 reg=15 sClicked Ljava/lang/String; │ │ + 0x00e5 - 0x00e9 reg=5 e Ljava/io/IOException; │ │ + 0x0073 - 0x00e9 reg=6 items [Ljava/lang/String; │ │ + 0x006b - 0x00e9 reg=13 result Ljava/lang/String; │ │ + 0x0054 - 0x00ed reg=9 page I │ │ + 0x0055 - 0x00ed reg=10 position I │ │ + 0x003c - 0x00ed reg=14 s Ljava/lang/String; │ │ + 0x0044 - 0x00ed reg=16 tokens [Ljava/lang/String; │ │ + 0x004c - 0x00ed reg=17 volume I │ │ + 0x016e - 0x0187 reg=11 rItem Ljava/lang/String; │ │ + 0x015a - 0x018d reg=7 key Ljava/lang/String; │ │ + 0x018a - 0x018d reg=11 rItem Ljava/lang/String; │ │ + 0x0120 - 0x018d reg=13 result Ljava/lang/String; │ │ + 0x0128 - 0x018d reg=16 tokens [Ljava/lang/String; │ │ + 0x0109 - 0x01d2 reg=8 newSaved Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x010a - 0x01d2 reg=10 position I │ │ + 0x00ff - 0x01d2 reg=12 removedItems [Ljava/lang/String; │ │ + 0x0007 - 0x01d8 reg=4 dataBundle Landroid/os/Bundle; │ │ + 0x01d4 - 0x01d8 reg=5 e Ljava/io/IOException; │ │ + 0x01d3 - 0x01d8 reg=8 newSaved Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x01d3 - 0x01d8 reg=10 position I │ │ + 0x01d3 - 0x01d8 reg=12 removedItems [Ljava/lang/String; │ │ + 0x0000 - 0x01d8 reg=26 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x01d8 reg=27 requestCode I │ │ + 0x0000 - 0x01d8 reg=28 resultCode I │ │ + 0x0000 - 0x01d8 reg=29 data Landroid/content/Intent; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 37 │ │ + registers : 38 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 960 16-bit code units │ │ -0ac168: |[0ac168] org.yuttadhammo.tipitaka.SearchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0ac178: 7502 3311 2300 |0000: invoke-super/range {v35, v36}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ -0ac17e: 2203 7f04 |0003: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // type@047f │ │ -0ac182: 0800 2300 |0005: move-object/from16 v0, v35 │ │ -0ac186: 7020 3223 0300 |0007: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.:(Landroid/content/Context;)V // method@2332 │ │ -0ac18c: 0800 2300 |000a: move-object/from16 v0, v35 │ │ -0ac190: 5b03 8710 |000c: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ -0ac194: 2203 8204 |000e: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // type@0482 │ │ -0ac198: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -0ac19c: 7020 5e23 0300 |0012: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.:(Landroid/content/Context;)V // method@235e │ │ -0ac1a2: 0800 2300 |0015: move-object/from16 v0, v35 │ │ -0ac1a6: 5b03 8810 |0017: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac1aa: 2203 f603 |0019: new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f6 │ │ -0ac1ae: 0800 2300 |001b: move-object/from16 v0, v35 │ │ -0ac1b2: 7020 3a20 0300 |001d: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ -0ac1b8: 0800 2300 |0020: move-object/from16 v0, v35 │ │ -0ac1bc: 5b03 6b10 |0022: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ -0ac1c0: 0800 2300 |0024: move-object/from16 v0, v35 │ │ -0ac1c4: 5403 8710 |0026: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ -0ac1c8: 6e10 3c23 0300 |0028: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ac1ce: 1403 3300 037f |002b: const v3, #float 1.7413e+38 // #7f030033 │ │ -0ac1d4: 0800 2300 |002e: move-object/from16 v0, v35 │ │ -0ac1d8: 6e20 c122 3000 |0030: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.setContentView:(I)V // method@22c1 │ │ -0ac1de: 7401 b722 2300 |0033: invoke-virtual/range {v35}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@22b7 │ │ -0ac1e4: 0c03 |0036: move-result-object v3 │ │ -0ac1e6: 0800 2300 |0037: move-object/from16 v0, v35 │ │ -0ac1ea: 5b03 6210 |0039: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@1062 │ │ -0ac1ee: 0800 2300 |003b: move-object/from16 v0, v35 │ │ -0ac1f2: 5403 6210 |003d: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@1062 │ │ -0ac1f6: 1214 |003f: const/4 v4, #int 1 // #1 │ │ -0ac1f8: 6e20 1711 4300 |0040: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ -0ac1fe: 0800 2300 |0043: move-object/from16 v0, v35 │ │ -0ac202: 5403 6210 |0045: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@1062 │ │ -0ac206: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -0ac208: 6e20 1011 4300 |0048: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ -0ac20e: 7401 b222 2300 |004b: invoke-virtual/range {v35}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getApplicationContext:()Landroid/content/Context; // method@22b2 │ │ -0ac214: 0c0f |004e: move-result-object v15 │ │ -0ac216: 7110 ae02 0f00 |004f: invoke-static {v15}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -0ac21c: 0c03 |0052: move-result-object v3 │ │ -0ac21e: 0800 2300 |0053: move-object/from16 v0, v35 │ │ -0ac222: 5b03 7f10 |0055: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0ac226: 7401 b322 2300 |0057: invoke-virtual/range {v35}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getAssets:()Landroid/content/res/AssetManager; // method@22b3 │ │ -0ac22c: 0c03 |005a: move-result-object v3 │ │ -0ac22e: 1a04 6426 |005b: const-string v4, "verajjan.ttf" // string@2664 │ │ -0ac232: 7120 1402 4300 |005d: invoke-static {v3, v4}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -0ac238: 0c03 |0060: move-result-object v3 │ │ -0ac23a: 0800 2300 |0061: move-object/from16 v0, v35 │ │ -0ac23e: 5b03 7310 |0063: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.font:Landroid/graphics/Typeface; // field@1073 │ │ -0ac242: 0800 2300 |0065: move-object/from16 v0, v35 │ │ -0ac246: 5403 7f10 |0067: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0ac24a: 1a04 0c08 |0069: const-string v4, "Line1Size" // string@080c │ │ -0ac24e: 1505 4041 |006b: const/high16 v5, #int 1094713344 // #4140 │ │ -0ac252: 7230 7601 4305 |006d: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0ac258: 0a03 |0070: move-result v3 │ │ -0ac25a: 0800 2300 |0071: move-object/from16 v0, v35 │ │ -0ac25e: 5903 7710 |0073: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0ac262: 0800 2300 |0075: move-object/from16 v0, v35 │ │ -0ac266: 5403 7f10 |0077: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0ac26a: 1a04 0d08 |0079: const-string v4, "Line2Size" // string@080d │ │ -0ac26e: 1505 4041 |007b: const/high16 v5, #int 1094713344 // #4140 │ │ -0ac272: 7230 7601 4305 |007d: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0ac278: 0a03 |0080: move-result v3 │ │ -0ac27a: 0800 2300 |0081: move-object/from16 v0, v35 │ │ -0ac27e: 5903 7810 |0083: iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0ac282: 1403 9e00 077f |0085: const v3, #float 1.79449e+38 // #7f07009e │ │ -0ac288: 0800 2300 |0088: move-object/from16 v0, v35 │ │ -0ac28c: 6e20 b022 3000 |008a: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac292: 0c03 |008d: move-result-object v3 │ │ -0ac294: 1f03 5802 |008e: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -0ac298: 0800 2300 |0090: move-object/from16 v0, v35 │ │ -0ac29c: 5b03 8b10 |0092: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.statusText:Landroid/widget/TextView; // field@108b │ │ -0ac2a0: 1403 a100 077f |0094: const v3, #float 1.79449e+38 // #7f0700a1 │ │ -0ac2a6: 0800 2300 |0097: move-object/from16 v0, v35 │ │ -0ac2aa: 6e20 b022 3000 |0099: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac2b0: 0c20 |009c: move-result-object v32 │ │ -0ac2b2: 1f20 5802 |009d: check-cast v32, Landroid/widget/TextView; // type@0258 │ │ -0ac2b6: 2203 5e04 |009f: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$1; // type@045e │ │ -0ac2ba: 0800 2300 |00a1: move-object/from16 v0, v35 │ │ -0ac2be: 7020 6722 0300 |00a3: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2267 │ │ -0ac2c4: 0800 2000 |00a6: move-object/from16 v0, v32 │ │ -0ac2c8: 6e20 6f10 3000 |00a8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac2ce: 1403 a500 077f |00ab: const v3, #float 1.79449e+38 // #7f0700a5 │ │ -0ac2d4: 0800 2300 |00ae: move-object/from16 v0, v35 │ │ -0ac2d8: 6e20 b022 3000 |00b0: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac2de: 0c21 |00b3: move-result-object v33 │ │ -0ac2e0: 1f21 5802 |00b4: check-cast v33, Landroid/widget/TextView; // type@0258 │ │ -0ac2e4: 2203 5f04 |00b6: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$2; // type@045f │ │ -0ac2e8: 0800 2300 |00b8: move-object/from16 v0, v35 │ │ -0ac2ec: 7020 6922 0300 |00ba: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2269 │ │ -0ac2f2: 0800 2100 |00bd: move-object/from16 v0, v33 │ │ -0ac2f6: 6e20 6f10 3000 |00bf: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac2fc: 1403 a900 077f |00c2: const v3, #float 1.79449e+38 // #7f0700a9 │ │ -0ac302: 0800 2300 |00c5: move-object/from16 v0, v35 │ │ -0ac306: 6e20 b022 3000 |00c7: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac30c: 0c22 |00ca: move-result-object v34 │ │ -0ac30e: 1f22 5802 |00cb: check-cast v34, Landroid/widget/TextView; // type@0258 │ │ -0ac312: 2203 6004 |00cd: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$3; // type@0460 │ │ -0ac316: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -0ac31a: 7020 6b22 0300 |00d1: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@226b │ │ -0ac320: 0800 2200 |00d4: move-object/from16 v0, v34 │ │ -0ac324: 6e20 6f10 3000 |00d6: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac32a: 1403 a200 077f |00d9: const v3, #float 1.79449e+38 // #7f0700a2 │ │ -0ac330: 0800 2300 |00dc: move-object/from16 v0, v35 │ │ -0ac334: 6e20 b022 3000 |00de: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac33a: 0c1d |00e1: move-result-object v29 │ │ -0ac33c: 1f1d 5802 |00e2: check-cast v29, Landroid/widget/TextView; // type@0258 │ │ -0ac340: 2203 6104 |00e4: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$4; // type@0461 │ │ -0ac344: 0800 2300 |00e6: move-object/from16 v0, v35 │ │ -0ac348: 7020 6d22 0300 |00e8: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@226d │ │ -0ac34e: 0800 1d00 |00eb: move-object/from16 v0, v29 │ │ -0ac352: 6e20 6f10 3000 |00ed: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac358: 1403 a600 077f |00f0: const v3, #float 1.79449e+38 // #7f0700a6 │ │ -0ac35e: 0800 2300 |00f3: move-object/from16 v0, v35 │ │ -0ac362: 6e20 b022 3000 |00f5: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac368: 0c1e |00f8: move-result-object v30 │ │ -0ac36a: 1f1e 5802 |00f9: check-cast v30, Landroid/widget/TextView; // type@0258 │ │ -0ac36e: 2203 6204 |00fb: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$5; // type@0462 │ │ -0ac372: 0800 2300 |00fd: move-object/from16 v0, v35 │ │ -0ac376: 7020 6f22 0300 |00ff: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@226f │ │ -0ac37c: 0800 1e00 |0102: move-object/from16 v0, v30 │ │ -0ac380: 6e20 6f10 3000 |0104: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac386: 1403 aa00 077f |0107: const v3, #float 1.79449e+38 // #7f0700aa │ │ -0ac38c: 0800 2300 |010a: move-object/from16 v0, v35 │ │ -0ac390: 6e20 b022 3000 |010c: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac396: 0c1f |010f: move-result-object v31 │ │ -0ac398: 1f1f 5802 |0110: check-cast v31, Landroid/widget/TextView; // type@0258 │ │ -0ac39c: 2203 6304 |0112: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$6; // type@0463 │ │ -0ac3a0: 0800 2300 |0114: move-object/from16 v0, v35 │ │ -0ac3a4: 7020 7122 0300 |0116: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2271 │ │ -0ac3aa: 0800 1f00 |0119: move-object/from16 v0, v31 │ │ -0ac3ae: 6e20 6f10 3000 |011b: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac3b4: 1403 a300 077f |011e: const v3, #float 1.79449e+38 // #7f0700a3 │ │ -0ac3ba: 0800 2300 |0121: move-object/from16 v0, v35 │ │ -0ac3be: 6e20 b022 3000 |0123: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac3c4: 0c0b |0126: move-result-object v11 │ │ -0ac3c6: 1f0b 5802 |0127: check-cast v11, Landroid/widget/TextView; // type@0258 │ │ -0ac3ca: 2203 6404 |0129: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$7; // type@0464 │ │ -0ac3ce: 0800 2300 |012b: move-object/from16 v0, v35 │ │ -0ac3d2: 7020 7322 0300 |012d: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2273 │ │ -0ac3d8: 6e20 6f10 3b00 |0130: invoke-virtual {v11, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac3de: 1403 a700 077f |0133: const v3, #float 1.79449e+38 // #7f0700a7 │ │ -0ac3e4: 0800 2300 |0136: move-object/from16 v0, v35 │ │ -0ac3e8: 6e20 b022 3000 |0138: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac3ee: 0c0c |013b: move-result-object v12 │ │ -0ac3f0: 1f0c 5802 |013c: check-cast v12, Landroid/widget/TextView; // type@0258 │ │ -0ac3f4: 2203 6504 |013e: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$8; // type@0465 │ │ -0ac3f8: 0800 2300 |0140: move-object/from16 v0, v35 │ │ -0ac3fc: 7020 7522 0300 |0142: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2275 │ │ -0ac402: 6e20 6f10 3c00 |0145: invoke-virtual {v12, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac408: 1403 ab00 077f |0148: const v3, #float 1.79449e+38 // #7f0700ab │ │ -0ac40e: 0800 2300 |014b: move-object/from16 v0, v35 │ │ -0ac412: 6e20 b022 3000 |014d: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac418: 0c0d |0150: move-result-object v13 │ │ -0ac41a: 1f0d 5802 |0151: check-cast v13, Landroid/widget/TextView; // type@0258 │ │ -0ac41e: 2203 6604 |0153: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$9; // type@0466 │ │ -0ac422: 0800 2300 |0155: move-object/from16 v0, v35 │ │ -0ac426: 7020 7722 0300 |0157: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2277 │ │ -0ac42c: 6e20 6f10 3d00 |015a: invoke-virtual {v13, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac432: 1403 a400 077f |015d: const v3, #float 1.79449e+38 // #7f0700a4 │ │ -0ac438: 0800 2300 |0160: move-object/from16 v0, v35 │ │ -0ac43c: 6e20 b022 3000 |0162: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac442: 0c13 |0165: move-result-object v19 │ │ -0ac444: 1f13 5802 |0166: check-cast v19, Landroid/widget/TextView; // type@0258 │ │ -0ac448: 2203 5104 |0168: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$10; // type@0451 │ │ -0ac44c: 0800 2300 |016a: move-object/from16 v0, v35 │ │ -0ac450: 7020 4d22 0300 |016c: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@224d │ │ -0ac456: 0800 1300 |016f: move-object/from16 v0, v19 │ │ -0ac45a: 6e20 6f10 3000 |0171: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac460: 1403 a800 077f |0174: const v3, #float 1.79449e+38 // #7f0700a8 │ │ -0ac466: 0800 2300 |0177: move-object/from16 v0, v35 │ │ -0ac46a: 6e20 b022 3000 |0179: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac470: 0c14 |017c: move-result-object v20 │ │ -0ac472: 1f14 5802 |017d: check-cast v20, Landroid/widget/TextView; // type@0258 │ │ -0ac476: 2203 5204 |017f: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$11; // type@0452 │ │ -0ac47a: 0800 2300 |0181: move-object/from16 v0, v35 │ │ -0ac47e: 7020 4f22 0300 |0183: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@224f │ │ -0ac484: 0800 1400 |0186: move-object/from16 v0, v20 │ │ -0ac488: 6e20 6f10 3000 |0188: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac48e: 1403 ac00 077f |018b: const v3, #float 1.79449e+38 // #7f0700ac │ │ -0ac494: 0800 2300 |018e: move-object/from16 v0, v35 │ │ -0ac498: 6e20 b022 3000 |0190: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac49e: 0c15 |0193: move-result-object v21 │ │ -0ac4a0: 1f15 5802 |0194: check-cast v21, Landroid/widget/TextView; // type@0258 │ │ -0ac4a4: 2203 5304 |0196: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$12; // type@0453 │ │ -0ac4a8: 0800 2300 |0198: move-object/from16 v0, v35 │ │ -0ac4ac: 7020 5122 0300 |019a: invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2251 │ │ -0ac4b2: 0800 1500 |019d: move-object/from16 v0, v21 │ │ -0ac4b6: 6e20 6f10 3000 |019f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ -0ac4bc: 1403 9d00 077f |01a2: const v3, #float 1.79449e+38 // #7f07009d │ │ -0ac4c2: 0800 2300 |01a5: move-object/from16 v0, v35 │ │ -0ac4c6: 6e20 b022 3000 |01a7: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac4cc: 0c03 |01aa: move-result-object v3 │ │ -0ac4ce: 1f03 5802 |01ab: check-cast v3, Landroid/widget/TextView; // type@0258 │ │ -0ac4d2: 0800 2300 |01ad: move-object/from16 v0, v35 │ │ -0ac4d6: 5b03 8910 |01af: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchText:Landroid/widget/TextView; // field@1089 │ │ -0ac4da: 1403 ae00 077f |01b1: const v3, #float 1.79449e+38 // #7f0700ae │ │ -0ac4e0: 0800 2300 |01b4: move-object/from16 v0, v35 │ │ -0ac4e4: 6e20 b022 3000 |01b6: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac4ea: 0c03 |01b9: move-result-object v3 │ │ -0ac4ec: 1f03 4002 |01ba: check-cast v3, Landroid/widget/ListView; // type@0240 │ │ -0ac4f0: 0800 2300 |01bc: move-object/from16 v0, v35 │ │ -0ac4f4: 5b03 8210 |01be: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ -0ac4f8: 1403 a000 077f |01c0: const v3, #float 1.79449e+38 // #7f0700a0 │ │ -0ac4fe: 0800 2300 |01c3: move-object/from16 v0, v35 │ │ -0ac502: 6e20 b022 3000 |01c5: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac508: 0c03 |01c8: move-result-object v3 │ │ -0ac50a: 1f03 5502 |01c9: check-cast v3, Landroid/widget/TableLayout; // type@0255 │ │ -0ac50e: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -0ac512: 5b03 9010 |01cd: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.table:Landroid/widget/TableLayout; // field@1090 │ │ -0ac516: 1403 9f00 077f |01cf: const v3, #float 1.79449e+38 // #7f07009f │ │ -0ac51c: 0800 2300 |01d2: move-object/from16 v0, v35 │ │ -0ac520: 6e20 b022 3000 |01d4: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac526: 0c03 |01d7: move-result-object v3 │ │ -0ac528: 0800 2300 |01d8: move-object/from16 v0, v35 │ │ -0ac52c: 5b03 6c10 |01da: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider1:Landroid/view/View; // field@106c │ │ -0ac530: 1403 ad00 077f |01dc: const v3, #float 1.79449e+38 // #7f0700ad │ │ -0ac536: 0800 2300 |01df: move-object/from16 v0, v35 │ │ -0ac53a: 6e20 b022 3000 |01e1: invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ -0ac540: 0c03 |01e4: move-result-object v3 │ │ -0ac542: 0800 2300 |01e5: move-object/from16 v0, v35 │ │ -0ac546: 5b03 6d10 |01e7: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider2:Landroid/view/View; // field@106d │ │ -0ac54a: 0800 2300 |01e9: move-object/from16 v0, v35 │ │ -0ac54e: 5403 8210 |01eb: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ -0ac552: 2204 5904 |01ed: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13; // type@0459 │ │ -0ac556: 0800 2300 |01ef: move-object/from16 v0, v35 │ │ -0ac55a: 7020 5d22 0400 |01f1: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@225d │ │ -0ac560: 6e20 0a10 4300 |01f4: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ -0ac566: 0800 2300 |01f7: move-object/from16 v0, v35 │ │ -0ac56a: 5403 8210 |01f9: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ -0ac56e: 2204 5a04 |01fb: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$14; // type@045a │ │ -0ac572: 0800 2300 |01fd: move-object/from16 v0, v35 │ │ -0ac576: 7020 5f22 0400 |01ff: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@225f │ │ -0ac57c: 6e20 0910 4300 |0202: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -0ac582: 7401 b422 2300 |0205: invoke-virtual/range {v35}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getIntent:()Landroid/content/Intent; // method@22b4 │ │ -0ac588: 0c03 |0208: move-result-object v3 │ │ -0ac58a: 0800 2300 |0209: move-object/from16 v0, v35 │ │ -0ac58e: 5b03 7510 |020b: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.intent:Landroid/content/Intent; // field@1075 │ │ -0ac592: 0800 2300 |020d: move-object/from16 v0, v35 │ │ -0ac596: 5403 7510 |020f: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.intent:Landroid/content/Intent; // field@1075 │ │ -0ac59a: 6e10 4f01 0300 |0211: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0ac5a0: 0c11 |0214: move-result-object v17 │ │ -0ac5a2: 3811 b300 |0215: if-eqz v17, 02c8 // +00b3 │ │ -0ac5a6: 1a03 860a |0217: const-string v3, "QUERY" // string@0a86 │ │ -0ac5aa: 0800 1100 |0219: move-object/from16 v0, v17 │ │ -0ac5ae: 6e20 5c02 3000 |021b: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0ac5b4: 0a03 |021e: move-result v3 │ │ -0ac5b6: 3803 a900 |021f: if-eqz v3, 02c8 // +00a9 │ │ -0ac5ba: 1a03 1a04 |0221: const-string v3, "LANG" // string@041a │ │ -0ac5be: 0800 1100 |0223: move-object/from16 v0, v17 │ │ -0ac5c2: 6e20 5c02 3000 |0225: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0ac5c8: 0a03 |0228: move-result v3 │ │ -0ac5ca: 3803 9f00 |0229: if-eqz v3, 02c8 // +009f │ │ -0ac5ce: 1a03 6102 |022b: const-string v3, "CONTENT" // string@0261 │ │ -0ac5d2: 0800 1100 |022d: move-object/from16 v0, v17 │ │ -0ac5d6: 6e20 5c02 3000 |022f: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0ac5dc: 0a03 |0232: move-result v3 │ │ -0ac5de: 3903 9500 |0233: if-nez v3, 02c8 // +0095 │ │ -0ac5e2: 1a03 860a |0235: const-string v3, "QUERY" // string@0a86 │ │ -0ac5e6: 0800 1100 |0237: move-object/from16 v0, v17 │ │ -0ac5ea: 6e20 6602 3000 |0239: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac5f0: 0c19 |023c: move-result-object v25 │ │ -0ac5f2: 1a03 1a04 |023d: const-string v3, "LANG" // string@041a │ │ -0ac5f6: 0800 1100 |023f: move-object/from16 v0, v17 │ │ -0ac5fa: 6e20 6602 3000 |0241: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac600: 0c16 |0244: move-result-object v22 │ │ -0ac602: 1a03 4910 |0245: const-string v3, "b1" // string@1049 │ │ -0ac606: 0800 1100 |0247: move-object/from16 v0, v17 │ │ -0ac60a: 6e20 5d02 3000 |0249: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0ac610: 0a03 |024c: move-result v3 │ │ -0ac612: 0800 2300 |024d: move-object/from16 v0, v35 │ │ -0ac616: 5c03 6410 |024f: iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ -0ac61a: 1a03 4a10 |0251: const-string v3, "b2" // string@104a │ │ -0ac61e: 0800 1100 |0253: move-object/from16 v0, v17 │ │ -0ac622: 6e20 5d02 3000 |0255: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0ac628: 0a03 |0258: move-result v3 │ │ -0ac62a: 0800 2300 |0259: move-object/from16 v0, v35 │ │ -0ac62e: 5c03 6510 |025b: iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ -0ac632: 1a03 4b10 |025d: const-string v3, "b3" // string@104b │ │ -0ac636: 0800 1100 |025f: move-object/from16 v0, v17 │ │ -0ac63a: 6e20 5d02 3000 |0261: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0ac640: 0a03 |0264: move-result v3 │ │ -0ac642: 0800 2300 |0265: move-object/from16 v0, v35 │ │ -0ac646: 5c03 6610 |0267: iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ -0ac64a: 1a03 4c10 |0269: const-string v3, "b4" // string@104c │ │ -0ac64e: 0800 1100 |026b: move-object/from16 v0, v17 │ │ -0ac652: 6e20 5d02 3000 |026d: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0ac658: 0a03 |0270: move-result v3 │ │ -0ac65a: 0800 2300 |0271: move-object/from16 v0, v35 │ │ -0ac65e: 5c03 6710 |0273: iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ -0ac662: 1a03 4d10 |0275: const-string v3, "b5" // string@104d │ │ -0ac666: 0800 1100 |0277: move-object/from16 v0, v17 │ │ -0ac66a: 6e20 5d02 3000 |0279: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0ac670: 0a03 |027c: move-result v3 │ │ -0ac672: 0800 2300 |027d: move-object/from16 v0, v35 │ │ -0ac676: 5c03 6810 |027f: iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0ac67a: 1a03 4e10 |0281: const-string v3, "b6" // string@104e │ │ -0ac67e: 0800 1100 |0283: move-object/from16 v0, v17 │ │ -0ac682: 6e20 5d02 3000 |0285: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0ac688: 0a03 |0288: move-result v3 │ │ -0ac68a: 0800 2300 |0289: move-object/from16 v0, v35 │ │ -0ac68e: 5c03 6910 |028b: iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0ac692: 1a03 4f10 |028d: const-string v3, "b7" // string@104f │ │ -0ac696: 0800 1100 |028f: move-object/from16 v0, v17 │ │ -0ac69a: 6e20 5d02 3000 |0291: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0ac6a0: 0a03 |0294: move-result v3 │ │ -0ac6a2: 0800 2300 |0295: move-object/from16 v0, v35 │ │ -0ac6a6: 5c03 6a10 |0297: iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0ac6aa: 0800 2300 |0299: move-object/from16 v0, v35 │ │ -0ac6ae: 5503 6410 |029b: iget-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ -0ac6b2: 0800 2300 |029d: move-object/from16 v0, v35 │ │ -0ac6b6: 5504 6510 |029f: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ -0ac6ba: b643 |02a1: or-int/2addr v3, v4 │ │ -0ac6bc: 0800 2300 |02a2: move-object/from16 v0, v35 │ │ -0ac6c0: 5504 6610 |02a4: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ -0ac6c4: b643 |02a6: or-int/2addr v3, v4 │ │ -0ac6c6: 0800 2300 |02a7: move-object/from16 v0, v35 │ │ -0ac6ca: 5504 6710 |02a9: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ -0ac6ce: b643 |02ab: or-int/2addr v3, v4 │ │ -0ac6d0: 3803 1b00 |02ac: if-eqz v3, 02c7 // +001b │ │ -0ac6d4: 0800 2300 |02ae: move-object/from16 v0, v35 │ │ -0ac6d8: 5503 6810 |02b0: iget-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ -0ac6dc: 0800 2300 |02b2: move-object/from16 v0, v35 │ │ -0ac6e0: 5504 6910 |02b4: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ -0ac6e4: b643 |02b6: or-int/2addr v3, v4 │ │ -0ac6e6: 0800 2300 |02b7: move-object/from16 v0, v35 │ │ -0ac6ea: 5504 6a10 |02b9: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ -0ac6ee: b643 |02bb: or-int/2addr v3, v4 │ │ -0ac6f0: 3803 0b00 |02bc: if-eqz v3, 02c7 // +000b │ │ -0ac6f4: 0800 2300 |02be: move-object/from16 v0, v35 │ │ -0ac6f8: 0801 1900 |02c0: move-object/from16 v1, v25 │ │ -0ac6fc: 0802 1600 |02c2: move-object/from16 v2, v22 │ │ -0ac700: 7030 ae22 1002 |02c4: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.doSearch:(Ljava/lang/String;Ljava/lang/String;)V // method@22ae │ │ -0ac706: 0e00 |02c7: return-void │ │ -0ac708: 3811 ffff |02c8: if-eqz v17, 02c7 // -0001 │ │ -0ac70c: 1a03 1a04 |02ca: const-string v3, "LANG" // string@041a │ │ -0ac710: 0800 1100 |02cc: move-object/from16 v0, v17 │ │ -0ac714: 6e20 5c02 3000 |02ce: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0ac71a: 0a03 |02d1: move-result v3 │ │ -0ac71c: 3803 f5ff |02d2: if-eqz v3, 02c7 // -000b │ │ -0ac720: 1a03 860a |02d4: const-string v3, "QUERY" // string@0a86 │ │ -0ac724: 0800 1100 |02d6: move-object/from16 v0, v17 │ │ -0ac728: 6e20 5c02 3000 |02d8: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0ac72e: 0a03 |02db: move-result v3 │ │ -0ac730: 3803 ebff |02dc: if-eqz v3, 02c7 // -0015 │ │ -0ac734: 1a03 6102 |02de: const-string v3, "CONTENT" // string@0261 │ │ -0ac738: 0800 1100 |02e0: move-object/from16 v0, v17 │ │ -0ac73c: 6e20 5c02 3000 |02e2: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0ac742: 0a03 |02e5: move-result v3 │ │ -0ac744: 3803 e1ff |02e6: if-eqz v3, 02c7 // -001f │ │ -0ac748: 1a03 6102 |02e8: const-string v3, "CONTENT" // string@0261 │ │ -0ac74c: 0800 1100 |02ea: move-object/from16 v0, v17 │ │ -0ac750: 6e20 6602 3000 |02ec: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac756: 0c0e |02ef: move-result-object v14 │ │ -0ac758: 1a03 400a |02f0: const-string v3, "PCLICKED" // string@0a40 │ │ -0ac75c: 0800 1100 |02f2: move-object/from16 v0, v17 │ │ -0ac760: 6e20 6602 3000 |02f4: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac766: 0c18 |02f7: move-result-object v24 │ │ -0ac768: 1a03 c90a |02f8: const-string v3, "SCLICKED" // string@0ac9 │ │ -0ac76c: 0800 1100 |02fa: move-object/from16 v0, v17 │ │ -0ac770: 6e20 6602 3000 |02fc: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac776: 0c1b |02ff: move-result-object v27 │ │ -0ac778: 1a03 c00a |0300: const-string v3, "SAVED" // string@0ac0 │ │ -0ac77c: 0800 1100 |0302: move-object/from16 v0, v17 │ │ -0ac780: 6e20 6602 3000 |0304: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac786: 0c1c |0307: move-result-object v28 │ │ -0ac788: 1a03 8909 |0308: const-string v3, "MARKED" // string@0989 │ │ -0ac78c: 0800 1100 |030a: move-object/from16 v0, v17 │ │ -0ac790: 6e20 6602 3000 |030c: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac796: 0c17 |030f: move-result-object v23 │ │ -0ac798: 1a03 c80a |0310: const-string v3, "SCATE" // string@0ac8 │ │ -0ac79c: 0800 1100 |0312: move-object/from16 v0, v17 │ │ -0ac7a0: 6e20 6602 3000 |0314: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac7a6: 0c1a |0317: move-result-object v26 │ │ -0ac7a8: 1a03 860a |0318: const-string v3, "QUERY" // string@0a86 │ │ -0ac7ac: 0800 1100 |031a: move-object/from16 v0, v17 │ │ -0ac7b0: 6e20 6602 3000 |031c: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac7b6: 0c03 |031f: move-result-object v3 │ │ -0ac7b8: 0800 2300 |0320: move-object/from16 v0, v35 │ │ -0ac7bc: 5b03 8410 |0322: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ -0ac7c0: 1a03 1a04 |0324: const-string v3, "LANG" // string@041a │ │ -0ac7c4: 0800 1100 |0326: move-object/from16 v0, v17 │ │ -0ac7c8: 6e20 6602 3000 |0328: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0ac7ce: 0c03 |032b: move-result-object v3 │ │ -0ac7d0: 0800 2300 |032c: move-object/from16 v0, v35 │ │ -0ac7d4: 5b03 7610 |032e: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0ac7d8: 0800 2300 |0330: move-object/from16 v0, v35 │ │ -0ac7dc: 5403 8110 |0332: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0ac7e0: 6e10 aa1f 0300 |0334: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0ac7e6: 0800 2300 |0337: move-object/from16 v0, v35 │ │ -0ac7ea: 5403 8810 |0339: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac7ee: 6e10 6523 0300 |033b: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -0ac7f4: 0800 2300 |033e: move-object/from16 v0, v35 │ │ -0ac7f8: 5403 8810 |0340: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac7fc: 0800 2300 |0342: move-object/from16 v0, v35 │ │ -0ac800: 5404 7610 |0344: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0ac804: 0800 2300 |0346: move-object/from16 v0, v35 │ │ -0ac808: 5405 8410 |0348: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ -0ac80c: 0800 1a00 |034a: move-object/from16 v0, v26 │ │ -0ac810: 6e40 6123 4305 |034c: invoke-virtual {v3, v4, v5, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ -0ac816: 0c10 |034f: move-result-object v16 │ │ -0ac818: 7801 c301 1000 |0350: invoke-interface/range {v16}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0ac81e: 0a03 |0353: move-result v3 │ │ -0ac820: 3d03 2400 |0354: if-lez v3, 0378 // +0024 │ │ -0ac824: 7801 cb01 1000 |0356: invoke-interface/range {v16}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0ac82a: 0a03 |0359: move-result v3 │ │ -0ac82c: 3803 1e00 |035a: if-eqz v3, 0378 // +001e │ │ -0ac830: 1203 |035c: const/4 v3, #int 0 // #0 │ │ -0ac832: 0800 1000 |035d: move-object/from16 v0, v16 │ │ -0ac836: 7220 c501 3000 |035f: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0ac83c: 0a03 |0362: move-result v3 │ │ -0ac83e: 8133 |0363: int-to-long v3, v3 │ │ -0ac840: 0800 2300 |0364: move-object/from16 v0, v35 │ │ -0ac844: 5a03 8610 |0366: iput-wide v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0ac848: 0800 2300 |0368: move-object/from16 v0, v35 │ │ -0ac84c: 5403 8810 |036a: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac850: 0800 2300 |036c: move-object/from16 v0, v35 │ │ -0ac854: 5304 8610 |036e: iget-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0ac858: 6e30 6223 4305 |0370: invoke-virtual {v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@2362 │ │ -0ac85e: 0c03 |0373: move-result-object v3 │ │ -0ac860: 0800 2300 |0374: move-object/from16 v0, v35 │ │ -0ac864: 5b03 8510 |0376: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0ac868: 7801 c001 1000 |0378: invoke-interface/range {v16}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0ac86e: 0800 2300 |037b: move-object/from16 v0, v35 │ │ -0ac872: 5403 8810 |037d: iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0ac876: 6e10 5f23 0300 |037f: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -0ac87c: 7110 b323 0e00 |0382: invoke-static {v14}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ -0ac882: 0c03 |0385: move-result-object v3 │ │ -0ac884: 1f03 c903 |0386: check-cast v3, Ljava/util/ArrayList; // type@03c9 │ │ -0ac888: 0800 2300 |0388: move-object/from16 v0, v35 │ │ -0ac88c: 5b03 8110 |038a: iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0ac890: 7701 b323 1800 |038c: invoke-static/range {v24}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ -0ac896: 0c07 |038f: move-result-object v7 │ │ -0ac898: 1f07 c903 |0390: check-cast v7, Ljava/util/ArrayList; // type@03c9 │ │ -0ac89c: 7701 b323 1b00 |0392: invoke-static/range {v27}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ -0ac8a2: 0c08 |0395: move-result-object v8 │ │ -0ac8a4: 1f08 c903 |0396: check-cast v8, Ljava/util/ArrayList; // type@03c9 │ │ -0ac8a8: 7701 b323 1c00 |0398: invoke-static/range {v28}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ -0ac8ae: 0c09 |039b: move-result-object v9 │ │ -0ac8b0: 1f09 c903 |039c: check-cast v9, Ljava/util/ArrayList; // type@03c9 │ │ -0ac8b4: 7701 b323 1700 |039e: invoke-static/range {v23}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ -0ac8ba: 0c0a |03a1: move-result-object v10 │ │ -0ac8bc: 1f0a c903 |03a2: check-cast v10, Ljava/util/ArrayList; // type@03c9 │ │ -0ac8c0: 0800 2300 |03a4: move-object/from16 v0, v35 │ │ -0ac8c4: 5404 8110 |03a6: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ -0ac8c8: 1205 |03a8: const/4 v5, #int 0 // #0 │ │ -0ac8ca: 0800 2300 |03a9: move-object/from16 v0, v35 │ │ -0ac8ce: 5406 8410 |03ab: iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ -0ac8d2: 0803 2300 |03ad: move-object/from16 v3, v35 │ │ -0ac8d6: 7608 c222 0300 |03af: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchActivity;.showResults:(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@22c2 │ │ -0ac8dc: 2900 15ff |03b2: goto/16 02c7 // -00eb │ │ -0ac8e0: 0d12 |03b4: move-exception v18 │ │ -0ac8e2: 7401 f11e 1200 |03b5: invoke-virtual/range {v18}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -0ac8e8: 2900 0fff |03b8: goto/16 02c7 // -00f1 │ │ -0ac8ec: 0d12 |03ba: move-exception v18 │ │ -0ac8ee: 7401 231f 1200 |03bb: invoke-virtual/range {v18}, Ljava/lang/ClassNotFoundException;.printStackTrace:()V // method@1f23 │ │ -0ac8f4: 2900 09ff |03be: goto/16 02c7 // -00f7 │ │ +0acfa4: |[0acfa4] org.yuttadhammo.tipitaka.SearchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0acfb4: 7502 3311 2400 |0000: invoke-super/range {v36, v37}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ +0acfba: 2204 7d04 |0003: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // type@047d │ │ +0acfbe: 0800 2400 |0005: move-object/from16 v0, v36 │ │ +0acfc2: 7020 3223 0400 |0007: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.:(Landroid/content/Context;)V // method@2332 │ │ +0acfc8: 0800 2400 |000a: move-object/from16 v0, v36 │ │ +0acfcc: 5b04 8710 |000c: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ +0acfd0: 2204 8004 |000e: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // type@0480 │ │ +0acfd4: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +0acfd8: 7020 5e23 0400 |0012: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.:(Landroid/content/Context;)V // method@235e │ │ +0acfde: 0800 2400 |0015: move-object/from16 v0, v36 │ │ +0acfe2: 5b04 8810 |0017: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0acfe6: 2204 f403 |0019: new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f4 │ │ +0acfea: 0800 2400 |001b: move-object/from16 v0, v36 │ │ +0acfee: 7020 3a20 0400 |001d: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ +0acff4: 0800 2400 |0020: move-object/from16 v0, v36 │ │ +0acff8: 5b04 6b10 |0022: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@106b │ │ +0acffc: 0800 2400 |0024: move-object/from16 v0, v36 │ │ +0ad000: 5404 8710 |0026: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@1087 │ │ +0ad004: 6e10 3c23 0400 |0028: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0ad00a: 1404 3300 037f |002b: const v4, #float 1.7413e+38 // #7f030033 │ │ +0ad010: 0800 2400 |002e: move-object/from16 v0, v36 │ │ +0ad014: 6e20 c122 4000 |0030: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.setContentView:(I)V // method@22c1 │ │ +0ad01a: 7401 b722 2400 |0033: invoke-virtual/range {v36}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@22b7 │ │ +0ad020: 0c04 |0036: move-result-object v4 │ │ +0ad022: 0800 2400 |0037: move-object/from16 v0, v36 │ │ +0ad026: 5b04 6210 |0039: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@1062 │ │ +0ad02a: 0800 2400 |003b: move-object/from16 v0, v36 │ │ +0ad02e: 5404 6210 |003d: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@1062 │ │ +0ad032: 1215 |003f: const/4 v5, #int 1 // #1 │ │ +0ad034: 6e20 1711 5400 |0040: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ +0ad03a: 0800 2400 |0043: move-object/from16 v0, v36 │ │ +0ad03e: 5404 6210 |0045: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@1062 │ │ +0ad042: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +0ad044: 6e20 1011 5400 |0048: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ +0ad04a: 7401 b222 2400 |004b: invoke-virtual/range {v36}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getApplicationContext:()Landroid/content/Context; // method@22b2 │ │ +0ad050: 0c10 |004e: move-result-object v16 │ │ +0ad052: 7701 ae02 1000 |004f: invoke-static/range {v16}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +0ad058: 0c04 |0052: move-result-object v4 │ │ +0ad05a: 0800 2400 |0053: move-object/from16 v0, v36 │ │ +0ad05e: 5b04 7f10 |0055: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad062: 7401 b322 2400 |0057: invoke-virtual/range {v36}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getAssets:()Landroid/content/res/AssetManager; // method@22b3 │ │ +0ad068: 0c04 |005a: move-result-object v4 │ │ +0ad06a: 1a05 6426 |005b: const-string v5, "verajjan.ttf" // string@2664 │ │ +0ad06e: 7120 1402 5400 |005d: invoke-static {v4, v5}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +0ad074: 0c04 |0060: move-result-object v4 │ │ +0ad076: 0800 2400 |0061: move-object/from16 v0, v36 │ │ +0ad07a: 5b04 7310 |0063: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.font:Landroid/graphics/Typeface; // field@1073 │ │ +0ad07e: 0800 2400 |0065: move-object/from16 v0, v36 │ │ +0ad082: 5404 7f10 |0067: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad086: 1a05 0e08 |0069: const-string v5, "Line1Size" // string@080e │ │ +0ad08a: 1506 4041 |006b: const/high16 v6, #int 1094713344 // #4140 │ │ +0ad08e: 7230 7601 5406 |006d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad094: 0a04 |0070: move-result v4 │ │ +0ad096: 0800 2400 |0071: move-object/from16 v0, v36 │ │ +0ad09a: 5904 7710 |0073: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0ad09e: 0800 2400 |0075: move-object/from16 v0, v36 │ │ +0ad0a2: 5404 7f10 |0077: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad0a6: 1a05 0f08 |0079: const-string v5, "Line2Size" // string@080f │ │ +0ad0aa: 1506 4041 |007b: const/high16 v6, #int 1094713344 // #4140 │ │ +0ad0ae: 7230 7601 5406 |007d: invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad0b4: 0a04 |0080: move-result v4 │ │ +0ad0b6: 0800 2400 |0081: move-object/from16 v0, v36 │ │ +0ad0ba: 5904 7810 |0083: iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0ad0be: 1404 9e00 0b7f |0085: const v4, #float 1.84766e+38 // #7f0b009e │ │ +0ad0c4: 0800 2400 |0088: move-object/from16 v0, v36 │ │ +0ad0c8: 6e20 b022 4000 |008a: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad0ce: 0c04 |008d: move-result-object v4 │ │ +0ad0d0: 1f04 5602 |008e: check-cast v4, Landroid/widget/TextView; // type@0256 │ │ +0ad0d4: 0800 2400 |0090: move-object/from16 v0, v36 │ │ +0ad0d8: 5b04 8b10 |0092: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.statusText:Landroid/widget/TextView; // field@108b │ │ +0ad0dc: 1404 a100 0b7f |0094: const v4, #float 1.84766e+38 // #7f0b00a1 │ │ +0ad0e2: 0800 2400 |0097: move-object/from16 v0, v36 │ │ +0ad0e6: 6e20 b022 4000 |0099: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad0ec: 0c21 |009c: move-result-object v33 │ │ +0ad0ee: 1f21 5602 |009d: check-cast v33, Landroid/widget/TextView; // type@0256 │ │ +0ad0f2: 2204 5c04 |009f: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$1; // type@045c │ │ +0ad0f6: 0800 2400 |00a1: move-object/from16 v0, v36 │ │ +0ad0fa: 7020 6722 0400 |00a3: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$1;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2267 │ │ +0ad100: 0800 2100 |00a6: move-object/from16 v0, v33 │ │ +0ad104: 6e20 6f10 4000 |00a8: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad10a: 1404 a500 0b7f |00ab: const v4, #float 1.84766e+38 // #7f0b00a5 │ │ +0ad110: 0800 2400 |00ae: move-object/from16 v0, v36 │ │ +0ad114: 6e20 b022 4000 |00b0: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad11a: 0c22 |00b3: move-result-object v34 │ │ +0ad11c: 1f22 5602 |00b4: check-cast v34, Landroid/widget/TextView; // type@0256 │ │ +0ad120: 2204 5d04 |00b6: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$2; // type@045d │ │ +0ad124: 0800 2400 |00b8: move-object/from16 v0, v36 │ │ +0ad128: 7020 6922 0400 |00ba: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$2;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2269 │ │ +0ad12e: 0800 2200 |00bd: move-object/from16 v0, v34 │ │ +0ad132: 6e20 6f10 4000 |00bf: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad138: 1404 a900 0b7f |00c2: const v4, #float 1.84766e+38 // #7f0b00a9 │ │ +0ad13e: 0800 2400 |00c5: move-object/from16 v0, v36 │ │ +0ad142: 6e20 b022 4000 |00c7: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad148: 0c23 |00ca: move-result-object v35 │ │ +0ad14a: 1f23 5602 |00cb: check-cast v35, Landroid/widget/TextView; // type@0256 │ │ +0ad14e: 2204 5e04 |00cd: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$3; // type@045e │ │ +0ad152: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +0ad156: 7020 6b22 0400 |00d1: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$3;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@226b │ │ +0ad15c: 0800 2300 |00d4: move-object/from16 v0, v35 │ │ +0ad160: 6e20 6f10 4000 |00d6: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad166: 1404 a200 0b7f |00d9: const v4, #float 1.84766e+38 // #7f0b00a2 │ │ +0ad16c: 0800 2400 |00dc: move-object/from16 v0, v36 │ │ +0ad170: 6e20 b022 4000 |00de: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad176: 0c1e |00e1: move-result-object v30 │ │ +0ad178: 1f1e 5602 |00e2: check-cast v30, Landroid/widget/TextView; // type@0256 │ │ +0ad17c: 2204 5f04 |00e4: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$4; // type@045f │ │ +0ad180: 0800 2400 |00e6: move-object/from16 v0, v36 │ │ +0ad184: 7020 6d22 0400 |00e8: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$4;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@226d │ │ +0ad18a: 0800 1e00 |00eb: move-object/from16 v0, v30 │ │ +0ad18e: 6e20 6f10 4000 |00ed: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad194: 1404 a600 0b7f |00f0: const v4, #float 1.84766e+38 // #7f0b00a6 │ │ +0ad19a: 0800 2400 |00f3: move-object/from16 v0, v36 │ │ +0ad19e: 6e20 b022 4000 |00f5: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad1a4: 0c1f |00f8: move-result-object v31 │ │ +0ad1a6: 1f1f 5602 |00f9: check-cast v31, Landroid/widget/TextView; // type@0256 │ │ +0ad1aa: 2204 6004 |00fb: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$5; // type@0460 │ │ +0ad1ae: 0800 2400 |00fd: move-object/from16 v0, v36 │ │ +0ad1b2: 7020 6f22 0400 |00ff: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$5;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@226f │ │ +0ad1b8: 0800 1f00 |0102: move-object/from16 v0, v31 │ │ +0ad1bc: 6e20 6f10 4000 |0104: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad1c2: 1404 aa00 0b7f |0107: const v4, #float 1.84766e+38 // #7f0b00aa │ │ +0ad1c8: 0800 2400 |010a: move-object/from16 v0, v36 │ │ +0ad1cc: 6e20 b022 4000 |010c: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad1d2: 0c20 |010f: move-result-object v32 │ │ +0ad1d4: 1f20 5602 |0110: check-cast v32, Landroid/widget/TextView; // type@0256 │ │ +0ad1d8: 2204 6104 |0112: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$6; // type@0461 │ │ +0ad1dc: 0800 2400 |0114: move-object/from16 v0, v36 │ │ +0ad1e0: 7020 7122 0400 |0116: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$6;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2271 │ │ +0ad1e6: 0800 2000 |0119: move-object/from16 v0, v32 │ │ +0ad1ea: 6e20 6f10 4000 |011b: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad1f0: 1404 a300 0b7f |011e: const v4, #float 1.84766e+38 // #7f0b00a3 │ │ +0ad1f6: 0800 2400 |0121: move-object/from16 v0, v36 │ │ +0ad1fa: 6e20 b022 4000 |0123: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad200: 0c0c |0126: move-result-object v12 │ │ +0ad202: 1f0c 5602 |0127: check-cast v12, Landroid/widget/TextView; // type@0256 │ │ +0ad206: 2204 6204 |0129: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$7; // type@0462 │ │ +0ad20a: 0800 2400 |012b: move-object/from16 v0, v36 │ │ +0ad20e: 7020 7322 0400 |012d: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$7;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2273 │ │ +0ad214: 6e20 6f10 4c00 |0130: invoke-virtual {v12, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad21a: 1404 a700 0b7f |0133: const v4, #float 1.84766e+38 // #7f0b00a7 │ │ +0ad220: 0800 2400 |0136: move-object/from16 v0, v36 │ │ +0ad224: 6e20 b022 4000 |0138: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad22a: 0c0d |013b: move-result-object v13 │ │ +0ad22c: 1f0d 5602 |013c: check-cast v13, Landroid/widget/TextView; // type@0256 │ │ +0ad230: 2204 6304 |013e: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$8; // type@0463 │ │ +0ad234: 0800 2400 |0140: move-object/from16 v0, v36 │ │ +0ad238: 7020 7522 0400 |0142: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$8;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2275 │ │ +0ad23e: 6e20 6f10 4d00 |0145: invoke-virtual {v13, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad244: 1404 ab00 0b7f |0148: const v4, #float 1.84766e+38 // #7f0b00ab │ │ +0ad24a: 0800 2400 |014b: move-object/from16 v0, v36 │ │ +0ad24e: 6e20 b022 4000 |014d: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad254: 0c0e |0150: move-result-object v14 │ │ +0ad256: 1f0e 5602 |0151: check-cast v14, Landroid/widget/TextView; // type@0256 │ │ +0ad25a: 2204 6404 |0153: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$9; // type@0464 │ │ +0ad25e: 0800 2400 |0155: move-object/from16 v0, v36 │ │ +0ad262: 7020 7722 0400 |0157: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$9;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2277 │ │ +0ad268: 6e20 6f10 4e00 |015a: invoke-virtual {v14, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad26e: 1404 a400 0b7f |015d: const v4, #float 1.84766e+38 // #7f0b00a4 │ │ +0ad274: 0800 2400 |0160: move-object/from16 v0, v36 │ │ +0ad278: 6e20 b022 4000 |0162: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad27e: 0c14 |0165: move-result-object v20 │ │ +0ad280: 1f14 5602 |0166: check-cast v20, Landroid/widget/TextView; // type@0256 │ │ +0ad284: 2204 4f04 |0168: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$10; // type@044f │ │ +0ad288: 0800 2400 |016a: move-object/from16 v0, v36 │ │ +0ad28c: 7020 4d22 0400 |016c: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$10;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@224d │ │ +0ad292: 0800 1400 |016f: move-object/from16 v0, v20 │ │ +0ad296: 6e20 6f10 4000 |0171: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad29c: 1404 a800 0b7f |0174: const v4, #float 1.84766e+38 // #7f0b00a8 │ │ +0ad2a2: 0800 2400 |0177: move-object/from16 v0, v36 │ │ +0ad2a6: 6e20 b022 4000 |0179: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad2ac: 0c15 |017c: move-result-object v21 │ │ +0ad2ae: 1f15 5602 |017d: check-cast v21, Landroid/widget/TextView; // type@0256 │ │ +0ad2b2: 2204 5004 |017f: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$11; // type@0450 │ │ +0ad2b6: 0800 2400 |0181: move-object/from16 v0, v36 │ │ +0ad2ba: 7020 4f22 0400 |0183: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$11;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@224f │ │ +0ad2c0: 0800 1500 |0186: move-object/from16 v0, v21 │ │ +0ad2c4: 6e20 6f10 4000 |0188: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad2ca: 1404 ac00 0b7f |018b: const v4, #float 1.84766e+38 // #7f0b00ac │ │ +0ad2d0: 0800 2400 |018e: move-object/from16 v0, v36 │ │ +0ad2d4: 6e20 b022 4000 |0190: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad2da: 0c16 |0193: move-result-object v22 │ │ +0ad2dc: 1f16 5602 |0194: check-cast v22, Landroid/widget/TextView; // type@0256 │ │ +0ad2e0: 2204 5104 |0196: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$12; // type@0451 │ │ +0ad2e4: 0800 2400 |0198: move-object/from16 v0, v36 │ │ +0ad2e8: 7020 5122 0400 |019a: invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$12;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@2251 │ │ +0ad2ee: 0800 1600 |019d: move-object/from16 v0, v22 │ │ +0ad2f2: 6e20 6f10 4000 |019f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@106f │ │ +0ad2f8: 1404 9d00 0b7f |01a2: const v4, #float 1.84766e+38 // #7f0b009d │ │ +0ad2fe: 0800 2400 |01a5: move-object/from16 v0, v36 │ │ +0ad302: 6e20 b022 4000 |01a7: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad308: 0c04 |01aa: move-result-object v4 │ │ +0ad30a: 1f04 5602 |01ab: check-cast v4, Landroid/widget/TextView; // type@0256 │ │ +0ad30e: 0800 2400 |01ad: move-object/from16 v0, v36 │ │ +0ad312: 5b04 8910 |01af: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchText:Landroid/widget/TextView; // field@1089 │ │ +0ad316: 1404 ae00 0b7f |01b1: const v4, #float 1.84766e+38 // #7f0b00ae │ │ +0ad31c: 0800 2400 |01b4: move-object/from16 v0, v36 │ │ +0ad320: 6e20 b022 4000 |01b6: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad326: 0c04 |01b9: move-result-object v4 │ │ +0ad328: 1f04 3e02 |01ba: check-cast v4, Landroid/widget/ListView; // type@023e │ │ +0ad32c: 0800 2400 |01bc: move-object/from16 v0, v36 │ │ +0ad330: 5b04 8210 |01be: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ +0ad334: 1404 a000 0b7f |01c0: const v4, #float 1.84766e+38 // #7f0b00a0 │ │ +0ad33a: 0800 2400 |01c3: move-object/from16 v0, v36 │ │ +0ad33e: 6e20 b022 4000 |01c5: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad344: 0c04 |01c8: move-result-object v4 │ │ +0ad346: 1f04 5302 |01c9: check-cast v4, Landroid/widget/TableLayout; // type@0253 │ │ +0ad34a: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +0ad34e: 5b04 9010 |01cd: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.table:Landroid/widget/TableLayout; // field@1090 │ │ +0ad352: 1404 9f00 0b7f |01cf: const v4, #float 1.84766e+38 // #7f0b009f │ │ +0ad358: 0800 2400 |01d2: move-object/from16 v0, v36 │ │ +0ad35c: 6e20 b022 4000 |01d4: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad362: 0c04 |01d7: move-result-object v4 │ │ +0ad364: 0800 2400 |01d8: move-object/from16 v0, v36 │ │ +0ad368: 5b04 6c10 |01da: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider1:Landroid/view/View; // field@106c │ │ +0ad36c: 1404 ad00 0b7f |01dc: const v4, #float 1.84766e+38 // #7f0b00ad │ │ +0ad372: 0800 2400 |01df: move-object/from16 v0, v36 │ │ +0ad376: 6e20 b022 4000 |01e1: invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;.findViewById:(I)Landroid/view/View; // method@22b0 │ │ +0ad37c: 0c04 |01e4: move-result-object v4 │ │ +0ad37e: 0800 2400 |01e5: move-object/from16 v0, v36 │ │ +0ad382: 5b04 6d10 |01e7: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.divider2:Landroid/view/View; // field@106d │ │ +0ad386: 0800 2400 |01e9: move-object/from16 v0, v36 │ │ +0ad38a: 5404 8210 |01eb: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ +0ad38e: 2205 5704 |01ed: new-instance v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13; // type@0457 │ │ +0ad392: 0800 2400 |01ef: move-object/from16 v0, v36 │ │ +0ad396: 7020 5d22 0500 |01f1: invoke-direct {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$13;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@225d │ │ +0ad39c: 6e20 0a10 5400 |01f4: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ +0ad3a2: 0800 2400 |01f7: move-object/from16 v0, v36 │ │ +0ad3a6: 5404 8210 |01f9: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultView:Landroid/widget/ListView; // field@1082 │ │ +0ad3aa: 2205 5804 |01fb: new-instance v5, Lorg/yuttadhammo/tipitaka/SearchActivity$14; // type@0458 │ │ +0ad3ae: 0800 2400 |01fd: move-object/from16 v0, v36 │ │ +0ad3b2: 7020 5f22 0500 |01ff: invoke-direct {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$14;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;)V // method@225f │ │ +0ad3b8: 6e20 0910 5400 |0202: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +0ad3be: 7401 b422 2400 |0205: invoke-virtual/range {v36}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getIntent:()Landroid/content/Intent; // method@22b4 │ │ +0ad3c4: 0c04 |0208: move-result-object v4 │ │ +0ad3c6: 0800 2400 |0209: move-object/from16 v0, v36 │ │ +0ad3ca: 5b04 7510 |020b: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.intent:Landroid/content/Intent; // field@1075 │ │ +0ad3ce: 0800 2400 |020d: move-object/from16 v0, v36 │ │ +0ad3d2: 5404 7510 |020f: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.intent:Landroid/content/Intent; // field@1075 │ │ +0ad3d6: 6e10 4f01 0400 |0211: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +0ad3dc: 0c12 |0214: move-result-object v18 │ │ +0ad3de: 3812 b300 |0215: if-eqz v18, 02c8 // +00b3 │ │ +0ad3e2: 1a04 880a |0217: const-string v4, "QUERY" // string@0a88 │ │ +0ad3e6: 0800 1200 |0219: move-object/from16 v0, v18 │ │ +0ad3ea: 6e20 5c02 4000 |021b: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0ad3f0: 0a04 |021e: move-result v4 │ │ +0ad3f2: 3804 a900 |021f: if-eqz v4, 02c8 // +00a9 │ │ +0ad3f6: 1a04 1e04 |0221: const-string v4, "LANG" // string@041e │ │ +0ad3fa: 0800 1200 |0223: move-object/from16 v0, v18 │ │ +0ad3fe: 6e20 5c02 4000 |0225: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0ad404: 0a04 |0228: move-result v4 │ │ +0ad406: 3804 9f00 |0229: if-eqz v4, 02c8 // +009f │ │ +0ad40a: 1a04 6602 |022b: const-string v4, "CONTENT" // string@0266 │ │ +0ad40e: 0800 1200 |022d: move-object/from16 v0, v18 │ │ +0ad412: 6e20 5c02 4000 |022f: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0ad418: 0a04 |0232: move-result v4 │ │ +0ad41a: 3904 9500 |0233: if-nez v4, 02c8 // +0095 │ │ +0ad41e: 1a04 880a |0235: const-string v4, "QUERY" // string@0a88 │ │ +0ad422: 0800 1200 |0237: move-object/from16 v0, v18 │ │ +0ad426: 6e20 6602 4000 |0239: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad42c: 0c1a |023c: move-result-object v26 │ │ +0ad42e: 1a04 1e04 |023d: const-string v4, "LANG" // string@041e │ │ +0ad432: 0800 1200 |023f: move-object/from16 v0, v18 │ │ +0ad436: 6e20 6602 4000 |0241: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad43c: 0c17 |0244: move-result-object v23 │ │ +0ad43e: 1a04 4a10 |0245: const-string v4, "b1" // string@104a │ │ +0ad442: 0800 1200 |0247: move-object/from16 v0, v18 │ │ +0ad446: 6e20 5d02 4000 |0249: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0ad44c: 0a04 |024c: move-result v4 │ │ +0ad44e: 0800 2400 |024d: move-object/from16 v0, v36 │ │ +0ad452: 5c04 6410 |024f: iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ +0ad456: 1a04 4b10 |0251: const-string v4, "b2" // string@104b │ │ +0ad45a: 0800 1200 |0253: move-object/from16 v0, v18 │ │ +0ad45e: 6e20 5d02 4000 |0255: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0ad464: 0a04 |0258: move-result v4 │ │ +0ad466: 0800 2400 |0259: move-object/from16 v0, v36 │ │ +0ad46a: 5c04 6510 |025b: iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ +0ad46e: 1a04 4c10 |025d: const-string v4, "b3" // string@104c │ │ +0ad472: 0800 1200 |025f: move-object/from16 v0, v18 │ │ +0ad476: 6e20 5d02 4000 |0261: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0ad47c: 0a04 |0264: move-result v4 │ │ +0ad47e: 0800 2400 |0265: move-object/from16 v0, v36 │ │ +0ad482: 5c04 6610 |0267: iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ +0ad486: 1a04 4d10 |0269: const-string v4, "b4" // string@104d │ │ +0ad48a: 0800 1200 |026b: move-object/from16 v0, v18 │ │ +0ad48e: 6e20 5d02 4000 |026d: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0ad494: 0a04 |0270: move-result v4 │ │ +0ad496: 0800 2400 |0271: move-object/from16 v0, v36 │ │ +0ad49a: 5c04 6710 |0273: iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ +0ad49e: 1a04 4e10 |0275: const-string v4, "b5" // string@104e │ │ +0ad4a2: 0800 1200 |0277: move-object/from16 v0, v18 │ │ +0ad4a6: 6e20 5d02 4000 |0279: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0ad4ac: 0a04 |027c: move-result v4 │ │ +0ad4ae: 0800 2400 |027d: move-object/from16 v0, v36 │ │ +0ad4b2: 5c04 6810 |027f: iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0ad4b6: 1a04 4f10 |0281: const-string v4, "b6" // string@104f │ │ +0ad4ba: 0800 1200 |0283: move-object/from16 v0, v18 │ │ +0ad4be: 6e20 5d02 4000 |0285: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0ad4c4: 0a04 |0288: move-result v4 │ │ +0ad4c6: 0800 2400 |0289: move-object/from16 v0, v36 │ │ +0ad4ca: 5c04 6910 |028b: iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0ad4ce: 1a04 5010 |028d: const-string v4, "b7" // string@1050 │ │ +0ad4d2: 0800 1200 |028f: move-object/from16 v0, v18 │ │ +0ad4d6: 6e20 5d02 4000 |0291: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0ad4dc: 0a04 |0294: move-result v4 │ │ +0ad4de: 0800 2400 |0295: move-object/from16 v0, v36 │ │ +0ad4e2: 5c04 6a10 |0297: iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0ad4e6: 0800 2400 |0299: move-object/from16 v0, v36 │ │ +0ad4ea: 5504 6410 |029b: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b1:Z // field@1064 │ │ +0ad4ee: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +0ad4f2: 5505 6510 |029f: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b2:Z // field@1065 │ │ +0ad4f6: b654 |02a1: or-int/2addr v4, v5 │ │ +0ad4f8: 0800 2400 |02a2: move-object/from16 v0, v36 │ │ +0ad4fc: 5505 6610 |02a4: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b3:Z // field@1066 │ │ +0ad500: b654 |02a6: or-int/2addr v4, v5 │ │ +0ad502: 0800 2400 |02a7: move-object/from16 v0, v36 │ │ +0ad506: 5505 6710 |02a9: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b4:Z // field@1067 │ │ +0ad50a: b654 |02ab: or-int/2addr v4, v5 │ │ +0ad50c: 3804 1b00 |02ac: if-eqz v4, 02c7 // +001b │ │ +0ad510: 0800 2400 |02ae: move-object/from16 v0, v36 │ │ +0ad514: 5504 6810 |02b0: iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b5:Z // field@1068 │ │ +0ad518: 0800 2400 |02b2: move-object/from16 v0, v36 │ │ +0ad51c: 5505 6910 |02b4: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b6:Z // field@1069 │ │ +0ad520: b654 |02b6: or-int/2addr v4, v5 │ │ +0ad522: 0800 2400 |02b7: move-object/from16 v0, v36 │ │ +0ad526: 5505 6a10 |02b9: iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.b7:Z // field@106a │ │ +0ad52a: b654 |02bb: or-int/2addr v4, v5 │ │ +0ad52c: 3804 0b00 |02bc: if-eqz v4, 02c7 // +000b │ │ +0ad530: 0800 2400 |02be: move-object/from16 v0, v36 │ │ +0ad534: 0801 1a00 |02c0: move-object/from16 v1, v26 │ │ +0ad538: 0802 1700 |02c2: move-object/from16 v2, v23 │ │ +0ad53c: 7030 ae22 1002 |02c4: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.doSearch:(Ljava/lang/String;Ljava/lang/String;)V // method@22ae │ │ +0ad542: 0e00 |02c7: return-void │ │ +0ad544: 3812 ffff |02c8: if-eqz v18, 02c7 // -0001 │ │ +0ad548: 1a04 1e04 |02ca: const-string v4, "LANG" // string@041e │ │ +0ad54c: 0800 1200 |02cc: move-object/from16 v0, v18 │ │ +0ad550: 6e20 5c02 4000 |02ce: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0ad556: 0a04 |02d1: move-result v4 │ │ +0ad558: 3804 f5ff |02d2: if-eqz v4, 02c7 // -000b │ │ +0ad55c: 1a04 880a |02d4: const-string v4, "QUERY" // string@0a88 │ │ +0ad560: 0800 1200 |02d6: move-object/from16 v0, v18 │ │ +0ad564: 6e20 5c02 4000 |02d8: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0ad56a: 0a04 |02db: move-result v4 │ │ +0ad56c: 3804 ebff |02dc: if-eqz v4, 02c7 // -0015 │ │ +0ad570: 1a04 6602 |02de: const-string v4, "CONTENT" // string@0266 │ │ +0ad574: 0800 1200 |02e0: move-object/from16 v0, v18 │ │ +0ad578: 6e20 5c02 4000 |02e2: invoke-virtual {v0, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0ad57e: 0a04 |02e5: move-result v4 │ │ +0ad580: 3804 e1ff |02e6: if-eqz v4, 02c7 // -001f │ │ +0ad584: 1a04 6602 |02e8: const-string v4, "CONTENT" // string@0266 │ │ +0ad588: 0800 1200 |02ea: move-object/from16 v0, v18 │ │ +0ad58c: 6e20 6602 4000 |02ec: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad592: 0c0f |02ef: move-result-object v15 │ │ +0ad594: 1a04 420a |02f0: const-string v4, "PCLICKED" // string@0a42 │ │ +0ad598: 0800 1200 |02f2: move-object/from16 v0, v18 │ │ +0ad59c: 6e20 6602 4000 |02f4: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad5a2: 0c19 |02f7: move-result-object v25 │ │ +0ad5a4: 1a04 cb0a |02f8: const-string v4, "SCLICKED" // string@0acb │ │ +0ad5a8: 0800 1200 |02fa: move-object/from16 v0, v18 │ │ +0ad5ac: 6e20 6602 4000 |02fc: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad5b2: 0c1c |02ff: move-result-object v28 │ │ +0ad5b4: 1a04 c20a |0300: const-string v4, "SAVED" // string@0ac2 │ │ +0ad5b8: 0800 1200 |0302: move-object/from16 v0, v18 │ │ +0ad5bc: 6e20 6602 4000 |0304: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad5c2: 0c1d |0307: move-result-object v29 │ │ +0ad5c4: 1a04 8b09 |0308: const-string v4, "MARKED" // string@098b │ │ +0ad5c8: 0800 1200 |030a: move-object/from16 v0, v18 │ │ +0ad5cc: 6e20 6602 4000 |030c: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad5d2: 0c18 |030f: move-result-object v24 │ │ +0ad5d4: 1a04 ca0a |0310: const-string v4, "SCATE" // string@0aca │ │ +0ad5d8: 0800 1200 |0312: move-object/from16 v0, v18 │ │ +0ad5dc: 6e20 6602 4000 |0314: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad5e2: 0c1b |0317: move-result-object v27 │ │ +0ad5e4: 1a04 880a |0318: const-string v4, "QUERY" // string@0a88 │ │ +0ad5e8: 0800 1200 |031a: move-object/from16 v0, v18 │ │ +0ad5ec: 6e20 6602 4000 |031c: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad5f2: 0c04 |031f: move-result-object v4 │ │ +0ad5f4: 0800 2400 |0320: move-object/from16 v0, v36 │ │ +0ad5f8: 5b04 8410 |0322: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ +0ad5fc: 1a04 1e04 |0324: const-string v4, "LANG" // string@041e │ │ +0ad600: 0800 1200 |0326: move-object/from16 v0, v18 │ │ +0ad604: 6e20 6602 4000 |0328: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0ad60a: 0c04 |032b: move-result-object v4 │ │ +0ad60c: 0800 2400 |032c: move-object/from16 v0, v36 │ │ +0ad610: 5b04 7610 |032e: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0ad614: 0800 2400 |0330: move-object/from16 v0, v36 │ │ +0ad618: 5404 8110 |0332: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0ad61c: 6e10 aa1f 0400 |0334: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +0ad622: 0800 2400 |0337: move-object/from16 v0, v36 │ │ +0ad626: 5404 8810 |0339: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ad62a: 6e10 6523 0400 |033b: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +0ad630: 0800 2400 |033e: move-object/from16 v0, v36 │ │ +0ad634: 5404 8810 |0340: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ad638: 0800 2400 |0342: move-object/from16 v0, v36 │ │ +0ad63c: 5405 7610 |0344: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0ad640: 0800 2400 |0346: move-object/from16 v0, v36 │ │ +0ad644: 5406 8410 |0348: iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ +0ad648: 0800 1b00 |034a: move-object/from16 v0, v27 │ │ +0ad64c: 6e40 6123 5406 |034c: invoke-virtual {v4, v5, v6, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ +0ad652: 0c11 |034f: move-result-object v17 │ │ +0ad654: 7801 c301 1100 |0350: invoke-interface/range {v17}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0ad65a: 0a04 |0353: move-result v4 │ │ +0ad65c: 3d04 2400 |0354: if-lez v4, 0378 // +0024 │ │ +0ad660: 7801 cb01 1100 |0356: invoke-interface/range {v17}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0ad666: 0a04 |0359: move-result v4 │ │ +0ad668: 3804 1e00 |035a: if-eqz v4, 0378 // +001e │ │ +0ad66c: 1204 |035c: const/4 v4, #int 0 // #0 │ │ +0ad66e: 0800 1100 |035d: move-object/from16 v0, v17 │ │ +0ad672: 7220 c501 4000 |035f: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0ad678: 0a04 |0362: move-result v4 │ │ +0ad67a: 8144 |0363: int-to-long v4, v4 │ │ +0ad67c: 0800 2400 |0364: move-object/from16 v0, v36 │ │ +0ad680: 5a04 8610 |0366: iput-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0ad684: 0800 2400 |0368: move-object/from16 v0, v36 │ │ +0ad688: 5404 8810 |036a: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ad68c: 0800 2400 |036c: move-object/from16 v0, v36 │ │ +0ad690: 5306 8610 |036e: iget-wide v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0ad694: 6e30 6223 6407 |0370: invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem; // method@2362 │ │ +0ad69a: 0c04 |0373: move-result-object v4 │ │ +0ad69c: 0800 2400 |0374: move-object/from16 v0, v36 │ │ +0ad6a0: 5b04 8510 |0376: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0ad6a4: 7801 c001 1100 |0378: invoke-interface/range {v17}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0ad6aa: 0800 2400 |037b: move-object/from16 v0, v36 │ │ +0ad6ae: 5404 8810 |037d: iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ad6b2: 6e10 5f23 0400 |037f: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +0ad6b8: 7110 b323 0f00 |0382: invoke-static {v15}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ +0ad6be: 0c04 |0385: move-result-object v4 │ │ +0ad6c0: 1f04 c703 |0386: check-cast v4, Ljava/util/ArrayList; // type@03c7 │ │ +0ad6c4: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +0ad6c8: 5b04 8110 |038a: iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0ad6cc: 7701 b323 1900 |038c: invoke-static/range {v25}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ +0ad6d2: 0c08 |038f: move-result-object v8 │ │ +0ad6d4: 1f08 c703 |0390: check-cast v8, Ljava/util/ArrayList; // type@03c7 │ │ +0ad6d8: 7701 b323 1c00 |0392: invoke-static/range {v28}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ +0ad6de: 0c09 |0395: move-result-object v9 │ │ +0ad6e0: 1f09 c703 |0396: check-cast v9, Ljava/util/ArrayList; // type@03c7 │ │ +0ad6e4: 7701 b323 1d00 |0398: invoke-static/range {v29}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ +0ad6ea: 0c0a |039b: move-result-object v10 │ │ +0ad6ec: 1f0a c703 |039c: check-cast v10, Ljava/util/ArrayList; // type@03c7 │ │ +0ad6f0: 7701 b323 1800 |039e: invoke-static/range {v24}, Lorg/yuttadhammo/tipitaka/Utils;.fromStringBase64:(Ljava/lang/String;)Ljava/lang/Object; // method@23b3 │ │ +0ad6f6: 0c0b |03a1: move-result-object v11 │ │ +0ad6f8: 1f0b c703 |03a2: check-cast v11, Ljava/util/ArrayList; // type@03c7 │ │ +0ad6fc: 0800 2400 |03a4: move-object/from16 v0, v36 │ │ +0ad700: 5405 8110 |03a6: iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.resultList:Ljava/util/ArrayList; // field@1081 │ │ +0ad704: 1206 |03a8: const/4 v6, #int 0 // #0 │ │ +0ad706: 0800 2400 |03a9: move-object/from16 v0, v36 │ │ +0ad70a: 5407 8410 |03ab: iget-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedQuery:Ljava/lang/String; // field@1084 │ │ +0ad70e: 0804 2400 |03ad: move-object/from16 v4, v36 │ │ +0ad712: 7608 c222 0400 |03af: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchActivity;.showResults:(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@22c2 │ │ +0ad718: 2900 15ff |03b2: goto/16 02c7 // -00eb │ │ +0ad71c: 0d13 |03b4: move-exception v19 │ │ +0ad71e: 7401 f11e 1300 |03b5: invoke-virtual/range {v19}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +0ad724: 2900 0fff |03b8: goto/16 02c7 // -00f1 │ │ +0ad728: 0d13 |03ba: move-exception v19 │ │ +0ad72a: 7401 231f 1300 |03bb: invoke-virtual/range {v19}, Ljava/lang/ClassNotFoundException;.printStackTrace:()V // method@1f23 │ │ +0ad730: 2900 09ff |03be: goto/16 02c7 // -00f7 │ │ catches : 1 │ │ 0x0382 - 0x03b2 │ │ Ljava/io/IOException; -> 0x03b4 │ │ Ljava/lang/ClassNotFoundException; -> 0x03ba │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=128 │ │ @@ -235974,62 +236060,62 @@ │ │ 0x039e line=479 │ │ 0x03a4 line=480 │ │ 0x03b4 line=481 │ │ 0x03b5 line=482 │ │ 0x03ba line=483 │ │ 0x03bb line=484 │ │ locals : │ │ - 0x0245 - 0x02c7 reg=22 lang Ljava/lang/String; │ │ - 0x023d - 0x02c7 reg=25 query Ljava/lang/String; │ │ - 0x0392 - 0x03b4 reg=7 pClickedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0398 - 0x03b4 reg=8 sClickedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x039e - 0x03b4 reg=9 savedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x03a4 - 0x03b4 reg=10 markedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x03b5 - 0x03ba reg=18 e Ljava/io/IOException; │ │ - 0x0129 - 0x03c0 reg=11 abhiLabel Landroid/widget/TextView; │ │ - 0x013e - 0x03c0 reg=12 abhiLabel2 Landroid/widget/TextView; │ │ - 0x0153 - 0x03c0 reg=13 abhiLabel3 Landroid/widget/TextView; │ │ - 0x02f0 - 0x03c0 reg=14 content Ljava/lang/String; │ │ - 0x004f - 0x03c0 reg=15 context Landroid/content/Context; │ │ - 0x0350 - 0x03c0 reg=16 cursor Landroid/database/Cursor; │ │ - 0x0215 - 0x03c0 reg=17 dataBundle Landroid/os/Bundle; │ │ - 0x03bb - 0x03c0 reg=18 e Ljava/lang/ClassNotFoundException; │ │ - 0x0168 - 0x03c0 reg=19 etcLabel Landroid/widget/TextView; │ │ - 0x017f - 0x03c0 reg=20 etcLabel2 Landroid/widget/TextView; │ │ - 0x0196 - 0x03c0 reg=21 etcLabel3 Landroid/widget/TextView; │ │ - 0x0310 - 0x03c0 reg=23 marked Ljava/lang/String; │ │ - 0x02f8 - 0x03c0 reg=24 pClicked Ljava/lang/String; │ │ - 0x0318 - 0x03c0 reg=26 sCate Ljava/lang/String; │ │ - 0x0300 - 0x03c0 reg=27 sClicked Ljava/lang/String; │ │ - 0x0308 - 0x03c0 reg=28 saved Ljava/lang/String; │ │ - 0x00e4 - 0x03c0 reg=29 suttanLabel Landroid/widget/TextView; │ │ - 0x00fb - 0x03c0 reg=30 suttanLabel2 Landroid/widget/TextView; │ │ - 0x0112 - 0x03c0 reg=31 suttanLabel3 Landroid/widget/TextView; │ │ - 0x009f - 0x03c0 reg=32 vinaiLabel Landroid/widget/TextView; │ │ - 0x00b6 - 0x03c0 reg=33 vinaiLabel2 Landroid/widget/TextView; │ │ - 0x00cd - 0x03c0 reg=34 vinaiLabel3 Landroid/widget/TextView; │ │ - 0x0000 - 0x03c0 reg=35 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ - 0x0000 - 0x03c0 reg=36 savedInstanceState Landroid/os/Bundle; │ │ + 0x0245 - 0x02c7 reg=23 lang Ljava/lang/String; │ │ + 0x023d - 0x02c7 reg=26 query Ljava/lang/String; │ │ + 0x0392 - 0x03b4 reg=8 pClickedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0398 - 0x03b4 reg=9 sClickedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x039e - 0x03b4 reg=10 savedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x03a4 - 0x03b4 reg=11 markedList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x03b5 - 0x03ba reg=19 e Ljava/io/IOException; │ │ + 0x0129 - 0x03c0 reg=12 abhiLabel Landroid/widget/TextView; │ │ + 0x013e - 0x03c0 reg=13 abhiLabel2 Landroid/widget/TextView; │ │ + 0x0153 - 0x03c0 reg=14 abhiLabel3 Landroid/widget/TextView; │ │ + 0x02f0 - 0x03c0 reg=15 content Ljava/lang/String; │ │ + 0x004f - 0x03c0 reg=16 context Landroid/content/Context; │ │ + 0x0350 - 0x03c0 reg=17 cursor Landroid/database/Cursor; │ │ + 0x0215 - 0x03c0 reg=18 dataBundle Landroid/os/Bundle; │ │ + 0x03bb - 0x03c0 reg=19 e Ljava/lang/ClassNotFoundException; │ │ + 0x0168 - 0x03c0 reg=20 etcLabel Landroid/widget/TextView; │ │ + 0x017f - 0x03c0 reg=21 etcLabel2 Landroid/widget/TextView; │ │ + 0x0196 - 0x03c0 reg=22 etcLabel3 Landroid/widget/TextView; │ │ + 0x0310 - 0x03c0 reg=24 marked Ljava/lang/String; │ │ + 0x02f8 - 0x03c0 reg=25 pClicked Ljava/lang/String; │ │ + 0x0318 - 0x03c0 reg=27 sCate Ljava/lang/String; │ │ + 0x0300 - 0x03c0 reg=28 sClicked Ljava/lang/String; │ │ + 0x0308 - 0x03c0 reg=29 saved Ljava/lang/String; │ │ + 0x00e4 - 0x03c0 reg=30 suttanLabel Landroid/widget/TextView; │ │ + 0x00fb - 0x03c0 reg=31 suttanLabel2 Landroid/widget/TextView; │ │ + 0x0112 - 0x03c0 reg=32 suttanLabel3 Landroid/widget/TextView; │ │ + 0x009f - 0x03c0 reg=33 vinaiLabel Landroid/widget/TextView; │ │ + 0x00b6 - 0x03c0 reg=34 vinaiLabel2 Landroid/widget/TextView; │ │ + 0x00cd - 0x03c0 reg=35 vinaiLabel3 Landroid/widget/TextView; │ │ + 0x0000 - 0x03c0 reg=36 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ + 0x0000 - 0x03c0 reg=37 savedInstanceState Landroid/os/Bundle; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SearchActivity;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0ac90c: |[0ac90c] org.yuttadhammo.tipitaka.SearchActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0ac91c: 6e10 b822 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@22b8 │ │ -0ac922: 0c00 |0003: move-result-object v0 │ │ -0ac924: 1401 0600 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0006 │ │ -0ac92a: 6e30 851b 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ -0ac930: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0ac932: 0f01 |000b: return v1 │ │ +0ad748: |[0ad748] org.yuttadhammo.tipitaka.SearchActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0ad758: 6e10 b822 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@22b8 │ │ +0ad75e: 0c00 |0003: move-result-object v0 │ │ +0ad760: 1401 0600 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0006 │ │ +0ad766: 6e30 851b 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ +0ad76c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0ad76e: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0004 line=1438 │ │ 0x000a line=1440 │ │ locals : │ │ 0x0004 - 0x000c reg=0 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -236041,17 +236127,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ac934: |[0ac934] org.yuttadhammo.tipitaka.SearchActivity.onDestroy:()V │ │ -0ac944: 6f10 3711 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.onDestroy:()V // method@1137 │ │ -0ac94a: 0e00 |0003: return-void │ │ +0ad770: |[0ad770] org.yuttadhammo.tipitaka.SearchActivity.onDestroy:()V │ │ +0ad780: 6f10 3711 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.onDestroy:()V // method@1137 │ │ +0ad786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ │ @@ -236060,105 +236146,105 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 210 16-bit code units │ │ -0ac94c: |[0ac94c] org.yuttadhammo.tipitaka.SearchActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0ac95c: 1508 4041 |0000: const/high16 v8, #int 1094713344 // #4140 │ │ -0ac960: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ -0ac964: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -0ac966: 6f20 3d11 a900 |0005: invoke-super {v9, v10}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ -0ac96c: 5494 7f10 |0008: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0ac970: 7210 7401 0400 |000a: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0ac976: 0c02 |000d: move-result-object v2 │ │ -0ac978: 7210 921b 0a00 |000e: invoke-interface {v10}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0ac97e: 0a04 |0011: move-result v4 │ │ -0ac980: 2c04 aa00 0000 |0012: sparse-switch v4, 000000bc // +000000aa │ │ -0ac986: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -0ac988: 0f04 |0016: return v4 │ │ -0ac98a: 6e10 b122 0900 |0017: invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;.finish:()V // method@22b1 │ │ -0ac990: 0154 |001a: move v4, v5 │ │ -0ac992: 28fb |001b: goto 0016 // -0005 │ │ -0ac994: 5494 7f10 |001c: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0ac998: 1a06 0c08 |001e: const-string v6, "Line1Size" // string@080c │ │ -0ac99c: 7230 7601 6408 |0020: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0ac9a2: 0a04 |0023: move-result v4 │ │ -0ac9a4: c674 |0024: add-float/2addr v4, v7 │ │ -0ac9a6: 5994 7710 |0025: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0ac9aa: 5494 7f10 |0027: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0ac9ae: 1a06 0d08 |0029: const-string v6, "Line2Size" // string@080d │ │ -0ac9b2: 7230 7601 6408 |002b: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0ac9b8: 0a04 |002e: move-result v4 │ │ -0ac9ba: c674 |002f: add-float/2addr v4, v7 │ │ -0ac9bc: 5994 7810 |0030: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0ac9c0: 1a04 0c08 |0032: const-string v4, "Line1Size" // string@080c │ │ -0ac9c4: 5296 7710 |0034: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0ac9c8: 7230 7101 4206 |0036: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0ac9ce: 1a04 0d08 |0039: const-string v4, "Line2Size" // string@080d │ │ -0ac9d2: 5296 7810 |003b: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0ac9d6: 7230 7101 4206 |003d: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0ac9dc: 7210 6f01 0200 |0040: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0ac9e2: 5494 6310 |0043: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0ac9e6: 6e10 8c22 0400 |0045: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -0ac9ec: 0154 |0048: move v4, v5 │ │ -0ac9ee: 28cd |0049: goto 0016 // -0033 │ │ -0ac9f0: 5494 7f10 |004a: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0ac9f4: 1a06 0c08 |004c: const-string v6, "Line1Size" // string@080c │ │ -0ac9f8: 7230 7601 6408 |004e: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0ac9fe: 0a04 |0051: move-result v4 │ │ -0aca00: c774 |0052: sub-float/2addr v4, v7 │ │ -0aca02: 5994 7710 |0053: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0aca06: 5494 7f10 |0055: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0aca0a: 1a06 0d08 |0057: const-string v6, "Line2Size" // string@080d │ │ -0aca0e: 7230 7601 6408 |0059: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0aca14: 0a04 |005c: move-result v4 │ │ -0aca16: c774 |005d: sub-float/2addr v4, v7 │ │ -0aca18: 5994 7810 |005e: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0aca1c: 1a04 0c08 |0060: const-string v4, "Line1Size" // string@080c │ │ -0aca20: 5296 7710 |0062: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0aca24: 7230 7101 4206 |0064: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0aca2a: 1a04 0d08 |0067: const-string v4, "Line2Size" // string@080d │ │ -0aca2e: 5296 7810 |0069: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0aca32: 7230 7101 4206 |006b: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ -0aca38: 7210 6f01 0200 |006e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0aca3e: 5494 6310 |0071: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0aca42: 6e10 8c22 0400 |0073: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ -0aca48: 0154 |0076: move v4, v5 │ │ -0aca4a: 289f |0077: goto 0016 // -0061 │ │ -0aca4c: 2201 1200 |0078: new-instance v1, Landroid/app/Dialog; // type@0012 │ │ -0aca50: 7020 9900 9100 |007a: invoke-direct {v1, v9}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -0aca56: 1404 2200 037f |007d: const v4, #float 1.7413e+38 // #7f030022 │ │ -0aca5c: 6e20 a400 4100 |0080: invoke-virtual {v1, v4}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -0aca62: 1404 b400 0c7f |0083: const v4, #float 1.86096e+38 // #7f0c00b4 │ │ -0aca68: 6e20 a900 4100 |0086: invoke-virtual {v1, v4}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ -0aca6e: 1404 7000 077f |0089: const v4, #float 1.79448e+38 // #7f070070 │ │ -0aca74: 6e20 9c00 4100 |008c: invoke-virtual {v1, v4}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0aca7a: 0c04 |008f: move-result-object v4 │ │ -0aca7c: 1f04 2d02 |0090: check-cast v4, Landroid/widget/Button; // type@022d │ │ -0aca80: 2206 5d04 |0092: new-instance v6, Lorg/yuttadhammo/tipitaka/SearchActivity$17; // type@045d │ │ -0aca84: 7030 6522 9601 |0094: invoke-direct {v6, v9, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/app/Dialog;)V // method@2265 │ │ -0aca8a: 6e20 700f 6400 |0097: invoke-virtual {v4, v6}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0aca90: 6e10 ab00 0100 |009a: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -0aca96: 0154 |009d: move v4, v5 │ │ -0aca98: 2900 78ff |009e: goto/16 0016 // -0088 │ │ -0aca9c: 2203 2e00 |00a0: new-instance v3, Landroid/content/Intent; // type@002e │ │ -0acaa0: 1c04 0a04 |00a2: const-class v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@040a │ │ -0acaa4: 7030 4401 9304 |00a4: invoke-direct {v3, v9, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0acaaa: 2200 6d00 |00a7: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -0acaae: 7010 5b02 0000 |00a9: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -0acab4: 1a04 1a04 |00ac: const-string v4, "LANG" // string@041a │ │ -0acab8: 5496 7610 |00ae: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ -0acabc: 6e30 7002 4006 |00b0: invoke-virtual {v0, v4, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0acac2: 6e20 6101 0300 |00b3: invoke-virtual {v3, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -0acac8: 6e20 c322 3900 |00b6: invoke-virtual {v9, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.startActivity:(Landroid/content/Intent;)V // method@22c3 │ │ -0acace: 0154 |00b9: move v4, v5 │ │ -0acad0: 2900 5cff |00ba: goto/16 0016 // -00a4 │ │ -0acad4: 0002 0500 2c00 0201 d400 077f d500 ... |00bc: sparse-switch-data (22 units) │ │ +0ad788: |[0ad788] org.yuttadhammo.tipitaka.SearchActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0ad798: 1508 4041 |0000: const/high16 v8, #int 1094713344 // #4140 │ │ +0ad79c: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ +0ad7a0: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +0ad7a2: 6f20 3d11 a900 |0005: invoke-super {v9, v10}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ +0ad7a8: 5494 7f10 |0008: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad7ac: 7210 7401 0400 |000a: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0ad7b2: 0c02 |000d: move-result-object v2 │ │ +0ad7b4: 7210 921b 0a00 |000e: invoke-interface {v10}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +0ad7ba: 0a04 |0011: move-result v4 │ │ +0ad7bc: 2c04 aa00 0000 |0012: sparse-switch v4, 000000bc // +000000aa │ │ +0ad7c2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0ad7c4: 0f04 |0016: return v4 │ │ +0ad7c6: 6e10 b122 0900 |0017: invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;.finish:()V // method@22b1 │ │ +0ad7cc: 0154 |001a: move v4, v5 │ │ +0ad7ce: 28fb |001b: goto 0016 // -0005 │ │ +0ad7d0: 5494 7f10 |001c: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad7d4: 1a06 0e08 |001e: const-string v6, "Line1Size" // string@080e │ │ +0ad7d8: 7230 7601 6408 |0020: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad7de: 0a04 |0023: move-result v4 │ │ +0ad7e0: c674 |0024: add-float/2addr v4, v7 │ │ +0ad7e2: 5994 7710 |0025: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0ad7e6: 5494 7f10 |0027: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad7ea: 1a06 0f08 |0029: const-string v6, "Line2Size" // string@080f │ │ +0ad7ee: 7230 7601 6408 |002b: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad7f4: 0a04 |002e: move-result v4 │ │ +0ad7f6: c674 |002f: add-float/2addr v4, v7 │ │ +0ad7f8: 5994 7810 |0030: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0ad7fc: 1a04 0e08 |0032: const-string v4, "Line1Size" // string@080e │ │ +0ad800: 5296 7710 |0034: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0ad804: 7230 7101 4206 |0036: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0ad80a: 1a04 0f08 |0039: const-string v4, "Line2Size" // string@080f │ │ +0ad80e: 5296 7810 |003b: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0ad812: 7230 7101 4206 |003d: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0ad818: 7210 6f01 0200 |0040: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0ad81e: 5494 6310 |0043: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ad822: 6e10 8c22 0400 |0045: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +0ad828: 0154 |0048: move v4, v5 │ │ +0ad82a: 28cd |0049: goto 0016 // -0033 │ │ +0ad82c: 5494 7f10 |004a: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad830: 1a06 0e08 |004c: const-string v6, "Line1Size" // string@080e │ │ +0ad834: 7230 7601 6408 |004e: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad83a: 0a04 |0051: move-result v4 │ │ +0ad83c: c774 |0052: sub-float/2addr v4, v7 │ │ +0ad83e: 5994 7710 |0053: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0ad842: 5494 7f10 |0055: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad846: 1a06 0f08 |0057: const-string v6, "Line2Size" // string@080f │ │ +0ad84a: 7230 7601 6408 |0059: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad850: 0a04 |005c: move-result v4 │ │ +0ad852: c774 |005d: sub-float/2addr v4, v7 │ │ +0ad854: 5994 7810 |005e: iput v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0ad858: 1a04 0e08 |0060: const-string v4, "Line1Size" // string@080e │ │ +0ad85c: 5296 7710 |0062: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0ad860: 7230 7101 4206 |0064: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0ad866: 1a04 0f08 |0067: const-string v4, "Line2Size" // string@080f │ │ +0ad86a: 5296 7810 |0069: iget v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0ad86e: 7230 7101 4206 |006b: invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0171 │ │ +0ad874: 7210 6f01 0200 |006e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0ad87a: 5494 6310 |0071: iget-object v4, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ad87e: 6e10 8c22 0400 |0073: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.notifyDataSetChanged:()V // method@228c │ │ +0ad884: 0154 |0076: move v4, v5 │ │ +0ad886: 289f |0077: goto 0016 // -0061 │ │ +0ad888: 2201 1200 |0078: new-instance v1, Landroid/app/Dialog; // type@0012 │ │ +0ad88c: 7020 9900 9100 |007a: invoke-direct {v1, v9}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0ad892: 1404 2200 037f |007d: const v4, #float 1.7413e+38 // #7f030022 │ │ +0ad898: 6e20 a400 4100 |0080: invoke-virtual {v1, v4}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0ad89e: 1404 b400 0c7f |0083: const v4, #float 1.86096e+38 // #7f0c00b4 │ │ +0ad8a4: 6e20 a900 4100 |0086: invoke-virtual {v1, v4}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ +0ad8aa: 1404 7000 0b7f |0089: const v4, #float 1.84765e+38 // #7f0b0070 │ │ +0ad8b0: 6e20 9c00 4100 |008c: invoke-virtual {v1, v4}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0ad8b6: 0c04 |008f: move-result-object v4 │ │ +0ad8b8: 1f04 2b02 |0090: check-cast v4, Landroid/widget/Button; // type@022b │ │ +0ad8bc: 2206 5b04 |0092: new-instance v6, Lorg/yuttadhammo/tipitaka/SearchActivity$17; // type@045b │ │ +0ad8c0: 7030 6522 9601 |0094: invoke-direct {v6, v9, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity$17;.:(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/app/Dialog;)V // method@2265 │ │ +0ad8c6: 6e20 700f 6400 |0097: invoke-virtual {v4, v6}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0ad8cc: 6e10 ab00 0100 |009a: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0ad8d2: 0154 |009d: move v4, v5 │ │ +0ad8d4: 2900 78ff |009e: goto/16 0016 // -0088 │ │ +0ad8d8: 2203 2e00 |00a0: new-instance v3, Landroid/content/Intent; // type@002e │ │ +0ad8dc: 1c04 0804 |00a2: const-class v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@0408 │ │ +0ad8e0: 7030 4401 9304 |00a4: invoke-direct {v3, v9, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0ad8e6: 2200 6c00 |00a7: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +0ad8ea: 7010 5b02 0000 |00a9: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +0ad8f0: 1a04 1e04 |00ac: const-string v4, "LANG" // string@041e │ │ +0ad8f4: 5496 7610 |00ae: iget-object v6, v9, Lorg/yuttadhammo/tipitaka/SearchActivity;.lang:Ljava/lang/String; // field@1076 │ │ +0ad8f8: 6e30 7002 4006 |00b0: invoke-virtual {v0, v4, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ad8fe: 6e20 6101 0300 |00b3: invoke-virtual {v3, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0ad904: 6e20 c322 3900 |00b6: invoke-virtual {v9, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;.startActivity:(Landroid/content/Intent;)V // method@22c3 │ │ +0ad90a: 0154 |00b9: move v4, v5 │ │ +0ad90c: 2900 5cff |00ba: goto/16 0016 // -00a4 │ │ +0ad910: 0002 0500 2c00 0201 d400 0b7f d500 ... |00bc: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1384 │ │ 0x0008 line=1385 │ │ 0x000e line=1387 │ │ 0x0015 line=1431 │ │ 0x0017 line=1389 │ │ @@ -236203,28 +236289,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0acb00: |[0acb00] org.yuttadhammo.tipitaka.SearchActivity.onRestart:()V │ │ -0acb10: 1502 4041 |0000: const/high16 v2, #int 1094713344 // #4140 │ │ -0acb14: 6f10 4511 0300 |0002: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onRestart:()V // method@1145 │ │ -0acb1a: 5430 7f10 |0005: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0acb1e: 1a01 0c08 |0007: const-string v1, "Line1Size" // string@080c │ │ -0acb22: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0acb28: 0a00 |000c: move-result v0 │ │ -0acb2a: 5930 7710 |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0acb2e: 5430 7f10 |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0acb32: 1a01 0d08 |0011: const-string v1, "Line2Size" // string@080d │ │ -0acb36: 7230 7601 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0acb3c: 0a00 |0016: move-result v0 │ │ -0acb3e: 5930 7810 |0017: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0acb42: 0e00 |0019: return-void │ │ +0ad93c: |[0ad93c] org.yuttadhammo.tipitaka.SearchActivity.onRestart:()V │ │ +0ad94c: 1502 4041 |0000: const/high16 v2, #int 1094713344 // #4140 │ │ +0ad950: 6f10 4511 0300 |0002: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onRestart:()V // method@1145 │ │ +0ad956: 5430 7f10 |0005: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad95a: 1a01 0e08 |0007: const-string v1, "Line1Size" // string@080e │ │ +0ad95e: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad964: 0a00 |000c: move-result v0 │ │ +0ad966: 5930 7710 |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0ad96a: 5430 7f10 |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad96e: 1a01 0f08 |0011: const-string v1, "Line2Size" // string@080f │ │ +0ad972: 7230 7601 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad978: 0a00 |0016: move-result v0 │ │ +0ad97a: 5930 7810 |0017: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0ad97e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1273 │ │ 0x0005 line=1274 │ │ 0x000f line=1275 │ │ 0x0019 line=1276 │ │ locals : │ │ @@ -236235,28 +236321,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0acb44: |[0acb44] org.yuttadhammo.tipitaka.SearchActivity.onResume:()V │ │ -0acb54: 1502 4041 |0000: const/high16 v2, #int 1094713344 // #4140 │ │ -0acb58: 6f10 4711 0300 |0002: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onResume:()V // method@1147 │ │ -0acb5e: 5430 7f10 |0005: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0acb62: 1a01 0c08 |0007: const-string v1, "Line1Size" // string@080c │ │ -0acb66: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0acb6c: 0a00 |000c: move-result v0 │ │ -0acb6e: 5930 7710 |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ -0acb72: 5430 7f10 |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ -0acb76: 1a01 0d08 |0011: const-string v1, "Line2Size" // string@080d │ │ -0acb7a: 7230 7601 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ -0acb80: 0a00 |0016: move-result v0 │ │ -0acb82: 5930 7810 |0017: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ -0acb86: 0e00 |0019: return-void │ │ +0ad980: |[0ad980] org.yuttadhammo.tipitaka.SearchActivity.onResume:()V │ │ +0ad990: 1502 4041 |0000: const/high16 v2, #int 1094713344 // #4140 │ │ +0ad994: 6f10 4711 0300 |0002: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onResume:()V // method@1147 │ │ +0ad99a: 5430 7f10 |0005: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad99e: 1a01 0e08 |0007: const-string v1, "Line1Size" // string@080e │ │ +0ad9a2: 7230 7601 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad9a8: 0a00 |000c: move-result v0 │ │ +0ad9aa: 5930 7710 |000d: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line1Size:F // field@1077 │ │ +0ad9ae: 5430 7f10 |000f: iget-object v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.prefs:Landroid/content/SharedPreferences; // field@107f │ │ +0ad9b2: 1a01 0f08 |0011: const-string v1, "Line2Size" // string@080f │ │ +0ad9b6: 7230 7601 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0176 │ │ +0ad9bc: 0a00 |0016: move-result v0 │ │ +0ad9be: 5930 7810 |0017: iput v0, v3, Lorg/yuttadhammo/tipitaka/SearchActivity;.line2Size:F // field@1078 │ │ +0ad9c2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1266 │ │ 0x0005 line=1267 │ │ 0x000f line=1268 │ │ 0x0019 line=1269 │ │ locals : │ │ @@ -236267,49 +236353,49 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -0acb88: |[0acb88] org.yuttadhammo.tipitaka.SearchActivity.toggleStar:(I)V │ │ -0acb98: 5462 6310 |0000: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0acb9c: 7110 391f 0700 |0002: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0acba2: 0c03 |0005: move-result-object v3 │ │ -0acba4: 6e20 8b22 3200 |0006: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.isMarked:(Ljava/lang/Integer;)Z // method@228b │ │ -0acbaa: 0a02 |0009: move-result v2 │ │ -0acbac: 3802 2e00 |000a: if-eqz v2, 0038 // +002e │ │ -0acbb0: 5462 6310 |000c: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0acbb4: 7110 391f 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0acbba: 0c03 |0011: move-result-object v3 │ │ -0acbbc: 6e20 8422 3200 |0012: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearMarkedPosition:(Ljava/lang/Integer;)V // method@2284 │ │ -0acbc2: 5462 6310 |0015: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0acbc6: 6e10 8622 0200 |0017: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getMarked:()Ljava/util/ArrayList; // method@2286 │ │ -0acbcc: 0c01 |001a: move-result-object v1 │ │ -0acbce: 5462 8510 |001b: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0acbd2: 7110 b423 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ -0acbd8: 0c03 |0020: move-result-object v3 │ │ -0acbda: 6e20 7723 3200 |0021: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setMarked:(Ljava/lang/String;)V // method@2377 │ │ -0acbe0: 5462 8810 |0024: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0acbe4: 6e10 6523 0200 |0026: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -0acbea: 5462 8810 |0029: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0acbee: 5363 8610 |002b: iget-wide v3, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ -0acbf2: 5465 8510 |002d: iget-object v5, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ -0acbf6: 6e40 6823 3254 |002f: invoke-virtual {v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ -0acbfc: 5462 8810 |0032: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ -0acc00: 6e10 5f23 0200 |0034: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -0acc06: 0e00 |0037: return-void │ │ -0acc08: 5462 6310 |0038: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ -0acc0c: 7110 391f 0700 |003a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ -0acc12: 0c03 |003d: move-result-object v3 │ │ -0acc14: 6e20 7f22 3200 |003e: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addMarkedPosition:(Ljava/lang/Integer;)V // method@227f │ │ -0acc1a: 28d4 |0041: goto 0015 // -002c │ │ -0acc1c: 0d00 |0042: move-exception v0 │ │ -0acc1e: 6e10 f11e 0000 |0043: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ -0acc24: 28f1 |0046: goto 0037 // -000f │ │ +0ad9c4: |[0ad9c4] org.yuttadhammo.tipitaka.SearchActivity.toggleStar:(I)V │ │ +0ad9d4: 5462 6310 |0000: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ad9d8: 7110 391f 0700 |0002: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0ad9de: 0c03 |0005: move-result-object v3 │ │ +0ad9e0: 6e20 8b22 3200 |0006: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.isMarked:(Ljava/lang/Integer;)Z // method@228b │ │ +0ad9e6: 0a02 |0009: move-result v2 │ │ +0ad9e8: 3802 2e00 |000a: if-eqz v2, 0038 // +002e │ │ +0ad9ec: 5462 6310 |000c: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ad9f0: 7110 391f 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0ad9f6: 0c03 |0011: move-result-object v3 │ │ +0ad9f8: 6e20 8422 3200 |0012: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.clearMarkedPosition:(Ljava/lang/Integer;)V // method@2284 │ │ +0ad9fe: 5462 6310 |0015: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ada02: 6e10 8622 0200 |0017: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.getMarked:()Ljava/util/ArrayList; // method@2286 │ │ +0ada08: 0c01 |001a: move-result-object v1 │ │ +0ada0a: 5462 8510 |001b: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0ada0e: 7110 b423 0100 |001d: invoke-static {v1}, Lorg/yuttadhammo/tipitaka/Utils;.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; // method@23b4 │ │ +0ada14: 0c03 |0020: move-result-object v3 │ │ +0ada16: 6e20 7723 3200 |0021: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;.setMarked:(Ljava/lang/String;)V // method@2377 │ │ +0ada1c: 5462 8810 |0024: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ada20: 6e10 6523 0200 |0026: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +0ada26: 5462 8810 |0029: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ada2a: 5364 8610 |002b: iget-wide v4, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItemPosition:J // field@1086 │ │ +0ada2e: 5463 8510 |002d: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; // field@1085 │ │ +0ada32: 6e40 6823 4235 |002f: invoke-virtual {v2, v4, v5, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I // method@2368 │ │ +0ada38: 5462 8810 |0032: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@1088 │ │ +0ada3c: 6e10 5f23 0200 |0034: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +0ada42: 0e00 |0037: return-void │ │ +0ada44: 5462 6310 |0038: iget-object v2, v6, Lorg/yuttadhammo/tipitaka/SearchActivity;.adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; // field@1063 │ │ +0ada48: 7110 391f 0700 |003a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f39 │ │ +0ada4e: 0c03 |003d: move-result-object v3 │ │ +0ada50: 6e20 7f22 3200 |003e: invoke-virtual {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;.addMarkedPosition:(Ljava/lang/Integer;)V // method@227f │ │ +0ada56: 28d4 |0041: goto 0015 // -002c │ │ +0ada58: 0d00 |0042: move-exception v0 │ │ +0ada5a: 6e10 f11e 0000 |0043: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@1ef1 │ │ +0ada60: 28f1 |0046: goto 0037 // -000f │ │ catches : 1 │ │ 0x001b - 0x0037 │ │ Ljava/io/IOException; -> 0x0042 │ │ positions : │ │ 0x0000 line=1298 │ │ 0x000c line=1299 │ │ 0x0015 line=1304 │ │ @@ -236324,21 +236410,21 @@ │ │ locals : │ │ 0x001b - 0x0038 reg=1 newMarked Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0043 - 0x0047 reg=0 e Ljava/io/IOException; │ │ 0x0042 - 0x0047 reg=1 newMarked Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0047 reg=6 this Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ 0x0000 - 0x0047 reg=7 _position I │ │ │ │ - source_file_idx : 2824 (SearchActivity.java) │ │ + source_file_idx : 2826 (SearchActivity.java) │ │ │ │ Class #742 header: │ │ -class_idx : 1149 │ │ +class_idx : 1147 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 631 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 629 │ │ +source_file_idx : 2828 │ │ static_fields_size : 0 │ │ instance_fields_size: 29 │ │ direct_methods_size : 43 │ │ virtual_methods_size: 5 │ │ │ │ Class #742 annotations: │ │ Annotations on class │ │ @@ -236473,42 +236559,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0acc38: |[0acc38] org.yuttadhammo.tipitaka.SearchDialog.:()V │ │ -0acc48: 7010 2611 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ -0acc4e: 1a00 6225 |0003: const-string v0, "thai" // string@2562 │ │ -0acc52: 5b10 c210 |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ -0acc56: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0acc58: 5c10 c110 |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0acc5c: 0e00 |000a: return-void │ │ +0ada74: |[0ada74] org.yuttadhammo.tipitaka.SearchDialog.:()V │ │ +0ada84: 7010 2611 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@1126 │ │ +0ada8a: 1a00 6225 |0003: const-string v0, "thai" // string@2562 │ │ +0ada8e: 5b10 c210 |0005: iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ +0ada92: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0ada94: 5c10 c110 |0008: iput-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0ada98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=61 │ │ 0x0007 line=68 │ │ - 0x000a line=331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #1 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ name : 'access$000' │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acc60: |[0acc60] org.yuttadhammo.tipitaka.SearchDialog.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; │ │ -0acc70: 5410 c810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0acc74: 1100 |0002: return-object v0 │ │ +0ada9c: |[0ada9c] org.yuttadhammo.tipitaka.SearchDialog.access$000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; │ │ +0adaac: 5410 c810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0adab0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #2 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236516,17 +236601,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acc78: |[0acc78] org.yuttadhammo.tipitaka.SearchDialog.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; │ │ -0acc88: 5410 c210 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ -0acc8c: 1100 |0002: return-object v0 │ │ +0adab4: |[0adab4] org.yuttadhammo.tipitaka.SearchDialog.access$100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; │ │ +0adac4: 5410 c210 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ +0adac8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #3 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236534,17 +236619,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acc90: |[0acc90] org.yuttadhammo.tipitaka.SearchDialog.access$1000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; │ │ -0acca0: 5410 ca10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0acca4: 1100 |0002: return-object v0 │ │ +0adacc: |[0adacc] org.yuttadhammo.tipitaka.SearchDialog.access$1000:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; │ │ +0adadc: 5410 ca10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0adae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236552,17 +236637,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acca8: |[0acca8] org.yuttadhammo.tipitaka.SearchDialog.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; │ │ -0accb8: 5b01 ca10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0accbc: 1101 |0002: return-object v1 │ │ +0adae4: |[0adae4] org.yuttadhammo.tipitaka.SearchDialog.access$1002:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;)Ljava/lang/String; │ │ +0adaf4: 5b01 ca10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0adaf8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -236571,17 +236656,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0accc0: |[0accc0] org.yuttadhammo.tipitaka.SearchDialog.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -0accd0: 7010 1c23 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.hideCodePanel:()V // method@231c │ │ -0accd6: 0e00 |0003: return-void │ │ +0adafc: |[0adafc] org.yuttadhammo.tipitaka.SearchDialog.access$1100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +0adb0c: 7010 1c23 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.hideCodePanel:()V // method@231c │ │ +0adb12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236589,17 +236674,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0accd8: |[0accd8] org.yuttadhammo.tipitaka.SearchDialog.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -0acce8: 7010 2723 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupNormalPopupMenu:()V // method@2327 │ │ -0accee: 0e00 |0003: return-void │ │ +0adb14: |[0adb14] org.yuttadhammo.tipitaka.SearchDialog.access$1200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +0adb24: 7010 2723 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupNormalPopupMenu:()V // method@2327 │ │ +0adb2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236607,17 +236692,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0accf0: |[0accf0] org.yuttadhammo.tipitaka.SearchDialog.access$1300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -0acd00: 7010 2823 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.showCodePanel:()V // method@2328 │ │ -0acd06: 0e00 |0003: return-void │ │ +0adb2c: |[0adb2c] org.yuttadhammo.tipitaka.SearchDialog.access$1300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +0adb3c: 7010 2823 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.showCodePanel:()V // method@2328 │ │ +0adb42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236625,17 +236710,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0acd08: |[0acd08] org.yuttadhammo.tipitaka.SearchDialog.access$1400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -0acd18: 7010 2623 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupFullPopupMenu:()V // method@2326 │ │ -0acd1e: 0e00 |0003: return-void │ │ +0adb44: |[0adb44] org.yuttadhammo.tipitaka.SearchDialog.access$1400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +0adb54: 7010 2623 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupFullPopupMenu:()V // method@2326 │ │ +0adb5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236643,17 +236728,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acd20: |[0acd20] org.yuttadhammo.tipitaka.SearchDialog.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ -0acd30: 5410 c610 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0acd34: 1100 |0002: return-object v0 │ │ +0adb5c: |[0adb5c] org.yuttadhammo.tipitaka.SearchDialog.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ +0adb6c: 5410 c610 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0adb70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236661,17 +236746,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0acd38: |[0acd38] org.yuttadhammo.tipitaka.SearchDialog.access$1600:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ -0acd48: 7020 2223 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.recallItemAt:(I)V // method@2322 │ │ -0acd4e: 0e00 |0003: return-void │ │ +0adb74: |[0adb74] org.yuttadhammo.tipitaka.SearchDialog.access$1600:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ +0adb84: 7020 2223 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.recallItemAt:(I)V // method@2322 │ │ +0adb8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -236680,17 +236765,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0acd50: |[0acd50] org.yuttadhammo.tipitaka.SearchDialog.access$1700:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ -0acd60: 7020 1423 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.deleteItemAt:(I)V // method@2314 │ │ -0acd66: 0e00 |0003: return-void │ │ +0adb8c: |[0adb8c] org.yuttadhammo.tipitaka.SearchDialog.access$1700:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ +0adb9c: 7020 1423 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.deleteItemAt:(I)V // method@2314 │ │ +0adba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -236699,17 +236784,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0acd68: |[0acd68] org.yuttadhammo.tipitaka.SearchDialog.access$1800:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ -0acd78: 7020 1323 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.assignPriorityAt:(I)V // method@2313 │ │ -0acd7e: 0e00 |0003: return-void │ │ +0adba4: |[0adba4] org.yuttadhammo.tipitaka.SearchDialog.access$1800:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ +0adbb4: 7020 1323 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.assignPriorityAt:(I)V // method@2313 │ │ +0adbba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -236718,17 +236803,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0acd80: |[0acd80] org.yuttadhammo.tipitaka.SearchDialog.access$1900:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ -0acd90: 7020 1e23 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.moveItemUp:(I)V // method@231e │ │ -0acd96: 0e00 |0003: return-void │ │ +0adbbc: |[0adbbc] org.yuttadhammo.tipitaka.SearchDialog.access$1900:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ +0adbcc: 7020 1e23 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.moveItemUp:(I)V // method@231e │ │ +0adbd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -236737,17 +236822,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0acd98: |[0acd98] org.yuttadhammo.tipitaka.SearchDialog.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V │ │ -0acda8: 7030 2c23 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V // method@232c │ │ -0acdae: 0e00 |0003: return-void │ │ +0adbd4: |[0adbd4] org.yuttadhammo.tipitaka.SearchDialog.access$200:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;)V │ │ +0adbe4: 7030 2c23 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V // method@232c │ │ +0adbea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -236757,17 +236842,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0acdb0: |[0acdb0] org.yuttadhammo.tipitaka.SearchDialog.access$2000:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ -0acdc0: 7020 1d23 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.moveItemDown:(I)V // method@231d │ │ -0acdc6: 0e00 |0003: return-void │ │ +0adbec: |[0adbec] org.yuttadhammo.tipitaka.SearchDialog.access$2000:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ │ +0adbfc: 7020 1d23 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.moveItemDown:(I)V // method@231d │ │ +0adc02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -236776,17 +236861,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0acdc8: |[0acdc8] org.yuttadhammo.tipitaka.SearchDialog.access$2100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ -0acdd8: 7010 2323 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.recomputePriority:()V // method@2323 │ │ -0acdde: 0e00 |0003: return-void │ │ +0adc04: |[0adc04] org.yuttadhammo.tipitaka.SearchDialog.access$2100:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ +0adc14: 7010 2323 0000 |0000: invoke-direct {v0}, Lorg/yuttadhammo/tipitaka/SearchDialog;.recomputePriority:()V // method@2323 │ │ +0adc1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #17 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236794,17 +236879,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acde0: |[0acde0] org.yuttadhammo.tipitaka.SearchDialog.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; │ │ -0acdf0: 5410 be10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyItemDialog:Landroid/app/Dialog; // field@10be │ │ -0acdf4: 1100 |0002: return-object v0 │ │ +0adc1c: |[0adc1c] org.yuttadhammo.tipitaka.SearchDialog.access$2200:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/app/Dialog; │ │ +0adc2c: 5410 be10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyItemDialog:Landroid/app/Dialog; // field@10be │ │ +0adc30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #18 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236812,17 +236897,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)Landroid/app/Dialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acdf8: |[0acdf8] org.yuttadhammo.tipitaka.SearchDialog.access$2202:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)Landroid/app/Dialog; │ │ -0ace08: 5b01 be10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyItemDialog:Landroid/app/Dialog; // field@10be │ │ -0ace0c: 1101 |0002: return-object v1 │ │ +0adc34: |[0adc34] org.yuttadhammo.tipitaka.SearchDialog.access$2202:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)Landroid/app/Dialog; │ │ +0adc44: 5b01 be10 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyItemDialog:Landroid/app/Dialog; // field@10be │ │ +0adc48: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/Dialog; │ │ │ │ @@ -236831,17 +236916,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0ace10: |[0ace10] org.yuttadhammo.tipitaka.SearchDialog.access$2300:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;I)V │ │ -0ace20: 7040 2d23 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;I)V // method@232d │ │ -0ace26: 0e00 |0003: return-void │ │ +0adc4c: |[0adc4c] org.yuttadhammo.tipitaka.SearchDialog.access$2300:(Lorg/yuttadhammo/tipitaka/SearchDialog;Ljava/lang/String;Ljava/lang/String;I)V │ │ +0adc5c: 7040 2d23 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;I)V // method@232d │ │ +0adc62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -236852,17 +236937,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ace28: |[0ace28] org.yuttadhammo.tipitaka.SearchDialog.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ -0ace38: 5410 c710 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ -0ace3c: 1100 |0002: return-object v0 │ │ +0adc64: |[0adc64] org.yuttadhammo.tipitaka.SearchDialog.access$2400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ +0adc74: 5410 c710 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ +0adc78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #21 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236870,17 +236955,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ace40: |[0ace40] org.yuttadhammo.tipitaka.SearchDialog.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ -0ace50: 5410 c910 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0ace54: 1100 |0002: return-object v0 │ │ +0adc7c: |[0adc7c] org.yuttadhammo.tipitaka.SearchDialog.access$300:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ +0adc8c: 5410 c910 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0adc90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #22 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236888,17 +236973,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/inputmethod/InputMethodManager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ace58: |[0ace58] org.yuttadhammo.tipitaka.SearchDialog.access$400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/inputmethod/InputMethodManager; │ │ -0ace68: 5410 c010 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ -0ace6c: 1100 |0002: return-object v0 │ │ +0adc94: |[0adc94] org.yuttadhammo.tipitaka.SearchDialog.access$400:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/inputmethod/InputMethodManager; │ │ +0adca4: 5410 c010 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ +0adca8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #23 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236906,17 +236991,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/view/inputmethod/InputMethodManager;)Landroid/view/inputmethod/InputMethodManager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ace70: |[0ace70] org.yuttadhammo.tipitaka.SearchDialog.access$402:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/view/inputmethod/InputMethodManager;)Landroid/view/inputmethod/InputMethodManager; │ │ -0ace80: 5b01 c010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ -0ace84: 1101 |0002: return-object v1 │ │ +0adcac: |[0adcac] org.yuttadhammo.tipitaka.SearchDialog.access$402:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/view/inputmethod/InputMethodManager;)Landroid/view/inputmethod/InputMethodManager; │ │ +0adcbc: 5b01 c010 |0000: iput-object v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ +0adcc0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/view/inputmethod/InputMethodManager; │ │ │ │ @@ -236925,17 +237010,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ace88: |[0ace88] org.yuttadhammo.tipitaka.SearchDialog.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ -0ace98: 5410 ba10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ace9c: 1100 |0002: return-object v0 │ │ +0adcc4: |[0adcc4] org.yuttadhammo.tipitaka.SearchDialog.access$500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ +0adcd4: 5410 ba10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0adcd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #25 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236943,17 +237028,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acea0: |[0acea0] org.yuttadhammo.tipitaka.SearchDialog.access$600:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; │ │ -0aceb0: 5410 c410 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0aceb4: 1100 |0002: return-object v0 │ │ +0adcdc: |[0adcdc] org.yuttadhammo.tipitaka.SearchDialog.access$600:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; │ │ +0adcec: 5410 c410 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0adcf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #26 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236961,17 +237046,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aceb8: |[0aceb8] org.yuttadhammo.tipitaka.SearchDialog.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ │ -0acec8: 5410 c510 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0acecc: 1100 |0002: return-object v0 │ │ +0adcf4: |[0adcf4] org.yuttadhammo.tipitaka.SearchDialog.access$700:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ │ +0add04: 5410 c510 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0add08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #27 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236979,17 +237064,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/graphics/Typeface;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aced0: |[0aced0] org.yuttadhammo.tipitaka.SearchDialog.access$800:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/graphics/Typeface; │ │ -0acee0: 5410 bc10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ -0acee4: 1100 |0002: return-object v0 │ │ +0add0c: |[0add0c] org.yuttadhammo.tipitaka.SearchDialog.access$800:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/graphics/Typeface; │ │ +0add1c: 5410 bc10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ +0add20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #28 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -236997,17 +237082,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acee8: |[0acee8] org.yuttadhammo.tipitaka.SearchDialog.access$900:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Z │ │ -0acef8: 5510 c110 |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0acefc: 0f00 |0002: return v0 │ │ +0add24: |[0add24] org.yuttadhammo.tipitaka.SearchDialog.access$900:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Z │ │ +0add34: 5510 c110 |0000: iget-boolean v0, v1, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0add38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #29 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ @@ -237015,105 +237100,105 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acf00: |[0acf00] org.yuttadhammo.tipitaka.SearchDialog.access$902:(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z │ │ -0acf10: 5c01 c110 |0000: iput-boolean v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0acf14: 0f01 |0002: return v1 │ │ +0add3c: |[0add3c] org.yuttadhammo.tipitaka.SearchDialog.access$902:(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z │ │ +0add4c: 5c01 c110 |0000: iput-boolean v1, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0add50: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ #30 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ name : 'assignPriorityAt' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 153 16-bit code units │ │ -0acf18: |[0acf18] org.yuttadhammo.tipitaka.SearchDialog.assignPriorityAt:(I)V │ │ -0acf28: 01c4 |0000: move v4, v12 │ │ -0acf2a: 54b0 c510 |0001: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0acf2e: 7220 cd01 4000 |0003: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0acf34: 54b0 c510 |0006: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0acf38: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0acf3a: 7220 c501 1000 |0009: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0acf40: 0a05 |000c: move-result v5 │ │ -0acf42: 2206 1200 |000d: new-instance v6, Landroid/app/Dialog; // type@0012 │ │ -0acf46: 54b0 ba10 |000f: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0acf4a: 7020 9900 0600 |0011: invoke-direct {v6, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -0acf50: 1400 1600 037f |0014: const v0, #float 1.74129e+38 // #7f030016 │ │ -0acf56: 6e20 a400 0600 |0017: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -0acf5c: 54b0 c610 |001a: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0acf60: 6e10 3c23 0000 |001c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0acf66: 54b0 c610 |001f: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0acf6a: 8159 |0021: int-to-long v9, v5 │ │ -0acf6c: 6e30 3923 900a |0022: invoke-virtual {v0, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -0acf72: 0c08 |0025: move-result-object v8 │ │ -0acf74: 1400 4100 077f |0026: const v0, #float 1.79447e+38 // #7f070041 │ │ -0acf7a: 6e20 9c00 0600 |0029: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0acf80: 0c07 |002c: move-result-object v7 │ │ -0acf82: 1f07 5802 |002d: check-cast v7, Landroid/widget/TextView; // type@0258 │ │ -0acf86: 2200 b303 |002f: new-instance v0, Ljava/lang/StringBuilder; // type@03b3 │ │ -0acf8a: 7010 761f 0000 |0031: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0acf90: 6e10 4723 0800 |0034: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ -0acf96: 0c01 |0037: move-result-object v1 │ │ -0acf98: 6e20 7e1f 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0acf9e: 0c00 |003b: move-result-object v0 │ │ -0acfa0: 1a01 2900 |003c: const-string v1, " (" // string@0029 │ │ -0acfa4: 6e20 7e1f 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0acfaa: 0c00 |0041: move-result-object v0 │ │ -0acfac: 6e10 4523 0800 |0042: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ -0acfb2: 0c01 |0045: move-result-object v1 │ │ -0acfb4: 6e20 7e1f 1000 |0046: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0acfba: 0c00 |0049: move-result-object v0 │ │ -0acfbc: 1a01 0d01 |004a: const-string v1, ":" // string@010d │ │ -0acfc0: 6e20 7e1f 1000 |004c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0acfc6: 0c00 |004f: move-result-object v0 │ │ -0acfc8: 6e10 4d23 0800 |0050: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ -0acfce: 0c01 |0053: move-result-object v1 │ │ -0acfd0: 6e20 7e1f 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0acfd6: 0c00 |0057: move-result-object v0 │ │ -0acfd8: 1a01 e100 |0058: const-string v1, ")" // string@00e1 │ │ -0acfdc: 6e20 7e1f 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0acfe2: 0c00 |005d: move-result-object v0 │ │ -0acfe4: 6e10 841f 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0acfea: 0c00 |0061: move-result-object v0 │ │ -0acfec: 6e20 7310 0700 |0062: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0acff2: 54b0 c610 |0065: iget-object v0, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0acff6: 6e10 3323 0000 |0067: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0acffc: 1400 a600 0c7f |006a: const v0, #float 1.86095e+38 // #7f0c00a6 │ │ -0ad002: 6e20 a900 0600 |006d: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ -0ad008: 1400 4400 077f |0070: const v0, #float 1.79447e+38 // #7f070044 │ │ -0ad00e: 6e20 9c00 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ad014: 0c02 |0076: move-result-object v2 │ │ -0ad016: 1f02 3102 |0077: check-cast v2, Landroid/widget/EditText; // type@0231 │ │ -0ad01a: 1400 4300 077f |0079: const v0, #float 1.79447e+38 // #7f070043 │ │ -0ad020: 6e20 9c00 0600 |007c: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ad026: 0c03 |007f: move-result-object v3 │ │ -0ad028: 1f03 3102 |0080: check-cast v3, Landroid/widget/EditText; // type@0231 │ │ -0ad02c: 1400 4200 077f |0082: const v0, #float 1.79447e+38 // #7f070042 │ │ -0ad032: 6e20 9c00 0600 |0085: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ad038: 0c00 |0088: move-result-object v0 │ │ -0ad03a: 0709 |0089: move-object v9, v0 │ │ -0ad03c: 1f09 2d02 |008a: check-cast v9, Landroid/widget/Button; // type@022d │ │ -0ad040: 2200 6e04 |008c: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13; // type@046e │ │ -0ad044: 07b1 |008e: move-object v1, v11 │ │ -0ad046: 7607 cf22 0000 |008f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/widget/EditText;Landroid/widget/EditText;IILandroid/app/Dialog;)V // method@22cf │ │ -0ad04c: 6e20 700f 0900 |0092: invoke-virtual {v9, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0ad052: 6e10 ab00 0600 |0095: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -0ad058: 0e00 |0098: return-void │ │ +0add54: |[0add54] org.yuttadhammo.tipitaka.SearchDialog.assignPriorityAt:(I)V │ │ +0add64: 01d4 |0000: move v4, v13 │ │ +0add66: 54c0 c510 |0001: iget-object v0, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0add6a: 7220 cd01 4000 |0003: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0add70: 54c0 c510 |0006: iget-object v0, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0add74: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0add76: 7220 c501 1000 |0009: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0add7c: 0a05 |000c: move-result v5 │ │ +0add7e: 2206 1200 |000d: new-instance v6, Landroid/app/Dialog; // type@0012 │ │ +0add82: 54c0 ba10 |000f: iget-object v0, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0add86: 7020 9900 0600 |0011: invoke-direct {v6, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0add8c: 1400 1600 037f |0014: const v0, #float 1.74129e+38 // #7f030016 │ │ +0add92: 6e20 a400 0600 |0017: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0add98: 54c0 c610 |001a: iget-object v0, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0add9c: 6e10 3c23 0000 |001c: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0adda2: 54c0 c610 |001f: iget-object v0, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0adda6: 815a |0021: int-to-long v10, v5 │ │ +0adda8: 6e30 3923 a00b |0022: invoke-virtual {v0, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +0addae: 0c08 |0025: move-result-object v8 │ │ +0addb0: 1400 4100 0b7f |0026: const v0, #float 1.84764e+38 // #7f0b0041 │ │ +0addb6: 6e20 9c00 0600 |0029: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0addbc: 0c07 |002c: move-result-object v7 │ │ +0addbe: 1f07 5602 |002d: check-cast v7, Landroid/widget/TextView; // type@0256 │ │ +0addc2: 2200 b103 |002f: new-instance v0, Ljava/lang/StringBuilder; // type@03b1 │ │ +0addc6: 7010 761f 0000 |0031: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0addcc: 6e10 4723 0800 |0034: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getKeywords:()Ljava/lang/String; // method@2347 │ │ +0addd2: 0c01 |0037: move-result-object v1 │ │ +0addd4: 6e20 7e1f 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0addda: 0c00 |003b: move-result-object v0 │ │ +0adddc: 1a01 2900 |003c: const-string v1, " (" // string@0029 │ │ +0adde0: 6e20 7e1f 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0adde6: 0c00 |0041: move-result-object v0 │ │ +0adde8: 6e10 4523 0800 |0042: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ +0addee: 0c01 |0045: move-result-object v1 │ │ +0addf0: 6e20 7e1f 1000 |0046: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0addf6: 0c00 |0049: move-result-object v0 │ │ +0addf8: 1a01 1101 |004a: const-string v1, ":" // string@0111 │ │ +0addfc: 6e20 7e1f 1000 |004c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ade02: 0c00 |004f: move-result-object v0 │ │ +0ade04: 6e10 4d23 0800 |0050: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ +0ade0a: 0c01 |0053: move-result-object v1 │ │ +0ade0c: 6e20 7e1f 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ade12: 0c00 |0057: move-result-object v0 │ │ +0ade14: 1a01 e500 |0058: const-string v1, ")" // string@00e5 │ │ +0ade18: 6e20 7e1f 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ade1e: 0c00 |005d: move-result-object v0 │ │ +0ade20: 6e10 841f 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ade26: 0c00 |0061: move-result-object v0 │ │ +0ade28: 6e20 7310 0700 |0062: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0ade2e: 54c0 c610 |0065: iget-object v0, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ade32: 6e10 3323 0000 |0067: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ade38: 1400 a600 0c7f |006a: const v0, #float 1.86095e+38 // #7f0c00a6 │ │ +0ade3e: 6e20 a900 0600 |006d: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ +0ade44: 1400 4400 0b7f |0070: const v0, #float 1.84764e+38 // #7f0b0044 │ │ +0ade4a: 6e20 9c00 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0ade50: 0c02 |0076: move-result-object v2 │ │ +0ade52: 1f02 2f02 |0077: check-cast v2, Landroid/widget/EditText; // type@022f │ │ +0ade56: 1400 4300 0b7f |0079: const v0, #float 1.84764e+38 // #7f0b0043 │ │ +0ade5c: 6e20 9c00 0600 |007c: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0ade62: 0c03 |007f: move-result-object v3 │ │ +0ade64: 1f03 2f02 |0080: check-cast v3, Landroid/widget/EditText; // type@022f │ │ +0ade68: 1400 4200 0b7f |0082: const v0, #float 1.84764e+38 // #7f0b0042 │ │ +0ade6e: 6e20 9c00 0600 |0085: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0ade74: 0c00 |0088: move-result-object v0 │ │ +0ade76: 0709 |0089: move-object v9, v0 │ │ +0ade78: 1f09 2b02 |008a: check-cast v9, Landroid/widget/Button; // type@022b │ │ +0ade7c: 2200 6c04 |008c: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchDialog$13; // type@046c │ │ +0ade80: 07c1 |008e: move-object v1, v12 │ │ +0ade82: 7607 cf22 0000 |008f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog$13;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/widget/EditText;Landroid/widget/EditText;IILandroid/app/Dialog;)V // method@22cf │ │ +0ade88: 6e20 700f 0900 |0092: invoke-virtual {v9, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0ade8e: 6e10 ab00 0600 |0095: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0ade94: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0001 line=708 │ │ 0x0006 line=709 │ │ 0x000d line=711 │ │ 0x0014 line=712 │ │ @@ -237132,59 +237217,59 @@ │ │ 0x0079 - 0x0099 reg=2 priorityEditText Landroid/widget/EditText; │ │ 0x0082 - 0x0099 reg=3 codeEditText Landroid/widget/EditText; │ │ 0x0001 - 0x0099 reg=4 position I │ │ 0x000d - 0x0099 reg=5 selectedRowId I │ │ 0x0014 - 0x0099 reg=6 dialog Landroid/app/Dialog; │ │ 0x002f - 0x0099 reg=7 infoText Landroid/widget/TextView; │ │ 0x0026 - 0x0099 reg=8 item Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ - 0x0000 - 0x0099 reg=11 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - 0x0000 - 0x0099 reg=12 _position I │ │ + 0x0000 - 0x0099 reg=12 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0099 reg=13 _position I │ │ │ │ #31 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ name : 'deleteItemAt' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0ad05c: |[0ad05c] org.yuttadhammo.tipitaka.SearchDialog.deleteItemAt:(I)V │ │ -0ad06c: 0151 |0000: move v1, v5 │ │ -0ad06e: 2200 1000 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -0ad072: 5442 ba10 |0003: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad076: 7020 8b00 2000 |0005: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0ad07c: 5442 ba10 |0008: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad080: 1403 6700 0c7f |000a: const v3, #float 1.86094e+38 // #7f0c0067 │ │ -0ad086: 6e20 3401 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad08c: 0c02 |0010: move-result-object v2 │ │ -0ad08e: 6e20 9400 2000 |0011: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0ad094: 1402 2700 0801 |0014: const v2, #float 2.49794e-38 // #01080027 │ │ -0ad09a: 6e20 8e00 2000 |0017: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -0ad0a0: 5442 ba10 |001a: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad0a4: 1403 6600 0c7f |001c: const v3, #float 1.86094e+38 // #7f0c0066 │ │ -0ad0aa: 6e20 3401 3200 |001f: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad0b0: 0c02 |0022: move-result-object v2 │ │ -0ad0b2: 6e20 9000 2000 |0023: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -0ad0b8: 5442 ba10 |0026: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad0bc: 1403 5700 0c7f |0028: const v3, #float 1.86094e+38 // #7f0c0057 │ │ -0ad0c2: 6e20 3401 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad0c8: 0c02 |002e: move-result-object v2 │ │ -0ad0ca: 2203 7004 |002f: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchDialog$15; // type@0470 │ │ -0ad0ce: 7030 d322 4301 |0031: invoke-direct {v3, v4, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@22d3 │ │ -0ad0d4: 6e30 9300 2003 |0034: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -0ad0da: 5442 ba10 |0037: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad0de: 1403 5800 0c7f |0039: const v3, #float 1.86094e+38 // #7f0c0058 │ │ -0ad0e4: 6e20 3401 3200 |003c: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad0ea: 0c02 |003f: move-result-object v2 │ │ -0ad0ec: 2203 7104 |0040: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchDialog$16; // type@0471 │ │ -0ad0f0: 7020 d522 4300 |0042: invoke-direct {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog$16;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d5 │ │ -0ad0f6: 6e30 9100 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -0ad0fc: 6e10 9600 0000 |0048: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -0ad102: 0e00 |004b: return-void │ │ +0ade98: |[0ade98] org.yuttadhammo.tipitaka.SearchDialog.deleteItemAt:(I)V │ │ +0adea8: 0151 |0000: move v1, v5 │ │ +0adeaa: 2200 1000 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0adeae: 5442 ba10 |0003: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0adeb2: 7020 8b00 2000 |0005: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +0adeb8: 5442 ba10 |0008: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0adebc: 1403 6700 0c7f |000a: const v3, #float 1.86094e+38 // #7f0c0067 │ │ +0adec2: 6e20 3401 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0adec8: 0c02 |0010: move-result-object v2 │ │ +0adeca: 6e20 9400 2000 |0011: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +0aded0: 1402 2700 0801 |0014: const v2, #float 2.49794e-38 // #01080027 │ │ +0aded6: 6e20 8e00 2000 |0017: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +0adedc: 5442 ba10 |001a: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0adee0: 1403 6600 0c7f |001c: const v3, #float 1.86094e+38 // #7f0c0066 │ │ +0adee6: 6e20 3401 3200 |001f: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0adeec: 0c02 |0022: move-result-object v2 │ │ +0adeee: 6e20 9000 2000 |0023: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +0adef4: 5442 ba10 |0026: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0adef8: 1403 5700 0c7f |0028: const v3, #float 1.86094e+38 // #7f0c0057 │ │ +0adefe: 6e20 3401 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0adf04: 0c02 |002e: move-result-object v2 │ │ +0adf06: 2203 6e04 |002f: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchDialog$15; // type@046e │ │ +0adf0a: 7030 d322 4301 |0031: invoke-direct {v3, v4, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog$15;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;I)V // method@22d3 │ │ +0adf10: 6e30 9300 2003 |0034: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +0adf16: 5442 ba10 |0037: iget-object v2, v4, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0adf1a: 1403 5800 0c7f |0039: const v3, #float 1.86094e+38 // #7f0c0058 │ │ +0adf20: 6e20 3401 3200 |003c: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0adf26: 0c02 |003f: move-result-object v2 │ │ +0adf28: 2203 6f04 |0040: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchDialog$16; // type@046f │ │ +0adf2c: 7020 d522 4300 |0042: invoke-direct {v3, v4}, Lorg/yuttadhammo/tipitaka/SearchDialog$16;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d5 │ │ +0adf32: 6e30 9100 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +0adf38: 6e10 9600 0000 |0048: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +0adf3e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0001 line=818 │ │ 0x0008 line=819 │ │ 0x0014 line=820 │ │ 0x001a line=821 │ │ @@ -237203,91 +237288,91 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ad104: |[0ad104] org.yuttadhammo.tipitaka.SearchDialog.hideCodePanel:()V │ │ -0ad114: 1401 bd00 077f |0000: const v1, #float 1.7945e+38 // #7f0700bd │ │ -0ad11a: 6e20 1523 1200 |0003: invoke-virtual {v2, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -0ad120: 0c00 |0006: move-result-object v0 │ │ -0ad122: 1f00 4602 |0007: check-cast v0, Landroid/widget/RelativeLayout; // type@0246 │ │ -0ad126: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ -0ad12a: 6e20 2710 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@1027 │ │ -0ad130: 0e00 |000e: return-void │ │ +0adf40: |[0adf40] org.yuttadhammo.tipitaka.SearchDialog.hideCodePanel:()V │ │ +0adf50: 1401 bd00 0b7f |0000: const v1, #float 1.84767e+38 // #7f0b00bd │ │ +0adf56: 6e20 1523 1200 |0003: invoke-virtual {v2, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +0adf5c: 0c00 |0006: move-result-object v0 │ │ +0adf5e: 1f00 4402 |0007: check-cast v0, Landroid/widget/RelativeLayout; // type@0244 │ │ +0adf62: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ +0adf66: 6e20 2710 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@1027 │ │ +0adf6c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0009 line=598 │ │ 0x000e line=599 │ │ locals : │ │ 0x0009 - 0x000f reg=0 layout Landroid/widget/RelativeLayout; │ │ 0x0000 - 0x000f reg=2 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ #33 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ name : 'moveItemDown' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -0ad134: |[0ad134] org.yuttadhammo.tipitaka.SearchDialog.moveItemDown:(I)V │ │ -0ad144: 120a |0000: const/4 v10, #int 0 // #0 │ │ -0ad146: 54b8 c510 |0001: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad14a: 7220 cd01 c800 |0003: invoke-interface {v8, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0ad150: 0a08 |0006: move-result v8 │ │ -0ad152: 3808 5f00 |0007: if-eqz v8, 0066 // +005f │ │ -0ad156: 54b8 c510 |0009: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad15a: 7220 c501 a800 |000b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0ad160: 0a07 |000e: move-result v7 │ │ -0ad162: 54b8 c510 |000f: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad166: d809 0c01 |0011: add-int/lit8 v9, v12, #int 1 // #01 │ │ -0ad16a: 7220 cd01 9800 |0013: invoke-interface {v8, v9}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0ad170: 0a08 |0016: move-result v8 │ │ -0ad172: 3808 4f00 |0017: if-eqz v8, 0066 // +004f │ │ -0ad176: 54b8 c510 |0019: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad17a: 7220 c501 a800 |001b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0ad180: 0a03 |001e: move-result v3 │ │ -0ad182: 54b8 c610 |001f: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad186: 6e10 3c23 0800 |0021: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ad18c: 54b8 c610 |0024: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad190: 8179 |0026: int-to-long v9, v7 │ │ -0ad192: 6e30 3923 980a |0027: invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -0ad198: 0c06 |002a: move-result-object v6 │ │ -0ad19a: 54b8 c610 |002b: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad19e: 8139 |002d: int-to-long v9, v3 │ │ -0ad1a0: 6e30 3923 980a |002e: invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -0ad1a6: 0c02 |0031: move-result-object v2 │ │ -0ad1a8: 6e10 4d23 0600 |0032: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ -0ad1ae: 0c05 |0035: move-result-object v5 │ │ -0ad1b0: 6e10 4d23 0200 |0036: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ -0ad1b6: 0c01 |0039: move-result-object v1 │ │ -0ad1b8: 6e10 4523 0600 |003a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ -0ad1be: 0c04 |003d: move-result-object v4 │ │ -0ad1c0: 6e10 4523 0200 |003e: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ -0ad1c6: 0c00 |0041: move-result-object v0 │ │ -0ad1c8: 6e20 5723 1600 |0042: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ -0ad1ce: 6e20 4f23 0600 |0045: invoke-virtual {v6, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ -0ad1d4: 6e20 5723 5200 |0048: invoke-virtual {v2, v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ -0ad1da: 6e20 4f23 4200 |004b: invoke-virtual {v2, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ -0ad1e0: 54b8 c610 |004e: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad1e4: 8179 |0050: int-to-long v9, v7 │ │ -0ad1e6: 6e40 3f23 986a |0051: invoke-virtual {v8, v9, v10, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ -0ad1ec: 54b8 c610 |0054: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad1f0: 8139 |0056: int-to-long v9, v3 │ │ -0ad1f2: 6e40 3f23 982a |0057: invoke-virtual {v8, v9, v10, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ -0ad1f8: 54b8 c610 |005a: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad1fc: 6e10 3323 0800 |005c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0ad202: 54b8 bd10 |005f: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ad206: d809 0c01 |0061: add-int/lit8 v9, v12, #int 1 // #01 │ │ -0ad20a: 6e20 f422 9800 |0063: invoke-virtual {v8, v9}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.setMarkedPosition:(I)V // method@22f4 │ │ -0ad210: 0e00 |0066: return-void │ │ +0adf70: |[0adf70] org.yuttadhammo.tipitaka.SearchDialog.moveItemDown:(I)V │ │ +0adf80: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0adf82: 54c8 c510 |0001: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0adf86: 7220 cd01 d800 |0003: invoke-interface {v8, v13}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0adf8c: 0a08 |0006: move-result v8 │ │ +0adf8e: 3808 5f00 |0007: if-eqz v8, 0066 // +005f │ │ +0adf92: 54c8 c510 |0009: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0adf96: 7220 c501 a800 |000b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0adf9c: 0a07 |000e: move-result v7 │ │ +0adf9e: 54c8 c510 |000f: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0adfa2: d809 0d01 |0011: add-int/lit8 v9, v13, #int 1 // #01 │ │ +0adfa6: 7220 cd01 9800 |0013: invoke-interface {v8, v9}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0adfac: 0a08 |0016: move-result v8 │ │ +0adfae: 3808 4f00 |0017: if-eqz v8, 0066 // +004f │ │ +0adfb2: 54c8 c510 |0019: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0adfb6: 7220 c501 a800 |001b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0adfbc: 0a03 |001e: move-result v3 │ │ +0adfbe: 54c8 c610 |001f: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0adfc2: 6e10 3c23 0800 |0021: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0adfc8: 54c8 c610 |0024: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0adfcc: 817a |0026: int-to-long v10, v7 │ │ +0adfce: 6e30 3923 a80b |0027: invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +0adfd4: 0c06 |002a: move-result-object v6 │ │ +0adfd6: 54c8 c610 |002b: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0adfda: 813a |002d: int-to-long v10, v3 │ │ +0adfdc: 6e30 3923 a80b |002e: invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +0adfe2: 0c02 |0031: move-result-object v2 │ │ +0adfe4: 6e10 4d23 0600 |0032: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ +0adfea: 0c05 |0035: move-result-object v5 │ │ +0adfec: 6e10 4d23 0200 |0036: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ +0adff2: 0c01 |0039: move-result-object v1 │ │ +0adff4: 6e10 4523 0600 |003a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ +0adffa: 0c04 |003d: move-result-object v4 │ │ +0adffc: 6e10 4523 0200 |003e: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ +0ae002: 0c00 |0041: move-result-object v0 │ │ +0ae004: 6e20 5723 1600 |0042: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ +0ae00a: 6e20 4f23 0600 |0045: invoke-virtual {v6, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ +0ae010: 6e20 5723 5200 |0048: invoke-virtual {v2, v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ +0ae016: 6e20 4f23 4200 |004b: invoke-virtual {v2, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ +0ae01c: 54c8 c610 |004e: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae020: 817a |0050: int-to-long v10, v7 │ │ +0ae022: 6e40 3f23 a86b |0051: invoke-virtual {v8, v10, v11, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ +0ae028: 54c8 c610 |0054: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae02c: 813a |0056: int-to-long v10, v3 │ │ +0ae02e: 6e40 3f23 a82b |0057: invoke-virtual {v8, v10, v11, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ +0ae034: 54c8 c610 |005a: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae038: 6e10 3323 0800 |005c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ae03e: 54c8 bd10 |005f: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae042: d809 0d01 |0061: add-int/lit8 v9, v13, #int 1 // #01 │ │ +0ae046: 6e20 f422 9800 |0063: invoke-virtual {v8, v9}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.setMarkedPosition:(I)V // method@22f4 │ │ +0ae04c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=678 │ │ 0x0009 line=679 │ │ 0x000f line=681 │ │ 0x0019 line=682 │ │ 0x001f line=683 │ │ @@ -237311,77 +237396,77 @@ │ │ 0x003a - 0x0066 reg=1 newPriority Ljava/lang/String; │ │ 0x0032 - 0x0066 reg=2 nextItem Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x001f - 0x0066 reg=3 nextRowId I │ │ 0x003e - 0x0066 reg=4 oldCode Ljava/lang/String; │ │ 0x0036 - 0x0066 reg=5 oldPriority Ljava/lang/String; │ │ 0x002b - 0x0066 reg=6 selectedItem Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x000f - 0x0066 reg=7 selectedRowId I │ │ - 0x0000 - 0x0067 reg=11 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - 0x0000 - 0x0067 reg=12 position I │ │ + 0x0000 - 0x0067 reg=12 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0067 reg=13 position I │ │ │ │ #34 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ name : 'moveItemUp' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -0ad214: |[0ad214] org.yuttadhammo.tipitaka.SearchDialog.moveItemUp:(I)V │ │ -0ad224: 120a |0000: const/4 v10, #int 0 // #0 │ │ -0ad226: 54b8 c510 |0001: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad22a: 7220 cd01 c800 |0003: invoke-interface {v8, v12}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0ad230: 0a08 |0006: move-result v8 │ │ -0ad232: 3808 5f00 |0007: if-eqz v8, 0066 // +005f │ │ -0ad236: 54b8 c510 |0009: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad23a: 7220 c501 a800 |000b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0ad240: 0a07 |000e: move-result v7 │ │ -0ad242: 54b8 c510 |000f: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad246: d809 0cff |0011: add-int/lit8 v9, v12, #int -1 // #ff │ │ -0ad24a: 7220 cd01 9800 |0013: invoke-interface {v8, v9}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0ad250: 0a08 |0016: move-result v8 │ │ -0ad252: 3808 4f00 |0017: if-eqz v8, 0066 // +004f │ │ -0ad256: 54b8 c510 |0019: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad25a: 7220 c501 a800 |001b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0ad260: 0a05 |001e: move-result v5 │ │ -0ad262: 54b8 c610 |001f: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad266: 6e10 3c23 0800 |0021: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ad26c: 54b8 c610 |0024: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad270: 8179 |0026: int-to-long v9, v7 │ │ -0ad272: 6e30 3923 980a |0027: invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -0ad278: 0c06 |002a: move-result-object v6 │ │ -0ad27a: 54b8 c610 |002b: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad27e: 8159 |002d: int-to-long v9, v5 │ │ -0ad280: 6e30 3923 980a |002e: invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -0ad286: 0c04 |0031: move-result-object v4 │ │ -0ad288: 6e10 4d23 0600 |0032: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ -0ad28e: 0c03 |0035: move-result-object v3 │ │ -0ad290: 6e10 4d23 0400 |0036: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ -0ad296: 0c01 |0039: move-result-object v1 │ │ -0ad298: 6e10 4523 0600 |003a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ -0ad29e: 0c02 |003d: move-result-object v2 │ │ -0ad2a0: 6e10 4523 0400 |003e: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ -0ad2a6: 0c00 |0041: move-result-object v0 │ │ -0ad2a8: 6e20 5723 1600 |0042: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ -0ad2ae: 6e20 4f23 0600 |0045: invoke-virtual {v6, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ -0ad2b4: 6e20 5723 3400 |0048: invoke-virtual {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ -0ad2ba: 6e20 4f23 2400 |004b: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ -0ad2c0: 54b8 c610 |004e: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad2c4: 8179 |0050: int-to-long v9, v7 │ │ -0ad2c6: 6e40 3f23 986a |0051: invoke-virtual {v8, v9, v10, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ -0ad2cc: 54b8 c610 |0054: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad2d0: 8159 |0056: int-to-long v9, v5 │ │ -0ad2d2: 6e40 3f23 984a |0057: invoke-virtual {v8, v9, v10, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ -0ad2d8: 54b8 c610 |005a: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad2dc: 6e10 3323 0800 |005c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0ad2e2: 54b8 bd10 |005f: iget-object v8, v11, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ad2e6: d809 0cff |0061: add-int/lit8 v9, v12, #int -1 // #ff │ │ -0ad2ea: 6e20 f422 9800 |0063: invoke-virtual {v8, v9}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.setMarkedPosition:(I)V // method@22f4 │ │ -0ad2f0: 0e00 |0066: return-void │ │ +0ae050: |[0ae050] org.yuttadhammo.tipitaka.SearchDialog.moveItemUp:(I)V │ │ +0ae060: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0ae062: 54c8 c510 |0001: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae066: 7220 cd01 d800 |0003: invoke-interface {v8, v13}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0ae06c: 0a08 |0006: move-result v8 │ │ +0ae06e: 3808 5f00 |0007: if-eqz v8, 0066 // +005f │ │ +0ae072: 54c8 c510 |0009: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae076: 7220 c501 a800 |000b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0ae07c: 0a07 |000e: move-result v7 │ │ +0ae07e: 54c8 c510 |000f: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae082: d809 0dff |0011: add-int/lit8 v9, v13, #int -1 // #ff │ │ +0ae086: 7220 cd01 9800 |0013: invoke-interface {v8, v9}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0ae08c: 0a08 |0016: move-result v8 │ │ +0ae08e: 3808 4f00 |0017: if-eqz v8, 0066 // +004f │ │ +0ae092: 54c8 c510 |0019: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae096: 7220 c501 a800 |001b: invoke-interface {v8, v10}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0ae09c: 0a05 |001e: move-result v5 │ │ +0ae09e: 54c8 c610 |001f: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae0a2: 6e10 3c23 0800 |0021: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0ae0a8: 54c8 c610 |0024: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae0ac: 817a |0026: int-to-long v10, v7 │ │ +0ae0ae: 6e30 3923 a80b |0027: invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +0ae0b4: 0c06 |002a: move-result-object v6 │ │ +0ae0b6: 54c8 c610 |002b: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae0ba: 815a |002d: int-to-long v10, v5 │ │ +0ae0bc: 6e30 3923 a80b |002e: invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +0ae0c2: 0c04 |0031: move-result-object v4 │ │ +0ae0c4: 6e10 4d23 0600 |0032: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ +0ae0ca: 0c03 |0035: move-result-object v3 │ │ +0ae0cc: 6e10 4d23 0400 |0036: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getPriority:()Ljava/lang/String; // method@234d │ │ +0ae0d2: 0c01 |0039: move-result-object v1 │ │ +0ae0d4: 6e10 4523 0600 |003a: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ +0ae0da: 0c02 |003d: move-result-object v2 │ │ +0ae0dc: 6e10 4523 0400 |003e: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getCode:()Ljava/lang/String; // method@2345 │ │ +0ae0e2: 0c00 |0041: move-result-object v0 │ │ +0ae0e4: 6e20 5723 1600 |0042: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ +0ae0ea: 6e20 4f23 0600 |0045: invoke-virtual {v6, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ +0ae0f0: 6e20 5723 3400 |0048: invoke-virtual {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setPriority:(Ljava/lang/String;)V // method@2357 │ │ +0ae0f6: 6e20 4f23 2400 |004b: invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setCode:(Ljava/lang/String;)V // method@234f │ │ +0ae0fc: 54c8 c610 |004e: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae100: 817a |0050: int-to-long v10, v7 │ │ +0ae102: 6e40 3f23 a86b |0051: invoke-virtual {v8, v10, v11, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ +0ae108: 54c8 c610 |0054: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae10c: 815a |0056: int-to-long v10, v5 │ │ +0ae10e: 6e40 3f23 a84b |0057: invoke-virtual {v8, v10, v11, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ +0ae114: 54c8 c610 |005a: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae118: 6e10 3323 0800 |005c: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ae11e: 54c8 bd10 |005f: iget-object v8, v12, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae122: d809 0dff |0061: add-int/lit8 v9, v13, #int -1 // #ff │ │ +0ae126: 6e20 f422 9800 |0063: invoke-virtual {v8, v9}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.setMarkedPosition:(I)V // method@22f4 │ │ +0ae12c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=650 │ │ 0x0009 line=651 │ │ 0x000f line=653 │ │ 0x0019 line=654 │ │ 0x001f line=655 │ │ @@ -237405,221 +237490,221 @@ │ │ 0x003a - 0x0066 reg=1 newPriority Ljava/lang/String; │ │ 0x003e - 0x0066 reg=2 oldCode Ljava/lang/String; │ │ 0x0036 - 0x0066 reg=3 oldPriority Ljava/lang/String; │ │ 0x0032 - 0x0066 reg=4 prevItem Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x001f - 0x0066 reg=5 prevRowId I │ │ 0x002b - 0x0066 reg=6 selectedItem Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ 0x000f - 0x0066 reg=7 selectedRowId I │ │ - 0x0000 - 0x0067 reg=11 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - 0x0000 - 0x0067 reg=12 position I │ │ + 0x0000 - 0x0067 reg=12 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + 0x0000 - 0x0067 reg=13 position I │ │ │ │ #35 : (in Lorg/yuttadhammo/tipitaka/SearchDialog;) │ │ name : 'recallItemAt' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 415 16-bit code units │ │ -0ad2f4: |[0ad2f4] org.yuttadhammo.tipitaka.SearchDialog.recallItemAt:(I)V │ │ -0ad304: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -0ad308: 5400 c610 |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad30c: 0811 0000 |0004: move-object/from16 v17, v0 │ │ -0ad310: 7401 3c23 1100 |0006: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ad316: 0800 1300 |0009: move-object/from16 v0, v19 │ │ -0ad31a: 5400 c510 |000b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad31e: 0811 0000 |000d: move-object/from16 v17, v0 │ │ -0ad322: 1312 0100 |000f: const/16 v18, #int 1 // #1 │ │ -0ad326: 7802 c801 1100 |0011: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad32c: 0c09 |0014: move-result-object v9 │ │ -0ad32e: 0800 1300 |0015: move-object/from16 v0, v19 │ │ -0ad332: 5400 c510 |0017: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad336: 0811 0000 |0019: move-object/from16 v17, v0 │ │ -0ad33a: 1312 0200 |001b: const/16 v18, #int 2 // #2 │ │ -0ad33e: 7802 c801 1100 |001d: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad344: 0c08 |0020: move-result-object v8 │ │ -0ad346: 0800 1300 |0021: move-object/from16 v0, v19 │ │ -0ad34a: 5400 c510 |0023: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad34e: 0811 0000 |0025: move-object/from16 v17, v0 │ │ -0ad352: 1312 0500 |0027: const/16 v18, #int 5 // #5 │ │ -0ad356: 7802 c801 1100 |0029: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad35c: 0c0e |002c: move-result-object v14 │ │ -0ad35e: 0800 1300 |002d: move-object/from16 v0, v19 │ │ -0ad362: 5400 c710 |002f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ -0ad366: 0811 0000 |0031: move-object/from16 v17, v0 │ │ -0ad36a: 7401 6523 1100 |0033: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ -0ad370: 0800 1300 |0036: move-object/from16 v0, v19 │ │ -0ad374: 5400 c710 |0038: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ -0ad378: 0811 0000 |003a: move-object/from16 v17, v0 │ │ -0ad37c: 0800 1100 |003c: move-object/from16 v0, v17 │ │ -0ad380: 6e40 6123 90e8 |003e: invoke-virtual {v0, v9, v8, v14}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ -0ad386: 0c04 |0041: move-result-object v4 │ │ -0ad388: 1a03 0000 |0042: const-string v3, "" // string@0000 │ │ -0ad38c: 1a0b 0000 |0044: const-string v11, "" // string@0000 │ │ -0ad390: 1a0f 0000 |0046: const-string v15, "" // string@0000 │ │ -0ad394: 1a10 0000 |0048: const-string v16, "" // string@0000 │ │ -0ad398: 1a0a 0000 |004a: const-string v10, "" // string@0000 │ │ -0ad39c: 7210 c301 0400 |004c: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0ad3a2: 0a11 |004f: move-result v17 │ │ -0ad3a4: 3d11 3000 |0050: if-lez v17, 0080 // +0030 │ │ -0ad3a8: 7210 cb01 0400 |0052: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0ad3ae: 0a11 |0055: move-result v17 │ │ -0ad3b0: 3811 2a00 |0056: if-eqz v17, 0080 // +002a │ │ -0ad3b4: 1311 0600 |0058: const/16 v17, #int 6 // #6 │ │ -0ad3b8: 0200 1100 |005a: move/from16 v0, v17 │ │ -0ad3bc: 7220 c801 0400 |005c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad3c2: 0c03 |005f: move-result-object v3 │ │ -0ad3c4: 1311 0700 |0060: const/16 v17, #int 7 // #7 │ │ -0ad3c8: 0200 1100 |0062: move/from16 v0, v17 │ │ -0ad3cc: 7220 c801 0400 |0064: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad3d2: 0c0b |0067: move-result-object v11 │ │ -0ad3d4: 1311 0800 |0068: const/16 v17, #int 8 // #8 │ │ -0ad3d8: 0200 1100 |006a: move/from16 v0, v17 │ │ -0ad3dc: 7220 c801 0400 |006c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad3e2: 0c0f |006f: move-result-object v15 │ │ -0ad3e4: 1311 0900 |0070: const/16 v17, #int 9 // #9 │ │ -0ad3e8: 0200 1100 |0072: move/from16 v0, v17 │ │ -0ad3ec: 7220 c801 0400 |0074: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad3f2: 0c10 |0077: move-result-object v16 │ │ -0ad3f4: 1311 0a00 |0078: const/16 v17, #int 10 // #a │ │ -0ad3f8: 0200 1100 |007a: move/from16 v0, v17 │ │ -0ad3fc: 7220 c801 0400 |007c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ad402: 0c0a |007f: move-result-object v10 │ │ -0ad404: 6e10 651f 0300 |0080: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0ad40a: 0a11 |0083: move-result v17 │ │ -0ad40c: 3d11 cd00 |0084: if-lez v17, 0151 // +00cd │ │ -0ad410: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -0ad414: 5400 c510 |0088: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad418: 0811 0000 |008a: move-object/from16 v17, v0 │ │ -0ad41c: 0800 1100 |008c: move-object/from16 v0, v17 │ │ -0ad420: 0201 1400 |008e: move/from16 v1, v20 │ │ -0ad424: 7220 cd01 1000 |0090: invoke-interface {v0, v1}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ -0ad42a: 0800 1300 |0093: move-object/from16 v0, v19 │ │ -0ad42e: 5400 c510 |0095: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad432: 0811 0000 |0097: move-object/from16 v17, v0 │ │ -0ad436: 1312 0000 |0099: const/16 v18, #int 0 // #0 │ │ -0ad43a: 7802 c501 1100 |009b: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0ad440: 0a11 |009e: move-result v17 │ │ -0ad442: 0200 1100 |009f: move/from16 v0, v17 │ │ -0ad446: 810c |00a1: int-to-long v12, v0 │ │ -0ad448: 0800 1300 |00a2: move-object/from16 v0, v19 │ │ -0ad44c: 5400 c610 |00a4: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad450: 0811 0000 |00a6: move-object/from16 v17, v0 │ │ -0ad454: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ -0ad458: 6e30 3923 c00d |00aa: invoke-virtual {v0, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ -0ad45e: 0c07 |00ad: move-result-object v7 │ │ -0ad460: 6e10 4623 0700 |00ae: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ -0ad466: 0a11 |00b1: move-result v17 │ │ -0ad468: d811 1101 |00b2: add-int/lit8 v17, v17, #int 1 // #01 │ │ -0ad46c: 0200 1100 |00b4: move/from16 v0, v17 │ │ -0ad470: 6e20 5023 0700 |00b6: invoke-virtual {v7, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setFrequency:(I)V // method@2350 │ │ -0ad476: 0800 1300 |00b9: move-object/from16 v0, v19 │ │ -0ad47a: 5400 c610 |00bb: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad47e: 0811 0000 |00bd: move-object/from16 v17, v0 │ │ -0ad482: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ -0ad486: 6e40 3f23 c07d |00c1: invoke-virtual {v0, v12, v13, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ -0ad48c: 2206 2e00 |00c4: new-instance v6, Landroid/content/Intent; // type@002e │ │ -0ad490: 0800 1300 |00c6: move-object/from16 v0, v19 │ │ -0ad494: 5400 ba10 |00c8: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad498: 0811 0000 |00ca: move-object/from16 v17, v0 │ │ -0ad49c: 1c12 6904 |00cc: const-class v18, Lorg/yuttadhammo/tipitaka/SearchActivity; // type@0469 │ │ -0ad4a0: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ -0ad4a4: 0801 1200 |00d0: move-object/from16 v1, v18 │ │ -0ad4a8: 7030 4401 0601 |00d2: invoke-direct {v6, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0ad4ae: 2205 6d00 |00d5: new-instance v5, Landroid/os/Bundle; // type@006d │ │ -0ad4b2: 7010 5b02 0500 |00d7: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@025b │ │ -0ad4b8: 1a11 1a04 |00da: const-string v17, "LANG" // string@041a │ │ -0ad4bc: 0800 1100 |00dc: move-object/from16 v0, v17 │ │ -0ad4c0: 6e30 7002 0509 |00de: invoke-virtual {v5, v0, v9}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad4c6: 1a11 6102 |00e1: const-string v17, "CONTENT" // string@0261 │ │ -0ad4ca: 0800 1100 |00e3: move-object/from16 v0, v17 │ │ -0ad4ce: 6e30 7002 0503 |00e5: invoke-virtual {v5, v0, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad4d4: 1a11 860a |00e8: const-string v17, "QUERY" // string@0a86 │ │ -0ad4d8: 0800 1100 |00ea: move-object/from16 v0, v17 │ │ -0ad4dc: 6e30 7002 0508 |00ec: invoke-virtual {v5, v0, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad4e2: 1a11 400a |00ef: const-string v17, "PCLICKED" // string@0a40 │ │ -0ad4e6: 0800 1100 |00f1: move-object/from16 v0, v17 │ │ -0ad4ea: 6e30 7002 050b |00f3: invoke-virtual {v5, v0, v11}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad4f0: 1a11 c90a |00f6: const-string v17, "SCLICKED" // string@0ac9 │ │ -0ad4f4: 0800 1100 |00f8: move-object/from16 v0, v17 │ │ -0ad4f8: 6e30 7002 050f |00fa: invoke-virtual {v5, v0, v15}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad4fe: 1a11 c00a |00fd: const-string v17, "SAVED" // string@0ac0 │ │ -0ad502: 0800 1100 |00ff: move-object/from16 v0, v17 │ │ -0ad506: 0801 1000 |0101: move-object/from16 v1, v16 │ │ -0ad50a: 6e30 7002 0501 |0103: invoke-virtual {v5, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad510: 1a11 8909 |0106: const-string v17, "MARKED" // string@0989 │ │ -0ad514: 0800 1100 |0108: move-object/from16 v0, v17 │ │ -0ad518: 6e30 7002 050a |010a: invoke-virtual {v5, v0, v10}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad51e: 1a11 c80a |010d: const-string v17, "SCATE" // string@0ac8 │ │ -0ad522: 0800 1100 |010f: move-object/from16 v0, v17 │ │ -0ad526: 6e30 7002 050e |0111: invoke-virtual {v5, v0, v14}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ad52c: 6e20 6101 5600 |0114: invoke-virtual {v6, v5}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -0ad532: 0800 1300 |0117: move-object/from16 v0, v19 │ │ -0ad536: 5400 ba10 |0119: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad53a: 0811 0000 |011b: move-object/from16 v17, v0 │ │ -0ad53e: 0800 1100 |011d: move-object/from16 v0, v17 │ │ -0ad542: 6e20 4101 6000 |011f: invoke-virtual {v0, v6}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ -0ad548: 0800 1300 |0122: move-object/from16 v0, v19 │ │ -0ad54c: 5400 c810 |0124: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0ad550: 0811 0000 |0126: move-object/from16 v17, v0 │ │ -0ad554: 7401 870f 1100 |0128: invoke-virtual/range {v17}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ad55a: 0c11 |012b: move-result-object v17 │ │ -0ad55c: 7401 511f 1100 |012c: invoke-virtual/range {v17}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ad562: 0c11 |012f: move-result-object v17 │ │ -0ad564: 7401 721f 1100 |0130: invoke-virtual/range {v17}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0ad56a: 0c11 |0133: move-result-object v17 │ │ -0ad56c: 0800 1300 |0134: move-object/from16 v0, v19 │ │ -0ad570: 0801 1100 |0136: move-object/from16 v1, v17 │ │ -0ad574: 7030 2c23 9001 |0138: invoke-direct {v0, v9, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V // method@232c │ │ -0ad57a: 7210 c001 0400 |013b: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0ad580: 0800 1300 |013e: move-object/from16 v0, v19 │ │ -0ad584: 5400 c710 |0140: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ -0ad588: 0811 0000 |0142: move-object/from16 v17, v0 │ │ -0ad58c: 7401 5f23 1100 |0144: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ -0ad592: 0800 1300 |0147: move-object/from16 v0, v19 │ │ -0ad596: 5400 c610 |0149: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad59a: 0811 0000 |014b: move-object/from16 v17, v0 │ │ -0ad59e: 7401 3323 1100 |014d: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0ad5a4: 0e00 |0150: return-void │ │ -0ad5a6: 2202 1000 |0151: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -0ad5aa: 0800 1300 |0153: move-object/from16 v0, v19 │ │ -0ad5ae: 5400 ba10 |0155: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad5b2: 0811 0000 |0157: move-object/from16 v17, v0 │ │ -0ad5b6: 0800 1100 |0159: move-object/from16 v0, v17 │ │ -0ad5ba: 7020 8b00 0200 |015b: invoke-direct {v2, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0ad5c0: 0800 1300 |015e: move-object/from16 v0, v19 │ │ -0ad5c4: 5400 ba10 |0160: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad5c8: 0811 0000 |0162: move-object/from16 v17, v0 │ │ -0ad5cc: 1412 8b00 0c7f |0164: const v18, #float 1.86095e+38 // #7f0c008b │ │ -0ad5d2: 7402 3401 1100 |0167: invoke-virtual/range {v17, v18}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad5d8: 0c11 |016a: move-result-object v17 │ │ -0ad5da: 0800 1100 |016b: move-object/from16 v0, v17 │ │ -0ad5de: 6e20 9400 0200 |016d: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0ad5e4: 0800 1300 |0170: move-object/from16 v0, v19 │ │ -0ad5e8: 5400 ba10 |0172: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad5ec: 0811 0000 |0174: move-object/from16 v17, v0 │ │ -0ad5f0: 1412 8c00 0c7f |0176: const v18, #float 1.86095e+38 // #7f0c008c │ │ -0ad5f6: 7402 3401 1100 |0179: invoke-virtual/range {v17, v18}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad5fc: 0c11 |017c: move-result-object v17 │ │ -0ad5fe: 0800 1100 |017d: move-object/from16 v0, v17 │ │ -0ad602: 6e20 9000 0200 |017f: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -0ad608: 0800 1300 |0182: move-object/from16 v0, v19 │ │ -0ad60c: 5400 ba10 |0184: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad610: 0811 0000 |0186: move-object/from16 v17, v0 │ │ -0ad614: 1412 5300 0c7f |0188: const v18, #float 1.86094e+38 // #7f0c0053 │ │ -0ad61a: 7402 3401 1100 |018b: invoke-virtual/range {v17, v18}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad620: 0c11 |018e: move-result-object v17 │ │ -0ad622: 2212 6f04 |018f: new-instance v18, Lorg/yuttadhammo/tipitaka/SearchDialog$14; // type@046f │ │ -0ad626: 7602 d122 1200 |0191: invoke-direct/range {v18, v19}, Lorg/yuttadhammo/tipitaka/SearchDialog$14;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d1 │ │ -0ad62c: 0800 1100 |0194: move-object/from16 v0, v17 │ │ -0ad630: 0801 1200 |0196: move-object/from16 v1, v18 │ │ -0ad634: 6e30 9300 0201 |0198: invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -0ad63a: 6e10 9600 0200 |019b: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -0ad640: 289d |019e: goto 013b // -0063 │ │ +0ae130: |[0ae130] org.yuttadhammo.tipitaka.SearchDialog.recallItemAt:(I)V │ │ +0ae140: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +0ae144: 5400 c610 |0002: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae148: 0811 0000 |0004: move-object/from16 v17, v0 │ │ +0ae14c: 7401 3c23 1100 |0006: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0ae152: 0800 1300 |0009: move-object/from16 v0, v19 │ │ +0ae156: 5400 c510 |000b: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae15a: 0811 0000 |000d: move-object/from16 v17, v0 │ │ +0ae15e: 1312 0100 |000f: const/16 v18, #int 1 // #1 │ │ +0ae162: 7802 c801 1100 |0011: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae168: 0c09 |0014: move-result-object v9 │ │ +0ae16a: 0800 1300 |0015: move-object/from16 v0, v19 │ │ +0ae16e: 5400 c510 |0017: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae172: 0811 0000 |0019: move-object/from16 v17, v0 │ │ +0ae176: 1312 0200 |001b: const/16 v18, #int 2 // #2 │ │ +0ae17a: 7802 c801 1100 |001d: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae180: 0c08 |0020: move-result-object v8 │ │ +0ae182: 0800 1300 |0021: move-object/from16 v0, v19 │ │ +0ae186: 5400 c510 |0023: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae18a: 0811 0000 |0025: move-object/from16 v17, v0 │ │ +0ae18e: 1312 0500 |0027: const/16 v18, #int 5 // #5 │ │ +0ae192: 7802 c801 1100 |0029: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae198: 0c0e |002c: move-result-object v14 │ │ +0ae19a: 0800 1300 |002d: move-object/from16 v0, v19 │ │ +0ae19e: 5400 c710 |002f: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ +0ae1a2: 0811 0000 |0031: move-object/from16 v17, v0 │ │ +0ae1a6: 7401 6523 1100 |0033: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // method@2365 │ │ +0ae1ac: 0800 1300 |0036: move-object/from16 v0, v19 │ │ +0ae1b0: 5400 c710 |0038: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ +0ae1b4: 0811 0000 |003a: move-object/from16 v17, v0 │ │ +0ae1b8: 0800 1100 |003c: move-object/from16 v0, v17 │ │ +0ae1bc: 6e40 6123 90e8 |003e: invoke-virtual {v0, v9, v8, v14}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2361 │ │ +0ae1c2: 0c04 |0041: move-result-object v4 │ │ +0ae1c4: 1a03 0000 |0042: const-string v3, "" // string@0000 │ │ +0ae1c8: 1a0b 0000 |0044: const-string v11, "" // string@0000 │ │ +0ae1cc: 1a0f 0000 |0046: const-string v15, "" // string@0000 │ │ +0ae1d0: 1a10 0000 |0048: const-string v16, "" // string@0000 │ │ +0ae1d4: 1a0a 0000 |004a: const-string v10, "" // string@0000 │ │ +0ae1d8: 7210 c301 0400 |004c: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0ae1de: 0a11 |004f: move-result v17 │ │ +0ae1e0: 3d11 3000 |0050: if-lez v17, 0080 // +0030 │ │ +0ae1e4: 7210 cb01 0400 |0052: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0ae1ea: 0a11 |0055: move-result v17 │ │ +0ae1ec: 3811 2a00 |0056: if-eqz v17, 0080 // +002a │ │ +0ae1f0: 1311 0600 |0058: const/16 v17, #int 6 // #6 │ │ +0ae1f4: 0200 1100 |005a: move/from16 v0, v17 │ │ +0ae1f8: 7220 c801 0400 |005c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae1fe: 0c03 |005f: move-result-object v3 │ │ +0ae200: 1311 0700 |0060: const/16 v17, #int 7 // #7 │ │ +0ae204: 0200 1100 |0062: move/from16 v0, v17 │ │ +0ae208: 7220 c801 0400 |0064: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae20e: 0c0b |0067: move-result-object v11 │ │ +0ae210: 1311 0800 |0068: const/16 v17, #int 8 // #8 │ │ +0ae214: 0200 1100 |006a: move/from16 v0, v17 │ │ +0ae218: 7220 c801 0400 |006c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae21e: 0c0f |006f: move-result-object v15 │ │ +0ae220: 1311 0900 |0070: const/16 v17, #int 9 // #9 │ │ +0ae224: 0200 1100 |0072: move/from16 v0, v17 │ │ +0ae228: 7220 c801 0400 |0074: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae22e: 0c10 |0077: move-result-object v16 │ │ +0ae230: 1311 0a00 |0078: const/16 v17, #int 10 // #a │ │ +0ae234: 0200 1100 |007a: move/from16 v0, v17 │ │ +0ae238: 7220 c801 0400 |007c: invoke-interface {v4, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0ae23e: 0c0a |007f: move-result-object v10 │ │ +0ae240: 6e10 651f 0300 |0080: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0ae246: 0a11 |0083: move-result v17 │ │ +0ae248: 3d11 cd00 |0084: if-lez v17, 0151 // +00cd │ │ +0ae24c: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +0ae250: 5400 c510 |0088: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae254: 0811 0000 |008a: move-object/from16 v17, v0 │ │ +0ae258: 0800 1100 |008c: move-object/from16 v0, v17 │ │ +0ae25c: 0201 1400 |008e: move/from16 v1, v20 │ │ +0ae260: 7220 cd01 1000 |0090: invoke-interface {v0, v1}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01cd │ │ +0ae266: 0800 1300 |0093: move-object/from16 v0, v19 │ │ +0ae26a: 5400 c510 |0095: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae26e: 0811 0000 |0097: move-object/from16 v17, v0 │ │ +0ae272: 1312 0000 |0099: const/16 v18, #int 0 // #0 │ │ +0ae276: 7802 c501 1100 |009b: invoke-interface/range {v17, v18}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0ae27c: 0a11 |009e: move-result v17 │ │ +0ae27e: 0200 1100 |009f: move/from16 v0, v17 │ │ +0ae282: 810c |00a1: int-to-long v12, v0 │ │ +0ae284: 0800 1300 |00a2: move-object/from16 v0, v19 │ │ +0ae288: 5400 c610 |00a4: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae28c: 0811 0000 |00a6: move-object/from16 v17, v0 │ │ +0ae290: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ +0ae294: 6e30 3923 c00d |00aa: invoke-virtual {v0, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntry:(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; // method@2339 │ │ +0ae29a: 0c07 |00ad: move-result-object v7 │ │ +0ae29c: 6e10 4623 0700 |00ae: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.getFrequency:()I // method@2346 │ │ +0ae2a2: 0a11 |00b1: move-result v17 │ │ +0ae2a4: d811 1101 |00b2: add-int/lit8 v17, v17, #int 1 // #01 │ │ +0ae2a8: 0200 1100 |00b4: move/from16 v0, v17 │ │ +0ae2ac: 6e20 5023 0700 |00b6: invoke-virtual {v7, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;.setFrequency:(I)V // method@2350 │ │ +0ae2b2: 0800 1300 |00b9: move-object/from16 v0, v19 │ │ +0ae2b6: 5400 c610 |00bb: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae2ba: 0811 0000 |00bd: move-object/from16 v17, v0 │ │ +0ae2be: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ +0ae2c2: 6e40 3f23 c07d |00c1: invoke-virtual {v0, v12, v13, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.updateEntry:(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I // method@233f │ │ +0ae2c8: 2206 2e00 |00c4: new-instance v6, Landroid/content/Intent; // type@002e │ │ +0ae2cc: 0800 1300 |00c6: move-object/from16 v0, v19 │ │ +0ae2d0: 5400 ba10 |00c8: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae2d4: 0811 0000 |00ca: move-object/from16 v17, v0 │ │ +0ae2d8: 1c12 6704 |00cc: const-class v18, Lorg/yuttadhammo/tipitaka/SearchActivity; // type@0467 │ │ +0ae2dc: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ +0ae2e0: 0801 1200 |00d0: move-object/from16 v1, v18 │ │ +0ae2e4: 7030 4401 0601 |00d2: invoke-direct {v6, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0ae2ea: 2205 6c00 |00d5: new-instance v5, Landroid/os/Bundle; // type@006c │ │ +0ae2ee: 7010 5b02 0500 |00d7: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@025b │ │ +0ae2f4: 1a11 1e04 |00da: const-string v17, "LANG" // string@041e │ │ +0ae2f8: 0800 1100 |00dc: move-object/from16 v0, v17 │ │ +0ae2fc: 6e30 7002 0509 |00de: invoke-virtual {v5, v0, v9}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae302: 1a11 6602 |00e1: const-string v17, "CONTENT" // string@0266 │ │ +0ae306: 0800 1100 |00e3: move-object/from16 v0, v17 │ │ +0ae30a: 6e30 7002 0503 |00e5: invoke-virtual {v5, v0, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae310: 1a11 880a |00e8: const-string v17, "QUERY" // string@0a88 │ │ +0ae314: 0800 1100 |00ea: move-object/from16 v0, v17 │ │ +0ae318: 6e30 7002 0508 |00ec: invoke-virtual {v5, v0, v8}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae31e: 1a11 420a |00ef: const-string v17, "PCLICKED" // string@0a42 │ │ +0ae322: 0800 1100 |00f1: move-object/from16 v0, v17 │ │ +0ae326: 6e30 7002 050b |00f3: invoke-virtual {v5, v0, v11}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae32c: 1a11 cb0a |00f6: const-string v17, "SCLICKED" // string@0acb │ │ +0ae330: 0800 1100 |00f8: move-object/from16 v0, v17 │ │ +0ae334: 6e30 7002 050f |00fa: invoke-virtual {v5, v0, v15}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae33a: 1a11 c20a |00fd: const-string v17, "SAVED" // string@0ac2 │ │ +0ae33e: 0800 1100 |00ff: move-object/from16 v0, v17 │ │ +0ae342: 0801 1000 |0101: move-object/from16 v1, v16 │ │ +0ae346: 6e30 7002 0501 |0103: invoke-virtual {v5, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae34c: 1a11 8b09 |0106: const-string v17, "MARKED" // string@098b │ │ +0ae350: 0800 1100 |0108: move-object/from16 v0, v17 │ │ +0ae354: 6e30 7002 050a |010a: invoke-virtual {v5, v0, v10}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae35a: 1a11 ca0a |010d: const-string v17, "SCATE" // string@0aca │ │ +0ae35e: 0800 1100 |010f: move-object/from16 v0, v17 │ │ +0ae362: 6e30 7002 050e |0111: invoke-virtual {v5, v0, v14}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0ae368: 6e20 6101 5600 |0114: invoke-virtual {v6, v5}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0ae36e: 0800 1300 |0117: move-object/from16 v0, v19 │ │ +0ae372: 5400 ba10 |0119: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae376: 0811 0000 |011b: move-object/from16 v17, v0 │ │ +0ae37a: 0800 1100 |011d: move-object/from16 v0, v17 │ │ +0ae37e: 6e20 4101 6000 |011f: invoke-virtual {v0, v6}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0141 │ │ +0ae384: 0800 1300 |0122: move-object/from16 v0, v19 │ │ +0ae388: 5400 c810 |0124: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0ae38c: 0811 0000 |0126: move-object/from16 v17, v0 │ │ +0ae390: 7401 870f 1100 |0128: invoke-virtual/range {v17}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0ae396: 0c11 |012b: move-result-object v17 │ │ +0ae398: 7401 511f 1100 |012c: invoke-virtual/range {v17}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0ae39e: 0c11 |012f: move-result-object v17 │ │ +0ae3a0: 7401 721f 1100 |0130: invoke-virtual/range {v17}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0ae3a6: 0c11 |0133: move-result-object v17 │ │ +0ae3a8: 0800 1300 |0134: move-object/from16 v0, v19 │ │ +0ae3ac: 0801 1100 |0136: move-object/from16 v1, v17 │ │ +0ae3b0: 7030 2c23 9001 |0138: invoke-direct {v0, v9, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V // method@232c │ │ +0ae3b6: 7210 c001 0400 |013b: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0ae3bc: 0800 1300 |013e: move-object/from16 v0, v19 │ │ +0ae3c0: 5400 c710 |0140: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ +0ae3c4: 0811 0000 |0142: move-object/from16 v17, v0 │ │ +0ae3c8: 7401 5f23 1100 |0144: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.close:()V // method@235f │ │ +0ae3ce: 0800 1300 |0147: move-object/from16 v0, v19 │ │ +0ae3d2: 5400 c610 |0149: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae3d6: 0811 0000 |014b: move-object/from16 v17, v0 │ │ +0ae3da: 7401 3323 1100 |014d: invoke-virtual/range {v17}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ae3e0: 0e00 |0150: return-void │ │ +0ae3e2: 2202 1000 |0151: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0ae3e6: 0800 1300 |0153: move-object/from16 v0, v19 │ │ +0ae3ea: 5400 ba10 |0155: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae3ee: 0811 0000 |0157: move-object/from16 v17, v0 │ │ +0ae3f2: 0800 1100 |0159: move-object/from16 v0, v17 │ │ +0ae3f6: 7020 8b00 0200 |015b: invoke-direct {v2, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +0ae3fc: 0800 1300 |015e: move-object/from16 v0, v19 │ │ +0ae400: 5400 ba10 |0160: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae404: 0811 0000 |0162: move-object/from16 v17, v0 │ │ +0ae408: 1412 8b00 0c7f |0164: const v18, #float 1.86095e+38 // #7f0c008b │ │ +0ae40e: 7402 3401 1100 |0167: invoke-virtual/range {v17, v18}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0ae414: 0c11 |016a: move-result-object v17 │ │ +0ae416: 0800 1100 |016b: move-object/from16 v0, v17 │ │ +0ae41a: 6e20 9400 0200 |016d: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +0ae420: 0800 1300 |0170: move-object/from16 v0, v19 │ │ +0ae424: 5400 ba10 |0172: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae428: 0811 0000 |0174: move-object/from16 v17, v0 │ │ +0ae42c: 1412 8c00 0c7f |0176: const v18, #float 1.86095e+38 // #7f0c008c │ │ +0ae432: 7402 3401 1100 |0179: invoke-virtual/range {v17, v18}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0ae438: 0c11 |017c: move-result-object v17 │ │ +0ae43a: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +0ae43e: 6e20 9000 0200 |017f: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +0ae444: 0800 1300 |0182: move-object/from16 v0, v19 │ │ +0ae448: 5400 ba10 |0184: iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae44c: 0811 0000 |0186: move-object/from16 v17, v0 │ │ +0ae450: 1412 5300 0c7f |0188: const v18, #float 1.86094e+38 // #7f0c0053 │ │ +0ae456: 7402 3401 1100 |018b: invoke-virtual/range {v17, v18}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0ae45c: 0c11 |018e: move-result-object v17 │ │ +0ae45e: 2212 6d04 |018f: new-instance v18, Lorg/yuttadhammo/tipitaka/SearchDialog$14; // type@046d │ │ +0ae462: 7602 d122 1200 |0191: invoke-direct/range {v18, v19}, Lorg/yuttadhammo/tipitaka/SearchDialog$14;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d1 │ │ +0ae468: 0800 1100 |0194: move-object/from16 v0, v17 │ │ +0ae46c: 0801 1200 |0196: move-object/from16 v1, v18 │ │ +0ae470: 6e30 9300 0201 |0198: invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +0ae476: 6e10 9600 0200 |019b: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +0ae47c: 289d |019e: goto 013b // -0063 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0009 line=751 │ │ 0x0015 line=752 │ │ 0x0021 line=753 │ │ 0x002d line=754 │ │ @@ -237686,46 +237771,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0ad644: |[0ad644] org.yuttadhammo.tipitaka.SearchDialog.recomputePriority:()V │ │ -0ad654: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -0ad658: 5431 ba10 |0002: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad65c: 7020 8b00 1000 |0004: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ -0ad662: 5431 ba10 |0007: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad666: 1402 ac00 0c7f |0009: const v2, #float 1.86095e+38 // #7f0c00ac │ │ -0ad66c: 6e20 3401 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad672: 0c01 |000f: move-result-object v1 │ │ -0ad674: 6e20 9400 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ -0ad67a: 1401 2700 0801 |0013: const v1, #float 2.49794e-38 // #01080027 │ │ -0ad680: 6e20 8e00 1000 |0016: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ -0ad686: 5431 ba10 |0019: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad68a: 1402 ae00 0c7f |001b: const v2, #float 1.86095e+38 // #7f0c00ae │ │ -0ad690: 6e20 3401 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad696: 0c01 |0021: move-result-object v1 │ │ -0ad698: 6e20 9000 1000 |0022: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ -0ad69e: 5431 ba10 |0025: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad6a2: 1402 5700 0c7f |0027: const v2, #float 1.86094e+38 // #7f0c0057 │ │ -0ad6a8: 6e20 3401 2100 |002a: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad6ae: 0c01 |002d: move-result-object v1 │ │ -0ad6b0: 2202 6c04 |002e: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchDialog$11; // type@046c │ │ -0ad6b4: 7020 cb22 3200 |0030: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22cb │ │ -0ad6ba: 6e30 9300 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ -0ad6c0: 5431 ba10 |0036: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad6c4: 1402 5800 0c7f |0038: const v2, #float 1.86094e+38 // #7f0c0058 │ │ -0ad6ca: 6e20 3401 2100 |003b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ -0ad6d0: 0c01 |003e: move-result-object v1 │ │ -0ad6d2: 2202 6d04 |003f: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchDialog$12; // type@046d │ │ -0ad6d6: 7020 cd22 3200 |0041: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$12;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22cd │ │ -0ad6dc: 6e30 9100 1002 |0044: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ -0ad6e2: 6e10 9600 0000 |0047: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ -0ad6e8: 0e00 |004a: return-void │ │ +0ae480: |[0ae480] org.yuttadhammo.tipitaka.SearchDialog.recomputePriority:()V │ │ +0ae490: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0ae494: 5431 ba10 |0002: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae498: 7020 8b00 1000 |0004: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@008b │ │ +0ae49e: 5431 ba10 |0007: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae4a2: 1402 ac00 0c7f |0009: const v2, #float 1.86095e+38 // #7f0c00ac │ │ +0ae4a8: 6e20 3401 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0ae4ae: 0c01 |000f: move-result-object v1 │ │ +0ae4b0: 6e20 9400 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0094 │ │ +0ae4b6: 1401 2700 0801 |0013: const v1, #float 2.49794e-38 // #01080027 │ │ +0ae4bc: 6e20 8e00 1000 |0016: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@008e │ │ +0ae4c2: 5431 ba10 |0019: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae4c6: 1402 ae00 0c7f |001b: const v2, #float 1.86095e+38 // #7f0c00ae │ │ +0ae4cc: 6e20 3401 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0ae4d2: 0c01 |0021: move-result-object v1 │ │ +0ae4d4: 6e20 9000 1000 |0022: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0090 │ │ +0ae4da: 5431 ba10 |0025: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae4de: 1402 5700 0c7f |0027: const v2, #float 1.86094e+38 // #7f0c0057 │ │ +0ae4e4: 6e20 3401 2100 |002a: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0ae4ea: 0c01 |002d: move-result-object v1 │ │ +0ae4ec: 2202 6a04 |002e: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchDialog$11; // type@046a │ │ +0ae4f0: 7020 cb22 3200 |0030: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$11;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22cb │ │ +0ae4f6: 6e30 9300 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0093 │ │ +0ae4fc: 5431 ba10 |0036: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae500: 1402 5800 0c7f |0038: const v2, #float 1.86094e+38 // #7f0c0058 │ │ +0ae506: 6e20 3401 2100 |003b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0134 │ │ +0ae50c: 0c01 |003e: move-result-object v1 │ │ +0ae50e: 2202 6b04 |003f: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchDialog$12; // type@046b │ │ +0ae512: 7020 cd22 3200 |0041: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog$12;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22cd │ │ +0ae518: 6e30 9100 1002 |0044: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0091 │ │ +0ae51e: 6e10 9600 0000 |0047: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0096 │ │ +0ae524: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0007 line=608 │ │ 0x0013 line=609 │ │ 0x0019 line=610 │ │ 0x0025 line=612 │ │ @@ -237741,20 +237826,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0ad6ec: |[0ad6ec] org.yuttadhammo.tipitaka.SearchDialog.setupFullPopupMenu:()V │ │ -0ad6fc: 5420 bf10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0ad700: 2201 7b04 |0002: new-instance v1, Lorg/yuttadhammo/tipitaka/SearchDialog$9; // type@047b │ │ -0ad704: 7020 ef22 2100 |0004: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22ef │ │ -0ad70a: 6e20 0a10 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ -0ad710: 0e00 |000a: return-void │ │ +0ae528: |[0ae528] org.yuttadhammo.tipitaka.SearchDialog.setupFullPopupMenu:()V │ │ +0ae538: 5420 bf10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0ae53c: 2201 7904 |0002: new-instance v1, Lorg/yuttadhammo/tipitaka/SearchDialog$9; // type@0479 │ │ +0ae540: 7020 ef22 2100 |0004: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog$9;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22ef │ │ +0ae546: 6e20 0a10 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ +0ae54c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x000a line=556 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ @@ -237763,20 +237848,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0ad714: |[0ad714] org.yuttadhammo.tipitaka.SearchDialog.setupNormalPopupMenu:()V │ │ -0ad724: 5420 bf10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0ad728: 2201 6b04 |0002: new-instance v1, Lorg/yuttadhammo/tipitaka/SearchDialog$10; // type@046b │ │ -0ad72c: 7020 c922 2100 |0004: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22c9 │ │ -0ad732: 6e20 0a10 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ -0ad738: 0e00 |000a: return-void │ │ +0ae550: |[0ae550] org.yuttadhammo.tipitaka.SearchDialog.setupNormalPopupMenu:()V │ │ +0ae560: 5420 bf10 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0ae564: 2201 6904 |0002: new-instance v1, Lorg/yuttadhammo/tipitaka/SearchDialog$10; // type@0469 │ │ +0ae568: 7020 c922 2100 |0004: invoke-direct {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog$10;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22c9 │ │ +0ae56e: 6e20 0a10 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@100a │ │ +0ae574: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x000a line=594 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ @@ -237785,22 +237870,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ad73c: |[0ad73c] org.yuttadhammo.tipitaka.SearchDialog.showCodePanel:()V │ │ -0ad74c: 1401 bd00 077f |0000: const v1, #float 1.7945e+38 // #7f0700bd │ │ -0ad752: 6e20 1523 1200 |0003: invoke-virtual {v2, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -0ad758: 0c00 |0006: move-result-object v0 │ │ -0ad75a: 1f00 4602 |0007: check-cast v0, Landroid/widget/RelativeLayout; // type@0246 │ │ -0ad75e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0ad760: 6e20 2710 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@1027 │ │ -0ad766: 0e00 |000d: return-void │ │ +0ae578: |[0ae578] org.yuttadhammo.tipitaka.SearchDialog.showCodePanel:()V │ │ +0ae588: 1401 bd00 0b7f |0000: const v1, #float 1.84767e+38 // #7f0b00bd │ │ +0ae58e: 6e20 1523 1200 |0003: invoke-virtual {v2, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +0ae594: 0c00 |0006: move-result-object v0 │ │ +0ae596: 1f00 4402 |0007: check-cast v0, Landroid/widget/RelativeLayout; // type@0244 │ │ +0ae59a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0ae59c: 6e20 2710 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@1027 │ │ +0ae5a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0009 line=603 │ │ 0x000d line=604 │ │ locals : │ │ 0x0009 - 0x000e reg=0 layout Landroid/widget/RelativeLayout; │ │ @@ -237811,78 +237896,78 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 138 16-bit code units │ │ -0ad768: |[0ad768] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:(Ljava/lang/String;)V │ │ -0ad778: 1256 |0000: const/4 v6, #int 5 // #5 │ │ -0ad77a: 5470 c610 |0001: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad77e: 6e10 3c23 0000 |0003: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ad784: 5470 c510 |0006: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad788: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0ad78c: 5470 c510 |000a: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad790: 7210 ca01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ -0ad796: 0a00 |000f: move-result v0 │ │ -0ad798: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0ad79c: 5470 c510 |0012: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad7a0: 7210 c001 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0ad7a6: 5470 c610 |0017: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad7aa: 5471 ca10 |0019: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0ad7ae: 5572 c110 |001b: iget-boolean v2, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0ad7b2: 6e40 3823 8021 |001d: invoke-virtual {v0, v8, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2338 │ │ -0ad7b8: 0c00 |0020: move-result-object v0 │ │ -0ad7ba: 5b70 c510 |0021: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad7be: 2200 7c04 |0023: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // type@047c │ │ -0ad7c2: 1403 2400 037f |0025: const v3, #float 1.7413e+38 // #7f030024 │ │ -0ad7c8: 5474 c510 |0028: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad7cc: 2365 b904 |002a: new-array v5, v6, [Ljava/lang/String; // type@04b9 │ │ -0ad7d0: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0ad7d2: 1a02 7418 |002d: const-string v2, "keywords" // string@1874 │ │ -0ad7d6: 4d02 0501 |002f: aput-object v2, v5, v1 │ │ -0ad7da: 1211 |0031: const/4 v1, #int 1 // #1 │ │ -0ad7dc: 1a02 c018 |0032: const-string v2, "line1" // string@18c0 │ │ -0ad7e0: 4d02 0501 |0034: aput-object v2, v5, v1 │ │ -0ad7e4: 1221 |0036: const/4 v1, #int 2 // #2 │ │ -0ad7e6: 1a02 c218 |0037: const-string v2, "line2" // string@18c2 │ │ -0ad7ea: 4d02 0501 |0039: aput-object v2, v5, v1 │ │ -0ad7ee: 1231 |003b: const/4 v1, #int 3 // #3 │ │ -0ad7f0: 1a02 f41f |003c: const-string v2, "priority" // string@1ff4 │ │ -0ad7f4: 4d02 0501 |003e: aput-object v2, v5, v1 │ │ -0ad7f8: 1241 |0040: const/4 v1, #int 4 // #4 │ │ -0ad7fa: 1a02 6311 |0041: const-string v2, "code" // string@1163 │ │ -0ad7fe: 4d02 0501 |0043: aput-object v2, v5, v1 │ │ -0ad802: 2366 9904 |0045: new-array v6, v6, [I // type@0499 │ │ -0ad806: 2606 3500 0000 |0047: fill-array-data v6, 0000007c // +00000035 │ │ -0ad80c: 0771 |004a: move-object v1, v7 │ │ -0ad80e: 0772 |004b: move-object v2, v7 │ │ -0ad810: 7607 f122 0000 |004c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@22f1 │ │ -0ad816: 5b70 bd10 |004f: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ad81a: 5470 bf10 |0051: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0ad81e: 5471 bd10 |0053: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ad822: 6e20 0310 1000 |0055: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0ad828: 5470 c610 |0058: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad82c: 6e10 3323 0000 |005a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0ad832: 1a00 770c |005d: const-string v0, "Tipitaka" // string@0c77 │ │ -0ad836: 2201 b303 |005f: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ad83a: 7010 761f 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ad840: 1a02 5e21 |0064: const-string v2, "saved cursor length: " // string@215e │ │ -0ad844: 6e20 7e1f 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ad84a: 0c01 |0069: move-result-object v1 │ │ -0ad84c: 5472 c510 |006a: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad850: 7210 c301 0200 |006c: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0ad856: 0a02 |006f: move-result v2 │ │ -0ad858: 6e20 7b1f 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0ad85e: 0c01 |0073: move-result-object v1 │ │ -0ad860: 6e10 841f 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ad866: 0c01 |0077: move-result-object v1 │ │ -0ad868: 7120 0b0d 1000 |0078: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0ad86e: 0e00 |007b: return-void │ │ -0ad870: 0003 0400 0500 0000 8200 077f 8300 ... |007c: array-data (14 units) │ │ +0ae5a4: |[0ae5a4] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:(Ljava/lang/String;)V │ │ +0ae5b4: 1256 |0000: const/4 v6, #int 5 // #5 │ │ +0ae5b6: 5470 c610 |0001: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae5ba: 6e10 3c23 0000 |0003: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0ae5c0: 5470 c510 |0006: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae5c4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0ae5c8: 5470 c510 |000a: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae5cc: 7210 ca01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ +0ae5d2: 0a00 |000f: move-result v0 │ │ +0ae5d4: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +0ae5d8: 5470 c510 |0012: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae5dc: 7210 c001 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0ae5e2: 5470 c610 |0017: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae5e6: 5471 ca10 |0019: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0ae5ea: 5572 c110 |001b: iget-boolean v2, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0ae5ee: 6e40 3823 8021 |001d: invoke-virtual {v0, v8, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; // method@2338 │ │ +0ae5f4: 0c00 |0020: move-result-object v0 │ │ +0ae5f6: 5b70 c510 |0021: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae5fa: 2200 7a04 |0023: new-instance v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // type@047a │ │ +0ae5fe: 1403 2400 037f |0025: const v3, #float 1.7413e+38 // #7f030024 │ │ +0ae604: 5474 c510 |0028: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae608: 2365 b704 |002a: new-array v5, v6, [Ljava/lang/String; // type@04b7 │ │ +0ae60c: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0ae60e: 1a02 7518 |002d: const-string v2, "keywords" // string@1875 │ │ +0ae612: 4d02 0501 |002f: aput-object v2, v5, v1 │ │ +0ae616: 1211 |0031: const/4 v1, #int 1 // #1 │ │ +0ae618: 1a02 c018 |0032: const-string v2, "line1" // string@18c0 │ │ +0ae61c: 4d02 0501 |0034: aput-object v2, v5, v1 │ │ +0ae620: 1221 |0036: const/4 v1, #int 2 // #2 │ │ +0ae622: 1a02 c218 |0037: const-string v2, "line2" // string@18c2 │ │ +0ae626: 4d02 0501 |0039: aput-object v2, v5, v1 │ │ +0ae62a: 1231 |003b: const/4 v1, #int 3 // #3 │ │ +0ae62c: 1a02 f41f |003c: const-string v2, "priority" // string@1ff4 │ │ +0ae630: 4d02 0501 |003e: aput-object v2, v5, v1 │ │ +0ae634: 1241 |0040: const/4 v1, #int 4 // #4 │ │ +0ae636: 1a02 6411 |0041: const-string v2, "code" // string@1164 │ │ +0ae63a: 4d02 0501 |0043: aput-object v2, v5, v1 │ │ +0ae63e: 2366 9704 |0045: new-array v6, v6, [I // type@0497 │ │ +0ae642: 2606 3500 0000 |0047: fill-array-data v6, 0000007c // +00000035 │ │ +0ae648: 0771 |004a: move-object v1, v7 │ │ +0ae64a: 0772 |004b: move-object v2, v7 │ │ +0ae64c: 7607 f122 0000 |004c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@22f1 │ │ +0ae652: 5b70 bd10 |004f: iput-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae656: 5470 bf10 |0051: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0ae65a: 5471 bd10 |0053: iget-object v1, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae65e: 6e20 0310 1000 |0055: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +0ae664: 5470 c610 |0058: iget-object v0, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae668: 6e10 3323 0000 |005a: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ae66e: 1a00 790c |005d: const-string v0, "Tipitaka" // string@0c79 │ │ +0ae672: 2201 b103 |005f: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0ae676: 7010 761f 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0ae67c: 1a02 5e21 |0064: const-string v2, "saved cursor length: " // string@215e │ │ +0ae680: 6e20 7e1f 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0ae686: 0c01 |0069: move-result-object v1 │ │ +0ae688: 5472 c510 |006a: iget-object v2, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae68c: 7210 c301 0200 |006c: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0ae692: 0a02 |006f: move-result v2 │ │ +0ae694: 6e20 7b1f 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0ae69a: 0c01 |0073: move-result-object v1 │ │ +0ae69c: 6e10 841f 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0ae6a2: 0c01 |0077: move-result-object v1 │ │ +0ae6a4: 7120 0b0d 1000 |0078: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0ae6aa: 0e00 |007b: return-void │ │ +0ae6ac: 0003 0400 0500 0000 8200 0b7f 8300 ... |007c: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=929 │ │ 0x0006 line=930 │ │ 0x0012 line=931 │ │ 0x0017 line=933 │ │ 0x0023 line=934 │ │ @@ -237900,78 +237985,78 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 17 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 134 16-bit code units │ │ -0ad88c: |[0ad88c] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0ad89c: 54e0 b910 |0000: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ -0ad8a0: 6e10 870f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ad8a6: 0c00 |0005: move-result-object v0 │ │ -0ad8a8: 6e10 511f 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ad8ae: 0c05 |0009: move-result-object v5 │ │ -0ad8b0: 54e0 c310 |000a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ -0ad8b4: 6e10 870f 0000 |000c: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ad8ba: 0c00 |000f: move-result-object v0 │ │ -0ad8bc: 6e10 511f 0000 |0010: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ad8c2: 0c06 |0013: move-result-object v6 │ │ -0ad8c4: 54e0 c610 |0014: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad8c8: 6e10 3c23 0000 |0016: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ad8ce: 54e0 c510 |0019: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad8d2: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ -0ad8d6: 54e0 c510 |001d: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad8da: 7210 ca01 0000 |001f: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ -0ad8e0: 0a00 |0022: move-result v0 │ │ -0ad8e2: 3900 0700 |0023: if-nez v0, 002a // +0007 │ │ -0ad8e6: 54e0 c510 |0025: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad8ea: 7210 c001 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0ad8f0: 54e0 c610 |002a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad8f4: 54e3 ca10 |002c: iget-object v3, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0ad8f8: 55e4 c110 |002e: iget-boolean v4, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0ad8fc: 07f1 |0030: move-object v1, v15 │ │ -0ad8fe: 0802 1000 |0031: move-object/from16 v2, v16 │ │ -0ad902: 7407 3723 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2337 │ │ -0ad908: 0c00 |0036: move-result-object v0 │ │ -0ad90a: 5be0 c510 |0037: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad90e: 2207 7c04 |0039: new-instance v7, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // type@047c │ │ -0ad912: 54e9 ba10 |003b: iget-object v9, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ad916: 140a 2400 037f |003d: const v10, #float 1.7413e+38 // #7f030024 │ │ -0ad91c: 54eb c510 |0040: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad920: 1250 |0042: const/4 v0, #int 5 // #5 │ │ -0ad922: 230c b904 |0043: new-array v12, v0, [Ljava/lang/String; // type@04b9 │ │ -0ad926: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -0ad928: 1a01 7418 |0046: const-string v1, "keywords" // string@1874 │ │ -0ad92c: 4d01 0c00 |0048: aput-object v1, v12, v0 │ │ -0ad930: 1210 |004a: const/4 v0, #int 1 // #1 │ │ -0ad932: 1a01 c018 |004b: const-string v1, "line1" // string@18c0 │ │ -0ad936: 4d01 0c00 |004d: aput-object v1, v12, v0 │ │ -0ad93a: 1220 |004f: const/4 v0, #int 2 // #2 │ │ -0ad93c: 1a01 c218 |0050: const-string v1, "line2" // string@18c2 │ │ -0ad940: 4d01 0c00 |0052: aput-object v1, v12, v0 │ │ -0ad944: 1230 |0054: const/4 v0, #int 3 // #3 │ │ -0ad946: 1a01 f41f |0055: const-string v1, "priority" // string@1ff4 │ │ -0ad94a: 4d01 0c00 |0057: aput-object v1, v12, v0 │ │ -0ad94e: 1240 |0059: const/4 v0, #int 4 // #4 │ │ -0ad950: 1a01 6311 |005a: const-string v1, "code" // string@1163 │ │ -0ad954: 4d01 0c00 |005c: aput-object v1, v12, v0 │ │ -0ad958: 1250 |005e: const/4 v0, #int 5 // #5 │ │ -0ad95a: 230d 9904 |005f: new-array v13, v0, [I // type@0499 │ │ -0ad95e: 260d 1700 0000 |0061: fill-array-data v13, 00000078 // +00000017 │ │ -0ad964: 07e8 |0064: move-object v8, v14 │ │ -0ad966: 7607 f122 0700 |0065: invoke-direct/range {v7, v8, v9, v10, v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@22f1 │ │ -0ad96c: 5be7 bd10 |0068: iput-object v7, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ad970: 54e0 bf10 |006a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0ad974: 54e1 bd10 |006c: iget-object v1, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ad978: 6e20 0310 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0ad97e: 54e0 c610 |0071: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad982: 6e10 3323 0000 |0073: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0ad988: 0e00 |0076: return-void │ │ -0ad98a: 0000 |0077: nop // spacer │ │ -0ad98c: 0003 0400 0500 0000 8200 077f 8300 ... |0078: array-data (14 units) │ │ +0ae6c8: |[0ae6c8] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0ae6d8: 54e0 b910 |0000: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ +0ae6dc: 6e10 870f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0ae6e2: 0c00 |0005: move-result-object v0 │ │ +0ae6e4: 6e10 511f 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0ae6ea: 0c05 |0009: move-result-object v5 │ │ +0ae6ec: 54e0 c310 |000a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ +0ae6f0: 6e10 870f 0000 |000c: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0ae6f6: 0c00 |000f: move-result-object v0 │ │ +0ae6f8: 6e10 511f 0000 |0010: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0ae6fe: 0c06 |0013: move-result-object v6 │ │ +0ae700: 54e0 c610 |0014: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae704: 6e10 3c23 0000 |0016: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0ae70a: 54e0 c510 |0019: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae70e: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ +0ae712: 54e0 c510 |001d: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae716: 7210 ca01 0000 |001f: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ +0ae71c: 0a00 |0022: move-result v0 │ │ +0ae71e: 3900 0700 |0023: if-nez v0, 002a // +0007 │ │ +0ae722: 54e0 c510 |0025: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae726: 7210 c001 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0ae72c: 54e0 c610 |002a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae730: 54e3 ca10 |002c: iget-object v3, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0ae734: 55e4 c110 |002e: iget-boolean v4, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0ae738: 07f1 |0030: move-object v1, v15 │ │ +0ae73a: 0802 1000 |0031: move-object/from16 v2, v16 │ │ +0ae73e: 7407 3723 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2337 │ │ +0ae744: 0c00 |0036: move-result-object v0 │ │ +0ae746: 5be0 c510 |0037: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae74a: 2207 7a04 |0039: new-instance v7, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // type@047a │ │ +0ae74e: 54e9 ba10 |003b: iget-object v9, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae752: 140a 2400 037f |003d: const v10, #float 1.7413e+38 // #7f030024 │ │ +0ae758: 54eb c510 |0040: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae75c: 1250 |0042: const/4 v0, #int 5 // #5 │ │ +0ae75e: 230c b704 |0043: new-array v12, v0, [Ljava/lang/String; // type@04b7 │ │ +0ae762: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +0ae764: 1a01 7518 |0046: const-string v1, "keywords" // string@1875 │ │ +0ae768: 4d01 0c00 |0048: aput-object v1, v12, v0 │ │ +0ae76c: 1210 |004a: const/4 v0, #int 1 // #1 │ │ +0ae76e: 1a01 c018 |004b: const-string v1, "line1" // string@18c0 │ │ +0ae772: 4d01 0c00 |004d: aput-object v1, v12, v0 │ │ +0ae776: 1220 |004f: const/4 v0, #int 2 // #2 │ │ +0ae778: 1a01 c218 |0050: const-string v1, "line2" // string@18c2 │ │ +0ae77c: 4d01 0c00 |0052: aput-object v1, v12, v0 │ │ +0ae780: 1230 |0054: const/4 v0, #int 3 // #3 │ │ +0ae782: 1a01 f41f |0055: const-string v1, "priority" // string@1ff4 │ │ +0ae786: 4d01 0c00 |0057: aput-object v1, v12, v0 │ │ +0ae78a: 1240 |0059: const/4 v0, #int 4 // #4 │ │ +0ae78c: 1a01 6411 |005a: const-string v1, "code" // string@1164 │ │ +0ae790: 4d01 0c00 |005c: aput-object v1, v12, v0 │ │ +0ae794: 1250 |005e: const/4 v0, #int 5 // #5 │ │ +0ae796: 230d 9704 |005f: new-array v13, v0, [I // type@0497 │ │ +0ae79a: 260d 1700 0000 |0061: fill-array-data v13, 00000078 // +00000017 │ │ +0ae7a0: 07e8 |0064: move-object v8, v14 │ │ +0ae7a2: 7607 f122 0700 |0065: invoke-direct/range {v7, v8, v9, v10, v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@22f1 │ │ +0ae7a8: 5be7 bd10 |0068: iput-object v7, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae7ac: 54e0 bf10 |006a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0ae7b0: 54e1 bd10 |006c: iget-object v1, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae7b4: 6e20 0310 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +0ae7ba: 54e0 c610 |0071: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae7be: 6e10 3323 0000 |0073: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ae7c4: 0e00 |0076: return-void │ │ +0ae7c6: 0000 |0077: nop // spacer │ │ +0ae7c8: 0003 0400 0500 0000 8200 0b7f 8300 ... |0078: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x000a line=912 │ │ 0x0014 line=913 │ │ 0x0019 line=914 │ │ 0x0025 line=915 │ │ @@ -237993,85 +238078,85 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 148 16-bit code units │ │ -0ad9a8: |[0ad9a8] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -0ad9b8: 54e0 b910 |0000: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ -0ad9bc: 6e10 870f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ad9c2: 0c00 |0005: move-result-object v0 │ │ -0ad9c4: 6e10 511f 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ad9ca: 0c05 |0009: move-result-object v5 │ │ -0ad9cc: 54e0 c310 |000a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ -0ad9d0: 6e10 870f 0000 |000c: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ad9d6: 0c00 |000f: move-result-object v0 │ │ -0ad9d8: 6e10 511f 0000 |0010: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ad9de: 0c06 |0013: move-result-object v6 │ │ -0ad9e0: 54e0 c610 |0014: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ad9e4: 6e10 3c23 0000 |0016: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ -0ad9ea: 54e0 c510 |0019: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad9ee: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ -0ad9f2: 54e0 c510 |001d: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ad9f6: 7210 ca01 0000 |001f: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ -0ad9fc: 0a00 |0022: move-result v0 │ │ -0ad9fe: 3900 0700 |0023: if-nez v0, 002a // +0007 │ │ -0ada02: 54e0 c510 |0025: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ada06: 7210 c001 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0ada0c: 54e0 c610 |002a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ada10: 54e3 ca10 |002c: iget-object v3, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0ada14: 55e4 c110 |002e: iget-boolean v4, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0ada18: 07f1 |0030: move-object v1, v15 │ │ -0ada1a: 0802 1000 |0031: move-object/from16 v2, v16 │ │ -0ada1e: 7407 3723 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2337 │ │ -0ada24: 0c00 |0036: move-result-object v0 │ │ -0ada26: 5be0 c510 |0037: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ada2a: 2207 7c04 |0039: new-instance v7, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // type@047c │ │ -0ada2e: 140a 2400 037f |003b: const v10, #float 1.7413e+38 // #7f030024 │ │ -0ada34: 54eb c510 |003e: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ -0ada38: 1250 |0040: const/4 v0, #int 5 // #5 │ │ -0ada3a: 230c b904 |0041: new-array v12, v0, [Ljava/lang/String; // type@04b9 │ │ -0ada3e: 1200 |0043: const/4 v0, #int 0 // #0 │ │ -0ada40: 1a01 7418 |0044: const-string v1, "keywords" // string@1874 │ │ -0ada44: 4d01 0c00 |0046: aput-object v1, v12, v0 │ │ -0ada48: 1210 |0048: const/4 v0, #int 1 // #1 │ │ -0ada4a: 1a01 c018 |0049: const-string v1, "line1" // string@18c0 │ │ -0ada4e: 4d01 0c00 |004b: aput-object v1, v12, v0 │ │ -0ada52: 1220 |004d: const/4 v0, #int 2 // #2 │ │ -0ada54: 1a01 c218 |004e: const-string v1, "line2" // string@18c2 │ │ -0ada58: 4d01 0c00 |0050: aput-object v1, v12, v0 │ │ -0ada5c: 1230 |0052: const/4 v0, #int 3 // #3 │ │ -0ada5e: 1a01 f41f |0053: const-string v1, "priority" // string@1ff4 │ │ -0ada62: 4d01 0c00 |0055: aput-object v1, v12, v0 │ │ -0ada66: 1240 |0057: const/4 v0, #int 4 // #4 │ │ -0ada68: 1a01 6311 |0058: const-string v1, "code" // string@1163 │ │ -0ada6c: 4d01 0c00 |005a: aput-object v1, v12, v0 │ │ -0ada70: 1250 |005c: const/4 v0, #int 5 // #5 │ │ -0ada72: 230d 9904 |005d: new-array v13, v0, [I // type@0499 │ │ -0ada76: 260d 2700 0000 |005f: fill-array-data v13, 00000086 // +00000027 │ │ -0ada7c: 07e8 |0062: move-object v8, v14 │ │ -0ada7e: 07e9 |0063: move-object v9, v14 │ │ -0ada80: 7607 f122 0700 |0064: invoke-direct/range {v7, v8, v9, v10, v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@22f1 │ │ -0ada86: 5be7 bd10 |0067: iput-object v7, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ada8a: 54e0 bf10 |0069: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0ada8e: 54e1 bd10 |006b: iget-object v1, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ -0ada92: 6e20 0310 1000 |006d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0ada98: 54e0 c610 |0070: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0ada9c: 6e10 3323 0000 |0072: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ -0adaa2: 3d11 0f00 |0075: if-lez v17, 0084 // +000f │ │ -0adaa6: 54e0 bf10 |0077: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0adaaa: 1211 |0079: const/4 v1, #int 1 // #1 │ │ -0adaac: 6e20 0d10 1000 |007a: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ -0adab2: 54e0 bf10 |007d: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0adab6: d801 11ff |007f: add-int/lit8 v1, v17, #int -1 // #ff │ │ -0adaba: 6e20 0e10 1000 |0081: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ -0adac0: 0e00 |0084: return-void │ │ -0adac2: 0000 |0085: nop // spacer │ │ -0adac4: 0003 0400 0500 0000 8200 077f 8300 ... |0086: array-data (14 units) │ │ +0ae7e4: |[0ae7e4] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +0ae7f4: 54e0 b910 |0000: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ +0ae7f8: 6e10 870f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0ae7fe: 0c00 |0005: move-result-object v0 │ │ +0ae800: 6e10 511f 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0ae806: 0c05 |0009: move-result-object v5 │ │ +0ae808: 54e0 c310 |000a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ +0ae80c: 6e10 870f 0000 |000c: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0ae812: 0c00 |000f: move-result-object v0 │ │ +0ae814: 6e10 511f 0000 |0010: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0ae81a: 0c06 |0013: move-result-object v6 │ │ +0ae81c: 54e0 c610 |0014: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae820: 6e10 3c23 0000 |0016: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // method@233c │ │ +0ae826: 54e0 c510 |0019: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae82a: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ +0ae82e: 54e0 c510 |001d: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae832: 7210 ca01 0000 |001f: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01ca │ │ +0ae838: 0a00 |0022: move-result v0 │ │ +0ae83a: 3900 0700 |0023: if-nez v0, 002a // +0007 │ │ +0ae83e: 54e0 c510 |0025: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae842: 7210 c001 0000 |0027: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0ae848: 54e0 c610 |002a: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae84c: 54e3 ca10 |002c: iget-object v3, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0ae850: 55e4 c110 |002e: iget-boolean v4, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0ae854: 07f1 |0030: move-object v1, v15 │ │ +0ae856: 0802 1000 |0031: move-object/from16 v2, v16 │ │ +0ae85a: 7407 3723 0000 |0033: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.getEntries:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@2337 │ │ +0ae860: 0c00 |0036: move-result-object v0 │ │ +0ae862: 5be0 c510 |0037: iput-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae866: 2207 7a04 |0039: new-instance v7, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // type@047a │ │ +0ae86a: 140a 2400 037f |003b: const v10, #float 1.7413e+38 // #7f030024 │ │ +0ae870: 54eb c510 |003e: iget-object v11, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.savedCursor:Landroid/database/Cursor; // field@10c5 │ │ +0ae874: 1250 |0040: const/4 v0, #int 5 // #5 │ │ +0ae876: 230c b704 |0041: new-array v12, v0, [Ljava/lang/String; // type@04b7 │ │ +0ae87a: 1200 |0043: const/4 v0, #int 0 // #0 │ │ +0ae87c: 1a01 7518 |0044: const-string v1, "keywords" // string@1875 │ │ +0ae880: 4d01 0c00 |0046: aput-object v1, v12, v0 │ │ +0ae884: 1210 |0048: const/4 v0, #int 1 // #1 │ │ +0ae886: 1a01 c018 |0049: const-string v1, "line1" // string@18c0 │ │ +0ae88a: 4d01 0c00 |004b: aput-object v1, v12, v0 │ │ +0ae88e: 1220 |004d: const/4 v0, #int 2 // #2 │ │ +0ae890: 1a01 c218 |004e: const-string v1, "line2" // string@18c2 │ │ +0ae894: 4d01 0c00 |0050: aput-object v1, v12, v0 │ │ +0ae898: 1230 |0052: const/4 v0, #int 3 // #3 │ │ +0ae89a: 1a01 f41f |0053: const-string v1, "priority" // string@1ff4 │ │ +0ae89e: 4d01 0c00 |0055: aput-object v1, v12, v0 │ │ +0ae8a2: 1240 |0057: const/4 v0, #int 4 // #4 │ │ +0ae8a4: 1a01 6411 |0058: const-string v1, "code" // string@1164 │ │ +0ae8a8: 4d01 0c00 |005a: aput-object v1, v12, v0 │ │ +0ae8ac: 1250 |005c: const/4 v0, #int 5 // #5 │ │ +0ae8ae: 230d 9704 |005d: new-array v13, v0, [I // type@0497 │ │ +0ae8b2: 260d 2700 0000 |005f: fill-array-data v13, 00000086 // +00000027 │ │ +0ae8b8: 07e8 |0062: move-object v8, v14 │ │ +0ae8ba: 07e9 |0063: move-object v9, v14 │ │ +0ae8bc: 7607 f122 0700 |0064: invoke-direct/range {v7, v8, v9, v10, v11, v12, v13}, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@22f1 │ │ +0ae8c2: 5be7 bd10 |0067: iput-object v7, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae8c6: 54e0 bf10 |0069: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0ae8ca: 54e1 bd10 |006b: iget-object v1, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyAdapter:Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter; // field@10bd │ │ +0ae8ce: 6e20 0310 1000 |006d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +0ae8d4: 54e0 c610 |0070: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0ae8d8: 6e10 3323 0000 |0072: invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.close:()V // method@2333 │ │ +0ae8de: 3d11 0f00 |0075: if-lez v17, 0084 // +000f │ │ +0ae8e2: 54e0 bf10 |0077: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0ae8e6: 1211 |0079: const/4 v1, #int 1 // #1 │ │ +0ae8e8: 6e20 0d10 1000 |007a: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelected:(Z)V // method@100d │ │ +0ae8ee: 54e0 bf10 |007d: iget-object v0, v14, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0ae8f2: d801 11ff |007f: add-int/lit8 v1, v17, #int -1 // #ff │ │ +0ae8f6: 6e20 0e10 1000 |0081: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@100e │ │ +0ae8fc: 0e00 |0084: return-void │ │ +0ae8fe: 0000 |0085: nop // spacer │ │ +0ae900: 0003 0400 0500 0000 8200 0b7f 8300 ... |0086: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ 0x000a line=890 │ │ 0x0014 line=891 │ │ 0x0019 line=892 │ │ 0x0025 line=893 │ │ @@ -238098,191 +238183,191 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 391 16-bit code units │ │ -0adae0: |[0adae0] org.yuttadhammo.tipitaka.SearchDialog.onCreate:(Landroid/os/Bundle;)V │ │ -0adaf0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0adaf2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0adaf4: 6f20 3311 8700 |0002: invoke-super {v7, v8}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ -0adafa: 1403 3400 037f |0005: const v3, #float 1.7413e+38 // #7f030034 │ │ -0adb00: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -0adb02: 7130 fd0d 3704 |0009: invoke-static {v7, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -0adb08: 0c03 |000c: move-result-object v3 │ │ -0adb0a: 5b73 c910 |000d: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0adb0e: 5473 c910 |000f: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0adb12: 6e20 2523 3700 |0011: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setContentView:(Landroid/view/View;)V // method@2325 │ │ -0adb18: 2203 2b04 |0014: new-instance v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@042b │ │ -0adb1c: 7020 8821 7300 |0016: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ -0adb22: 5b73 bb10 |0019: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ -0adb26: 5473 bb10 |001b: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ -0adb2a: 6e10 9221 0300 |001d: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -0adb30: 5473 bb10 |0020: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ -0adb34: 6e10 9121 0300 |0022: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ -0adb3a: 0a03 |0025: move-result v3 │ │ -0adb3c: 3803 3801 |0026: if-eqz v3, 015e // +0138 │ │ -0adb40: 5473 bb10 |0028: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ -0adb44: 6e10 8921 0300 |002a: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0adb4a: 6e10 1a23 0700 |002d: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@231a │ │ -0adb50: 0c03 |0030: move-result-object v3 │ │ -0adb52: 5b73 ae10 |0031: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@10ae │ │ -0adb56: 5473 ae10 |0033: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@10ae │ │ -0adb5a: 6e20 1711 5300 |0035: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ -0adb60: 5473 ae10 |0038: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@10ae │ │ -0adb64: 6e20 1011 5300 |003a: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ -0adb6a: 5b77 ba10 |003d: iput-object v7, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0adb6e: 6e10 1723 0700 |003f: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getApplicationContext:()Landroid/content/Context; // method@2317 │ │ -0adb74: 0c03 |0042: move-result-object v3 │ │ -0adb76: 7110 ae02 0300 |0043: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -0adb7c: 0c03 |0046: move-result-object v3 │ │ -0adb7e: 5b73 c410 |0047: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0adb82: 5473 c410 |0049: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0adb86: 1a04 eb0a |004b: const-string v4, "SORT_KEY" // string@0aeb │ │ -0adb8a: 1a05 7418 |004d: const-string v5, "keywords" // string@1874 │ │ -0adb8e: 7230 7801 4305 |004f: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0adb94: 0c03 |0052: move-result-object v3 │ │ -0adb96: 5b73 ca10 |0053: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0adb9a: 5473 c410 |0055: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0adb9e: 1a04 b603 |0057: const-string v4, "IS_DESC" // string@03b6 │ │ -0adba2: 7230 7501 4306 |0059: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0adba8: 0a03 |005c: move-result v3 │ │ -0adbaa: 5c73 c110 |005d: iput-boolean v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0adbae: 6e10 1823 0700 |005f: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getAssets:()Landroid/content/res/AssetManager; // method@2318 │ │ -0adbb4: 0c03 |0062: move-result-object v3 │ │ -0adbb6: 1a04 6426 |0063: const-string v4, "verajjan.ttf" // string@2664 │ │ -0adbba: 7120 1402 4300 |0065: invoke-static {v3, v4}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -0adbc0: 0c03 |0068: move-result-object v3 │ │ -0adbc2: 5b73 bc10 |0069: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ -0adbc6: 5473 c910 |006b: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0adbca: 1404 ba00 077f |006d: const v4, #float 1.7945e+38 // #7f0700ba │ │ -0adbd0: 6e20 d90d 4300 |0070: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0adbd6: 0c03 |0073: move-result-object v3 │ │ -0adbd8: 1f03 2e02 |0074: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -0adbdc: 5b73 b710 |0076: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbm:Landroid/widget/CheckBox; // field@10b7 │ │ -0adbe0: 5473 c910 |0078: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0adbe4: 1404 bb00 077f |007a: const v4, #float 1.7945e+38 // #7f0700bb │ │ -0adbea: 6e20 d90d 4300 |007d: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0adbf0: 0c03 |0080: move-result-object v3 │ │ -0adbf2: 1f03 2e02 |0081: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -0adbf6: 5b73 b610 |0083: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cba:Landroid/widget/CheckBox; // field@10b6 │ │ -0adbfa: 5473 c910 |0085: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0adbfe: 1404 bc00 077f |0087: const v4, #float 1.7945e+38 // #7f0700bc │ │ -0adc04: 6e20 d90d 4300 |008a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0adc0a: 0c03 |008d: move-result-object v3 │ │ -0adc0c: 1f03 2e02 |008e: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -0adc10: 5b73 b810 |0090: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbt:Landroid/widget/CheckBox; // field@10b8 │ │ -0adc14: 5473 b710 |0092: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbm:Landroid/widget/CheckBox; // field@10b7 │ │ -0adc18: 5474 bc10 |0094: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ -0adc1c: 6e20 760f 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/CheckBox;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f76 │ │ -0adc22: 5473 b610 |0099: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cba:Landroid/widget/CheckBox; // field@10b6 │ │ -0adc26: 5474 bc10 |009b: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ -0adc2a: 6e20 760f 4300 |009d: invoke-virtual {v3, v4}, Landroid/widget/CheckBox;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f76 │ │ -0adc30: 5473 b810 |00a0: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbt:Landroid/widget/CheckBox; // field@10b8 │ │ -0adc34: 5474 bc10 |00a2: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ -0adc38: 6e20 760f 4300 |00a4: invoke-virtual {v3, v4}, Landroid/widget/CheckBox;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f76 │ │ -0adc3e: 2203 7f04 |00a7: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // type@047f │ │ -0adc42: 7020 3223 7300 |00a9: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.:(Landroid/content/Context;)V // method@2332 │ │ -0adc48: 5b73 c610 |00ac: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ -0adc4c: 2203 8204 |00ae: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // type@0482 │ │ -0adc50: 7020 5e23 7300 |00b0: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.:(Landroid/content/Context;)V // method@235e │ │ -0adc56: 5b73 c710 |00b3: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ -0adc5a: 1403 b200 077f |00b5: const v3, #float 1.79449e+38 // #7f0700b2 │ │ -0adc60: 6e20 1523 3700 |00b8: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -0adc66: 0c02 |00bb: move-result-object v2 │ │ -0adc68: 1f02 2d02 |00bc: check-cast v2, Landroid/widget/Button; // type@022d │ │ -0adc6c: 2203 7204 |00be: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchDialog$1; // type@0472 │ │ -0adc70: 7020 d722 7300 |00c0: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$1;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d7 │ │ -0adc76: 6e20 700f 3200 |00c3: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0adc7c: 1403 4300 077f |00c6: const v3, #float 1.79447e+38 // #7f070043 │ │ -0adc82: 6e20 1523 3700 |00c9: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -0adc88: 0c03 |00cc: move-result-object v3 │ │ -0adc8a: 1f03 3102 |00cd: check-cast v3, Landroid/widget/EditText; // type@0231 │ │ -0adc8e: 5b73 b910 |00cf: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ -0adc92: 5473 b910 |00d1: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ -0adc96: 2204 7304 |00d3: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$2; // type@0473 │ │ -0adc9a: 7020 d922 7400 |00d5: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d9 │ │ -0adca0: 6e20 840f 4300 |00d8: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0f84 │ │ -0adca6: 1403 c000 077f |00db: const v3, #float 1.7945e+38 // #7f0700c0 │ │ -0adcac: 6e20 1523 3700 |00de: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -0adcb2: 0c03 |00e1: move-result-object v3 │ │ -0adcb4: 1f03 3102 |00e2: check-cast v3, Landroid/widget/EditText; // type@0231 │ │ -0adcb8: 5b73 c310 |00e4: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ -0adcbc: 5473 c310 |00e6: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ -0adcc0: 2204 7404 |00e8: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$3; // type@0474 │ │ -0adcc4: 7020 dd22 7400 |00ea: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22dd │ │ -0adcca: 6e20 840f 4300 |00ed: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0f84 │ │ -0adcd0: 1403 b300 077f |00f0: const v3, #float 1.79449e+38 // #7f0700b3 │ │ -0adcd6: 6e20 1523 3700 |00f3: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -0adcdc: 0c03 |00f6: move-result-object v3 │ │ -0adcde: 1f03 3102 |00f7: check-cast v3, Landroid/widget/EditText; // type@0231 │ │ -0adce2: 5b73 c810 |00f9: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0adce6: 5473 c810 |00fb: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0adcea: 2204 7504 |00fd: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$4; // type@0475 │ │ -0adcee: 7020 e122 7400 |00ff: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$4;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e1 │ │ -0adcf4: 6e20 8c0f 4300 |0102: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0f8c │ │ -0adcfa: 5473 c810 |0105: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0adcfe: 2204 7604 |0107: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$5; // type@0476 │ │ -0add02: 7020 e322 7400 |0109: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e3 │ │ -0add08: 6e20 840f 4300 |010c: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0f84 │ │ -0add0e: 1a03 9017 |010f: const-string v3, "input_method" // string@1790 │ │ -0add12: 6e20 1b23 3700 |0111: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@231b │ │ -0add18: 0c03 |0114: move-result-object v3 │ │ -0add1a: 1f03 1e02 |0115: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -0add1e: 5b73 c010 |0117: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ -0add22: 5473 c010 |0119: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ -0add26: 6e30 3f0f 6306 |011b: invoke-virtual {v3, v6, v6}, Landroid/view/inputmethod/InputMethodManager;.toggleSoftInput:(II)V // method@0f3f │ │ -0add2c: 1403 c100 077f |011e: const v3, #float 1.7945e+38 // #7f0700c1 │ │ -0add32: 6e20 1523 3700 |0121: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ -0add38: 0c03 |0124: move-result-object v3 │ │ -0add3a: 1f03 4002 |0125: check-cast v3, Landroid/widget/ListView; // type@0240 │ │ -0add3e: 5b73 bf10 |0127: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0add42: 5473 c210 |0129: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ -0add46: 7020 2b23 3700 |012b: invoke-direct {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;)V // method@232b │ │ -0add4c: 5473 bf10 |012e: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0add50: 2204 7704 |0130: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$6; // type@0477 │ │ -0add54: 7020 e722 7400 |0132: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e7 │ │ -0add5a: 6e20 0910 4300 |0135: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -0add60: 5473 bf10 |0138: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ -0add64: 2204 7804 |013a: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7; // type@0478 │ │ -0add68: 7020 e922 7400 |013c: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e9 │ │ -0add6e: 6e20 0c10 4300 |013f: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@100c │ │ -0add74: 5473 c410 |0142: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0add78: 1a04 eb0a |0144: const-string v4, "SORT_KEY" // string@0aeb │ │ -0add7c: 1a05 7418 |0146: const-string v5, "keywords" // string@1874 │ │ -0add80: 7230 7801 4305 |0148: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0add86: 0c03 |014b: move-result-object v3 │ │ -0add88: 1a04 6311 |014c: const-string v4, "code" // string@1163 │ │ -0add8c: 6e20 5f1f 4300 |014e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0add92: 0a03 |0151: move-result v3 │ │ -0add94: 3803 2e00 |0152: if-eqz v3, 0180 // +002e │ │ -0add98: 7010 2823 0700 |0154: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.showCodePanel:()V // method@2328 │ │ -0add9e: 7010 2623 0700 |0157: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupFullPopupMenu:()V // method@2326 │ │ -0adda4: 6f20 3311 8700 |015a: invoke-super {v7, v8}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ -0addaa: 0e00 |015d: return-void │ │ -0addac: 2200 2104 |015e: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -0addb0: 7020 3b21 7000 |0160: invoke-direct {v0, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -0addb6: 1a03 1c17 |0163: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -0addba: 1a04 9c01 |0165: const-string v4, "ATPK.zip" // string@019c │ │ -0addbe: 6e30 4721 3004 |0167: invoke-virtual {v0, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -0addc4: 28f3 |016a: goto 015d // -000d │ │ -0addc6: 0d01 |016b: move-exception v1 │ │ -0addc8: 1a03 770c |016c: const-string v3, "Tipitaka" // string@0c77 │ │ -0addcc: 1a04 6013 |016e: const-string v4, "error:" // string@1360 │ │ -0addd0: 7130 0a0d 4301 |0170: invoke-static {v3, v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0addd6: 2200 2104 |0173: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -0addda: 7020 3b21 7000 |0175: invoke-direct {v0, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -0adde0: 1a03 1c17 |0178: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -0adde4: 1a04 9c01 |017a: const-string v4, "ATPK.zip" // string@019c │ │ -0adde8: 6e30 4721 3004 |017c: invoke-virtual {v0, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -0addee: 28de |017f: goto 015d // -0022 │ │ -0addf0: 7010 1c23 0700 |0180: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.hideCodePanel:()V // method@231c │ │ -0addf6: 7010 2723 0700 |0183: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupNormalPopupMenu:()V // method@2327 │ │ -0addfc: 28d4 |0186: goto 015a // -002c │ │ +0ae91c: |[0ae91c] org.yuttadhammo.tipitaka.SearchDialog.onCreate:(Landroid/os/Bundle;)V │ │ +0ae92c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0ae92e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0ae930: 6f20 3311 8700 |0002: invoke-super {v7, v8}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ +0ae936: 1403 3400 037f |0005: const v3, #float 1.7413e+38 // #7f030034 │ │ +0ae93c: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +0ae93e: 7130 fd0d 3704 |0009: invoke-static {v7, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +0ae944: 0c03 |000c: move-result-object v3 │ │ +0ae946: 5b73 c910 |000d: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0ae94a: 5473 c910 |000f: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0ae94e: 6e20 2523 3700 |0011: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setContentView:(Landroid/view/View;)V // method@2325 │ │ +0ae954: 2203 2904 |0014: new-instance v3, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@0429 │ │ +0ae958: 7020 8821 7300 |0016: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ +0ae95e: 5b73 bb10 |0019: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ +0ae962: 5473 bb10 |001b: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ +0ae966: 6e10 9221 0300 |001d: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +0ae96c: 5473 bb10 |0020: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ +0ae970: 6e10 9121 0300 |0022: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ +0ae976: 0a03 |0025: move-result v3 │ │ +0ae978: 3803 3801 |0026: if-eqz v3, 015e // +0138 │ │ +0ae97c: 5473 bb10 |0028: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@10bb │ │ +0ae980: 6e10 8921 0300 |002a: invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0ae986: 6e10 1a23 0700 |002d: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@231a │ │ +0ae98c: 0c03 |0030: move-result-object v3 │ │ +0ae98e: 5b73 ae10 |0031: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@10ae │ │ +0ae992: 5473 ae10 |0033: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@10ae │ │ +0ae996: 6e20 1711 5300 |0035: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ +0ae99c: 5473 ae10 |0038: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@10ae │ │ +0ae9a0: 6e20 1011 5300 |003a: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ +0ae9a6: 5b77 ba10 |003d: iput-object v7, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0ae9aa: 6e10 1723 0700 |003f: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getApplicationContext:()Landroid/content/Context; // method@2317 │ │ +0ae9b0: 0c03 |0042: move-result-object v3 │ │ +0ae9b2: 7110 ae02 0300 |0043: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +0ae9b8: 0c03 |0046: move-result-object v3 │ │ +0ae9ba: 5b73 c410 |0047: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0ae9be: 5473 c410 |0049: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0ae9c2: 1a04 ed0a |004b: const-string v4, "SORT_KEY" // string@0aed │ │ +0ae9c6: 1a05 7518 |004d: const-string v5, "keywords" // string@1875 │ │ +0ae9ca: 7230 7801 4305 |004f: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0ae9d0: 0c03 |0052: move-result-object v3 │ │ +0ae9d2: 5b73 ca10 |0053: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0ae9d6: 5473 c410 |0055: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0ae9da: 1a04 ba03 |0057: const-string v4, "IS_DESC" // string@03ba │ │ +0ae9de: 7230 7501 4306 |0059: invoke-interface {v3, v4, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0ae9e4: 0a03 |005c: move-result v3 │ │ +0ae9e6: 5c73 c110 |005d: iput-boolean v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0ae9ea: 6e10 1823 0700 |005f: invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getAssets:()Landroid/content/res/AssetManager; // method@2318 │ │ +0ae9f0: 0c03 |0062: move-result-object v3 │ │ +0ae9f2: 1a04 6426 |0063: const-string v4, "verajjan.ttf" // string@2664 │ │ +0ae9f6: 7120 1402 4300 |0065: invoke-static {v3, v4}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +0ae9fc: 0c03 |0068: move-result-object v3 │ │ +0ae9fe: 5b73 bc10 |0069: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ +0aea02: 5473 c910 |006b: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0aea06: 1404 ba00 0b7f |006d: const v4, #float 1.84766e+38 // #7f0b00ba │ │ +0aea0c: 6e20 d90d 4300 |0070: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aea12: 0c03 |0073: move-result-object v3 │ │ +0aea14: 1f03 2c02 |0074: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +0aea18: 5b73 b710 |0076: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbm:Landroid/widget/CheckBox; // field@10b7 │ │ +0aea1c: 5473 c910 |0078: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0aea20: 1404 bb00 0b7f |007a: const v4, #float 1.84766e+38 // #7f0b00bb │ │ +0aea26: 6e20 d90d 4300 |007d: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aea2c: 0c03 |0080: move-result-object v3 │ │ +0aea2e: 1f03 2c02 |0081: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +0aea32: 5b73 b610 |0083: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cba:Landroid/widget/CheckBox; // field@10b6 │ │ +0aea36: 5473 c910 |0085: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0aea3a: 1404 bc00 0b7f |0087: const v4, #float 1.84767e+38 // #7f0b00bc │ │ +0aea40: 6e20 d90d 4300 |008a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aea46: 0c03 |008d: move-result-object v3 │ │ +0aea48: 1f03 2c02 |008e: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +0aea4c: 5b73 b810 |0090: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbt:Landroid/widget/CheckBox; // field@10b8 │ │ +0aea50: 5473 b710 |0092: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbm:Landroid/widget/CheckBox; // field@10b7 │ │ +0aea54: 5474 bc10 |0094: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ +0aea58: 6e20 760f 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/CheckBox;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f76 │ │ +0aea5e: 5473 b610 |0099: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cba:Landroid/widget/CheckBox; // field@10b6 │ │ +0aea62: 5474 bc10 |009b: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ +0aea66: 6e20 760f 4300 |009d: invoke-virtual {v3, v4}, Landroid/widget/CheckBox;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f76 │ │ +0aea6c: 5473 b810 |00a0: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbt:Landroid/widget/CheckBox; // field@10b8 │ │ +0aea70: 5474 bc10 |00a2: iget-object v4, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.font:Landroid/graphics/Typeface; // field@10bc │ │ +0aea74: 6e20 760f 4300 |00a4: invoke-virtual {v3, v4}, Landroid/widget/CheckBox;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f76 │ │ +0aea7a: 2203 7d04 |00a7: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // type@047d │ │ +0aea7e: 7020 3223 7300 |00a9: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;.:(Landroid/content/Context;)V // method@2332 │ │ +0aea84: 5b73 c610 |00ac: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; // field@10c6 │ │ +0aea88: 2203 8004 |00ae: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // type@0480 │ │ +0aea8c: 7020 5e23 7300 |00b0: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;.:(Landroid/content/Context;)V // method@235e │ │ +0aea92: 5b73 c710 |00b3: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; // field@10c7 │ │ +0aea96: 1403 b200 0b7f |00b5: const v3, #float 1.84766e+38 // #7f0b00b2 │ │ +0aea9c: 6e20 1523 3700 |00b8: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +0aeaa2: 0c02 |00bb: move-result-object v2 │ │ +0aeaa4: 1f02 2b02 |00bc: check-cast v2, Landroid/widget/Button; // type@022b │ │ +0aeaa8: 2203 7004 |00be: new-instance v3, Lorg/yuttadhammo/tipitaka/SearchDialog$1; // type@0470 │ │ +0aeaac: 7020 d722 7300 |00c0: invoke-direct {v3, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$1;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d7 │ │ +0aeab2: 6e20 700f 3200 |00c3: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0aeab8: 1403 4300 0b7f |00c6: const v3, #float 1.84764e+38 // #7f0b0043 │ │ +0aeabe: 6e20 1523 3700 |00c9: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +0aeac4: 0c03 |00cc: move-result-object v3 │ │ +0aeac6: 1f03 2f02 |00cd: check-cast v3, Landroid/widget/EditText; // type@022f │ │ +0aeaca: 5b73 b910 |00cf: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ +0aeace: 5473 b910 |00d1: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ +0aead2: 2204 7104 |00d3: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$2; // type@0471 │ │ +0aead6: 7020 d922 7400 |00d5: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$2;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22d9 │ │ +0aeadc: 6e20 840f 4300 |00d8: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0f84 │ │ +0aeae2: 1403 c000 0b7f |00db: const v3, #float 1.84767e+38 // #7f0b00c0 │ │ +0aeae8: 6e20 1523 3700 |00de: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +0aeaee: 0c03 |00e1: move-result-object v3 │ │ +0aeaf0: 1f03 2f02 |00e2: check-cast v3, Landroid/widget/EditText; // type@022f │ │ +0aeaf4: 5b73 c310 |00e4: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ +0aeaf8: 5473 c310 |00e6: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ +0aeafc: 2204 7204 |00e8: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$3; // type@0472 │ │ +0aeb00: 7020 dd22 7400 |00ea: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$3;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22dd │ │ +0aeb06: 6e20 840f 4300 |00ed: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0f84 │ │ +0aeb0c: 1403 b300 0b7f |00f0: const v3, #float 1.84766e+38 // #7f0b00b3 │ │ +0aeb12: 6e20 1523 3700 |00f3: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +0aeb18: 0c03 |00f6: move-result-object v3 │ │ +0aeb1a: 1f03 2f02 |00f7: check-cast v3, Landroid/widget/EditText; // type@022f │ │ +0aeb1e: 5b73 c810 |00f9: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aeb22: 5473 c810 |00fb: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aeb26: 2204 7304 |00fd: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$4; // type@0473 │ │ +0aeb2a: 7020 e122 7400 |00ff: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$4;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e1 │ │ +0aeb30: 6e20 8c0f 4300 |0102: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0f8c │ │ +0aeb36: 5473 c810 |0105: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aeb3a: 2204 7404 |0107: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$5; // type@0474 │ │ +0aeb3e: 7020 e322 7400 |0109: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$5;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e3 │ │ +0aeb44: 6e20 840f 4300 |010c: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0f84 │ │ +0aeb4a: 1a03 9117 |010f: const-string v3, "input_method" // string@1791 │ │ +0aeb4e: 6e20 1b23 3700 |0111: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@231b │ │ +0aeb54: 0c03 |0114: move-result-object v3 │ │ +0aeb56: 1f03 1c02 |0115: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +0aeb5a: 5b73 c010 |0117: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ +0aeb5e: 5473 c010 |0119: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ +0aeb62: 6e30 3f0f 6306 |011b: invoke-virtual {v3, v6, v6}, Landroid/view/inputmethod/InputMethodManager;.toggleSoftInput:(II)V // method@0f3f │ │ +0aeb68: 1403 c100 0b7f |011e: const v3, #float 1.84767e+38 // #7f0b00c1 │ │ +0aeb6e: 6e20 1523 3700 |0121: invoke-virtual {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.findViewById:(I)Landroid/view/View; // method@2315 │ │ +0aeb74: 0c03 |0124: move-result-object v3 │ │ +0aeb76: 1f03 3e02 |0125: check-cast v3, Landroid/widget/ListView; // type@023e │ │ +0aeb7a: 5b73 bf10 |0127: iput-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0aeb7e: 5473 c210 |0129: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ +0aeb82: 7020 2b23 3700 |012b: invoke-direct {v7, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;)V // method@232b │ │ +0aeb88: 5473 bf10 |012e: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0aeb8c: 2204 7504 |0130: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$6; // type@0475 │ │ +0aeb90: 7020 e722 7400 |0132: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$6;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e7 │ │ +0aeb96: 6e20 0910 4300 |0135: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +0aeb9c: 5473 bf10 |0138: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.historyList:Landroid/widget/ListView; // field@10bf │ │ +0aeba0: 2204 7604 |013a: new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$7; // type@0476 │ │ +0aeba4: 7020 e922 7400 |013c: invoke-direct {v4, v7}, Lorg/yuttadhammo/tipitaka/SearchDialog$7;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;)V // method@22e9 │ │ +0aebaa: 6e20 0c10 4300 |013f: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@100c │ │ +0aebb0: 5473 c410 |0142: iget-object v3, v7, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0aebb4: 1a04 ed0a |0144: const-string v4, "SORT_KEY" // string@0aed │ │ +0aebb8: 1a05 7518 |0146: const-string v5, "keywords" // string@1875 │ │ +0aebbc: 7230 7801 4305 |0148: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0aebc2: 0c03 |014b: move-result-object v3 │ │ +0aebc4: 1a04 6411 |014c: const-string v4, "code" // string@1164 │ │ +0aebc8: 6e20 5f1f 4300 |014e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0aebce: 0a03 |0151: move-result v3 │ │ +0aebd0: 3803 2e00 |0152: if-eqz v3, 0180 // +002e │ │ +0aebd4: 7010 2823 0700 |0154: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.showCodePanel:()V // method@2328 │ │ +0aebda: 7010 2623 0700 |0157: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupFullPopupMenu:()V // method@2326 │ │ +0aebe0: 6f20 3311 8700 |015a: invoke-super {v7, v8}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@1133 │ │ +0aebe6: 0e00 |015d: return-void │ │ +0aebe8: 2200 1f04 |015e: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0aebec: 7020 3b21 7000 |0160: invoke-direct {v0, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0aebf2: 1a03 1d17 |0163: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +0aebf6: 1a04 a101 |0165: const-string v4, "ATPK.zip" // string@01a1 │ │ +0aebfa: 6e30 4721 3004 |0167: invoke-virtual {v0, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +0aec00: 28f3 |016a: goto 015d // -000d │ │ +0aec02: 0d01 |016b: move-exception v1 │ │ +0aec04: 1a03 790c |016c: const-string v3, "Tipitaka" // string@0c79 │ │ +0aec08: 1a04 6113 |016e: const-string v4, "error:" // string@1361 │ │ +0aec0c: 7130 0a0d 4301 |0170: invoke-static {v3, v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0aec12: 2200 1f04 |0173: new-instance v0, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0aec16: 7020 3b21 7000 |0175: invoke-direct {v0, v7}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0aec1c: 1a03 1d17 |0178: const-string v3, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +0aec20: 1a04 a101 |017a: const-string v4, "ATPK.zip" // string@01a1 │ │ +0aec24: 6e30 4721 3004 |017c: invoke-virtual {v0, v3, v4}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +0aec2a: 28de |017f: goto 015d // -0022 │ │ +0aec2c: 7010 1c23 0700 |0180: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.hideCodePanel:()V // method@231c │ │ +0aec32: 7010 2723 0700 |0183: invoke-direct {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;.setupNormalPopupMenu:()V // method@2327 │ │ +0aec38: 28d4 |0186: goto 015a // -002c │ │ catches : 2 │ │ 0x001b - 0x002d │ │ Landroid/database/sqlite/SQLiteException; -> 0x016b │ │ 0x015e - 0x016a │ │ Landroid/database/sqlite/SQLiteException; -> 0x016b │ │ positions : │ │ 0x0002 line=80 │ │ @@ -238350,175 +238435,177 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 331 16-bit code units │ │ -0ade18: |[0ade18] org.yuttadhammo.tipitaka.SearchDialog.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0ade28: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0ade2a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0ade2c: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -0ade2e: 3317 5900 |0003: if-ne v7, v1, 005c // +0059 │ │ -0ade32: 5461 c810 |0005: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0ade36: 3801 1600 |0007: if-eqz v1, 001d // +0016 │ │ -0ade3a: 5461 c810 |0009: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0ade3e: 6e10 870f 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ade44: 0c01 |000e: move-result-object v1 │ │ -0ade46: 6e10 511f 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ade4c: 0c01 |0012: move-result-object v1 │ │ -0ade4e: 6e10 721f 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0ade54: 0c01 |0016: move-result-object v1 │ │ -0ade56: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0ade5c: 0a01 |001a: move-result v1 │ │ -0ade5e: 3c01 2a00 |001b: if-gtz v1, 0045 // +002a │ │ -0ade62: 5461 b910 |001d: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ -0ade66: 6e10 870f 0100 |001f: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ade6c: 0c01 |0022: move-result-object v1 │ │ -0ade6e: 6e10 511f 0100 |0023: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ade74: 0c01 |0026: move-result-object v1 │ │ -0ade76: 6e10 721f 0100 |0027: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0ade7c: 0c01 |002a: move-result-object v1 │ │ -0ade7e: 6e10 651f 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0ade84: 0a01 |002e: move-result v1 │ │ -0ade86: 3c01 1600 |002f: if-gtz v1, 0045 // +0016 │ │ -0ade8a: 5461 c310 |0031: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ -0ade8e: 6e10 870f 0100 |0033: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ade94: 0c01 |0036: move-result-object v1 │ │ -0ade96: 6e10 511f 0100 |0037: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ade9c: 0c01 |003a: move-result-object v1 │ │ -0ade9e: 6e10 721f 0100 |003b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0adea4: 0c01 |003e: move-result-object v1 │ │ -0adea6: 6e10 651f 0100 |003f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0adeac: 0a01 |0042: move-result v1 │ │ -0adeae: 3d01 9700 |0043: if-lez v1, 00da // +0097 │ │ -0adeb2: 5461 c810 |0045: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0adeb6: 1a03 0000 |0047: const-string v3, "" // string@0000 │ │ -0adeba: 6e20 8f0f 3100 |0049: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0adec0: 5461 b910 |004c: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ -0adec4: 1a03 0000 |004e: const-string v3, "" // string@0000 │ │ -0adec8: 6e20 8f0f 3100 |0050: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0adece: 5461 c310 |0053: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ -0aded2: 1a03 0000 |0055: const-string v3, "" // string@0000 │ │ -0aded6: 6e20 8f0f 3100 |0057: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0adedc: 0121 |005a: move v1, v2 │ │ -0adede: 0f01 |005b: return v1 │ │ -0adee0: 1301 5200 |005c: const/16 v1, #int 82 // #52 │ │ -0adee4: 3317 7c00 |005e: if-ne v7, v1, 00da // +007c │ │ -0adee8: 5461 ba10 |0060: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0adeec: 1a03 9017 |0062: const-string v3, "input_method" // string@1790 │ │ -0adef0: 6e20 3601 3100 |0064: invoke-virtual {v1, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -0adef6: 0c01 |0067: move-result-object v1 │ │ -0adef8: 1f01 1e02 |0068: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -0adefc: 5b61 c010 |006a: iput-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ -0adf00: 5461 c010 |006c: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ -0adf04: 5463 c810 |006e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0adf08: 6e10 860f 0300 |0070: invoke-virtual {v3}, Landroid/widget/EditText;.getApplicationWindowToken:()Landroid/os/IBinder; // method@0f86 │ │ -0adf0e: 0c03 |0073: move-result-object v3 │ │ -0adf10: 6e30 3d0f 3105 |0074: invoke-virtual {v1, v3, v5}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ -0adf16: 2200 1200 |0077: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -0adf1a: 5461 ba10 |0079: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0adf1e: 7020 9900 1000 |007b: invoke-direct {v0, v1}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -0adf24: 1401 3c00 037f |007e: const v1, #float 1.7413e+38 // #7f03003c │ │ -0adf2a: 6e20 a400 1000 |0081: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -0adf30: 1401 8300 0c7f |0084: const v1, #float 1.86095e+38 // #7f0c0083 │ │ -0adf36: 6e20 a900 1000 |0087: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ -0adf3c: 5461 c410 |008a: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0adf40: 1a03 eb0a |008c: const-string v3, "SORT_KEY" // string@0aeb │ │ -0adf44: 1a04 7418 |008e: const-string v4, "keywords" // string@1874 │ │ -0adf48: 7230 7801 3104 |0090: invoke-interface {v1, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0adf4e: 0c01 |0093: move-result-object v1 │ │ -0adf50: 5b61 ca10 |0094: iput-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0adf54: 5461 c410 |0096: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0adf58: 1a03 b603 |0098: const-string v3, "IS_DESC" // string@03b6 │ │ -0adf5c: 7230 7501 3105 |009a: invoke-interface {v1, v3, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0adf62: 0a01 |009d: move-result v1 │ │ -0adf64: 5c61 c110 |009e: iput-boolean v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0adf68: 5461 ca10 |00a0: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0adf6c: 1a03 7418 |00a2: const-string v3, "keywords" // string@1874 │ │ -0adf70: 6e20 5f1f 3100 |00a4: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0adf76: 0a01 |00a7: move-result v1 │ │ -0adf78: 3801 3800 |00a8: if-eqz v1, 00e0 // +0038 │ │ -0adf7c: 1401 cd00 077f |00aa: const v1, #float 1.7945e+38 // #7f0700cd │ │ -0adf82: 6e20 9c00 1000 |00ad: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0adf88: 0c01 |00b0: move-result-object v1 │ │ -0adf8a: 1f01 4402 |00b1: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0adf8e: 6e20 2110 2100 |00b3: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0adf94: 5561 c110 |00b6: iget-boolean v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ -0adf98: 3801 8500 |00b8: if-eqz v1, 013d // +0085 │ │ -0adf9c: 1401 6c00 077f |00ba: const v1, #float 1.79448e+38 // #7f07006c │ │ -0adfa2: 6e20 9c00 1000 |00bd: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0adfa8: 0c01 |00c0: move-result-object v1 │ │ -0adfaa: 1f01 4402 |00c1: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0adfae: 6e20 2110 2100 |00c3: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0adfb4: 1401 6d00 077f |00c6: const v1, #float 1.79448e+38 // #7f07006d │ │ -0adfba: 6e20 9c00 1000 |00c9: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0adfc0: 0c01 |00cc: move-result-object v1 │ │ -0adfc2: 1f01 2d02 |00cd: check-cast v1, Landroid/widget/Button; // type@022d │ │ -0adfc6: 2202 7904 |00cf: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchDialog$8; // type@0479 │ │ -0adfca: 7030 eb22 6200 |00d1: invoke-direct {v2, v6, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)V // method@22eb │ │ -0adfd0: 6e20 700f 2100 |00d4: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0adfd6: 6e10 ab00 0000 |00d7: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -0adfdc: 6f30 3911 7608 |00da: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/app/SherlockActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1139 │ │ -0adfe2: 0a01 |00dd: move-result v1 │ │ -0adfe4: 2900 7dff |00de: goto/16 005b // -0083 │ │ -0adfe8: 5461 ca10 |00e0: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0adfec: 1a03 d30d |00e2: const-string v3, "_id" // string@0dd3 │ │ -0adff0: 6e20 5f1f 3100 |00e4: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0adff6: 0a01 |00e7: move-result v1 │ │ -0adff8: 3801 0f00 |00e8: if-eqz v1, 00f7 // +000f │ │ -0adffc: 1401 6700 077f |00ea: const v1, #float 1.79448e+38 // #7f070067 │ │ -0ae002: 6e20 9c00 1000 |00ed: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ae008: 0c01 |00f0: move-result-object v1 │ │ -0ae00a: 1f01 4402 |00f1: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0ae00e: 6e20 2110 2100 |00f3: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0ae014: 28c0 |00f6: goto 00b6 // -0040 │ │ -0ae016: 5461 ca10 |00f7: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0ae01a: 1a03 c21d |00f9: const-string v3, "nsut" // string@1dc2 │ │ -0ae01e: 6e20 5f1f 3100 |00fb: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0ae024: 0a01 |00fe: move-result v1 │ │ -0ae026: 3801 0f00 |00ff: if-eqz v1, 010e // +000f │ │ -0ae02a: 1401 ce00 077f |0101: const v1, #float 1.7945e+38 // #7f0700ce │ │ -0ae030: 6e20 9c00 1000 |0104: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ae036: 0c01 |0107: move-result-object v1 │ │ -0ae038: 1f01 4402 |0108: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0ae03c: 6e20 2110 2100 |010a: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0ae042: 28a9 |010d: goto 00b6 // -0057 │ │ -0ae044: 5461 ca10 |010e: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0ae048: 1a03 2514 |0110: const-string v3, "freq" // string@1425 │ │ -0ae04c: 6e20 5f1f 3100 |0112: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0ae052: 0a01 |0115: move-result v1 │ │ -0ae054: 3801 0f00 |0116: if-eqz v1, 0125 // +000f │ │ -0ae058: 1401 cf00 077f |0118: const v1, #float 1.7945e+38 // #7f0700cf │ │ -0ae05e: 6e20 9c00 1000 |011b: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ae064: 0c01 |011e: move-result-object v1 │ │ -0ae066: 1f01 4402 |011f: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0ae06a: 6e20 2110 2100 |0121: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0ae070: 2892 |0124: goto 00b6 // -006e │ │ -0ae072: 5461 ca10 |0125: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ -0ae076: 1a03 6311 |0127: const-string v3, "code" // string@1163 │ │ -0ae07a: 6e20 5f1f 3100 |0129: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0ae080: 0a01 |012c: move-result v1 │ │ -0ae082: 3801 89ff |012d: if-eqz v1, 00b6 // -0077 │ │ -0ae086: 1401 d000 077f |012f: const v1, #float 1.7945e+38 // #7f0700d0 │ │ -0ae08c: 6e20 9c00 1000 |0132: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ae092: 0c01 |0135: move-result-object v1 │ │ -0ae094: 1f01 4402 |0136: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0ae098: 6e20 2110 2100 |0138: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0ae09e: 2900 7bff |013b: goto/16 00b6 // -0085 │ │ -0ae0a2: 1401 6b00 077f |013d: const v1, #float 1.79448e+38 // #7f07006b │ │ -0ae0a8: 6e20 9c00 1000 |0140: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0ae0ae: 0c01 |0143: move-result-object v1 │ │ -0ae0b0: 1f01 4402 |0144: check-cast v1, Landroid/widget/RadioButton; // type@0244 │ │ -0ae0b4: 6e20 2110 2100 |0146: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ -0ae0ba: 2900 7dff |0149: goto/16 00c6 // -0083 │ │ +0aec54: |[0aec54] org.yuttadhammo.tipitaka.SearchDialog.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0aec64: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0aec66: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0aec68: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +0aec6a: 3317 5900 |0003: if-ne v7, v1, 005c // +0059 │ │ +0aec6e: 5461 c810 |0005: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aec72: 3801 1600 |0007: if-eqz v1, 001d // +0016 │ │ +0aec76: 5461 c810 |0009: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aec7a: 6e10 870f 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0aec80: 0c01 |000e: move-result-object v1 │ │ +0aec82: 6e10 511f 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0aec88: 0c01 |0012: move-result-object v1 │ │ +0aec8a: 6e10 721f 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0aec90: 0c01 |0016: move-result-object v1 │ │ +0aec92: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0aec98: 0a01 |001a: move-result v1 │ │ +0aec9a: 3c01 2a00 |001b: if-gtz v1, 0045 // +002a │ │ +0aec9e: 5461 b910 |001d: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ +0aeca2: 6e10 870f 0100 |001f: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0aeca8: 0c01 |0022: move-result-object v1 │ │ +0aecaa: 6e10 511f 0100 |0023: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0aecb0: 0c01 |0026: move-result-object v1 │ │ +0aecb2: 6e10 721f 0100 |0027: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0aecb8: 0c01 |002a: move-result-object v1 │ │ +0aecba: 6e10 651f 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0aecc0: 0a01 |002e: move-result v1 │ │ +0aecc2: 3c01 1600 |002f: if-gtz v1, 0045 // +0016 │ │ +0aecc6: 5461 c310 |0031: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ +0aecca: 6e10 870f 0100 |0033: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0aecd0: 0c01 |0036: move-result-object v1 │ │ +0aecd2: 6e10 511f 0100 |0037: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0aecd8: 0c01 |003a: move-result-object v1 │ │ +0aecda: 6e10 721f 0100 |003b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0aece0: 0c01 |003e: move-result-object v1 │ │ +0aece2: 6e10 651f 0100 |003f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0aece8: 0a01 |0042: move-result v1 │ │ +0aecea: 3d01 9700 |0043: if-lez v1, 00da // +0097 │ │ +0aecee: 5461 c810 |0045: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aecf2: 1a03 0000 |0047: const-string v3, "" // string@0000 │ │ +0aecf6: 6e20 8f0f 3100 |0049: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +0aecfc: 5461 b910 |004c: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.codeText:Landroid/widget/EditText; // field@10b9 │ │ +0aed00: 1a03 0000 |004e: const-string v3, "" // string@0000 │ │ +0aed04: 6e20 8f0f 3100 |0050: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +0aed0a: 5461 c310 |0053: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.numberText:Landroid/widget/EditText; // field@10c3 │ │ +0aed0e: 1a03 0000 |0055: const-string v3, "" // string@0000 │ │ +0aed12: 6e20 8f0f 3100 |0057: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +0aed18: 0121 |005a: move v1, v2 │ │ +0aed1a: 0f01 |005b: return v1 │ │ +0aed1c: 1301 5200 |005c: const/16 v1, #int 82 // #52 │ │ +0aed20: 3317 7c00 |005e: if-ne v7, v1, 00da // +007c │ │ +0aed24: 5461 ba10 |0060: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0aed28: 1a03 9117 |0062: const-string v3, "input_method" // string@1791 │ │ +0aed2c: 6e20 3601 3100 |0064: invoke-virtual {v1, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +0aed32: 0c01 |0067: move-result-object v1 │ │ +0aed34: 1f01 1c02 |0068: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +0aed38: 5b61 c010 |006a: iput-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ +0aed3c: 5461 c010 |006c: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.imm:Landroid/view/inputmethod/InputMethodManager; // field@10c0 │ │ +0aed40: 5463 c810 |006e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aed44: 6e10 860f 0300 |0070: invoke-virtual {v3}, Landroid/widget/EditText;.getApplicationWindowToken:()Landroid/os/IBinder; // method@0f86 │ │ +0aed4a: 0c03 |0073: move-result-object v3 │ │ +0aed4c: 6e30 3d0f 3105 |0074: invoke-virtual {v1, v3, v5}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ +0aed52: 2200 1200 |0077: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ +0aed56: 5461 ba10 |0079: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0aed5a: 7020 9900 1000 |007b: invoke-direct {v0, v1}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0aed60: 1401 3c00 037f |007e: const v1, #float 1.7413e+38 // #7f03003c │ │ +0aed66: 6e20 a400 1000 |0081: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0aed6c: 1401 8300 0c7f |0084: const v1, #float 1.86095e+38 // #7f0c0083 │ │ +0aed72: 6e20 a900 1000 |0087: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@00a9 │ │ +0aed78: 5461 c410 |008a: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0aed7c: 1a03 ed0a |008c: const-string v3, "SORT_KEY" // string@0aed │ │ +0aed80: 1a04 7518 |008e: const-string v4, "keywords" // string@1875 │ │ +0aed84: 7230 7801 3104 |0090: invoke-interface {v1, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0aed8a: 0c01 |0093: move-result-object v1 │ │ +0aed8c: 5b61 ca10 |0094: iput-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0aed90: 5461 c410 |0096: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0aed94: 1a03 ba03 |0098: const-string v3, "IS_DESC" // string@03ba │ │ +0aed98: 7230 7501 3105 |009a: invoke-interface {v1, v3, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0aed9e: 0a01 |009d: move-result v1 │ │ +0aeda0: 5c61 c110 |009e: iput-boolean v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0aeda4: 5461 ca10 |00a0: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0aeda8: 1a03 7518 |00a2: const-string v3, "keywords" // string@1875 │ │ +0aedac: 6e20 5f1f 3100 |00a4: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0aedb2: 0a01 |00a7: move-result v1 │ │ +0aedb4: 3801 3800 |00a8: if-eqz v1, 00e0 // +0038 │ │ +0aedb8: 1401 cd00 0b7f |00aa: const v1, #float 1.84767e+38 // #7f0b00cd │ │ +0aedbe: 6e20 9c00 1000 |00ad: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aedc4: 0c01 |00b0: move-result-object v1 │ │ +0aedc6: 1f01 4202 |00b1: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0aedca: 6e20 2110 2100 |00b3: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0aedd0: 5561 c110 |00b6: iget-boolean v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.isDesc:Z // field@10c1 │ │ +0aedd4: 3801 8500 |00b8: if-eqz v1, 013d // +0085 │ │ +0aedd8: 1401 6c00 0b7f |00ba: const v1, #float 1.84765e+38 // #7f0b006c │ │ +0aedde: 6e20 9c00 1000 |00bd: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aede4: 0c01 |00c0: move-result-object v1 │ │ +0aede6: 1f01 4202 |00c1: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0aedea: 6e20 2110 2100 |00c3: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0aedf0: 1401 6d00 0b7f |00c6: const v1, #float 1.84765e+38 // #7f0b006d │ │ +0aedf6: 6e20 9c00 1000 |00c9: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aedfc: 0c01 |00cc: move-result-object v1 │ │ +0aedfe: 1f01 2b02 |00cd: check-cast v1, Landroid/widget/Button; // type@022b │ │ +0aee02: 2202 7704 |00cf: new-instance v2, Lorg/yuttadhammo/tipitaka/SearchDialog$8; // type@0477 │ │ +0aee06: 7030 eb22 6200 |00d1: invoke-direct {v2, v6, v0}, Lorg/yuttadhammo/tipitaka/SearchDialog$8;.:(Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)V // method@22eb │ │ +0aee0c: 6e20 700f 2100 |00d4: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0aee12: 6e10 ab00 0000 |00d7: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0aee18: 6f30 3911 7608 |00da: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/app/SherlockActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1139 │ │ +0aee1e: 0a01 |00dd: move-result v1 │ │ +0aee20: 2900 7dff |00de: goto/16 005b // -0083 │ │ +0aee24: 5461 ca10 |00e0: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0aee28: 1a03 d50d |00e2: const-string v3, "_id" // string@0dd5 │ │ +0aee2c: 6e20 5f1f 3100 |00e4: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0aee32: 0a01 |00e7: move-result v1 │ │ +0aee34: 3801 0f00 |00e8: if-eqz v1, 00f7 // +000f │ │ +0aee38: 1401 6700 0b7f |00ea: const v1, #float 1.84765e+38 // #7f0b0067 │ │ +0aee3e: 6e20 9c00 1000 |00ed: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aee44: 0c01 |00f0: move-result-object v1 │ │ +0aee46: 1f01 4202 |00f1: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0aee4a: 6e20 2110 2100 |00f3: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0aee50: 28c0 |00f6: goto 00b6 // -0040 │ │ +0aee52: 5461 ca10 |00f7: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0aee56: 1a03 c21d |00f9: const-string v3, "nsut" // string@1dc2 │ │ +0aee5a: 6e20 5f1f 3100 |00fb: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0aee60: 0a01 |00fe: move-result v1 │ │ +0aee62: 3801 0f00 |00ff: if-eqz v1, 010e // +000f │ │ +0aee66: 1401 ce00 0b7f |0101: const v1, #float 1.84767e+38 // #7f0b00ce │ │ +0aee6c: 6e20 9c00 1000 |0104: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aee72: 0c01 |0107: move-result-object v1 │ │ +0aee74: 1f01 4202 |0108: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0aee78: 6e20 2110 2100 |010a: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0aee7e: 28a9 |010d: goto 00b6 // -0057 │ │ +0aee80: 5461 ca10 |010e: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0aee84: 1a03 2614 |0110: const-string v3, "freq" // string@1426 │ │ +0aee88: 6e20 5f1f 3100 |0112: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0aee8e: 0a01 |0115: move-result v1 │ │ +0aee90: 3801 0f00 |0116: if-eqz v1, 0125 // +000f │ │ +0aee94: 1401 cf00 0b7f |0118: const v1, #float 1.84767e+38 // #7f0b00cf │ │ +0aee9a: 6e20 9c00 1000 |011b: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aeea0: 0c01 |011e: move-result-object v1 │ │ +0aeea2: 1f01 4202 |011f: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0aeea6: 6e20 2110 2100 |0121: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0aeeac: 2892 |0124: goto 00b6 // -006e │ │ +0aeeae: 5461 ca10 |0125: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.sortKey:Ljava/lang/String; // field@10ca │ │ +0aeeb2: 1a03 6411 |0127: const-string v3, "code" // string@1164 │ │ +0aeeb6: 6e20 5f1f 3100 |0129: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0aeebc: 0a01 |012c: move-result v1 │ │ +0aeebe: 3801 89ff |012d: if-eqz v1, 00b6 // -0077 │ │ +0aeec2: 1401 d000 0b7f |012f: const v1, #float 1.84767e+38 // #7f0b00d0 │ │ +0aeec8: 6e20 9c00 1000 |0132: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aeece: 0c01 |0135: move-result-object v1 │ │ +0aeed0: 1f01 4202 |0136: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0aeed4: 6e20 2110 2100 |0138: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0aeeda: 2900 7bff |013b: goto/16 00b6 // -0085 │ │ +0aeede: 1401 6b00 0b7f |013d: const v1, #float 1.84765e+38 // #7f0b006b │ │ +0aeee4: 6e20 9c00 1000 |0140: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0aeeea: 0c01 |0143: move-result-object v1 │ │ +0aeeec: 1f01 4202 |0144: check-cast v1, Landroid/widget/RadioButton; // type@0242 │ │ +0aeef0: 6e20 2110 2100 |0146: invoke-virtual {v1, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1021 │ │ +0aeef6: 2900 7dff |0149: goto/16 00c6 // -0083 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=418 │ │ 0x0005 line=419 │ │ + 0x001f line=420 │ │ + 0x0033 line=421 │ │ 0x0045 line=422 │ │ 0x004c line=423 │ │ 0x0053 line=424 │ │ 0x005b line=499 │ │ 0x005c line=427 │ │ 0x0060 line=429 │ │ 0x006c line=430 │ │ @@ -238555,29 +238642,29 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0ae0c0: |[0ae0c0] org.yuttadhammo.tipitaka.SearchDialog.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0ae0d0: 6f20 3d11 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ -0ae0d6: 5421 c410 |0003: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ -0ae0da: 7210 7401 0100 |0005: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0ae0e0: 0c00 |0008: move-result-object v0 │ │ -0ae0e2: 7210 921b 0300 |0009: invoke-interface {v3}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0ae0e8: 0a01 |000c: move-result v1 │ │ -0ae0ea: 2b01 0b00 0000 |000d: packed-switch v1, 00000018 // +0000000b │ │ -0ae0f0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0ae0f2: 0f01 |0011: return v1 │ │ -0ae0f4: 6e10 1623 0200 |0012: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.finish:()V // method@2316 │ │ -0ae0fa: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -0ae0fc: 28fb |0016: goto 0011 // -0005 │ │ -0ae0fe: 0000 |0017: nop // spacer │ │ -0ae100: 0001 0100 2c00 0201 0500 0000 |0018: packed-switch-data (6 units) │ │ +0aeefc: |[0aeefc] org.yuttadhammo.tipitaka.SearchDialog.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0aef0c: 6f20 3d11 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@113d │ │ +0aef12: 5421 c410 |0003: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.prefs:Landroid/content/SharedPreferences; // field@10c4 │ │ +0aef16: 7210 7401 0100 |0005: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0aef1c: 0c00 |0008: move-result-object v0 │ │ +0aef1e: 7210 921b 0300 |0009: invoke-interface {v3}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +0aef24: 0a01 |000c: move-result v1 │ │ +0aef26: 2b01 0b00 0000 |000d: packed-switch v1, 00000018 // +0000000b │ │ +0aef2c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0aef2e: 0f01 |0011: return v1 │ │ +0aef30: 6e10 1623 0200 |0012: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;.finish:()V // method@2316 │ │ +0aef36: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0aef38: 28fb |0016: goto 0011 // -0005 │ │ +0aef3a: 0000 |0017: nop // spacer │ │ +0aef3c: 0001 0100 2c00 0201 0500 0000 |0018: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ 0x0003 line=953 │ │ 0x0009 line=955 │ │ 0x0010 line=960 │ │ 0x0012 line=957 │ │ @@ -238593,144 +238680,144 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 274 16-bit code units │ │ -0ae10c: |[0ae10c] org.yuttadhammo.tipitaka.SearchDialog.searchText:()V │ │ -0ae11c: 5463 c810 |0000: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0ae120: 6e10 870f 0300 |0002: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ae126: 0c03 |0005: move-result-object v3 │ │ -0ae128: 6e10 511f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ae12e: 0c02 |0009: move-result-object v2 │ │ -0ae130: 5463 c910 |000a: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0ae134: 1404 b600 077f |000c: const v4, #float 1.79449e+38 // #7f0700b6 │ │ -0ae13a: 6e20 d90d 4300 |000f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0ae140: 0c03 |0012: move-result-object v3 │ │ -0ae142: 1f03 2e02 |0013: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -0ae146: 6e10 740f 0300 |0015: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ -0ae14c: 0a03 |0018: move-result v3 │ │ -0ae14e: 5c63 af10 |0019: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b1:Z // field@10af │ │ -0ae152: 5463 c910 |001b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0ae156: 1404 b700 077f |001d: const v4, #float 1.79449e+38 // #7f0700b7 │ │ -0ae15c: 6e20 d90d 4300 |0020: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0ae162: 0c03 |0023: move-result-object v3 │ │ -0ae164: 1f03 2e02 |0024: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -0ae168: 6e10 740f 0300 |0026: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ -0ae16e: 0a03 |0029: move-result v3 │ │ -0ae170: 5c63 b010 |002a: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b2:Z // field@10b0 │ │ -0ae174: 5463 c910 |002c: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0ae178: 1404 b800 077f |002e: const v4, #float 1.7945e+38 // #7f0700b8 │ │ -0ae17e: 6e20 d90d 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0ae184: 0c03 |0034: move-result-object v3 │ │ -0ae186: 1f03 2e02 |0035: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -0ae18a: 6e10 740f 0300 |0037: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ -0ae190: 0a03 |003a: move-result v3 │ │ -0ae192: 5c63 b110 |003b: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b3:Z // field@10b1 │ │ -0ae196: 5463 c910 |003d: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ -0ae19a: 1404 4e00 077f |003f: const v4, #float 1.79447e+38 // #7f07004e │ │ -0ae1a0: 6e20 d90d 4300 |0042: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0ae1a6: 0c03 |0045: move-result-object v3 │ │ -0ae1a8: 1f03 2e02 |0046: check-cast v3, Landroid/widget/CheckBox; // type@022e │ │ -0ae1ac: 6e10 740f 0300 |0048: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ -0ae1b2: 0a03 |004b: move-result v3 │ │ -0ae1b4: 5c63 b210 |004c: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b4:Z // field@10b2 │ │ -0ae1b8: 5463 b710 |004e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbm:Landroid/widget/CheckBox; // field@10b7 │ │ -0ae1bc: 6e10 740f 0300 |0050: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ -0ae1c2: 0a03 |0053: move-result v3 │ │ -0ae1c4: 5c63 b310 |0054: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b5:Z // field@10b3 │ │ -0ae1c8: 5463 b610 |0056: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.cba:Landroid/widget/CheckBox; // field@10b6 │ │ -0ae1cc: 6e10 740f 0300 |0058: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ -0ae1d2: 0a03 |005b: move-result v3 │ │ -0ae1d4: 5c63 b410 |005c: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b6:Z // field@10b4 │ │ -0ae1d8: 5463 b810 |005e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbt:Landroid/widget/CheckBox; // field@10b8 │ │ -0ae1dc: 6e10 740f 0300 |0060: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ -0ae1e2: 0a03 |0063: move-result v3 │ │ -0ae1e4: 5c63 b510 |0064: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b7:Z // field@10b5 │ │ -0ae1e8: 6e10 721f 0200 |0066: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0ae1ee: 0c03 |0069: move-result-object v3 │ │ -0ae1f0: 6e10 651f 0300 |006a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0ae1f6: 0a03 |006d: move-result v3 │ │ -0ae1f8: 3d03 a300 |006e: if-lez v3, 0111 // +00a3 │ │ -0ae1fc: 1a03 fe0d |0070: const-string v3, "aa" // string@0dfe │ │ -0ae200: 1a04 1a27 |0072: const-string v4, "ā" // string@271a │ │ -0ae204: 6e30 671f 3204 |0074: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae20a: 0c03 |0077: move-result-object v3 │ │ -0ae20c: 1a04 4a17 |0078: const-string v4, "ii" // string@174a │ │ -0ae210: 1a05 1c27 |007a: const-string v5, "ī" // string@271c │ │ -0ae214: 6e30 671f 4305 |007c: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae21a: 0c03 |007f: move-result-object v3 │ │ -0ae21c: 1a04 2226 |0080: const-string v4, "uu" // string@2622 │ │ -0ae220: 1a05 1e27 |0082: const-string v5, "ū" // string@271e │ │ -0ae224: 6e30 671f 4305 |0084: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae22a: 0c03 |0087: move-result-object v3 │ │ -0ae22c: 1a04 0301 |0088: const-string v4, ".t" // string@0103 │ │ -0ae230: 1a05 2927 |008a: const-string v5, "ṭ" // string@2729 │ │ -0ae234: 6e30 671f 4305 |008c: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae23a: 0c03 |008f: move-result-object v3 │ │ -0ae23c: 1a04 fd00 |0090: const-string v4, ".d" // string@00fd │ │ -0ae240: 1a05 2027 |0092: const-string v5, "ḍ" // string@2720 │ │ -0ae244: 6e30 671f 4305 |0094: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae24a: 0c03 |0097: move-result-object v3 │ │ -0ae24c: 1a04 a300 |0098: const-string v4, ""n" // string@00a3 │ │ -0ae250: 1a05 2527 |009a: const-string v5, "ṅ" // string@2725 │ │ -0ae254: 6e30 671f 4305 |009c: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae25a: 0c03 |009f: move-result-object v3 │ │ -0ae25c: 1a04 0001 |00a0: const-string v4, ".n" // string@0100 │ │ -0ae260: 1a05 2727 |00a2: const-string v5, "ṇ" // string@2727 │ │ -0ae264: 6e30 671f 4305 |00a4: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae26a: 0c03 |00a7: move-result-object v3 │ │ -0ae26c: 1a04 ff00 |00a8: const-string v4, ".m" // string@00ff │ │ -0ae270: 1a05 2327 |00aa: const-string v5, "ṃ" // string@2723 │ │ -0ae274: 6e30 671f 4305 |00ac: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae27a: 0c03 |00af: move-result-object v3 │ │ -0ae27c: 1a04 1627 |00b0: const-string v4, "~n" // string@2716 │ │ -0ae280: 1a05 1827 |00b2: const-string v5, "ñ" // string@2718 │ │ -0ae284: 6e30 671f 4305 |00b4: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae28a: 0c03 |00b7: move-result-object v3 │ │ -0ae28c: 1a04 fe00 |00b8: const-string v4, ".l" // string@00fe │ │ -0ae290: 1a05 2227 |00ba: const-string v5, "ḷ" // string@2722 │ │ -0ae294: 6e30 671f 4305 |00bc: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0ae29a: 0c02 |00bf: move-result-object v2 │ │ -0ae29c: 2201 2e00 |00c0: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0ae2a0: 5463 ba10 |00c2: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ -0ae2a4: 1c04 6904 |00c4: const-class v4, Lorg/yuttadhammo/tipitaka/SearchActivity; // type@0469 │ │ -0ae2a8: 7030 4401 3104 |00c6: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0ae2ae: 2200 6d00 |00c9: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -0ae2b2: 7010 5b02 0000 |00cb: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -0ae2b8: 1a03 1a04 |00ce: const-string v3, "LANG" // string@041a │ │ -0ae2bc: 1a04 3c1f |00d0: const-string v4, "pali" // string@1f3c │ │ -0ae2c0: 6e30 7002 3004 |00d2: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ae2c6: 1a03 860a |00d5: const-string v3, "QUERY" // string@0a86 │ │ -0ae2ca: 6e30 7002 3002 |00d7: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0ae2d0: 1a03 4910 |00da: const-string v3, "b1" // string@1049 │ │ -0ae2d4: 5564 af10 |00dc: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b1:Z // field@10af │ │ -0ae2d8: 6e30 6a02 3004 |00de: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0ae2de: 1a03 4a10 |00e1: const-string v3, "b2" // string@104a │ │ -0ae2e2: 5564 b010 |00e3: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b2:Z // field@10b0 │ │ -0ae2e6: 6e30 6a02 3004 |00e5: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0ae2ec: 1a03 4b10 |00e8: const-string v3, "b3" // string@104b │ │ -0ae2f0: 5564 b110 |00ea: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b3:Z // field@10b1 │ │ -0ae2f4: 6e30 6a02 3004 |00ec: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0ae2fa: 1a03 4c10 |00ef: const-string v3, "b4" // string@104c │ │ -0ae2fe: 5564 b210 |00f1: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b4:Z // field@10b2 │ │ -0ae302: 6e30 6a02 3004 |00f3: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0ae308: 1a03 4d10 |00f6: const-string v3, "b5" // string@104d │ │ -0ae30c: 5564 b310 |00f8: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b5:Z // field@10b3 │ │ -0ae310: 6e30 6a02 3004 |00fa: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0ae316: 1a03 4e10 |00fd: const-string v3, "b6" // string@104e │ │ -0ae31a: 5564 b410 |00ff: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b6:Z // field@10b4 │ │ -0ae31e: 6e30 6a02 3004 |0101: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0ae324: 1a03 4f10 |0104: const-string v3, "b7" // string@104f │ │ -0ae328: 5564 b510 |0106: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b7:Z // field@10b5 │ │ -0ae32c: 6e30 6a02 3004 |0108: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ -0ae332: 6e20 6101 0100 |010b: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -0ae338: 6e20 2923 1600 |010e: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.startActivity:(Landroid/content/Intent;)V // method@2329 │ │ -0ae33e: 0e00 |0111: return-void │ │ +0aef48: |[0aef48] org.yuttadhammo.tipitaka.SearchDialog.searchText:()V │ │ +0aef58: 5463 c810 |0000: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0aef5c: 6e10 870f 0300 |0002: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0aef62: 0c03 |0005: move-result-object v3 │ │ +0aef64: 6e10 511f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0aef6a: 0c02 |0009: move-result-object v2 │ │ +0aef6c: 5463 c910 |000a: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0aef70: 1404 b600 0b7f |000c: const v4, #float 1.84766e+38 // #7f0b00b6 │ │ +0aef76: 6e20 d90d 4300 |000f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aef7c: 0c03 |0012: move-result-object v3 │ │ +0aef7e: 1f03 2c02 |0013: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +0aef82: 6e10 740f 0300 |0015: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ +0aef88: 0a03 |0018: move-result v3 │ │ +0aef8a: 5c63 af10 |0019: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b1:Z // field@10af │ │ +0aef8e: 5463 c910 |001b: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0aef92: 1404 b700 0b7f |001d: const v4, #float 1.84766e+38 // #7f0b00b7 │ │ +0aef98: 6e20 d90d 4300 |0020: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aef9e: 0c03 |0023: move-result-object v3 │ │ +0aefa0: 1f03 2c02 |0024: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +0aefa4: 6e10 740f 0300 |0026: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ +0aefaa: 0a03 |0029: move-result v3 │ │ +0aefac: 5c63 b010 |002a: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b2:Z // field@10b0 │ │ +0aefb0: 5463 c910 |002c: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0aefb4: 1404 b800 0b7f |002e: const v4, #float 1.84766e+38 // #7f0b00b8 │ │ +0aefba: 6e20 d90d 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aefc0: 0c03 |0034: move-result-object v3 │ │ +0aefc2: 1f03 2c02 |0035: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +0aefc6: 6e10 740f 0300 |0037: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ +0aefcc: 0a03 |003a: move-result v3 │ │ +0aefce: 5c63 b110 |003b: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b3:Z // field@10b1 │ │ +0aefd2: 5463 c910 |003d: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchView:Landroid/view/View; // field@10c9 │ │ +0aefd6: 1404 4e00 0b7f |003f: const v4, #float 1.84764e+38 // #7f0b004e │ │ +0aefdc: 6e20 d90d 4300 |0042: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0aefe2: 0c03 |0045: move-result-object v3 │ │ +0aefe4: 1f03 2c02 |0046: check-cast v3, Landroid/widget/CheckBox; // type@022c │ │ +0aefe8: 6e10 740f 0300 |0048: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ +0aefee: 0a03 |004b: move-result v3 │ │ +0aeff0: 5c63 b210 |004c: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b4:Z // field@10b2 │ │ +0aeff4: 5463 b710 |004e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbm:Landroid/widget/CheckBox; // field@10b7 │ │ +0aeff8: 6e10 740f 0300 |0050: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ +0aeffe: 0a03 |0053: move-result v3 │ │ +0af000: 5c63 b310 |0054: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b5:Z // field@10b3 │ │ +0af004: 5463 b610 |0056: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.cba:Landroid/widget/CheckBox; // field@10b6 │ │ +0af008: 6e10 740f 0300 |0058: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ +0af00e: 0a03 |005b: move-result v3 │ │ +0af010: 5c63 b410 |005c: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b6:Z // field@10b4 │ │ +0af014: 5463 b810 |005e: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.cbt:Landroid/widget/CheckBox; // field@10b8 │ │ +0af018: 6e10 740f 0300 |0060: invoke-virtual {v3}, Landroid/widget/CheckBox;.isChecked:()Z // method@0f74 │ │ +0af01e: 0a03 |0063: move-result v3 │ │ +0af020: 5c63 b510 |0064: iput-boolean v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b7:Z // field@10b5 │ │ +0af024: 6e10 721f 0200 |0066: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0af02a: 0c03 |0069: move-result-object v3 │ │ +0af02c: 6e10 651f 0300 |006a: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0af032: 0a03 |006d: move-result v3 │ │ +0af034: 3d03 a300 |006e: if-lez v3, 0111 // +00a3 │ │ +0af038: 1a03 000e |0070: const-string v3, "aa" // string@0e00 │ │ +0af03c: 1a04 1727 |0072: const-string v4, "ā" // string@2717 │ │ +0af040: 6e30 671f 3204 |0074: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af046: 0c03 |0077: move-result-object v3 │ │ +0af048: 1a04 4b17 |0078: const-string v4, "ii" // string@174b │ │ +0af04c: 1a05 1927 |007a: const-string v5, "ī" // string@2719 │ │ +0af050: 6e30 671f 4305 |007c: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af056: 0c03 |007f: move-result-object v3 │ │ +0af058: 1a04 2226 |0080: const-string v4, "uu" // string@2622 │ │ +0af05c: 1a05 1b27 |0082: const-string v5, "ū" // string@271b │ │ +0af060: 6e30 671f 4305 |0084: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af066: 0c03 |0087: move-result-object v3 │ │ +0af068: 1a04 0701 |0088: const-string v4, ".t" // string@0107 │ │ +0af06c: 1a05 2627 |008a: const-string v5, "ṭ" // string@2726 │ │ +0af070: 6e30 671f 4305 |008c: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af076: 0c03 |008f: move-result-object v3 │ │ +0af078: 1a04 0101 |0090: const-string v4, ".d" // string@0101 │ │ +0af07c: 1a05 1d27 |0092: const-string v5, "ḍ" // string@271d │ │ +0af080: 6e30 671f 4305 |0094: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af086: 0c03 |0097: move-result-object v3 │ │ +0af088: 1a04 a600 |0098: const-string v4, ""n" // string@00a6 │ │ +0af08c: 1a05 2227 |009a: const-string v5, "ṅ" // string@2722 │ │ +0af090: 6e30 671f 4305 |009c: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af096: 0c03 |009f: move-result-object v3 │ │ +0af098: 1a04 0401 |00a0: const-string v4, ".n" // string@0104 │ │ +0af09c: 1a05 2427 |00a2: const-string v5, "ṇ" // string@2724 │ │ +0af0a0: 6e30 671f 4305 |00a4: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af0a6: 0c03 |00a7: move-result-object v3 │ │ +0af0a8: 1a04 0301 |00a8: const-string v4, ".m" // string@0103 │ │ +0af0ac: 1a05 2027 |00aa: const-string v5, "ṃ" // string@2720 │ │ +0af0b0: 6e30 671f 4305 |00ac: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af0b6: 0c03 |00af: move-result-object v3 │ │ +0af0b8: 1a04 1327 |00b0: const-string v4, "~n" // string@2713 │ │ +0af0bc: 1a05 1527 |00b2: const-string v5, "ñ" // string@2715 │ │ +0af0c0: 6e30 671f 4305 |00b4: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af0c6: 0c03 |00b7: move-result-object v3 │ │ +0af0c8: 1a04 0201 |00b8: const-string v4, ".l" // string@0102 │ │ +0af0cc: 1a05 1f27 |00ba: const-string v5, "ḷ" // string@271f │ │ +0af0d0: 6e30 671f 4305 |00bc: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0af0d6: 0c02 |00bf: move-result-object v2 │ │ +0af0d8: 2201 2e00 |00c0: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0af0dc: 5463 ba10 |00c2: iget-object v3, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.context:Landroid/content/Context; // field@10ba │ │ +0af0e0: 1c04 6704 |00c4: const-class v4, Lorg/yuttadhammo/tipitaka/SearchActivity; // type@0467 │ │ +0af0e4: 7030 4401 3104 |00c6: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0af0ea: 2200 6c00 |00c9: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +0af0ee: 7010 5b02 0000 |00cb: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +0af0f4: 1a03 1e04 |00ce: const-string v3, "LANG" // string@041e │ │ +0af0f8: 1a04 3c1f |00d0: const-string v4, "pali" // string@1f3c │ │ +0af0fc: 6e30 7002 3004 |00d2: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0af102: 1a03 880a |00d5: const-string v3, "QUERY" // string@0a88 │ │ +0af106: 6e30 7002 3002 |00d7: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0af10c: 1a03 4a10 |00da: const-string v3, "b1" // string@104a │ │ +0af110: 5564 af10 |00dc: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b1:Z // field@10af │ │ +0af114: 6e30 6a02 3004 |00de: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0af11a: 1a03 4b10 |00e1: const-string v3, "b2" // string@104b │ │ +0af11e: 5564 b010 |00e3: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b2:Z // field@10b0 │ │ +0af122: 6e30 6a02 3004 |00e5: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0af128: 1a03 4c10 |00e8: const-string v3, "b3" // string@104c │ │ +0af12c: 5564 b110 |00ea: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b3:Z // field@10b1 │ │ +0af130: 6e30 6a02 3004 |00ec: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0af136: 1a03 4d10 |00ef: const-string v3, "b4" // string@104d │ │ +0af13a: 5564 b210 |00f1: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b4:Z // field@10b2 │ │ +0af13e: 6e30 6a02 3004 |00f3: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0af144: 1a03 4e10 |00f6: const-string v3, "b5" // string@104e │ │ +0af148: 5564 b310 |00f8: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b5:Z // field@10b3 │ │ +0af14c: 6e30 6a02 3004 |00fa: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0af152: 1a03 4f10 |00fd: const-string v3, "b6" // string@104f │ │ +0af156: 5564 b410 |00ff: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b6:Z // field@10b4 │ │ +0af15a: 6e30 6a02 3004 |0101: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0af160: 1a03 5010 |0104: const-string v3, "b7" // string@1050 │ │ +0af164: 5564 b510 |0106: iget-boolean v4, v6, Lorg/yuttadhammo/tipitaka/SearchDialog;.b7:Z // field@10b5 │ │ +0af168: 6e30 6a02 3004 |0108: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@026a │ │ +0af16e: 6e20 6101 0100 |010b: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0af174: 6e20 2923 1600 |010e: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.startActivity:(Landroid/content/Intent;)V // method@2329 │ │ +0af17a: 0e00 |0111: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000a line=304 │ │ 0x001b line=305 │ │ 0x002c line=306 │ │ 0x003d line=307 │ │ @@ -238764,37 +238851,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0ae340: |[0ae340] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:()V │ │ -0ae350: 5420 c210 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ -0ae354: 5421 c810 |0002: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ -0ae358: 6e10 870f 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0ae35e: 0c01 |0007: move-result-object v1 │ │ -0ae360: 6e10 511f 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0ae366: 0c01 |000b: move-result-object v1 │ │ -0ae368: 7030 2c23 0201 |000c: invoke-direct {v2, v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V // method@232c │ │ -0ae36e: 0e00 |000f: return-void │ │ +0af17c: |[0af17c] org.yuttadhammo.tipitaka.SearchDialog.updateHistoryList:()V │ │ +0af18c: 5420 c210 |0000: iget-object v0, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.lang:Ljava/lang/String; // field@10c2 │ │ +0af190: 5421 c810 |0002: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/SearchDialog;.searchText:Landroid/widget/EditText; // field@10c8 │ │ +0af194: 6e10 870f 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0af19a: 0c01 |0007: move-result-object v1 │ │ +0af19c: 6e10 511f 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0af1a2: 0c01 |000b: move-result-object v1 │ │ +0af1a4: 7030 2c23 0201 |000c: invoke-direct {v2, v0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:(Ljava/lang/String;Ljava/lang/String;)V // method@232c │ │ +0af1aa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ 0x000f line=947 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ - source_file_idx : 2826 (SearchDialog.java) │ │ + source_file_idx : 2828 (SearchDialog.java) │ │ │ │ Class #743 header: │ │ -class_idx : 207 │ │ +class_idx : 206 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 206 │ │ -source_file_idx : 2853 │ │ +superclass_idx : 205 │ │ +source_file_idx : 2855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #743 annotations: │ │ Annotations on class │ │ @@ -238814,17 +238901,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae370: |[0ae370] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -0ae380: 7010 9705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0597 │ │ -0ae386: 0e00 |0003: return-void │ │ +0af1ac: |[0af1ac] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +0af1bc: 7010 9705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0597 │ │ +0af1c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -238833,18 +238920,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 │ │ -0ae388: |[0ae388] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0ae398: 7110 a705 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@05a7 │ │ -0ae39e: 0c00 |0003: move-result-object v0 │ │ -0ae3a0: 1100 |0004: return-object v0 │ │ +0af1c4: |[0af1c4] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0af1d4: 7110 a705 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@05a7 │ │ +0af1da: 0c00 |0003: move-result-object v0 │ │ +0af1dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -238853,31 +238940,31 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ae3a4: |[0ae3a4] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0ae3b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ae3b6: 0f00 |0001: return v0 │ │ +0af1e0: |[0af1e0] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0af1f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0af1f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2853 (ShareCompat.java) │ │ + source_file_idx : 2855 (ShareCompat.java) │ │ │ │ Class #744 header: │ │ -class_idx : 232 │ │ +class_idx : 231 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 231 │ │ -source_file_idx : 993 │ │ +superclass_idx : 230 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #744 annotations: │ │ Annotations on class │ │ @@ -238897,17 +238984,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae3b8: |[0ae3b8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -0ae3c8: 7010 2606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0626 │ │ -0ae3ce: 0e00 |0003: return-void │ │ +0af1f4: |[0af1f4] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +0af204: 7010 2606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0626 │ │ +0af20a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -238916,33 +239003,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 │ │ -0ae3d0: |[0ae3d0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0ae3e0: 7120 3406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0634 │ │ -0ae3e6: 0c00 |0003: move-result-object v0 │ │ -0ae3e8: 1100 |0004: return-object v0 │ │ +0af20c: |[0af20c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0af21c: 7120 3406 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0634 │ │ +0af222: 0c00 |0003: move-result-object v0 │ │ +0af224: 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 : 993 (IntentCompat.java) │ │ + source_file_idx : 997 (IntentCompat.java) │ │ │ │ Class #745 header: │ │ -class_idx : 287 │ │ +class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 284 │ │ -source_file_idx : 425 │ │ +superclass_idx : 283 │ │ +source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #745 annotations: │ │ Annotations on class │ │ @@ -238962,17 +239049,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae3ec: |[0ae3ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -0ae3fc: 7010 4007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0740 │ │ -0ae402: 0e00 |0003: return-void │ │ +0af228: |[0af228] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +0af238: 7010 4007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0740 │ │ +0af23e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -238981,23 +239068,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 │ │ -0ae404: |[0ae404] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0ae414: 7120 a807 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@07a8 │ │ -0ae41a: 0c00 |0003: move-result-object v0 │ │ -0ae41c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0ae420: 2201 9101 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0191 │ │ -0ae424: 7020 470b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0b47 │ │ -0ae42a: 1101 |000b: return-object v1 │ │ -0ae42c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0ae42e: 28fe |000d: goto 000b // -0002 │ │ +0af240: |[0af240] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0af250: 7120 a807 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@07a8 │ │ +0af256: 0c00 |0003: move-result-object v0 │ │ +0af258: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0af25c: 2201 9001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0190 │ │ +0af260: 7020 470b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0b47 │ │ +0af266: 1101 |000b: return-object v1 │ │ +0af268: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0af26a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -239011,20 +239098,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 │ │ -0ae430: |[0ae430] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0ae440: 2200 1e01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@011e │ │ -0ae444: 7030 5507 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@0755 │ │ -0ae44a: 7110 a907 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@07a9 │ │ -0ae450: 0c00 |0008: move-result-object v0 │ │ -0ae452: 1100 |0009: return-object v0 │ │ +0af26c: |[0af26c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0af27c: 2200 1d01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@011d │ │ +0af280: 7030 5507 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@0755 │ │ +0af286: 7110 a907 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@07a9 │ │ +0af28c: 0c00 |0008: move-result-object v0 │ │ +0af28e: 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; │ │ │ │ @@ -239033,35 +239120,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 │ │ -0ae454: |[0ae454] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0ae464: 7140 aa07 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@07aa │ │ -0ae46a: 0a00 |0003: move-result v0 │ │ -0ae46c: 0f00 |0004: return v0 │ │ +0af290: |[0af290] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0af2a0: 7140 aa07 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@07aa │ │ +0af2a6: 0a00 |0003: move-result v0 │ │ +0af2a8: 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 : 425 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 430 (AccessibilityDelegateCompat.java) │ │ │ │ Class #746 header: │ │ -class_idx : 339 │ │ +class_idx : 338 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 338 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 337 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #746 annotations: │ │ Annotations on class │ │ @@ -239081,17 +239168,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae470: |[0ae470] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -0ae480: 7010 aa08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@08aa │ │ -0ae486: 0e00 |0003: return-void │ │ +0af2ac: |[0af2ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0af2bc: 7010 aa08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@08aa │ │ +0af2c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -239100,18 +239187,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0ae488: |[0ae488] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -0ae498: 7100 f808 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@08f8 │ │ -0ae49e: 0b00 |0003: move-result-wide v0 │ │ -0ae4a0: 1000 |0004: return-wide v0 │ │ +0af2c4: |[0af2c4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +0af2d4: 7100 f808 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@08f8 │ │ +0af2da: 0b00 |0003: move-result-wide v0 │ │ +0af2dc: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -239119,18 +239206,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae4a4: |[0ae4a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0ae4b4: 7110 f908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@08f9 │ │ -0ae4ba: 0a00 |0003: move-result v0 │ │ -0ae4bc: 0f00 |0004: return v0 │ │ +0af2e0: |[0af2e0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0af2f0: 7110 f908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@08f9 │ │ +0af2f6: 0a00 |0003: move-result v0 │ │ +0af2f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239139,34 +239226,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0ae4c0: |[0ae4c0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0ae4d0: 7130 fa08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@08fa │ │ -0ae4d6: 0e00 |0003: return-void │ │ +0af2fc: |[0af2fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0af30c: 7130 fa08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@08fa │ │ +0af312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ │ │ │ Class #747 header: │ │ -class_idx : 392 │ │ +class_idx : 391 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 390 │ │ -source_file_idx : 444 │ │ +superclass_idx : 389 │ │ +source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #747 annotations: │ │ Annotations on class │ │ @@ -239186,17 +239273,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae4d8: |[0ae4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -0ae4e8: 7010 050a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0a05 │ │ -0ae4ee: 0e00 |0003: return-void │ │ +0af314: |[0af314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +0af324: 7010 050a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0a05 │ │ +0af32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -239205,17 +239292,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 │ │ -0ae4f0: |[0ae4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0ae500: 7130 2f0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b2f │ │ -0ae506: 0e00 |0003: return-void │ │ +0af32c: |[0af32c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0af33c: 7130 2f0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b2f │ │ +0af342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -239227,18 +239314,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 │ │ -0ae508: |[0ae508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0ae518: 7120 300b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0b30 │ │ -0ae51e: 0c00 |0003: move-result-object v0 │ │ -0ae520: 1100 |0004: return-object v0 │ │ +0af344: |[0af344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0af354: 7120 300b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0b30 │ │ +0af35a: 0c00 |0003: move-result-object v0 │ │ +0af35c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -239248,18 +239335,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 │ │ -0ae524: |[0ae524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0ae534: 7120 310b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0b31 │ │ -0ae53a: 0c00 |0003: move-result-object v0 │ │ -0ae53c: 1100 |0004: return-object v0 │ │ +0af360: |[0af360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0af370: 7120 310b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0b31 │ │ +0af376: 0c00 |0003: move-result-object v0 │ │ +0af378: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -239269,18 +239356,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae540: |[0ae540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0ae550: 7110 320b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0b32 │ │ -0ae556: 0a00 |0003: move-result v0 │ │ -0ae558: 0f00 |0004: return v0 │ │ +0af37c: |[0af37c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0af38c: 7110 320b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0b32 │ │ +0af392: 0a00 |0003: move-result v0 │ │ +0af394: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -239289,18 +239376,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae55c: |[0ae55c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0ae56c: 7110 330b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0b33 │ │ -0ae572: 0a00 |0003: move-result v0 │ │ -0ae574: 0f00 |0004: return v0 │ │ +0af398: |[0af398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0af3a8: 7110 330b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0b33 │ │ +0af3ae: 0a00 |0003: move-result v0 │ │ +0af3b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -239309,18 +239396,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae578: |[0ae578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0ae588: 7110 340b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0b34 │ │ -0ae58e: 0a00 |0003: move-result v0 │ │ -0ae590: 0f00 |0004: return v0 │ │ +0af3b4: |[0af3b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0af3c4: 7110 340b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0b34 │ │ +0af3ca: 0a00 |0003: move-result v0 │ │ +0af3cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -239329,18 +239416,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 │ │ -0ae594: |[0ae594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0ae5a4: 7120 350b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0b35 │ │ -0ae5aa: 0c00 |0003: move-result-object v0 │ │ -0ae5ac: 1100 |0004: return-object v0 │ │ +0af3d0: |[0af3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0af3e0: 7120 350b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0b35 │ │ +0af3e6: 0c00 |0003: move-result-object v0 │ │ +0af3e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -239350,18 +239437,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 │ │ -0ae5b0: |[0ae5b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0ae5c0: 7130 360b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0b36 │ │ -0ae5c6: 0a00 |0003: move-result v0 │ │ -0ae5c8: 0f00 |0004: return v0 │ │ +0af3ec: |[0af3ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0af3fc: 7130 360b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0b36 │ │ +0af402: 0a00 |0003: move-result v0 │ │ +0af404: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -239372,17 +239459,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ae5cc: |[0ae5cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0ae5dc: 7120 370b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0b37 │ │ -0ae5e2: 0e00 |0003: return-void │ │ +0af408: |[0af408] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0af418: 7120 370b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0b37 │ │ +0af41e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0003 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -239393,17 +239480,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ae5e4: |[0ae5e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0ae5f4: 7120 380b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0b38 │ │ -0ae5fa: 0e00 |0003: return-void │ │ +0af420: |[0af420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0af430: 7120 380b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0b38 │ │ +0af436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0003 line=690 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -239414,17 +239501,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 │ │ -0ae5fc: |[0ae5fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0ae60c: 7130 390b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b39 │ │ -0ae612: 0e00 |0003: return-void │ │ +0af438: |[0af438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0af448: 7130 390b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b39 │ │ +0af44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -239436,17 +239523,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 │ │ -0ae614: |[0ae614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0ae624: 7130 3a0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b3a │ │ -0ae62a: 0e00 |0003: return-void │ │ +0af450: |[0af450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0af460: 7130 3a0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b3a │ │ +0af466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -239458,33 +239545,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ae62c: |[0ae62c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0ae63c: 7120 3b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0b3b │ │ -0ae642: 0e00 |0003: return-void │ │ +0af468: |[0af468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0af478: 7120 3b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0b3b │ │ +0af47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 444 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 449 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #748 header: │ │ -class_idx : 406 │ │ +class_idx : 405 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 405 │ │ -source_file_idx : 456 │ │ +superclass_idx : 404 │ │ +source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #748 annotations: │ │ Annotations on class │ │ @@ -239504,17 +239591,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae644: |[0ae644] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -0ae654: 7010 550b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0b55 │ │ -0ae65a: 0e00 |0003: return-void │ │ +0af480: |[0af480] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0af490: 7010 550b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0b55 │ │ +0af496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -239523,18 +239610,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae65c: |[0ae65c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0ae66c: 7110 410c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0c41 │ │ -0ae672: 0a00 |0003: move-result v0 │ │ -0ae674: 0f00 |0004: return v0 │ │ +0af498: |[0af498] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0af4a8: 7110 410c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0c41 │ │ +0af4ae: 0a00 |0003: move-result v0 │ │ +0af4b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -239543,18 +239630,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae678: |[0ae678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0ae688: 7110 420c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0c42 │ │ -0ae68e: 0a00 |0003: move-result v0 │ │ -0ae690: 0f00 |0004: return v0 │ │ +0af4b4: |[0af4b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0af4c4: 7110 420c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0c42 │ │ +0af4ca: 0a00 |0003: move-result v0 │ │ +0af4cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -239563,17 +239650,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ae694: |[0ae694] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0ae6a4: 7120 430c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0c43 │ │ -0ae6aa: 0e00 |0003: return-void │ │ +0af4d0: |[0af4d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0af4e0: 7120 430c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0c43 │ │ +0af4e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -239584,33 +239671,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ae6ac: |[0ae6ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0ae6bc: 7120 440c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0c44 │ │ -0ae6c2: 0e00 |0003: return-void │ │ +0af4e8: |[0af4e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0af4f8: 7120 440c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0c44 │ │ +0af4fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0003 line=494 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ - source_file_idx : 456 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 461 (AccessibilityRecordCompat.java) │ │ │ │ Class #749 header: │ │ -class_idx : 440 │ │ +class_idx : 439 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 425 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 424 │ │ +source_file_idx : 3034 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #749 annotations: │ │ Annotations on class │ │ @@ -239655,22 +239742,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 │ │ -0ae6c4: |[0ae6c4] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0ae6d4: 7040 9b0c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0c9b │ │ -0ae6da: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0ae6dc: 5910 4403 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ -0ae6e0: 5b16 4503 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ -0ae6e4: 5b15 4303 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ -0ae6e8: 7020 de0c 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ -0ae6ee: 0e00 |000d: return-void │ │ +0af500: |[0af500] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0af510: 7040 9b0c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0c9b │ │ +0af516: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0af518: 5910 4403 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ +0af51c: 5b16 4503 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ +0af520: 5b15 4303 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ +0af524: 7020 de0c 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ +0af52a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -239688,22 +239775,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 │ │ -0ae6f0: |[0ae6f0] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -0ae700: 7057 9c0c 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0c9c │ │ -0ae706: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0ae708: 5910 4403 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ -0ae70c: 5b16 4503 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ -0ae710: 5b15 4303 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ -0ae714: 7020 de0c 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ -0ae71a: 0e00 |000d: return-void │ │ +0af52c: |[0af52c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0af53c: 7057 9c0c 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0c9c │ │ +0af542: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0af544: 5910 4403 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ +0af548: 5b16 4503 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ +0af54c: 5b15 4303 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ +0af550: 7020 de0c 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ +0af556: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -239722,38 +239809,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0ae71c: |[0ae71c] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0ae72c: 5452 4003 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0340 │ │ -0ae730: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0ae734: 2160 |0004: array-length v0, v6 │ │ -0ae736: 5452 4203 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ -0ae73a: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0ae73e: 5452 4203 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ -0ae742: 2122 |000b: array-length v2, v2 │ │ -0ae744: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0ae748: 2302 9904 |000e: new-array v2, v0, [I // type@0499 │ │ -0ae74c: 5b52 4203 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ -0ae750: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0ae752: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0ae756: 5452 4203 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ -0ae75a: 5453 4003 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0340 │ │ -0ae75e: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0ae762: 7220 c201 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01c2 │ │ -0ae768: 0a03 |001e: move-result v3 │ │ -0ae76a: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0ae76e: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ae772: 28f0 |0023: goto 0013 // -0010 │ │ -0ae774: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0ae776: 5b52 4203 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ -0ae77a: 0e00 |0027: return-void │ │ +0af558: |[0af558] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0af568: 5452 4003 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0340 │ │ +0af56c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0af570: 2160 |0004: array-length v0, v6 │ │ +0af572: 5452 4203 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ +0af576: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0af57a: 5452 4203 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ +0af57e: 2122 |000b: array-length v2, v2 │ │ +0af580: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +0af584: 2302 9704 |000e: new-array v2, v0, [I // type@0497 │ │ +0af588: 5b52 4203 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ +0af58c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0af58e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +0af592: 5452 4203 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ +0af596: 5453 4003 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0340 │ │ +0af59a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +0af59e: 7220 c201 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01c2 │ │ +0af5a4: 0a03 |001e: move-result v3 │ │ +0af5a6: 4b03 0201 |001f: aput v3, v2, v1 │ │ +0af5aa: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0af5ae: 28f0 |0023: goto 0013 // -0010 │ │ +0af5b0: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +0af5b2: 5b52 4203 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ +0af5b6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -239773,68 +239860,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 │ │ -0ae77c: |[0ae77c] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0ae78c: 54b0 4603 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0346 │ │ -0ae790: 54b8 4503 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ -0ae794: 2182 |0004: array-length v2, v8 │ │ -0ae796: 54b3 4203 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ -0ae79a: 54b6 4503 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ -0ae79e: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0ae7a0: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -0ae7a4: 4408 0604 |000c: aget v8, v6, v4 │ │ -0ae7a8: 6e20 d90d 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0ae7ae: 0c07 |0011: move-result-object v7 │ │ -0ae7b0: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -0ae7b4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0ae7b6: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -0ae7ba: 4408 0304 |0017: aget v8, v3, v4 │ │ -0ae7be: 7240 d80c 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0cd8 │ │ -0ae7c4: 0a01 |001c: move-result v1 │ │ -0ae7c6: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -0ae7ca: 4408 0304 |001f: aget v8, v3, v4 │ │ -0ae7ce: 7220 c801 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ae7d4: 0c05 |0024: move-result-object v5 │ │ -0ae7d6: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -0ae7da: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -0ae7de: 2078 5802 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0258 │ │ -0ae7e2: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -0ae7e6: 1f07 5802 |002d: check-cast v7, Landroid/widget/TextView; // type@0258 │ │ -0ae7ea: 6e30 e60c 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0ce6 │ │ -0ae7f0: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0ae7f4: 28d6 |0034: goto 000a // -002a │ │ -0ae7f6: 2078 3c02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@023c │ │ -0ae7fa: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -0ae7fe: 1f07 3c02 |0039: check-cast v7, Landroid/widget/ImageView; // type@023c │ │ -0ae802: 6e30 e50c 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0ce5 │ │ -0ae808: 28f4 |003e: goto 0032 // -000c │ │ -0ae80a: 2208 a103 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@03a1 │ │ -0ae80e: 2209 b303 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0ae812: 7010 761f 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0ae818: 6e10 4f1f 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ -0ae81e: 0c0a |0049: move-result-object v10 │ │ -0ae820: 6e10 1d1f 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ -0ae826: 0c0a |004d: move-result-object v10 │ │ -0ae828: 6e20 7e1f a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ae82e: 0c09 |0051: move-result-object v9 │ │ -0ae830: 1a0a 6200 |0052: const-string v10, " is not a " // string@0062 │ │ -0ae834: 6e20 7e1f a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ae83a: 0c09 |0057: move-result-object v9 │ │ -0ae83c: 1a0a 9900 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0099 │ │ -0ae840: 6e20 7e1f a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0ae846: 0c09 |005d: move-result-object v9 │ │ -0ae848: 6e10 841f 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0ae84e: 0c09 |0061: move-result-object v9 │ │ -0ae850: 7020 311f 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ -0ae856: 2708 |0065: throw v8 │ │ -0ae858: 0e00 |0066: return-void │ │ +0af5b8: |[0af5b8] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0af5c8: 54b0 4603 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0346 │ │ +0af5cc: 54b8 4503 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ +0af5d0: 2182 |0004: array-length v2, v8 │ │ +0af5d2: 54b3 4203 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0342 │ │ +0af5d6: 54b6 4503 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ +0af5da: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0af5dc: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +0af5e0: 4408 0604 |000c: aget v8, v6, v4 │ │ +0af5e4: 6e20 d90d 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0af5ea: 0c07 |0011: move-result-object v7 │ │ +0af5ec: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +0af5f0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0af5f2: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +0af5f6: 4408 0304 |0017: aget v8, v3, v4 │ │ +0af5fa: 7240 d80c 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0cd8 │ │ +0af600: 0a01 |001c: move-result v1 │ │ +0af602: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +0af606: 4408 0304 |001f: aget v8, v3, v4 │ │ +0af60a: 7220 c801 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0af610: 0c05 |0024: move-result-object v5 │ │ +0af612: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0af616: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0af61a: 2078 5602 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0256 │ │ +0af61e: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0af622: 1f07 5602 |002d: check-cast v7, Landroid/widget/TextView; // type@0256 │ │ +0af626: 6e30 e60c 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0ce6 │ │ +0af62c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0af630: 28d6 |0034: goto 000a // -002a │ │ +0af632: 2078 3a02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@023a │ │ +0af636: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0af63a: 1f07 3a02 |0039: check-cast v7, Landroid/widget/ImageView; // type@023a │ │ +0af63e: 6e30 e50c 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0ce5 │ │ +0af644: 28f4 |003e: goto 0032 // -000c │ │ +0af646: 2208 9f03 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@039f │ │ +0af64a: 2209 b103 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0af64e: 7010 761f 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0af654: 6e10 4f1f 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f4f │ │ +0af65a: 0c0a |0049: move-result-object v10 │ │ +0af65c: 6e10 1d1f 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f1d │ │ +0af662: 0c0a |004d: move-result-object v10 │ │ +0af664: 6e20 7e1f a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0af66a: 0c09 |0051: move-result-object v9 │ │ +0af66c: 1a0a 6500 |0052: const-string v10, " is not a " // string@0065 │ │ +0af670: 6e20 7e1f a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0af676: 0c09 |0057: move-result-object v9 │ │ +0af678: 1a0a 9c00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@009c │ │ +0af67c: 6e20 7e1f a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0af682: 0c09 |005d: move-result-object v9 │ │ +0af684: 6e10 841f 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0af68a: 0c09 |0061: move-result-object v9 │ │ +0af68c: 7020 311f 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f31 │ │ +0af692: 2708 |0065: throw v8 │ │ +0af694: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -239877,21 +239964,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 │ │ -0ae85c: |[0ae85c] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0ae86c: 5b13 4303 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ -0ae870: 5b14 4503 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ -0ae874: 6f20 9e0c 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c9e │ │ -0ae87a: 5410 4303 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ -0ae87e: 7020 de0c 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ -0ae884: 0e00 |000c: return-void │ │ +0af698: |[0af698] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0af6a8: 5b13 4303 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ +0af6ac: 5b14 4503 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0345 │ │ +0af6b0: 6f20 9e0c 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c9e │ │ +0af6b6: 5410 4303 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ +0af6ba: 7020 de0c 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ +0af6c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -239906,31 +239993,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 │ │ -0ae888: |[0ae888] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0ae898: 5420 4103 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ -0ae89c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0ae8a0: 5420 4103 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ -0ae8a4: 7220 d70c 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0cd7 │ │ -0ae8aa: 0c00 |0009: move-result-object v0 │ │ -0ae8ac: 1100 |000a: return-object v0 │ │ -0ae8ae: 5220 4403 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ -0ae8b2: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -0ae8b4: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -0ae8b8: 5220 4403 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ -0ae8bc: 7220 c801 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0ae8c2: 0c00 |0015: move-result-object v0 │ │ -0ae8c4: 28f4 |0016: goto 000a // -000c │ │ -0ae8c6: 6f20 9f0c 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c9f │ │ -0ae8cc: 0c00 |001a: move-result-object v0 │ │ -0ae8ce: 28ef |001b: goto 000a // -0011 │ │ +0af6c4: |[0af6c4] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0af6d4: 5420 4103 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ +0af6d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0af6dc: 5420 4103 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ +0af6e0: 7220 d70c 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0cd7 │ │ +0af6e6: 0c00 |0009: move-result-object v0 │ │ +0af6e8: 1100 |000a: return-object v0 │ │ +0af6ea: 5220 4403 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ +0af6ee: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +0af6f0: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +0af6f4: 5220 4403 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ +0af6f8: 7220 c801 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0af6fe: 0c00 |0015: move-result-object v0 │ │ +0af700: 28f4 |0016: goto 000a // -000c │ │ +0af702: 6f20 9f0c 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c9f │ │ +0af708: 0c00 |001a: move-result-object v0 │ │ +0af70a: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -239944,17 +240031,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 │ │ -0ae8d0: |[0ae8d0] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -0ae8e0: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ -0ae8e4: 1100 |0002: return-object v0 │ │ +0af70c: |[0af70c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0af71c: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ +0af720: 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;) │ │ @@ -239962,17 +240049,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae8e8: |[0ae8e8] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -0ae8f8: 5210 4403 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ -0ae8fc: 0f00 |0002: return v0 │ │ +0af724: |[0af724] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0af734: 5210 4403 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ +0af738: 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;) │ │ @@ -239980,17 +240067,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 │ │ -0ae900: |[0ae900] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -0ae910: 5410 4603 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0346 │ │ -0ae914: 1100 |0002: return-object v0 │ │ +0af73c: |[0af73c] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0af74c: 5410 4603 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0346 │ │ +0af750: 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;) │ │ @@ -239998,17 +240085,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 │ │ -0ae918: |[0ae918] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0ae928: 5b01 4103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ -0ae92c: 0e00 |0002: return-void │ │ +0af754: |[0af754] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0af764: 5b01 4103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0341 │ │ +0af768: 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; │ │ @@ -240018,17 +240105,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae930: |[0ae930] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0ae940: 5901 4403 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ -0ae944: 0e00 |0002: return-void │ │ +0af76c: |[0af76c] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +0af77c: 5901 4403 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0344 │ │ +0af780: 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 │ │ @@ -240038,17 +240125,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 │ │ -0ae948: |[0ae948] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -0ae958: 5b01 4603 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0346 │ │ -0ae95c: 0e00 |0002: return-void │ │ +0af784: |[0af784] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +0af794: 5b01 4603 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0346 │ │ +0af798: 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; │ │ @@ -240058,24 +240145,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 │ │ -0ae960: |[0ae960] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -0ae970: 7110 361f 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0ae976: 0a01 |0003: move-result v1 │ │ -0ae978: 6e20 c50f 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fc5 │ │ -0ae97e: 0e00 |0007: return-void │ │ -0ae980: 0d00 |0008: move-exception v0 │ │ -0ae982: 7110 5602 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0256 │ │ -0ae988: 0c01 |000c: move-result-object v1 │ │ -0ae98a: 6e20 c60f 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0fc6 │ │ -0ae990: 28f7 |0010: goto 0007 // -0009 │ │ +0af79c: |[0af79c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +0af7ac: 7110 361f 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0af7b2: 0a01 |0003: move-result v1 │ │ +0af7b4: 6e20 c50f 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fc5 │ │ +0af7ba: 0e00 |0007: return-void │ │ +0af7bc: 0d00 |0008: move-exception v0 │ │ +0af7be: 7110 5602 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0256 │ │ +0af7c4: 0c01 |000c: move-result-object v1 │ │ +0af7c6: 6e20 c60f 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0fc6 │ │ +0af7cc: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -240091,17 +240178,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 │ │ -0ae9a4: |[0ae9a4] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -0ae9b4: 6e20 7310 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0ae9ba: 0e00 |0003: return-void │ │ +0af7e0: |[0af7e0] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +0af7f0: 6e20 7310 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0af7f6: 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; │ │ @@ -240112,37 +240199,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 │ │ -0ae9bc: |[0ae9bc] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0ae9cc: 6f20 a70c 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ca7 │ │ -0ae9d2: 0c00 |0003: move-result-object v0 │ │ -0ae9d4: 5421 4303 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ -0ae9d8: 7020 de0c 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ -0ae9de: 1100 |0009: return-object v0 │ │ +0af7f8: |[0af7f8] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0af808: 6f20 a70c 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ca7 │ │ +0af80e: 0c00 |0003: move-result-object v0 │ │ +0af810: 5421 4303 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0343 │ │ +0af814: 7020 de0c 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0cde │ │ +0af81a: 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 : 3032 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3034 (SimpleCursorAdapter.java) │ │ │ │ Class #750 header: │ │ -class_idx : 847 │ │ +class_idx : 845 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 425 │ │ -source_file_idx : 3077 │ │ +superclass_idx : 424 │ │ +source_file_idx : 3079 │ │ static_fields_size : 7 │ │ instance_fields_size: 14 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 15 │ │ │ │ Class #750 annotations: │ │ Annotations on class │ │ @@ -240258,41 +240345,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 │ │ -0ae9e0: |[0ae9e0] com.actionbarsherlock.widget.SuggestionsAdapter.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ -0ae9f0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0ae9f2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0ae9f4: 6000 ab04 |0002: sget v0, Lcom/actionbarsherlock/R$layout;.abs__search_dropdown_item_icons_2line:I // field@04ab │ │ -0ae9f8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ae9fa: 7053 9d0c 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@0c9d │ │ -0aea00: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0aea02: 5c40 da09 |0009: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@09da │ │ -0aea06: 5943 e209 |000b: iput v3, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ -0aea0a: 5942 e609 |000d: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@09e6 │ │ -0aea0e: 5942 e709 |000f: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@09e7 │ │ -0aea12: 5942 e809 |0011: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@09e8 │ │ -0aea16: 5942 de09 |0013: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ -0aea1a: 5942 df09 |0015: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ -0aea1e: 5942 dd09 |0017: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ -0aea22: 5440 db09 |0019: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0aea26: 1a01 8621 |001b: const-string v1, "search" // string@2186 │ │ -0aea2a: 6e20 3601 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ -0aea30: 0c00 |0020: move-result-object v0 │ │ -0aea32: 1f00 1d00 |0021: check-cast v0, Landroid/app/SearchManager; // type@001d │ │ -0aea36: 5b40 e309 |0023: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@09e3 │ │ -0aea3a: 5b47 e509 |0025: iput-object v7, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ -0aea3e: 5440 db09 |0027: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0aea42: 5b40 e109 |0029: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ -0aea46: 5b46 e409 |002b: iput-object v6, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ -0aea4a: 5b48 e009 |002d: iput-object v8, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ -0aea4e: 0e00 |002f: return-void │ │ +0af81c: |[0af81c] com.actionbarsherlock.widget.SuggestionsAdapter.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ +0af82c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0af82e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0af830: 6000 ab04 |0002: sget v0, Lcom/actionbarsherlock/R$layout;.abs__search_dropdown_item_icons_2line:I // field@04ab │ │ +0af834: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0af836: 7053 9d0c 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@0c9d │ │ +0af83c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0af83e: 5c40 da09 |0009: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@09da │ │ +0af842: 5943 e209 |000b: iput v3, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ +0af846: 5942 e609 |000d: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@09e6 │ │ +0af84a: 5942 e709 |000f: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@09e7 │ │ +0af84e: 5942 e809 |0011: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@09e8 │ │ +0af852: 5942 de09 |0013: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ +0af856: 5942 df09 |0015: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ +0af85a: 5942 dd09 |0017: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ +0af85e: 5440 db09 |0019: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0af862: 1a01 8621 |001b: const-string v1, "search" // string@2186 │ │ +0af866: 6e20 3601 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0136 │ │ +0af86c: 0c00 |0020: move-result-object v0 │ │ +0af86e: 1f00 1d00 |0021: check-cast v0, Landroid/app/SearchManager; // type@001d │ │ +0af872: 5b40 e309 |0023: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@09e3 │ │ +0af876: 5b47 e509 |0025: iput-object v7, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ +0af87a: 5440 db09 |0027: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0af87e: 5b40 e109 |0029: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ +0af882: 5b46 e409 |002b: iput-object v6, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ +0af886: 5b48 e009 |002d: iput-object v8, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ +0af88a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0008 line=73 │ │ 0x000b line=74 │ │ 0x000d line=82 │ │ 0x000f line=83 │ │ @@ -240319,25 +240406,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 │ │ -0aea50: |[0aea50] com.actionbarsherlock.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0aea60: 5421 e009 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ -0aea64: 6e20 f21f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ -0aea6a: 0c00 |0005: move-result-object v0 │ │ -0aea6c: 1f00 5f00 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@005f │ │ -0aea70: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0aea74: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0aea76: 1101 |000b: return-object v1 │ │ -0aea78: 6e10 2202 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0222 │ │ -0aea7e: 0c01 |000f: move-result-object v1 │ │ -0aea80: 28fb |0010: goto 000b // -0005 │ │ +0af88c: |[0af88c] com.actionbarsherlock.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0af89c: 5421 e009 |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ +0af8a0: 6e20 f21f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ +0af8a6: 0c00 |0005: move-result-object v0 │ │ +0af8a8: 1f00 5f00 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@005f │ │ +0af8ac: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0af8b0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0af8b2: 1101 |000b: return-object v1 │ │ +0af8b4: 6e10 2202 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0222 │ │ +0af8ba: 0c01 |000f: move-result-object v1 │ │ +0af8bc: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0008 line=655 │ │ 0x000a line=656 │ │ 0x000b line=659 │ │ locals : │ │ @@ -240350,54 +240437,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 │ │ -0aea84: |[0aea84] com.actionbarsherlock.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -0aea94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0aea96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0aea98: 5480 e909 |0002: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@09e9 │ │ -0aea9c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0aeaa0: 2206 d201 |0006: new-instance v6, Landroid/util/TypedValue; // type@01d2 │ │ -0aeaa4: 7010 1b0d 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ -0aeaaa: 5480 db09 |000b: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0aeaae: 6e10 3801 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ -0aeab4: 0c00 |0010: move-result-object v0 │ │ -0aeab6: 6003 ca03 |0011: sget v3, Lcom/actionbarsherlock/R$attr;.textColorSearchUrl:I // field@03ca │ │ -0aeaba: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -0aeabc: 6e40 9001 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ -0aeac2: 5480 db09 |0017: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0aeac6: 6e10 3301 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0aeacc: 0c00 |001c: move-result-object v0 │ │ -0aeace: 5263 4e03 |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ -0aead2: 6e20 9301 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@0193 │ │ -0aead8: 0c00 |0022: move-result-object v0 │ │ -0aeada: 5b80 e909 |0023: iput-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@09e9 │ │ -0aeade: 2207 be01 |0025: new-instance v7, Landroid/text/SpannableString; // type@01be │ │ -0aeae2: 7020 f00c 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0cf0 │ │ -0aeae8: 2200 ca01 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@01ca │ │ -0aeaec: 5484 e909 |002c: iget-object v4, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@09e9 │ │ -0aeaf0: 0123 |002e: move v3, v2 │ │ -0aeaf2: 0715 |002f: move-object v5, v1 │ │ -0aeaf4: 7606 010d 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@0d01 │ │ -0aeafa: 7210 121f 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@1f12 │ │ -0aeb00: 0a01 |0036: move-result v1 │ │ -0aeb02: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ -0aeb06: 6e53 f10c 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0cf1 │ │ -0aeb0c: 1107 |003c: return-object v7 │ │ +0af8c0: |[0af8c0] com.actionbarsherlock.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +0af8d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0af8d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0af8d4: 5480 e909 |0002: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@09e9 │ │ +0af8d8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0af8dc: 2206 d101 |0006: new-instance v6, Landroid/util/TypedValue; // type@01d1 │ │ +0af8e0: 7010 1b0d 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@0d1b │ │ +0af8e6: 5480 db09 |000b: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0af8ea: 6e10 3801 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0138 │ │ +0af8f0: 0c00 |0010: move-result-object v0 │ │ +0af8f2: 6003 ca03 |0011: sget v3, Lcom/actionbarsherlock/R$attr;.textColorSearchUrl:I // field@03ca │ │ +0af8f6: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +0af8f8: 6e40 9001 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0190 │ │ +0af8fe: 5480 db09 |0017: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0af902: 6e10 3301 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0af908: 0c00 |001c: move-result-object v0 │ │ +0af90a: 5263 4e03 |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@034e │ │ +0af90e: 6e20 9301 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@0193 │ │ +0af914: 0c00 |0022: move-result-object v0 │ │ +0af916: 5b80 e909 |0023: iput-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@09e9 │ │ +0af91a: 2207 bd01 |0025: new-instance v7, Landroid/text/SpannableString; // type@01bd │ │ +0af91e: 7020 f00c 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0cf0 │ │ +0af924: 2200 c901 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@01c9 │ │ +0af928: 5484 e909 |002c: iget-object v4, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@09e9 │ │ +0af92c: 0123 |002e: move v3, v2 │ │ +0af92e: 0715 |002f: move-object v5, v1 │ │ +0af930: 7606 010d 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@0d01 │ │ +0af936: 7210 121f 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@1f12 │ │ +0af93c: 0a01 |0036: move-result v1 │ │ +0af93e: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ +0af942: 6e53 f10c 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0cf1 │ │ +0af948: 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; │ │ │ │ @@ -240406,60 +240495,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 │ │ -0aeb10: |[0aeb10] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0aeb20: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0aeb22: 54a7 db09 |0001: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0aeb26: 6e10 3101 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -0aeb2c: 0c05 |0006: move-result-object v5 │ │ -0aeb2e: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ -0aeb32: 6e30 7e01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@017e │ │ -0aeb38: 0c00 |000c: move-result-object v0 │ │ -0aeb3a: 6e10 7901 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0179 │ │ -0aeb40: 0a03 |0010: move-result v3 │ │ -0aeb42: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ -0aeb46: 0761 |0013: move-object v1, v6 │ │ -0aeb48: 1101 |0014: return-object v1 │ │ -0aeb4a: 0d02 |0015: move-exception v2 │ │ -0aeb4c: 1a07 040c |0016: const-string v7, "SuggestionsAdapter" // string@0c04 │ │ -0aeb50: 6e10 7c01 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@017c │ │ -0aeb56: 0c08 |001b: move-result-object v8 │ │ -0aeb58: 7120 0d0d 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0aeb5e: 0761 |001f: move-object v1, v6 │ │ -0aeb60: 28f4 |0020: goto 0014 // -000c │ │ -0aeb62: 6e10 2201 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0122 │ │ -0aeb68: 0c04 |0024: move-result-object v4 │ │ -0aeb6a: 5407 1300 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0013 │ │ -0aeb6e: 6e40 8401 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@0184 │ │ -0aeb74: 0c01 |002a: move-result-object v1 │ │ -0aeb76: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ -0aeb7a: 1a07 040c |002d: const-string v7, "SuggestionsAdapter" // string@0c04 │ │ -0aeb7e: 2208 b303 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aeb82: 7010 761f 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aeb88: 1a09 ea03 |0034: const-string v9, "Invalid icon resource " // string@03ea │ │ -0aeb8c: 6e20 7e1f 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aeb92: 0c08 |0039: move-result-object v8 │ │ -0aeb94: 6e20 7b1f 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aeb9a: 0c08 |003d: move-result-object v8 │ │ -0aeb9c: 1a09 5900 |003e: const-string v9, " for " // string@0059 │ │ -0aeba0: 6e20 7e1f 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aeba6: 0c08 |0043: move-result-object v8 │ │ -0aeba8: 6e10 2001 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ -0aebae: 0c09 |0047: move-result-object v9 │ │ -0aebb0: 6e20 7e1f 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aebb6: 0c08 |004b: move-result-object v8 │ │ -0aebb8: 6e10 841f 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aebbe: 0c08 |004f: move-result-object v8 │ │ -0aebc0: 7120 0d0d 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0aebc6: 0761 |0053: move-object v1, v6 │ │ -0aebc8: 28c0 |0054: goto 0014 // -0040 │ │ +0af94c: |[0af94c] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0af95c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0af95e: 54a7 db09 |0001: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0af962: 6e10 3101 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +0af968: 0c05 |0006: move-result-object v5 │ │ +0af96a: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ +0af96e: 6e30 7e01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@017e │ │ +0af974: 0c00 |000c: move-result-object v0 │ │ +0af976: 6e10 7901 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0179 │ │ +0af97c: 0a03 |0010: move-result v3 │ │ +0af97e: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ +0af982: 0761 |0013: move-object v1, v6 │ │ +0af984: 1101 |0014: return-object v1 │ │ +0af986: 0d02 |0015: move-exception v2 │ │ +0af988: 1a07 060c |0016: const-string v7, "SuggestionsAdapter" // string@0c06 │ │ +0af98c: 6e10 7c01 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@017c │ │ +0af992: 0c08 |001b: move-result-object v8 │ │ +0af994: 7120 0d0d 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0af99a: 0761 |001f: move-object v1, v6 │ │ +0af99c: 28f4 |0020: goto 0014 // -000c │ │ +0af99e: 6e10 2201 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0122 │ │ +0af9a4: 0c04 |0024: move-result-object v4 │ │ +0af9a6: 5407 1300 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0013 │ │ +0af9aa: 6e40 8401 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@0184 │ │ +0af9b0: 0c01 |002a: move-result-object v1 │ │ +0af9b2: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ +0af9b6: 1a07 060c |002d: const-string v7, "SuggestionsAdapter" // string@0c06 │ │ +0af9ba: 2208 b103 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0af9be: 7010 761f 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0af9c4: 1a09 ee03 |0034: const-string v9, "Invalid icon resource " // string@03ee │ │ +0af9c8: 6e20 7e1f 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0af9ce: 0c08 |0039: move-result-object v8 │ │ +0af9d0: 6e20 7b1f 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0af9d6: 0c08 |003d: move-result-object v8 │ │ +0af9d8: 1a09 5c00 |003e: const-string v9, " for " // string@005c │ │ +0af9dc: 6e20 7e1f 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0af9e2: 0c08 |0043: move-result-object v8 │ │ +0af9e4: 6e10 2001 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ +0af9ea: 0c09 |0047: move-result-object v9 │ │ +0af9ec: 6e20 7e1f 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0af9f2: 0c08 |004b: move-result-object v8 │ │ +0af9f4: 6e10 841f 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0af9fa: 0c08 |004f: move-result-object v8 │ │ +0af9fc: 7120 0d0d 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0afa02: 0761 |0053: move-object v1, v6 │ │ +0afa04: 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 │ │ @@ -240468,14 +240557,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; │ │ @@ -240490,45 +240581,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 │ │ -0aebd8: |[0aebd8] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0aebe8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0aebea: 6e10 2001 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ -0aebf0: 0c01 |0004: move-result-object v1 │ │ -0aebf2: 5465 e009 |0005: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ -0aebf6: 6e20 f11f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@1ff1 │ │ -0aebfc: 0a05 |000a: move-result v5 │ │ -0aebfe: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ -0aec02: 5465 e009 |000d: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ -0aec06: 6e20 f21f 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ -0aec0c: 0c00 |0012: move-result-object v0 │ │ -0aec0e: 1f00 5f00 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@005f │ │ -0aec12: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -0aec16: 1104 |0017: return-object v4 │ │ -0aec18: 5464 e109 |0018: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ -0aec1c: 6e10 3301 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0aec22: 0c04 |001d: move-result-object v4 │ │ -0aec24: 6e20 2302 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@0223 │ │ -0aec2a: 0c04 |0021: move-result-object v4 │ │ -0aec2c: 28f5 |0022: goto 0017 // -000b │ │ -0aec2e: 7020 2b1d 7600 |0023: invoke-direct {v6, v7}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1d2b │ │ -0aec34: 0c02 |0026: move-result-object v2 │ │ -0aec36: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ -0aec3a: 0743 |0029: move-object v3, v4 │ │ -0aec3c: 5464 e009 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ -0aec40: 6e30 f41f 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ -0aec46: 0724 |002f: move-object v4, v2 │ │ -0aec48: 28e7 |0030: goto 0017 // -0019 │ │ -0aec4a: 6e10 2802 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0228 │ │ -0aec50: 0c03 |0034: move-result-object v3 │ │ -0aec52: 28f5 |0035: goto 002a // -000b │ │ +0afa14: |[0afa14] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0afa24: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0afa26: 6e10 2001 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0120 │ │ +0afa2c: 0c01 |0004: move-result-object v1 │ │ +0afa2e: 5465 e009 |0005: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ +0afa32: 6e20 f11f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@1ff1 │ │ +0afa38: 0a05 |000a: move-result v5 │ │ +0afa3a: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ +0afa3e: 5465 e009 |000d: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ +0afa42: 6e20 f21f 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ff2 │ │ +0afa48: 0c00 |0012: move-result-object v0 │ │ +0afa4a: 1f00 5f00 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@005f │ │ +0afa4e: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +0afa52: 1104 |0017: return-object v4 │ │ +0afa54: 5464 e109 |0018: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ +0afa58: 6e10 3301 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0afa5e: 0c04 |001d: move-result-object v4 │ │ +0afa60: 6e20 2302 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@0223 │ │ +0afa66: 0c04 |0021: move-result-object v4 │ │ +0afa68: 28f5 |0022: goto 0017 // -000b │ │ +0afa6a: 7020 2b1d 7600 |0023: invoke-direct {v6, v7}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1d2b │ │ +0afa70: 0c02 |0026: move-result-object v2 │ │ +0afa72: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ +0afa76: 0743 |0029: move-object v3, v4 │ │ +0afa78: 5464 e009 |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ +0afa7c: 6e30 f41f 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ +0afa82: 0724 |002f: move-object v4, v2 │ │ +0afa84: 28e7 |0030: goto 0017 // -0019 │ │ +0afa86: 6e10 2802 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0228 │ │ +0afa8c: 0c03 |0034: move-result-object v3 │ │ +0afa8e: 28f5 |0035: goto 002a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=690 │ │ 0x0005 line=692 │ │ 0x000d line=693 │ │ 0x0015 line=694 │ │ 0x0017 line=701 │ │ @@ -240552,20 +240643,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 │ │ -0aec54: |[0aec54] com.actionbarsherlock.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ -0aec64: 7220 c101 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ -0aec6a: 0a00 |0003: move-result v0 │ │ -0aec6c: 7120 351d 0200 |0004: invoke-static {v2, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ -0aec72: 0c01 |0007: move-result-object v1 │ │ -0aec74: 1101 |0008: return-object v1 │ │ +0afa90: |[0afa90] com.actionbarsherlock.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ +0afaa0: 7220 c101 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ +0afaa6: 0a00 |0003: move-result v0 │ │ +0afaa8: 7120 351d 0200 |0004: invoke-static {v2, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ +0afaae: 0c01 |0007: move-result-object v1 │ │ +0afab0: 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; │ │ @@ -240576,21 +240667,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 │ │ -0aec78: |[0aec78] com.actionbarsherlock.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0aec88: 5410 db09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0aec8c: 6e10 3101 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -0aec92: 0c00 |0005: move-result-object v0 │ │ -0aec94: 6e10 8301 0000 |0006: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@0183 │ │ -0aec9a: 0c00 |0009: move-result-object v0 │ │ -0aec9c: 1100 |000a: return-object v0 │ │ +0afab4: |[0afab4] com.actionbarsherlock.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0afac4: 5410 db09 |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0afac8: 6e10 3101 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +0aface: 0c00 |0005: move-result-object v0 │ │ +0afad0: 6e10 8301 0000 |0006: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@0183 │ │ +0afad6: 0c00 |0009: move-result-object v0 │ │ +0afad8: 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; │ │ │ │ @@ -240599,111 +240690,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 │ │ -0aeca0: |[0aeca0] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0aecb0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0aecb2: 6e10 5502 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0255 │ │ -0aecb8: 0c02 |0004: move-result-object v2 │ │ -0aecba: 1a04 cf0f |0005: const-string v4, "android.resource" // string@0fcf │ │ -0aecbe: 6e20 5f1f 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0aecc4: 0a04 |000a: move-result v4 │ │ -0aecc6: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ -0aecca: 6e20 371d a900 |000d: invoke-virtual {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d37 │ │ -0aecd0: 0c04 |0010: move-result-object v4 │ │ -0aecd2: 1104 |0011: return-object v4 │ │ -0aecd4: 0d00 |0012: move-exception v0 │ │ -0aecd6: 2204 8203 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@0382 │ │ -0aecda: 2206 b303 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aecde: 7010 761f 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aece4: 1a07 b60a |001a: const-string v7, "Resource does not exist: " // string@0ab6 │ │ -0aece8: 6e20 7e1f 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aecee: 0c06 |001f: move-result-object v6 │ │ -0aecf0: 6e20 7d1f a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0aecf6: 0c06 |0023: move-result-object v6 │ │ -0aecf8: 6e10 841f 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aecfe: 0c06 |0027: move-result-object v6 │ │ -0aed00: 7020 e81e 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0aed06: 2704 |002b: throw v4 │ │ -0aed08: 0d01 |002c: move-exception v1 │ │ -0aed0a: 1a04 040c |002d: const-string v4, "SuggestionsAdapter" // string@0c04 │ │ -0aed0e: 2206 b303 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aed12: 7010 761f 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aed18: 1a07 c303 |0034: const-string v7, "Icon not found: " // string@03c3 │ │ -0aed1c: 6e20 7e1f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aed22: 0c06 |0039: move-result-object v6 │ │ -0aed24: 6e20 7d1f a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0aed2a: 0c06 |003d: move-result-object v6 │ │ -0aed2c: 1a07 eb00 |003e: const-string v7, ", " // string@00eb │ │ -0aed30: 6e20 7e1f 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aed36: 0c06 |0043: move-result-object v6 │ │ -0aed38: 6e10 e91e 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@1ee9 │ │ -0aed3e: 0c07 |0047: move-result-object v7 │ │ -0aed40: 6e20 7e1f 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aed46: 0c06 |004b: move-result-object v6 │ │ -0aed48: 6e10 841f 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aed4e: 0c06 |004f: move-result-object v6 │ │ -0aed50: 7120 0d0d 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0aed56: 0754 |0053: move-object v4, v5 │ │ -0aed58: 28bd |0054: goto 0011 // -0043 │ │ -0aed5a: 5494 e109 |0055: iget-object v4, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ -0aed5e: 6e10 2f01 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ -0aed64: 0c04 |005a: move-result-object v4 │ │ -0aed66: 6e20 2501 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0125 │ │ -0aed6c: 0c03 |005e: move-result-object v3 │ │ -0aed6e: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ -0aed72: 2204 8203 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@0382 │ │ -0aed76: 2206 b303 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aed7a: 7010 761f 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aed80: 1a07 4103 |0068: const-string v7, "Failed to open " // string@0341 │ │ -0aed84: 6e20 7e1f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aed8a: 0c06 |006d: move-result-object v6 │ │ -0aed8c: 6e20 7d1f a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0aed92: 0c06 |0071: move-result-object v6 │ │ -0aed94: 6e10 841f 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aed9a: 0c06 |0075: move-result-object v6 │ │ -0aed9c: 7020 e81e 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0aeda2: 2704 |0079: throw v4 │ │ -0aeda4: 1204 |007a: const/4 v4, #int 0 // #0 │ │ -0aeda6: 7120 2502 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0225 │ │ -0aedac: 0c04 |007e: move-result-object v4 │ │ -0aedae: 6e10 f31e 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ -0aedb4: 288f |0082: goto 0011 // -0071 │ │ -0aedb6: 0d00 |0083: move-exception v0 │ │ -0aedb8: 1a06 040c |0084: const-string v6, "SuggestionsAdapter" // string@0c04 │ │ -0aedbc: 2207 b303 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aedc0: 7010 761f 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aedc6: 1a08 0a03 |008b: const-string v8, "Error closing icon stream for " // string@030a │ │ -0aedca: 6e20 7e1f 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aedd0: 0c07 |0090: move-result-object v7 │ │ -0aedd2: 6e20 7d1f a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0aedd8: 0c07 |0094: move-result-object v7 │ │ -0aedda: 6e10 841f 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aede0: 0c07 |0098: move-result-object v7 │ │ -0aede2: 7130 0a0d 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0aede8: 2900 75ff |009c: goto/16 0011 // -008b │ │ -0aedec: 0d04 |009e: move-exception v4 │ │ -0aedee: 6e10 f31e 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ -0aedf4: 2704 |00a2: throw v4 │ │ -0aedf6: 0d00 |00a3: move-exception v0 │ │ -0aedf8: 1a06 040c |00a4: const-string v6, "SuggestionsAdapter" // string@0c04 │ │ -0aedfc: 2207 b303 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aee00: 7010 761f 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aee06: 1a08 0a03 |00ab: const-string v8, "Error closing icon stream for " // string@030a │ │ -0aee0a: 6e20 7e1f 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aee10: 0c07 |00b0: move-result-object v7 │ │ -0aee12: 6e20 7d1f a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0aee18: 0c07 |00b4: move-result-object v7 │ │ -0aee1a: 6e10 841f 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aee20: 0c07 |00b8: move-result-object v7 │ │ -0aee22: 7130 0a0d 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0aee28: 28e6 |00bc: goto 00a2 // -001a │ │ +0afadc: |[0afadc] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0afaec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0afaee: 6e10 5502 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0255 │ │ +0afaf4: 0c02 |0004: move-result-object v2 │ │ +0afaf6: 1a04 d10f |0005: const-string v4, "android.resource" // string@0fd1 │ │ +0afafa: 6e20 5f1f 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0afb00: 0a04 |000a: move-result v4 │ │ +0afb02: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ +0afb06: 6e20 371d a900 |000d: invoke-virtual {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d37 │ │ +0afb0c: 0c04 |0010: move-result-object v4 │ │ +0afb0e: 1104 |0011: return-object v4 │ │ +0afb10: 0d00 |0012: move-exception v0 │ │ +0afb12: 2204 8003 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@0380 │ │ +0afb16: 2206 b103 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0afb1a: 7010 761f 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0afb20: 1a07 b80a |001a: const-string v7, "Resource does not exist: " // string@0ab8 │ │ +0afb24: 6e20 7e1f 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afb2a: 0c06 |001f: move-result-object v6 │ │ +0afb2c: 6e20 7d1f a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0afb32: 0c06 |0023: move-result-object v6 │ │ +0afb34: 6e10 841f 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0afb3a: 0c06 |0027: move-result-object v6 │ │ +0afb3c: 7020 e81e 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0afb42: 2704 |002b: throw v4 │ │ +0afb44: 0d01 |002c: move-exception v1 │ │ +0afb46: 1a04 060c |002d: const-string v4, "SuggestionsAdapter" // string@0c06 │ │ +0afb4a: 2206 b103 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0afb4e: 7010 761f 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0afb54: 1a07 c703 |0034: const-string v7, "Icon not found: " // string@03c7 │ │ +0afb58: 6e20 7e1f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afb5e: 0c06 |0039: move-result-object v6 │ │ +0afb60: 6e20 7d1f a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0afb66: 0c06 |003d: move-result-object v6 │ │ +0afb68: 1a07 ef00 |003e: const-string v7, ", " // string@00ef │ │ +0afb6c: 6e20 7e1f 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afb72: 0c06 |0043: move-result-object v6 │ │ +0afb74: 6e10 e91e 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@1ee9 │ │ +0afb7a: 0c07 |0047: move-result-object v7 │ │ +0afb7c: 6e20 7e1f 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afb82: 0c06 |004b: move-result-object v6 │ │ +0afb84: 6e10 841f 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0afb8a: 0c06 |004f: move-result-object v6 │ │ +0afb8c: 7120 0d0d 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0afb92: 0754 |0053: move-object v4, v5 │ │ +0afb94: 28bd |0054: goto 0011 // -0043 │ │ +0afb96: 5494 e109 |0055: iget-object v4, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ +0afb9a: 6e10 2f01 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ +0afba0: 0c04 |005a: move-result-object v4 │ │ +0afba2: 6e20 2501 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0125 │ │ +0afba8: 0c03 |005e: move-result-object v3 │ │ +0afbaa: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ +0afbae: 2204 8003 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@0380 │ │ +0afbb2: 2206 b103 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0afbb6: 7010 761f 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0afbbc: 1a07 4503 |0068: const-string v7, "Failed to open " // string@0345 │ │ +0afbc0: 6e20 7e1f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afbc6: 0c06 |006d: move-result-object v6 │ │ +0afbc8: 6e20 7d1f a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0afbce: 0c06 |0071: move-result-object v6 │ │ +0afbd0: 6e10 841f 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0afbd6: 0c06 |0075: move-result-object v6 │ │ +0afbd8: 7020 e81e 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0afbde: 2704 |0079: throw v4 │ │ +0afbe0: 1204 |007a: const/4 v4, #int 0 // #0 │ │ +0afbe2: 7120 2502 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0225 │ │ +0afbe8: 0c04 |007e: move-result-object v4 │ │ +0afbea: 6e10 f31e 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ +0afbf0: 288f |0082: goto 0011 // -0071 │ │ +0afbf2: 0d00 |0083: move-exception v0 │ │ +0afbf4: 1a06 060c |0084: const-string v6, "SuggestionsAdapter" // string@0c06 │ │ +0afbf8: 2207 b103 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +0afbfc: 7010 761f 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0afc02: 1a08 0e03 |008b: const-string v8, "Error closing icon stream for " // string@030e │ │ +0afc06: 6e20 7e1f 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afc0c: 0c07 |0090: move-result-object v7 │ │ +0afc0e: 6e20 7d1f a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0afc14: 0c07 |0094: move-result-object v7 │ │ +0afc16: 6e10 841f 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0afc1c: 0c07 |0098: move-result-object v7 │ │ +0afc1e: 7130 0a0d 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0afc24: 2900 75ff |009c: goto/16 0011 // -008b │ │ +0afc28: 0d04 |009e: move-exception v4 │ │ +0afc2a: 6e10 f31e 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1ef3 │ │ +0afc30: 2704 |00a2: throw v4 │ │ +0afc32: 0d00 |00a3: move-exception v0 │ │ +0afc34: 1a06 060c |00a4: const-string v6, "SuggestionsAdapter" // string@0c06 │ │ +0afc38: 2207 b103 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +0afc3c: 7010 761f 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0afc42: 1a08 0e03 |00ab: const-string v8, "Error closing icon stream for " // string@030e │ │ +0afc46: 6e20 7e1f 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afc4c: 0c07 |00b0: move-result-object v7 │ │ +0afc4e: 6e20 7d1f a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0afc54: 0c07 |00b4: move-result-object v7 │ │ +0afc56: 6e10 841f 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0afc5c: 0c07 |00b8: move-result-object v7 │ │ +0afc5e: 7130 0a0d 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0afc64: 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 │ │ @@ -240761,88 +240852,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 │ │ -0aee94: |[0aee94] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0aeea4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0aeea6: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ -0aeeaa: 6e10 651f 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0aeeb0: 0a06 |0006: move-result v6 │ │ -0aeeb2: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ -0aeeb6: 1a06 0a01 |0009: const-string v6, "0" // string@010a │ │ -0aeeba: 6e20 5f1f a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0aeec0: 0a06 |000e: move-result v6 │ │ -0aeec2: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -0aeec6: 0750 |0011: move-object v0, v5 │ │ -0aeec8: 1100 |0012: return-object v0 │ │ -0aeeca: 7110 361f 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0aeed0: 0a03 |0016: move-result v3 │ │ -0aeed2: 2206 b303 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aeed6: 7010 761f 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aeedc: 1a07 d00f |001c: const-string v7, "android.resource://" // string@0fd0 │ │ -0aeee0: 6e20 7e1f 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aeee6: 0c06 |0021: move-result-object v6 │ │ -0aeee8: 5497 e109 |0022: iget-object v7, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ -0aeeec: 6e10 3201 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0132 │ │ -0aeef2: 0c07 |0027: move-result-object v7 │ │ -0aeef4: 6e20 7e1f 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aeefa: 0c06 |002b: move-result-object v6 │ │ -0aeefc: 1a07 0501 |002c: const-string v7, "/" // string@0105 │ │ -0aef00: 6e20 7e1f 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aef06: 0c06 |0031: move-result-object v6 │ │ -0aef08: 6e20 7b1f 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0aef0e: 0c06 |0035: move-result-object v6 │ │ -0aef10: 6e10 841f 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aef16: 0c01 |0039: move-result-object v1 │ │ -0aef18: 7020 271d 1900 |003a: invoke-direct {v9, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d27 │ │ -0aef1e: 0c00 |003d: move-result-object v0 │ │ -0aef20: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ -0aef24: 5496 e109 |0040: iget-object v6, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ -0aef28: 6e10 3301 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ -0aef2e: 0c06 |0045: move-result-object v6 │ │ -0aef30: 6e20 9801 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -0aef36: 0c00 |0049: move-result-object v0 │ │ -0aef38: 7030 421d 1900 |004a: invoke-direct {v9, v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d42 │ │ -0aef3e: 28c5 |004d: goto 0012 // -003b │ │ -0aef40: 0d02 |004e: move-exception v2 │ │ -0aef42: 7020 271d a900 |004f: invoke-direct {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d27 │ │ -0aef48: 0c00 |0052: move-result-object v0 │ │ -0aef4a: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ -0aef4e: 7110 5602 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0256 │ │ -0aef54: 0c04 |0058: move-result-object v4 │ │ -0aef56: 7020 301d 4900 |0059: invoke-direct {v9, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d30 │ │ -0aef5c: 0c00 |005c: move-result-object v0 │ │ -0aef5e: 7030 421d a900 |005d: invoke-direct {v9, v10, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d42 │ │ -0aef64: 28b2 |0060: goto 0012 // -004e │ │ -0aef66: 0d02 |0061: move-exception v2 │ │ -0aef68: 1a06 040c |0062: const-string v6, "SuggestionsAdapter" // string@0c04 │ │ -0aef6c: 2207 b303 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aef70: 7010 761f 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aef76: 1a08 c403 |0069: const-string v8, "Icon resource not found: " // string@03c4 │ │ -0aef7a: 6e20 7e1f 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aef80: 0c07 |006e: move-result-object v7 │ │ -0aef82: 6e20 7e1f a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0aef88: 0c07 |0072: move-result-object v7 │ │ -0aef8a: 6e10 841f 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0aef90: 0c07 |0076: move-result-object v7 │ │ -0aef92: 7120 0d0d 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0aef98: 0750 |007a: move-object v0, v5 │ │ -0aef9a: 2897 |007b: goto 0012 // -0069 │ │ +0afcd0: |[0afcd0] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0afce0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0afce2: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ +0afce6: 6e10 651f 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0afcec: 0a06 |0006: move-result v6 │ │ +0afcee: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ +0afcf2: 1a06 0e01 |0009: const-string v6, "0" // string@010e │ │ +0afcf6: 6e20 5f1f a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0afcfc: 0a06 |000e: move-result v6 │ │ +0afcfe: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +0afd02: 0750 |0011: move-object v0, v5 │ │ +0afd04: 1100 |0012: return-object v0 │ │ +0afd06: 7110 361f 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0afd0c: 0a03 |0016: move-result v3 │ │ +0afd0e: 2206 b103 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0afd12: 7010 761f 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0afd18: 1a07 d20f |001c: const-string v7, "android.resource://" // string@0fd2 │ │ +0afd1c: 6e20 7e1f 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afd22: 0c06 |0021: move-result-object v6 │ │ +0afd24: 5497 e109 |0022: iget-object v7, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ +0afd28: 6e10 3201 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0132 │ │ +0afd2e: 0c07 |0027: move-result-object v7 │ │ +0afd30: 6e20 7e1f 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afd36: 0c06 |002b: move-result-object v6 │ │ +0afd38: 1a07 0901 |002c: const-string v7, "/" // string@0109 │ │ +0afd3c: 6e20 7e1f 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afd42: 0c06 |0031: move-result-object v6 │ │ +0afd44: 6e20 7b1f 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0afd4a: 0c06 |0035: move-result-object v6 │ │ +0afd4c: 6e10 841f 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0afd52: 0c01 |0039: move-result-object v1 │ │ +0afd54: 7020 271d 1900 |003a: invoke-direct {v9, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d27 │ │ +0afd5a: 0c00 |003d: move-result-object v0 │ │ +0afd5c: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ +0afd60: 5496 e109 |0040: iget-object v6, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@09e1 │ │ +0afd64: 6e10 3301 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0133 │ │ +0afd6a: 0c06 |0045: move-result-object v6 │ │ +0afd6c: 6e20 9801 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +0afd72: 0c00 |0049: move-result-object v0 │ │ +0afd74: 7030 421d 1900 |004a: invoke-direct {v9, v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d42 │ │ +0afd7a: 28c5 |004d: goto 0012 // -003b │ │ +0afd7c: 0d02 |004e: move-exception v2 │ │ +0afd7e: 7020 271d a900 |004f: invoke-direct {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d27 │ │ +0afd84: 0c00 |0052: move-result-object v0 │ │ +0afd86: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ +0afd8a: 7110 5602 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0256 │ │ +0afd90: 0c04 |0058: move-result-object v4 │ │ +0afd92: 7020 301d 4900 |0059: invoke-direct {v9, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d30 │ │ +0afd98: 0c00 |005c: move-result-object v0 │ │ +0afd9a: 7030 421d a900 |005d: invoke-direct {v9, v10, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d42 │ │ +0afda0: 28b2 |0060: goto 0012 // -004e │ │ +0afda2: 0d02 |0061: move-exception v2 │ │ +0afda4: 1a06 060c |0062: const-string v6, "SuggestionsAdapter" // string@0c06 │ │ +0afda8: 2207 b103 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@03b1 │ │ +0afdac: 7010 761f 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0afdb2: 1a08 c803 |0069: const-string v8, "Icon resource not found: " // string@03c8 │ │ +0afdb6: 6e20 7e1f 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afdbc: 0c07 |006e: move-result-object v7 │ │ +0afdbe: 6e20 7e1f a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0afdc4: 0c07 |0072: move-result-object v7 │ │ +0afdc6: 6e10 841f 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0afdcc: 0c07 |0076: move-result-object v7 │ │ +0afdce: 7120 0d0d 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0afdd4: 0750 |007a: move-object v0, v5 │ │ +0afdd6: 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 │ │ @@ -240868,29 +240960,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 │ │ -0aefac: |[0aefac] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0aefbc: 5242 de09 |0000: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ -0aefc0: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -0aefc2: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ -0aefc6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0aefc8: 1100 |0006: return-object v0 │ │ -0aefca: 5242 de09 |0007: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ -0aefce: 7220 c801 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0aefd4: 0c01 |000c: move-result-object v1 │ │ -0aefd6: 7020 311d 1400 |000d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d31 │ │ -0aefdc: 0c00 |0010: move-result-object v0 │ │ -0aefde: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ -0aefe2: 7020 2f1d 5400 |0013: invoke-direct {v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d2f │ │ -0aefe8: 0c00 |0016: move-result-object v0 │ │ -0aefea: 28ef |0017: goto 0006 // -0011 │ │ +0afde8: |[0afde8] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0afdf8: 5242 de09 |0000: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ +0afdfc: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +0afdfe: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ +0afe02: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0afe04: 1100 |0006: return-object v0 │ │ +0afe06: 5242 de09 |0007: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ +0afe0a: 7220 c801 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0afe10: 0c01 |000c: move-result-object v1 │ │ +0afe12: 7020 311d 1400 |000d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d31 │ │ +0afe18: 0c00 |0010: move-result-object v0 │ │ +0afe1a: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ +0afe1e: 7020 2f1d 5400 |0013: invoke-direct {v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d2f │ │ +0afe24: 0c00 |0016: move-result-object v0 │ │ +0afe26: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0005 line=438 │ │ 0x0006 line=445 │ │ 0x0007 line=440 │ │ 0x000d line=441 │ │ @@ -240907,26 +240999,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 │ │ -0aefec: |[0aefec] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0aeffc: 5231 df09 |0000: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ -0af000: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -0af002: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ -0af006: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0af008: 1101 |0006: return-object v1 │ │ -0af00a: 5231 df09 |0007: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ -0af00e: 7220 c801 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0af014: 0c00 |000c: move-result-object v0 │ │ -0af016: 7020 311d 0300 |000d: invoke-direct {v3, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d31 │ │ -0af01c: 0c01 |0010: move-result-object v1 │ │ -0af01e: 28f5 |0011: goto 0006 // -000b │ │ +0afe28: |[0afe28] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0afe38: 5231 df09 |0000: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ +0afe3c: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +0afe3e: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ +0afe42: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0afe44: 1101 |0006: return-object v1 │ │ +0afe46: 5231 df09 |0007: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ +0afe4a: 7220 c801 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0afe50: 0c00 |000c: move-result-object v0 │ │ +0afe52: 7020 311d 0300 |000d: invoke-direct {v3, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d31 │ │ +0afe58: 0c01 |0010: move-result-object v1 │ │ +0afe5a: 28f5 |0011: goto 0006 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0005 line=450 │ │ 0x0006 line=453 │ │ 0x0007 line=452 │ │ 0x000d line=453 │ │ @@ -240940,27 +241032,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 │ │ -0af020: |[0af020] com.actionbarsherlock.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ -0af030: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0af032: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0af034: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ -0af038: 1101 |0004: return-object v1 │ │ -0af03a: 7220 c801 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0af040: 0c01 |0008: move-result-object v1 │ │ -0af042: 28fb |0009: goto 0004 // -0005 │ │ -0af044: 0d00 |000a: move-exception v0 │ │ -0af046: 1a02 040c |000b: const-string v2, "SuggestionsAdapter" // string@0c04 │ │ -0af04a: 1a03 d225 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@25d2 │ │ -0af04e: 7130 0a0d 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0af054: 28f2 |0012: goto 0004 // -000e │ │ +0afe5c: |[0afe5c] com.actionbarsherlock.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ +0afe6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0afe6e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0afe70: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ +0afe74: 1101 |0004: return-object v1 │ │ +0afe76: 7220 c801 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0afe7c: 0c01 |0008: move-result-object v1 │ │ +0afe7e: 28fb |0009: goto 0004 // -0005 │ │ +0afe80: 0d00 |000a: move-exception v0 │ │ +0afe82: 1a02 060c |000b: const-string v2, "SuggestionsAdapter" // string@0c06 │ │ +0afe86: 1a03 d225 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@25d2 │ │ +0afe8a: 7130 0a0d 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0afe90: 28f2 |0012: goto 0004 // -000e │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0001 line=746 │ │ 0x0004 line=755 │ │ 0x0005 line=750 │ │ @@ -240976,25 +241068,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 │ │ -0af068: |[0af068] com.actionbarsherlock.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ -0af078: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0af07a: 6e20 c40f 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ -0af080: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ -0af084: 6e20 ca0f 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -0af08a: 0e00 |0009: return-void │ │ -0af08c: 6e20 ca0f 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -0af092: 6e30 3302 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0233 │ │ -0af098: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0af09a: 6e30 3302 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0233 │ │ -0af0a0: 28f5 |0014: goto 0009 // -000b │ │ +0afea4: |[0afea4] com.actionbarsherlock.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ +0afeb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0afeb6: 6e20 c40f 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fc4 │ │ +0afebc: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ +0afec0: 6e20 ca0f 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +0afec6: 0e00 |0009: return-void │ │ +0afec8: 6e20 ca0f 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +0afece: 6e30 3302 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0233 │ │ +0afed4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +0afed6: 6e30 3302 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0233 │ │ +0afedc: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0004 line=465 │ │ 0x0006 line=466 │ │ 0x0009 line=478 │ │ 0x000a line=468 │ │ @@ -241011,25 +241103,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 │ │ -0af0a4: |[0af0a4] com.actionbarsherlock.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ -0af0b4: 6e20 7310 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0af0ba: 7110 f70c 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0af0c0: 0a00 |0006: move-result v0 │ │ -0af0c2: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -0af0c6: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -0af0ca: 6e20 7a10 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -0af0d0: 0e00 |000e: return-void │ │ -0af0d2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0af0d4: 6e20 7a10 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ -0af0da: 28fb |0013: goto 000e // -0005 │ │ +0afee0: |[0afee0] com.actionbarsherlock.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ +0afef0: 6e20 7310 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0afef6: 7110 f70c 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0afefc: 0a00 |0006: move-result v0 │ │ +0afefe: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +0aff02: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +0aff06: 6e20 7a10 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +0aff0c: 0e00 |000e: return-void │ │ +0aff0e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0aff10: 6e20 7a10 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@107a │ │ +0aff16: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=429 │ │ 0x0009 line=430 │ │ 0x000e line=434 │ │ 0x000f line=432 │ │ @@ -241043,21 +241135,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 │ │ -0af0dc: |[0af0dc] com.actionbarsherlock.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ -0af0ec: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ -0af0f0: 5420 e009 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ -0af0f4: 6e10 2802 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0228 │ │ -0af0fa: 0c01 |0007: move-result-object v1 │ │ -0af0fc: 6e30 f41f 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ -0af102: 0e00 |000b: return-void │ │ +0aff18: |[0aff18] com.actionbarsherlock.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ +0aff28: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ +0aff2c: 5420 e009 |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@09e0 │ │ +0aff30: 6e10 2802 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0228 │ │ +0aff36: 0c01 |0007: move-result-object v1 │ │ +0aff38: 6e30 f41f 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ff4 │ │ +0aff3e: 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; │ │ @@ -241069,30 +241161,31 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0af104: |[0af104] com.actionbarsherlock.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ -0af114: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ -0af118: 7210 c401 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@01c4 │ │ -0af11e: 0c00 |0005: move-result-object v0 │ │ -0af120: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0af124: 1a01 5417 |0008: const-string v1, "in_progress" // string@1754 │ │ -0af128: 6e20 5d02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ -0af12e: 0a01 |000d: move-result v1 │ │ -0af130: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ -0af134: 0e00 |0010: return-void │ │ -0af136: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0af138: 28f4 |0012: goto 0006 // -000c │ │ +0aff40: |[0aff40] com.actionbarsherlock.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ +0aff50: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ +0aff54: 7210 c401 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@01c4 │ │ +0aff5a: 0c00 |0005: move-result-object v0 │ │ +0aff5c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0aff60: 1a01 5517 |0008: const-string v1, "in_progress" // string@1755 │ │ +0aff64: 6e20 5d02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@025d │ │ +0aff6a: 0a01 |000d: move-result v1 │ │ +0aff6c: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ +0aff70: 0e00 |0010: return-void │ │ +0aff72: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0aff74: 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; │ │ │ │ @@ -241102,98 +241195,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 │ │ -0af13c: |[0af13c] com.actionbarsherlock.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0af14c: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ -0af150: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -0af152: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0af154: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0af156: 6e10 f40d 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ -0af15c: 0c03 |0008: move-result-object v3 │ │ -0af15e: 1f03 4e03 |0009: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@034e │ │ -0af162: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0af164: 52b4 dd09 |000c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ -0af168: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ -0af16a: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ -0af16e: 52b4 dd09 |0011: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ -0af172: 7220 c501 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ -0af178: 0a00 |0016: move-result v0 │ │ -0af17a: 5434 d109 |0017: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af17e: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ -0af182: 52b4 e609 |001b: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@09e6 │ │ -0af186: 7120 351d 4e00 |001d: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ -0af18c: 0c01 |0020: move-result-object v1 │ │ -0af18e: 5434 d109 |0021: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af192: 7030 411d 4b01 |0023: invoke-direct {v11, v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d41 │ │ -0af198: 5434 d209 |0026: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@09d2 │ │ -0af19c: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ -0af1a0: 52b4 e809 |002a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@09e8 │ │ -0af1a4: 7120 351d 4e00 |002c: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ -0af1aa: 0c02 |002f: move-result-object v2 │ │ -0af1ac: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ -0af1b0: 7020 2a1d 2b00 |0032: invoke-direct {v11, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1d2a │ │ -0af1b6: 0c02 |0035: move-result-object v2 │ │ -0af1b8: 7110 f70c 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0af1be: 0a04 |0039: move-result v4 │ │ -0af1c0: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ -0af1c4: 5434 d109 |003c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af1c8: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ -0af1cc: 5434 d109 |0040: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af1d0: 6e20 7110 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1071 │ │ -0af1d6: 5434 d109 |0045: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af1da: 6e20 6e10 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@106e │ │ -0af1e0: 5434 d209 |004a: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@09d2 │ │ -0af1e4: 7030 411d 4b02 |004c: invoke-direct {v11, v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d41 │ │ -0af1ea: 5434 ce09 |004f: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@09ce │ │ -0af1ee: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ -0af1f2: 5434 ce09 |0053: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@09ce │ │ -0af1f6: 7020 321d eb00 |0055: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d32 │ │ -0af1fc: 0c05 |0058: move-result-object v5 │ │ -0af1fe: 1246 |0059: const/4 v6, #int 4 // #4 │ │ -0af200: 7040 401d 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d40 │ │ -0af206: 5434 cf09 |005d: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@09cf │ │ -0af20a: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ -0af20e: 5434 cf09 |0061: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@09cf │ │ -0af212: 7020 331d eb00 |0063: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d33 │ │ -0af218: 0c05 |0066: move-result-object v5 │ │ -0af21a: 7040 401d 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d40 │ │ -0af220: 52b4 e209 |006a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ -0af224: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ -0af228: 52b4 e209 |006e: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ -0af22c: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ -0af230: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ -0af234: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ -0af238: 5434 d009 |0076: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ -0af23c: 6e20 ca0f 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -0af242: 5434 d009 |007b: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ -0af246: 5435 d109 |007d: iget-object v5, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af24a: 6e10 6310 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ -0af250: 0c05 |0082: move-result-object v5 │ │ -0af252: 6e20 c90f 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@0fc9 │ │ -0af258: 5434 d009 |0086: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ -0af25c: 6e20 c80f b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fc8 │ │ -0af262: 0e00 |008b: return-void │ │ -0af264: 52b4 e709 |008c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@09e7 │ │ -0af268: 7120 351d 4e00 |008e: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ -0af26e: 0c02 |0091: move-result-object v2 │ │ -0af270: 28a4 |0092: goto 0036 // -005c │ │ -0af272: 5434 d109 |0093: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af276: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ -0af27a: 5434 d109 |0097: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af27e: 6e20 7110 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1071 │ │ -0af284: 5434 d109 |009c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af288: 6e20 6e10 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@106e │ │ -0af28e: 28a9 |00a1: goto 004a // -0057 │ │ -0af290: 5434 d009 |00a2: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ -0af294: 6e20 ca0f a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ -0af29a: 28e4 |00a7: goto 008b // -001c │ │ +0aff78: |[0aff78] com.actionbarsherlock.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0aff88: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ +0aff8c: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +0aff8e: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +0aff90: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0aff92: 6e10 f40d 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ +0aff98: 0c03 |0008: move-result-object v3 │ │ +0aff9a: 1f03 4c03 |0009: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@034c │ │ +0aff9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0affa0: 52b4 dd09 |000c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ +0affa4: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ +0affa6: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ +0affaa: 52b4 dd09 |0011: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ +0affae: 7220 c501 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01c5 │ │ +0affb4: 0a00 |0016: move-result v0 │ │ +0affb6: 5434 d109 |0017: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0affba: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ +0affbe: 52b4 e609 |001b: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@09e6 │ │ +0affc2: 7120 351d 4e00 |001d: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ +0affc8: 0c01 |0020: move-result-object v1 │ │ +0affca: 5434 d109 |0021: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0affce: 7030 411d 4b01 |0023: invoke-direct {v11, v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d41 │ │ +0affd4: 5434 d209 |0026: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@09d2 │ │ +0affd8: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ +0affdc: 52b4 e809 |002a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@09e8 │ │ +0affe0: 7120 351d 4e00 |002c: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ +0affe6: 0c02 |002f: move-result-object v2 │ │ +0affe8: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ +0affec: 7020 2a1d 2b00 |0032: invoke-direct {v11, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1d2a │ │ +0afff2: 0c02 |0035: move-result-object v2 │ │ +0afff4: 7110 f70c 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0afffa: 0a04 |0039: move-result v4 │ │ +0afffc: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ +0b0000: 5434 d109 |003c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b0004: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ +0b0008: 5434 d109 |0040: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b000c: 6e20 7110 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1071 │ │ +0b0012: 5434 d109 |0045: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b0016: 6e20 6e10 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@106e │ │ +0b001c: 5434 d209 |004a: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@09d2 │ │ +0b0020: 7030 411d 4b02 |004c: invoke-direct {v11, v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d41 │ │ +0b0026: 5434 ce09 |004f: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@09ce │ │ +0b002a: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ +0b002e: 5434 ce09 |0053: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@09ce │ │ +0b0032: 7020 321d eb00 |0055: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d32 │ │ +0b0038: 0c05 |0058: move-result-object v5 │ │ +0b003a: 1246 |0059: const/4 v6, #int 4 // #4 │ │ +0b003c: 7040 401d 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d40 │ │ +0b0042: 5434 cf09 |005d: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@09cf │ │ +0b0046: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ +0b004a: 5434 cf09 |0061: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@09cf │ │ +0b004e: 7020 331d eb00 |0063: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d33 │ │ +0b0054: 0c05 |0066: move-result-object v5 │ │ +0b0056: 7040 401d 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d40 │ │ +0b005c: 52b4 e209 |006a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ +0b0060: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ +0b0064: 52b4 e209 |006e: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ +0b0068: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ +0b006c: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ +0b0070: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ +0b0074: 5434 d009 |0076: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ +0b0078: 6e20 ca0f 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +0b007e: 5434 d009 |007b: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ +0b0082: 5435 d109 |007d: iget-object v5, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b0086: 6e10 6310 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1063 │ │ +0b008c: 0c05 |0082: move-result-object v5 │ │ +0b008e: 6e20 c90f 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@0fc9 │ │ +0b0094: 5434 d009 |0086: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ +0b0098: 6e20 c80f b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fc8 │ │ +0b009e: 0e00 |008b: return-void │ │ +0b00a0: 52b4 e709 |008c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@09e7 │ │ +0b00a4: 7120 351d 4e00 |008e: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d35 │ │ +0b00aa: 0c02 |0091: move-result-object v2 │ │ +0b00ac: 28a4 |0092: goto 0036 // -005c │ │ +0b00ae: 5434 d109 |0093: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b00b2: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ +0b00b6: 5434 d109 |0097: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b00ba: 6e20 7110 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1071 │ │ +0b00c0: 5434 d109 |009c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b00c4: 6e20 6e10 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@106e │ │ +0b00ca: 28a9 |00a1: goto 004a // -0057 │ │ +0b00cc: 5434 d009 |00a2: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@09d0 │ │ +0b00d0: 6e20 ca0f a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@0fca │ │ +0b00d6: 28e4 |00a7: goto 008b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=351 │ │ 0x000b line=353 │ │ 0x000c line=354 │ │ 0x0011 line=355 │ │ 0x0017 line=357 │ │ @@ -241238,55 +241331,55 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0af29c: |[0af29c] com.actionbarsherlock.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0af2ac: 5531 da09 |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@09da │ │ -0af2b0: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -0af2b4: 1a01 040c |0004: const-string v1, "SuggestionsAdapter" // string@0c04 │ │ -0af2b8: 1a02 7f0c |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0c7f │ │ -0af2bc: 7120 0d0d 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0af2c2: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -0af2c6: 7210 c001 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0af2cc: 0e00 |0010: return-void │ │ -0af2ce: 6f20 9e0c 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c9e │ │ -0af2d4: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ -0af2d8: 1a01 e924 |0016: const-string v1, "suggest_text_1" // string@24e9 │ │ -0af2dc: 7220 c101 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ -0af2e2: 0a01 |001b: move-result v1 │ │ -0af2e4: 5931 e609 |001c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@09e6 │ │ -0af2e8: 1a01 ea24 |001e: const-string v1, "suggest_text_2" // string@24ea │ │ -0af2ec: 7220 c101 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ -0af2f2: 0a01 |0023: move-result v1 │ │ -0af2f4: 5931 e709 |0024: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@09e7 │ │ -0af2f8: 1a01 eb24 |0026: const-string v1, "suggest_text_2_url" // string@24eb │ │ -0af2fc: 7220 c101 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ -0af302: 0a01 |002b: move-result v1 │ │ -0af304: 5931 e809 |002c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@09e8 │ │ -0af308: 1a01 e224 |002e: const-string v1, "suggest_icon_1" // string@24e2 │ │ -0af30c: 7220 c101 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ -0af312: 0a01 |0033: move-result v1 │ │ -0af314: 5931 de09 |0034: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ -0af318: 1a01 e324 |0036: const-string v1, "suggest_icon_2" // string@24e3 │ │ -0af31c: 7220 c101 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ -0af322: 0a01 |003b: move-result v1 │ │ -0af324: 5931 df09 |003c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ -0af328: 1a01 e124 |003e: const-string v1, "suggest_flags" // string@24e1 │ │ -0af32c: 7220 c101 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ -0af332: 0a01 |0043: move-result v1 │ │ -0af334: 5931 dd09 |0044: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ -0af338: 28ca |0046: goto 0010 // -0036 │ │ -0af33a: 0d00 |0047: move-exception v0 │ │ -0af33c: 1a01 040c |0048: const-string v1, "SuggestionsAdapter" // string@0c04 │ │ -0af340: 1a02 5f13 |004a: const-string v2, "error changing cursor and caching columns" // string@135f │ │ -0af344: 7130 0a0d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0af34a: 28c1 |004f: goto 0010 // -003f │ │ +0b00d8: |[0b00d8] com.actionbarsherlock.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0b00e8: 5531 da09 |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@09da │ │ +0b00ec: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +0b00f0: 1a01 060c |0004: const-string v1, "SuggestionsAdapter" // string@0c06 │ │ +0b00f4: 1a02 810c |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0c81 │ │ +0b00f8: 7120 0d0d 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0b00fe: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +0b0102: 7210 c001 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0b0108: 0e00 |0010: return-void │ │ +0b010a: 6f20 9e0c 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c9e │ │ +0b0110: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ +0b0114: 1a01 e924 |0016: const-string v1, "suggest_text_1" // string@24e9 │ │ +0b0118: 7220 c101 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ +0b011e: 0a01 |001b: move-result v1 │ │ +0b0120: 5931 e609 |001c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@09e6 │ │ +0b0124: 1a01 ea24 |001e: const-string v1, "suggest_text_2" // string@24ea │ │ +0b0128: 7220 c101 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ +0b012e: 0a01 |0023: move-result v1 │ │ +0b0130: 5931 e709 |0024: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@09e7 │ │ +0b0134: 1a01 eb24 |0026: const-string v1, "suggest_text_2_url" // string@24eb │ │ +0b0138: 7220 c101 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ +0b013e: 0a01 |002b: move-result v1 │ │ +0b0140: 5931 e809 |002c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@09e8 │ │ +0b0144: 1a01 e224 |002e: const-string v1, "suggest_icon_1" // string@24e2 │ │ +0b0148: 7220 c101 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ +0b014e: 0a01 |0033: move-result v1 │ │ +0b0150: 5931 de09 |0034: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@09de │ │ +0b0154: 1a01 e324 |0036: const-string v1, "suggest_icon_2" // string@24e3 │ │ +0b0158: 7220 c101 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ +0b015e: 0a01 |003b: move-result v1 │ │ +0b0160: 5931 df09 |003c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@09df │ │ +0b0164: 1a01 e124 |003e: const-string v1, "suggest_flags" // string@24e1 │ │ +0b0168: 7220 c101 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01c1 │ │ +0b016e: 0a01 |0043: move-result v1 │ │ +0b0170: 5931 dd09 |0044: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@09dd │ │ +0b0174: 28ca |0046: goto 0010 // -0036 │ │ +0b0176: 0d00 |0047: move-exception v0 │ │ +0b0178: 1a01 060c |0048: const-string v1, "SuggestionsAdapter" // string@0c06 │ │ +0b017c: 1a02 6013 |004a: const-string v2, "error changing cursor and caching columns" // string@1360 │ │ +0b0180: 7130 0a0d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0b0186: 28c1 |004f: goto 0010 // -003f │ │ catches : 1 │ │ 0x0011 - 0x0046 │ │ Ljava/lang/Exception; -> 0x0047 │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000b line=299 │ │ @@ -241311,20 +241404,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0af35c: |[0af35c] com.actionbarsherlock.widget.SuggestionsAdapter.close:()V │ │ -0af36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af36e: 6e20 261d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1d26 │ │ -0af374: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0af376: 5c10 da09 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@09da │ │ -0af37a: 0e00 |0007: return-void │ │ +0b0198: |[0b0198] com.actionbarsherlock.widget.SuggestionsAdapter.close:()V │ │ +0b01a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b01aa: 6e20 261d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1d26 │ │ +0b01b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b01b2: 5c10 da09 |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@09da │ │ +0b01b6: 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; │ │ @@ -241334,25 +241427,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 │ │ -0af37c: |[0af37c] com.actionbarsherlock.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0af38c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0af38e: 3904 0400 |0001: if-nez v4, 0005 // +0004 │ │ -0af392: 0710 |0003: move-object v0, v1 │ │ -0af394: 1100 |0004: return-object v0 │ │ -0af396: 1a02 e824 |0005: const-string v2, "suggest_intent_query" // string@24e8 │ │ -0af39a: 7120 2d1d 2400 |0007: invoke-static {v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ -0af3a0: 0c00 |000a: move-result-object v0 │ │ -0af3a2: 3900 f9ff |000b: if-nez v0, 0004 // -0007 │ │ -0af3a6: 0710 |000d: move-object v0, v1 │ │ -0af3a8: 28f6 |000e: goto 0004 // -000a │ │ +0b01b8: |[0b01b8] com.actionbarsherlock.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0b01c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b01ca: 3904 0400 |0001: if-nez v4, 0005 // +0004 │ │ +0b01ce: 0710 |0003: move-object v0, v1 │ │ +0b01d0: 1100 |0004: return-object v0 │ │ +0b01d2: 1a02 e824 |0005: const-string v2, "suggest_intent_query" // string@24e8 │ │ +0b01d6: 7120 2d1d 2400 |0007: invoke-static {v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d2d │ │ +0b01dc: 0c00 |000a: move-result-object v0 │ │ +0b01de: 3900 f9ff |000b: if-nez v0, 0004 // -0007 │ │ +0b01e2: 0710 |000d: move-object v0, v1 │ │ +0b01e4: 28f6 |000e: goto 0004 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=490 │ │ 0x0004 line=499 │ │ 0x0005 line=494 │ │ 0x000b line=495 │ │ 0x000e line=499 │ │ @@ -241366,17 +241459,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af3ac: |[0af3ac] com.actionbarsherlock.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ -0af3bc: 5210 e209 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ -0af3c0: 0f00 |0002: return v0 │ │ +0b01e8: |[0b01e8] com.actionbarsherlock.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ +0b01f8: 5210 e209 |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ +0b01fc: 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;) │ │ @@ -241384,75 +241477,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 │ │ -0af3c4: |[0af3c4] com.actionbarsherlock.widget.SuggestionsAdapter.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ -0af3d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0af3d6: 5490 e509 |0001: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ -0af3da: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -0af3de: 1102 |0005: return-object v2 │ │ -0af3e0: 5490 e509 |0006: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ -0af3e4: 6e10 0a01 0000 |0008: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@010a │ │ -0af3ea: 0c06 |000b: move-result-object v6 │ │ -0af3ec: 3806 f9ff |000c: if-eqz v6, 0005 // -0007 │ │ -0af3f0: 2200 6800 |000e: new-instance v0, Landroid/net/Uri$Builder; // type@0068 │ │ -0af3f4: 7010 4902 0000 |0010: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0249 │ │ -0af3fa: 1a05 a811 |0013: const-string v5, "content" // string@11a8 │ │ -0af3fe: 6e20 5102 5000 |0015: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0251 │ │ -0af404: 0c00 |0018: move-result-object v0 │ │ -0af406: 6e20 4d02 6000 |0019: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024d │ │ -0af40c: 0c00 |001c: move-result-object v0 │ │ -0af40e: 1a05 0000 |001d: const-string v5, "" // string@0000 │ │ -0af412: 6e20 5002 5000 |001f: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0250 │ │ -0af418: 0c00 |0022: move-result-object v0 │ │ -0af41a: 1a05 0000 |0023: const-string v5, "" // string@0000 │ │ -0af41e: 6e20 4f02 5000 |0025: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024f │ │ -0af424: 0c08 |0028: move-result-object v8 │ │ -0af426: 5490 e509 |0029: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ -0af42a: 6e10 0d01 0000 |002b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@010d │ │ -0af430: 0c07 |002e: move-result-object v7 │ │ -0af432: 3807 0500 |002f: if-eqz v7, 0034 // +0005 │ │ -0af436: 6e20 4a02 7800 |0031: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024a │ │ -0af43c: 1a00 ac21 |0034: const-string v0, "search_suggest_query" // string@21ac │ │ -0af440: 6e20 4b02 0800 |0036: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024b │ │ -0af446: 5490 e509 |0039: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ -0af44a: 6e10 0e01 0000 |003b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@010e │ │ -0af450: 0c03 |003e: move-result-object v3 │ │ -0af452: 1204 |003f: const/4 v4, #int 0 // #0 │ │ -0af454: 3803 2300 |0040: if-eqz v3, 0063 // +0023 │ │ -0af458: 1210 |0042: const/4 v0, #int 1 // #1 │ │ -0af45a: 2304 b904 |0043: new-array v4, v0, [Ljava/lang/String; // type@04b9 │ │ -0af45e: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -0af460: 4d0a 0400 |0046: aput-object v10, v4, v0 │ │ -0af464: 3d0b 0b00 |0048: if-lez v11, 0053 // +000b │ │ -0af468: 1a00 bb18 |004a: const-string v0, "limit" // string@18bb │ │ -0af46c: 7110 741f 0b00 |004c: invoke-static {v11}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@1f74 │ │ -0af472: 0c05 |004f: move-result-object v5 │ │ -0af474: 6e30 4c02 0805 |0050: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024c │ │ -0af47a: 6e10 4e02 0800 |0053: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@024e │ │ -0af480: 0c01 |0056: move-result-object v1 │ │ -0af482: 5490 db09 |0057: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0af486: 6e10 2f01 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ -0af48c: 0c00 |005c: move-result-object v0 │ │ -0af48e: 0725 |005d: move-object v5, v2 │ │ -0af490: 7406 2601 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@0126 │ │ -0af496: 0c02 |0061: move-result-object v2 │ │ -0af498: 28a3 |0062: goto 0005 // -005d │ │ -0af49a: 6e20 4b02 a800 |0063: invoke-virtual {v8, v10}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024b │ │ -0af4a0: 28e2 |0066: goto 0048 // -001e │ │ +0b0200: |[0b0200] com.actionbarsherlock.widget.SuggestionsAdapter.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ +0b0210: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b0212: 5490 e509 |0001: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ +0b0216: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +0b021a: 1102 |0005: return-object v2 │ │ +0b021c: 5490 e509 |0006: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ +0b0220: 6e10 0a01 0000 |0008: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@010a │ │ +0b0226: 0c06 |000b: move-result-object v6 │ │ +0b0228: 3806 f9ff |000c: if-eqz v6, 0005 // -0007 │ │ +0b022c: 2200 6800 |000e: new-instance v0, Landroid/net/Uri$Builder; // type@0068 │ │ +0b0230: 7010 4902 0000 |0010: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0249 │ │ +0b0236: 1a05 a911 |0013: const-string v5, "content" // string@11a9 │ │ +0b023a: 6e20 5102 5000 |0015: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0251 │ │ +0b0240: 0c00 |0018: move-result-object v0 │ │ +0b0242: 6e20 4d02 6000 |0019: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024d │ │ +0b0248: 0c00 |001c: move-result-object v0 │ │ +0b024a: 1a05 0000 |001d: const-string v5, "" // string@0000 │ │ +0b024e: 6e20 5002 5000 |001f: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0250 │ │ +0b0254: 0c00 |0022: move-result-object v0 │ │ +0b0256: 1a05 0000 |0023: const-string v5, "" // string@0000 │ │ +0b025a: 6e20 4f02 5000 |0025: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024f │ │ +0b0260: 0c08 |0028: move-result-object v8 │ │ +0b0262: 5490 e509 |0029: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ +0b0266: 6e10 0d01 0000 |002b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@010d │ │ +0b026c: 0c07 |002e: move-result-object v7 │ │ +0b026e: 3807 0500 |002f: if-eqz v7, 0034 // +0005 │ │ +0b0272: 6e20 4a02 7800 |0031: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024a │ │ +0b0278: 1a00 ac21 |0034: const-string v0, "search_suggest_query" // string@21ac │ │ +0b027c: 6e20 4b02 0800 |0036: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024b │ │ +0b0282: 5490 e509 |0039: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@09e5 │ │ +0b0286: 6e10 0e01 0000 |003b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@010e │ │ +0b028c: 0c03 |003e: move-result-object v3 │ │ +0b028e: 1204 |003f: const/4 v4, #int 0 // #0 │ │ +0b0290: 3803 2300 |0040: if-eqz v3, 0063 // +0023 │ │ +0b0294: 1210 |0042: const/4 v0, #int 1 // #1 │ │ +0b0296: 2304 b704 |0043: new-array v4, v0, [Ljava/lang/String; // type@04b7 │ │ +0b029a: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +0b029c: 4d0a 0400 |0046: aput-object v10, v4, v0 │ │ +0b02a0: 3d0b 0b00 |0048: if-lez v11, 0053 // +000b │ │ +0b02a4: 1a00 bb18 |004a: const-string v0, "limit" // string@18bb │ │ +0b02a8: 7110 741f 0b00 |004c: invoke-static {v11}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@1f74 │ │ +0b02ae: 0c05 |004f: move-result-object v5 │ │ +0b02b0: 6e30 4c02 0805 |0050: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024c │ │ +0b02b6: 6e10 4e02 0800 |0053: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@024e │ │ +0b02bc: 0c01 |0056: move-result-object v1 │ │ +0b02be: 5490 db09 |0057: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0b02c2: 6e10 2f01 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@012f │ │ +0b02c8: 0c00 |005c: move-result-object v0 │ │ +0b02ca: 0725 |005d: move-object v5, v2 │ │ +0b02cc: 7406 2601 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@0126 │ │ +0b02d2: 0c02 |0061: move-result-object v2 │ │ +0b02d4: 28a3 |0062: goto 0005 // -005d │ │ +0b02d6: 6e20 4b02 a800 |0063: invoke-virtual {v8, v10}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@024b │ │ +0b02dc: 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 │ │ @@ -241479,128 +241576,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 │ │ -0af4a4: |[0af4a4] com.actionbarsherlock.widget.SuggestionsAdapter.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0af4b4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0af4b6: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0af4b8: 6e10 5302 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0253 │ │ -0af4be: 0c00 |0005: move-result-object v0 │ │ -0af4c0: 7110 f70c 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ -0af4c6: 0a07 |0009: move-result v7 │ │ -0af4c8: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ -0af4cc: 2207 8203 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@0382 │ │ -0af4d0: 2208 b303 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0af4d4: 7010 761f 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0af4da: 1a09 e809 |0013: const-string v9, "No authority: " // string@09e8 │ │ -0af4de: 6e20 7e1f 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0af4e4: 0c08 |0018: move-result-object v8 │ │ -0af4e6: 6e20 7d1f b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0af4ec: 0c08 |001c: move-result-object v8 │ │ -0af4ee: 6e10 841f 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0af4f4: 0c08 |0020: move-result-object v8 │ │ -0af4f6: 7020 e81e 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0af4fc: 2707 |0024: throw v7 │ │ -0af4fe: 54a7 db09 |0025: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0af502: 6e10 3101 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ -0af508: 0c07 |002a: move-result-object v7 │ │ -0af50a: 6e20 8501 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@0185 │ │ -0af510: 0c06 |002e: move-result-object v6 │ │ -0af512: 6e10 5402 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0254 │ │ -0af518: 0c05 |0032: move-result-object v5 │ │ -0af51a: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ -0af51e: 2207 8203 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@0382 │ │ -0af522: 2208 b303 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0af526: 7010 761f 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0af52c: 1a09 f209 |003c: const-string v9, "No path: " // string@09f2 │ │ -0af530: 6e20 7e1f 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0af536: 0c08 |0041: move-result-object v8 │ │ -0af538: 6e20 7d1f b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0af53e: 0c08 |0045: move-result-object v8 │ │ -0af540: 6e10 841f 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0af546: 0c08 |0049: move-result-object v8 │ │ -0af548: 7020 e81e 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0af54e: 2707 |004d: throw v7 │ │ -0af550: 0d02 |004e: move-exception v2 │ │ -0af552: 2207 8203 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@0382 │ │ -0af556: 2208 b303 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0af55a: 7010 761f 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0af560: 1a09 f109 |0056: const-string v9, "No package found for authority: " // string@09f1 │ │ -0af564: 6e20 7e1f 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0af56a: 0c08 |005b: move-result-object v8 │ │ -0af56c: 6e20 7d1f b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0af572: 0c08 |005f: move-result-object v8 │ │ -0af574: 6e10 841f 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0af57a: 0c08 |0063: move-result-object v8 │ │ -0af57c: 7020 e81e 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0af582: 2707 |0067: throw v7 │ │ -0af584: 7210 e41f 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1fe4 │ │ -0af58a: 0a04 |006b: move-result v4 │ │ -0af58c: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ -0af590: 1207 |006e: const/4 v7, #int 0 // #0 │ │ -0af592: 7220 df1f 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -0af598: 0c07 |0072: move-result-object v7 │ │ -0af59a: 1f07 b203 |0073: check-cast v7, Ljava/lang/String; // type@03b2 │ │ -0af59e: 7110 361f 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0af5a4: 0a03 |0078: move-result v3 │ │ -0af5a6: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ -0af5aa: 2207 8203 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@0382 │ │ -0af5ae: 2208 b303 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0af5b2: 7010 761f 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0af5b8: 1a09 f409 |0082: const-string v9, "No resource found for: " // string@09f4 │ │ -0af5bc: 6e20 7e1f 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0af5c2: 0c08 |0087: move-result-object v8 │ │ -0af5c4: 6e20 7d1f b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0af5ca: 0c08 |008b: move-result-object v8 │ │ -0af5cc: 6e10 841f 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0af5d2: 0c08 |008f: move-result-object v8 │ │ -0af5d4: 7020 e81e 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0af5da: 2707 |0093: throw v7 │ │ -0af5dc: 0d01 |0094: move-exception v1 │ │ -0af5de: 2207 8203 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@0382 │ │ -0af5e2: 2208 b303 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0af5e6: 7010 761f 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0af5ec: 1a09 da0b |009c: const-string v9, "Single path segment is not a resource ID: " // string@0bda │ │ -0af5f0: 6e20 7e1f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0af5f6: 0c08 |00a1: move-result-object v8 │ │ -0af5f8: 6e20 7d1f b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0af5fe: 0c08 |00a5: move-result-object v8 │ │ -0af600: 6e10 841f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0af606: 0c08 |00a9: move-result-object v8 │ │ -0af608: 7020 e81e 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0af60e: 2707 |00ad: throw v7 │ │ -0af610: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ -0af612: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ -0af616: 7220 df1f 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -0af61c: 0c07 |00b4: move-result-object v7 │ │ -0af61e: 1f07 b203 |00b5: check-cast v7, Ljava/lang/String; // type@03b2 │ │ -0af622: 7220 df1f 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ -0af628: 0c08 |00ba: move-result-object v8 │ │ -0af62a: 1f08 b203 |00bb: check-cast v8, Ljava/lang/String; // type@03b2 │ │ -0af62e: 6e40 9901 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0199 │ │ -0af634: 0a03 |00c0: move-result v3 │ │ -0af636: 28b8 |00c1: goto 0079 // -0048 │ │ -0af638: 2207 8203 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@0382 │ │ -0af63c: 2208 b303 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@03b3 │ │ -0af640: 7010 761f 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0af646: 1a09 bf09 |00c9: const-string v9, "More than two path segments: " // string@09bf │ │ -0af64a: 6e20 7e1f 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0af650: 0c08 |00ce: move-result-object v8 │ │ -0af652: 6e20 7d1f b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ -0af658: 0c08 |00d2: move-result-object v8 │ │ -0af65a: 6e10 841f 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0af660: 0c08 |00d6: move-result-object v8 │ │ -0af662: 7020 e81e 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ -0af668: 2707 |00da: throw v7 │ │ -0af66a: 6e20 9801 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ -0af670: 0c07 |00de: move-result-object v7 │ │ -0af672: 1107 |00df: return-object v7 │ │ +0b02e0: |[0b02e0] com.actionbarsherlock.widget.SuggestionsAdapter.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0b02f0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0b02f2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0b02f4: 6e10 5302 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0253 │ │ +0b02fa: 0c00 |0005: move-result-object v0 │ │ +0b02fc: 7110 f70c 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0cf7 │ │ +0b0302: 0a07 |0009: move-result v7 │ │ +0b0304: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ +0b0308: 2207 8003 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@0380 │ │ +0b030c: 2208 b103 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0310: 7010 761f 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0316: 1a09 ea09 |0013: const-string v9, "No authority: " // string@09ea │ │ +0b031a: 6e20 7e1f 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0320: 0c08 |0018: move-result-object v8 │ │ +0b0322: 6e20 7d1f b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0b0328: 0c08 |001c: move-result-object v8 │ │ +0b032a: 6e10 841f 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0330: 0c08 |0020: move-result-object v8 │ │ +0b0332: 7020 e81e 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0b0338: 2707 |0024: throw v7 │ │ +0b033a: 54a7 db09 |0025: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0b033e: 6e10 3101 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0131 │ │ +0b0344: 0c07 |002a: move-result-object v7 │ │ +0b0346: 6e20 8501 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@0185 │ │ +0b034c: 0c06 |002e: move-result-object v6 │ │ +0b034e: 6e10 5402 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0254 │ │ +0b0354: 0c05 |0032: move-result-object v5 │ │ +0b0356: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ +0b035a: 2207 8003 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@0380 │ │ +0b035e: 2208 b103 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0362: 7010 761f 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0368: 1a09 f409 |003c: const-string v9, "No path: " // string@09f4 │ │ +0b036c: 6e20 7e1f 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0372: 0c08 |0041: move-result-object v8 │ │ +0b0374: 6e20 7d1f b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0b037a: 0c08 |0045: move-result-object v8 │ │ +0b037c: 6e10 841f 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0382: 0c08 |0049: move-result-object v8 │ │ +0b0384: 7020 e81e 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0b038a: 2707 |004d: throw v7 │ │ +0b038c: 0d02 |004e: move-exception v2 │ │ +0b038e: 2207 8003 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@0380 │ │ +0b0392: 2208 b103 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0396: 7010 761f 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b039c: 1a09 f309 |0056: const-string v9, "No package found for authority: " // string@09f3 │ │ +0b03a0: 6e20 7e1f 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b03a6: 0c08 |005b: move-result-object v8 │ │ +0b03a8: 6e20 7d1f b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0b03ae: 0c08 |005f: move-result-object v8 │ │ +0b03b0: 6e10 841f 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b03b6: 0c08 |0063: move-result-object v8 │ │ +0b03b8: 7020 e81e 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0b03be: 2707 |0067: throw v7 │ │ +0b03c0: 7210 e41f 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1fe4 │ │ +0b03c6: 0a04 |006b: move-result v4 │ │ +0b03c8: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ +0b03cc: 1207 |006e: const/4 v7, #int 0 // #0 │ │ +0b03ce: 7220 df1f 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +0b03d4: 0c07 |0072: move-result-object v7 │ │ +0b03d6: 1f07 b003 |0073: check-cast v7, Ljava/lang/String; // type@03b0 │ │ +0b03da: 7110 361f 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0b03e0: 0a03 |0078: move-result v3 │ │ +0b03e2: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ +0b03e6: 2207 8003 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@0380 │ │ +0b03ea: 2208 b103 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b03ee: 7010 761f 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b03f4: 1a09 f609 |0082: const-string v9, "No resource found for: " // string@09f6 │ │ +0b03f8: 6e20 7e1f 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b03fe: 0c08 |0087: move-result-object v8 │ │ +0b0400: 6e20 7d1f b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0b0406: 0c08 |008b: move-result-object v8 │ │ +0b0408: 6e10 841f 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b040e: 0c08 |008f: move-result-object v8 │ │ +0b0410: 7020 e81e 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0b0416: 2707 |0093: throw v7 │ │ +0b0418: 0d01 |0094: move-exception v1 │ │ +0b041a: 2207 8003 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@0380 │ │ +0b041e: 2208 b103 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0422: 7010 761f 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0428: 1a09 dc0b |009c: const-string v9, "Single path segment is not a resource ID: " // string@0bdc │ │ +0b042c: 6e20 7e1f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0432: 0c08 |00a1: move-result-object v8 │ │ +0b0434: 6e20 7d1f b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0b043a: 0c08 |00a5: move-result-object v8 │ │ +0b043c: 6e10 841f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0442: 0c08 |00a9: move-result-object v8 │ │ +0b0444: 7020 e81e 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0b044a: 2707 |00ad: throw v7 │ │ +0b044c: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ +0b044e: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ +0b0452: 7220 df1f 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +0b0458: 0c07 |00b4: move-result-object v7 │ │ +0b045a: 1f07 b003 |00b5: check-cast v7, Ljava/lang/String; // type@03b0 │ │ +0b045e: 7220 df1f 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fdf │ │ +0b0464: 0c08 |00ba: move-result-object v8 │ │ +0b0466: 1f08 b003 |00bb: check-cast v8, Ljava/lang/String; // type@03b0 │ │ +0b046a: 6e40 9901 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0199 │ │ +0b0470: 0a03 |00c0: move-result v3 │ │ +0b0472: 28b8 |00c1: goto 0079 // -0048 │ │ +0b0474: 2207 8003 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@0380 │ │ +0b0478: 2208 b103 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b047c: 7010 761f 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0482: 1a09 c109 |00c9: const-string v9, "More than two path segments: " // string@09c1 │ │ +0b0486: 6e20 7e1f 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b048c: 0c08 |00ce: move-result-object v8 │ │ +0b048e: 6e20 7d1f b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f7d │ │ +0b0494: 0c08 |00d2: move-result-object v8 │ │ +0b0496: 6e10 841f 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b049c: 0c08 |00d6: move-result-object v8 │ │ +0b049e: 7020 e81e 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee8 │ │ +0b04a4: 2707 |00da: throw v7 │ │ +0b04a6: 6e20 9801 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0198 │ │ +0b04ac: 0c07 |00de: move-result-object v7 │ │ +0b04ae: 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 │ │ @@ -241643,35 +241740,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 │ │ -0af690: |[0af690] com.actionbarsherlock.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0af6a0: 6f40 a00c 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ca0 │ │ -0af6a6: 0c02 |0003: move-result-object v2 │ │ -0af6a8: 1102 |0004: return-object v2 │ │ -0af6aa: 0d00 |0005: move-exception v0 │ │ -0af6ac: 1a04 040c |0006: const-string v4, "SuggestionsAdapter" // string@0c04 │ │ -0af6b0: 1a05 060b |0008: const-string v5, "Search suggestions cursor threw exception." // string@0b06 │ │ -0af6b4: 7130 0e0d 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -0af6ba: 5464 db09 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ -0af6be: 5465 dc09 |000f: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@09dc │ │ -0af6c2: 6e40 3a1d 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@1d3a │ │ -0af6c8: 0c02 |0014: move-result-object v2 │ │ -0af6ca: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ -0af6ce: 6e10 f40d 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ -0af6d4: 0c03 |001a: move-result-object v3 │ │ -0af6d6: 1f03 4e03 |001b: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@034e │ │ -0af6da: 5431 d109 |001d: iget-object v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ -0af6de: 6e10 581f 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@1f58 │ │ -0af6e4: 0c04 |0022: move-result-object v4 │ │ -0af6e6: 6e20 7310 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ -0af6ec: 28de |0026: goto 0004 // -0022 │ │ +0b04cc: |[0b04cc] com.actionbarsherlock.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0b04dc: 6f40 a00c 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ca0 │ │ +0b04e2: 0c02 |0003: move-result-object v2 │ │ +0b04e4: 1102 |0004: return-object v2 │ │ +0b04e6: 0d00 |0005: move-exception v0 │ │ +0b04e8: 1a04 060c |0006: const-string v4, "SuggestionsAdapter" // string@0c06 │ │ +0b04ec: 1a05 080b |0008: const-string v5, "Search suggestions cursor threw exception." // string@0b08 │ │ +0b04f0: 7130 0e0d 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +0b04f6: 5464 db09 |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@09db │ │ +0b04fa: 5465 dc09 |000f: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@09dc │ │ +0b04fe: 6e40 3a1d 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@1d3a │ │ +0b0504: 0c02 |0014: move-result-object v2 │ │ +0b0506: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ +0b050a: 6e10 f40d 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ +0b0510: 0c03 |001a: move-result-object v3 │ │ +0b0512: 1f03 4c03 |001b: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@034c │ │ +0b0516: 5431 d109 |001d: iget-object v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@09d1 │ │ +0b051a: 6e10 581f 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@1f58 │ │ +0b0520: 0c04 |0022: move-result-object v4 │ │ +0b0522: 6e20 7310 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1073 │ │ +0b0528: 28de |0026: goto 0004 // -0022 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/RuntimeException; -> 0x0005 │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=521 │ │ 0x0005 line=512 │ │ @@ -241696,17 +241793,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0af700: |[0af700] com.actionbarsherlock.widget.SuggestionsAdapter.hasStableIds:()Z │ │ -0af710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af712: 0f00 |0001: return v0 │ │ +0b053c: |[0b053c] com.actionbarsherlock.widget.SuggestionsAdapter.hasStableIds:()Z │ │ +0b054c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b054e: 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;) │ │ @@ -241714,21 +241811,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 │ │ -0af714: |[0af714] com.actionbarsherlock.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0af724: 6f40 a20c 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@0ca2 │ │ -0af72a: 0c00 |0003: move-result-object v0 │ │ -0af72c: 2201 4e03 |0004: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@034e │ │ -0af730: 7020 231d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@1d23 │ │ -0af736: 6e20 440e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0e44 │ │ -0af73c: 1100 |000c: return-object v0 │ │ +0b0550: |[0b0550] com.actionbarsherlock.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0b0560: 6f40 a20c 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@0ca2 │ │ +0b0566: 0c00 |0003: move-result-object v0 │ │ +0b0568: 2201 4c03 |0004: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@034c │ │ +0b056c: 7020 231d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@1d23 │ │ +0b0572: 6e20 440e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0e44 │ │ +0b0578: 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; │ │ @@ -241742,20 +241839,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0af740: |[0af740] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ -0af750: 6f10 a30c 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@0ca3 │ │ -0af756: 6e10 2e1d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d2e │ │ -0af75c: 0c00 |0006: move-result-object v0 │ │ -0af75e: 7020 431d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d43 │ │ -0af764: 0e00 |000a: return-void │ │ +0b057c: |[0b057c] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ +0b058c: 6f10 a30c 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@0ca3 │ │ +0b0592: 6e10 2e1d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d2e │ │ +0b0598: 0c00 |0006: move-result-object v0 │ │ +0b059a: 7020 431d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d43 │ │ +0b05a0: 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; │ │ @@ -241765,20 +241862,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0af768: |[0af768] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ -0af778: 6f10 a40c 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@0ca4 │ │ -0af77e: 6e10 2e1d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d2e │ │ -0af784: 0c00 |0006: move-result-object v0 │ │ -0af786: 7020 431d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d43 │ │ -0af78c: 0e00 |000a: return-void │ │ +0b05a4: |[0b05a4] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ +0b05b4: 6f10 a40c 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@0ca4 │ │ +0b05ba: 6e10 2e1d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d2e │ │ +0b05c0: 0c00 |0006: move-result-object v0 │ │ +0b05c2: 7020 431d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d43 │ │ +0b05c8: 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; │ │ @@ -241788,23 +241885,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0af790: |[0af790] com.actionbarsherlock.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ -0af7a0: 6e10 f40d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ -0af7a6: 0c00 |0003: move-result-object v0 │ │ -0af7a8: 2001 9103 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@0391 │ │ -0af7ac: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -0af7b0: 5421 e409 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ -0af7b4: 1f00 9103 |000a: check-cast v0, Ljava/lang/CharSequence; // type@0391 │ │ -0af7b8: 6e20 e51c 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1ce5 │ │ -0af7be: 0e00 |000f: return-void │ │ +0b05cc: |[0b05cc] com.actionbarsherlock.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ +0b05dc: 6e10 f40d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0df4 │ │ +0b05e2: 0c00 |0003: move-result-object v0 │ │ +0b05e4: 2001 8f03 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@038f │ │ +0b05e8: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +0b05ec: 5421 e409 |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ +0b05f0: 1f00 8f03 |000a: check-cast v0, Ljava/lang/CharSequence; // type@038f │ │ +0b05f4: 6e20 e51c 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1ce5 │ │ +0b05fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x0008 line=406 │ │ 0x000f line=408 │ │ locals : │ │ @@ -241817,50 +241914,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 │ │ -0af7c0: |[0af7c0] com.actionbarsherlock.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0af7d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0af7d2: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ -0af7d6: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ -0af7da: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0af7dc: 5464 e409 |0006: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ -0af7e0: 6e10 cb1c 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getVisibility:()I // method@1ccb │ │ -0af7e6: 0a04 |000b: move-result v4 │ │ -0af7e8: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -0af7ec: 5464 e409 |000e: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ -0af7f0: 6e10 cd1c 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getWindowVisibility:()I // method@1ccd │ │ -0af7f6: 0a04 |0013: move-result v4 │ │ -0af7f8: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ -0af7fc: 1103 |0016: return-object v3 │ │ -0af7fe: 7210 131f 0700 |0017: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -0af804: 0c02 |001a: move-result-object v2 │ │ -0af806: 28ea |001b: goto 0005 // -0016 │ │ -0af808: 1304 3200 |001c: const/16 v4, #int 50 // #32 │ │ -0af80c: 6e30 361d 2604 |001e: invoke-virtual {v6, v2, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; // method@1d36 │ │ -0af812: 0c00 |0021: move-result-object v0 │ │ -0af814: 3800 f4ff |0022: if-eqz v0, 0016 // -000c │ │ -0af818: 7210 c301 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0af81e: 0703 |0027: move-object v3, v0 │ │ -0af820: 28ee |0028: goto 0016 // -0012 │ │ -0af822: 0d01 |0029: move-exception v1 │ │ -0af824: 1a04 040c |002a: const-string v4, "SuggestionsAdapter" // string@0c04 │ │ -0af828: 1a05 070b |002c: const-string v5, "Search suggestions query threw an exception." // string@0b07 │ │ -0af82c: 7130 0e0d 5401 |002e: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ -0af832: 28e5 |0031: goto 0016 // -001b │ │ +0b05fc: |[0b05fc] com.actionbarsherlock.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0b060c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b060e: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ +0b0612: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ +0b0616: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0b0618: 5464 e409 |0006: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ +0b061c: 6e10 cb1c 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getVisibility:()I // method@1ccb │ │ +0b0622: 0a04 |000b: move-result v4 │ │ +0b0624: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +0b0628: 5464 e409 |000e: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@09e4 │ │ +0b062c: 6e10 cd1c 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getWindowVisibility:()I // method@1ccd │ │ +0b0632: 0a04 |0013: move-result v4 │ │ +0b0634: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ +0b0638: 1103 |0016: return-object v3 │ │ +0b063a: 7210 131f 0700 |0017: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +0b0640: 0c02 |001a: move-result-object v2 │ │ +0b0642: 28ea |001b: goto 0005 // -0016 │ │ +0b0644: 1304 3200 |001c: const/16 v4, #int 50 // #32 │ │ +0b0648: 6e30 361d 2604 |001e: invoke-virtual {v6, v2, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; // method@1d36 │ │ +0b064e: 0c00 |0021: move-result-object v0 │ │ +0b0650: 3800 f4ff |0022: if-eqz v0, 0016 // -000c │ │ +0b0654: 7210 c301 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0b065a: 0703 |0027: move-object v3, v0 │ │ +0b065c: 28ee |0028: goto 0016 // -0012 │ │ +0b065e: 0d01 |0029: move-exception v1 │ │ +0b0660: 1a04 060c |002a: const-string v4, "SuggestionsAdapter" // string@0c06 │ │ +0b0664: 1a05 090b |002c: const-string v5, "Search suggestions query threw an exception." // string@0b09 │ │ +0b0668: 7130 0e0d 5401 |002e: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0e │ │ +0b066e: 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 │ │ @@ -241879,32 +241977,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af844: |[0af844] com.actionbarsherlock.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ -0af854: 5901 e209 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ -0af858: 0e00 |0002: return-void │ │ +0b0680: |[0b0680] com.actionbarsherlock.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ +0b0690: 5901 e209 |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@09e2 │ │ +0b0694: 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 : 3077 (SuggestionsAdapter.java) │ │ + source_file_idx : 3079 (SuggestionsAdapter.java) │ │ │ │ Class #751 header: │ │ -class_idx : 1104 │ │ +class_idx : 1102 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 635 │ │ -source_file_idx : 2727 │ │ +superclass_idx : 633 │ │ +source_file_idx : 2729 │ │ static_fields_size : 23 │ │ instance_fields_size: 28 │ │ direct_methods_size : 38 │ │ virtual_methods_size: 12 │ │ │ │ Class #751 annotations: │ │ Annotations on class │ │ @@ -242132,26 +242230,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0af85c: |[0af85c] org.yuttadhammo.tipitaka.ReadBookActivity.:()V │ │ -0af86c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0af870: 6900 fc0f |0002: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ -0af874: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -0af878: 6900 0010 |0006: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0af87c: 1a00 3c1f |0008: const-string v0, "pali" // string@1f3c │ │ -0af880: 6900 0110 |000a: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ -0af884: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0af886: 6900 1010 |000d: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ -0af88a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0af88c: 6a00 fe0f |0010: sput-boolean v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ -0af890: 0e00 |0012: return-void │ │ +0b0698: |[0b0698] org.yuttadhammo.tipitaka.ReadBookActivity.:()V │ │ +0b06a8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0b06ac: 6900 fc0f |0002: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ +0b06b0: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +0b06b4: 6900 0010 |0006: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b06b8: 1a00 3c1f |0008: const-string v0, "pali" // string@1f3c │ │ +0b06bc: 6900 0110 |000a: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ +0b06c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b06c2: 6900 1010 |000d: sput-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ +0b06c6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0b06c8: 6a00 fe0f |0010: sput-boolean v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.isLookingUp:Z // field@0ffe │ │ +0b06cc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=87 │ │ 0x0008 line=91 │ │ 0x000c line=109 │ │ 0x000f line=126 │ │ @@ -242162,27 +242260,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0af894: |[0af894] org.yuttadhammo.tipitaka.ReadBookActivity.:()V │ │ -0af8a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0af8a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0af8a8: 7010 9411 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.:()V // method@1194 │ │ -0af8ae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0af8b0: 5930 1a10 |0006: iput v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ -0af8b4: 5b32 f40f |0008: iput-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ff4 │ │ -0af8b8: 5b32 1310 |000a: iput-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1013 │ │ -0af8bc: 5931 0b10 |000c: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.oldpage:I // field@100b │ │ -0af8c0: 5931 0a10 |000e: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.newpage:I // field@100a │ │ -0af8c4: 5931 ec0f |0010: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.NUM_PAGES:I // field@0fec │ │ -0af8c8: 5931 ef0f |0012: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0af8cc: 0e00 |0014: return-void │ │ +0b06d0: |[0b06d0] org.yuttadhammo.tipitaka.ReadBookActivity.:()V │ │ +0b06e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b06e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0b06e4: 7010 9411 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.:()V // method@1194 │ │ +0b06ea: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0b06ec: 5930 1a10 |0006: iput v0, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ +0b06f0: 5b32 f40f |0008: iput-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ff4 │ │ +0b06f4: 5b32 1310 |000a: iput-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1013 │ │ +0b06f8: 5931 0b10 |000c: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.oldpage:I // field@100b │ │ +0b06fc: 5931 0a10 |000e: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.newpage:I // field@100a │ │ +0b0700: 5931 ec0f |0010: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.NUM_PAGES:I // field@0fec │ │ +0b0704: 5931 ef0f |0012: iput v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b0708: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=65 │ │ 0x0005 line=92 │ │ 0x0008 line=98 │ │ 0x000a line=99 │ │ 0x000c line=101 │ │ @@ -242197,17 +242295,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0af8d0: |[0af8d0] org.yuttadhammo.tipitaka.ReadBookActivity.access$000:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;I)V │ │ -0af8e0: 7020 4b22 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.updateIndexList:(I)V // method@224b │ │ -0af8e6: 0e00 |0003: return-void │ │ +0b070c: |[0b070c] org.yuttadhammo.tipitaka.ReadBookActivity.access$000:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;I)V │ │ +0b071c: 7020 4b22 1000 |0000: invoke-direct {v0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.updateIndexList:(I)V // method@224b │ │ +0b0722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -242216,68 +242314,68 @@ │ │ type : '()Landroid/support/v4/view/ViewPager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af8e8: |[0af8e8] org.yuttadhammo.tipitaka.ReadBookActivity.access$100:()Landroid/support/v4/view/ViewPager; │ │ -0af8f8: 6200 0510 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0af8fc: 1100 |0002: return-object v0 │ │ +0b0724: |[0b0724] org.yuttadhammo.tipitaka.ReadBookActivity.access$100:()Landroid/support/v4/view/ViewPager; │ │ +0b0734: 6200 0510 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b0738: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #4 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$1000' │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af900: |[0af900] org.yuttadhammo.tipitaka.ReadBookActivity.access$1000:()Ljava/lang/String; │ │ -0af910: 6200 0f10 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedItems:Ljava/lang/String; // field@100f │ │ -0af914: 1100 |0002: return-object v0 │ │ +0b073c: |[0b073c] org.yuttadhammo.tipitaka.ReadBookActivity.access$1000:()Ljava/lang/String; │ │ +0b074c: 6200 0f10 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedItems:Ljava/lang/String; // field@100f │ │ +0b0750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #5 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$1100' │ │ type : '()I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af918: |[0af918] org.yuttadhammo.tipitaka.ReadBookActivity.access$1100:()I │ │ -0af928: 6000 1510 |0000: sget v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0af92c: 0f00 |0002: return v0 │ │ +0b0754: |[0b0754] org.yuttadhammo.tipitaka.ReadBookActivity.access$1100:()I │ │ +0b0764: 6000 1510 |0000: sget v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b0768: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #6 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$1200' │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af930: |[0af930] org.yuttadhammo.tipitaka.ReadBookActivity.access$1200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ -0af940: 5210 1410 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_page:I // field@1014 │ │ -0af944: 0f00 |0002: return v0 │ │ +0b076c: |[0b076c] org.yuttadhammo.tipitaka.ReadBookActivity.access$1200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ +0b077c: 5210 1410 |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_page:I // field@1014 │ │ +0b0780: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #7 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242285,34 +242383,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af948: |[0af948] org.yuttadhammo.tipitaka.ReadBookActivity.access$1300:()Ljava/lang/String; │ │ -0af958: 6200 0110 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ -0af95c: 1100 |0002: return-object v0 │ │ +0b0784: |[0b0784] org.yuttadhammo.tipitaka.ReadBookActivity.access$1300:()Ljava/lang/String; │ │ +0b0794: 6200 0110 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ +0b0798: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$1400' │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;IIILjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0af960: |[0af960] org.yuttadhammo.tipitaka.ReadBookActivity.access$1400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;IIILjava/lang/String;)V │ │ -0af970: 7054 4522 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveBookmark:(IIILjava/lang/String;)V // method@2245 │ │ -0af976: 0e00 |0003: return-void │ │ +0b079c: |[0b079c] org.yuttadhammo.tipitaka.ReadBookActivity.access$1400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;IIILjava/lang/String;)V │ │ +0b07ac: 7054 4522 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveBookmark:(IIILjava/lang/String;)V // method@2245 │ │ +0b07b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -242324,17 +242422,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af978: |[0af978] org.yuttadhammo.tipitaka.ReadBookActivity.access$1500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; │ │ -0af988: 5410 ff0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ -0af98c: 1100 |0002: return-object v0 │ │ +0b07b4: |[0b07b4] org.yuttadhammo.tipitaka.ReadBookActivity.access$1500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; │ │ +0b07c4: 5410 ff0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ +0b07c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242342,17 +242440,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af990: |[0af990] org.yuttadhammo.tipitaka.ReadBookActivity.access$1600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ -0af9a0: 5210 ec0f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.NUM_PAGES:I // field@0fec │ │ -0af9a4: 0f00 |0002: return v0 │ │ +0b07cc: |[0b07cc] org.yuttadhammo.tipitaka.ReadBookActivity.access$1600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ +0b07dc: 5210 ec0f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.NUM_PAGES:I // field@0fec │ │ +0b07e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #11 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242360,68 +242458,68 @@ │ │ type : '()Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af9a8: |[0af9a8] org.yuttadhammo.tipitaka.ReadBookActivity.access$1700:()Landroid/widget/TextView; │ │ -0af9b8: 6200 f70f |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ -0af9bc: 1100 |0002: return-object v0 │ │ +0b07e4: |[0b07e4] org.yuttadhammo.tipitaka.ReadBookActivity.access$1700:()Landroid/widget/TextView; │ │ +0b07f4: 6200 f70f |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ +0b07f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #12 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$1800' │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af9c0: |[0af9c0] org.yuttadhammo.tipitaka.ReadBookActivity.access$1800:()Landroid/widget/LinearLayout; │ │ -0af9d0: 6200 f80f |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictBar:Landroid/widget/LinearLayout; // field@0ff8 │ │ -0af9d4: 1100 |0002: return-object v0 │ │ +0b07fc: |[0b07fc] org.yuttadhammo.tipitaka.ReadBookActivity.access$1800:()Landroid/widget/LinearLayout; │ │ +0b080c: 6200 f80f |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictBar:Landroid/widget/LinearLayout; // field@0ff8 │ │ +0b0810: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #13 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$1900' │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af9d8: |[0af9d8] org.yuttadhammo.tipitaka.ReadBookActivity.access$1900:()Z │ │ -0af9e8: 6300 0410 |0000: sget-boolean v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lookupDefs:Z // field@1004 │ │ -0af9ec: 0f00 |0002: return v0 │ │ +0b0814: |[0b0814] org.yuttadhammo.tipitaka.ReadBookActivity.access$1900:()Z │ │ +0b0824: 6300 0410 |0000: sget-boolean v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lookupDefs:Z // field@1004 │ │ +0b0828: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #14 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$200' │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af9f0: |[0af9f0] org.yuttadhammo.tipitaka.ReadBookActivity.access$200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ -0afa00: 5410 1610 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0afa04: 1100 |0002: return-object v0 │ │ +0b082c: |[0b082c] org.yuttadhammo.tipitaka.ReadBookActivity.access$200:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ +0b083c: 5410 1610 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b0840: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #15 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242429,51 +242527,51 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afa08: |[0afa08] org.yuttadhammo.tipitaka.ReadBookActivity.access$2100:()Landroid/content/Context; │ │ -0afa18: 6200 f50f |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.context:Landroid/content/Context; // field@0ff5 │ │ -0afa1c: 1100 |0002: return-object v0 │ │ +0b0844: |[0b0844] org.yuttadhammo.tipitaka.ReadBookActivity.access$2100:()Landroid/content/Context; │ │ +0b0854: 6200 f50f |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.context:Landroid/content/Context; // field@0ff5 │ │ +0b0858: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #16 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$2200' │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afa20: |[0afa20] org.yuttadhammo.tipitaka.ReadBookActivity.access$2200:()Ljava/lang/String; │ │ -0afa30: 6200 1110 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollString:Ljava/lang/String; // field@1011 │ │ -0afa34: 1100 |0002: return-object v0 │ │ +0b085c: |[0b085c] org.yuttadhammo.tipitaka.ReadBookActivity.access$2200:()Ljava/lang/String; │ │ +0b086c: 6200 1110 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollString:Ljava/lang/String; // field@1011 │ │ +0b0870: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #17 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'access$2300' │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/ListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afa38: |[0afa38] org.yuttadhammo.tipitaka.ReadBookActivity.access$2300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/ListView; │ │ -0afa48: 5410 fd0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0afa4c: 1100 |0002: return-object v0 │ │ +0b0874: |[0b0874] org.yuttadhammo.tipitaka.ReadBookActivity.access$2300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/ListView; │ │ +0b0884: 5410 fd0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b0888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #18 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242481,17 +242579,17 @@ │ │ type : '(I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0afa50: |[0afa50] org.yuttadhammo.tipitaka.ReadBookActivity.access$2400:(I)V │ │ -0afa60: 7110 4122 0000 |0000: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.pageText:(I)V // method@2241 │ │ -0afa66: 0e00 |0003: return-void │ │ +0b088c: |[0b088c] org.yuttadhammo.tipitaka.ReadBookActivity.access$2400:(I)V │ │ +0b089c: 7110 4122 0000 |0000: invoke-static {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.pageText:(I)V // method@2241 │ │ +0b08a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 I │ │ │ │ #19 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242499,17 +242597,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afa68: |[0afa68] org.yuttadhammo.tipitaka.ReadBookActivity.access$2500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; │ │ -0afa78: 5410 f60f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0afa7c: 1100 |0002: return-object v0 │ │ +0b08a4: |[0b08a4] org.yuttadhammo.tipitaka.ReadBookActivity.access$2500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; │ │ +0b08b4: 5410 f60f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b08b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #20 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242517,17 +242615,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afa80: |[0afa80] org.yuttadhammo.tipitaka.ReadBookActivity.access$2600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; │ │ -0afa90: 5410 fa0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0afa94: 1100 |0002: return-object v0 │ │ +0b08bc: |[0b08bc] org.yuttadhammo.tipitaka.ReadBookActivity.access$2600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; │ │ +0b08cc: 5410 fa0f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b08d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #21 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242535,17 +242633,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/CharSequence;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afa98: |[0afa98] org.yuttadhammo.tipitaka.ReadBookActivity.access$2700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/CharSequence; │ │ -0afaa8: 5410 1c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.virginText:Ljava/lang/CharSequence; // field@101c │ │ -0afaac: 1100 |0002: return-object v0 │ │ +0b08d4: |[0b08d4] org.yuttadhammo.tipitaka.ReadBookActivity.access$2700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/CharSequence; │ │ +0b08e4: 5410 1c10 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.virginText:Ljava/lang/CharSequence; // field@101c │ │ +0b08e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #22 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242553,17 +242651,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afab0: |[0afab0] org.yuttadhammo.tipitaka.ReadBookActivity.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ -0afac0: 5410 f40f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ff4 │ │ -0afac4: 1100 |0002: return-object v0 │ │ +0b08ec: |[0b08ec] org.yuttadhammo.tipitaka.ReadBookActivity.access$300:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ +0b08fc: 5410 f40f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ff4 │ │ +0b0900: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #23 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242571,17 +242669,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afac8: |[0afac8] org.yuttadhammo.tipitaka.ReadBookActivity.access$400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; │ │ -0afad8: 5410 f10f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmLang:Ljava/lang/String; // field@0ff1 │ │ -0afadc: 1100 |0002: return-object v0 │ │ +0b0904: |[0b0904] org.yuttadhammo.tipitaka.ReadBookActivity.access$400:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Ljava/lang/String; │ │ +0b0914: 5410 f10f |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmLang:Ljava/lang/String; // field@0ff1 │ │ +0b0918: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #24 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242589,17 +242687,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afae0: |[0afae0] org.yuttadhammo.tipitaka.ReadBookActivity.access$500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ -0afaf0: 5210 f30f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmVolume:I // field@0ff3 │ │ -0afaf4: 0f00 |0002: return v0 │ │ +0b091c: |[0b091c] org.yuttadhammo.tipitaka.ReadBookActivity.access$500:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ +0b092c: 5210 f30f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmVolume:I // field@0ff3 │ │ +0b0930: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #25 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242607,17 +242705,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afaf8: |[0afaf8] org.yuttadhammo.tipitaka.ReadBookActivity.access$600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ -0afb08: 5210 f20f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmPage:I // field@0ff2 │ │ -0afb0c: 0f00 |0002: return v0 │ │ +0b0934: |[0b0934] org.yuttadhammo.tipitaka.ReadBookActivity.access$600:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ +0b0944: 5210 f20f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmPage:I // field@0ff2 │ │ +0b0948: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #26 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242625,17 +242723,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afb10: |[0afb10] org.yuttadhammo.tipitaka.ReadBookActivity.access$700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ -0afb20: 5210 f00f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmItem:I // field@0ff0 │ │ -0afb24: 0f00 |0002: return v0 │ │ +0b094c: |[0b094c] org.yuttadhammo.tipitaka.ReadBookActivity.access$700:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)I │ │ +0b095c: 5210 f00f |0000: iget v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmItem:I // field@0ff0 │ │ +0b0960: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #27 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242643,17 +242741,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afb28: |[0afb28] org.yuttadhammo.tipitaka.ReadBookActivity.access$800:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; │ │ -0afb38: 5410 0910 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ -0afb3c: 1100 |0002: return-object v0 │ │ +0b0964: |[0b0964] org.yuttadhammo.tipitaka.ReadBookActivity.access$800:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/widget/EditText; │ │ +0b0974: 5410 0910 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ +0b0978: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #28 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242661,17 +242759,17 @@ │ │ type : '(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0afb40: |[0afb40] org.yuttadhammo.tipitaka.ReadBookActivity.access$900:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; │ │ -0afb50: 5410 0810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0afb54: 1100 |0002: return-object v0 │ │ +0b097c: |[0b097c] org.yuttadhammo.tipitaka.ReadBookActivity.access$900:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)Landroid/app/Dialog; │ │ +0b098c: 5410 0810 |0000: iget-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0990: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #29 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ @@ -242679,32 +242777,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0afb58: |[0afb58] org.yuttadhammo.tipitaka.ReadBookActivity.formatTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ -0afb68: 1a00 bd0d |0000: const-string v0, "\^+" // string@0dbd │ │ -0afb6c: 1a01 c50d |0002: const-string v1, "^" // string@0dc5 │ │ -0afb70: 6e30 681f 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afb76: 0c02 |0007: move-result-object v2 │ │ -0afb78: 1a00 c90d |0008: const-string v0, "^\^" // string@0dc9 │ │ -0afb7c: 1a01 0000 |000a: const-string v1, "" // string@0000 │ │ -0afb80: 6e30 681f 0201 |000c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afb86: 0c02 |000f: move-result-object v2 │ │ -0afb88: 1a00 bc0d |0010: const-string v0, "\^$" // string@0dbc │ │ -0afb8c: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ -0afb90: 6e30 681f 0201 |0014: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afb96: 0c02 |0017: move-result-object v2 │ │ -0afb98: 1a00 bb0d |0018: const-string v0, "\^" // string@0dbb │ │ -0afb9c: 1a01 eb00 |001a: const-string v1, ", " // string@00eb │ │ -0afba0: 6e30 681f 0201 |001c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afba6: 0c02 |001f: move-result-object v2 │ │ -0afba8: 1102 |0020: return-object v2 │ │ +0b0994: |[0b0994] org.yuttadhammo.tipitaka.ReadBookActivity.formatTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ +0b09a4: 1a00 bf0d |0000: const-string v0, "\^+" // string@0dbf │ │ +0b09a8: 1a01 c70d |0002: const-string v1, "^" // string@0dc7 │ │ +0b09ac: 6e30 681f 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b09b2: 0c02 |0007: move-result-object v2 │ │ +0b09b4: 1a00 cb0d |0008: const-string v0, "^\^" // string@0dcb │ │ +0b09b8: 1a01 0000 |000a: const-string v1, "" // string@0000 │ │ +0b09bc: 6e30 681f 0201 |000c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b09c2: 0c02 |000f: move-result-object v2 │ │ +0b09c4: 1a00 be0d |0010: const-string v0, "\^$" // string@0dbe │ │ +0b09c8: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ +0b09cc: 6e30 681f 0201 |0014: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b09d2: 0c02 |0017: move-result-object v2 │ │ +0b09d4: 1a00 bd0d |0018: const-string v0, "\^" // string@0dbd │ │ +0b09d8: 1a01 ef00 |001a: const-string v1, ", " // string@00ef │ │ +0b09dc: 6e30 681f 0201 |001c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b09e2: 0c02 |001f: move-result-object v2 │ │ +0b09e4: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=738 │ │ 0x0008 line=739 │ │ 0x0010 line=740 │ │ 0x0018 line=741 │ │ 0x0020 line=742 │ │ @@ -242712,409 +242810,400 @@ │ │ 0x0000 - 0x0021 reg=2 title Ljava/lang/String; │ │ │ │ #30 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'pageText' │ │ type : '(I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 14 │ │ + registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 403 16-bit code units │ │ -0afbac: |[0afbac] org.yuttadhammo.tipitaka.ReadBookActivity.pageText:(I)V │ │ -0afbbc: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0afbbe: 6209 1010 |0001: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ -0afbc2: 220a b303 |0003: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -0afbc6: 7010 761f 0a00 |0005: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0afbcc: 600b 1510 |0008: sget v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0afbd0: 6e20 7b1f ba00 |000a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0afbd6: 0c0a |000d: move-result-object v10 │ │ -0afbd8: 1a0b 0d01 |000e: const-string v11, ":" // string@010d │ │ -0afbdc: 6e20 7e1f ba00 |0010: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afbe2: 0c0a |0013: move-result-object v10 │ │ -0afbe4: d80b 0d01 |0014: add-int/lit8 v11, v13, #int 1 // #01 │ │ -0afbe8: 6e20 7b1f ba00 |0016: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0afbee: 0c0a |0019: move-result-object v10 │ │ -0afbf0: 6e10 841f 0a00 |001a: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0afbf6: 0c0a |001d: move-result-object v10 │ │ -0afbf8: 6e20 a81f a900 |001e: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0afbfe: 6209 0710 |0021: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0afc02: 6e10 9221 0900 |0023: invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -0afc08: 6209 0710 |0026: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0afc0c: 600a 1510 |0028: sget v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0afc10: 620b 0110 |002a: sget-object v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ -0afc14: 6e40 8e21 a9bd |002c: invoke-virtual {v9, v10, v13, v11}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.getContent:(IILjava/lang/String;)Landroid/database/Cursor; // method@218e │ │ -0afc1a: 0c02 |002f: move-result-object v2 │ │ -0afc1c: 3802 0800 |0030: if-eqz v2, 0038 // +0008 │ │ -0afc20: 7210 c301 0200 |0032: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0afc26: 0a09 |0035: move-result v9 │ │ -0afc28: 3909 0b00 |0036: if-nez v9, 0041 // +000b │ │ -0afc2c: 7210 c001 0200 |0038: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0afc32: 6209 0710 |003b: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0afc36: 6e10 8921 0900 |003d: invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0afc3c: 0e00 |0040: return-void │ │ -0afc3e: 7210 cb01 0200 |0041: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0afc44: 1229 |0044: const/4 v9, #int 2 // #2 │ │ -0afc46: 7220 c801 9200 |0045: invoke-interface {v2, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0afc4c: 0c06 |0048: move-result-object v6 │ │ -0afc4e: 7220 c801 c200 |0049: invoke-interface {v2, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0afc54: 0c01 |004c: move-result-object v1 │ │ -0afc56: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -0afc5a: 1a01 0000 |004f: const-string v1, "" // string@0000 │ │ -0afc5e: 1a09 ba0d |0051: const-string v9, "\[[0-9]+\]" // string@0dba │ │ -0afc62: 1a0a 0000 |0053: const-string v10, "" // string@0000 │ │ -0afc66: 6e30 681f 910a |0055: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afc6c: 0c01 |0058: move-result-object v1 │ │ -0afc6e: 1a09 c00d |0059: const-string v9, "\^b\^" // string@0dc0 │ │ -0afc72: 1a0a 4301 |005b: const-string v10, "" // string@0143 │ │ -0afc76: 6e30 681f 910a |005d: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afc7c: 0c01 |0060: move-result-object v1 │ │ -0afc7e: 1a09 c10d |0061: const-string v9, "\^eb\^" // string@0dc1 │ │ -0afc82: 1a0a 2401 |0063: const-string v10, "" // string@0124 │ │ -0afc86: 6e30 681f 910a |0065: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afc8c: 0c01 |0068: move-result-object v1 │ │ -0afc8e: 1a09 bf0d |0069: const-string v9, "\^a\^[^^]+\^ea\^" // string@0dbf │ │ -0afc92: 1a0a 0000 |006b: const-string v10, "" // string@0000 │ │ -0afc96: 6e30 681f 910a |006d: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afc9c: 0c01 |0070: move-result-object v1 │ │ -0afc9e: 1a09 be00 |0071: const-string v9, "'''" // string@00be │ │ -0afca2: 1a0a 2c27 |0073: const-string v10, "’”" // string@272c │ │ -0afca6: 6e30 681f 910a |0075: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afcac: 0c01 |0078: move-result-object v1 │ │ -0afcae: 1a09 bd00 |0079: const-string v9, "''" // string@00bd │ │ -0afcb2: 1a0a 2e27 |007b: const-string v10, "”" // string@272e │ │ -0afcb6: 6e30 681f 910a |007d: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afcbc: 0c01 |0080: move-result-object v1 │ │ -0afcbe: 1a09 ba00 |0081: const-string v9, "'" // string@00ba │ │ -0afcc2: 1a0a 2b27 |0083: const-string v10, "’" // string@272b │ │ -0afcc6: 6e30 681f 910a |0085: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afccc: 0c01 |0088: move-result-object v1 │ │ -0afcce: 1a09 f90d |0089: const-string v9, "``" // string@0df9 │ │ -0afcd2: 1a0a 2d27 |008b: const-string v10, "“" // string@272d │ │ -0afcd6: 6e30 681f 910a |008d: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afcdc: 0c01 |0090: move-result-object v1 │ │ -0afcde: 1a09 f80d |0091: const-string v9, "`" // string@0df8 │ │ -0afce2: 1a0a 2a27 |0093: const-string v10, "‘" // string@272a │ │ -0afce6: 6e30 681f 910a |0095: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afcec: 0c01 |0098: move-result-object v1 │ │ -0afcee: 1a09 dc00 |0099: const-string v9, "([AIUEOKGCJTDNPBMYRLVSHaiueokgcjtdnpbmyrlvshāīūṭḍṅṇṁṃñḷĀĪŪṬḌṄṆṀṂÑḶ])0" // string@00dc │ │ -0afcf2: 1a0a a500 |009b: const-string v10, "$1." // string@00a5 │ │ -0afcf6: 6e30 681f 910a |009d: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afcfc: 0c01 |00a0: move-result-object v1 │ │ -0afcfe: 6209 0010 |00a1: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0afd02: 6e10 721f 0900 |00a3: invoke-virtual {v9}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0afd08: 0c09 |00a6: move-result-object v9 │ │ -0afd0a: 6e10 651f 0900 |00a7: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0afd10: 0a09 |00aa: move-result v9 │ │ -0afd12: 3d09 6600 |00ab: if-lez v9, 0111 // +0066 │ │ -0afd16: 1a09 770c |00ad: const-string v9, "Tipitaka" // string@0c77 │ │ -0afd1a: 220a b303 |00af: new-instance v10, Ljava/lang/StringBuilder; // type@03b3 │ │ -0afd1e: 7010 761f 0a00 |00b1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0afd24: 1a0b 7618 |00b4: const-string v11, "keywords: " // string@1876 │ │ -0afd28: 6e20 7e1f ba00 |00b6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afd2e: 0c0a |00b9: move-result-object v10 │ │ -0afd30: 620b 0010 |00ba: sget-object v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0afd34: 6e20 7e1f ba00 |00bc: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afd3a: 0c0a |00bf: move-result-object v10 │ │ -0afd3c: 6e10 841f 0a00 |00c0: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0afd42: 0c0a |00c3: move-result-object v10 │ │ -0afd44: 7120 0b0d a900 |00c4: invoke-static {v9, v10}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0afd4a: 6209 0010 |00c7: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0afd4e: 130a 2b00 |00c9: const/16 v10, #int 43 // #2b │ │ -0afd52: 130b 2000 |00cb: const/16 v11, #int 32 // #20 │ │ -0afd56: 6e30 661f a90b |00cd: invoke-virtual {v9, v10, v11}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@1f66 │ │ -0afd5c: 0c09 |00d0: move-result-object v9 │ │ -0afd5e: 6909 0010 |00d1: sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0afd62: 6209 0010 |00d3: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0afd66: 1a0a b90d |00d5: const-string v10, "\+" // string@0db9 │ │ -0afd6a: 6e20 691f a900 |00d7: invoke-virtual {v9, v10}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0afd70: 0c08 |00da: move-result-object v8 │ │ -0afd72: 2209 8c04 |00db: new-instance v9, Lorg/yuttadhammo/tipitaka/StringLengthComparator; // type@048c │ │ -0afd76: 7010 a823 0900 |00dd: invoke-direct {v9}, Lorg/yuttadhammo/tipitaka/StringLengthComparator;.:()V // method@23a8 │ │ -0afd7c: 7120 b71f 9800 |00e0: invoke-static {v8, v9}, Ljava/util/Arrays;.sort:([Ljava/lang/Object;Ljava/util/Comparator;)V // method@1fb7 │ │ -0afd82: 7110 b61f 0800 |00e3: invoke-static {v8}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0afd88: 0c09 |00e6: move-result-object v9 │ │ -0afd8a: 7110 be1f 0900 |00e7: invoke-static {v9}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@1fbe │ │ -0afd90: 0780 |00ea: move-object v0, v8 │ │ -0afd92: 2105 |00eb: array-length v5, v0 │ │ -0afd94: 1204 |00ec: const/4 v4, #int 0 // #0 │ │ -0afd96: 3554 2400 |00ed: if-ge v4, v5, 0111 // +0024 │ │ -0afd9a: 4607 0004 |00ef: aget-object v7, v0, v4 │ │ -0afd9e: 2209 b303 |00f1: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0afda2: 7010 761f 0900 |00f3: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0afda8: 1a0a 4c01 |00f6: const-string v10, "" // string@014c │ │ -0afdac: 6e20 7e1f a900 |00f8: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afdb2: 0c09 |00fb: move-result-object v9 │ │ -0afdb4: 6e20 7e1f 7900 |00fc: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afdba: 0c09 |00ff: move-result-object v9 │ │ -0afdbc: 1a0a 2701 |0100: const-string v10, "" // string@0127 │ │ -0afdc0: 6e20 7e1f a900 |0102: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afdc6: 0c09 |0105: move-result-object v9 │ │ -0afdc8: 6e10 841f 0900 |0106: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0afdce: 0c09 |0109: move-result-object v9 │ │ -0afdd0: 6e30 671f 7109 |010a: invoke-virtual {v1, v7, v9}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0afdd6: 0c01 |010d: move-result-object v1 │ │ -0afdd8: d804 0401 |010e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0afddc: 28dd |0110: goto 00ed // -0023 │ │ -0afdde: 6209 0c10 |0111: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0afde2: 1a0a 3524 |0113: const-string v10, "show_var" // string@2435 │ │ -0afde6: 7230 7501 a90c |0115: invoke-interface {v9, v10, v12}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0afdec: 0a09 |0118: move-result v9 │ │ -0afdee: 3809 7100 |0119: if-eqz v9, 018a // +0071 │ │ -0afdf2: 1a09 c30d |011b: const-string v9, "\{([^}]+)\}" // string@0dc3 │ │ -0afdf6: 1a0a 4b01 |011d: const-string v10, "[$1]" // string@014b │ │ -0afdfa: 6e30 681f 910a |011f: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afe00: 0c01 |0122: move-result-object v1 │ │ -0afe02: 7110 2c22 0600 |0123: invoke-static {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.formatTitle:(Ljava/lang/String;)Ljava/lang/String; // method@222c │ │ -0afe08: 0c06 |0126: move-result-object v6 │ │ -0afe0a: 2209 b303 |0127: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0afe0e: 7010 761f 0900 |0129: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0afe14: 620a 1d10 |012c: sget-object v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumeTitle:Ljava/lang/String; // field@101d │ │ -0afe18: 6e20 7e1f a900 |012e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afe1e: 0c09 |0131: move-result-object v9 │ │ -0afe20: 1a0a eb00 |0132: const-string v10, ", " // string@00eb │ │ -0afe24: 6e20 7e1f a900 |0134: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afe2a: 0c09 |0137: move-result-object v9 │ │ -0afe2c: 6e20 7e1f 6900 |0138: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afe32: 0c09 |013b: move-result-object v9 │ │ -0afe34: 6e10 841f 0900 |013c: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0afe3a: 0c09 |013f: move-result-object v9 │ │ -0afe3c: 6909 fc0f |0140: sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ -0afe40: 2209 b303 |0142: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0afe44: 7010 761f 0900 |0144: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0afe4a: 1a0a 4c01 |0147: const-string v10, "" // string@014c │ │ -0afe4e: 6e20 7e1f a900 |0149: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afe54: 0c09 |014c: move-result-object v9 │ │ -0afe56: 620a fc0f |014d: sget-object v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ -0afe5a: 6e20 7e1f a900 |014f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afe60: 0c09 |0152: move-result-object v9 │ │ -0afe62: 1a0a 2801 |0153: const-string v10, "

" // string@0128 │ │ -0afe66: 6e20 7e1f a900 |0155: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afe6c: 0c09 |0158: move-result-object v9 │ │ -0afe6e: 1a0a 0100 |0159: const-string v10, " │ │ + insns size : 402 16-bit code units │ │ +0b09e8: |[0b09e8] org.yuttadhammo.tipitaka.ReadBookActivity.pageText:(I)V │ │ +0b09f8: 121b |0000: const/4 v11, #int 1 // #1 │ │ +0b09fa: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0b09fc: 6206 1010 |0002: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ +0b0a00: 2208 b103 |0004: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0a04: 7010 761f 0800 |0006: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0a0a: 6009 1510 |0009: sget v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b0a0e: 6e20 7b1f 9800 |000b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0b0a14: 0c08 |000e: move-result-object v8 │ │ +0b0a16: 1a09 1101 |000f: const-string v9, ":" // string@0111 │ │ +0b0a1a: 6e20 7e1f 9800 |0011: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0a20: 0c08 |0014: move-result-object v8 │ │ +0b0a22: d809 0c01 |0015: add-int/lit8 v9, v12, #int 1 // #01 │ │ +0b0a26: 6e20 7b1f 9800 |0017: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0b0a2c: 0c08 |001a: move-result-object v8 │ │ +0b0a2e: 6e10 841f 0800 |001b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0a34: 0c08 |001e: move-result-object v8 │ │ +0b0a36: 6e20 a81f 8600 |001f: invoke-virtual {v6, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0b0a3c: 6206 0710 |0022: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b0a40: 6e10 9221 0600 |0024: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +0b0a46: 6206 0710 |0027: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b0a4a: 6008 1510 |0029: sget v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b0a4e: 6209 0110 |002b: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ +0b0a52: 6e40 8e21 869c |002d: invoke-virtual {v6, v8, v12, v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.getContent:(IILjava/lang/String;)Landroid/database/Cursor; // method@218e │ │ +0b0a58: 0c01 |0030: move-result-object v1 │ │ +0b0a5a: 3801 0800 |0031: if-eqz v1, 0039 // +0008 │ │ +0b0a5e: 7210 c301 0100 |0033: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0b0a64: 0a06 |0036: move-result v6 │ │ +0b0a66: 3906 0b00 |0037: if-nez v6, 0042 // +000b │ │ +0b0a6a: 7210 c001 0100 |0039: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0b0a70: 6206 0710 |003c: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b0a74: 6e10 8921 0600 |003e: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0b0a7a: 0e00 |0041: return-void │ │ +0b0a7c: 7210 cb01 0100 |0042: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0b0a82: 1226 |0045: const/4 v6, #int 2 // #2 │ │ +0b0a84: 7220 c801 6100 |0046: invoke-interface {v1, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0b0a8a: 0c03 |0049: move-result-object v3 │ │ +0b0a8c: 7220 c801 b100 |004a: invoke-interface {v1, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0b0a92: 0c00 |004d: move-result-object v0 │ │ +0b0a94: 3900 0400 |004e: if-nez v0, 0052 // +0004 │ │ +0b0a98: 1a00 0000 |0050: const-string v0, "" // string@0000 │ │ +0b0a9c: 1a06 bc0d |0052: const-string v6, "\[[0-9]+\]" // string@0dbc │ │ +0b0aa0: 1a08 0000 |0054: const-string v8, "" // string@0000 │ │ +0b0aa4: 6e30 681f 6008 |0056: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0aaa: 0c00 |0059: move-result-object v0 │ │ +0b0aac: 1a06 c20d |005a: const-string v6, "\^b\^" // string@0dc2 │ │ +0b0ab0: 1a08 4701 |005c: const-string v8, "" // string@0147 │ │ +0b0ab4: 6e30 681f 6008 |005e: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0aba: 0c00 |0061: move-result-object v0 │ │ +0b0abc: 1a06 c30d |0062: const-string v6, "\^eb\^" // string@0dc3 │ │ +0b0ac0: 1a08 2801 |0064: const-string v8, "" // string@0128 │ │ +0b0ac4: 6e30 681f 6008 |0066: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0aca: 0c00 |0069: move-result-object v0 │ │ +0b0acc: 1a06 c10d |006a: const-string v6, "\^a\^[^^]+\^ea\^" // string@0dc1 │ │ +0b0ad0: 1a08 0000 |006c: const-string v8, "" // string@0000 │ │ +0b0ad4: 6e30 681f 6008 |006e: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0ada: 0c00 |0071: move-result-object v0 │ │ +0b0adc: 1a06 c200 |0072: const-string v6, "'''" // string@00c2 │ │ +0b0ae0: 1a08 2927 |0074: const-string v8, "’”" // string@2729 │ │ +0b0ae4: 6e30 681f 6008 |0076: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0aea: 0c00 |0079: move-result-object v0 │ │ +0b0aec: 1a06 c100 |007a: const-string v6, "''" // string@00c1 │ │ +0b0af0: 1a08 2b27 |007c: const-string v8, "”" // string@272b │ │ +0b0af4: 6e30 681f 6008 |007e: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0afa: 0c00 |0081: move-result-object v0 │ │ +0b0afc: 1a06 be00 |0082: const-string v6, "'" // string@00be │ │ +0b0b00: 1a08 2827 |0084: const-string v8, "’" // string@2728 │ │ +0b0b04: 6e30 681f 6008 |0086: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0b0a: 0c00 |0089: move-result-object v0 │ │ +0b0b0c: 1a06 fb0d |008a: const-string v6, "``" // string@0dfb │ │ +0b0b10: 1a08 2a27 |008c: const-string v8, "“" // string@272a │ │ +0b0b14: 6e30 681f 6008 |008e: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0b1a: 0c00 |0091: move-result-object v0 │ │ +0b0b1c: 1a06 fa0d |0092: const-string v6, "`" // string@0dfa │ │ +0b0b20: 1a08 2727 |0094: const-string v8, "‘" // string@2727 │ │ +0b0b24: 6e30 681f 6008 |0096: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0b2a: 0c00 |0099: move-result-object v0 │ │ +0b0b2c: 1a06 e000 |009a: const-string v6, "([AIUEOKGCJTDNPBMYRLVSHaiueokgcjtdnpbmyrlvshāīūṭḍṅṇṁṃñḷĀĪŪṬḌṄṆṀṂÑḶ])0" // string@00e0 │ │ +0b0b30: 1a08 a800 |009c: const-string v8, "$1." // string@00a8 │ │ +0b0b34: 6e30 681f 6008 |009e: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0b3a: 0c00 |00a1: move-result-object v0 │ │ +0b0b3c: 6206 0010 |00a2: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b0b40: 6e10 721f 0600 |00a4: invoke-virtual {v6}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0b0b46: 0c06 |00a7: move-result-object v6 │ │ +0b0b48: 6e10 651f 0600 |00a8: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0b0b4e: 0a06 |00ab: move-result v6 │ │ +0b0b50: 3d06 6500 |00ac: if-lez v6, 0111 // +0065 │ │ +0b0b54: 1a06 790c |00ae: const-string v6, "Tipitaka" // string@0c79 │ │ +0b0b58: 2208 b103 |00b0: new-instance v8, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0b5c: 7010 761f 0800 |00b2: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0b62: 1a09 7718 |00b5: const-string v9, "keywords: " // string@1877 │ │ +0b0b66: 6e20 7e1f 9800 |00b7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0b6c: 0c08 |00ba: move-result-object v8 │ │ +0b0b6e: 6209 0010 |00bb: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b0b72: 6e20 7e1f 9800 |00bd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0b78: 0c08 |00c0: move-result-object v8 │ │ +0b0b7a: 6e10 841f 0800 |00c1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0b80: 0c08 |00c4: move-result-object v8 │ │ +0b0b82: 7120 0b0d 8600 |00c5: invoke-static {v6, v8}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0b0b88: 6206 0010 |00c8: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b0b8c: 1308 2b00 |00ca: const/16 v8, #int 43 // #2b │ │ +0b0b90: 1309 2000 |00cc: const/16 v9, #int 32 // #20 │ │ +0b0b94: 6e30 661f 8609 |00ce: invoke-virtual {v6, v8, v9}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@1f66 │ │ +0b0b9a: 0c06 |00d1: move-result-object v6 │ │ +0b0b9c: 6906 0010 |00d2: sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b0ba0: 6206 0010 |00d4: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b0ba4: 1a08 bb0d |00d6: const-string v8, "\+" // string@0dbb │ │ +0b0ba8: 6e20 691f 8600 |00d8: invoke-virtual {v6, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0b0bae: 0c05 |00db: move-result-object v5 │ │ +0b0bb0: 2206 8a04 |00dc: new-instance v6, Lorg/yuttadhammo/tipitaka/StringLengthComparator; // type@048a │ │ +0b0bb4: 7010 a823 0600 |00de: invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/StringLengthComparator;.:()V // method@23a8 │ │ +0b0bba: 7120 b71f 6500 |00e1: invoke-static {v5, v6}, Ljava/util/Arrays;.sort:([Ljava/lang/Object;Ljava/util/Comparator;)V // method@1fb7 │ │ +0b0bc0: 7110 b61f 0500 |00e4: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0b0bc6: 0c06 |00e7: move-result-object v6 │ │ +0b0bc8: 7110 be1f 0600 |00e8: invoke-static {v6}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@1fbe │ │ +0b0bce: 2158 |00eb: array-length v8, v5 │ │ +0b0bd0: 0176 |00ec: move v6, v7 │ │ +0b0bd2: 3586 2400 |00ed: if-ge v6, v8, 0111 // +0024 │ │ +0b0bd6: 4604 0506 |00ef: aget-object v4, v5, v6 │ │ +0b0bda: 2209 b103 |00f1: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0bde: 7010 761f 0900 |00f3: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0be4: 1a0a 5001 |00f6: const-string v10, "" // string@0150 │ │ +0b0be8: 6e20 7e1f a900 |00f8: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0bee: 0c09 |00fb: move-result-object v9 │ │ +0b0bf0: 6e20 7e1f 4900 |00fc: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0bf6: 0c09 |00ff: move-result-object v9 │ │ +0b0bf8: 1a0a 2b01 |0100: const-string v10, "" // string@012b │ │ +0b0bfc: 6e20 7e1f a900 |0102: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0c02: 0c09 |0105: move-result-object v9 │ │ +0b0c04: 6e10 841f 0900 |0106: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0c0a: 0c09 |0109: move-result-object v9 │ │ +0b0c0c: 6e30 671f 4009 |010a: invoke-virtual {v0, v4, v9}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0b0c12: 0c00 |010d: move-result-object v0 │ │ +0b0c14: d806 0601 |010e: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0b0c18: 28dd |0110: goto 00ed // -0023 │ │ +0b0c1a: 6206 0c10 |0111: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b0c1e: 1a08 3524 |0113: const-string v8, "show_var" // string@2435 │ │ +0b0c22: 7230 7501 860b |0115: invoke-interface {v6, v8, v11}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0b0c28: 0a06 |0118: move-result v6 │ │ +0b0c2a: 3806 7000 |0119: if-eqz v6, 0189 // +0070 │ │ +0b0c2e: 1a06 c50d |011b: const-string v6, "\{([^}]+)\}" // string@0dc5 │ │ +0b0c32: 1a08 4f01 |011d: const-string v8, "[$1]" // string@014f │ │ +0b0c36: 6e30 681f 6008 |011f: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0c3c: 0c00 |0122: move-result-object v0 │ │ +0b0c3e: 7110 2c22 0300 |0123: invoke-static {v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.formatTitle:(Ljava/lang/String;)Ljava/lang/String; // method@222c │ │ +0b0c44: 0c03 |0126: move-result-object v3 │ │ +0b0c46: 2206 b103 |0127: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0c4a: 7010 761f 0600 |0129: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0c50: 6208 1d10 |012c: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumeTitle:Ljava/lang/String; // field@101d │ │ +0b0c54: 6e20 7e1f 8600 |012e: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0c5a: 0c06 |0131: move-result-object v6 │ │ +0b0c5c: 1a08 ef00 |0132: const-string v8, ", " // string@00ef │ │ +0b0c60: 6e20 7e1f 8600 |0134: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0c66: 0c06 |0137: move-result-object v6 │ │ +0b0c68: 6e20 7e1f 3600 |0138: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0c6e: 0c06 |013b: move-result-object v6 │ │ +0b0c70: 6e10 841f 0600 |013c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0c76: 0c06 |013f: move-result-object v6 │ │ +0b0c78: 6906 fc0f |0140: sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ +0b0c7c: 2206 b103 |0142: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0c80: 7010 761f 0600 |0144: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0c86: 1a08 5001 |0147: const-string v8, "" // string@0150 │ │ +0b0c8a: 6e20 7e1f 8600 |0149: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0c90: 0c06 |014c: move-result-object v6 │ │ +0b0c92: 6208 fc0f |014d: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ +0b0c96: 6e20 7e1f 8600 |014f: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0c9c: 0c06 |0152: move-result-object v6 │ │ +0b0c9e: 1a08 2c01 |0153: const-string v8, "

" // string@012c │ │ +0b0ca2: 6e20 7e1f 8600 |0155: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0ca8: 0c06 |0158: move-result-object v6 │ │ +0b0caa: 1a08 0100 |0159: const-string v8, " │ │ " // string@0001 │ │ -0afe72: 1a0b 4401 |015b: const-string v11, "
" // string@0144 │ │ -0afe76: 6e30 671f a10b |015d: invoke-virtual {v1, v10, v11}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ -0afe7c: 0c0a |0160: move-result-object v10 │ │ -0afe7e: 6e20 7e1f a900 |0161: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0afe84: 0c09 |0164: move-result-object v9 │ │ -0afe86: 6e10 841f 0900 |0165: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0afe8c: 0c01 |0168: move-result-object v1 │ │ -0afe8e: 7110 e90c 0100 |0169: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ -0afe94: 0c03 |016c: move-result-object v3 │ │ -0afe96: 1209 |016d: const/4 v9, #int 0 // #0 │ │ -0afe98: 7220 c801 9200 |016e: invoke-interface {v2, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0afe9e: 0c09 |0171: move-result-object v9 │ │ -0afea0: 6909 0f10 |0172: sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedItems:Ljava/lang/String; // field@100f │ │ -0afea4: 7210 c001 0200 |0174: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0afeaa: 6209 0710 |0177: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0afeae: 6e10 8921 0900 |0179: invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0afeb4: 6209 0e10 |017c: sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ -0afeb8: 150a 0e7f |017e: const/high16 v10, #int 2131623936 // #7f0e │ │ -0afebc: 6e20 a301 a900 |0180: invoke-virtual {v9, v10}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0afec2: 0c09 |0183: move-result-object v9 │ │ -0afec4: 6909 1e10 |0184: sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumes:[Ljava/lang/String; // field@101e │ │ -0afec8: 6903 1810 |0186: sput-object v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.spannedText:Landroid/text/Spanned; // field@1018 │ │ -0afecc: 2900 b8fe |0188: goto/16 0040 // -0148 │ │ -0afed0: 1a09 c30d |018a: const-string v9, "\{([^}]+)\}" // string@0dc3 │ │ -0afed4: 1a0a 0000 |018c: const-string v10, "" // string@0000 │ │ -0afed8: 6e30 681f 910a |018e: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ -0afede: 0c01 |0191: move-result-object v1 │ │ -0afee0: 2891 |0192: goto 0123 // -006f │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=654 │ │ - 0x0021 line=655 │ │ - 0x0026 line=656 │ │ - 0x0030 line=658 │ │ - 0x0038 line=659 │ │ - 0x003b line=660 │ │ - 0x0040 line=715 │ │ - 0x0041 line=664 │ │ - 0x0044 line=666 │ │ - 0x0049 line=667 │ │ - 0x004d line=669 │ │ - 0x004f line=670 │ │ - 0x0051 line=671 │ │ - 0x0059 line=676 │ │ - 0x0061 line=677 │ │ - 0x0069 line=678 │ │ - 0x0071 line=679 │ │ - 0x0079 line=680 │ │ - 0x0081 line=681 │ │ - 0x0089 line=682 │ │ - 0x0091 line=683 │ │ - 0x0099 line=684 │ │ - 0x00a1 line=687 │ │ - 0x00ad line=688 │ │ - 0x00c7 line=689 │ │ - 0x00d3 line=690 │ │ - 0x00db line=691 │ │ - 0x00e3 line=692 │ │ - 0x00ea line=693 │ │ +0b0cae: 1a09 4801 |015b: const-string v9, "
" // string@0148 │ │ +0b0cb2: 6e30 671f 8009 |015d: invoke-virtual {v0, v8, v9}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1f67 │ │ +0b0cb8: 0c08 |0160: move-result-object v8 │ │ +0b0cba: 6e20 7e1f 8600 |0161: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0cc0: 0c06 |0164: move-result-object v6 │ │ +0b0cc2: 6e10 841f 0600 |0165: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0cc8: 0c00 |0168: move-result-object v0 │ │ +0b0cca: 7110 e90c 0000 |0169: invoke-static {v0}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ce9 │ │ +0b0cd0: 0c02 |016c: move-result-object v2 │ │ +0b0cd2: 7220 c801 7100 |016d: invoke-interface {v1, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0b0cd8: 0c06 |0170: move-result-object v6 │ │ +0b0cda: 6906 0f10 |0171: sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedItems:Ljava/lang/String; // field@100f │ │ +0b0cde: 7210 c001 0100 |0173: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0b0ce4: 6206 0710 |0176: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b0ce8: 6e10 8921 0600 |0178: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0b0cee: 6206 0e10 |017b: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ +0b0cf2: 1507 0e7f |017d: const/high16 v7, #int 2131623936 // #7f0e │ │ +0b0cf6: 6e20 a301 7600 |017f: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0b0cfc: 0c06 |0182: move-result-object v6 │ │ +0b0cfe: 6906 1e10 |0183: sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumes:[Ljava/lang/String; // field@101e │ │ +0b0d02: 6902 1810 |0185: sput-object v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.spannedText:Landroid/text/Spanned; // field@1018 │ │ +0b0d06: 2900 bafe |0187: goto/16 0041 // -0146 │ │ +0b0d0a: 1a06 c50d |0189: const-string v6, "\{([^}]+)\}" // string@0dc5 │ │ +0b0d0e: 1a08 0000 |018b: const-string v8, "" // string@0000 │ │ +0b0d12: 6e30 681f 6008 |018d: invoke-virtual {v0, v6, v8}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1f68 │ │ +0b0d18: 0c00 |0190: move-result-object v0 │ │ +0b0d1a: 2892 |0191: goto 0123 // -006e │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=654 │ │ + 0x0022 line=655 │ │ + 0x0027 line=656 │ │ + 0x0031 line=658 │ │ + 0x0039 line=659 │ │ + 0x003c line=660 │ │ + 0x0041 line=715 │ │ + 0x0042 line=664 │ │ + 0x0045 line=666 │ │ + 0x004a line=667 │ │ + 0x004e line=669 │ │ + 0x0050 line=670 │ │ + 0x0052 line=671 │ │ + 0x005a line=676 │ │ + 0x0062 line=677 │ │ + 0x006a line=678 │ │ + 0x0072 line=679 │ │ + 0x007a line=680 │ │ + 0x0082 line=681 │ │ + 0x008a line=682 │ │ + 0x0092 line=683 │ │ + 0x009a line=684 │ │ + 0x00a2 line=687 │ │ + 0x00ae line=688 │ │ + 0x00c8 line=689 │ │ + 0x00d4 line=690 │ │ + 0x00dc line=691 │ │ + 0x00e4 line=692 │ │ + 0x00eb line=693 │ │ 0x00f1 line=694 │ │ 0x010e line=693 │ │ 0x0111 line=698 │ │ 0x011b line=699 │ │ 0x0123 line=703 │ │ 0x0127 line=704 │ │ 0x0142 line=705 │ │ 0x0169 line=706 │ │ 0x016d line=708 │ │ - 0x0174 line=709 │ │ - 0x0177 line=710 │ │ - 0x017c line=712 │ │ - 0x0186 line=714 │ │ - 0x018a line=701 │ │ - locals : │ │ - 0x00eb - 0x0111 reg=0 arr$ [Ljava/lang/String; │ │ - 0x00ed - 0x0111 reg=4 i$ I │ │ - 0x00ec - 0x0111 reg=5 len$ I │ │ - 0x00f1 - 0x0111 reg=7 token Ljava/lang/String; │ │ - 0x00db - 0x0111 reg=8 tokens [Ljava/lang/String; │ │ - 0x016d - 0x018a reg=3 html Landroid/text/Spanned; │ │ - 0x004d - 0x0193 reg=1 content Ljava/lang/String; │ │ - 0x0030 - 0x0193 reg=2 cursor Landroid/database/Cursor; │ │ - 0x0049 - 0x0193 reg=6 title Ljava/lang/String; │ │ - 0x0000 - 0x0193 reg=13 position I │ │ + 0x0173 line=709 │ │ + 0x0176 line=710 │ │ + 0x017b line=712 │ │ + 0x0185 line=714 │ │ + 0x0189 line=701 │ │ + locals : │ │ + 0x00f1 - 0x0111 reg=4 token Ljava/lang/String; │ │ + 0x00dc - 0x0111 reg=5 tokens [Ljava/lang/String; │ │ + 0x016d - 0x0189 reg=2 html Landroid/text/Spanned; │ │ + 0x004e - 0x0192 reg=0 content Ljava/lang/String; │ │ + 0x0031 - 0x0192 reg=1 cursor Landroid/database/Cursor; │ │ + 0x004a - 0x0192 reg=3 title Ljava/lang/String; │ │ + 0x0000 - 0x0192 reg=12 position I │ │ │ │ #31 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'prepareBookmark' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 12 │ │ + registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ - insns size : 157 16-bit code units │ │ -0afee4: |[0afee4] org.yuttadhammo.tipitaka.ReadBookActivity.prepareBookmark:()V │ │ -0afef4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0afef6: 6207 0f10 |0001: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedItems:Ljava/lang/String; // field@100f │ │ -0afefa: 1a08 c20d |0003: const-string v8, "\s+" // string@0dc2 │ │ -0afefe: 6e20 691f 8700 |0005: invoke-virtual {v7, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0aff04: 0c04 |0008: move-result-object v4 │ │ -0aff06: 52b7 0310 |0009: iget v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0aff0a: d807 07ff |000b: add-int/lit8 v7, v7, #int -1 // #ff │ │ -0aff0e: 59b7 1410 |000d: iput v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_page:I // field@1014 │ │ -0aff12: 2147 |000f: array-length v7, v4 │ │ -0aff14: 3797 7c00 |0010: if-le v7, v9, 008c // +007c │ │ -0aff18: 2207 1200 |0012: new-instance v7, Landroid/app/Dialog; // type@0012 │ │ -0aff1c: 7020 9900 b700 |0014: invoke-direct {v7, v11}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -0aff22: 5bb7 ff0f |0017: iput-object v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ -0aff26: 54b7 ff0f |0019: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ -0aff2a: 1408 3500 037f |001b: const v8, #float 1.7413e+38 // #7f030035 │ │ -0aff30: 6e20 a400 8700 |001e: invoke-virtual {v7, v8}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -0aff36: 54b7 ff0f |0021: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ -0aff3a: 6e20 a300 9700 |0023: invoke-virtual {v7, v9}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ -0aff40: 54b7 ff0f |0026: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ -0aff44: 1408 5100 0c7f |0028: const v8, #float 1.86094e+38 // #7f0c0051 │ │ -0aff4a: 6e20 3222 8b00 |002b: invoke-virtual {v11, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ -0aff50: 0c08 |002e: move-result-object v8 │ │ -0aff52: 6e20 aa00 8700 |002f: invoke-virtual {v7, v8}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ -0aff58: 54b7 ff0f |0032: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ -0aff5c: 1408 c300 077f |0034: const v8, #float 1.7945e+38 // #7f0700c3 │ │ -0aff62: 6e20 9c00 8700 |0037: invoke-virtual {v7, v8}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0aff68: 0c06 |003a: move-result-object v6 │ │ -0aff6a: 1f06 4002 |003b: check-cast v6, Landroid/widget/ListView; // type@0240 │ │ -0aff6e: 2201 2a02 |003d: new-instance v1, Landroid/widget/ArrayAdapter; // type@022a │ │ -0aff72: 1407 2e00 037f |003f: const v7, #float 1.7413e+38 // #7f03002e │ │ -0aff78: 1408 8f00 077f |0042: const v8, #float 1.79449e+38 // #7f07008f │ │ -0aff7e: 7040 5c0f b187 |0045: invoke-direct {v1, v11, v7, v8}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II)V // method@0f5c │ │ -0aff84: 0740 |0048: move-object v0, v4 │ │ -0aff86: 2105 |0049: array-length v5, v0 │ │ -0aff88: 1202 |004a: const/4 v2, #int 0 // #0 │ │ -0aff8a: 3552 3000 |004b: if-ge v2, v5, 007b // +0030 │ │ -0aff8e: 4603 0002 |004d: aget-object v3, v0, v2 │ │ -0aff92: 2207 b303 |004f: new-instance v7, Ljava/lang/StringBuilder; // type@03b3 │ │ -0aff96: 7010 761f 0700 |0051: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0aff9c: 1408 1600 0c7f |0054: const v8, #float 1.86092e+38 // #7f0c0016 │ │ -0affa2: 6e20 3222 8b00 |0057: invoke-virtual {v11, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ -0affa8: 0c08 |005a: move-result-object v8 │ │ -0affaa: 6e20 7e1f 8700 |005b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0affb0: 0c07 |005e: move-result-object v7 │ │ -0affb2: 1a08 0300 |005f: const-string v8, " " // string@0003 │ │ -0affb6: 6e20 7e1f 8700 |0061: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0affbc: 0c07 |0064: move-result-object v7 │ │ -0affbe: 6e10 3122 0b00 |0065: invoke-virtual {v11}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getResources:()Landroid/content/res/Resources; // method@2231 │ │ -0affc4: 0c08 |0068: move-result-object v8 │ │ -0affc6: 7120 b223 8300 |0069: invoke-static {v3, v8}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ -0affcc: 0c08 |006c: move-result-object v8 │ │ -0affce: 6e20 7e1f 8700 |006d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0affd4: 0c07 |0070: move-result-object v7 │ │ -0affd6: 6e10 841f 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0affdc: 0c07 |0074: move-result-object v7 │ │ -0affde: 6e20 600f 7100 |0075: invoke-virtual {v1, v7}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f60 │ │ -0affe4: d802 0201 |0078: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0affe8: 28d1 |007a: goto 004b // -002f │ │ -0affea: 6e20 0310 1600 |007b: invoke-virtual {v6, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0afff0: 2207 4604 |007e: new-instance v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5; // type@0446 │ │ -0afff4: 7020 dc21 b700 |0080: invoke-direct {v7, v11}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21dc │ │ -0afffa: 6e20 0910 7600 |0083: invoke-virtual {v6, v7}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -0b0000: 54b7 ff0f |0086: iget-object v7, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ -0b0004: 6e10 ab00 0700 |0088: invoke-virtual {v7}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -0b000a: 0e00 |008b: return-void │ │ -0b000c: 6007 1510 |008c: sget v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0b0010: 1208 |008e: const/4 v8, #int 0 // #0 │ │ -0b0012: 4608 0408 |008f: aget-object v8, v4, v8 │ │ -0b0016: 7110 361f 0800 |0091: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ -0b001c: 0a08 |0094: move-result v8 │ │ -0b001e: 52b9 1410 |0095: iget v9, v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_page:I // field@1014 │ │ -0b0022: 620a 0110 |0097: sget-object v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ -0b0026: 705a 4522 7b98 |0099: invoke-direct {v11, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveBookmark:(IIILjava/lang/String;)V // method@2245 │ │ -0b002c: 28ef |009c: goto 008b // -0011 │ │ - catches : (none) │ │ - positions : │ │ - 0x0001 line=529 │ │ - 0x0009 line=530 │ │ - 0x000f line=532 │ │ - 0x0012 line=533 │ │ - 0x0019 line=534 │ │ - 0x0021 line=535 │ │ - 0x0026 line=537 │ │ - 0x0032 line=539 │ │ - 0x003d line=540 │ │ - 0x0048 line=542 │ │ - 0x004f line=543 │ │ - 0x0078 line=542 │ │ - 0x007b line=546 │ │ - 0x007e line=547 │ │ - 0x0086 line=557 │ │ - 0x008b line=561 │ │ - 0x008c line=559 │ │ - locals : │ │ - 0x004f - 0x007b reg=3 item Ljava/lang/String; │ │ - 0x0049 - 0x008b reg=0 arr$ [Ljava/lang/String; │ │ - 0x0048 - 0x008b reg=1 dataAdapter Landroid/widget/ArrayAdapter; Landroid/widget/ArrayAdapter; │ │ - 0x004b - 0x008b reg=2 i$ I │ │ - 0x004a - 0x008b reg=5 len$ I │ │ - 0x003d - 0x008b reg=6 pageView Landroid/widget/ListView; │ │ - 0x0009 - 0x009d reg=4 items [Ljava/lang/String; │ │ - 0x0000 - 0x009d reg=11 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + insns size : 155 16-bit code units │ │ +0b0d1c: |[0b0d1c] org.yuttadhammo.tipitaka.ReadBookActivity.prepareBookmark:()V │ │ +0b0d2c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0b0d2e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0b0d30: 6205 0f10 |0002: sget-object v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedItems:Ljava/lang/String; // field@100f │ │ +0b0d34: 1a06 c40d |0004: const-string v6, "\s+" // string@0dc4 │ │ +0b0d38: 6e20 691f 6500 |0006: invoke-virtual {v5, v6}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0b0d3e: 0c02 |0009: move-result-object v2 │ │ +0b0d40: 5285 0310 |000a: iget v5, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b0d44: d805 05ff |000c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0b0d48: 5985 1410 |000e: iput v5, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_page:I // field@1014 │ │ +0b0d4c: 2125 |0010: array-length v5, v2 │ │ +0b0d4e: 3775 7a00 |0011: if-le v5, v7, 008b // +007a │ │ +0b0d52: 2205 1200 |0013: new-instance v5, Landroid/app/Dialog; // type@0012 │ │ +0b0d56: 7020 9900 8500 |0015: invoke-direct {v5, v8}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0b0d5c: 5b85 ff0f |0018: iput-object v5, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ +0b0d60: 5485 ff0f |001a: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ +0b0d64: 1406 3500 037f |001c: const v6, #float 1.7413e+38 // #7f030035 │ │ +0b0d6a: 6e20 a400 6500 |001f: invoke-virtual {v5, v6}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0b0d70: 5485 ff0f |0022: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ +0b0d74: 6e20 a300 7500 |0024: invoke-virtual {v5, v7}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ +0b0d7a: 5485 ff0f |0027: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ +0b0d7e: 1406 5100 0c7f |0029: const v6, #float 1.86094e+38 // #7f0c0051 │ │ +0b0d84: 6e20 3222 6800 |002c: invoke-virtual {v8, v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ +0b0d8a: 0c06 |002f: move-result-object v6 │ │ +0b0d8c: 6e20 aa00 6500 |0030: invoke-virtual {v5, v6}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ +0b0d92: 5485 ff0f |0033: iget-object v5, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ +0b0d96: 1406 c300 0b7f |0035: const v6, #float 1.84767e+38 // #7f0b00c3 │ │ +0b0d9c: 6e20 9c00 6500 |0038: invoke-virtual {v5, v6}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0b0da2: 0c03 |003b: move-result-object v3 │ │ +0b0da4: 1f03 3e02 |003c: check-cast v3, Landroid/widget/ListView; // type@023e │ │ +0b0da8: 2200 2802 |003e: new-instance v0, Landroid/widget/ArrayAdapter; // type@0228 │ │ +0b0dac: 1405 2e00 037f |0040: const v5, #float 1.7413e+38 // #7f03002e │ │ +0b0db2: 1406 8f00 0b7f |0043: const v6, #float 1.84766e+38 // #7f0b008f │ │ +0b0db8: 7040 5c0f 8065 |0046: invoke-direct {v0, v8, v5, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II)V // method@0f5c │ │ +0b0dbe: 2125 |0049: array-length v5, v2 │ │ +0b0dc0: 3554 3000 |004a: if-ge v4, v5, 007a // +0030 │ │ +0b0dc4: 4601 0204 |004c: aget-object v1, v2, v4 │ │ +0b0dc8: 2206 b103 |004e: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0dcc: 7010 761f 0600 |0050: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0dd2: 1407 1600 0c7f |0053: const v7, #float 1.86092e+38 // #7f0c0016 │ │ +0b0dd8: 6e20 3222 7800 |0056: invoke-virtual {v8, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ +0b0dde: 0c07 |0059: move-result-object v7 │ │ +0b0de0: 6e20 7e1f 7600 |005a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0de6: 0c06 |005d: move-result-object v6 │ │ +0b0de8: 1a07 0300 |005e: const-string v7, " " // string@0003 │ │ +0b0dec: 6e20 7e1f 7600 |0060: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0df2: 0c06 |0063: move-result-object v6 │ │ +0b0df4: 6e10 3122 0800 |0064: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getResources:()Landroid/content/res/Resources; // method@2231 │ │ +0b0dfa: 0c07 |0067: move-result-object v7 │ │ +0b0dfc: 7120 b223 7100 |0068: invoke-static {v1, v7}, Lorg/yuttadhammo/tipitaka/Utils;.arabic2thai:(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; // method@23b2 │ │ +0b0e02: 0c07 |006b: move-result-object v7 │ │ +0b0e04: 6e20 7e1f 7600 |006c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0e0a: 0c06 |006f: move-result-object v6 │ │ +0b0e0c: 6e10 841f 0600 |0070: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0e12: 0c06 |0073: move-result-object v6 │ │ +0b0e14: 6e20 600f 6000 |0074: invoke-virtual {v0, v6}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f60 │ │ +0b0e1a: d804 0401 |0077: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b0e1e: 28d1 |0079: goto 004a // -002f │ │ +0b0e20: 6e20 0310 0300 |007a: invoke-virtual {v3, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +0b0e26: 2204 4404 |007d: new-instance v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5; // type@0444 │ │ +0b0e2a: 7020 dc21 8400 |007f: invoke-direct {v4, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21dc │ │ +0b0e30: 6e20 0910 4300 |0082: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +0b0e36: 5484 ff0f |0085: iget-object v4, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.itemsDialog:Landroid/app/Dialog; // field@0fff │ │ +0b0e3a: 6e10 ab00 0400 |0087: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0b0e40: 0e00 |008a: return-void │ │ +0b0e42: 6005 1510 |008b: sget v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b0e46: 4604 0204 |008d: aget-object v4, v2, v4 │ │ +0b0e4a: 7110 361f 0400 |008f: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f36 │ │ +0b0e50: 0a04 |0092: move-result v4 │ │ +0b0e52: 5286 1410 |0093: iget v6, v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_page:I // field@1014 │ │ +0b0e56: 6207 0110 |0095: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ +0b0e5a: 7057 4522 5864 |0097: invoke-direct {v8, v5, v4, v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveBookmark:(IIILjava/lang/String;)V // method@2245 │ │ +0b0e60: 28f0 |009a: goto 008a // -0010 │ │ + catches : (none) │ │ + positions : │ │ + 0x0002 line=529 │ │ + 0x000a line=530 │ │ + 0x0010 line=532 │ │ + 0x0013 line=533 │ │ + 0x001a line=534 │ │ + 0x0022 line=535 │ │ + 0x0027 line=537 │ │ + 0x0033 line=539 │ │ + 0x003e line=540 │ │ + 0x0049 line=542 │ │ + 0x004e line=543 │ │ + 0x0077 line=542 │ │ + 0x007a line=546 │ │ + 0x007d line=547 │ │ + 0x0085 line=557 │ │ + 0x008a line=561 │ │ + 0x008b line=559 │ │ + locals : │ │ + 0x004e - 0x007a reg=1 item Ljava/lang/String; │ │ + 0x0049 - 0x008a reg=0 dataAdapter Landroid/widget/ArrayAdapter; Landroid/widget/ArrayAdapter; │ │ + 0x003e - 0x008a reg=3 pageView Landroid/widget/ListView; │ │ + 0x000a - 0x009b reg=2 items [Ljava/lang/String; │ │ + 0x0000 - 0x009b reg=8 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #32 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'readNext' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b0030: |[0b0030] org.yuttadhammo.tipitaka.ReadBookActivity.readNext:()V │ │ -0b0040: 5220 0310 |0000: iget v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0044: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b0048: 5421 fd0f |0004: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b004c: 6e10 fa0f 0100 |0006: invoke-virtual {v1}, Landroid/widget/ListView;.getCount:()I // method@0ffa │ │ -0b0052: 0a01 |0009: move-result v1 │ │ -0b0054: 3510 0b00 |000a: if-ge v0, v1, 0015 // +000b │ │ -0b0058: 6200 0510 |000c: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b005c: 5221 0310 |000e: iget v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0060: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b0064: 6e20 b209 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -0b006a: 0e00 |0015: return-void │ │ +0b0e64: |[0b0e64] org.yuttadhammo.tipitaka.ReadBookActivity.readNext:()V │ │ +0b0e74: 5220 0310 |0000: iget v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b0e78: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b0e7c: 5421 fd0f |0004: iget-object v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b0e80: 6e10 fa0f 0100 |0006: invoke-virtual {v1}, Landroid/widget/ListView;.getCount:()I // method@0ffa │ │ +0b0e86: 0a01 |0009: move-result v1 │ │ +0b0e88: 3510 0b00 |000a: if-ge v0, v1, 0015 // +000b │ │ +0b0e8c: 6200 0510 |000c: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b0e90: 5221 0310 |000e: iget v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b0e94: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b0e98: 6e20 b209 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +0b0e9e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x000c line=572 │ │ 0x0015 line=574 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ @@ -243124,22 +243213,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b006c: |[0b006c] org.yuttadhammo.tipitaka.ReadBookActivity.readPrev:()V │ │ -0b007c: 5220 0310 |0000: iget v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0080: 3d00 0b00 |0002: if-lez v0, 000d // +000b │ │ -0b0084: 6200 0510 |0004: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b0088: 5221 0310 |0006: iget v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b008c: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0b0090: 6e20 b209 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -0b0096: 0e00 |000d: return-void │ │ +0b0ea0: |[0b0ea0] org.yuttadhammo.tipitaka.ReadBookActivity.readPrev:()V │ │ +0b0eb0: 5220 0310 |0000: iget v0, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b0eb4: 3d00 0b00 |0002: if-lez v0, 000d // +000b │ │ +0b0eb8: 6200 0510 |0004: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b0ebc: 5221 0310 |0006: iget v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b0ec0: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0b0ec4: 6e20 b209 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +0b0eca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0004 line=578 │ │ 0x000d line=580 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ @@ -243149,56 +243238,56 @@ │ │ type : '(IIILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -0b0098: |[0b0098] org.yuttadhammo.tipitaka.ReadBookActivity.saveBookmark:(IIILjava/lang/String;)V │ │ -0b00a8: 2201 1200 |0000: new-instance v1, Landroid/app/Dialog; // type@0012 │ │ -0b00ac: 7020 9900 3100 |0002: invoke-direct {v1, v3}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ -0b00b2: 5b31 0810 |0005: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0b00b6: 5431 0810 |0007: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0b00ba: 1402 2900 037f |0009: const v2, #float 1.7413e+38 // #7f030029 │ │ -0b00c0: 6e20 a400 2100 |000c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ -0b00c6: 5b37 f10f |000f: iput-object v7, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmLang:Ljava/lang/String; // field@0ff1 │ │ -0b00ca: 5934 f30f |0011: iput v4, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmVolume:I // field@0ff3 │ │ -0b00ce: 5936 f20f |0013: iput v6, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmPage:I // field@0ff2 │ │ -0b00d2: 5935 f00f |0015: iput v5, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmItem:I // field@0ff0 │ │ -0b00d6: 5431 0810 |0017: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0b00da: 1402 8c00 077f |0019: const v2, #float 1.79449e+38 // #7f07008c │ │ -0b00e0: 6e20 9c00 2100 |001c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0b00e6: 0c00 |001f: move-result-object v0 │ │ -0b00e8: 1f00 2d02 |0020: check-cast v0, Landroid/widget/Button; // type@022d │ │ -0b00ec: 5431 0810 |0022: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0b00f0: 1402 8b00 077f |0024: const v2, #float 1.79449e+38 // #7f07008b │ │ -0b00f6: 6e20 9c00 2100 |0027: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ -0b00fc: 0c01 |002a: move-result-object v1 │ │ -0b00fe: 1f01 3102 |002b: check-cast v1, Landroid/widget/EditText; // type@0231 │ │ -0b0102: 5b31 0910 |002d: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ -0b0106: 5431 0910 |002f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ -0b010a: 5432 fb0f |0031: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.font:Landroid/graphics/Typeface; // field@0ffb │ │ -0b010e: 6e20 920f 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f92 │ │ -0b0114: 5431 0910 |0036: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ -0b0118: 6202 fc0f |0038: sget-object v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ -0b011c: 6e20 8f0f 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0b0122: 2201 4504 |003d: new-instance v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4; // type@0445 │ │ -0b0126: 7020 da21 3100 |003f: invoke-direct {v1, v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21da │ │ -0b012c: 6e20 700f 1000 |0042: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0b0132: 5431 0810 |0045: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0b0136: 1212 |0047: const/4 v2, #int 1 // #1 │ │ -0b0138: 6e20 a300 2100 |0048: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ -0b013e: 5431 0810 |004b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0b0142: 1402 5a00 0c7f |004d: const v2, #float 1.86094e+38 // #7f0c005a │ │ -0b0148: 6e20 3222 2300 |0050: invoke-virtual {v3, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ -0b014e: 0c02 |0053: move-result-object v2 │ │ -0b0150: 6e20 aa00 2100 |0054: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ -0b0156: 5431 0810 |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ -0b015a: 6e10 ab00 0100 |0059: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ab │ │ -0b0160: 0e00 |005c: return-void │ │ +0b0ecc: |[0b0ecc] org.yuttadhammo.tipitaka.ReadBookActivity.saveBookmark:(IIILjava/lang/String;)V │ │ +0b0edc: 2201 1200 |0000: new-instance v1, Landroid/app/Dialog; // type@0012 │ │ +0b0ee0: 7020 9900 3100 |0002: invoke-direct {v1, v3}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@0099 │ │ +0b0ee6: 5b31 0810 |0005: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0eea: 5431 0810 |0007: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0eee: 1402 2900 037f |0009: const v2, #float 1.7413e+38 // #7f030029 │ │ +0b0ef4: 6e20 a400 2100 |000c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setContentView:(I)V // method@00a4 │ │ +0b0efa: 5b37 f10f |000f: iput-object v7, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmLang:Ljava/lang/String; // field@0ff1 │ │ +0b0efe: 5934 f30f |0011: iput v4, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmVolume:I // field@0ff3 │ │ +0b0f02: 5936 f20f |0013: iput v6, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmPage:I // field@0ff2 │ │ +0b0f06: 5935 f00f |0015: iput v5, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bmItem:I // field@0ff0 │ │ +0b0f0a: 5431 0810 |0017: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0f0e: 1402 8c00 0b7f |0019: const v2, #float 1.84766e+38 // #7f0b008c │ │ +0b0f14: 6e20 9c00 2100 |001c: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0b0f1a: 0c00 |001f: move-result-object v0 │ │ +0b0f1c: 1f00 2b02 |0020: check-cast v0, Landroid/widget/Button; // type@022b │ │ +0b0f20: 5431 0810 |0022: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0f24: 1402 8b00 0b7f |0024: const v2, #float 1.84766e+38 // #7f0b008b │ │ +0b0f2a: 6e20 9c00 2100 |0027: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@009c │ │ +0b0f30: 0c01 |002a: move-result-object v1 │ │ +0b0f32: 1f01 2f02 |002b: check-cast v1, Landroid/widget/EditText; // type@022f │ │ +0b0f36: 5b31 0910 |002d: iput-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ +0b0f3a: 5431 0910 |002f: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ +0b0f3e: 5432 fb0f |0031: iget-object v2, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.font:Landroid/graphics/Typeface; // field@0ffb │ │ +0b0f42: 6e20 920f 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setTypeface:(Landroid/graphics/Typeface;)V // method@0f92 │ │ +0b0f48: 5431 0910 |0036: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoText:Landroid/widget/EditText; // field@1009 │ │ +0b0f4c: 6202 fc0f |0038: sget-object v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.headerText:Ljava/lang/String; // field@0ffc │ │ +0b0f50: 6e20 8f0f 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +0b0f56: 2201 4304 |003d: new-instance v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4; // type@0443 │ │ +0b0f5a: 7020 da21 3100 |003f: invoke-direct {v1, v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21da │ │ +0b0f60: 6e20 700f 1000 |0042: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0b0f66: 5431 0810 |0045: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0f6a: 1212 |0047: const/4 v2, #int 1 // #1 │ │ +0b0f6c: 6e20 a300 2100 |0048: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a3 │ │ +0b0f72: 5431 0810 |004b: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0f76: 1402 5a00 0c7f |004d: const v2, #float 1.86094e+38 // #7f0c005a │ │ +0b0f7c: 6e20 3222 2300 |0050: invoke-virtual {v3, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ +0b0f82: 0c02 |0053: move-result-object v2 │ │ +0b0f84: 6e20 aa00 2100 |0054: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00aa │ │ +0b0f8a: 5431 0810 |0057: iget-object v1, v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.memoDialog:Landroid/app/Dialog; // field@1008 │ │ +0b0f8e: 6e10 ab00 0100 |0059: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ab │ │ +0b0f94: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0007 line=487 │ │ 0x000f line=489 │ │ 0x0011 line=490 │ │ 0x0013 line=491 │ │ @@ -243225,40 +243314,40 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0b0164: |[0b0164] org.yuttadhammo.tipitaka.ReadBookActivity.saveReadingState:(Ljava/lang/String;II)V │ │ -0b0174: 6201 0c10 |0000: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0178: 7210 7401 0100 |0002: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ -0b017e: 0c00 |0005: move-result-object v0 │ │ -0b0180: 2201 b303 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b0184: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b018a: 6e20 7e1f 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b0190: 0c01 |000e: move-result-object v1 │ │ -0b0192: 1a02 1701 |000f: const-string v2, ":PAGE" // string@0117 │ │ -0b0196: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b019c: 0c01 |0014: move-result-object v1 │ │ -0b019e: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b01a4: 0c01 |0018: move-result-object v1 │ │ -0b01a6: 7230 7201 1005 |0019: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -0b01ac: 2201 b303 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b01b0: 7010 761f 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b01b6: 6e20 7e1f 4100 |0021: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b01bc: 0c01 |0024: move-result-object v1 │ │ -0b01be: 1a02 1801 |0025: const-string v2, ":POSITION" // string@0118 │ │ -0b01c2: 6e20 7e1f 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b01c8: 0c01 |002a: move-result-object v1 │ │ -0b01ca: 6e10 841f 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b01d0: 0c01 |002e: move-result-object v1 │ │ -0b01d2: 7230 7201 1006 |002f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ -0b01d8: 7210 6f01 0000 |0032: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ -0b01de: 0e00 |0035: return-void │ │ +0b0f98: |[0b0f98] org.yuttadhammo.tipitaka.ReadBookActivity.saveReadingState:(Ljava/lang/String;II)V │ │ +0b0fa8: 6201 0c10 |0000: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b0fac: 7210 7401 0100 |0002: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0174 │ │ +0b0fb2: 0c00 |0005: move-result-object v0 │ │ +0b0fb4: 2201 b103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0fb8: 7010 761f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0fbe: 6e20 7e1f 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0fc4: 0c01 |000e: move-result-object v1 │ │ +0b0fc6: 1a02 1b01 |000f: const-string v2, ":PAGE" // string@011b │ │ +0b0fca: 6e20 7e1f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0fd0: 0c01 |0014: move-result-object v1 │ │ +0b0fd2: 6e10 841f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b0fd8: 0c01 |0018: move-result-object v1 │ │ +0b0fda: 7230 7201 1005 |0019: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +0b0fe0: 2201 b103 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b0fe4: 7010 761f 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b0fea: 6e20 7e1f 4100 |0021: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0ff0: 0c01 |0024: move-result-object v1 │ │ +0b0ff2: 1a02 1c01 |0025: const-string v2, ":POSITION" // string@011c │ │ +0b0ff6: 6e20 7e1f 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b0ffc: 0c01 |002a: move-result-object v1 │ │ +0b0ffe: 6e10 841f 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b1004: 0c01 |002e: move-result-object v1 │ │ +0b1006: 7230 7201 1006 |002f: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0172 │ │ +0b100c: 7210 6f01 0000 |0032: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@016f │ │ +0b1012: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0006 line=565 │ │ 0x001c line=566 │ │ 0x0032 line=567 │ │ 0x0035 line=568 │ │ @@ -243274,86 +243363,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -0b01e0: |[0b01e0] org.yuttadhammo.tipitaka.ReadBookActivity.updateIndexList:(I)V │ │ -0b01f0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0b01f2: 1a01 a60a |0001: const-string v1, "ReadBookActivity" // string@0aa6 │ │ -0b01f6: 2202 b303 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b01fa: 7010 761f 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b0200: 1a03 f725 |0008: const-string v3, "update index list modifier: " // string@25f7 │ │ -0b0204: 6e20 7e1f 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b020a: 0c02 |000d: move-result-object v2 │ │ -0b020c: 6e20 7b1f e200 |000e: invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0b0212: 0c02 |0011: move-result-object v2 │ │ -0b0214: 6e10 841f 0200 |0012: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b021a: 0c02 |0015: move-result-object v2 │ │ -0b021c: 7120 0b0d 2100 |0016: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0b0222: 54d1 fd0f |0019: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b0226: 6e10 fb0f 0100 |001b: invoke-virtual {v1}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@0ffb │ │ -0b022c: 0a08 |001e: move-result v8 │ │ -0b022e: 54d1 fd0f |001f: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b0232: 6e20 f80f 9100 |0021: invoke-virtual {v1, v9}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@0ff8 │ │ -0b0238: 0c0a |0024: move-result-object v10 │ │ -0b023a: 390a 5800 |0025: if-nez v10, 007d // +0058 │ │ -0b023e: 54d1 fd0f |0027: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b0242: 6e10 fc0f 0100 |0029: invoke-virtual {v1}, Landroid/widget/ListView;.getHeaderViewsCount:()I // method@0ffc │ │ -0b0248: 0a01 |002c: move-result v1 │ │ -0b024a: 9107 0801 |002d: sub-int v7, v8, v1 │ │ -0b024e: 52d1 0310 |002f: iget v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0252: 910c 0107 |0031: sub-int v12, v1, v7 │ │ -0b0256: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -0b0258: 380e 1300 |0034: if-eqz v14, 0047 // +0013 │ │ -0b025c: 3a0c 0a00 |0036: if-ltz v12, 0040 // +000a │ │ -0b0260: 54d1 fd0f |0038: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b0264: 6e10 f90f 0100 |003a: invoke-virtual {v1}, Landroid/widget/ListView;.getChildCount:()I // method@0ff9 │ │ -0b026a: 0a01 |003d: move-result v1 │ │ -0b026c: 341c 4400 |003e: if-lt v12, v1, 0082 // +0044 │ │ -0b0270: 1a01 a60a |0040: const-string v1, "ReadBookActivity" // string@0aa6 │ │ -0b0274: 1a02 8a0c |0042: const-string v2, "Unable to get view for desired position, because it's not being displayed on screen." // string@0c8a │ │ -0b0278: 7120 0d0d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ -0b027e: 2200 2a04 |0047: new-instance v0, Lorg/yuttadhammo/tipitaka/IndexItemAdapter; // type@042a │ │ -0b0282: 1402 2600 037f |0049: const v2, #float 1.7413e+38 // #7f030026 │ │ -0b0288: 1403 8600 077f |004c: const v3, #float 1.79448e+38 // #7f070086 │ │ -0b028e: 54d4 1b10 |004f: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ -0b0292: 52d5 0310 |0051: iget v5, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0296: 07d1 |0053: move-object v1, v13 │ │ -0b0298: 7606 8521 0000 |0054: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.:(Landroid/content/Context;IILjava/util/List;I)V // method@2185 │ │ -0b029e: 54d1 fd0f |0057: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b02a2: 6e20 0310 0100 |0059: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0b02a8: 9201 060e |005c: mul-int v1, v6, v14 │ │ -0b02ac: b119 |005e: sub-int/2addr v9, v1 │ │ -0b02ae: 1a01 a60a |005f: const-string v1, "ReadBookActivity" // string@0aa6 │ │ -0b02b2: 2202 b303 |0061: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b02b6: 7010 761f 0200 |0063: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b02bc: 1a03 a525 |0066: const-string v3, "top modifier: " // string@25a5 │ │ -0b02c0: 6e20 7e1f 3200 |0068: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b02c6: 0c02 |006b: move-result-object v2 │ │ -0b02c8: 6e20 7b1f 9200 |006c: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0b02ce: 0c02 |006f: move-result-object v2 │ │ -0b02d0: 6e10 841f 0200 |0070: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b02d6: 0c02 |0073: move-result-object v2 │ │ -0b02d8: 7120 0b0d 2100 |0074: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0b02de: 54d1 fd0f |0077: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b02e2: 6e30 0f10 8109 |0079: invoke-virtual {v1, v8, v9}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@100f │ │ -0b02e8: 0e00 |007c: return-void │ │ -0b02ea: 6e10 f60d 0a00 |007d: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@0df6 │ │ -0b02f0: 0a09 |0080: move-result v9 │ │ -0b02f2: 28a6 |0081: goto 0027 // -005a │ │ -0b02f4: 54d1 fd0f |0082: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b02f8: d802 0cff |0084: add-int/lit8 v2, v12, #int -1 // #ff │ │ -0b02fc: 6e20 f80f 2100 |0086: invoke-virtual {v1, v2}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@0ff8 │ │ -0b0302: 0c0b |0089: move-result-object v11 │ │ -0b0304: 380b bdff |008a: if-eqz v11, 0047 // -0043 │ │ -0b0308: 6e10 df0d 0b00 |008c: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ -0b030e: 0a06 |008f: move-result v6 │ │ -0b0310: 28b7 |0090: goto 0047 // -0049 │ │ +0b1014: |[0b1014] org.yuttadhammo.tipitaka.ReadBookActivity.updateIndexList:(I)V │ │ +0b1024: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0b1026: 1a01 a80a |0001: const-string v1, "ReadBookActivity" // string@0aa8 │ │ +0b102a: 2202 b103 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b102e: 7010 761f 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b1034: 1a03 f725 |0008: const-string v3, "update index list modifier: " // string@25f7 │ │ +0b1038: 6e20 7e1f 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b103e: 0c02 |000d: move-result-object v2 │ │ +0b1040: 6e20 7b1f e200 |000e: invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0b1046: 0c02 |0011: move-result-object v2 │ │ +0b1048: 6e10 841f 0200 |0012: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b104e: 0c02 |0015: move-result-object v2 │ │ +0b1050: 7120 0b0d 2100 |0016: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0b1056: 54d1 fd0f |0019: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b105a: 6e10 fb0f 0100 |001b: invoke-virtual {v1}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@0ffb │ │ +0b1060: 0a08 |001e: move-result v8 │ │ +0b1062: 54d1 fd0f |001f: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b1066: 6e20 f80f 9100 |0021: invoke-virtual {v1, v9}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@0ff8 │ │ +0b106c: 0c0a |0024: move-result-object v10 │ │ +0b106e: 390a 5800 |0025: if-nez v10, 007d // +0058 │ │ +0b1072: 54d1 fd0f |0027: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b1076: 6e10 fc0f 0100 |0029: invoke-virtual {v1}, Landroid/widget/ListView;.getHeaderViewsCount:()I // method@0ffc │ │ +0b107c: 0a01 |002c: move-result v1 │ │ +0b107e: 9107 0801 |002d: sub-int v7, v8, v1 │ │ +0b1082: 52d1 0310 |002f: iget v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b1086: 910c 0107 |0031: sub-int v12, v1, v7 │ │ +0b108a: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +0b108c: 380e 1300 |0034: if-eqz v14, 0047 // +0013 │ │ +0b1090: 3a0c 0a00 |0036: if-ltz v12, 0040 // +000a │ │ +0b1094: 54d1 fd0f |0038: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b1098: 6e10 f90f 0100 |003a: invoke-virtual {v1}, Landroid/widget/ListView;.getChildCount:()I // method@0ff9 │ │ +0b109e: 0a01 |003d: move-result v1 │ │ +0b10a0: 341c 4400 |003e: if-lt v12, v1, 0082 // +0044 │ │ +0b10a4: 1a01 a80a |0040: const-string v1, "ReadBookActivity" // string@0aa8 │ │ +0b10a8: 1a02 8c0c |0042: const-string v2, "Unable to get view for desired position, because it's not being displayed on screen." // string@0c8c │ │ +0b10ac: 7120 0d0d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0d │ │ +0b10b2: 2200 2804 |0047: new-instance v0, Lorg/yuttadhammo/tipitaka/IndexItemAdapter; // type@0428 │ │ +0b10b6: 1402 2600 037f |0049: const v2, #float 1.7413e+38 // #7f030026 │ │ +0b10bc: 1403 8600 0b7f |004c: const v3, #float 1.84765e+38 // #7f0b0086 │ │ +0b10c2: 54d4 1b10 |004f: iget-object v4, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ +0b10c6: 52d5 0310 |0051: iget v5, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b10ca: 07d1 |0053: move-object v1, v13 │ │ +0b10cc: 7606 8521 0000 |0054: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.:(Landroid/content/Context;IILjava/util/List;I)V // method@2185 │ │ +0b10d2: 54d1 fd0f |0057: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b10d6: 6e20 0310 0100 |0059: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +0b10dc: 9201 060e |005c: mul-int v1, v6, v14 │ │ +0b10e0: b119 |005e: sub-int/2addr v9, v1 │ │ +0b10e2: 1a01 a80a |005f: const-string v1, "ReadBookActivity" // string@0aa8 │ │ +0b10e6: 2202 b103 |0061: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b10ea: 7010 761f 0200 |0063: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b10f0: 1a03 a525 |0066: const-string v3, "top modifier: " // string@25a5 │ │ +0b10f4: 6e20 7e1f 3200 |0068: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b10fa: 0c02 |006b: move-result-object v2 │ │ +0b10fc: 6e20 7b1f 9200 |006c: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0b1102: 0c02 |006f: move-result-object v2 │ │ +0b1104: 6e10 841f 0200 |0070: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b110a: 0c02 |0073: move-result-object v2 │ │ +0b110c: 7120 0b0d 2100 |0074: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0b1112: 54d1 fd0f |0077: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b1116: 6e30 0f10 8109 |0079: invoke-virtual {v1, v8, v9}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@100f │ │ +0b111c: 0e00 |007c: return-void │ │ +0b111e: 6e10 f60d 0a00 |007d: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@0df6 │ │ +0b1124: 0a09 |0080: move-result v9 │ │ +0b1126: 28a6 |0081: goto 0027 // -005a │ │ +0b1128: 54d1 fd0f |0082: iget-object v1, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b112c: d802 0cff |0084: add-int/lit8 v2, v12, #int -1 // #ff │ │ +0b1130: 6e20 f80f 2100 |0086: invoke-virtual {v1, v2}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@0ff8 │ │ +0b1136: 0c0b |0089: move-result-object v11 │ │ +0b1138: 380b bdff |008a: if-eqz v11, 0047 // -0043 │ │ +0b113c: 6e10 df0d 0b00 |008c: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@0ddf │ │ +0b1142: 0a06 |008f: move-result v6 │ │ +0b1144: 28b7 |0090: goto 0047 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=594 │ │ 0x0019 line=596 │ │ 0x001f line=597 │ │ 0x0025 line=598 │ │ 0x0027 line=600 │ │ @@ -243393,20 +243482,20 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b0314: |[0b0314] org.yuttadhammo.tipitaka.ReadBookActivity.updatePage:(I)V │ │ -0b0324: 6200 0510 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b0328: 5221 0310 |0002: iget v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b032c: 6e20 b209 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ -0b0332: 7020 4b22 3200 |0007: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.updateIndexList:(I)V // method@224b │ │ -0b0338: 0e00 |000a: return-void │ │ +0b1148: |[0b1148] org.yuttadhammo.tipitaka.ReadBookActivity.updatePage:(I)V │ │ +0b1158: 6200 0510 |0000: sget-object v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b115c: 5221 0310 |0002: iget v1, v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b1160: 6e20 b209 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@09b2 │ │ +0b1166: 7020 4b22 3200 |0007: invoke-direct {v2, v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.updateIndexList:(I)V // method@224b │ │ +0b116c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ 0x0007 line=588 │ │ 0x000a line=590 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ @@ -243418,166 +243507,166 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 303 16-bit code units │ │ -0b033c: |[0b033c] org.yuttadhammo.tipitaka.ReadBookActivity.doSearch:()V │ │ -0b034c: 120c |0000: const/4 v12, #int 0 // #0 │ │ -0b034e: 6208 0510 |0001: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b0352: 52d9 0310 |0003: iget v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0356: 6e20 7109 9800 |0005: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -0b035c: 0c01 |0008: move-result-object v1 │ │ -0b035e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -0b0362: 0e00 |000b: return-void │ │ -0b0364: 1408 8e00 077f |000c: const v8, #float 1.79449e+38 // #7f07008e │ │ -0b036a: 6e20 d90d 8100 |000f: invoke-virtual {v1, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0b0370: 0c08 |0012: move-result-object v8 │ │ -0b0372: 1f08 4d04 |0013: check-cast v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044d │ │ -0b0376: 6908 1910 |0015: sput-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b037a: 1408 8d00 077f |0017: const v8, #float 1.79449e+38 // #7f07008d │ │ -0b0380: 6e20 d90d 8100 |001a: invoke-virtual {v1, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0b0386: 0c08 |001d: move-result-object v8 │ │ -0b0388: 1f08 4902 |001e: check-cast v8, Landroid/widget/ScrollView; // type@0249 │ │ -0b038c: 6908 1210 |0020: sput-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ -0b0390: 6208 1910 |0022: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0394: 6e10 f721 0800 |0024: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -0b039a: 0c08 |0027: move-result-object v8 │ │ -0b039c: 3808 e3ff |0028: if-eqz v8, 000b // -001d │ │ -0b03a0: 54d8 fa0f |002a: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0b03a4: 6e10 870f 0800 |002c: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ -0b03aa: 0c08 |002f: move-result-object v8 │ │ -0b03ac: 6e10 511f 0800 |0030: invoke-virtual {v8}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ -0b03b2: 0c08 |0033: move-result-object v8 │ │ -0b03b4: 5bd8 f60f |0034: iput-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b03b8: 54d8 f60f |0036: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b03bc: 6e10 651f 0800 |0038: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0b03c2: 0a08 |003b: move-result v8 │ │ -0b03c4: 3808 cfff |003c: if-eqz v8, 000b // -0031 │ │ -0b03c8: 54d8 f60f |003e: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b03cc: 7110 9721 0800 |0040: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ -0b03d2: 0c08 |0043: move-result-object v8 │ │ -0b03d4: 5bd8 f60f |0044: iput-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b03d8: 54d8 fa0f |0046: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0b03dc: 54d9 f60f |0048: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b03e0: 6e20 8f0f 9800 |004a: invoke-virtual {v8, v9}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ -0b03e6: 1a08 9017 |004d: const-string v8, "input_method" // string@1790 │ │ -0b03ea: 6e20 3622 8d00 |004f: invoke-virtual {v13, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@2236 │ │ -0b03f0: 0c02 |0052: move-result-object v2 │ │ -0b03f2: 1f02 1e02 |0053: check-cast v2, Landroid/view/inputmethod/InputMethodManager; // type@021e │ │ -0b03f6: 6e10 fa0d 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ -0b03fc: 0c08 |0058: move-result-object v8 │ │ -0b03fe: 6e30 3d0f 820c |0059: invoke-virtual {v2, v8, v12}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ -0b0404: 6208 1910 |005c: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0408: 6e10 fb21 0800 |005e: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ -0b040e: 0c08 |0061: move-result-object v8 │ │ -0b0410: 7210 131f 0800 |0062: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ -0b0416: 0c00 |0065: move-result-object v0 │ │ -0b0418: 52d8 ef0f |0066: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b041c: 3d08 6a00 |0068: if-lez v8, 00d2 // +006a │ │ -0b0420: 52d8 ef0f |006a: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b0424: 54d9 f60f |006c: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b0428: 6e10 651f 0900 |006e: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0b042e: 0a09 |0071: move-result v9 │ │ -0b0430: b098 |0072: add-int/2addr v8, v9 │ │ -0b0432: 6e20 6b1f 8000 |0073: invoke-virtual {v0, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ -0b0438: 0c06 |0076: move-result-object v6 │ │ -0b043a: 54d8 f60f |0077: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b043e: 6e20 631f 8600 |0079: invoke-virtual {v6, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ -0b0444: 0a04 |007c: move-result v4 │ │ -0b0446: 1218 |007d: const/4 v8, #int 1 // #1 │ │ -0b0448: 3584 4700 |007e: if-ge v4, v8, 00c5 // +0047 │ │ -0b044c: 1408 ce00 0c7f |0080: const v8, #float 1.86096e+38 // #7f0c00ce │ │ -0b0452: 6e20 3222 8d00 |0083: invoke-virtual {v13, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ -0b0458: 0c08 |0086: move-result-object v8 │ │ -0b045a: 7130 7d10 8d0c |0087: invoke-static {v13, v8, v12}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -0b0460: 0c08 |008a: move-result-object v8 │ │ -0b0462: 6e10 8010 0800 |008b: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -0b0468: 54d8 f60f |008e: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b046c: 6e20 631f 8000 |0090: invoke-virtual {v0, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ -0b0472: 0a08 |0093: move-result v8 │ │ -0b0474: 59d8 ef0f |0094: iput v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b0478: 1a08 a60a |0096: const-string v8, "ReadBookActivity" // string@0aa6 │ │ -0b047c: 2209 b303 |0098: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b0480: 7010 761f 0900 |009a: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b0486: 1a0a 521d |009d: const-string v10, "new atSearch: " // string@1d52 │ │ -0b048a: 6e20 7e1f a900 |009f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b0490: 0c09 |00a2: move-result-object v9 │ │ -0b0492: 52da ef0f |00a3: iget v10, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b0496: 6e20 7b1f a900 |00a5: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0b049c: 0c09 |00a8: move-result-object v9 │ │ -0b049e: 6e10 841f 0900 |00a9: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b04a4: 0c09 |00ac: move-result-object v9 │ │ -0b04a6: 7120 080d 9800 |00ad: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ -0b04ac: 52d8 ef0f |00b0: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b04b0: 12f9 |00b2: const/4 v9, #int -1 // #ff │ │ -0b04b2: 3398 2800 |00b3: if-ne v8, v9, 00db // +0028 │ │ -0b04b6: 1408 cf00 0c7f |00b5: const v8, #float 1.86096e+38 // #7f0c00cf │ │ -0b04bc: 6e20 3222 8d00 |00b8: invoke-virtual {v13, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ -0b04c2: 0c08 |00bb: move-result-object v8 │ │ -0b04c4: 7130 7d10 8d0c |00bc: invoke-static {v13, v8, v12}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ -0b04ca: 0c08 |00bf: move-result-object v8 │ │ -0b04cc: 6e10 8010 0800 |00c0: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1080 │ │ -0b04d2: 2900 48ff |00c3: goto/16 000b // -00b8 │ │ -0b04d6: 52d8 ef0f |00c5: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b04da: 54d9 f60f |00c7: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b04de: 6e10 651f 0900 |00c9: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0b04e4: 0a09 |00cc: move-result v9 │ │ -0b04e6: b098 |00cd: add-int/2addr v8, v9 │ │ -0b04e8: b048 |00ce: add-int/2addr v8, v4 │ │ -0b04ea: 59d8 ef0f |00cf: iput v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b04ee: 28c5 |00d1: goto 0096 // -003b │ │ -0b04f0: 54d8 f60f |00d2: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b04f4: 6e20 631f 8000 |00d4: invoke-virtual {v0, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ -0b04fa: 0a08 |00d7: move-result v8 │ │ -0b04fc: 59d8 ef0f |00d8: iput v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b0500: 28bc |00da: goto 0096 // -0044 │ │ -0b0502: 7100 ed0c 0000 |00db: invoke-static {}, Landroid/text/Spannable$Factory;.getInstance:()Landroid/text/Spannable$Factory; // method@0ced │ │ -0b0508: 0c08 |00de: move-result-object v8 │ │ -0b050a: 54d9 1c10 |00df: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.virginText:Ljava/lang/CharSequence; // field@101c │ │ -0b050e: 6e20 ee0c 9800 |00e1: invoke-virtual {v8, v9}, Landroid/text/Spannable$Factory;.newSpannable:(Ljava/lang/CharSequence;)Landroid/text/Spannable; // method@0cee │ │ -0b0514: 0c05 |00e4: move-result-object v5 │ │ -0b0516: 2208 c801 |00e5: new-instance v8, Landroid/text/style/BackgroundColorSpan; // type@01c8 │ │ -0b051a: 1309 00ff |00e7: const/16 v9, #int -256 // #ff00 │ │ -0b051e: 7020 ff0c 9800 |00e9: invoke-direct {v8, v9}, Landroid/text/style/BackgroundColorSpan;.:(I)V // method@0cff │ │ -0b0524: 52d9 ef0f |00ec: iget v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b0528: 52da ef0f |00ee: iget v10, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b052c: 54db f60f |00f0: iget-object v11, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ -0b0530: 6e10 651f 0b00 |00f2: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@1f65 │ │ -0b0536: 0a0b |00f5: move-result v11 │ │ -0b0538: b0ba |00f6: add-int/2addr v10, v11 │ │ -0b053a: 130b 2100 |00f7: const/16 v11, #int 33 // #21 │ │ -0b053e: 725b ef0c 85a9 |00f9: invoke-interface {v5, v8, v9, v10, v11}, Landroid/text/Spannable;.setSpan:(Ljava/lang/Object;III)V // method@0cef │ │ -0b0544: 6208 1910 |00fc: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0548: 6e20 0022 5800 |00fe: invoke-virtual {v8, v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setText:(Ljava/lang/CharSequence;)V // method@2200 │ │ -0b054e: 6208 1910 |0101: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0552: 6e10 f721 0800 |0103: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -0b0558: 0c08 |0106: move-result-object v8 │ │ -0b055a: 52d9 ef0f |0107: iget v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b055e: 6e20 eb0c 9800 |0109: invoke-virtual {v8, v9}, Landroid/text/Layout;.getLineForOffset:(I)I // method@0ceb │ │ -0b0564: 0a03 |010c: move-result v3 │ │ -0b0566: 1207 |010d: const/4 v7, #int 0 // #0 │ │ -0b0568: 1228 |010e: const/4 v8, #int 2 // #2 │ │ -0b056a: 3783 1500 |010f: if-le v3, v8, 0124 // +0015 │ │ -0b056e: 6208 1910 |0111: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0572: 6e10 f721 0800 |0113: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -0b0578: 0c08 |0116: move-result-object v8 │ │ -0b057a: d809 03fe |0117: add-int/lit8 v9, v3, #int -2 // #fe │ │ -0b057e: 6e20 ec0c 9800 |0119: invoke-virtual {v8, v9}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ -0b0584: 0a07 |011c: move-result v7 │ │ -0b0586: 6208 1210 |011d: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ -0b058a: 6e30 2810 c807 |011f: invoke-virtual {v8, v12, v7}, Landroid/widget/ScrollView;.scrollTo:(II)V // method@1028 │ │ -0b0590: 2900 e9fe |0122: goto/16 000b // -0117 │ │ -0b0594: 6208 1910 |0124: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0598: 6e10 f721 0800 |0126: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ -0b059e: 0c08 |0129: move-result-object v8 │ │ -0b05a0: 6e20 ec0c c800 |012a: invoke-virtual {v8, v12}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ -0b05a6: 0a07 |012d: move-result v7 │ │ -0b05a8: 28ef |012e: goto 011d // -0011 │ │ +0b1170: |[0b1170] org.yuttadhammo.tipitaka.ReadBookActivity.doSearch:()V │ │ +0b1180: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0b1182: 6208 0510 |0001: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b1186: 52d9 0310 |0003: iget v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b118a: 6e20 7109 9800 |0005: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +0b1190: 0c01 |0008: move-result-object v1 │ │ +0b1192: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0b1196: 0e00 |000b: return-void │ │ +0b1198: 1408 8e00 0b7f |000c: const v8, #float 1.84766e+38 // #7f0b008e │ │ +0b119e: 6e20 d90d 8100 |000f: invoke-virtual {v1, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0b11a4: 0c08 |0012: move-result-object v8 │ │ +0b11a6: 1f08 4b04 |0013: check-cast v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044b │ │ +0b11aa: 6908 1910 |0015: sput-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b11ae: 1408 8d00 0b7f |0017: const v8, #float 1.84766e+38 // #7f0b008d │ │ +0b11b4: 6e20 d90d 8100 |001a: invoke-virtual {v1, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0b11ba: 0c08 |001d: move-result-object v8 │ │ +0b11bc: 1f08 4702 |001e: check-cast v8, Landroid/widget/ScrollView; // type@0247 │ │ +0b11c0: 6908 1210 |0020: sput-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ +0b11c4: 6208 1910 |0022: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b11c8: 6e10 f721 0800 |0024: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +0b11ce: 0c08 |0027: move-result-object v8 │ │ +0b11d0: 3808 e3ff |0028: if-eqz v8, 000b // -001d │ │ +0b11d4: 54d8 fa0f |002a: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b11d8: 6e10 870f 0800 |002c: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0f87 │ │ +0b11de: 0c08 |002f: move-result-object v8 │ │ +0b11e0: 6e10 511f 0800 |0030: invoke-virtual {v8}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f51 │ │ +0b11e6: 0c08 |0033: move-result-object v8 │ │ +0b11e8: 5bd8 f60f |0034: iput-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b11ec: 54d8 f60f |0036: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b11f0: 6e10 651f 0800 |0038: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0b11f6: 0a08 |003b: move-result v8 │ │ +0b11f8: 3808 cfff |003c: if-eqz v8, 000b // -0031 │ │ +0b11fc: 54d8 f60f |003e: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b1200: 7110 9721 0800 |0040: invoke-static {v8}, Lorg/yuttadhammo/tipitaka/PaliUtils;.toUni:(Ljava/lang/String;)Ljava/lang/String; // method@2197 │ │ +0b1206: 0c08 |0043: move-result-object v8 │ │ +0b1208: 5bd8 f60f |0044: iput-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b120c: 54d8 fa0f |0046: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b1210: 54d9 f60f |0048: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b1214: 6e20 8f0f 9800 |004a: invoke-virtual {v8, v9}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0f8f │ │ +0b121a: 1a08 9117 |004d: const-string v8, "input_method" // string@1791 │ │ +0b121e: 6e20 3622 8d00 |004f: invoke-virtual {v13, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@2236 │ │ +0b1224: 0c02 |0052: move-result-object v2 │ │ +0b1226: 1f02 1c02 |0053: check-cast v2, Landroid/view/inputmethod/InputMethodManager; // type@021c │ │ +0b122a: 6e10 fa0d 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0dfa │ │ +0b1230: 0c08 |0058: move-result-object v8 │ │ +0b1232: 6e30 3d0f 820c |0059: invoke-virtual {v2, v8, v12}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f3d │ │ +0b1238: 6208 1910 |005c: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b123c: 6e10 fb21 0800 |005e: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ +0b1242: 0c08 |0061: move-result-object v8 │ │ +0b1244: 7210 131f 0800 |0062: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1f13 │ │ +0b124a: 0c00 |0065: move-result-object v0 │ │ +0b124c: 52d8 ef0f |0066: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b1250: 3d08 6a00 |0068: if-lez v8, 00d2 // +006a │ │ +0b1254: 52d8 ef0f |006a: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b1258: 54d9 f60f |006c: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b125c: 6e10 651f 0900 |006e: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0b1262: 0a09 |0071: move-result v9 │ │ +0b1264: b098 |0072: add-int/2addr v8, v9 │ │ +0b1266: 6e20 6b1f 8000 |0073: invoke-virtual {v0, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f6b │ │ +0b126c: 0c06 |0076: move-result-object v6 │ │ +0b126e: 54d8 f60f |0077: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b1272: 6e20 631f 8600 |0079: invoke-virtual {v6, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ +0b1278: 0a04 |007c: move-result v4 │ │ +0b127a: 1218 |007d: const/4 v8, #int 1 // #1 │ │ +0b127c: 3584 4700 |007e: if-ge v4, v8, 00c5 // +0047 │ │ +0b1280: 1408 ce00 0c7f |0080: const v8, #float 1.86096e+38 // #7f0c00ce │ │ +0b1286: 6e20 3222 8d00 |0083: invoke-virtual {v13, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ +0b128c: 0c08 |0086: move-result-object v8 │ │ +0b128e: 7130 7d10 8d0c |0087: invoke-static {v13, v8, v12}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +0b1294: 0c08 |008a: move-result-object v8 │ │ +0b1296: 6e10 8010 0800 |008b: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +0b129c: 54d8 f60f |008e: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b12a0: 6e20 631f 8000 |0090: invoke-virtual {v0, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ +0b12a6: 0a08 |0093: move-result v8 │ │ +0b12a8: 59d8 ef0f |0094: iput v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b12ac: 1a08 a80a |0096: const-string v8, "ReadBookActivity" // string@0aa8 │ │ +0b12b0: 2209 b103 |0098: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b12b4: 7010 761f 0900 |009a: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b12ba: 1a0a 521d |009d: const-string v10, "new atSearch: " // string@1d52 │ │ +0b12be: 6e20 7e1f a900 |009f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b12c4: 0c09 |00a2: move-result-object v9 │ │ +0b12c6: 52da ef0f |00a3: iget v10, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b12ca: 6e20 7b1f a900 |00a5: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0b12d0: 0c09 |00a8: move-result-object v9 │ │ +0b12d2: 6e10 841f 0900 |00a9: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b12d8: 0c09 |00ac: move-result-object v9 │ │ +0b12da: 7120 080d 9800 |00ad: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0d08 │ │ +0b12e0: 52d8 ef0f |00b0: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b12e4: 12f9 |00b2: const/4 v9, #int -1 // #ff │ │ +0b12e6: 3398 2800 |00b3: if-ne v8, v9, 00db // +0028 │ │ +0b12ea: 1408 cf00 0c7f |00b5: const v8, #float 1.86096e+38 // #7f0c00cf │ │ +0b12f0: 6e20 3222 8d00 |00b8: invoke-virtual {v13, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getString:(I)Ljava/lang/String; // method@2232 │ │ +0b12f6: 0c08 |00bb: move-result-object v8 │ │ +0b12f8: 7130 7d10 8d0c |00bc: invoke-static {v13, v8, v12}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@107d │ │ +0b12fe: 0c08 |00bf: move-result-object v8 │ │ +0b1300: 6e10 8010 0800 |00c0: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1080 │ │ +0b1306: 2900 48ff |00c3: goto/16 000b // -00b8 │ │ +0b130a: 52d8 ef0f |00c5: iget v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b130e: 54d9 f60f |00c7: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b1312: 6e10 651f 0900 |00c9: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0b1318: 0a09 |00cc: move-result v9 │ │ +0b131a: b098 |00cd: add-int/2addr v8, v9 │ │ +0b131c: b048 |00ce: add-int/2addr v8, v4 │ │ +0b131e: 59d8 ef0f |00cf: iput v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b1322: 28c5 |00d1: goto 0096 // -003b │ │ +0b1324: 54d8 f60f |00d2: iget-object v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b1328: 6e20 631f 8000 |00d4: invoke-virtual {v0, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1f63 │ │ +0b132e: 0a08 |00d7: move-result v8 │ │ +0b1330: 59d8 ef0f |00d8: iput v8, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b1334: 28bc |00da: goto 0096 // -0044 │ │ +0b1336: 7100 ed0c 0000 |00db: invoke-static {}, Landroid/text/Spannable$Factory;.getInstance:()Landroid/text/Spannable$Factory; // method@0ced │ │ +0b133c: 0c08 |00de: move-result-object v8 │ │ +0b133e: 54d9 1c10 |00df: iget-object v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.virginText:Ljava/lang/CharSequence; // field@101c │ │ +0b1342: 6e20 ee0c 9800 |00e1: invoke-virtual {v8, v9}, Landroid/text/Spannable$Factory;.newSpannable:(Ljava/lang/CharSequence;)Landroid/text/Spannable; // method@0cee │ │ +0b1348: 0c05 |00e4: move-result-object v5 │ │ +0b134a: 2208 c701 |00e5: new-instance v8, Landroid/text/style/BackgroundColorSpan; // type@01c7 │ │ +0b134e: 1309 00ff |00e7: const/16 v9, #int -256 // #ff00 │ │ +0b1352: 7020 ff0c 9800 |00e9: invoke-direct {v8, v9}, Landroid/text/style/BackgroundColorSpan;.:(I)V // method@0cff │ │ +0b1358: 52d9 ef0f |00ec: iget v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b135c: 52da ef0f |00ee: iget v10, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b1360: 54db f60f |00f0: iget-object v11, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.currentSearchText:Ljava/lang/String; // field@0ff6 │ │ +0b1364: 6e10 651f 0b00 |00f2: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@1f65 │ │ +0b136a: 0a0b |00f5: move-result v11 │ │ +0b136c: b0ba |00f6: add-int/2addr v10, v11 │ │ +0b136e: 130b 2100 |00f7: const/16 v11, #int 33 // #21 │ │ +0b1372: 725b ef0c 85a9 |00f9: invoke-interface {v5, v8, v9, v10, v11}, Landroid/text/Spannable;.setSpan:(Ljava/lang/Object;III)V // method@0cef │ │ +0b1378: 6208 1910 |00fc: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b137c: 6e20 0022 5800 |00fe: invoke-virtual {v8, v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.setText:(Ljava/lang/CharSequence;)V // method@2200 │ │ +0b1382: 6208 1910 |0101: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b1386: 6e10 f721 0800 |0103: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +0b138c: 0c08 |0106: move-result-object v8 │ │ +0b138e: 52d9 ef0f |0107: iget v9, v13, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b1392: 6e20 eb0c 9800 |0109: invoke-virtual {v8, v9}, Landroid/text/Layout;.getLineForOffset:(I)I // method@0ceb │ │ +0b1398: 0a03 |010c: move-result v3 │ │ +0b139a: 1207 |010d: const/4 v7, #int 0 // #0 │ │ +0b139c: 1228 |010e: const/4 v8, #int 2 // #2 │ │ +0b139e: 3783 1500 |010f: if-le v3, v8, 0124 // +0015 │ │ +0b13a2: 6208 1910 |0111: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b13a6: 6e10 f721 0800 |0113: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +0b13ac: 0c08 |0116: move-result-object v8 │ │ +0b13ae: d809 03fe |0117: add-int/lit8 v9, v3, #int -2 // #fe │ │ +0b13b2: 6e20 ec0c 9800 |0119: invoke-virtual {v8, v9}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ +0b13b8: 0a07 |011c: move-result v7 │ │ +0b13ba: 6208 1210 |011d: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollview:Landroid/widget/ScrollView; // field@1012 │ │ +0b13be: 6e30 2810 c807 |011f: invoke-virtual {v8, v12, v7}, Landroid/widget/ScrollView;.scrollTo:(II)V // method@1028 │ │ +0b13c4: 2900 e9fe |0122: goto/16 000b // -0117 │ │ +0b13c8: 6208 1910 |0124: sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b13cc: 6e10 f721 0800 |0126: invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getLayout:()Landroid/text/Layout; // method@21f7 │ │ +0b13d2: 0c08 |0129: move-result-object v8 │ │ +0b13d4: 6e20 ec0c c800 |012a: invoke-virtual {v8, v12}, Landroid/text/Layout;.getLineTop:(I)I // method@0cec │ │ +0b13da: 0a07 |012d: move-result v7 │ │ +0b13dc: 28ef |012e: goto 011d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=994 │ │ 0x0009 line=996 │ │ 0x000b line=1059 │ │ 0x000c line=999 │ │ 0x0017 line=1000 │ │ @@ -243627,82 +243716,82 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -0b05ac: |[0b05ac] org.yuttadhammo.tipitaka.ReadBookActivity.getTrans:()Ljava/lang/String; │ │ -0b05bc: 6006 1510 |0000: sget v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0b05c0: d806 06ff |0002: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0b05c4: 7110 381f 0600 |0004: invoke-static {v6}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ -0b05ca: 0c05 |0007: move-result-object v5 │ │ -0b05cc: 6206 0e10 |0008: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ -0b05d0: 1407 0b00 0e7f |000a: const v7, #float 1.88751e+38 // #7f0e000b │ │ -0b05d6: 6e20 a301 7600 |000d: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0b05dc: 0c01 |0010: move-result-object v1 │ │ -0b05de: 7110 b61f 0100 |0011: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ -0b05e4: 0c06 |0014: move-result-object v6 │ │ -0b05e6: 7220 de1f 5600 |0015: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ -0b05ec: 0a06 |0018: move-result v6 │ │ -0b05ee: 3906 0400 |0019: if-nez v6, 001d // +0004 │ │ -0b05f2: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -0b05f4: 1106 |001c: return-object v6 │ │ -0b05f6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0b05f8: 2116 |001e: array-length v6, v1 │ │ -0b05fa: 3560 0a00 |001f: if-ge v0, v6, 0029 // +000a │ │ -0b05fe: 4606 0100 |0021: aget-object v6, v1, v0 │ │ -0b0602: 6e20 5f1f 5600 |0023: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0b0608: 0a06 |0026: move-result v6 │ │ -0b060a: 3806 5900 |0027: if-eqz v6, 0080 // +0059 │ │ -0b060e: 6206 0e10 |0029: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ -0b0612: 1407 1400 0e7f |002b: const v7, #float 1.88751e+38 // #7f0e0014 │ │ -0b0618: 6e20 a301 7600 |002e: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0b061e: 0c03 |0031: move-result-object v3 │ │ -0b0620: 4602 0300 |0032: aget-object v2, v3, v0 │ │ -0b0624: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -0b0626: 6e20 5c1f 6200 |0035: invoke-virtual {v2, v6}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ -0b062c: 0a04 |0038: move-result v4 │ │ -0b062e: 2206 b303 |0039: new-instance v6, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b0632: 7010 761f 0600 |003b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b0638: 1a07 ae13 |003e: const-string v7, "file://" // string@13ae │ │ -0b063c: 6e20 7e1f 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b0642: 0c06 |0043: move-result-object v6 │ │ -0b0644: 6207 0c10 |0044: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0648: 1a08 2c10 |0046: const-string v8, "ati_dir" // string@102c │ │ -0b064c: 2209 b303 |0048: new-instance v9, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b0650: 7010 761f 0900 |004a: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b0656: 7100 7402 0000 |004d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ -0b065c: 0c0a |0050: move-result-object v10 │ │ -0b065e: 6e10 db1e 0a00 |0051: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ -0b0664: 0c0a |0054: move-result-object v10 │ │ -0b0666: 6e20 7e1f a900 |0055: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b066c: 0c09 |0058: move-result-object v9 │ │ -0b066e: 1a0a 0701 |0059: const-string v10, "/ati_website" // string@0107 │ │ -0b0672: 6e20 7e1f a900 |005b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b0678: 0c09 |005e: move-result-object v9 │ │ -0b067a: 6e10 841f 0900 |005f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b0680: 0c09 |0062: move-result-object v9 │ │ -0b0682: 7230 7801 8709 |0063: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0b0688: 0c07 |0066: move-result-object v7 │ │ -0b068a: 6e20 7e1f 7600 |0067: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b0690: 0c06 |006a: move-result-object v6 │ │ -0b0692: 1a07 0901 |006b: const-string v7, "/html/tipitaka/" // string@0109 │ │ -0b0696: 6e20 7e1f 7600 |006d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b069c: 0c06 |0070: move-result-object v6 │ │ -0b069e: 6e20 791f 4600 |0071: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ -0b06a4: 0c06 |0074: move-result-object v6 │ │ -0b06a6: 1a07 291d |0075: const-string v7, "n/index.html" // string@1d29 │ │ -0b06aa: 6e20 7e1f 7600 |0077: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b06b0: 0c06 |007a: move-result-object v6 │ │ -0b06b2: 6e10 841f 0600 |007b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b06b8: 0c06 |007e: move-result-object v6 │ │ -0b06ba: 289d |007f: goto 001c // -0063 │ │ -0b06bc: d800 0001 |0080: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b06c0: 289c |0082: goto 001e // -0064 │ │ +0b13e0: |[0b13e0] org.yuttadhammo.tipitaka.ReadBookActivity.getTrans:()Ljava/lang/String; │ │ +0b13f0: 6006 1510 |0000: sget v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b13f4: d806 06ff |0002: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0b13f8: 7110 381f 0600 |0004: invoke-static {v6}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f38 │ │ +0b13fe: 0c05 |0007: move-result-object v5 │ │ +0b1400: 6206 0e10 |0008: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ +0b1404: 1407 0b00 0e7f |000a: const v7, #float 1.88751e+38 // #7f0e000b │ │ +0b140a: 6e20 a301 7600 |000d: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0b1410: 0c01 |0010: move-result-object v1 │ │ +0b1412: 7110 b61f 0100 |0011: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1fb6 │ │ +0b1418: 0c06 |0014: move-result-object v6 │ │ +0b141a: 7220 de1f 5600 |0015: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1fde │ │ +0b1420: 0a06 |0018: move-result v6 │ │ +0b1422: 3906 0400 |0019: if-nez v6, 001d // +0004 │ │ +0b1426: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +0b1428: 1106 |001c: return-object v6 │ │ +0b142a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0b142c: 2116 |001e: array-length v6, v1 │ │ +0b142e: 3560 0a00 |001f: if-ge v0, v6, 0029 // +000a │ │ +0b1432: 4606 0100 |0021: aget-object v6, v1, v0 │ │ +0b1436: 6e20 5f1f 5600 |0023: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0b143c: 0a06 |0026: move-result v6 │ │ +0b143e: 3806 5900 |0027: if-eqz v6, 0080 // +0059 │ │ +0b1442: 6206 0e10 |0029: sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ +0b1446: 1407 1400 0e7f |002b: const v7, #float 1.88751e+38 // #7f0e0014 │ │ +0b144c: 6e20 a301 7600 |002e: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0b1452: 0c03 |0031: move-result-object v3 │ │ +0b1454: 4602 0300 |0032: aget-object v2, v3, v0 │ │ +0b1458: 1206 |0034: const/4 v6, #int 0 // #0 │ │ +0b145a: 6e20 5c1f 6200 |0035: invoke-virtual {v2, v6}, Ljava/lang/String;.charAt:(I)C // method@1f5c │ │ +0b1460: 0a04 |0038: move-result v4 │ │ +0b1462: 2206 b103 |0039: new-instance v6, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b1466: 7010 761f 0600 |003b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b146c: 1a07 af13 |003e: const-string v7, "file://" // string@13af │ │ +0b1470: 6e20 7e1f 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b1476: 0c06 |0043: move-result-object v6 │ │ +0b1478: 6207 0c10 |0044: sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b147c: 1a08 2d10 |0046: const-string v8, "ati_dir" // string@102d │ │ +0b1480: 2209 b103 |0048: new-instance v9, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b1484: 7010 761f 0900 |004a: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b148a: 7100 7402 0000 |004d: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0274 │ │ +0b1490: 0c0a |0050: move-result-object v10 │ │ +0b1492: 6e10 db1e 0a00 |0051: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@1edb │ │ +0b1498: 0c0a |0054: move-result-object v10 │ │ +0b149a: 6e20 7e1f a900 |0055: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b14a0: 0c09 |0058: move-result-object v9 │ │ +0b14a2: 1a0a 0b01 |0059: const-string v10, "/ati_website" // string@010b │ │ +0b14a6: 6e20 7e1f a900 |005b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b14ac: 0c09 |005e: move-result-object v9 │ │ +0b14ae: 6e10 841f 0900 |005f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b14b4: 0c09 |0062: move-result-object v9 │ │ +0b14b6: 7230 7801 8709 |0063: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0b14bc: 0c07 |0066: move-result-object v7 │ │ +0b14be: 6e20 7e1f 7600 |0067: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b14c4: 0c06 |006a: move-result-object v6 │ │ +0b14c6: 1a07 0d01 |006b: const-string v7, "/html/tipitaka/" // string@010d │ │ +0b14ca: 6e20 7e1f 7600 |006d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b14d0: 0c06 |0070: move-result-object v6 │ │ +0b14d2: 6e20 791f 4600 |0071: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f79 │ │ +0b14d8: 0c06 |0074: move-result-object v6 │ │ +0b14da: 1a07 291d |0075: const-string v7, "n/index.html" // string@1d29 │ │ +0b14de: 6e20 7e1f 7600 |0077: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b14e4: 0c06 |007a: move-result-object v6 │ │ +0b14e6: 6e10 841f 0600 |007b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b14ec: 0c06 |007e: move-result-object v6 │ │ +0b14ee: 289d |007f: goto 001c // -0063 │ │ +0b14f0: d800 0001 |0080: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b14f4: 289c |0082: goto 001e // -0064 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ 0x0008 line=719 │ │ 0x0011 line=720 │ │ 0x001b line=721 │ │ 0x001c line=733 │ │ @@ -243727,259 +243816,259 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 535 16-bit code units │ │ -0b06c4: |[0b06c4] org.yuttadhammo.tipitaka.ReadBookActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0b06d4: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0b06d6: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -0b06d8: 6f20 a011 dc00 |0002: invoke-super {v12, v13}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@11a0 │ │ -0b06de: 6e10 2d22 0c00 |0005: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getApplicationContext:()Landroid/content/Context; // method@222d │ │ -0b06e4: 0c01 |0008: move-result-object v1 │ │ -0b06e6: 6901 f50f |0009: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.context:Landroid/content/Context; // field@0ff5 │ │ -0b06ea: 6201 f50f |000b: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.context:Landroid/content/Context; // field@0ff5 │ │ -0b06ee: 7110 ae02 0100 |000d: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ -0b06f4: 0c01 |0010: move-result-object v1 │ │ -0b06f6: 6901 0c10 |0011: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b06fa: 6e10 2e22 0c00 |0013: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getAssets:()Landroid/content/res/AssetManager; // method@222e │ │ -0b0700: 0c01 |0016: move-result-object v1 │ │ -0b0702: 1a02 6426 |0017: const-string v2, "verajjan.ttf" // string@2664 │ │ -0b0706: 7120 1402 2100 |0019: invoke-static {v1, v2}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ -0b070c: 0c01 |001c: move-result-object v1 │ │ -0b070e: 5bc1 fb0f |001d: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.font:Landroid/graphics/Typeface; // field@0ffb │ │ -0b0712: 6201 0c10 |001f: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0716: 1a02 3324 |0021: const-string v2, "show_defs" // string@2433 │ │ -0b071a: 7230 7501 2104 |0023: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0b0720: 0a01 |0026: move-result v1 │ │ -0b0722: 6a01 0410 |0027: sput-boolean v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lookupDefs:Z // field@1004 │ │ -0b0726: 1401 3100 037f |0029: const v1, #float 1.7413e+38 // #7f030031 │ │ -0b072c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0b072e: 7130 fd0d 1c02 |002d: invoke-static {v12, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ -0b0734: 0c01 |0030: move-result-object v1 │ │ -0b0736: 5bc1 0d10 |0031: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.read:Landroid/view/View; // field@100d │ │ -0b073a: 54c1 0d10 |0033: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.read:Landroid/view/View; // field@100d │ │ -0b073e: 6e20 4822 1c00 |0035: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.setContentView:(Landroid/view/View;)V // method@2248 │ │ -0b0744: 2201 2b04 |0038: new-instance v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@042b │ │ -0b0748: 7020 8821 c100 |003a: invoke-direct {v1, v12}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ -0b074e: 6901 0710 |003d: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0b0752: 2201 c903 |003f: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -0b0756: 7010 a41f 0100 |0041: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0b075c: 6901 1010 |0044: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ -0b0760: 2201 f603 |0046: new-instance v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f6 │ │ -0b0764: 7020 3a20 c100 |0048: invoke-direct {v1, v12}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ -0b076a: 5bc1 f40f |004b: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ff4 │ │ -0b076e: 6e10 3122 0c00 |004d: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getResources:()Landroid/content/res/Resources; // method@2231 │ │ -0b0774: 0c01 |0050: move-result-object v1 │ │ -0b0776: 6901 0e10 |0051: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ -0b077a: 1401 9800 077f |0053: const v1, #float 1.79449e+38 // #7f070098 │ │ -0b0780: 6e20 2a22 1c00 |0056: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ -0b0786: 0c01 |0059: move-result-object v1 │ │ -0b0788: 1f01 3e02 |005a: check-cast v1, Landroid/widget/LinearLayout; // type@023e │ │ -0b078c: 6901 f80f |005c: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictBar:Landroid/widget/LinearLayout; // field@0ff8 │ │ -0b0790: 1401 9900 077f |005e: const v1, #float 1.79449e+38 // #7f070099 │ │ -0b0796: 6e20 2a22 1c00 |0061: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ -0b079c: 0c01 |0064: move-result-object v1 │ │ -0b079e: 1f01 5802 |0065: check-cast v1, Landroid/widget/TextView; // type@0258 │ │ -0b07a2: 6901 f70f |0067: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ -0b07a6: 1401 9a00 077f |0069: const v1, #float 1.79449e+38 // #7f07009a │ │ -0b07ac: 6e20 2a22 1c00 |006c: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ -0b07b2: 0c01 |006f: move-result-object v1 │ │ -0b07b4: 1f01 2d02 |0070: check-cast v1, Landroid/widget/Button; // type@022d │ │ -0b07b8: 6901 f90f |0072: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictButton:Landroid/widget/Button; // field@0ff9 │ │ -0b07bc: 2201 6c03 |0074: new-instance v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // type@036c │ │ -0b07c0: 7020 191e c100 |0076: invoke-direct {v1, v12}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;)V // method@1e19 │ │ -0b07c6: 5bc1 1610 |0079: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b07ca: 54c1 1610 |007b: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b07ce: 6e20 461e b100 |007d: invoke-virtual {v1, v11}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMode:(I)V // method@1e46 │ │ -0b07d4: 54c1 1610 |0080: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b07d8: 6e20 5b1e 4100 |0082: invoke-virtual {v1, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setTouchModeAbove:(I)V // method@1e5b │ │ -0b07de: 54c1 1610 |0085: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b07e2: 1402 1100 0a7f |0087: const v2, #float 1.83434e+38 // #7f0a0011 │ │ -0b07e8: 6e20 3f1e 2100 |008a: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindWidthRes:(I)V // method@1e3f │ │ -0b07ee: 54c1 1610 |008d: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b07f2: 1402 3333 b33e |008f: const v2, #float 0.35 // #3eb33333 │ │ -0b07f8: 6e20 421e 2100 |0092: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setFadeDegree:(F)V // method@1e42 │ │ -0b07fe: 54c1 1610 |0095: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b0802: 6e30 211e c104 |0097: invoke-virtual {v1, v12, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;I)V // method@1e21 │ │ -0b0808: 54c1 1610 |009a: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b080c: 1402 3900 037f |009c: const v2, #float 1.7413e+38 // #7f030039 │ │ -0b0812: 6e20 441e 2100 |009f: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(I)V // method@1e44 │ │ -0b0818: 54c1 1610 |00a2: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b081c: 6e20 591e b100 |00a4: invoke-virtual {v1, v11}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSlidingEnabled:(Z)V // method@1e59 │ │ -0b0822: 6e10 3322 0c00 |00a7: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2233 │ │ -0b0828: 0c01 |00aa: move-result-object v1 │ │ -0b082a: 5bc1 ee0f |00ab: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0fee │ │ -0b082e: 54c1 ee0f |00ad: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0fee │ │ -0b0832: 6e20 1711 4100 |00af: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ -0b0838: 54c1 ee0f |00b2: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0fee │ │ -0b083c: 6e20 1011 4100 |00b4: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ -0b0842: 1401 9700 077f |00b7: const v1, #float 1.79449e+38 // #7f070097 │ │ -0b0848: 6e20 2a22 1c00 |00ba: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ -0b084e: 0c01 |00bd: move-result-object v1 │ │ -0b0850: 1f01 7701 |00be: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0177 │ │ -0b0854: 6901 0510 |00c0: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b0858: 6201 0510 |00c2: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b085c: 2202 4204 |00c4: new-instance v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1; // type@0442 │ │ -0b0860: 7020 d221 c200 |00c6: invoke-direct {v2, v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21d2 │ │ -0b0866: 6e20 bc09 2100 |00c9: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V // method@09bc │ │ -0b086c: 6201 f70f |00cc: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ -0b0870: 54c2 fb0f |00ce: iget-object v2, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.font:Landroid/graphics/Typeface; // field@0ffb │ │ -0b0874: 6e20 7910 2100 |00d0: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ -0b087a: 6201 f90f |00d3: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictButton:Landroid/widget/Button; // field@0ff9 │ │ -0b087e: 2202 4304 |00d5: new-instance v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2; // type@0443 │ │ -0b0882: 7020 d621 c200 |00d7: invoke-direct {v2, v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21d6 │ │ -0b0888: 6e20 700f 2100 |00da: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0b088e: 54c1 1610 |00dd: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b0892: 1402 c900 077f |00df: const v2, #float 1.7945e+38 // #7f0700c9 │ │ -0b0898: 6e20 241e 2100 |00e2: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.findViewById:(I)Landroid/view/View; // method@1e24 │ │ -0b089e: 0c01 |00e5: move-result-object v1 │ │ -0b08a0: 1f01 4002 |00e6: check-cast v1, Landroid/widget/ListView; // type@0240 │ │ -0b08a4: 5bc1 fd0f |00e8: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b08a8: 6201 0710 |00ea: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0b08ac: 6e10 9221 0100 |00ec: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -0b08b2: 6201 0710 |00ef: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0b08b6: 6e10 9121 0100 |00f1: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ -0b08bc: 0a01 |00f4: move-result v1 │ │ -0b08be: 3801 c300 |00f5: if-eqz v1, 01b8 // +00c3 │ │ -0b08c2: 6201 0710 |00f7: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0b08c6: 6e10 8921 0100 |00f9: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0b08cc: 54c1 0d10 |00fc: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.read:Landroid/view/View; // field@100d │ │ -0b08d0: 6e10 270e 0100 |00fe: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0e27 │ │ -0b08d6: 2201 c903 |0101: new-instance v1, Ljava/util/ArrayList; // type@03c9 │ │ -0b08da: 7010 a41f 0100 |0103: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ -0b08e0: 5bc1 1b10 |0106: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ -0b08e4: 6e10 3022 0c00 |0108: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getIntent:()Landroid/content/Intent; // method@2230 │ │ -0b08ea: 0c01 |010b: move-result-object v1 │ │ -0b08ec: 6e10 4f01 0100 |010c: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0b08f2: 0c01 |010f: move-result-object v1 │ │ -0b08f4: 3801 b400 |0110: if-eqz v1, 01c4 // +00b4 │ │ -0b08f8: 6e10 3022 0c00 |0112: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getIntent:()Landroid/content/Intent; // method@2230 │ │ -0b08fe: 0c01 |0115: move-result-object v1 │ │ -0b0900: 6e10 4f01 0100 |0116: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ -0b0906: 0c07 |0119: move-result-object v7 │ │ -0b0908: 1a01 fe0c |011a: const-string v1, "VOL" // string@0cfe │ │ -0b090c: 6e20 6102 1700 |011c: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ -0b0912: 0a01 |011f: move-result v1 │ │ -0b0914: 6701 1510 |0120: sput v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0b0918: 6201 0e10 |0122: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ -0b091c: 1502 0e7f |0124: const/high16 v2, #int 2131623936 // #7f0e │ │ -0b0920: 6e20 a301 2100 |0126: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ -0b0926: 0c01 |0129: move-result-object v1 │ │ -0b0928: 6901 1e10 |012a: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumes:[Ljava/lang/String; // field@101e │ │ -0b092c: 6201 1e10 |012c: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumes:[Ljava/lang/String; // field@101e │ │ -0b0930: 6002 1510 |012e: sget v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0b0934: 4601 0102 |0130: aget-object v1, v1, v2 │ │ -0b0938: 6e10 721f 0100 |0132: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ -0b093e: 0c01 |0135: move-result-object v1 │ │ -0b0940: 6901 1d10 |0136: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumeTitle:Ljava/lang/String; // field@101d │ │ -0b0944: 1a01 3a0a |0138: const-string v1, "PAGE" // string@0a3a │ │ -0b0948: 6e20 6102 1700 |013a: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ -0b094e: 0a01 |013d: move-result v1 │ │ -0b0950: 59c1 0310 |013e: iput v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0954: 1a01 d803 |0140: const-string v1, "Initial Page Number: " // string@03d8 │ │ -0b0958: 2202 b303 |0142: new-instance v2, Ljava/lang/StringBuilder; // type@03b3 │ │ -0b095c: 7010 761f 0200 |0144: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ -0b0962: 52c3 0310 |0147: iget v3, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0966: 6e20 7b1f 3200 |0149: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ -0b096c: 0c02 |014c: move-result-object v2 │ │ -0b096e: 1a03 0000 |014d: const-string v3, "" // string@0000 │ │ -0b0972: 6e20 7e1f 3200 |014f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ -0b0978: 0c02 |0152: move-result-object v2 │ │ -0b097a: 6e10 841f 0200 |0153: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ -0b0980: 0c02 |0156: move-result-object v2 │ │ -0b0982: 7120 0b0d 2100 |0157: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ -0b0988: 1a01 2b03 |015a: const-string v1, "FIRSTPAGE" // string@032b │ │ -0b098c: 6e20 5c02 1700 |015c: invoke-virtual {v7, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0b0992: 0a01 |015f: move-result v1 │ │ -0b0994: 3901 0200 |0160: if-nez v1, 0162 // +0002 │ │ -0b0998: 1a01 1a04 |0162: const-string v1, "LANG" // string@041a │ │ -0b099c: 6e20 6602 1700 |0164: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0b09a2: 0c01 |0167: move-result-object v1 │ │ -0b09a4: 6901 0110 |0168: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ -0b09a8: 6201 1010 |016a: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ -0b09ac: 6e10 aa1f 0100 |016c: invoke-virtual {v1}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ -0b09b2: 1a01 860a |016f: const-string v1, "QUERY" // string@0a86 │ │ -0b09b6: 6e20 5c02 1700 |0171: invoke-virtual {v7, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ -0b09bc: 0a01 |0174: move-result v1 │ │ -0b09be: 3801 1600 |0175: if-eqz v1, 018b // +0016 │ │ -0b09c2: 1a01 860a |0177: const-string v1, "QUERY" // string@0a86 │ │ -0b09c6: 6e20 6602 1700 |0179: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ -0b09cc: 0c01 |017c: move-result-object v1 │ │ -0b09ce: 6901 0010 |017d: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0b09d2: 6201 0010 |017f: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ -0b09d6: 1a02 b90d |0181: const-string v2, "\+" // string@0db9 │ │ -0b09da: 6e20 691f 2100 |0183: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ -0b09e0: 0c01 |0186: move-result-object v1 │ │ -0b09e2: 4601 010b |0187: aget-object v1, v1, v11 │ │ -0b09e6: 6901 1110 |0189: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollString:Ljava/lang/String; // field@1011 │ │ -0b09ea: 6201 0710 |018b: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0b09ee: 6e10 9221 0100 |018d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ -0b09f4: 6201 0710 |0190: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0b09f8: 6002 1510 |0192: sget v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ -0b09fc: 6e20 8d21 2100 |0194: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.getContent:(I)Landroid/database/Cursor; // method@218d │ │ -0b0a02: 0c06 |0197: move-result-object v6 │ │ -0b0a04: 7210 c301 0600 |0198: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ -0b0a0a: 0a01 |019b: move-result v1 │ │ -0b0a0c: 59c1 ec0f |019c: iput v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.NUM_PAGES:I // field@0fec │ │ -0b0a10: 7210 cb01 0600 |019e: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ -0b0a16: 7210 c901 0600 |01a1: invoke-interface {v6}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ -0b0a1c: 0a01 |01a4: move-result v1 │ │ -0b0a1e: 3901 3500 |01a5: if-nez v1, 01da // +0035 │ │ -0b0a22: 7220 c801 4600 |01a7: invoke-interface {v6, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ -0b0a28: 0c0a |01aa: move-result-object v10 │ │ -0b0a2a: 54c1 1b10 |01ab: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ -0b0a2e: 7110 2c22 0a00 |01ad: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.formatTitle:(Ljava/lang/String;)Ljava/lang/String; // method@222c │ │ -0b0a34: 0c02 |01b0: move-result-object v2 │ │ -0b0a36: 6e20 a81f 2100 |01b1: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ -0b0a3c: 7210 cc01 0600 |01b4: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ -0b0a42: 28ea |01b7: goto 01a1 // -0016 │ │ -0b0a44: 2208 2104 |01b8: new-instance v8, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -0b0a48: 7020 3b21 c800 |01ba: invoke-direct {v8, v12}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -0b0a4e: 1a01 1c17 |01bd: const-string v1, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -0b0a52: 1a02 9c01 |01bf: const-string v2, "ATPK.zip" // string@019c │ │ -0b0a56: 6e30 4721 1802 |01c1: invoke-virtual {v8, v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -0b0a5c: 0e00 |01c4: return-void │ │ -0b0a5e: 0d09 |01c5: move-exception v9 │ │ -0b0a60: 1a01 770c |01c6: const-string v1, "Tipitaka" // string@0c77 │ │ -0b0a64: 1a02 6013 |01c8: const-string v2, "error:" // string@1360 │ │ -0b0a68: 7130 0a0d 2109 |01ca: invoke-static {v1, v2, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ -0b0a6e: 2208 2104 |01cd: new-instance v8, Lorg/yuttadhammo/tipitaka/Downloader; // type@0421 │ │ -0b0a72: 7020 3b21 c800 |01cf: invoke-direct {v8, v12}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ -0b0a78: 1a01 1c17 |01d2: const-string v1, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171c │ │ -0b0a7c: 1a02 9c01 |01d4: const-string v2, "ATPK.zip" // string@019c │ │ -0b0a80: 6e30 4721 1802 |01d6: invoke-virtual {v8, v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ -0b0a86: 28eb |01d9: goto 01c4 // -0015 │ │ -0b0a88: 7210 c001 0600 |01da: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ -0b0a8e: 6201 0710 |01dd: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ -0b0a92: 6e10 8921 0100 |01df: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ -0b0a98: 54c1 fd0f |01e2: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b0a9c: 2202 4404 |01e4: new-instance v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3; // type@0444 │ │ -0b0aa0: 7020 d821 c200 |01e6: invoke-direct {v2, v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21d8 │ │ -0b0aa6: 6e20 0910 2100 |01e9: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ -0b0aac: 2201 4f04 |01ec: new-instance v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; // type@044f │ │ -0b0ab0: 6e10 3422 0c00 |01ee: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2234 │ │ -0b0ab6: 0c02 |01f1: move-result-object v2 │ │ -0b0ab8: 7030 0922 c102 |01f2: invoke-direct {v1, v12, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/support/v4/app/FragmentManager;)V // method@2209 │ │ -0b0abe: 5bc1 0610 |01f5: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPagerAdapter:Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; // field@1006 │ │ -0b0ac2: 6201 0510 |01f7: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b0ac6: 54c2 0610 |01f9: iget-object v2, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPagerAdapter:Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; // field@1006 │ │ -0b0aca: 6e20 b009 2100 |01fb: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V // method@09b0 │ │ -0b0ad0: 2200 2a04 |01fe: new-instance v0, Lorg/yuttadhammo/tipitaka/IndexItemAdapter; // type@042a │ │ -0b0ad4: 1402 2600 037f |0200: const v2, #float 1.7413e+38 // #7f030026 │ │ -0b0ada: 1403 8600 077f |0203: const v3, #float 1.79448e+38 // #7f070086 │ │ -0b0ae0: 54c4 1b10 |0206: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ -0b0ae4: 52c5 0310 |0208: iget v5, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0ae8: 07c1 |020a: move-object v1, v12 │ │ -0b0aea: 7606 8521 0000 |020b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.:(Landroid/content/Context;IILjava/util/List;I)V // method@2185 │ │ -0b0af0: 54c1 fd0f |020e: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ -0b0af4: 6e20 0310 0100 |0210: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ -0b0afa: 7020 4c22 bc00 |0213: invoke-direct {v12, v11}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.updatePage:(I)V // method@224c │ │ -0b0b00: 28ae |0216: goto 01c4 // -0052 │ │ +0b14f8: |[0b14f8] org.yuttadhammo.tipitaka.ReadBookActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0b1508: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0b150a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0b150c: 6f20 a011 dc00 |0002: invoke-super {v12, v13}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@11a0 │ │ +0b1512: 6e10 2d22 0c00 |0005: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getApplicationContext:()Landroid/content/Context; // method@222d │ │ +0b1518: 0c01 |0008: move-result-object v1 │ │ +0b151a: 6901 f50f |0009: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.context:Landroid/content/Context; // field@0ff5 │ │ +0b151e: 6201 f50f |000b: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.context:Landroid/content/Context; // field@0ff5 │ │ +0b1522: 7110 ae02 0100 |000d: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@02ae │ │ +0b1528: 0c01 |0010: move-result-object v1 │ │ +0b152a: 6901 0c10 |0011: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b152e: 6e10 2e22 0c00 |0013: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getAssets:()Landroid/content/res/AssetManager; // method@222e │ │ +0b1534: 0c01 |0016: move-result-object v1 │ │ +0b1536: 1a02 6426 |0017: const-string v2, "verajjan.ttf" // string@2664 │ │ +0b153a: 7120 1402 2100 |0019: invoke-static {v1, v2}, Landroid/graphics/Typeface;.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; // method@0214 │ │ +0b1540: 0c01 |001c: move-result-object v1 │ │ +0b1542: 5bc1 fb0f |001d: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.font:Landroid/graphics/Typeface; // field@0ffb │ │ +0b1546: 6201 0c10 |001f: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b154a: 1a02 3324 |0021: const-string v2, "show_defs" // string@2433 │ │ +0b154e: 7230 7501 2104 |0023: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0b1554: 0a01 |0026: move-result v1 │ │ +0b1556: 6a01 0410 |0027: sput-boolean v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lookupDefs:Z // field@1004 │ │ +0b155a: 1401 3100 037f |0029: const v1, #float 1.7413e+38 // #7f030031 │ │ +0b1560: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0b1562: 7130 fd0d 1c02 |002d: invoke-static {v12, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0dfd │ │ +0b1568: 0c01 |0030: move-result-object v1 │ │ +0b156a: 5bc1 0d10 |0031: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.read:Landroid/view/View; // field@100d │ │ +0b156e: 54c1 0d10 |0033: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.read:Landroid/view/View; // field@100d │ │ +0b1572: 6e20 4822 1c00 |0035: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.setContentView:(Landroid/view/View;)V // method@2248 │ │ +0b1578: 2201 2904 |0038: new-instance v1, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // type@0429 │ │ +0b157c: 7020 8821 c100 |003a: invoke-direct {v1, v12}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.:(Landroid/content/Context;)V // method@2188 │ │ +0b1582: 6901 0710 |003d: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b1586: 2201 c703 |003f: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +0b158a: 7010 a41f 0100 |0041: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0b1590: 6901 1010 |0044: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ +0b1594: 2201 f403 |0046: new-instance v1, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // type@03f4 │ │ +0b1598: 7020 3a20 c100 |0048: invoke-direct {v1, v12}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;.:(Landroid/content/Context;)V // method@203a │ │ +0b159e: 5bc1 f40f |004b: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; // field@0ff4 │ │ +0b15a2: 6e10 3122 0c00 |004d: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getResources:()Landroid/content/res/Resources; // method@2231 │ │ +0b15a8: 0c01 |0050: move-result-object v1 │ │ +0b15aa: 6901 0e10 |0051: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ +0b15ae: 1401 9800 0b7f |0053: const v1, #float 1.84766e+38 // #7f0b0098 │ │ +0b15b4: 6e20 2a22 1c00 |0056: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ +0b15ba: 0c01 |0059: move-result-object v1 │ │ +0b15bc: 1f01 3c02 |005a: check-cast v1, Landroid/widget/LinearLayout; // type@023c │ │ +0b15c0: 6901 f80f |005c: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictBar:Landroid/widget/LinearLayout; // field@0ff8 │ │ +0b15c4: 1401 9900 0b7f |005e: const v1, #float 1.84766e+38 // #7f0b0099 │ │ +0b15ca: 6e20 2a22 1c00 |0061: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ +0b15d0: 0c01 |0064: move-result-object v1 │ │ +0b15d2: 1f01 5602 |0065: check-cast v1, Landroid/widget/TextView; // type@0256 │ │ +0b15d6: 6901 f70f |0067: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ +0b15da: 1401 9a00 0b7f |0069: const v1, #float 1.84766e+38 // #7f0b009a │ │ +0b15e0: 6e20 2a22 1c00 |006c: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ +0b15e6: 0c01 |006f: move-result-object v1 │ │ +0b15e8: 1f01 2b02 |0070: check-cast v1, Landroid/widget/Button; // type@022b │ │ +0b15ec: 6901 f90f |0072: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictButton:Landroid/widget/Button; // field@0ff9 │ │ +0b15f0: 2201 6a03 |0074: new-instance v1, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // type@036a │ │ +0b15f4: 7020 191e c100 |0076: invoke-direct {v1, v12}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.:(Landroid/content/Context;)V // method@1e19 │ │ +0b15fa: 5bc1 1610 |0079: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b15fe: 54c1 1610 |007b: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b1602: 6e20 461e b100 |007d: invoke-virtual {v1, v11}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMode:(I)V // method@1e46 │ │ +0b1608: 54c1 1610 |0080: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b160c: 6e20 5b1e 4100 |0082: invoke-virtual {v1, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setTouchModeAbove:(I)V // method@1e5b │ │ +0b1612: 54c1 1610 |0085: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b1616: 1402 1100 097f |0087: const v2, #float 1.82105e+38 // #7f090011 │ │ +0b161c: 6e20 3f1e 2100 |008a: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setBehindWidthRes:(I)V // method@1e3f │ │ +0b1622: 54c1 1610 |008d: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b1626: 1402 3333 b33e |008f: const v2, #float 0.35 // #3eb33333 │ │ +0b162c: 6e20 421e 2100 |0092: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setFadeDegree:(F)V // method@1e42 │ │ +0b1632: 54c1 1610 |0095: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b1636: 6e30 211e c104 |0097: invoke-virtual {v1, v12, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.attachToActivity:(Landroid/app/Activity;I)V // method@1e21 │ │ +0b163c: 54c1 1610 |009a: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b1640: 1402 3900 037f |009c: const v2, #float 1.7413e+38 // #7f030039 │ │ +0b1646: 6e20 441e 2100 |009f: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setMenu:(I)V // method@1e44 │ │ +0b164c: 54c1 1610 |00a2: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b1650: 6e20 591e b100 |00a4: invoke-virtual {v1, v11}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.setSlidingEnabled:(Z)V // method@1e59 │ │ +0b1656: 6e10 3322 0c00 |00a7: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2233 │ │ +0b165c: 0c01 |00aa: move-result-object v1 │ │ +0b165e: 5bc1 ee0f |00ab: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0fee │ │ +0b1662: 54c1 ee0f |00ad: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0fee │ │ +0b1666: 6e20 1711 4100 |00af: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@1117 │ │ +0b166c: 54c1 ee0f |00b2: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.actionBar:Lcom/actionbarsherlock/app/ActionBar; // field@0fee │ │ +0b1670: 6e20 1011 4100 |00b4: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1110 │ │ +0b1676: 1401 9700 0b7f |00b7: const v1, #float 1.84766e+38 // #7f0b0097 │ │ +0b167c: 6e20 2a22 1c00 |00ba: invoke-virtual {v12, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ +0b1682: 0c01 |00bd: move-result-object v1 │ │ +0b1684: 1f01 7601 |00be: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0176 │ │ +0b1688: 6901 0510 |00c0: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b168c: 6201 0510 |00c2: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b1690: 2202 4004 |00c4: new-instance v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1; // type@0440 │ │ +0b1694: 7020 d221 c200 |00c6: invoke-direct {v2, v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21d2 │ │ +0b169a: 6e20 bc09 2100 |00c9: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V // method@09bc │ │ +0b16a0: 6201 f70f |00cc: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ +0b16a4: 54c2 fb0f |00ce: iget-object v2, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.font:Landroid/graphics/Typeface; // field@0ffb │ │ +0b16a8: 6e20 7910 2100 |00d0: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@1079 │ │ +0b16ae: 6201 f90f |00d3: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.dictButton:Landroid/widget/Button; // field@0ff9 │ │ +0b16b2: 2202 4104 |00d5: new-instance v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2; // type@0441 │ │ +0b16b6: 7020 d621 c200 |00d7: invoke-direct {v2, v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21d6 │ │ +0b16bc: 6e20 700f 2100 |00da: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0b16c2: 54c1 1610 |00dd: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b16c6: 1402 c900 0b7f |00df: const v2, #float 1.84767e+38 // #7f0b00c9 │ │ +0b16cc: 6e20 241e 2100 |00e2: invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.findViewById:(I)Landroid/view/View; // method@1e24 │ │ +0b16d2: 0c01 |00e5: move-result-object v1 │ │ +0b16d4: 1f01 3e02 |00e6: check-cast v1, Landroid/widget/ListView; // type@023e │ │ +0b16d8: 5bc1 fd0f |00e8: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b16dc: 6201 0710 |00ea: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b16e0: 6e10 9221 0100 |00ec: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +0b16e6: 6201 0710 |00ef: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b16ea: 6e10 9121 0100 |00f1: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.isOpened:()Z // method@2191 │ │ +0b16f0: 0a01 |00f4: move-result v1 │ │ +0b16f2: 3801 c300 |00f5: if-eqz v1, 01b8 // +00c3 │ │ +0b16f6: 6201 0710 |00f7: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b16fa: 6e10 8921 0100 |00f9: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0b1700: 54c1 0d10 |00fc: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.read:Landroid/view/View; // field@100d │ │ +0b1704: 6e10 270e 0100 |00fe: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0e27 │ │ +0b170a: 2201 c703 |0101: new-instance v1, Ljava/util/ArrayList; // type@03c7 │ │ +0b170e: 7010 a41f 0100 |0103: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1fa4 │ │ +0b1714: 5bc1 1b10 |0106: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ +0b1718: 6e10 3022 0c00 |0108: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getIntent:()Landroid/content/Intent; // method@2230 │ │ +0b171e: 0c01 |010b: move-result-object v1 │ │ +0b1720: 6e10 4f01 0100 |010c: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +0b1726: 0c01 |010f: move-result-object v1 │ │ +0b1728: 3801 b400 |0110: if-eqz v1, 01c4 // +00b4 │ │ +0b172c: 6e10 3022 0c00 |0112: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getIntent:()Landroid/content/Intent; // method@2230 │ │ +0b1732: 0c01 |0115: move-result-object v1 │ │ +0b1734: 6e10 4f01 0100 |0116: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@014f │ │ +0b173a: 0c07 |0119: move-result-object v7 │ │ +0b173c: 1a01 000d |011a: const-string v1, "VOL" // string@0d00 │ │ +0b1740: 6e20 6102 1700 |011c: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ +0b1746: 0a01 |011f: move-result v1 │ │ +0b1748: 6701 1510 |0120: sput v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b174c: 6201 0e10 |0122: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.res:Landroid/content/res/Resources; // field@100e │ │ +0b1750: 1502 0e7f |0124: const/high16 v2, #int 2131623936 // #7f0e │ │ +0b1754: 6e20 a301 2100 |0126: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@01a3 │ │ +0b175a: 0c01 |0129: move-result-object v1 │ │ +0b175c: 6901 1e10 |012a: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumes:[Ljava/lang/String; // field@101e │ │ +0b1760: 6201 1e10 |012c: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumes:[Ljava/lang/String; // field@101e │ │ +0b1764: 6002 1510 |012e: sget v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b1768: 4601 0102 |0130: aget-object v1, v1, v2 │ │ +0b176c: 6e10 721f 0100 |0132: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1f72 │ │ +0b1772: 0c01 |0135: move-result-object v1 │ │ +0b1774: 6901 1d10 |0136: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.volumeTitle:Ljava/lang/String; // field@101d │ │ +0b1778: 1a01 3c0a |0138: const-string v1, "PAGE" // string@0a3c │ │ +0b177c: 6e20 6102 1700 |013a: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0261 │ │ +0b1782: 0a01 |013d: move-result v1 │ │ +0b1784: 59c1 0310 |013e: iput v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b1788: 1a01 dc03 |0140: const-string v1, "Initial Page Number: " // string@03dc │ │ +0b178c: 2202 b103 |0142: new-instance v2, Ljava/lang/StringBuilder; // type@03b1 │ │ +0b1790: 7010 761f 0200 |0144: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f76 │ │ +0b1796: 52c3 0310 |0147: iget v3, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b179a: 6e20 7b1f 3200 |0149: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f7b │ │ +0b17a0: 0c02 |014c: move-result-object v2 │ │ +0b17a2: 1a03 0000 |014d: const-string v3, "" // string@0000 │ │ +0b17a6: 6e20 7e1f 3200 |014f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f7e │ │ +0b17ac: 0c02 |0152: move-result-object v2 │ │ +0b17ae: 6e10 841f 0200 |0153: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f84 │ │ +0b17b4: 0c02 |0156: move-result-object v2 │ │ +0b17b6: 7120 0b0d 2100 |0157: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0d0b │ │ +0b17bc: 1a01 2f03 |015a: const-string v1, "FIRSTPAGE" // string@032f │ │ +0b17c0: 6e20 5c02 1700 |015c: invoke-virtual {v7, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0b17c6: 0a01 |015f: move-result v1 │ │ +0b17c8: 3901 0200 |0160: if-nez v1, 0162 // +0002 │ │ +0b17cc: 1a01 1e04 |0162: const-string v1, "LANG" // string@041e │ │ +0b17d0: 6e20 6602 1700 |0164: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0b17d6: 0c01 |0167: move-result-object v1 │ │ +0b17d8: 6901 0110 |0168: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ +0b17dc: 6201 1010 |016a: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ +0b17e0: 6e10 aa1f 0100 |016c: invoke-virtual {v1}, Ljava/util/ArrayList;.clear:()V // method@1faa │ │ +0b17e6: 1a01 880a |016f: const-string v1, "QUERY" // string@0a88 │ │ +0b17ea: 6e20 5c02 1700 |0171: invoke-virtual {v7, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@025c │ │ +0b17f0: 0a01 |0174: move-result v1 │ │ +0b17f2: 3801 1600 |0175: if-eqz v1, 018b // +0016 │ │ +0b17f6: 1a01 880a |0177: const-string v1, "QUERY" // string@0a88 │ │ +0b17fa: 6e20 6602 1700 |0179: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0266 │ │ +0b1800: 0c01 |017c: move-result-object v1 │ │ +0b1802: 6901 0010 |017d: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b1806: 6201 0010 |017f: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.keywords:Ljava/lang/String; // field@1000 │ │ +0b180a: 1a02 bb0d |0181: const-string v2, "\+" // string@0dbb │ │ +0b180e: 6e20 691f 2100 |0183: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1f69 │ │ +0b1814: 0c01 |0186: move-result-object v1 │ │ +0b1816: 4601 010b |0187: aget-object v1, v1, v11 │ │ +0b181a: 6901 1110 |0189: sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.scrollString:Ljava/lang/String; // field@1011 │ │ +0b181e: 6201 0710 |018b: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b1822: 6e10 9221 0100 |018d: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.open:()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // method@2192 │ │ +0b1828: 6201 0710 |0190: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b182c: 6002 1510 |0192: sget v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.selected_volume:I // field@1015 │ │ +0b1830: 6e20 8d21 2100 |0194: invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.getContent:(I)Landroid/database/Cursor; // method@218d │ │ +0b1836: 0c06 |0197: move-result-object v6 │ │ +0b1838: 7210 c301 0600 |0198: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01c3 │ │ +0b183e: 0a01 |019b: move-result v1 │ │ +0b1840: 59c1 ec0f |019c: iput v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.NUM_PAGES:I // field@0fec │ │ +0b1844: 7210 cb01 0600 |019e: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@01cb │ │ +0b184a: 7210 c901 0600 |01a1: invoke-interface {v6}, Landroid/database/Cursor;.isAfterLast:()Z // method@01c9 │ │ +0b1850: 0a01 |01a4: move-result v1 │ │ +0b1852: 3901 3500 |01a5: if-nez v1, 01da // +0035 │ │ +0b1856: 7220 c801 4600 |01a7: invoke-interface {v6, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01c8 │ │ +0b185c: 0c0a |01aa: move-result-object v10 │ │ +0b185e: 54c1 1b10 |01ab: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ +0b1862: 7110 2c22 0a00 |01ad: invoke-static {v10}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.formatTitle:(Ljava/lang/String;)Ljava/lang/String; // method@222c │ │ +0b1868: 0c02 |01b0: move-result-object v2 │ │ +0b186a: 6e20 a81f 2100 |01b1: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1fa8 │ │ +0b1870: 7210 cc01 0600 |01b4: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@01cc │ │ +0b1876: 28ea |01b7: goto 01a1 // -0016 │ │ +0b1878: 2208 1f04 |01b8: new-instance v8, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0b187c: 7020 3b21 c800 |01ba: invoke-direct {v8, v12}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0b1882: 1a01 1d17 |01bd: const-string v1, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +0b1886: 1a02 a101 |01bf: const-string v2, "ATPK.zip" // string@01a1 │ │ +0b188a: 6e30 4721 1802 |01c1: invoke-virtual {v8, v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +0b1890: 0e00 |01c4: return-void │ │ +0b1892: 0d09 |01c5: move-exception v9 │ │ +0b1894: 1a01 790c |01c6: const-string v1, "Tipitaka" // string@0c79 │ │ +0b1898: 1a02 6113 |01c8: const-string v2, "error:" // string@1361 │ │ +0b189c: 7130 0a0d 2109 |01ca: invoke-static {v1, v2, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0d0a │ │ +0b18a2: 2208 1f04 |01cd: new-instance v8, Lorg/yuttadhammo/tipitaka/Downloader; // type@041f │ │ +0b18a6: 7020 3b21 c800 |01cf: invoke-direct {v8, v12}, Lorg/yuttadhammo/tipitaka/Downloader;.:(Landroid/app/Activity;)V // method@213b │ │ +0b18ac: 1a01 1d17 |01d2: const-string v1, "http://static.sirimangalo.org/pali/ATPK/ATPK.zip" // string@171d │ │ +0b18b0: 1a02 a101 |01d4: const-string v2, "ATPK.zip" // string@01a1 │ │ +0b18b4: 6e30 4721 1802 |01d6: invoke-virtual {v8, v1, v2}, Lorg/yuttadhammo/tipitaka/Downloader;.startDownloader:(Ljava/lang/String;Ljava/lang/String;)V // method@2147 │ │ +0b18ba: 28eb |01d9: goto 01c4 // -0015 │ │ +0b18bc: 7210 c001 0600 |01da: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@01c0 │ │ +0b18c2: 6201 0710 |01dd: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; // field@1007 │ │ +0b18c6: 6e10 8921 0100 |01df: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;.close:()V // method@2189 │ │ +0b18cc: 54c1 fd0f |01e2: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b18d0: 2202 4204 |01e4: new-instance v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3; // type@0442 │ │ +0b18d4: 7020 d821 c200 |01e6: invoke-direct {v2, v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21d8 │ │ +0b18da: 6e20 0910 2100 |01e9: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1009 │ │ +0b18e0: 2201 4d04 |01ec: new-instance v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; // type@044d │ │ +0b18e4: 6e10 3422 0c00 |01ee: invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2234 │ │ +0b18ea: 0c02 |01f1: move-result-object v2 │ │ +0b18ec: 7030 0922 c102 |01f2: invoke-direct {v1, v12, v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/support/v4/app/FragmentManager;)V // method@2209 │ │ +0b18f2: 5bc1 0610 |01f5: iput-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPagerAdapter:Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; // field@1006 │ │ +0b18f6: 6201 0510 |01f7: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b18fa: 54c2 0610 |01f9: iget-object v2, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPagerAdapter:Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter; // field@1006 │ │ +0b18fe: 6e20 b009 2100 |01fb: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V // method@09b0 │ │ +0b1904: 2200 2804 |01fe: new-instance v0, Lorg/yuttadhammo/tipitaka/IndexItemAdapter; // type@0428 │ │ +0b1908: 1402 2600 037f |0200: const v2, #float 1.7413e+38 // #7f030026 │ │ +0b190e: 1403 8600 0b7f |0203: const v3, #float 1.84765e+38 // #7f0b0086 │ │ +0b1914: 54c4 1b10 |0206: iget-object v4, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.titles:Ljava/util/ArrayList; // field@101b │ │ +0b1918: 52c5 0310 |0208: iget v5, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b191c: 07c1 |020a: move-object v1, v12 │ │ +0b191e: 7606 8521 0000 |020b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/IndexItemAdapter;.:(Landroid/content/Context;IILjava/util/List;I)V // method@2185 │ │ +0b1924: 54c1 fd0f |020e: iget-object v1, v12, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.idxList:Landroid/widget/ListView; // field@0ffd │ │ +0b1928: 6e20 0310 0100 |0210: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1003 │ │ +0b192e: 7020 4c22 bc00 |0213: invoke-direct {v12, v11}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.updatePage:(I)V // method@224c │ │ +0b1934: 28ae |0216: goto 01c4 // -0052 │ │ catches : 2 │ │ 0x00ea - 0x00fc │ │ Landroid/database/sqlite/SQLiteException; -> 0x01c5 │ │ 0x01b8 - 0x01c4 │ │ Landroid/database/sqlite/SQLiteException; -> 0x01c5 │ │ positions : │ │ 0x0002 line=131 │ │ @@ -244071,21 +244160,21 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0b0b1c: |[0b0b1c] org.yuttadhammo.tipitaka.ReadBookActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b0b2c: 6e10 3522 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2235 │ │ -0b0b32: 0c00 |0003: move-result-object v0 │ │ -0b0b34: 1401 0500 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0005 │ │ -0b0b3a: 6e30 851b 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ -0b0b40: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0b0b42: 0f01 |000b: return v1 │ │ +0b1950: |[0b1950] org.yuttadhammo.tipitaka.ReadBookActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b1960: 6e10 3522 0200 |0000: invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2235 │ │ +0b1966: 0c00 |0003: move-result-object v0 │ │ +0b1968: 1401 0500 0f7f |0004: const v1, #float 1.9008e+38 // #7f0f0005 │ │ +0b196e: 6e30 851b 1003 |0007: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@1b85 │ │ +0b1974: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0b1976: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0004 line=364 │ │ 0x000a line=365 │ │ locals : │ │ 0x0004 - 0x000c reg=0 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -244097,23 +244186,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0b0b44: |[0b0b44] org.yuttadhammo.tipitaka.ReadBookActivity.onDestroy:()V │ │ -0b0b54: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b0b56: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0b0b58: 6f10 a411 0300 |0002: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onDestroy:()V // method@11a4 │ │ -0b0b5e: 1a00 6225 |0005: const-string v0, "thai" // string@2562 │ │ -0b0b62: 7040 4622 0312 |0007: invoke-direct {v3, v0, v2, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveReadingState:(Ljava/lang/String;II)V // method@2246 │ │ -0b0b68: 1a00 3c1f |000a: const-string v0, "pali" // string@1f3c │ │ -0b0b6c: 7040 4622 0312 |000c: invoke-direct {v3, v0, v2, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveReadingState:(Ljava/lang/String;II)V // method@2246 │ │ -0b0b72: 0e00 |000f: return-void │ │ +0b1978: |[0b1978] org.yuttadhammo.tipitaka.ReadBookActivity.onDestroy:()V │ │ +0b1988: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b198a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0b198c: 6f10 a411 0300 |0002: invoke-super {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onDestroy:()V // method@11a4 │ │ +0b1992: 1a00 6225 |0005: const-string v0, "thai" // string@2562 │ │ +0b1996: 7040 4622 0312 |0007: invoke-direct {v3, v0, v2, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveReadingState:(Ljava/lang/String;II)V // method@2246 │ │ +0b199c: 1a00 3c1f |000a: const-string v0, "pali" // string@1f3c │ │ +0b19a0: 7040 4622 0312 |000c: invoke-direct {v3, v0, v2, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.saveReadingState:(Ljava/lang/String;II)V // method@2246 │ │ +0b19a6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=313 │ │ 0x0005 line=315 │ │ 0x000a line=316 │ │ 0x000f line=324 │ │ locals : │ │ @@ -244124,50 +244213,50 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -0b0b74: |[0b0b74] org.yuttadhammo.tipitaka.ReadBookActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0b0b84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b0b86: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0b0b88: 2c05 4000 0000 |0002: sparse-switch v5, 00000042 // +00000040 │ │ -0b0b8e: 6f30 a511 5406 |0005: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@11a5 │ │ -0b0b94: 0a00 |0008: move-result v0 │ │ -0b0b96: 0f00 |0009: return v0 │ │ -0b0b98: 6201 0c10 |000a: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0b9c: 1a02 9026 |000c: const-string v2, "vol_nav" // string@2690 │ │ -0b0ba0: 7230 7501 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0b0ba6: 0a01 |0011: move-result v1 │ │ -0b0ba8: 3801 f3ff |0012: if-eqz v1, 0005 // -000d │ │ -0b0bac: 6201 0c10 |0014: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0bb0: 1a02 9126 |0016: const-string v2, "vol_nav_reverse" // string@2691 │ │ -0b0bb4: 7230 7501 2103 |0018: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0b0bba: 0a01 |001b: move-result v1 │ │ -0b0bbc: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ -0b0bc0: 7010 4422 0400 |001e: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readPrev:()V // method@2244 │ │ -0b0bc6: 28e8 |0021: goto 0009 // -0018 │ │ -0b0bc8: 7010 4322 0400 |0022: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readNext:()V // method@2243 │ │ -0b0bce: 28e4 |0025: goto 0009 // -001c │ │ -0b0bd0: 6201 0c10 |0026: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0bd4: 1a02 9026 |0028: const-string v2, "vol_nav" // string@2690 │ │ -0b0bd8: 7230 7501 2103 |002a: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0b0bde: 0a01 |002d: move-result v1 │ │ -0b0be0: 3801 d7ff |002e: if-eqz v1, 0005 // -0029 │ │ -0b0be4: 6201 0c10 |0030: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0be8: 1a02 9126 |0032: const-string v2, "vol_nav_reverse" // string@2691 │ │ -0b0bec: 7230 7501 2103 |0034: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ -0b0bf2: 0a01 |0037: move-result v1 │ │ -0b0bf4: 3801 0600 |0038: if-eqz v1, 003e // +0006 │ │ -0b0bf8: 7010 4322 0400 |003a: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readNext:()V // method@2243 │ │ -0b0bfe: 28cc |003d: goto 0009 // -0034 │ │ -0b0c00: 7010 4422 0400 |003e: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readPrev:()V // method@2244 │ │ -0b0c06: 28c8 |0041: goto 0009 // -0038 │ │ -0b0c08: 0002 0500 0400 0000 1800 0000 1900 ... |0042: sparse-switch-data (22 units) │ │ +0b19a8: |[0b19a8] org.yuttadhammo.tipitaka.ReadBookActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0b19b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b19ba: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0b19bc: 2c05 4000 0000 |0002: sparse-switch v5, 00000042 // +00000040 │ │ +0b19c2: 6f30 a511 5406 |0005: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@11a5 │ │ +0b19c8: 0a00 |0008: move-result v0 │ │ +0b19ca: 0f00 |0009: return v0 │ │ +0b19cc: 6201 0c10 |000a: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b19d0: 1a02 9026 |000c: const-string v2, "vol_nav" // string@2690 │ │ +0b19d4: 7230 7501 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0b19da: 0a01 |0011: move-result v1 │ │ +0b19dc: 3801 f3ff |0012: if-eqz v1, 0005 // -000d │ │ +0b19e0: 6201 0c10 |0014: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b19e4: 1a02 9126 |0016: const-string v2, "vol_nav_reverse" // string@2691 │ │ +0b19e8: 7230 7501 2103 |0018: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0b19ee: 0a01 |001b: move-result v1 │ │ +0b19f0: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ +0b19f4: 7010 4422 0400 |001e: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readPrev:()V // method@2244 │ │ +0b19fa: 28e8 |0021: goto 0009 // -0018 │ │ +0b19fc: 7010 4322 0400 |0022: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readNext:()V // method@2243 │ │ +0b1a02: 28e4 |0025: goto 0009 // -001c │ │ +0b1a04: 6201 0c10 |0026: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b1a08: 1a02 9026 |0028: const-string v2, "vol_nav" // string@2690 │ │ +0b1a0c: 7230 7501 2103 |002a: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0b1a12: 0a01 |002d: move-result v1 │ │ +0b1a14: 3801 d7ff |002e: if-eqz v1, 0005 // -0029 │ │ +0b1a18: 6201 0c10 |0030: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b1a1c: 1a02 9126 |0032: const-string v2, "vol_nav_reverse" // string@2691 │ │ +0b1a20: 7230 7501 2103 |0034: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0175 │ │ +0b1a26: 0a01 |0037: move-result v1 │ │ +0b1a28: 3801 0600 |0038: if-eqz v1, 003e // +0006 │ │ +0b1a2c: 7010 4322 0400 |003a: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readNext:()V // method@2243 │ │ +0b1a32: 28cc |003d: goto 0009 // -0034 │ │ +0b1a34: 7010 4422 0400 |003e: invoke-direct {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.readPrev:()V // method@2244 │ │ +0b1a3a: 28c8 |0041: goto 0009 // -0038 │ │ +0b1a3c: 0002 0500 0400 0000 1800 0000 1900 ... |0042: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=429 │ │ 0x0005 line=455 │ │ 0x000a line=437 │ │ 0x0014 line=438 │ │ 0x001e line=439 │ │ @@ -244187,35 +244276,35 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0b0c34: |[0b0c34] org.yuttadhammo.tipitaka.ReadBookActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0b0c44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b0c46: 2c05 2700 0000 |0001: sparse-switch v5, 00000028 // +00000027 │ │ -0b0c4c: 6f30 a611 5406 |0004: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@11a6 │ │ -0b0c52: 0a02 |0007: move-result v2 │ │ -0b0c54: 0f02 |0008: return v2 │ │ -0b0c56: 2200 2e00 |0009: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0b0c5a: 7010 4301 0000 |000b: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ -0b0c60: 6203 1010 |000e: sget-object v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ -0b0c64: 6e10 b31f 0300 |0010: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ -0b0c6a: 0a03 |0013: move-result v3 │ │ -0b0c6c: 2331 b904 |0014: new-array v1, v3, [Ljava/lang/String; // type@04b9 │ │ -0b0c70: 6203 1010 |0016: sget-object v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ -0b0c74: 6e20 b51f 1300 |0018: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ -0b0c7a: 1a03 8d0a |001b: const-string v3, "READ_PAGES" // string@0a8d │ │ -0b0c7e: 6e30 6001 3001 |001d: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -0b0c84: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -0b0c86: 6e30 4922 3400 |0021: invoke-virtual {v4, v3, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.setResult:(ILandroid/content/Intent;)V // method@2249 │ │ -0b0c8c: 6e10 2b22 0400 |0024: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.finish:()V // method@222b │ │ -0b0c92: 28e1 |0027: goto 0008 // -001f │ │ -0b0c94: 0002 0500 0400 0000 1800 0000 1900 ... |0028: sparse-switch-data (22 units) │ │ +0b1a68: |[0b1a68] org.yuttadhammo.tipitaka.ReadBookActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0b1a78: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b1a7a: 2c05 2700 0000 |0001: sparse-switch v5, 00000028 // +00000027 │ │ +0b1a80: 6f30 a611 5406 |0004: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@11a6 │ │ +0b1a86: 0a02 |0007: move-result v2 │ │ +0b1a88: 0f02 |0008: return v2 │ │ +0b1a8a: 2200 2e00 |0009: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0b1a8e: 7010 4301 0000 |000b: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0143 │ │ +0b1a94: 6203 1010 |000e: sget-object v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ +0b1a98: 6e10 b31f 0300 |0010: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1fb3 │ │ +0b1a9e: 0a03 |0013: move-result v3 │ │ +0b1aa0: 2331 b704 |0014: new-array v1, v3, [Ljava/lang/String; // type@04b7 │ │ +0b1aa4: 6203 1010 |0016: sget-object v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.savedReadPages:Ljava/util/ArrayList; // field@1010 │ │ +0b1aa8: 6e20 b51f 1300 |0018: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fb5 │ │ +0b1aae: 1a03 8f0a |001b: const-string v3, "READ_PAGES" // string@0a8f │ │ +0b1ab2: 6e30 6001 3001 |001d: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +0b1ab8: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0b1aba: 6e30 4922 3400 |0021: invoke-virtual {v4, v3, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.setResult:(ILandroid/content/Intent;)V // method@2249 │ │ +0b1ac0: 6e10 2b22 0400 |0024: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.finish:()V // method@222b │ │ +0b1ac6: 28e1 |0027: goto 0008 // -001f │ │ +0b1ac8: 0002 0500 0400 0000 1800 0000 1900 ... |0028: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=460 │ │ 0x0004 line=482 │ │ 0x0009 line=466 │ │ 0x000e line=469 │ │ 0x0016 line=470 │ │ @@ -244235,73 +244324,73 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 164 16-bit code units │ │ -0b0cc0: |[0b0cc0] org.yuttadhammo.tipitaka.ReadBookActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0cd0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0b0cd2: 1505 0004 |0001: const/high16 v5, #int 67108864 // #400 │ │ -0b0cd6: 6f20 aa11 7600 |0003: invoke-super {v6, v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@11aa │ │ -0b0cdc: 2200 6d00 |0006: new-instance v0, Landroid/os/Bundle; // type@006d │ │ -0b0ce0: 7010 5b02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ -0b0ce6: 7210 921b 0700 |000b: invoke-interface {v7}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ -0b0cec: 0a04 |000e: move-result v4 │ │ -0b0cee: 2c04 6f00 0000 |000f: sparse-switch v4, 0000007e // +0000006f │ │ -0b0cf4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0b0cf6: 0f03 |0013: return v3 │ │ -0b0cf8: 6e10 2b22 0600 |0014: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.finish:()V // method@222b │ │ -0b0cfe: 28fc |0017: goto 0013 // -0004 │ │ -0b0d00: 5464 1610 |0018: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ -0b0d04: 6e10 641e 0400 |001a: invoke-virtual {v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:()V // method@1e64 │ │ -0b0d0a: 28f6 |001d: goto 0013 // -000a │ │ -0b0d0c: 6e10 4722 0600 |001e: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchInPage:()V // method@2247 │ │ -0b0d12: 28f2 |0021: goto 0013 // -000e │ │ -0b0d14: 2201 2e00 |0022: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0b0d18: 1c04 2904 |0024: const-class v4, Lorg/yuttadhammo/tipitaka/HelpActivity; // type@0429 │ │ -0b0d1c: 7030 4401 6104 |0026: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0b0d22: 6e20 4a22 1600 |0029: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ -0b0d28: 28e7 |002c: goto 0013 // -0019 │ │ -0b0d2a: 2201 2e00 |002d: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0b0d2e: 1c04 0a04 |002f: const-class v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@040a │ │ -0b0d32: 7030 4401 6104 |0031: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0b0d38: 1a04 1a04 |0034: const-string v4, "LANG" // string@041a │ │ -0b0d3c: 6205 0110 |0036: sget-object v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ -0b0d40: 6e30 7002 4005 |0038: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0b0d46: 6e20 6101 0100 |003b: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -0b0d4c: 6e20 4a22 1600 |003e: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ -0b0d52: 28d2 |0041: goto 0013 // -002e │ │ -0b0d54: 7010 4222 0600 |0042: invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prepareBookmark:()V // method@2242 │ │ -0b0d5a: 28ce |0045: goto 0013 // -0032 │ │ -0b0d5c: 2201 2e00 |0046: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0b0d60: 1c04 8b04 |0048: const-class v4, Lorg/yuttadhammo/tipitaka/SettingsActivity; // type@048b │ │ -0b0d64: 7030 4401 6104 |004a: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0b0d6a: 6e20 6a01 5100 |004d: invoke-virtual {v1, v5}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -0b0d70: 6e20 4a22 1600 |0050: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ -0b0d76: 28c0 |0053: goto 0013 // -0040 │ │ -0b0d78: 2201 2e00 |0054: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0b0d7c: 1c04 1a04 |0056: const-class v4, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@041a │ │ -0b0d80: 7030 4401 6104 |0058: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0b0d86: 6e20 6a01 5100 |005b: invoke-virtual {v1, v5}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -0b0d8c: 6e20 4a22 1600 |005e: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ -0b0d92: 28b2 |0061: goto 0013 // -004e │ │ -0b0d94: 2201 2e00 |0062: new-instance v1, Landroid/content/Intent; // type@002e │ │ -0b0d98: 1c04 2804 |0064: const-class v4, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0428 │ │ -0b0d9c: 7030 4401 6104 |0066: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0b0da2: 6e10 3722 0600 |0069: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getTrans:()Ljava/lang/String; // method@2237 │ │ -0b0da8: 0c02 |006c: move-result-object v2 │ │ -0b0daa: 3802 0a00 |006d: if-eqz v2, 0077 // +000a │ │ -0b0dae: 1a04 1926 |006f: const-string v4, "url" // string@2619 │ │ -0b0db2: 6e30 7002 4002 |0071: invoke-virtual {v0, v4, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ -0b0db8: 6e20 6101 0100 |0074: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ -0b0dbe: 6e20 6a01 5100 |0077: invoke-virtual {v1, v5}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -0b0dc4: 6e20 4a22 1600 |007a: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ -0b0dca: 2896 |007d: goto 0013 // -006a │ │ -0b0dcc: 0002 0900 2c00 0201 e400 077f e500 ... |007e: sparse-switch-data (38 units) │ │ +0b1af4: |[0b1af4] org.yuttadhammo.tipitaka.ReadBookActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b1b04: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0b1b06: 1505 0004 |0001: const/high16 v5, #int 67108864 // #400 │ │ +0b1b0a: 6f20 aa11 7600 |0003: invoke-super {v6, v7}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@11aa │ │ +0b1b10: 2200 6c00 |0006: new-instance v0, Landroid/os/Bundle; // type@006c │ │ +0b1b14: 7010 5b02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@025b │ │ +0b1b1a: 7210 921b 0700 |000b: invoke-interface {v7}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@1b92 │ │ +0b1b20: 0a04 |000e: move-result v4 │ │ +0b1b22: 2c04 6f00 0000 |000f: sparse-switch v4, 0000007e // +0000006f │ │ +0b1b28: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +0b1b2a: 0f03 |0013: return v3 │ │ +0b1b2c: 6e10 2b22 0600 |0014: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.finish:()V // method@222b │ │ +0b1b32: 28fc |0017: goto 0013 // -0004 │ │ +0b1b34: 5464 1610 |0018: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; // field@1016 │ │ +0b1b38: 6e10 641e 0400 |001a: invoke-virtual {v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;.toggle:()V // method@1e64 │ │ +0b1b3e: 28f6 |001d: goto 0013 // -000a │ │ +0b1b40: 6e10 4722 0600 |001e: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchInPage:()V // method@2247 │ │ +0b1b46: 28f2 |0021: goto 0013 // -000e │ │ +0b1b48: 2201 2e00 |0022: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0b1b4c: 1c04 2704 |0024: const-class v4, Lorg/yuttadhammo/tipitaka/HelpActivity; // type@0427 │ │ +0b1b50: 7030 4401 6104 |0026: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0b1b56: 6e20 4a22 1600 |0029: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ +0b1b5c: 28e7 |002c: goto 0013 // -0019 │ │ +0b1b5e: 2201 2e00 |002d: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0b1b62: 1c04 0804 |002f: const-class v4, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; // type@0408 │ │ +0b1b66: 7030 4401 6104 |0031: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0b1b6c: 1a04 1e04 |0034: const-string v4, "LANG" // string@041e │ │ +0b1b70: 6205 0110 |0036: sget-object v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lang:Ljava/lang/String; // field@1001 │ │ +0b1b74: 6e30 7002 4005 |0038: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0b1b7a: 6e20 6101 0100 |003b: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0b1b80: 6e20 4a22 1600 |003e: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ +0b1b86: 28d2 |0041: goto 0013 // -002e │ │ +0b1b88: 7010 4222 0600 |0042: invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prepareBookmark:()V // method@2242 │ │ +0b1b8e: 28ce |0045: goto 0013 // -0032 │ │ +0b1b90: 2201 2e00 |0046: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0b1b94: 1c04 8904 |0048: const-class v4, Lorg/yuttadhammo/tipitaka/SettingsActivity; // type@0489 │ │ +0b1b98: 7030 4401 6104 |004a: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0b1b9e: 6e20 6a01 5100 |004d: invoke-virtual {v1, v5}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0b1ba4: 6e20 4a22 1600 |0050: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ +0b1baa: 28c0 |0053: goto 0013 // -0040 │ │ +0b1bac: 2201 2e00 |0054: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0b1bb0: 1c04 1804 |0056: const-class v4, Lorg/yuttadhammo/tipitaka/DictionaryActivity; // type@0418 │ │ +0b1bb4: 7030 4401 6104 |0058: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0b1bba: 6e20 6a01 5100 |005b: invoke-virtual {v1, v5}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0b1bc0: 6e20 4a22 1600 |005e: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ +0b1bc6: 28b2 |0061: goto 0013 // -004e │ │ +0b1bc8: 2201 2e00 |0062: new-instance v1, Landroid/content/Intent; // type@002e │ │ +0b1bcc: 1c04 2604 |0064: const-class v4, Lorg/yuttadhammo/tipitaka/EnglishActivity; // type@0426 │ │ +0b1bd0: 7030 4401 6104 |0066: invoke-direct {v1, v6, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0b1bd6: 6e10 3722 0600 |0069: invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.getTrans:()Ljava/lang/String; // method@2237 │ │ +0b1bdc: 0c02 |006c: move-result-object v2 │ │ +0b1bde: 3802 0a00 |006d: if-eqz v2, 0077 // +000a │ │ +0b1be2: 1a04 1926 |006f: const-string v4, "url" // string@2619 │ │ +0b1be6: 6e30 7002 4002 |0071: invoke-virtual {v0, v4, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0270 │ │ +0b1bec: 6e20 6101 0100 |0074: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@0161 │ │ +0b1bf2: 6e20 6a01 5100 |0077: invoke-virtual {v1, v5}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0b1bf8: 6e20 4a22 1600 |007a: invoke-virtual {v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ +0b1bfe: 2896 |007d: goto 0013 // -006a │ │ +0b1c00: 0002 0900 2c00 0201 e400 0b7f e500 ... |007e: sparse-switch-data (38 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=372 │ │ 0x0006 line=373 │ │ 0x000b line=377 │ │ 0x0012 line=422 │ │ 0x0013 line=424 │ │ @@ -244341,135 +244430,135 @@ │ │ 0x0000 - 0x00a4 reg=7 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ #8 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'onRestart' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0b0e18: |[0b0e18] org.yuttadhammo.tipitaka.ReadBookActivity.onRestart:()V │ │ -0b0e28: 6f10 b211 0500 |0000: invoke-super {v5}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onRestart:()V // method@11b2 │ │ -0b0e2e: 6201 0c10 |0003: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0e32: 1a02 5a10 |0005: const-string v2, "base_text_size" // string@105a │ │ -0b0e36: 1a03 0c01 |0007: const-string v3, "16" // string@010c │ │ -0b0e3a: 7230 7801 2103 |0009: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0b0e40: 0c00 |000c: move-result-object v0 │ │ -0b0e42: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ -0b0e46: 6e20 5f1f 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0b0e4c: 0a01 |0012: move-result v1 │ │ -0b0e4e: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ -0b0e52: 1a00 0c01 |0015: const-string v0, "16" // string@010c │ │ -0b0e56: 7110 2b1f 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -0b0e5c: 0a01 |001a: move-result v1 │ │ -0b0e5e: 5951 1a10 |001b: iput v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ -0b0e62: 5251 1a10 |001d: iget v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ -0b0e66: 8911 |001f: float-to-double v1, v1 │ │ -0b0e68: 1903 e83f |0020: const-wide/high16 v3, #long 4604930618986332160 // #3fe8 │ │ -0b0e6c: cd31 |0022: mul-double/2addr v1, v3 │ │ -0b0e6e: 7120 241f 2100 |0023: invoke-static {v1, v2}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f24 │ │ -0b0e74: 0c01 |0026: move-result-object v1 │ │ -0b0e76: 7110 2b1f 0100 |0027: invoke-static {v1}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -0b0e7c: 0a01 |002a: move-result v1 │ │ -0b0e7e: 5951 1710 |002b: iput v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ -0b0e82: 6201 f70f |002d: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ -0b0e86: 5252 1710 |002f: iget v2, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ -0b0e8a: 6e20 7610 2100 |0031: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0b0e90: 5451 1310 |0034: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1013 │ │ -0b0e94: 3801 0700 |0036: if-eqz v1, 003d // +0007 │ │ -0b0e98: 5451 1310 |0038: iget-object v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1013 │ │ -0b0e9c: 6e10 2a23 0100 |003a: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:()V // method@232a │ │ -0b0ea2: 0e00 |003d: return-void │ │ +0b1c4c: |[0b1c4c] org.yuttadhammo.tipitaka.ReadBookActivity.onRestart:()V │ │ +0b1c5c: 6f10 b211 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onRestart:()V // method@11b2 │ │ +0b1c62: 6201 0c10 |0003: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b1c66: 1a02 5b10 |0005: const-string v2, "base_text_size" // string@105b │ │ +0b1c6a: 1a03 1001 |0007: const-string v3, "16" // string@0110 │ │ +0b1c6e: 7230 7801 2103 |0009: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0b1c74: 0c00 |000c: move-result-object v0 │ │ +0b1c76: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ +0b1c7a: 6e20 5f1f 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0b1c80: 0a01 |0012: move-result v1 │ │ +0b1c82: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ +0b1c86: 1a00 1001 |0015: const-string v0, "16" // string@0110 │ │ +0b1c8a: 7110 2b1f 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +0b1c90: 0a01 |001a: move-result v1 │ │ +0b1c92: 5961 1a10 |001b: iput v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ +0b1c96: 5261 1a10 |001d: iget v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ +0b1c9a: 8912 |001f: float-to-double v2, v1 │ │ +0b1c9c: 1904 e83f |0020: const-wide/high16 v4, #long 4604930618986332160 // #3fe8 │ │ +0b1ca0: cd42 |0022: mul-double/2addr v2, v4 │ │ +0b1ca2: 7120 241f 3200 |0023: invoke-static {v2, v3}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f24 │ │ +0b1ca8: 0c01 |0026: move-result-object v1 │ │ +0b1caa: 7110 2b1f 0100 |0027: invoke-static {v1}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +0b1cb0: 0a01 |002a: move-result v1 │ │ +0b1cb2: 5961 1710 |002b: iput v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ +0b1cb6: 6201 f70f |002d: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ +0b1cba: 5262 1710 |002f: iget v2, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ +0b1cbe: 6e20 7610 2100 |0031: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +0b1cc4: 5461 1310 |0034: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1013 │ │ +0b1cc8: 3801 0700 |0036: if-eqz v1, 003d // +0007 │ │ +0b1ccc: 5461 1310 |0038: iget-object v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.searchDialog:Lorg/yuttadhammo/tipitaka/SearchDialog; // field@1013 │ │ +0b1cd0: 6e10 2a23 0100 |003a: invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;.updateHistoryList:()V // method@232a │ │ +0b1cd6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ 0x000d line=330 │ │ 0x0015 line=331 │ │ 0x0017 line=332 │ │ 0x001d line=333 │ │ 0x002d line=334 │ │ 0x0034 line=336 │ │ 0x0038 line=337 │ │ 0x003d line=339 │ │ locals : │ │ 0x000d - 0x003e reg=0 size Ljava/lang/String; │ │ - 0x0000 - 0x003e reg=5 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x003e reg=6 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #9 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'onResume' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0b0ea4: |[0b0ea4] org.yuttadhammo.tipitaka.ReadBookActivity.onResume:()V │ │ -0b0eb4: 6f10 b411 0500 |0000: invoke-super {v5}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onResume:()V // method@11b4 │ │ -0b0eba: 6201 0c10 |0003: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ -0b0ebe: 1a02 5a10 |0005: const-string v2, "base_text_size" // string@105a │ │ -0b0ec2: 1a03 0c01 |0007: const-string v3, "16" // string@010c │ │ -0b0ec6: 7230 7801 2103 |0009: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -0b0ecc: 0c00 |000c: move-result-object v0 │ │ -0b0ece: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ -0b0ed2: 6e20 5f1f 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ -0b0ed8: 0a01 |0012: move-result v1 │ │ -0b0eda: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ -0b0ede: 1a00 0c01 |0015: const-string v0, "16" // string@010c │ │ -0b0ee2: 7110 2b1f 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -0b0ee8: 0a01 |001a: move-result v1 │ │ -0b0eea: 5951 1a10 |001b: iput v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ -0b0eee: 5251 1a10 |001d: iget v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ -0b0ef2: 8911 |001f: float-to-double v1, v1 │ │ -0b0ef4: 1903 e83f |0020: const-wide/high16 v3, #long 4604930618986332160 // #3fe8 │ │ -0b0ef8: cd31 |0022: mul-double/2addr v1, v3 │ │ -0b0efa: 7120 241f 2100 |0023: invoke-static {v1, v2}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f24 │ │ -0b0f00: 0c01 |0026: move-result-object v1 │ │ -0b0f02: 7110 2b1f 0100 |0027: invoke-static {v1}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ -0b0f08: 0a01 |002a: move-result v1 │ │ -0b0f0a: 5951 1710 |002b: iput v1, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ -0b0f0e: 6201 f70f |002d: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ -0b0f12: 5252 1710 |002f: iget v2, v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ -0b0f16: 6e20 7610 2100 |0031: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ -0b0f1c: 0e00 |0034: return-void │ │ +0b1cd8: |[0b1cd8] org.yuttadhammo.tipitaka.ReadBookActivity.onResume:()V │ │ +0b1ce8: 6f10 b411 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onResume:()V // method@11b4 │ │ +0b1cee: 6201 0c10 |0003: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.prefs:Landroid/content/SharedPreferences; // field@100c │ │ +0b1cf2: 1a02 5b10 |0005: const-string v2, "base_text_size" // string@105b │ │ +0b1cf6: 1a03 1001 |0007: const-string v3, "16" // string@0110 │ │ +0b1cfa: 7230 7801 2103 |0009: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +0b1d00: 0c00 |000c: move-result-object v0 │ │ +0b1d02: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ +0b1d06: 6e20 5f1f 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f5f │ │ +0b1d0c: 0a01 |0012: move-result v1 │ │ +0b1d0e: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ +0b1d12: 1a00 1001 |0015: const-string v0, "16" // string@0110 │ │ +0b1d16: 7110 2b1f 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +0b1d1c: 0a01 |001a: move-result v1 │ │ +0b1d1e: 5961 1a10 |001b: iput v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ +0b1d22: 5261 1a10 |001d: iget v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textSize:F // field@101a │ │ +0b1d26: 8912 |001f: float-to-double v2, v1 │ │ +0b1d28: 1904 e83f |0020: const-wide/high16 v4, #long 4604930618986332160 // #3fe8 │ │ +0b1d2c: cd42 |0022: mul-double/2addr v2, v4 │ │ +0b1d2e: 7120 241f 3200 |0023: invoke-static {v2, v3}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f24 │ │ +0b1d34: 0c01 |0026: move-result-object v1 │ │ +0b1d36: 7110 2b1f 0100 |0027: invoke-static {v1}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f2b │ │ +0b1d3c: 0a01 |002a: move-result v1 │ │ +0b1d3e: 5961 1710 |002b: iput v1, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ +0b1d42: 6201 f70f |002d: sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.defText:Landroid/widget/TextView; // field@0ff7 │ │ +0b1d46: 5262 1710 |002f: iget v2, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.smallSize:F // field@1017 │ │ +0b1d4a: 6e20 7610 2100 |0031: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@1076 │ │ +0b1d50: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=345 │ │ 0x000d line=346 │ │ 0x0015 line=347 │ │ 0x0017 line=348 │ │ 0x001d line=349 │ │ 0x002d line=350 │ │ 0x0034 line=351 │ │ locals : │ │ 0x000d - 0x0035 reg=0 size Ljava/lang/String; │ │ - 0x0000 - 0x0035 reg=5 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ + 0x0000 - 0x0035 reg=6 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ #10 : (in Lorg/yuttadhammo/tipitaka/ReadBookActivity;) │ │ name : 'onSearchRequested' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b0f20: |[0b0f20] org.yuttadhammo.tipitaka.ReadBookActivity.onSearchRequested:()Z │ │ -0b0f30: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ -0b0f34: 1c01 7d04 |0002: const-class v1, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047d │ │ -0b0f38: 7030 4401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ -0b0f3e: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ -0b0f42: 6e20 6a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ -0b0f48: 6e20 4a22 0200 |000c: invoke-virtual {v2, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ -0b0f4e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -0b0f50: 0f01 |0010: return v1 │ │ +0b1d54: |[0b1d54] org.yuttadhammo.tipitaka.ReadBookActivity.onSearchRequested:()Z │ │ +0b1d64: 2200 2e00 |0000: new-instance v0, Landroid/content/Intent; // type@002e │ │ +0b1d68: 1c01 7b04 |0002: const-class v1, Lorg/yuttadhammo/tipitaka/SearchDialog; // type@047b │ │ +0b1d6c: 7030 4401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0144 │ │ +0b1d72: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ +0b1d76: 6e20 6a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@016a │ │ +0b1d7c: 6e20 4a22 0200 |000c: invoke-virtual {v2, v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.startActivity:(Landroid/content/Intent;)V // method@224a │ │ +0b1d82: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0b1d84: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0007 line=356 │ │ 0x000c line=357 │ │ 0x000f line=358 │ │ locals : │ │ @@ -244481,70 +244570,70 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -0b0f54: |[0b0f54] org.yuttadhammo.tipitaka.ReadBookActivity.searchInPage:()V │ │ -0b0f64: 6204 0510 |0000: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ -0b0f68: 5265 0310 |0002: iget v5, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ -0b0f6c: 6e20 7109 5400 |0004: invoke-virtual {v4, v5}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ -0b0f72: 0c02 |0007: move-result-object v2 │ │ -0b0f74: 1404 8e00 077f |0008: const v4, #float 1.79449e+38 // #7f07008e │ │ -0b0f7a: 6e20 d90d 4200 |000b: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ -0b0f80: 0c04 |000e: move-result-object v4 │ │ -0b0f82: 1f04 4d04 |000f: check-cast v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044d │ │ -0b0f86: 6904 1910 |0011: sput-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0f8a: 6204 1910 |0013: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ -0b0f8e: 6e10 fb21 0400 |0015: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ -0b0f94: 0c04 |0018: move-result-object v4 │ │ -0b0f96: 5b64 1c10 |0019: iput-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.virginText:Ljava/lang/CharSequence; // field@101c │ │ -0b0f9a: 2204 3102 |001b: new-instance v4, Landroid/widget/EditText; // type@0231 │ │ -0b0f9e: 7020 830f 6400 |001d: invoke-direct {v4, v6}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ -0b0fa4: 5b64 fa0f |0020: iput-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0b0fa8: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -0b0faa: 5964 ef0f |0023: iput v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ -0b0fae: 1404 9600 077f |0025: const v4, #float 1.79449e+38 // #7f070096 │ │ -0b0fb4: 6e20 2a22 4600 |0028: invoke-virtual {v6, v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ -0b0fba: 0c01 |002b: move-result-object v1 │ │ -0b0fbc: 1f01 3e02 |002c: check-cast v1, Landroid/widget/LinearLayout; // type@023e │ │ -0b0fc0: 6e10 d60f 0100 |002e: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0fd6 │ │ -0b0fc6: 0a04 |0031: move-result v4 │ │ -0b0fc8: 3d04 0300 |0032: if-lez v4, 0035 // +0003 │ │ -0b0fcc: 0e00 |0034: return-void │ │ -0b0fce: 2203 2d02 |0035: new-instance v3, Landroid/widget/Button; // type@022d │ │ -0b0fd2: 7020 6c0f 6300 |0037: invoke-direct {v3, v6}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f6c │ │ -0b0fd8: 1a04 e109 |003a: const-string v4, "Next" // string@09e1 │ │ -0b0fdc: 6e20 710f 4300 |003c: invoke-virtual {v3, v4}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0f71 │ │ -0b0fe2: 2204 4704 |003f: new-instance v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6; // type@0447 │ │ -0b0fe6: 7020 de21 6400 |0041: invoke-direct {v4, v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21de │ │ -0b0fec: 6e20 700f 4300 |0044: invoke-virtual {v3, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0b0ff2: 6e20 d10f 3100 |0047: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ -0b0ff8: 2200 2d02 |004a: new-instance v0, Landroid/widget/Button; // type@022d │ │ -0b0ffc: 7020 6c0f 6000 |004c: invoke-direct {v0, v6}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f6c │ │ -0b1002: 1a04 8802 |004f: const-string v4, "Close" // string@0288 │ │ -0b1006: 6e20 710f 4000 |0051: invoke-virtual {v0, v4}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0f71 │ │ -0b100c: 2204 4804 |0054: new-instance v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7; // type@0448 │ │ -0b1010: 7030 e021 6401 |0056: invoke-direct {v4, v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/widget/LinearLayout;)V // method@21e0 │ │ -0b1016: 6e20 700f 4000 |0059: invoke-virtual {v0, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ -0b101c: 6e20 d10f 0100 |005c: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ -0b1022: 5464 fa0f |005f: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0b1026: 2205 4904 |0061: new-instance v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8; // type@0449 │ │ -0b102a: 7020 e221 6500 |0063: invoke-direct {v5, v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21e2 │ │ -0b1030: 6e20 8d0f 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0f8d │ │ -0b1036: 5464 fa0f |0069: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0b103a: 1305 1e00 |006b: const/16 v5, #int 30 // #1e │ │ -0b103e: 6e20 8b0f 5400 |006d: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setMinEms:(I)V // method@0f8b │ │ -0b1044: 5464 fa0f |0070: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0b1048: 1215 |0072: const/4 v5, #int 1 // #1 │ │ -0b104a: 6e20 8e0f 5400 |0073: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setSingleLine:(Z)V // method@0f8e │ │ -0b1050: 5464 fa0f |0076: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ -0b1054: 6e20 d10f 4100 |0078: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ -0b105a: 28b9 |007b: goto 0034 // -0047 │ │ +0b1d88: |[0b1d88] org.yuttadhammo.tipitaka.ReadBookActivity.searchInPage:()V │ │ +0b1d98: 6204 0510 |0000: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.mPager:Landroid/support/v4/view/ViewPager; // field@1005 │ │ +0b1d9c: 5265 0310 |0002: iget v5, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.lastPosition:I // field@1003 │ │ +0b1da0: 6e20 7109 5400 |0004: invoke-virtual {v4, v5}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0971 │ │ +0b1da6: 0c02 |0007: move-result-object v2 │ │ +0b1da8: 1404 8e00 0b7f |0008: const v4, #float 1.84766e+38 // #7f0b008e │ │ +0b1dae: 6e20 d90d 4200 |000b: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0dd9 │ │ +0b1db4: 0c04 |000e: move-result-object v4 │ │ +0b1db6: 1f04 4b04 |000f: check-cast v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // type@044b │ │ +0b1dba: 6904 1910 |0011: sput-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b1dbe: 6204 1910 |0013: sget-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; // field@1019 │ │ +0b1dc2: 6e10 fb21 0400 |0015: invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;.getText:()Ljava/lang/CharSequence; // method@21fb │ │ +0b1dc8: 0c04 |0018: move-result-object v4 │ │ +0b1dca: 5b64 1c10 |0019: iput-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.virginText:Ljava/lang/CharSequence; // field@101c │ │ +0b1dce: 2204 2f02 |001b: new-instance v4, Landroid/widget/EditText; // type@022f │ │ +0b1dd2: 7020 830f 6400 |001d: invoke-direct {v4, v6}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0f83 │ │ +0b1dd8: 5b64 fa0f |0020: iput-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b1ddc: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +0b1dde: 5964 ef0f |0023: iput v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.atSearch:I // field@0fef │ │ +0b1de2: 1404 9600 0b7f |0025: const v4, #float 1.84766e+38 // #7f0b0096 │ │ +0b1de8: 6e20 2a22 4600 |0028: invoke-virtual {v6, v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findViewById:(I)Landroid/view/View; // method@222a │ │ +0b1dee: 0c01 |002b: move-result-object v1 │ │ +0b1df0: 1f01 3c02 |002c: check-cast v1, Landroid/widget/LinearLayout; // type@023c │ │ +0b1df4: 6e10 d60f 0100 |002e: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0fd6 │ │ +0b1dfa: 0a04 |0031: move-result v4 │ │ +0b1dfc: 3d04 0300 |0032: if-lez v4, 0035 // +0003 │ │ +0b1e00: 0e00 |0034: return-void │ │ +0b1e02: 2203 2b02 |0035: new-instance v3, Landroid/widget/Button; // type@022b │ │ +0b1e06: 7020 6c0f 6300 |0037: invoke-direct {v3, v6}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f6c │ │ +0b1e0c: 1a04 e309 |003a: const-string v4, "Next" // string@09e3 │ │ +0b1e10: 6e20 710f 4300 |003c: invoke-virtual {v3, v4}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0f71 │ │ +0b1e16: 2204 4504 |003f: new-instance v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6; // type@0445 │ │ +0b1e1a: 7020 de21 6400 |0041: invoke-direct {v4, v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21de │ │ +0b1e20: 6e20 700f 4300 |0044: invoke-virtual {v3, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0b1e26: 6e20 d10f 3100 |0047: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ +0b1e2c: 2200 2b02 |004a: new-instance v0, Landroid/widget/Button; // type@022b │ │ +0b1e30: 7020 6c0f 6000 |004c: invoke-direct {v0, v6}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f6c │ │ +0b1e36: 1a04 8d02 |004f: const-string v4, "Close" // string@028d │ │ +0b1e3a: 6e20 710f 4000 |0051: invoke-virtual {v0, v4}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0f71 │ │ +0b1e40: 2204 4604 |0054: new-instance v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7; // type@0446 │ │ +0b1e44: 7030 e021 6401 |0056: invoke-direct {v4, v6, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/widget/LinearLayout;)V // method@21e0 │ │ +0b1e4a: 6e20 700f 4000 |0059: invoke-virtual {v0, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0f70 │ │ +0b1e50: 6e20 d10f 0100 |005c: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ +0b1e56: 5464 fa0f |005f: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b1e5a: 2205 4704 |0061: new-instance v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8; // type@0447 │ │ +0b1e5e: 7020 e221 6500 |0063: invoke-direct {v5, v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;.:(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V // method@21e2 │ │ +0b1e64: 6e20 8d0f 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0f8d │ │ +0b1e6a: 5464 fa0f |0069: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b1e6e: 1305 1e00 |006b: const/16 v5, #int 30 // #1e │ │ +0b1e72: 6e20 8b0f 5400 |006d: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setMinEms:(I)V // method@0f8b │ │ +0b1e78: 5464 fa0f |0070: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b1e7c: 1215 |0072: const/4 v5, #int 1 // #1 │ │ +0b1e7e: 6e20 8e0f 5400 |0073: invoke-virtual {v4, v5}, Landroid/widget/EditText;.setSingleLine:(Z)V // method@0f8e │ │ +0b1e84: 5464 fa0f |0076: iget-object v4, v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;.findBox:Landroid/widget/EditText; // field@0ffa │ │ +0b1e88: 6e20 d10f 4100 |0078: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fd1 │ │ +0b1e8e: 28b9 |007b: goto 0034 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0008 line=940 │ │ 0x0013 line=941 │ │ 0x001b line=943 │ │ 0x0022 line=944 │ │ @@ -244566,21 +244655,21 @@ │ │ locals : │ │ 0x004f - 0x007c reg=0 closeButton Landroid/widget/Button; │ │ 0x002e - 0x007c reg=1 container Landroid/widget/LinearLayout; │ │ 0x0008 - 0x007c reg=2 fc Landroid/view/View; │ │ 0x003a - 0x007c reg=3 nextButton Landroid/widget/Button; │ │ 0x0000 - 0x007c reg=6 this Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ │ - source_file_idx : 2727 (ReadBookActivity.java) │ │ + source_file_idx : 2729 (ReadBookActivity.java) │ │ │ │ Class #752 header: │ │ -class_idx : 340 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 339 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 338 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #752 annotations: │ │ Annotations on class │ │ @@ -244600,17 +244689,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b105c: |[0b105c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0b106c: 7010 ad08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@08ad │ │ -0b1072: 0e00 |0003: return-void │ │ +0b1e90: |[0b1e90] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0b1ea0: 7010 ad08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@08ad │ │ +0b1ea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -244619,18 +244708,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b1074: |[0b1074] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0b1084: 7120 fc08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08fc │ │ -0b108a: 0a00 |0003: move-result v0 │ │ -0b108c: 0f00 |0004: return v0 │ │ +0b1ea8: |[0b1ea8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0b1eb8: 7120 fc08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@08fc │ │ +0b1ebe: 0a00 |0003: move-result v0 │ │ +0b1ec0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -244640,18 +244729,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b1090: |[0b1090] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0b10a0: 7120 fd08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@08fd │ │ -0b10a6: 0a00 |0003: move-result v0 │ │ -0b10a8: 0f00 |0004: return v0 │ │ +0b1ec4: |[0b1ec4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0b1ed4: 7120 fd08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@08fd │ │ +0b1eda: 0a00 |0003: move-result v0 │ │ +0b1edc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -244661,17 +244750,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 │ │ -0b10ac: |[0b10ac] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0b10bc: 7120 fe08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fe │ │ -0b10c2: 0e00 |0003: return-void │ │ +0b1ee0: |[0b1ee0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0b1ef0: 7120 fe08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fe │ │ +0b1ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -244682,19 +244771,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 │ │ -0b10c4: |[0b10c4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0b10d4: 6e10 cc0a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ -0b10da: 0c00 |0003: move-result-object v0 │ │ -0b10dc: 7120 ff08 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08ff │ │ -0b10e2: 0e00 |0007: return-void │ │ +0b1ef8: |[0b1ef8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0b1f08: 6e10 cc0a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0acc │ │ +0b1f0e: 0c00 |0003: move-result-object v0 │ │ +0b1f10: 7120 ff08 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08ff │ │ +0b1f16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -244705,17 +244794,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 │ │ -0b10e4: |[0b10e4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0b10f4: 7120 0009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0900 │ │ -0b10fa: 0e00 |0003: return-void │ │ +0b1f18: |[0b1f18] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0b1f28: 7120 0009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0900 │ │ +0b1f2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0003 line=246 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -244726,35 +244815,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 │ │ -0b10fc: |[0b10fc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0b110c: 6e10 7307 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0773 │ │ -0b1112: 0c00 |0003: move-result-object v0 │ │ -0b1114: 7120 0109 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0901 │ │ -0b111a: 0e00 |0007: return-void │ │ +0b1f30: |[0b1f30] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0b1f40: 6e10 7307 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0773 │ │ +0b1f46: 0c00 |0003: move-result-object v0 │ │ +0b1f48: 7120 0109 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0901 │ │ +0b1f4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0007 line=258 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ │ │ │ Class #753 header: │ │ -class_idx : 408 │ │ +class_idx : 407 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 406 │ │ -source_file_idx : 456 │ │ +superclass_idx : 405 │ │ +source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #753 annotations: │ │ Annotations on class │ │ @@ -244774,17 +244863,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b111c: |[0b111c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -0b112c: 7010 7f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0b7f │ │ -0b1132: 0e00 |0003: return-void │ │ +0b1f50: |[0b1f50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +0b1f60: 7010 7f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0b7f │ │ +0b1f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -244793,34 +244882,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 │ │ -0b1134: |[0b1134] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0b1144: 7130 460c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c46 │ │ -0b114a: 0e00 |0003: return-void │ │ +0b1f68: |[0b1f68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0b1f78: 7130 460c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0c46 │ │ +0b1f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ - source_file_idx : 456 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 461 (AccessibilityRecordCompat.java) │ │ │ │ Class #754 header: │ │ -class_idx : 341 │ │ +class_idx : 340 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 340 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 339 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #754 annotations: │ │ Annotations on class │ │ @@ -244840,17 +244929,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b114c: |[0b114c] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -0b115c: 7010 b108 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@08b1 │ │ -0b1162: 0e00 |0003: return-void │ │ +0b1f80: |[0b1f80] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0b1f90: 7010 b108 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@08b1 │ │ +0b1f96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -244859,23 +244948,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 │ │ -0b1164: |[0b1164] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0b1174: 7110 0309 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0903 │ │ -0b117a: 0c00 |0003: move-result-object v0 │ │ -0b117c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0b1180: 2201 9101 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0191 │ │ -0b1184: 7020 470b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0b47 │ │ -0b118a: 1101 |000b: return-object v1 │ │ -0b118c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0b118e: 28fe |000d: goto 000b // -0002 │ │ +0b1f98: |[0b1f98] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0b1fa8: 7110 0309 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0903 │ │ +0b1fae: 0c00 |0003: move-result-object v0 │ │ +0b1fb0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0b1fb4: 2201 9001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0190 │ │ +0b1fb8: 7020 470b 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0b47 │ │ +0b1fbe: 1101 |000b: return-object v1 │ │ +0b1fc0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0b1fc2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x0006 line=302 │ │ 0x000b line=304 │ │ locals : │ │ @@ -244888,18 +244977,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b1190: |[0b1190] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0b11a0: 7110 0409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0904 │ │ -0b11a6: 0a00 |0003: move-result v0 │ │ -0b11a8: 0f00 |0004: return v0 │ │ +0b1fc4: |[0b1fc4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0b1fd4: 7110 0409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0904 │ │ +0b1fda: 0a00 |0003: move-result v0 │ │ +0b1fdc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -244908,18 +244997,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b11ac: |[0b11ac] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0b11bc: 7110 0509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0905 │ │ -0b11c2: 0a00 |0003: move-result v0 │ │ -0b11c4: 0f00 |0004: return v0 │ │ +0b1fe0: |[0b1fe0] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0b1ff0: 7110 0509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0905 │ │ +0b1ff6: 0a00 |0003: move-result v0 │ │ +0b1ff8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -244928,18 +245017,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 │ │ -0b11c8: |[0b11c8] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0b11d8: 7130 0609 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0906 │ │ -0b11de: 0a00 |0003: move-result v0 │ │ -0b11e0: 0f00 |0004: return v0 │ │ +0b1ffc: |[0b1ffc] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0b200c: 7130 0609 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0906 │ │ +0b2012: 0a00 |0003: move-result v0 │ │ +0b2014: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -244950,17 +245039,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b11e4: |[0b11e4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0b11f4: 7110 0709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0907 │ │ -0b11fa: 0e00 |0003: return-void │ │ +0b2018: |[0b2018] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0b2028: 7110 0709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0907 │ │ +0b202e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0003 line=273 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -244970,17 +245059,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0b11fc: |[0b11fc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0b120c: 7155 0809 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0908 │ │ -0b1212: 0e00 |0003: return-void │ │ +0b2030: |[0b2030] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0b2040: 7155 0809 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0908 │ │ +0b2046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0003 line=277 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -244994,60 +245083,60 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b1214: |[0b1214] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0b1224: 7120 0909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0909 │ │ -0b122a: 0e00 |0003: return-void │ │ +0b2048: |[0b2048] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0b2058: 7120 0909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0909 │ │ +0b205e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=281 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0b122c: |[0b122c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0b123c: 7140 0a09 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@090a │ │ -0b1242: 0e00 |0003: return-void │ │ +0b2060: |[0b2060] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0b2070: 7140 0a09 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@090a │ │ +0b2076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ - 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0004 reg=3 delayMillis J │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0004 reg=4 delayMillis J │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b1244: |[0b1244] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0b1254: 7120 0b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@090b │ │ -0b125a: 0e00 |0003: return-void │ │ +0b2078: |[0b2078] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0b2088: 7120 0b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@090b │ │ +0b208e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -245058,33 +245147,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b125c: |[0b125c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0b126c: 7120 0c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@090c │ │ -0b1272: 0e00 |0003: return-void │ │ +0b2090: |[0b2090] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0b20a0: 7120 0c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@090c │ │ +0b20a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0003 line=293 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ │ │ │ Class #755 header: │ │ -class_idx : 342 │ │ +class_idx : 341 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 341 │ │ -source_file_idx : 3347 │ │ +superclass_idx : 340 │ │ +source_file_idx : 3349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #755 annotations: │ │ Annotations on class │ │ @@ -245104,17 +245193,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1274: |[0b1274] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -0b1284: 7010 b808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@08b8 │ │ -0b128a: 0e00 |0003: return-void │ │ +0b20a8: |[0b20a8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0b20b8: 7010 b808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@08b8 │ │ +0b20be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -245123,18 +245212,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b128c: |[0b128c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0b129c: 7110 0e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@090e │ │ -0b12a2: 0a00 |0003: move-result v0 │ │ -0b12a4: 0f00 |0004: return v0 │ │ +0b20c0: |[0b20c0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0b20d0: 7110 0e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@090e │ │ +0b20d6: 0a00 |0003: move-result v0 │ │ +0b20d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -245143,21 +245232,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b12a8: |[0b12a8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0b12b8: 7120 0f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@090f │ │ -0b12be: 0e00 |0003: return-void │ │ +0b20dc: |[0b20dc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0b20ec: 7120 0f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@090f │ │ +0b20f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 id I │ │ │ │ - source_file_idx : 3347 (ViewCompat.java) │ │ + source_file_idx : 3349 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1550231 bytes, number of entries: 756 │ │ │ +Zip file size: 1552391 bytes, number of entries: 756 │ │ │ ?rwxrwxr-x 2.0 unx 527 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2132 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 531 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$Op.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4371 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState.class │ │ │ @@ -82,15 +82,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1173 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5255 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 869 b- stor 80-Jan-01 00:00 android/support/v4/database/DatabaseUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1491 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 505 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 320 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatJellyBean.class │ │ │ @@ -217,15 +217,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 │ │ │ @@ -247,15 +247,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 │ │ │ @@ -334,15 +334,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3194 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.class │ │ │ ?rwxrwxr-x 2.0 unx 422 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/ActionMode$Callback.class │ │ │ ?rwxrwxr-x 2.0 unx 808 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/ActionMode.class │ │ │ ?rwxrwxr-x 2.0 unx 159 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener.class │ │ │ ?rwxrwxr-x 2.0 unx 865 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/ActionProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 169 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/CollapsibleActionView.class │ │ │ ?rwxrwxr-x 2.0 unx 1725 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/Menu.class │ │ │ -?rwxrwxr-x 2.0 unx 7720 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/MenuInflater$MenuState.class │ │ │ +?rwxrwxr-x 2.0 unx 8901 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/MenuInflater$MenuState.class │ │ │ ?rwxrwxr-x 2.0 unx 4020 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/MenuInflater.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/MenuItem$OnActionExpandListener.class │ │ │ ?rwxrwxr-x 2.0 unx 180 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 2318 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/MenuItem.class │ │ │ ?rwxrwxr-x 2.0 unx 167 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/Window$Callback.class │ │ │ ?rwxrwxr-x 2.0 unx 498 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/Window.class │ │ │ ?rwxrwxr-x 2.0 unx 103 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/ActivityChooserModel$1.class │ │ │ @@ -380,15 +380,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 102 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/ShareActionProvider$1.class │ │ │ ?rwxrwxr-x 2.0 unx 242 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 708 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.class │ │ │ ?rwxrwxr-x 2.0 unx 274 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2486 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 292 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$1.class │ │ │ ?rwxrwxr-x 2.0 unx 190 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$OnPageChangeListener.class │ │ │ -?rwxrwxr-x 2.0 unx 15420 b- defN 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove.class │ │ │ +?rwxrwxr-x 2.0 unx 15408 b- defN 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove.class │ │ │ ?rwxrwxr-x 2.0 unx 8894 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CustomViewBehind.class │ │ │ ?rwxrwxr-x 2.0 unx 821 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/MenuInterface.class │ │ │ ?rwxrwxr-x 2.0 unx 682 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 372 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 218 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/R.class │ │ │ @@ -396,22 +396,22 @@ │ │ │ ?rwxrwxr-x 2.0 unx 175 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer.class │ │ │ ?rwxrwxr-x 2.0 unx 139 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnCloseListener.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnClosedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 137 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenListener.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$OnOpenedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 763 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 875 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState.class │ │ │ -?rwxrwxr-x 2.0 unx 12627 b- defN 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu.class │ │ │ +?rwxrwxr-x 2.0 unx 13173 b- defN 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/SlidingMenu.class │ │ │ ?rwxrwxr-x 2.0 unx 467 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityBase.class │ │ │ ?rwxrwxr-x 2.0 unx 888 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3120 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 1539 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3053 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 2535 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper.class │ │ │ -?rwxrwxr-x 2.0 unx 6439 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkDBAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 2528 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 6421 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkDBAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1743 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkEnglishActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1920 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkEnglishActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1121 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2400 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkEnglishActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 2095 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkEnglishActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1651 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkEnglishActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 438 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/BookmarkEnglishActivity$6.class │ │ │ @@ -444,25 +444,25 @@ │ │ │ ?rwxrwxr-x 2.0 unx 560 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/DictionaryActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 473 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/DictionaryActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 693 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1361 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader$1.class │ │ │ ?rwxrwxr-x 2.0 unx 582 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1198 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader$3$1.class │ │ │ ?rwxrwxr-x 2.0 unx 816 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader$3.class │ │ │ -?rwxrwxr-x 2.0 unx 3073 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader$DownloadFile.class │ │ │ +?rwxrwxr-x 2.0 unx 3077 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader$DownloadFile.class │ │ │ ?rwxrwxr-x 2.0 unx 4000 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Downloader.class │ │ │ ?rwxrwxr-x 2.0 unx 607 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/EnglishActivity$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1306 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/EnglishActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/EnglishActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1520 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/EnglishActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 2120 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/EnglishActivity$MyWebViewClient.class │ │ │ ?rwxrwxr-x 2.0 unx 3322 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/EnglishActivity$ReadFile.class │ │ │ ?rwxrwxr-x 2.0 unx 426 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/HelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1153 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/IndexItemAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 5323 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/MainTipitakaDBAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 5312 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/MainTipitakaDBAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1018 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/PaliUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 809 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4520 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/QuizActivity$QuizAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 7186 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/QuizActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 551 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/QuizButton.class │ │ │ ?rwxrwxr-x 2.0 unx 318 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/R$anim.class │ │ │ ?rwxrwxr-x 2.0 unx 1096 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/R$array.class │ │ │ @@ -486,15 +486,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1112 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 907 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$6.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$7.class │ │ │ ?rwxrwxr-x 2.0 unx 1017 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$8.class │ │ │ ?rwxrwxr-x 2.0 unx 770 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$IndexListView.class │ │ │ ?rwxrwxr-x 2.0 unx 1692 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1.class │ │ │ -?rwxrwxr-x 2.0 unx 3670 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition.class │ │ │ +?rwxrwxr-x 2.0 unx 3584 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition.class │ │ │ ?rwxrwxr-x 2.0 unx 1996 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity$10.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity$11.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity$12.class │ │ │ ?rwxrwxr-x 2.0 unx 1291 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity$13$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 426 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity$13$1$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1333 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity$13$1$3.class │ │ │ @@ -530,35 +530,35 @@ │ │ │ ?rwxrwxr-x 2.0 unx 536 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$4.class │ │ │ ?rwxrwxr-x 2.0 unx 983 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$5.class │ │ │ ?rwxrwxr-x 2.0 unx 2627 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$6.class │ │ │ ?rwxrwxr-x 2.0 unx 1277 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$7.class │ │ │ ?rwxrwxr-x 2.0 unx 2646 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$8.class │ │ │ ?rwxrwxr-x 2.0 unx 1153 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$9$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2855 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$9.class │ │ │ -?rwxrwxr-x 2.0 unx 3835 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 5073 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper.class │ │ │ -?rwxrwxr-x 2.0 unx 8084 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchHistoryDBAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 3801 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 5053 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 8048 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchHistoryDBAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 3730 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchHistoryItem.class │ │ │ -?rwxrwxr-x 2.0 unx 3371 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper.class │ │ │ -?rwxrwxr-x 2.0 unx 6396 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchResultsDBAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 3357 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 6378 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchResultsDBAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1586 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchResultsItem.class │ │ │ ?rwxrwxr-x 2.0 unx 1186 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SelectBookActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1213 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SelectBookActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2103 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SelectBookActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 6177 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SelectBookActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 710 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SettingsActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 709 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SettingsActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 709 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SettingsActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 2050 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SettingsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 463 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/StringLengthComparator.class │ │ │ ?rwxrwxr-x 2.0 unx 613 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/TipitakaBackupAgent.class │ │ │ ?rwxrwxr-x 2.0 unx 1130 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/TipitakaGalleryAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1229 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/Utils.class │ │ │ ?rwxrwxr-x 2.0 unx 1384 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/VolumeItemAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 2148 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper.class │ │ │ +?rwxrwxr-x 2.0 unx 2141 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 4313 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/eBookmarkDBAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1119 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/eBookmarkItem.class │ │ │ ?rwxrwxr-x 2.0 unx 801 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 433 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 11792 b- defN 80-Jan-01 00:00 android/support/v4/app/BackStackRecord.class │ │ │ ?rwxrwxr-x 2.0 unx 5856 b- stor 80-Jan-01 00:00 android/support/v4/app/DialogFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 621 b- stor 80-Jan-01 00:00 android/support/v4/app/Fragment$1.class │ │ │ @@ -591,15 +591,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 462 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 456 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1059 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2274 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 7796 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 7792 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 867 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 947 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 518 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 303 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 411 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 547 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class │ │ │ @@ -633,64 +633,64 @@ │ │ │ ?rwxrwxr-x 2.0 unx 586 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 5129 b- stor 80-Jan-01 00:00 com/actionbarsherlock/app/SherlockActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 4931 b- stor 80-Jan-01 00:00 com/actionbarsherlock/app/SherlockExpandableListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2072 b- stor 80-Jan-01 00:00 com/actionbarsherlock/app/SherlockFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 5137 b- stor 80-Jan-01 00:00 com/actionbarsherlock/app/SherlockListActivity.class │ │ │ ?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 20168 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/ActionBarSherlockCompat.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 9729 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 7578 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 5325 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 5473 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ListMenuItemView.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 6064 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/AbsActionBarView.class │ │ │ -?rwxrwxr-x 2.0 unx 4854 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarContainer.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 │ │ │ ?rwxrwxr-x 2.0 unx 967 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarView$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4955 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 6594 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/IcsAbsSpinner.class │ │ │ ?rwxrwxr-x 2.0 unx 4296 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/IcsLinearLayout.class │ │ │ ?rwxrwxr-x 2.0 unx 2579 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.class │ │ │ ?rwxrwxr-x 2.0 unx 1216 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.class │ │ │ -?rwxrwxr-x 2.0 unx 9510 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ScrollingTabContainerView.class │ │ │ +?rwxrwxr-x 2.0 unx 9554 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ScrollingTabContainerView.class │ │ │ ?rwxrwxr-x 2.0 unx 1863 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 572 b- stor 80-Jan-01 00:00 com/actionbarsherlock/view/SubMenu.class │ │ │ ?rwxrwxr-x 2.0 unx 1909 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.class │ │ │ -?rwxrwxr-x 2.0 unx 11045 b- defN 80-Jan-01 00:00 com/actionbarsherlock/widget/ActivityChooserView.class │ │ │ -?rwxrwxr-x 2.0 unx 27938 b- defN 80-Jan-01 00:00 com/actionbarsherlock/widget/SearchView.class │ │ │ +?rwxrwxr-x 2.0 unx 11185 b- defN 80-Jan-01 00:00 com/actionbarsherlock/widget/ActivityChooserView.class │ │ │ +?rwxrwxr-x 2.0 unx 28240 b- defN 80-Jan-01 00:00 com/actionbarsherlock/widget/SearchView.class │ │ │ ?rwxrwxr-x 2.0 unx 1153 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.class │ │ │ ?rwxrwxr-x 2.0 unx 1345 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 5175 b- stor 80-Jan-01 00:00 com/actionbarsherlock/widget/ShareActionProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1322 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1210 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1238 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5.class │ │ │ @@ -728,31 +728,31 @@ │ │ │ ?rwxrwxr-x 2.0 unx 5125 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.class │ │ │ ?rwxrwxr-x 2.0 unx 2065 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.class │ │ │ ?rwxrwxr-x 2.0 unx 1366 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.class │ │ │ ?rwxrwxr-x 2.0 unx 12865 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 9076 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuView.class │ │ │ ?rwxrwxr-x 2.0 unx 3206 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/SubMenuBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 1613 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/SubMenuWrapper.class │ │ │ -?rwxrwxr-x 2.0 unx 12711 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarContextView.class │ │ │ -?rwxrwxr-x 2.0 unx 24966 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarView.class │ │ │ -?rwxrwxr-x 2.0 unx 7717 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/IcsSpinner.class │ │ │ +?rwxrwxr-x 2.0 unx 12953 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarContextView.class │ │ │ +?rwxrwxr-x 2.0 unx 25643 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarView.class │ │ │ +?rwxrwxr-x 2.0 unx 8024 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/IcsSpinner.class │ │ │ ?rwxrwxr-x 2.0 unx 1971 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/TabsLinearLayout.class │ │ │ ?rwxrwxr-x 2.0 unx 797 b- stor 80-Jan-01 00:00 com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2.class │ │ │ -?rwxrwxr-x 2.0 unx 14947 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/DictionaryActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 14946 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/DictionaryActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 11627 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/EnglishActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 919 b- stor 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePagerAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 26729 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 26750 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 17726 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/SearchDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 429 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 404 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 1412 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 493 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1444 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 636 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 14440 b- defN 80-Jan-01 00:00 com/actionbarsherlock/widget/SuggestionsAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 20958 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 20999 b- defN 80-Jan-01 00:00 org/yuttadhammo/tipitaka/ReadBookActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1461 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 418 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ -756 files, 1685290 bytes uncompressed, 1400547 bytes compressed: 16.9% │ │ │ +756 files, 1688907 bytes uncompressed, 1402707 bytes compressed: 16.9% │ │ ├── android/support/v4/content/ModernAsyncTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -300,56 +300,56 @@ │ │ │ │ descriptor: Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ flags: (0x0012) ACC_PRIVATE, ACC_FINAL │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0008) ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=4, args_size=0 │ │ │ │ + stack=300, locals=5, args_size=0 │ │ │ │ 0: new #38 // class android/support/v4/content/ModernAsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #42 // Method android/support/v4/content/ModernAsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #46 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ 16: aload_0 │ │ │ │ 17: bipush 10 │ │ │ │ 19: invokespecial #50 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ 22: aload_0 │ │ │ │ 23: putstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ 26: new #54 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_0 │ │ │ │ + 29: astore_1 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_1 │ │ │ │ + 33: astore_2 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_2 │ │ │ │ + 37: astore_3 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore_3 │ │ │ │ - 42: aload_0 │ │ │ │ - 43: iconst_5 │ │ │ │ - 44: sipush 128 │ │ │ │ - 47: lconst_1 │ │ │ │ - 48: aload_1 │ │ │ │ + 41: astore 4 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: iconst_5 │ │ │ │ + 45: sipush 128 │ │ │ │ + 48: lconst_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 51: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ - 54: aload_0 │ │ │ │ - 55: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 58: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ - 61: astore_0 │ │ │ │ - 62: aload_0 │ │ │ │ - 63: aconst_null │ │ │ │ - 64: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ - 67: aload_0 │ │ │ │ - 68: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ - 71: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 74: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 77: return │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ + 56: aload_1 │ │ │ │ + 57: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 60: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ + 63: astore_0 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: aconst_null │ │ │ │ + 66: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ + 69: aload_0 │ │ │ │ + 70: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ + 73: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 76: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 79: return │ │ │ │ │ │ │ │ public android.support.v4.content.ModernAsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/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/R$bool.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ package com.actionbarsherlock; │ │ │ │ │ │ │ │ public final class R$bool │ │ │ │ { │ │ │ │ - public static final int abs__action_bar_embed_tabs = 2131230720; │ │ │ │ - public static final int abs__action_bar_expanded_action_views_exclusive = 2131230722; │ │ │ │ - public static final int abs__config_actionMenuItemAllCaps = 2131230724; │ │ │ │ - public static final int abs__config_allowActionMenuItemTextWithIcon = 2131230725; │ │ │ │ - public static final int abs__config_showMenuShortcutsWhenKeyboardPresent = 2131230723; │ │ │ │ - public static final int abs__split_action_bar_is_narrow = 2131230721; │ │ │ │ + public static final int abs__action_bar_embed_tabs = 2131165184; │ │ │ │ + public static final int abs__action_bar_expanded_action_views_exclusive = 2131165186; │ │ │ │ + public static final int abs__config_actionMenuItemAllCaps = 2131165188; │ │ │ │ + public static final int abs__config_allowActionMenuItemTextWithIcon = 2131165189; │ │ │ │ + public static final int abs__config_showMenuShortcutsWhenKeyboardPresent = 2131165187; │ │ │ │ + public static final int abs__split_action_bar_is_narrow = 2131165185; │ │ │ │ } │ │ ├── com/actionbarsherlock/R$color.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ package com.actionbarsherlock; │ │ │ │ │ │ │ │ public final class R$color │ │ │ │ { │ │ │ │ - public static final int abs__background_holo_dark = 2131296256; │ │ │ │ - public static final int abs__background_holo_light = 2131296257; │ │ │ │ - public static final int abs__bright_foreground_disabled_holo_dark = 2131296260; │ │ │ │ - public static final int abs__bright_foreground_disabled_holo_light = 2131296261; │ │ │ │ - public static final int abs__bright_foreground_holo_dark = 2131296258; │ │ │ │ - public static final int abs__bright_foreground_holo_light = 2131296259; │ │ │ │ - public static final int abs__primary_text_disable_only_holo_dark = 2131296262; │ │ │ │ - public static final int abs__primary_text_disable_only_holo_light = 2131296263; │ │ │ │ - public static final int abs__primary_text_holo_dark = 2131296264; │ │ │ │ - public static final int abs__primary_text_holo_light = 2131296265; │ │ │ │ + public static final int abs__background_holo_dark = 2131230720; │ │ │ │ + public static final int abs__background_holo_light = 2131230721; │ │ │ │ + public static final int abs__bright_foreground_disabled_holo_dark = 2131230724; │ │ │ │ + public static final int abs__bright_foreground_disabled_holo_light = 2131230725; │ │ │ │ + public static final int abs__bright_foreground_holo_dark = 2131230722; │ │ │ │ + public static final int abs__bright_foreground_holo_light = 2131230723; │ │ │ │ + public static final int abs__primary_text_disable_only_holo_dark = 2131230726; │ │ │ │ + public static final int abs__primary_text_disable_only_holo_light = 2131230727; │ │ │ │ + public static final int abs__primary_text_holo_dark = 2131230728; │ │ │ │ + public static final int abs__primary_text_holo_light = 2131230729; │ │ │ │ } │ │ ├── com/actionbarsherlock/R$dimen.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ package com.actionbarsherlock; │ │ │ │ │ │ │ │ public final class R$dimen │ │ │ │ { │ │ │ │ - public static final int abs__action_bar_default_height = 2131361793; │ │ │ │ - public static final int abs__action_bar_icon_vertical_padding = 2131361794; │ │ │ │ - public static final int abs__action_bar_subtitle_bottom_margin = 2131361798; │ │ │ │ - public static final int abs__action_bar_subtitle_text_size = 2131361796; │ │ │ │ - public static final int abs__action_bar_subtitle_top_margin = 2131361797; │ │ │ │ - public static final int abs__action_bar_title_text_size = 2131361795; │ │ │ │ - public static final int abs__action_button_min_width = 2131361799; │ │ │ │ - public static final int abs__config_prefDialogWidth = 2131361792; │ │ │ │ - public static final int abs__dialog_min_width_major = 2131361805; │ │ │ │ - public static final int abs__dialog_min_width_minor = 2131361806; │ │ │ │ - public static final int abs__dropdownitem_icon_width = 2131361802; │ │ │ │ - public static final int abs__dropdownitem_text_padding_left = 2131361800; │ │ │ │ - public static final int abs__dropdownitem_text_padding_right = 2131361801; │ │ │ │ - public static final int abs__search_view_preferred_width = 2131361804; │ │ │ │ - public static final int abs__search_view_text_min_width = 2131361803; │ │ │ │ + public static final int abs__action_bar_default_height = 2131296257; │ │ │ │ + public static final int abs__action_bar_icon_vertical_padding = 2131296258; │ │ │ │ + public static final int abs__action_bar_subtitle_bottom_margin = 2131296262; │ │ │ │ + public static final int abs__action_bar_subtitle_text_size = 2131296260; │ │ │ │ + public static final int abs__action_bar_subtitle_top_margin = 2131296261; │ │ │ │ + public static final int abs__action_bar_title_text_size = 2131296259; │ │ │ │ + public static final int abs__action_button_min_width = 2131296263; │ │ │ │ + public static final int abs__config_prefDialogWidth = 2131296256; │ │ │ │ + public static final int abs__dialog_min_width_major = 2131296269; │ │ │ │ + public static final int abs__dialog_min_width_minor = 2131296270; │ │ │ │ + public static final int abs__dropdownitem_icon_width = 2131296266; │ │ │ │ + public static final int abs__dropdownitem_text_padding_left = 2131296264; │ │ │ │ + public static final int abs__dropdownitem_text_padding_right = 2131296265; │ │ │ │ + public static final int abs__search_view_preferred_width = 2131296268; │ │ │ │ + public static final int abs__search_view_text_min_width = 2131296267; │ │ │ │ } │ │ ├── com/actionbarsherlock/R$id.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,56 +1,56 @@ │ │ │ │ │ │ │ │ package com.actionbarsherlock; │ │ │ │ │ │ │ │ public final class R$id │ │ │ │ { │ │ │ │ - public static final int abs__action_bar = 2131165231; │ │ │ │ - public static final int abs__action_bar_container = 2131165230; │ │ │ │ - public static final int abs__action_bar_subtitle = 2131165216; │ │ │ │ - public static final int abs__action_bar_title = 2131165215; │ │ │ │ - public static final int abs__action_context_bar = 2131165232; │ │ │ │ - public static final int abs__action_menu_divider = 2131165196; │ │ │ │ - public static final int abs__action_menu_presenter = 2131165197; │ │ │ │ - public static final int abs__action_mode_bar = 2131165236; │ │ │ │ - public static final int abs__action_mode_bar_stub = 2131165235; │ │ │ │ - public static final int abs__action_mode_close_button = 2131165219; │ │ │ │ - public static final int abs__activity_chooser_view_content = 2131165220; │ │ │ │ - public static final int abs__checkbox = 2131165227; │ │ │ │ - public static final int abs__content = 2131165233; │ │ │ │ - public static final int abs__default_activity_button = 2131165223; │ │ │ │ - public static final int abs__expand_activities_button = 2131165221; │ │ │ │ - public static final int abs__home = 2131165194; │ │ │ │ - public static final int abs__icon = 2131165225; │ │ │ │ - public static final int abs__image = 2131165222; │ │ │ │ - public static final int abs__imageButton = 2131165217; │ │ │ │ - public static final int abs__list_item = 2131165224; │ │ │ │ - public static final int abs__progress_circular = 2131165198; │ │ │ │ - public static final int abs__progress_horizontal = 2131165199; │ │ │ │ - public static final int abs__radio = 2131165228; │ │ │ │ - public static final int abs__search_badge = 2131165239; │ │ │ │ - public static final int abs__search_bar = 2131165238; │ │ │ │ - public static final int abs__search_button = 2131165240; │ │ │ │ - public static final int abs__search_close_btn = 2131165245; │ │ │ │ - public static final int abs__search_edit_frame = 2131165241; │ │ │ │ - public static final int abs__search_go_btn = 2131165247; │ │ │ │ - public static final int abs__search_mag_icon = 2131165242; │ │ │ │ - public static final int abs__search_plate = 2131165243; │ │ │ │ - public static final int abs__search_src_text = 2131165244; │ │ │ │ - public static final int abs__search_voice_btn = 2131165248; │ │ │ │ - public static final int abs__shortcut = 2131165229; │ │ │ │ - public static final int abs__split_action_bar = 2131165234; │ │ │ │ - public static final int abs__submit_area = 2131165246; │ │ │ │ - public static final int abs__textButton = 2131165218; │ │ │ │ - public static final int abs__title = 2131165226; │ │ │ │ - public static final int abs__up = 2131165195; │ │ │ │ - public static final int disableHome = 2131165193; │ │ │ │ - public static final int edit_query = 2131165237; │ │ │ │ - public static final int homeAsUp = 2131165190; │ │ │ │ - public static final int listMode = 2131165186; │ │ │ │ - public static final int normal = 2131165185; │ │ │ │ - public static final int showCustom = 2131165192; │ │ │ │ - public static final int showHome = 2131165189; │ │ │ │ - public static final int showTitle = 2131165191; │ │ │ │ - public static final int tabMode = 2131165187; │ │ │ │ - public static final int useLogo = 2131165188; │ │ │ │ - public static final int wrap_content = 2131165184; │ │ │ │ + public static final int abs__action_bar = 2131427375; │ │ │ │ + public static final int abs__action_bar_container = 2131427374; │ │ │ │ + public static final int abs__action_bar_subtitle = 2131427360; │ │ │ │ + public static final int abs__action_bar_title = 2131427359; │ │ │ │ + public static final int abs__action_context_bar = 2131427376; │ │ │ │ + public static final int abs__action_menu_divider = 2131427330; │ │ │ │ + public static final int abs__action_menu_presenter = 2131427331; │ │ │ │ + public static final int abs__action_mode_bar = 2131427380; │ │ │ │ + public static final int abs__action_mode_bar_stub = 2131427379; │ │ │ │ + public static final int abs__action_mode_close_button = 2131427363; │ │ │ │ + public static final int abs__activity_chooser_view_content = 2131427364; │ │ │ │ + public static final int abs__checkbox = 2131427371; │ │ │ │ + public static final int abs__content = 2131427377; │ │ │ │ + public static final int abs__default_activity_button = 2131427367; │ │ │ │ + public static final int abs__expand_activities_button = 2131427365; │ │ │ │ + public static final int abs__home = 2131427328; │ │ │ │ + public static final int abs__icon = 2131427369; │ │ │ │ + public static final int abs__image = 2131427366; │ │ │ │ + public static final int abs__imageButton = 2131427361; │ │ │ │ + public static final int abs__list_item = 2131427368; │ │ │ │ + public static final int abs__progress_circular = 2131427332; │ │ │ │ + public static final int abs__progress_horizontal = 2131427333; │ │ │ │ + public static final int abs__radio = 2131427372; │ │ │ │ + public static final int abs__search_badge = 2131427383; │ │ │ │ + public static final int abs__search_bar = 2131427382; │ │ │ │ + public static final int abs__search_button = 2131427384; │ │ │ │ + public static final int abs__search_close_btn = 2131427389; │ │ │ │ + public static final int abs__search_edit_frame = 2131427385; │ │ │ │ + public static final int abs__search_go_btn = 2131427391; │ │ │ │ + public static final int abs__search_mag_icon = 2131427386; │ │ │ │ + public static final int abs__search_plate = 2131427387; │ │ │ │ + public static final int abs__search_src_text = 2131427388; │ │ │ │ + public static final int abs__search_voice_btn = 2131427392; │ │ │ │ + public static final int abs__shortcut = 2131427373; │ │ │ │ + public static final int abs__split_action_bar = 2131427378; │ │ │ │ + public static final int abs__submit_area = 2131427390; │ │ │ │ + public static final int abs__textButton = 2131427362; │ │ │ │ + public static final int abs__title = 2131427370; │ │ │ │ + public static final int abs__up = 2131427329; │ │ │ │ + public static final int disableHome = 2131427339; │ │ │ │ + public static final int edit_query = 2131427381; │ │ │ │ + public static final int homeAsUp = 2131427340; │ │ │ │ + public static final int listMode = 2131427336; │ │ │ │ + public static final int normal = 2131427337; │ │ │ │ + public static final int showCustom = 2131427341; │ │ │ │ + public static final int showHome = 2131427342; │ │ │ │ + public static final int showTitle = 2131427343; │ │ │ │ + public static final int tabMode = 2131427338; │ │ │ │ + public static final int useLogo = 2131427344; │ │ │ │ + public static final int wrap_content = 2131427335; │ │ │ │ } │ │ ├── com/actionbarsherlock/R$integer.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ package com.actionbarsherlock; │ │ │ │ │ │ │ │ public final class R$integer │ │ │ │ { │ │ │ │ - public static final int abs__max_action_buttons = 2131427328; │ │ │ │ + public static final int abs__max_action_buttons = 2131361792; │ │ │ │ } │ │ ├── com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -75,74 +75,74 @@ │ │ │ │ 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 }; │ │ │ │ + continue Label_0176_Outer; │ │ │ │ + Label_0251: { │ │ │ │ + n2 = (this.mValueType.equals(Double.class) ? 1 : 0); │ │ │ │ } │ │ │ │ - continue Label_0175_Outer; │ │ │ │ - while (true) { │ │ │ │ - array = PropertyValuesHolder.DOUBLE_VARIANTS; │ │ │ │ - continue Label_0175_Outer; │ │ │ │ - Label_0256: │ │ │ │ - continue; │ │ │ │ - } │ │ │ │ - continue Block_10_Outer; │ │ │ │ + array = PropertyValuesHolder.DOUBLE_VARIANTS; │ │ │ │ + continue Label_0176_Outer; │ │ │ │ + Label_0283: │ │ │ │ + array = new Class[n]; │ │ │ │ + array[0] = this.mValueType; │ │ │ │ + continue Label_0176_Outer; │ │ │ │ + n2 = (this.mValueType.equals(Integer.class) ? 1 : 0); │ │ │ │ + continue; │ │ │ │ } │ │ │ │ } │ │ │ │ - // iftrue(Label_0288:, !this.mValueType.equals((Object)Double.class)) │ │ │ │ - // iftrue(Label_0256:, !this.mValueType.equals((Object)Integer.class)) │ │ │ │ + // iftrue(Label_0283:, n2 == 0) │ │ │ │ + // iftrue(Label_0251:, n2 == 0) │ │ │ │ catch (NoSuchMethodException ex) { │ │ │ │ - ++n; │ │ │ │ + ++n2; │ │ │ │ continue; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ ├── com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -137,15 +137,15 @@ │ │ │ │ 1: invokespecial #9 // Method "":()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public void handleMessage(android.os.Message); │ │ │ │ descriptor: (Landroid/os/Message;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=30, args_size=2 │ │ │ │ + stack=300, locals=26, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_2 │ │ │ │ 2: invokestatic #16 // Method com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$000:()Ljava/lang/ThreadLocal; │ │ │ │ 5: invokevirtual #22 // Method java/lang/ThreadLocal.get:()Ljava/lang/Object; │ │ │ │ 8: checkcast #24 // class java/util/ArrayList │ │ │ │ 11: astore_3 │ │ │ │ 12: invokestatic #27 // Method com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$100:()Ljava/lang/ThreadLocal; │ │ │ │ @@ -392,27 +392,27 @@ │ │ │ │ 544: invokevirtual #95 // Method java/util/ArrayList.isEmpty:()Z │ │ │ │ 547: istore 7 │ │ │ │ 549: iload 7 │ │ │ │ 551: ifne 60 │ │ │ │ 554: iconst_1 │ │ │ │ 555: istore 7 │ │ │ │ 557: invokestatic #98 // Method com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$1000:()J │ │ │ │ - 560: lstore 24 │ │ │ │ + 560: lstore 15 │ │ │ │ 562: invokestatic #67 // Method android/view/animation/AnimationUtils.currentAnimationTimeMillis:()J │ │ │ │ 565: lload 17 │ │ │ │ 567: lsub │ │ │ │ - 568: lstore 26 │ │ │ │ - 570: lload 24 │ │ │ │ - 572: lload 26 │ │ │ │ + 568: lstore 24 │ │ │ │ + 570: lload 15 │ │ │ │ + 572: lload 24 │ │ │ │ 574: lsub │ │ │ │ - 575: lstore 24 │ │ │ │ + 575: lstore 15 │ │ │ │ 577: lconst_0 │ │ │ │ - 578: lload 24 │ │ │ │ + 578: lload 15 │ │ │ │ 580: invokestatic #104 // Method java/lang/Math.max:(JJ)J │ │ │ │ - 583: lstore 28 │ │ │ │ + 583: lstore 13 │ │ │ │ 585: aload_0 │ │ │ │ 586: iload 7 │ │ │ │ - 588: lload 28 │ │ │ │ + 588: lload 13 │ │ │ │ 590: invokevirtual #108 // Method sendEmptyMessageDelayed:(IJ)Z │ │ │ │ 593: pop │ │ │ │ 594: goto 60 │ │ │ │ } │ │ ├── com/actionbarsherlock/internal/widget/IcsProgressBar.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1470,15 +1470,15 @@ │ │ │ │ 61: putfield #181 // Field mMaxHeight:I │ │ │ │ 64: return │ │ │ │ │ │ │ │ private void refreshProgress(int, int, boolean); │ │ │ │ descriptor: (IIZ)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=4 │ │ │ │ + stack=300, locals=11, args_size=4 │ │ │ │ 0: aload_0 │ │ │ │ 1: monitorenter │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #135 // Field mUiThreadId:J │ │ │ │ 6: lstore 4 │ │ │ │ 8: invokestatic #129 // Method java/lang/Thread.currentThread:()Ljava/lang/Thread; │ │ │ │ 11: astore 6 │ │ │ │ @@ -1500,45 +1500,45 @@ │ │ │ │ 39: iload 9 │ │ │ │ 41: invokespecial #259 // Method doRefreshProgress:(IIZZ)V │ │ │ │ 44: aload_0 │ │ │ │ 45: monitorexit │ │ │ │ 46: return │ │ │ │ 47: aload_0 │ │ │ │ 48: getfield #261 // Field mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ │ │ - 51: astore 10 │ │ │ │ - 53: aload 10 │ │ │ │ + 51: astore 6 │ │ │ │ + 53: aload 6 │ │ │ │ 55: ifnull 100 │ │ │ │ 58: aload_0 │ │ │ │ 59: getfield #261 // Field mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ │ │ - 62: astore 11 │ │ │ │ + 62: astore 10 │ │ │ │ 64: iconst_0 │ │ │ │ 65: istore 9 │ │ │ │ 67: aconst_null │ │ │ │ - 68: astore 10 │ │ │ │ + 68: astore 6 │ │ │ │ 70: aload_0 │ │ │ │ 71: aconst_null │ │ │ │ 72: putfield #261 // Field mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ │ │ - 75: aload 11 │ │ │ │ + 75: aload 10 │ │ │ │ 77: iload_1 │ │ │ │ 78: iload_2 │ │ │ │ 79: iload_3 │ │ │ │ 80: invokevirtual #295 // Method com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.setup:(IIZ)V │ │ │ │ 83: aload_0 │ │ │ │ - 84: aload 11 │ │ │ │ + 84: aload 10 │ │ │ │ 86: invokevirtual #299 // Method post:(Ljava/lang/Runnable;)Z │ │ │ │ 89: pop │ │ │ │ 90: goto 44 │ │ │ │ - 93: astore 10 │ │ │ │ + 93: astore 6 │ │ │ │ 95: aload_0 │ │ │ │ 96: monitorexit │ │ │ │ - 97: aload 10 │ │ │ │ + 97: aload 6 │ │ │ │ 99: athrow │ │ │ │ 100: new #291 // class com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable │ │ │ │ - 103: astore 11 │ │ │ │ - 105: aload 11 │ │ │ │ + 103: astore 10 │ │ │ │ + 105: aload 10 │ │ │ │ 107: aload_0 │ │ │ │ 108: iload_1 │ │ │ │ 109: iload_2 │ │ │ │ 110: iload_3 │ │ │ │ 111: invokespecial #302 // Method com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable."":(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V │ │ │ │ 114: goto 83 │ │ │ │ Exception table: │ │ ├── com/actionbarsherlock/view/MenuInflater$MenuState.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -138,97 +138,96 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public boolean hasAddedItem() { │ │ │ │ return this.itemAdded; │ │ │ │ } │ │ │ │ │ │ │ │ public void readGroup(final AttributeSet set) { │ │ │ │ - final int n = 1; │ │ │ │ + final boolean b = true; │ │ │ │ final TypedArray obtainStyledAttributes = MenuInflater.access$100(this.this$0).obtainStyledAttributes(set, R$styleable.SherlockMenuGroup); │ │ │ │ - this.groupId = obtainStyledAttributes.getResourceId(n, 0); │ │ │ │ - this.groupCategory = obtainStyledAttributes.getInt(3, 0); │ │ │ │ - this.groupOrder = obtainStyledAttributes.getInt(4, 0); │ │ │ │ - this.groupCheckable = obtainStyledAttributes.getInt(5, 0); │ │ │ │ - this.groupVisible = obtainStyledAttributes.getBoolean(2, (boolean)(n != 0)); │ │ │ │ - this.groupEnabled = obtainStyledAttributes.getBoolean(0, (boolean)(n != 0)); │ │ │ │ + this.groupId = obtainStyledAttributes.getResourceId(R$styleable.SherlockMenuGroup_android_id, 0); │ │ │ │ + this.groupCategory = obtainStyledAttributes.getInt(R$styleable.SherlockMenuGroup_android_menuCategory, 0); │ │ │ │ + this.groupOrder = obtainStyledAttributes.getInt(R$styleable.SherlockMenuGroup_android_orderInCategory, 0); │ │ │ │ + this.groupCheckable = obtainStyledAttributes.getInt(R$styleable.SherlockMenuGroup_android_checkableBehavior, 0); │ │ │ │ + this.groupVisible = obtainStyledAttributes.getBoolean(R$styleable.SherlockMenuGroup_android_visible, b); │ │ │ │ + this.groupEnabled = obtainStyledAttributes.getBoolean(R$styleable.SherlockMenuGroup_android_enabled, b); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ } │ │ │ │ │ │ │ │ public void readItem(final AttributeSet set) { │ │ │ │ - final int n = 11; │ │ │ │ - final int n2 = 3; │ │ │ │ - final int n3 = 1; │ │ │ │ + final int n = 3; │ │ │ │ + final int n2 = 1; │ │ │ │ final TypedArray obtainStyledAttributes = MenuInflater.access$100(this.this$0).obtainStyledAttributes(set, R$styleable.SherlockMenuItem); │ │ │ │ - this.itemId = obtainStyledAttributes.getResourceId(2, 0); │ │ │ │ - this.itemCategoryOrder = ((0xFFFF0000 & obtainStyledAttributes.getInt(5, this.groupCategory)) | ((char)(-1) & obtainStyledAttributes.getInt(6, this.groupOrder))); │ │ │ │ - this.itemTitle = obtainStyledAttributes.getText(7); │ │ │ │ - this.itemTitleCondensed = obtainStyledAttributes.getText(8); │ │ │ │ - this.itemIconResId = obtainStyledAttributes.getResourceId(0, 0); │ │ │ │ - this.itemAlphabeticShortcut = this.getShortcut(obtainStyledAttributes.getString(9)); │ │ │ │ - this.itemNumericShortcut = this.getShortcut(obtainStyledAttributes.getString(10)); │ │ │ │ - if (obtainStyledAttributes.hasValue(n)) { │ │ │ │ + this.itemId = obtainStyledAttributes.getResourceId(R$styleable.SherlockMenuItem_android_id, 0); │ │ │ │ + this.itemCategoryOrder = ((0xFFFF0000 & obtainStyledAttributes.getInt(R$styleable.SherlockMenuItem_android_menuCategory, this.groupCategory)) | ((char)(-1) & obtainStyledAttributes.getInt(R$styleable.SherlockMenuItem_android_orderInCategory, this.groupOrder))); │ │ │ │ + this.itemTitle = obtainStyledAttributes.getText(R$styleable.SherlockMenuItem_android_title); │ │ │ │ + this.itemTitleCondensed = obtainStyledAttributes.getText(R$styleable.SherlockMenuItem_android_titleCondensed); │ │ │ │ + this.itemIconResId = obtainStyledAttributes.getResourceId(R$styleable.SherlockMenuItem_android_icon, 0); │ │ │ │ + this.itemAlphabeticShortcut = this.getShortcut(obtainStyledAttributes.getString(R$styleable.SherlockMenuItem_android_alphabeticShortcut)); │ │ │ │ + this.itemNumericShortcut = this.getShortcut(obtainStyledAttributes.getString(R$styleable.SherlockMenuItem_android_numericShortcut)); │ │ │ │ + if (obtainStyledAttributes.hasValue(R$styleable.SherlockMenuItem_android_checkable)) { │ │ │ │ int itemCheckable; │ │ │ │ - if (obtainStyledAttributes.getBoolean(n, false)) { │ │ │ │ - itemCheckable = n3; │ │ │ │ + if (obtainStyledAttributes.getBoolean(R$styleable.SherlockMenuItem_android_checkable, false)) { │ │ │ │ + itemCheckable = n2; │ │ │ │ } │ │ │ │ else { │ │ │ │ itemCheckable = 0; │ │ │ │ } │ │ │ │ this.itemCheckable = itemCheckable; │ │ │ │ } │ │ │ │ else { │ │ │ │ this.itemCheckable = this.groupCheckable; │ │ │ │ } │ │ │ │ - this.itemChecked = obtainStyledAttributes.getBoolean(n2, false); │ │ │ │ - this.itemVisible = obtainStyledAttributes.getBoolean(4, this.groupVisible); │ │ │ │ - this.itemEnabled = obtainStyledAttributes.getBoolean(n3, this.groupEnabled); │ │ │ │ + this.itemChecked = obtainStyledAttributes.getBoolean(R$styleable.SherlockMenuItem_android_checked, false); │ │ │ │ + this.itemVisible = obtainStyledAttributes.getBoolean(R$styleable.SherlockMenuItem_android_visible, this.groupVisible); │ │ │ │ + this.itemEnabled = obtainStyledAttributes.getBoolean(R$styleable.SherlockMenuItem_android_enabled, this.groupEnabled); │ │ │ │ final TypedValue typedValue = new TypedValue(); │ │ │ │ - obtainStyledAttributes.getValue(13, typedValue); │ │ │ │ + obtainStyledAttributes.getValue(R$styleable.SherlockMenuItem_android_showAsAction, typedValue); │ │ │ │ int data; │ │ │ │ if (typedValue.type == 17) { │ │ │ │ data = typedValue.data; │ │ │ │ } │ │ │ │ else { │ │ │ │ data = -1; │ │ │ │ } │ │ │ │ this.itemShowAsAction = data; │ │ │ │ - this.itemListenerMethodName = obtainStyledAttributes.getString(12); │ │ │ │ - this.itemActionViewLayout = obtainStyledAttributes.getResourceId(14, 0); │ │ │ │ + this.itemListenerMethodName = obtainStyledAttributes.getString(R$styleable.SherlockMenuItem_android_onClick); │ │ │ │ + this.itemActionViewLayout = obtainStyledAttributes.getResourceId(R$styleable.SherlockMenuItem_android_actionLayout, 0); │ │ │ │ final TypedValue typedValue2 = new TypedValue(); │ │ │ │ - obtainStyledAttributes.getValue(15, typedValue2); │ │ │ │ + obtainStyledAttributes.getValue(R$styleable.SherlockMenuItem_android_actionViewClass, typedValue2); │ │ │ │ String string; │ │ │ │ - if (typedValue2.type == n2) { │ │ │ │ + if (typedValue2.type == n) { │ │ │ │ string = typedValue2.string.toString(); │ │ │ │ } │ │ │ │ else { │ │ │ │ string = null; │ │ │ │ } │ │ │ │ this.itemActionViewClassName = string; │ │ │ │ final TypedValue typedValue3 = new TypedValue(); │ │ │ │ - obtainStyledAttributes.getValue(16, typedValue3); │ │ │ │ + obtainStyledAttributes.getValue(R$styleable.SherlockMenuItem_android_actionProviderClass, typedValue3); │ │ │ │ String string2; │ │ │ │ - if (typedValue3.type == n2) { │ │ │ │ + if (typedValue3.type == n) { │ │ │ │ string2 = typedValue3.string.toString(); │ │ │ │ } │ │ │ │ else { │ │ │ │ string2 = null; │ │ │ │ } │ │ │ │ this.itemActionProviderClassName = string2; │ │ │ │ - int n4; │ │ │ │ + int n3; │ │ │ │ if (this.itemActionProviderClassName != null) { │ │ │ │ - n4 = n3; │ │ │ │ + n3 = n2; │ │ │ │ } │ │ │ │ else { │ │ │ │ - n4 = 0; │ │ │ │ + n3 = 0; │ │ │ │ } │ │ │ │ - if (n4 != 0 && this.itemActionViewLayout == 0 && this.itemActionViewClassName == null) { │ │ │ │ + if (n3 != 0 && this.itemActionViewLayout == 0 && this.itemActionViewClassName == null) { │ │ │ │ this.itemActionProvider = (ActionProvider)this.newInstance(this.itemActionProviderClassName, MenuInflater.access$200(), MenuInflater.access$300(this.this$0)); │ │ │ │ } │ │ │ │ else { │ │ │ │ - if (n4 != 0) { │ │ │ │ + if (n3 != 0) { │ │ │ │ Log.w("MenuInflater", "Ignoring attribute 'actionProviderClass'. Action view already specified."); │ │ │ │ } │ │ │ │ this.itemActionProvider = null; │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ this.itemAdded = false; │ │ │ │ } │ │ ├── com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1251,62 +1251,56 @@ │ │ │ │ stack=300, locals=10, args_size=2 │ │ │ │ 0: new #210 // class android/graphics/Rect │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #211 // Method android/graphics/Rect."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #79 // Field mIgnoredViews:Ljava/util/List; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokeinterface #217, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 19: astore 4 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: invokeinterface #222, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 28: istore 5 │ │ │ │ - 30: iload 5 │ │ │ │ - 32: ifeq 100 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: invokeinterface #226, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #228 // class android/view/View │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload 6 │ │ │ │ - 49: aload_2 │ │ │ │ - 50: invokevirtual #232 // Method android/view/View.getHitRect:(Landroid/graphics/Rect;)V │ │ │ │ - 53: aload_1 │ │ │ │ - 54: invokevirtual #237 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 57: fstore 7 │ │ │ │ - 59: fload 7 │ │ │ │ - 61: f2i │ │ │ │ - 62: istore 5 │ │ │ │ - 64: aload_1 │ │ │ │ - 65: invokevirtual #239 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 68: fstore 8 │ │ │ │ - 70: fload 8 │ │ │ │ - 72: f2i │ │ │ │ - 73: istore 9 │ │ │ │ - 75: aload_2 │ │ │ │ - 76: iload 5 │ │ │ │ - 78: iload 9 │ │ │ │ - 80: invokevirtual #243 // Method android/graphics/Rect.contains:(II)Z │ │ │ │ - 83: istore 5 │ │ │ │ - 85: iload 5 │ │ │ │ - 87: ifeq 21 │ │ │ │ - 90: iconst_1 │ │ │ │ - 91: istore 5 │ │ │ │ - 93: ldc #72 // float 1.4E-45f │ │ │ │ - 95: fstore 7 │ │ │ │ - 97: iload 5 │ │ │ │ - 99: ireturn │ │ │ │ - 100: iconst_0 │ │ │ │ - 101: istore 5 │ │ │ │ - 103: fconst_0 │ │ │ │ - 104: fstore 7 │ │ │ │ - 106: aconst_null │ │ │ │ - 107: astore_3 │ │ │ │ - 108: goto 97 │ │ │ │ + 12: invokeinterface #217, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore_3 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: invokeinterface #222, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 24: istore 4 │ │ │ │ + 26: iload 4 │ │ │ │ + 28: ifeq 91 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokeinterface #226, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #228 // class android/view/View │ │ │ │ + 40: astore 5 │ │ │ │ + 42: aload 5 │ │ │ │ + 44: aload_2 │ │ │ │ + 45: invokevirtual #232 // Method android/view/View.getHitRect:(Landroid/graphics/Rect;)V │ │ │ │ + 48: aload_1 │ │ │ │ + 49: invokevirtual #237 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 52: fstore 6 │ │ │ │ + 54: fload 6 │ │ │ │ + 56: f2i │ │ │ │ + 57: istore 4 │ │ │ │ + 59: aload_1 │ │ │ │ + 60: invokevirtual #239 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 63: fstore 7 │ │ │ │ + 65: fload 7 │ │ │ │ + 67: f2i │ │ │ │ + 68: istore 8 │ │ │ │ + 70: aload_2 │ │ │ │ + 71: iload 4 │ │ │ │ + 73: iload 8 │ │ │ │ + 75: invokevirtual #243 // Method android/graphics/Rect.contains:(II)Z │ │ │ │ + 78: istore 4 │ │ │ │ + 80: iload 4 │ │ │ │ + 82: ifeq 18 │ │ │ │ + 85: iconst_1 │ │ │ │ + 86: istore 9 │ │ │ │ + 88: iload 9 │ │ │ │ + 90: ireturn │ │ │ │ + 91: iconst_0 │ │ │ │ + 92: istore 9 │ │ │ │ + 94: aconst_null │ │ │ │ + 95: astore_3 │ │ │ │ + 96: goto 88 │ │ │ │ │ │ │ │ private void onSecondaryPointerUp(android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── com/jeremyfeinstein/slidingmenu/lib/R$id.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ package com.jeremyfeinstein.slidingmenu.lib; │ │ │ │ │ │ │ │ public final class R$id │ │ │ │ { │ │ │ │ - public static final int fullscreen = 2131165203; │ │ │ │ - public static final int left = 2131165200; │ │ │ │ - public static final int margin = 2131165202; │ │ │ │ - public static final int right = 2131165201; │ │ │ │ - public static final int selected_view = 2131165204; │ │ │ │ - public static final int slidingmenumain = 2131165386; │ │ │ │ + public static final int fullscreen = 2131427347; │ │ │ │ + public static final int left = 2131427345; │ │ │ │ + public static final int margin = 2131427348; │ │ │ │ + public static final int right = 2131427346; │ │ │ │ + public static final int selected_view = 2131427334; │ │ │ │ + public static final int slidingmenumain = 2131427530; │ │ │ │ } │ │ ├── com/jeremyfeinstein/slidingmenu/lib/SlidingMenu.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -63,56 +63,56 @@ │ │ │ │ this.mHandler = new Handler(); │ │ │ │ this.addView((View)(this.mViewBehind = new CustomViewBehind(context)), (ViewGroup$LayoutParams)new RelativeLayout$LayoutParams(-1, -1)); │ │ │ │ this.addView((View)(this.mViewAbove = new CustomViewAbove(context)), (ViewGroup$LayoutParams)new RelativeLayout$LayoutParams(-1, -1)); │ │ │ │ this.mViewAbove.setCustomViewBehind(this.mViewBehind); │ │ │ │ this.mViewBehind.setCustomViewAbove(this.mViewAbove); │ │ │ │ this.mViewAbove.setOnPageChangeListener((CustomViewAbove$OnPageChangeListener)new SlidingMenu$1(this)); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SlidingMenu); │ │ │ │ - this.setMode(obtainStyledAttributes.getInt(0, 0)); │ │ │ │ - final int resourceId = obtainStyledAttributes.getResourceId(1, -1); │ │ │ │ + this.setMode(obtainStyledAttributes.getInt(R$styleable.SlidingMenu_mode, 0)); │ │ │ │ + final int resourceId = obtainStyledAttributes.getResourceId(R$styleable.SlidingMenu_viewAbove, -1); │ │ │ │ if (resourceId != -1) { │ │ │ │ this.setContent(resourceId); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.setContent((View)new FrameLayout(context)); │ │ │ │ } │ │ │ │ - final int resourceId2 = obtainStyledAttributes.getResourceId(2, -1); │ │ │ │ + final int resourceId2 = obtainStyledAttributes.getResourceId(R$styleable.SlidingMenu_viewBehind, -1); │ │ │ │ if (resourceId2 != -1) { │ │ │ │ this.setMenu(resourceId2); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.setMenu((View)new FrameLayout(context)); │ │ │ │ } │ │ │ │ - this.setTouchModeAbove(obtainStyledAttributes.getInt(6, 0)); │ │ │ │ - this.setTouchModeBehind(obtainStyledAttributes.getInt(7, 0)); │ │ │ │ - final int behindOffset = (int)obtainStyledAttributes.getDimension(3, -1.0f); │ │ │ │ - final int behindWidth = (int)obtainStyledAttributes.getDimension(4, -1.0f); │ │ │ │ + this.setTouchModeAbove(obtainStyledAttributes.getInt(R$styleable.SlidingMenu_touchModeAbove, 0)); │ │ │ │ + this.setTouchModeBehind(obtainStyledAttributes.getInt(R$styleable.SlidingMenu_touchModeBehind, 0)); │ │ │ │ + final int behindOffset = (int)obtainStyledAttributes.getDimension(R$styleable.SlidingMenu_behindOffset, -1.0f); │ │ │ │ + final int behindWidth = (int)obtainStyledAttributes.getDimension(R$styleable.SlidingMenu_behindWidth, -1.0f); │ │ │ │ if (behindOffset != -1 && behindWidth != -1) { │ │ │ │ throw new IllegalStateException("Cannot set both behindOffset and behindWidth for a SlidingMenu"); │ │ │ │ } │ │ │ │ final int n2; │ │ │ │ if (behindOffset != (n2 = -1)) { │ │ │ │ this.setBehindOffset(behindOffset); │ │ │ │ } │ │ │ │ else if (behindWidth != -1) { │ │ │ │ this.setBehindWidth(behindWidth); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.setBehindOffset(0); │ │ │ │ } │ │ │ │ - this.setBehindScrollScale(obtainStyledAttributes.getFloat(5, 0.33f)); │ │ │ │ - final int resourceId3 = obtainStyledAttributes.getResourceId(8, -1); │ │ │ │ + this.setBehindScrollScale(obtainStyledAttributes.getFloat(R$styleable.SlidingMenu_behindScrollScale, 0.33f)); │ │ │ │ + final int resourceId3 = obtainStyledAttributes.getResourceId(R$styleable.SlidingMenu_shadowDrawable, -1); │ │ │ │ if (resourceId3 != -1) { │ │ │ │ this.setShadowDrawable(resourceId3); │ │ │ │ } │ │ │ │ - this.setShadowWidth((int)obtainStyledAttributes.getDimension(9, 0.0f)); │ │ │ │ - this.setFadeEnabled(obtainStyledAttributes.getBoolean(10, true)); │ │ │ │ - this.setFadeDegree(obtainStyledAttributes.getFloat(11, 0.33f)); │ │ │ │ - this.setSelectorEnabled(obtainStyledAttributes.getBoolean(12, false)); │ │ │ │ - final int resourceId4 = obtainStyledAttributes.getResourceId(13, -1); │ │ │ │ + this.setShadowWidth((int)obtainStyledAttributes.getDimension(R$styleable.SlidingMenu_shadowWidth, 0.0f)); │ │ │ │ + this.setFadeEnabled(obtainStyledAttributes.getBoolean(R$styleable.SlidingMenu_fadeEnabled, true)); │ │ │ │ + this.setFadeDegree(obtainStyledAttributes.getFloat(R$styleable.SlidingMenu_fadeDegree, 0.33f)); │ │ │ │ + this.setSelectorEnabled(obtainStyledAttributes.getBoolean(R$styleable.SlidingMenu_selectorEnabled, false)); │ │ │ │ + final int resourceId4 = obtainStyledAttributes.getResourceId(R$styleable.SlidingMenu_selectorDrawable, -1); │ │ │ │ if (resourceId4 != -1) { │ │ │ │ this.setSelectorDrawable(resourceId4); │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ } │ │ │ │ │ │ │ │ public void addIgnoredView(final View view) { │ │ ├── org/yuttadhammo/tipitaka/BookmarkActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -51,16 +51,16 @@ │ │ │ │ (this.bookmarkDBAdapter = new BookmarkDBAdapter((Context)this)).open(); │ │ │ │ final MatrixCursor convertCursor = this.convertCursor(this.bookmarkDBAdapter.getEntries(this.language, "")); │ │ │ │ final String[] array = new String[n]; │ │ │ │ array[0] = "line1"; │ │ │ │ array[1] = "line2"; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n]; │ │ │ │ - array3[0] = 2131165254; │ │ │ │ - array3[1] = 2131165255; │ │ │ │ + array3[0] = 2131427398; │ │ │ │ + array3[1] = 2131427399; │ │ │ │ contentView.setAdapter((ListAdapter)new SimpleCursorAdapter((Context)this, 2130903064, (Cursor)convertCursor, array, array2)); │ │ │ │ contentView.setOnItemClickListener((AdapterView$OnItemClickListener)new BookmarkActivity$1(this)); │ │ │ │ } │ │ │ │ │ │ │ │ protected void onDestroy() { │ │ │ │ super.onDestroy(); │ │ │ │ if (this.bookmarkDBAdapter != null) { │ │ ├── org/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -175,15 +175,15 @@ │ │ │ │ 3: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ 6: return │ │ │ │ │ │ │ │ public void onUpgrade(android.database.sqlite.SQLiteDatabase, int, int); │ │ │ │ descriptor: (Landroid/database/sqlite/SQLiteDatabase;II)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=4 │ │ │ │ + stack=300, locals=13, args_size=4 │ │ │ │ 0: ldc #18 // String UPGRADE │ │ │ │ 2: astore 4 │ │ │ │ 4: new #20 // class java/lang/StringBuilder │ │ │ │ 7: astore 5 │ │ │ │ 9: aload 5 │ │ │ │ 11: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ 14: aload 5 │ │ │ │ @@ -203,15 +203,15 @@ │ │ │ │ 44: aload 5 │ │ │ │ 46: invokestatic #42 // Method android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 49: pop │ │ │ │ 50: iconst_1 │ │ │ │ 51: istore 7 │ │ │ │ 53: iload_2 │ │ │ │ 54: iload 7 │ │ │ │ - 56: if_icmpne 401 │ │ │ │ + 56: if_icmpne 394 │ │ │ │ 59: new #45 // class java/util/ArrayList │ │ │ │ 62: astore 8 │ │ │ │ 64: aload 8 │ │ │ │ 66: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ 69: ldc #48 // String bookmark │ │ │ │ 71: astore 5 │ │ │ │ 73: bipush 6 │ │ │ │ @@ -329,42 +329,38 @@ │ │ │ │ 313: aload 10 │ │ │ │ 315: invokevirtual #116 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ 318: pop │ │ │ │ 319: aload 9 │ │ │ │ 321: invokeinterface #119, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ 326: pop │ │ │ │ 327: goto 162 │ │ │ │ - 330: ldc #121 // String DROP TABLE IF EXISTS bookmark │ │ │ │ - 332: astore 4 │ │ │ │ - 334: aload_1 │ │ │ │ - 335: aload 4 │ │ │ │ - 337: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 340: aload_0 │ │ │ │ - 341: aload_1 │ │ │ │ - 342: invokevirtual #125 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 345: aload 8 │ │ │ │ - 347: invokevirtual #129 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 350: astore 12 │ │ │ │ - 352: aload 12 │ │ │ │ - 354: invokeinterface #134, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 359: istore 7 │ │ │ │ - 361: iload 7 │ │ │ │ - 363: ifeq 401 │ │ │ │ - 366: aload 12 │ │ │ │ - 368: invokeinterface #138, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 373: checkcast #86 // class android/content/ContentValues │ │ │ │ - 376: astore 13 │ │ │ │ - 378: ldc #48 // String bookmark │ │ │ │ - 380: astore 4 │ │ │ │ - 382: iconst_0 │ │ │ │ - 383: istore 11 │ │ │ │ - 385: aconst_null │ │ │ │ - 386: astore 5 │ │ │ │ - 388: aload_1 │ │ │ │ - 389: aload 4 │ │ │ │ - 391: aconst_null │ │ │ │ - 392: aload 13 │ │ │ │ - 394: invokevirtual #142 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 397: pop2 │ │ │ │ - 398: goto 352 │ │ │ │ - 401: return │ │ │ │ + 330: aload_1 │ │ │ │ + 331: ldc #121 // String DROP TABLE IF EXISTS bookmark │ │ │ │ + 333: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 336: aload_0 │ │ │ │ + 337: aload_1 │ │ │ │ + 338: invokevirtual #125 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 341: aload 8 │ │ │ │ + 343: invokevirtual #129 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 346: astore 4 │ │ │ │ + 348: aload 4 │ │ │ │ + 350: invokeinterface #134, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 355: istore 11 │ │ │ │ + 357: iload 11 │ │ │ │ + 359: ifeq 394 │ │ │ │ + 362: aload 4 │ │ │ │ + 364: invokeinterface #138, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 369: checkcast #86 // class android/content/ContentValues │ │ │ │ + 372: astore 12 │ │ │ │ + 374: ldc #48 // String bookmark │ │ │ │ + 376: astore 5 │ │ │ │ + 378: aconst_null │ │ │ │ + 379: astore 6 │ │ │ │ + 381: aload_1 │ │ │ │ + 382: aload 5 │ │ │ │ + 384: aconst_null │ │ │ │ + 385: aload 12 │ │ │ │ + 387: invokevirtual #142 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 390: pop2 │ │ │ │ + 391: goto 348 │ │ │ │ + 394: return │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/BookmarkDBAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -72,19 +72,19 @@ │ │ │ │ array[4] = "item"; │ │ │ │ array[5] = "note"; │ │ │ │ array[6] = "keywords"; │ │ │ │ return db.query("bookmark", array, format, (String[])null, (String)null, (String)null, (String)null); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getEntries(final String str, final String str2) { │ │ │ │ - return this.db.query("bookmark", new String[] { "_id", "lang", "volumn", "page", "item", "note", "keywords" }, "lang='" + str + "'" + " AND " + "keywords" + " = " + "'" + str2 + "'", (String[])null, (String)null, (String)null, (String)null); │ │ │ │ + return this.db.query("bookmark", new String[] { "_id", "lang", "volumn", "page", "item", "note", "keywords" }, "lang='" + str + "' AND " + "keywords" + " = '" + str2 + "'", (String[])null, (String)null, (String)null, (String)null); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getEntries(final String str, final String str2, final String s, final boolean b) { │ │ │ │ - final String string = "lang='" + str + "'" + " AND " + "keywords" + " = " + "'" + str2 + "'"; │ │ │ │ + final String string = "lang='" + str + "' AND " + "keywords" + " = '" + str2 + "'"; │ │ │ │ String s2; │ │ │ │ if (b) { │ │ │ │ s2 = s + " DESC, " + "page" + " DESC"; │ │ │ │ } │ │ │ │ else { │ │ │ │ s2 = s + " ASC," + "page" + " ASC"; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/BookmarkEnglishActivity$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -15,27 +15,27 @@ │ │ │ │ BookmarkEnglishActivity$1(final BookmarkEnglishActivity this$0, final Dialog val$sortDialog) { │ │ │ │ this.this$0 = this$0; │ │ │ │ this.val$sortDialog = val$sortDialog; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ final SharedPreferences$Editor edit = BookmarkEnglishActivity.access$000(this.this$0).edit(); │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165292)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427436)).isChecked()) { │ │ │ │ this.this$0.isDesc = true; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165291)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427435)).isChecked()) { │ │ │ │ this.this$0.isDesc = false; │ │ │ │ } │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165287)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427431)).isChecked()) { │ │ │ │ this.this$0.sortKey = "_id"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165288)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427432)).isChecked()) { │ │ │ │ this.this$0.sortKey = "title"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165289)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427433)).isChecked()) { │ │ │ │ this.this$0.sortKey = "url"; │ │ │ │ } │ │ │ │ edit.putBoolean("BM_IS_DESC", this.this$0.isDesc); │ │ │ │ edit.putString("BM_SORT_KEY", this.this$0.sortKey); │ │ │ │ edit.commit(); │ │ │ │ this.val$sortDialog.dismiss(); │ │ │ │ BookmarkEnglishActivity.access$100(this.this$0); │ │ ├── org/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -17,14 +17,14 @@ │ │ │ │ this.this$0 = this$0; │ │ │ │ super(context, n, cursor, array, array2); │ │ │ │ } │ │ │ │ │ │ │ │ public View getView(final int n, final View view, final ViewGroup viewGroup) { │ │ │ │ final View view2 = super.getView(n, view, viewGroup); │ │ │ │ this.getCursor().moveToPosition(n); │ │ │ │ - final TextView textView = (TextView)view2.findViewById(2131165254); │ │ │ │ + final TextView textView = (TextView)view2.findViewById(2131427398); │ │ │ │ textView.setTextSize(BookmarkEnglishActivity.access$000(this.this$0).getFloat("BmLine1Size", 16.0f)); │ │ │ │ - ((TextView)view2.findViewById(2131165255)).setTextSize(BookmarkEnglishActivity.access$000(this.this$0).getFloat("BmLine2Size", 14.0f)); │ │ │ │ + ((TextView)view2.findViewById(2131427399)).setTextSize(BookmarkEnglishActivity.access$000(this.this$0).getFloat("BmLine2Size", 14.0f)); │ │ │ │ textView.setTextColor(Color.rgb(160, 32, 240)); │ │ │ │ return view2; │ │ │ │ } │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/BookmarkEnglishActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -129,29 +129,29 @@ │ │ │ │ final boolean checked = true; │ │ │ │ final Dialog dialog = new Dialog((Context)this); │ │ │ │ dialog.setContentView(2130903072); │ │ │ │ dialog.setTitle(2131492996); │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "title"); │ │ │ │ if (this.sortKey.equals("_id")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165287)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427431)).setChecked(checked); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("title")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165288)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427432)).setChecked(checked); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("url")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165289)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427433)).setChecked(checked); │ │ │ │ } │ │ │ │ if (this.isDesc) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165292)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427436)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165291)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427435)).setChecked(checked); │ │ │ │ } │ │ │ │ - ((Button)dialog.findViewById(2131165293)).setOnClickListener((View$OnClickListener)new BookmarkEnglishActivity$1(this, dialog)); │ │ │ │ + ((Button)dialog.findViewById(2131427437)).setOnClickListener((View$OnClickListener)new BookmarkEnglishActivity$1(this, dialog)); │ │ │ │ dialog.show(); │ │ │ │ } │ │ │ │ │ │ │ │ private void updateItemList() { │ │ │ │ final int n = 2; │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "title"); │ │ │ │ @@ -159,25 +159,25 @@ │ │ │ │ this.savedCursor = this.convertCursor(this.bookmarkDBAdapter.getEntries(this.sortKey, this.isDesc)); │ │ │ │ final MatrixCursor savedCursor = this.savedCursor; │ │ │ │ final String[] array = new String[n]; │ │ │ │ array[0] = "line1"; │ │ │ │ array[1] = "line2"; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n]; │ │ │ │ - array3[0] = 2131165254; │ │ │ │ - array3[1] = 2131165255; │ │ │ │ + array3[0] = 2131427398; │ │ │ │ + array3[1] = 2131427399; │ │ │ │ this.adapter = new BookmarkEnglishActivity$SpecialCursorAdapter(this, (Context)this, 2130903069, (Cursor)savedCursor, array, array2); │ │ │ │ this.listview.setAdapter((ListAdapter)this.adapter); │ │ │ │ this.bookmarkDBAdapter.close(); │ │ │ │ } │ │ │ │ │ │ │ │ public void onCreate(final Bundle bundle) { │ │ │ │ super.onCreate(bundle); │ │ │ │ this.setContentView(this.bookmarks = View.inflate((Context)this, 2130903070, (ViewGroup)null)); │ │ │ │ - this.listview = (ListView)this.findViewById(2131165257); │ │ │ │ + this.listview = (ListView)this.findViewById(2131427401); │ │ │ │ this.prefs = PreferenceManager.getDefaultSharedPreferences(this.getApplicationContext()); │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", 16.0f); │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", 14.0f); │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", 12.0f); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "title"); │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.bookmarkDBAdapter = new eBookmarkDBAdapter((Context)this); │ │ │ │ @@ -224,37 +224,37 @@ │ │ │ │ } │ │ │ │ case 16908332: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)SelectBookActivity.class); │ │ │ │ intent.addFlags(67108864); │ │ │ │ this.startActivity(intent); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165396: { │ │ │ │ + case 2131427540: { │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", n) + n4; │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", n2) + n4; │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", n3) + n4; │ │ │ │ edit.putFloat("BmLine1Size", this.bmLine1Size); │ │ │ │ edit.putFloat("BmLine2Size", this.bmLine2Size); │ │ │ │ edit.putFloat("BmLine3Size", this.bmLine3Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165397: { │ │ │ │ + case 2131427541: { │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", n) - n4; │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", n2) - n4; │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", n3) - n4; │ │ │ │ edit.putFloat("BmLine1Size", this.bmLine1Size); │ │ │ │ edit.putFloat("BmLine2Size", this.bmLine2Size); │ │ │ │ edit.putFloat("BmLine3Size", this.bmLine3Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165398: { │ │ │ │ + case 2131427542: { │ │ │ │ this.showSortingDialog(); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/BookmarkPaliActivity$3.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -15,30 +15,30 @@ │ │ │ │ BookmarkPaliActivity$3(final BookmarkPaliActivity this$0, final Dialog val$sortDialog) { │ │ │ │ this.this$0 = this$0; │ │ │ │ this.val$sortDialog = val$sortDialog; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ final SharedPreferences$Editor edit = BookmarkPaliActivity.access$000(this.this$0).edit(); │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165292)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427436)).isChecked()) { │ │ │ │ this.this$0.isDesc = true; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165291)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427435)).isChecked()) { │ │ │ │ this.this$0.isDesc = false; │ │ │ │ } │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165287)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427431)).isChecked()) { │ │ │ │ this.this$0.sortKey = "_id"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165387)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427531)).isChecked()) { │ │ │ │ this.this$0.sortKey = "note"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165388)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427532)).isChecked()) { │ │ │ │ this.this$0.sortKey = "volumn"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165389)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427533)).isChecked()) { │ │ │ │ this.this$0.sortKey = "keywords"; │ │ │ │ } │ │ │ │ edit.putBoolean("BM_IS_DESC", this.this$0.isDesc); │ │ │ │ edit.putString("BM_SORT_KEY", this.this$0.sortKey); │ │ │ │ edit.commit(); │ │ │ │ this.val$sortDialog.dismiss(); │ │ │ │ BookmarkPaliActivity.access$800(this.this$0); │ │ ├── org/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -20,18 +20,18 @@ │ │ │ │ │ │ │ │ public View getView(final int n, final View view, final ViewGroup viewGroup) { │ │ │ │ final int n2 = 255; │ │ │ │ final View view2 = super.getView(n, view, viewGroup); │ │ │ │ final Cursor cursor = this.getCursor(); │ │ │ │ cursor.moveToPosition(n); │ │ │ │ final int int1 = cursor.getInt(3); │ │ │ │ - final TextView textView = (TextView)view2.findViewById(2131165254); │ │ │ │ + final TextView textView = (TextView)view2.findViewById(2131427398); │ │ │ │ textView.setTextSize(BookmarkPaliActivity.access$000(this.this$0).getFloat("BmLine1Size", 16.0f)); │ │ │ │ - ((TextView)view2.findViewById(2131165255)).setTextSize(BookmarkPaliActivity.access$000(this.this$0).getFloat("BmLine2Size", 14.0f)); │ │ │ │ - ((TextView)view2.findViewById(2131165253)).setTextSize(BookmarkPaliActivity.access$000(this.this$0).getFloat("BmLine3Size", 12.0f)); │ │ │ │ + ((TextView)view2.findViewById(2131427399)).setTextSize(BookmarkPaliActivity.access$000(this.this$0).getFloat("BmLine2Size", 14.0f)); │ │ │ │ + ((TextView)view2.findViewById(2131427397)).setTextSize(BookmarkPaliActivity.access$000(this.this$0).getFloat("BmLine3Size", 12.0f)); │ │ │ │ if (int1 >= 1 && int1 <= 8) { │ │ │ │ textView.setTextColor(Color.rgb(30, 144, n2)); │ │ │ │ } │ │ │ │ else if (int1 >= 9 && int1 <= 33) { │ │ │ │ textView.setTextColor(Color.rgb(n2, 69, 0)); │ │ │ │ } │ │ │ │ else { │ │ ├── org/yuttadhammo/tipitaka/BookmarkPaliActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -140,32 +140,32 @@ │ │ │ │ final boolean b = true; │ │ │ │ final Dialog dialog = new Dialog((Context)this); │ │ │ │ dialog.setContentView(2130903099); │ │ │ │ dialog.setTitle(2131492996); │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "volumn"); │ │ │ │ if (this.sortKey.equals("note")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165387)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427531)).setChecked(b); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("_id")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165287)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427431)).setChecked(b); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("volumn")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165388)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427532)).setChecked(b); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("keywords")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165389)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427533)).setChecked(b); │ │ │ │ } │ │ │ │ if (this.isDesc) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165292)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427436)).setChecked(b); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165291)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427435)).setChecked(b); │ │ │ │ } │ │ │ │ - ((Button)dialog.findViewById(2131165293)).setOnClickListener((View$OnClickListener)new BookmarkPaliActivity$3(this, dialog)); │ │ │ │ + ((Button)dialog.findViewById(2131427437)).setOnClickListener((View$OnClickListener)new BookmarkPaliActivity$3(this, dialog)); │ │ │ │ dialog.show(); │ │ │ │ } │ │ │ │ │ │ │ │ private void updateItemList() { │ │ │ │ final int n = 3; │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "volumn"); │ │ │ │ @@ -179,26 +179,26 @@ │ │ │ │ final MatrixCursor savedCursor = this.savedCursor; │ │ │ │ final String[] array = new String[n]; │ │ │ │ array[0] = "line1"; │ │ │ │ array[1] = "line2"; │ │ │ │ array[2] = "keywords"; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n]; │ │ │ │ - array3[0] = 2131165254; │ │ │ │ - array3[1] = 2131165255; │ │ │ │ - array3[2] = 2131165253; │ │ │ │ + array3[0] = 2131427398; │ │ │ │ + array3[1] = 2131427399; │ │ │ │ + array3[2] = 2131427397; │ │ │ │ this.adapter = new BookmarkPaliActivity$SpecialCursorAdapter(this, (Context)this, 2130903064, (Cursor)savedCursor, array, array2); │ │ │ │ this.listview.setAdapter((ListAdapter)this.adapter); │ │ │ │ this.bookmarkDBAdapter.close(); │ │ │ │ } │ │ │ │ │ │ │ │ public void onCreate(final Bundle bundle) { │ │ │ │ super.onCreate(bundle); │ │ │ │ this.setContentView(this.bookmarks = View.inflate((Context)this, 2130903065, (ViewGroup)null)); │ │ │ │ - this.listview = (ListView)this.findViewById(2131165257); │ │ │ │ + this.listview = (ListView)this.findViewById(2131427401); │ │ │ │ this.prefs = PreferenceManager.getDefaultSharedPreferences(this.getApplicationContext()); │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", 16.0f); │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", 14.0f); │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", 12.0f); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "volumn"); │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.bookmarkDBAdapter = new BookmarkDBAdapter((Context)this); │ │ │ │ @@ -255,37 +255,37 @@ │ │ │ │ } │ │ │ │ case 16908332: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)SelectBookActivity.class); │ │ │ │ intent.addFlags(67108864); │ │ │ │ this.startActivity(intent); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165396: { │ │ │ │ + case 2131427540: { │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", n) + n4; │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", n2) + n4; │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", n3) + n4; │ │ │ │ edit.putFloat("BmLine1Size", this.bmLine1Size); │ │ │ │ edit.putFloat("BmLine2Size", this.bmLine2Size); │ │ │ │ edit.putFloat("BmLine3Size", this.bmLine3Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165397: { │ │ │ │ + case 2131427541: { │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", n) - n4; │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", n2) - n4; │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", n3) - n4; │ │ │ │ edit.putFloat("BmLine1Size", this.bmLine1Size); │ │ │ │ edit.putFloat("BmLine2Size", this.bmLine2Size); │ │ │ │ edit.putFloat("BmLine3Size", this.bmLine3Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165398: { │ │ │ │ + case 2131427542: { │ │ │ │ this.showSortingDialog(); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/BookmarkThaiActivity$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -15,30 +15,30 @@ │ │ │ │ BookmarkThaiActivity$1(final BookmarkThaiActivity this$0, final Dialog val$sortDialog) { │ │ │ │ this.this$0 = this$0; │ │ │ │ this.val$sortDialog = val$sortDialog; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ final SharedPreferences$Editor edit = BookmarkThaiActivity.access$000(this.this$0).edit(); │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165292)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427436)).isChecked()) { │ │ │ │ this.this$0.isDesc = true; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165291)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427435)).isChecked()) { │ │ │ │ this.this$0.isDesc = false; │ │ │ │ } │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165287)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427431)).isChecked()) { │ │ │ │ this.this$0.sortKey = "_id"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165387)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427531)).isChecked()) { │ │ │ │ this.this$0.sortKey = "note"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165388)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427532)).isChecked()) { │ │ │ │ this.this$0.sortKey = "volumn"; │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165389)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427533)).isChecked()) { │ │ │ │ this.this$0.sortKey = "keywords"; │ │ │ │ } │ │ │ │ edit.putBoolean("BM_IS_DESC", this.this$0.isDesc); │ │ │ │ edit.putString("BM_SORT_KEY", this.this$0.sortKey); │ │ │ │ edit.commit(); │ │ │ │ this.val$sortDialog.dismiss(); │ │ │ │ BookmarkThaiActivity.access$100(this.this$0); │ │ ├── org/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -20,18 +20,18 @@ │ │ │ │ │ │ │ │ public View getView(final int n, final View view, final ViewGroup viewGroup) { │ │ │ │ final int n2 = 255; │ │ │ │ final View view2 = super.getView(n, view, viewGroup); │ │ │ │ final Cursor cursor = this.getCursor(); │ │ │ │ cursor.moveToPosition(n); │ │ │ │ final int int1 = cursor.getInt(3); │ │ │ │ - final TextView textView = (TextView)view2.findViewById(2131165254); │ │ │ │ + final TextView textView = (TextView)view2.findViewById(2131427398); │ │ │ │ textView.setTextSize(BookmarkThaiActivity.access$000(this.this$0).getFloat("BmLine1Size", 16.0f)); │ │ │ │ - ((TextView)view2.findViewById(2131165255)).setTextSize(BookmarkThaiActivity.access$000(this.this$0).getFloat("BmLine2Size", 14.0f)); │ │ │ │ - ((TextView)view2.findViewById(2131165253)).setTextSize(BookmarkThaiActivity.access$000(this.this$0).getFloat("BmLine3Size", 12.0f)); │ │ │ │ + ((TextView)view2.findViewById(2131427399)).setTextSize(BookmarkThaiActivity.access$000(this.this$0).getFloat("BmLine2Size", 14.0f)); │ │ │ │ + ((TextView)view2.findViewById(2131427397)).setTextSize(BookmarkThaiActivity.access$000(this.this$0).getFloat("BmLine3Size", 12.0f)); │ │ │ │ if (int1 >= 1 && int1 <= 8) { │ │ │ │ textView.setTextColor(Color.rgb(30, 144, n2)); │ │ │ │ } │ │ │ │ else if (int1 >= 9 && int1 <= 33) { │ │ │ │ textView.setTextColor(Color.rgb(n2, 69, 0)); │ │ │ │ } │ │ │ │ else { │ │ ├── org/yuttadhammo/tipitaka/BookmarkThaiActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -137,32 +137,32 @@ │ │ │ │ final boolean b = true; │ │ │ │ final Dialog dialog = new Dialog((Context)this); │ │ │ │ dialog.setContentView(2130903099); │ │ │ │ dialog.setTitle(2131492996); │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "volumn"); │ │ │ │ if (this.sortKey.equals("note")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165387)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427531)).setChecked(b); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("_id")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165287)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427431)).setChecked(b); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("volumn")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165388)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427532)).setChecked(b); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("keywords")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165389)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427533)).setChecked(b); │ │ │ │ } │ │ │ │ if (this.isDesc) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165292)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427436)).setChecked(b); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165291)).setChecked(b); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427435)).setChecked(b); │ │ │ │ } │ │ │ │ - ((Button)dialog.findViewById(2131165293)).setOnClickListener((View$OnClickListener)new BookmarkThaiActivity$1(this, dialog)); │ │ │ │ + ((Button)dialog.findViewById(2131427437)).setOnClickListener((View$OnClickListener)new BookmarkThaiActivity$1(this, dialog)); │ │ │ │ dialog.show(); │ │ │ │ } │ │ │ │ │ │ │ │ private void updateItemList() { │ │ │ │ final int n = 3; │ │ │ │ this.isDesc = this.prefs.getBoolean("BM_IS_DESC", false); │ │ │ │ this.sortKey = this.prefs.getString("BM_SORT_KEY", "volumn"); │ │ │ │ @@ -176,17 +176,17 @@ │ │ │ │ final MatrixCursor savedCursor = this.savedCursor; │ │ │ │ final String[] array = new String[n]; │ │ │ │ array[0] = "line1"; │ │ │ │ array[1] = "line2"; │ │ │ │ array[2] = "keywords"; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n]; │ │ │ │ - array3[0] = 2131165254; │ │ │ │ - array3[1] = 2131165255; │ │ │ │ - array3[2] = 2131165253; │ │ │ │ + array3[0] = 2131427398; │ │ │ │ + array3[1] = 2131427399; │ │ │ │ + array3[2] = 2131427397; │ │ │ │ this.adapter = new BookmarkThaiActivity$SpecialCursorAdapter(this, (Context)this, 2130903064, (Cursor)savedCursor, array, array2); │ │ │ │ this.listview.setAdapter((ListAdapter)this.adapter); │ │ │ │ this.bookmarkDBAdapter.close(); │ │ │ │ } │ │ │ │ │ │ │ │ public void onCreate(final Bundle bundle) { │ │ │ │ super.onCreate(bundle); │ │ │ │ @@ -242,37 +242,37 @@ │ │ │ │ super.onOptionsItemSelected(menuItem); │ │ │ │ final SharedPreferences$Editor edit = this.prefs.edit(); │ │ │ │ switch (menuItem.getItemId()) { │ │ │ │ default: { │ │ │ │ b = false; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165396: { │ │ │ │ + case 2131427540: { │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", n) + n4; │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", n2) + n4; │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", n3) + n4; │ │ │ │ edit.putFloat("BmLine1Size", this.bmLine1Size); │ │ │ │ edit.putFloat("BmLine2Size", this.bmLine2Size); │ │ │ │ edit.putFloat("BmLine3Size", this.bmLine3Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165397: { │ │ │ │ + case 2131427541: { │ │ │ │ this.bmLine1Size = this.prefs.getFloat("BmLine1Size", n) - n4; │ │ │ │ this.bmLine2Size = this.prefs.getFloat("BmLine2Size", n2) - n4; │ │ │ │ this.bmLine3Size = this.prefs.getFloat("BmLine3Size", n3) - n4; │ │ │ │ edit.putFloat("BmLine1Size", this.bmLine1Size); │ │ │ │ edit.putFloat("BmLine2Size", this.bmLine2Size); │ │ │ │ edit.putFloat("BmLine3Size", this.bmLine3Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165398: { │ │ │ │ + case 2131427542: { │ │ │ │ this.showSortingDialog(); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/Downloader$DownloadFile.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ private Downloader$DownloadFile(final Downloader this$0) { │ │ │ │ this.this$0 = this$0; │ │ │ │ } │ │ │ │ │ │ │ │ protected String doInBackground(final String... array) { │ │ │ │ BufferedInputStream bufferedInputStream = null; │ │ │ │ FileOutputStream fileOutputStream = null; │ │ │ │ - Label_0215: { │ │ │ │ + Label_0219: { │ │ │ │ try { │ │ │ │ final URL url = new URL(array[0]); │ │ │ │ final URLConnection openConnection = url.openConnection(); │ │ │ │ try { │ │ │ │ openConnection.connect(); │ │ │ │ final int contentLength = openConnection.getContentLength(); │ │ │ │ try { │ │ │ │ @@ -38,15 +38,15 @@ │ │ │ │ bufferedInputStream = new BufferedInputStream(url.openStream()); │ │ │ │ fileOutputStream = new FileOutputStream(file); │ │ │ │ final byte[] array2 = new byte[1024]; │ │ │ │ long n = 0L; │ │ │ │ while (true) { │ │ │ │ final int read = bufferedInputStream.read(array2); │ │ │ │ if (read == -1) { │ │ │ │ - break Label_0215; │ │ │ │ + break Label_0219; │ │ │ │ } │ │ │ │ n += read; │ │ │ │ final Integer[] array3 = { Integer.valueOf((int)(100 * n / contentLength)) }; │ │ │ │ try { │ │ │ │ this.publishProgress((Object[])array3); │ │ │ │ fileOutputStream.write(array2, 0, read); │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/MainTipitakaDBAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -132,15 +132,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor search(final int i, String uni, final String s) { │ │ │ │ uni = this.toUni(uni); │ │ │ │ final String[] split = uni.split("\\+"); │ │ │ │ String str = "" + "volume = '" + i + "'"; │ │ │ │ for (int j = 0; j < split.length; ++j) { │ │ │ │ - str = str + " AND content LIKE " + "'%" + split[j].replace('+', ' ') + "%'"; │ │ │ │ + str = str + " AND content LIKE '%" + split[j].replace('+', ' ') + "%'"; │ │ │ │ } │ │ │ │ return this.db.query(s, new String[] { "_id", "volume", "item", "content" }, str, (String[])null, (String)null, (String)null, (String)null); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor searchAll(final String str, final String s) { │ │ │ │ return this.db.query(s, new String[] { "_id", "volumn", "page", "items" }, "content LIKE '%" + str + "%'", (String[])null, (String)null, (String)null, (String)null); │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/QuizActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -80,30 +80,30 @@ │ │ │ │ public void onCreate(final Bundle bundle) { │ │ │ │ final int numColumns = 2; │ │ │ │ super.onCreate(bundle); │ │ │ │ this.context = this; │ │ │ │ this.prefs = PreferenceManager.getDefaultSharedPreferences((Context)this); │ │ │ │ this.font = Typeface.createFromAsset(this.getAssets(), "verajjan.ttf"); │ │ │ │ this.setContentView(this.layout = View.inflate((Context)this, 2130903087, (ViewGroup)null)); │ │ │ │ - this.wrongText = (TextView)this.layout.findViewById(2131165329); │ │ │ │ - this.rightText = (TextView)this.layout.findViewById(2131165331); │ │ │ │ - this.resultText = (TextView)this.layout.findViewById(2131165330); │ │ │ │ - (this.questionText = (TextView)this.layout.findViewById(2131165328)).setTypeface(this.font); │ │ │ │ + this.wrongText = (TextView)this.layout.findViewById(2131427473); │ │ │ │ + this.rightText = (TextView)this.layout.findViewById(2131427475); │ │ │ │ + this.resultText = (TextView)this.layout.findViewById(2131427474); │ │ │ │ + (this.questionText = (TextView)this.layout.findViewById(2131427472)).setTypeface(this.font); │ │ │ │ if (Integer.parseInt(Build$VERSION.SDK) >= 14) { │ │ │ │ this.getActionBar().setHomeButtonEnabled(true); │ │ │ │ } │ │ │ │ this.db = new MainTipitakaDBAdapter((Context)this); │ │ │ │ try { │ │ │ │ final MainTipitakaDBAdapter db = this.db; │ │ │ │ try { │ │ │ │ db.open(); │ │ │ │ final MainTipitakaDBAdapter db2 = this.db; │ │ │ │ try { │ │ │ │ if (db2.isOpened()) { │ │ │ │ - this.grid = (GridView)this.findViewById(2131165332); │ │ │ │ + this.grid = (GridView)this.findViewById(2131427476); │ │ │ │ if (this.getResources().getConfiguration().orientation == numColumns) { │ │ │ │ this.grid.setNumColumns(numColumns); │ │ │ │ } │ │ │ │ QuizActivity$QuizAdapter.access$000(this.adapter = new QuizActivity$QuizAdapter(this)); │ │ │ │ this.grid.setAdapter((ListAdapter)this.adapter); │ │ │ │ } │ │ │ │ else { │ │ │ │ @@ -136,31 +136,31 @@ │ │ │ │ } │ │ │ │ case 16908332: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)SelectBookActivity.class); │ │ │ │ intent.addFlags(flags); │ │ │ │ this.startActivity(intent); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165419: { │ │ │ │ + case 2131427563: { │ │ │ │ this.startActivity(new Intent((Context)this, (Class)HelpActivity.class)); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165418: { │ │ │ │ + case 2131427562: { │ │ │ │ final Intent intent2 = new Intent((Context)this, (Class)SettingsActivity.class); │ │ │ │ intent2.setFlags(flags); │ │ │ │ this.startActivity(intent2); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165416: { │ │ │ │ + case 2131427560: { │ │ │ │ final Intent intent3 = new Intent((Context)this, (Class)DictionaryActivity.class); │ │ │ │ intent3.setFlags(flags); │ │ │ │ this.startActivity(intent3); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165417: { │ │ │ │ + case 2131427561: { │ │ │ │ final Intent intent4 = new Intent((Context)this, (Class)EnglishActivity.class); │ │ │ │ intent4.setFlags(flags); │ │ │ │ this.startActivity(intent4); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ ├── org/yuttadhammo/tipitaka/R$bool.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ package org.yuttadhammo.tipitaka; │ │ │ │ │ │ │ │ public final class R$bool │ │ │ │ { │ │ │ │ - public static final int abs__action_bar_embed_tabs = 2131230720; │ │ │ │ - public static final int abs__action_bar_expanded_action_views_exclusive = 2131230722; │ │ │ │ - public static final int abs__config_actionMenuItemAllCaps = 2131230724; │ │ │ │ - public static final int abs__config_allowActionMenuItemTextWithIcon = 2131230725; │ │ │ │ - public static final int abs__config_showMenuShortcutsWhenKeyboardPresent = 2131230723; │ │ │ │ - public static final int abs__split_action_bar_is_narrow = 2131230721; │ │ │ │ + public static final int abs__action_bar_embed_tabs = 2131165184; │ │ │ │ + public static final int abs__action_bar_expanded_action_views_exclusive = 2131165186; │ │ │ │ + public static final int abs__config_actionMenuItemAllCaps = 2131165188; │ │ │ │ + public static final int abs__config_allowActionMenuItemTextWithIcon = 2131165189; │ │ │ │ + public static final int abs__config_showMenuShortcutsWhenKeyboardPresent = 2131165187; │ │ │ │ + public static final int abs__split_action_bar_is_narrow = 2131165185; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/R$color.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ package org.yuttadhammo.tipitaka; │ │ │ │ │ │ │ │ public final class R$color │ │ │ │ { │ │ │ │ - public static final int abs__background_holo_dark = 2131296256; │ │ │ │ - public static final int abs__background_holo_light = 2131296257; │ │ │ │ - public static final int abs__bright_foreground_disabled_holo_dark = 2131296260; │ │ │ │ - public static final int abs__bright_foreground_disabled_holo_light = 2131296261; │ │ │ │ - public static final int abs__bright_foreground_holo_dark = 2131296258; │ │ │ │ - public static final int abs__bright_foreground_holo_light = 2131296259; │ │ │ │ - public static final int abs__primary_text_disable_only_holo_dark = 2131296262; │ │ │ │ - public static final int abs__primary_text_disable_only_holo_light = 2131296263; │ │ │ │ - public static final int abs__primary_text_holo_dark = 2131296264; │ │ │ │ - public static final int abs__primary_text_holo_light = 2131296265; │ │ │ │ - public static final int back_color = 2131296266; │ │ │ │ - public static final int gallery_item_color_1 = 2131296267; │ │ │ │ - public static final int gallery_item_color_2 = 2131296268; │ │ │ │ - public static final int index_button = 2131296269; │ │ │ │ + public static final int abs__background_holo_dark = 2131230720; │ │ │ │ + public static final int abs__background_holo_light = 2131230721; │ │ │ │ + public static final int abs__bright_foreground_disabled_holo_dark = 2131230724; │ │ │ │ + public static final int abs__bright_foreground_disabled_holo_light = 2131230725; │ │ │ │ + public static final int abs__bright_foreground_holo_dark = 2131230722; │ │ │ │ + public static final int abs__bright_foreground_holo_light = 2131230723; │ │ │ │ + public static final int abs__primary_text_disable_only_holo_dark = 2131230726; │ │ │ │ + public static final int abs__primary_text_disable_only_holo_light = 2131230727; │ │ │ │ + public static final int abs__primary_text_holo_dark = 2131230728; │ │ │ │ + public static final int abs__primary_text_holo_light = 2131230729; │ │ │ │ + public static final int back_color = 2131230730; │ │ │ │ + public static final int gallery_item_color_1 = 2131230731; │ │ │ │ + public static final int gallery_item_color_2 = 2131230732; │ │ │ │ + public static final int index_button = 2131230733; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/R$dimen.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ package org.yuttadhammo.tipitaka; │ │ │ │ │ │ │ │ public final class R$dimen │ │ │ │ { │ │ │ │ - public static final int abs__action_bar_default_height = 2131361793; │ │ │ │ - public static final int abs__action_bar_icon_vertical_padding = 2131361794; │ │ │ │ - public static final int abs__action_bar_subtitle_bottom_margin = 2131361798; │ │ │ │ - public static final int abs__action_bar_subtitle_text_size = 2131361796; │ │ │ │ - public static final int abs__action_bar_subtitle_top_margin = 2131361797; │ │ │ │ - public static final int abs__action_bar_title_text_size = 2131361795; │ │ │ │ - public static final int abs__action_button_min_width = 2131361799; │ │ │ │ - public static final int abs__config_prefDialogWidth = 2131361792; │ │ │ │ - public static final int abs__dialog_min_width_major = 2131361805; │ │ │ │ - public static final int abs__dialog_min_width_minor = 2131361806; │ │ │ │ - public static final int abs__dropdownitem_icon_width = 2131361802; │ │ │ │ - public static final int abs__dropdownitem_text_padding_left = 2131361800; │ │ │ │ - public static final int abs__dropdownitem_text_padding_right = 2131361801; │ │ │ │ - public static final int abs__search_view_preferred_width = 2131361804; │ │ │ │ - public static final int abs__search_view_text_min_width = 2131361803; │ │ │ │ - public static final int left600 = 2131361807; │ │ │ │ - public static final int left800 = 2131361808; │ │ │ │ - public static final int slide_width = 2131361809; │ │ │ │ + public static final int abs__action_bar_default_height = 2131296257; │ │ │ │ + public static final int abs__action_bar_icon_vertical_padding = 2131296258; │ │ │ │ + public static final int abs__action_bar_subtitle_bottom_margin = 2131296262; │ │ │ │ + public static final int abs__action_bar_subtitle_text_size = 2131296260; │ │ │ │ + public static final int abs__action_bar_subtitle_top_margin = 2131296261; │ │ │ │ + public static final int abs__action_bar_title_text_size = 2131296259; │ │ │ │ + public static final int abs__action_button_min_width = 2131296263; │ │ │ │ + public static final int abs__config_prefDialogWidth = 2131296256; │ │ │ │ + public static final int abs__dialog_min_width_major = 2131296269; │ │ │ │ + public static final int abs__dialog_min_width_minor = 2131296270; │ │ │ │ + public static final int abs__dropdownitem_icon_width = 2131296266; │ │ │ │ + public static final int abs__dropdownitem_text_padding_left = 2131296264; │ │ │ │ + public static final int abs__dropdownitem_text_padding_right = 2131296265; │ │ │ │ + public static final int abs__search_view_preferred_width = 2131296268; │ │ │ │ + public static final int abs__search_view_text_min_width = 2131296267; │ │ │ │ + public static final int left600 = 2131296271; │ │ │ │ + public static final int left800 = 2131296272; │ │ │ │ + public static final int slide_width = 2131296273; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/R$id.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,252 +1,252 @@ │ │ │ │ │ │ │ │ package org.yuttadhammo.tipitaka; │ │ │ │ │ │ │ │ public final class R$id │ │ │ │ { │ │ │ │ - public static final int LinearLayout01 = 2131165266; │ │ │ │ - public static final int RadioGroup01 = 2131165286; │ │ │ │ - public static final int RadioGroup02 = 2131165290; │ │ │ │ - public static final int ScrollView01 = 2131165298; │ │ │ │ - public static final int abhi_label = 2131165347; │ │ │ │ - public static final int about_header = 2131165205; │ │ │ │ - public static final int about_logo = 2131165206; │ │ │ │ - public static final int about_text_1 = 2131165207; │ │ │ │ - public static final int about_text_2 = 2131165208; │ │ │ │ - public static final int about_text_3 = 2131165307; │ │ │ │ - public static final int about_text_4 = 2131165210; │ │ │ │ - public static final int about_text_5 = 2131165211; │ │ │ │ - public static final int about_text_6 = 2131165212; │ │ │ │ - public static final int about_text_7 = 2131165213; │ │ │ │ - public static final int about_text_8 = 2131165214; │ │ │ │ - public static final int about_title = 2131165306; │ │ │ │ - public static final int abs__action_bar = 2131165231; │ │ │ │ - public static final int abs__action_bar_container = 2131165230; │ │ │ │ - public static final int abs__action_bar_subtitle = 2131165216; │ │ │ │ - public static final int abs__action_bar_title = 2131165215; │ │ │ │ - public static final int abs__action_context_bar = 2131165232; │ │ │ │ - public static final int abs__action_menu_divider = 2131165196; │ │ │ │ - public static final int abs__action_menu_presenter = 2131165197; │ │ │ │ - public static final int abs__action_mode_bar = 2131165236; │ │ │ │ - public static final int abs__action_mode_bar_stub = 2131165235; │ │ │ │ - public static final int abs__action_mode_close_button = 2131165219; │ │ │ │ - public static final int abs__activity_chooser_view_content = 2131165220; │ │ │ │ - public static final int abs__checkbox = 2131165227; │ │ │ │ - public static final int abs__content = 2131165233; │ │ │ │ - public static final int abs__default_activity_button = 2131165223; │ │ │ │ - public static final int abs__expand_activities_button = 2131165221; │ │ │ │ - public static final int abs__home = 2131165194; │ │ │ │ - public static final int abs__icon = 2131165225; │ │ │ │ - public static final int abs__image = 2131165222; │ │ │ │ - public static final int abs__imageButton = 2131165217; │ │ │ │ - public static final int abs__list_item = 2131165224; │ │ │ │ - public static final int abs__progress_circular = 2131165198; │ │ │ │ - public static final int abs__progress_horizontal = 2131165199; │ │ │ │ - public static final int abs__radio = 2131165228; │ │ │ │ - public static final int abs__search_badge = 2131165239; │ │ │ │ - public static final int abs__search_bar = 2131165238; │ │ │ │ - public static final int abs__search_button = 2131165240; │ │ │ │ - public static final int abs__search_close_btn = 2131165245; │ │ │ │ - public static final int abs__search_edit_frame = 2131165241; │ │ │ │ - public static final int abs__search_go_btn = 2131165247; │ │ │ │ - public static final int abs__search_mag_icon = 2131165242; │ │ │ │ - public static final int abs__search_plate = 2131165243; │ │ │ │ - public static final int abs__search_src_text = 2131165244; │ │ │ │ - public static final int abs__search_voice_btn = 2131165248; │ │ │ │ - public static final int abs__shortcut = 2131165229; │ │ │ │ - public static final int abs__split_action_bar = 2131165234; │ │ │ │ - public static final int abs__submit_area = 2131165246; │ │ │ │ - public static final int abs__textButton = 2131165218; │ │ │ │ - public static final int abs__title = 2131165226; │ │ │ │ - public static final int abs__up = 2131165195; │ │ │ │ - public static final int approveCellular = 2131165278; │ │ │ │ - public static final int asc_sort = 2131165291; │ │ │ │ - public static final int assign_btn = 2131165250; │ │ │ │ - public static final int assign_info = 2131165249; │ │ │ │ - public static final int assign_text = 2131165252; │ │ │ │ - public static final int bm_keywords = 2131165253; │ │ │ │ - public static final int bm_line1 = 2131165254; │ │ │ │ - public static final int bm_line2 = 2131165255; │ │ │ │ - public static final int bookmark_menu_item = 2131165426; │ │ │ │ - public static final int bookmarks_layout = 2131165256; │ │ │ │ - public static final int bookmarks_list = 2131165257; │ │ │ │ - public static final int bookmarks_title = 2131165284; │ │ │ │ - public static final int buttonRow = 2131165281; │ │ │ │ - public static final int buttons = 2131165332; │ │ │ │ - public static final int cancelButton = 2131165277; │ │ │ │ - public static final int cate_dialog_layout = 2131165258; │ │ │ │ - public static final int cb_abhi = 2131165368; │ │ │ │ - public static final int cb_abhidham = 2131165261; │ │ │ │ - public static final int cb_att = 2131165371; │ │ │ │ - public static final int cb_etc = 2131165262; │ │ │ │ - public static final int cb_mul = 2131165370; │ │ │ │ - public static final int cb_sut = 2131165367; │ │ │ │ - public static final int cb_suttan = 2131165260; │ │ │ │ - public static final int cb_tik = 2131165372; │ │ │ │ - public static final int cb_vin = 2131165366; │ │ │ │ - public static final int cb_vinai = 2131165259; │ │ │ │ - public static final int code_label = 2131165374; │ │ │ │ - public static final int code_text = 2131165251; │ │ │ │ - public static final int def_text = 2131165337; │ │ │ │ - public static final int desc_sort = 2131165292; │ │ │ │ - public static final int dict_bar = 2131165336; │ │ │ │ - public static final int dict_button = 2131165338; │ │ │ │ - public static final int dict_menu_item = 2131165414; │ │ │ │ - public static final int disableHome = 2131165193; │ │ │ │ - public static final int downloaderDashboard = 2131165270; │ │ │ │ - public static final int edit_query = 2131165237; │ │ │ │ - public static final int edit_suts_btn = 2131165393; │ │ │ │ - public static final int edit_suts_text = 2131165394; │ │ │ │ - public static final int edittext = 2131165295; │ │ │ │ - public static final int english_menu_item = 2131165417; │ │ │ │ - public static final int etc_label = 2131165348; │ │ │ │ - public static final int ewv = 2131165285; │ │ │ │ - public static final int filter_layout = 2131165373; │ │ │ │ - public static final int find = 2131165421; │ │ │ │ - public static final int forward = 2131165410; │ │ │ │ - public static final int fullscreen = 2131165203; │ │ │ │ - public static final int gallery_cate = 2131165320; │ │ │ │ - public static final int gallery_hier = 2131165321; │ │ │ │ - public static final int goto_position_btn = 2131165296; │ │ │ │ - public static final int goto_position_edittext = 2131165297; │ │ │ │ - public static final int gotobtn = 2131165294; │ │ │ │ - public static final int group_dict = 2131165401; │ │ │ │ - public static final int help_intro = 2131165300; │ │ │ │ - public static final int help_menu_item = 2131165419; │ │ │ │ - public static final int help_text_1 = 2131165301; │ │ │ │ - public static final int help_text_2 = 2131165302; │ │ │ │ - public static final int help_text_3 = 2131165303; │ │ │ │ - public static final int help_text_4 = 2131165304; │ │ │ │ - public static final int help_text_5 = 2131165305; │ │ │ │ - public static final int help_title = 2131165299; │ │ │ │ - public static final int hline1 = 2131165314; │ │ │ │ - public static final int hline2 = 2131165315; │ │ │ │ - public static final int hline3 = 2131165316; │ │ │ │ - public static final int hline4 = 2131165317; │ │ │ │ - public static final int home = 2131165411; │ │ │ │ - public static final int homeAsUp = 2131165190; │ │ │ │ - public static final int index = 2131165420; │ │ │ │ - public static final int index_list = 2131165385; │ │ │ │ - public static final int item_splitter = 2131165309; │ │ │ │ - public static final int jump_to_result_item = 2131165423; │ │ │ │ - public static final int layout = 2131165264; │ │ │ │ - public static final int left = 2131165200; │ │ │ │ - public static final int license = 2131165308; │ │ │ │ - public static final int line1 = 2131165339; │ │ │ │ - public static final int line2 = 2131165340; │ │ │ │ - public static final int list = 2131165319; │ │ │ │ - public static final int listMode = 2131165186; │ │ │ │ - public static final int list_pages = 2131165379; │ │ │ │ - public static final int lookup_button = 2131165268; │ │ │ │ - public static final int lookup_text = 2131165267; │ │ │ │ - public static final int main_menu = 2131165425; │ │ │ │ - public static final int main_text = 2131165326; │ │ │ │ - public static final int manage_bookmark = 2131165399; │ │ │ │ - public static final int margin = 2131165202; │ │ │ │ - public static final int memo = 2131165412; │ │ │ │ - public static final int memo_btn = 2131165324; │ │ │ │ - public static final int memo_text = 2131165323; │ │ │ │ - public static final int menu_CEPD = 2131165404; │ │ │ │ - public static final int menu_CPED = 2131165403; │ │ │ │ - public static final int menu_DPPN = 2131165405; │ │ │ │ - public static final int menu_MULTI = 2131165406; │ │ │ │ - public static final int menu_PED = 2131165402; │ │ │ │ - public static final int menu_dict = 2131165400; │ │ │ │ - public static final int menu_english = 2131165408; │ │ │ │ - public static final int menu_top = 2131165407; │ │ │ │ - public static final int normal = 2131165185; │ │ │ │ - public static final int npage1 = 2131165349; │ │ │ │ - public static final int npage2 = 2131165350; │ │ │ │ - public static final int npage3 = 2131165351; │ │ │ │ - public static final int npage4 = 2131165352; │ │ │ │ - public static final int nsutt1 = 2131165353; │ │ │ │ - public static final int nsutt2 = 2131165354; │ │ │ │ - public static final int nsutt3 = 2131165355; │ │ │ │ - public static final int nsutt4 = 2131165356; │ │ │ │ - public static final int number_label = 2131165375; │ │ │ │ - public static final int number_text = 2131165376; │ │ │ │ - public static final int okcatebtn = 2131165263; │ │ │ │ - public static final int pager = 2131165335; │ │ │ │ - public static final int pali = 2131165409; │ │ │ │ - public static final int pauseButton = 2131165276; │ │ │ │ - public static final int preferences_menu_item = 2131165429; │ │ │ │ - public static final int prefs_menu_item = 2131165418; │ │ │ │ - public static final int prefs_read = 2131165422; │ │ │ │ - public static final int priority_code = 2131165311; │ │ │ │ - public static final int priority_group = 2131165310; │ │ │ │ - public static final int priority_number = 2131165312; │ │ │ │ - public static final int program_thai_name = 2131165209; │ │ │ │ - public static final int progressAsFraction = 2131165271; │ │ │ │ - public static final int progressAsPercentage = 2131165272; │ │ │ │ - public static final int progressAverageSpeed = 2131165274; │ │ │ │ - public static final int progressBar = 2131165273; │ │ │ │ - public static final int progressTimeRemaining = 2131165275; │ │ │ │ - public static final int query_btn = 2131165362; │ │ │ │ - public static final int question_text = 2131165328; │ │ │ │ - public static final int quiz_menu_item = 2131165428; │ │ │ │ - public static final int read_bookmark = 2131165413; │ │ │ │ - public static final int read_dict_menu_item = 2131165416; │ │ │ │ - public static final int result_divider_1 = 2131165343; │ │ │ │ - public static final int result_divider_2 = 2131165357; │ │ │ │ - public static final int result_item_main = 2131165313; │ │ │ │ - public static final int result_list = 2131165358; │ │ │ │ - public static final int result_status = 2131165342; │ │ │ │ - public static final int result_text = 2131165330; │ │ │ │ - public static final int results_bookmark = 2131165424; │ │ │ │ - public static final int resumeOverCellular = 2131165282; │ │ │ │ - public static final int right = 2131165201; │ │ │ │ - public static final int right_text = 2131165331; │ │ │ │ - public static final int save_pref_btn = 2131165384; │ │ │ │ - public static final int scroll_text = 2131165325; │ │ │ │ - public static final int search = 2131165334; │ │ │ │ - public static final int search_dialog_layout = 2131165361; │ │ │ │ - public static final int search_dialog_layout_checks = 2131165364; │ │ │ │ - public static final int search_dialog_layout_checks2 = 2131165365; │ │ │ │ - public static final int search_dialog_layout_checks_2 = 2131165369; │ │ │ │ - public static final int search_dialog_layout_shell = 2131165360; │ │ │ │ - public static final int search_dialog_layout_shell_out = 2131165359; │ │ │ │ - public static final int search_history_listview = 2131165377; │ │ │ │ - public static final int search_menu_item = 2131165427; │ │ │ │ - public static final int search_text = 2131165363; │ │ │ │ - public static final int search_word = 2131165341; │ │ │ │ - public static final int selected_view = 2131165204; │ │ │ │ - public static final int settings_container = 2131165380; │ │ │ │ - public static final int settings_text = 2131165382; │ │ │ │ - public static final int settings_text_container = 2131165381; │ │ │ │ - public static final int settings_text_edit = 2131165383; │ │ │ │ - public static final int shell_text = 2131165333; │ │ │ │ - public static final int short_divider = 2131165378; │ │ │ │ - public static final int showCustom = 2131165192; │ │ │ │ - public static final int showHome = 2131165189; │ │ │ │ - public static final int showTitle = 2131165191; │ │ │ │ - public static final int show_page = 2131165327; │ │ │ │ - public static final int slidingmenumain = 2131165386; │ │ │ │ - public static final int sort_by_freq = 2131165391; │ │ │ │ - public static final int sort_by_id = 2131165287; │ │ │ │ - public static final int sort_by_keywords = 2131165389; │ │ │ │ - public static final int sort_by_note = 2131165387; │ │ │ │ - public static final int sort_by_priority = 2131165392; │ │ │ │ - public static final int sort_by_suts = 2131165390; │ │ │ │ - public static final int sort_by_title = 2131165288; │ │ │ │ - public static final int sort_by_url = 2131165289; │ │ │ │ - public static final int sort_by_volume_page = 2131165388; │ │ │ │ - public static final int sort_ok = 2131165293; │ │ │ │ - public static final int sorting = 2131165398; │ │ │ │ - public static final int statusText = 2131165269; │ │ │ │ - public static final int suttan_label = 2131165346; │ │ │ │ - public static final int tabMode = 2131165187; │ │ │ │ - public static final int table_layout = 2131165344; │ │ │ │ - public static final int textPausedParagraph1 = 2131165279; │ │ │ │ - public static final int textPausedParagraph2 = 2131165280; │ │ │ │ - public static final int title = 2131165318; │ │ │ │ - public static final int update_archive = 2131165415; │ │ │ │ - public static final int useLogo = 2131165188; │ │ │ │ - public static final int vinai_label = 2131165345; │ │ │ │ - public static final int vol_list = 2131165322; │ │ │ │ - public static final int volume = 2131165395; │ │ │ │ - public static final int webview = 2131165265; │ │ │ │ - public static final int wifiSettingsButton = 2131165283; │ │ │ │ - public static final int wrap_content = 2131165184; │ │ │ │ - public static final int wrong_text = 2131165329; │ │ │ │ - public static final int zoom_in_result = 2131165396; │ │ │ │ - public static final int zoom_out_result = 2131165397; │ │ │ │ + public static final int LinearLayout01 = 2131427410; │ │ │ │ + public static final int RadioGroup01 = 2131427430; │ │ │ │ + public static final int RadioGroup02 = 2131427434; │ │ │ │ + public static final int ScrollView01 = 2131427442; │ │ │ │ + public static final int abhi_label = 2131427491; │ │ │ │ + public static final int about_header = 2131427349; │ │ │ │ + public static final int about_logo = 2131427350; │ │ │ │ + public static final int about_text_1 = 2131427351; │ │ │ │ + public static final int about_text_2 = 2131427352; │ │ │ │ + public static final int about_text_3 = 2131427451; │ │ │ │ + public static final int about_text_4 = 2131427354; │ │ │ │ + public static final int about_text_5 = 2131427355; │ │ │ │ + public static final int about_text_6 = 2131427356; │ │ │ │ + public static final int about_text_7 = 2131427357; │ │ │ │ + public static final int about_text_8 = 2131427358; │ │ │ │ + public static final int about_title = 2131427450; │ │ │ │ + public static final int abs__action_bar = 2131427375; │ │ │ │ + public static final int abs__action_bar_container = 2131427374; │ │ │ │ + public static final int abs__action_bar_subtitle = 2131427360; │ │ │ │ + public static final int abs__action_bar_title = 2131427359; │ │ │ │ + public static final int abs__action_context_bar = 2131427376; │ │ │ │ + public static final int abs__action_menu_divider = 2131427330; │ │ │ │ + public static final int abs__action_menu_presenter = 2131427331; │ │ │ │ + public static final int abs__action_mode_bar = 2131427380; │ │ │ │ + public static final int abs__action_mode_bar_stub = 2131427379; │ │ │ │ + public static final int abs__action_mode_close_button = 2131427363; │ │ │ │ + public static final int abs__activity_chooser_view_content = 2131427364; │ │ │ │ + public static final int abs__checkbox = 2131427371; │ │ │ │ + public static final int abs__content = 2131427377; │ │ │ │ + public static final int abs__default_activity_button = 2131427367; │ │ │ │ + public static final int abs__expand_activities_button = 2131427365; │ │ │ │ + public static final int abs__home = 2131427328; │ │ │ │ + public static final int abs__icon = 2131427369; │ │ │ │ + public static final int abs__image = 2131427366; │ │ │ │ + public static final int abs__imageButton = 2131427361; │ │ │ │ + public static final int abs__list_item = 2131427368; │ │ │ │ + public static final int abs__progress_circular = 2131427332; │ │ │ │ + public static final int abs__progress_horizontal = 2131427333; │ │ │ │ + public static final int abs__radio = 2131427372; │ │ │ │ + public static final int abs__search_badge = 2131427383; │ │ │ │ + public static final int abs__search_bar = 2131427382; │ │ │ │ + public static final int abs__search_button = 2131427384; │ │ │ │ + public static final int abs__search_close_btn = 2131427389; │ │ │ │ + public static final int abs__search_edit_frame = 2131427385; │ │ │ │ + public static final int abs__search_go_btn = 2131427391; │ │ │ │ + public static final int abs__search_mag_icon = 2131427386; │ │ │ │ + public static final int abs__search_plate = 2131427387; │ │ │ │ + public static final int abs__search_src_text = 2131427388; │ │ │ │ + public static final int abs__search_voice_btn = 2131427392; │ │ │ │ + public static final int abs__shortcut = 2131427373; │ │ │ │ + public static final int abs__split_action_bar = 2131427378; │ │ │ │ + public static final int abs__submit_area = 2131427390; │ │ │ │ + public static final int abs__textButton = 2131427362; │ │ │ │ + public static final int abs__title = 2131427370; │ │ │ │ + public static final int abs__up = 2131427329; │ │ │ │ + public static final int approveCellular = 2131427422; │ │ │ │ + public static final int asc_sort = 2131427435; │ │ │ │ + public static final int assign_btn = 2131427394; │ │ │ │ + public static final int assign_info = 2131427393; │ │ │ │ + public static final int assign_text = 2131427396; │ │ │ │ + public static final int bm_keywords = 2131427397; │ │ │ │ + public static final int bm_line1 = 2131427398; │ │ │ │ + public static final int bm_line2 = 2131427399; │ │ │ │ + public static final int bookmark_menu_item = 2131427570; │ │ │ │ + public static final int bookmarks_layout = 2131427400; │ │ │ │ + public static final int bookmarks_list = 2131427401; │ │ │ │ + public static final int bookmarks_title = 2131427428; │ │ │ │ + public static final int buttonRow = 2131427425; │ │ │ │ + public static final int buttons = 2131427476; │ │ │ │ + public static final int cancelButton = 2131427421; │ │ │ │ + public static final int cate_dialog_layout = 2131427402; │ │ │ │ + public static final int cb_abhi = 2131427512; │ │ │ │ + public static final int cb_abhidham = 2131427405; │ │ │ │ + public static final int cb_att = 2131427515; │ │ │ │ + public static final int cb_etc = 2131427406; │ │ │ │ + public static final int cb_mul = 2131427514; │ │ │ │ + public static final int cb_sut = 2131427511; │ │ │ │ + public static final int cb_suttan = 2131427404; │ │ │ │ + public static final int cb_tik = 2131427516; │ │ │ │ + public static final int cb_vin = 2131427510; │ │ │ │ + public static final int cb_vinai = 2131427403; │ │ │ │ + public static final int code_label = 2131427518; │ │ │ │ + public static final int code_text = 2131427395; │ │ │ │ + public static final int def_text = 2131427481; │ │ │ │ + public static final int desc_sort = 2131427436; │ │ │ │ + public static final int dict_bar = 2131427480; │ │ │ │ + public static final int dict_button = 2131427482; │ │ │ │ + public static final int dict_menu_item = 2131427558; │ │ │ │ + public static final int disableHome = 2131427339; │ │ │ │ + public static final int downloaderDashboard = 2131427414; │ │ │ │ + public static final int edit_query = 2131427381; │ │ │ │ + public static final int edit_suts_btn = 2131427537; │ │ │ │ + public static final int edit_suts_text = 2131427538; │ │ │ │ + public static final int edittext = 2131427439; │ │ │ │ + public static final int english_menu_item = 2131427561; │ │ │ │ + public static final int etc_label = 2131427492; │ │ │ │ + public static final int ewv = 2131427429; │ │ │ │ + public static final int filter_layout = 2131427517; │ │ │ │ + public static final int find = 2131427565; │ │ │ │ + public static final int forward = 2131427554; │ │ │ │ + public static final int fullscreen = 2131427347; │ │ │ │ + public static final int gallery_cate = 2131427464; │ │ │ │ + public static final int gallery_hier = 2131427465; │ │ │ │ + public static final int goto_position_btn = 2131427440; │ │ │ │ + public static final int goto_position_edittext = 2131427441; │ │ │ │ + public static final int gotobtn = 2131427438; │ │ │ │ + public static final int group_dict = 2131427545; │ │ │ │ + public static final int help_intro = 2131427444; │ │ │ │ + public static final int help_menu_item = 2131427563; │ │ │ │ + public static final int help_text_1 = 2131427445; │ │ │ │ + public static final int help_text_2 = 2131427446; │ │ │ │ + public static final int help_text_3 = 2131427447; │ │ │ │ + public static final int help_text_4 = 2131427448; │ │ │ │ + public static final int help_text_5 = 2131427449; │ │ │ │ + public static final int help_title = 2131427443; │ │ │ │ + public static final int hline1 = 2131427458; │ │ │ │ + public static final int hline2 = 2131427459; │ │ │ │ + public static final int hline3 = 2131427460; │ │ │ │ + public static final int hline4 = 2131427461; │ │ │ │ + public static final int home = 2131427555; │ │ │ │ + public static final int homeAsUp = 2131427340; │ │ │ │ + public static final int index = 2131427564; │ │ │ │ + public static final int index_list = 2131427529; │ │ │ │ + public static final int item_splitter = 2131427453; │ │ │ │ + public static final int jump_to_result_item = 2131427567; │ │ │ │ + public static final int layout = 2131427408; │ │ │ │ + public static final int left = 2131427345; │ │ │ │ + public static final int license = 2131427452; │ │ │ │ + public static final int line1 = 2131427483; │ │ │ │ + public static final int line2 = 2131427484; │ │ │ │ + public static final int list = 2131427463; │ │ │ │ + public static final int listMode = 2131427336; │ │ │ │ + public static final int list_pages = 2131427523; │ │ │ │ + public static final int lookup_button = 2131427412; │ │ │ │ + public static final int lookup_text = 2131427411; │ │ │ │ + public static final int main_menu = 2131427569; │ │ │ │ + public static final int main_text = 2131427470; │ │ │ │ + public static final int manage_bookmark = 2131427543; │ │ │ │ + public static final int margin = 2131427348; │ │ │ │ + public static final int memo = 2131427556; │ │ │ │ + public static final int memo_btn = 2131427468; │ │ │ │ + public static final int memo_text = 2131427467; │ │ │ │ + public static final int menu_CEPD = 2131427548; │ │ │ │ + public static final int menu_CPED = 2131427547; │ │ │ │ + public static final int menu_DPPN = 2131427549; │ │ │ │ + public static final int menu_MULTI = 2131427550; │ │ │ │ + public static final int menu_PED = 2131427546; │ │ │ │ + public static final int menu_dict = 2131427544; │ │ │ │ + public static final int menu_english = 2131427552; │ │ │ │ + public static final int menu_top = 2131427551; │ │ │ │ + public static final int normal = 2131427337; │ │ │ │ + public static final int npage1 = 2131427493; │ │ │ │ + public static final int npage2 = 2131427494; │ │ │ │ + public static final int npage3 = 2131427495; │ │ │ │ + public static final int npage4 = 2131427496; │ │ │ │ + public static final int nsutt1 = 2131427497; │ │ │ │ + public static final int nsutt2 = 2131427498; │ │ │ │ + public static final int nsutt3 = 2131427499; │ │ │ │ + public static final int nsutt4 = 2131427500; │ │ │ │ + public static final int number_label = 2131427519; │ │ │ │ + public static final int number_text = 2131427520; │ │ │ │ + public static final int okcatebtn = 2131427407; │ │ │ │ + public static final int pager = 2131427479; │ │ │ │ + public static final int pali = 2131427553; │ │ │ │ + public static final int pauseButton = 2131427420; │ │ │ │ + public static final int preferences_menu_item = 2131427573; │ │ │ │ + public static final int prefs_menu_item = 2131427562; │ │ │ │ + public static final int prefs_read = 2131427566; │ │ │ │ + public static final int priority_code = 2131427455; │ │ │ │ + public static final int priority_group = 2131427454; │ │ │ │ + public static final int priority_number = 2131427456; │ │ │ │ + public static final int program_thai_name = 2131427353; │ │ │ │ + public static final int progressAsFraction = 2131427415; │ │ │ │ + public static final int progressAsPercentage = 2131427416; │ │ │ │ + public static final int progressAverageSpeed = 2131427418; │ │ │ │ + public static final int progressBar = 2131427417; │ │ │ │ + public static final int progressTimeRemaining = 2131427419; │ │ │ │ + public static final int query_btn = 2131427506; │ │ │ │ + public static final int question_text = 2131427472; │ │ │ │ + public static final int quiz_menu_item = 2131427572; │ │ │ │ + public static final int read_bookmark = 2131427557; │ │ │ │ + public static final int read_dict_menu_item = 2131427560; │ │ │ │ + public static final int result_divider_1 = 2131427487; │ │ │ │ + public static final int result_divider_2 = 2131427501; │ │ │ │ + public static final int result_item_main = 2131427457; │ │ │ │ + public static final int result_list = 2131427502; │ │ │ │ + public static final int result_status = 2131427486; │ │ │ │ + public static final int result_text = 2131427474; │ │ │ │ + public static final int results_bookmark = 2131427568; │ │ │ │ + public static final int resumeOverCellular = 2131427426; │ │ │ │ + public static final int right = 2131427346; │ │ │ │ + public static final int right_text = 2131427475; │ │ │ │ + public static final int save_pref_btn = 2131427528; │ │ │ │ + public static final int scroll_text = 2131427469; │ │ │ │ + public static final int search = 2131427478; │ │ │ │ + public static final int search_dialog_layout = 2131427505; │ │ │ │ + public static final int search_dialog_layout_checks = 2131427508; │ │ │ │ + public static final int search_dialog_layout_checks2 = 2131427509; │ │ │ │ + public static final int search_dialog_layout_checks_2 = 2131427513; │ │ │ │ + public static final int search_dialog_layout_shell = 2131427504; │ │ │ │ + public static final int search_dialog_layout_shell_out = 2131427503; │ │ │ │ + public static final int search_history_listview = 2131427521; │ │ │ │ + public static final int search_menu_item = 2131427571; │ │ │ │ + public static final int search_text = 2131427507; │ │ │ │ + public static final int search_word = 2131427485; │ │ │ │ + public static final int selected_view = 2131427334; │ │ │ │ + public static final int settings_container = 2131427524; │ │ │ │ + public static final int settings_text = 2131427526; │ │ │ │ + public static final int settings_text_container = 2131427525; │ │ │ │ + public static final int settings_text_edit = 2131427527; │ │ │ │ + public static final int shell_text = 2131427477; │ │ │ │ + public static final int short_divider = 2131427522; │ │ │ │ + public static final int showCustom = 2131427341; │ │ │ │ + public static final int showHome = 2131427342; │ │ │ │ + public static final int showTitle = 2131427343; │ │ │ │ + public static final int show_page = 2131427471; │ │ │ │ + public static final int slidingmenumain = 2131427530; │ │ │ │ + public static final int sort_by_freq = 2131427535; │ │ │ │ + public static final int sort_by_id = 2131427431; │ │ │ │ + public static final int sort_by_keywords = 2131427533; │ │ │ │ + public static final int sort_by_note = 2131427531; │ │ │ │ + public static final int sort_by_priority = 2131427536; │ │ │ │ + public static final int sort_by_suts = 2131427534; │ │ │ │ + public static final int sort_by_title = 2131427432; │ │ │ │ + public static final int sort_by_url = 2131427433; │ │ │ │ + public static final int sort_by_volume_page = 2131427532; │ │ │ │ + public static final int sort_ok = 2131427437; │ │ │ │ + public static final int sorting = 2131427542; │ │ │ │ + public static final int statusText = 2131427413; │ │ │ │ + public static final int suttan_label = 2131427490; │ │ │ │ + public static final int tabMode = 2131427338; │ │ │ │ + public static final int table_layout = 2131427488; │ │ │ │ + public static final int textPausedParagraph1 = 2131427423; │ │ │ │ + public static final int textPausedParagraph2 = 2131427424; │ │ │ │ + public static final int title = 2131427462; │ │ │ │ + public static final int update_archive = 2131427559; │ │ │ │ + public static final int useLogo = 2131427344; │ │ │ │ + public static final int vinai_label = 2131427489; │ │ │ │ + public static final int vol_list = 2131427466; │ │ │ │ + public static final int volume = 2131427539; │ │ │ │ + public static final int webview = 2131427409; │ │ │ │ + public static final int wifiSettingsButton = 2131427427; │ │ │ │ + public static final int wrap_content = 2131427335; │ │ │ │ + public static final int wrong_text = 2131427473; │ │ │ │ + public static final int zoom_in_result = 2131427540; │ │ │ │ + public static final int zoom_out_result = 2131427541; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/R$integer.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ package org.yuttadhammo.tipitaka; │ │ │ │ │ │ │ │ public final class R$integer │ │ │ │ { │ │ │ │ - public static final int abs__max_action_buttons = 2131427328; │ │ │ │ + public static final int abs__max_action_buttons = 2131361792; │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/ReadBookActivity$2.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ ReadBookActivity$2(final ReadBookActivity this$0) { │ │ │ │ this.this$0 = this$0; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ final View focusedChild = ReadBookActivity.access$100().getFocusedChild(); │ │ │ │ if (focusedChild != null) { │ │ │ │ - ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)focusedChild.findViewById(2131165326); │ │ │ │ + ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)focusedChild.findViewById(2131427470); │ │ │ │ if (ReadBookActivity.textContent.hasSelection()) { │ │ │ │ final String replaceAll = ReadBookActivity.textContent.getText().toString().substring(ReadBookActivity.textContent.getSelectionStart(), ReadBookActivity.textContent.getSelectionEnd()).replaceAll("/ .*/", ""); │ │ │ │ final Intent intent = new Intent(this.this$0.getBaseContext(), (Class)DictionaryActivity.class); │ │ │ │ final Bundle bundle = new Bundle(); │ │ │ │ bundle.putString("word", replaceAll); │ │ │ │ bundle.putInt("dict", 4); │ │ │ │ intent.putExtras(bundle); │ │ ├── org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -14,16 +14,16 @@ │ │ │ │ this.this$0 = this$0; │ │ │ │ super(n, n2); │ │ │ │ } │ │ │ │ │ │ │ │ public void onFinish() { │ │ │ │ final View focusedChild = ReadBookActivity.access$100().getFocusedChild(); │ │ │ │ if (focusedChild != null) { │ │ │ │ - ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)focusedChild.findViewById(2131165326); │ │ │ │ - ReadBookActivity.scrollview = (ScrollView)focusedChild.findViewById(2131165325); │ │ │ │ + ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)focusedChild.findViewById(2131427470); │ │ │ │ + ReadBookActivity.scrollview = (ScrollView)focusedChild.findViewById(2131427469); │ │ │ │ if (ReadBookActivity.textContent.getLayout() != null) { │ │ │ │ Log.i("Tipitaka", "Keyword to scroll: " + ReadBookActivity.access$2200()); │ │ │ │ final int lineForOffset = ReadBookActivity.textContent.getLayout().getLineForOffset(ReadBookActivity.textContent.getText().toString().indexOf(ReadBookActivity.access$2200())); │ │ │ │ int n; │ │ │ │ if (lineForOffset > 2) { │ │ │ │ n = ReadBookActivity.textContent.getLayout().getLineTop(lineForOffset - 2); │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -18,17 +18,16 @@ │ │ │ │ } │ │ │ │ │ │ │ │ protected String doInBackground(final String... array) { │ │ │ │ final String vel = PaliUtils.toVel(array[0]); │ │ │ │ (this.db = new MainTipitakaDBAdapter(ReadBookActivity.access$2100())).open(); │ │ │ │ final String[] stringArray = this.this$0.getResources().getStringArray(2131623963); │ │ │ │ final ArrayList list = new ArrayList(); │ │ │ │ - final String[] array2 = stringArray; │ │ │ │ for (int length = stringArray.length, i = 0; i < length; ++i) { │ │ │ │ - final String[] split = TextUtils.split(array2[i], ","); │ │ │ │ + final String[] split = TextUtils.split(stringArray[i], ","); │ │ │ │ final String suffix = split[0]; │ │ │ │ final int int1 = Integer.parseInt(split[1]); │ │ │ │ final int int2 = Integer.parseInt(split[2]); │ │ │ │ final String str = split[3]; │ │ │ │ if (vel.length() > int2 && vel.endsWith(suffix)) { │ │ │ │ list.add(TextUtils.substring((CharSequence)vel, 0, vel.length() - suffix.length() + int1) + str); │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/SearchActivity$17.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -13,13 +13,13 @@ │ │ │ │ │ │ │ │ SearchActivity$17(final SearchActivity this$0, final Dialog val$dialog) { │ │ │ │ this.this$0 = this$0; │ │ │ │ this.val$dialog = val$dialog; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ - final String string = ((EditText)this.val$dialog.findViewById(2131165297)).getText().toString(); │ │ │ │ + final String string = ((EditText)this.val$dialog.findViewById(2131427441)).getText().toString(); │ │ │ │ SearchActivity.access$100(this.this$0).setSelected(true); │ │ │ │ SearchActivity.access$100(this.this$0).setSelection(Integer.parseInt(string) - 1); │ │ │ │ this.val$dialog.dismiss(); │ │ │ │ } │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -104,18 +104,18 @@ │ │ │ │ │ │ │ │ public View getView(final int i, final View view, final ViewGroup viewGroup) { │ │ │ │ final int n = 90; │ │ │ │ final int n2 = 25; │ │ │ │ final int n3 = -3355444; │ │ │ │ final int n4 = 255; │ │ │ │ final View view2 = super.getView(i, view, viewGroup); │ │ │ │ - final TextView textView = (TextView)view2.findViewById(2131165339); │ │ │ │ + final TextView textView = (TextView)view2.findViewById(2131427483); │ │ │ │ final float float1 = Float.parseFloat(SearchActivity.access$1500(this.this$0).getString("base_text_size", "16")); │ │ │ │ textView.setTextSize(float1); │ │ │ │ - final TextView textView2 = (TextView)view2.findViewById(2131165340); │ │ │ │ + final TextView textView2 = (TextView)view2.findViewById(2131427484); │ │ │ │ textView2.setTextSize(float1); │ │ │ │ textView.setTypeface(SearchActivity.access$1600(this.this$0)); │ │ │ │ textView2.setTypeface(SearchActivity.access$1600(this.this$0)); │ │ │ │ textView2.setText((CharSequence)textView2.getText().toString().replace("
", " ")); │ │ │ │ if (this.checkClicked.contains(Integer.valueOf(i))) { │ │ │ │ textView.setBackgroundColor(n3); │ │ │ │ textView2.setBackgroundColor(n3); │ │ ├── org/yuttadhammo/tipitaka/SearchDialog$15.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -175,15 +175,15 @@ │ │ │ │ 11: invokespecial #18 // Method java/lang/Object."":()V │ │ │ │ 14: return │ │ │ │ │ │ │ │ public void onClick(android.content.DialogInterface, int); │ │ │ │ descriptor: (Landroid/content/DialogInterface;I)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=23, args_size=3 │ │ │ │ + stack=300, locals=21, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #12 // Field this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ 4: invokestatic #24 // Method org/yuttadhammo/tipitaka/SearchDialog.access$1500:(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ │ │ 7: invokevirtual #30 // Method org/yuttadhammo/tipitaka/SearchHistoryDBAdapter.open:()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ │ │ 10: pop │ │ │ │ 11: aload_0 │ │ │ │ 12: getfield #12 // Field this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ │ @@ -389,17 +389,17 @@ │ │ │ │ 452: astore_3 │ │ │ │ 453: aload 13 │ │ │ │ 455: iconst_0 │ │ │ │ 456: invokeinterface #44, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ 461: istore 14 │ │ │ │ 463: iload 14 │ │ │ │ 465: i2l │ │ │ │ - 466: lstore 21 │ │ │ │ + 466: lstore 7 │ │ │ │ 468: aload 20 │ │ │ │ - 470: lload 21 │ │ │ │ + 470: lload 7 │ │ │ │ 472: invokevirtual #140 // Method org/yuttadhammo/tipitaka/BookmarkDBAdapter.removeEntry:(J)Z │ │ │ │ 475: pop │ │ │ │ 476: aload 13 │ │ │ │ 478: invokeinterface #101, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ 483: pop │ │ │ │ 484: goto 437 │ │ │ │ 487: aload 20 │ │ ├── org/yuttadhammo/tipitaka/SearchDialog$6.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -13,58 +13,58 @@ │ │ │ │ final /* synthetic */ SearchDialog this$0; │ │ │ │ │ │ │ │ SearchDialog$6(final SearchDialog this$0) { │ │ │ │ this.this$0 = this$0; │ │ │ │ } │ │ │ │ │ │ │ │ public void onItemClick(final AdapterView adapterView, final View view, final int n, final long n2) { │ │ │ │ - final int n3 = 2131165367; │ │ │ │ - final int n4 = 2131165366; │ │ │ │ - final int n5 = 2131165262; │ │ │ │ + final int n3 = 2131427511; │ │ │ │ + final int n4 = 2131427510; │ │ │ │ + final int n5 = 2131427406; │ │ │ │ final boolean checked = true; │ │ │ │ - final String string = ((TextView)view.findViewById(2131165314)).getText().toString(); │ │ │ │ + final String string = ((TextView)view.findViewById(2131427458)).getText().toString(); │ │ │ │ SearchDialog.access$000(this.this$0).setText((CharSequence)""); │ │ │ │ SearchDialog.access$000(this.this$0).append((CharSequence)string); │ │ │ │ - final String string2 = ((TextView)view.findViewById(2131165315)).getText().toString(); │ │ │ │ + final String string2 = ((TextView)view.findViewById(2131427459)).getText().toString(); │ │ │ │ if (string2.contains("M")) { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165370)).setChecked(checked); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427514)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165370)).setChecked(false); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427514)).setChecked(false); │ │ │ │ } │ │ │ │ if (string2.contains("A")) { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165371)).setChecked(checked); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427515)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165371)).setChecked(false); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427515)).setChecked(false); │ │ │ │ } │ │ │ │ if (string2.contains("T")) { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165372)).setChecked(checked); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427516)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165372)).setChecked(false); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427516)).setChecked(false); │ │ │ │ } │ │ │ │ - final String string3 = ((TextView)view.findViewById(2131165316)).getText().toString(); │ │ │ │ + final String string3 = ((TextView)view.findViewById(2131427460)).getText().toString(); │ │ │ │ if (string3.contains(this.this$0.getString(2131492924))) { │ │ │ │ ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(n4)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(n4)).setChecked(false); │ │ │ │ } │ │ │ │ if (string3.contains(this.this$0.getString(2131492925))) { │ │ │ │ ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(n3)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ ((CheckBox)this.this$0.findViewById(n3)).setChecked(false); │ │ │ │ } │ │ │ │ if (string3.contains(this.this$0.getString(2131492926))) { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165368)).setChecked(checked); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427512)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131165368)).setChecked(false); │ │ │ │ + ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(2131427512)).setChecked(false); │ │ │ │ } │ │ │ │ if (string3.contains(this.this$0.getString(2131492927))) { │ │ │ │ ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(n5)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ ((CheckBox)SearchDialog.access$300(this.this$0).findViewById(n5)).setChecked(false); │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/SearchDialog$8.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -15,41 +15,41 @@ │ │ │ │ SearchDialog$8(final SearchDialog this$0, final Dialog val$sortDialog) { │ │ │ │ this.this$0 = this$0; │ │ │ │ this.val$sortDialog = val$sortDialog; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ final SharedPreferences$Editor edit = SearchDialog.access$600(this.this$0).edit(); │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165292)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427436)).isChecked()) { │ │ │ │ SearchDialog.access$902(this.this$0, true); │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165291)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427435)).isChecked()) { │ │ │ │ SearchDialog.access$902(this.this$0, false); │ │ │ │ } │ │ │ │ - if (((RadioButton)this.val$sortDialog.findViewById(2131165287)).isChecked()) { │ │ │ │ + if (((RadioButton)this.val$sortDialog.findViewById(2131427431)).isChecked()) { │ │ │ │ SearchDialog.access$1002(this.this$0, "_id"); │ │ │ │ SearchDialog.access$1100(this.this$0); │ │ │ │ SearchDialog.access$1200(this.this$0); │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165389)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427533)).isChecked()) { │ │ │ │ SearchDialog.access$1002(this.this$0, "keywords"); │ │ │ │ SearchDialog.access$1100(this.this$0); │ │ │ │ SearchDialog.access$1200(this.this$0); │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165390)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427534)).isChecked()) { │ │ │ │ SearchDialog.access$1002(this.this$0, "nsut"); │ │ │ │ SearchDialog.access$1100(this.this$0); │ │ │ │ SearchDialog.access$1200(this.this$0); │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165391)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427535)).isChecked()) { │ │ │ │ SearchDialog.access$1002(this.this$0, "freq"); │ │ │ │ SearchDialog.access$1100(this.this$0); │ │ │ │ SearchDialog.access$1200(this.this$0); │ │ │ │ } │ │ │ │ - else if (((RadioButton)this.val$sortDialog.findViewById(2131165392)).isChecked()) { │ │ │ │ + else if (((RadioButton)this.val$sortDialog.findViewById(2131427536)).isChecked()) { │ │ │ │ SearchDialog.access$1002(this.this$0, "code"); │ │ │ │ SearchDialog.access$1300(this.this$0); │ │ │ │ SearchDialog.access$1400(this.this$0); │ │ │ │ } │ │ │ │ edit.putBoolean("IS_DESC", SearchDialog.access$900(this.this$0)); │ │ │ │ edit.putString("SORT_KEY", SearchDialog.access$1000(this.this$0)); │ │ │ │ edit.commit(); │ │ ├── org/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -19,35 +19,34 @@ │ │ │ │ super(context, n, cursor, array, array2); │ │ │ │ this.markedPosition = -1; │ │ │ │ } │ │ │ │ │ │ │ │ public View getView(final int n, final View view, final ViewGroup viewGroup) { │ │ │ │ final View view2 = super.getView(n, view, viewGroup); │ │ │ │ final String string = SearchDialog.access$600(this.this$0).getString("SORT_KEY", "keywords"); │ │ │ │ - final TextView textView = (TextView)view2.findViewById(2131165311); │ │ │ │ - final TextView textView2 = (TextView)view2.findViewById(2131165312); │ │ │ │ + final TextView textView = (TextView)view2.findViewById(2131427455); │ │ │ │ + final TextView textView2 = (TextView)view2.findViewById(2131427456); │ │ │ │ if (n > 0 && string.equals("code")) { │ │ │ │ SearchDialog.access$700(this.this$0).moveToPosition(n - 1); │ │ │ │ SearchDialog.access$700(this.this$0).moveToPosition(n); │ │ │ │ SearchDialog.access$700(this.this$0).moveToPosition(n - 1); │ │ │ │ SearchDialog.access$700(this.this$0).moveToPosition(n); │ │ │ │ textView.setVisibility(0); │ │ │ │ textView2.setVisibility(0); │ │ │ │ } │ │ │ │ else if (!string.equals("code")) { │ │ │ │ textView.setVisibility(8); │ │ │ │ textView2.setVisibility(8); │ │ │ │ } │ │ │ │ - ((TextView)view2.findViewById(2131165315)).getText().toString().replaceAll("([MAT]\b)", "$1"); │ │ │ │ - final TextView textView3 = (TextView)view2.findViewById(2131165316); │ │ │ │ + ((TextView)view2.findViewById(2131427459)).getText().toString().replaceAll("([MAT]\b)", "$1"); │ │ │ │ + final TextView textView3 = (TextView)view2.findViewById(2131427460); │ │ │ │ final String[] split = textView3.getText().toString().split("\\s+"); │ │ │ │ String s = ""; │ │ │ │ - final String[] array = split; │ │ │ │ for (int length = split.length, i = 0; i < length; ++i) { │ │ │ │ - final String s2 = array[i]; │ │ │ │ + final String s2 = split[i]; │ │ │ │ if (s2.startsWith(SearchDialog.access$500(this.this$0).getString(2131492924))) { │ │ │ │ if (s2.endsWith(SearchDialog.access$500(this.this$0).getString(2131492987))) { │ │ │ │ s = s + s2 + " "; │ │ │ │ } │ │ │ │ else { │ │ │ │ s += String.format("%s ", s2); │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -201,15 +201,15 @@ │ │ │ │ 3: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ 6: return │ │ │ │ │ │ │ │ public void onUpgrade(android.database.sqlite.SQLiteDatabase, int, int); │ │ │ │ descriptor: (Landroid/database/sqlite/SQLiteDatabase;II)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=4 │ │ │ │ + stack=300, locals=16, args_size=4 │ │ │ │ 0: ldc #18 // String UPGRADE │ │ │ │ 2: astore 4 │ │ │ │ 4: new #20 // class java/lang/StringBuilder │ │ │ │ 7: astore 5 │ │ │ │ 9: aload 5 │ │ │ │ 11: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ 14: aload 5 │ │ │ │ @@ -229,15 +229,15 @@ │ │ │ │ 44: aload 5 │ │ │ │ 46: invokestatic #42 // Method android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 49: pop │ │ │ │ 50: iconst_1 │ │ │ │ 51: istore 7 │ │ │ │ 53: iload_2 │ │ │ │ 54: iload 7 │ │ │ │ - 56: if_icmpne 564 │ │ │ │ + 56: if_icmpne 560 │ │ │ │ 59: new #45 // class java/util/ArrayList │ │ │ │ 62: astore 8 │ │ │ │ 64: aload 8 │ │ │ │ 66: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ 69: ldc #48 // String history │ │ │ │ 71: astore 5 │ │ │ │ 73: bipush 8 │ │ │ │ @@ -431,997 +431,987 @@ │ │ │ │ 477: ldc #70 // String line1 │ │ │ │ 479: astore 4 │ │ │ │ 481: aload 10 │ │ │ │ 483: aload 4 │ │ │ │ 485: aload 11 │ │ │ │ 487: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ 490: goto 394 │ │ │ │ - 493: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ - 495: astore 4 │ │ │ │ - 497: aload_1 │ │ │ │ - 498: aload 4 │ │ │ │ - 500: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 503: aload_0 │ │ │ │ - 504: aload_1 │ │ │ │ - 505: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 508: aload 8 │ │ │ │ - 510: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 513: astore 15 │ │ │ │ - 515: aload 15 │ │ │ │ - 517: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 522: istore 7 │ │ │ │ - 524: iload 7 │ │ │ │ - 526: ifeq 2634 │ │ │ │ - 529: aload 15 │ │ │ │ - 531: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 536: checkcast #92 // class android/content/ContentValues │ │ │ │ - 539: astore 16 │ │ │ │ - 541: ldc #48 // String history │ │ │ │ - 543: astore 4 │ │ │ │ - 545: iconst_0 │ │ │ │ - 546: istore 13 │ │ │ │ - 548: aconst_null │ │ │ │ - 549: astore 5 │ │ │ │ - 551: aload_1 │ │ │ │ - 552: aload 4 │ │ │ │ - 554: aconst_null │ │ │ │ - 555: aload 16 │ │ │ │ - 557: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 560: pop2 │ │ │ │ - 561: goto 515 │ │ │ │ - 564: iconst_2 │ │ │ │ - 565: istore 7 │ │ │ │ - 567: iload_2 │ │ │ │ - 568: iload 7 │ │ │ │ - 570: if_icmpne 1097 │ │ │ │ - 573: new #45 // class java/util/ArrayList │ │ │ │ - 576: astore 8 │ │ │ │ - 578: aload 8 │ │ │ │ - 580: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ - 583: ldc #48 // String history │ │ │ │ - 585: astore 5 │ │ │ │ - 587: bipush 9 │ │ │ │ - 589: anewarray #51 // class java/lang/String │ │ │ │ - 592: astore 6 │ │ │ │ - 594: aload 6 │ │ │ │ - 596: iconst_0 │ │ │ │ - 597: ldc #53 // String _id │ │ │ │ - 599: aastore │ │ │ │ - 600: aload 6 │ │ │ │ - 602: iconst_1 │ │ │ │ - 603: ldc #55 // String lang │ │ │ │ - 605: aastore │ │ │ │ - 606: aload 6 │ │ │ │ - 608: iconst_2 │ │ │ │ - 609: ldc #58 // String keywords │ │ │ │ - 611: aastore │ │ │ │ - 612: aload 6 │ │ │ │ - 614: iconst_3 │ │ │ │ - 615: ldc #61 // String npage │ │ │ │ - 617: aastore │ │ │ │ - 618: aload 6 │ │ │ │ - 620: iconst_4 │ │ │ │ - 621: ldc #64 // String nsut │ │ │ │ - 623: aastore │ │ │ │ - 624: aload 6 │ │ │ │ - 626: iconst_5 │ │ │ │ - 627: ldc #67 // String scate │ │ │ │ - 629: aastore │ │ │ │ - 630: aload 6 │ │ │ │ - 632: bipush 6 │ │ │ │ - 634: ldc #70 // String line1 │ │ │ │ - 636: aastore │ │ │ │ - 637: aload 6 │ │ │ │ - 639: bipush 7 │ │ │ │ - 641: ldc #73 // String line2 │ │ │ │ - 643: aastore │ │ │ │ - 644: aload 6 │ │ │ │ - 646: bipush 8 │ │ │ │ - 648: ldc #124 // String freq │ │ │ │ - 650: aastore │ │ │ │ - 651: aload_1 │ │ │ │ - 652: astore 4 │ │ │ │ - 654: aload_1 │ │ │ │ - 655: aload 5 │ │ │ │ - 657: aload 6 │ │ │ │ + 493: aload_1 │ │ │ │ + 494: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ + 496: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 499: aload_0 │ │ │ │ + 500: aload_1 │ │ │ │ + 501: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 504: aload 8 │ │ │ │ + 506: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 509: astore 4 │ │ │ │ + 511: aload 4 │ │ │ │ + 513: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 518: istore 13 │ │ │ │ + 520: iload 13 │ │ │ │ + 522: ifeq 2614 │ │ │ │ + 525: aload 4 │ │ │ │ + 527: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 532: checkcast #92 // class android/content/ContentValues │ │ │ │ + 535: astore 15 │ │ │ │ + 537: ldc #48 // String history │ │ │ │ + 539: astore 5 │ │ │ │ + 541: iconst_0 │ │ │ │ + 542: istore 14 │ │ │ │ + 544: aconst_null │ │ │ │ + 545: astore 6 │ │ │ │ + 547: aload_1 │ │ │ │ + 548: aload 5 │ │ │ │ + 550: aconst_null │ │ │ │ + 551: aload 15 │ │ │ │ + 553: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 556: pop2 │ │ │ │ + 557: goto 511 │ │ │ │ + 560: iconst_2 │ │ │ │ + 561: istore 7 │ │ │ │ + 563: iload_2 │ │ │ │ + 564: iload 7 │ │ │ │ + 566: if_icmpne 1089 │ │ │ │ + 569: new #45 // class java/util/ArrayList │ │ │ │ + 572: astore 8 │ │ │ │ + 574: aload 8 │ │ │ │ + 576: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ + 579: ldc #48 // String history │ │ │ │ + 581: astore 5 │ │ │ │ + 583: bipush 9 │ │ │ │ + 585: anewarray #51 // class java/lang/String │ │ │ │ + 588: astore 6 │ │ │ │ + 590: aload 6 │ │ │ │ + 592: iconst_0 │ │ │ │ + 593: ldc #53 // String _id │ │ │ │ + 595: aastore │ │ │ │ + 596: aload 6 │ │ │ │ + 598: iconst_1 │ │ │ │ + 599: ldc #55 // String lang │ │ │ │ + 601: aastore │ │ │ │ + 602: aload 6 │ │ │ │ + 604: iconst_2 │ │ │ │ + 605: ldc #58 // String keywords │ │ │ │ + 607: aastore │ │ │ │ + 608: aload 6 │ │ │ │ + 610: iconst_3 │ │ │ │ + 611: ldc #61 // String npage │ │ │ │ + 613: aastore │ │ │ │ + 614: aload 6 │ │ │ │ + 616: iconst_4 │ │ │ │ + 617: ldc #64 // String nsut │ │ │ │ + 619: aastore │ │ │ │ + 620: aload 6 │ │ │ │ + 622: iconst_5 │ │ │ │ + 623: ldc #67 // String scate │ │ │ │ + 625: aastore │ │ │ │ + 626: aload 6 │ │ │ │ + 628: bipush 6 │ │ │ │ + 630: ldc #70 // String line1 │ │ │ │ + 632: aastore │ │ │ │ + 633: aload 6 │ │ │ │ + 635: bipush 7 │ │ │ │ + 637: ldc #73 // String line2 │ │ │ │ + 639: aastore │ │ │ │ + 640: aload 6 │ │ │ │ + 642: bipush 8 │ │ │ │ + 644: ldc #124 // String freq │ │ │ │ + 646: aastore │ │ │ │ + 647: aload_1 │ │ │ │ + 648: astore 4 │ │ │ │ + 650: aload_1 │ │ │ │ + 651: aload 5 │ │ │ │ + 653: aload 6 │ │ │ │ + 655: aconst_null │ │ │ │ + 656: aconst_null │ │ │ │ + 657: aconst_null │ │ │ │ + 658: aconst_null │ │ │ │ 659: aconst_null │ │ │ │ - 660: aconst_null │ │ │ │ - 661: aconst_null │ │ │ │ - 662: aconst_null │ │ │ │ - 663: aconst_null │ │ │ │ - 664: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 667: astore 9 │ │ │ │ - 669: aload 9 │ │ │ │ - 671: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ - 676: istore 7 │ │ │ │ - 678: iload 7 │ │ │ │ - 680: ifle 1026 │ │ │ │ - 683: aload 9 │ │ │ │ - 685: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 690: istore 7 │ │ │ │ - 692: iload 7 │ │ │ │ - 694: ifeq 1026 │ │ │ │ - 697: aload 9 │ │ │ │ - 699: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 704: istore 7 │ │ │ │ - 706: iload 7 │ │ │ │ - 708: ifne 1026 │ │ │ │ - 711: new #92 // class android/content/ContentValues │ │ │ │ - 714: astore 10 │ │ │ │ - 716: aload 10 │ │ │ │ - 718: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ - 721: aload 9 │ │ │ │ - 723: iconst_1 │ │ │ │ - 724: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 729: astore 5 │ │ │ │ - 731: aload 10 │ │ │ │ - 733: ldc #55 // String lang │ │ │ │ - 735: aload 5 │ │ │ │ - 737: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 740: aload 9 │ │ │ │ - 742: iconst_2 │ │ │ │ - 743: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 748: astore 5 │ │ │ │ - 750: aload 10 │ │ │ │ - 752: ldc #58 // String keywords │ │ │ │ - 754: aload 5 │ │ │ │ - 756: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 759: aload 9 │ │ │ │ - 761: iconst_3 │ │ │ │ - 762: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 767: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 770: astore 5 │ │ │ │ - 772: aload 10 │ │ │ │ - 774: ldc #61 // String npage │ │ │ │ - 776: aload 5 │ │ │ │ - 778: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 781: aload 9 │ │ │ │ - 783: iconst_4 │ │ │ │ - 784: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 789: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 792: astore 5 │ │ │ │ - 794: aload 10 │ │ │ │ - 796: ldc #64 // String nsut │ │ │ │ - 798: aload 5 │ │ │ │ - 800: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 803: aload 9 │ │ │ │ - 805: iconst_5 │ │ │ │ - 806: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 811: astore 5 │ │ │ │ - 813: aload 10 │ │ │ │ - 815: ldc #67 // String scate │ │ │ │ - 817: aload 5 │ │ │ │ - 819: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 822: aload 9 │ │ │ │ - 824: bipush 6 │ │ │ │ - 826: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 831: astore 11 │ │ │ │ - 833: ldc #116 // String \\( │ │ │ │ - 835: astore 4 │ │ │ │ - 837: aload 11 │ │ │ │ - 839: aload 4 │ │ │ │ - 841: invokevirtual #120 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - 844: astore 12 │ │ │ │ - 846: aload 12 │ │ │ │ - 848: arraylength │ │ │ │ - 849: istore 7 │ │ │ │ - 851: iconst_2 │ │ │ │ - 852: istore 13 │ │ │ │ - 854: iload 7 │ │ │ │ - 856: iload 13 │ │ │ │ - 858: if_icmpne 1010 │ │ │ │ - 861: ldc #70 // String line1 │ │ │ │ - 863: astore 4 │ │ │ │ - 865: new #20 // class java/lang/StringBuilder │ │ │ │ - 868: astore 5 │ │ │ │ - 870: aload 5 │ │ │ │ - 872: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ - 875: aload 5 │ │ │ │ - 877: ldc #122 // String ( │ │ │ │ - 879: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 882: astore 5 │ │ │ │ - 884: iconst_1 │ │ │ │ - 885: istore 14 │ │ │ │ - 887: aload 12 │ │ │ │ - 889: iload 14 │ │ │ │ - 891: aaload │ │ │ │ - 892: astore 6 │ │ │ │ - 894: aload 5 │ │ │ │ - 896: aload 6 │ │ │ │ - 898: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 901: invokevirtual #36 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 904: astore 5 │ │ │ │ - 906: aload 10 │ │ │ │ - 908: aload 4 │ │ │ │ - 910: aload 5 │ │ │ │ - 912: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 915: aload 9 │ │ │ │ - 917: bipush 7 │ │ │ │ - 919: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 924: astore 5 │ │ │ │ - 926: aload 10 │ │ │ │ - 928: ldc #73 // String line2 │ │ │ │ - 930: aload 5 │ │ │ │ - 932: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 935: aload 9 │ │ │ │ - 937: bipush 8 │ │ │ │ - 939: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 944: invokestatic #167 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I │ │ │ │ - 947: istore 13 │ │ │ │ - 949: iload 13 │ │ │ │ - 951: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 954: astore 5 │ │ │ │ - 956: aload 10 │ │ │ │ - 958: ldc #124 // String freq │ │ │ │ - 960: aload 5 │ │ │ │ - 962: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 965: aload 10 │ │ │ │ - 967: ldc #126 // String priority │ │ │ │ - 969: ldc #128 // String 0 │ │ │ │ - 971: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 974: ldc #130 // String code │ │ │ │ - 976: astore 4 │ │ │ │ - 978: ldc #132 // String A │ │ │ │ - 980: astore 5 │ │ │ │ - 982: aload 10 │ │ │ │ - 984: aload 4 │ │ │ │ - 986: aload 5 │ │ │ │ - 988: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 991: aload 8 │ │ │ │ - 993: aload 10 │ │ │ │ - 995: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 998: pop │ │ │ │ - 999: aload 9 │ │ │ │ - 1001: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 1006: pop │ │ │ │ - 1007: goto 697 │ │ │ │ - 1010: ldc #70 // String line1 │ │ │ │ - 1012: astore 4 │ │ │ │ - 1014: aload 10 │ │ │ │ - 1016: aload 4 │ │ │ │ - 1018: aload 11 │ │ │ │ - 1020: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1023: goto 915 │ │ │ │ - 1026: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ - 1028: astore 4 │ │ │ │ - 1030: aload_1 │ │ │ │ - 1031: aload 4 │ │ │ │ - 1033: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 1036: aload_0 │ │ │ │ - 1037: aload_1 │ │ │ │ - 1038: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 1041: aload 8 │ │ │ │ - 1043: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 1046: astore 15 │ │ │ │ - 1048: aload 15 │ │ │ │ - 1050: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 1055: istore 7 │ │ │ │ - 1057: iload 7 │ │ │ │ - 1059: ifeq 2634 │ │ │ │ - 1062: aload 15 │ │ │ │ - 1064: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 1069: checkcast #92 // class android/content/ContentValues │ │ │ │ - 1072: astore 16 │ │ │ │ - 1074: ldc #48 // String history │ │ │ │ - 1076: astore 4 │ │ │ │ - 1078: iconst_0 │ │ │ │ - 1079: istore 13 │ │ │ │ - 1081: aconst_null │ │ │ │ - 1082: astore 5 │ │ │ │ - 1084: aload_1 │ │ │ │ - 1085: aload 4 │ │ │ │ - 1087: aconst_null │ │ │ │ - 1088: aload 16 │ │ │ │ - 1090: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 1093: pop2 │ │ │ │ - 1094: goto 1048 │ │ │ │ - 1097: iconst_3 │ │ │ │ - 1098: istore 7 │ │ │ │ - 1100: iload_2 │ │ │ │ - 1101: iload 7 │ │ │ │ - 1103: if_icmpne 1627 │ │ │ │ - 1106: new #45 // class java/util/ArrayList │ │ │ │ - 1109: astore 8 │ │ │ │ - 1111: aload 8 │ │ │ │ - 1113: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ - 1116: ldc #48 // String history │ │ │ │ - 1118: astore 5 │ │ │ │ - 1120: bipush 9 │ │ │ │ - 1122: anewarray #51 // class java/lang/String │ │ │ │ - 1125: astore 6 │ │ │ │ - 1127: aload 6 │ │ │ │ - 1129: iconst_0 │ │ │ │ - 1130: ldc #53 // String _id │ │ │ │ - 1132: aastore │ │ │ │ - 1133: aload 6 │ │ │ │ - 1135: iconst_1 │ │ │ │ - 1136: ldc #55 // String lang │ │ │ │ - 1138: aastore │ │ │ │ - 1139: aload 6 │ │ │ │ - 1141: iconst_2 │ │ │ │ - 1142: ldc #58 // String keywords │ │ │ │ - 1144: aastore │ │ │ │ - 1145: aload 6 │ │ │ │ - 1147: iconst_3 │ │ │ │ - 1148: ldc #61 // String npage │ │ │ │ - 1150: aastore │ │ │ │ - 1151: aload 6 │ │ │ │ - 1153: iconst_4 │ │ │ │ - 1154: ldc #64 // String nsut │ │ │ │ - 1156: aastore │ │ │ │ - 1157: aload 6 │ │ │ │ - 1159: iconst_5 │ │ │ │ - 1160: ldc #67 // String scate │ │ │ │ - 1162: aastore │ │ │ │ - 1163: aload 6 │ │ │ │ - 1165: bipush 6 │ │ │ │ - 1167: ldc #70 // String line1 │ │ │ │ - 1169: aastore │ │ │ │ - 1170: aload 6 │ │ │ │ - 1172: bipush 7 │ │ │ │ - 1174: ldc #73 // String line2 │ │ │ │ - 1176: aastore │ │ │ │ - 1177: aload 6 │ │ │ │ - 1179: bipush 8 │ │ │ │ - 1181: ldc #124 // String freq │ │ │ │ - 1183: aastore │ │ │ │ - 1184: aload_1 │ │ │ │ - 1185: astore 4 │ │ │ │ - 1187: aload_1 │ │ │ │ - 1188: aload 5 │ │ │ │ - 1190: aload 6 │ │ │ │ - 1192: aconst_null │ │ │ │ - 1193: aconst_null │ │ │ │ - 1194: aconst_null │ │ │ │ - 1195: aconst_null │ │ │ │ - 1196: aconst_null │ │ │ │ - 1197: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 1200: astore 9 │ │ │ │ - 1202: aload 9 │ │ │ │ - 1204: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ - 1209: istore 7 │ │ │ │ - 1211: iload 7 │ │ │ │ - 1213: ifle 1556 │ │ │ │ - 1216: aload 9 │ │ │ │ - 1218: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 1223: istore 7 │ │ │ │ - 1225: iload 7 │ │ │ │ - 1227: ifeq 1556 │ │ │ │ - 1230: aload 9 │ │ │ │ - 1232: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 1237: istore 7 │ │ │ │ - 1239: iload 7 │ │ │ │ - 1241: ifne 1556 │ │ │ │ - 1244: new #92 // class android/content/ContentValues │ │ │ │ - 1247: astore 10 │ │ │ │ - 1249: aload 10 │ │ │ │ - 1251: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ - 1254: aload 9 │ │ │ │ - 1256: iconst_1 │ │ │ │ - 1257: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1262: astore 5 │ │ │ │ - 1264: aload 10 │ │ │ │ - 1266: ldc #55 // String lang │ │ │ │ - 1268: aload 5 │ │ │ │ - 1270: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1273: aload 9 │ │ │ │ - 1275: iconst_2 │ │ │ │ - 1276: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1281: astore 5 │ │ │ │ - 1283: aload 10 │ │ │ │ - 1285: ldc #58 // String keywords │ │ │ │ - 1287: aload 5 │ │ │ │ - 1289: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1292: aload 9 │ │ │ │ - 1294: iconst_3 │ │ │ │ - 1295: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 1300: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 1303: astore 5 │ │ │ │ - 1305: aload 10 │ │ │ │ - 1307: ldc #61 // String npage │ │ │ │ - 1309: aload 5 │ │ │ │ - 1311: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 1314: aload 9 │ │ │ │ - 1316: iconst_4 │ │ │ │ - 1317: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 1322: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 1325: astore 5 │ │ │ │ - 1327: aload 10 │ │ │ │ - 1329: ldc #64 // String nsut │ │ │ │ - 1331: aload 5 │ │ │ │ - 1333: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 1336: aload 9 │ │ │ │ - 1338: iconst_5 │ │ │ │ - 1339: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1344: astore 5 │ │ │ │ - 1346: aload 10 │ │ │ │ - 1348: ldc #67 // String scate │ │ │ │ - 1350: aload 5 │ │ │ │ - 1352: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1355: aload 9 │ │ │ │ - 1357: bipush 6 │ │ │ │ - 1359: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1364: astore 11 │ │ │ │ - 1366: ldc #116 // String \\( │ │ │ │ - 1368: astore 4 │ │ │ │ - 1370: aload 11 │ │ │ │ - 1372: aload 4 │ │ │ │ - 1374: invokevirtual #120 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - 1377: astore 12 │ │ │ │ - 1379: aload 12 │ │ │ │ - 1381: arraylength │ │ │ │ - 1382: istore 7 │ │ │ │ - 1384: iconst_2 │ │ │ │ - 1385: istore 13 │ │ │ │ - 1387: iload 7 │ │ │ │ - 1389: iload 13 │ │ │ │ - 1391: if_icmpne 1540 │ │ │ │ - 1394: ldc #70 // String line1 │ │ │ │ - 1396: astore 4 │ │ │ │ - 1398: new #20 // class java/lang/StringBuilder │ │ │ │ - 1401: astore 5 │ │ │ │ - 1403: aload 5 │ │ │ │ - 1405: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ - 1408: aload 5 │ │ │ │ - 1410: ldc #122 // String ( │ │ │ │ - 1412: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 1415: astore 5 │ │ │ │ - 1417: iconst_1 │ │ │ │ - 1418: istore 14 │ │ │ │ - 1420: aload 12 │ │ │ │ - 1422: iload 14 │ │ │ │ - 1424: aaload │ │ │ │ - 1425: astore 6 │ │ │ │ - 1427: aload 5 │ │ │ │ - 1429: aload 6 │ │ │ │ - 1431: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 1434: invokevirtual #36 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 1437: astore 5 │ │ │ │ - 1439: aload 10 │ │ │ │ - 1441: aload 4 │ │ │ │ - 1443: aload 5 │ │ │ │ - 1445: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1448: aload 9 │ │ │ │ - 1450: bipush 7 │ │ │ │ - 1452: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1457: astore 5 │ │ │ │ - 1459: aload 10 │ │ │ │ - 1461: ldc #73 // String line2 │ │ │ │ - 1463: aload 5 │ │ │ │ - 1465: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1468: aload 9 │ │ │ │ - 1470: bipush 8 │ │ │ │ - 1472: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 1477: istore 13 │ │ │ │ - 1479: iload 13 │ │ │ │ - 1481: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 1484: astore 5 │ │ │ │ - 1486: aload 10 │ │ │ │ - 1488: ldc #124 // String freq │ │ │ │ - 1490: aload 5 │ │ │ │ - 1492: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 1495: aload 10 │ │ │ │ - 1497: ldc #126 // String priority │ │ │ │ - 1499: ldc #128 // String 0 │ │ │ │ - 1501: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1504: ldc #130 // String code │ │ │ │ - 1506: astore 4 │ │ │ │ - 1508: ldc #132 // String A │ │ │ │ - 1510: astore 5 │ │ │ │ - 1512: aload 10 │ │ │ │ - 1514: aload 4 │ │ │ │ - 1516: aload 5 │ │ │ │ - 1518: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1521: aload 8 │ │ │ │ - 1523: aload 10 │ │ │ │ - 1525: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 660: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 663: astore 9 │ │ │ │ + 665: aload 9 │ │ │ │ + 667: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ + 672: istore 7 │ │ │ │ + 674: iload 7 │ │ │ │ + 676: ifle 1022 │ │ │ │ + 679: aload 9 │ │ │ │ + 681: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 686: istore 7 │ │ │ │ + 688: iload 7 │ │ │ │ + 690: ifeq 1022 │ │ │ │ + 693: aload 9 │ │ │ │ + 695: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 700: istore 7 │ │ │ │ + 702: iload 7 │ │ │ │ + 704: ifne 1022 │ │ │ │ + 707: new #92 // class android/content/ContentValues │ │ │ │ + 710: astore 10 │ │ │ │ + 712: aload 10 │ │ │ │ + 714: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ + 717: aload 9 │ │ │ │ + 719: iconst_1 │ │ │ │ + 720: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 725: astore 5 │ │ │ │ + 727: aload 10 │ │ │ │ + 729: ldc #55 // String lang │ │ │ │ + 731: aload 5 │ │ │ │ + 733: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 736: aload 9 │ │ │ │ + 738: iconst_2 │ │ │ │ + 739: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 744: astore 5 │ │ │ │ + 746: aload 10 │ │ │ │ + 748: ldc #58 // String keywords │ │ │ │ + 750: aload 5 │ │ │ │ + 752: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 755: aload 9 │ │ │ │ + 757: iconst_3 │ │ │ │ + 758: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 763: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 766: astore 5 │ │ │ │ + 768: aload 10 │ │ │ │ + 770: ldc #61 // String npage │ │ │ │ + 772: aload 5 │ │ │ │ + 774: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 777: aload 9 │ │ │ │ + 779: iconst_4 │ │ │ │ + 780: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 785: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 788: astore 5 │ │ │ │ + 790: aload 10 │ │ │ │ + 792: ldc #64 // String nsut │ │ │ │ + 794: aload 5 │ │ │ │ + 796: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 799: aload 9 │ │ │ │ + 801: iconst_5 │ │ │ │ + 802: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 807: astore 5 │ │ │ │ + 809: aload 10 │ │ │ │ + 811: ldc #67 // String scate │ │ │ │ + 813: aload 5 │ │ │ │ + 815: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 818: aload 9 │ │ │ │ + 820: bipush 6 │ │ │ │ + 822: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 827: astore 11 │ │ │ │ + 829: ldc #116 // String \\( │ │ │ │ + 831: astore 4 │ │ │ │ + 833: aload 11 │ │ │ │ + 835: aload 4 │ │ │ │ + 837: invokevirtual #120 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + 840: astore 12 │ │ │ │ + 842: aload 12 │ │ │ │ + 844: arraylength │ │ │ │ + 845: istore 7 │ │ │ │ + 847: iconst_2 │ │ │ │ + 848: istore 13 │ │ │ │ + 850: iload 7 │ │ │ │ + 852: iload 13 │ │ │ │ + 854: if_icmpne 1006 │ │ │ │ + 857: ldc #70 // String line1 │ │ │ │ + 859: astore 4 │ │ │ │ + 861: new #20 // class java/lang/StringBuilder │ │ │ │ + 864: astore 5 │ │ │ │ + 866: aload 5 │ │ │ │ + 868: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ + 871: aload 5 │ │ │ │ + 873: ldc #122 // String ( │ │ │ │ + 875: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 878: astore 5 │ │ │ │ + 880: iconst_1 │ │ │ │ + 881: istore 14 │ │ │ │ + 883: aload 12 │ │ │ │ + 885: iload 14 │ │ │ │ + 887: aaload │ │ │ │ + 888: astore 6 │ │ │ │ + 890: aload 5 │ │ │ │ + 892: aload 6 │ │ │ │ + 894: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 897: invokevirtual #36 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 900: astore 5 │ │ │ │ + 902: aload 10 │ │ │ │ + 904: aload 4 │ │ │ │ + 906: aload 5 │ │ │ │ + 908: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 911: aload 9 │ │ │ │ + 913: bipush 7 │ │ │ │ + 915: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 920: astore 5 │ │ │ │ + 922: aload 10 │ │ │ │ + 924: ldc #73 // String line2 │ │ │ │ + 926: aload 5 │ │ │ │ + 928: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 931: aload 9 │ │ │ │ + 933: bipush 8 │ │ │ │ + 935: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 940: invokestatic #167 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I │ │ │ │ + 943: istore 13 │ │ │ │ + 945: iload 13 │ │ │ │ + 947: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 950: astore 5 │ │ │ │ + 952: aload 10 │ │ │ │ + 954: ldc #124 // String freq │ │ │ │ + 956: aload 5 │ │ │ │ + 958: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 961: aload 10 │ │ │ │ + 963: ldc #126 // String priority │ │ │ │ + 965: ldc #128 // String 0 │ │ │ │ + 967: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 970: ldc #130 // String code │ │ │ │ + 972: astore 4 │ │ │ │ + 974: ldc #132 // String A │ │ │ │ + 976: astore 5 │ │ │ │ + 978: aload 10 │ │ │ │ + 980: aload 4 │ │ │ │ + 982: aload 5 │ │ │ │ + 984: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 987: aload 8 │ │ │ │ + 989: aload 10 │ │ │ │ + 991: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 994: pop │ │ │ │ + 995: aload 9 │ │ │ │ + 997: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 1002: pop │ │ │ │ + 1003: goto 693 │ │ │ │ + 1006: ldc #70 // String line1 │ │ │ │ + 1008: astore 4 │ │ │ │ + 1010: aload 10 │ │ │ │ + 1012: aload 4 │ │ │ │ + 1014: aload 11 │ │ │ │ + 1016: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1019: goto 911 │ │ │ │ + 1022: aload_1 │ │ │ │ + 1023: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ + 1025: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 1028: aload_0 │ │ │ │ + 1029: aload_1 │ │ │ │ + 1030: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 1033: aload 8 │ │ │ │ + 1035: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 1038: astore 4 │ │ │ │ + 1040: aload 4 │ │ │ │ + 1042: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 1047: istore 13 │ │ │ │ + 1049: iload 13 │ │ │ │ + 1051: ifeq 2614 │ │ │ │ + 1054: aload 4 │ │ │ │ + 1056: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 1061: checkcast #92 // class android/content/ContentValues │ │ │ │ + 1064: astore 15 │ │ │ │ + 1066: ldc #48 // String history │ │ │ │ + 1068: astore 5 │ │ │ │ + 1070: iconst_0 │ │ │ │ + 1071: istore 14 │ │ │ │ + 1073: aconst_null │ │ │ │ + 1074: astore 6 │ │ │ │ + 1076: aload_1 │ │ │ │ + 1077: aload 5 │ │ │ │ + 1079: aconst_null │ │ │ │ + 1080: aload 15 │ │ │ │ + 1082: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 1085: pop2 │ │ │ │ + 1086: goto 1040 │ │ │ │ + 1089: iconst_3 │ │ │ │ + 1090: istore 7 │ │ │ │ + 1092: iload_2 │ │ │ │ + 1093: iload 7 │ │ │ │ + 1095: if_icmpne 1615 │ │ │ │ + 1098: new #45 // class java/util/ArrayList │ │ │ │ + 1101: astore 8 │ │ │ │ + 1103: aload 8 │ │ │ │ + 1105: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ + 1108: ldc #48 // String history │ │ │ │ + 1110: astore 5 │ │ │ │ + 1112: bipush 9 │ │ │ │ + 1114: anewarray #51 // class java/lang/String │ │ │ │ + 1117: astore 6 │ │ │ │ + 1119: aload 6 │ │ │ │ + 1121: iconst_0 │ │ │ │ + 1122: ldc #53 // String _id │ │ │ │ + 1124: aastore │ │ │ │ + 1125: aload 6 │ │ │ │ + 1127: iconst_1 │ │ │ │ + 1128: ldc #55 // String lang │ │ │ │ + 1130: aastore │ │ │ │ + 1131: aload 6 │ │ │ │ + 1133: iconst_2 │ │ │ │ + 1134: ldc #58 // String keywords │ │ │ │ + 1136: aastore │ │ │ │ + 1137: aload 6 │ │ │ │ + 1139: iconst_3 │ │ │ │ + 1140: ldc #61 // String npage │ │ │ │ + 1142: aastore │ │ │ │ + 1143: aload 6 │ │ │ │ + 1145: iconst_4 │ │ │ │ + 1146: ldc #64 // String nsut │ │ │ │ + 1148: aastore │ │ │ │ + 1149: aload 6 │ │ │ │ + 1151: iconst_5 │ │ │ │ + 1152: ldc #67 // String scate │ │ │ │ + 1154: aastore │ │ │ │ + 1155: aload 6 │ │ │ │ + 1157: bipush 6 │ │ │ │ + 1159: ldc #70 // String line1 │ │ │ │ + 1161: aastore │ │ │ │ + 1162: aload 6 │ │ │ │ + 1164: bipush 7 │ │ │ │ + 1166: ldc #73 // String line2 │ │ │ │ + 1168: aastore │ │ │ │ + 1169: aload 6 │ │ │ │ + 1171: bipush 8 │ │ │ │ + 1173: ldc #124 // String freq │ │ │ │ + 1175: aastore │ │ │ │ + 1176: aload_1 │ │ │ │ + 1177: astore 4 │ │ │ │ + 1179: aload_1 │ │ │ │ + 1180: aload 5 │ │ │ │ + 1182: aload 6 │ │ │ │ + 1184: aconst_null │ │ │ │ + 1185: aconst_null │ │ │ │ + 1186: aconst_null │ │ │ │ + 1187: aconst_null │ │ │ │ + 1188: aconst_null │ │ │ │ + 1189: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 1192: astore 9 │ │ │ │ + 1194: aload 9 │ │ │ │ + 1196: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ + 1201: istore 7 │ │ │ │ + 1203: iload 7 │ │ │ │ + 1205: ifle 1548 │ │ │ │ + 1208: aload 9 │ │ │ │ + 1210: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 1215: istore 7 │ │ │ │ + 1217: iload 7 │ │ │ │ + 1219: ifeq 1548 │ │ │ │ + 1222: aload 9 │ │ │ │ + 1224: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 1229: istore 7 │ │ │ │ + 1231: iload 7 │ │ │ │ + 1233: ifne 1548 │ │ │ │ + 1236: new #92 // class android/content/ContentValues │ │ │ │ + 1239: astore 10 │ │ │ │ + 1241: aload 10 │ │ │ │ + 1243: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ + 1246: aload 9 │ │ │ │ + 1248: iconst_1 │ │ │ │ + 1249: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1254: astore 5 │ │ │ │ + 1256: aload 10 │ │ │ │ + 1258: ldc #55 // String lang │ │ │ │ + 1260: aload 5 │ │ │ │ + 1262: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1265: aload 9 │ │ │ │ + 1267: iconst_2 │ │ │ │ + 1268: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1273: astore 5 │ │ │ │ + 1275: aload 10 │ │ │ │ + 1277: ldc #58 // String keywords │ │ │ │ + 1279: aload 5 │ │ │ │ + 1281: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1284: aload 9 │ │ │ │ + 1286: iconst_3 │ │ │ │ + 1287: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 1292: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 1295: astore 5 │ │ │ │ + 1297: aload 10 │ │ │ │ + 1299: ldc #61 // String npage │ │ │ │ + 1301: aload 5 │ │ │ │ + 1303: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 1306: aload 9 │ │ │ │ + 1308: iconst_4 │ │ │ │ + 1309: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 1314: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 1317: astore 5 │ │ │ │ + 1319: aload 10 │ │ │ │ + 1321: ldc #64 // String nsut │ │ │ │ + 1323: aload 5 │ │ │ │ + 1325: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 1328: aload 9 │ │ │ │ + 1330: iconst_5 │ │ │ │ + 1331: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1336: astore 5 │ │ │ │ + 1338: aload 10 │ │ │ │ + 1340: ldc #67 // String scate │ │ │ │ + 1342: aload 5 │ │ │ │ + 1344: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1347: aload 9 │ │ │ │ + 1349: bipush 6 │ │ │ │ + 1351: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1356: astore 11 │ │ │ │ + 1358: ldc #116 // String \\( │ │ │ │ + 1360: astore 4 │ │ │ │ + 1362: aload 11 │ │ │ │ + 1364: aload 4 │ │ │ │ + 1366: invokevirtual #120 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + 1369: astore 12 │ │ │ │ + 1371: aload 12 │ │ │ │ + 1373: arraylength │ │ │ │ + 1374: istore 7 │ │ │ │ + 1376: iconst_2 │ │ │ │ + 1377: istore 13 │ │ │ │ + 1379: iload 7 │ │ │ │ + 1381: iload 13 │ │ │ │ + 1383: if_icmpne 1532 │ │ │ │ + 1386: ldc #70 // String line1 │ │ │ │ + 1388: astore 4 │ │ │ │ + 1390: new #20 // class java/lang/StringBuilder │ │ │ │ + 1393: astore 5 │ │ │ │ + 1395: aload 5 │ │ │ │ + 1397: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ + 1400: aload 5 │ │ │ │ + 1402: ldc #122 // String ( │ │ │ │ + 1404: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 1407: astore 5 │ │ │ │ + 1409: iconst_1 │ │ │ │ + 1410: istore 14 │ │ │ │ + 1412: aload 12 │ │ │ │ + 1414: iload 14 │ │ │ │ + 1416: aaload │ │ │ │ + 1417: astore 6 │ │ │ │ + 1419: aload 5 │ │ │ │ + 1421: aload 6 │ │ │ │ + 1423: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 1426: invokevirtual #36 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 1429: astore 5 │ │ │ │ + 1431: aload 10 │ │ │ │ + 1433: aload 4 │ │ │ │ + 1435: aload 5 │ │ │ │ + 1437: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1440: aload 9 │ │ │ │ + 1442: bipush 7 │ │ │ │ + 1444: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1449: astore 5 │ │ │ │ + 1451: aload 10 │ │ │ │ + 1453: ldc #73 // String line2 │ │ │ │ + 1455: aload 5 │ │ │ │ + 1457: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1460: aload 9 │ │ │ │ + 1462: bipush 8 │ │ │ │ + 1464: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 1469: istore 13 │ │ │ │ + 1471: iload 13 │ │ │ │ + 1473: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 1476: astore 5 │ │ │ │ + 1478: aload 10 │ │ │ │ + 1480: ldc #124 // String freq │ │ │ │ + 1482: aload 5 │ │ │ │ + 1484: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 1487: aload 10 │ │ │ │ + 1489: ldc #126 // String priority │ │ │ │ + 1491: ldc #128 // String 0 │ │ │ │ + 1493: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1496: ldc #130 // String code │ │ │ │ + 1498: astore 4 │ │ │ │ + 1500: ldc #132 // String A │ │ │ │ + 1502: astore 5 │ │ │ │ + 1504: aload 10 │ │ │ │ + 1506: aload 4 │ │ │ │ + 1508: aload 5 │ │ │ │ + 1510: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1513: aload 8 │ │ │ │ + 1515: aload 10 │ │ │ │ + 1517: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 1520: pop │ │ │ │ + 1521: aload 9 │ │ │ │ + 1523: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ 1528: pop │ │ │ │ - 1529: aload 9 │ │ │ │ - 1531: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 1536: pop │ │ │ │ - 1537: goto 1230 │ │ │ │ - 1540: ldc #70 // String line1 │ │ │ │ - 1542: astore 4 │ │ │ │ - 1544: aload 10 │ │ │ │ - 1546: aload 4 │ │ │ │ - 1548: aload 11 │ │ │ │ - 1550: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1553: goto 1448 │ │ │ │ - 1556: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ - 1558: astore 4 │ │ │ │ - 1560: aload_1 │ │ │ │ - 1561: aload 4 │ │ │ │ - 1563: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 1566: aload_0 │ │ │ │ - 1567: aload_1 │ │ │ │ - 1568: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 1571: aload 8 │ │ │ │ - 1573: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 1576: astore 15 │ │ │ │ - 1578: aload 15 │ │ │ │ - 1580: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 1585: istore 7 │ │ │ │ - 1587: iload 7 │ │ │ │ - 1589: ifeq 2634 │ │ │ │ - 1592: aload 15 │ │ │ │ - 1594: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 1599: checkcast #92 // class android/content/ContentValues │ │ │ │ - 1602: astore 16 │ │ │ │ - 1604: ldc #48 // String history │ │ │ │ - 1606: astore 4 │ │ │ │ - 1608: iconst_0 │ │ │ │ - 1609: istore 13 │ │ │ │ - 1611: aconst_null │ │ │ │ - 1612: astore 5 │ │ │ │ - 1614: aload_1 │ │ │ │ - 1615: aload 4 │ │ │ │ - 1617: aconst_null │ │ │ │ - 1618: aload 16 │ │ │ │ - 1620: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 1623: pop2 │ │ │ │ - 1624: goto 1578 │ │ │ │ - 1627: iconst_4 │ │ │ │ - 1628: istore 7 │ │ │ │ - 1630: iload_2 │ │ │ │ - 1631: iload 7 │ │ │ │ - 1633: if_icmpne 2175 │ │ │ │ - 1636: new #45 // class java/util/ArrayList │ │ │ │ - 1639: astore 8 │ │ │ │ - 1641: aload 8 │ │ │ │ - 1643: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ - 1646: ldc #48 // String history │ │ │ │ - 1648: astore 5 │ │ │ │ - 1650: bipush 10 │ │ │ │ - 1652: anewarray #51 // class java/lang/String │ │ │ │ - 1655: astore 6 │ │ │ │ + 1529: goto 1222 │ │ │ │ + 1532: ldc #70 // String line1 │ │ │ │ + 1534: astore 4 │ │ │ │ + 1536: aload 10 │ │ │ │ + 1538: aload 4 │ │ │ │ + 1540: aload 11 │ │ │ │ + 1542: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1545: goto 1440 │ │ │ │ + 1548: aload_1 │ │ │ │ + 1549: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ + 1551: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 1554: aload_0 │ │ │ │ + 1555: aload_1 │ │ │ │ + 1556: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 1559: aload 8 │ │ │ │ + 1561: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 1564: astore 4 │ │ │ │ + 1566: aload 4 │ │ │ │ + 1568: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 1573: istore 13 │ │ │ │ + 1575: iload 13 │ │ │ │ + 1577: ifeq 2614 │ │ │ │ + 1580: aload 4 │ │ │ │ + 1582: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 1587: checkcast #92 // class android/content/ContentValues │ │ │ │ + 1590: astore 15 │ │ │ │ + 1592: ldc #48 // String history │ │ │ │ + 1594: astore 5 │ │ │ │ + 1596: iconst_0 │ │ │ │ + 1597: istore 14 │ │ │ │ + 1599: aconst_null │ │ │ │ + 1600: astore 6 │ │ │ │ + 1602: aload_1 │ │ │ │ + 1603: aload 5 │ │ │ │ + 1605: aconst_null │ │ │ │ + 1606: aload 15 │ │ │ │ + 1608: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 1611: pop2 │ │ │ │ + 1612: goto 1566 │ │ │ │ + 1615: iconst_4 │ │ │ │ + 1616: istore 7 │ │ │ │ + 1618: iload_2 │ │ │ │ + 1619: iload 7 │ │ │ │ + 1621: if_icmpne 2159 │ │ │ │ + 1624: new #45 // class java/util/ArrayList │ │ │ │ + 1627: astore 8 │ │ │ │ + 1629: aload 8 │ │ │ │ + 1631: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ + 1634: ldc #48 // String history │ │ │ │ + 1636: astore 5 │ │ │ │ + 1638: bipush 10 │ │ │ │ + 1640: anewarray #51 // class java/lang/String │ │ │ │ + 1643: astore 6 │ │ │ │ + 1645: aload 6 │ │ │ │ + 1647: iconst_0 │ │ │ │ + 1648: ldc #53 // String _id │ │ │ │ + 1650: aastore │ │ │ │ + 1651: aload 6 │ │ │ │ + 1653: iconst_1 │ │ │ │ + 1654: ldc #55 // String lang │ │ │ │ + 1656: aastore │ │ │ │ 1657: aload 6 │ │ │ │ - 1659: iconst_0 │ │ │ │ - 1660: ldc #53 // String _id │ │ │ │ + 1659: iconst_2 │ │ │ │ + 1660: ldc #58 // String keywords │ │ │ │ 1662: aastore │ │ │ │ 1663: aload 6 │ │ │ │ - 1665: iconst_1 │ │ │ │ - 1666: ldc #55 // String lang │ │ │ │ + 1665: iconst_3 │ │ │ │ + 1666: ldc #61 // String npage │ │ │ │ 1668: aastore │ │ │ │ 1669: aload 6 │ │ │ │ - 1671: iconst_2 │ │ │ │ - 1672: ldc #58 // String keywords │ │ │ │ + 1671: iconst_4 │ │ │ │ + 1672: ldc #64 // String nsut │ │ │ │ 1674: aastore │ │ │ │ 1675: aload 6 │ │ │ │ - 1677: iconst_3 │ │ │ │ - 1678: ldc #61 // String npage │ │ │ │ + 1677: iconst_5 │ │ │ │ + 1678: ldc #67 // String scate │ │ │ │ 1680: aastore │ │ │ │ 1681: aload 6 │ │ │ │ - 1683: iconst_4 │ │ │ │ - 1684: ldc #64 // String nsut │ │ │ │ - 1686: aastore │ │ │ │ - 1687: aload 6 │ │ │ │ - 1689: iconst_5 │ │ │ │ - 1690: ldc #67 // String scate │ │ │ │ - 1692: aastore │ │ │ │ - 1693: aload 6 │ │ │ │ - 1695: bipush 6 │ │ │ │ - 1697: ldc #70 // String line1 │ │ │ │ - 1699: aastore │ │ │ │ - 1700: aload 6 │ │ │ │ - 1702: bipush 7 │ │ │ │ - 1704: ldc #73 // String line2 │ │ │ │ - 1706: aastore │ │ │ │ - 1707: aload 6 │ │ │ │ - 1709: bipush 8 │ │ │ │ - 1711: ldc #124 // String freq │ │ │ │ - 1713: aastore │ │ │ │ - 1714: aload 6 │ │ │ │ - 1716: bipush 9 │ │ │ │ - 1718: ldc #126 // String priority │ │ │ │ - 1720: aastore │ │ │ │ - 1721: aload_1 │ │ │ │ - 1722: astore 4 │ │ │ │ - 1724: aload_1 │ │ │ │ - 1725: aload 5 │ │ │ │ - 1727: aload 6 │ │ │ │ - 1729: aconst_null │ │ │ │ - 1730: aconst_null │ │ │ │ - 1731: aconst_null │ │ │ │ - 1732: aconst_null │ │ │ │ - 1733: aconst_null │ │ │ │ - 1734: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 1737: astore 9 │ │ │ │ - 1739: aload 9 │ │ │ │ - 1741: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ - 1746: istore 7 │ │ │ │ - 1748: iload 7 │ │ │ │ - 1750: ifle 2104 │ │ │ │ - 1753: aload 9 │ │ │ │ - 1755: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 1760: istore 7 │ │ │ │ - 1762: iload 7 │ │ │ │ - 1764: ifeq 2104 │ │ │ │ - 1767: aload 9 │ │ │ │ - 1769: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 1774: istore 7 │ │ │ │ - 1776: iload 7 │ │ │ │ - 1778: ifne 2104 │ │ │ │ - 1781: new #92 // class android/content/ContentValues │ │ │ │ - 1784: astore 10 │ │ │ │ - 1786: aload 10 │ │ │ │ - 1788: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ - 1791: aload 9 │ │ │ │ - 1793: iconst_1 │ │ │ │ - 1794: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1799: astore 5 │ │ │ │ - 1801: aload 10 │ │ │ │ - 1803: ldc #55 // String lang │ │ │ │ - 1805: aload 5 │ │ │ │ - 1807: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1810: aload 9 │ │ │ │ - 1812: iconst_2 │ │ │ │ - 1813: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1818: astore 5 │ │ │ │ - 1820: aload 10 │ │ │ │ - 1822: ldc #58 // String keywords │ │ │ │ - 1824: aload 5 │ │ │ │ - 1826: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1829: aload 9 │ │ │ │ - 1831: iconst_3 │ │ │ │ - 1832: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 1837: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 1840: astore 5 │ │ │ │ - 1842: aload 10 │ │ │ │ - 1844: ldc #61 // String npage │ │ │ │ - 1846: aload 5 │ │ │ │ - 1848: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 1851: aload 9 │ │ │ │ - 1853: iconst_4 │ │ │ │ - 1854: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 1859: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 1862: astore 5 │ │ │ │ - 1864: aload 10 │ │ │ │ - 1866: ldc #64 // String nsut │ │ │ │ - 1868: aload 5 │ │ │ │ - 1870: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 1873: aload 9 │ │ │ │ - 1875: iconst_5 │ │ │ │ - 1876: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1881: astore 5 │ │ │ │ - 1883: aload 10 │ │ │ │ - 1885: ldc #67 // String scate │ │ │ │ - 1887: aload 5 │ │ │ │ - 1889: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1892: aload 9 │ │ │ │ - 1894: bipush 6 │ │ │ │ - 1896: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1901: astore 11 │ │ │ │ - 1903: ldc #116 // String \\( │ │ │ │ - 1905: astore 4 │ │ │ │ - 1907: aload 11 │ │ │ │ - 1909: aload 4 │ │ │ │ - 1911: invokevirtual #120 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - 1914: astore 12 │ │ │ │ - 1916: aload 12 │ │ │ │ - 1918: arraylength │ │ │ │ - 1919: istore 7 │ │ │ │ - 1921: iconst_2 │ │ │ │ - 1922: istore 13 │ │ │ │ - 1924: iload 7 │ │ │ │ - 1926: iload 13 │ │ │ │ - 1928: if_icmpne 2088 │ │ │ │ - 1931: ldc #70 // String line1 │ │ │ │ - 1933: astore 4 │ │ │ │ - 1935: new #20 // class java/lang/StringBuilder │ │ │ │ - 1938: astore 5 │ │ │ │ - 1940: aload 5 │ │ │ │ - 1942: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ - 1945: aload 5 │ │ │ │ - 1947: ldc #122 // String ( │ │ │ │ - 1949: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 1952: astore 5 │ │ │ │ - 1954: iconst_1 │ │ │ │ - 1955: istore 14 │ │ │ │ - 1957: aload 12 │ │ │ │ - 1959: iload 14 │ │ │ │ - 1961: aaload │ │ │ │ - 1962: astore 6 │ │ │ │ - 1964: aload 5 │ │ │ │ - 1966: aload 6 │ │ │ │ - 1968: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 1971: invokevirtual #36 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 1974: astore 5 │ │ │ │ - 1976: aload 10 │ │ │ │ - 1978: aload 4 │ │ │ │ - 1980: aload 5 │ │ │ │ - 1982: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 1985: aload 9 │ │ │ │ - 1987: bipush 7 │ │ │ │ - 1989: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1994: astore 5 │ │ │ │ - 1996: aload 10 │ │ │ │ - 1998: ldc #73 // String line2 │ │ │ │ - 2000: aload 5 │ │ │ │ - 2002: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2005: aload 9 │ │ │ │ - 2007: bipush 8 │ │ │ │ - 2009: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 2014: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 2017: astore 5 │ │ │ │ - 2019: aload 10 │ │ │ │ - 2021: ldc #124 // String freq │ │ │ │ - 2023: aload 5 │ │ │ │ - 2025: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 2028: bipush 9 │ │ │ │ - 2030: istore 13 │ │ │ │ - 2032: aload 9 │ │ │ │ - 2034: iload 13 │ │ │ │ - 2036: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 2041: astore 5 │ │ │ │ - 2043: aload 10 │ │ │ │ - 2045: ldc #126 // String priority │ │ │ │ - 2047: aload 5 │ │ │ │ - 2049: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2052: ldc #130 // String code │ │ │ │ - 2054: astore 4 │ │ │ │ - 2056: ldc #132 // String A │ │ │ │ - 2058: astore 5 │ │ │ │ - 2060: aload 10 │ │ │ │ - 2062: aload 4 │ │ │ │ - 2064: aload 5 │ │ │ │ - 2066: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2069: aload 8 │ │ │ │ - 2071: aload 10 │ │ │ │ - 2073: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 2076: pop │ │ │ │ - 2077: aload 9 │ │ │ │ - 2079: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 2084: pop │ │ │ │ - 2085: goto 1767 │ │ │ │ - 2088: ldc #70 // String line1 │ │ │ │ - 2090: astore 4 │ │ │ │ - 2092: aload 10 │ │ │ │ - 2094: aload 4 │ │ │ │ - 2096: aload 11 │ │ │ │ - 2098: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2101: goto 1985 │ │ │ │ - 2104: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ - 2106: astore 4 │ │ │ │ - 2108: aload_1 │ │ │ │ - 2109: aload 4 │ │ │ │ - 2111: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 2114: aload_0 │ │ │ │ - 2115: aload_1 │ │ │ │ - 2116: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 2119: aload 8 │ │ │ │ - 2121: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 2124: astore 15 │ │ │ │ - 2126: aload 15 │ │ │ │ - 2128: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 2133: istore 7 │ │ │ │ - 2135: iload 7 │ │ │ │ - 2137: ifeq 2634 │ │ │ │ - 2140: aload 15 │ │ │ │ - 2142: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 2147: checkcast #92 // class android/content/ContentValues │ │ │ │ - 2150: astore 16 │ │ │ │ - 2152: ldc #48 // String history │ │ │ │ - 2154: astore 4 │ │ │ │ - 2156: iconst_0 │ │ │ │ - 2157: istore 13 │ │ │ │ - 2159: aconst_null │ │ │ │ - 2160: astore 5 │ │ │ │ - 2162: aload_1 │ │ │ │ - 2163: aload 4 │ │ │ │ - 2165: aconst_null │ │ │ │ - 2166: aload 16 │ │ │ │ - 2168: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 2171: pop2 │ │ │ │ - 2172: goto 2126 │ │ │ │ - 2175: iconst_5 │ │ │ │ - 2176: istore 7 │ │ │ │ - 2178: iload_2 │ │ │ │ - 2179: iload 7 │ │ │ │ - 2181: if_icmpne 2634 │ │ │ │ - 2184: new #45 // class java/util/ArrayList │ │ │ │ - 2187: astore 8 │ │ │ │ - 2189: aload 8 │ │ │ │ - 2191: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ - 2194: ldc #48 // String history │ │ │ │ - 2196: astore 5 │ │ │ │ - 2198: bipush 10 │ │ │ │ - 2200: anewarray #51 // class java/lang/String │ │ │ │ - 2203: astore 6 │ │ │ │ - 2205: aload 6 │ │ │ │ - 2207: iconst_0 │ │ │ │ - 2208: ldc #53 // String _id │ │ │ │ - 2210: aastore │ │ │ │ - 2211: aload 6 │ │ │ │ - 2213: iconst_1 │ │ │ │ - 2214: ldc #55 // String lang │ │ │ │ - 2216: aastore │ │ │ │ - 2217: aload 6 │ │ │ │ - 2219: iconst_2 │ │ │ │ - 2220: ldc #58 // String keywords │ │ │ │ - 2222: aastore │ │ │ │ - 2223: aload 6 │ │ │ │ - 2225: iconst_3 │ │ │ │ - 2226: ldc #61 // String npage │ │ │ │ - 2228: aastore │ │ │ │ - 2229: aload 6 │ │ │ │ - 2231: iconst_4 │ │ │ │ - 2232: ldc #64 // String nsut │ │ │ │ - 2234: aastore │ │ │ │ - 2235: aload 6 │ │ │ │ - 2237: iconst_5 │ │ │ │ - 2238: ldc #67 // String scate │ │ │ │ - 2240: aastore │ │ │ │ - 2241: aload 6 │ │ │ │ - 2243: bipush 6 │ │ │ │ - 2245: ldc #70 // String line1 │ │ │ │ - 2247: aastore │ │ │ │ - 2248: aload 6 │ │ │ │ - 2250: bipush 7 │ │ │ │ - 2252: ldc #73 // String line2 │ │ │ │ - 2254: aastore │ │ │ │ - 2255: aload 6 │ │ │ │ - 2257: bipush 8 │ │ │ │ - 2259: ldc #124 // String freq │ │ │ │ - 2261: aastore │ │ │ │ - 2262: aload 6 │ │ │ │ - 2264: bipush 9 │ │ │ │ - 2266: ldc #126 // String priority │ │ │ │ - 2268: aastore │ │ │ │ - 2269: aload_1 │ │ │ │ - 2270: astore 4 │ │ │ │ - 2272: aload_1 │ │ │ │ - 2273: aload 5 │ │ │ │ - 2275: aload 6 │ │ │ │ - 2277: aconst_null │ │ │ │ - 2278: aconst_null │ │ │ │ - 2279: aconst_null │ │ │ │ - 2280: aconst_null │ │ │ │ - 2281: aconst_null │ │ │ │ - 2282: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 2285: astore 9 │ │ │ │ - 2287: aload 9 │ │ │ │ - 2289: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ - 2294: istore 7 │ │ │ │ - 2296: iload 7 │ │ │ │ - 2298: ifle 2563 │ │ │ │ - 2301: aload 9 │ │ │ │ - 2303: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 2308: istore 7 │ │ │ │ - 2310: iload 7 │ │ │ │ - 2312: ifeq 2563 │ │ │ │ - 2315: aload 9 │ │ │ │ - 2317: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 2322: istore 7 │ │ │ │ - 2324: iload 7 │ │ │ │ - 2326: ifne 2563 │ │ │ │ - 2329: new #92 // class android/content/ContentValues │ │ │ │ - 2332: astore 10 │ │ │ │ - 2334: aload 10 │ │ │ │ - 2336: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ - 2339: aload 9 │ │ │ │ - 2341: iconst_1 │ │ │ │ - 2342: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 2347: astore 5 │ │ │ │ - 2349: aload 10 │ │ │ │ - 2351: ldc #55 // String lang │ │ │ │ - 2353: aload 5 │ │ │ │ - 2355: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2358: aload 9 │ │ │ │ - 2360: iconst_2 │ │ │ │ - 2361: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 2366: astore 5 │ │ │ │ - 2368: aload 10 │ │ │ │ - 2370: ldc #58 // String keywords │ │ │ │ - 2372: aload 5 │ │ │ │ - 2374: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2377: aload 9 │ │ │ │ - 2379: iconst_3 │ │ │ │ - 2380: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 2385: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 2388: astore 5 │ │ │ │ - 2390: aload 10 │ │ │ │ - 2392: ldc #61 // String npage │ │ │ │ - 2394: aload 5 │ │ │ │ - 2396: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 2399: aload 9 │ │ │ │ - 2401: iconst_4 │ │ │ │ - 2402: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 2407: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 2410: astore 5 │ │ │ │ - 2412: aload 10 │ │ │ │ - 2414: ldc #64 // String nsut │ │ │ │ - 2416: aload 5 │ │ │ │ - 2418: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 2421: aload 9 │ │ │ │ - 2423: iconst_5 │ │ │ │ - 2424: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 2429: astore 5 │ │ │ │ - 2431: aload 10 │ │ │ │ - 2433: ldc #67 // String scate │ │ │ │ - 2435: aload 5 │ │ │ │ - 2437: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2440: aload 9 │ │ │ │ - 2442: bipush 6 │ │ │ │ - 2444: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 2449: astore 5 │ │ │ │ - 2451: aload 10 │ │ │ │ - 2453: ldc #70 // String line1 │ │ │ │ - 2455: aload 5 │ │ │ │ - 2457: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2460: aload 9 │ │ │ │ - 2462: bipush 7 │ │ │ │ - 2464: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 2469: astore 5 │ │ │ │ - 2471: aload 10 │ │ │ │ - 2473: ldc #73 // String line2 │ │ │ │ - 2475: aload 5 │ │ │ │ - 2477: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2480: aload 9 │ │ │ │ - 2482: bipush 8 │ │ │ │ - 2484: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 2489: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 2492: astore 5 │ │ │ │ - 2494: aload 10 │ │ │ │ - 2496: ldc #124 // String freq │ │ │ │ - 2498: aload 5 │ │ │ │ - 2500: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 2503: bipush 9 │ │ │ │ - 2505: istore 13 │ │ │ │ - 2507: aload 9 │ │ │ │ - 2509: iload 13 │ │ │ │ - 2511: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 2516: astore 5 │ │ │ │ - 2518: aload 10 │ │ │ │ - 2520: ldc #126 // String priority │ │ │ │ - 2522: aload 5 │ │ │ │ - 2524: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2527: ldc #130 // String code │ │ │ │ - 2529: astore 4 │ │ │ │ - 2531: ldc #132 // String A │ │ │ │ - 2533: astore 5 │ │ │ │ - 2535: aload 10 │ │ │ │ - 2537: aload 4 │ │ │ │ - 2539: aload 5 │ │ │ │ - 2541: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 2544: aload 8 │ │ │ │ - 2546: aload 10 │ │ │ │ - 2548: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 2551: pop │ │ │ │ - 2552: aload 9 │ │ │ │ - 2554: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 2559: pop │ │ │ │ - 2560: goto 2315 │ │ │ │ - 2563: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ - 2565: astore 4 │ │ │ │ - 2567: aload_1 │ │ │ │ - 2568: aload 4 │ │ │ │ - 2570: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 2573: aload_0 │ │ │ │ - 2574: aload_1 │ │ │ │ - 2575: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 2578: aload 8 │ │ │ │ - 2580: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 2583: astore 15 │ │ │ │ - 2585: aload 15 │ │ │ │ - 2587: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 2592: istore 7 │ │ │ │ - 2594: iload 7 │ │ │ │ - 2596: ifeq 2634 │ │ │ │ - 2599: aload 15 │ │ │ │ - 2601: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 2606: checkcast #92 // class android/content/ContentValues │ │ │ │ - 2609: astore 16 │ │ │ │ - 2611: ldc #48 // String history │ │ │ │ - 2613: astore 4 │ │ │ │ - 2615: iconst_0 │ │ │ │ - 2616: istore 13 │ │ │ │ - 2618: aconst_null │ │ │ │ - 2619: astore 5 │ │ │ │ - 2621: aload_1 │ │ │ │ - 2622: aload 4 │ │ │ │ - 2624: aconst_null │ │ │ │ - 2625: aload 16 │ │ │ │ - 2627: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 2630: pop2 │ │ │ │ - 2631: goto 2585 │ │ │ │ - 2634: return │ │ │ │ + 1683: bipush 6 │ │ │ │ + 1685: ldc #70 // String line1 │ │ │ │ + 1687: aastore │ │ │ │ + 1688: aload 6 │ │ │ │ + 1690: bipush 7 │ │ │ │ + 1692: ldc #73 // String line2 │ │ │ │ + 1694: aastore │ │ │ │ + 1695: aload 6 │ │ │ │ + 1697: bipush 8 │ │ │ │ + 1699: ldc #124 // String freq │ │ │ │ + 1701: aastore │ │ │ │ + 1702: aload 6 │ │ │ │ + 1704: bipush 9 │ │ │ │ + 1706: ldc #126 // String priority │ │ │ │ + 1708: aastore │ │ │ │ + 1709: aload_1 │ │ │ │ + 1710: astore 4 │ │ │ │ + 1712: aload_1 │ │ │ │ + 1713: aload 5 │ │ │ │ + 1715: aload 6 │ │ │ │ + 1717: aconst_null │ │ │ │ + 1718: aconst_null │ │ │ │ + 1719: aconst_null │ │ │ │ + 1720: aconst_null │ │ │ │ + 1721: aconst_null │ │ │ │ + 1722: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 1725: astore 9 │ │ │ │ + 1727: aload 9 │ │ │ │ + 1729: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ + 1734: istore 7 │ │ │ │ + 1736: iload 7 │ │ │ │ + 1738: ifle 2092 │ │ │ │ + 1741: aload 9 │ │ │ │ + 1743: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 1748: istore 7 │ │ │ │ + 1750: iload 7 │ │ │ │ + 1752: ifeq 2092 │ │ │ │ + 1755: aload 9 │ │ │ │ + 1757: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 1762: istore 7 │ │ │ │ + 1764: iload 7 │ │ │ │ + 1766: ifne 2092 │ │ │ │ + 1769: new #92 // class android/content/ContentValues │ │ │ │ + 1772: astore 10 │ │ │ │ + 1774: aload 10 │ │ │ │ + 1776: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ + 1779: aload 9 │ │ │ │ + 1781: iconst_1 │ │ │ │ + 1782: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1787: astore 5 │ │ │ │ + 1789: aload 10 │ │ │ │ + 1791: ldc #55 // String lang │ │ │ │ + 1793: aload 5 │ │ │ │ + 1795: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1798: aload 9 │ │ │ │ + 1800: iconst_2 │ │ │ │ + 1801: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1806: astore 5 │ │ │ │ + 1808: aload 10 │ │ │ │ + 1810: ldc #58 // String keywords │ │ │ │ + 1812: aload 5 │ │ │ │ + 1814: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1817: aload 9 │ │ │ │ + 1819: iconst_3 │ │ │ │ + 1820: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 1825: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 1828: astore 5 │ │ │ │ + 1830: aload 10 │ │ │ │ + 1832: ldc #61 // String npage │ │ │ │ + 1834: aload 5 │ │ │ │ + 1836: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 1839: aload 9 │ │ │ │ + 1841: iconst_4 │ │ │ │ + 1842: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 1847: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 1850: astore 5 │ │ │ │ + 1852: aload 10 │ │ │ │ + 1854: ldc #64 // String nsut │ │ │ │ + 1856: aload 5 │ │ │ │ + 1858: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 1861: aload 9 │ │ │ │ + 1863: iconst_5 │ │ │ │ + 1864: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1869: astore 5 │ │ │ │ + 1871: aload 10 │ │ │ │ + 1873: ldc #67 // String scate │ │ │ │ + 1875: aload 5 │ │ │ │ + 1877: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1880: aload 9 │ │ │ │ + 1882: bipush 6 │ │ │ │ + 1884: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1889: astore 11 │ │ │ │ + 1891: ldc #116 // String \\( │ │ │ │ + 1893: astore 4 │ │ │ │ + 1895: aload 11 │ │ │ │ + 1897: aload 4 │ │ │ │ + 1899: invokevirtual #120 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + 1902: astore 12 │ │ │ │ + 1904: aload 12 │ │ │ │ + 1906: arraylength │ │ │ │ + 1907: istore 7 │ │ │ │ + 1909: iconst_2 │ │ │ │ + 1910: istore 13 │ │ │ │ + 1912: iload 7 │ │ │ │ + 1914: iload 13 │ │ │ │ + 1916: if_icmpne 2076 │ │ │ │ + 1919: ldc #70 // String line1 │ │ │ │ + 1921: astore 4 │ │ │ │ + 1923: new #20 // class java/lang/StringBuilder │ │ │ │ + 1926: astore 5 │ │ │ │ + 1928: aload 5 │ │ │ │ + 1930: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ + 1933: aload 5 │ │ │ │ + 1935: ldc #122 // String ( │ │ │ │ + 1937: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 1940: astore 5 │ │ │ │ + 1942: iconst_1 │ │ │ │ + 1943: istore 14 │ │ │ │ + 1945: aload 12 │ │ │ │ + 1947: iload 14 │ │ │ │ + 1949: aaload │ │ │ │ + 1950: astore 6 │ │ │ │ + 1952: aload 5 │ │ │ │ + 1954: aload 6 │ │ │ │ + 1956: invokevirtual #32 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 1959: invokevirtual #36 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 1962: astore 5 │ │ │ │ + 1964: aload 10 │ │ │ │ + 1966: aload 4 │ │ │ │ + 1968: aload 5 │ │ │ │ + 1970: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1973: aload 9 │ │ │ │ + 1975: bipush 7 │ │ │ │ + 1977: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1982: astore 5 │ │ │ │ + 1984: aload 10 │ │ │ │ + 1986: ldc #73 // String line2 │ │ │ │ + 1988: aload 5 │ │ │ │ + 1990: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 1993: aload 9 │ │ │ │ + 1995: bipush 8 │ │ │ │ + 1997: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 2002: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 2005: astore 5 │ │ │ │ + 2007: aload 10 │ │ │ │ + 2009: ldc #124 // String freq │ │ │ │ + 2011: aload 5 │ │ │ │ + 2013: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 2016: bipush 9 │ │ │ │ + 2018: istore 13 │ │ │ │ + 2020: aload 9 │ │ │ │ + 2022: iload 13 │ │ │ │ + 2024: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 2029: astore 5 │ │ │ │ + 2031: aload 10 │ │ │ │ + 2033: ldc #126 // String priority │ │ │ │ + 2035: aload 5 │ │ │ │ + 2037: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2040: ldc #130 // String code │ │ │ │ + 2042: astore 4 │ │ │ │ + 2044: ldc #132 // String A │ │ │ │ + 2046: astore 5 │ │ │ │ + 2048: aload 10 │ │ │ │ + 2050: aload 4 │ │ │ │ + 2052: aload 5 │ │ │ │ + 2054: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2057: aload 8 │ │ │ │ + 2059: aload 10 │ │ │ │ + 2061: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 2064: pop │ │ │ │ + 2065: aload 9 │ │ │ │ + 2067: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 2072: pop │ │ │ │ + 2073: goto 1755 │ │ │ │ + 2076: ldc #70 // String line1 │ │ │ │ + 2078: astore 4 │ │ │ │ + 2080: aload 10 │ │ │ │ + 2082: aload 4 │ │ │ │ + 2084: aload 11 │ │ │ │ + 2086: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2089: goto 1973 │ │ │ │ + 2092: aload_1 │ │ │ │ + 2093: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ + 2095: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 2098: aload_0 │ │ │ │ + 2099: aload_1 │ │ │ │ + 2100: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 2103: aload 8 │ │ │ │ + 2105: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 2108: astore 4 │ │ │ │ + 2110: aload 4 │ │ │ │ + 2112: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 2117: istore 13 │ │ │ │ + 2119: iload 13 │ │ │ │ + 2121: ifeq 2614 │ │ │ │ + 2124: aload 4 │ │ │ │ + 2126: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 2131: checkcast #92 // class android/content/ContentValues │ │ │ │ + 2134: astore 15 │ │ │ │ + 2136: ldc #48 // String history │ │ │ │ + 2138: astore 5 │ │ │ │ + 2140: iconst_0 │ │ │ │ + 2141: istore 14 │ │ │ │ + 2143: aconst_null │ │ │ │ + 2144: astore 6 │ │ │ │ + 2146: aload_1 │ │ │ │ + 2147: aload 5 │ │ │ │ + 2149: aconst_null │ │ │ │ + 2150: aload 15 │ │ │ │ + 2152: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 2155: pop2 │ │ │ │ + 2156: goto 2110 │ │ │ │ + 2159: iconst_5 │ │ │ │ + 2160: istore 7 │ │ │ │ + 2162: iload_2 │ │ │ │ + 2163: iload 7 │ │ │ │ + 2165: if_icmpne 2614 │ │ │ │ + 2168: new #45 // class java/util/ArrayList │ │ │ │ + 2171: astore 8 │ │ │ │ + 2173: aload 8 │ │ │ │ + 2175: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ + 2178: ldc #48 // String history │ │ │ │ + 2180: astore 5 │ │ │ │ + 2182: bipush 10 │ │ │ │ + 2184: anewarray #51 // class java/lang/String │ │ │ │ + 2187: astore 6 │ │ │ │ + 2189: aload 6 │ │ │ │ + 2191: iconst_0 │ │ │ │ + 2192: ldc #53 // String _id │ │ │ │ + 2194: aastore │ │ │ │ + 2195: aload 6 │ │ │ │ + 2197: iconst_1 │ │ │ │ + 2198: ldc #55 // String lang │ │ │ │ + 2200: aastore │ │ │ │ + 2201: aload 6 │ │ │ │ + 2203: iconst_2 │ │ │ │ + 2204: ldc #58 // String keywords │ │ │ │ + 2206: aastore │ │ │ │ + 2207: aload 6 │ │ │ │ + 2209: iconst_3 │ │ │ │ + 2210: ldc #61 // String npage │ │ │ │ + 2212: aastore │ │ │ │ + 2213: aload 6 │ │ │ │ + 2215: iconst_4 │ │ │ │ + 2216: ldc #64 // String nsut │ │ │ │ + 2218: aastore │ │ │ │ + 2219: aload 6 │ │ │ │ + 2221: iconst_5 │ │ │ │ + 2222: ldc #67 // String scate │ │ │ │ + 2224: aastore │ │ │ │ + 2225: aload 6 │ │ │ │ + 2227: bipush 6 │ │ │ │ + 2229: ldc #70 // String line1 │ │ │ │ + 2231: aastore │ │ │ │ + 2232: aload 6 │ │ │ │ + 2234: bipush 7 │ │ │ │ + 2236: ldc #73 // String line2 │ │ │ │ + 2238: aastore │ │ │ │ + 2239: aload 6 │ │ │ │ + 2241: bipush 8 │ │ │ │ + 2243: ldc #124 // String freq │ │ │ │ + 2245: aastore │ │ │ │ + 2246: aload 6 │ │ │ │ + 2248: bipush 9 │ │ │ │ + 2250: ldc #126 // String priority │ │ │ │ + 2252: aastore │ │ │ │ + 2253: aload_1 │ │ │ │ + 2254: astore 4 │ │ │ │ + 2256: aload_1 │ │ │ │ + 2257: aload 5 │ │ │ │ + 2259: aload 6 │ │ │ │ + 2261: aconst_null │ │ │ │ + 2262: aconst_null │ │ │ │ + 2263: aconst_null │ │ │ │ + 2264: aconst_null │ │ │ │ + 2265: aconst_null │ │ │ │ + 2266: invokevirtual #77 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 2269: astore 9 │ │ │ │ + 2271: aload 9 │ │ │ │ + 2273: invokeinterface #83, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ + 2278: istore 7 │ │ │ │ + 2280: iload 7 │ │ │ │ + 2282: ifle 2547 │ │ │ │ + 2285: aload 9 │ │ │ │ + 2287: invokeinterface #87, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 2292: istore 7 │ │ │ │ + 2294: iload 7 │ │ │ │ + 2296: ifeq 2547 │ │ │ │ + 2299: aload 9 │ │ │ │ + 2301: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 2306: istore 7 │ │ │ │ + 2308: iload 7 │ │ │ │ + 2310: ifne 2547 │ │ │ │ + 2313: new #92 // class android/content/ContentValues │ │ │ │ + 2316: astore 10 │ │ │ │ + 2318: aload 10 │ │ │ │ + 2320: invokespecial #93 // Method android/content/ContentValues."":()V │ │ │ │ + 2323: aload 9 │ │ │ │ + 2325: iconst_1 │ │ │ │ + 2326: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 2331: astore 5 │ │ │ │ + 2333: aload 10 │ │ │ │ + 2335: ldc #55 // String lang │ │ │ │ + 2337: aload 5 │ │ │ │ + 2339: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2342: aload 9 │ │ │ │ + 2344: iconst_2 │ │ │ │ + 2345: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 2350: astore 5 │ │ │ │ + 2352: aload 10 │ │ │ │ + 2354: ldc #58 // String keywords │ │ │ │ + 2356: aload 5 │ │ │ │ + 2358: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2361: aload 9 │ │ │ │ + 2363: iconst_3 │ │ │ │ + 2364: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 2369: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 2372: astore 5 │ │ │ │ + 2374: aload 10 │ │ │ │ + 2376: ldc #61 // String npage │ │ │ │ + 2378: aload 5 │ │ │ │ + 2380: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 2383: aload 9 │ │ │ │ + 2385: iconst_4 │ │ │ │ + 2386: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 2391: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 2394: astore 5 │ │ │ │ + 2396: aload 10 │ │ │ │ + 2398: ldc #64 // String nsut │ │ │ │ + 2400: aload 5 │ │ │ │ + 2402: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 2405: aload 9 │ │ │ │ + 2407: iconst_5 │ │ │ │ + 2408: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 2413: astore 5 │ │ │ │ + 2415: aload 10 │ │ │ │ + 2417: ldc #67 // String scate │ │ │ │ + 2419: aload 5 │ │ │ │ + 2421: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2424: aload 9 │ │ │ │ + 2426: bipush 6 │ │ │ │ + 2428: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 2433: astore 5 │ │ │ │ + 2435: aload 10 │ │ │ │ + 2437: ldc #70 // String line1 │ │ │ │ + 2439: aload 5 │ │ │ │ + 2441: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2444: aload 9 │ │ │ │ + 2446: bipush 7 │ │ │ │ + 2448: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 2453: astore 5 │ │ │ │ + 2455: aload 10 │ │ │ │ + 2457: ldc #73 // String line2 │ │ │ │ + 2459: aload 5 │ │ │ │ + 2461: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2464: aload 9 │ │ │ │ + 2466: bipush 8 │ │ │ │ + 2468: invokeinterface #105, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 2473: invokestatic #111 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 2476: astore 5 │ │ │ │ + 2478: aload 10 │ │ │ │ + 2480: ldc #124 // String freq │ │ │ │ + 2482: aload 5 │ │ │ │ + 2484: invokevirtual #114 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 2487: bipush 9 │ │ │ │ + 2489: istore 13 │ │ │ │ + 2491: aload 9 │ │ │ │ + 2493: iload 13 │ │ │ │ + 2495: invokeinterface #97, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 2500: astore 5 │ │ │ │ + 2502: aload 10 │ │ │ │ + 2504: ldc #126 // String priority │ │ │ │ + 2506: aload 5 │ │ │ │ + 2508: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2511: ldc #130 // String code │ │ │ │ + 2513: astore 4 │ │ │ │ + 2515: ldc #132 // String A │ │ │ │ + 2517: astore 5 │ │ │ │ + 2519: aload 10 │ │ │ │ + 2521: aload 4 │ │ │ │ + 2523: aload 5 │ │ │ │ + 2525: invokevirtual #101 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 2528: aload 8 │ │ │ │ + 2530: aload 10 │ │ │ │ + 2532: invokevirtual #136 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 2535: pop │ │ │ │ + 2536: aload 9 │ │ │ │ + 2538: invokeinterface #139, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 2543: pop │ │ │ │ + 2544: goto 2299 │ │ │ │ + 2547: aload_1 │ │ │ │ + 2548: ldc #141 // String DROP TABLE IF EXISTS history │ │ │ │ + 2550: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 2553: aload_0 │ │ │ │ + 2554: aload_1 │ │ │ │ + 2555: invokevirtual #145 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 2558: aload 8 │ │ │ │ + 2560: invokevirtual #149 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 2563: astore 4 │ │ │ │ + 2565: aload 4 │ │ │ │ + 2567: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 2572: istore 13 │ │ │ │ + 2574: iload 13 │ │ │ │ + 2576: ifeq 2614 │ │ │ │ + 2579: aload 4 │ │ │ │ + 2581: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 2586: checkcast #92 // class android/content/ContentValues │ │ │ │ + 2589: astore 15 │ │ │ │ + 2591: ldc #48 // String history │ │ │ │ + 2593: astore 5 │ │ │ │ + 2595: iconst_0 │ │ │ │ + 2596: istore 14 │ │ │ │ + 2598: aconst_null │ │ │ │ + 2599: astore 6 │ │ │ │ + 2601: aload_1 │ │ │ │ + 2602: aload 5 │ │ │ │ + 2604: aconst_null │ │ │ │ + 2605: aload 15 │ │ │ │ + 2607: invokevirtual #162 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 2610: pop2 │ │ │ │ + 2611: goto 2565 │ │ │ │ + 2614: return │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/SearchHistoryDBAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -51,56 +51,56 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getAllEntries() { │ │ │ │ return this.db.query("history", new String[] { "_id", "lang", "keywords", "npage", "nsut", "scate", "line1", "line2", "freq", "priority", "code" }, (String)null, (String[])null, (String)null, (String)null, (String)null); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getEntries(final String s, final String s2, final String str, final String s3, final boolean b) { │ │ │ │ - final String string = "keywords='" + s2.replace((CharSequence)"'", (CharSequence)"''") + "'" + " AND " + "scate" + "=" + "'" + str + "'"; │ │ │ │ + final String string = "keywords='" + s2.replace((CharSequence)"'", (CharSequence)"''") + "' AND " + "scate" + "='" + str + "'"; │ │ │ │ String s4; │ │ │ │ if (b) { │ │ │ │ - s4 = s3 + " DESC" + ", " + "priority" + " DESC"; │ │ │ │ + s4 = s3 + " DESC, " + "priority" + " DESC"; │ │ │ │ } │ │ │ │ else { │ │ │ │ - s4 = s3 + " ASC" + ", " + "priority" + " ASC"; │ │ │ │ + s4 = s3 + " ASC, " + "priority" + " ASC"; │ │ │ │ } │ │ │ │ return this.db.query("history", new String[] { "_id", "lang", "keywords", "npage", "nsut", "scate", "line1", "line2", "freq", "priority", "code" }, string, (String[])null, (String)null, (String)null, s4); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getEntries(final String s, final String s2, final String s3, final boolean b) { │ │ │ │ final String string = "keywords LIKE '%" + s2.replace((CharSequence)"'", (CharSequence)"''") + "%'"; │ │ │ │ String s4; │ │ │ │ if (b) { │ │ │ │ - s4 = s3 + " DESC" + ", " + "priority" + " DESC"; │ │ │ │ + s4 = s3 + " DESC, " + "priority" + " DESC"; │ │ │ │ } │ │ │ │ else { │ │ │ │ - s4 = s3 + " ASC" + ", " + "priority" + " ASC"; │ │ │ │ + s4 = s3 + " ASC, " + "priority" + " ASC"; │ │ │ │ } │ │ │ │ return this.db.query("history", new String[] { "_id", "lang", "keywords", "npage", "nsut", "scate", "line1", "line2", "freq", "priority", "code" }, string, (String[])null, (String)null, (String)null, s4); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getEntries(final String s, final String s2, final String s3, final boolean b, final String str, final String str2) { │ │ │ │ - final String string = "keywords LIKE '%" + s2.replace((CharSequence)"'", (CharSequence)"''") + "%'" + " AND " + "code" + " LIKE " + "'" + str + "%'" + " AND " + "priority" + " LIKE " + "'" + str2 + "%'"; │ │ │ │ + final String string = "keywords LIKE '%" + s2.replace((CharSequence)"'", (CharSequence)"''") + "%' AND " + "code" + " LIKE '" + str + "%' AND " + "priority" + " LIKE '" + str2 + "%'"; │ │ │ │ String s4; │ │ │ │ if (b) { │ │ │ │ - s4 = s3 + " DESC" + ", " + "priority" + " DESC"; │ │ │ │ + s4 = s3 + " DESC, " + "priority" + " DESC"; │ │ │ │ } │ │ │ │ else { │ │ │ │ - s4 = s3 + " ASC" + ", " + "priority" + " ASC"; │ │ │ │ + s4 = s3 + " ASC, " + "priority" + " ASC"; │ │ │ │ } │ │ │ │ return this.db.query("history", new String[] { "_id", "lang", "keywords", "npage", "nsut", "scate", "line1", "line2", "freq", "priority", "code" }, string, (String[])null, (String)null, (String)null, s4); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getEntries(final String s, final String s2, final boolean b) { │ │ │ │ String s3; │ │ │ │ if (b) { │ │ │ │ - s3 = s2 + " DESC" + ", " + "priority" + " DESC"; │ │ │ │ + s3 = s2 + " DESC, " + "priority" + " DESC"; │ │ │ │ } │ │ │ │ else { │ │ │ │ - s3 = s2 + " ASC" + ", " + "priority" + " ASC"; │ │ │ │ + s3 = s2 + " ASC, " + "priority" + " ASC"; │ │ │ │ } │ │ │ │ return this.db.query("history", new String[] { "_id", "lang", "keywords", "npage", "nsut", "scate", "line1", "line2", "freq", "priority", "code" }, (String)null, (String[])null, (String)null, (String)null, s3); │ │ │ │ } │ │ │ │ │ │ │ │ public SearchHistoryItem getEntry(final long n) { │ │ │ │ final Cursor query = this.db.query(true, "history", new String[] { "_id", "lang", "keywords", "npage", "nsut", "scate", "line1", "line2", "freq", "priority", "code" }, "_id=" + n, (String[])null, (String)null, (String)null, (String)null, (String)null); │ │ │ │ if (query.getCount() == 0 || !query.moveToFirst()) { │ │ ├── org/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -185,15 +185,15 @@ │ │ │ │ 3: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ 6: return │ │ │ │ │ │ │ │ public void onUpgrade(android.database.sqlite.SQLiteDatabase, int, int); │ │ │ │ descriptor: (Landroid/database/sqlite/SQLiteDatabase;II)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=4 │ │ │ │ + stack=300, locals=15, args_size=4 │ │ │ │ 0: ldc #18 // String UPGRADE │ │ │ │ 2: astore 4 │ │ │ │ 4: new #20 // class java/lang/StringBuilder │ │ │ │ 7: astore 5 │ │ │ │ 9: aload 5 │ │ │ │ 11: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ 14: aload 5 │ │ │ │ @@ -213,15 +213,15 @@ │ │ │ │ 44: aload 5 │ │ │ │ 46: invokestatic #42 // Method android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 49: pop │ │ │ │ 50: iconst_1 │ │ │ │ 51: istore 7 │ │ │ │ 53: iload_2 │ │ │ │ 54: iload 7 │ │ │ │ - 56: if_icmpne 509 │ │ │ │ + 56: if_icmpne 502 │ │ │ │ 59: new #45 // class java/util/ArrayList │ │ │ │ 62: astore 8 │ │ │ │ 64: aload 8 │ │ │ │ 66: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ 69: ldc #48 // String results │ │ │ │ 71: astore 5 │ │ │ │ 73: bipush 9 │ │ │ │ @@ -387,274 +387,266 @@ │ │ │ │ 419: invokeinterface #123, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ 424: pop │ │ │ │ 425: goto 204 │ │ │ │ 428: astore 13 │ │ │ │ 430: aload 13 │ │ │ │ 432: invokevirtual #128 // Method java/io/IOException.printStackTrace:()V │ │ │ │ 435: goto 204 │ │ │ │ - 438: ldc #130 // String DROP TABLE IF EXISTS results │ │ │ │ - 440: astore 4 │ │ │ │ - 442: aload_1 │ │ │ │ - 443: aload 4 │ │ │ │ - 445: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 448: aload_0 │ │ │ │ - 449: aload_1 │ │ │ │ - 450: invokevirtual #134 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 453: aload 8 │ │ │ │ - 455: invokevirtual #138 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 458: astore 14 │ │ │ │ - 460: aload 14 │ │ │ │ - 462: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 467: istore 7 │ │ │ │ - 469: iload 7 │ │ │ │ - 471: ifeq 995 │ │ │ │ - 474: aload 14 │ │ │ │ - 476: invokeinterface #147, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 481: checkcast #103 // class android/content/ContentValues │ │ │ │ - 484: astore 15 │ │ │ │ - 486: ldc #48 // String results │ │ │ │ - 488: astore 4 │ │ │ │ - 490: iconst_0 │ │ │ │ - 491: istore 12 │ │ │ │ - 493: aconst_null │ │ │ │ - 494: astore 5 │ │ │ │ - 496: aload_1 │ │ │ │ - 497: aload 4 │ │ │ │ - 499: aconst_null │ │ │ │ - 500: aload 15 │ │ │ │ - 502: invokevirtual #151 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 505: pop2 │ │ │ │ - 506: goto 460 │ │ │ │ - 509: iconst_2 │ │ │ │ - 510: istore 7 │ │ │ │ - 512: iload_2 │ │ │ │ - 513: iload 7 │ │ │ │ - 515: if_icmpeq 527 │ │ │ │ - 518: iconst_3 │ │ │ │ - 519: istore 7 │ │ │ │ - 521: iload_2 │ │ │ │ - 522: iload 7 │ │ │ │ - 524: if_icmpne 995 │ │ │ │ - 527: new #45 // class java/util/ArrayList │ │ │ │ - 530: astore 8 │ │ │ │ - 532: aload 8 │ │ │ │ - 534: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ - 537: ldc #48 // String results │ │ │ │ - 539: astore 5 │ │ │ │ - 541: bipush 10 │ │ │ │ - 543: anewarray #51 // class java/lang/String │ │ │ │ - 546: astore 6 │ │ │ │ - 548: aload 6 │ │ │ │ - 550: iconst_0 │ │ │ │ - 551: ldc #53 // String _id │ │ │ │ - 553: aastore │ │ │ │ - 554: aload 6 │ │ │ │ - 556: iconst_1 │ │ │ │ - 557: ldc #55 // String lang │ │ │ │ - 559: aastore │ │ │ │ - 560: aload 6 │ │ │ │ - 562: iconst_2 │ │ │ │ - 563: ldc #58 // String keywords │ │ │ │ - 565: aastore │ │ │ │ - 566: aload 6 │ │ │ │ - 568: iconst_3 │ │ │ │ - 569: ldc #61 // String pages │ │ │ │ - 571: aastore │ │ │ │ - 572: aload 6 │ │ │ │ - 574: iconst_4 │ │ │ │ - 575: ldc #64 // String suts │ │ │ │ - 577: aastore │ │ │ │ - 578: aload 6 │ │ │ │ - 580: iconst_5 │ │ │ │ - 581: ldc #67 // String scate │ │ │ │ + 438: aload_1 │ │ │ │ + 439: ldc #130 // String DROP TABLE IF EXISTS results │ │ │ │ + 441: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 444: aload_0 │ │ │ │ + 445: aload_1 │ │ │ │ + 446: invokevirtual #134 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 449: aload 8 │ │ │ │ + 451: invokevirtual #138 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 454: astore 4 │ │ │ │ + 456: aload 4 │ │ │ │ + 458: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 463: istore 12 │ │ │ │ + 465: iload 12 │ │ │ │ + 467: ifeq 981 │ │ │ │ + 470: aload 4 │ │ │ │ + 472: invokeinterface #147, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 477: checkcast #103 // class android/content/ContentValues │ │ │ │ + 480: astore 14 │ │ │ │ + 482: ldc #48 // String results │ │ │ │ + 484: astore 5 │ │ │ │ + 486: aconst_null │ │ │ │ + 487: astore 6 │ │ │ │ + 489: aload_1 │ │ │ │ + 490: aload 5 │ │ │ │ + 492: aconst_null │ │ │ │ + 493: aload 14 │ │ │ │ + 495: invokevirtual #151 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 498: pop2 │ │ │ │ + 499: goto 456 │ │ │ │ + 502: iconst_2 │ │ │ │ + 503: istore 7 │ │ │ │ + 505: iload_2 │ │ │ │ + 506: iload 7 │ │ │ │ + 508: if_icmpeq 520 │ │ │ │ + 511: iconst_3 │ │ │ │ + 512: istore 7 │ │ │ │ + 514: iload_2 │ │ │ │ + 515: iload 7 │ │ │ │ + 517: if_icmpne 981 │ │ │ │ + 520: new #45 // class java/util/ArrayList │ │ │ │ + 523: astore 8 │ │ │ │ + 525: aload 8 │ │ │ │ + 527: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ + 530: ldc #48 // String results │ │ │ │ + 532: astore 5 │ │ │ │ + 534: bipush 10 │ │ │ │ + 536: anewarray #51 // class java/lang/String │ │ │ │ + 539: astore 6 │ │ │ │ + 541: aload 6 │ │ │ │ + 543: iconst_0 │ │ │ │ + 544: ldc #53 // String _id │ │ │ │ + 546: aastore │ │ │ │ + 547: aload 6 │ │ │ │ + 549: iconst_1 │ │ │ │ + 550: ldc #55 // String lang │ │ │ │ + 552: aastore │ │ │ │ + 553: aload 6 │ │ │ │ + 555: iconst_2 │ │ │ │ + 556: ldc #58 // String keywords │ │ │ │ + 558: aastore │ │ │ │ + 559: aload 6 │ │ │ │ + 561: iconst_3 │ │ │ │ + 562: ldc #61 // String pages │ │ │ │ + 564: aastore │ │ │ │ + 565: aload 6 │ │ │ │ + 567: iconst_4 │ │ │ │ + 568: ldc #64 // String suts │ │ │ │ + 570: aastore │ │ │ │ + 571: aload 6 │ │ │ │ + 573: iconst_5 │ │ │ │ + 574: ldc #67 // String scate │ │ │ │ + 576: aastore │ │ │ │ + 577: aload 6 │ │ │ │ + 579: bipush 6 │ │ │ │ + 581: ldc #70 // String content │ │ │ │ 583: aastore │ │ │ │ 584: aload 6 │ │ │ │ - 586: bipush 6 │ │ │ │ - 588: ldc #70 // String content │ │ │ │ + 586: bipush 7 │ │ │ │ + 588: ldc #73 // String pclicked │ │ │ │ 590: aastore │ │ │ │ 591: aload 6 │ │ │ │ - 593: bipush 7 │ │ │ │ - 595: ldc #73 // String pclicked │ │ │ │ + 593: bipush 8 │ │ │ │ + 595: ldc #76 // String sclicked │ │ │ │ 597: aastore │ │ │ │ 598: aload 6 │ │ │ │ - 600: bipush 8 │ │ │ │ - 602: ldc #76 // String sclicked │ │ │ │ + 600: bipush 9 │ │ │ │ + 602: ldc #114 // String saved │ │ │ │ 604: aastore │ │ │ │ - 605: aload 6 │ │ │ │ - 607: bipush 9 │ │ │ │ - 609: ldc #114 // String saved │ │ │ │ - 611: aastore │ │ │ │ - 612: aload_1 │ │ │ │ - 613: astore 4 │ │ │ │ - 615: aload_1 │ │ │ │ - 616: aload 5 │ │ │ │ - 618: aload 6 │ │ │ │ - 620: aconst_null │ │ │ │ - 621: aconst_null │ │ │ │ - 622: aconst_null │ │ │ │ - 623: aconst_null │ │ │ │ - 624: aconst_null │ │ │ │ - 625: invokevirtual #80 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 628: astore 9 │ │ │ │ - 630: aload 9 │ │ │ │ - 632: invokeinterface #86, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ - 637: istore 7 │ │ │ │ - 639: iload 7 │ │ │ │ - 641: ifle 924 │ │ │ │ - 644: aload 9 │ │ │ │ - 646: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 651: istore 7 │ │ │ │ - 653: iload 7 │ │ │ │ - 655: ifeq 924 │ │ │ │ - 658: ldc #92 // String │ │ │ │ - 660: astore 10 │ │ │ │ - 662: new #45 // class java/util/ArrayList │ │ │ │ - 665: astore 4 │ │ │ │ - 667: aload 4 │ │ │ │ - 669: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ - 672: aload 4 │ │ │ │ - 674: invokestatic #98 // Method org/yuttadhammo/tipitaka/Utils.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 677: astore 10 │ │ │ │ - 679: aload 9 │ │ │ │ - 681: invokeinterface #101, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 686: istore 7 │ │ │ │ - 688: iload 7 │ │ │ │ - 690: ifne 924 │ │ │ │ - 693: new #103 // class android/content/ContentValues │ │ │ │ - 696: astore 11 │ │ │ │ - 698: aload 11 │ │ │ │ - 700: invokespecial #104 // Method android/content/ContentValues."":()V │ │ │ │ - 703: aload 9 │ │ │ │ - 705: iconst_1 │ │ │ │ - 706: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 711: astore 5 │ │ │ │ - 713: aload 11 │ │ │ │ - 715: ldc #55 // String lang │ │ │ │ - 717: aload 5 │ │ │ │ - 719: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 722: aload 9 │ │ │ │ - 724: iconst_2 │ │ │ │ - 725: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 730: astore 5 │ │ │ │ - 732: aload 11 │ │ │ │ - 734: ldc #58 // String keywords │ │ │ │ - 736: aload 5 │ │ │ │ - 738: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 741: aload 9 │ │ │ │ - 743: iconst_3 │ │ │ │ - 744: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 749: astore 5 │ │ │ │ - 751: aload 11 │ │ │ │ - 753: ldc #61 // String pages │ │ │ │ - 755: aload 5 │ │ │ │ - 757: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 760: aload 9 │ │ │ │ - 762: iconst_4 │ │ │ │ - 763: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 768: astore 5 │ │ │ │ - 770: aload 11 │ │ │ │ - 772: ldc #64 // String suts │ │ │ │ - 774: aload 5 │ │ │ │ - 776: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 779: aload 9 │ │ │ │ - 781: iconst_5 │ │ │ │ - 782: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 787: astore 5 │ │ │ │ - 789: aload 11 │ │ │ │ - 791: ldc #67 // String scate │ │ │ │ - 793: aload 5 │ │ │ │ - 795: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 798: aload 9 │ │ │ │ - 800: bipush 6 │ │ │ │ - 802: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 807: astore 5 │ │ │ │ - 809: aload 11 │ │ │ │ - 811: ldc #70 // String content │ │ │ │ - 813: aload 5 │ │ │ │ - 815: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 818: aload 9 │ │ │ │ - 820: bipush 7 │ │ │ │ - 822: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 827: astore 5 │ │ │ │ - 829: aload 11 │ │ │ │ - 831: ldc #73 // String pclicked │ │ │ │ - 833: aload 5 │ │ │ │ - 835: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 838: aload 9 │ │ │ │ - 840: bipush 8 │ │ │ │ - 842: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 847: astore 5 │ │ │ │ - 849: aload 11 │ │ │ │ - 851: ldc #76 // String sclicked │ │ │ │ - 853: aload 5 │ │ │ │ - 855: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 858: bipush 9 │ │ │ │ - 860: istore 12 │ │ │ │ - 862: aload 9 │ │ │ │ - 864: iload 12 │ │ │ │ - 866: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 871: astore 5 │ │ │ │ - 873: aload 11 │ │ │ │ - 875: ldc #114 // String saved │ │ │ │ - 877: aload 5 │ │ │ │ - 879: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 882: ldc #116 // String marked │ │ │ │ - 884: astore 4 │ │ │ │ - 886: aload 11 │ │ │ │ - 888: aload 4 │ │ │ │ - 890: aload 10 │ │ │ │ - 892: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 895: aload 8 │ │ │ │ - 897: aload 11 │ │ │ │ - 899: invokevirtual #120 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 902: pop │ │ │ │ - 903: aload 9 │ │ │ │ - 905: invokeinterface #123, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 910: pop │ │ │ │ - 911: goto 679 │ │ │ │ - 914: astore 13 │ │ │ │ - 916: aload 13 │ │ │ │ - 918: invokevirtual #128 // Method java/io/IOException.printStackTrace:()V │ │ │ │ - 921: goto 679 │ │ │ │ - 924: ldc #130 // String DROP TABLE IF EXISTS results │ │ │ │ - 926: astore 4 │ │ │ │ - 928: aload_1 │ │ │ │ - 929: aload 4 │ │ │ │ - 931: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 934: aload_0 │ │ │ │ - 935: aload_1 │ │ │ │ - 936: invokevirtual #134 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 939: aload 8 │ │ │ │ - 941: invokevirtual #138 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 944: astore 14 │ │ │ │ - 946: aload 14 │ │ │ │ - 948: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 953: istore 7 │ │ │ │ - 955: iload 7 │ │ │ │ - 957: ifeq 995 │ │ │ │ - 960: aload 14 │ │ │ │ - 962: invokeinterface #147, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 967: checkcast #103 // class android/content/ContentValues │ │ │ │ - 970: astore 15 │ │ │ │ - 972: ldc #48 // String results │ │ │ │ - 974: astore 4 │ │ │ │ - 976: iconst_0 │ │ │ │ - 977: istore 12 │ │ │ │ - 979: aconst_null │ │ │ │ - 980: astore 5 │ │ │ │ - 982: aload_1 │ │ │ │ - 983: aload 4 │ │ │ │ - 985: aconst_null │ │ │ │ - 986: aload 15 │ │ │ │ - 988: invokevirtual #151 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 991: pop2 │ │ │ │ - 992: goto 946 │ │ │ │ - 995: return │ │ │ │ + 605: aload_1 │ │ │ │ + 606: astore 4 │ │ │ │ + 608: aload_1 │ │ │ │ + 609: aload 5 │ │ │ │ + 611: aload 6 │ │ │ │ + 613: aconst_null │ │ │ │ + 614: aconst_null │ │ │ │ + 615: aconst_null │ │ │ │ + 616: aconst_null │ │ │ │ + 617: aconst_null │ │ │ │ + 618: invokevirtual #80 // Method android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 621: astore 9 │ │ │ │ + 623: aload 9 │ │ │ │ + 625: invokeinterface #86, 1 // InterfaceMethod android/database/Cursor.getCount:()I │ │ │ │ + 630: istore 7 │ │ │ │ + 632: iload 7 │ │ │ │ + 634: ifle 917 │ │ │ │ + 637: aload 9 │ │ │ │ + 639: invokeinterface #90, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 644: istore 7 │ │ │ │ + 646: iload 7 │ │ │ │ + 648: ifeq 917 │ │ │ │ + 651: ldc #92 // String │ │ │ │ + 653: astore 10 │ │ │ │ + 655: new #45 // class java/util/ArrayList │ │ │ │ + 658: astore 4 │ │ │ │ + 660: aload 4 │ │ │ │ + 662: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ + 665: aload 4 │ │ │ │ + 667: invokestatic #98 // Method org/yuttadhammo/tipitaka/Utils.toStringBase64:(Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 670: astore 10 │ │ │ │ + 672: aload 9 │ │ │ │ + 674: invokeinterface #101, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 679: istore 7 │ │ │ │ + 681: iload 7 │ │ │ │ + 683: ifne 917 │ │ │ │ + 686: new #103 // class android/content/ContentValues │ │ │ │ + 689: astore 11 │ │ │ │ + 691: aload 11 │ │ │ │ + 693: invokespecial #104 // Method android/content/ContentValues."":()V │ │ │ │ + 696: aload 9 │ │ │ │ + 698: iconst_1 │ │ │ │ + 699: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 704: astore 5 │ │ │ │ + 706: aload 11 │ │ │ │ + 708: ldc #55 // String lang │ │ │ │ + 710: aload 5 │ │ │ │ + 712: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 715: aload 9 │ │ │ │ + 717: iconst_2 │ │ │ │ + 718: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 723: astore 5 │ │ │ │ + 725: aload 11 │ │ │ │ + 727: ldc #58 // String keywords │ │ │ │ + 729: aload 5 │ │ │ │ + 731: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 734: aload 9 │ │ │ │ + 736: iconst_3 │ │ │ │ + 737: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 742: astore 5 │ │ │ │ + 744: aload 11 │ │ │ │ + 746: ldc #61 // String pages │ │ │ │ + 748: aload 5 │ │ │ │ + 750: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 753: aload 9 │ │ │ │ + 755: iconst_4 │ │ │ │ + 756: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 761: astore 5 │ │ │ │ + 763: aload 11 │ │ │ │ + 765: ldc #64 // String suts │ │ │ │ + 767: aload 5 │ │ │ │ + 769: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 772: aload 9 │ │ │ │ + 774: iconst_5 │ │ │ │ + 775: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 780: astore 5 │ │ │ │ + 782: aload 11 │ │ │ │ + 784: ldc #67 // String scate │ │ │ │ + 786: aload 5 │ │ │ │ + 788: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 791: aload 9 │ │ │ │ + 793: bipush 6 │ │ │ │ + 795: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 800: astore 5 │ │ │ │ + 802: aload 11 │ │ │ │ + 804: ldc #70 // String content │ │ │ │ + 806: aload 5 │ │ │ │ + 808: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 811: aload 9 │ │ │ │ + 813: bipush 7 │ │ │ │ + 815: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 820: astore 5 │ │ │ │ + 822: aload 11 │ │ │ │ + 824: ldc #73 // String pclicked │ │ │ │ + 826: aload 5 │ │ │ │ + 828: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 831: aload 9 │ │ │ │ + 833: bipush 8 │ │ │ │ + 835: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 840: astore 5 │ │ │ │ + 842: aload 11 │ │ │ │ + 844: ldc #76 // String sclicked │ │ │ │ + 846: aload 5 │ │ │ │ + 848: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 851: bipush 9 │ │ │ │ + 853: istore 12 │ │ │ │ + 855: aload 9 │ │ │ │ + 857: iload 12 │ │ │ │ + 859: invokeinterface #108, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 864: astore 5 │ │ │ │ + 866: aload 11 │ │ │ │ + 868: ldc #114 // String saved │ │ │ │ + 870: aload 5 │ │ │ │ + 872: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 875: ldc #116 // String marked │ │ │ │ + 877: astore 4 │ │ │ │ + 879: aload 11 │ │ │ │ + 881: aload 4 │ │ │ │ + 883: aload 10 │ │ │ │ + 885: invokevirtual #112 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 888: aload 8 │ │ │ │ + 890: aload 11 │ │ │ │ + 892: invokevirtual #120 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 895: pop │ │ │ │ + 896: aload 9 │ │ │ │ + 898: invokeinterface #123, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 903: pop │ │ │ │ + 904: goto 672 │ │ │ │ + 907: astore 13 │ │ │ │ + 909: aload 13 │ │ │ │ + 911: invokevirtual #128 // Method java/io/IOException.printStackTrace:()V │ │ │ │ + 914: goto 672 │ │ │ │ + 917: aload_1 │ │ │ │ + 918: ldc #130 // String DROP TABLE IF EXISTS results │ │ │ │ + 920: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 923: aload_0 │ │ │ │ + 924: aload_1 │ │ │ │ + 925: invokevirtual #134 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 928: aload 8 │ │ │ │ + 930: invokevirtual #138 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 933: astore 4 │ │ │ │ + 935: aload 4 │ │ │ │ + 937: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 942: istore 12 │ │ │ │ + 944: iload 12 │ │ │ │ + 946: ifeq 981 │ │ │ │ + 949: aload 4 │ │ │ │ + 951: invokeinterface #147, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 956: checkcast #103 // class android/content/ContentValues │ │ │ │ + 959: astore 14 │ │ │ │ + 961: ldc #48 // String results │ │ │ │ + 963: astore 5 │ │ │ │ + 965: aconst_null │ │ │ │ + 966: astore 6 │ │ │ │ + 968: aload_1 │ │ │ │ + 969: aload 5 │ │ │ │ + 971: aconst_null │ │ │ │ + 972: aload 14 │ │ │ │ + 974: invokevirtual #151 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 977: pop2 │ │ │ │ + 978: goto 935 │ │ │ │ + 981: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 187 190 428 Class java/io/IOException │ │ │ │ 192 197 428 Class java/io/IOException │ │ │ │ 197 202 428 Class java/io/IOException │ │ │ │ - 662 665 914 Class java/io/IOException │ │ │ │ - 667 672 914 Class java/io/IOException │ │ │ │ - 672 677 914 Class java/io/IOException │ │ │ │ + 655 658 907 Class java/io/IOException │ │ │ │ + 660 665 907 Class java/io/IOException │ │ │ │ + 665 670 907 Class java/io/IOException │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/SearchResultsDBAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getAllEntries() { │ │ │ │ return this.db.query("results", new String[] { "_id", "lang", "keywords", "pages", "suts", "scate", "content", "pclicked", "sclicked", "saved", "marked" }, (String)null, (String[])null, (String)null, (String)null, (String)null); │ │ │ │ } │ │ │ │ │ │ │ │ public Cursor getEntries(final String str, final String str2, final String str3) { │ │ │ │ - return this.db.query("results", new String[] { "_id", "lang", "keywords", "pages", "suts", "scate", "content", "pclicked", "sclicked", "saved", "marked" }, "lang='" + str + "'" + " AND " + "keywords" + "=" + "'" + str2 + "'" + " AND " + "scate" + "=" + "'" + str3 + "'", (String[])null, (String)null, (String)null, (String)null); │ │ │ │ + return this.db.query("results", new String[] { "_id", "lang", "keywords", "pages", "suts", "scate", "content", "pclicked", "sclicked", "saved", "marked" }, "lang='" + str + "' AND " + "keywords" + "='" + str2 + "' AND " + "scate" + "='" + str3 + "'", (String[])null, (String)null, (String)null, (String)null); │ │ │ │ } │ │ │ │ │ │ │ │ public SearchResultsItem getEntry(final long n) { │ │ │ │ final Cursor query = this.db.query(true, "results", new String[] { "_id", "lang", "keywords", "pages", "suts", "scate", "content", "pclicked", "sclicked", "saved", "marked" }, "_id=" + n, (String[])null, (String)null, (String)null, (String)null, (String)null); │ │ │ │ if (query.getCount() == 0 || !query.moveToFirst()) { │ │ │ │ throw new SQLException("No bookmark items found for row: " + n); │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/SelectBookActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -51,17 +51,17 @@ │ │ │ │ this.prefs = PreferenceManager.getDefaultSharedPreferences(applicationContext); │ │ │ │ if (Integer.parseInt(Build$VERSION.SDK) >= 14) { │ │ │ │ this.getActionBar().setHomeButtonEnabled(true); │ │ │ │ } │ │ │ │ final Resources resources = this.getResources(); │ │ │ │ final String[] stringArray = resources.getStringArray(2131623937); │ │ │ │ final String[] stringArray2 = resources.getStringArray(2131623961); │ │ │ │ - this.setGallery = (Gallery)this.main.findViewById(2131165320); │ │ │ │ - this.heirGallery = (Gallery)this.main.findViewById(2131165321); │ │ │ │ - this.volumeList = (ListView)this.main.findViewById(2131165322); │ │ │ │ + this.setGallery = (Gallery)this.main.findViewById(2131427464); │ │ │ │ + this.heirGallery = (Gallery)this.main.findViewById(2131427465); │ │ │ │ + this.volumeList = (ListView)this.main.findViewById(2131427466); │ │ │ │ this.heirGallery.setAdapter((SpinnerAdapter)new TipitakaGalleryAdapter((Context)this, 2130903082, stringArray2)); │ │ │ │ this.setGallery.setAdapter((SpinnerAdapter)new ArrayAdapter((Context)this, 2130903083, (Object[])stringArray)); │ │ │ │ final int[] intArray = resources.getIntArray(2131623957); │ │ │ │ final int[] intArray2 = resources.getIntArray(2131623958); │ │ │ │ final int[] intArray3 = resources.getIntArray(2131623959); │ │ │ │ final int[] intArray4 = resources.getIntArray(2131623960); │ │ │ │ this.setGallery.setOnItemSelectedListener((AdapterView$OnItemSelectedListener)new SelectBookActivity$1(this, intArray, intArray2, intArray3, intArray4)); │ │ │ │ @@ -86,51 +86,51 @@ │ │ │ │ b = false; │ │ │ │ break; │ │ │ │ } │ │ │ │ case 16908332: { │ │ │ │ this.finish(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165426: { │ │ │ │ + case 2131427570: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)BookmarkPaliActivity.class); │ │ │ │ final Bundle bundle = new Bundle(); │ │ │ │ bundle.putString("LANG", this.lang); │ │ │ │ intent.putExtras(bundle); │ │ │ │ this.startActivity(intent); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165429: { │ │ │ │ + case 2131427573: { │ │ │ │ final Intent intent2 = new Intent((Context)this, (Class)SettingsActivity.class); │ │ │ │ intent2.setFlags(flags); │ │ │ │ this.startActivity(intent2); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165427: { │ │ │ │ + case 2131427571: { │ │ │ │ final Intent intent3 = new Intent((Context)this, (Class)SearchDialog.class); │ │ │ │ intent3.setFlags(flags); │ │ │ │ this.startActivity(intent3); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165419: { │ │ │ │ + case 2131427563: { │ │ │ │ this.startActivity(new Intent((Context)this, (Class)HelpActivity.class)); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165414: { │ │ │ │ + case 2131427558: { │ │ │ │ final Intent intent4 = new Intent((Context)this, (Class)DictionaryActivity.class); │ │ │ │ intent4.setFlags(flags); │ │ │ │ this.startActivity(intent4); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165417: { │ │ │ │ + case 2131427561: { │ │ │ │ final Intent intent5 = new Intent((Context)this, (Class)EnglishActivity.class); │ │ │ │ intent5.setFlags(flags); │ │ │ │ this.startActivity(intent5); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165428: { │ │ │ │ + case 2131427572: { │ │ │ │ final Intent intent6 = new Intent((Context)this, (Class)QuizActivity.class); │ │ │ │ intent6.setFlags(flags); │ │ │ │ this.startActivity(intent6); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ │ │ @@ -235,10 +235,10 @@ │ │ │ │ break Label_0056; │ │ │ │ } │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - this.volumeList.setAdapter((ListAdapter)new VolumeItemAdapter((Context)this.context, 2130903102, 2131165395, this.volumeNumbers)); │ │ │ │ + this.volumeList.setAdapter((ListAdapter)new VolumeItemAdapter((Context)this.context, 2130903102, 2131427539, this.volumeNumbers)); │ │ │ │ } │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -149,15 +149,15 @@ │ │ │ │ 3: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ 6: return │ │ │ │ │ │ │ │ public void onUpgrade(android.database.sqlite.SQLiteDatabase, int, int); │ │ │ │ descriptor: (Landroid/database/sqlite/SQLiteDatabase;II)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=4 │ │ │ │ + stack=300, locals=13, args_size=4 │ │ │ │ 0: ldc #18 // String UPGRADE │ │ │ │ 2: astore 4 │ │ │ │ 4: new #20 // class java/lang/StringBuilder │ │ │ │ 7: astore 5 │ │ │ │ 9: aload 5 │ │ │ │ 11: invokespecial #23 // Method java/lang/StringBuilder."":()V │ │ │ │ 14: aload 5 │ │ │ │ @@ -177,15 +177,15 @@ │ │ │ │ 44: aload 5 │ │ │ │ 46: invokestatic #42 // Method android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 49: pop │ │ │ │ 50: iconst_1 │ │ │ │ 51: istore 7 │ │ │ │ 53: iload_2 │ │ │ │ 54: iload 7 │ │ │ │ - 56: if_icmpne 303 │ │ │ │ + 56: if_icmpne 296 │ │ │ │ 59: new #45 // class java/util/ArrayList │ │ │ │ 62: astore 8 │ │ │ │ 64: aload 8 │ │ │ │ 66: invokespecial #46 // Method java/util/ArrayList."":()V │ │ │ │ 69: ldc #48 // String bookmark │ │ │ │ 71: astore 5 │ │ │ │ 73: iconst_3 │ │ │ │ @@ -258,42 +258,38 @@ │ │ │ │ 215: aload 10 │ │ │ │ 217: invokevirtual #90 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ 220: pop │ │ │ │ 221: aload 9 │ │ │ │ 223: invokeinterface #93, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ 228: pop │ │ │ │ 229: goto 143 │ │ │ │ - 232: ldc #95 // String DROP TABLE IF EXISTS bookmark │ │ │ │ - 234: astore 4 │ │ │ │ - 236: aload_1 │ │ │ │ - 237: aload 4 │ │ │ │ - 239: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ - 242: aload_0 │ │ │ │ - 243: aload_1 │ │ │ │ - 244: invokevirtual #99 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ - 247: aload 8 │ │ │ │ - 249: invokevirtual #103 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 252: astore 12 │ │ │ │ - 254: aload 12 │ │ │ │ - 256: invokeinterface #108, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 261: istore 7 │ │ │ │ - 263: iload 7 │ │ │ │ - 265: ifeq 303 │ │ │ │ - 268: aload 12 │ │ │ │ - 270: invokeinterface #112, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 275: checkcast #77 // class android/content/ContentValues │ │ │ │ - 278: astore 13 │ │ │ │ - 280: ldc #48 // String bookmark │ │ │ │ - 282: astore 4 │ │ │ │ - 284: iconst_0 │ │ │ │ - 285: istore 11 │ │ │ │ - 287: aconst_null │ │ │ │ - 288: astore 5 │ │ │ │ - 290: aload_1 │ │ │ │ - 291: aload 4 │ │ │ │ - 293: aconst_null │ │ │ │ - 294: aload 13 │ │ │ │ - 296: invokevirtual #116 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ - 299: pop2 │ │ │ │ - 300: goto 254 │ │ │ │ - 303: return │ │ │ │ + 232: aload_1 │ │ │ │ + 233: ldc #95 // String DROP TABLE IF EXISTS bookmark │ │ │ │ + 235: invokevirtual #16 // Method android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V │ │ │ │ + 238: aload_0 │ │ │ │ + 239: aload_1 │ │ │ │ + 240: invokevirtual #99 // Method onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ │ │ + 243: aload 8 │ │ │ │ + 245: invokevirtual #103 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 248: astore 4 │ │ │ │ + 250: aload 4 │ │ │ │ + 252: invokeinterface #108, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 257: istore 11 │ │ │ │ + 259: iload 11 │ │ │ │ + 261: ifeq 296 │ │ │ │ + 264: aload 4 │ │ │ │ + 266: invokeinterface #112, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 271: checkcast #77 // class android/content/ContentValues │ │ │ │ + 274: astore 12 │ │ │ │ + 276: ldc #48 // String bookmark │ │ │ │ + 278: astore 5 │ │ │ │ + 280: aconst_null │ │ │ │ + 281: astore 6 │ │ │ │ + 283: aload_1 │ │ │ │ + 284: aload 5 │ │ │ │ + 286: aconst_null │ │ │ │ + 287: aload 12 │ │ │ │ + 289: invokevirtual #116 // Method android/database/sqlite/SQLiteDatabase.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ │ │ + 292: pop2 │ │ │ │ + 293: goto 250 │ │ │ │ + 296: return │ │ │ │ } │ │ ├── android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -705,15 +705,15 @@ │ │ │ │ 106: putfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ 109: return │ │ │ │ │ │ │ │ private boolean isConsideredDoubleTap(android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=4 │ │ │ │ + stack=300, locals=15, args_size=4 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore 4 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #120 // Field mAlwaysInBiggerTapRegion:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifne 17 │ │ │ │ @@ -726,73 +726,71 @@ │ │ │ │ 24: invokevirtual #169 // Method android/view/MotionEvent.getEventTime:()J │ │ │ │ 27: lstore 8 │ │ │ │ 29: lload 6 │ │ │ │ 31: lload 8 │ │ │ │ 33: lsub │ │ │ │ 34: lstore 6 │ │ │ │ 36: getstatic #63 // Field DOUBLE_TAP_TIMEOUT:I │ │ │ │ - 39: istore 10 │ │ │ │ - 41: iload 10 │ │ │ │ - 43: i2l │ │ │ │ - 44: lstore 8 │ │ │ │ - 46: lload 6 │ │ │ │ - 48: lload 8 │ │ │ │ - 50: lcmp │ │ │ │ - 51: istore 5 │ │ │ │ - 53: iload 5 │ │ │ │ - 55: ifgt 14 │ │ │ │ - 58: aload_1 │ │ │ │ - 59: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 62: f2i │ │ │ │ - 63: istore 5 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 69: f2i │ │ │ │ - 70: istore 11 │ │ │ │ - 72: iload 5 │ │ │ │ - 74: iload 11 │ │ │ │ - 76: isub │ │ │ │ - 77: istore 12 │ │ │ │ - 79: aload_1 │ │ │ │ - 80: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 83: fstore 13 │ │ │ │ - 85: fload 13 │ │ │ │ - 87: f2i │ │ │ │ - 88: istore 5 │ │ │ │ - 90: aload_3 │ │ │ │ - 91: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 94: fstore 14 │ │ │ │ - 96: fload 14 │ │ │ │ - 98: f2i │ │ │ │ - 99: istore 11 │ │ │ │ - 101: iload 5 │ │ │ │ - 103: iload 11 │ │ │ │ - 105: isub │ │ │ │ - 106: istore 15 │ │ │ │ - 108: iload 12 │ │ │ │ - 110: iload 12 │ │ │ │ - 112: imul │ │ │ │ - 113: istore 5 │ │ │ │ - 115: iload 15 │ │ │ │ - 117: iload 15 │ │ │ │ - 119: imul │ │ │ │ - 120: istore 11 │ │ │ │ - 122: iload 5 │ │ │ │ - 124: iload 11 │ │ │ │ - 126: iadd │ │ │ │ - 127: istore 5 │ │ │ │ - 129: aload_0 │ │ │ │ - 130: getfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ - 133: istore 11 │ │ │ │ - 135: iload 5 │ │ │ │ - 137: iload 11 │ │ │ │ - 139: if_icmpge 14 │ │ │ │ - 142: iconst_1 │ │ │ │ - 143: istore 4 │ │ │ │ - 145: goto 14 │ │ │ │ + 39: i2l │ │ │ │ + 40: lstore 8 │ │ │ │ + 42: lload 6 │ │ │ │ + 44: lload 8 │ │ │ │ + 46: lcmp │ │ │ │ + 47: istore 5 │ │ │ │ + 49: iload 5 │ │ │ │ + 51: ifgt 14 │ │ │ │ + 54: aload_1 │ │ │ │ + 55: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 58: f2i │ │ │ │ + 59: istore 5 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 65: f2i │ │ │ │ + 66: istore 10 │ │ │ │ + 68: iload 5 │ │ │ │ + 70: iload 10 │ │ │ │ + 72: isub │ │ │ │ + 73: istore 11 │ │ │ │ + 75: aload_1 │ │ │ │ + 76: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 79: fstore 12 │ │ │ │ + 81: fload 12 │ │ │ │ + 83: f2i │ │ │ │ + 84: istore 5 │ │ │ │ + 86: aload_3 │ │ │ │ + 87: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 90: fstore 13 │ │ │ │ + 92: fload 13 │ │ │ │ + 94: f2i │ │ │ │ + 95: istore 10 │ │ │ │ + 97: iload 5 │ │ │ │ + 99: iload 10 │ │ │ │ + 101: isub │ │ │ │ + 102: istore 14 │ │ │ │ + 104: iload 11 │ │ │ │ + 106: iload 11 │ │ │ │ + 108: imul │ │ │ │ + 109: istore 5 │ │ │ │ + 111: iload 14 │ │ │ │ + 113: iload 14 │ │ │ │ + 115: imul │ │ │ │ + 116: istore 10 │ │ │ │ + 118: iload 5 │ │ │ │ + 120: iload 10 │ │ │ │ + 122: iadd │ │ │ │ + 123: istore 5 │ │ │ │ + 125: aload_0 │ │ │ │ + 126: getfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ + 129: istore 10 │ │ │ │ + 131: iload 5 │ │ │ │ + 133: iload 10 │ │ │ │ + 135: if_icmpge 14 │ │ │ │ + 138: iconst_1 │ │ │ │ + 139: istore 4 │ │ │ │ + 141: goto 14 │ │ │ │ │ │ │ │ public boolean isLongpressEnabled(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/actionbarsherlock/internal/ActionBarSherlockCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -97,27 +97,27 @@ │ │ │ │ │ │ │ │ private ViewGroup generateLayout() { │ │ │ │ final int n = 10; │ │ │ │ final int n2 = 9; │ │ │ │ final int id = -1; │ │ │ │ final int indeterminate = 1; │ │ │ │ final TypedArray obtainStyledAttributes = this.mActivity.getTheme().obtainStyledAttributes(R$styleable.SherlockTheme); │ │ │ │ - if (!obtainStyledAttributes.hasValue(59)) { │ │ │ │ + if (!obtainStyledAttributes.hasValue(R$styleable.SherlockTheme_windowActionBar)) { │ │ │ │ throw new IllegalStateException("You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative."); │ │ │ │ } │ │ │ │ - if (obtainStyledAttributes.getBoolean(58, false)) { │ │ │ │ + if (obtainStyledAttributes.getBoolean(R$styleable.SherlockTheme_windowNoTitle, false)) { │ │ │ │ this.requestFeature(indeterminate); │ │ │ │ } │ │ │ │ - else if (obtainStyledAttributes.getBoolean(59, false)) { │ │ │ │ + else if (obtainStyledAttributes.getBoolean(R$styleable.SherlockTheme_windowActionBar, false)) { │ │ │ │ this.requestFeature(8); │ │ │ │ } │ │ │ │ - if (obtainStyledAttributes.getBoolean(60, false)) { │ │ │ │ + if (obtainStyledAttributes.getBoolean(R$styleable.SherlockTheme_windowActionBarOverlay, false)) { │ │ │ │ this.requestFeature(n2); │ │ │ │ } │ │ │ │ - if (obtainStyledAttributes.getBoolean(61, false)) { │ │ │ │ + if (obtainStyledAttributes.getBoolean(R$styleable.SherlockTheme_windowActionModeOverlay, false)) { │ │ │ │ this.requestFeature(n); │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ int n3; │ │ │ │ if (!this.hasFeature(indeterminate)) { │ │ │ │ if (this.hasFeature(n2)) { │ │ │ │ n3 = R$layout.abs__screen_action_bar_overlay; │ │ │ │ @@ -272,15 +272,15 @@ │ │ │ │ splitWhenNarrow = 0; │ │ │ │ } │ │ │ │ boolean b; │ │ │ │ if (splitWhenNarrow != 0) { │ │ │ │ b = ResourcesCompat.getResources_getBoolean((Context)this.mActivity, R$bool.abs__split_action_bar_is_narrow); │ │ │ │ } │ │ │ │ else { │ │ │ │ - b = this.mActivity.getTheme().obtainStyledAttributes(R$styleable.SherlockTheme).getBoolean(62, false); │ │ │ │ + b = this.mActivity.getTheme().obtainStyledAttributes(R$styleable.SherlockTheme).getBoolean(R$styleable.SherlockTheme_windowSplitActionBar, false); │ │ │ │ } │ │ │ │ final ActionBarContainer actionBarContainer = (ActionBarContainer)this.mDecor.findViewById(R$id.abs__split_action_bar); │ │ │ │ if (actionBarContainer != null) { │ │ │ │ this.wActionBar.setSplitView(actionBarContainer); │ │ │ │ this.wActionBar.setSplitActionBar(b); │ │ │ │ this.wActionBar.setSplitWhenNarrow((boolean)(splitWhenNarrow != 0)); │ │ │ │ (this.mActionModeView = (ActionBarContextView)this.mDecor.findViewById(R$id.abs__action_context_bar)).setSplitView(actionBarContainer); │ │ │ │ @@ -333,75 +333,75 @@ │ │ │ │ break Label_0194; │ │ │ │ } │ │ │ │ int n3 = openXmlResourceParser.getAttributeCount() - 1; │ │ │ │ Integer value; │ │ │ │ Object cleanActivityName; │ │ │ │ int n4; │ │ │ │ int n5; │ │ │ │ - int attributeIntValue; │ │ │ │ String attributeName; │ │ │ │ + int attributeIntValue; │ │ │ │ Block_19_Outer:Label_0235_Outer: │ │ │ │ while (true) { │ │ │ │ Label_0185: { │ │ │ │ if (n3 >= 0) { │ │ │ │ if (!"uiOptions".equals(openXmlResourceParser.getAttributeName(n3))) { │ │ │ │ break Label_0185; │ │ │ │ } │ │ │ │ n = openXmlResourceParser.getAttributeIntValue(n3, 0); │ │ │ │ } │ │ │ │ try { │ │ │ │ n2 = openXmlResourceParser.nextToken(); │ │ │ │ continue Label_0124_Outer; │ │ │ │ // iftrue(Label_0173:, !"activity".equals((Object)name2)) │ │ │ │ - // iftrue(Label_0365:, n5 < 0) │ │ │ │ - Label_0235:Label_0365_Outer: │ │ │ │ + Label_0235: │ │ │ │ while (true) { │ │ │ │ while (true) { │ │ │ │ value = null; │ │ │ │ cleanActivityName = null; │ │ │ │ n4 = 0; │ │ │ │ n5 = openXmlResourceParser.getAttributeCount() - 1; │ │ │ │ break Label_0235; │ │ │ │ continue Label_0235_Outer; │ │ │ │ } │ │ │ │ --n3; │ │ │ │ continue Block_19_Outer; │ │ │ │ - break Label_0235; │ │ │ │ + Block_21: │ │ │ │ + while (true) { │ │ │ │ + attributeName = openXmlResourceParser.getAttributeName(n5); │ │ │ │ + break Block_21; │ │ │ │ + continue; │ │ │ │ + } │ │ │ │ attributeIntValue = openXmlResourceParser.getAttributeIntValue(n5, 0); │ │ │ │ try { │ │ │ │ value = Integer.valueOf(attributeIntValue); │ │ │ │ - // iftrue(Label_0173:, n4 == 0) │ │ │ │ - // iftrue(Label_0372:, name.equals(cleanActivityName)) │ │ │ │ - while (true) { │ │ │ │ - while (true) { │ │ │ │ - if (value != null && cleanActivityName != null) { │ │ │ │ - n = value; │ │ │ │ - } │ │ │ │ - --n5; │ │ │ │ - continue Label_0235; │ │ │ │ - return n; │ │ │ │ - Label_0372: { │ │ │ │ - n4 = 1; │ │ │ │ - } │ │ │ │ - continue Label_0365_Outer; │ │ │ │ + Label_0292: { │ │ │ │ + if (value != null && cleanActivityName != null) { │ │ │ │ + n = value; │ │ │ │ } │ │ │ │ - cleanActivityName = cleanActivityName(packageName, openXmlResourceParser.getAttributeValue(n5)); │ │ │ │ - continue; │ │ │ │ } │ │ │ │ - Label_0317:; │ │ │ │ + --n5; │ │ │ │ + continue Label_0235; │ │ │ │ + Label_0317: │ │ │ │ + // iftrue(Label_0292:, !"name".equals((Object)attributeName)) │ │ │ │ + cleanActivityName = cleanActivityName(packageName, openXmlResourceParser.getAttributeValue(n5)); │ │ │ │ + // iftrue(Label_0372:, name.equals(cleanActivityName)) │ │ │ │ + Label_0365: │ │ │ │ + // iftrue(Label_0173:, n4 == 0) │ │ │ │ + return n; │ │ │ │ + Label_0372: │ │ │ │ + n4 = 1; │ │ │ │ } │ │ │ │ - // iftrue(Label_0292:, !"name".equals((Object)attributeName)) │ │ │ │ catch (Exception ex) { │ │ │ │ ex.printStackTrace(); │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ - attributeName = openXmlResourceParser.getAttributeName(n5); │ │ │ │ } │ │ │ │ // iftrue(Label_0317:, !"uiOptions".equals((Object)attributeName)) │ │ │ │ + // iftrue(Label_0365:, n5 < 0) │ │ │ │ catch (Exception ex2) {} │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── 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 │ │ │ ├── procyon -ec {} │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public ActionMenuItemView(final Context context, final AttributeSet set, final int n) { │ │ │ │ super(context, set); │ │ │ │ this.mListeners = new HashSet(); │ │ │ │ this.mAllowTextWithIcon = ResourcesCompat.getResources_getBoolean(context, R$bool.abs__config_allowActionMenuItemTextWithIcon); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SherlockActionMenuItemView, 0, 0); │ │ │ │ - this.mMinWidth = obtainStyledAttributes.getDimensionPixelSize(0, 0); │ │ │ │ + this.mMinWidth = obtainStyledAttributes.getDimensionPixelSize(R$styleable.SherlockActionMenuItemView_android_minWidth, 0); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ } │ │ │ │ │ │ │ │ private void updateTextButtonVisibility() { │ │ │ │ int n = 1; │ │ │ │ int visibility = 0; │ │ │ │ int n2; │ │ ├── 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/ListMenuItemView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -40,17 +40,17 @@ │ │ │ │ this(context, set, 0); │ │ │ │ } │ │ │ │ │ │ │ │ public ListMenuItemView(final Context context, final AttributeSet set, final int n) { │ │ │ │ super(context, set); │ │ │ │ this.mContext = context; │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SherlockMenuView, n, 0); │ │ │ │ - this.mBackground = obtainStyledAttributes.getDrawable(4); │ │ │ │ - this.mTextAppearance = obtainStyledAttributes.getResourceId(0, -1); │ │ │ │ - this.mPreserveIconSpacing = obtainStyledAttributes.getBoolean(7, false); │ │ │ │ + this.mBackground = obtainStyledAttributes.getDrawable(R$styleable.SherlockMenuView_itemBackground); │ │ │ │ + this.mTextAppearance = obtainStyledAttributes.getResourceId(R$styleable.SherlockMenuView_itemTextAppearance, -1); │ │ │ │ + this.mPreserveIconSpacing = obtainStyledAttributes.getBoolean(R$styleable.SherlockMenuView_preserveIconSpacing, false); │ │ │ │ this.mTextAppearanceContext = context; │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ } │ │ │ │ │ │ │ │ private LayoutInflater getInflater() { │ │ │ │ if (this.mInflater == null) { │ │ │ │ this.mInflater = LayoutInflater.from(this.mContext); │ │ ├── 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/AbsActionBarView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -162,15 +162,15 @@ │ │ │ │ if (Build$VERSION.SDK_INT >= 8) { │ │ │ │ super.onConfigurationChanged(configuration); │ │ │ │ } │ │ │ │ else if (this.mMenuView != null) { │ │ │ │ this.mMenuView.onConfigurationChanged(configuration); │ │ │ │ } │ │ │ │ final TypedArray obtainStyledAttributes = this.getContext().obtainStyledAttributes((AttributeSet)null, R$styleable.SherlockActionBar, R$attr.actionBarStyle, 0); │ │ │ │ - this.setContentHeight(obtainStyledAttributes.getLayoutDimension(4, 0)); │ │ │ │ + this.setContentHeight(obtainStyledAttributes.getLayoutDimension(R$styleable.SherlockActionBar_height, 0)); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ if (this.mSplitWhenNarrow) { │ │ │ │ this.setSplitActionBar(ResourcesCompat.getResources_getBoolean(this.getContext(), R$bool.abs__split_action_bar_is_narrow)); │ │ │ │ } │ │ │ │ if (this.mActionMenuPresenter != null) { │ │ │ │ this.mActionMenuPresenter.onConfigurationChanged(configuration); │ │ │ │ } │ │ ├── com/actionbarsherlock/internal/widget/ActionBarContainer.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -33,22 +33,22 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public ActionBarContainer(final Context context, final AttributeSet set) { │ │ │ │ final boolean mIsSplit = true; │ │ │ │ super(context, set); │ │ │ │ this.setBackgroundDrawable((Drawable)null); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SherlockActionBar); │ │ │ │ - this.mBackground = obtainStyledAttributes.getDrawable(2); │ │ │ │ - this.mStackedBackground = obtainStyledAttributes.getDrawable(12); │ │ │ │ + this.mBackground = obtainStyledAttributes.getDrawable(R$styleable.SherlockActionBar_background); │ │ │ │ + this.mStackedBackground = obtainStyledAttributes.getDrawable(R$styleable.SherlockActionBar_backgroundStacked); │ │ │ │ if (this.mStackedBackground instanceof ColorDrawable && Build$VERSION.SDK_INT < 11) { │ │ │ │ this.mStackedBackground = (Drawable)new IcsColorDrawable((ColorDrawable)this.mStackedBackground); │ │ │ │ } │ │ │ │ if (this.getId() == R$id.abs__split_action_bar) { │ │ │ │ this.mIsSplit = mIsSplit; │ │ │ │ - this.mSplitBackground = obtainStyledAttributes.getDrawable(3); │ │ │ │ + this.mSplitBackground = obtainStyledAttributes.getDrawable(R$styleable.SherlockActionBar_backgroundSplit); │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ boolean willNotDraw; │ │ │ │ if (this.mIsSplit) { │ │ │ │ willNotDraw = (this.mSplitBackground == null && mIsSplit); │ │ │ │ } │ │ │ │ else { │ │ ├── com/actionbarsherlock/internal/widget/ScrollingTabContainerView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -47,15 +47,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public ScrollingTabContainerView(final Context context) { │ │ │ │ super(context); │ │ │ │ this.mVisAnimListener = new ScrollingTabContainerView$VisibilityAnimListener(this); │ │ │ │ this.setHorizontalScrollBarEnabled(false); │ │ │ │ final TypedArray obtainStyledAttributes = this.getContext().obtainStyledAttributes((AttributeSet)null, R$styleable.SherlockActionBar, R$attr.actionBarStyle, 0); │ │ │ │ - this.setContentHeight(obtainStyledAttributes.getLayoutDimension(4, 0)); │ │ │ │ + this.setContentHeight(obtainStyledAttributes.getLayoutDimension(R$styleable.SherlockActionBar_height, 0)); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ this.mInflater = LayoutInflater.from(context); │ │ │ │ this.addView((View)(this.mTabLayout = this.createTabLayout()), new ViewGroup$LayoutParams(-2, -1)); │ │ │ │ } │ │ │ │ │ │ │ │ private IcsSpinner createSpinner() { │ │ │ │ final IcsSpinner icsSpinner = new IcsSpinner(this.getContext(), (AttributeSet)null, R$attr.actionDropDownStyle); │ │ │ │ @@ -190,15 +190,15 @@ │ │ │ │ this.post(this.mTabSelector); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ protected void onConfigurationChanged(final Configuration configuration) { │ │ │ │ super.onConfigurationChanged(configuration); │ │ │ │ final TypedArray obtainStyledAttributes = this.getContext().obtainStyledAttributes((AttributeSet)null, R$styleable.SherlockActionBar, R$attr.actionBarStyle, 0); │ │ │ │ - this.setContentHeight(obtainStyledAttributes.getLayoutDimension(4, 0)); │ │ │ │ + this.setContentHeight(obtainStyledAttributes.getLayoutDimension(R$styleable.SherlockActionBar_height, 0)); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ } │ │ │ │ │ │ │ │ public void onDetachedFromWindow() { │ │ │ │ super.onDetachedFromWindow(); │ │ │ │ if (this.mTabSelector != null) { │ │ │ │ this.removeCallbacks(this.mTabSelector); │ │ ├── com/actionbarsherlock/widget/ActivityChooserView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -65,25 +65,24 @@ │ │ │ │ │ │ │ │ public ActivityChooserView(final Context context, final AttributeSet set) { │ │ │ │ this(context, set, 0); │ │ │ │ } │ │ │ │ │ │ │ │ public ActivityChooserView(final Context mContext, final AttributeSet set, final int n) { │ │ │ │ final int mInitialActivityCount = 4; │ │ │ │ - final int n2 = 1; │ │ │ │ super(mContext, set, n); │ │ │ │ this.mModelDataSetOberver = (DataSetObserver)new ActivityChooserView$1(this); │ │ │ │ this.mOnGlobalLayoutListener = (ViewTreeObserver$OnGlobalLayoutListener)new ActivityChooserView$2(this); │ │ │ │ this.mInitialActivityCount = mInitialActivityCount; │ │ │ │ this.mContext = mContext; │ │ │ │ final TypedArray obtainStyledAttributes = mContext.obtainStyledAttributes(set, R$styleable.SherlockActivityChooserView, n, 0); │ │ │ │ - this.mInitialActivityCount = obtainStyledAttributes.getInt(n2, mInitialActivityCount); │ │ │ │ - final Drawable drawable = obtainStyledAttributes.getDrawable(2); │ │ │ │ + this.mInitialActivityCount = obtainStyledAttributes.getInt(R$styleable.SherlockActivityChooserView_initialActivityCount, mInitialActivityCount); │ │ │ │ + final Drawable drawable = obtainStyledAttributes.getDrawable(R$styleable.SherlockActivityChooserView_expandActivityOverflowButtonDrawable); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ - LayoutInflater.from(this.mContext).inflate(R$layout.abs__activity_chooser_view, (ViewGroup)this, (boolean)(n2 != 0)); │ │ │ │ + LayoutInflater.from(this.mContext).inflate(R$layout.abs__activity_chooser_view, (ViewGroup)this, true); │ │ │ │ this.mCallbacks = new ActivityChooserView$Callbacks(this, (ActivityChooserView$1)null); │ │ │ │ this.mActivityChooserContent = (IcsLinearLayout)this.findViewById(R$id.abs__activity_chooser_view_content); │ │ │ │ this.mActivityChooserContentBackground = this.mActivityChooserContent.getBackground(); │ │ │ │ (this.mDefaultActivityButton = (FrameLayout)this.findViewById(R$id.abs__default_activity_button)).setOnClickListener((View$OnClickListener)this.mCallbacks); │ │ │ │ this.mDefaultActivityButton.setOnLongClickListener((View$OnLongClickListener)this.mCallbacks); │ │ │ │ this.mDefaultActivityButtonImage = (ImageView)this.mDefaultActivityButton.findViewById(R$id.abs__image); │ │ │ │ (this.mExpandActivityOverflowButton = (FrameLayout)this.findViewById(R$id.abs__expand_activities_button)).setOnClickListener((View$OnClickListener)this.mCallbacks); │ │ ├── com/actionbarsherlock/widget/SearchView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -106,31 +106,31 @@ │ │ │ │ │ │ │ │ public SearchView(final Context context) { │ │ │ │ this(context, null); │ │ │ │ } │ │ │ │ │ │ │ │ public SearchView(final Context context, final AttributeSet set) { │ │ │ │ final int n = 268435456; │ │ │ │ - final int n2 = 1; │ │ │ │ - final int n3 = -1; │ │ │ │ + final boolean b = true; │ │ │ │ + final int n2 = -1; │ │ │ │ super(context, set); │ │ │ │ this.mShowImeRunnable = (Runnable)new SearchView$1(this); │ │ │ │ this.mUpdateDrawableStateRunnable = (Runnable)new SearchView$2(this); │ │ │ │ this.mReleaseCursorRunnable = (Runnable)new SearchView$3(this); │ │ │ │ this.mOutsideDrawablesCache = new WeakHashMap(); │ │ │ │ this.mOnClickListener = (View$OnClickListener)new SearchView$7(this); │ │ │ │ this.mTextKeyListener = (View$OnKeyListener)new SearchView$8(this); │ │ │ │ this.mOnEditorActionListener = (TextView$OnEditorActionListener)new SearchView$9(this); │ │ │ │ this.mOnItemClickListener = (AdapterView$OnItemClickListener)new SearchView$10(this); │ │ │ │ this.mOnItemSelectedListener = (AdapterView$OnItemSelectedListener)new SearchView$11(this); │ │ │ │ this.mTextWatcher = (TextWatcher)new SearchView$12(this); │ │ │ │ if (Build$VERSION.SDK_INT < 8) { │ │ │ │ throw new IllegalStateException("SearchView is API 8+ only."); │ │ │ │ } │ │ │ │ - ((LayoutInflater)context.getSystemService("layout_inflater")).inflate(R$layout.abs__search_view, (ViewGroup)this, (boolean)(n2 != 0)); │ │ │ │ + ((LayoutInflater)context.getSystemService("layout_inflater")).inflate(R$layout.abs__search_view, (ViewGroup)this, b); │ │ │ │ this.mSearchButton = this.findViewById(R$id.abs__search_button); │ │ │ │ (this.mQueryTextView = (SearchView$SearchAutoComplete)this.findViewById(R$id.abs__search_src_text)).setSearchView(this); │ │ │ │ this.mSearchEditFrame = this.findViewById(R$id.abs__search_edit_frame); │ │ │ │ this.mSearchPlate = this.findViewById(R$id.abs__search_plate); │ │ │ │ this.mSubmitArea = this.findViewById(R$id.abs__submit_area); │ │ │ │ this.mSubmitButton = this.findViewById(R$id.abs__search_go_btn); │ │ │ │ this.mCloseButton = (ImageView)this.findViewById(R$id.abs__search_close_btn); │ │ │ │ @@ -144,34 +144,34 @@ │ │ │ │ this.mQueryTextView.addTextChangedListener(this.mTextWatcher); │ │ │ │ this.mQueryTextView.setOnEditorActionListener(this.mOnEditorActionListener); │ │ │ │ this.mQueryTextView.setOnItemClickListener(this.mOnItemClickListener); │ │ │ │ this.mQueryTextView.setOnItemSelectedListener(this.mOnItemSelectedListener); │ │ │ │ this.mQueryTextView.setOnKeyListener(this.mTextKeyListener); │ │ │ │ this.mQueryTextView.setOnFocusChangeListener((View$OnFocusChangeListener)new SearchView$4(this)); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SherlockSearchView, 0, 0); │ │ │ │ - this.setIconifiedByDefault(obtainStyledAttributes.getBoolean(3, (boolean)(n2 != 0))); │ │ │ │ - final int dimensionPixelSize = obtainStyledAttributes.getDimensionPixelSize(0, n3); │ │ │ │ - if (dimensionPixelSize != n3) { │ │ │ │ + this.setIconifiedByDefault(obtainStyledAttributes.getBoolean(R$styleable.SherlockSearchView_iconifiedByDefault, b)); │ │ │ │ + final int dimensionPixelSize = obtainStyledAttributes.getDimensionPixelSize(R$styleable.SherlockSearchView_android_maxWidth, n2); │ │ │ │ + if (dimensionPixelSize != n2) { │ │ │ │ this.setMaxWidth(dimensionPixelSize); │ │ │ │ } │ │ │ │ - final CharSequence text = obtainStyledAttributes.getText(4); │ │ │ │ + final CharSequence text = obtainStyledAttributes.getText(R$styleable.SherlockSearchView_queryHint); │ │ │ │ if (!TextUtils.isEmpty(text)) { │ │ │ │ this.setQueryHint(text); │ │ │ │ } │ │ │ │ - final int int1 = obtainStyledAttributes.getInt(2, n3); │ │ │ │ - if (int1 != n3) { │ │ │ │ + final int int1 = obtainStyledAttributes.getInt(R$styleable.SherlockSearchView_android_imeOptions, n2); │ │ │ │ + if (int1 != n2) { │ │ │ │ this.setImeOptions(int1); │ │ │ │ } │ │ │ │ - final int int2 = obtainStyledAttributes.getInt(n2, n3); │ │ │ │ - if (int2 != n3) { │ │ │ │ + final int int2 = obtainStyledAttributes.getInt(R$styleable.SherlockSearchView_android_inputType, n2); │ │ │ │ + if (int2 != n2) { │ │ │ │ this.setInputType(int2); │ │ │ │ } │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ final TypedArray obtainStyledAttributes2 = context.obtainStyledAttributes(set, R$styleable.SherlockView, 0, 0); │ │ │ │ - final boolean boolean1 = obtainStyledAttributes2.getBoolean(0, true); │ │ │ │ + final boolean boolean1 = obtainStyledAttributes2.getBoolean(R$styleable.SherlockView_android_focusable, true); │ │ │ │ obtainStyledAttributes2.recycle(); │ │ │ │ this.setFocusable(boolean1); │ │ │ │ (this.mVoiceWebSearchIntent = new Intent("android.speech.action.WEB_SEARCH")).addFlags(n); │ │ │ │ this.mVoiceWebSearchIntent.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search"); │ │ │ │ (this.mVoiceAppSearchIntent = new Intent("android.speech.action.RECOGNIZE_SPEECH")).addFlags(n); │ │ │ │ this.mDropDownAnchor = this.findViewById(this.mQueryTextView.getDropDownAnchor()); │ │ │ │ if (this.mDropDownAnchor != null) { │ │ │ │ @@ -699,17 +699,17 @@ │ │ │ │ if (!mSearchable.getVoiceSearchLaunchWebSearch()) { │ │ │ │ break Label_0070; │ │ │ │ } │ │ │ │ final Intent voiceWebSearchIntent = this.createVoiceWebSearchIntent(this.mVoiceWebSearchIntent, mSearchable); │ │ │ │ try { │ │ │ │ this.getContext().startActivity(voiceWebSearchIntent); │ │ │ │ return; │ │ │ │ + // iftrue(Label_0009:, !mSearchable.getVoiceSearchLaunchRecognizer()) │ │ │ │ voiceAppSearchIntent = this.createVoiceAppSearchIntent(this.mVoiceAppSearchIntent, mSearchable); │ │ │ │ } │ │ │ │ - // iftrue(Label_0009:, !mSearchable.getVoiceSearchLaunchRecognizer()) │ │ │ │ catch (ActivityNotFoundException ex) {} │ │ │ │ } │ │ │ │ } │ │ │ │ catch (ActivityNotFoundException ex2) {} │ │ │ │ this.getContext().startActivity(voiceAppSearchIntent); │ │ │ │ } │ │ │ │ Label_0009:; │ │ ├── org/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ { │ │ │ │ private ViewGroup rootView; │ │ │ │ public ReadBookActivity$PaliTextView textView; │ │ │ │ │ │ │ │ public View onCreateView(final LayoutInflater layoutInflater, final ViewGroup viewGroup, final Bundle bundle) { │ │ │ │ this.rootView = (ViewGroup)layoutInflater.inflate(2130903085, viewGroup, false); │ │ │ │ ReadBookActivity.access$2400(this.getArguments().getInt("position")); │ │ │ │ - (this.textView = (ReadBookActivity$PaliTextView)this.rootView.findViewById(2131165326)).setText((CharSequence)ReadBookActivity.spannedText); │ │ │ │ + (this.textView = (ReadBookActivity$PaliTextView)this.rootView.findViewById(2131427470)).setText((CharSequence)ReadBookActivity.spannedText); │ │ │ │ this.textView.setTypeface(Typeface.createFromAsset(this.getActivity().getAssets(), "verajjan.ttf")); │ │ │ │ String string = PreferenceManager.getDefaultSharedPreferences((Context)this.getActivity()).getString("base_text_size", "16"); │ │ │ │ if (string.equals("")) { │ │ │ │ string = "16"; │ │ │ │ } │ │ │ │ this.textView.setTextSize((float)Float.valueOf(Float.parseFloat(string))); │ │ │ │ this.textView.setMovementMethod(LinkMovementMethod.getInstance()); │ │ ├── com/actionbarsherlock/internal/widget/ActionBarContextView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ public ActionBarContextView(final Context context, final AttributeSet set) { │ │ │ │ this(context, set, R$attr.actionModeStyle); │ │ │ │ } │ │ │ │ │ │ │ │ public ActionBarContextView(final Context context, final AttributeSet set, final int n) { │ │ │ │ super(context, set, n); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SherlockActionMode, n, 0); │ │ │ │ - this.setBackgroundDrawable(obtainStyledAttributes.getDrawable(2)); │ │ │ │ - this.mTitleStyleRes = obtainStyledAttributes.getResourceId(0, 0); │ │ │ │ - this.mSubtitleStyleRes = obtainStyledAttributes.getResourceId(1, 0); │ │ │ │ - this.mContentHeight = obtainStyledAttributes.getLayoutDimension(4, 0); │ │ │ │ - this.mSplitBackground = obtainStyledAttributes.getDrawable(3); │ │ │ │ + this.setBackgroundDrawable(obtainStyledAttributes.getDrawable(R$styleable.SherlockActionMode_background)); │ │ │ │ + this.mTitleStyleRes = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionMode_titleTextStyle, 0); │ │ │ │ + this.mSubtitleStyleRes = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionMode_subtitleTextStyle, 0); │ │ │ │ + this.mContentHeight = obtainStyledAttributes.getLayoutDimension(R$styleable.SherlockActionMode_height, 0); │ │ │ │ + this.mSplitBackground = obtainStyledAttributes.getDrawable(R$styleable.SherlockActionMode_backgroundSplit); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ } │ │ │ │ │ │ │ │ private void finishAnimation() { │ │ │ │ final Animator mCurrentAnimation = this.mCurrentAnimation; │ │ │ │ if (mCurrentAnimation != null) { │ │ │ │ this.mCurrentAnimation = null; │ │ │ │ @@ -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 {} │ │ │ │ @@ -97,89 +97,86 @@ │ │ │ │ this.mNavItemSelectedListener = (IcsAdapterView$OnItemSelectedListener)new ActionBarView$1(this); │ │ │ │ this.mExpandedActionViewUpListener = (View$OnClickListener)new ActionBarView$2(this); │ │ │ │ this.mUpClickListener = (View$OnClickListener)new ActionBarView$3(this); │ │ │ │ this.setBackgroundResource(0); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SherlockActionBar, R$attr.actionBarStyle, 0); │ │ │ │ final ApplicationInfo applicationInfo = context.getApplicationInfo(); │ │ │ │ final PackageManager packageManager = context.getPackageManager(); │ │ │ │ - this.mNavigationMode = obtainStyledAttributes.getInt(6, 0); │ │ │ │ - this.mTitle = obtainStyledAttributes.getText(8); │ │ │ │ - this.mSubtitle = obtainStyledAttributes.getText(9); │ │ │ │ - this.mLogo = obtainStyledAttributes.getDrawable(11); │ │ │ │ - Label_0768: { │ │ │ │ + this.mNavigationMode = obtainStyledAttributes.getInt(R$styleable.SherlockActionBar_navigationMode, 0); │ │ │ │ + this.mTitle = obtainStyledAttributes.getText(R$styleable.SherlockActionBar_title); │ │ │ │ + this.mSubtitle = obtainStyledAttributes.getText(R$styleable.SherlockActionBar_subtitle); │ │ │ │ + this.mLogo = obtainStyledAttributes.getDrawable(R$styleable.SherlockActionBar_logo); │ │ │ │ + Label_0831: { │ │ │ │ if (this.mLogo == null) { │ │ │ │ if (Build$VERSION.SDK_INT >= 11) { │ │ │ │ - break Label_0768; │ │ │ │ + break Label_0831; │ │ │ │ } │ │ │ │ if (context instanceof Activity) { │ │ │ │ final int loadLogoFromManifest = ResourcesCompat.loadLogoFromManifest((Activity)context); │ │ │ │ if (loadLogoFromManifest != 0) { │ │ │ │ this.mLogo = ((Context)context).getResources().getDrawable(loadLogoFromManifest); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - Label_0340_Outer: │ │ │ │ + Label_0357_Outer: │ │ │ │ while (true) { │ │ │ │ - this.mIcon = obtainStyledAttributes.getDrawable(10); │ │ │ │ - Label_0368: { │ │ │ │ + this.mIcon = obtainStyledAttributes.getDrawable(R$styleable.SherlockActionBar_icon); │ │ │ │ + Label_0385: { │ │ │ │ if (this.mIcon != null) { │ │ │ │ - break Label_0368; │ │ │ │ + break Label_0385; │ │ │ │ } │ │ │ │ while (true) { │ │ │ │ if (!(context instanceof Activity)) { │ │ │ │ - break Label_0340; │ │ │ │ + break Label_0357; │ │ │ │ } │ │ │ │ try { │ │ │ │ this.mIcon = packageManager.getActivityIcon(((Activity)context).getComponentName()); │ │ │ │ if (this.mIcon == null) { │ │ │ │ this.mIcon = applicationInfo.loadIcon(packageManager); │ │ │ │ } │ │ │ │ final LayoutInflater from = LayoutInflater.from((Context)context); │ │ │ │ - final int resourceId = obtainStyledAttributes.getResourceId(14, R$layout.abs__action_bar_home); │ │ │ │ + final int resourceId = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionBar_homeLayout, R$layout.abs__action_bar_home); │ │ │ │ this.mHomeLayout = (ActionBarView$HomeView)from.inflate(resourceId, (ViewGroup)this, false); │ │ │ │ (this.mExpandedHomeLayout = (ActionBarView$HomeView)from.inflate(resourceId, (ViewGroup)this, false)).setUp(true); │ │ │ │ this.mExpandedHomeLayout.setOnClickListener(this.mExpandedActionViewUpListener); │ │ │ │ this.mExpandedHomeLayout.setContentDescription(this.getResources().getText(R$string.abs__action_bar_up_description)); │ │ │ │ - this.mTitleStyleRes = obtainStyledAttributes.getResourceId(0, 0); │ │ │ │ - this.mSubtitleStyleRes = obtainStyledAttributes.getResourceId(1, 0); │ │ │ │ - this.mProgressStyle = obtainStyledAttributes.getResourceId(15, 0); │ │ │ │ - this.mIndeterminateProgressStyle = obtainStyledAttributes.getResourceId(16, 0); │ │ │ │ - this.mProgressBarPadding = obtainStyledAttributes.getDimensionPixelOffset(17, 0); │ │ │ │ - this.mItemPadding = obtainStyledAttributes.getDimensionPixelOffset(18, 0); │ │ │ │ - this.setDisplayOptions(obtainStyledAttributes.getInt(7, 0)); │ │ │ │ - final int resourceId2 = obtainStyledAttributes.getResourceId(13, 0); │ │ │ │ + this.mTitleStyleRes = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionBar_titleTextStyle, 0); │ │ │ │ + this.mSubtitleStyleRes = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionBar_subtitleTextStyle, 0); │ │ │ │ + this.mProgressStyle = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionBar_progressBarStyle, 0); │ │ │ │ + this.mIndeterminateProgressStyle = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionBar_indeterminateProgressStyle, 0); │ │ │ │ + this.mProgressBarPadding = obtainStyledAttributes.getDimensionPixelOffset(R$styleable.SherlockActionBar_progressBarPadding, 0); │ │ │ │ + this.mItemPadding = obtainStyledAttributes.getDimensionPixelOffset(R$styleable.SherlockActionBar_itemPadding, 0); │ │ │ │ + this.setDisplayOptions(obtainStyledAttributes.getInt(R$styleable.SherlockActionBar_displayOptions, 0)); │ │ │ │ + final int resourceId2 = obtainStyledAttributes.getResourceId(R$styleable.SherlockActionBar_customNavigationLayout, 0); │ │ │ │ if (resourceId2 != 0) { │ │ │ │ this.mCustomNavView = from.inflate(resourceId2, (ViewGroup)this, false); │ │ │ │ this.mNavigationMode = 0; │ │ │ │ this.setDisplayOptions(this.mDisplayOptions | 0x10); │ │ │ │ } │ │ │ │ - this.mContentHeight = obtainStyledAttributes.getLayoutDimension(4, 0); │ │ │ │ + this.mContentHeight = obtainStyledAttributes.getLayoutDimension(R$styleable.SherlockActionBar_height, 0); │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ this.mLogoNavItem = new ActionMenuItem((Context)context, 0, 16908332, 0, 0, this.mTitle); │ │ │ │ this.mHomeLayout.setOnClickListener(this.mUpClickListener); │ │ │ │ this.mHomeLayout.setClickable(true); │ │ │ │ this.mHomeLayout.setFocusable(true); │ │ │ │ return; │ │ │ │ - while (true) { │ │ │ │ - try { │ │ │ │ - this.mLogo = packageManager.getActivityLogo(((Activity)context).getComponentName()); │ │ │ │ - Label_0812: { │ │ │ │ - if (this.mLogo == null) { │ │ │ │ - this.mLogo = applicationInfo.loadLogo(packageManager); │ │ │ │ - } │ │ │ │ + // iftrue(Label_0875:, !context instanceof Activity) │ │ │ │ + try { │ │ │ │ + this.mLogo = packageManager.getActivityLogo(((Activity)context).getComponentName()); │ │ │ │ + Label_0875: { │ │ │ │ + if (this.mLogo == null) { │ │ │ │ + this.mLogo = applicationInfo.loadLogo(packageManager); │ │ │ │ } │ │ │ │ - continue Label_0340_Outer; │ │ │ │ } │ │ │ │ - catch (PackageManager$NameNotFoundException ex) { │ │ │ │ - Log.e("ActionBarView", "Activity component name not found!", (Throwable)ex); │ │ │ │ - } │ │ │ │ - continue; │ │ │ │ + continue Label_0357_Outer; │ │ │ │ + } │ │ │ │ + catch (PackageManager$NameNotFoundException ex) { │ │ │ │ + Log.e("ActionBarView", "Activity component name not found!", (Throwable)ex); │ │ │ │ } │ │ │ │ } │ │ │ │ - // iftrue(Label_0812:, !context instanceof Activity) │ │ │ │ catch (PackageManager$NameNotFoundException ex2) { │ │ │ │ Log.e("ActionBarView", "Activity component name not found!", (Throwable)ex2); │ │ │ │ continue; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ @@ -588,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 { │ │ ├── com/actionbarsherlock/internal/widget/IcsSpinner.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -35,27 +35,27 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public IcsSpinner(final Context context, final AttributeSet set, final int n) { │ │ │ │ super(context, set, n); │ │ │ │ this.mTempRect = new Rect(); │ │ │ │ final TypedArray obtainStyledAttributes = context.obtainStyledAttributes(set, R$styleable.SherlockSpinner, n, 0); │ │ │ │ final IcsSpinner$DropdownPopup mPopup = new IcsSpinner$DropdownPopup(this, context, set, n); │ │ │ │ - this.mDropDownWidth = obtainStyledAttributes.getLayoutDimension(4, -2); │ │ │ │ - mPopup.setBackgroundDrawable(obtainStyledAttributes.getDrawable(2)); │ │ │ │ - final int dimensionPixelOffset = obtainStyledAttributes.getDimensionPixelOffset(6, 0); │ │ │ │ + this.mDropDownWidth = obtainStyledAttributes.getLayoutDimension(R$styleable.SherlockSpinner_android_dropDownWidth, -2); │ │ │ │ + mPopup.setBackgroundDrawable(obtainStyledAttributes.getDrawable(R$styleable.SherlockSpinner_android_popupBackground)); │ │ │ │ + final int dimensionPixelOffset = obtainStyledAttributes.getDimensionPixelOffset(R$styleable.SherlockSpinner_android_dropDownVerticalOffset, 0); │ │ │ │ if (dimensionPixelOffset != 0) { │ │ │ │ mPopup.setVerticalOffset(dimensionPixelOffset); │ │ │ │ } │ │ │ │ - final int dimensionPixelOffset2 = obtainStyledAttributes.getDimensionPixelOffset(5, 0); │ │ │ │ + final int dimensionPixelOffset2 = obtainStyledAttributes.getDimensionPixelOffset(R$styleable.SherlockSpinner_android_dropDownHorizontalOffset, 0); │ │ │ │ if (dimensionPixelOffset2 != 0) { │ │ │ │ mPopup.setHorizontalOffset(dimensionPixelOffset2); │ │ │ │ } │ │ │ │ this.mPopup = (IcsSpinner$SpinnerPopup)mPopup; │ │ │ │ - this.mGravity = obtainStyledAttributes.getInt(0, 17); │ │ │ │ - this.mPopup.setPromptText((CharSequence)obtainStyledAttributes.getString(3)); │ │ │ │ + this.mGravity = obtainStyledAttributes.getInt(R$styleable.SherlockSpinner_android_gravity, 17); │ │ │ │ + this.mPopup.setPromptText((CharSequence)obtainStyledAttributes.getString(R$styleable.SherlockSpinner_android_prompt)); │ │ │ │ this.mDisableChildrenWhenDisabled = true; │ │ │ │ obtainStyledAttributes.recycle(); │ │ │ │ if (this.mTempAdapter != null) { │ │ │ │ this.mPopup.setAdapter((ListAdapter)this.mTempAdapter); │ │ │ │ this.mTempAdapter = null; │ │ │ │ } │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/DictionaryActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -129,59 +129,63 @@ │ │ │ │ } │ │ │ │ │ │ │ │ private void lookupWord() { │ │ │ │ this.lookupWord(this.lookupText.getText().toString()); │ │ │ │ } │ │ │ │ │ │ │ │ private void lookupWord(String s) { │ │ │ │ + final int n = 4; │ │ │ │ + final int n2 = 2; │ │ │ │ + final int n3 = 1; │ │ │ │ s = s.replaceAll("^ +", "").replaceAll(" +$", "").replace("*", "%").replaceAll("%$", ""); │ │ │ │ if ((this.word == null || !this.word.equals(s)) && s != "") { │ │ │ │ s = PaliUtils.toVel(s).toLowerCase(); │ │ │ │ this.word = s; │ │ │ │ this.displayLoadingPage(); │ │ │ │ String[] array; │ │ │ │ - if (this.dict == 4) { │ │ │ │ - array = new String[] { "ped", "cped", "dppn" }; │ │ │ │ + if (this.dict == n) { │ │ │ │ + array = new String[] { "ped", null, null }; │ │ │ │ + array[n3] = "cped"; │ │ │ │ + array[n2] = "dppn"; │ │ │ │ } │ │ │ │ else { │ │ │ │ - array = new String[] { DictionaryActivity.TABLE_ARRAY[this.dict] }; │ │ │ │ + array = new String[n3]; │ │ │ │ + array[0] = DictionaryActivity.TABLE_ARRAY[this.dict]; │ │ │ │ } │ │ │ │ String string = ""; │ │ │ │ - int n = 0; │ │ │ │ + int n4 = 0; │ │ │ │ this.db.open(); │ │ │ │ - final String[] array2 = array; │ │ │ │ for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ - final String s2 = array2[i]; │ │ │ │ - if (n == 2) { │ │ │ │ - n = 3; │ │ │ │ + final String s2 = array[i]; │ │ │ │ + if (n4 == n2) { │ │ │ │ + n4 = 3; │ │ │ │ } │ │ │ │ final Cursor dictQuery = this.db.dictQuery(s2, s); │ │ │ │ final StringBuilder append = new StringBuilder().append(string); │ │ │ │ int dict; │ │ │ │ - if (this.dict == 4) { │ │ │ │ - final int n2 = n + 1; │ │ │ │ - dict = n; │ │ │ │ - n = n2; │ │ │ │ + if (this.dict == n) { │ │ │ │ + final int n5 = n4 + 1; │ │ │ │ + dict = n4; │ │ │ │ + n4 = n5; │ │ │ │ } │ │ │ │ else { │ │ │ │ dict = this.dict; │ │ │ │ } │ │ │ │ string = append.append(this.parse(dictQuery, s, dict)).toString(); │ │ │ │ } │ │ │ │ this.db.close(); │ │ │ │ this.displayResult(s, string); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private String parseEndings(final String s, final int n) { │ │ │ │ final String[] stringArray = this.getResources().getStringArray(2131623963); │ │ │ │ final ArrayList list = new ArrayList(); │ │ │ │ - final String[] array = stringArray; │ │ │ │ for (int length = stringArray.length, i = 0; i < length; ++i) { │ │ │ │ - final String[] split = TextUtils.split(array[i], ","); │ │ │ │ + final String[] split = TextUtils.split(stringArray[i], ","); │ │ │ │ final String suffix = split[0]; │ │ │ │ final int int1 = Integer.parseInt(split[1]); │ │ │ │ final int int2 = Integer.parseInt(split[2]); │ │ │ │ final String str = split[3]; │ │ │ │ if (s.length() > int2 && s.endsWith(suffix)) { │ │ │ │ list.add(TextUtils.substring((CharSequence)s, 0, s.length() - suffix.length() + int1) + str); │ │ │ │ } │ │ │ │ @@ -324,21 +328,21 @@ │ │ │ │ while (true) { │ │ │ │ if (db2.isOpened()) { │ │ │ │ db3 = this.db; │ │ │ │ try { │ │ │ │ db3.close(); │ │ │ │ this.setContentView(2130903067); │ │ │ │ this.prefs = this.getPreferences(0); │ │ │ │ - this.wv = (WebView)this.findViewById(2131165265); │ │ │ │ + this.wv = (WebView)this.findViewById(2131427409); │ │ │ │ this.wv.getSettings().setBuiltInZoomControls(b); │ │ │ │ this.wv.getSettings().setSupportZoom(b); │ │ │ │ (this.actionBar = this.getSupportActionBar()).setHomeButtonEnabled(b); │ │ │ │ this.actionBar.setDisplayHomeAsUpEnabled(b); │ │ │ │ - this.lookupText = (EditText)this.findViewById(2131165267); │ │ │ │ - this.lookupButton = (Button)this.findViewById(2131165268); │ │ │ │ + this.lookupText = (EditText)this.findViewById(2131427411); │ │ │ │ + this.lookupButton = (Button)this.findViewById(2131427412); │ │ │ │ this.lookupText.setOnEditorActionListener((TextView$OnEditorActionListener)new DictionaryActivity$1(this)); │ │ │ │ this.dict = this.prefs.getInt("dict", 0); │ │ │ │ this.word = this.prefs.getString("word", ""); │ │ │ │ if (!this.prefs.getBoolean("lookup_textisFocused", b)) { │ │ │ │ break Label_0669; │ │ │ │ } │ │ │ │ this.lookupText.requestFocus(); │ │ │ │ @@ -405,16 +409,16 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(final Menu menu) { │ │ │ │ final boolean checked = true; │ │ │ │ this.getSupportMenuInflater().inflate(2131689474, menu); │ │ │ │ - final SubMenu subMenu = menu.findItem(2131165400).getSubMenu(); │ │ │ │ - ((Menu)subMenu).setGroupCheckable(2131165401, checked, checked); │ │ │ │ + final SubMenu subMenu = menu.findItem(2131427544).getSubMenu(); │ │ │ │ + ((Menu)subMenu).setGroupCheckable(2131427545, checked, checked); │ │ │ │ ((Menu)subMenu).getItem(this.dict).setChecked(checked); │ │ │ │ return checked; │ │ │ │ } │ │ │ │ │ │ │ │ protected void onDestroy() { │ │ │ │ super.onDestroy(); │ │ │ │ if (this.db != null) { │ │ │ │ @@ -424,31 +428,31 @@ │ │ │ │ │ │ │ │ public boolean onOptionsItemSelected(final MenuItem menuItem) { │ │ │ │ int onOptionsItemSelected = 1; │ │ │ │ if (menuItem.isCheckable()) { │ │ │ │ menuItem.setChecked((boolean)(onOptionsItemSelected != 0)); │ │ │ │ final SharedPreferences$Editor edit = this.prefs.edit(); │ │ │ │ switch (menuItem.getItemId()) { │ │ │ │ - case 2131165402: { │ │ │ │ + case 2131427546: { │ │ │ │ this.dict = 0; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165403: { │ │ │ │ + case 2131427547: { │ │ │ │ this.dict = onOptionsItemSelected; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165404: { │ │ │ │ + case 2131427548: { │ │ │ │ this.dict = 2; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165405: { │ │ │ │ + case 2131427549: { │ │ │ │ this.dict = 3; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165406: { │ │ │ │ + case 2131427550: { │ │ │ │ this.dict = 4; │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ this.word = null; │ │ │ │ edit.putInt("dict", this.dict); │ │ │ │ edit.commit(); │ │ │ │ @@ -456,21 +460,21 @@ │ │ │ │ } │ │ │ │ else { │ │ │ │ switch (menuItem.getItemId()) { │ │ │ │ case 16908332: { │ │ │ │ this.finish(); │ │ │ │ return onOptionsItemSelected != 0; │ │ │ │ } │ │ │ │ - case 2131165408: { │ │ │ │ + case 2131427552: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)EnglishActivity.class); │ │ │ │ intent.setFlags(67108864); │ │ │ │ this.startActivity(intent); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165407: { │ │ │ │ + case 2131427551: { │ │ │ │ if (this.wv != null) { │ │ │ │ this.wv.scrollTo(0, 0); │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ @@ -534,15 +538,14 @@ │ │ │ │ try { │ │ │ │ final StringBuilder append = sb.append(str).append("
").append(count).append(" "); │ │ │ │ Label_0652: { │ │ │ │ if (count != 1) { │ │ │ │ break Label_0652; │ │ │ │ } │ │ │ │ String str2 = "entry"; │ │ │ │ - Label_0339: │ │ │ │ while (true) { │ │ │ │ final StringBuilder append2 = append.append(str2).append(" for "); │ │ │ │ try { │ │ │ │ final String word = this.word; │ │ │ │ try { │ │ │ │ final StringBuilder append3 = append2.append(PaliUtils.toUni(word)).append(" in "); │ │ │ │ try { │ │ │ │ @@ -571,16 +574,14 @@ │ │ │ │ final StringBuilder append6 = sb3.append(s3).append(""); │ │ │ │ final int n4 = n3 + 1; │ │ │ │ final StringBuilder append7 = append6.append(array[n3].replace((CharSequence)"^", (CharSequence)" ")).append(""); │ │ │ │ try { │ │ │ │ s3 = append7.toString(); │ │ │ │ n3 = n4; │ │ │ │ continue; │ │ │ │ - str2 = "entries"; │ │ │ │ - continue Label_0339; │ │ │ │ try { │ │ │ │ final StringBuilder sb4 = new StringBuilder(); │ │ │ │ try { │ │ │ │ final StringBuilder append8 = sb4.append(s3).append("
"); │ │ │ │ try { │ │ │ │ str3 = append8.toString(); │ │ │ │ int n5 = 0; │ │ │ │ @@ -621,16 +622,14 @@ │ │ │ │ ++n5; │ │ │ │ continue Label_0707; │ │ │ │ try { │ │ │ │ final StringBuilder append13 = new StringBuilder().append("
"); │ │ │ │ try { │ │ │ │ str4 = append13.toString(); │ │ │ │ break; │ │ │ │ - str5 = "
"; │ │ │ │ - continue; │ │ │ │ try { │ │ │ │ final StringBuilder sb6 = new StringBuilder(); │ │ │ │ try { │ │ │ │ final StringBuilder append14 = sb6.append(str3); │ │ │ │ Label_1061: { │ │ │ │ if (n != 1 && n != 2) { │ │ │ │ break Label_1061; │ │ │ │ @@ -649,14 +648,15 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ catch (Exception ex) {} │ │ │ │ } │ │ │ │ catch (Exception ex2) {} │ │ │ │ + str5 = "
"; │ │ │ │ } │ │ │ │ catch (Exception ex3) {} │ │ │ │ } │ │ │ │ catch (Exception ex4) {} │ │ │ │ } │ │ │ │ catch (Exception ex5) {} │ │ │ │ } │ │ │ │ @@ -677,14 +677,15 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ catch (Exception ex11) {} │ │ │ │ } │ │ │ │ catch (Exception ex12) {} │ │ │ │ } │ │ │ │ catch (Exception ex13) {} │ │ │ │ + str2 = "entries"; │ │ │ │ } │ │ │ │ catch (Exception ex14) {} │ │ │ │ } │ │ │ │ catch (Exception ex15) {} │ │ │ │ } │ │ │ │ catch (Exception ex16) {} │ │ │ │ } │ │ ├── org/yuttadhammo/tipitaka/EnglishActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -126,16 +126,16 @@ │ │ │ │ final NetworkInfo activeNetworkInfo = ((ConnectivityManager)this.getSystemService("connectivity")).getActiveNetworkInfo(); │ │ │ │ return activeNetworkInfo != null && activeNetworkInfo.isConnectedOrConnecting(); │ │ │ │ } │ │ │ │ │ │ │ │ private void memoItem() { │ │ │ │ final Dialog dialog = new Dialog((Context)this); │ │ │ │ dialog.setContentView(2130903081); │ │ │ │ - final Button button = (Button)dialog.findViewById(2131165324); │ │ │ │ - final EditText editText = (EditText)dialog.findViewById(2131165323); │ │ │ │ + final Button button = (Button)dialog.findViewById(2131427468); │ │ │ │ + final EditText editText = (EditText)dialog.findViewById(2131427467); │ │ │ │ editText.setText((CharSequence)this.lastTitle, TextView$BufferType.EDITABLE); │ │ │ │ button.setOnClickListener((View$OnClickListener)new EnglishActivity$3(this, editText, dialog)); │ │ │ │ dialog.setCancelable(true); │ │ │ │ dialog.setTitle((CharSequence)this.getString(2131492954)); │ │ │ │ dialog.show(); │ │ │ │ } │ │ │ │ │ │ │ │ @@ -252,47 +252,47 @@ │ │ │ │ b = false; │ │ │ │ break; │ │ │ │ } │ │ │ │ case 16908332: { │ │ │ │ this.finish(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165409: { │ │ │ │ + case 2131427553: { │ │ │ │ this.startActivity(new Intent((Context)this, (Class)SelectBookActivity.class)); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165412: { │ │ │ │ + case 2131427556: { │ │ │ │ this.memoItem(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165410: { │ │ │ │ + case 2131427554: { │ │ │ │ if (this.ewv != null && this.ewv.canGoForward()) { │ │ │ │ this.ewv.goForward(); │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165411: { │ │ │ │ + case 2131427555: { │ │ │ │ if (this.ewv != null) { │ │ │ │ this.ewv.loadUrl("file://" + this.ATI_PATH + "/html/index.html"); │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165415: { │ │ │ │ + case 2131427559: { │ │ │ │ this.startDownload(false); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165414: { │ │ │ │ + case 2131427558: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)DictionaryActivity.class); │ │ │ │ intent.setFlags(67108864); │ │ │ │ this.startActivity(intent); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165413: { │ │ │ │ + case 2131427557: { │ │ │ │ final Intent intent2 = new Intent((Context)this, (Class)BookmarkEnglishActivity.class); │ │ │ │ final Bundle bundle = new Bundle(); │ │ │ │ bundle.putString("title", this.lastTitle); │ │ │ │ bundle.putString("url", this.lastUrl); │ │ │ │ intent2.putExtras(bundle); │ │ │ │ this.startActivity(intent2); │ │ │ │ break; │ │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ super.onPause(); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onPrepareOptionsMenu(final Menu menu) { │ │ │ │ final boolean visible = true; │ │ │ │ super.onPrepareOptionsMenu(menu); │ │ │ │ if (this.ewv != null) { │ │ │ │ - final MenuItem item = menu.findItem(2131165410); │ │ │ │ + final MenuItem item = menu.findItem(2131427554); │ │ │ │ if (!this.ewv.canGoForward()) { │ │ │ │ item.setVisible(false); │ │ │ │ } │ │ │ │ else { │ │ │ │ item.setVisible(visible); │ │ │ │ } │ │ │ │ } │ │ │ │ @@ -329,15 +329,15 @@ │ │ │ │ this.startActivity(intent); │ │ │ │ return true; │ │ │ │ } │ │ │ │ │ │ │ │ public void showActivity() { │ │ │ │ final boolean supportZoom = true; │ │ │ │ this.english = View.inflate((Context)this, 2130903071, (ViewGroup)null); │ │ │ │ - this.ewv = (WebView)this.english.findViewById(2131165285); │ │ │ │ + this.ewv = (WebView)this.english.findViewById(2131427429); │ │ │ │ this.ewv.getSettings().setJavaScriptEnabled(supportZoom); │ │ │ │ this.ewv.setWebViewClient((WebViewClient)new EnglishActivity$MyWebViewClient(this, (EnglishActivity$1)null)); │ │ │ │ this.ewv.getSettings().setBuiltInZoomControls(supportZoom); │ │ │ │ this.ewv.getSettings().setSupportZoom(supportZoom); │ │ │ │ String s = "file://" + this.ATI_PATH + "/html/index.html"; │ │ │ │ if (this.getIntent().getExtras() != null) { │ │ │ │ s = this.getIntent().getExtras().getString("url"); │ │ ├── org/yuttadhammo/tipitaka/SearchActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -396,30 +396,30 @@ │ │ │ │ } │ │ │ │ return matrixCursor2; │ │ │ │ } │ │ │ │ │ │ │ │ private void memoAt(final int n, final int n2, final int n3, final String s, final String s2, final int n4) { │ │ │ │ final Dialog dialog = new Dialog((Context)this); │ │ │ │ dialog.setContentView(2130903081); │ │ │ │ - ((Button)dialog.findViewById(2131165324)).setOnClickListener((View$OnClickListener)new SearchActivity$16(this, s, n, n3, n2, (EditText)dialog.findViewById(2131165323), s2, n4, dialog)); │ │ │ │ + ((Button)dialog.findViewById(2131427468)).setOnClickListener((View$OnClickListener)new SearchActivity$16(this, s, n, n3, n2, (EditText)dialog.findViewById(2131427467), s2, n4, dialog)); │ │ │ │ dialog.setCancelable(true); │ │ │ │ dialog.setTitle((CharSequence)(this.getString(2131492892) + " " + this.getString(2131492889))); │ │ │ │ dialog.show(); │ │ │ │ } │ │ │ │ │ │ │ │ private void showResults(final ArrayList list, final boolean b, final String str, final ArrayList primaryClicked, final ArrayList secondaryClicked, final ArrayList saved, final ArrayList marked) { │ │ │ │ Log.i("Tipitaka", "showing search results"); │ │ │ │ this.savedCursor = this.convertToCursor(list, str); │ │ │ │ final int n = 2130903090; │ │ │ │ final MatrixCursor savedCursor = this.savedCursor; │ │ │ │ final String[] array = { "line1", "line2" }; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[2]; │ │ │ │ - array3[0] = 2131165339; │ │ │ │ - array3[1] = 2131165340; │ │ │ │ + array3[0] = 2131427483; │ │ │ │ + array3[1] = 2131427484; │ │ │ │ this.adapter = new SearchActivity$SpecialCursorAdapter(this, (Context)this, n, (Cursor)savedCursor, array, array2); │ │ │ │ if (primaryClicked != null) { │ │ │ │ this.adapter.setPrimaryClicked(primaryClicked); │ │ │ │ } │ │ │ │ if (secondaryClicked != null) { │ │ │ │ this.adapter.setSecondaryClicked(secondaryClicked); │ │ │ │ } │ │ │ │ @@ -429,26 +429,26 @@ │ │ │ │ if (marked != null) { │ │ │ │ this.adapter.setMarked(marked); │ │ │ │ } │ │ │ │ this.adapter.setVinaiPosition(this.firstPosVinai); │ │ │ │ this.adapter.setSuttanPosition(this.firstPosSuttan); │ │ │ │ this.adapter.setAbhiPosition(this.firstPosAbhi); │ │ │ │ this.adapter.setEtcPosition(this.firstPosEtc); │ │ │ │ - final TextView textView = (TextView)this.findViewById(2131165349); │ │ │ │ - final TextView textView2 = (TextView)this.findViewById(2131165350); │ │ │ │ - final TextView textView3 = (TextView)this.findViewById(2131165351); │ │ │ │ - final TextView textView4 = (TextView)this.findViewById(2131165352); │ │ │ │ + final TextView textView = (TextView)this.findViewById(2131427493); │ │ │ │ + final TextView textView2 = (TextView)this.findViewById(2131427494); │ │ │ │ + final TextView textView3 = (TextView)this.findViewById(2131427495); │ │ │ │ + final TextView textView4 = (TextView)this.findViewById(2131427496); │ │ │ │ textView.setText((CharSequence)Integer.toString(this.pVinai)); │ │ │ │ textView2.setText((CharSequence)Integer.toString(this.pSuttan)); │ │ │ │ textView3.setText((CharSequence)Integer.toString(this.pAbhi)); │ │ │ │ textView4.setText((CharSequence)Integer.toString(this.pEtc)); │ │ │ │ - final TextView textView5 = (TextView)this.findViewById(2131165353); │ │ │ │ - final TextView textView6 = (TextView)this.findViewById(2131165354); │ │ │ │ - final TextView textView7 = (TextView)this.findViewById(2131165355); │ │ │ │ - final TextView textView8 = (TextView)this.findViewById(2131165356); │ │ │ │ + final TextView textView5 = (TextView)this.findViewById(2131427497); │ │ │ │ + final TextView textView6 = (TextView)this.findViewById(2131427498); │ │ │ │ + final TextView textView7 = (TextView)this.findViewById(2131427499); │ │ │ │ + final TextView textView8 = (TextView)this.findViewById(2131427500); │ │ │ │ textView5.setText((CharSequence)Integer.toString(this.suVinai)); │ │ │ │ textView6.setText((CharSequence)Integer.toString(this.suSuttan)); │ │ │ │ textView7.setText((CharSequence)Integer.toString(this.suAbhi)); │ │ │ │ textView8.setText((CharSequence)Integer.toString(this.suEtc)); │ │ │ │ if (b) { │ │ │ │ Log.i("Tipitaka", "saving search history"); │ │ │ │ String str2 = String.format("(%s)", "" + (this.pVinai + this.pSuttan + this.pAbhi + this.pEtc) + " " + this.getString(2131493057) + " " + (this.suVinai + this.suSuttan + this.suAbhi + this.suEtc) + " " + this.getString(2131493056)); │ │ │ │ @@ -572,25 +572,26 @@ │ │ │ │ public void onActivityResult(final int n, final int n2, final Intent intent) { │ │ │ │ super.onActivityResult(n, n2, intent); │ │ │ │ final Bundle extras = intent.getExtras(); │ │ │ │ ArrayList saved; │ │ │ │ if (n == 1 && extras != null) { │ │ │ │ this.readPages = extras.getStringArray("READ_PAGES"); │ │ │ │ if (this.readPages != null) { │ │ │ │ - final String[] readPages = this.readPages; │ │ │ │ - for (int length = readPages.length, i = 0; i < length; ++i) { │ │ │ │ + String[] readPages; │ │ │ │ + for (int length = (readPages = this.readPages).length, i = 0; i < length; ++i) { │ │ │ │ final String[] split = readPages[i].split(":"); │ │ │ │ final int int1 = Integer.parseInt(split[0]); │ │ │ │ final int int2 = Integer.parseInt(split[1]); │ │ │ │ int j = 0; │ │ │ │ final Iterator iterator = (Iterator)this.resultList.iterator(); │ │ │ │ while (iterator.hasNext()) { │ │ │ │ final String[] split2 = ((String)iterator.next()).split(":"); │ │ │ │ while (true) { │ │ │ │ - if (int1 == Integer.parseInt(split2[1]) && int2 == Integer.parseInt(split2[2])) { │ │ │ │ + final int int3; │ │ │ │ + if (int1 == Integer.parseInt(split2[1]) && int2 == (int3 = Integer.parseInt(split2[2]))) { │ │ │ │ this.adapter.addSecondaryClickedPosition(Integer.valueOf(j)); │ │ │ │ try { │ │ │ │ final ArrayList secondaryClicked = this.adapter.getSecondaryClicked(); │ │ │ │ try { │ │ │ │ this.savedResultsItem.setSecondaryClicked(Utils.toStringBase64((Object)secondaryClicked)); │ │ │ │ this.searchResultsDBAdapter.open(); │ │ │ │ final SearchResultsDBAdapter searchResultsDBAdapter = this.searchResultsDBAdapter; │ │ │ │ @@ -622,19 +623,22 @@ │ │ │ │ } │ │ │ │ final String[] stringArray = extras.getStringArray("REMOVED_ITEMS"); │ │ │ │ saved = this.adapter.getSaved(); │ │ │ │ int value = 0; │ │ │ │ final Iterator iterator2 = (Iterator)this.resultList.iterator(); │ │ │ │ while (iterator2.hasNext()) { │ │ │ │ final String[] split3 = ((String)iterator2.next()).split(":"); │ │ │ │ - final String format = String.format("%d:%d", Integer.valueOf(Integer.parseInt(split3[1])), Integer.valueOf(Integer.parseInt(split3[2]))); │ │ │ │ + final Object[] args; │ │ │ │ + final Object[] array = args = new Object[2]; │ │ │ │ + array[0] = Integer.valueOf(Integer.parseInt(split3[1])); │ │ │ │ + array[1] = Integer.valueOf(Integer.parseInt(split3[2])); │ │ │ │ + final String format = String.format("%d:%d", args); │ │ │ │ Log.i("KEY", format); │ │ │ │ - final String[] array = stringArray; │ │ │ │ for (int length2 = stringArray.length, k = 0; k < length2; ++k) { │ │ │ │ - final String s = array[k]; │ │ │ │ + final String s = stringArray[k]; │ │ │ │ Log.i("ITEM", s); │ │ │ │ if (s.equals(format)) { │ │ │ │ saved.remove(new Integer(value)); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ ++value; │ │ │ │ @@ -666,32 +670,32 @@ │ │ │ │ this.setContentView(2130903091); │ │ │ │ (this.actionBar = this.getSupportActionBar()).setHomeButtonEnabled(true); │ │ │ │ this.actionBar.setDisplayHomeAsUpEnabled(true); │ │ │ │ this.prefs = PreferenceManager.getDefaultSharedPreferences(this.getApplicationContext()); │ │ │ │ this.font = Typeface.createFromAsset(this.getAssets(), "verajjan.ttf"); │ │ │ │ this.line1Size = this.prefs.getFloat("Line1Size", 12.0f); │ │ │ │ this.line2Size = this.prefs.getFloat("Line2Size", 12.0f); │ │ │ │ - this.statusText = (TextView)this.findViewById(2131165342); │ │ │ │ - ((TextView)this.findViewById(2131165345)).setOnClickListener((View$OnClickListener)new SearchActivity$1(this)); │ │ │ │ - ((TextView)this.findViewById(2131165349)).setOnClickListener((View$OnClickListener)new SearchActivity$2(this)); │ │ │ │ - ((TextView)this.findViewById(2131165353)).setOnClickListener((View$OnClickListener)new SearchActivity$3(this)); │ │ │ │ - ((TextView)this.findViewById(2131165346)).setOnClickListener((View$OnClickListener)new SearchActivity$4(this)); │ │ │ │ - ((TextView)this.findViewById(2131165350)).setOnClickListener((View$OnClickListener)new SearchActivity$5(this)); │ │ │ │ - ((TextView)this.findViewById(2131165354)).setOnClickListener((View$OnClickListener)new SearchActivity$6(this)); │ │ │ │ - ((TextView)this.findViewById(2131165347)).setOnClickListener((View$OnClickListener)new SearchActivity$7(this)); │ │ │ │ - ((TextView)this.findViewById(2131165351)).setOnClickListener((View$OnClickListener)new SearchActivity$8(this)); │ │ │ │ - ((TextView)this.findViewById(2131165355)).setOnClickListener((View$OnClickListener)new SearchActivity$9(this)); │ │ │ │ - ((TextView)this.findViewById(2131165348)).setOnClickListener((View$OnClickListener)new SearchActivity$10(this)); │ │ │ │ - ((TextView)this.findViewById(2131165352)).setOnClickListener((View$OnClickListener)new SearchActivity$11(this)); │ │ │ │ - ((TextView)this.findViewById(2131165356)).setOnClickListener((View$OnClickListener)new SearchActivity$12(this)); │ │ │ │ - this.searchText = (TextView)this.findViewById(2131165341); │ │ │ │ - this.resultView = (ListView)this.findViewById(2131165358); │ │ │ │ - this.table = (TableLayout)this.findViewById(2131165344); │ │ │ │ - this.divider1 = this.findViewById(2131165343); │ │ │ │ - this.divider2 = this.findViewById(2131165357); │ │ │ │ + this.statusText = (TextView)this.findViewById(2131427486); │ │ │ │ + ((TextView)this.findViewById(2131427489)).setOnClickListener((View$OnClickListener)new SearchActivity$1(this)); │ │ │ │ + ((TextView)this.findViewById(2131427493)).setOnClickListener((View$OnClickListener)new SearchActivity$2(this)); │ │ │ │ + ((TextView)this.findViewById(2131427497)).setOnClickListener((View$OnClickListener)new SearchActivity$3(this)); │ │ │ │ + ((TextView)this.findViewById(2131427490)).setOnClickListener((View$OnClickListener)new SearchActivity$4(this)); │ │ │ │ + ((TextView)this.findViewById(2131427494)).setOnClickListener((View$OnClickListener)new SearchActivity$5(this)); │ │ │ │ + ((TextView)this.findViewById(2131427498)).setOnClickListener((View$OnClickListener)new SearchActivity$6(this)); │ │ │ │ + ((TextView)this.findViewById(2131427491)).setOnClickListener((View$OnClickListener)new SearchActivity$7(this)); │ │ │ │ + ((TextView)this.findViewById(2131427495)).setOnClickListener((View$OnClickListener)new SearchActivity$8(this)); │ │ │ │ + ((TextView)this.findViewById(2131427499)).setOnClickListener((View$OnClickListener)new SearchActivity$9(this)); │ │ │ │ + ((TextView)this.findViewById(2131427492)).setOnClickListener((View$OnClickListener)new SearchActivity$10(this)); │ │ │ │ + ((TextView)this.findViewById(2131427496)).setOnClickListener((View$OnClickListener)new SearchActivity$11(this)); │ │ │ │ + ((TextView)this.findViewById(2131427500)).setOnClickListener((View$OnClickListener)new SearchActivity$12(this)); │ │ │ │ + this.searchText = (TextView)this.findViewById(2131427485); │ │ │ │ + this.resultView = (ListView)this.findViewById(2131427502); │ │ │ │ + this.table = (TableLayout)this.findViewById(2131427488); │ │ │ │ + this.divider1 = this.findViewById(2131427487); │ │ │ │ + this.divider2 = this.findViewById(2131427501); │ │ │ │ this.resultView.setOnItemLongClickListener((AdapterView$OnItemLongClickListener)new SearchActivity$13(this)); │ │ │ │ this.resultView.setOnItemClickListener((AdapterView$OnItemClickListener)new SearchActivity$14(this)); │ │ │ │ this.intent = this.getIntent(); │ │ │ │ final Bundle extras = this.intent.getExtras(); │ │ │ │ if (extras != null && extras.containsKey("QUERY") && extras.containsKey("LANG") && !extras.containsKey("CONTENT")) { │ │ │ │ final String string = extras.getString("QUERY"); │ │ │ │ final String string2 = extras.getString("LANG"); │ │ │ │ @@ -804,44 +808,44 @@ │ │ │ │ break; │ │ │ │ } │ │ │ │ case 16908332: { │ │ │ │ this.finish(); │ │ │ │ b2 = b; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165396: { │ │ │ │ + case 2131427540: { │ │ │ │ this.line1Size = this.prefs.getFloat("Line1Size", n) + n2; │ │ │ │ this.line2Size = this.prefs.getFloat("Line2Size", n) + n2; │ │ │ │ edit.putFloat("Line1Size", this.line1Size); │ │ │ │ edit.putFloat("Line2Size", this.line2Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ b2 = b; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165397: { │ │ │ │ + case 2131427541: { │ │ │ │ this.line1Size = this.prefs.getFloat("Line1Size", n) - n2; │ │ │ │ this.line2Size = this.prefs.getFloat("Line2Size", n) - n2; │ │ │ │ edit.putFloat("Line1Size", this.line1Size); │ │ │ │ edit.putFloat("Line2Size", this.line2Size); │ │ │ │ edit.commit(); │ │ │ │ this.adapter.notifyDataSetChanged(); │ │ │ │ b2 = b; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165423: { │ │ │ │ + case 2131427567: { │ │ │ │ final Dialog dialog = new Dialog((Context)this); │ │ │ │ dialog.setContentView(2130903074); │ │ │ │ dialog.setTitle(2131493044); │ │ │ │ - ((Button)dialog.findViewById(2131165296)).setOnClickListener((View$OnClickListener)new SearchActivity$17(this, dialog)); │ │ │ │ + ((Button)dialog.findViewById(2131427440)).setOnClickListener((View$OnClickListener)new SearchActivity$17(this, dialog)); │ │ │ │ dialog.show(); │ │ │ │ b2 = b; │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165424: { │ │ │ │ + case 2131427568: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)BookmarkPaliActivity.class); │ │ │ │ final Bundle bundle = new Bundle(); │ │ │ │ bundle.putString("LANG", this.lang); │ │ │ │ intent.putExtras(bundle); │ │ │ │ this.startActivity(intent); │ │ │ │ b2 = b; │ │ │ │ break; │ │ │ │ @@ -861,17 +865,17 @@ │ │ │ │ final float n = 12.0f; │ │ │ │ super.onResume(); │ │ │ │ this.line1Size = this.prefs.getFloat("Line1Size", n); │ │ │ │ this.line2Size = this.prefs.getFloat("Line2Size", n); │ │ │ │ } │ │ │ │ │ │ │ │ public void toggleStar(final int i) { │ │ │ │ - Label_0110: { │ │ │ │ + Label_0108: { │ │ │ │ if (!this.adapter.isMarked(Integer.valueOf(i))) { │ │ │ │ - break Label_0110; │ │ │ │ + break Label_0108; │ │ │ │ } │ │ │ │ this.adapter.clearMarkedPosition(Integer.valueOf(i)); │ │ │ │ while (true) { │ │ │ │ final ArrayList marked = this.adapter.getMarked(); │ │ │ │ try { │ │ │ │ final SearchResultsItem savedResultsItem = this.savedResultsItem; │ │ │ │ try { │ │ ├── org/yuttadhammo/tipitaka/SearchDialog.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -76,33 +76,33 @@ │ │ │ │ private void assignPriorityAt(final int n) { │ │ │ │ this.savedCursor.moveToPosition(n); │ │ │ │ final int int1 = this.savedCursor.getInt(0); │ │ │ │ final Dialog dialog = new Dialog(this.context); │ │ │ │ dialog.setContentView(2130903062); │ │ │ │ this.searchHistoryDBAdapter.open(); │ │ │ │ final SearchHistoryItem entry = this.searchHistoryDBAdapter.getEntry((long)int1); │ │ │ │ - ((TextView)dialog.findViewById(2131165249)).setText((CharSequence)(entry.getKeywords() + " (" + entry.getCode() + ":" + entry.getPriority() + ")")); │ │ │ │ + ((TextView)dialog.findViewById(2131427393)).setText((CharSequence)(entry.getKeywords() + " (" + entry.getCode() + ":" + entry.getPriority() + ")")); │ │ │ │ this.searchHistoryDBAdapter.close(); │ │ │ │ dialog.setTitle(2131493030); │ │ │ │ - ((Button)dialog.findViewById(2131165250)).setOnClickListener((View$OnClickListener)new SearchDialog$13(this, (EditText)dialog.findViewById(2131165252), (EditText)dialog.findViewById(2131165251), n, int1, dialog)); │ │ │ │ + ((Button)dialog.findViewById(2131427394)).setOnClickListener((View$OnClickListener)new SearchDialog$13(this, (EditText)dialog.findViewById(2131427396), (EditText)dialog.findViewById(2131427395), n, int1, dialog)); │ │ │ │ dialog.show(); │ │ │ │ } │ │ │ │ │ │ │ │ private void deleteItemAt(final int n) { │ │ │ │ final AlertDialog$Builder alertDialog$Builder = new AlertDialog$Builder(this.context); │ │ │ │ alertDialog$Builder.setTitle((CharSequence)this.context.getString(2131492967)); │ │ │ │ alertDialog$Builder.setIcon(17301543); │ │ │ │ alertDialog$Builder.setMessage((CharSequence)this.context.getString(2131492966)); │ │ │ │ alertDialog$Builder.setPositiveButton((CharSequence)this.context.getString(2131492951), (DialogInterface$OnClickListener)new SearchDialog$15(this, n)); │ │ │ │ alertDialog$Builder.setNegativeButton((CharSequence)this.context.getString(2131492952), (DialogInterface$OnClickListener)new SearchDialog$16(this)); │ │ │ │ alertDialog$Builder.show(); │ │ │ │ } │ │ │ │ │ │ │ │ private void hideCodePanel() { │ │ │ │ - ((RelativeLayout)this.findViewById(2131165373)).setVisibility(8); │ │ │ │ + ((RelativeLayout)this.findViewById(2131427517)).setVisibility(8); │ │ │ │ } │ │ │ │ │ │ │ │ private void moveItemDown(final int n) { │ │ │ │ if (this.savedCursor.moveToPosition(n)) { │ │ │ │ final int int1 = this.savedCursor.getInt(0); │ │ │ │ if (this.savedCursor.moveToPosition(n + 1)) { │ │ │ │ final int int2 = this.savedCursor.getInt(0); │ │ │ │ @@ -215,15 +215,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ private void setupNormalPopupMenu() { │ │ │ │ this.historyList.setOnItemLongClickListener((AdapterView$OnItemLongClickListener)new SearchDialog$10(this)); │ │ │ │ } │ │ │ │ │ │ │ │ private void showCodePanel() { │ │ │ │ - ((RelativeLayout)this.findViewById(2131165373)).setVisibility(0); │ │ │ │ + ((RelativeLayout)this.findViewById(2131427517)).setVisibility(0); │ │ │ │ } │ │ │ │ │ │ │ │ private void updateHistoryList(final String s) { │ │ │ │ final int n = 5; │ │ │ │ this.searchHistoryDBAdapter.open(); │ │ │ │ if (this.savedCursor != null && !this.savedCursor.isClosed()) { │ │ │ │ this.savedCursor.close(); │ │ │ │ @@ -234,19 +234,19 @@ │ │ │ │ array[0] = "keywords"; │ │ │ │ array[1] = "line1"; │ │ │ │ array[2] = "line2"; │ │ │ │ array[3] = "priority"; │ │ │ │ array[4] = "code"; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n]; │ │ │ │ - array3[0] = 2131165314; │ │ │ │ - array3[1] = 2131165315; │ │ │ │ - array3[2] = 2131165316; │ │ │ │ - array3[3] = 2131165312; │ │ │ │ - array3[4] = 2131165311; │ │ │ │ + array3[0] = 2131427458; │ │ │ │ + array3[1] = 2131427459; │ │ │ │ + array3[2] = 2131427460; │ │ │ │ + array3[3] = 2131427456; │ │ │ │ + array3[4] = 2131427455; │ │ │ │ this.historyAdapter = new SearchDialog$ResultsCursorAdapter(this, (Context)this, 2130903076, savedCursor, array, array2); │ │ │ │ this.historyList.setAdapter((ListAdapter)this.historyAdapter); │ │ │ │ this.searchHistoryDBAdapter.close(); │ │ │ │ Log.i("Tipitaka", "saved cursor length: " + this.savedCursor.getCount()); │ │ │ │ } │ │ │ │ │ │ │ │ private void updateHistoryList(final String s, final String s2) { │ │ │ │ @@ -258,19 +258,19 @@ │ │ │ │ } │ │ │ │ this.savedCursor = this.searchHistoryDBAdapter.getEntries(s, s2, this.sortKey, this.isDesc, string, string2); │ │ │ │ final Context context = this.context; │ │ │ │ final Cursor savedCursor = this.savedCursor; │ │ │ │ final String[] array = { "keywords", "line1", "line2", "priority", "code" }; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[5]; │ │ │ │ - array3[0] = 2131165314; │ │ │ │ - array3[1] = 2131165315; │ │ │ │ - array3[2] = 2131165316; │ │ │ │ - array3[3] = 2131165312; │ │ │ │ - array3[4] = 2131165311; │ │ │ │ + array3[0] = 2131427458; │ │ │ │ + array3[1] = 2131427459; │ │ │ │ + array3[2] = 2131427460; │ │ │ │ + array3[3] = 2131427456; │ │ │ │ + array3[4] = 2131427455; │ │ │ │ this.historyAdapter = new SearchDialog$ResultsCursorAdapter(this, context, 2130903076, savedCursor, array, array2); │ │ │ │ this.historyList.setAdapter((ListAdapter)this.historyAdapter); │ │ │ │ this.searchHistoryDBAdapter.close(); │ │ │ │ } │ │ │ │ │ │ │ │ private void updateHistoryList(final String s, final String s2, final int n) { │ │ │ │ final String string = this.codeText.getText().toString(); │ │ │ │ @@ -281,19 +281,19 @@ │ │ │ │ } │ │ │ │ this.savedCursor = this.searchHistoryDBAdapter.getEntries(s, s2, this.sortKey, this.isDesc, string, string2); │ │ │ │ final int n2 = 2130903076; │ │ │ │ final Cursor savedCursor = this.savedCursor; │ │ │ │ final String[] array = { "keywords", "line1", "line2", "priority", "code" }; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[5]; │ │ │ │ - array3[0] = 2131165314; │ │ │ │ - array3[1] = 2131165315; │ │ │ │ - array3[2] = 2131165316; │ │ │ │ - array3[3] = 2131165312; │ │ │ │ - array3[4] = 2131165311; │ │ │ │ + array3[0] = 2131427458; │ │ │ │ + array3[1] = 2131427459; │ │ │ │ + array3[2] = 2131427460; │ │ │ │ + array3[3] = 2131427456; │ │ │ │ + array3[4] = 2131427455; │ │ │ │ this.historyAdapter = new SearchDialog$ResultsCursorAdapter(this, (Context)this, n2, savedCursor, array, array2); │ │ │ │ this.historyList.setAdapter((ListAdapter)this.historyAdapter); │ │ │ │ this.searchHistoryDBAdapter.close(); │ │ │ │ if (n > 0) { │ │ │ │ this.historyList.setSelected(true); │ │ │ │ this.historyList.setSelection(n - 1); │ │ │ │ } │ │ │ │ @@ -321,29 +321,29 @@ │ │ │ │ (this.actionBar = this.getSupportActionBar()).setHomeButtonEnabled(b); │ │ │ │ this.actionBar.setDisplayHomeAsUpEnabled(b); │ │ │ │ this.context = (Context)this; │ │ │ │ this.prefs = PreferenceManager.getDefaultSharedPreferences(this.getApplicationContext()); │ │ │ │ this.sortKey = this.prefs.getString("SORT_KEY", "keywords"); │ │ │ │ this.isDesc = this.prefs.getBoolean("IS_DESC", false); │ │ │ │ this.font = Typeface.createFromAsset(this.getAssets(), "verajjan.ttf"); │ │ │ │ - this.cbm = (CheckBox)this.searchView.findViewById(2131165370); │ │ │ │ - this.cba = (CheckBox)this.searchView.findViewById(2131165371); │ │ │ │ - this.cbt = (CheckBox)this.searchView.findViewById(2131165372); │ │ │ │ + this.cbm = (CheckBox)this.searchView.findViewById(2131427514); │ │ │ │ + this.cba = (CheckBox)this.searchView.findViewById(2131427515); │ │ │ │ + this.cbt = (CheckBox)this.searchView.findViewById(2131427516); │ │ │ │ this.cbm.setTypeface(this.font); │ │ │ │ this.cba.setTypeface(this.font); │ │ │ │ this.cbt.setTypeface(this.font); │ │ │ │ this.searchHistoryDBAdapter = new SearchHistoryDBAdapter((Context)this); │ │ │ │ this.searchResultsDBAdapter = new SearchResultsDBAdapter((Context)this); │ │ │ │ - ((Button)this.findViewById(2131165362)).setOnClickListener((View$OnClickListener)new SearchDialog$1(this)); │ │ │ │ - (this.codeText = (EditText)this.findViewById(2131165251)).addTextChangedListener((TextWatcher)new SearchDialog$2(this)); │ │ │ │ - (this.numberText = (EditText)this.findViewById(2131165376)).addTextChangedListener((TextWatcher)new SearchDialog$3(this)); │ │ │ │ - (this.searchText = (EditText)this.findViewById(2131165363)).setOnEditorActionListener((TextView$OnEditorActionListener)new SearchDialog$4(this)); │ │ │ │ + ((Button)this.findViewById(2131427506)).setOnClickListener((View$OnClickListener)new SearchDialog$1(this)); │ │ │ │ + (this.codeText = (EditText)this.findViewById(2131427395)).addTextChangedListener((TextWatcher)new SearchDialog$2(this)); │ │ │ │ + (this.numberText = (EditText)this.findViewById(2131427520)).addTextChangedListener((TextWatcher)new SearchDialog$3(this)); │ │ │ │ + (this.searchText = (EditText)this.findViewById(2131427507)).setOnEditorActionListener((TextView$OnEditorActionListener)new SearchDialog$4(this)); │ │ │ │ this.searchText.addTextChangedListener((TextWatcher)new SearchDialog$5(this)); │ │ │ │ (this.imm = (InputMethodManager)this.getSystemService("input_method")).toggleSoftInput(0, 0); │ │ │ │ - this.historyList = (ListView)this.findViewById(2131165377); │ │ │ │ + this.historyList = (ListView)this.findViewById(2131427521); │ │ │ │ this.updateHistoryList(this.lang); │ │ │ │ this.historyList.setOnItemClickListener((AdapterView$OnItemClickListener)new SearchDialog$6(this)); │ │ │ │ this.historyList.setOnTouchListener((View$OnTouchListener)new SearchDialog$7(this)); │ │ │ │ if (this.prefs.getString("SORT_KEY", "keywords").equals("code")) { │ │ │ │ this.showCodePanel(); │ │ │ │ this.setupFullPopupMenu(); │ │ │ │ super.onCreate(bundle); │ │ │ │ @@ -391,35 +391,35 @@ │ │ │ │ (this.imm = (InputMethodManager)this.context.getSystemService("input_method")).hideSoftInputFromWindow(this.searchText.getApplicationWindowToken(), 0); │ │ │ │ final Dialog dialog = new Dialog(this.context); │ │ │ │ dialog.setContentView(2130903100); │ │ │ │ dialog.setTitle(2131492995); │ │ │ │ this.sortKey = this.prefs.getString("SORT_KEY", "keywords"); │ │ │ │ this.isDesc = this.prefs.getBoolean("IS_DESC", false); │ │ │ │ if (this.sortKey.equals("keywords")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165389)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427533)).setChecked(checked); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("_id")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165287)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427431)).setChecked(checked); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("nsut")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165390)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427534)).setChecked(checked); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("freq")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165391)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427535)).setChecked(checked); │ │ │ │ } │ │ │ │ else if (this.sortKey.equals("code")) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165392)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427536)).setChecked(checked); │ │ │ │ } │ │ │ │ if (this.isDesc) { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165292)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427436)).setChecked(checked); │ │ │ │ } │ │ │ │ else { │ │ │ │ - ((RadioButton)dialog.findViewById(2131165291)).setChecked(checked); │ │ │ │ + ((RadioButton)dialog.findViewById(2131427435)).setChecked(checked); │ │ │ │ } │ │ │ │ - ((Button)dialog.findViewById(2131165293)).setOnClickListener((View$OnClickListener)new SearchDialog$8(this, dialog)); │ │ │ │ + ((Button)dialog.findViewById(2131427437)).setOnClickListener((View$OnClickListener)new SearchDialog$8(this, dialog)); │ │ │ │ dialog.show(); │ │ │ │ return super.onKeyUp(n, keyEvent); │ │ │ │ } │ │ │ │ return super.onKeyUp(n, keyEvent); │ │ │ │ } │ │ │ │ return onKeyUp; │ │ │ │ onKeyUp = super.onKeyUp(n, keyEvent); │ │ │ │ @@ -442,18 +442,18 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ │ │ │ │ protected void searchText() { │ │ │ │ final String string = this.searchText.getText().toString(); │ │ │ │ - this.b1 = ((CheckBox)this.searchView.findViewById(2131165366)).isChecked(); │ │ │ │ - this.b2 = ((CheckBox)this.searchView.findViewById(2131165367)).isChecked(); │ │ │ │ - this.b3 = ((CheckBox)this.searchView.findViewById(2131165368)).isChecked(); │ │ │ │ - this.b4 = ((CheckBox)this.searchView.findViewById(2131165262)).isChecked(); │ │ │ │ + this.b1 = ((CheckBox)this.searchView.findViewById(2131427510)).isChecked(); │ │ │ │ + this.b2 = ((CheckBox)this.searchView.findViewById(2131427511)).isChecked(); │ │ │ │ + this.b3 = ((CheckBox)this.searchView.findViewById(2131427512)).isChecked(); │ │ │ │ + this.b4 = ((CheckBox)this.searchView.findViewById(2131427406)).isChecked(); │ │ │ │ this.b5 = this.cbm.isChecked(); │ │ │ │ this.b6 = this.cba.isChecked(); │ │ │ │ this.b7 = this.cbt.isChecked(); │ │ │ │ if (string.trim().length() > 0) { │ │ │ │ final String replace = string.replace("aa", "\u0101").replace("ii", "\u012b").replace("uu", "\u016b").replace(".t", "\u1e6d").replace(".d", "\u1e0d").replace("\"n", "\u1e45").replace(".n", "\u1e47").replace(".m", "\u1e43").replace("~n", "\u00f1").replace(".l", "\u1e37"); │ │ │ │ final Intent intent = new Intent(this.context, (Class)SearchActivity.class); │ │ │ │ final Bundle bundle = new Bundle(); │ │ ├── org/yuttadhammo/tipitaka/ReadBookActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -145,17 +145,16 @@ │ │ │ │ String s = string2.replaceAll("\\[[0-9]+\\]", "").replaceAll("\\^b\\^", "").replaceAll("\\^eb\\^", "").replaceAll("\\^a\\^[^^]+\\^ea\\^", "").replaceAll("'''", "\u2019\u201d").replaceAll("''", "\u201d").replaceAll("'", "\u2019").replaceAll("``", "\u201c").replaceAll("`", "\u2018").replaceAll("([AIUEOKGCJTDNPBMYRLVSHaiueokgcjtdnpbmyrlvsh\u0101\u012b\u016b\u1e6d\u1e0d\u1e45\u1e47\u1e41\u1e43\u00f1\u1e37\u0100\u012a\u016a\u1e6c\u1e0c\u1e44\u1e46\u1e40\u1e42\u00d1\u1e36])0", "$1."); │ │ │ │ if (ReadBookActivity.keywords.trim().length() > 0) { │ │ │ │ Log.i("Tipitaka", "keywords: " + ReadBookActivity.keywords); │ │ │ │ ReadBookActivity.keywords = ReadBookActivity.keywords.replace('+', ' '); │ │ │ │ final String[] split = ReadBookActivity.keywords.split("\\+"); │ │ │ │ Arrays.sort(split, (Comparator)new StringLengthComparator()); │ │ │ │ Collections.reverse(Arrays.asList(split)); │ │ │ │ - final String[] array = split; │ │ │ │ for (int length = split.length, i = 0; i < length; ++i) { │ │ │ │ - final String s2 = array[i]; │ │ │ │ + final String s2 = split[i]; │ │ │ │ s = s.replace(s2, "" + s2 + ""); │ │ │ │ } │ │ │ │ } │ │ │ │ String s3; │ │ │ │ if (ReadBookActivity.prefs.getBoolean("show_var", (boolean)(n2 != 0))) { │ │ │ │ s3 = s.replaceAll("\\{([^}]+)\\}", "[$1]"); │ │ │ │ } │ │ │ │ @@ -170,25 +169,26 @@ │ │ │ │ ReadBookActivity.volumes = ReadBookActivity.res.getStringArray(2131623936); │ │ │ │ ReadBookActivity.spannedText = fromHtml; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void prepareBookmark() { │ │ │ │ final int cancelable = 1; │ │ │ │ + int i = 0; │ │ │ │ final String[] split = ReadBookActivity.savedItems.split("\\s+"); │ │ │ │ this.selected_page = this.lastPosition - 1; │ │ │ │ if (split.length > cancelable) { │ │ │ │ (this.itemsDialog = new Dialog((Context)this)).setContentView(2130903093); │ │ │ │ this.itemsDialog.setCancelable((boolean)(cancelable != 0)); │ │ │ │ this.itemsDialog.setTitle((CharSequence)this.getString(2131492945)); │ │ │ │ - final ListView listView = (ListView)this.itemsDialog.findViewById(2131165379); │ │ │ │ - final ArrayAdapter adapter = new ArrayAdapter((Context)this, 2130903086, 2131165327); │ │ │ │ - final String[] array = split; │ │ │ │ - for (int length = split.length, i = 0; i < length; ++i) { │ │ │ │ - adapter.add((Object)(this.getString(2131492886) + " " + Utils.arabic2thai(array[i], this.getResources()))); │ │ │ │ + final ListView listView = (ListView)this.itemsDialog.findViewById(2131427523); │ │ │ │ + final ArrayAdapter adapter = new ArrayAdapter((Context)this, 2130903086, 2131427471); │ │ │ │ + while (i < split.length) { │ │ │ │ + adapter.add((Object)(this.getString(2131492886) + " " + Utils.arabic2thai(split[i], this.getResources()))); │ │ │ │ + ++i; │ │ │ │ } │ │ │ │ listView.setAdapter((ListAdapter)adapter); │ │ │ │ listView.setOnItemClickListener((AdapterView$OnItemClickListener)new ReadBookActivity$5(this)); │ │ │ │ this.itemsDialog.show(); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.saveBookmark(ReadBookActivity.selected_volume, Integer.parseInt(split[0]), this.selected_page, ReadBookActivity.lang); │ │ │ │ @@ -209,16 +209,16 @@ │ │ │ │ │ │ │ │ private void saveBookmark(final int bmVolume, final int bmItem, final int bmPage, final String bmLang) { │ │ │ │ (this.memoDialog = new Dialog((Context)this)).setContentView(2130903081); │ │ │ │ this.bmLang = bmLang; │ │ │ │ this.bmVolume = bmVolume; │ │ │ │ this.bmPage = bmPage; │ │ │ │ this.bmItem = bmItem; │ │ │ │ - final Button button = (Button)this.memoDialog.findViewById(2131165324); │ │ │ │ - (this.memoText = (EditText)this.memoDialog.findViewById(2131165323)).setTypeface(this.font); │ │ │ │ + final Button button = (Button)this.memoDialog.findViewById(2131427468); │ │ │ │ + (this.memoText = (EditText)this.memoDialog.findViewById(2131427467)).setTypeface(this.font); │ │ │ │ this.memoText.setText((CharSequence)ReadBookActivity.headerText); │ │ │ │ button.setOnClickListener((View$OnClickListener)new ReadBookActivity$4(this)); │ │ │ │ this.memoDialog.setCancelable(true); │ │ │ │ this.memoDialog.setTitle((CharSequence)this.getString(2131492954)); │ │ │ │ this.memoDialog.show(); │ │ │ │ } │ │ │ │ │ │ │ │ @@ -246,30 +246,30 @@ │ │ │ │ else { │ │ │ │ final View child2 = this.idxList.getChildAt(n - 1); │ │ │ │ if (child2 != null) { │ │ │ │ height = child2.getHeight(); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - this.idxList.setAdapter((ListAdapter)new IndexItemAdapter((Context)this, 2130903078, 2131165318, (List)this.titles, this.lastPosition)); │ │ │ │ + this.idxList.setAdapter((ListAdapter)new IndexItemAdapter((Context)this, 2130903078, 2131427462, (List)this.titles, this.lastPosition)); │ │ │ │ final int j = top - height * i; │ │ │ │ Log.i("ReadBookActivity", "top modifier: " + j); │ │ │ │ this.idxList.setSelectionFromTop(firstVisiblePosition, j); │ │ │ │ } │ │ │ │ │ │ │ │ private void updatePage(final int n) { │ │ │ │ ReadBookActivity.mPager.setCurrentItem(this.lastPosition); │ │ │ │ this.updateIndexList(n); │ │ │ │ } │ │ │ │ │ │ │ │ void doSearch() { │ │ │ │ final View child = ReadBookActivity.mPager.getChildAt(this.lastPosition); │ │ │ │ if (child != null) { │ │ │ │ - ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)child.findViewById(2131165326); │ │ │ │ - ReadBookActivity.scrollview = (ScrollView)child.findViewById(2131165325); │ │ │ │ + ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)child.findViewById(2131427470); │ │ │ │ + ReadBookActivity.scrollview = (ScrollView)child.findViewById(2131427469); │ │ │ │ if (ReadBookActivity.textContent.getLayout() != null) { │ │ │ │ this.currentSearchText = this.findBox.getText().toString(); │ │ │ │ if (this.currentSearchText.length() != 0) { │ │ │ │ this.currentSearchText = PaliUtils.toUni(this.currentSearchText); │ │ │ │ this.findBox.setText((CharSequence)this.currentSearchText); │ │ │ │ ((InputMethodManager)this.getSystemService("input_method")).hideSoftInputFromWindow(child.getWindowToken(), 0); │ │ │ │ final String string = ReadBookActivity.textContent.getText().toString(); │ │ │ │ @@ -333,30 +333,30 @@ │ │ │ │ this.font = Typeface.createFromAsset(this.getAssets(), "verajjan.ttf"); │ │ │ │ ReadBookActivity.lookupDefs = ReadBookActivity.prefs.getBoolean("show_defs", (boolean)(displayHomeAsUpEnabled != 0)); │ │ │ │ this.setContentView(this.read = View.inflate((Context)this, 2130903089, (ViewGroup)null)); │ │ │ │ ReadBookActivity.mainTipitakaDBAdapter = new MainTipitakaDBAdapter((Context)this); │ │ │ │ ReadBookActivity.savedReadPages = new ArrayList(); │ │ │ │ this.bookmarkDBAdapter = new BookmarkDBAdapter((Context)this); │ │ │ │ ReadBookActivity.res = this.getResources(); │ │ │ │ - ReadBookActivity.dictBar = (LinearLayout)this.findViewById(2131165336); │ │ │ │ - ReadBookActivity.defText = (TextView)this.findViewById(2131165337); │ │ │ │ - ReadBookActivity.dictButton = (Button)this.findViewById(2131165338); │ │ │ │ + ReadBookActivity.dictBar = (LinearLayout)this.findViewById(2131427480); │ │ │ │ + ReadBookActivity.defText = (TextView)this.findViewById(2131427481); │ │ │ │ + ReadBookActivity.dictButton = (Button)this.findViewById(2131427482); │ │ │ │ (this.slideMenu = new SlidingMenu((Context)this)).setMode(0); │ │ │ │ this.slideMenu.setTouchModeAbove(displayHomeAsUpEnabled); │ │ │ │ - this.slideMenu.setBehindWidthRes(2131361809); │ │ │ │ + this.slideMenu.setBehindWidthRes(2131296273); │ │ │ │ this.slideMenu.setFadeDegree(0.35f); │ │ │ │ this.slideMenu.attachToActivity((Activity)this, displayHomeAsUpEnabled); │ │ │ │ this.slideMenu.setMenu(2130903097); │ │ │ │ this.slideMenu.setSlidingEnabled(false); │ │ │ │ (this.actionBar = this.getSupportActionBar()).setHomeButtonEnabled((boolean)(displayHomeAsUpEnabled != 0)); │ │ │ │ this.actionBar.setDisplayHomeAsUpEnabled((boolean)(displayHomeAsUpEnabled != 0)); │ │ │ │ - (ReadBookActivity.mPager = (ViewPager)this.findViewById(2131165335)).setOnPageChangeListener((ViewPager$OnPageChangeListener)new ReadBookActivity$1(this)); │ │ │ │ + (ReadBookActivity.mPager = (ViewPager)this.findViewById(2131427479)).setOnPageChangeListener((ViewPager$OnPageChangeListener)new ReadBookActivity$1(this)); │ │ │ │ ReadBookActivity.defText.setTypeface(this.font); │ │ │ │ ReadBookActivity.dictButton.setOnClickListener((View$OnClickListener)new ReadBookActivity$2(this)); │ │ │ │ - this.idxList = (ListView)this.slideMenu.findViewById(2131165385); │ │ │ │ + this.idxList = (ListView)this.slideMenu.findViewById(2131427529); │ │ │ │ Cursor content = null; │ │ │ │ Label_0806: { │ │ │ │ try { │ │ │ │ final MainTipitakaDBAdapter mainTipitakaDBAdapter = ReadBookActivity.mainTipitakaDBAdapter; │ │ │ │ try { │ │ │ │ mainTipitakaDBAdapter.open(); │ │ │ │ final MainTipitakaDBAdapter mainTipitakaDBAdapter2 = ReadBookActivity.mainTipitakaDBAdapter; │ │ │ │ @@ -410,15 +410,15 @@ │ │ │ │ catch (SQLiteException ex4) {} │ │ │ │ } │ │ │ │ content.close(); │ │ │ │ ReadBookActivity.mainTipitakaDBAdapter.close(); │ │ │ │ this.idxList.setOnItemClickListener((AdapterView$OnItemClickListener)new ReadBookActivity$3(this)); │ │ │ │ this.mPagerAdapter = new ReadBookActivity$ScreenSlidePagerAdapter(this, this.getSupportFragmentManager()); │ │ │ │ ReadBookActivity.mPager.setAdapter((PagerAdapter)this.mPagerAdapter); │ │ │ │ - this.idxList.setAdapter((ListAdapter)new IndexItemAdapter((Context)this, 2130903078, 2131165318, (List)this.titles, this.lastPosition)); │ │ │ │ + this.idxList.setAdapter((ListAdapter)new IndexItemAdapter((Context)this, 2130903078, 2131427462, (List)this.titles, this.lastPosition)); │ │ │ │ this.updatePage(0); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(final Menu menu) { │ │ │ │ this.getSupportMenuInflater().inflate(2131689477, menu); │ │ │ │ return true; │ │ │ │ @@ -493,50 +493,50 @@ │ │ │ │ b = false; │ │ │ │ break; │ │ │ │ } │ │ │ │ case 16908332: { │ │ │ │ this.finish(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165420: { │ │ │ │ + case 2131427564: { │ │ │ │ this.slideMenu.toggle(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165421: { │ │ │ │ + case 2131427565: { │ │ │ │ this.searchInPage(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165419: { │ │ │ │ + case 2131427563: { │ │ │ │ this.startActivity(new Intent((Context)this, (Class)HelpActivity.class)); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165413: { │ │ │ │ + case 2131427557: { │ │ │ │ final Intent intent = new Intent((Context)this, (Class)BookmarkPaliActivity.class); │ │ │ │ bundle.putString("LANG", ReadBookActivity.lang); │ │ │ │ intent.putExtras(bundle); │ │ │ │ this.startActivity(intent); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165412: { │ │ │ │ + case 2131427556: { │ │ │ │ this.prepareBookmark(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165422: { │ │ │ │ + case 2131427566: { │ │ │ │ final Intent intent2 = new Intent((Context)this, (Class)SettingsActivity.class); │ │ │ │ intent2.setFlags(flags); │ │ │ │ this.startActivity(intent2); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165416: { │ │ │ │ + case 2131427560: { │ │ │ │ final Intent intent3 = new Intent((Context)this, (Class)DictionaryActivity.class); │ │ │ │ intent3.setFlags(flags); │ │ │ │ this.startActivity(intent3); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131165417: { │ │ │ │ + case 2131427561: { │ │ │ │ final Intent intent4 = new Intent((Context)this, (Class)EnglishActivity.class); │ │ │ │ final String trans = this.getTrans(); │ │ │ │ if (trans != null) { │ │ │ │ bundle.putString("url", trans); │ │ │ │ intent4.putExtras(bundle); │ │ │ │ } │ │ │ │ intent4.setFlags(flags); │ │ │ │ @@ -576,19 +576,19 @@ │ │ │ │ final Intent intent = new Intent((Context)this, (Class)SearchDialog.class); │ │ │ │ intent.setFlags(67108864); │ │ │ │ this.startActivity(intent); │ │ │ │ return true; │ │ │ │ } │ │ │ │ │ │ │ │ public void searchInPage() { │ │ │ │ - ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)ReadBookActivity.mPager.getChildAt(this.lastPosition).findViewById(2131165326); │ │ │ │ + ReadBookActivity.textContent = (ReadBookActivity$PaliTextView)ReadBookActivity.mPager.getChildAt(this.lastPosition).findViewById(2131427470); │ │ │ │ this.virginText = ReadBookActivity.textContent.getText(); │ │ │ │ this.findBox = new EditText((Context)this); │ │ │ │ this.atSearch = 0; │ │ │ │ - final LinearLayout linearLayout = (LinearLayout)this.findViewById(2131165334); │ │ │ │ + final LinearLayout linearLayout = (LinearLayout)this.findViewById(2131427478); │ │ │ │ if (linearLayout.getChildCount() <= 0) { │ │ │ │ final Button button = new Button((Context)this); │ │ │ │ button.setText((CharSequence)"Next"); │ │ │ │ button.setOnClickListener((View$OnClickListener)new ReadBookActivity$6(this)); │ │ │ │ linearLayout.addView((View)button); │ │ │ │ final Button button2 = new Button((Context)this); │ │ │ │ button2.setText((CharSequence)"Close"); ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4513,258 +4513,264 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 17 │ + .locals 18 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2253 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v1, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 2254 │ - new-instance v1, Ljava/lang/IllegalStateException; │ + new-instance v2, Ljava/lang/IllegalStateException; │ │ - const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 2257 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v1, v1, p1 │ + add-float v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2259 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-float v13, v1 │ + int-to-float v14, v2 │ │ .line 2260 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ .line 2261 │ - .local v15, "scrollX":F │ + .local v16, "scrollX":F │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ - move-result v16 │ + move-result v17 │ │ .line 2263 │ - .local v16, "width":I │ - move/from16 v0, v16 │ + .local v17, "width":I │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2264 │ - .local v12, "leftBound":F │ - move/from16 v0, v16 │ + .local v13, "leftBound":F │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2266 │ - .local v14, "rightBound":F │ + .local v15, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v11 │ │ - check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2267 │ - .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2268 │ - .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v1, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 2269 │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2271 │ :cond_1 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - if-eq v1, v2, :cond_2 │ + if-eq v2, v3, :cond_2 │ │ .line 2272 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2275 │ :cond_2 │ - cmpg-float v1, v15, v12 │ + cmpg-float v2, v16, v13 │ │ - if-gez v1, :cond_4 │ + if-gez v2, :cond_4 │ │ .line 2276 │ - move v15, v12 │ + move/from16 v16, v13 │ │ .line 2281 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - float-to-int v2, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v3, v0 │ │ - int-to-float v2, v2 │ + int-to-float v3, v3 │ │ - sub-float v2, v15, v2 │ + sub-float v3, v16, v3 │ │ - add-float/2addr v1, v2 │ + add-float/2addr v2, v3 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2282 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v2 │ + move-result v3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2283 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2286 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 2287 │ - .local v3, "time":J │ + .local v4, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ - │ - const/4 v7, 0x0 │ + iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ const/4 v8, 0x0 │ │ - invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + const/4 v9, 0x0 │ + │ + invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 2289 │ - .local v9, "ev":Landroid/view/MotionEvent; │ + .local v10, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2290 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2291 │ return-void │ │ .line 2277 │ - .end local v3 # "time":J │ - .end local v9 # "ev":Landroid/view/MotionEvent; │ + .end local v4 # "time":J │ + .end local v10 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v1, v15, v14 │ + cmpl-float v2, v16, v15 │ │ - if-lez v1, :cond_3 │ + if-lez v2, :cond_3 │ │ .line 2278 │ - move v15, v14 │ + move/from16 v16, v15 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -186,38 +186,38 @@ │ invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ │ .line 173 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 7 │ + .locals 8 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ .line 175 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ - move v3, p2 │ + move v4, p2 │ │ - move v4, p3 │ + move v5, p3 │ │ - move v5, p4 │ + move v6, p4 │ │ - move v6, p5 │ + move v7, p5 │ │ - invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ + invoke-virtual/range {v1 .. v7}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ │ .line 176 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ @@ -233,15 +233,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 179 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 3 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 181 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -135,15 +135,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 281 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 284 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -436,15 +436,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 177 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -458,27 +458,27 @@ │ :goto_0 │ return v2 │ │ .line 432 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v3 │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gtz v3, :cond_0 │ │ .line 436 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -535,1400 +535,1400 @@ │ .line 207 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 41 │ + .locals 42 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 219 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v5 │ + move-result v6 │ │ .line 221 │ - .local v5, "action":I │ + .local v6, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-nez v35, :cond_0 │ + if-nez v36, :cond_0 │ │ .line 222 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 224 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 226 │ - and-int/lit16 v0, v5, 0xff │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - const/16 v36, 0x6 │ + const/16 v37, 0x6 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - move/from16 v1, v36 │ + move/from16 v1, v37 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ .line 228 │ - .local v21, "pointerUp":Z │ + .local v22, "pointerUp":Z │ :goto_0 │ - if-eqz v21, :cond_2 │ + if-eqz v22, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v24 │ + move-result v25 │ │ .line 231 │ - .local v24, "skipIndex":I │ + .local v25, "skipIndex":I │ :goto_1 │ - const/16 v25, 0x0 │ - │ - .local v25, "sumX":F │ const/16 v26, 0x0 │ │ + .local v26, "sumX":F │ + const/16 v27, 0x0 │ + │ .line 232 │ - .local v26, "sumY":F │ + .local v27, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v6 │ + move-result v7 │ │ .line 233 │ - .local v6, "count":I │ - const/16 v17, 0x0 │ + .local v7, "count":I │ + const/16 v18, 0x0 │ │ - .local v17, "i":I │ + .local v18, "i":I │ :goto_2 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_4 │ + if-ge v0, v7, :cond_4 │ │ .line 234 │ - move/from16 v0, v24 │ + move/from16 v0, v25 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_3 │ │ .line 233 │ :goto_3 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_2 │ │ .line 226 │ - .end local v6 # "count":I │ - .end local v17 # "i":I │ - .end local v21 # "pointerUp":Z │ - .end local v24 # "skipIndex":I │ - .end local v25 # "sumX":F │ - .end local v26 # "sumY":F │ + .end local v7 # "count":I │ + .end local v18 # "i":I │ + .end local v22 # "pointerUp":Z │ + .end local v25 # "skipIndex":I │ + .end local v26 # "sumX":F │ + .end local v27 # "sumY":F │ :cond_1 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_0 │ │ .line 228 │ - .restart local v21 # "pointerUp":Z │ + .restart local v22 # "pointerUp":Z │ :cond_2 │ - const/16 v24, -0x1 │ + const/16 v25, -0x1 │ │ goto :goto_1 │ │ .line 235 │ - .restart local v6 # "count":I │ - .restart local v17 # "i":I │ - .restart local v24 # "skipIndex":I │ - .restart local v25 # "sumX":F │ - .restart local v26 # "sumY":F │ + .restart local v7 # "count":I │ + .restart local v18 # "i":I │ + .restart local v25 # "skipIndex":I │ + .restart local v26 # "sumX":F │ + .restart local v27 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v25, v25, v35 │ + add-float v26, v26, v36 │ │ .line 236 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v26, v26, v35 │ + add-float v27, v27, v36 │ │ goto :goto_3 │ │ .line 238 │ :cond_4 │ - if-eqz v21, :cond_6 │ + if-eqz v22, :cond_6 │ │ - add-int/lit8 v11, v6, -0x1 │ + add-int/lit8 v12, v7, -0x1 │ │ .line 239 │ - .local v11, "div":I │ + .local v12, "div":I │ :goto_4 │ - int-to-float v0, v11 │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v13, v25, v35 │ + div-float v14, v26, v36 │ │ .line 240 │ - .local v13, "focusX":F │ - int-to-float v0, v11 │ + .local v14, "focusX":F │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v14, v26, v35 │ + div-float v15, v27, v36 │ │ .line 242 │ - .local v14, "focusY":F │ - const/16 v16, 0x0 │ + .local v15, "focusY":F │ + const/16 v17, 0x0 │ │ .line 244 │ - .local v16, "handled":Z │ - and-int/lit16 v0, v5, 0xff │ + .local v17, "handled":Z │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - packed-switch v35, :pswitch_data_0 │ + packed-switch v36, :pswitch_data_0 │ │ .line 396 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v16 │ + return v17 │ │ - .end local v11 # "div":I │ - .end local v13 # "focusX":F │ - .end local v14 # "focusY":F │ - .end local v16 # "handled":Z │ + .end local v12 # "div":I │ + .end local v14 # "focusX":F │ + .end local v15 # "focusY":F │ + .end local v17 # "handled":Z │ :cond_6 │ - move v11, v6 │ + move v12, v7 │ │ .line 238 │ goto :goto_4 │ │ .line 246 │ - .restart local v11 # "div":I │ - .restart local v13 # "focusX":F │ - .restart local v14 # "focusY":F │ - .restart local v16 # "handled":Z │ + .restart local v12 # "div":I │ + .restart local v14 # "focusX":F │ + .restart local v15 # "focusY":F │ + .restart local v17 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 247 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 249 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 253 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 254 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 258 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3e8 │ + const/16 v37, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 259 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v27 │ + move-result v28 │ │ .line 260 │ - .local v27, "upIndex":I │ + .local v28, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v18 │ + move-result v19 │ │ .line 261 │ - .local v18, "id1":I │ + .local v19, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v32 │ + move-result v33 │ │ .line 262 │ - .local v32, "x1":F │ + .local v33, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v34 │ + move-result v35 │ │ .line 263 │ - .local v34, "y1":F │ - const/16 v17, 0x0 │ + .local v35, "y1":F │ + const/16 v18, 0x0 │ │ :goto_6 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_5 │ + if-ge v0, v7, :cond_5 │ │ .line 264 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ if-ne v0, v1, :cond_8 │ │ .line 263 │ :cond_7 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_6 │ │ .line 266 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v20 │ │ .line 267 │ - .local v19, "id2":I │ + .local v20, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v31, v32, v35 │ + mul-float v32, v33, v36 │ │ .line 268 │ - .local v31, "x":F │ + .local v32, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v33, v34, v35 │ + mul-float v34, v35, v36 │ │ .line 270 │ - .local v33, "y":F │ - add-float v12, v31, v33 │ + .local v34, "y":F │ + add-float v13, v32, v34 │ │ .line 271 │ - .local v12, "dot":F │ - const/16 v35, 0x0 │ + .local v13, "dot":F │ + const/16 v36, 0x0 │ │ - cmpg-float v35, v12, v35 │ + cmpg-float v36, v13, v36 │ │ - if-gez v35, :cond_7 │ + if-gez v36, :cond_7 │ │ .line 272 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 279 │ - .end local v12 # "dot":F │ - .end local v18 # "id1":I │ - .end local v19 # "id2":I │ - .end local v27 # "upIndex":I │ - .end local v31 # "x":F │ - .end local v32 # "x1":F │ - .end local v33 # "y":F │ - .end local v34 # "y1":F │ + .end local v13 # "dot":F │ + .end local v19 # "id1":I │ + .end local v20 # "id2":I │ + .end local v28 # "upIndex":I │ + .end local v32 # "x":F │ + .end local v33 # "x1":F │ + .end local v34 # "y":F │ + .end local v35 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_a │ + if-eqz v36, :cond_a │ │ .line 280 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v15 │ + move-result v16 │ │ .line 281 │ - .local v15, "hadTapMessage":Z │ - if-eqz v15, :cond_9 │ + .local v16, "hadTapMessage":Z │ + if-eqz v16, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 282 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ - if-eqz v15, :cond_d │ + if-eqz v16, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v36 │ │ - move-object/from16 v2, v36 │ + move-object/from16 v2, v37 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ .line 285 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 287 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 289 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 296 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 297 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 298 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_b │ + if-eqz v36, :cond_b │ │ .line 299 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 301 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 302 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 303 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 304 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 305 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 307 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_c │ + if-eqz v36, :cond_c │ │ .line 308 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 309 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 312 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 314 │ goto/16 :goto_5 │ │ .line 292 │ - .restart local v15 # "hadTapMessage":Z │ + .restart local v16 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v37, v0 │ + move-wide/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 317 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-nez v35, :cond_5 │ + if-nez v36, :cond_5 │ │ .line 320 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v22, v35, v13 │ + sub-float v23, v36, v14 │ │ .line 321 │ - .local v22, "scrollX":F │ + .local v23, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v23, v35, v14 │ + sub-float v24, v36, v15 │ │ .line 322 │ - .local v23, "scrollY":F │ + .local v24, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_e │ + if-eqz v36, :cond_e │ │ .line 324 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ goto/16 :goto_5 │ │ .line 325 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_10 │ + if-eqz v36, :cond_10 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v13, v35 │ + sub-float v36, v14, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v8, v0 │ + float-to-int v9, v0 │ │ .line 327 │ - .local v8, "deltaX":I │ + .local v9, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v14, v35 │ + sub-float v36, v15, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v9, v0 │ + float-to-int v10, v0 │ │ .line 328 │ - .local v9, "deltaY":I │ - mul-int v35, v8, v8 │ - │ + .local v10, "deltaY":I │ mul-int v36, v9, v9 │ │ - add-int v10, v35, v36 │ + mul-int v37, v10, v10 │ + │ + add-int v11, v36, v37 │ │ .line 329 │ - .local v10, "distance":I │ + .local v11, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_f │ + if-le v11, v0, :cond_f │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 331 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 332 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 333 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 334 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 335 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 338 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_5 │ + if-le v11, v0, :cond_5 │ │ .line 339 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 341 │ - .end local v8 # "deltaX":I │ - .end local v9 # "deltaY":I │ - .end local v10 # "distance":I │ + .end local v9 # "deltaX":I │ + .end local v10 # "deltaY":I │ + .end local v11 # "distance":I │ :cond_10 │ - invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gez v35, :cond_11 │ + if-gez v36, :cond_11 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-ltz v35, :cond_5 │ + if-ltz v36, :cond_5 │ │ .line 342 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 343 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 344 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 349 │ - .end local v22 # "scrollX":F │ - .end local v23 # "scrollY":F │ + .end local v23 # "scrollX":F │ + .end local v24 # "scrollY":F │ :pswitch_5 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 350 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 351 │ - .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_15 │ + if-eqz v36, :cond_15 │ │ .line 353 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 375 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_13 │ + if-eqz v36, :cond_13 │ │ .line 376 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 379 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 380 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_14 │ + if-eqz v36, :cond_14 │ │ .line 383 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 384 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 386 │ :cond_14 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 387 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 354 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_16 │ + if-eqz v36, :cond_16 │ │ .line 355 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 356 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 357 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_17 │ + if-eqz v36, :cond_17 │ │ .line 358 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v16 │ + move-result v17 │ │ goto :goto_8 │ │ .line 362 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v29, v0 │ │ .line 363 │ - .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v35, 0x0 │ + .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v36, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v21 │ │ .line 364 │ - .local v20, "pointerId":I │ - const/16 v35, 0x3e8 │ + .local v21, "pointerId":I │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ - move/from16 v2, v36 │ + move/from16 v2, v37 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 365 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v31 │ │ .line 367 │ - .local v30, "velocityY":F │ - move-object/from16 v0, v28 │ + .local v31, "velocityY":F │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v29 │ + move-result v30 │ │ .line 370 │ - .local v29, "velocityX":F │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + .local v30, "velocityX":F │ + invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gtz v35, :cond_18 │ + if-gtz v36, :cond_18 │ │ - invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-lez v35, :cond_12 │ + if-lez v36, :cond_12 │ │ .line 372 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v29 │ + move/from16 v3, v30 │ │ - move/from16 v4, v30 │ + move/from16 v4, v31 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ goto/16 :goto_8 │ │ .line 392 │ - .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v20 # "pointerId":I │ - .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v29 # "velocityX":F │ - .end local v30 # "velocityY":F │ + .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v21 # "pointerId":I │ + .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v30 # "velocityX":F │ + .end local v31 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 244 │ :pswitch_data_0 ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -386,15 +386,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 577 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 593 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -553,15 +553,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 9 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v1, 0x5 │ + const/4 v2, 0x5 │ │ - const/16 v2, 0x80 │ + const/16 v3, 0x80 │ │ - const-wide/16 v3, 0x1 │ + const-wide/16 v4, 0x1 │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -319,15 +319,15 @@ │ │ .line 1334 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 3 │ + .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 734 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 735 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 736 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 737 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 723 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 724 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 725 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 726 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 727 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 728 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 729 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 730 │ return-object v10 │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 2 │ + .locals 3 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 91 │ - .local v1, "itemId":J │ + .local v2, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompatJellybean.smali │ @@ -5,15 +5,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - .locals 7 │ + .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -28,211 +28,213 @@ │ .param p16, "subText" # Ljava/lang/CharSequence; │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 34 │ - new-instance v3, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v4, p2, Landroid/app/Notification;->when:J │ + iget-wide v6, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->icon:I │ + iget v5, p2, Landroid/app/Notification;->icon:I │ │ - iget v5, p2, Landroid/app/Notification;->iconLevel:I │ + iget v6, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->ledARGB:I │ + iget v5, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->defaults:I │ + iget v5, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + │ + move-result-object v4 │ │ - move-result-object v3 │ + invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v3 │ + move-object/from16 v0, p8 │ │ - invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v3, v3, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v3, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ │ .line 59 │ return-void │ │ .line 34 │ :cond_0 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V ├── smali/android/support/v4/app/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/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -59,15 +59,15 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 199 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 184 │ @@ -88,17 +88,17 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 203 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Landroid/app/Notification;->when:J │ + iput-wide v2, v0, Landroid/app/Notification;->when:J │ │ .line 204 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ @@ -28,193 +28,195 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "mProgressMax" # I │ .param p11, "mProgress" # I │ .param p12, "mProgressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v5, p1, Landroid/app/Notification;->when:J │ + iget-wide v6, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->icon:I │ + iget v6, p1, Landroid/app/Notification;->icon:I │ │ - iget v6, p1, Landroid/app/Notification;->iconLevel:I │ + iget v7, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->ledARGB:I │ + iget v6, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->defaults:I │ + iget v6, p1, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-object/from16 v0, p7 │ │ - move-result-object v4 │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + move-result-object v5 │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 54 │ - .local v3, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v4, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - return-object v4 │ + return-object v5 │ │ .line 31 │ - .end local v3 # "b":Landroid/app/Notification$Builder; │ + .end local v4 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 3 │ + .locals 4 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 1 │ + .locals 2 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 5 │ + .locals 6 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -94,15 +94,15 @@ │ iput v1, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ .line 50 │ return-void │ .end method │ │ .method private static binarySearch([JIIJ)I │ - .locals 5 │ + .locals 7 │ .param p0, "a" # [J │ .param p1, "start" # I │ .param p2, "len" # I │ .param p3, "key" # J │ │ .prologue │ .line 335 │ @@ -123,17 +123,17 @@ │ .line 338 │ add-int v3, v1, v2 │ │ div-int/lit8 v0, v3, 0x2 │ │ .line 340 │ .local v0, "guess":I │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-gez v3, :cond_0 │ │ .line 341 │ move v2, v0 │ │ goto :goto_0 │ @@ -161,17 +161,17 @@ │ :cond_2 │ :goto_1 │ return v1 │ │ .line 348 │ .restart local v1 # "high":I │ :cond_3 │ - aget-wide v3, p0, v1 │ + aget-wide v4, p0, v1 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-eqz v3, :cond_2 │ │ .line 351 │ xor-int/lit8 v1, v1, -0x1 │ │ goto :goto_1 │ @@ -564,15 +564,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public delete(J)V │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ │ .prologue │ .line 93 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-object v1, p0, Landroid/support/v4/util/LongSparseArray;->mKeys:[J │ │ @@ -632,15 +632,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public get(JLjava/lang/Object;)Ljava/lang/Object; │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)TE;" │ } │ .end annotation │ │ @@ -789,15 +789,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 8 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -992,15 +992,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "key" # J │ │ .prologue │ .line 107 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/com/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/R$integer.smali │ @@ -11,15 +11,15 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "integer" │ .end annotation │ │ │ # static fields │ -.field public static final abs__max_action_buttons:I = 0x7f0b0000 │ +.field public static final abs__max_action_buttons:I = 0x7f0a0000 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/actionbarsherlock/R$id.smali │ @@ -11,113 +11,113 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final abs__action_bar:I = 0x7f07002f │ +.field public static final abs__action_bar:I = 0x7f0b002f │ │ -.field public static final abs__action_bar_container:I = 0x7f07002e │ +.field public static final abs__action_bar_container:I = 0x7f0b002e │ │ -.field public static final abs__action_bar_subtitle:I = 0x7f070020 │ +.field public static final abs__action_bar_subtitle:I = 0x7f0b0020 │ │ -.field public static final abs__action_bar_title:I = 0x7f07001f │ +.field public static final abs__action_bar_title:I = 0x7f0b001f │ │ -.field public static final abs__action_context_bar:I = 0x7f070030 │ +.field public static final abs__action_context_bar:I = 0x7f0b0030 │ │ -.field public static final abs__action_menu_divider:I = 0x7f07000c │ +.field public static final abs__action_menu_divider:I = 0x7f0b0002 │ │ -.field public static final abs__action_menu_presenter:I = 0x7f07000d │ +.field public static final abs__action_menu_presenter:I = 0x7f0b0003 │ │ -.field public static final abs__action_mode_bar:I = 0x7f070034 │ +.field public static final abs__action_mode_bar:I = 0x7f0b0034 │ │ -.field public static final abs__action_mode_bar_stub:I = 0x7f070033 │ +.field public static final abs__action_mode_bar_stub:I = 0x7f0b0033 │ │ -.field public static final abs__action_mode_close_button:I = 0x7f070023 │ +.field public static final abs__action_mode_close_button:I = 0x7f0b0023 │ │ -.field public static final abs__activity_chooser_view_content:I = 0x7f070024 │ +.field public static final abs__activity_chooser_view_content:I = 0x7f0b0024 │ │ -.field public static final abs__checkbox:I = 0x7f07002b │ +.field public static final abs__checkbox:I = 0x7f0b002b │ │ -.field public static final abs__content:I = 0x7f070031 │ +.field public static final abs__content:I = 0x7f0b0031 │ │ -.field public static final abs__default_activity_button:I = 0x7f070027 │ +.field public static final abs__default_activity_button:I = 0x7f0b0027 │ │ -.field public static final abs__expand_activities_button:I = 0x7f070025 │ +.field public static final abs__expand_activities_button:I = 0x7f0b0025 │ │ -.field public static final abs__home:I = 0x7f07000a │ +.field public static final abs__home:I = 0x7f0b0000 │ │ -.field public static final abs__icon:I = 0x7f070029 │ +.field public static final abs__icon:I = 0x7f0b0029 │ │ -.field public static final abs__image:I = 0x7f070026 │ +.field public static final abs__image:I = 0x7f0b0026 │ │ -.field public static final abs__imageButton:I = 0x7f070021 │ +.field public static final abs__imageButton:I = 0x7f0b0021 │ │ -.field public static final abs__list_item:I = 0x7f070028 │ +.field public static final abs__list_item:I = 0x7f0b0028 │ │ -.field public static final abs__progress_circular:I = 0x7f07000e │ +.field public static final abs__progress_circular:I = 0x7f0b0004 │ │ -.field public static final abs__progress_horizontal:I = 0x7f07000f │ +.field public static final abs__progress_horizontal:I = 0x7f0b0005 │ │ -.field public static final abs__radio:I = 0x7f07002c │ +.field public static final abs__radio:I = 0x7f0b002c │ │ -.field public static final abs__search_badge:I = 0x7f070037 │ +.field public static final abs__search_badge:I = 0x7f0b0037 │ │ -.field public static final abs__search_bar:I = 0x7f070036 │ +.field public static final abs__search_bar:I = 0x7f0b0036 │ │ -.field public static final abs__search_button:I = 0x7f070038 │ +.field public static final abs__search_button:I = 0x7f0b0038 │ │ -.field public static final abs__search_close_btn:I = 0x7f07003d │ +.field public static final abs__search_close_btn:I = 0x7f0b003d │ │ -.field public static final abs__search_edit_frame:I = 0x7f070039 │ +.field public static final abs__search_edit_frame:I = 0x7f0b0039 │ │ -.field public static final abs__search_go_btn:I = 0x7f07003f │ +.field public static final abs__search_go_btn:I = 0x7f0b003f │ │ -.field public static final abs__search_mag_icon:I = 0x7f07003a │ +.field public static final abs__search_mag_icon:I = 0x7f0b003a │ │ -.field public static final abs__search_plate:I = 0x7f07003b │ +.field public static final abs__search_plate:I = 0x7f0b003b │ │ -.field public static final abs__search_src_text:I = 0x7f07003c │ +.field public static final abs__search_src_text:I = 0x7f0b003c │ │ -.field public static final abs__search_voice_btn:I = 0x7f070040 │ +.field public static final abs__search_voice_btn:I = 0x7f0b0040 │ │ -.field public static final abs__shortcut:I = 0x7f07002d │ +.field public static final abs__shortcut:I = 0x7f0b002d │ │ -.field public static final abs__split_action_bar:I = 0x7f070032 │ +.field public static final abs__split_action_bar:I = 0x7f0b0032 │ │ -.field public static final abs__submit_area:I = 0x7f07003e │ +.field public static final abs__submit_area:I = 0x7f0b003e │ │ -.field public static final abs__textButton:I = 0x7f070022 │ +.field public static final abs__textButton:I = 0x7f0b0022 │ │ -.field public static final abs__title:I = 0x7f07002a │ +.field public static final abs__title:I = 0x7f0b002a │ │ -.field public static final abs__up:I = 0x7f07000b │ +.field public static final abs__up:I = 0x7f0b0001 │ │ -.field public static final disableHome:I = 0x7f070009 │ +.field public static final disableHome:I = 0x7f0b000b │ │ -.field public static final edit_query:I = 0x7f070035 │ +.field public static final edit_query:I = 0x7f0b0035 │ │ -.field public static final homeAsUp:I = 0x7f070006 │ +.field public static final homeAsUp:I = 0x7f0b000c │ │ -.field public static final listMode:I = 0x7f070002 │ +.field public static final listMode:I = 0x7f0b0008 │ │ -.field public static final normal:I = 0x7f070001 │ +.field public static final normal:I = 0x7f0b0009 │ │ -.field public static final showCustom:I = 0x7f070008 │ +.field public static final showCustom:I = 0x7f0b000d │ │ -.field public static final showHome:I = 0x7f070005 │ +.field public static final showHome:I = 0x7f0b000e │ │ -.field public static final showTitle:I = 0x7f070007 │ +.field public static final showTitle:I = 0x7f0b000f │ │ -.field public static final tabMode:I = 0x7f070003 │ +.field public static final tabMode:I = 0x7f0b000a │ │ -.field public static final useLogo:I = 0x7f070004 │ +.field public static final useLogo:I = 0x7f0b0010 │ │ -.field public static final wrap_content:I = 0x7f070000 │ +.field public static final wrap_content:I = 0x7f0b0007 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/actionbarsherlock/R$color.smali │ @@ -11,33 +11,33 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "color" │ .end annotation │ │ │ # static fields │ -.field public static final abs__background_holo_dark:I = 0x7f090000 │ +.field public static final abs__background_holo_dark:I = 0x7f080000 │ │ -.field public static final abs__background_holo_light:I = 0x7f090001 │ +.field public static final abs__background_holo_light:I = 0x7f080001 │ │ -.field public static final abs__bright_foreground_disabled_holo_dark:I = 0x7f090004 │ +.field public static final abs__bright_foreground_disabled_holo_dark:I = 0x7f080004 │ │ -.field public static final abs__bright_foreground_disabled_holo_light:I = 0x7f090005 │ +.field public static final abs__bright_foreground_disabled_holo_light:I = 0x7f080005 │ │ -.field public static final abs__bright_foreground_holo_dark:I = 0x7f090002 │ +.field public static final abs__bright_foreground_holo_dark:I = 0x7f080002 │ │ -.field public static final abs__bright_foreground_holo_light:I = 0x7f090003 │ +.field public static final abs__bright_foreground_holo_light:I = 0x7f080003 │ │ -.field public static final abs__primary_text_disable_only_holo_dark:I = 0x7f090006 │ +.field public static final abs__primary_text_disable_only_holo_dark:I = 0x7f080006 │ │ -.field public static final abs__primary_text_disable_only_holo_light:I = 0x7f090007 │ +.field public static final abs__primary_text_disable_only_holo_light:I = 0x7f080007 │ │ -.field public static final abs__primary_text_holo_dark:I = 0x7f090008 │ +.field public static final abs__primary_text_holo_dark:I = 0x7f080008 │ │ -.field public static final abs__primary_text_holo_light:I = 0x7f090009 │ +.field public static final abs__primary_text_holo_light:I = 0x7f080009 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/actionbarsherlock/R$bool.smali │ @@ -11,25 +11,25 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "bool" │ .end annotation │ │ │ # static fields │ -.field public static final abs__action_bar_embed_tabs:I = 0x7f080000 │ +.field public static final abs__action_bar_embed_tabs:I = 0x7f070000 │ │ -.field public static final abs__action_bar_expanded_action_views_exclusive:I = 0x7f080002 │ +.field public static final abs__action_bar_expanded_action_views_exclusive:I = 0x7f070002 │ │ -.field public static final abs__config_actionMenuItemAllCaps:I = 0x7f080004 │ +.field public static final abs__config_actionMenuItemAllCaps:I = 0x7f070004 │ │ -.field public static final abs__config_allowActionMenuItemTextWithIcon:I = 0x7f080005 │ +.field public static final abs__config_allowActionMenuItemTextWithIcon:I = 0x7f070005 │ │ -.field public static final abs__config_showMenuShortcutsWhenKeyboardPresent:I = 0x7f080003 │ +.field public static final abs__config_showMenuShortcutsWhenKeyboardPresent:I = 0x7f070003 │ │ -.field public static final abs__split_action_bar_is_narrow:I = 0x7f080001 │ +.field public static final abs__split_action_bar_is_narrow:I = 0x7f070001 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/actionbarsherlock/R$dimen.smali │ @@ -11,43 +11,43 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "dimen" │ .end annotation │ │ │ # static fields │ -.field public static final abs__action_bar_default_height:I = 0x7f0a0001 │ +.field public static final abs__action_bar_default_height:I = 0x7f090001 │ │ -.field public static final abs__action_bar_icon_vertical_padding:I = 0x7f0a0002 │ +.field public static final abs__action_bar_icon_vertical_padding:I = 0x7f090002 │ │ -.field public static final abs__action_bar_subtitle_bottom_margin:I = 0x7f0a0006 │ +.field public static final abs__action_bar_subtitle_bottom_margin:I = 0x7f090006 │ │ -.field public static final abs__action_bar_subtitle_text_size:I = 0x7f0a0004 │ +.field public static final abs__action_bar_subtitle_text_size:I = 0x7f090004 │ │ -.field public static final abs__action_bar_subtitle_top_margin:I = 0x7f0a0005 │ +.field public static final abs__action_bar_subtitle_top_margin:I = 0x7f090005 │ │ -.field public static final abs__action_bar_title_text_size:I = 0x7f0a0003 │ +.field public static final abs__action_bar_title_text_size:I = 0x7f090003 │ │ -.field public static final abs__action_button_min_width:I = 0x7f0a0007 │ +.field public static final abs__action_button_min_width:I = 0x7f090007 │ │ -.field public static final abs__config_prefDialogWidth:I = 0x7f0a0000 │ +.field public static final abs__config_prefDialogWidth:I = 0x7f090000 │ │ -.field public static final abs__dialog_min_width_major:I = 0x7f0a000d │ +.field public static final abs__dialog_min_width_major:I = 0x7f09000d │ │ -.field public static final abs__dialog_min_width_minor:I = 0x7f0a000e │ +.field public static final abs__dialog_min_width_minor:I = 0x7f09000e │ │ -.field public static final abs__dropdownitem_icon_width:I = 0x7f0a000a │ +.field public static final abs__dropdownitem_icon_width:I = 0x7f09000a │ │ -.field public static final abs__dropdownitem_text_padding_left:I = 0x7f0a0008 │ +.field public static final abs__dropdownitem_text_padding_left:I = 0x7f090008 │ │ -.field public static final abs__dropdownitem_text_padding_right:I = 0x7f0a0009 │ +.field public static final abs__dropdownitem_text_padding_right:I = 0x7f090009 │ │ -.field public static final abs__search_view_preferred_width:I = 0x7f0a000c │ +.field public static final abs__search_view_preferred_width:I = 0x7f09000c │ │ -.field public static final abs__search_view_text_min_width:I = 0x7f0a000b │ +.field public static final abs__search_view_text_min_width:I = 0x7f09000b │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── 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 │ @@ -564,83 +575,85 @@ │ │ invoke-virtual {v1, p1, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 328 │ .local v0, "a":Landroid/content/res/TypedArray; │ - invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuGroup_android_id:I │ + │ + invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupId:I │ │ .line 329 │ - const/4 v1, 0x3 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuGroup_android_menuCategory:I │ │ invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupCategory:I │ │ .line 330 │ - const/4 v1, 0x4 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuGroup_android_orderInCategory:I │ │ invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupOrder:I │ │ .line 331 │ - const/4 v1, 0x5 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuGroup_android_checkableBehavior:I │ │ invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupCheckable:I │ │ .line 332 │ - const/4 v1, 0x2 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuGroup_android_visible:I │ │ invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v1 │ │ iput-boolean v1, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupVisible:Z │ │ .line 333 │ - invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuGroup_android_enabled:I │ + │ + invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v1 │ │ iput-boolean v1, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupEnabled:Z │ │ .line 335 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ .line 336 │ return-void │ .end method │ │ .method public readItem(Landroid/util/AttributeSet;)V │ - .locals 12 │ + .locals 11 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - const/16 v11, 0xb │ - │ - const/4 v8, 0x0 │ - │ const/4 v10, 0x3 │ │ const/4 v6, 0x1 │ │ + const/4 v8, 0x0 │ + │ const/4 v7, 0x0 │ │ .line 342 │ iget-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; │ │ invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;->access$100(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; │ │ @@ -650,34 +663,34 @@ │ │ invoke-virtual {v5, p1, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 346 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v5, 0x2 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_id:I │ │ invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v5 │ │ iput v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemId:I │ │ .line 347 │ - const/4 v5, 0x5 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_menuCategory:I │ │ iget v9, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupCategory:I │ │ invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v1 │ │ .line 348 │ .local v1, "category":I │ - const/4 v5, 0x6 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_orderInCategory:I │ │ iget v9, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupOrder:I │ │ invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v3 │ │ @@ -692,119 +705,131 @@ │ and-int/2addr v9, v3 │ │ or-int/2addr v5, v9 │ │ iput v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCategoryOrder:I │ │ .line 350 │ - const/4 v5, 0x7 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_title:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemTitle:Ljava/lang/CharSequence; │ │ .line 351 │ - const/16 v5, 0x8 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_titleCondensed:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemTitleCondensed:Ljava/lang/CharSequence; │ │ .line 352 │ - invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_icon:I │ + │ + invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v5 │ │ iput v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemIconResId:I │ │ .line 353 │ - const/16 v5, 0x9 │ + 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 │ - const/16 v5, 0xa │ + 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 │ │ iput-char v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemNumericShortcut:C │ │ .line 357 │ - invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_checkable:I │ + │ + invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ .line 359 │ - invoke-virtual {v0, v11, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_checkable:I │ + │ + invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ move v5, v6 │ │ :goto_0 │ iput v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I │ │ .line 366 │ :goto_1 │ - invoke-virtual {v0, v10, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_checked:I │ + │ + invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ iput-boolean v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemChecked:Z │ │ .line 367 │ - const/4 v5, 0x4 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_visible:I │ │ iget-boolean v9, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupVisible:Z │ │ invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ iput-boolean v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemVisible:Z │ │ .line 368 │ - iget-boolean v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupEnabled:Z │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_enabled:I │ + │ + iget-boolean v9, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->groupEnabled:Z │ │ - invoke-virtual {v0, v6, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ iput-boolean v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemEnabled:Z │ │ .line 370 │ new-instance v4, Landroid/util/TypedValue; │ │ invoke-direct {v4}, Landroid/util/TypedValue;->()V │ │ .line 371 │ .local v4, "value":Landroid/util/TypedValue; │ - const/16 v5, 0xd │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_showAsAction:I │ │ invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z │ │ .line 372 │ iget v5, v4, Landroid/util/TypedValue;->type:I │ │ const/16 v9, 0x11 │ @@ -813,24 +838,24 @@ │ │ iget v5, v4, Landroid/util/TypedValue;->data:I │ │ :goto_2 │ iput v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemShowAsAction:I │ │ .line 374 │ - const/16 v5, 0xc │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_onClick:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemListenerMethodName:Ljava/lang/String; │ │ .line 375 │ - const/16 v5, 0xe │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_actionLayout:I │ │ invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v5 │ │ iput v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewLayout:I │ │ @@ -838,15 +863,15 @@ │ new-instance v4, Landroid/util/TypedValue; │ │ .end local v4 # "value":Landroid/util/TypedValue; │ invoke-direct {v4}, Landroid/util/TypedValue;->()V │ │ .line 379 │ .restart local v4 # "value":Landroid/util/TypedValue; │ - const/16 v5, 0xf │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_actionViewClass:I │ │ invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z │ │ .line 380 │ iget v5, v4, Landroid/util/TypedValue;->type:I │ │ if-ne v5, v10, :cond_3 │ @@ -864,15 +889,15 @@ │ new-instance v4, Landroid/util/TypedValue; │ │ .end local v4 # "value":Landroid/util/TypedValue; │ invoke-direct {v4}, Landroid/util/TypedValue;->()V │ │ .line 384 │ .restart local v4 # "value":Landroid/util/TypedValue; │ - const/16 v5, 0x10 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_actionProviderClass:I │ │ invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z │ │ .line 385 │ iget v5, v4, Landroid/util/TypedValue;->type:I │ │ if-ne v5, v10, :cond_4 │ @@ -905,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 │ @@ -303,15 +303,15 @@ │ │ invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 975 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/16 v5, 0x3b │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBar:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z │ │ move-result v5 │ │ if-nez v5, :cond_0 │ │ @@ -322,42 +322,42 @@ │ │ invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v5 │ │ .line 979 │ :cond_0 │ - const/16 v5, 0x3a │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowNoTitle:I │ │ invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ if-eqz v5, :cond_4 │ │ .line 980 │ invoke-virtual {p0, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z │ │ .line 986 │ :cond_1 │ :goto_0 │ - const/16 v5, 0x3c │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBarOverlay:I │ │ invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ if-eqz v5, :cond_2 │ │ .line 987 │ invoke-virtual {p0, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z │ │ .line 990 │ :cond_2 │ - const/16 v5, 0x3d │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionModeOverlay:I │ │ invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ if-eqz v5, :cond_3 │ │ @@ -435,15 +435,15 @@ │ throw v5 │ │ .line 981 │ .end local v1 # "contentParent":Landroid/view/ViewGroup; │ .end local v2 # "in":Landroid/view/View; │ .end local v3 # "layoutResource":I │ :cond_4 │ - const/16 v5, 0x3b │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBar:I │ │ invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ @@ -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 │ │ - const/16 v11, 0x3e │ + 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 │ @@ -47,58 +47,61 @@ │ invoke-direct {p0, p1, p2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ .line 80 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V │ - .locals 3 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ .line 61 │ invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ .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 │ │ - invoke-virtual {p1, p2, v1, p3, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ + .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; │ - const/4 v1, 0x4 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemBackground:I │ │ invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mBackground:Landroid/graphics/drawable/Drawable; │ │ .line 69 │ - const/4 v1, -0x1 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemTextAppearance:I │ + │ + const/4 v2, -0x1 │ │ - invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;->getResourceId(II)I │ + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearance:I │ │ .line 71 │ - const/4 v1, 0x7 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_preserveIconSpacing:I │ │ - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v1 │ │ iput-boolean v1, p0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z │ │ .line 73 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearanceContext:Landroid/content/Context; │ @@ -146,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; │ @@ -210,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 │ @@ -714,22 +714,22 @@ │ if-lez v8, :cond_e │ │ .line 203 │ const v26, 0x7fffffff │ │ .line 204 │ .local v26, "minCells":I │ - const-wide/16 v27, 0x0 │ + const-wide/16 v28, 0x0 │ │ .line 205 │ - .local v27, "minCellsAt":J │ - const/16 v29, 0x0 │ + .local v28, "minCellsAt":J │ + const/16 v27, 0x0 │ │ .line 206 │ - .local v29, "minCellsItemCount":I │ + .local v27, "minCellsItemCount":I │ const/16 v21, 0x0 │ │ :goto_7 │ move/from16 v0, v21 │ │ if-ge v0, v12, :cond_d │ │ @@ -768,29 +768,29 @@ │ goto :goto_7 │ │ .line 196 │ .end local v10 # "centerSingleExpandedItem":Z │ .end local v11 # "child":Landroid/view/View; │ .end local v23 # "lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ .end local v26 # "minCells":I │ - .end local v27 # "minCellsAt":J │ - .end local v29 # "minCellsItemCount":I │ + .end local v27 # "minCellsItemCount":I │ + .end local v28 # "minCellsAt":J │ .end local v30 # "needsExpansion":Z │ :cond_a │ const/4 v10, 0x0 │ │ goto :goto_5 │ │ .line 214 │ .restart local v10 # "centerSingleExpandedItem":Z │ .restart local v11 # "child":Landroid/view/View; │ .restart local v23 # "lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ .restart local v26 # "minCells":I │ - .restart local v27 # "minCellsAt":J │ - .restart local v29 # "minCellsItemCount":I │ + .restart local v27 # "minCellsItemCount":I │ + .restart local v28 # "minCellsAt":J │ .restart local v30 # "needsExpansion":Z │ :cond_b │ move-object/from16 v0, v23 │ │ iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I │ │ move/from16 v38, v0 │ @@ -813,18 +813,18 @@ │ │ shl-int v38, v38, v21 │ │ move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ .line 217 │ - const/16 v29, 0x1 │ + const/16 v27, 0x1 │ │ goto :goto_8 │ │ .line 218 │ :cond_c │ move-object/from16 v0, v23 │ │ @@ -845,36 +845,36 @@ │ │ move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ move-wide/from16 v38, v0 │ │ - or-long v27, v27, v38 │ + or-long v28, v28, v38 │ │ .line 220 │ - add-int/lit8 v29, v29, 0x1 │ + add-int/lit8 v27, v27, 0x1 │ │ goto :goto_8 │ │ .line 225 │ .end local v11 # "child":Landroid/view/View; │ .end local v23 # "lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ :cond_d │ - or-long v32, v32, v27 │ + or-long v32, v32, v28 │ │ .line 227 │ - move/from16 v0, v29 │ + move/from16 v0, v27 │ │ if-le v0, v8, :cond_13 │ │ .line 256 │ .end local v26 # "minCells":I │ - .end local v27 # "minCellsAt":J │ - .end local v29 # "minCellsItemCount":I │ + .end local v27 # "minCellsItemCount":I │ + .end local v28 # "minCellsAt":J │ :cond_e │ if-nez v16, :cond_18 │ │ const/16 v38, 0x1 │ │ move/from16 v0, v34 │ │ @@ -1081,16 +1081,16 @@ │ goto :goto_b │ │ .line 230 │ .end local v13 # "expandCount":F │ .end local v15 # "extraPixels":I │ .end local v31 # "singleItem":Z │ .restart local v26 # "minCells":I │ - .restart local v27 # "minCellsAt":J │ - .restart local v29 # "minCellsItemCount":I │ + .restart local v27 # "minCellsItemCount":I │ + .restart local v28 # "minCellsAt":J │ :cond_13 │ add-int/lit8 v26, v26, 0x1 │ │ .line 232 │ const/16 v21, 0x0 │ │ :goto_d │ @@ -1123,15 +1123,15 @@ │ │ move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ move-wide/from16 v38, v0 │ │ - and-long v38, v38, v27 │ + and-long v38, v38, v28 │ │ const-wide/16 v40, 0x0 │ │ cmp-long v38, v38, v40 │ │ if-nez v38, :cond_15 │ │ @@ -1251,16 +1251,16 @@ │ const/16 v30, 0x1 │ │ .line 251 │ goto/16 :goto_6 │ │ .line 256 │ .end local v26 # "minCells":I │ - .end local v27 # "minCellsAt":J │ - .end local v29 # "minCellsItemCount":I │ + .end local v27 # "minCellsItemCount":I │ + .end local v28 # "minCellsAt":J │ :cond_18 │ const/16 v31, 0x0 │ │ goto/16 :goto_9 │ │ .line 273 │ .restart local v13 # "expandCount":F │ @@ -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 │ @@ -102,15 +102,17 @@ │ │ invoke-virtual {p1, p2, v1, v2, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 79 │ .local v0, "a":Landroid/content/res/TypedArray; │ - invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionMenuItemView_android_minWidth:I │ + │ + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mMinWidth:I │ │ .line 81 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ @@ -151,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 │ @@ -191,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 │ @@ -403,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; │ @@ -465,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,40 +294,38 @@ │ .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 │ │ return-object v0 │ .end method │ │ .method public setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ - .locals 0 │ + .locals 1 │ .param p1, "duration" # J │ │ .prologue │ .line 403 │ invoke-super {p0, p1, p2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ .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 │ @@ -462,15 +462,15 @@ │ invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V │ │ .line 1254 │ return-void │ .end method │ │ .method private delayedAnimationFrame(J)Z │ - .locals 5 │ + .locals 7 │ .param p1, "currentTime" # J │ │ .prologue │ const/4 v2, 0x1 │ │ .line 1073 │ iget-boolean v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z │ @@ -488,34 +488,34 @@ │ const/4 v2, 0x0 │ │ :goto_0 │ return v2 │ │ .line 1077 │ :cond_1 │ - iget-wide v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDelayStartTime:J │ + iget-wide v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDelayStartTime:J │ │ - sub-long v0, p1, v3 │ + sub-long v0, p1, v4 │ │ .line 1078 │ .local v0, "deltaTime":J │ - iget-wide v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J │ + iget-wide v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J │ │ - cmp-long v3, v0, v3 │ + cmp-long v3, v0, v4 │ │ if-lez v3, :cond_0 │ │ .line 1081 │ - iget-wide v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J │ + iget-wide v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J │ │ - sub-long v3, v0, v3 │ + sub-long v4, v0, v4 │ │ - sub-long v3, p1, v3 │ + sub-long v4, p1, v4 │ │ - iput-wide v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ + iput-wide v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ │ .line 1082 │ iput v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I │ │ goto :goto_0 │ .end method │ │ @@ -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 │ @@ -891,15 +893,15 @@ │ invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;->sendEmptyMessage(I)Z │ │ .line 949 │ return-void │ .end method │ │ .method private startAnimation()V │ - .locals 7 │ + .locals 8 │ │ .prologue │ .line 1048 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->initAnimation()V │ │ .line 1049 │ sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sAnimations:Ljava/lang/ThreadLocal; │ @@ -909,29 +911,30 @@ │ move-result-object v3 │ │ check-cast v3, Ljava/util/ArrayList; │ │ invoke-virtual {v3, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 1050 │ - iget-wide v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J │ + iget-wide v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J │ │ - const-wide/16 v5, 0x0 │ + const-wide/16 v6, 0x0 │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-lez v3, :cond_0 │ │ 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 │ @@ -1078,19 +1081,19 @@ │ .line 1183 │ .end local v1 # "numListeners":I │ :cond_1 │ return-void │ .end method │ │ .method animationFrame(J)Z │ - .locals 11 │ + .locals 13 │ .param p1, "currentTime" # J │ │ .prologue │ - const-wide/16 v9, 0x0 │ + const-wide/16 v10, 0x0 │ │ const/4 v5, 0x1 │ │ const/high16 v6, 0x3f800000 # 1.0f │ │ .line 1102 │ const/4 v0, 0x0 │ @@ -1101,17 +1104,17 @@ │ │ if-nez v4, :cond_0 │ │ .line 1105 │ iput v5, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I │ │ .line 1106 │ - iget-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ + iget-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ │ - cmp-long v4, v7, v9 │ + cmp-long v4, v8, v10 │ │ if-gez v4, :cond_1 │ │ .line 1107 │ iput-wide p1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ │ .line 1114 │ @@ -1123,44 +1126,44 @@ │ │ .line 1145 │ :goto_1 │ return v0 │ │ .line 1109 │ :cond_1 │ - iget-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ + iget-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ │ - sub-long v7, p1, v7 │ + sub-long v8, p1, v8 │ │ - iput-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ + iput-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ │ .line 1111 │ - const-wide/16 v7, -0x1 │ + const-wide/16 v8, -0x1 │ │ - iput-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ + iput-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ │ goto :goto_0 │ │ .line 1117 │ :pswitch_0 │ - iget-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDuration:J │ + iget-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDuration:J │ │ - cmp-long v4, v7, v9 │ + cmp-long v4, v8, v10 │ │ if-lez v4, :cond_3 │ │ - iget-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ + iget-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ │ - sub-long v7, p1, v7 │ + sub-long v8, p1, v8 │ │ - long-to-float v4, v7 │ + long-to-float v4, v8 │ │ - iget-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDuration:J │ + iget-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDuration:J │ │ - long-to-float v7, v7 │ + long-to-float v7, v8 │ │ div-float v1, v4, v7 │ │ .line 1118 │ .local v1, "fraction":F │ :goto_2 │ cmpl-float v4, v1, v6 │ @@ -1257,17 +1260,17 @@ │ │ .line 1131 │ rem-float/2addr v1, v6 │ │ .line 1132 │ iget-wide v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ │ - iget-wide v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDuration:J │ + iget-wide v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDuration:J │ │ - add-long/2addr v4, v7 │ + add-long/2addr v4, v8 │ │ iput-wide v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J │ │ .line 1138 │ :cond_6 │ :goto_5 │ iget-boolean v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingBackwards:Z │ @@ -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 │ @@ -1413,18 +1416,18 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ - .locals 10 │ + .locals 11 │ │ .prologue │ - const/4 v9, 0x0 │ + const/4 v10, 0x0 │ │ .line 1187 │ 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/ValueAnimator; │ @@ -1474,32 +1477,32 @@ │ goto :goto_0 │ │ .line 1196 │ .end local v1 # "i":I │ .end local v3 # "numListeners":I │ .end local v5 # "oldListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_0 │ - const-wide/16 v7, -0x1 │ + const-wide/16 v8, -0x1 │ │ - iput-wide v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ + iput-wide v8, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mSeekTime:J │ │ .line 1197 │ - iput-boolean v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingBackwards:Z │ + iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingBackwards:Z │ │ .line 1198 │ - iput v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mCurrentIteration:I │ + iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mCurrentIteration:I │ │ .line 1199 │ - iput-boolean v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mInitialized:Z │ + iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mInitialized:Z │ │ .line 1200 │ - iput v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I │ + iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I │ │ .line 1201 │ - iput-boolean v9, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z │ + iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z │ │ .line 1202 │ iget-object v6, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ .line 1203 │ .local v6, "oldValues":[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ if-eqz v6, :cond_1 │ @@ -2047,15 +2050,15 @@ │ :cond_1 │ invoke-direct {p0, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->start(Z)V │ │ goto :goto_1 │ .end method │ │ .method public setCurrentPlayTime(J)V │ - .locals 4 │ + .locals 5 │ .param p1, "playTime" # J │ │ .prologue │ .line 539 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->initAnimation()V │ │ .line 540 │ @@ -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 │ │ @@ -2431,15 +2433,15 @@ │ iput p1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mRepeatMode:I │ │ .line 803 │ return-void │ .end method │ │ .method public setStartDelay(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "startDelay" # J │ │ .prologue │ .line 704 │ iput-wide p1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J │ │ .line 705 ├── 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 │ @@ -156,19 +156,19 @@ │ │ check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ .line 611 │ .local v4, "anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J │ │ - move-result-wide v19 │ + move-result-wide v20 │ │ - const-wide/16 v21, 0x0 │ + const-wide/16 v22, 0x0 │ │ - cmp-long v19, v19, v21 │ + cmp-long v19, v20, v22 │ │ if-nez v19, :cond_3 │ │ .line 612 │ invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ .line 608 │ @@ -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 │ @@ -78,15 +79,15 @@ │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ - .locals 2 │ + .locals 3 │ .param p1, "delay" # J │ │ .prologue │ .line 1103 │ const/4 v1, 0x2 │ │ new-array v1, v1, [F ├── 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,127 +1638,124 @@ │ .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 │ │ return-object v0 │ .end method │ │ .method public setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ - .locals 4 │ + .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 0 │ + .locals 1 │ .param p1, "startDelay" # J │ │ .prologue │ .line 389 │ iput-wide p1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ │ .line 390 │ @@ -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,689 +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 20 │ + .locals 18 │ │ .prologue │ .line 450 │ - const/16 v16, 0x0 │ - │ - move/from16 v0, v16 │ + 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 v16, 0x1 │ + const/4 v14, 0x1 │ │ - move/from16 v0, v16 │ - │ - 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; │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - move-object/from16 v16, v0 │ - │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-result v13 │ + move-result v11 │ │ .line 458 │ - .local v13, "numSortedNodes":I │ - const/4 v5, 0x0 │ + .local v11, "numSortedNodes":I │ + const/4 v4, 0x0 │ │ - .local v5, "i":I │ + .local v4, "i":I │ :goto_0 │ - if-ge v5, v13, :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 v16, v0 │ - │ - move-object/from16 v0, v16 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v0, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v14, v4}, Ljava/util/ArrayList;->get(I)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 461 │ - .local v9, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ - │ - move-object/from16 v16, v0 │ + .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; │ │ - invoke-virtual/range {v16 .. v16}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList; │ + invoke-virtual {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-result-object v12 │ │ .line 462 │ - .local v14, "oldListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - if-eqz v14, :cond_2 │ + .local v12, "oldListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-eqz v12, :cond_2 │ │ - invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ - move-result v16 │ + move-result v14 │ │ - if-lez v16, :cond_2 │ + if-lez v14, :cond_2 │ │ .line 463 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3, v14}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + invoke-direct {v2, v12}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ .line 466 │ - .local v3, "clonedListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v3}, 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 v6 │ + move-result-object v14 │ │ - .local v6, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_1 │ - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v16 │ + move-result v15 │ │ - if-eqz v16, :cond_2 │ + if-eqz v15, :cond_2 │ │ - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 467 │ - .local v8, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - instance-of v0, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ - │ - move/from16 v16, v0 │ + .local v6, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ - if-nez v16, :cond_1 │ + if-nez v15, :cond_1 │ │ - instance-of v0, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ + instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - move/from16 v16, v0 │ - │ - if-eqz v16, :cond_0 │ + if-eqz v15, :cond_0 │ │ .line 469 │ :cond_1 │ - iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ - │ - move-object/from16 v16, v0 │ - │ - move-object/from16 v0, v16 │ + iget-object v15, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - invoke-virtual {v0, v8}, 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 v3 # "clonedListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v6 # "i$":Ljava/util/Iterator; │ - .end local v8 # "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 v5, v5, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 479 │ - .end local v9 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - .end local v14 # "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 v10, Ljava/util/ArrayList; │ + new-instance v8, Ljava/util/ArrayList; │ │ - invoke-direct {v10}, Ljava/util/ArrayList;->()V │ + invoke-direct {v8}, Ljava/util/ArrayList;->()V │ │ .line 480 │ - .local v10, "nodesToStart":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const/4 v5, 0x0 │ + .local v8, "nodesToStart":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v4, 0x0 │ │ :goto_2 │ - if-ge v5, v13, :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; │ - │ - move-object/from16 v16, v0 │ - │ - move-object/from16 v0, v16 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v0, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v14, v4}, Ljava/util/ArrayList;->get(I)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 482 │ - .restart local v9 # "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 v16, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - if-nez v16, :cond_4 │ + if-nez v14, :cond_4 │ │ .line 483 │ - new-instance v16, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ + new-instance v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - move-object/from16 v0, v16 │ + 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, v16 │ + 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, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ - │ - move-object/from16 v16, v0 │ - │ - if-eqz v16, :cond_5 │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ + if-eqz v14, :cond_5 │ │ - move-object/from16 v16, v0 │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-result v16 │ + move-result v14 │ │ - if-nez v16, :cond_6 │ + if-nez v14, :cond_6 │ │ .line 486 │ :cond_5 │ - invoke-virtual {v10, v9}, 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, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ - │ - move-object/from16 v16, 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; │ - │ - move-object/from16 v17, v0 │ + iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - invoke-virtual/range {v16 .. v17}, 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 v5, v5, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_2 │ │ .line 488 │ :cond_6 │ - iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ - │ - move-object/from16 v16, v0 │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-result v11 │ + move-result v9 │ │ .line 489 │ - .local v11, "numDependencies":I │ - const/4 v7, 0x0 │ + .local v9, "numDependencies":I │ + const/4 v5, 0x0 │ │ - .local v7, "j":I │ + .local v5, "j":I │ :goto_4 │ - if-ge v7, v11, :cond_7 │ + if-ge v5, v9, :cond_7 │ │ .line 490 │ - iget-object v0, v9, 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 v16, v0 │ - │ - move-object/from16 v0, v16 │ - │ - invoke-virtual {v0, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v14, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ + check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ .line 491 │ - .local v4, "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ - iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - │ - move-object/from16 v16, v0 │ - │ - move-object/from16 v0, v16 │ - │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ - │ - move-object/from16 v16, v0 │ + .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; │ │ - new-instance v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ + iget-object v14, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->rule:I │ + new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ - move/from16 v18, v0 │ + iget v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->rule:I │ │ - move-object/from16 v0, v17 │ + move/from16 v16, v0 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - move/from16 v2, v18 │ + move/from16 v1, v16 │ │ - invoke-direct {v0, v1, v9, 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 {v16 .. v17}, 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 v7, v7, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_4 │ │ .line 494 │ - .end local v4 # "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ + .end local v3 # "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ :cond_7 │ - iget-object v0, v9, 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 v16, v0 │ - │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ - │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - check-cast v16, Ljava/util/ArrayList; │ + move-result-object v14 │ │ - move-object/from16 v0, v16 │ + check-cast v14, Ljava/util/ArrayList; │ │ - iput-object v0, v9, 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 v7 # "j":I │ - .end local v9 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - .end local v11 # "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 v16, v0 │ + iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ │ - const-wide/16 v18, 0x0 │ + const-wide/16 v16, 0x0 │ │ - cmp-long v16, v16, v18 │ + cmp-long v14, v14, v16 │ │ - if-gtz v16, :cond_9 │ + if-gtz v14, :cond_9 │ │ .line 500 │ - invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v6 │ + move-result-object v14 │ │ - .restart local v6 # "i$":Ljava/util/Iterator; │ :goto_5 │ - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v16 │ + move-result v15 │ │ - if-eqz v16, :cond_a │ + if-eqz v15, :cond_a │ │ - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, 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 501 │ - .restart local v9 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .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; │ │ - move-object/from16 v16, v0 │ - │ - invoke-virtual/range {v16 .. v16}, 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; │ - │ - move-object/from16 v16, v0 │ + iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mPlayingSet:Ljava/util/ArrayList; │ │ - iget-object v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v16, v0 │ │ - invoke-virtual/range {v16 .. v17}, 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 v6 # "i$":Ljava/util/Iterator; │ - .end local v9 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_9 │ - const/16 v16, 0x2 │ + const/4 v14, 0x2 │ │ - move/from16 v0, v16 │ + new-array v14, v14, [F │ │ - new-array v0, v0, [F │ + fill-array-data v14, :array_0 │ │ - move-object/from16 v16, v0 │ + invoke-static {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - fill-array-data v16, :array_0 │ - │ - invoke-static/range {v16 .. v16}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ - │ - move-result-object v16 │ - │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - 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 v16, 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 v17, v0 │ + move-wide/from16 v16, v0 │ + │ + move-wide/from16 v0, v16 │ │ - invoke-virtual/range {v16 .. v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + 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 v16, v0 │ - │ - new-instance v17, 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, v17 │ + new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1, v10}, 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 {v16 .. v17}, 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; │ - │ - move-object/from16 v16, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - invoke-virtual/range {v16 .. v16}, 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; │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - move-object/from16 v16, v0 │ - │ - if-eqz v16, :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 v16, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + .line 527 │ + invoke-virtual {v14}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - check-cast v15, Ljava/util/ArrayList; │ + check-cast v13, Ljava/util/ArrayList; │ │ .line 528 │ - .local v15, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v15}, Ljava/util/ArrayList;->size()I │ + .local v13, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ - move-result v12 │ + move-result v10 │ │ .line 529 │ - .local v12, "numListeners":I │ - const/4 v5, 0x0 │ + .local v10, "numListeners":I │ + const/4 v4, 0x0 │ │ :goto_6 │ - if-ge v5, v12, :cond_b │ + if-ge v4, v10, :cond_b │ │ .line 530 │ - invoke-virtual {v15, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ - │ - move-result-object v16 │ + invoke-virtual {v13, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v16, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + move-result-object v14 │ │ - move-object/from16 v0, v16 │ + 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;->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 v5, v5, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_6 │ │ .line 533 │ - .end local v12 # "numListeners":I │ - .end local v15 # "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 v16, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-result v16 │ + move-result v14 │ │ - if-nez v16, :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 v16, v0 │ + iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ │ - const-wide/16 v18, 0x0 │ + const-wide/16 v16, 0x0 │ │ - cmp-long v16, v16, v18 │ + cmp-long v14, v14, v16 │ │ - if-nez v16, :cond_c │ + if-nez v14, :cond_c │ │ .line 536 │ - const/16 v16, 0x0 │ - │ - move/from16 v0, v16 │ + 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; │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - move-object/from16 v16, v0 │ - │ - if-eqz v16, :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; │ - │ - move-object/from16 v16, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + .line 539 │ + invoke-virtual {v14}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - check-cast v15, Ljava/util/ArrayList; │ + check-cast v13, Ljava/util/ArrayList; │ │ .line 540 │ - .restart local v15 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v15}, 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 v12 │ + move-result v10 │ │ .line 541 │ - .restart local v12 # "numListeners":I │ - const/4 v5, 0x0 │ + .restart local v10 # "numListeners":I │ + const/4 v4, 0x0 │ │ :goto_7 │ - if-ge v5, v12, :cond_c │ + if-ge v4, v10, :cond_c │ │ .line 542 │ - invoke-virtual {v15, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v13, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v16 │ - │ - check-cast v16, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + move-result-object v14 │ │ - move-object/from16 v0, v16 │ + 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 v5, v5, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_7 │ │ .line 546 │ - .end local v12 # "numListeners":I │ - .end local v15 # "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,48 +483,47 @@ │ │ .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 1 │ + .locals 2 │ .param p1, "itemPosition" # I │ .param p2, "itemId" # J │ │ .prologue │ .line 98 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; ├── 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 │ @@ -185,50 +185,50 @@ │ .local v10, "appInfo":Landroid/content/pm/ApplicationInfo; │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v15 │ │ .line 178 │ .local v15, "pm":Landroid/content/pm/PackageManager; │ - const/4 v2, 0x6 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_navigationMode:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mNavigationMode:I │ │ .line 180 │ - const/16 v2, 0x8 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_title:I │ │ invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ move-object/from16 v0, p0 │ │ iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitle:Ljava/lang/CharSequence; │ │ .line 181 │ - const/16 v2, 0x9 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_subtitle:I │ │ invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ move-object/from16 v0, p0 │ │ iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitle:Ljava/lang/CharSequence; │ │ .line 183 │ - const/16 v2, 0xb │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_logo:I │ │ invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v2 │ │ move-object/from16 v0, p0 │ │ @@ -283,15 +283,15 @@ │ │ iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mLogo:Landroid/graphics/drawable/Drawable; │ │ .line 208 │ .end local v16 # "resId":I │ :cond_0 │ :goto_0 │ - const/16 v2, 0xa │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_icon:I │ │ invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v2 │ │ move-object/from16 v0, p0 │ │ @@ -355,15 +355,15 @@ │ :cond_2 │ invoke-static/range {p1 .. p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; │ │ move-result-object v14 │ │ .line 224 │ .local v14, "inflater":Landroid/view/LayoutInflater; │ - const/16 v2, 0xe │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_homeLayout:I │ │ sget v3, Lcom/actionbarsherlock/R$layout;->abs__action_bar_home:I │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v13 │ │ @@ -432,106 +432,106 @@ │ invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->setContentDescription(Ljava/lang/CharSequence;)V │ │ .line 236 │ - const/4 v2, 0x0 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_titleTextStyle:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitleStyleRes:I │ │ .line 237 │ - const/4 v2, 0x1 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_subtitleTextStyle:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitleStyleRes:I │ │ .line 238 │ - const/16 v2, 0xf │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_progressBarStyle:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mProgressStyle:I │ │ .line 239 │ - const/16 v2, 0x10 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_indeterminateProgressStyle:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mIndeterminateProgressStyle:I │ │ .line 242 │ - const/16 v2, 0x11 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_progressBarPadding:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mProgressBarPadding:I │ │ .line 243 │ - const/16 v2, 0x12 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_itemPadding:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mItemPadding:I │ │ .line 245 │ - const/4 v2, 0x7 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_displayOptions:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v2 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setDisplayOptions(I)V │ │ .line 247 │ - const/16 v2, 0xd │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_customNavigationLayout:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v11 │ │ @@ -568,15 +568,15 @@ │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setDisplayOptions(I)V │ │ .line 254 │ :cond_3 │ - const/4 v2, 0x4 │ + sget v2, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I │ │ const/4 v3, 0x0 │ │ invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I │ │ move-result v2 │ │ @@ -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,28 +20,29 @@ │ # 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 │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ - .locals 1 │ + .locals 2 │ .param p1, "parent" # Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ .param p2, "view" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ │ .prologue │ .line 142 ├── smali/com/actionbarsherlock/internal/widget/AbsActionBarView.smali │ @@ -566,15 +566,15 @@ │ │ invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 84 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v1, 0x4 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I │ │ invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I │ │ move-result v1 │ │ invoke-virtual {p0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;->setContentHeight(I)V ├── smali/com/actionbarsherlock/internal/widget/ActionBarContextView.smali │ @@ -89,49 +89,51 @@ │ │ invoke-virtual {p1, p2, v1, p3, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 81 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v1, 0x2 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_background:I │ │ invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ invoke-virtual {p0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V │ │ .line 83 │ - invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_titleTextStyle:I │ + │ + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mTitleStyleRes:I │ │ .line 85 │ - const/4 v1, 0x1 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_subtitleTextStyle:I │ │ invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSubtitleStyleRes:I │ │ .line 88 │ - const/4 v1, 0x4 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_height:I │ │ invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mContentHeight:I │ │ .line 91 │ - const/4 v1, 0x3 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_backgroundSplit:I │ │ invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSplitBackground:Landroid/graphics/drawable/Drawable; │ │ @@ -387,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" │ │ @@ -561,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; │ @@ -583,23 +588,24 @@ │ │ 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 v7, 0xc8 │ + const-wide/16 v8, 0xc8 │ │ - invoke-virtual {v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ + invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ .line 423 │ invoke-virtual {v2, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ .line 424 │ new-instance v7, Landroid/view/animation/DecelerateInterpolator; │ │ @@ -666,24 +672,24 @@ │ │ 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; │ │ move-result-object v0 │ │ .line 436 │ .local v0, "a":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ - const-wide/16 v7, 0x64 │ + const-wide/16 v8, 0x64 │ │ - invoke-virtual {v0, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ + invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ .line 437 │ mul-int/lit8 v7, v5, 0x46 │ │ - int-to-long v7, v7 │ + int-to-long v8, v7 │ │ - invoke-virtual {v0, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setStartDelay(J)V │ + invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setStartDelay(J)V │ │ .line 438 │ 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; │ │ .line 432 │ add-int/lit8 v5, v5, 0x1 │ │ @@ -991,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 │ │ @@ -1458,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; │ │ @@ -1507,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; │ │ @@ -1777,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 │ @@ -1813,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 │ @@ -1832,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 │ @@ -1902,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 │ @@ -1936,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; │ @@ -2130,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 │ @@ -2146,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 │ @@ -97,28 +97,29 @@ │ .line 381 │ return-void │ .end method │ │ │ # virtual methods │ .method public toString()Ljava/lang/String; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 401 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ 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 │ @@ -129,17 +130,17 @@ │ │ const-string v1, " selectedId=" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - iget-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J │ + iget-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J │ │ - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, " position=" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -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 │ │ │ @@ -218,15 +217,15 @@ │ invoke-direct {p0, p1, p2, p3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ .line 274 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;II)V │ - .locals 7 │ + .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ .param p4, "styleRes" # I │ │ .prologue │ const/4 v4, 0x1 │ @@ -239,24 +238,25 @@ │ .line 281 │ invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/Thread;->getId()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - iput-wide v5, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J │ + iput-wide v6, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J │ │ .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; │ │ @@ -682,35 +684,35 @@ │ iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mMaxHeight:I │ │ .line 448 │ return-void │ .end method │ │ .method private declared-synchronized refreshProgress(IIZ)V │ - .locals 5 │ + .locals 6 │ .param p1, "id" # I │ .param p2, "progress" # I │ .param p3, "fromUser" # Z │ │ .prologue │ .line 655 │ monitor-enter p0 │ │ :try_start_0 │ - iget-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J │ + iget-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J │ │ invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; │ │ - move-result-object v3 │ + move-result-object v1 │ │ - invoke-virtual {v3}, Ljava/lang/Thread;->getId()J │ + invoke-virtual {v1}, Ljava/lang/Thread;->getId()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-nez v1, :cond_0 │ │ .line 656 │ const/4 v1, 0x1 │ │ invoke-direct {p0, p1, p2, p3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->doRefreshProgress(IIZZ)V │ @@ -769,15 +771,15 @@ │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .restart local v0 # "r":Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ goto :goto_1 │ .end method │ │ .method private scheduleAccessibilityEventSender()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 1177 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ if-nez v0, :cond_0 │ │ @@ -790,17 +792,17 @@ │ │ iput-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ .line 1182 │ :goto_0 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ - const-wide/16 v1, 0xc8 │ + const-wide/16 v2, 0xc8 │ │ - invoke-virtual {p0, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 1183 │ return-void │ │ .line 1180 │ :cond_0 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ @@ -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 │ @@ -2840,15 +2846,15 @@ │ :cond_2 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->startAnimation()V │ │ goto :goto_0 │ .end method │ │ .method startAnimation()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 836 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I │ │ move-result v0 │ │ @@ -2929,31 +2935,31 @@ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setRepeatCount(I)V │ │ .line 852 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAnimation:Landroid/view/animation/AlphaAnimation; │ │ iget v1, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mDuration:I │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 853 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAnimation:Landroid/view/animation/AlphaAnimation; │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mInterpolator:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 854 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAnimation:Landroid/view/animation/AlphaAnimation; │ │ - const-wide/16 v1, -0x1 │ + const-wide/16 v2, -0x1 │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setStartTime(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setStartTime(J)V │ │ goto :goto_1 │ .end method │ │ .method stopAnimation()V │ .locals 1 │ │ @@ -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/IcsAdapterView$AdapterContextMenuInfo.smali │ @@ -23,15 +23,15 @@ │ .field public position:I │ │ .field public targetView:Landroid/view/View; │ │ │ # direct methods │ .method public constructor (Landroid/view/View;IJ)V │ - .locals 0 │ + .locals 1 │ .param p1, "targetView" # Landroid/view/View; │ .param p2, "position" # I │ .param p3, "id" # J │ │ .prologue │ .line 377 │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── 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 = { │ @@ -822,19 +821,19 @@ │ move-result v14 │ │ .restart local v14 # "widthSize":I │ goto :goto_4 │ .end method │ │ .method public onRestoreInstanceState(Landroid/os/Parcelable;)V │ - .locals 6 │ + .locals 7 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - const/4 v5, 0x1 │ + const/4 v6, 0x1 │ │ .line 434 │ move-object v0, p1 │ │ check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ .line 436 │ @@ -842,32 +841,32 @@ │ invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ invoke-super {p0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ .line 438 │ - iget-wide v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J │ + iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-ltz v1, :cond_0 │ │ .line 439 │ - iput-boolean v5, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mDataChanged:Z │ + iput-boolean v6, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mDataChanged:Z │ │ .line 440 │ - iput-boolean v5, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mNeedSync:Z │ + iput-boolean v6, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mNeedSync:Z │ │ .line 441 │ - iget-wide v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J │ + iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J │ │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncRowId:J │ │ .line 442 │ iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->position:I │ │ iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncPosition:I │ │ .line 443 │ @@ -1123,28 +1122,26 @@ │ │ .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 3 │ + .locals 4 │ .param p1, "adapter" # Landroid/widget/SpinnerAdapter; │ │ .prologue │ const/4 v0, -0x1 │ │ .line 104 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; │ @@ -1165,17 +1162,17 @@ │ :cond_0 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; │ │ .line 111 │ iput v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedPosition:I │ │ .line 112 │ - const-wide/high16 v1, -0x8000000000000000L │ + const-wide/high16 v2, -0x8000000000000000L │ │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedRowId:J │ │ .line 114 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; │ │ if-eqz v1, :cond_3 │ │ .line 115 │ @@ -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 │ @@ -59,24 +59,24 @@ │ │ invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 60 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v1, 0x2 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_background:I │ │ invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mBackground:Landroid/graphics/drawable/Drawable; │ │ .line 61 │ - const/16 v1, 0xc │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_backgroundStacked:I │ │ invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mStackedBackground:Landroid/graphics/drawable/Drawable; │ │ @@ -114,15 +114,15 @@ │ │ if-ne v1, v4, :cond_1 │ │ .line 70 │ iput-boolean v2, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mIsSplit:Z │ │ .line 71 │ - const/4 v1, 0x3 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_backgroundSplit:I │ │ invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mSplitBackground:Landroid/graphics/drawable/Drawable; │ │ @@ -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 │ @@ -95,15 +95,15 @@ │ │ invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 74 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v1, 0x4 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I │ │ invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I │ │ move-result v1 │ │ invoke-virtual {p0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V │ │ @@ -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 │ @@ -658,19 +659,19 @@ │ invoke-virtual {p0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->post(Ljava/lang/Runnable;)Z │ │ .line 255 │ return-void │ .end method │ │ .method public animateToVisibility(I)V │ - .locals 7 │ + .locals 8 │ .param p1, "visibility" # I │ │ .prologue │ - const-wide/16 v5, 0xc8 │ + const-wide/16 v6, 0xc8 │ │ const/4 v2, 0x1 │ │ const/4 v4, 0x0 │ │ const/4 v3, 0x0 │ │ @@ -710,15 +711,15 @@ │ │ invoke-static {p0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v0 │ │ .line 227 │ .local v0, "anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ - invoke-virtual {v0, v5, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ + invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ .line 228 │ sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 230 │ @@ -748,15 +749,15 @@ │ │ invoke-static {p0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v0 │ │ .line 234 │ .restart local v0 # "anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ - invoke-virtual {v0, v5, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ + invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ .line 235 │ sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 237 │ @@ -819,15 +820,15 @@ │ │ invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 214 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v1, 0x4 │ + sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I │ │ invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I │ │ move-result v1 │ │ invoke-virtual {p0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V ├── 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 │ @@ -82,50 +82,50 @@ │ .local v0, "a":Landroid/content/res/TypedArray; │ new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ invoke-direct {v2, p0, p1, p2, p3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ .line 106 │ .local v2, "popup":Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ - const/4 v4, 0x4 │ + sget v4, Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownWidth:I │ │ const/4 v5, -0x2 │ │ invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;->getLayoutDimension(II)I │ │ move-result v4 │ │ iput v4, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mDropDownWidth:I │ │ .line 109 │ - const/4 v4, 0x2 │ + sget v4, Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_popupBackground:I │ │ invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v4 │ │ invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V │ │ .line 111 │ - const/4 v4, 0x6 │ + sget v4, Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownVerticalOffset:I │ │ invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I │ │ move-result v3 │ │ .line 113 │ .local v3, "verticalOffset":I │ if-eqz v3, :cond_0 │ │ .line 114 │ invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setVerticalOffset(I)V │ │ .line 117 │ :cond_0 │ - const/4 v4, 0x5 │ + sget v4, Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownHorizontalOffset:I │ │ invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I │ │ move-result v1 │ │ .line 119 │ .local v1, "horizontalOffset":I │ @@ -135,26 +135,28 @@ │ invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setHorizontalOffset(I)V │ │ .line 123 │ :cond_1 │ iput-object v2, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; │ │ .line 125 │ - const/16 v4, 0x11 │ + sget v4, Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_gravity:I │ │ - invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;->getInt(II)I │ + const/16 v5, 0x11 │ + │ + invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v4 │ │ iput v4, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mGravity:I │ │ .line 127 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; │ │ - const/4 v5, 0x3 │ + sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_prompt:I │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;->setPromptText(Ljava/lang/CharSequence;)V │ │ @@ -343,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 │ @@ -359,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 │ @@ -693,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 │ @@ -939,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 │ @@ -1014,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 │ @@ -121,52 +120,52 @@ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .local p0, "this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;, "Lcom/actionbarsherlock/internal/widget/IcsAdapterView;" │ - const/4 v3, -0x1 │ + const/4 v1, -0x1 │ │ - const-wide/high16 v1, -0x8000000000000000L │ + const-wide/high16 v2, -0x8000000000000000L │ │ const/4 v0, 0x0 │ │ .line 228 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(Landroid/content/Context;)V │ │ .line 67 │ iput v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I │ │ .line 84 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ │ .line 94 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z │ │ .line 126 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z │ │ .line 152 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I │ │ .line 158 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J │ │ .line 163 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I │ │ .line 169 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J │ │ .line 201 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I │ │ .line 206 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J │ │ .line 225 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z │ │ .line 229 │ return-void │ .end method │ @@ -174,52 +173,52 @@ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ .local p0, "this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;, "Lcom/actionbarsherlock/internal/widget/IcsAdapterView;" │ - const/4 v3, -0x1 │ + const/4 v1, -0x1 │ │ - const-wide/high16 v1, -0x8000000000000000L │ + const-wide/high16 v2, -0x8000000000000000L │ │ const/4 v0, 0x0 │ │ .line 232 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ .line 67 │ iput v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I │ │ .line 84 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ │ .line 94 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z │ │ .line 126 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z │ │ .line 152 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I │ │ .line 158 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J │ │ .line 163 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I │ │ .line 169 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J │ │ .line 201 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I │ │ .line 206 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J │ │ .line 225 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z │ │ .line 233 │ return-void │ .end method │ @@ -228,52 +227,52 @@ │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ .local p0, "this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;, "Lcom/actionbarsherlock/internal/widget/IcsAdapterView;" │ - const/4 v3, -0x1 │ + const/4 v1, -0x1 │ │ - const-wide/high16 v1, -0x8000000000000000L │ + const-wide/high16 v2, -0x8000000000000000L │ │ const/4 v0, 0x0 │ │ .line 236 │ invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ .line 67 │ iput v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I │ │ .line 84 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ │ .line 94 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z │ │ .line 126 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z │ │ .line 152 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I │ │ .line 158 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J │ │ .line 163 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I │ │ .line 169 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J │ │ .line 201 │ - iput v3, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I │ + iput v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I │ │ .line 206 │ - iput-wide v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J │ + iput-wide v2, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J │ │ .line 225 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z │ │ .line 237 │ return-void │ .end method │ @@ -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 │ @@ -848,219 +851,225 @@ │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->dispatchFreezeSelfOnly(Landroid/util/SparseArray;)V │ │ .line 750 │ return-void │ .end method │ │ .method findSyncPosition()I │ - .locals 19 │ + .locals 20 │ │ .prologue │ .line 1011 │ .local p0, "this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;, "Lcom/actionbarsherlock/internal/widget/IcsAdapterView;" │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mItemCount:I │ + iget v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mItemCount:I │ │ .line 1013 │ - .local v2, "count":I │ - if-nez v2, :cond_1 │ + .local v3, "count":I │ + if-nez v3, :cond_1 │ │ .line 1014 │ - const/4 v14, -0x1 │ + const/4 v13, -0x1 │ │ .line 1086 │ :cond_0 │ :goto_0 │ - return v14 │ + return v13 │ │ .line 1017 │ :cond_1 │ move-object/from16 v0, p0 │ │ - iget-wide v8, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ + iget-wide v10, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J │ │ .line 1018 │ - .local v8, "idToMatch":J │ + .local v10, "idToMatch":J │ move-object/from16 v0, p0 │ │ - iget v14, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncPosition:I │ + iget v13, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncPosition:I │ │ .line 1021 │ - .local v14, "seed":I │ - const-wide/high16 v15, -0x8000000000000000L │ + .local v13, "seed":I │ + const-wide/high16 v16, -0x8000000000000000L │ │ - cmp-long v15, v8, v15 │ + cmp-long v16, v10, v16 │ │ - if-nez v15, :cond_2 │ + if-nez v16, :cond_2 │ │ .line 1022 │ - const/4 v14, -0x1 │ + const/4 v13, -0x1 │ │ goto :goto_0 │ │ .line 1026 │ :cond_2 │ - const/4 v15, 0x0 │ + const/16 v16, 0x0 │ + │ + move/from16 v0, v16 │ │ - invoke-static {v15, v14}, Ljava/lang/Math;->max(II)I │ + invoke-static {v0, v13}, Ljava/lang/Math;->max(II)I │ │ - move-result v14 │ + move-result v13 │ │ .line 1027 │ - add-int/lit8 v15, v2, -0x1 │ + add-int/lit8 v16, v3, -0x1 │ │ - invoke-static {v15, v14}, Ljava/lang/Math;->min(II)I │ + move/from16 v0, v16 │ │ - move-result v14 │ + invoke-static {v0, v13}, Ljava/lang/Math;->min(II)I │ + │ + move-result v13 │ │ .line 1029 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v15 │ + move-result-wide v16 │ │ - const-wide/16 v17, 0x64 │ + const-wide/16 v18, 0x64 │ │ - add-long v3, v15, v17 │ + add-long v4, v16, v18 │ │ .line 1034 │ - .local v3, "endTime":J │ - move v5, v14 │ + .local v4, "endTime":J │ + move v6, v13 │ │ .line 1037 │ - .local v5, "first":I │ - move v10, v14 │ + .local v6, "first":I │ + move v9, v13 │ │ .line 1040 │ - .local v10, "last":I │ - const/4 v11, 0x0 │ + .local v9, "last":I │ + const/4 v12, 0x0 │ │ .line 1050 │ - .local v11, "next":Z │ + .local v12, "next":Z │ invoke-virtual/range {p0 .. p0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->getAdapter()Landroid/widget/Adapter; │ │ - move-result-object v1 │ + move-result-object v2 │ │ .line 1051 │ - .local v1, "adapter":Landroid/widget/Adapter;, "TT;" │ - if-nez v1, :cond_5 │ + .local v2, "adapter":Landroid/widget/Adapter;, "TT;" │ + if-nez v2, :cond_5 │ │ .line 1052 │ - const/4 v14, -0x1 │ + const/4 v13, -0x1 │ │ goto :goto_0 │ │ .line 1070 │ - .local v6, "hitFirst":Z │ - .local v7, "hitLast":Z │ - .local v12, "rowId":J │ + .local v7, "hitFirst":Z │ + .local v8, "hitLast":Z │ + .local v14, "rowId":J │ :cond_3 │ - if-nez v6, :cond_4 │ + if-nez v7, :cond_4 │ │ - if-eqz v11, :cond_9 │ + if-eqz v12, :cond_9 │ │ - if-nez v7, :cond_9 │ + if-nez v8, :cond_9 │ │ .line 1072 │ :cond_4 │ - add-int/lit8 v10, v10, 0x1 │ + add-int/lit8 v9, v9, 0x1 │ │ .line 1073 │ - move v14, v10 │ + move v13, v9 │ │ .line 1075 │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ .line 1055 │ - .end local v6 # "hitFirst":Z │ - .end local v7 # "hitLast":Z │ - .end local v12 # "rowId":J │ + .end local v7 # "hitFirst":Z │ + .end local v8 # "hitLast":Z │ + .end local v14 # "rowId":J │ :cond_5 │ :goto_1 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v15 │ + move-result-wide v16 │ │ - cmp-long v15, v15, v3 │ + cmp-long v16, v16, v4 │ │ - if-gtz v15, :cond_6 │ + if-gtz v16, :cond_6 │ │ .line 1056 │ - invoke-interface {v1, v14}, Landroid/widget/Adapter;->getItemId(I)J │ + invoke-interface {v2, v13}, Landroid/widget/Adapter;->getItemId(I)J │ │ - move-result-wide v12 │ + move-result-wide v14 │ │ .line 1057 │ - .restart local v12 # "rowId":J │ - cmp-long v15, v12, v8 │ + .restart local v14 # "rowId":J │ + cmp-long v16, v14, v10 │ │ - if-eqz v15, :cond_0 │ + if-eqz v16, :cond_0 │ │ .line 1062 │ - add-int/lit8 v15, v2, -0x1 │ + add-int/lit8 v16, v3, -0x1 │ │ - if-ne v10, v15, :cond_7 │ + move/from16 v0, v16 │ │ - const/4 v7, 0x1 │ + if-ne v9, v0, :cond_7 │ + │ + const/4 v8, 0x1 │ │ .line 1063 │ - .restart local v7 # "hitLast":Z │ + .restart local v8 # "hitLast":Z │ :goto_2 │ - if-nez v5, :cond_8 │ + if-nez v6, :cond_8 │ │ - const/4 v6, 0x1 │ + const/4 v7, 0x1 │ │ .line 1065 │ - .restart local v6 # "hitFirst":Z │ + .restart local v7 # "hitFirst":Z │ :goto_3 │ - if-eqz v7, :cond_3 │ + if-eqz v8, :cond_3 │ │ - if-eqz v6, :cond_3 │ + if-eqz v7, :cond_3 │ │ .line 1086 │ - .end local v6 # "hitFirst":Z │ - .end local v7 # "hitLast":Z │ - .end local v12 # "rowId":J │ + .end local v7 # "hitFirst":Z │ + .end local v8 # "hitLast":Z │ + .end local v14 # "rowId":J │ :cond_6 │ - const/4 v14, -0x1 │ + const/4 v13, -0x1 │ │ goto :goto_0 │ │ .line 1062 │ - .restart local v12 # "rowId":J │ + .restart local v14 # "rowId":J │ :cond_7 │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ goto :goto_2 │ │ .line 1063 │ - .restart local v7 # "hitLast":Z │ + .restart local v8 # "hitLast":Z │ :cond_8 │ - const/4 v6, 0x0 │ + const/4 v7, 0x0 │ │ goto :goto_3 │ │ .line 1076 │ - .restart local v6 # "hitFirst":Z │ + .restart local v7 # "hitFirst":Z │ :cond_9 │ - if-nez v7, :cond_a │ + if-nez v8, :cond_a │ │ - if-nez v11, :cond_5 │ + if-nez v12, :cond_5 │ │ - if-nez v6, :cond_5 │ + if-nez v7, :cond_5 │ │ .line 1078 │ :cond_a │ - add-int/lit8 v5, v5, -0x1 │ + add-int/lit8 v6, v6, -0x1 │ │ .line 1079 │ - move v14, v5 │ + move v13, v6 │ │ .line 1081 │ - const/4 v11, 0x1 │ + const/4 v12, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public abstract getAdapter()Landroid/widget/Adapter; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -1132,15 +1141,15 @@ │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public getItemIdAtPosition(I)J │ - .locals 3 │ + .locals 4 │ .param p1, "position" # I │ │ .prologue │ .line 734 │ .local p0, "this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;, "Lcom/actionbarsherlock/internal/widget/IcsAdapterView;" │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->getAdapter()Landroid/widget/Adapter; │ │ @@ -1149,23 +1158,23 @@ │ .line 735 │ .local v0, "adapter":Landroid/widget/Adapter;, "TT;" │ if-eqz v0, :cond_0 │ │ if-gez p1, :cond_1 │ │ :cond_0 │ - const-wide/high16 v1, -0x8000000000000000L │ + const-wide/high16 v2, -0x8000000000000000L │ │ :goto_0 │ - return-wide v1 │ + return-wide v2 │ │ :cond_1 │ invoke-interface {v0, p1}, Landroid/widget/Adapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ goto :goto_0 │ .end method │ │ .method public getLastVisiblePosition()I │ .locals 2 ├── 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 │ @@ -45,15 +45,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/MotionEvent; │ │ .prologue │ .line 632 │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I │ │ @@ -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 │ @@ -136,17 +138,17 @@ │ │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$900(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ move-result-object v4 │ │ - const-wide/16 v5, 0xfa │ + const-wide/16 v6, 0xfa │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 643 │ :cond_0 │ :goto_0 │ const/4 v3, 0x0 │ │ return 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/SherlockActivity.smali │ @@ -605,15 +605,15 @@ │ │ .line 167 │ :cond_0 │ return-void │ .end method │ │ .method public requestWindowFeature(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "featureId" # J │ │ .prologue │ .line 243 │ invoke-virtual {p0}, Lcom/actionbarsherlock/app/SherlockActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; │ │ move-result-object v0 ├── 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/app/SherlockListActivity.smali │ @@ -605,15 +605,15 @@ │ │ .line 167 │ :cond_0 │ return-void │ .end method │ │ .method public requestWindowFeature(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "featureId" # J │ │ .prologue │ .line 243 │ invoke-virtual {p0}, Lcom/actionbarsherlock/app/SherlockListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/app/SherlockExpandableListActivity.smali │ @@ -567,15 +567,15 @@ │ │ .line 156 │ :cond_0 │ return-void │ .end method │ │ .method public requestWindowFeature(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "featureId" # J │ │ .prologue │ .line 232 │ invoke-virtual {p0}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/app/SherlockPreferenceActivity.smali │ @@ -605,15 +605,15 @@ │ │ .line 167 │ :cond_0 │ return-void │ .end method │ │ .method public requestWindowFeature(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "featureId" # J │ │ .prologue │ .line 243 │ invoke-virtual {p0}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/app/SherlockFragmentActivity.smali │ @@ -671,15 +671,15 @@ │ │ .line 223 │ :cond_0 │ return-void │ .end method │ │ .method public requestWindowFeature(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "featureId" # J │ │ .prologue │ .line 275 │ invoke-virtual {p0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; │ │ move-result-object v0 ├── 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/ActivityChooserModel$HistoryPersister.smali │ @@ -45,493 +45,511 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 15 │ + .locals 18 │ │ .prologue │ .line 1047 │ - const/4 v1, 0x0 │ + const/4 v3, 0x0 │ │ .line 1048 │ - .local v1, "fos":Ljava/io/FileOutputStream; │ - const/4 v8, 0x0 │ + .local v3, "fos":Ljava/io/FileOutputStream; │ + const/4 v10, 0x0 │ │ .line 1050 │ - .local v8, "records":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v11, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + .local v10, "records":Ljava/util/List;, "Ljava/util/List;" │ + move-object/from16 v0, p0 │ │ - invoke-static {v11}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$500(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ + iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-result-object v12 │ + invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$500(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ + │ + move-result-object v14 │ │ - monitor-enter v12 │ + monitor-enter v14 │ │ .line 1051 │ :try_start_0 │ - new-instance v9, Ljava/util/ArrayList; │ + new-instance v11, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + move-object/from16 v0, p0 │ │ - invoke-static {v11}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$600(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ + iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-result-object v11 │ + invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$600(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ + │ + move-result-object v13 │ │ - invoke-direct {v9, v11}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + invoke-direct {v11, v13}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 1052 │ - .end local v8 # "records":Ljava/util/List;, "Ljava/util/List;" │ - .local v9, "records":Ljava/util/List;, "Ljava/util/List;" │ + .end local v10 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .local v11, "records":Ljava/util/List;, "Ljava/util/List;" │ :try_start_1 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_2 │ │ .line 1055 │ :try_start_2 │ - iget-object v11, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + move-object/from16 v0, p0 │ │ - invoke-static {v11}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ + iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-result-object v11 │ + invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ - iget-object v12, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + move-result-object v13 │ │ - invoke-static {v12}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + move-object/from16 v0, p0 │ │ - move-result-object v12 │ + iget-object v14, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - const/4 v13, 0x0 │ + invoke-static {v14}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - invoke-virtual {v11, v12, v13}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; │ + move-result-object v14 │ + │ + const/4 v15, 0x0 │ + │ + invoke-virtual {v13, v14, v15}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; │ :try_end_2 │ .catch Ljava/io/FileNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 │ │ - move-result-object v1 │ + move-result-object v3 │ │ .line 1061 │ invoke-static {}, Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; │ │ - move-result-object v10 │ + move-result-object v12 │ │ .line 1064 │ - .local v10, "serializer":Lorg/xmlpull/v1/XmlSerializer; │ - const/4 v11, 0x0 │ + .local v12, "serializer":Lorg/xmlpull/v1/XmlSerializer; │ + const/4 v13, 0x0 │ │ :try_start_3 │ - invoke-interface {v10, v1, v11}, Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V │ + invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ .line 1065 │ - const-string v11, "UTF-8" │ + const-string v13, "UTF-8" │ │ - const/4 v12, 0x1 │ + const/4 v14, 0x1 │ │ - invoke-static {v12}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static {v14}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v12 │ + move-result-object v14 │ │ - invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V │ + invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V │ │ .line 1066 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ - const-string v12, "historical-records" │ + const-string v14, "historical-records" │ │ - invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1068 │ - invoke-interface {v9}, Ljava/util/List;->size()I │ + invoke-interface {v11}, Ljava/util/List;->size()I │ │ - move-result v7 │ + move-result v9 │ │ .line 1069 │ - .local v7, "recordCount":I │ - const/4 v2, 0x0 │ + .local v9, "recordCount":I │ + const/4 v4, 0x0 │ │ - .local v2, "i":I │ + .local v4, "i":I │ :goto_0 │ - if-ge v2, v7, :cond_1 │ + if-ge v4, v9, :cond_1 │ │ .line 1070 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ - invoke-interface {v9, v11}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ + invoke-interface {v11, v13}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v8 │ │ - check-cast v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + check-cast v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ .line 1071 │ - .local v6, "record":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ - const/4 v11, 0x0 │ + .local v8, "record":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + const/4 v13, 0x0 │ │ - const-string v12, "historical-record" │ + const-string v14, "historical-record" │ │ - invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1072 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ - const-string v12, "activity" │ + const-string v14, "activity" │ │ - iget-object v13, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->activity:Landroid/content/ComponentName; │ + iget-object v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->activity:Landroid/content/ComponentName; │ │ - invoke-virtual {v13}, Landroid/content/ComponentName;->flattenToString()Ljava/lang/String; │ + invoke-virtual {v15}, Landroid/content/ComponentName;->flattenToString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v15 │ │ - invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1073 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ - const-string v12, "time" │ + const-string v14, "time" │ │ - iget-wide v13, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v0, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - invoke-static {v13, v14}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + move-wide/from16 v16, v0 │ │ - move-result-object v13 │ + invoke-static/range {v16 .. v17}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ - invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + move-result-object v15 │ + │ + invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1074 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ - const-string v12, "weight" │ + const-string v14, "weight" │ │ - iget v13, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ + iget v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ │ - invoke-static {v13}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; │ + invoke-static {v15}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v15 │ │ - invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1075 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ - const-string v12, "historical-record" │ + const-string v14, "historical-record" │ │ - invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ :try_end_3 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_3 .. :try_end_3} :catch_2 │ .catch Ljava/lang/IllegalStateException; {:try_start_3 .. :try_end_3} :catch_4 │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_6 │ .catchall {:try_start_3 .. :try_end_3} :catchall_1 │ │ .line 1069 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 1052 │ - .end local v2 # "i":I │ - .end local v6 # "record":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ - .end local v7 # "recordCount":I │ - .end local v9 # "records":Ljava/util/List;, "Ljava/util/List;" │ - .end local v10 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ - .restart local v8 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .end local v4 # "i":I │ + .end local v8 # "record":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + .end local v9 # "recordCount":I │ + .end local v11 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .end local v12 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ + .restart local v10 # "records":Ljava/util/List;, "Ljava/util/List;" │ :catchall_0 │ - move-exception v11 │ + move-exception v13 │ │ :goto_1 │ :try_start_4 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_0 │ │ - throw v11 │ + throw v13 │ │ .line 1056 │ - .end local v8 # "records":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v9 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .end local v10 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v11 # "records":Ljava/util/List;, "Ljava/util/List;" │ :catch_0 │ - move-exception v0 │ + move-exception v2 │ │ .line 1057 │ - .local v0, "fnfe":Ljava/io/FileNotFoundException; │ + .local v2, "fnfe":Ljava/io/FileNotFoundException; │ invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1100()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v13 │ │ - new-instance v12, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "Error writing historical recrod file: " │ + const-string v15, "Error writing historical recrod file: " │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v14 │ │ - iget-object v13, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + move-object/from16 v0, p0 │ │ - invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-result-object v13 │ + invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v12 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v12 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v14 │ │ - invoke-static {v11, v12, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v13, v14, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ .line 1102 │ - .end local v0 # "fnfe":Ljava/io/FileNotFoundException; │ + .end local v2 # "fnfe":Ljava/io/FileNotFoundException; │ :cond_0 │ :goto_2 │ return-void │ │ .line 1081 │ - .restart local v2 # "i":I │ - .restart local v7 # "recordCount":I │ - .restart local v10 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ + .restart local v4 # "i":I │ + .restart local v9 # "recordCount":I │ + .restart local v12 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ :cond_1 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ :try_start_5 │ - const-string v12, "historical-records" │ + const-string v14, "historical-records" │ │ - invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1082 │ - invoke-interface {v10}, Lorg/xmlpull/v1/XmlSerializer;->endDocument()V │ + invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;->endDocument()V │ :try_end_5 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_5 .. :try_end_5} :catch_2 │ .catch Ljava/lang/IllegalStateException; {:try_start_5 .. :try_end_5} :catch_4 │ .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_6 │ .catchall {:try_start_5 .. :try_end_5} :catchall_1 │ │ .line 1094 │ - if-eqz v1, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 1096 │ :try_start_6 │ - invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ :try_end_6 │ .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_1 │ │ goto :goto_2 │ │ .line 1097 │ :catch_1 │ - move-exception v11 │ + move-exception v13 │ │ goto :goto_2 │ │ .line 1087 │ - .end local v2 # "i":I │ - .end local v7 # "recordCount":I │ + .end local v4 # "i":I │ + .end local v9 # "recordCount":I │ :catch_2 │ - move-exception v3 │ + move-exception v5 │ │ .line 1088 │ - .local v3, "iae":Ljava/lang/IllegalArgumentException; │ + .local v5, "iae":Ljava/lang/IllegalArgumentException; │ :try_start_7 │ invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1100()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v13 │ │ - new-instance v12, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "Error writing historical recrod file: " │ + const-string v15, "Error writing historical recrod file: " │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v14 │ │ - iget-object v13, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + move-object/from16 v0, p0 │ │ - invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-result-object v13 │ + invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v12 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v12 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v14 │ │ - invoke-static {v11, v12, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v13, v14, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_7 │ .catchall {:try_start_7 .. :try_end_7} :catchall_1 │ │ .line 1094 │ - if-eqz v1, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 1096 │ :try_start_8 │ - invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ :try_end_8 │ .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_3 │ │ goto :goto_2 │ │ .line 1097 │ :catch_3 │ - move-exception v11 │ + move-exception v13 │ │ goto :goto_2 │ │ .line 1089 │ - .end local v3 # "iae":Ljava/lang/IllegalArgumentException; │ + .end local v5 # "iae":Ljava/lang/IllegalArgumentException; │ :catch_4 │ - move-exception v5 │ + move-exception v7 │ │ .line 1090 │ - .local v5, "ise":Ljava/lang/IllegalStateException; │ + .local v7, "ise":Ljava/lang/IllegalStateException; │ :try_start_9 │ invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1100()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v13 │ │ - new-instance v12, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "Error writing historical recrod file: " │ + const-string v15, "Error writing historical recrod file: " │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v14 │ │ - iget-object v13, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + move-object/from16 v0, p0 │ │ - invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-result-object v13 │ + invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v12 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v12 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v14 │ │ - invoke-static {v11, v12, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v13, v14, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_9 │ .catchall {:try_start_9 .. :try_end_9} :catchall_1 │ │ .line 1094 │ - if-eqz v1, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 1096 │ :try_start_a │ - invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ :try_end_a │ .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_5 │ │ goto :goto_2 │ │ .line 1097 │ :catch_5 │ - move-exception v11 │ + move-exception v13 │ │ goto :goto_2 │ │ .line 1091 │ - .end local v5 # "ise":Ljava/lang/IllegalStateException; │ + .end local v7 # "ise":Ljava/lang/IllegalStateException; │ :catch_6 │ - move-exception v4 │ + move-exception v6 │ │ .line 1092 │ - .local v4, "ioe":Ljava/io/IOException; │ + .local v6, "ioe":Ljava/io/IOException; │ :try_start_b │ invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1100()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v13 │ │ - new-instance v12, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "Error writing historical recrod file: " │ + const-string v15, "Error writing historical recrod file: " │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v14 │ │ - iget-object v13, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ + move-object/from16 v0, p0 │ │ - invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-result-object v13 │ + invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v12 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v12 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v14 │ │ - invoke-static {v11, v12, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v13, v14, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_b │ .catchall {:try_start_b .. :try_end_b} :catchall_1 │ │ .line 1094 │ - if-eqz v1, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 1096 │ :try_start_c │ - invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ :try_end_c │ .catch Ljava/io/IOException; {:try_start_c .. :try_end_c} :catch_7 │ │ goto/16 :goto_2 │ │ .line 1097 │ :catch_7 │ - move-exception v11 │ + move-exception v13 │ │ goto/16 :goto_2 │ │ .line 1094 │ - .end local v4 # "ioe":Ljava/io/IOException; │ + .end local v6 # "ioe":Ljava/io/IOException; │ :catchall_1 │ - move-exception v11 │ + move-exception v13 │ │ - if-eqz v1, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 1096 │ :try_start_d │ - invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ :try_end_d │ .catch Ljava/io/IOException; {:try_start_d .. :try_end_d} :catch_8 │ │ .line 1099 │ :cond_2 │ :goto_3 │ - throw v11 │ + throw v13 │ │ .line 1097 │ :catch_8 │ - move-exception v12 │ + move-exception v14 │ │ goto :goto_3 │ │ .line 1052 │ - .end local v10 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ + .end local v12 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ :catchall_2 │ - move-exception v11 │ + move-exception v13 │ │ - move-object v8, v9 │ + move-object v10, v11 │ │ - .end local v9 # "records":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v8 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .end local v11 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v10 # "records":Ljava/util/List;, "Ljava/util/List;" │ goto/16 :goto_1 │ .end method ├── 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 │ @@ -431,37 +432,39 @@ │ │ invoke-virtual {p1, p2, v7, v10, v10}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 300 │ .local v0, "a":Landroid/content/res/TypedArray; │ - const/4 v7, 0x3 │ + sget v7, Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_iconifiedByDefault:I │ │ invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v7 │ │ invoke-virtual {p0, v7}, Lcom/actionbarsherlock/widget/SearchView;->setIconifiedByDefault(Z)V │ │ .line 301 │ - invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ + sget v7, Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_maxWidth:I │ + │ + invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I │ │ move-result v5 │ │ .line 302 │ .local v5, "maxWidth":I │ if-eq v5, v9, :cond_1 │ │ .line 303 │ invoke-virtual {p0, v5}, Lcom/actionbarsherlock/widget/SearchView;->setMaxWidth(I)V │ │ .line 305 │ :cond_1 │ - const/4 v7, 0x4 │ + sget v7, Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_queryHint:I │ │ invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v6 │ │ .line 306 │ .local v6, "queryHint":Ljava/lang/CharSequence; │ @@ -472,30 +475,32 @@ │ if-nez v7, :cond_2 │ │ .line 307 │ invoke-virtual {p0, v6}, Lcom/actionbarsherlock/widget/SearchView;->setQueryHint(Ljava/lang/CharSequence;)V │ │ .line 309 │ :cond_2 │ - const/4 v7, 0x2 │ + sget v7, Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_imeOptions:I │ │ invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v2 │ │ .line 310 │ .local v2, "imeOptions":I │ if-eq v2, v9, :cond_3 │ │ .line 311 │ invoke-virtual {p0, v2}, Lcom/actionbarsherlock/widget/SearchView;->setImeOptions(I)V │ │ .line 313 │ :cond_3 │ - invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;->getInt(II)I │ + sget v7, Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_inputType:I │ + │ + invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v4 │ │ .line 314 │ .local v4, "inputType":I │ if-eq v4, v9, :cond_4 │ │ @@ -514,15 +519,17 @@ │ sget-object v7, Lcom/actionbarsherlock/R$styleable;->SherlockView:[I │ │ invoke-virtual {p1, p2, v7, v10, v10}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 323 │ - invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + sget v7, Lcom/actionbarsherlock/R$styleable;->SherlockView_android_focusable:I │ + │ + invoke-virtual {v0, v7, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ move-result v1 │ │ .line 324 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ .line 325 │ @@ -945,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 │ @@ -1012,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 │ @@ -1508,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 │ @@ -1548,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 │ @@ -1708,19 +1717,19 @@ │ :catch_0 │ move-exception v2 │ │ goto :goto_0 │ .end method │ │ .method private getDecoratedHint(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ - .locals 8 │ + .locals 9 │ .param p1, "hintText" # Ljava/lang/CharSequence; │ │ .prologue │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ .line 1072 │ iget-boolean v3, p0, Lcom/actionbarsherlock/widget/SearchView;->mIconifiedByDefault:Z │ │ if-nez v3, :cond_0 │ │ .line 1080 │ @@ -1762,25 +1771,25 @@ │ .local v0, "searchIcon":Landroid/graphics/drawable/Drawable; │ iget-object v3, p0, Lcom/actionbarsherlock/widget/SearchView;->mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getTextSize()F │ │ move-result v3 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - const-wide/high16 v5, 0x3ff4000000000000L # 1.25 │ + const-wide/high16 v6, 0x3ff4000000000000L # 1.25 │ │ - mul-double/2addr v3, v5 │ + mul-double/2addr v4, v6 │ │ - double-to-int v2, v3 │ + double-to-int v2, v4 │ │ .line 1078 │ .local v2, "textSize":I │ - invoke-virtual {v0, v7, v7, v2, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ .line 1079 │ new-instance v3, Landroid/text/style/ImageSpan; │ │ invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;->(Landroid/graphics/drawable/Drawable;)V │ │ const/4 v4, 0x1 │ @@ -1808,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 │ @@ -2221,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 │ @@ -2259,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 │ @@ -2346,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 │ @@ -2503,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 │ @@ -2814,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; │ @@ -3427,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 │ │ @@ -178,15 +177,15 @@ │ │ add-int/lit8 v0, v0, 0x1f │ │ return v0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 873 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -218,17 +217,17 @@ │ │ move-result-object v1 │ │ new-instance v2, Ljava/math/BigDecimal; │ │ iget v3, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->weight:F │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;->(D)V │ + invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;->(D)V │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ .line 877 │ const-string v1, "]" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; ├── 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 │ @@ -111,25 +111,23 @@ │ invoke-direct {p0, p1, p2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ .line 203 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V │ - .locals 9 │ + .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ - const/4 v8, 0x0 │ - │ - const/4 v7, 0x4 │ + const/4 v7, 0x0 │ │ - const/4 v6, 0x1 │ + const/4 v6, 0x4 │ │ .line 213 │ invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ .line 124 │ new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -141,15 +139,15 @@ │ new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$2; │ │ invoke-direct {v4, p0}, Lcom/actionbarsherlock/widget/ActivityChooserView$2;->(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ iput-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; │ │ .line 172 │ - iput v7, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I │ + iput v6, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I │ │ .line 214 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mContext:Landroid/content/Context; │ │ .line 216 │ sget-object v4, Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView:[I │ │ @@ -157,22 +155,24 @@ │ │ invoke-virtual {p1, p2, v4, p3, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 219 │ .local v0, "attributesArray":Landroid/content/res/TypedArray; │ - invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;->getInt(II)I │ + sget v4, Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView_initialActivityCount:I │ + │ + invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v4 │ │ iput v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I │ │ .line 223 │ - const/4 v4, 0x2 │ + sget v4, Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView_expandActivityOverflowButtonDrawable:I │ │ invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ .line 226 │ .local v1, "expandActivityOverflowButtonDrawable":Landroid/graphics/drawable/Drawable; │ @@ -185,20 +185,22 @@ │ │ move-result-object v2 │ │ .line 229 │ .local v2, "inflater":Landroid/view/LayoutInflater; │ sget v4, Lcom/actionbarsherlock/R$layout;->abs__activity_chooser_view:I │ │ - invoke-virtual {v2, v4, p0, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ + const/4 v5, 0x1 │ + │ + invoke-virtual {v2, v4, p0, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ .line 231 │ new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ - invoke-direct {v4, p0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;->(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ + invoke-direct {v4, p0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;->(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ iput-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ .line 233 │ sget v4, Lcom/actionbarsherlock/R$id;->abs__activity_chooser_view_content:I │ │ invoke-virtual {p0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;->findViewById(I)Landroid/view/View; │ @@ -275,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; │ @@ -291,15 +294,15 @@ │ iget-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; │ │ invoke-virtual {v4, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V │ │ .line 247 │ new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ - invoke-direct {v4, p0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;->(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ + invoke-direct {v4, p0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;->(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ iput-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ .line 248 │ iget-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserView$3; │ @@ -321,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 │ @@ -581,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 │ @@ -713,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 │ @@ -45,657 +45,659 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 24 │ + .locals 25 │ │ .prologue │ .line 933 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ .line 935 │ - .local v4, "fis":Ljava/io/FileInputStream; │ + .local v5, "fis":Ljava/io/FileInputStream; │ :try_start_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - invoke-static/range {v21 .. v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ + invoke-static/range {v22 .. v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ - move-result-object v21 │ + move-result-object v22 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v23, v0 │ │ - invoke-static/range {v22 .. v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + invoke-static/range {v23 .. v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - invoke-virtual/range {v21 .. v22}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; │ + invoke-virtual/range {v22 .. v23}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; │ :try_end_0 │ .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v4 │ + move-result-object v5 │ │ .line 943 │ :try_start_1 │ invoke-static {}, Landroid/util/Xml;->newPullParser()Lorg/xmlpull/v1/XmlPullParser; │ │ - move-result-object v12 │ + move-result-object v13 │ │ .line 944 │ - .local v12, "parser":Lorg/xmlpull/v1/XmlPullParser; │ - const/16 v21, 0x0 │ + .local v13, "parser":Lorg/xmlpull/v1/XmlPullParser; │ + const/16 v22, 0x0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-interface {v12, v4, v0}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V │ + invoke-interface {v13, v5, v0}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V │ │ .line 946 │ - const/16 v17, 0x0 │ + const/16 v18, 0x0 │ │ .line 947 │ - .local v17, "type":I │ + .local v18, "type":I │ :goto_0 │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v21 │ + move/from16 v1, v22 │ │ if-eq v0, v1, :cond_1 │ │ - const/16 v21, 0x2 │ + const/16 v22, 0x2 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v21 │ + move/from16 v1, v22 │ │ if-eq v0, v1, :cond_1 │ │ .line 948 │ - invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ + invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ │ - move-result v17 │ + move-result v18 │ │ goto :goto_0 │ │ .line 936 │ - .end local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v17 # "type":I │ + .end local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v18 # "type":I │ :catch_0 │ - move-exception v5 │ + move-exception v6 │ │ .line 1038 │ :cond_0 │ :goto_1 │ return-void │ │ .line 951 │ - .restart local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .restart local v17 # "type":I │ + .restart local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v18 # "type":I │ :cond_1 │ - const-string v21, "historical-records" │ + const-string v22, "historical-records" │ │ - invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ + invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - invoke-virtual/range {v21 .. v22}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v21 │ + move-result v22 │ │ - if-nez v21, :cond_2 │ + if-nez v22, :cond_2 │ │ .line 952 │ - new-instance v21, Lorg/xmlpull/v1/XmlPullParserException; │ + new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; │ │ - const-string v22, "Share records file does not start with historical-records tag." │ + const-string v23, "Share records file does not start with historical-records tag." │ │ - invoke-direct/range {v21 .. v22}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ + invoke-direct/range {v22 .. v23}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ │ - throw v21 │ + throw v22 │ :try_end_1 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 1025 │ - .end local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v17 # "type":I │ + .end local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v18 # "type":I │ :catch_1 │ - move-exception v20 │ + move-exception v21 │ │ .line 1026 │ - .local v20, "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ + .local v21, "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ :try_start_2 │ invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v23, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v23 .. v23}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Error reading historical recrod file: " │ + const-string v24, "Error reading historical recrod file: " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v23 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - invoke-static/range {v23 .. v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + invoke-static/range {v24 .. v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - move-result-object v23 │ + move-result-object v24 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - move-object/from16 v2, v20 │ + move-object/from16 v2, v21 │ │ invoke-static {v0, v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 1030 │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 1032 │ :try_start_3 │ - invoke-virtual {v4}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V │ :try_end_3 │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 │ │ goto :goto_1 │ │ .line 1033 │ :catch_2 │ - move-exception v21 │ + move-exception v22 │ │ goto :goto_1 │ │ .line 956 │ - .end local v20 # "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ - .restart local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .restart local v17 # "type":I │ + .end local v21 # "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ + .restart local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v18 # "type":I │ :cond_2 │ :try_start_4 │ - new-instance v14, Ljava/util/ArrayList; │ + new-instance v15, Ljava/util/ArrayList; │ │ - invoke-direct {v14}, Ljava/util/ArrayList;->()V │ + invoke-direct {v15}, Ljava/util/ArrayList;->()V │ │ .line 959 │ - .local v14, "readRecords":Ljava/util/List;, "Ljava/util/List;" │ + .local v15, "readRecords":Ljava/util/List;, "Ljava/util/List;" │ :cond_3 │ :goto_2 │ - invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ + invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ │ - move-result v17 │ + move-result v18 │ │ .line 960 │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v21 │ + move/from16 v1, v22 │ │ if-ne v0, v1, :cond_4 │ │ .line 990 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - invoke-static/range {v21 .. v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$500(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ + invoke-static/range {v22 .. v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$500(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - monitor-enter v22 │ + monitor-enter v23 │ :try_end_4 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_4 .. :try_end_4} :catch_1 │ .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 │ .catchall {:try_start_4 .. :try_end_4} :catchall_0 │ │ .line 991 │ :try_start_5 │ - new-instance v18, Ljava/util/LinkedHashSet; │ + new-instance v19, Ljava/util/LinkedHashSet; │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v19 │ │ - invoke-direct {v0, v14}, Ljava/util/LinkedHashSet;->(Ljava/util/Collection;)V │ + invoke-direct {v0, v15}, Ljava/util/LinkedHashSet;->(Ljava/util/Collection;)V │ │ .line 998 │ - .local v18, "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ + .local v19, "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - invoke-static/range {v21 .. v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$600(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ + invoke-static/range {v22 .. v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$600(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 999 │ - .local v7, "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v7}, Ljava/util/List;->size()I │ + .local v8, "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v8}, Ljava/util/List;->size()I │ │ - move-result v8 │ + move-result v9 │ │ .line 1000 │ - .local v8, "historicalRecordsCount":I │ - add-int/lit8 v9, v8, -0x1 │ + .local v9, "historicalRecordsCount":I │ + add-int/lit8 v10, v9, -0x1 │ │ - .local v9, "i":I │ + .local v10, "i":I │ :goto_3 │ - if-ltz v9, :cond_7 │ + if-ltz v10, :cond_7 │ │ .line 1001 │ - invoke-interface {v7, v9}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v8, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - check-cast v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + check-cast v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ .line 1002 │ - .local v6, "historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ - move-object/from16 v0, v18 │ + .local v7, "historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + move-object/from16 v0, v19 │ │ - invoke-interface {v0, v6}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + invoke-interface {v0, v7}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ :try_end_5 │ .catchall {:try_start_5 .. :try_end_5} :catchall_1 │ │ .line 1000 │ - add-int/lit8 v9, v9, -0x1 │ + add-int/lit8 v10, v10, -0x1 │ │ goto :goto_3 │ │ .line 963 │ - .end local v6 # "historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ - .end local v7 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - .end local v8 # "historicalRecordsCount":I │ - .end local v9 # "i":I │ - .end local v18 # "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ + .end local v7 # "historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + .end local v8 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + .end local v9 # "historicalRecordsCount":I │ + .end local v10 # "i":I │ + .end local v19 # "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ :cond_4 │ - const/16 v21, 0x3 │ + const/16 v22, 0x3 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v21 │ + move/from16 v1, v22 │ │ if-eq v0, v1, :cond_3 │ │ - const/16 v21, 0x4 │ + const/16 v22, 0x4 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v21 │ + move/from16 v1, v22 │ │ if-eq v0, v1, :cond_3 │ │ .line 966 │ :try_start_6 │ - invoke-interface {v12}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ + invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v12 │ │ .line 967 │ - .local v11, "nodeName":Ljava/lang/String; │ - const-string v21, "historical-record" │ + .local v12, "nodeName":Ljava/lang/String; │ + const-string v22, "historical-record" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v21 │ + move-result v22 │ │ - if-nez v21, :cond_5 │ + if-nez v22, :cond_5 │ │ .line 968 │ - new-instance v21, Lorg/xmlpull/v1/XmlPullParserException; │ + new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; │ │ - const-string v22, "Share records file not well-formed." │ + const-string v23, "Share records file not well-formed." │ │ - invoke-direct/range {v21 .. v22}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ + invoke-direct/range {v22 .. v23}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ │ - throw v21 │ + throw v22 │ :try_end_6 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_6 .. :try_end_6} :catch_1 │ .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_3 │ .catchall {:try_start_6 .. :try_end_6} :catchall_0 │ │ .line 1027 │ - .end local v11 # "nodeName":Ljava/lang/String; │ - .end local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v14 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ - .end local v17 # "type":I │ + .end local v12 # "nodeName":Ljava/lang/String; │ + .end local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v15 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ + .end local v18 # "type":I │ :catch_3 │ - move-exception v10 │ + move-exception v11 │ │ .line 1028 │ - .local v10, "ioe":Ljava/io/IOException; │ + .local v11, "ioe":Ljava/io/IOException; │ :try_start_7 │ invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v23, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v23 .. v23}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Error reading historical recrod file: " │ + const-string v24, "Error reading historical recrod file: " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v23 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - invoke-static/range {v23 .. v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ + invoke-static/range {v24 .. v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - move-result-object v23 │ + move-result-object v24 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - invoke-static {v0, v1, v10}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v0, v1, v11}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_7 │ .catchall {:try_start_7 .. :try_end_7} :catchall_0 │ │ .line 1030 │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 1032 │ :try_start_8 │ - invoke-virtual {v4}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V │ :try_end_8 │ .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_4 │ │ goto/16 :goto_1 │ │ .line 1033 │ :catch_4 │ - move-exception v21 │ + move-exception v22 │ │ goto/16 :goto_1 │ │ .line 971 │ - .end local v10 # "ioe":Ljava/io/IOException; │ - .restart local v11 # "nodeName":Ljava/lang/String; │ - .restart local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .restart local v14 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v17 # "type":I │ + .end local v11 # "ioe":Ljava/io/IOException; │ + .restart local v12 # "nodeName":Ljava/lang/String; │ + .restart local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v15 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v18 # "type":I │ :cond_5 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ :try_start_9 │ - const-string v22, "activity" │ + const-string v23, "activity" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - invoke-interface {v12, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 972 │ - .local v3, "activity":Ljava/lang/String; │ - const/16 v21, 0x0 │ + .local v4, "activity":Ljava/lang/String; │ + const/16 v22, 0x0 │ │ - const-string v22, "time" │ + const-string v23, "time" │ │ - move-object/from16 v0, v21 │ + .line 973 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - invoke-interface {v12, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - invoke-static/range {v21 .. v21}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ + invoke-static/range {v22 .. v22}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ │ - move-result-wide v15 │ + move-result-wide v16 │ │ .line 974 │ - .local v15, "time":J │ - const/16 v21, 0x0 │ + .local v16, "time":J │ + const/16 v22, 0x0 │ │ - const-string v22, "weight" │ + const-string v23, "weight" │ │ - move-object/from16 v0, v21 │ + .line 975 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ - invoke-interface {v12, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - invoke-static/range {v21 .. v21}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F │ + invoke-static/range {v22 .. v22}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F │ │ - move-result v19 │ + move-result v20 │ │ .line 977 │ - .local v19, "weight":F │ - new-instance v13, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + .local v20, "weight":F │ + new-instance v14, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ - move-wide v0, v15 │ + move-wide/from16 v0, v16 │ │ - move/from16 v2, v19 │ + move/from16 v2, v20 │ │ - invoke-direct {v13, v3, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->(Ljava/lang/String;JF)V │ + invoke-direct {v14, v4, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->(Ljava/lang/String;JF)V │ │ .line 979 │ - .local v13, "readRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ - invoke-interface {v14, v13}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + .local v14, "readRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + invoke-interface {v15, v14}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ :try_end_9 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_9 .. :try_end_9} :catch_1 │ .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_3 │ .catchall {:try_start_9 .. :try_end_9} :catchall_0 │ │ goto/16 :goto_2 │ │ .line 1030 │ - .end local v3 # "activity":Ljava/lang/String; │ - .end local v11 # "nodeName":Ljava/lang/String; │ - .end local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v13 # "readRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ - .end local v14 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ - .end local v15 # "time":J │ - .end local v17 # "type":I │ - .end local v19 # "weight":F │ + .end local v4 # "activity":Ljava/lang/String; │ + .end local v12 # "nodeName":Ljava/lang/String; │ + .end local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v14 # "readRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ + .end local v15 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ + .end local v16 # "time":J │ + .end local v18 # "type":I │ + .end local v20 # "weight":F │ :catchall_0 │ - move-exception v21 │ + move-exception v22 │ │ - if-eqz v4, :cond_6 │ + if-eqz v5, :cond_6 │ │ .line 1032 │ :try_start_a │ - invoke-virtual {v4}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V │ :try_end_a │ .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_7 │ │ .line 1035 │ :cond_6 │ :goto_4 │ - throw v21 │ + throw v22 │ │ .line 1005 │ - .restart local v7 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v8 # "historicalRecordsCount":I │ - .restart local v9 # "i":I │ - .restart local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .restart local v14 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v17 # "type":I │ - .restart local v18 # "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ + .restart local v8 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v9 # "historicalRecordsCount":I │ + .restart local v10 # "i":I │ + .restart local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v15 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v18 # "type":I │ + .restart local v19 # "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ :cond_7 │ :try_start_b │ - invoke-interface {v7}, Ljava/util/List;->size()I │ + invoke-interface {v8}, Ljava/util/List;->size()I │ │ - move-result v21 │ + move-result v22 │ │ - invoke-interface/range {v18 .. v18}, Ljava/util/Set;->size()I │ + invoke-interface/range {v19 .. v19}, Ljava/util/Set;->size()I │ │ - move-result v23 │ + move-result v24 │ │ - move/from16 v0, v21 │ + move/from16 v0, v22 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_8 │ │ .line 1006 │ - monitor-exit v22 │ + monitor-exit v23 │ :try_end_b │ .catchall {:try_start_b .. :try_end_b} :catchall_1 │ │ .line 1030 │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 1032 │ :try_start_c │ - invoke-virtual {v4}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V │ :try_end_c │ .catch Ljava/io/IOException; {:try_start_c .. :try_end_c} :catch_5 │ │ goto/16 :goto_1 │ │ .line 1033 │ :catch_5 │ - move-exception v21 │ + move-exception v22 │ │ goto/16 :goto_1 │ │ .line 1010 │ :cond_8 │ :try_start_d │ - invoke-interface {v7}, Ljava/util/List;->clear()V │ + invoke-interface {v8}, Ljava/util/List;->clear()V │ │ .line 1011 │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v19 │ │ - invoke-interface {v7, v0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ + invoke-interface {v8, v0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ │ .line 1013 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v23, 0x1 │ + const/16 v24, 0x1 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$702(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z │ │ .line 1018 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - invoke-static/range {v21 .. v21}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1000(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ + invoke-static/range {v22 .. v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$1000(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - new-instance v23, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; │ + new-instance v24, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; │ │ - invoke-direct/range {v23 .. v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;->(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ + invoke-direct/range {v24 .. v25}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;->(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ .line 1024 │ - monitor-exit v22 │ + monitor-exit v23 │ :try_end_d │ .catchall {:try_start_d .. :try_end_d} :catchall_1 │ │ .line 1030 │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 1032 │ :try_start_e │ - invoke-virtual {v4}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V │ :try_end_e │ .catch Ljava/io/IOException; {:try_start_e .. :try_end_e} :catch_6 │ │ goto/16 :goto_1 │ │ .line 1033 │ :catch_6 │ - move-exception v21 │ + move-exception v22 │ │ goto/16 :goto_1 │ │ .line 1024 │ - .end local v7 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - .end local v8 # "historicalRecordsCount":I │ - .end local v9 # "i":I │ - .end local v18 # "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ + .end local v8 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + .end local v9 # "historicalRecordsCount":I │ + .end local v10 # "i":I │ + .end local v19 # "uniqueShareRecords":Ljava/util/Set;, "Ljava/util/Set;" │ :catchall_1 │ - move-exception v21 │ + move-exception v22 │ │ :try_start_f │ - monitor-exit v22 │ + monitor-exit v23 │ :try_end_f │ .catchall {:try_start_f .. :try_end_f} :catchall_1 │ │ :try_start_10 │ - throw v21 │ + throw v22 │ :try_end_10 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_10 .. :try_end_10} :catch_1 │ .catch Ljava/io/IOException; {:try_start_10 .. :try_end_10} :catch_3 │ .catchall {:try_start_10 .. :try_end_10} :catchall_0 │ │ .line 1033 │ - .end local v12 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v14 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ - .end local v17 # "type":I │ + .end local v13 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v15 # "readRecords":Ljava/util/List;, "Ljava/util/List;" │ + .end local v18 # "type":I │ :catch_7 │ - move-exception v22 │ + move-exception v23 │ │ goto :goto_4 │ .end method ├── smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.smali │ @@ -43,15 +43,15 @@ │ iput p4, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ │ .line 768 │ return-void │ .end method │ │ .method public constructor (Ljava/lang/String;JF)V │ - .locals 1 │ + .locals 2 │ .param p1, "activityName" # Ljava/lang/String; │ .param p2, "time" # J │ .param p4, "weight" # F │ │ .prologue │ .line 754 │ invoke-static {p1}, Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName; │ @@ -63,15 +63,15 @@ │ .line 755 │ return-void │ .end method │ │ │ # virtual methods │ .method public equals(Ljava/lang/Object;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "obj" # Ljava/lang/Object; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ @@ -146,19 +146,19 @@ │ move v1, v2 │ │ .line 797 │ goto :goto_0 │ │ .line 799 │ :cond_5 │ - iget-wide v3, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - iget-wide v5, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v6, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-eqz v3, :cond_6 │ │ move v1, v2 │ │ .line 800 │ goto :goto_0 │ @@ -206,25 +206,25 @@ │ │ :goto_0 │ add-int/lit8 v1, v2, 0x1f │ │ .line 775 │ mul-int/lit8 v2, v1, 0x1f │ │ - iget-wide v3, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - iget-wide v5, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v6, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - const/16 v7, 0x20 │ + const/16 v3, 0x20 │ │ - ushr-long/2addr v5, v7 │ + ushr-long/2addr v6, v3 │ │ - xor-long/2addr v3, v5 │ + xor-long/2addr v4, v6 │ │ - long-to-int v3, v3 │ + long-to-int v3, v4 │ │ add-int v1, v2, v3 │ │ .line 776 │ mul-int/lit8 v2, v1, 0x1f │ │ iget v3, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ @@ -246,15 +246,15 @@ │ │ move-result v2 │ │ goto :goto_0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 810 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -293,17 +293,17 @@ │ │ move-result-object v1 │ │ new-instance v2, Ljava/math/BigDecimal; │ │ iget v3, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;->(D)V │ + invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;->(D)V │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ .line 815 │ const-string v1, "]" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; ├── 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 │ @@ -1246,15 +1250,15 @@ │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ .end method │ │ .method public setDefaultActivity(I)V │ - .locals 7 │ + .locals 8 │ .param p1, "index" # I │ │ .prologue │ .line 520 │ iget-object v5, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List; │ │ invoke-interface {v5, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ @@ -1309,19 +1313,20 @@ │ │ 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 v5 │ + move-result-wide v6 │ │ - invoke-direct {v1, v0, v5, v6, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->(Landroid/content/ComponentName;JF)V │ + invoke-direct {v1, v0, v6, v7, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->(Landroid/content/ComponentName;JF)V │ │ .line 537 │ .local v1, "historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ invoke-direct {p0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ .line 538 │ return-void ├── 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/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$layerType:I │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;I)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ .prologue │ .line 1011 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ iput p2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$2;->val$layerType:I ├── smali/com/jeremyfeinstein/slidingmenu/lib/SlidingMenu.smali │ @@ -268,15 +268,15 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v14 │ │ .line 236 │ .local v14, "ta":Landroid/content/res/TypedArray; │ - const/16 v20, 0x0 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_mode:I │ │ const/16 v21, 0x0 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -287,15 +287,15 @@ │ .line 237 │ .local v7, "mode":I │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v7}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setMode(I)V │ │ .line 238 │ - const/16 v20, 0x1 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_viewAbove:I │ │ const/16 v21, -0x1 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -318,15 +318,15 @@ │ │ move/from16 v1, v17 │ │ invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setContent(I)V │ │ .line 244 │ :goto_0 │ - const/16 v20, 0x2 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_viewBehind:I │ │ const/16 v21, -0x1 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -349,15 +349,15 @@ │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setMenu(I)V │ │ .line 250 │ :goto_1 │ - const/16 v20, 0x6 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_touchModeAbove:I │ │ const/16 v21, 0x0 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -368,15 +368,15 @@ │ .line 251 │ .local v15, "touchModeAbove":I │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v15}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setTouchModeAbove(I)V │ │ .line 252 │ - const/16 v20, 0x7 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_touchModeBehind:I │ │ const/16 v21, 0x0 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -389,15 +389,15 @@ │ move-object/from16 v0, p0 │ │ move/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setTouchModeBehind(I)V │ │ .line 255 │ - const/16 v20, 0x3 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_behindOffset:I │ │ const/high16 v21, -0x40800000 # -1.0f │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -407,15 +407,15 @@ │ │ move/from16 v0, v20 │ │ float-to-int v8, v0 │ │ .line 256 │ .local v8, "offsetBehind":I │ - const/16 v20, 0x4 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_behindWidth:I │ │ const/high16 v21, -0x40800000 # -1.0f │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -511,15 +511,15 @@ │ .line 260 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setBehindOffset(I)V │ │ .line 265 │ :goto_2 │ - const/16 v20, 0x5 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_behindScrollScale:I │ │ const v21, 0x3ea8f5c3 # 0.33f │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -530,15 +530,15 @@ │ .line 266 │ .local v9, "scrollOffsetBehind":F │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v9}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setBehindScrollScale(F)V │ │ .line 267 │ - const/16 v20, 0x8 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_shadowDrawable:I │ │ const/16 v21, -0x1 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -557,15 +557,15 @@ │ .line 269 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v12}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setShadowDrawable(I)V │ │ .line 271 │ :cond_3 │ - const/16 v20, 0x9 │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_shadowWidth:I │ │ const/16 v21, 0x0 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -580,15 +580,15 @@ │ .line 272 │ .local v13, "shadowWidth":I │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v13}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setShadowWidth(I)V │ │ .line 273 │ - const/16 v20, 0xa │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_fadeEnabled:I │ │ const/16 v21, 0x1 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -599,15 +599,15 @@ │ .line 274 │ .local v6, "fadeEnabled":Z │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v6}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setFadeEnabled(Z)V │ │ .line 275 │ - const/16 v20, 0xb │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_fadeDegree:I │ │ const v21, 0x3ea8f5c3 # 0.33f │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -618,15 +618,15 @@ │ .line 276 │ .local v5, "fadeDeg":F │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setFadeDegree(F)V │ │ .line 277 │ - const/16 v20, 0xc │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_selectorEnabled:I │ │ const/16 v21, 0x0 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -637,15 +637,15 @@ │ .line 278 │ .local v10, "selectorEnabled":Z │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v10}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setSelectorEnabled(Z)V │ │ .line 279 │ - const/16 v20, 0xd │ + sget v20, Lcom/jeremyfeinstein/slidingmenu/lib/R$styleable;->SlidingMenu_selectorDrawable:I │ │ const/16 v21, -0x1 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ @@ -1493,14 +1493,15 @@ │ │ invoke-virtual {v7, v8}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Landroid/view/WindowManager; │ │ + .line 630 │ invoke-interface {v7}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; │ │ move-result-object v1 │ │ .line 632 │ .local v1, "display":Landroid/view/Display; │ :try_start_0 ├── smali/com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$t:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ .prologue │ .line 86 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ iput-object p2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$6;->val$t:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer; ├── smali/com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove.smali │ @@ -577,72 +577,71 @@ │ │ .method private isInIgnoredView(Landroid/view/MotionEvent;)Z │ .locals 5 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 334 │ - new-instance v1, Landroid/graphics/Rect; │ + new-instance v0, Landroid/graphics/Rect; │ │ - invoke-direct {v1}, Landroid/graphics/Rect;->()V │ + invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ .line 335 │ - .local v1, "rect":Landroid/graphics/Rect; │ - iget-object v3, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;->mIgnoredViews:Ljava/util/List; │ + .local v0, "rect":Landroid/graphics/Rect; │ + iget-object v2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;->mIgnoredViews:Ljava/util/List; │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_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 v2 │ + move-result-object v1 │ │ - check-cast v2, Landroid/view/View; │ + check-cast v1, Landroid/view/View; │ │ .line 336 │ - .local v2, "v":Landroid/view/View; │ - invoke-virtual {v2, v1}, Landroid/view/View;->getHitRect(Landroid/graphics/Rect;)V │ + .local v1, "v":Landroid/view/View; │ + invoke-virtual {v1, v0}, Landroid/view/View;->getHitRect(Landroid/graphics/Rect;)V │ │ .line 337 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ │ float-to-int v3, v3 │ │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v4 │ │ float-to-int v4, v4 │ │ - invoke-virtual {v1, v3, v4}, Landroid/graphics/Rect;->contains(II)Z │ + invoke-virtual {v0, v3, v4}, Landroid/graphics/Rect;->contains(II)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ .line 339 │ - .end local v2 # "v":Landroid/view/View; │ + .end local v1 # "v":Landroid/view/View; │ :goto_0 │ - return v3 │ + return v2 │ │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ .locals 4 │ .param p1, "ev" # Landroid/view/MotionEvent; │ @@ -1123,14 +1122,15 @@ │ │ move-result v2 │ │ if-ge v0, v2, :cond_0 │ │ add-int v0, p5, v10 │ │ + .line 909 │ invoke-virtual {v1}, Landroid/view/View;->getTop()I │ │ move-result v2 │ │ if-lt v0, v2, :cond_0 │ │ add-int v0, p5, v10 │ @@ -1141,32 +1141,35 @@ │ │ if-ge v0, v2, :cond_0 │ │ const/4 v2, 0x1 │ │ add-int v0, p4, v9 │ │ + .line 910 │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ move-result v3 │ │ sub-int v4, v0, v3 │ │ add-int v0, p5, v10 │ │ + .line 911 │ invoke-virtual {v1}, Landroid/view/View;->getTop()I │ │ move-result v3 │ │ sub-int v5, v0, v3 │ │ move-object v0, p0 │ │ move v3, p3 │ │ + .line 910 │ invoke-virtual/range {v0 .. v5}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;->canScroll(Landroid/view/View;ZIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 912 │ @@ -3103,24 +3106,26 @@ │ │ invoke-virtual {v1}, Landroid/view/View;->getPaddingTop()I │ │ move-result v1 │ │ iget-object v2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;->mContent:Landroid/view/View; │ │ + .line 483 │ invoke-virtual {v2}, Landroid/view/View;->getPaddingRight()I │ │ move-result v2 │ │ iget-object v3, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;->mContent:Landroid/view/View; │ │ invoke-virtual {v3}, Landroid/view/View;->getPaddingBottom()I │ │ move-result v3 │ │ + .line 482 │ invoke-virtual {v0, p1, v1, v2, v3}, Landroid/view/View;->setPadding(IIII)V │ │ .line 484 │ return-void │ .end method │ │ .method public setContent(Landroid/view/View;)V │ @@ -3536,14 +3541,15 @@ │ │ .line 414 │ .local v8, "distanceRatio":F │ int-to-float v1, v9 │ │ int-to-float v12, v9 │ │ + .line 415 │ invoke-virtual {p0, v8}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;->distanceInfluenceForSnapDuration(F)F │ │ move-result v13 │ │ mul-float/2addr v12, v13 │ │ add-float v7, v1, v12 ├── smali/com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ .prologue │ .line 170 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$2;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove; │ │ invoke-direct {p0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewAbove$SimpleOnPageChangeListener;->()V ├── smali/com/jeremyfeinstein/slidingmenu/lib/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 37 │ return-void │ .end method ├── smali/com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1.smali │ @@ -53,15 +53,14 @@ │ invoke-direct {v0, p1, v1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState;->(Landroid/os/Parcel;Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$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 952 │ invoke-virtual {p0, p1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ move-result-object v0 │ │ @@ -77,15 +76,14 @@ │ new-array v0, p1, [Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 952 │ invoke-virtual {p0, p1}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState$1;->newArray(I)[Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$SavedState; │ │ move-result-object v0 ├── smali/com/jeremyfeinstein/slidingmenu/lib/R$id.smali │ @@ -11,25 +11,25 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final fullscreen:I = 0x7f070013 │ +.field public static final fullscreen:I = 0x7f0b0013 │ │ -.field public static final left:I = 0x7f070010 │ +.field public static final left:I = 0x7f0b0011 │ │ -.field public static final margin:I = 0x7f070012 │ +.field public static final margin:I = 0x7f0b0014 │ │ -.field public static final right:I = 0x7f070011 │ +.field public static final right:I = 0x7f0b0012 │ │ -.field public static final selected_view:I = 0x7f070014 │ +.field public static final selected_view:I = 0x7f0b0006 │ │ -.field public static final slidingmenumain:I = 0x7f0700ca │ +.field public static final slidingmenumain:I = 0x7f0b00ca │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/jeremyfeinstein/slidingmenu/lib/CustomViewBehind.smali │ @@ -89,22 +89,24 @@ │ │ .line 384 │ iput-boolean v2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->mSelectorEnabled:Z │ │ .line 40 │ const/high16 v0, 0x42400000 # 48.0f │ │ + .line 41 │ invoke-virtual {p0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v1 │ │ + .line 40 │ invoke-static {v2, v0, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F │ │ move-result v0 │ │ float-to-int v0, v0 │ │ iput v0, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->mMarginThreshold:I │ @@ -1635,14 +1637,15 @@ │ │ move-result v3 │ │ sub-int/2addr v1, v3 │ │ int-to-float v1, v1 │ │ + .line 223 │ invoke-virtual {p0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->getBehindWidth()I │ │ move-result v3 │ │ sub-int v3, p2, v3 │ │ int-to-float v3, v3 │ @@ -1651,14 +1654,15 @@ │ │ mul-float/2addr v3, v4 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ + .line 222 │ invoke-virtual {p0, v1, p3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->scrollTo(II)V │ │ goto :goto_0 │ │ .line 224 │ :cond_5 │ iget v1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->mMode:I │ @@ -1755,14 +1759,15 @@ │ │ move-result v3 │ │ sub-int/2addr v1, v3 │ │ int-to-float v1, v1 │ │ + .line 232 │ invoke-virtual {p0}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->getBehindWidth()I │ │ move-result v3 │ │ sub-int v3, p2, v3 │ │ int-to-float v3, v3 │ @@ -1771,14 +1776,15 @@ │ │ mul-float/2addr v3, v4 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ + .line 231 │ invoke-virtual {p0, v1, p3}, Lcom/jeremyfeinstein/slidingmenu/lib/CustomViewBehind;->scrollTo(II)V │ │ goto/16 :goto_0 │ .end method │ │ .method public scrollTo(II)V │ .locals 1 ├── smali/com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic val$py:I │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ iput-object p2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$4;->val$interp:Landroid/view/animation/Interpolator; ├── smali/com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1.smali │ @@ -28,14 +28,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ .prologue │ .line 214 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu$1;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic val$openedY:I │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIII)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ .prologue │ .line 73 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ iput-object p2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$5;->val$interp:Landroid/view/animation/Interpolator; ├── smali/com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ .prologue │ .line 20 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$2;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3.smali │ @@ -34,14 +34,15 @@ │ │ .field final synthetic val$py:I │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder;Landroid/view/animation/Interpolator;IIIIII)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ .prologue │ .line 35 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder; │ │ iput-object p2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder$3;->val$interp:Landroid/view/animation/Interpolator; ├── smali/com/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$secondary:Z │ │ │ # direct methods │ .method constructor (Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper;ZZ)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ .prologue │ .line 73 │ iput-object p1, p0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;->this$0:Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper; │ │ iput-boolean p2, p0, Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper$1;->val$open:Z ├── smali/org/yuttadhammo/tipitaka/SearchActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 161 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 240 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 253 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$10;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$13$1$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ .locals 0 │ + .param p1, "this$2" # Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ .prologue │ .line 370 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$4;->this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ .prologue │ .line 472 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;->val$position:I │ │ @@ -198,17 +199,17 @@ │ .line 492 │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;->access$200(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ move-result-object v4 │ │ - int-to-long v5, v2 │ + int-to-long v6, v2 │ │ - invoke-virtual {v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->removeEntry(J)Z │ + invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->removeEntry(J)Z │ │ .line 493 │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;->access$100(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ │ .line 495 ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView.smali │ @@ -85,14 +85,15 @@ │ │ move-object v1, p0 │ │ move-wide v4, v2 │ │ invoke-direct/range {v0 .. v5}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;->(Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;JJ)V │ │ + .line 879 │ invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;->start()Landroid/os/CountDownTimer; │ │ .line 881 │ :cond_0 │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/SearchActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 184 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$4;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity.smali │ @@ -95,15 +95,14 @@ │ .line 51 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->removedItems:Ljava/util/ArrayList; │ │ - .line 220 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Landroid/content/SharedPreferences; │ .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ @@ -866,15 +865,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ .line 313 │ - const v1, 0x7f0700cb │ + const v1, 0x7f0b00cb │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -884,27 +883,27 @@ │ :cond_0 │ :goto_0 │ iget-boolean v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->isDesc:Z │ │ if-eqz v1, :cond_4 │ │ .line 323 │ - const v1, 0x7f07006c │ + const v1, 0x7f0b006c │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v4}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ .line 328 │ :goto_1 │ - const v1, 0x7f07006d │ + const v1, 0x7f0b006d │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; │ │ @@ -929,15 +928,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ .line 315 │ - const v1, 0x7f070067 │ + const v1, 0x7f0b0067 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -954,15 +953,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_3 │ │ .line 317 │ - const v1, 0x7f0700cc │ + const v1, 0x7f0b00cc │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -979,29 +978,29 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 319 │ - const v1, 0x7f0700cd │ + const v1, 0x7f0b00cd │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v4}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ goto :goto_0 │ │ .line 325 │ :cond_4 │ - const v1, 0x7f07006b │ + const v1, 0x7f0b006b │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -1151,17 +1150,17 @@ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->savedCursor:Landroid/database/MatrixCursor; │ │ goto :goto_0 │ │ .line 418 │ :array_0 │ .array-data 4 │ - 0x7f070046 │ - 0x7f070047 │ - 0x7f070045 │ + 0x7f0b0046 │ + 0x7f0b0047 │ + 0x7f0b0045 │ .end array-data │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 6 │ @@ -1189,15 +1188,15 @@ │ │ .line 61 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->bookmarks:Landroid/view/View; │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->setContentView(Landroid/view/View;)V │ │ .line 63 │ - const v3, 0x7f070049 │ + const v3, 0x7f0b0049 │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ListView; │ │ @@ -1671,17 +1670,17 @@ │ │ .line 268 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700d4 -> :sswitch_1 │ - 0x7f0700d5 -> :sswitch_2 │ - 0x7f0700d6 -> :sswitch_3 │ + 0x7f0b00d4 -> :sswitch_1 │ + 0x7f0b00d5 -> :sswitch_2 │ + 0x7f0b00d6 -> :sswitch_3 │ .end sparse-switch │ .end method │ │ .method protected onRestart()V │ .locals 3 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/BookmarkActivity.smali │ @@ -452,16 +452,16 @@ │ │ .line 83 │ return-void │ │ .line 53 │ :array_0 │ .array-data 4 │ - 0x7f070046 │ - 0x7f070047 │ + 0x7f0b0046 │ + 0x7f0b0047 │ .end array-data │ .end method │ │ .method protected onDestroy()V │ .locals 1 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/SearchDialog$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 504 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -133,14 +134,15 @@ │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ iget-object v7, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 516 │ invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v7 │ │ const v8, 0x7f0c007c │ │ invoke-virtual {v7, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ @@ -183,14 +185,15 @@ │ │ const/4 v8, 0x0 │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ + .line 517 │ invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getFrequency()I │ │ move-result v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ @@ -217,24 +220,26 @@ │ │ invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/Utils;->arabic2thai(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; │ │ move-result-object v9 │ │ aput-object v9, v7, v8 │ │ + .line 516 │ invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v2, v5 │ │ const/4 v5, 0x1 │ │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 518 │ invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v6 │ │ const v7, 0x7f0c0063 │ │ invoke-virtual {v6, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ @@ -243,14 +248,15 @@ │ │ aput-object v6, v2, v5 │ │ const/4 v5, 0x2 │ │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 519 │ invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v6 │ │ const v7, 0x7f0c00a6 │ │ invoke-virtual {v6, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ @@ -259,14 +265,15 @@ │ │ aput-object v6, v2, v5 │ │ const/4 v5, 0x3 │ │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 520 │ invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v6 │ │ const v7, 0x7f0c00aa │ │ invoke-virtual {v6, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ @@ -275,14 +282,15 @@ │ │ aput-object v6, v2, v5 │ │ const/4 v5, 0x4 │ │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 521 │ invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v6 │ │ const v7, 0x7f0c00ab │ │ invoke-virtual {v6, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ @@ -291,14 +299,15 @@ │ │ aput-object v6, v2, v5 │ │ const/4 v5, 0x5 │ │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 522 │ invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v6 │ │ const v7, 0x7f0c00ac │ │ invoke-virtual {v6, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String; ├── smali/org/yuttadhammo/tipitaka/SelectBookActivity.smali │ @@ -228,41 +228,41 @@ │ │ move-result-object v11 │ │ .line 69 │ .local v11, "hnames":[Ljava/lang/String; │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;->main:Landroid/view/View; │ │ - const v1, 0x7f070088 │ + const v1, 0x7f0b0088 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/Gallery; │ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;->setGallery:Landroid/widget/Gallery; │ │ .line 70 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;->main:Landroid/view/View; │ │ - const v1, 0x7f070089 │ + const v1, 0x7f0b0089 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/Gallery; │ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;->heirGallery:Landroid/widget/Gallery; │ │ .line 71 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;->main:Landroid/view/View; │ │ - const v1, 0x7f07008a │ + const v1, 0x7f0b008a │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/ListView; │ │ @@ -576,21 +576,21 @@ │ │ .line 218 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700e6 -> :sswitch_5 │ - 0x7f0700e9 -> :sswitch_6 │ - 0x7f0700eb -> :sswitch_4 │ - 0x7f0700f2 -> :sswitch_1 │ - 0x7f0700f3 -> :sswitch_3 │ - 0x7f0700f4 -> :sswitch_7 │ - 0x7f0700f5 -> :sswitch_2 │ + 0x7f0b00e6 -> :sswitch_5 │ + 0x7f0b00e9 -> :sswitch_6 │ + 0x7f0b00eb -> :sswitch_4 │ + 0x7f0b00f2 -> :sswitch_1 │ + 0x7f0b00f3 -> :sswitch_3 │ + 0x7f0b00f4 -> :sswitch_7 │ + 0x7f0b00f5 -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method protected onRestart()V │ .locals 1 │ │ .prologue │ @@ -678,15 +678,15 @@ │ :pswitch_0 │ new-instance v0, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter; │ │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;->context:Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ const v3, 0x7f03003e │ │ - const v4, 0x7f0700d3 │ + const v4, 0x7f0b00d3 │ │ iget-object v5, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity;->volumeNumbers:[Ljava/lang/String; │ │ invoke-direct {v0, v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/VolumeItemAdapter;->(Landroid/content/Context;II[Ljava/lang/String;)V │ │ .line 386 │ .local v0, "adapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" ├── smali/org/yuttadhammo/tipitaka/SearchDialog$14.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 800 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$14;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchDialog$13.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic val$selectedRowId:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/widget/EditText;Landroid/widget/EditText;IILandroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 724 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$13;->val$priorityEditText:Landroid/widget/EditText; ├── smali/org/yuttadhammo/tipitaka/eBookmarkDBAdapter.smali │ @@ -325,15 +325,15 @@ │ move-result-object v7 │ │ .restart local v7 # "orderby":Ljava/lang/String; │ goto :goto_0 │ .end method │ │ .method public getEntry(J)Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ - .locals 16 │ + .locals 17 │ .param p1, "_rowIndex" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/database/SQLException; │ } │ .end annotation │ │ @@ -506,17 +506,17 @@ │ │ const-string v2, "bookmark" │ │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public isDuplicated(Lorg/yuttadhammo/tipitaka/eBookmarkItem;)Z │ .locals 13 │ .param p1, "item" # Lorg/yuttadhammo/tipitaka/eBookmarkItem; │ │ .prologue │ @@ -591,14 +591,15 @@ │ │ move-object v7, v4 │ │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ + .line 76 │ invoke-interface {v0}, Landroid/database/Cursor;->getCount()I │ │ move-result v8 │ │ .line 78 │ .local v8, "count":I │ if-lez v8, :cond_0 │ @@ -634,15 +635,15 @@ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ .line 44 │ return-object p0 │ .end method │ │ .method public removeEntry(J)Z │ - .locals 4 │ + .locals 5 │ .param p1, "_rowIndex" # J │ │ .prologue │ .line 118 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v1, "bookmark" ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition.smali │ @@ -58,405 +58,360 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 786 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected varargs doInBackground([Ljava/lang/String;)Ljava/lang/String; │ - .locals 20 │ + .locals 18 │ .param p1, "words" # [Ljava/lang/String; │ │ .prologue │ .line 792 │ - const/16 v16, 0x0 │ + const/4 v12, 0x0 │ │ - aget-object v16, p1, v16 │ + aget-object v12, p1, v12 │ │ - invoke-static/range {v16 .. v16}, Lorg/yuttadhammo/tipitaka/PaliUtils;->toVel(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v12}, Lorg/yuttadhammo/tipitaka/PaliUtils;->toVel(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v11 │ │ .line 795 │ - .local v15, "query":Ljava/lang/String; │ - new-instance v16, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + .local v11, "query":Ljava/lang/String; │ + new-instance v12, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ invoke-static {}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->access$2100()Landroid/content/Context; │ │ - move-result-object v17 │ - │ - invoke-direct/range {v16 .. v17}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->(Landroid/content/Context;)V │ + move-result-object v13 │ │ - move-object/from16 v0, v16 │ + invoke-direct {v12, v13}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->(Landroid/content/Context;)V │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - iput-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + iput-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ .line 796 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - move-object/from16 v16, v0 │ - │ - invoke-virtual/range {v16 .. v16}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ .line 798 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ - │ - move-object/from16 v16, v0 │ + iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ - invoke-virtual/range {v16 .. v16}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;->getResources()Landroid/content/res/Resources; │ + invoke-virtual {v12}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v16 │ + move-result-object v12 │ │ - const v17, 0x7f0e001b │ + const v13, 0x7f0e001b │ │ - invoke-virtual/range {v16 .. v17}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v12, v13}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v5 │ │ .line 799 │ - .local v7, "declensions":[Ljava/lang/String; │ - new-instance v9, Ljava/util/ArrayList; │ + .local v5, "declensions":[Ljava/lang/String; │ + new-instance v7, Ljava/util/ArrayList; │ │ - invoke-direct {v9}, Ljava/util/ArrayList;->()V │ + invoke-direct {v7}, Ljava/util/ArrayList;->()V │ │ .line 800 │ - .local v9, "endings":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - move-object v3, v7 │ - │ - .local v3, "arr$":[Ljava/lang/String; │ - array-length v12, v3 │ + .local v7, "endings":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + array-length v13, v5 │ │ - .local v12, "len$":I │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ - .local v11, "i$":I │ :goto_0 │ - if-ge v11, v12, :cond_1 │ + if-ge v12, v13, :cond_1 │ │ - aget-object v6, v3, v11 │ + aget-object v4, v5, v12 │ │ .line 801 │ - .local v6, "declension":Ljava/lang/String; │ - const-string v16, "," │ + .local v4, "declension":Ljava/lang/String; │ + const-string v14, "," │ │ - move-object/from16 v0, v16 │ + invoke-static {v4, v14}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; │ │ - invoke-static {v6, v0}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; │ - │ - move-result-object v5 │ + move-result-object v3 │ │ .line 802 │ - .local v5, "decArray":[Ljava/lang/String; │ - const/16 v16, 0x0 │ + .local v3, "decArray":[Ljava/lang/String; │ + const/4 v14, 0x0 │ │ - aget-object v8, v5, v16 │ + aget-object v6, v3, v14 │ │ .line 803 │ - .local v8, "ending":Ljava/lang/String; │ - const/16 v16, 0x1 │ + .local v6, "ending":Ljava/lang/String; │ + const/4 v14, 0x1 │ │ - aget-object v16, v5, v16 │ + aget-object v14, v3, v14 │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static {v14}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v14 │ + move-result v10 │ │ .line 804 │ - .local v14, "offset":I │ - const/16 v16, 0x2 │ + .local v10, "offset":I │ + const/4 v14, 0x2 │ │ - aget-object v16, v5, v16 │ + aget-object v14, v3, v14 │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static {v14}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v13 │ + move-result v9 │ │ .line 805 │ - .local v13, "min":I │ - const/16 v16, 0x3 │ + .local v9, "min":I │ + const/4 v14, 0x3 │ │ - aget-object v2, v5, v16 │ + aget-object v1, v3, v14 │ │ .line 806 │ - .local v2, "add":Ljava/lang/String; │ - invoke-virtual {v15}, Ljava/lang/String;->length()I │ + .local v1, "add":Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/lang/String;->length()I │ │ - move-result v16 │ - │ - move/from16 v0, v16 │ + move-result v14 │ │ - if-le v0, v13, :cond_0 │ + if-le v14, v9, :cond_0 │ │ - invoke-virtual {v15, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v11, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v16 │ + move-result v14 │ │ - if-eqz v16, :cond_0 │ + if-eqz v14, :cond_0 │ │ .line 807 │ - new-instance v16, Ljava/lang/StringBuilder; │ - │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ - │ - const/16 v17, 0x0 │ - │ - invoke-virtual {v15}, Ljava/lang/String;->length()I │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - move-result v18 │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v8}, Ljava/lang/String;->length()I │ + const/4 v15, 0x0 │ │ - move-result v19 │ + invoke-virtual {v11}, Ljava/lang/String;->length()I │ │ - sub-int v18, v18, v19 │ + move-result v16 │ │ - add-int v18, v18, v14 │ + invoke-virtual {v6}, Ljava/lang/String;->length()I │ │ - move/from16 v0, v17 │ + move-result v17 │ │ - move/from16 v1, v18 │ + sub-int v16, v16, v17 │ │ - invoke-static {v15, v0, v1}, Landroid/text/TextUtils;->substring(Ljava/lang/CharSequence;II)Ljava/lang/String; │ + add-int v16, v16, v10 │ │ - move-result-object v17 │ + move/from16 v0, v16 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-static {v11, v15, v0}, Landroid/text/TextUtils;->substring(Ljava/lang/CharSequence;II)Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v15 │ │ - move-object/from16 v0, v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v9, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v14}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 800 │ :cond_0 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v12, v12, 0x1 │ │ goto :goto_0 │ │ .line 811 │ - .end local v2 # "add":Ljava/lang/String; │ - .end local v5 # "decArray":[Ljava/lang/String; │ - .end local v6 # "declension":Ljava/lang/String; │ - .end local v8 # "ending":Ljava/lang/String; │ - .end local v13 # "min":I │ - .end local v14 # "offset":I │ + .end local v1 # "add":Ljava/lang/String; │ + .end local v3 # "decArray":[Ljava/lang/String; │ + .end local v4 # "declension":Ljava/lang/String; │ + .end local v6 # "ending":Ljava/lang/String; │ + .end local v9 # "min":I │ + .end local v10 # "offset":I │ :cond_1 │ - invoke-virtual {v9}, Ljava/util/ArrayList;->isEmpty()Z │ + invoke-virtual {v7}, Ljava/util/ArrayList;->isEmpty()Z │ │ - move-result v16 │ + move-result v12 │ │ - if-eqz v16, :cond_2 │ + if-eqz v12, :cond_2 │ │ .line 812 │ - const/16 v16, 0x0 │ + const/4 v12, 0x0 │ │ .line 826 │ :goto_1 │ - return-object v16 │ + return-object v12 │ │ .line 814 │ :cond_2 │ - new-instance v16, Ljava/lang/StringBuilder; │ - │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - const-string v17, "\'" │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v13, "\'" │ │ - move-result-object v16 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v17, "\',\'" │ + move-result-object v12 │ │ - move-object/from16 v0, v17 │ + const-string v13, "\',\'" │ │ - invoke-static {v0, v9}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; │ + invoke-static {v13, v7}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v13 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v12 │ │ - const-string v17, "\'" │ + const-string v13, "\'" │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v12 │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v8 │ │ .line 816 │ - .local v10, "endstring":Ljava/lang/String; │ + .local v8, "endstring":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - move-object/from16 v16, v0 │ + const-string v13, "cped" │ │ - const-string v17, "cped" │ + invoke-virtual {v12, v13, v8}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQueryEndings(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-object/from16 v0, v16 │ - │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v0, v1, v10}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQueryEndings(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ - │ - move-result-object v4 │ + move-result-object v2 │ │ .line 818 │ - .local v4, "c":Landroid/database/Cursor; │ - if-eqz v4, :cond_3 │ + .local v2, "c":Landroid/database/Cursor; │ + if-eqz v2, :cond_3 │ │ - invoke-interface {v4}, Landroid/database/Cursor;->getCount()I │ + invoke-interface {v2}, Landroid/database/Cursor;->getCount()I │ │ - move-result v16 │ + move-result v12 │ │ - if-nez v16, :cond_5 │ + if-nez v12, :cond_5 │ │ .line 819 │ :cond_3 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + iget-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - move-object/from16 v16, v0 │ + const-string v13, "cped" │ │ - const-string v17, "cped" │ + invoke-virtual {v12, v13, v11}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQuery(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-object/from16 v0, v16 │ - │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v0, v1, v15}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQuery(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ - │ - move-result-object v4 │ + move-result-object v2 │ │ .line 821 │ - if-eqz v4, :cond_4 │ + if-eqz v2, :cond_4 │ │ - invoke-interface {v4}, Landroid/database/Cursor;->getCount()I │ + invoke-interface {v2}, Landroid/database/Cursor;->getCount()I │ │ - move-result v16 │ + move-result v12 │ │ - if-nez v16, :cond_5 │ + if-nez v12, :cond_5 │ │ .line 822 │ :cond_4 │ - const/16 v16, 0x0 │ + const/4 v12, 0x0 │ │ goto :goto_1 │ │ .line 824 │ :cond_5 │ - invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z │ │ .line 825 │ - new-instance v16, Ljava/lang/StringBuilder; │ - │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - const-string v17, "" │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v13, "" │ │ - move-result-object v16 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const/16 v17, 0x0 │ + move-result-object v12 │ │ - move/from16 v0, v17 │ + const/4 v13, 0x0 │ │ - invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v2, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v13 │ │ - invoke-static/range {v17 .. v17}, Lorg/yuttadhammo/tipitaka/PaliUtils;->toUni(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/PaliUtils;->toUni(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v13 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v12 │ │ - const-string v17, ": " │ + const-string v13, ": " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v12 │ │ - const/16 v17, 0x1 │ + const/4 v13, 0x1 │ │ - move/from16 v0, v17 │ + invoke-interface {v2, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + move-result-object v13 │ │ - move-result-object v17 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v12 │ │ - move-result-object v16 │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v12 │ │ - move-result-object v16 │ - │ - move-object/from16 v0, v16 │ - │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - iput-object v0, v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->definition:Ljava/lang/String; │ + iput-object v12, v0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->definition:Ljava/lang/String; │ │ .line 826 │ - const/16 v16, 0x0 │ + const/4 v12, 0x0 │ │ - goto/16 :goto_1 │ + goto :goto_1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 786 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 3 │ @@ -532,18 +487,16 @@ │ │ .line 837 │ return-void │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 786 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$LookupDefinition;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/SearchDialog$16.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 876 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$16;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;I)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ .prologue │ .line 203 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;->this$1:Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter$1;->val$position:I ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ .prologue │ .line 364 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$2;->this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$16.smali │ @@ -36,14 +36,15 @@ │ │ .field final synthetic val$volume:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;IIILandroid/widget/EditText;Ljava/lang/String;ILandroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 1343 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$16;->val$language:Ljava/lang/String; ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$SpecialCursorAdapter.smali │ @@ -71,15 +71,15 @@ │ move-result-object v0 │ │ .line 83 │ .local v0, "cursor":Landroid/database/Cursor; │ invoke-interface {v0, p1}, Landroid/database/Cursor;->moveToPosition(I)Z │ │ .line 84 │ - const v4, 0x7f070046 │ + const v4, 0x7f0b0046 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ @@ -98,15 +98,15 @@ │ invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ move-result v4 │ │ invoke-virtual {v1, v4}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 86 │ - const v4, 0x7f070047 │ + const v4, 0x7f0b0047 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/TextView; ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sortDialog:Landroid/app/Dialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ .prologue │ .line 175 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ @@ -56,15 +57,15 @@ │ │ move-result-object v0 │ │ .line 179 │ .local v0, "editor":Landroid/content/SharedPreferences$Editor; │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006c │ + const v2, 0x7f0b006c │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -82,15 +83,15 @@ │ iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;->isDesc:Z │ │ .line 187 │ :cond_0 │ :goto_0 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f070067 │ + const v2, 0x7f0b0067 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -143,15 +144,15 @@ │ .line 203 │ return-void │ │ .line 182 │ :cond_2 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006b │ + const v2, 0x7f0b006b │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -170,15 +171,15 @@ │ │ goto :goto_0 │ │ .line 189 │ :cond_3 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cb │ + const v2, 0x7f0b00cb │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -197,15 +198,15 @@ │ │ goto :goto_1 │ │ .line 191 │ :cond_4 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cc │ + const v2, 0x7f0b00cc │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -224,15 +225,15 @@ │ │ goto :goto_1 │ │ .line 193 │ :cond_5 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cd │ + const v2, 0x7f0b00cd │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; ├── smali/org/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter.smali │ @@ -427,15 +427,15 @@ │ .line 506 │ invoke-super {p0, p1, p2, p3}, Landroid/widget/SimpleCursorAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v3 │ │ .line 509 │ .local v3, "view":Landroid/view/View; │ - const v4, 0x7f07009b │ + const v4, 0x7f0b009b │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/TextView; │ │ @@ -460,15 +460,15 @@ │ move-result v2 │ │ .line 511 │ .local v2, "textSize":F │ invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 512 │ - const v4, 0x7f07009c │ + const v4, 0x7f0b009c │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$4.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/widget/EditText;I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ .prologue │ .line 367 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$4;->val$input:Landroid/widget/EditText; ├── smali/org/yuttadhammo/tipitaka/SearchDialog.smali │ @@ -85,15 +85,14 @@ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->lang:Ljava/lang/String; │ │ .line 68 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->isDesc:Z │ │ - .line 331 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; │ .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ @@ -423,15 +422,15 @@ │ .line 45 │ iput-boolean p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->isDesc:Z │ │ return p1 │ .end method │ │ .method private assignPriorityAt(I)V │ - .locals 11 │ + .locals 12 │ .param p1, "_position" # I │ │ .prologue │ .line 706 │ move v4, p1 │ │ .line 708 │ @@ -467,23 +466,23 @@ │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ invoke-virtual {v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ .line 715 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v5 │ + int-to-long v10, v5 │ │ - invoke-virtual {v0, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + invoke-virtual {v0, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ move-result-object v8 │ │ .line 716 │ .local v8, "item":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ - const v0, 0x7f070041 │ + const v0, 0x7f0b0041 │ │ invoke-virtual {v6, v0}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v7 │ │ check-cast v7, Landroid/widget/TextView; │ │ @@ -548,35 +547,35 @@ │ │ .line 720 │ const v0, 0x7f0c00a6 │ │ invoke-virtual {v6, v0}, Landroid/app/Dialog;->setTitle(I)V │ │ .line 721 │ - const v0, 0x7f070044 │ + const v0, 0x7f0b0044 │ │ invoke-virtual {v6, v0}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/EditText; │ │ .line 722 │ .local v2, "priorityEditText":Landroid/widget/EditText; │ - const v0, 0x7f070043 │ + const v0, 0x7f0b0043 │ │ invoke-virtual {v6, v0}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/EditText; │ │ .line 724 │ .local v3, "codeEditText":Landroid/widget/EditText; │ - const v0, 0x7f070042 │ + const v0, 0x7f0b0042 │ │ invoke-virtual {v6, v0}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ move-object v9, v0 │ │ @@ -679,15 +678,15 @@ │ .end method │ │ .method private hideCodePanel()V │ .locals 2 │ │ .prologue │ .line 597 │ - const v1, 0x7f0700bd │ + const v1, 0x7f0b00bd │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/RelativeLayout; │ │ @@ -698,15 +697,15 @@ │ invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V │ │ .line 599 │ return-void │ .end method │ │ .method private moveItemDown(I)V │ - .locals 11 │ + .locals 12 │ .param p1, "position" # I │ │ .prologue │ const/4 v10, 0x0 │ │ .line 678 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->savedCursor:Landroid/database/Cursor; │ @@ -748,27 +747,27 @@ │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ .line 684 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v7 │ + int-to-long v10, v7 │ │ - invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ move-result-object v6 │ │ .line 685 │ .local v6, "selectedItem":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v3 │ + int-to-long v10, v3 │ │ - invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ move-result-object v2 │ │ .line 686 │ .local v2, "nextItem":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getPriority()Ljava/lang/String; │ │ @@ -804,24 +803,24 @@ │ │ .line 694 │ invoke-virtual {v2, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->setCode(Ljava/lang/String;)V │ │ .line 696 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v7 │ + int-to-long v10, v7 │ │ - invoke-virtual {v8, v9, v10, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ + invoke-virtual {v8, v10, v11, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ │ .line 697 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v3 │ + int-to-long v10, v3 │ │ - invoke-virtual {v8, v9, v10, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ + invoke-virtual {v8, v10, v11, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ │ .line 698 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->close()V │ │ .line 700 │ @@ -841,15 +840,15 @@ │ .end local v6 # "selectedItem":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ .end local v7 # "selectedRowId":I │ :cond_0 │ return-void │ .end method │ │ .method private moveItemUp(I)V │ - .locals 11 │ + .locals 12 │ .param p1, "position" # I │ │ .prologue │ const/4 v10, 0x0 │ │ .line 650 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->savedCursor:Landroid/database/Cursor; │ @@ -891,27 +890,27 @@ │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ .line 656 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v7 │ + int-to-long v10, v7 │ │ - invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ move-result-object v6 │ │ .line 657 │ .local v6, "selectedItem":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v5 │ + int-to-long v10, v5 │ │ - invoke-virtual {v8, v9, v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + invoke-virtual {v8, v10, v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ move-result-object v4 │ │ .line 658 │ .local v4, "prevItem":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getPriority()Ljava/lang/String; │ │ @@ -947,24 +946,24 @@ │ │ .line 666 │ invoke-virtual {v4, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->setCode(Ljava/lang/String;)V │ │ .line 668 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v7 │ + int-to-long v10, v7 │ │ - invoke-virtual {v8, v9, v10, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ + invoke-virtual {v8, v10, v11, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ │ .line 669 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - int-to-long v9, v5 │ + int-to-long v10, v5 │ │ - invoke-virtual {v8, v9, v10, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ + invoke-virtual {v8, v10, v11, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ │ .line 670 │ iget-object v8, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ invoke-virtual {v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->close()V │ │ .line 672 │ @@ -1558,15 +1557,15 @@ │ .end method │ │ .method private showCodePanel()V │ .locals 2 │ │ .prologue │ .line 602 │ - const v1, 0x7f0700bd │ + const v1, 0x7f0b00bd │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/SearchDialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/RelativeLayout; │ │ @@ -1718,19 +1717,19 @@ │ │ .line 943 │ return-void │ │ .line 934 │ :array_0 │ .array-data 4 │ - 0x7f070082 │ - 0x7f070083 │ - 0x7f070084 │ - 0x7f070080 │ - 0x7f07007f │ + 0x7f0b0082 │ + 0x7f0b0083 │ + 0x7f0b0084 │ + 0x7f0b0080 │ + 0x7f0b007f │ .end array-data │ .end method │ │ .method private updateHistoryList(Ljava/lang/String;Ljava/lang/String;)V │ .locals 14 │ .param p1, "_lang" # Ljava/lang/String; │ .param p2, "text" # Ljava/lang/String; │ @@ -1872,19 +1871,19 @@ │ return-void │ │ .line 918 │ nop │ │ :array_0 │ .array-data 4 │ - 0x7f070082 │ - 0x7f070083 │ - 0x7f070084 │ - 0x7f070080 │ - 0x7f07007f │ + 0x7f0b0082 │ + 0x7f0b0083 │ + 0x7f0b0084 │ + 0x7f0b0080 │ + 0x7f0b007f │ .end array-data │ .end method │ │ .method private updateHistoryList(Ljava/lang/String;Ljava/lang/String;I)V │ .locals 14 │ .param p1, "_lang" # Ljava/lang/String; │ .param p2, "text" # Ljava/lang/String; │ @@ -2045,19 +2044,19 @@ │ return-void │ │ .line 896 │ nop │ │ :array_0 │ .array-data 4 │ - 0x7f070082 │ - 0x7f070083 │ - 0x7f070084 │ - 0x7f070080 │ - 0x7f07007f │ + 0x7f0b0082 │ + 0x7f0b0083 │ + 0x7f0b0084 │ + 0x7f0b0080 │ + 0x7f0b007f │ .end array-data │ .end method │ │ │ # virtual methods │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 7 │ @@ -2183,41 +2182,41 @@ │ move-result-object v3 │ │ iput-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->font:Landroid/graphics/Typeface; │ │ .line 114 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchView:Landroid/view/View; │ │ - const v4, 0x7f0700ba │ + const v4, 0x7f0b00ba │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ iput-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->cbm:Landroid/widget/CheckBox; │ │ .line 115 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchView:Landroid/view/View; │ │ - const v4, 0x7f0700bb │ + const v4, 0x7f0b00bb │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ iput-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->cba:Landroid/widget/CheckBox; │ │ .line 116 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchView:Landroid/view/View; │ │ - const v4, 0x7f0700bc │ + const v4, 0x7f0b00bc │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -2255,15 +2254,15 @@ │ new-instance v3, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ invoke-direct {v3, p0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->(Landroid/content/Context;)V │ │ iput-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ .line 125 │ - const v3, 0x7f0700b2 │ + const v3, 0x7f0b00b2 │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/Button; │ │ @@ -2272,15 +2271,15 @@ │ new-instance v3, Lorg/yuttadhammo/tipitaka/SearchDialog$1; │ │ invoke-direct {v3, p0}, Lorg/yuttadhammo/tipitaka/SearchDialog$1;->(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ invoke-virtual {v2, v3}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 134 │ - const v3, 0x7f070043 │ + const v3, 0x7f0b0043 │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/EditText; │ │ @@ -2292,15 +2291,15 @@ │ new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$2; │ │ invoke-direct {v4, p0}, Lorg/yuttadhammo/tipitaka/SearchDialog$2;->(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ invoke-virtual {v3, v4}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V │ │ .line 157 │ - const v3, 0x7f0700c0 │ + const v3, 0x7f0b00c0 │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/EditText; │ │ @@ -2312,15 +2311,15 @@ │ new-instance v4, Lorg/yuttadhammo/tipitaka/SearchDialog$3; │ │ invoke-direct {v4, p0}, Lorg/yuttadhammo/tipitaka/SearchDialog$3;->(Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ │ invoke-virtual {v3, v4}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V │ │ .line 180 │ - const v3, 0x7f0700b3 │ + const v3, 0x7f0b00b3 │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/EditText; │ │ @@ -2357,15 +2356,15 @@ │ │ .line 215 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->imm:Landroid/view/inputmethod/InputMethodManager; │ │ invoke-virtual {v3, v6, v6}, Landroid/view/inputmethod/InputMethodManager;->toggleSoftInput(II)V │ │ .line 217 │ - const v3, 0x7f0700c1 │ + const v3, 0x7f0b00c1 │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ListView; │ │ @@ -2527,14 +2526,15 @@ │ move-result v1 │ │ if-gtz v1, :cond_1 │ │ :cond_0 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->codeText:Landroid/widget/EditText; │ │ + .line 420 │ invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v1 │ @@ -2547,14 +2547,15 @@ │ │ move-result v1 │ │ if-gtz v1, :cond_1 │ │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->numberText:Landroid/widget/EditText; │ │ + .line 421 │ invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v1 │ @@ -2677,15 +2678,15 @@ │ invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_5 │ │ .line 438 │ - const v1, 0x7f0700cd │ + const v1, 0x7f0b00cd │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -2695,27 +2696,27 @@ │ :cond_3 │ :goto_1 │ iget-boolean v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->isDesc:Z │ │ if-eqz v1, :cond_9 │ │ .line 450 │ - const v1, 0x7f07006c │ + const v1, 0x7f0b006c │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v2}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ .line 455 │ :goto_2 │ - const v1, 0x7f07006d │ + const v1, 0x7f0b006d │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; │ │ @@ -2747,15 +2748,15 @@ │ invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_6 │ │ .line 440 │ - const v1, 0x7f070067 │ + const v1, 0x7f0b0067 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -2772,15 +2773,15 @@ │ invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_7 │ │ .line 442 │ - const v1, 0x7f0700ce │ + const v1, 0x7f0b00ce │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -2797,15 +2798,15 @@ │ invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_8 │ │ .line 444 │ - const v1, 0x7f0700cf │ + const v1, 0x7f0b00cf │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -2822,29 +2823,29 @@ │ invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_3 │ │ .line 446 │ - const v1, 0x7f0700d0 │ + const v1, 0x7f0b00d0 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v2}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ goto/16 :goto_1 │ │ .line 452 │ :cond_9 │ - const v1, 0x7f07006b │ + const v1, 0x7f0b006b │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -2915,15 +2916,15 @@ │ │ move-result-object v2 │ │ .line 304 │ .local v2, "query":Ljava/lang/String; │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchView:Landroid/view/View; │ │ - const v4, 0x7f0700b6 │ + const v4, 0x7f0b00b6 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -2932,15 +2933,15 @@ │ move-result v3 │ │ iput-boolean v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->b1:Z │ │ .line 305 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchView:Landroid/view/View; │ │ - const v4, 0x7f0700b7 │ + const v4, 0x7f0b00b7 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -2949,15 +2950,15 @@ │ move-result v3 │ │ iput-boolean v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->b2:Z │ │ .line 306 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchView:Landroid/view/View; │ │ - const v4, 0x7f0700b8 │ + const v4, 0x7f0b00b8 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -2966,15 +2967,15 @@ │ move-result v3 │ │ iput-boolean v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->b3:Z │ │ .line 307 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog;->searchView:Landroid/view/View; │ │ - const v4, 0x7f07004e │ + const v4, 0x7f0b004e │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; ├── smali/org/yuttadhammo/tipitaka/SearchActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 150 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/EnglishActivity.smali │ @@ -86,15 +86,14 @@ │ .line 82 │ new-instance v0, Landroid/os/Handler; │ │ invoke-direct {v0}, Landroid/os/Handler;->()V │ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity;->handler:Landroid/os/Handler; │ │ - .line 475 │ return-void │ .end method │ │ .method static synthetic access$100(Lorg/yuttadhammo/tipitaka/EnglishActivity;)Ljava/lang/String; │ .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ @@ -392,14 +391,15 @@ │ .method private isInternetOn()Z │ .locals 3 │ │ .prologue │ .line 172 │ const-string v2, "connectivity" │ │ + .line 173 │ invoke-virtual {p0, v2}, Lorg/yuttadhammo/tipitaka/EnglishActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/ConnectivityManager; │ │ .line 174 │ @@ -443,25 +443,25 @@ │ .line 318 │ .local v1, "memoDialog":Landroid/app/Dialog; │ const v3, 0x7f030029 │ │ invoke-virtual {v1, v3}, Landroid/app/Dialog;->setContentView(I)V │ │ .line 320 │ - const v3, 0x7f07008c │ + const v3, 0x7f0b008c │ │ invoke-virtual {v1, v3}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/Button; │ │ .line 321 │ .local v0, "memoBtn":Landroid/widget/Button; │ - const v3, 0x7f07008b │ + const v3, 0x7f0b008b │ │ invoke-virtual {v1, v3}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/EditText; │ │ @@ -1250,21 +1250,21 @@ │ │ .line 347 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700e1 -> :sswitch_1 │ - 0x7f0700e2 -> :sswitch_3 │ - 0x7f0700e3 -> :sswitch_4 │ - 0x7f0700e4 -> :sswitch_2 │ - 0x7f0700e5 -> :sswitch_7 │ - 0x7f0700e6 -> :sswitch_6 │ - 0x7f0700e7 -> :sswitch_5 │ + 0x7f0b00e1 -> :sswitch_1 │ + 0x7f0b00e2 -> :sswitch_3 │ + 0x7f0b00e3 -> :sswitch_4 │ + 0x7f0b00e4 -> :sswitch_2 │ + 0x7f0b00e5 -> :sswitch_7 │ + 0x7f0b00e6 -> :sswitch_6 │ + 0x7f0b00e7 -> :sswitch_5 │ .end sparse-switch │ .end method │ │ .method public onPause()V │ .locals 3 │ │ .prologue │ @@ -1323,15 +1323,15 @@ │ │ .line 408 │ :goto_0 │ return v2 │ │ .line 403 │ :cond_0 │ - const v1, 0x7f0700e2 │ + const v1, 0x7f0b00e2 │ │ invoke-interface {p1, v1}, Lcom/actionbarsherlock/view/Menu;->findItem(I)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v0 │ │ .line 404 │ .local v0, "forward":Lcom/actionbarsherlock/view/MenuItem; │ @@ -1399,15 +1399,15 @@ │ move-result-object v2 │ │ iput-object v2, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity;->english:Landroid/view/View; │ │ .line 136 │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity;->english:Landroid/view/View; │ │ - const v3, 0x7f070065 │ + const v3, 0x7f0b0065 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/webkit/WebView; ├── smali/org/yuttadhammo/tipitaka/EnglishActivity$ReadFile.smali │ @@ -56,21 +56,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 182 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -222,21 +220,19 @@ │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 182 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/EnglishActivity$ReadFile;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 5 ├── smali/org/yuttadhammo/tipitaka/SearchHistoryDBAdapter.smali │ @@ -245,39 +245,27 @@ │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "\'" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, " AND " │ + const-string v1, "\' AND " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "scate" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "=" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'" │ + const-string v1, "=\'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -302,21 +290,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " DESC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " DESC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -428,21 +410,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " ASC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " ASC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -516,21 +492,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " DESC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " DESC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -642,21 +612,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " ASC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " ASC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -709,73 +673,49 @@ │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "%\'" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, " AND " │ + const-string v1, "%\' AND " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "code" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " LIKE " │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'" │ + const-string v1, " LIKE \'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "%\'" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, " AND " │ + const-string v1, "%\' AND " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " LIKE " │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'" │ + const-string v1, " LIKE \'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -800,21 +740,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " DESC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " DESC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -926,21 +860,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " ASC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " ASC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -979,21 +907,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " DESC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " DESC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -1107,21 +1029,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " ASC" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, ", " │ + const-string v1, " ASC, " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "priority" │ │ @@ -1407,152 +1323,152 @@ │ .line 224 │ new-instance v0, Landroid/content/ContentValues; │ │ invoke-direct {v0}, Landroid/content/ContentValues;->()V │ │ .line 225 │ .local v0, "newValues":Landroid/content/ContentValues; │ - const-string v3, "lang" │ + const-string v1, "lang" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getLanguage()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 226 │ - const-string v3, "keywords" │ + const-string v1, "keywords" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getKeywords()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 227 │ - const-string v3, "npage" │ + const-string v1, "npage" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getNPage()I │ │ move-result v4 │ │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 228 │ - const-string v3, "nsut" │ + const-string v1, "nsut" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getNSut()I │ │ move-result v4 │ │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 229 │ - const-string v3, "scate" │ + const-string v1, "scate" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getSelectedCategories()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 230 │ - const-string v3, "line1" │ + const-string v1, "line1" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getLine1()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 231 │ - const-string v3, "line2" │ + const-string v1, "line2" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getLine2()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 232 │ - const-string v3, "freq" │ + const-string v1, "freq" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getFrequency()I │ │ move-result v4 │ │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 233 │ - const-string v3, "priority" │ + const-string v1, "priority" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getPriority()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 234 │ - const-string v3, "code" │ + const-string v1, "code" │ │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getCode()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 236 │ - iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ + iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v4, "history" │ │ const/4 v5, 0x0 │ │ - invoke-virtual {v3, v4, v5, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v1, v4, v5, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 237 │ - .local v1, "row":J │ - const-string v3, "Tipitaka" │ + .local v2, "row":J │ + const-string v1, "Tipitaka" │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "inserting history entry row: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v1, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 238 │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public isDuplicated(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z │ .locals 17 │ .param p1, "item" # Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ .prologue │ @@ -1629,28 +1545,30 @@ │ │ const-string v5, "npage" │ │ aput-object v5, v2, v3 │ │ const/4 v3, 0x5 │ │ + .line 96 │ invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ │ aput-object v5, v2, v3 │ │ const/4 v3, 0x6 │ │ const-string v5, "nsut" │ │ aput-object v5, v2, v3 │ │ const/4 v3, 0x7 │ │ + .line 97 │ invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ │ aput-object v5, v2, v3 │ │ const/16 v3, 0x8 │ @@ -1679,14 +1597,15 @@ │ │ aput-object v5, v2, v3 │ │ const/16 v3, 0xd │ │ aput-object v13, v2, v3 │ │ + .line 93 │ invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v4 │ │ .line 102 │ .local v4, "where":Ljava/lang/String; │ move-object/from16 v0, p0 │ @@ -1755,14 +1674,15 @@ │ │ const/4 v8, 0x0 │ │ invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v1 │ │ + .line 104 │ invoke-interface {v1}, Landroid/database/Cursor;->getCount()I │ │ move-result v9 │ │ .line 106 │ .local v9, "count":I │ if-lez v9, :cond_0 │ @@ -1854,15 +1774,15 @@ │ invoke-interface {v0}, Landroid/database/Cursor;->close()V │ │ .line 220 │ return-void │ .end method │ │ .method public removeEntry(J)Z │ - .locals 4 │ + .locals 5 │ .param p1, "_rowIndex" # J │ │ .prologue │ .line 207 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v1, "history" ├── smali/org/yuttadhammo/tipitaka/R.smali │ @@ -30,10 +30,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1792 │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/SearchDialog$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 277 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$7;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchDialog$11.smali │ @@ -20,33 +20,34 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 612 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$11;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 8 │ + .locals 9 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ .line 616 │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$11;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$1500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ move-result-object v4 │ @@ -64,15 +65,15 @@ │ │ invoke-static {v5}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$100(Lorg/yuttadhammo/tipitaka/SearchDialog;)Ljava/lang/String; │ │ move-result-object v5 │ │ const-string v6, "priority" │ │ - invoke-virtual {v4, v5, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntries(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ + invoke-virtual {v4, v5, v6, v8}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntries(Ljava/lang/String;Ljava/lang/String;Z)Landroid/database/Cursor; │ │ move-result-object v1 │ │ .line 618 │ .local v1, "cursor":Landroid/database/Cursor; │ invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z │ │ @@ -92,29 +93,29 @@ │ │ if-nez v4, :cond_0 │ │ .line 621 │ add-int/lit8 v0, v0, 0x1 │ │ .line 622 │ - invoke-interface {v1, v7}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v1, v8}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v3 │ │ .line 623 │ .local v3, "rowId":I │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$11;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$1500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ move-result-object v4 │ │ - int-to-long v5, v3 │ + int-to-long v6, v3 │ │ - invoke-virtual {v4, v5, v6}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ move-result-object v2 │ │ .line 624 │ .local v2, "item":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ const-string v4, "%04d" │ │ @@ -122,32 +123,32 @@ │ │ new-array v5, v5, [Ljava/lang/Object; │ │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ - aput-object v6, v5, v7 │ + aput-object v6, v5, v8 │ │ invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->setPriority(Ljava/lang/String;)V │ │ .line 625 │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$11;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v4}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$1500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ move-result-object v4 │ │ - int-to-long v5, v3 │ + int-to-long v6, v3 │ │ - invoke-virtual {v4, v5, v6, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ + invoke-virtual {v4, v6, v7, v2}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchHistoryItem;)I │ │ .line 626 │ invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_0 │ │ .line 629 ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment.smali │ @@ -72,15 +72,15 @@ │ .line 908 │ .local v2, "position":I │ invoke-static {v2}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->access$2400(I)V │ │ .line 909 │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$ScreenSlidePageFragment;->rootView:Landroid/view/ViewGroup; │ │ - const v7, 0x7f07008e │ + const v7, 0x7f0b008e │ │ invoke-virtual {v6, v7}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; │ │ move-result-object v6 │ │ check-cast v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; ├── smali/org/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper.smali │ @@ -43,203 +43,195 @@ │ invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 141 │ return-void │ .end method │ │ .method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V │ - .locals 14 │ + .locals 12 │ .param p1, "db" # Landroid/database/sqlite/SQLiteDatabase; │ .param p2, "oldVersion" # I │ .param p3, "newVersion" # I │ │ .prologue │ .line 145 │ - const-string v1, "UPGRADE" │ + const-string v0, "UPGRADE" │ │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - move/from16 v0, p2 │ + invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + move-result-object v1 │ │ - move-result-object v2 │ + const-string v2, " --> " │ │ - const-string v3, " --> " │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v1 │ │ - move-result-object v2 │ + invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move/from16 v0, p3 │ + move-result-object v1 │ │ - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v2 │ - │ - invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 146 │ - const/4 v1, 0x1 │ - │ - move/from16 v0, p2 │ + const/4 v0, 0x1 │ │ - if-ne v0, v1, :cond_1 │ + if-ne p2, v0, :cond_1 │ │ .line 147 │ - 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 │ │ .line 148 │ - .local v12, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const-string v2, "bookmark" │ + .local v10, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const-string v1, "bookmark" │ │ - const/4 v1, 0x3 │ + const/4 v0, 0x3 │ │ - new-array v3, v1, [Ljava/lang/String; │ + new-array v2, v0, [Ljava/lang/String; │ │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ - const-string v4, "_id" │ + const-string v3, "_id" │ │ - aput-object v4, v3, v1 │ + aput-object v3, v2, v0 │ │ - const/4 v1, 0x1 │ + const/4 v0, 0x1 │ │ - const-string v4, "title" │ + const-string v3, "title" │ │ - aput-object v4, v3, v1 │ + aput-object v3, v2, v0 │ │ - const/4 v1, 0x2 │ + const/4 v0, 0x2 │ + │ + const-string v3, "url" │ │ - const-string v4, "url" │ + aput-object v3, v2, v0 │ │ - aput-object v4, v3, v1 │ + const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ const/4 v6, 0x0 │ │ const/4 v7, 0x0 │ │ - const/4 v8, 0x0 │ + move-object v0, p1 │ │ - move-object v1, p1 │ + invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ - │ - move-result-object v9 │ + move-result-object v8 │ │ .line 151 │ - .local v9, "cursor":Landroid/database/Cursor; │ - invoke-interface {v9}, Landroid/database/Cursor;->getCount()I │ + .local v8, "cursor":Landroid/database/Cursor; │ + invoke-interface {v8}, Landroid/database/Cursor;->getCount()I │ │ - move-result v1 │ + move-result v0 │ │ - if-lez v1, :cond_0 │ + if-lez v0, :cond_0 │ │ - invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z │ │ - move-result v1 │ + move-result v0 │ │ - if-eqz v1, :cond_0 │ + if-eqz v0, :cond_0 │ │ .line 153 │ :goto_0 │ - invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ + invoke-interface {v8}, Landroid/database/Cursor;->isAfterLast()Z │ │ - move-result v1 │ + move-result v0 │ │ - if-nez v1, :cond_0 │ + if-nez v0, :cond_0 │ │ .line 154 │ - new-instance v11, Landroid/content/ContentValues; │ + new-instance v9, Landroid/content/ContentValues; │ │ - invoke-direct {v11}, Landroid/content/ContentValues;->()V │ + invoke-direct {v9}, Landroid/content/ContentValues;->()V │ │ .line 155 │ - .local v11, "newValues":Landroid/content/ContentValues; │ - const-string v1, "title" │ + .local v9, "newValues":Landroid/content/ContentValues; │ + const-string v0, "title" │ │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v8, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 156 │ - const-string v1, "url" │ + const-string v0, "url" │ │ - const/4 v2, 0x2 │ + const/4 v1, 0x2 │ │ - invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v8, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 158 │ - invoke-virtual {v12, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 159 │ - invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ + invoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_0 │ │ .line 162 │ - .end local v11 # "newValues":Landroid/content/ContentValues; │ + .end local v9 # "newValues":Landroid/content/ContentValues; │ :cond_0 │ - const-string v1, "DROP TABLE IF EXISTS bookmark" │ + const-string v0, "DROP TABLE IF EXISTS bookmark" │ │ - invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 163 │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter$eBookmarkDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 164 │ - invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v10 │ + move-result-object v0 │ │ - .local v10, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - check-cast v13, Landroid/content/ContentValues; │ + check-cast v11, Landroid/content/ContentValues; │ │ .line 165 │ - .local v13, "values":Landroid/content/ContentValues; │ + .local v11, "values":Landroid/content/ContentValues; │ const-string v1, "bookmark" │ │ const/4 v2, 0x0 │ │ - invoke-virtual {p1, v1, v2, v13}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {p1, v1, v2, v11}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_1 │ │ .line 168 │ - .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "i$":Ljava/util/Iterator; │ - .end local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v13 # "values":Landroid/content/ContentValues; │ + .end local v8 # "cursor":Landroid/database/Cursor; │ + .end local v10 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v11 # "values":Landroid/content/ContentValues; │ :cond_1 │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/SearchDialog$15.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 823 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$15;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$15;->val$position:I │ │ @@ -348,17 +349,17 @@ │ .line 867 │ const/4 v11, 0x0 │ │ invoke-interface {v1, v11}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v11 │ │ - int-to-long v11, v11 │ + int-to-long v12, v11 │ │ - invoke-virtual {v0, v11, v12}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->removeEntry(J)Z │ + invoke-virtual {v0, v12, v13}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->removeEntry(J)Z │ │ .line 868 │ invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_1 │ │ .line 870 ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 547 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ .prologue │ .line 58 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ .prologue │ .line 290 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$13$1$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ .locals 0 │ + .param p1, "this$2" # Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ .prologue │ .line 339 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$2;->this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/Downloader$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/Downloader;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/Downloader; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/Downloader$1;->this$0:Lorg/yuttadhammo/tipitaka/Downloader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/Downloader$DownloadFile.smali │ @@ -54,30 +54,28 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 132 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected varargs doInBackground([Ljava/lang/String;)Ljava/lang/String; │ - .locals 19 │ + .locals 20 │ .param p1, "sUrl" # [Ljava/lang/String; │ │ .prologue │ .line 136 │ :try_start_0 │ new-instance v12, Ljava/net/URL; │ │ @@ -157,36 +155,38 @@ │ │ .local v4, "count":I │ const/4 v13, -0x1 │ │ if-eq v4, v13, :cond_0 │ │ .line 155 │ - int-to-long v13, v4 │ + int-to-long v14, v4 │ │ - add-long/2addr v10, v13 │ + add-long/2addr v10, v14 │ │ .line 157 │ const/4 v13, 0x1 │ │ new-array v13, v13, [Ljava/lang/Integer; │ │ const/4 v14, 0x0 │ │ - const-wide/16 v15, 0x64 │ + const-wide/16 v16, 0x64 │ │ - mul-long/2addr v15, v10 │ + mul-long v16, v16, v10 │ │ int-to-long v0, v7 │ │ - move-wide/from16 v17, v0 │ + move-wide/from16 v18, v0 │ │ - div-long v15, v15, v17 │ + div-long v16, v16, v18 │ │ - long-to-int v15, v15 │ + move-wide/from16 v0, v16 │ + │ + long-to-int v15, v0 │ │ invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v15 │ │ aput-object v15, v13, v14 │ │ @@ -244,21 +244,19 @@ │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 132 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 3 │ @@ -389,18 +387,16 @@ │ │ .line 178 │ return-void │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 132 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/Downloader$DownloadFile;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/SearchDialog$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 222 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -49,26 +50,26 @@ │ "Landroid/view/View;", │ "IJ)V" │ } │ .end annotation │ │ .prologue │ .local p1, "arg0":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;" │ - const v9, 0x7f0700b7 │ + const v9, 0x7f0b00b7 │ │ - const v8, 0x7f0700b6 │ + const v8, 0x7f0b00b6 │ │ - const v7, 0x7f07004e │ + const v7, 0x7f0b004e │ │ const/4 v5, 0x1 │ │ const/4 v6, 0x0 │ │ .line 230 │ - const v3, 0x7f070082 │ + const v3, 0x7f0b0082 │ │ invoke-virtual {p2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ @@ -98,15 +99,15 @@ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$000(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/widget/EditText; │ │ move-result-object v3 │ │ invoke-virtual {v3, v1}, Landroid/widget/EditText;->append(Ljava/lang/CharSequence;)V │ │ .line 235 │ - const v3, 0x7f070083 │ + const v3, 0x7f0b0083 │ │ invoke-virtual {p2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ @@ -131,15 +132,15 @@ │ .line 237 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700ba │ + const v4, 0x7f0b00ba │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -158,15 +159,15 @@ │ .line 241 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700bb │ + const v4, 0x7f0b00bb │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -185,27 +186,27 @@ │ .line 245 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700bc │ + const v4, 0x7f0b00bc │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ invoke-virtual {v3, v5}, Landroid/widget/CheckBox;->setChecked(Z)V │ │ .line 249 │ :goto_2 │ - const v3, 0x7f070084 │ + const v3, 0x7f0b0084 │ │ invoke-virtual {p2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ @@ -298,15 +299,15 @@ │ .line 260 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700b8 │ + const v4, 0x7f0b00b8 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -380,15 +381,15 @@ │ :cond_0 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700ba │ + const v4, 0x7f0b00ba │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -400,15 +401,15 @@ │ :cond_1 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700bb │ + const v4, 0x7f0b00bb │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -420,15 +421,15 @@ │ :cond_2 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700bc │ + const v4, 0x7f0b00bc │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; │ │ @@ -473,15 +474,15 @@ │ :cond_5 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$300(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/view/View; │ │ move-result-object v3 │ │ - const v4, 0x7f0700b8 │ + const v4, 0x7f0b00b8 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/CheckBox; ├── smali/org/yuttadhammo/tipitaka/SearchDialog$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 181 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$4;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$SpecialCursorAdapter.smali │ @@ -81,15 +81,15 @@ │ │ invoke-interface {v0, v6}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v5 │ │ .line 87 │ .local v5, "volume":I │ - const v6, 0x7f070046 │ + const v6, 0x7f0b0046 │ │ invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ @@ -108,15 +108,15 @@ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ move-result v6 │ │ invoke-virtual {v1, v6}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 89 │ - const v6, 0x7f070047 │ + const v6, 0x7f0b0047 │ │ invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/TextView; │ │ @@ -135,15 +135,15 @@ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 91 │ - const v6, 0x7f070045 │ + const v6, 0x7f0b0045 │ │ invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; ├── smali/org/yuttadhammo/tipitaka/SearchDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 135 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$2;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SelectBookActivity$2.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$ncate3:[I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ .prologue │ .line 130 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$2;->val$ncate0:[I ├── smali/org/yuttadhammo/tipitaka/Downloader$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/Downloader$1;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ .prologue │ .line 65 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/Downloader$1$1;->this$1:Lorg/yuttadhammo/tipitaka/Downloader$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity.smali │ @@ -543,664 +543,646 @@ │ move-result-object p0 │ │ .line 742 │ return-object p0 │ .end method │ │ .method private static pageText(I)V │ - .locals 13 │ + .locals 12 │ .param p0, "position" # I │ │ .prologue │ - const/4 v12, 0x1 │ + const/4 v11, 0x1 │ + │ + const/4 v7, 0x0 │ │ .line 654 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->savedReadPages:Ljava/util/ArrayList; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->savedReadPages:Ljava/util/ArrayList; │ │ - new-instance v10, Ljava/lang/StringBuilder; │ + new-instance v8, Ljava/lang/StringBuilder; │ │ - invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - sget v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_volume:I │ + sget v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_volume:I │ │ - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - const-string v11, ":" │ + const-string v9, ":" │ │ - invoke-virtual {v10, v11}, 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 v10 │ + move-result-object v8 │ │ - add-int/lit8 v11, p0, 0x1 │ + add-int/lit8 v9, p0, 0x1 │ │ - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - invoke-virtual {v9, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 655 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ .line 656 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - sget v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_volume:I │ + sget v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_volume:I │ │ - sget-object v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lang:Ljava/lang/String; │ + sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lang:Ljava/lang/String; │ │ - invoke-virtual {v9, v10, p0, v11}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->getContent(IILjava/lang/String;)Landroid/database/Cursor; │ + invoke-virtual {v6, v8, p0, v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->getContent(IILjava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 658 │ - .local v2, "cursor":Landroid/database/Cursor; │ - if-eqz v2, :cond_0 │ + .local v1, "cursor":Landroid/database/Cursor; │ + if-eqz v1, :cond_0 │ │ - invoke-interface {v2}, Landroid/database/Cursor;->getCount()I │ + invoke-interface {v1}, Landroid/database/Cursor;->getCount()I │ │ - move-result v9 │ + move-result v6 │ │ - if-nez v9, :cond_1 │ + if-nez v6, :cond_1 │ │ .line 659 │ :cond_0 │ - invoke-interface {v2}, Landroid/database/Cursor;->close()V │ + invoke-interface {v1}, Landroid/database/Cursor;->close()V │ │ .line 660 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V │ + invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V │ │ .line 715 │ :goto_0 │ return-void │ │ .line 664 │ :cond_1 │ - invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z │ │ .line 666 │ - const/4 v9, 0x2 │ + const/4 v6, 0x2 │ │ - invoke-interface {v2, v9}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v1, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 667 │ - .local v6, "title":Ljava/lang/String; │ - invoke-interface {v2, v12}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + .local v3, "title":Ljava/lang/String; │ + invoke-interface {v1, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 669 │ - .local v1, "content":Ljava/lang/String; │ - if-nez v1, :cond_2 │ + .local v0, "content":Ljava/lang/String; │ + if-nez v0, :cond_2 │ │ .line 670 │ - const-string v1, "" │ + const-string v0, "" │ │ .line 671 │ :cond_2 │ - const-string v9, "\\[[0-9]+\\]" │ + const-string v6, "\\[[0-9]+\\]" │ │ - const-string v10, "" │ + const-string v8, "" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 676 │ - const-string v9, "\\^b\\^" │ + const-string v6, "\\^b\\^" │ │ - const-string v10, "" │ + const-string v8, "" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 677 │ - const-string v9, "\\^eb\\^" │ + const-string v6, "\\^eb\\^" │ │ - const-string v10, "" │ + const-string v8, "" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 678 │ - const-string v9, "\\^a\\^[^^]+\\^ea\\^" │ + const-string v6, "\\^a\\^[^^]+\\^ea\\^" │ │ - const-string v10, "" │ + const-string v8, "" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 679 │ - const-string v9, "\'\'\'" │ + const-string v6, "\'\'\'" │ │ - const-string v10, "\u2019\u201d" │ + const-string v8, "\u2019\u201d" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 680 │ - const-string v9, "\'\'" │ + const-string v6, "\'\'" │ │ - const-string v10, "\u201d" │ + const-string v8, "\u201d" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 681 │ - const-string v9, "\'" │ + const-string v6, "\'" │ │ - const-string v10, "\u2019" │ + const-string v8, "\u2019" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 682 │ - const-string v9, "``" │ + const-string v6, "``" │ │ - const-string v10, "\u201c" │ + const-string v8, "\u201c" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 683 │ - const-string v9, "`" │ + const-string v6, "`" │ │ - const-string v10, "\u2018" │ + const-string v8, "\u2018" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 684 │ - const-string v9, "([AIUEOKGCJTDNPBMYRLVSHaiueokgcjtdnpbmyrlvsh\u0101\u012b\u016b\u1e6d\u1e0d\u1e45\u1e47\u1e41\u1e43\u00f1\u1e37\u0100\u012a\u016a\u1e6c\u1e0c\u1e44\u1e46\u1e40\u1e42\u00d1\u1e36])0" │ + const-string v6, "([AIUEOKGCJTDNPBMYRLVSHaiueokgcjtdnpbmyrlvsh\u0101\u012b\u016b\u1e6d\u1e0d\u1e45\u1e47\u1e41\u1e43\u00f1\u1e37\u0100\u012a\u016a\u1e6c\u1e0c\u1e44\u1e46\u1e40\u1e42\u00d1\u1e36])0" │ │ - const-string v10, "$1." │ + const-string v8, "$1." │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 687 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ │ - invoke-virtual {v9}, Ljava/lang/String;->trim()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9}, Ljava/lang/String;->length()I │ + invoke-virtual {v6}, Ljava/lang/String;->length()I │ │ - move-result v9 │ + move-result v6 │ │ - if-lez v9, :cond_3 │ + if-lez v6, :cond_3 │ │ .line 688 │ - const-string v9, "Tipitaka" │ + const-string v6, "Tipitaka" │ │ - new-instance v10, Ljava/lang/StringBuilder; │ + new-instance v8, Ljava/lang/StringBuilder; │ │ - invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - const-string v11, "keywords: " │ + const-string v9, "keywords: " │ │ - invoke-virtual {v10, v11}, 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 v10 │ + move-result-object v8 │ │ - sget-object v11, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ + sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ │ - invoke-virtual {v10, v11}, 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 v10 │ + move-result-object v8 │ │ - invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - invoke-static {v9, v10}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v6, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 689 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ │ - const/16 v10, 0x2b │ + const/16 v8, 0x2b │ │ - const/16 v11, 0x20 │ + const/16 v9, 0x20 │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replace(CC)Ljava/lang/String; │ + invoke-virtual {v6, v8, v9}, Ljava/lang/String;->replace(CC)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ + sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ │ .line 690 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->keywords:Ljava/lang/String; │ │ - const-string v10, "\\+" │ + const-string v8, "\\+" │ │ - invoke-virtual {v9, v10}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v6, v8}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ .line 691 │ - .local v8, "tokens":[Ljava/lang/String; │ - new-instance v9, Lorg/yuttadhammo/tipitaka/StringLengthComparator; │ + .local v5, "tokens":[Ljava/lang/String; │ + new-instance v6, Lorg/yuttadhammo/tipitaka/StringLengthComparator; │ │ - invoke-direct {v9}, Lorg/yuttadhammo/tipitaka/StringLengthComparator;->()V │ + invoke-direct {v6}, Lorg/yuttadhammo/tipitaka/StringLengthComparator;->()V │ │ - invoke-static {v8, v9}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V │ + invoke-static {v5, v6}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V │ │ .line 692 │ - invoke-static {v8}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static {v5}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-static {v9}, Ljava/util/Collections;->reverse(Ljava/util/List;)V │ + invoke-static {v6}, Ljava/util/Collections;->reverse(Ljava/util/List;)V │ │ .line 693 │ - move-object v0, v8 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v5, v0 │ + array-length v8, v5 │ │ - .local v5, "len$":I │ - const/4 v4, 0x0 │ + move v6, v7 │ │ - .local v4, "i$":I │ :goto_1 │ - if-ge v4, v5, :cond_3 │ + if-ge v6, v8, :cond_3 │ │ - aget-object v7, v0, v4 │ + aget-object v4, v5, v6 │ │ .line 694 │ - .local v7, "token":Ljava/lang/String; │ + .local v4, "token":Ljava/lang/String; │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ const-string v10, "" │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ const-string v10, "" │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ - invoke-virtual {v1, v7, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + invoke-virtual {v0, v4, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 693 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v6, v6, 0x1 │ │ goto :goto_1 │ │ .line 698 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v4 # "i$":I │ - .end local v5 # "len$":I │ - .end local v7 # "token":Ljava/lang/String; │ - .end local v8 # "tokens":[Ljava/lang/String; │ + .end local v4 # "token":Ljava/lang/String; │ + .end local v5 # "tokens":[Ljava/lang/String; │ :cond_3 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->prefs:Landroid/content/SharedPreferences; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->prefs:Landroid/content/SharedPreferences; │ │ - const-string v10, "show_var" │ + const-string v8, "show_var" │ │ - invoke-interface {v9, v10, v12}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v6, v8, v11}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v9 │ + move-result v6 │ │ - if-eqz v9, :cond_4 │ + if-eqz v6, :cond_4 │ │ .line 699 │ - const-string v9, "\\{([^}]+)\\}" │ + const-string v6, "\\{([^}]+)\\}" │ │ - const-string v10, "[$1]" │ + const-string v8, "[$1]" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 703 │ :goto_2 │ - invoke-static {v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->formatTitle(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v3}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->formatTitle(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 704 │ - new-instance v9, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - sget-object v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->volumeTitle:Ljava/lang/String; │ + sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->volumeTitle:Ljava/lang/String; │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - const-string v10, ", " │ + const-string v8, ", " │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->headerText:Ljava/lang/String; │ + sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->headerText:Ljava/lang/String; │ │ .line 705 │ - new-instance v9, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v10, "" │ + const-string v8, "" │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - sget-object v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->headerText:Ljava/lang/String; │ + sget-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->headerText:Ljava/lang/String; │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - const-string v10, "

" │ + const-string v8, "


" │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - const-string v10, "\n" │ + const-string v8, "\n" │ │ - const-string v11, "
" │ + const-string v9, "
" │ │ - invoke-virtual {v1, v10, v11}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + invoke-virtual {v0, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 706 │ - invoke-static {v1}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ + invoke-static {v0}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 708 │ - .local v3, "html":Landroid/text/Spanned; │ - const/4 v9, 0x0 │ - │ - invoke-interface {v2, v9}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + .local v2, "html":Landroid/text/Spanned; │ + invoke-interface {v1, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->savedItems:Ljava/lang/String; │ + sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->savedItems:Ljava/lang/String; │ │ .line 709 │ - invoke-interface {v2}, Landroid/database/Cursor;->close()V │ + invoke-interface {v1}, Landroid/database/Cursor;->close()V │ │ .line 710 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->mainTipitakaDBAdapter:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V │ + invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V │ │ .line 712 │ - sget-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->res:Landroid/content/res/Resources; │ + sget-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->res:Landroid/content/res/Resources; │ │ - const/high16 v10, 0x7f0e0000 │ + const/high16 v7, 0x7f0e0000 │ │ - invoke-virtual {v9, v10}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - sput-object v9, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->volumes:[Ljava/lang/String; │ + sput-object v6, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->volumes:[Ljava/lang/String; │ │ .line 714 │ - sput-object v3, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->spannedText:Landroid/text/Spanned; │ + sput-object v2, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->spannedText:Landroid/text/Spanned; │ │ goto/16 :goto_0 │ │ .line 701 │ - .end local v3 # "html":Landroid/text/Spanned; │ + .end local v2 # "html":Landroid/text/Spanned; │ :cond_4 │ - const-string v9, "\\{([^}]+)\\}" │ + const-string v6, "\\{([^}]+)\\}" │ │ - const-string v10, "" │ + const-string v8, "" │ │ - invoke-virtual {v1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ goto :goto_2 │ .end method │ │ .method private prepareBookmark()V │ - .locals 11 │ + .locals 8 │ │ .prologue │ - const/4 v9, 0x1 │ + const/4 v7, 0x1 │ + │ + const/4 v4, 0x0 │ │ .line 529 │ - sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->savedItems:Ljava/lang/String; │ + sget-object v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->savedItems:Ljava/lang/String; │ │ - const-string v8, "\\s+" │ + const-string v6, "\\s+" │ │ - invoke-virtual {v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v5, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v2 │ │ .line 530 │ - .local v4, "items":[Ljava/lang/String; │ - iget v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lastPosition:I │ + .local v2, "items":[Ljava/lang/String; │ + iget v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lastPosition:I │ │ - add-int/lit8 v7, v7, -0x1 │ + add-int/lit8 v5, v5, -0x1 │ │ - iput v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_page:I │ + iput v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_page:I │ │ .line 532 │ - array-length v7, v4 │ + array-length v5, v2 │ │ - if-le v7, v9, :cond_1 │ + if-le v5, v7, :cond_1 │ │ .line 533 │ - new-instance v7, Landroid/app/Dialog; │ + new-instance v5, Landroid/app/Dialog; │ │ - invoke-direct {v7, p0}, Landroid/app/Dialog;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Dialog;->(Landroid/content/Context;)V │ │ - iput-object v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ + iput-object v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ │ .line 534 │ - iget-object v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ + iget-object v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ │ - const v8, 0x7f030035 │ + const v6, 0x7f030035 │ │ - invoke-virtual {v7, v8}, Landroid/app/Dialog;->setContentView(I)V │ + invoke-virtual {v5, v6}, Landroid/app/Dialog;->setContentView(I)V │ │ .line 535 │ - iget-object v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ + iget-object v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ │ - invoke-virtual {v7, v9}, Landroid/app/Dialog;->setCancelable(Z)V │ + invoke-virtual {v5, v7}, Landroid/app/Dialog;->setCancelable(Z)V │ │ .line 537 │ - iget-object v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ + iget-object v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ │ - const v8, 0x7f0c0051 │ + const v6, 0x7f0c0051 │ │ - invoke-virtual {p0, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v6}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - invoke-virtual {v7, v8}, Landroid/app/Dialog;->setTitle(Ljava/lang/CharSequence;)V │ + invoke-virtual {v5, v6}, Landroid/app/Dialog;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 539 │ - iget-object v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ + iget-object v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ │ - const v8, 0x7f0700c3 │ + const v6, 0x7f0b00c3 │ │ - invoke-virtual {v7, v8}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v5, v6}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - check-cast v6, Landroid/widget/ListView; │ + check-cast v3, Landroid/widget/ListView; │ │ .line 540 │ - .local v6, "pageView":Landroid/widget/ListView; │ - new-instance v1, Landroid/widget/ArrayAdapter; │ + .local v3, "pageView":Landroid/widget/ListView; │ + new-instance v0, Landroid/widget/ArrayAdapter; │ │ - const v7, 0x7f03002e │ + const v5, 0x7f03002e │ │ - const v8, 0x7f07008f │ + const v6, 0x7f0b008f │ │ - invoke-direct {v1, p0, v7, v8}, Landroid/widget/ArrayAdapter;->(Landroid/content/Context;II)V │ + invoke-direct {v0, p0, v5, v6}, Landroid/widget/ArrayAdapter;->(Landroid/content/Context;II)V │ │ .line 542 │ - .local v1, "dataAdapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" │ - move-object v0, v4 │ + .local v0, "dataAdapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" │ + array-length v5, v2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v5, v0 │ - │ - .local v5, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v5, :cond_0 │ + if-ge v4, v5, :cond_0 │ │ - aget-object v3, v0, v2 │ + aget-object v1, v2, v4 │ │ .line 543 │ - .local v3, "item":Ljava/lang/String; │ - new-instance v7, Ljava/lang/StringBuilder; │ + .local v1, "item":Ljava/lang/String; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const v8, 0x7f0c0016 │ + const v7, 0x7f0c0016 │ │ - invoke-virtual {p0, v8}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - const-string v8, " " │ + const-string v7, " " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-static {v3, v8}, Lorg/yuttadhammo/tipitaka/Utils;->arabic2thai(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; │ + invoke-static {v1, v7}, Lorg/yuttadhammo/tipitaka/Utils;->arabic2thai(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v1, v7}, Landroid/widget/ArrayAdapter;->add(Ljava/lang/Object;)V │ + invoke-virtual {v0, v6}, Landroid/widget/ArrayAdapter;->add(Ljava/lang/Object;)V │ │ .line 542 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 546 │ - .end local v3 # "item":Ljava/lang/String; │ + .end local v1 # "item":Ljava/lang/String; │ :cond_0 │ - invoke-virtual {v6, v1}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {v3, v0}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 547 │ - new-instance v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5; │ │ - invoke-direct {v7, p0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;->(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ + invoke-direct {v4, p0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$5;->(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ - invoke-virtual {v6, v7}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V │ + invoke-virtual {v3, v4}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ .line 557 │ - iget-object v7, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ + iget-object v4, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->itemsDialog:Landroid/app/Dialog; │ │ - invoke-virtual {v7}, Landroid/app/Dialog;->show()V │ + invoke-virtual {v4}, Landroid/app/Dialog;->show()V │ │ .line 561 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "dataAdapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" │ - .end local v2 # "i$":I │ - .end local v5 # "len$":I │ - .end local v6 # "pageView":Landroid/widget/ListView; │ + .end local v0 # "dataAdapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" │ + .end local v3 # "pageView":Landroid/widget/ListView; │ :goto_1 │ return-void │ │ .line 559 │ :cond_1 │ - sget v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_volume:I │ + sget v5, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_volume:I │ │ - const/4 v8, 0x0 │ + aget-object v4, v2, v4 │ │ - aget-object v8, v4, v8 │ + invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ - │ - move-result v8 │ + move-result v4 │ │ - iget v9, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_page:I │ + iget v6, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->selected_page:I │ │ - sget-object v10, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lang:Ljava/lang/String; │ + sget-object v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lang:Ljava/lang/String; │ │ - invoke-direct {p0, v7, v8, v9, v10}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->saveBookmark(IIILjava/lang/String;)V │ + invoke-direct {p0, v5, v4, v6, v7}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->saveBookmark(IIILjava/lang/String;)V │ │ goto :goto_1 │ .end method │ │ .method private readNext()V │ .locals 2 │ │ @@ -1288,27 +1270,27 @@ │ │ .line 492 │ iput p2, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->bmItem:I │ │ .line 495 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->memoDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07008c │ + const v2, 0x7f0b008c │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/Button; │ │ .line 496 │ .local v0, "memoBtn":Landroid/widget/Button; │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->memoDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07008b │ + const v2, 0x7f0b008b │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/EditText; │ │ @@ -1522,15 +1504,15 @@ │ .line 618 │ :cond_1 │ :goto_1 │ new-instance v0, Lorg/yuttadhammo/tipitaka/IndexItemAdapter; │ │ const v2, 0x7f030026 │ │ - const v3, 0x7f070086 │ + const v3, 0x7f0b0086 │ │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->titles:Ljava/util/ArrayList; │ │ iget v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lastPosition:I │ │ move-object v1, p0 │ │ @@ -1660,26 +1642,26 @@ │ .line 1059 │ :cond_0 │ :goto_0 │ return-void │ │ .line 999 │ :cond_1 │ - const v8, 0x7f07008e │ + const v8, 0x7f0b008e │ │ invoke-virtual {v1, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v8 │ │ check-cast v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ sput-object v8, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ .line 1000 │ - const v8, 0x7f07008d │ + const v8, 0x7f0b008d │ │ invoke-virtual {v1, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v8 │ │ check-cast v8, Landroid/widget/ScrollView; │ │ @@ -2259,37 +2241,37 @@ │ invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->res:Landroid/content/res/Resources; │ │ .line 150 │ - const v1, 0x7f070098 │ + const v1, 0x7f0b0098 │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/LinearLayout; │ │ sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->dictBar:Landroid/widget/LinearLayout; │ │ .line 151 │ - const v1, 0x7f070099 │ + const v1, 0x7f0b0099 │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ sput-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->defText:Landroid/widget/TextView; │ │ .line 152 │ - const v1, 0x7f07009a │ + const v1, 0x7f0b009a │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; │ │ @@ -2311,15 +2293,15 @@ │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ invoke-virtual {v1, v4}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setTouchModeAbove(I)V │ │ .line 159 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ - const v2, 0x7f0a0011 │ + const v2, 0x7f090011 │ │ invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->setBehindWidthRes(I)V │ │ .line 160 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ const v2, 0x3eb33333 # 0.35f │ @@ -2357,15 +2339,15 @@ │ │ .line 167 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ │ invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ │ .line 169 │ - const v1, 0x7f070097 │ + const v1, 0x7f0b0097 │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager; │ │ @@ -2395,15 +2377,15 @@ │ invoke-direct {v2, p0}, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;->(Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ │ invoke-virtual {v1, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 226 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->slideMenu:Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu; │ │ - const v2, 0x7f0700c9 │ + const v2, 0x7f0b00c9 │ │ invoke-virtual {v1, v2}, Lcom/jeremyfeinstein/slidingmenu/lib/SlidingMenu;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ListView; │ │ @@ -2734,15 +2716,15 @@ │ invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V │ │ .line 304 │ new-instance v0, Lorg/yuttadhammo/tipitaka/IndexItemAdapter; │ │ const v2, 0x7f030026 │ │ - const v3, 0x7f070086 │ + const v3, 0x7f0b0086 │ │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->titles:Ljava/util/ArrayList; │ │ iget v5, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->lastPosition:I │ │ move-object v1, p0 │ │ @@ -3147,27 +3129,27 @@ │ │ goto :goto_0 │ │ .line 377 │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700e4 -> :sswitch_5 │ - 0x7f0700e5 -> :sswitch_4 │ - 0x7f0700e8 -> :sswitch_7 │ - 0x7f0700e9 -> :sswitch_8 │ - 0x7f0700eb -> :sswitch_3 │ - 0x7f0700ec -> :sswitch_1 │ - 0x7f0700ed -> :sswitch_2 │ - 0x7f0700ee -> :sswitch_6 │ + 0x7f0b00e4 -> :sswitch_5 │ + 0x7f0b00e5 -> :sswitch_4 │ + 0x7f0b00e8 -> :sswitch_7 │ + 0x7f0b00e9 -> :sswitch_8 │ + 0x7f0b00eb -> :sswitch_3 │ + 0x7f0b00ec -> :sswitch_1 │ + 0x7f0b00ed -> :sswitch_2 │ + 0x7f0b00ee -> :sswitch_6 │ .end sparse-switch │ .end method │ │ .method protected onRestart()V │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 328 │ invoke-super {p0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;->onRestart()V │ │ .line 329 │ sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->prefs:Landroid/content/SharedPreferences; │ @@ -3200,21 +3182,21 @@ │ move-result v1 │ │ iput v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->textSize:F │ │ .line 333 │ iget v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->textSize:F │ │ - float-to-double v1, v1 │ + float-to-double v2, v1 │ │ - const-wide/high16 v3, 0x3fe8000000000000L # 0.75 │ + const-wide/high16 v4, 0x3fe8000000000000L # 0.75 │ │ - mul-double/2addr v1, v3 │ + mul-double/2addr v2, v4 │ │ - invoke-static {v1, v2}, Ljava/lang/Double;->toString(D)Ljava/lang/String; │ + invoke-static {v2, v3}, Ljava/lang/Double;->toString(D)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F │ │ move-result v1 │ │ @@ -3239,15 +3221,15 @@ │ │ .line 339 │ :cond_1 │ return-void │ .end method │ │ .method protected onResume()V │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 343 │ invoke-super {p0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;->onResume()V │ │ .line 345 │ sget-object v1, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->prefs:Landroid/content/SharedPreferences; │ @@ -3280,21 +3262,21 @@ │ move-result v1 │ │ iput v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->textSize:F │ │ .line 349 │ iget v1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->textSize:F │ │ - float-to-double v1, v1 │ + float-to-double v2, v1 │ │ - const-wide/high16 v3, 0x3fe8000000000000L # 0.75 │ + const-wide/high16 v4, 0x3fe8000000000000L # 0.75 │ │ - mul-double/2addr v1, v3 │ + mul-double/2addr v2, v4 │ │ - invoke-static {v1, v2}, Ljava/lang/Double;->toString(D)Ljava/lang/String; │ + invoke-static {v2, v3}, Ljava/lang/Double;->toString(D)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F │ │ move-result v1 │ │ @@ -3348,15 +3330,15 @@ │ │ invoke-virtual {v4, v5}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v2 │ │ .line 940 │ .local v2, "fc":Landroid/view/View; │ - const v4, 0x7f07008e │ + const v4, 0x7f0b008e │ │ invoke-virtual {v2, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ @@ -3380,15 +3362,15 @@ │ │ .line 944 │ const/4 v4, 0x0 │ │ iput v4, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->atSearch:I │ │ .line 946 │ - const v4, 0x7f070096 │ + const v4, 0x7f0b0096 │ │ invoke-virtual {p0, v4}, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/LinearLayout; ├── smali/org/yuttadhammo/tipitaka/DictionaryActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ .prologue │ .line 108 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ .prologue │ .line 519 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$6;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$13$1$3.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$volume:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;II)V │ .locals 0 │ + .param p1, "this$2" # Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ .prologue │ .line 361 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;->this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$3;->val$volume:I │ │ @@ -100,12 +101,13 @@ │ │ const/4 v2, 0x0 │ │ invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 366 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ .line 367 │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView;JJ)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ .param p2, "x0" # J │ .param p4, "x1" # J │ │ .prologue │ .line 855 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView$1;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ @@ -57,26 +58,26 @@ │ .line 878 │ :cond_0 │ :goto_0 │ return-void │ │ .line 865 │ :cond_1 │ - const v4, 0x7f07008e │ + const v4, 0x7f0b008e │ │ invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ sput-object v4, Lorg/yuttadhammo/tipitaka/ReadBookActivity;->textContent:Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; │ │ .line 866 │ - const v4, 0x7f07008d │ + const v4, 0x7f0b008d │ │ invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/ScrollView; ├── smali/org/yuttadhammo/tipitaka/SearchActivity$QueryAllThread.smali │ @@ -47,14 +47,15 @@ │ │ .field private vinai:Z │ │ │ # direct methods │ .method public constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;)V │ .locals 1 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ .param p2, "query" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/String;", │ "Ljava/util/ArrayList", │ "<", │ @@ -101,14 +102,15 @@ │ │ .line 831 │ return-void │ .end method │ │ .method public constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;Ljava/lang/String;Ljava/util/ArrayList;ZZZZZZZ)V │ .locals 1 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ .param p2, "query" # Ljava/lang/String; │ .param p4, "vinai" # Z │ .param p5, "suttan" # Z │ .param p6, "abhidham" # Z │ .param p7, "etc" # Z │ .param p8, "mul" # Z │ .param p9, "att" # Z ├── smali/org/yuttadhammo/tipitaka/SearchActivity$13.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 293 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -98,50 +99,54 @@ │ │ new-array v1, v4, [Ljava/lang/CharSequence; │ │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ const v5, 0x7f0c0085 │ │ + .line 308 │ invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ aput-object v4, v1, v7 │ │ const/4 v4, 0x1 │ │ iget-object v5, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ const v6, 0x7f0c0086 │ │ + .line 309 │ invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v1, v4 │ │ const/4 v4, 0x2 │ │ iget-object v5, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ const v6, 0x7f0c005b │ │ + .line 310 │ invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v1, v4 │ │ const/4 v4, 0x3 │ │ iget-object v5, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ const v6, 0x7f0c005d │ │ + .line 311 │ invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v1, v4 │ │ const/4 v4, 0x4 ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ .prologue │ .line 321 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$13$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:Ljava/lang/Integer; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity$13;Ljava/lang/Integer;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ .prologue │ .line 314 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;->this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;->val$position:Ljava/lang/Integer; │ │ @@ -449,14 +450,15 @@ │ │ const v4, 0x7f0c00bf │ │ invoke-static {v0, v4, v10}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 382 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ goto/16 :goto_0 │ │ .line 386 │ .end local v8 # "memoCount":I │ :pswitch_4 ├── smali/org/yuttadhammo/tipitaka/SearchActivity$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 275 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$12;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$14.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 397 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$14;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/EnglishActivity$3.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$memoText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/EnglishActivity;Landroid/widget/EditText;Landroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ .prologue │ .line 324 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity$3;->val$memoText:Landroid/widget/EditText; ├── smali/org/yuttadhammo/tipitaka/Downloader$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$d:Lorg/yuttadhammo/tipitaka/Decompress; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/Downloader;Lorg/yuttadhammo/tipitaka/Decompress;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/Downloader; │ │ .prologue │ .line 106 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/Downloader$3;->this$0:Lorg/yuttadhammo/tipitaka/Downloader; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/Downloader$3;->val$d:Lorg/yuttadhammo/tipitaka/Decompress; ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity.smali │ @@ -93,15 +93,14 @@ │ .line 48 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;->removedItems:Ljava/util/ArrayList; │ │ - .line 74 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)Landroid/content/SharedPreferences; │ .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ @@ -886,15 +885,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ .line 160 │ - const v1, 0x7f0700cb │ + const v1, 0x7f0b00cb │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -904,27 +903,27 @@ │ :cond_0 │ :goto_0 │ iget-boolean v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;->isDesc:Z │ │ if-eqz v1, :cond_4 │ │ .line 170 │ - const v1, 0x7f07006c │ + const v1, 0x7f0b006c │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v4}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ .line 175 │ :goto_1 │ - const v1, 0x7f07006d │ + const v1, 0x7f0b006d │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; │ │ @@ -949,15 +948,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ .line 162 │ - const v1, 0x7f070067 │ + const v1, 0x7f0b0067 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -974,15 +973,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_3 │ │ .line 164 │ - const v1, 0x7f0700cc │ + const v1, 0x7f0b00cc │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -999,29 +998,29 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 166 │ - const v1, 0x7f0700cd │ + const v1, 0x7f0b00cd │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v4}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ goto :goto_0 │ │ .line 172 │ :cond_4 │ - const v1, 0x7f07006b │ + const v1, 0x7f0b006b │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -1171,17 +1170,17 @@ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;->savedCursor:Landroid/database/MatrixCursor; │ │ goto :goto_0 │ │ .line 400 │ :array_0 │ .array-data 4 │ - 0x7f070046 │ - 0x7f070047 │ - 0x7f070045 │ + 0x7f0b0046 │ + 0x7f0b0047 │ + 0x7f0b0045 │ .end array-data │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 5 │ @@ -1624,15 +1623,15 @@ │ :pswitch_2 │ invoke-direct {p0}, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;->showSortingDialog()V │ │ goto/16 :goto_0 │ │ .line 122 │ :pswitch_data_0 │ - .packed-switch 0x7f0700d4 │ + .packed-switch 0x7f0b00d4 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ .end packed-switch │ .end method │ │ .method protected onRestart()V ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; │ │ .prologue │ .line 311 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3$1;->this$1:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SelectBookActivity$1.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$ncate3:[I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SelectBookActivity;[I[I[I[I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$1;->val$ncate0:[I ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ .prologue │ .line 501 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$6;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity.smali │ @@ -233,15 +233,14 @@ │ .line 805 │ new-instance v0, Lorg/yuttadhammo/tipitaka/SearchActivity$15; │ │ invoke-direct {v0, p0}, Lorg/yuttadhammo/tipitaka/SearchActivity$15;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->doUpdateGUI:Ljava/lang/Runnable; │ │ - .line 816 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/yuttadhammo/tipitaka/SearchActivity;)I │ .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ @@ -487,28 +486,28 @@ │ .line 47 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ return-object v0 │ .end method │ │ .method static synthetic access$900(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ .param p1, "x1" # J │ .param p3, "x2" # Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ .prologue │ .line 47 │ invoke-direct {p0, p1, p2, p3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->updateClickedStatusData(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ │ return-void │ .end method │ │ .method private convertToCursor(Ljava/util/ArrayList;Ljava/lang/String;)Landroid/database/MatrixCursor; │ - .locals 39 │ + .locals 38 │ .param p2, "query" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/ArrayList", │ "<", │ "Ljava/lang/String;", │ @@ -518,1591 +517,1585 @@ │ "Landroid/database/MatrixCursor;" │ } │ .end annotation │ │ .prologue │ .line 969 │ .local p1, "results":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const/16 v36, 0x3 │ + const/16 v33, 0x3 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ new-array v0, v0, [Ljava/lang/String; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v17, v0 │ │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - const-string v37, "_id" │ + const-string v34, "_id" │ │ - aput-object v37, v20, v36 │ + aput-object v34, v17, v33 │ │ - const/16 v36, 0x1 │ + const/16 v33, 0x1 │ │ - const-string v37, "line1" │ + const-string v34, "line1" │ │ - aput-object v37, v20, v36 │ + aput-object v34, v17, v33 │ │ - const/16 v36, 0x2 │ + const/16 v33, 0x2 │ │ - const-string v37, "line2" │ + const-string v34, "line2" │ │ - aput-object v37, v20, v36 │ + aput-object v34, v17, v33 │ │ .line 970 │ - .local v20, "matrix":[Ljava/lang/String; │ - new-instance v8, Landroid/database/MatrixCursor; │ + .local v17, "matrix":[Ljava/lang/String; │ + new-instance v7, Landroid/database/MatrixCursor; │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v17 │ │ - invoke-direct {v8, v0}, Landroid/database/MatrixCursor;->([Ljava/lang/String;)V │ + invoke-direct {v7, v0}, Landroid/database/MatrixCursor;->([Ljava/lang/String;)V │ │ .line 971 │ - .local v8, "cursor":Landroid/database/MatrixCursor; │ + .local v7, "cursor":Landroid/database/MatrixCursor; │ invoke-virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v21 │ + move-result-object v18 │ │ .line 972 │ - .local v21, "res":Landroid/content/res/Resources; │ - const/16 v36, 0x0 │ + .local v18, "res":Landroid/content/res/Resources; │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ .line 973 │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ .line 974 │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ .line 975 │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ .line 976 │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ .line 977 │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ .line 978 │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ .line 979 │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ .line 980 │ - const v36, 0x7fffffff │ + const v33, 0x7fffffff │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosVinai:I │ │ .line 981 │ - const v36, 0x7fffffff │ + const v33, 0x7fffffff │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosSuttan:I │ │ .line 982 │ - const v36, 0x7fffffff │ + const v33, 0x7fffffff │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosAbhi:I │ │ .line 983 │ - const v36, 0x7fffffff │ + const v33, 0x7fffffff │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosEtc:I │ │ .line 985 │ new-instance v3, Ljava/util/ArrayList; │ │ invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ .line 987 │ .local v3, "al_tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const/high16 v36, 0x7f0e0000 │ + const/high16 v33, 0x7f0e0000 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 989 │ - .local v5, "bnames":[Ljava/lang/String; │ - const/4 v14, 0x0 │ + .local v4, "bnames":[Ljava/lang/String; │ + const/4 v12, 0x0 │ │ .line 991 │ - .local v14, "key":I │ - const/16 v33, 0x0 │ + .local v12, "key":I │ + const/16 v30, 0x0 │ │ .line 992 │ - .local v33, "vFound":Z │ - const/16 v22, 0x0 │ + .local v30, "vFound":Z │ + const/16 v19, 0x0 │ │ .line 993 │ - .local v22, "sFound":Z │ + .local v19, "sFound":Z │ const/4 v2, 0x0 │ │ .line 994 │ .local v2, "aFound":Z │ - const/4 v9, 0x0 │ + const/4 v8, 0x0 │ │ .line 996 │ - .local v9, "eFound":Z │ - const-string v36, "Tipitaka" │ + .local v8, "eFound":Z │ + const-string v33, "Tipitaka" │ │ - const-string v37, "Parsing search results" │ + const-string v34, "Parsing search results" │ │ - invoke-static/range {v36 .. v37}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v33 .. v34}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 998 │ invoke-virtual/range {p1 .. p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v12 │ + move-result-object v10 │ │ - .local v12, "it":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + .local v10, "it":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ :goto_0 │ - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_16 │ + if-eqz v33, :cond_16 │ │ .line 999 │ - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - check-cast v13, Ljava/lang/String; │ + check-cast v11, Ljava/lang/String; │ │ .line 1000 │ - .local v13, "item":Ljava/lang/String; │ - const-string v36, ":" │ + .local v11, "item":Ljava/lang/String; │ + const-string v33, ":" │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - invoke-virtual {v13, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v11, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v28 │ │ .line 1001 │ - .local v31, "tokens":[Ljava/lang/String; │ - const/16 v36, 0x1 │ + .local v28, "tokens":[Ljava/lang/String; │ + const/16 v33, 0x1 │ │ - aget-object v34, v31, v36 │ + aget-object v31, v28, v33 │ │ .line 1002 │ - .local v34, "vol":Ljava/lang/String; │ - const/16 v36, 0x1 │ + .local v31, "vol":Ljava/lang/String; │ + const/16 v33, 0x1 │ │ - aget-object v36, v31, v36 │ + aget-object v33, v28, v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v33 .. v33}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v35 │ + move-result v32 │ │ .line 1005 │ - .local v35, "voli":I │ - const v36, 0x7f0e0008 │ + .local v32, "voli":I │ + const v33, 0x7f0e0008 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_0 │ + if-nez v33, :cond_0 │ │ - const v36, 0x7f0e0009 │ + const v33, 0x7f0e0009 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_0 │ + if-nez v33, :cond_0 │ │ - const v36, 0x7f0e000a │ + const v33, 0x7f0e000a │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_8 │ + if-eqz v33, :cond_8 │ │ .line 1006 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ .line 1007 │ - if-nez v33, :cond_1 │ + if-nez v30, :cond_1 │ │ .line 1008 │ - const/16 v33, 0x1 │ + const/16 v30, 0x1 │ │ .line 1009 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosVinai:I │ + iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosVinai:I │ │ .line 1034 │ :cond_1 │ :goto_1 │ - add-int/lit8 v36, v35, 0x1 │ + add-int/lit8 v33, v32, 0x1 │ │ - invoke-static/range {v36 .. v36}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static/range {v33 .. v33}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v23 │ + move-result-object v20 │ │ .line 1035 │ - .local v23, "sVol":Ljava/lang/String; │ - const/16 v36, 0x1 │ + .local v20, "sVol":Ljava/lang/String; │ + const/16 v33, 0x1 │ │ - aget-object v36, v31, v36 │ + aget-object v33, v28, v33 │ │ - const-string v37, "\\s+" │ + const-string v34, "\\s+" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v33 │ │ - .local v4, "arr$":[Ljava/lang/String; │ - array-length v0, v4 │ + move-object/from16 v0, v33 │ │ - move/from16 v17, v0 │ + array-length v0, v0 │ │ - .local v17, "len$":I │ - const/4 v11, 0x0 │ + move/from16 v34, v0 │ │ - .local v11, "i$":I │ - move/from16 v0, v17 │ + const/16 v35, 0x0 │ + │ + move/from16 v0, v35 │ + │ + move/from16 v1, v34 │ │ - if-ge v11, v0, :cond_3 │ + if-ge v0, v1, :cond_3 │ │ - aget-object v27, v4, v11 │ + aget-object v24, v33, v35 │ │ .line 1036 │ - .local v27, "sut":Ljava/lang/String; │ - new-instance v36, Ljava/lang/StringBuilder; │ + .local v24, "sut":Ljava/lang/String; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, ":" │ + const-string v34, ":" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ invoke-virtual {v3, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_3 │ + if-nez v33, :cond_3 │ │ .line 1037 │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, ":" │ + const-string v34, ":" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ invoke-virtual {v3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 1038 │ - const v36, 0x7f0e0008 │ + const v33, 0x7f0e0008 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_2 │ + if-nez v33, :cond_2 │ │ - const v36, 0x7f0e0009 │ + const v33, 0x7f0e0009 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_2 │ + if-nez v33, :cond_2 │ │ - const v36, 0x7f0e000a │ + const v33, 0x7f0e000a │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_e │ + if-eqz v33, :cond_e │ │ .line 1039 │ :cond_2 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ .line 1055 │ - .end local v27 # "sut":Ljava/lang/String; │ + .end local v24 # "sut":Ljava/lang/String; │ :cond_3 │ :goto_2 │ - const/16 v26, 0x14 │ + const/16 v23, 0x14 │ │ .line 1056 │ - .local v26, "summaryBuffer":I │ - const-string v25, "" │ + .local v23, "summaryBuffer":I │ + const-string v22, "" │ │ .line 1057 │ - .local v25, "summary":Ljava/lang/String; │ - const/16 v36, 0x3 │ + .local v22, "summary":Ljava/lang/String; │ + const/16 v33, 0x3 │ │ - aget-object v36, v31, v36 │ + aget-object v33, v28, v33 │ │ - const-string v37, "^\\[[0-9]+\\]" │ + const-string v34, "^\\[[0-9]+\\]" │ │ - const-string v38, "" │ + const-string v35, "" │ │ - invoke-virtual/range {v36 .. v38}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual/range {v33 .. v35}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, "\\^a\\^[^^]*\\^ea\\^" │ + const-string v34, "\\^a\\^[^^]*\\^ea\\^" │ │ - const-string v38, "" │ + const-string v35, "" │ │ - invoke-virtual/range {v36 .. v38}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual/range {v33 .. v35}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, "\\^b\\^" │ + const-string v34, "\\^b\\^" │ │ - const-string v38, "" │ + const-string v35, "" │ │ - invoke-virtual/range {v36 .. v38}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual/range {v33 .. v35}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, "\\^eb\\^" │ + const-string v34, "\\^eb\\^" │ │ - const-string v38, "" │ + const-string v35, "" │ │ - invoke-virtual/range {v36 .. v38}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual/range {v33 .. v35}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 1058 │ - .local v6, "content":Ljava/lang/String; │ + .local v5, "content":Ljava/lang/String; │ move-object/from16 v0, p2 │ │ - invoke-virtual {v6, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ + invoke-virtual {v5, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ │ - move-result v24 │ + move-result v21 │ │ .line 1059 │ - .local v24, "startQuery":I │ - const/16 v36, -0x1 │ + .local v21, "startQuery":I │ + const/16 v33, -0x1 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ if-le v0, v1, :cond_6 │ │ .line 1060 │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v23 │ │ if-ge v0, v1, :cond_4 │ │ .line 1061 │ - move/from16 v24, v26 │ + move/from16 v21, v23 │ │ .line 1062 │ :cond_4 │ invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I │ │ - move-result v36 │ + move-result v33 │ │ - add-int v36, v36, v24 │ + add-int v33, v33, v21 │ │ - add-int v10, v36, v26 │ + add-int v9, v33, v23 │ │ .line 1063 │ - .local v10, "endQuery":I │ - invoke-virtual {v6}, Ljava/lang/String;->length()I │ + .local v9, "endQuery":I │ + invoke-virtual {v5}, Ljava/lang/String;->length()I │ │ - move-result v36 │ + move-result v33 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ - if-ge v0, v10, :cond_5 │ + if-ge v0, v9, :cond_5 │ │ .line 1064 │ - invoke-virtual {v6}, Ljava/lang/String;->length()I │ + invoke-virtual {v5}, Ljava/lang/String;->length()I │ │ - move-result v10 │ + move-result v9 │ │ .line 1065 │ :cond_5 │ - sub-int v36, v24, v26 │ + sub-int v33, v21, v23 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ - invoke-virtual {v6, v0, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v5, v0, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ .line 1068 │ - .end local v10 # "endQuery":I │ + .end local v9 # "endQuery":I │ :cond_6 │ - move-object/from16 v19, v25 │ + move-object/from16 v16, v22 │ │ .line 1070 │ - .local v19, "line2":Ljava/lang/String; │ - const/16 v36, 0x2 │ + .local v16, "line2":Ljava/lang/String; │ + const/16 v33, 0x2 │ │ - aget-object v36, v31, v36 │ + aget-object v33, v28, v33 │ │ - const-string v37, "\\s+" │ + const-string v34, "\\s+" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v32 │ + move-result-object v29 │ │ .line 1072 │ - .local v32, "ts":[Ljava/lang/String; │ - move-object/from16 v0, v32 │ + .local v29, "ts":[Ljava/lang/String; │ + move-object/from16 v0, v29 │ │ array-length v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, -0x1 │ + add-int/lit8 v33, v33, -0x1 │ │ - aget-object v36, v32, v36 │ + aget-object v33, v29, v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v33 .. v33}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v36 │ + move-result v33 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - invoke-static/range {v36 .. v36}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static/range {v33 .. v33}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ .line 1075 │ - .local v16, "l2p":Ljava/lang/String; │ - move-object/from16 v0, v32 │ + .local v14, "l2p":Ljava/lang/String; │ + move-object/from16 v0, v29 │ │ array-length v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - const/16 v37, 0x1 │ + const/16 v34, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ - move/from16 v1, v37 │ + move/from16 v1, v34 │ │ if-le v0, v1, :cond_14 │ │ .line 1076 │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const/16 v37, 0x0 │ + const/16 v34, 0x0 │ │ - aget-object v37, v32, v37 │ + aget-object v34, v29, v34 │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v36 │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v37, "-" │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v34, "-" │ │ - move-result-object v36 │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-object/from16 v0, v36 │ + move-result-object v33 │ │ - move-object/from16 v1, v16 │ + move-object/from16 v0, v33 │ │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v26 │ │ .line 1081 │ - .local v29, "t_items":Ljava/lang/String; │ + .local v26, "t_items":Ljava/lang/String; │ :goto_3 │ - const-string v30, "" │ + const-string v27, "" │ │ .line 1082 │ - .local v30, "tmp":Ljava/lang/String; │ - const/4 v7, 0x0 │ + .local v27, "tmp":Ljava/lang/String; │ + const/4 v6, 0x0 │ │ .line 1085 │ - .local v7, "count":I │ - aget-object v36, v5, v35 │ + .local v6, "count":I │ + aget-object v33, v4, v32 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/String;->trim()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, "\\s+" │ + const-string v34, "\\s+" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v34 │ │ - array-length v0, v4 │ + move-object/from16 v0, v34 │ │ - move/from16 v17, v0 │ + array-length v0, v0 │ │ - const/4 v11, 0x0 │ + move/from16 v35, v0 │ + │ + const/16 v33, 0x0 │ │ :goto_4 │ - move/from16 v0, v17 │ + move/from16 v0, v33 │ + │ + move/from16 v1, v35 │ │ - if-ge v11, v0, :cond_7 │ + if-ge v0, v1, :cond_7 │ │ - aget-object v28, v4, v11 │ + aget-object v25, v34, v33 │ │ .line 1086 │ - .local v28, "t":Ljava/lang/String; │ + .local v25, "t":Ljava/lang/String; │ const/16 v36, 0x4 │ │ move/from16 v0, v36 │ │ - if-ne v7, v0, :cond_15 │ + if-ne v6, v0, :cond_15 │ │ .line 1091 │ - .end local v28 # "t":Ljava/lang/String; │ + .end local v25 # "t":Ljava/lang/String; │ :cond_7 │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - add-int/lit8 v37, v14, 0x1 │ + add-int/lit8 v34, v12, 0x1 │ │ - invoke-static/range {v37 .. v37}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v37 │ + move-result-object v34 │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, ". " │ + const-string v34, ". " │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, " " │ + const-string v34, " " │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const v37, 0x7f0c0015 │ + const v34, 0x7f0c0015 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v37 │ + move/from16 v1, v34 │ │ invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v37 │ + move-result-object v34 │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, " " │ + const-string v34, " " │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v26 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v15 │ │ .line 1092 │ - .local v18, "line1":Ljava/lang/String; │ - const/16 v36, 0x3 │ + .local v15, "line1":Ljava/lang/String; │ + const/16 v33, 0x3 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v33, v0 │ │ - const/16 v37, 0x0 │ + const/16 v34, 0x0 │ │ - add-int/lit8 v15, v14, 0x1 │ + add-int/lit8 v13, v12, 0x1 │ │ - .end local v14 # "key":I │ - .local v15, "key":I │ - invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + .end local v12 # "key":I │ + .local v13, "key":I │ + invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v38 │ + move-result-object v35 │ │ - aput-object v38, v36, v37 │ + aput-object v35, v33, v34 │ │ - const/16 v37, 0x1 │ + const/16 v34, 0x1 │ │ - aput-object v18, v36, v37 │ + aput-object v15, v33, v34 │ │ - const/16 v37, 0x2 │ + const/16 v34, 0x2 │ │ - aput-object v19, v36, v37 │ + aput-object v16, v33, v34 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - invoke-virtual {v8, v0}, Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V │ + invoke-virtual {v7, v0}, Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V │ │ - move v14, v15 │ + move v12, v13 │ │ .line 1093 │ - .end local v15 # "key":I │ - .restart local v14 # "key":I │ + .end local v13 # "key":I │ + .restart local v12 # "key":I │ goto/16 :goto_0 │ │ .line 1012 │ - .end local v4 # "arr$":[Ljava/lang/String; │ - .end local v6 # "content":Ljava/lang/String; │ - .end local v7 # "count":I │ - .end local v11 # "i$":I │ - .end local v16 # "l2p":Ljava/lang/String; │ - .end local v17 # "len$":I │ - .end local v18 # "line1":Ljava/lang/String; │ - .end local v19 # "line2":Ljava/lang/String; │ - .end local v23 # "sVol":Ljava/lang/String; │ - .end local v24 # "startQuery":I │ - .end local v25 # "summary":Ljava/lang/String; │ - .end local v26 # "summaryBuffer":I │ - .end local v29 # "t_items":Ljava/lang/String; │ - .end local v30 # "tmp":Ljava/lang/String; │ - .end local v32 # "ts":[Ljava/lang/String; │ + .end local v5 # "content":Ljava/lang/String; │ + .end local v6 # "count":I │ + .end local v14 # "l2p":Ljava/lang/String; │ + .end local v15 # "line1":Ljava/lang/String; │ + .end local v16 # "line2":Ljava/lang/String; │ + .end local v20 # "sVol":Ljava/lang/String; │ + .end local v21 # "startQuery":I │ + .end local v22 # "summary":Ljava/lang/String; │ + .end local v23 # "summaryBuffer":I │ + .end local v26 # "t_items":Ljava/lang/String; │ + .end local v27 # "tmp":Ljava/lang/String; │ + .end local v29 # "ts":[Ljava/lang/String; │ :cond_8 │ - const v36, 0x7f0e000b │ + const v33, 0x7f0e000b │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_9 │ + if-nez v33, :cond_9 │ │ - const v36, 0x7f0e000c │ + const v33, 0x7f0e000c │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_9 │ + if-nez v33, :cond_9 │ │ - const v36, 0x7f0e000d │ + const v33, 0x7f0e000d │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_a │ + if-eqz v33, :cond_a │ │ .line 1013 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ .line 1014 │ - if-nez v22, :cond_1 │ + if-nez v19, :cond_1 │ │ .line 1015 │ - const/16 v22, 0x1 │ + const/16 v19, 0x1 │ │ .line 1016 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosSuttan:I │ + iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosSuttan:I │ │ goto/16 :goto_1 │ │ .line 1019 │ :cond_a │ - const v36, 0x7f0e000e │ + const v33, 0x7f0e000e │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_b │ + if-nez v33, :cond_b │ │ - const v36, 0x7f0e000f │ + const v33, 0x7f0e000f │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_b │ + if-nez v33, :cond_b │ │ - const v36, 0x7f0e0010 │ + const v33, 0x7f0e0010 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_c │ + if-eqz v33, :cond_c │ │ .line 1020 │ :cond_b │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ .line 1021 │ if-nez v2, :cond_1 │ │ .line 1022 │ const/4 v2, 0x1 │ │ .line 1023 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosAbhi:I │ + iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosAbhi:I │ │ goto/16 :goto_1 │ │ .line 1026 │ :cond_c │ - const v36, 0x7f0e0011 │ + const v33, 0x7f0e0011 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_d │ + if-nez v33, :cond_d │ │ - const v36, 0x7f0e0012 │ + const v33, 0x7f0e0012 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_d │ + if-nez v33, :cond_d │ │ - const v36, 0x7f0e0013 │ + const v33, 0x7f0e0013 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_1 │ + if-eqz v33, :cond_1 │ │ .line 1027 │ :cond_d │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ .line 1028 │ - if-nez v9, :cond_1 │ + if-nez v8, :cond_1 │ │ .line 1029 │ - const/4 v9, 0x1 │ + const/4 v8, 0x1 │ │ .line 1030 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosEtc:I │ + iput v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosEtc:I │ │ goto/16 :goto_1 │ │ .line 1041 │ - .restart local v4 # "arr$":[Ljava/lang/String; │ - .restart local v11 # "i$":I │ - .restart local v17 # "len$":I │ - .restart local v23 # "sVol":Ljava/lang/String; │ - .restart local v27 # "sut":Ljava/lang/String; │ + .restart local v20 # "sVol":Ljava/lang/String; │ + .restart local v24 # "sut":Ljava/lang/String; │ :cond_e │ - const v36, 0x7f0e000b │ + const v33, 0x7f0e000b │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_f │ + if-nez v33, :cond_f │ │ - const v36, 0x7f0e000c │ + const v33, 0x7f0e000c │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_f │ + if-nez v33, :cond_f │ │ - const v36, 0x7f0e000d │ + const v33, 0x7f0e000d │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_10 │ + if-eqz v33, :cond_10 │ │ .line 1042 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ goto/16 :goto_2 │ │ .line 1044 │ :cond_10 │ - const v36, 0x7f0e000e │ + const v33, 0x7f0e000e │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_11 │ + if-nez v33, :cond_11 │ │ - const v36, 0x7f0e000f │ + const v33, 0x7f0e000f │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_11 │ + if-nez v33, :cond_11 │ │ - const v36, 0x7f0e0010 │ + const v33, 0x7f0e0010 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_12 │ + if-eqz v33, :cond_12 │ │ .line 1045 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ goto/16 :goto_2 │ │ .line 1047 │ :cond_12 │ - const v36, 0x7f0e0011 │ + const v33, 0x7f0e0011 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_13 │ + if-nez v33, :cond_13 │ │ - const v36, 0x7f0e0012 │ + const v33, 0x7f0e0012 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-nez v36, :cond_13 │ + if-nez v33, :cond_13 │ │ - const v36, 0x7f0e0013 │ + const v33, 0x7f0e0013 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v36 .. v36}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v33 .. v33}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v36 │ + move-result v33 │ │ - if-eqz v36, :cond_3 │ + if-eqz v33, :cond_3 │ │ .line 1048 │ :cond_13 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ - add-int/lit8 v36, v36, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ goto/16 :goto_2 │ │ .line 1078 │ - .end local v27 # "sut":Ljava/lang/String; │ - .restart local v6 # "content":Ljava/lang/String; │ - .restart local v16 # "l2p":Ljava/lang/String; │ - .restart local v19 # "line2":Ljava/lang/String; │ - .restart local v24 # "startQuery":I │ - .restart local v25 # "summary":Ljava/lang/String; │ - .restart local v26 # "summaryBuffer":I │ - .restart local v32 # "ts":[Ljava/lang/String; │ + .end local v24 # "sut":Ljava/lang/String; │ + .restart local v5 # "content":Ljava/lang/String; │ + .restart local v14 # "l2p":Ljava/lang/String; │ + .restart local v16 # "line2":Ljava/lang/String; │ + .restart local v21 # "startQuery":I │ + .restart local v22 # "summary":Ljava/lang/String; │ + .restart local v23 # "summaryBuffer":I │ + .restart local v29 # "ts":[Ljava/lang/String; │ :cond_14 │ - move-object/from16 v29, v16 │ + move-object/from16 v26, v14 │ │ - .restart local v29 # "t_items":Ljava/lang/String; │ + .restart local v26 # "t_items":Ljava/lang/String; │ goto/16 :goto_3 │ │ .line 1088 │ - .restart local v7 # "count":I │ - .restart local v28 # "t":Ljava/lang/String; │ - .restart local v30 # "tmp":Ljava/lang/String; │ + .restart local v6 # "count":I │ + .restart local v25 # "t":Ljava/lang/String; │ + .restart local v27 # "tmp":Ljava/lang/String; │ :cond_15 │ new-instance v36, Ljava/lang/StringBuilder; │ │ invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, v36 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v36 │ │ move-object/from16 v0, v36 │ │ - move-object/from16 v1, v28 │ + move-object/from16 v1, v25 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v36 │ │ const-string v37, " " │ │ invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v36 │ │ invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v27 │ │ .line 1089 │ - add-int/lit8 v7, v7, 0x1 │ + add-int/lit8 v6, v6, 0x1 │ │ .line 1085 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v33, v33, 0x1 │ │ goto/16 :goto_4 │ │ .line 1094 │ - .end local v4 # "arr$":[Ljava/lang/String; │ - .end local v6 # "content":Ljava/lang/String; │ - .end local v7 # "count":I │ - .end local v11 # "i$":I │ - .end local v13 # "item":Ljava/lang/String; │ - .end local v16 # "l2p":Ljava/lang/String; │ - .end local v17 # "len$":I │ - .end local v19 # "line2":Ljava/lang/String; │ - .end local v23 # "sVol":Ljava/lang/String; │ - .end local v24 # "startQuery":I │ - .end local v25 # "summary":Ljava/lang/String; │ - .end local v26 # "summaryBuffer":I │ - .end local v28 # "t":Ljava/lang/String; │ - .end local v29 # "t_items":Ljava/lang/String; │ - .end local v30 # "tmp":Ljava/lang/String; │ - .end local v31 # "tokens":[Ljava/lang/String; │ - .end local v32 # "ts":[Ljava/lang/String; │ - .end local v34 # "vol":Ljava/lang/String; │ - .end local v35 # "voli":I │ + .end local v5 # "content":Ljava/lang/String; │ + .end local v6 # "count":I │ + .end local v11 # "item":Ljava/lang/String; │ + .end local v14 # "l2p":Ljava/lang/String; │ + .end local v16 # "line2":Ljava/lang/String; │ + .end local v20 # "sVol":Ljava/lang/String; │ + .end local v21 # "startQuery":I │ + .end local v22 # "summary":Ljava/lang/String; │ + .end local v23 # "summaryBuffer":I │ + .end local v25 # "t":Ljava/lang/String; │ + .end local v26 # "t_items":Ljava/lang/String; │ + .end local v27 # "tmp":Ljava/lang/String; │ + .end local v28 # "tokens":[Ljava/lang/String; │ + .end local v29 # "ts":[Ljava/lang/String; │ + .end local v31 # "vol":Ljava/lang/String; │ + .end local v32 # "voli":I │ :cond_16 │ - return-object v8 │ + return-object v7 │ .end method │ │ .method private deleteMemoAt(Ljava/lang/String;IILjava/lang/String;I)V │ .locals 4 │ .param p1, "_language" # Ljava/lang/String; │ .param p2, "_volume" # I │ .param p3, "_page" # I │ @@ -2166,19 +2159,19 @@ │ invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->clearSavedPosition(Ljava/lang/Integer;)V │ │ .line 1326 │ - iget-wide v1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ + iget-wide v2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ - iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - invoke-direct {p0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->updateClickedStatusData(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ + invoke-direct {p0, v2, v3, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;->updateClickedStatusData(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ │ .line 1327 │ return-void │ .end method │ │ .method private doSearch(Ljava/lang/String;Ljava/lang/String;)V │ .locals 13 │ @@ -2920,25 +2913,25 @@ │ .line 1331 │ .local v9, "memoDialog":Landroid/app/Dialog; │ const v0, 0x7f030029 │ │ invoke-virtual {v9, v0}, Landroid/app/Dialog;->setContentView(I)V │ │ .line 1333 │ - const v0, 0x7f07008c │ + const v0, 0x7f0b008c │ │ invoke-virtual {v9, v0}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v10 │ │ check-cast v10, Landroid/widget/Button; │ │ .line 1334 │ .local v10, "memoBtn":Landroid/widget/Button; │ - const v0, 0x7f07008b │ + const v0, 0x7f0b008b │ │ invoke-virtual {v9, v0}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v6 │ │ check-cast v6, Landroid/widget/EditText; │ │ @@ -3024,15 +3017,15 @@ │ invoke-virtual {v9}, Landroid/app/Dialog;->show()V │ │ .line 1378 │ return-void │ .end method │ │ .method private showResults(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ - .locals 27 │ + .locals 28 │ .param p2, "isSaved" # Z │ .param p3, "keywords" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/ArrayList", │ "<", │ @@ -3061,1587 +3054,1601 @@ │ .prologue │ .line 660 │ .local p1, "_resultList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ .local p4, "pList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ .local p5, "sList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ .local p6, "savedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ .local p7, "markedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const-string v4, "Tipitaka" │ + const-string v5, "Tipitaka" │ │ - const-string v5, "showing search results" │ + const-string v6, "showing search results" │ │ - invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 662 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p1 │ │ move-object/from16 v2, p3 │ │ invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;->convertToCursor(Ljava/util/ArrayList;Ljava/lang/String;)Landroid/database/MatrixCursor; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedCursor:Landroid/database/MatrixCursor; │ + iput-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedCursor:Landroid/database/MatrixCursor; │ │ .line 663 │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ - const v6, 0x7f030032 │ + const v7, 0x7f030032 │ │ move-object/from16 v0, p0 │ │ - iget-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedCursor:Landroid/database/MatrixCursor; │ - │ - const/4 v4, 0x2 │ + iget-object v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedCursor:Landroid/database/MatrixCursor; │ │ - new-array v8, v4, [Ljava/lang/String; │ + const/4 v5, 0x2 │ │ - const/4 v4, 0x0 │ + new-array v9, v5, [Ljava/lang/String; │ │ - const-string v5, "line1" │ + const/4 v5, 0x0 │ │ - aput-object v5, v8, v4 │ + const-string v6, "line1" │ │ - const/4 v4, 0x1 │ + aput-object v6, v9, v5 │ │ - const-string v5, "line2" │ + const/4 v5, 0x1 │ │ - aput-object v5, v8, v4 │ + const-string v6, "line2" │ │ - const/4 v4, 0x2 │ + aput-object v6, v9, v5 │ │ - new-array v9, v4, [I │ + const/4 v5, 0x2 │ │ - fill-array-data v9, :array_0 │ + new-array v10, v5, [I │ │ - move-object/from16 v4, p0 │ + fill-array-data v10, :array_0 │ │ move-object/from16 v5, p0 │ │ - invoke-direct/range {v3 .. v9}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ + move-object/from16 v6, p0 │ + │ + invoke-direct/range {v4 .. v10}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->(Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ .line 666 │ if-eqz p4, :cond_0 │ │ .line 667 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p4 │ │ - invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setPrimaryClicked(Ljava/util/ArrayList;)V │ + invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setPrimaryClicked(Ljava/util/ArrayList;)V │ │ .line 670 │ :cond_0 │ if-eqz p5, :cond_1 │ │ .line 671 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p5 │ │ - invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSecondaryClicked(Ljava/util/ArrayList;)V │ + invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSecondaryClicked(Ljava/util/ArrayList;)V │ │ .line 674 │ :cond_1 │ if-eqz p6, :cond_2 │ │ .line 675 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p6 │ │ - invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSaved(Ljava/util/ArrayList;)V │ + invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSaved(Ljava/util/ArrayList;)V │ │ .line 678 │ :cond_2 │ if-eqz p7, :cond_3 │ │ .line 679 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p7 │ │ - invoke-virtual {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setMarked(Ljava/util/ArrayList;)V │ + invoke-virtual {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setMarked(Ljava/util/ArrayList;)V │ │ .line 682 │ :cond_3 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosVinai:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosVinai:I │ │ - invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setVinaiPosition(I)V │ + invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setVinaiPosition(I)V │ │ .line 683 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosSuttan:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosSuttan:I │ │ - invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSuttanPosition(I)V │ + invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSuttanPosition(I)V │ │ .line 684 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosAbhi:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosAbhi:I │ │ - invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setAbhiPosition(I)V │ + invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setAbhiPosition(I)V │ │ .line 685 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosEtc:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->firstPosEtc:I │ │ - invoke-virtual {v4, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setEtcPosition(I)V │ + invoke-virtual {v5, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setEtcPosition(I)V │ │ .line 687 │ - const v4, 0x7f0700a5 │ + const v5, 0x7f0b00a5 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v18 │ + move-result-object v19 │ │ - check-cast v18, Landroid/widget/TextView; │ + check-cast v19, Landroid/widget/TextView; │ │ .line 688 │ - .local v18, "p1":Landroid/widget/TextView; │ - const v4, 0x7f0700a6 │ + .local v19, "p1":Landroid/widget/TextView; │ + const v5, 0x7f0b00a6 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v19 │ + move-result-object v20 │ │ - check-cast v19, Landroid/widget/TextView; │ + check-cast v20, Landroid/widget/TextView; │ │ .line 689 │ - .local v19, "p2":Landroid/widget/TextView; │ - const v4, 0x7f0700a7 │ + .local v20, "p2":Landroid/widget/TextView; │ + const v5, 0x7f0b00a7 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v20 │ + move-result-object v21 │ │ - check-cast v20, Landroid/widget/TextView; │ + check-cast v21, Landroid/widget/TextView; │ │ .line 690 │ - .local v20, "p3":Landroid/widget/TextView; │ - const v4, 0x7f0700a8 │ + .local v21, "p3":Landroid/widget/TextView; │ + const v5, 0x7f0b00a8 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - check-cast v21, Landroid/widget/TextView; │ + check-cast v22, Landroid/widget/TextView; │ │ .line 692 │ - .local v21, "p4":Landroid/widget/TextView; │ + .local v22, "p4":Landroid/widget/TextView; │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v19 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 693 │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 694 │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 695 │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 697 │ - const v4, 0x7f0700a9 │ + const v5, 0x7f0b00a9 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - check-cast v22, Landroid/widget/TextView; │ + check-cast v23, Landroid/widget/TextView; │ │ .line 698 │ - .local v22, "s1":Landroid/widget/TextView; │ - const v4, 0x7f0700aa │ + .local v23, "s1":Landroid/widget/TextView; │ + const v5, 0x7f0b00aa │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v23 │ + move-result-object v24 │ │ - check-cast v23, Landroid/widget/TextView; │ + check-cast v24, Landroid/widget/TextView; │ │ .line 699 │ - .local v23, "s2":Landroid/widget/TextView; │ - const v4, 0x7f0700ab │ + .local v24, "s2":Landroid/widget/TextView; │ + const v5, 0x7f0b00ab │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - check-cast v24, Landroid/widget/TextView; │ + check-cast v25, Landroid/widget/TextView; │ │ .line 700 │ - .local v24, "s3":Landroid/widget/TextView; │ - const v4, 0x7f0700ac │ + .local v25, "s3":Landroid/widget/TextView; │ + const v5, 0x7f0b00ac │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v25 │ + move-result-object v26 │ │ - check-cast v25, Landroid/widget/TextView; │ + check-cast v26, Landroid/widget/TextView; │ │ .line 702 │ - .local v25, "s4":Landroid/widget/TextView; │ + .local v26, "s4":Landroid/widget/TextView; │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 703 │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 704 │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 705 │ move-object/from16 v0, p0 │ │ - iget v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ + iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v26 │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 707 │ if-eqz p2, :cond_c │ │ .line 711 │ - const-string v4, "Tipitaka" │ + const-string v5, "Tipitaka" │ │ - const-string v5, "saving search history" │ + const-string v6, "saving search history" │ │ - invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 713 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "" │ + const-string v6, "" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, " " │ + const-string v6, " " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const v5, 0x7f0c00c1 │ + const v6, 0x7f0c00c1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v27 │ │ .line 714 │ - .local v26, "tmp":Ljava/lang/String; │ - new-instance v4, Ljava/lang/StringBuilder; │ + .local v27, "tmp":Ljava/lang/String; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v27 │ │ - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, " " │ + const-string v6, " " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, " " │ + const-string v6, " " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const v5, 0x7f0c00c0 │ + const v6, 0x7f0c00c0 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v27 │ │ .line 715 │ - const-string v4, "(%s)" │ + const-string v5, "(%s)" │ │ - const/4 v5, 0x1 │ + const/4 v6, 0x1 │ │ - new-array v5, v5, [Ljava/lang/Object; │ + new-array v6, v6, [Ljava/lang/Object; │ │ - const/4 v6, 0x0 │ + const/4 v7, 0x0 │ │ - aput-object v26, v5, v6 │ + aput-object v27, v6, v7 │ │ - invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 717 │ - .local v9, "line1":Ljava/lang/String; │ + .local v10, "line1":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b5:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b5:Z │ │ - if-eqz v4, :cond_4 │ + if-eqz v5, :cond_4 │ │ .line 718 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, " M " │ + const-string v6, " M " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 720 │ :cond_4 │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b6:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b6:Z │ │ - if-eqz v4, :cond_5 │ + if-eqz v5, :cond_5 │ │ .line 721 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, " A " │ + const-string v6, " A " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 723 │ :cond_5 │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b7:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b7:Z │ │ - if-eqz v4, :cond_6 │ + if-eqz v5, :cond_6 │ │ .line 724 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, " T " │ + const-string v6, " T " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 727 │ :cond_6 │ - const-string v10, "" │ + const-string v11, "" │ │ .line 728 │ - .local v10, "line2":Ljava/lang/String; │ + .local v11, "line2":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b1:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b1:Z │ │ - if-eqz v4, :cond_7 │ + if-eqz v5, :cond_7 │ │ .line 729 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, "%s(%s/%s) " │ + const-string v6, "%s(%s/%s) " │ │ - const/4 v6, 0x3 │ + const/4 v7, 0x3 │ │ - new-array v6, v6, [Ljava/lang/Object; │ + new-array v7, v7, [Ljava/lang/Object; │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - const v8, 0x7f0c003c │ + const v9, 0x7f0c003c │ │ + .line 730 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x2 │ + const/4 v8, 0x2 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + .line 729 │ + invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v11 │ │ .line 735 │ :cond_7 │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b2:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b2:Z │ │ - if-eqz v4, :cond_8 │ + if-eqz v5, :cond_8 │ │ .line 736 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, "%s(%s/%s) " │ + const-string v6, "%s(%s/%s) " │ │ - const/4 v6, 0x3 │ + const/4 v7, 0x3 │ │ - new-array v6, v6, [Ljava/lang/Object; │ + new-array v7, v7, [Ljava/lang/Object; │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - const v8, 0x7f0c003d │ + const v9, 0x7f0c003d │ │ + .line 737 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x2 │ + const/4 v8, 0x2 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + .line 736 │ + invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v11 │ │ .line 741 │ :cond_8 │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b3:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b3:Z │ │ - if-eqz v4, :cond_9 │ + if-eqz v5, :cond_9 │ │ .line 742 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, "%s(%s/%s) " │ + const-string v6, "%s(%s/%s) " │ │ - const/4 v6, 0x3 │ + const/4 v7, 0x3 │ │ - new-array v6, v6, [Ljava/lang/Object; │ + new-array v7, v7, [Ljava/lang/Object; │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - const v8, 0x7f0c003e │ + const v9, 0x7f0c003e │ │ + .line 743 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x2 │ + const/4 v8, 0x2 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + .line 742 │ + invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v11 │ │ .line 747 │ :cond_9 │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b4:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b4:Z │ │ - if-eqz v4, :cond_a │ + if-eqz v5, :cond_a │ │ .line 748 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, "%s(%s/%s) " │ + const-string v6, "%s(%s/%s) " │ │ - const/4 v6, 0x3 │ + const/4 v7, 0x3 │ │ - new-array v6, v6, [Ljava/lang/Object; │ + new-array v7, v7, [Ljava/lang/Object; │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - const v8, 0x7f0c003f │ + const v9, 0x7f0c003f │ │ + .line 749 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v9}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - const/4 v7, 0x2 │ + const/4 v8, 0x2 │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ + iget v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - const-string v12, "" │ + const-string v13, "" │ │ - invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v9 │ │ - aput-object v8, v6, v7 │ + aput-object v9, v7, v8 │ │ - invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + .line 748 │ + invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v11 │ │ .line 754 │ :cond_a │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ .line 755 │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ - add-int/2addr v5, v6 │ + add-int/2addr v6, v7 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ - add-int/2addr v6, v5 │ + add-int/2addr v7, v6 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ + iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ - add-int/2addr v5, v7 │ + add-int/2addr v6, v8 │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ + iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ - add-int/2addr v5, v7 │ + add-int/2addr v6, v8 │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ + iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ - add-int/2addr v7, v5 │ + add-int/2addr v8, v6 │ │ move-object/from16 v0, p0 │ │ - iget-object v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->selCate:Ljava/lang/String; │ + iget-object v9, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->selCate:Ljava/lang/String; │ │ - move-object/from16 v5, p3 │ + move-object/from16 v6, p3 │ │ - invoke-direct/range {v3 .. v10}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct/range {v4 .. v11}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 756 │ - .local v3, "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + .local v4, "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - invoke-virtual {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->isDuplicated(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z │ + invoke-virtual {v5, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->isDuplicated(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)Z │ │ - move-result v4 │ + move-result v5 │ │ - if-nez v4, :cond_b │ + if-nez v5, :cond_b │ │ .line 757 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - invoke-virtual {v4, v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->insertEntry(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)J │ + invoke-virtual {v5, v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->insertEntry(Lorg/yuttadhammo/tipitaka/SearchHistoryItem;)J │ │ .line 759 │ :cond_b │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->close()V │ + invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->close()V │ │ .line 763 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ .line 765 │ - new-instance v11, Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + new-instance v12, Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ move-object/from16 v0, p0 │ │ - iget-object v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pVinai:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, ":" │ + const-string v6, ":" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pSuttan:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, ":" │ + const-string v6, ":" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pAbhi:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, ":" │ + const-string v6, ":" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->pEtc:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v15 │ │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, ":" │ + const-string v6, ":" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, ":" │ + const-string v6, ":" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - const-string v5, ":" │ + const-string v6, ":" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ + iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->selCate:Ljava/lang/String; │ │ - move-object/from16 v16, v0 │ + move-object/from16 v17, v0 │ │ - move-object/from16 v13, p3 │ + move-object/from16 v14, p3 │ │ - invoke-direct/range {v11 .. v16}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct/range {v12 .. v17}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 768 │ - .local v11, "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + .local v12, "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - invoke-virtual {v4, v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->isDuplicated(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z │ + invoke-virtual {v5, v12}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->isDuplicated(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z │ │ - move-result v4 │ + move-result v5 │ │ - if-nez v4, :cond_d │ + if-nez v5, :cond_d │ │ .line 769 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - invoke-virtual {v4, v11}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->insertEntry(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)J │ + invoke-virtual {v5, v12}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->insertEntry(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)J │ │ - move-result-wide v4 │ + move-result-wide v6 │ │ move-object/from16 v0, p0 │ │ - iput-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ + iput-wide v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ .line 779 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iput-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + iput-object v12, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ .line 781 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ + invoke-virtual {v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ │ .line 784 │ - .end local v3 # "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ - .end local v9 # "line1":Ljava/lang/String; │ - .end local v10 # "line2":Ljava/lang/String; │ - .end local v11 # "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ - .end local v26 # "tmp":Ljava/lang/String; │ + .end local v4 # "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + .end local v10 # "line1":Ljava/lang/String; │ + .end local v11 # "line2":Ljava/lang/String; │ + .end local v12 # "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + .end local v27 # "tmp":Ljava/lang/String; │ :cond_c │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchText:Landroid/widget/TextView; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchText:Landroid/widget/TextView; │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v6, "\"" │ + const-string v7, "\"" │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ move-object/from16 v0, p3 │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const-string v6, "\"" │ + const-string v7, "\"" │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v5, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 786 │ invoke-virtual/range {p1 .. p1}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v5 │ │ - if-lez v4, :cond_f │ + if-lez v5, :cond_f │ │ .line 787 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->statusText:Landroid/widget/TextView; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->statusText:Landroid/widget/TextView; │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const v6, 0x7f0c000f │ + const v7, 0x7f0c000f │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const-string v6, " " │ + const-string v7, " " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ + .line 788 │ invoke-virtual/range {p1 .. p1}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v7 │ │ - invoke-static {v6}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v7}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const-string v6, " " │ + const-string v7, " " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const v6, 0x7f0c00c1 │ + const v7, 0x7f0c00c1 │ │ + .line 789 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const-string v6, " " │ + const-string v7, " " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const v6, 0x7f0c00c2 │ + const v7, 0x7f0c00c2 │ │ + .line 790 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const-string v6, " " │ + const-string v7, " " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ + iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suVinai:I │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ + iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suSuttan:I │ │ - add-int/2addr v6, v7 │ + add-int/2addr v7, v8 │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ + iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suAbhi:I │ │ - add-int/2addr v6, v7 │ + add-int/2addr v7, v8 │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ + iget v8, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->suEtc:I │ │ - add-int/2addr v6, v7 │ + add-int/2addr v7, v8 │ │ - invoke-static {v6}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + .line 791 │ + invoke-static {v7}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const-string v6, " " │ + const-string v7, " " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - const v6, 0x7f0c00c0 │ + const v7, 0x7f0c00c0 │ │ + .line 792 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v7}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + .line 787 │ + invoke-virtual {v5, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 797 │ :goto_1 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->table:Landroid/widget/TableLayout; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->table:Landroid/widget/TableLayout; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {v4, v5}, Landroid/widget/TableLayout;->setVisibility(I)V │ + invoke-virtual {v5, v6}, Landroid/widget/TableLayout;->setVisibility(I)V │ │ .line 798 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider1:Landroid/view/View; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider1:Landroid/view/View; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {v4, v5}, Landroid/view/View;->setVisibility(I)V │ + invoke-virtual {v5, v6}, Landroid/view/View;->setVisibility(I)V │ │ .line 799 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider2:Landroid/view/View; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider2:Landroid/view/View; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {v4, v5}, Landroid/view/View;->setVisibility(I)V │ + invoke-virtual {v5, v6}, Landroid/view/View;->setVisibility(I)V │ │ .line 801 │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ │ move-object/from16 v0, p0 │ │ - iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ + iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ - invoke-virtual {v4, v5}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {v5, v6}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 803 │ return-void │ │ .line 772 │ - .restart local v3 # "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ - .restart local v9 # "line1":Ljava/lang/String; │ - .restart local v10 # "line2":Ljava/lang/String; │ - .restart local v11 # "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ - .restart local v26 # "tmp":Ljava/lang/String; │ + .restart local v4 # "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + .restart local v10 # "line1":Ljava/lang/String; │ + .restart local v11 # "line2":Ljava/lang/String; │ + .restart local v12 # "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + .restart local v27 # "tmp":Ljava/lang/String; │ :cond_d │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ move-object/from16 v0, p0 │ │ - iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ + iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ │ move-object/from16 v0, p0 │ │ - iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->selCate:Ljava/lang/String; │ + iget-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->selCate:Ljava/lang/String; │ │ move-object/from16 v0, p3 │ │ - invoke-virtual {v4, v5, v0, v6}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->getEntries(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + invoke-virtual {v5, v6, v0, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->getEntries(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v17 │ + move-result-object v18 │ │ .line 773 │ - .local v17, "cursor":Landroid/database/Cursor; │ - invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->getCount()I │ + .local v18, "cursor":Landroid/database/Cursor; │ + invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->getCount()I │ │ - move-result v4 │ + move-result v5 │ │ - if-lez v4, :cond_e │ + if-lez v5, :cond_e │ │ - invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->moveToFirst()Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_e │ + if-eqz v5, :cond_e │ │ .line 774 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-interface {v0, v4}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v0, v5}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v4 │ + move-result v5 │ │ - int-to-long v4, v4 │ + int-to-long v6, v5 │ │ move-object/from16 v0, p0 │ │ - iput-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ + iput-wide v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ .line 777 │ :cond_e │ - invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->close()V │ + invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->close()V │ │ goto/16 :goto_0 │ │ .line 794 │ - .end local v3 # "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ - .end local v9 # "line1":Ljava/lang/String; │ - .end local v10 # "line2":Ljava/lang/String; │ - .end local v11 # "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ - .end local v17 # "cursor":Landroid/database/Cursor; │ - .end local v26 # "tmp":Ljava/lang/String; │ + .end local v4 # "item1":Lorg/yuttadhammo/tipitaka/SearchHistoryItem; │ + .end local v10 # "line1":Ljava/lang/String; │ + .end local v11 # "line2":Ljava/lang/String; │ + .end local v12 # "item2":Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + .end local v18 # "cursor":Landroid/database/Cursor; │ + .end local v27 # "tmp":Ljava/lang/String; │ :cond_f │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->statusText:Landroid/widget/TextView; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->statusText:Landroid/widget/TextView; │ │ - const v5, 0x7f0c0029 │ + const v6, 0x7f0c0029 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v5}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v5, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_1 │ │ .line 663 │ :array_0 │ .array-data 4 │ - 0x7f07009b │ - 0x7f07009c │ + 0x7f0b009b │ + 0x7f0b009c │ .end array-data │ .end method │ │ .method private updateClickedStatusData(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ .locals 5 │ .param p1, "position" # J │ .param p3, "item" # Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ @@ -4727,1637 +4734,1640 @@ │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public onActivityResult(IILandroid/content/Intent;)V │ - .locals 24 │ + .locals 26 │ .param p1, "requestCode" # I │ .param p2, "resultCode" # I │ .param p3, "data" # Landroid/content/Intent; │ │ .prologue │ .line 1206 │ invoke-super/range {p0 .. p3}, Lcom/actionbarsherlock/app/SherlockActivity;->onActivityResult(IILandroid/content/Intent;)V │ │ .line 1207 │ invoke-virtual/range {p3 .. p3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 1208 │ - .local v3, "dataBundle":Landroid/os/Bundle; │ - const/16 v20, 0x1 │ + .local v4, "dataBundle":Landroid/os/Bundle; │ + const/16 v18, 0x1 │ │ move/from16 v0, p1 │ │ - move/from16 v1, v20 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_2 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 1209 │ - const-string v20, "READ_PAGES" │ + const-string v18, "READ_PAGES" │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v3, v0}, Landroid/os/Bundle;->getStringArray(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v4, v0}, Landroid/os/Bundle;->getStringArray(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v20 │ + move-result-object v18 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lorg/yuttadhammo/tipitaka/SearchActivity;->readPages:[Ljava/lang/String; │ │ .line 1210 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->readPages:[Ljava/lang/String; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - if-eqz v20, :cond_6 │ + if-eqz v18, :cond_6 │ │ .line 1211 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->readPages:[Ljava/lang/String; │ + iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->readPages:[Ljava/lang/String; │ │ - .local v2, "arr$":[Ljava/lang/String; │ - array-length v9, v2 │ + move-object/from16 v19, v0 │ │ - .local v9, "len$":I │ - const/4 v5, 0x0 │ + move-object/from16 v0, v19 │ │ - .local v5, "i$":I │ - move v6, v5 │ + array-length v0, v0 │ + │ + move/from16 v20, v0 │ + │ + const/16 v18, 0x0 │ │ - .end local v5 # "i$":I │ - .local v6, "i$":I │ :goto_0 │ - if-ge v6, v9, :cond_6 │ + move/from16 v0, v18 │ │ - aget-object v16, v2, v6 │ + move/from16 v1, v20 │ │ - .line 1212 │ - .local v16, "s":Ljava/lang/String; │ - const-string v20, ":" │ + if-ge v0, v1, :cond_6 │ │ - move-object/from16 v0, v16 │ + aget-object v14, v19, v18 │ │ - move-object/from16 v1, v20 │ + .line 1212 │ + .local v14, "s":Ljava/lang/String; │ + const-string v21, ":" │ │ - invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + move-object/from16 v0, v21 │ │ - move-result-object v18 │ + invoke-virtual {v14, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + │ + move-result-object v16 │ │ .line 1213 │ - .local v18, "tokens":[Ljava/lang/String; │ - const/16 v20, 0x0 │ + .local v16, "tokens":[Ljava/lang/String; │ + const/16 v21, 0x0 │ │ - aget-object v20, v18, v20 │ + aget-object v21, v16, v21 │ │ - invoke-static/range {v20 .. v20}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v21 .. v21}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v19 │ + move-result v17 │ │ .line 1214 │ - .local v19, "volume":I │ - const/16 v20, 0x1 │ + .local v17, "volume":I │ + const/16 v21, 0x1 │ │ - aget-object v20, v18, v20 │ + aget-object v21, v16, v21 │ │ - invoke-static/range {v20 .. v20}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v21 .. v21}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v11 │ + move-result v9 │ │ .line 1215 │ - .local v11, "page":I │ - const/4 v12, 0x0 │ + .local v9, "page":I │ + const/4 v10, 0x0 │ │ .line 1216 │ - .local v12, "position":I │ + .local v10, "position":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v20 .. v20}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual/range {v21 .. v21}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v21 │ │ - .end local v6 # "i$":I │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v21 .. v21}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v20 │ + move-result v22 │ │ - if-eqz v20, :cond_1 │ + if-eqz v22, :cond_1 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v21 .. v21}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - check-cast v15, Ljava/lang/String; │ + check-cast v13, Ljava/lang/String; │ │ .line 1217 │ - .local v15, "result":Ljava/lang/String; │ - const-string v20, ":" │ + .local v13, "result":Ljava/lang/String; │ + const-string v22, ":" │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v15, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v13, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 1218 │ - .local v7, "items":[Ljava/lang/String; │ - const/16 v20, 0x1 │ + .local v6, "items":[Ljava/lang/String; │ + const/16 v22, 0x1 │ │ - aget-object v20, v7, v20 │ + aget-object v22, v6, v22 │ │ - invoke-static/range {v20 .. v20}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v20 │ + move-result v22 │ │ - move/from16 v0, v19 │ + move/from16 v0, v17 │ │ - move/from16 v1, v20 │ + move/from16 v1, v22 │ │ if-ne v0, v1, :cond_0 │ │ - const/16 v20, 0x2 │ + const/16 v22, 0x2 │ │ - aget-object v20, v7, v20 │ + aget-object v22, v6, v22 │ │ - invoke-static/range {v20 .. v20}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v20 │ + move-result v22 │ │ - move/from16 v0, v20 │ + move/from16 v0, v22 │ │ - if-ne v11, v0, :cond_0 │ + if-ne v9, v0, :cond_0 │ │ .line 1219 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v22, v0 │ │ - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v21 │ + move-result-object v23 │ │ - invoke-virtual/range {v20 .. v21}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->addSecondaryClickedPosition(Ljava/lang/Integer;)V │ + invoke-virtual/range {v22 .. v23}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->addSecondaryClickedPosition(Ljava/lang/Integer;)V │ │ .line 1221 │ :try_start_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v20 .. v20}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->getSecondaryClicked()Ljava/util/ArrayList; │ + invoke-virtual/range {v22 .. v22}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->getSecondaryClicked()Ljava/util/ArrayList; │ │ - move-result-object v20 │ + move-result-object v22 │ │ - invoke-static/range {v20 .. v20}, Lorg/yuttadhammo/tipitaka/Utils;->toStringBase64(Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v22 .. v22}, Lorg/yuttadhammo/tipitaka/Utils;->toStringBase64(Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v15 │ │ .line 1222 │ - .local v17, "sClicked":Ljava/lang/String; │ + .local v15, "sClicked":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - move-object/from16 v20, v0 │ - │ - move-object/from16 v0, v20 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->setSecondaryClicked(Ljava/lang/String;)V │ + invoke-virtual {v0, v15}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->setSecondaryClicked(Ljava/lang/String;)V │ │ .line 1223 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v20 .. v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + invoke-virtual/range {v22 .. v22}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ .line 1224 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ - move-wide/from16 v21, v0 │ + move-wide/from16 v24, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ move-object/from16 v23, v0 │ │ - invoke-virtual/range {v20 .. v23}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ + move-object/from16 v0, v22 │ + │ + move-wide/from16 v1, v24 │ + │ + move-object/from16 v3, v23 │ + │ + invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ │ .line 1225 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v20 .. v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ + invoke-virtual/range {v22 .. v22}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 1230 │ - .end local v17 # "sClicked":Ljava/lang/String; │ + .end local v15 # "sClicked":Ljava/lang/String; │ :cond_0 │ :goto_2 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v10, v10, 0x1 │ │ .line 1231 │ - goto :goto_1 │ + goto/16 :goto_1 │ │ .line 1226 │ :catch_0 │ - move-exception v4 │ + move-exception v5 │ │ .line 1227 │ - .local v4, "e":Ljava/io/IOException; │ - invoke-virtual {v4}, Ljava/io/IOException;->printStackTrace()V │ + .local v5, "e":Ljava/io/IOException; │ + invoke-virtual {v5}, Ljava/io/IOException;->printStackTrace()V │ │ goto :goto_2 │ │ .line 1211 │ - .end local v4 # "e":Ljava/io/IOException; │ - .end local v7 # "items":[Ljava/lang/String; │ - .end local v15 # "result":Ljava/lang/String; │ + .end local v5 # "e":Ljava/io/IOException; │ + .end local v6 # "items":[Ljava/lang/String; │ + .end local v13 # "result":Ljava/lang/String; │ :cond_1 │ - add-int/lit8 v5, v6, 0x1 │ - │ - .local v5, "i$":I │ - move v6, v5 │ + add-int/lit8 v18, v18, 0x1 │ │ - .end local v5 # "i$":I │ - .restart local v6 # "i$":I │ goto/16 :goto_0 │ │ .line 1234 │ - .end local v2 # "arr$":[Ljava/lang/String; │ - .end local v6 # "i$":I │ - .end local v9 # "len$":I │ - .end local v11 # "page":I │ - .end local v12 # "position":I │ - .end local v16 # "s":Ljava/lang/String; │ - .end local v18 # "tokens":[Ljava/lang/String; │ - .end local v19 # "volume":I │ + .end local v9 # "page":I │ + .end local v10 # "position":I │ + .end local v14 # "s":Ljava/lang/String; │ + .end local v16 # "tokens":[Ljava/lang/String; │ + .end local v17 # "volume":I │ :cond_2 │ - const/16 v20, 0x2 │ + const/16 v18, 0x2 │ │ move/from16 v0, p1 │ │ - move/from16 v1, v20 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_6 │ │ - if-eqz v3, :cond_6 │ + if-eqz v4, :cond_6 │ │ .line 1235 │ - const-string v20, "REMOVED_ITEMS" │ + const-string v18, "REMOVED_ITEMS" │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v3, v0}, Landroid/os/Bundle;->getStringArray(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v4, v0}, Landroid/os/Bundle;->getStringArray(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ .line 1236 │ - .local v14, "removedItems":[Ljava/lang/String; │ + .local v12, "removedItems":[Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - invoke-virtual/range {v20 .. v20}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->getSaved()Ljava/util/ArrayList; │ + invoke-virtual/range {v18 .. v18}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->getSaved()Ljava/util/ArrayList; │ │ - move-result-object v10 │ + move-result-object v8 │ │ .line 1237 │ - .local v10, "newSaved":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const/4 v12, 0x0 │ + .local v8, "newSaved":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v10, 0x0 │ │ .line 1239 │ - .restart local v12 # "position":I │ + .restart local v10 # "position":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - invoke-virtual/range {v20 .. v20}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual/range {v18 .. v18}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v19 │ │ :goto_3 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v20 │ + move-result v18 │ │ - if-eqz v20, :cond_5 │ + if-eqz v18, :cond_5 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - check-cast v15, Ljava/lang/String; │ + check-cast v13, Ljava/lang/String; │ │ .line 1240 │ - .restart local v15 # "result":Ljava/lang/String; │ - const-string v20, ":" │ + .restart local v13 # "result":Ljava/lang/String; │ + const-string v18, ":" │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v15, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v13, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v16 │ │ .line 1241 │ - .restart local v18 # "tokens":[Ljava/lang/String; │ - const-string v20, "%d:%d" │ + .restart local v16 # "tokens":[Ljava/lang/String; │ + const-string v18, "%d:%d" │ │ - const/16 v21, 0x2 │ + const/16 v20, 0x2 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v22, 0x0 │ + const/16 v21, 0x0 │ │ - const/16 v23, 0x1 │ + const/16 v22, 0x1 │ │ - aget-object v23, v18, v23 │ + aget-object v22, v16, v22 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v23 │ + move-result v22 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - aput-object v23, v21, v22 │ + aput-object v22, v20, v21 │ │ - const/16 v22, 0x1 │ + const/16 v21, 0x1 │ │ - const/16 v23, 0x2 │ + const/16 v22, 0x2 │ │ - aget-object v23, v18, v23 │ + aget-object v22, v16, v22 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v23 │ + move-result v22 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - aput-object v23, v21, v22 │ + aput-object v22, v20, v21 │ │ - invoke-static/range {v20 .. v21}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + move-object/from16 v0, v18 │ │ - move-result-object v8 │ + move-object/from16 v1, v20 │ + │ + invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + │ + move-result-object v7 │ │ .line 1242 │ - .local v8, "key":Ljava/lang/String; │ - const-string v20, "KEY" │ + .local v7, "key":Ljava/lang/String; │ + const-string v18, "KEY" │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - invoke-static {v0, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v0, v7}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1243 │ - move-object v2, v14 │ + array-length v0, v12 │ │ - .restart local v2 # "arr$":[Ljava/lang/String; │ - array-length v9, v2 │ + move/from16 v20, v0 │ │ - .restart local v9 # "len$":I │ - const/4 v6, 0x0 │ + const/16 v18, 0x0 │ │ - .restart local v6 # "i$":I │ :goto_4 │ - if-ge v6, v9, :cond_3 │ + move/from16 v0, v18 │ + │ + move/from16 v1, v20 │ │ - aget-object v13, v2, v6 │ + if-ge v0, v1, :cond_3 │ + │ + aget-object v11, v12, v18 │ │ .line 1244 │ - .local v13, "rItem":Ljava/lang/String; │ - const-string v20, "ITEM" │ + .local v11, "rItem":Ljava/lang/String; │ + const-string v21, "ITEM" │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v21 │ │ - invoke-static {v0, v13}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v0, v11}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1245 │ - invoke-virtual {v13, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v11, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v20 │ + move-result v21 │ │ - if-eqz v20, :cond_4 │ + if-eqz v21, :cond_4 │ │ .line 1246 │ - new-instance v20, Ljava/lang/Integer; │ + new-instance v18, Ljava/lang/Integer; │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - invoke-direct {v0, v12}, Ljava/lang/Integer;->(I)V │ + invoke-direct {v0, v10}, Ljava/lang/Integer;->(I)V │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v10, v0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ .line 1250 │ - .end local v13 # "rItem":Ljava/lang/String; │ + .end local v11 # "rItem":Ljava/lang/String; │ :cond_3 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v10, v10, 0x1 │ │ .line 1251 │ goto :goto_3 │ │ .line 1243 │ - .restart local v13 # "rItem":Ljava/lang/String; │ + .restart local v11 # "rItem":Ljava/lang/String; │ :cond_4 │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_4 │ │ .line 1252 │ - .end local v2 # "arr$":[Ljava/lang/String; │ - .end local v6 # "i$":I │ - .end local v8 # "key":Ljava/lang/String; │ - .end local v9 # "len$":I │ - .end local v13 # "rItem":Ljava/lang/String; │ - .end local v15 # "result":Ljava/lang/String; │ - .end local v18 # "tokens":[Ljava/lang/String; │ + .end local v7 # "key":Ljava/lang/String; │ + .end local v11 # "rItem":Ljava/lang/String; │ + .end local v13 # "result":Ljava/lang/String; │ + .end local v16 # "tokens":[Ljava/lang/String; │ :cond_5 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->adapter:Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v10}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSaved(Ljava/util/ArrayList;)V │ + invoke-virtual {v0, v8}, Lorg/yuttadhammo/tipitaka/SearchActivity$SpecialCursorAdapter;->setSaved(Ljava/util/ArrayList;)V │ │ .line 1254 │ :try_start_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - invoke-static {v10}, Lorg/yuttadhammo/tipitaka/Utils;->toStringBase64(Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v8}, Lorg/yuttadhammo/tipitaka/Utils;->toStringBase64(Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v20 .. v21}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->setSaved(Ljava/lang/String;)V │ + invoke-virtual/range {v18 .. v19}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->setSaved(Ljava/lang/String;)V │ │ .line 1255 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - invoke-virtual/range {v20 .. v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + invoke-virtual/range {v18 .. v18}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ .line 1256 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ - move-wide/from16 v21, v0 │ + move-wide/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v19, v0 │ │ - invoke-virtual/range {v20 .. v23}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ + move-object/from16 v0, v18 │ + │ + move-wide/from16 v1, v20 │ + │ + move-object/from16 v3, v19 │ + │ + invoke-virtual {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ │ .line 1257 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - invoke-virtual/range {v20 .. v20}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ + invoke-virtual/range {v18 .. v18}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 │ │ .line 1262 │ - .end local v10 # "newSaved":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v12 # "position":I │ - .end local v14 # "removedItems":[Ljava/lang/String; │ + .end local v8 # "newSaved":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v10 # "position":I │ + .end local v12 # "removedItems":[Ljava/lang/String; │ :cond_6 │ :goto_5 │ return-void │ │ .line 1258 │ - .restart local v10 # "newSaved":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .restart local v12 # "position":I │ - .restart local v14 # "removedItems":[Ljava/lang/String; │ + .restart local v8 # "newSaved":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v10 # "position":I │ + .restart local v12 # "removedItems":[Ljava/lang/String; │ :catch_1 │ - move-exception v4 │ + move-exception v5 │ │ .line 1259 │ - .restart local v4 # "e":Ljava/io/IOException; │ - invoke-virtual {v4}, Ljava/io/IOException;->printStackTrace()V │ + .restart local v5 # "e":Ljava/io/IOException; │ + invoke-virtual {v5}, Ljava/io/IOException;->printStackTrace()V │ │ goto :goto_5 │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ - .locals 35 │ + .locals 36 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 126 │ invoke-super/range {p0 .. p1}, Lcom/actionbarsherlock/app/SherlockActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 128 │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->(Landroid/content/Context;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->(Landroid/content/Context;)V │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ .line 129 │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->(Landroid/content/Context;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->(Landroid/content/Context;)V │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ .line 130 │ - new-instance v3, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->(Landroid/content/Context;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->(Landroid/content/Context;)V │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->bookmarkDBAdapter:Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ .line 131 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchHistoryDBAdapter:Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ - invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ + invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter; │ │ .line 133 │ - const v3, 0x7f030033 │ + const v4, 0x7f030033 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->setContentView(I)V │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->setContentView(I)V │ │ .line 135 │ invoke-virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ │ .line 136 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v3, v4}, Lcom/actionbarsherlock/app/ActionBar;->setHomeButtonEnabled(Z)V │ + invoke-virtual {v4, v5}, Lcom/actionbarsherlock/app/ActionBar;->setHomeButtonEnabled(Z)V │ │ .line 137 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v3, v4}, Lcom/actionbarsherlock/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ + invoke-virtual {v4, v5}, Lcom/actionbarsherlock/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ │ .line 139 │ invoke-virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getApplicationContext()Landroid/content/Context; │ │ - move-result-object v15 │ + move-result-object v16 │ │ .line 140 │ - .local v15, "context":Landroid/content/Context; │ - invoke-static {v15}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + .local v16, "context":Landroid/content/Context; │ + invoke-static/range {v16 .. v16}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->prefs:Landroid/content/SharedPreferences; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->prefs:Landroid/content/SharedPreferences; │ │ .line 142 │ invoke-virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getAssets()Landroid/content/res/AssetManager; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - const-string v4, "verajjan.ttf" │ + const-string v5, "verajjan.ttf" │ │ - invoke-static {v3, v4}, Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; │ + invoke-static {v4, v5}, Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->font:Landroid/graphics/Typeface; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->font:Landroid/graphics/Typeface; │ │ .line 144 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->prefs:Landroid/content/SharedPreferences; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->prefs:Landroid/content/SharedPreferences; │ │ - const-string v4, "Line1Size" │ + const-string v5, "Line1Size" │ │ - const/high16 v5, 0x41400000 # 12.0f │ + const/high16 v6, 0x41400000 # 12.0f │ │ - invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ + invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->line1Size:F │ + iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->line1Size:F │ │ .line 145 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->prefs:Landroid/content/SharedPreferences; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->prefs:Landroid/content/SharedPreferences; │ │ - const-string v4, "Line2Size" │ + const-string v5, "Line2Size" │ │ - const/high16 v5, 0x41400000 # 12.0f │ + const/high16 v6, 0x41400000 # 12.0f │ │ - invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ + invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->line2Size:F │ + iput v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->line2Size:F │ │ .line 147 │ - const v3, 0x7f07009e │ + const v4, 0x7f0b009e │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - check-cast v3, Landroid/widget/TextView; │ + check-cast v4, Landroid/widget/TextView; │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->statusText:Landroid/widget/TextView; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->statusText:Landroid/widget/TextView; │ │ .line 149 │ - const v3, 0x7f0700a1 │ + const v4, 0x7f0b00a1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v32 │ + move-result-object v33 │ │ - check-cast v32, Landroid/widget/TextView; │ + check-cast v33, Landroid/widget/TextView; │ │ .line 150 │ - .local v32, "vinaiLabel":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$1; │ + .local v33, "vinaiLabel":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$1; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$1;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$1;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v32 │ + move-object/from16 v0, v33 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 160 │ - const v3, 0x7f0700a5 │ + const v4, 0x7f0b00a5 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v33 │ + move-result-object v34 │ │ - check-cast v33, Landroid/widget/TextView; │ + check-cast v34, Landroid/widget/TextView; │ │ .line 161 │ - .local v33, "vinaiLabel2":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$2; │ + .local v34, "vinaiLabel2":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$2; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$2;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$2;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v34 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 171 │ - const v3, 0x7f0700a9 │ + const v4, 0x7f0b00a9 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v34 │ + move-result-object v35 │ │ - check-cast v34, Landroid/widget/TextView; │ + check-cast v35, Landroid/widget/TextView; │ │ .line 172 │ - .local v34, "vinaiLabel3":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$3; │ + .local v35, "vinaiLabel3":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$3; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$3;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$3;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v34 │ + move-object/from16 v0, v35 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 183 │ - const v3, 0x7f0700a2 │ + const v4, 0x7f0b00a2 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v29 │ + move-result-object v30 │ │ - check-cast v29, Landroid/widget/TextView; │ + check-cast v30, Landroid/widget/TextView; │ │ .line 184 │ - .local v29, "suttanLabel":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$4; │ + .local v30, "suttanLabel":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$4; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$4;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$4;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v30 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 194 │ - const v3, 0x7f0700a6 │ + const v4, 0x7f0b00a6 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - check-cast v30, Landroid/widget/TextView; │ + check-cast v31, Landroid/widget/TextView; │ │ .line 195 │ - .local v30, "suttanLabel2":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$5; │ + .local v31, "suttanLabel2":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$5; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$5;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$5;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 205 │ - const v3, 0x7f0700aa │ + const v4, 0x7f0b00aa │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - check-cast v31, Landroid/widget/TextView; │ + check-cast v32, Landroid/widget/TextView; │ │ .line 206 │ - .local v31, "suttanLabel3":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$6; │ + .local v32, "suttanLabel3":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$6; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$6;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$6;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v31 │ + move-object/from16 v0, v32 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 217 │ - const v3, 0x7f0700a3 │ + const v4, 0x7f0b00a3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/widget/TextView; │ + check-cast v12, Landroid/widget/TextView; │ │ .line 218 │ - .local v11, "abhiLabel":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$7; │ + .local v12, "abhiLabel":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$7; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$7;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$7;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - invoke-virtual {v11, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v12, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 228 │ - const v3, 0x7f0700a7 │ + const v4, 0x7f0b00a7 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v12 │ + move-result-object v13 │ │ - check-cast v12, Landroid/widget/TextView; │ + check-cast v13, Landroid/widget/TextView; │ │ .line 229 │ - .local v12, "abhiLabel2":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$8; │ + .local v13, "abhiLabel2":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$8; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$8;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$8;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - invoke-virtual {v12, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v13, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 239 │ - const v3, 0x7f0700ab │ + const v4, 0x7f0b00ab │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v13 │ + move-result-object v14 │ │ - check-cast v13, Landroid/widget/TextView; │ + check-cast v14, Landroid/widget/TextView; │ │ .line 240 │ - .local v13, "abhiLabel3":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$9; │ + .local v14, "abhiLabel3":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$9; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$9;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$9;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - invoke-virtual {v13, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v14, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 252 │ - const v3, 0x7f0700a4 │ + const v4, 0x7f0b00a4 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v19 │ + move-result-object v20 │ │ - check-cast v19, Landroid/widget/TextView; │ + check-cast v20, Landroid/widget/TextView; │ │ .line 253 │ - .local v19, "etcLabel":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$10; │ + .local v20, "etcLabel":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$10; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$10;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$10;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 263 │ - const v3, 0x7f0700a8 │ + const v4, 0x7f0b00a8 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v20 │ + move-result-object v21 │ │ - check-cast v20, Landroid/widget/TextView; │ + check-cast v21, Landroid/widget/TextView; │ │ .line 264 │ - .local v20, "etcLabel2":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$11; │ + .local v21, "etcLabel2":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$11; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$11;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$11;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 274 │ - const v3, 0x7f0700ac │ + const v4, 0x7f0b00ac │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - check-cast v21, Landroid/widget/TextView; │ + check-cast v22, Landroid/widget/TextView; │ │ .line 275 │ - .local v21, "etcLabel3":Landroid/widget/TextView; │ - new-instance v3, Lorg/yuttadhammo/tipitaka/SearchActivity$12; │ + .local v22, "etcLabel3":Landroid/widget/TextView; │ + new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$12; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$12;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$12;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 285 │ - const v3, 0x7f07009d │ + const v4, 0x7f0b009d │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - check-cast v3, Landroid/widget/TextView; │ + check-cast v4, Landroid/widget/TextView; │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchText:Landroid/widget/TextView; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchText:Landroid/widget/TextView; │ │ .line 286 │ - const v3, 0x7f0700ae │ + const v4, 0x7f0b00ae │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - check-cast v3, Landroid/widget/ListView; │ + check-cast v4, Landroid/widget/ListView; │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ │ .line 287 │ - const v3, 0x7f0700a0 │ + const v4, 0x7f0b00a0 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - check-cast v3, Landroid/widget/TableLayout; │ + check-cast v4, Landroid/widget/TableLayout; │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->table:Landroid/widget/TableLayout; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->table:Landroid/widget/TableLayout; │ │ .line 288 │ - const v3, 0x7f07009f │ + const v4, 0x7f0b009f │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider1:Landroid/view/View; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider1:Landroid/view/View; │ │ .line 289 │ - const v3, 0x7f0700ad │ + const v4, 0x7f0b00ad │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v4}, Lorg/yuttadhammo/tipitaka/SearchActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider2:Landroid/view/View; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->divider2:Landroid/view/View; │ │ .line 293 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ │ - new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ + new-instance v5, Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - invoke-virtual {v3, v4}, Landroid/widget/ListView;->setOnItemLongClickListener(Landroid/widget/AdapterView$OnItemLongClickListener;)V │ + invoke-virtual {v4, v5}, Landroid/widget/ListView;->setOnItemLongClickListener(Landroid/widget/AdapterView$OnItemLongClickListener;)V │ │ .line 397 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultView:Landroid/widget/ListView; │ │ - new-instance v4, Lorg/yuttadhammo/tipitaka/SearchActivity$14; │ + new-instance v5, Lorg/yuttadhammo/tipitaka/SearchActivity$14; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v4, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$14;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ + invoke-direct {v5, v0}, Lorg/yuttadhammo/tipitaka/SearchActivity$14;->(Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ │ - invoke-virtual {v3, v4}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V │ + invoke-virtual {v4, v5}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ .line 433 │ invoke-virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/SearchActivity;->getIntent()Landroid/content/Intent; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->intent:Landroid/content/Intent; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->intent:Landroid/content/Intent; │ │ .line 434 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->intent:Landroid/content/Intent; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->intent:Landroid/content/Intent; │ │ - invoke-virtual {v3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ + invoke-virtual {v4}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ │ - move-result-object v17 │ + move-result-object v18 │ │ .line 435 │ - .local v17, "dataBundle":Landroid/os/Bundle; │ - if-eqz v17, :cond_1 │ + .local v18, "dataBundle":Landroid/os/Bundle; │ + if-eqz v18, :cond_1 │ │ - const-string v3, "QUERY" │ + const-string v4, "QUERY" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const-string v3, "LANG" │ + const-string v4, "LANG" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const-string v3, "CONTENT" │ + const-string v4, "CONTENT" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-nez v3, :cond_1 │ + if-nez v4, :cond_1 │ │ .line 437 │ - const-string v3, "QUERY" │ + const-string v4, "QUERY" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v26 │ │ .line 438 │ - .local v25, "query":Ljava/lang/String; │ - const-string v3, "LANG" │ + .local v26, "query":Ljava/lang/String; │ + const-string v4, "LANG" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v23 │ │ .line 440 │ - .local v22, "lang":Ljava/lang/String; │ - const-string v3, "b1" │ + .local v23, "lang":Ljava/lang/String; │ + const-string v4, "b1" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b1:Z │ + iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b1:Z │ │ .line 441 │ - const-string v3, "b2" │ + const-string v4, "b2" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b2:Z │ + iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b2:Z │ │ .line 442 │ - const-string v3, "b3" │ + const-string v4, "b3" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b3:Z │ + iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b3:Z │ │ .line 443 │ - const-string v3, "b4" │ + const-string v4, "b4" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b4:Z │ + iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b4:Z │ │ .line 444 │ - const-string v3, "b5" │ + const-string v4, "b5" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b5:Z │ + iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b5:Z │ │ .line 445 │ - const-string v3, "b6" │ + const-string v4, "b6" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b6:Z │ + iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b6:Z │ │ .line 446 │ - const-string v3, "b7" │ + const-string v4, "b7" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b7:Z │ + iput-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b7:Z │ │ .line 448 │ move-object/from16 v0, p0 │ │ - iget-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b1:Z │ + iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b1:Z │ │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b2:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b2:Z │ │ - or-int/2addr v3, v4 │ + or-int/2addr v4, v5 │ │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b3:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b3:Z │ │ - or-int/2addr v3, v4 │ + or-int/2addr v4, v5 │ │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b4:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b4:Z │ │ - or-int/2addr v3, v4 │ + or-int/2addr v4, v5 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ move-object/from16 v0, p0 │ │ - iget-boolean v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b5:Z │ + iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b5:Z │ │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b6:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b6:Z │ │ - or-int/2addr v3, v4 │ + or-int/2addr v4, v5 │ │ move-object/from16 v0, p0 │ │ - iget-boolean v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b7:Z │ + iget-boolean v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->b7:Z │ │ - or-int/2addr v3, v4 │ + or-int/2addr v4, v5 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 449 │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v26 │ │ - move-object/from16 v2, v22 │ + move-object/from16 v2, v23 │ │ invoke-direct {v0, v1, v2}, Lorg/yuttadhammo/tipitaka/SearchActivity;->doSearch(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 487 │ - .end local v22 # "lang":Ljava/lang/String; │ - .end local v25 # "query":Ljava/lang/String; │ + .end local v23 # "lang":Ljava/lang/String; │ + .end local v26 # "query":Ljava/lang/String; │ :cond_0 │ :goto_0 │ return-void │ │ .line 452 │ :cond_1 │ - if-eqz v17, :cond_0 │ + if-eqz v18, :cond_0 │ │ - const-string v3, "LANG" │ + const-string v4, "LANG" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const-string v3, "QUERY" │ + const-string v4, "QUERY" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const-string v3, "CONTENT" │ + const-string v4, "CONTENT" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 453 │ - const-string v3, "CONTENT" │ + const-string v4, "CONTENT" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v15 │ │ .line 454 │ - .local v14, "content":Ljava/lang/String; │ - const-string v3, "PCLICKED" │ + .local v15, "content":Ljava/lang/String; │ + const-string v4, "PCLICKED" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v25 │ │ .line 455 │ - .local v24, "pClicked":Ljava/lang/String; │ - const-string v3, "SCLICKED" │ + .local v25, "pClicked":Ljava/lang/String; │ + const-string v4, "SCLICKED" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v28 │ │ .line 456 │ - .local v27, "sClicked":Ljava/lang/String; │ - const-string v3, "SAVED" │ + .local v28, "sClicked":Ljava/lang/String; │ + const-string v4, "SAVED" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v29 │ │ .line 457 │ - .local v28, "saved":Ljava/lang/String; │ - const-string v3, "MARKED" │ + .local v29, "saved":Ljava/lang/String; │ + const-string v4, "MARKED" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v23 │ + move-result-object v24 │ │ .line 458 │ - .local v23, "marked":Ljava/lang/String; │ - const-string v3, "SCATE" │ + .local v24, "marked":Ljava/lang/String; │ + const-string v4, "SCATE" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v27 │ │ .line 460 │ - .local v26, "sCate":Ljava/lang/String; │ - const-string v3, "QUERY" │ + .local v27, "sCate":Ljava/lang/String; │ + const-string v4, "QUERY" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedQuery:Ljava/lang/String; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedQuery:Ljava/lang/String; │ │ .line 461 │ - const-string v3, "LANG" │ + const-string v4, "LANG" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ │ .line 462 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V │ │ .line 465 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ .line 466 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->lang:Ljava/lang/String; │ │ move-object/from16 v0, p0 │ │ - iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedQuery:Ljava/lang/String; │ + iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedQuery:Ljava/lang/String; │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v27 │ │ - invoke-virtual {v3, v4, v5, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->getEntries(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + invoke-virtual {v4, v5, v6, v0}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->getEntries(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v16 │ + move-result-object v17 │ │ .line 467 │ - .local v16, "cursor":Landroid/database/Cursor; │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->getCount()I │ + .local v17, "cursor":Landroid/database/Cursor; │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->getCount()I │ │ - move-result v3 │ + move-result v4 │ │ - if-lez v3, :cond_2 │ + if-lez v4, :cond_2 │ │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->moveToFirst()Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 468 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - invoke-interface {v0, v3}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v0, v4}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v3 │ + move-result v4 │ │ - int-to-long v3, v3 │ + int-to-long v4, v4 │ │ move-object/from16 v0, p0 │ │ - iput-wide v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ + iput-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ .line 469 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ move-object/from16 v0, p0 │ │ - iget-wide v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ + iget-wide v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ - invoke-virtual {v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->getEntry(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ .line 471 │ :cond_2 │ - invoke-interface/range {v16 .. v16}, Landroid/database/Cursor;->close()V │ + invoke-interface/range {v17 .. v17}, Landroid/database/Cursor;->close()V │ │ .line 472 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ + iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - invoke-virtual {v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ + invoke-virtual {v4}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ │ .line 475 │ :try_start_0 │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-static {v15}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - check-cast v3, Ljava/util/ArrayList; │ + check-cast v4, Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iput-object v3, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ + iput-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ │ .line 476 │ - invoke-static/range {v24 .. v24}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ - │ - move-result-object v7 │ - │ - check-cast v7, Ljava/util/ArrayList; │ - │ - .line 477 │ - .local v7, "pClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-static/range {v27 .. v27}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-static/range {v25 .. v25}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Ljava/util/ArrayList; │ │ - .line 478 │ - .local v8, "sClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .line 477 │ + .local v8, "pClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-static/range {v28 .. v28}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/util/ArrayList; │ │ - .line 479 │ - .local v9, "savedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-static/range {v23 .. v23}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ + .line 478 │ + .local v9, "sClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-static/range {v29 .. v29}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v10 │ │ check-cast v10, Ljava/util/ArrayList; │ │ + .line 479 │ + .local v10, "savedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-static/range {v24 .. v24}, Lorg/yuttadhammo/tipitaka/Utils;->fromStringBase64(Ljava/lang/String;)Ljava/lang/Object; │ + │ + move-result-object v11 │ + │ + check-cast v11, Ljava/util/ArrayList; │ + │ .line 480 │ - .local v10, "markedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v11, "markedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ + iget-object v5, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->resultList:Ljava/util/ArrayList; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ move-object/from16 v0, p0 │ │ - iget-object v6, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedQuery:Ljava/lang/String; │ + iget-object v7, v0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedQuery:Ljava/lang/String; │ │ - move-object/from16 v3, p0 │ + move-object/from16 v4, p0 │ │ - invoke-direct/range {v3 .. v10}, Lorg/yuttadhammo/tipitaka/SearchActivity;->showResults(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ + invoke-direct/range {v4 .. v11}, Lorg/yuttadhammo/tipitaka/SearchActivity;->showResults(Ljava/util/ArrayList;ZLjava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ │ goto/16 :goto_0 │ │ .line 481 │ - .end local v7 # "pClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v8 # "sClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v9 # "savedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v10 # "markedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v8 # "pClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v9 # "sClickedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v10 # "savedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v11 # "markedList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :catch_0 │ - move-exception v18 │ + move-exception v19 │ │ .line 482 │ - .local v18, "e":Ljava/io/IOException; │ - invoke-virtual/range {v18 .. v18}, Ljava/io/IOException;->printStackTrace()V │ + .local v19, "e":Ljava/io/IOException; │ + invoke-virtual/range {v19 .. v19}, Ljava/io/IOException;->printStackTrace()V │ │ goto/16 :goto_0 │ │ .line 483 │ - .end local v18 # "e":Ljava/io/IOException; │ + .end local v19 # "e":Ljava/io/IOException; │ :catch_1 │ - move-exception v18 │ + move-exception v19 │ │ .line 484 │ - .local v18, "e":Ljava/lang/ClassNotFoundException; │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/ClassNotFoundException;->printStackTrace()V │ + .local v19, "e":Ljava/lang/ClassNotFoundException; │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/ClassNotFoundException;->printStackTrace()V │ │ goto/16 :goto_0 │ .end method │ │ .method public onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z │ .locals 2 │ .param p1, "menu" # Lcom/actionbarsherlock/view/Menu; │ @@ -6557,15 +6567,15 @@ │ │ .line 1411 │ const v4, 0x7f0c00b4 │ │ invoke-virtual {v1, v4}, Landroid/app/Dialog;->setTitle(I)V │ │ .line 1412 │ - const v4, 0x7f070070 │ + const v4, 0x7f0b0070 │ │ invoke-virtual {v1, v4}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/Button; │ │ @@ -6617,18 +6627,18 @@ │ .line 1429 │ goto/16 :goto_0 │ │ .line 1387 │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700d4 -> :sswitch_1 │ - 0x7f0700d5 -> :sswitch_2 │ - 0x7f0700ef -> :sswitch_3 │ - 0x7f0700f0 -> :sswitch_4 │ + 0x7f0b00d4 -> :sswitch_1 │ + 0x7f0b00d5 -> :sswitch_2 │ + 0x7f0b00ef -> :sswitch_3 │ + 0x7f0b00f0 -> :sswitch_4 │ .end sparse-switch │ .end method │ │ .method protected onRestart()V │ .locals 3 │ │ .prologue │ @@ -6748,19 +6758,19 @@ │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->open()Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ .line 1309 │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ - iget-wide v3, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ + iget-wide v4, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItemPosition:J │ │ - iget-object v5, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->savedResultsItem:Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - invoke-virtual {v2, v3, v4, v5}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ + invoke-virtual {v2, v4, v5, v3}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->updateEntry(JLorg/yuttadhammo/tipitaka/SearchResultsItem;)I │ │ .line 1310 │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity;->searchResultsDBAdapter:Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter; │ │ invoke-virtual {v2}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->close()V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 ├── smali/org/yuttadhammo/tipitaka/SettingsActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$atiPref:Landroid/preference/EditTextPreference; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ .prologue │ .line 69 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SettingsActivity$3;->val$atiPref:Landroid/preference/EditTextPreference; ├── smali/org/yuttadhammo/tipitaka/R$integer.smali │ @@ -11,15 +11,15 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "integer" │ .end annotation │ │ │ # static fields │ -.field public static final abs__max_action_buttons:I = 0x7f0b0000 │ +.field public static final abs__max_action_buttons:I = 0x7f0a0000 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/SearchActivity$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 229 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$8;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ .prologue │ .line 349 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3$1;->this$1:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 264 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$11;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ .prologue │ .line 261 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/R$id.smali │ @@ -11,505 +11,505 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final LinearLayout01:I = 0x7f070052 │ +.field public static final LinearLayout01:I = 0x7f0b0052 │ │ -.field public static final RadioGroup01:I = 0x7f070066 │ +.field public static final RadioGroup01:I = 0x7f0b0066 │ │ -.field public static final RadioGroup02:I = 0x7f07006a │ +.field public static final RadioGroup02:I = 0x7f0b006a │ │ -.field public static final ScrollView01:I = 0x7f070072 │ +.field public static final ScrollView01:I = 0x7f0b0072 │ │ -.field public static final abhi_label:I = 0x7f0700a3 │ +.field public static final abhi_label:I = 0x7f0b00a3 │ │ -.field public static final about_header:I = 0x7f070015 │ +.field public static final about_header:I = 0x7f0b0015 │ │ -.field public static final about_logo:I = 0x7f070016 │ +.field public static final about_logo:I = 0x7f0b0016 │ │ -.field public static final about_text_1:I = 0x7f070017 │ +.field public static final about_text_1:I = 0x7f0b0017 │ │ -.field public static final about_text_2:I = 0x7f070018 │ +.field public static final about_text_2:I = 0x7f0b0018 │ │ -.field public static final about_text_3:I = 0x7f07007b │ +.field public static final about_text_3:I = 0x7f0b007b │ │ -.field public static final about_text_4:I = 0x7f07001a │ +.field public static final about_text_4:I = 0x7f0b001a │ │ -.field public static final about_text_5:I = 0x7f07001b │ +.field public static final about_text_5:I = 0x7f0b001b │ │ -.field public static final about_text_6:I = 0x7f07001c │ +.field public static final about_text_6:I = 0x7f0b001c │ │ -.field public static final about_text_7:I = 0x7f07001d │ +.field public static final about_text_7:I = 0x7f0b001d │ │ -.field public static final about_text_8:I = 0x7f07001e │ +.field public static final about_text_8:I = 0x7f0b001e │ │ -.field public static final about_title:I = 0x7f07007a │ +.field public static final about_title:I = 0x7f0b007a │ │ -.field public static final abs__action_bar:I = 0x7f07002f │ +.field public static final abs__action_bar:I = 0x7f0b002f │ │ -.field public static final abs__action_bar_container:I = 0x7f07002e │ +.field public static final abs__action_bar_container:I = 0x7f0b002e │ │ -.field public static final abs__action_bar_subtitle:I = 0x7f070020 │ +.field public static final abs__action_bar_subtitle:I = 0x7f0b0020 │ │ -.field public static final abs__action_bar_title:I = 0x7f07001f │ +.field public static final abs__action_bar_title:I = 0x7f0b001f │ │ -.field public static final abs__action_context_bar:I = 0x7f070030 │ +.field public static final abs__action_context_bar:I = 0x7f0b0030 │ │ -.field public static final abs__action_menu_divider:I = 0x7f07000c │ +.field public static final abs__action_menu_divider:I = 0x7f0b0002 │ │ -.field public static final abs__action_menu_presenter:I = 0x7f07000d │ +.field public static final abs__action_menu_presenter:I = 0x7f0b0003 │ │ -.field public static final abs__action_mode_bar:I = 0x7f070034 │ +.field public static final abs__action_mode_bar:I = 0x7f0b0034 │ │ -.field public static final abs__action_mode_bar_stub:I = 0x7f070033 │ +.field public static final abs__action_mode_bar_stub:I = 0x7f0b0033 │ │ -.field public static final abs__action_mode_close_button:I = 0x7f070023 │ +.field public static final abs__action_mode_close_button:I = 0x7f0b0023 │ │ -.field public static final abs__activity_chooser_view_content:I = 0x7f070024 │ +.field public static final abs__activity_chooser_view_content:I = 0x7f0b0024 │ │ -.field public static final abs__checkbox:I = 0x7f07002b │ +.field public static final abs__checkbox:I = 0x7f0b002b │ │ -.field public static final abs__content:I = 0x7f070031 │ +.field public static final abs__content:I = 0x7f0b0031 │ │ -.field public static final abs__default_activity_button:I = 0x7f070027 │ +.field public static final abs__default_activity_button:I = 0x7f0b0027 │ │ -.field public static final abs__expand_activities_button:I = 0x7f070025 │ +.field public static final abs__expand_activities_button:I = 0x7f0b0025 │ │ -.field public static final abs__home:I = 0x7f07000a │ +.field public static final abs__home:I = 0x7f0b0000 │ │ -.field public static final abs__icon:I = 0x7f070029 │ +.field public static final abs__icon:I = 0x7f0b0029 │ │ -.field public static final abs__image:I = 0x7f070026 │ +.field public static final abs__image:I = 0x7f0b0026 │ │ -.field public static final abs__imageButton:I = 0x7f070021 │ +.field public static final abs__imageButton:I = 0x7f0b0021 │ │ -.field public static final abs__list_item:I = 0x7f070028 │ +.field public static final abs__list_item:I = 0x7f0b0028 │ │ -.field public static final abs__progress_circular:I = 0x7f07000e │ +.field public static final abs__progress_circular:I = 0x7f0b0004 │ │ -.field public static final abs__progress_horizontal:I = 0x7f07000f │ +.field public static final abs__progress_horizontal:I = 0x7f0b0005 │ │ -.field public static final abs__radio:I = 0x7f07002c │ +.field public static final abs__radio:I = 0x7f0b002c │ │ -.field public static final abs__search_badge:I = 0x7f070037 │ +.field public static final abs__search_badge:I = 0x7f0b0037 │ │ -.field public static final abs__search_bar:I = 0x7f070036 │ +.field public static final abs__search_bar:I = 0x7f0b0036 │ │ -.field public static final abs__search_button:I = 0x7f070038 │ +.field public static final abs__search_button:I = 0x7f0b0038 │ │ -.field public static final abs__search_close_btn:I = 0x7f07003d │ +.field public static final abs__search_close_btn:I = 0x7f0b003d │ │ -.field public static final abs__search_edit_frame:I = 0x7f070039 │ +.field public static final abs__search_edit_frame:I = 0x7f0b0039 │ │ -.field public static final abs__search_go_btn:I = 0x7f07003f │ +.field public static final abs__search_go_btn:I = 0x7f0b003f │ │ -.field public static final abs__search_mag_icon:I = 0x7f07003a │ +.field public static final abs__search_mag_icon:I = 0x7f0b003a │ │ -.field public static final abs__search_plate:I = 0x7f07003b │ +.field public static final abs__search_plate:I = 0x7f0b003b │ │ -.field public static final abs__search_src_text:I = 0x7f07003c │ +.field public static final abs__search_src_text:I = 0x7f0b003c │ │ -.field public static final abs__search_voice_btn:I = 0x7f070040 │ +.field public static final abs__search_voice_btn:I = 0x7f0b0040 │ │ -.field public static final abs__shortcut:I = 0x7f07002d │ +.field public static final abs__shortcut:I = 0x7f0b002d │ │ -.field public static final abs__split_action_bar:I = 0x7f070032 │ +.field public static final abs__split_action_bar:I = 0x7f0b0032 │ │ -.field public static final abs__submit_area:I = 0x7f07003e │ +.field public static final abs__submit_area:I = 0x7f0b003e │ │ -.field public static final abs__textButton:I = 0x7f070022 │ +.field public static final abs__textButton:I = 0x7f0b0022 │ │ -.field public static final abs__title:I = 0x7f07002a │ +.field public static final abs__title:I = 0x7f0b002a │ │ -.field public static final abs__up:I = 0x7f07000b │ +.field public static final abs__up:I = 0x7f0b0001 │ │ -.field public static final approveCellular:I = 0x7f07005e │ +.field public static final approveCellular:I = 0x7f0b005e │ │ -.field public static final asc_sort:I = 0x7f07006b │ +.field public static final asc_sort:I = 0x7f0b006b │ │ -.field public static final assign_btn:I = 0x7f070042 │ +.field public static final assign_btn:I = 0x7f0b0042 │ │ -.field public static final assign_info:I = 0x7f070041 │ +.field public static final assign_info:I = 0x7f0b0041 │ │ -.field public static final assign_text:I = 0x7f070044 │ +.field public static final assign_text:I = 0x7f0b0044 │ │ -.field public static final bm_keywords:I = 0x7f070045 │ +.field public static final bm_keywords:I = 0x7f0b0045 │ │ -.field public static final bm_line1:I = 0x7f070046 │ +.field public static final bm_line1:I = 0x7f0b0046 │ │ -.field public static final bm_line2:I = 0x7f070047 │ +.field public static final bm_line2:I = 0x7f0b0047 │ │ -.field public static final bookmark_menu_item:I = 0x7f0700f2 │ +.field public static final bookmark_menu_item:I = 0x7f0b00f2 │ │ -.field public static final bookmarks_layout:I = 0x7f070048 │ +.field public static final bookmarks_layout:I = 0x7f0b0048 │ │ -.field public static final bookmarks_list:I = 0x7f070049 │ +.field public static final bookmarks_list:I = 0x7f0b0049 │ │ -.field public static final bookmarks_title:I = 0x7f070064 │ +.field public static final bookmarks_title:I = 0x7f0b0064 │ │ -.field public static final buttonRow:I = 0x7f070061 │ +.field public static final buttonRow:I = 0x7f0b0061 │ │ -.field public static final buttons:I = 0x7f070094 │ +.field public static final buttons:I = 0x7f0b0094 │ │ -.field public static final cancelButton:I = 0x7f07005d │ +.field public static final cancelButton:I = 0x7f0b005d │ │ -.field public static final cate_dialog_layout:I = 0x7f07004a │ +.field public static final cate_dialog_layout:I = 0x7f0b004a │ │ -.field public static final cb_abhi:I = 0x7f0700b8 │ +.field public static final cb_abhi:I = 0x7f0b00b8 │ │ -.field public static final cb_abhidham:I = 0x7f07004d │ +.field public static final cb_abhidham:I = 0x7f0b004d │ │ -.field public static final cb_att:I = 0x7f0700bb │ +.field public static final cb_att:I = 0x7f0b00bb │ │ -.field public static final cb_etc:I = 0x7f07004e │ +.field public static final cb_etc:I = 0x7f0b004e │ │ -.field public static final cb_mul:I = 0x7f0700ba │ +.field public static final cb_mul:I = 0x7f0b00ba │ │ -.field public static final cb_sut:I = 0x7f0700b7 │ +.field public static final cb_sut:I = 0x7f0b00b7 │ │ -.field public static final cb_suttan:I = 0x7f07004c │ +.field public static final cb_suttan:I = 0x7f0b004c │ │ -.field public static final cb_tik:I = 0x7f0700bc │ +.field public static final cb_tik:I = 0x7f0b00bc │ │ -.field public static final cb_vin:I = 0x7f0700b6 │ +.field public static final cb_vin:I = 0x7f0b00b6 │ │ -.field public static final cb_vinai:I = 0x7f07004b │ +.field public static final cb_vinai:I = 0x7f0b004b │ │ -.field public static final code_label:I = 0x7f0700be │ +.field public static final code_label:I = 0x7f0b00be │ │ -.field public static final code_text:I = 0x7f070043 │ +.field public static final code_text:I = 0x7f0b0043 │ │ -.field public static final def_text:I = 0x7f070099 │ +.field public static final def_text:I = 0x7f0b0099 │ │ -.field public static final desc_sort:I = 0x7f07006c │ +.field public static final desc_sort:I = 0x7f0b006c │ │ -.field public static final dict_bar:I = 0x7f070098 │ +.field public static final dict_bar:I = 0x7f0b0098 │ │ -.field public static final dict_button:I = 0x7f07009a │ +.field public static final dict_button:I = 0x7f0b009a │ │ -.field public static final dict_menu_item:I = 0x7f0700e6 │ +.field public static final dict_menu_item:I = 0x7f0b00e6 │ │ -.field public static final disableHome:I = 0x7f070009 │ +.field public static final disableHome:I = 0x7f0b000b │ │ -.field public static final downloaderDashboard:I = 0x7f070056 │ +.field public static final downloaderDashboard:I = 0x7f0b0056 │ │ -.field public static final edit_query:I = 0x7f070035 │ +.field public static final edit_query:I = 0x7f0b0035 │ │ -.field public static final edit_suts_btn:I = 0x7f0700d1 │ +.field public static final edit_suts_btn:I = 0x7f0b00d1 │ │ -.field public static final edit_suts_text:I = 0x7f0700d2 │ +.field public static final edit_suts_text:I = 0x7f0b00d2 │ │ -.field public static final edittext:I = 0x7f07006f │ +.field public static final edittext:I = 0x7f0b006f │ │ -.field public static final english_menu_item:I = 0x7f0700e9 │ +.field public static final english_menu_item:I = 0x7f0b00e9 │ │ -.field public static final etc_label:I = 0x7f0700a4 │ +.field public static final etc_label:I = 0x7f0b00a4 │ │ -.field public static final ewv:I = 0x7f070065 │ +.field public static final ewv:I = 0x7f0b0065 │ │ -.field public static final filter_layout:I = 0x7f0700bd │ +.field public static final filter_layout:I = 0x7f0b00bd │ │ -.field public static final find:I = 0x7f0700ed │ +.field public static final find:I = 0x7f0b00ed │ │ -.field public static final forward:I = 0x7f0700e2 │ +.field public static final forward:I = 0x7f0b00e2 │ │ -.field public static final fullscreen:I = 0x7f070013 │ +.field public static final fullscreen:I = 0x7f0b0013 │ │ -.field public static final gallery_cate:I = 0x7f070088 │ +.field public static final gallery_cate:I = 0x7f0b0088 │ │ -.field public static final gallery_hier:I = 0x7f070089 │ +.field public static final gallery_hier:I = 0x7f0b0089 │ │ -.field public static final goto_position_btn:I = 0x7f070070 │ +.field public static final goto_position_btn:I = 0x7f0b0070 │ │ -.field public static final goto_position_edittext:I = 0x7f070071 │ +.field public static final goto_position_edittext:I = 0x7f0b0071 │ │ -.field public static final gotobtn:I = 0x7f07006e │ +.field public static final gotobtn:I = 0x7f0b006e │ │ -.field public static final group_dict:I = 0x7f0700d9 │ +.field public static final group_dict:I = 0x7f0b00d9 │ │ -.field public static final help_intro:I = 0x7f070074 │ +.field public static final help_intro:I = 0x7f0b0074 │ │ -.field public static final help_menu_item:I = 0x7f0700eb │ +.field public static final help_menu_item:I = 0x7f0b00eb │ │ -.field public static final help_text_1:I = 0x7f070075 │ +.field public static final help_text_1:I = 0x7f0b0075 │ │ -.field public static final help_text_2:I = 0x7f070076 │ +.field public static final help_text_2:I = 0x7f0b0076 │ │ -.field public static final help_text_3:I = 0x7f070077 │ +.field public static final help_text_3:I = 0x7f0b0077 │ │ -.field public static final help_text_4:I = 0x7f070078 │ +.field public static final help_text_4:I = 0x7f0b0078 │ │ -.field public static final help_text_5:I = 0x7f070079 │ +.field public static final help_text_5:I = 0x7f0b0079 │ │ -.field public static final help_title:I = 0x7f070073 │ +.field public static final help_title:I = 0x7f0b0073 │ │ -.field public static final hline1:I = 0x7f070082 │ +.field public static final hline1:I = 0x7f0b0082 │ │ -.field public static final hline2:I = 0x7f070083 │ +.field public static final hline2:I = 0x7f0b0083 │ │ -.field public static final hline3:I = 0x7f070084 │ +.field public static final hline3:I = 0x7f0b0084 │ │ -.field public static final hline4:I = 0x7f070085 │ +.field public static final hline4:I = 0x7f0b0085 │ │ -.field public static final home:I = 0x7f0700e3 │ +.field public static final home:I = 0x7f0b00e3 │ │ -.field public static final homeAsUp:I = 0x7f070006 │ +.field public static final homeAsUp:I = 0x7f0b000c │ │ -.field public static final index:I = 0x7f0700ec │ +.field public static final index:I = 0x7f0b00ec │ │ -.field public static final index_list:I = 0x7f0700c9 │ +.field public static final index_list:I = 0x7f0b00c9 │ │ -.field public static final item_splitter:I = 0x7f07007d │ +.field public static final item_splitter:I = 0x7f0b007d │ │ -.field public static final jump_to_result_item:I = 0x7f0700ef │ +.field public static final jump_to_result_item:I = 0x7f0b00ef │ │ -.field public static final layout:I = 0x7f070050 │ +.field public static final layout:I = 0x7f0b0050 │ │ -.field public static final left:I = 0x7f070010 │ +.field public static final left:I = 0x7f0b0011 │ │ -.field public static final license:I = 0x7f07007c │ +.field public static final license:I = 0x7f0b007c │ │ -.field public static final line1:I = 0x7f07009b │ +.field public static final line1:I = 0x7f0b009b │ │ -.field public static final line2:I = 0x7f07009c │ +.field public static final line2:I = 0x7f0b009c │ │ -.field public static final list:I = 0x7f070087 │ +.field public static final list:I = 0x7f0b0087 │ │ -.field public static final listMode:I = 0x7f070002 │ +.field public static final listMode:I = 0x7f0b0008 │ │ -.field public static final list_pages:I = 0x7f0700c3 │ +.field public static final list_pages:I = 0x7f0b00c3 │ │ -.field public static final lookup_button:I = 0x7f070054 │ +.field public static final lookup_button:I = 0x7f0b0054 │ │ -.field public static final lookup_text:I = 0x7f070053 │ +.field public static final lookup_text:I = 0x7f0b0053 │ │ -.field public static final main_menu:I = 0x7f0700f1 │ +.field public static final main_menu:I = 0x7f0b00f1 │ │ -.field public static final main_text:I = 0x7f07008e │ +.field public static final main_text:I = 0x7f0b008e │ │ -.field public static final manage_bookmark:I = 0x7f0700d7 │ +.field public static final manage_bookmark:I = 0x7f0b00d7 │ │ -.field public static final margin:I = 0x7f070012 │ +.field public static final margin:I = 0x7f0b0014 │ │ -.field public static final memo:I = 0x7f0700e4 │ +.field public static final memo:I = 0x7f0b00e4 │ │ -.field public static final memo_btn:I = 0x7f07008c │ +.field public static final memo_btn:I = 0x7f0b008c │ │ -.field public static final memo_text:I = 0x7f07008b │ +.field public static final memo_text:I = 0x7f0b008b │ │ -.field public static final menu_CEPD:I = 0x7f0700dc │ +.field public static final menu_CEPD:I = 0x7f0b00dc │ │ -.field public static final menu_CPED:I = 0x7f0700db │ +.field public static final menu_CPED:I = 0x7f0b00db │ │ -.field public static final menu_DPPN:I = 0x7f0700dd │ +.field public static final menu_DPPN:I = 0x7f0b00dd │ │ -.field public static final menu_MULTI:I = 0x7f0700de │ +.field public static final menu_MULTI:I = 0x7f0b00de │ │ -.field public static final menu_PED:I = 0x7f0700da │ +.field public static final menu_PED:I = 0x7f0b00da │ │ -.field public static final menu_dict:I = 0x7f0700d8 │ +.field public static final menu_dict:I = 0x7f0b00d8 │ │ -.field public static final menu_english:I = 0x7f0700e0 │ +.field public static final menu_english:I = 0x7f0b00e0 │ │ -.field public static final menu_top:I = 0x7f0700df │ +.field public static final menu_top:I = 0x7f0b00df │ │ -.field public static final normal:I = 0x7f070001 │ +.field public static final normal:I = 0x7f0b0009 │ │ -.field public static final npage1:I = 0x7f0700a5 │ +.field public static final npage1:I = 0x7f0b00a5 │ │ -.field public static final npage2:I = 0x7f0700a6 │ +.field public static final npage2:I = 0x7f0b00a6 │ │ -.field public static final npage3:I = 0x7f0700a7 │ +.field public static final npage3:I = 0x7f0b00a7 │ │ -.field public static final npage4:I = 0x7f0700a8 │ +.field public static final npage4:I = 0x7f0b00a8 │ │ -.field public static final nsutt1:I = 0x7f0700a9 │ +.field public static final nsutt1:I = 0x7f0b00a9 │ │ -.field public static final nsutt2:I = 0x7f0700aa │ +.field public static final nsutt2:I = 0x7f0b00aa │ │ -.field public static final nsutt3:I = 0x7f0700ab │ +.field public static final nsutt3:I = 0x7f0b00ab │ │ -.field public static final nsutt4:I = 0x7f0700ac │ +.field public static final nsutt4:I = 0x7f0b00ac │ │ -.field public static final number_label:I = 0x7f0700bf │ +.field public static final number_label:I = 0x7f0b00bf │ │ -.field public static final number_text:I = 0x7f0700c0 │ +.field public static final number_text:I = 0x7f0b00c0 │ │ -.field public static final okcatebtn:I = 0x7f07004f │ +.field public static final okcatebtn:I = 0x7f0b004f │ │ -.field public static final pager:I = 0x7f070097 │ +.field public static final pager:I = 0x7f0b0097 │ │ -.field public static final pali:I = 0x7f0700e1 │ +.field public static final pali:I = 0x7f0b00e1 │ │ -.field public static final pauseButton:I = 0x7f07005c │ +.field public static final pauseButton:I = 0x7f0b005c │ │ -.field public static final preferences_menu_item:I = 0x7f0700f5 │ +.field public static final preferences_menu_item:I = 0x7f0b00f5 │ │ -.field public static final prefs_menu_item:I = 0x7f0700ea │ +.field public static final prefs_menu_item:I = 0x7f0b00ea │ │ -.field public static final prefs_read:I = 0x7f0700ee │ +.field public static final prefs_read:I = 0x7f0b00ee │ │ -.field public static final priority_code:I = 0x7f07007f │ +.field public static final priority_code:I = 0x7f0b007f │ │ -.field public static final priority_group:I = 0x7f07007e │ +.field public static final priority_group:I = 0x7f0b007e │ │ -.field public static final priority_number:I = 0x7f070080 │ +.field public static final priority_number:I = 0x7f0b0080 │ │ -.field public static final program_thai_name:I = 0x7f070019 │ +.field public static final program_thai_name:I = 0x7f0b0019 │ │ -.field public static final progressAsFraction:I = 0x7f070057 │ +.field public static final progressAsFraction:I = 0x7f0b0057 │ │ -.field public static final progressAsPercentage:I = 0x7f070058 │ +.field public static final progressAsPercentage:I = 0x7f0b0058 │ │ -.field public static final progressAverageSpeed:I = 0x7f07005a │ +.field public static final progressAverageSpeed:I = 0x7f0b005a │ │ -.field public static final progressBar:I = 0x7f070059 │ +.field public static final progressBar:I = 0x7f0b0059 │ │ -.field public static final progressTimeRemaining:I = 0x7f07005b │ +.field public static final progressTimeRemaining:I = 0x7f0b005b │ │ -.field public static final query_btn:I = 0x7f0700b2 │ +.field public static final query_btn:I = 0x7f0b00b2 │ │ -.field public static final question_text:I = 0x7f070090 │ +.field public static final question_text:I = 0x7f0b0090 │ │ -.field public static final quiz_menu_item:I = 0x7f0700f4 │ +.field public static final quiz_menu_item:I = 0x7f0b00f4 │ │ -.field public static final read_bookmark:I = 0x7f0700e5 │ +.field public static final read_bookmark:I = 0x7f0b00e5 │ │ -.field public static final read_dict_menu_item:I = 0x7f0700e8 │ +.field public static final read_dict_menu_item:I = 0x7f0b00e8 │ │ -.field public static final result_divider_1:I = 0x7f07009f │ +.field public static final result_divider_1:I = 0x7f0b009f │ │ -.field public static final result_divider_2:I = 0x7f0700ad │ +.field public static final result_divider_2:I = 0x7f0b00ad │ │ -.field public static final result_item_main:I = 0x7f070081 │ +.field public static final result_item_main:I = 0x7f0b0081 │ │ -.field public static final result_list:I = 0x7f0700ae │ +.field public static final result_list:I = 0x7f0b00ae │ │ -.field public static final result_status:I = 0x7f07009e │ +.field public static final result_status:I = 0x7f0b009e │ │ -.field public static final result_text:I = 0x7f070092 │ +.field public static final result_text:I = 0x7f0b0092 │ │ -.field public static final results_bookmark:I = 0x7f0700f0 │ +.field public static final results_bookmark:I = 0x7f0b00f0 │ │ -.field public static final resumeOverCellular:I = 0x7f070062 │ +.field public static final resumeOverCellular:I = 0x7f0b0062 │ │ -.field public static final right:I = 0x7f070011 │ +.field public static final right:I = 0x7f0b0012 │ │ -.field public static final right_text:I = 0x7f070093 │ +.field public static final right_text:I = 0x7f0b0093 │ │ -.field public static final save_pref_btn:I = 0x7f0700c8 │ +.field public static final save_pref_btn:I = 0x7f0b00c8 │ │ -.field public static final scroll_text:I = 0x7f07008d │ +.field public static final scroll_text:I = 0x7f0b008d │ │ -.field public static final search:I = 0x7f070096 │ +.field public static final search:I = 0x7f0b0096 │ │ -.field public static final search_dialog_layout:I = 0x7f0700b1 │ +.field public static final search_dialog_layout:I = 0x7f0b00b1 │ │ -.field public static final search_dialog_layout_checks:I = 0x7f0700b4 │ +.field public static final search_dialog_layout_checks:I = 0x7f0b00b4 │ │ -.field public static final search_dialog_layout_checks2:I = 0x7f0700b5 │ +.field public static final search_dialog_layout_checks2:I = 0x7f0b00b5 │ │ -.field public static final search_dialog_layout_checks_2:I = 0x7f0700b9 │ +.field public static final search_dialog_layout_checks_2:I = 0x7f0b00b9 │ │ -.field public static final search_dialog_layout_shell:I = 0x7f0700b0 │ +.field public static final search_dialog_layout_shell:I = 0x7f0b00b0 │ │ -.field public static final search_dialog_layout_shell_out:I = 0x7f0700af │ +.field public static final search_dialog_layout_shell_out:I = 0x7f0b00af │ │ -.field public static final search_history_listview:I = 0x7f0700c1 │ +.field public static final search_history_listview:I = 0x7f0b00c1 │ │ -.field public static final search_menu_item:I = 0x7f0700f3 │ +.field public static final search_menu_item:I = 0x7f0b00f3 │ │ -.field public static final search_text:I = 0x7f0700b3 │ +.field public static final search_text:I = 0x7f0b00b3 │ │ -.field public static final search_word:I = 0x7f07009d │ +.field public static final search_word:I = 0x7f0b009d │ │ -.field public static final selected_view:I = 0x7f070014 │ +.field public static final selected_view:I = 0x7f0b0006 │ │ -.field public static final settings_container:I = 0x7f0700c4 │ +.field public static final settings_container:I = 0x7f0b00c4 │ │ -.field public static final settings_text:I = 0x7f0700c6 │ +.field public static final settings_text:I = 0x7f0b00c6 │ │ -.field public static final settings_text_container:I = 0x7f0700c5 │ +.field public static final settings_text_container:I = 0x7f0b00c5 │ │ -.field public static final settings_text_edit:I = 0x7f0700c7 │ +.field public static final settings_text_edit:I = 0x7f0b00c7 │ │ -.field public static final shell_text:I = 0x7f070095 │ +.field public static final shell_text:I = 0x7f0b0095 │ │ -.field public static final short_divider:I = 0x7f0700c2 │ +.field public static final short_divider:I = 0x7f0b00c2 │ │ -.field public static final showCustom:I = 0x7f070008 │ +.field public static final showCustom:I = 0x7f0b000d │ │ -.field public static final showHome:I = 0x7f070005 │ +.field public static final showHome:I = 0x7f0b000e │ │ -.field public static final showTitle:I = 0x7f070007 │ +.field public static final showTitle:I = 0x7f0b000f │ │ -.field public static final show_page:I = 0x7f07008f │ +.field public static final show_page:I = 0x7f0b008f │ │ -.field public static final slidingmenumain:I = 0x7f0700ca │ +.field public static final slidingmenumain:I = 0x7f0b00ca │ │ -.field public static final sort_by_freq:I = 0x7f0700cf │ +.field public static final sort_by_freq:I = 0x7f0b00cf │ │ -.field public static final sort_by_id:I = 0x7f070067 │ +.field public static final sort_by_id:I = 0x7f0b0067 │ │ -.field public static final sort_by_keywords:I = 0x7f0700cd │ +.field public static final sort_by_keywords:I = 0x7f0b00cd │ │ -.field public static final sort_by_note:I = 0x7f0700cb │ +.field public static final sort_by_note:I = 0x7f0b00cb │ │ -.field public static final sort_by_priority:I = 0x7f0700d0 │ +.field public static final sort_by_priority:I = 0x7f0b00d0 │ │ -.field public static final sort_by_suts:I = 0x7f0700ce │ +.field public static final sort_by_suts:I = 0x7f0b00ce │ │ -.field public static final sort_by_title:I = 0x7f070068 │ +.field public static final sort_by_title:I = 0x7f0b0068 │ │ -.field public static final sort_by_url:I = 0x7f070069 │ +.field public static final sort_by_url:I = 0x7f0b0069 │ │ -.field public static final sort_by_volume_page:I = 0x7f0700cc │ +.field public static final sort_by_volume_page:I = 0x7f0b00cc │ │ -.field public static final sort_ok:I = 0x7f07006d │ +.field public static final sort_ok:I = 0x7f0b006d │ │ -.field public static final sorting:I = 0x7f0700d6 │ +.field public static final sorting:I = 0x7f0b00d6 │ │ -.field public static final statusText:I = 0x7f070055 │ +.field public static final statusText:I = 0x7f0b0055 │ │ -.field public static final suttan_label:I = 0x7f0700a2 │ +.field public static final suttan_label:I = 0x7f0b00a2 │ │ -.field public static final tabMode:I = 0x7f070003 │ +.field public static final tabMode:I = 0x7f0b000a │ │ -.field public static final table_layout:I = 0x7f0700a0 │ +.field public static final table_layout:I = 0x7f0b00a0 │ │ -.field public static final textPausedParagraph1:I = 0x7f07005f │ +.field public static final textPausedParagraph1:I = 0x7f0b005f │ │ -.field public static final textPausedParagraph2:I = 0x7f070060 │ +.field public static final textPausedParagraph2:I = 0x7f0b0060 │ │ -.field public static final title:I = 0x7f070086 │ +.field public static final title:I = 0x7f0b0086 │ │ -.field public static final update_archive:I = 0x7f0700e7 │ +.field public static final update_archive:I = 0x7f0b00e7 │ │ -.field public static final useLogo:I = 0x7f070004 │ +.field public static final useLogo:I = 0x7f0b0010 │ │ -.field public static final vinai_label:I = 0x7f0700a1 │ +.field public static final vinai_label:I = 0x7f0b00a1 │ │ -.field public static final vol_list:I = 0x7f07008a │ +.field public static final vol_list:I = 0x7f0b008a │ │ -.field public static final volume:I = 0x7f0700d3 │ +.field public static final volume:I = 0x7f0b00d3 │ │ -.field public static final webview:I = 0x7f070051 │ +.field public static final webview:I = 0x7f0b0051 │ │ -.field public static final wifiSettingsButton:I = 0x7f070063 │ +.field public static final wifiSettingsButton:I = 0x7f0b0063 │ │ -.field public static final wrap_content:I = 0x7f070000 │ +.field public static final wrap_content:I = 0x7f0b0007 │ │ -.field public static final wrong_text:I = 0x7f070091 │ +.field public static final wrong_text:I = 0x7f0b0091 │ │ -.field public static final zoom_in_result:I = 0x7f0700d4 │ +.field public static final zoom_in_result:I = 0x7f0b00d4 │ │ -.field public static final zoom_out_result:I = 0x7f0700d5 │ +.field public static final zoom_out_result:I = 0x7f0b00d5 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper.smali │ @@ -43,273 +43,265 @@ │ invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 207 │ return-void │ .end method │ │ .method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V │ - .locals 14 │ + .locals 12 │ .param p1, "db" # Landroid/database/sqlite/SQLiteDatabase; │ .param p2, "oldVersion" # I │ .param p3, "newVersion" # I │ │ .prologue │ .line 211 │ - const-string v1, "UPGRADE" │ + const-string v0, "UPGRADE" │ │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - move/from16 v0, p2 │ + invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + move-result-object v1 │ │ - move-result-object v2 │ + const-string v2, " --> " │ │ - const-string v3, " --> " │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v1 │ │ - move-result-object v2 │ + invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move/from16 v0, p3 │ + move-result-object v1 │ │ - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v2 │ - │ - invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 212 │ - const/4 v1, 0x1 │ + const/4 v0, 0x1 │ │ - move/from16 v0, p2 │ - │ - if-ne v0, v1, :cond_1 │ + if-ne p2, v0, :cond_1 │ │ .line 213 │ - 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 │ │ .line 214 │ - .local v12, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const-string v2, "bookmark" │ + .local v10, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const-string v1, "bookmark" │ │ - const/4 v1, 0x6 │ + const/4 v0, 0x6 │ │ - new-array v3, v1, [Ljava/lang/String; │ + new-array v2, v0, [Ljava/lang/String; │ │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ - const-string v4, "_id" │ + const-string v3, "_id" │ │ - aput-object v4, v3, v1 │ + aput-object v3, v2, v0 │ │ - const/4 v1, 0x1 │ + const/4 v0, 0x1 │ │ - const-string v4, "lang" │ + const-string v3, "lang" │ │ - aput-object v4, v3, v1 │ + aput-object v3, v2, v0 │ │ - const/4 v1, 0x2 │ + const/4 v0, 0x2 │ │ - const-string v4, "volumn" │ + const-string v3, "volumn" │ │ - aput-object v4, v3, v1 │ + aput-object v3, v2, v0 │ │ - const/4 v1, 0x3 │ + const/4 v0, 0x3 │ │ - const-string v4, "page" │ + const-string v3, "page" │ │ - aput-object v4, v3, v1 │ + aput-object v3, v2, v0 │ │ - const/4 v1, 0x4 │ + const/4 v0, 0x4 │ │ - const-string v4, "item" │ + const-string v3, "item" │ │ - aput-object v4, v3, v1 │ + aput-object v3, v2, v0 │ │ - const/4 v1, 0x5 │ + const/4 v0, 0x5 │ + │ + const-string v3, "note" │ │ - const-string v4, "note" │ + aput-object v3, v2, v0 │ │ - aput-object v4, v3, v1 │ + const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ const/4 v6, 0x0 │ │ const/4 v7, 0x0 │ │ - const/4 v8, 0x0 │ - │ - move-object v1, p1 │ + move-object v0, p1 │ │ - invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 217 │ - .local v9, "cursor":Landroid/database/Cursor; │ - invoke-interface {v9}, Landroid/database/Cursor;->getCount()I │ + .local v8, "cursor":Landroid/database/Cursor; │ + invoke-interface {v8}, Landroid/database/Cursor;->getCount()I │ │ - move-result v1 │ + move-result v0 │ │ - if-lez v1, :cond_0 │ + if-lez v0, :cond_0 │ │ - invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z │ + invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z │ │ - move-result v1 │ + move-result v0 │ │ - if-eqz v1, :cond_0 │ + if-eqz v0, :cond_0 │ │ .line 219 │ :goto_0 │ - invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ + invoke-interface {v8}, Landroid/database/Cursor;->isAfterLast()Z │ │ - move-result v1 │ + move-result v0 │ │ - if-nez v1, :cond_0 │ + if-nez v0, :cond_0 │ │ .line 220 │ - new-instance v11, Landroid/content/ContentValues; │ + new-instance v9, Landroid/content/ContentValues; │ │ - invoke-direct {v11}, Landroid/content/ContentValues;->()V │ + invoke-direct {v9}, Landroid/content/ContentValues;->()V │ │ .line 221 │ - .local v11, "newValues":Landroid/content/ContentValues; │ - const-string v1, "lang" │ + .local v9, "newValues":Landroid/content/ContentValues; │ + const-string v0, "lang" │ │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v8, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 222 │ - const-string v1, "volumn" │ + const-string v0, "volumn" │ │ - const/4 v2, 0x2 │ + const/4 v1, 0x2 │ │ - invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v8, v1}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v2 │ + move-result v1 │ │ - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 223 │ - const-string v1, "page" │ + const-string v0, "page" │ │ - const/4 v2, 0x3 │ + const/4 v1, 0x3 │ │ - invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v8, v1}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v2 │ + move-result v1 │ │ - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 224 │ - const-string v1, "item" │ + const-string v0, "item" │ │ - const/4 v2, 0x4 │ + const/4 v1, 0x4 │ │ - invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ + invoke-interface {v8, v1}, Landroid/database/Cursor;->getInt(I)I │ │ - move-result v2 │ + move-result v1 │ │ - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 225 │ - const-string v1, "note" │ + const-string v0, "note" │ │ - const/4 v2, 0x5 │ + const/4 v1, 0x5 │ │ - invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v8, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 226 │ - const-string v1, "keywords" │ + const-string v0, "keywords" │ │ - const-string v2, "" │ + const-string v1, "" │ │ - invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v9, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 227 │ - invoke-virtual {v12, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 228 │ - invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ + invoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_0 │ │ .line 231 │ - .end local v11 # "newValues":Landroid/content/ContentValues; │ + .end local v9 # "newValues":Landroid/content/ContentValues; │ :cond_0 │ - const-string v1, "DROP TABLE IF EXISTS bookmark" │ + const-string v0, "DROP TABLE IF EXISTS bookmark" │ │ - invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 232 │ invoke-virtual {p0, p1}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter$BookmarkDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 233 │ - invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v10 │ + move-result-object v0 │ │ - .local v10, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - check-cast v13, Landroid/content/ContentValues; │ + check-cast v11, Landroid/content/ContentValues; │ │ .line 234 │ - .local v13, "values":Landroid/content/ContentValues; │ + .local v11, "values":Landroid/content/ContentValues; │ const-string v1, "bookmark" │ │ const/4 v2, 0x0 │ │ - invoke-virtual {p1, v1, v2, v13}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {p1, v1, v2, v11}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_1 │ │ .line 237 │ - .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "i$":Ljava/util/Iterator; │ - .end local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v13 # "values":Landroid/content/ContentValues; │ + .end local v8 # "cursor":Landroid/database/Cursor; │ + .end local v10 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v11 # "values":Landroid/content/ContentValues; │ :cond_1 │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/EnglishActivity$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/EnglishActivity$1;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ .prologue │ .line 292 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1$1;->this$1:Lorg/yuttadhammo/tipitaka/EnglishActivity$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchDialog$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 191 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$5;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/StringLengthComparator.smali │ @@ -29,25 +29,21 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 5 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Ljava/lang/String; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/yuttadhammo/tipitaka/StringLengthComparator;->compare(Ljava/lang/String;Ljava/lang/String;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/org/yuttadhammo/tipitaka/SearchActivity$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 218 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$7;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ .prologue │ .line 169 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$2;->this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$13$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;)V │ .locals 0 │ + .param p1, "this$2" # Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ .prologue │ .line 332 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;->this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,24 +67,24 @@ │ │ iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;->this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;->access$700(Lorg/yuttadhammo/tipitaka/SearchActivity;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iget-object v3, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;->this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ + iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1$1;->this$2:Lorg/yuttadhammo/tipitaka/SearchActivity$13$1; │ │ - iget-object v3, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;->this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ + iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13$1;->this$1:Lorg/yuttadhammo/tipitaka/SearchActivity$13; │ │ - iget-object v3, v3, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ + iget-object v1, v1, Lorg/yuttadhammo/tipitaka/SearchActivity$13;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ - invoke-static {v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->access$800(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ + invoke-static {v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;->access$800(Lorg/yuttadhammo/tipitaka/SearchActivity;)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ - move-result-object v3 │ + move-result-object v1 │ │ - invoke-static {v0, v1, v2, v3}, Lorg/yuttadhammo/tipitaka/SearchActivity;->access$900(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ + invoke-static {v0, v2, v3, v1}, Lorg/yuttadhammo/tipitaka/SearchActivity;->access$900(Lorg/yuttadhammo/tipitaka/SearchActivity;JLorg/yuttadhammo/tipitaka/SearchResultsItem;)V │ │ .line 337 │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 500 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$4;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 172 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/DictionaryActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/DictionaryActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ .prologue │ .line 129 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/DictionaryActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 196 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -57,15 +58,15 @@ │ .line 221 │ :cond_0 │ :goto_0 │ return-void │ │ .line 203 │ :cond_1 │ - const v7, 0x7f07008e │ + const v7, 0x7f0b008e │ │ invoke-virtual {v3, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v7 │ │ check-cast v7, Lorg/yuttadhammo/tipitaka/ReadBookActivity$PaliTextView; ├── smali/org/yuttadhammo/tipitaka/SearchDialog$10$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog$10;I)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/SearchDialog$10; │ │ .prologue │ .line 574 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;->this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$10; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$10$1;->val$position:I ├── smali/org/yuttadhammo/tipitaka/SearchActivity$17.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$dialog:Landroid/app/Dialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;Landroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 1412 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$17;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$17;->val$dialog:Landroid/app/Dialog; │ │ @@ -44,15 +45,15 @@ │ .locals 3 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ .line 1415 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$17;->val$dialog:Landroid/app/Dialog; │ │ - const v2, 0x7f070071 │ + const v2, 0x7f0b0071 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/EditText; ├── smali/org/yuttadhammo/tipitaka/BookmarkDBAdapter.smali │ @@ -303,14 +303,15 @@ │ │ aput-object p1, v1, v7 │ │ const-string v2, "volumn" │ │ aput-object v2, v1, v8 │ │ + .line 130 │ invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v1, v9 │ │ const/4 v2, 0x4 │ @@ -333,14 +334,15 @@ │ │ aput-object v5, v1, v2 │ │ const/4 v2, 0x7 │ │ aput-object p4, v1, v2 │ │ + .line 129 │ invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 131 │ .local v3, "where":Ljava/lang/String; │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ @@ -417,39 +419,27 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "\'" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, " AND " │ + const-string v1, "\' AND " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "keywords" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " = " │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'" │ + const-string v1, " = \'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -551,39 +541,27 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "\'" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, " AND " │ + const-string v1, "\' AND " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "keywords" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " = " │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'" │ + const-string v1, " = \'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -1179,17 +1157,17 @@ │ │ const-string v2, "bookmark" │ │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public isDuplicated(Lorg/yuttadhammo/tipitaka/BookmarkItem;)Z │ .locals 15 │ .param p1, "item" # Lorg/yuttadhammo/tipitaka/BookmarkItem; │ │ .prologue │ @@ -1250,42 +1228,45 @@ │ │ const-string v4, "volumn" │ │ aput-object v4, v1, v2 │ │ const/4 v2, 0x3 │ │ + .line 94 │ invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ aput-object v4, v1, v2 │ │ const/4 v2, 0x4 │ │ const-string v4, "page" │ │ aput-object v4, v1, v2 │ │ const/4 v2, 0x5 │ │ + .line 95 │ invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ aput-object v4, v1, v2 │ │ const/4 v2, 0x6 │ │ const-string v4, "item" │ │ aput-object v4, v1, v2 │ │ const/4 v2, 0x7 │ │ + .line 96 │ invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ aput-object v4, v1, v2 │ │ const/16 v2, 0x8 │ @@ -1304,14 +1285,15 @@ │ │ aput-object v4, v1, v2 │ │ const/16 v2, 0xb │ │ aput-object v10, v1, v2 │ │ + .line 92 │ invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 100 │ .local v3, "where":Ljava/lang/String; │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ @@ -1372,14 +1354,15 @@ │ │ const/4 v7, 0x0 │ │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ + .line 101 │ invoke-interface {v0}, Landroid/database/Cursor;->getCount()I │ │ move-result v8 │ │ .line 103 │ .local v8, "count":I │ if-lez v8, :cond_0 │ @@ -1416,15 +1399,15 @@ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ .line 57 │ return-object p0 │ .end method │ │ .method public removeEntry(J)Z │ - .locals 4 │ + .locals 5 │ .param p1, "_rowIndex" # J │ │ .prologue │ .line 180 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v1, "bookmark" ├── smali/org/yuttadhammo/tipitaka/QuizActivity$QuizAdapter.smali │ @@ -34,27 +34,29 @@ │ .end annotation │ .end field │ │ │ # direct methods │ .method public constructor (Lorg/yuttadhammo/tipitaka/QuizActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ .prologue │ .line 186 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;->this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ invoke-direct {p0}, Landroid/widget/BaseAdapter;->()V │ │ .line 188 │ return-void │ .end method │ │ .method public constructor (Lorg/yuttadhammo/tipitaka/QuizActivity;[Lorg/yuttadhammo/tipitaka/QuizButton;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/QuizActivity; │ .param p2, "oldButtons" # [Lorg/yuttadhammo/tipitaka/QuizButton; │ │ .prologue │ .line 182 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/QuizActivity$QuizAdapter;->this$0:Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ invoke-direct {p0}, Landroid/widget/BaseAdapter;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$4.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;Landroid/widget/EditText;I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ .prologue │ .line 428 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$4;->val$input:Landroid/widget/EditText; ├── smali/org/yuttadhammo/tipitaka/SearchResultsDBAdapter.smali │ @@ -235,73 +235,49 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "\'" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, " AND " │ + const-string v1, "\' AND " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "keywords" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "=" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'" │ + const-string v1, "=\'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "\'" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, " AND " │ + const-string v1, "\' AND " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "scate" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, "=" │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'" │ + const-string v1, "=\'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -403,15 +379,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getEntry(J)Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ - .locals 18 │ + .locals 19 │ .param p1, "_rowIndex" # J │ │ .prologue │ .line 108 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ @@ -770,17 +746,17 @@ │ │ const-string v2, "results" │ │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public isDuplicated(Lorg/yuttadhammo/tipitaka/SearchResultsItem;)Z │ .locals 11 │ .param p1, "item" # Lorg/yuttadhammo/tipitaka/SearchResultsItem; │ │ .prologue │ @@ -801,58 +777,63 @@ │ │ new-array v1, v1, [Ljava/lang/Object; │ │ const-string v2, "lang" │ │ aput-object v2, v1, v10 │ │ + .line 88 │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->getLanguage()Ljava/lang/String; │ │ move-result-object v2 │ │ aput-object v2, v1, v9 │ │ const-string v2, "keywords" │ │ aput-object v2, v1, v6 │ │ + .line 89 │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->getKeywords()Ljava/lang/String; │ │ move-result-object v2 │ │ aput-object v2, v1, v7 │ │ const/4 v2, 0x4 │ │ const-string v5, "scate" │ │ aput-object v5, v1, v2 │ │ const/4 v2, 0x5 │ │ + .line 90 │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->getSelectedCategories()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v1, v2 │ │ const/4 v2, 0x6 │ │ const-string v5, "suts" │ │ aput-object v5, v1, v2 │ │ const/4 v2, 0x7 │ │ + .line 91 │ invoke-virtual {p1}, Lorg/yuttadhammo/tipitaka/SearchResultsItem;->getSuts()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v1, v2 │ │ + .line 87 │ invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 93 │ .local v3, "where":Ljava/lang/String; │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ @@ -927,14 +908,15 @@ │ │ move-object v7, v4 │ │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ + .line 96 │ invoke-interface {v0}, Landroid/database/Cursor;->getCount()I │ │ move-result v8 │ │ .line 98 │ .local v8, "count":I │ if-lez v8, :cond_0 │ @@ -1033,15 +1015,15 @@ │ invoke-interface {v0}, Landroid/database/Cursor;->close()V │ │ .line 165 │ return-void │ .end method │ │ .method public removeEntry(J)Z │ - .locals 4 │ + .locals 5 │ .param p1, "_rowIndex" # J │ │ .prologue │ .line 152 │ iget-object v0, p0, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v1, "results" ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 171 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/MainTipitakaDBAdapter.smali │ @@ -164,14 +164,15 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ + .line 182 │ invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ .line 187 │ .local v0, "cursor":Landroid/database/Cursor; │ return-object v0 │ @@ -266,14 +267,15 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ + .line 192 │ invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ .line 197 │ .local v0, "cursor":Landroid/database/Cursor; │ return-object v0 │ @@ -934,21 +936,15 @@ │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, " AND content LIKE " │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "\'%" │ + const-string v1, " AND content LIKE \'%" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ aget-object v1, v10, v9 ├── smali/org/yuttadhammo/tipitaka/BookmarkThaiActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ .prologue │ .line 279 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkThaiActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 953 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$6;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/EnglishActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$Close:Z │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/EnglishActivity;Z)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ .prologue │ .line 303 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ iput-boolean p2, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity$2;->val$Close:Z ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ .prologue │ .line 428 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$6;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/QuizActivity.smali │ @@ -54,15 +54,14 @@ │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ .line 38 │ const/16 v0, 0x51eb │ │ iput v0, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->CPED_LENGTH:I │ │ - .line 175 │ return-void │ .end method │ │ .method static synthetic access$100(Lorg/yuttadhammo/tipitaka/QuizActivity;)Lorg/yuttadhammo/tipitaka/QuizActivity; │ .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/QuizActivity; │ │ @@ -460,54 +459,54 @@ │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->layout:Landroid/view/View; │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;->setContentView(Landroid/view/View;)V │ │ .line 61 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->layout:Landroid/view/View; │ │ - const v4, 0x7f070091 │ + const v4, 0x7f0b0091 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->wrongText:Landroid/widget/TextView; │ │ .line 62 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->layout:Landroid/view/View; │ │ - const v4, 0x7f070093 │ + const v4, 0x7f0b0093 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->rightText:Landroid/widget/TextView; │ │ .line 63 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->layout:Landroid/view/View; │ │ - const v4, 0x7f070092 │ + const v4, 0x7f0b0092 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->resultText:Landroid/widget/TextView; │ │ .line 64 │ iget-object v3, p0, Lorg/yuttadhammo/tipitaka/QuizActivity;->layout:Landroid/view/View; │ │ - const v4, 0x7f070090 │ + const v4, 0x7f0b0090 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ @@ -564,15 +563,15 @@ │ .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ .line 91 │ - const v3, 0x7f070094 │ + const v3, 0x7f0b0094 │ │ invoke-virtual {p0, v3}, Lorg/yuttadhammo/tipitaka/QuizActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/GridView; │ │ @@ -802,18 +801,18 @@ │ │ goto :goto_0 │ │ .line 141 │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700e8 -> :sswitch_3 │ - 0x7f0700e9 -> :sswitch_4 │ - 0x7f0700ea -> :sswitch_2 │ - 0x7f0700eb -> :sswitch_1 │ + 0x7f0b00e8 -> :sswitch_3 │ + 0x7f0b00e9 -> :sswitch_4 │ + 0x7f0b00ea -> :sswitch_2 │ + 0x7f0b00eb -> :sswitch_1 │ .end sparse-switch │ .end method │ │ .method protected onResume()V │ .locals 4 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ .prologue │ .line 490 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;->val$position:I │ │ @@ -198,17 +199,17 @@ │ .line 510 │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->access$100(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter; │ │ move-result-object v4 │ │ - int-to-long v5, v2 │ + int-to-long v6, v2 │ │ - invoke-virtual {v4, v5, v6}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->removeEntry(J)Z │ + invoke-virtual {v4, v6, v7}, Lorg/yuttadhammo/tipitaka/BookmarkDBAdapter;->removeEntry(J)Z │ │ .line 511 │ iget-object v4, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ invoke-static {v4}, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->access$800(Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ │ .line 513 ├── smali/org/yuttadhammo/tipitaka/Downloader$3$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/Downloader$3;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/Downloader$3; │ │ .prologue │ .line 110 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/Downloader$3$1;->this$1:Lorg/yuttadhammo/tipitaka/Downloader$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sortDialog:Landroid/app/Dialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ .prologue │ .line 328 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->val$sortDialog:Landroid/app/Dialog; │ │ @@ -56,15 +57,15 @@ │ │ move-result-object v0 │ │ .line 332 │ .local v0, "editor":Landroid/content/SharedPreferences$Editor; │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006c │ + const v2, 0x7f0b006c │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -82,15 +83,15 @@ │ iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;->isDesc:Z │ │ .line 340 │ :cond_0 │ :goto_0 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f070067 │ + const v2, 0x7f0b0067 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -143,15 +144,15 @@ │ .line 356 │ return-void │ │ .line 335 │ :cond_2 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006b │ + const v2, 0x7f0b006b │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -170,15 +171,15 @@ │ │ goto :goto_0 │ │ .line 342 │ :cond_3 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cb │ + const v2, 0x7f0b00cb │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -197,15 +198,15 @@ │ │ goto :goto_1 │ │ .line 344 │ :cond_4 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cc │ + const v2, 0x7f0b00cc │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -224,15 +225,15 @@ │ │ goto :goto_1 │ │ .line 346 │ :cond_5 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$3;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cd │ + const v2, 0x7f0b00cd │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ .prologue │ .line 84 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 195 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$4.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;Landroid/widget/EditText;I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ .prologue │ .line 446 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$4;->val$input:Landroid/widget/EditText; ├── smali/org/yuttadhammo/tipitaka/DictionaryActivity.smali │ @@ -335,68 +335,76 @@ │ invoke-direct {p0, v0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->lookupWord(Ljava/lang/String;)V │ │ .line 325 │ return-void │ .end method │ │ .method private lookupWord(Ljava/lang/String;)V │ - .locals 12 │ + .locals 13 │ .param p1, "query" # Ljava/lang/String; │ │ .prologue │ + const/4 v12, 0x4 │ + │ + const/4 v11, 0x2 │ + │ + const/4 v10, 0x1 │ + │ + const/4 v6, 0x0 │ + │ .line 328 │ - const-string v9, "^ +" │ + const-string v7, "^ +" │ │ - const-string v10, "" │ + const-string v8, "" │ │ - invoke-virtual {p1, v9, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {p1, v7, v8}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - const-string v10, " +$" │ + const-string v8, " +$" │ │ - const-string v11, "" │ + const-string v9, "" │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v7, v8, v9}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - const-string v10, "*" │ + const-string v8, "*" │ │ - const-string v11, "%" │ + const-string v9, "%" │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + invoke-virtual {v7, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - const-string v10, "%$" │ + const-string v8, "%$" │ │ - const-string v11, "" │ + const-string v9, "" │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v7, v8, v9}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object p1 │ │ .line 329 │ - iget-object v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ + iget-object v7, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ │ - if-eqz v9, :cond_0 │ + if-eqz v7, :cond_0 │ │ - iget-object v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ + iget-object v7, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ │ - invoke-virtual {v9, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v9 │ + move-result v7 │ │ - if-nez v9, :cond_1 │ + if-nez v7, :cond_1 │ │ :cond_0 │ - const-string v9, "" │ + const-string v7, "" │ │ - if-ne p1, v9, :cond_2 │ + if-ne p1, v7, :cond_2 │ │ .line 362 │ :cond_1 │ :goto_0 │ return-void │ │ .line 332 │ @@ -413,551 +421,499 @@ │ .line 336 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ │ .line 338 │ invoke-direct {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->displayLoadingPage()V │ │ .line 344 │ - iget v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ + iget v7, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ │ - const/4 v10, 0x4 │ - │ - if-ne v9, v10, :cond_4 │ + if-ne v7, v12, :cond_4 │ │ .line 345 │ - const/4 v9, 0x3 │ + const/4 v7, 0x3 │ │ - new-array v8, v9, [Ljava/lang/String; │ + new-array v5, v7, [Ljava/lang/String; │ │ - const/4 v9, 0x0 │ + const-string v7, "ped" │ │ - const-string v10, "ped" │ - │ - aput-object v10, v8, v9 │ - │ - const/4 v9, 0x1 │ + aput-object v7, v5, v6 │ │ - const-string v10, "cped" │ + const-string v7, "cped" │ │ - aput-object v10, v8, v9 │ + aput-object v7, v5, v10 │ │ - const/4 v9, 0x2 │ + const-string v7, "dppn" │ │ - const-string v10, "dppn" │ - │ - aput-object v10, v8, v9 │ + aput-object v7, v5, v11 │ │ .line 351 │ - .local v8, "tables":[Ljava/lang/String; │ + .local v5, "tables":[Ljava/lang/String; │ :goto_1 │ - const-string v4, "" │ + const-string v3, "" │ │ .line 352 │ - .local v4, "html":Ljava/lang/String; │ - const/4 v2, 0x0 │ + .local v3, "html":Ljava/lang/String; │ + const/4 v1, 0x0 │ │ .line 353 │ - .local v2, "count":I │ - iget-object v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + .local v1, "count":I │ + iget-object v7, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ .line 354 │ - move-object v0, v8 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v6, v0 │ + array-length v8, v5 │ │ - .local v6, "len$":I │ - const/4 v5, 0x0 │ + move v7, v6 │ │ - .local v5, "i$":I │ :goto_2 │ - if-ge v5, v6, :cond_6 │ + if-ge v7, v8, :cond_6 │ │ - aget-object v7, v0, v5 │ + aget-object v4, v5, v7 │ │ .line 355 │ - .local v7, "table":Ljava/lang/String; │ - const/4 v9, 0x2 │ - │ - if-ne v2, v9, :cond_3 │ + .local v4, "table":Ljava/lang/String; │ + if-ne v1, v11, :cond_3 │ │ .line 356 │ - const/4 v2, 0x3 │ + const/4 v1, 0x3 │ │ .line 357 │ :cond_3 │ - iget-object v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + iget-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - invoke-virtual {v9, v7, p1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQuery(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + invoke-virtual {v6, v4, p1}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQuery(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 358 │ - .local v1, "c":Landroid/database/Cursor; │ - new-instance v9, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + .local v0, "c":Landroid/database/Cursor; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - move-result-object v10 │ + invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - iget v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ + move-result-object v9 │ │ - const/4 v11, 0x4 │ + iget v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ │ - if-ne v9, v11, :cond_5 │ + if-ne v6, v12, :cond_5 │ │ - add-int/lit8 v3, v2, 0x1 │ + add-int/lit8 v2, v1, 0x1 │ │ - .end local v2 # "count":I │ - .local v3, "count":I │ - move v9, v2 │ + .end local v1 # "count":I │ + .local v2, "count":I │ + move v6, v1 │ │ - move v2, v3 │ + move v1, v2 │ │ - .end local v3 # "count":I │ - .restart local v2 # "count":I │ + .end local v2 # "count":I │ + .restart local v1 # "count":I │ :goto_3 │ - invoke-virtual {p0, v1, p1, v9}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->parse(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; │ + invoke-virtual {p0, v0, p1, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->parse(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 354 │ - add-int/lit8 v5, v5, 0x1 │ + add-int/lit8 v6, v7, 0x1 │ + │ + move v7, v6 │ │ goto :goto_2 │ │ .line 348 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "c":Landroid/database/Cursor; │ - .end local v2 # "count":I │ - .end local v4 # "html":Ljava/lang/String; │ - .end local v5 # "i$":I │ - .end local v6 # "len$":I │ - .end local v7 # "table":Ljava/lang/String; │ - .end local v8 # "tables":[Ljava/lang/String; │ + .end local v0 # "c":Landroid/database/Cursor; │ + .end local v1 # "count":I │ + .end local v3 # "html":Ljava/lang/String; │ + .end local v4 # "table":Ljava/lang/String; │ + .end local v5 # "tables":[Ljava/lang/String; │ :cond_4 │ - const/4 v9, 0x1 │ + new-array v5, v10, [Ljava/lang/String; │ │ - new-array v8, v9, [Ljava/lang/String; │ + sget-object v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; │ │ - const/4 v9, 0x0 │ + iget v8, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ │ - sget-object v10, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; │ + aget-object v7, v7, v8 │ │ - iget v11, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ + aput-object v7, v5, v6 │ │ - aget-object v10, v10, v11 │ - │ - aput-object v10, v8, v9 │ - │ - .restart local v8 # "tables":[Ljava/lang/String; │ + .restart local v5 # "tables":[Ljava/lang/String; │ goto :goto_1 │ │ .line 358 │ - .restart local v0 # "arr$":[Ljava/lang/String; │ - .restart local v1 # "c":Landroid/database/Cursor; │ - .restart local v2 # "count":I │ - .restart local v4 # "html":Ljava/lang/String; │ - .restart local v5 # "i$":I │ - .restart local v6 # "len$":I │ - .restart local v7 # "table":Ljava/lang/String; │ + .restart local v0 # "c":Landroid/database/Cursor; │ + .restart local v1 # "count":I │ + .restart local v3 # "html":Ljava/lang/String; │ + .restart local v4 # "table":Ljava/lang/String; │ :cond_5 │ - iget v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ + iget v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ │ goto :goto_3 │ │ .line 360 │ - .end local v1 # "c":Landroid/database/Cursor; │ - .end local v7 # "table":Ljava/lang/String; │ + .end local v0 # "c":Landroid/database/Cursor; │ + .end local v4 # "table":Ljava/lang/String; │ :cond_6 │ - iget-object v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ + iget-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V │ + invoke-virtual {v6}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V │ │ .line 361 │ - invoke-direct {p0, p1, v4}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->displayResult(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {p0, p1, v3}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->displayResult(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_0 │ .end method │ │ .method private parseEndings(Ljava/lang/String;I)Ljava/lang/String; │ - .locals 20 │ + .locals 19 │ .param p1, "query" # Ljava/lang/String; │ .param p2, "table" # I │ │ .prologue │ .line 422 │ invoke-virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v16 │ + move-result-object v13 │ │ - const v17, 0x7f0e001b │ + const v14, 0x7f0e001b │ │ - invoke-virtual/range {v16 .. v17}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 423 │ - .local v8, "declensions":[Ljava/lang/String; │ - new-instance v10, Ljava/util/ArrayList; │ + .local v7, "declensions":[Ljava/lang/String; │ + new-instance v9, Ljava/util/ArrayList; │ │ - invoke-direct {v10}, Ljava/util/ArrayList;->()V │ + invoke-direct {v9}, Ljava/util/ArrayList;->()V │ │ .line 424 │ - .local v10, "endings":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - move-object v4, v8 │ + .local v9, "endings":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + array-length v14, v7 │ │ - .local v4, "arr$":[Ljava/lang/String; │ - array-length v13, v4 │ + const/4 v13, 0x0 │ │ - .local v13, "len$":I │ - const/4 v12, 0x0 │ - │ - .local v12, "i$":I │ :goto_0 │ - if-ge v12, v13, :cond_1 │ + if-ge v13, v14, :cond_1 │ │ - aget-object v7, v4, v12 │ + aget-object v6, v7, v13 │ │ .line 425 │ - .local v7, "declension":Ljava/lang/String; │ - const-string v16, "," │ - │ - move-object/from16 v0, v16 │ + .local v6, "declension":Ljava/lang/String; │ + const-string v15, "," │ │ - invoke-static {v7, v0}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; │ + invoke-static {v6, v15}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 426 │ - .local v6, "decArray":[Ljava/lang/String; │ - const/16 v16, 0x0 │ + .local v5, "decArray":[Ljava/lang/String; │ + const/4 v15, 0x0 │ │ - aget-object v9, v6, v16 │ + aget-object v8, v5, v15 │ │ .line 427 │ - .local v9, "ending":Ljava/lang/String; │ - const/16 v16, 0x1 │ + .local v8, "ending":Ljava/lang/String; │ + const/4 v15, 0x1 │ │ - aget-object v16, v6, v16 │ + aget-object v15, v5, v15 │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static {v15}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v15 │ + move-result v12 │ │ .line 428 │ - .local v15, "offset":I │ - const/16 v16, 0x2 │ + .local v12, "offset":I │ + const/4 v15, 0x2 │ │ - aget-object v16, v6, v16 │ + aget-object v15, v5, v15 │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static {v15}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v14 │ + move-result v11 │ │ .line 429 │ - .local v14, "min":I │ - const/16 v16, 0x3 │ + .local v11, "min":I │ + const/4 v15, 0x3 │ │ - aget-object v3, v6, v16 │ + aget-object v3, v5, v15 │ │ .line 431 │ .local v3, "add":Ljava/lang/String; │ invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I │ │ - move-result v16 │ - │ - move/from16 v0, v16 │ + move-result v15 │ │ - if-le v0, v14, :cond_0 │ + if-le v15, v11, :cond_0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v0, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v16 │ + move-result v15 │ │ - if-eqz v16, :cond_0 │ + if-eqz v15, :cond_0 │ │ .line 432 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v15, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v15}, Ljava/lang/StringBuilder;->()V │ │ - const/16 v17, 0x0 │ + const/16 v16, 0x0 │ │ invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I │ │ - move-result v18 │ + move-result v17 │ │ - invoke-virtual {v9}, Ljava/lang/String;->length()I │ + invoke-virtual {v8}, Ljava/lang/String;->length()I │ │ - move-result v19 │ + move-result v18 │ │ - sub-int v18, v18, v19 │ + sub-int v17, v17, v18 │ │ - add-int v18, v18, v15 │ + add-int v17, v17, v12 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v16 │ │ - move/from16 v2, v18 │ + move/from16 v2, v17 │ │ invoke-static {v0, v1, v2}, Landroid/text/TextUtils;->substring(Ljava/lang/CharSequence;II)Ljava/lang/String; │ │ - move-result-object v17 │ - │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ move-result-object v16 │ │ - move-object/from16 v0, v16 │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v15, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v15 │ │ - invoke-virtual {v10, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v9, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 424 │ :cond_0 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v13, v13, 0x1 │ │ goto :goto_0 │ │ .line 436 │ .end local v3 # "add":Ljava/lang/String; │ - .end local v6 # "decArray":[Ljava/lang/String; │ - .end local v7 # "declension":Ljava/lang/String; │ - .end local v9 # "ending":Ljava/lang/String; │ - .end local v14 # "min":I │ - .end local v15 # "offset":I │ + .end local v5 # "decArray":[Ljava/lang/String; │ + .end local v6 # "declension":Ljava/lang/String; │ + .end local v8 # "ending":Ljava/lang/String; │ + .end local v11 # "min":I │ + .end local v12 # "offset":I │ :cond_1 │ - invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z │ + invoke-virtual {v9}, Ljava/util/ArrayList;->isEmpty()Z │ │ - move-result v16 │ + move-result v13 │ │ - if-eqz v16, :cond_2 │ + if-eqz v13, :cond_2 │ │ .line 437 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - const-string v17, "
No results for " │ + const-string v14, "
No results for " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v13 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v13 │ │ - const-string v17, " in " │ + const-string v14, " in " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v13 │ │ - sget-object v17, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; │ + sget-object v14, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; │ │ - aget-object v17, v17, p2 │ + aget-object v14, v14, p2 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v13 │ │ - const-string v17, ".

" │ + const-string v14, ".

" │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v13 │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v13 │ │ .line 446 │ :goto_1 │ - return-object v16 │ + return-object v13 │ │ .line 439 │ :cond_2 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - const-string v17, "\'" │ + const-string v14, "\'" │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v13 │ │ - const-string v17, "\',\'" │ + const-string v14, "\',\'" │ │ - move-object/from16 v0, v17 │ + invoke-static {v14, v9}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; │ │ - invoke-static {v0, v10}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v17 │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v13 │ │ - move-result-object v16 │ + const-string v14, "\'" │ │ - const-string v17, "\'" │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v13 │ │ - move-result-object v16 │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v11 │ + move-result-object v10 │ │ .line 440 │ - .local v11, "endstring":Ljava/lang/String; │ - const-string v16, "cped" │ - │ - new-instance v17, Ljava/lang/StringBuilder; │ + .local v10, "endstring":Ljava/lang/String; │ + const-string v13, "cped" │ │ - invoke-direct/range {v17 .. v17}, Ljava/lang/StringBuilder;->()V │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - const-string v18, "endings: " │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual/range {v17 .. v18}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v15, "endings: " │ │ - move-result-object v17 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-object/from16 v0, v17 │ + move-result-object v14 │ │ - invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v17 │ + move-result-object v14 │ │ - invoke-virtual/range {v17 .. v17}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v14 │ │ - invoke-static/range {v16 .. v17}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v13, v14}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 442 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ - │ - move-object/from16 v16, v0 │ - │ - sget-object v17, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; │ - │ - aget-object v17, v17, p2 │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ - move-object/from16 v0, v16 │ + sget-object v14, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; │ │ - move-object/from16 v1, v17 │ + aget-object v14, v14, p2 │ │ - invoke-virtual {v0, v1, v11}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQueryEndings(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ + invoke-virtual {v13, v14, v10}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQueryEndings(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 443 │ - .local v5, "c":Landroid/database/Cursor; │ - if-eqz v5, :cond_3 │ + .local v4, "c":Landroid/database/Cursor; │ + if-eqz v4, :cond_3 │ │ - invoke-interface {v5}, Landroid/database/Cursor;->getCount()I │ + invoke-interface {v4}, Landroid/database/Cursor;->getCount()I │ │ - move-result v16 │ + move-result v13 │ │ - if-nez v16, :cond_4 │ + if-nez v13, :cond_4 │ │ .line 444 │ :cond_3 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - const-string v17, "
No results for " │ + const-string v14, "
No results for " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v13 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ + iget-object v14, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ │ - move-object/from16 v17, v0 │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v13 │ │ - move-result-object v16 │ + const-string v14, " in " │ │ - const-string v17, " in " │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v13 │ │ - move-result-object v16 │ + sget-object v14, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; │ │ - sget-object v17, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; │ + aget-object v14, v14, p2 │ │ - aget-object v17, v17, p2 │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v13 │ │ - move-result-object v16 │ + const-string v14, ".

" │ │ - const-string v17, ".

" │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v13 │ │ - move-result-object v16 │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v13 │ │ - move-result-object v16 │ - │ - goto/16 :goto_1 │ + goto :goto_1 │ │ .line 446 │ :cond_4 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p1 │ │ move/from16 v2, p2 │ │ - invoke-virtual {v0, v5, v1, v2}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->parse(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; │ + invoke-virtual {v0, v4, v1, v2}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->parse(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v13 │ │ goto/16 :goto_1 │ .end method │ │ .method private setTitleWithMessage(Ljava/lang/String;)V │ .locals 3 │ .param p1, "m" # Ljava/lang/String; │ @@ -1295,15 +1251,15 @@ │ invoke-virtual {p0, v8}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->getPreferences(I)Landroid/content/SharedPreferences; │ │ move-result-object v6 │ │ iput-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->prefs:Landroid/content/SharedPreferences; │ │ .line 97 │ - const v6, 0x7f070051 │ + const v6, 0x7f0b0051 │ │ invoke-virtual {p0, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v6 │ │ check-cast v6, Landroid/webkit/WebView; │ │ @@ -1341,26 +1297,26 @@ │ │ .line 103 │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ │ invoke-virtual {v6, v9}, Lcom/actionbarsherlock/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ │ .line 105 │ - const v6, 0x7f070053 │ + const v6, 0x7f0b0053 │ │ invoke-virtual {p0, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v6 │ │ check-cast v6, Landroid/widget/EditText; │ │ iput-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->lookupText:Landroid/widget/EditText; │ │ .line 106 │ - const v6, 0x7f070054 │ + const v6, 0x7f0b0054 │ │ invoke-virtual {p0, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v6 │ │ check-cast v6, Landroid/widget/Button; │ │ @@ -1428,22 +1384,24 @@ │ .line 138 │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->prefs:Landroid/content/SharedPreferences; │ │ const-string v7, "html" │ │ const v8, 0x7f060002 │ │ + .line 139 │ invoke-direct {p0, v8}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->loadResToString(I)Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ + .line 138 │ invoke-direct {p0, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->displayWebViewHtml(Ljava/lang/String;)V │ │ .line 141 │ invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v6 │ │ @@ -1687,27 +1645,27 @@ │ .line 177 │ .local v0, "inflater":Lcom/actionbarsherlock/view/MenuInflater; │ const v2, 0x7f0f0002 │ │ invoke-virtual {v0, v2, p1}, Lcom/actionbarsherlock/view/MenuInflater;->inflate(ILcom/actionbarsherlock/view/Menu;)V │ │ .line 179 │ - const v2, 0x7f0700d8 │ + const v2, 0x7f0b00d8 │ │ invoke-interface {p1, v2}, Lcom/actionbarsherlock/view/Menu;->findItem(I)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v2 │ │ invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;->getSubMenu()Lcom/actionbarsherlock/view/SubMenu; │ │ move-result-object v1 │ │ .line 180 │ .local v1, "sub":Lcom/actionbarsherlock/view/Menu; │ - const v2, 0x7f0700d9 │ + const v2, 0x7f0b00d9 │ │ invoke-interface {v1, v2, v3, v3}, Lcom/actionbarsherlock/view/Menu;->setGroupCheckable(IZZ)V │ │ .line 181 │ iget v2, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I │ │ invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/Menu;->getItem(I)Lcom/actionbarsherlock/view/MenuItem; │ @@ -1893,28 +1851,28 @@ │ │ goto :goto_1 │ │ .line 193 │ nop │ │ :pswitch_data_0 │ - .packed-switch 0x7f0700da │ + .packed-switch 0x7f0b00da │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ .end packed-switch │ │ .line 217 │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700df -> :sswitch_2 │ - 0x7f0700e0 -> :sswitch_1 │ + 0x7f0b00df -> :sswitch_2 │ + 0x7f0b00e0 -> :sswitch_1 │ .end sparse-switch │ .end method │ │ .method protected onPause()V │ .locals 3 │ │ .prologue │ ├── html2text {} │ │ @@ -94,249 +94,233 @@ │ │ private lookupWord()V .locals 1 .prologue .line 324 iget-object v0, p0, Lorg/ │ │ yuttadhammo/tipitaka/DictionaryActivity;->lookupText:Landroid/widget/EditText; │ │ invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/ │ │ Editable; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Object;- │ │ >toString()Ljava/lang/String; move-result-object v0 invoke-direct {p0, v0}, │ │ Lorg/yuttadhammo/tipitaka/DictionaryActivity;->lookupWord(Ljava/lang/String;)V │ │ .line 325 return-void .end method .method private lookupWord(Ljava/lang/ │ │ -String;)V .locals 12 .param p1, "query" # Ljava/lang/String; .prologue .line │ │ -328 const-string v9, "^ +" const-string v10, "" invoke-virtual {p1, v9, v10}, │ │ -Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/ │ │ -String; move-result-object v9 const-string v10, " +$" const-string v11, "" │ │ -invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replaceAll(Ljava/lang/ │ │ -String;Ljava/lang/String;)Ljava/lang/String; move-result-object v9 const-string │ │ -v10, "*" const-string v11, "%" invoke-virtual {v9, v10, v11}, Ljava/lang/ │ │ -String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/ │ │ -String; move-result-object v9 const-string v10, "%$" const-string v11, "" │ │ -invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replaceAll(Ljava/lang/ │ │ -String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 .line 329 │ │ -iget-object v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/ │ │ -lang/String; if-eqz v9, :cond_0 iget-object v9, p0, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->word:Ljava/lang/String; invoke-virtual {v9, p1}, Ljava/ │ │ -lang/String;->equals(Ljava/lang/Object;)Z move-result v9 if-nez v9, :cond_1 : │ │ -cond_0 const-string v9, "" if-ne p1, v9, :cond_2 .line 362 :cond_1 :goto_0 │ │ -return-void .line 332 :cond_2 invoke-static {p1}, Lorg/yuttadhammo/tipitaka/ │ │ -PaliUtils;->toVel(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 │ │ -.line 334 invoke-virtual {p1}, Ljava/lang/String;->toLowerCase()Ljava/lang/ │ │ -String; move-result-object p1 .line 336 iput-object p1, p0, Lorg/yuttadhammo/ │ │ -tipitaka/DictionaryActivity;->word:Ljava/lang/String; .line 338 invoke-direct │ │ -{p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->displayLoadingPage()V │ │ -.line 344 iget v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict: │ │ -I const/4 v10, 0x4 if-ne v9, v10, :cond_4 .line 345 const/4 v9, 0x3 new-array │ │ -v8, v9, [Ljava/lang/String; const/4 v9, 0x0 const-string v10, "ped" aput-object │ │ -v10, v8, v9 const/4 v9, 0x1 const-string v10, "cped" aput-object v10, v8, v9 │ │ -const/4 v9, 0x2 const-string v10, "dppn" aput-object v10, v8, v9 .line 351 │ │ -.local v8, "tables":[Ljava/lang/String; :goto_1 const-string v4, "" .line 352 │ │ -.local v4, "html":Ljava/lang/String; const/4 v2, 0x0 .line 353 .local v2, │ │ -"count":I iget-object v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ ->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; invoke-virtual {v9}, Lorg/ │ │ -yuttadhammo/tipitaka/MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/ │ │ -MainTipitakaDBAdapter; .line 354 move-object v0, v8 .local v0, "arr$":[Ljava/ │ │ -lang/String; array-length v6, v0 .local v6, "len$":I const/4 v5, 0x0 .local v5, │ │ -"i$":I :goto_2 if-ge v5, v6, :cond_6 aget-object v7, v0, v5 .line 355 .local │ │ -v7, "table":Ljava/lang/String; const/4 v9, 0x2 if-ne v2, v9, :cond_3 .line 356 │ │ -const/4 v2, 0x3 .line 357 :cond_3 iget-object v9, p0, Lorg/yuttadhammo/ │ │ -tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/ │ │ -MainTipitakaDBAdapter; invoke-virtual {v9, v7, p1}, Lorg/yuttadhammo/tipitaka/ │ │ +String;)V .locals 13 .param p1, "query" # Ljava/lang/String; .prologue const/ │ │ +4 v12, 0x4 const/4 v11, 0x2 const/4 v10, 0x1 const/4 v6, 0x0 .line 328 const- │ │ +string v7, "^ +" const-string v8, "" invoke-virtual {p1, v7, v8}, Ljava/lang/ │ │ +String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +move-result-object v7 const-string v8, " +$" const-string v9, "" invoke-virtual │ │ +{v7, v8, v9}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/ │ │ +String;)Ljava/lang/String; move-result-object v7 const-string v8, "*" const- │ │ +string v9, "%" invoke-virtual {v7, v8, v9}, Ljava/lang/String;->replace(Ljava/ │ │ +lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; move-result- │ │ +object v7 const-string v8, "%$" const-string v9, "" invoke-virtual {v7, v8, │ │ +v9}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/ │ │ +lang/String; move-result-object p1 .line 329 iget-object v7, p0, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; if-eqz v7, : │ │ +cond_0 iget-object v7, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word: │ │ +Ljava/lang/String; invoke-virtual {v7, p1}, Ljava/lang/String;->equals(Ljava/ │ │ +lang/Object;)Z move-result v7 if-nez v7, :cond_1 :cond_0 const-string v7, "" │ │ +if-ne p1, v7, :cond_2 .line 362 :cond_1 :goto_0 return-void .line 332 :cond_2 │ │ +invoke-static {p1}, Lorg/yuttadhammo/tipitaka/PaliUtils;->toVel(Ljava/lang/ │ │ +String;)Ljava/lang/String; move-result-object p1 .line 334 invoke-virtual {p1}, │ │ +Ljava/lang/String;->toLowerCase()Ljava/lang/String; move-result-object p1 .line │ │ +336 iput-object p1, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word: │ │ +Ljava/lang/String; .line 338 invoke-direct {p0}, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->displayLoadingPage()V .line 344 iget v7, p0, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->dict:I if-ne v7, v12, :cond_4 .line │ │ +345 const/4 v7, 0x3 new-array v5, v7, [Ljava/lang/String; const-string v7, │ │ +"ped" aput-object v7, v5, v6 const-string v7, "cped" aput-object v7, v5, v10 │ │ +const-string v7, "dppn" aput-object v7, v5, v11 .line 351 .local v5, "tables": │ │ +[Ljava/lang/String; :goto_1 const-string v3, "" .line 352 .local v3, "html": │ │ +Ljava/lang/String; const/4 v1, 0x0 .line 353 .local v1, "count":I iget-object │ │ +v7, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/ │ │ +tipitaka/MainTipitakaDBAdapter; invoke-virtual {v7}, Lorg/yuttadhammo/tipitaka/ │ │ +MainTipitakaDBAdapter;->open()Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; │ │ +.line 354 array-length v8, v5 move v7, v6 :goto_2 if-ge v7, v8, :cond_6 aget- │ │ +object v4, v5, v7 .line 355 .local v4, "table":Ljava/lang/String; if-ne v1, │ │ +v11, :cond_3 .line 356 const/4 v1, 0x3 .line 357 :cond_3 iget-object v6, p0, │ │ +Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/ │ │ +MainTipitakaDBAdapter; invoke-virtual {v6, v4, p1}, Lorg/yuttadhammo/tipitaka/ │ │ MainTipitakaDBAdapter;->dictQuery(Ljava/lang/String;Ljava/lang/ │ │ -String;)Landroid/database/Cursor; move-result-object v1 .line 358 .local v1, │ │ -"c":Landroid/database/Cursor; new-instance v9, Ljava/lang/StringBuilder; │ │ -invoke-direct {v9}, Ljava/lang/StringBuilder;->()V invoke-virtual {v9, v4}, │ │ -Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -move-result-object v10 iget v9, p0, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->dict:I const/4 v11, 0x4 if-ne v9, v11, :cond_5 add-int/ │ │ -lit8 v3, v2, 0x1 .end local v2 # "count":I .local v3, "count":I move v9, v2 │ │ -move v2, v3 .end local v3 # "count":I .restart local v2 # "count":I :goto_3 │ │ -invoke-virtual {p0, v1, p1, v9}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ ->parse(Landroid/database/Cursor;Ljava/lang/String;I)Ljava/lang/String; move- │ │ -result-object v9 invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;->append │ │ -(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 invoke- │ │ -virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move- │ │ -result-object v4 .line 354 add-int/lit8 v5, v5, 0x1 goto :goto_2 .line 348 .end │ │ -local v0 # "arr$":[Ljava/lang/String; .end local v1 # "c":Landroid/database/ │ │ -Cursor; .end local v2 # "count":I .end local v4 # "html":Ljava/lang/String; │ │ -.end local v5 # "i$":I .end local v6 # "len$":I .end local v7 # "table":Ljava/ │ │ -lang/String; .end local v8 # "tables":[Ljava/lang/String; :cond_4 const/4 v9, │ │ -0x1 new-array v8, v9, [Ljava/lang/String; const/4 v9, 0x0 sget-object v10, │ │ -Lorg/yuttadhammo/tipitaka/DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; │ │ -iget v11, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I aget-object │ │ -v10, v10, v11 aput-object v10, v8, v9 .restart local v8 # "tables":[Ljava/lang/ │ │ -String; goto :goto_1 .line 358 .restart local v0 # "arr$":[Ljava/lang/String; │ │ -.restart local v1 # "c":Landroid/database/Cursor; .restart local v2 # "count": │ │ -I .restart local v4 # "html":Ljava/lang/String; .restart local v5 # "i$": │ │ -I .restart local v6 # "len$":I .restart local v7 # "table":Ljava/lang/String; : │ │ -cond_5 iget v9, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I goto │ │ -:goto_3 .line 360 .end local v1 # "c":Landroid/database/Cursor; .end local v7 # │ │ -"table":Ljava/lang/String; :cond_6 iget-object v9, p0, Lorg/yuttadhammo/ │ │ -tipitaka/DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/ │ │ -MainTipitakaDBAdapter; invoke-virtual {v9}, Lorg/yuttadhammo/tipitaka/ │ │ -MainTipitakaDBAdapter;->close()V .line 361 invoke-direct {p0, p1, v4}, Lorg/ │ │ -yuttadhammo/tipitaka/DictionaryActivity;->displayResult(Ljava/lang/ │ │ -String;Ljava/lang/String;)V goto :goto_0 .end method .method private │ │ -parseEndings(Ljava/lang/String;I)Ljava/lang/String; .locals 20 .param p1, │ │ -"query" # Ljava/lang/String; .param p2, "table" # I .prologue .line 422 invoke- │ │ -virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ ->getResources()Landroid/content/res/Resources; move-result-object v16 const │ │ -v17, 0x7f0e001b invoke-virtual/range {v16 .. v17}, Landroid/content/res/ │ │ -Resources;->getStringArray(I)[Ljava/lang/String; move-result-object v8 .line │ │ -423 .local v8, "declensions":[Ljava/lang/String; new-instance v10, Ljava/util/ │ │ -ArrayList; invoke-direct {v10}, Ljava/util/ArrayList;->()V .line 424 .local │ │ -v10, "endings":Ljava/util/ArrayList;, "Ljava/util/ArrayList │ │ -ang/String;>;" move-object v4, v8 .local v4, "arr$":[Ljava/lang/String; array- │ │ -length v13, v4 .local v13, "len$":I const/4 v12, 0x0 .local v12, "i$":I :goto_0 │ │ -if-ge v12, v13, :cond_1 aget-object v7, v4, v12 .line 425 .local v7, │ │ -"declension":Ljava/lang/String; const-string v16, "," move-object/from16 v0, │ │ -v16 invoke-static {v7, v0}, Landroid/text/TextUtils;->split(Ljava/lang/ │ │ -String;Ljava/lang/String;)[Ljava/lang/String; move-result-object v6 .line 426 │ │ -.local v6, "decArray":[Ljava/lang/String; const/16 v16, 0x0 aget-object v9, v6, │ │ -v16 .line 427 .local v9, "ending":Ljava/lang/String; const/16 v16, 0x1 aget- │ │ -object v16, v6, v16 invoke-static/range {v16 .. v16}, Ljava/lang/Integer;- │ │ ->parseInt(Ljava/lang/String;)I move-result v15 .line 428 .local v15, "offset": │ │ -I const/16 v16, 0x2 aget-object v16, v6, v16 invoke-static/range {v16 .. v16}, │ │ -Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v14 .line 429 │ │ -.local v14, "min":I const/16 v16, 0x3 aget-object v3, v6, v16 .line 431 .local │ │ -v3, "add":Ljava/lang/String; invoke-virtual/range {p1 .. p1}, Ljava/lang/ │ │ -String;->length()I move-result v16 move/from16 v0, v16 if-le v0, v14, :cond_0 │ │ -move-object/from16 v0, p1 invoke-virtual {v0, v9}, Ljava/lang/String;->endsWith │ │ -(Ljava/lang/String;)Z move-result v16 if-eqz v16, :cond_0 .line 432 new- │ │ -instance v16, Ljava/lang/StringBuilder; invoke-direct/range {v16 .. v16}, │ │ -Ljava/lang/StringBuilder;->()V const/16 v17, 0x0 invoke-virtual/range {p1 .. │ │ -p1}, Ljava/lang/String;->length()I move-result v18 invoke-virtual {v9}, Ljava/ │ │ -lang/String;->length()I move-result v19 sub-int v18, v18, v19 add-int v18, v18, │ │ -v15 move-object/from16 v0, p1 move/from16 v1, v17 move/from16 v2, v18 invoke- │ │ -static {v0, v1, v2}, Landroid/text/TextUtils;->substring(Ljava/lang/ │ │ -CharSequence;II)Ljava/lang/String; move-result-object v17 invoke-virtual/range │ │ -{v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ -StringBuilder; move-result-object v16 move-object/from16 v0, v16 invoke-virtual │ │ -{v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ -StringBuilder; move-result-object v16 invoke-virtual/range {v16 .. v16}, Ljava/ │ │ -lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v16 move- │ │ -object/from16 v0, v16 invoke-virtual {v10, v0}, Ljava/util/ArrayList;->add │ │ -(Ljava/lang/Object;)Z .line 424 :cond_0 add-int/lit8 v12, v12, 0x1 goto :goto_0 │ │ -.line 436 .end local v3 # "add":Ljava/lang/String; .end local v6 # "decArray": │ │ -[Ljava/lang/String; .end local v7 # "declension":Ljava/lang/String; .end local │ │ -v9 # "ending":Ljava/lang/String; .end local v14 # "min":I .end local v15 # │ │ -"offset":I :cond_1 invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z │ │ -move-result v16 if-eqz v16, :cond_2 .line 437 new-instance v16, Ljava/lang/ │ │ -StringBuilder; invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ │ -const-string v17, " │ │ -; margin-bottom:24px; font-family:verajjab\">No results for " invoke-virtual/ │ │ -range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/ │ │ -lang/StringBuilder; move-result-object v16 move-object/from16 v0, p0 iget- │ │ -object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/ │ │ -String; move-object/from16 v17, v0 invoke-virtual/range {v16 .. v17}, Ljava/ │ │ -lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ -result-object v16 const-string v17, " in " invoke-virtual/range {v16 .. v17}, │ │ +String;)Landroid/database/Cursor; move-result-object v0 .line 358 .local v0, │ │ +"c":Landroid/database/Cursor; new-instance v6, Ljava/lang/StringBuilder; │ │ +invoke-direct {v6}, Ljava/lang/StringBuilder;->()V invoke-virtual {v6, v3}, │ │ Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -move-result-object v16 sget-object v17, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; aget-object v17, v17, p2 │ │ -invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/ │ │ -lang/String;)Ljava/lang/StringBuilder; move-result-object v16 const-string v17, │ │ -". │ │ +move-result-object v9 iget v6, p0, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->dict:I if-ne v6, v12, :cond_5 add-int/lit8 v2, v1, 0x1 │ │ +.end local v1 # "count":I .local v2, "count":I move v6, v1 move v1, v2 .end │ │ +local v2 # "count":I .restart local v1 # "count":I :goto_3 invoke-virtual {p0, │ │ +v0, p1, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->parse(Landroid/ │ │ +database/Cursor;Ljava/lang/String;I)Ljava/lang/String; move-result-object v6 │ │ +invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v6 invoke-virtual {v6}, │ │ +Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 │ │ +.line 354 add-int/lit8 v6, v7, 0x1 move v7, v6 goto :goto_2 .line 348 .end │ │ +local v0 # "c":Landroid/database/Cursor; .end local v1 # "count":I .end local │ │ +v3 # "html":Ljava/lang/String; .end local v4 # "table":Ljava/lang/String; .end │ │ +local v5 # "tables":[Ljava/lang/String; :cond_4 new-array v5, v10, [Ljava/lang/ │ │ +String; sget-object v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ +>TABLE_ARRAY:[Ljava/lang/String; iget v8, p0, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->dict:I aget-object v7, v7, v8 aput-object v7, v5, v6 │ │ +.restart local v5 # "tables":[Ljava/lang/String; goto :goto_1 .line 358 │ │ +.restart local v0 # "c":Landroid/database/Cursor; .restart local v1 # "count": │ │ +I .restart local v3 # "html":Ljava/lang/String; .restart local v4 # "table": │ │ +Ljava/lang/String; :cond_5 iget v6, p0, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->dict:I goto :goto_3 .line 360 .end local v0 # "c": │ │ +Landroid/database/Cursor; .end local v4 # "table":Ljava/lang/String; :cond_6 │ │ +iget-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/ │ │ +yuttadhammo/tipitaka/MainTipitakaDBAdapter; invoke-virtual {v6}, Lorg/ │ │ +yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V .line 361 invoke-direct │ │ +{p0, p1, v3}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->displayResult │ │ +(Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 .end method .method │ │ +private parseEndings(Ljava/lang/String;I)Ljava/lang/String; .locals 19 .param │ │ +p1, "query" # Ljava/lang/String; .param p2, "table" # I .prologue .line 422 │ │ +invoke-virtual/range {p0 .. p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ +>getResources()Landroid/content/res/Resources; move-result-object v13 const │ │ +v14, 0x7f0e001b invoke-virtual {v13, v14}, Landroid/content/res/Resources;- │ │ +>getStringArray(I)[Ljava/lang/String; move-result-object v7 .line 423 .local │ │ +v7, "declensions":[Ljava/lang/String; new-instance v9, Ljava/util/ArrayList; │ │ +invoke-direct {v9}, Ljava/util/ArrayList;->()V .line 424 .local v9, "endings": │ │ +Ljava/util/ArrayList;, "Ljava/util/ArrayList │ │ +ang/String;>;" array-length v14, v7 const/4 v13, 0x0 :goto_0 if-ge v13, v14, : │ │ +cond_1 aget-object v6, v7, v13 .line 425 .local v6, "declension":Ljava/lang/ │ │ +String; const-string v15, "," invoke-static {v6, v15}, Landroid/text/ │ │ +TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; │ │ +move-result-object v5 .line 426 .local v5, "decArray":[Ljava/lang/String; │ │ +const/4 v15, 0x0 aget-object v8, v5, v15 .line 427 .local v8, "ending":Ljava/ │ │ +lang/String; const/4 v15, 0x1 aget-object v15, v5, v15 invoke-static {v15}, │ │ +Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v12 .line 428 │ │ +.local v12, "offset":I const/4 v15, 0x2 aget-object v15, v5, v15 invoke-static │ │ +{v15}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v11 .line │ │ +429 .local v11, "min":I const/4 v15, 0x3 aget-object v3, v5, v15 .line 431 │ │ +.local v3, "add":Ljava/lang/String; invoke-virtual/range {p1 .. p1}, Ljava/ │ │ +lang/String;->length()I move-result v15 if-le v15, v11, :cond_0 move-object/ │ │ +from16 v0, p1 invoke-virtual {v0, v8}, Ljava/lang/String;->endsWith(Ljava/lang/ │ │ +String;)Z move-result v15 if-eqz v15, :cond_0 .line 432 new-instance v15, │ │ +Ljava/lang/StringBuilder; invoke-direct {v15}, Ljava/lang/StringBuilder;->()V │ │ +const/16 v16, 0x0 invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length │ │ +()I move-result v17 invoke-virtual {v8}, Ljava/lang/String;->length()I move- │ │ +result v18 sub-int v17, v17, v18 add-int v17, v17, v12 move-object/from16 v0, │ │ +p1 move/from16 v1, v16 move/from16 v2, v17 invoke-static {v0, v1, v2}, │ │ +Landroid/text/TextUtils;->substring(Ljava/lang/CharSequence;II)Ljava/lang/ │ │ +String; move-result-object v16 invoke-virtual/range {v15 .. v16}, Ljava/lang/ │ │ +StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ +result-object v15 invoke-virtual {v15, v3}, Ljava/lang/StringBuilder;->append │ │ +(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v15 invoke- │ │ +virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move- │ │ +result-object v15 invoke-virtual {v9, v15}, Ljava/util/ArrayList;->add(Ljava/ │ │ +lang/Object;)Z .line 424 :cond_0 add-int/lit8 v13, v13, 0x1 goto :goto_0 .line │ │ +436 .end local v3 # "add":Ljava/lang/String; .end local v5 # "decArray":[Ljava/ │ │ +lang/String; .end local v6 # "declension":Ljava/lang/String; .end local v8 # │ │ +"ending":Ljava/lang/String; .end local v11 # "min":I .end local v12 # "offset": │ │ +I :cond_1 invoke-virtual {v9}, Ljava/util/ArrayList;->isEmpty()Z move-result │ │ +v13 if-eqz v13, :cond_2 .line 437 new-instance v13, Ljava/lang/StringBuilder; │ │ +invoke-direct {v13}, Ljava/lang/StringBuilder;->()V const-string v14, " │ │ +; margin-bottom:24px; font-family:verajjab\">No results for " invoke-virtual │ │ +{v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ +StringBuilder; move-result-object v13 move-object/from16 v0, p0 iget-object │ │ +v14, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ │ +invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v13 const-string v14, " in │ │ +" invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v13 sget-object v14, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; aget- │ │ +object v14, v14, p2 invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;- │ │ +>append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v13 │ │ +const-string v14, ". │ │ =============================================================================== │ │ -" invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/ │ │ -lang/String;)Ljava/lang/StringBuilder; move-result-object v16 invoke-virtual/ │ │ -range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ -move-result-object v16 .line 446 :goto_1 return-object v16 .line 439 :cond_2 │ │ -new-instance v16, Ljava/lang/StringBuilder; invoke-direct/range {v16 .. v16}, │ │ -Ljava/lang/StringBuilder;->()V const-string v17, "\'" invoke-virtual/range {v16 │ │ -.. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ -StringBuilder; move-result-object v16 const-string v17, "\',\'" move-object/ │ │ -from16 v0, v17 invoke-static {v0, v10}, Landroid/text/TextUtils;->join(Ljava/ │ │ -lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; move-result-object │ │ -v17 invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/ │ │ -lang/String;)Ljava/lang/StringBuilder; move-result-object v16 const-string v17, │ │ -"\'" invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append │ │ -(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v16 invoke- │ │ -virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/ │ │ -String; move-result-object v11 .line 440 .local v11, "endstring":Ljava/lang/ │ │ -String; const-string v16, "cped" new-instance v17, Ljava/lang/StringBuilder; │ │ -invoke-direct/range {v17 .. v17}, Ljava/lang/StringBuilder;->()V const-string │ │ -v18, "endings: " invoke-virtual/range {v17 .. v18}, Ljava/lang/StringBuilder;- │ │ ->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v17 │ │ -move-object/from16 v0, v17 invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;- │ │ ->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v17 │ │ -invoke-virtual/range {v17 .. v17}, Ljava/lang/StringBuilder;->toString()Ljava/ │ │ -lang/String; move-result-object v17 invoke-static/range {v16 .. v17}, Landroid/ │ │ -util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 442 move-object/ │ │ -from16 v0, p0 iget-object v0, v0, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->db:Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter; move- │ │ -object/from16 v16, v0 sget-object v17, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; aget-object v17, v17, p2 │ │ -move-object/from16 v0, v16 move-object/from16 v1, v17 invoke-virtual {v0, v1, │ │ -v11}, Lorg/yuttadhammo/tipitaka/MainTipitakaDBAdapter;->dictQueryEndings(Ljava/ │ │ -lang/String;Ljava/lang/String;)Landroid/database/Cursor; move-result-object v5 │ │ -.line 443 .local v5, "c":Landroid/database/Cursor; if-eqz v5, :cond_3 invoke- │ │ -interface {v5}, Landroid/database/Cursor;->getCount()I move-result v16 if-nez │ │ -v16, :cond_4 .line 444 :cond_3 new-instance v16, Ljava/lang/StringBuilder; │ │ -invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V const-string │ │ -v17, " │ │ -; margin-bottom:24px; font-family:verajjab\">No results for " invoke-virtual/ │ │ -range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/ │ │ -lang/StringBuilder; move-result-object v16 move-object/from16 v0, p0 iget- │ │ -object v0, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/ │ │ -String; move-object/from16 v17, v0 invoke-virtual/range {v16 .. v17}, Ljava/ │ │ -lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ -result-object v16 const-string v17, " in " invoke-virtual/range {v16 .. v17}, │ │ +" invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v13 invoke-virtual {v13}, │ │ +Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v13 │ │ +.line 446 :goto_1 return-object v13 .line 439 :cond_2 new-instance v13, Ljava/ │ │ +lang/StringBuilder; invoke-direct {v13}, Ljava/lang/StringBuilder;->()V const- │ │ +string v14, "\'" invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append │ │ +(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v13 const- │ │ +string v14, "\',\'" invoke-static {v14, v9}, Landroid/text/TextUtils;->join │ │ +(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; move-result- │ │ +object v14 invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/ │ │ +lang/String;)Ljava/lang/StringBuilder; move-result-object v13 const-string v14, │ │ +"\'" invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v13 invoke-virtual {v13}, │ │ +Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v10 │ │ +.line 440 .local v10, "endstring":Ljava/lang/String; const-string v13, "cped" │ │ +new-instance v14, Ljava/lang/StringBuilder; invoke-direct {v14}, Ljava/lang/ │ │ +StringBuilder;->()V const-string v15, "endings: " invoke-virtual {v14, v15}, │ │ Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -move-result-object v16 sget-object v17, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; aget-object v17, v17, p2 │ │ -invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/ │ │ -lang/String;)Ljava/lang/StringBuilder; move-result-object v16 const-string v17, │ │ -". │ │ +move-result-object v14 invoke-virtual {v14, v10}, Ljava/lang/StringBuilder;- │ │ +>append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v14 │ │ +invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ +move-result-object v14 invoke-static {v13, v14}, Landroid/util/Log;->d(Ljava/ │ │ +lang/String;Ljava/lang/String;)I .line 442 move-object/from16 v0, p0 iget- │ │ +object v13, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->db:Lorg/ │ │ +yuttadhammo/tipitaka/MainTipitakaDBAdapter; sget-object v14, Lorg/yuttadhammo/ │ │ +tipitaka/DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; aget-object v14, │ │ +v14, p2 invoke-virtual {v13, v14, v10}, Lorg/yuttadhammo/tipitaka/ │ │ +MainTipitakaDBAdapter;->dictQueryEndings(Ljava/lang/String;Ljava/lang/ │ │ +String;)Landroid/database/Cursor; move-result-object v4 .line 443 .local v4, │ │ +"c":Landroid/database/Cursor; if-eqz v4, :cond_3 invoke-interface {v4}, │ │ +Landroid/database/Cursor;->getCount()I move-result v13 if-nez v13, :cond_4 │ │ +.line 444 :cond_3 new-instance v13, Ljava/lang/StringBuilder; invoke-direct │ │ +{v13}, Ljava/lang/StringBuilder;->()V const-string v14, " │ │ +; margin-bottom:24px; font-family:verajjab\">No results for " invoke-virtual │ │ +{v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ +StringBuilder; move-result-object v13 move-object/from16 v0, p0 iget-object │ │ +v14, v0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->word:Ljava/lang/String; │ │ +invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v13 const-string v14, " in │ │ +" invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v13 sget-object v14, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->DICT_ARRAY:[Ljava/lang/String; aget- │ │ +object v14, v14, p2 invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;- │ │ +>append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v13 │ │ +const-string v14, ". │ │ =============================================================================== │ │ -" invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/ │ │ -lang/String;)Ljava/lang/StringBuilder; move-result-object v16 invoke-virtual/ │ │ -range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ -move-result-object v16 goto/16 :goto_1 .line 446 :cond_4 move-object/from16 v0, │ │ -p0 move-object/from16 v1, p1 move/from16 v2, p2 invoke-virtual {v0, v5, v1, │ │ -v2}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->parse(Landroid/database/ │ │ -Cursor;Ljava/lang/String;I)Ljava/lang/String; move-result-object v16 goto/16 : │ │ -goto_1 .end method .method private setTitleWithMessage(Ljava/lang/String;)V │ │ -.locals 3 .param p1, "m" # Ljava/lang/String; .prologue const v2, 0x7f0c000d │ │ -.line 451 if-eqz p1, :cond_0 const-string v0, "" invoke-virtual {p1, v0}, │ │ -Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, : │ │ -cond_1 .line 452 :cond_0 invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->getResources()Landroid/content/res/Resources; move-result- │ │ -object v0 invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getText │ │ -(I)Ljava/lang/CharSequence; move-result-object v0 invoke-virtual {p0, v0}, │ │ -Lorg/yuttadhammo/tipitaka/DictionaryActivity;->setTitle(Ljava/lang/ │ │ -CharSequence;)V .line 455 :goto_0 return-void .line 454 :cond_1 new-instance │ │ -v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;-> │ │ -()V invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ ->getResources()Landroid/content/res/Resources; move-result-object v1 invoke- │ │ -virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/ │ │ -CharSequence; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/ │ │ -StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; move- │ │ -result-object v0 const-string v1, " - " invoke-virtual {v0, v1}, Ljava/lang/ │ │ +" invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ +String;)Ljava/lang/StringBuilder; move-result-object v13 invoke-virtual {v13}, │ │ +Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v13 │ │ +goto :goto_1 .line 446 :cond_4 move-object/from16 v0, p0 move-object/from16 v1, │ │ +p1 move/from16 v2, p2 invoke-virtual {v0, v4, v1, v2}, Lorg/yuttadhammo/ │ │ +tipitaka/DictionaryActivity;->parse(Landroid/database/Cursor;Ljava/lang/ │ │ +String;I)Ljava/lang/String; move-result-object v13 goto/16 :goto_1 .end method │ │ +.method private setTitleWithMessage(Ljava/lang/String;)V .locals 3 .param p1, │ │ +"m" # Ljava/lang/String; .prologue const v2, 0x7f0c000d .line 451 if-eqz p1, : │ │ +cond_0 const-string v0, "" invoke-virtual {p1, v0}, Ljava/lang/String;->equals │ │ +(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_1 .line 452 :cond_0 │ │ +invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ +>getResources()Landroid/content/res/Resources; move-result-object v0 invoke- │ │ +virtual {v0, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/ │ │ +CharSequence; move-result-object v0 invoke-virtual {p0, v0}, Lorg/yuttadhammo/ │ │ +tipitaka/DictionaryActivity;->setTitle(Ljava/lang/CharSequence;)V .line 455 : │ │ +goto_0 return-void .line 454 :cond_1 new-instance v0, Ljava/lang/StringBuilder; │ │ +invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->getResources()Landroid/content/res/ │ │ +Resources; move-result-object v1 invoke-virtual {v1, v2}, Landroid/content/res/ │ │ +Resources;->getText(I)Ljava/lang/CharSequence; move-result-object v1 invoke- │ │ +virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/ │ │ +lang/StringBuilder; move-result-object v0 const-string v1, " - " invoke-virtual │ │ +{v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ +StringBuilder; move-result-object v0 invoke-virtual {v0, p1}, Ljava/lang/ │ │ StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ -result-object v0 invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append │ │ -(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 const- │ │ -string v1, " in " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append │ │ -(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 sget-object │ │ -v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->DICT_ARRAY:[Ljava/lang/ │ │ -String; iget v2, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict: │ │ -I aget-object v1, v1, v2 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;- │ │ ->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v0 │ │ -invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ -move-result-object v0 invoke-virtual {p0, v0}, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->setTitle(Ljava/lang/CharSequence;)V goto :goto_0 .end │ │ -method # virtual methods .method public convertStreamToString([I)[Ljava/lang/ │ │ -String; .locals 12 .param p1, "tno" # [I .annotation system Ldalvik/annotation/ │ │ -Throws; value = { Ljava/io/IOException; } .end annotation .prologue .line 458 │ │ -array-length v9, p1 new-array v8, v9, [Ljava/lang/String; .line 460 .local v8, │ │ -"texts":[Ljava/lang/String; :try_start_0 invoke-virtual {p0}, Lorg/yuttadhammo/ │ │ -tipitaka/DictionaryActivity;->getAssets()Landroid/content/res/AssetManager; │ │ -move-result-object v9 sget-object v10, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; iget v11, p0, Lorg/ │ │ -yuttadhammo/tipitaka/DictionaryActivity;->dict:I aget-object v10, v10, v11 │ │ -invoke-virtual {v9, v10}, Landroid/content/res/AssetManager;->open(Ljava/lang/ │ │ -String;)Ljava/io/InputStream; move-result-object v3 .line 462 .local v3, "is": │ │ -Ljava/io/InputStream; new-instance v6, Ljava/io/BufferedReader; new-instance │ │ -v9, Ljava/io/InputStreamReader; invoke-direct {v9, v3}, Ljava/io/ │ │ +result-object v0 const-string v1, " in " invoke-virtual {v0, v1}, Ljava/lang/ │ │ +StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ +result-object v0 sget-object v1, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ +>DICT_ARRAY:[Ljava/lang/String; iget v2, p0, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->dict:I aget-object v1, v1, v2 invoke-virtual {v0, v1}, │ │ +Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ +move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString │ │ +()Ljava/lang/String; move-result-object v0 invoke-virtual {p0, v0}, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->setTitle(Ljava/lang/CharSequence;)V │ │ +goto :goto_0 .end method # virtual methods .method public convertStreamToString │ │ +([I)[Ljava/lang/String; .locals 12 .param p1, "tno" # [I .annotation system │ │ +Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation │ │ +.prologue .line 458 array-length v9, p1 new-array v8, v9, [Ljava/lang/String; │ │ +.line 460 .local v8, "texts":[Ljava/lang/String; :try_start_0 invoke-virtual │ │ +{p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->getAssets()Landroid/ │ │ +content/res/AssetManager; move-result-object v9 sget-object v10, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->TABLE_ARRAY:[Ljava/lang/String; iget │ │ +v11, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->dict:I aget-object v10, │ │ +v10, v11 invoke-virtual {v9, v10}, Landroid/content/res/AssetManager;->open │ │ +(Ljava/lang/String;)Ljava/io/InputStream; move-result-object v3 .line 462 │ │ +.local v3, "is":Ljava/io/InputStream; new-instance v6, Ljava/io/BufferedReader; │ │ +new-instance v9, Ljava/io/InputStreamReader; invoke-direct {v9, v3}, Ljava/io/ │ │ InputStreamReader;->(Ljava/io/InputStream;)V invoke-direct {v6, v9}, Ljava/io/ │ │ BufferedReader;->(Ljava/io/Reader;)V .line 466 .local v6, "r":Ljava/io/ │ │ BufferedReader; const-string v9, "cped" new-instance v10, Ljava/lang/ │ │ StringBuilder; invoke-direct {v10}, Ljava/lang/StringBuilder;->()V array-length │ │ v11, p1 invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(I)Ljava/ │ │ lang/StringBuilder; move-result-object v10 const-string v11, " entries found" │ │ invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ @@ -395,15 +379,15 @@ │ │ yuttadhammo/tipitaka/MainTipitakaDBAdapter;->close()V :try_end_0 .catch │ │ Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 94 const v6, 0x7f03001b invoke-virtual {p0, v6}, Lorg/yuttadhammo/ │ │ tipitaka/DictionaryActivity;->setContentView(I)V .line 95 invoke-virtual {p0, │ │ v8}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->getPreferences(I)Landroid/ │ │ content/SharedPreferences; move-result-object v6 iput-object v6, p0, Lorg/ │ │ yuttadhammo/tipitaka/DictionaryActivity;->prefs:Landroid/content/ │ │ -SharedPreferences; .line 97 const v6, 0x7f070051 invoke-virtual {p0, v6}, Lorg/ │ │ +SharedPreferences; .line 97 const v6, 0x7f0b0051 invoke-virtual {p0, v6}, Lorg/ │ │ yuttadhammo/tipitaka/DictionaryActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v6 check-cast v6, Landroid/webkit/WebView; iput-object v6, │ │ p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->wv:Landroid/webkit/WebView; │ │ .line 98 iget-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->wv: │ │ Landroid/webkit/WebView; invoke-virtual {v6}, Landroid/webkit/WebView;- │ │ >getSettings()Landroid/webkit/WebSettings; move-result-object v6 invoke-virtual │ │ {v6, v9}, Landroid/webkit/WebSettings;->setBuiltInZoomControls(Z)V .line 99 │ │ @@ -416,19 +400,19 @@ │ │ Lorg/yuttadhammo/tipitaka/DictionaryActivity;->actionBar:Lcom/ │ │ actionbarsherlock/app/ActionBar; .line 102 iget-object v6, p0, Lorg/ │ │ yuttadhammo/tipitaka/DictionaryActivity;->actionBar:Lcom/actionbarsherlock/app/ │ │ ActionBar; invoke-virtual {v6, v9}, Lcom/actionbarsherlock/app/ActionBar;- │ │ >setHomeButtonEnabled(Z)V .line 103 iget-object v6, p0, Lorg/yuttadhammo/ │ │ tipitaka/DictionaryActivity;->actionBar:Lcom/actionbarsherlock/app/ActionBar; │ │ invoke-virtual {v6, v9}, Lcom/actionbarsherlock/app/ActionBar;- │ │ ->setDisplayHomeAsUpEnabled(Z)V .line 105 const v6, 0x7f070053 invoke-virtual │ │ +>setDisplayHomeAsUpEnabled(Z)V .line 105 const v6, 0x7f0b0053 invoke-virtual │ │ {p0, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->findViewById │ │ (I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/ │ │ EditText; iput-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ ->lookupText:Landroid/widget/EditText; .line 106 const v6, 0x7f070054 invoke- │ │ +>lookupText:Landroid/widget/EditText; .line 106 const v6, 0x7f0b0054 invoke- │ │ virtual {p0, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->findViewById │ │ (I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/ │ │ Button; iput-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ >lookupButton:Landroid/widget/Button; .line 108 iget-object v6, p0, Lorg/ │ │ yuttadhammo/tipitaka/DictionaryActivity;->lookupText:Landroid/widget/EditText; │ │ new-instance v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1; invoke-direct │ │ {v7, p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity$1;->(Lorg/yuttadhammo/ │ │ @@ -454,64 +438,64 @@ │ │ p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->lookupButton:Landroid/ │ │ widget/Button; new-instance v7, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2; │ │ invoke-direct {v7, p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity$2;->(Lorg/ │ │ yuttadhammo/tipitaka/DictionaryActivity;)V invoke-virtual {v6, v7}, Landroid/ │ │ widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line │ │ 138 iget-object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->prefs: │ │ Landroid/content/SharedPreferences; const-string v7, "html" const v8, │ │ -0x7f060002 invoke-direct {p0, v8}, Lorg/yuttadhammo/tipitaka/ │ │ +0x7f060002 .line 139 invoke-direct {p0, v8}, Lorg/yuttadhammo/tipitaka/ │ │ DictionaryActivity;->loadResToString(I)Ljava/lang/String; move-result-object v8 │ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getString │ │ (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v6 │ │ -invoke-direct {p0, v6}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ ->displayWebViewHtml(Ljava/lang/String;)V .line 141 invoke-virtual {p0}, Lorg/ │ │ -yuttadhammo/tipitaka/DictionaryActivity;->getIntent()Landroid/content/Intent; │ │ -move-result-object v6 invoke-virtual {v6}, Landroid/content/Intent;->getExtras │ │ -()Landroid/os/Bundle; move-result-object v4 .line 142 .local v4, "extras": │ │ -Landroid/os/Bundle; if-eqz v4, :cond_7 .line 143 const/4 v5, 0x0 .line 144 │ │ -.local v5, "received":Ljava/lang/String; const-string v6, "word" invoke-virtual │ │ -{v4, v6}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z move-result v6 │ │ -if-eqz v6, :cond_5 .line 145 const-string v6, "word" invoke-virtual {v4, v6}, │ │ -Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; move- │ │ -result-object v5 .line 148 :cond_0 :goto_1 if-eqz v5, :cond_1 .line 149 const- │ │ -string v6, "dict" invoke-virtual {v4, v6}, Landroid/os/Bundle;->containsKey │ │ -(Ljava/lang/String;)Z move-result v6 if-eqz v6, :cond_6 .line 150 const-string │ │ -v6, "dict" invoke-virtual {v4, v6}, Landroid/os/Bundle;->getInt(Ljava/lang/ │ │ -String;)I move-result v6 iput v6, p0, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->dict:I .line 151 iget-object v6, p0, Lorg/yuttadhammo/ │ │ -tipitaka/DictionaryActivity;->prefs:Landroid/content/SharedPreferences; invoke- │ │ -interface {v6}, Landroid/content/SharedPreferences;->edit()Landroid/content/ │ │ -SharedPreferences$Editor; move-result-object v3 .line 152 .local v3, "ed": │ │ -Landroid/content/SharedPreferences$Editor; const-string v6, "dict" const-string │ │ -v7, "dict" invoke-virtual {v4, v7}, Landroid/os/Bundle;->getInt(Ljava/lang/ │ │ -String;)I move-result v7 invoke-interface {v3, v6, v7}, Landroid/content/ │ │ -SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/ │ │ -SharedPreferences$Editor; .line 153 invoke-interface {v3}, Landroid/content/ │ │ -SharedPreferences$Editor;->commit()Z .line 158 .end local v3 # "ed":Landroid/ │ │ -content/SharedPreferences$Editor; :goto_2 invoke-direct {p0, v5}, Lorg/ │ │ -yuttadhammo/tipitaka/DictionaryActivity;->setTitleWithMessage(Ljava/lang/ │ │ -String;)V .line 159 iget-object v6, p0, Lorg/yuttadhammo/tipitaka/ │ │ -DictionaryActivity;->lookupText:Landroid/widget/EditText; invoke-static {v5}, │ │ -Lorg/yuttadhammo/tipitaka/PaliUtils;->toVel(Ljava/lang/String;)Ljava/lang/ │ │ -String; move-result-object v7 invoke-virtual {v6, v7}, Landroid/widget/ │ │ -EditText;->setText(Ljava/lang/CharSequence;)V .line 160 iget-object v6, p0, │ │ -Lorg/yuttadhammo/tipitaka/DictionaryActivity;->wv:Landroid/webkit/WebView; │ │ -invoke-virtual {v6, v9}, Landroid/webkit/WebView;->setSelected(Z)V .line 161 │ │ -invoke-direct {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->lookupWord │ │ -()V .line 166 .end local v5 # "received":Ljava/lang/String; :cond_1 :goto_3 │ │ -sget-object v6, Landroid/os/Build$VERSION;->SDK:Ljava/lang/String; invoke- │ │ -static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v0 │ │ -.line 168 .local v0, "api":I const/16 v6, 0xe if-lt v0, v6, :cond_2 .line 169 │ │ -invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ ->getActionBar()Landroid/app/ActionBar; move-result-object v6 invoke-virtual │ │ -{v6, v9}, Landroid/app/ActionBar;->setHomeButtonEnabled(Z)V .line 171 .end │ │ -local v0 # "api":I .end local v4 # "extras":Landroid/os/Bundle; :cond_2 :goto_4 │ │ -return-void .line 83 :cond_3 :try_start_1 new-instance v1, Lorg/yuttadhammo/ │ │ -tipitaka/Downloader; invoke-direct {v1, p0}, Lorg/yuttadhammo/tipitaka/ │ │ -Downloader;->(Landroid/app/Activity;)V .line 84 .local v1, "dl":Lorg/ │ │ +.line 138 invoke-direct {p0, v6}, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->displayWebViewHtml(Ljava/lang/String;)V .line 141 invoke- │ │ +virtual {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->getIntent │ │ +()Landroid/content/Intent; move-result-object v6 invoke-virtual {v6}, Landroid/ │ │ +content/Intent;->getExtras()Landroid/os/Bundle; move-result-object v4 .line 142 │ │ +.local v4, "extras":Landroid/os/Bundle; if-eqz v4, :cond_7 .line 143 const/ │ │ +4 v5, 0x0 .line 144 .local v5, "received":Ljava/lang/String; const-string v6, │ │ +"word" invoke-virtual {v4, v6}, Landroid/os/Bundle;->containsKey(Ljava/lang/ │ │ +String;)Z move-result v6 if-eqz v6, :cond_5 .line 145 const-string v6, "word" │ │ +invoke-virtual {v4, v6}, Landroid/os/Bundle;->getString(Ljava/lang/ │ │ +String;)Ljava/lang/String; move-result-object v5 .line 148 :cond_0 :goto_1 if- │ │ +eqz v5, :cond_1 .line 149 const-string v6, "dict" invoke-virtual {v4, v6}, │ │ +Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z move-result v6 if-eqz v6, │ │ +:cond_6 .line 150 const-string v6, "dict" invoke-virtual {v4, v6}, Landroid/os/ │ │ +Bundle;->getInt(Ljava/lang/String;)I move-result v6 iput v6, p0, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->dict:I .line 151 iget-object v6, p0, │ │ +Lorg/yuttadhammo/tipitaka/DictionaryActivity;->prefs:Landroid/content/ │ │ +SharedPreferences; invoke-interface {v6}, Landroid/content/SharedPreferences;- │ │ +>edit()Landroid/content/SharedPreferences$Editor; move-result-object v3 .line │ │ +152 .local v3, "ed":Landroid/content/SharedPreferences$Editor; const-string v6, │ │ +"dict" const-string v7, "dict" invoke-virtual {v4, v7}, Landroid/os/Bundle;- │ │ +>getInt(Ljava/lang/String;)I move-result v7 invoke-interface {v3, v6, v7}, │ │ +Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/ │ │ +String;I)Landroid/content/SharedPreferences$Editor; .line 153 invoke-interface │ │ +{v3}, Landroid/content/SharedPreferences$Editor;->commit()Z .line 158 .end │ │ +local v3 # "ed":Landroid/content/SharedPreferences$Editor; :goto_2 invoke- │ │ +direct {p0, v5}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ +>setTitleWithMessage(Ljava/lang/String;)V .line 159 iget-object v6, p0, Lorg/ │ │ +yuttadhammo/tipitaka/DictionaryActivity;->lookupText:Landroid/widget/EditText; │ │ +invoke-static {v5}, Lorg/yuttadhammo/tipitaka/PaliUtils;->toVel(Ljava/lang/ │ │ +String;)Ljava/lang/String; move-result-object v7 invoke-virtual {v6, v7}, │ │ +Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V .line 160 iget- │ │ +object v6, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->wv:Landroid/ │ │ +webkit/WebView; invoke-virtual {v6, v9}, Landroid/webkit/WebView;->setSelected │ │ +(Z)V .line 161 invoke-direct {p0}, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->lookupWord()V .line 166 .end local v5 # "received":Ljava/ │ │ +lang/String; :cond_1 :goto_3 sget-object v6, Landroid/os/Build$VERSION;->SDK: │ │ +Ljava/lang/String; invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/ │ │ +lang/String;)I move-result v0 .line 168 .local v0, "api":I const/16 v6, 0xe if- │ │ +lt v0, v6, :cond_2 .line 169 invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/ │ │ +DictionaryActivity;->getActionBar()Landroid/app/ActionBar; move-result-object │ │ +v6 invoke-virtual {v6, v9}, Landroid/app/ActionBar;->setHomeButtonEnabled(Z)V │ │ +.line 171 .end local v0 # "api":I .end local v4 # "extras":Landroid/os/Bundle; │ │ +:cond_2 :goto_4 return-void .line 83 :cond_3 :try_start_1 new-instance v1, │ │ +Lorg/yuttadhammo/tipitaka/Downloader; invoke-direct {v1, p0}, Lorg/yuttadhammo/ │ │ +tipitaka/Downloader;->(Landroid/app/Activity;)V .line 84 .local v1, "dl":Lorg/ │ │ yuttadhammo/tipitaka/Downloader; const-string v6, "http:// │ │ static.sirimangalo.org/pali/ATPK/ATPK.zip" const-string v7, "ATPK.zip" invoke- │ │ virtual {v1, v6, v7}, Lorg/yuttadhammo/tipitaka/Downloader;->startDownloader │ │ (Ljava/lang/String;Ljava/lang/String;)V :try_end_1 .catch Landroid/database/ │ │ sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 goto :goto_4 │ │ .line 87 .end local v1 # "dl":Lorg/yuttadhammo/tipitaka/Downloader; :catch_0 │ │ move-exception v2 .line 88 .local v2, "e":Landroid/database/sqlite/ │ │ @@ -544,20 +528,20 @@ │ │ public onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z .locals 4 .param │ │ p1, "menu" # Lcom/actionbarsherlock/view/Menu; .prologue const/4 v3, 0x1 .line │ │ 176 invoke-virtual {p0}, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ >getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; move-result- │ │ object v0 .line 177 .local v0, "inflater":Lcom/actionbarsherlock/view/ │ │ MenuInflater; const v2, 0x7f0f0002 invoke-virtual {v0, v2, p1}, Lcom/ │ │ actionbarsherlock/view/MenuInflater;->inflate(ILcom/actionbarsherlock/view/ │ │ -Menu;)V .line 179 const v2, 0x7f0700d8 invoke-interface {p1, v2}, Lcom/ │ │ +Menu;)V .line 179 const v2, 0x7f0b00d8 invoke-interface {p1, v2}, Lcom/ │ │ actionbarsherlock/view/Menu;->findItem(I)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v2 invoke-interface {v2}, Lcom/actionbarsherlock/view/ │ │ MenuItem;->getSubMenu()Lcom/actionbarsherlock/view/SubMenu; move-result-object │ │ v1 .line 180 .local v1, "sub":Lcom/actionbarsherlock/view/Menu; const v2, │ │ -0x7f0700d9 invoke-interface {v1, v2, v3, v3}, Lcom/actionbarsherlock/view/ │ │ +0x7f0b00d9 invoke-interface {v1, v2, v3, v3}, Lcom/actionbarsherlock/view/ │ │ Menu;->setGroupCheckable(IZZ)V .line 181 iget v2, p0, Lorg/yuttadhammo/ │ │ tipitaka/DictionaryActivity;->dict:I invoke-interface {v1, v2}, Lcom/ │ │ actionbarsherlock/view/Menu;->getItem(I)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v2 invoke-interface {v2, v3}, Lcom/actionbarsherlock/view/ │ │ MenuItem;->setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; .line 183 return │ │ v3 .end method .method protected onDestroy()V .locals 1 .prologue .line 266 │ │ invoke-super {p0}, Lcom/actionbarsherlock/app/SherlockActivity;->onDestroy()V │ │ @@ -609,18 +593,18 @@ │ │ >setFlags(I)Landroid/content/Intent; .line 225 invoke-virtual {p0, v1}, Lorg/ │ │ yuttadhammo/tipitaka/DictionaryActivity;->startActivity(Landroid/content/ │ │ Intent;)V goto :goto_1 .line 229 .end local v1 # "intent":Landroid/content/ │ │ Intent; :sswitch_2 iget-object v2, p0, Lorg/yuttadhammo/tipitaka/ │ │ DictionaryActivity;->wv:Landroid/webkit/WebView; if-eqz v2, :cond_0 .line 230 │ │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->wv:Landroid/ │ │ webkit/WebView; invoke-virtual {v2, v4, v4}, Landroid/webkit/WebView;->scrollTo │ │ -(II)V goto :goto_1 .line 193 nop :pswitch_data_0 .packed-switch 0x7f0700da : │ │ +(II)V goto :goto_1 .line 193 nop :pswitch_data_0 .packed-switch 0x7f0b00da : │ │ pswitch_0 :pswitch_1 :pswitch_2 :pswitch_3 :pswitch_4 .end packed-switch .line │ │ -217 :sswitch_data_0 .sparse-switch 0x102002c -> :sswitch_0 0x7f0700df -> : │ │ -sswitch_2 0x7f0700e0 -> :sswitch_1 .end sparse-switch .end method .method │ │ +217 :sswitch_data_0 .sparse-switch 0x102002c -> :sswitch_0 0x7f0b00df -> : │ │ +sswitch_2 0x7f0b00e0 -> :sswitch_1 .end sparse-switch .end method .method │ │ protected onPause()V .locals 3 .prologue .line 253 invoke-super {p0}, Lcom/ │ │ actionbarsherlock/app/SherlockActivity;->onPause()V .line 254 iget-object v1, │ │ p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;->prefs:Landroid/content/ │ │ SharedPreferences; if-nez v1, :cond_0 .line 262 :goto_0 return-void .line 256 : │ │ cond_0 iget-object v1, p0, Lorg/yuttadhammo/tipitaka/DictionaryActivity;- │ │ >prefs:Landroid/content/SharedPreferences; invoke-interface {v1}, Landroid/ │ │ content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sortDialog:Landroid/app/Dialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;Landroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ .prologue │ .line 168 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ @@ -56,15 +57,15 @@ │ │ move-result-object v0 │ │ .line 172 │ .local v0, "editor":Landroid/content/SharedPreferences$Editor; │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006c │ + const v2, 0x7f0b006c │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -82,15 +83,15 @@ │ iput-boolean v2, v1, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->isDesc:Z │ │ .line 180 │ :cond_0 │ :goto_0 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f070067 │ + const v2, 0x7f0b0067 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -143,15 +144,15 @@ │ .line 194 │ return-void │ │ .line 175 │ :cond_2 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006b │ + const v2, 0x7f0b006b │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -170,15 +171,15 @@ │ │ goto :goto_0 │ │ .line 182 │ :cond_3 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f070068 │ + const v2, 0x7f0b0068 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -197,15 +198,15 @@ │ │ goto :goto_1 │ │ .line 184 │ :cond_4 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$1;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f070069 │ + const v2, 0x7f0b0069 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; ├── smali/org/yuttadhammo/tipitaka/Downloader$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/Downloader; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/Downloader;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/Downloader; │ │ .prologue │ .line 76 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/Downloader$2;->this$0:Lorg/yuttadhammo/tipitaka/Downloader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ .prologue │ .line 126 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/R$color.smali │ @@ -11,41 +11,41 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "color" │ .end annotation │ │ │ # static fields │ -.field public static final abs__background_holo_dark:I = 0x7f090000 │ +.field public static final abs__background_holo_dark:I = 0x7f080000 │ │ -.field public static final abs__background_holo_light:I = 0x7f090001 │ +.field public static final abs__background_holo_light:I = 0x7f080001 │ │ -.field public static final abs__bright_foreground_disabled_holo_dark:I = 0x7f090004 │ +.field public static final abs__bright_foreground_disabled_holo_dark:I = 0x7f080004 │ │ -.field public static final abs__bright_foreground_disabled_holo_light:I = 0x7f090005 │ +.field public static final abs__bright_foreground_disabled_holo_light:I = 0x7f080005 │ │ -.field public static final abs__bright_foreground_holo_dark:I = 0x7f090002 │ +.field public static final abs__bright_foreground_holo_dark:I = 0x7f080002 │ │ -.field public static final abs__bright_foreground_holo_light:I = 0x7f090003 │ +.field public static final abs__bright_foreground_holo_light:I = 0x7f080003 │ │ -.field public static final abs__primary_text_disable_only_holo_dark:I = 0x7f090006 │ +.field public static final abs__primary_text_disable_only_holo_dark:I = 0x7f080006 │ │ -.field public static final abs__primary_text_disable_only_holo_light:I = 0x7f090007 │ +.field public static final abs__primary_text_disable_only_holo_light:I = 0x7f080007 │ │ -.field public static final abs__primary_text_holo_dark:I = 0x7f090008 │ +.field public static final abs__primary_text_holo_dark:I = 0x7f080008 │ │ -.field public static final abs__primary_text_holo_light:I = 0x7f090009 │ +.field public static final abs__primary_text_holo_light:I = 0x7f080009 │ │ -.field public static final back_color:I = 0x7f09000a │ +.field public static final back_color:I = 0x7f08000a │ │ -.field public static final gallery_item_color_1:I = 0x7f09000b │ +.field public static final gallery_item_color_1:I = 0x7f08000b │ │ -.field public static final gallery_item_color_2:I = 0x7f09000c │ +.field public static final gallery_item_color_2:I = 0x7f08000c │ │ -.field public static final index_button:I = 0x7f09000d │ +.field public static final index_button:I = 0x7f08000d │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$IndexListView.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method public constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/content/Context;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ .param p2, "context" # Landroid/content/Context; │ │ .prologue │ .line 886 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$IndexListView;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .line 887 ├── smali/org/yuttadhammo/tipitaka/SearchDialog$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 636 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$12;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;I)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ .prologue │ .line 407 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;->val$position:I │ │ @@ -131,17 +132,17 @@ │ .local v1, "rowIndex":I │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->access$200(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter; │ │ move-result-object v2 │ │ - int-to-long v3, v1 │ + int-to-long v4, v1 │ │ - invoke-virtual {v2, v3, v4}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;->removeEntry(J)Z │ + invoke-virtual {v2, v4, v5}, Lorg/yuttadhammo/tipitaka/eBookmarkDBAdapter;->removeEntry(J)Z │ │ .line 420 │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity$5;->this$0:Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ invoke-static {v2}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->access$100(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)V │ │ .line 422 ├── smali/org/yuttadhammo/tipitaka/SettingsActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$dirPref:Landroid/preference/EditTextPreference; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;->this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SettingsActivity$2;->val$dirPref:Landroid/preference/EditTextPreference; ├── smali/org/yuttadhammo/tipitaka/BookmarkEnglishActivity.smali │ @@ -81,15 +81,14 @@ │ .line 48 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->removedItems:Ljava/util/ArrayList; │ │ - .line 72 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;)Landroid/content/SharedPreferences; │ .locals 1 │ .param p0, "x0" # Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity; │ │ @@ -596,15 +595,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ .line 155 │ - const v1, 0x7f070067 │ + const v1, 0x7f0b0067 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -614,27 +613,27 @@ │ :cond_0 │ :goto_0 │ iget-boolean v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->isDesc:Z │ │ if-eqz v1, :cond_3 │ │ .line 163 │ - const v1, 0x7f07006c │ + const v1, 0x7f0b006c │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v4}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ .line 168 │ :goto_1 │ - const v1, 0x7f07006d │ + const v1, 0x7f0b006d │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; │ │ @@ -659,15 +658,15 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ .line 157 │ - const v1, 0x7f070068 │ + const v1, 0x7f0b0068 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -684,29 +683,29 @@ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 159 │ - const v1, 0x7f070069 │ + const v1, 0x7f0b0069 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ invoke-virtual {v1, v4}, Landroid/widget/RadioButton;->setChecked(Z)V │ │ goto :goto_0 │ │ .line 165 │ :cond_3 │ - const v1, 0x7f07006b │ + const v1, 0x7f0b006b │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -814,16 +813,16 @@ │ │ .line 348 │ return-void │ │ .line 343 │ :array_0 │ .array-data 4 │ - 0x7f070046 │ - 0x7f070047 │ + 0x7f0b0046 │ + 0x7f0b0047 │ .end array-data │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 4 │ @@ -846,15 +845,15 @@ │ │ .line 241 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->bookmarks:Landroid/view/View; │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->setContentView(Landroid/view/View;)V │ │ .line 243 │ - const v1, 0x7f070049 │ + const v1, 0x7f0b0049 │ │ invoke-virtual {p0, v1}, Lorg/yuttadhammo/tipitaka/BookmarkEnglishActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ListView; │ │ @@ -1270,17 +1269,17 @@ │ │ .line 111 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x102002c -> :sswitch_0 │ - 0x7f0700d4 -> :sswitch_1 │ - 0x7f0700d5 -> :sswitch_2 │ - 0x7f0700d6 -> :sswitch_3 │ + 0x7f0b00d4 -> :sswitch_1 │ + 0x7f0b00d5 -> :sswitch_2 │ + 0x7f0b00d6 -> :sswitch_3 │ .end sparse-switch │ .end method │ │ .method protected onRestart()V │ .locals 3 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper.smali │ @@ -43,15 +43,15 @@ │ invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 213 │ return-void │ .end method │ │ .method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V │ - .locals 16 │ + .locals 15 │ .param p1, "db" # Landroid/database/sqlite/SQLiteDatabase; │ .param p2, "oldVersion" # I │ .param p3, "newVersion" # I │ │ .prologue │ .line 217 │ const-string v1, "UPGRADE" │ @@ -88,20 +88,20 @@ │ const/4 v1, 0x1 │ │ move/from16 v0, p2 │ │ if-ne v0, v1, :cond_1 │ │ .line 219 │ - new-instance v14, Ljava/util/ArrayList; │ + new-instance v13, Ljava/util/ArrayList; │ │ - invoke-direct {v14}, Ljava/util/ArrayList;->()V │ + invoke-direct {v13}, Ljava/util/ArrayList;->()V │ │ .line 220 │ - .local v14, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v13, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v2, "results" │ │ const/16 v1, 0x9 │ │ new-array v3, v1, [Ljava/lang/String; │ │ const/4 v1, 0x0 │ @@ -209,127 +209,127 @@ │ invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ .line 233 │ - new-instance v13, Landroid/content/ContentValues; │ + new-instance v12, Landroid/content/ContentValues; │ │ - invoke-direct {v13}, Landroid/content/ContentValues;->()V │ + invoke-direct {v12}, Landroid/content/ContentValues;->()V │ │ .line 234 │ - .local v13, "newValues":Landroid/content/ContentValues; │ + .local v12, "newValues":Landroid/content/ContentValues; │ const-string v1, "lang" │ │ const/4 v2, 0x1 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 235 │ const-string v1, "keywords" │ │ const/4 v2, 0x2 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 236 │ const-string v1, "pages" │ │ const/4 v2, 0x3 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 237 │ const-string v1, "suts" │ │ const/4 v2, 0x4 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 238 │ const-string v1, "scate" │ │ const/4 v2, 0x5 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 239 │ const-string v1, "content" │ │ const/4 v2, 0x6 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 240 │ const-string v1, "pclicked" │ │ const/4 v2, 0x7 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 241 │ const-string v1, "sclicked" │ │ const/16 v2, 0x8 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 242 │ const-string v1, "saved" │ │ - invoke-virtual {v13, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 243 │ const-string v1, "marked" │ │ - invoke-virtual {v13, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 245 │ - invoke-virtual {v14, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 246 │ invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_0 │ │ .line 229 │ - .end local v13 # "newValues":Landroid/content/ContentValues; │ + .end local v12 # "newValues":Landroid/content/ContentValues; │ :catch_0 │ move-exception v10 │ │ .line 230 │ .local v10, "e":Ljava/io/IOException; │ invoke-virtual {v10}, Ljava/io/IOException;->printStackTrace()V │ │ @@ -345,49 +345,47 @@ │ │ invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 250 │ invoke-virtual/range {p0 .. p1}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 251 │ - invoke-virtual {v14}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v12 │ + move-result-object v1 │ │ - .local v12, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_4 │ + if-eqz v2, :cond_4 │ │ - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/content/ContentValues; │ + check-cast v14, Landroid/content/ContentValues; │ │ .line 252 │ - .local v15, "values":Landroid/content/ContentValues; │ - const-string v1, "results" │ + .local v14, "values":Landroid/content/ContentValues; │ + const-string v2, "results" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_1 │ │ .line 255 │ .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v12 # "i$":Ljava/util/Iterator; │ - .end local v14 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v15 # "values":Landroid/content/ContentValues; │ + .end local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v14 # "values":Landroid/content/ContentValues; │ :cond_1 │ const/4 v1, 0x2 │ │ move/from16 v0, p2 │ │ if-eq v0, v1, :cond_2 │ │ @@ -395,20 +393,20 @@ │ │ move/from16 v0, p2 │ │ if-ne v0, v1, :cond_4 │ │ .line 256 │ :cond_2 │ - new-instance v14, Ljava/util/ArrayList; │ + new-instance v13, Ljava/util/ArrayList; │ │ - invoke-direct {v14}, Ljava/util/ArrayList;->()V │ + invoke-direct {v13}, Ljava/util/ArrayList;->()V │ │ .line 257 │ - .restart local v14 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v2, "results" │ │ const/16 v1, 0xa │ │ new-array v3, v1, [Ljava/lang/String; │ │ const/4 v1, 0x0 │ @@ -522,133 +520,133 @@ │ invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v1 │ │ if-nez v1, :cond_3 │ │ .line 270 │ - new-instance v13, Landroid/content/ContentValues; │ + new-instance v12, Landroid/content/ContentValues; │ │ - invoke-direct {v13}, Landroid/content/ContentValues;->()V │ + invoke-direct {v12}, Landroid/content/ContentValues;->()V │ │ .line 271 │ - .restart local v13 # "newValues":Landroid/content/ContentValues; │ + .restart local v12 # "newValues":Landroid/content/ContentValues; │ const-string v1, "lang" │ │ const/4 v2, 0x1 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 272 │ const-string v1, "keywords" │ │ const/4 v2, 0x2 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 273 │ const-string v1, "pages" │ │ const/4 v2, 0x3 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 274 │ const-string v1, "suts" │ │ const/4 v2, 0x4 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 275 │ const-string v1, "scate" │ │ const/4 v2, 0x5 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 276 │ const-string v1, "content" │ │ const/4 v2, 0x6 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 277 │ const-string v1, "pclicked" │ │ const/4 v2, 0x7 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 278 │ const-string v1, "sclicked" │ │ const/16 v2, 0x8 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 279 │ const-string v1, "saved" │ │ const/16 v2, 0x9 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v13, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 280 │ const-string v1, "marked" │ │ - invoke-virtual {v13, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 282 │ - invoke-virtual {v14, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 283 │ invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_2 │ │ .line 266 │ - .end local v13 # "newValues":Landroid/content/ContentValues; │ + .end local v12 # "newValues":Landroid/content/ContentValues; │ :catch_1 │ move-exception v10 │ │ .line 267 │ .restart local v10 # "e":Ljava/io/IOException; │ invoke-virtual {v10}, Ljava/io/IOException;->printStackTrace()V │ │ @@ -664,45 +662,43 @@ │ │ invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 287 │ invoke-virtual/range {p0 .. p1}, Lorg/yuttadhammo/tipitaka/SearchResultsDBAdapter$SearchResultsDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 288 │ - invoke-virtual {v14}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v12 │ + move-result-object v1 │ │ - .restart local v12 # "i$":Ljava/util/Iterator; │ :goto_3 │ - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_4 │ + if-eqz v2, :cond_4 │ │ - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/content/ContentValues; │ + check-cast v14, Landroid/content/ContentValues; │ │ .line 289 │ - .restart local v15 # "values":Landroid/content/ContentValues; │ - const-string v1, "results" │ + .restart local v14 # "values":Landroid/content/ContentValues; │ + const-string v2, "results" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_3 │ │ .line 292 │ .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v12 # "i$":Ljava/util/Iterator; │ - .end local v14 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v15 # "values":Landroid/content/ContentValues; │ + .end local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v14 # "values":Landroid/content/ContentValues; │ :cond_4 │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2;)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ .prologue │ .line 154 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2$1;->this$1:Lorg/yuttadhammo/tipitaka/BookmarkPaliActivity$2; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchDialog$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 158 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$3;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchDialog$8.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sortDialog:Landroid/app/Dialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;Landroid/app/Dialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 455 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ @@ -56,15 +57,15 @@ │ │ move-result-object v0 │ │ .line 459 │ .local v0, "editor":Landroid/content/SharedPreferences$Editor; │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006c │ + const v2, 0x7f0b006c │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -82,15 +83,15 @@ │ invoke-static {v1, v2}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$902(Lorg/yuttadhammo/tipitaka/SearchDialog;Z)Z │ │ .line 467 │ :cond_0 │ :goto_0 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f070067 │ + const v2, 0x7f0b0067 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -181,15 +182,15 @@ │ .line 495 │ return-void │ │ .line 462 │ :cond_2 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f07006b │ + const v2, 0x7f0b006b │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -208,15 +209,15 @@ │ │ goto :goto_0 │ │ .line 471 │ :cond_3 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cd │ + const v2, 0x7f0b00cd │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -245,15 +246,15 @@ │ │ goto :goto_1 │ │ .line 475 │ :cond_4 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700ce │ + const v2, 0x7f0b00ce │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -282,15 +283,15 @@ │ │ goto/16 :goto_1 │ │ .line 479 │ :cond_5 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700cf │ + const v2, 0x7f0b00cf │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ @@ -319,15 +320,15 @@ │ │ goto/16 :goto_1 │ │ .line 483 │ :cond_6 │ iget-object v1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$8;->val$sortDialog:Landroid/app/Dialog; │ │ - const v2, 0x7f0700d0 │ + const v2, 0x7f0b00d0 │ │ invoke-virtual {v1, v2}, Landroid/app/Dialog;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; ├── smali/org/yuttadhammo/tipitaka/BookmarkPaliActivity$SpecialCursorAdapter.smali │ @@ -81,15 +81,15 @@ │ │ invoke-interface {v0, v6}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v5 │ │ .line 233 │ .local v5, "volume":I │ - const v6, 0x7f070046 │ + const v6, 0x7f0b0046 │ │ invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ @@ -108,15 +108,15 @@ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ move-result v6 │ │ invoke-virtual {v1, v6}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 235 │ - const v6, 0x7f070047 │ + const v6, 0x7f0b0047 │ │ invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/TextView; │ │ @@ -135,15 +135,15 @@ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 237 │ - const v6, 0x7f070045 │ + const v6, 0x7f0b0045 │ │ invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; ├── smali/org/yuttadhammo/tipitaka/SearchActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 206 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$6;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/EnglishActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/EnglishActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ .prologue │ .line 281 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/EnglishActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/EnglishActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 976 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$8;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 292 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/R$bool.smali │ @@ -11,25 +11,25 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "bool" │ .end annotation │ │ │ # static fields │ -.field public static final abs__action_bar_embed_tabs:I = 0x7f080000 │ +.field public static final abs__action_bar_embed_tabs:I = 0x7f070000 │ │ -.field public static final abs__action_bar_expanded_action_views_exclusive:I = 0x7f080002 │ +.field public static final abs__action_bar_expanded_action_views_exclusive:I = 0x7f070002 │ │ -.field public static final abs__config_actionMenuItemAllCaps:I = 0x7f080004 │ +.field public static final abs__config_actionMenuItemAllCaps:I = 0x7f070004 │ │ -.field public static final abs__config_allowActionMenuItemTextWithIcon:I = 0x7f080005 │ +.field public static final abs__config_allowActionMenuItemTextWithIcon:I = 0x7f070005 │ │ -.field public static final abs__config_showMenuShortcutsWhenKeyboardPresent:I = 0x7f080003 │ +.field public static final abs__config_showMenuShortcutsWhenKeyboardPresent:I = 0x7f070003 │ │ -.field public static final abs__split_action_bar_is_narrow:I = 0x7f080001 │ +.field public static final abs__split_action_bar_is_narrow:I = 0x7f070001 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/SearchDialog$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 559 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -133,14 +134,15 @@ │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ iget-object v7, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 571 │ invoke-static {v7}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v7 │ │ const v8, 0x7f0c007c │ │ invoke-virtual {v7, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ @@ -183,14 +185,15 @@ │ │ const/4 v8, 0x0 │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ + .line 572 │ invoke-virtual {v1}, Lorg/yuttadhammo/tipitaka/SearchHistoryItem;->getFrequency()I │ │ move-result v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ @@ -217,24 +220,26 @@ │ │ invoke-static {v9, v10}, Lorg/yuttadhammo/tipitaka/Utils;->arabic2thai(Ljava/lang/String;Landroid/content/res/Resources;)Ljava/lang/String; │ │ move-result-object v9 │ │ aput-object v9, v7, v8 │ │ + .line 571 │ invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v2, v5 │ │ const/4 v5, 0x1 │ │ iget-object v6, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$10;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ + .line 573 │ invoke-static {v6}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ move-result-object v6 │ │ const v7, 0x7f0c0063 │ │ invoke-virtual {v6, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String; ├── smali/org/yuttadhammo/tipitaka/SearchDialog$9$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog$9;I)V │ .locals 0 │ + .param p1, "this$1" # Lorg/yuttadhammo/tipitaka/SearchDialog$9; │ │ .prologue │ .line 524 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;->this$1:Lorg/yuttadhammo/tipitaka/SearchDialog$9; │ │ iput p2, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$9$1;->val$position:I ├── smali/org/yuttadhammo/tipitaka/SelectBookActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$context:Landroid/content/Context; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SelectBookActivity;Landroid/content/Context;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ .prologue │ .line 168 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;->this$0:Lorg/yuttadhammo/tipitaka/SelectBookActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SelectBookActivity$3;->val$context:Landroid/content/Context; ├── smali/org/yuttadhammo/tipitaka/Downloader.smali │ @@ -219,14 +219,15 @@ │ │ .prologue │ .line 89 │ iget-object v2, p0, Lorg/yuttadhammo/tipitaka/Downloader;->activity:Landroid/app/Activity; │ │ const-string v3, "connectivity" │ │ + .line 90 │ invoke-virtual {v2, v3}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/ConnectivityManager; │ │ .line 91 ├── smali/org/yuttadhammo/tipitaka/ReadBookActivity$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$container:Landroid/widget/LinearLayout; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/ReadBookActivity;Landroid/widget/LinearLayout;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ .prologue │ .line 967 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;->this$0:Lorg/yuttadhammo/tipitaka/ReadBookActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/ReadBookActivity$7;->val$container:Landroid/widget/LinearLayout; ├── smali/org/yuttadhammo/tipitaka/SearchActivity$15.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ .prologue │ .line 805 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchActivity$15;->this$0:Lorg/yuttadhammo/tipitaka/SearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/R$dimen.smali │ @@ -11,49 +11,49 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "dimen" │ .end annotation │ │ │ # static fields │ -.field public static final abs__action_bar_default_height:I = 0x7f0a0001 │ +.field public static final abs__action_bar_default_height:I = 0x7f090001 │ │ -.field public static final abs__action_bar_icon_vertical_padding:I = 0x7f0a0002 │ +.field public static final abs__action_bar_icon_vertical_padding:I = 0x7f090002 │ │ -.field public static final abs__action_bar_subtitle_bottom_margin:I = 0x7f0a0006 │ +.field public static final abs__action_bar_subtitle_bottom_margin:I = 0x7f090006 │ │ -.field public static final abs__action_bar_subtitle_text_size:I = 0x7f0a0004 │ +.field public static final abs__action_bar_subtitle_text_size:I = 0x7f090004 │ │ -.field public static final abs__action_bar_subtitle_top_margin:I = 0x7f0a0005 │ +.field public static final abs__action_bar_subtitle_top_margin:I = 0x7f090005 │ │ -.field public static final abs__action_bar_title_text_size:I = 0x7f0a0003 │ +.field public static final abs__action_bar_title_text_size:I = 0x7f090003 │ │ -.field public static final abs__action_button_min_width:I = 0x7f0a0007 │ +.field public static final abs__action_button_min_width:I = 0x7f090007 │ │ -.field public static final abs__config_prefDialogWidth:I = 0x7f0a0000 │ +.field public static final abs__config_prefDialogWidth:I = 0x7f090000 │ │ -.field public static final abs__dialog_min_width_major:I = 0x7f0a000d │ +.field public static final abs__dialog_min_width_major:I = 0x7f09000d │ │ -.field public static final abs__dialog_min_width_minor:I = 0x7f0a000e │ +.field public static final abs__dialog_min_width_minor:I = 0x7f09000e │ │ -.field public static final abs__dropdownitem_icon_width:I = 0x7f0a000a │ +.field public static final abs__dropdownitem_icon_width:I = 0x7f09000a │ │ -.field public static final abs__dropdownitem_text_padding_left:I = 0x7f0a0008 │ +.field public static final abs__dropdownitem_text_padding_left:I = 0x7f090008 │ │ -.field public static final abs__dropdownitem_text_padding_right:I = 0x7f0a0009 │ +.field public static final abs__dropdownitem_text_padding_right:I = 0x7f090009 │ │ -.field public static final abs__search_view_preferred_width:I = 0x7f0a000c │ +.field public static final abs__search_view_preferred_width:I = 0x7f09000c │ │ -.field public static final abs__search_view_text_min_width:I = 0x7f0a000b │ +.field public static final abs__search_view_text_min_width:I = 0x7f09000b │ │ -.field public static final left600:I = 0x7f0a000f │ +.field public static final left600:I = 0x7f09000f │ │ -.field public static final left800:I = 0x7f0a0010 │ +.field public static final left800:I = 0x7f090010 │ │ -.field public static final slide_width:I = 0x7f0a0011 │ +.field public static final slide_width:I = 0x7f090011 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper.smali │ @@ -43,15 +43,15 @@ │ invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 268 │ return-void │ .end method │ │ .method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V │ - .locals 16 │ + .locals 15 │ .param p1, "db" # Landroid/database/sqlite/SQLiteDatabase; │ .param p2, "oldVersion" # I │ .param p3, "newVersion" # I │ │ .prologue │ .line 272 │ const-string v1, "UPGRADE" │ @@ -88,20 +88,20 @@ │ const/4 v1, 0x1 │ │ move/from16 v0, p2 │ │ if-ne v0, v1, :cond_2 │ │ .line 274 │ - new-instance v13, Ljava/util/ArrayList; │ + new-instance v12, Ljava/util/ArrayList; │ │ - invoke-direct {v13}, Ljava/util/ArrayList;->()V │ + invoke-direct {v12}, Ljava/util/ArrayList;->()V │ │ .line 275 │ - .local v13, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v12, "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v2, "history" │ │ const/16 v1, 0x8 │ │ new-array v3, v1, [Ljava/lang/String; │ │ const/4 v1, 0x0 │ @@ -187,100 +187,100 @@ │ invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ .line 283 │ - new-instance v12, Landroid/content/ContentValues; │ + new-instance v11, Landroid/content/ContentValues; │ │ - invoke-direct {v12}, Landroid/content/ContentValues;->()V │ + invoke-direct {v11}, Landroid/content/ContentValues;->()V │ │ .line 284 │ - .local v12, "newValues":Landroid/content/ContentValues; │ + .local v11, "newValues":Landroid/content/ContentValues; │ const-string v1, "lang" │ │ const/4 v2, 0x1 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 285 │ const-string v1, "keywords" │ │ const/4 v2, 0x2 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 286 │ const-string v1, "npage" │ │ const/4 v2, 0x3 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 287 │ const-string v1, "nsut" │ │ const/4 v2, 0x4 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 288 │ const-string v1, "scate" │ │ const/4 v2, 0x5 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 290 │ const/4 v1, 0x6 │ │ invoke-interface {v9, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 291 │ - .local v11, "line1":Ljava/lang/String; │ + .local v10, "line1":Ljava/lang/String; │ const-string v1, "\\(" │ │ - invoke-virtual {v11, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v10, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ .line 292 │ - .local v14, "tokens":[Ljava/lang/String; │ - array-length v1, v14 │ + .local v13, "tokens":[Ljava/lang/String; │ + array-length v1, v13 │ │ const/4 v2, 0x2 │ │ if-ne v1, v2, :cond_0 │ │ .line 293 │ const-string v1, "line1" │ @@ -293,143 +293,141 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ - aget-object v3, v14, v3 │ + aget-object v3, v13, v3 │ │ 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; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 298 │ :goto_1 │ const-string v1, "line2" │ │ const/4 v2, 0x7 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 299 │ const-string v1, "freq" │ │ const/4 v2, 0x0 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 300 │ const-string v1, "priority" │ │ const-string v2, "0" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 301 │ const-string v1, "code" │ │ const-string v2, "A" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 302 │ - invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v12, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 303 │ invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ │ goto/16 :goto_0 │ │ .line 295 │ :cond_0 │ const-string v1, "line1" │ │ - invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_1 │ │ .line 306 │ - .end local v11 # "line1":Ljava/lang/String; │ - .end local v12 # "newValues":Landroid/content/ContentValues; │ - .end local v14 # "tokens":[Ljava/lang/String; │ + .end local v10 # "line1":Ljava/lang/String; │ + .end local v11 # "newValues":Landroid/content/ContentValues; │ + .end local v13 # "tokens":[Ljava/lang/String; │ :cond_1 │ const-string v1, "DROP TABLE IF EXISTS history" │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 307 │ invoke-virtual/range {p0 .. p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 308 │ - invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v10 │ + move-result-object v1 │ │ - .local v10, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_d │ + if-eqz v2, :cond_d │ │ - invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/content/ContentValues; │ + check-cast v14, Landroid/content/ContentValues; │ │ .line 309 │ - .local v15, "values":Landroid/content/ContentValues; │ - const-string v1, "history" │ + .local v14, "values":Landroid/content/ContentValues; │ + const-string v2, "history" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_2 │ │ .line 311 │ .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "i$":Ljava/util/Iterator; │ - .end local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v15 # "values":Landroid/content/ContentValues; │ + .end local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v14 # "values":Landroid/content/ContentValues; │ :cond_2 │ const/4 v1, 0x2 │ │ move/from16 v0, p2 │ │ if-ne v0, v1, :cond_5 │ │ .line 312 │ - new-instance v13, Ljava/util/ArrayList; │ + new-instance v12, Ljava/util/ArrayList; │ │ - invoke-direct {v13}, Ljava/util/ArrayList;->()V │ + invoke-direct {v12}, Ljava/util/ArrayList;->()V │ │ .line 313 │ - .restart local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v2, "history" │ │ const/16 v1, 0x9 │ │ new-array v3, v1, [Ljava/lang/String; │ │ const/4 v1, 0x0 │ @@ -521,100 +519,100 @@ │ invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v1 │ │ if-nez v1, :cond_4 │ │ .line 321 │ - new-instance v12, Landroid/content/ContentValues; │ + new-instance v11, Landroid/content/ContentValues; │ │ - invoke-direct {v12}, Landroid/content/ContentValues;->()V │ + invoke-direct {v11}, Landroid/content/ContentValues;->()V │ │ .line 322 │ - .restart local v12 # "newValues":Landroid/content/ContentValues; │ + .restart local v11 # "newValues":Landroid/content/ContentValues; │ const-string v1, "lang" │ │ const/4 v2, 0x1 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 323 │ const-string v1, "keywords" │ │ const/4 v2, 0x2 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 324 │ const-string v1, "npage" │ │ const/4 v2, 0x3 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 325 │ const-string v1, "nsut" │ │ const/4 v2, 0x4 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 326 │ const-string v1, "scate" │ │ const/4 v2, 0x5 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 328 │ const/4 v1, 0x6 │ │ invoke-interface {v9, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 329 │ - .restart local v11 # "line1":Ljava/lang/String; │ + .restart local v10 # "line1":Ljava/lang/String; │ const-string v1, "\\(" │ │ - invoke-virtual {v11, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v10, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ .line 330 │ - .restart local v14 # "tokens":[Ljava/lang/String; │ - array-length v1, v14 │ + .restart local v13 # "tokens":[Ljava/lang/String; │ + array-length v1, v13 │ │ const/4 v2, 0x2 │ │ if-ne v1, v2, :cond_3 │ │ .line 331 │ const-string v1, "line1" │ @@ -627,37 +625,37 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ - aget-object v3, v14, v3 │ + aget-object v3, v13, v3 │ │ 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; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 336 │ :goto_4 │ const-string v1, "line2" │ │ const/4 v2, 0x7 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 337 │ const-string v1, "freq" │ │ const/16 v2, 0x8 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ @@ -668,110 +666,108 @@ │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 338 │ const-string v1, "priority" │ │ const-string v2, "0" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 339 │ const-string v1, "code" │ │ const-string v2, "A" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 340 │ - invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v12, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 341 │ invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ │ goto/16 :goto_3 │ │ .line 333 │ :cond_3 │ const-string v1, "line1" │ │ - invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_4 │ │ .line 344 │ - .end local v11 # "line1":Ljava/lang/String; │ - .end local v12 # "newValues":Landroid/content/ContentValues; │ - .end local v14 # "tokens":[Ljava/lang/String; │ + .end local v10 # "line1":Ljava/lang/String; │ + .end local v11 # "newValues":Landroid/content/ContentValues; │ + .end local v13 # "tokens":[Ljava/lang/String; │ :cond_4 │ const-string v1, "DROP TABLE IF EXISTS history" │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 345 │ invoke-virtual/range {p0 .. p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 346 │ - invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v10 │ + move-result-object v1 │ │ - .restart local v10 # "i$":Ljava/util/Iterator; │ :goto_5 │ - invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_d │ + if-eqz v2, :cond_d │ │ - invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/content/ContentValues; │ + check-cast v14, Landroid/content/ContentValues; │ │ .line 347 │ - .restart local v15 # "values":Landroid/content/ContentValues; │ - const-string v1, "history" │ + .restart local v14 # "values":Landroid/content/ContentValues; │ + const-string v2, "history" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_5 │ │ .line 349 │ .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "i$":Ljava/util/Iterator; │ - .end local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v15 # "values":Landroid/content/ContentValues; │ + .end local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v14 # "values":Landroid/content/ContentValues; │ :cond_5 │ const/4 v1, 0x3 │ │ move/from16 v0, p2 │ │ if-ne v0, v1, :cond_8 │ │ .line 350 │ - new-instance v13, Ljava/util/ArrayList; │ + new-instance v12, Ljava/util/ArrayList; │ │ - invoke-direct {v13}, Ljava/util/ArrayList;->()V │ + invoke-direct {v12}, Ljava/util/ArrayList;->()V │ │ .line 351 │ - .restart local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v2, "history" │ │ const/16 v1, 0x9 │ │ new-array v3, v1, [Ljava/lang/String; │ │ const/4 v1, 0x0 │ @@ -863,100 +859,100 @@ │ invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v1 │ │ if-nez v1, :cond_7 │ │ .line 359 │ - new-instance v12, Landroid/content/ContentValues; │ + new-instance v11, Landroid/content/ContentValues; │ │ - invoke-direct {v12}, Landroid/content/ContentValues;->()V │ + invoke-direct {v11}, Landroid/content/ContentValues;->()V │ │ .line 360 │ - .restart local v12 # "newValues":Landroid/content/ContentValues; │ + .restart local v11 # "newValues":Landroid/content/ContentValues; │ const-string v1, "lang" │ │ const/4 v2, 0x1 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 361 │ const-string v1, "keywords" │ │ const/4 v2, 0x2 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 362 │ const-string v1, "npage" │ │ const/4 v2, 0x3 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 363 │ const-string v1, "nsut" │ │ const/4 v2, 0x4 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 364 │ const-string v1, "scate" │ │ const/4 v2, 0x5 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 366 │ const/4 v1, 0x6 │ │ invoke-interface {v9, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 367 │ - .restart local v11 # "line1":Ljava/lang/String; │ + .restart local v10 # "line1":Ljava/lang/String; │ const-string v1, "\\(" │ │ - invoke-virtual {v11, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v10, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ .line 368 │ - .restart local v14 # "tokens":[Ljava/lang/String; │ - array-length v1, v14 │ + .restart local v13 # "tokens":[Ljava/lang/String; │ + array-length v1, v13 │ │ const/4 v2, 0x2 │ │ if-ne v1, v2, :cond_6 │ │ .line 369 │ const-string v1, "line1" │ @@ -969,147 +965,145 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ - aget-object v3, v14, v3 │ + aget-object v3, v13, v3 │ │ 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; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 374 │ :goto_7 │ const-string v1, "line2" │ │ const/4 v2, 0x7 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 375 │ const-string v1, "freq" │ │ const/16 v2, 0x8 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 376 │ const-string v1, "priority" │ │ const-string v2, "0" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 377 │ const-string v1, "code" │ │ const-string v2, "A" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 379 │ - invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v12, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 380 │ invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ │ goto/16 :goto_6 │ │ .line 371 │ :cond_6 │ const-string v1, "line1" │ │ - invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_7 │ │ .line 383 │ - .end local v11 # "line1":Ljava/lang/String; │ - .end local v12 # "newValues":Landroid/content/ContentValues; │ - .end local v14 # "tokens":[Ljava/lang/String; │ + .end local v10 # "line1":Ljava/lang/String; │ + .end local v11 # "newValues":Landroid/content/ContentValues; │ + .end local v13 # "tokens":[Ljava/lang/String; │ :cond_7 │ const-string v1, "DROP TABLE IF EXISTS history" │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 384 │ invoke-virtual/range {p0 .. p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 385 │ - invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v10 │ + move-result-object v1 │ │ - .restart local v10 # "i$":Ljava/util/Iterator; │ :goto_8 │ - invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_d │ + if-eqz v2, :cond_d │ │ - invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/content/ContentValues; │ + check-cast v14, Landroid/content/ContentValues; │ │ .line 386 │ - .restart local v15 # "values":Landroid/content/ContentValues; │ - const-string v1, "history" │ + .restart local v14 # "values":Landroid/content/ContentValues; │ + const-string v2, "history" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_8 │ │ .line 388 │ .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "i$":Ljava/util/Iterator; │ - .end local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v15 # "values":Landroid/content/ContentValues; │ + .end local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v14 # "values":Landroid/content/ContentValues; │ :cond_8 │ const/4 v1, 0x4 │ │ move/from16 v0, p2 │ │ if-ne v0, v1, :cond_b │ │ .line 389 │ - new-instance v13, Ljava/util/ArrayList; │ + new-instance v12, Ljava/util/ArrayList; │ │ - invoke-direct {v13}, Ljava/util/ArrayList;->()V │ + invoke-direct {v12}, Ljava/util/ArrayList;->()V │ │ .line 390 │ - .restart local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v2, "history" │ │ const/16 v1, 0xa │ │ new-array v3, v1, [Ljava/lang/String; │ │ const/4 v1, 0x0 │ @@ -1207,100 +1201,100 @@ │ invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v1 │ │ if-nez v1, :cond_a │ │ .line 398 │ - new-instance v12, Landroid/content/ContentValues; │ + new-instance v11, Landroid/content/ContentValues; │ │ - invoke-direct {v12}, Landroid/content/ContentValues;->()V │ + invoke-direct {v11}, Landroid/content/ContentValues;->()V │ │ .line 399 │ - .restart local v12 # "newValues":Landroid/content/ContentValues; │ + .restart local v11 # "newValues":Landroid/content/ContentValues; │ const-string v1, "lang" │ │ const/4 v2, 0x1 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 400 │ const-string v1, "keywords" │ │ const/4 v2, 0x2 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 401 │ const-string v1, "npage" │ │ const/4 v2, 0x3 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 402 │ const-string v1, "nsut" │ │ const/4 v2, 0x4 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 403 │ const-string v1, "scate" │ │ const/4 v2, 0x5 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 405 │ const/4 v1, 0x6 │ │ invoke-interface {v9, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 406 │ - .restart local v11 # "line1":Ljava/lang/String; │ + .restart local v10 # "line1":Ljava/lang/String; │ const-string v1, "\\(" │ │ - invoke-virtual {v11, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v10, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ .line 407 │ - .restart local v14 # "tokens":[Ljava/lang/String; │ - array-length v1, v14 │ + .restart local v13 # "tokens":[Ljava/lang/String; │ + array-length v1, v13 │ │ const/4 v2, 0x2 │ │ if-ne v1, v2, :cond_9 │ │ .line 408 │ const-string v1, "line1" │ @@ -1313,151 +1307,149 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ - aget-object v3, v14, v3 │ + aget-object v3, v13, v3 │ │ 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; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 413 │ :goto_a │ const-string v1, "line2" │ │ const/4 v2, 0x7 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 414 │ const-string v1, "freq" │ │ const/16 v2, 0x8 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 415 │ const-string v1, "priority" │ │ const/16 v2, 0x9 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 416 │ const-string v1, "code" │ │ const-string v2, "A" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 418 │ - invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v12, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 419 │ invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ │ goto/16 :goto_9 │ │ .line 410 │ :cond_9 │ const-string v1, "line1" │ │ - invoke-virtual {v12, v1, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v10}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_a │ │ .line 422 │ - .end local v11 # "line1":Ljava/lang/String; │ - .end local v12 # "newValues":Landroid/content/ContentValues; │ - .end local v14 # "tokens":[Ljava/lang/String; │ + .end local v10 # "line1":Ljava/lang/String; │ + .end local v11 # "newValues":Landroid/content/ContentValues; │ + .end local v13 # "tokens":[Ljava/lang/String; │ :cond_a │ const-string v1, "DROP TABLE IF EXISTS history" │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 423 │ invoke-virtual/range {p0 .. p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 424 │ - invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v10 │ + move-result-object v1 │ │ - .restart local v10 # "i$":Ljava/util/Iterator; │ :goto_b │ - invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_d │ + if-eqz v2, :cond_d │ │ - invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/content/ContentValues; │ + check-cast v14, Landroid/content/ContentValues; │ │ .line 425 │ - .restart local v15 # "values":Landroid/content/ContentValues; │ - const-string v1, "history" │ + .restart local v14 # "values":Landroid/content/ContentValues; │ + const-string v2, "history" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_b │ │ .line 427 │ .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "i$":Ljava/util/Iterator; │ - .end local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v15 # "values":Landroid/content/ContentValues; │ + .end local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v14 # "values":Landroid/content/ContentValues; │ :cond_b │ const/4 v1, 0x5 │ │ move/from16 v0, p2 │ │ if-ne v0, v1, :cond_d │ │ .line 428 │ - new-instance v13, Ljava/util/ArrayList; │ + new-instance v12, Ljava/util/ArrayList; │ │ - invoke-direct {v13}, Ljava/util/ArrayList;->()V │ + invoke-direct {v12}, Ljava/util/ArrayList;->()V │ │ .line 429 │ - .restart local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const-string v2, "history" │ │ const/16 v1, 0xa │ │ new-array v3, v1, [Ljava/lang/String; │ │ const/4 v1, 0x0 │ @@ -1555,189 +1547,187 @@ │ invoke-interface {v9}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v1 │ │ if-nez v1, :cond_c │ │ .line 435 │ - new-instance v12, Landroid/content/ContentValues; │ + new-instance v11, Landroid/content/ContentValues; │ │ - invoke-direct {v12}, Landroid/content/ContentValues;->()V │ + invoke-direct {v11}, Landroid/content/ContentValues;->()V │ │ .line 436 │ - .restart local v12 # "newValues":Landroid/content/ContentValues; │ + .restart local v11 # "newValues":Landroid/content/ContentValues; │ const-string v1, "lang" │ │ const/4 v2, 0x1 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 437 │ const-string v1, "keywords" │ │ const/4 v2, 0x2 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 438 │ const-string v1, "npage" │ │ const/4 v2, 0x3 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 439 │ const-string v1, "nsut" │ │ const/4 v2, 0x4 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 440 │ const-string v1, "scate" │ │ const/4 v2, 0x5 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 441 │ const-string v1, "line1" │ │ const/4 v2, 0x6 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 442 │ const-string v1, "line2" │ │ const/4 v2, 0x7 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 443 │ const-string v1, "freq" │ │ const/16 v2, 0x8 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 444 │ const-string v1, "priority" │ │ const/16 v2, 0x9 │ │ invoke-interface {v9, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 445 │ const-string v1, "code" │ │ const-string v2, "A" │ │ - invoke-virtual {v12, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v11, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 446 │ - invoke-virtual {v13, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v12, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 447 │ invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_c │ │ .line 450 │ - .end local v12 # "newValues":Landroid/content/ContentValues; │ + .end local v11 # "newValues":Landroid/content/ContentValues; │ :cond_c │ const-string v1, "DROP TABLE IF EXISTS history" │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 451 │ invoke-virtual/range {p0 .. p1}, Lorg/yuttadhammo/tipitaka/SearchHistoryDBAdapter$SearchHistoryDBHelper;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V │ │ .line 452 │ - invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v10 │ + move-result-object v1 │ │ - .restart local v10 # "i$":Ljava/util/Iterator; │ :goto_d │ - invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_d │ + if-eqz v2, :cond_d │ │ - invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/content/ContentValues; │ + check-cast v14, Landroid/content/ContentValues; │ │ .line 453 │ - .restart local v15 # "values":Landroid/content/ContentValues; │ - const-string v1, "history" │ + .restart local v14 # "values":Landroid/content/ContentValues; │ + const-string v2, "history" │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v1, v2, v15}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v0, v2, v3, v14}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ goto :goto_d │ │ .line 457 │ .end local v9 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "i$":Ljava/util/Iterator; │ - .end local v13 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v15 # "values":Landroid/content/ContentValues; │ + .end local v12 # "tmp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v14 # "values":Landroid/content/ContentValues; │ :cond_d │ return-void │ .end method ├── smali/org/yuttadhammo/tipitaka/SearchDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SearchDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ .prologue │ .line 126 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SearchDialog$1;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter.smali │ @@ -56,724 +56,697 @@ │ .line 338 │ return-void │ .end method │ │ │ # virtual methods │ .method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ - .locals 18 │ + .locals 17 │ .param p1, "position" # I │ .param p2, "convertView" # Landroid/view/View; │ .param p3, "parent" # Landroid/view/ViewGroup; │ │ .prologue │ .line 347 │ invoke-super/range {p0 .. p3}, Landroid/widget/SimpleCursorAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v13 │ + move-result-object v10 │ │ .line 349 │ - .local v13, "view":Landroid/view/View; │ + .local v10, "view":Landroid/view/View; │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$600(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; │ + invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$600(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/SharedPreferences; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - const-string v15, "SORT_KEY" │ + const-string v12, "SORT_KEY" │ │ - const-string v16, "keywords" │ + const-string v13, "keywords" │ │ - invoke-interface/range {v14 .. v16}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v11, v12, v13}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ .line 351 │ - .local v10, "skey":Ljava/lang/String; │ - const v14, 0x7f07007f │ + .local v7, "skey":Ljava/lang/String; │ + const v11, 0x7f0b007f │ │ - invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Landroid/widget/TextView; │ + check-cast v1, Landroid/widget/TextView; │ │ .line 352 │ - .local v2, "codeLabel":Landroid/widget/TextView; │ - const v14, 0x7f070080 │ + .local v1, "codeLabel":Landroid/widget/TextView; │ + const v11, 0x7f0b0080 │ │ - invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - check-cast v7, Landroid/widget/TextView; │ + check-cast v4, Landroid/widget/TextView; │ │ .line 354 │ - .local v7, "numberLabel":Landroid/widget/TextView; │ + .local v4, "numberLabel":Landroid/widget/TextView; │ if-lez p1, :cond_2 │ │ - const-string v14, "code" │ + const-string v11, "code" │ │ - invoke-virtual {v10, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v14 │ + move-result v11 │ │ - if-eqz v14, :cond_2 │ + if-eqz v11, :cond_2 │ │ .line 355 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ + invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - add-int/lit8 v15, p1, -0x1 │ + add-int/lit8 v12, p1, -0x1 │ │ - invoke-interface {v14, v15}, Landroid/database/Cursor;->moveToPosition(I)Z │ + invoke-interface {v11, v12}, Landroid/database/Cursor;->moveToPosition(I)Z │ │ .line 356 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ + invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ │ - move-result-object v14 │ + move-result-object v11 │ │ move/from16 v0, p1 │ │ - invoke-interface {v14, v0}, Landroid/database/Cursor;->moveToPosition(I)Z │ + invoke-interface {v11, v0}, Landroid/database/Cursor;->moveToPosition(I)Z │ │ .line 358 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ + invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - add-int/lit8 v15, p1, -0x1 │ + add-int/lit8 v12, p1, -0x1 │ │ - invoke-interface {v14, v15}, Landroid/database/Cursor;->moveToPosition(I)Z │ + invoke-interface {v11, v12}, Landroid/database/Cursor;->moveToPosition(I)Z │ │ .line 359 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ + invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$700(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/database/Cursor; │ │ - move-result-object v14 │ + move-result-object v11 │ │ move/from16 v0, p1 │ │ - invoke-interface {v14, v0}, Landroid/database/Cursor;->moveToPosition(I)Z │ + invoke-interface {v11, v0}, Landroid/database/Cursor;->moveToPosition(I)Z │ │ .line 361 │ - const/4 v14, 0x0 │ + const/4 v11, 0x0 │ │ - invoke-virtual {v2, v14}, Landroid/widget/TextView;->setVisibility(I)V │ + invoke-virtual {v1, v11}, Landroid/widget/TextView;->setVisibility(I)V │ │ .line 362 │ - const/4 v14, 0x0 │ + const/4 v11, 0x0 │ │ - invoke-virtual {v7, v14}, Landroid/widget/TextView;->setVisibility(I)V │ + invoke-virtual {v4, v11}, Landroid/widget/TextView;->setVisibility(I)V │ │ .line 369 │ :cond_0 │ :goto_0 │ - const v14, 0x7f070083 │ + const v11, 0x7f0b0083 │ │ - invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - check-cast v5, Landroid/widget/TextView; │ + check-cast v2, Landroid/widget/TextView; │ │ .line 370 │ - .local v5, "line2":Landroid/widget/TextView; │ - invoke-virtual {v5}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ + .local v2, "line2":Landroid/widget/TextView; │ + invoke-virtual {v2}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - invoke-interface {v14}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v11}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v8 │ │ .line 371 │ - .local v11, "text":Ljava/lang/String; │ - const-string v14, "([MAT]\u0008)" │ + .local v8, "text":Ljava/lang/String; │ + const-string v11, "([MAT]\u0008)" │ │ - const-string v15, "$1" │ + const-string v12, "$1" │ │ - invoke-virtual {v11, v14, v15}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v8, v11, v12}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v8 │ │ .line 373 │ - const v14, 0x7f070084 │ + const v11, 0x7f0b0084 │ │ - invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - check-cast v6, Landroid/widget/TextView; │ + check-cast v3, Landroid/widget/TextView; │ │ .line 374 │ - .local v6, "line3":Landroid/widget/TextView; │ - invoke-virtual {v6}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ + .local v3, "line3":Landroid/widget/TextView; │ + invoke-virtual {v3}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - invoke-interface {v14}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v11}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v8 │ │ .line 375 │ - const-string v14, "\\s+" │ + const-string v11, "\\s+" │ │ - invoke-virtual {v11, v14}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v8, v11}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v9 │ │ .line 376 │ - .local v12, "tokens":[Ljava/lang/String; │ - const-string v8, "" │ + .local v9, "tokens":[Ljava/lang/String; │ + const-string v5, "" │ │ .line 377 │ - .local v8, "output":Ljava/lang/String; │ - move-object v1, v12 │ - │ - .local v1, "arr$":[Ljava/lang/String; │ - array-length v4, v1 │ + .local v5, "output":Ljava/lang/String; │ + array-length v12, v9 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v11, 0x0 │ │ - .local v3, "i$":I │ :goto_1 │ - if-ge v3, v4, :cond_a │ + if-ge v11, v12, :cond_a │ │ - aget-object v9, v1, v3 │ + aget-object v6, v9, v11 │ │ .line 378 │ - .local v9, "s":Ljava/lang/String; │ + .local v6, "s":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c003c │ + const v14, 0x7f0c003c │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_4 │ + if-eqz v13, :cond_4 │ │ .line 379 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c007b │ + const v14, 0x7f0c007b │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_3 │ + if-eqz v13, :cond_3 │ │ .line 380 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const-string v15, " " │ + const-string v14, " " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ .line 377 │ :cond_1 │ :goto_2 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v11, v11, 0x1 │ │ goto :goto_1 │ │ .line 364 │ - .end local v1 # "arr$":[Ljava/lang/String; │ - .end local v3 # "i$":I │ - .end local v4 # "len$":I │ - .end local v5 # "line2":Landroid/widget/TextView; │ - .end local v6 # "line3":Landroid/widget/TextView; │ - .end local v8 # "output":Ljava/lang/String; │ - .end local v9 # "s":Ljava/lang/String; │ - .end local v11 # "text":Ljava/lang/String; │ - .end local v12 # "tokens":[Ljava/lang/String; │ + .end local v2 # "line2":Landroid/widget/TextView; │ + .end local v3 # "line3":Landroid/widget/TextView; │ + .end local v5 # "output":Ljava/lang/String; │ + .end local v6 # "s":Ljava/lang/String; │ + .end local v8 # "text":Ljava/lang/String; │ + .end local v9 # "tokens":[Ljava/lang/String; │ :cond_2 │ - const-string v14, "code" │ + const-string v11, "code" │ │ - invoke-virtual {v10, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v14 │ + move-result v11 │ │ - if-nez v14, :cond_0 │ + if-nez v11, :cond_0 │ │ .line 365 │ - const/16 v14, 0x8 │ + const/16 v11, 0x8 │ │ - invoke-virtual {v2, v14}, Landroid/widget/TextView;->setVisibility(I)V │ + invoke-virtual {v1, v11}, Landroid/widget/TextView;->setVisibility(I)V │ │ .line 366 │ - const/16 v14, 0x8 │ + const/16 v11, 0x8 │ │ - invoke-virtual {v7, v14}, Landroid/widget/TextView;->setVisibility(I)V │ + invoke-virtual {v4, v11}, Landroid/widget/TextView;->setVisibility(I)V │ │ goto/16 :goto_0 │ │ .line 382 │ - .restart local v1 # "arr$":[Ljava/lang/String; │ - .restart local v3 # "i$":I │ - .restart local v4 # "len$":I │ - .restart local v5 # "line2":Landroid/widget/TextView; │ - .restart local v6 # "line3":Landroid/widget/TextView; │ - .restart local v8 # "output":Ljava/lang/String; │ - .restart local v9 # "s":Ljava/lang/String; │ - .restart local v11 # "text":Ljava/lang/String; │ - .restart local v12 # "tokens":[Ljava/lang/String; │ + .restart local v2 # "line2":Landroid/widget/TextView; │ + .restart local v3 # "line3":Landroid/widget/TextView; │ + .restart local v5 # "output":Ljava/lang/String; │ + .restart local v6 # "s":Ljava/lang/String; │ + .restart local v8 # "text":Ljava/lang/String; │ + .restart local v9 # "tokens":[Ljava/lang/String; │ :cond_3 │ - new-instance v14, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - move-result-object v14 │ - │ - const-string v15, "%s " │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const/16 v16, 0x1 │ + move-result-object v13 │ │ - move/from16 v0, v16 │ + const-string v14, "%s " │ │ - new-array v0, v0, [Ljava/lang/Object; │ + const/4 v15, 0x1 │ │ - move-object/from16 v16, v0 │ + new-array v15, v15, [Ljava/lang/Object; │ │ - const/16 v17, 0x0 │ + const/16 v16, 0x0 │ │ - aput-object v9, v16, v17 │ + aput-object v6, v15, v16 │ │ - invoke-static/range {v15 .. v16}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v14, v15}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ goto :goto_2 │ │ .line 384 │ :cond_4 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c003d │ + const v14, 0x7f0c003d │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_6 │ + if-eqz v13, :cond_6 │ │ .line 385 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c007b │ + const v14, 0x7f0c007b │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_5 │ + if-eqz v13, :cond_5 │ │ .line 386 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const-string v15, " " │ + const-string v14, " " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ goto :goto_2 │ │ .line 388 │ :cond_5 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v14 │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v15, "%s " │ - │ - const/16 v16, 0x1 │ + move-result-object v13 │ │ - move/from16 v0, v16 │ + const-string v14, "%s " │ │ - new-array v0, v0, [Ljava/lang/Object; │ + const/4 v15, 0x1 │ │ - move-object/from16 v16, v0 │ + new-array v15, v15, [Ljava/lang/Object; │ │ - const/16 v17, 0x0 │ + const/16 v16, 0x0 │ │ - aput-object v9, v16, v17 │ + aput-object v6, v15, v16 │ │ - invoke-static/range {v15 .. v16}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v14, v15}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ goto/16 :goto_2 │ │ .line 390 │ :cond_6 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c003e │ + const v14, 0x7f0c003e │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_8 │ + if-eqz v13, :cond_8 │ │ .line 391 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c007b │ + const v14, 0x7f0c007b │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_7 │ + if-eqz v13, :cond_7 │ │ .line 392 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const-string v15, " " │ + const-string v14, " " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ goto/16 :goto_2 │ │ .line 394 │ :cond_7 │ - new-instance v14, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ - │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - const-string v15, "%s " │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const/16 v16, 0x1 │ + move-result-object v13 │ │ - move/from16 v0, v16 │ + const-string v14, "%s " │ │ - new-array v0, v0, [Ljava/lang/Object; │ + const/4 v15, 0x1 │ │ - move-object/from16 v16, v0 │ + new-array v15, v15, [Ljava/lang/Object; │ │ - const/16 v17, 0x0 │ + const/16 v16, 0x0 │ │ - aput-object v9, v16, v17 │ + aput-object v6, v15, v16 │ │ - invoke-static/range {v15 .. v16}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v14, v15}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ goto/16 :goto_2 │ │ .line 396 │ :cond_8 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c003f │ + const v14, 0x7f0c003f │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_1 │ + if-eqz v13, :cond_1 │ │ .line 397 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v13, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ + invoke-static {v13}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$500(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f0c007b │ + const v14, 0x7f0c007b │ │ - invoke-virtual {v14, v15}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v9, v14}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v13}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_9 │ + if-eqz v13, :cond_9 │ │ .line 398 │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const-string v15, " " │ + const-string v14, " " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ goto/16 :goto_2 │ │ .line 400 │ :cond_9 │ - new-instance v14, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + new-instance v13, Ljava/lang/StringBuilder; │ │ - invoke-virtual {v14, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v14 │ + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - const-string v15, "%s " │ + invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const/16 v16, 0x1 │ + move-result-object v13 │ │ - move/from16 v0, v16 │ + const-string v14, "%s " │ │ - new-array v0, v0, [Ljava/lang/Object; │ + const/4 v15, 0x1 │ │ - move-object/from16 v16, v0 │ + new-array v15, v15, [Ljava/lang/Object; │ │ - const/16 v17, 0x0 │ + const/16 v16, 0x0 │ │ - aput-object v9, v16, v17 │ + aput-object v6, v15, v16 │ │ - invoke-static/range {v15 .. v16}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v14, v15}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ goto/16 :goto_2 │ │ .line 404 │ - .end local v9 # "s":Ljava/lang/String; │ + .end local v6 # "s":Ljava/lang/String; │ :cond_a │ - invoke-virtual {v8}, Ljava/lang/String;->trim()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - invoke-static {v14}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ + invoke-static {v11}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - invoke-virtual {v6, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v3, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 406 │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ + iget-object v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->this$0:Lorg/yuttadhammo/tipitaka/SearchDialog; │ │ - invoke-static {v14}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$800(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/graphics/Typeface; │ + invoke-static {v11}, Lorg/yuttadhammo/tipitaka/SearchDialog;->access$800(Lorg/yuttadhammo/tipitaka/SearchDialog;)Landroid/graphics/Typeface; │ │ - move-result-object v14 │ + move-result-object v11 │ │ - invoke-virtual {v6, v14}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ + invoke-virtual {v3, v11}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ │ .line 407 │ move-object/from16 v0, p0 │ │ - iget v14, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->markedPosition:I │ + iget v11, v0, Lorg/yuttadhammo/tipitaka/SearchDialog$ResultsCursorAdapter;->markedPosition:I │ │ move/from16 v0, p1 │ │ - if-ne v14, v0, :cond_b │ + if-ne v11, v0, :cond_b │ │ .line 408 │ - const v14, -0x333334 │ + const v11, -0x333334 │ │ - invoke-virtual {v13, v14}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual {v10, v11}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 411 │ :cond_b │ - return-object v13 │ + return-object v10 │ .end method │ │ .method public setMarkedPosition(I)V │ .locals 0 │ .param p1, "position" # I │ │ .prologue ├── smali/org/yuttadhammo/tipitaka/SettingsActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sizePref:Landroid/preference/EditTextPreference; │ │ │ # direct methods │ .method constructor (Lorg/yuttadhammo/tipitaka/SettingsActivity;Landroid/preference/EditTextPreference;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ .prologue │ .line 39 │ iput-object p1, p0, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;->this$0:Lorg/yuttadhammo/tipitaka/SettingsActivity; │ │ iput-object p2, p0, Lorg/yuttadhammo/tipitaka/SettingsActivity$1;->val$sizePref:Landroid/preference/EditTextPreference; ├── res/drawable/ic_menu_save.png │ ├── sng │ │ @@ -1,13 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ + ( 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,113 +21,73 @@ │ │ (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 │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ (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 │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ - (132,130,132) # rgb = (0x84,0x82,0x84) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ - ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ - (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ - (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ - (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ - (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ - (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ - (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ - (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ - (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ - (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ - (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ - (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ - (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ - (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ - (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (115,117,115) # rgb = (0x73,0x75,0x73) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (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 │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ - ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ - (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ - (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ - (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ - (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ - (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (165,170,165) # rgb = (0xa5,0xaa,0xa5) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ @@ -138,101 +99,140 @@ │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 90, 97, 90) # rgb = (0x5a,0x61,0x5a) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (173,166,173) # rgb = (0xad,0xa6,0xad) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (198,203,198) # rgb = (0xc6,0xcb,0xc6) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - (115,121,115) # rgb = (0x73,0x79,0x73) │ │ (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ - ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 82, 89, 82) # rgb = (0x52,0x59,0x52) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (132,130,132) # rgb = (0x84,0x82,0x84) │ │ + ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ + (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ + (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ + (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ + (115,113,115) # rgb = (0x73,0x71,0x73) │ │ + (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ + (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ + (148,150,148) # rgb = (0x94,0x96,0x94) │ │ + (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ + (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ + (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ + (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ + (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ + (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ + (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ + (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ + (173,174,173) # rgb = (0xad,0xae,0xad) │ │ + (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ + (115,117,115) # rgb = (0x73,0x75,0x73) │ │ + (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ + ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ + (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ + (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ + (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ + (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ + (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ + (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ + (115,121,115) # rgb = (0x73,0x79,0x73) │ │ + ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ ( 74, 81, 74) # rgb = (0x4a,0x51,0x4a) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 66, 73, 66) # rgb = (0x42,0x49,0x42) │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ } │ │ tRNS { │ │ - 0 1 4 7 10 11 8 5 2 3 6 9 22 30 34 31 24 14 17 26 32 242 255 255 85 27 28 23 16 12 145 217 48 18 255 255 255 255 255 92 15 13 115 203 204 204 203 158 21 25 150 255 217 51 255 255 255 255 95 19 149 255 255 255 203 29 153 255 255 217 51 255 255 255 255 95 152 204 33 255 255 255 204 204 255 153 152 148 255 255 203 255 101 92 153 153 153 153 122 36 255 102 45 35 39 51 47 44 153 255 255 255 255 255 255 255 255 255 255 102 101 101 97 20 96 101 98 102 52 133 150 152 151 147 56 99 102 150 255 200 99 202 204 204 202 144 255 98 97 99 52 133 152 147 56 98 102 150 99 255 202 204 202 144 98 100 99 102 102 255 178 153 153 178 255 255 255 242 242} │ │ + 0 1 4 7 10 11 8 5 2 3 6 9 22 30 34 31 24 14 17 26 32 242 85 27 28 23 16 12 145 217 48 18 92 15 13 115 203 204 204 203 158 21 25 150 217 51 95 19 149 203 29 153 217 51 95 152 204 33 204 204 153 152 148 203 101 92 153 153 153 153 122 36 102 45 35 39 51 47 44 153 102 101 101 97 20 96 101 98 102 52 133 150 152 151 147 56 99 102 150 200 99 202 204 204 202 144 98 97 99 52 133 152 147 56 98 102 150 99 202 204 202 144 98 100 99 102 102 178 153 153 178 242 242} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000010203040504060708000000000000000000000000000001090a0b04040302010000000000000000000000 │ │ 000000000002050c0d0e0f10110a010000000008020306060606030702061213140d10110a0100000000000000000000 │ │ -0000000000030c1516161617180508000000080a110c191a1a191b1c1d121e1716161f20210a01000000000000000000 │ │ -0000000000040d222324252627280900000009292a2b2c2d2c2d2e2f303132262423333435210a010000000000000000 │ │ -0000000000050e36373838393a1209000000073b3c3d3e3e3f3e3d40410d42434438373d4546210a0100000000000000 │ │ -0000000000050e4748494a384b12090000000a0c4c2337444444374d4e0f42254f494f503d3446210a01000000000000 │ │ -0000000000050e36504a51484b12090000000a1b4225484f4f4f38520e0f42254f514a4a443f3435210a010000000000 │ │ -0000000000050e3644494f504b12090000000a1b422538514f494f530e0f4243384a514f51443d342011020000000000 │ │ -0000000000050e36504f4f444b12090000000a1b4243384f4f4f38520e0f4225384f4f4f4f4f373d3410030000000000 │ │ -0000000000050e54444f4f443a12090000000a1b4223384f4f4f38520e0f5543384f4f4f4f4f3837260d040000000000 │ │ -0000000000050e54373838374b120900000007305624443838384852140f55244438383838384f38254e050000000000 │ │ -0000000000050e54373838373a12090000000221574458585958585a1a41552344383838383838385b0e050000000000 │ │ -0000000000050e54393848395c1311050505111b5d5e5f605f615f620d63552344384838483848385b0e050000000000 │ │ -0000000000050e64374450366566630e0e0e6768666969696969696a6b696c223744504450445044250e050000000000 │ │ -0000000000050e225b4444366d166e6f6e6f6e6f6f17167016701616161717644444444444444444250e050000000000 │ │ -0000000000050e645b44444471232636364736473626262626722626363626433744444444444444250e050000000000 │ │ -0000000000050e3e25373737375b25252525255b252525432525252525255b5b3737373737373737230e050000000000 │ │ -0000000000050e3e2537373873747475747576747576757474747574757474747474767338373737230e050000000000 │ │ -0000000000050e3e435b5b447766630e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e636677445b5b5b230e050000000000 │ │ -0000000000050e3e23715b24781311050505050505050505050505050505050505111379265b715b230e050000000000 │ │ -0000000000050e3f235b5b237a0c0504050505050505050505050505050505050b0b7b7c54235b5b260e050000000000 │ │ -0000000000050e3d262525237d19301b313131313131313131313131313131107b280c7e3e232525260e050000000000 │ │ -0000000000050e3d262525267f8081828383838383838383838383838383838485861a873e232525360e050000000000 │ │ -0000000000050e6d2623232688898a8a6f6f8a6f6f8a6f6f8a6f6f8a6f6f6f6f8a8b4e8c3d264324360e050000000000 │ │ -0000000000050e6d72242336784b8d8e8e8f8e8f8e8f8e8f8e8f8e8f8e8f8e8f90910f7e3d262323360e050000000000 │ │ -0000000000050e9236232336930d10131a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191b3b10943d262323540e050000000000 │ │ -0000000000050e6d362623369519301b313131313131313131313131313131107b280c946d362626540e050000000000 │ │ -0000000000050e33362626546596978283988398839883988398839883988384999a1a9b6d472326540e050000000000 │ │ -0000000000050e33542672549c9d8a8a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f8a8b4e9e6d3672479f0e050000000000 │ │ -0000000000050e335436479f883aa0a18e8e8f8e8e8f8e8e8f8e8e8f8e8e8f8ea2a30fa46d547247640e050000000000 │ │ -0000000000050e7054362664a50d10131a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191b3b109b33543626640e050000000000 │ │ -0000000000050e7064363664a631282911111111111111111111111111111111292910a433543636640e050000000000 │ │ -0000000000050e706454363fa763311b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b3163a8a96436543e0e050000000000 │ │ -0000000000050e7064545433aaabacacacacacacacacacacacacacacacacacacacacacad176454363e0e050000000000 │ │ -0000000000040d703e54543e16aeafb0afb0afb0afb0afb0afb0afb0afb0afb0afb0af8a706454543e0d040000000000 │ │ -0000000000030cb14973737349514f4f514f4f4f4f514f4f4f514f4f4f514f4f4f514f4f51737373b20c030000000000 │ │ +0000000000030c1585858586160508000000080a110c17181817191a1b121c8685851d1e1f0a01000000000000000000 │ │ +0000000000040d8788898a8b20210900000009222324252625262728292a2b8b89888c2c2d1f0a010000000000000000 │ │ +0000000000050e8d8e8f8f902e1209000000072f3091929293929131320d3394958f8e9134351f0a0100000000000000 │ │ +0000000000050e969798998f3612090000000a0c37888e9595958e38390f338a9a989a9b912c351f0a01000000000000 │ │ +0000000000050e8d9b999c973612090000000a19338a979a9a9a8f3a0e0f338a9a9c999995932c2d1f0a010000000000 │ │ +0000000000050e8d95989a9b3612090000000a19338a8f9c9a989a3b0e0f33948f999c9a9c95912c1e11020000000000 │ │ +0000000000050e8d9b9a9a953612090000000a1933948f9a9a9a8f3a0e0f338a8f9a9a9a9a9a8e912c10030000000000 │ │ +0000000000050e9d959a9a952e12090000000a1933888f9a9a9a8f3a0e0f3c948f9a9a9a9a9a8f8e8b0d040000000000 │ │ +0000000000050e9d8e8f8f8e36120900000007293d89958f8f8f973a140f3c89958f8f8f8f8f9a8f8a39050000000000 │ │ +0000000000050e9d8e8f8f8e2e1209000000021f3e959e9e9f9e9e3f18323c88958f8f8f8f8f8f8fa00e050000000000 │ │ +0000000000050e9d908f9790401311050505111941424344434543460d473c88958f978f978f978fa00e050000000000 │ │ +0000000000050ea18e959b8d4849470e0e0e4a4b494c4c4c4c4c4c4d4e4c4f878e959b959b959b958a0e050000000000 │ │ +0000000000050e87a095958da285a3a4a3a4a3a4a48685a585a58585858686a195959595959595958a0e050000000000 │ │ +0000000000050ea1a0959595a6888b8d8d968d968d8b8b8b8ba78b8b8d8d8b948e959595959595958a0e050000000000 │ │ +0000000000050e928a8e8e8e8ea08a8a8a8a8aa08a8a8a948a8a8a8a8a8aa0a08e8e8e8e8e8e8e8e880e050000000000 │ │ +0000000000050e928a8e8e8fa8a9a9aaa9aaaba9aaabaaa9a9a9aaa9aaa9a9a9a9a9aba88f8e8e8e880e050000000000 │ │ +0000000000050e9294a0a0955049470e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e47495095a0a0a0880e050000000000 │ │ +0000000000050e9288a6a0895113110505050505050505050505050505050505051113528ba0a6a0880e050000000000 │ │ +0000000000050e9388a0a088530c0504050505050505050505050505050505050b0b54559d88a0a08b0e050000000000 │ │ +0000000000050e918b8a8a88561729192a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1054210c5792888a8a8b0e050000000000 │ │ +0000000000050e918b8a8a8b58595a5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5e5f186092888a8a8d0e050000000000 │ │ +0000000000050ea28b88888b6162acaca4a4aca4a4aca4a4aca4a4aca4a4a4a4ac633964918b94898d0e050000000000 │ │ +0000000000050ea2a789888d513665666667666766676667666766676667666768690f57918b88888d0e050000000000 │ │ +0000000000050ead8d88888d6a0d101318181818181818181818181818181817192f106b918b88889d0e050000000000 │ │ +0000000000050ea28d8b888d6c1729192a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1054210c6ba28d8b8b9d0e050000000000 │ │ +0000000000050e8c8d8b8b9d486d6e5b5c6f5c6f5c6f5c6f5c6f5c6f5c6f5c5d70711872a296888b9d0e050000000000 │ │ +0000000000050e8c9d8ba79d7374acaca4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4ac633975a28da796ae0e050000000000 │ │ +0000000000050e8c9d8d96ae612e76776666676666676666676666676666676678790f7aa29da796a10e050000000000 │ │ +0000000000050ea59d8d8ba17b0d101318181818181818181818181818181817192f10728c9d8d8ba10e050000000000 │ │ +0000000000050ea5a18d8da17c2a2122111111111111111111111111111111112222107a8c9d8d8da10e050000000000 │ │ +0000000000050ea5a19d8d937d472a1919191919191919191919191919191919192a477eafa18d9d920e050000000000 │ │ +0000000000050ea5a19d9d8c7f808181818181818181818181818181818181818181818286a19d8d920e050000000000 │ │ +0000000000040da5929d9d9285b0b1b2b1b2b1b2b1b2b1b2b1b2b1b2b1b2b1b2b1b2b1aca5a19d9d920d040000000000 │ │ +0000000000030c8398a8a8a8989c9a9a9c9a9a9a9a9c9a9a9a9c9a9a9a9c9a9a9a9c9a9a9ca8a8a8840c030000000000 │ │ 000000000002050c0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0c05020000000000 │ │ 000000000001020304050505050505050505050505050505050505050505050505050505050505040302010000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable/ic_menu_archive.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 │ │ @@ -21,62 +21,35 @@ │ │ (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 │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ - (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ - (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ - (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ - (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (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 │ │ - (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ - (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ - (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ - (132,130,132) # rgb = (0x84,0x82,0x84) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ - ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ - (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ - (173,174,173) # rgb = (0xad,0xae,0xad) │ │ - (181,174,181) # rgb = (0xb5,0xae,0xb5) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ - (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (198,190,198) # rgb = (0xc6,0xbe,0xc6) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -90,117 +63,144 @@ │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ - (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ - (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (115,117,115) # rgb = (0x73,0x75,0x73) │ │ - (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (181,174,181) # rgb = (0xb5,0xae,0xb5) │ │ - (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ - (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ - (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ (115,117,115) # rgb = (0x73,0x75,0x73) │ │ - (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ - (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - (115,121,115) # rgb = (0x73,0x79,0x73) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ + (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ + (115,113,115) # rgb = (0x73,0x71,0x73) │ │ + (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ + (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ + (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ + (148,150,148) # rgb = (0x94,0x96,0x94) │ │ + (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ + (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ + (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ + (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ + (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + (132,130,132) # rgb = (0x84,0x82,0x84) │ │ + (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ + ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ + (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ + (173,174,173) # rgb = (0xad,0xae,0xad) │ │ + (181,174,181) # rgb = (0xb5,0xae,0xb5) │ │ + (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ + (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ + (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ + (115,117,115) # rgb = (0x73,0x75,0x73) │ │ + (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ + (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ + (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ + (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ + (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ + (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ + (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ + (115,121,115) # rgb = (0x73,0x79,0x73) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ } │ │ tRNS { │ │ - 0 1 3 7 9 11 10 8 4 2 5 13 23 30 33 34 31 25 15 45 203 255 229 76 16 255 255 255 255 255 229 29 12 255 255 255 255 255 255 255 255 99 28 18 17 14 255 255 255 255 255 141 102 97 95 95 92 27 6 255 255 255 72 255 255 255 255 200 255 204 153 153 153 153 146 22 229 89 51 50 48 42 35 89 141 204 204 204 190 103 255 255 178 165 26 255 255 128 242 255 32 102 255 255 102 77 255 242 102 204 102 204 217 153 153 24 204 152 191 178 255 111 19 153 204 95 153 204 65 255 115 255 255 102 242 153 153 255 204 204 153 151 20 229 105 76 242 162} │ │ + 0 1 3 7 9 11 10 8 4 2 5 13 23 30 33 34 31 25 15 45 203 229 76 16 229 29 12 99 28 18 17 14 141 102 97 95 95 92 27 6 72 200 204 153 153 153 153 146 22 229 89 51 50 48 42 35 89 141 204 204 204 190 103 178 165 26 128 242 32 102 102 77 242 102 204 102 204 217 153 153 24 204 152 191 178 111 19 153 204 95 153 204 65 115 102 242 153 153 204 204 153 151 20 229 105 76 242 162} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000001020304050505050505050506070809000000000000000000000000000000000000000000000000000000 │ │ 00000000010a0b0c0d0e0f0f0f0f0f0f0f10111203090000000000000000000000000000000000000000000000000000 │ │ -00000000020b1314151515151515151515151617180a0000000000000000000000000000000000000000000000000000 │ │ -00000000030c14191a1b1b1b1b1b1b1b1b1c1d1e1f200802020202020202020202020901000000000000000000000000 │ │ -00000000040d2122232425242526272625262728292a2b2c2c2c2c2c2c2c2c2c2c182d040a0900000000000000000000 │ │ -00000000050e28232e2f30312e31302f30302f3233343536363736363736363736363839183a01000000000000000000 │ │ -00000000050f28252e2e2f2e312e2f302f2e301b3b3c153d153d3d153d3d153d3d153d163e0b02000000000000000000 │ │ -00000000050f28272e2e2e2e313f4041414142414131312e2e2f2e2e2f2e2e2f2e2f2e1b43180a000000000000000000 │ │ -00000000050f44272e2e2f3f4145464746474647464849494949494949494949494949494a4b20073a08090000000000 │ │ -00000000050f442326263f4c4d4e4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5051520d394b12030900000000 │ │ -00000000050f4423262e31534e5455555555555555555555555555555555555555555555555657575859180a00000000 │ │ -00000000050f5a5b272e5c4e5d153c1d3b1d3b1d3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b1d1d1d3c153d5e0700000000 │ │ -00000000050f5f602527614e62211c1b631b1b631b631b1b631b1b631b1b631b1b631b1b1b1b1b1b1b28640600000000 │ │ -00000000050f5f60235b654e66326023235b232323235b67235b67235b67235b67235b235b235b2323630e0500000000 │ │ -00000000050f211b236068696a1b5b232323235b2323232323232323232323232323232323232323276b640600000000 │ │ -00000000050f211b5b1b4e6c2163675b675b675b675b60235b5b235b5b235b5b23605b675b60235b236d1f0400000000 │ │ -00000000050f211c231c4e6e3b1b6060606060676060676060676060676060676060676060676060676f390700000000 │ │ -00000000050f3b1c67704e71211c6060606060606060601b601b601b601b601b6060606060601b606072733a00000000 │ │ -00000000050f3b321b744e71211c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b754b0a00000000 │ │ -00000000050f1d321b764e77211c781b1c1b1c1b1c1b1c1b631b631b631b631b1c1b1c1b1c1b63781c797a0800000000 │ │ -00000000050f1d221c7b4e7c211c1c1c781c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c327d2c0200000000 │ │ -00000000050f1d28327e4e7f2132321c1c1c1c1c1c1c1c321c321c321c321c321c1c1c1c1c1c1c1c32802d0100000000 │ │ -00000000050f812832824e8366323232323232323232321c32321c32321c3232323232323232321c2852200100000000 │ │ -00000000050f3c4484854e155a2232322232323232323232323232323232323232323232323232328664060000000000 │ │ -00000000050f3c441d8788894428322832283228221a28283228283228283228221a2228322832328a1f040000000000 │ │ -00000000050f83443b1589834428281a28281a281a221a22281a22281a22281a28281a28281a28228b39070000000000 │ │ -00000000050f835f28445f5f442828282828282828282828282828282828282828282828282828288c733a0000000000 │ │ -0000000006103c5a28444444442828282828284428442844442844442844284428282828284428288d8e0a0000000000 │ │ -0000000007118f3228442844284444444444442844444428444428444444442844444444442832329012020000000000 │ │ -00000000081891923f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f313f937304010000000000 │ │ -0000000009031811100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e2a8e0602000000000000 │ │ -0000000000090807060505050505050505050505050505050505050505050505050505050505043a0201000000000000 │ │ +00000000020b13146c6c6c6c6c6c6c6c6c6c1516170a0000000000000000000000000000000000000000000000000000 │ │ +00000000030c146d6e6f6f6f6f6f6f6f6f707118191a0802020202020202020202020901000000000000000000000000 │ │ +00000000040d72737475767576777877767778791b1c1d1e1e1e1e1e1e1e1e1e1e171f040a0900000000000000000000 │ │ +00000000050e79747a7b7c7d7a7d7c7b7c7c7b7e20212223232423232423232423232526172701000000000000000000 │ │ +00000000050f79767a7a7b7a7d7a7b7c7b7a7c6f7f806c816c81816c81816c81816c8115280b02000000000000000000 │ │ +00000000050f79787a7a7a7a7d82838484848584847d7d7a7a7b7a7a7b7a7a7b7a7b7a6f29170a000000000000000000 │ │ +00000000050f86787a7a7b82842a2b2c2b2c2b2c2b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f301a072708090000000000 │ │ +00000000050f86747777823132333433333333333333333333333333333333333333333536370d263012030900000000 │ │ +00000000050f8674777a7d3833393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3c3c3d3e170a00000000 │ │ +00000000050f8788787a3f33406c80717f717f717f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f717171806c81410700000000 │ │ +00000000050f898a767842334372706f8b6f6f8b6f8b6f6f8b6f6f8b6f6f8b6f6f8b6f6f6f6f6f6f6f79440600000000 │ │ +00000000050f898a748845338c7e8a74748874747474888d74888d74888d74888d74887488748874748b0e0500000000 │ │ +00000000050f726f748a46478e6f88747474748874747474747474747474747474747474747474747848440600000000 │ │ +00000000050f726f886f3349728b8d888d888d888d888a748888748888748888748a888d888a7488744a190400000000 │ │ +00000000050f72707470334b7f6f8a8a8a8a8a8d8a8a8d8a8a8d8a8a8d8a8a8d8a8a8d8a8a8d8a8a8d4c260700000000 │ │ +00000000050f7f708d4d334e72708a8a8a8a8a8a8a8a8a6f8a6f8a6f8a6f8a6f8a8a8a8a8a8a6f8a8a4f502700000000 │ │ +00000000050f7f7e6f51334e72706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f52300a00000000 │ │ +00000000050f717e6f53335472708f6f706f706f706f706f8b6f8b6f8b6f8b6f706f706f706f8b8f7055560800000000 │ │ +00000000050f717370573358727070708f70707070707070707070707070707070707070707070707e591e0200000000 │ │ +00000000050f71797e5a335b727e7e70707070707070707e707e707e707e707e70707070707070707e5c1f0100000000 │ │ +00000000050f90797e5d33918c7e7e7e7e7e7e7e7e7e7e707e7e707e7e707e7e7e7e7e7e7e7e7e7079371a0100000000 │ │ +00000000050f8086925e336c87737e7e737e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e5f44060000000000 │ │ +00000000050f80867160619386797e797e797e79736e79797e79797e79797e79736e73797e797e7e6219040000000000 │ │ +00000000050f91867f6c93918679796e79796e796e736e73796e73796e73796e79796e79796e79736326070000000000 │ │ +00000000050f918979868989867979797979797979797979797979797979797979797979797979796450270000000000 │ │ +0000000006108087798686868679797979797986798679868679868679867986797979797986797965660a0000000000 │ │ +000000000711677e7986798679868686868686798686867986867986868686798686868686797e7e6812020000000000 │ │ +000000000817696a82828282828282828282828282828282828282828282828282828282827d826b5004010000000000 │ │ +0000000009031711100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e1c660602000000000000 │ │ +000000000009080706050505050505050505050505050505050505050505050505050505050504270201000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable/ic_menu_home.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 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 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 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 ff01 ff02 ff03 ff03 ff02 ff01 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 ff01 ff04 ff09 ff0e ff0e ff0a ff04 ff01 7300 7300 7300 7300 7300 7300 7300 7300 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 ff01 ff05 ff0e ff1b 7281 7184 ff1b ff0e ff05 ff02 ff02 ff05 ff07 ff09 ff08 ff06 ff04 ff01 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 ff01 ff06 ff10 e426 67b7 5cff 5eff 68b7 e426 ff10 ff08 ff09 ff11 ff18 ff1d ff1b ff15 ff0d ff05 ff01 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 ff02 ff06 ff11 d22d 64c8 5eff 7bff 80ff 67ff 68c8 d22d ff16 ff17 66a0 60d6 60d6 60d6 5dd5 8945 ff0b ff02 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 ff02 ff07 ff13 c434 60d4 5eff 7dff 91ff 98ff 8fff 6aff 64d4 cb3a ff27 72db 76ff 72ff 72ff 6fff 8c73 ff10 ff03 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 ff02 ff08 ff14 af40 5ee0 5eff 80ff 93ff 9fff a2ff a0ff 93ff 6cff 64e0 bb4b 9295 99ff 9aff 93ff 8dff 9c76 ff13 ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff03 ff09 ff16 a04c 5be9 61ff 81ff 95ff a6ff b4d9 b5d9 a9ff 9fff 94ff 70ff 62e9 b555 ab87 a7ff a4ff 96ff a277 ff13 ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff03 ff0a ff18 915a 5af1 63ff 83ff 94ff a5ff a8cd e044 e044 a8cd a7ff 9eff 94ff 72ff 63f1 a961 b479 a8fa 9fff a075 ff12 ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff03 ff0b ff19 866b 58f8 65ff 84ff 96ff a5ff a9be da44 71cd 6ecd d844 a6be a6ff a0ff 96ff 75ff 64f8 9a6f b96a a3f8 a770 ff0f ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff04 ff0c ff1b 7b7b 58fa 67ff 84ff 96ff a4ff a9ad d149 6fd9 67ff 64ff 65db ce49 a6ad a5ff 9fff 96ff 78ff 64fa 8d7d b85d aa5e ff0d ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff04 ff0d ff1d 738e 56ff 6aff 84ff 98ff a4ff ab9a c450 6de5 6aff 83ff 85ff 69ff 65e7 c050 a99a a4ff 9fff 95ff 7bff 63ff 7d8e ff24 ff11 ff05 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff0e ff1f 68a1 55ff 6cff 84ff 97ff a2ff af87 b45c 6aec 6bff 83ff 8cff 92ff 8eff 6dff 62ee af5c ab87 a3ff 9fff 94ff 7dff 62ff 70a1 ff20 ff0f ff05 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff10 f023 62b2 55ff 6eff 84ff 98ff a1fa b279 a765 66f5 6bff 82ff 8bff 91ff 93ff 93ff 8eff 6fff 5ff5 a068 af79 a1fa 9dff 93ff 7fff 60ff 67b2 f023 ff10 ff05 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff06 ff11 d92a 5dc1 54ff 6fff 84ff 97ff a0f5 b868 9776 65fa 6dff 82ff 89ff 90ff 92ff 92ff 92ff 92ff 8eff 71ff 5ffa 9079 b568 a0f5 9dff 92ff 80ff 5fff 61c1 d92a ff11 ff06 ff01 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff01 ff06 ff12 c033 59cf 54ff 6fff 84ff 98ff 9fee be5e 8a85 64fd 6fff 81ff 88ff 8eff 90ff 90ff 90ff 90ff 90ff 90ff 8dff 74ff 5eff 8189 ba5e 9dee 9dff 91ff 81ff 5eff 5dcf c033 ff12 ff06 ff01 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff04 ff0f b238 55db 54ff 72ff 84ff 98ff 9ee7 ca50 7f98 61ff 70ff 81ff 88ff 8dff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8dff 76ff 5eff 779d c750 9ee7 9cff 90ff 83ff 5fff 5adb b238 ff0f ff04 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff06 d81b 55e4 57ff 72ff 84ff 98ff 9ddb d249 74ab 61ff 71ff 80ff 87ff 8bff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 78ff 5eff 6cad cb4b 9bdb 9bff 8fff 83ff 64ff 5ae2 d91b ff06 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff06 e01c 76ec 83ff 86ff 98ff a4cf db44 7bb9 5fff 71ff 7fff 86ff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 7aff 5dff 71be d546 a2cf 99ff 8fff 91ff 83ec ee19 ff06 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff04 ff10 b64b 9ef3 a6ff aac1 ed33 de3b 6eff 72ff 7eff 84ff 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88ff 7aff 6cff c749 ec34 a7c3 a8ff a5f3 bf4b ff10 ff04 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff02 ff07 ff12 c03d b46f f41d ff1b d635 6fff 7bff 83ff 86ff 87ff 87ff 89ff 8fff 95ff 98ff 98ff 98ff 98ff 95ff 8fff 89ff 87ff 87ff 87ff 87ff 86ff 7aff be43 ff1c f41e b46f c53d ff12 ff07 ff02 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff02 ff06 ff0a ff0c ff09 ff11 d032 6aff 7dff 84ff 85ff 85ff 85ff 8cff 9cd4 adad b2ad b2ad b2ad b2ad adad 9cd4 8cff 85ff 85ff 85ff 85ff 85ff 7cff ba40 ff12 ff0a ff0c ff0a ff06 ff02 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff01 ff02 ff02 ff0d cd31 68ff 7dff 84ff 84ff 84ff 84ff 86ff 9c93 ff29 ff1d ff19 ff19 ff1d ff29 9b93 84ff 83ff 84ff 84ff 84ff 84ff 7bff bb40 ff0e ff02 ff02 ff01 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cd31 67ff 7bff 82ff 82ff 82ff 82ff 7dff 8b93 ff1b ff0c ff07 ff07 ff0c ff1b 8493 77ff 80ff 82ff 82ff 82ff 82ff 79ff ba40 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 65ff 79ff 80ff 80ff 80ff 80ff 7bff 8792 ff16 ff05 5e00 5e00 ff05 ff16 7a92 6fff 7dff 80ff 80ff 80ff 80ff 77ff b940 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 64ff 79ff 7fff 7fff 7fff 7fff 7bff 8692 ff16 ff05 5a00 5a00 ff05 ff16 7792 6dff 7cff 7fff 7fff 7fff 7fff 77ff b940 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 63ff 77ff 7dff 7dff 7dff 7dff 79ff 8492 ff16 ff05 5800 5800 ff05 ff16 7692 6cff 7aff 7dff 7dff 7dff 7dff 75ff b840 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cb31 62ff 76ff 7cff 7cff 7cff 7cff 78ff 8392 ff16 ff05 5700 5700 ff05 ff16 7592 6bff 79ff 7cff 7cff 7cff 7cff 74ff b740 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cb32 60ff 75ff 7bff 7bff 7bff 7bff 77ff 8392 ff16 ff05 5700 5700 ff05 ff16 7592 6aff 78ff 7bff 7bff 7bff 7bff 73ff b740 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d ad3e 5fff 74ff 7aff 7aff 7aff 7aff 76ff 8291 ff15 ff05 5700 5700 ff05 ff15 7491 69ff 77ff 7aff 7aff 7aff 7aff 72ff b53e ff0d ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0b a838 70ff 88ff 8dff 8dff 8dff 8dff 85ff 888d ff12 ff04 5600 5600 ff04 ff12 798d 7aff 8aff 8dff 8dff 8dff 8dff 7fff b238 ff0b ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff07 b825 91a8 a8ad acad acad acad acad a2aa 9e5b ff0c ff03 5500 5500 ff03 ff0c 925b 9aaa aaad acad acad acad acad 9ba8 bf25 ff07 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff03 ff09 ff11 ff16 ff19 ff19 ff19 ff17 ff13 ff0c ff05 ff01 5500 5500 ff01 ff05 ff0c ff13 ff17 ff19 ff19 ff19 ff16 ff11 ff09 ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 ff01 ff00 ff00 ff00 ff00 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 ff01 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 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 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 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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 ff02 ff03 ff03 ff02 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 ff01 ff04 ff09 ff0e ff0e ff0a ff04 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 ff01 ff05 ff0e ff1b 7281 7184 ff1b ff0e ff05 ff02 ff02 ff05 ff07 ff09 ff08 ff06 ff04 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 ff06 ff10 e426 67b7 5cff 5eff 68b7 e426 ff10 ff08 ff09 ff11 ff18 ff1d ff1b ff15 ff0d ff05 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 ff02 ff06 ff11 d22d 64c8 5eff 7bff 80ff 67ff 68c8 d22d ff16 ff17 66a0 60d6 60d6 60d6 5dd5 8945 ff0b 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 ff02 ff07 ff13 c434 60d4 5eff 7dff 91ff 98ff 8fff 6aff 64d4 cb3a ff27 72db 76ff 72ff 72ff 6fff 8c73 ff10 ff03 0000 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 ff08 ff14 af40 5ee0 5eff 80ff 93ff 9fff a2ff a0ff 93ff 6cff 64e0 bb4b 9295 99ff 9aff 93ff 8dff 9c76 ff13 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 ff03 ff09 ff16 a04c 5be9 61ff 81ff 95ff a6ff b4d9 b5d9 a9ff 9fff 94ff 70ff 62e9 b555 ab87 a7ff a4ff 96ff a277 ff13 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff0a ff18 915a 5af1 63ff 83ff 94ff a5ff a8cd e044 e044 a8cd a7ff 9eff 94ff 72ff 63f1 a961 b479 a8fa 9fff a075 ff12 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff03 ff0b ff19 866b 58f8 65ff 84ff 96ff a5ff a9be da44 71cd 6ecd d844 a6be a6ff a0ff 96ff 75ff 64f8 9a6f b96a a3f8 a770 ff0f ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff04 ff0c ff1b 7b7b 58fa 67ff 84ff 96ff a4ff a9ad d149 6fd9 67ff 64ff 65db ce49 a6ad a5ff 9fff 96ff 78ff 64fa 8d7d b85d aa5e ff0d ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff04 ff0d ff1d 738e 56ff 6aff 84ff 98ff a4ff ab9a c450 6de5 6aff 83ff 85ff 69ff 65e7 c050 a99a a4ff 9fff 95ff 7bff 63ff 7d8e ff24 ff11 ff05 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff0e ff1f 68a1 55ff 6cff 84ff 97ff a2ff af87 b45c 6aec 6bff 83ff 8cff 92ff 8eff 6dff 62ee af5c ab87 a3ff 9fff 94ff 7dff 62ff 70a1 ff20 ff0f ff05 ff01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff10 f023 62b2 55ff 6eff 84ff 98ff a1fa b279 a765 66f5 6bff 82ff 8bff 91ff 93ff 93ff 8eff 6fff 5ff5 a068 af79 a1fa 9dff 93ff 7fff 60ff 67b2 f023 ff10 ff05 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff01 ff06 ff11 d92a 5dc1 54ff 6fff 84ff 97ff a0f5 b868 9776 65fa 6dff 82ff 89ff 90ff 92ff 92ff 92ff 92ff 8eff 71ff 5ffa 9079 b568 a0f5 9dff 92ff 80ff 5fff 61c1 d92a ff11 ff06 ff01 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff01 ff06 ff12 c033 59cf 54ff 6fff 84ff 98ff 9fee be5e 8a85 64fd 6fff 81ff 88ff 8eff 90ff 90ff 90ff 90ff 90ff 90ff 8dff 74ff 5eff 8189 ba5e 9dee 9dff 91ff 81ff 5eff 5dcf c033 ff12 ff06 ff01 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff04 ff0f b238 55db 54ff 72ff 84ff 98ff 9ee7 ca50 7f98 61ff 70ff 81ff 88ff 8dff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8dff 76ff 5eff 779d c750 9ee7 9cff 90ff 83ff 5fff 5adb b238 ff0f ff04 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff06 d81b 55e4 57ff 72ff 84ff 98ff 9ddb d249 74ab 61ff 71ff 80ff 87ff 8bff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 78ff 5eff 6cad cb4b 9bdb 9bff 8fff 83ff 64ff 5ae2 d91b ff06 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff06 e01c 76ec 83ff 86ff 98ff a4cf db44 7bb9 5fff 71ff 7fff 86ff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 7aff 5dff 71be d546 a2cf 99ff 8fff 91ff 83ec ee19 ff06 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff04 ff10 b64b 9ef3 a6ff aac1 ed33 de3b 6eff 72ff 7eff 84ff 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88ff 7aff 6cff c749 ec34 a7c3 a8ff a5f3 bf4b ff10 ff04 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff02 ff07 ff12 c03d b46f f41d ff1b d635 6fff 7bff 83ff 86ff 87ff 87ff 89ff 8fff 95ff 98ff 98ff 98ff 98ff 95ff 8fff 89ff 87ff 87ff 87ff 87ff 86ff 7aff be43 ff1c f41e b46f c53d ff12 ff07 ff02 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff02 ff06 ff0a ff0c ff09 ff11 d032 6aff 7dff 84ff 85ff 85ff 85ff 8cff 9cd4 adad b2ad b2ad b2ad b2ad adad 9cd4 8cff 85ff 85ff 85ff 85ff 85ff 7cff ba40 ff12 ff0a ff0c ff0a ff06 ff02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 ff01 ff01 ff02 ff02 ff0d cd31 68ff 7dff 84ff 84ff 84ff 84ff 86ff 9c93 ff29 ff1d ff19 ff19 ff1d ff29 9b93 84ff 83ff 84ff 84ff 84ff 84ff 7bff bb40 ff0e ff02 ff02 ff01 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cd31 67ff 7bff 82ff 82ff 82ff 82ff 7dff 8b93 ff1b ff0c ff07 ff07 ff0c ff1b 8493 77ff 80ff 82ff 82ff 82ff 82ff 79ff ba40 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 65ff 79ff 80ff 80ff 80ff 80ff 7bff 8792 ff16 ff05 0000 0000 ff05 ff16 7a92 6fff 7dff 80ff 80ff 80ff 80ff 77ff b940 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 64ff 79ff 7fff 7fff 7fff 7fff 7bff 8692 ff16 ff05 0000 0000 ff05 ff16 7792 6dff 7cff 7fff 7fff 7fff 7fff 77ff b940 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 63ff 77ff 7dff 7dff 7dff 7dff 79ff 8492 ff16 ff05 0000 0000 ff05 ff16 7692 6cff 7aff 7dff 7dff 7dff 7dff 75ff b840 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cb31 62ff 76ff 7cff 7cff 7cff 7cff 78ff 8392 ff16 ff05 0000 0000 ff05 ff16 7592 6bff 79ff 7cff 7cff 7cff 7cff 74ff b740 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cb32 60ff 75ff 7bff 7bff 7bff 7bff 77ff 8392 ff16 ff05 0000 0000 ff05 ff16 7592 6aff 78ff 7bff 7bff 7bff 7bff 73ff b740 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d ad3e 5fff 74ff 7aff 7aff 7aff 7aff 76ff 8291 ff15 ff05 0000 0000 ff05 ff15 7491 69ff 77ff 7aff 7aff 7aff 7aff 72ff b53e ff0d ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0b a838 70ff 88ff 8dff 8dff 8dff 8dff 85ff 888d ff12 ff04 0000 0000 ff04 ff12 798d 7aff 8aff 8dff 8dff 8dff 8dff 7fff b238 ff0b ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff07 b825 91a8 a8ad acad acad acad acad a2aa 9e5b ff0c ff03 0000 0000 ff03 ff0c 925b 9aaa aaad acad acad acad acad 9ba8 bf25 ff07 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff09 ff11 ff16 ff19 ff19 ff19 ff17 ff13 ff0c ff05 ff01 0000 0000 ff01 ff05 ff0c ff13 ff17 ff19 ff19 ff19 ff16 ff11 ff09 ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 ff01 0000 0000 0000 0000 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 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 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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/ic_menu_forward.png │ ├── sng │ │ @@ -1,178 +1,178 @@ │ │ #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 │ │ (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 │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (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,117,115) # rgb = (0x73,0x75,0x73) │ │ - (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (132,130,132) # rgb = (0x84,0x82,0x84) │ │ - ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ - (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ - (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ - (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ - (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ (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 │ │ - (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ - (148,150,148) # rgb = (0x94,0x96,0x94) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ - (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ - (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ - (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ - (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ - (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ - (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ - (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ - (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + (115,117,115) # rgb = (0x73,0x75,0x73) │ │ + (115,113,115) # rgb = (0x73,0x71,0x73) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ + (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + (132,130,132) # rgb = (0x84,0x82,0x84) │ │ + ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ + (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ + (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ + (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ + (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ + (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ + (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ + (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ + (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ + (148,150,148) # rgb = (0x94,0x96,0x94) │ │ + ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ + (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ + (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ + (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ + (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ + (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ + (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ + (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ + (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ } │ │ tRNS { │ │ - 0 1 3 6 7 5 2 11 20 23 19 10 22 228 255 123 27 12 4 29 255 255 255 140 30 14 34 255 255 255 255 178 33 16 255 255 255 255 204 50 18 36 255 255 255 217 53 8 17 26 45 255 255 242 82 13 56 92 95 95 101 102 255 111 24 255 255 255 255 255 126 28 31 255 255 165 15 178 48 217 51 255 217 80 21 242 79 255 255 242 217 77 51 178 48 255 255 32 255 140 255 125 56 92 95 95 101 102 242 84 255 229 81 9 217 52 191 49 178 140 228 123} │ │ + 0 1 3 6 7 5 2 11 20 23 19 10 22 228 123 27 12 4 29 140 30 14 34 178 33 16 204 50 18 36 217 53 8 17 26 45 242 82 13 56 92 95 95 101 102 111 24 126 28 31 165 15 178 48 217 51 217 80 21 242 79 242 217 77 51 178 48 32 140 125 56 92 95 95 101 102 242 84 229 81 9 217 52 191 49 178 140 228 123} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000102030405060000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000020708090a0b0201000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000040c0d0e0f101112010000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000b13141516171819050100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a1b1c1d1e1f20210301000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a1b2223242526272804060000000000000000000000000000 │ │ -0000000000000101060202020202020202020202020219291b2a232b2c252d2e082f0600000000000000000000000000 │ │ -000000000006050b1930303030303030303030303030313233342323231c253536090b02000000000000000000000000 │ │ -0000000000123738393a3b3a3b3a3b3a3b3a3b3a3b3a3c3d3e34232322233415353f3107120100000000000000000000 │ │ -00000000002f40410e0e0e0e0e0e0e0e0e0e0e0e0e0e0e42431c22222322224445164647371201000000000000000000 │ │ -00000000000b48151d4949494949494949494949494949494a34222222222222341b164b484c05010000000000000000 │ │ -0000000000071a144a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c3434343434343422341d164d4e30040600000000000000 │ │ -0000000000071a332434341c34341c34341c34343434343434342a342a342a343434341d164f500a2f06000000000000 │ │ -0000000000071a144a1c1c341c1c341c1c341c1c1c1c1c1c1c1c1c341c341c1c1c1c1c1c51165253542f060000000000 │ │ -0000000000071a144a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c1c1c1c1c1c1c1c4925555621120000000000 │ │ -0000000000071a154a2c2c1c2c2c2c1c2c2c2c1c2c2c2c1c2c2c2c1c2c1c2c1c2c2c1c2c1c2424573509040000000000 │ │ -0000000000071a1549582424245824242458242424582424245824242458242458242424245824225909040000000000 │ │ -0000000000071a5749244a244a244a244a244a244a244a244a244a244a244a244a244a244a24225a5b4c120000000000 │ │ -0000000000071a571d4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1c225a5c0a04060000000000 │ │ -0000000000071a251d4a514a514a514a514a514a514a514a514a514a514a514a514a5124225d5e300406000000000000 │ │ -0000000000071a255f4960494960494960494960494960494960494949494949494958225d614c050100000000000000 │ │ -00000000000b48621b491d491d491d491d491d491d491d491d491d491d491d491d242a63131905010000000000000000 │ │ -00000000002f40492b646464646464646464646464646444581d491d1d491d4958226510111201000000000000000000 │ │ -000000000012376667686968696869686968696869686a6b241d5f1d1d1d1d586c6d4007020100000000000000000000 │ │ -000000000006050b19303030303030303030303030303132141b6e5f6e1d2c6f700c7102000000000000000000000000 │ │ -000000000000010106020202020202020202020202021929251b1b6e492c7273082f0600000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a16141b492474752804060000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a1614491c7661210301000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000b13161d1c771819050100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000040c782379101112010000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000040c0d590e0f1011010000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000b125a5b5c131415050100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165d5e5f601718190301000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165d616263641a1b1c04060000000000000000000000000000 │ │ +00000000000001010602020202020202020202020202151d5d65626667641e1f08200600000000000000000000000000 │ │ +000000000006050b1521212121212121212121212121222368696262625e642425090b02000000000000000000000000 │ │ +000000000011262728292a292a292a292a292a292a292b2c6a6962626162695b242d2207110100000000000000000000 │ │ +0000000000202e6b5959595959595959595959595959596c6d5e61616261616e6f5c2f30261101000000000000000000 │ │ +00000000000b315b5f7070707070707070707070707070707169616161616161695d5c32313305010000000000000000 │ │ +000000000007165a715e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6969696969696961695f5c343521040600000000000000 │ │ +00000000000716686369695e69695e69695e69696969696969696569656965696969695f5c36370a2006000000000000 │ │ +000000000007165a715e5e695e5e695e5e695e5e5e5e5e5e5e5e5e695e695e5e5e5e5e5e725c38393a20060000000000 │ │ +000000000007165a715e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e675e5e5e5e5e5e5e70643b3c19110000000000 │ │ +000000000007165b7167675e6767675e6767675e6767675e6767675e675e675e67675e675e6363732409040000000000 │ │ +000000000007165b70746363637463636374636363746363637463636374636374636363637463613d09040000000000 │ │ +0000000000071673706371637163716371637163716371637163716371637163716371637163613e3f33110000000000 │ │ +00000000000716735f7171717171717171717171717171717171717171717171717171715e613e400a04060000000000 │ │ +00000000000716645f717271727172717271727172717271727172717271727172717263614142210406000000000000 │ │ +000000000007166475707670707670707670707670707670707670707070707070707461414333050100000000000000 │ │ +00000000000b31775d705f705f705f705f705f705f705f705f705f705f705f705f636544121505010000000000000000 │ │ +0000000000202e706678787878787878787878787878786e745f705f5f705f707461450f101101000000000000000000 │ │ +000000000011264647484948494849484948494849484a4b635f755f5f5f5f744c4d2e07020100000000000000000000 │ │ +000000000006050b152121212121212121212121212122235a5d7975795f674e4f0c5002000000000000000000000000 │ │ +00000000000001010602020202020202020202020202151d645d5d797067515208200600000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165c5a5d706353541c04060000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165c5a705e5543190301000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000b125c5f5e561415050100000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000040c5762580f1011010000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000020708090a0b0201000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000102030405060000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable/aa.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (166,163,163) # rgb = (0xa6,0xa3,0xa3) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (164,161,161) # rgb = (0xa4,0xa1,0xa1) │ │ (164,162,162) # rgb = (0xa4,0xa2,0xa2) │ │ (165,162,162) # rgb = (0xa5,0xa2,0xa2) │ │ (166,162,162) # rgb = (0xa6,0xa2,0xa2) │ │ (165,162,162) # rgb = (0xa5,0xa2,0xa2) │ │ (165,162,162) # rgb = (0xa5,0xa2,0xa2) │ │ @@ -98,60 +97,61 @@ │ │ (164,162,162) # rgb = (0xa4,0xa2,0xa2) │ │ (166,163,163) # rgb = (0xa6,0xa3,0xa3) │ │ (166,162,162) # rgb = (0xa6,0xa2,0xa2) │ │ (165,162,162) # rgb = (0xa5,0xa2,0xa2) │ │ (166,163,163) # rgb = (0xa6,0xa3,0xa3) │ │ (165,162,162) # rgb = (0xa5,0xa2,0xa2) │ │ (166,161,161) # rgb = (0xa6,0xa1,0xa1) │ │ + (166,163,163) # rgb = (0xa6,0xa3,0xa3) │ │ } │ │ tRNS { │ │ - 0 255 26 80 128 168 201 226 243 252 244 225 194 130 51 179 32 232 50 222 139 83 36 16 4 20 65 145 245 15 193 67 38 217 150 37 14 144 96 63 152 202 2 227 11 88 195 240 253 241 132 254 24 209 1 197 190 113 62 33 13 6 89 71 12 176 120 84 248 5 161 23 28 207 100 3 187 134 35 173 25 239 40 7 42 116 228 188 8 237 251 111 184 230 249 242 218 110} │ │ + 0 26 80 128 168 201 226 243 252 244 225 194 130 51 179 32 232 50 222 139 83 36 16 4 20 65 145 245 15 193 67 38 217 150 37 14 144 96 63 152 202 2 227 11 88 195 240 253 241 132 254 24 209 1 197 190 113 62 33 13 6 89 71 12 176 120 84 248 5 161 23 28 207 100 3 187 134 35 173 25 239 40 7 42 116 228 188 8 237 251 111 184 230 249 242 218 110} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010101010101010101010101000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010101010101010101010101000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010101010101010101010101000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000616161616161616161616161000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000616161616161616161616161000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000616161616161616161616161000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000002030405060708090a0b0c0d0e00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010101010101010f100000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101111200000000000000000000000000000000 │ │ -000000000000000000000000000000000101131415161718191a1b1c010101071d000000000000000000000000000000 │ │ -000000000000000000000000000000001e1f000000000000000000202101010122000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000231c01010a240000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000025010101260000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000027010101280000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000019010101290000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000002a0101012b0000000000000000000000000000 │ │ -0000000000000000000000000000000000002c2d282e2b2f300101010101010101310000000000000000000000000000 │ │ -000000000000000000000000000000002c321c0101010101010101010101010101330000000000000000000000000000 │ │ -000000000000000000000000000000343501010101010101010101010101010101010000000000000000000000000000 │ │ -000000000000000000000000000036370101010138393a3b3c3d00000000010101010000000000000000000000000000 │ │ -00000000000000000000000000003e0101011c3f00000000000000000040010101010000000000000000000000000000 │ │ -000000000000000000000000000041010101420000000000000000000010010101010000000000000000000000000000 │ │ -00000000000000000000000000002b0101013b0000000000000000000043010101010000000000000000000000000000 │ │ -000000000000000000000000000044010101450000000000000000000046010101010000000000000000000000000000 │ │ -00000000000000000000000000002f010101470000000000000000004844010101010000000000000000000000000000 │ │ -0000000000000000000000000000490101014a00000000000000004b4c01010101010000000000000000000000000000 │ │ -00000000000000000000000000004d010101114e0000000000002c4f0101010101010000000000000000000000000000 │ │ -0000000000000000000000000000501c010101514252532c545556010146010101010000000000000000000000000000 │ │ -0000000000000000000000000000002d3301010101010101010101015758010101010000000000000000000000000000 │ │ -00000000000000000000000000000000035901010101010101015a144500010101010000000000000000000000000000 │ │ -00000000000000000000000000000000003c5b5c5d5e5f604c6102000000010101010000000000000000000000000000 │ │ +000000000000000000000000000000000102030405060708090a0b0c0d00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000616161616161616161616161610e0f0000000000000000000000000000000000 │ │ +000000000000000000000000000000006161616161616161616161616161101100000000000000000000000000000000 │ │ +00000000000000000000000000000000616112131415161718191a1b616161061c000000000000000000000000000000 │ │ +000000000000000000000000000000001d1e0000000000000000001f2061616121000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000221b616109230000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000024616161250000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000026616161270000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000018616161280000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000296161612a0000000000000000000000000000 │ │ +0000000000000000000000000000000000002b2c272d2a2e2f6161616161616161300000000000000000000000000000 │ │ +000000000000000000000000000000002b311b6161616161616161616161616161320000000000000000000000000000 │ │ +000000000000000000000000000000333461616161616161616161616161616161610000000000000000000000000000 │ │ +00000000000000000000000000003536616161613738393a3b3c00000000616161610000000000000000000000000000 │ │ +00000000000000000000000000003d6161611b3e0000000000000000003f616161610000000000000000000000000000 │ │ +00000000000000000000000000004061616141000000000000000000000f616161610000000000000000000000000000 │ │ +00000000000000000000000000002a6161613a0000000000000000000042616161610000000000000000000000000000 │ │ +000000000000000000000000000043616161440000000000000000000045616161610000000000000000000000000000 │ │ +00000000000000000000000000002e616161460000000000000000004743616161610000000000000000000000000000 │ │ +0000000000000000000000000000486161614900000000000000004a4b61616161610000000000000000000000000000 │ │ +00000000000000000000000000004c616161104d0000000000002b4e6161616161610000000000000000000000000000 │ │ +00000000000000000000000000004f1b616161504151522b535455616145616161610000000000000000000000000000 │ │ +0000000000000000000000000000002c3261616161616161616161615657616161610000000000000000000000000000 │ │ +000000000000000000000000000000000258616161616161616159134400616161610000000000000000000000000000 │ │ +00000000000000000000000000000000003b5a5b5c5d5e5f4b6001000000616161610000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable/ic_menu_goto.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 │ │ @@ -18,272 +18,256 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (118,118,118) # rgb = (0x76,0x76,0x76) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (101,101,101) # rgb = (0x65,0x65,0x65) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ - (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (101,101,101) # rgb = (0x65,0x65,0x65) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ - (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ - (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ - ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (104,104,104) # rgb = (0x68,0x68,0x68) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ - (103,103,103) # rgb = (0x67,0x67,0x67) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ } │ │ tRNS { │ │ - 0 1 3 5 6 4 2 13 20 21 15 7 17 47 203 229 78 8 0 18 50 217 255 255 242 82 22 51 217 255 255 255 255 242 0 255 255 255 255 242 255 255 255 255 255 255 50 217 255 255 242 0 11 14 217 255 255 255 82 9 74 200 69 12 203 255 255 255 255 242 24 82 242 255 148 19 242 255 255 255 242 86 39 86 255 255 178 16 79 242 255 255 128 255 255 204 27 82 242 255 255 255 255 255 204 29 242 255 255 255 229 31 10 83 242 255 33 23 84 35 125 255 65 26 126 255 95 126 97 0 28 128 125 0 43 153 255 255 255 152 0 25 88 242 153 82 242 255 255 255 255 178 75 242 255 255 204 187 204 115 203 204 229 255 255 255 255 255 229 65 95 96 112 152 153 153 204 204 204 242 255 201 30 0 93 191 242 255 204 109 0 0 0 0 0 124 255 255 177 92 255 255 255 123 0 178 255 255 255 217 0 204 255 255 0 204 255 191 255 217 93 123 0 164 177 109 217 255 123} │ │ + 0 1 3 5 6 4 2 13 20 21 15 7 17 47 203 229 78 8 18 50 217 242 82 22 51 217 242 242 50 217 242 11 14 217 82 9 74 200 69 12 203 242 24 82 242 148 19 242 242 86 39 86 178 16 79 242 128 204 27 82 242 204 29 242 229 31 10 83 242 33 23 84 35 125 65 26 126 95 126 97 28 128 125 43 153 152 25 88 242 153 82 242 178 75 242 204 187 204 115 203 204 229 229 65 95 96 112 152 153 153 204 204 204 242 201 30 93 191 242 204 109 124 177 92 123 178 217 204 204 191 217 93 123 164 177 109 217 123} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000001020304050600000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000001040708090a0b06000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000001040c0d0e0f100911061212121212121200000000000000000000000000000000000000000000 │ │ -00000000000000000104131415161718191a110612121212121200000000000000000000000000000000000000000000 │ │ -000000000000000104131b1c1d1e1f2021191a1106222222222200000000000000000000000000000000000000000000 │ │ -0000000000000104131b1c161e2324252627191a11062222222200000000000000000000000000000000000000000000 │ │ -00000000000104131b1c162829252a2b2c2d21191a110622222201020502010000000000000000000000000000000000 │ │ -0000000001040c2e2f1630292c312a2a2a2c2032191a110633060b070a34030100000000000000000000000000000000 │ │ -0000000002350d36373038392431313131313920323a1a3b053b093c3d3e3f0200000000000000000000000000000000 │ │ -000000000409401641424325242424242424244344453a460c464748494a4b0300000000000000000000000000000000 │ │ -00000000041a4c4d1f4e392c2c2c2c2c2c2c2c2c4e4f5051525348545556460b00000000000000000000000000000000 │ │ -00000000055758592b3939393939393939393939395a5b505c485d1e5e5f601100000000000000000000000000000000 │ │ -00000000061109616263394343434343434343434343642665661e674268693b00000000000000000000000000000000 │ │ -000000000006111a616a6b6c4e4e4e4e4e4e4e4e4e4e4e64675e67646d6e6f7000000000000000000000000000000000 │ │ -00000000000006111a71722a5a5a5a5a5a5a5a5a5a5a5a5a2329235a3873743400000000000000000000000000000000 │ │ -00000000000000061175762b246464646464646464646464646464646473773f01000000000000000000000000000000 │ │ -0000000000000000063b4678792c2929292929292929292929292929291e7a3501000000000000000000000000000000 │ │ -00000000000000000002707b7c793938383838383838383838383838387d7e5706000000000000000000000000000000 │ │ -0000000000000000000002347b7f2b6c1f1f1f1f1f1f1f1f1f1f1f1f1f7d801302000000000000000000000000000000 │ │ -00000000000000000000810234828324646d6d6d6d6d6d6d6d6d6d6d6d30840805000000000000000000000000000000 │ │ -000000000000000000008501034b8687888989898989898989898989898a8b1a03000000000000000000000000000000 │ │ -000000000000000000008c063b8d8e8f445e88888888888888888888888a904604000000000000000000000000000000 │ │ -00000000000000000000010b0891929394955e5e5e5e5e5e5e5e5e5e5e96978d0b000000000000000000000000000000 │ │ -00000000000000000000020798999a4f309b9595959595959595959595289c6011000000000000000000000000000000 │ │ -0000000000000000000005579d6594739b9b9b9b9b9b9b9b9b9b9b9b9b309e693b000000000000000000000000000000 │ │ -0000000000000000000002079fa0a1a2a3a4a5a6632b242c4e231f89a78aa87b3b050b3b3b0b05060000000000000000 │ │ -00000000000000000000060b0a75826f7477a9aaabacadaeafb0b1b2b3b4b51a35574669b68d13700501000000000000 │ │ -00000000000000000000b706050b3b70343f3557134b0975467b82b66f8275087bb8b9babbbcbd7b3f05000000000000 │ │ -00000000000000000000bebebfc0c1c1c2010106020503040b11113b70700a7bc3bbc41d5dc5c4c67b70060000000000 │ │ -00000000000000000000bebebebebebebebebebfbfbfb7b7c0c0000000020ac7bbc8654f202dc9cacb4b030000000000 │ │ -00000000000000000000cccccccccccccccccccccccccccccccc000000041acd49ce2dcf9696cfd0d17b110000000000 │ │ -00000000000000000000d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d20000000b7bd3d444d5cfcfcfcf2dc96f700000000000 │ │ -00000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000117bd7ce26d5d5d5d5d541d86f700000000000 │ │ -00000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d60000000475d92d26dadadadada73db7b110000000000 │ │ -00000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d60000000557dc94415555555530a7dd4b030000000000 │ │ -00000000000000000000dededededededededededededededede000000013b8ddf389bcfcf9b23e06070060000000000 │ │ -00000000000000000000dededededededededededededededede0000000002348de1e2e3e3e2e4603f05000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000001023b137b6f6f7b4b700501000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000006051170701103060000000000000000 │ │ +00000000000000000001040c0d0e0f100911060000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000001041213148a8b151617110600000000000000000000000000000000000000000000000000000000 │ │ +0000000000000001041218198c8d8e8f1a16171106000000000000000000000000000000000000000000000000000000 │ │ +00000000000001041218198a8d909192931b161711060000000000000000000000000000000000000000000000000000 │ │ +000000000001041218198a949592969798991a1617110600000001020502010000000000000000000000000000000000 │ │ +0000000001040c1c1d8a9a95989b969696988f1e1617110600060b070a1f030100000000000000000000000000000000 │ │ +0000000002200d219c9a9d9e919b9b9b9b9b9e8f1e221723052309242526270200000000000000000000000000000000 │ │ +000000000409288a9fa0a19291919191919191a1a229222a0c2a2b2ca32d2e0300000000000000000000000000000000 │ │ +0000000004172fa48ea59e989898989898989898a5a6303132332ca7a8342a0b00000000000000000000000000000000 │ │ +0000000005353637979e9e9e9e9e9e9e9e9e9e9e9ea9aa30382cab8dac393a1100000000000000000000000000000000 │ │ +000000000611093b3cad9ea1a1a1a1a1a1a1a1a1a1a1ae93afb08db1a03d3e2300000000000000000000000000000000 │ │ +00000000000611173b3fb2b3a5a5a5a5a5a5a5a5a5a5a5aeb1acb1aeb440414200000000000000000000000000000000 │ │ +000000000000061117434496a9a9a9a9a9a9a9a9a9a9a9a9909590a99db5451f00000000000000000000000000000000 │ │ +00000000000000061146479791aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5482701000000000000000000000000000000 │ │ +000000000000000006232a49b6989595959595959595959595959595958d4a2001000000000000000000000000000000 │ │ +00000000000000000002424b4cb69e9d9d9d9d9d9d9d9d9d9d9d9d9d9db74d3506000000000000000000000000000000 │ │ +00000000000000000000021f4b4e97b38e8e8e8e8e8e8e8e8e8e8e8e8eb74f1202000000000000000000000000000000 │ │ +0000000000000000000000021f505191aeb4b4b4b4b4b4b4b4b4b4b4b49a520805000000000000000000000000000000 │ │ +000000000000000000000001032e5354b8b9b9b9b9b9b9b9b9b9b9b9b9ba551703000000000000000000000000000000 │ │ +00000000000000000000000623565758a2acb8b8b8b8b8b8b8b8b8b8b8ba592a04000000000000000000000000000000 │ │ +00000000000000000000010b085a5bbbbcbdacacacacacacacacacacacbe5c560b000000000000000000000000000000 │ │ +0000000000000000000002075d5ebfa69ac0bdbdbdbdbdbdbdbdbdbdbd945f3a11000000000000000000000000000000 │ │ +00000000000000000000053560afbcb5c0c0c0c0c0c0c0c0c0c0c0c0c09a613e23000000000000000000000000000000 │ │ +00000000000000000000020762636465c1c2c3c4ad979198a5908eb9c5ba664b23050b23230b05060000000000000000 │ │ +00000000000000000000060b0a46504145486768696a6b6c6d6e6f7071c6721720352a3e735612420501000000000000 │ │ +000000000000000000000006050b23421f272035122e09462a4b5073415046084b747576c777784b2705000000000000 │ │ +0000000000000000000000000000000000010106020503040b11112342420a4b79c7c88cabc9c87a4b42060000000000 │ │ +0000000000000000000000000000000000000000000000000000000000020a7bc7caafa68f99cbcc7c2e030000000000 │ │ +000000000000000000000000000000000000000000000000000000000004177da3cd99cebebececf7e4b110000000000 │ │ +00000000000000000000000000000000000000000000000000000000000b4b7fd0a2d1cececece99cb41420000000000 │ │ +0000000000000000000000000000000000000000000000000000000000114b80cd93d1d1d1d1d19fd241420000000000 │ │ +00000000000000000000000000000000000000000000000000000000000446819993d3d3d3d3d3b5824b110000000000 │ │ +0000000000000000000000000000000000000000000000000000000000053583bc9fa8a8a8a89ac5842e030000000000 │ │ +0000000000000000000000000000000000000000000000000000000000012356859dc0cecec090863a42060000000000 │ │ +000000000000000000000000000000000000000000000000000000000000021f568788d4d488893a2705000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000010223124b41414b2e420501000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000006051142421103060000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── 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/logo_grey.png │ ├── sng │ │ @@ -5,58 +5,58 @@ │ │ } │ │ 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b700 bb00 be00 c000 c100 c200 c300 c300 c600 c300 b400 a700 a100 8700 8000 8a00 8d00 0000 0000 │ │ -0000 0000 5200 1200 0000 2d00 7200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be00 c600 e400 eb00 ff00 0700 a400 c900 d406 cd17 cb20 cc11 d403 9400 8500 6100 6100 8200 0000 0000 │ │ -8a00 7600 6f00 7600 7700 6e00 6300 6000 5d00 5e00 6400 6500 5f00 5c00 5e00 5a00 4700 2600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4000 4300 4800 4c00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bb00 bd00 c300 c700 cc00 eb00 b103 bc09 bf14 c023 c134 c247 c361 c67e c48b b76e aa32 a30c 8904 8507 9204 9900 c600 da00 │ │ -8b06 761c 6c2d 6930 6830 6530 632f 5f2a 5c27 5d27 6329 642c 5e28 5b1f 5d16 580e 4207 0101 9400 8f00 8f00 9000 9200 9400 9400 9000 8f00 9100 8e00 8400 7b00 7800 2800 3d05 4012 4512 4a03 2800 0000 8e00 cc00 cf00 cd00 cd00 cf00 d200 d400 d300 ae01 bc09 c315 c722 c92e cd3a cf46 cb57 c970 c78f c7b1 c6d2 c5e8 c6ef c2f2 b0e4 9f9f 955d 844b 6f51 6836 7e0b c701 da03 │ │ -811b 7171 74ac 7eb5 81b4 7fb5 7eb1 7ca7 7b9f 799e 7aa5 78ac 74a0 7389 7673 775d 774a 7e3a 852d 8726 8823 881f 891b 8a16 8911 800c 7b08 7a06 6c04 3902 0001 ff00 0002 6626 7762 7960 621e 0002 d300 d200 d800 ff00 bc03 c607 cc0d cf15 d21c d225 d336 ce50 cd6f ce92 cfae d2c3 d4d2 d2dd d0e8 cff0 d0f7 cffd cdff cdff c5ff acfe 97f2 8fde 84d7 6bda 6197 7b28 b106 db09 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d406 cd17 cb20 cc11 d403 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b103 bc09 bf14 c023 c134 c247 c361 c67e c48b b76e aa32 a30c 8904 8507 9204 0000 0000 0000 │ │ +8b06 761c 6c2d 6930 6830 6530 632f 5f2a 5c27 5d27 6329 642c 5e28 5b1f 5d16 580e 4207 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3d05 4012 4512 4a03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ae01 bc09 c315 c722 c92e cd3a cf46 cb57 c970 c78f c7b1 c6d2 c5e8 c6ef c2f2 b0e4 9f9f 955d 844b 6f51 6836 7e0b c701 da03 │ │ +811b 7171 74ac 7eb5 81b4 7fb5 7eb1 7ca7 7b9f 799e 7aa5 78ac 74a0 7389 7673 775d 774a 7e3a 852d 8726 8823 881f 891b 8a16 8911 800c 7b08 7a06 6c04 3902 0001 0000 0002 6626 7762 7960 621e 0002 0000 0000 0000 0000 bc03 c607 cc0d cf15 d21c d225 d336 ce50 cd6f ce92 cfae d2c3 d4d2 d2dd d0e8 cff0 d0f7 cffd cdff cdff c5ff acfe 97f2 8fde 84d7 6bda 6197 7b28 b106 db09 │ │ 6f2b 67aa 84f3 a2f7 aef7 b1f7 b0f6 aff4 aff1 abf1 a7f3 a4f5 9ff2 9ceb 99e5 97e0 95db 96d5 98c8 98ba 98b0 9aa3 9d93 9f81 a16d 9e5a 9f4c a044 9f3b 9b32 962b 8e26 5b30 7b7b 9ed8 9fcf 7267 641b d30e d014 d41c d426 d133 d147 d35e d479 d697 d5b7 d7d1 d8dc d7e5 d9ee daf5 dbfa dbfe daff d8ff d6ff d6ff d7ff d6ff d3ff c9ff abff 95ff 8cff 83ff 6bff 61c5 764c 8709 e502 │ │ -602e 62b3 8cfd b0ff beff c7ff c9ff caff ccff cbff caff c9ff c6ff c4ff c2ff c2ff c1ff c1ff c1fe befa bef6 bff1 c1eb c1e5 bfdd bbd6 b8cf b6cb b3c4 b1bd abb6 a2b1 8bb4 85d6 96fc 95f3 8aac ae68 d36a d487 d79d d9b0 d8be d9cc dbd7 dce2 dded ddf9 deff dfff deff dfff e0ff e0ff deff ddff dbff daff daff daff d9ff d8ff cdff afff 95ff 8bff 84ff 6eff 64dd 7270 760d d600 │ │ +602e 62b3 8cfd b0ff beff c7ff c9ff caff ccff cbff caff c9ff c6ff c4ff c2ff c2ff c1ff c1ff c1fe befa bef6 bff1 c1eb c1e5 bfdd bbd6 b8cf b6cb b3c4 b1bd abb6 a2b1 8bb4 85d6 96fc 95f3 8aac ae68 d36a d487 d79d d9b0 d8be d9cc dbd7 dce2 dded ddf9 deff dfff deff dfff e0ff e0ff deff ddff dbff daff daff daff d9ff d8ff cdff afff 95ff 8bff 84ff 6eff 64dd 7270 760d 0000 │ │ 6031 63b5 90fc b3ff c0ff cbff cfff d0ff d1ff d2ff d2ff d2ff d0ff d0ff d2ff d5ff d6ff d6ff d5ff d1ff cfff cfff d0ff cfff ccff c9ff c6ff c4ff c0ff bffe bdfc b8fa a6f9 91fb 8dfe 8bfb 9ce9 c0d4 d6d9 dae7 dcf2 defa defe dfff e1ff e2ff e2ff e3ff e3ff e3ff e3ff e3ff e3ff e1ff e0ff deff ddff dbff daff dbff dbff dbff d1ff b1ff 95ff 8bff 86ff 73ff 67ef 6c8b 6e11 0000 │ │ 6b36 6ab9 91fe b3ff c1ff cbff cfff d0ff d1ff d0ff ceff cbff cdff d1ff d3ff d5ff d6ff d7ff d5ff d1ff ccff cdff ceff ceff d0ff d0ff cfff cdff caff c9ff c9ff c6ff b8ff 9fff 90ff 8dff a8ff c3ff daff e2ff e1ff e2ff e2ff e4ff e6ff e5ff e5ff e5ff e5ff e5ff e6ff e5ff e5ff e3ff e2ff e1ff dfff dcff dbff dcff dcff dbff d2ff b2ff 95ff 8cff 88ff 78ff 6cf2 6b90 6b11 0000 │ │ 6c37 6dba 93fe b4ff c1ff cbff cfff cfff d0ff d0ff caff c8ff ceff d3ff d3ff d5ff d6ff d5ff d5ff cfff caff c1ff c0ff caff d0ff d1ff d1ff cfff cdff ccff c8ff c5ff bbff abff 9dff 94ff a9ff c1ff ddff e7ff e5ff e5ff e5ff e6ff e7ff e7ff e6ff e6ff e6ff e7ff e8ff e7ff e6ff e5ff e3ff e1ff deff dcff dbff dcff ddff dbff d4ff b8ff 98ff 8dff 89ff 7bff 6ef0 6b8c 6a11 0000 │ │ 6936 6cb9 96fe b8ff c3ff cdff d1ff d0ff ceff cdff c9ff c7ff ccff cfff d1ff d6ff d8ff d6ff d6ff d0ff c9ff b2ff b7ff cfff d5ff d5ff d4ff d1ff caff c5ff c3ff c5ff bdff b0ff abff 9bff a6ff c7ff e2ff e9ff e7ff e8ff e8ff e7ff e8ff e8ff e8ff e6ff e7ff e8ff e8ff e8ff e8ff e8ff e5ff e1ff ddff dbff daff dcff ddff dbff d4ff bdff 9cff 8fff 89ff 7bff 6ef0 688e 6711 0000 │ │ 6633 6cb6 98fd bbff c7ff cfff d3ff d3ff d1ff cbff c2ff c3ff caff cfff d0ff cfff cfff d4ff d9ff d6ff caff b6ff beff c9ff c3ff cbff cdff c9ff bcff b3ff b6ff bfff b4ff a4ff a5ff 95ff 98ff c1ff deff e4ff e6ff e8ff e9ff e8ff e8ff e7ff e8ff e7ff e7ff e8ff e8ff e9ff e6ff dfff dbff deff deff dbff dcff deff ddff dcff d3ff bbff 9bff 8fff 8aff 7cff 6df2 6690 6511 0000 │ │ 642f 6db2 97fb bcff c9ff d0ff d3ff d5ff d6ff cdff b3ff c1ff d2ff d0ff c7ff bbff b7ff beff d0ff d9ff d2ff c9ff caff bbff aaff b8ff baff afff a6ff a6ff acff b4ff acff 9dff 9eff 97ff 95ff b1ff c9ff d2ff d6ff d9ff dfff e7ff eaff e9ff e8ff e8ff e8ff e9ff e9ff e3ff cfff beff c4ff d1ff daff dcff dcff deff deff ddff d5ff bcff 9dff 91ff 8bff 7cff 6cf4 6594 6512 0000 │ │ 692d 70b1 96fb baff c9ff d0ff d4ff d5ff d6ff ceff b2ff c2ff d2ff c3ff adff a8ff a8ff 9dff b3ff d3ff dcff d7ff d5ff ceff c4ff beff b3ff a0ff a1ff adff b8ff bfff c0ff baff b2ff b3ff bbff c1ff c3ff c2ff beff bcff c5ff d6ff e3ff e8ff e9ff e8ff e7ff e8ff e6ff ceff a5ff 9cff b3ff bdff d1ff dcff daff ddff dfff deff d8ff c1ff a1ff 93ff 8bff 7cff 6df9 689c 6b14 0000 │ │ 692d 71b1 96fb b9ff c8ff d0ff d3ff d4ff d6ff d3ff c3ff c6ff caff bcff a2ff 91ff 92ff 8bff 96ff c1ff d8ff dcff dbff d5ff caff bbff b3ff b8ff c1ff c4ff c5ff c5ff c5ff c3ff c0ff c1ff c4ff c4ff c4ff c5ff c5ff c4ff bfff bbff c3ff d4ff deff e5ff e8ff e6ff d8ff b3ff 8dff 88ff 9aff b4ff d2ff ddff dbff deff e1ff dfff d9ff c5ff a5ff 94ff 8bff 7cff 6ffc 6ca0 7114 0000 │ │ 6a2d 6fb1 92fb b5ff c6ff ceff d1ff d3ff d5ff d5ff d2ff d1ff caff c0ff b4ff a2ff 90ff 85ff 8bff a2ff bcff d2ff d1ff c2ff bbff bfff c1ff c6ff c8ff c7ff c2ff b9ff b3ff b0ff acff acff afff b2ff b7ff c0ff c6ff c8ff c6ff c1ff c0ff beff c3ff d9ff e3ff d5ff c1ff a2ff 85ff 8bff a2ff c6ff daff dcff dcff dfff e1ff dfff daff c8ff a7ff 95ff 8bff 7dff 6ffc 68a0 6d15 0000 │ │ 702d 71b1 91fb b3ff c4ff ccff d0ff d1ff d4ff d5ff d6ff d5ff d0ff ccff cbff c5ff afff 9bff 9cff 9aff 9eff a4ff adff b9ff c1ff c6ff c7ff c2ff bbff b2ff afff aeff aeff adff a9ff a7ff acff b0ff b0ff aeff b1ff baff c2ff c7ff c6ff c2ff bcff baff b9ff b8ff aeff 99ff 94ff acff cbff deff dfff deff deff e0ff e1ff e0ff dbff c8ff a7ff 95ff 8eff 81ff 6ffd 64a3 6e16 0000 │ │ 782d 75b2 94fb b5ff c3ff cbff d1ff d2ff d4ff d4ff d5ff d4ff d2ff d1ff d2ff d3ff c8ff b1ff a1ff 9eff 99ff 96ff aaff c2ff c9ff c3ff b7ff b5ff b0ff a8ff adff b9ff baff b0ff a7ff a1ff b4ff caff c8ff b7ff acff b0ff b6ff b8ff c2ff c8ff c4ff b6ff a4ff 9eff 9cff 9bff b2ff d3ff e5ff e6ff e3ff e0ff e0ff e0ff e1ff e0ff dbff c6ff a4ff 94ff 8eff 82ff 71fe 69ab 7d1b 0000 │ │ -7d2c 78b0 98fa b8ff c5ff ccff d2ff d3ff d4ff d3ff d4ff d4ff d3ff d2ff d2ff d2ff caff baff 9dff 98ff 9dff a7ff bbff c7ff bfff b4ff aeff aeff b5ff beff c8ff cfff c4ff b1ff a8ff 9cff b3ff deff e8ff dcff ceff bfff b2ff aeff b3ff beff c6ff c4ff acff 99ff 94ff a4ff cfff e4ff e7ff e6ff e5ff e2ff e0ff e1ff e2ff e2ff daff c3ff a1ff 94ff 8dff 82ff 75fe 6fac 801b ff00 │ │ -7e29 7bad 9af9 bbff c8ff ceff d2ff d3ff d4ff d3ff d4ff d2ff d4ff d3ff d3ff d5ff d0ff c5ff a8ff 9eff abff baff c1ff bfff b4ff aeff b7ff bcff c5ff d4ff dbff d9ff c5ff b0ff aaff 99ff aaff deff f3ff f3ff eeff dbff c9ff bdff acff b3ff bbff c4ff bbff acff 9fff afff e1ff e7ff e5ff e5ff e5ff e3ff e1ff e2ff e3ff e2ff dbff c3ff a1ff 93ff 8dff 82ff 77fe 74ae 901f ff00 │ │ +7d2c 78b0 98fa b8ff c5ff ccff d2ff d3ff d4ff d3ff d4ff d4ff d3ff d2ff d2ff d2ff caff baff 9dff 98ff 9dff a7ff bbff c7ff bfff b4ff aeff aeff b5ff beff c8ff cfff c4ff b1ff a8ff 9cff b3ff deff e8ff dcff ceff bfff b2ff aeff b3ff beff c6ff c4ff acff 99ff 94ff a4ff cfff e4ff e7ff e6ff e5ff e2ff e0ff e1ff e2ff e2ff daff c3ff a1ff 94ff 8dff 82ff 75fe 6fac 801b 0000 │ │ +7e29 7bad 9af9 bbff c8ff ceff d2ff d3ff d4ff d3ff d4ff d2ff d4ff d3ff d3ff d5ff d0ff c5ff a8ff 9eff abff baff c1ff bfff b4ff aeff b7ff bcff c5ff d4ff dbff d9ff c5ff b0ff aaff 99ff aaff deff f3ff f3ff eeff dbff c9ff bdff acff b3ff bbff c4ff bbff acff 9fff afff e1ff e7ff e5ff e5ff e5ff e3ff e1ff e2ff e3ff e2ff dbff c3ff a1ff 93ff 8dff 82ff 77fe 74ae 901f 0000 │ │ 7725 7da9 9df8 bdff cbff d0ff d3ff d4ff d5ff d3ff ceff cbff cdff cbff cbff d3ff d4ff c7ff b3ff b4ff c1ff c5ff bcff afff a6ff abff c1ff c8ff ceff cfff d4ff d3ff b9ff a1ff 9fff 91ff 97ff d0ff f0ff f3ff f0ff ecff e6ff d7ff b9ff aaff adff baff c4ff c3ff b4ff b8ff daff e5ff e6ff e5ff e4ff e2ff e1ff e1ff e4ff e2ff dbff c4ff a2ff 93ff 8dff 82ff 77ff 78b7 9f27 ff01 │ │ -6f23 7ba7 9cf7 beff cbff d0ff d4ff d4ff d4ff cfff c4ff c0ff c3ff c0ff c1ff cbff caff b5ff b2ff c1ff c8ff bfff afff a1ff 96ff 9bff b5ff b8ff c6ff c6ff caff d1ff b4ff 97ff 9eff 92ff 8dff c9ff efff f3ff f1ff ebff e3ff d9ff c2ff 9dff 9fff acff bbff c6ff c3ff bbff c6ff e0ff e7ff e6ff e3ff e2ff e1ff e1ff e3ff e2ff dbff c2ff a0ff 91ff 8dff 83ff 77ff 76b6 9a25 ff00 │ │ -7323 7ea6 9cf7 bcff caff cfff d4ff d5ff d5ff d0ff caff c4ff c4ff c8ff c9ff ceff c7ff b0ff bfff c7ff c2ff b5ff a9ff a3ff 9cff 95ff 9bff 9fff b4ff c7ff d1ff d6ff c2ff acff adff 9aff a3ff d9ff f2ff f2ff f0ff deff c3ff bbff b5ff 9dff 92ff a5ff b4ff bfff c8ff c1ff bfff d7ff e5ff e6ff e4ff e3ff e1ff e0ff e2ff e1ff daff c1ff 9eff 8fff 8dff 84ff 76ff 73b5 8f23 ff00 │ │ -7723 80a7 9df7 bdff cbff d0ff d4ff d5ff d3ff d3ff d4ff d2ff d2ff d4ff d6ff d5ff c9ff bcff c5ff c6ff b6ff adff b3ff b5ff aeff a4ff 94ff 89ff 95ff c2ff d6ff d3ff c4ff b2ff aeff 9eff b0ff e1ff f4ff f3ff ebff c0ff 9cff a7ff a0ff 98ff a1ff aeff aeff b4ff c3ff c6ff c0ff c6ff e1ff e7ff e4ff e3ff e1ff e1ff e1ff dfff d8ff c0ff 9eff 90ff 8dff 84ff 77ff 71b5 8b24 ff00 │ │ -7f25 83a9 9ff8 bdff cbff d0ff d5ff d3ff ceff d0ff d5ff d6ff d6ff d7ff d9ff d0ff beff c2ff c6ff bcff afff b0ff c5ff c7ff b3ff adff 9fff 90ff 93ff abff c6ff d1ff c6ff b5ff a8ff 9cff b8ff e6ff f5ff f3ff ddff b9ff a5ff 9cff 94ff a0ff c3ff cfff bcff afff b8ff c7ff c1ff baff d8ff e5ff e4ff e2ff e1ff e0ff e1ff dfff d6ff bfff 9fff 91ff 8cff 84ff 78ff 73b5 8923 ff00 │ │ -8124 81a7 9df7 bdff cbff cfff d2ff cfff cdff cfff d3ff d5ff d5ff d7ff d6ff c7ff b6ff c4ff c4ff b3ff acff b5ff cbff c5ff a2ff 9aff 9dff 9bff 99ff 97ff acff c6ff c9ff b6ff a0ff 97ff baff e6ff f4ff e9ff caff afff a0ff 8aff 82ff a1ff d5ff e4ff c7ff b1ff b6ff c4ff c4ff bcff c7ff deff e5ff e2ff e1ff e0ff e1ff dfff d7ff c2ff a2ff 92ff 8dff 87ff 7aff 70b5 8622 ff00 │ │ +6f23 7ba7 9cf7 beff cbff d0ff d4ff d4ff d4ff cfff c4ff c0ff c3ff c0ff c1ff cbff caff b5ff b2ff c1ff c8ff bfff afff a1ff 96ff 9bff b5ff b8ff c6ff c6ff caff d1ff b4ff 97ff 9eff 92ff 8dff c9ff efff f3ff f1ff ebff e3ff d9ff c2ff 9dff 9fff acff bbff c6ff c3ff bbff c6ff e0ff e7ff e6ff e3ff e2ff e1ff e1ff e3ff e2ff dbff c2ff a0ff 91ff 8dff 83ff 77ff 76b6 9a25 0000 │ │ +7323 7ea6 9cf7 bcff caff cfff d4ff d5ff d5ff d0ff caff c4ff c4ff c8ff c9ff ceff c7ff b0ff bfff c7ff c2ff b5ff a9ff a3ff 9cff 95ff 9bff 9fff b4ff c7ff d1ff d6ff c2ff acff adff 9aff a3ff d9ff f2ff f2ff f0ff deff c3ff bbff b5ff 9dff 92ff a5ff b4ff bfff c8ff c1ff bfff d7ff e5ff e6ff e4ff e3ff e1ff e0ff e2ff e1ff daff c1ff 9eff 8fff 8dff 84ff 76ff 73b5 8f23 0000 │ │ +7723 80a7 9df7 bdff cbff d0ff d4ff d5ff d3ff d3ff d4ff d2ff d2ff d4ff d6ff d5ff c9ff bcff c5ff c6ff b6ff adff b3ff b5ff aeff a4ff 94ff 89ff 95ff c2ff d6ff d3ff c4ff b2ff aeff 9eff b0ff e1ff f4ff f3ff ebff c0ff 9cff a7ff a0ff 98ff a1ff aeff aeff b4ff c3ff c6ff c0ff c6ff e1ff e7ff e4ff e3ff e1ff e1ff e1ff dfff d8ff c0ff 9eff 90ff 8dff 84ff 77ff 71b5 8b24 0000 │ │ +7f25 83a9 9ff8 bdff cbff d0ff d5ff d3ff ceff d0ff d5ff d6ff d6ff d7ff d9ff d0ff beff c2ff c6ff bcff afff b0ff c5ff c7ff b3ff adff 9fff 90ff 93ff abff c6ff d1ff c6ff b5ff a8ff 9cff b8ff e6ff f5ff f3ff ddff b9ff a5ff 9cff 94ff a0ff c3ff cfff bcff afff b8ff c7ff c1ff baff d8ff e5ff e4ff e2ff e1ff e0ff e1ff dfff d6ff bfff 9fff 91ff 8cff 84ff 78ff 73b5 8923 0000 │ │ +8124 81a7 9df7 bdff cbff cfff d2ff cfff cdff cfff d3ff d5ff d5ff d7ff d6ff c7ff b6ff c4ff c4ff b3ff acff b5ff cbff c5ff a2ff 9aff 9dff 9bff 99ff 97ff acff c6ff c9ff b6ff a0ff 97ff baff e6ff f4ff e9ff caff afff a0ff 8aff 82ff a1ff d5ff e4ff c7ff b1ff b6ff c4ff c4ff bcff c7ff deff e5ff e2ff e1ff e0ff e1ff dfff d7ff c2ff a2ff 92ff 8dff 87ff 7aff 70b5 8622 0000 │ │ 8423 84a6 9bf7 bbff cbff cfff cdff c7ff c8ff ccff d1ff d0ff d0ff cbff beff b8ff bbff c6ff c1ff b4ff abff b1ff c1ff beff acff a7ff 9fff a2ff a1ff 92ff 98ff b1ff bcff b5ff adff aaff b9ff ccff daff cfff b4ff a0ff 96ff 91ff 9eff c1ff e0ff e9ff d6ff bcff b3ff beff c7ff c2ff bcff daff e6ff e3ff e1ff e1ff e1ff dfff d8ff c4ff a3ff 92ff 8eff 89ff 7bff 71b5 8922 0000 │ │ 8a23 89a6 9af7 b8ff c9ff ceff cdff c6ff c7ff c9ff cfff cdff caff c5ff b3ff afff c3ff c7ff bcff b1ff aeff b9ff c5ff c4ff c1ff c0ff b6ff afff a9ff 9bff 93ff a6ff b6ff b2ff afff aeff b2ff baff bbff adff 9cff 97ff a5ff c0ff d5ff e5ff eaff ecff e7ff c9ff adff b6ff c8ff c5ff bcff d7ff e5ff e3ff e3ff e2ff e2ff dfff d7ff c3ff a5ff 93ff 8dff 89ff 7cff 73b5 8b23 0000 │ │ 8e23 8ba6 99f7 b6ff c7ff caff c9ff c6ff caff c5ff c7ff c5ff c6ff c4ff b2ff afff c7ff c6ff b4ff aaff b3ff c7ff cdff c8ff c4ff c4ff c7ff bdff b3ff a1ff 9fff a9ff aeff a5ff 97ff 97ff a2ff adff adff 9eff 96ff a8ff ccff e8ff f0ff eeff eeff eeff f0ff d4ff b0ff b1ff c5ff c5ff bfff d4ff e2ff e4ff e4ff e4ff e3ff deff d4ff c3ff a8ff 95ff 8cff 87ff 7aff 70b5 8a23 0000 │ │ 8920 88a0 95f4 b3ff c6ff c9ff c9ff c9ff cdff c5ff bfff bcff c4ff bfff abff b0ff c8ff c5ff aeff a8ff bdff cfff caff c1ff c4ff caff ceff cdff c2ff a8ff aaff a7ff 98ff 94ff 95ff a0ff 9dff 9aff a4ff a9ff acff c9ff edff f0ff edff e7ff e1ff e6ff efff ddff baff b0ff c0ff c5ff c0ff caff dbff e3ff e3ff e3ff e1ff ddff d6ff caff acff 98ff 8dff 85ff 77ff 6db5 8822 0000 │ │ 7d1b 8197 90f0 afff c4ff ccff cfff c5ff bdff bdff b6ff b0ff b7ff b2ff a6ff b2ff c8ff c4ff abff a6ff bcff c8ff baff b0ff b9ff c6ff cbff c9ff bcff b5ff a8ff 9cff 97ff 9eff b8ff c3ff b0ff 9cff 99ff aeff bbff caff e0ff deff dbff cfff baff cbff deff d2ff baff afff baff c4ff bdff b8ff ccff d8ff d4ff cfff cbff c6ff cbff ccff aeff 99ff 91ff 88ff 7aff 70b5 8722 0000 │ │ 801a 8295 8cef acff c2ff caff c6ff a9ff 98ff 99ff 90ff 94ff 9aff 97ff 96ff aaff c5ff c1ff a6ff 95ff 99ff a0ff 98ff 90ff 99ff a1ff a3ff a0ff 97ff afff acff 9bff a2ff b9ff ccff c3ff bdff a0ff 96ff aaff b2ff b3ff baff b8ff baff b3ff 9aff adff bcff b0ff aaff b0ff b9ff c3ff b2ff a5ff b2ff b9ff abff a0ff 9eff 9dff acff beff aaff 99ff 92ff 8bff 7dff 74b5 8a23 0000 │ │ 831a 8095 8bef adff c3ff c7ff beff a3ff 99ff 85ff 7eff 8fff 9aff 94ff 92ff a4ff bdff beff a4ff 93ff 97ff 9aff 95ff 8fff 93ff 9bff 9aff 95ff 91ff afff adff 9fff adff c2ff c7ff c5ff d2ff a8ff 93ff a4ff acff a4ff a1ff a5ff a6ff a0ff 9bff 9bff a2ff a2ff a5ff afff b8ff c0ff a5ff 95ff 95ff 99ff 91ff 82ff 84ff 96ff acff afff a3ff 97ff 92ff 8dff 7dff 73b5 8c23 0000 │ │ -851a 7f95 8def afff c4ff c9ff c2ff a3ff 92ff 8cff 88ff 97ff a5ff a6ff a1ff a9ff c2ff c0ff a5ff 96ff a2ff afff a7ff a0ff a8ff afff a8ff 9aff 92ff afff adff 9cff b5ff d4ff ceff c6ff d2ff a8ff 94ff a7ff adff 9dff 96ff 9aff 9cff 98ff 8eff 94ff 9bff 97ff 9eff afff b8ff c2ff acff 92ff 91ff 9aff 99ff 92ff 8fff 95ff a7ff b6ff a5ff 97ff 93ff 8dff 7dff 73b5 8f23 ff00 │ │ -8b1a 8495 91ef b1ff c5ff cbff cdff bdff a7ff a5ff aaff b1ff b2ff acff a6ff b1ff c7ff c3ff a8ff 9bff adff b5ff a7ff 9fff a2ff a8ff aeff a2ff 9bff afff a9ff 99ff a3ff bcff c6ff c0ff c6ff a3ff 97ff aeff b6ff baff c6ff c2ff b4ff a0ff 89ff 9bff b6ff b9ff b1ff afff b9ff c4ff b9ff a6ff b6ff c8ff caff c7ff beff bbff c3ff c4ff a9ff 98ff 94ff 8eff 7dff 71b5 9124 ff00 │ │ -8e1a 8895 91ef b0ff c7ff cdff d0ff caff c4ff c0ff c4ff c9ff c8ff c2ff b6ff b6ff c8ff c5ff abff a3ff bfff c7ff bcff b7ff b7ff beff c2ff b0ff a9ff abff afff a2ff 95ff 9cff a4ff a6ff a9ff 9aff 9fff aeff beff d8ff e9ff e5ff daff caff bdff c7ff daff d5ff bbff afff bdff c5ff bfff c3ff d6ff e2ff e3ff e1ff dcff d9ff d8ff c9ff a8ff 9aff 96ff 8eff 7dff 70b5 8d24 ff00 │ │ -8a1a 8695 90ef b2ff c9ff cdff cbff c4ff c9ff cbff c9ff ccff cbff ceff c1ff b4ff c8ff c6ff b1ff a9ff c1ff cdff c6ff beff bfff cdff d1ff beff aeff 9aff a3ff aeff a4ff 99ff 95ff 98ff 9bff a2ff acff a7ff b1ff d2ff e7ff ebff e9ff e6ff e5ff e6ff e9ff d2ff b1ff b0ff c4ff c5ff bfff d0ff dfff e0ff dfff e0ff dfff ddff d8ff c7ff a5ff 99ff 95ff 8dff 7cff 71b5 8a24 ff00 │ │ -8319 8294 8fef b3ff c9ff ceff ccff c5ff c9ff ccff c9ff c8ff c5ff c9ff bcff b0ff c5ff c6ff b9ff afff b4ff bdff c2ff b9ff afff beff c7ff b9ff a6ff 8dff 94ff a5ff a6ff a6ff a9ff a9ff a9ff b0ff adff 9bff 9eff b9ff d0ff ddff e8ff e6ff e4ff e6ff e4ff c8ff abff b3ff c8ff c6ff bbff d3ff e1ff e0ff dfff dfff deff ddff d8ff c4ff a2ff 98ff 95ff 8eff 7eff 72b6 8d24 ff00 │ │ +851a 7f95 8def afff c4ff c9ff c2ff a3ff 92ff 8cff 88ff 97ff a5ff a6ff a1ff a9ff c2ff c0ff a5ff 96ff a2ff afff a7ff a0ff a8ff afff a8ff 9aff 92ff afff adff 9cff b5ff d4ff ceff c6ff d2ff a8ff 94ff a7ff adff 9dff 96ff 9aff 9cff 98ff 8eff 94ff 9bff 97ff 9eff afff b8ff c2ff acff 92ff 91ff 9aff 99ff 92ff 8fff 95ff a7ff b6ff a5ff 97ff 93ff 8dff 7dff 73b5 8f23 0000 │ │ +8b1a 8495 91ef b1ff c5ff cbff cdff bdff a7ff a5ff aaff b1ff b2ff acff a6ff b1ff c7ff c3ff a8ff 9bff adff b5ff a7ff 9fff a2ff a8ff aeff a2ff 9bff afff a9ff 99ff a3ff bcff c6ff c0ff c6ff a3ff 97ff aeff b6ff baff c6ff c2ff b4ff a0ff 89ff 9bff b6ff b9ff b1ff afff b9ff c4ff b9ff a6ff b6ff c8ff caff c7ff beff bbff c3ff c4ff a9ff 98ff 94ff 8eff 7dff 71b5 9124 0000 │ │ +8e1a 8895 91ef b0ff c7ff cdff d0ff caff c4ff c0ff c4ff c9ff c8ff c2ff b6ff b6ff c8ff c5ff abff a3ff bfff c7ff bcff b7ff b7ff beff c2ff b0ff a9ff abff afff a2ff 95ff 9cff a4ff a6ff a9ff 9aff 9fff aeff beff d8ff e9ff e5ff daff caff bdff c7ff daff d5ff bbff afff bdff c5ff bfff c3ff d6ff e2ff e3ff e1ff dcff d9ff d8ff c9ff a8ff 9aff 96ff 8eff 7dff 70b5 8d24 0000 │ │ +8a1a 8695 90ef b2ff c9ff cdff cbff c4ff c9ff cbff c9ff ccff cbff ceff c1ff b4ff c8ff c6ff b1ff a9ff c1ff cdff c6ff beff bfff cdff d1ff beff aeff 9aff a3ff aeff a4ff 99ff 95ff 98ff 9bff a2ff acff a7ff b1ff d2ff e7ff ebff e9ff e6ff e5ff e6ff e9ff d2ff b1ff b0ff c4ff c5ff bfff d0ff dfff e0ff dfff e0ff dfff ddff d8ff c7ff a5ff 99ff 95ff 8dff 7cff 71b5 8a24 0000 │ │ +8319 8294 8fef b3ff c9ff ceff ccff c5ff c9ff ccff c9ff c8ff c5ff c9ff bcff b0ff c5ff c6ff b9ff afff b4ff bdff c2ff b9ff afff beff c7ff b9ff a6ff 8dff 94ff a5ff a6ff a6ff a9ff a9ff a9ff b0ff adff 9bff 9eff b9ff d0ff ddff e8ff e6ff e4ff e6ff e4ff c8ff abff b3ff c8ff c6ff bbff d3ff e1ff e0ff dfff dfff deff ddff d8ff c4ff a2ff 98ff 95ff 8eff 7eff 72b6 8d24 0000 │ │ 7f19 7d95 8bef b2ff cbff cfff cfff c8ff caff ceff c8ff c6ff c7ff caff beff b1ff bdff c6ff c1ff b5ff aaff b3ff caff c9ff b5ff b1ff a9ff a1ff 98ff 96ff 9eff a2ff a8ff aeff a8ff abff b5ff c4ff bdff a1ff 97ff a6ff b5ff c0ff ceff dfff e3ff e3ff d5ff bcff b0ff bbff c8ff c4ff bbff d5ff e4ff e1ff dfff deff ddff dcff d7ff c2ff a0ff 95ff 95ff 91ff 80ff 73b8 9429 ff01 │ │ 7c1a 7995 89ef b3ff cdff d0ff ceff c5ff c8ff cfff c8ff c1ff c3ff c9ff c6ff b6ff b3ff c4ff c4ff b3ff aaff b3ff c1ff c4ff b7ff 9bff 88ff 94ff 9aff a4ff abff b9ff c3ff a8ff 8bff 98ff b4ff e0ff ebff c4ff 9eff 9bff acff abff a6ff ccff e3ff e3ff c9ff b3ff b6ff c3ff c5ff bfff c3ff dbff e4ff e0ff dfff ddff dcff daff d5ff c1ff 9fff 94ff 95ff 92ff 80ff 72ba 942e ff02 │ │ 7c1a 7a95 87ef b1ff ccff cfff cfff cbff cdff d0ff c9ff c0ff c5ff c9ff c8ff baff aeff c2ff c6ff b8ff aeff abff acff b2ff a6ff 89ff 85ff 98ff abff abff acff bfff c1ff a3ff 94ff a5ff baff e4ff f5ff e2ff b6ff 91ff 94ff a3ff a6ff bdff ddff ddff c1ff aeff b6ff c7ff c1ff b9ff d3ff e2ff e3ff e0ff dfff ddff dcff daff d5ff c1ff a0ff 93ff 92ff 8fff 7eff 6eb7 8b27 ff01 │ │ -741a 7795 89ef b2ff caff cbff cbff c6ff c7ff caff c7ff c6ff c9ff c9ff c8ff bfff b4ff bbff c6ff c4ff b2ff a5ff afff b1ff 9cff 90ff 92ff a2ff a7ff a3ff b2ff c6ff bfff a3ff 9bff aaff bcff e1ff f1ff f0ff cfff 9aff 89ff 9dff a9ff b6ff ccff c4ff b1ff b1ff bfff c7ff c0ff c3ff e2ff e9ff e5ff e3ff e1ff dfff ddff daff d5ff c2ff a1ff 93ff 8fff 8bff 7cff 6fb7 8d26 ff00 │ │ -6d1a 7395 8aef b3ff c9ff c9ff c4ff beff c6ff c9ff c4ff c6ff c9ff ccff ceff cdff c1ff b0ff c2ff c8ff bdff afff aaff a1ff 93ff 99ff aaff a9ff 95ff 9eff baff c0ff abff 99ff 9eff a8ff bbff dcff edff f1ff e3ff b7ff 94ff 99ff 9cff a4ff a6ff aeff b2ff bbff c7ff c3ff c1ff d5ff e8ff e9ff e6ff e5ff e3ff e1ff deff dbff d5ff c2ff a1ff 94ff 90ff 8cff 7eff 70b6 8725 ff00 │ │ -6c1a 7195 86ef b0ff c6ff c5ff bfff b9ff c3ff caff c3ff c4ff c4ff c4ff caff d0ff ccff b6ff b6ff c3ff c6ff b8ff acff 9cff 91ff 9fff abff b5ff bcff c6ff c8ff c2ff a8ff 8eff 94ff 9cff abff ccff e8ff f0ff edff e0ff caff b3ff 9bff 93ff 9fff aaff b8ff c5ff c7ff beff c3ff e1ff e9ff e8ff e6ff e5ff e4ff e1ff deff dbff d4ff c2ff a3ff 95ff 91ff 8eff 7eff 6db6 7b24 ff00 │ │ +741a 7795 89ef b2ff caff cbff cbff c6ff c7ff caff c7ff c6ff c9ff c9ff c8ff bfff b4ff bbff c6ff c4ff b2ff a5ff afff b1ff 9cff 90ff 92ff a2ff a7ff a3ff b2ff c6ff bfff a3ff 9bff aaff bcff e1ff f1ff f0ff cfff 9aff 89ff 9dff a9ff b6ff ccff c4ff b1ff b1ff bfff c7ff c0ff c3ff e2ff e9ff e5ff e3ff e1ff dfff ddff daff d5ff c2ff a1ff 93ff 8fff 8bff 7cff 6fb7 8d26 0000 │ │ +6d1a 7395 8aef b3ff c9ff c9ff c4ff beff c6ff c9ff c4ff c6ff c9ff ccff ceff cdff c1ff b0ff c2ff c8ff bdff afff aaff a1ff 93ff 99ff aaff a9ff 95ff 9eff baff c0ff abff 99ff 9eff a8ff bbff dcff edff f1ff e3ff b7ff 94ff 99ff 9cff a4ff a6ff aeff b2ff bbff c7ff c3ff c1ff d5ff e8ff e9ff e6ff e5ff e3ff e1ff deff dbff d5ff c2ff a1ff 94ff 90ff 8cff 7eff 70b6 8725 0000 │ │ +6c1a 7195 86ef b0ff c6ff c5ff bfff b9ff c3ff caff c3ff c4ff c4ff c4ff caff d0ff ccff b6ff b6ff c3ff c6ff b8ff acff 9cff 91ff 9fff abff b5ff bcff c6ff c8ff c2ff a8ff 8eff 94ff 9cff abff ccff e8ff f0ff edff e0ff caff b3ff 9bff 93ff 9fff aaff b8ff c5ff c7ff beff c3ff e1ff e9ff e8ff e6ff e5ff e4ff e1ff deff dbff d4ff c2ff a3ff 95ff 91ff 8eff 7eff 6db6 7b24 0000 │ │ 731a 7595 83ef a9ff c4ff c6ff c3ff c0ff c6ff c6ff c4ff caff c0ff c0ff c9ff c9ff c8ff bdff acff bcff c7ff c2ff b8ff aaff 9eff 9cff a0ff c1ff ceff cfff c3ff baff a7ff 8fff 90ff 97ff a8ff c8ff e6ff eeff eeff f0ff ecff d1ff a9ff 9fff a9ff b6ff c3ff c9ff beff bdff d7ff e7ff e8ff e7ff e6ff e5ff e3ff e0ff deff daff d4ff c4ff a7ff 97ff 92ff 8fff 7dff 6bba 822c ee02 │ │ 781a 7995 82ef a4ff c1ff c8ff c8ff c8ff ccff c9ff cbff d0ff cbff cbff d0ff cdff cbff cbff b9ff a8ff b5ff c3ff c2ff b9ff acff a2ff a5ff c1ff ccff cfff ccff c9ff b8ff 9dff 99ff a2ff b5ff d5ff eaff eeff edff e9ff dcff c5ff b0ff acff b5ff c2ff c1ff b5ff a8ff bcff e6ff e9ff e6ff e6ff e5ff e4ff e2ff dfff ddff dbff d6ff c8ff aaff 98ff 92ff 8fff 7fff 6ebc 8832 dd03 │ │ 791a 7995 81ef a2ff beff c5ff c6ff c6ff c9ff caff c7ff c8ff d0ff cfff ccff d1ff d3ff d2ff b8ff 97ff 9fff b3ff c1ff c3ff b9ff b2ff acff b5ff c2ff c2ff c6ff d1ff c7ff a6ff 9cff acff bcff e0ff eaff e0ff d8ff cfff bcff acff b2ff b6ff c2ff c6ff b4ff 9eff 9cff b9ff dcff e6ff e4ff e3ff e3ff e3ff e1ff deff ddff daff d7ff c9ff aaff 98ff 92ff 8eff 7fff 70ba 832c ec02 │ │ 7a1a 7895 81ef a2ff bdff c1ff c3ff c5ff c5ff c5ff c1ff c2ff caff caff c8ff cbff cdff c5ff a0ff 92ff 96ff 9bff afff c7ff c7ff bfff b4ff aeff acff a6ff a9ff b6ff b7ff a1ff 95ff a4ff b0ff cbff cfff c2ff b7ff b1ff afff b2ff bdff c6ff c6ff baff a1ff 93ff 9eff b3ff c7ff deff e4ff e3ff e1ff e1ff dfff ddff dbff d8ff d4ff c7ff a7ff 97ff 92ff 8dff 7dff 72ba 8a2c ff02 │ │ 7d1a 7795 84ef a5ff bdff c1ff c5ff caff c9ff c6ff c6ff c7ff cbff cdff d0ff caff bbff afff 9aff 97ff 9aff 93ff a2ff bcff c4ff c8ff c6ff bbff b2ff b3ff b2ff acff a6ff 9eff 96ff 9bff 9fff a9ff afff b3ff b3ff b2ff b9ff c5ff c7ff c4ff bfff b1ff a2ff 99ff 9aff a0ff abff c4ff d5ff dfff e0ff ddff dcff dbff d8ff d6ff d2ff c5ff a8ff 98ff 91ff 8aff 7cff 74bf 9837 f204 │ │ 7c1a 7a95 8bef a9ff beff c1ff c0ff c4ff c5ff c3ff bfff bcff c4ff cbff ccff beff 9eff 88ff 8fff a3ff a6ff a5ff acff b1ff b4ff c1ff c6ff c6ff c5ff c2ff bdff b6ff b0ff adff abff abff acff aeff b4ff bcff c1ff c3ff c6ff c6ff c3ff bcff bfff ccff d1ff c2ff a8ff 91ff 89ff 99ff afff ceff daff d9ff d9ff d8ff d7ff d4ff d0ff c2ff a8ff 99ff 90ff 8aff 7cff 72c2 943c d405 │ │ 7c1a 7d95 91ef aaff bdff c3ff bcff baff bfff c4ff c1ff baff bdff c6ff baff a2ff 93ff 80ff 88ff 9cff acff b0ff b7ff b8ff afff b3ff bcff c1ff c3ff c4ff c5ff c6ff c6ff c5ff c4ff c3ff c5ff c6ff c6ff c6ff c5ff c4ff c3ff bfff bcff c7ff dbff e3ff e4ff e2ff c9ff 9cff 84ff 88ff 9cff b7ff d0ff d7ff d4ff d4ff d3ff cdff c9ff bfff a8ff 99ff 8fff 8bff 7cff 70c4 8c40 bc06 │ │ @@ -65,16 +65,16 @@ │ │ 7819 7793 8dee b6ff ceff cfff cbff c4ff c7ff c0ff beff beff bcff baff adff a4ff a8ff a7ff b7ff bcff bdff c2ff c9ff ccff caff caff d0ff caff c2ff c1ff c0ff beff abff 94ff 96ff 9fff a5ff bdff cbff d1ff dbff e4ff e8ff e6ff e5ff e5ff e4ff e2ff e2ff e3ff e1ff dbff ceff bdff bbff c5ff cbff cfff d2ff d0ff ceff d0ff d2ff c7ff a9ff 95ff 8dff 8aff 7aff 6cc7 8946 b207 │ │ 7316 748b 80eb adff cdff d0ff cbff c5ff c9ff bcff b9ff baff b6ff b7ff b8ff b0ff aeff baff c7ff c6ff c0ff c4ff cbff c7ff beff c2ff d0ff d1ff cfff d0ff d1ff cfff bfff a2ff 9cff a9ff b2ff d0ff e0ff e1ff e3ff e3ff e4ff e4ff e3ff e2ff e1ff e1ff e2ff dcff d8ff d8ff d7ff d5ff ceff cdff cdff d0ff d2ff d1ff cfff d0ff d1ff c8ff abff 96ff 8cff 88ff 78ff 6ac8 8548 a908 │ │ 6e14 7085 78e7 9cff c2ff d0ff c9ff c0ff c1ff b8ff b6ff b7ff b6ff b6ff b6ff b2ff b5ff c0ff c3ff beff b8ff bbff c1ff baff b3ff beff ceff d0ff cfff cfff cfff cfff c7ff acff 9cff abff afff ceff dcff ddff dfff e1ff e1ff dfff ddff e0ff dfff dfff e0ff d7ff d1ff d5ff d7ff d6ff d0ff ceff d0ff d1ff d3ff d3ff d2ff d0ff d0ff c8ff acff 95ff 8bff 87ff 77ff 67c5 7642 9006 │ │ 6c14 6d82 73e5 91ff b9ff ceff cdff c8ff c4ff c8ff c8ff c8ff c6ff c1ff beff bbff beff c3ff bcff bbff bdff bdff bdff bfff c1ff c5ff cbff cdff cbff c7ff c8ff c9ff c3ff a8ff 8eff 99ff a4ff c8ff d8ff d8ff daff dcff dcff d9ff d7ff ddff ddff dcff dcff d9ff d7ff d8ff d6ff d4ff d0ff ceff d0ff d2ff d2ff d2ff d3ff d2ff d0ff c7ff abff 94ff 8aff 87ff 78ff 66c1 6a3b 7805 │ │ 6f14 7282 7ce6 a2ff c2ff ccff d0ff d1ff d0ff d0ff d1ff d1ff cdff c8ff c4ff c0ff beff c2ff beff beff c2ff c3ff c5ff cdff cdff c5ff c4ff c5ff c4ff c0ff c1ff c3ff baff 9dff 82ff 82ff 96ff c1ff d5ff d6ff d6ff d6ff d6ff d6ff d7ff d8ff d7ff d4ff d3ff d5ff d7ff d3ff cfff cdff ccff c8ff c8ff c7ff c5ff c6ff cdff ceff ceff c7ff aaff 93ff 89ff 87ff 79ff 68c1 6c39 7a04 │ │ 6b14 7581 8ae5 afff c9ff ceff cfff d0ff d2ff d2ff d1ff cfff caff c7ff c5ff c5ff c5ff c8ff c7ff c7ff c8ff c9ff ccff ceff cbff c2ff bcff bbff beff bdff bdff beff b1ff 99ff 8fff 8cff 93ff b1ff c2ff c4ff c4ff c2ff c0ff c1ff c2ff c3ff c3ff c2ff c0ff c2ff c2ff bfff bcff bcff bcff b7ff b2ff aeff aaff afff bcff c2ff c2ff c2ff a7ff 91ff 88ff 85ff 78ff 69c1 7238 8e04 │ │ 6611 7173 84df a2ff b7ff beff c1ff c3ff c6fd c6fc c4fa c0f9 bbf9 b5f9 b2f8 b5f7 b9f5 bcf4 b9f3 b8f3 b8f3 b8f3 b9f3 b7f2 b4f0 afef a8ef a6ee a5ef a1ee 9eee 9dec 91ea 85eb 93f0 9bf1 7deb 88e8 95e9 97e9 9ae9 97e9 91e9 94e9 99e9 9ce9 9fe9 a1e9 a1e9 a2eb a2ed 9eee 9cef 9cef 9cef 9aef 97ef 94ef 91f1 98f3 a5f3 a8f3 a8f3 a8f3 93f3 83f3 7df4 7af4 6ff2 67ae 7e29 de02 │ │ -7409 7049 6cb6 77e5 84e5 8fe5 98e2 9bd9 9cd3 98ce 95c1 93bb 8cbb 82ba 7fb7 82b0 85a8 89a1 85a0 84a0 839f 829f 819f 7f99 7d92 7a8c 7888 7588 7488 7287 6f84 6e7d 6a73 6a76 808d 8897 6278 5e70 6571 6971 6e71 6c71 6971 6b71 6f71 7171 7471 7770 7571 7477 7282 6e87 6d88 6e88 6e88 6e88 6c88 6a8a 6893 6a9d 6fa0 70a0 71a0 72a0 6ba0 62a0 5ea1 5fa3 609a 625f 7710 ff00 │ │ -b703 8217 633e 6153 6853 7153 7c50 8249 8246 7b43 753d 723a 6939 5f39 5b38 5b34 5a30 5a2d 572c 562c 542b 512c 4f2b 4c29 4524 4122 3f20 3d20 3e20 4020 3c1e 361a 3315 4917 6722 7028 681f 661e 5d1d 4417 3414 3514 3814 3814 3514 3414 3614 3614 3014 3417 3b1d 3c20 3b20 3c20 3d20 3d20 3d20 3d21 3f25 412a 402c 402c 412c 452c 492c 462c 422c 492d 5429 5d15 5402 ff00 │ │ -f601 f901 b500 5c01 3d01 2101 2001 4400 5800 3d00 2f00 2a00 2c00 0a00 0200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 ff00 c800 ff00 d100 f204 f207 f106 e601 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 2f00 3700 6e00 0000 │ │ -ae00 9500 6c00 6300 6500 6b00 7600 8200 8400 7c00 7700 7400 6b00 6100 5d00 5d00 5c00 5d00 5900 5800 5700 5400 5200 4f00 4900 4600 4400 4100 4200 4400 4000 3b00 3800 4c00 6900 3c00 c701 c401 c301 c900 3900 3900 3b00 3d00 3a00 3a00 3c00 3c00 3700 3900 3e00 3f00 3e00 4000 4100 4100 4100 4000 4200 4400 4300 4300 4500 4800 4c00 4700 4400 4a00 5500 5e00 5a00 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc00 bd00 be00 bd00 bc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +7409 7049 6cb6 77e5 84e5 8fe5 98e2 9bd9 9cd3 98ce 95c1 93bb 8cbb 82ba 7fb7 82b0 85a8 89a1 85a0 84a0 839f 829f 819f 7f99 7d92 7a8c 7888 7588 7488 7287 6f84 6e7d 6a73 6a76 808d 8897 6278 5e70 6571 6971 6e71 6c71 6971 6b71 6f71 7171 7471 7770 7571 7477 7282 6e87 6d88 6e88 6e88 6e88 6c88 6a8a 6893 6a9d 6fa0 70a0 71a0 72a0 6ba0 62a0 5ea1 5fa3 609a 625f 7710 0000 │ │ +b703 8217 633e 6153 6853 7153 7c50 8249 8246 7b43 753d 723a 6939 5f39 5b38 5b34 5a30 5a2d 572c 562c 542b 512c 4f2b 4c29 4524 4122 3f20 3d20 3e20 4020 3c1e 361a 3315 4917 6722 7028 681f 661e 5d1d 4417 3414 3514 3814 3814 3514 3414 3614 3614 3014 3417 3b1d 3c20 3b20 3c20 3d20 3d20 3d20 3d21 3f25 412a 402c 402c 412c 452c 492c 462c 422c 492d 5429 5d15 5402 0000 │ │ +f601 f901 0000 5c01 3d01 2101 2001 0000 0000 0000 0000 0000 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 f207 f106 e601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c701 c401 c301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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_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/logo.png │ ├── sng │ │ @@ -5,58 +5,58 @@ │ │ } │ │ IMAGE { │ │ pixels hex │ │ 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 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 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 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 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 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 d6b28500 dab78300 ddbb8300 e0bd8500 e1be8400 e3bf8200 e3bf8600 e4bf8600 e8c18500 e8be8100 d8af7400 c5a46e00 b39f7400 94876900 8f7f5f00 97896700 9a8c6a00 00000000 00000000 │ │ -00000000 00000000 53525400 10121200 00000000 1f303a00 54788500 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 d5ba9f00 e3c29300 ffde9900 ffe4a000 ffffd800 2a040000 c6a16500 e1c5a400 e8d2aa06 e9ca9717 eac89320 e4ca9911 e4d4aa03 b2935600 9c834d00 7e602600 79603300 91815d00 00000000 00000000 │ │ -9e895b00 8e744700 8d6b3c00 9a724000 9b734200 92693a00 845e3400 795c3a00 78593900 775a3700 7f603f00 80614200 785b3e00 72593b00 735b3e00 69584200 49474100 1a255500 0000ff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 51410000 55440000 5c490000 614d0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 d4b79800 dbb98a00 e5bf8500 eac38600 f2c88400 ffe88200 cead7e03 dab98109 dfbd8514 e1bd8423 e2be8234 e3be8347 e4bf8661 e8c2887e e8c0848b d9b3796e c7a77232 b6a2780c 93897104 92856607 9e917004 959a8500 d3c5a700 e0dac300 │ │ -9e895b06 8e74471c 87683e2d 88653a30 87643930 82613930 7e5f3b2f 785b392a 76583827 75593627 7e5f3e29 7f60422c 775b3e28 71583b1f 715a3e16 6756410e 41424007 00025601 bd8e5000 b78a5300 b58a5300 b68b5400 b98d5400 b98f5800 b78f5c00 b38b5700 b18b5800 b08d5e00 aa8b5e00 a2815300 98774a00 93734f00 32271800 4e3e0005 52410012 59460012 5e4b0003 33290000 00000000 b3847d00 eac99100 efcb9000 eec98c00 eec98d00 f2cb9000 f4ce9200 f6d09200 f6cf9200 c2aa9a01 dab88a09 e5bf8515 eac38622 ecc5892e f0c98e3a f1cb8e46 edc78b57 eac58a70 e8c4898f e8c487b1 e7c286d2 e7c185e8 eac285ef e8be7ef2 d5ab6ee4 bd9c659f ac94615d 9a82534b 856d4251 7d663d36 947d530b d3c6a801 e0dac303 │ │ -987e511b 8b6e4271 927042ac a17947b5 a67c4ab4 a37a4ab5 9f794bb1 9b774ba7 9b764c9f 9974489e 9b754ba5 98734bac 936f48a0 936f4689 96724873 96734a5d 96734b4a 9e794f3a a781512d ac824f26 ad834e23 ae834e1f af844d1b af855016 aa845411 a07c4d0c 98774d08 92775306 7c6b4d04 40392602 00000001 ffffff00 00000002 82690026 97790062 9a7b0060 7d64001e 00000002 f6ce9300 f4ce8b00 fad58b00 ffffc300 dbb88303 e8c28907 efc78e0d f2cc9015 f4cf901c f5cf9025 f3cf9436 efcb9050 eec98c6f f0ca8c92 f1cb8eae f4cf91c3 f5d092d2 f3ce92dd f1cc90e8 f0cc8ff0 f0cd8ff7 f0cc8ffd efca8dff f0c98cff ebc182ff d3a869fe b6945bf2 a88d58de 9b824fd7 83693bda 795e3497 94784c28 c3af8c06 e1dcc509 │ │ +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 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 e8d2aa06 e9ca9717 eac89320 e4ca9911 e4d4aa03 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 00000000 00000000 cead7e03 dab98109 dfbd8514 e1bd8423 e2be8234 e3be8347 e4bf8661 e8c2887e e8c0848b d9b3796e c7a77232 b6a2780c 93897104 92856607 9e917004 00000000 00000000 00000000 │ │ +9e895b06 8e74471c 87683e2d 88653a30 87643930 82613930 7e5f3b2f 785b392a 76583827 75593627 7e5f3e29 7f60422c 775b3e28 71583b1f 715a3e16 6756410e 41424007 00025601 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 4e3e0005 52410012 59460012 5e4b0003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c2aa9a01 dab88a09 e5bf8515 eac38622 ecc5892e f0c98e3a f1cb8e46 edc78b57 eac58a70 e8c4898f e8c487b1 e7c286d2 e7c185e8 eac285ef e8be7ef2 d5ab6ee4 bd9c659f ac94615d 9a82534b 856d4251 7d663d36 947d530b d3c6a801 e0dac303 │ │ +987e511b 8b6e4271 927042ac a17947b5 a67c4ab4 a37a4ab5 9f794bb1 9b774ba7 9b764c9f 9974489e 9b754ba5 98734bac 936f48a0 936f4689 96724873 96734a5d 96734b4a 9e794f3a a781512d ac824f26 ad834e23 ae834e1f af844d1b af855016 aa845411 a07c4d0c 98774d08 92775306 7c6b4d04 40392602 00000001 00000000 00000002 82690026 97790062 9a7b0060 7d64001e 00000002 00000000 00000000 00000000 00000000 dbb88303 e8c28907 efc78e0d f2cc9015 f4cf901c f5cf9025 f3cf9436 efcb9050 eec98c6f f0ca8c92 f1cb8eae f4cf91c3 f5d092d2 f3ce92dd f1cc90e8 f0cc8ff0 f0cd8ff7 f0cc8ffd efca8dff f0c98cff ebc182ff d3a869fe b6945bf2 a88d58de 9b824fd7 83693bda 795e3497 94784c28 c3af8c06 e1dcc509 │ │ 8a6b402b 866338aa a97e4bf3 cd9b5ff7 dca768f7 deaa6cf7 dca96ef6 daa96ff4 daa96ff1 d5a56bf1 d1a168f3 cd9e65f5 c99961f2 c6965eeb c3935ce5 bf915ae0 be8f5adb be915ad5 c0935bc8 bf935bba c0935bb0 c2955ca3 c5975d93 c69a6081 c69b646d c499615a c499624c c49b6544 c19b653b bf976032 ba915a2b b2895826 74592d30 9d7d067b c9a100d8 cba200cf 90740267 79642a1b f6ce940e f3cd8a14 f5d18c1c f5d18f26 f4ce8f33 f3cd8f47 f5cf925e f6d19479 f7d29497 f7d293b7 f8d495d1 f8d596dc f7d595e5 f8d697ee f9d899f5 fad99bfa fad89bfe f8d79bff f7d599ff f7d396ff f7d396ff f7d396ff f6d395ff f5d092ff eec586ff d3a767ff b59157ff a78a54ff 9c814cff 866938ff 7d5e31c5 9373464c a3835809 e8e6d102 │ │ -7d5b352e 825d35b3 b48750fd dfa968ff eeb775ff f5c080ff f5c385ff f5c487ff f5c688ff f4c587ff f3c486ff f2c385ff f0c183ff eebe80ff ecbd7fff ebbc7fff ebbc7eff eabc7eff eabc7dfe e8b97afa e8b879f6 eab97af1 ebbb7aeb ebbb7ae5 e9b979dd e6b575d6 e3b273cf dfb171cb dcae70c4 d9ac6dbd d4a669b6 ca9d63b1 af8847b4 a98517d6 bf9902fc be9801f3 ac8c14ac d0ad6068 f6cf936a f6d08e87 f8d4909d f9d692b0 f9d594be f9d696cc fbd899d7 fbda9be2 fbda9ced fbda9cf9 fcdc9eff fcdd9eff fbdd9fff fbdda0ff fcdea2ff fcdea2ff fbdca0ff fbdb9eff fad99cff f9d799ff f9d799ff fad799ff fad699ff fad597ff f3c98aff d7aa69ff b69156ff a68952ff 9f824cff 8a6b39ff 816133dd 8e6e4270 9372460d ddd6be00 │ │ +7d5b352e 825d35b3 b48750fd dfa968ff eeb775ff f5c080ff f5c385ff f5c487ff f5c688ff f4c587ff f3c486ff f2c385ff f0c183ff eebe80ff ecbd7fff ebbc7fff ebbc7eff eabc7eff eabc7dfe e8b97afa e8b879f6 eab97af1 ebbb7aeb ebbb7ae5 e9b979dd e6b575d6 e3b273cf dfb171cb dcae70c4 d9ac6dbd d4a669b6 ca9d63b1 af8847b4 a98517d6 bf9902fc be9801f3 ac8c14ac d0ad6068 f6cf936a f6d08e87 f8d4909d f9d692b0 f9d594be f9d696cc fbd899d7 fbda9be2 fbda9ced fbda9cf9 fcdc9eff fcdd9eff fbdd9fff fbdda0ff fcdea2ff fcdea2ff fbdca0ff fbdb9eff fad99cff f9d799ff f9d799ff fad799ff fad699ff fad597ff f3c98aff d7aa69ff b69156ff a68952ff 9f824cff 8a6b39ff 816133dd 8e6e4270 9372460d 00000000 │ │ 7c5c3631 845e36b5 b98a52fc e4ac6aff f1b978ff f7c586ff f8c98dff f9ca8eff f9cc8fff f9ce90ff f8ce90ff f8cd90ff f7cc8dff f7cb8dff f9ce90ff fcd092ff fdd292ff fdd291ff fcd190ff f9cc8cff f9ca8aff f9ca8aff facb8aff f8ca88ff f6c786ff f3c484ff f0c181ff edbf7eff e8bb7bff e7ba7afe e6b879fc e1b377fa cba261f9 b4902dfb b28f05fe b18e08fb bf9c37e9 e3bd75d4 f8d393d9 f9d897e7 fada98f2 fbdb9bfa fbdc9cfe fcdd9fff fddfa3ff fde0a4ff fde1a5ff fde1a6ff fde2a6ff fde2a5ff fce1a6ff fce1a7ff fce1a7ff fcdfa6ff fbdea4ff fbdca0ff fbda9dff fad89aff fad799ff fbd899ff fbd99aff fcd899ff f7cd8cff daad6bff b69156ff a78952ff a2844eff 90703dff 846336ef 88683d8b 8a6a4011 00000000 │ │ 86673e36 8a6539b9 bb8b54fe e5ac6cff f2b979ff f8c486ff f8ca8dff f9cb8fff f8cc8fff f6cc8eff f3ca8dff efc689ff f3c98bff f6cd8fff f7cf91ff fad194ff fbd295ff fbd394ff fad193ff f7cd90ff f2c88aff f3c98bff f3c98bff f3c98aff f7cc8dff f7cb8cff f7ca8bff f5c887ff f2c584ff f1c484ff f0c484ff edc184ff dcb378ff c49e45ff b69208ff b18f10ff c9a655ff e5c07fff f8d897ff fde0a0ff fce0a2ff fce0a3ff fce1a5ff fde3a8ff fde5aaff fde4aaff fde3a9ff fde4aaff fde4aaff fde4aaff fce5abff fce4acff fde4abff fce2a9ff fce0a7ff fcdfa3ff fcdd9fff fbda9cff fad99bff fbda9bff fbda9bff fcd899ff f8ce8cff dbad6cff b69157ff a88953ff a4854eff 957541ff 89683af2 87673f90 87674111 00000000 │ │ 87694237 8c683dba bc8e56fe e5ad6dff f2ba79ff f7c586ff f8ca8eff f6ca8eff f6cb8eff f5cb8eff efc689ff ecc488ff f3ca8dff f7cf91ff f5cf92ff f8d193ff fbd194ff fbd193ff f9d194ff f3cb8fff edc68aff e3bd82ff e2bd81ff edc789ff f5cc8eff f6cc8eff f8cd8fff f6ca8bff f4c888ff f2c789ff eec486ff ebc183ff dfb77dff d0a94dff c8a009ff bb9612ff c8a85bff debf83ff f6db9cff fee6a7ff fde4a7ff fde4a8ff fde5a9ff fde6acff fde7adff fde6adff fde5abff fde5abff fce6acff fce7adff fde7afff fce7afff fde5aeff fce4abff fce1a8ff fcdfa2ff fbdc9eff fbd99aff fbd999ff fbda9bff fbdb9cff fcd898ff f9d08dff dfb471ff b8955aff a98a54ff a5864eff 987742ff 8d6a3cf0 8866418c 87664211 00000000 │ │ 80664536 896841b9 bd915bfe e7b070ff f3bc7bff f8c788ff f8cc8fff f5cb8eff f3c98dff f1c88cff edc589ff eac388ff f0c88cff f2cb8fff f3cd91ff f9d295ff fdd395ff fcd294ff fad295ff f2cc90ff eac68aff d2af78ff d7b47bff f1cc8eff f7d193ff f9d193ff fad092ff f7cd8eff eec587ff e8c184ff e6bf82ff eac184ff e1b978ff d7af40ff d9ae08ff c49e0dff c4a64bff e0c586ff f9e2a4ff ffe9aaff fde7aaff fde7acff fce7adff fce7adff fde7afff fde7afff fde7aeff fce5acff fce6adff fce8afff fde8b0ff fde8b1ff fde7b0ff fee7aeff fee4aaff fce0a2ff fbdb9cff fbd896ff fad896ff fbda9bff fbda9dff fbd899ff f8d08dff e3b976ff bb985dff aa8c55ff a5864eff 9b7842ff 8e6a3bf0 85643c8e 84633d11 00000000 │ │ 7c644533 876843b6 be935efd eab474ff f5c07fff faca8bff face91ff f8cf92ff f5cd90ff edc78bff e4be84ff e5bf84ff edc68aff f2cb8eff f3cc90ff f2cc8dff f1cb8bff f7d093ff fcd598ff f7d395ff eac78bff d4b37aff ddbb80ff e9c68aff e3bf85ff ecc78bff f1ca8dff ecc589ff deb87eff d3b077ff d7b277ff e2bb7dff d9b263ff cca525ff d2a804ff be9805ff b8992eff dac278ff f2dea0ff f8e4a7ff fae6acff fce8b0ff fde9b0ff fde8aeff fde8afff fce7afff fde7b0ff fce6adff fce7aeff fde8b1ff fde8b1ff fde9b2ff fae6aeff f3dea3ff f3db9dff f9dd9fff fbdc9dff fbd897ff fad999ff fbdc9eff fbdb9eff fcd999ff f8cf8eff e1b675ff bb985eff ab8d56ff a7874fff 9d7842ff 8e693af2 83623890 80613811 00000000 │ │ 7b61402f 886943b2 bd915dfb eab574ff f7c381ff fbcb8cff fbce91ff fad092ff fad294ff f0c98cff d4af76ff e3bd82ff f5ce90ff f3cc90ff eac47eff e0ba5dff dcb753ff e0bc6bff f1ce8dff fad698ff f1cf93ff e7c68aff e8c78aff d9b87fff c8a771ff d7b47dff dab780ff cdac72ff c7a460ff c9a454ff d1ab4fff dab34eff d3ac34ff c69f0cff c8a101ff c09a01ff b9970fff d1b340ff e5ca65ff ecd375ff eed782ff efd992ff f2dfa3ff f9e7afff fdeab2ff fde9afff fde8b0ff fde8afff fde8afff fde9b1ff fee9b2ff f8e3a8ff e5cf8bff d8bf68ff e2c562ff eed083ff f8d898ff fbd99aff fad99bff fbdc9fff fcdc9eff fdda9bff f9d191ff e3b776ff bd995fff ad8f58ff a88951ff 9d7842ff 8d6838f4 82613794 81613912 00000000 │ │ 8165412d 8e6c43b1 bf915bfb e9b472ff f7c381ff fbcb8cff fbcf91ff fad091ff fbd294ff f2ca8eff d3ae77ff e5be84ff f5ce90ff e3c084ff cfac56ff d1aa1bff d4ab0dff c29e21ff d2b262ff f2d192ff fbd99cff f7d497ff f4d294ff eccb8fff e2c087ff ddbc7fff d2b16dff c09f47ff c6a129ff d9af17ff e9bb10ff f1c20cff f2c407ff ecbe01ff e3b600ff e2b600ff ecbe01ff f3c509ff f3c610ff f0c518ff e9c124ff dfbe3eff dfc568ff ebd790ff f6e4a7ff fbe8b0ff fde9b1ff fde8afff fce7afff fde8b0ff fbe6b0ff e6cd8bff c3a640ff c19e13ff deb717ff dfbd58ff f0cf8dff fbd99aff f8d89aff fadb9dff fcdd9fff fddc9dff fad595ff e8bd7bff c29d63ff af9059ff a88851ff 9c7841ff 8d6939f9 85643b9c 86674014 00000000 │ │ 84653f2d 906c41b1 bf8f59fb e8b271ff f6c280ff faca8bff fbce90ff fad091ff fbd294ff f7cf91ff e8bf84ff eac286ff ecc687ff dbb97dff c1a052ff b59316ff b99500ff b08d05ff b7972fff e0c076ff f8d598ff fdd99cff fbd89bff f6d394ff ebc87fff deba58ff dcb42bff e8bc0fff f2c506ff f8c902ff fbc900ff fbc900ff fac900ff f8c700ff f5c500ff f5c500ff f9c800ff fac800ff fac800ff fcc900ff fac902ff f7c808ff efc214ff e2be2fff e0c561ff ecd48dff f5dda3ff fbe4adff fde7afff fbe6adff eed89cff cfb35bff b18f11ff ae8b00ff c29d0fff d4b458ff f0d08fff fbda9bff f9d99aff fbdc9dff fddfa0ff fddd9fff fbd695ff ebc27fff c4a267ff af925bff a88850ff 9d7842ff 906b3cfc 88683fa0 8d6d4a14 00000000 │ │ 8665422d 906a42b1 bb8c57fb e5ae6eff f5bf7dff f9c888ff facc8eff fbce91ff fbd093ff fad193ff f7ce91ff f6cc8eff efc688ff e4bc81ff d7b171ff c5a246ff b39115ff a88804ff af8e0dff c4a339ff ddbb70ff f0cf92ff f0cf8fff e4c068ff e5bc34ff efc118ff f5c506ff fcca00ff fdcd00ff fccc00ff f6c600ff ebbd00ff e4b700ff e0b400ff dbb000ff daaf00ff deb200ff e2b500ff eabb00ff f5c400ff fbcb00ff fdcd00ff fcc900ff f6c505ff efc316ff e6c036ff e1c36bff f0d99cff f8e3abff ecd594ff e0c25eff c8a520ff a88706ff af8d0eff c2a337ff e3c57cff f7d89aff fada9bff fada9bff fbdd9eff fddfa1ff fddd9eff fbd795ff ecc581ff c5a469ff b0935cff a88951ff 9e7943ff 906a3bfc 85633ba0 88694415 00000000 │ │ 8b6b492d 916d46b1 ba8b56fb e3ac6cff f3bd7aff f7c685ff f9cb8dff facc90ff facf91ff fad192ff fbd294ff fbd093ff f8cb8fff f4c78bff f3c68bff eac17fff d2ae5aff bf9c28ff c69f07ff c29d0bff c3a024ff c3a447ff cfad46ff e5bb22ff f4c406ff fcca00ff fecb00ff f8c600ff eebf00ff e3b600ff ddb202ff dcb105ff dcb10aff dbb007ff d6ac01ff d4ab02ff d8af0aff dcb30dff ddb308ff ddb204ff e1b501ff ecbe00ff f7c600ff fdcb00ff fdca00ff f5c606ff e8be21ff d9bc51ff d5ba5eff dcba3eff d8b019ff c29c06ff b6961dff c8ad55ff e4cb83ff f7dc9cff fcde9fff fbdb9dff fbdc9dff fcde9fff fce0a0ff fdde9eff fbd895ff ebc582ff c5a469ff b1935cff ab8b53ff a27d46ff 906b3bfd 826039a3 876b4716 00000000 │ │ 9174522d 947049b2 bd8e59fb e4af6dff f1bd7aff f7c584ff facc8eff facd90ff facf91ff fad091ff fbd193ff fbd092ff fbcd91ff facb90ff fbcc91ff f9ce93ff eac489ff d2b05dff caa319ff c8a101ff c29c01ff bc980cff d5ad0bff f6c701ff fecd00ff f7c700ff eabb00ff e7b901ff dfb305ff d2aa17ff d4ae33ff e0b948ff e0b94fff d9b131ff d4aa06ff caa40cff d1b743ff e3cd64ff e3cb5dff d5ba43ff d2af22ff deb309ff e7b902ff eabb00ff f7c600ff fecc00ff f9c801ff e4ba0fff cba713ff c8a106ff c89f00ff c19d16ff ceb258ff ead296ff fbe4aaff fee5a7ff fce1a3ff fcdf9fff fcde9dff fcde9fff fddfa0ff fddf9eff fcd895ff eac380ff c2a167ff af925cff ab8b53ff a37d46ff 926c3dfe 85653fab 927a581b 00000000 │ │ -967a562c 977349b0 c0915bfa e6b170ff f3be7cff f8c685ff facc8eff face91ff facf92ff face91ff fbd092ff fbcf91ff face91ff f9cc90ff f9cd91ff f7ce90ff eac78cff d8b778ff bf9d39ff bf9b0bff c7a000ff d4ab00ff eec000ff fccc00ff f3c300ff e5b800ff dcb105ff dab01bff ddb53cff e3bd5fff ebc678ff f2cd87ff e6c180ff d6b146ff d6ab08ff c39e11ff c7b65fff eae1a2ff f4eaabff ebde97ff e4d178ff dec14fff dab424ff dcb108ff e4b700ff f1c100ff fcca00ff f9c800ff d9b000ff c29c00ff bb9606ff c4a539ff e7ce8fff fce3abff fee5aaff fde5a7ff fce4a5ff fde1a1ff fddf9dff fddf9fff fde1a1ff fde09fff fbd895ff e8c07dff bf9f64ff ad925bff aa8b54ff a37e47ff 967041fe 8b6b45ac 977c5b1b ffffff00 │ │ -977a5629 9c764bad c5945df9 e9b473ff f6c280ff f9c988ff facd8dff fbce91ff fbcf92ff fbce91ff fbcf91ff f9ce90ff f9cf92ff f9cf91ff f9cf91ff f8d193ff f0ce90ff e3c385ff c7a75bff c5a019ff d8ae00ff ecbe00ff f5c500ff f3c300ff e4b703ff d9b013ff dfb836ff e0bb5bff e7c37eff f5d195ff fdd899ff fad696ff e7c273ff d9b12eff d8ad05ff c29c09ff c5ad41ff ebe19bff fdf5bbff fef5bcff faf0b7ff eddd9eff e4c971ff dfbe43ff d5af19ff e3b603ff eebf00ff f8c900ff ebbf00ff dab000ff c6a112ff cab05aff f7e0a6ff fee6adff fde4a8ff fce4a7ff fde4a5ff fde2a1ff fddf9eff fce09fff fce3a1ff fde19eff fbd894ff e9bf7cff bf9f64ff ac915bff aa8b54ff a47e47ff 987241fe 917048ae a78d6d1f ffffff00 │ │ +967a562c 977349b0 c0915bfa e6b170ff f3be7cff f8c685ff facc8eff face91ff facf92ff face91ff fbd092ff fbcf91ff face91ff f9cc90ff f9cd91ff f7ce90ff eac78cff d8b778ff bf9d39ff bf9b0bff c7a000ff d4ab00ff eec000ff fccc00ff f3c300ff e5b800ff dcb105ff dab01bff ddb53cff e3bd5fff ebc678ff f2cd87ff e6c180ff d6b146ff d6ab08ff c39e11ff c7b65fff eae1a2ff f4eaabff ebde97ff e4d178ff dec14fff dab424ff dcb108ff e4b700ff f1c100ff fcca00ff f9c800ff d9b000ff c29c00ff bb9606ff c4a539ff e7ce8fff fce3abff fee5aaff fde5a7ff fce4a5ff fde1a1ff fddf9dff fddf9fff fde1a1ff fde09fff fbd895ff e8c07dff bf9f64ff ad925bff aa8b54ff a37e47ff 967041fe 8b6b45ac 977c5b1b 00000000 │ │ +977a5629 9c764bad c5945df9 e9b473ff f6c280ff f9c988ff facd8dff fbce91ff fbcf92ff fbce91ff fbcf91ff f9ce90ff f9cf92ff f9cf91ff f9cf91ff f8d193ff f0ce90ff e3c385ff c7a75bff c5a019ff d8ae00ff ecbe00ff f5c500ff f3c300ff e4b703ff d9b013ff dfb836ff e0bb5bff e7c37eff f5d195ff fdd899ff fad696ff e7c273ff d9b12eff d8ad05ff c29c09ff c5ad41ff ebe19bff fdf5bbff fef5bcff faf0b7ff eddd9eff e4c971ff dfbe43ff d5af19ff e3b603ff eebf00ff f8c900ff ebbf00ff dab000ff c6a112ff cab05aff f7e0a6ff fee6adff fde4a8ff fce4a7ff fde4a5ff fde2a1ff fddf9eff fce09fff fce3a1ff fde19eff fbd894ff e9bf7cff bf9f64ff ac915bff aa8b54ff a47e47ff 987241fe 917048ae a78d6d1f 00000000 │ │ 91734f25 9f774da9 c8965ef8 edb675ff f8c582ff facb89ff fbce8eff fccf91ff fbd092ff f9ce8eff f3ca8bff efc789ff f2c98cff efc78aff efc78aff f6d092ff f4d195ff e5c586ff d4b353ff e1b716ff f5c500ff fbc900ff eec000ff dfb200ff d1a909ff ceac37ff dec077ff e5c689ff eccb8dff eecd8eff f2d192ff f2d092ff dbb85eff c8a314ff caa202ff b89401ff b69a23ff ded389ff f9f2b9ff fef5bbff fdf2b8ff fdedb1ff fae6abff ebd895ff d6bb57ff d3ad12ff dbb000ff ebbe00ff f8c800ff f7c700ff e1b811ff d7b951ff f1da9bff fce5aaff fde5a7ff fde5a6ff fde3a4ff fde1a1ff fcdf9fff fce09fff fce3a1ff fde19eff fbd894ff e9c07dff c09f64ff ac915bff a98b54ff a47f47ff 997240ff 977349b7 b69d7d27 ffffff01 │ │ -896b4923 9d764ca7 c7955df7 edb774ff f8c582ff faca89ff fbcf8fff fbcf91ff fad091ff f5cb8cff e7c082ff e2bc80ff e5bf83ff e2bc80ff e2bd81ff ecc88cff e8c78bff d5b466ff dcb523ff f4c505ff fdcc00ff f2c300ff deb200ff cda400ff bd980aff ba9c34ff d1b464ff d4b774ff e3c485ff e3c486ff e7c88aff efce91ff d5b35eff bc9912ff c8a101ff ba9501ff aa8f20ff d7cc85ff f8f2b8ff fdf5baff fdf3b6ff fcedb0ff f7e3a6ff eeda94ff dcc466ff c1a019ff caa200ff dbaf00ff efbf00ff fcca00ff f7c602ff e6bd23ff e2c770ff f7e0a2ff fde7a9ff fde5a6ff fde2a2ff fde1a1ff fde09fff fce09fff fde2a0ff fde09eff fbd894ff e8be7bff be9d62ff aa8f5aff aa8b54ff a58047ff 9a7240ff 967147b6 b0967625 ffffff00 │ │ -8d6f4d23 a07950a6 c6955ef7 ebb674ff f7c481ff f9c988ff fbcf90ff fbd091ff fad190ff f6cc8eff eec689ff e6c083ff e8c084ff ecc487ff ecc589ff eecb90ff e5c57fff d6b13cff f1c30aff fdcb00ff f7c600ff e6b900ff d5ac0cff cca610ff c59f05ff bb980bff be9d1fff bda041ff d1b36dff e4c587ff eecf90ff f4d395ff e4c16fff d5ae24ff dbb003ff c39d05ff c0a634ff e7db94ff fbf5bcff fcf5baff fcf2b6ff eedfa1ff dac476ff dcbd47ff ddb81fff c5a007ff b89509ff d0a80aff e4b703ff f3c300ff fecc00ff f3c508ff e5c13dff f0d791ff fbe5a8ff fde5a6ff fde3a4ff fde2a2ff fcdfa0ff fcdf9eff fde19fff fddf9eff fbd794ff e8bd7aff bc9b61ff a88d57ff aa8a52ff a58048ff 997141ff 926e46b5 a78b6b23 ffffff00 │ │ -90735123 a17a52a7 c7965ff7 ebb675ff f7c582ff faca89ff fcd090ff fad191ff f9cf8fff f9ce90ff f9d092ff f6ce90ff f7ce91ff f9cf91ff fbd294ff f5d295ff e9c86dff eabf1bff fbca01ff faca00ff e7ba00ff dab00bff d7b441ff d6b650ff d8b11aff d0a702ff bd9702ff ad8b0eff b49537ff dfc07cff f3d496ff f2d193ff e4c27cff dab33dff deb107ff c6a00cff c8b251ff eee4a3ff fff6bcff fef5baff f7edb1ff d4c272ff bd9e21ff d3aa0bff cca301ff c09b0aff bea339ff cbb042ff d5b019ff e5b800ff f8c700ff fcca00ff eec31bff e3c669ff f8e1a2ff fee6a9ff fce3a6ff fce2a3ff fbdfa0ff fcdf9fff fcdf9fff fddd9cff fbd591ff e7bb79ff bc9b61ff a98e58ff aa8a52ff a58048ff 987241ff 8f6c46b5 a2886924 ffffff00 │ │ -9a7b5625 a57e53a9 ca9860f8 ecb775ff f8c582ff facb89ff fbd090ff f9cf90ff f6c98aff f8cb8cff fbd092ff fbd294ff fbd295ff fcd395ff fed598ff f2ce88ff e2bf4aff f4c60bff fcca00ff eec000ff deb303ff d6b230ff e3c476ff e3c683ff d7b441ff dab008ff caa200ff b79201ff b99511ff caab54ff e2c488ff f0ce91ff e6c386ff dab44dff d6aa09ff c39e12ff cdba68ff f1e8adff fff7beff fdf5bcff ece09aff d7bc47ff d0a804ff c79f00ff bd9701ff c5a21eff dbc473ff e4d08aff dfbe3fff ddb206ff ebbc00ff fecb00ff f3c408ff dfbc3aff efd793ff fbe4aaff fce3a7ff fce1a3ff fbdf9fff fcdf9eff fcdf9eff fddc9aff fbd38fff e8bb77ff be9c62ff aa8f59ff a98a52ff a58148ff 997444ff 906e49b5 9e856723 ffffff00 │ │ -9d7d5724 a57b4fa7 c9965df7 ecb675ff f9c582ff faca88ff f7cd8eff f4cb8dff f4c88aff f7ca8bff face91ff fbd092ff fad193ff fad394ff f8d297ff e9c472ff e1b823ff f9c803ff fac800ff e3b701ff d8af0dff d7b64eff e6ca8aff e0c289ff c0a155ff bf9c19ff c7a003ff c59e00ff c29c03ff ba9823ff c9aa5fff e5c488ff e9c68bff dbb554ff cba30aff bb9914ff cdbc70ff f0e8afff fef6bfff f3ebb1ff e1cc69ff d7b219ff cba300ff b08d00ff a4840aff bda23fff ead593ff f8e4adff e3c96aff d9b41eff e8ba01ff fac800ff fac801ff eabf1bff e2c774ff f5dda3ff fde4a8ff fce1a3ff fce09fff fcdf9eff fddf9dff fddc99ff fcd38fff ebbd79ff c19f63ff ab905aff aa8b53ff a8834bff 9a7545ff 8d6b46b5 9b826422 ffffff00 │ │ +896b4923 9d764ca7 c7955df7 edb774ff f8c582ff faca89ff fbcf8fff fbcf91ff fad091ff f5cb8cff e7c082ff e2bc80ff e5bf83ff e2bc80ff e2bd81ff ecc88cff e8c78bff d5b466ff dcb523ff f4c505ff fdcc00ff f2c300ff deb200ff cda400ff bd980aff ba9c34ff d1b464ff d4b774ff e3c485ff e3c486ff e7c88aff efce91ff d5b35eff bc9912ff c8a101ff ba9501ff aa8f20ff d7cc85ff f8f2b8ff fdf5baff fdf3b6ff fcedb0ff f7e3a6ff eeda94ff dcc466ff c1a019ff caa200ff dbaf00ff efbf00ff fcca00ff f7c602ff e6bd23ff e2c770ff f7e0a2ff fde7a9ff fde5a6ff fde2a2ff fde1a1ff fde09fff fce09fff fde2a0ff fde09eff fbd894ff e8be7bff be9d62ff aa8f5aff aa8b54ff a58047ff 9a7240ff 967147b6 b0967625 00000000 │ │ +8d6f4d23 a07950a6 c6955ef7 ebb674ff f7c481ff f9c988ff fbcf90ff fbd091ff fad190ff f6cc8eff eec689ff e6c083ff e8c084ff ecc487ff ecc589ff eecb90ff e5c57fff d6b13cff f1c30aff fdcb00ff f7c600ff e6b900ff d5ac0cff cca610ff c59f05ff bb980bff be9d1fff bda041ff d1b36dff e4c587ff eecf90ff f4d395ff e4c16fff d5ae24ff dbb003ff c39d05ff c0a634ff e7db94ff fbf5bcff fcf5baff fcf2b6ff eedfa1ff dac476ff dcbd47ff ddb81fff c5a007ff b89509ff d0a80aff e4b703ff f3c300ff fecc00ff f3c508ff e5c13dff f0d791ff fbe5a8ff fde5a6ff fde3a4ff fde2a2ff fcdfa0ff fcdf9eff fde19fff fddf9eff fbd794ff e8bd7aff bc9b61ff a88d57ff aa8a52ff a58048ff 997141ff 926e46b5 a78b6b23 00000000 │ │ +90735123 a17a52a7 c7965ff7 ebb675ff f7c582ff faca89ff fcd090ff fad191ff f9cf8fff f9ce90ff f9d092ff f6ce90ff f7ce91ff f9cf91ff fbd294ff f5d295ff e9c86dff eabf1bff fbca01ff faca00ff e7ba00ff dab00bff d7b441ff d6b650ff d8b11aff d0a702ff bd9702ff ad8b0eff b49537ff dfc07cff f3d496ff f2d193ff e4c27cff dab33dff deb107ff c6a00cff c8b251ff eee4a3ff fff6bcff fef5baff f7edb1ff d4c272ff bd9e21ff d3aa0bff cca301ff c09b0aff bea339ff cbb042ff d5b019ff e5b800ff f8c700ff fcca00ff eec31bff e3c669ff f8e1a2ff fee6a9ff fce3a6ff fce2a3ff fbdfa0ff fcdf9fff fcdf9fff fddd9cff fbd591ff e7bb79ff bc9b61ff a98e58ff aa8a52ff a58048ff 987241ff 8f6c46b5 a2886924 00000000 │ │ +9a7b5625 a57e53a9 ca9860f8 ecb775ff f8c582ff facb89ff fbd090ff f9cf90ff f6c98aff f8cb8cff fbd092ff fbd294ff fbd295ff fcd395ff fed598ff f2ce88ff e2bf4aff f4c60bff fcca00ff eec000ff deb303ff d6b230ff e3c476ff e3c683ff d7b441ff dab008ff caa200ff b79201ff b99511ff caab54ff e2c488ff f0ce91ff e6c386ff dab44dff d6aa09ff c39e12ff cdba68ff f1e8adff fff7beff fdf5bcff ece09aff d7bc47ff d0a804ff c79f00ff bd9701ff c5a21eff dbc473ff e4d08aff dfbe3fff ddb206ff ebbc00ff fecb00ff f3c408ff dfbc3aff efd793ff fbe4aaff fce3a7ff fce1a3ff fbdf9fff fcdf9eff fcdf9eff fddc9aff fbd38fff e8bb77ff be9c62ff aa8f59ff a98a52ff a58148ff 997444ff 906e49b5 9e856723 00000000 │ │ +9d7d5724 a57b4fa7 c9965df7 ecb675ff f9c582ff faca88ff f7cd8eff f4cb8dff f4c88aff f7ca8bff face91ff fbd092ff fad193ff fad394ff f8d297ff e9c472ff e1b823ff f9c803ff fac800ff e3b701ff d8af0dff d7b64eff e6ca8aff e0c289ff c0a155ff bf9c19ff c7a003ff c59e00ff c29c03ff ba9823ff c9aa5fff e5c488ff e9c68bff dbb554ff cba30aff bb9914ff cdbc70ff f0e8afff fef6bfff f3ebb1ff e1cc69ff d7b219ff cba300ff b08d00ff a4840aff bda23fff ead593ff f8e4adff e3c96aff d9b41eff e8ba01ff fac800ff fac801ff eabf1bff e2c774ff f5dda3ff fde4a8ff fce1a3ff fce09fff fcdf9eff fddf9dff fddc99ff fcd38fff ebbd79ff c19f63ff ab905aff aa8b53ff a8834bff 9a7545ff 8d6b46b5 9b826422 00000000 │ │ a0805a23 a77e51a6 c8945bf7 ebb472ff f9c581ff fac988ff f3c98bff eac387ff ebc488ff f0c78aff f5cc8fff f3cc8fff f2cd8fff eac88bff dcbc82ff dbb754ff ecbe0dff fbca00ff f6c500ff e4b704ff d1ad28ff cdb063ff dabf86ff d8bc84ff c6ab71ff c3a755ff c2a02bff cda50aff cda401ff b99507ff b89936ff d0b066ff dfba62ff dfb630ff dcb005ff d5ad0aff d9bb3dff e1ce73ff e8dc9bff e4d27bff d7b62dff cba403ff bf9904ff b29319ff b7a048ff d5c17fff f5e0a7ff fde9b1ff ead696ff ddbe43ff e2b705ff f1c200ff fdcb00ff f4c60cff dcbe4eff f1d997ff fde5a9ff fce2a4ff fce0a0ff fce09fff fde09dff fddc99ff fcd48fff eec07aff c4a066ff ac905bff aa8b54ff aa864dff 9c7746ff 8e6c47b5 9e866722 00000000 │ │ a4866023 ac8357a6 c8935af7 e9b16fff f9c37fff f9c987ff f1c98bff e7c286ff e8c489ff eac58aff f1cb8fff eec98eff ebc78cff e5c288ff d1b170ff d5b039ff f7c707ff fccb00ff efc000ff e0b409ff cfaf49ff d3b87eff dfc38aff dec289ff dbbf87ff dbbf83ff d4b56cff d2af43ff d3ac1bff c49e05ff b89613ff cca729ff e2b822ff e1b50aff deb201ff ddb101ff e0b60bff e3be22ff dbbe42ff cfb02cff c49f08ff bd9a0cff c4a835ff d6c26dff e6d797ff f5e5adff fcebb2ff fdecb4ff f7e8b2ff e2cb6bff d5b016ff e7ba00ff fccc00ff f8c905ff e2be31ff f0d78aff fbe4a8ff fce2a3ff fce2a1ff fce2a0ff fde19eff fddd99ff fcd38cff eebe77ff c6a165ff ad915bff aa8b54ff aa864dff 9d7847ff 916e48b5 a1886923 00000000 │ │ a98a6423 af865aa6 c5925bf7 e7af6dff f8c07cff f6c582ff ecc586ff e7c387ff ecc78cff e7c187ff e9c388ff e7c188ff e9c289ff e6c088ff d3af63ff d8b023ff facc04ff facb00ff e4b701ff d3ac14ff cfb260ff e2c591ff e9cb90ff e3c68bff e0c28aff e0c28aff e2c58dff d8bc7fff d3b255ff c6a220ff c9a205ff d7ac02ff ddb102ff d2a801ff c09a00ff c09a01ff cfa501ff dcb002ff dcb004ff c9a103ff b99914ff c1aa45ff ddce86ff f5eab3ff fdf2baff fdf0b7ff feefb6ff fdefb7ff fdf1baff e8d68aff d1b233ff e1b502ff faca00ff fac901ff ebc120ff f0d47eff f9e1a6ff fce3a3ff fce3a1ff fce4a1ff fce39fff fddc97ff fbd088ff efbe77ff caa467ff b0935cff a88a53ff a7844cff 9b7545ff 8e6c44b5 a0876623 00000000 │ │ a5856020 ab8257a0 c28f58f4 e4ac6cff f7bf7bff f5c380ff edc586ff ebc68aff f0c98fff e9c088ff e1bb83ff dcb880ff e6c088ff e0bb85ff cda952ff dcb212ff fbcd01ff f8ca00ff dcb104ff cdaa2aff dabc75ff eacd98ff e6c88eff ddbf85ff e0c289ff e6c890ff e9cc94ff e9cb95ff dec085ff cba93aff d6ad06ff d5ab00ff c09b08ff b79615ff b6981dff c2a321ff c2a015ff c39d06ff d1a700ff d7ac02ff cdae31ff dacb86ff f9eeb7ff fdf1bbff fbeeb8ff f7e8b0ff f2e2a8ff f6e7aeff fcf0b9ff eede9dff d9bc4bff dfb305ff f5c400ff fbc900ff f0c316ff e8cb6dff f2da9fff fae2a5ff fce2a3ff fbe2a2ff fae09eff fadb96ff fcd28cff f4c57fff cfa96bff b4965eff a98b53ff a4824aff 977342ff 8a6941b5 9c856322 00000000 │ │ 9a79531b a57c4f97 bd8951f0 e0a867ff f5bd7aff f9c683ff f4cb8bff e8c282ff e1ba73ff e3bb6eff d7b370ff cfad6fff d8b471ff d5b065ff cba637ff e0b509ff fccd01ff f7c800ff d8ae06ff c9a734ff dabb6fff e7c67eff d9b969ff cfaf5dff d9b866ff e5c477ff e9ca83ff e7c788ff d9ba74ff deb62bff d6ab02ff c69f05ff b79a22ff b6a144ff d4bb4fff e0c654ff cdb242ff bf9f1cff c29c04ff deb102ff e2bd2bff dfcc77ff f1e2a0ff f1e099ff f1dd8dff e9d17aff d2bb68ff e4cc76ff f3df8fff e6d38aff dabc49ff ddb206ff eebe00ff fbc800ff edc00cff d9ba42ff e8cc71ff f4d882ff efd485ff ebcf80ff e7cb74ff e4c671ff ebc97dff f1c982ff d0ab6dff b5975fff ad8e56ff a7854cff 9a7644ff 8d6c43b5 9a846222 00000000 │ │ 9c7c541a a57c4e95 b9854cef dea464ff f3bb77ff f7c481ff ecc27dff cba850ff bc9827ff be9a20ff b1902dff b49435ff bd9b2cff bc991aff bd980aff d7ad01ff f8ca00ff f5c500ff d2a904ff b8971cff b99a2fff c3a12aff bd9918ff b59210ff bf9b16ff c6a325ff c5a436ff c0a140ff b69932ff dcb310ff dbaf01ff c09e15ff bca441ff d1bc5fff e9d05cff ddc55eff d5bf5fff baa23bff bb990fff d9ad01ff deb510ff d5b637ff d6bc4fff dabb40ff e1bd2dff dcb61bff c09d11ff d6b019ff e2bf30ff d1b33bff d0ad24ff deb303ff ebbd00ff f7c700ff e2b602ff cfa80bff dcb51aff e2bb2aff cfad33ff c3a22bff c2a01dff c09f1fff cfac3eff e2bb70ff cba76aff b6965dff af8f56ff ac884eff 9e7947ff 907047b5 9d886723 00000000 │ │ 9d80581a a37c4d95 b7844bef dea665ff f3bc78ff f4c080ff e5ba6aff cba523ff c39c04ff a98701ff a07f06ff b59209ff c29d05ff bc9700ff ba9500ff d0a700ff f0c100ff f2c200ff d1a701ff ba9504ff bf9906ff c49d03ff bd9800ff b79200ff bc9600ff c59e02ff c39d06ff bb9709ff b79407ff deb302ff dcb102ff c1a223ff c4af59ff d9c56bff e1ca62ff dbc76bff e8d476ff bdaa52ff b59517ff d2a700ff dbaf01ff cfa707ff cba40cff d1a808ff d3a903ff cca300ff c69e00ff c69e00ff cea504ff cda507ff d1a805ff dfb300ff eabc00ff f3c400ff d1a800ff be9800ff be9800ff c29c07ff b6930bff a58407ff a78600ff bf9902ff d7ad1aff d5ac59ff c49f64ff b5945cff b08f55ff ae894fff 9f7947ff 906f47b5 a0896a23 00000000 │ │ -9c825a1a a07b4d95 b9864eef e0a867ff f4bd79ff f6c382ff e9be75ff c8a338ff b8940fff b28e0aff aa8914ff bd991aff cea712ff d3a909ff cda404ff d6ac01ff f6c600ff f4c400ff d1a801ff bd9807ff cba40dff dcb10bff d4aa06ff caa303ff d5ab04ff ddb208ff d3aa0dff c09d10ff b6950fff ddb205ff dcb001ff c09f1cff ccb75bff e7d689ff e2d082ff dac97aff e9d578ff c0aa51ff b79617ff d6aa00ff dab005ff c4a011ff b99918ff c09d11ff c59f0bff c29b06ff b49103ff bc9706ff c49e0bff bd9a10ff c6a10bff deb301ff ebbc00ff f6c600ff dab001ff b99407ff b59412ff bd9c26ff b89934ff b29328ff b39112ff bb9714ff cea635ff deb266ff c7a165ff b3945cff b09056ff af8a4eff 9f7947ff 916e47b5 a58c6d23 ffffff00 │ │ -a487611a a6805395 bc8b54ef e1aa6aff f5be7aff f8c582ff f4c887ff e0ba74ff c8a556ff c7a450ff cca85dff d4af65ff d5b05dff d0ab48ff cea825ff e0b406ff fbcc00ff f7c700ff d5ab05ff be9c26ff cdad52ff d8b552ff cca832ff c4a121ff c6a42aff caa941ff cdae55ff bea257ff b79b4aff d9b11aff d8ac01ff c19c09ff c0a536ff cfbd74ff d8c781ff d4c275ff dfc868ff c1a535ff be9a0aff dfb102ff e0b91fff d4bc5aff dac77eff d8c373ff cfb55cff bea13aff a78a23ff ba9c34ff d2b65aff d2ba69ff d2b33dff ddb305ff ecbd00ff fac800ff e9bc08ff c7a735ff d2b663ff e5c77cff e6c983ff e3c67bff debd69ff ddb965ff e8c073ff edc078ff cba567ff b5955dff b29157ff af8b4fff 9e7947ff 8e6c46b5 a68e7024 ffffff00 │ │ -a88b681a a9835895 bb8a53ef dfaa69ff f6c17dff f9c783ff f7cb8bff edc68bff e6c087ff e1bc85ff e5c089ff ebc58eff e9c48eff e2bf85ff dab554ff e3b912ff fccd01ff f8c900ff d9af05ff c7a42eff dcbd7aff e3c48eff d9ba75ff d5b669ff d3b66fff dabb81ff dec08bff c8ae80ff c1a772ff ceac3dff dbb20dff cea500ff ba980dff ba9e2bff bfa63eff c2a83cff caac2eff bf9d11ff caa201ff dcb105ff dfc045ff ead998ff faeab2ff f6e6aeff eedaa1ff e2ca88ff d5bd76ff e0c784ff f0daa0ff ead597ff dbbc4dff deb305ff f2c100ff fbc900ff efc313ff e1c363ff efd599ff fce0a3ff fee1a2ff fde0a1ff f9da9bff fad595ff fed48fff f2c57eff caa466ff b7975eff b39359ff af8a4fff 9d7847ff 8d6c46b5 a28b6e24 ffffff00 │ │ -a186671a a4815995 b98a54ef dfab6cff f6c380ff f9c884ff f2c787ff e5c084ff ebc68aff eec78cff ebc58aff eec88cff edc78cff f0ca91ff e3bf6cff deb621ff fbcd03ff faca00ff e0b401ff d1ab1cff e2c06fff eacb95ff e3c48cff dabc85ff dabd85ff eaca90ff efce92ff d9bc86ff c7ac76ff b79b45ff cca611ff ddb200ff d1a700ff c29c02ff bc9809ff be9b0bff c39e04ff cea501ff dbb000ff d3aa04ff d1b33dff e7d38bff fae7abff feebb0ff fee9adff fde6aaff fce4a7ff fde5abff fee9b0ff ead389ff d3b238ff dfb302ff f9c800ff fbc901ff eec21cff efd075ff f9de9fff fcdf9eff fcde9dff fcde9dff fddd9bff feda96ff fdd58fff efc37eff c7a165ff b6965fff b29259ff ac894dff 9d7847ff 8d6c48b5 9d886c24 ffffff00 │ │ -99806219 9e7d5794 b78955ef e0ac6eff f7c381ff fac884ff f4c788ff e7c286ff eac689ff efc88bff ebc588ff e9c489ff e6c187ff e9c58cff dbba75ff d6b031ff f8c906ff fccb00ff ecbd00ff ddb20cff d6b456ff d7ba85ff dfc088ff d6b67eff caad78ff dabc86ff e3c48eff d3b77cff c3a554ff ad8f24ff bc9706ff d1a805ff d3a907ff d3a901ff d7ac00ff d7ac00ff d5ac03ff dbb310ff d4b019ff c39e0cff c5a114ff d9ba45ff e8d17dff f0dda2ff fce7aeff fde6a7ff fce3a5ff fde5a8ff f9e4abff e3c86fff d2ae1dff e4b701ff fccc00ff f9ca03ff e5be28ff efd37fff fbe0a3ff fcdf9eff fbdd9cff fcdd9bff fddc99ff fddb96ff fcd58fff ecc07cff c39e63ff b4955eff b19259ff ad8a4fff 9e7a47ff 8e6d49b6 9f8a6d24 ffffff00 │ │ +9c825a1a a07b4d95 b9864eef e0a867ff f4bd79ff f6c382ff e9be75ff c8a338ff b8940fff b28e0aff aa8914ff bd991aff cea712ff d3a909ff cda404ff d6ac01ff f6c600ff f4c400ff d1a801ff bd9807ff cba40dff dcb10bff d4aa06ff caa303ff d5ab04ff ddb208ff d3aa0dff c09d10ff b6950fff ddb205ff dcb001ff c09f1cff ccb75bff e7d689ff e2d082ff dac97aff e9d578ff c0aa51ff b79617ff d6aa00ff dab005ff c4a011ff b99918ff c09d11ff c59f0bff c29b06ff b49103ff bc9706ff c49e0bff bd9a10ff c6a10bff deb301ff ebbc00ff f6c600ff dab001ff b99407ff b59412ff bd9c26ff b89934ff b29328ff b39112ff bb9714ff cea635ff deb266ff c7a165ff b3945cff b09056ff af8a4eff 9f7947ff 916e47b5 a58c6d23 00000000 │ │ +a487611a a6805395 bc8b54ef e1aa6aff f5be7aff f8c582ff f4c887ff e0ba74ff c8a556ff c7a450ff cca85dff d4af65ff d5b05dff d0ab48ff cea825ff e0b406ff fbcc00ff f7c700ff d5ab05ff be9c26ff cdad52ff d8b552ff cca832ff c4a121ff c6a42aff caa941ff cdae55ff bea257ff b79b4aff d9b11aff d8ac01ff c19c09ff c0a536ff cfbd74ff d8c781ff d4c275ff dfc868ff c1a535ff be9a0aff dfb102ff e0b91fff d4bc5aff dac77eff d8c373ff cfb55cff bea13aff a78a23ff ba9c34ff d2b65aff d2ba69ff d2b33dff ddb305ff ecbd00ff fac800ff e9bc08ff c7a735ff d2b663ff e5c77cff e6c983ff e3c67bff debd69ff ddb965ff e8c073ff edc078ff cba567ff b5955dff b29157ff af8b4fff 9e7947ff 8e6c46b5 a68e7024 00000000 │ │ +a88b681a a9835895 bb8a53ef dfaa69ff f6c17dff f9c783ff f7cb8bff edc68bff e6c087ff e1bc85ff e5c089ff ebc58eff e9c48eff e2bf85ff dab554ff e3b912ff fccd01ff f8c900ff d9af05ff c7a42eff dcbd7aff e3c48eff d9ba75ff d5b669ff d3b66fff dabb81ff dec08bff c8ae80ff c1a772ff ceac3dff dbb20dff cea500ff ba980dff ba9e2bff bfa63eff c2a83cff caac2eff bf9d11ff caa201ff dcb105ff dfc045ff ead998ff faeab2ff f6e6aeff eedaa1ff e2ca88ff d5bd76ff e0c784ff f0daa0ff ead597ff dbbc4dff deb305ff f2c100ff fbc900ff efc313ff e1c363ff efd599ff fce0a3ff fee1a2ff fde0a1ff f9da9bff fad595ff fed48fff f2c57eff caa466ff b7975eff b39359ff af8a4fff 9d7847ff 8d6c46b5 a28b6e24 00000000 │ │ +a186671a a4815995 b98a54ef dfab6cff f6c380ff f9c884ff f2c787ff e5c084ff ebc68aff eec78cff ebc58aff eec88cff edc78cff f0ca91ff e3bf6cff deb621ff fbcd03ff faca00ff e0b401ff d1ab1cff e2c06fff eacb95ff e3c48cff dabc85ff dabd85ff eaca90ff efce92ff d9bc86ff c7ac76ff b79b45ff cca611ff ddb200ff d1a700ff c29c02ff bc9809ff be9b0bff c39e04ff cea501ff dbb000ff d3aa04ff d1b33dff e7d38bff fae7abff feebb0ff fee9adff fde6aaff fce4a7ff fde5abff fee9b0ff ead389ff d3b238ff dfb302ff f9c800ff fbc901ff eec21cff efd075ff f9de9fff fcdf9eff fcde9dff fcde9dff fddd9bff feda96ff fdd58fff efc37eff c7a165ff b6965fff b29259ff ac894dff 9d7847ff 8d6c48b5 9d886c24 00000000 │ │ +99806219 9e7d5794 b78955ef e0ac6eff f7c381ff fac884ff f4c788ff e7c286ff eac689ff efc88bff ebc588ff e9c489ff e6c187ff e9c58cff dbba75ff d6b031ff f8c906ff fccb00ff ecbd00ff ddb20cff d6b456ff d7ba85ff dfc088ff d6b67eff caad78ff dabc86ff e3c48eff d3b77cff c3a554ff ad8f24ff bc9706ff d1a805ff d3a907ff d3a901ff d7ac00ff d7ac00ff d5ac03ff dbb310ff d4b019ff c39e0cff c5a114ff d9ba45ff e8d17dff f0dda2ff fce7aeff fde6a7ff fce3a5ff fde5a8ff f9e4abff e3c86fff d2ae1dff e4b701ff fccc00ff f9ca03ff e5be28ff efd37fff fbe0a3ff fcdf9eff fbdd9cff fcdd9bff fddc99ff fddb96ff fcd58fff ecc07cff c39e63ff b4955eff b19259ff ad8a4fff 9e7a47ff 8e6d49b6 9f8a6d24 00000000 │ │ 957d5d19 99785195 b38551ef e0ab6dff f8c681ff faca85ff f6ca89ff ecc485ff edc787ff f1ca8bff eac488ff e8c287ff e8c488ff e8c78bff dabc82ff d3b149ff efc109ff fcca00ff f5c500ff e5b806ff cfab33ff cfb26cff e8c78cff e8c689ff d0b37cff caaf77ff c4a864ff bfa144ff bc9a1aff be9805ff c7a10fff c4a331ff c9a841ff d6b025ff d4ab06ff d9af04ff dbb823ff dfc756ff d2c067ff bea332ff be9a05ff d0a909ff dcb82bff dcc160ff e3ce89ff f5dea1ff fbe3a5ff fce2a5ff edd496ff ddbd4bff deb307ff eebf00ff fdcc00ff f6c80aff ddbc43ff efd58eff fce3a5ff fce0a0ff fbdd9cff fcdc9aff fddb97ff fdd994ff fbd38dff eabd79ff c19d61ff b2935bff b29359ff b18e52ff a17c49ff 906f48b8 a7917429 ffffff01 │ │ 937a521a 98754a95 b2824eef e0ac6dff f9c782ff fbca86ff f5c987ff e9c182ff ebc584ff f2cc8bff e9c488ff e2bd83ff e3c085ff e7c68bff e1c38dff d6b662ff dfb516ff fac801ff f9c800ff e4b702ff d4ac14ff d5b255ff debe82ff e3c187ff d3b57bff b69a53ff a88a1fff bb9609ff c49d03ff cfa705ff cfac33ff d5b870ff ddc189ff c4a75aff af8d10ff be9b0dff ccb753ff ede2a1ff f6eeb3ff d8c771ff bfa121ff c49e02ff d9af04ff d6ae11ff c4a83bff e2cd88ff f8e2a7ff fae2a5ff e4c973ff dab528ff e7b902ff f8c700ff fcc900ff eec215ff dfc369ff f3da9eff fce3a5ff fbdf9fff fbdd9cff fcdb98ff fdda96ff fcd892ff fad18bff e9bc78ff bf9c60ff b0925aff b19259ff b18f55ff a17c49ff 906e46ba a892752e ffffff02 │ │ 97794b1a 9c754695 b1814bef deaa6bff f9c681ff faca85ff f6cb8aff f0c788ff efc989ff f3cc8cff ebc588ff e1bd82ff e4c286ff e8c68bff e5c48dff d9b875ff d5af34ff f6c507ff fcca00ff ebbc00ff ddb205ff d0ac37ff caaa69ff cdaf7dff c2a564ff a78a25ff a98804ff c19b00ff d8ae02ff d3ad19ff caac55ff d9bd84ff dbbf8aff bfa358ff b9960eff cea80cff d4bd51ff f1e6a4ff fef7bfff eee4a7ff ceb956ff b5940dff bc9600ff d0a600ff cfa912ff d9be5cff f2dd9dff f2dd9dff e2c34cff dbb10cff e8ba00ff fdcb00ff f6c504ff e1bb2dff ebd38dff f9e1a9ff fce2a4ff fbde9fff fbdd9cff fcdb99ff fdda96ff fcd792ff fad18bff e9bd77ff c29d60ff b09159ff ad8f58ff ad8c54ff 9d7a49ff 8c6b43b7 a0886b27 ffffff01 │ │ -9071441a 99724395 b2824def dfac6dff f7c480ff f7c681ff f2c786ff eac284ff eac386ff edc689ff eac387ff e8c287ff ebc589ff ebc58bff e8c48cff debc83ff d8b456ff ebbe13ff fcca00ff f9c800ff e2b600ff cea812ff d1af4dff ccaf74ff ba9c46ff b5920bff ba9500ff cea600ff d2aa09ff c1a43dff c8b275ff dcc58cff d5bd86ff c0a44fff c49e0aff d6ad07ff ddbf3dff f1e398ff fcf3baff fbf2b9ff dfd289ff b59c36ff ae8b04ff c9a000ff d6ac03ff dcb92cff e4ce79ff ddc66dff d8b424ff e1b501ff f3c300ff fdcb00ff f0c415ff e0c45eff f5e2a5ff fde9afff fce5a8ff fce2a3ff fcdf9eff fcde9bff fcda97ff fcd793ff fbd28cff ebbe79ff c39e61ff af9159ff aa8c55ff a98851ff 9a7949ff 896b45b7 9e8a6d26 ffffff00 │ │ -846a451a 916f4695 b18451ef e0ad6fff f6c37fff f4c380ff eac080ff e1ba7dff e9c285ff ecc588ff e8c085ff e8c288ff ebc68bff ecc88eff ecca91ff ebca93ff e0bf76ff d6b22dff f4c606ff fdcc00ff f1c100ff dfb303ff d2ac20ff c3a234ff b5961cff c29c04ff d7ad04ff d4ac0cff b69726ff b69e5cff cfb983ff d6bf88ff c3aa71ff b79938ff c8a107ff d4ab02ff e2bf28ff f0de8aff faefb6ff fdf3b8ff f0e5a9ff cab86eff b29626ff c09c0cff c69f03ff cea70cff c7a92fff d3b124ff dfb508ff eebf00ff fccb00ff f7c703ff e8c431ff ebd68bff fae8aeff fde9aeff fce6aaff fce4a6ff fde2a1ff fce09dff fcdc99ff fdd893ff fbd28cff ebbe7aff c49e61ff b0915aff ab8d56ff aa8951ff 9b7a4aff 896c46b6 99846825 ffffff00 │ │ -8269471a 8e6c4595 ae804def dda96bff f4c07dff f1c07eff e5bb7dff dcb57aff e6bf83ff ecc689ff e5c084ff e5c187ff e1c189ff e0c28aff e5c78eff ecce94ff e9ca8fff d4b65fff e2b916ff f8c701ff fcca00ff eabc00ff daaf04ff c59f08ff b79404ff c9a208ff d1ad25ff d3b655ff d5bc75ff dec58aff dfc78eff d8c189ff c1a863ff ad8f22ff bb9603ff c69f00ff d2ae18ff e2ce76ff f6eaafff fdf2b6ff faefb4ff efe2a6ff ddcb85ff cdb557ff bd9d1fff bb9604ff caa205ff d7ad03ff e9bc00ff fac900ff fdcb01ff ecc118ff dfc45fff f4e1a5ff fce9b0ff fde7adff fce6abff fce5a7ff fce3a2ff fce09eff fcdc9aff fdd894ff fbd08cff ebbd7bff c5a064ff b1935cff ad8f57ff ac8b53ff 9b7a4aff 886942b6 90795b24 ffffff00 │ │ +9071441a 99724395 b2824def dfac6dff f7c480ff f7c681ff f2c786ff eac284ff eac386ff edc689ff eac387ff e8c287ff ebc589ff ebc58bff e8c48cff debc83ff d8b456ff ebbe13ff fcca00ff f9c800ff e2b600ff cea812ff d1af4dff ccaf74ff ba9c46ff b5920bff ba9500ff cea600ff d2aa09ff c1a43dff c8b275ff dcc58cff d5bd86ff c0a44fff c49e0aff d6ad07ff ddbf3dff f1e398ff fcf3baff fbf2b9ff dfd289ff b59c36ff ae8b04ff c9a000ff d6ac03ff dcb92cff e4ce79ff ddc66dff d8b424ff e1b501ff f3c300ff fdcb00ff f0c415ff e0c45eff f5e2a5ff fde9afff fce5a8ff fce2a3ff fcdf9eff fcde9bff fcda97ff fcd793ff fbd28cff ebbe79ff c39e61ff af9159ff aa8c55ff a98851ff 9a7949ff 896b45b7 9e8a6d26 00000000 │ │ +846a451a 916f4695 b18451ef e0ad6fff f6c37fff f4c380ff eac080ff e1ba7dff e9c285ff ecc588ff e8c085ff e8c288ff ebc68bff ecc88eff ecca91ff ebca93ff e0bf76ff d6b22dff f4c606ff fdcc00ff f1c100ff dfb303ff d2ac20ff c3a234ff b5961cff c29c04ff d7ad04ff d4ac0cff b69726ff b69e5cff cfb983ff d6bf88ff c3aa71ff b79938ff c8a107ff d4ab02ff e2bf28ff f0de8aff faefb6ff fdf3b8ff f0e5a9ff cab86eff b29626ff c09c0cff c69f03ff cea70cff c7a92fff d3b124ff dfb508ff eebf00ff fccb00ff f7c703ff e8c431ff ebd68bff fae8aeff fde9aeff fce6aaff fce4a6ff fde2a1ff fce09dff fcdc99ff fdd893ff fbd28cff ebbe7aff c49e61ff b0915aff ab8d56ff aa8951ff 9b7a4aff 896c46b6 99846825 00000000 │ │ +8269471a 8e6c4595 ae804def dda96bff f4c07dff f1c07eff e5bb7dff dcb57aff e6bf83ff ecc689ff e5c084ff e5c187ff e1c189ff e0c28aff e5c78eff ecce94ff e9ca8fff d4b65fff e2b916ff f8c701ff fcca00ff eabc00ff daaf04ff c59f08ff b79404ff c9a208ff d1ad25ff d3b655ff d5bc75ff dec58aff dfc78eff d8c189ff c1a863ff ad8f22ff bb9603ff c69f00ff d2ae18ff e2ce76ff f6eaafff fdf2b6ff faefb4ff efe2a6ff ddcb85ff cdb557ff bd9d1fff bb9604ff caa205ff d7ad03ff e9bc00ff fac900ff fdcb01ff ecc118ff dfc45fff f4e1a5ff fce9b0ff fde7adff fce6abff fce5a7ff fce3a2ff fce09eff fcdc9aff fdd894ff fbd08cff ebbd7bff c5a064ff b1935cff ad8f57ff ac8b53ff 9b7a4aff 886942b6 90795b24 00000000 │ │ 89704b1a 94704695 ad7c4aef d8a265ff f1be7aff f1c17fff e8be80ff e3bc80ff e8c286ff e7c287ff e5c187ff eac78cff dcbd86ff dbbe87ff e5c78fff e4c78eff e4c690ff d8bb7fff cfad41ff ebbf0fff fdcb00ff f7c600ff ebbc00ff d8ad00ff c9a101ff c29e17ff bba051ff d7c189ff e5cd95ff e7ce93ff dbc289ff d2b982ff c1a760ff af9020ff b79303ff c09a00ff d0ab15ff dfca71ff f5e7acff fdf0b4ff fcefb4ff fef2b8ff faeeb7ff e3d292ff c6ab41ff c8a20aff d8ac00ff e7b900ff f6c700ff fecd00ff eec10fff debf49ff ebd894ff fbe7aeff fde8aeff fde7adff fce6abff fce4a8ff fde2a3ff fcdf9eff fcdb9bff fcd796ff fbd08eff edc07eff c9a367ff b3955dff ae9058ff ad8c54ff 9b7a49ff 856742ba 947f632c ebf0ef02 │ │ 8e75501a 99744a95 ad7b49ef d49d61ff eebb78ff f2c380ff eec485ff ebc487ff efc88bff eac589ff ebc78dff f0cc92ff e8c88fff e7c890ff edcd95ff eacb92ff e8c991ff e6c890ff d6b871ff cfaa26ff e6b902ff f8c700ff f6c600ff eabd00ff daaf01ff cba411ff c4a642ff dbc07bff e4cb90ff e7ce93ff e6ca90ff e3c78cff d3b675ff bd9d37ff c19c06ff cda502ff dbb823ff ead882ff f8ecb1ff fdf0b5ff fceeb4ff f7eaafff eedd99ff e0c767ff d5b32aff d9af06ff e6b900ff f6c600ff f4c500ff e6b900ff d0ab19ff d4bd67ff f9e6acff fde9aeff fce6abff fce5aaff fce4a9ff fce3a7ff fde0a3ff fcdd9eff fcdb9aff fcd897ff fbd290ff f0c482ff cca76bff b4965fff ae9058ff ae8d53ff 9d7b4aff 886b45bc 99856a32 d5dfdd03 │ │ 8f76531a 98744c95 ab7b49ef d09c60ff eab878ff efc07fff ebc284ff eac286ff edc589ff ecc68aff e7c48aff e7c58dff efcd94ff edcc94ff e8c992ff edce96ff f0d097ff eecf96ff d4b675ff b99827ff cba202ff e4b600ff f5c600ff f7c800ff ebbd00ff e2b502ff d7ae13ff d9b63dff e2c35eff dfc272ff e0c586ff eccf96ff e2c58fff c4a653ff c49e0bff d8af08ff ddbf3eff efe29aff f5ecb7ff eee2a6ff ebd98eff e9d172ff dcbe4aff d5af1cff e2b604ff e8ba00ff f7c600ff fbca00ff e4b800ff c9a100ff c39f0fff d7bb50ff f0dda0ff fce5acff fde3a9ff fbe2a7ff fbe2a6ff fce2a6ff fce0a2ff fcdc9dff fcda99ff fcd796ff fcd390ff f1c582ff cca66bff b4965fff ae8f58ff ad8b52ff 9e7b49ff 8d6c44ba 9680622c d6f1f002 │ │ 9177531a 97734995 ab7b49ef cf9c62ff e8b778ff ecbc7dff e9bf82ff e9c185ff e9c187ff e6c188ff e0be86ff e0bf88ff e9c790ff e8c790ff e4c58fff e7c892ff e8ca94ff e2c38aff bea04cff b79411ff c09900ff c59e00ff dfb400ff fbcb00ff fdcb00ff f3c300ff e4b800ff ddb204ff d7ae0fff cba724ff c9aa42ff d5b65eff d5b66bff c0a147ff bc970bff cea709ff cfb33dff e0cd77ff e4d17cff dcc45eff d8b93aff dbb419ff deb207ff e3b501ff f1c100ff fcca00ff fdca00ff edbd02ff cda403ff bb9600ff c9a100ff dbb624ff e1c875ff f6dda4ff fde2aaff fce1a6ff fbe0a5ff fcdfa3ff fcdd9fff fcdb9bff fcd898ff fbd594ff fbd08eff efc280ff c9a469ff b3955fff ae9059ff aa8a51ff 9d7947ff 916d43ba a086682c f6ffff02 │ │ 947a541a 97734895 ac7d4aef d19f64ff e9b779ff ecbc7dff ebc185ff efc68aff edc48aff e8c289ff e6c28aff e7c48aff e9c88eff ebca93ff edcd96ff e7c791ff d6b980ff cdae65ff bd9b25ff bf9a05ff c39d08ff b79516ff c9a41dff ebbf12ff f8c802ff fecc00ff faca00ff edbf00ff e2b601ff e3b703ff e1b508ff d7ae0fff cea81dff c49f1aff bf9905ff c49e04ff c4a215ff ceac20ff d9b216ff e2b60cff e3b706ff e2b602ff ecbd00ff fac900ff fdcc00ff fac802ff efc211ff dab32aff c4a332ff bb9b22ff c29c0cff caa309ff cead34ff e0c474ff efd495ff f9dda2ff fcdda2ff fbdb9dff fcda9bff fcd798ff fbd594ff fad292ff f9cd8cff edc07eff c9a469ff b49660ff ac8f58ff a68750ff 9a7846ff 936f44bf ad967837 edf2ef04 │ │ 9579541a 9a754a95 b38550ef d5a366ff eab879ff ebbb7cff e5bb7fff e8c085ff e8c186ff e4bf84ff dfbc82ff ddb97dff e3c185ff eac890ff ebc993ff dcbc7eff bb9d4bff a7891eff b59207ff cda50dff cca72dff c3a453ff c9ab63ff d2b149ff dfb61aff f3c508ff fbca01ff fcca00ff fac900ff f7c600ff f1c100ff e7ba00ff dfb402ff dbb003ff d8ae01ff d8af00ff d9af02ff ddb202ff e6b800ff f0c000ff f5c500ff f9c700ff fcca00ff fbca00ff f5c707ff e8bf1cff dfc051ff e7cb82ff ead091ff dbc278ff c7a93fff b5930dff ad8b08ff bc9b21ff ceaf54ff ebcc8bff fad79cff fad698ff fbd696ff fbd596ff fbd393ff f9d08eff f8cb87ff ecbd7aff caa468ff b4965fff aa8e57ff a68751ff 997847ff 8f6e46c2 a791753c d5d4cb05 │ │ 9678561a 9d784f95 b98c57ef d6a468ff eab777ff eebd7dff e2b87cff ddb67bff e3bb80ff e9c083ff e6bd7eff e1b675ff e1b97dff e6c28aff d9b77eff c4a247ff b89412ff a28202ff ab8a0cff bc9b3cff c8aa6bff caae7bff d1b582ff d3b67fff cdae60ff d9b439ff ebbf1aff f4c40aff f8c703ff fbc800ff fcc900ff fbca00ff f9cb00ff f9ca00ff f7c900ff f6c800ff f8ca00ff f9cb00ff fbca00ff fcca00ff fbc900ff f9c802ff f6c70aff edc219ff e0be3aff e1c874ff f0db9dff fae2acff fce3aeff f9e1abff e0c88aff b89c41ff a78608ff ad8b01ff c19d1aff d9b563ff f2cc8fff fbd394ff fad08fff fad08fff facf8dff f7c983ff f6c47cff ecba74ff cba567ff b4965fff aa8d57ff a78852ff 997847ff 8c6c45c4 a0896e40 c2bbb106 │ │ @@ -65,16 +65,16 @@ │ │ 91755319 95734a93 b28752ee e0b072ff f9c985ff f9ca87ff f1c786ff e9c081ff ecc384ff e5bc7fff e4ba7dff e3b87bff e2b779ff dfb577ff d0a96dff c8a159ff d0a54bff cea457ff d8b379ff d8ba86ff d8bb88ff debf8cff e7c691ff ebc992ff e8c790ff e8c790ff f0cd96ff e9c692ff e0be8cff dfbd8aff e1bd82ff e0bb75ff cdaa56ff b79522ff be9804ff c9a201ff cca719ff dcbe5eff e6cb85ff ebd095ff f2d9a6ff fbe3b0ff fee7b2ff fde5afff fce4aeff fde3acff fde2abff fde0aaff fce0abff fce1acff fddfa9ff fad9a1ff eecb8eff e0ba72ff e2b86aff edc07aff f4c684ff f8cb87ff facd89ff f8cb87ff f7c985ff f9cb87ff facd88ff efc27eff caa669ff b0935cff a88b54ff a78750ff 977646ff 886942c7 9b876c46 b8b2a507 │ │ 8e6e4d16 916f488b a27b4beb d4a86dff f7c887ff f8cb89ff efc787ff e8c184ff ecc587ff dfb87cff ddb579ff ddb57aff d9b278ff dbb277ff ddb376ff d6ab70ff d5a96dff e3b575ff ebc287ff e3c38cff dcbd8aff e0c18dff e9c892ff e5c48dff dbbb87ff dfbf89ff f0cc93ff f3cd95ff f1cb92ff f3cc92ff f4cd92ff f3cb91ff e1bb80ff c5a243ff c69f08ff d6ac05ff dab331ff eecf83ff fbdea5ff fddfa6ff fde1a7ff fde2a9ff fce3aaff fce2aaff fce2aaff fde0a9ff fcdfa7ff fcdfa8ff fce0a9ff f9daa1ff f7d49aff f8d49aff f8d398ff f8d194ff f6ca89ff f7c885ff f7c985ff f7cb87ff f9ce8aff f8cd8aff f6ca88ff f6cb88ff f8cd89ff efc380ff cda86bff b1945eff a78a54ff a5864eff 957443ff 856640c8 97826848 b0a99c08 │ │ 8b694514 8e6c4485 967445e7 bd9860ff e9be7fff f7cb89ff ecc486ff e1bc81ff e2bd82ff d9b47bff d7b278ff d9b379ff d8b278ff dab277ff dcb174ff d9ae70ff dbb073ff e6bb7eff e5c086ff ddba85ff d4b581ff d7b885ff ddbe89ff d6b783ff cfb07dff ddbb85ff f0ca8fff f3cc91ff f2cb90ff f2cb90ff f3cb8eff f3cb8eff eac38aff cfaa59ff c49e0dff d8ad0aff d6af44ff efcb86ff fcda9cff fbda9dff fbdda0ff fbdfa4ff fbdfa5ff fbdca1ff fada9eff fbdea3ff fbdda2ff fbdda3ff fbdea5ff f7d498ff f4cd8eff f6d195ff f8d398ff f8d295ff f6cc8aff f7c985ff f9cb87ff f8cd89ff f8cf8bff f9d08cff f8cd8cff f7cc8aff f7cc88ff efc480ff cda96cff b0935dff a58953ff a3854dff 947442ff 82633dc5 88745942 95908506 │ │ 89664314 8b694282 917043e5 b08d58ff ddb477ff f5c987ff f3c98aff ecc488ff e6c085ff ebc488ff edc487ff eec486ff ecc183ff e9bc7cff e8b876ff e5b675ff e4b97dff e6bf86ff dcb982ff dbb882ff ddba84ff dbb984ff dbba84ff debc85ff e1be85ff e7c188ff eec78bff f1c98cff eec78bff eac388ff ebc487ff ecc587ff e6bf86ff caa559ff b3900eff c29c0bff c8a346ff eac582ff fbd595ff fbd596ff fbd799ff fbda9dff fbda9eff f9d69aff f8d496ff fada9eff fada9fff f9d99eff f9da9eff f8d699ff f8d495ff f8d597ff f7d398ff f6d095ff f6cc8cff f6c986ff f8cc88ff f8ce8bff f6ce8bff f7ce8cff f9cf8dff f9cd8bff f8cc88ff eec380ff cba76bff ae925cff a38853ff a3844eff 947444ff 81623ac1 7f68493b 7f776805 │ │ 8a6a4914 8e6e4882 99784be6 c39e67ff e8be7fff f3c784ff f7cb8aff f8cc8dff f6cb8cff f6cc8dff f8cc8dff f9cc8bff f7c885ff f3c27fff f1be7bff ebbb79ff e4b97dff e6bd84ff e0b982ff e0ba81ff e4be85ff e5bf85ff e8c186ff f1c98cff f1c98dff e7c185ff e7c084ff eac185ff e8c084ff e3bc80ff e4bd80ff e7bf82ff ddb67aff be9b49ff a4840aff a58407ff ba9634ff e6be77ff fad192ff fad292ff f9d292ff f8d394ff f8d394ff f8d395ff f8d496ff f9d497ff f7d396ff f5d194ff f5d092ff f6d294ff f8d395ff f6d091ff f2cc8fff f1c98dff f2c889ff f1c482ff f1c381ff efc382ff ecc081ff edc282ff f4c886ff f7c986ff f8c986ff efc381ff caa76cff ad915bff a38752ff a3844fff 967645ff 83643bc1 83694439 87785b04 │ │ 83674814 8f714d81 a98556e5 d3aa71ff f1c484ff f6c986ff f7ca89ff f8cb8bff f9cd8cff f9cd8cff facc8aff f8ca86ff f5c581ff f2c27fff f1bf80ff efbf81ff eec084ff f0c388ff eec286ff ecc286ff ecc387ff efc487ff f3c788ff f6c98bff f2c688ff e7bd80ff e1b87aff e1b779ff e4ba7cff e3b97bff e2b87bff e3b97dff d4ad70ff bc993cff b69207ff b28e04ff b89324ff d7ae64ff e8be81ff e9c082ff e8c082ff e7be7fff e5bb7bff e6bd7dff e7be80ff e8bf81ff e7bf81ff e7be7fff e5bb7dff e8bd7fff e9be80ff e5ba7dff e2b77bff e2b77cff e2b77cff e0b276ff dcac70ff d6a86cff d3a46aff d8aa6eff e6b778ff ecbd7bff ecbd7cff e9be7cff c5a46bff a98f5bff a18652ff a1834eff 937545ff 83653ec1 89704c38 9a8c6f04 │ │ 7b634711 896d4a73 a38051df c69d65ff dfb275ff e6b97aff e8bc7eff eabe80ff edc183fd edc182fc edbf7dfa eabb79f9 e5b674f9 deaf71f9 dbac72f8 ddb076f7 e1b479f5 e3b77cf4 dfb479f3 ddb378f3 dcb378f3 deb377f3 dfb477f3 ddb277f2 d9af74f0 d4aa6eef cea367ef cca167ee caa067ef c69d64ee c19962ee c09963ec b38d5cea a58332eb bb9606f0 c59e03f1 9c7d1ceb a6854ae8 b4915de9 b7945fe9 ba9661e9 b8935de9 b48d56e9 b79059e9 bd955de9 bf9861e9 c19b64e9 c49d65e9 c39d65e9 c49d66eb c49d66ed c19a63ee be9763ef bf9864ef be9863ef bd9661ef bb925def b78f5bef b48c59f1 bb935ef3 c8a068f3 cca469f3 cca46af3 c7a46df3 ab9161f3 988254f3 937c4df4 927848f4 876c41f2 7f643eae 927b5629 e4debf02 │ │ -83735c09 836d4e49 866941b6 987244e5 a97f4ce5 b38a55e5 ba935ee2 bd9660d9 be9862d3 b9945ece b8915ac1 b68e56bb af8751bb a57e4bba a17a4bb7 a47d4db0 a78150a8 a98453a1 a58150a0 a3804fa0 a27f4f9f a27d4e9f a17c4d9f 9f7b4c99 9e794a92 9c76468c 9a734288 98704288 95704288 926e4187 8e6a3f84 8d6a407d 87664173 87692676 a382058d ad8a0397 7b631778 735b3470 7c633c71 82673e71 876b4271 86694071 83653b71 86683d71 8a6b4171 8d6e4471 8f704571 92734670 91724671 8e704677 8c6f4482 8a6b4187 886a4088 896a4188 896b4188 896a4188 87694088 85673f8a 81643f93 8267419d 876c43a0 896d44a0 8b6e45a0 896f48a0 7e6945a0 74613da0 715c37a1 745d38a3 765e3a9a 77603c5f 8b765110 ffffff00 │ │ -bbb7ac03 8f816817 78603d3e 7f5d3453 89633653 916d3f53 9b784950 a27e4d49 a07f4d46 97774843 9371423d 906e3e3a 87653739 7d5b3139 78572f38 77572f34 76562e30 75562f2d 71532c2c 70522b2c 6e502b2b 6a4d282c 684b272b 66482429 61411f24 5c3d1b22 5c3b1820 5a381820 5b3a1920 5b3c1c20 56391b1e 5032171a 4c2f1915 61471417 85690422 8f720928 78683b1f 6f65531e 675d481d 50432d17 41331b14 41341c14 43361f14 45371f14 43331d14 43331c14 44341b14 45341914 412e1514 45311817 4c391e1d 4e391e20 4e381c20 4f391c20 513a1d20 513b1e20 4f3a1e20 4e3a2021 503d2525 503f262a 503f232c 513e232c 533f252c 5543292c 59472d2c 5643272c 5440242c 5d46292d 68523329 705b3b15 66523202 ffffff00 │ │ -f7f6f401 fafafa01 b7b9b200 5c5a4001 4a3e2401 2c221201 29221101 5d402400 75543000 47391000 3b2b0e00 36260800 3b290900 13000000 09000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 f4c56100 ffff1b00 d2d1c700 f6f2e904 f6f2e607 f4f1e806 e9e5dd01 ffffff00 fffffc00 ffffca00 ffffdd00 fffff200 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0d000000 491d1400 001f1600 846c4800 00000000 │ │ -b3aea100 a0947f00 806a4900 7e5f3700 85613600 89673c00 93734600 a27e4e00 a2804f00 99794900 95734300 92703f00 8a673900 805d3300 7a593100 7a593100 79583000 79593100 74552e00 73552d00 71532d00 6e502b00 6c4e2a00 694c2700 65452200 61421e00 60401b00 5e3c1a00 5f3e1c00 60401f00 5b3c1e00 55371a00 51341c00 644a1500 876b0400 68400000 d2c6b201 cfc3ab01 cec2aa01 d4c8b000 47381e00 47381f00 493a2100 4a3b2200 49382000 4a382000 4b3a1f00 4b3a1d00 48351a00 4b371c00 513c2100 523c2100 513b1f00 543d1f00 553e1f00 553e2000 543e2100 523d2300 53402700 53422800 53412500 55412500 57422700 59462c00 5c4a2e00 57452900 56412500 5f472a00 69523300 705c3b00 6c593800 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 c9bba500 c9bca500 c9bda400 c8bca300 c7bba300 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 │ │ +83735c09 836d4e49 866941b6 987244e5 a97f4ce5 b38a55e5 ba935ee2 bd9660d9 be9862d3 b9945ece b8915ac1 b68e56bb af8751bb a57e4bba a17a4bb7 a47d4db0 a78150a8 a98453a1 a58150a0 a3804fa0 a27f4f9f a27d4e9f a17c4d9f 9f7b4c99 9e794a92 9c76468c 9a734288 98704288 95704288 926e4187 8e6a3f84 8d6a407d 87664173 87692676 a382058d ad8a0397 7b631778 735b3470 7c633c71 82673e71 876b4271 86694071 83653b71 86683d71 8a6b4171 8d6e4471 8f704571 92734670 91724671 8e704677 8c6f4482 8a6b4187 886a4088 896a4188 896b4188 896a4188 87694088 85673f8a 81643f93 8267419d 876c43a0 896d44a0 8b6e45a0 896f48a0 7e6945a0 74613da0 715c37a1 745d38a3 765e3a9a 77603c5f 8b765110 00000000 │ │ +bbb7ac03 8f816817 78603d3e 7f5d3453 89633653 916d3f53 9b784950 a27e4d49 a07f4d46 97774843 9371423d 906e3e3a 87653739 7d5b3139 78572f38 77572f34 76562e30 75562f2d 71532c2c 70522b2c 6e502b2b 6a4d282c 684b272b 66482429 61411f24 5c3d1b22 5c3b1820 5a381820 5b3a1920 5b3c1c20 56391b1e 5032171a 4c2f1915 61471417 85690422 8f720928 78683b1f 6f65531e 675d481d 50432d17 41331b14 41341c14 43361f14 45371f14 43331d14 43331c14 44341b14 45341914 412e1514 45311817 4c391e1d 4e391e20 4e381c20 4f391c20 513a1d20 513b1e20 4f3a1e20 4e3a2021 503d2525 503f262a 503f232c 513e232c 533f252c 5543292c 59472d2c 5643272c 5440242c 5d46292d 68523329 705b3b15 66523202 00000000 │ │ +f7f6f401 fafafa01 00000000 5c5a4001 4a3e2401 2c221201 29221101 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 f6f2e904 f6f2e607 f4f1e806 e9e5dd01 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 d2c6b201 cfc3ab01 cec2aa01 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 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 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 │ │ 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 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 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-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-hdpi-v4/triangle2s.png │ ├── sng │ │ @@ -1,43 +1,43 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 15; height: 14; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ (240,152, 48) # rgb = (0xf0,0x98,0x30) │ │ - (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ (255,159, 64) # rgb = (0xff,0x9f,0x40) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (239,151, 47) # rgb = (0xef,0x97,0x2f) │ │ (235,157, 39) # rgb = (0xeb,0x9d,0x27) │ │ (238,151, 48) # rgb = (0xee,0x97,0x30) │ │ (235,137, 39) # rgb = (0xeb,0x89,0x27) │ │ (255,149, 43) # rgb = (0xff,0x95,0x2b) │ │ (227,142, 57) # rgb = (0xe3,0x8e,0x39) │ │ (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ (233,155, 44) # rgb = (0xe9,0x9b,0x2c) │ │ (240,152, 48) # rgb = (0xf0,0x98,0x30) │ │ (240,153, 47) # rgb = (0xf0,0x99,0x2f) │ │ (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ (239,153, 49) # rgb = (0xef,0x99,0x31) │ │ + (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ } │ │ tRNS { │ │ - 116 255 8 0 98 13 91 13 12 9 230 23 208 70 207 208 147} │ │ + 116 8 0 98 13 91 13 12 9 230 23 208 70 207 208 147} │ │ IMAGE { │ │ pixels base64 │ │ -011111111111110 │ │ -211111111111112 │ │ -341111111111143 │ │ -351111111111153 │ │ -336111111111633 │ │ -337111111111833 │ │ -333911111119333 │ │ -3333A11111A3333 │ │ -3333B11111B3333 │ │ -33333C111C33333 │ │ -33333D111D33333 │ │ -333333E1F333333 │ │ -333333414333333 │ │ -3333333G3333333 │ │ +0GGGGGGGGGGGGG0 │ │ +1GGGGGGGGGGGGG1 │ │ +23GGGGGGGGGGG32 │ │ +24GGGGGGGGGGG42 │ │ +225GGGGGGGGG522 │ │ +226GGGGGGGGG722 │ │ +2228GGGGGGG8222 │ │ +22229GGGGG92222 │ │ +2222AGGGGGA2222 │ │ +22222BGGGB22222 │ │ +22222CGGGC22222 │ │ +222222DGE222222 │ │ +2222223G3222222 │ │ +2222222F2222222 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/triangle1s.png │ ├── sng │ │ @@ -1,16 +1,15 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 15; height: 14; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (241,151, 47) # rgb = (0xf1,0x97,0x2f) │ │ - (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ (240,152, 49) # rgb = (0xf0,0x98,0x31) │ │ (238,151, 49) # rgb = (0xee,0x97,0x31) │ │ (239,151, 48) # rgb = (0xef,0x97,0x30) │ │ (240,152, 48) # rgb = (0xf0,0x98,0x30) │ │ (232,139, 46) # rgb = (0xe8,0x8b,0x2e) │ │ (239,153, 48) # rgb = (0xef,0x99,0x30) │ │ (227,142, 57) # rgb = (0xe3,0x8e,0x39) │ │ @@ -19,27 +18,28 @@ │ │ (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ (240,153, 47) # rgb = (0xf0,0x99,0x2f) │ │ (240,152, 49) # rgb = (0xf0,0x98,0x31) │ │ (240,154, 49) # rgb = (0xf0,0x9a,0x31) │ │ (237,152, 49) # rgb = (0xed,0x98,0x31) │ │ (240,153, 48) # rgb = (0xf0,0x99,0x30) │ │ (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ + (239,152, 48) # rgb = (0xef,0x98,0x30) │ │ } │ │ tRNS { │ │ - 0 54 255 184 184 32 201 11 229 9 3 47 249 70 225 83 84 207 208} │ │ + 0 54 184 184 32 201 11 229 9 3 47 249 70 225 83 84 207 208} │ │ IMAGE { │ │ pixels base64 │ │ -000000121000000 │ │ -000000324000000 │ │ -000005222500000 │ │ -000006222600000 │ │ -000072222270000 │ │ -000082222280000 │ │ -000922222229000 │ │ -00A222222222A00 │ │ -00B222222222B00 │ │ -00C222222222C00 │ │ -0D22222222222D0 │ │ -0E22222222222E0 │ │ -F2222222222222G │ │ -H2222222222222I │ │ +0000001I1000000 │ │ +0000002I3000000 │ │ +000004III400000 │ │ +000005III500000 │ │ +00006IIIII60000 │ │ +00007IIIII70000 │ │ +0008IIIIIII8000 │ │ +009IIIIIIIII900 │ │ +00AIIIIIIIIIA00 │ │ +00BIIIIIIIIIB00 │ │ +0CIIIIIIIIIIIC0 │ │ +0DIIIIIIIIIIID0 │ │ +EIIIIIIIIIIIIIF │ │ +GIIIIIIIIIIIIIH │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/logo_grey.png │ ├── sng │ │ @@ -3,16 +3,16 @@ │ │ width: 36; height: 36; 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7700 3900 b102 c80d c811 c702 c800 0000 0000 │ │ -770e 6b1f 6721 611e 5c1b 611d 5b18 530d 3103 ff00 0000 0000 0000 0000 0000 4000 3e02 470a 4502 4600 0000 0000 0000 c000 bc04 c513 cc23 cc35 c854 c67f c6a8 baaa 9e58 7933 6b16 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 b102 c80d c811 c702 0000 0000 0000 │ │ +770e 6b1f 6721 611e 5c1b 611d 5b18 530d 3103 0000 0000 0000 0000 0000 0000 0000 3e02 470a 4502 0000 0000 0000 0000 0000 bc04 c513 cc23 cc35 c854 c67f c6a8 baaa 9e58 7933 6b16 ff01 │ │ 6e61 89c6 9ecd 9ec8 9dc0 98c5 93ba 93a1 968b 9b77 9d68 a256 a341 a231 a026 901d 7a41 8f8d 7c31 d10c d419 d22b d445 d667 d68b d5af d7cf d7e2 d4f0 d3fb d1ff b9fe 93ee 77e0 6771 b108 │ │ 6982 9dfa c3ff cbff ccff cbff c8ff c7ff c8ff c6fd c5f7 c6ef c4e5 bfdd bbd5 b3cc 96da 90f6 a6b6 d7a6 dbc4 dcd8 dfe7 dff6 e0ff e0ff e1ff deff dbff daff daff beff 91ff 7aff 69a9 740f │ │ 7086 a1fb c6ff d0ff d0ff ccff d0ff d5ff d7ff d3ff c9ff caff d1ff cfff caff c6ff afff 96ff b5ff deff e4ff e5ff e6ff e5ff e6ff e6ff e5ff e2ff ddff dcff dcff c3ff 94ff 7fff 6db5 6912 │ │ 7185 a6fa caff d2ff cdff c6ff cdff d1ff d3ff d5ff c1ff c1ff ccff ccff bfff beff b1ff 9eff b1ff e0ff e7ff e8ff e8ff e7ff e8ff e9ff e4ff dfff dcff dcff dcff c6ff 97ff 81ff 6cb6 6313 │ │ 737f a7f9 cdff d4ff cfff bfff caff b6ff b0ff c9ff d4ff caff bcff b1ff aaff b7ff b3ff a8ff b3ff c9ff cdff d7ff e5ff e8ff e9ff ddff b7ff c0ff d8ff ddff deff c9ff 9aff 82ff 6cbc 6514 │ │ 747e a4f9 cbff d3ff d3ff ccff c4ff a6ff 8fff a3ff cdff ceff c0ff bcff c1ff bfff baff b6ff b9ff beff c3ff c2ff c8ff d7ff dfff baff 8eff b1ff d8ff deff e0ff ceff 9fff 83ff 6ec1 6916 │ │ 777f a3f9 c8ff d1ff d4ff d5ff d0ff caff afff 9cff a0ff b6ff c3ff bdff b4ff b3ff b1ff a7ff b6ff bbff b5ff bcff c2ff beff afff a0ff b1ff d9ff e0ff dfff e1ff cfff 9fff 86ff 6fc5 6b19 │ │ @@ -34,11 +34,11 @@ │ │ 7a68 99f1 beff c4ff c5ff c2ff c9ff c6ff a5ff 98ff 9eff afff bfff c1ff baff b5ff abff a5ff adff b7ff baff c0ff c2ff c1ff b5ff 9fff a6ff cbff dcff daff d6ff c8ff a2ff 8cff 7bd4 892d │ │ 8068 a2f1 c2ff bfff c0ff beff c1ff acff 91ff 9aff b8ff c1ff bfff bdff baff c1ff c1ff bcff c1ff c2ff c0ff c6ff cfff e0ff e3ff bdff 91ff adff cfff d3ff d0ff c4ff a2ff 8cff 78d6 7f32 │ │ 7c67 a6f1 ccff c5ff c0ff bcff baff a5ff a3ff b0ff c0ff cbff cbff c6ff b8ff baff a8ff 9fff b2ff c7ff d4ff e0ff e5ff e4ff e3ff daff b9ff baff ccff d0ff cfff c9ff a1ff 8aff 77d7 7d34 │ │ 705f 94ed c9ff c8ff c0ff baff b8ff b4ff b7ff c1ff bfff c2ff bfff cfff cfff ceff b3ff a1ff bfff ddff e1ff e2ff e0ff e0ff ddff d7ff d5ff ceff d0ff d2ff d1ff caff a2ff 88ff 74d8 7635 │ │ 6f5b 8eeb c4ff ceff cbff cbff c6ff c0ff c0ff bfff c0ff c4ff c6ff c8ff c7ff c6ff afff 8fff b2ff d6ff d8ff d8ff d8ff d8ff d6ff d5ff d1ff ccff cbff cbff cfff caff a1ff 87ff 73d5 682f │ │ 7355 96e9 bdff c6ff c8fe c6fb bdfa b9f9 bdf7 bcf6 bdf6 bff5 b9f3 b0f2 aef2 acf0 99ef 8df3 94ee aded afed aced b0ed b2ed b2ee b0f1 acf2 aaf2 a3f2 a1f4 b0f6 b2f6 93f6 7ff8 70c8 6f26 │ │ 7124 7482 8999 9992 9a88 947d 887a 8176 876c 8669 8369 8166 7d5e 775a 7459 6f54 6d4e 815e 6c53 6c4d 6d4b 6b4b 704b 764a 754d 7057 6e59 6e59 6b5a 6a64 7069 7269 6769 5f6b 614e 700a │ │ -c401 3903 2403 2f03 1b02 0001 0001 0001 0001 0000 0000 0000 0000 0000 0000 0000 c200 ab00 eb03 de01 ef00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +c401 3903 2403 2f03 1b02 0001 0001 0001 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb03 de01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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-ldpi-v4/logo.png │ ├── sng │ │ @@ -3,16 +3,16 @@ │ │ width: 36; height: 36; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 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 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 9a744900 63370600 cead7b02 e7c5910d e6c58f11 dec59602 e0c59600 00000000 00000000 │ │ -8f75480e 88683c1f 85633921 7c5d391e 7658371b 7c5d3d1d 73573a18 6651380d 34312d03 ffffff00 00000000 00000000 00000000 00000000 00000000 50410000 4e3f0002 5b48000a 58460002 5a470000 00000000 00000000 00000000 e4bc8000 dcb88704 e8c18513 efc88b23 eec98d35 e9c58954 e8c3877f e9c286a8 dfb679aa ba9b6558 8e774a33 80694016 ffffea01 │ │ +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 cead7b02 e7c5910d e6c58f11 dec59602 00000000 00000000 00000000 │ │ +8f75480e 88683c1f 85633921 7c5d391e 7658371b 7c5d3d1d 73573a18 6651380d 34312d03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 4e3f0002 5b48000a 58460002 00000000 00000000 00000000 00000000 00000000 dcb88704 e8c18513 efc88b23 eec98d35 e9c58954 e8c3877f e9c286a8 dfb679aa ba9b6558 8e774a33 80694016 ffffea01 │ │ 8b6a3e61 ae834fc6 c8985ecd c69963c8 c39762c0 be925fc5 b98d5bba b98d5aa1 bc905c8b c2965e77 c5985f68 ca9c6256 ca9e6541 c89d6431 c59c6326 b48b5b1d 9b7a1041 b692008d 9c7e0a31 f4cd980c f6d08c19 f4cf8f2b f6d19345 f7d39567 f7d4958b f5d294af f7d496cf f7d497e2 f4d094f0 f3cf92fb f3cd90ff deb476fe b09058ee 907543e0 81643771 c5ae8a08 │ │ 8a643982 c9975cfa f2bc7cff f6c588ff f5c789ff f2c588ff f0c385ff efc285ff f0c385ff eec182fd eebf80f7 f0c181ef eebe7ee5 e9ba7add e3b676d5 dbae72cc ba943bda b79308f6 c9a546b6 f7d494a6 fad997c4 fbda9bd8 fbdd9fe7 fcdda1f6 fcdea1ff fbdfa3ff fcdfa4ff fbdca1ff fad89bff fad799ff fbd798ff e4ba7aff b08e55ff 967744ff 866538a9 9070460f │ │ 906b3f86 ce9b5ffb f5c080ff f8ca8eff f6cb8eff f1c88bff f4cb8eff f8d193ff fcd395ff f8cf91ff eec588ff eec688ff f7cc8dff f6ca8bff f1c686ff ecc185ff d4ac5bff bc9815ff d5b367ff f9dd9eff fde2a5ff fde4a8ff fde5abff fde4aaff fce5abff fce6adff fde4acff fce0a5ff fbdb9cff fbd99aff fcd99aff e8bf7dff b29057ff 9c7c47ff 8a693db5 85654212 │ │ 8e6d4685 d09f65fa f7c483ff f8cd90ff f1c98dff e9c186ff f0c98dff f4cd8fff f7d090ff f8d194ff e1be83ff e1be83ff eec88cff f0c98cff e1bb80ff e1ba7dff d7b04cff c7a00cff ceb15aff f6e0a2ff fbe7acff fce8afff fde8afff fde6aeff fce7afff fde9b1ff f9e3aaff f9dea0ff fbda9aff fbda9aff fcda9bff ebc281ff b5945aff a07e48ff 8c683bb6 7f5f3a13 │ │ 906f467f d1a167f9 f9c786ff fbd092ff f3cb8eff e1bb81ff ecc78aff dab555ff d5b040ff eac782ff f3d195ff e8c68bff dab97fff d2af66ff d0aa3eff e2b830ff e0b515ff d6ab00ff dcb61aff efcc43ff ecce5eff eed88cff f9e5abff fde8b0ff fee8b1ff f3dda1ff d4b855ff e1c159ff f6d595ff fadb9cff fddc9dff edc585ff b9975eff a17f49ff 8c683abc 80613b14 │ │ 946f447e d09e63f9 f7c584ff face90ff f9cf92ff f0c88bff e7c084ff c9a549ff b4920dff c5a43cff edcb87ff efcc83ff e8c148ff ecbf15ff f4c502ff f3c300ff ecbe00ff e7ba00ff ecbd00ff f3c200ff f6c704ff f0c519ff ebc950ff f0d791ff f5dea1ff d8bb5aff b2900fff d2b14aff f6d696ff fbdc9dff fdde9fff f1cb8aff bd9c62ff a28049ff 8d6a3cc1 83654116 │ │ 97724a7f ce9c62f9 f5c180ff facc8eff fad092ff fbd193ff f8ca8fff f1c688ff d2ae55ff c39e10ff c5a122ff e1b921ff f7c703ff f1c100ff e3b70bff deb525ff dcb325ff d2aa0aff dab930ff dfbe31ff e2b810ff f0c000ff f7c603ff e8c025ff d3b231ff c8a214ff ceb255ff f2d998ff fcdfa0ff fcde9eff fddf9fff f0cc8aff bc9c63ff a5824cff 8e6a3dc5 84674519 │ │ @@ -34,11 +34,11 @@ │ │ 9b754a68 c3935bf1 e9b87aff e9bf84ff e8c187ff e2bf84ff e8c68dff e3c389ff c3a451ff bd9a16ff c2a029ff d4b035ff f0c30eff f5c500ff edbe01ff e4b80aff d5ad12ff d0a805ff d6b012ff e5ba0eff edbe03ff f5c400ff f3c60eff e6c245ff d3b555ff c3a11fff c7a736ff e7c982ff fad99dff fbd798ff fad291ff f0c481ff c19f65ff a88a54ff 987748d4 a086672d │ │ a17b5068 cc9c63f1 edbc7bff e5ba7cff e5bc7eff e4ba7aff e4bd82ff cfaa54ff b7940cff ba9a35ff d4b57cff ddbe88ff e1bd67ff e7be36ff eabd11ff f5c505ff f3c601ff edc000ff f2c601ff f6c606ff f0c415ff edc83cff ecd076ff f7dfa6ff fae1acff d8bd73ff b59312ff d3ae3cff f4cb8bff face8cff f9cb86ff efbf78ff c19e63ff a78954ff 947547d6 947c5e32 │ │ 9c784c67 cea066f1 f6c783ff ebc180ff e5bb7dff e1b779ff dfb679ff caa353ff caa239ff ceae6fff dbbd8bff e9c893ff eac893ff e5c389ff d9b66fff e0ba59ff cea928ff caa202ff d8b428ff e7c765ff eed389ff f7e0a5ff fce4aeff fde3acff fde1acff f7d89fff dbb762ff e1b75dff f4c784ff f9cb87ff f9ca85ff f2c47fff c09e63ff a68852ff 937346d7 917a5d34 │ │ 8e6c445f b68f5aed f0c483ff ebc486ff e2bc80ff dcb57bff dcb378ff daaf72ff deb375ff e2be86ff dbbc88ff dfbf8aff ddbc87ff f0cb91ff f1cb92ff f1ca90ff d6b163ff cba30fff e3bf5cff fadba1ff fce0a7ff fce0a7ff fcdea5ff fcdea6ff fadba2ff f7d498ff f7d195ff f6c988ff f8cb87ff f9ce8bff f8cd8aff f1c683ff c09f65ff a48650ff 8f7043d8 8a735735 │ │ 8b6a445b ad8a57eb eac080ff f3c98aff efc689ff f1c788ff efc180ff eaba79ff e6bc81ff e0bb83ff e1bc85ff e5c087ff e8c287ff ebc488ff eac386ff eac286ff d2ad63ff b39011ff d6b059ff fad394ff f9d597ff f9d597ff f8d598ff f8d599ff f7d396ff f6d193ff f4cd91ff f3c887ff f3c684ff f1c686ff f7cb88ff f1c582ff be9e65ff a28550ff 8f6f42d5 7e64432f │ │ 8d6f4b55 b8925fe9 e5b87aff edc182ff efc384fe efc180fb e7b877fa e2b377f9 e4b87df7 e1b77df6 e2b87df6 e5ba7ef5 dfb579f3 d5ac70f2 d3aa6ff2 d0a76ff0 bb964bef b39009f3 b7933cee cfa971ed d1ab71ed cfa76ded d3ac71ed d5ae73ed d5ae73ee d4ac72f1 d0a770f2 cfa56df2 c99d66f2 c79c65f4 d6ab6ff6 d6ad71f6 ad915ef6 977d4cf8 896d42c8 866c4826 │ │ 856f4f24 92704582 ad845199 bb945e92 bc966088 b790587d ab834f7a a37d4d76 a983526c a6825169 a37f4f69 a17d4d66 9e78485e 9a73435a 946f4259 8e6b4154 8b6b304e a483085e 846b2b53 8369434d 876a404b 86673d4b 8c6d424b 9172464a 9071464d 8b6d4357 896a4159 896b4159 8667405a 83664064 896d4469 8a6f4769 7a664169 735d386b 775f3b4e 846e4b0a │ │ -c1c6c401 48372203 3a210603 432d0e03 28190402 01000001 00000001 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 b3bfde00 9fa8d300 dfecf503 d0e0f001 e2f2eb00 0000ff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +c1c6c401 48372203 3a210603 432d0e03 28190402 01000001 00000001 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 dfecf503 d0e0f001 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 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-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/logo_grey.png │ ├── sng │ │ @@ -4,17 +4,17 @@ │ │ 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7e00 2b00 bb01 cc0a cb17 ca0b d500 cf00 0000 0000 0000 │ │ -8702 6807 5408 4e08 4a08 3e06 4306 5007 4606 3303 0e01 1a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0000 0000 0000 0000 0000 0000 0000 6700 0000 ab02 c006 c80b c815 c528 c446 c369 c48d c3a5 b27e 9d2c 7f16 7212 7f02 fd00 │ │ -752c 747d 7f90 8190 7e8b 7c80 7a7f 7987 747b 7560 7748 7c33 8525 861f 861a 8714 830d 7508 6904 3c02 8c00 1302 712d 7a4d 6314 ff00 1500 ff00 ba03 c90a d013 d21e d132 cd53 ce7a d198 d3ad cfc3 ceda cdf1 cbfd c5ff a9f2 92c3 7db2 658a 771b ed05 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bb01 cc0a cb17 ca0b 0000 0000 0000 0000 0000 │ │ +8702 6807 5408 4e08 4a08 3e06 4306 5007 4606 3303 0e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 ab02 c006 c80b c815 c528 c446 c369 c48d c3a5 b27e 9d2c 7f16 7212 7f02 0000 │ │ +752c 747d 7f90 8190 7e8b 7c80 7a7f 7987 747b 7560 7748 7c33 8525 861f 861a 8714 830d 7508 6904 3c02 0000 1302 712d 7a4d 6314 0000 0000 0000 ba03 c90a d013 d21e d132 cd53 ce7a d198 d3ad cfc3 ceda cdf1 cbfd c5ff a9f2 92c3 7db2 658a 771b ed05 │ │ 6456 7ee2 a7fa b4f9 b6f7 b6f4 b2f4 aef6 a9f2 a6ea a4e3 a5dc a6cf a7c0 aab2 ad9d ae87 ac73 ab68 a85b a151 8054 8aa9 9ad7 8165 c226 d436 d64a d55f d67a d89a d8be d9da d9e7 daf2 dcfb dbff d9ff d7ff d7ff d6ff ccff a7ff 8eff 7dff 65d7 7242 ff01 │ │ 5d5d 85ea b5ff c8ff ceff d0ff d1ff d0ff ceff ceff d1ff d1ff cfff cbff cbfe ccfc c8fa c3f7 c0f4 bcf0 b8eb a5e9 8ff7 8efb a1d0 d0b9 dad2 dce5 ddf1 dff8 e1fc e1fe e2ff e2ff e2ff e1ff dfff ddff daff dbff dbff d2ff aaff 8dff 80ff 6aee 6c63 9401 │ │ 6762 88ec b6ff c8ff cfff d0ff d0ff cbff cfff d3ff d6ff d7ff d4ff cdff caff ccff d0ff cfff cdff caff c8ff bbff 9fff 90ff aeff d4ff e3ff e3ff e4ff e6ff e5ff e5ff e6ff e6ff e6ff e4ff e2ff dfff dcff dcff dcff d4ff acff 8eff 84ff 70f3 6a6b 6b01 │ │ 6762 8cec b9ff caff d0ff cfff ccff c8ff cdff d1ff d6ff d7ff d4ff caff b7ff c8ff d3ff d3ff cfff c7ff c5ff bfff adff 9dff aeff d9ff e8ff e7ff e7ff e7ff e8ff e7ff e7ff e8ff e8ff e7ff e4ff dfff dbff dcff ddff d5ff b3ff 91ff 85ff 72f2 696a 5e01 │ │ 655e 8eea beff cdff d3ff d3ff c7ff c1ff ceff cfff c9ff cdff d7ff cfff bdff c3ff beff c7ff beff b1ff b5ff b4ff a3ff 99ff a1ff d0ff e0ff e4ff e7ff e9ff e8ff e7ff e8ff e9ff e6ff d9ff d7ff dcff dbff ddff ddff d6ff b3ff 92ff 86ff 71f4 666c 5201 │ │ 6859 8ee8 beff cfff d4ff d6ff c5ff bdff ceff b9ff acff a8ff c2ff d9ff d4ff cbff bcff b6ff a5ff a9ff b7ff bbff b1ff abff b3ff c2ff c6ff c5ff d0ff e1ff e8ff e8ff e8ff e7ff caff a8ff b8ff cfff dbff ddff dfff d9ff b7ff 95ff 87ff 71f8 6873 6f01 │ │ 6a59 8ce8 bbff ceff d3ff d5ff cfff c8ff c7ff acff 95ff 8bff 9dff cbff daff d2ff c3ff b8ff bdff c4ff c4ff c0ff bcff baff beff c0ff c4ff c5ff c0ff c2ff d0ff dfff e6ff d6ff a5ff 88ff a3ff cdff dcff ddff e0ff dbff bdff 98ff 87ff 72fb 6b77 8101 │ │ @@ -44,13 +44,13 @@ │ │ 7a42 8fd7 b1ff c3ff beff beff c3ff bdff c1ff bbff a1ff 8aff 91ff aeff b9ff beff b8ff bdff bcff bfff c4ff c6ff c4ff c0ff c5ff c6ff c4ff c0ff c2ff c4ff d2ff e2ff e5ff d3ff 9dff 8aff a6ff c8ff d5ff d3ff d1ff caff baff 9cff 8eff 7fff 739e 9a16 │ │ 7a43 93d7 bbff cbff c3ff beff bcff bbff c0ff abff 9eff 9aff a1ff b8ff c6ff cdff ccff caff b3ff aeff b7ff b6ff aaff a7ff b1ff bdff c0ff c7ff d5ff e0ff e6ff e5ff e4ff e2ff c4ff a0ff aeff c4ff cfff cfff cfff cdff bcff 9aff 8dff 7fff 709e 9016 │ │ 7340 87d4 bbff d0ff c9ff c5ff bfff bcff baff b2ff a8ff acff bbff bfff c5ff cbff c7ff cdff caff c4ff c4ff b5ff 98ff 9eff b0ff cdff d7ff e2ff e6ff e5ff e4ff e2ff e2ff dfff d8ff c7ff c2ff caff d0ff d0ff cfff d1ff bfff 9aff 8cff 7eff 71a2 9719 │ │ 6f3a 79cd aaff cdff c7ff c2ff baff b8ff b6ff b7ff b2ff bcff c3ff bcff c0ff bfff b9ff caff d1ff d0ff d0ff c7ff a6ff a5ff baff daff dfff e1ff e1ff dfff e0ff dfff deff d5ff d6ff d6ff d0ff cfff d1ff d3ff d1ff d0ff c0ff 9bff 8aff 7bff 6ba0 8518 │ │ 6d37 75ca a0ff c9ff cdff c8ff caff caff c6ff c0ff bcff c1ff bdff bdff beff c2ff c4ff c8ff cbff c7ff c7ff c2ff 9dff 8fff abff d4ff d9ff dbff dbff d9ff dcff dbff daff d8ff d6ff d3ff cfff ceff cfff cfff d2ff d0ff c0ff 9aff 89ff 7cff 689a 6e13 │ │ 6f37 84ca b2ff ccff d0ff d1ff d2ff d0ff caff c6ff c3ff c5ff c4ff c5ff c8ff cdff c9ff bfff beff bdff bdff b5ff 96ff 89ff 9cff c2ff c8ff c6ff c4ff c6ff c7ff c6ff c5ff c7ff c3ff c0ff beff b9ff b3ff b4ff c2ff c6ff bbff 97ff 88ff 7bff 6b99 7711 │ │ 6c2a 7db7 9afd affd b6fb baf6 b9f1 b6eb aeea a6e9 aae4 afdf adde acdd acdd acdb a8d6 a0d3 9cd2 9ad2 96d0 8eca 86cd 93d8 7dca 8bc6 92c7 92c7 8dc8 92c8 97c8 9ac7 9ac8 99cf 95d2 94d2 94d2 90d2 8bd5 8ddb 99de 9dde 97de 80de 76df 6edb 6976 9609 │ │ -820d 694f 6c7d 7c7d 8a78 8d70 8769 815f 765e 6c5c 6d55 704e 6d4c 6b4b 684b 6548 6041 5d3c 5a3b 593b 5538 522f 6434 7944 6136 5932 542d 532c 522c 542c 562c 592c 572d 5736 553b 553b 563b 553b 533f 5448 564c 584c 5a4c 554c 514d 5849 601f b900 │ │ -fd01 8f01 3002 1c02 1e01 1d01 0301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db00 bb00 f004 ec04 e301 e600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -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 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +820d 694f 6c7d 7c7d 8a78 8d70 8769 815f 765e 6c5c 6d55 704e 6d4c 6b4b 684b 6548 6041 5d3c 5a3b 593b 5538 522f 6434 7944 6136 5932 542d 532c 522c 542c 562c 592c 572d 5736 553b 553b 563b 553b 533f 5448 564c 584c 5a4c 554c 514d 5849 601f 0000 │ │ +fd01 8f01 3002 1c02 1e01 1d01 0301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f004 ec04 e301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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_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/logo.png │ ├── sng │ │ @@ -4,17 +4,17 @@ │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 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 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 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 00000000 00000000 00000000 00000000 9f7b4700 55290000 d1b79101 e7c9990a e9c79217 e4c7960b ddd7b700 e2cea200 00000000 00000000 00000000 │ │ -99865602 80663e07 6e512d08 654b2b08 5e472d08 513b2506 56402706 654d3607 57443206 38322903 0b0e2301 191a2600 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 835f5800 00000000 cea67502 e4bc8006 eac38b0b eac48915 e5c18728 e4c18646 e5c08469 e7c0858d e7bf82a5 d4ad737e b69b692c 927e5416 85714a12 917e5802 fffeec00 │ │ -8e72462c 9170427d a37a4890 a57c4b90 9f794c8b 9c774c80 9b754a7f 9a744b87 946f487b 95714760 96724948 9c774c33 a8804e25 ab814c1f ac814c1a ac824d14 a37e4f0d 91714708 7c674a04 403d3002 ac8f1e00 19140002 9073002d 9b7c004d 7e650014 ffff0000 19140f00 ffffff00 dbb58003 ecc48b0a f2cc8f13 f5ce901e f2ce9232 efca8d53 f0cb8d7a f3ce9198 f4cf92ad f0cc90c3 efcb8eda eeca8df1 eec88bfd ebc183ff cda467f2 ac905ac3 947b49b2 7d62378a 90744a1b f2eed905 │ │ +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 d1b79101 e7c9990a e9c79217 e4c7960b 00000000 00000000 00000000 00000000 00000000 │ │ +99865602 80663e07 6e512d08 654b2b08 5e472d08 513b2506 56402706 654d3607 57443206 38322903 0b0e2301 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 cea67502 e4bc8006 eac38b0b eac48915 e5c18728 e4c18646 e5c08469 e7c0858d e7bf82a5 d4ad737e b69b692c 927e5416 85714a12 917e5802 00000000 │ │ +8e72462c 9170427d a37a4890 a57c4b90 9f794c8b 9c774c80 9b754a7f 9a744b87 946f487b 95714760 96724948 9c774c33 a8804e25 ab814c1f ac814c1a ac824d14 a37e4f0d 91714708 7c674a04 403d3002 00000000 19140002 9073002d 9b7c004d 7e650014 00000000 00000000 00000000 dbb58003 ecc48b0a f2cc8f13 f5ce901e f2ce9232 efca8d53 f0cb8d7a f3ce9198 f4cf92ad f0cc90c3 efcb8eda eeca8df1 eec88bfd ebc183ff cda467f2 ac905ac3 947b49b2 7d62378a 90744a1b f2eed905 │ │ 81603756 a37947e2 d4a063fa e2ae6ff9 e1af74f7 e0b075f4 dcad72f4 d7a86ef6 d3a46af2 d0a067ea cd9e66e3 cd9f66dc cea167cf cfa166c0 d2a468b2 d6a86b9d d6a86c87 d5a66a73 d2a66b68 cea4685b c89c6351 a17c4254 b08c08a9 c49d00d7 a1830f65 e3be8526 f6d08d36 f7d38f4a f7d2915f f7d3947a f8d5979a f8d597be f9d798da f9d798e7 f9d89af2 fada9cfb f9d99cff f8d69aff f7d497ff f7d497ff f7d396ff f1c889ff cca264ff aa8b54ff 967b46ff 816234d7 8f6e4242 ffffee01 │ │ 7b59325d ac7f4bea e6ae6dff f6c181ff f8c88bff f9cb8dff f8cc8eff f7cb8dff f6c98bff f6ca8bff f8cc8dff f8cc8dff f7ca8aff f4c586ff f6c686fe f5c685fc f2c282fa eebe7ef7 e9ba7af4 e4b777f0 e0b375eb cba161e9 b4901ef7 b59106fb c4a13fd0 f2cd8cb9 f9d796d2 fada98e5 fbda9bf1 fcdd9ff8 fcdfa2fc fcdfa3fe fde0a4ff fce0a4ff fce0a6ff fcdfa5ff fbdda2ff fbda9eff fad79aff fad899ff fcd89aff f7ce8eff d0a566ff aa8a53ff 9c7d48ff 876637ee 89693d63 ad8f6b01 │ │ 84623962 b0834eec e7af6eff f6c283ff f8ca8eff f8cb8fff f5cb8eff f0c78aff f4cb8dff f7cf91ff fad294ff fbd294ff f9d092ff f2c98cff efc689ff f1c88aff f6cb8dff f7cb8cff f4c887ff f1c585ff efc385ff e0b77bff c49e35ff b6920fff cfac5fff f2d293ff fde1a2ff fce1a4ff fde3a7ff fde5aaff fde4aaff fde4aaff fce5aaff fce5acff fde5adff fce3aaff fce0a6ff fcdda0ff fbd99bff fbda9bff fcda9bff f9d08fff d2a868ff ab8b54ff a0814bff 8d6c3df3 87663f6b 86675301 │ │ 82643f62 b18653ec e9b271ff f7c484ff f7cb8eff f4ca8eff f1c88bff ecc488ff f1c98dff f4cd91ff fad295ff fcd295ff f8d093ff ecc68bff d8b47bff e9c488ff f6cf91ff f9cf91ff f5ca8cff ebc386ff e9c084ff e3bb7cff d6ad33ff c7a00dff ccad5cff f1d89cff fee8aaff fde7abff fce7acff fde7aeff fde7aeff fde6acff fce7adff fce8b0ff fde8b1ff fde6aeff fde2a8ff fbdd9eff fbd897ff fbda9aff fbda9cff f9d290ff d7af6eff ad8e56ff a2824bff 916e3df2 86643d6a 73584501 │ │ 7d62405e b18857ea ecb776ff f9c888ff face91ff f7ce91ff eac388ff e3bd82ff f1ca8dff f1cb8dff ecc67fff efca86ff f9d496ff efcc8fff dcba80ff e2c085ff debb82ff e9c489ff e0bb80ff d2ae71ff d8b26fff d8b25dff cca518ff c29c03ff c0a238ff e8d187ff f5e09dff f8e4a8ff fbe7afff fde9b0ff fde8afff fde7aeff fde7afff fee9b2ff fae6aeff eed999ff f0d691ff f9da9bff fbd998ff fbdb9dff fcdb9dff f9d291ff d7ae6fff af9058ff a4834cff 926d3cf4 8362386c 624f3601 │ │ 82653f59 b38956e8 ecb776ff fac989ff fbcf91ff fbd294ff e8c186ff dfb87fff f1cb8eff dbb76bff d4ad2aff cea930ff e1c077ff f8d699ff f3d193ff e9c88cff dab980ff d5b373ff c6a44bff d2aa2cff e4b821ff e9bd16ff e0b403ff daaf00ff e0b60aff eec524ff eec935ff e7c750ff e8d07eff f5e2a4ff fbe8b0ff fde8b0ff fde8afff fce7b0ff e2c982ff c8a935ff ddba3bff eecd85ff fad99aff fadb9cff fcdd9eff fbd696ff dcb374ff b3925bff a5844dff 926d3bf8 85643a73 7d6b5701 │ │ 87653e59 b38653e8 eab473ff f9c888ff face90ff fbd193ff f4cb8fff edc488ff e9c386ff cdaa63ff ba971bff b08e03ff be9e37ff ebc985ff fad79bff f2cf8dff e7c261ff e3ba2cff eec00bff f8c802ff f9c800ff f4c400ff efc000ff edbe00ff f1c100ff f5c400ff fac800ff f8c905ff efc316ff e6c444ff ebd07dff f6dea5ff fbe6afff edd693ff c5a63aff ad8b02ff c7a52cff ebcb86ff fada9bff fadb9cff fddea0ff fcd897ff e1ba79ff b4965eff a5844cff 936e3dfb 88673e77 917d7001 │ │ @@ -44,13 +44,13 @@ │ │ 98754f42 b58956d7 ddab6dff efbd7cff e3b97cff e3ba7dff e8be80ff e4b978ff e5be82ff dcb87bff c6a132ff af8d04ff b39220ff cbac68ff d4b784ff dabc85ff d9b764ff e7be37ff ecbf15ff f3c303ff fac800ff facb00ff f8c900ff f3c500ff f7ca00ff faca00ff f9c700ff f2c408ff efc521ff e7c64aff ead288ff f8e1aaff fce3aeff ebd297ff bb9d3cff af8c02ff cca72bff ebc581ff fad191ff facf8cff f9cd89ff f6c57dff e3b571ff b99a61ff a98c56ff 9c7c4aff 8e704a9e a8988416 │ │ 97754d43 b88d59d7 e7b575ff f6c682ff e9bf7dff e5ba7aff e2b879ff e2b676ff e5bb7eff cea865ff c59e22ff c29c17ff c0a052ff d3b583ff e2c290ff ecca96ff ecc993ff e9c78aff d3b264ff d2ae44ff e2b831ff e2b81aff d7ae05ff d4ab00ff dcb50aff e6bf26ff e6c140ff e6c863ff edd58bff f6dfa5ff fce5afff fde3adff fde2acff fce0acff e2c27cff c4a12eff d7af35ff ebc079ff f8ca88ff f9ca85ff f9ca84ff f9c880ff e4b874ff b7985fff a98b54ff 9c7c4aff 8a6d469e 9e8e7916 │ │ 8f6f4a40 aa8250d4 e4b576ff f9cb87ff eec585ff eac183ff e3ba7dff e1b77bff dfb579ff d6ae71ff cea55bff d3a85cff dcb87fff dabc89ff e1c28eff e9c891ff e5c48eff edca93ff e9c691ff e4c18cff e6c183ff d7b367ff bd9921ff c9a102ff d5b233ff e9cd84ff f1d69cff f9e0acff fde5afff fde4aeff fde2abff fde0aaff fce0aaff fbdda6ff f7d59bff e9c380ff eabe75ff f3c682ff f8cb88ff f9cc88ff f7ca87ff f9cd88ff e5bb79ff b7985fff a88a53ff 9b7a48ff 8b6d48a2 a4968219 │ │ 8c6a453a 987547cd cea56bff f5c987ff ebc385ff e3be83ff dcb67bff dab479ff d9b278ff dcb275ff d9ad71ff e2b77aff e5c087ff d9b985ff dcbd89ff dcbc88ff d6b682ff ebc68dff f3cd92ff f2cc91ff f4cc90ff eac389ff caa53fff d1a709ff dfb952ff f9d89bff fcdda1ff fcdfa5ff fbdfa5ff fbdda2ff fbdea4ff fbdda4ff fadca3ff f6d194ff f7d297ff f8d296ff f7cb8aff f8ca86ff f8cd89ff f9cf8cff f8cd8bff f7cc89ff e6bc7bff b89861ff a58852ff 987845ff 856842a0 92837018 │ │ 8a684437 937246ca c19c64ff f0c583ff f3c98aff ecc488ff eec589ff f0c687ff eec181ff eabb79ff e5b778ff e4bc82ff ddb982ff ddba83ff debb84ff e2be87ff e5c087ff ebc489ff eec78aff e9c387ff eac386ff e5be83ff c09c40ff b5910aff cfaa51ff f7d191ff fbd596ff fbd89aff fad89bff f9d698ff fad99dff f9d89cff f8d79bff f8d596ff f7d396ff f5cf93ff f5ca8aff f6c986ff f6cb89ff f4cb8aff f8cd8bff f9cc88ff e5bc7bff b59760ff a48752ff 987947ff 83643d9a 7f6c5213 │ │ 896b4937 a27f53ca d7ae73ff f4c785ff f8cb8aff f9cd8cff f9cd8cff f9cb89ff f5c581ff f1c07eff edbe80ff ecc085ff e9c085ff e9c185ff edc386ff f3c88aff eec487ff e3bb7dff e3ba7cff e3b97cff e2b97cff d8b174ff b9962fff ae8c04ff c19b39ff e7bd7eff ecc485ff eac284ff e9c081ff eac284ff ebc486ff eac285ff e9c183ff ecc385ff e8be82ff e5bb80ff e5b97dff e2b376ff dcae71ff ddaf73ff eabd7cff efc17fff e0b778ff b1955fff a18551ff 977947ff 85673f99 8b755411 │ │ 82694a2a 99794eb7 bf965ffd d6aa6efd dcb175fb dfb579f6 dfb577f1 deb171eb d5a96aea cda168e9 d0a56de4 d5aa72df d2a970de d0a86fdd d1a86edd d1a76edb cca36ad6 c59b62d3 c19860d2 be955ed2 b9915dd0 af8a59ca a88624cd ba9503d8 9c7d27ca a98755c6 b18f5cc7 b28e5ac7 af8954c8 b48e59c8 b9935ec8 bc9660c7 bc9661c8 ba9560cf b6915dd2 b5905dd2 b58f5dd2 b28b59d2 ad8655d5 ad8857db bb9560de be9862de b39462de 957e52de 8c7447df 866c41db 80664076 a7947109 │ │ -8e816a0d 8066424f 8d683c7d 9e77467d aa855378 ad895670 a6835169 a27d495f 9772415e 8c683c5c 8c693d55 8e6b404e 8a693d4c 87673c4b 85643a4b 82613848 7e5c3341 7c582e3c 79552d3b 77552e3b 72512d38 6d4d2e2f 80631534 9b7b0544 74602936 69583c32 6752322d 67502f2c 664f2d2c 6a512f2c 6c54322c 6f57322c 6e54312d 6d543136 6b522f3b 6c512e3b 6d532f3b 6c522f3b 6950313f 68523348 6b54324c 6d55344c 6d57384c 6653334c 634e2e4d 6c553449 745e3c1f c3b99200 │ │ -fdfefe01 90918b01 3e2f1702 2c1b0402 2d1d0601 2f1b0201 05030001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 dbd9f800 bab9f800 f1f0ee04 ecece604 dae4ec01 e1e7ea00 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 fffff000 fffff000 fffff000 fffff000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +8e816a0d 8066424f 8d683c7d 9e77467d aa855378 ad895670 a6835169 a27d495f 9772415e 8c683c5c 8c693d55 8e6b404e 8a693d4c 87673c4b 85643a4b 82613848 7e5c3341 7c582e3c 79552d3b 77552e3b 72512d38 6d4d2e2f 80631534 9b7b0544 74602936 69583c32 6752322d 67502f2c 664f2d2c 6a512f2c 6c54322c 6f57322c 6e54312d 6d543136 6b522f3b 6c512e3b 6d532f3b 6c522f3b 6950313f 68523348 6b54324c 6d55344c 6d57384c 6653334c 634e2e4d 6c553449 745e3c1f 00000000 │ │ +fdfefe01 90918b01 3e2f1702 2c1b0402 2d1d0601 2f1b0201 05030001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 f1f0ee04 ecece604 dae4ec01 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 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 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-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/logo_grey.png │ ├── sng │ │ @@ -6,40 +6,40 @@ │ │ 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d900 d000 cb00 cb00 ca00 c500 c100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d900 d000 cb00 cb00 ca00 c500 c100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 6800 6600 3d00 1700 2500 4f00 7100 7400 0000 0000 0000 0000 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 8900 9e00 c300 c700 c600 c300 c200 c200 c200 c200 c300 b700 fc02 cf13 cc23 cc27 cd16 df06 9f00 a100 8a00 7900 7b00 7d00 8900 9400 0000 0000 │ │ -b000 7900 7400 7000 8f00 aa00 9b00 8100 6b00 6800 6700 6600 6400 6900 6600 4000 4b00 6300 6500 6800 6800 6200 6100 6700 5c00 4700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5300 5300 5700 5a00 5a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb00 c800 c400 c700 ca00 cf00 d800 9800 b902 bd04 bf07 c00c c111 c118 c21e c328 c53a c756 c96f c676 bc5a b131 a10f a705 8c02 7a04 8704 8b02 9200 6400 ec00 d600 │ │ -b000 7900 7a00 5b01 0d01 0001 0001 3401 7801 6200 6700 6600 6400 6900 3900 ff00 0000 6300 6500 6800 6800 6200 6100 6700 5c00 4700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5300 5300 5700 5a00 5a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb00 c800 c400 c700 d100 f200 be03 c508 c50e c318 c228 c23f c25b c27a c399 c2b8 c1d0 c3dc c5e3 c1e4 b2de a89d 9f4d a21e 8a12 7918 7d1b 7f0f 8a02 9500 ec00 d600 │ │ -b404 7c25 734d 6a5c 6a60 6c5f 675f 6660 655e 6157 5e51 5d4d 5c4d 6250 6655 655a 6052 5b44 5d37 5f2b 5c1f 4d14 3a0a 0802 be00 9a00 8e00 8f00 8f00 9000 9200 9400 9500 9100 8f00 8f00 9000 9000 8b00 8200 7a00 7600 6f00 1a00 4604 3f1d 452b 4924 4e05 2a00 0000 0000 1b00 c800 d000 ce00 cc00 cb00 cd00 d000 d200 d300 d400 d300 f200 bc0c be1b c42e c742 c853 cb62 ce6f d17b cf87 cc96 cba7 caba cace cae2 c8f5 c7ff c8ff c8ff c3ff b0ff a1e1 96b0 938a 8781 7687 6388 6451 8814 9103 ec03 d608 │ │ -a70b 7354 70ac 74c7 7ccd 81cb 7fcb 7ecc 7dca 7ac1 7ab8 79b2 77b1 79b6 7abd 76c4 73b8 72a3 748f 767c 786a 7658 7a49 803b 862f 8927 8b23 8b22 8c1f 8c1c 8d19 9016 9012 8a0e 860b 8609 8808 8506 7c05 6903 5702 4702 1101 0004 591b 725e 767b 776b 6222 1806 ce00 d100 d400 db00 a500 c402 c603 c707 cb0a ce0f d014 d219 d31e d325 d335 d14b cc63 cc81 ce9f ceba d0ce d2de d4e9 d2f2 d1f9 d0fe d0ff d1ff d1ff d1ff cfff ceff ceff c5fe afff 9cff 91fd 8ff2 87f0 76f3 60f2 6198 8330 8909 ec05 d60d │ │ -9512 6473 6ae1 89f3 9ef6 acf6 aff6 aff6 aef5 acf4 adf2 acf0 a7f0 a3f1 a1f3 9ef4 9af2 96ed 94e9 91e5 8fe1 8cde 8cda 8dd5 8fc8 8eba 8daf 8ea8 8f9d 908e 9180 936f 945e 904c 8d3e 8d33 8f2e 8e26 891e 7e17 7612 720f 690a 141a 6054 9ac6 a8e5 a4cd 6868 2722 ce00 d100 df00 bc01 ce08 cd0e cc17 cb27 cd39 cf4d d165 d37e d499 d3b8 d5ce d7db d6e0 d6e6 d8ed d9f2 daf6 dbfa dbfc dbfd d9fe d7ff d6ff d6ff d6ff d6ff d6ff d3ff d2ff c7ff aeff 9aff 8fff 8cfe 86fd 77fe 5ffe 61b4 7c51 7f0f ec01 d603 │ │ -8213 5a7b 68ef 94ff adff b8ff c0ff c4ff c5ff c4ff c5ff c6ff c3ff c1ff bfff beff bbff b8ff b5ff b3ff b1ff b0ff afff afff b0ff aff7 aef0 afec b1e5 b2db b4d2 b5c8 b5bc b2b1 b1a7 b09f af9b ae95 ac8d aa86 a580 9e7c 9576 7781 76a9 97f3 a2ff 9df1 7ca1 7e56 ce2e d042 d151 d35e d76f d77b d586 d594 d6a3 d8b2 d9c1 dad1 dae2 d9f6 dbff dcff dcff dcff dcff deff dfff dfff deff ddff dcff daff d9ff d9ff d9ff d9ff d9ff d8ff d6ff caff b1ff 9bff 8eff 8bff 86ff 79ff 60ff 64cc 7776 7917 ec00 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc02 cf13 cc23 cc27 cd16 df06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b902 bd04 bf07 c00c c111 c118 c21e c328 c53a c756 c96f c676 bc5a b131 a10f a705 8c02 7a04 8704 8b02 0000 0000 0000 0000 │ │ +0000 0000 0000 5b01 0d01 0001 0001 3401 7801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be03 c508 c50e c318 c228 c23f c25b c27a c399 c2b8 c1d0 c3dc c5e3 c1e4 b2de a89d 9f4d a21e 8a12 7918 7d1b 7f0f 8a02 0000 0000 0000 │ │ +b404 7c25 734d 6a5c 6a60 6c5f 675f 6660 655e 6157 5e51 5d4d 5c4d 6250 6655 655a 6052 5b44 5d37 5f2b 5c1f 4d14 3a0a 0802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4604 3f1d 452b 4924 4e05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc0c be1b c42e c742 c853 cb62 ce6f d17b cf87 cc96 cba7 caba cace cae2 c8f5 c7ff c8ff c8ff c3ff b0ff a1e1 96b0 938a 8781 7687 6388 6451 8814 9103 ec03 d608 │ │ +a70b 7354 70ac 74c7 7ccd 81cb 7fcb 7ecc 7dca 7ac1 7ab8 79b2 77b1 79b6 7abd 76c4 73b8 72a3 748f 767c 786a 7658 7a49 803b 862f 8927 8b23 8b22 8c1f 8c1c 8d19 9016 9012 8a0e 860b 8609 8808 8506 7c05 6903 5702 4702 1101 0004 591b 725e 767b 776b 6222 1806 0000 0000 0000 0000 0000 c402 c603 c707 cb0a ce0f d014 d219 d31e d325 d335 d14b cc63 cc81 ce9f ceba d0ce d2de d4e9 d2f2 d1f9 d0fe d0ff d1ff d1ff d1ff cfff ceff ceff c5fe afff 9cff 91fd 8ff2 87f0 76f3 60f2 6198 8330 8909 ec05 d60d │ │ +9512 6473 6ae1 89f3 9ef6 acf6 aff6 aff6 aef5 acf4 adf2 acf0 a7f0 a3f1 a1f3 9ef4 9af2 96ed 94e9 91e5 8fe1 8cde 8cda 8dd5 8fc8 8eba 8daf 8ea8 8f9d 908e 9180 936f 945e 904c 8d3e 8d33 8f2e 8e26 891e 7e17 7612 720f 690a 141a 6054 9ac6 a8e5 a4cd 6868 2722 0000 0000 0000 bc01 ce08 cd0e cc17 cb27 cd39 cf4d d165 d37e d499 d3b8 d5ce d7db d6e0 d6e6 d8ed d9f2 daf6 dbfa dbfc dbfd d9fe d7ff d6ff d6ff d6ff d6ff d6ff d3ff d2ff c7ff aeff 9aff 8fff 8cfe 86fd 77fe 5ffe 61b4 7c51 7f0f ec01 d603 │ │ +8213 5a7b 68ef 94ff adff b8ff c0ff c4ff c5ff c4ff c5ff c6ff c3ff c1ff bfff beff bbff b8ff b5ff b3ff b1ff b0ff afff afff b0ff aff7 aef0 afec b1e5 b2db b4d2 b5c8 b5bc b2b1 b1a7 b09f af9b ae95 ac8d aa86 a580 9e7c 9576 7781 76a9 97f3 a2ff 9df1 7ca1 7e56 ce2e d042 d151 d35e d76f d77b d586 d594 d6a3 d8b2 d9c1 dad1 dae2 d9f6 dbff dcff dcff dcff dcff deff dfff dfff deff ddff dcff daff d9ff d9ff d9ff d9ff d9ff d8ff d6ff caff b1ff 9bff 8eff 8bff 86ff 79ff 60ff 64cc 7776 7917 0000 0000 │ │ 7213 5679 67ec 9afc b1ff b9ff c5ff cbff ceff cfff d0ff d2ff d3ff d3ff d3ff d3ff d2ff d1ff d1fe d2ff d2ff d3ff d3ff d3ff d3ff cfff ccff ccff ccff ccff ccff caff c7ff c3ff bfff bdfd bbfc b8f9 b6f6 b4f2 b0ee aaea a2e7 90e8 85ef 8ffc 90ff 8df5 8dce a69b ce81 d39f d4b7 d6ca d9de daea d9f1 daf9 dcfe ddff deff dfff e0ff e0ff e1ff e2ff e1ff e1ff e1fe e1ff e1ff e0ff dfff deff ddff dcff daff daff dbff dbff daff daff d9ff ceff b5ff 9dff 8dff 8bff 87ff 7cff 64ff 65e1 7297 731e 0000 0000 │ │ 7517 5a7d 69ef 9bfd b2ff bbff c6ff ccff cfff cfff d0ff d1ff d2ff d1ff d2ff d2ff cfff ceff cfff d2ff d5ff d6ff d6ff d6ff d6ff d3ff d0ff cfff cfff d0ff d1ff d0ff ceff ccff caff c8ff c7ff c4ff c1fe c2fe c1fd bffc bcfb a8fb 92fc 8efe 8afe 8bfd 98f5 b4ec cfe6 d8ed dbf2 ddf6 defa dffc dffd e0ff e1ff e3ff e3ff e3ff e3ff e3ff e3ff e3ff e3ff e3ff e3ff e3ff e3ff e1ff e0ff dfff ddff ddff dbff d9ff daff dbff dcff dcff dbff d0ff b6ff 9dff 8dff 8bff 88ff 7eff 6aff 67f0 6cae 6d23 0000 0000 │ │ 801b 6081 6ef2 9bfe b2ff bcff c5ff ccff cfff d0ff d0ff d1ff d0ff d0ff ceff caff ccff d0ff d1ff d3ff d5ff d6ff d7ff d7ff d6ff d3ff d0ff ccff ceff d1ff ceff cfff d1ff d0ff cfff cfff cdff caff c9ff c9ff c9ff c8ff c5ff b4ff 9fff 93ff 89fe 8bff a3ff baff cdff ddff e1ff e0ff e1ff e1ff e2ff e3ff e5ff e6ff e5ff e4ff e5ff e5ff e5ff e5ff e5ff e5ff e5ff e5ff e4ff e3ff e2ff e1ff e0ff deff ddff dbff dcff dcff dcff dcff dbff d1ff b6ff 9cff 8dff 8cff 89ff 81ff 6fff 6af1 6bb1 6b23 0000 0000 │ │ 851c 6582 72f3 9cfe b2ff bdff c5ff ccff cfff d0ff d0ff d1ff d1ff ceff caff c6ff ccff d3ff d3ff d4ff d6ff d6ff d6ff d6ff d5ff d3ff cdff c8ff c8ff c9ff c7ff ccff d1ff d0ff d1ff d1ff cfff cdff ccff ccff caff c8ff c5ff b9ff aaff 9dff 90ff 8efe aaff bbff caff e1ff e6ff e4ff e4ff e4ff e4ff e5ff e7ff e7ff e6ff e5ff e5ff e6ff e6ff e6ff e7ff e8ff e7ff e6ff e5ff e4ff e3ff e2ff e1ff dfff ddff dcff dcff ddff ddff dcff daff d2ff b9ff 9fff 8dff 8dff 8aff 82ff 73ff 6dee 6bab 6b22 0000 0000 │ │ 7b1c 6382 71f2 9efe b4ff bdff c6ff cdff d0ff cfff ceff cfff d2ff ccff c5ff caff cfff d2ff d2ff d2ff d3ff d5ff d5ff d4ff d6ff d1ff cbff ccff bcff b1ff c1ff ccff d1ff d0ff d1ff d2ff d0ff ceff ccff ccff c7ff c4ff c4ff b9ff adff abff 9eff 96ff a4ff b5ff caff e3ff e8ff e6ff e6ff e7ff e7ff e6ff e7ff e8ff e8ff e7ff e7ff e6ff e6ff e8ff e8ff e8ff e8ff e7ff e6ff e5ff e3ff e2ff dfff ddff dbff daff dbff dcff ddff dcff daff d4ff c2ff a6ff 90ff 8eff 8aff 82ff 74ff 6cee 6aab 6a22 0000 0000 │ │ 7a1b 6381 71f1 a2fe b7ff bfff c8ff cfff d2ff d1ff cfff cdff ccff caff c8ff c6ff caff ceff ceff d1ff d6ff d9ff d8ff d6ff d8ff d3ff cdff caff b2ff a7ff c6ff d3ff d6ff d6ff d6ff d5ff d3ff ccff c6ff c3ff c2ff c3ff c9ff bbff aeff b4ff a6ff 99ff a1ff baff d7ff e7ff eaff e7ff e7ff e8ff e8ff e7ff e7ff e8ff e8ff e8ff e8ff e5ff e7ff e8ff e8ff e8ff e9ff e8ff e9ff e9ff e6ff e3ff e0ff ddff dbff d9ff dbff ddff ddff dcff d9ff d3ff c3ff a7ff 91ff 8fff 8bff 82ff 75ff 6cef 67ad 6723 0000 0000 │ │ 7a19 617e 72f0 a4fd baff c2ff caff d0ff d3ff d4ff d2ff cfff caff c7ff c5ff c2ff c7ff cdff cdff d1ff d4ff d4ff d5ff d7ff d9ff d8ff d2ff c9ff b3ff acff ccff d0ff cbff d0ff d3ff d2ff cfff c5ff baff b4ff b8ff bfff c7ff b6ff a6ff afff a4ff 94ff 97ff b7ff daff e4ff e7ff e6ff e7ff e8ff e9ff e8ff e8ff e9ff e7ff e7ff e8ff e6ff e7ff e7ff e8ff e8ff e9ff e9ff e6ff e3ff e1ff e0ff e0ff ddff dbff daff ddff deff ddff ddff daff d2ff c0ff a5ff 91ff 8fff 8bff 82ff 76ff 6bf1 66b0 6523 0000 0000 │ │ 7215 607b 72ed a2fd bbff c5ff ccff d1ff d3ff d4ff d5ff d5ff d2ff bdff b1ff c6ff d0ff d3ff d5ff ceff c3ff baff c0ff cdff d9ff dcff d7ff ccff c2ff c0ff caff b3ff 9fff b1ff bcff bfff bcff b3ff aaff a7ff a9ff afff b6ff a3ff 91ff 9aff 99ff 8eff 82ff 9cff c0ff d1ff d9ff dfff e4ff e7ff e9ff e9ff e9ff e8ff e7ff e7ff e8ff e7ff e8ff e9ff e9ff e9ff e9ff e6ff d8ff c9ff c7ff d2ff ddff ddff dcff dbff deff dfff deff ddff dbff d3ff bfff a5ff 92ff 91ff 8dff 83ff 75ff 6bf2 64b1 6423 0000 0000 │ │ 7313 6379 74eb a0fc baff c6ff cdff d1ff d4ff d4ff d5ff d7ff d4ff b7ff a7ff caff d5ff d1ff c8ff bcff b4ff b5ff afff b0ff c5ff d5ff dbff d5ff d0ff cfff ceff bbff abff b6ff bbff b6ff a4ff 9dff 9fff a6ff adff b3ff b8ff b0ff a5ff a3ff a1ff 9fff 9dff abff bcff c5ff c9ff caff caff cbff d2ff dfff e9ff edff eaff e9ff e9ff e8ff e8ff e8ff e8ff eaff e3ff caff b4ff adff beff c6ff cdff d9ff dcff daff dcff deff dfff deff ddff d6ff c3ff a8ff 94ff 92ff 8eff 83ff 74ff 6af6 65b9 6625 0000 0000 │ │ 7612 6878 76eb 9ffc b8ff c5ff cdff d1ff d4ff d4ff d5ff d6ff d4ff b9ff aaff cbff d4ff caff b6ff a6ff a3ff afff a0ff 93ff a9ff c7ff ddff dcff daff d7ff d5ff d1ff cbff c5ff beff b2ff 9cff 99ff a4ff b0ff baff bfff c3ff c5ff c3ff b8ff b4ff b7ff c2ff c6ff c4ff c2ff bfff bcff b7ff b6ff bcff cdff dcff e5ff e8ff e9ff e9ff e8ff e7ff e7ff e8ff e6ff d5ff a9ff 92ff 96ff b4ff b9ff bcff d6ff ddff daff daff ddff e0ff dfff deff d8ff c7ff adff 96ff 93ff 8dff 83ff 74ff 6bfb 68c1 6c28 0000 0000 │ │ 7412 6778 76eb 9ffc b7ff c5ff ccff d1ff d3ff d4ff d5ff d6ff d6ff c7ff bcff c7ff cbff c4ff b3ff 9aff 8aff 95ff 92ff 8cff 90ff b5ff d9ff dcff dbff dbff dbff d9ff d1ff c0ff b3ff aeff b6ff beff c3ff c4ff c5ff c7ff c8ff c8ff c8ff c6ff c5ff c6ff c8ff c8ff c7ff c7ff c6ff c5ff c5ff c4ff c0ff b8ff b9ff c4ff d6ff e1ff e5ff e5ff e6ff e7ff e9ff d9ff bbff 98ff 88ff 88ff 97ff a7ff bcff d7ff ddff dbff dbff dfff e1ff e0ff deff d8ff caff b1ff 99ff 93ff 8dff 83ff 75ff 6efd 6cc3 7329 0000 0000 │ │ 7612 6678 74eb 9cfc b4ff c3ff cbff d0ff d2ff d3ff d5ff d6ff d6ff d1ff ccff cdff c9ff c2ff b7ff a7ff 96ff 8eff 87ff 83ff 85ff 9eff bbff ccff daff dfff d4ff c8ff c0ff bdff baff bbff c4ff caff ccff cbff c8ff c2ff bcff b9ff b8ff b5ff b4ff b5ff b6ff b7ff baff beff c4ff c9ff cbff caff c6ff bdff baff bdff c3ff c8ff d2ff e5ff ebff e6ff d7ff c8ff afff 8aff 80ff 87ff 92ff adff cbff daff ddff dcff dcff dfff e2ff e0ff deff d9ff cdff b3ff 9aff 94ff 8dff 82ff 76ff 6efd 69c4 6f29 0000 0000 │ │ -7c12 6778 73eb 98fc b1ff c1ff c8ff ceff d0ff d1ff d3ff d5ff d5ff d6ff d6ff d5ff ceff c6ff c2ff beff b5ff 9eff 8cff 85ff 8bff 92ff 9dff b4ff c7ff cfff c3ff b6ff b3ff beff c6ff c8ff c7ff c6ff c5ff c3ff beff b7ff afff acff aaff a5ff a2ff a3ff a7ff aaff adff b2ff baff c1ff c4ff c6ff c7ff c8ff c7ff c2ff baff b5ff beff d8ff dfff d6ff c2ff b6ff a6ff 84ff 85ff 95ff a6ff c4ff dcff ddff dcff dcff ddff e0ff e2ff e0ff deff daff ceff b4ff 9bff 95ff 8eff 84ff 78ff 6cfd 64c4 6b2a ff00 0000 │ │ -8412 6b79 76eb 98fc b0ff c1ff c7ff cdff d0ff d0ff d2ff d4ff d4ff d5ff d6ff d5ff d2ff cfff ceff cfff ceff c2ff acff 9dff a4ff 9fff 97ff 9bff 97ff 9aff adff bcff c4ff c6ff c8ff c8ff c3ff bcff b4ff acff aaff abff aeff afff afff adff aaff aaff aeff b0ff b1ff adff aaff a9ff afff b8ff c0ff c6ff c8ff c7ff c6ff c1ff b8ff b0ff aeff b0ff b7ff a9ff 98ff 92ff 9fff b6ff d2ff e0ff e2ff dfff deff deff deff e0ff e1ff e1ff dfff daff ceff b3ff 9aff 94ff 90ff 88ff 7cff 6dfe 62c7 6e2d ff00 0000 │ │ +7c12 6778 73eb 98fc b1ff c1ff c8ff ceff d0ff d1ff d3ff d5ff d5ff d6ff d6ff d5ff ceff c6ff c2ff beff b5ff 9eff 8cff 85ff 8bff 92ff 9dff b4ff c7ff cfff c3ff b6ff b3ff beff c6ff c8ff c7ff c6ff c5ff c3ff beff b7ff afff acff aaff a5ff a2ff a3ff a7ff aaff adff b2ff baff c1ff c4ff c6ff c7ff c8ff c7ff c2ff baff b5ff beff d8ff dfff d6ff c2ff b6ff a6ff 84ff 85ff 95ff a6ff c4ff dcff ddff dcff dcff ddff e0ff e2ff e0ff deff daff ceff b4ff 9bff 95ff 8eff 84ff 78ff 6cfd 64c4 6b2a 0000 0000 │ │ +8412 6b79 76eb 98fc b0ff c1ff c7ff cdff d0ff d0ff d2ff d4ff d4ff d5ff d6ff d5ff d2ff cfff ceff cfff ceff c2ff acff 9dff a4ff 9fff 97ff 9bff 97ff 9aff adff bcff c4ff c6ff c8ff c8ff c3ff bcff b4ff acff aaff abff aeff afff afff adff aaff aaff aeff b0ff b1ff adff aaff a9ff afff b8ff c0ff c6ff c8ff c7ff c6ff c1ff b8ff b0ff aeff b0ff b7ff a9ff 98ff 92ff 9fff b6ff d2ff e0ff e2ff dfff deff deff deff e0ff e1ff e1ff dfff daff ceff b3ff 9aff 94ff 90ff 88ff 7cff 6dfe 62c7 6e2d 0000 0000 │ │ 9212 6e79 78ec 9bfc b3ff c0ff c5ff ccff d1ff d1ff d2ff d4ff d4ff d5ff d6ff d4ff d3ff d2ff d1ff d3ff d4ff d0ff bfff acff a3ff a0ff 9dff 97ff 91ff 98ff b4ff c4ff caff c9ff c0ff b7ff b8ff b4ff acff a4ff a8ff b1ff bbff b7ff b1ff acff a4ff a2ff b1ff c2ff caff c1ff b4ff a9ff a8ff b0ff b8ff b7ff bdff c5ff caff c8ff bfff b1ff a3ff 9cff a3ff 9dff 97ff a2ff baff d5ff e5ff e8ff e5ff e1ff e0ff e0ff e0ff e0ff e1ff e1ff dfff daff cdff b0ff 98ff 94ff 90ff 88ff 7cff 6eff 66ce 7935 ff01 0000 │ │ 9f12 7078 7beb 9ffc b6ff c1ff c6ff cdff d2ff d2ff d4ff d4ff d4ff d5ff d5ff d4ff d2ff d1ff d0ff d1ff d3ff d0ff c6ff b5ff 9bff 99ff a0ff 9cff a0ff acff c4ff c9ff c6ff c2ff b5ff aaff aeff afff afff b0ff b8ff c3ff cbff c0ff b0ff abff 9dff 98ff afff d1ff e6ff ddff cfff c0ff b5ff b3ff b2ff aaff b1ff bcff c4ff c8ff c7ff c2ff acff 98ff 95ff 93ff 9bff b5ff d3ff e7ff e7ff e6ff e6ff e5ff e2ff e0ff e0ff e1ff e2ff e2ff e0ff d9ff caff adff 96ff 94ff 8fff 86ff 7cff 71ff 6cd2 7f39 ff02 0000 │ │ -a611 7277 7ce9 9ffb b7ff c3ff c8ff ceff d2ff d2ff d4ff d4ff d2ff d3ff d4ff d3ff d4ff d4ff d1ff d4ff d4ff ccff c7ff bbff 9eff 93ff 95ff 9fff aaff b7ff c6ff c6ff bcff aeff adff b0ff adff b4ff c1ff d0ff d6ff d7ff d8ff c3ff afff b3ff a6ff 9bff a8ff d0ff f1ff efff edff e8ff ddff c6ff b4ff b1ff adff acff b4ff c0ff c8ff c7ff b3ff 9eff 9aff 92ff 9cff cfff e4ff e6ff e6ff e5ff e5ff e6ff e3ff e1ff e1ff e1ff e3ff e3ff e1ff daff c8ff acff 96ff 94ff 8fff 87ff 7eff 74ff 6ecd 7c33 ff00 0000 │ │ +a611 7277 7ce9 9ffb b7ff c3ff c8ff ceff d2ff d2ff d4ff d4ff d2ff d3ff d4ff d3ff d4ff d4ff d1ff d4ff d4ff ccff c7ff bbff 9eff 93ff 95ff 9fff aaff b7ff c6ff c6ff bcff aeff adff b0ff adff b4ff c1ff d0ff d6ff d7ff d8ff c3ff afff b3ff a6ff 9bff a8ff d0ff f1ff efff edff e8ff ddff c6ff b4ff b1ff adff acff b4ff c0ff c8ff c7ff b3ff 9eff 9aff 92ff 9cff cfff e4ff e6ff e6ff e5ff e5ff e6ff e3ff e1ff e1ff e1ff e3ff e3ff e1ff daff c8ff acff 96ff 94ff 8fff 87ff 7eff 74ff 6ecd 7c33 0000 0000 │ │ 9f0e 7573 7fe6 a2fb b9ff c6ff cbff cfff d2ff d3ff d4ff d5ff d3ff d4ff d5ff d1ff d4ff d5ff d2ff d4ff d7ff d3ff d1ff c7ff adff 9fff a1ff b1ff bcff c1ff c2ff bdff b5ff abff b1ff bcff beff c3ff cdff d9ff ddff dcff d6ff c0ff adff b1ff a2ff 95ff a0ff caff f0ff f3ff f5ff f4ff edff dcff cdff c9ff b6ff a8ff b3ff b7ff bbff c7ff c0ff b2ff adff 9eff a3ff dbff eaff e5ff e5ff e5ff e5ff e5ff e3ff e1ff e1ff e2ff e4ff e3ff e1ff daff c9ff adff 96ff 93ff 8eff 87ff 7dff 75ff 72d2 8b3d ff05 0000 │ │ 8d0b 7670 82e3 a4fb bbff c8ff ceff d0ff d3ff d4ff d5ff d5ff d4ff d3ff d0ff ccff cfff d2ff ccff cfff d5ff d9ff d6ff caff b6ff b0ff b6ff c3ff c8ff c4ff b8ff b1ff abff a8ff b5ff c6ff caff cfff d1ff d1ff d6ff d8ff cfff b8ff a4ff a7ff 9bff 8eff 92ff bdff e9ff f1ff f3ff f1ff efff ecff e7ff e1ff c8ff b1ff afff acff afff c1ff c7ff c5ff c0ff afff aeff d7ff e6ff e6ff e6ff e6ff e5ff e3ff e2ff e1ff e0ff e1ff e4ff e3ff e1ff daff caff aeff 96ff 93ff 8eff 87ff 7dff 76ff 75da 9548 ff09 0000 │ │ 750a 716e 7fe1 a3fa bcff c9ff cdff d1ff d4ff d3ff d4ff d4ff d2ff c8ff c0ff c2ff c5ff c4ff bcff c1ff cbff d1ff c8ff b8ff acff b6ff c6ff c8ff c4ff baff acff a1ff 99ff 94ff adff c5ff beff c5ff cdff c3ff c9ff d0ff cdff a9ff 8bff 98ff 9aff 8fff 7bff a8ff e2ff f0ff f3ff f2ff efff ecff e9ff e9ff dbff c1ff 9bff 9eff aeff afff bbff c8ff c7ff bdff b6ff c1ff d6ff e6ff e7ff e6ff e5ff e3ff e2ff e2ff e0ff e1ff e4ff e3ff e1ff daff c8ff acff 95ff 92ff 8fff 89ff 7eff 75ff 74da 9245 ff08 0000 │ │ 6f09 736d 81e1 a2fa bbff c9ff cbff d0ff d4ff d4ff d5ff d4ff d1ff c8ff c0ff beff c0ff c2ff bfff c2ff c9ff d0ff bdff abff b4ff c0ff c9ff c7ff beff b1ff a4ff 9dff 97ff 8dff 9eff b0ff abff bbff caff c3ff c9ff d2ff d3ff b3ff 98ff a5ff a2ff 93ff 88ff b4ff e7ff f1ff f3ff f2ff f0ff e9ff dfff d3ff cdff c0ff 9cff 94ff 9dff aaff b7ff c2ff c8ff c6ff bfff b7ff ccff e4ff e6ff e6ff e5ff e3ff e3ff e2ff e0ff e1ff e3ff e2ff e1ff daff c8ff abff 93ff 90ff 8eff 89ff 7eff 75ff 72d9 8c42 ff06 0000 │ │ 7409 776d 83e1 a2fa baff c8ff cbff d0ff d4ff d5ff d5ff d5ff d1ff ceff caff c3ff c4ff c8ff cbff cbff cdff d2ff bbff aaff c2ff caff c6ff c0ff b6ff acff a5ff a3ff a0ff 95ff 94ff 98ff 98ff a9ff bdff caff d1ff d5ff d9ff c1ff adff b7ff a9ff 98ff 9fff c8ff f0ff f2ff f2ff f1ff eeff d9ff c1ff b5ff b5ff b3ff a1ff 90ff 90ff abff b3ff b6ff c4ff caff c6ff b8ff c5ff dbff e5ff e7ff e5ff e4ff e3ff e2ff e0ff e0ff e2ff e1ff e0ff d9ff c7ff aaff 91ff 8fff 8eff 89ff 7eff 74ff 70d9 8440 fe05 0000 │ │ 7a09 776d 83e1 a2fa baff c9ff ccff d0ff d4ff d5ff d5ff d4ff d3ff d4ff d4ff d2ff d1ff d3ff d4ff d6ff d7ff d3ff c2ff b8ff c5ff caff c5ff b3ff acff aeff b2ff b2ff aeff a8ff 9cff 90ff 87ff 89ff a0ff d1ff daff d2ff d4ff c0ff aeff b6ff a8ff 9aff a5ff ceff f3ff f3ff f3ff f1ff e8ff b5ff 8fff a7ff a9ff 9fff 95ff 97ff 9fff abff aaff acff beff c7ff c7ff c1ff bfff c8ff e2ff e8ff e6ff e4ff e3ff e1ff e0ff e1ff e1ff e0ff deff d7ff c5ff aaff 93ff 90ff 8eff 89ff 7fff 74ff 6ed9 8242 fc06 0000 │ │ 8c0a 7b6f 86e3 a4fb bbff c9ff cdff d1ff d5ff d6ff d2ff cfff d1ff d4ff d7ff d6ff d6ff d7ff d6ff daff d8ff c7ff c0ff c1ff c7ff c5ff bcff aeff abff b5ff c8ff c2ff b4ff b4ff a9ff 98ff 8aff 88ff 97ff beff cfff d3ff d2ff c2ff b2ff b2ff a4ff 9bff aeff d5ff f4ff f3ff f5ff efff d8ff b2ff 9aff a3ff 9fff 97ff 98ff acff c1ff c2ff b7ff adff b2ff beff c8ff c7ff baff baff dcff e8ff e6ff e4ff e3ff e1ff e0ff e1ff e1ff e0ff ddff d6ff c4ff aaff 94ff 91ff 8dff 88ff 80ff 76ff 70d9 8142 f206 0000 │ │ @@ -79,26 +79,26 @@ │ │ f002 765e 7cce 8ff6 a6ff bbff c2ff c0ff beff c2ff c4ff c4ff c2ff bfff bbff b8ff c1ff cbff cbff ccff c3ff a8ff 8bff 7dff 8aff 9fff adff a7ff a8ff adff b2ff aeff aeff beff c4ff c6ff c7ff c8ff c7ff c3ff bfff baff b5ff b1ff afff aeff adff adff aeff afff b1ff b8ff bdff c2ff c5ff c7ff c8ff c7ff c6ff c3ff baff b9ff c2ff d5ff dcff d5ff bcff a6ff 92ff 81ff 87ff 96ff a3ff c0ff d8ff d9ff d8ff d8ff d9ff d8ff d7ff d5ff d3ff cfff c6ff b2ff 9eff 98ff 91ff 8bff 89ff 79ff 6ddf 8961 b719 0000 │ │ f402 775e 7fce 94f6 a6ff b6ff c2ff c2ff bcff b7ff baff c0ff c5ff c4ff beff b7ff baff c2ff c9ff b8ff a2ff 98ff 85ff 7aff 83ff 90ff 9eff aaff aaff abff b9ff b3ff a8ff a9ff b2ff bdff c3ff c7ff c8ff c7ff c6ff c6ff c6ff c5ff c4ff c4ff c5ff c5ff c4ff c4ff c5ff c6ff c6ff c7ff c8ff c8ff c6ff c1ff b9ff b5ff bfff d2ff e2ff e3ff e4ff e4ff e1ff c0ff 9aff 84ff 81ff 87ff 93ff aaff c4ff d5ff d9ff d7ff d4ff d5ff d5ff cfff cbff c8ff c3ff b1ff 9fff 98ff 90ff 8bff 8aff 79ff 6ce0 8665 ad1b 0000 │ │ f402 785e 81ce 9af6 abff baff c5ff c6ff c1ff bbff bbff bfff c4ff c4ff c1ff bdff bfff c5ff c4ff adff 99ff a4ff 97ff 86ff 8bff 9aff aeff beff c0ff c1ff cbff c7ff bfff bdff bfff c0ff b6ff b3ff b7ff bdff c4ff c9ff cbff cdff cdff c9ff c3ff c1ff ccff ceff ccff caff c6ff c1ff baff b9ff bcff c3ff c6ff c9ff d4ff e2ff eaff e5ff e5ff e6ff e8ff d6ff b6ff 91ff 86ff 8fff a4ff adff b8ff d0ff d5ff d1ff d0ff d2ff d2ff ceff caff c7ff c4ff b3ff a0ff 96ff 90ff 8cff 8aff 77ff 69e1 7f67 9e1c 0000 │ │ f603 785e 83ce 9ef6 b2ff c2ff caff cbff c7ff c0ff beff bfff c0ff bfff bfff bfff c5ff c7ff bdff a3ff 96ff b2ff a6ff 92ff 98ff a9ff bdff c9ff ceff d2ff d5ff d5ff d4ff d3ff d2ff c7ff aeff a4ff a5ff b0ff baff c1ff c3ff c3ff c0ff b9ff afff aeff beff c4ff c4ff c4ff c0ff bbff b5ff b7ff c0ff cfff dcff e4ff e8ff e8ff e5ff e4ff e3ff e4ff e4ff e2ff d2ff a8ff 93ff 98ff b5ff b7ff b6ff cdff d1ff ccff ceff cfff cfff cfff ccff c9ff c7ff b4ff 9fff 95ff 8fff 8cff 8aff 76ff 67e1 7a66 951c 0000 │ │ fd03 755f 80cf 9df7 b8ff cbff ceff ceff c8ff baff bcff c0ff b7ff b4ff b5ff b3ff bbff bfff b2ff 96ff 89ff a4ff 9aff 8cff 9eff a7ff acff b0ff b8ff c1ff c6ff c8ff c8ff c6ff cdff ceff bcff afff aaff abff adff adff aaff a2ff 98ff 93ff 99ff 9eff 97ff a1ff b0ff b3ff b8ff c1ff ceff daff e2ff e4ff e4ff e5ff e6ff e6ff e5ff e4ff e3ff e3ff e3ff e2ff daff c7ff a9ff 97ff a3ff b2ff c0ff ccff cfff cfff d0ff cfff cfff cfff d0ff cfff caff b4ff 9dff 93ff 8dff 8bff 8bff 78ff 69e0 7d64 9b1a 0000 │ │ ff02 735d 7acc 92f6 b3ff ceff ceff d0ff cdff c2ff c4ff c7ff bfff bdff beff bcff bcff bcff b6ff a7ff 9dff a8ff a4ff a1ff b3ff b9ff b9ff bbff bfff c5ff caff ccff cbff c7ff cdff d2ff c9ff c1ff bdff bdff bdff bbff b8ff a4ff 90ff 90ff 98ff 9fff 9cff aeff c2ff c7ff ccff d4ff deff e6ff eaff e8ff e6ff e5ff e5ff e5ff e4ff e2ff e2ff e3ff e4ff e1ff ddff d5ff c3ff b4ff b5ff beff c8ff cbff cfff d2ff d1ff cfff ceff cfff d2ff d2ff ccff b5ff 9dff 93ff 8dff 8aff 8aff 77ff 68e2 826b a31f 0000 │ │ ff01 7158 76c6 84f5 aaff cdff ceff d0ff d0ff c8ff caff ccff c4ff c2ff c3ff c2ff bdff b9ff bdff baff b4ff afff b2ff baff c7ff caff caff c8ff caff cdff d0ff ceff caff c6ff cbff d3ff d2ff cfff ceff d1ff d1ff cfff ceff b6ff 9dff 99ff 9fff a9ff afff c6ff dcff e1ff e2ff e3ff e4ff e4ff e5ff e4ff e4ff e5ff e3ff e2ff e2ff e1ff e2ff e2ff dfff deff dcff d8ff d7ff d4ff ceff ccff ccff ccff cfff d2ff d2ff d0ff ceff ceff d1ff d2ff ccff b6ff 9fff 94ff 8dff 8aff 88ff 74ff 65e3 8272 a323 0000 │ │ -ff00 7253 74bf 7bf3 a3ff cbff ceff d0ff cbff bdff c4ff c9ff b4ff afff b1ff b2ff b0ff b0ff b5ff b5ff afff a8ff b0ff bdff c7ff c5ff bdff b6ff bcff c5ff c8ff bdff b2ff b4ff c3ff d2ff d1ff cfff cfff d1ff d1ff d0ff d0ff c1ff abff 98ff a2ff afff aaff c2ff ddff dfff e0ff e1ff e2ff e3ff e3ff e3ff e3ff e2ff e2ff e0ff dfff e0ff e2ff dfff d2ff d1ff d5ff d6ff d7ff d5ff cfff cdff ceff cfff cfff d1ff d3ff d2ff d0ff cfff d0ff d1ff cdff b8ff a0ff 94ff 8cff 87ff 88ff 74ff 64e2 7a6d 9521 0000 │ │ -ff00 6e4f 70b9 76f2 92ff b4ff ccff d1ff cbff c0ff bfff c0ff b9ff b7ff b8ff b8ff b7ff b6ff b8ff b6ff b4ff b3ff bbff c3ff c3ff c0ff baff b7ff baff bfff c0ff b7ff b1ff b8ff c6ff d0ff d0ff d0ff cfff cfff cfff cfff cfff c7ff b4ff 97ff a0ff b0ff a9ff c0ff dbff dbff dcff ddff dfff e1ff e1ff dfff dcff dbff e0ff e0ff deff deff e0ff ddff d1ff d1ff d4ff d6ff d7ff d6ff d0ff ceff ceff d1ff d1ff d2ff d4ff d4ff d2ff d1ff d0ff cfff ccff b8ff a0ff 93ff 8bff 87ff 87ff 73ff 63e1 7067 821c 0000 │ │ +0000 7253 74bf 7bf3 a3ff cbff ceff d0ff cbff bdff c4ff c9ff b4ff afff b1ff b2ff b0ff b0ff b5ff b5ff afff a8ff b0ff bdff c7ff c5ff bdff b6ff bcff c5ff c8ff bdff b2ff b4ff c3ff d2ff d1ff cfff cfff d1ff d1ff d0ff d0ff c1ff abff 98ff a2ff afff aaff c2ff ddff dfff e0ff e1ff e2ff e3ff e3ff e3ff e3ff e2ff e2ff e0ff dfff e0ff e2ff dfff d2ff d1ff d5ff d6ff d7ff d5ff cfff cdff ceff cfff cfff d1ff d3ff d2ff d0ff cfff d0ff d1ff cdff b8ff a0ff 94ff 8cff 87ff 88ff 74ff 64e2 7a6d 9521 0000 │ │ +0000 6e4f 70b9 76f2 92ff b4ff ccff d1ff cbff c0ff bfff c0ff b9ff b7ff b8ff b8ff b7ff b6ff b8ff b6ff b4ff b3ff bbff c3ff c3ff c0ff baff b7ff baff bfff c0ff b7ff b1ff b8ff c6ff d0ff d0ff d0ff cfff cfff cfff cfff cfff c7ff b4ff 97ff a0ff b0ff a9ff c0ff dbff dbff dcff ddff dfff e1ff e1ff dfff dcff dbff e0ff e0ff deff deff e0ff ddff d1ff d1ff d4ff d6ff d7ff d6ff d0ff ceff ceff d1ff d1ff d2ff d4ff d4ff d2ff d1ff d0ff cfff ccff b8ff a0ff 93ff 8bff 87ff 87ff 73ff 63e1 7067 821c 0000 │ │ 0000 6b4e 6db7 73f1 87ff a5ff c7ff d1ff cdff caff c3ff bfff c7ff c8ff c7ff c7ff c5ff c2ff bfff bcff bbff bdff c4ff c6ff bdff bbff beff beff bdff bbff bcff bcff beff c3ff c9ff cdff ceff ceff cdff c9ff caff ccff caff c5ff b3ff 90ff 95ff a5ff a1ff bcff d7ff d8ff d8ff d9ff dcff ddff ddff dbff d6ff d5ff ddff deff ddff dcff ddff dcff d6ff d6ff d8ff d7ff d6ff d5ff d1ff ceff ceff d1ff d2ff d2ff d2ff d3ff d3ff d3ff d2ff cfff ccff b8ff 9fff 92ff 8bff 87ff 87ff 74ff 63df 6860 7118 0000 │ │ 0000 6f4d 70b6 74f1 94ff b7ff c5ff ccff cfff d1ff cfff cdff cfff cfff d0ff d1ff ceff c9ff c4ff c2ff c0ff b8ff bdff c1ff b9ff b8ff bbff c0ff bfff beff c3ff cbff cdff c5ff c4ff c7ff c8ff c7ff c3ff bdff bfff c3ff c2ff b9ff a5ff 82ff 7dff 87ff 8eff b2ff d4ff d7ff d7ff d7ff d8ff d9ff daff d9ff d9ff daff dcff dbff d9ff d8ff d8ff d8ff dbff dbff d9ff d6ff d3ff d0ff d0ff cdff ccff d0ff d0ff cfff cdff cfff d2ff d2ff d1ff d0ff ccff b6ff 9dff 91ff 89ff 86ff 87ff 75ff 65df 695c 7216 0000 │ │ 0000 704e 76b8 82f2 a3ff c4ff c9ff cdff d0ff d2ff d2ff d2ff d2ff d2ff d2ff d1ff ceff caff c8ff c6ff c4ff bfff c2ff c6ff c2ff c1ff c3ff c6ff c6ff c7ff ccff d2ff d2ff c7ff c2ff c2ff c2ff c3ff c3ff c0ff c1ff c4ff c4ff b7ff a1ff 8aff 7fff 81ff 8fff b0ff cfff d3ff d4ff d4ff d4ff d3ff d3ff d3ff d4ff d5ff d4ff d4ff d2ff d0ff ceff cfff d3ff d2ff cfff cbff c9ff c9ff caff c6ff c2ff c2ff bfff bcff baff bfff c7ff cbff cbff caff cdff b8ff 9dff 91ff 89ff 86ff 88ff 76ff 67df 6b5d 7616 0000 │ │ 0000 6e4d 79b6 8ff1 acff c6ff ccff ceff ceff cfff d0ff d1ff d1ff d1ff d0ff cdff c9ff c7ff c6ff c5ff c6ff c6ff c8ff caff c9ff c9ff c9ff c8ff caff ccff ceff ceff cbff c5ff beff baff b9ff bdff c0ff beff bdff beff bfff aeff 9aff 95ff 90ff 8eff 8fff a5ff bcff c2ff c3ff c3ff c3ff bfff bdff beff bfff c0ff c0ff c1ff c1ff bfff beff beff c0ff bfff bdff b9ff b9ff baff baff b7ff b3ff aeff aaff a7ff a5ff adff b8ff c0ff c0ff bfff c7ff b3ff 9aff 8fff 88ff 85ff 85ff 75ff 67df 705b 8215 0000 │ │ 0000 6847 75ac 8bef a6ff bdff c5ff c8ff c9ff caff ccff ceff cfff ceff cbff c7ff c4ff c0ff baff baff bdff bfff c2ff c4ff c0ff bfff bfff bfff c0ff c0ff c0ff beff bbff b8ff b2ff acff abff abff a9ff a5ff a2ff a1ff a1ff 91ff 84ff 8cff a0ff a2ff 7aff 80fe 95fe 98fe 9afe 9cfe 9efe 98fe 93fe 95fe 99fe 9dfe 9ffe a1fe a3fe a5fe a4fe a4ff a7ff a6ff a3ff a1ff a1ff a1ff a1ff a0ff 9eff 9bff 99ff 97ff 96ff a0ff acff b0ff b0ff afff b3ff a3ff 8eff 87ff 82ff 7fff 7cff 6eff 64dc 774e af0d 0000 │ │ -f100 6c31 7088 75e8 83ff 93ff 99ff a1ff a7ff a8fa abf5 acf2 a9f1 a8e9 a7e1 a4e0 a0e0 9ae0 92df 92dd 96d9 98d4 9dcf 9fcb 9acb 98cb 99cb 98ca 98ca 98cb 97c9 96c5 94c0 92bd 8fba 8cb8 8ab8 89b8 87b8 84b8 81b6 7fb3 81ac 77a6 71a7 7db4 94c4 97c6 68aa 63a2 73a4 75a4 78a5 7ca5 7fa5 7aa6 75a6 77a6 7ba6 7fa6 81a6 83a6 86a5 89a5 88a5 86a7 87af 85b5 81b8 80b8 80b8 80b8 81b8 80b8 7fb8 7db8 7cb9 7abd 78c5 7ec9 84cb 86cb 86cb 87cb 89cb 80cb 75cb 6ecb 6ccc 6acd 69ce 65c5 629c 752e d005 0000 │ │ -f100 8118 6d53 5eaf 62cd 6bcb 71ca 7cca 84c8 86bf 88b7 87b2 80b1 7ca4 7997 7896 7195 6895 6295 6191 638a 6182 637b 6475 6075 5f75 5f74 5d73 5b74 5974 5972 566c 5264 4e5f 4d5a 4c57 4a57 4a57 4b57 4c57 4954 454f 4344 423c 4c3e 6351 746a 746d 4e46 383b 3d3e 3a3d 3e3c 443c 453c 453c 453c 473c 463c 453c 453c 463c 483c 483c 443b 423e 4749 4852 4857 4657 4657 4857 4857 4957 4857 4857 4759 475f 486c 4972 4a75 4a75 4a75 4b75 4d75 5075 5075 4a75 4776 4a78 5179 586b 5f48 5f0e c400 0000 │ │ -f101 b608 8e15 6525 622d 652f 662e 6c2e 742d 8027 8525 8424 7d23 7821 751e 741e 6d1e 641e 5e1d 5d1d 5e1b 5c1a 5d18 5d17 5917 5817 5917 5716 5417 5217 5116 4f15 4a13 4612 4511 4411 4111 4111 4311 4511 4110 3c0f 390d 380b 450b 5f0f 7114 7917 8816 9018 9019 8716 6910 3a0b 390b 390b 3b0b 3d0b 3c0b 390b 3a0b 3b0b 3c0b 3c0b 370b 350b 3c0e 3f10 3f11 3e11 3f11 4011 4111 4111 4111 4111 4011 4012 4315 4416 4317 4317 4317 4517 4717 4b17 4c17 4617 4317 4617 4e18 5715 5f0e 5a02 c400 0000 │ │ -f101 ff01 0000 3400 5e00 8e00 a900 d200 d400 9300 8800 8800 8100 7d00 7a00 7800 7200 6900 6300 6200 6400 6200 6400 6500 6100 6000 6100 5f00 5c00 5a00 5a00 5800 5400 5000 4f00 4e00 4c00 4c00 4d00 4e00 4b00 4700 4500 4400 4d00 6400 7500 4e00 ff04 fe08 fe08 ff06 ff01 4600 4700 4600 4700 4900 4800 4600 4700 4900 4a00 4a00 4600 4400 4800 4a00 4900 4700 4800 4900 4a00 4a00 4a00 4900 4800 4800 4a00 4b00 4b00 4b00 4c00 4d00 4e00 5100 5100 4b00 4800 4a00 5100 5900 5f00 6000 0000 0000 │ │ -f100 fd00 ff00 fa00 6f00 4c00 3200 1300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd00 bd01 be02 be02 bd02 bc01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -f100 fd00 ff00 fa00 6f00 4c00 3200 1300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b000 b000 b400 b500 b100 af00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf00 bf00 c000 c000 be00 be00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 6c31 7088 75e8 83ff 93ff 99ff a1ff a7ff a8fa abf5 acf2 a9f1 a8e9 a7e1 a4e0 a0e0 9ae0 92df 92dd 96d9 98d4 9dcf 9fcb 9acb 98cb 99cb 98ca 98ca 98cb 97c9 96c5 94c0 92bd 8fba 8cb8 8ab8 89b8 87b8 84b8 81b6 7fb3 81ac 77a6 71a7 7db4 94c4 97c6 68aa 63a2 73a4 75a4 78a5 7ca5 7fa5 7aa6 75a6 77a6 7ba6 7fa6 81a6 83a6 86a5 89a5 88a5 86a7 87af 85b5 81b8 80b8 80b8 80b8 81b8 80b8 7fb8 7db8 7cb9 7abd 78c5 7ec9 84cb 86cb 86cb 87cb 89cb 80cb 75cb 6ecb 6ccc 6acd 69ce 65c5 629c 752e d005 0000 │ │ +0000 8118 6d53 5eaf 62cd 6bcb 71ca 7cca 84c8 86bf 88b7 87b2 80b1 7ca4 7997 7896 7195 6895 6295 6191 638a 6182 637b 6475 6075 5f75 5f74 5d73 5b74 5974 5972 566c 5264 4e5f 4d5a 4c57 4a57 4a57 4b57 4c57 4954 454f 4344 423c 4c3e 6351 746a 746d 4e46 383b 3d3e 3a3d 3e3c 443c 453c 453c 453c 473c 463c 453c 453c 463c 483c 483c 443b 423e 4749 4852 4857 4657 4657 4857 4857 4957 4857 4857 4759 475f 486c 4972 4a75 4a75 4a75 4b75 4d75 5075 5075 4a75 4776 4a78 5179 586b 5f48 5f0e 0000 0000 │ │ +f101 b608 8e15 6525 622d 652f 662e 6c2e 742d 8027 8525 8424 7d23 7821 751e 741e 6d1e 641e 5e1d 5d1d 5e1b 5c1a 5d18 5d17 5917 5817 5917 5716 5417 5217 5116 4f15 4a13 4612 4511 4411 4111 4111 4311 4511 4110 3c0f 390d 380b 450b 5f0f 7114 7917 8816 9018 9019 8716 6910 3a0b 390b 390b 3b0b 3d0b 3c0b 390b 3a0b 3b0b 3c0b 3c0b 370b 350b 3c0e 3f10 3f11 3e11 3f11 4011 4111 4111 4111 4111 4011 4012 4315 4416 4317 4317 4317 4517 4717 4b17 4c17 4617 4317 4617 4e18 5715 5f0e 5a02 0000 0000 │ │ +f101 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 ff04 fe08 fe08 ff06 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd01 be02 be02 bd02 bc01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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_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/logo.png │ ├── sng │ │ @@ -6,40 +6,40 @@ │ │ IMAGE { │ │ pixels hex │ │ 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 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 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 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 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 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 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 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 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 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 e4d8c000 e6cea300 e8c89500 eac79100 eac68f00 e0c28f00 d9bf8f00 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 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 e4d8c000 e6cea300 e8c89500 eac79100 eac68f00 e0c28f00 d9bf8f00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 7a664d00 77634b00 4a3b2500 1f160500 2d241b00 554f4200 76725f00 78746200 00000000 00000000 00000000 00000000 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 9082bb00 ac98ae00 debf9900 e5c39100 e7c28a00 e4c08600 e2bf8600 e2bf8700 e3bf8500 e3bf8400 e4c08300 e3b26700 f1ffff02 e8cd9e13 eac99523 eac99327 e3cb9c16 ebdfb906 b69d6d00 b4a07200 9a896300 8a785300 8c7a5500 8e7c5700 98886500 a1937200 00000000 00000000 │ │ -c2af8000 8f774900 8d714200 936c3700 ba894e00 daa36400 ca945400 b07a3d00 94643200 85643d00 83634000 83623f00 80603b00 85654000 83613c00 653a1000 6b462000 7c5f3f00 7e624000 80654300 7e654700 745f4600 6f5f4b00 6d675900 4a606b00 06538b00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6a550000 6a550000 6f590000 735c0000 735c0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 e6c89d00 e5c59400 e4c18900 e9c38800 eec68700 f5cb8300 ffd57c00 a1969800 d8b58402 dcba8204 debc8307 e0bd860c e1be8411 e2be8318 e3bf821e e3bf8728 e4c18b3a e7c38c56 eac58b6f e9c28876 dcb8805a cfae7931 b79f6f0f b9a67c05 988c6f02 89795b04 95866404 988a6802 85978d00 df4a0000 efedda00 ddd6be00 │ │ -c2af8000 8f774900 98773c00 5c5a5d01 0a0e0e01 00000001 00000001 23374501 597f8b01 8b5c2b00 83634000 83623f00 80603b00 85654000 5f330300 ffffff00 00000000 7c5f3f00 7e624000 80654300 7e654700 745f4600 6f5f4b00 6d675900 4a606b00 06538b00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 6a550000 6a550000 6f590000 735c0000 735c0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 e6c89d00 e5c59400 e4c18900 e9c38800 f7cd8200 ffff4f00 d5ba9f03 e3c19108 e5c1890e e3bf8618 e1bf8528 e2bf873f e2bf855b e3bf847a e4c08399 e3be82b8 e4bd82d0 e7bf83dc eac183e3 e7bd7de4 d8ad71de c9a46c9d b69d6d4d b5a1731e 9a896412 8a785418 8e7c571b 8f7e590f 97896702 9f957600 efedda00 ddd6be00 │ │ -c5b48604 917a4c25 8c71444d 86663c5c 89663b60 8c683b5f 8663395f 84623a60 81613c5e 7a5d3a57 785a3a51 7859394d 7558354d 7b5e3b50 82624255 8061425a 795c3f52 72583b44 735a3c37 735c3f2b 6d5a431f 554c3f14 303c450a 00007102 ffb83b00 d0924b00 b5885200 b58a5400 b68a5400 b78b5400 b98d5400 b98f5800 b8905c00 b38c5800 b18a5600 b08a5900 b08c5e00 ac8c5f00 a6885b00 9f7e4f00 97764900 92724b00 896b4d00 20191200 59480004 5040001d 5846002b 5d4a0024 634f0005 352b0000 00000000 00000000 7b000b00 e9c48c00 eecd9200 eecb8f00 edc98c00 ecc78b00 f0c98e00 f2cc9000 f3ce9200 f5d09200 f6d19200 f5cf9100 ffff4900 d6b8940c deba861b e6c0852e eac38642 ebc48653 eec78b62 f1ca8e6f f3cd8f7b f1cb8e87 eec88c96 ecc78ca7 ebc78bba ebc78ace ebc78ae2 eac588f5 e9c387ff ebc487ff edc486ff e9be7eff d7ab6cff c39d63e1 af945eb0 aa915d8a 9d855481 8d744687 7a613788 7a623951 9f865b14 a98f6403 efedda03 ddd6be08 │ │ -bda6750b 8b704454 8b6d41ac 937041c7 9e7746cd a67c4acb a37a49cb a17949cc 9e784aca 99754ac1 99754bb8 9a744bb2 967247b1 987449b6 9a754cbd 96714ac4 926e48b8 906d46a3 9370478f 9572497c 96734b6a 94724b58 98754e49 9f7c523b a482552f ac845327 b1855023 b1865122 b287511f b387511c b4885019 b48b5516 b28b5912 ac85530e a782510b a5825409 a4845908 9e825a06 917a5305 80663f03 6c543202 55453102 0d102701 00000004 725b001b 9074005e 9678007b 9879006b 7c640022 1f190006 f1ca9200 f4cd9000 f6d18e00 fdd98d00 b7a19e00 e2c18c02 e7c38903 e8c38907 eec78c0a f1ca8f0f f2cc9114 f4cf9119 f5d0911e f5cf9025 f3d09535 f0ce944b edc98d63 eec98c81 f0ca8c9f f0ca8cba f2cc8fce f4cf92de f6d192e9 f4cf92f2 f2cd91f9 f1cd90fe f1cd8fff f1ce90ff f2ce91ff f2cd91ff f1cc8fff f0cb8eff f1ca8cff ebc182fe d7aa6aff be985cff ac8f57fd a78d58f2 9e8551f0 8e7444f3 785d31f2 795e3498 9d805430 a4865a09 efedda05 ddd6be0d │ │ -b1926012 80603673 8a663ae1 af834ef3 c9985df6 daa566f6 dda868f6 dda86af6 dba76bf5 d8a66bf4 d8a76cf2 d7a66cf0 d2a166f0 ce9d64f1 cb9b62f3 c8985ff4 c3945cf2 c09059ed be8d57e9 bb8b55e5 b78953e1 b58652de b48652da b48752d5 b58a53c8 b58953ba b48852af b48953a8 b58a549d b78b538e b88c5380 b88e586f b78f5c5e b28b574c af88553e ae895833 ae8b5d2e aa8b5e26 a3865a1e 9b7b4d17 92724612 8c6e490f 81654a0a 1813101a 7b620254 c49d00c6 d5ab00e5 d1a700cd 846a0068 31280022 f1ca9200 f4cd9000 fddd9500 dcb78c01 eccb9208 edca8f0e edc88c17 ecc78b27 efc98e39 f2cb904d f3cd9265 f5d0927e f6d09299 f5cf91b8 f7d293ce f8d495db f7d393e0 f7d393e6 f8d595ed f8d697f2 f9d899f6 fad99afa fad89afc f9d89bfd f7d69bfe f7d498ff f7d396ff f7d395ff f6d396ff f6d396ff f6d395ff f5d093ff f4ce90ff ecc384ff d6a968ff be965aff ab8c55ff a68a54fe 9e844efd 907541fe 7a5c2efe 7d5e32b4 99784c51 9d7b4f0f efedda01 ddd6be03 │ │ -a07e4e13 7856307b 896338ef bd8e55ff dba666ff e9b16fff f0b976ff f3bd7cff f2be7fff f1be80ff f1bf81ff f0c081ff eebd7fff ecbb7dff eab97bff e8b87aff e6b578ff e3b275ff e1af72ff ddad71ff dbab70ff daaa6fff d9a96eff d8aa6eff d9ab6fff d8aa6ef7 d7a86cf0 d8a96dec daab6ee5 dcac6edb deae6fd2 deaf71c8 deaf72bc ddac6fb1 dbab6da7 d9aa6c9f d8aa6c9b d5a96c95 d3a76b8d d1a56886 cda06480 c699607c bc905a76 98743881 977613a9 c19a02f3 cea500ff c8a000f1 9c7e05a1 9a7f2856 f1ca932e f3cc8f42 f4cd8b51 f5d08b5e f8d48e6f f8d4907b f8d29186 f7d29194 f8d394a3 f9d596b2 f9d698c1 f9d798d1 f9d798e2 f9d698f6 fad89aff fbda9bff fada9aff fada9bff fada9dff fbdc9eff fcdda0ff fcdda0ff fbdc9fff fadb9eff fada9dff f9d79bff f9d699ff f9d698ff f9d699ff f9d699ff fad698ff f9d597ff f8d294ff f0c687ff daac6aff c0975aff ab8b53ff a68953ff a0844eff 947742ff 7d5d2eff 806033cc 94734676 96754817 efedda00 ddd6be00 │ │ +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 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 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 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 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 f1ffff02 e8cd9e13 eac99523 eac99327 e3cb9c16 ebdfb906 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 d8b58402 dcba8204 debc8307 e0bd860c e1be8411 e2be8318 e3bf821e e3bf8728 e4c18b3a e7c38c56 eac58b6f e9c28876 dcb8805a cfae7931 b79f6f0f b9a67c05 988c6f02 89795b04 95866404 988a6802 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 5c5a5d01 0a0e0e01 00000001 00000001 23374501 597f8b01 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 00000000 00000000 d5ba9f03 e3c19108 e5c1890e e3bf8618 e1bf8528 e2bf873f e2bf855b e3bf847a e4c08399 e3be82b8 e4bd82d0 e7bf83dc eac183e3 e7bd7de4 d8ad71de c9a46c9d b69d6d4d b5a1731e 9a896412 8a785418 8e7c571b 8f7e590f 97896702 00000000 00000000 00000000 │ │ +c5b48604 917a4c25 8c71444d 86663c5c 89663b60 8c683b5f 8663395f 84623a60 81613c5e 7a5d3a57 785a3a51 7859394d 7558354d 7b5e3b50 82624255 8061425a 795c3f52 72583b44 735a3c37 735c3f2b 6d5a431f 554c3f14 303c450a 00007102 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 59480004 5040001d 5846002b 5d4a0024 634f0005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 d6b8940c deba861b e6c0852e eac38642 ebc48653 eec78b62 f1ca8e6f f3cd8f7b f1cb8e87 eec88c96 ecc78ca7 ebc78bba ebc78ace ebc78ae2 eac588f5 e9c387ff ebc487ff edc486ff e9be7eff d7ab6cff c39d63e1 af945eb0 aa915d8a 9d855481 8d744687 7a613788 7a623951 9f865b14 a98f6403 efedda03 ddd6be08 │ │ +bda6750b 8b704454 8b6d41ac 937041c7 9e7746cd a67c4acb a37a49cb a17949cc 9e784aca 99754ac1 99754bb8 9a744bb2 967247b1 987449b6 9a754cbd 96714ac4 926e48b8 906d46a3 9370478f 9572497c 96734b6a 94724b58 98754e49 9f7c523b a482552f ac845327 b1855023 b1865122 b287511f b387511c b4885019 b48b5516 b28b5912 ac85530e a782510b a5825409 a4845908 9e825a06 917a5305 80663f03 6c543202 55453102 0d102701 00000004 725b001b 9074005e 9678007b 9879006b 7c640022 1f190006 00000000 00000000 00000000 00000000 00000000 e2c18c02 e7c38903 e8c38907 eec78c0a f1ca8f0f f2cc9114 f4cf9119 f5d0911e f5cf9025 f3d09535 f0ce944b edc98d63 eec98c81 f0ca8c9f f0ca8cba f2cc8fce f4cf92de f6d192e9 f4cf92f2 f2cd91f9 f1cd90fe f1cd8fff f1ce90ff f2ce91ff f2cd91ff f1cc8fff f0cb8eff f1ca8cff ebc182fe d7aa6aff be985cff ac8f57fd a78d58f2 9e8551f0 8e7444f3 785d31f2 795e3498 9d805430 a4865a09 efedda05 ddd6be0d │ │ +b1926012 80603673 8a663ae1 af834ef3 c9985df6 daa566f6 dda868f6 dda86af6 dba76bf5 d8a66bf4 d8a76cf2 d7a66cf0 d2a166f0 ce9d64f1 cb9b62f3 c8985ff4 c3945cf2 c09059ed be8d57e9 bb8b55e5 b78953e1 b58652de b48652da b48752d5 b58a53c8 b58953ba b48852af b48953a8 b58a549d b78b538e b88c5380 b88e586f b78f5c5e b28b574c af88553e ae895833 ae8b5d2e aa8b5e26 a3865a1e 9b7b4d17 92724612 8c6e490f 81654a0a 1813101a 7b620254 c49d00c6 d5ab00e5 d1a700cd 846a0068 31280022 00000000 00000000 00000000 dcb78c01 eccb9208 edca8f0e edc88c17 ecc78b27 efc98e39 f2cb904d f3cd9265 f5d0927e f6d09299 f5cf91b8 f7d293ce f8d495db f7d393e0 f7d393e6 f8d595ed f8d697f2 f9d899f6 fad99afa fad89afc f9d89bfd f7d69bfe f7d498ff f7d396ff f7d395ff f6d396ff f6d396ff f6d395ff f5d093ff f4ce90ff ecc384ff d6a968ff be965aff ab8c55ff a68a54fe 9e844efd 907541fe 7a5c2efe 7d5e32b4 99784c51 9d7b4f0f efedda01 ddd6be03 │ │ +a07e4e13 7856307b 896338ef bd8e55ff dba666ff e9b16fff f0b976ff f3bd7cff f2be7fff f1be80ff f1bf81ff f0c081ff eebd7fff ecbb7dff eab97bff e8b87aff e6b578ff e3b275ff e1af72ff ddad71ff dbab70ff daaa6fff d9a96eff d8aa6eff d9ab6fff d8aa6ef7 d7a86cf0 d8a96dec daab6ee5 dcac6edb deae6fd2 deaf71c8 deaf72bc ddac6fb1 dbab6da7 d9aa6c9f d8aa6c9b d5a96c95 d3a76b8d d1a56886 cda06480 c699607c bc905a76 98743881 977613a9 c19a02f3 cea500ff c8a000f1 9c7e05a1 9a7f2856 f1ca932e f3cc8f42 f4cd8b51 f5d08b5e f8d48e6f f8d4907b f8d29186 f7d29194 f8d394a3 f9d596b2 f9d698c1 f9d798d1 f9d798e2 f9d698f6 fad89aff fbda9bff fada9aff fada9bff fada9dff fbdc9eff fcdda0ff fcdda0ff fbdc9fff fadb9eff fada9dff f9d79bff f9d699ff f9d698ff f9d699ff f9d699ff fad698ff f9d597ff f8d294ff f0c687ff daac6aff c0975aff ab8b53ff a68953ff a0844eff 947742ff 7d5d2eff 806033cc 94734676 96754817 00000000 00000000 │ │ 906e4213 73512d79 886238ec c59459fc e0aa68ff ebb270ff f3be7dff f8c586ff f9c88bff f8c98cff f9cb8dff facd8fff face90ff fbce90ff face8fff fbce90ff facd8eff facc8cff facc8cfe facd8dff fbcd8eff fcce8eff fcce8eff fcce8dff fbce8dff f9c989ff f7c685ff f7c685ff f7c685ff f8c684ff f7c684ff f5c482ff f2c17fff efbd7cff ecb979ff e8b776fd e5b675fc e2b373f9 deb171f6 ddaf70f2 d9ab6dee d3a569ea ca9d64e7 b48c48e8 a88423ef b69106fc b89300ff b49003f5 b18f15ce c8a5499b f2ca8f81 f6cf919f f6d190b7 f7d390ca f9d792de fad794ea fad695f1 fad796f9 fbd999fe fcdb9cff fcdc9eff fcdd9fff fcde9fff fcdea0ff fddfa2ff fde0a3ff fce0a2ff fcdfa3ff fbdfa4fe fcdfa4ff fcdfa4ff fcdea4ff fadda2ff fbdca0ff fbdb9dff fad99cff fad79aff f9d798ff fad899ff fbd899ff fbd799ff fbd799ff fbd596ff f4ca8aff dfb06dff c2995bff aa8a52ff a68853ff a2854fff 987944ff 816131ff 826234e1 8e6e4297 8f6f431e 00000000 00000000 │ │ 8f724a17 7755307d 8b6439ef c6955afd e3ab69ff edb472ff f5bf7eff f8c688ff f8c98dff f8c98eff f9cb8eff f9cc8fff f8cd8fff f7cd8fff f7cd90ff f7cd90ff f5cb8dff f4c98bff f5cb8dff f8ce90ff fbd092ff fcd192ff fcd292ff fcd291ff fbd291ff face8eff f8cb8bff f9ca8bff f9ca8bff facb8bff facc8bff f9cb8aff f7c988ff f6c787ff f4c585ff f2c383ff f0c281ff ecbf7eff e9bc7cfe eabd7dfe eabc7cfd e8ba7cfc e4b77afb cca462fb b4913afc b3900bfe b08d00fe b18d0afd bb9834f5 d7b164ec f3cb8ae6 f9d594ed fad998f2 fadb99f6 fadc9bfa fbdd9dfc fcdd9efd fcdea0ff fcdfa3ff fde1a5ff fde1a5ff fde2a6ff fde2a7ff fde2a7ff fde2a7ff fde2a6ff fce2a5ff fce2a7ff fce1a8ff fde1a8ff fce1a7ff fcdfa6ff fbdea5ff fbdda2ff fbdb9fff fbda9dff fad89aff f9d698ff fad799ff fbd899ff fbd99aff fcd99bff fdd798ff f7cc8bff e0b16eff c2995bff aa8a52ff a68953ff a48650ff 9b7b46ff 876636ff 846336f0 88683dae 89693e23 00000000 00000000 │ │ 997d531b 7e5c3381 90693bf2 c7955bfe e3ab6aff efb473ff f6be7fff f8c688ff f8ca8dff f9ca8eff f9cb8fff f8cc8fff f6cc8eff f5cb8eff f3c98dff efc689ff f2c88aff f6cb8dff f5cd8fff f7cf91ff fad194ff fbd295ff fbd394ff fbd394ff fbd293ff f9cf91ff f6cb8eff f2c789ff f5c98bff f7cc8eff f4c98aff f5ca8bff f7cc8dff f7cb8cff f7ca8cff f7ca8bff f5c887ff f2c584ff f1c483ff f1c484ff f0c484ff efc384ff ecc083ff d8b075ff c29d51ff ba9511ff af8c00fe af8d10ff c5a24eff dcb774ff efca89ff fadb9aff fde09fff fbdfa0ff fcdfa2ff fce0a2ff fce1a3ff fde2a7ff fde4a9ff fde5aaff fde4a9ff fde3a9ff fee3a9ff fde4aaff fde4a9ff fce4a9ff fde4a9ff fce4abff fce4acff fde4acff fde3aaff fce1a9ff fce0a7ff fcdfa4ff fcdea2ff fcdc9fff fbda9cff fad89aff fad99bff fbda9bff fbda9bff fbd99aff fed898ff f8cd8bff e0b16eff c1985bff aa8a52ff a88953ff a58750ff 9d7e47ff 8d6c3aff 87663af1 87673fb1 87674023 00000000 00000000 │ │ 9d82591c 83613782 936d3ef3 c7965cfe e3ab6bff efb573ff f5be7eff f8c688ff f8ca8eff f9cb8eff f8cb8fff f7cc8fff f6cc8fff f3ca8dff efc589ff eac285ff f1c88aff f9cf91ff f6cf91ff f6d092ff f8d294ff fbd295ff fbd295ff fbd294ff fad194ff f8ce92ff f2c98eff ecc487ff ebc487ff ebc588ff e9c386ff efc889ff f6cd8eff f6cb8dff f7cc8eff f8cc8eff f6ca8aff f5c887ff f4c787ff f2c788ff f0c587ff edc386ff ebc183ff ddb47eff cda75fff c79f14ff b89200ff b29012fe c9a85cff dab87cff e8c88aff fbe0a0ff ffe5a6ff fce3a4ff fde3a6ff fde3a6ff fce3a7ff fde4aaff fde6acff fde7adff fde5acff fde4aaff fde4a9ff fde5abff fce5abff fce6acff fde6acff fde7aeff fce6afff fde5aeff fde4adff fce3abff fce1a8ff fce0a5ff fcdfa2ff fcdd9fff fbdb9cff fbda9bff fbda9bff fbdb9cff fbdb9dff fbd99aff fdd796ff f8ce8bff e2b471ff c29b5dff aa8a53ff a98a54ff a68750ff 9e7f48ff 916f3cff 8a693dee 886743ab 88674322 00000000 00000000 │ │ 9079561c 7f5f3982 916d41f2 c9985efe e4ad6cff efb573ff f5bf7eff f8c788ff f8cb8eff f5ca8dff f3c98cff f4ca8dff f7cd90ff f1c78aff eac185ff edc68aff f3cb8eff f7ce91ff f4ce92ff f4ce92ff f6cf92ff fbd193ff fbd092ff fad092ff fbd295ff f4cd91ff edc78cff eec88cff ddb87fff d1ae76ff e2be82ff eec88bff f4cd8fff f4cc8eff f7cd8fff f8ce90ff f7cb8cff f4c98aff f2c889ff f1c88aff ecc386ff e9bf82ff e9c082ff dbb57cff d0ab5cff d8ad13ff cba100ff bd9811ff c2a353ff d1b378ff e5c88cff fae2a3ff ffe8a8ff fde5a7ff fde5a9ff fde6aaff fde6aaff fce6acff fde6adff fde7aeff fde7aeff fde6adff fde6acff fce5abff fce6acff fde8aeff fce8aeff fce8b0ff fde8b0ff fce6afff fce5adff fde4abff fce2a9ff fce0a4ff fbdd9eff fbdb9cff fbd898ff fbd797ff fad898ff fbda9bff fbdb9dff fad99bff fcd796ff f9d08cff e9be79ff c8a263ff ac8d55ff aa8b55ff a68850ff 9f7f47ff 94703cff 8c683cee 876540ab 87654022 00000000 00000000 │ │ 8c78591b 7c5f3c81 906d44f1 cb9c63fe e6b06fff f0b876ff f6c281ff f9c98aff f9cd90ff f6cc8fff f4ca8eff f2c98dff f1c88cff eec68aff ecc488ff e9c287ff eec68aff f2ca8eff f0ca8eff f3cd91ff f9d295ff fed597ff fdd496ff fcd294ff fcd496ff f6cf92ff eeca8dff ebc78bff d2af78ff c6a46eff e7c387ff f5d092ff f8d294ff f9d294ff fbd294ff fbd193ff f9cf90ff f1c889ff e9c284ff e5bf82ff e5be81ff e8bf82ff eec488ff dfb775ff d3ad4aff e3b60fff d4a900ff c09b0cff c0a140ff d5b974ff efd69aff fde7a9ff ffeaabff fde7aaff fde7abff fde8adff fce8aeff fce7adff fce7aeff fde8afff fde7afff fde7afff fde7aeff fce4acff fce6adff fce8afff fce8afff fde8b1ff fde9b2ff fce8b1ff fee8b0ff ffe8afff ffe5acff fde2a6ff fcde9fff fbdb9bff fbd896ff fad694ff fad998ff fbda9cff fbdb9eff fbd99bff fbd696ff f8cf8cff eabf7aff c9a365ff ad8e56ff ab8c56ff a78850ff a07f47ff 96713dff 8c683aef 84633cad 84633c23 00000000 00000000 │ │ 8c785a19 795e3e7e 8f6e46f0 cc9e66fd e8b373ff f2bb79ff f7c484ff facb8cff fbce91ff f9cf92ff f7ce91ff f3cb8fff edc68aff e9c388ff e7c186ff e5be83ff eac387ff f0c98cff efc98dff f3cd90ff f7d092ff f7d090ff f8d192ff fad396ff fdd598ff fad496ff f2cf91ff e8c689ff d2b078ff cba972ff edc98cff f1cd90ff ecc78cff f2cd90ff f6cf92ff f6ce91ff f3cb8eff e8c184ff dbb67bff d5b177ff d9b478ff e2bb7eff ecc385ff dbb463ff cca630ff deb209ff d1a700ff bc9707ff b89827ff d2b764ff f0da9bff f9e4a6ff fbe7a9ff fbe6aaff fce7adff fce8afff fce9b0ff fce8aeff fde8aeff fde9afff fce7afff fce7b0ff fde7b0ff fce5acff fce6aeff fce7b0ff fde7b1ff fde8b1ff fde9b2ff fce9b2ff fae6adff f8e3a7ff f9e0a3ff fadfa2ff fbdea0ff fbdb9cff fbd897ff fad795ff fbdb9bff fbdc9eff fbdb9eff fbda9cff fcd797ff f7ce8cff e8bb79ff c8a164ff ad8e57ff ab8d56ff a88950ff a17f47ff 98713dff 8b6739f1 826239b0 81613823 00000000 00000000 │ │ 86704e15 775d3c7b 8d6e46ed ca9c64fd e9b473ff f5be7cff f9c685ff fbcb8dff fbce91ff f9cf92ff fad193ff f9d193ff f5ce90ff deb97fff d2ad74ff e9c286ff f3cc8eff f6cf91ff f8d194ff f1ca8dff e5c07dff dcb86dff e1be78ff edca8cff fad698ff fed99bff f8d496ff ebc98dff e0bf84ff debd82ff e8c78aff d1b078ff bd9c68ff d0ae77ff dcb97fff e0bc81ff dcb97fff d3b078ff caa770ff c7a46bff caa669ff d0ac6aff d8b36aff c6a242ff b69314ff c39d04ff c29c00ff b59102ff a3840cff b79d3fff d7c176ff e5d28dff edda99ff f2dfa1ff f6e4a9ff fae7afff fde9b1ff fde9aeff fde9aeff fde8afff fce7adff fce7aeff fde8b0ff fde7adff fde8afff fde9b1ff fee9b2ff fee9b2ff fde9b0ff fae6aeff ebd89cff dec987ff dfc77fff ecd18dff f9db9dff fbdb9cff fbd99aff fad899ff fbdc9eff fbdda0ff fcdc9eff fcda9bff fdd898ff f8cf8fff e8ba78ff c9a164ff af8f58ff ac8f58ff a98a52ff a38048ff 98713cff 8b6638f2 816037b1 80603723 00000000 00000000 │ │ 89704e13 7c603d79 917046eb ca9a62fc e8b372ff f5bf7dff f9c786ff fbcc8dff fbcf91ff facf91ff fad193ff fbd395ff f8d093ff d8b37aff c7a36dff edc68aff f9d193ff f3cd90ff e9c489ff dfba69ff dbb443ff deb631ff d6b037ff d2af51ff e5c37eff f5d295ff fcd89bff f3d295ff efcd91ff edcc8eff eccb8eff d8b87fff c9a873ff d5b37bff dab883ff d4b37fff c0a169ff bc9b54ff c29e44ff cca63bff d5ad35ff ddb333ff e3b930ff dbb21bff d1a805ff cfa601ff cda400ff c9a200ff c7a001ff d3ae18ff e2bf34ff e9c743ff ebcb4eff eacc58ff e7cc65ff e4cc7aff e6d292ff f0dfa9ff fae9b4ff ffedb5ff feeab1ff fde9b0ff fde9b0ff fde8afff fde8afff fde8b1ff fde8b1ff ffe9b3ff f9e2a8ff e1ca85ff cfb55cff ccaf3eff e3c039ff e8c75bff eacb86ff f8d797ff fbd99aff f9d899ff f9da9cff fadc9eff fcdd9eff fcdc9cff fdda9bff f9d292ff ebbe7bff cca466ff b2915aff ae9059ff aa8b53ff a38049ff 97703bff 8b6637f6 826138b9 82623a25 00000000 00000000 │ │ 8e735012 82643e78 967246eb ca9960fc e7b170ff f4bf7cff f9c786ff fbcc8dff fbcf92ff facf90ff fad192ff fad294ff f9d093ff dcb57dff cba671ff efc78cff f7d092ff ebc78aff d4b37aff c9a645ff cda510ff deb302ff cca300ff b89515ff c8a855ff e5c584ff fcda9dff fcd99cff f9d799ff f7d496ff f4d294ff efce92ff e9c88dff e4c285ff ddbc7dff d1b06bff bb9b46ff bd9a2aff cda616ff dfb30aff ecbd05ff f4c302ff f7c700ff f9ca00ff f6c700ff ebbc00ff e5b800ff e8bb00ff f6c600ff faca00ff f9c800ff f6c602ff f2c306ff ecbf0dff e2ba1aff d9b835ff d8bd59ff e3ce81ff efdd9bff f8e6aaff fae8afff fce9b1ff fde9b0ff fde7afff fce7afff fce7afff fde8afff fbe5b0ff ecd497ff c6a94dff b4941aff be9900ff e3b800ff e1bb31ff dabb70ff f5d392ff fcda9bff f8d799ff f7d89aff fadb9dff fcde9fff fcdd9fff fddc9dff fad594ff efc37fff d1a96bff b5935cff af9059ff aa8a53ff a28048ff 96703aff 8b6738fb 84643cc1 87684128 00000000 00000000 │ │ 8e704b12 84633b78 977144eb cb995ffc e7b06fff f4be7bff f9c685ff fbcc8dff fbce91ff facf90ff fad192ff fbd295ff fbd294ff ebc387ff e0b87eff ebc386ff edc788ff e4c183ff d1b077ff b99944ff ae8c10ff bc9802ff ba9500ff b18e08ff b19127ff d3b466ff f8d69aff fdd99cff fdd89aff fcd899ff fcd89aff f9d69aff f1ce91ff e0be77ff d6b24fff d6af28ff e6b911ff efc208ff f5c704ff f9c802ff fbc900ff fdcb00ff fecc00ff fecc00ff fecc00ff fbca00ff fac900ff fbca00ff fecc00ff ffcc00ff fecb00ff fdcb00ff fdca00ff fbc902ff f9c904ff f7c80aff f1c312ff e2bb1fff dabb46ff dcc575ff ecd69aff f7e0a9ff fce4acff fce4acff fce5acff fde7adff fee9b0ff edd8a4ff d4bb78ff bb9a21ff ac8a05ff ad8b00ff c19a00ff cba833ff d9ba74ff f6d594ff fcdb9cff f9d99aff f9d99aff fbdd9dff fddfa1ff fddea0ff fddc9dff fad594ff f2c682ff d3ad6eff b5975fff ae915aff a98a52ff a28048ff 97713cff 8e6a3cfd 886840c3 8e6f4b29 00000000 00000000 │ │ 92724d12 84623c78 966f44eb c7955dfc e4ad6dff f3bc79ff f8c583ff faca8bff facd8fff face90ff fbd092ff fbd194ff fbd294ff f6cd90ff f1c88bff f3c98bff eec587ff e4be81ff d8b47aff c8a55fff b89638ff b2900dff ab8a00ff a68600ff a8870cff bf9f38ff dbba6cff ecc98dff fad79eff ffdca0ff f3d198ff eac67bff e5bf58ff e6be3cff e7bc1fff ecbe08ff fac800ff ffcf00ff ffd100ff ffd000ff fecc00ff f7c600ff efc000ff ecbd00ff eabc00ff e7b900ff e6b800ff e6b900ff e8ba00ff eabb00ff edbe00ff f3c200ff fac800ff ffcd00ff ffd000ff ffcf00ff fdc900ff f1c000ff e8bd14ff e4bf32ff e6c451ff e5c875ff e9d197ff fbe4afff ffeab7ff fae5b0ff ecd79dff e3c874ff d1b03eff ad8c0aff a58200ff ac8900ff b59414ff cdad4fff e7c989ff f8d898ff fbdb9bff f9da9bff f9da9bff fcdd9eff fde0a1ff fddea0ff fddc9dff fbd694ff f3c984ff d4b070ff b69861ff af925bff a98a52ff a27f48ff 99723dff 8e693bfd 86653dc4 8b6b4729 00000000 00000000 │ │ -96785312 85623f78 956e45eb c3925afc e1aa6bff f1ba77ff f6c281ff f8c888ff f9cb8dff facc90ff fbce91ff fbd092ff fad193ff fbd294ff fbd294ff fbd092ff f4c98bff ebc185ff e7bd82ff e3ba7fff d8b26aff c19e32ff ae8e14ff a78707ff b18e01ff b79410ff c09e31ff d4b263ff e5c584ff eccd8dff e2c177ff dcb646ff e0b517ff f2c204ff fcca00ff ffcc00ff fecb00ff fcca00ff fac900ff f8c700ff f2c200ff e8bb00ff deb200ff daaf01ff d7ad01ff d1a800ff cea500ff cea600ff d3aa01ff d7ad01ff dbb001ff e3b600ff edbe00ff f5c500ff f8c900ff fbca00ff fdcb00ff ffcc00ff fecb00ff f8c601ff eabd0cff dcb735ff d9be6aff eed898ff f4dfa5ff edd694ff ddc26eff dcb838ff d1a90bff a88703ff a7870bff b9971eff c3a744ff dfc378ff f8da9eff fadb9cff fada9bff fada9bff fadb9cff fcde9fff fde0a1ff fcde9fff fddc9cff fbd794ff f2cb85ff d4b171ff b79861ff b0935cff aa8b53ff a38148ff 9b743fff 8d6739fd 826038c4 8567412a ffffff00 00000000 │ │ -9c805f12 88674379 977148eb c39159fc e0a969ff f0ba76ff f5c07eff f7c786ff f8cb8dff f9cb8fff facd90ff facf91ff fad091ff fbd193ff fbd294ff fbd093ff facd91ff f8ca8eff f7c98dff f8ca8eff f4c98bff e5bf7eff cdab56ff c19e27ff d0a707ff caa203ff bf9a09ff c09d15ff b79833ff b79a44ff d5af27ff ebbf11ff f9c804ff fcca00ff ffcc00ff fecc00ff f9c700ff f0c000ff e5b800ff daaf00ff d8ad00ff d9ae00ff dcb105ff deb208ff deb208ff dbb102ff d8ae00ff d7ae02ff dab109ff ddb30bff deb409ff dbb104ff d8ad01ff d7ac00ff dfb300ff eabc00ff f5c400ff fcca00ff ffcc00ff fecb00ff fbca02ff f3c40aff e4bb1eff ceb24aff c9af50ff d2b23bff e3b91bff d6ac0bff c19b03ff b8950aff bda038ff ceb670ff ead290ff f8df9fff fce1a2ff fcdd9eff fcdb9dff fbdc9dff fbdc9dff fcde9fff fce0a1ff fddf9fff fddd9cff fbd794ff f2cb86ff d4b071ff b69761ff b0925cff ad8d55ff a8854cff 9f7741ff 8d683afe 7f5e37c7 876b482d ffffff00 00000000 │ │ +96785312 85623f78 956e45eb c3925afc e1aa6bff f1ba77ff f6c281ff f8c888ff f9cb8dff facc90ff fbce91ff fbd092ff fad193ff fbd294ff fbd294ff fbd092ff f4c98bff ebc185ff e7bd82ff e3ba7fff d8b26aff c19e32ff ae8e14ff a78707ff b18e01ff b79410ff c09e31ff d4b263ff e5c584ff eccd8dff e2c177ff dcb646ff e0b517ff f2c204ff fcca00ff ffcc00ff fecb00ff fcca00ff fac900ff f8c700ff f2c200ff e8bb00ff deb200ff daaf01ff d7ad01ff d1a800ff cea500ff cea600ff d3aa01ff d7ad01ff dbb001ff e3b600ff edbe00ff f5c500ff f8c900ff fbca00ff fdcb00ff ffcc00ff fecb00ff f8c601ff eabd0cff dcb735ff d9be6aff eed898ff f4dfa5ff edd694ff ddc26eff dcb838ff d1a90bff a88703ff a7870bff b9971eff c3a744ff dfc378ff f8da9eff fadb9cff fada9bff fada9bff fadb9cff fcde9fff fde0a1ff fcde9fff fddc9cff fbd794ff f2cb85ff d4b171ff b79861ff b0935cff aa8b53ff a38148ff 9b743fff 8d6739fd 826038c4 8567412a 00000000 00000000 │ │ +9c805f12 88674379 977148eb c39159fc e0a969ff f0ba76ff f5c07eff f7c786ff f8cb8dff f9cb8fff facd90ff facf91ff fad091ff fbd193ff fbd294ff fbd093ff facd91ff f8ca8eff f7c98dff f8ca8eff f4c98bff e5bf7eff cdab56ff c19e27ff d0a707ff caa203ff bf9a09ff c09d15ff b79833ff b79a44ff d5af27ff ebbf11ff f9c804ff fcca00ff ffcc00ff fecc00ff f9c700ff f0c000ff e5b800ff daaf00ff d8ad00ff d9ae00ff dcb105ff deb208ff deb208ff dbb102ff d8ae00ff d7ae02ff dab109ff ddb30bff deb409ff dbb104ff d8ad01ff d7ac00ff dfb300ff eabc00ff f5c400ff fcca00ff ffcc00ff fecb00ff fbca02ff f3c40aff e4bb1eff ceb24aff c9af50ff d2b23bff e3b91bff d6ac0bff c19b03ff b8950aff bda038ff ceb670ff ead290ff f8df9fff fce1a2ff fcdd9eff fcdb9dff fbdc9dff fbdc9dff fcde9fff fce0a1ff fddf9fff fddd9cff fbd794ff f2cb86ff d4b071ff b69761ff b0925cff ad8d55ff a8854cff 9f7741ff 8d683afe 7f5e37c7 876b482d 00000000 00000000 │ │ a78f6f12 8a6a4679 99734aec c6945cfc e1ac6bff efba76ff f3bf7dff f7c686ff facc8eff f9cc8fff facd91ff facf91ff fad091ff fbd193ff fbd294ff fbcf92ff fbce91ff fbcc91ff facb90ff fccd91ff fbcf93ff f4cc94ff dfbc7dff cdab51ff cda516ff cba301ff c7a000ff bf9a00ff b6930bff bc9a15ff e3b805ff f8c900ff ffce00ff ffcd00ff f4c400ff eabb00ff ebbc00ff e5b700ff daaf01ff cea612ff d0a925ff d9b236ff e3bb42ff dfb745ff d9b135ff d9af0bff d1a700ff cba50bff d1b438ff dec553ff e7cd59ff dfc44cff d4b73aff cdac24ff d3ab0bff e0b300ff ebbc00ff e9ba00ff f1c100ff fcc900ff ffce00ff fecc00ff f3c202ff dbb417ff c9a618ff c39f0dff d0a600ff c9a000ff bf9908ff c2a333ff d4ba6dff ebd49dff fbe4abff ffe7aaff fde4a5ff fce0a2ff fcde9fff fcde9dff fcde9dff fcde9fff fddfa1ff fde09fff fedd9cff fbd794ff f1c984ff d2ad6fff b4955fff af925cff ac8d55ff a8844bff 9f7741ff 8e693cff 82623cce 8f765335 ffffff01 00000000 │ │ b19d7e12 8c6c4778 9b764aeb ca9860fc e4af6eff f0bb78ff f4bf7dff f8c786ff fbcc8eff facd90ff facf91ff fad092ff fbcf91ff fbd092ff fbd193ff fbcf91ff facd91ff f9cc90ff f8ca8fff f9cc90ff f9ce90ff f3cc8eff e5c38cff d3b373ff be9b2eff c19c0bff caa300ff c69f00ff caa300ff dab000ff f8c900ff fece00ff fcca00ff f7c600ff e6b900ff d8ae01ff ddb107ff ddb20fff dab120ff d6b03fff dbb75dff e6c175ff eec884ff e0bd7fff d2ae5bff d7ae12ff caa000ff bd9a13ff c3b15eff ddd395ff f2e9abff ebdf9cff e0d183ff d8c262ff d7b839ff ddb61eff dfb50dff d8ad04ff e1b400ff f0c000ff f9c800ff fdcc00ff fecb00ff f6c600ff dab000ff c09b00ff bd9800ff bc9602ff c19d19ff cfb567ff ead298ff ffe6adff fee6aaff fde5a8ff fde5a6ff fce4a5ff fce1a1ff fcdf9dff fcde9dff fddf9fff fde0a1ff fde0a0ff fdde9dff fbd694ff f0c682ff cfaa6dff b1945dff ae925bff ab8d55ff a6834bff 9f7741ff 916c3fff 886842d2 957c5939 ffffff02 00000000 │ │ -b6a48411 8f6e4677 9d774ae9 ca995ffb e5b06fff f2bd7aff f6c180ff f9c887ff facd8dff facd90ff facf92ff fbcf92ff facd91ff face91ff fbcf91ff face91ff facf92ff f9cf92ff f8cc8fff facf92ff f9d092ff ecc98bff e5c589ff d9b97bff bd9d51ff b69422ff bd9801ff caa200ff d8ae00ff e9bb00ff fbca00ff fbca00ff efc000ff ddb100ff dcb100ff dfb30aff d6ae26ff d9b34eff e4bf73ff f3cd88ff f8d38fff fad490ff fbd593ff e4c07cff d2ae4dff e2b60fff d6a900ff c29d0fff bfab4bff ddd38eff fbf4baff faf1b5ff f9efb2ff f5eaabff eddf9bff ddc875ff d4b545ff dcb419ff dab005ff daaf00ff e6b800ff f5c400ff fecc00ff fccb00ff e2b700ff c8a200ff c49d00ff b7940bff ba9d34ff e7ce8eff fbe3adff fee5acff fde5aaff fde4a8ff fce4a7ff fde5a6ff fde2a2ff fde09eff fddf9eff fde09fff fce2a1ff fce2a0ff fddf9dff fad793ff efc480ff cea96aff b0945cff ad925cff ab8d56ff a7844cff a17943ff 956f42ff 8b6a44cd 95785733 ffffff00 00000000 │ │ +b6a48411 8f6e4677 9d774ae9 ca995ffb e5b06fff f2bd7aff f6c180ff f9c887ff facd8dff facd90ff facf92ff fbcf92ff facd91ff face91ff fbcf91ff face91ff facf92ff f9cf92ff f8cc8fff facf92ff f9d092ff ecc98bff e5c589ff d9b97bff bd9d51ff b69422ff bd9801ff caa200ff d8ae00ff e9bb00ff fbca00ff fbca00ff efc000ff ddb100ff dcb100ff dfb30aff d6ae26ff d9b34eff e4bf73ff f3cd88ff f8d38fff fad490ff fbd593ff e4c07cff d2ae4dff e2b60fff d6a900ff c29d0fff bfab4bff ddd38eff fbf4baff faf1b5ff f9efb2ff f5eaabff eddf9bff ddc875ff d4b545ff dcb419ff dab005ff daaf00ff e6b800ff f5c400ff fecc00ff fccb00ff e2b700ff c8a200ff c49d00ff b7940bff ba9d34ff e7ce8eff fbe3adff fee5acff fde5aaff fde4a8ff fce4a7ff fde5a6ff fde2a2ff fde09eff fddf9eff fde09fff fce2a1ff fce2a0ff fddf9dff fad793ff efc480ff cea96aff b0945cff ad925cff ab8d56ff a7844cff a17943ff 956f42ff 8b6a44cd 95785733 00000000 00000000 │ │ af9e7f0e 93704973 a37a4de6 cf9b61fb e8b271ff f5bf7dff f8c584ff f9ca89ff facd8dff fbce90ff fbcf92ff fbd092ff face90ff fccf91ff fbd092ff f7cd8fff f9cf92ff fbd193ff f8cd90ff fad092ff fad395ff f4d092ff f0ce90ff e5c586ff c9ab6cff c2a033ff cca402ff e0b500ff eec000ff f6c500ff f6c600ff f1c100ff e6b902ff d7ae0aff dab325ff e2bc47ff e1bd60ff e4c17bff edca90ff fad69bff feda9cff fdd999ff f8d394ff e3be68ff d5ae30ff e0b409ff d0a500ff bc9808ff bfa32cff dccd79ff f9f3b9ff fef5bbff fff7beff fef6bfff f9efb9ff eedda2ff e5cd82ff e7ca62ff d9b83aff d0ab17ff e2b604ff e9ba00ff eebf00ff fccc00ff f2c400ff e1b600ff dcb100ff c3a017ff bea44dff f2db9eff ffe9b3ff fde4aaff fde4a8ff fce4a7ff fce4a6ff fde4a5ff fde2a2ff fde09fff fddf9eff fce1a0ff fce3a1ff fce2a0ff fddf9dff fad793ff f0c580ff cfaa6bff b0945dff ac915bff aa8c55ff a7844cff a07942ff 967141ff 906e46d2 a488653d ffffff05 00000000 │ │ 9b8c6e0b 95714a70 a67c50e3 d29d63fb ebb473ff f6c27fff f9c886ff facb8aff face8dff fccf90ff fcd092ff fbd092ff facf8fff f9ce8eff f5cc8dff f1c88bff f4cb8eff f7ce90ff f0c88bff f3cb8dff f8d193ff fad697ff f5d396ff e8c888ff d4b56aff d6b231ff e7ba03ff f8c700ff fecc00ff f9c800ff eabc00ff e1b400ff d9ae04ff d0aa19ff d7b550ff e2c483ff e8c88cff edcc8eff f0ce8fff f0cf90ff f5d394ff f7d596ff efcc8fff dbb754ff cca615ff d3aa04ff c59e00ff b59103ff b59511ff d2c063ff f2ecb2ff fbf3b9ff fdf5bbff fdf3b9ff fdf1b5ff feecb1ff fce7adff f3e1a6ff dfc97dff d1b342ff dab20fff daaf00ff deb300ff f3c500ff fbcb00ff f9c900ff f4c400ff d8b219ff ccaf4cff efd795ff fbe5acff fce5a9ff fde5a7ff fde5a6ff fce4a5ff fde2a4ff fde1a1ff fce09fff fcde9eff fce0a0ff fce3a1ff fce29fff fddf9cff fad793ff f1c681ff d0aa6cff b0945eff ac915bff aa8c55ff a7844cff a07941ff 977140ff 947046da ae926e48 ffffff09 00000000 │ │ 8374590a 8f6c466e a27a4de1 d19c60fa ebb572ff f8c380ff f9c785ff facc8aff fbcf8eff fbce90ff fbcf91ff fad091ff f8ce8eff ecc485ff e2bc7fff e5be82ff e8c185ff e6c084ff ddb87dff e3bd81ff edc88bff f1ce91ff e6c58dff d6b673ff cfad36ff e3b911ff faca01ff fecc00ff f9c800ff ecbe00ff daaf00ff cea400ff c29c07ff b49528ff c8ad5eff dfc487ff d8bc81ff e2c386ff ebcb8bff e1c183ff e6c788ff eece91ff ebca8dff c9a84eff ae8e0dff c09b02ff c49d00ff b69201ff 9a7d0aff bbab59ff ebe5aaff faf3b8ff fef6bbff fdf4b8ff fdf1b4ff feedafff fee9aeff fbe9b0ff ecdca3ff d6c277ff bc9d21ff c8a101ff ddb100ff dfb200ff efbf00ff fecc00ff fdcb00ff f0c005ff e1b81fff dcc16fff ecd59aff fde6a9ff fde7a8ff fde6a7ff fee4a5ff fde2a1ff fde1a1ff fde1a0ff fcdf9eff fce09fff fde3a1ff fce29fff fddf9cff fbd793ff f0c47fff cea96aff af935cff ab905bff aa8d56ff a8864dff a27a42ff 98703fff 946f44da ab8f6c45 ffffff08 00000000 │ │ 7c6e5309 916e496d a47b4fe1 cf9b60fa eab472ff f7c380ff f8c583ff facb89ff fbd08fff fbcf90ff fbd091ff fad090ff f7cd8eff ecc486ff e2bc7fff e0ba7eff e3bc80ff e5be82ff e1bb7fff e3be82ff eac58aff eecd91ff dabb7bff ccab4fff e1b717ff f3c403ff ffcd00ff fdcb00ff f1c200ff e1b500ff d1a700ff c9a000ff c09a03ff af8f16ff bd9f35ff ceb051ff c7ab5eff d7b978ff e7c88aff e0c183ff e5c788ff efd092ff f2d093ff d4b259ff bd9a17ff d0a804ff cda500ff bb9603ff a88a12ff c7b662ff f0eab0ff faf4baff fdf5bbff fdf4b8ff fdf2b4ff f9eaaeff f2dfa2ff e8d48aff e8cf70ff e0c24bff c19f14ff bc9700ff c8a000ff daad00ff e9bb00ff f6c600ff fecc00ff fcca00ff f1c309ff dbb93bff e6cc7bff fae4a9ff fce6a9ff fde6a7ff fde4a5ff fde2a2ff fde2a1ff fde1a1ff fcdf9eff fde09fff fde2a0ff fde19fff fddf9dff fbd793ff f0c37fff cda769ff ad915aff a98e59ff aa8c55ff a9864dff a27a42ff 987040ff 926d44d9 a5886442 ffffff06 00000000 │ │ 80735709 95724d6d a67e52e1 cf9b61fa e8b371ff f6c27fff f7c582ff faca89ff fccf90ff fbd091ff fbd191ff fad190ff f7cd8eff f3ca8cff edc688ff e5bf81ff e8c083ff edc488ff efc789ff eec78bff eec98fff efcf94ff daba66ff d1ac29ff f6c608ff ffce00ff fdca00ff f4c400ff e7ba00ff d9af05ff cea814ff cda60fff cba304ff bd9800ff bb9705ff bc9a15ff b79932ff c5a85aff dabb7cff e7c88aff eecf90ff f3d394ff f8d698ff e4c06aff d5ae2dff e7ba08ff d7ac00ff c09b07ff bfa226ff dbcb75ff f9f3b9ff fcf5bbff fcf5baff fcf3b8ff fcf0b3ff e9da9cff d6c278ff d3b74dff ddb826ff e0b60aff cca401ff b79306ff b5930cff d7ae0aff e3b604ff e8ba00ff fac800ff ffce00ff faca03ff e6bb11ff e6c659ff f1da9fff fbe4a8ff fee6a7ff fde5a5ff fde3a4ff fde2a2ff fde0a1ff fcde9fff fcdf9eff fde19fff fde09fff fede9cff fbd693ff efc27eff cca668ff ab8f59ff a88d57ff aa8b53ff a9854dff a17a43ff 966f41ff 906b44d9 9f805e40 fcfffd05 00000000 │ │ 86795c09 94724e6d a67d53e1 cf9b61fa e9b372ff f6c380ff f8c683ff facb8aff fccf90ff fbd192ff fad191ff f9d090ff f9cf90ff fad092ff f9d092ff f5ce90ff f6cd90ff f8cf91ff f9d091ff fbd294ff f8d397ff efd193ff e6c352ff e8bb0eff fbc902ff ffcf00ff f9c900ff e3b700ff dbb000ff d8b018ff d1b259ff d4b346ff d9b115ff d4ab03ff c79f00ff b79303ff ab890aff a88a24ff bc9f53ff eecf8fff f8d89aff f1d091ff f2d193ff dfbe76ff d3ae45ff e6b80eff d8ab00ff c29d0cff bfa740ff ded087ff fdf5bbff fef5baff fef5baff fcf3b8ff f6eaaeff c9b76aff ac9123ff d2aa11ff d7ac07ff caa201ff bf9800ff b79922ff baa140ff cbad35ff d1ad18ff daaf00ff f2c200ff fdcb00ff fdcb00ff f6c503ff e6c13aff e1c87eff f9e2a3ff ffe8aaff fde5a6ff fce3a6ff fce2a4ff fbe0a1ff fbde9fff fcdf9fff fcdf9fff fcdf9eff fddc9aff fad491ff efc07dff cca668ff ac915aff a98e58ff aa8b53ff a9864cff a27b43ff 956f40ff 8c6943d9 9b7e5d42 f4fff606 00000000 │ │ 9b8b6a0a 9976506f a98054e3 d19d62fb eab473ff f7c380ff f9c784ff facc8aff fcd090ff fbd292ff f8ce8eff f6ca8bff f8cc8dff facf91ff fcd394ff fbd294ff fbd295ff fcd295ff fcd294ff ffd698ff fad594ff e4c67aff e7c23aff f5c502ff fdcb00ff f9c900ff eec000ff dcb200ff d5ae17ff d9b646ff e4c786ff dfc175ff d9b53cff e2b70bff d7ac00ff c29b00ff b18d00ff ac8a09ff b9982bff dabc79ff ebcd93ff f1d092ff f1cf91ff e1bf80ff d5b158ff e1b411ff d3a700ff c19d11ff c5b057ff e2d796ff fef6bcff fef5bbff fff7bdff faf2b6ff e7da97ff ceb548ff c29d03ff d0a600ff cba200ff c19a00ff c19b06ff caae43ff d5c27cff d9c372ff d9b939ff dbb003ff e3b600ff f2c200ff ffcc00ff fdcb00ff e6bd1cff d9bb53ff f3dc9bff fde7aeff fde5a7ff fce3a6ff fbe2a4ff fbe0a1ff fbde9fff fcdf9fff fcdf9fff fcde9dff fddb98ff fad28eff efbf7aff cda668ff ae925bff aa8f59ff a98b53ff a8854bff a27c44ff 967143ff 8d6b46d9 997d5d42 e8f5ec06 00000000 │ │ @@ -79,26 +79,26 @@ │ │ e4f5e602 93724b5e 9e774bce b98951f6 d2a063ff e6b576ff efbc7cff eabb7cff e3b97dff e6be83ff e8c085ff e7c085ff e4be83ff dfbb82ff dbb87fff dab578ff e1be82ff e9c88eff eac891ff ebc993ff e1c085ff c5a759ff a88c2dff 9d7f0bff b08d02ff caa206ff d8af15ff cba838ff c6a75aff c8ab70ff cdb071ff ceae4bff d6b01eff eec10dff f8c805ff fcca01ff fecb00ff ffcc00ff fdcb00ff f8c700ff f3c300ff edbe00ff e6b900ff e1b500ff deb200ff ddb100ff dbb100ff dbb100ff ddb200ff deb200ff e2b500ff eabc00ff f1c100ff f6c600ff fac900ff fdcb00ff ffcc00ff fdcb00ff faca02ff f4c709ff e7be14ff dcbb3fff dbc274ff eed498ff f4dba5ff ecd499ff d5bc73ff c5a73cff b6940eff a48302ff ab8903ff bb9815ff c3a440ff ddbf76ff f6d59bff fad69aff fad597ff fad596ff fbd596ff fbd496ff fbd394ff fad190ff f9cf8cff f7ca86ff f2c17cff d8ad6eff bd9b62ff b2965fff ab8f58ff a78952ff a58650ff 967545ff 8b6941df 9f866761 c0b6a419 00000000 │ │ ddfcee02 94724e5e a17a4fce be8e57f6 d2a064ff e3b072ff f0bb7aff edbc7dff e2b77cff dab37aff ddb67dff e4bc82ff e9c185ff e8c083ff e3ba7bff deb372ff deb679ff e2bf86ff e9c58fff d6b580ff c1a059ff bd991eff a88708ff 9a7c02ff a68502ff b29121ff bc9d4aff c4a86dff c3a876ff c4a977ff d2b783ff cdb179ff c4a760ff cbaa3dff dcb41dff efc007ff f9c701ff fecb00ff ffcc00ff fecb00ff fdca00ff fcca00ff faca00ff f9c900ff f8c900ff f8c900ff f8ca00ff f8ca00ff f8c900ff f8c900ff f9ca00ff fbca00ff fcca00ff fdcb00ff fecc00ff fecc00ff fcca00ff f5c502ff e6bc10ff dab731ff dac067ff e8d290ff f7e2a8ff fae2abff fbe3adff fbe3adff f7e0a8ff d8c080ff b59a46ff a6860dff a58300ff ac8a03ff b8950eff cda948ff e4c184ff f7d193ff fcd596ff fbd393ff fad08eff fbd191ff fad191ff f7cb87ff f6c680ff f5c37bff f1bd76ff d8ad6cff be9c62ff b2965fff aa8e58ff a78953ff a78751ff 977545ff 896840e0 9c836565 b8ab9b1b 00000000 │ │ e5fae902 96734d5e a37c51ce c3945cf6 d7a569ff e6b475ff f3bf7cff f1c17fff e7bd7eff e0b779ff e1b679ff e6ba7cff eac081ff ebc07fff e9bc79ff e6b875ff e5bb7dff e6c187ff e7c089ff ceaa65ff bd9932ff d1a707ff c19a00ff ab8901ff ae8d0fff ba9a41ff c9ab76ff d9bb8cff dcbd8eff ddbe8cff e8c894ff e4c494ff ddbc8aff dcbb75ff e3be5eff e8c045ff e0b72bff e0b616ff e7ba06ff f2c100ff fbc800ff ffcd00ff ffd000ff ffd300ff ffd300ff fece00ff f6c700ff f3c500ff ffd200ff ffd400ff ffd100ff ffce00ff feca00ff f7c500ff edbe00ff e7bc11ff e5bf28ff e9c541ff e6c75aff e4ca76ff e9d49bff f5e1afff ffe9b4ff fde4aeff fde3adff fee5b0ff ffe7b3ff edd5a3ff cfb575ff b29222ff aa8803ff b59200ff d0a800ff d5ae32ff d9b572ff f5cc8dff fbd191ff f8cc8bff f9cb87ff facd89ff face8aff f8c982ff f7c57bff f5c177ff f2be75ff daae6cff be9d63ff b1945eff aa8e58ff a88953ff a78751ff 957344ff 85653de1 947c5e67 aa9d8b1c 00000000 │ │ f0f9ea03 96744b5e a47e50ce c7985ff6 ddac6fff eebc7bff f8c47fff f5c682ff edc381ff e7bc79ff e6b977ff e8ba79ff e6bb7bff e6ba79ff e7ba77ff e7ba78ff ebc081ff ebc387ff e1b97eff c7a152ff bd9720ff e1b508ff d3a903ff b8940cff ba992aff c8a85dff d9ba89ff e5c691ff eccb96ff f1ce99ff f5d19bff f6d19bff f6d099ff f4cf99ff f2ce96ff e7c486ff ccad61ff c4a43fff cca725ff dcb217ff ebbd11ff f5c40dff f5c70aff f4c805ff f1c501ff eabd00ff dfb300ff dcb200ff edc300ff f3c904ff f6c809ff f6c70dff f2c312ff e9be18ff ddb825ff d8b942ff dac167ff e6cf8aff f1dba2ff f9e3aeff fde7b1ff fde7b0ff fce4aeff fce2abff fce1abff fde2adff fde2abff fce0adff edd094ff c7a848ff b7951bff c09b08ff e3b908ff e0b835ff d9b36dff f3c987ff f9cc8aff f6c784ff f9c984ff f9ca84ff f9ca84ff faca82ff f9c77eff f6c47bff f4c179ff dbaf6eff bd9c63ff af935dff a98d57ff a88952ff a78750ff 937343ff 83633be1 8f775866 a194811c 00000000 │ │ fcfefb03 9371485f a17b4dcf c6975df7 e3b272ff f7c583ff fac881ff f7c984ff edc482ff deb675ff e2b878ff e6bc7dff dbb376ff d9b073ff dab073ff d8ae71ff e1b677ff e5ba7bff d5ae72ff b59356ff a98832ff cfa614ff c39c10ff ae8c27ff bc9c55ff c3a56fff c5aa7aff c9ae7dff d2b584ff dcbe8cff e3c391ff e6c591ff e6c58fff e4c38eff ecca94ff edcb93ff d8b982ff caad74ff c6a86bff c9aa63ff ceac55ff d2ad44ff d1ab32ff c9a41bff bf9b08ff ba9601ff c39c00ff c8a100ff be9a02ff c7a416ff d4b230ff d4b442ff d7b959ff ddc172ff e7ce8bff f1da9cff f7e2a6ff f9e3aaff fae3adff fbe4afff fee5aeff fee5aeff fde4adff fde2abff fce1abff fce1acff fde1acff fddfaaff f7d79fff e6c483ff c9a853ff b9972cff cba429ff dab050ff e7bc7bff f4c785ff f9ca87ff f9ca87ff facb87ff f9ca85ff f8ca84ff faca85ff facb85ff f9ca83ff f4c57eff d9b06fff bb9a60ff ad915aff a88b54ff a78851ff a88852ff 957546ff 85653de0 917a5b64 a59a871a 00000000 │ │ ffffff02 8e6f4a5d 9a764acc b98c54f6 ddad6fff f9c886ff fac984ff f9cb87ff f3c988ff e6be7fff e9c081ff edc384ff e4bb7eff e2b97cff e3b97cff e1b77aff e3b779ff e2b778ff dbb275ff c8a369ff bf9a57ff d0a645ff cca242ff c79e53ff d4af75ff d6b683ff d3b785ff d5b886ff dabc8aff e2c28fff e8c792ff ebc992ff eac891ff e4c48dff ecca93ff f2ce97ff e8c692ff dfbe8dff dab98bff dbba89ff dcba81ff dcb875ff dab66aff c5a349ff b29121ff b69206ff c19b00ff c9a201ff c49f0aff d0b03cff dec271ff e2c67fff e5cb8fff ebd29fff f4dcadff fce5b4ff ffe9b4ff fee7b1ff fde5afff fce4aeff fde3acff fde3acff fde2abff fde0aaff fce0abff fce1acff fde2adff fddfa9ff fbdaa3ff f5d299ff e4c07fff d7b266ff dcb25fff e6ba6fff f0c382ff f4c683ff f7ca86ff facd89ff facc89ff f8ca86ff f7c985ff f8ca86ff facd88ff facd88ff f5c781ff d9b171ff bb9a60ff ae915bff a88b55ff a68850ff a78751ff 947344ff 84643ce2 967f616b aea2901f 00000000 │ │ ffffff01 8c6d4b58 947149c6 a87f4bf5 d2a469ff f7c886ff f8c986ff f9cb89ff f6cc8bff ecc487ff efc688ff f1c889ff e9c083ff e8be80ff e9be81ff e8bd80ff e2b87cff deb478ff e3b87aff e0b578ff daaf74ff d5aa6fff dbac6fff e4b576ff ecc286ff eac78fff e5c792ff e4c590ff e7c792ff ecca95ff f0cd95ff eecb93ff e9c790ff e3c38dff ebc891ff f4cf96ff f4ce96ff f1cb93ff f0ca91ff f4cd93ff f4cd93ff f2cb92ff f1ca92ff d6b374ff bd9c43ff c19b0dff cba200ff d5ac04ff d9b119ff e7c660ff f5dba2ff fbdfa7ff fde0a8ff fee1a9ff fde2aaff fde3abff fde4acff fce3acff fce3acff fde3acff fde1abff fde0a9ff fde0a9ff fddfa9ff fce0aaff fce0aaff fbdda6ff fbdba4ff fad9a0ff f8d59aff f8d397ff f8d093ff f6c989ff f5c785ff f6c784ff f5c784ff f7cb87ff f9ce8aff f9cd8aff f8cb88ff f6c987ff f6ca86ff f8cd89ff face89ff f5c783ff dbb272ff bd9c62ff af925dff a88b56ff a6874fff a6854fff 927041ff 82613ae3 967f6272 aea29023 00000000 │ │ -ffffff00 8f6d4953 937047bf 9c7746f3 c79f66ff f3c687ff f8c987ff f8cb89ff efc788ff deb97dff e5c084ff ebc587ff d5b076ff d0ab71ff d3ad74ff d3ae75ff d1ac74ff d2ac74ff d9b176ff dab073ff d4aa6eff cda469ff d7ab6cff e6b877ff ecc387ff e5c28aff d9ba86ff d1b381ff d7b987ff e1c28eff e5c58fff d9ba86ff cdaf7dff cfb17fff e1c089ff f3ce93ff f3cd94ff f1cb92ff f0cb91ff f4cd92ff f4cd91ff f3cc90ff f4cc90ff e3bd85ff cda95fff bf9a13ff cea500ff deb208ff d3ab2dff e4c16cff fadb9fff fbdda2ff fcdea2ff fcdfa4ff fce0a6ff fce1a8ff fce2a9ff fce2a8ff fce1a8ff fce0a8ff fce0a7ff fcdea5ff fbdda4ff fcdea7ff fce0a9ff fadda4ff f4cf92ff f4cd90ff f6d196ff f7d297ff f8d397ff f8d194ff f6cb89ff f7c885ff f8c985ff f8ca86ff f7cb87ff f8cd89ff f9cf8bff f9ce8bff f7cc8aff f6ca89ff f6cc89ff f7cd88ff f5c884ff dcb474ff be9d64ff ae925eff a68a54ff a3854dff a4854dff 917040ff 806039e2 8e775a6d a0948321 00000000 │ │ -ffffff00 8b69444f 8e6c43b9 947242f2 b28e58ff d8b074ff f3c785ff f8cd8aff efc787ff e1bc81ff e0bc82ff e1bd82ff dab57cff d8b379ff d9b479ff dab47aff d9b379ff d9b278ff ddb377ff ddb173ff dbaf70ff d8ae71ff e1b679ff e9bf81ff e4c086ff dfbc86ff d9b783ff d3b480ff d5b784ff dabc88ff dcbd88ff d3b481ff ccae7bff d6b581ff e6c28aff f3cc91ff f3cc90ff f2cc90ff f2cb90ff f2cb8fff f3cb8eff f3cb8dff f3cb8dff eac38cff d7b16eff bc981cff cca300ff dfb30cff cfa83dff e2be73ff fbd899ff fbd89aff fbd99bff fbdb9dff fbdda2ff fbdfa4ff fbdfa4ff fbdda2ff fad99dff f9d89bff fbdea2ff fbdea3ff fbdca1ff fbdca3ff fcdea5ff fadba1ff f4cd8eff f4cd8dff f6d194ff f7d398ff f8d499ff f8d295ff f6cc8bff f6c986ff f8c985ff f9cc88ff f8cd89ff f8ce8bff f9d08cff f9d08dff f9ce8cff f8cd8bff f7cc8aff f6cb88ff f4c884ff dcb474ff be9d64ff ad915cff a58954ff a3854eff a3844cff 907040ff 7f5f38e1 846d5067 8c81711c 00000000 │ │ +00000000 8f6d4953 937047bf 9c7746f3 c79f66ff f3c687ff f8c987ff f8cb89ff efc788ff deb97dff e5c084ff ebc587ff d5b076ff d0ab71ff d3ad74ff d3ae75ff d1ac74ff d2ac74ff d9b176ff dab073ff d4aa6eff cda469ff d7ab6cff e6b877ff ecc387ff e5c28aff d9ba86ff d1b381ff d7b987ff e1c28eff e5c58fff d9ba86ff cdaf7dff cfb17fff e1c089ff f3ce93ff f3cd94ff f1cb92ff f0cb91ff f4cd92ff f4cd91ff f3cc90ff f4cc90ff e3bd85ff cda95fff bf9a13ff cea500ff deb208ff d3ab2dff e4c16cff fadb9fff fbdda2ff fcdea2ff fcdfa4ff fce0a6ff fce1a8ff fce2a9ff fce2a8ff fce1a8ff fce0a8ff fce0a7ff fcdea5ff fbdda4ff fcdea7ff fce0a9ff fadda4ff f4cf92ff f4cd90ff f6d196ff f7d297ff f8d397ff f8d194ff f6cb89ff f7c885ff f8c985ff f8ca86ff f7cb87ff f8cd89ff f9cf8bff f9ce8bff f7cc8aff f6ca89ff f6cc89ff f7cd88ff f5c884ff dcb474ff be9d64ff ae925eff a68a54ff a3854dff a4854dff 917040ff 806039e2 8e775a6d a0948321 00000000 │ │ +00000000 8b69444f 8e6c43b9 947242f2 b28e58ff d8b074ff f3c785ff f8cd8aff efc787ff e1bc81ff e0bc82ff e1bd82ff dab57cff d8b379ff d9b479ff dab47aff d9b379ff d9b278ff ddb377ff ddb173ff dbaf70ff d8ae71ff e1b679ff e9bf81ff e4c086ff dfbc86ff d9b783ff d3b480ff d5b784ff dabc88ff dcbd88ff d3b481ff ccae7bff d6b581ff e6c28aff f3cc91ff f3cc90ff f2cc90ff f2cb90ff f2cb8fff f3cb8eff f3cb8dff f3cb8dff eac38cff d7b16eff bc981cff cca300ff dfb30cff cfa83dff e2be73ff fbd899ff fbd89aff fbd99bff fbdb9dff fbdda2ff fbdfa4ff fbdfa4ff fbdda2ff fad99dff f9d89bff fbdea2ff fbdea3ff fbdca1ff fbdca3ff fcdea5ff fadba1ff f4cd8eff f4cd8dff f6d194ff f7d398ff f8d499ff f8d295ff f6cc8bff f6c986ff f8c985ff f9cc88ff f8cd89ff f8ce8bff f9d08cff f9d08dff f9ce8cff f8cd8bff f7cc8aff f6cb88ff f4c884ff dcb474ff be9d64ff ad915cff a58954ff a3854eff a3844cff 907040ff 7f5f38e1 846d5067 8c81711c 00000000 │ │ 00000000 8866414e 8b6941b7 907041f1 a58350ff c6a168ff eec382ff f8cc89ff f3c989ff eec68aff e5bf84ff e0bc81ff eac388ff ecc488ff ecc386ff ecc386ff ebc083ff e9bd7fff e7ba7aff e6b775ff e5b674ff e4b87bff e9bf84ff e9c289ff dcba83ff dab882ff ddba84ff ddbb85ff dbba85ff d9b884ff d9b985ff dab983ff ddbb83ff e4bf87ff ecc58bff f1c98dff f2ca8cff f1ca8dff efc98dff ecc589ff edc689ff efc88aff eec688ff e8c189ff d6b06eff b3911fff be9800ff d0a70cff c6a040ff deb973ff fad494ff fbd494ff fbd595ff fbd698ff fbd99cff fbdb9fff fbdb9fff fad89cff f8d395ff f7d293ff fadb9eff fbdca1ff fada9fff f9da9eff fadba0ff fad99eff f7d394ff f8d393ff f8d597ff f8d499ff f7d398ff f7d195ff f6cd8eff f6c987ff f6c984ff f9cd89ff f9ce8bff f7ce8cff f6ce8cff f7cf8dff f9cf8eff face8cff f9cd8aff f7cb87ff f4c883ff dbb474ff bc9c63ff ab905bff a48954ff a3854fff a3844dff 917041ff 7f5f38df 7e654660 7d705d18 00000000 │ │ 00000000 8c6a474d 8e6c45b6 917143f1 b3905cff dbb378ff ecc07fff f4c785ff f6cb8aff f7cc8dff f5cb8cff f3c98bff f4ca8dff f5cb8dff f6cb8cff f8cc8bff f6c987ff f3c481ff f0be7bff efbc78ff ebba76ff dfb376ff e1b87eff e3bd85ff dab57fff d8b47dff dcb780ff e1bc85ff e0bb84ff dfba82ff e4bf86ff edc78cff f1c98eff e6c186ff e5c085ff eac388ff edc488ff eac387ff e4bf84ff dfb980ff e2bb80ff e6bf82ff e5be81ff dcb57dff c6a25fff a28316ff 9f8000ff aa8909ff b08d31ff d4b067ff f7d190ff fad394ff fad394ff fad494ff fad596ff f9d699ff fad79aff fad69aff f9d69aff f9d79aff fbd99dff fad89cff f8d69aff f7d599ff f7d599ff f7d599ff f9d89bff fad89aff f9d697ff f6d396ff f4cf93ff f3cc91ff f5cc8dff f4c987ff f4c783ff f8cb88ff f7cc8aff f4cb89ff f2c988ff f4cb8aff f7ce8cff f9cd8aff facc89ff f9cb88ff f5c785ff d9b274ff ba9a62ff aa8f5aff a28753ff a1844eff a3844fff 927242ff 816138df 8166405c 83705116 00000000 │ │ 00000000 8b6c4a4e 92724cb8 a17e4ff2 c59f68ff e9bf82ff f1c482ff f5c885ff f8cb89ff f9cd8cff f9cd8dff f9cd8dff f8cd8dff f9cd8dff facd8cff facc8aff f8c985ff f5c580ff f4c27fff f3c07eff efbf7dff e7ba7dff e8bd82ff ebc187ff e6bd84ff e5bd83ff e6bf85ff e9c287ff ebc287ff ecc386ff f1c78aff f8cd8fff f8cd90ff ebc386ff e6be82ff e5be81ff e7be81ff e8bf82ff e8bf82ff e4bc7fff e5bd80ff e9c082ff e9c083ff dab376ff c29f51ff ae8c11ff a28200ff a38306ff b48f21ff d6ae59ff f5ca8aff f9cf90ff f9d090ff f8d08fff f8d08fff f7cf8fff f6cf8eff f7cf8fff f7d091ff f7d192ff f7d092ff f6d091ff f5ce90ff f3cc8dff f2ca8cff f3cb8cff f6cf90ff f6ce90ff f4cb8cff f0c789ff eec588ff eec488ff f0c587ff efc182ff ecbd7dff ecbc7cff e9ba7bff e5b779ff e3b578ff e8ba7cff efc281ff f5c683ff f5c683ff f5c583ff f7c884ff dbb475ff b99b63ff aa8f5aff a38752ff a2844eff a4854fff 937344ff 82633adf 8468435d 88745216 00000000 │ │ 00000000 866a4a4d 94754fb6 b08a59f1 d0a76eff edc183ff f5c785ff f7c986ff f6c988ff f6ca89ff f7cb8aff f8cc8bff f8cc8cff f9cc8bff f9cb88ff f7c885ff f4c480ff f2c27eff f1c07fff f0bf81ff efc082ff efc184ff f1c387ff f3c589ff f1c487ff efc487ff eec487ff edc487ff f0c587ff f4c787ff f6c98aff f6c98bff f3c689ff ebc082ff e4ba7cff e0b678ff deb576ff e3b87aff e7bb7dff e4b97bff e3b97bff e3b97cff e5ba7fff d0aa6dff bc9946ff bc970eff b89300ff b49004ff b59016ff cba34aff e3b77aff e7bd80ff e8bf81ff e7bf80ff e8bf81ff e5bb7cff e3b878ff e4ba79ff e5bb7bff e6bc7dff e6bc7dff e6bd7fff e6bd7fff e5bb7cff e4b97aff e4b97aff e8bb7dff e7ba7dff e4b87aff e0b478ff dfb479ff e0b57aff e1b57bff dfb277ff dcad72ff d8a86cff d3a469ff cfa166ff ce9f65ff d6a76bff e2b374ff eabb7aff eaba79ff e9ba79ff efc27fff d5b073ff b49862ff a78d59ff a18652ff a0824eff a1834dff 907243ff 81633cdf 876d495b 93806115 00000000 │ │ 00000000 7f654647 8f714bac ac8755ef caa168ff e5b87bff eec07fff f1c382ff f2c484ff f2c585ff f4c787ff f6c98aff f7ca89ff f7c986ff f6c681ff f2c27eff efbf7bff eabb78ff e4b476ff e4b478ff e5b77cff e8ba7eff ebbd81ff ecbf83ff e7bb7fff e5ba7dff e4ba7dff e4ba7dff e6bb7dff e8bb7dff e7bb7dff e5b97cff e1b679ff ddb376ff d8ad6fff d3a76aff d2a66bff d1a66bff cea56aff caa066ff c69d65ff c49d65ff c59c67ff b28d5cff a3823eff b18e0cff cba300ff cea504ff 9a7b15ff 9d7e3bfe b5915cfe b8945ffe ba9660fe bc9862fe bf9a64fe bb945dfe b68e57fe b89059fe bd945cfe c19960fe c39b63fe c49d65fe c69f67fe c8a168fe c7a068fe c7a068ff c9a36aff c9a269ff c79f67ff c49c66ff c49c67ff c49d68ff c49d67ff c39c66ff c29963ff c09660ff bd945fff bc925eff ba915cff c49b64ff d0a76dff d5ac6fff d5ab6eff d4aa6eff d5af74ff bea06bff a48d5eff 9c8656ff 988151ff 977d4dff 947a49ff 876b40ff 7d613bdc 8d744f4e bdae8a0d 00000000 │ │ -f3f1ee00 7f6a4e31 876d4a88 917145e8 a47e4dff b98e58ff c0945dff c69c64ff cba26aff cda36afa cfa66df5 d0a86ff2 cda56cf1 cda469e9 cda265e1 ca9f63e0 c59b5fe0 bf955be0 b78d58df b78d5add ba915dd9 bd935fd4 c19863cf c29a65cb bd9661cb bb945fcb bb955fcb ba9460ca bb935fca bb935ecb ba935ec9 b8915dc5 b7905bc0 b58e59bd b38a54ba b08751b8 af8551b8 ac8451b8 a98350b8 a67f4eb8 a27c4cb6 a07b4cb3 a27c4fac 95734ba6 8e6e35a7 9f7f0bb4 bd9700c4 c09a03c6 836913aa 7a6130a2 8e7045a4 907246a4 947548a5 98794ba5 9c7c4ea5 977648a6 937142a6 967344a6 9a7747a6 9e7b4ba6 a07d4ea6 a27f50a6 a48251a5 a78553a5 a68453a5 a48253a7 a48353af a28151b5 a07d4eb8 9d7c4db8 9d7c4eb8 9e7c4fb8 9e7d4eb8 9e7c4eb8 9d7b4db8 9c794cb8 9a784bb9 97764bbd 947449c5 9a7a4ec9 a18152cb a38353cb a48253cb a48353cb a48658cb 977e54cb 88734ccb 816d45cb 7f6a41cc 7f683fcd 80673ece 7b623cc5 785f3b9c 89734e2e dbd0a905 00000000 │ │ -f3f1ee00 8b806a18 7e6b4c53 755b36af 815e35cd 8f6639cb 946c3cca 9d7746ca a4804fc8 a78250bf a88451b7 a58351b2 9d7d4db1 9a7848a4 99754497 97744296 906d3d95 88643795 815e3495 7f5d3491 805f358a 7f5d3482 805f367b 80603775 7b5c3375 7a5b3275 7a5b3374 78593273 76573074 74552f74 73552e72 72522c6c 6f4e2964 6a4a265f 6a49235a 6a482257 68452157 68452257 68472357 68482557 64452454 6041224f 5e3f2144 5b3d253c 65491f3e 7f640951 9576016a 9576036d 614e1446 4437223b 4a3c223e 47391f3d 4d3d223c 5542263c 5543263c 5443263c 5443263c 5745283c 5744273c 5742273c 5743273c 5844273c 5946263c 5b46263c 5841233b 553f223e 5a442649 5c462752 5c452657 5b432457 5b432457 5d452557 5e452557 5e462557 5d452657 5c452657 5b442759 5a44295f 5a462c6c 5b472b72 5b482a75 5c482975 5d482a75 5f482c75 5f4b2f75 614e3275 614e3175 5b482a75 59452776 5d472978 654e2f79 6c56366b 725d3c48 725d3c0e d1c49e00 00000000 │ │ -f3f1ee01 bcb6a908 9b8d7615 7a634125 7c5e372d 8461372f 8662362e 89683d2e 9071452d a07c4c27 a5814f25 a2804f24 997a4a23 95744521 9471411e 92703f1e 8b693a1e 8360341e 7c59311d 7a59311d 7a5a311b 7958301a 79593118 79593217 74552e17 73552d17 73552e17 71532d16 6e502b17 6c4e2a17 6b4e2916 694b2615 66462313 61421f12 60411d11 61401b11 5e3c1a11 5e3c1b11 5f3f1d11 60412011 5c3d1e10 56381b0f 5335190d 50331d0b 5d421a0b 7a60090f 90730114 977b1117 98875d16 9b8f7b18 9b8f7919 92867016 75685110 48381e0b 47381e0b 47381f0b 483a210b 4b3c220b 4a3a210b 4937200b 4a38200b 4a391f0b 4b3a1e0b 4c3a1d0b 48351a0b 4733190b 4e3a1f0e 523d2110 523d2111 513b1f11 523c1e11 543d1f11 553e1f11 553e2011 543e2111 543e2111 523d2211 523e2512 54412815 53422816 53412517 54412517 56412517 57422817 58452b17 5b492e17 5c4a2e17 56442717 55412517 5a432717 634b2d18 6b543515 715d3c0e 6c583802 d1c49e00 00000000 │ │ -f3f1ee01 ffffff01 00000000 582f0000 8d562300 d5813c00 e69f5800 ffce7c00 ffcf8000 b68e5700 a9845200 a6845200 9e7e4d00 9b794900 9a764500 98744300 916e3e00 89653800 825f3500 805e3500 81603600 805e3500 82603700 82613800 7c5d3400 7b5c3300 7c5d3400 7a5b3300 77583100 76563000 74562f00 73542d00 71502a00 6c4c2700 6c4b2400 6c4a2300 6a472200 69472300 6a482500 6a4a2700 66472500 62432300 60412200 5d3f2600 674a1f00 80650900 95770100 714c0000 ffffff04 fffff608 fffff408 ffffff06 ffffff01 57442700 57452700 56442700 57452700 59472900 5a462900 59442800 5a452900 5a472900 5c482800 5e482700 5a442500 58412400 5c462700 5e472800 5e462700 5c442500 5d452500 5e462600 60472600 60472600 5f472700 5e462700 5c452800 5b462a00 5c482c00 5c492c00 5c492b00 5e492a00 5f492b00 604a2d00 614c3000 624f3300 614f3100 5c492b00 5a462800 5e482900 664e2f00 6d563600 725d3c00 735e3d00 00000000 00000000 │ │ -f3f1ee00 fefdfd00 feffff00 e8fffe00 66735f00 4c4e3800 38321d00 17130900 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 c9bca500 c9bca501 c9bda502 c9bda402 c8bca302 c7bba301 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 │ │ -f3f1ee00 fefdfd00 feffff00 e8fffe00 66735f00 4c4e3800 38321d00 17130900 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 bbaf9900 bcaf9900 bfb39b00 c1b49b00 bcb09700 baae9500 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 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 cbbea700 cbbea700 cbbfa600 cbbfa600 c9bda500 c9bda500 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 7f6a4e31 876d4a88 917145e8 a47e4dff b98e58ff c0945dff c69c64ff cba26aff cda36afa cfa66df5 d0a86ff2 cda56cf1 cda469e9 cda265e1 ca9f63e0 c59b5fe0 bf955be0 b78d58df b78d5add ba915dd9 bd935fd4 c19863cf c29a65cb bd9661cb bb945fcb bb955fcb ba9460ca bb935fca bb935ecb ba935ec9 b8915dc5 b7905bc0 b58e59bd b38a54ba b08751b8 af8551b8 ac8451b8 a98350b8 a67f4eb8 a27c4cb6 a07b4cb3 a27c4fac 95734ba6 8e6e35a7 9f7f0bb4 bd9700c4 c09a03c6 836913aa 7a6130a2 8e7045a4 907246a4 947548a5 98794ba5 9c7c4ea5 977648a6 937142a6 967344a6 9a7747a6 9e7b4ba6 a07d4ea6 a27f50a6 a48251a5 a78553a5 a68453a5 a48253a7 a48353af a28151b5 a07d4eb8 9d7c4db8 9d7c4eb8 9e7c4fb8 9e7d4eb8 9e7c4eb8 9d7b4db8 9c794cb8 9a784bb9 97764bbd 947449c5 9a7a4ec9 a18152cb a38353cb a48253cb a48353cb a48658cb 977e54cb 88734ccb 816d45cb 7f6a41cc 7f683fcd 80673ece 7b623cc5 785f3b9c 89734e2e dbd0a905 00000000 │ │ +00000000 8b806a18 7e6b4c53 755b36af 815e35cd 8f6639cb 946c3cca 9d7746ca a4804fc8 a78250bf a88451b7 a58351b2 9d7d4db1 9a7848a4 99754497 97744296 906d3d95 88643795 815e3495 7f5d3491 805f358a 7f5d3482 805f367b 80603775 7b5c3375 7a5b3275 7a5b3374 78593273 76573074 74552f74 73552e72 72522c6c 6f4e2964 6a4a265f 6a49235a 6a482257 68452157 68452257 68472357 68482557 64452454 6041224f 5e3f2144 5b3d253c 65491f3e 7f640951 9576016a 9576036d 614e1446 4437223b 4a3c223e 47391f3d 4d3d223c 5542263c 5543263c 5443263c 5443263c 5745283c 5744273c 5742273c 5743273c 5844273c 5946263c 5b46263c 5841233b 553f223e 5a442649 5c462752 5c452657 5b432457 5b432457 5d452557 5e452557 5e462557 5d452657 5c452657 5b442759 5a44295f 5a462c6c 5b472b72 5b482a75 5c482975 5d482a75 5f482c75 5f4b2f75 614e3275 614e3175 5b482a75 59452776 5d472978 654e2f79 6c56366b 725d3c48 725d3c0e 00000000 00000000 │ │ +f3f1ee01 bcb6a908 9b8d7615 7a634125 7c5e372d 8461372f 8662362e 89683d2e 9071452d a07c4c27 a5814f25 a2804f24 997a4a23 95744521 9471411e 92703f1e 8b693a1e 8360341e 7c59311d 7a59311d 7a5a311b 7958301a 79593118 79593217 74552e17 73552d17 73552e17 71532d16 6e502b17 6c4e2a17 6b4e2916 694b2615 66462313 61421f12 60411d11 61401b11 5e3c1a11 5e3c1b11 5f3f1d11 60412011 5c3d1e10 56381b0f 5335190d 50331d0b 5d421a0b 7a60090f 90730114 977b1117 98875d16 9b8f7b18 9b8f7919 92867016 75685110 48381e0b 47381e0b 47381f0b 483a210b 4b3c220b 4a3a210b 4937200b 4a38200b 4a391f0b 4b3a1e0b 4c3a1d0b 48351a0b 4733190b 4e3a1f0e 523d2110 523d2111 513b1f11 523c1e11 543d1f11 553e1f11 553e2011 543e2111 543e2111 523d2211 523e2512 54412815 53422816 53412517 54412517 56412517 57422817 58452b17 5b492e17 5c4a2e17 56442717 55412517 5a432717 634b2d18 6b543515 715d3c0e 6c583802 00000000 00000000 │ │ +f3f1ee01 ffffff01 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 ffffff04 fffff608 fffff408 ffffff06 ffffff01 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 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 c9bca501 c9bda502 c9bda402 c8bca302 c7bba301 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 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 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 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 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 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 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 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 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 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 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_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/read_menu.xml │ ├── res/menu/read_menu.xml │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── res/menu/select_menu.xml │ ├── res/menu/select_menu.xml │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ - │ │ - │ │ - │ │ + │ │ + │ │ + │ │ │ │ │ │ │ │ │ │ ├── res/menu/english_menu.xml │ ├── res/menu/english_menu.xml │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ ├── res/menu/cped_menu.xml │ ├── res/menu/cped_menu.xml │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ + │ │ │ │ ├── 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/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 │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -253,15 +246,14 @@ │ │ @drawable/abs__list_selector_holo_light │ │ @drawable/abs__menu_dropdown_panel_holo_light │ │ │ │ │ │ │ │ │ │ + │ │ + │ │ + │ │ │ │